var pjQ = pjQ || {}, ContactForm_8; (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", "a47dcd9cf6235a4518931f484da9cabd"); } }, 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: 8, form: "pjCF_form_8", week_start: 1, jq_date_format: "dd-mm-yy", date_format: "d-m-Y", confirm_option: "redirect", thankyou_page: "https://www.trovacasevacanze.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_292: {required: true}, pjCF_field_85: {required: true, email: true}, pjCF_field_404: {required: true}, pjCF_field_287: {required: false}, pjCF_field_288: {required: false}, pjCF_field_289: {required: false}, pjCF_field_293: {required: false}, pjCF_field_294: {required: false}, pjCF_field_295: {required: false}, pjCF_field_297: {required: false}, pjCF_field_298: {required: false}, pjCF_field_299: {required: false}, pjCF_field_301: {required: false}, pjCF_field_302: {required: false}, pjCF_field_303: {required: false}, pjCF_field_305: {required: false}, pjCF_field_306: {required: false}, pjCF_field_307: {required: false}, pjCF_field_309: {required: false}, pjCF_field_310: {required: false}, pjCF_field_311: {required: false}, pjCF_field_313: {required: false}, pjCF_field_314: {required: false}, pjCF_field_315: {required: false}, pjCF_field_317: {required: false}, pjCF_field_318: {required: false}, pjCF_field_319: {required: false}, pjCF_field_321: {required: false}, pjCF_field_322: {required: false}, pjCF_field_323: {required: false}, pjCF_field_326: {required: false}, pjCF_field_327: {required: false}, pjCF_field_328: {required: false}, pjCF_field_330: {required: false}, pjCF_field_331: {required: false}, pjCF_field_332: {required: false}, pjCF_field_334: {required: false}, pjCF_field_335: {required: false}, pjCF_field_336: {required: false}, pjCF_field_338: {required: false}, pjCF_field_339: {required: false}, pjCF_field_340: {required: false}, pjCF_field_342: {required: false}, pjCF_field_343: {required: false}, pjCF_field_344: {required: false}, pjCF_field_346: {required: false}, pjCF_field_347: {required: false}, pjCF_field_348: {required: false}, pjCF_field_350: {required: false}, pjCF_field_351: {required: false}, pjCF_field_352: {required: false}, pjCF_field_354: {required: false}, pjCF_field_355: {required: false}, pjCF_field_356: {required: false}, pjCF_field_358: {required: false}, pjCF_field_359: {required: false}, pjCF_field_360: {required: false}, pjCF_field_362: {required: false}, pjCF_field_363: {required: false}, pjCF_field_364: {required: false}, pjCF_field_366: {required: false}, pjCF_field_367: {required: false}, pjCF_field_368: {required: false}, pjCF_field_370: {required: false}, pjCF_field_371: {required: false}, pjCF_field_372: {required: false}, pjCF_field_374: {required: false}, pjCF_field_375: {required: false}, pjCF_field_376: {required: false}, pjCF_field_378: {required: false}, pjCF_field_379: {required: false}, pjCF_field_380: {required: false}, pjCF_field_382: {required: false}, pjCF_field_383: {required: false}, pjCF_field_384: {required: false}, pjCF_field_386: {required: false}, pjCF_field_387: {required: false}, pjCF_field_388: {required: false}, pjCF_field_390: {required: false}, pjCF_field_391: {required: false}, pjCF_field_392: {required: false}, pjCF_field_394: {required: false}, pjCF_field_395: {required: false}, pjCF_field_396: {required: false}, pjCF_field_398: {required: false}, pjCF_field_399: {required: false}, pjCF_field_400: {required: false}, pjCF_field_406: {required: false}, pjCF_field_407: {required: false}, pjCF_field_408: {required: false}}, field_messages:{ pjCF_field_292: {required: "Questo campo è obbligatorio."}, pjCF_field_85: {required: "This field is required.", email: ""}, pjCF_field_404: {required: "Questo campo è obbligatorio."}, pjCF_field_287: {required: "Questo campo è obbligatorio."}, pjCF_field_288: {required: "Questo campo è obbligatorio."}, pjCF_field_289: {required: "Questo campo è obbligatorio."}, pjCF_field_293: {required: "Questo campo è obbligatorio."}, pjCF_field_294: {required: "Questo campo è obbligatorio."}, pjCF_field_295: {required: "Questo campo è obbligatorio."}, pjCF_field_297: {required: "Questo campo è obbligatorio."}, pjCF_field_298: {required: "Questo campo è obbligatorio."}, pjCF_field_299: {required: "Questo campo è obbligatorio."}, pjCF_field_301: {required: "Questo campo è obbligatorio."}, pjCF_field_302: {required: "Questo campo è obbligatorio."}, pjCF_field_303: {required: "Questo campo è obbligatorio."}, pjCF_field_305: {required: "Questo campo è obbligatorio."}, pjCF_field_306: {required: "Questo campo è obbligatorio."}, pjCF_field_307: {required: "Questo campo è obbligatorio."}, pjCF_field_309: {required: "Questo campo è obbligatorio."}, pjCF_field_310: {required: "Questo campo è obbligatorio."}, pjCF_field_311: {required: "Questo campo è obbligatorio."}, pjCF_field_313: {required: "Questo campo è obbligatorio."}, pjCF_field_314: {required: "Questo campo è obbligatorio."}, pjCF_field_315: {required: "Questo campo è obbligatorio."}, pjCF_field_317: {required: "Questo campo è obbligatorio."}, pjCF_field_318: {required: "Questo campo è obbligatorio."}, pjCF_field_319: {required: "Questo campo è obbligatorio."}, pjCF_field_321: {required: "Questo campo è obbligatorio."}, pjCF_field_322: {required: "Questo campo è obbligatorio."}, pjCF_field_323: {required: "Questo campo è obbligatorio."}, pjCF_field_326: {required: "Questo campo è obbligatorio."}, pjCF_field_327: {required: "Questo campo è obbligatorio."}, pjCF_field_328: {required: "Questo campo è obbligatorio."}, pjCF_field_330: {required: "Questo campo è obbligatorio."}, pjCF_field_331: {required: "Questo campo è obbligatorio."}, pjCF_field_332: {required: "Questo campo è obbligatorio."}, pjCF_field_334: {required: "Questo campo è obbligatorio."}, pjCF_field_335: {required: "Questo campo è obbligatorio."}, pjCF_field_336: {required: "Questo campo è obbligatorio."}, pjCF_field_338: {required: "Questo campo è obbligatorio."}, pjCF_field_339: {required: "Questo campo è obbligatorio."}, pjCF_field_340: {required: "Questo campo è obbligatorio."}, pjCF_field_342: {required: "Questo campo è obbligatorio."}, pjCF_field_343: {required: "Questo campo è obbligatorio."}, pjCF_field_344: {required: "Questo campo è obbligatorio."}, pjCF_field_346: {required: "Questo campo è obbligatorio."}, pjCF_field_347: {required: "Questo campo è obbligatorio."}, pjCF_field_348: {required: "Questo campo è obbligatorio."}, pjCF_field_350: {required: "Questo campo è obbligatorio."}, pjCF_field_351: {required: "Questo campo è obbligatorio."}, pjCF_field_352: {required: "Questo campo è obbligatorio."}, pjCF_field_354: {required: "Questo campo è obbligatorio."}, pjCF_field_355: {required: "Questo campo è obbligatorio."}, pjCF_field_356: {required: "Questo campo è obbligatorio."}, pjCF_field_358: {required: "Questo campo è obbligatorio."}, pjCF_field_359: {required: "Questo campo è obbligatorio."}, pjCF_field_360: {required: "Questo campo è obbligatorio."}, pjCF_field_362: {required: "Questo campo è obbligatorio."}, pjCF_field_363: {required: "Questo campo è obbligatorio."}, pjCF_field_364: {required: "Questo campo è obbligatorio."}, pjCF_field_366: {required: "Questo campo è obbligatorio."}, pjCF_field_367: {required: "Questo campo è obbligatorio."}, pjCF_field_368: {required: "Questo campo è obbligatorio."}, pjCF_field_370: {required: "Questo campo è obbligatorio."}, pjCF_field_371: {required: "Questo campo è obbligatorio."}, pjCF_field_372: {required: "Questo campo è obbligatorio."}, pjCF_field_374: {required: "Questo campo è obbligatorio."}, pjCF_field_375: {required: "Questo campo è obbligatorio."}, pjCF_field_376: {required: "Questo campo è obbligatorio."}, pjCF_field_378: {required: "Questo campo è obbligatorio."}, pjCF_field_379: {required: "Questo campo è obbligatorio."}, pjCF_field_380: {required: "Questo campo è obbligatorio."}, pjCF_field_382: {required: "Questo campo è obbligatorio."}, pjCF_field_383: {required: "Questo campo è obbligatorio."}, pjCF_field_384: {required: "Questo campo è obbligatorio."}, pjCF_field_386: {required: "Questo campo è obbligatorio."}, pjCF_field_387: {required: "Questo campo è obbligatorio."}, pjCF_field_388: {required: "Questo campo è obbligatorio."}, pjCF_field_390: {required: "Questo campo è obbligatorio."}, pjCF_field_391: {required: "Questo campo è obbligatorio."}, pjCF_field_392: {required: "Questo campo è obbligatorio."}, pjCF_field_394: {required: "Questo campo è obbligatorio."}, pjCF_field_395: {required: "Questo campo è obbligatorio."}, pjCF_field_396: {required: "Questo campo è obbligatorio."}, pjCF_field_398: {required: "Questo campo è obbligatorio."}, pjCF_field_399: {required: "Questo campo è obbligatorio."}, pjCF_field_400: {required: "Questo campo è obbligatorio."}, pjCF_field_406: {required: "Questo campo è obbligatorio."}, pjCF_field_407: {required: "Questo campo è obbligatorio."}, pjCF_field_408: {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_8 = new ContactForm(CFObj); }); }); }); }); }); }); }); }); })();