{"version":3,"file":"Email_validation.Js0rS5UM.mjs","names":["__legacyOverrideHOC_DataObserverContext","_jsx","__legacyOverrideHOC_DataObserverContext","_jsx"],"sources":["https:/framerusercontent.com/modules/2lDo7dE84GVT5l5OverX/cnZ4qAzUTZVrRBvTNhsS/Botton_validation.js","https:/framerusercontent.com/modules/7S4ZmsHLEFb0qG99092u/1tvvPuTES5ZrQOjKZsAE/Email_validation.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";let lastValidationTime=0;let lastValidationResult=false;// Funzione \"Core\" che contiene tutta la logica condivisa\nconst createValidationOverride=(props,modalContentHTML)=>{const validateBusinessEmail=email=>{const personalDomains=[\"gmail.com\",\"googlemail.com\",\"hotmail.com\",\"hotmail.it\",\"outlook.com\",\"outlook.it\",\"live.com\",\"live.it\",\"msn.com\",\"yahoo.com\",\"yahoo.it\",\"yahoo.co.uk\",\"ymail.com\",\"rocketmail.com\",\"icloud.com\",\"me.com\",\"mac.com\",\"aol.com\",\"aol.it\",\"libero.it\",\"virgilio.it\",\"tiscali.it\",\"alice.it\",\"tin.it\",\"fastwebnet.it\",\"email.it\",\"protonmail.com\",\"protonmail.ch\",\"pm.me\",\"tutanota.com\",\"tutanota.de\",\"yandex.com\",\"yandex.ru\",\"mail.ru\",\"rambler.ru\",\"web.de\",\"gmx.de\",\"gmx.com\",\"t-online.de\",\"orange.fr\",\"laposte.net\",\"free.fr\",\"zoho.com\",\"mail.com\",\"inbox.com\",\"hey.com\",\"10minutemail.com\",\"guerrillamail.com\",\"tempmail.org\"];const emailRegex=/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$/;if(!emailRegex.test(email))return false;const domain=email.split(\"@\")[1]?.toLowerCase();return!personalDomains.includes(domain);};const showSuccessOverlay=()=>{if(document.getElementById(\"custom-success-overlay\"))return;// --- AGGIUNTA EVENTO META PIXEL ---\n// Verifica che la funzione fbq esista per evitare errori se lo script non si è caricato\nif(typeof window!==\"undefined\"&&window.fbq){window.fbq(\"track\",\"CompleteRegistration\");}// ----------------------------------\nconst overlay=document.createElement(\"div\");overlay.id=\"custom-success-overlay\";Object.assign(overlay.style,{position:\"fixed\",top:\"0\",left:\"0\",width:\"100vw\",height:\"100vh\",backgroundColor:\"rgba(0, 0, 0, 0.75)\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",zIndex:\"999999\",fontFamily:'\"Inter\", sans-serif',opacity:\"0\",transition:\"opacity 0.3s ease\",backdropFilter:\"blur(4px)\"});const closeBtn=document.createElement(\"div\");closeBtn.innerText=\"Chiudi\";Object.assign(closeBtn.style,{position:\"absolute\",top:\"30px\",right:\"40px\",color:\"white\",cursor:\"pointer\",fontWeight:\"500\",fontSize:\"16px\",zIndex:\"1000000\"});const closeOverlay=()=>{overlay.style.opacity=\"0\";setTimeout(()=>{overlay.remove();window.location.href=window.location.origin+window.location.pathname;},300);};closeBtn.onclick=closeOverlay;const modal=document.createElement(\"div\");Object.assign(modal.style,{backgroundColor:\"#ffffff\",borderRadius:\"16px\",padding:\"40px 30px\",width:\"90%\",maxWidth:\"600px\",textAlign:\"center\",color:\"#111111\",boxShadow:\"0 25px 50px -12px rgba(0, 0, 0, 0.25)\",transform:\"scale(0.95)\",transition:\"transform 0.3s ease\",position:\"relative\"});modal.innerHTML=modalContentHTML;overlay.onclick=e=>{if(e.target===overlay)closeOverlay();};overlay.appendChild(closeBtn);overlay.appendChild(modal);document.body.appendChild(overlay);requestAnimationFrame(()=>{overlay.style.opacity=\"1\";modal.style.transform=\"scale(1)\";});};const performValidation=event=>{const allInputs=document.querySelectorAll(\"input\");allInputs.forEach(input=>{input.setAttribute(\"autocomplete\",\"off\");input.setAttribute(\"aria-autocomplete\",\"none\");});const emailSelectors=['input[type=\"email\"]','input[placeholder*=\"email\" i]','input[placeholder*=\"Email\"]','input[placeholder*=\"aziendale\" i]'];let emailInput=null;for(const selector of emailSelectors){emailInput=document.querySelector(selector);if(emailInput)break;}if(emailInput){const email=emailInput.value.trim();if(!email){event.preventDefault();event.stopPropagation();alert(\"Per favore inserisci un indirizzo email prima di inviare.\");emailInput.focus();return false;}if(!validateBusinessEmail(email)){event.preventDefault();event.stopPropagation();alert(\"❌ Email non valida!\\n\\nPer favore inserisci un indirizzo email aziendale valido.\\n\\nEmail personali (Gmail, Yahoo, Hotmail, ecc.) non sono accettate.\");emailInput.focus();emailInput.style.borderColor=\"#ff4444\";emailInput.style.backgroundColor=\"rgba(255, 68, 68, 0.1)\";return false;}else{emailInput.style.borderColor=\"\";emailInput.style.backgroundColor=\"\";}}const phoneSelectors=['input[type=\"tel\"]','input[placeholder*=\"numero\" i]','input[placeholder*=\"telefono\" i]','input[name*=\"telefono\" i]'];let phoneInput=null;for(const selector of phoneSelectors){phoneInput=document.querySelector(selector);if(phoneInput)break;}if(phoneInput){const phone=phoneInput.value.trim();if(phone){const phoneRegex=/^[0-9+\\s\\-]+$/;if(!phoneRegex.test(phone)){event.preventDefault();event.stopPropagation();alert(\"❌ Numero di telefono non valido!\\n\\nSe decidi di inserirlo, utilizza solamente numeri (le lettere non sono ammesse).\");phoneInput.focus();phoneInput.style.borderColor=\"#ff4444\";phoneInput.style.backgroundColor=\"rgba(255, 68, 68, 0.1)\";return false;}else{phoneInput.style.borderColor=\"\";phoneInput.style.backgroundColor=\"\";}}}const recaptchaResponse=window.grecaptcha?.getResponse();if(!recaptchaResponse){event.preventDefault();event.stopPropagation();alert(\"Per favore completa la verifica 'Non sono un robot' prima di inviare.\");return false;}return true;};const getValidationResult=event=>{const now=Date.now();if(now-lastValidationTime<200)return lastValidationResult;lastValidationTime=now;lastValidationResult=performValidation(event);return lastValidationResult;};return{...props,onClick:event=>{if(!getValidationResult(event))return;showSuccessOverlay();if(props.onClick)return props.onClick(event);},onTap:(event,info)=>{if(!getValidationResult(event))return;if(props.onTap)return props.onTap(event,info);}};};// ==========================================\n// OVERRIDE 1: Per la pagina originale\n// ==========================================\nexport const ValidateFormSubmit=props=>{const htmlTestoOriginale=`\n        <h2 style=\"font-size: 24px; font-weight: 700; margin-bottom: 20px; line-height: 1.3; letter-spacing: -0.5px;\">\n            La tua iscrizione \\xe8 confermata.\n        </h2>\n        <p style=\"font-size: 16px; margin-bottom: 24px; line-height: 1.5; color: #333333;\">\n            Il 28 ottobre parteciperai ad un evento costruito su ci\\xf2 che conta davvero: dati certificati, evidenze statisticamente valide, speaker d’eccezione e networking con le eccellenze enogastronomiche del territorio.\n        </p>\n        <p style=\"font-size: 16px; margin-bottom: 0; line-height: 1.5; color: #333333;\">\n            📩 <strong>Controlla la tua email:</strong><br/>\n            tra pochi minuti riceverai la conferma dell’iscrizione e tutte le informazioni utili.\n        </p>\n    `;return createValidationOverride(props,htmlTestoOriginale);};// ==========================================\n// OVERRIDE 2: Per la nuova pagina (Waitlist)\n// ==========================================\nexport const ValidateFormSubmitWaitlist=props=>{const htmlTestoNuovo=`\n        <h2 style=\"font-size: 24px; font-weight: 700; margin-bottom: 20px; line-height: 1.3; letter-spacing: -0.5px;\">\n            Richiesta ricevuta.\n        </h2>\n        <p style=\"font-size: 16px; margin-bottom: 16px; line-height: 1.5; color: #333333;\">\n            Cooking HR Trends \\xe8 un evento a numero chiuso e stiamo ricevendo moltissime richieste di partecipazione. \n        </p>\n        <p style=\"font-size: 16px; margin-bottom: 16px; line-height: 1.5; color: #333333;\">\n            Per garantire un’esperienza di qualit\\xe0, il team organizzativo sta verificando gli effettivi posti disponibili in presenza.\n        </p>\n        <p style=\"font-size: 16px; margin-bottom: 0; line-height: 1.5; color: #333333;\">\n            A brevissimo riceverai via e-mail una risposta definitiva sulla tua partecipazione. Il team sta lavorando per riuscire ad accogliere il maggior numero possibile di partecipanti: ci farebbe piacere averti con noi il 28 ottobre.\n        </p>\n    `;return createValidationOverride(props,htmlTestoNuovo);};import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withValidateFormSubmit(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...ValidateFormSubmit(props)});};}withValidateFormSubmit.displayName=\"ValidateFormSubmit\";export function withValidateFormSubmitWaitlist(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...ValidateFormSubmitWaitlist(props)});};}withValidateFormSubmitWaitlist.displayName=\"ValidateFormSubmitWaitlist\";\nexport const __FramerMetadata__ = {\"exports\":{\"withValidateFormSubmitWaitlist\":{\"type\":\"reactHoc\",\"name\":\"withValidateFormSubmitWaitlist\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withValidateFormSubmit\":{\"type\":\"reactHoc\",\"name\":\"withValidateFormSubmit\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ValidateFormSubmit\":{\"type\":\"override\",\"name\":\"ValidateFormSubmit\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ValidateFormSubmitWaitlist\":{\"type\":\"override\",\"name\":\"ValidateFormSubmitWaitlist\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Botton_validation.map","import{jsx as _jsx}from\"react/jsx-runtime\";// Override per validazione email aziendale\nexport const EmailValidation=props=>{const validateBusinessEmail=email=>{// Lista completa di domini email personali da escludere\nconst personalDomains=[// Google\n\"gmail.com\",\"googlemail.com\",// Microsoft\n\"hotmail.com\",\"hotmail.it\",\"outlook.com\",\"outlook.it\",\"live.com\",\"live.it\",\"msn.com\",// Yahoo\n\"yahoo.com\",\"yahoo.it\",\"yahoo.co.uk\",\"ymail.com\",\"rocketmail.com\",// Apple\n\"icloud.com\",\"me.com\",\"mac.com\",// AOL\n\"aol.com\",\"aol.it\",// Providers italiani\n\"libero.it\",\"virgilio.it\",\"tiscali.it\",\"alice.it\",\"tin.it\",\"fastwebnet.it\",\"email.it\",// Privacy-focused\n\"protonmail.com\",\"protonmail.ch\",\"pm.me\",\"tutanota.com\",\"tutanota.de\",// Internazionali\n\"yandex.com\",\"yandex.ru\",\"mail.ru\",\"rambler.ru\",\"web.de\",\"gmx.de\",\"gmx.com\",\"t-online.de\",\"orange.fr\",\"laposte.net\",\"free.fr\",// Altri comuni\n\"zoho.com\",\"mail.com\",\"inbox.com\",\"hey.com\",// Temporanei/usa e getta\n\"10minutemail.com\",\"guerrillamail.com\",\"tempmail.org\"];const emailRegex=/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$/;if(!emailRegex.test(email))return false;const domain=email.split(\"@\")[1]?.toLowerCase();return!personalDomains.includes(domain);};const handleEmailChange=event=>{const email=event.target.value;const isValid=email===\"\"||validateBusinessEmail(email);// Chiama la funzione onChange originale se presente\nif(props.onChange){props.onChange(event);}// Migliora la visibilità del testo e gestisce la validazione\nconst inputElement=event.target;// Assicura che il testo dell'input sia sempre visibile (non il label)\nif(inputElement.tagName===\"INPUT\"){inputElement.style.color=\"#ffffff\"// Solo per l'input, non per il label\n;}if(!isValid&&email!==\"\"){inputElement.style.borderColor=\"#ff4444\";inputElement.style.backgroundColor=\"rgba(255, 68, 68, 0.1)\"// Rosso trasparente\n;}else{inputElement.style.borderColor=\"\";inputElement.style.backgroundColor=\"\";}};const handleFocus=event=>{// Assicura visibilità del testo quando si clicca nel campo (solo input)\nconst inputElement=event.target;if(inputElement.tagName===\"INPUT\"){inputElement.style.color=\"#ffffff\";}// Chiama la funzione onFocus originale se presente\nif(props.onFocus){props.onFocus(event);}};const handleBlur=event=>{const email=event.target.value;if(email&&!validateBusinessEmail(email)){alert(\"Per favore inserisci un indirizzo email aziendale valido.\");}// Chiama la funzione onBlur originale se presente\nif(props.onBlur){props.onBlur(event);}};return{...props,onChange:handleEmailChange,onFocus:handleFocus,onBlur:handleBlur,placeholder:props.placeholder||\"Inserisci la tua email aziendale\"};};import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withEmailValidation(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...EmailValidation(props)});};}withEmailValidation.displayName=\"EmailValidation\";\nexport const __FramerMetadata__ = {\"exports\":{\"EmailValidation\":{\"type\":\"override\",\"name\":\"EmailValidation\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withEmailValidation\":{\"type\":\"reactHoc\",\"name\":\"withEmailValidation\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Email_validation.map"],"mappings":"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"}