function nuevoAjax()
{ 
	var xmlhttp=false;
	try
	{	xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); }
	catch(e)
	{ 
		try
		{xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");}
		catch(E)
		{if (!xmlhttp && typeof XMLHttpRequest!='undefined') xmlhttp=new XMLHttpRequest();	}
	}
	return xmlhttp; 
}



var nav4 = window.Event ? true : false;
function verif_enter(evt,num)
{	
	var key = nav4 ? evt.which : evt.keyCode;	
	
	if (key==13)
	{
	validar_acceso();
	}
}



function validar_acceso()
{
	mensaje  = document.getElementById('alertaB');

    usuario  = document.getElementById('usuario');
    password = document.getElementById('password');

	if ((usuario.value =="")||(usuario.value.length < 3 )){  mensaje.innerHTML = "Ingrese su nombre de usuario o email."; usuario.focus(); return; }
	// Comentado validacion de correo porque permite ademas solo login
	//var filter=/^[A-Za-z.][A-Za-z0-9_.]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
	//if (!filter.test(usuario.value)){  mensaje.innerHTML = "Ingrese su correo.";   usuario.focus(); return; }
	if (password.value == ""){ mensaje.innerHTML = "Ingrese su contraseña."; password.focus(); return; }
	


	var validacion;
	
		var ajax=nuevoAjax();
		ajax.open("GET", "index_respuesta.php?usuario="+usuario.value+"&password="+password.value+"&operacion=4", true);
		ajax.onreadystatechange=function() 
		{ 
			if (ajax.readyState==1)
			{
			  mensaje.innerHTML = "<img src=\"images/cargando.gif\" width=\"20\" height=\"20\" alt=\"Cargando\">";
			  } 
		
		
			if (ajax.readyState==4)
			{
			   validacion = ajax.responseText;
			   
			   if (validacion == 0){ mensaje.innerHTML = "Verifique su nombre de usuario y contraseña."; return;}
			   if (validacion == 2){   mensaje.innerHTML = "Correo Inválido.";   return;	}
			   if (validacion == 1){  document.formulario_acceso.submit();   }
				
			}
		}
		ajax.send(null);
	


}
