function cerrar_aviso(){
	document.getElementById("bloquear").style.display="none";
}
function NuevoAjax(){
    var xmlhttp=false;
    try{
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    }catch(e){
        try{
            xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        }catch(E){
            xmlhttp = false;
        }
    }

    if(!xmlhttp && typeof XMLHttpRequest!='undefined'){
        xmlhttp = new XMLHttpRequest();
    }
    return xmlhttp;
}
function showLogin(idForm,acc){
	if(acc=="mostrar"){
		document.getElementById(idForm).style.display="inline";
		if(idForm=="login"){
			if(document.getElementById("login1")!=null){
				document.getElementById("login1").style.display="none";
			}
		} else if(idForm=="login1"){
			if(document.getElementById("login")!=null){
				document.getElementById("login").style.display="none";
			}
		}
	} else if(acc=="ocultar"){
		document.getElementById(idForm).style.display="none";
		//time=setInterval('fadeOut()',20);
	}
	return false;
}
function isEmail(src,div,cot) {
	var emailReg = "^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$";
	var regex = new RegExp(emailReg);
	return regex.test(src);
}
function validar_login(form,div,cot){
	if(form.email.value==""){
		alert("Recuerda que tu usuario es el correo con el que te inscribiste en nuestro sitio.");
		return false;
	}
	if (!isEmail (form.email.value)){
		alert("Escribe un correo válido");
		return (false);
	}
	if(form.clave.value==""){
		alert('Debes ingresar tu clave de acceso.');
		return false;
	}
	showLogin(div,'ocultar');
	login(form.email.value, form.clave.value,cot);
}
function login(email,clave){
	document.getElementById("texto").innerHTML='<span class="texto_naranja"><strong>Validando tus datos de acceso...</strong></span><br /><br><img src="imagenes/progreso.gif" width="16" height="16" />';
	document.getElementById("bloquear").style.display="inline";
	var vars="&email="+email+"&clave="+clave;
	var url = 'valLogin.php';
    ajax=NuevoAjax(); 
    ajax.open("POST",url,true);
	ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    ajax.send(vars);
    ajax.onreadystatechange=function(){
		if(ajax.readyState==4){
			//Sucede cuando la consulta se realizó
		    if(ajax.status==200){
				//Todo OK
				eval(ajax.responseText);
            } else if(ajax.status==404){
                //La pagina no existe
                //document.getEelementbyId("mensajes").innerHTML = "La página no existe";
				//aviso("pagina no encontrada","250","80");
            }else{
                //Mostramos el posible error
                //document.getEelementbyId("mensajes").innerHTML = "Error:".ajax.status; 
				//aviso("Error:"+ajax.status,"250","80");
            }
        }
    }
	return false; 
}