72b0507ff45a4262e0479d66c08ba858-scripts
/**handles:wpforms-builder-conditionals,wpforms-text-limit,wpforms-smart-phone-field,wpforms-validation**/ !function(k){“use strict”;var x={init:function(){k(x.ready),x.bindUIActions()},ready:function(){k(“.wpforms-form”).each(function(){var e=k(this);x.initDefaultValues(e),x.processConditionals(e,!1)})},initDefaultValues:function(e){e.find(“.wpforms-conditional-field input, .wpforms-conditional-field select, .wpforms-conditional-field textarea”).each(function(){var e=k(this),t=e.val(),i=e.attr(“type”),o=e.prop(“tagName”);switch(-1<["SELECT","BUTTON"].indexOf(o)?o.toLowerCase():i){case"button":case"submit":case"reset":case"hidden":break;case"checkbox":case"radio":e.is(":checked")&&e.attr("data-default-value","checked");break;default:""!==t&&e.attr("data-default-value",t)}})},bindUIActions:function(){k(document).on("change",".wpforms-conditional-trigger input, .wpforms-conditional-trigger select",function(){x.processConditionals(k(this),!0)}),window.addEventListener("elementor/popup/show",function(){x.processConditionals(k(".elementor-popup-modal .wpforms-form"),!0)}),k(document).on("input paste",".wpforms-conditional-trigger input[type=text], .wpforms-conditional-trigger input[type=email], .wpforms-conditional-trigger input[type=url], .wpforms-conditional-trigger input[type=number], .wpforms-conditional-trigger textarea",function(){x.processConditionals(k(this),!0)}),k(document).on("tinymce-editor-init",function(e,t){t.id.startsWith("wpforms-")&&t.on("keyup",function(){x.processConditionals(k("#"+t.id),!0)})}),k(".wpforms-form").on("submit",function(){x.resetHiddenFields(k(this))})},resetHiddenFields:function(e){window.location.hash&&"#wpformsdebug"===window.location.hash&&console.log("Resetting hidden fields…");var i,o,n,a,s=k(e);s.find(".wpforms-conditional-hide :input").each(function(){switch(i=k(this),o=i.attr("type"),n=i.prop("tagName"),-1<["SELECT","BUTTON"].indexOf(n)?n.toLowerCase():o){case"button":case"submit":case"reset":case"hidden":break;case"checkbox":case"radio":i.closest("ul").find("li").removeClass("wpforms-selected"),(a=i.closest("div.wpforms-field-rating-items")).length&&a.find("label").removeClass("selected"),i.is(":checked")&&i.prop("checked",!1).trigger("change");break;case"select":x.resetHiddenSelectField.init(i);break;case"tel":i.val("").trigger("input");var e=i.closest(".wpforms-field").data("field-id"),t=i.siblings('[name="wpforms[fields]['+e+']"]').first();e&&i.data("ruleSmartPhoneField")&&0<t.length&&t.val("");break;default:""!==i.val()&&(i.hasClass("dropzone-input")&&k('[data-name="'+i[0].name+'"]',s)[0]&&k('[data-name="'+i[0].name+'"]',s)[0].dropzone.removeAllFiles(!0),i.val("").trigger("input"))}}),s.find(".wpforms-field-richtext.wpforms-conditional-hide").each(function(){var e=k(this),e=tinyMCE.get(`wpforms-${e.closest(".wpforms-form").data("formid")}-field_`+e.data("field-id"));if(!e)return"";e.setContent("")}),s.find(".wpforms-field-file-upload.wpforms-conditional-hide").each(function(){var e=k(this).find("div.wpforms-uploader.dz-clickable");if("function"!=typeof window.Dropzone||!e.length)return"";e.get(0).dropzone.removeAllFiles(!0)})},resetHiddenSelectField:{$field:null,init:function(e){(this.$field=e).data("choicesjs")?this.modern():this.classic()},modern:function(){var e=this.$field.data("choicesjs"),t=e.getValue(!0);t&&t.length&&(e.removeActiveItems(),this.$field.trigger("change")),this.$field.prop("multiple")?k(e.input.element).removeClass(e.config.classNames.input+"–hidden"):(t=e.config.choices.filter(function(e){return e.placeholder}),Array.isArray(t)&&t.length&&e.setChoiceByValue(t[0].value))},classic:function(){var e=this.$field.find("option.placeholder").length?0:-1;e!==this.$field.prop("selectedIndex")&&this.$field.prop("selectedIndex",e).trigger("change")}},resetToDefaults:function(e){e.find(":input").each(function(){var e=k(this),t=e.attr("data-default-value"),i=e.attr("type"),o=e.prop("tagName");if(void 0!==t)switch(-1<["SELECT","BUTTON"].indexOf(o)?o.toLowerCase():i){case"button":case"submit":case"reset":case"hidden":break;case"checkbox":case"radio":"checked"===t&&(e.prop("checked",!0).closest("li").addClass("wpforms-selected"),e.trigger("change"));break;case"select":var n=e.data("choicesjs"),t=t.split(",");n?(t=t.filter(function(e){return""!==e}),n.getValue(!0)!==t&&(n.setChoiceByValue(t),e.trigger("change"))):e.val()!==t&&e.val(t).trigger("change");break;default:e.val()!==t&&(e.val(t).trigger("input"),e.get(0).dispatchEvent(new Event("keydown")))}})},processConditionals:function(e,t){var i=k(e),o=i.closest(".wpforms-form"),n=o.data("formid"),a=!1;if("undefined"==typeof wpforms_conditional_logic||void 0===wpforms_conditional_logic[n])return!1;var s,r=wpforms_conditional_logic[n];for(s in r)if(r.hasOwnProperty(s)){window.location.hash&&"#wpformsdebug"===window.location.hash&&console.log("Processing conditionals for Field #"+s+"…");var l,d=r[s].logic,c=r[s].action,f=!1;for(l in d)if(d.hasOwnProperty(l)){var p,h=d[l],u=!0;for(p in […]