// JavaScript function validaCorreo(valor) { if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor)){ return (true) } else { return (false); } } function validaForm() { if (document.formulario.txtNombre.value == "") { alert("Debe indicar un nombre"); document.formulario.txtNombre.focus(); document.formulario.txtNombre.select(); } else if (document.formulario.txtEmail.value == "") { alert("Debe indicar un e-mail"); document.formulario.txtEmail.focus(); document.formulario.txtEmail.select(); } else if (document.formulario.txtEmail.value > " " && !validaCorreo(document.formulario.txtEmail.value)) { alert("Debe introducir un correo electrónico correcto."); document.formulario.txtEmail.focus(); document.formulario.txtEmail.select(); } else if (document.formulario.txtConsulta.value == "") { alert("Debe indicar una consulta"); document.formulario.txtConsulta.focus(); document.formulario.txtConsulta.select(); } else if (document.formulario.chkAcepto.checked == false) { alert("Debe aceptar el aviso legal."); document.formulario.chkAcepto.focus(); document.formulario.chkAcepto.select(); } else { document.formulario.submit(); } }