// Función que valida los votos.
function validarcomentarios()
{
  var esValido = false;
  var cadenaNoOK = "¡Error! Rellena correctamente los campos del formulario.\n";

  //Área de texto.
  var areaDeTextoValida = false;
  if (document.miFormulario.Mensaje.value.length>3) areaDeTextoValida = true;
  esValido =areaDeTextoValida;
  if (!areaDeTextoValida) cadenaNoOK+="* Escribe tus comentarios.\n";

  // Nombre.
  var nombreValido = false;
  if (document.miFormulario.Nombre.value!="") nombreValido = true;
  esValido = esValido && nombreValido;
  if (!nombreValido) cadenaNoOK+="* Falta tu nombre.\n";

   // Email.
  var emailValido = false;
  if (document.miFormulario.Email.value!="" && 
       document.miFormulario.Email.value.indexOf('@')>0 &&
       document.miFormulario.Email.value.indexOf('@') == document.miFormulario.Email.value.lastIndexOf('@') &&
       document.miFormulario.Email.value.indexOf('.')>2) {
         emailValido = true;
  }
  esValido = esValido && emailValido;
  if (!emailValido) cadenaNoOK+="* Introduce un email válido.\n";

  if (!esValido) alert(cadenaNoOK);
  else {
    esValido = confirm("Pulsa «Aceptar» para confirmar el envío de tus comentarios.");
  }

  return esValido;
}
