var pjQ = pjQ || {}, ContactForm_6; (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", "f99af9885fb46d78a2d66d84f9cb1699"); } }, loadScript = function (url, callback) { loadRemote(url, "js", callback); }, loadCss = function (url, callback) { loadRemote(url, "css", callback); }; var CFObj = { server: "https://www.kdtdata.com/forms/", folder: "https://www.kdtdata.com/forms/", fid: 6, form: "pjCF_form_6", week_start: 1, jq_date_format: "yy-mm-dd", date_format: "Y-m-d", confirm_option: "redirect", thankyou_page: "http://www.kdtdata.com/marys/kurs/tack.html", confirm_message: "Tack för din intresseanmälan vi kommer kontakta dig!", banned_words: "", error_message: {"url":"Link or url is not allowed in form fields.","word":"Message blocked due to banned words used.","redirect":"Du kommer att omdirigeras inom n\u00e5gra sekunder ..."}, error_post_max_size: "The form could not be uploaded because file size is too large and your server cannot upload it. Maximum allowed size is 52428800. Please, upload smaller file.", error_upload_max_size: "The file size is too large and your server cannot upload it. Upload max file size is 10485760. Please, upload smaller file.", is_reject: false, field_rules:{ pjCF_field_58: {required: true}, pjCF_field_60: {required: true, email: true}, pjCF_field_61: {required: false, number: true}, pjCF_field_66: {required: true}, pjCF_field_67: {required: false}, pjCF_field_68: {required: false}, pjCF_field_69: {required: false}, pjCF_field_70: {required: false}}, field_messages:{ pjCF_field_58: {required: "Namn måste anges"}, pjCF_field_60: {required: "Epost måste anges", email: "Epost måste anges"}, pjCF_field_61: {required: "This field is required.", number: ""}, "pjCF_field_87[]": {required: "This field is required."}, pjCF_field_66: {required: "Ras måste anges"}, pjCF_field_67: {required: "This field is required."}, pjCF_field_68: {required: "This field is required."}, pjCF_field_69: {required: "This field is required."}, pjCF_field_70: {required: "This field is required."}, "pjCF_field_78[]": {required: "This field is required."}, "pjCF_field_73[]": {required: "This field is required."}, "pjCF_field_83[]": {required: "This field is required."}, "pjCF_field_79[]": {required: "This field is required."}, captcha: {required: "Captcha mÃ¥ste anges", remote: "Captchan stämmer inte med bilden"}} }; loadScript("https://www.kdtdata.com/forms/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.kdtdata.com/forms/core/third-party/pj_jquery/1.11.2/pjQuery.min.js", function () { loadScript("https://www.kdtdata.com/forms/core/third-party/pj_validate/1.10.0/pjQuery.validate.min.js", function () { loadScript("https://www.kdtdata.com/forms/core/third-party/pj_validate/1.10.0/pjQuery.additional-methods.min.js", function () { loadScript("https://www.kdtdata.com/forms/core/third-party/pj_bootstrap/3.3.2/pjQuery.bootstrap.min.js", function () { loadScript("https://www.kdtdata.com/forms/core/third-party/pj_jquery_ui/1.9.2/js/pjQuery-ui.custom.min.js", function () { loadScript("https://www.kdtdata.com/forms/core/third-party/pj_form/1.0.0/pjQuery.form.min.js", function () { loadScript("https://www.kdtdata.com/forms/app/web/js/pjLoad.js", function () { ContactForm_6 = new ContactForm(CFObj); }); }); }); }); }); }); }); }); })();