$(document).ready(function() { $("#loading").hide(); }); //manejo de idiamos var lang; const lang_str = navigator.language.split('-')[0]; switch (lang_str) { case 'es': lang = "es"; break; case 'en': lang = "en"; break; case 'de': lang = "ge"; break; default: lang = "en"; break; } function setLanguage(l){ if(l === "es"){ $(".en").hide(); $(".ge").hide(); $(".es").show(); /* $("#flag-es").hide(); $("#flag-en").show(); $("#flag-ge").show(); */ } if(l === "en"){ $(".es").hide(); $(".ge").hide(); $(".en").show(); /* $("#flag-es").show(); $("#flag-en").hide(); $("#flag-ge").show(); */ } if(l === "ge"){ $(".en").hide(); $(".es").hide(); $(".ge").show(); /* $("#flag-es").show(); $("#flag-en").show(); $("#flag-ge").hide(); */ } lang = l; } setLanguage(lang); $("#flag-es").on("click", function(){ setLanguage("es"); }); $("#flag-en").on("click", function(){ setLanguage("en"); }); $("#flag-ge").on("click", function(){ setLanguage("ge"); }); ////Envio de email $(document).ready(function() { $(".send-btn").click(function() { var name = $("#name").val(); var email = $("#email").val(); var message = $("#message").val(); if(name == "" || email == "" || message == ""){ var msg = ""; switch (lang) { case "en": msg = "You must complete all fields!"; break; case "es": msg = "¡Debe completar todos los campos!"; break; case "ge": msg = "Sie müssen alle Felder ausfüllen"; break; } $("#result").html(msg); return; } grecaptcha.enterprise.ready(async () => { const token = await grecaptcha.enterprise.execute('6LdZMdAnAAAAAM1Kyn9usKBiK3q6Obtotk-PZv4k', {action: 'login'}); var data = { "event": { "token": token, "siteKey": "6LdZMdAnAAAAAM1Kyn9usKBiK3q6Obtotk-PZv4k", "expectedAction": "login" } } let response = await fetch('https://recaptchaenterprise.googleapis.com/v1/projects/equicare-1692901540600/assessments?key=AIzaSyCDS24JyOuE0dgzkCdfnqgk-uVlTfYWjgM', { method: 'POST', headers: { 'Content-Type': 'application/json;charset=utf-8' }, body: JSON.stringify(data) }); let result = await response.json(); console.log(result.riskAnalysis.score); if(result.riskAnalysis.score > 0.5){ $.ajax({ url: "email/contacto.php", type: "POST", data: { name: name, email: email, message: message }, success: function(response) { $("#result").html(response); } }); }else{ $("#result").html('No pasó la validación de ReCaptcha'); } }); }); });