//Función para validar si el formato de un email es válido
function isEmailAddress(s)
{
	var filter=/^[A-Za-z][A-Za-z0-9_]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
	if (s.length == 0 ) return false;
	if (filter.test(s)) return true;
		else return false;
}

// Quita todos los espacios en blando de una cadena dada
function quitarespacios(string) {
	var temp = "";
	string = '' + string;
	splitstring = string.split(" ");
	for(i = 0; i < splitstring.length; i++)
		temp += splitstring[i];
	return temp;
}

function validarcontactar() {
	var nombre = quitarespacios(document.form.nombre.value);
	var consulta = quitarespacios(document.form.consulta.value);
	Valido = false;
	if (nombre.length == 0 || document.form.nombre.value == "Nombre y Apellidos") {
		alert("Debe escribir su nombre y apellidos");
		document.form.nombre.focus();
	} else if (!isEmailAddress(document.form.email.value)) {
		alert("Debe escribir un correo electrónico válido");
		document.form.email.focus();
	} else if ( consulta.length == 0 || document.form.consulta.value == "Consulta") {
		alert("Debe escribir la consulta que desea realizarnos");
		document.form.consulta.focus();
	} else if (document.form.para.value == 0) {
		alert("Debe elegir a quien va enviar el mensaje");
		document.form.para.focus();
	} else {
		Valido = true;
	}
}