// source --> https://naturligviis.dk/wp-content/plugins/wp-fsqm-pro/static/front/js/jquery.ipt-plugin-uif-front.min.js?ver=4.20.1 
/*!
* eForm - WordPress Form Builder
*
* Autogenerated by Grunt on: 2026-02-23
* @version 4.15.1
* @author Swashata Ghosh (WPQuark)
* @license GPL-3.0
*/
/**
 * WPQuark Plugin Framework
 *
 * This is a jQuery plugin which works on the plugin framework to populate the
 * UI Front area
 *
 * @dependency jquery, jquery-ui-widget, jquery-ui-mouse, jquery-ui-button,
 * jquery-touch-punch, jquery-ui-draggable, jquery-ui-droppable,
 * jquery-ui-sortable, jquery-ui-datepicker, jquery-ui-dialog, jquery-ui-tabs,
 * jquery-ui-slider, jquery-ui-spinner, jquery-ui-progressbar,
 * jquery-timepicker-addon, jquery-print-element, jquery-mwheelIntent,
 * jquery-mousewheel, jquery-time-circles, jquery-ui-slider-pips,
 * jquery-ui-autocomplete, ipt-plugin-uif-keyboard,
 * ipt-plugin-uif-validation-engine, ipt-plugin-uif-validation-engine-lang,
 * ipt-plugin-uif-nivo-slider, ipt-plugin-uif-typewatch,
 * ipt-plugin-uif-fileupload-process, ipt-plugin-uif-fileupload-image,
 * ipt-plugin-uif-fileupload-audio, ipt-plugin-uif-fileupload-video,
 * ipt-plugin-uif-fileupload-validate, ipt-plugin-uif-fileupload-ui,
 * ipt-plugin-uif-fileupload-jquery-ui, waypoints, js-expression-evaluator,
 * count-up, jquery-tooltipster, jsignature, jessepollak-card, jquery-payment,
 * ba-throttle-debounce
 *
 * @author     Swashata@iPanelThemes.com
 * @version    2.0.0
 * @license    GPL-3.0
 */
!function(t,i,e,a){"use strict";var n="iptPluginUIFFront",s={callback:null,themeCheckTimeout:5e3,additionalThemes:[],waypoints:!0,applyUIOnly:!1,debug:!1,demoMode:!1,epoc:{},scrollConfig:{offset:0,scrollOnError:!0}};function l(i,e){this.element=i,this.jElement=t(i),this.settings=t.extend({},s,e),this.settings.scrollConfig.offset=Number.parseInt(this.settings.scrollConfig.offset,10),Number.isNaN(this.settings.scrollConfig.offset)&&(this.settings.scrollConfig.offset=0),this.iOS=!1,navigator&&navigator.userAgent&&navigator.userAgent.match(/(iPod|iPhone|iPad)/)&&(this.iOS=!0,this.settings.waypoints=!1),this._defaults=s,this._name=n,this.ui_theme_id="ipt-uif-custom-none",this.ui_theme_slug="none",this.countryList=iptPluginUIFFront.countries,this.init()}i.ipt_uif_front_captcha=function(i,e,a,n){if(t(i).val()!=t(i).data("sum"))return iptPluginUIFFront.L10n.validationEngine.requiredInFunction.alertText+t(i).data("sum")},i.iptUIFSigVal=function(i,e,a,n){if(-1!==jQuery.inArray("required",e)&&(""===t(i).val()||"image/jsignature;base30,"==t(i).val()))return iptPluginUIFFront.L10n.validationEngine.requiredSignature.alertText},i.iptUIFSliderVal=function(i,e,a,n){var s=t(i);if(1==s.data("nomin"))if(s.hasClass("slider_range")){if(s.val()==s.data("min")&&s.siblings(".ipt_uif_slider_range_max").val()==s.data("min"))return iptPluginUIFFront.L10n.validationEngine.noMinSlider.alertText}else if(s.val()==s.data("min"))return iptPluginUIFFront.L10n.validationEngine.noMinSlider.alertText},i.iptUIFValidateCC=function(i,e,n,s){var l,o,r,d=i.closest(".ipt_uif_card_holder");return i.hasClass("ipt_uif_cc_number")?t.payment.validateCardNumber(i.val())?null!==(l=t.payment.cardType(i.val()))||iptPluginUIFFront.L10n.validationEngine.ccValidation.type:iptPluginUIFFront.L10n.validationEngine.ccValidation.number:i.hasClass("ipt_uif_cc_cvc")?(l=d.find(".ipt_uif_cc_type").val(),!!t.payment.validateCardCVC(i.val(),l)||iptPluginUIFFront.L10n.validationEngine.ccValidation.cvc):i.hasClass("ipt_uif_cc_expiry")?(o=i.payment("cardExpiryVal"),!!t.payment.validateCardExpiry(o.month,o.year)||iptPluginUIFFront.L10n.validationEngine.ccValidation.expiry):!i.hasClass("ipt_uif_cc_name")||(r=i.val().split(" "),a!==r[1]&&0!==r[1].length||iptPluginUIFFront.L10n.validationEngine.ccValidation.name)},i.eFormInputMaskValidate=function(i,e,a,n){return"function"!=typeof t.fn.inputmask||(!!i.inputmask("isComplete")||iptPluginUIFFront.L10n.validationEngine.inputMask.alertText)},l.prototype={logger:function(t,i){a===i&&(i="log"),console&&console[i]&&console[i](t)},init:function(){var i,a,n=[],s=this.jElement;if(t("#ipt_uif_default_theme_link-css").length&&(n[n.length]=t("#ipt_uif_default_theme_link-css").get(0)),!1===t.support.opacity&&(t("#ipt_uif_ie8_hack").length?n[n.length]=t("#ipt_uif_ie8_hack").get(0):(i=t('<link id="#ipt_uif_ie8_hack" rel="stylesheet" media="all" type="text/css" href="'+iptPluginUIFFront.location+"css/ie8.css?version="+iptPluginUIFFront.version+'" />'),t("body").append(i),n[n.length]=i.get(0))),this.settings.additionalThemes.length)for(a=0;a<this.settings.additionalThemes.length;a++)"object"==typeof this.settings.additionalThemes[a]&&"id"in this.settings.additionalThemes[a]&&"src"in this.settings.additionalThemes[a]&&(t("#"+this.settings.additionalThemes[a].id+"-css").length?n[n.length]=t("#"+this.settings.additionalThemes[a].id+"-css").get(0):(i=t('<link id="'+this.settings.additionalThemes[a].id+'-css" rel="stylesheet" media="all" type="text/css" href="'+this.settings.additionalThemes[a].src+'" />'),t("body").append(i),n[n.length]=i.get(0)));if(s.data("ui-theme")&&s.data("ui-theme-id")){var l=s.data("ui-theme"),o=s.data("ui-theme-id");this.ui_theme_id="ipt-uif-custom-"+o,this.ui_theme_slug=o,s.addClass("ipt-uif-custom-"+o);var r,d,p=[];if("object"==typeof l&&l.length)for(a=0;a<l.length;a++)(r=t(e).find("#"+o+"_"+a+"-css")).length?(r.attr("href")!==l[a]&&r.attr("href",l[a]),n[n.length]=r.get(0)):p[p.length]=a;if(p.length)for(a=0;a<p.length;a++)d=t('<link media="all" id="'+o+"_"+a+'-css" type="text/css" rel="stylesheet" href="'+l[p[a]]+'" />'),n[n.length]=d.get(0),t("body").append(d)}else{var c=s.closest("[data-ui-theme-id]");c.length&&(this.ui_theme_slug=c.data("ui-theme-id"),this.ui_theme_id="ipt-uif-custom-"+this.ui_theme_slug)}this.loadThemes(n)},loadThemes:function(t){if(t.length)if(this.settings.demoMode)this.afterThemeLoaded();else{var i,e,n,s=this;"sheet"in t[0]?(i="sheet",e="cssRules"):(i="styleSheet",e="rules");var l=setInterval(function(){var o,r=!0;for(o=0;o<t.length;o++){if(!(t[o][i]!==a&&null!==t[o][i]&&e in t[o][i])){r=!1;break}try{if(!t[o][i][e].length){r=!1;break}}catch(t){r=!1}}r&&(clearInterval(l),clearTimeout(n),s.afterThemeLoaded())},300);n=setTimeout(function(){clearInterval(l),clearTimeout(n),s.afterThemeLoaded()},s.settings.themeCheckTimeout)}else this.afterThemeLoaded()},afterThemeLoaded:function(){if(t.fn.button.noConflict&&(t.fn.btn=t.fn.button.noConflict()),this.jElement.addClass("ipt_uif_common"),this.initLoader(),"undefined"!=typeof blueimp&&blueimp.Gallery&&0===t("#blueimp-gallery").length&&t("body").append('<div data-filter=":even" class="blueimp-gallery blueimp-gallery-controls" id="blueimp-gallery" style="display: none;"><div class="slides" style="width: 21600px;"></div><h3 class="title">Dummy.jpg</h3><a class="prev">‹</a><a class="next">›</a><a class="close">×</a><a class="play-pause"></a><ol class="indicator"></ol></div>'),!0===this.settings.applyUIOnly)return this.initUIElements(),this.initSDA(!0),this.initConditionalLogic(),this.triggerCompleted(),void("function"==typeof this.settings.callback&&this.settings.callback.apply(this.jElement,[this.ui_theme_id]));this.initUIElements(),this.initUIElementsDelegated(),this.initSDA(!1),this.initConditionalLogic(),this.triggerCompleted(),"function"==typeof this.settings.callback&&this.settings.callback.apply(this.jElement,[this.ui_theme_id])},triggerCompleted:function(){this.jElement.trigger("completedUI.eform"),this.jElement.data("eFormUICompleted",!0)},debugLog:function(t,i){i===a&&(i=!1);try{console&&(i?console.warn(t):console.log(t))}catch(t){}},initSDA:function(t){var i=this;this.jElement.find(".ipt_uif_sda").each(function(){i.uiSDAinit.apply(this),i.uiSDAsort.apply(this)}),!0!==t&&(i.edSDAattachAdd(),i.edSDAattachDel())},initLoader:function(){this.jElement.find(".ipt_uif_init_loader").hide(),this.jElement.find(".ipt_uif_hidden_init").show().css({opacity:1,visibility:"visible"}),this.jElement.find(".ipt_uif_message").show(),setTimeout(function(){t(i).trigger("resize")},500)},initConditionalLogic:function(){var i,e={},a=!0;this.conditionalInit=!0;try{e=JSON.parse(this.jElement.find(".ipt_uif_conditional_logic").val())}catch(t){a=!1}if(a)if(this.settings.demoMode)for(i in e.logics)!1===e.logics[i].status&&(t("#"+i).addClass("demo-conditional-hidden"),t("#"+i).attr("aria-controls")&&t("#"+t("#"+i).attr("aria-controls")).addClass("demo-conditional-hidden"));else{for(i in e.logics)!1===e.logics[i].status&&(t("#"+i).hide(),t("#"+i).attr("aria-controls")&&t("#"+t("#"+i).attr("aria-controls")).hide());!0!==this.settings.applyUIOnly&&this.edConditionalLogicAttachEvent(e),this.jElement.find(".ipt_uif_conditional").trigger("change"),this.jElement.find(".ipt_uif_text, .ipt_uif_textarea").typeWatch({callback:function(){t(this).trigger("fsqm.conditional")},wait:750,highlight:!1,captureLength:1}),this.conditionalInit=!1}},edConditionalLogicAttachEvent:function(i){var e=this;e.jElement.on("change fsqm.conditional",function(n){var s,l,o,r=t(n.target).closest(".ipt_uif_conditional").attr("id");if(r&&i.indexes[r]!==a)for(s in i.indexes[r]){if(l=i.logics[i.indexes[r][s]],!(o=t("#"+i.indexes[r][s])).length)return;e.validateLogic.apply(e,[i.base,l.logic,l.relation])?!0===l.change?e.conditionalShowElement.apply(o,[e]):e.conditionalHideElement.apply(o,[e]):!0===l.status?e.conditionalShowElement.apply(o,[e]):e.conditionalHideElement.apply(o,[e])}})},conditionalShowElement:function(i){var e=this;if(e.is(":visible"))return e.hasClass("iptUIFCHidden")&&e.trigger("iptUIFCShow"),void e.stop(!0,!0).show().removeClass("iptUIFCHidden");e.hasClass("iptUIFCHidden")&&e.find(".ipt-eform-hidden-field").length&&e.find(".ipt-eform-hidden-field").each(function(){t(this).data("eformDefaultValue")&&""===t(this).val()&&(t(this).val(t(this).data("eformDefaultValue")),t(this).trigger("change"))}),e.stop(!0,!0).removeClass("iptUIFCHidden").slideDown("fast").addClass("iptAnimated iptAppear"),!0!==i.conditionalInit&&i.conditionalRestoreDefault(e),setTimeout(function(){e.removeClass("iptAnimated iptAppear"),e.removeClass("iptFadeInLeft").css({opacity:""}),i.refreshiFrames.apply(e),e.trigger("iptUIFCShow"),e.find("select").trigger("change.select2"),e.find(".ipt_uif_mathematical").length&&e.trigger("fsqm.mathematicalReEvaluate")},200)},conditionalHideElement:function(){var i,e,a,n,s,l,o,r,d,p=this;if(p.hasClass("iptUIFCHidden")||(i=p.find(".ipt_fsqm_payment_method_radio"),e=p.find(".ipt_fsqm_payment_method_radio .ipt_uif_radio").filter(":checked"),i.length&&e.length&&i.data("iptfsqmpp",e.val()),(a=p.find('input[type="checkbox"], input[type="radio"]')).length&&a.prop("checked",!1).trigger("change"),(n=p.find('input[type="text"], textarea, input[type="password"], input[type="number"], input[type="email"], input[type="tel"]')).length&&n.val("").trigger("change"),(s=p.find(".ipt_uif_slider")).length&&(s.val("").trigger("change"),s.each(function(){var i=t(this).siblings("input");i.length&&i.val("").trigger("change")})),(l=p.find("select")).length&&l.each(function(){var i=t(this);i.val(i.prop("defaultSelected")),i.trigger("change")}),(o=p.find(".ipt_uif_jsignature_reset")).length&&o.trigger("click"),(r=p.find(".ipt-eform-hidden-field")).length&&r.each(function(){var i=t(this);""!==i.val()&&(i.data("eformDefaultValue",i.val()),i.val(""),i.trigger("change"))}),(d=p.find(".ipt-eform-trumbowyg")).length&&(d.trumbowyg("empty"),p.find(".ipt-eform-guestpost").trigger("change"))),!p.is(":visible")){var c=!1;return p.hasClass("iptUIFCHidden")||(c=!0),p.stop(!0,!0).hide().addClass("iptUIFCHidden"),void(c&&p.trigger("iptUIFCHide"))}p.addClass("iptAnimated iptDisappear iptUIFCHidden").stop(!0,!0).fadeOut("fast"),p.attr("aria-controls")&&t("#"+p.attr("aria-controls")).hide(),setTimeout(function(){p.removeClass("iptAnimated iptDisappear").hide(),p.trigger("iptUIFCHide"),p.find(".ipt_uif_mathematical").length&&p.trigger("fsqm.mathematicalReEvaluate")},500)},conditionalRestoreDefault:function(i){i.find('input[type="text"], textarea, input[type="password"], input[type="number"], input[type="email"], input[type="tel"]').each(function(){var i=t(this);i.prop("defaultValue")&&(i.val(i.prop("defaultValue")),i.trigger("change").trigger("updateTextFields.eform"),i.hasClass("ipt_uif_slider")&&i.trigger("fsqm.slider"),i.hasClass("ipt_uif_slider_range_max")&&i.trigger("fsqm.slider"))}),i.find('input[type="radio"], input[type="checkbox"]').each(function(){var i=t(this),e=i.prop("checked"),a=!1;1==i.prop("defaultChecked")?(i.prop("checked",!0),a=!0):i.prop("checked",!1),e!=a&&i.trigger("change")}),i.find("select").each(function(){var i=t(this),e=i.find("option"),a=i.val(),n=!1;null==a&&(a=""),"object"!=typeof a&&(a=[a]),e.each(function(){var i=t(this),e=i.val();1==i.prop("defaultSelected")?(t.inArray(e,a)||(n=!0),i.prop("selected",!0)):i.prop("selected",!1)}),n&&i.trigger("change")}),setTimeout(function(){i.trigger("fsqm.mathematicalReEvaluate")},500)},validateLogic:function(i,e){var n,s,l,o,r,d,p,c,u,f,h,m,_,g,v,y,b,k,C,F=this,x=!1,P=[],E=[],T=[],j={frown:1,sad:2,neutral:3,happy:4,excited:5},w={like:1,dislike:0};for(n in e){switch(s=e[n],o=(l=t("#ipt_fsqm_form_"+i+"_"+s.m_type+"_"+s.key)).prev(".ipt_fsqm_hf_type").val(),r=!1,d=null,p=!0,T[n]={},T[n].x=s.m_type,T[n].k=s.key,T[n].has=s.check,T[n].value=s.value,T[n].rel=s.rel,T[n].which=s.operator,!0===this.settings.debug&&this.debugLog(T),o){case"radio":case"p_radio":d=[],l.find("input.ipt_uif_radio").filter(":checked").each(function(){d[d.length]=jQuery.trim(t(this).next("label").text())});break;case"checkbox":case"p_checkbox":d=[],l.find("input.ipt_uif_checkbox").filter(":checked").each(function(){d[d.length]=jQuery.trim(t(this).next("label").text())});break;case"select":case"p_select":d=[],l.find("select.ipt_uif_select option").filter(":selected").each(function(){d[d.length]=jQuery.trim(t(this).text())});break;case"thumbselect":d=[],l.find("input.ipt_uif_radio, input.ipt_uif_checkbox").filter(":checked").each(function(){d[d.length]=jQuery.trim(t(this).data("label"))});break;case"pricing_table":d=[],l.find("input.eform-pricing-table-radio").filter(":checked").each(function(){d[d.length]=jQuery.trim(t(this).data("label"))});break;case"slider":d=F.intelParseFloat(l.find("input.ipt_uif_slider").val()),s.value=F.intelParseFloat(s.value);break;case"range":d=[F.intelParseFloat(l.find("input.ipt_uif_slider.slider_range").val()),F.intelParseFloat(l.find("input.ipt_uif_slider.slider_range").siblings(".ipt_uif_slider_range_max").val())],s.value=F.intelParseFloat(s.value),"val"!=s.check&&(d=0,b=l.find("input.ipt_uif_slider.slider_range"),k=l.find("input.ipt_uif_slider.slider_range").siblings(".ipt_uif_slider_range_max"),(C=F.intelParseFloat(b.attr("min")))!=F.intelParseFloat(b.val())&&C!=F.intelParseFloat(k.val())&&(d=1));break;case"spinners":d=[],l.find("input.ipt_uif_uispinner").each(function(){""!==t(this).val()&&(d[d.length]=F.intelParseFloat(t(this).val()))}),s.value=F.intelParseFloat(s.value);break;case"grading":d=[],l.find("input.ipt_uif_slider").each(function(){""!==t(this).val()&&(d[d.length]=F.intelParseFloat(t(this).val()))}),l.find("input.ipt_uif_slider.slider_range").each(function(){""!==t(this).val()&&(d[d.length]=F.intelParseFloat(t(this).val())),t(this).siblings(".ipt_uif_slider_range_max").length&&(d[d.length]=F.intelParseFloat(t(this).siblings(".ipt_uif_slider_range_max").val()))}),s.value=F.intelParseFloat(s.value);break;case"starrating":case"scalerating":d=[],l.find(".ipt_uif_rating").each(function(){t(this).find("input.ipt_uif_radio:checked").length&&(d[d.length]=F.intelParseFloat(t(this).find("input.ipt_uif_radio:checked").val()))}),s.value=F.intelParseFloat(s.value);break;case"matrix":d=[],f=[],l.find(".ipt_uif_matrix thead th").each(function(){f[f.length]=jQuery.trim(t(this).text())}),l.find(".ipt_uif_checkbox,.ipt_uif_radio").filter(":checked").each(function(){h=t(this).closest("tr").find("> *").index(t(this).closest("td")),""===f[h]&&f[h]===a||(d[d.length]=f[h])});break;case"toggle":case"s_checkbox":d=l.find('input[type="checkbox"]').is(":checked")?"1":"0",s.value=F.intelParseFloat(s.value);break;case"smileyrating":j[u=l.find('input[type="radio"]:checked').val()]!==a&&(d=j[u]),s.value=F.intelParseFloat(s.value);break;case"likedislike":w[u=l.find('input[type="radio"]:checked').val()]!==a&&(d=w[u]),s.value=F.intelParseFloat(s.value);break;case"matrix_dropdown":d=[],l.find("select").each(function(){""!==(m=t(this).find("option").filter(":selected")).val()&&(d[d.length]=m.text())});break;case"feedback_small":case"f_name":case"l_name":case"email":case"phone":case"p_name":case"p_email":case"p_phone":case"textinput":case"password":case"keypad":(d=l.find("input.ipt_uif_text").val())===a&&"keypad"==o&&(d=l.find("textarea").val()),F.isNumeric(d)&&(d=F.intelParseFloat(d));break;case"feedback_large":case"textarea":d=l.find("textarea").val();break;case"upload":d=l.find(".ipt_uif_uploader").data("totalUpload");break;case"mathematical":d=F.intelParseFloat(l.find("input.ipt_uif_mathematical_input").val());break;case"address":d=[],l.find(".ipt_uif_text").each(function(){d[d.length]=t(this).val()});break;case"datetime":switch(d=l.find(".ipt_uif_text").val(),c=F.dates.compare(new Date(d),new Date(s.value)),!1===t.support.opacity&&(c=F.dates.compare(new Date(d.toString().replace(/-/g,"/")),new Date(s.value.toString().replace(/-/g,"/")))),s.operator){case"eq":0===c&&(r=!0);break;case"neq":0!==c&&(r=!0);break;case"gt":1===c&&(r=!0);break;case"lt":-1===c&&(r=!0)}p=!1;break;case"feedback_matrix":d=[],l.find(".ipt_uif_text, .ipt_uif_textarea").each(function(){""!==(v=t.trim(t(this).val()))&&(d[d.length]=v)});break;case"gps":d=[],l.find(".ipt_uif_text").length?l.find(".ipt_uif_text").each(function(){""!==(v=t.trim(t(this).val()))&&(d[d.length]=v)}):(y=l.find(".ipt_uif_locationpicker").data("gpsSettings")).values&&(y.values.lat&&(d[d.length]=y.values.lat),y.values.long&&(d[d.length]=y.values.long),y.values.location_name&&(d[d.length]=y.values.location_name));break;case"signature":d="0",""!==(v=l.find(".ipt_uif_jsignature_input").val())&&"image/jsignature;base30,"!==v&&(d="1"),s.value=F.intelParseFloat(s.value);break;case"payment":d=l.find(".ipt_fsqm_payment_mathematical .ipt_uif_mathematical_input").val(),l.find(".ipt_uif_coupon").length&&(d=l.find(".ipt_uif_coupon .ipt_uif_mathematical_input").val()),s.value=F.intelParseFloat(s.value);break;case"hidden":d=l.find(".ipt-eform-hidden-field").val();break;case"guestblog":(d=[])[d.length]=l.find(".ipt_uif_text").val(),d[d.length]=l.find(".ipt-eform-guestpost").val();break;case"repeatable":d=l.find(".ipt_uif_sda_elem").length,s.value=F.intelParseFloat(s.value);break;default:r=!1,p=!1}if(p){d===a&&(d=[]);var A=null,I="number"==typeof s.value?s.value:s.value.toString().toLowerCase();if("val"===s.check)if("object"==typeof d)for(_ in A=[],d)A[A.length]="number"==typeof d[_]?d[_]:d[_].toString().toLowerCase();else A="number"==typeof d?d:d.toString().toLowerCase();else A="number"==typeof d?d.toString().length:d.length,I=F.intelParseFloat(I);var U="object"==typeof A;switch(s.operator){case"eq":if(U)for(_ in A){if(""!==A[_]&&A[_]==I){r=!0;break}if(""===A[_]&&""===I){r=!0;break}}else""!==A&&A==I?r=!0:""===A&&""===I&&(r=!0);break;case"neq":if(U){for(_ in r=!0,A)if(""!==A[_]&&A[_]==I){r=!1;break}}else r=!0,""!==A&&A==I&&(r=!1);break;case"gt":if(U){for(_ in A)if(A[_]>I){r=!0;break}}else A>I&&(r=!0);break;case"lt":if(U){for(_ in A)if(A[_]<I){r=!0;break}}else A<I&&(r=!0);break;case"ct":if(U)if("range"==o)r=!1,I>=A[0]&&I<=A[1]&&(r=!0);else for(_ in A){try{A[_]=A[_].toString()}catch(t){A[_]=A[_]+""}if(""!==A[_]&&-1!==A[_].indexOf(I)){r=!0;break}}else{try{A=A.toString()}catch(t){A+=""}""!==A&&-1!==A.indexOf(I)&&(r=!0)}break;case"dct":if(U)if("range"==o)r=!1,(I<A[0]||I>A[1])&&(r=!0);else for(_ in r=!0,A){try{A[_]=A[_].toString()}catch(t){A[_]=A[_]+""}if(""!==A[_]&&-1!==A[_].indexOf(I)){r=!1;break}}else{r=!0;try{A=A.toString()}catch(t){A+=""}""!==A&&-1!==A.indexOf(I)&&(r=!1)}break;case"sw":if(g=new RegExp("^"+I,"m"),U){for(_ in A)if(g.test(A[_])){r=!0;break}}else g.test(A)&&(r=!0);break;case"ew":if(g=new RegExp(I+"$","m"),U){for(_ in A)if(g.test(A[_])){r=!0;break}}else g.test(A)&&(r=!0)}}P[n]=r,E[n]=s.rel}var S,L=null,D=null,N=[],M=0;for(S in P){if(null===L)L=P[S];else switch(D){case"and":L=L&&P[S];break;case"or":M++,L=P[S]}D=E[S],N[M]=L}for(_ in x=null,N)x=null===x?N[_]:x||N[_];return x},initUIElements:function(){this.uiCheckboxToggler(),this.uiApplySlider(),this.uiApplyProgressBar(),this.uiApplyDateTimePicker(),this.uiApplyConditionalInput(),this.uiApplyConditionalSelect(),this.uiApplyImageSlider(),this.uiApplyRating(),this.uiApplySmileyRating(),this.uiApplyLikeDislikeRating(),this.uiApplyKeypad(),this.uiApplyAutoComplete(),this.uiApplyButtons(),this.uiApplyValidation(),this.uiApplyCollapsible(),this.uiApplySortable(),this.uiApplyUploader();try{this.uiApplyLocationPicker()}catch(t){this.debugLog(t,!0)}this.uiApplyTrumbowyg(),this.uiApplyTabs(),this.uiApplyWayPoints(),this.uiApplyTooltip(),this.uiApplyjSignature(),this.uiApplyCards(),this.uiApplyTimeCircles(),this.uiApplyMathematicalEvaluator(),this.uiApplySelectMenu(),this.uiApplyCountry(),this.uiApplyEstimationSlider(),this.uiApplyInputMask()},uiApplyInputMask:function(){"function"==typeof t.fn.inputmask&&this.jElement.find(".eform-inputmask").inputmask()},uiApplyEstimationSlider:function(){var i=this;this.jElement.find(".eform-ui-estimator").each(function(){var e=t(this);i._positionEstimation(e)})},uiApplyCountry:function(){var i,e=this;for(i in this.countryAutoComplete=[],this.countryList)this.countryAutoComplete[this.countryAutoComplete.length]=this.countryList[i].label;this.jElement.find(".ipt-eform-address-country").each(function(){var i=t(this).find(".ipt_uif_autocomplete"),a=t(this).closest(".ipt_fsqm_container_address").find(".ipt-eform-address-province .ipt_uif_autocomplete");i.autocomplete("option","source",e.countryAutoComplete),""!=i.val()&&a.length&&e._updateProvince(i)}),this.jElement.find(".ipt-eform-address-province .ipt_uif_autocomplete").each(function(){var i=t(this);i.data("presetCountry")&&""!=i.data("presetCountry")&&e._updateProvince(i,!0)})},uiApplySelectMenu:function(){if(void 0!==t.fn.select2){var i=this.jElement.find("select.ipt_uif_select");this.jElement.hasClass("eform-override-element-boxy")&&(i.attr("data-theme","eform-material eform-select2-boxy"),i.addClass("eform-override-element-boxy")),i.each(function(){var i=t(this);if(!i.hasClass("ipt_uif_select_native")){var e=i.hasClass("ipt_uif_select_no_search")?1/0:5;i.select2({minimumResultsForSearch:e})}})}},uiApplyMathematicalEvaluator:function(){if("undefined"!=typeof exprEval){var t=this;this.jElement.data("iptFSQMMathVarToElem")||this.jElement.data("iptFSQMMathVarToElem",{}),this.jElement.find(".ipt_uif_mathematical_input").each(function(){try{t.evaluateMathematicalFormula.apply(this,[t])}catch(i){t.debugLog(i,!0)}})}},uiApplyTimeCircles:function(){void 0!==t.fn.TimeCircles&&this.jElement.find(".ipt_uif_circle_timer").each(function(){var i,e=t(this).data("coptions"),n=["Days","Hours","Minutes","Seconds"];for(i in"object"!=typeof e&&(e={}),e.time===a&&(e.time={}),n)e.time[n[i]]===a&&(e.time[n[i]]={}),e.time[n[i]].text=iptPluginUIFFront.L10n.timer[n[i]];t(this).TimeCircles(e)})},uiApplyCards:function(){void 0!==t.fn.payment&&this.jElement.find(".ipt_uif_card_holder").each(function(){var i=t(this),e=i.find(".ipt_uif_cc_number"),a=i.find(".ipt_uif_cc_expiry"),n=i.find(".ipt_uif_cc_cvc"),s=i.find(".ipt_uif_cc_type"),l={cvc:!1,expiry:!1};e.payment("formatCardNumber").on("input",t.debounce(100,function(){var i=t(this),e=t.payment.cardType(i.val());null!==e?s.val(e):s.val(""),t.payment.validateCardNumber(i.val())&&a.length&&a.focus()})),n.payment("formatCardCVC").on("keyup",t.debounce(100,function(i){var e,n=t(this);8==i.keyCode&&""==n.val()&&l.cvc&&a.length?(a.focus(),""!=(e=a.val())&&a.val(e.slice(0,-1))):""==n.val()&&8==i.keyCode?l.cvc=!0:l.cvc=!1})),a.payment("formatCardExpiry").on("input",t.debounce(150,function(){var i=t(this).payment("cardExpiryVal");t.payment.validateCardExpiry(i.month,i.year)&&n.length&&n.focus()})).on("keyup",t.debounce(100,function(i){var a,n=t(this);8==i.keyCode&&""==n.val()&&l.expiry&&e.length?(e.focus(),""!=(a=e.val())&&e.val(a.slice(0,-1))):""==n.val()&&8==i.keyCode?l.expiry=!0:l.expiry=!1}))})},uiApplyjSignature:function(){void 0!==t.fn.jSignature&&setTimeout(t.proxy(function(){this.jElement.find(".ipt_uif_jsignature_pad").filter(":visible").each(function(){var i=t(this),e=i.siblings(".ipt_uif_jsignature_input").val();i.data("eFormjSignatureUpdating",!0),i.jSignature({lineWidth:2,UndoButton:!0,signatureLine:!0}),""!==e&&"image/jsignature;base30,"!=e&&i.jSignature("setData",e,"base30"),i.data("eFormjSignatureUpdating",!1)})},this),500)},uiApplyTooltip:function(){this.jElement.find(".ipt_uif_tooltip").tooltipster({theme:"tooltipster-shadow",animation:"grow"}),this.jElement.find(".ipt_uif_qtooltip").tooltipster({theme:"tooltipster-shadow",animation:"grow",side:"left",contentAsHTML:!0,interactive:!0})},uiApplyWayPoints:function(){if(!0===this.settings.waypoints&&!this.settings.demoMode)if("function"==typeof jQuery.fn.waypoint){var i=this,e=this.jElement.find(".ipt_uif_conditional").filter(":visible").css({opacity:0}).removeClass("iptAnimated iptFadeInLeft");setTimeout(function(){e.waypoint({handler:function(e){var a;"function"==typeof this.destroy?((a=t(this.element)).css({opacity:""}),a.is(":visible")&&(a.addClass("iptAnimated iptFadeInLeft"),setTimeout(function(){a.removeClass("iptAnimated iptFadeInLeft")},500)),this.destroy()):(i.logger("eForm: using waypoints v2."),(a=t(this)).css({opacity:""}),a.is(":visible")&&(a.addClass("iptAnimated iptFadeInLeft"),setTimeout(function(){a.removeClass("iptAnimated iptFadeInLeft")},500)),a.waypoint("destroy"))},offset:"98%"})},100)}else this.logger("eForm: something messed up jQuery waypoints, skipping.","warn")},uiApplyLocationPicker:function(){void 0!==t.fn.locationpicker&&this.jElement.find(".ipt_uif_locationpicker").each(function(){var e=t(this),a=e.data("gpsSettings"),n=e.find(".locationpicker-maps-control"),s=e.find(".locationpicker-maps-locating"),l=e.find(".location-maps-error");if(!1===a.showUI)t.isNumeric(a.values.lat)&&t.isNumeric(a.values.long)?(n.locationpicker({location:{latitude:Number.parseFloat(a.values.lat),longitude:Number.parseFloat(a.values.long)},radius:a.radius,zoom:a.zoom}),setTimeout(function(){e.trigger("fsqm.conditional")},200),e.closest(".ipt_uif_conditional").on("iptUIFCShow",function(){n.locationpicker("autosize")}),e.closest(".ipt_fsqm_main_tab").on("tabsactivate",function(){n.locationpicker("autosize")}),t(i).on("resize",function(){n.locationpicker("autosize")}),t(i).on("fsqm.rlp",function(){n.locationpicker("autosize")})):n.html(a.nolocation),s.stop(!0,!0).hide(),l.stop(!0,!0).hide();else{var o=function(){s.stop(!0,!0).fadeIn("fast"),l.hide(),t.geolocation.get({success:function(t){var i=t.coords.accuracy;i||(i=a.radius),n.locationpicker("location",{latitude:t.coords.latitude,longitude:t.coords.longitude,radius:i}),s.hide(),l.hide(),setTimeout(function(){e.trigger("locationPicker.eform"),e.trigger("fsqm.conditional")},200)},fail:function(t){s.stop(!0,!0).hide(),l.stop(!0,!0).fadeIn("fast").delay(4e3).fadeOut("fast"),setTimeout(function(){e.trigger("locationPicker.eform"),e.trigger("fsqm.conditional")},200)},options:{enableHighAccuracy:!0,timeout:3e4,maximumAge:0}})};n.locationpicker({location:{latitude:a.values.lat,longitude:a.values.long},locationName:a.values.location_name,radius:a.radius,zoom:a.zoom,scrollwheel:a.scrollwheel,inputBinding:{latitudeInput:t("#"+a.ids.latitudeInput),longitudeInput:t("#"+a.ids.longitudeInput),locationNameInput:t("#"+a.ids.locationNameInput)},enableAutocomplete:!0,oninitialized:function(i){e.trigger("locationPicker.eform"),t.isNumeric(a.values.lat)&&t.isNumeric(a.values.long)||o()},onchanged:function(){setTimeout(function(){e.trigger("locationPicker.eform"),e.trigger("fsqm.conditional")},200)}}),e.find(".location-update").length&&e.find(".location-update").on("click",function(t){t.preventDefault(),o()})}})},uiApplyUploader:function(){if(void 0!==t.fn.fileupload){var i=this.settings.demoMode;this.jElement.find(".ipt_uif_uploader").each(function(){var e=t(this),n=e.data("settings"),s=e.data("configuration"),l=e.data("formdata"),o=e.find(".ipt_uif_uploader_handle"),r=e.find(".fileinput-dragdrop"),d=new RegExp("(.|/)("+n.accept_file_types.split(",").join("|")+")$","i");function p(t=""){var i=e.find(".wp-eform-fileupload-globalprogress");e.fileupload({url:iptPluginUIFFront.ajaxurl+s.upload_url+t,dropZone:r,fileInput:o,formData:l,acceptFileTypes:d,maxFileSize:parseInt(n.max_file_size,10),minFileSize:parseInt(n.min_file_size,10),maxNumberOfFiles:parseInt(n.max_number_of_files,10),uploadTemplateId:s.id+"_tmpl_upload",downloadTemplateId:s.id+"_tmpl_download",previewMaxHeight:100,previewMaxWidth:150,autoUpload:!0===n.auto_upload,messages:iptPluginUIFFront.L10n.uploader.messages}),e.on("fileuploadsend",function(t,i){var a=e.data("activeUpload");a++,e.data("activeUpload",a)}),e.on("fileuploadalways",function(t,a){var n=e.data("activeUpload");n--,e.data("activeUpload",n),e.trigger("change"),i.fadeOut(200)}),e.on("fileuploaddone",function(t,i){var n=e.data("totalUpload");i._response.result.files[0].error===a&&n++,e.data("totalUpload",n)}),e.on("fileuploaddestroyed",function(t,i){var a=e.data("totalUpload");""!==i.url&&a--,e.data("totalUpload",a),e.trigger("change")}),e.on("fileuploadstart",function(t,e){i.fadeIn(200)})}function c(){!0===s.do_download&&(e.addClass("fileupload-processing"),t.ajax({url:iptPluginUIFFront.ajaxurl+s.download_url,data:l,context:e.get(0)}).always(function(){t(this).removeClass("fileupload-processing")}).done(function(i){i.files.length!==a&&t(this).data("totalUpload",i.files.length),t(this).fileupload("option","done").call(this,t.Event("done"),{result:i})}))}if(e.data("activeUpload",0),e.data("totalUpload",0),n.recaptcha&&s.show_ui&&"undefined"!=typeof grecaptcha){function u(){var a=e.find(".ipt_uif_uploader__recaptcha-container"),o=e.find(".ipt_uif_uploader__recaptcha-feedback");if(!i)var r=grecaptcha.render(a.get(0),{sitekey:n.site_key,theme:n.theme,type:n.type,size:e.width()>600?"normal":"compact",callback:function(i){o.addClass("iptAnimated").addClass("iptPulseSubtle"),o.text(o.data("waitText")),t.ajax({url:iptPluginUIFFront.ajaxurl+s.captcha_url,data:t.extend({},l,{captcha:i}),context:e.get(0),method:"POST"}).done(function(t){if("object"==typeof t&&"success"===t.status)p("&captcha_ctx="+t.data.ctx+"&captcha_nonce="+t.data.nonce),c(),e.removeClass("ipt_uif_uploader--has-recaptcha");else{var i="Something went wrong, please retry!";"object"==typeof t&&t.message&&(i=t.message),o.addClass("has-error").text(i),grecaptcha.reset(r)}}).always(function(){o.removeClass("iptPulseSubtle").removeClass("iptAnimated")}).fail(function(t){o.addClass("has-error").text("Network error: could not process captcha. Please refresh and retry."),grecaptcha.reset(r)})},"expired-callback":function(){}})}e.addClass("ipt_uif_uploader--has-recaptcha"),e.data("has-recaptcha")?u():e.one("ipt_fsqm_fu_recaptcha",u)}else p(),c()})}},uiApplySortable:function(){this.jElement.find(".ipt_uif_sorting").sortable({handle:".ipt_uif_sorting_handle",items:"> .ipt_uif_sortme",helper:"clone",appendTo:this.jElement,containment:"parent",placeholder:"ipt_uif_sortme_placeholder",forcePlaceholderSize:!0})},uiApplyValidation:function(){this.jElement.find("form.ipt_uif_validate_form").validationEngineEForm({promptPosition:"inline",bindOnSubmit:!1,scroll:this.settings.scrollConfig.scrollOnError,scrollOffset:this.settings.scrollConfig.offset,onFieldFailure:function(i){var e=t(i);e.removeClass("invalid").removeClass("valid"),(e.hasClass("ipt_uif_text")||e.hasClass("ipt_uif_textarea")||e.hasClass("ipt_uif_select"))&&e.addClass("invalid").removeClass("valid")},onFieldSuccess:function(i){var e=t(i);e.removeClass("invalid").removeClass("valid"),(e.hasClass("ipt_uif_text")||e.hasClass("ipt_uif_textarea")||e.hasClass("ipt_uif_select"))&&""!=e.val()&&e.addClass("valid")}})},uiApplyButtons:function(){this.jElement.find(".ipt_uif_button, .ipt_uif_ul_menu > li > a").button()},uiApplyAutoComplete:function(){this.jElement.find(".ipt_uif_autocomplete").each(function(){t(this).autocomplete({source:t(this).data("autocomplete"),appendTo:t(this).parents(".ipt_uif_front")})})},uiApplyKeypad:function(){var i=this;this.jElement.find(".ipt_uif_keypad").each(function(){try{var e=t(this).data("settings");t(this).keyboard({layout:e.layout,usePreview:!1,autoAccept:!0,appendLocally:!1,appendTo:i.jElement})}catch(t){}})},uiApplyRating:function(){this.jElement.find(".ipt_uif_rating input:checked").each(function(){t(this).addClass("active").prevAll("input").addClass("active")})},uiApplySmileyRating:function(){this.jElement.find(".ipt_uif_rating_smiley").each(function(){t(this).find("input.ipt_uif_smiley_rating_radio:checked").length?t(this).addClass("ipt_uif_smiley_feedback_active"):t(this).removeClass("ipt_uif_smiley_feedback_active")})},uiApplyLikeDislikeRating:function(){this.jElement.find(".ipt_uif_rating_likedislike").each(function(){t(this).find("input.ipt_uif_likedislike_rating_radio:checked").length?t(this).addClass("ipt_uif_likedislike_feedback_active"):t(this).removeClass("ipt_uif_likedislike_feedback_active")})},uiApplyImageSlider:function(){this.jElement.find(".ipt_uif_image_slider_wrap").each(function(){var i=t(this),e=i.data("settings"),a=t('<a class=""></a>'),n=i.find(".ipt_uif_image_slider"),s=e.on_play,l=e.on_pause;n.nivoSlider({effect:e.animation,animSpeed:1e3*e.transition,pauseTime:1e3*e.duration,pauseOnHover:!1,manualAdvance:!e.autoslide,controlNav:!0,prevText:"",nextText:""}),n.find("a.nivo-prevNav").after(a),a.on("click",function(i){i.preventDefault();var e=n.data("nivoslider");t(this).hasClass("ipt_uif_image_slider_sliding")?(e.stop(),t(this).removeClass("ipt_uif_image_slider_sliding"),t(this).removeClass(s),t(this).addClass(l)):(e.start(),t(this).addClass("ipt_uif_image_slider_sliding"),t(this).removeClass(l),t(this).addClass(s))}),!0===e.autoslide?(a.addClass("ipt_uif_image_slider_sliding"),a.removeClass(l),a.addClass(s)):(a.removeClass("ipt_uif_image_slider_sliding"),a.removeClass(s),a.addClass(l))})},uiCheckboxToggler:function(){var i=this.jElement;i.find(".ipt_uif_checkbox_toggler").each(function(){var e=t(this);e.is(":checked")&&t(e.data("selector")).prop("checked",!0),i.on("change",e.data("selector"),function(){e.prop("checked",!1)})})},uiApplySpinner:function(){this.jElement.find(".ipt_uif_uispinner").spinner()},uiApplySlider:function(){if(void 0!==t.fn.slider){this.jElement.find(".ipt_uif_slider").each(function(){var i,e,a,n,s,l,o,r,d,p,c,u,f,h=t(this),m=null;i=parseFloat(t(this).data("step")),isNaN(i)&&(i=1),e=parseFloat(t(this).data("min")),isNaN(e)&&(e=1),a=parseFloat(t(this).data("max")),isNaN(a)&&(a=null),n=parseFloat(t(this).val()),isNaN(n)&&(n=e),s=!!t(this).hasClass("slider_range"),c=1==t(this).data("floats"),u=1==t(this).data("vertical"),f=parseInt(t(this).data("height")),(isNaN(f)||f<=0)&&(f=300),l={min:e,max:a,step:i,range:s},u&&(l.orientation="vertical"),s&&(m=h.next("input"),o=parseFloat(m.val()),isNaN(o)&&(o=e)),r=h.siblings("div.ipt_uif_slider_count"),(d=t("<div />")).addClass(s?"ipt_uif_slider_range":"ipt_uif_slider_single").addClass("ipt_uif_slider_div"),(p=s?m.next("div.ipt_uif_slider_range"):h.next("div.ipt_uif_slider_range")).length&&p.remove(),h.after(d),s?(l.values=[n,o],l.range=!0):l.value=n,r.length&&(s?(r.find("span.ipt_uif_slider_count_min").text(n),r.find("span.ipt_uif_slider_count_max").text(o)):r.find("span").text(n)),u&&d.height(f);var _=h.data("labels"),g=d.slider(l);_.labels.length&&g.slider("pips",h.data("labels")),c&&g.slider("float")})}},uiApplyProgressBar:function(){this.jElement.find(".ipt_uif_progress_bar").each(function(){var i=t(this),e=i.data("start")?i.data("start"):0,a=i.data("decimals"),n=i.find(".ipt_uif_progress_value span").addClass("code");n.html(e+"%"),n.data("iptPBVal",e);i.progressbar({value:e,change:function(i,e){var s=t(this).progressbar("option","value"),l=new CountUp(n.get(0),n.data("iptPBVal"),s,a,1,{useEasing:!0,useGrouping:!1,separator:"",decimal:".",prefix:"",suffix:"%"});n.data("iptPBCU")&&n.data("iptPBCU").reset(),l.start(),n.data("iptPBVal",s),n.data("iptPBCU",l)}})})},uiApplyDateTimePicker:function(){var i=this;this.jElement.find(".ipt_uif_datepicker").each(function(){var e=t(this),a=e.data("year_range");a||(a=50),e.datepicker({dateFormat:t(this).data("dateformat"),duration:0,beforeShow:function(){var a,n,s="",l=null,o=null;e.data("future")&&((a=e.data("future").toLowerCase()).match(/(\d+)-(\d+)-(\d+)/)?l=new Date(a):(l=null,""!==(s=t("#"+e.data("future")).val())&&(l=new Date(s))),null!==l&&(l.setDate(l.getDate()+1),e.datepicker("option","minDate",l))),e.data("past")&&((n=e.data("past").toLowerCase()).match(/(\d+)-(\d+)-(\d+)/)?o=new Date(n):""!=(s=t("#"+e.data("past")).val())&&(o=new Date(s)),null!==o&&(o.setDate(o.getDate()-1),e.datepicker("option","maxDate",o))),t("body").addClass(i.ui_theme_slug),e.trigger("datepickerOpen.eform"),setTimeout(function(){e.datepicker("widget").find(".ui-datepicker-current").on("click",function(){e.datepicker("setDate",new Date)})},100)},onChangeMonthYear:function(){setTimeout(function(){e.datepicker("widget").find(".ui-datepicker-current").on("click",function(){e.datepicker("setDate",new Date)})},100)},onClose:function(){t("body").removeClass(i.ui_theme_slug),e.trigger("datepickerClose.eform");try{e.validationEngineEForm("validate")}catch(t){}""==e.val()?e.addClass("is-empty"):e.removeClass("is-empty")},showButtonPanel:!0,closeText:iptPluginUIFDTPL10n.closeText,currentText:iptPluginUIFDTPL10n.currentText,monthNames:iptPluginUIFDTPL10n.monthNames,monthNamesShort:iptPluginUIFDTPL10n.monthNamesShort,dayNames:iptPluginUIFDTPL10n.dayNames,dayNamesShort:iptPluginUIFDTPL10n.dayNamesShort,dayNamesMin:iptPluginUIFDTPL10n.dayNamesMin,firstDay:iptPluginUIFDTPL10n.firstDay,isRTL:iptPluginUIFDTPL10n.isRTL,timezoneText:iptPluginUIFDTPL10n.timezoneText,changeMonth:!0,changeYear:!0,yearRange:"c-"+a+":c+"+a,appendTo:i.jElement})}),this.jElement.find(".ipt_uif_datetimepicker").each(function(){var e=t(this),a=e.data("year_range");a||(a=50),t(this).datetimepicker({dateFormat:t(this).data("dateformat"),duration:0,timeFormat:t(this).data("timeformat"),beforeShow:function(){t("body").addClass(i.ui_theme_slug),e.trigger("datepickerOpen.eform")},onClose:function(){t("body").removeClass(i.ui_theme_slug),e.trigger("datepickerClose.eform");try{e.validationEngineEForm("validate")}catch(t){}""==e.val()?e.addClass("is-empty"):e.removeClass("is-empty")},showButtonPanel:!0,closeText:iptPluginUIFDTPL10n.closeText,currentText:iptPluginUIFDTPL10n.tcurrentText,monthNames:iptPluginUIFDTPL10n.monthNames,monthNamesShort:iptPluginUIFDTPL10n.monthNamesShort,dayNames:iptPluginUIFDTPL10n.dayNames,dayNamesShort:iptPluginUIFDTPL10n.dayNamesShort,dayNamesMin:iptPluginUIFDTPL10n.dayNamesMin,firstDay:iptPluginUIFDTPL10n.firstDay,isRTL:iptPluginUIFDTPL10n.isRTL,amNames:iptPluginUIFDTPL10n.amNames,pmNames:iptPluginUIFDTPL10n.pmNames,timeSuffix:iptPluginUIFDTPL10n.timeSuffix,timeOnlyTitle:iptPluginUIFDTPL10n.timeOnlyTitle,timeText:iptPluginUIFDTPL10n.timeText,hourText:iptPluginUIFDTPL10n.hourText,minuteText:iptPluginUIFDTPL10n.minuteText,secondText:iptPluginUIFDTPL10n.secondText,millisecText:iptPluginUIFDTPL10n.millisecText,microsecText:iptPluginUIFDTPL10n.microsecText,timezoneText:iptPluginUIFDTPL10n.timezoneText,changeMonth:!0,changeYear:!0,yearRange:"c-"+a+":c+"+a,appendTo:i.jElement})}),this.jElement.find(".ipt_uif_timepicker").each(function(){var e=t(this);t(this).timepicker({timeFormat:t(this).data("timeformat"),duration:0,beforeShow:function(){t("body").addClass(i.ui_theme_slug),e.trigger("datepickerOpen.eform")},onClose:function(){t("body").removeClass(i.ui_theme_slug),e.trigger("datepickerClose.eform");try{e.validationEngineEForm("validate")}catch(t){}""==e.val()?e.addClass("is-empty"):e.removeClass("is-empty")},showButtonPanel:!0,closeText:iptPluginUIFDTPL10n.closeText,currentText:iptPluginUIFDTPL10n.tcurrentText,isRTL:iptPluginUIFDTPL10n.isRTL,amNames:iptPluginUIFDTPL10n.amNames,pmNames:iptPluginUIFDTPL10n.pmNames,timeSuffix:iptPluginUIFDTPL10n.timeSuffix,timeOnlyTitle:iptPluginUIFDTPL10n.timeOnlyTitle,timeText:iptPluginUIFDTPL10n.timeText,hourText:iptPluginUIFDTPL10n.hourText,minuteText:iptPluginUIFDTPL10n.minuteText,secondText:iptPluginUIFDTPL10n.secondText,millisecText:iptPluginUIFDTPL10n.millisecText,microsecText:iptPluginUIFDTPL10n.microsecText,timezoneText:iptPluginUIFDTPL10n.timezoneText,appendTo:i.jElement})})},uiApplyConditionalInput:function(){this.jElement.find(".ipt_uif_conditional_input").each(function(){var i,e,a=[],n=[];for(t(this).find("input").each(function(){i="string"==typeof(i=t(this).data("condid"))?i.split(","):[],t(this).is(":checked")?a.push.apply(a,i):n.push.apply(n,i)}),e=0;e<n.length;e++)t("#"+n[e]).stop(!0,!0).hide();for(e=0;e<a.length;e++)t("#"+a[e]).stop(!0,!0).show()})},uiApplyConditionalSelect:function(){this.jElement.find(".ipt_uif_conditional_select").each(function(){var i,e,a=[],n=[];for(t(this).find("select").find("option").each(function(){i="string"==typeof(i=t(this).data("condid"))?i.split(","):[],t(this).is(":selected")?a.push.apply(a,i):n.push.apply(n,i)}),e=0;e<n.length;e++)t("#"+n[e]).stop(!0,!0).hide();for(e=0;e<a.length;e++)t("#"+a[e]).stop(!0,!0).show()})},uiApplyCollapsible:function(){var i=this;this.jElement.find(".ipt_uif_collapsible").each(function(){var e=!1,a=t(this),n=a.find("> .ipt_uif_container_inner");!0!==a.data("opened")&&1!==a.data("opened")||(e=!0),e?(n.show(),i.refreshiFrames(n),a.addClass("ipt_uif_collapsible_open")):(n.hide(),a.removeClass("ipt_uif_collapsible_open")),t(this).trigger("iptUICollapsible")})},uiApplyTrumbowyg:function(){"function"==typeof jQuery.fn.trumbowyg&&this.jElement.find(".ipt-eform-trumbowyg").each(function(){var i=t(this).data("efTrum");"object"!=typeof i&&(i=null),t(this).trumbowyg(i)})},uiApplyTabs:function(){var i=this;this.jElement.find(".ipt_uif_tabs").each(function(){var e={collapsible:!!t(this).data("collapsible"),show:200,create:function(e,a){if(!i.settings.demoMode){!0===i.settings.waypoints&&a.panel.data("iptWaypoints",!0);for(var n=0,s=a.tab.parent(".ui-tabs-nav").find("> li");s.eq(n).hasClass("iptUIFCHidden");)if(++n>=s.length){n=0;break}t(this).tabs("option","active",n)}},beforeActivate:function(t,e){e.newPanel.data("iptWaypoints")||!0!==i.settings.waypoints||"function"!=typeof jQuery.fn.waypoint||e.newPanel.find(".ipt_uif_conditional").css({opacity:0}).removeClass("iptAnimated iptFadeInLeft")},activate:function(e,a){(i.refreshiFrames.apply(a.oldPanel),i.refreshiFrames.apply(a.newPanel),a.newPanel.data("iptWaypoints")||!0!==i.settings.waypoints||"function"!=typeof jQuery.fn.waypoint)||(a.newPanel.find(".ipt_uif_conditional").waypoint({handler:function(e){var a;"function"==typeof this.destroy?((a=t(this.element)).css({opacity:""}).addClass("iptAnimated iptFadeInLeft"),setTimeout(function(){a.removeClass("iptAnimated iptFadeInLeft")},500),this.destroy()):(i.logger("eForm: using waypoints v2"),(a=t(this)).css({opacity:""}).addClass("iptAnimated iptFadeInLeft"),setTimeout(function(){a.removeClass("iptAnimated iptFadeInLeft")},500),a.waypoint("destroy"))},offset:"98%"}),a.newPanel.data("iptWaypoints",!0))}};i.settings.demoMode&&t(this).data("demoActive")!==a&&(e.active=t(this).data("demoActive")),t(this).tabs(e),t(this).hasClass("vertical")&&(t(this).addClass("ui-tabs-vertical ui-helper-clearfix"),t(this).find("> ul > li").removeClass("ui-corner-top").addClass("ui-corner-left"))})},uiSDAinit:function(){var i=t(this),e=i.find("> .ipt_uif_sda_foot button.ipt_uif_sda_button"),a={sort:1==i.data("draggable"),add:1==i.data("addable"),del:1==i.data("addable"),count:e.length&&e.data("count")?e.data("count"):0,key:e.length&&e.data("key")?e.data("key"):"__KEY__",max:i.data("max"),min:i.data("min")};i.data("iptSDAdata",a);var n=i.find("> .ipt_uif_sda_body > .ipt_uif_sda_elem").length;""!==a.max&&a.max>0&&n>=a.max&&e.hide(),""!==a.min&&a.min>0&&(n<=a.min?i.addClass("eform-sda-reached-min"):i.removeClass("eform-sda-reached-min")),0==n?i.addClass("ipt-uif-sda-empty"):i.removeClass("ipt-uif-sda-empty")},uiSDAsort:function(){var i=t(this);!0===i.data("iptSDAdata").sort&&i.find("> .ipt_uif_sda_body").sortable({items:"div.ipt_uif_sda_elem",placeholder:"ipt_uif_sda_highlight",handle:"div.ipt_uif_sda_drag",distance:5,axis:"y",start:function(t,i){i.placeholder.height(i.item.outerHeight())},helper:"original",cursor:"move",appendTo:i.closest(".ipt_uif_sda_body"),stop:function(t,e){i.trigger("refreshWaypoints.eform")}})},edRevealPassword:function(){var i=this,e=!1;this.jElement.on("mousedown",".ipt-eform-password .ipticm",function(){var i=t(this).closest(".ipt-eform-password").find(".ipt_uif_password");i.hasClass("eform-password-noreveal")||(e=!0,t(this).removeClass("ipt-icomoon-eye").addClass("ipt-icomoon-eye-slash"),i.attr("type","text"))}),t("body").on("mouseup",function(){e&&(i.jElement.find(".ipt-eform-password").each(function(){var i=t(this);i.find(".ipticm").removeClass("ipt-icomoon-eye-slash").addClass("ipt-icomoon-eye"),i.find(".ipt_uif_password").attr("type","password")}),e=!1)})},edApplyCountry:function(){var i=this;this.jElement.on("change",".ipt-eform-address-country .ipt_uif_autocomplete",function(){i._updateProvince(t(this))})},initUIElementsDelegated:function(){this.edApplyHelp(),this.edApplyMessage(),this.edCheckboxToggler(),this.edSliderInput(),this.edDateTimeNow(),this.edApplyPrintElement(),this.edApplyConditionalInput(),this.edApplyConditionalSelect(),this.edApplyCollapsible(),this.edApplyScrollToTop(),this.edApplyRating(),this.edApplySmileyRating(),this.edApplyLikeDislikeRating(),this.edApplyUploader(),this.edTabToggler(),this.edApplyWayPoints(),this.edApplyjSignature(),this.edApplyTimeCircles(),this.edApplyMathematicalEvaluator(),this.edApplyTrumbowyg(),this.edApplyPopupICM(),this.edApplySelectMenu(),this.edRevealPassword(),this.edApplyCountry(),this.edApplyPricingTable(),this.edApplyEstimationSlider(),this.edApplyLocationPicker(),this.edApplyTabIndexedLabels()},edApplyTabIndexedLabels:function(){this.jElement.on("keydown",".eform-label-with-tabindex",function(i){13!==i.keyCode&&32!==i.keyCode||(i.preventDefault(),t(this).trigger("click"))})},edApplyLocationPicker:function(){var e=this.jElement.find(".locationpicker-maps-control"),a=this;t(i).on("resize",t.debounce(250,function(){a._refreshLocationPickers(e)})),this.jElement.on("iptUIFCShow tabsactivate iptUICollapsible fsqm.rlp",function(){a._refreshLocationPickers(e)})},edApplyEstimationSlider:function(){var i=this;this.jElement.on("change",".eform-ui-est-values",t.debounce(250,function(){var e=t(this).closest(".eform-ui-estimator");i._positionEstimation(e)}))},edApplyPricingTable:function(){this.jElement.on("click",".eform-ui-pricing-table-element",function(i){t(this).closest(".eform-ui-pricing-table-content").find(".eform-ui-pricing-table-element").removeClass("eform-pt-highlight")})},edApplySelectMenu:function(){void 0!==t.fn.select2&&this.jElement.on("select2:close",".ipt_uif_select",function(i){t(this).validationEngineEForm("validate")})},edApplyPopupICM:function(){this.jElement.on("click",".eform-icmpopup",function(n){n.preventDefault();var s=t(this).data("width"),l=t(this).data("height"),o=t(this).attr("href"),r=i.screenLeft!=a?i.screenLeft:screen.left,d=i.screenTop!=a?i.screenTop:screen.top,p=(i.innerWidth?i.innerWidth:e.documentElement.clientWidth?e.documentElement.clientWidth:screen.width)/2-s/2+r,c=(i.innerHeight?i.innerHeight:e.documentElement.clientHeight?e.documentElement.clientHeight:screen.height)/2-l/2+d,u=i.open(o,"eform-icmpopup","scrollbars=yes, width="+s+", height="+l+", top="+c+", left="+p);i.focus&&u.focus()})},edApplyTrumbowyg:function(){this.jElement.on("tbwblur",".ipt-eform-trumbowyg",function(i){t(this).trigger("change")})},edApplyMathematicalEvaluator:function(){if("undefined"!=typeof exprEval){var i=this;this.jElement.on("change fsqm.mathematicalReEvaluate",function(e){var a=t(e.target);t(this).find(".ipt_uif_mathematical_input").each(function(){if(t(this).is(a))return!0;try{i.evaluateMathematicalFormula.apply(this,[i])}catch(t){i.debugLog(t,!0)}})})}},edApplyTimeCircles:function(){if(void 0!==t.fn.TimeCircles){var e=this.jElement;t(i).on("resize iptUIFCShow iptUIFCHide tabsactivate",t.debounce(250,function(){e.find(".ipt_uif_circle_timer").each(function(){t(this).TimeCircles().rebuild()})}))}},edApplyjSignature:function(){void 0!==t.fn.jSignature&&(this.jElement.on("click",".ipt_uif_jsignature_undo",function(){t(this).closest(".ipt_uif_jsignature").find('.ipt_uif_jsignature_pad input[type="button"]').trigger("click")}),this.jElement.on("click",".ipt_uif_jsignature_reset",function(){try{t(this).closest(".ipt_uif_jsignature").find(".ipt_uif_jsignature_pad").jSignature("clear")}catch(t){}}),this.jElement.on("change",".ipt_uif_jsignature_pad",function(i){if(t(this).is(":visible")){var e=t(this),a=e.jSignature("getData","base30"),n=(a.join(","),e.siblings(".ipt_uif_jsignature_input").val(a));e.data("eFormjSignatureUpdating")||n.validationEngineEForm("validate"),n.trigger("change").trigger("blur")}}),this.jElement.on("iptUIFCShow tabsactivate fsqm.jSignatureRedraw",function(i){setTimeout(t.proxy(function(){t(this).find(".ipt_uif_jsignature_pad").filter(":visible").each(function(){var i=t(this),e=i.prev(".ipt_uif_jsignature_input").val(),a=i.find("canvas").data("jSignature.this");i.data("eFormjSignatureUpdating",!0),a?(i.jSignature("destroy"),i.jSignature({lineWidth:2,UndoButton:!0,signatureLine:!0}),""!==e&&"image/jsignature;base30,"!=e&&i.jSignature("setData",e,"base30")):(i.jSignature({lineWidth:2,UndoButton:!0,signatureLine:!0}),""!==e&&"image/jsignature;base30,"!=e&&i.jSignature("setData",e,"base30")),i.data("eFormjSignatureUpdating",!1)})},this),500)}))},edApplyWayPoints:function(){if("function"==typeof jQuery.fn.waypoint){if(!this.settings.demoMode){var i=this;this.jElement.on("iptUIFCHide iptUIFCShow iptUICollapsible refreshWaypoints.eform",function(){try{Waypoint.refreshAll()}catch(e){i.logger("eForm: using waypoints v2.");try{t.waypoints("refresh")}catch(t){i.logger("eForm: neither waypoints v4 or v2 present. skipping.","warn")}}})}}else this.logger("eForm: something messed up jQuery waypoints, skipping.","warn")},edApplyUploader:function(){void 0!==t.fn.fileupload&&(this.jElement.on("dragover",".fileinput-dragdrop",function(){t(this).addClass("hover")}),this.jElement.on("dragleave",".fileinput-dragdrop",function(){t(this).removeClass("hover")}))},edApplySmileyRating:function(){this.jElement.on("change","input.ipt_uif_smiley_rating_radio",function(i){var e=t(this).closest(".ipt_uif_rating");t(this).is(":checked")&&e.find(".ipt_uif_smiley_rating_feedback_wrap")?e.addClass("ipt_uif_smiley_feedback_active"):e.removeClass("ipt_uif_smiley_feedback_active")}),this.jElement.on("fsqm.check_smiley",function(){t(this).find(".ipt_uif_rating_smiley").each(function(){t(this).find("input.ipt_uif_smiley_rating_radio:checked").length?t(this).addClass("ipt_uif_smiley_feedback_active"):t(this).removeClass("ipt_uif_smiley_feedback_active")})})},edApplyLikeDislikeRating:function(){this.jElement.on("change","input.ipt_uif_likedislike_rating_radio",function(i){var e=t(this).closest(".ipt_uif_rating");t(this).is(":checked")&&e.find(".ipt_uif_likedislike_rating_feedback_wrap")?e.addClass("ipt_uif_likedislike_feedback_active"):e.removeClass("ipt_uif_likedislike_feedback_active")}),this.jElement.on("fsqm.check_likedislike",function(){t(this).find("input.ipt_uif_likedislike_rating_radio:checked").length?t(this).addClass("ipt_uif_likedislike_feedback_active"):t(this).removeClass("ipt_uif_likedislike_feedback_active")})},edApplyRating:function(){this.jElement.on("mouseenter",".ipt_uif_rating label",function(){t(this).siblings("input").removeClass("active"),t(this).prevAll("input").addClass("hover")}),this.jElement.on("mouseleave",".ipt_uif_rating label",function(){t(this).prevAll("input").removeClass("hover"),t(this).siblings("input:checked").addClass("active").prevAll("input").addClass("active")}),this.jElement.on("change",".ipt_uif_rating input",function(){t(this).is(":checked")&&(t(this).nextAll("input").removeClass("active"),t(this).addClass("active"),t(this).prevAll("input").addClass("active"))})},edTabToggler:function(){this.jElement.on("click",".ipt_uif_tabs_toggler",function(i){i.preventDefault(),i.stopPropagation(),t(this).siblings(".ui-tabs-nav").toggleClass("ipt_uif_tabs_toggle_active")})},edApplyScrollToTop:function(){var i=this.jElement;this.jElement.on("click",".ipt_uif_scroll_to_top",function(e){e.preventDefault();var a=i.offset().top-10,n=parseFloat(t("html").css("margin-top"));isNaN(n)&&(n=0),n+=parseFloat(t("html").css("padding-top")),isNaN(n)&&0===n||(a-=n),t("html, body").animate({scrollTop:a},"fast")})},edApplyMessage:function(){this.jElement.on("click",".ipt_uif_message_close",function(i){i.preventDefault(),t(this).closest(".ipt_uif_message").fadeOut("fast")})},edApplyHelp:function(i){this.jElement.on("click",".ipt_uif_msg",function(i){i.preventDefault();var e,n,s=t(this).find(".ipt_uif_msg_icon"),l=s.attr("title");a!==l&&""!==l||(l=a!==(e=s.parent().parent().siblings("th").find("label").html())?e:iptPluginUIFFront.L10n.help),n=t('<div><div style="padding: 10px;">'+s.next(".ipt_uif_msg_body").html()+"</div></div>");var o={};o[iptPluginUIFFront.L10n.got_it]=function(){t(this).dialog("close")},n.dialog({autoOpen:!0,buttons:o,modal:!0,minWidth:600,closeOnEscape:!0,title:l,create:function(i,e){t("body").addClass("ipt_uif_common")},close:function(i,e){t("body").removeClass("ipt_uif_common")}})})},edCheckboxToggler:function(){this.jElement.on("change",".ipt_uif_checkbox_toggler",function(){var i=t(t(this).data("selector"));t(this).is(":checked")?i.prop("checked",!0):i.prop("checked",!1)})},edSliderInput:function(){this.jElement.on("blur fsqm.slider",".ipt_uif_slider",function(){var i,e,a,n,s=t(this),l=s.siblings(".ipt_uif_slider_count");s.hasClass("slider_range")?(e=(i=s.siblings(".ipt_uif_slider_range_max")).siblings(".ipt_uif_slider_div"),a=[parseFloat(s.val()),parseFloat(i.val())],isNaN(a[0])&&(a[0]=0),isNaN(a[1])&&(a[1]=0),e.slider({values:a}),l.find("span.ipt_uif_slider_count_min").text(parseFloat(s.val()))):(e=s.siblings(".ipt_uif_slider_div"),n=parseFloat(s.val()),isNaN(n)&&(n=0),e.slider({value:n}),l.find("span").text(parseFloat(s.val())))}),this.jElement.on("blur fsqm.slider",".ipt_uif_slider_range_max",function(){var i=t(this),e=i.siblings(".ipt_uif_slider"),a=i.siblings(".ipt_uif_slider_div"),n=e.siblings(".ipt_uif_slider_count");a.slider({values:[parseFloat(e.val()),parseFloat(i.val())]}),n.find("span.ipt_uif_slider_count_max").text(parseFloat(i.val()))}),this.jElement.on("slide slidechange",".ipt_uif_slider_div",function(i,e){var a=t(this),n=a.siblings(".ipt_uif_slider_count"),s=a.siblings(".ipt_uif_slider"),l=a.siblings(".ipt_uif_slider_range_max");a.hasClass("ipt_uif_slider_range")?(s.val(e.values[0]).trigger("change").validationEngineEForm("validate"),l.val(e.values[1]).trigger("change").validationEngineEForm("validate"),n.length&&(n.find("span.ipt_uif_slider_count_min").text(e.values[0]),n.find("span.ipt_uif_slider_count_max").text(e.values[1]))):(s.val(e.value).trigger("change").validationEngineEForm("validate"),n.length&&n.find("span").text(e.value))})},edApplySpinner:function(){this.jElement.on("mousewheel",".ipt_uif_uispinner",function(){t(this).trigger("change")})},edDateTimeNow:function(){this.jElement.on("click",".ipt_uif_datepicker_now",function(){t(this).nextAll(".ipt_uif_text").val("NOW")}),this.jElement.on("click",".ipt_fsqm_container_datetime .ipticm",function(){t(this).closest(".ipt_fsqm_container_datetime").find(".ipt_uif_text").focus()}),this.jElement.on("click",".eform-dp-clear",function(i){i.preventDefault();var e=t(this).closest(".eform-dp-input-field").find("input.datepicker");e.val(""),e.addClass("is-empty"),e.trigger("blur");try{e.validationEngineEForm("validate")}catch(t){}})},edApplyPrintElement:function(){var i=this;this.jElement.on("click",".ipt_uif_printelement",function(){t("#"+t(this).data("printid")).printElement({leaveOpen:!0,printMode:"popup",printBodyOptions:{classNameToAdd:"ipt_uif_common "+i.ui_theme_id,styleToAdd:"padding:10px;margin:10px;background: #fff none;color:#333;font-size:12px;"},pageTitle:e.title})})},edApplyConditionalInput:function(){this.jElement.on("change",".ipt_uif_conditional_input",function(i){var e,a,n=[],s=[];for(t(this).find("input").each(function(){e="string"==typeof(e=t(this).data("condid"))?e.split(","):[],t(this).is(":checked")?n.push.apply(n,e):s.push.apply(s,e)}),a=0;a<s.length;a++)t("#"+s[a]).stop(!0,!0).hide();for(a=0;a<n.length;a++)t("#"+n[a]).stop(!0,!0).fadeIn("fast")})},edApplyConditionalSelect:function(){this.jElement.on("change keyup",".ipt_uif_conditional_select",function(i){var e,a,n=[],s=[];for(t(this).find("select").find("option").each(function(){e="string"==typeof(e=t(this).data("condid"))?e.split(","):[],t(this).is(":selected")?n.push.apply(n,e):s.push.apply(s,e)}),a=0;a<s.length;a++)t("#"+s[a]).stop(!0,!0).hide();for(a=0;a<n.length;a++)t("#"+n[a]).stop(!0,!0).fadeIn("fast")})},edApplyCollapsible:function(){var i=this;this.jElement.on("click",".ipt_uif_collapsible_handle_anchor",function(e){var a=t(this).closest(".ipt_uif_collapsible").find("> .ipt_uif_container_inner");a.closest(".ipt_uif_collapsible").toggleClass("ipt_uif_collapsible_open"),a.slideToggle("normal",function(){i.refreshiFrames(a),a.trigger("iptUICollapsible")})})},edSDAattachDel:function(){var i=this;this.jElement.on("click",".ipt_uif_sda_del",function(e){e.preventDefault(),t(this).closest(".ipt_uif_sda").hasClass("eform-sda-reached-min")||i.edSDAdel(t(this))})},edSDAdel:function(t){var i=this,e=t.closest(".ipt_uif_sda_elem"),a=t.closest(".ipt_uif_sda"),n=a.find("> .ipt_uif_sda_foot button.ipt_uif_sda_button"),s=a.data("iptSDAdata"),l=0;e.slideUp("fast",function(){e.stop().remove(),l=a.find("> .ipt_uif_sda_body > .ipt_uif_sda_elem").length,""!==s.max&&s.max>0&&l<s.max&&n.show(),""!==s.min&&s.min>0&&(l<=s.min?a.addClass("eform-sda-reached-min"):a.removeClass("eform-sda-reached-min")),0==l?a.addClass("ipt-uif-sda-empty"):a.removeClass("ipt-uif-sda-empty"),a.trigger("fsqm.conditional").trigger("fsqm.mathematicalReEvaluate"),i.jElement.trigger("refreshWaypoints.eform")}).css({opacity:1}).animate({opacity:0},"fast")},edSDAattachAdd:function(){var i=this;this.jElement.on("click",".ipt_uif_sda_foot button.ipt_uif_sda_button",function(e){e.preventDefault();var a,n=t(this),s=n.closest(".ipt_uif_sda"),l=s.data("iptSDAdata"),o=s.find("> .ipt_uif_sda_data").text(),r=l.count++,d=new RegExp(i.quote(l.key),"g");o=(o=t("<div></div>").html(o).text()).replace(d,r),a=t('<div class="ipt_uif_sda_elem" />').append(t(o)),s.find("> .ipt_uif_sda_body").append(a),a.iptPluginUIFFront({applyUIOnly:!0}),a.hide().slideDown("fast").css({opacity:0}).animate({opacity:1},"fast",function(){var i=a.find("input, select, textarea").eq(0);i.focus(),i.is("input")&&(i.addClass("tabbed"),i.one("blur",function(){t(this).removeClass("tabbed")}))}),n.data("count",l.count),n.attr("data-count",l.count);var p=s.find("> .ipt_uif_sda_body > .ipt_uif_sda_elem").length;""!==l.max&&l.max>0&&p>=l.max&&n.hide(),""!==l.min&&l.min>0&&(p<=l.min?s.addClass("eform-sda-reached-min"):s.removeClass("eform-sda-reached-min")),0==p?s.addClass("ipt-uif-sda-empty"):s.removeClass("ipt-uif-sda-empty"),s.trigger("fsqm.conditional").trigger("fsqm.mathematicalReEvaluate"),i.jElement.trigger("refreshWaypoints.eform")})},evaluateMathematicalFormula:function(i){var e,n=t(this),s=n.data("formula");if(s){var l=n.data("precision"),o=n.data("options"),r=n.data("noanim");o||(o={});var d,p,c=exprEval.Parser.parse(s.toString()).simplify(),u=c.variables(),f={};for(e in u)f[u[e]]=i.getMathematicalValue.apply(i,[u[e]]);try{d=c.evaluate(f)}catch(t){d=0}if(isNaN(d)&&(d=0),""===l?l=i.decimalPlaces(d):(l=i.intelParseFloat(l),d=d.toFixed(l)),p=n.val(),n.val(d),p!=d){n.trigger("fsqm.conditional").trigger("fsqm.mathematicalReEvaluate").trigger("change");var h=t(this).next("span.ipt_uif_mathematical_span");if(h.length&&!1===r){var m=null,_=h.data("iptUIFMathCU");_!==a&&_.reset(),(m=h.data("iptUIFMathPV"))&&m!==a||(m=i.intelParseFloat(h.text())),isFinite(m)||(m=0),(_=new CountUp(h.get(0),m,i.intelParseFloat(d),l,2,o)).start(),h.data("iptUIFMathCU",_)}else h.length&&h.html(i.formatNumber(d,l,o.decimal,o.useGrouping,o.separator));h.data("iptUIFMathPV",i.intelParseFloat(d))}}},getMathematicalValue:function(i){var e=this.jElement,n=this,s=e.data("iptFSQMMathVarToElem");if(this.settings.epoc[i])return this.settings.epoc[i];if(s||(e.data("iptFSQMMathVarToElem",{}),s={}),s[i]===a){var l=/([MFO])(\d+)((R)(\d+))?((C)(\d+))?/gi.exec(i),o={M:"mcq",F:"freetype",O:"pinfo"};if(null!==l&&o[l[1]]!==a){var r=e.find('[name="form_id"]').val(),d="ipt_fsqm_form_"+r+"_"+o[l[1]]+"_"+l[2],p=t("#ipt_fsqm_form_"+r+"_"+o[l[1]]+"_"+l[2]+"_type").val();s[i]={elem:t("#"+d),parts:l,type:p}}}if(s[i]===a)return 0;if(s[i].elem.hasClass("iptUIFCHidden"))return 0;var c,u,f,h,m=0;switch(s[i].type){case"radio":case"p_radio":case"checkbox":case"p_checkbox":case"thumbselect":case"pricing_table":f=s[i].parts[5],a==f?s[i].elem.find("input").filter(":checked").each(function(){u=n.intelParseFloat(t(this).data("num")),m+=u}):s[i].elem.find("input").eq(f).each(function(){t(this).is(":checked")&&(m+=n.intelParseFloat(t(this).data("num")))});break;case"select":case"p_select":s[i].elem.find("select > option:selected").each(function(){u=n.intelParseFloat(t(this).data("num")),m+=u});break;case"slider":m+=n.intelParseFloat(s[i].elem.find("input.ipt_uif_slider").val());break;case"range":h=s[i].parts[8],m+=a==h||0==h?n.intelParseFloat(s[i].elem.find("input.ipt_uif_slider").val()):n.intelParseFloat(s[i].elem.find("input.ipt_uif_slider_range_max").val());break;case"grading":c=s[i].parts[5],h=s[i].parts[8],c===a?a==h||0==h?s[i].elem.find("input.ipt_uif_slider").each(function(){m+=n.intelParseFloat(t(this).val())}):s[i].elem.find("input.ipt_uif_slider_range_max").each(function(){m+=n.intelParseFloat(t(this).val())}):m+=a==h||0==h?n.intelParseFloat(s[i].elem.find("input.ipt_uif_slider").eq(c).val()):n.intelParseFloat(s[i].elem.find("input.ipt_uif_slider_range_max").eq(c).val());break;case"starrating":case"scalerating":(c=s[i].parts[5])===a?s[i].elem.find(".ipt_uif_rating").each(function(){m+=n.intelParseFloat(t(this).find("input:checked").val())}):m+=n.intelParseFloat(s[i].elem.find(".ipt_uif_rating").eq(c).find("input:checked").val());break;case"spinners":(c=s[i].parts[5])===a?s[i].elem.find("input.ipt_uif_uispinner").each(function(){m+=n.intelParseFloat(t(this).val())}):m+=n.intelParseFloat(s[i].elem.find("input.ipt_uif_uispinner").eq(c).val());break;case"feedback_small":case"textinput":case"keypad":m+=n.intelParseFloat(s[i].elem.find("input.ipt_uif_text").val());break;case"mathematical":m+=n.intelParseFloat(s[i].elem.find("input.ipt_uif_mathematical_input").val());break;case"toggle":m=s[i].elem.find("input.ipt_uif_switch").is(":checked")?1:0;break;case"s_checkbox":m=s[i].elem.find("input.ipt_uif_checkbox").is(":checked")?1:0;break;case"smileyrating":var _=s[i].elem.find("input.ipt_uif_radio").filter(":checked");m=_.length?n.intelParseFloat(_.data("num")):0;break;case"likedislike":var g=s[i].elem.find("input.ipt_uif_radio").filter(":checked").val();m="like"==g?1:0;break;case"matrix_dropdown":m=0,f=s[i].parts[5],h=s[i].parts[8],f!==a&&h!==a?s[i].elem.find("tbody > tr").eq(f).find("select.ipt_uif_select").eq(h).find("option:selected").each(function(){m+=n.intelParseFloat(t(this).data("num"))}):f!==a&&h===a?s[i].elem.find("tbody > tr").eq(f).find("select.ipt_uif_select").find("option:selected").each(function(){m+=n.intelParseFloat(t(this).data("num"))}):f===a&&h!==a?s[i].elem.find("tbody > tr").each(function(){t(this).find("select.ipt_uif_select").eq(h).find("option:selected").each(function(){m+=n.intelParseFloat(t(this).data("num"))})}):s[i].elem.find("select.ipt_uif_select").find("option:selected").each(function(){m+=n.intelParseFloat(t(this).data("num"))});break;case"matrix":f=s[i].parts[5],h=s[i].parts[8],m=0,f!==a&&h!==a?s[i].elem.find("tbody > tr").eq(f).find(".ipt_uif_radio , .ipt_uif_checkbox").eq(h).filter(":checked").each(function(){m+=n.intelParseFloat(t(this).data("num"))}):f!==a&&h===a?s[i].elem.find("tbody > tr").eq(f).find(".ipt_uif_radio , .ipt_uif_checkbox").filter(":checked").each(function(){m+=n.intelParseFloat(t(this).data("num"))}):f===a&&h!==a?s[i].elem.find("tbody > tr").each(function(){t(this).find(".ipt_uif_radio , .ipt_uif_checkbox").eq(h).filter(":checked").each(function(){m+=n.intelParseFloat(t(this).data("num"))})}):s[i].elem.find(".ipt_uif_radio , .ipt_uif_checkbox").filter(":checked").each(function(){m+=n.intelParseFloat(t(this).data("num"))});break;case"repeatable":f=s[i].parts[5],h=s[i].parts[8],m=0,f!==a&&h!==a?s[i].elem.find(".ipt_uif_sda_elem").eq(f).find("> .ipt_uif_column").eq(h).each(function(){m+=n._repeatableMathematicalValue(t(this))}):f!==a&&h===a?s[i].elem.find(".ipt_uif_sda_elem").eq(f).each(function(){m+=n._repeatableMathematicalValue(t(this))}):f===a&&h!==a?s[i].elem.find(".ipt_uif_sda_elem").each(function(){t(this).find("> .ipt_uif_column").eq(h).each(function(){m+=n._repeatableMathematicalValue(t(this))})}):m+=n._repeatableMathematicalValue(s[i].elem);break;case"datetime":m=(m=s[i].elem.find(".ipt_uif_datepicker, .ipt_uif_datetimepicker").datetimepicker("getDate"))?Math.floor(m/864e5):0;break;default:n.debugLog("Error! Element not supported by mathematical evaluator. Element variable: "+i,!0),m=0}return e.data("iptFSQMMathVarToElem",s),m},testImage:function(t){return/\.(gif|jpg|jpeg|tiff|png)$/i.test(t)},quote:function(t){return t.replace(/([.?*+^$[\]\\(){}|-])/g,"\\$1")},stripTags:function(i){var e,a=t("<div />");return a.html(i),e=a.text(),a.remove(),e},intelParseFloat:function(t,i){i===a&&(i=0);var e=parseFloat(t);return isNaN(e)&&(e=i),e},isNumeric:function(t){return!isNaN(parseFloat(t))&&isFinite(t)},decimalPlaces:function(t){var i=(""+t).match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return i?Math.max(0,(i[1]?i[1].length:0)-(i[2]?+i[2]:0)):0},_repeatableMathematicalValue:function(i){var e=0,a=this;return i.find('input[type="radio"], input[type="checkbox"]').filter(":checked").each(function(){e+=a.intelParseFloat(t(this).data("num"))}),i.find("select option").filter(":selected").each(function(){e+=a.intelParseFloat(t(this).data("num"))}),i.find("input.ipt_uif_text").each(function(){e+=a.intelParseFloat(t(this).val())}),e},formatNumber:function(t,i,e,n,s){i=isNaN(i=Math.abs(i))?2:i,e=e===a?".":e,s=s===a?",":s,!0!==(n=n===a||n)&&(s="");var l=t<0?"-":"",o=parseInt(t=Math.abs(+t||0).toFixed(i),10)+"",r=(r=o.length)>3?r%3:0;return l+(r?o.substr(0,r)+s:"")+o.substr(r).replace(/(\d{3})(?=\d)/g,"$1"+s)+(i?e+Math.abs(t-o).toFixed(i).slice(2):"")},refreshiFrames:function(){var e=t(this);if(e.find("iframe").each(function(){t(this).closest(".eform-g-recaptcha").length||t(this).attr("src",t(this).attr("src"))}),e.find("video").each(function(){try{this.pause()}catch(t){console&&console.log&&console.log(t)}}),a!=i.mejs)try{t(".wp-video-shortcode").each(function(){var e=t(this),a=e.attr("width"),n=e.attr("height"),s=e.closest(".mejs-container").attr("id");i.mejs.players[s].setPlayerSize(a,n)})}catch(t){console.log(t)}},dates:{convert:function(t){return t.constructor===Date?t:t.constructor===Array?new Date(t[0],t[1],t[2]):t.constructor===Number?new Date(t):t.constructor===String?new Date(t):"object"==typeof t?new Date(t.year,t.month,t.date):NaN},compare:function(t,i){return isFinite(t=this.convert(t).valueOf())&&isFinite(i=this.convert(i).valueOf())?(t>i)-(t<i):NaN},inRange:function(t,i,e){return isFinite(t=this.convert(t).valueOf())&&isFinite(i=this.convert(i).valueOf())&&isFinite(e=this.convert(e).valueOf())?i<=t&&t<=e:NaN}},_updateProvince:function(t,i){a===i&&(i=!1);var e,n,s,l=null,o=null;if(i)l=(n=t).data("presetCountry");else{if(!(l=t.val())||""===l)return;if(!(n=t.closest(".ipt_fsqm_container_address").find(".ipt-eform-address-province .ipt_uif_autocomplete")).length)return}for(e in this.countryList)if(i&&l==this.countryList[e].value||!i&&l==this.countryList[e].label){o=e;break}null!=o?(n.parent().addClass("working"),(s=this.countryList[o].data.provinces)?n.autocomplete("option","source",s):n.autocomplete("option","source",[]),n.parent().removeClass("working")):n.autocomplete("option","source",[])},_positionEstimation:function(t){var i,e,a=t.find(".eform-ui-estimator-slide .eform-ui-estimator-slide-active"),n=t.data("config"),s=t.find(".eform-ui-estimator-bubble"),l=this._getEstimationSliderValues(t),o=n.area;o=this.intelParseFloat(o),i=this._getEstimationSliderPosition(o,l),this._positionEstimationSlide(a,i),s.length&&(e=this._getEstimationBubblePosition(t.width(),s.width(),l,i),this._positionEstimationBubble(s,e))},_positionEstimationSlide:function(t,i){t.css({left:i.left+"%",width:i.width+"%"})},_positionEstimationBubble:function(t,i){t.css({left:i.left+"%"}),t.find(".eform-ui-est-bub-tip").css({left:i.tipLeft+"%"})},_getEstimationSliderPosition:function(t,i){var e={left:0,width:0};return i&&i.length?(1==i.length?e.width=i[0]/t*100:(e.left=i[0]/t*100,e.width=(i[1]-i[0])/t*100),e.left>100&&(e.left=100),e.width>100&&(e.width=100),e.left+e.width>100&&(98<e.left?(e.left=98,e.width=2):e.width=100-e.left),e):e},_getEstimationBubblePosition:function(t,i,e,a){var n,s,l={left:0,tipLeft:50};return e&&e.length?(n=i/t*100,1==e.length?(l.left=a.width-n/2,l.left<0?(l.tipLeft=a.width/n*100,l.left=0):l.left+n>100&&(l.tipLeft=(a.width-(100-n))/n*100,l.left=100-n)):(s=a.left+a.width/2,l.left=s-n/2,l.left<0?(l.tipLeft=s/n*100,l.left=0):l.left+n>100&&(l.tipLeft=(s-(100-n))/n*100,l.left=100-n)),l.tipLeft<10?l.tipLeft=10:l.tipLeft>90&&(l.tipLeft=90),l):l},_getEstimationSliderValues:function(i){var e=[],a=this;return i.find(".eform-ui-est-values .ipt_uif_mathematical_input").each(function(){e.push(a.intelParseFloat(t(this).val()))}),e},_refreshLocationPickers:function(i){i.filter(":visible").each(function(){t(this).locationpicker("autosize")})},yourOtherFunction:function(){}};var o={init:function(i){return this.each(function(){t.data(this,"plugin_"+n)||t.data(this,"plugin_"+n,new l(this,i))})},refreshiFrames:function(){var i=t(this);return i.find("iframe").each(function(){t(this).closest(".eform-g-recaptcha").length||t(this).attr("src",t(this).attr("src"))}),i.find("video").each(function(){try{this.pause()}catch(t){console&&console.log&&console.log(t)}}),this}};t.fn[n]=function(i){return o[i]?o[i].apply(this,Array.prototype.slice.call(arguments,1)):("object"!=typeof i&&i?t.error("Method "+i+" does not exist on jQuery."+n):o.init.apply(this,arguments),this)}}(jQuery,window,document);
// source --> https://naturligviis.dk/wp-content/plugins/wp-fsqm-pro/bower_components/Waves/dist/waves.min.js?ver=4.20.1 
!function(t,e){"use strict";"function"==typeof define&&define.amd?define([],function(){return t.Waves=e.call(t),t.Waves}):"object"==typeof exports?module.exports=e.call(t):t.Waves=e.call(t)}("object"==typeof global?global:this,function(){"use strict";function t(t){return null!==t&&t===t.window}function e(e){return t(e)?e:9===e.nodeType&&e.defaultView}function n(t){var e=typeof t;return"function"===e||"object"===e&&!!t}function o(t){return n(t)&&t.nodeType>0}function a(t){var e=f.call(t);return"[object String]"===e?d(t):n(t)&&/^\[object (Array|HTMLCollection|NodeList|Object)\]$/.test(e)&&t.hasOwnProperty("length")?t:o(t)?[t]:[]}function i(t){var n,o,a={top:0,left:0},i=t&&t.ownerDocument;return n=i.documentElement,void 0!==t.getBoundingClientRect&&(a=t.getBoundingClientRect()),o=e(i),{top:a.top+o.pageYOffset-n.clientTop,left:a.left+o.pageXOffset-n.clientLeft}}function r(t){var e="";for(var n in t)t.hasOwnProperty(n)&&(e+=n+":"+t[n]+";");return e}function s(t,e,n){if(n){n.classList.remove("waves-rippling");var o=n.getAttribute("data-x"),a=n.getAttribute("data-y"),i=n.getAttribute("data-scale"),s=n.getAttribute("data-translate"),u=350-(Date.now()-Number(n.getAttribute("data-hold")));u<0&&(u=0),"mousemove"===t.type&&(u=150);var c="mousemove"===t.type?2500:v.duration;setTimeout(function(){var t={top:a+"px",left:o+"px",opacity:"0","-webkit-transition-duration":c+"ms","-moz-transition-duration":c+"ms","-o-transition-duration":c+"ms","transition-duration":c+"ms","-webkit-transform":i+" "+s,"-moz-transform":i+" "+s,"-ms-transform":i+" "+s,"-o-transform":i+" "+s,transform:i+" "+s};n.setAttribute("style",r(t)),setTimeout(function(){try{e.removeChild(n)}catch(t){return!1}},c)},u)}}function u(t){if(!1===h.allowEvent(t))return null;for(var e=null,n=t.target||t.srcElement;n.parentElement;){if(!(n instanceof SVGElement)&&n.classList.contains("waves-effect")){e=n;break}n=n.parentElement}return e}function c(t){var e=u(t);if(null!==e){if(e.disabled||e.getAttribute("disabled")||e.classList.contains("disabled"))return;if(h.registerEvent(t),"touchstart"===t.type&&v.delay){var n=!1,o=setTimeout(function(){o=null,v.show(t,e)},v.delay),a=function(a){o&&(clearTimeout(o),o=null,v.show(t,e)),n||(n=!0,v.hide(a,e)),r()},i=function(t){o&&(clearTimeout(o),o=null),a(t),r()};e.addEventListener("touchmove",i,!1),e.addEventListener("touchend",a,!1),e.addEventListener("touchcancel",a,!1);var r=function(){e.removeEventListener("touchmove",i),e.removeEventListener("touchend",a),e.removeEventListener("touchcancel",a)}}else v.show(t,e),m&&(e.addEventListener("touchend",v.hide,!1),e.addEventListener("touchcancel",v.hide,!1)),e.addEventListener("mouseup",v.hide,!1),e.addEventListener("mouseleave",v.hide,!1)}}var l=l||{},d=document.querySelectorAll.bind(document),f=Object.prototype.toString,m="ontouchstart"in window,v={duration:750,delay:200,show:function(t,e,n){if(2===t.button)return!1;e=e||this;var o=document.createElement("div");o.className="waves-ripple waves-rippling",e.appendChild(o);var a=i(e),s=0,u=0;"touches"in t&&t.touches.length?(s=t.touches[0].pageY-a.top,u=t.touches[0].pageX-a.left):(s=t.pageY-a.top,u=t.pageX-a.left),u=u>=0?u:0,s=s>=0?s:0;var c="scale("+e.clientWidth/100*3+")",l="translate(0,0)";n&&(l="translate("+n.x+"px, "+n.y+"px)"),o.setAttribute("data-hold",Date.now()),o.setAttribute("data-x",u),o.setAttribute("data-y",s),o.setAttribute("data-scale",c),o.setAttribute("data-translate",l);var d={top:s+"px",left:u+"px"};o.classList.add("waves-notransition"),o.setAttribute("style",r(d)),o.classList.remove("waves-notransition"),d["-webkit-transform"]=c+" "+l,d["-moz-transform"]=c+" "+l,d["-ms-transform"]=c+" "+l,d["-o-transform"]=c+" "+l,d.transform=c+" "+l,d.opacity="1";var f="mousemove"===t.type?2500:v.duration;d["-webkit-transition-duration"]=f+"ms",d["-moz-transition-duration"]=f+"ms",d["-o-transition-duration"]=f+"ms",d["transition-duration"]=f+"ms",o.setAttribute("style",r(d))},hide:function(t,e){for(var n=(e=e||this).getElementsByClassName("waves-rippling"),o=0,a=n.length;o<a;o++)s(t,e,n[o]);m&&(e.removeEventListener("touchend",v.hide),e.removeEventListener("touchcancel",v.hide)),e.removeEventListener("mouseup",v.hide),e.removeEventListener("mouseleave",v.hide)}},p={input:function(t){var e=t.parentNode;if("i"!==e.tagName.toLowerCase()||!e.classList.contains("waves-effect")){var n=document.createElement("i");n.className=t.className+" waves-input-wrapper",t.className="waves-button-input",e.replaceChild(n,t),n.appendChild(t);var o=window.getComputedStyle(t,null),a=o.color,i=o.backgroundColor;n.setAttribute("style","color:"+a+";background:"+i),t.setAttribute("style","background-color:rgba(0,0,0,0);")}},img:function(t){var e=t.parentNode;if("i"!==e.tagName.toLowerCase()||!e.classList.contains("waves-effect")){var n=document.createElement("i");e.replaceChild(n,t),n.appendChild(t)}}},h={touches:0,allowEvent:function(t){var e=!0;return/^(mousedown|mousemove)$/.test(t.type)&&h.touches&&(e=!1),e},registerEvent:function(t){var e=t.type;"touchstart"===e?h.touches+=1:/^(touchend|touchcancel)$/.test(e)&&setTimeout(function(){h.touches&&(h.touches-=1)},500)}};return l.init=function(t){var e=document.body;"duration"in(t=t||{})&&(v.duration=t.duration),"delay"in t&&(v.delay=t.delay),m&&(e.addEventListener("touchstart",c,!1),e.addEventListener("touchcancel",h.registerEvent,!1),e.addEventListener("touchend",h.registerEvent,!1)),e.addEventListener("mousedown",c,!1)},l.attach=function(t,e){t=a(t),"[object Array]"===f.call(e)&&(e=e.join(" ")),e=e?" "+e:"";for(var n,o,i=0,r=t.length;i<r;i++)o=(n=t[i]).tagName.toLowerCase(),-1!==["input","img"].indexOf(o)&&(p[o](n),n=n.parentElement),-1===n.className.indexOf("waves-effect")&&(n.className+=" waves-effect"+e)},l.ripple=function(t,e){var n=(t=a(t)).length;if(e=e||{},e.wait=e.wait||0,e.position=e.position||null,n)for(var o,r,s,u={},c=0,l={type:"mousedown",button:1};c<n;c++)if(o=t[c],r=e.position||{x:o.clientWidth/2,y:o.clientHeight/2},s=i(o),u.x=s.left+r.x,u.y=s.top+r.y,l.pageX=u.x,l.pageY=u.y,v.show(l,o),e.wait>=0&&null!==e.wait){var d={type:"mouseup",button:1};setTimeout(function(t,e){return function(){v.hide(t,e)}}(d,o),e.wait)}},l.calm=function(t){for(var e={type:"mouseup",button:1},n=0,o=(t=a(t)).length;n<o;n++)v.hide(e,t[n])},l.displayEffect=function(t){l.init(t)},l});
//# sourceMappingURL=waves.min.js.map;
// source --> https://naturligviis.dk/wp-content/plugins/wp-fsqm-pro/static/front/js/jquery.eform-material.min.js?ver=4.20.1 
/*!
* eForm - WordPress Form Builder
*
* Autogenerated by Grunt on: 2026-02-23
* @version 4.15.1
* @author Swashata Ghosh (WPQuark)
* @license GPL-3.0
*/
!function(t,i,e,a){"use strict";var s="eFormMaterial",n={uiOnly:!1,propertyName:"value"};function l(i,e){this.element=i,this.jElement=t(this.element),this.settings=t.extend({},n,e),this._defaults=n,this._name=s,this.mainForm=this.jElement.find(".ipt_fsqm_main_form"),this.mainTab=this.jElement.find(".ipt_fsqm_main_tab"),this.tabNavWrap=this.mainTab.find(".ipt-eform-tab-nav-wrap").eq(0),this.tabNav=this.tabNavWrap.find("ul").eq(0),this.tabIndices=this.tabNav.find("> li"),this.tabScrollerLeft=this.tabNavWrap.find(".eform-tab-nav-left"),this.tabScrollerRight=this.tabNavWrap.find(".eform-tab-nav-right"),this.activeTabNotifier=this.mainTab.find(".eform-tab-active-notifier").eq(0),this.mainProgressBar=this.jElement.find(".ipt_fsqm_main_pb"),this.init()}l.prototype={init:function(){if(this.jElement.data("eFormUICompleted")){if(this.applyUI(),this.settings.uiOnly)return;this.applyED()}this.jElement.on("completedUI.eform",t.proxy(function(){this.applyUI(),this.settings.uiOnly||this.applyED()},this))},uiTabHandler:function(){this.mainTab.length&&(this._positionTabLavaLamp(),this._scrollMainTab(),this._checkTabScroller())},uiUpdateTextFields:function(){this._updateTextFields()},logEForm:function(){if(console&&console.log)try{console.log("This form is powered by eForm - Ultimate WordPress Form Builder. https://eform.live")}catch(t){}},uiApplyLocationPicker:function(){var i=this;this.jElement.find(".ipt_uif_locationpicker").each(function(){i._updateTextFields(t(this))})},applyUI:function(){this.uiTabHandler(),this.uiUpdateTextFields(),this.uiApplyLocationPicker(),this.logEForm()},edTabHandler:function(){if(this.mainTab.length){var e=this;this.mainTab.on("tabsactivate",function(t,i){setTimeout(function(){e._positionTabLavaLamp()},200),e._scrollMainTab(),e._checkTabScroller()}),t(i).on("resize",t.throttle(250,function(){e._positionTabLavaLamp(),e._checkTabScroller()})),this.tabNav.on("scroll checkTabScroll.eform iptUIFCShow iptUIFCHide",t.throttle(250,function(){e._checkTabScroller(),e._positionTabLavaLamp()})),this.tabNavWrap.on("click",".eform-tab-nav-right",function(){e._scrollTabNav("right")}),this.tabNavWrap.on("click",".eform-tab-nav-left",function(){e._scrollTabNav("left")})}},edApplyRipple:function(){Waves.attach(".eform-ripple",["waves-light"]),Waves.attach(".ipt_uif_button",["waves-light"]),Waves.init(),this.jElement.on("dataTablesCompleted.eform",function(){Waves.attach(".eform-ripple",["waves-light"]),Waves.attach(".ipt_uif_button",["waves-light"])})},edTextHandler:function(){var t=this;this.jElement.on("updateTextFields.eform datepickerClose.eform formReset.eform",function(){t._updateTextFields()})},edMaterialTextHandler:function(){var a="input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], textarea";this.jElement.on("reset",function(i){var e=t(i.target);e.is("form")&&(e.find(a).removeClass("valid").removeClass("invalid"),e.find(a).each(function(){""===t(this).attr("value")&&t(this).siblings("label").removeClass("active")}))}),t(e).on("focus",a,function(){t(this).siblings("label, .prefix").addClass("active")}),t(e).on("blur",a,function(){var i=t(this),e=".prefix";0===i.val().length&&!0!==i[0].validity.badInput&&void 0===i.attr("placeholder")&&(e+=", label"),i.siblings(e).removeClass("active")});var s=t(".hiddendiv").first();s.length||(s=t('<div class="hiddendiv common"></div>'),t("body").append(s));function n(e){var a=e.css("font-family"),n=e.css("font-size"),l=e.css("line-height");n&&s.css("font-size",n),a&&s.css("font-family",a),l&&s.css("line-height",l),"off"===e.attr("wrap")&&s.css("overflow-wrap","normal").css("white-space","pre"),s.text(e.val()+"\n");var r=s.html().replace(/\n/g,"<br>");s.html(r),e.is(":visible")?s.css("width",e.width()):s.css("width",t(i).width()/2),e.css("height",s.height())}t(".materialize-textarea").each(function(){var i=t(this);i.val().length&&n(i)}),this.jElement.on("keyup keydown autoresize",".materialize-textarea",function(){n(t(this))});this.jElement.on("keyup.radio","input[type=radio], input[type=checkbox]",function(i){if(9===i.which){var e=t(this);return e.addClass("tabbed"),void e.one("blur",function(i){t(this).removeClass("tabbed")})}})},edLocationPicker:function(){var i=this;this.jElement.on("locationPicker.eform",".ipt_uif_locationpicker",function(){i._updateTextFields(t(this))})},applyED:function(){this.edTabHandler(),this.edApplyRipple(),this.edTextHandler(),this.edMaterialTextHandler(),this.edLocationPicker()},_positionTabLavaLamp:function(){var t=this._getActiveTabIndex(),i=t.offset(),e=this.tabNavWrap.offset(),a=t.width(),s=this.tabNavWrap.outerWidth(),n=(a-t.find("a").width())/2,l=i.left-e.left+n-10,r=s-l-a+2*n-20,o="left";parseFloat(this.activeTabNotifier.css("left"))<=l&&(o="right");var h=this;"left"==o?this.activeTabNotifier.css("left",l+"px"):this.activeTabNotifier.css("right",r+"px"),setTimeout(function(){"left"==o?h.activeTabNotifier.css("right",r+"px"):h.activeTabNotifier.css("left",l+"px")},100)},_scrollMainTab:function(){if(this._isTabScrollingNeeded()){var i=this,e=this._getActiveTabIndex(),a=0;this.tabIndices.each(function(){var i=t(this);return!!i.hasClass("iptUIFCHidden")||!i.is(e)&&void(a+=i.outerWidth())}),this.tabNav.animate({scrollLeft:a},100,function(){i.tabNav.trigger("checkTabScroll.eform")})}},_checkTabScroller:function(){if(!this._isTabScrollingNeeded())return this.tabNavWrap.addClass("scroll-not-needed"),this.tabScrollerLeft.addClass("disabled"),void this.tabScrollerRight.addClass("disabled");this.tabNavWrap.removeClass("scroll-not-needed");var t=this.tabNav.scrollLeft(),i=this._getTotalNavWidth(),e=this.tabNav.width();0===t?(this.tabScrollerLeft.addClass("disabled"),this.tabScrollerRight.removeClass("disabled")):t+e>=i?(this.tabScrollerLeft.removeClass("disabled"),this.tabScrollerRight.addClass("disabled")):(this.tabScrollerRight.removeClass("disabled"),this.tabScrollerLeft.removeClass("disabled"))},_scrollTabNav:function(t){if(void 0==t&&(t="right"),!this._isTabScrollingNeeded())return!1;var i=this.tabNav.scrollLeft(),e=this._getTotalNavWidth(),a=this.tabNav.width(),s=i,n=this;if(0===i){if("left"==t)return!1}else if(i+a>=e&&"right"==t)return!1;"left"==t?s-=100:s+=100,this.tabNav.animate({scrollLeft:s},100,function(){n.tabNav.trigger("checkTabScroll.eform")})},_isTabScrollingNeeded:function(){return this._getTotalNavWidth()>this.tabNavWrap.width()-this.mainTab.find(".eform-tab-nav").eq(0).width()},_getTotalNavWidth:function(){var i=0;return this.tabIndices.each(function(){var e=t(this);if(e.hasClass("iptUIFCHidden"))return!0;i+=e.outerWidth()}),i},_getActiveTabIndex:function(){var t=this.mainTab.tabs("option","active");return this.tabIndices.eq(t)},_getLastTabIndex:function(){var t=-1,i=!0,e=null;do{if(Math.abs(t)>this.tabIndices.length)return!1;this.tabIndices.eq(t).hasClass("iptUIFCHidden")?t--:(e=this.tabIndices.eq(t),console.log(e),i=!1)}while(i);return e},_getFirstTabIndex:function(){var t=0,i=!0,e=null;do{if(Math.abs(t)>this.tabIndices.length)return!1;this.tabIndices.eq(t).hasClass("iptUIFCHidden")?t++:(e=this.tabIndices.eq(t),i=!1)}while(i);return e},_updateTextFields:function(i){void 0==i&&(i=this.jElement),i.find("input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], textarea").each(function(i,e){t(e).val().length>0||e.autofocus||void 0!==t(this).attr("placeholder")||!0===t(e)[0].validity.badInput?t(this).siblings("label").addClass("active"):t(this).siblings("label").removeClass("active")})},yourOtherFunction:function(){}};var r={init:function(i){return this.each(function(){t.data(this,"plugin_"+s)||t.data(this,"plugin_"+s,new l(this,i))})}};t.fn[s]=function(i){return r[i]?r[i].apply(this,Array.prototype.slice.call(arguments,1)):("object"!=typeof i&&i?t.error("Method "+i+" does not exist on jQuery."+s):r.init.apply(this,arguments),this)}}(jQuery,window,document),jQuery(document).ready(function(t){t(".ipt_uif_front").eFormMaterial()});
// source --> https://naturligviis.dk/wp-content/plugins/wp-fsqm-pro/bower_builds/js-cookie/js/js.cookie.min.js?ver=4.20.1 
/*!
 * JavaScript Cookie v2.1.4
 * https://github.com/js-cookie/js-cookie
 *
 * Copyright 2006, 2015 Klaus Hartl & Fagner Brack
 * Released under the MIT license
 */
!function(e){var n;if("function"==typeof define&&define.amd&&(define(e),n=!0),"object"==typeof exports&&(module.exports=e(),n=!0),!n){var t=window.Cookies,o=window.Cookies=e();o.noConflict=function(){return window.Cookies=t,o}}}(function(){function e(){for(var e=0,n={};e<arguments.length;e++){var t=arguments[e];for(var o in t)n[o]=t[o]}return n}function n(e){return e.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent)}return function t(o){function r(){}function i(n,t,i){if("undefined"!=typeof document){"number"==typeof(i=e({path:"/"},r.defaults,i)).expires&&(i.expires=new Date(1*new Date+864e5*i.expires)),i.expires=i.expires?i.expires.toUTCString():"";try{var c=JSON.stringify(t);/^[\{\[]/.test(c)&&(t=c)}catch(e){}t=o.write?o.write(t,n):encodeURIComponent(String(t)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),n=encodeURIComponent(String(n)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var f="";for(var u in i)i[u]&&(f+="; "+u,!0!==i[u]&&(f+="="+i[u].split(";")[0]));return document.cookie=n+"="+t+f}}function c(e,t){if("undefined"!=typeof document){for(var r={},i=document.cookie?document.cookie.split("; "):[],c=0;c<i.length;c++){var f=i[c].split("="),u=f.slice(1).join("=");t||'"'!==u.charAt(0)||(u=u.slice(1,-1));try{var a=n(f[0]);if(u=(o.read||o)(u,a)||n(u),t)try{u=JSON.parse(u)}catch(e){}if(r[a]=u,e===a)break}catch(e){}}return e?r[e]:r}}return r.set=i,r.get=function(e){return c(e,!1)},r.getJSON=function(e){return c(e,!0)},r.remove=function(n,t){i(n,"",e(t,{expires:-1}))},r.defaults={},r.withConverter=t,r}(function(){})});