(function(window){ var replaceUrl = false; var url = new URL(window.location.href); var searchParams = new URLSearchParams(url.search); if ('undefined' === typeof window.kuuid) { setUuidParam(); } if ('undefined' === typeof window.kref) { setKrefParam(); } setKaffParam(); if (replaceUrl) { window.history.replaceState( null, null, url.toString() ); } function getCookie(name) { var cookieRegex = '(?:(?:^|.*; *)' + name + ' *= *([^;]*).*$)|^.*$'; var cookie = document.cookie.match(cookieRegex)[1]; if (cookie) { return decodeURIComponent(cookie); } } function setCookie(name, value, options) { if (options && options.days) { options['max-age'] = options.days * 60 * 60 * 24; delete options.days; } var optionString = ''; Object.keys(options).map(function(key) { optionString += '; ' + key + '=' + options[key]; }); document.cookie = name + '=' + encodeURIComponent(value) + optionString; } function generateUUID() { var d = new Date().getTime(); var d2 = ( 'undefined' !== typeof performance && performance.now && (performance.now() * 1000) ) || 0; return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function (c) { var r = Math.random() * 16; if (d > 0) { r = (d + r) % 16 | 0; d = Math.floor(d / 16); } else { r = (d2 + r) % 16 | 0; d2 = Math.floor(d2 / 16); } return ( c === 'x' ? r : (r & 0x3 | 0x8) ).toString(16); }); } function isInIframe() { try { return window.self !== window.top; } catch (e) { return true; } } function setUuidParam() { var uuid = getCookie('kuuid'); if (!uuid) { if (searchParams.has('kuid')) { uuid = searchParams.get('kuid'); } else { uuid = generateUUID(); } } window.kuuid = uuid; if (searchParams.has('kuid')) { url.searchParams.delete('kuid'); replaceUrl = true; } } function setKrefParam() { var referrer; var inIframe = isInIframe(); if (inIframe) { if (searchParams.has('referrer')) { referrer = searchParams.get('referrer'); } } else { referrer = (document.referrer && document.referrer.split('?')[0]) || ''; } if (searchParams.has('kref')) { referrer = searchParams.get('kref'); replaceUrl = true; url.searchParams.delete('kref'); } window.kref = referrer; } function setKaffParam() { if ( searchParams.has('kaff') && searchParams.has('kmid') ) { var affiliateHash = searchParams.get('kaff'); var memberHash = searchParams.get('kmid'); var cookieName = 'kaff_' + memberHash; url.searchParams.delete('kaff'); url.searchParams.delete('kmid'); setCookie( cookieName, affiliateHash, { path: '/', days: 30, secure: true, samesite: 'none', } ); replaceUrl = true; } } }(window)); var container_is_arrayc8ffe9a587b126f152ed3d89a146b445 = 1; if (document.getElementsByClassName('kartra_optin_containerc8ffe9a587b126f152ed3d89a146b445').length != 0) { var kartra_containersc8ffe9a587b126f152ed3d89a146b445 = document.getElementsByClassName('kartra_optin_containerc8ffe9a587b126f152ed3d89a146b445'); } else if (document.getElementsByClassName('kartra_optin_containerYtE9cpfNwoXc').length != 0) { var kartra_containersc8ffe9a587b126f152ed3d89a146b445 = document.getElementsByClassName('kartra_optin_containerYtE9cpfNwoXc'); } else { var currentScript = document.currentScript || (function() { var scripts = document.getElementsByTagName('script'); return scripts[scripts.length - 1]; })(); var kartra_containersc8ffe9a587b126f152ed3d89a146b445 = currentScript.parentNode; container_is_arrayc8ffe9a587b126f152ed3d89a146b445 = 0 } function kartra_do_the_optin_formc8ffe9a587b126f152ed3d89a146b445() { if (container_is_arrayc8ffe9a587b126f152ed3d89a146b445 == 1) { for (i_optin_kartra = 0; i_optin_kartra < kartra_containersc8ffe9a587b126f152ed3d89a146b445.length; i_optin_kartra++) { kartra_containersc8ffe9a587b126f152ed3d89a146b445[i_optin_kartra].innerHTML = '\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
\
\ \
\ \
\
\
\
\
\
\
\
\
\
\
\ \ \ \
\
\ \ \ \
\
\
\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
\
\ \ \ \
\
\
\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
\
\ \ \ \
\
\
\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
\
\
\ \
\ \ \
\
\
\ \ \ \ \
\ \
\
\
\ \ \ \ \ \
\ \ \ \ \
\
\
\ \
\
\
\
\ \
\
\
\
\ Informativa e consenso al trattamento dei dati personali
\ (Regolamento (UE) 2016/679 del Parlamento europeo e del Consiglio del 27 aprile 2016)
\ Ai sensi del Regolamento Europeo 679/2016 (“GDPR – General Data Protection Regulation”), il trattamento delle informazioni personali che La riguardano sarà improntato ai principi di correttezza, liceità e trasparenza e di tutela della Sua riservatezza e dei Suoi diritti.
\ Ai sensi degli art.12 e 13 del GDPR 679/2016 ed in relazione ai dati dei quali entreremo in possesso, da lei forniti, La informiamo di quanto segue:
\
\ IDENTITÀ E DATI DI CONTATTO DEL TITOLARE DEL TRATTAMENTO/ RPD (RESPONSABILE PROTEZIONE DATI)
\ Il titolare dei dati è Migastone International Srl – Via 28 Luglio 212, Borgo Maggiore, 47893 San Marino - P.IVA: SM28583 - Email: o.dalvit@migastone.com- Tel: +39 0541 1795006
\ L’RPD nominato è il dott. ing. Antonio Mirizzi, P.IVA: MRZNTN76D19A662U, Sede Legale: Via Tommaso Fiore, 82, Triggiano (BA), Email: rpd@invictusaziende.it
\
\ FINALITÀ DEL TRATTAMENTO
\ La finalità specifica è la raccolta di dati personali agli scopi di seguito specificati:
\ adempiere alla richiesta di contatto e/o informazioni da lei effettuata in riferimento ai servizi/prodotti da noi promossi.
\
\ DESTINATARI O CATEGORIE DI DESTINATARI DEI DATI
\ I dati trattati per le finalità di cui al punto 2 potranno essere comunicati a personale interno o esterno all’azienda, persone giuridiche coinvolte nel processo di completamento della specifica richiesta/esigenza dell’interessato, il cui elenco è disponibile presso la sede del titolare su richiesta dell’interessato.
\
\ PERIODO DI CONSERVAZIONE DEI DATI PERSONALI
\ Il periodo di conservazione dei dati personali inizia dal momento del conferimento degli stessi da parte dell’interessato e termina con l’esercizio del diritto di cancellazione dei dati da parte dell’interessato mediante raccomandata A/R all\'indirizzo Via 28 Luglio 212, Borgo Maggiore, 47893 San Marino oppure comunicazione a mezzo pec: migawin@pec.it
\
\ NATURA FACOLTATIVA DEL CONFERIMENTO DATI E CONSEGUENZE DI EVENTUALE RIFIUTO
\ Il conferimento dei dati necessari all\'espletamento della richiesta di contatto e/o informazioni, è facoltativo. Tuttavia, in caso di mancato conferimento dei dati richiesti l’interessato non potrà ricevere le informazioni e il supporto richiesto.
\
\ BASE GIURIDICA DEL TRATTAMENTO
\ Ai sensi dell’art.6 del GDPR 679/2016 il trattamento dei dati per le finalità elencate al punto 2 di questo documento, trova base giuridica sul consenso esplicito dell’interessato (art.6 lettera a); nell’esecuzione di un contratto di cui l’interessato è parte (art.6 lettera b) e nel legittimo interesse del titolare (art.6 lettera f) basato sulla relazione pertinente tra interessato e titolare del trattamento a condizione che non prevalgano i diritti e le libertà dell’interessato. I legittimi interessi del Titolare non prevalgono gli interessi, i diritti e le libertà dell’interessato.
\
\ DIRITTI DELL’INTERESSATO
\ In ogni momento l’interessato potrà esercitare i Suoi diritti nei confronti del titolare del trattamento, ai sensi degli artt.15, 16, 17, 18, 20, 21 del GDPR 679/2016. Nello specifico l’interessato ha diritto:
\ di accesso ai dati personali facendone opportuna richiesta (art.15);
\ di ottenere la rettifica (art.16)
\ alla cancellazione degli stessi (oblio) (art.17);
\ alla limitazione del trattamento che lo riguarda (art.18);
\ alla portabilità dei dati (art.20);
\ di opporsi al trattamento (art.21);
\ di revocare il consenso senza pregiudicare la liceità del trattamento prestato prima della revoca, (art.13 par.2 let.C);
\ di proporre reclamo ad una autorità di controllo (art.13 par.2 let.D).
\
\ PROCESSO DECISIONALE AUTOMATIZZATO E PROFILAZIONE
\ La raccolta ed il trattamento dei dati non prevedono alcun tipo di processo decisionale automatizzato e/o di profilazione da parte del Titolare.
\ Specifiche \"Newsletters\"
\
\ FINALITÀ DEL TRATTAMENTO
\ Il trattamento dei dati personali da Lei forniti è finalizzato unicamente alla corretta e completa esecuzione del servizio da Lei richiesto.
\ La finalità specifica è la raccolta di dati personali agli scopi di seguito specificati:
\ adempiere alla richiesta da lei effettuata di invio di informazioni tramite mail, in riferimento ad attività, eventi, iniziative, servizi e novità in genere svolte o promosse dal Titolare.
\
\ DESTINATARI O CATEGORIE DI DESTINATARI DEI DATI
\ I dati trattati per le finalità di cui al punto 2 potranno essere comunicati a personale interno o esterno all’azienda, persone giuridiche coinvolte nel processo di completamento della specifica richiesta/esigenza dell’interessato, il cui elenco è disponibile presso la sede del titolare su richiesta dell’interessato.
\
\ PERIODO DI CONSERVAZIONE DEI DATI PERSONALI
\ Il periodo di conservazione dei dati personali inizia dal momento del conferimento degli stessi da parte dell’interessato e termina con l’esercizio del diritto di cancellazione dei dati da parte dell’interessato mediante link in calce a ciascun messaggio o raccomandata A/R all\'indirizzo Via 28 Luglio 212, Borgo Maggiore, 47893 San Marino oppure comunicazione a mezzo pec: migawin@pec.it
\
\ NATURA FACOLTATIVA DEL CONFERIMENTO DATI E CONSEGUENZE DI EVENTUALE RIFIUTO
\ Il conferimento dei dati necessari all\'espletamento della richiesta di invio informazioni, è facoltativo. Tuttavia, in caso di mancato conferimento dei dati richiesti l’interessato non potrà ricevere le informazioni e il supporto richiesto.
\ Per avere ulteriori informazioni in ordine ai suoi diritti sulla privacy La invitiamo a visitare il sito web dell\'Autorità Garante per la protezione dei dati personali all\'indirizzo www.garanteprivacy.it
\
\ \
\
\
\
\ \ \
\
\ \ \
\
\ \
\
\ \
\ \
\ \ \ \ \ \
'; } } else { kartra_containersc8ffe9a587b126f152ed3d89a146b445.innerHTML = '\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
\
\ \
\ \
\
\
\
\
\
\
\
\
\
\
\ \ \ \
\
\ \ \ \
\
\
\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
\
\ \ \ \
\
\
\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
\
\ \ \ \
\
\
\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
\
\
\ \
\ \ \
\
\
\ \ \ \ \
\ \
\
\
\ \ \ \ \ \
\ \ \ \ \
\
\
\ \
\
\
\
\ \
\
\
\
\ Informativa e consenso al trattamento dei dati personali
\ (Regolamento (UE) 2016/679 del Parlamento europeo e del Consiglio del 27 aprile 2016)
\ Ai sensi del Regolamento Europeo 679/2016 (“GDPR – General Data Protection Regulation”), il trattamento delle informazioni personali che La riguardano sarà improntato ai principi di correttezza, liceità e trasparenza e di tutela della Sua riservatezza e dei Suoi diritti.
\ Ai sensi degli art.12 e 13 del GDPR 679/2016 ed in relazione ai dati dei quali entreremo in possesso, da lei forniti, La informiamo di quanto segue:
\
\ IDENTITÀ E DATI DI CONTATTO DEL TITOLARE DEL TRATTAMENTO/ RPD (RESPONSABILE PROTEZIONE DATI)
\ Il titolare dei dati è Migastone International Srl – Via 28 Luglio 212, Borgo Maggiore, 47893 San Marino - P.IVA: SM28583 - Email: o.dalvit@migastone.com- Tel: +39 0541 1795006
\ L’RPD nominato è il dott. ing. Antonio Mirizzi, P.IVA: MRZNTN76D19A662U, Sede Legale: Via Tommaso Fiore, 82, Triggiano (BA), Email: rpd@invictusaziende.it
\
\ FINALITÀ DEL TRATTAMENTO
\ La finalità specifica è la raccolta di dati personali agli scopi di seguito specificati:
\ adempiere alla richiesta di contatto e/o informazioni da lei effettuata in riferimento ai servizi/prodotti da noi promossi.
\
\ DESTINATARI O CATEGORIE DI DESTINATARI DEI DATI
\ I dati trattati per le finalità di cui al punto 2 potranno essere comunicati a personale interno o esterno all’azienda, persone giuridiche coinvolte nel processo di completamento della specifica richiesta/esigenza dell’interessato, il cui elenco è disponibile presso la sede del titolare su richiesta dell’interessato.
\
\ PERIODO DI CONSERVAZIONE DEI DATI PERSONALI
\ Il periodo di conservazione dei dati personali inizia dal momento del conferimento degli stessi da parte dell’interessato e termina con l’esercizio del diritto di cancellazione dei dati da parte dell’interessato mediante raccomandata A/R all\'indirizzo Via 28 Luglio 212, Borgo Maggiore, 47893 San Marino oppure comunicazione a mezzo pec: migawin@pec.it
\
\ NATURA FACOLTATIVA DEL CONFERIMENTO DATI E CONSEGUENZE DI EVENTUALE RIFIUTO
\ Il conferimento dei dati necessari all\'espletamento della richiesta di contatto e/o informazioni, è facoltativo. Tuttavia, in caso di mancato conferimento dei dati richiesti l’interessato non potrà ricevere le informazioni e il supporto richiesto.
\
\ BASE GIURIDICA DEL TRATTAMENTO
\ Ai sensi dell’art.6 del GDPR 679/2016 il trattamento dei dati per le finalità elencate al punto 2 di questo documento, trova base giuridica sul consenso esplicito dell’interessato (art.6 lettera a); nell’esecuzione di un contratto di cui l’interessato è parte (art.6 lettera b) e nel legittimo interesse del titolare (art.6 lettera f) basato sulla relazione pertinente tra interessato e titolare del trattamento a condizione che non prevalgano i diritti e le libertà dell’interessato. I legittimi interessi del Titolare non prevalgono gli interessi, i diritti e le libertà dell’interessato.
\
\ DIRITTI DELL’INTERESSATO
\ In ogni momento l’interessato potrà esercitare i Suoi diritti nei confronti del titolare del trattamento, ai sensi degli artt.15, 16, 17, 18, 20, 21 del GDPR 679/2016. Nello specifico l’interessato ha diritto:
\ di accesso ai dati personali facendone opportuna richiesta (art.15);
\ di ottenere la rettifica (art.16)
\ alla cancellazione degli stessi (oblio) (art.17);
\ alla limitazione del trattamento che lo riguarda (art.18);
\ alla portabilità dei dati (art.20);
\ di opporsi al trattamento (art.21);
\ di revocare il consenso senza pregiudicare la liceità del trattamento prestato prima della revoca, (art.13 par.2 let.C);
\ di proporre reclamo ad una autorità di controllo (art.13 par.2 let.D).
\
\ PROCESSO DECISIONALE AUTOMATIZZATO E PROFILAZIONE
\ La raccolta ed il trattamento dei dati non prevedono alcun tipo di processo decisionale automatizzato e/o di profilazione da parte del Titolare.
\ Specifiche \"Newsletters\"
\
\ FINALITÀ DEL TRATTAMENTO
\ Il trattamento dei dati personali da Lei forniti è finalizzato unicamente alla corretta e completa esecuzione del servizio da Lei richiesto.
\ La finalità specifica è la raccolta di dati personali agli scopi di seguito specificati:
\ adempiere alla richiesta da lei effettuata di invio di informazioni tramite mail, in riferimento ad attività, eventi, iniziative, servizi e novità in genere svolte o promosse dal Titolare.
\
\ DESTINATARI O CATEGORIE DI DESTINATARI DEI DATI
\ I dati trattati per le finalità di cui al punto 2 potranno essere comunicati a personale interno o esterno all’azienda, persone giuridiche coinvolte nel processo di completamento della specifica richiesta/esigenza dell’interessato, il cui elenco è disponibile presso la sede del titolare su richiesta dell’interessato.
\
\ PERIODO DI CONSERVAZIONE DEI DATI PERSONALI
\ Il periodo di conservazione dei dati personali inizia dal momento del conferimento degli stessi da parte dell’interessato e termina con l’esercizio del diritto di cancellazione dei dati da parte dell’interessato mediante link in calce a ciascun messaggio o raccomandata A/R all\'indirizzo Via 28 Luglio 212, Borgo Maggiore, 47893 San Marino oppure comunicazione a mezzo pec: migawin@pec.it
\
\ NATURA FACOLTATIVA DEL CONFERIMENTO DATI E CONSEGUENZE DI EVENTUALE RIFIUTO
\ Il conferimento dei dati necessari all\'espletamento della richiesta di invio informazioni, è facoltativo. Tuttavia, in caso di mancato conferimento dei dati richiesti l’interessato non potrà ricevere le informazioni e il supporto richiesto.
\ Per avere ulteriori informazioni in ordine ai suoi diritti sulla privacy La invitiamo a visitare il sito web dell\'Autorità Garante per la protezione dei dati personali all\'indirizzo www.garanteprivacy.it
\
\ \
\
\
\
\ \ \
\
\ \ \
\
\ \
\
\ \
\ \
\ \ \ \ \ \
'; } } js_jquery = document.createElement('script'); js_jquery.type = 'text/javascript'; js_jquery.src = 'https://app.kartra.com/js/node_modules/kartra-jquery/jquery-1.10.2/jquery-1.10.2.min.js'; analytics_script = document.createElement('script'); analytics_script.type = 'text/javascript'; analytics_script.src = 'https://app.kartra.com/resources/js/analytics/Brl5xOpd'; santitation_script = document.createElement('script'); santitation_script.type = 'text/javascript'; santitation_script.src = 'https://app.kartra.com/js/santitation_for_naked_checkout.js'; js_jquery.onload = function() { if (typeof r_done !== 'undefined' && r_done === false) { return; } kartra_do_the_optin_formc8ffe9a587b126f152ed3d89a146b445(); jquery_c8ffe9a587b126f152ed3d89a146b445 = jQuery.noConflict(true); if (jquery_c8ffe9a587b126f152ed3d89a146b445('.form_c8ffe9a587b126f152ed3d89a146b445_overlay').length) { var $videoIframe = jquery_c8ffe9a587b126f152ed3d89a146b445('.form_c8ffe9a587b126f152ed3d89a146b445_overlay iframe[data-video-type]'); //If there is an iframe with video, it should have it's src rewritten to not autoplay it's content until needed if ($videoIframe.length) { var src = $videoIframe.attr('src'), type = $videoIframe.attr('data-video-type'); if ($videoIframe.attr('src') !== '') { if (type === 'kartra') { var videoData = $videoIframe.attr('data-video'); if (typeof videoData === 'undefined') { videoData = $videoIframe.attr('data-playlist'); $videoIframe.attr('data-playlist', videoData.replace(/autoplay/g, 'autoplay=false&autoplaceholder')); } else { $videoIframe.attr('data-video', videoData.replace(/autoplay/g, 'autoplay=false&autoplaceholder')); } $videoIframe.attr('src', src.replace(/autoplay/g, 'autoplay=false&autoplaceholder')); } else { $videoIframe.attr('src', src.replace(/autoplay/g, 'noautoplay')); } } } } jquery_c8ffe9a587b126f152ed3d89a146b445(document).ready(function() { var $optinForm = jquery_c8ffe9a587b126f152ed3d89a146b445('.form_class_c8ffe9a587b126f152ed3d89a146b445 form'); var $existingReferrerInput = $optinForm.find('input [name="referrer"]'); var $existingUuidInput = $optinForm.find('input [name="kuid"]'); var $existingAffiliateInput = $optinForm.find('input [name="kaff"]'); var urlParams = getUrlParams(); var kartraPage = getKartraPage(); var inIframe = isInIframe(); var referrer = ''; var affiliateData = ''; var uuid = window.kuuid; var searchParams = new URLSearchParams(window.location.search); var memberHash = $optinForm.attr('data-kt-owner') || ''; if (inIframe) { if ( 'undefined' !== typeof window.jsVars && 'undefined' !== typeof window.jsVars.current_trackable_asset ) { referrer = window.jsVars.current_trackable_asset; } else if (searchParams.has('referrer')) { referrer = searchParams.get('referrer'); } else { referrer = window.location.href.split('?')[0]; } affiliateData = searchParams.get('kaff'); } else { if (kartraPage) { referrer = kartraPage; } else { referrer = window.location.href.split('?')[0]; } affiliateData = memberHash && checkForAffiliate(memberHash); } jquery_c8ffe9a587b126f152ed3d89a146b445.each(urlParams, function(index, param) { var existingUrlParamInput = $optinForm.find('input [name="' + param.key + '"]'); if (!existingUrlParamInput.length) { $optinForm.append(''); } }); if (!$existingReferrerInput.length) { $optinForm.append(''); } if (!$existingUuidInput.length) { $optinForm.append(''); } if ( affiliateData && affiliateData !== '' ) { if ($existingAffiliateInput.length) { $existingAffiliateInput.val(affiliateData); } else { $optinForm.append(''); } } setTimeout(function(){ changeCaptchaColor(jquery_c8ffe9a587b126f152ed3d89a146b445('.form_class_c8ffe9a587b126f152ed3d89a146b445 form')); }, 1000); //Custom dropdown close jquery_c8ffe9a587b126f152ed3d89a146b445(document).click(function(event) { if (jquery_c8ffe9a587b126f152ed3d89a146b445(event.target).closest('.kartra_optin_selectpicker').length === 0 ) { jquery_c8ffe9a587b126f152ed3d89a146b445('.kartra_optin_dropdown-menu').hide(); } }); //Custom dropdown open jquery_c8ffe9a587b126f152ed3d89a146b445(document).on('click', '[data-toggle="kartra_dropdown"]', function() { jquery_c8ffe9a587b126f152ed3d89a146b445(this).parent().find('.kartra_optin_dropdown-menu').show(); }); //Handle custom dropdown mimicking the selectpicker behaviour jquery_c8ffe9a587b126f152ed3d89a146b445(document).on('click', '.kartra_optin_customDropdown li a', function(){ var $element = jquery_c8ffe9a587b126f152ed3d89a146b445(this), $parent = $element.parents('li:first'), $bootstrapSelect = $element.parents('.kartra_optin_bootstrap-select:first'), $customDropdown = $element.parents('.kartra_optin_customDropdown:first'); if (!$parent.hasClass('disabled')) { var identifier = jquery_c8ffe9a587b126f152ed3d89a146b445('span', $element).attr('data-for'), value = jquery_c8ffe9a587b126f152ed3d89a146b445('span', $element).attr('data-value').toString(), text = jquery_c8ffe9a587b126f152ed3d89a146b445('.text', $element).text(), selectedText = ''; if (identifier === 'country_code') { selectedText = '+' + value; } else { selectedText = text; } if (value !== '' && typeof value !== 'undefined') { jquery_c8ffe9a587b126f152ed3d89a146b445('.kartra_optin_filter-option', $bootstrapSelect).text(selectedText).addClass('selected'); jquery_c8ffe9a587b126f152ed3d89a146b445('input[name="' + identifier + '"]').val(value); jquery_c8ffe9a587b126f152ed3d89a146b445('li', $customDropdown).removeClass('selected'); $parent.addClass('selected'); } $customDropdown.hide(); } }); jquery_c8ffe9a587b126f152ed3d89a146b445(document).on('click', '.closecross, .js_kartra_optin_collapser', function(event) { jquery_c8ffe9a587b126f152ed3d89a146b445('.form_class_c8ffe9a587b126f152ed3d89a146b445 iframe').each(function(index, el) { var frameDOM = jquery_c8ffe9a587b126f152ed3d89a146b445(this)[0]; var frameWindow = frameDOM.contentWindow ? frameDOM.contentWindow : frameDOM.contentDocument.defaultView; frameWindow.postMessage({"func":"pause"}, '*'); }); }); jquery_c8ffe9a587b126f152ed3d89a146b445(document).on("click", ".kartra_optin_radio", function(){ jquery_c8ffe9a587b126f152ed3d89a146b445("[name='"+jquery_c8ffe9a587b126f152ed3d89a146b445(this).attr("name")+"']").parents(".kartra_optin_radio_parent").removeClass("ez-selected").removeClass("kartra_optin-selected"); jquery_c8ffe9a587b126f152ed3d89a146b445("[name='"+jquery_c8ffe9a587b126f152ed3d89a146b445(this).attr("name")+"']").each(function(index, element){ if (jquery_c8ffe9a587b126f152ed3d89a146b445(element).is(":checked")) { jquery_c8ffe9a587b126f152ed3d89a146b445(element).parents(".kartra_optin_radio_parent").addClass("ez-selected").addClass("kartra_optin-selected"); } }); }); jquery_c8ffe9a587b126f152ed3d89a146b445(document).on("click", ".kartra_optin_chk", function(){ if (jquery_c8ffe9a587b126f152ed3d89a146b445(this).is(":checked")) { jquery_c8ffe9a587b126f152ed3d89a146b445(this).parents(".kartra_optin_chk_parent").addClass("ez-checked").addClass("kartra_optin-checked"); } else { jquery_c8ffe9a587b126f152ed3d89a146b445(this).parents(".kartra_optin_chk_parent").removeClass("ez-checked").removeClass("kartra_optin-checked"); } }); jquery_c8ffe9a587b126f152ed3d89a146b445('.form_class_c8ffe9a587b126f152ed3d89a146b445 .close').on('click', function() { jquery_c8ffe9a587b126f152ed3d89a146b445('.form_c8ffe9a587b126f152ed3d89a146b445_overlay').fadeOut(); jquery_c8ffe9a587b126f152ed3d89a146b445("body").css('overflow',''); jquery_c8ffe9a587b126f152ed3d89a146b445('html').css('overflow',''); jquery_c8ffe9a587b126f152ed3d89a146b445('body').removeClass("kartra_body_reset"); }); jquery_c8ffe9a587b126f152ed3d89a146b445(document).on('change', '#terms_c8ffe9a587b126f152ed3d89a146b445', function() { var $tncCheck = jquery_c8ffe9a587b126f152ed3d89a146b445(this), $form = $tncCheck.parents('.form_class_c8ffe9a587b126f152ed3d89a146b445:first'), $submitButton = $form.find('.submit_button_c8ffe9a587b126f152ed3d89a146b445, .kartra_optin_submit_btn'); kartra_validate_optin('c8ffe9a587b126f152ed3d89a146b445'); }); jquery_c8ffe9a587b126f152ed3d89a146b445('.js_gdpr_terms_check').on("change", function() { kartra_validate_optin('c8ffe9a587b126f152ed3d89a146b445'); }); jquery_c8ffe9a587b126f152ed3d89a146b445('.js_gdpr_communications_check').on("change", function() { kartra_validate_optin('c8ffe9a587b126f152ed3d89a146b445'); }); jquery_c8ffe9a587b126f152ed3d89a146b445(document).on("click", '.show_modal_c8ffe9a587b126f152ed3d89a146b445,.show_modal_own_c8ffe9a587b126f152ed3d89a146b445', function(){ if (jquery_c8ffe9a587b126f152ed3d89a146b445('.form_c8ffe9a587b126f152ed3d89a146b445_overlay:first').attr('data-autoplay-triggered') !== 'true') { jquery_c8ffe9a587b126f152ed3d89a146b445('.form_c8ffe9a587b126f152ed3d89a146b445_overlay:first').attr('data-autoplay-triggered', 'true'); var $videoIframe = jquery_c8ffe9a587b126f152ed3d89a146b445('.form_c8ffe9a587b126f152ed3d89a146b445_overlay:first iframe[data-video-type]'); if ($videoIframe.length) { var src = $videoIframe.attr('src'), type = $videoIframe.attr('data-video-type'); if ($videoIframe.attr('src') !== '' && src.indexOf('autop') > -1) { if (type === 'kartra') { var videoData = $videoIframe.attr('data-video'); if (typeof videoData === 'undefined') { videoData = $videoIframe.attr('data-playlist'); $videoIframe.attr('data-playlist', videoData.replace(/autoplay=false&/g, '')); $videoIframe.attr('data-playlist', videoData.replace(/autoplaceholder/g, 'autoplay')); } else { $videoIframe.attr('data-video', videoData.replace(/autoplay=false&/g, '')); $videoIframe.attr('data-video', videoData.replace(/autoplaceholder/g, 'autoplay')); } $videoIframe.attr('src', src.replace(/autoplay=false&/g, '')); $videoIframe.attr('src', src.replace(/autoplaceholder/g, 'autoplay')); } else { $videoIframe.attr('src', src.replace(/noautoplay/g, 'autoplay')); } } } } jquery_c8ffe9a587b126f152ed3d89a146b445('.form_c8ffe9a587b126f152ed3d89a146b445_overlay:first').show(); // trigger the analytics - start jquery_c8ffe9a587b126f152ed3d89a146b445('.form_c8ffe9a587b126f152ed3d89a146b445_overlay:first').attr('id', 'form_c8ffe9a587b126f152ed3d89a146b445_overlay_shown'); var elem = document.getElementById('form_c8ffe9a587b126f152ed3d89a146b445_overlay_shown'); var event = new Event('kartra_show_hidden_asset'); elem.dispatchEvent(event); jquery_c8ffe9a587b126f152ed3d89a146b445('.form_c8ffe9a587b126f152ed3d89a146b445_overlay:first').removeAttr('id'); // trigger the analytics - end jquery_c8ffe9a587b126f152ed3d89a146b445("html").css('overflow','hidden'); jquery_c8ffe9a587b126f152ed3d89a146b445('body').addClass("kartra_body_reset"); adjustFormByResolution(); }); jquery_c8ffe9a587b126f152ed3d89a146b445('[data-screenshot="true"]').each(function() { var src = jquery_c8ffe9a587b126f152ed3d89a146b445(this).attr('data-thumbnail'); jquery_c8ffe9a587b126f152ed3d89a146b445(this).html(''); }); jquery_c8ffe9a587b126f152ed3d89a146b445('input, select, button, textarea').on('focus', function() { jquery_c8ffe9a587b126f152ed3d89a146b445(this).removeClass('form_c8ffe9a587b126f152ed3d89a146b445_error_border'); if (jquery_c8ffe9a587b126f152ed3d89a146b445(this).is(':radio') || jquery_c8ffe9a587b126f152ed3d89a146b445(this).is(':checkbox')) { jquery_c8ffe9a587b126f152ed3d89a146b445(this).parents('.kartra_optin_field').find('small').removeClass('form_c8ffe9a587b126f152ed3d89a146b445_error_border'); } }); jquery_c8ffe9a587b126f152ed3d89a146b445(document) .off('click','.form_class_c8ffe9a587b126f152ed3d89a146b445 .submit_button_c8ffe9a587b126f152ed3d89a146b445, .form_class_c8ffe9a587b126f152ed3d89a146b445 .kartra_optin_submit_btn') .on('click','.form_class_c8ffe9a587b126f152ed3d89a146b445 .submit_button_c8ffe9a587b126f152ed3d89a146b445, .form_class_c8ffe9a587b126f152ed3d89a146b445 .kartra_optin_submit_btn', function (e) { e.preventDefault(); jquery_c8ffe9a587b126f152ed3d89a146b445('.form_class_c8ffe9a587b126f152ed3d89a146b445 .kartra_optin_submit_btn').attr('disabled', true); setTimeout(function(){ jquery_c8ffe9a587b126f152ed3d89a146b445('.form_class_c8ffe9a587b126f152ed3d89a146b445 .kartra_optin_submit_btn').attr('disabled', false); }, 3000); var error = false, the_form = jquery_c8ffe9a587b126f152ed3d89a146b445(this).parents('.form_class_c8ffe9a587b126f152ed3d89a146b445 form').first(), captchaVerification = null; jquery_c8ffe9a587b126f152ed3d89a146b445.each(the_form.find('.required_c8ffe9a587b126f152ed3d89a146b445'), function() { if (jquery_c8ffe9a587b126f152ed3d89a146b445(this).is(':radio') || jquery_c8ffe9a587b126f152ed3d89a146b445(this).is(':checkbox')) { if (the_form.find('[name="'+jquery_c8ffe9a587b126f152ed3d89a146b445(this).attr('name')+'"]:checked').length==0) { the_form.find('[name="'+jquery_c8ffe9a587b126f152ed3d89a146b445(this).attr('name')+'"]').siblings('small').addClass('form_c8ffe9a587b126f152ed3d89a146b445_error_border'); error = true; return; } else { the_form.find('[name="'+jquery_c8ffe9a587b126f152ed3d89a146b445(this).attr('name')+'"]').siblings('small').removeClass('form_c8ffe9a587b126f152ed3d89a146b445_error_border'); } } if (jquery_c8ffe9a587b126f152ed3d89a146b445(this).is(':hidden')) { if(jquery_c8ffe9a587b126f152ed3d89a146b445(this).val()=='' || jquery_c8ffe9a587b126f152ed3d89a146b445(this).val()==null) { error = true; jquery_c8ffe9a587b126f152ed3d89a146b445(this).parent().find('.kartra_optin_bootstrap-select button.dropdown-toggle').addClass('form_c8ffe9a587b126f152ed3d89a146b445_error_border'); } else { jquery_c8ffe9a587b126f152ed3d89a146b445(this).parent().find('.kartra_optin_bootstrap-select button.dropdown-toggle').removeClass('form_c8ffe9a587b126f152ed3d89a146b445_error_border'); } } else { if ( (!jquery_c8ffe9a587b126f152ed3d89a146b445(this).is(':radio') && !jquery_c8ffe9a587b126f152ed3d89a146b445(this).is(':checkbox')) && (jquery_c8ffe9a587b126f152ed3d89a146b445(this).val()=='' || jquery_c8ffe9a587b126f152ed3d89a146b445(this).val()==null || (jquery_c8ffe9a587b126f152ed3d89a146b445(this).attr('name') == 'email' && !validateEmail(jquery_c8ffe9a587b126f152ed3d89a146b445(this).val()))) ) { jquery_c8ffe9a587b126f152ed3d89a146b445(this).addClass('form_c8ffe9a587b126f152ed3d89a146b445_error_border'); error = true; return; } else { jquery_c8ffe9a587b126f152ed3d89a146b445(this).removeClass('form_c8ffe9a587b126f152ed3d89a146b445_error_border'); } } }); if (!error) { if (the_form.find('[name="captcha"]').length) { var captchaPattern = the_form.find('[name="captcha"]').val(), captchaPatternId = the_form.find('[name="captcha_patterns_id"]').val(), fillColor = the_form.find('[name="captcha"]').css('color'); captchaVerification = verifyCaptcha(captchaPattern, captchaPatternId, fillColor); } Promise.resolve(captchaVerification).then(function(response) { if (response && !response.success) { the_form.find('.js_kartra_captcha').html(response.new_svg.svg); the_form.find('[name="captcha_patterns_id"]').val(response.new_svg.captcha_patterns_id); the_form.find('[name="captcha"]').addClass('form_c8ffe9a587b126f152ed3d89a146b445_error_border'); } else { the_form.submit(); } }); } }); jquery_c8ffe9a587b126f152ed3d89a146b445('body').append(jquery_c8ffe9a587b126f152ed3d89a146b445('.form_c8ffe9a587b126f152ed3d89a146b445_overlay').detach()); adjustFormByResolution(); kartra_checkout_jquery = jquery_c8ffe9a587b126f152ed3d89a146b445; //apply sanitation on the form window.jsVars = {"sanitation_rules":{"numeric":"[0-9]","decimal":"[0-9\\.]","domain":"[a-zA-Z0-9\\-\\_\\&\\?\\.\\:\\\/\\=$\\+\\!\\*\\'\\(\\)\\;\\@\\#\\~\\[\\]\\%\\,\\`\\{\\}]","email":"[a-zA-Z0-9\\+\\=\\-\\_\\.\\@$]","letters":"[a-zA-Z\\ \\\u00e0\\\u00e2\\\u00e4\\\u00f4\\\u00e9\\\u00e8\\\u00eb\\\u00ea\\\u00ef\\\u00ee\\\u00e7\\\u00f9\\\u00fb\\\u00fc\\\u00ff\\\u00e6\\\u0153\\\u00c0\\\u00c2\\\u00c4\\\u00d4\\\u00c9\\\u00c8\\\u00cb\\\u00ca\\\u00cf\\\u00ce\\\u0178\\\u00c7\\\u00d9\\\u00db\\\u00dc\\\u00c6\\\u0152\\\u00e4\\\u00f6\\\u00fc\\\u00df\\\u00c4\\\u00d6\\\u00dc\\\u0105\\\u0107\\\u0119\\\u0142\\\u0144\\\u00f3\\\u015b\\\u017a\\\u017c\\\u0104\\\u0106\\\u0118\\\u0141\\\u0143\\\u00d3\\\u015a\\\u0179\\\u017b\\\u0117\\\u0116\\\u012f\\\u012e\\\u0173\\\u0173\\\u0172\\\u016b\\\u016a\\\u00e0\\\u00e8\\\u00e9\\\u00ec\\\u00ed\\\u00ee\\\u00f2\\\u00f3\\\u00f9\\\u00fa\\\u00c0\\\u00c8\\\u00c9\\\u00cc\\\u00cd\\\u00ce\\\u00d2\\\u00d3\\\u00d9\\\u00da\\\u00e1\\\u00e9\\\u00ed\\\u00f1\\\u00f3\\\u00fa\\\u00fc\\\u00c1\\\u00c9\\\u00cd\\\u00d1\\\u00d3\\\u00da\\\u00dc\\\u00e4\\\u00f6\\\u00e5\\\u00c4\\\u00d6\\\u00c5\\\u00e6\\\u00f8\\\u00e5\\\u00c6\\\u00d8\\\u00c5\\\u0102\\\u00c2\\\u00ce\\\u0218\\\u021a\\\u0103\\\u00e2\\\u00ee\\\u0219\\\u021b\\\u00e3\\\u00c3\\\u0451\\\u0401\\\u044a\\\u042a\\\u044f\\\u042f\\\u0448\\\u0428\\\u0435\\\u0415\\\u0440\\\u0420\\\u0442\\\u0422\\\u044b\\\u042b\\\u0443\\\u0423\\\u0438\\\u0418\\\u043e\\\u041e\\\u043f\\\u041f\\\u044e\\\u042e\\\u0449\\\u0429\\\u044d\\\u042d\\\u0430\\\u0410\\\u0441\\\u0421\\\u0434\\\u0414\\\u0444\\\u0424\\\u0433\\\u0413\\\u0447\\\u0427\\\u0439\\\u0419\\\u043a\\\u041a\\\u043b\\\u041b\\\u044c\\\u042c\\\u0436\\\u0416\\\u0437\\\u0417\\\u0445\\\u0425\\\u0446\\\u0426\\\u0432\\\u0412\\\u0431\\\u0411\\\u043d\\\u041d\\\u043c\\\u041c\\\u03b8\\\u0398\\\u03c9\\\u03a9\\\u03b5\\\u0395\\\u03c1\\\u03a1\\\u03c4\\\u03a4\\\u03c8\\\u03a8\\\u03c5\\\u03a5\\\u03b9\\\u0399\\\u03bf\\\u039f\\\u03c0\\\u03a0\\\u03b1\\\u0391\\\u03c3\\\u03a3\\\u03b4\\\u0394\\\u03c6\\\u03a6\\\u03b3\\\u0393\\\u03b7\\\u0397\\\u03c2\\\u03c2\\\u03ba\\\u039a\\\u03bb\\\u039b\\\u03b6\\\u0396\\\u03c7\\\u03a7\\\u03be\\\u039e\\\u03b2\\\u0392\\\u03bd\\\u039d\\\u03bc\\\u039c\\\u03ac\\\u03ad\\\u03ae\\\u03af\\\u03ca\\\u0390\\\u03cc\\\u03cd\\\u03cb\\\u03b0\\\u03ce\\\u00c1\\\u00c4\\\u010c\\\u010e\\\u00c9\\\u00cd\\\u0139\\\u013d\\\u0147\\\u00d3\\\u00d4\\\u0154\\\u0160\\\u0164\\\u00da\\\u00dd\\\u017d\\\u00e1\\\u00e4\\\u010d\\\u010f\\\u00e9\\\u00ed\\\u013a\\\u013e\\\u0148\\\u00f3\\\u00f4\\\u0155\\\u0161\\\u0165\\\u00fa\\\u00fd\\\u017e]","letters_no_space":"[a-zA-Z\\\u00e0\\\u00e2\\\u00e4\\\u00f4\\\u00e9\\\u00e8\\\u00eb\\\u00ea\\\u00ef\\\u00ee\\\u00e7\\\u00f9\\\u00fb\\\u00fc\\\u00ff\\\u00e6\\\u0153\\\u00c0\\\u00c2\\\u00c4\\\u00d4\\\u00c9\\\u00c8\\\u00cb\\\u00ca\\\u00cf\\\u00ce\\\u0178\\\u00c7\\\u00d9\\\u00db\\\u00dc\\\u00c6\\\u0152\\\u00e4\\\u00f6\\\u00fc\\\u00df\\\u00c4\\\u00d6\\\u00dc\\\u0105\\\u0107\\\u0119\\\u0142\\\u0144\\\u00f3\\\u015b\\\u017a\\\u017c\\\u0104\\\u0106\\\u0118\\\u0141\\\u0143\\\u00d3\\\u015a\\\u0179\\\u017b\\\u0117\\\u0116\\\u012f\\\u012e\\\u0173\\\u0173\\\u0172\\\u016b\\\u016a\\\u00e0\\\u00e8\\\u00e9\\\u00ec\\\u00ed\\\u00ee\\\u00f2\\\u00f3\\\u00f9\\\u00fa\\\u00c0\\\u00c8\\\u00c9\\\u00cc\\\u00cd\\\u00ce\\\u00d2\\\u00d3\\\u00d9\\\u00da\\\u00e1\\\u00e9\\\u00ed\\\u00f1\\\u00f3\\\u00fa\\\u00fc\\\u00c1\\\u00c9\\\u00cd\\\u00d1\\\u00d3\\\u00da\\\u00dc\\\u00e4\\\u00f6\\\u00e5\\\u00c4\\\u00d6\\\u00c5\\\u00e6\\\u00f8\\\u00e5\\\u00c6\\\u00d8\\\u00c5\\\u0102\\\u00c2\\\u00ce\\\u0218\\\u021a\\\u0103\\\u00e2\\\u00ee\\\u0219\\\u021b\\\u00e3\\\u00c3\\\u0451\\\u0401\\\u044a\\\u042a\\\u044f\\\u042f\\\u0448\\\u0428\\\u0435\\\u0415\\\u0440\\\u0420\\\u0442\\\u0422\\\u044b\\\u042b\\\u0443\\\u0423\\\u0438\\\u0418\\\u043e\\\u041e\\\u043f\\\u041f\\\u044e\\\u042e\\\u0449\\\u0429\\\u044d\\\u042d\\\u0430\\\u0410\\\u0441\\\u0421\\\u0434\\\u0414\\\u0444\\\u0424\\\u0433\\\u0413\\\u0447\\\u0427\\\u0439\\\u0419\\\u043a\\\u041a\\\u043b\\\u041b\\\u044c\\\u042c\\\u0436\\\u0416\\\u0437\\\u0417\\\u0445\\\u0425\\\u0446\\\u0426\\\u0432\\\u0412\\\u0431\\\u0411\\\u043d\\\u041d\\\u043c\\\u041c\\\u03b8\\\u0398\\\u03c9\\\u03a9\\\u03b5\\\u0395\\\u03c1\\\u03a1\\\u03c4\\\u03a4\\\u03c8\\\u03a8\\\u03c5\\\u03a5\\\u03b9\\\u0399\\\u03bf\\\u039f\\\u03c0\\\u03a0\\\u03b1\\\u0391\\\u03c3\\\u03a3\\\u03b4\\\u0394\\\u03c6\\\u03a6\\\u03b3\\\u0393\\\u03b7\\\u0397\\\u03c2\\\u03c2\\\u03ba\\\u039a\\\u03bb\\\u039b\\\u03b6\\\u0396\\\u03c7\\\u03a7\\\u03be\\\u039e\\\u03b2\\\u0392\\\u03bd\\\u039d\\\u03bc\\\u039c\\\u03ac\\\u03ad\\\u03ae\\\u03af\\\u03ca\\\u0390\\\u03cc\\\u03cd\\\u03cb\\\u03b0\\\u03ce\\\u00c1\\\u00c4\\\u010c\\\u010e\\\u00c9\\\u00cd\\\u0139\\\u013d\\\u0147\\\u00d3\\\u00d4\\\u0154\\\u0160\\\u0164\\\u00da\\\u00dd\\\u017d\\\u00e1\\\u00e4\\\u010d\\\u010f\\\u00e9\\\u00ed\\\u013a\\\u013e\\\u0148\\\u00f3\\\u00f4\\\u0155\\\u0161\\\u0165\\\u00fa\\\u00fd\\\u017e]","letters_numbers":"[a-zA-Z0-9\\-\\_\\.\\ \\\u00e0\\\u00e2\\\u00e4\\\u00f4\\\u00e9\\\u00e8\\\u00eb\\\u00ea\\\u00ef\\\u00ee\\\u00e7\\\u00f9\\\u00fb\\\u00fc\\\u00ff\\\u00e6\\\u0153\\\u00c0\\\u00c2\\\u00c4\\\u00d4\\\u00c9\\\u00c8\\\u00cb\\\u00ca\\\u00cf\\\u00ce\\\u0178\\\u00c7\\\u00d9\\\u00db\\\u00dc\\\u00c6\\\u0152\\\u00e4\\\u00f6\\\u00fc\\\u00df\\\u00c4\\\u00d6\\\u00dc\\\u0105\\\u0107\\\u0119\\\u0142\\\u0144\\\u00f3\\\u015b\\\u017a\\\u017c\\\u0104\\\u0106\\\u0118\\\u0141\\\u0143\\\u00d3\\\u015a\\\u0179\\\u017b\\\u0117\\\u0116\\\u012f\\\u012e\\\u0173\\\u0173\\\u0172\\\u016b\\\u016a\\\u00e0\\\u00e8\\\u00e9\\\u00ec\\\u00ed\\\u00ee\\\u00f2\\\u00f3\\\u00f9\\\u00fa\\\u00c0\\\u00c8\\\u00c9\\\u00cc\\\u00cd\\\u00ce\\\u00d2\\\u00d3\\\u00d9\\\u00da\\\u00e1\\\u00e9\\\u00ed\\\u00f1\\\u00f3\\\u00fa\\\u00fc\\\u00c1\\\u00c9\\\u00cd\\\u00d1\\\u00d3\\\u00da\\\u00dc\\\u00e4\\\u00f6\\\u00e5\\\u00c4\\\u00d6\\\u00c5\\\u00e6\\\u00f8\\\u00e5\\\u00c6\\\u00d8\\\u00c5\\\u0102\\\u00c2\\\u00ce\\\u0218\\\u021a\\\u0103\\\u00e2\\\u00ee\\\u0219\\\u021b\\\u00e3\\\u00c3\\\u0451\\\u0401\\\u044a\\\u042a\\\u044f\\\u042f\\\u0448\\\u0428\\\u0435\\\u0415\\\u0440\\\u0420\\\u0442\\\u0422\\\u044b\\\u042b\\\u0443\\\u0423\\\u0438\\\u0418\\\u043e\\\u041e\\\u043f\\\u041f\\\u044e\\\u042e\\\u0449\\\u0429\\\u044d\\\u042d\\\u0430\\\u0410\\\u0441\\\u0421\\\u0434\\\u0414\\\u0444\\\u0424\\\u0433\\\u0413\\\u0447\\\u0427\\\u0439\\\u0419\\\u043a\\\u041a\\\u043b\\\u041b\\\u044c\\\u042c\\\u0436\\\u0416\\\u0437\\\u0417\\\u0445\\\u0425\\\u0446\\\u0426\\\u0432\\\u0412\\\u0431\\\u0411\\\u043d\\\u041d\\\u043c\\\u041c\\\u03b8\\\u0398\\\u03c9\\\u03a9\\\u03b5\\\u0395\\\u03c1\\\u03a1\\\u03c4\\\u03a4\\\u03c8\\\u03a8\\\u03c5\\\u03a5\\\u03b9\\\u0399\\\u03bf\\\u039f\\\u03c0\\\u03a0\\\u03b1\\\u0391\\\u03c3\\\u03a3\\\u03b4\\\u0394\\\u03c6\\\u03a6\\\u03b3\\\u0393\\\u03b7\\\u0397\\\u03c2\\\u03c2\\\u03ba\\\u039a\\\u03bb\\\u039b\\\u03b6\\\u0396\\\u03c7\\\u03a7\\\u03be\\\u039e\\\u03b2\\\u0392\\\u03bd\\\u039d\\\u03bc\\\u039c\\\u03ac\\\u03ad\\\u03ae\\\u03af\\\u03ca\\\u0390\\\u03cc\\\u03cd\\\u03cb\\\u03b0\\\u03ce\\\u00c1\\\u00c4\\\u010c\\\u010e\\\u00c9\\\u00cd\\\u0139\\\u013d\\\u0147\\\u00d3\\\u00d4\\\u0154\\\u0160\\\u0164\\\u00da\\\u00dd\\\u017d\\\u00e1\\\u00e4\\\u010d\\\u010f\\\u00e9\\\u00ed\\\u013a\\\u013e\\\u0148\\\u00f3\\\u00f4\\\u0155\\\u0161\\\u0165\\\u00fa\\\u00fd\\\u017e]","letters_numbers_no_space":"[a-zA-Z0-9\\\u00e0\\\u00e2\\\u00e4\\\u00f4\\\u00e9\\\u00e8\\\u00eb\\\u00ea\\\u00ef\\\u00ee\\\u00e7\\\u00f9\\\u00fb\\\u00fc\\\u00ff\\\u00e6\\\u0153\\\u00c0\\\u00c2\\\u00c4\\\u00d4\\\u00c9\\\u00c8\\\u00cb\\\u00ca\\\u00cf\\\u00ce\\\u0178\\\u00c7\\\u00d9\\\u00db\\\u00dc\\\u00c6\\\u0152\\\u00e4\\\u00f6\\\u00fc\\\u00df\\\u00c4\\\u00d6\\\u00dc\\\u0105\\\u0107\\\u0119\\\u0142\\\u0144\\\u00f3\\\u015b\\\u017a\\\u017c\\\u0104\\\u0106\\\u0118\\\u0141\\\u0143\\\u00d3\\\u015a\\\u0179\\\u017b\\\u0117\\\u0116\\\u012f\\\u012e\\\u0173\\\u0173\\\u0172\\\u016b\\\u016a\\\u00e0\\\u00e8\\\u00e9\\\u00ec\\\u00ed\\\u00ee\\\u00f2\\\u00f3\\\u00f9\\\u00fa\\\u00c0\\\u00c8\\\u00c9\\\u00cc\\\u00cd\\\u00ce\\\u00d2\\\u00d3\\\u00d9\\\u00da\\\u00e1\\\u00e9\\\u00ed\\\u00f1\\\u00f3\\\u00fa\\\u00fc\\\u00c1\\\u00c9\\\u00cd\\\u00d1\\\u00d3\\\u00da\\\u00dc\\\u00e4\\\u00f6\\\u00e5\\\u00c4\\\u00d6\\\u00c5\\\u00e6\\\u00f8\\\u00e5\\\u00c6\\\u00d8\\\u00c5\\\u0102\\\u00c2\\\u00ce\\\u0218\\\u021a\\\u0103\\\u00e2\\\u00ee\\\u0219\\\u021b\\\u00e3\\\u00c3\\\u0451\\\u0401\\\u044a\\\u042a\\\u044f\\\u042f\\\u0448\\\u0428\\\u0435\\\u0415\\\u0440\\\u0420\\\u0442\\\u0422\\\u044b\\\u042b\\\u0443\\\u0423\\\u0438\\\u0418\\\u043e\\\u041e\\\u043f\\\u041f\\\u044e\\\u042e\\\u0449\\\u0429\\\u044d\\\u042d\\\u0430\\\u0410\\\u0441\\\u0421\\\u0434\\\u0414\\\u0444\\\u0424\\\u0433\\\u0413\\\u0447\\\u0427\\\u0439\\\u0419\\\u043a\\\u041a\\\u043b\\\u041b\\\u044c\\\u042c\\\u0436\\\u0416\\\u0437\\\u0417\\\u0445\\\u0425\\\u0446\\\u0426\\\u0432\\\u0412\\\u0431\\\u0411\\\u043d\\\u041d\\\u043c\\\u041c\\\u03b8\\\u0398\\\u03c9\\\u03a9\\\u03b5\\\u0395\\\u03c1\\\u03a1\\\u03c4\\\u03a4\\\u03c8\\\u03a8\\\u03c5\\\u03a5\\\u03b9\\\u0399\\\u03bf\\\u039f\\\u03c0\\\u03a0\\\u03b1\\\u0391\\\u03c3\\\u03a3\\\u03b4\\\u0394\\\u03c6\\\u03a6\\\u03b3\\\u0393\\\u03b7\\\u0397\\\u03c2\\\u03c2\\\u03ba\\\u039a\\\u03bb\\\u039b\\\u03b6\\\u0396\\\u03c7\\\u03a7\\\u03be\\\u039e\\\u03b2\\\u0392\\\u03bd\\\u039d\\\u03bc\\\u039c\\\u03ac\\\u03ad\\\u03ae\\\u03af\\\u03ca\\\u0390\\\u03cc\\\u03cd\\\u03cb\\\u03b0\\\u03ce\\\u00c1\\\u00c4\\\u010c\\\u010e\\\u00c9\\\u00cd\\\u0139\\\u013d\\\u0147\\\u00d3\\\u00d4\\\u0154\\\u0160\\\u0164\\\u00da\\\u00dd\\\u017d\\\u00e1\\\u00e4\\\u010d\\\u010f\\\u00e9\\\u00ed\\\u013a\\\u013e\\\u0148\\\u00f3\\\u00f4\\\u0155\\\u0161\\\u0165\\\u00fa\\\u00fd\\\u017e]","letters_numbers_special_char_no_space":"[a-zA-Z0-9\\S\\\u00e0\\\u00e2\\\u00e4\\\u00f4\\\u00e9\\\u00e8\\\u00eb\\\u00ea\\\u00ef\\\u00ee\\\u00e7\\\u00f9\\\u00fb\\\u00fc\\\u00ff\\\u00e6\\\u0153\\\u00c0\\\u00c2\\\u00c4\\\u00d4\\\u00c9\\\u00c8\\\u00cb\\\u00ca\\\u00cf\\\u00ce\\\u0178\\\u00c7\\\u00d9\\\u00db\\\u00dc\\\u00c6\\\u0152\\\u00e4\\\u00f6\\\u00fc\\\u00df\\\u00c4\\\u00d6\\\u00dc\\\u0105\\\u0107\\\u0119\\\u0142\\\u0144\\\u00f3\\\u015b\\\u017a\\\u017c\\\u0104\\\u0106\\\u0118\\\u0141\\\u0143\\\u00d3\\\u015a\\\u0179\\\u017b\\\u0117\\\u0116\\\u012f\\\u012e\\\u0173\\\u0173\\\u0172\\\u016b\\\u016a\\\u00e0\\\u00e8\\\u00e9\\\u00ec\\\u00ed\\\u00ee\\\u00f2\\\u00f3\\\u00f9\\\u00fa\\\u00c0\\\u00c8\\\u00c9\\\u00cc\\\u00cd\\\u00ce\\\u00d2\\\u00d3\\\u00d9\\\u00da\\\u00e1\\\u00e9\\\u00ed\\\u00f1\\\u00f3\\\u00fa\\\u00fc\\\u00c1\\\u00c9\\\u00cd\\\u00d1\\\u00d3\\\u00da\\\u00dc\\\u00e4\\\u00f6\\\u00e5\\\u00c4\\\u00d6\\\u00c5\\\u00e6\\\u00f8\\\u00e5\\\u00c6\\\u00d8\\\u00c5\\\u0102\\\u00c2\\\u00ce\\\u0218\\\u021a\\\u0103\\\u00e2\\\u00ee\\\u0219\\\u021b\\\u00e3\\\u00c3\\\u0451\\\u0401\\\u044a\\\u042a\\\u044f\\\u042f\\\u0448\\\u0428\\\u0435\\\u0415\\\u0440\\\u0420\\\u0442\\\u0422\\\u044b\\\u042b\\\u0443\\\u0423\\\u0438\\\u0418\\\u043e\\\u041e\\\u043f\\\u041f\\\u044e\\\u042e\\\u0449\\\u0429\\\u044d\\\u042d\\\u0430\\\u0410\\\u0441\\\u0421\\\u0434\\\u0414\\\u0444\\\u0424\\\u0433\\\u0413\\\u0447\\\u0427\\\u0439\\\u0419\\\u043a\\\u041a\\\u043b\\\u041b\\\u044c\\\u042c\\\u0436\\\u0416\\\u0437\\\u0417\\\u0445\\\u0425\\\u0446\\\u0426\\\u0432\\\u0412\\\u0431\\\u0411\\\u043d\\\u041d\\\u043c\\\u041c\\\u03b8\\\u0398\\\u03c9\\\u03a9\\\u03b5\\\u0395\\\u03c1\\\u03a1\\\u03c4\\\u03a4\\\u03c8\\\u03a8\\\u03c5\\\u03a5\\\u03b9\\\u0399\\\u03bf\\\u039f\\\u03c0\\\u03a0\\\u03b1\\\u0391\\\u03c3\\\u03a3\\\u03b4\\\u0394\\\u03c6\\\u03a6\\\u03b3\\\u0393\\\u03b7\\\u0397\\\u03c2\\\u03c2\\\u03ba\\\u039a\\\u03bb\\\u039b\\\u03b6\\\u0396\\\u03c7\\\u03a7\\\u03be\\\u039e\\\u03b2\\\u0392\\\u03bd\\\u039d\\\u03bc\\\u039c\\\u03ac\\\u03ad\\\u03ae\\\u03af\\\u03ca\\\u0390\\\u03cc\\\u03cd\\\u03cb\\\u03b0\\\u03ce\\\u00c1\\\u00c4\\\u010c\\\u010e\\\u00c9\\\u00cd\\\u0139\\\u013d\\\u0147\\\u00d3\\\u00d4\\\u0154\\\u0160\\\u0164\\\u00da\\\u00dd\\\u017d\\\u00e1\\\u00e4\\\u010d\\\u010f\\\u00e9\\\u00ed\\\u013a\\\u013e\\\u0148\\\u00f3\\\u00f4\\\u0155\\\u0161\\\u0165\\\u00fa\\\u00fd\\\u017e]+$","color":"[a-zA-Z0-9\\#]","normal":"","nothing":"","name":"[a-zA-Z0-9\\-\\'\"\\.\\,\\ \\;\\\u00e0\\\u00e2\\\u00e4\\\u00f4\\\u00e9\\\u00e8\\\u00eb\\\u00ea\\\u00ef\\\u00ee\\\u00e7\\\u00f9\\\u00fb\\\u00fc\\\u00ff\\\u00e6\\\u0153\\\u00c0\\\u00c2\\\u00c4\\\u00d4\\\u00c9\\\u00c8\\\u00cb\\\u00ca\\\u00cf\\\u00ce\\\u0178\\\u00c7\\\u00d9\\\u00db\\\u00dc\\\u00c6\\\u0152\\\u00e4\\\u00f6\\\u00fc\\\u00df\\\u00c4\\\u00d6\\\u00dc\\\u0105\\\u0107\\\u0119\\\u0142\\\u0144\\\u00f3\\\u015b\\\u017a\\\u017c\\\u0104\\\u0106\\\u0118\\\u0141\\\u0143\\\u00d3\\\u015a\\\u0179\\\u017b\\\u0117\\\u0116\\\u012f\\\u012e\\\u0173\\\u0173\\\u0172\\\u016b\\\u016a\\\u00e0\\\u00e8\\\u00e9\\\u00ec\\\u00ed\\\u00ee\\\u00f2\\\u00f3\\\u00f9\\\u00fa\\\u00c0\\\u00c8\\\u00c9\\\u00cc\\\u00cd\\\u00ce\\\u00d2\\\u00d3\\\u00d9\\\u00da\\\u00e1\\\u00e9\\\u00ed\\\u00f1\\\u00f3\\\u00fa\\\u00fc\\\u00c1\\\u00c9\\\u00cd\\\u00d1\\\u00d3\\\u00da\\\u00dc\\\u00e4\\\u00f6\\\u00e5\\\u00c4\\\u00d6\\\u00c5\\\u00e6\\\u00f8\\\u00e5\\\u00c6\\\u00d8\\\u00c5\\\u0102\\\u00c2\\\u00ce\\\u0218\\\u021a\\\u0103\\\u00e2\\\u00ee\\\u0219\\\u021b\\\u00e3\\\u00c3\\\u0451\\\u0401\\\u044a\\\u042a\\\u044f\\\u042f\\\u0448\\\u0428\\\u0435\\\u0415\\\u0440\\\u0420\\\u0442\\\u0422\\\u044b\\\u042b\\\u0443\\\u0423\\\u0438\\\u0418\\\u043e\\\u041e\\\u043f\\\u041f\\\u044e\\\u042e\\\u0449\\\u0429\\\u044d\\\u042d\\\u0430\\\u0410\\\u0441\\\u0421\\\u0434\\\u0414\\\u0444\\\u0424\\\u0433\\\u0413\\\u0447\\\u0427\\\u0439\\\u0419\\\u043a\\\u041a\\\u043b\\\u041b\\\u044c\\\u042c\\\u0436\\\u0416\\\u0437\\\u0417\\\u0445\\\u0425\\\u0446\\\u0426\\\u0432\\\u0412\\\u0431\\\u0411\\\u043d\\\u041d\\\u043c\\\u041c\\\u03b8\\\u0398\\\u03c9\\\u03a9\\\u03b5\\\u0395\\\u03c1\\\u03a1\\\u03c4\\\u03a4\\\u03c8\\\u03a8\\\u03c5\\\u03a5\\\u03b9\\\u0399\\\u03bf\\\u039f\\\u03c0\\\u03a0\\\u03b1\\\u0391\\\u03c3\\\u03a3\\\u03b4\\\u0394\\\u03c6\\\u03a6\\\u03b3\\\u0393\\\u03b7\\\u0397\\\u03c2\\\u03c2\\\u03ba\\\u039a\\\u03bb\\\u039b\\\u03b6\\\u0396\\\u03c7\\\u03a7\\\u03be\\\u039e\\\u03b2\\\u0392\\\u03bd\\\u039d\\\u03bc\\\u039c\\\u03ac\\\u03ad\\\u03ae\\\u03af\\\u03ca\\\u0390\\\u03cc\\\u03cd\\\u03cb\\\u03b0\\\u03ce\\\u00c1\\\u00c4\\\u010c\\\u010e\\\u00c9\\\u00cd\\\u0139\\\u013d\\\u0147\\\u00d3\\\u00d4\\\u0154\\\u0160\\\u0164\\\u00da\\\u00dd\\\u017d\\\u00e1\\\u00e4\\\u010d\\\u010f\\\u00e9\\\u00ed\\\u013a\\\u013e\\\u0148\\\u00f3\\\u00f4\\\u0155\\\u0161\\\u0165\\\u00fa\\\u00fd\\\u017e]","front_name":"[\\p{L}0-9\\-'.\\s]","other_name":"[a-zA-Z0-9\\-\\'\"\\.\\\/\\,\\#\\;\\ \\\u00e0\\\u00e2\\\u00e4\\\u00f4\\\u00e9\\\u00e8\\\u00eb\\\u00ea\\\u00ef\\\u00ee\\\u00e7\\\u00f9\\\u00fb\\\u00fc\\\u00ff\\\u00e6\\\u0153\\\u00c0\\\u00c2\\\u00c4\\\u00d4\\\u00c9\\\u00c8\\\u00cb\\\u00ca\\\u00cf\\\u00ce\\\u0178\\\u00c7\\\u00d9\\\u00db\\\u00dc\\\u00c6\\\u0152\\\u00e4\\\u00f6\\\u00fc\\\u00df\\\u00c4\\\u00d6\\\u00dc\\\u0105\\\u0107\\\u0119\\\u0142\\\u0144\\\u00f3\\\u015b\\\u017a\\\u017c\\\u0104\\\u0106\\\u0118\\\u0141\\\u0143\\\u00d3\\\u015a\\\u0179\\\u017b\\\u0117\\\u0116\\\u012f\\\u012e\\\u0173\\\u0173\\\u0172\\\u016b\\\u016a\\\u00e0\\\u00e8\\\u00e9\\\u00ec\\\u00ed\\\u00ee\\\u00f2\\\u00f3\\\u00f9\\\u00fa\\\u00c0\\\u00c8\\\u00c9\\\u00cc\\\u00cd\\\u00ce\\\u00d2\\\u00d3\\\u00d9\\\u00da\\\u00e1\\\u00e9\\\u00ed\\\u00f1\\\u00f3\\\u00fa\\\u00fc\\\u00c1\\\u00c9\\\u00cd\\\u00d1\\\u00d3\\\u00da\\\u00dc\\\u00e4\\\u00f6\\\u00e5\\\u00c4\\\u00d6\\\u00c5\\\u00e6\\\u00f8\\\u00e5\\\u00c6\\\u00d8\\\u00c5\\\u0102\\\u00c2\\\u00ce\\\u0218\\\u021a\\\u0103\\\u00e2\\\u00ee\\\u0219\\\u021b\\\u00e3\\\u00c3\\\u0451\\\u0401\\\u044a\\\u042a\\\u044f\\\u042f\\\u0448\\\u0428\\\u0435\\\u0415\\\u0440\\\u0420\\\u0442\\\u0422\\\u044b\\\u042b\\\u0443\\\u0423\\\u0438\\\u0418\\\u043e\\\u041e\\\u043f\\\u041f\\\u044e\\\u042e\\\u0449\\\u0429\\\u044d\\\u042d\\\u0430\\\u0410\\\u0441\\\u0421\\\u0434\\\u0414\\\u0444\\\u0424\\\u0433\\\u0413\\\u0447\\\u0427\\\u0439\\\u0419\\\u043a\\\u041a\\\u043b\\\u041b\\\u044c\\\u042c\\\u0436\\\u0416\\\u0437\\\u0417\\\u0445\\\u0425\\\u0446\\\u0426\\\u0432\\\u0412\\\u0431\\\u0411\\\u043d\\\u041d\\\u043c\\\u041c\\\u03b8\\\u0398\\\u03c9\\\u03a9\\\u03b5\\\u0395\\\u03c1\\\u03a1\\\u03c4\\\u03a4\\\u03c8\\\u03a8\\\u03c5\\\u03a5\\\u03b9\\\u0399\\\u03bf\\\u039f\\\u03c0\\\u03a0\\\u03b1\\\u0391\\\u03c3\\\u03a3\\\u03b4\\\u0394\\\u03c6\\\u03a6\\\u03b3\\\u0393\\\u03b7\\\u0397\\\u03c2\\\u03c2\\\u03ba\\\u039a\\\u03bb\\\u039b\\\u03b6\\\u0396\\\u03c7\\\u03a7\\\u03be\\\u039e\\\u03b2\\\u0392\\\u03bd\\\u039d\\\u03bc\\\u039c\\\u03ac\\\u03ad\\\u03ae\\\u03af\\\u03ca\\\u0390\\\u03cc\\\u03cd\\\u03cb\\\u03b0\\\u03ce\\\u00c1\\\u00c4\\\u010c\\\u010e\\\u00c9\\\u00cd\\\u0139\\\u013d\\\u0147\\\u00d3\\\u00d4\\\u0154\\\u0160\\\u0164\\\u00da\\\u00dd\\\u017d\\\u00e1\\\u00e4\\\u010d\\\u010f\\\u00e9\\\u00ed\\\u013a\\\u013e\\\u0148\\\u00f3\\\u00f4\\\u0155\\\u0161\\\u0165\\\u00fa\\\u00fd\\\u017e]","address_company":"[a-zA-Z0-9\\-\\'\"\\.\\\/\\,\\#\\;\\&\\ \\\u00e0\\\u00e2\\\u00e4\\\u00f4\\\u00e9\\\u00e8\\\u00eb\\\u00ea\\\u00ef\\\u00ee\\\u00e7\\\u00f9\\\u00fb\\\u00fc\\\u00ff\\\u00e6\\\u0153\\\u00c0\\\u00c2\\\u00c4\\\u00d4\\\u00c9\\\u00c8\\\u00cb\\\u00ca\\\u00cf\\\u00ce\\\u0178\\\u00c7\\\u00d9\\\u00db\\\u00dc\\\u00c6\\\u0152\\\u00e4\\\u00f6\\\u00fc\\\u00df\\\u00c4\\\u00d6\\\u00dc\\\u0105\\\u0107\\\u0119\\\u0142\\\u0144\\\u00f3\\\u015b\\\u017a\\\u017c\\\u0104\\\u0106\\\u0118\\\u0141\\\u0143\\\u00d3\\\u015a\\\u0179\\\u017b\\\u0117\\\u0116\\\u012f\\\u012e\\\u0173\\\u0173\\\u0172\\\u016b\\\u016a\\\u00e0\\\u00e8\\\u00e9\\\u00ec\\\u00ed\\\u00ee\\\u00f2\\\u00f3\\\u00f9\\\u00fa\\\u00c0\\\u00c8\\\u00c9\\\u00cc\\\u00cd\\\u00ce\\\u00d2\\\u00d3\\\u00d9\\\u00da\\\u00e1\\\u00e9\\\u00ed\\\u00f1\\\u00f3\\\u00fa\\\u00fc\\\u00c1\\\u00c9\\\u00cd\\\u00d1\\\u00d3\\\u00da\\\u00dc\\\u00e4\\\u00f6\\\u00e5\\\u00c4\\\u00d6\\\u00c5\\\u00e6\\\u00f8\\\u00e5\\\u00c6\\\u00d8\\\u00c5\\\u0102\\\u00c2\\\u00ce\\\u0218\\\u021a\\\u0103\\\u00e2\\\u00ee\\\u0219\\\u021b\\\u00e3\\\u00c3\\\u0451\\\u0401\\\u044a\\\u042a\\\u044f\\\u042f\\\u0448\\\u0428\\\u0435\\\u0415\\\u0440\\\u0420\\\u0442\\\u0422\\\u044b\\\u042b\\\u0443\\\u0423\\\u0438\\\u0418\\\u043e\\\u041e\\\u043f\\\u041f\\\u044e\\\u042e\\\u0449\\\u0429\\\u044d\\\u042d\\\u0430\\\u0410\\\u0441\\\u0421\\\u0434\\\u0414\\\u0444\\\u0424\\\u0433\\\u0413\\\u0447\\\u0427\\\u0439\\\u0419\\\u043a\\\u041a\\\u043b\\\u041b\\\u044c\\\u042c\\\u0436\\\u0416\\\u0437\\\u0417\\\u0445\\\u0425\\\u0446\\\u0426\\\u0432\\\u0412\\\u0431\\\u0411\\\u043d\\\u041d\\\u043c\\\u041c\\\u03b8\\\u0398\\\u03c9\\\u03a9\\\u03b5\\\u0395\\\u03c1\\\u03a1\\\u03c4\\\u03a4\\\u03c8\\\u03a8\\\u03c5\\\u03a5\\\u03b9\\\u0399\\\u03bf\\\u039f\\\u03c0\\\u03a0\\\u03b1\\\u0391\\\u03c3\\\u03a3\\\u03b4\\\u0394\\\u03c6\\\u03a6\\\u03b3\\\u0393\\\u03b7\\\u0397\\\u03c2\\\u03c2\\\u03ba\\\u039a\\\u03bb\\\u039b\\\u03b6\\\u0396\\\u03c7\\\u03a7\\\u03be\\\u039e\\\u03b2\\\u0392\\\u03bd\\\u039d\\\u03bc\\\u039c\\\u03ac\\\u03ad\\\u03ae\\\u03af\\\u03ca\\\u0390\\\u03cc\\\u03cd\\\u03cb\\\u03b0\\\u03ce\\\u00c1\\\u00c4\\\u010c\\\u010e\\\u00c9\\\u00cd\\\u0139\\\u013d\\\u0147\\\u00d3\\\u00d4\\\u0154\\\u0160\\\u0164\\\u00da\\\u00dd\\\u017d\\\u00e1\\\u00e4\\\u010d\\\u010f\\\u00e9\\\u00ed\\\u013a\\\u013e\\\u0148\\\u00f3\\\u00f4\\\u0155\\\u0161\\\u0165\\\u00fa\\\u00fd\\\u017e]","custom_domain_subdomain":"[a-zA-Z0-9\\-]","custom_domain_domain":"[a-zA-Z0-9\\-\\.]","custom_path":"[a-zA-Z0-9\\-\\_]","custom_field":"[a-zA-Z0-9\\-\\_]","margins":"[0-9\\-]","ip":"[a-zA-Z0-9\\.\\:]","product_name":"","broadcast_percentage":"[0-9]","2_decimals":"^[0-9]+\\.[0-9]{2}$","2_decimal_or_numeric":"^[0-9]+([.][0-9]{2})?$","discount_coupon":"[a-zA-Z0-9\\\u00e0\\\u00e2\\\u00e4\\\u00f4\\\u00e9\\\u00e8\\\u00eb\\\u00ea\\\u00ef\\\u00ee\\\u00e7\\\u00f9\\\u00fb\\\u00fc\\\u00ff\\\u00e6\\\u0153\\\u00c0\\\u00c2\\\u00c4\\\u00d4\\\u00c9\\\u00c8\\\u00cb\\\u00ca\\\u00cf\\\u00ce\\\u0178\\\u00c7\\\u00d9\\\u00db\\\u00dc\\\u00c6\\\u0152\\\u00e4\\\u00f6\\\u00fc\\\u00df\\\u00c4\\\u00d6\\\u00dc\\\u0105\\\u0107\\\u0119\\\u0142\\\u0144\\\u00f3\\\u015b\\\u017a\\\u017c\\\u0104\\\u0106\\\u0118\\\u0141\\\u0143\\\u00d3\\\u015a\\\u0179\\\u017b\\\u0117\\\u0116\\\u012f\\\u012e\\\u0173\\\u0173\\\u0172\\\u016b\\\u016a\\\u00e0\\\u00e8\\\u00e9\\\u00ec\\\u00ed\\\u00ee\\\u00f2\\\u00f3\\\u00f9\\\u00fa\\\u00c0\\\u00c8\\\u00c9\\\u00cc\\\u00cd\\\u00ce\\\u00d2\\\u00d3\\\u00d9\\\u00da\\\u00e1\\\u00e9\\\u00ed\\\u00f1\\\u00f3\\\u00fa\\\u00fc\\\u00c1\\\u00c9\\\u00cd\\\u00d1\\\u00d3\\\u00da\\\u00dc\\\u00e4\\\u00f6\\\u00e5\\\u00c4\\\u00d6\\\u00c5\\\u00e6\\\u00f8\\\u00e5\\\u00c6\\\u00d8\\\u00c5\\\u0102\\\u00c2\\\u00ce\\\u0218\\\u021a\\\u0103\\\u00e2\\\u00ee\\\u0219\\\u021b\\\u00e3\\\u00c3\\\u0451\\\u0401\\\u044a\\\u042a\\\u044f\\\u042f\\\u0448\\\u0428\\\u0435\\\u0415\\\u0440\\\u0420\\\u0442\\\u0422\\\u044b\\\u042b\\\u0443\\\u0423\\\u0438\\\u0418\\\u043e\\\u041e\\\u043f\\\u041f\\\u044e\\\u042e\\\u0449\\\u0429\\\u044d\\\u042d\\\u0430\\\u0410\\\u0441\\\u0421\\\u0434\\\u0414\\\u0444\\\u0424\\\u0433\\\u0413\\\u0447\\\u0427\\\u0439\\\u0419\\\u043a\\\u041a\\\u043b\\\u041b\\\u044c\\\u042c\\\u0436\\\u0416\\\u0437\\\u0417\\\u0445\\\u0425\\\u0446\\\u0426\\\u0432\\\u0412\\\u0431\\\u0411\\\u043d\\\u041d\\\u043c\\\u041c\\\u03b8\\\u0398\\\u03c9\\\u03a9\\\u03b5\\\u0395\\\u03c1\\\u03a1\\\u03c4\\\u03a4\\\u03c8\\\u03a8\\\u03c5\\\u03a5\\\u03b9\\\u0399\\\u03bf\\\u039f\\\u03c0\\\u03a0\\\u03b1\\\u0391\\\u03c3\\\u03a3\\\u03b4\\\u0394\\\u03c6\\\u03a6\\\u03b3\\\u0393\\\u03b7\\\u0397\\\u03c2\\\u03c2\\\u03ba\\\u039a\\\u03bb\\\u039b\\\u03b6\\\u0396\\\u03c7\\\u03a7\\\u03be\\\u039e\\\u03b2\\\u0392\\\u03bd\\\u039d\\\u03bc\\\u039c\\\u03ac\\\u03ad\\\u03ae\\\u03af\\\u03ca\\\u0390\\\u03cc\\\u03cd\\\u03cb\\\u03b0\\\u03ce\\\u00c1\\\u00c4\\\u010c\\\u010e\\\u00c9\\\u00cd\\\u0139\\\u013d\\\u0147\\\u00d3\\\u00d4\\\u0154\\\u0160\\\u0164\\\u00da\\\u00dd\\\u017d\\\u00e1\\\u00e4\\\u010d\\\u010f\\\u00e9\\\u00ed\\\u013a\\\u013e\\\u0148\\\u00f3\\\u00f4\\\u0155\\\u0161\\\u0165\\\u00fa\\\u00fd\\\u017e$%\\-+&#]","time_with_max":"[0-9]","negative_numeric":"[0-9\\-]","percentage_single_decimal":"","phone_number":"[0-9]","number_with_leading_zero":"[0-9]","keyword_name":"[a-zA-Z0-9\\-\\&\\ \\\u00e0\\\u00e2\\\u00e4\\\u00f4\\\u00e9\\\u00e8\\\u00eb\\\u00ea\\\u00ef\\\u00ee\\\u00e7\\\u00f9\\\u00fb\\\u00fc\\\u00ff\\\u00e6\\\u0153\\\u00c0\\\u00c2\\\u00c4\\\u00d4\\\u00c9\\\u00c8\\\u00cb\\\u00ca\\\u00cf\\\u00ce\\\u0178\\\u00c7\\\u00d9\\\u00db\\\u00dc\\\u00c6\\\u0152\\\u00e4\\\u00f6\\\u00fc\\\u00df\\\u00c4\\\u00d6\\\u00dc\\\u0105\\\u0107\\\u0119\\\u0142\\\u0144\\\u00f3\\\u015b\\\u017a\\\u017c\\\u0104\\\u0106\\\u0118\\\u0141\\\u0143\\\u00d3\\\u015a\\\u0179\\\u017b\\\u0117\\\u0116\\\u012f\\\u012e\\\u0173\\\u0173\\\u0172\\\u016b\\\u016a\\\u00e0\\\u00e8\\\u00e9\\\u00ec\\\u00ed\\\u00ee\\\u00f2\\\u00f3\\\u00f9\\\u00fa\\\u00c0\\\u00c8\\\u00c9\\\u00cc\\\u00cd\\\u00ce\\\u00d2\\\u00d3\\\u00d9\\\u00da\\\u00e1\\\u00e9\\\u00ed\\\u00f1\\\u00f3\\\u00fa\\\u00fc\\\u00c1\\\u00c9\\\u00cd\\\u00d1\\\u00d3\\\u00da\\\u00dc\\\u00e4\\\u00f6\\\u00e5\\\u00c4\\\u00d6\\\u00c5\\\u00e6\\\u00f8\\\u00e5\\\u00c6\\\u00d8\\\u00c5\\\u0102\\\u00c2\\\u00ce\\\u0218\\\u021a\\\u0103\\\u00e2\\\u00ee\\\u0219\\\u021b\\\u00e3\\\u00c3\\\u0451\\\u0401\\\u044a\\\u042a\\\u044f\\\u042f\\\u0448\\\u0428\\\u0435\\\u0415\\\u0440\\\u0420\\\u0442\\\u0422\\\u044b\\\u042b\\\u0443\\\u0423\\\u0438\\\u0418\\\u043e\\\u041e\\\u043f\\\u041f\\\u044e\\\u042e\\\u0449\\\u0429\\\u044d\\\u042d\\\u0430\\\u0410\\\u0441\\\u0421\\\u0434\\\u0414\\\u0444\\\u0424\\\u0433\\\u0413\\\u0447\\\u0427\\\u0439\\\u0419\\\u043a\\\u041a\\\u043b\\\u041b\\\u044c\\\u042c\\\u0436\\\u0416\\\u0437\\\u0417\\\u0445\\\u0425\\\u0446\\\u0426\\\u0432\\\u0412\\\u0431\\\u0411\\\u043d\\\u041d\\\u043c\\\u041c\\\u03b8\\\u0398\\\u03c9\\\u03a9\\\u03b5\\\u0395\\\u03c1\\\u03a1\\\u03c4\\\u03a4\\\u03c8\\\u03a8\\\u03c5\\\u03a5\\\u03b9\\\u0399\\\u03bf\\\u039f\\\u03c0\\\u03a0\\\u03b1\\\u0391\\\u03c3\\\u03a3\\\u03b4\\\u0394\\\u03c6\\\u03a6\\\u03b3\\\u0393\\\u03b7\\\u0397\\\u03c2\\\u03c2\\\u03ba\\\u039a\\\u03bb\\\u039b\\\u03b6\\\u0396\\\u03c7\\\u03a7\\\u03be\\\u039e\\\u03b2\\\u0392\\\u03bd\\\u039d\\\u03bc\\\u039c\\\u03ac\\\u03ad\\\u03ae\\\u03af\\\u03ca\\\u0390\\\u03cc\\\u03cd\\\u03cb\\\u03b0\\\u03ce\\\u00c1\\\u00c4\\\u010c\\\u010e\\\u00c9\\\u00cd\\\u0139\\\u013d\\\u0147\\\u00d3\\\u00d4\\\u0154\\\u0160\\\u0164\\\u00da\\\u00dd\\\u017d\\\u00e1\\\u00e4\\\u010d\\\u010f\\\u00e9\\\u00ed\\\u013a\\\u013e\\\u0148\\\u00f3\\\u00f4\\\u0155\\\u0161\\\u0165\\\u00fa\\\u00fd\\\u017e]"},"gdpr_settings":{"display":false,"terms_label":"Dichiaro di aver letto e approvato l'informativa GDPR Migastone","terms_text":"Informativa e consenso al trattamento dei dati personali
\r\n(Regolamento (UE) 2016\/679 del Parlamento europeo e del Consiglio del 27 aprile 2016)
\r\nAi sensi del Regolamento Europeo 679\/2016 (“GDPR – General Data Protection Regulation”), il trattamento delle informazioni personali che La riguardano sarà improntato ai principi di correttezza, liceità e trasparenza e di tutela della Sua riservatezza e dei Suoi diritti.
\r\nAi sensi degli art.12 e 13 del GDPR 679\/2016 ed in relazione ai dati dei quali entreremo in possesso, da lei forniti, La informiamo di quanto segue:
\r\n
\r\nIDENTITÀ E DATI DI CONTATTO DEL TITOLARE DEL TRATTAMENTO\/ RPD (RESPONSABILE PROTEZIONE DATI)
\r\nIl titolare dei dati è Migastone International Srl – Via 28 Luglio 212, Borgo Maggiore, 47893 San Marino - P.IVA: SM28583 - Email: o.dalvit@migastone.com- Tel: +39 0541 1795006
\r\nL’RPD nominato è il dott. ing. Antonio Mirizzi, P.IVA: MRZNTN76D19A662U, Sede Legale: Via Tommaso Fiore, 82, Triggiano (BA), Email: rpd@invictusaziende.it
\r\n
\r\nFINALITÀ DEL TRATTAMENTO
\r\nLa finalità specifica è la raccolta di dati personali agli scopi di seguito specificati:
\r\nadempiere alla richiesta di contatto e\/o informazioni da lei effettuata in riferimento ai servizi\/prodotti da noi promossi.
\r\n
\r\nDESTINATARI O CATEGORIE DI DESTINATARI DEI DATI
\r\nI dati trattati per le finalità di cui al punto 2 potranno essere comunicati a personale interno o esterno all’azienda, persone giuridiche coinvolte nel processo di completamento della specifica richiesta\/esigenza dell’interessato, il cui elenco è disponibile presso la sede del titolare su richiesta dell’interessato.
\r\n
\r\nPERIODO DI CONSERVAZIONE DEI DATI PERSONALI
\r\nIl periodo di conservazione dei dati personali inizia dal momento del conferimento degli stessi da parte dell’interessato e termina con l’esercizio del diritto di cancellazione dei dati da parte dell’interessato mediante raccomandata A\/R all'indirizzo Via 28 Luglio 212, Borgo Maggiore, 47893 San Marino oppure comunicazione a mezzo pec: migawin@pec.it
\r\n
\r\nNATURA FACOLTATIVA DEL CONFERIMENTO DATI E CONSEGUENZE DI EVENTUALE RIFIUTO
\r\nIl conferimento dei dati necessari all'espletamento della richiesta di contatto e\/o informazioni, è facoltativo. Tuttavia, in caso di mancato conferimento dei dati richiesti l’interessato non potrà ricevere le informazioni e il supporto richiesto.
\r\n
\r\nBASE GIURIDICA DEL TRATTAMENTO
\r\nAi sensi dell’art.6 del GDPR 679\/2016 il trattamento dei dati per le finalità elencate al punto 2 di questo documento, trova base giuridica sul consenso esplicito dell’interessato (art.6 lettera a); nell’esecuzione di un contratto di cui l’interessato è parte (art.6 lettera b) e nel legittimo interesse del titolare (art.6 lettera f) basato sulla relazione pertinente tra interessato e titolare del trattamento a condizione che non prevalgano i diritti e le libertà dell’interessato. I legittimi interessi del Titolare non prevalgono gli interessi, i diritti e le libertà dell’interessato.
\r\n
\r\nDIRITTI DELL’INTERESSATO
\r\nIn ogni momento l’interessato potrà esercitare i Suoi diritti nei confronti del titolare del trattamento, ai sensi degli artt.15, 16, 17, 18, 20, 21 del GDPR 679\/2016. Nello specifico l’interessato ha diritto:
\r\ndi accesso ai dati personali facendone opportuna richiesta (art.15);
\r\ndi ottenere la rettifica (art.16)
\r\nalla cancellazione degli stessi (oblio) (art.17);
\r\nalla limitazione del trattamento che lo riguarda (art.18);
\r\nalla portabilità dei dati (art.20);
\r\ndi opporsi al trattamento (art.21);
\r\ndi revocare il consenso senza pregiudicare la liceità del trattamento prestato prima della revoca, (art.13 par.2 let.C);
\r\ndi proporre reclamo ad una autorità di controllo (art.13 par.2 let.D).
\r\n
\r\nPROCESSO DECISIONALE AUTOMATIZZATO E PROFILAZIONE
\r\nLa raccolta ed il trattamento dei dati non prevedono alcun tipo di processo decisionale automatizzato e\/o di profilazione da parte del Titolare.
\r\nSpecifiche "Newsletters"
\r\n
\r\nFINALITÀ DEL TRATTAMENTO
\r\nIl trattamento dei dati personali da Lei forniti è finalizzato unicamente alla corretta e completa esecuzione del servizio da Lei richiesto.
\r\nLa finalità specifica è la raccolta di dati personali agli scopi di seguito specificati:
\r\nadempiere alla richiesta da lei effettuata di invio di informazioni tramite mail, in riferimento ad attività, eventi, iniziative, servizi e novità in genere svolte o promosse dal Titolare.
\r\n
\r\nDESTINATARI O CATEGORIE DI DESTINATARI DEI DATI
\r\nI dati trattati per le finalità di cui al punto 2 potranno essere comunicati a personale interno o esterno all’azienda, persone giuridiche coinvolte nel processo di completamento della specifica richiesta\/esigenza dell’interessato, il cui elenco è disponibile presso la sede del titolare su richiesta dell’interessato.
\r\n
\r\nPERIODO DI CONSERVAZIONE DEI DATI PERSONALI
\r\nIl periodo di conservazione dei dati personali inizia dal momento del conferimento degli stessi da parte dell’interessato e termina con l’esercizio del diritto di cancellazione dei dati da parte dell’interessato mediante link in calce a ciascun messaggio o raccomandata A\/R all'indirizzo Via 28 Luglio 212, Borgo Maggiore, 47893 San Marino oppure comunicazione a mezzo pec: migawin@pec.it
\r\n
\r\nNATURA FACOLTATIVA DEL CONFERIMENTO DATI E CONSEGUENZE DI EVENTUALE RIFIUTO
\r\nIl conferimento dei dati necessari all'espletamento della richiesta di invio informazioni, è facoltativo. Tuttavia, in caso di mancato conferimento dei dati richiesti l’interessato non potrà ricevere le informazioni e il supporto richiesto.
\r\nPer avere ulteriori informazioni in ordine ai suoi diritti sulla privacy La invitiamo a visitare il sito web dell'Autorità Garante per la protezione dei dati personali all'indirizzo www.garanteprivacy.it","terms_required":true,"terms_display":true,"terms_checked":false,"communications_display":true,"communications_checked":false,"communications_label":"Rilascio Esplicito Consenso per ricevere comunicazioni Commerciali","communications_required":true}}; if ('undefined' !== typeof window.jsVars && 'undefined' !== typeof window.jsVars.sanitation_rules && 'function' === typeof apply_santitation) { apply_santitation(window.jsVars.sanitation_rules); } if ('undefined' !== typeof window.jsVars && 'undefined' !== typeof window.jsVars['gdpr_settings'] && 'function' === typeof kartra_init_optin_gdpr) { kartra_init_optin_gdpr('c8ffe9a587b126f152ed3d89a146b445'); } if (/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent)) { jquery_c8ffe9a587b126f152ed3d89a146b445('.js_kartra_gdpr_popover').find(".kartra_optin_popover-content").removeClass("kartra_optin_popover-content-npadding"); jquery_c8ffe9a587b126f152ed3d89a146b445('.js_kartra_popover_gdpr_trigger').on("click",function() { jquery_c8ffe9a587b126f152ed3d89a146b445('.js_kartra_gdpr_popover').fadeIn(300); var bottomBar = jquery_c8ffe9a587b126f152ed3d89a146b445(this).parents('.js_kartra_optin_bar_toggle:first'), distanceGDPR = jquery_c8ffe9a587b126f152ed3d89a146b445(this).parents(".js_gdpr_terms")[0].getBoundingClientRect().top; if (bottomBar.length && bottomBar.hasClass('kartra_optin_bottombar')) { var formContainerPosition = bottomBar.offset(), gdprPosition = jquery_c8ffe9a587b126f152ed3d89a146b445(this).offset(), offset = formContainerPosition.top - gdprPosition.top; distanceGDPR = Math.sqrt(offset * offset); } if (distanceGDPR > 310 ){ jquery_c8ffe9a587b126f152ed3d89a146b445(this).parents(".js_gdpr_terms").find(".js_kartra_gdpr_popover .kartra_optin_popover-content").css("max-height", "300px"); } else { jquery_c8ffe9a587b126f152ed3d89a146b445(this).parents(".js_gdpr_terms").find(".js_kartra_gdpr_popover .kartra_optin_popover-content").css("max-height", (distanceGDPR - 10)); } }) } else { var hovering = false; jquery_c8ffe9a587b126f152ed3d89a146b445('.js_kartra_gdpr_popover').find(".kartra_optin_popover-content").addClass("kartra_optin_popover-content-npadding"); jquery_c8ffe9a587b126f152ed3d89a146b445(".js_gdpr_button_popover_trigger").hover(function() { var $wrapper = jquery_c8ffe9a587b126f152ed3d89a146b445(this).parents('.js_gdpr_terms'); $wrapper.find('.js_kartra_gdpr_popover').fadeIn(300); var bottomBar = $wrapper.parents('.js_kartra_optin_bar_toggle:first'), distanceGDPR = $wrapper[0].getBoundingClientRect().top; if (bottomBar.length && bottomBar.hasClass('kartra_optin_bottombar')) { var formContainerPosition = bottomBar.offset(), gdprPosition = $wrapper.offset(), offset = formContainerPosition.top - gdprPosition.top; distanceGDPR = Math.sqrt(offset * offset); } if (distanceGDPR > 310){ $wrapper.find(".js_kartra_gdpr_popover .kartra_optin_popover-content").css("max-height", "300px"); } else { $wrapper.find(".js_kartra_gdpr_popover .kartra_optin_popover-content").css("max-height", (distanceGDPR - 10)); } }, function() { var $wrapper = jquery_c8ffe9a587b126f152ed3d89a146b445(this).parents('.js_gdpr_terms'); setTimeout(function() { if (!hovering) { $wrapper.find('.js_kartra_gdpr_popover').hide(); } }, 200); }); jquery_c8ffe9a587b126f152ed3d89a146b445(document).on('mouseenter', '.js_kartra_gdpr_popover', function() { hovering = true; }); jquery_c8ffe9a587b126f152ed3d89a146b445(document).on('mouseleave', '.js_kartra_gdpr_popover', function() { hovering = false; jquery_c8ffe9a587b126f152ed3d89a146b445(this).hide(); }); } jquery_c8ffe9a587b126f152ed3d89a146b445('.js_utility_popover_close').on('click', function() { jquery_c8ffe9a587b126f152ed3d89a146b445(this).parents('.js_kartra_popover').hide(); }); jquery_c8ffe9a587b126f152ed3d89a146b445('body').on('click', function(e) { if (jquery_c8ffe9a587b126f152ed3d89a146b445(e.target).hasClass('js_kartra_popover') || jquery_c8ffe9a587b126f152ed3d89a146b445(e.target).parents('.js_kartra_popover').length > 0 || jquery_c8ffe9a587b126f152ed3d89a146b445(e.target).hasClass('js_kartra_popover_trigger') || jquery_c8ffe9a587b126f152ed3d89a146b445(e.target).parents('.js_kartra_popover_trigger').length > 0) { if (jquery_c8ffe9a587b126f152ed3d89a146b445(e.target).hasClass('js_kartra_popover_trigger') || jquery_c8ffe9a587b126f152ed3d89a146b445(e.target).parents('.js_kartra_popover_trigger').length > 0) { if (jquery_c8ffe9a587b126f152ed3d89a146b445(e.target).hasClass('js_kartra_popover_trigger')) { element = jquery_c8ffe9a587b126f152ed3d89a146b445(e.target); } else { element = jquery_c8ffe9a587b126f152ed3d89a146b445(e.target).parents('.js_kartra_popover_trigger') } var the_popover = typeof jquery_c8ffe9a587b126f152ed3d89a146b445(element).attr('data-popover') !== 'undefined' ? jquery_c8ffe9a587b126f152ed3d89a146b445(element).attr('data-popover') : 'js_kartra_gdpr_popover' ; jquery_c8ffe9a587b126f152ed3d89a146b445(".js_kartra_popover").filter(function() { return jquery_c8ffe9a587b126f152ed3d89a146b445(this).css('display') != 'none'}).not(jquery_c8ffe9a587b126f152ed3d89a146b445('.'+the_popover)).find(" .js_utility_popover_close").trigger('click'); } } else { jquery_c8ffe9a587b126f152ed3d89a146b445(".js_kartra_popover").filter(function() { return jquery_c8ffe9a587b126f152ed3d89a146b445(this).css('display') != 'none'}).find(".js_utility_popover_close").trigger('click'); } }); }); jquery_c8ffe9a587b126f152ed3d89a146b445(window).on('resize', function() { adjustFormByResolution(); }); function verifyCaptcha(captchaPattern, captchaPatternId, fillColor) { return jquery_c8ffe9a587b126f152ed3d89a146b445.ajax({ url : 'https://app.kartra.com/process/verifyCaptcha/YtE9cpfNwoXc', type : 'POST', data : { 'captcha_pattern' : captchaPattern, 'captcha_patterns_id' : captchaPatternId, 'fill_color' : fillColor }, xhrFields : { withCredentials : true } }); } function kartra_init_optin_gdpr(form_id) { var optin_id = form_id; var $form = jquery_c8ffe9a587b126f152ed3d89a146b445('.form_class_'+form_id); var optin_settings = window.jsVars['gdpr_settings']; if (optin_settings.display == true) { if (optin_settings.terms_display || optin_settings.communications_display) { $form.find('.js_gdpr_wrapper').show(); } $form.find('.js_gdpr_terms')[optin_settings.terms_display ? 'show' : 'hide'](); $form.find('.js_gdpr_communications')[optin_settings.communications_display ? 'show' : 'hide'](); $form.find('.js_gdpr_terms_check').attr('checked', optin_settings.terms_checked); $form.find('.js_gdpr_communications_check').attr('checked', optin_settings.communications_checked); $form.find('.js_gdpr_terms_text').html(optin_settings.terms_text); $form.find('.js_gdpr_label_communications').text(optin_settings.communications_label); $form.find('.js_gdpr_label_terms').text(optin_settings.terms_label); } kartra_validate_optin(form_id) } function kartra_validate_optin(form_id) { var optin_id = form_id; var $form = jquery_c8ffe9a587b126f152ed3d89a146b445('.form_class_'+form_id); var valid = true; if ($form.find('#terms_'+form_id).length > 0 && !$form.find('#terms_'+form_id).is(':checked')) { valid = false; } var optin_settings = window.jsVars['gdpr_settings']; if (optin_settings.display) { if (valid && optin_settings.communications_required && !$form.find('[name="gdpr_communications"]').is(':checked')) { valid = false; } if (valid && optin_settings.terms_required && !$form.find('[name="gdpr_terms"]').is(':checked')) { valid = false; } } $submitButton = $form.find('.submit_button_'+optin_id+', .kartra_optin_submit_btn'); $submitButton.attr('disabled', !valid); } function adjustFormByResolution() { var $viewHolder = jquery_c8ffe9a587b126f152ed3d89a146b445('.form_class_c8ffe9a587b126f152ed3d89a146b445 .js_optin_view_holder'), breakPoints = $viewHolder.data('breakpoints'), width = $viewHolder.outerWidth(); if ($viewHolder.length && typeof breakPoints !== 'undefined') { $viewHolder.removeClass (function (index, className) { return (className.match (/(^|\s)kartra_optin_force_breaking_point_\S+/g) || []).join(' '); }); if (width > breakPoints[3]) { $viewHolder.addClass('kartra_optin_force_breaking_point_xlarge'); } else if (width > breakPoints[2] && width <= breakPoints[3]) { $viewHolder.addClass('kartra_optin_force_breaking_point_large'); } else if (width > breakPoints[1] && width <= breakPoints[2]) { $viewHolder.addClass('kartra_optin_force_breaking_point_medium'); } else if (width > breakPoints[0] && width <= breakPoints[1]) { $viewHolder.addClass('kartra_optin_force_breaking_point_small'); } else { $viewHolder.addClass('kartra_optin_force_breaking_point_xsmall'); } } } function changeCaptchaColor($form) { var $captchaInput = $form.find('[name="captcha"]'), inputColor = $captchaInput.css('color'), $captchaSvgPath = $form.find('.js_kartra_captcha svg path'); $captchaSvgPath.attr('fill', inputColor); } function getUrlParams() { var validUrlParams = [ 'utm_source', 'utm_medium', 'utm_campaign', 'utm_content', 'utm_term', ]; var urlParams = []; if (window.location.search) { var searchParams = new URLSearchParams(window.location.search); searchParams.forEach(function (value, key) { key = key.toLowerCase(); value = value.trim(); if (validUrlParams.indexOf(key) !== -1) { urlParams.push({ key: key, value: value }); } }); } return urlParams; } function isInIframe() { try { return window.self !== window.top; } catch (e) { return true; } } function getKartraPage() { var $pageTrackingElement = jquery_c8ffe9a587b126f152ed3d89a146b445('.js_kartra_trackable_object[data-kt-type="kartra_page_tracking"]'); var pageHash = ''; if ($pageTrackingElement) { pageHash = $pageTrackingElement.attr('data-kt-value'); } return pageHash || false; } function checkForAffiliate(memberHash) { function getCookie(name) { const cookie = document.cookie.match('(?:(?:^|.*; *)' + name + ' *= *([^;]*).*$)|^.*$')[1]; if (cookie) { return decodeURIComponent(cookie); } } var cookieName = 'kaff_' + memberHash; var affiliateCookie = getCookie(cookieName); var urlParams = new URLSearchParams(window.location.search); var affiliateUrlHash = urlParams.get('kaff'); var memberUrlHash = urlParams.get('kmid'); var affiliateData; if ( affiliateUrlHash && memberUrlHash && memberUrlHash === memberHash ) { if ( !affiliateCookie || affiliateUrlHash !== affiliateCookie ) { affiliateData = affiliateUrlHash; } else { affiliateData = affiliateCookie; } } else if (affiliateCookie) { affiliateData = affiliateCookie; } return affiliateData; } }; document.body.appendChild(analytics_script); document.body.appendChild(santitation_script); document.body.appendChild(js_jquery); function validateEmail(email) { var re = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; return re.test(email); }