
var queryON = false;
function CheckForm( metode ) {
	if (queryON==true) { return; }
	if ( !VerificaCorreuOK(document.form1.user.value) ) {
		alert("Dirección de correo no válida");
		document.form1.user.focus();
		return;
	}
	if ( metode=="RemPass" ) {
		//Si tot està correcte envía el formulari
		document.form1.action = "login.php";
		document.form1.accio.value = "RemPass";
		queryON=true;
		Loading(true);
		Ajax_SendForm ("rempass.php", "form1", "POST", "CheckContacto_End()");
		return;
	}
	if ( document.form1.pass.value.length<4 ) {
		alert("Contraseña no válida");
		document.form1.pass.focus();
		return;
	}
	//Si tot està correcte envía el formulari
	document.form1.action = "validar.php";
	document.form1.btnSend.disabled = true;
	document.form1.btnSend.value = "Enviando...";
	queryON=true;
	document.form1.submit();
}

function Loading(status) {
	var DIVstatus = "none";
	var objStatus = false;
	if ( status==true ) { DIVstatus="block"; objStatus = true; }
	document.form1.btnSend.disabled = objStatus;
	document.form1.user.disabled = objStatus;
	document.form1.pass.disabled = objStatus;
	if (nav==-1) {
		document.getElementById("DIVloading").style.display = DIVstatus;
	} else {
		document.form1.all.DIVloading.style.display = DIVstatus;
	}
}

function CheckContacto_End() {
	var buffer;
	try {
		if (AJAXFormRequest.readyState == 4 && AJAXFormRequest.status == 200) {
			buffer = AJAXFormRequest.responseText;
			alert(buffer.substr(4));
			Loading(false);
			queryON=false;
		} else if (AJAXFormRequest.status == 404) {
			alert("Destino de datos incorrecto");
			Loading(false);
			queryON=false;
		} else if (AJAXFormRequest.readyState == 4 && AJAXFormRequest.status!= 404 && AJAXFormRequest.status!= 200) {
			alert("Error " + AJAXFormRequest.status + "! Por favor, inténtelo de nuevo.");
			Loading(false);
			queryON=false;
		} //if_elseif
	} catch (e) {}
} //end_function_Ajax_End()
