function validarFormulario(pagina) {
  var mail = document.formContacto.email.value;
  var error = false;
  var campo = "";
  var errorMail = "";
  if (document.formContacto.nombreUsuario.value == "") {
    error = true;
    campo = "tu nombre y apellidos";
  }
  if (mail == "") {
    if (error) campo += " y un email de contacto"; else campo = "un email de contacto";
    error = true;
  }
  if (document.formContacto.consulta.value == "") {
    if (error) campo += " y el motivo de tu consulta"; else campo = "el motivo de tu consulta";
    error = true;
  }
  if (mail != "") {
    if (!validarMail(mail)) {
      error = true;
      errorMail = " Debes indicarnos un email correcto";
    }
  }
  if (error) {
    document.getElementById("error").style.visibility = "visible";
    if (campo != "") {
      campo = "Tienes que introducir " + campo;
      if (errorMail != "") {
        campo += ".";
      }
    }
    document.getElementById("error").innerHTML = campo + errorMail + ". Gracias.";
  }
  else {
    document.getElementById("error").style.visibility = "hidden";
    document.formContacto.action = pagina;
    document.formContacto.submit();
  }
}


