function handleEnter (field, event) {
	
		var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
		if (keyCode == 13) {
			chequearFormLogin();
		}

	}

function chequearFormLogin(){
	missinginfo = "";
	if (document.form_login.usuario.value == "") {
		missinginfo += "\n     - Usuario";
	}
	if (document.form_login.contrasena.value == "") {
		missinginfo += "\n     - Contraseña";
	}

	if( missinginfo != "" ){
		missinginfo ="______________________________\n" +
		"Los siguientes datos son requeridos:\n" +
		missinginfo + "\n______________________________" +
		"\nControle los datos ingresados";
		alert(missinginfo);
		return false;
	}else{
		x_login(document.form_login.usuario.value,document.form_login.contrasena.value,login_cb);
	}
}

	function login_cb(z){

		if(z.redireccionar){
			window.location="http://" + z.host + "/intranet.php";
		}
		document.getElementById(z.capa).innerHTML=z.texto;
	}
	
	function descarga_cb(){
		window.location="index.php";
	}

	function showMail(){
		document.getElementById("div_login").style.display="none";
		document.getElementById("div_out").style.display="none";
		document.getElementById("div_pass").style.display="";
		
	}
	
	function checkMail(){
		missinginfo = "";
		if (document.form_pass.mail.value == "") {
			missinginfo += "\n     - E-mail";
		}
	
		if( missinginfo != "" ){
			missinginfo ="______________________________\n" +
			"El siguiente dato es requerido:\n" +
			missinginfo + "\n______________________________";
			alert(missinginfo);
			return false;
		}else{
			var cadena = document.form_pass.mail.value;
			// Esta función trata de detectar direcciones de E-Mail Invalidas 
			// aunque solo es un intento por hacerlo pues es muy dificil detectar todos los vicios.
			if(cadena!=""){
				pos = cadena.indexOf("@");
				if ( ( pos == -1 )  || ( pos == 0 ) || ( pos == (cadena.length-1) )  || ( cadena.indexOf(".", pos) == -1 ) || ( cadena.indexOf("@",pos+1) != -1 ) ){
					alert("Correo Electrónico Invalido, vuelva a ingresarlo.");
					document.form_pass.mail.value="";
					return false;
				}else{
					x_tellMePass(document.form_pass.mail.value,remplaza);
				}			
			}
		}
	}
		