var pjQ = pjQ || {}, ContactForm_20; (function () { "use strict"; var isSafari = /Safari/.test(navigator.userAgent) && /Apple Computer/.test(navigator.vendor); var loadRemote = function(url, type, callback) { var _element, _type, _attr, scr, s, element; switch (type) { case 'css': _element = "link"; _type = "text/css"; _attr = "href"; break; case 'js': _element = "script"; _type = "text/javascript"; _attr = "src"; break; } scr = document.getElementsByTagName(_element); s = scr[scr.length - 1]; element = document.createElement(_element); element.type = _type; if (type == "css") { element.rel = "stylesheet"; } if (element.readyState) { element.onreadystatechange = function () { if (element.readyState == "loaded" || element.readyState == "complete") { element.onreadystatechange = null; callback(); } }; } else { element.onload = function () { callback(); }; } element[_attr] = url; s.parentNode.insertBefore(element, s.nextSibling); }, getSessionId = function () { return sessionStorage.getItem("session_id") == null ? "" : sessionStorage.getItem("session_id"); }, createSessionId = function () { if(getSessionId()=="") { sessionStorage.setItem("session_id", "cb990fdcbf5de01983727fbeb831fee1"); } }, loadScript = function (url, callback) { loadRemote(url, "js", callback); }, loadCss = function (url, callback) { loadRemote(url, "css", callback); }; var CFObj = { server: "https://www.affitticasevacanzeitalia.com/cform/", folder: "https://www.affitticasevacanzeitalia.com/cform/", fid: 20, form: "pjCF_form_20", week_start: 1, jq_date_format: "dd-mm-yy", date_format: "d-m-Y", confirm_option: "redirect", thankyou_page: "https://www.affitticasevacanzeitalia.com/imagini.html", confirm_message: "Thank you!", banned_words: "", error_message: {"url":"Nei campi del modulo non \u00e8 consentito inserire link o URL.","word":"Messaggio bloccato a causa di parole vietate.","redirect":"Verrai reindirizzato tra pochi secondi..."}, error_post_max_size: "Impossibile caricare il modulo perché la dimensione del file è troppo grande e il server non è in grado di gestirlo. La dimensione massima consentita è 8M. Si prega di caricare un file di dimensioni inferiori.", error_upload_max_size: "La dimensione del file è troppo grande e il tuo server non può caricarlo. La dimensione massima consentita per i file caricabili è 2M. Si prega di caricare un file di dimensioni inferiori.", is_reject: false, field_rules:{ pjCF_field_473: {required: true}, pjCF_field_474: {required: true, email: true}, pjCF_field_476: {required: false}, pjCF_field_477: {required: false}, pjCF_field_478: {required: false}, pjCF_field_480: {required: false}, pjCF_field_481: {required: false}, pjCF_field_482: {required: false}, pjCF_field_485: {required: false}, pjCF_field_486: {required: false}, pjCF_field_487: {required: false}, pjCF_field_489: {required: false}, pjCF_field_490: {required: false}, pjCF_field_491: {required: false}, pjCF_field_493: {required: false}, pjCF_field_494: {required: false}, pjCF_field_495: {required: false}, pjCF_field_499: {required: false}, pjCF_field_500: {required: false}, pjCF_field_502: {required: false}, pjCF_field_503: {required: false}, pjCF_field_504: {required: false}, pjCF_field_506: {required: false}, pjCF_field_507: {required: false}, pjCF_field_508: {required: false}, pjCF_field_511: {required: false}, pjCF_field_512: {required: false}, pjCF_field_513: {required: false}, pjCF_field_516: {required: false}, pjCF_field_517: {required: false}, pjCF_field_518: {required: false}, pjCF_field_520: {required: false}, pjCF_field_521: {required: false}, pjCF_field_522: {required: false}, pjCF_field_524: {required: false}, pjCF_field_525: {required: false}, pjCF_field_526: {required: false}, pjCF_field_529: {required: false}, pjCF_field_530: {required: false}, pjCF_field_531: {required: false}, pjCF_field_533: {required: false}, pjCF_field_534: {required: false}, pjCF_field_535: {required: false}, pjCF_field_537: {required: false}, pjCF_field_538: {required: false}, pjCF_field_539: {required: false}, pjCF_field_541: {required: false}, pjCF_field_542: {required: false}, pjCF_field_543: {required: false}, pjCF_field_545: {required: false}, pjCF_field_546: {required: false}, pjCF_field_547: {required: false}, pjCF_field_549: {required: false}, pjCF_field_550: {required: false}, pjCF_field_551: {required: false}, pjCF_field_553: {required: false}, pjCF_field_554: {required: false}, pjCF_field_555: {required: false}, pjCF_field_557: {required: false}, pjCF_field_558: {required: false}, pjCF_field_559: {required: false}, pjCF_field_561: {required: false}, pjCF_field_562: {required: false}, pjCF_field_563: {required: false}, pjCF_field_565: {required: false}, pjCF_field_566: {required: false}, pjCF_field_567: {required: false}, pjCF_field_569: {required: false}, pjCF_field_570: {required: false}, pjCF_field_571: {required: false}, pjCF_field_573: {required: false}, pjCF_field_574: {required: false}, pjCF_field_575: {required: false}, pjCF_field_577: {required: false}, pjCF_field_578: {required: false}, pjCF_field_579: {required: false}, pjCF_field_581: {required: false}, pjCF_field_582: {required: false}, pjCF_field_583: {required: false}, pjCF_field_585: {required: false}, pjCF_field_586: {required: false}, pjCF_field_587: {required: false}, pjCF_field_589: {required: false}, pjCF_field_590: {required: false}, pjCF_field_591: {required: false}, pjCF_field_594: {required: false}, pjCF_field_595: {required: false}, pjCF_field_596: {required: false}}, field_messages:{ pjCF_field_473: {required: "Questo campo è obbligatorio."}, pjCF_field_474: {required: "Questo campo è obbligatorio.", email: ""}, pjCF_field_476: {required: "Questo campo è obbligatorio."}, pjCF_field_477: {required: "Questo campo è obbligatorio."}, pjCF_field_478: {required: "Questo campo è obbligatorio."}, pjCF_field_480: {required: "Questo campo è obbligatorio."}, pjCF_field_481: {required: "Questo campo è obbligatorio."}, pjCF_field_482: {required: "Questo campo è obbligatorio."}, pjCF_field_485: {required: "Questo campo è obbligatorio."}, pjCF_field_486: {required: "Questo campo è obbligatorio."}, pjCF_field_487: {required: "Questo campo è obbligatorio."}, pjCF_field_489: {required: "Questo campo è obbligatorio."}, pjCF_field_490: {required: "Questo campo è obbligatorio."}, pjCF_field_491: {required: "Questo campo è obbligatorio."}, pjCF_field_493: {required: "Questo campo è obbligatorio."}, pjCF_field_494: {required: "Questo campo è obbligatorio."}, pjCF_field_495: {required: "Questo campo è obbligatorio."}, pjCF_field_499: {required: "Questo campo è obbligatorio."}, pjCF_field_500: {required: "Questo campo è obbligatorio."}, pjCF_field_502: {required: "Questo campo è obbligatorio."}, pjCF_field_503: {required: "Questo campo è obbligatorio."}, pjCF_field_504: {required: "Questo campo è obbligatorio."}, pjCF_field_506: {required: "Questo campo è obbligatorio."}, pjCF_field_507: {required: "Questo campo è obbligatorio."}, pjCF_field_508: {required: "Questo campo è obbligatorio."}, pjCF_field_511: {required: "Questo campo è obbligatorio."}, pjCF_field_512: {required: "Questo campo è obbligatorio."}, pjCF_field_513: {required: "Questo campo è obbligatorio."}, pjCF_field_516: {required: "Questo campo è obbligatorio."}, pjCF_field_517: {required: "Questo campo è obbligatorio."}, pjCF_field_518: {required: "Questo campo è obbligatorio."}, pjCF_field_520: {required: "Questo campo è obbligatorio."}, pjCF_field_521: {required: "Questo campo è obbligatorio."}, pjCF_field_522: {required: "Questo campo è obbligatorio."}, pjCF_field_524: {required: "Questo campo è obbligatorio."}, pjCF_field_525: {required: "Questo campo è obbligatorio."}, pjCF_field_526: {required: "Questo campo è obbligatorio."}, pjCF_field_529: {required: "Questo campo è obbligatorio."}, pjCF_field_530: {required: "Questo campo è obbligatorio."}, pjCF_field_531: {required: "Questo campo è obbligatorio."}, pjCF_field_533: {required: "Questo campo è obbligatorio."}, pjCF_field_534: {required: "Questo campo è obbligatorio."}, pjCF_field_535: {required: "Questo campo è obbligatorio."}, pjCF_field_537: {required: "Questo campo è obbligatorio."}, pjCF_field_538: {required: "Questo campo è obbligatorio."}, pjCF_field_539: {required: "Questo campo è obbligatorio."}, pjCF_field_541: {required: "Questo campo è obbligatorio."}, pjCF_field_542: {required: "Questo campo è obbligatorio."}, pjCF_field_543: {required: "Questo campo è obbligatorio."}, pjCF_field_545: {required: "Questo campo è obbligatorio."}, pjCF_field_546: {required: "Questo campo è obbligatorio."}, pjCF_field_547: {required: "Questo campo è obbligatorio."}, pjCF_field_549: {required: "Questo campo è obbligatorio."}, pjCF_field_550: {required: "Questo campo è obbligatorio."}, pjCF_field_551: {required: "Questo campo è obbligatorio."}, pjCF_field_553: {required: "Questo campo è obbligatorio."}, pjCF_field_554: {required: "Questo campo è obbligatorio."}, pjCF_field_555: {required: "Questo campo è obbligatorio."}, pjCF_field_557: {required: "Questo campo è obbligatorio."}, pjCF_field_558: {required: "Questo campo è obbligatorio."}, pjCF_field_559: {required: "Questo campo è obbligatorio."}, pjCF_field_561: {required: "Questo campo è obbligatorio."}, pjCF_field_562: {required: "Questo campo è obbligatorio."}, pjCF_field_563: {required: "Questo campo è obbligatorio."}, pjCF_field_565: {required: "Questo campo è obbligatorio."}, pjCF_field_566: {required: "Questo campo è obbligatorio."}, pjCF_field_567: {required: "Questo campo è obbligatorio."}, pjCF_field_569: {required: "Questo campo è obbligatorio."}, pjCF_field_570: {required: "Questo campo è obbligatorio."}, pjCF_field_571: {required: "Questo campo è obbligatorio."}, pjCF_field_573: {required: "Questo campo è obbligatorio."}, pjCF_field_574: {required: "Questo campo è obbligatorio."}, pjCF_field_575: {required: "Questo campo è obbligatorio."}, pjCF_field_577: {required: "Questo campo è obbligatorio."}, pjCF_field_578: {required: "Questo campo è obbligatorio."}, pjCF_field_579: {required: "Questo campo è obbligatorio."}, pjCF_field_581: {required: "Questo campo è obbligatorio."}, pjCF_field_582: {required: "Questo campo è obbligatorio."}, pjCF_field_583: {required: "Questo campo è obbligatorio."}, pjCF_field_585: {required: "Questo campo è obbligatorio."}, pjCF_field_586: {required: "Questo campo è obbligatorio."}, pjCF_field_587: {required: "Questo campo è obbligatorio."}, pjCF_field_589: {required: "Questo campo è obbligatorio."}, pjCF_field_590: {required: "Questo campo è obbligatorio."}, pjCF_field_591: {required: "Questo campo è obbligatorio."}, pjCF_field_594: {required: "Questo campo è obbligatorio."}, pjCF_field_595: {required: "Questo campo è obbligatorio."}, pjCF_field_596: {required: "Questo campo è obbligatorio."}} }; loadScript("https://www.affitticasevacanzeitalia.com/cform/core/third-party/storage_polyfill/1.0.0/storagePolyfill.min.js", function () { if (isSafari) { createSessionId(); CFObj.session_id = getSessionId(); }else{ CFObj.session_id = ""; } loadScript("https://www.affitticasevacanzeitalia.com/cform/core/third-party/pj_jquery/1.11.2/pjQuery.min.js", function () { loadScript("https://www.affitticasevacanzeitalia.com/cform/core/third-party/pj_validate/1.10.0/pjQuery.validate.min.js", function () { loadScript("https://www.affitticasevacanzeitalia.com/cform/core/third-party/pj_validate/1.10.0/pjQuery.additional-methods.min.js", function () { loadScript("https://www.affitticasevacanzeitalia.com/cform/core/third-party/pj_bootstrap/3.3.2/pjQuery.bootstrap.min.js", function () { loadScript("https://www.affitticasevacanzeitalia.com/cform/core/third-party/pj_jquery_ui/1.9.2/js/pjQuery-ui.custom.min.js", function () { loadScript("https://www.affitticasevacanzeitalia.com/cform/core/third-party/pj_form/1.0.0/pjQuery.form.min.js", function () { loadScript("https://www.affitticasevacanzeitalia.com/cform/app/web/js/pjLoad.js", function () { ContactForm_20 = new ContactForm(CFObj); }); }); }); }); }); }); }); }); })();