﻿function validacion(form) 
{
	// Variable para controlar si los campos estaban cumplimentados
	r=1;

	// TEST DE CAMPOS
	// Si vale "" , se alerta, r=0, alerta al usuario y coloca el foco en el campo nombre
	if (form.nombre.value==""){ r=0; alert("Por favor, escribe tu nombre."); form.nombre.focus };
	
	// Comprueba si este campo tiene al menos una @
	if ((form.correo.value.indexOf('@',0)==-1) && (form.correo.value != '')) { r=0; alert("La dirección de correo es incorrecta."); form.correo.focus };
	if (form.correo.value == '') { r=0; alert("Si quieres una respuesta dinos una dirección de correo.");  form.correo.focus };};
 
	// Para cada campo a comprobar, copiar y pegar esta línea reemplazando el nombre del campo mensaje
	if (form.mensaje.value==""){ r=0; alert("No has escrito ningún comentario."); form.mensaje.focus };

	// RETORNAR AL ENVÍO
	// Si ha hay campos sin cubrir, interrumpimos el envío -return false-
	if (r==0) { return false; }
	// Si todo está bien, te dispones a enviar el contenido del formulario al script php, -return true-
	// Además, alertas al usuario para que no pulse mas veces, aún así, la gente, no se cansa.
	else { return true; }
}