function validaContacto(forma) { //VALIDATION captcha var recaptcha_response_field=document.getElementById('recaptcha_response_field').value; var recaptcha_challenge_field=document.getElementById('recaptcha_challenge_field').value; if((recaptcha_response_field == 1) && (recaptcha_challenge_field == 1)) var captcha = grecaptcha.getResponse(); else var captcha = 0; var area_contacto = document.getElementById('area_contacto').value; var nombre = document.getElementById('nombre').value; var email= document.getElementById('email').value; var pais= document.getElementById('pais').value; expr = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; if (!expr.test(email)) { var valor =1; }else{ var valor=2; } if(area_contacto==0){ $("#area_contacto_error").removeClass('hidden'); document.getElementById('area_contacto').focus(); return; } else if(nombre=='') { $("#area_contacto_error").addClass('hidden'); $("#nombre_error").removeClass('hidden'); document.getElementById('nombre').focus(); return; }else if(email==''){ $("#nombre_error").addClass('hidden'); $("#area_contacto_error").addClass('hidden'); $("#email_error").removeClass('hidden'); document.getElementById('email').focus(); return; }else if (valor == 1) { //error_formato $("#nombre_error").addClass('hidden'); $("#area_contacto_error").addClass('hidden'); $("#email_error").addClass('hidden'); $("#email_formato_error").removeClass('hidden'); document.getElementById('email').focus(); return; } else if(pais==0){ $("#nombre_error").addClass('hidden'); $("#area_contacto_error").addClass('hidden'); $("#email_error").addClass('hidden'); $("#pais_error").removeClass('hidden'); document.getElementById('pais').focus(); return; } else if ($('#disclaimer').attr('checked') != 'checked'){ $("#area_contacto_error").addClass('hidden'); $("#nombre_error").addClass('hidden'); $("#email_error").addClass('hidden'); $("#email_formato_error").addClass('hidden'); $("#pais_error").addClass('hidden'); $("#disclaimer_error").removeClass('hidden'); document.getElementById('disclaimer').focus(); return; }else{ document.getElementById("cta").value = captcha; forma.submit(); } }