/*

webcombustion.com 2007

*/

function foca(id)
{
	document.getElementById(id).focus();
	document.getElementById(id).select();	
}

function saka_valor(id)
{
	return document.getElementById(id).value;
}

function numerico_entre_len(id, minimo, maximo)
{
	valor = document.getElementById(id).value;
	if (valor.length > maximo) return false;
	else if (valor.length < minimo) return false;
	else return true;
}

function valida_mail(id)
{
	if (document.getElementById(id).value.search(/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/) == -1) return false; else return true;
}

function trim(str)
{
	s = str.replace(/^(\s)*/, '');
	s = s.replace(/(\s)*$/, '');
	return s;
}

function ifchecked(id)
{
	if (document.getElementById(id).checked == true ) return true; else return false;
}

function valida_null(id)
{
	if (document.getElementById(id).value != '' && document.getElementById(id).value != 'HR-NULL' && document.getElementById(id).value != 'HR-NULL-CHAR' && document.getElementById(id).value != null) return true; else return false;
}

function mostrar_obj(id) 
{
	var objecto;		
	objecto = document.getElementById(id);
	if (objecto) 
	{
		objecto.style.position     = "relative";
		objecto.style.overflow     = "visible";
		objecto.style.visibility   = "visible";
		objecto.style.display      = "";		
	}
}   
	
function esconder_obj(id) 
{
	var objecto;		
				
	objecto = document.getElementById(id);	
	if (objecto) 
	{
		objecto.style.position     = "absolute";
		objecto.style.overflow     = "hidden";
		objecto.style.visibility   = "hidden";
		objecto.style.display      = "none";
	}
}   		
	