//funciones generales

//borra los espacios en blanco de una cadena
function Trim(Cadena)
{
   Cadena = Cadena.replace( /^\s*/, "" ); //quita los espacios a la iazquierda
   Cadena = Cadena.replace( /\s*$/, "" ); //quita los espacios a la derecha
   return Cadena;
} 

function chekletra()
{
	alert("no");
	var sh=String.fromCharCode(event.keyCode);
	if (isNaN(sh)) 
		return true;
	else
		return false;
}
// asi se manda a llamar :onkeypress="return chekletra()"

//funcion que chequea que un numero sea valido, incluyendo decimales
function checkNumero(fieldValue,decallowed) 
{
	//decallowed = cantidad de decimales permitidos
	if (isNaN(fieldValue) || fieldValue == "")
		return false;
	else 
	{
		if (fieldValue.indexOf('.') == -1) fieldValue += ".";
		dectext = fieldValue.substring(fieldValue.indexOf('.')+1, fieldValue.length);
		if (dectext.length > decallowed)
			return false;
		else 
			return true;
	}
}

function enviar(eligio)
{
	document.form1.action="index2.php";
	document.form1.eligio_organismo.value=eligio;
	document.form1.submit();
}
function todos_convalor(form)
{
	for (i = 0; i < form.elements.length; i++) 
	{
		//rut=3 y fono=4 no necesitan ser ingresados!!!
		if (i!=2 && i!=3 && i!=4)
		{
			if (form.elements[i].type=="text")
			{
				if (Trim(form.elements[i].value)=="")
				{
					//alert(form.elements[i].name);
					//alert(i);
					return false;
				}
			}
		}	
	}
	return true;
}

function ValidarEmail(email)
{
    var cadena = "Direccion de correo no valida: " + email
      + "\nPor favor, introduzca un correo válido";
    if( email.indexOf('@',0) <= 0  || email.indexOf(';',0) != -1
     || email.indexOf(' ',0) != -1 || email.indexOf('/',0) != -1
     || email.indexOf(';',0) != -1 || email.indexOf('<',0) != -1
     || email.indexOf('>',0) != -1 || email.indexOf('*',0) != -1
     || email.indexOf('|',0) != -1 || email.indexOf('`',0) != -1
     || email.indexOf('&',0) != -1 || email.indexOf('$',0) != -1
     || email.indexOf('!',0) != -1 || email.indexOf('"',0) != -1
     || email.indexOf(':',0) != -1 )
    { 
		alert(cadena); 
		return false; 
	}
    else 
		return true;
}

