function FormValidator(formulario) { var autor = formulario.Autor; if (autor.value=="") { alert("Introduzca su nombre") autor.focus(); return (false); } var ciudad = formulario.Poblacion; if (ciudad.value=="") { alert("Introduzca su ciudad") ciudad.focus(); return (false); } var correo = formulario.correo; if (correo.value=="") { alert("Introduzca su dirección de correo eléctronico") correo.focus(); return (false); } var at = correo.value.indexOf("@") var dot = correo.value.lastIndexOf(".") var correoLength = correo.value.length if (at<1 || dot-at<2 || correoLength-dot==1) { alert("El formato de la dirección de correo electrónio introducida no es correcto"); correo.focus(); correo.select(); return (false); } var titulo = formulario.Titulo; if (titulo.value=="") { alert("Introduzca el título de su comentario") titulo.focus(); return (false); } var texto = formulario.Texto; var textoLength = texto.value.length if (textoLength<=1) { alert("Introduzca el texto de su comentario") texto.focus(); return (false); } else if (textoLength>3500) { alert("Su comentario no debe exceder los 3000 caracteres") texto.focus(); return (false); } return true; }