Uname: Linux premium72.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
Software: LiteSpeed
PHP version: 8.2.29 [ PHP INFO ] PHP os: Linux
Server Ip: 198.54.125.95
Your Ip: 216.73.216.164
User: matican (532) | Group: matican (531)
Safe Mode: OFF
Disable Function:
NONE

name : builder.all.min.js
var quform=function(e,n,c,r){"use strict";var f=e.core,i=e.builder,g=f.cache,b={editing:null,init:function(){n("#qfb-add-confirmation").on("click",function(){b.showSettings()}),g.get("#qfb-confirmations").on("click",".qfb-confirmation-action-toggle",function(){var e=n(this).closest(".qfb-confirmation"),t=b.getConfirmationById(e.data("id"));t&&1!=t.id&&(t.enabled=e.find(".qfb-confirmation-toggle").is(":checked"))}),g.get("#qfb-confirmations").on("click",".qfb-confirmation-action-settings",function(){b.showSettings(n(this).closest(".qfb-confirmation").data("id"))}),g.get("#qfb-confirmations").on("click",".qfb-confirmation-action-duplicate",function(){b.duplicate(n(this).closest(".qfb-confirmation").data("id"))}),g.get("#qfb-confirmations").on("click",".qfb-confirmation-action-remove",function(){var o=n(this).closest(".qfb-confirmation");1!=o.data("id")?confirm(c.confirmationConfirmRemove)&&o.qfbSlideHide(function(){for(var e=o.data("id"),t=i.form.confirmations.length;t--;)i.form.confirmations[t].id==e&&i.form.confirmations.splice(t,1);o.remove()}):alert(c.cannotRemoveDefaultConfirmation)}),g.get("#qfb-confirmation-settings").on("click",".qfb-popup-save-button",function(){b.saveSettings()&&b.hideSettings()}),g.get("#qfb-confirmation-settings").on("click",".qfb-popup-close-button",b.hideSettings),g.get("#qfb_confirmation_type").change(function(){var e=g.get("#qfb_confirmation_type").val();g.get("#qfb_confirmation_message").add(g.get("#qfb_confirmation_message_auto_format")).add(g.get("#qfb_confirmation_message_icon")).add(g.get("#qfb_confirmation_message_position")).add(g.get("#qfb_confirmation_message_timeout")).add(g.get("#qfb_confirmation_hide_form")).closest(f.settingWrap)["message"===e||"message-redirect-page"===e||"message-redirect-url"===e?"qfbSlideShow":"qfbSlideHide"](),g.get("#qfb_confirmation_redirect_page").closest(f.settingWrap)["message-redirect-page"===e||"redirect-page"===e?"qfbSlideShow":"qfbSlideHide"](),g.get("#qfb_confirmation_redirect_url").closest(f.settingWrap)["message-redirect-url"===e||"redirect-url"===e?"qfbSlideShow":"qfbSlideHide"](),g.get("#qfb_confirmation_redirect_query").closest(f.settingWrap)["message-redirect-page"===e||"message-redirect-url"===e||"redirect-page"===e||"redirect-url"===e?"qfbSlideShow":"qfbSlideHide"](),g.get("#qfb_confirmation_redirect_delay").closest(f.settingWrap)["message-redirect-page"===e||"message-redirect-url"===e?"qfbSlideShow":"qfbSlideHide"](),g.get("#qfb_notification_reset_form").closest(f.settingWrap)["message"===e?"qfbSlideShow":"qfbSlideHide"]()}),n("#qfb-add-confirmation-logic-rule").click(function(){g.get("#qfb-confirmation-logic").find(".qfb-no-logic-rules").remove(),g.get("#qfb-confirmation-logic").find(".qfb-logic-rules").append(i.logic.buildLogicRule(i.logic.getNewLogicRule()))}),n.fn.select2&&g.get("#qfb_confirmation_redirect_page").select2({theme:"qfb",language:{searching:function(){return r.searchingDots},noResults:function(){return r.noResultsFound},inputTooShort:function(e){return r.inputTooShort.replace("%s",e.minimum-e.input.length)},errorLoading:function(){return r.errorLoading},removeAllItems:function(){return r.removeAllItems}},dropdownParent:g.get("#qfb_confirmation_redirect_page").closest(".qfb-setting-input"),minimumInputLength:1,placeholder:c.pleaseSelect,allowClear:!0,ajax:{url:c.ajaxUrl,dataType:"json",delay:250,data:function(e){return{action:"quform_builder_search_posts",_ajax_nonce:c.searchPostsNonce,search:e.term}},processResults:function(e){return{results:e&&"success"===e.type?e.results:[]}}}}),i.setupContainerTooltips(g.get("#qfb-confirmation-settings-inner"))},showSettings:function(e){var t=b.getConfirmationById(e);null===t&&(t=n.extend(!0,{},c.confirmation)),b.editing=t,b.loadSettings(),n("body").css({overflow:"hidden"}).addClass("qfb-popup-open"),g.get("#qfb-confirmation-settings").show(),g.get("#qfb-confirmation-settings-inner").scrollTop(0)},loadSettings:function(){var e,t=b.editing;g.get("#qfb-confirmation-settings").find(".qfb-setting").hide(),g.get("#qfb_confirmation_name").val(b.getValue(t,"name")).closest(f.settingWrap).show(),g.get("#qfb_confirmation_enabled").prop("checked",b.getValue(t,"enabled")),f.setSelectVal(g.get("#qfb_confirmation_type"),b.getValue(t,"type")).closest(f.settingWrap).show(),g.get("#qfb_confirmation_message").val(b.getValue(t,"message")),window.tinymce&&((e=window.tinymce.get("qfb_confirmation_message"))&&!e.isHidden()&&(e.load(),e.iframeElement&&n(e.iframeElement).height()<100&&e.theme&&e.theme.resizeTo&&e.theme.resizeTo(null,300)),window.switchEditors&&window.getUserSetting&&window.switchEditors.go("qfb_confirmation_message",window.getUserSetting("editor")||"tmce")),g.get("#qfb_confirmation_message_auto_format").prop("checked",b.getValue(t,"messageAutoFormat")),i.loadIconOption(g.get("#qfb_confirmation_message_icon"),b.getValue(t,"messageIcon")),f.setSelectVal(g.get("#qfb_confirmation_message_position"),b.getValue(t,"messagePosition")),g.get("#qfb_confirmation_message_timeout").val(b.getValue(t,"messageTimeout")),g.get("#qfb_confirmation_redirect_page").empty().append(n("<option>",{text:c.pleaseSelect,value:""}));var o,a=b.getValue(t,"redirectPage");a&&n.isNumeric(a)?(o=n("<option>",{text:c.loadingDots,value:a}),n.ajax({type:"GET",url:c.ajaxUrl,dataType:"json",data:{action:"quform_builder_get_post_title",_ajax_nonce:c.getPostTitleNonce,id:a}}).done(function(e){"success"===(e=f.sanitizeResponse(e)).type?b.updateRedirectPageTitle(o,a,e.title):b.updateRedirectPageTitle(o,a,c.errorLoadingPageTitle.replace("%s",a))}).fail(function(){b.updateRedirectPageTitle(o,a,c.errorLoadingPageTitle.replace("%s",a))}),g.get("#qfb_confirmation_redirect_page").append(o)):a="",f.setSelectVal(g.get("#qfb_confirmation_redirect_page"),a).trigger("change"),g.get("#qfb_confirmation_redirect_url").val(b.getValue(t,"redirectUrl")),g.get("#qfb_confirmation_redirect_query").val(b.getValue(t,"redirectQuery")),g.get("#qfb_confirmation_redirect_delay").val(b.getValue(t,"redirectDelay")),1!==t.id&&(g.get("#qfb_confirmation_enabled").closest(f.settingWrap).show(),i.logic.buildLogic([],[{text:c.useThisConfirmationIfAll,value:"all"},{text:c.useThisConfirmationIfAny,value:"any"}],b.getValue(t,"logicRules"),g.get("#qfb-confirmation-logic"),"",b.getValue(t,"logicMatch")),g.get("#qfb-confirmation-logic").closest(f.settingWrap).show()),g.get("#qfb_confirmation_hide_form").prop("checked",b.getValue(t,"hideForm")),f.setSelectVal(g.get("#qfb_notification_reset_form"),b.getValue(t,"resetForm")),"undefined"!=typeof t.id?g.get("#qfb-confirmation-unique-id").val(i.form.id+"_"+t.id).closest(f.settingWrap).show():g.get("#qfb-confirmation-unique-id").val(""),"message"!==t.type&&"message-redirect-page"!==t.type&&"message-redirect-url"!==t.type||g.get("#qfb_confirmation_message").add(g.get("#qfb_confirmation_message_auto_format")).add(g.get("#qfb_confirmation_message_icon")).add(g.get("#qfb_confirmation_message_position")).add(g.get("#qfb_confirmation_message_timeout")).add(g.get("#qfb_confirmation_hide_form")).closest(f.settingWrap).show(),"message-redirect-page"!==t.type&&"redirect-page"!==t.type||g.get("#qfb_confirmation_redirect_page").closest(f.settingWrap).show(),"message-redirect-url"!==t.type&&"redirect-url"!==t.type||g.get("#qfb_confirmation_redirect_url").closest(f.settingWrap).show(),"message-redirect-page"!==t.type&&"message-redirect-url"!==t.type&&"redirect-page"!==t.type&&"redirect-url"!==t.type||g.get("#qfb_confirmation_redirect_query").closest(f.settingWrap).show(),"message-redirect-page"!==t.type&&"message-redirect-url"!==t.type||g.get("#qfb_confirmation_redirect_delay").closest(f.settingWrap).show(),"message"===t.type&&g.get("#qfb_notification_reset_form").closest(f.settingWrap).show()},updateRedirectPageTitle:function(e,t,o){e.remove(),g.get("#qfb_confirmation_redirect_page").append(n("<option>",{text:o,value:t})),f.setSelectVal(g.get("#qfb_confirmation_redirect_page"),t).trigger("change")},updateConfirmationListing:function(e,t){e.find(".qfb-confirmation-name").text(t.name),b.setConfirmationDescription(e,t),e.find(".qfb-confirmation-toggle").prop("checked",t.enabled)},setConfirmationDescription:function(e,t){var o=n('<div class="qfb-settings-row">'),a=n('<div class="qfb-settings-column">').appendTo(o);switch(t.type){case"message":a.append(n('<i class="qfb-mdi qfb-mdi-message">').attr("title",c.displayAMessage),n('<span class="qfb-confirmation-description-message">').text(n("<div>").html(t.message).text().substr(0,64)));break;case"message-redirect-page":o.addClass("qfb-settings-row-2"),a.append(n('<i class="qfb-mdi qfb-mdi-message">').attr("title",c.displayAMessage),n('<span class="qfb-confirmation-description-message">').text(n("<div>").html(t.message).text().substr(0,64))),o.append(n('<div class="qfb-settings-column">').append(n('<i class="qfb-mdi qfb-mdi-arrow_forward">').attr("title",c.redirectTo),b.getRedirectPageTitle(n('<span class="qfb-confirmation-description-redirect-page">'),t.redirectPage)));break;case"message-redirect-url":o.addClass("qfb-settings-row-2"),a.append(n('<i class="qfb-mdi qfb-mdi-message">').attr("title",c.displayAMessage),n('<span class="qfb-confirmation-description-message">').text(n("<div>").html(t.message).text().substr(0,64))),o.append(n('<div class="qfb-settings-column">').append(n('<i class="qfb-mdi qfb-mdi-arrow_forward">').attr("title",c.redirectTo),n('<span class="qfb-confirmation-description-redirect-url">').text(t.redirectUrl)));break;case"redirect-page":a.append(n('<i class="qfb-mdi qfb-mdi-arrow_forward">').attr("title",c.redirectTo),b.getRedirectPageTitle(n('<span class="qfb-confirmation-description-redirect-page">'),t.redirectPage));break;case"redirect-url":a.append(n('<i class="qfb-mdi qfb-mdi-arrow_forward">').attr("title",c.redirectTo),n('<span class="qfb-confirmation-description-redirect-url">').text(t.redirectUrl));break;case"reload":a.append(n('<i class="qfb-mdi qfb-mdi-refresh">').attr("title",c.reloadThePage))}e.find(".qfb-confirmation-description").html(o)},getRedirectPageTitle:function(t,o){return t.html(n('<i class="qfb-icon qfb-icon-spinner qfb-icon-spin">')),n.ajax({type:"GET",url:c.ajaxUrl,dataType:"json",data:{action:"quform_builder_get_post_title",_ajax_nonce:c.getPostTitleNonce,id:o}}).done(function(e){"success"===(e=f.sanitizeResponse(e)).type?t.text(e.title):t.text(c.errorLoadingPageTitle.replace("%s",o))}).fail(function(){t.text(c.errorLoadingPageTitle.replace("%s",o))}),t},getPostTitle:function(e){return""},getConfirmationMessageHtml:function(){return f.getEditorValue("qfb_confirmation_message")},saveSettings:function(){if(!b.validateSettings())return!1;var e,t=b.editing;return t.name=g.get("#qfb_confirmation_name").val(),t.enabled=g.get("#qfb_confirmation_enabled").is(":checked"),t.type=g.get("#qfb_confirmation_type").val(),t.message=f.getEditorValue("qfb_confirmation_message"),t.messageAutoFormat=g.get("#qfb_confirmation_message_auto_format").is(":checked"),t.messageIcon=g.get("#qfb_confirmation_message_icon").val(),t.messagePosition=g.get("#qfb_confirmation_message_position").val(),t.messageTimeout=g.get("#qfb_confirmation_message_timeout").val(),t.redirectPage=g.get("#qfb_confirmation_redirect_page").val(),t.redirectUrl=g.get("#qfb_confirmation_redirect_url").val(),t.redirectQuery=g.get("#qfb_confirmation_redirect_query").val(),t.redirectDelay=g.get("#qfb_confirmation_redirect_delay").val(),1!==t.id&&(t.logicAction=!0,t.logicMatch=g.get("#qfb-confirmation-logic").find(".qfb-logic-match").val(),t.logicRules=i.logic.getLogicRules(g.get("#qfb-confirmation-logic"))),t.hideForm=g.get("#qfb_confirmation_hide_form").is(":checked"),t.resetForm=g.get("#qfb_notification_reset_form").val(),"undefined"==typeof t.id?(t.id=i.form.nextConfirmationId++,i.form.confirmations.push(t),(e=n(c.confirmationHtml)).data({id:t.id}),g.get("#qfb-confirmations").append(e.hide()),e.qfbSlideShow()):e=g.get("#qfb-confirmations").find(".qfb-confirmation").filter(function(){return n(this).data("id")===t.id}),b.updateConfirmationListing(e,t),!0},hideSettings:function(){b.editing=null,n(".qtip").hide(),n("body").css({overflow:""}).removeClass("qfb-popup-open"),g.get("#qfb-confirmation-settings-inner").find(".qfb-validation-error").remove(),g.get("#qfb-confirmation-settings").hide()},validateSettings:function(){g.get("#qfb-confirmation-settings-inner").find(".qfb-validation-error").remove();var e=b.editing,t=[];f.isNonEmptyString(g.get("#qfb_confirmation_name").val())||t.push({scrollTarget:g.get("#qfb_confirmation_name").closest(f.settingWrap),show:function(){f.addValidationError(g.get("#qfb_confirmation_name").closest(f.settingInputWrap),r.thisFieldIsRequired)}});var o,a,i=g.get("#qfb_confirmation_type").val();"message"!==i&&"message-redirect-page"!==i&&"message-redirect-url"!==i||(f.isNonEmptyString(f.getEditorValue("qfb_confirmation_message"))||t.push({scrollTarget:g.get("#qfb_confirmation_message").closest(f.settingWrap),show:function(){f.addValidationError(g.get("#qfb_confirmation_message").closest(f.settingInputWrap),r.thisFieldIsRequired)}}),o=g.get("#qfb_confirmation_message_timeout").val(),f.isNonEmptyString(o)&&n.isNumeric(o)&&!(o<0)||t.push({scrollTarget:g.get("#qfb_confirmation_message_timeout").closest(f.settingWrap),show:function(){f.addValidationError(g.get("#qfb_confirmation_message_timeout").closest(f.settingInputWrap),c.thisFieldMustBePositiveNumberOrZero)}})),"message-redirect-page"!=i&&"message-redirect-url"!=i||(a=g.get("#qfb_confirmation_redirect_delay").val(),f.isNonEmptyString(a)&&n.isNumeric(a)&&!(a<0)||t.push({scrollTarget:g.get("#qfb_confirmation_redirect_delay").closest(f.settingWrap),show:function(){f.addValidationError(g.get("#qfb_confirmation_redirect_delay").closest(f.settingInputWrap),c.thisFieldMustBePositiveNumberOrZero)}})),"redirect-page"!=i&&"message-redirect-page"!=i||f.isNonEmptyString(g.get("#qfb_confirmation_redirect_page").val())||t.push({scrollTarget:g.get("#qfb_confirmation_redirect_page").closest(f.settingWrap),show:function(){f.addValidationError(g.get("#qfb_confirmation_redirect_page").closest(f.settingInputWrap),r.thisFieldIsRequired)}}),"redirect-url"!=i&&"message-redirect-url"!=i||f.isNonEmptyString(g.get("#qfb_confirmation_redirect_url").val())||t.push({scrollTarget:g.get("#qfb_confirmation_redirect_url").closest(f.settingWrap),show:function(){f.addValidationError(g.get("#qfb_confirmation_redirect_url").closest(f.settingInputWrap),r.thisFieldIsRequired)}}),1===e.id||g.get("#qfb-confirmation-logic").find(".qfb-logic-rule").length||t.push({scrollTarget:g.get("#qfb-confirmation-logic").closest(f.settingWrap),show:function(){f.addValidationError(g.get("#qfb-confirmation-logic").closest(f.settingInputWrap),c.atLeastOneLogicRuleRequired)}});var l=0,s=t.length;if(0<s){for(;l<s;l++)t[l].show();f.scrollTo(t[0].scrollTarget,g.get("#qfb-confirmation-settings-inner"))}return 0===s},duplicate:function(e){var t,o,a=b.getConfirmationById(e);null!==a&&(t=n.extend(!0,{},a,{id:i.form.nextConfirmationId++}),i.form.confirmations.push(t),(o=n(c.confirmationHtml)).data({id:t.id}),b.updateConfirmationListing(o,t),g.get("#qfb-confirmations").append(o.hide()),o.qfbSlideShow())},getConfirmationById:function(e){if(!e)return null;for(var t=0;t<i.form.confirmations.length;t++)if(e==i.form.confirmations[t].id)return i.form.confirmations[t];return null},checkInvalidLogic:function(){for(var e=0;e<i.form.confirmations.length;e++)i.form.confirmations[e].logicRules=i.logic.removeInvalidLogicRules(i.form.confirmations[e].logicRules)},getValue:function(e,t){return f.getProperty(e,t,f.getProperty(c.confirmation,t))}};return e.builder.confirmations=b,e}(quform=function(e,r,f,l){"use strict";var g=e.core,b=e.builder,d=g.cache,_={editing:null,attachmentSources:[],init:function(){r("#qfb-add-notification").on("click",function(){_.showSettings()}),d.get("#qfb-notifications").on("click",".qfb-notification-action-toggle",function(){var e=r(this).closest(".qfb-notification"),t=_.getNotificationById(e.data("id"));t&&(t.enabled=e.find(".qfb-notification-toggle").is(":checked"))}),d.get("#qfb-notifications").on("click",".qfb-notification-action-settings",function(){_.showSettings(r(this).closest(".qfb-notification").data("id"))}),d.get("#qfb-notifications").on("click",".qfb-notification-action-duplicate",function(){_.duplicate(r(this).closest(".qfb-notification").data("id"))}),d.get("#qfb-notifications").on("click",".qfb-notification-action-remove",function(){var o;confirm(f.notificationConfirmRemove)&&(o=r(this).closest(".qfb-notification")).qfbSlideHide(function(){for(var e=o.data("id"),t=b.form.notifications.length;t--;)b.form.notifications[t].id==e&&b.form.notifications.splice(t,1);o.remove(),0===d.get("#qfb-notifications").find(".qfb-notification").length&&r("#qfb-no-notifications").qfbSlideShow()})}),d.get("#qfb-notification-settings").on("click",".qfb-popup-save-button",function(){_.saveSettings()&&_.hideSettings()}),d.get("#qfb-notification-settings").on("click",".qfb-popup-close-button",_.hideSettings),d.get("#qfb_notification_format").change(function(){var e=d.get("#qfb_notification_format").val();d.get("#qfb_notification_html").closest(g.settingWrap)["html"===e||"multipart"===e?"qfbSlideShow":"qfbSlideHide"](),d.get("#qfb_notification_auto_format").closest(g.settingWrap)["html"===e||"multipart"===e?"qfbSlideShow":"qfbSlideHide"](),d.get("#qfb_notification_padding").closest(g.settingWrap)["html"===e||"multipart"===e?"qfbSlideShow":"qfbSlideHide"](),d.get("#qfb_notification_rtl").closest(g.settingWrap)["html"===e||"multipart"===e?"qfbSlideShow":"qfbSlideHide"](),d.get("#qfb_notification_text").closest(g.settingWrap)["text"===e||"multipart"===e?"qfbSlideShow":"qfbSlideHide"]()}),r("#qfb-add-recipient").click(function(){d.get("#qfb-notification-recipients").append(_.getRecipientHtml()).find("> .qfb-validation-error").remove()}),d.get("#qfb-notification-settings").on("click",".qfb-recipient .qfb-small-remove-button",function(){_.deleteRecipient(r(this))}),d.get("#qfb-notification-settings").on("click",".qfb-recipient .qfb-small-add-button",function(){r(this).closest(".qfb-recipient").after(_.getRecipientHtml())}),r("#qfb_notification_logic_enabled").click(function(){d.get("#qfb-notification-logic").closest(g.settingWrap)[r(this).is(":checked")?"qfbSlideShow":"qfbSlideHide"]()}),r("#qfb-add-notification-logic-rule").click(function(){d.get("#qfb-notification-logic").find(".qfb-no-logic-rules").remove(),d.get("#qfb-notification-logic").find(".qfb-logic-rules").append(b.logic.buildLogicRule(b.logic.getNewLogicRule()))}),r("#qfb_notification_conditionals").click(function(){d.get("#qfb-notification-conditionals-wrap").closest(g.settingWrap)[r(this).is(":checked")?"qfbSlideShow":"qfbSlideHide"](),d.get("#qfb_notification_conditional_fallback").closest(g.settingWrap)[r(this).is(":checked")?"qfbSlideShow":"qfbSlideHide"]()}),r("#qfb-add-conditional").click(function(){d.get("#qfb-notification-conditionals-wrap").find(".qfb-no-conditionals").remove(),d.get("#qfb-notification-conditionals-wrap").append(_.buildConditional(_.getNewConditional()))}),d.get("#qfb-notification-conditionals-wrap").on("click",".qfb-conditional-duplicate",function(){_.duplicateConditional(r(this).closest(".qfb-conditional"))}),d.get("#qfb-notification-conditionals-wrap").on("click",".qfb-conditional-delete",function(){confirm(f.areYouSure)&&(r(this).closest(".qfb-conditional").remove(),0===d.get("#qfb-notification-conditionals-wrap").find(".qfb-conditional").length&&b.buildMessageBox(f.noConditionals,"info","qfb-no-conditionals").hide().appendTo(d.get("#qfb-notification-conditionals-wrap")).fadeIn())}),d.get("#qfb-notification-conditionals-wrap").on("click",".qfb-conditional-add-recipient",function(){r(this).closest(".qfb-conditional").find(".qfb-conditional-recipients").append(_.getRecipientHtml()).find("> .qfb-validation-error").remove()}),d.get("#qfb-notification-conditionals-wrap").on("click",".qfb-conditional-add-logic-rule",function(){r(this).closest(".qfb-conditional").find(".qfb-no-logic-rules").remove(),r(this).closest(".qfb-conditional").find(".qfb-logic-rules").append(b.logic.buildLogicRule(b.logic.getNewLogicRule()))}),r("#qfb-add-notification-attachment").click(function(){d.get("#qfb-notification-attachments-wrap").find(".qfb-no-attachments").remove(),_.addAttachment(_.getNewAttachment())}),d.get("#qfb-notification-attachments-wrap").on("click",".qfb-attachment-remove",function(){r(this).closest(".qfb-attachment").remove(),0===d.get("#qfb-notification-attachments-wrap").find(".qfb-attachment").length&&b.buildMessageBox(f.noAttachments,"info","qfb-no-attachments").hide().appendTo(d.get("#qfb-notification-attachments-wrap")).fadeIn()}),d.get("#qfb-notification-attachments-wrap").on("change",".qfb-attachment-source",function(){var e=r(this),t=e.closest(".qfb-attachment"),o=t.find(".qfb-attachment-element").closest(g.subSettingWrap),a=t.find(".qfb-attachment-browse").closest(g.subSettingWrap);switch(e.val()){default:case"media":a.qfbSlideShow(),o.qfbSlideHide();break;case"element":a.qfbSlideHide(),o.qfbSlideShow()}}),d.get("#qfb-notification-attachments-wrap").on("click",".qfb-attachment-medium-remove",function(){r(this).closest(".qfb-attachment-medium").remove()}),b.setupContainerTooltips(d.get("#qfb-notification-settings-inner"))},showSettings:function(e){var t=_.getNotificationById(e);null===t&&(t=r.extend(!0,{},f.notification)),_.editing=t,_.loadSettings(),r("body").css({overflow:"hidden"}).addClass("qfb-popup-open"),d.get("#qfb-notification-settings").show(),d.get("#qfb-notification-settings-inner").scrollTop(0)},loadSettings:function(){var e,t=_.editing;d.get("#qfb-notification-settings").find(".qfb-setting").hide(),d.get("#qfb_notification_name").val(_.getValue(t,"name")).closest(g.settingWrap).show(),d.get("#qfb_notification_enabled").prop("checked",_.getValue(t,"enabled")).closest(g.settingWrap).show(),d.get("#qfb_notification_subject").val(_.getValue(t,"subject")).closest(g.settingWrap).show(),g.setSelectVal(d.get("#qfb_notification_format"),_.getValue(t,"format")).closest(g.settingWrap).show(),d.get("#qfb_notification_html").val(_.getValue(t,"html")),d.get("#qfb_notification_auto_format").prop("checked",_.getValue(t,"autoFormat")),d.get("#qfb_notification_padding").val(_.getValue(t,"padding")),d.get("#qfb_notification_rtl").val(_.getValue(t,"rtl")),d.get("#qfb_notification_text").val(_.getValue(t,"text")),window.tinymce&&((e=window.tinymce.get("qfb_notification_html"))&&!e.isHidden()&&(e.load(),e.iframeElement&&r(e.iframeElement).height()<100&&e.theme&&e.theme.resizeTo&&e.theme.resizeTo(null,300)),window.switchEditors&&window.getUserSetting&&window.switchEditors.go("qfb_notification_html",window.getUserSetting("editor")||"tmce"));for(var o=d.get("#qfb-notification-recipients").empty(),a=_.getValue(t,"recipients"),i=0,l=a.length;i<l;i++)o.append(_.getRecipientHtml(a[i]));o.closest(g.settingWrap).show(),r("#qfb_notification_conditionals").prop("checked",_.getValue(t,"conditional")).closest(g.settingWrap).show(),d.get("#qfb-notification-conditionals-wrap").empty(),_.buildConditionals(_.getValue(t,"conditionals")),g.setSelectVal(d.get("#qfb_notification_conditional_fallback"),_.getValue(t,"conditionalFallback")),d.get("#qfb-notification-from").find(".qfb-recipient-address").val(_.getValue(t,"from.address")).closest(g.settingWrap).show(),d.get("#qfb-notification-from").find(".qfb-recipient-name").val(_.getValue(t,"from.name")),d.get("#qfb_notification_logic_enabled").prop("checked",_.getValue(t,"logicEnabled")).closest(g.settingWrap).show(),b.logic.buildLogic([{text:f.sendThisNotification,value:"1"},{text:f.doNotSendThisNotification,value:"0"}],[{text:f.ifAllOfTheseRulesMatch,value:"all"},{text:f.ifAnyOfTheseRulesMatch,value:"any"}],_.getValue(t,"logicRules"),d.get("#qfb-notification-logic"),_.getValue(t,"logicAction")?"1":"0",_.getValue(t,"logicMatch")),d.get("#qfb-notification-attachments-wrap").empty(),_.loadAttachments(_.getValue(t,"attachments")),d.get("#qfb-notification-attachments-wrap").closest(g.settingWrap).show(),"undefined"!=typeof t.id?r("#qfb-notification-unique-id").val(b.form.id+"_"+t.id).closest(g.settingWrap).show():r("#qfb-notification-unique-id").val("");var s=_.getValue(t,"format");"html"===s?d.get("#qfb_notification_html").add(d.get("#qfb_notification_auto_format")).add(d.get("#qfb_notification_padding")).add(d.get("#qfb_notification_rtl")).closest(g.settingWrap).show():("multipart"===s&&d.get("#qfb_notification_html").add(d.get("#qfb_notification_auto_format")).add(d.get("#qfb_notification_padding")).add(d.get("#qfb_notification_rtl")).closest(g.settingWrap).show(),d.get("#qfb_notification_text").closest(g.settingWrap).show()),_.getValue(t,"conditional")&&(d.get("#qfb-notification-conditionals-wrap").closest(g.settingWrap).show(),d.get("#qfb_notification_conditional_fallback").closest(g.settingWrap).show()),_.getValue(t,"logicEnabled")&&d.get("#qfb-notification-logic").closest(g.settingWrap).show()},updateNotificationListing:function(e,t){e.find(".qfb-notification-name").text(t.name),e.find(".qfb-notification-subject-text").text(t.subject),e.find(".qfb-notification-toggle").prop("checked",t.enabled)},getNotificationHtml:function(){return g.getEditorValue("qfb_notification_html")},saveSettings:function(){if(!_.validateSettings())return!1;var e,o=_.editing;return o.name=d.get("#qfb_notification_name").val(),o.enabled=d.get("#qfb_notification_enabled").is(":checked"),o.subject=d.get("#qfb_notification_subject").val(),o.format=d.get("#qfb_notification_format").val(),o.html=g.getEditorValue("qfb_notification_html"),o.autoFormat=d.get("#qfb_notification_auto_format").is(":checked"),o.padding=d.get("#qfb_notification_padding").val(),o.rtl=d.get("#qfb_notification_rtl").val(),o.text=d.get("#qfb_notification_text").val(),o.recipients=[],d.get("#qfb-notification-recipients").find(".qfb-recipient").each(function(){o.recipients.push(_.getRecipientObjectFromValues(r(this)))}),o.conditional=r("#qfb_notification_conditionals").is(":checked"),o.conditionals=[],d.get("#qfb-notification-conditionals-wrap").find(".qfb-conditional").each(function(){o.conditionals.push(_.getConditionalObjectFromValues(r(this)))}),0===o.conditionals.length&&(o.conditional=!1),o.conditionalFallback=d.get("#qfb_notification_conditional_fallback").val(),o.from={address:d.get("#qfb-notification-from").find(".qfb-recipient-address").val(),name:d.get("#qfb-notification-from").find(".qfb-recipient-name").val()},o.logicEnabled=d.get("#qfb_notification_logic_enabled").is(":checked"),o.logicAction="0"!==d.get("#qfb-notification-logic").find(".qfb-logic-action").val(),o.logicMatch=d.get("#qfb-notification-logic").find(".qfb-logic-match").val(),o.logicRules=b.logic.getLogicRules(d.get("#qfb-notification-logic")),o.attachments=[],d.get("#qfb-notification-attachments-wrap").find(".qfb-attachment").each(function(){var e=r(this),t=_.getNewAttachment();t.source=e.find(".qfb-attachment-source").val(),"media"==t.source?e.find(".qfb-attachment-media .qfb-attachment-medium").each(function(){t.media.push(r(this).data("medium"))}):"element"==t.source&&(t.element=e.find(".qfb-attachment-element").val()),o.attachments.push(t)}),"undefined"==typeof o.id?(o.id=b.form.nextNotificationId++,b.form.notifications.push(o),(e=r(f.notificationHtml)).data({id:o.id}),d.get("#qfb-notifications").append(e.hide()),e.qfbSlideShow()):e=d.get("#qfb-notifications").find(".qfb-notification").filter(function(){return r(this).data("id")===o.id}),_.updateNotificationListing(e,o),!0},hideSettings:function(){0<d.get("#qfb-notifications").find(".qfb-notification").length&&r("#qfb-no-notifications").hide(),_.editing=null,r(".qtip").hide(),r("body").css({overflow:""}).removeClass("qfb-popup-open"),d.get("#qfb-notification-settings-inner").find(".qfb-validation-error").remove(),d.get("#qfb-notification-settings").hide()},validateRecipient:function(e,t){var o=e.find(".qfb-recipient-address"),a=o.val(),i="";""===a?i=l.thisFieldIsRequired:g.isValidEmail(a)||"{"==a.charAt(0)&&"}"==a.charAt(a.length-1)?"{"==a.charAt(0)&&"}"==a.charAt(a.length-1)&&g.isValidEmail(a.slice(1,-1))&&(i=f.emailRemoveBrackets):i=l.invalidEmailAddress,i.length&&t.push({scrollTarget:o.closest(".qfb-recipient"),show:function(){g.addValidationError(o.closest(".qfb-settings-column"),i)}})},validateOneValidRecipient:function(e,t){var o=!1;e.find(".qfb-recipient").each(function(){var e=r(this).find(".qfb-recipient-type").val();"to"!=e&&"cc"!=e&&"bcc"!=e||(o=!0)}),o||t.push({scrollTarget:e,show:function(){g.addValidationError(e,f.atLeastOneToCcBccRequired)}})},validateSettings:function(){d.get("#qfb-notification-settings-inner").find(".qfb-validation-error").remove();var i=[];""===d.get("#qfb_notification_name").val()&&i.push({scrollTarget:d.get("#qfb_notification_name").closest(g.settingWrap),show:function(){g.addValidationError(d.get("#qfb_notification_name").closest(g.settingInputWrap),l.thisFieldIsRequired)}}),""===d.get("#qfb_notification_subject").val()&&i.push({scrollTarget:d.get("#qfb_notification_subject").closest(g.settingWrap),show:function(){g.addValidationError(d.get("#qfb_notification_subject").closest(g.settingInputWrap),l.thisFieldIsRequired)}}),"html"!=d.get("#qfb_notification_format").val()&&"multipart"!=d.get("#qfb_notification_format").val()||""!==g.getEditorValue("qfb_notification_html")||i.push({scrollTarget:r("#wp-qfb_notification_html-wrap").closest(g.settingWrap),show:function(){g.addValidationError(d.get("#qfb_notification_html").closest(g.settingInputWrap),l.thisFieldIsRequired)}}),"text"!=d.get("#qfb_notification_format").val()&&"multipart"!=d.get("#qfb_notification_format").val()||""!==d.get("#qfb_notification_text").val()||i.push({scrollTarget:d.get("#qfb_notification_text").closest(g.settingWrap),show:function(){g.addValidationError(d.get("#qfb_notification_text").closest(g.settingInputWrap),l.thisFieldIsRequired)}}),d.get("#qfb-notification-recipients").find(".qfb-recipient").each(function(){_.validateRecipient(r(this),i)}),_.validateOneValidRecipient(d.get("#qfb-notification-recipients"),i),d.get("#qfb-notification-conditionals-wrap").find(".qfb-conditional").each(function(){var e=r(this);e.find(".qfb-recipient").each(function(){_.validateRecipient(r(this),i)}),_.validateOneValidRecipient(e.find(".qfb-conditional-recipients"),i)}),_.validateRecipient(d.get("#qfb-notification-from").find(".qfb-recipient"),i),d.get("#qfb-notification-attachments-wrap").find(".qfb-attachment").each(function(){var e,t,o=r(this),a=o.find(".qfb-attachment-source").val();"media"==a?0===(e=o.find(".qfb-attachment-media")).find(".qfb-attachment-medium").length&&i.push({scrollTarget:d.get("#qfb-notification-attachments-wrap"),show:function(){g.addValidationError(e.closest(g.subSettingInputWrap),f.selectOneFile)}}):"element"!=a||""===(t=o.find(".qfb-attachment-element")).val()&&i.push({scrollTarget:d.get("#qfb-notification-attachments-wrap"),show:function(){g.addValidationError(t.closest(g.subSettingInputWrap),l.thisFieldIsRequired)}})});var e=0,t=i.length;if(0<t){for(;e<t;e++)i[e].show();g.scrollTo(i[0].scrollTarget,d.get("#qfb-notification-settings-inner"))}return 0===t},duplicate:function(e){var t,o,a=_.getNotificationById(e);null!==a&&(t=r.extend(!0,{},a,{id:b.form.nextNotificationId++}),b.form.notifications.push(t),(o=r(f.notificationHtml)).data({id:t.id}),_.updateNotificationListing(o,t),d.get("#qfb-notifications").append(o.hide()),o.qfbSlideShow())},getNotificationById:function(e){if(!e)return null;for(var t=0;t<b.form.notifications.length;t++)if(e==b.form.notifications[t].id)return b.form.notifications[t];return null},getRecipientHtml:function(e){void 0===e&&(e={type:"to",address:"",name:""});var t=r(f.recipientHtml),o=b.uniqid("qfb-"),a=b.uniqid("qfb-");return g.setSelectVal(t.find(".qfb-recipient-type"),e.type),t.find(".qfb-recipient-address").val(e.address).attr("id",o).siblings(".qfb-insert-variable").data("target-id",o),t.find(".qfb-recipient-name").val(e.name).attr("id",a).siblings(".qfb-insert-variable").data("target-id",a),t},deleteRecipient:function(e){e.closest(".qfb-recipient").remove()},checkInvalidLogic:function(){for(var e=0;e<b.form.notifications.length;e++){for(var t=b.form.notifications[e],o=0;o<t.conditionals.length;o++)t.conditionals[o].logicRules=b.logic.removeInvalidLogicRules(t.conditionals[o].logicRules);t.logicRules=b.logic.removeInvalidLogicRules(t.logicRules)}},buildConditionals:function(e){var t=0,o=e.length;if(0<o)for(;t<o;t++)d.get("#qfb-notification-conditionals-wrap").append(_.buildConditional(e[t]));else d.get("#qfb-notification-conditionals-wrap").html(b.buildMessageBox(f.noConditionals,"info","qfb-no-conditionals"))},buildConditional:function(e){if("object"!=typeof e)return null;var t=r('<div class="qfb-conditional qfb-box">');t.append(r('<div class="qfb-conditional-top">').append(r('<span class="qfb-mini-button qfb-button-green qfb-conditional-add-recipient">').text(f.addRecipient).prepend('<i class="qfb-mdi qfb-mdi-add_circle_outline">'),r('<span class="qfb-conditional-duplicate">').append('<i class="qfb-mdi qfb-mdi-content_copy">'),r('<span class="qfb-conditional-delete qfb-icon qfb-icon-trash">')));for(var o=r('<div class="qfb-conditional-recipients qfb-cf">'),a=0;a<e.recipients.length;a++)o.append(_.getRecipientHtml(e.recipients[a]));t.append(o);var i=r('<div class="qfb-logic qfb-cf">');if(t.append(i),0<b.logic.sources.length){var l=r('<div class="qfb-logic-top qfb-cf">'),s=r('<select class="qfb-logic-match">');s.append(r("<option>",{text:f.sendToTheseRecipientsIfAll,value:"all"})),s.append(r("<option>",{text:f.sendToTheseRecipientsIfAny,value:"any"})),l.append(s,r('<span class="qfb-button-green qfb-conditional-add-logic-rule">').text(f.addLogicRule).prepend('<i class="qfb-mdi qfb-mdi-add_circle_outline">')),i.append(l),g.setSelectVal(s,e.logicMatch);var n=r('<div class="qfb-logic-rules qfb-cf">');if(e.logicRules.length)for(var c=0;c<e.logicRules.length;c++)n.append(b.logic.buildLogicRule(e.logicRules[c]));else n.append(b.logic.getNoLogicRulesMessage());i.append(n)}else i.html(b.buildMessageBox(f.noLogicElements,"warning"));return t},getNewConditional:function(){return{recipients:[{type:"to",address:"",name:""}],logicAction:!0,logicMatch:"all",logicRules:[]}},getConditionalObjectFromValues:function(e){var t={recipients:[]};return e.find(".qfb-conditional-recipients").find(".qfb-recipient").each(function(){t.recipients.push(_.getRecipientObjectFromValues(r(this)))}),t.logicAction=!0,t.logicMatch=e.find(".qfb-logic-match").val(),t.logicRules=[],e.find(".qfb-logic-rule").each(function(){t.logicRules.push(b.logic.getLogicRuleObjectFromValues(r(this)))}),t},getRecipientObjectFromValues:function(e){return{type:e.find(".qfb-recipient-type").val(),address:e.find(".qfb-recipient-address").val(),name:e.find(".qfb-recipient-name").val()}},duplicateConditional:function(e){e.after(_.buildConditional(_.getConditionalObjectFromValues(e)))},getNewAttachment:function(){return{source:"media",element:"",media:[]}},getAttachmentMediumHtml:function(e){var t=r('<div class="qfb-attachment-medium qfb-box">').data("medium",e);return e.icon&&t.append(r('<span class="qfb-attachment-medium-icon">').append(r("<img>").attr("src",e.icon))),t.append(r('<span class="qfb-attachment-medium-name">').text(e.filename)),t.append(r('<span class="qfb-attachment-medium-filesize">').text(e.filesizeHumanReadable)),t.append(r('<span class="qfb-attachment-medium-remove qfb-icon qfb-icon-trash"></span>').attr("title",f.remove)),t},addAttachment:function(e){var t=r(f.attachmentHtml),o=t.find(".qfb-attachment-source"),a=t.find(".qfb-attachment-browse").closest(g.subSettingWrap),i=t.find(".qfb-attachment-element"),l=i.closest(g.subSettingWrap),s=t.find(".qfb-attachment-media");if(i.append(r("<option>",{text:f.selectElement,value:""})),_.attachmentSources.length)for(var n=0,c=_.attachmentSources.length;n<c;n++)i.append(r("<option>",{text:b.elements.getShortenedAdminLabel(_.attachmentSources[n]),value:_.attachmentSources[n].id}));else i.append(r("<option>",{text:f.noAttachmentSourcesFound,value:"",disabled:!0}));switch(r.each(e.media,function(e,t){s.append(_.getAttachmentMediumHtml(t))}),e.source){default:case"media":a.show(),l.hide();break;case"element":a.hide(),l.show()}g.setSelectVal(o,e.source),g.setSelectVal(i,e.element),t.find(".qfb-attachment-browse").qfbMediaBrowser({mediaOptions:{title:f.selectFiles,multiple:!0},callback:function(e){var t=e.toJSON(),a=[];r.each(t,function(e,t){var o={id:t.id,filename:t.filename,filesizeHumanReadable:t.filesizeHumanReadable,icon:t.icon};a.push(_.getAttachmentMediumHtml(o))}),a.length&&s.append(a)}}),d.get("#qfb-notification-attachments-wrap").append(t)},addAttachmentSource:function(e){-1!==r.inArray(e.type,f.attachmentSourceTypes)&&_.attachmentSources.push(e)},removeAttachmentSource:function(e){for(var t=_.attachmentSources.length;t--;)_.attachmentSources[t].id==e.id&&_.attachmentSources.splice(t,1)},loadAttachments:function(e){var t=0,o=e.length;if(0<o)for(;t<o;t++)_.addAttachment(e[t]);else d.get("#qfb-notification-attachments-wrap").html(b.buildMessageBox(f.noAttachments,"info","qfb-no-attachments"))},checkInvalidAttachments:function(){for(var e=0;e<b.form.notifications.length;e++)for(var t=b.form.notifications[e].attachments,o=t.length;o--;){var a=t[o];"element"==a.source&&null===b.elements.getElementById(a.element)&&t.splice(o,1)}},getValue:function(e,t){return g.getProperty(e,t,g.getProperty(f.notification,t))}};return e.builder.notifications=_,e}(quform=function(e,s,n,t){"use strict";var c=e.core,r=e.builder,f=c.cache,g={onWindowLoad:function(){f.get("#qfb-add-style").click(function(){g.addStyle({type:"",css:""})}),f.get("#qfb-styles").on("click",".qfb-style-action-settings",function(){var e=s(this).closest(".qfb-style"),t=f.get("#qfb-style-settings").closest(".qfb-style");t.length?t[0]===e[0]?(g.saveStyleSettings(e),g.hideStyleSettings(e)):(g.saveStyleSettings(t),g.hideStyleSettings(t,!0,function(){g.showStyleSettings(e)})):g.showStyleSettings(e)}),f.get("#qfb-styles").on("click",".qfb-style-action-remove",function(){var e=s(this).closest(".qfb-style");f.get("#qfb-style-settings").closest(".qfb-style")[0]===e[0]?g.hideStyleSettings(e,!0,function(){g.removeStyle(e)}):g.removeStyle(e)}),f.get("#qfb_style_type").on("change",function(){var e="",t=f.get("#qfb_style_type").val();c.isNonEmptyString(t)&&n.styles[t]&&(e=n.styles[t].name),f.get("#qfb_style_type").closest(".qfb-style").find(".qfb-style-title").text(e)}),f.get("#qfb-add-global-style").click(function(){g.addGlobalStyle({type:"",css:""})}),f.get("#qfb-global-styles").on("click",".qfb-global-style-action-settings",function(){var e=s(this).closest(".qfb-global-style"),t=f.get("#qfb-global-style-settings").closest(".qfb-global-style");t.length?t[0]===e[0]?(g.saveGlobalStyleSettings(e),g.hideGlobalStyleSettings(e)):(g.saveGlobalStyleSettings(t),g.hideGlobalStyleSettings(t,function(){g.showGlobalStyleSettings(e)})):g.showGlobalStyleSettings(e)}),f.get("#qfb-global-styles").on("click",".qfb-global-style-action-remove",function(){var e=s(this).closest(".qfb-global-style");f.get("#qfb-global-style-settings").closest(".qfb-global-style")[0]===e[0]?g.hideGlobalStyleSettings(e,function(){g.removeGlobalStyle(e)}):g.removeGlobalStyle(e)}),f.get("#qfb_global_style_type").on("change",function(){var e="",t=f.get("#qfb_global_style_type").val();c.isNonEmptyString(t)&&n.globalStyles[t]&&(e=n.globalStyles[t].name),f.get("#qfb_global_style_type").closest(".qfb-global-style").find(".qfb-global-style-title").text(e)}),s.fn.select2&&(f.get("#qfb_global_style_type").select2({theme:"qfb",language:{noResults:function(){return t.noResultsFound}}}),f.get("#qfb_style_type").select2({theme:"qfb",language:{noResults:function(){return t.noResultsFound}},dropdownParent:f.get("#qfb_style_type").closest(".qfb-setting-input")})),f.get(".qfb-css-helper").click(function(){var e=s(this),t=e.closest(c.settingWrap).find("textarea"),o=e.data("css");t.length&&c.isNonEmptyString(o)&&(c.isNonEmptyString(t.val())&&(o="\n"+o),r.insertAtCursor(t[0],o))})},getStyleHtml:function(e){var t=s(n.styleHtml);return t.data("style",e),c.isNonEmptyString(e.type)&&n.styles[e.type]&&t.find(".qfb-style-title").text(n.styles[e.type].name),t},loadStyles:function(){var e=r.elements.editing,t=0,o=(e.styles||[]).length,a=n.visibleStyles[e.type]||[];if(f.get("#qfb-styles").empty(),0===o)f.get("#qfb-styles-empty").show();else{f.get("#qfb-styles-empty").hide();for(var i=[];t<o;t++)i.push(g.getStyleHtml(e.styles[t]));f.get("#qfb-styles").append(i)}var l=[s("<option>",{value:"",text:n.pleaseSelect})];_.each(n.styles,function(e,t){-1!==s.inArray(t,a)&&l.push(s("<option>",{value:t,text:e.name}))}),f.get("#qfb_style_type").html(l).trigger("change.select2"),l.length&&f.get("#qfb-styles").add("#qfb_style_type").add("#qfb_style_css").closest(c.settingWrap).show()},addStyle:function(e){var t=g.getStyleHtml(e);f.get("#qfb-styles-empty").qfbSlideHide(function(){var e=f.get("#qfb-style-settings").closest(".qfb-style");e.length?(g.saveStyleSettings(e),g.hideStyleSettings(e,!0,function(){t.hide().appendTo(f.get("#qfb-styles")).qfbSlideShow(function(){g.showStyleSettings(t)})})):t.hide().appendTo(f.get("#qfb-styles")).qfbSlideShow(function(){g.showStyleSettings(t)})})},showStyleSettings:function(e){e.append(f.get("#qfb-style-settings").hide()),g.loadStyleSettings(e),f.get("#qfb-style-settings").qfbSlideShow()},hideStyleSettings:function(e,t,o){var a=function(){g.resetStyleSettings(),s.isFunction(o)&&o()};!1===t?a():f.get("#qfb-style-settings").qfbSlideHide(a)},loadStyleSettings:function(e){var t=e.data("style");c.setSelectVal(f.get("#qfb_style_type"),c.getProperty(t,"type","")).trigger("change.select2"),f.get("#qfb_style_css").val(c.getProperty(t,"css","")),c.doAction("loadStyleSettings",t,e)},saveStyleSettings:function(e){var t=e.data("style");t.type=f.get("#qfb_style_type").val(),t.css=f.get("#qfb_style_css").val(),c.doAction("saveStyleSettings",t,e)},removeStyle:function(e){e.qfbSlideHide(function(){e.remove(),0===f.get("#qfb-styles").find(".qfb-style").length&&f.get("#qfb-styles-empty").qfbSlideShow()})},saveStyles:function(){var e=r.elements.editing,t=f.get("#qfb-style-settings").closest(".qfb-style");t.length&&(g.saveStyleSettings(t),g.hideStyleSettings(t,!1)),e.styles=[],f.get("#qfb-styles").find(".qfb-style").each(function(){e.styles.push(s(this).data("style"))})},resetStyleSettings:function(){f.get("#qfb-style-settings").hide().prependTo(f.get("#qfb-styles").parent())},getGlobalStyleHtml:function(e){var t=s(n.globalStyleHtml);return t.data("style",e),c.isNonEmptyString(e.type)&&n.globalStyles[e.type]&&t.find(".qfb-global-style-title").text(n.globalStyles[e.type].name),t},addGlobalStyle:function(e){var t=g.getGlobalStyleHtml(e);f.get("#qfb-global-styles-empty").qfbSlideHide(function(){var e=f.get("#qfb-global-style-settings").closest(".qfb-global-style");e.length?(g.saveGlobalStyleSettings(e),g.hideGlobalStyleSettings(e,function(){t.hide().appendTo(f.get("#qfb-global-styles")).qfbSlideShow(function(){g.showGlobalStyleSettings(t)})})):t.hide().appendTo(f.get("#qfb-global-styles")).qfbSlideShow(function(){g.showGlobalStyleSettings(t)})})},showGlobalStyleSettings:function(e){e.append(f.get("#qfb-global-style-settings").hide()),g.loadGlobalStyleSettings(e),f.get("#qfb-global-style-settings").qfbSlideShow()},hideGlobalStyleSettings:function(e,t){f.get("#qfb-global-style-settings").qfbSlideHide(function(){f.get("#qfb-global-style-settings").hide().prependTo(f.get("#qfb-global-styles").parent()),s.isFunction(t)&&t()})},loadGlobalStyleSettings:function(e){var t=e.data("style");c.setSelectVal(f.get("#qfb_global_style_type"),c.getProperty(t,"type","")).trigger("change.select2"),f.get("#qfb_global_style_css").val(c.getProperty(t,"css","")),c.doAction("loadGlobalStyleSettings",t,e)},saveGlobalStyleSettings:function(e){var t=e.data("style");t.type=f.get("#qfb_global_style_type").val(),t.css=f.get("#qfb_global_style_css").val(),c.doAction("saveGlobalStyleSettings",t,e)},removeGlobalStyle:function(e){e.qfbSlideHide(function(){e.remove(),0===f.get("#qfb-global-styles").find(".qfb-global-style").length&&f.get("#qfb-global-styles-empty").qfbSlideShow()})},updateGlobalStyles:function(){var e=f.get("#qfb-global-style-settings").closest(".qfb-global-style");e.length&&g.saveGlobalStyleSettings(e),r.form.styles=[],f.get("#qfb-global-styles").find(".qfb-global-style").each(function(){r.form.styles.push(s(this).data("style"))})}};return e.builder.styles=g,e}(quform=function(e,l,s){"use strict";var n=e.core,c=e.builder,r=n.cache,f={init:function(){r.get("#qfb-validators").on("click",".qfb-validator-action-settings",function(){var e=l(this).closest(".qfb-validator"),t=r.get("#qfb-validator-settings").closest(".qfb-validator");t.length?t[0]===e[0]?(f.saveValidatorSettings(e),f.hideValidatorSettings(e)):(f.saveValidatorSettings(t),f.hideValidatorSettings(t,!0,function(){f.showValidatorSettings(e)})):f.showValidatorSettings(e)}),r.get("#qfb-validators").on("click",".qfb-validator-action-remove",function(){var e=l(this).closest(".qfb-validator");r.get("#qfb-validator-settings").closest(".qfb-validator")[0]===e[0]?f.hideValidatorSettings(e,!0,function(){f.removeValidator(e)}):f.removeValidator(e)}),r.get(".qfb-add-validator").click(function(){var e=l(this).data("type");n.isNonEmptyString(e)&&s.validators[e]&&s.validators[e].config&&(l(".qtip").hide(),f.addValidator(l.extend(!0,{},s.validators[e].config)))})},getValidatorHtml:function(e){var t=l(s.validatorHtml);return t.data("validator",e).find(".qfb-validator-title").text(s.validators[e.type].name),t},loadValidators:function(){var e=c.elements.editing,t=0,o=(c.elements.getValue(e,"validators")||[]).length,a=s.visibleValidators[e.type]||[];if(r.get(".qfb-add-validator").hide(),r.get("#qfb-validators").empty(),0===o)r.get("#qfb-validators-empty").show();else{r.get("#qfb-validators-empty").hide();for(var i=[];t<o;t++)i.push(f.getValidatorHtml(e.validators[t]));r.get("#qfb-validators").append(i)}0<r.get(".qfb-add-validator").filter(function(){return-1!==l.inArray(l(this).data("type"),a)}).show().length?r.get("#qfb-validators").closest(n.settingWrap).show():r.get("#qfb-validators").closest(n.settingWrap).hide()},addValidator:function(e){var t=f.getValidatorHtml(e);r.get("#qfb-validators-empty").qfbSlideHide(function(){t.hide().appendTo(r.get("#qfb-validators")).qfbSlideShow()})},showValidatorSettings:function(e){e.append(r.get("#qfb-validator-settings").hide()),f.loadValidatorSettings(e),r.get("#qfb-validator-settings").qfbSlideShow()},hideValidatorSettings:function(e,t,o){var a=function(){r.get("#qfb-validator-settings").prependTo(r.get("#qfb-validators").parent()),l.isFunction(o)&&o()};!1===t?(r.get("#qfb-validator-settings").hide(),a()):r.get("#qfb-validator-settings").qfbSlideHide(a)},loadValidatorSettings:function(e){var t=e.data("validator");switch(r.get("#qfb-validator-settings").find(".qfb-setting").hide(),t.type){case"alpha":l("#qfb_v_allow_white_space").prop("checked",f.getValue(t,"allowWhiteSpace")).closest(n.settingWrap).show(),l("#qfb_v_message_notAlpha").val(f.getValue(t,"messages.notAlpha")).closest(n.settingWrap).show();break;case"alphaNumeric":l("#qfb_v_allow_white_space").prop("checked",f.getValue(t,"allowWhiteSpace")).closest(n.settingWrap).show(),l("#qfb_v_message_notAlphaNumeric").val(f.getValue(t,"messages.notAlphaNumeric")).closest(n.settingWrap).show();break;case"digits":l("#qfb_v_allow_white_space").prop("checked",f.getValue(t,"allowWhiteSpace")).closest(n.settingWrap).show(),l("#qfb_v_message_notDigits").val(f.getValue(t,"messages.notDigits")).closest(n.settingWrap).show();break;case"duplicate":l("#qfb_v_message_isDuplicate").val(f.getValue(t,"messages.isDuplicate")).closest(n.settingWrap).show();break;case"email":l("#qfb_v_message_emailAddressInvalidFormat").val(f.getValue(t,"messages.emailAddressInvalidFormat")).closest(n.settingWrap).show();break;case"greaterThan":l("#qfb_v_greater_than_min").val(f.getValue(t,"min")).closest(n.settingWrap).show(),l("#qfb_v_greater_than_inclusive").prop("checked",f.getValue(t,"inclusive")).closest(n.settingWrap).show(),l("#qfb_v_message_notGreaterThan").val(f.getValue(t,"messages.notGreaterThan")).closest(n.settingWrap).show(),l("#qfb_v_message_notGreaterThanInclusive").val(f.getValue(t,"messages.notGreaterThanInclusive")).closest(n.settingWrap).show();break;case"identical":l("#qfb_v_token").val(f.getValue(t,"token")).closest(n.settingWrap).show(),l("#qfb_v_message_notSame").val(f.getValue(t,"messages.notSame")).closest(n.settingWrap).show();break;case"inArray":l("#qfb_v_haystack").val(f.getValue(t,"haystack").join("\n")).closest(n.settingWrap).show(),l("#qfb_v_in_array_invert").prop("checked",f.getValue(t,"invert")).closest(n.settingWrap).show(),l("#qfb_v_message_notInArray").val(f.getValue(t,"messages.notInArray")).closest(n.settingWrap).show();break;case"length":l("#qfb_v_length_min").val(f.getValue(t,"min")).closest(n.settingWrap).show(),l("#qfb_v_length_max").val(f.getValue(t,"max")).closest(n.settingWrap).show(),l("#qfb_v_message_lengthTooShort").val(f.getValue(t,"messages.lengthTooShort")).closest(n.settingWrap).show(),l("#qfb_v_message_lengthTooLong").val(f.getValue(t,"messages.lengthTooLong")).closest(n.settingWrap).show();break;case"lessThan":l("#qfb_v_less_than_max").val(f.getValue(t,"max")).closest(n.settingWrap).show(),l("#qfb_v_less_than_inclusive").prop("checked",f.getValue(t,"inclusive")).closest(n.settingWrap).show(),l("#qfb_v_message_notLessThan").val(f.getValue(t,"messages.notLessThan")).closest(n.settingWrap).show(),l("#qfb_v_message_notLessThanInclusive").val(f.getValue(t,"messages.notLessThanInclusive")).closest(n.settingWrap).show();break;case"regex":l("#qfb_v_pattern").val(f.getValue(t,"pattern")).closest(n.settingWrap).show(),l("#qfb_v_invert").prop("checked",f.getValue(t,"invert")).closest(n.settingWrap).show(),l("#qfb_v_message_regexNotMatch").val(f.getValue(t,"messages.regexNotMatch")).closest(n.settingWrap).show()}l("#qfb-v-error-message-headings").show(),n.doAction("loadValidatorSettings",t,e)},saveValidatorSettings:function(e){var t=e.data("validator");switch(t.type){case"alpha":t.allowWhiteSpace=l("#qfb_v_allow_white_space").is(":checked"),t.messages={notAlpha:l("#qfb_v_message_notAlpha").val()};break;case"alphaNumeric":t.allowWhiteSpace=l("#qfb_v_allow_white_space").is(":checked"),t.messages={notAlphaNumeric:l("#qfb_v_message_notAlphaNumeric").val()};break;case"digits":t.allowWhiteSpace=l("#qfb_v_allow_white_space").is(":checked"),t.messages={notDigits:l("#qfb_v_message_notDigits").val()};break;case"duplicate":t.messages={isDuplicate:l("#qfb_v_message_isDuplicate").val()};break;case"email":t.messages={emailAddressInvalidFormat:l("#qfb_v_message_emailAddressInvalidFormat").val()};break;case"greaterThan":t.min=l("#qfb_v_greater_than_min").val(),t.inclusive=l("#qfb_v_greater_than_inclusive").is(":checked"),t.messages={notGreaterThan:l("#qfb_v_message_notGreaterThan").val(),notGreaterThanInclusive:l("#qfb_v_message_notGreaterThanInclusive").val()};break;case"identical":t.token=l("#qfb_v_token").val(),t.messages={notSame:l("#qfb_v_message_notSame").val()};break;case"inArray":t.haystack=l("#qfb_v_haystack").val().split("\n"),t.invert=l("#qfb_v_in_array_invert").is(":checked"),t.messages={notInArray:l("#qfb_v_message_notInArray").val()};break;case"length":t.min=l("#qfb_v_length_min").val(),t.max=l("#qfb_v_length_max").val(),t.messages={lengthTooShort:l("#qfb_v_message_lengthTooShort").val(),lengthTooLong:l("#qfb_v_message_lengthTooLong").val()};break;case"lessThan":t.max=l("#qfb_v_less_than_max").val(),t.inclusive=l("#qfb_v_less_than_inclusive").is(":checked"),t.messages={notLessThan:l("#qfb_v_message_notLessThan").val(),notLessThanInclusive:l("#qfb_v_message_notLessThanInclusive").val()};break;case"regex":t.pattern=l("#qfb_v_pattern").val(),t.invert=l("#qfb_v_invert").is(":checked"),t.messages={regexNotMatch:l("#qfb_v_message_regexNotMatch").val()}}n.doAction("saveValidatorSettings",t,e)},removeValidator:function(e){e.qfbSlideHide(function(){e.remove(),0===r.get("#qfb-validators").find(".qfb-validator").length&&r.get("#qfb-validators-empty").qfbSlideShow()})},saveValidators:function(){var e=c.elements.editing,t=r.get("#qfb-validator-settings").closest(".qfb-validator");t.length&&(f.saveValidatorSettings(t),f.hideValidatorSettings(t,!1)),e.validators=[],r.get("#qfb-validators").find(".qfb-validator").each(function(){e.validators.push(l(this).data("validator"))})},resetValidatorSettings:function(){r.get("#qfb-validator-settings").hide().prependTo(r.get("#qfb-validators").parent())},getValue:function(e,t){return n.getProperty(e,t,n.getProperty(s.validators[e.type].config,t))}};return e.builder.validators=f,e}(quform=function(e,l,s){"use strict";var n=e.core,c=e.builder,r=n.cache,f={init:function(){r.get("#qfb-filters").on("click",".qfb-filter-action-settings",function(){var e=l(this).closest(".qfb-filter"),t=r.get("#qfb-filter-settings").closest(".qfb-filter");t.length?t[0]===e[0]?(f.saveFilterSettings(e),f.hideFilterSettings(e)):(f.saveFilterSettings(t),f.hideFilterSettings(t,!0,function(){f.showFilterSettings(e)})):f.showFilterSettings(e)}),r.get("#qfb-filters").on("click",".qfb-filter-action-remove",function(){var e=l(this).closest(".qfb-filter");r.get("#qfb-filter-settings").closest(".qfb-filter")[0]===e[0]?f.hideFilterSettings(e,!0,function(){f.removeFilter(e)}):f.removeFilter(e)}),r.get(".qfb-add-filter").click(function(){var e=l(this).data("type");n.isNonEmptyString(e)&&s.filters[e]&&s.filters[e].config&&(l(".qtip").hide(),f.addFilter(l.extend(!0,{},s.filters[e].config)))})},getFilterHtml:function(e){var t=l(s.filterHtml);return t.data("filter",e).find(".qfb-filter-title").text(s.filters[e.type].name),"trim"==e.type&&t.find(".qfb-filter-action-settings").hide(),t},loadFilters:function(){var e=c.elements.editing,t=0,o=(c.elements.getValue(e,"filters")||[]).length,a=s.visibleFilters[e.type]||[];if(r.get(".qfb-add-filter").hide(),r.get("#qfb-filters").empty(),0===o)r.get("#qfb-filters-empty").show();else{r.get("#qfb-filters-empty").hide();for(var i=[];t<o;t++)i.push(f.getFilterHtml(e.filters[t]));r.get("#qfb-filters").append(i)}0<r.get(".qfb-add-filter").filter(function(){return-1!==l.inArray(l(this).data("type"),a)}).show().length?r.get("#qfb-filters").closest(n.settingWrap).show():r.get("#qfb-filters").closest(n.settingWrap).hide()},addFilter:function(e){var t=f.getFilterHtml(e);r.get("#qfb-filters-empty").qfbSlideHide(function(){t.hide().appendTo(r.get("#qfb-filters")).qfbSlideShow()})},showFilterSettings:function(e){e.append(r.get("#qfb-filter-settings").hide()),f.loadFilterSettings(e),r.get("#qfb-filter-settings").qfbSlideShow()},hideFilterSettings:function(e,t,o){var a=function(){r.get("#qfb-filter-settings").prependTo(r.get("#qfb-filters").parent()),l.isFunction(o)&&o()};!1===t?(r.get("#qfb-filter-settings").hide(),a()):r.get("#qfb-filter-settings").qfbSlideHide(a)},loadFilterSettings:function(e){var t=e.data("filter");switch(r.get("#qfb-filter-settings").find(".qfb-setting").hide(),t.type){case"alpha":case"alphaNumeric":case"digits":l("#qfb_f_allow_white_space").prop("checked",f.getValue(t,"allowWhiteSpace")).closest(n.settingWrap).show();break;case"stripTags":l("#qfb_f_allowable_tags").val(f.getValue(t,"allowableTags")).closest(n.settingWrap).show();break;case"regex":l("#qfb_f_pattern").val(f.getValue(t,"pattern")).closest(n.settingWrap).show()}n.doAction("loadFilterSettings",t,e)},saveFilterSettings:function(e){var t=e.data("filter");switch(t.type){case"alpha":case"alphaNumeric":case"digits":t.allowWhiteSpace=l("#qfb_f_allow_white_space").is(":checked");break;case"stripTags":t.allowableTags=l("#qfb_f_allowable_tags").val();break;case"regex":t.pattern=l("#qfb_f_pattern").val()}n.doAction("saveFilterSettings",t,e)},removeFilter:function(e){e.qfbSlideHide(function(){e.remove(),0===r.get("#qfb-filters").find(".qfb-filter").length&&r.get("#qfb-filters-empty").qfbSlideShow()})},saveFilters:function(){var e=c.elements.editing,t=r.get("#qfb-filter-settings").closest(".qfb-filter");t.length&&(f.saveFilterSettings(t),f.hideFilterSettings(t,!1)),e.filters=[],r.get("#qfb-filters").find(".qfb-filter").each(function(){e.filters.push(l(this).data("filter"))})},resetFilterSettings:function(){r.get("#qfb-filter-settings").hide().prependTo(r.get("#qfb-filters").parent())},getValue:function(e,t){return n.getProperty(e,t,n.getProperty(s.filters[e.type].config,t))}};return e.builder.filters=f,e}(quform=function(e,u,p){"use strict";var m=e.core,q=e.builder,h={sources:[],addSource:function(e){-1!==u.inArray(e.type,p.logicSourceTypes)&&h.sources.push(e)},removeSource:function(e){for(var t=h.sources.length;t--;)h.sources[t].id==e.id&&h.sources.splice(t,1)},buildLogic:function(e,t,o,a,i,l){if(0===q.logic.sources.length||1===q.logic.sources.length&&null!==q.elements.editing&&q.logic.sources[0].id==q.elements.editing.id)a.html(q.buildMessageBox(p.noLogicElements,"warning"));else{a.empty();var s=u('<div class="qfb-logic-top qfb-settings-row">'),n=u('<div class="qfb-settings-column">'),c=u('<div class="qfb-settings-column">');if(e.length){s.addClass("qfb-settings-row-2");for(var r=u('<select class="qfb-logic-action">'),f=0;f<e.length;f++)r.append(u("<option>",e[f]));m.setSelectVal(r,i),s.append(n.append(r))}for(var g=u('<select class="qfb-logic-match">'),b=0;b<t.length;b++)g.append(u("<option>",t[b]));m.setSelectVal(g,l),s.append(c.append(g)),a.append(s);var d=u('<div class="qfb-logic-rules qfb-cf">');if(o.length)for(var _=0;_<o.length;_++)d.append(h.buildLogicRule(o[_]));else d.append(h.getNoLogicRulesMessage());a.append(d)}},buildLogicRule:function(e){if(0===q.logic.sources.length||"object"!=typeof e||null!==q.elements.editing&&1===q.logic.sources.length&&q.logic.sources[0].id==q.elements.editing.id)return null;for(var t=u(p.logicRuleHtml).data("rule",e),o=u('<select class="qfb-logic-rule-element">'),a=0;a<q.logic.sources.length;a++)null!==q.elements.editing&&q.logic.sources[a].id==q.elements.editing.id||o.append(u("<option>",{text:q.elements.getShortenedAdminLabel(q.logic.sources[a]),value:q.logic.sources[a].id}));m.setSelectVal(o,e.elementId),t.find(".qfb-logic-rule-column-element").html(o);var i=u('<select class="qfb-logic-rule-operator">');return i.append(u("<option>",{text:p.is,value:"eq"})),i.append(u("<option>",{text:p.isNot,value:"neq"})),i.append(u("<option>",{text:p.isEmpty,value:"empty"})),i.append(u("<option>",{text:p.isNotEmpty,value:"not_empty"})),i.append(u("<option>",{text:p.greaterThan,value:"gt"})),i.append(u("<option>",{text:p.lessThan,value:"lt"})),i.append(u("<option>",{text:p.contains,value:"contains"})),i.append(u("<option>",{text:p.startsWith,value:"starts_with"})),i.append(u("<option>",{text:p.endsWith,value:"ends_with"})),m.setSelectVal(i,e.operator),t.find(".qfb-logic-rule-column-operator").html(i),t.find(".qfb-logic-rule-column-value").html(h.buildLogicRuleValues(o.val(),e)),t.on("change",".qfb-logic-rule-element, .qfb-logic-rule-operator",function(){var e={elementId:t.find(".qfb-logic-rule-element").val(),operator:t.find(".qfb-logic-rule-operator").val(),value:"",optionId:null};t.find(".qfb-logic-rule-column-value").html(h.buildLogicRuleValues(o.val(),e))}),t.find(".qfb-small-add-button").click(function(){u(this).closest(".qfb-logic-rule").after(h.buildLogicRule(h.getNewLogicRule()))}),t.find(".qfb-small-remove-button").click(function(){var e=u(this).closest(".qfb-logic-rules");u(this).closest(".qfb-logic-rule").remove(),0===e.find(".qfb-logic-rule").length&&h.getNoLogicRulesMessage().hide().appendTo(e).fadeIn()}),t},buildLogicRuleValues:function(e,t){var o=q.elements.getElementById(e);if("empty"===t.operator||"not_empty"===t.operator)i=u('<input class="qfb-logic-rule-value" type="hidden">');else if("select"!==o.type&&"radio"!==o.type&&"checkbox"!==o.type&&"multiselect"!==o.type||"eq"!==t.operator&&"neq"!==t.operator)i=u('<input class="qfb-logic-rule-value" type="text">').attr("placeholder",p.enterValue).val(t.value);else{for(var a=0,i=u('<select class="qfb-logic-rule-value">');a<o.options.length;a++)if("select"!==o.type&&"multiselect"!==o.type||"undefined"==typeof o.options[a].options)i.append(u("<option>",{text:h.getShortenedOptionLabel(o.options[a]),value:o.options[a].id}));else{for(var l=u("<optgroup>",{label:q.shorten(o.options[a].label)}),s=0;s<o.options[a].options.length;s++)l.append(u("<option>",{text:h.getShortenedOptionLabel(o.options[a].options[s]),value:o.options[a].options[s].id}));i.append(l)}m.setSelectVal(i,t.optionId)}return i},getShortenedOptionLabel:function(e){return 0<e.label.length?q.shorten(e.label):q.shorten(e.value)},getLogicRules:function(e){var t=[];return e.find(".qfb-logic-rule").each(function(){t.push(h.getLogicRuleObjectFromValues(u(this)))}),t},getLogicRuleObjectFromValues:function(e){var t,o,a=e.find(".qfb-logic-rule-value"),i=e.find(".qfb-logic-rule-element").val(),l=a.val(),s=null;return a.is("select")&&(!(t=q.elements.getElementById(i))||(o=q.options.getElementOptionById(t,l))&&(s=l,l=o.value)),{elementId:i,operator:e.find(".qfb-logic-rule-operator").val(),optionId:s,value:l}},getNewLogicRule:function(){return{elementId:"",operator:"eq",value:"",optionId:null}},getNoLogicRulesMessage:function(){return q.buildMessageBox(p.noLogicRules,"info","qfb-no-logic-rules")},checkInvalidLogic:function(){q.elements.checkInvalidLogic(),q.notifications.checkInvalidLogic(),q.confirmations.checkInvalidLogic()},removeInvalidLogicRules:function(e){for(var t=e.length;t--;){var o,a=q.elements.getElementById(e[t].elementId);null!==a?"eq"!=e[t].operator&&"neq"!=e[t].operator||!e[t].optionId||(null!==(o=q.options.getElementOptionById(a,e[t].optionId))?e[t].value!=o.value&&(e[t].value=o.value):e.splice(t,1)):e.splice(t,1)}return e}};return e.builder.logic=h,e}(quform=function(e,b,n){"use strict";var i=e.core,d=e.builder,_=i.cache,u={editing:null,nextOptionId:0,onWindowLoad:function(){_.get("#qfb-options").sortable({items:"> .qfb-option, > .qfb-optgroup",handle:"> .qfb-option-right > .qfb-option-actions > .qfb-option-action-move, > .qfb-optgroup-top > .qfb-optgroup-right > .qfb-optgroup-actions > .qfb-optgroup-action-move",placeholder:"qfb-sortable-option-placeholder",connectWith:".qfb-optgroup-options"}),b("#qfb-add-option-button").on("click",function(){_.get("#qfb-options").append(u.getOptionHtml(u.createOption())),u.checkOptionsEmpty()}),_.get("#qfb-options").on("click",".qfb-option-action-set-default",function(){var e=d.elements.editing,t=b(this).closest(".qfb-option");"checkbox"==e.type||"multiselect"==e.type?t.toggleClass("qfb-option-default"):t.hasClass("qfb-option-default")?t.removeClass("qfb-option-default"):(t.closest(".qfb-options-list").find(".qfb-option-default").removeClass("qfb-option-default"),t.addClass("qfb-option-default"))}),_.get("#qfb_customise_values").click(u.customiseOptionValues),_.get("#qfb-options").on("keyup blur",".qfb-option-label",function(){var e=b(this),t=e.val(),o=e.closest(".qfb-option"),a=o.data("option");a.label=t,_.get("#qfb_customise_values").is(":checked")||(o.find(".qfb-option-value").val(t),a.value=t)}),_.get("#qfb-options").on("keyup blur",".qfb-option-value",function(){var e,t,o,a;_.get("#qfb_customise_values").is(":checked")&&(t=(e=b(this)).val(),a=(o=e.closest(".qfb-option")).data("option"),o.find(".qfb-option-value").val(t),a.value=t)}),_.get("#qfb-options").on("click",".qfb-option-action-add",function(){b(this).closest(".qfb-option").after(u.getOptionHtml(u.createOption())),u.checkOptionsEmpty()}),_.get("#qfb-options").on("click",".qfb-option-action-duplicate",function(){var e=b(this).closest(".qfb-option"),t=e.data("option"),o=b.extend(!0,{},t,{id:u.nextOptionId++});e.after(u.getOptionHtml(o))}),_.get("#qfb-options").on("click",".qfb-option-action-remove",function(){b(this).closest(".qfb-option").remove(),u.checkOptionsEmpty()}),_.get("#qfb-add-optgroup-button").on("click",function(){"select"!=d.elements.editing.type&&"multiselect"!=d.elements.editing.type||(_.get("#qfb-options").append(u.getOptgroupHtml(u.createOptgroup())),u.checkOptionsEmpty())}),_.get("#qfb-options").on("click",".qfb-optgroup-action-remove",function(){var e=b(this).closest(".qfb-optgroup");e.find(".qfb-optgroup-options > .qfb-option").length&&!confirm(n.confirmRemoveOptgroup)||(e.remove(),u.checkOptionsEmpty())}),_.get("#qfb-options").on("click",".qfb-optgroup-action-add",function(){b(this).closest(".qfb-optgroup").find(".qfb-optgroup-options").append(u.getOptionHtml(u.createOption()))}),_.get("#qfb-options").on("click",".qfb-option-action-settings",function(){u.showSettings(b(this).closest(".qfb-option").data("option"))}),_.get("#qfb-option-settings").find(".qfb-popup-save-button").click(function(){u.saveSettings(),u.hideSettings()}),_.get("#qfb-option-settings").find(".qfb-popup-close-button").click(function(){u.hideSettings()}),b.each(["#qfb_option_image","#qfb_option_image_selected"],function(e,o){_.get(o+"_browse").qfbMediaBrowser({callback:function(e){try{_.get(o).val(e.first().toJSON().url)}catch(t){}}})}),_.get("#qfb-name-prefix-options").sortable({axis:"y",items:"> .qfb-option",handle:"> .qfb-option-right > .qfb-option-actions > .qfb-option-action-move",placeholder:"qfb-sortable-option-placeholder"}),_.get("#qfb_customise_name_prefix_values").click(u.customiseNamePrefixOptionValues),_.get("#qfb-name-prefix-options").on("keyup blur",".qfb-option-label",function(){var e=b(this);_.get("#qfb_customise_name_prefix_values").is(":checked")||e.closest(".qfb-option").find(".qfb-option-value").val(e.val())}),b("#qfb-add-name-prefix-option-button").click(function(){_.get("#qfb-name-prefix-options").append(u.getNamePrefixOptionHtml(u.createNamePrefixOption())),u.checkNamePrefixOptionsEmpty()}),_.get("#qfb-name-prefix-options").on("click",".qfb-option-action-add",function(){b(this).closest(".qfb-option").after(u.getNamePrefixOptionHtml(u.createNamePrefixOption()))}),_.get("#qfb-name-prefix-options").on("click",".qfb-option-action-set-default",function(){var e=b(this).closest(".qfb-option");e.hasClass("qfb-option-default")?e.removeClass("qfb-option-default"):(_.get("#qfb-name-prefix-options").find(".qfb-option-default").removeClass("qfb-option-default"),e.addClass("qfb-option-default"))}),_.get("#qfb-name-prefix-options").on("click",".qfb-option-action-remove",function(){b(this).closest(".qfb-option").remove(),u.checkNamePrefixOptionsEmpty()}),_.get("#qfb-add-bulk-options-button").click(u.showBulkOptions),_.get("#qfb-insert-bulk-options").click(u.insertBulkOptions),_.get("#qfb-close-bulk-options").click(u.closeBulkOptions),_.get(".qfb-add-bulk-option-button").click(u.loadBulkOptions),d.setupContainerTooltips(_.get("#qfb-bulk-options").find("> .qfb-popup-content"))},loadOptions:function(){var e,t=d.elements.editing,o=0,a=[];for(u.nextOptionId=t.nextOptionId,b.isArray(t.options)||(t.options=[]),e=t.options.length;o<e;o++)"undefined"==typeof t.options[o].options?a.push(u.getOptionHtml(b.extend({},t.options[o],!0))):a.push(u.getOptgroupHtml(b.extend({},t.options[o],!0)));_.get("#qfb-options").html(a),u.setDefaultOption(),u.checkOptionsEmpty(),_.get("#qfb-add-optgroup-button")["select"==t.type||"multiselect"==t.type?"show":"hide"](),_.get("#qfb_customise_values").prop("checked",t.customiseValues),u.customiseOptionValues(_.get("#qfb-options")),_.get("#qfb-options").closest(i.settingWrap).show()},saveOptions:function(){var e=d.elements.editing,c=_.get("#qfb_customise_values").is(":checked"),r="checkbox"==e.type||"multiselect"==e.type,f=r?[]:"",g=[];_.get("#qfb-options").find("> .qfb-option, > .qfb-optgroup").each(function(){var e,t,i,o,a,l,s,n=b(this);n.hasClass("qfb-optgroup")?(t=(e=n).data("optgroup"),i=[],e.find(".qfb-optgroup-options").find("> .qfb-option").each(function(){var e=b(this),t=e.data("option"),o=e.find(".qfb-option-label").val(),a=c?e.find(".qfb-option-value").val():o;t.label=o,t.value=a,i.push(t),e.hasClass("qfb-option-default")&&(r?f.push(a):f=a)}),t.label=e.find(".qfb-optgroup-label").val(),t.options=i,g.push(t)):(a=(o=n).data("option"),l=o.find(".qfb-option-label").val(),s=c?o.find(".qfb-option-value").val():l,a.label=l,a.value=s,g.push(a),o.hasClass("qfb-option-default")&&(r?f.push(s):f=s))}),e.options=g,e.nextOptionId=u.nextOptionId,e.defaultValue=f,e.customiseValues=c,d.logic.checkInvalidLogic()},getElementOptionById:function(e,t){for(var o=0;o<e.options.length;o++)if("undefined"==typeof e.options[o].options){if(e.options[o].id==t)return e.options[o]}else for(var a=0;a<e.options[o].options.length;a++)if(e.options[o].options[a].id==t)return e.options[o].options[a];return null},createOption:function(){var e=d.elements.editing;return b.extend(!0,{id:u.nextOptionId++},n.defaultOptions[e.type])},getOptionHtml:function(e){var t=d.elements.editing,o=b(n[t.type+"OptionHtml"]),a=o.find(".qfb-option-value");return o.find(".qfb-option-label").val(u.getOptionValue(e,"label")),a.val(u.getOptionValue(e,"value")),_.get("#qfb_customise_values").is(":checked")||a.prop({readOnly:!0,tabIndex:-1}).attr("title",n.enableCustomizeValuesToChange),o.data("option",e),o},createOptgroup:function(){var e=d.elements.editing;return b.extend(!0,{id:u.nextOptionId++},n.defaultOptgroups[e.type])},getOptgroupHtml:function(e){var t=b(n.optgroupHtml),o=b('<div class="qfb-optgroup-options">'),a=u.getOptgroupValue(e,"options"),i=[];t.find(".qfb-optgroup-label").val(u.getOptgroupValue(e,"label"));for(var l=0,s=a.length;l<s;l++)i.push(u.getOptionHtml(a[l]));return t.append(o.html(i)),o.sortable({items:"> .qfb-option",handle:"> .qfb-option-right > .qfb-option-actions > .qfb-option-action-move",placeholder:"qfb-sortable-option-placeholder",connectWith:"#qfb-options, .qfb-optgroup-options",receive:function(e,t){b(t.item).hasClass("qfb-optgroup")&&(b(t.sender).sortable("cancel"),alert(n.nestingOptgroupError))}}),t.data("optgroup",e),t},customiseOptionValues:function(){_.get("#qfb_customise_values").is(":checked")?_.get("#qfb-options").find(".qfb-option-value").prop({readOnly:!1,tabIndex:0}).removeAttr("title"):_.get("#qfb-options").find(".qfb-option").each(function(){var e=b(this);e.find(".qfb-option-value").val(e.find(".qfb-option-label").val()).prop({readOnly:!0,tabIndex:-1}).attr("title",n.enableCustomizeValuesToChange)})},checkOptionsEmpty:function(){var e=_.get("#qfb-options").closest(i.settingWrap);_.get("#qfb-options").find("> .qfb-option, > .qfb-optgroup").length?(e.find(".qfb-options-empty").hide(),e.find(".qfb-options-inner").fadeIn()):(e.find(".qfb-options-inner").hide(),e.find(".qfb-options-empty").fadeIn())},setDefaultOption:function(){var t,o=d.elements.editing;"checkbox"==o.type||"multiselect"==o.type?_.get("#qfb-options").find(".qfb-option").each(function(){var e=b(this),t=e.data("option");-1!==b.inArray(t.value,o.defaultValue)&&e.addClass("qfb-option-default")}):(t=b(),_.get("#qfb-options").find(".qfb-option").each(function(){var e=b(this);e.data("option").value==o.defaultValue&&(t=t.add(e))}),t.last().addClass("qfb-option-default"))},loadNamePrefixOptions:function(){var e,t=d.elements.editing,o=d.elements.getValue(t,"prefixOptions"),a=d.elements.getValue(t,"prefixCustomiseValues"),i=[],l=0;for(u.nextOptionId=d.elements.getValue(t,"prefixNextOptionId"),b.isArray(o)||(o=[]),e=o.length;l<e;l++)i.push(u.getNamePrefixOptionHtml(b.extend({},o[l],!0)));_.get("#qfb-name-prefix-options").html(i),u.setDefaultNamePrefixOption(),u.checkNamePrefixOptionsEmpty(),_.get("#qfb_customise_name_prefix_values").prop("checked",a),u.customiseNamePrefixOptionValues()},saveNamePrefixOptions:function(){var e=d.elements.editing,i=_.get("#qfb_customise_name_prefix_values").is(":checked"),l="",s=[];_.get("#qfb-name-prefix-options").find("> .qfb-option").each(function(){var e=b(this),t=e.data("option"),o=e.find(".qfb-option-label").val(),a=i?e.find(".qfb-option-value").val():o;t.label=o,t.value=a,s.push(t),e.hasClass("qfb-option-default")&&(l=a)}),e.prefixOptions=s,e.prefixNextOptionId=u.nextOptionId,e.prefixDefaultValue=l,e.prefixCustomiseValues=i},createNamePrefixOption:function(){return b.extend(!0,{id:u.nextOptionId++},n.defaultOptions.select)},getNamePrefixOptionHtml:function(e){var t=b(n.selectOptionHtml),o=t.find(".qfb-option-value");return t.find(".qfb-option-label").val(u.getNamePrefixOptionValue(e,"label")),o.val(u.getNamePrefixOptionValue(e,"value")),_.get("#qfb_customise_name_prefix_values").is(":checked")||o.prop({readOnly:!0,tabIndex:-1}).attr("title",n.enableCustomizeValuesToChange),t.data("option",e),t},setDefaultNamePrefixOption:function(){var t=d.elements.editing,o=b();_.get("#qfb-name-prefix-options").find(".qfb-option").each(function(){var e=b(this);e.data("option").value==t.defaultValue&&(o=o.add(e))}),o.last().addClass("qfb-option-default")},checkNamePrefixOptionsEmpty:function(){var e=_.get("#qfb-name-prefix-options").closest(i.subSettingWrap);_.get("#qfb-name-prefix-options").find("> .qfb-option").length?(e.find(".qfb-options-empty").hide(),e.find(".qfb-options-inner").fadeIn()):(e.find(".qfb-options-inner").hide(),e.find(".qfb-options-empty").fadeIn())},customiseNamePrefixOptionValues:function(){_.get("#qfb_customise_name_prefix_values").is(":checked")?_.get("#qfb-name-prefix-options").find(".qfb-option-value").prop({readOnly:!1,tabIndex:0}).removeAttr("title"):_.get("#qfb-name-prefix-options").find(".qfb-option").each(function(){var e=b(this);e.find(".qfb-option-value").val(e.find(".qfb-option-label").val()).prop({readOnly:!0,tabIndex:-1}).attr("title",n.enableCustomizeValuesToChange)})},showBulkOptions:function(){_.get("#qfb-bulk-options").show()},closeBulkOptions:function(){_.get("#qfb_bulk_options_textarea").val(""),b("#qfb_bulk_options_clear").prop("checked",!1),_.get("#qfb-bulk-options").hide()},loadBulkOptions:function(){var o,a,e=b(this).data("key");e&&("existing"==e?(o=[],a=_.get("#qfb_customise_values").is(":checked"),_.get("#qfb-options").find("> .qfb-option, > .qfb-optgroup").each(function(){var e,t=b(this);t.hasClass("qfb-optgroup")?(o.push('[optgroup label="'+t.find(".qfb-optgroup-label").val()+'"]'),t.find(".qfb-optgroup-options > .qfb-option").each(function(){var e=b(this),t=e.find(".qfb-option-label").val();a&&(t+="|"+e.find(".qfb-option-value").val()),o.push(t)}),o.push("[/optgroup]")):(e=t.find(".qfb-option-label").val(),a&&(e+="|"+t.find(".qfb-option-value").val()),o.push(e))}),_.get("#qfb_bulk_options_textarea").val(o.join("\n"))):"object"==typeof n.bulkOptions[e]&&_.get("#qfb_bulk_options_textarea").val(n.bulkOptions[e].options.join("\n")))},insertBulkOptions:function(){var e=_.get("#qfb_bulk_options_textarea").val();if(e.length){b("#qfb_bulk_options_clear").is(":checked")&&_.get("#qfb-options").empty(),e=e.split("\n");for(var t=_.get("#qfb-options"),o=!1,a=0;a<e.length;a++){var i,l,s,n,c,r=e[a],f=new RegExp('^\\[optgroup label="(.*)"\\]$').exec(r),g="[/optgroup]"==r;null!==f?(i=u.getOptgroupHtml({label:f[1]}),_.get("#qfb-options").append(i),t=i.find(".qfb-optgroup-options")):g?t=_.get("#qfb-options"):(l=u.createOption(),-1<r.indexOf("|")?(n=(s=r.split("|"))[0],c=s[1],o=!0):n=c=r,l.label=n,l.value=c,t.append(u.getOptionHtml(l)))}o&&(_.get("#qfb_customise_values").prop("checked",!0),u.customiseOptionValues())}u.checkOptionsEmpty(),u.closeBulkOptions()},showSettings:function(e){u.editing=e,u.loadSettings(e),_.get("body").css({overflow:"hidden"}).addClass("qfb-popup-open"),_.get("#qfb-option-settings").show(),_.get("#qfb-option-settings").find(".qfb-popup-content").scrollTop(0)},loadSettings:function(e){_.get("#qfb_option_label").val(u.getOptionValue(e,"label")),_.get("#qfb_option_value").val(u.getOptionValue(e,"value")).closest(i.settingWrap)[_.get("#qfb_customise_values").is(":checked")?"show":"hide"](),_.get("#qfb_option_image").val(u.getOptionValue(e,"image")),_.get("#qfb_option_image_selected").val(u.getOptionValue(e,"imageSelected")),_.get("#qfb_option_width").val(u.getOptionValue(e,"width")),_.get("#qfb_option_height").val(u.getOptionValue(e,"height")),d.loadIconOption(_.get("#qfb_option_icon"),u.getOptionValue(e,"icon")),d.loadIconOption(_.get("#qfb_option_icon_selected"),u.getOptionValue(e,"iconSelected"))},saveSettings:function(){var e=u.editing;e.label=_.get("#qfb_option_label").val(),e.value=_.get("#qfb_option_value").val(),e.image=_.get("#qfb_option_image").val(),e.imageSelected=_.get("#qfb_option_image_selected").val(),e.width=_.get("#qfb_option_width").val(),e.height=_.get("#qfb_option_height").val(),e.icon=_.get("#qfb_option_icon").val(),e.iconSelected=_.get("#qfb_option_icon_selected").val();var t=_.get("#qfb-options").find(".qfb-option").filter(function(){return e.id==b(this).data("option").id});t.find(".qfb-option-label").val(e.label),t.find(".qfb-option-value").val(_.get("#qfb_customise_values").is(":checked")?e.value:e.label)},hideSettings:function(){u.editing=null,b(".qtip").hide(),_.get("body").css({overflow:""}).removeClass("qfb-popup-open"),_.get("#qfb-option-settings").hide()},getOptionValue:function(e,t){return i.getProperty(e,t,i.getProperty(n.defaultOptions[d.elements.editing.type],t))},getNamePrefixOptionValue:function(e,t){return i.getProperty(e,t,i.getProperty(n.defaultOptions.select,t))},getOptgroupValue:function(e,t){return i.getProperty(e,t,i.getProperty(n.defaultOptgroups[d.elements.editing.type],t))}};return e.builder.options=u,e}(quform=function(e,u,f,t){"use strict";var p,g=e.core,b=e.builder,d=g.cache,o=u(window),a=["#qfb-element-settings-tabs","#qfb-description-tabs","#qfb-name-tabs","#qfb-custom-class-tabs","#qfb-sub-label-tabs","#qfb-name-prefix-sub-label-tabs","#qfb-name-prefix-custom-class-tabs","#qfb-name-first-sub-label-tabs","#qfb-name-first-custom-class-tabs","#qfb-name-middle-sub-label-tabs","#qfb-name-middle-custom-class-tabs","#qfb-name-last-sub-label-tabs","#qfb-name-last-custom-class-tabs","#qfb-name-suffix-sub-label-tabs","#qfb-name-suffix-custom-class-tabs"].join(","),s=!1,i={items:"> .qfb-element",handle:"> .qfb-element-inner > .qfb-element-type-icon, > .qfb-row-actions > .qfb-row-action-move",placeholder:"qfb-sortable-placeholder",connectWith:".qfb-element-page > .qfb-child-elements, .qfb-element-group > .qfb-child-elements, .qfb-element-column > .qfb-child-elements",start:q,stop:h,appendTo:"#qfb-edit-form",helper:m,tolerance:"pointer",cursorAt:{top:-5,left:-5}},n={items:"> .qfb-element-column",handle:"> .qfb-column-actions > .qfb-column-action-move > i",placeholder:"qfb-sortable-column-placeholder",start:function(){u(this).sortable("instance").cancelHelperRemoval=!1},containment:"parent",stop:h,helper:m,tolerance:"pointer",cursorAt:{top:-5,left:-5}},c={items:"> .qfb-element",handle:"> .qfb-element-inner > .qfb-element-type-icon, > .qfb-row-actions > .qfb-row-action-move",placeholder:"qfb-sortable-placeholder",connectWith:".qfb-element-page > .qfb-child-elements, .qfb-element-group > .qfb-child-elements, .qfb-element-column > .qfb-child-elements",start:q,stop:h,appendTo:"#qfb-edit-form",helper:m,tolerance:"pointer",cursorAt:{top:-5,left:-5}},l={items:"> .qfb-element",handle:"> .qfb-element-inner > .qfb-element-type-icon, > .qfb-row-actions > .qfb-row-action-move",placeholder:"qfb-sortable-placeholder",connectWith:".qfb-element-page > .qfb-child-elements, .qfb-element-group > .qfb-child-elements, .qfb-element-column > .qfb-child-elements",start:q,stop:h,appendTo:"#qfb-edit-form",helper:m,tolerance:"pointer",cursorAt:{top:-5,left:-5}};function r(e){var t=e.data("id");u(".qfb-current-page").removeClass("qfb-current-page k-state-active"),e.addClass("qfb-current-page k-state-active"),u(".qfb-element-page").hide().filter(function(){return u(this).data("id")===t}).show()}function m(e,t){var o=t.data("type"),a=p.getElementById(t.data("id")),i=u('<div class="qfb-sortable-helper">'),l=u('<div class="qfb-sortable-helper-inner qfb-cf">').appendTo(i),s="";return g.isNonEmptyString(o)&&f.elements[o]&&(g.isNonEmptyString(f.elements[o].icon)&&l.append(u('<div class="qfb-sortable-helper-icon">').append(f.elements[o].icon)),g.isNonEmptyString(f.elements[o].name)&&(s=f.elements[o].name)),a&&g.isNonEmptyString(g.getProperty(a,"label"))&&(s=g.getProperty(a,"label")),l.append(u('<div class="qfb-sortable-helper-label">').text(s)),i.css({width:"auto",height:"auto"}),i}function q(){s=!0,u(this).sortable("instance").cancelHelperRemoval=!1}function h(e,t){s=!1;var o,a,i,l=t.item;l.hasClass("qfb-sortable-add-helper")&&(o=l.data("type"),a=l.index(),i=p.getElementById(l.closest(".qfb-element").data("id")),u(".qtip").hide(),l.remove(),o&&f.elements.hasOwnProperty(o)&&i&&p.addElement(o,i,a)),p.sortElements(),b.refreshPreview()}function v(e){for(var t,o=0,a=e.elements.length;o<a;o++)(t=e.elements[o]).id=b.form.nextElementId++,p.insertElement(t,e,t.position,!0),"group"!=t.type&&"row"!=t.type&&"column"!=t.type||v(t)}function y(e){var t=e?"qfbSlideShow":"show",o=e?"qfbSlideHide":"hide";d.get("#qfb_enhanced_upload_enabled").is(":checked")?(d.get("#qfb_enhanced_upload_style").add(d.get("#qfb_button_icon")).add(d.get("#qfb_button_icon_position")).add(d.get("#qfb_upload_list_layout")).add(d.get("#qfb_upload_list_size")).closest(g.settingWrap)[t](),"dropzone"==d.get("#qfb_enhanced_upload_style").val()?(d.get("#qfb_button_icon").closest(g.settingWrap).find(".qfb-setting-label > label").text(f.dropzoneIcon),d.get("#qfb_button_icon_position").closest(g.settingWrap).find(".qfb-setting-label > label").text(f.dropzoneIconPosition),d.get("#qfb_button_style").add(d.get("#qfb_button_size")).add(d.get("#qfb_button_width")).add(d.get("#qfb_button_width_custom")).closest(g.settingWrap)[o]()):(d.get("#qfb_button_icon").closest(g.settingWrap).find(".qfb-setting-label > label").text(f.buttonIcon),d.get("#qfb_button_icon_position").closest(g.settingWrap).find(".qfb-setting-label > label").text(f.buttonIconPosition),d.get("#qfb_button_style").add(d.get("#qfb_button_size")).add(d.get("#qfb_button_width")).closest(g.settingWrap)[t](),"custom"==d.get("#qfb_button_width").val()&&d.get("#qfb_button_width_custom").closest(g.settingWrap)[t]())):d.get("#qfb_enhanced_upload_style").add(d.get("#qfb_button_style")).add(d.get("#qfb_button_size")).add(d.get("#qfb_button_width")).add(d.get("#qfb_button_width_custom")).add(d.get("#qfb_button_icon")).add(d.get("#qfb_button_icon_position")).add(d.get("#qfb_upload_list_layout")).add(d.get("#qfb_upload_list_size")).closest(g.settingWrap)[o]()}function w(e){var t=e?"qfbSlideShow":"show",o=e?"qfbSlideHide":"hide";"hcaptcha"===d.get("#qfb_recaptcha_provider").val()?(d.get("#qfb_recaptcha_version").add(d.get("#qfb_recaptcha_type")).add(d.get("#qfb_recaptcha_badge")).add(d.get("#qfb_recaptcha_threshold")).add(d.get("#qfb_recaptcha_lang")).add(d.get("#qfb_turnstile_lang")).closest(g.settingWrap)[o](),d.get("#qfb_recaptcha_size").add(d.get("#qfb_hcaptcha_lang")).closest(g.settingWrap)[t]()):"turnstile"===d.get("#qfb_recaptcha_provider").val()?(d.get("#qfb_recaptcha_version").add(d.get("#qfb_recaptcha_type")).add(d.get("#qfb_recaptcha_badge")).add(d.get("#qfb_recaptcha_threshold")).add(d.get("#qfb_recaptcha_lang")).add(d.get("#qfb_hcaptcha_lang")).closest(g.settingWrap)[o](),d.get("#qfb_recaptcha_size").add(d.get("#qfb_turnstile_lang")).closest(g.settingWrap)[t]()):(d.get("#qfb_hcaptcha_lang").add(d.get("#qfb_turnstile_lang")).closest(g.settingWrap)[o](),d.get("#qfb_recaptcha_version").add(d.get("#qfb_recaptcha_lang")).closest(g.settingWrap)[t](),"v3"===d.get("#qfb_recaptcha_version").val()?(d.get("#qfb_recaptcha_size").add(d.get("#qfb_recaptcha_type")).closest(g.settingWrap)[o](),d.get("#qfb_recaptcha_threshold").add(d.get("#qfb_recaptcha_badge")).closest(g.settingWrap)[t]()):(d.get("#qfb_recaptcha_size").add(d.get("#qfb_recaptcha_type")).closest(g.settingWrap)[t](),d.get("#qfb_recaptcha_threshold").closest(g.settingWrap)[o](),"invisible"===d.get("#qfb_recaptcha_size").val()?d.get("#qfb_recaptcha_badge").closest(g.settingWrap)[t]():d.get("#qfb_recaptcha_badge").closest(g.settingWrap)[o]()))}return p={cache:[],datepickers:{},timepickers:{},enhancedUploaders:{},enhancedSelects:{},recaptchas:[],editing:null,columnWidths:{1:100,2:50,3:33.33333333,4:25,5:20,6:16.66666666,7:14.28571428,8:12.5,9:11.11111111,10:10,11:9.09090909,12:8.333333333,13:7.692307692,14:7.142857142,15:6.666666666,16:6.25,17:5.882352941,18:5.555555555,19:5.263157894,20:5},init:function(){d.get("#qfb-page-tabs-nav-wrap").kendoTabStrip(),d.get("#qfb-add-elements-list").kendoTabStrip(),o.on("resize.quform",_.debounce(function(){d.get("#qfb-page-tabs-nav-wrap").data("kendoTabStrip").resize(!0),d.get("#qfb-add-elements-list").data("kendoTabStrip").resize(!0)},250)),d.get("#qfb-page-tabs-nav").on("click",".qfb-page-tab-nav",function(){this!==u(".qfb-current-page")[0]&&(r(u(this)),b.refreshPreview())}),d.get("#qfb-page-tabs-nav").sortable({items:"> .qfb-page-tab-nav",delay:150,axis:"x",stop:function(){p.updatePageTabNavLabels(),p.sortElements(),b.refreshPreview()}}),d.get("#qfb-page-tabs-nav").on("mouseenter",".qfb-page-tab-nav",function(){s&&this!==u(".qfb-current-page")[0]&&(r(u(this)),b.refreshPreview())}),d.get("#qfb-page-tabs-nav").on("click",".qfb-page-action-settings",function(e){e.stopPropagation(),p.showSettings(u(this).closest(".qfb-page-tab-nav").data("id"))}),d.get("#qfb-page-tabs-nav").on("click",".qfb-page-action-duplicate",function(e){e.stopPropagation(),p.duplicatePage(u(this).closest(".qfb-page-tab-nav").data("id"))}),d.get("#qfb-page-tabs-nav").on("click",".qfb-page-action-remove",function(e){e.stopPropagation(),u(".qtip").hide();var t=p.getElementById(u(this).closest(".qfb-page-tab-nav").data("id"));t&&p.removePage(t)}),u(".qfb-element-page > .qfb-child-elements").sortable(i),u(".qfb-element-row > .qfb-child-elements").sortable(n),u(".qfb-element-column > .qfb-child-elements").sortable(c),u(".qfb-element-group > .qfb-child-elements").sortable(l),u(a).tctabs(".qfb-tabs-panel",{tabs:"> .qfb-tabs-nav > li",current:"qfb-current-tab"}),u("#qfb-add-page").click(function(){var e=p.addElement("page");return p.addElement("submit",e,0),p.sortElements(),b.refreshPreview(),!1}),d.get(".qfb-add-element-button").click(function(){p.addElement(u(this).data("type")),p.sortElements(),b.refreshPreview()}),d.get(".qfb-add-element-button").draggable({connectToSortable:".qfb-element-page > .qfb-child-elements, .qfb-element-group > .qfb-child-elements, .qfb-element-column > .qfb-child-elements",helper:function(){var e=u(this).data("type"),t=u("<div>").addClass("qfb-sortable-add-helper");return g.isNonEmptyString(e)&&f.elements[e]&&(g.isNonEmptyString(f.elements[e].icon)&&t.append(f.elements[e].icon),g.isNonEmptyString(f.elements[e].name)&&t.append(u("<span>").text(f.elements[e].name)),t.data("type",e)),t},delay:100,scroll:!1,start:function(){s=!1,"object"==typeof document.selection&&document.selection.empty();var e=u(".qfb-child-elements").sortable("option","scroll",!1);setTimeout(function(){e.sortable("option","scroll",!0)},1e3)},appendTo:u("#qfb-edit-form"),cursorAt:{top:-5,left:-5},stop:function(){s=!1}}).disableSelection().on("mousedown",function(){b.activateTabs(0)}),d.get("#qfb-elements").on("click",".qfb-element-action-settings",function(e){e.stopPropagation(),p.showSettings(u(this).closest(".qfb-element").data("id"))}),d.get("#qfb-element-settings").on("click",".qfb-popup-save-button",function(e){e.stopPropagation(),p.saveSettings()&&p.hideSettings(!0)}),d.get("#qfb-element-settings").on("click",".qfb-popup-close-button",function(e){e.stopPropagation(),p.hideSettings()}),d.get("#qfb-elements").on("click",".qfb-row-action-settings",function(e){e.stopPropagation(),p.showSettings(u(this).closest(".qfb-element-row").data("id"))}),d.get("#qfb_row_column_count").add(d.get("#qfb_row_column_size")).change(function(){8<d.get("#qfb_row_column_count").val()?d.get("#qfb-row-column-customise").closest(g.settingWrap).qfbSlideHide(function(){p.populateColumnWidthCustomise()}):(p.populateColumnWidthCustomise(),d.get("#qfb-row-column-customise").closest(g.settingWrap).qfbSlideShow())}),d.get("#qfb-elements").on("click",".qfb-row-action-add-column",function(){var e,t=p.getElementById(u(this).closest(".qfb-element-row").data("id"));!t||(e=p.getRowLayout(t)).length<20&&(e.push(""),p.setRowLayout(t,e),p.sortElements(),b.refreshPreview())}),d.get("#qfb-elements").on("click",".qfb-row-action-remove-column",function(){var e,t=p.getElementById(u(this).closest(".qfb-element-row").data("id"));!t||1<(e=p.getRowLayout(t)).length&&(e.pop(),p.setRowLayout(t,e),p.sortElements(),b.refreshPreview())}),d.get("#qfb-elements").on("click",".qfb-row-action-remove",function(){var e=p.getElementById(u(this).closest(".qfb-element-row").data("id"));e&&confirm(f.confirmRemoveRow)&&p.removeElement(e)}),d.get("#qfb-elements").on("click",".qfb-row-action-duplicate",function(){p.duplicateElement(p.getElementById(u(this).closest(".qfb-element-row").data("id")))}),d.get("#qfb-elements").on("click",".qfb-column-action-remove",function(){var e=u(this),t=p.getElementById(e.closest(".qfb-element-column").data("id")),o=p.getElementById(e.closest(".qfb-element-row").data("id"));t&&o&&p.removeColumn(t,o)}),d.get("#qfb-elements").on("click",".qfb-column-action-duplicate",function(){p.duplicateElement(p.getElementById(u(this).closest(".qfb-element-column").data("id")))}),d.get("#qfb-elements").on("click",".qfb-element-group-empty-add-row",function(){p.addElement("row",p.getElementById(u(this).closest(".qfb-element-group").data("id"))),p.sortElements(),b.refreshPreview()}),u("#qfb-element-settings-prev").click(function(){p.jumpSettings(-1)})[0].onselectstart=function(){return!1},u("#qfb-element-settings-next").click(function(){p.jumpSettings(1)})[0].onselectstart=function(){return!1},d.get("#qfb_label").on("keyup blur",function(){var e=p.editing;e&&(p.setElementSettingsLabel(e),"page"!=e.type&&"group"!=e.type||d.get("#qfb_show_label_in_email").add(d.get("#qfb_show_label_in_entry")).closest(g.settingWrap)[g.isNonEmptyString(d.get("#qfb_label").val())?"show":"hide"]())}),d.get("#qfb_required").click(function(){d.get("#qfb_message_required").closest(g.settingWrap)[u(this).is(":checked")?"show":"hide"](),p.checkTranslationTabVisibility()}),d.get("#qfb_admin_label").on("keyup blur",function(){var e=p.editing;e&&p.setElementSettingsLabel(e)}),d.get("#qfb_label_position").change(function(){d.get("#qfb_label_width").closest(g.settingWrap)["left"==u(this).val()?"qfbSlideShow":"qfbSlideHide"]()}),d.get("#qfb_tooltip").on("keyup blur",function(){d.get("#qfb_tooltip_type").add(d.get("#qfb_tooltip_event")).closest(g.settingWrap)[u(this).val().length?"qfbSlideShow":"qfbSlideHide"]()}),d.get("#qfb_options_layout").add(d.get("#qfb_options_layout_responsive_columns")).change(function(){d.get("#qfb_options_layout_responsive_columns").closest(g.settingWrap)[u.isNumeric(d.get("#qfb_options_layout").val())?"qfbSlideShow":"qfbSlideHide"](),d.get("#qfb_options_layout_responsive_columns_custom").closest(g.settingWrap)[u.isNumeric(d.get("#qfb_options_layout").val())&&"custom"==d.get("#qfb_options_layout_responsive_columns").val()?"qfbSlideShow":"qfbSlideHide"]()}),d.get("#qfb_options_style").change(function(){d.get("#qfb_options_button_style").add(d.get("#qfb_options_button_size")).add(d.get("#qfb_options_button_width")).add(d.get("#qfb_options_button_icon_position")).closest(g.settingWrap)["button"==d.get("#qfb_options_style").val()?"qfbSlideShow":"qfbSlideHide"](),d.get("#qfb_options_button_width_custom").closest(g.settingWrap)["custom"==d.get("#qfb_options_button_width").val()?"qfbSlideShow":"qfbSlideHide"]()}),d.get("#qfb_options_button_width").change(function(){d.get("#qfb_options_button_width_custom").closest(g.settingWrap)["custom"==u(this).val()?"qfbSlideShow":"qfbSlideHide"]()}),d.get("#qfb_responsive_columns").change(function(){d.get("#qfb_responsive_columns_custom").closest(g.settingWrap)["custom"==u(this).val()?"qfbSlideShow":"qfbSlideHide"]()}),d.get("#qfb_name_responsive_columns").change(function(){d.get("#qfb_name_responsive_columns_custom").closest(g.settingWrap)["custom"==u(this).val()?"qfbSlideShow":"qfbSlideHide"]()}),d.get("#qfb_enhanced_upload_enabled").add(d.get("#qfb_enhanced_upload_style")).change(function(){y(!0)}),d.get("#qfb_recaptcha_provider").add(d.get("#qfb_recaptcha_version")).add(d.get("#qfb_recaptcha_size")).on("change",function(){w(!0)}),d.get("#qfb_field_width").add(d.get("#qfb_group_field_width")).add(d.get("#qfb_page_field_width")).change(function(){d.get("#qfb_field_width_custom").closest(g.settingWrap)["custom"==u(this).val()?"qfbSlideShow":"qfbSlideHide"]()}),d.get("#qfb_button_width").change(function(){d.get("#qfb_button_width_custom").closest(g.settingWrap)["custom"==u(this).val()?"qfbSlideShow":"qfbSlideHide"]()}),d.get("#qfb_enhanced_select_enabled").click(function(){"select"===p.editing.type?(d.get("#qfb_enhanced_select_search").closest(g.settingWrap)[d.get("#qfb_enhanced_select_enabled").is(":checked")?"qfbSlideShow":"qfbSlideHide"](),d.get("#qfb_enhanced_select_no_results_found").closest(g.settingWrap)[d.get("#qfb_enhanced_select_enabled").is(":checked")&&d.get("#qfb_enhanced_select_search").is(":checked")?"show":"hide"]()):"multiselect"===p.editing.type&&d.get("#qfb_enhanced_select_placeholder").add(d.get("#qfb_enhanced_select_no_results_found")).closest(g.settingWrap)[d.get("#qfb_enhanced_select_enabled").is(":checked")?"show":"hide"](),p.checkTranslationTabVisibility()}),d.get("#qfb_enhanced_select_search").change(function(){"select"==p.editing.type&&(d.get("#qfb_enhanced_select_no_results_found").closest(g.settingWrap)[d.get("#qfb_enhanced_select_enabled").is(":checked")&&d.get("#qfb_enhanced_select_search").is(":checked")?"show":"hide"](),p.checkTranslationTabVisibility())}),d.get("#qfb_none_option").click(function(){d.get("#qfb_none_option_text").closest(g.settingWrap)[u(this).is(":checked")?"show":"hide"](),p.checkTranslationTabVisibility()}),d.get("#qfb_date_min").on("keyup blur",function(){d.get("#qfb_message_dateTooEarly").closest(g.settingWrap)[g.isNonEmptyString(d.get("#qfb_date_min").val())?"show":"hide"](),p.checkTranslationTabVisibility()}),d.get("#qfb_date_max").on("keyup blur",function(){d.get("#qfb_message_dateTooLate").closest(g.settingWrap)[g.isNonEmptyString(d.get("#qfb_date_max").val())?"show":"hide"](),p.checkTranslationTabVisibility()}),d.get("#qfb_time_min").on("keyup blur",function(){d.get("#qfb_message_timeTooEarly").closest(g.settingWrap)[g.isNonEmptyString(d.get("#qfb_time_min").val())?"show":"hide"](),p.checkTranslationTabVisibility()}),d.get("#qfb_time_max").on("keyup blur",function(){d.get("#qfb_message_timeTooLate").closest(g.settingWrap)[g.isNonEmptyString(d.get("#qfb_time_max").val())?"show":"hide"](),p.checkTranslationTabVisibility()}),d.get("#qfb_name_prefix_enabled").add(d.get("#qfb_name_prefix_required")).add(d.get("#qfb_name_prefix_none_option")).add(d.get("#qfb_name_first_enabled")).add(d.get("#qfb_name_first_required")).add(d.get("#qfb_name_middle_enabled")).add(d.get("#qfb_name_middle_required")).add(d.get("#qfb_name_last_enabled")).add(d.get("#qfb_name_last_required")).add(d.get("#qfb_name_suffix_enabled")).add(d.get("#qfb_name_suffix_required")).click(function(){d.get("#qfb_name_prefix_enabled").is(":checked")&&d.get("#qfb_name_prefix_required").is(":checked")||d.get("#qfb_name_first_enabled").is(":checked")&&d.get("#qfb_name_first_required").is(":checked")||d.get("#qfb_name_middle_enabled").is(":checked")&&d.get("#qfb_name_middle_required").is(":checked")||d.get("#qfb_name_last_enabled").is(":checked")&&d.get("#qfb_name_last_required").is(":checked")||d.get("#qfb_name_suffix_enabled").is(":checked")&&d.get("#qfb_name_suffix_required").is(":checked")?d.get("#qfb_message_required").closest(g.settingWrap).show():d.get("#qfb_message_required").closest(g.settingWrap).hide(),d.get("#qfb_name_prefix_none_option_text").closest(g.settingWrap)[d.get("#qfb_name_prefix_none_option").is(":checked")&&d.get("#qfb_name_prefix_enabled").is(":checked")?"show":"hide"](),p.checkTranslationTabVisibility()}),d.get("#qfb_dynamic_default_value").click(function(){d.get("#qfb_dynamic_key").closest(g.settingWrap)[u(this).is(":checked")?"qfbSlideShow":"qfbSlideHide"]()}),d.get("#qfb_max_length").on("keyup blur",function(){d.get("#qfb_message_lengthTooLong").closest(g.settingWrap)[g.isNonEmptyString(d.get("#qfb_max_length").val())?"show":"hide"](),p.checkTranslationTabVisibility()}),d.get("#qfb_show_in_email").click(function(){"html"===p.editing.type&&d.get("#qfb_plain_text_content").closest(g.settingWrap)[u(this).is(":checked")?"qfbSlideShow":"qfbSlideHide"]()}),d.get("#qfb_group_style").change(function(){u("#qfb_border_color, #qfb_background_color").closest(g.settingWrap)["bordered"===u(this).val()?"qfbSlideShow":"qfbSlideHide"]()}),d.get("#qfb_upload_minimum_files").on("keyup blur",function(){var e=u(this).val();u.isNumeric(e)&&0<e&&d.get("#qfb_required").prop("checked",!0)}),d.get("#qfb_save_to_server").click(function(){d.get("#qfb_save_path").add(d.get("#qfb_add_to_media_library")).closest(g.settingWrap)[u(this).is(":checked")?"qfbSlideShow":"qfbSlideHide"]()}),d.get("#qfb_logic_enabled").click(function(){d.get("#qfb-logic").closest(g.settingWrap)[d.get("#qfb_logic_enabled").is(":checked")?"qfbSlideShow":"qfbSlideHide"]()}),u("#qfb-add-logic-rule").click(function(){d.get("#qfb-logic").find(".qfb-logic-rules").append(b.logic.buildLogicRule(b.logic.getNewLogicRule())),d.get("#qfb-logic").find(".qfb-no-logic-rules").remove()}),d.get("#qfb_submit_button_type").change(function(){var e=u(this).val();d.get("#qfb_submit_button_text").add(d.get("#qfb_submit_button_icon")).add(d.get("#qfb_submit_button_icon_position")).closest(g.settingWrap)["default"===e?"qfbSlideShow":"qfbSlideHide"](),d.get("#qfb_submit_button_image").closest(g.settingWrap)["image"===e?"qfbSlideShow":"qfbSlideHide"](),d.get("#qfb_submit_button_html").closest(g.settingWrap)["html"===e?"qfbSlideShow":"qfbSlideHide"]()}),d.get("#qfb_next_button_type").change(function(){var e=u(this).val();d.get("#qfb_next_button_text").add(d.get("#qfb_next_button_icon")).add(d.get("#qfb_next_button_icon_position")).closest(g.settingWrap)["default"===e?"qfbSlideShow":"qfbSlideHide"](),d.get("#qfb_next_button_image").closest(g.settingWrap)["image"===e?"qfbSlideShow":"qfbSlideHide"](),d.get("#qfb_next_button_html").closest(g.settingWrap)["html"===e?"qfbSlideShow":"qfbSlideHide"]()}),d.get("#qfb_back_button_type").change(function(){var e=u(this).val();d.get("#qfb_back_button_text").add(d.get("#qfb_back_button_icon")).add(d.get("#qfb_back_button_icon_position")).closest(g.settingWrap)["default"===e?"qfbSlideShow":"qfbSlideHide"](),d.get("#qfb_back_button_image").closest(g.settingWrap)["image"===e?"qfbSlideShow":"qfbSlideHide"](),d.get("#qfb_back_button_html").closest(g.settingWrap)["html"===e?"qfbSlideShow":"qfbSlideHide"]()}),u.each(["#qfb_submit_button_image","#qfb_next_button_image","#qfb_back_button_image"],function(e,o){d.get(o+"_browse").qfbMediaBrowser({callback:function(e){try{d.get(o).val(e.first().toJSON().url)}catch(t){}}})}),d.get(".qfb-autocomplete-insert").on("change",function(){var e,t,o=u(this),a=o.val();!a||(e=d.get(o.data("target"))).length&&(t=e.val(),e.val(t.length?t+" "+a:a)),g.setSelectVal(o,"")}),d.get("#qfb-elements").on("click",".qfb-element-action-collapse",function(){return p.collapseGroup(u(this).closest(".qfb-element"),u(this)),!1}),d.get("#qfb-elements").on("click",".qfb-element-action-duplicate",function(){return p.duplicateElement(p.getElementById(u(this).closest(".qfb-element").data("id"))),!1}),d.get("#qfb-elements").on("click",".qfb-element-action-remove",function(){var e=p.getElementById(u(this).closest(".qfb-element").data("id")),t="confirmRemoveElement";if("group"==e.type?t="confirmRemoveGroup":"submit"==e.type&&(t="confirmRemoveSubmit"),e&&confirm(f[t]))return p.removeElement(e),!1}),d.get("#qfb-elements").on("click",".qfb-element-action-required",function(){var e=u(this).closest(".qfb-element"),t=p.getElementById(e.data("id"));return t.required=!t.required,p.setRequiredClass(e,t),b.refreshPreview(),!1}),u.fn.select2&&(d.get("#qfb_date_locale").select2({theme:"qfb",language:{noResults:function(){return t.noResultsFound}},dropdownParent:d.get("#qfb_date_locale").closest(".qfb-setting-input")}),d.get("#qfb_time_locale").select2({theme:"qfb",language:{noResults:function(){return t.noResultsFound}},dropdownParent:d.get("#qfb_time_locale").closest(".qfb-setting-input")})),b.setupContainerTooltips(d.get("#qfb-element-settings-tabs")),p.buildCache(),p.initElements(),p.checkEmptyGroups(),u(".qfb-preview-label-content").editable(function(e){return p.savePreviewLabel(e,p.getElementById(u(this).closest(".qfb-element").data("id"))),this.editing=!1},{event:"click.editable",onblur:"submit",onreset:function(e,t){t.revert=g.htmlEntities(t.revert)},placeholder:"",select:!0})},initElements:function(){var i=function(e){for(var t=0,o=e.length;t<o;t++){var a=e[t];p.addToFeatureCaches(a),b.addInsertVariableElement(a),b.logic.addSource(a),b.notifications.addAttachmentSource(a),"group"!=a.type&&"page"!=a.type&&"row"!=a.type&&"column"!=a.type||i(a.elements)}};i(b.form.elements)},insertPage:function(e){b.activateTabs(0);var t=u(f.pageHtml),o=t.find("> .qfb-child-elements");o.attr("id","qfb-child-elements-"+e.id),t.attr("id","qfb-element-"+e.id).data("id",e.id).data("type",e.type).hide(),b.form.elements.push(e),p.cache.push(e);var a=u(f.pageTabNavHtml);a.data("id",e.id),d.get("#qfb-page-tabs-nav-wrap").data("kendoTabStrip").insertBefore(a,d.get("#qfb-add-page-tab")),p.updatePageTabNavLabel(e),d.get("#qfb-elements").append(t),o.sortable(i),b.checkPageButtonSettings(),r(a)},createElement:function(e){var t=null;return e&&f.elements[e]&&f.elements[e].config&&(t=u.extend(!0,{id:b.form.nextElementId++},f.elements[e].config)),t},addElement:function(e,t,o){var a,i,l,s,n=p.createElement(e);return n?(t=t||p.getElementById(u(".qfb-current-page").data("id")),u.isNumeric(o)||(i=(a=t).elements.length,l=i-1,s=i,"page"==a.type&&0<i&&"submit"==a.elements[l].type&&(s=l),o=s),p.insertElement(n,t,o),n):null},insertElement:function(e,t,o,a){switch(e.type){case"page":p.insertPage(e);break;case"row":p.insertRow(e,t,o,a);break;case"column":p.insertColumn(e,t,o,a);break;case"group":p.insertGroup(e,t,o,a);break;default:p.insertField(e,t,o,a)}},insertField:function(t,e,o,a){b.activateTabs(0);var i=u(f.elementHtml);return i.attr("id","qfb-element-"+t.id).data("id",t.id).data("type",t.type).removeClass("qfb-element-text").addClass("qfb-element-"+t.type).find(".qfb-preview-label-content").attr("id","qfb-plc-"+t.id).text(t.label).end().find(".qfb-element-type-icon").html(f.elements[t.type].icon).end().hide(),p.setRequiredClass(i,t),p.insertChild(i,e,o),!0===a?i.show():(i.fadeIn(50),e.elements.splice(o,0,t)),p.cache.push(t),u("#qfb-plc-"+t.id).editable(function(e){return p.savePreviewLabel(e,t),this.editing=!1},{event:"click.editable",onblur:"submit",onreset:function(e,t){t.revert=g.htmlEntities(t.revert)},placeholder:"",select:!0}),p.addToFeatureCaches(t),b.addInsertVariableElement(t),b.logic.addSource(t),b.notifications.addAttachmentSource(t),t},insertGroup:function(t,e,o,a){b.activateTabs(0);var i=u(f.groupHtml);i.find("> .qfb-child-elements").attr("id","qfb-child-elements-"+t.id),i.attr("id","qfb-element-"+t.id).data("id",t.id).data("type","group").removeClass("qfb-element-text").addClass("qfb-element-group").find(".qfb-preview-label-content").attr("id","qfb-plc-"+t.id).text(t.label).end().hide(),p.insertChild(i,e,o),u("#qfb-child-elements-"+t.id).sortable(l),!0===a?i.show():(i.fadeIn(50),e.elements.splice(o,0,t)),p.cache.push(t),u("#qfb-plc-"+t.id).editable(function(e){return p.savePreviewLabel(e,t),this.editing=!1},{event:"click.editable",onblur:"submit",onreset:function(e,t){t.revert=g.htmlEntities(t.revert)},placeholder:"",select:!0})},insertRow:function(e,t,o,a){var i=u(f.rowHtml),l=i.find("> .qfb-child-elements").attr("id","qfb-child-elements-"+e.id);return i.attr("id","qfb-element-"+e.id).data("id",e.id),p.insertChild(i,t,o),a||t.elements.splice(o,0,e),p.cache.push(e),l.sortable(n),0===e.elements.length&&(p.addElement("column",e),p.addElement("column",e)),p.setRowColumnClass(e),e},insertColumn:function(e,t,o,a){var i=u(f.columnHtml),l=i.find("> .qfb-child-elements").attr("id","qfb-child-elements-"+e.id);return i.attr("id","qfb-element-"+e.id).data("id",e.id),p.insertChild(i,t,o),a||t.elements.splice(o,0,e),p.cache.push(e),l.sortable(c),e},insertChild:function(e,t,o){var a=u("#qfb-child-elements-"+t.id);0<o&&o<t.elements.length?a.find("> .qfb-element:nth-child("+o+")").after(e):0===o?a.prepend(e):a.append(e),e.addClass("qfb-element-highlight"),setTimeout(function(){e.removeClass("qfb-element-highlight")},1400)},removeElement:function(o,a){(o.parentId?p.getElementById(o.parentId).elements:b.form.elements).splice(o.position,1),u("#qfb-element-"+o.id).qfbSlideHide(function(){u(this).remove();var e=[o];"group"!=o.type&&"page"!=o.type&&"row"!=o.type&&"column"!=o.type||(e=e.concat(p.getElementChildren(o)));for(var t=0;t<e.length;t++)p.removeFromFeatureCaches(e[t]),b.removeInsertVariableElement(e[t]),b.logic.removeSource(e[t]),b.notifications.removeAttachmentSource(e[t]),p.removeFromCache(e[t]);b.checkPageButtonSettings(),b.logic.checkInvalidLogic(),b.notifications.checkInvalidAttachments(),"function"==typeof a&&a(),p.sortElements(),b.refreshPreview()})},removePage:function(e){var t,o,a;1!=b.form.elements.length?confirm(f.confirmRemovePage)&&(o=(t=u(".qfb-page-tab-nav")).filter(function(){return u(this).data("id")===e.id}),r((a=t.index(o))==t.length-1?t.eq(a-1):t.eq(a+1)),o.remove(),p.updatePageTabNavLabels(),p.removeElement(e)):alert(f.atLeastOnePage)},removeColumn:function(e,t){confirm(f.confirmRemoveColumn)&&(1===t.elements.length?p.removeElement(t):p.removeElement(e,function(){p.setRowLayout(t,p.getRowLayout(t))}))},getElementChildren:function(e){var l=function(e){var t=[];if("group"==e.type||"page"==e.type||"row"==e.type||"column"==e.type)for(var o,a=0,i=e.elements.length;a<i;a++){e.elements[a].parentId==e.id&&(t.push(e.elements[a]),"group"!=e.elements[a].type&&"page"!=e.elements[a].type&&"row"!=e.elements[a].type&&"column"!=e.elements[a].type||(o=l(e.elements[a])).length&&(t=t.concat(o)))}return t};return l(e)},checkInvalidLogic:function(){var a=function(e){for(var t=0,o=e.length;t<o;t++)"object"==typeof e[t].logicRules&&(e[t].logicRules=b.logic.removeInvalidLogicRules(e[t].logicRules)),"group"!=e[t].type&&"page"!=e[t].type&&"row"!=e[t].type&&"column"!=e[t].type||a(e[t].elements)};a(b.form.elements)},duplicatePage:function(e){var t,o=p.getElementById(e);o&&((t=u.extend(!0,{},o)).id=b.form.nextElementId++,p.insertPage(t),v(t)),p.sortElements(),b.refreshPreview()},duplicateElement:function(e){if(e){var t=u.extend(!0,{},e),o=p.getElementById(e.parentId);switch(t.id=b.form.nextElementId++,t.position++,e.type){case"row":p.insertRow(t,o,t.position),v(t);break;case"column":p.insertColumn(t,o,t.position),p.setRowColumnClass(o),v(t);break;case"group":p.insertGroup(t,o,t.position),v(t);break;default:p.insertField(t,o,t.position)}p.sortElements(),b.refreshPreview()}},showSettings:function(e){var t=p.getElementById(e);u(a).each(function(){u(this).data("tabs").click(0)}),p.editing=t,p.loadSettings(t);var o=f.elementSettings;"page"==t.type?o=f.pageSettings:"group"==t.type?o=f.groupSettings:"row"==t.type&&(o=f.rowSettings),d.get("#qfb-element-settings-title").text(o),d.get("#qfb-element-settings-element-icon").html(f.elements[t.type].icon),d.get("#qfb-element-settings-element-label").text(p.getAdminLabel(t)),u(".qfb-element-highlight").removeClass("qfb-element-highlight"),d.get("#qfb-element-"+t.id).addClass("qfb-element-highlight"),d.get("body").css({overflow:"hidden"}).addClass("qfb-popup-open"),d.get("#qfb-element-settings").show(),d.get("#qfb-element-settings-tabs").scrollTop(0)},jumpSettings:function(e){for(var t=0,o=p.cache.length;t<o&&p.editing.id!==p.cache[t].id;t++);var a=t+e;if(a<0?a=o-1:o-1<a&&(a=0),"column"==p.cache[a].type)return e=e<0?e-1:e+1,void p.jumpSettings(e);p.saveSettings()&&p.showSettings(p.cache[a].id)},hideSettings:function(e){!0===e&&b.refreshPreview(),u(".qfb-element-highlight").addClass("qfb-element-highlight-last"),setTimeout(function(){u(".qfb-element-highlight").removeClass("qfb-element-highlight qfb-element-highlight-last")},1400),b.styles.resetStyleSettings(),b.filters.resetFilterSettings(),b.validators.resetValidatorSettings(),p.editing=null,u(".qtip").hide(),d.get("body").css({overflow:""}).removeClass("qfb-popup-open"),d.get("#qfb-element-settings").hide()},loadSettings:function(e){d.get("#qfb-element-settings").find(".qfb-setting").hide(),d.get("#qfb-file-field-width-description").add(d.get("#qfb-button-label-hint")).hide(),d.get("#qfb_button_icon").closest(g.settingWrap).find(".qfb-setting-label > label").text(f.buttonIcon),d.get("#qfb_button_icon_position").closest(g.settingWrap).find(".qfb-setting-label > label").text(f.buttonIconPosition);var t=[];switch(e.type){case"text":case"textarea":case"email":case"date":case"time":case"password":case"captcha":case"group":case"page":t.push(new Option(f.inherit,"inherit")),t.push(new Option(f.field,"field"))}t.push(new Option(f.icon,"icon")),d.get("#qfb_tooltip_type").html(t);var o=[];switch(o.push(new Option(f.inherit,"inherit")),o.push(new Option(f.above,"")),o.push(new Option(f.left,"left")),e.type){case"text":case"textarea":case"email":case"date":case"time":case"password":case"captcha":case"group":case"page":o.push(new Option(f.inside,"inside"))}d.get("#qfb_label_position").html(o);var a,i=[new Option(f.everyone,"")];switch("captcha"!=e.type&&"recaptcha"!=e.type&&(i.push(new Option(f.adminOnly,"admin-only")),i.push(new Option(f.loggedInUsersOnly,"logged-in-only"))),i.push(new Option(f.loggedOutUsersOnly,"logged-out-only")),d.get("#qfb_visibility").html(i),u("#qfb-element-settings-tabs").find("> ul > li").show(),d.get("#qfb-custom-class-tabs").find("> ul").show(),e.type){case"text":case"textarea":case"email":d.get("#qfb_label").val(p.getValue(e,"label")).closest(g.settingWrap).show(),d.get("#qfb_description").val(p.getValue(e,"description")).closest(g.settingWrap).show(),d.get("#qfb_description_above").val(p.getValue(e,"descriptionAbove")),d.get("#qfb_required").prop("checked",p.getValue(e,"required")).closest(g.settingWrap).show(),b.loadIconOption(d.get("#qfb_label_icon"),p.getValue(e,"labelIcon")).closest(g.settingWrap).show(),b.loadIconOption(d.get("#qfb_field_icon_left"),p.getValue(e,"fieldIconLeft")).closest(g.settingWrap).show(),b.loadIconOption(d.get("#qfb_field_icon_right"),p.getValue(e,"fieldIconRight")),d.get("#qfb_field_size").val(p.getValue(e,"fieldSize")).closest(g.settingWrap).show(),d.get("#qfb_field_width").val(p.getValue(e,"fieldWidth")).closest(g.settingWrap).show(),d.get("#qfb_field_width_custom").val(p.getValue(e,"fieldWidthCustom")),"textarea"===e.type&&d.get("#qfb_enable_editor").prop("checked",p.getValue(e,"enableEditor")).closest(g.settingWrap).show(),d.get("#qfb_custom_class").val(p.getValue(e,"customClass")).closest(g.settingWrap).show(),d.get("#qfb_custom_element_class").val(p.getValue(e,"customElementClass")).closest(g.settingWrap).show(),b.styles.loadStyles(),d.get("#qfb_placeholder").val(p.getValue(e,"placeholder")).closest(g.settingWrap).show(),d.get("#qfb_sub_label").val(p.getValue(e,"subLabel")).closest(g.settingWrap).show(),d.get("#qfb_sub_label_above").val(p.getValue(e,"subLabelAbove")),d.get("#qfb_admin_label").val(p.getValue(e,"adminLabel")).closest(g.settingWrap).show(),d.get("#qfb_tooltip").val(p.getValue(e,"tooltip")).closest(g.settingWrap).show(),g.setSelectVal(d.get("#qfb_tooltip_type"),p.getValue(e,"tooltipType")),g.setSelectVal(d.get("#qfb_tooltip_event"),p.getValue(e,"tooltipEvent")),g.setSelectVal(d.get("#qfb_label_position"),p.getValue(e,"labelPosition")).closest(g.settingWrap).show(),d.get("#qfb_label_width").val(p.getValue(e,"labelWidth")),p.loadLogic(),"textarea"===e.type?d.get("#qfb_default_value_textarea").val(p.getValue(e,"defaultValue")).closest(g.settingWrap).show():d.get("#qfb_default_value").val(p.getValue(e,"defaultValue")).closest(g.settingWrap).show(),d.get("#qfb_dynamic_default_value").prop("checked",p.getValue(e,"dynamicDefaultValue")).closest(g.settingWrap).show(),d.get("#qfb_dynamic_key").val(p.getValue(e,"dynamicKey")),d.get("#qfb_autocomplete").val(p.getValue(e,"autocomplete")).closest(g.settingWrap).show(),d.get("#qfb_max_length").val(p.getValue(e,"maxLength")).closest(g.settingWrap).show(),d.get("#qfb_read_only").prop("checked",p.getValue(e,"readOnly")).closest(g.settingWrap).show(),d.get("#qfb_show_in_email").prop("checked",p.getValue(e,"showInEmail")).closest(g.settingWrap).show(),d.get("#qfb_save_to_database").prop("checked",p.getValue(e,"saveToDatabase")).closest(g.settingWrap).show(),g.setSelectVal(d.get("#qfb_visibility"),p.getValue(e,"visibility")).closest(g.settingWrap).show(),b.filters.loadFilters(),b.validators.loadValidators(),d.get("#qfb_message_required").val(p.getValue(e,"messageRequired")),"email"==e.type&&d.get("#qfb_message_emailAddressInvalidFormat").val(p.getValue(e,"messageEmailAddressInvalidFormat")).closest(g.settingWrap).show(),d.get("#qfb_message_lengthTooLong").val(p.getValue(e,"messageLengthTooLong")),"custom"==p.getValue(e,"fieldWidth")&&d.get("#qfb_field_width_custom").closest(g.settingWrap).show(),"left"==p.getValue(e,"labelPosition")&&d.get("#qfb_label_width").closest(g.settingWrap).show(),g.isNonEmptyString(p.getValue(e,"tooltip"))&&d.get("#qfb_tooltip_type").add(d.get("#qfb_tooltip_event")).closest(g.settingWrap).show(),p.getValue(e,"dynamicDefaultValue")&&d.get("#qfb_dynamic_key").closest(g.settingWrap).show(),p.getValue(e,"required")&&d.get("#qfb_message_required").closest(g.settingWrap).show(),g.isNonEmptyString(p.getValue(e,"maxLength"))&&d.get("#qfb_message_lengthTooLong").closest(g.settingWrap).show();break;case"select":case"checkbox":case"radio":case"multiselect":d.get("#qfb_label").val(p.getValue(e,"label")).closest(g.settingWrap).show(),b.options.loadOptions(),"select"==e.type&&d.get("#qfb_none_option").prop("checked",p.getValue(e,"noneOption")).closest(g.settingWrap).show(),d.get("#qfb_description").val(p.getValue(e,"description")).closest(g.settingWrap).show(),d.get("#qfb_description_above").val(p.getValue(e,"descriptionAbove")),d.get("#qfb_required").prop("checked",p.getValue(e,"required")).closest(g.settingWrap).show(),b.loadIconOption(d.get("#qfb_label_icon"),p.getValue(e,"labelIcon")).closest(g.settingWrap).show(),"select"!=e.type&&"multiselect"!=e.type||(d.get("#qfb_field_size").val(p.getValue(e,"fieldSize")).closest(g.settingWrap).show(),d.get("#qfb_field_width").val(p.getValue(e,"fieldWidth")).closest(g.settingWrap).show(),d.get("#qfb_field_width_custom").val(p.getValue(e,"fieldWidthCustom")),d.get("#qfb_enhanced_select_enabled").prop("checked",p.getValue(e,"enhancedSelectEnabled")).closest(g.settingWrap).show(),"select"==e.type&&d.get("#qfb_enhanced_select_search").prop("checked",p.getValue(e,"enhancedSelectSearch"))),"radio"!=e.type&&"checkbox"!=e.type||(g.setSelectVal(d.get("#qfb_options_layout"),p.getValue(e,"optionsLayout")).closest(g.settingWrap).show(),d.get("#qfb_options_layout_responsive_columns").val(p.getValue(e,"optionsLayoutResponsiveColumns")),d.get("#qfb_options_layout_responsive_columns_custom").val(p.getValue(e,"optionsLayoutResponsiveColumnsCustom")),g.setSelectVal(d.get("#qfb_options_style"),p.getValue(e,"optionsStyle")).closest(g.settingWrap).show(),d.get("#qfb_options_button_style").val(p.getValue(e,"optionsButtonStyle")),d.get("#qfb_options_button_size").val(p.getValue(e,"optionsButtonSize")),d.get("#qfb_options_button_width").val(p.getValue(e,"optionsButtonWidth")),d.get("#qfb_options_button_width_custom").val(p.getValue(e,"optionsButtonWidthCustom")),d.get("#qfb_options_button_icon_position").val(p.getValue(e,"optionsButtonIconPosition"))),d.get("#qfb_custom_class").val(p.getValue(e,"customClass")).closest(g.settingWrap).show(),d.get("#qfb_custom_element_class").val(p.getValue(e,"customElementClass")).closest(g.settingWrap).show(),"multiselect"===e.type&&d.get("#qfb_size_attribute").val(p.getValue(e,"sizeAttribute")).closest(g.settingWrap).show(),b.styles.loadStyles(),d.get("#qfb_sub_label").val(p.getValue(e,"subLabel")).closest(g.settingWrap).show(),d.get("#qfb_sub_label_above").val(p.getValue(e,"subLabelAbove")),d.get("#qfb_admin_label").val(p.getValue(e,"adminLabel")).closest(g.settingWrap).show(),d.get("#qfb_tooltip").val(p.getValue(e,"tooltip")).closest(g.settingWrap).show(),g.setSelectVal(d.get("#qfb_tooltip_type"),p.getValue(e,"tooltipType")),g.setSelectVal(d.get("#qfb_tooltip_event"),p.getValue(e,"tooltipEvent")),g.setSelectVal(d.get("#qfb_label_position"),p.getValue(e,"labelPosition")).closest(g.settingWrap).show(),d.get("#qfb_label_width").val(p.getValue(e,"labelWidth")),p.loadLogic(),d.get("#qfb_in_array_validator").prop("checked",p.getValue(e,"inArrayValidator")).closest(g.settingWrap).show(),d.get("#qfb_dynamic_default_value").prop("checked",p.getValue(e,"dynamicDefaultValue")).closest(g.settingWrap).show(),d.get("#qfb_dynamic_key").val(p.getValue(e,"dynamicKey")),"select"==e.type&&d.get("#qfb_autocomplete").val(p.getValue(e,"autocomplete")).closest(g.settingWrap).show(),"select"!=e.type&&"radio"!=e.type||d.get("#qfb_submit_on_choice").prop("checked",p.getValue(e,"submitOnChoice")).closest(g.settingWrap).show(),d.get("#qfb_show_in_email").prop("checked",p.getValue(e,"showInEmail")).closest(g.settingWrap).show(),d.get("#qfb_save_to_database").prop("checked",p.getValue(e,"saveToDatabase")).closest(g.settingWrap).show(),g.setSelectVal(d.get("#qfb_visibility"),p.getValue(e,"visibility")).closest(g.settingWrap).show(),b.validators.loadValidators(),d.get("#qfb_message_required").val(p.getValue(e,"messageRequired")),"select"==e.type&&d.get("#qfb_none_option_text").val(p.getValue(e,"noneOptionText")),"select"!=e.type&&"multiselect"!=e.type||("multiselect"==e.type&&d.get("#qfb_enhanced_select_placeholder").val(p.getValue(e,"enhancedSelectPlaceholder")),d.get("#qfb_enhanced_select_no_results_found").val(p.getValue(e,"enhancedSelectNoResultsFound"))),"custom"==p.getValue(e,"fieldWidth")&&d.get("#qfb_field_width_custom").closest(g.settingWrap).show(),"radio"!=e.type&&"checkbox"!=e.type||(u.isNumeric(p.getValue(e,"optionsLayout"))&&(d.get("#qfb_options_layout_responsive_columns").closest(g.settingWrap).show(),"custom"==p.getValue(e,"optionsLayoutResponsiveColumns")&&d.get("#qfb_options_layout_responsive_columns_custom").closest(g.settingWrap).show()),"button"==p.getValue(e,"optionsStyle")&&(d.get("#qfb_options_button_style").add(d.get("#qfb_options_button_size")).add(d.get("#qfb_options_button_width")).add(d.get("#qfb_options_button_icon_position")).closest(g.settingWrap).show(),"custom"==p.getValue(e,"optionsButtonWidth")&&d.get("#qfb_options_button_width_custom").closest(g.settingWrap).show())),"select"==e.type&&p.getValue(e,"enhancedSelectEnabled")&&d.get("#qfb_enhanced_select_search").closest(g.settingWrap).show(),"select"===e.type?p.getValue(e,"enhancedSelectEnabled")&&p.getValue(e,"enhancedSelectSearch")&&d.get("#qfb_enhanced_select_no_results_found").closest(g.settingWrap).show():"multiselect"===e.type&&p.getValue(e,"enhancedSelectEnabled")&&(d.get("#qfb_enhanced_select_placeholder").closest(g.settingWrap).show(),d.get("#qfb_enhanced_select_no_results_found").closest(g.settingWrap).show()),"left"==p.getValue(e,"labelPosition")&&d.get("#qfb_label_width").closest(g.settingWrap).show(),g.isNonEmptyString(p.getValue(e,"tooltip"))&&d.get("#qfb_tooltip_type").add(d.get("#qfb_tooltip_event")).closest(g.settingWrap).show(),p.getValue(e,"dynamicDefaultValue")&&d.get("#qfb_dynamic_key").closest(g.settingWrap).show(),p.getValue(e,"required")&&d.get("#qfb_message_required").closest(g.settingWrap).show(),"select"==e.type&&p.getValue(e,"noneOption")&&d.get("#qfb_none_option_text").closest(g.settingWrap).show();break;case"file":d.get("#qfb_label").val(p.getValue(e,"label")).closest(g.settingWrap).show(),d.get("#qfb_description").val(p.getValue(e,"description")).closest(g.settingWrap).show(),d.get("#qfb_description_above").val(p.getValue(e,"descriptionAbove")),d.get("#qfb_required").prop("checked",p.getValue(e,"required")).closest(g.settingWrap).show(),b.loadIconOption(d.get("#qfb_label_icon"),p.getValue(e,"labelIcon")).closest(g.settingWrap).show(),d.get("#qfb_enhanced_upload_enabled").prop("checked",p.getValue(e,"enhancedUploadEnabled")).closest(g.settingWrap).show(),g.setSelectVal(d.get("#qfb_enhanced_upload_style"),p.getValue(e,"enhancedUploadStyle")).closest(g.settingWrap).show(),d.get("#qfb_button_style").val(p.getValue(e,"buttonStyle")).closest(g.settingWrap).show(),d.get("#qfb_button_size").val(p.getValue(e,"buttonSize")).closest(g.settingWrap).show(),d.get("#qfb_button_width").val(p.getValue(e,"buttonWidth")).closest(g.settingWrap).show(),d.get("#qfb_button_width_custom").val(p.getValue(e,"buttonWidthCustom")),b.loadIconOption(d.get("#qfb_button_icon"),p.getValue(e,"buttonIcon")).closest(g.settingWrap).show(),d.get("#qfb_button_icon_position").val(p.getValue(e,"buttonIconPosition")).closest(g.settingWrap).show(),g.setSelectVal(d.get("#qfb_upload_list_layout"),p.getValue(e,"uploadListLayout")).closest(g.settingWrap).show(),d.get("#qfb_upload_list_size").val(p.getValue(e,"uploadListSize")).closest(g.settingWrap).show(),d.get("#qfb_field_width").val(p.getValue(e,"fieldWidth")).closest(g.settingWrap).show(),d.get("#qfb-file-field-width-description").show(),d.get("#qfb_field_width_custom").val(p.getValue(e,"fieldWidthCustom")),d.get("#qfb_custom_class").val(p.getValue(e,"customClass")).closest(g.settingWrap).show(),d.get("#qfb_custom_element_class").val(p.getValue(e,"customElementClass")).closest(g.settingWrap).show(),b.styles.loadStyles(),d.get("#qfb_sub_label").val(p.getValue(e,"subLabel")).closest(g.settingWrap).show(),d.get("#qfb_sub_label_above").val(p.getValue(e,"subLabelAbove")),d.get("#qfb_admin_label").val(p.getValue(e,"adminLabel")).closest(g.settingWrap).show(),d.get("#qfb_tooltip").val(p.getValue(e,"tooltip")).closest(g.settingWrap).show(),g.setSelectVal(d.get("#qfb_tooltip_type"),p.getValue(e,"tooltipType")),g.setSelectVal(d.get("#qfb_tooltip_event"),p.getValue(e,"tooltipEvent")),g.setSelectVal(d.get("#qfb_label_position"),p.getValue(e,"labelPosition")).closest(g.settingWrap).show(),d.get("#qfb_label_width").val(p.getValue(e,"labelWidth")),p.loadLogic(),d.get("#qfb_upload_minimum_files").val(p.getValue(e,"minimumNumberOfFiles")).closest(g.settingWrap).show(),d.get("#qfb_upload_maximum_files").val(p.getValue(e,"maximumNumberOfFiles")).closest(g.settingWrap).show(),d.get("#qfb_upload_allowed_extensions").val(p.getValue(e,"allowedExtensions")).closest(g.settingWrap).show(),d.get("#qfb_upload_maximum_size").val(p.getValue(e,"maximumFileSize")).closest(g.settingWrap).show(),d.get("#qfb_save_to_server").prop("checked",p.getValue(e,"saveToServer")).closest(g.settingWrap).show(),d.get("#qfb_save_path").val(p.getValue(e,"savePath")),d.get("#qfb_add_to_media_library").prop("checked",p.getValue(e,"addToMediaLibrary")),d.get("#qfb_show_in_email").prop("checked",p.getValue(e,"showInEmail")).closest(g.settingWrap).show(),d.get("#qfb_save_to_database").prop("checked",p.getValue(e,"saveToDatabase")).closest(g.settingWrap).show(),g.setSelectVal(d.get("#qfb_visibility"),p.getValue(e,"visibility")).closest(g.settingWrap).show(),d.get("#qfb_browse_text").val(p.getValue(e,"browseText")).closest(g.settingWrap).show(),d.get("#qfb_message_required").val(p.getValue(e,"messageFileUploadRequired")),d.get("#qfb_message_fileNumRequired").val(p.getValue(e,"messageFileNumRequired")).closest(g.settingWrap).show(),d.get("#qfb_message_fileTooMany").val(p.getValue(e,"messageFileTooMany")).closest(g.settingWrap).show(),d.get("#qfb_message_fileTooBigFilename").val(p.getValue(e,"messageFileTooBigFilename")).closest(g.settingWrap).show(),d.get("#qfb_message_fileTooBig").val(p.getValue(e,"messageFileTooBig")).closest(g.settingWrap).show(),d.get("#qfb_message_fileNotAllowedTypeFilename").val(p.getValue(e,"messageNotAllowedTypeFilename")).closest(g.settingWrap).show(),d.get("#qfb_message_fileNotAllowedType").val(p.getValue(e,"messageNotAllowedType")).closest(g.settingWrap).show(),"custom"==p.getValue(e,"fieldWidth")&&d.get("#qfb_field_width_custom").closest(g.settingWrap).show(),y(),"custom"==p.getValue(e,"buttonWidth")&&d.get("#qfb_button_width_custom").closest(g.settingWrap).show(),p.getValue(e,"saveToServer")&&d.get("#qfb_save_path").add(d.get("#qfb_add_to_media_library")).closest(g.settingWrap).show(),"left"==p.getValue(e,"labelPosition")&&d.get("#qfb_label_width").closest(g.settingWrap).show(),g.isNonEmptyString(p.getValue(e,"tooltip"))&&d.get("#qfb_tooltip_type").add(d.get("#qfb_tooltip_event")).closest(g.settingWrap).show(),p.getValue(e,"required")&&d.get("#qfb_message_required").closest(g.settingWrap).show();break;case"captcha":d.get("#qfb_label").val(p.getValue(e,"label")).closest(g.settingWrap).show(),d.get("#qfb_description").val(p.getValue(e,"description")).closest(g.settingWrap).show(),d.get("#qfb_description_above").val(p.getValue(e,"descriptionAbove")),b.loadIconOption(d.get("#qfb_label_icon"),p.getValue(e,"labelIcon")).closest(g.settingWrap).show(),b.loadIconOption(d.get("#qfb_field_icon_left"),p.getValue(e,"fieldIconLeft")).closest(g.settingWrap).show(),b.loadIconOption(d.get("#qfb_field_icon_right"),p.getValue(e,"fieldIconRight")),d.get("#qfb_field_size").val(p.getValue(e,"fieldSize")).closest(g.settingWrap).show(),d.get("#qfb_field_width").val(p.getValue(e,"fieldWidth")).closest(g.settingWrap).show(),d.get("#qfb_field_width_custom").val(p.getValue(e,"fieldWidthCustom")),d.get("#qfb_captcha_length").val(p.getValue(e,"captchaLength")).closest(g.settingWrap).show(),d.get("#qfb_captcha_width").val(p.getValue(e,"captchaWidth")).closest(g.settingWrap).show(),d.get("#qfb_captcha_height").val(p.getValue(e,"captchaHeight")).closest(g.settingWrap).show(),d.get("#qfb_captcha_bg_color").val(p.getValue(e,"captchaBgColor")).blur().closest(g.settingWrap).show(),d.get("#qfb_captcha_text_color").val(p.getValue(e,"captchaTextColor")).blur().closest(g.settingWrap).show(),g.setSelectVal(d.get("#qfb_captcha_font"),p.getValue(e,"captchaFont")).closest(g.settingWrap).show(),d.get("#qfb_captcha_min_font_size").val(p.getValue(e,"captchaMinFontSize")).closest(g.settingWrap).show(),d.get("#qfb_captcha_max_font_size").val(p.getValue(e,"captchaMaxFontSize")).closest(g.settingWrap).show(),d.get("#qfb_captcha_min_angle").val(p.getValue(e,"captchaMinAngle")).closest(g.settingWrap).show(),d.get("#qfb_captcha_max_angle").val(p.getValue(e,"captchaMaxAngle")).closest(g.settingWrap).show(),d.get("#qfb_captcha_retina").prop("checked",p.getValue(e,"captchaRetina")).closest(g.settingWrap).show(),d.get("#qfb_custom_class").val(p.getValue(e,"customClass")).closest(g.settingWrap).show(),d.get("#qfb_custom_element_class").val(p.getValue(e,"customElementClass")).closest(g.settingWrap).show(),b.styles.loadStyles(),d.get("#qfb_placeholder").val(p.getValue(e,"placeholder")).closest(g.settingWrap).show(),d.get("#qfb_sub_label").val(p.getValue(e,"subLabel")).closest(g.settingWrap).show(),d.get("#qfb_sub_label_above").val(p.getValue(e,"subLabelAbove")),d.get("#qfb_tooltip").val(p.getValue(e,"tooltip")).closest(g.settingWrap).show(),g.setSelectVal(d.get("#qfb_tooltip_type"),p.getValue(e,"tooltipType")),g.setSelectVal(d.get("#qfb_tooltip_event"),p.getValue(e,"tooltipEvent")),g.setSelectVal(d.get("#qfb_label_position"),p.getValue(e,"labelPosition")).closest(g.settingWrap).show(),d.get("#qfb_label_width").val(p.getValue(e,"labelWidth")),p.loadLogic(),g.setSelectVal(d.get("#qfb_visibility"),p.getValue(e,"visibility")).closest(g.settingWrap).show(),d.get("#qfb_message_required").val(p.getValue(e,"messageRequired")).closest(g.settingWrap).show(),d.get("#qfb_message_captchaNotMatch").val(p.getValue(e,"messageCaptchaNotMatch")).closest(g.settingWrap).show(),"custom"==p.getValue(e,"fieldWidth")&&d.get("#qfb_field_width_custom").closest(g.settingWrap).show(),"left"==p.getValue(e,"labelPosition")&&d.get("#qfb_label_width").closest(g.settingWrap).show(),g.isNonEmptyString(p.getValue(e,"tooltip"))&&d.get("#qfb_tooltip_type").add(d.get("#qfb_tooltip_event")).closest(g.settingWrap).show();break;case"recaptcha":d.get("#qfb_label").val(p.getValue(e,"label")).closest(g.settingWrap).show(),d.get("#qfb_description").val(p.getValue(e,"description")).closest(g.settingWrap).show(),d.get("#qfb_description_above").val(p.getValue(e,"descriptionAbove")),g.setSelectVal(d.get("#qfb_recaptcha_provider"),p.getValue(e,"provider")).closest(g.settingWrap).show(),g.setSelectVal(d.get("#qfb_recaptcha_version"),p.getValue(e,"recaptchaVersion")),g.setSelectVal(d.get("#qfb_recaptcha_size"),p.getValue(e,"recaptchaSize")),g.setSelectVal(d.get("#qfb_recaptcha_type"),p.getValue(e,"recaptchaType")),g.setSelectVal(d.get("#qfb_recaptcha_theme"),p.getValue(e,"recaptchaTheme")).closest(g.settingWrap).show(),g.setSelectVal(d.get("#qfb_recaptcha_badge"),p.getValue(e,"recaptchaBadge")),g.setSelectVal(d.get("#qfb_recaptcha_lang"),p.getValue(e,"recaptchaLang")),g.setSelectVal(d.get("#qfb_hcaptcha_lang"),p.getValue(e,"hcaptchaLang")),g.setSelectVal(d.get("#qfb_turnstile_lang"),p.getValue(e,"turnstileLang")),g.setSelectVal(d.get("#qfb_recaptcha_threshold"),p.getValue(e,"recaptchaThreshold")),b.loadIconOption(d.get("#qfb_label_icon"),p.getValue(e,"labelIcon")).closest(g.settingWrap).show(),d.get("#qfb_custom_element_class").val(p.getValue(e,"customElementClass")).closest(g.settingWrap).show(),d.get("#qfb-custom-class-tabs").find("> ul").hide().end().data("tabs").click(1),b.styles.loadStyles(),d.get("#qfb_sub_label").val(p.getValue(e,"subLabel")).closest(g.settingWrap).show(),d.get("#qfb_sub_label_above").val(p.getValue(e,"subLabelAbove")),d.get("#qfb_tooltip").val(p.getValue(e,"tooltip")).closest(g.settingWrap).show(),g.setSelectVal(d.get("#qfb_tooltip_type"),p.getValue(e,"tooltipType")),g.setSelectVal(d.get("#qfb_tooltip_event"),p.getValue(e,"tooltipEvent")),g.setSelectVal(d.get("#qfb_label_position"),p.getValue(e,"labelPosition")).closest(g.settingWrap).show(),d.get("#qfb_label_width").val(p.getValue(e,"labelWidth")),p.loadLogic(),g.setSelectVal(d.get("#qfb_visibility"),p.getValue(e,"visibility")).closest(g.settingWrap).show(),d.get("#qfb_message_required").val(p.getValue(e,"messageRequired")).closest(g.settingWrap).show(),d.get("#qfb_message_recaptchaMissingInputSecret").val(p.getValue(e,"messageRecaptchaMissingInputSecret")).closest(g.settingWrap).show(),d.get("#qfb_message_recaptchaInvalidInputSecret").val(p.getValue(e,"messageRecaptchaInvalidInputSecret")).closest(g.settingWrap).show(),d.get("#qfb_message_recaptchaMissingInputResponse").val(p.getValue(e,"messageRecaptchaMissingInputResponse")).closest(g.settingWrap).show(),d.get("#qfb_message_recaptchaInvalidInputResponse").val(p.getValue(e,"messageRecaptchaInvalidInputResponse")).closest(g.settingWrap).show(),d.get("#qfb_message_recaptchaError").val(p.getValue(e,"messageRecaptchaError")).closest(g.settingWrap).show(),d.get("#qfb_message_recaptchaScoreTooLow").val(p.getValue(e,"messageRecaptchaScoreTooLow")).closest(g.settingWrap).show(),w();break;case"html":d.get("#qfb_label").val(p.getValue(e,"label")).closest(g.settingWrap).show(),d.get("#qfb_html_content").val(p.getValue(e,"content")).closest(g.settingWrap).show(),d.get("#qfb_html_auto_format").prop("checked",p.getValue(e,"autoFormat")).closest(g.settingWrap).show(),window.tinymce&&((a=window.tinymce.get("qfb_html_content"))&&!a.isHidden()&&(a.load(),a.iframeElement&&u(a.iframeElement).height()<100&&a.theme&&a.theme.resizeTo&&a.theme.resizeTo(null,300)),window.switchEditors&&window.getUserSetting&&window.switchEditors.go("qfb_html_content",window.getUserSetting("editor")||"tmce")),d.get("#qfb_custom_element_class").val(p.getValue(e,"customElementClass")).closest(g.settingWrap).show(),d.get("#qfb-custom-class-tabs").find("> ul").hide().end().data("tabs").click(1),b.styles.loadStyles(),p.loadLogic(),d.get("#qfb_show_in_email").prop("checked",p.getValue(e,"showInEmail")).closest(g.settingWrap).show(),d.get("#qfb_plain_text_content").val(p.getValue(e,"plainTextContent")),d.get("#qfb_show_in_entry").prop("checked",p.getValue(e,"showInEntry")).closest(g.settingWrap).show(),g.setSelectVal(d.get("#qfb_visibility"),p.getValue(e,"visibility")).closest(g.settingWrap).show(),p.getValue(e,"showInEmail")&&d.get("#qfb_plain_text_content").closest(g.settingWrap).show();break;case"date":d.get("#qfb_label").val(p.getValue(e,"label")).closest(g.settingWrap).show(),d.get("#qfb_description").val(p.getValue(e,"description")).closest(g.settingWrap).show(),d.get("#qfb_description_above").val(p.getValue(e,"descriptionAbove")),d.get("#qfb_required").prop("checked",p.getValue(e,"required")).closest(g.settingWrap).show(),b.loadIconOption(d.get("#qfb_label_icon"),p.getValue(e,"labelIcon")).closest(g.settingWrap).show(),b.loadIconOption(d.get("#qfb_field_icon_left"),p.getValue(e,"fieldIconLeft")).closest(g.settingWrap).show(),b.loadIconOption(d.get("#qfb_field_icon_right"),p.getValue(e,"fieldIconRight")),d.get("#qfb_field_size").val(p.getValue(e,"fieldSize")).closest(g.settingWrap).show(),d.get("#qfb_field_width").val(p.getValue(e,"fieldWidth")).closest(g.settingWrap).show(),d.get("#qfb_field_width_custom").val(p.getValue(e,"fieldWidthCustom")),d.get("#qfb_custom_class").val(p.getValue(e,"customClass")).closest(g.settingWrap).show(),d.get("#qfb_custom_element_class").val(p.getValue(e,"customElementClass")).closest(g.settingWrap).show(),b.styles.loadStyles(),d.get("#qfb_placeholder").val(p.getValue(e,"placeholder")).closest(g.settingWrap).show(),d.get("#qfb_sub_label").val(p.getValue(e,"subLabel")).closest(g.settingWrap).show(),d.get("#qfb_sub_label_above").val(p.getValue(e,"subLabelAbove")),d.get("#qfb_admin_label").val(p.getValue(e,"adminLabel")).closest(g.settingWrap).show(),d.get("#qfb_tooltip").val(p.getValue(e,"tooltip")).closest(g.settingWrap).show(),g.setSelectVal(d.get("#qfb_tooltip_type"),p.getValue(e,"tooltipType")),g.setSelectVal(d.get("#qfb_tooltip_event"),p.getValue(e,"tooltipEvent")),g.setSelectVal(d.get("#qfb_label_position"),p.getValue(e,"labelPosition")).closest(g.settingWrap).show(),d.get("#qfb_label_width").val(p.getValue(e,"labelWidth")),p.loadLogic(),d.get("#qfb_default_value_date").val(p.getValue(e,"defaultValue")).closest(g.settingWrap).show(),d.get("#qfb_dynamic_default_value").prop("checked",p.getValue(e,"dynamicDefaultValue")).closest(g.settingWrap).show(),d.get("#qfb_dynamic_key").val(p.getValue(e,"dynamicKey")),d.get("#qfb_date_min").val(p.getValue(e,"dateMin")).closest(g.settingWrap).show(),d.get("#qfb_date_max").val(p.getValue(e,"dateMax")),g.setSelectVal(d.get("#qfb_date_view_start"),p.getValue(e,"dateViewStart")).closest(g.settingWrap).show(),g.setSelectVal(d.get("#qfb_date_view_depth"),p.getValue(e,"dateViewDepth")).closest(g.settingWrap).show(),d.get("#qfb_date_show_footer").prop("checked",p.getValue(e,"dateShowFooter")).closest(g.settingWrap).show(),g.setSelectVal(d.get("#qfb_date_locale"),p.getValue(e,"dateLocale")).trigger("change.select2").closest(g.settingWrap).show(),d.get("#qfb_date_format_js").val(p.getValue(e,"dateFormatJs")).closest(g.settingWrap).show(),d.get("#qfb_date_format").val(p.getValue(e,"dateFormat")).closest(g.settingWrap).show(),d.get("#qfb_date_auto_open").prop("checked",p.getValue(e,"dateAutoOpen")).closest(g.settingWrap).show(),d.get("#qfb_read_only").prop("checked",p.getValue(e,"readOnly")).closest(g.settingWrap).show(),d.get("#qfb_show_in_email").prop("checked",p.getValue(e,"showInEmail")).closest(g.settingWrap).show(),d.get("#qfb_save_to_database").prop("checked",p.getValue(e,"saveToDatabase")).closest(g.settingWrap).show(),g.setSelectVal(d.get("#qfb_visibility"),p.getValue(e,"visibility")).closest(g.settingWrap).show(),b.validators.loadValidators(),d.get("#qfb_message_required").val(p.getValue(e,"messageRequired")),d.get("#qfb_message_dateInvalidDate").val(p.getValue(e,"messageDateInvalidDate")).closest(g.settingWrap).show(),d.get("#qfb_message_dateTooEarly").val(p.getValue(e,"messageDateTooEarly")),d.get("#qfb_message_dateTooLate").val(p.getValue(e,"messageDateTooLate")),"custom"==p.getValue(e,"fieldWidth")&&d.get("#qfb_field_width_custom").closest(g.settingWrap).show(),g.isNonEmptyString(p.getValue(e,"tooltip"))&&d.get("#qfb_tooltip_type").add(d.get("#qfb_tooltip_event")).closest(g.settingWrap).show(),"left"==p.getValue(e,"labelPosition")&&d.get("#qfb_label_width").closest(g.settingWrap).show(),p.getValue(e,"dynamicDefaultValue")&&d.get("#qfb_dynamic_key").closest(g.settingWrap).show(),p.getValue(e,"required")&&d.get("#qfb_message_required").closest(g.settingWrap).show(),g.isNonEmptyString(p.getValue(e,"dateMin"))&&d.get("#qfb_message_dateTooEarly").closest(g.settingWrap).show(),g.isNonEmptyString(p.getValue(e,"dateMax"))&&d.get("#qfb_message_dateTooLate").closest(g.settingWrap).show();break;case"time":d.get("#qfb_label").val(p.getValue(e,"label")).closest(g.settingWrap).show(),d.get("#qfb_description").val(p.getValue(e,"description")).closest(g.settingWrap).show(),d.get("#qfb_description_above").val(p.getValue(e,"descriptionAbove")),d.get("#qfb_required").prop("checked",p.getValue(e,"required")).closest(g.settingWrap).show(),b.loadIconOption(d.get("#qfb_label_icon"),p.getValue(e,"labelIcon")).closest(g.settingWrap).show(),b.loadIconOption(d.get("#qfb_field_icon_left"),p.getValue(e,"fieldIconLeft")).closest(g.settingWrap).show(),b.loadIconOption(d.get("#qfb_field_icon_right"),p.getValue(e,"fieldIconRight")),d.get("#qfb_field_size").val(p.getValue(e,"fieldSize")).closest(g.settingWrap).show(),d.get("#qfb_field_width").val(p.getValue(e,"fieldWidth")).closest(g.settingWrap).show(),d.get("#qfb_field_width_custom").val(p.getValue(e,"fieldWidthCustom")),d.get("#qfb_custom_class").val(p.getValue(e,"customClass")).closest(g.settingWrap).show(),d.get("#qfb_custom_element_class").val(p.getValue(e,"customElementClass")).closest(g.settingWrap).show(),b.styles.loadStyles(),d.get("#qfb_placeholder").val(p.getValue(e,"placeholder")).closest(g.settingWrap).show(),d.get("#qfb_sub_label").val(p.getValue(e,"subLabel")).closest(g.settingWrap).show(),d.get("#qfb_sub_label_above").val(p.getValue(e,"subLabelAbove")),d.get("#qfb_admin_label").val(p.getValue(e,"adminLabel")).closest(g.settingWrap).show(),d.get("#qfb_tooltip").val(p.getValue(e,"tooltip")).closest(g.settingWrap).show(),g.setSelectVal(d.get("#qfb_tooltip_type"),p.getValue(e,"tooltipType")),g.setSelectVal(d.get("#qfb_tooltip_event"),p.getValue(e,"tooltipEvent")),g.setSelectVal(d.get("#qfb_label_position"),p.getValue(e,"labelPosition")).closest(g.settingWrap).show(),d.get("#qfb_label_width").val(p.getValue(e,"labelWidth")),p.loadLogic(),d.get("#qfb_default_value_time").val(p.getValue(e,"defaultValue")).closest(g.settingWrap).show(),d.get("#qfb_dynamic_default_value").prop("checked",p.getValue(e,"dynamicDefaultValue")).closest(g.settingWrap).show(),d.get("#qfb_dynamic_key").val(p.getValue(e,"dynamicKey")),d.get("#qfb_time_min").val(p.getValue(e,"timeMin")).closest(g.settingWrap).show(),d.get("#qfb_time_max").val(p.getValue(e,"timeMax")).closest(g.settingWrap).show(),d.get("#qfb_time_interval").val(p.getValue(e,"timeInterval")).closest(g.settingWrap).show(),g.setSelectVal(d.get("#qfb_time_locale"),p.getValue(e,"timeLocale")).trigger("change.select2").closest(g.settingWrap).show(),d.get("#qfb_time_format_js").val(p.getValue(e,"timeFormatJs")).closest(g.settingWrap).show(),d.get("#qfb_time_format").val(p.getValue(e,"timeFormat")).closest(g.settingWrap).show(),d.get("#qfb_time_auto_open").prop("checked",p.getValue(e,"timeAutoOpen")).closest(g.settingWrap).show(),d.get("#qfb_read_only").prop("checked",p.getValue(e,"readOnly")).closest(g.settingWrap).show(),d.get("#qfb_show_in_email").prop("checked",p.getValue(e,"showInEmail")).closest(g.settingWrap).show(),d.get("#qfb_save_to_database").prop("checked",p.getValue(e,"saveToDatabase")).closest(g.settingWrap).show(),g.setSelectVal(d.get("#qfb_visibility"),p.getValue(e,"visibility")).closest(g.settingWrap).show(),b.validators.loadValidators(),d.get("#qfb_message_required").val(p.getValue(e,"messageRequired")),d.get("#qfb_message_timeInvalidTime").val(p.getValue(e,"messageTimeInvalidTime")).closest(g.settingWrap).show(),d.get("#qfb_message_timeTooEarly").val(p.getValue(e,"messageTimeTooEarly")),d.get("#qfb_message_timeTooLate").val(p.getValue(e,"messageTimeTooLate")),"custom"==p.getValue(e,"fieldWidth")&&d.get("#qfb_field_width_custom").closest(g.settingWrap).show(),g.isNonEmptyString(p.getValue(e,"tooltip"))&&d.get("#qfb_tooltip_type").add(d.get("#qfb_tooltip_event")).closest(g.settingWrap).show(),"left"==p.getValue(e,"labelPosition")&&d.get("#qfb_label_width").closest(g.settingWrap).show(),p.getValue(e,"dynamicDefaultValue")&&d.get("#qfb_dynamic_key").closest(g.settingWrap).show(),p.getValue(e,"required")&&d.get("#qfb_message_required").closest(g.settingWrap).show(),g.isNonEmptyString(p.getValue(e,"timeMin"))&&d.get("#qfb_message_timeTooEarly").closest(g.settingWrap).show(),g.isNonEmptyString(p.getValue(e,"timeMax"))&&d.get("#qfb_message_timeTooLate").closest(g.settingWrap).show();break;case"password":d.get("#qfb_label").val(p.getValue(e,"label")).closest(g.settingWrap).show(),d.get("#qfb_description").val(p.getValue(e,"description")).closest(g.settingWrap).show(),d.get("#qfb_description_above").val(p.getValue(e,"descriptionAbove")),d.get("#qfb_required").prop("checked",p.getValue(e,"required")).closest(g.settingWrap).show(),b.loadIconOption(d.get("#qfb_label_icon"),p.getValue(e,"labelIcon")).closest(g.settingWrap).show(),b.loadIconOption(d.get("#qfb_field_icon_left"),p.getValue(e,"fieldIconLeft")).closest(g.settingWrap).show(),b.loadIconOption(d.get("#qfb_field_icon_right"),p.getValue(e,"fieldIconRight")),d.get("#qfb_field_size").val(p.getValue(e,"fieldSize")).closest(g.settingWrap).show(),d.get("#qfb_field_width").val(p.getValue(e,"fieldWidth")).closest(g.settingWrap).show(),d.get("#qfb_field_width_custom").val(p.getValue(e,"fieldWidthCustom")),d.get("#qfb_custom_class").val(p.getValue(e,"customClass")).closest(g.settingWrap).show(),d.get("#qfb_custom_element_class").val(p.getValue(e,"customElementClass")).closest(g.settingWrap).show(),b.styles.loadStyles(),d.get("#qfb_placeholder").val(p.getValue(e,"placeholder")).closest(g.settingWrap).show(),d.get("#qfb_sub_label").val(p.getValue(e,"subLabel")).closest(g.settingWrap).show(),d.get("#qfb_sub_label_above").val(p.getValue(e,"subLabelAbove")),d.get("#qfb_admin_label").val(p.getValue(e,"adminLabel")).closest(g.settingWrap).show(),d.get("#qfb_tooltip").val(p.getValue(e,"tooltip")).closest(g.settingWrap).show(),g.setSelectVal(d.get("#qfb_tooltip_type"),p.getValue(e,"tooltipType")),g.setSelectVal(d.get("#qfb_tooltip_event"),p.getValue(e,"tooltipEvent")),g.setSelectVal(d.get("#qfb_label_position"),p.getValue(e,"labelPosition")).closest(g.settingWrap).show(),d.get("#qfb_label_width").val(p.getValue(e,"labelWidth")),p.loadLogic(),d.get("#qfb_autocomplete").val(p.getValue(e,"autocomplete")).closest(g.settingWrap).show(),d.get("#qfb_max_length").val(p.getValue(e,"maxLength")).closest(g.settingWrap).show(),d.get("#qfb_show_in_email").prop("checked",p.getValue(e,"showInEmail")).closest(g.settingWrap).show(),d.get("#qfb_save_to_database").prop("checked",p.getValue(e,"saveToDatabase")).closest(g.settingWrap).show(),g.setSelectVal(d.get("#qfb_visibility"),p.getValue(e,"visibility")).closest(g.settingWrap).show(),b.validators.loadValidators(),d.get("#qfb_message_required").val(p.getValue(e,"messageRequired")),d.get("#qfb_message_lengthTooLong").val(p.getValue(e,"messageLengthTooLong")),"custom"==p.getValue(e,"fieldWidth")&&d.get("#qfb_field_width_custom").closest(g.settingWrap).show(),"left"==p.getValue(e,"labelPosition")&&d.get("#qfb_label_width").closest(g.settingWrap).show(),g.isNonEmptyString(p.getValue(e,"tooltip"))&&d.get("#qfb_tooltip_type").add(d.get("#qfb_tooltip_event")).closest(g.settingWrap).show(),p.getValue(e,"required")&&d.get("#qfb_message_required").closest(g.settingWrap).show(),g.isNonEmptyString(p.getValue(e,"maxLength"))&&d.get("#qfb_message_lengthTooLong").closest(g.settingWrap).show();break;case"hidden":d.get("#qfb_label").val(p.getValue(e,"label")).closest(g.settingWrap).show(),d.get("#qfb_custom_class").val(p.getValue(e,"customClass")).closest(g.settingWrap).show(),d.get("#qfb-custom-class-tabs").find("> ul").hide(),d.get("#qfb_default_value").val(p.getValue(e,"defaultValue")).closest(g.settingWrap).show(),d.get("#qfb_dynamic_default_value").prop("checked",p.getValue(e,"dynamicDefaultValue")).closest(g.settingWrap).show(),d.get("#qfb_dynamic_key").val(p.getValue(e,"dynamicKey")),d.get("#qfb_show_in_email").prop("checked",p.getValue(e,"showInEmail")).closest(g.settingWrap).show(),d.get("#qfb_save_to_database").prop("checked",p.getValue(e,"saveToDatabase")).closest(g.settingWrap).show(),g.setSelectVal(d.get("#qfb_visibility"),p.getValue(e,"visibility")).closest(g.settingWrap).show(),p.getValue(e,"dynamicDefaultValue")&&d.get("#qfb_dynamic_key").closest(g.settingWrap).show();break;case"name":d.get("#qfb_label").val(p.getValue(e,"label")).closest(g.settingWrap).show(),d.get("#qfb_description").val(p.getValue(e,"description")).closest(g.settingWrap).show(),d.get("#qfb_description_above").val(p.getValue(e,"descriptionAbove")),d.get("#qfb_name_prefix_enabled").prop("checked",p.getValue(e,"prefixEnabled")),d.get("#qfb_name_prefix_required").prop("checked",p.getValue(e,"prefixRequired")),b.options.loadNamePrefixOptions(),d.get("#qfb_name_prefix_none_option").prop("checked",p.getValue(e,"prefixNoneOption")),d.get("#qfb_name_prefix_none_option_text").val(p.getValue(e,"prefixNoneOptionText")),d.get("#qfb_name_prefix_sub_label").val(p.getValue(e,"prefixSubLabel")),d.get("#qfb_name_prefix_sub_label_above").val(p.getValue(e,"prefixSubLabelAbove")),d.get("#qfb_name_prefix_custom_class").val(p.getValue(e,"prefixCustomClass")),d.get("#qfb_name_prefix_custom_element_class").val(p.getValue(e,"prefixCustomElementClass")),d.get("#qfb_name_first_enabled").prop("checked",p.getValue(e,"firstEnabled")),d.get("#qfb_name_first_required").prop("checked",p.getValue(e,"firstRequired")),d.get("#qfb_name_first_placeholder").val(p.getValue(e,"firstPlaceholder")),d.get("#qfb_name_first_sub_label").val(p.getValue(e,"firstSubLabel")),d.get("#qfb_name_first_sub_label_above").val(p.getValue(e,"firstSubLabelAbove")),d.get("#qfb_name_first_default_value").val(p.getValue(e,"firstDefaultValue")),d.get("#qfb_name_first_custom_class").val(p.getValue(e,"firstCustomClass")),d.get("#qfb_name_first_custom_element_class").val(p.getValue(e,"firstCustomElementClass")),d.get("#qfb_name_first_autocomplete").val(p.getValue(e,"firstAutocomplete")),d.get("#qfb_name_middle_enabled").prop("checked",p.getValue(e,"middleEnabled")),d.get("#qfb_name_middle_required").prop("checked",p.getValue(e,"middleRequired")),d.get("#qfb_name_middle_placeholder").val(p.getValue(e,"middlePlaceholder")),d.get("#qfb_name_middle_sub_label").val(p.getValue(e,"middleSubLabel")),d.get("#qfb_name_middle_sub_label_above").val(p.getValue(e,"middleSubLabelAbove")),d.get("#qfb_name_middle_default_value").val(p.getValue(e,"middleDefaultValue")),d.get("#qfb_name_middle_custom_class").val(p.getValue(e,"middleCustomClass")),d.get("#qfb_name_middle_custom_element_class").val(p.getValue(e,"middleCustomElementClass")),d.get("#qfb_name_middle_autocomplete").val(p.getValue(e,"middleAutocomplete")),d.get("#qfb_name_last_enabled").prop("checked",p.getValue(e,"lastEnabled")),d.get("#qfb_name_last_required").prop("checked",p.getValue(e,"lastRequired")),d.get("#qfb_name_last_placeholder").val(p.getValue(e,"lastPlaceholder")),d.get("#qfb_name_last_sub_label").val(p.getValue(e,"lastSubLabel")),d.get("#qfb_name_last_sub_label_above").val(p.getValue(e,"lastSubLabelAbove")),d.get("#qfb_name_last_default_value").val(p.getValue(e,"lastDefaultValue")),d.get("#qfb_name_last_custom_class").val(p.getValue(e,"lastCustomClass")),d.get("#qfb_name_last_custom_element_class").val(p.getValue(e,"lastCustomElementClass")),d.get("#qfb_name_last_autocomplete").val(p.getValue(e,"lastAutocomplete")),d.get("#qfb_name_suffix_enabled").prop("checked",p.getValue(e,"suffixEnabled")),d.get("#qfb_name_suffix_required").prop("checked",p.getValue(e,"suffixRequired")),d.get("#qfb_name_suffix_placeholder").val(p.getValue(e,"suffixPlaceholder")),d.get("#qfb_name_suffix_sub_label").val(p.getValue(e,"suffixSubLabel")),d.get("#qfb_name_suffix_sub_label_above").val(p.getValue(e,"suffixSubLabelAbove")),d.get("#qfb_name_suffix_default_value").val(p.getValue(e,"suffixDefaultValue")),d.get("#qfb_name_suffix_custom_class").val(p.getValue(e,"suffixCustomClass")),d.get("#qfb_name_suffix_custom_element_class").val(p.getValue(e,"suffixCustomElementClass")),d.get("#qfb-name-tabs").closest(g.settingWrap).show(),b.loadIconOption(d.get("#qfb_label_icon"),p.getValue(e,"labelIcon")).closest(g.settingWrap).show(),d.get("#qfb_field_size").val(p.getValue(e,"fieldSize")).closest(g.settingWrap).show(),d.get("#qfb_field_width").val(p.getValue(e,"fieldWidth")).closest(g.settingWrap).show(),d.get("#qfb_field_width_custom").val(p.getValue(e,"fieldWidthCustom")),d.get("#qfb_name_responsive_columns").val(p.getValue(e,"responsiveColumns")).closest(g.settingWrap).show(),d.get("#qfb_name_responsive_columns_custom").val(p.getValue(e,"responsiveColumnsCustom")),d.get("#qfb_custom_class").val(p.getValue(e,"customClass")).closest(g.settingWrap).show(),d.get("#qfb_custom_element_class").val(p.getValue(e,"customElementClass")).closest(g.settingWrap).show(),b.styles.loadStyles(),d.get("#qfb_sub_label").val(p.getValue(e,"subLabel")).closest(g.settingWrap).show(),d.get("#qfb_sub_label_above").val(p.getValue(e,"subLabelAbove")),d.get("#qfb_admin_label").val(p.getValue(e,"adminLabel")).closest(g.settingWrap).show(),d.get("#qfb_tooltip").val(p.getValue(e,"tooltip")).closest(g.settingWrap).show(),g.setSelectVal(d.get("#qfb_tooltip_type"),p.getValue(e,"tooltipType")),g.setSelectVal(d.get("#qfb_tooltip_event"),p.getValue(e,"tooltipEvent")),g.setSelectVal(d.get("#qfb_label_position"),p.getValue(e,"labelPosition")).closest(g.settingWrap).show(),d.get("#qfb_label_width").val(p.getValue(e,"labelWidth")),p.loadLogic(),d.get("#qfb_dynamic_default_value").prop("checked",p.getValue(e,"dynamicDefaultValue")).closest(g.settingWrap).show(),d.get("#qfb_dynamic_key").val(p.getValue(e,"dynamicKey")),d.get("#qfb_show_in_email").prop("checked",p.getValue(e,"showInEmail")).closest(g.settingWrap).show(),d.get("#qfb_save_to_database").prop("checked",p.getValue(e,"saveToDatabase")).closest(g.settingWrap).show(),g.setSelectVal(d.get("#qfb_visibility"),p.getValue(e,"visibility")).closest(g.settingWrap).show(),b.validators.loadValidators(),d.get("#qfb_message_required").val(p.getValue(e,"messageRequired")),"custom"==p.getValue(e,"fieldWidth")&&d.get("#qfb_field_width_custom").closest(g.settingWrap).show(),"custom"===p.getValue(e,"responsiveColumns")&&d.get("#qfb_name_responsive_columns_custom").closest(g.settingWrap).show(),"left"==p.getValue(e,"labelPosition")&&d.get("#qfb_label_width").closest(g.settingWrap).show(),g.isNonEmptyString(p.getValue(e,"tooltip"))&&d.get("#qfb_tooltip_type").add(d.get("#qfb_tooltip_event")).closest(g.settingWrap).show(),p.getValue(e,"dynamicDefaultValue")&&d.get("#qfb_dynamic_key").closest(g.settingWrap).show(),p.getValue(e,"prefixEnabled")&&p.getValue(e,"prefixNoneOption")&&d.get("#qfb_name_prefix_none_option_text").closest(g.settingWrap).show(),(d.get("#qfb_name_prefix_enabled").is(":checked")&&d.get("#qfb_name_prefix_required").is(":checked")||d.get("#qfb_name_first_enabled").is(":checked")&&d.get("#qfb_name_first_required").is(":checked")||d.get("#qfb_name_middle_enabled").is(":checked")&&d.get("#qfb_name_middle_required").is(":checked")||d.get("#qfb_name_last_enabled").is(":checked")&&d.get("#qfb_name_last_required").is(":checked")||d.get("#qfb_name_suffix_enabled").is(":checked")&&d.get("#qfb_name_suffix_required").is(":checked"))&&d.get("#qfb_message_required").closest(g.settingWrap).show();break;case"group":case"page":d.get("#qfb_label").val(p.getValue(e,"label")).closest(g.settingWrap).show(),"group"==e.type&&(d.get("#qfb_group_title").val(p.getValue(e,"title")).closest(g.settingWrap).show(),d.get("#qfb_group_title_tag").val(p.getValue(e,"titleTag")),d.get("#qfb_group_description").val(p.getValue(e,"description")).closest(g.settingWrap).show()),"page"==e.type&&(d.get("#qfb_page_title").val(p.getValue(e,"title")).closest(g.settingWrap).show(),d.get("#qfb_page_title_tag").val(p.getValue(e,"titleTag")),d.get("#qfb_page_description").val(p.getValue(e,"description")).closest(g.settingWrap).show()),"group"==e.type&&(d.get("#qfb_group_field_size").val(p.getValue(e,"fieldSize")).closest(g.settingWrap).show(),d.get("#qfb_group_field_width").val(p.getValue(e,"fieldWidth")).closest(g.settingWrap).show()),"page"==e.type&&(d.get("#qfb_page_field_size").val(p.getValue(e,"fieldSize")).closest(g.settingWrap).show(),d.get("#qfb_page_field_width").val(p.getValue(e,"fieldWidth")).closest(g.settingWrap).show()),d.get("#qfb_field_width_custom").val(p.getValue(e,"fieldWidthCustom")),g.setSelectVal(d.get("#qfb_group_style"),p.getValue(e,"groupStyle")).closest(g.settingWrap).show(),d.get("#qfb_border_color").val(p.getValue(e,"borderColor")).blur(),d.get("#qfb_background_color").val(p.getValue(e,"backgroundColor")).blur(),"group"==e.type&&(d.get("#qfb_custom_element_class").val(p.getValue(e,"customElementClass")).closest(g.settingWrap).show(),d.get("#qfb-custom-class-tabs").find("> ul").hide().end().data("tabs").click(1)),b.styles.loadStyles(),g.setSelectVal(d.get("#qfb_tooltip_type"),p.getValue(e,"tooltipType")).closest(g.settingWrap).show(),g.setSelectVal(d.get("#qfb_tooltip_event"),p.getValue(e,"tooltipEvent")).closest(g.settingWrap).show(),g.setSelectVal(d.get("#qfb_label_position"),p.getValue(e,"labelPosition")).closest(g.settingWrap).show(),d.get("#qfb_label_width").val(p.getValue(e,"labelWidth")),d.get("#qfb_show_label_in_email").prop("checked",p.getValue(e,"showLabelInEmail")).closest(g.settingWrap).show(),d.get("#qfb_show_label_in_entry").prop("checked",p.getValue(e,"showLabelInEntry")).closest(g.settingWrap).show();var l="group"==e.type?"showThisGroup":"showThisPage",s="group"==e.type?"hideThisGroup":"hideThisPage";p.loadLogic(f[l],f[s]),"group"===e.type&&g.setSelectVal(d.get("#qfb_visibility"),p.getValue(e,"visibility")).closest(g.settingWrap).show(),"custom"==p.getValue(e,"fieldWidth")&&d.get("#qfb_field_width_custom").closest(g.settingWrap).show(),"bordered"===p.getValue(e,"groupStyle")&&(d.get("#qfb_border_color").closest(g.settingWrap).show(),d.get("#qfb_background_color").closest(g.settingWrap).show()),"left"==p.getValue(e,"labelPosition")&&d.get("#qfb_label_width").closest(g.settingWrap).show();break;case"submit":d.get("#qfb_label").val(p.getValue(e,"label")).closest(g.settingWrap).show(),d.get("#qfb-button-label-hint").show(),g.setSelectVal(d.get("#qfb_submit_button_type"),p.getValue(e,"submitType")),d.get("#qfb_submit_button_text").val(p.getValue(e,"submitText")),b.loadIconOption(d.get("#qfb_submit_button_icon"),p.getValue(e,"submitIcon")),d.get("#qfb_submit_button_icon_position").val(p.getValue(e,"submitIconPosition")),d.get("#qfb_submit_button_image").val(p.getValue(e,"submitImage")),d.get("#qfb_submit_button_html").val(p.getValue(e,"submitHtml")),g.setSelectVal(d.get("#qfb_next_button_type"),p.getValue(e,"nextType")),d.get("#qfb_next_button_text").val(p.getValue(e,"nextText")),b.loadIconOption(d.get("#qfb_next_button_icon"),p.getValue(e,"nextIcon")),d.get("#qfb_next_button_icon_position").val(p.getValue(e,"nextIconPosition")),d.get("#qfb_next_button_image").val(p.getValue(e,"nextImage")),d.get("#qfb_next_button_html").val(p.getValue(e,"nextHtml")),g.setSelectVal(d.get("#qfb_back_button_type"),p.getValue(e,"backType")),b.loadIconOption(d.get("#qfb_back_button_icon"),p.getValue(e,"backIcon")),d.get("#qfb_back_button_icon_position").val(p.getValue(e,"backIconPosition")),d.get("#qfb_back_button_text").val(p.getValue(e,"backText")),d.get("#qfb_back_button_image").val(p.getValue(e,"backImage")),d.get("#qfb_back_button_html").val(p.getValue(e,"backHtml")),d.get("#qfb_button_style").val(p.getValue(e,"buttonStyle")).closest(g.settingWrap).show(),d.get("#qfb_button_size").val(p.getValue(e,"buttonSize")).closest(g.settingWrap).show(),d.get("#qfb_button_width").val(p.getValue(e,"buttonWidth")).closest(g.settingWrap).show(),d.get("#qfb_button_width_custom").val(p.getValue(e,"buttonWidthCustom")),d.get("#qfb_custom_element_class").val(p.getValue(e,"customElementClass")).closest(g.settingWrap).show(),d.get("#qfb-custom-class-tabs").find("> ul").hide().end().data("tabs").click(1),b.styles.loadStyles(),p.loadLogic(),g.setSelectVal(d.get("#qfb_visibility"),p.getValue(e,"visibility")).closest(g.settingWrap).show();var n=b.isMultiPageForm(),c=p.isOnLastPage(e);n&&!c||(d.get("#qfb_submit_button_type").closest(g.settingWrap).show(),"default"===p.getValue(e,"submitType")?d.get("#qfb_submit_button_text").add(d.get("#qfb_submit_button_icon")).add(d.get("#qfb_submit_button_icon_position")).closest(g.settingWrap).show():"image"===p.getValue(e,"submitType")?d.get("#qfb_submit_button_image").closest(g.settingWrap).show():"html"===p.getValue(e,"submitType")&&d.get("#qfb_submit_button_html").closest(g.settingWrap).show()),n&&!c&&(d.get("#qfb_next_button_type").closest(g.settingWrap).show(),"default"===p.getValue(e,"nextType")?d.get("#qfb_next_button_text").add(d.get("#qfb_next_button_icon")).add(d.get("#qfb_next_button_icon_position")).closest(g.settingWrap).show():"image"===p.getValue(e,"nextType")?d.get("#qfb_next_button_image").closest(g.settingWrap).show():"html"===p.getValue(e,"nextType")&&d.get("#qfb_next_button_html").closest(g.settingWrap).show()),n&&!p.isOnFirstPage(e)&&(d.get("#qfb_back_button_type").closest(g.settingWrap).show(),"default"===p.getValue(e,"backType")?d.get("#qfb_back_button_text").add(d.get("#qfb_back_button_icon")).add(d.get("#qfb_back_button_icon_position")).closest(g.settingWrap).show():"image"===p.getValue(e,"backType")?d.get("#qfb_back_button_image").closest(g.settingWrap).show():"html"===p.getValue(e,"backType")&&d.get("#qfb_back_button_html").closest(g.settingWrap).show()),"custom"==p.getValue(e,"buttonWidth")&&d.get("#qfb_button_width_custom").closest(g.settingWrap).show();break;case"row":g.setSelectVal(d.get("#qfb_row_column_size"),p.getValue(e,"columnSize")).closest(g.settingWrap).show(),g.setSelectVal(d.get("#qfb_row_column_count"),e.elements.length).closest(g.settingWrap).show(),p.populateColumnWidthCustomise(),e.elements.length<=8&&d.get("#qfb-row-column-customise").closest(g.settingWrap).show(),g.setSelectVal(d.get("#qfb_responsive_columns"),p.getValue(e,"responsiveColumns")).closest(g.settingWrap).show(),d.get("#qfb_responsive_columns_custom").val(p.getValue(e,"responsiveColumnsCustom")),"custom"==p.getValue(e,"responsiveColumns")&&d.get("#qfb_responsive_columns_custom").closest(g.settingWrap).show()}d.get("#qfb-element-unique-id").val(b.form.id+"_"+e.id).closest(g.settingWrap).show();var r=d.get("#qfb-element-settings-tabs-nav").find("> li");d.get("#qfb-element-settings-tabs").find("> .qfb-tabs-panel").each(function(e){var t=u(this).find("> .qfb-element-settings-inner > .qfb-settings > .qfb-setting"),o=!1;t.each(function(){if("block"==u(this).css("display"))return!(o=!0)}),o||r.eq(e).hide()})},saveSettings:function(){var e=p.editing;switch(d.get("#qfb-element-settings").find(".qfb-validation-error").remove(),d.get("#qfb-element-settings").find(".qfb-field-error").removeClass("qfb-field-error"),e.type){case"text":case"textarea":case"email":e.label=d.get("#qfb_label").val(),e.description=d.get("#qfb_description").val(),e.descriptionAbove=d.get("#qfb_description_above").val(),e.required=d.get("#qfb_required").is(":checked"),e.labelIcon=d.get("#qfb_label_icon").val(),e.fieldIconLeft=d.get("#qfb_field_icon_left").val(),e.fieldIconRight=d.get("#qfb_field_icon_right").val(),e.fieldSize=d.get("#qfb_field_size").val(),e.fieldWidth=d.get("#qfb_field_width").val(),e.fieldWidthCustom=d.get("#qfb_field_width_custom").val(),"textarea"===e.type&&(e.enableEditor=d.get("#qfb_enable_editor").is(":checked")),e.customClass=d.get("#qfb_custom_class").val(),e.customElementClass=d.get("#qfb_custom_element_class").val(),b.styles.saveStyles(),e.placeholder=d.get("#qfb_placeholder").val(),e.subLabel=d.get("#qfb_sub_label").val(),e.subLabelAbove=d.get("#qfb_sub_label_above").val(),e.adminLabel=d.get("#qfb_admin_label").val(),e.tooltip=d.get("#qfb_tooltip").val(),e.tooltipType=d.get("#qfb_tooltip_type").val(),e.tooltipEvent=d.get("#qfb_tooltip_event").val(),e.labelPosition=d.get("#qfb_label_position").val(),e.labelWidth=d.get("#qfb_label_width").val(),p.saveLogic(),"textarea"===e.type?e.defaultValue=d.get("#qfb_default_value_textarea").val():e.defaultValue=d.get("#qfb_default_value").val(),e.dynamicDefaultValue=d.get("#qfb_dynamic_default_value").is(":checked"),e.dynamicKey=d.get("#qfb_dynamic_key").val(),e.autocomplete=d.get("#qfb_autocomplete").val(),e.maxLength=d.get("#qfb_max_length").val(),e.readOnly=d.get("#qfb_read_only").is(":checked"),e.showInEmail=d.get("#qfb_show_in_email").is(":checked"),e.saveToDatabase=d.get("#qfb_save_to_database").is(":checked"),e.visibility=d.get("#qfb_visibility").val(),b.filters.saveFilters(),b.validators.saveValidators(),e.messageRequired=d.get("#qfb_message_required").val(),e.messageLengthTooLong=d.get("#qfb_message_lengthTooLong").val(),"email"==e.type&&(e.messageEmailAddressInvalidFormat=d.get("#qfb_message_emailAddressInvalidFormat").val());break;case"select":case"checkbox":case"radio":case"multiselect":e.label=d.get("#qfb_label").val(),b.options.saveOptions(),"select"==e.type&&(e.noneOption=d.get("#qfb_none_option").is(":checked")),e.description=d.get("#qfb_description").val(),e.descriptionAbove=d.get("#qfb_description_above").val(),e.required=d.get("#qfb_required").is(":checked"),e.labelIcon=d.get("#qfb_label_icon").val(),"select"!=e.type&&"multiselect"!=e.type||(e.fieldSize=d.get("#qfb_field_size").val(),e.fieldWidth=d.get("#qfb_field_width").val(),e.fieldWidthCustom=d.get("#qfb_field_width_custom").val(),e.enhancedSelectEnabled=d.get("#qfb_enhanced_select_enabled").is(":checked"),"select"==e.type&&(e.enhancedSelectSearch=d.get("#qfb_enhanced_select_search").is(":checked")),d.get("#qfb_enhanced_select_enabled").is(":checked")?p.enhancedSelects[e.id]=!0:delete p.enhancedSelects[e.id]),"radio"!=e.type&&"checkbox"!=e.type||(e.optionsLayout=d.get("#qfb_options_layout").val(),e.optionsLayoutResponsiveColumns=d.get("#qfb_options_layout_responsive_columns").val(),e.optionsLayoutResponsiveColumnsCustom=d.get("#qfb_options_layout_responsive_columns_custom").val(),e.optionsStyle=d.get("#qfb_options_style").val(),e.optionsButtonStyle=d.get("#qfb_options_button_style").val(),e.optionsButtonSize=d.get("#qfb_options_button_size").val(),e.optionsButtonWidth=d.get("#qfb_options_button_width").val(),e.optionsButtonWidthCustom=d.get("#qfb_options_button_width_custom").val(),e.optionsButtonIconPosition=d.get("#qfb_options_button_icon_position").val()),e.customClass=d.get("#qfb_custom_class").val(),e.customElementClass=d.get("#qfb_custom_element_class").val(),"multiselect"===e.type&&(e.sizeAttribute=d.get("#qfb_size_attribute").val()),b.styles.saveStyles(),e.subLabel=d.get("#qfb_sub_label").val(),e.subLabelAbove=d.get("#qfb_sub_label_above").val(),e.adminLabel=d.get("#qfb_admin_label").val(),e.tooltip=d.get("#qfb_tooltip").val(),e.tooltipType=d.get("#qfb_tooltip_type").val(),e.tooltipEvent=d.get("#qfb_tooltip_event").val(),e.labelPosition=d.get("#qfb_label_position").val(),e.labelWidth=d.get("#qfb_label_width").val(),p.saveLogic(),e.inArrayValidator=d.get("#qfb_in_array_validator").is(":checked"),e.dynamicDefaultValue=d.get("#qfb_dynamic_default_value").is(":checked"),e.dynamicKey=d.get("#qfb_dynamic_key").val(),"select"==e.type&&(e.autocomplete=d.get("#qfb_autocomplete").val()),"select"!=e.type&&"radio"!=e.type||(e.submitOnChoice=d.get("#qfb_submit_on_choice").is(":checked")),e.showInEmail=d.get("#qfb_show_in_email").is(":checked"),e.saveToDatabase=d.get("#qfb_save_to_database").is(":checked"),e.visibility=d.get("#qfb_visibility").val(),b.validators.saveValidators(),e.messageRequired=d.get("#qfb_message_required").val(),"select"==e.type&&(e.noneOptionText=d.get("#qfb_none_option_text").val()),"select"!=e.type&&"multiselect"!=e.type||("multiselect"==e.type&&(e.enhancedSelectPlaceholder=d.get("#qfb_enhanced_select_placeholder").val()),e.enhancedSelectNoResultsFound=d.get("#qfb_enhanced_select_no_results_found").val());break;case"file":e.label=d.get("#qfb_label").val(),e.description=d.get("#qfb_description").val(),e.descriptionAbove=d.get("#qfb_description_above").val(),e.required=d.get("#qfb_required").is(":checked"),e.labelIcon=d.get("#qfb_label_icon").val(),e.enhancedUploadEnabled=d.get("#qfb_enhanced_upload_enabled").is(":checked"),e.enhancedUploadEnabled?p.enhancedUploaders[e.id]=!0:delete p.enhancedUploaders[e.id],e.enhancedUploadStyle=d.get("#qfb_enhanced_upload_style").val(),e.buttonStyle=d.get("#qfb_button_style").val(),e.buttonSize=d.get("#qfb_button_size").val(),e.buttonWidth=d.get("#qfb_button_width").val(),e.buttonWidthCustom=d.get("#qfb_button_width_custom").val(),e.buttonIcon=d.get("#qfb_button_icon").val(),e.buttonIconPosition=d.get("#qfb_button_icon_position").val(),e.uploadListLayout=d.get("#qfb_upload_list_layout").val(),e.uploadListSize=d.get("#qfb_upload_list_size").val(),e.fieldWidth=d.get("#qfb_field_width").val(),e.fieldWidthCustom=d.get("#qfb_field_width_custom").val(),e.customClass=d.get("#qfb_custom_class").val(),e.customElementClass=d.get("#qfb_custom_element_class").val(),b.styles.saveStyles(),e.subLabel=d.get("#qfb_sub_label").val(),e.subLabelAbove=d.get("#qfb_sub_label_above").val(),e.adminLabel=d.get("#qfb_admin_label").val(),e.tooltip=d.get("#qfb_tooltip").val(),e.tooltipType=d.get("#qfb_tooltip_type").val(),e.tooltipEvent=d.get("#qfb_tooltip_event").val(),e.labelPosition=d.get("#qfb_label_position").val(),e.labelWidth=d.get("#qfb_label_width").val(),p.saveLogic(),e.minimumNumberOfFiles=d.get("#qfb_upload_minimum_files").val(),e.maximumNumberOfFiles=d.get("#qfb_upload_maximum_files").val(),e.allowedExtensions=d.get("#qfb_upload_allowed_extensions").val(),e.maximumFileSize=d.get("#qfb_upload_maximum_size").val(),e.saveToServer=d.get("#qfb_save_to_server").is(":checked"),e.savePath=d.get("#qfb_save_path").val(),e.addToMediaLibrary=d.get("#qfb_add_to_media_library").is(":checked"),e.showInEmail=d.get("#qfb_show_in_email").is(":checked"),e.saveToDatabase=d.get("#qfb_save_to_database").is(":checked"),e.visibility=d.get("#qfb_visibility").val(),e.browseText=d.get("#qfb_browse_text").val(),e.messageFileUploadRequired=d.get("#qfb_message_required").val(),e.messageFileNumRequired=d.get("#qfb_message_fileNumRequired").val(),e.messageFileTooMany=d.get("#qfb_message_fileTooMany").val(),e.messageFileTooBigFilename=d.get("#qfb_message_fileTooBigFilename").val(),e.messageFileTooBig=d.get("#qfb_message_fileTooBig").val(),e.messageNotAllowedTypeFilename=d.get("#qfb_message_fileNotAllowedTypeFilename").val(),e.messageNotAllowedType=d.get("#qfb_message_fileNotAllowedType").val();break;case"captcha":e.label=d.get("#qfb_label").val(),e.description=d.get("#qfb_description").val(),e.descriptionAbove=d.get("#qfb_description_above").val(),e.labelIcon=d.get("#qfb_label_icon").val(),e.fieldIconLeft=d.get("#qfb_field_icon_left").val(),e.fieldIconRight=d.get("#qfb_field_icon_right").val(),e.fieldSize=d.get("#qfb_field_size").val(),e.fieldWidth=d.get("#qfb_field_width").val(),e.fieldWidthCustom=d.get("#qfb_field_width_custom").val(),e.captchaLength=d.get("#qfb_captcha_length").val(),e.captchaWidth=d.get("#qfb_captcha_width").val(),e.captchaHeight=d.get("#qfb_captcha_height").val(),e.captchaBgColor=d.get("#qfb_captcha_bg_color").val(),e.captchaBgColorRgba=tinycolor(e.captchaBgColor).toRgb(),e.captchaTextColor=d.get("#qfb_captcha_text_color").val(),e.captchaTextColorRgba=tinycolor(e.captchaTextColor).toRgb(),e.captchaFont=d.get("#qfb_captcha_font").val(),e.captchaMinFontSize=d.get("#qfb_captcha_min_font_size").val(),e.captchaMaxFontSize=d.get("#qfb_captcha_max_font_size").val(),e.captchaMinAngle=d.get("#qfb_captcha_min_angle").val(),e.captchaMaxAngle=d.get("#qfb_captcha_max_angle").val(),e.captchaRetina=d.get("#qfb_captcha_retina").is(":checked"),e.customClass=d.get("#qfb_custom_class").val(),e.customElementClass=d.get("#qfb_custom_element_class").val(),b.styles.saveStyles(),e.placeholder=d.get("#qfb_placeholder").val(),e.subLabel=d.get("#qfb_sub_label").val(),e.subLabelAbove=d.get("#qfb_sub_label_above").val(),e.tooltip=d.get("#qfb_tooltip").val(),e.tooltipType=d.get("#qfb_tooltip_type").val(),e.tooltipEvent=d.get("#qfb_tooltip_event").val(),e.labelPosition=d.get("#qfb_label_position").val(),e.labelWidth=d.get("#qfb_label_width").val(),p.saveLogic(),e.visibility=d.get("#qfb_visibility").val(),e.messageRequired=d.get("#qfb_message_required").val(),e.messageCaptchaNotMatch=d.get("#qfb_message_captchaNotMatch").val();break;case"recaptcha":e.label=d.get("#qfb_label").val(),e.description=d.get("#qfb_description").val(),e.descriptionAbove=d.get("#qfb_description_above").val(),e.provider=d.get("#qfb_recaptcha_provider").val(),e.recaptchaVersion=d.get("#qfb_recaptcha_version").val(),e.recaptchaSize=d.get("#qfb_recaptcha_size").val(),e.recaptchaType=d.get("#qfb_recaptcha_type").val(),e.recaptchaTheme=d.get("#qfb_recaptcha_theme").val(),e.recaptchaBadge=d.get("#qfb_recaptcha_badge").val(),e.recaptchaLang=d.get("#qfb_recaptcha_lang").val(),e.hcaptchaLang=d.get("#qfb_hcaptcha_lang").val(),e.turnstileLang=d.get("#qfb_turnstile_lang").val(),e.recaptchaThreshold=d.get("#qfb_recaptcha_threshold").val(),e.labelIcon=d.get("#qfb_label_icon").val(),e.customElementClass=d.get("#qfb_custom_element_class").val(),b.styles.saveStyles(),e.subLabel=d.get("#qfb_sub_label").val(),e.subLabelAbove=d.get("#qfb_sub_label_above").val(),e.tooltip=d.get("#qfb_tooltip").val(),e.tooltipType=d.get("#qfb_tooltip_type").val(),e.tooltipEvent=d.get("#qfb_tooltip_event").val(),e.labelPosition=d.get("#qfb_label_position").val(),e.labelWidth=d.get("#qfb_label_width").val(),p.saveLogic(),e.visibility=d.get("#qfb_visibility").val(),e.messageRequired=d.get("#qfb_message_required").val(),e.messageRecaptchaMissingInputSecret=d.get("#qfb_message_recaptchaMissingInputSecret").val(),e.messageRecaptchaInvalidInputSecret=d.get("#qfb_message_recaptchaInvalidInputSecret").val(),e.messageRecaptchaMissingInputResponse=d.get("#qfb_message_recaptchaMissingInputResponse").val(),e.messageRecaptchaInvalidInputResponse=d.get("#qfb_message_recaptchaInvalidInputResponse").val(),e.messageRecaptchaError=d.get("#qfb_message_recaptchaError").val(),e.messageRecaptchaScoreTooLow=d.get("#qfb_message_recaptchaScoreTooLow").val();break;case"html":e.label=d.get("#qfb_label").val(),e.content=g.getEditorValue("qfb_html_content"),e.autoFormat=d.get("#qfb_html_auto_format").is(":checked"),e.customElementClass=d.get("#qfb_custom_element_class").val(),b.styles.saveStyles(),p.saveLogic(),e.showInEmail=d.get("#qfb_show_in_email").is(":checked"),e.plainTextContent=d.get("#qfb_plain_text_content").val(),e.showInEntry=d.get("#qfb_show_in_entry").is(":checked"),e.visibility=d.get("#qfb_visibility").val();break;case"date":e.label=d.get("#qfb_label").val(),e.description=d.get("#qfb_description").val(),e.descriptionAbove=d.get("#qfb_description_above").val(),e.required=d.get("#qfb_required").is(":checked"),e.labelIcon=d.get("#qfb_label_icon").val(),e.fieldIconLeft=d.get("#qfb_field_icon_left").val(),e.fieldIconRight=d.get("#qfb_field_icon_right").val(),e.fieldSize=d.get("#qfb_field_size").val(),e.fieldWidth=d.get("#qfb_field_width").val(),e.fieldWidthCustom=d.get("#qfb_field_width_custom").val(),e.customClass=d.get("#qfb_custom_class").val(),e.customElementClass=d.get("#qfb_custom_element_class").val(),b.styles.saveStyles(),e.placeholder=d.get("#qfb_placeholder").val(),e.subLabel=d.get("#qfb_sub_label").val(),e.subLabelAbove=d.get("#qfb_sub_label_above").val(),e.adminLabel=d.get("#qfb_admin_label").val(),e.tooltip=d.get("#qfb_tooltip").val(),e.tooltipType=d.get("#qfb_tooltip_type").val(),e.tooltipEvent=d.get("#qfb_tooltip_event").val(),e.labelPosition=d.get("#qfb_label_position").val(),e.labelWidth=d.get("#qfb_label_width").val(),p.saveLogic(),e.defaultValue=d.get("#qfb_default_value_date").val(),e.dynamicDefaultValue=d.get("#qfb_dynamic_default_value").is(":checked"),e.dynamicKey=d.get("#qfb_dynamic_key").val(),e.dateMin=d.get("#qfb_date_min").val(),e.dateMax=d.get("#qfb_date_max").val(),e.dateViewStart=d.get("#qfb_date_view_start").val(),e.dateViewDepth=d.get("#qfb_date_view_depth").val(),e.dateShowFooter=d.get("#qfb_date_show_footer").is(":checked"),e.dateLocale=d.get("#qfb_date_locale").val(),p.datepickers[e.id]=e.dateLocale,e.dateFormatJs=d.get("#qfb_date_format_js").val(),e.dateFormat=d.get("#qfb_date_format").val(),e.dateAutoOpen=d.get("#qfb_date_auto_open").is(":checked"),e.readOnly=d.get("#qfb_read_only").is(":checked"),e.showInEmail=d.get("#qfb_show_in_email").is(":checked"),e.saveToDatabase=d.get("#qfb_save_to_database").is(":checked"),e.visibility=d.get("#qfb_visibility").val(),b.validators.saveValidators(),e.messageRequired=d.get("#qfb_message_required").val(),e.messageDateInvalidDate=d.get("#qfb_message_dateInvalidDate").val(),e.messageDateTooEarly=d.get("#qfb_message_dateTooEarly").val(),e.messageDateTooLate=d.get("#qfb_message_dateTooLate").val(),e.dateLocale&&-1===u.inArray(e.dateLocale,f.loadedPreviewLocales)&&b.loadPreviewLocale(e.dateLocale,function(){f.loadedPreviewLocales.push(e.dateLocale)});break;case"time":e.label=d.get("#qfb_label").val(),e.description=d.get("#qfb_description").val(),e.descriptionAbove=d.get("#qfb_description_above").val(),e.required=d.get("#qfb_required").is(":checked"),e.labelIcon=d.get("#qfb_label_icon").val(),e.fieldIconLeft=d.get("#qfb_field_icon_left").val(),e.fieldIconRight=d.get("#qfb_field_icon_right").val(),e.fieldSize=d.get("#qfb_field_size").val(),e.fieldWidth=d.get("#qfb_field_width").val(),e.fieldWidthCustom=d.get("#qfb_field_width_custom").val(),e.customClass=d.get("#qfb_custom_class").val(),e.customElementClass=d.get("#qfb_custom_element_class").val(),b.styles.saveStyles(),e.placeholder=d.get("#qfb_placeholder").val(),e.subLabel=d.get("#qfb_sub_label").val(),e.subLabelAbove=d.get("#qfb_sub_label_above").val(),e.adminLabel=d.get("#qfb_admin_label").val(),e.tooltip=d.get("#qfb_tooltip").val(),e.tooltipType=d.get("#qfb_tooltip_type").val(),e.tooltipEvent=d.get("#qfb_tooltip_event").val(),e.labelPosition=d.get("#qfb_label_position").val(),e.labelWidth=d.get("#qfb_label_width").val(),p.saveLogic(),e.defaultValue=d.get("#qfb_default_value_time").val(),e.dynamicDefaultValue=d.get("#qfb_dynamic_default_value").is(":checked"),e.dynamicKey=d.get("#qfb_dynamic_key").val(),e.timeMin=d.get("#qfb_time_min").val(),e.timeMax=d.get("#qfb_time_max").val(),e.timeInterval=d.get("#qfb_time_interval").val(),e.timeLocale=d.get("#qfb_time_locale").val(),p.timepickers[e.id]=e.timeLocale,e.timeFormatJs=d.get("#qfb_time_format_js").val(),e.timeFormat=d.get("#qfb_time_format").val(),e.timeAutoOpen=d.get("#qfb_time_auto_open").is(":checked"),e.readOnly=d.get("#qfb_read_only").is(":checked"),e.showInEmail=d.get("#qfb_show_in_email").is(":checked"),e.saveToDatabase=d.get("#qfb_save_to_database").is(":checked"),e.visibility=d.get("#qfb_visibility").val(),b.validators.saveValidators(),e.messageRequired=d.get("#qfb_message_required").val(),e.messageTimeInvalidTime=d.get("#qfb_message_timeInvalidTime").val(),e.messageTimeTooEarly=d.get("#qfb_message_timeTooEarly").val(),e.messageTimeTooLate=d.get("#qfb_message_timeTooLate").val(),e.timeLocale&&-1===u.inArray(e.timeLocale,f.loadedPreviewLocales)&&b.loadPreviewLocale(e.timeLocale,function(){f.loadedPreviewLocales.push(e.timeLocale)});break;case"password":e.label=d.get("#qfb_label").val(),e.description=d.get("#qfb_description").val(),e.descriptionAbove=d.get("#qfb_description_above").val(),e.required=d.get("#qfb_required").is(":checked"),e.labelIcon=d.get("#qfb_label_icon").val(),e.fieldIconLeft=d.get("#qfb_field_icon_left").val(),e.fieldIconRight=d.get("#qfb_field_icon_right").val(),e.fieldSize=d.get("#qfb_field_size").val(),e.fieldWidth=d.get("#qfb_field_width").val(),e.fieldWidthCustom=d.get("#qfb_field_width_custom").val(),e.customClass=d.get("#qfb_custom_class").val(),e.customElementClass=d.get("#qfb_custom_element_class").val(),b.styles.saveStyles(),e.placeholder=d.get("#qfb_placeholder").val(),e.subLabel=d.get("#qfb_sub_label").val(),e.subLabelAbove=d.get("#qfb_sub_label_above").val(),e.adminLabel=d.get("#qfb_admin_label").val(),e.tooltip=d.get("#qfb_tooltip").val(),e.tooltipType=d.get("#qfb_tooltip_type").val(),e.tooltipEvent=d.get("#qfb_tooltip_event").val(),e.labelPosition=d.get("#qfb_label_position").val(),e.labelWidth=d.get("#qfb_label_width").val(),p.saveLogic(),e.autocomplete=d.get("#qfb_autocomplete").val(),e.maxLength=d.get("#qfb_max_length").val(),e.showInEmail=d.get("#qfb_show_in_email").is(":checked"),e.saveToDatabase=d.get("#qfb_save_to_database").is(":checked"),e.visibility=d.get("#qfb_visibility").val(),b.validators.saveValidators(),e.messageRequired=d.get("#qfb_message_required").val(),e.messageLengthTooLong=d.get("#qfb_message_lengthTooLong").val();break;case"hidden":e.label=d.get("#qfb_label").val(),e.customClass=d.get("#qfb_custom_class").val(),e.defaultValue=d.get("#qfb_default_value").val(),e.dynamicDefaultValue=d.get("#qfb_dynamic_default_value").is(":checked"),e.dynamicKey=d.get("#qfb_dynamic_key").val(),e.showInEmail=d.get("#qfb_show_in_email").is(":checked"),e.saveToDatabase=d.get("#qfb_save_to_database").is(":checked"),e.visibility=d.get("#qfb_visibility").val();break;case"name":e.label=d.get("#qfb_label").val(),e.description=d.get("#qfb_description").val(),e.descriptionAbove=d.get("#qfb_description_above").val(),e.prefixEnabled=d.get("#qfb_name_prefix_enabled").is(":checked"),e.prefixRequired=d.get("#qfb_name_prefix_required").is(":checked"),b.options.saveNamePrefixOptions(),e.prefixNoneOption=d.get("#qfb_name_prefix_none_option").is(":checked"),e.prefixSubLabel=d.get("#qfb_name_prefix_sub_label").val(),e.prefixSubLabelAbove=d.get("#qfb_name_prefix_sub_label_above").val(),e.prefixCustomClass=d.get("#qfb_name_prefix_custom_class").val(),e.prefixCustomElementClass=d.get("#qfb_name_prefix_custom_element_class").val(),e.firstEnabled=d.get("#qfb_name_first_enabled").is(":checked"),e.firstRequired=d.get("#qfb_name_first_required").is(":checked"),e.firstPlaceholder=d.get("#qfb_name_first_placeholder").val(),e.firstSubLabel=d.get("#qfb_name_first_sub_label").val(),e.firstSubLabelAbove=d.get("#qfb_name_first_sub_label_above").val(),e.firstDefaultValue=d.get("#qfb_name_first_default_value").val(),e.firstCustomClass=d.get("#qfb_name_first_custom_class").val(),e.firstCustomElementClass=d.get("#qfb_name_first_custom_element_class").val(),e.firstAutocomplete=d.get("#qfb_name_first_autocomplete").val(),e.middleEnabled=d.get("#qfb_name_middle_enabled").is(":checked"),e.middleRequired=d.get("#qfb_name_middle_required").is(":checked"),e.middlePlaceholder=d.get("#qfb_name_middle_placeholder").val(),e.middleSubLabel=d.get("#qfb_name_middle_sub_label").val(),e.middleSubLabelAbove=d.get("#qfb_name_middle_sub_label_above").val(),e.middleDefaultValue=d.get("#qfb_name_middle_default_value").val(),e.middleCustomClass=d.get("#qfb_name_middle_custom_class").val(),e.middleCustomElementClass=d.get("#qfb_name_middle_custom_element_class").val(),e.middleAutocomplete=d.get("#qfb_name_middle_autocomplete").val(),e.lastEnabled=d.get("#qfb_name_last_enabled").is(":checked"),e.lastRequired=d.get("#qfb_name_last_required").is(":checked"),e.lastPlaceholder=d.get("#qfb_name_last_placeholder").val(),e.lastSubLabel=d.get("#qfb_name_last_sub_label").val(),e.lastSubLabelAbove=d.get("#qfb_name_last_sub_label_above").val(),e.lastDefaultValue=d.get("#qfb_name_last_default_value").val(),e.lastCustomClass=d.get("#qfb_name_last_custom_class").val(),e.lastCustomElementClass=d.get("#qfb_name_last_custom_element_class").val(),e.lastAutocomplete=d.get("#qfb_name_last_autocomplete").val(),e.suffixEnabled=d.get("#qfb_name_suffix_enabled").is(":checked"),e.suffixRequired=d.get("#qfb_name_suffix_required").is(":checked"),e.suffixPlaceholder=d.get("#qfb_name_suffix_placeholder").val(),e.suffixSubLabel=d.get("#qfb_name_suffix_sub_label").val(),e.suffixSubLabelAbove=d.get("#qfb_name_suffix_sub_label_above").val(),e.suffixDefaultValue=d.get("#qfb_name_suffix_default_value").val(),e.suffixCustomClass=d.get("#qfb_name_suffix_custom_class").val(),e.suffixCustomElementClass=d.get("#qfb_name_suffix_custom_element_class").val(),e.labelIcon=d.get("#qfb_label_icon").val(),e.fieldSize=d.get("#qfb_field_size").val(),e.fieldWidth=d.get("#qfb_field_width").val(),e.fieldWidthCustom=d.get("#qfb_field_width_custom").val(),e.responsiveColumns=d.get("#qfb_name_responsive_columns").val(),e.responsiveColumnsCustom=d.get("#qfb_name_responsive_columns_custom").val(),e.customClass=d.get("#qfb_custom_class").val(),e.customElementClass=d.get("#qfb_custom_element_class").val(),b.styles.saveStyles(),e.subLabel=d.get("#qfb_sub_label").val(),e.subLabelAbove=d.get("#qfb_sub_label_above").val(),e.adminLabel=d.get("#qfb_admin_label").val(),e.tooltip=d.get("#qfb_tooltip").val(),e.tooltipType=d.get("#qfb_tooltip_type").val(),e.tooltipEvent=d.get("#qfb_tooltip_event").val(),e.labelPosition=d.get("#qfb_label_position").val(),e.labelWidth=d.get("#qfb_label_width").val(),p.saveLogic(),e.dynamicDefaultValue=d.get("#qfb_dynamic_default_value").is(":checked"),e.dynamicKey=d.get("#qfb_dynamic_key").val(),e.showInEmail=d.get("#qfb_show_in_email").is(":checked"),e.saveToDatabase=d.get("#qfb_save_to_database").is(":checked"),e.visibility=d.get("#qfb_visibility").val(),b.validators.saveValidators(),e.prefixNoneOptionText=d.get("#qfb_name_prefix_none_option_text").val(),e.messageRequired=d.get("#qfb_message_required").val();break;case"group":case"page":e.label=d.get("#qfb_label").val(),"page"==e.type&&p.updatePageTabNavLabel(e),"group"==e.type&&(e.title=d.get("#qfb_group_title").val(),e.titleTag=d.get("#qfb_group_title_tag").val(),e.description=d.get("#qfb_group_description").val()),"page"==e.type&&(e.title=d.get("#qfb_page_title").val(),e.titleTag=d.get("#qfb_page_title_tag").val(),e.description=d.get("#qfb_page_description").val()),"group"==e.type&&(e.fieldSize=d.get("#qfb_group_field_size").val(),e.fieldWidth=d.get("#qfb_group_field_width").val()),"page"==e.type&&(e.fieldSize=d.get("#qfb_page_field_size").val(),e.fieldWidth=d.get("#qfb_page_field_width").val()),e.fieldWidthCustom=d.get("#qfb_field_width_custom").val(),e.groupStyle=d.get("#qfb_group_style").val(),e.borderColor=d.get("#qfb_border_color").val(),e.backgroundColor=d.get("#qfb_background_color").val(),"group"==e.type&&(e.customElementClass=d.get("#qfb_custom_element_class").val()),b.styles.saveStyles(),e.tooltipType=d.get("#qfb_tooltip_type").val(),e.tooltipEvent=d.get("#qfb_tooltip_event").val(),e.labelPosition=d.get("#qfb_label_position").val(),e.labelWidth=d.get("#qfb_label_width").val(),e.showLabelInEmail=d.get("#qfb_show_label_in_email").is(":checked"),e.showLabelInEntry=d.get("#qfb_show_label_in_entry").is(":checked"),p.saveLogic(),"group"===e.type&&(e.visibility=d.get("#qfb_visibility").val());break;case"submit":e.label=d.get("#qfb_label").val(),b.isMultiPageForm()&&!p.isOnLastPage(e)?(e.submitType=d.get("#qfb_next_button_type").val(),e.submitText=d.get("#qfb_next_button_text").val(),e.submitIcon=d.get("#qfb_next_button_icon").val(),e.submitIconPosition=d.get("#qfb_next_button_icon_position").val(),e.submitImage=d.get("#qfb_next_button_image").val(),e.submitHtml=d.get("#qfb_next_button_html").val(),e.nextType=d.get("#qfb_next_button_type").val(),e.nextText=d.get("#qfb_next_button_text").val(),e.nextIcon=d.get("#qfb_next_button_icon").val(),e.nextIconPosition=d.get("#qfb_next_button_icon_position").val(),e.nextImage=d.get("#qfb_next_button_image").val(),e.nextHtml=d.get("#qfb_next_button_html").val()):(e.submitType=d.get("#qfb_submit_button_type").val(),e.submitText=d.get("#qfb_submit_button_text").val(),e.submitIcon=d.get("#qfb_submit_button_icon").val(),e.submitIconPosition=d.get("#qfb_submit_button_icon_position").val(),e.submitImage=d.get("#qfb_submit_button_image").val(),e.submitHtml=d.get("#qfb_submit_button_html").val(),e.nextType=d.get("#qfb_submit_button_type").val(),e.nextText=d.get("#qfb_submit_button_text").val(),e.nextIcon=d.get("#qfb_submit_button_icon").val(),e.nextIconPosition=d.get("#qfb_submit_button_icon_position").val(),e.nextImage=d.get("#qfb_submit_button_image").val(),e.nextHtml=d.get("#qfb_submit_button_html").val()),e.backType=d.get("#qfb_back_button_type").val(),e.backText=d.get("#qfb_back_button_text").val(),e.backIcon=d.get("#qfb_back_button_icon").val(),e.backIconPosition=d.get("#qfb_back_button_icon_position").val(),e.backImage=d.get("#qfb_back_button_image").val(),e.backHtml=d.get("#qfb_back_button_html").val(),e.buttonStyle=d.get("#qfb_button_style").val(),e.buttonSize=d.get("#qfb_button_size").val(),e.buttonWidth=d.get("#qfb_button_width").val(),e.buttonWidthCustom=d.get("#qfb_button_width_custom").val(),e.customElementClass=d.get("#qfb_custom_element_class").val(),b.styles.saveStyles(),p.saveLogic(),e.visibility=d.get("#qfb_visibility").val();break;case"row":if(!p.saveRowSettings())return!1}return p.updateElementLabel(e),p.setRequiredClass(u("#qfb-element-"+e.id),e),!0},loadLogic:function(e,t){e=e||f.showThisField,t=t||f.hideThisField;var o=p.editing;b.logic.buildLogic([{text:e,value:"1"},{text:t,value:"0"}],[{text:f.ifAllOfTheseRulesMatch,value:"all"},{text:f.ifAnyOfTheseRulesMatch,value:"any"}],p.getValue(o,"logicRules"),d.get("#qfb-logic"),p.getValue(o,"logicAction")?"1":"0",p.getValue(o,"logicMatch")),d.get("#qfb_logic_enabled").prop("checked",p.getValue(o,"logicEnabled")).closest(g.settingWrap).show(),p.getValue(o,"logicEnabled")&&d.get("#qfb-logic").closest(g.settingWrap).show()},saveLogic:function(){var e=p.editing;e.logicEnabled=d.get("#qfb_logic_enabled").is(":checked"),e.logicAction="0"!==d.get("#qfb-logic").find(".qfb-logic-action").val(),e.logicMatch=d.get("#qfb-logic").find(".qfb-logic-match").val(),e.logicRules=b.logic.getLogicRules(d.get("#qfb-logic"))},saveRowSettings:function(){var e=p.editing,t=u("#qfb_row_column_count").val(),o=u.isNumeric(t)?parseInt(t,10):1,a=[],i=0,l=!1,o=g.clamp(o,1,20),s=p.columnWidths[o];return u(".qfb-row-column-width").each(function(){var e=u(this).val();g.isNonEmptyString(e)?u.isNumeric(e)?(e=parseFloat(e),i+=e,a.push(g.toString(e))):(l=!0,u(this).addClass("qfb-field-error")):(i+=s,a.push(""))}),l?(g.addValidationError(d.get("#qfb-row-column-customise").closest(g.settingInputWrap),f.columnWidthMustBeNumeric),!1):100<i?(g.addValidationError(d.get("#qfb-row-column-customise").closest(g.settingInputWrap),f.columnWidthTotalTooHigh),!1):(e.columnSize=d.get("#qfb_row_column_size").val(),e.responsiveColumns=d.get("#qfb_responsive_columns").val(),e.responsiveColumnsCustom=d.get("#qfb_responsive_columns_custom").val(),p.setRowLayout(e,a),!0)},getRowLayout:function(e){for(var t=[],o=0;o<e.elements.length;o++)t.push(e.elements[o].width);return t},setRowLayout:function(e,t){var o=t.length,a=u("#qfb-child-elements-"+e.id).find("> .qfb-element-column").length;if(a<o)for(var i=0;i<o;i++)a-1<i&&p.addElement("column",e);else if(o<a){for(var l=[],s=u(),n=0;n<e.elements.length;n++)if(o-1<n){var c=e.elements[n];if(c.elements.length)for(var r=0;r<c.elements.length;r++)l.push(c.elements[r]),s=s.add(u("#qfb-element-"+c.elements[r].id).detach());u("#qfb-element-"+c.id).remove()}e.elements.splice(o,a-o);for(var f=e.elements[e.elements.length-1],g=u("#qfb-child-elements-"+f.id),b=0;b<l.length;b++)f.elements.push(l[b]);g.append(s)}p.setRowColumnClass(e);for(var d=0;d<t.length;d++)e.elements[d].width=t[d]},setRowColumnClass:function(e){u("#qfb-child-elements-"+e.id).removeClass("qfb-0-columns qfb-1-columns qfb-2-columns qfb-3-columns qfb-4-columns qfb-5-columns qfb-6-columns qfb-7-columns qfb-8-columns qfb-9-columns qfb-10-columns qfb-11-columns qfb-12-columns qfb-13-columns qfb-14-columns qfb-15-columns qfb-16-columns qfb-17-columns qfb-18-columns qfb-19-columns qfb-20-columns").addClass("qfb-"+e.elements.length+"-columns")},populateColumnWidthCustomise:function(){var e,t=p.editing,o=u("#qfb_row_column_count").val(),a=[],o=u.isNumeric(o)?parseInt(o,10):1;o=g.clamp(o,1,20),e=p.columnWidths[o];for(var i=0;i<o;i++){var l,s=u("<input>",{type:"text","class":"qfb-row-column-width",title:f.columnNumber.replace("%d",g.toString(i+1)),placeholder:e,inputmode:"numeric"});t&&"object"==typeof t.elements[i]&&(l=g.toString(t.elements[i].width),g.isNonEmptyString(l)&&o<=8?s.val(l):s.val("")),a.push(s)}d.get("#qfb-row-column-customise").html(a)},savePreviewLabel:function(e,t){t.label=e,p.updateElementLabel(t),b.refreshPreview()},updateElementLabel:function(e){u("#qfb-plc-"+e.id).text(e.label),b.updateInsertVariableElement(e)},getAdminLabel:function(e){return"string"==typeof e.adminLabel&&0<e.adminLabel.length?e.adminLabel:"string"==typeof e.label&&0<e.label.length?e.label:""},getShortenedAdminLabel:function(e){var t=b.shorten(p.getAdminLabel(e)),o=b.form.id+"_"+e.id;return f.adminLabelElementId.replace("%1$s",t).replace("%2$s",o)},setElementSettingsLabel:function(e){var t,o;o=-1<u.inArray(e.type,["text","textarea","email","select","checkbox","radio","multiselect","file","date","time","password","name"])?(t=d.get("#qfb_admin_label").val(),g.isNonEmptyString(t)?t:d.get("#qfb_label").val()):d.get("#qfb_label").val(),d.get("#qfb-element-settings-element-label").text(o)},updatePageTabNavLabel:function(a){u(".qfb-page-tab-nav").each(function(e){var t,o=u(this);a.id===o.data("id")&&(t=g.isNonEmptyString(a.label)?a.label:f.pageTabNavText.replace("%s",e+1),o.find(".qfb-page-tab-nav-label").text(t))}),d.get("#qfb-page-tabs-nav-wrap").data("kendoTabStrip").resize(!0)},updatePageTabNavLabels:function(){u(".qfb-page-tab-nav").each(function(e){var t=u(this),o=p.getElementById(t.data("id")),a=o&&g.isNonEmptyString(o.label)?o.label:f.pageTabNavText.replace("%s",e+1);t.find(".qfb-page-tab-nav-label").text(a)}),d.get("#qfb-page-tabs-nav-wrap").data("kendoTabStrip").resize(!0)},sortElements:function(){var l=function(e,a){a=a||0;var i=[];return e.each(function(e){var t,o=u(this).data("id");!o||(t=p.getElementById(o))&&(t.position=e,t.parentId=a,"group"!=t.type&&"page"!=t.type&&"row"!=t.type&&"column"!=t.type||(t.elements=l(u("#qfb-child-elements-"+t.id).find("> .qfb-element"),t.id)),i.push(t))}),i};b.form.elements=l(u(".qfb-page-tab-nav")),p.buildCache(),p.checkEmptyGroups(),p.squeezeElements()},buildCache:function(){var a=function(e){for(var t=0,o=e.length;t<o;t++)p.cache.push(e[t]),"group"!=e[t].type&&"page"!=e[t].type&&"row"!=e[t].type&&"column"!=e[t].type||a(e[t].elements)};p.cache=[],a(b.form.elements)},removeFromCache:function(e){for(var t=p.cache.length;t--;)if(p.cache[t].id==e.id){p.cache.splice(t,1);break}},addToFeatureCaches:function(e){switch(e.type){case"date":p.datepickers[e.id]=p.getValue(e,"dateLocale");break;case"time":p.timepickers[e.id]=p.getValue(e,"timeLocale");break;case"file":p.getValue(e,"enhancedUploadEnabled")&&(p.enhancedUploaders[e.id]=!0);break;case"recaptcha":p.recaptchas.push(e.id);break;case"select":case"multiselect":p.getValue(e,"enhancedSelectEnabled")&&(p.enhancedSelects[e.id]=!0)}},removeFromFeatureCaches:function(e){delete p.datepickers[e.id],delete p.timepickers[e.id],delete p.enhancedUploaders[e.id],delete p.enhancedSelects[e.id];for(var t=p.recaptchas.length;t--;)p.recaptchas[t]==e.id&&p.recaptchas.splice(t,1)},getElementById:function(e){for(var t=0,o=p.cache.length;t<o;t++)if(p.cache[t].id==e)return p.cache[t];return null},isOnFirstPage:function(e){if(b.form.elements.length)for(var t,o=e.parentId;o;){if((t=p.getElementById(o))&&t.id==b.form.elements[0].id)return!0;o=t.parentId}return!1},isOnLastPage:function(e){if(b.form.elements.length)for(var t,o=e.parentId;o;){if((t=p.getElementById(o))&&t.id==b.form.elements[b.form.elements.length-1].id)return!0;o=t.parentId}return!1},checkEmptyGroups:function(){u(".qfb-element-group").each(function(){var e=u(this);e.toggleClass("qfb-element-group-empty",0===e.find(".qfb-child-elements").children().length)})},squeezeElements:function(){u(".qfb-element").not(".qfb-element-page, .qfb-element-row, .qfb-element-column").each(function(){var e=u(this),t=e.width();e.is(":visible")&&0<t&&(t<300?e.addClass("qfb-pre-squeeze"):e.removeClass("qfb-pre-squeeze"),t<220?e.addClass("qfb-squeeze"):e.removeClass("qfb-squeeze"),t<75?e.addClass("qfb-squeeze-panic"):e.removeClass("qfb-squeeze-panic"))})},collapseGroup:function(e,t){var o=e.find("> .qfb-child-elements"),a=t.find("> i");e.hasClass("qfb-collapsed")?(a.removeAttr("class").addClass("qfb-mdi qfb-mdi-remove_circle_outline"),t.attr("title",f.collapse),o.qfbSlideShow(function(){e.removeClass("qfb-collapsed"),o.sortable("enable")},{minHeight:40})):(e.addClass("qfb-collapsed"),o.sortable("disable").qfbSlideHide(u.noop,{minHeight:0}),t.attr("title",f.expand),a.removeAttr("class").addClass("qfb-mdi qfb-mdi-add_circle_outline"))},setRequiredClass:function(e,t){t.required?e.addClass("qfb-element-required"):e.removeClass("qfb-element-required")},checkTranslationTabVisibility:function(){var e=!1;d.get(".qfb-translations").find("> .qfb-setting").each(function(){if("block"==u(this).css("display"))return!(e=!0)}),d.get("#qfb-element-settings-tab-translations")[e?"fadeIn":"fadeOut"]()},getValue:function(e,t){return g.getProperty(e,t,g.getProperty(f.elements[e.type].config,t))}},e.builder.elements=p,e}(quform=function(e,n,s,c){"use strict";var r,f=e.core,g=f.cache,b=n(window),d=n(document),t=!1,o=!1,a=null,u=null,p=!1,m=!1,q=!1,l=[];function i(){f.isNonEmptyString(g.get("#qfb_form_loading_type").val())?(g.get("#qfb_form_loading_position").add(g.get("#qfb_form_loading_color")).closest(f.settingWrap).qfbSlideShow(),"custom"==g.get("#qfb_form_loading_type").val()?g.get("#qfb_form_loading_custom").closest(f.settingWrap).qfbSlideShow():g.get("#qfb_form_loading_custom").closest(f.settingWrap).qfbSlideHide(),0<=g.get("#qfb_form_loading_position").val().indexOf("over")?(g.get("#qfb_form_loading_overlay").closest(f.settingWrap).qfbSlideShow(),g.get("#qfb_form_loading_overlay").is(":checked")?g.get("#qfb_form_loading_overlay_color").closest(f.settingWrap).qfbSlideShow():g.get("#qfb_form_loading_overlay_color").closest(f.settingWrap).qfbSlideHide()):g.get("#qfb_form_loading_overlay").add(g.get("#qfb_form_loading_overlay_color")).closest(f.settingWrap).qfbSlideHide()):g.get("#qfb_form_loading_custom").add(g.get("#qfb_form_loading_position")).add(g.get("#qfb_form_loading_color")).add(g.get("#qfb_form_loading_overlay")).add(g.get("#qfb_form_loading_overlay_color")).closest(f.settingWrap).qfbSlideHide()}function h(){var e=g.get("#qfb_form_enable_schedule").is(":checked"),t=f.isNonEmptyString(g.get("#qfb_form_schedule_start").val()),o=f.isNonEmptyString(g.get("#qfb_form_schedule_end").val());e?(g.get("#qfb_form_schedule_start").add(g.get("#qfb_form_schedule_end")).closest(f.settingWrap).qfbSlideShow(),g.get("#qfb_form_schedule_start_message").add(g.get("#qfb_form_form_is_not_yet_open_for_submissions")).closest(f.settingWrap)[t?"qfbSlideShow":"qfbSlideHide"](),g.get("#qfb_form_schedule_end_message").add(g.get("#qfb_form_form_is_no_longer_open_for_submissions")).closest(f.settingWrap)[o?"qfbSlideShow":"qfbSlideHide"]()):g.get("#qfb_form_schedule_start").add(g.get("#qfb_form_schedule_end")).add(g.get("#qfb_form_schedule_start_message")).add(g.get("#qfb_form_schedule_end_message")).add(g.get("#qfb_form_form_is_not_yet_open_for_submissions")).add(g.get("#qfb_form_form_is_no_longer_open_for_submissions")).closest(f.settingWrap).qfbSlideHide()}function v(e){e=!!e;var t=g.get("#qfb_form_theme").val(),o=e?"qfbSlideHide":"hide",a=e?"qfbSlideShow":"show";""===t||"minimal"===t?g.get("#qfb-form-theme-primary-color-tabs").closest(f.settingWrap)[o]():"shine-gradient"===t||"blend-gradient"===t?(g.get("#qfb-form-theme-bootstrap-tip").hide(),g.get("#qfb-form-theme-primary-color-tabs").closest(f.settingWrap)[a](),g.get("#qfb-form-theme-secondary-color-tabs")[a](),g.get("#qfb-form-theme-secondary-color-tab")[o](),g.get("#qfb-form-theme-secondary-color-tab-foreground").click()):"storm"===t||"hollow"===t?(g.get("#qfb-form-theme-bootstrap-tip").hide(),g.get("#qfb-form-theme-primary-color-tabs").closest(f.settingWrap)[a](),g.get("#qfb-form-theme-secondary-color-tab")[o](),g.get("#qfb-form-theme-secondary-color-tabs")[o]()):("bootstrap"===t?g.get("#qfb-form-theme-bootstrap-tip").show():g.get("#qfb-form-theme-bootstrap-tip").hide(),g.get("#qfb-form-theme-primary-color-tabs").closest(f.settingWrap)[a](),g.get("#qfb-form-theme-secondary-color-tabs")[a](),g.get("#qfb-form-theme-secondary-color-tab")[a]())}return r={form:{},savedFormJson:"",init:function(e){r.form=e,"function"==typeof Array.prototype.toJSON&&delete Array.prototype.toJSON,r.refreshPreview(),n("#qfb-form").submit(function(){return!1}),n("#qfb-panels").kendoSplitter({panes:[{collapsible:!0},{collapsible:!0,size:"50%"}],resize:function(){r.elements.squeezeElements()}}),b.on("resize.quform",_.debounce(function(){r.resizeSplitter()},250)),d.on("wp-collapse-menu",function(){r.resizeSplitter()}),g.get("#qfb-tabs").tctabs(".qfb-tabs-panel",{tabs:"> .qfb-tabs-nav > li",current:"qfb-current-tab"}),g.get("#qfb-tabs-icon-form").click(function(){r.activateTabs(0)}),g.get("#qfb-tabs-icon-settings").click(function(){r.activateTabs(1)}),g.get("#qfb-save-form").click(function(){r.save()}),r.elements.init(),r.filters.init(),r.validators.init(),r.notifications.init(),r.confirmations.init(),r.resizeSplitter(),r.savedFormJson=JSON.stringify(r.form),window.onbeforeunload=function(){if(r.update(),r.savedFormJson!==JSON.stringify(r.form))return s.unsavedChanges},g.get("#qfb-top").css({opacity:1}),d.one("tinymce-editor-setup",function(){window.tinymce&&window.tinymce.ui&&window.tinymce.ui.FloatPanel&&(window.tinymce.ui.FloatPanel.zIndex=100007)}),t=!0},onWindowLoad:function(){g.get("#qfb-preview-refresh").click(r.refreshPreview),g.get("#qfb-form-settings-tabs").add(g.get("#qfb-form-general-tabs")).add(g.get("#qfb-form-style-tabs")).add(g.get("#qfb-form-theme-primary-color-tabs")).add(g.get("#qfb-form-theme-secondary-color-tabs")).add(g.get("#qfb-field-background-color-tabs")).add(g.get("#qfb-field-border-color-tabs")).add(g.get("#qfb-field-text-color-tabs")).add(g.get("#qfb-button-background-color-tabs")).add(g.get("#qfb-button-border-color-tabs")).add(g.get("#qfb-button-text-color-tabs")).add(g.get("#qfb-button-icon-color-tabs")).tctabs(".qfb-tabs-panel",{tabs:"> .qfb-tabs-nav > li",current:"qfb-current-tab"}),g.get("#qfb-wrap-outer").on("click",".qfb-insert-variable",r.openInsertVariableMenu),g.get("#qfb-add-to-website").click(function(){g.get("body").css({overflow:"hidden"}).addClass("qfb-popup-open"),g.get("#qfb-add-to-website-popup").show(),g.get("#qfb-add-to-website-popup").find(".qfb-popup-content").scrollTop(0)}),g.get("#qfb-add-to-website-popup").find(".qfb-popup-close-button").add(g.get("#qfb-add-to-website-popup").find(".qfb-popup-overlay")).click(function(){g.get("#qfb-add-to-website-popup").hide(),g.get("body").css({overflow:""}).removeClass("qfb-popup-open")}),g.get("#qfb_form_name").on("keyup blur",function(){var e=g.get("#qfb_form_name").val(),t=f.isNonEmptyString(e);g.get("#qfb-nav-form-name").text(t?e:"")[t?"fadeIn":"hide"]();var o='[quform id="'+r.form.id+'"'+(t?' name="'+e+'"':"")+"]",a='[quform_popup id="'+r.form.id+'"'+(t?' name="'+e+'"':"")+"]"+s.popupTriggerText+"[/quform_popup]";g.get("#qfb-nav-form-shortcode").val(o).prop("size",o.length),g.get("#qfb-add-shortcode-form").val(o),g.get("#qfb-add-shortcode-popup").val(a),g.get("#qfb-add-php-form").val("<?php echo do_shortcode('"+o+"'); ?>"),g.get("#qfb-add-php-popup").val("<?php echo do_shortcode('"+a+"'); ?>")}),g.get("#qfb-nav-form-shortcode").add(n(".qfb-code-input")).on("click",function(){n(this).focus().select()}),n.fn.select2&&g.get("#qfb_form_locale").select2({theme:"qfb",language:{noResults:function(){return c.noResultsFound}}}),g.get("#qfb_form_locale").change(function(){var e=g.get("#qfb_form_locale").val();f.isNonEmptyString(e)?-1===n.inArray(e,s.loadedPreviewLocales)&&r.loadPreviewLocale(e,function(){s.loadedPreviewLocales.push(e),r.refreshPreview()}):r.refreshPreview()}),g.get("#qfb_form_active").click(function(){g.get("#qfb_form_inactive_message").closest(f.settingWrap)[n(this).is(":checked")?"qfbSlideHide":"qfbSlideShow"]()}),g.get("#qfb_form_one_entry_per_user").on("click",function(){g.get("#qfb_form_one_entry_per").add(g.get("#qfb_form_only_one_submission_allowed")).closest(f.settingWrap)[n(this).is(":checked")?"qfbSlideShow":"qfbSlideHide"]()}),g.get("#qfb_form_limit_entries").on("click",function(){g.get("#qfb_form_entry_limit").add(g.get("#qfb_form_entry_limit_reached_message")).add(g.get("#qfb_form_this_form_is_currently_closed")).closest(f.settingWrap)[n(this).is(":checked")?"qfbSlideShow":"qfbSlideHide"]()}),g.get("#qfb_form_enable_schedule").on("click",h),g.get("#qfb_form_schedule_start").on("keyup blur change",h),g.get("#qfb_form_schedule_end").on("keyup blur change",h),g.get("#qfb_form_error_enabled").click(function(){g.get("#qfb_form_error_title").add(g.get("#qfb_form_error_content")).closest(f.settingWrap)[g.get("#qfb_form_error_enabled").is(":checked")?"qfbSlideShow":"qfbSlideHide"]()}),g.get("#qfb_form_theme").add(g.get("#qfb_form_field_size")).add(g.get("#qfb_form_field_width")).add(g.get("#qfb_form_button_style")).add(g.get("#qfb_form_button_size")).add(g.get("#qfb_form_button_width")).add(g.get("#qfb_form_page_progress_type")).add(g.get("#qfb_form_options_style")).add(g.get("#qfb_form_options_button_style")).add(g.get("#qfb_form_options_button_size")).add(g.get("#qfb_form_options_button_width")).on("change",function(){r.refreshPreview()}),g.get("#qfb_form_page_progress_type").on("change",function(){r.checkPageButtonSettings()}),v(),g.get("#qfb_form_theme").change(function(){v(!0)}),g.get("#qfb_form_responsive_elements").change(function(){g.get("#qfb_form_responsive_elements_custom").closest(f.settingWrap)["custom"==g.get("#qfb_form_responsive_elements").val()?"qfbSlideShow":"qfbSlideHide"]()}),g.get("#qfb_form_responsive_columns").change(function(){g.get("#qfb_form_responsive_columns_custom").closest(f.settingWrap)["custom"==g.get("#qfb_form_responsive_columns").val()?"qfbSlideShow":"qfbSlideHide"]()}),g.get("#qfb_form_width").on("keyup blur",function(){g.get("#qfb_form_position").closest(f.settingWrap)[f.isNonEmptyString(g.get("#qfb_form_width").val())?"qfbSlideShow":"qfbSlideHide"]()}),g.get("#qfb_form_label_position").change(function(){g.get("#qfb_form_label_width").closest(f.settingWrap)["left"==g.get("#qfb_form_label_position").val()?"qfbSlideShow":"qfbSlideHide"](),r.refreshPreview()}),g.get("#qfb_form_label_width").blur(r.refreshPreview),g.get("#qfb_form_field_width").change(function(){g.get("#qfb_form_field_width_custom").closest(f.settingWrap)["custom"==g.get("#qfb_form_field_width").val()?"qfbSlideShow":"qfbSlideHide"](function(){r.refreshPreview()})}),g.get("#qfb_form_button_width").change(function(){g.get("#qfb_form_button_width_custom").closest(f.settingWrap)["custom"==g.get("#qfb_form_button_width").val()?"qfbSlideShow":"qfbSlideHide"](function(){r.refreshPreview()})}),g.get("#qfb_form_submit_button_type").change(function(){var e=n(this).val();g.get("#qfb_form_submit_button_text").add(g.get("#qfb_form_submit_button_icon")).add(g.get("#qfb_form_submit_button_icon_position")).closest(f.settingWrap)["default"===e?"qfbSlideShow":"qfbSlideHide"](),g.get("#qfb_form_submit_button_image").closest(f.settingWrap)["image"===e?"qfbSlideShow":"qfbSlideHide"](),g.get("#qfb_form_submit_button_html").closest(f.settingWrap)["html"===e?"qfbSlideShow":"qfbSlideHide"]()}),g.get("#qfb_form_back_button_type").change(function(){var e=n(this).val();g.get("#qfb_form_back_button_text").add(g.get("#qfb_form_back_button_icon")).add(g.get("#qfb_form_back_button_icon_position")).closest(f.settingWrap)["default"===e?"qfbSlideShow":"qfbSlideHide"](),g.get("#qfb_form_back_button_image").closest(f.settingWrap)["image"===e?"qfbSlideShow":"qfbSlideHide"](),g.get("#qfb_form_back_button_html").closest(f.settingWrap)["html"===e?"qfbSlideShow":"qfbSlideHide"]()}),g.get("#qfb_form_next_button_type").change(function(){var e=n(this).val();g.get("#qfb_form_next_button_text").add(g.get("#qfb_form_next_button_icon")).add(g.get("#qfb_form_next_button_icon_position")).closest(f.settingWrap)["default"===e?"qfbSlideShow":"qfbSlideHide"](),g.get("#qfb_form_next_button_image").closest(f.settingWrap)["image"===e?"qfbSlideShow":"qfbSlideHide"](),g.get("#qfb_form_next_button_html").closest(f.settingWrap)["html"===e?"qfbSlideShow":"qfbSlideHide"]()}),n.each(["#qfb_form_submit_button_image","#qfb_form_back_button_image","#qfb_form_next_button_image"],function(e,o){n(o+"_browse").qfbMediaBrowser({callback:function(e){try{n(o).val(e.first().toJSON().url)}catch(t){}}})}),g.get("#qfb_form_options_button_width").change(function(){g.get("#qfb_form_options_button_width_custom").closest(f.settingWrap)["custom"===g.get("#qfb_form_options_button_width").val()?"qfbSlideShow":"qfbSlideHide"]()}),g.get("#qfb_form_loading_type").on("change",i),g.get("#qfb_form_loading_position").on("change",i),g.get("#qfb_form_loading_overlay").on("click",i),g.get("#qfb_form_tooltips_enabled").click(function(){g.get("#qfb_form_tooltips_enabled").is(":checked")?g.get("#qfb_form_tooltip_type").add(g.get("#qfb_form_tooltip_event")).add(g.get("#qfb_form_tooltip_icon")).add(g.get("#qfb_form_tooltip_style")).closest(f.settingWrap).qfbSlideShow():g.get("#qfb_form_tooltip_type").add(g.get("#qfb_form_tooltip_event")).add(g.get("#qfb_form_tooltip_icon")).add(g.get("#qfb_form_tooltip_style")).closest(f.settingWrap).qfbSlideHide()}),n("#qfb-form-db-change-password").click(function(){n(this).closest(f.settingInputWrap).html(s.dbPasswordHtml)}),n("#qfb-form-db-add-column").click(function(){r.addDbColumn()}),g.get("#qfb-form-db-columns").on("click",".qfb-form-db-column .qfb-small-remove-button",function(){r.removeDbColumn(n(this))}),g.get("#qfb_form_db_wordpress").click(function(){g.get("#qfb_form_db_wordpress").is(":checked")?g.get("#qfb_form_db_host").add(g.get("#qfb_form_db_username")).add("#qfb_form_db_password, #qfb-form-db-change-password").add(g.get("#qfb_form_db_database")).closest(f.settingWrap).qfbSlideHide():g.get("#qfb_form_db_host").add(g.get("#qfb_form_db_username")).add("#qfb_form_db_password, #qfb-form-db-change-password").add(g.get("#qfb_form_db_database")).closest(f.settingWrap).qfbSlideShow()}),setTimeout(r.setupTooltips,4),setTimeout(r.setupColorpickers,8),setTimeout(r.setupIconSelectors,12),n.fn.editable&&g.get("#qfb-nav-form-name").editable(function(e){return g.get("#qfb_form_name").val(e.substr(0,64)).trigger("blur"),this.editing=!1},{event:"click.editable",onblur:"submit",onreset:function(e,t){t.revert=f.htmlEntities(t.revert)},placeholder:"",height:"35px"}),n.fn.kendoDateTimePicker&&n("#qfb_form_schedule_start, #qfb_form_schedule_end").kendoDateTimePicker({format:"yyyy-MM-dd HH:mm:ss",interval:5}),g.get("#qfb-preview-size-phone").click(function(){var e=g.get("#qfb-panels").data("kendoSplitter");g.get("#qfb-builder-panel").hasClass("k-state-collapsed")&&(e.expand(g.get("#qfb-builder-panel")),g.get("#qfb-preview-only").removeClass("qfb-active")),g.get("#qfb-preview-panel").hasClass("k-state-collapsed")&&(e.expand(g.get("#qfb-preview-panel")),g.get("#qfb-preview-hide").removeClass("qfb-active")),e.size(g.get("#qfb-preview-panel"),"479px")}),g.get("#qfb-preview-size-tablet").click(function(){var e=g.get("#qfb-panels").data("kendoSplitter");g.get("#qfb-builder-panel").hasClass("k-state-collapsed")&&(e.expand(g.get("#qfb-builder-panel")),g.get("#qfb-preview-only").removeClass("qfb-active")),g.get("#qfb-preview-panel").hasClass("k-state-collapsed")&&(e.expand(g.get("#qfb-preview-panel")),g.get("#qfb-preview-hide").removeClass("qfb-active")),e.size(g.get("#qfb-preview-panel"),"767px")}),g.get("#qfb-preview-hide").click(function(){var e=g.get("#qfb-panels").data("kendoSplitter");g.get("#qfb-builder-panel").hasClass("k-state-collapsed")&&(e.expand(g.get("#qfb-builder-panel")),g.get("#qfb-preview-only").removeClass("qfb-active")),g.get("#qfb-preview-panel").hasClass("k-state-collapsed")?(e.expand(g.get("#qfb-preview-panel")),g.get("#qfb-preview-hide").removeClass("qfb-active")):(e.collapse(g.get("#qfb-preview-panel")),g.get("#qfb-preview-hide").addClass("qfb-active"))}),g.get("#qfb-preview-only").click(function(){var e=g.get("#qfb-panels").data("kendoSplitter");g.get("#qfb-preview-panel").hasClass("k-state-collapsed")&&(e.expand(g.get("#qfb-preview-panel")),g.get("#qfb-preview-hide").removeClass("qfb-active")),g.get("#qfb-builder-panel").hasClass("k-state-collapsed")?(e.expand(g.get("#qfb-builder-panel")),g.get("#qfb-preview-only").removeClass("qfb-active")):(e.collapse(g.get("#qfb-builder-panel")),g.get("#qfb-preview-only").addClass("qfb-active"))}),g.get("#qfb_form_tooltip_style").add(g.get("#qfb_form_tooltip_my")).add(g.get("#qfb_form_tooltip_at")).change(r.updateTooltipStyle),g.get("#qfb_form_tooltip_shadow").add(g.get("#qfb_form_tooltip_rounded")).click(r.updateTooltipStyle),d.on("heartbeat-tick",function(e,t){t&&t.nonces_expired&&t.quformSaveFormNonce&&s.saveFormNonce!==t.quformSaveFormNonce&&(s.saveFormNonce=t.quformSaveFormNonce)}),r.options.onWindowLoad(),r.styles.onWindowLoad()},saveValidation:function(){g.get("#qfb-settings").find(".qfb-validation-error").remove(),g.get("#qfb-settings").find(".qfb-field-error").removeClass("qfb-field-error");var e=[];if(r.form.name.length||e.push({context:g.get("#qfb_form_name"),message:c.thisFieldIsRequired,scrollTarget:g.get("#qfb_form_name").closest(f.settingWrap),tabs:[1,0]}),e.length){f.showFixedMessage(s.correctHighlightedFields,"error");for(var t=0;t<e.length;t++)0===t&&r.activateTabs(e[t].tabs[0],e[t].tabs[1]),f.addValidationError(e[t].context.addClass("qfb-field-error").closest(f.settingInputWrap),e[t].message);return f.scrollTo(e[0].scrollTarget,g.get("#qfb-builder-panel")),!1}return!0},save:function(){o||(o=!0,r.update(),r.saveValidation()?("number"==typeof a&&(clearTimeout(a),a=null),g.get("#qfb-save-form").removeClass("qfb-saving qfb-saved qfb-save-error").addClass("qfb-saving"),n.ajax({type:"POST",url:c.ajaxUrl,data:{action:"quform_save_form",_ajax_nonce:s.saveFormNonce,form:JSON.stringify(r.form)},dataType:"json"}).done(function(e){switch((e=f.sanitizeResponse(e)).type){case"success":r.savedFormJson=JSON.stringify(r.form),g.get("#qfb-preview-unsaved-indicator").hide(),f.showFixedMessage(s.formSaved,"success"),g.get("#qfb-save-form").removeClass("qfb-saving").addClass("qfb-saved"),a=setTimeout(function(){g.get("#qfb-save-form").removeClass("qfb-saved")},2e3);break;case"error":case"invalid":f.showFixedMessage(s.errorSavingForm+"<br>"+e.message,"error"),g.get("#qfb-save-form").removeClass("qfb-saving").addClass("qfb-save-error")}}).fail(function(){f.showFixedMessage(s.errorSavingForm+"<br>"+c.ajaxError,"error"),g.get("#qfb-save-form").removeClass("qfb-saving").addClass("qfb-save-error")}).always(function(){o=!1})):o=!1)},update:function(){var e=r.form;e.name=g.get("#qfb_form_name").val(),e.title=g.get("#qfb_form_title").val(),e.titleTag=g.get("#qfb_form_title_tag").val(),e.description=g.get("#qfb_form_description").val(),e.active=g.get("#qfb_form_active").is(":checked"),e.inactiveMessage=g.get("#qfb_form_inactive_message").val(),e.trashed=!1,e.ajax=g.get("#qfb_form_ajax").is(":checked"),e.saveEntry=g.get("#qfb_form_save_entry").is(":checked"),e.honeypot=g.get("#qfb_form_honeypot").is(":checked"),e.logicAnimation=g.get("#qfb_form_logic_animation").is(":checked"),e.oneEntryPerUser=g.get("#qfb_form_one_entry_per_user").is(":checked"),e.oneEntryPer=g.get("#qfb_form_one_entry_per").val(),e.limitEntries=g.get("#qfb_form_limit_entries").is(":checked"),e.entryLimit=g.get("#qfb_form_entry_limit").val(),e.entryLimitReachedMessage=f.getEditorValue("qfb_form_entry_limit_reached_message"),e.enableSchedule=g.get("#qfb_form_enable_schedule").is(":checked"),e.scheduleStart=g.get("#qfb_form_schedule_start").val(),e.scheduleStartMessage=f.getEditorValue("qfb_form_schedule_start_message"),e.scheduleEnd=g.get("#qfb_form_schedule_end").val(),e.scheduleEndMessage=f.getEditorValue("qfb_form_schedule_end_message"),e.theme=g.get("#qfb_form_theme").val(),e.themePrimaryColor=g.get("#qfb_form_theme_primary_color").val(),e.themeSecondaryColor=g.get("#qfb_form_theme_secondary_color").val(),e.themePrimaryForegroundColor=g.get("#qfb_form_theme_primary_foreground_color").val(),e.themeSecondaryForegroundColor=g.get("#qfb_form_theme_secondary_foreground_color").val(),e.responsiveElements=g.get("#qfb_form_responsive_elements").val(),e.responsiveElementsCustom=g.get("#qfb_form_responsive_elements_custom").val(),e.responsiveColumns=g.get("#qfb_form_responsive_columns").val(),e.responsiveColumnsCustom=g.get("#qfb_form_responsive_columns_custom").val(),e.verticalElementSpacing=g.get("#qfb_form_vertical_element_spacing").val(),e.width=g.get("#qfb_form_width").val(),e.position=g.get("#qfb_form_position").val(),e.previewColor=g.get("#qfb_form_preview_color").val(),r.styles.updateGlobalStyles(),e.labelTextColor=g.get("#qfb_form_label_text_color").val(),e.labelPosition=g.get("#qfb_form_label_position").val(),e.labelWidth=g.get("#qfb_form_label_width").val(),e.requiredText=g.get("#qfb_form_required_text").val(),e.requiredTextColor=g.get("#qfb_form_required_text_color").val(),e.fieldSize=g.get("#qfb_form_field_size").val(),e.fieldWidth=g.get("#qfb_form_field_width").val(),e.fieldWidthCustom=g.get("#qfb_form_field_width_custom").val(),e.fieldBackgroundColor=g.get("#qfb_form_field_background_color").val(),e.fieldBackgroundColorHover=g.get("#qfb_form_field_background_color_hover").val(),e.fieldBackgroundColorFocus=g.get("#qfb_form_field_background_color_focus").val(),e.fieldBorderColor=g.get("#qfb_form_field_border_color").val(),e.fieldBorderColorHover=g.get("#qfb_form_field_border_color_hover").val(),e.fieldBorderColorFocus=g.get("#qfb_form_field_border_color_focus").val(),e.fieldTextColor=g.get("#qfb_form_field_text_color").val(),e.fieldTextColorHover=g.get("#qfb_form_field_text_color_hover").val(),e.fieldTextColorFocus=g.get("#qfb_form_field_text_color_focus").val(),e.fieldPlaceholderStyles=g.get("#qfb_form_field_placeholder_styles").val(),e.buttonStyle=g.get("#qfb_form_button_style").val(),e.buttonSize=g.get("#qfb_form_button_size").val(),e.buttonWidth=g.get("#qfb_form_button_width").val(),e.buttonWidthCustom=g.get("#qfb_form_button_width_custom").val(),e.buttonAnimation=g.get("#qfb_form_button_animation").val(),e.buttonBackgroundColor=g.get("#qfb_form_button_background_color").val(),e.buttonBackgroundColorHover=g.get("#qfb_form_button_background_color_hover").val(),e.buttonBackgroundColorActive=g.get("#qfb_form_button_background_color_active").val(),e.buttonBorderColor=g.get("#qfb_form_button_border_color").val(),e.buttonBorderColorHover=g.get("#qfb_form_button_border_color_hover").val(),e.buttonBorderColorActive=g.get("#qfb_form_button_border_color_active").val(),e.buttonTextColor=g.get("#qfb_form_button_text_color").val(),e.buttonTextColorHover=g.get("#qfb_form_button_text_color_hover").val(),e.buttonTextColorActive=g.get("#qfb_form_button_text_color_active").val(),e.buttonIconColor=g.get("#qfb_form_button_icon_color").val(),e.buttonIconColorHover=g.get("#qfb_form_button_icon_color_hover").val(),e.buttonIconColorActive=g.get("#qfb_form_button_icon_color_active").val(),e.submitType=g.get("#qfb_form_submit_button_type").val(),e.submitText=g.get("#qfb_form_submit_button_text").val(),e.submitIcon=g.get("#qfb_form_submit_button_icon").val(),e.submitIconPosition=g.get("#qfb_form_submit_button_icon_position").val(),e.submitImage=g.get("#qfb_form_submit_button_image").val(),e.submitHtml=g.get("#qfb_form_submit_button_html").val(),e.nextType=g.get("#qfb_form_next_button_type").val(),e.nextText=g.get("#qfb_form_next_button_text").val(),e.nextIcon=g.get("#qfb_form_next_button_icon").val(),e.nextIconPosition=g.get("#qfb_form_next_button_icon_position").val(),e.nextImage=g.get("#qfb_form_next_button_image").val(),e.nextHtml=g.get("#qfb_form_next_button_html").val(),e.backType=g.get("#qfb_form_back_button_type").val(),e.backText=g.get("#qfb_form_back_button_text").val(),e.backIcon=g.get("#qfb_form_back_button_icon").val(),e.backIconPosition=g.get("#qfb_form_back_button_icon_position").val(),e.backImage=g.get("#qfb_form_back_button_image").val(),e.backHtml=g.get("#qfb_form_back_button_html").val(),e.backLocation=g.get("#qfb_form_back_location").val(),e.optionsStyle=g.get("#qfb_form_options_style").val(),e.optionsButtonStyle=g.get("#qfb_form_options_button_style").val(),e.optionsButtonSize=g.get("#qfb_form_options_button_size").val(),e.optionsButtonWidth=g.get("#qfb_form_options_button_width").val(),e.optionsButtonWidthCustom=g.get("#qfb_form_options_button_width_custom").val(),e.optionsButtonIconPosition=g.get("#qfb_form_options_button_icon_position").val(),e.pageProgressType=g.get("#qfb_form_page_progress_type").val(),e.loadingType=g.get("#qfb_form_loading_type").val(),e.loadingCustom=g.get("#qfb_form_loading_custom").val(),e.loadingPosition=g.get("#qfb_form_loading_position").val(),e.loadingColor=g.get("#qfb_form_loading_color").val(),e.loadingOverlay=g.get("#qfb_form_loading_overlay").is(":checked"),e.loadingOverlayColor=g.get("#qfb_form_loading_overlay_color").val(),e.tooltipsEnabled=g.get("#qfb_form_tooltips_enabled").is(":checked"),e.tooltipType=g.get("#qfb_form_tooltip_type").val(),e.tooltipEvent=g.get("#qfb_form_tooltip_event").val(),e.tooltipIcon=g.get("#qfb_form_tooltip_icon").val(),e.tooltipStyle=g.get("#qfb_form_tooltip_style").val(),e.tooltipCustom=g.get("#qfb_form_tooltip_custom").val(),e.tooltipMy=g.get("#qfb_form_tooltip_my").val(),e.tooltipAt=g.get("#qfb_form_tooltip_at").val(),e.tooltipShadow=g.get("#qfb_form_tooltip_shadow").is(":checked"),e.tooltipRounded=g.get("#qfb_form_tooltip_rounded").is(":checked"),e.tooltipClasses=r.getTooltipClasses().join(" "),e.errorsPosition=g.get("#qfb_form_errors_position").val(),e.errorsIcon=g.get("#qfb_form_errors_icon").val(),e.errorEnabled=g.get("#qfb_form_error_enabled").is(":checked"),e.errorTitle=g.get("#qfb_form_error_title").val(),e.errorContent=g.get("#qfb_form_error_content").val(),e.locale=g.get("#qfb_form_locale").val(),e.rtl=g.get("#qfb_form_rtl").val(),e.dateFormatJs=g.get("#qfb_form_date_format_js").val(),e.timeFormatJs=g.get("#qfb_form_time_format_js").val(),e.dateTimeFormatJs=g.get("#qfb_form_date_time_format_js").val(),e.dateFormat=g.get("#qfb_form_date_format").val(),e.timeFormat=g.get("#qfb_form_time_format").val(),e.dateTimeFormat=g.get("#qfb_form_date_time_format").val(),e.messageRequired=g.get("#qfb_form_message_required").val(),e.pageProgressNumbersText=g.get("#qfb_form_page_progress_numbers_text").val(),e.onlyOneSubmissionAllowed=g.get("#qfb_form_only_one_submission_allowed").val(),e.thisFormIsCurrentlyClosed=g.get("#qfb_form_this_form_is_currently_closed").val(),e.formIsNotYetOpenForSubmissions=g.get("#qfb_form_form_is_not_yet_open_for_submissions").val(),e.formIsNoLongerOpenForSubmissions=g.get("#qfb_form_form_is_no_longer_open_for_submissions").val();var t=f.getProperty(e,"databasePassword"),t=f.isNonEmptyString(t)?t:"";if(e.databaseEnabled=g.get("#qfb_form_db_enabled").is(":checked"),e.databaseWordpress=g.get("#qfb_form_db_wordpress").is(":checked"),e.databaseHost=g.get("#qfb_form_db_host").val(),e.databaseUsername=g.get("#qfb_form_db_username").val(),e.databaseDatabase=g.get("#qfb_form_db_database").val(),e.databaseTable=g.get("#qfb_form_db_table").val(),n("#qfb_form_db_password").length?e.databasePassword=n("#qfb_form_db_password").val():e.databasePassword=t,r.updateDbFields(),e.hasDatepicker=f.isNonEmptyObject(r.elements.datepickers),e.hasTimepicker=f.isNonEmptyObject(r.elements.timepickers),e.hasEnhancedUploader=f.isNonEmptyObject(r.elements.enhancedUploaders),e.hasEnhancedSelect=f.isNonEmptyObject(r.elements.enhancedSelects),e.locales=[],f.isNonEmptyString(e.locale)&&e.locales.push(e.locale),e.hasDatepicker)for(var o in r.elements.datepickers)r.elements.datepickers.hasOwnProperty(o)&&e.locales.push(r.elements.datepickers[o]);if(e.hasTimepicker)for(var a in r.elements.timepickers)r.elements.timepickers.hasOwnProperty(a)&&e.locales.push(r.elements.timepickers[a])},insertAtCursor:function(e,t){var o,a,i,l,s;return document.selection?(e.focus(),document.selection.createRange().text=t):e.selectionStart||0===e.selectionStart?(l=e.value,o=e.selectionStart,a=e.selectionEnd,i=e.scrollTop,e.value=l.substring(0,o)+t+l.substring(a,l.length),e.selectionStart=o+t.length,e.selectionEnd=o+t.length,e.scrollTop=i):e.value+=t,e.focus(),document.createEvent?((s=document.createEvent("HTMLEvents")).initEvent("change",!1,!0),e.dispatchEvent(s)):e.fireEvent&&e.fireEvent("onchange"),!0},openInsertVariableMenu:function(e){e.preventDefault(),e.stopPropagation(),r.closeInsertVariableMenu();var l=n(this),t=l.hasClass("qfb-insert-variable-pre-process")?g.get("#qfb-insert-variable-pre-process"):g.get("#qfb-insert-variable"),o=t.outerHeight(),a=l.offset().top-b.scrollTop()+l.outerHeight()/2-o/2,i=l.offset().left+l.outerWidth(),s="auto";a<42?a=42:a+o>b.height()-10&&(a="auto",s=10),l.addClass("qfb-active"),t.css({top:a,left:i,bottom:s}).fadeIn(200),g.get("#qfb-wrap-outer").one("click.insert-variable",".qfb-variable",function(e){e.preventDefault();var t,o=l.data("target-id"),a=o&&window.tinymce?window.tinymce.get(o):null,i=f.toString(n(this).data("tag"))||"";i.length&&(a&&!a.isHidden()?a.execCommand("mceInsertContent",!1,i):(t=n("#"+o)).length&&r.insertAtCursor(t[0],i))}),d.one("click.close-insert-variable",r.closeInsertVariableMenu)},closeInsertVariableMenu:function(){n(".qfb-insert-variable").removeClass("qfb-active"),g.get("#qfb-insert-variable").add(g.get("#qfb-insert-variable-pre-process")).scrollTop(0).hide(),g.get("#qfb-wrap-outer").off("click.insert-variable"),d.off("click.close-insert-variable")},addInsertVariableElement:function(e){var t,o;"html"!==e.type&&"group"!==e.type&&"page"!==e.type&&"submit"!==e.type&&"row"!==e.type&&"column"!==e.type&&(t=r.shorten(r.elements.getAdminLabel(e)),o=r.form.id+"_"+e.id,g.get("#qfb-insert-variable-element").append(n('<div class="qfb-variable">').data({tag:"{element|id:"+e.id+"|"+t+"}",id:e.id}).html([n('<span class="qfb-variable-label">').text(t),n('<span class="qfb-variable-identifier">').text("("+o+")")])))},updateInsertVariableElement:function(e){var t=r.shorten(r.elements.getAdminLabel(e));g.get("#qfb-insert-variable-element").find(".qfb-variable").filter(function(){return n(this).data("id")===e.id}).data({tag:"{element|id:"+e.id+"|"+t+"}",id:e.id}).find(".qfb-variable-label").text(t)},removeInsertVariableElement:function(e){g.get("#qfb-insert-variable-element").find(".qfb-variable").filter(function(){return n(this).data("id")===e.id}).remove()},shorten:function(e,t,o){t=t||30,o=o||"...";var a=Math.floor(t/2);return e.length>t&&(e=e.slice(0,a-1)+o+e.slice(-a)),e},updateTooltipStyle:function(){"custom"==g.get("#qfb_form_tooltip_style").val()?(g.get("#qfb-tooltip-example-wrap").qfbSlideHide(),g.get("#qfb_form_tooltip_custom").closest(f.subSettingWrap).qfbSlideShow()):(n.fn.qtip&&g.get("#qfb-tooltip-example").qtip("destroy").qtip({content:s.exampleTooltip,style:{classes:r.getTooltipClasses().join(" ")},position:{my:g.get("#qfb_form_tooltip_my").val(),at:g.get("#qfb_form_tooltip_at").val()}}),g.get("#qfb_form_tooltip_custom").val("").closest(f.subSettingWrap).qfbSlideHide(),g.get("#qfb-tooltip-example-wrap").qfbSlideShow())},getTooltipClasses:function(){var e=[],t=g.get("#qfb_form_tooltip_style").val();return"custom"===t?e.push(g.get("#qfb_form_tooltip_custom").val()):e.push(t),g.get("#qfb_form_tooltip_shadow").is(":checked")&&e.push("qtip-shadow"),g.get("#qfb_form_tooltip_rounded").is(":checked")&&e.push("qtip-rounded"),e},resizeSplitter:function(){var e=g.get("#qfb-panels").data("kendoSplitter"),t=b.height()-g.get("#qfb-nav").outerHeight(!0)-g.get("#qfb-control-panel").outerHeight(!0)-g.get("#wpadminbar").outerHeight(!0)-g.get("#qfb-add-elements").outerHeight(!0)-20;g.get("#qfb-page-messages").length&&(t-=g.get("#qfb-page-messages").outerHeight(!0)),e.wrapper.height(t),e.resize(!0)},addDbColumn:function(){var e=n(s.dbColumnHtml),t=r.uniqid("qfb-");e.find(".qfb-form-db-column-value").attr("id",t),e.find(".qfb-insert-variable").data("target-id",t),g.get("#qfb-form-db-columns-empty").hide(),g.get("#qfb-form-db-columns").show().append(e)},removeDbColumn:function(e){e.closest(".qfb-form-db-column").remove(),0===g.get("#qfb-form-db-columns").children().length&&(g.get("#qfb-form-db-columns").hide(),g.get("#qfb-form-db-columns-empty").show())},updateDbFields:function(){r.form.databaseColumns=[],g.get("#qfb-form-db-columns").find(".qfb-form-db-column").each(function(){var e=n(this),t=e.find(".qfb-form-db-column-name").val(),o=e.find(".qfb-form-db-column-value").val();t.length&&r.form.databaseColumns.push({name:t,value:o})})},buildMessageBox:function(e,t,o){var a=n('<div class="qfb-message-box qfb-message-box-'+(t=t||"info")+'">').append(n('<div class="qfb-message-box-inner">').text(e));return o&&a.addClass(o),a},getPreviewBackgroundColor:function(){var e=g.get("#qfb_form_preview_color").val();if(f.isNonEmptyString(e))return e;var t=g.get("#qfb_form_theme").val();return f.isNonEmptyString(t)&&(e=f.getProperty(s,"themes."+t+".previewColor"),f.isNonEmptyString(e))?e:"transparent"},refreshPreview:function(){var o=g.get("#qfb-preview-frame")[0].contentWindow;if(!t||"object"!=typeof o||"object"!=typeof o.quform||"object"!=typeof o.quform.preview||!o.quform.preview.loaded)return"number"==typeof u&&clearTimeout(u),void(u=setTimeout(function(){r.refreshPreview()},250));"number"==typeof u&&(clearTimeout(u),u=null);var a=o.jQuery;r.update();var i=function(e){a("#qfb-preview-form").html(""),a("#qfb-preview-custom-css").html(""),a("#qfb-preview-error").text(s.previewError+(e?" ("+e+")":"")).fadeIn()},l=JSON.stringify(r.form);a.ajax({url:s.ajaxUrl,type:"POST",dataType:"json",data:{form:l,page:n(".qfb-current-page").data("id"),action:"quform_preview_form"}}).done(function(e){var t;"success"==(e=f.sanitizeResponse(e)).type?(a(".k-animation-container, .quform-datepicker, .quform-timepicker, body > .select2-container").remove(),a("body").css("background-color",r.getPreviewBackgroundColor()),a("#qfb-preview-custom-css").html(e.css),a("#qfb-preview-form").html(e.form).find(".quform-form").quform(),a("#qfb-preview-error").text("").hide(),!r.elements.recaptchas.length||(t=r.elements.getElementById(r.elements.recaptchas[0]))&&("hcaptcha"===t.provider?m?o.QuformHcaptchaLoaded():(a.getScript("https://js.hcaptcha.com/1/api.js?onload=QuformHcaptchaLoaded&render=explicit"+(t.hcaptchaLang?"&hl="+t.hcaptchaLang:"")),m=!0):"turnstile"===t.provider?q?o.QuformTurnstileLoaded():(a.getScript("https://challenges.cloudflare.com/turnstile/v0/api.js?onload=QuformTurnstileLoaded&render=explicit"),q=!0):p?o.QuformRecaptchaLoaded():(a.getScript("https://www.google.com/recaptcha/api.js?onload=QuformRecaptchaLoaded&render=explicit"+(t.recaptchaLang?"&hl="+t.recaptchaLang:"")),p=!0)),r.savedFormJson!==l&&g.get("#qfb-preview-unsaved-indicator").fadeIn()):i(e.message)}).fail(function(){i(c.ajaxError)}).always(function(){a("#qfb-preview-loading").hide()})},loadPreviewLocale:function(e,t){g.get("#qfb-preview-frame")&&g.get("#qfb-preview-frame")[0]&&g.get("#qfb-preview-frame")[0].contentWindow&&g.get("#qfb-preview-frame")[0].contentWindow.jQuery&&g.get("#qfb-preview-frame")[0].contentWindow.jQuery.ajax({url:c.pluginUrl+"/js/cultures/kendo.culture."+e+".min.js",dataType:"script",cache:!0}).done(t)},activateTabs:function(e,t){g.get("#qfb-tabs").data("tabs").click(e),0===e?(g.get("#qfb-tabs-icon-settings").removeClass("qfb-current-tab"),g.get("#qfb-tabs-icon-form").addClass("qfb-current-tab")):1===e&&(g.get("#qfb-tabs-icon-form").removeClass("qfb-current-tab"),g.get("#qfb-tabs-icon-settings").addClass("qfb-current-tab")),"number"==typeof t&&g.get("#qfb-form-settings-tabs").data("tabs").click(t)},uniqid:function(e,t){var o;void 0===e&&(e="");var a=function(e,t){return t<(e=parseInt(e,10).toString(16)).length?e.slice(e.length-t):t>e.length?Array(t-e.length+1).join("0")+e:e};return this.php_js||(this.php_js={}),this.php_js.uniqidSeed||(this.php_js.uniqidSeed=Math.floor(123456789*Math.random())),this.php_js.uniqidSeed++,o=e,o+=a(parseInt((new Date).getTime()/1e3,10),8),o+=a(this.php_js.uniqidSeed,5),t&&(o+=(10*Math.random()).toFixed(8).toString()),o},setupTooltips:function(){n.isFunction(n.fn.qtip)&&(n(".qfb-element-tooltip").qtip({show:{solo:!0},style:{classes:"qtip-dark qtip-red-quform"},content:{text:function(){return n(this).find(".qfb-tooltip-content").html()}},position:{viewport:!0}}),r.setupContainerTooltips(g.get("#qfb-add-elements")),r.setupContainerTooltips(g.get("#qfb-builder-panel")),g.get("#qfb-tooltip-example").qtip({content:s.exampleTooltip,style:{classes:r.getTooltipClasses().join(" ")},position:{my:g.get("#qfb_form_tooltip_my").val(),at:g.get("#qfb_form_tooltip_at").val()}}))},setupContainerTooltips:function(e){e.find(".qfb-tooltip, .qfb-tooltip-icon").qtip({show:{solo:!0},style:{classes:"qtip-dark qtip-dark-quform"},content:{text:function(){return n(this).find(".qfb-tooltip-content").html()}},hide:{fixed:!0},position:{container:e,viewport:!0}})},setupColorpickers:function(){var e;n.isFunction(n.fn.spectrum)&&((e=n(".qfb-colorpicker")).each(function(){var e,t=tinycolor(n(this).val());t.isValid()&&(e=t.toString(),-1===n.inArray(e,l)&&l.push(e))}),e.each(function(){var t=n(this),e=tinycolor(t.val()),o=n('<div class="qfb-color-indicator">').insertAfter(t),a=function(e){o.css("background-color",e&&e.isValid()?e.toString():"transparent")},i=function(e){t.val(e&&e.isValid()?e.toString():""),a(e)};o.spectrum({color:e.isValid()?e:"",clickoutFiresChange:!0,allowEmpty:!0,showPalette:!0,palette:l,showSelectionPalette:!0,localStorageKey:"quform.builder",showAlpha:!0,showInput:!0,preferredFormat:"hex",move:i,hide:i}),t.on("keyup blur",function(){o.spectrum("set",t.val()),a(tinycolor(t.val()))}),a(e)}))},setupIconSelectors:function(){var e=n(".qfb-icon-selector-icon"),o=n(".qfb-icon-selector-search input");o.on("keyup blur",function(){var a=n(this).val().toLowerCase();a?e.each(function(){var e=n(this),t=e.data("quform-icon"),o=t.replace(/[\-_]/gi," ");-1<t.indexOf(a)||-1<o.indexOf(a)?e.show():e.hide()}):e.show()}),g.get("#qfb-wrap-outer").on("click",".qfb-select-icon-button",function(){var t=n(this).closest(".qfb-select-icon");g.get("#qfb-icon-selector-popup").show(),o.focus(),g.get("#qfb-wrap-outer").off("click.quform-select-icon").one("click.quform-select-icon",".qfb-icon-selector-icon",function(){var e=n(this).data("quform-icon");t.find(".qfb-select-icon-value").val(e),f.isNonEmptyString(e)&&r.isCoreIcon(e)?t.find(".qfb-select-icon-preview").html('<i class="'+r.convertIconClasses(e)+'"></i>').show():t.find(".qfb-select-icon-preview").html("").hide(),t.find(".qfb-select-icon-clear").show(),g.get("#qfb-icon-selector-popup").hide(),o.val("").trigger("blur")})}),g.get("#qfb-wrap-outer").on("click",".qfb-select-icon-clear",function(){var e=n(this).closest(".qfb-select-icon");e.find(".qfb-select-icon-value").val(""),e.find(".qfb-select-icon-preview").html("").hide(),e.find(".qfb-select-icon-clear").hide()}),g.get("#qfb-icon-selector-popup").find(".qfb-popup-buttons > .qfb-popup-close-button").click(function(){g.get("#qfb-icon-selector-popup").hide(),o.val("").trigger("blur")}),n(".qfb-select-icon").each(function(){var t=n(this),o=t.find(".qfb-select-icon-value");o.on("blur",function(){var e=o.val();f.isNonEmptyString(e)?(r.isCoreIcon(e)?t.find(".qfb-select-icon-preview").html('<i class="'+r.convertIconClasses(e)+'"></i>').show():t.find(".qfb-select-icon-preview").html("").hide(),t.find(".qfb-select-icon-clear").show()):(t.find(".qfb-select-icon-preview").html("").hide(),t.find(".qfb-select-icon-clear").hide())})})},isCoreIcon:function(e){return 0<n("#qfb-icon-selector-popup").find(".qfb-icon-selector-icon").filter(function(){return n(this).data("quform-icon")===e}).length},convertIconClasses:function(e){return e.replace(/^fa fa-/,"qfb-icon qfb-icon-")},loadIconOption:function(e,t){var o=e.closest(".qfb-select-icon");return f.isNonEmptyString(t)?(e.val(t),r.isCoreIcon(t)?o.find(".qfb-select-icon-preview").html('<i class="'+r.convertIconClasses(t)+'"></i>').show():o.find(".qfb-select-icon-preview").html("").hide(),o.find(".qfb-select-icon-clear").show()):(e.val(""),o.find(".qfb-select-icon-preview").html("").hide(),o.find(".qfb-select-icon-clear").hide()),e},isMultiPageForm:function(){return 1<r.form.elements.length},checkPageButtonSettings:function(){if(r.isMultiPageForm()){switch(g.get("#qfb_form_back_button_type").add(g.get("#qfb_form_next_button_type")).add(g.get("#qfb_form_back_location")).closest(f.settingWrap).show(),g.get("#qfb_form_back_button_type").val()){case"default":g.get("#qfb_form_back_button_text").add(g.get("#qfb_form_back_button_icon")).add(g.get("#qfb_form_back_button_icon_position")).closest(f.settingWrap).show();break;case"image":g.get("#qfb_form_back_button_image").closest(f.settingWrap).show();break;case"html":g.get("#qfb_form_back_button_html").closest(f.settingWrap).show()}switch(g.get("#qfb_form_next_button_type").val()){case"default":g.get("#qfb_form_next_button_text").add(g.get("#qfb_form_next_button_icon")).add(g.get("#qfb_form_next_button_icon_position")).closest(f.settingWrap).show();break;case"image":g.get("#qfb_form_next_button_image").closest(f.settingWrap).show();break;case"html":g.get("#qfb_form_next_button_html").closest(f.settingWrap).show()}"numbers"===g.get("#qfb_form_page_progress_type").val()?g.get("#qfb_form_page_progress_numbers_text").closest(f.settingWrap).show():g.get("#qfb_form_page_progress_numbers_text").closest(f.settingWrap).hide()}else g.get("#qfb_form_back_button_type").add(g.get("#qfb_form_back_button_text")).add(g.get("#qfb_form_back_button_image")).add(g.get("#qfb_form_back_button_html")).add(g.get("#qfb_form_back_button_icon")).add(g.get("#qfb_form_back_button_icon_position")).add(g.get("#qfb_form_back_location")).add(g.get("#qfb_form_next_button_type")).add(g.get("#qfb_form_next_button_text")).add(g.get("#qfb_form_next_button_image")).add(g.get("#qfb_form_next_button_html")).add(g.get("#qfb_form_next_button_icon")).add(g.get("#qfb_form_next_button_icon_position")).closest(f.settingWrap).hide(),g.get("#qfb_form_page_progress_numbers_text").closest(f.settingWrap).hide()}},b.on("load",r.onWindowLoad),e.builder=r,e}(quform,jQuery,quformBuilderL10n,quformCoreL10n),jQuery,quformBuilderL10n,quformCoreL10n),jQuery,quformBuilderL10n),jQuery,quformBuilderL10n),jQuery,quformBuilderL10n),jQuery,quformBuilderL10n),jQuery,quformBuilderL10n,quformCoreL10n),jQuery,quformBuilderL10n,quformCoreL10n),jQuery,quformBuilderL10n,quformCoreL10n);
© 2025 XylotrechusZ