function valida_contacto(contacto){

	var emailRegEx = /^((\w|\.){2,}@)\w{3,}\.\w{2,4}((\.(\w{2}))?)?$/
	var checktelefono = /^\d{8,}$/g;

	//Valido nombre
	if(contacto.nombre.value == ''){
	alert('Introduzca su nombre por favor');
	// seleccionamos el campo incorrecto
	contacto.nombre.focus();
	return false;
	}
	
	//Valido localidad
	if(contacto.localidad.value == ''){
	alert('Introduzca una localidad');
	// seleccionamos el campo incorrecto
	contacto.localidad.focus();
	return false;
	}

	//Valido teléfono, al menos 9 caracteres
	if(contacto.telefono.value.length < 9){
	alert('Introduzca su teléfono por favor (debe contener como mínimo 9 dígitos)');
	contacto.telefono.focus();
	return false;
	}
	
	//Valido email formato texto@dominio.com
	//if(contacto.email.value == ''){
	//alert('Introduzca su direcci\xf3n de email por favor');
	//contacto.email.focus();
	//return false;
	//} else {
	//	if(!contacto.email.value.match(emailRegEx)) {
	//		contacto.email.focus();
	//		alert("Debe ingresar una dirección de email v\xe1lida.");
	//		return false;
	//	}
	//}

	//Valido textarea comentarios
	if(contacto.comentarios.value == ''){
	alert('Introduzca sus comentarios por favor');
	// seleccionamos el campo incorrecto
	contacto.comentarios.focus();
	return false;
	}

	//Valido textarea como nos conocio
	if(contacto.como_conocio.value == ''){
	alert('Indique cómo nos conoció por favor');
	// seleccionamos el campo incorrecto
	contacto.como_conocio.focus();
	return false;
	}


	//Valido aceptación términos legales
	if(contacto.acepto_terminos_legales.checked == ''){
	alert('Debe aceptar los términos legales');
	return false;
	
	}

return true;
}



