function validarFormularioConsulta(){
	if(!validarDatos())
		return false;

	if(!validarMail())
		return false;

	return true;
}

function validarDatos(){
	var error = false;
	var msg = "Debe introducir los siguiente campos:";

	for (var i = 0; i < document.formulario.length && !error; i++){
		if(document.formulario[i].value == ""){
			msg += "\n\t" + document.formulario[i].name;
			document.formulario[i].focus();
			error = true;
		}
	}

	if(error)
		alert(msg);

	return !error;
}

function validarMail(){
	var expReg = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	var mail = document.formulario.email.value;
	if (!expReg.test(mail)){
		alert("El formato del mail no es correcto");
		document.formulario.email.focus();
		return false;
	}

	return true;
}
