403Webshell
Server IP : 89.108.64.180  /  Your IP : 216.73.217.92
Web Server : Apache/2.4.41 (Ubuntu)
System : Linux 89-108-64-180.cloudvps.regruhosting.ru 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User : www-root ( 1010)
PHP Version : 8.0.30
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /var/www/www-root/data/www/fl-brief.agast.ru/wp-content/plugins/quform/admin/js/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/www-root/data/www/fl-brief.agast.ru/wp-content/plugins/quform/admin/js/builder.all.min.js
var quform=function(e,s,n,c){"use strict";var f=e.core,i=e.builder,r=f.cache,g={editing:null,init:function(){s("#qfb-add-confirmation").on("click",function(){g.showSettings()}),r.get("#qfb-confirmations").on("click",".qfb-confirmation-action-toggle",function(){var e=s(this).closest(".qfb-confirmation"),t=g.getConfirmationById(e.data("id"));t&&1!=t.id&&(t.enabled=e.find(".qfb-confirmation-toggle").is(":checked"))}),r.get("#qfb-confirmations").on("click",".qfb-confirmation-action-settings",function(){g.showSettings(s(this).closest(".qfb-confirmation").data("id"))}),r.get("#qfb-confirmations").on("click",".qfb-confirmation-action-duplicate",function(){g.duplicate(s(this).closest(".qfb-confirmation").data("id"))}),r.get("#qfb-confirmations").on("click",".qfb-confirmation-action-remove",function(){var o=s(this).closest(".qfb-confirmation");1==o.data("id")?alert(n.cannotRemoveDefaultConfirmation):confirm(n.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()})}),r.get("#qfb-confirmation-settings").on("click",".qfb-popup-save-button",function(){g.saveSettings()&&g.hideSettings()}),r.get("#qfb-confirmation-settings").on("click",".qfb-popup-close-button",g.hideSettings),r.get("#qfb_confirmation_type").change(function(){var e=r.get("#qfb_confirmation_type").val();r.get("#qfb_confirmation_message").add(r.get("#qfb_confirmation_message_auto_format")).add(r.get("#qfb_confirmation_message_icon")).add(r.get("#qfb_confirmation_message_position")).add(r.get("#qfb_confirmation_message_timeout")).add(r.get("#qfb_confirmation_hide_form")).closest(f.settingWrap)["message"===e||"message-redirect-page"===e||"message-redirect-url"===e?"qfbSlideShow":"qfbSlideHide"](),r.get("#qfb_confirmation_redirect_page").closest(f.settingWrap)["message-redirect-page"===e||"redirect-page"===e?"qfbSlideShow":"qfbSlideHide"](),r.get("#qfb_confirmation_redirect_url").closest(f.settingWrap)["message-redirect-url"===e||"redirect-url"===e?"qfbSlideShow":"qfbSlideHide"](),r.get("#qfb_confirmation_redirect_query").closest(f.settingWrap)["message-redirect-page"===e||"message-redirect-url"===e||"redirect-page"===e||"redirect-url"===e?"qfbSlideShow":"qfbSlideHide"](),r.get("#qfb_confirmation_redirect_delay").closest(f.settingWrap)["message-redirect-page"===e||"message-redirect-url"===e?"qfbSlideShow":"qfbSlideHide"](),r.get("#qfb_notification_reset_form").closest(f.settingWrap)["message"===e?"qfbSlideShow":"qfbSlideHide"]()}),s("#qfb-add-confirmation-logic-rule").click(function(){r.get("#qfb-confirmation-logic").find(".qfb-no-logic-rules").remove(),r.get("#qfb-confirmation-logic").find(".qfb-logic-rules").append(i.logic.buildLogicRule(i.logic.getNewLogicRule()))}),s.fn.select2&&r.get("#qfb_confirmation_redirect_page").select2({theme:"qfb",language:{searching:function(){return c.searchingDots},noResults:function(){return c.noResultsFound},inputTooShort:function(e){return c.inputTooShort.replace("%s",e.minimum-e.input.length)},errorLoading:function(){return c.errorLoading},removeAllItems:function(){return c.removeAllItems}},dropdownParent:r.get("#qfb_confirmation_redirect_page").closest(".qfb-setting-input"),minimumInputLength:1,placeholder:n.pleaseSelect,allowClear:!0,ajax:{url:n.ajaxUrl,dataType:"json",delay:250,data:function(e){return{action:"quform_builder_search_posts",_ajax_nonce:n.searchPostsNonce,search:e.term}},processResults:function(e){return{results:e&&"success"===e.type?e.results:[]}}}}),i.setupContainerTooltips(r.get("#qfb-confirmation-settings-inner"))},showSettings:function(e){e=g.getConfirmationById(e);null===e&&(e=s.extend(!0,{},n.confirmation)),g.editing=e,g.loadSettings(),s("body").css({overflow:"hidden"}).addClass("qfb-popup-open"),r.get("#qfb-confirmation-settings").show(),r.get("#qfb-confirmation-settings-inner").scrollTop(0)},loadSettings:function(){var e,t,o=g.editing,a=(r.get("#qfb-confirmation-settings").find(".qfb-setting").hide(),r.get("#qfb_confirmation_name").val(g.getValue(o,"name")).closest(f.settingWrap).show(),r.get("#qfb_confirmation_enabled").prop("checked",g.getValue(o,"enabled")),f.setSelectVal(r.get("#qfb_confirmation_type"),g.getValue(o,"type")).closest(f.settingWrap).show(),r.get("#qfb_confirmation_message").val(g.getValue(o,"message")),window.tinymce&&((e=window.tinymce.get("qfb_confirmation_message"))&&!e.isHidden()&&(e.load(),e.iframeElement)&&s(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"),r.get("#qfb_confirmation_message_auto_format").prop("checked",g.getValue(o,"messageAutoFormat")),i.loadIconOption(r.get("#qfb_confirmation_message_icon"),g.getValue(o,"messageIcon")),f.setSelectVal(r.get("#qfb_confirmation_message_position"),g.getValue(o,"messagePosition")),r.get("#qfb_confirmation_message_timeout").val(g.getValue(o,"messageTimeout")),r.get("#qfb_confirmation_redirect_page").empty().append(s("<option>",{text:n.pleaseSelect,value:""})),g.getValue(o,"redirectPage"));a&&s.isNumeric(a)?(t=s("<option>",{text:n.loadingDots,value:a}),s.ajax({type:"GET",url:n.ajaxUrl,dataType:"json",data:{action:"quform_builder_get_post_title",_ajax_nonce:n.getPostTitleNonce,id:a}}).done(function(e){"success"===(e=f.sanitizeResponse(e)).type?g.updateRedirectPageTitle(t,a,e.title):g.updateRedirectPageTitle(t,a,n.errorLoadingPageTitle.replace("%s",a))}).fail(function(){g.updateRedirectPageTitle(t,a,n.errorLoadingPageTitle.replace("%s",a))}),r.get("#qfb_confirmation_redirect_page").append(t)):a="",f.setSelectVal(r.get("#qfb_confirmation_redirect_page"),a).trigger("change"),r.get("#qfb_confirmation_redirect_url").val(g.getValue(o,"redirectUrl")),r.get("#qfb_confirmation_redirect_query").val(g.getValue(o,"redirectQuery")),r.get("#qfb_confirmation_redirect_delay").val(g.getValue(o,"redirectDelay")),1!==o.id&&(r.get("#qfb_confirmation_enabled").closest(f.settingWrap).show(),i.logic.buildLogic([],[{text:n.useThisConfirmationIfAll,value:"all"},{text:n.useThisConfirmationIfAny,value:"any"}],g.getValue(o,"logicRules"),r.get("#qfb-confirmation-logic"),"",g.getValue(o,"logicMatch")),r.get("#qfb-confirmation-logic").closest(f.settingWrap).show()),r.get("#qfb_confirmation_hide_form").prop("checked",g.getValue(o,"hideForm")),f.setSelectVal(r.get("#qfb_notification_reset_form"),g.getValue(o,"resetForm")),"undefined"!=typeof o.id?r.get("#qfb-confirmation-unique-id").val(i.form.id+"_"+o.id).closest(f.settingWrap).show():r.get("#qfb-confirmation-unique-id").val(""),"message"!==o.type&&"message-redirect-page"!==o.type&&"message-redirect-url"!==o.type||r.get("#qfb_confirmation_message").add(r.get("#qfb_confirmation_message_auto_format")).add(r.get("#qfb_confirmation_message_icon")).add(r.get("#qfb_confirmation_message_position")).add(r.get("#qfb_confirmation_message_timeout")).add(r.get("#qfb_confirmation_hide_form")).closest(f.settingWrap).show(),"message-redirect-page"!==o.type&&"redirect-page"!==o.type||r.get("#qfb_confirmation_redirect_page").closest(f.settingWrap).show(),"message-redirect-url"!==o.type&&"redirect-url"!==o.type||r.get("#qfb_confirmation_redirect_url").closest(f.settingWrap).show(),"message-redirect-page"!==o.type&&"message-redirect-url"!==o.type&&"redirect-page"!==o.type&&"redirect-url"!==o.type||r.get("#qfb_confirmation_redirect_query").closest(f.settingWrap).show(),"message-redirect-page"!==o.type&&"message-redirect-url"!==o.type||r.get("#qfb_confirmation_redirect_delay").closest(f.settingWrap).show(),"message"===o.type&&r.get("#qfb_notification_reset_form").closest(f.settingWrap).show()},updateRedirectPageTitle:function(e,t,o){e.remove(),r.get("#qfb_confirmation_redirect_page").append(s("<option>",{text:o,value:t})),f.setSelectVal(r.get("#qfb_confirmation_redirect_page"),t).trigger("change")},updateConfirmationListing:function(e,t){e.find(".qfb-confirmation-name").text(t.name),g.setConfirmationDescription(e,t),e.find(".qfb-confirmation-toggle").prop("checked",t.enabled)},setConfirmationDescription:function(e,t){var o=s('<div class="qfb-settings-row">'),a=s('<div class="qfb-settings-column">').appendTo(o);switch(t.type){case"message":a.append(s('<i class="qfb-mdi qfb-mdi-message">').attr("title",n.displayAMessage),s('<span class="qfb-confirmation-description-message">').text(s("<div>").html(t.message).text().substr(0,64)));break;case"message-redirect-page":o.addClass("qfb-settings-row-2"),a.append(s('<i class="qfb-mdi qfb-mdi-message">').attr("title",n.displayAMessage),s('<span class="qfb-confirmation-description-message">').text(s("<div>").html(t.message).text().substr(0,64))),o.append(s('<div class="qfb-settings-column">').append(s('<i class="qfb-mdi qfb-mdi-arrow_forward">').attr("title",n.redirectTo),g.getRedirectPageTitle(s('<span class="qfb-confirmation-description-redirect-page">'),t.redirectPage)));break;case"message-redirect-url":o.addClass("qfb-settings-row-2"),a.append(s('<i class="qfb-mdi qfb-mdi-message">').attr("title",n.displayAMessage),s('<span class="qfb-confirmation-description-message">').text(s("<div>").html(t.message).text().substr(0,64))),o.append(s('<div class="qfb-settings-column">').append(s('<i class="qfb-mdi qfb-mdi-arrow_forward">').attr("title",n.redirectTo),s('<span class="qfb-confirmation-description-redirect-url">').text(t.redirectUrl)));break;case"redirect-page":a.append(s('<i class="qfb-mdi qfb-mdi-arrow_forward">').attr("title",n.redirectTo),g.getRedirectPageTitle(s('<span class="qfb-confirmation-description-redirect-page">'),t.redirectPage));break;case"redirect-url":a.append(s('<i class="qfb-mdi qfb-mdi-arrow_forward">').attr("title",n.redirectTo),s('<span class="qfb-confirmation-description-redirect-url">').text(t.redirectUrl));break;case"reload":a.append(s('<i class="qfb-mdi qfb-mdi-refresh">').attr("title",n.reloadThePage))}e.find(".qfb-confirmation-description").html(o)},getRedirectPageTitle:function(t,o){return t.html(s('<i class="qfb-icon qfb-icon-spinner qfb-icon-spin">')),s.ajax({type:"GET",url:n.ajaxUrl,dataType:"json",data:{action:"quform_builder_get_post_title",_ajax_nonce:n.getPostTitleNonce,id:o}}).done(function(e){"success"===(e=f.sanitizeResponse(e)).type?t.text(e.title):t.text(n.errorLoadingPageTitle.replace("%s",o))}).fail(function(){t.text(n.errorLoadingPageTitle.replace("%s",o))}),t},getPostTitle:function(e){return""},getConfirmationMessageHtml:function(){return f.getEditorValue("qfb_confirmation_message")},saveSettings:function(){var e,t;return!!g.validateSettings()&&((e=g.editing).name=r.get("#qfb_confirmation_name").val(),e.enabled=r.get("#qfb_confirmation_enabled").is(":checked"),e.type=r.get("#qfb_confirmation_type").val(),e.message=f.getEditorValue("qfb_confirmation_message"),e.messageAutoFormat=r.get("#qfb_confirmation_message_auto_format").is(":checked"),e.messageIcon=r.get("#qfb_confirmation_message_icon").val(),e.messagePosition=r.get("#qfb_confirmation_message_position").val(),e.messageTimeout=r.get("#qfb_confirmation_message_timeout").val(),e.redirectPage=r.get("#qfb_confirmation_redirect_page").val(),e.redirectUrl=r.get("#qfb_confirmation_redirect_url").val(),e.redirectQuery=r.get("#qfb_confirmation_redirect_query").val(),e.redirectDelay=r.get("#qfb_confirmation_redirect_delay").val(),1!==e.id&&(e.logicAction=!0,e.logicMatch=r.get("#qfb-confirmation-logic").find(".qfb-logic-match").val(),e.logicRules=i.logic.getLogicRules(r.get("#qfb-confirmation-logic"))),e.hideForm=r.get("#qfb_confirmation_hide_form").is(":checked"),e.resetForm=r.get("#qfb_notification_reset_form").val(),"undefined"==typeof e.id?(e.id=i.form.nextConfirmationId++,i.form.confirmations.push(e),(t=s(n.confirmationHtml)).data({id:e.id}),r.get("#qfb-confirmations").append(t.hide()),t.qfbSlideShow()):t=r.get("#qfb-confirmations").find(".qfb-confirmation").filter(function(){return s(this).data("id")===e.id}),g.updateConfirmationListing(t,e),!0)},hideSettings:function(){g.editing=null,s(".qtip").hide(),s("body").css({overflow:""}).removeClass("qfb-popup-open"),r.get("#qfb-confirmation-settings-inner").find(".qfb-validation-error").remove(),r.get("#qfb-confirmation-settings").hide()},validateSettings:function(){r.get("#qfb-confirmation-settings-inner").find(".qfb-validation-error").remove();var e,t=g.editing,o=[],a=(f.isNonEmptyString(r.get("#qfb_confirmation_name").val())||o.push({scrollTarget:r.get("#qfb_confirmation_name").closest(f.settingWrap),show:function(){f.addValidationError(r.get("#qfb_confirmation_name").closest(f.settingInputWrap),c.thisFieldIsRequired)}}),r.get("#qfb_confirmation_type").val()),i=("message"!==a&&"message-redirect-page"!==a&&"message-redirect-url"!==a||(f.isNonEmptyString(f.getEditorValue("qfb_confirmation_message"))||o.push({scrollTarget:r.get("#qfb_confirmation_message").closest(f.settingWrap),show:function(){f.addValidationError(r.get("#qfb_confirmation_message").closest(f.settingInputWrap),c.thisFieldIsRequired)}}),e=r.get("#qfb_confirmation_message_timeout").val(),f.isNonEmptyString(e)&&s.isNumeric(e)&&!(e<0))||o.push({scrollTarget:r.get("#qfb_confirmation_message_timeout").closest(f.settingWrap),show:function(){f.addValidationError(r.get("#qfb_confirmation_message_timeout").closest(f.settingInputWrap),n.thisFieldMustBePositiveNumberOrZero)}}),"message-redirect-page"!=a&&"message-redirect-url"!=a||(e=r.get("#qfb_confirmation_redirect_delay").val(),f.isNonEmptyString(e)&&s.isNumeric(e)&&!(e<0))||o.push({scrollTarget:r.get("#qfb_confirmation_redirect_delay").closest(f.settingWrap),show:function(){f.addValidationError(r.get("#qfb_confirmation_redirect_delay").closest(f.settingInputWrap),n.thisFieldMustBePositiveNumberOrZero)}}),"redirect-page"!=a&&"message-redirect-page"!=a||f.isNonEmptyString(r.get("#qfb_confirmation_redirect_page").val())||o.push({scrollTarget:r.get("#qfb_confirmation_redirect_page").closest(f.settingWrap),show:function(){f.addValidationError(r.get("#qfb_confirmation_redirect_page").closest(f.settingInputWrap),c.thisFieldIsRequired)}}),"redirect-url"!=a&&"message-redirect-url"!=a||f.isNonEmptyString(r.get("#qfb_confirmation_redirect_url").val())||o.push({scrollTarget:r.get("#qfb_confirmation_redirect_url").closest(f.settingWrap),show:function(){f.addValidationError(r.get("#qfb_confirmation_redirect_url").closest(f.settingInputWrap),c.thisFieldIsRequired)}}),1===t.id||r.get("#qfb-confirmation-logic").find(".qfb-logic-rule").length||o.push({scrollTarget:r.get("#qfb-confirmation-logic").closest(f.settingWrap),show:function(){f.addValidationError(r.get("#qfb-confirmation-logic").closest(f.settingInputWrap),n.atLeastOneLogicRuleRequired)}}),0),l=o.length;if(0<l){for(;i<l;i++)o[i].show();f.scrollTo(o[0].scrollTarget,r.get("#qfb-confirmation-settings-inner"))}return 0===l},duplicate:function(e){var t,e=g.getConfirmationById(e);null!==e&&(e=s.extend(!0,{},e,{id:i.form.nextConfirmationId++}),i.form.confirmations.push(e),(t=s(n.confirmationHtml)).data({id:e.id}),g.updateConfirmationListing(t,e),r.get("#qfb-confirmations").append(t.hide()),t.qfbSlideShow())},getConfirmationById:function(e){if(e)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(n.confirmation,t))}};return e.builder.confirmations=g,e}(quform=function(e,f,r,l){"use strict";var g=e.core,b=e.builder,d=g.cache,_={editing:null,attachmentSources:[],init:function(){f("#qfb-add-notification").on("click",function(){_.showSettings()}),d.get("#qfb-notifications").on("click",".qfb-notification-action-toggle",function(){var e=f(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(f(this).closest(".qfb-notification").data("id"))}),d.get("#qfb-notifications").on("click",".qfb-notification-action-duplicate",function(){_.duplicate(f(this).closest(".qfb-notification").data("id"))}),d.get("#qfb-notifications").on("click",".qfb-notification-action-remove",function(){var o;confirm(r.notificationConfirmRemove)&&(o=f(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&&f("#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"]()}),f("#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(f(this))}),d.get("#qfb-notification-settings").on("click",".qfb-recipient .qfb-small-add-button",function(){f(this).closest(".qfb-recipient").after(_.getRecipientHtml())}),f("#qfb_notification_logic_enabled").click(function(){d.get("#qfb-notification-logic").closest(g.settingWrap)[f(this).is(":checked")?"qfbSlideShow":"qfbSlideHide"]()}),f("#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()))}),f("#qfb_notification_conditionals").click(function(){d.get("#qfb-notification-conditionals-wrap").closest(g.settingWrap)[f(this).is(":checked")?"qfbSlideShow":"qfbSlideHide"](),d.get("#qfb_notification_conditional_fallback").closest(g.settingWrap)[f(this).is(":checked")?"qfbSlideShow":"qfbSlideHide"]()}),f("#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(f(this).closest(".qfb-conditional"))}),d.get("#qfb-notification-conditionals-wrap").on("click",".qfb-conditional-delete",function(){confirm(r.areYouSure)&&(f(this).closest(".qfb-conditional").remove(),0===d.get("#qfb-notification-conditionals-wrap").find(".qfb-conditional").length)&&b.buildMessageBox(r.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(){f(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(){f(this).closest(".qfb-conditional").find(".qfb-no-logic-rules").remove(),f(this).closest(".qfb-conditional").find(".qfb-logic-rules").append(b.logic.buildLogicRule(b.logic.getNewLogicRule()))}),f("#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(){f(this).closest(".qfb-attachment").remove(),0===d.get("#qfb-notification-attachments-wrap").find(".qfb-attachment").length&&b.buildMessageBox(r.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=f(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(){f(this).closest(".qfb-attachment-medium").remove()}),b.setupContainerTooltips(d.get("#qfb-notification-settings-inner"))},showSettings:function(e){e=_.getNotificationById(e);null===e&&(e=f.extend(!0,{},r.notification)),_.editing=e,_.loadSettings(),f("body").css({overflow:"hidden"}).addClass("qfb-popup-open"),d.get("#qfb-notification-settings").show(),d.get("#qfb-notification-settings-inner").scrollTop(0)},loadSettings:function(){for(var e=_.editing,t=(d.get("#qfb-notification-settings").find(".qfb-setting").hide(),d.get("#qfb_notification_name").val(_.getValue(e,"name")).closest(g.settingWrap).show(),d.get("#qfb_notification_enabled").prop("checked",_.getValue(e,"enabled")).closest(g.settingWrap).show(),d.get("#qfb_notification_subject").val(_.getValue(e,"subject")).closest(g.settingWrap).show(),g.setSelectVal(d.get("#qfb_notification_format"),_.getValue(e,"format")).closest(g.settingWrap).show(),d.get("#qfb_notification_html").val(_.getValue(e,"html")),d.get("#qfb_notification_auto_format").prop("checked",_.getValue(e,"autoFormat")),d.get("#qfb_notification_padding").val(_.getValue(e,"padding")),d.get("#qfb_notification_rtl").val(_.getValue(e,"rtl")),d.get("#qfb_notification_text").val(_.getValue(e,"text")),window.tinymce&&((l=window.tinymce.get("qfb_notification_html"))&&!l.isHidden()&&(l.load(),l.iframeElement)&&f(l.iframeElement).height()<100&&l.theme&&l.theme.resizeTo&&l.theme.resizeTo(null,300),window.switchEditors)&&window.getUserSetting&&window.switchEditors.go("qfb_notification_html",window.getUserSetting("editor")||"tmce"),d.get("#qfb-notification-recipients").empty()),o=_.getValue(e,"recipients"),a=0,i=o.length;a<i;a++)t.append(_.getRecipientHtml(o[a]));t.closest(g.settingWrap).show(),f("#qfb_notification_conditionals").prop("checked",_.getValue(e,"conditional")).closest(g.settingWrap).show(),d.get("#qfb-notification-conditionals-wrap").empty(),_.buildConditionals(_.getValue(e,"conditionals")),g.setSelectVal(d.get("#qfb_notification_conditional_fallback"),_.getValue(e,"conditionalFallback")),d.get("#qfb-notification-from").find(".qfb-recipient-address").val(_.getValue(e,"from.address")).closest(g.settingWrap).show(),d.get("#qfb-notification-from").find(".qfb-recipient-name").val(_.getValue(e,"from.name")),d.get("#qfb_notification_logic_enabled").prop("checked",_.getValue(e,"logicEnabled")).closest(g.settingWrap).show(),b.logic.buildLogic([{text:r.sendThisNotification,value:"1"},{text:r.doNotSendThisNotification,value:"0"}],[{text:r.ifAllOfTheseRulesMatch,value:"all"},{text:r.ifAnyOfTheseRulesMatch,value:"any"}],_.getValue(e,"logicRules"),d.get("#qfb-notification-logic"),_.getValue(e,"logicAction")?"1":"0",_.getValue(e,"logicMatch")),d.get("#qfb-notification-attachments-wrap").empty(),_.loadAttachments(_.getValue(e,"attachments")),d.get("#qfb-notification-attachments-wrap").closest(g.settingWrap).show(),"undefined"!=typeof e.id?f("#qfb-notification-unique-id").val(b.form.id+"_"+e.id).closest(g.settingWrap).show():f("#qfb-notification-unique-id").val("");var l=_.getValue(e,"format");("html"===l?d.get("#qfb_notification_html").add(d.get("#qfb_notification_auto_format")).add(d.get("#qfb_notification_padding")).add(d.get("#qfb_notification_rtl")):("multipart"===l&&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(e,"conditional")&&(d.get("#qfb-notification-conditionals-wrap").closest(g.settingWrap).show(),d.get("#qfb_notification_conditional_fallback").closest(g.settingWrap).show()),_.getValue(e,"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(){var o,e;return!!_.validateSettings()&&((o=_.editing).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(f(this)))}),o.conditional=f("#qfb_notification_conditionals").is(":checked"),o.conditionals=[],d.get("#qfb-notification-conditionals-wrap").find(".qfb-conditional").each(function(){o.conditionals.push(_.getConditionalObjectFromValues(f(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=f(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(f(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=f(r.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 f(this).data("id")===o.id}),_.updateNotificationListing(e,o),!0)},hideSettings:function(){0<d.get("#qfb-notifications").find(".qfb-notification").length&&f("#qfb-no-notifications").hide(),_.editing=null,f(".qtip").hide(),f("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"),e=o.val(),a="";""===e?a=l.thisFieldIsRequired:g.isValidEmail(e)||"{"==e.charAt(0)&&"}"==e.charAt(e.length-1)?"{"==e.charAt(0)&&"}"==e.charAt(e.length-1)&&g.isValidEmail(e.slice(1,-1))&&(a=r.emailRemoveBrackets):a=l.invalidEmailAddress,a.length&&t.push({scrollTarget:o.closest(".qfb-recipient"),show:function(){g.addValidationError(o.closest(".qfb-settings-column"),a)}})},validateOneValidRecipient:function(e,t){var o=!1;e.find(".qfb-recipient").each(function(){var e=f(this).find(".qfb-recipient-type").val();"to"!=e&&"cc"!=e&&"bcc"!=e||(o=!0)}),o||t.push({scrollTarget:e,show:function(){g.addValidationError(e,r.atLeastOneToCcBccRequired)}})},validateSettings:function(){d.get("#qfb-notification-settings-inner").find(".qfb-validation-error").remove();var i=[],e=(""===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:f("#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(f(this),i)}),_.validateOneValidRecipient(d.get("#qfb-notification-recipients"),i),d.get("#qfb-notification-conditionals-wrap").find(".qfb-conditional").each(function(){var e=f(this);e.find(".qfb-recipient").each(function(){_.validateRecipient(f(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=f(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),r.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)}})}),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,e=_.getNotificationById(e);null!==e&&(e=f.extend(!0,{},e,{id:b.form.nextNotificationId++}),b.form.notifications.push(e),(t=f(r.notificationHtml)).data({id:e.id}),_.updateNotificationListing(t,e),d.get("#qfb-notifications").append(t.hide()),t.qfbSlideShow())},getNotificationById:function(e){if(e)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=f(r.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(r.noConditionals,"info","qfb-no-conditionals"))},buildConditional:function(e){if("object"!=typeof e)return null;for(var t=f('<div class="qfb-conditional qfb-box">'),o=(t.append(f('<div class="qfb-conditional-top">').append(f('<span class="qfb-mini-button qfb-button-green qfb-conditional-add-recipient">').text(r.addRecipient).prepend('<i class="qfb-mdi qfb-mdi-add_circle_outline">'),f('<span class="qfb-conditional-duplicate">').append('<i class="qfb-mdi qfb-mdi-content_copy">'),f('<span class="qfb-conditional-delete qfb-icon qfb-icon-trash">'))),f('<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=f('<div class="qfb-logic qfb-cf">');if(t.append(i),0<b.logic.sources.length){var l=f('<div class="qfb-logic-top qfb-cf">'),s=f('<select class="qfb-logic-match">'),n=(s.append(f("<option>",{text:r.sendToTheseRecipientsIfAll,value:"all"})),s.append(f("<option>",{text:r.sendToTheseRecipientsIfAny,value:"any"})),l.append(s,f('<span class="qfb-button-green qfb-conditional-add-logic-rule">').text(r.addLogicRule).prepend('<i class="qfb-mdi qfb-mdi-add_circle_outline">')),i.append(l),g.setSelectVal(s,e.logicMatch),f('<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(r.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(f(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(f(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=f('<div class="qfb-attachment-medium qfb-box">').data("medium",e);return e.icon&&t.append(f('<span class="qfb-attachment-medium-icon">').append(f("<img>").attr("src",e.icon))),t.append(f('<span class="qfb-attachment-medium-name">').text(e.filename)),t.append(f('<span class="qfb-attachment-medium-filesize">').text(e.filesizeHumanReadable)),t.append(f('<span class="qfb-attachment-medium-remove qfb-icon qfb-icon-trash"></span>').attr("title",r.remove)),t},addAttachment:function(e){var t=f(r.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(f("<option>",{text:r.selectElement,value:""})),_.attachmentSources.length)for(var n=0,c=_.attachmentSources.length;n<c;n++)i.append(f("<option>",{text:b.elements.getShortenedAdminLabel(_.attachmentSources[n]),value:_.attachmentSources[n].id}));else i.append(f("<option>",{text:r.noAttachmentSourcesFound,value:"",disabled:!0}));switch(f.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:r.selectFiles,multiple:!0},callback:function(e){var e=e.toJSON(),o=[];f.each(e,function(e,t){t={id:t.id,filename:t.filename,filesizeHumanReadable:t.filesizeHumanReadable,icon:t.icon};o.push(_.getAttachmentMediumHtml(t))}),o.length&&s.append(o)}}),d.get("#qfb-notification-attachments-wrap").append(t)},addAttachmentSource:function(e){-1!==f.inArray(e.type,r.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(r.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(r.notification,t))}};return e.builder.notifications=_,e}(quform=function(e,s,n,t){"use strict";var c=e.core,f=e.builder,r=c.cache,g={onWindowLoad:function(){r.get("#qfb-add-style").click(function(){g.addStyle({type:"",css:""})}),r.get("#qfb-styles").on("click",".qfb-style-action-settings",function(){var e=s(this).closest(".qfb-style"),t=r.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)}),r.get("#qfb-styles").on("click",".qfb-style-action-remove",function(){var e=s(this).closest(".qfb-style");r.get("#qfb-style-settings").closest(".qfb-style")[0]===e[0]?g.hideStyleSettings(e,!0,function(){g.removeStyle(e)}):g.removeStyle(e)}),r.get("#qfb_style_type").on("change",function(){var e="",t=r.get("#qfb_style_type").val();c.isNonEmptyString(t)&&n.styles[t]&&(e=n.styles[t].name),r.get("#qfb_style_type").closest(".qfb-style").find(".qfb-style-title").text(e)}),r.get("#qfb-add-global-style").click(function(){g.addGlobalStyle({type:"",css:""})}),r.get("#qfb-global-styles").on("click",".qfb-global-style-action-settings",function(){var e=s(this).closest(".qfb-global-style"),t=r.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)}),r.get("#qfb-global-styles").on("click",".qfb-global-style-action-remove",function(){var e=s(this).closest(".qfb-global-style");r.get("#qfb-global-style-settings").closest(".qfb-global-style")[0]===e[0]?g.hideGlobalStyleSettings(e,function(){g.removeGlobalStyle(e)}):g.removeGlobalStyle(e)}),r.get("#qfb_global_style_type").on("change",function(){var e="",t=r.get("#qfb_global_style_type").val();c.isNonEmptyString(t)&&n.globalStyles[t]&&(e=n.globalStyles[t].name),r.get("#qfb_global_style_type").closest(".qfb-global-style").find(".qfb-global-style-title").text(e)}),s.fn.select2&&(r.get("#qfb_global_style_type").select2({theme:"qfb",language:{noResults:function(){return t.noResultsFound}}}),r.get("#qfb_style_type").select2({theme:"qfb",language:{noResults:function(){return t.noResultsFound}},dropdownParent:r.get("#qfb_style_type").closest(".qfb-setting-input")})),r.get(".qfb-css-helper").click(function(){var e=s(this),t=e.closest(c.settingWrap).find("textarea"),e=e.data("css");t.length&&c.isNonEmptyString(e)&&(c.isNonEmptyString(t.val())&&(e="\n"+e),f.insertAtCursor(t[0],e))})},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=f.elements.editing,t=0,o=(e.styles||[]).length,a=n.visibleStyles[e.type]||[];if(r.get("#qfb-styles").empty(),0===o)r.get("#qfb-styles-empty").show();else{r.get("#qfb-styles-empty").hide();for(var i=[];t<o;t++)i.push(g.getStyleHtml(e.styles[t]));r.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}))}),r.get("#qfb_style_type").html(l).trigger("change.select2"),l.length&&r.get("#qfb-styles").add("#qfb_style_type").add("#qfb_style_css").closest(c.settingWrap).show()},addStyle:function(e){var t=g.getStyleHtml(e);r.get("#qfb-styles-empty").qfbSlideHide(function(){var e=r.get("#qfb-style-settings").closest(".qfb-style");e.length?(g.saveStyleSettings(e),g.hideStyleSettings(e,!0,function(){t.hide().appendTo(r.get("#qfb-styles")).qfbSlideShow(function(){g.showStyleSettings(t)})})):t.hide().appendTo(r.get("#qfb-styles")).qfbSlideShow(function(){g.showStyleSettings(t)})})},showStyleSettings:function(e){e.append(r.get("#qfb-style-settings").hide()),g.loadStyleSettings(e),r.get("#qfb-style-settings").qfbSlideShow()},hideStyleSettings:function(e,t,o){var a=function(){g.resetStyleSettings(),s.isFunction(o)&&o()};!1===t?a():r.get("#qfb-style-settings").qfbSlideHide(a)},loadStyleSettings:function(e){var t=e.data("style");c.setSelectVal(r.get("#qfb_style_type"),c.getProperty(t,"type","")).trigger("change.select2"),r.get("#qfb_style_css").val(c.getProperty(t,"css","")),c.doAction("loadStyleSettings",t,e)},saveStyleSettings:function(e){var t=e.data("style");t.type=r.get("#qfb_style_type").val(),t.css=r.get("#qfb_style_css").val(),c.doAction("saveStyleSettings",t,e)},removeStyle:function(e){e.qfbSlideHide(function(){e.remove(),0===r.get("#qfb-styles").find(".qfb-style").length&&r.get("#qfb-styles-empty").qfbSlideShow()})},saveStyles:function(){var e=f.elements.editing,t=r.get("#qfb-style-settings").closest(".qfb-style");t.length&&(g.saveStyleSettings(t),g.hideStyleSettings(t,!1)),e.styles=[],r.get("#qfb-styles").find(".qfb-style").each(function(){e.styles.push(s(this).data("style"))})},resetStyleSettings:function(){r.get("#qfb-style-settings").hide().prependTo(r.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);r.get("#qfb-global-styles-empty").qfbSlideHide(function(){var e=r.get("#qfb-global-style-settings").closest(".qfb-global-style");e.length?(g.saveGlobalStyleSettings(e),g.hideGlobalStyleSettings(e,function(){t.hide().appendTo(r.get("#qfb-global-styles")).qfbSlideShow(function(){g.showGlobalStyleSettings(t)})})):t.hide().appendTo(r.get("#qfb-global-styles")).qfbSlideShow(function(){g.showGlobalStyleSettings(t)})})},showGlobalStyleSettings:function(e){e.append(r.get("#qfb-global-style-settings").hide()),g.loadGlobalStyleSettings(e),r.get("#qfb-global-style-settings").qfbSlideShow()},hideGlobalStyleSettings:function(e,t){r.get("#qfb-global-style-settings").qfbSlideHide(function(){r.get("#qfb-global-style-settings").hide().prependTo(r.get("#qfb-global-styles").parent()),s.isFunction(t)&&t()})},loadGlobalStyleSettings:function(e){var t=e.data("style");c.setSelectVal(r.get("#qfb_global_style_type"),c.getProperty(t,"type","")).trigger("change.select2"),r.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=r.get("#qfb_global_style_type").val(),t.css=r.get("#qfb_global_style_css").val(),c.doAction("saveGlobalStyleSettings",t,e)},removeGlobalStyle:function(e){e.qfbSlideHide(function(){e.remove(),0===r.get("#qfb-global-styles").find(".qfb-global-style").length&&r.get("#qfb-global-styles-empty").qfbSlideShow()})},updateGlobalStyles:function(){var e=r.get("#qfb-global-style-settings").closest(".qfb-global-style");e.length&&g.saveGlobalStyleSettings(e),f.form.styles=[],r.get("#qfb-global-styles").find(".qfb-global-style").each(function(){f.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,f=n.cache,r={init:function(){f.get("#qfb-validators").on("click",".qfb-validator-action-settings",function(){var e=l(this).closest(".qfb-validator"),t=f.get("#qfb-validator-settings").closest(".qfb-validator");t.length?t[0]===e[0]?(r.saveValidatorSettings(e),r.hideValidatorSettings(e)):(r.saveValidatorSettings(t),r.hideValidatorSettings(t,!0,function(){r.showValidatorSettings(e)})):r.showValidatorSettings(e)}),f.get("#qfb-validators").on("click",".qfb-validator-action-remove",function(){var e=l(this).closest(".qfb-validator");f.get("#qfb-validator-settings").closest(".qfb-validator")[0]===e[0]?r.hideValidatorSettings(e,!0,function(){r.removeValidator(e)}):r.removeValidator(e)}),f.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(),r.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(f.get(".qfb-add-validator").hide(),f.get("#qfb-validators").empty(),0===o)f.get("#qfb-validators-empty").show();else{f.get("#qfb-validators-empty").hide();for(var i=[];t<o;t++)i.push(r.getValidatorHtml(e.validators[t]));f.get("#qfb-validators").append(i)}0<f.get(".qfb-add-validator").filter(function(){return-1!==l.inArray(l(this).data("type"),a)}).show().length?f.get("#qfb-validators").closest(n.settingWrap).show():f.get("#qfb-validators").closest(n.settingWrap).hide()},addValidator:function(e){var t=r.getValidatorHtml(e);f.get("#qfb-validators-empty").qfbSlideHide(function(){t.hide().appendTo(f.get("#qfb-validators")).qfbSlideShow()})},showValidatorSettings:function(e){e.append(f.get("#qfb-validator-settings").hide()),r.loadValidatorSettings(e),f.get("#qfb-validator-settings").qfbSlideShow()},hideValidatorSettings:function(e,t,o){var a=function(){f.get("#qfb-validator-settings").prependTo(f.get("#qfb-validators").parent()),l.isFunction(o)&&o()};!1===t?(f.get("#qfb-validator-settings").hide(),a()):f.get("#qfb-validator-settings").qfbSlideHide(a)},loadValidatorSettings:function(e){var t=e.data("validator");switch(f.get("#qfb-validator-settings").find(".qfb-setting").hide(),t.type){case"alpha":l("#qfb_v_allow_white_space").prop("checked",r.getValue(t,"allowWhiteSpace")).closest(n.settingWrap).show(),l("#qfb_v_message_notAlpha").val(r.getValue(t,"messages.notAlpha")).closest(n.settingWrap).show();break;case"alphaNumeric":l("#qfb_v_allow_white_space").prop("checked",r.getValue(t,"allowWhiteSpace")).closest(n.settingWrap).show(),l("#qfb_v_message_notAlphaNumeric").val(r.getValue(t,"messages.notAlphaNumeric")).closest(n.settingWrap).show();break;case"digits":l("#qfb_v_allow_white_space").prop("checked",r.getValue(t,"allowWhiteSpace")).closest(n.settingWrap).show(),l("#qfb_v_message_notDigits").val(r.getValue(t,"messages.notDigits")).closest(n.settingWrap).show();break;case"duplicate":l("#qfb_v_message_isDuplicate").val(r.getValue(t,"messages.isDuplicate")).closest(n.settingWrap).show();break;case"email":l("#qfb_v_message_emailAddressInvalidFormat").val(r.getValue(t,"messages.emailAddressInvalidFormat")).closest(n.settingWrap).show();break;case"greaterThan":l("#qfb_v_greater_than_min").val(r.getValue(t,"min")).closest(n.settingWrap).show(),l("#qfb_v_greater_than_inclusive").prop("checked",r.getValue(t,"inclusive")).closest(n.settingWrap).show(),l("#qfb_v_message_notGreaterThan").val(r.getValue(t,"messages.notGreaterThan")).closest(n.settingWrap).show(),l("#qfb_v_message_notGreaterThanInclusive").val(r.getValue(t,"messages.notGreaterThanInclusive")).closest(n.settingWrap).show();break;case"identical":l("#qfb_v_token").val(r.getValue(t,"token")).closest(n.settingWrap).show(),l("#qfb_v_message_notSame").val(r.getValue(t,"messages.notSame")).closest(n.settingWrap).show();break;case"inArray":l("#qfb_v_haystack").val(r.getValue(t,"haystack").join("\n")).closest(n.settingWrap).show(),l("#qfb_v_in_array_invert").prop("checked",r.getValue(t,"invert")).closest(n.settingWrap).show(),l("#qfb_v_message_notInArray").val(r.getValue(t,"messages.notInArray")).closest(n.settingWrap).show();break;case"length":l("#qfb_v_length_min").val(r.getValue(t,"min")).closest(n.settingWrap).show(),l("#qfb_v_length_max").val(r.getValue(t,"max")).closest(n.settingWrap).show(),l("#qfb_v_message_lengthTooShort").val(r.getValue(t,"messages.lengthTooShort")).closest(n.settingWrap).show(),l("#qfb_v_message_lengthTooLong").val(r.getValue(t,"messages.lengthTooLong")).closest(n.settingWrap).show();break;case"lessThan":l("#qfb_v_less_than_max").val(r.getValue(t,"max")).closest(n.settingWrap).show(),l("#qfb_v_less_than_inclusive").prop("checked",r.getValue(t,"inclusive")).closest(n.settingWrap).show(),l("#qfb_v_message_notLessThan").val(r.getValue(t,"messages.notLessThan")).closest(n.settingWrap).show(),l("#qfb_v_message_notLessThanInclusive").val(r.getValue(t,"messages.notLessThanInclusive")).closest(n.settingWrap).show();break;case"regex":l("#qfb_v_pattern").val(r.getValue(t,"pattern")).closest(n.settingWrap).show(),l("#qfb_v_invert").prop("checked",r.getValue(t,"invert")).closest(n.settingWrap).show(),l("#qfb_v_message_regexNotMatch").val(r.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===f.get("#qfb-validators").find(".qfb-validator").length&&f.get("#qfb-validators-empty").qfbSlideShow()})},saveValidators:function(){var e=c.elements.editing,t=f.get("#qfb-validator-settings").closest(".qfb-validator");t.length&&(r.saveValidatorSettings(t),r.hideValidatorSettings(t,!1)),e.validators=[],f.get("#qfb-validators").find(".qfb-validator").each(function(){e.validators.push(l(this).data("validator"))})},resetValidatorSettings:function(){f.get("#qfb-validator-settings").hide().prependTo(f.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=r,e}(quform=function(e,l,s){"use strict";var n=e.core,c=e.builder,f=n.cache,r={init:function(){f.get("#qfb-filters").on("click",".qfb-filter-action-settings",function(){var e=l(this).closest(".qfb-filter"),t=f.get("#qfb-filter-settings").closest(".qfb-filter");t.length?t[0]===e[0]?(r.saveFilterSettings(e),r.hideFilterSettings(e)):(r.saveFilterSettings(t),r.hideFilterSettings(t,!0,function(){r.showFilterSettings(e)})):r.showFilterSettings(e)}),f.get("#qfb-filters").on("click",".qfb-filter-action-remove",function(){var e=l(this).closest(".qfb-filter");f.get("#qfb-filter-settings").closest(".qfb-filter")[0]===e[0]?r.hideFilterSettings(e,!0,function(){r.removeFilter(e)}):r.removeFilter(e)}),f.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(),r.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(f.get(".qfb-add-filter").hide(),f.get("#qfb-filters").empty(),0===o)f.get("#qfb-filters-empty").show();else{f.get("#qfb-filters-empty").hide();for(var i=[];t<o;t++)i.push(r.getFilterHtml(e.filters[t]));f.get("#qfb-filters").append(i)}0<f.get(".qfb-add-filter").filter(function(){return-1!==l.inArray(l(this).data("type"),a)}).show().length?f.get("#qfb-filters").closest(n.settingWrap).show():f.get("#qfb-filters").closest(n.settingWrap).hide()},addFilter:function(e){var t=r.getFilterHtml(e);f.get("#qfb-filters-empty").qfbSlideHide(function(){t.hide().appendTo(f.get("#qfb-filters")).qfbSlideShow()})},showFilterSettings:function(e){e.append(f.get("#qfb-filter-settings").hide()),r.loadFilterSettings(e),f.get("#qfb-filter-settings").qfbSlideShow()},hideFilterSettings:function(e,t,o){var a=function(){f.get("#qfb-filter-settings").prependTo(f.get("#qfb-filters").parent()),l.isFunction(o)&&o()};!1===t?(f.get("#qfb-filter-settings").hide(),a()):f.get("#qfb-filter-settings").qfbSlideHide(a)},loadFilterSettings:function(e){var t=e.data("filter");switch(f.get("#qfb-filter-settings").find(".qfb-setting").hide(),t.type){case"alpha":case"alphaNumeric":case"digits":l("#qfb_f_allow_white_space").prop("checked",r.getValue(t,"allowWhiteSpace")).closest(n.settingWrap).show();break;case"stripTags":l("#qfb_f_allowable_tags").val(r.getValue(t,"allowableTags")).closest(n.settingWrap).show();break;case"regex":l("#qfb_f_pattern").val(r.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===f.get("#qfb-filters").find(".qfb-filter").length&&f.get("#qfb-filters-empty").qfbSlideShow()})},saveFilters:function(){var e=c.elements.editing,t=f.get("#qfb-filter-settings").closest(".qfb-filter");t.length&&(r.saveFilterSettings(t),r.hideFilterSettings(t,!1)),e.filters=[],f.get("#qfb-filters").find(".qfb-filter").each(function(){e.filters.push(l(this).data("filter"))})},resetFilterSettings:function(){f.get("#qfb-filter-settings").hide().prependTo(f.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=r,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 f=u('<select class="qfb-logic-action">'),r=0;r<e.length;r++)f.append(u("<option>",e[r]));m.setSelectVal(f,i),s.append(n.append(f))}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=e.find(".qfb-logic-rule-value"),o=e.find(".qfb-logic-rule-element").val(),a=t.val(),i=null;return t.is("select")&&(t=q.elements.getElementById(o))&&(t=q.options.getElementOptionById(t,a))&&(i=a,a=t.value),{elementId:o,operator:e.find(".qfb-logic-rule-operator").val(),optionId:i,value:a}},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=q.elements.getElementById(e[t].elementId);null===o?e.splice(t,1):"eq"!=e[t].operator&&"neq"!=e[t].operator||!e[t].optionId||(null===(o=q.options.getElementOptionById(o,e[t].optionId))?e.splice(t,1):e[t].value!=o.value&&(e[t].value=o.value))}return e}};return e.builder.logic=h,e}(quform=function(e,f,n){"use strict";var i=e.core,r=e.builder,g=i.cache,b={editing:null,nextOptionId:0,onWindowLoad:function(){g.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"}),f("#qfb-add-option-button").on("click",function(){g.get("#qfb-options").append(b.getOptionHtml(b.createOption())),b.checkOptionsEmpty()}),g.get("#qfb-options").on("click",".qfb-option-action-set-default",function(){var e=r.elements.editing,t=f(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"))}),g.get("#qfb_customise_values").click(b.customiseOptionValues),g.get("#qfb-options").on("keyup blur",".qfb-option-label",function(){var e=f(this),t=e.val(),e=e.closest(".qfb-option"),o=e.data("option");o.label=t,g.get("#qfb_customise_values").is(":checked")||(e.find(".qfb-option-value").val(t),o.value=t)}),g.get("#qfb-options").on("keyup blur",".qfb-option-value",function(){var e,t,o;g.get("#qfb_customise_values").is(":checked")&&(e=(t=f(this)).val(),o=(t=t.closest(".qfb-option")).data("option"),t.find(".qfb-option-value").val(e),o.value=e)}),g.get("#qfb-options").on("click",".qfb-option-action-add",function(){f(this).closest(".qfb-option").after(b.getOptionHtml(b.createOption())),b.checkOptionsEmpty()}),g.get("#qfb-options").on("click",".qfb-option-action-duplicate",function(){var e=f(this).closest(".qfb-option"),t=e.data("option"),t=f.extend(!0,{},t,{id:b.nextOptionId++});e.after(b.getOptionHtml(t))}),g.get("#qfb-options").on("click",".qfb-option-action-remove",function(){f(this).closest(".qfb-option").remove(),b.checkOptionsEmpty()}),g.get("#qfb-add-optgroup-button").on("click",function(){"select"!=r.elements.editing.type&&"multiselect"!=r.elements.editing.type||(g.get("#qfb-options").append(b.getOptgroupHtml(b.createOptgroup())),b.checkOptionsEmpty())}),g.get("#qfb-options").on("click",".qfb-optgroup-action-remove",function(){var e=f(this).closest(".qfb-optgroup");e.find(".qfb-optgroup-options > .qfb-option").length&&!confirm(n.confirmRemoveOptgroup)||(e.remove(),b.checkOptionsEmpty())}),g.get("#qfb-options").on("click",".qfb-optgroup-action-add",function(){f(this).closest(".qfb-optgroup").find(".qfb-optgroup-options").append(b.getOptionHtml(b.createOption()))}),g.get("#qfb-options").on("click",".qfb-option-action-settings",function(){b.showSettings(f(this).closest(".qfb-option").data("option"))}),g.get("#qfb-option-settings").find(".qfb-popup-save-button").click(function(){b.saveSettings(),b.hideSettings()}),g.get("#qfb-option-settings").find(".qfb-popup-close-button").click(function(){b.hideSettings()}),f.each(["#qfb_option_image","#qfb_option_image_selected"],function(e,o){g.get(o+"_browse").qfbMediaBrowser({callback:function(e){try{g.get(o).val(e.first().toJSON().url)}catch(t){}}})}),g.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"}),g.get("#qfb_customise_name_prefix_values").click(b.customiseNamePrefixOptionValues),g.get("#qfb-name-prefix-options").on("keyup blur",".qfb-option-label",function(){var e=f(this);g.get("#qfb_customise_name_prefix_values").is(":checked")||e.closest(".qfb-option").find(".qfb-option-value").val(e.val())}),f("#qfb-add-name-prefix-option-button").click(function(){g.get("#qfb-name-prefix-options").append(b.getNamePrefixOptionHtml(b.createNamePrefixOption())),b.checkNamePrefixOptionsEmpty()}),g.get("#qfb-name-prefix-options").on("click",".qfb-option-action-add",function(){f(this).closest(".qfb-option").after(b.getNamePrefixOptionHtml(b.createNamePrefixOption()))}),g.get("#qfb-name-prefix-options").on("click",".qfb-option-action-set-default",function(){var e=f(this).closest(".qfb-option");e.hasClass("qfb-option-default")?e.removeClass("qfb-option-default"):(g.get("#qfb-name-prefix-options").find(".qfb-option-default").removeClass("qfb-option-default"),e.addClass("qfb-option-default"))}),g.get("#qfb-name-prefix-options").on("click",".qfb-option-action-remove",function(){f(this).closest(".qfb-option").remove(),b.checkNamePrefixOptionsEmpty()}),g.get("#qfb-add-bulk-options-button").click(b.showBulkOptions),g.get("#qfb-insert-bulk-options").click(b.insertBulkOptions),g.get("#qfb-close-bulk-options").click(b.closeBulkOptions),g.get(".qfb-add-bulk-option-button").click(b.loadBulkOptions),r.setupContainerTooltips(g.get("#qfb-bulk-options").find("> .qfb-popup-content"))},loadOptions:function(){var e,t=r.elements.editing,o=0,a=[];for(b.nextOptionId=t.nextOptionId,f.isArray(t.options)||(t.options=[]),e=t.options.length;o<e;o++)"undefined"==typeof t.options[o].options?a.push(b.getOptionHtml(f.extend({},t.options[o],!0))):a.push(b.getOptgroupHtml(f.extend({},t.options[o],!0)));g.get("#qfb-options").html(a),b.setDefaultOption(),b.checkOptionsEmpty(),g.get("#qfb-add-optgroup-button")["select"==t.type||"multiselect"==t.type?"show":"hide"](),g.get("#qfb_customise_values").prop("checked",t.customiseValues),b.customiseOptionValues(g.get("#qfb-options")),g.get("#qfb-options").closest(i.settingWrap).show()},saveOptions:function(){var e=r.elements.editing,l=g.get("#qfb_customise_values").is(":checked"),s="checkbox"==e.type||"multiselect"==e.type,n=s?[]:"",c=[];g.get("#qfb-options").find("> .qfb-option, > .qfb-optgroup").each(function(){var i,e,t,o,a=f(this);a.hasClass("qfb-optgroup")?(t=(e=a).data("optgroup"),i=[],e.find(".qfb-optgroup-options").find("> .qfb-option").each(function(){var e=f(this),t=e.data("option"),o=e.find(".qfb-option-label").val(),a=l?e.find(".qfb-option-value").val():o;t.label=o,t.value=a,i.push(t),e.hasClass("qfb-option-default")&&(s?n.push(a):n=a)}),t.label=e.find(".qfb-optgroup-label").val(),t.options=i,c.push(t)):(t=(e=a).data("option"),a=e.find(".qfb-option-label").val(),o=l?e.find(".qfb-option-value").val():a,t.label=a,t.value=o,c.push(t),e.hasClass("qfb-option-default")&&(s?n.push(o):n=o))}),e.options=c,e.nextOptionId=b.nextOptionId,e.defaultValue=n,e.customiseValues=l,r.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=r.elements.editing;return f.extend(!0,{id:b.nextOptionId++},n.defaultOptions[e.type])},getOptionHtml:function(e){var t=r.elements.editing,t=f(n[t.type+"OptionHtml"]),o=t.find(".qfb-option-value");return t.find(".qfb-option-label").val(b.getOptionValue(e,"label")),o.val(b.getOptionValue(e,"value")),g.get("#qfb_customise_values").is(":checked")||o.prop({readOnly:!0,tabIndex:-1}).attr("title",n.enableCustomizeValuesToChange),t.data("option",e),t},createOptgroup:function(){var e=r.elements.editing;return f.extend(!0,{id:b.nextOptionId++},n.defaultOptgroups[e.type])},getOptgroupHtml:function(e){var t=f(n.optgroupHtml),o=f('<div class="qfb-optgroup-options">'),a=b.getOptgroupValue(e,"options"),i=[];t.find(".qfb-optgroup-label").val(b.getOptgroupValue(e,"label"));for(var l=0,s=a.length;l<s;l++)i.push(b.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){f(t.item).hasClass("qfb-optgroup")&&(f(t.sender).sortable("cancel"),alert(n.nestingOptgroupError))}}),t.data("optgroup",e),t},customiseOptionValues:function(){g.get("#qfb_customise_values").is(":checked")?g.get("#qfb-options").find(".qfb-option-value").prop({readOnly:!1,tabIndex:0}).removeAttr("title"):g.get("#qfb-options").find(".qfb-option").each(function(){var e=f(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=g.get("#qfb-options").closest(i.settingWrap);(g.get("#qfb-options").find("> .qfb-option, > .qfb-optgroup").length?(e.find(".qfb-options-empty").hide(),e.find(".qfb-options-inner")):(e.find(".qfb-options-inner").hide(),e.find(".qfb-options-empty"))).fadeIn()},setDefaultOption:function(){var t,o=r.elements.editing;"checkbox"==o.type||"multiselect"==o.type?g.get("#qfb-options").find(".qfb-option").each(function(){var e=f(this),t=e.data("option");-1!==f.inArray(t.value,o.defaultValue)&&e.addClass("qfb-option-default")}):(t=f(),g.get("#qfb-options").find(".qfb-option").each(function(){var e=f(this);e.data("option").value==o.defaultValue&&(t=t.add(e))}),t.last().addClass("qfb-option-default"))},loadNamePrefixOptions:function(){var e,t=r.elements.editing,o=r.elements.getValue(t,"prefixOptions"),a=r.elements.getValue(t,"prefixCustomiseValues"),i=[],l=0;for(b.nextOptionId=r.elements.getValue(t,"prefixNextOptionId"),e=(o=f.isArray(o)?o:[]).length;l<e;l++)i.push(b.getNamePrefixOptionHtml(f.extend({},o[l],!0)));g.get("#qfb-name-prefix-options").html(i),b.setDefaultNamePrefixOption(),b.checkNamePrefixOptionsEmpty(),g.get("#qfb_customise_name_prefix_values").prop("checked",a),b.customiseNamePrefixOptionValues()},saveNamePrefixOptions:function(){var e=r.elements.editing,i=g.get("#qfb_customise_name_prefix_values").is(":checked"),l="",s=[];g.get("#qfb-name-prefix-options").find("> .qfb-option").each(function(){var e=f(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=b.nextOptionId,e.prefixDefaultValue=l,e.prefixCustomiseValues=i},createNamePrefixOption:function(){return f.extend(!0,{id:b.nextOptionId++},n.defaultOptions.select)},getNamePrefixOptionHtml:function(e){var t=f(n.selectOptionHtml),o=t.find(".qfb-option-value");return t.find(".qfb-option-label").val(b.getNamePrefixOptionValue(e,"label")),o.val(b.getNamePrefixOptionValue(e,"value")),g.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=r.elements.editing,o=f();g.get("#qfb-name-prefix-options").find(".qfb-option").each(function(){var e=f(this);e.data("option").value==t.defaultValue&&(o=o.add(e))}),o.last().addClass("qfb-option-default")},checkNamePrefixOptionsEmpty:function(){var e=g.get("#qfb-name-prefix-options").closest(i.subSettingWrap);(g.get("#qfb-name-prefix-options").find("> .qfb-option").length?(e.find(".qfb-options-empty").hide(),e.find(".qfb-options-inner")):(e.find(".qfb-options-inner").hide(),e.find(".qfb-options-empty"))).fadeIn()},customiseNamePrefixOptionValues:function(){g.get("#qfb_customise_name_prefix_values").is(":checked")?g.get("#qfb-name-prefix-options").find(".qfb-option-value").prop({readOnly:!1,tabIndex:0}).removeAttr("title"):g.get("#qfb-name-prefix-options").find(".qfb-option").each(function(){var e=f(this);e.find(".qfb-option-value").val(e.find(".qfb-option-label").val()).prop({readOnly:!0,tabIndex:-1}).attr("title",n.enableCustomizeValuesToChange)})},showBulkOptions:function(){g.get("#qfb-bulk-options").show()},closeBulkOptions:function(){g.get("#qfb_bulk_options_textarea").val(""),f("#qfb_bulk_options_clear").prop("checked",!1),g.get("#qfb-bulk-options").hide()},loadBulkOptions:function(){var o,a,e=f(this).data("key");e&&("existing"==e?(o=[],a=g.get("#qfb_customise_values").is(":checked"),g.get("#qfb-options").find("> .qfb-option, > .qfb-optgroup").each(function(){var e,t=f(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=f(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))}),g.get("#qfb_bulk_options_textarea").val(o.join("\n"))):"object"==typeof n.bulkOptions[e]&&g.get("#qfb_bulk_options_textarea").val(n.bulkOptions[e].options.join("\n")))},insertBulkOptions:function(){if((e=g.get("#qfb_bulk_options_textarea").val()).length){f("#qfb_bulk_options_clear").is(":checked")&&g.get("#qfb-options").empty();for(var e=e.split("\n"),t=g.get("#qfb-options"),o=!1,a=0;a<e.length;a++){var i,l,s=e[a],n=new RegExp('^\\[optgroup label="(.*)"\\]$').exec(s),c="[/optgroup]"==s;null!==n?(n=b.getOptgroupHtml({label:n[1]}),g.get("#qfb-options").append(n),t=n.find(".qfb-optgroup-options")):c?t=g.get("#qfb-options"):(n=b.createOption(),-1<s.indexOf("|")?(i=(c=s.split("|"))[0],l=c[1],o=!0):i=l=s,n.label=i,n.value=l,t.append(b.getOptionHtml(n)))}o&&(g.get("#qfb_customise_values").prop("checked",!0),b.customiseOptionValues())}b.checkOptionsEmpty(),b.closeBulkOptions()},showSettings:function(e){b.editing=e,b.loadSettings(e),g.get("body").css({overflow:"hidden"}).addClass("qfb-popup-open"),g.get("#qfb-option-settings").show(),g.get("#qfb-option-settings").find(".qfb-popup-content").scrollTop(0)},loadSettings:function(e){g.get("#qfb_option_label").val(b.getOptionValue(e,"label")),g.get("#qfb_option_value").val(b.getOptionValue(e,"value")).closest(i.settingWrap)[g.get("#qfb_customise_values").is(":checked")?"show":"hide"](),g.get("#qfb_option_image").val(b.getOptionValue(e,"image")),g.get("#qfb_option_image_selected").val(b.getOptionValue(e,"imageSelected")),g.get("#qfb_option_width").val(b.getOptionValue(e,"width")),g.get("#qfb_option_height").val(b.getOptionValue(e,"height")),r.loadIconOption(g.get("#qfb_option_icon"),b.getOptionValue(e,"icon")),r.loadIconOption(g.get("#qfb_option_icon_selected"),b.getOptionValue(e,"iconSelected"))},saveSettings:function(){var e=b.editing,t=(e.label=g.get("#qfb_option_label").val(),e.value=g.get("#qfb_option_value").val(),e.image=g.get("#qfb_option_image").val(),e.imageSelected=g.get("#qfb_option_image_selected").val(),e.width=g.get("#qfb_option_width").val(),e.height=g.get("#qfb_option_height").val(),e.icon=g.get("#qfb_option_icon").val(),e.iconSelected=g.get("#qfb_option_icon_selected").val(),g.get("#qfb-options").find(".qfb-option").filter(function(){return e.id==f(this).data("option").id}));t.find(".qfb-option-label").val(e.label),t.find(".qfb-option-value").val(g.get("#qfb_customise_values").is(":checked")?e.value:e.label)},hideSettings:function(){b.editing=null,f(".qtip").hide(),g.get("body").css({overflow:""}).removeClass("qfb-popup-open"),g.get("#qfb-option-settings").hide()},getOptionValue:function(e,t){return i.getProperty(e,t,i.getProperty(n.defaultOptions[r.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[r.elements.editing.type],t))}};return e.builder.options=b,e}(quform=function(e,u,n,t){"use strict";var p,c=e.core,f=e.builder,r=c.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(","),l=!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}},s={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}},g={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}},b={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 d(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"),t=p.getElementById(t.data("id")),a=u('<div class="qfb-sortable-helper">'),i=u('<div class="qfb-sortable-helper-inner qfb-cf">').appendTo(a),l="";return c.isNonEmptyString(o)&&n.elements[o]&&(c.isNonEmptyString(n.elements[o].icon)&&i.append(u('<div class="qfb-sortable-helper-icon">').append(n.elements[o].icon)),c.isNonEmptyString(n.elements[o].name))&&(l=n.elements[o].name),t&&c.isNonEmptyString(c.getProperty(t,"label"))&&(l=c.getProperty(t,"label")),i.append(u('<div class="qfb-sortable-helper-label">').text(l)),a.css({width:"auto",height:"auto"}),a}function q(){l=!0,u(this).sortable("instance").cancelHelperRemoval=!1}function h(e,t){l=!1;var o,a,i,t=t.item;t.hasClass("qfb-sortable-add-helper")&&(o=t.data("type"),a=t.index(),i=p.getElementById(t.closest(".qfb-element").data("id")),u(".qtip").hide(),t.remove(),o)&&n.elements.hasOwnProperty(o)&&i&&p.addElement(o,i,a),p.sortElements(),f.refreshPreview()}function v(e){for(var t,o=0,a=e.elements.length;o<a;o++)(t=e.elements[o]).id=f.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",e=e?"qfbSlideHide":"hide";r.get("#qfb_enhanced_upload_enabled").is(":checked")?(r.get("#qfb_enhanced_upload_style").add(r.get("#qfb_button_icon")).add(r.get("#qfb_button_icon_position")).add(r.get("#qfb_upload_list_layout")).add(r.get("#qfb_upload_list_size")).closest(c.settingWrap)[t](),"dropzone"==r.get("#qfb_enhanced_upload_style").val()?(r.get("#qfb_button_icon").closest(c.settingWrap).find(".qfb-setting-label > label").text(n.dropzoneIcon),r.get("#qfb_button_icon_position").closest(c.settingWrap).find(".qfb-setting-label > label").text(n.dropzoneIconPosition),r.get("#qfb_button_style").add(r.get("#qfb_button_size")).add(r.get("#qfb_button_width")).add(r.get("#qfb_button_width_custom")).closest(c.settingWrap)[e]()):(r.get("#qfb_button_icon").closest(c.settingWrap).find(".qfb-setting-label > label").text(n.buttonIcon),r.get("#qfb_button_icon_position").closest(c.settingWrap).find(".qfb-setting-label > label").text(n.buttonIconPosition),r.get("#qfb_button_style").add(r.get("#qfb_button_size")).add(r.get("#qfb_button_width")).closest(c.settingWrap)[t](),"custom"==r.get("#qfb_button_width").val()&&r.get("#qfb_button_width_custom").closest(c.settingWrap)[t]())):r.get("#qfb_enhanced_upload_style").add(r.get("#qfb_button_style")).add(r.get("#qfb_button_size")).add(r.get("#qfb_button_width")).add(r.get("#qfb_button_width_custom")).add(r.get("#qfb_button_icon")).add(r.get("#qfb_button_icon_position")).add(r.get("#qfb_upload_list_layout")).add(r.get("#qfb_upload_list_size")).closest(c.settingWrap)[e]()}function w(e){var t=e?"qfbSlideShow":"show",e=e?"qfbSlideHide":"hide";"hcaptcha"===r.get("#qfb_recaptcha_provider").val()?(r.get("#qfb_recaptcha_version").add(r.get("#qfb_recaptcha_type")).add(r.get("#qfb_recaptcha_badge")).add(r.get("#qfb_recaptcha_threshold")).add(r.get("#qfb_recaptcha_lang")).add(r.get("#qfb_turnstile_lang")).closest(c.settingWrap)[e](),r.get("#qfb_recaptcha_size").add(r.get("#qfb_hcaptcha_lang")).closest(c.settingWrap)[t]()):"turnstile"===r.get("#qfb_recaptcha_provider").val()?(r.get("#qfb_recaptcha_version").add(r.get("#qfb_recaptcha_type")).add(r.get("#qfb_recaptcha_badge")).add(r.get("#qfb_recaptcha_threshold")).add(r.get("#qfb_recaptcha_lang")).add(r.get("#qfb_hcaptcha_lang")).closest(c.settingWrap)[e](),r.get("#qfb_recaptcha_size").add(r.get("#qfb_turnstile_lang")).closest(c.settingWrap)[t]()):(r.get("#qfb_hcaptcha_lang").add(r.get("#qfb_turnstile_lang")).closest(c.settingWrap)[e](),r.get("#qfb_recaptcha_version").add(r.get("#qfb_recaptcha_lang")).closest(c.settingWrap)[t](),"v3"===r.get("#qfb_recaptcha_version").val()?(r.get("#qfb_recaptcha_size").add(r.get("#qfb_recaptcha_type")).closest(c.settingWrap)[e](),r.get("#qfb_recaptcha_threshold").add(r.get("#qfb_recaptcha_badge")).closest(c.settingWrap)[t]()):(r.get("#qfb_recaptcha_size").add(r.get("#qfb_recaptcha_type")).closest(c.settingWrap)[t](),r.get("#qfb_recaptcha_threshold").closest(c.settingWrap)[e](),"invisible"===r.get("#qfb_recaptcha_size").val()?r.get("#qfb_recaptcha_badge").closest(c.settingWrap)[t]():r.get("#qfb_recaptcha_badge").closest(c.settingWrap)[e]()))}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(){r.get("#qfb-page-tabs-nav-wrap").kendoTabStrip(),r.get("#qfb-add-elements-list").kendoTabStrip(),o.on("resize.quform",_.debounce(function(){r.get("#qfb-page-tabs-nav-wrap").data("kendoTabStrip").resize(!0),r.get("#qfb-add-elements-list").data("kendoTabStrip").resize(!0)},250)),r.get("#qfb-page-tabs-nav").on("click",".qfb-page-tab-nav",function(){this!==u(".qfb-current-page")[0]&&(d(u(this)),f.refreshPreview())}),r.get("#qfb-page-tabs-nav").sortable({items:"> .qfb-page-tab-nav",delay:150,axis:"x",stop:function(){p.updatePageTabNavLabels(),p.sortElements(),f.refreshPreview()}}),r.get("#qfb-page-tabs-nav").on("mouseenter",".qfb-page-tab-nav",function(){l&&this!==u(".qfb-current-page")[0]&&(d(u(this)),f.refreshPreview())}),r.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"))}),r.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"))}),r.get("#qfb-page-tabs-nav").on("click",".qfb-page-action-remove",function(e){e.stopPropagation(),u(".qtip").hide();e=p.getElementById(u(this).closest(".qfb-page-tab-nav").data("id"));e&&p.removePage(e)}),u(".qfb-element-page > .qfb-child-elements").sortable(i),u(".qfb-element-row > .qfb-child-elements").sortable(s),u(".qfb-element-column > .qfb-child-elements").sortable(g),u(".qfb-element-group > .qfb-child-elements").sortable(b),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(),f.refreshPreview(),!1}),r.get(".qfb-add-element-button").click(function(){p.addElement(u(this).data("type")),p.sortElements(),f.refreshPreview()}),r.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 c.isNonEmptyString(e)&&n.elements[e]&&(c.isNonEmptyString(n.elements[e].icon)&&t.append(n.elements[e].icon),c.isNonEmptyString(n.elements[e].name)&&t.append(u("<span>").text(n.elements[e].name)),t.data("type",e)),t},delay:100,scroll:!1,start:function(){l=!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(){l=!1}}).disableSelection().on("mousedown",function(){f.activateTabs(0)}),r.get("#qfb-elements").on("click",".qfb-element-action-settings",function(e){e.stopPropagation(),p.showSettings(u(this).closest(".qfb-element").data("id"))}),r.get("#qfb-element-settings").on("click",".qfb-popup-save-button",function(e){e.stopPropagation(),p.saveSettings()&&p.hideSettings(!0)}),r.get("#qfb-element-settings").on("click",".qfb-popup-close-button",function(e){e.stopPropagation(),p.hideSettings()}),r.get("#qfb-elements").on("click",".qfb-row-action-settings",function(e){e.stopPropagation(),p.showSettings(u(this).closest(".qfb-element-row").data("id"))}),r.get("#qfb_row_column_count").add(r.get("#qfb_row_column_size")).change(function(){8<r.get("#qfb_row_column_count").val()?r.get("#qfb-row-column-customise").closest(c.settingWrap).qfbSlideHide(function(){p.populateColumnWidthCustomise()}):(p.populateColumnWidthCustomise(),r.get("#qfb-row-column-customise").closest(c.settingWrap).qfbSlideShow())}),r.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(),f.refreshPreview())}),r.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(),f.refreshPreview())}),r.get("#qfb-elements").on("click",".qfb-row-action-remove",function(){var e=p.getElementById(u(this).closest(".qfb-element-row").data("id"));e&&confirm(n.confirmRemoveRow)&&p.removeElement(e)}),r.get("#qfb-elements").on("click",".qfb-row-action-duplicate",function(){p.duplicateElement(p.getElementById(u(this).closest(".qfb-element-row").data("id")))}),r.get("#qfb-elements").on("click",".qfb-column-action-remove",function(){var e=u(this),t=p.getElementById(e.closest(".qfb-element-column").data("id")),e=p.getElementById(e.closest(".qfb-element-row").data("id"));t&&e&&p.removeColumn(t,e)}),r.get("#qfb-elements").on("click",".qfb-column-action-duplicate",function(){p.duplicateElement(p.getElementById(u(this).closest(".qfb-element-column").data("id")))}),r.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(),f.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},r.get("#qfb_label").on("keyup blur",function(){var e=p.editing;e&&(p.setElementSettingsLabel(e),"page"!=e.type&&"group"!=e.type||r.get("#qfb_show_label_in_email").add(r.get("#qfb_show_label_in_entry")).closest(c.settingWrap)[c.isNonEmptyString(r.get("#qfb_label").val())?"show":"hide"]())}),r.get("#qfb_required").click(function(){r.get("#qfb_message_required").closest(c.settingWrap)[u(this).is(":checked")?"show":"hide"](),p.checkTranslationTabVisibility()}),r.get("#qfb_admin_label").on("keyup blur",function(){var e=p.editing;e&&p.setElementSettingsLabel(e)}),r.get("#qfb_label_position").change(function(){r.get("#qfb_label_width").closest(c.settingWrap)["left"==u(this).val()?"qfbSlideShow":"qfbSlideHide"]()}),r.get("#qfb_tooltip").on("keyup blur",function(){r.get("#qfb_tooltip_type").add(r.get("#qfb_tooltip_event")).closest(c.settingWrap)[u(this).val().length?"qfbSlideShow":"qfbSlideHide"]()}),r.get("#qfb_options_layout").add(r.get("#qfb_options_layout_responsive_columns")).change(function(){r.get("#qfb_options_layout_responsive_columns").closest(c.settingWrap)[u.isNumeric(r.get("#qfb_options_layout").val())?"qfbSlideShow":"qfbSlideHide"](),r.get("#qfb_options_layout_responsive_columns_custom").closest(c.settingWrap)[u.isNumeric(r.get("#qfb_options_layout").val())&&"custom"==r.get("#qfb_options_layout_responsive_columns").val()?"qfbSlideShow":"qfbSlideHide"]()}),r.get("#qfb_options_style").change(function(){r.get("#qfb_options_button_style").add(r.get("#qfb_options_button_size")).add(r.get("#qfb_options_button_width")).add(r.get("#qfb_options_button_icon_position")).closest(c.settingWrap)["button"==r.get("#qfb_options_style").val()?"qfbSlideShow":"qfbSlideHide"](),r.get("#qfb_options_button_width_custom").closest(c.settingWrap)["custom"==r.get("#qfb_options_button_width").val()?"qfbSlideShow":"qfbSlideHide"]()}),r.get("#qfb_options_button_width").change(function(){r.get("#qfb_options_button_width_custom").closest(c.settingWrap)["custom"==u(this).val()?"qfbSlideShow":"qfbSlideHide"]()}),r.get("#qfb_responsive_columns").change(function(){r.get("#qfb_responsive_columns_custom").closest(c.settingWrap)["custom"==u(this).val()?"qfbSlideShow":"qfbSlideHide"]()}),r.get("#qfb_name_responsive_columns").change(function(){r.get("#qfb_name_responsive_columns_custom").closest(c.settingWrap)["custom"==u(this).val()?"qfbSlideShow":"qfbSlideHide"]()}),r.get("#qfb_enhanced_upload_enabled").add(r.get("#qfb_enhanced_upload_style")).change(function(){y(!0)}),r.get("#qfb_recaptcha_provider").add(r.get("#qfb_recaptcha_version")).add(r.get("#qfb_recaptcha_size")).on("change",function(){w(!0)}),r.get("#qfb_field_width").add(r.get("#qfb_group_field_width")).add(r.get("#qfb_page_field_width")).change(function(){r.get("#qfb_field_width_custom").closest(c.settingWrap)["custom"==u(this).val()?"qfbSlideShow":"qfbSlideHide"]()}),r.get("#qfb_button_width").change(function(){r.get("#qfb_button_width_custom").closest(c.settingWrap)["custom"==u(this).val()?"qfbSlideShow":"qfbSlideHide"]()}),r.get("#qfb_enhanced_select_enabled").click(function(){"select"===p.editing.type?(r.get("#qfb_enhanced_select_search").closest(c.settingWrap)[r.get("#qfb_enhanced_select_enabled").is(":checked")?"qfbSlideShow":"qfbSlideHide"](),r.get("#qfb_enhanced_select_no_results_found").closest(c.settingWrap)[r.get("#qfb_enhanced_select_enabled").is(":checked")&&r.get("#qfb_enhanced_select_search").is(":checked")?"show":"hide"]()):"multiselect"===p.editing.type&&r.get("#qfb_enhanced_select_placeholder").add(r.get("#qfb_enhanced_select_no_results_found")).closest(c.settingWrap)[r.get("#qfb_enhanced_select_enabled").is(":checked")?"show":"hide"](),p.checkTranslationTabVisibility()}),r.get("#qfb_enhanced_select_search").change(function(){"select"==p.editing.type&&(r.get("#qfb_enhanced_select_no_results_found").closest(c.settingWrap)[r.get("#qfb_enhanced_select_enabled").is(":checked")&&r.get("#qfb_enhanced_select_search").is(":checked")?"show":"hide"](),p.checkTranslationTabVisibility())}),r.get("#qfb_none_option").click(function(){r.get("#qfb_none_option_text").closest(c.settingWrap)[u(this).is(":checked")?"show":"hide"](),p.checkTranslationTabVisibility()}),r.get("#qfb_date_min").on("keyup blur",function(){r.get("#qfb_message_dateTooEarly").closest(c.settingWrap)[c.isNonEmptyString(r.get("#qfb_date_min").val())?"show":"hide"](),p.checkTranslationTabVisibility()}),r.get("#qfb_date_max").on("keyup blur",function(){r.get("#qfb_message_dateTooLate").closest(c.settingWrap)[c.isNonEmptyString(r.get("#qfb_date_max").val())?"show":"hide"](),p.checkTranslationTabVisibility()}),r.get("#qfb_time_min").on("keyup blur",function(){r.get("#qfb_message_timeTooEarly").closest(c.settingWrap)[c.isNonEmptyString(r.get("#qfb_time_min").val())?"show":"hide"](),p.checkTranslationTabVisibility()}),r.get("#qfb_time_max").on("keyup blur",function(){r.get("#qfb_message_timeTooLate").closest(c.settingWrap)[c.isNonEmptyString(r.get("#qfb_time_max").val())?"show":"hide"](),p.checkTranslationTabVisibility()}),r.get("#qfb_name_prefix_enabled").add(r.get("#qfb_name_prefix_required")).add(r.get("#qfb_name_prefix_none_option")).add(r.get("#qfb_name_first_enabled")).add(r.get("#qfb_name_first_required")).add(r.get("#qfb_name_middle_enabled")).add(r.get("#qfb_name_middle_required")).add(r.get("#qfb_name_last_enabled")).add(r.get("#qfb_name_last_required")).add(r.get("#qfb_name_suffix_enabled")).add(r.get("#qfb_name_suffix_required")).click(function(){r.get("#qfb_name_prefix_enabled").is(":checked")&&r.get("#qfb_name_prefix_required").is(":checked")||r.get("#qfb_name_first_enabled").is(":checked")&&r.get("#qfb_name_first_required").is(":checked")||r.get("#qfb_name_middle_enabled").is(":checked")&&r.get("#qfb_name_middle_required").is(":checked")||r.get("#qfb_name_last_enabled").is(":checked")&&r.get("#qfb_name_last_required").is(":checked")||r.get("#qfb_name_suffix_enabled").is(":checked")&&r.get("#qfb_name_suffix_required").is(":checked")?r.get("#qfb_message_required").closest(c.settingWrap).show():r.get("#qfb_message_required").closest(c.settingWrap).hide(),r.get("#qfb_name_prefix_none_option_text").closest(c.settingWrap)[r.get("#qfb_name_prefix_none_option").is(":checked")&&r.get("#qfb_name_prefix_enabled").is(":checked")?"show":"hide"](),p.checkTranslationTabVisibility()}),r.get("#qfb_dynamic_default_value").click(function(){r.get("#qfb_dynamic_key").closest(c.settingWrap)[u(this).is(":checked")?"qfbSlideShow":"qfbSlideHide"]()}),r.get("#qfb_max_length").on("keyup blur",function(){r.get("#qfb_message_lengthTooLong").closest(c.settingWrap)[c.isNonEmptyString(r.get("#qfb_max_length").val())?"show":"hide"](),p.checkTranslationTabVisibility()}),r.get("#qfb_show_in_email").click(function(){"html"===p.editing.type&&r.get("#qfb_plain_text_content").closest(c.settingWrap)[u(this).is(":checked")?"qfbSlideShow":"qfbSlideHide"]()}),r.get("#qfb_group_style").change(function(){u("#qfb_border_color, #qfb_background_color").closest(c.settingWrap)["bordered"===u(this).val()?"qfbSlideShow":"qfbSlideHide"]()}),r.get("#qfb_upload_minimum_files").on("keyup blur",function(){var e=u(this).val();u.isNumeric(e)&&0<e&&r.get("#qfb_required").prop("checked",!0)}),r.get("#qfb_save_to_server").click(function(){r.get("#qfb_save_path").add(r.get("#qfb_add_to_media_library")).closest(c.settingWrap)[u(this).is(":checked")?"qfbSlideShow":"qfbSlideHide"]()}),r.get("#qfb_logic_enabled").click(function(){r.get("#qfb-logic").closest(c.settingWrap)[r.get("#qfb_logic_enabled").is(":checked")?"qfbSlideShow":"qfbSlideHide"]()}),u("#qfb-add-logic-rule").click(function(){r.get("#qfb-logic").find(".qfb-logic-rules").append(f.logic.buildLogicRule(f.logic.getNewLogicRule())),r.get("#qfb-logic").find(".qfb-no-logic-rules").remove()}),r.get("#qfb_submit_button_type").change(function(){var e=u(this).val();r.get("#qfb_submit_button_text").add(r.get("#qfb_submit_button_icon")).add(r.get("#qfb_submit_button_icon_position")).closest(c.settingWrap)["default"===e?"qfbSlideShow":"qfbSlideHide"](),r.get("#qfb_submit_button_image").closest(c.settingWrap)["image"===e?"qfbSlideShow":"qfbSlideHide"](),r.get("#qfb_submit_button_html").closest(c.settingWrap)["html"===e?"qfbSlideShow":"qfbSlideHide"]()}),r.get("#qfb_next_button_type").change(function(){var e=u(this).val();r.get("#qfb_next_button_text").add(r.get("#qfb_next_button_icon")).add(r.get("#qfb_next_button_icon_position")).closest(c.settingWrap)["default"===e?"qfbSlideShow":"qfbSlideHide"](),r.get("#qfb_next_button_image").closest(c.settingWrap)["image"===e?"qfbSlideShow":"qfbSlideHide"](),r.get("#qfb_next_button_html").closest(c.settingWrap)["html"===e?"qfbSlideShow":"qfbSlideHide"]()}),r.get("#qfb_back_button_type").change(function(){var e=u(this).val();r.get("#qfb_back_button_text").add(r.get("#qfb_back_button_icon")).add(r.get("#qfb_back_button_icon_position")).closest(c.settingWrap)["default"===e?"qfbSlideShow":"qfbSlideHide"](),r.get("#qfb_back_button_image").closest(c.settingWrap)["image"===e?"qfbSlideShow":"qfbSlideHide"](),r.get("#qfb_back_button_html").closest(c.settingWrap)["html"===e?"qfbSlideShow":"qfbSlideHide"]()}),u.each(["#qfb_submit_button_image","#qfb_next_button_image","#qfb_back_button_image"],function(e,o){r.get(o+"_browse").qfbMediaBrowser({callback:function(e){try{r.get(o).val(e.first().toJSON().url)}catch(t){}}})}),r.get(".qfb-autocomplete-insert").on("change",function(){var e,t,o=u(this),a=o.val();a&&(e=r.get(o.data("target"))).length&&(t=e.val(),e.val(t.length?t+" "+a:a)),c.setSelectVal(o,"")}),r.get("#qfb-elements").on("click",".qfb-element-action-collapse",function(){return p.collapseGroup(u(this).closest(".qfb-element"),u(this)),!1}),r.get("#qfb-elements").on("click",".qfb-element-action-duplicate",function(){return p.duplicateElement(p.getElementById(u(this).closest(".qfb-element").data("id"))),!1}),r.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(n[t]))return p.removeElement(e),!1}),r.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),f.refreshPreview(),!1}),u.fn.select2&&(r.get("#qfb_date_locale").select2({theme:"qfb",language:{noResults:function(){return t.noResultsFound}},dropdownParent:r.get("#qfb_date_locale").closest(".qfb-setting-input")}),r.get("#qfb_time_locale").select2({theme:"qfb",language:{noResults:function(){return t.noResultsFound}},dropdownParent:r.get("#qfb_time_locale").closest(".qfb-setting-input")})),f.setupContainerTooltips(r.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=c.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),f.addInsertVariableElement(a),f.logic.addSource(a),f.notifications.addAttachmentSource(a),"group"!=a.type&&"page"!=a.type&&"row"!=a.type&&"column"!=a.type||i(a.elements)}};i(f.form.elements)},insertPage:function(e){f.activateTabs(0);var t=u(n.pageHtml),o=t.find("> .qfb-child-elements"),a=(o.attr("id","qfb-child-elements-"+e.id),t.attr("id","qfb-element-"+e.id).data("id",e.id).data("type",e.type).hide(),f.form.elements.push(e),p.cache.push(e),u(n.pageTabNavHtml));a.data("id",e.id),r.get("#qfb-page-tabs-nav-wrap").data("kendoTabStrip").insertBefore(a,r.get("#qfb-add-page-tab")),p.updatePageTabNavLabel(e),r.get("#qfb-elements").append(t),o.sortable(i),f.checkPageButtonSettings(),d(a)},createElement:function(e){var t=null;return t=e&&n.elements[e]&&n.elements[e].config?u.extend(!0,{id:f.form.nextElementId++},n.elements[e].config):t},addElement:function(e,t,o){var a,i,l,s,e=p.createElement(e);return e?(t=t||p.getElementById(u(".qfb-current-page").data("id")),u.isNumeric(o)||(i=(a=t).elements.length,l=i-1,s=i,o=s="page"==a.type&&0<i&&"submit"==a.elements[l].type?l:s),p.insertElement(e,t,o),e):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){f.activateTabs(0);var i=u(n.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(n.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=c.htmlEntities(t.revert)},placeholder:"",select:!0}),p.addToFeatureCaches(t),f.addInsertVariableElement(t),f.logic.addSource(t),f.notifications.addAttachmentSource(t),t},insertGroup:function(t,e,o,a){f.activateTabs(0);var i=u(n.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(b),!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=c.htmlEntities(t.revert)},placeholder:"",select:!0})},insertRow:function(e,t,o,a){var i=u(n.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(s),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(n.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(g),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):f.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]),f.removeInsertVariableElement(e[t]),f.logic.removeSource(e[t]),f.notifications.removeAttachmentSource(e[t]),p.removeFromCache(e[t]);f.checkPageButtonSettings(),f.logic.checkInvalidLogic(),f.notifications.checkInvalidAttachments(),"function"==typeof a&&a(),p.sortElements(),f.refreshPreview()})},removePage:function(e){var t,o,a;1==f.form.elements.length?alert(n.atLeastOnePage):confirm(n.confirmRemovePage)&&(o=(t=u(".qfb-page-tab-nav")).filter(function(){return u(this).data("id")===e.id}),d((a=t.index(o))==t.length-1?t.eq(a-1):t.eq(a+1)),o.remove(),p.updatePageTabNavLabels(),p.removeElement(e))},removeColumn:function(e,t){confirm(n.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=f.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(f.form.elements)},duplicatePage:function(e){var e=p.getElementById(e);e&&((e=u.extend(!0,{},e)).id=f.form.nextElementId++,p.insertPage(e),v(e)),p.sortElements(),f.refreshPreview()},duplicateElement:function(e){if(e){var t=u.extend(!0,{},e),o=p.getElementById(e.parentId);switch(t.id=f.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(),f.refreshPreview()}},showSettings:function(e){var e=p.getElementById(e),t=(u(a).each(function(){u(this).data("tabs").click(0)}),p.editing=e,p.loadSettings(e),n.elementSettings);"page"==e.type?t=n.pageSettings:"group"==e.type?t=n.groupSettings:"row"==e.type&&(t=n.rowSettings),r.get("#qfb-element-settings-title").text(t),r.get("#qfb-element-settings-element-icon").html(n.elements[e.type].icon),r.get("#qfb-element-settings-element-label").text(p.getAdminLabel(e)),u(".qfb-element-highlight").removeClass("qfb-element-highlight"),r.get("#qfb-element-"+e.id).addClass("qfb-element-highlight"),r.get("body").css({overflow:"hidden"}).addClass("qfb-popup-open"),r.get("#qfb-element-settings").show(),r.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;a<0?a=o-1:o-1<a&&(a=0),"column"==p.cache[a].type?p.jumpSettings(e=e<0?e-1:e+1):p.saveSettings()&&p.showSettings(p.cache[a].id)},hideSettings:function(e){!0===e&&f.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),f.styles.resetStyleSettings(),f.filters.resetFilterSettings(),f.validators.resetValidatorSettings(),p.editing=null,u(".qtip").hide(),r.get("body").css({overflow:""}).removeClass("qfb-popup-open"),r.get("#qfb-element-settings").hide()},loadSettings:function(e){r.get("#qfb-element-settings").find(".qfb-setting").hide(),r.get("#qfb-file-field-width-description").add(r.get("#qfb-button-label-hint")).hide(),r.get("#qfb_button_icon").closest(c.settingWrap).find(".qfb-setting-label > label").text(n.buttonIcon),r.get("#qfb_button_icon_position").closest(c.settingWrap).find(".qfb-setting-label > label").text(n.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(n.inherit,"inherit")),t.push(new Option(n.field,"field"))}t.push(new Option(n.icon,"icon")),r.get("#qfb_tooltip_type").html(t);var o=[];switch(o.push(new Option(n.inherit,"inherit")),o.push(new Option(n.above,"")),o.push(new Option(n.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(n.inside,"inside"))}r.get("#qfb_label_position").html(o);var a=[new Option(n.everyone,"")];switch("captcha"!=e.type&&"recaptcha"!=e.type&&(a.push(new Option(n.adminOnly,"admin-only")),a.push(new Option(n.loggedInUsersOnly,"logged-in-only"))),a.push(new Option(n.loggedOutUsersOnly,"logged-out-only")),r.get("#qfb_visibility").html(a),u("#qfb-element-settings-tabs").find("> ul > li").show(),r.get("#qfb-custom-class-tabs").find("> ul").show(),e.type){case"text":case"textarea":case"email":r.get("#qfb_label").val(p.getValue(e,"label")).closest(c.settingWrap).show(),r.get("#qfb_description").val(p.getValue(e,"description")).closest(c.settingWrap).show(),r.get("#qfb_description_above").val(p.getValue(e,"descriptionAbove")),r.get("#qfb_required").prop("checked",p.getValue(e,"required")).closest(c.settingWrap).show(),f.loadIconOption(r.get("#qfb_label_icon"),p.getValue(e,"labelIcon")).closest(c.settingWrap).show(),f.loadIconOption(r.get("#qfb_field_icon_left"),p.getValue(e,"fieldIconLeft")).closest(c.settingWrap).show(),f.loadIconOption(r.get("#qfb_field_icon_right"),p.getValue(e,"fieldIconRight")),r.get("#qfb_field_size").val(p.getValue(e,"fieldSize")).closest(c.settingWrap).show(),r.get("#qfb_field_width").val(p.getValue(e,"fieldWidth")).closest(c.settingWrap).show(),r.get("#qfb_field_width_custom").val(p.getValue(e,"fieldWidthCustom")),"textarea"===e.type&&r.get("#qfb_enable_editor").prop("checked",p.getValue(e,"enableEditor")).closest(c.settingWrap).show(),r.get("#qfb_custom_class").val(p.getValue(e,"customClass")).closest(c.settingWrap).show(),r.get("#qfb_custom_element_class").val(p.getValue(e,"customElementClass")).closest(c.settingWrap).show(),f.styles.loadStyles(),("textarea"===e.type?r.get("#qfb_placeholder_textarea"):r.get("#qfb_placeholder")).val(p.getValue(e,"placeholder")).closest(c.settingWrap).show(),r.get("#qfb_sub_label").val(p.getValue(e,"subLabel")).closest(c.settingWrap).show(),r.get("#qfb_sub_label_above").val(p.getValue(e,"subLabelAbove")),r.get("#qfb_admin_label").val(p.getValue(e,"adminLabel")).closest(c.settingWrap).show(),r.get("#qfb_tooltip").val(p.getValue(e,"tooltip")).closest(c.settingWrap).show(),c.setSelectVal(r.get("#qfb_tooltip_type"),p.getValue(e,"tooltipType")),c.setSelectVal(r.get("#qfb_tooltip_event"),p.getValue(e,"tooltipEvent")),c.setSelectVal(r.get("#qfb_label_position"),p.getValue(e,"labelPosition")).closest(c.settingWrap).show(),r.get("#qfb_label_width").val(p.getValue(e,"labelWidth")),p.loadLogic(),("textarea"===e.type?r.get("#qfb_default_value_textarea"):r.get("#qfb_default_value")).val(p.getValue(e,"defaultValue")).closest(c.settingWrap).show(),r.get("#qfb_dynamic_default_value").prop("checked",p.getValue(e,"dynamicDefaultValue")).closest(c.settingWrap).show(),r.get("#qfb_dynamic_key").val(p.getValue(e,"dynamicKey")),r.get("#qfb_autocomplete").val(p.getValue(e,"autocomplete")).closest(c.settingWrap).show(),r.get("#qfb_max_length").val(p.getValue(e,"maxLength")).closest(c.settingWrap).show(),r.get("#qfb_read_only").prop("checked",p.getValue(e,"readOnly")).closest(c.settingWrap).show(),r.get("#qfb_show_in_email").prop("checked",p.getValue(e,"showInEmail")).closest(c.settingWrap).show(),r.get("#qfb_save_to_database").prop("checked",p.getValue(e,"saveToDatabase")).closest(c.settingWrap).show(),c.setSelectVal(r.get("#qfb_visibility"),p.getValue(e,"visibility")).closest(c.settingWrap).show(),f.filters.loadFilters(),f.validators.loadValidators(),r.get("#qfb_message_required").val(p.getValue(e,"messageRequired")),"email"==e.type&&r.get("#qfb_message_emailAddressInvalidFormat").val(p.getValue(e,"messageEmailAddressInvalidFormat")).closest(c.settingWrap).show(),r.get("#qfb_message_lengthTooLong").val(p.getValue(e,"messageLengthTooLong")),"custom"==p.getValue(e,"fieldWidth")&&r.get("#qfb_field_width_custom").closest(c.settingWrap).show(),"left"==p.getValue(e,"labelPosition")&&r.get("#qfb_label_width").closest(c.settingWrap).show(),c.isNonEmptyString(p.getValue(e,"tooltip"))&&r.get("#qfb_tooltip_type").add(r.get("#qfb_tooltip_event")).closest(c.settingWrap).show(),p.getValue(e,"dynamicDefaultValue")&&r.get("#qfb_dynamic_key").closest(c.settingWrap).show(),p.getValue(e,"required")&&r.get("#qfb_message_required").closest(c.settingWrap).show(),c.isNonEmptyString(p.getValue(e,"maxLength"))&&r.get("#qfb_message_lengthTooLong").closest(c.settingWrap).show();break;case"select":case"checkbox":case"radio":case"multiselect":r.get("#qfb_label").val(p.getValue(e,"label")).closest(c.settingWrap).show(),f.options.loadOptions(),"select"==e.type&&r.get("#qfb_none_option").prop("checked",p.getValue(e,"noneOption")).closest(c.settingWrap).show(),r.get("#qfb_description").val(p.getValue(e,"description")).closest(c.settingWrap).show(),r.get("#qfb_description_above").val(p.getValue(e,"descriptionAbove")),r.get("#qfb_required").prop("checked",p.getValue(e,"required")).closest(c.settingWrap).show(),f.loadIconOption(r.get("#qfb_label_icon"),p.getValue(e,"labelIcon")).closest(c.settingWrap).show(),"select"!=e.type&&"multiselect"!=e.type||(r.get("#qfb_field_size").val(p.getValue(e,"fieldSize")).closest(c.settingWrap).show(),r.get("#qfb_field_width").val(p.getValue(e,"fieldWidth")).closest(c.settingWrap).show(),r.get("#qfb_field_width_custom").val(p.getValue(e,"fieldWidthCustom")),r.get("#qfb_enhanced_select_enabled").prop("checked",p.getValue(e,"enhancedSelectEnabled")).closest(c.settingWrap).show(),"select"==e.type&&r.get("#qfb_enhanced_select_search").prop("checked",p.getValue(e,"enhancedSelectSearch"))),"radio"!=e.type&&"checkbox"!=e.type||(c.setSelectVal(r.get("#qfb_options_layout"),p.getValue(e,"optionsLayout")).closest(c.settingWrap).show(),r.get("#qfb_options_layout_responsive_columns").val(p.getValue(e,"optionsLayoutResponsiveColumns")),r.get("#qfb_options_layout_responsive_columns_custom").val(p.getValue(e,"optionsLayoutResponsiveColumnsCustom")),c.setSelectVal(r.get("#qfb_options_style"),p.getValue(e,"optionsStyle")).closest(c.settingWrap).show(),r.get("#qfb_options_button_style").val(p.getValue(e,"optionsButtonStyle")),r.get("#qfb_options_button_size").val(p.getValue(e,"optionsButtonSize")),r.get("#qfb_options_button_width").val(p.getValue(e,"optionsButtonWidth")),r.get("#qfb_options_button_width_custom").val(p.getValue(e,"optionsButtonWidthCustom")),r.get("#qfb_options_button_icon_position").val(p.getValue(e,"optionsButtonIconPosition"))),r.get("#qfb_custom_class").val(p.getValue(e,"customClass")).closest(c.settingWrap).show(),r.get("#qfb_custom_element_class").val(p.getValue(e,"customElementClass")).closest(c.settingWrap).show(),"multiselect"===e.type&&r.get("#qfb_size_attribute").val(p.getValue(e,"sizeAttribute")).closest(c.settingWrap).show(),f.styles.loadStyles(),r.get("#qfb_sub_label").val(p.getValue(e,"subLabel")).closest(c.settingWrap).show(),r.get("#qfb_sub_label_above").val(p.getValue(e,"subLabelAbove")),r.get("#qfb_admin_label").val(p.getValue(e,"adminLabel")).closest(c.settingWrap).show(),r.get("#qfb_tooltip").val(p.getValue(e,"tooltip")).closest(c.settingWrap).show(),c.setSelectVal(r.get("#qfb_tooltip_type"),p.getValue(e,"tooltipType")),c.setSelectVal(r.get("#qfb_tooltip_event"),p.getValue(e,"tooltipEvent")),c.setSelectVal(r.get("#qfb_label_position"),p.getValue(e,"labelPosition")).closest(c.settingWrap).show(),r.get("#qfb_label_width").val(p.getValue(e,"labelWidth")),p.loadLogic(),r.get("#qfb_in_array_validator").prop("checked",p.getValue(e,"inArrayValidator")).closest(c.settingWrap).show(),r.get("#qfb_dynamic_default_value").prop("checked",p.getValue(e,"dynamicDefaultValue")).closest(c.settingWrap).show(),r.get("#qfb_dynamic_key").val(p.getValue(e,"dynamicKey")),"select"==e.type&&r.get("#qfb_autocomplete").val(p.getValue(e,"autocomplete")).closest(c.settingWrap).show(),"select"!=e.type&&"radio"!=e.type||r.get("#qfb_submit_on_choice").prop("checked",p.getValue(e,"submitOnChoice")).closest(c.settingWrap).show(),r.get("#qfb_show_in_email").prop("checked",p.getValue(e,"showInEmail")).closest(c.settingWrap).show(),r.get("#qfb_save_to_database").prop("checked",p.getValue(e,"saveToDatabase")).closest(c.settingWrap).show(),c.setSelectVal(r.get("#qfb_visibility"),p.getValue(e,"visibility")).closest(c.settingWrap).show(),f.validators.loadValidators(),r.get("#qfb_message_required").val(p.getValue(e,"messageRequired")),"select"==e.type&&r.get("#qfb_none_option_text").val(p.getValue(e,"noneOptionText")),"select"!=e.type&&"multiselect"!=e.type||("multiselect"==e.type&&r.get("#qfb_enhanced_select_placeholder").val(p.getValue(e,"enhancedSelectPlaceholder")),r.get("#qfb_enhanced_select_no_results_found").val(p.getValue(e,"enhancedSelectNoResultsFound"))),"custom"==p.getValue(e,"fieldWidth")&&r.get("#qfb_field_width_custom").closest(c.settingWrap).show(),"radio"!=e.type&&"checkbox"!=e.type||(u.isNumeric(p.getValue(e,"optionsLayout"))&&(r.get("#qfb_options_layout_responsive_columns").closest(c.settingWrap).show(),"custom"==p.getValue(e,"optionsLayoutResponsiveColumns"))&&r.get("#qfb_options_layout_responsive_columns_custom").closest(c.settingWrap).show(),"button"==p.getValue(e,"optionsStyle")&&(r.get("#qfb_options_button_style").add(r.get("#qfb_options_button_size")).add(r.get("#qfb_options_button_width")).add(r.get("#qfb_options_button_icon_position")).closest(c.settingWrap).show(),"custom"==p.getValue(e,"optionsButtonWidth"))&&r.get("#qfb_options_button_width_custom").closest(c.settingWrap).show()),"select"==e.type&&p.getValue(e,"enhancedSelectEnabled")&&r.get("#qfb_enhanced_select_search").closest(c.settingWrap).show(),"select"===e.type?p.getValue(e,"enhancedSelectEnabled")&&p.getValue(e,"enhancedSelectSearch")&&r.get("#qfb_enhanced_select_no_results_found").closest(c.settingWrap).show():"multiselect"===e.type&&p.getValue(e,"enhancedSelectEnabled")&&(r.get("#qfb_enhanced_select_placeholder").closest(c.settingWrap).show(),r.get("#qfb_enhanced_select_no_results_found").closest(c.settingWrap).show()),"left"==p.getValue(e,"labelPosition")&&r.get("#qfb_label_width").closest(c.settingWrap).show(),c.isNonEmptyString(p.getValue(e,"tooltip"))&&r.get("#qfb_tooltip_type").add(r.get("#qfb_tooltip_event")).closest(c.settingWrap).show(),p.getValue(e,"dynamicDefaultValue")&&r.get("#qfb_dynamic_key").closest(c.settingWrap).show(),p.getValue(e,"required")&&r.get("#qfb_message_required").closest(c.settingWrap).show(),"select"==e.type&&p.getValue(e,"noneOption")&&r.get("#qfb_none_option_text").closest(c.settingWrap).show();break;case"file":r.get("#qfb_label").val(p.getValue(e,"label")).closest(c.settingWrap).show(),r.get("#qfb_description").val(p.getValue(e,"description")).closest(c.settingWrap).show(),r.get("#qfb_description_above").val(p.getValue(e,"descriptionAbove")),r.get("#qfb_required").prop("checked",p.getValue(e,"required")).closest(c.settingWrap).show(),f.loadIconOption(r.get("#qfb_label_icon"),p.getValue(e,"labelIcon")).closest(c.settingWrap).show(),r.get("#qfb_enhanced_upload_enabled").prop("checked",p.getValue(e,"enhancedUploadEnabled")).closest(c.settingWrap).show(),c.setSelectVal(r.get("#qfb_enhanced_upload_style"),p.getValue(e,"enhancedUploadStyle")).closest(c.settingWrap).show(),r.get("#qfb_button_style").val(p.getValue(e,"buttonStyle")).closest(c.settingWrap).show(),r.get("#qfb_button_size").val(p.getValue(e,"buttonSize")).closest(c.settingWrap).show(),r.get("#qfb_button_width").val(p.getValue(e,"buttonWidth")).closest(c.settingWrap).show(),r.get("#qfb_button_width_custom").val(p.getValue(e,"buttonWidthCustom")),f.loadIconOption(r.get("#qfb_button_icon"),p.getValue(e,"buttonIcon")).closest(c.settingWrap).show(),r.get("#qfb_button_icon_position").val(p.getValue(e,"buttonIconPosition")).closest(c.settingWrap).show(),c.setSelectVal(r.get("#qfb_upload_list_layout"),p.getValue(e,"uploadListLayout")).closest(c.settingWrap).show(),r.get("#qfb_upload_list_size").val(p.getValue(e,"uploadListSize")).closest(c.settingWrap).show(),r.get("#qfb_field_width").val(p.getValue(e,"fieldWidth")).closest(c.settingWrap).show(),r.get("#qfb-file-field-width-description").show(),r.get("#qfb_field_width_custom").val(p.getValue(e,"fieldWidthCustom")),r.get("#qfb_custom_class").val(p.getValue(e,"customClass")).closest(c.settingWrap).show(),r.get("#qfb_custom_element_class").val(p.getValue(e,"customElementClass")).closest(c.settingWrap).show(),f.styles.loadStyles(),r.get("#qfb_sub_label").val(p.getValue(e,"subLabel")).closest(c.settingWrap).show(),r.get("#qfb_sub_label_above").val(p.getValue(e,"subLabelAbove")),r.get("#qfb_admin_label").val(p.getValue(e,"adminLabel")).closest(c.settingWrap).show(),r.get("#qfb_tooltip").val(p.getValue(e,"tooltip")).closest(c.settingWrap).show(),c.setSelectVal(r.get("#qfb_tooltip_type"),p.getValue(e,"tooltipType")),c.setSelectVal(r.get("#qfb_tooltip_event"),p.getValue(e,"tooltipEvent")),c.setSelectVal(r.get("#qfb_label_position"),p.getValue(e,"labelPosition")).closest(c.settingWrap).show(),r.get("#qfb_label_width").val(p.getValue(e,"labelWidth")),p.loadLogic(),r.get("#qfb_upload_minimum_files").val(p.getValue(e,"minimumNumberOfFiles")).closest(c.settingWrap).show(),r.get("#qfb_upload_maximum_files").val(p.getValue(e,"maximumNumberOfFiles")).closest(c.settingWrap).show(),r.get("#qfb_upload_allowed_extensions").val(p.getValue(e,"allowedExtensions")).closest(c.settingWrap).show(),r.get("#qfb_upload_maximum_size").val(p.getValue(e,"maximumFileSize")).closest(c.settingWrap).show(),r.get("#qfb_save_to_server").prop("checked",p.getValue(e,"saveToServer")).closest(c.settingWrap).show(),r.get("#qfb_save_path").val(p.getValue(e,"savePath")),r.get("#qfb_add_to_media_library").prop("checked",p.getValue(e,"addToMediaLibrary")),r.get("#qfb_show_in_email").prop("checked",p.getValue(e,"showInEmail")).closest(c.settingWrap).show(),r.get("#qfb_save_to_database").prop("checked",p.getValue(e,"saveToDatabase")).closest(c.settingWrap).show(),c.setSelectVal(r.get("#qfb_visibility"),p.getValue(e,"visibility")).closest(c.settingWrap).show(),r.get("#qfb_browse_text").val(p.getValue(e,"browseText")).closest(c.settingWrap).show(),r.get("#qfb_message_required").val(p.getValue(e,"messageFileUploadRequired")),r.get("#qfb_message_fileNumRequired").val(p.getValue(e,"messageFileNumRequired")).closest(c.settingWrap).show(),r.get("#qfb_message_fileTooMany").val(p.getValue(e,"messageFileTooMany")).closest(c.settingWrap).show(),r.get("#qfb_message_fileTooBigFilename").val(p.getValue(e,"messageFileTooBigFilename")).closest(c.settingWrap).show(),r.get("#qfb_message_fileTooBig").val(p.getValue(e,"messageFileTooBig")).closest(c.settingWrap).show(),r.get("#qfb_message_fileNotAllowedTypeFilename").val(p.getValue(e,"messageNotAllowedTypeFilename")).closest(c.settingWrap).show(),r.get("#qfb_message_fileNotAllowedType").val(p.getValue(e,"messageNotAllowedType")).closest(c.settingWrap).show(),"custom"==p.getValue(e,"fieldWidth")&&r.get("#qfb_field_width_custom").closest(c.settingWrap).show(),y(),"custom"==p.getValue(e,"buttonWidth")&&r.get("#qfb_button_width_custom").closest(c.settingWrap).show(),p.getValue(e,"saveToServer")&&r.get("#qfb_save_path").add(r.get("#qfb_add_to_media_library")).closest(c.settingWrap).show(),"left"==p.getValue(e,"labelPosition")&&r.get("#qfb_label_width").closest(c.settingWrap).show(),c.isNonEmptyString(p.getValue(e,"tooltip"))&&r.get("#qfb_tooltip_type").add(r.get("#qfb_tooltip_event")).closest(c.settingWrap).show(),p.getValue(e,"required")&&r.get("#qfb_message_required").closest(c.settingWrap).show();break;case"captcha":r.get("#qfb_label").val(p.getValue(e,"label")).closest(c.settingWrap).show(),r.get("#qfb_description").val(p.getValue(e,"description")).closest(c.settingWrap).show(),r.get("#qfb_description_above").val(p.getValue(e,"descriptionAbove")),f.loadIconOption(r.get("#qfb_label_icon"),p.getValue(e,"labelIcon")).closest(c.settingWrap).show(),f.loadIconOption(r.get("#qfb_field_icon_left"),p.getValue(e,"fieldIconLeft")).closest(c.settingWrap).show(),f.loadIconOption(r.get("#qfb_field_icon_right"),p.getValue(e,"fieldIconRight")),r.get("#qfb_field_size").val(p.getValue(e,"fieldSize")).closest(c.settingWrap).show(),r.get("#qfb_field_width").val(p.getValue(e,"fieldWidth")).closest(c.settingWrap).show(),r.get("#qfb_field_width_custom").val(p.getValue(e,"fieldWidthCustom")),r.get("#qfb_captcha_length").val(p.getValue(e,"captchaLength")).closest(c.settingWrap).show(),r.get("#qfb_captcha_width").val(p.getValue(e,"captchaWidth")).closest(c.settingWrap).show(),r.get("#qfb_captcha_height").val(p.getValue(e,"captchaHeight")).closest(c.settingWrap).show(),r.get("#qfb_captcha_bg_color").val(p.getValue(e,"captchaBgColor")).blur().closest(c.settingWrap).show(),r.get("#qfb_captcha_text_color").val(p.getValue(e,"captchaTextColor")).blur().closest(c.settingWrap).show(),c.setSelectVal(r.get("#qfb_captcha_font"),p.getValue(e,"captchaFont")).closest(c.settingWrap).show(),r.get("#qfb_captcha_min_font_size").val(p.getValue(e,"captchaMinFontSize")).closest(c.settingWrap).show(),r.get("#qfb_captcha_max_font_size").val(p.getValue(e,"captchaMaxFontSize")).closest(c.settingWrap).show(),r.get("#qfb_captcha_min_angle").val(p.getValue(e,"captchaMinAngle")).closest(c.settingWrap).show(),r.get("#qfb_captcha_max_angle").val(p.getValue(e,"captchaMaxAngle")).closest(c.settingWrap).show(),r.get("#qfb_captcha_retina").prop("checked",p.getValue(e,"captchaRetina")).closest(c.settingWrap).show(),r.get("#qfb_custom_class").val(p.getValue(e,"customClass")).closest(c.settingWrap).show(),r.get("#qfb_custom_element_class").val(p.getValue(e,"customElementClass")).closest(c.settingWrap).show(),f.styles.loadStyles(),r.get("#qfb_placeholder").val(p.getValue(e,"placeholder")).closest(c.settingWrap).show(),r.get("#qfb_sub_label").val(p.getValue(e,"subLabel")).closest(c.settingWrap).show(),r.get("#qfb_sub_label_above").val(p.getValue(e,"subLabelAbove")),r.get("#qfb_tooltip").val(p.getValue(e,"tooltip")).closest(c.settingWrap).show(),c.setSelectVal(r.get("#qfb_tooltip_type"),p.getValue(e,"tooltipType")),c.setSelectVal(r.get("#qfb_tooltip_event"),p.getValue(e,"tooltipEvent")),c.setSelectVal(r.get("#qfb_label_position"),p.getValue(e,"labelPosition")).closest(c.settingWrap).show(),r.get("#qfb_label_width").val(p.getValue(e,"labelWidth")),p.loadLogic(),c.setSelectVal(r.get("#qfb_visibility"),p.getValue(e,"visibility")).closest(c.settingWrap).show(),r.get("#qfb_message_required").val(p.getValue(e,"messageRequired")).closest(c.settingWrap).show(),r.get("#qfb_message_captchaNotMatch").val(p.getValue(e,"messageCaptchaNotMatch")).closest(c.settingWrap).show(),"custom"==p.getValue(e,"fieldWidth")&&r.get("#qfb_field_width_custom").closest(c.settingWrap).show(),"left"==p.getValue(e,"labelPosition")&&r.get("#qfb_label_width").closest(c.settingWrap).show(),c.isNonEmptyString(p.getValue(e,"tooltip"))&&r.get("#qfb_tooltip_type").add(r.get("#qfb_tooltip_event")).closest(c.settingWrap).show();break;case"recaptcha":r.get("#qfb_label").val(p.getValue(e,"label")).closest(c.settingWrap).show(),r.get("#qfb_description").val(p.getValue(e,"description")).closest(c.settingWrap).show(),r.get("#qfb_description_above").val(p.getValue(e,"descriptionAbove")),c.setSelectVal(r.get("#qfb_recaptcha_provider"),p.getValue(e,"provider")).closest(c.settingWrap).show(),c.setSelectVal(r.get("#qfb_recaptcha_version"),p.getValue(e,"recaptchaVersion")),c.setSelectVal(r.get("#qfb_recaptcha_size"),p.getValue(e,"recaptchaSize")),c.setSelectVal(r.get("#qfb_recaptcha_type"),p.getValue(e,"recaptchaType")),c.setSelectVal(r.get("#qfb_recaptcha_theme"),p.getValue(e,"recaptchaTheme")).closest(c.settingWrap).show(),c.setSelectVal(r.get("#qfb_recaptcha_badge"),p.getValue(e,"recaptchaBadge")),c.setSelectVal(r.get("#qfb_recaptcha_lang"),p.getValue(e,"recaptchaLang")),c.setSelectVal(r.get("#qfb_hcaptcha_lang"),p.getValue(e,"hcaptchaLang")),c.setSelectVal(r.get("#qfb_turnstile_lang"),p.getValue(e,"turnstileLang")),c.setSelectVal(r.get("#qfb_recaptcha_threshold"),p.getValue(e,"recaptchaThreshold")),f.loadIconOption(r.get("#qfb_label_icon"),p.getValue(e,"labelIcon")).closest(c.settingWrap).show(),r.get("#qfb_custom_element_class").val(p.getValue(e,"customElementClass")).closest(c.settingWrap).show(),r.get("#qfb-custom-class-tabs").find("> ul").hide().end().data("tabs").click(1),f.styles.loadStyles(),r.get("#qfb_sub_label").val(p.getValue(e,"subLabel")).closest(c.settingWrap).show(),r.get("#qfb_sub_label_above").val(p.getValue(e,"subLabelAbove")),r.get("#qfb_tooltip").val(p.getValue(e,"tooltip")).closest(c.settingWrap).show(),c.setSelectVal(r.get("#qfb_tooltip_type"),p.getValue(e,"tooltipType")),c.setSelectVal(r.get("#qfb_tooltip_event"),p.getValue(e,"tooltipEvent")),c.setSelectVal(r.get("#qfb_label_position"),p.getValue(e,"labelPosition")).closest(c.settingWrap).show(),r.get("#qfb_label_width").val(p.getValue(e,"labelWidth")),p.loadLogic(),c.setSelectVal(r.get("#qfb_visibility"),p.getValue(e,"visibility")).closest(c.settingWrap).show(),r.get("#qfb_message_required").val(p.getValue(e,"messageRequired")).closest(c.settingWrap).show(),r.get("#qfb_message_recaptchaMissingInputSecret").val(p.getValue(e,"messageRecaptchaMissingInputSecret")).closest(c.settingWrap).show(),r.get("#qfb_message_recaptchaInvalidInputSecret").val(p.getValue(e,"messageRecaptchaInvalidInputSecret")).closest(c.settingWrap).show(),r.get("#qfb_message_recaptchaMissingInputResponse").val(p.getValue(e,"messageRecaptchaMissingInputResponse")).closest(c.settingWrap).show(),r.get("#qfb_message_recaptchaInvalidInputResponse").val(p.getValue(e,"messageRecaptchaInvalidInputResponse")).closest(c.settingWrap).show(),r.get("#qfb_message_recaptchaError").val(p.getValue(e,"messageRecaptchaError")).closest(c.settingWrap).show(),r.get("#qfb_message_recaptchaScoreTooLow").val(p.getValue(e,"messageRecaptchaScoreTooLow")).closest(c.settingWrap).show(),w();break;case"html":r.get("#qfb_label").val(p.getValue(e,"label")).closest(c.settingWrap).show(),r.get("#qfb_html_content").val(p.getValue(e,"content")).closest(c.settingWrap).show(),r.get("#qfb_html_auto_format").prop("checked",p.getValue(e,"autoFormat")).closest(c.settingWrap).show(),window.tinymce&&((i=window.tinymce.get("qfb_html_content"))&&!i.isHidden()&&(i.load(),i.iframeElement)&&u(i.iframeElement).height()<100&&i.theme&&i.theme.resizeTo&&i.theme.resizeTo(null,300),window.switchEditors)&&window.getUserSetting&&window.switchEditors.go("qfb_html_content",window.getUserSetting("editor")||"tmce"),r.get("#qfb_custom_element_class").val(p.getValue(e,"customElementClass")).closest(c.settingWrap).show(),r.get("#qfb-custom-class-tabs").find("> ul").hide().end().data("tabs").click(1),f.styles.loadStyles(),p.loadLogic(),r.get("#qfb_show_in_email").prop("checked",p.getValue(e,"showInEmail")).closest(c.settingWrap).show(),r.get("#qfb_plain_text_content").val(p.getValue(e,"plainTextContent")),r.get("#qfb_show_in_entry").prop("checked",p.getValue(e,"showInEntry")).closest(c.settingWrap).show(),c.setSelectVal(r.get("#qfb_visibility"),p.getValue(e,"visibility")).closest(c.settingWrap).show(),p.getValue(e,"showInEmail")&&r.get("#qfb_plain_text_content").closest(c.settingWrap).show();break;case"date":r.get("#qfb_label").val(p.getValue(e,"label")).closest(c.settingWrap).show(),r.get("#qfb_description").val(p.getValue(e,"description")).closest(c.settingWrap).show(),r.get("#qfb_description_above").val(p.getValue(e,"descriptionAbove")),r.get("#qfb_required").prop("checked",p.getValue(e,"required")).closest(c.settingWrap).show(),f.loadIconOption(r.get("#qfb_label_icon"),p.getValue(e,"labelIcon")).closest(c.settingWrap).show(),f.loadIconOption(r.get("#qfb_field_icon_left"),p.getValue(e,"fieldIconLeft")).closest(c.settingWrap).show(),f.loadIconOption(r.get("#qfb_field_icon_right"),p.getValue(e,"fieldIconRight")),r.get("#qfb_field_size").val(p.getValue(e,"fieldSize")).closest(c.settingWrap).show(),r.get("#qfb_field_width").val(p.getValue(e,"fieldWidth")).closest(c.settingWrap).show(),r.get("#qfb_field_width_custom").val(p.getValue(e,"fieldWidthCustom")),r.get("#qfb_custom_class").val(p.getValue(e,"customClass")).closest(c.settingWrap).show(),r.get("#qfb_custom_element_class").val(p.getValue(e,"customElementClass")).closest(c.settingWrap).show(),f.styles.loadStyles(),r.get("#qfb_placeholder").val(p.getValue(e,"placeholder")).closest(c.settingWrap).show(),r.get("#qfb_sub_label").val(p.getValue(e,"subLabel")).closest(c.settingWrap).show(),r.get("#qfb_sub_label_above").val(p.getValue(e,"subLabelAbove")),r.get("#qfb_admin_label").val(p.getValue(e,"adminLabel")).closest(c.settingWrap).show(),r.get("#qfb_tooltip").val(p.getValue(e,"tooltip")).closest(c.settingWrap).show(),c.setSelectVal(r.get("#qfb_tooltip_type"),p.getValue(e,"tooltipType")),c.setSelectVal(r.get("#qfb_tooltip_event"),p.getValue(e,"tooltipEvent")),c.setSelectVal(r.get("#qfb_label_position"),p.getValue(e,"labelPosition")).closest(c.settingWrap).show(),r.get("#qfb_label_width").val(p.getValue(e,"labelWidth")),p.loadLogic(),r.get("#qfb_default_value_date").val(p.getValue(e,"defaultValue")).closest(c.settingWrap).show(),r.get("#qfb_dynamic_default_value").prop("checked",p.getValue(e,"dynamicDefaultValue")).closest(c.settingWrap).show(),r.get("#qfb_dynamic_key").val(p.getValue(e,"dynamicKey")),r.get("#qfb_date_min").val(p.getValue(e,"dateMin")).closest(c.settingWrap).show(),r.get("#qfb_date_max").val(p.getValue(e,"dateMax")),c.setSelectVal(r.get("#qfb_date_view_start"),p.getValue(e,"dateViewStart")).closest(c.settingWrap).show(),c.setSelectVal(r.get("#qfb_date_view_depth"),p.getValue(e,"dateViewDepth")).closest(c.settingWrap).show(),r.get("#qfb_date_show_footer").prop("checked",p.getValue(e,"dateShowFooter")).closest(c.settingWrap).show(),c.setSelectVal(r.get("#qfb_date_locale"),p.getValue(e,"dateLocale")).trigger("change.select2").closest(c.settingWrap).show(),r.get("#qfb_date_format_js").val(p.getValue(e,"dateFormatJs")).closest(c.settingWrap).show(),r.get("#qfb_date_format").val(p.getValue(e,"dateFormat")).closest(c.settingWrap).show(),r.get("#qfb_date_auto_open").prop("checked",p.getValue(e,"dateAutoOpen")).closest(c.settingWrap).show(),r.get("#qfb_read_only").prop("checked",p.getValue(e,"readOnly")).closest(c.settingWrap).show(),r.get("#qfb_show_in_email").prop("checked",p.getValue(e,"showInEmail")).closest(c.settingWrap).show(),r.get("#qfb_save_to_database").prop("checked",p.getValue(e,"saveToDatabase")).closest(c.settingWrap).show(),c.setSelectVal(r.get("#qfb_visibility"),p.getValue(e,"visibility")).closest(c.settingWrap).show(),f.validators.loadValidators(),r.get("#qfb_message_required").val(p.getValue(e,"messageRequired")),r.get("#qfb_message_dateInvalidDate").val(p.getValue(e,"messageDateInvalidDate")).closest(c.settingWrap).show(),r.get("#qfb_message_dateTooEarly").val(p.getValue(e,"messageDateTooEarly")),r.get("#qfb_message_dateTooLate").val(p.getValue(e,"messageDateTooLate")),"custom"==p.getValue(e,"fieldWidth")&&r.get("#qfb_field_width_custom").closest(c.settingWrap).show(),c.isNonEmptyString(p.getValue(e,"tooltip"))&&r.get("#qfb_tooltip_type").add(r.get("#qfb_tooltip_event")).closest(c.settingWrap).show(),"left"==p.getValue(e,"labelPosition")&&r.get("#qfb_label_width").closest(c.settingWrap).show(),p.getValue(e,"dynamicDefaultValue")&&r.get("#qfb_dynamic_key").closest(c.settingWrap).show(),p.getValue(e,"required")&&r.get("#qfb_message_required").closest(c.settingWrap).show(),c.isNonEmptyString(p.getValue(e,"dateMin"))&&r.get("#qfb_message_dateTooEarly").closest(c.settingWrap).show(),c.isNonEmptyString(p.getValue(e,"dateMax"))&&r.get("#qfb_message_dateTooLate").closest(c.settingWrap).show();break;case"time":r.get("#qfb_label").val(p.getValue(e,"label")).closest(c.settingWrap).show(),r.get("#qfb_description").val(p.getValue(e,"description")).closest(c.settingWrap).show(),r.get("#qfb_description_above").val(p.getValue(e,"descriptionAbove")),r.get("#qfb_required").prop("checked",p.getValue(e,"required")).closest(c.settingWrap).show(),f.loadIconOption(r.get("#qfb_label_icon"),p.getValue(e,"labelIcon")).closest(c.settingWrap).show(),f.loadIconOption(r.get("#qfb_field_icon_left"),p.getValue(e,"fieldIconLeft")).closest(c.settingWrap).show(),f.loadIconOption(r.get("#qfb_field_icon_right"),p.getValue(e,"fieldIconRight")),r.get("#qfb_field_size").val(p.getValue(e,"fieldSize")).closest(c.settingWrap).show(),r.get("#qfb_field_width").val(p.getValue(e,"fieldWidth")).closest(c.settingWrap).show(),r.get("#qfb_field_width_custom").val(p.getValue(e,"fieldWidthCustom")),r.get("#qfb_custom_class").val(p.getValue(e,"customClass")).closest(c.settingWrap).show(),r.get("#qfb_custom_element_class").val(p.getValue(e,"customElementClass")).closest(c.settingWrap).show(),f.styles.loadStyles(),r.get("#qfb_placeholder").val(p.getValue(e,"placeholder")).closest(c.settingWrap).show(),r.get("#qfb_sub_label").val(p.getValue(e,"subLabel")).closest(c.settingWrap).show(),r.get("#qfb_sub_label_above").val(p.getValue(e,"subLabelAbove")),r.get("#qfb_admin_label").val(p.getValue(e,"adminLabel")).closest(c.settingWrap).show(),r.get("#qfb_tooltip").val(p.getValue(e,"tooltip")).closest(c.settingWrap).show(),c.setSelectVal(r.get("#qfb_tooltip_type"),p.getValue(e,"tooltipType")),c.setSelectVal(r.get("#qfb_tooltip_event"),p.getValue(e,"tooltipEvent")),c.setSelectVal(r.get("#qfb_label_position"),p.getValue(e,"labelPosition")).closest(c.settingWrap).show(),r.get("#qfb_label_width").val(p.getValue(e,"labelWidth")),p.loadLogic(),r.get("#qfb_default_value_time").val(p.getValue(e,"defaultValue")).closest(c.settingWrap).show(),r.get("#qfb_dynamic_default_value").prop("checked",p.getValue(e,"dynamicDefaultValue")).closest(c.settingWrap).show(),r.get("#qfb_dynamic_key").val(p.getValue(e,"dynamicKey")),r.get("#qfb_time_min").val(p.getValue(e,"timeMin")).closest(c.settingWrap).show(),r.get("#qfb_time_max").val(p.getValue(e,"timeMax")).closest(c.settingWrap).show(),r.get("#qfb_time_interval").val(p.getValue(e,"timeInterval")).closest(c.settingWrap).show(),c.setSelectVal(r.get("#qfb_time_locale"),p.getValue(e,"timeLocale")).trigger("change.select2").closest(c.settingWrap).show(),r.get("#qfb_time_format_js").val(p.getValue(e,"timeFormatJs")).closest(c.settingWrap).show(),r.get("#qfb_time_format").val(p.getValue(e,"timeFormat")).closest(c.settingWrap).show(),r.get("#qfb_time_auto_open").prop("checked",p.getValue(e,"timeAutoOpen")).closest(c.settingWrap).show(),r.get("#qfb_read_only").prop("checked",p.getValue(e,"readOnly")).closest(c.settingWrap).show(),r.get("#qfb_show_in_email").prop("checked",p.getValue(e,"showInEmail")).closest(c.settingWrap).show(),r.get("#qfb_save_to_database").prop("checked",p.getValue(e,"saveToDatabase")).closest(c.settingWrap).show(),c.setSelectVal(r.get("#qfb_visibility"),p.getValue(e,"visibility")).closest(c.settingWrap).show(),f.validators.loadValidators(),r.get("#qfb_message_required").val(p.getValue(e,"messageRequired")),r.get("#qfb_message_timeInvalidTime").val(p.getValue(e,"messageTimeInvalidTime")).closest(c.settingWrap).show(),r.get("#qfb_message_timeTooEarly").val(p.getValue(e,"messageTimeTooEarly")),r.get("#qfb_message_timeTooLate").val(p.getValue(e,"messageTimeTooLate")),"custom"==p.getValue(e,"fieldWidth")&&r.get("#qfb_field_width_custom").closest(c.settingWrap).show(),c.isNonEmptyString(p.getValue(e,"tooltip"))&&r.get("#qfb_tooltip_type").add(r.get("#qfb_tooltip_event")).closest(c.settingWrap).show(),"left"==p.getValue(e,"labelPosition")&&r.get("#qfb_label_width").closest(c.settingWrap).show(),p.getValue(e,"dynamicDefaultValue")&&r.get("#qfb_dynamic_key").closest(c.settingWrap).show(),p.getValue(e,"required")&&r.get("#qfb_message_required").closest(c.settingWrap).show(),c.isNonEmptyString(p.getValue(e,"timeMin"))&&r.get("#qfb_message_timeTooEarly").closest(c.settingWrap).show(),c.isNonEmptyString(p.getValue(e,"timeMax"))&&r.get("#qfb_message_timeTooLate").closest(c.settingWrap).show();break;case"password":r.get("#qfb_label").val(p.getValue(e,"label")).closest(c.settingWrap).show(),r.get("#qfb_description").val(p.getValue(e,"description")).closest(c.settingWrap).show(),r.get("#qfb_description_above").val(p.getValue(e,"descriptionAbove")),r.get("#qfb_required").prop("checked",p.getValue(e,"required")).closest(c.settingWrap).show(),f.loadIconOption(r.get("#qfb_label_icon"),p.getValue(e,"labelIcon")).closest(c.settingWrap).show(),f.loadIconOption(r.get("#qfb_field_icon_left"),p.getValue(e,"fieldIconLeft")).closest(c.settingWrap).show(),f.loadIconOption(r.get("#qfb_field_icon_right"),p.getValue(e,"fieldIconRight")),r.get("#qfb_field_size").val(p.getValue(e,"fieldSize")).closest(c.settingWrap).show(),r.get("#qfb_field_width").val(p.getValue(e,"fieldWidth")).closest(c.settingWrap).show(),r.get("#qfb_field_width_custom").val(p.getValue(e,"fieldWidthCustom")),r.get("#qfb_custom_class").val(p.getValue(e,"customClass")).closest(c.settingWrap).show(),r.get("#qfb_custom_element_class").val(p.getValue(e,"customElementClass")).closest(c.settingWrap).show(),f.styles.loadStyles(),r.get("#qfb_placeholder").val(p.getValue(e,"placeholder")).closest(c.settingWrap).show(),r.get("#qfb_sub_label").val(p.getValue(e,"subLabel")).closest(c.settingWrap).show(),r.get("#qfb_sub_label_above").val(p.getValue(e,"subLabelAbove")),r.get("#qfb_admin_label").val(p.getValue(e,"adminLabel")).closest(c.settingWrap).show(),r.get("#qfb_tooltip").val(p.getValue(e,"tooltip")).closest(c.settingWrap).show(),c.setSelectVal(r.get("#qfb_tooltip_type"),p.getValue(e,"tooltipType")),c.setSelectVal(r.get("#qfb_tooltip_event"),p.getValue(e,"tooltipEvent")),c.setSelectVal(r.get("#qfb_label_position"),p.getValue(e,"labelPosition")).closest(c.settingWrap).show(),r.get("#qfb_label_width").val(p.getValue(e,"labelWidth")),p.loadLogic(),r.get("#qfb_autocomplete").val(p.getValue(e,"autocomplete")).closest(c.settingWrap).show(),r.get("#qfb_max_length").val(p.getValue(e,"maxLength")).closest(c.settingWrap).show(),r.get("#qfb_show_in_email").prop("checked",p.getValue(e,"showInEmail")).closest(c.settingWrap).show(),r.get("#qfb_save_to_database").prop("checked",p.getValue(e,"saveToDatabase")).closest(c.settingWrap).show(),c.setSelectVal(r.get("#qfb_visibility"),p.getValue(e,"visibility")).closest(c.settingWrap).show(),f.validators.loadValidators(),r.get("#qfb_message_required").val(p.getValue(e,"messageRequired")),r.get("#qfb_message_lengthTooLong").val(p.getValue(e,"messageLengthTooLong")),"custom"==p.getValue(e,"fieldWidth")&&r.get("#qfb_field_width_custom").closest(c.settingWrap).show(),"left"==p.getValue(e,"labelPosition")&&r.get("#qfb_label_width").closest(c.settingWrap).show(),c.isNonEmptyString(p.getValue(e,"tooltip"))&&r.get("#qfb_tooltip_type").add(r.get("#qfb_tooltip_event")).closest(c.settingWrap).show(),p.getValue(e,"required")&&r.get("#qfb_message_required").closest(c.settingWrap).show(),c.isNonEmptyString(p.getValue(e,"maxLength"))&&r.get("#qfb_message_lengthTooLong").closest(c.settingWrap).show();break;case"hidden":r.get("#qfb_label").val(p.getValue(e,"label")).closest(c.settingWrap).show(),r.get("#qfb_custom_class").val(p.getValue(e,"customClass")).closest(c.settingWrap).show(),r.get("#qfb-custom-class-tabs").find("> ul").hide(),r.get("#qfb_default_value").val(p.getValue(e,"defaultValue")).closest(c.settingWrap).show(),r.get("#qfb_dynamic_default_value").prop("checked",p.getValue(e,"dynamicDefaultValue")).closest(c.settingWrap).show(),r.get("#qfb_dynamic_key").val(p.getValue(e,"dynamicKey")),r.get("#qfb_show_in_email").prop("checked",p.getValue(e,"showInEmail")).closest(c.settingWrap).show(),r.get("#qfb_save_to_database").prop("checked",p.getValue(e,"saveToDatabase")).closest(c.settingWrap).show(),c.setSelectVal(r.get("#qfb_visibility"),p.getValue(e,"visibility")).closest(c.settingWrap).show(),p.getValue(e,"dynamicDefaultValue")&&r.get("#qfb_dynamic_key").closest(c.settingWrap).show();break;case"name":r.get("#qfb_label").val(p.getValue(e,"label")).closest(c.settingWrap).show(),r.get("#qfb_description").val(p.getValue(e,"description")).closest(c.settingWrap).show(),r.get("#qfb_description_above").val(p.getValue(e,"descriptionAbove")),r.get("#qfb_name_prefix_enabled").prop("checked",p.getValue(e,"prefixEnabled")),r.get("#qfb_name_prefix_required").prop("checked",p.getValue(e,"prefixRequired")),f.options.loadNamePrefixOptions(),r.get("#qfb_name_prefix_none_option").prop("checked",p.getValue(e,"prefixNoneOption")),r.get("#qfb_name_prefix_none_option_text").val(p.getValue(e,"prefixNoneOptionText")),r.get("#qfb_name_prefix_sub_label").val(p.getValue(e,"prefixSubLabel")),r.get("#qfb_name_prefix_sub_label_above").val(p.getValue(e,"prefixSubLabelAbove")),r.get("#qfb_name_prefix_custom_class").val(p.getValue(e,"prefixCustomClass")),r.get("#qfb_name_prefix_custom_element_class").val(p.getValue(e,"prefixCustomElementClass")),r.get("#qfb_name_first_enabled").prop("checked",p.getValue(e,"firstEnabled")),r.get("#qfb_name_first_required").prop("checked",p.getValue(e,"firstRequired")),r.get("#qfb_name_first_placeholder").val(p.getValue(e,"firstPlaceholder")),r.get("#qfb_name_first_sub_label").val(p.getValue(e,"firstSubLabel")),r.get("#qfb_name_first_sub_label_above").val(p.getValue(e,"firstSubLabelAbove")),r.get("#qfb_name_first_default_value").val(p.getValue(e,"firstDefaultValue")),r.get("#qfb_name_first_custom_class").val(p.getValue(e,"firstCustomClass")),r.get("#qfb_name_first_custom_element_class").val(p.getValue(e,"firstCustomElementClass")),r.get("#qfb_name_first_autocomplete").val(p.getValue(e,"firstAutocomplete")),r.get("#qfb_name_middle_enabled").prop("checked",p.getValue(e,"middleEnabled")),r.get("#qfb_name_middle_required").prop("checked",p.getValue(e,"middleRequired")),r.get("#qfb_name_middle_placeholder").val(p.getValue(e,"middlePlaceholder")),r.get("#qfb_name_middle_sub_label").val(p.getValue(e,"middleSubLabel")),r.get("#qfb_name_middle_sub_label_above").val(p.getValue(e,"middleSubLabelAbove")),r.get("#qfb_name_middle_default_value").val(p.getValue(e,"middleDefaultValue")),r.get("#qfb_name_middle_custom_class").val(p.getValue(e,"middleCustomClass")),r.get("#qfb_name_middle_custom_element_class").val(p.getValue(e,"middleCustomElementClass")),r.get("#qfb_name_middle_autocomplete").val(p.getValue(e,"middleAutocomplete")),r.get("#qfb_name_last_enabled").prop("checked",p.getValue(e,"lastEnabled")),r.get("#qfb_name_last_required").prop("checked",p.getValue(e,"lastRequired")),r.get("#qfb_name_last_placeholder").val(p.getValue(e,"lastPlaceholder")),r.get("#qfb_name_last_sub_label").val(p.getValue(e,"lastSubLabel")),r.get("#qfb_name_last_sub_label_above").val(p.getValue(e,"lastSubLabelAbove")),r.get("#qfb_name_last_default_value").val(p.getValue(e,"lastDefaultValue")),r.get("#qfb_name_last_custom_class").val(p.getValue(e,"lastCustomClass")),r.get("#qfb_name_last_custom_element_class").val(p.getValue(e,"lastCustomElementClass")),r.get("#qfb_name_last_autocomplete").val(p.getValue(e,"lastAutocomplete")),r.get("#qfb_name_suffix_enabled").prop("checked",p.getValue(e,"suffixEnabled")),r.get("#qfb_name_suffix_required").prop("checked",p.getValue(e,"suffixRequired")),r.get("#qfb_name_suffix_placeholder").val(p.getValue(e,"suffixPlaceholder")),r.get("#qfb_name_suffix_sub_label").val(p.getValue(e,"suffixSubLabel")),r.get("#qfb_name_suffix_sub_label_above").val(p.getValue(e,"suffixSubLabelAbove")),r.get("#qfb_name_suffix_default_value").val(p.getValue(e,"suffixDefaultValue")),r.get("#qfb_name_suffix_custom_class").val(p.getValue(e,"suffixCustomClass")),r.get("#qfb_name_suffix_custom_element_class").val(p.getValue(e,"suffixCustomElementClass")),r.get("#qfb-name-tabs").closest(c.settingWrap).show(),f.loadIconOption(r.get("#qfb_label_icon"),p.getValue(e,"labelIcon")).closest(c.settingWrap).show(),r.get("#qfb_field_size").val(p.getValue(e,"fieldSize")).closest(c.settingWrap).show(),r.get("#qfb_field_width").val(p.getValue(e,"fieldWidth")).closest(c.settingWrap).show(),r.get("#qfb_field_width_custom").val(p.getValue(e,"fieldWidthCustom")),r.get("#qfb_name_responsive_columns").val(p.getValue(e,"responsiveColumns")).closest(c.settingWrap).show(),r.get("#qfb_name_responsive_columns_custom").val(p.getValue(e,"responsiveColumnsCustom")),r.get("#qfb_custom_class").val(p.getValue(e,"customClass")).closest(c.settingWrap).show(),r.get("#qfb_custom_element_class").val(p.getValue(e,"customElementClass")).closest(c.settingWrap).show(),f.styles.loadStyles(),r.get("#qfb_sub_label").val(p.getValue(e,"subLabel")).closest(c.settingWrap).show(),r.get("#qfb_sub_label_above").val(p.getValue(e,"subLabelAbove")),r.get("#qfb_admin_label").val(p.getValue(e,"adminLabel")).closest(c.settingWrap).show(),r.get("#qfb_tooltip").val(p.getValue(e,"tooltip")).closest(c.settingWrap).show(),c.setSelectVal(r.get("#qfb_tooltip_type"),p.getValue(e,"tooltipType")),c.setSelectVal(r.get("#qfb_tooltip_event"),p.getValue(e,"tooltipEvent")),c.setSelectVal(r.get("#qfb_label_position"),p.getValue(e,"labelPosition")).closest(c.settingWrap).show(),r.get("#qfb_label_width").val(p.getValue(e,"labelWidth")),p.loadLogic(),r.get("#qfb_dynamic_default_value").prop("checked",p.getValue(e,"dynamicDefaultValue")).closest(c.settingWrap).show(),r.get("#qfb_dynamic_key").val(p.getValue(e,"dynamicKey")),r.get("#qfb_show_in_email").prop("checked",p.getValue(e,"showInEmail")).closest(c.settingWrap).show(),r.get("#qfb_save_to_database").prop("checked",p.getValue(e,"saveToDatabase")).closest(c.settingWrap).show(),c.setSelectVal(r.get("#qfb_visibility"),p.getValue(e,"visibility")).closest(c.settingWrap).show(),f.validators.loadValidators(),r.get("#qfb_message_required").val(p.getValue(e,"messageRequired")),"custom"==p.getValue(e,"fieldWidth")&&r.get("#qfb_field_width_custom").closest(c.settingWrap).show(),"custom"===p.getValue(e,"responsiveColumns")&&r.get("#qfb_name_responsive_columns_custom").closest(c.settingWrap).show(),"left"==p.getValue(e,"labelPosition")&&r.get("#qfb_label_width").closest(c.settingWrap).show(),c.isNonEmptyString(p.getValue(e,"tooltip"))&&r.get("#qfb_tooltip_type").add(r.get("#qfb_tooltip_event")).closest(c.settingWrap).show(),p.getValue(e,"dynamicDefaultValue")&&r.get("#qfb_dynamic_key").closest(c.settingWrap).show(),p.getValue(e,"prefixEnabled")&&p.getValue(e,"prefixNoneOption")&&r.get("#qfb_name_prefix_none_option_text").closest(c.settingWrap).show(),(r.get("#qfb_name_prefix_enabled").is(":checked")&&r.get("#qfb_name_prefix_required").is(":checked")||r.get("#qfb_name_first_enabled").is(":checked")&&r.get("#qfb_name_first_required").is(":checked")||r.get("#qfb_name_middle_enabled").is(":checked")&&r.get("#qfb_name_middle_required").is(":checked")||r.get("#qfb_name_last_enabled").is(":checked")&&r.get("#qfb_name_last_required").is(":checked")||r.get("#qfb_name_suffix_enabled").is(":checked")&&r.get("#qfb_name_suffix_required").is(":checked"))&&r.get("#qfb_message_required").closest(c.settingWrap).show();break;case"group":case"page":r.get("#qfb_label").val(p.getValue(e,"label")).closest(c.settingWrap).show(),"group"==e.type&&(r.get("#qfb_group_title").val(p.getValue(e,"title")).closest(c.settingWrap).show(),r.get("#qfb_group_title_tag").val(p.getValue(e,"titleTag")),r.get("#qfb_group_description").val(p.getValue(e,"description")).closest(c.settingWrap).show()),"page"==e.type&&(r.get("#qfb_page_title").val(p.getValue(e,"title")).closest(c.settingWrap).show(),r.get("#qfb_page_title_tag").val(p.getValue(e,"titleTag")),r.get("#qfb_page_description").val(p.getValue(e,"description")).closest(c.settingWrap).show()),"group"==e.type&&(r.get("#qfb_group_field_size").val(p.getValue(e,"fieldSize")).closest(c.settingWrap).show(),r.get("#qfb_group_field_width").val(p.getValue(e,"fieldWidth")).closest(c.settingWrap).show()),"page"==e.type&&(r.get("#qfb_page_field_size").val(p.getValue(e,"fieldSize")).closest(c.settingWrap).show(),r.get("#qfb_page_field_width").val(p.getValue(e,"fieldWidth")).closest(c.settingWrap).show()),r.get("#qfb_field_width_custom").val(p.getValue(e,"fieldWidthCustom")),c.setSelectVal(r.get("#qfb_group_style"),p.getValue(e,"groupStyle")).closest(c.settingWrap).show(),r.get("#qfb_border_color").val(p.getValue(e,"borderColor")).blur(),r.get("#qfb_background_color").val(p.getValue(e,"backgroundColor")).blur(),"group"==e.type&&(r.get("#qfb_custom_element_class").val(p.getValue(e,"customElementClass")).closest(c.settingWrap).show(),r.get("#qfb-custom-class-tabs").find("> ul").hide().end().data("tabs").click(1)),f.styles.loadStyles(),c.setSelectVal(r.get("#qfb_tooltip_type"),p.getValue(e,"tooltipType")).closest(c.settingWrap).show(),c.setSelectVal(r.get("#qfb_tooltip_event"),p.getValue(e,"tooltipEvent")).closest(c.settingWrap).show(),c.setSelectVal(r.get("#qfb_label_position"),p.getValue(e,"labelPosition")).closest(c.settingWrap).show(),r.get("#qfb_label_width").val(p.getValue(e,"labelWidth")),r.get("#qfb_show_label_in_email").prop("checked",p.getValue(e,"showLabelInEmail")).closest(c.settingWrap).show(),r.get("#qfb_show_label_in_entry").prop("checked",p.getValue(e,"showLabelInEntry")).closest(c.settingWrap).show();var i="group"==e.type?"showThisGroup":"showThisPage";p.loadLogic(n[i],n["group"==e.type?"hideThisGroup":"hideThisPage"]),"group"===e.type&&c.setSelectVal(r.get("#qfb_visibility"),p.getValue(e,"visibility")).closest(c.settingWrap).show(),"custom"==p.getValue(e,"fieldWidth")&&r.get("#qfb_field_width_custom").closest(c.settingWrap).show(),"bordered"===p.getValue(e,"groupStyle")&&(r.get("#qfb_border_color").closest(c.settingWrap).show(),r.get("#qfb_background_color").closest(c.settingWrap).show()),"left"==p.getValue(e,"labelPosition")&&r.get("#qfb_label_width").closest(c.settingWrap).show();break;case"submit":r.get("#qfb_label").val(p.getValue(e,"label")).closest(c.settingWrap).show(),r.get("#qfb-button-label-hint").show(),c.setSelectVal(r.get("#qfb_submit_button_type"),p.getValue(e,"submitType")),r.get("#qfb_submit_button_text").val(p.getValue(e,"submitText")),f.loadIconOption(r.get("#qfb_submit_button_icon"),p.getValue(e,"submitIcon")),r.get("#qfb_submit_button_icon_position").val(p.getValue(e,"submitIconPosition")),r.get("#qfb_submit_button_image").val(p.getValue(e,"submitImage")),r.get("#qfb_submit_button_html").val(p.getValue(e,"submitHtml")),c.setSelectVal(r.get("#qfb_next_button_type"),p.getValue(e,"nextType")),r.get("#qfb_next_button_text").val(p.getValue(e,"nextText")),f.loadIconOption(r.get("#qfb_next_button_icon"),p.getValue(e,"nextIcon")),r.get("#qfb_next_button_icon_position").val(p.getValue(e,"nextIconPosition")),r.get("#qfb_next_button_image").val(p.getValue(e,"nextImage")),r.get("#qfb_next_button_html").val(p.getValue(e,"nextHtml")),c.setSelectVal(r.get("#qfb_back_button_type"),p.getValue(e,"backType")),f.loadIconOption(r.get("#qfb_back_button_icon"),p.getValue(e,"backIcon")),r.get("#qfb_back_button_icon_position").val(p.getValue(e,"backIconPosition")),r.get("#qfb_back_button_text").val(p.getValue(e,"backText")),r.get("#qfb_back_button_image").val(p.getValue(e,"backImage")),r.get("#qfb_back_button_html").val(p.getValue(e,"backHtml")),r.get("#qfb_button_style").val(p.getValue(e,"buttonStyle")).closest(c.settingWrap).show(),r.get("#qfb_button_size").val(p.getValue(e,"buttonSize")).closest(c.settingWrap).show(),r.get("#qfb_button_width").val(p.getValue(e,"buttonWidth")).closest(c.settingWrap).show(),r.get("#qfb_button_width_custom").val(p.getValue(e,"buttonWidthCustom")),r.get("#qfb_custom_element_class").val(p.getValue(e,"customElementClass")).closest(c.settingWrap).show(),r.get("#qfb-custom-class-tabs").find("> ul").hide().end().data("tabs").click(1),f.styles.loadStyles(),p.loadLogic(),c.setSelectVal(r.get("#qfb_visibility"),p.getValue(e,"visibility")).closest(c.settingWrap).show();var i=f.isMultiPageForm(),l=p.isOnLastPage(e);i&&!l||(r.get("#qfb_submit_button_type").closest(c.settingWrap).show(),"default"===p.getValue(e,"submitType")?r.get("#qfb_submit_button_text").add(r.get("#qfb_submit_button_icon")).add(r.get("#qfb_submit_button_icon_position")).closest(c.settingWrap).show():"image"===p.getValue(e,"submitType")?r.get("#qfb_submit_button_image").closest(c.settingWrap).show():"html"===p.getValue(e,"submitType")&&r.get("#qfb_submit_button_html").closest(c.settingWrap).show()),i&&!l&&(r.get("#qfb_next_button_type").closest(c.settingWrap).show(),"default"===p.getValue(e,"nextType")?r.get("#qfb_next_button_text").add(r.get("#qfb_next_button_icon")).add(r.get("#qfb_next_button_icon_position")).closest(c.settingWrap).show():"image"===p.getValue(e,"nextType")?r.get("#qfb_next_button_image").closest(c.settingWrap).show():"html"===p.getValue(e,"nextType")&&r.get("#qfb_next_button_html").closest(c.settingWrap).show()),i&&!p.isOnFirstPage(e)&&(r.get("#qfb_back_button_type").closest(c.settingWrap).show(),"default"===p.getValue(e,"backType")?r.get("#qfb_back_button_text").add(r.get("#qfb_back_button_icon")).add(r.get("#qfb_back_button_icon_position")).closest(c.settingWrap).show():"image"===p.getValue(e,"backType")?r.get("#qfb_back_button_image").closest(c.settingWrap).show():"html"===p.getValue(e,"backType")&&r.get("#qfb_back_button_html").closest(c.settingWrap).show()),"custom"==p.getValue(e,"buttonWidth")&&r.get("#qfb_button_width_custom").closest(c.settingWrap).show();break;case"row":c.setSelectVal(r.get("#qfb_row_column_size"),p.getValue(e,"columnSize")).closest(c.settingWrap).show(),c.setSelectVal(r.get("#qfb_row_column_count"),e.elements.length).closest(c.settingWrap).show(),p.populateColumnWidthCustomise(),e.elements.length<=8&&r.get("#qfb-row-column-customise").closest(c.settingWrap).show(),c.setSelectVal(r.get("#qfb_responsive_columns"),p.getValue(e,"responsiveColumns")).closest(c.settingWrap).show(),r.get("#qfb_responsive_columns_custom").val(p.getValue(e,"responsiveColumnsCustom")),"custom"==p.getValue(e,"responsiveColumns")&&r.get("#qfb_responsive_columns_custom").closest(c.settingWrap).show()}r.get("#qfb-element-unique-id").val(f.form.id+"_"+e.id).closest(c.settingWrap).show();var s=r.get("#qfb-element-settings-tabs-nav").find("> li");r.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||s.eq(e).hide()})},saveSettings:function(){var e=p.editing;switch(r.get("#qfb-element-settings").find(".qfb-validation-error").remove(),r.get("#qfb-element-settings").find(".qfb-field-error").removeClass("qfb-field-error"),e.type){case"text":case"textarea":case"email":e.label=r.get("#qfb_label").val(),e.description=r.get("#qfb_description").val(),e.descriptionAbove=r.get("#qfb_description_above").val(),e.required=r.get("#qfb_required").is(":checked"),e.labelIcon=r.get("#qfb_label_icon").val(),e.fieldIconLeft=r.get("#qfb_field_icon_left").val(),e.fieldIconRight=r.get("#qfb_field_icon_right").val(),e.fieldSize=r.get("#qfb_field_size").val(),e.fieldWidth=r.get("#qfb_field_width").val(),e.fieldWidthCustom=r.get("#qfb_field_width_custom").val(),"textarea"===e.type&&(e.enableEditor=r.get("#qfb_enable_editor").is(":checked")),e.customClass=r.get("#qfb_custom_class").val(),e.customElementClass=r.get("#qfb_custom_element_class").val(),f.styles.saveStyles(),"textarea"===e.type?e.placeholder=r.get("#qfb_placeholder_textarea").val():e.placeholder=r.get("#qfb_placeholder").val(),e.subLabel=r.get("#qfb_sub_label").val(),e.subLabelAbove=r.get("#qfb_sub_label_above").val(),e.adminLabel=r.get("#qfb_admin_label").val(),e.tooltip=r.get("#qfb_tooltip").val(),e.tooltipType=r.get("#qfb_tooltip_type").val(),e.tooltipEvent=r.get("#qfb_tooltip_event").val(),e.labelPosition=r.get("#qfb_label_position").val(),e.labelWidth=r.get("#qfb_label_width").val(),p.saveLogic(),"textarea"===e.type?e.defaultValue=r.get("#qfb_default_value_textarea").val():e.defaultValue=r.get("#qfb_default_value").val(),e.dynamicDefaultValue=r.get("#qfb_dynamic_default_value").is(":checked"),e.dynamicKey=r.get("#qfb_dynamic_key").val(),e.autocomplete=r.get("#qfb_autocomplete").val(),e.maxLength=r.get("#qfb_max_length").val(),e.readOnly=r.get("#qfb_read_only").is(":checked"),e.showInEmail=r.get("#qfb_show_in_email").is(":checked"),e.saveToDatabase=r.get("#qfb_save_to_database").is(":checked"),e.visibility=r.get("#qfb_visibility").val(),f.filters.saveFilters(),f.validators.saveValidators(),e.messageRequired=r.get("#qfb_message_required").val(),e.messageLengthTooLong=r.get("#qfb_message_lengthTooLong").val(),"email"==e.type&&(e.messageEmailAddressInvalidFormat=r.get("#qfb_message_emailAddressInvalidFormat").val());break;case"select":case"checkbox":case"radio":case"multiselect":e.label=r.get("#qfb_label").val(),f.options.saveOptions(),"select"==e.type&&(e.noneOption=r.get("#qfb_none_option").is(":checked")),e.description=r.get("#qfb_description").val(),e.descriptionAbove=r.get("#qfb_description_above").val(),e.required=r.get("#qfb_required").is(":checked"),e.labelIcon=r.get("#qfb_label_icon").val(),"select"!=e.type&&"multiselect"!=e.type||(e.fieldSize=r.get("#qfb_field_size").val(),e.fieldWidth=r.get("#qfb_field_width").val(),e.fieldWidthCustom=r.get("#qfb_field_width_custom").val(),e.enhancedSelectEnabled=r.get("#qfb_enhanced_select_enabled").is(":checked"),"select"==e.type&&(e.enhancedSelectSearch=r.get("#qfb_enhanced_select_search").is(":checked")),r.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=r.get("#qfb_options_layout").val(),e.optionsLayoutResponsiveColumns=r.get("#qfb_options_layout_responsive_columns").val(),e.optionsLayoutResponsiveColumnsCustom=r.get("#qfb_options_layout_responsive_columns_custom").val(),e.optionsStyle=r.get("#qfb_options_style").val(),e.optionsButtonStyle=r.get("#qfb_options_button_style").val(),e.optionsButtonSize=r.get("#qfb_options_button_size").val(),e.optionsButtonWidth=r.get("#qfb_options_button_width").val(),e.optionsButtonWidthCustom=r.get("#qfb_options_button_width_custom").val(),e.optionsButtonIconPosition=r.get("#qfb_options_button_icon_position").val()),e.customClass=r.get("#qfb_custom_class").val(),e.customElementClass=r.get("#qfb_custom_element_class").val(),"multiselect"===e.type&&(e.sizeAttribute=r.get("#qfb_size_attribute").val()),f.styles.saveStyles(),e.subLabel=r.get("#qfb_sub_label").val(),e.subLabelAbove=r.get("#qfb_sub_label_above").val(),e.adminLabel=r.get("#qfb_admin_label").val(),e.tooltip=r.get("#qfb_tooltip").val(),e.tooltipType=r.get("#qfb_tooltip_type").val(),e.tooltipEvent=r.get("#qfb_tooltip_event").val(),e.labelPosition=r.get("#qfb_label_position").val(),e.labelWidth=r.get("#qfb_label_width").val(),p.saveLogic(),e.inArrayValidator=r.get("#qfb_in_array_validator").is(":checked"),e.dynamicDefaultValue=r.get("#qfb_dynamic_default_value").is(":checked"),e.dynamicKey=r.get("#qfb_dynamic_key").val(),"select"==e.type&&(e.autocomplete=r.get("#qfb_autocomplete").val()),"select"!=e.type&&"radio"!=e.type||(e.submitOnChoice=r.get("#qfb_submit_on_choice").is(":checked")),e.showInEmail=r.get("#qfb_show_in_email").is(":checked"),e.saveToDatabase=r.get("#qfb_save_to_database").is(":checked"),e.visibility=r.get("#qfb_visibility").val(),f.validators.saveValidators(),e.messageRequired=r.get("#qfb_message_required").val(),"select"==e.type&&(e.noneOptionText=r.get("#qfb_none_option_text").val()),"select"!=e.type&&"multiselect"!=e.type||("multiselect"==e.type&&(e.enhancedSelectPlaceholder=r.get("#qfb_enhanced_select_placeholder").val()),e.enhancedSelectNoResultsFound=r.get("#qfb_enhanced_select_no_results_found").val());break;case"file":e.label=r.get("#qfb_label").val(),e.description=r.get("#qfb_description").val(),e.descriptionAbove=r.get("#qfb_description_above").val(),e.required=r.get("#qfb_required").is(":checked"),e.labelIcon=r.get("#qfb_label_icon").val(),e.enhancedUploadEnabled=r.get("#qfb_enhanced_upload_enabled").is(":checked"),e.enhancedUploadEnabled?p.enhancedUploaders[e.id]=!0:delete p.enhancedUploaders[e.id],e.enhancedUploadStyle=r.get("#qfb_enhanced_upload_style").val(),e.buttonStyle=r.get("#qfb_button_style").val(),e.buttonSize=r.get("#qfb_button_size").val(),e.buttonWidth=r.get("#qfb_button_width").val(),e.buttonWidthCustom=r.get("#qfb_button_width_custom").val(),e.buttonIcon=r.get("#qfb_button_icon").val(),e.buttonIconPosition=r.get("#qfb_button_icon_position").val(),e.uploadListLayout=r.get("#qfb_upload_list_layout").val(),e.uploadListSize=r.get("#qfb_upload_list_size").val(),e.fieldWidth=r.get("#qfb_field_width").val(),e.fieldWidthCustom=r.get("#qfb_field_width_custom").val(),e.customClass=r.get("#qfb_custom_class").val(),e.customElementClass=r.get("#qfb_custom_element_class").val(),f.styles.saveStyles(),e.subLabel=r.get("#qfb_sub_label").val(),e.subLabelAbove=r.get("#qfb_sub_label_above").val(),e.adminLabel=r.get("#qfb_admin_label").val(),e.tooltip=r.get("#qfb_tooltip").val(),e.tooltipType=r.get("#qfb_tooltip_type").val(),e.tooltipEvent=r.get("#qfb_tooltip_event").val(),e.labelPosition=r.get("#qfb_label_position").val(),e.labelWidth=r.get("#qfb_label_width").val(),p.saveLogic(),e.minimumNumberOfFiles=r.get("#qfb_upload_minimum_files").val(),e.maximumNumberOfFiles=r.get("#qfb_upload_maximum_files").val(),e.allowedExtensions=r.get("#qfb_upload_allowed_extensions").val(),e.maximumFileSize=r.get("#qfb_upload_maximum_size").val(),e.saveToServer=r.get("#qfb_save_to_server").is(":checked"),e.savePath=r.get("#qfb_save_path").val(),e.addToMediaLibrary=r.get("#qfb_add_to_media_library").is(":checked"),e.showInEmail=r.get("#qfb_show_in_email").is(":checked"),e.saveToDatabase=r.get("#qfb_save_to_database").is(":checked"),e.visibility=r.get("#qfb_visibility").val(),e.browseText=r.get("#qfb_browse_text").val(),e.messageFileUploadRequired=r.get("#qfb_message_required").val(),e.messageFileNumRequired=r.get("#qfb_message_fileNumRequired").val(),e.messageFileTooMany=r.get("#qfb_message_fileTooMany").val(),e.messageFileTooBigFilename=r.get("#qfb_message_fileTooBigFilename").val(),e.messageFileTooBig=r.get("#qfb_message_fileTooBig").val(),e.messageNotAllowedTypeFilename=r.get("#qfb_message_fileNotAllowedTypeFilename").val(),e.messageNotAllowedType=r.get("#qfb_message_fileNotAllowedType").val();break;case"captcha":e.label=r.get("#qfb_label").val(),e.description=r.get("#qfb_description").val(),e.descriptionAbove=r.get("#qfb_description_above").val(),e.labelIcon=r.get("#qfb_label_icon").val(),e.fieldIconLeft=r.get("#qfb_field_icon_left").val(),e.fieldIconRight=r.get("#qfb_field_icon_right").val(),e.fieldSize=r.get("#qfb_field_size").val(),e.fieldWidth=r.get("#qfb_field_width").val(),e.fieldWidthCustom=r.get("#qfb_field_width_custom").val(),e.captchaLength=r.get("#qfb_captcha_length").val(),e.captchaWidth=r.get("#qfb_captcha_width").val(),e.captchaHeight=r.get("#qfb_captcha_height").val(),e.captchaBgColor=r.get("#qfb_captcha_bg_color").val(),e.captchaBgColorRgba=tinycolor(e.captchaBgColor).toRgb(),e.captchaTextColor=r.get("#qfb_captcha_text_color").val(),e.captchaTextColorRgba=tinycolor(e.captchaTextColor).toRgb(),e.captchaFont=r.get("#qfb_captcha_font").val(),e.captchaMinFontSize=r.get("#qfb_captcha_min_font_size").val(),e.captchaMaxFontSize=r.get("#qfb_captcha_max_font_size").val(),e.captchaMinAngle=r.get("#qfb_captcha_min_angle").val(),e.captchaMaxAngle=r.get("#qfb_captcha_max_angle").val(),e.captchaRetina=r.get("#qfb_captcha_retina").is(":checked"),e.customClass=r.get("#qfb_custom_class").val(),e.customElementClass=r.get("#qfb_custom_element_class").val(),f.styles.saveStyles(),e.placeholder=r.get("#qfb_placeholder").val(),e.subLabel=r.get("#qfb_sub_label").val(),e.subLabelAbove=r.get("#qfb_sub_label_above").val(),e.tooltip=r.get("#qfb_tooltip").val(),e.tooltipType=r.get("#qfb_tooltip_type").val(),e.tooltipEvent=r.get("#qfb_tooltip_event").val(),e.labelPosition=r.get("#qfb_label_position").val(),e.labelWidth=r.get("#qfb_label_width").val(),p.saveLogic(),e.visibility=r.get("#qfb_visibility").val(),e.messageRequired=r.get("#qfb_message_required").val(),e.messageCaptchaNotMatch=r.get("#qfb_message_captchaNotMatch").val();break;case"recaptcha":e.label=r.get("#qfb_label").val(),e.description=r.get("#qfb_description").val(),e.descriptionAbove=r.get("#qfb_description_above").val(),e.provider=r.get("#qfb_recaptcha_provider").val(),e.recaptchaVersion=r.get("#qfb_recaptcha_version").val(),e.recaptchaSize=r.get("#qfb_recaptcha_size").val(),e.recaptchaType=r.get("#qfb_recaptcha_type").val(),e.recaptchaTheme=r.get("#qfb_recaptcha_theme").val(),e.recaptchaBadge=r.get("#qfb_recaptcha_badge").val(),e.recaptchaLang=r.get("#qfb_recaptcha_lang").val(),e.hcaptchaLang=r.get("#qfb_hcaptcha_lang").val(),e.turnstileLang=r.get("#qfb_turnstile_lang").val(),e.recaptchaThreshold=r.get("#qfb_recaptcha_threshold").val(),e.labelIcon=r.get("#qfb_label_icon").val(),e.customElementClass=r.get("#qfb_custom_element_class").val(),f.styles.saveStyles(),e.subLabel=r.get("#qfb_sub_label").val(),e.subLabelAbove=r.get("#qfb_sub_label_above").val(),e.tooltip=r.get("#qfb_tooltip").val(),e.tooltipType=r.get("#qfb_tooltip_type").val(),e.tooltipEvent=r.get("#qfb_tooltip_event").val(),e.labelPosition=r.get("#qfb_label_position").val(),e.labelWidth=r.get("#qfb_label_width").val(),p.saveLogic(),e.visibility=r.get("#qfb_visibility").val(),e.messageRequired=r.get("#qfb_message_required").val(),e.messageRecaptchaMissingInputSecret=r.get("#qfb_message_recaptchaMissingInputSecret").val(),e.messageRecaptchaInvalidInputSecret=r.get("#qfb_message_recaptchaInvalidInputSecret").val(),e.messageRecaptchaMissingInputResponse=r.get("#qfb_message_recaptchaMissingInputResponse").val(),e.messageRecaptchaInvalidInputResponse=r.get("#qfb_message_recaptchaInvalidInputResponse").val(),e.messageRecaptchaError=r.get("#qfb_message_recaptchaError").val(),e.messageRecaptchaScoreTooLow=r.get("#qfb_message_recaptchaScoreTooLow").val();break;case"html":e.label=r.get("#qfb_label").val(),e.content=c.getEditorValue("qfb_html_content"),e.autoFormat=r.get("#qfb_html_auto_format").is(":checked"),e.customElementClass=r.get("#qfb_custom_element_class").val(),f.styles.saveStyles(),p.saveLogic(),e.showInEmail=r.get("#qfb_show_in_email").is(":checked"),e.plainTextContent=r.get("#qfb_plain_text_content").val(),e.showInEntry=r.get("#qfb_show_in_entry").is(":checked"),e.visibility=r.get("#qfb_visibility").val();break;case"date":e.label=r.get("#qfb_label").val(),e.description=r.get("#qfb_description").val(),e.descriptionAbove=r.get("#qfb_description_above").val(),e.required=r.get("#qfb_required").is(":checked"),e.labelIcon=r.get("#qfb_label_icon").val(),e.fieldIconLeft=r.get("#qfb_field_icon_left").val(),e.fieldIconRight=r.get("#qfb_field_icon_right").val(),e.fieldSize=r.get("#qfb_field_size").val(),e.fieldWidth=r.get("#qfb_field_width").val(),e.fieldWidthCustom=r.get("#qfb_field_width_custom").val(),e.customClass=r.get("#qfb_custom_class").val(),e.customElementClass=r.get("#qfb_custom_element_class").val(),f.styles.saveStyles(),e.placeholder=r.get("#qfb_placeholder").val(),e.subLabel=r.get("#qfb_sub_label").val(),e.subLabelAbove=r.get("#qfb_sub_label_above").val(),e.adminLabel=r.get("#qfb_admin_label").val(),e.tooltip=r.get("#qfb_tooltip").val(),e.tooltipType=r.get("#qfb_tooltip_type").val(),e.tooltipEvent=r.get("#qfb_tooltip_event").val(),e.labelPosition=r.get("#qfb_label_position").val(),e.labelWidth=r.get("#qfb_label_width").val(),p.saveLogic(),e.defaultValue=r.get("#qfb_default_value_date").val(),e.dynamicDefaultValue=r.get("#qfb_dynamic_default_value").is(":checked"),e.dynamicKey=r.get("#qfb_dynamic_key").val(),e.dateMin=r.get("#qfb_date_min").val(),e.dateMax=r.get("#qfb_date_max").val(),e.dateViewStart=r.get("#qfb_date_view_start").val(),e.dateViewDepth=r.get("#qfb_date_view_depth").val(),e.dateShowFooter=r.get("#qfb_date_show_footer").is(":checked"),e.dateLocale=r.get("#qfb_date_locale").val(),p.datepickers[e.id]=e.dateLocale,e.dateFormatJs=r.get("#qfb_date_format_js").val(),e.dateFormat=r.get("#qfb_date_format").val(),e.dateAutoOpen=r.get("#qfb_date_auto_open").is(":checked"),e.readOnly=r.get("#qfb_read_only").is(":checked"),e.showInEmail=r.get("#qfb_show_in_email").is(":checked"),e.saveToDatabase=r.get("#qfb_save_to_database").is(":checked"),e.visibility=r.get("#qfb_visibility").val(),f.validators.saveValidators(),e.messageRequired=r.get("#qfb_message_required").val(),e.messageDateInvalidDate=r.get("#qfb_message_dateInvalidDate").val(),e.messageDateTooEarly=r.get("#qfb_message_dateTooEarly").val(),e.messageDateTooLate=r.get("#qfb_message_dateTooLate").val(),e.dateLocale&&-1===u.inArray(e.dateLocale,n.loadedPreviewLocales)&&f.loadPreviewLocale(e.dateLocale,function(){n.loadedPreviewLocales.push(e.dateLocale)});break;case"time":e.label=r.get("#qfb_label").val(),e.description=r.get("#qfb_description").val(),e.descriptionAbove=r.get("#qfb_description_above").val(),e.required=r.get("#qfb_required").is(":checked"),e.labelIcon=r.get("#qfb_label_icon").val(),e.fieldIconLeft=r.get("#qfb_field_icon_left").val(),e.fieldIconRight=r.get("#qfb_field_icon_right").val(),e.fieldSize=r.get("#qfb_field_size").val(),e.fieldWidth=r.get("#qfb_field_width").val(),e.fieldWidthCustom=r.get("#qfb_field_width_custom").val(),e.customClass=r.get("#qfb_custom_class").val(),e.customElementClass=r.get("#qfb_custom_element_class").val(),f.styles.saveStyles(),e.placeholder=r.get("#qfb_placeholder").val(),e.subLabel=r.get("#qfb_sub_label").val(),e.subLabelAbove=r.get("#qfb_sub_label_above").val(),e.adminLabel=r.get("#qfb_admin_label").val(),e.tooltip=r.get("#qfb_tooltip").val(),e.tooltipType=r.get("#qfb_tooltip_type").val(),e.tooltipEvent=r.get("#qfb_tooltip_event").val(),e.labelPosition=r.get("#qfb_label_position").val(),e.labelWidth=r.get("#qfb_label_width").val(),p.saveLogic(),e.defaultValue=r.get("#qfb_default_value_time").val(),e.dynamicDefaultValue=r.get("#qfb_dynamic_default_value").is(":checked"),e.dynamicKey=r.get("#qfb_dynamic_key").val(),e.timeMin=r.get("#qfb_time_min").val(),e.timeMax=r.get("#qfb_time_max").val(),e.timeInterval=r.get("#qfb_time_interval").val(),e.timeLocale=r.get("#qfb_time_locale").val(),p.timepickers[e.id]=e.timeLocale,e.timeFormatJs=r.get("#qfb_time_format_js").val(),e.timeFormat=r.get("#qfb_time_format").val(),e.timeAutoOpen=r.get("#qfb_time_auto_open").is(":checked"),e.readOnly=r.get("#qfb_read_only").is(":checked"),e.showInEmail=r.get("#qfb_show_in_email").is(":checked"),e.saveToDatabase=r.get("#qfb_save_to_database").is(":checked"),e.visibility=r.get("#qfb_visibility").val(),f.validators.saveValidators(),e.messageRequired=r.get("#qfb_message_required").val(),e.messageTimeInvalidTime=r.get("#qfb_message_timeInvalidTime").val(),e.messageTimeTooEarly=r.get("#qfb_message_timeTooEarly").val(),e.messageTimeTooLate=r.get("#qfb_message_timeTooLate").val(),e.timeLocale&&-1===u.inArray(e.timeLocale,n.loadedPreviewLocales)&&f.loadPreviewLocale(e.timeLocale,function(){n.loadedPreviewLocales.push(e.timeLocale)});break;case"password":e.label=r.get("#qfb_label").val(),e.description=r.get("#qfb_description").val(),e.descriptionAbove=r.get("#qfb_description_above").val(),e.required=r.get("#qfb_required").is(":checked"),e.labelIcon=r.get("#qfb_label_icon").val(),e.fieldIconLeft=r.get("#qfb_field_icon_left").val(),e.fieldIconRight=r.get("#qfb_field_icon_right").val(),e.fieldSize=r.get("#qfb_field_size").val(),e.fieldWidth=r.get("#qfb_field_width").val(),e.fieldWidthCustom=r.get("#qfb_field_width_custom").val(),e.customClass=r.get("#qfb_custom_class").val(),e.customElementClass=r.get("#qfb_custom_element_class").val(),f.styles.saveStyles(),e.placeholder=r.get("#qfb_placeholder").val(),e.subLabel=r.get("#qfb_sub_label").val(),e.subLabelAbove=r.get("#qfb_sub_label_above").val(),e.adminLabel=r.get("#qfb_admin_label").val(),e.tooltip=r.get("#qfb_tooltip").val(),e.tooltipType=r.get("#qfb_tooltip_type").val(),e.tooltipEvent=r.get("#qfb_tooltip_event").val(),e.labelPosition=r.get("#qfb_label_position").val(),e.labelWidth=r.get("#qfb_label_width").val(),p.saveLogic(),e.autocomplete=r.get("#qfb_autocomplete").val(),e.maxLength=r.get("#qfb_max_length").val(),e.showInEmail=r.get("#qfb_show_in_email").is(":checked"),e.saveToDatabase=r.get("#qfb_save_to_database").is(":checked"),e.visibility=r.get("#qfb_visibility").val(),f.validators.saveValidators(),e.messageRequired=r.get("#qfb_message_required").val(),e.messageLengthTooLong=r.get("#qfb_message_lengthTooLong").val();break;case"hidden":e.label=r.get("#qfb_label").val(),e.customClass=r.get("#qfb_custom_class").val(),e.defaultValue=r.get("#qfb_default_value").val(),e.dynamicDefaultValue=r.get("#qfb_dynamic_default_value").is(":checked"),e.dynamicKey=r.get("#qfb_dynamic_key").val(),e.showInEmail=r.get("#qfb_show_in_email").is(":checked"),e.saveToDatabase=r.get("#qfb_save_to_database").is(":checked"),e.visibility=r.get("#qfb_visibility").val();break;case"name":e.label=r.get("#qfb_label").val(),e.description=r.get("#qfb_description").val(),e.descriptionAbove=r.get("#qfb_description_above").val(),e.prefixEnabled=r.get("#qfb_name_prefix_enabled").is(":checked"),e.prefixRequired=r.get("#qfb_name_prefix_required").is(":checked"),f.options.saveNamePrefixOptions(),e.prefixNoneOption=r.get("#qfb_name_prefix_none_option").is(":checked"),e.prefixSubLabel=r.get("#qfb_name_prefix_sub_label").val(),e.prefixSubLabelAbove=r.get("#qfb_name_prefix_sub_label_above").val(),e.prefixCustomClass=r.get("#qfb_name_prefix_custom_class").val(),e.prefixCustomElementClass=r.get("#qfb_name_prefix_custom_element_class").val(),e.firstEnabled=r.get("#qfb_name_first_enabled").is(":checked"),e.firstRequired=r.get("#qfb_name_first_required").is(":checked"),e.firstPlaceholder=r.get("#qfb_name_first_placeholder").val(),e.firstSubLabel=r.get("#qfb_name_first_sub_label").val(),e.firstSubLabelAbove=r.get("#qfb_name_first_sub_label_above").val(),e.firstDefaultValue=r.get("#qfb_name_first_default_value").val(),e.firstCustomClass=r.get("#qfb_name_first_custom_class").val(),e.firstCustomElementClass=r.get("#qfb_name_first_custom_element_class").val(),e.firstAutocomplete=r.get("#qfb_name_first_autocomplete").val(),e.middleEnabled=r.get("#qfb_name_middle_enabled").is(":checked"),e.middleRequired=r.get("#qfb_name_middle_required").is(":checked"),e.middlePlaceholder=r.get("#qfb_name_middle_placeholder").val(),e.middleSubLabel=r.get("#qfb_name_middle_sub_label").val(),e.middleSubLabelAbove=r.get("#qfb_name_middle_sub_label_above").val(),e.middleDefaultValue=r.get("#qfb_name_middle_default_value").val(),e.middleCustomClass=r.get("#qfb_name_middle_custom_class").val(),e.middleCustomElementClass=r.get("#qfb_name_middle_custom_element_class").val(),e.middleAutocomplete=r.get("#qfb_name_middle_autocomplete").val(),e.lastEnabled=r.get("#qfb_name_last_enabled").is(":checked"),e.lastRequired=r.get("#qfb_name_last_required").is(":checked"),e.lastPlaceholder=r.get("#qfb_name_last_placeholder").val(),e.lastSubLabel=r.get("#qfb_name_last_sub_label").val(),e.lastSubLabelAbove=r.get("#qfb_name_last_sub_label_above").val(),e.lastDefaultValue=r.get("#qfb_name_last_default_value").val(),e.lastCustomClass=r.get("#qfb_name_last_custom_class").val(),e.lastCustomElementClass=r.get("#qfb_name_last_custom_element_class").val(),e.lastAutocomplete=r.get("#qfb_name_last_autocomplete").val(),e.suffixEnabled=r.get("#qfb_name_suffix_enabled").is(":checked"),e.suffixRequired=r.get("#qfb_name_suffix_required").is(":checked"),e.suffixPlaceholder=r.get("#qfb_name_suffix_placeholder").val(),e.suffixSubLabel=r.get("#qfb_name_suffix_sub_label").val(),e.suffixSubLabelAbove=r.get("#qfb_name_suffix_sub_label_above").val(),e.suffixDefaultValue=r.get("#qfb_name_suffix_default_value").val(),e.suffixCustomClass=r.get("#qfb_name_suffix_custom_class").val(),e.suffixCustomElementClass=r.get("#qfb_name_suffix_custom_element_class").val(),e.labelIcon=r.get("#qfb_label_icon").val(),e.fieldSize=r.get("#qfb_field_size").val(),e.fieldWidth=r.get("#qfb_field_width").val(),e.fieldWidthCustom=r.get("#qfb_field_width_custom").val(),e.responsiveColumns=r.get("#qfb_name_responsive_columns").val(),e.responsiveColumnsCustom=r.get("#qfb_name_responsive_columns_custom").val(),e.customClass=r.get("#qfb_custom_class").val(),e.customElementClass=r.get("#qfb_custom_element_class").val(),f.styles.saveStyles(),e.subLabel=r.get("#qfb_sub_label").val(),e.subLabelAbove=r.get("#qfb_sub_label_above").val(),e.adminLabel=r.get("#qfb_admin_label").val(),e.tooltip=r.get("#qfb_tooltip").val(),e.tooltipType=r.get("#qfb_tooltip_type").val(),e.tooltipEvent=r.get("#qfb_tooltip_event").val(),e.labelPosition=r.get("#qfb_label_position").val(),e.labelWidth=r.get("#qfb_label_width").val(),p.saveLogic(),e.dynamicDefaultValue=r.get("#qfb_dynamic_default_value").is(":checked"),e.dynamicKey=r.get("#qfb_dynamic_key").val(),e.showInEmail=r.get("#qfb_show_in_email").is(":checked"),e.saveToDatabase=r.get("#qfb_save_to_database").is(":checked"),e.visibility=r.get("#qfb_visibility").val(),f.validators.saveValidators(),e.prefixNoneOptionText=r.get("#qfb_name_prefix_none_option_text").val(),e.messageRequired=r.get("#qfb_message_required").val();break;case"group":case"page":e.label=r.get("#qfb_label").val(),"page"==e.type&&p.updatePageTabNavLabel(e),"group"==e.type&&(e.title=r.get("#qfb_group_title").val(),e.titleTag=r.get("#qfb_group_title_tag").val(),e.description=r.get("#qfb_group_description").val()),"page"==e.type&&(e.title=r.get("#qfb_page_title").val(),e.titleTag=r.get("#qfb_page_title_tag").val(),e.description=r.get("#qfb_page_description").val()),"group"==e.type&&(e.fieldSize=r.get("#qfb_group_field_size").val(),e.fieldWidth=r.get("#qfb_group_field_width").val()),"page"==e.type&&(e.fieldSize=r.get("#qfb_page_field_size").val(),e.fieldWidth=r.get("#qfb_page_field_width").val()),e.fieldWidthCustom=r.get("#qfb_field_width_custom").val(),e.groupStyle=r.get("#qfb_group_style").val(),e.borderColor=r.get("#qfb_border_color").val(),e.backgroundColor=r.get("#qfb_background_color").val(),"group"==e.type&&(e.customElementClass=r.get("#qfb_custom_element_class").val()),f.styles.saveStyles(),e.tooltipType=r.get("#qfb_tooltip_type").val(),e.tooltipEvent=r.get("#qfb_tooltip_event").val(),e.labelPosition=r.get("#qfb_label_position").val(),e.labelWidth=r.get("#qfb_label_width").val(),e.showLabelInEmail=r.get("#qfb_show_label_in_email").is(":checked"),e.showLabelInEntry=r.get("#qfb_show_label_in_entry").is(":checked"),p.saveLogic(),"group"===e.type&&(e.visibility=r.get("#qfb_visibility").val());break;case"submit":e.label=r.get("#qfb_label").val(),f.isMultiPageForm()&&!p.isOnLastPage(e)?(e.submitType=r.get("#qfb_next_button_type").val(),e.submitText=r.get("#qfb_next_button_text").val(),e.submitIcon=r.get("#qfb_next_button_icon").val(),e.submitIconPosition=r.get("#qfb_next_button_icon_position").val(),e.submitImage=r.get("#qfb_next_button_image").val(),e.submitHtml=r.get("#qfb_next_button_html").val(),e.nextType=r.get("#qfb_next_button_type").val(),e.nextText=r.get("#qfb_next_button_text").val(),e.nextIcon=r.get("#qfb_next_button_icon").val(),e.nextIconPosition=r.get("#qfb_next_button_icon_position").val(),e.nextImage=r.get("#qfb_next_button_image").val(),e.nextHtml=r.get("#qfb_next_button_html").val()):(e.submitType=r.get("#qfb_submit_button_type").val(),e.submitText=r.get("#qfb_submit_button_text").val(),e.submitIcon=r.get("#qfb_submit_button_icon").val(),e.submitIconPosition=r.get("#qfb_submit_button_icon_position").val(),e.submitImage=r.get("#qfb_submit_button_image").val(),e.submitHtml=r.get("#qfb_submit_button_html").val(),e.nextType=r.get("#qfb_submit_button_type").val(),e.nextText=r.get("#qfb_submit_button_text").val(),e.nextIcon=r.get("#qfb_submit_button_icon").val(),e.nextIconPosition=r.get("#qfb_submit_button_icon_position").val(),e.nextImage=r.get("#qfb_submit_button_image").val(),e.nextHtml=r.get("#qfb_submit_button_html").val()),e.backType=r.get("#qfb_back_button_type").val(),e.backText=r.get("#qfb_back_button_text").val(),e.backIcon=r.get("#qfb_back_button_icon").val(),e.backIconPosition=r.get("#qfb_back_button_icon_position").val(),e.backImage=r.get("#qfb_back_button_image").val(),e.backHtml=r.get("#qfb_back_button_html").val(),e.buttonStyle=r.get("#qfb_button_style").val(),e.buttonSize=r.get("#qfb_button_size").val(),e.buttonWidth=r.get("#qfb_button_width").val(),e.buttonWidthCustom=r.get("#qfb_button_width_custom").val(),e.customElementClass=r.get("#qfb_custom_element_class").val(),f.styles.saveStyles(),p.saveLogic(),e.visibility=r.get("#qfb_visibility").val();break;case"row":if(p.saveRowSettings())break;return!1}return p.updateElementLabel(e),p.setRequiredClass(u("#qfb-element-"+e.id),e),!0},loadLogic:function(e,t){e=e||n.showThisField,t=t||n.hideThisField;var o=p.editing;f.logic.buildLogic([{text:e,value:"1"},{text:t,value:"0"}],[{text:n.ifAllOfTheseRulesMatch,value:"all"},{text:n.ifAnyOfTheseRulesMatch,value:"any"}],p.getValue(o,"logicRules"),r.get("#qfb-logic"),p.getValue(o,"logicAction")?"1":"0",p.getValue(o,"logicMatch")),r.get("#qfb_logic_enabled").prop("checked",p.getValue(o,"logicEnabled")).closest(c.settingWrap).show(),p.getValue(o,"logicEnabled")&&r.get("#qfb-logic").closest(c.settingWrap).show()},saveLogic:function(){var e=p.editing;e.logicEnabled=r.get("#qfb_logic_enabled").is(":checked"),e.logicAction="0"!==r.get("#qfb-logic").find(".qfb-logic-action").val(),e.logicMatch=r.get("#qfb-logic").find(".qfb-logic-match").val(),e.logicRules=f.logic.getLogicRules(r.get("#qfb-logic"))},saveRowSettings:function(){var e=p.editing,t=u("#qfb_row_column_count").val(),t=u.isNumeric(t)?parseInt(t,10):1,o=[],a=0,i=!1,t=c.clamp(t,1,20),l=p.columnWidths[t];return u(".qfb-row-column-width").each(function(){var e=u(this).val();c.isNonEmptyString(e)?u.isNumeric(e)?(e=parseFloat(e),a+=e,o.push(c.toString(e))):(i=!0,u(this).addClass("qfb-field-error")):(a+=l,o.push(""))}),i?(c.addValidationError(r.get("#qfb-row-column-customise").closest(c.settingInputWrap),n.columnWidthMustBeNumeric),!1):100<a?(c.addValidationError(r.get("#qfb-row-column-customise").closest(c.settingInputWrap),n.columnWidthTotalTooHigh),!1):(e.columnSize=r.get("#qfb_row_column_size").val(),e.responsiveColumns=r.get("#qfb_responsive_columns").val(),e.responsiveColumnsCustom=r.get("#qfb_responsive_columns_custom").val(),p.setRowLayout(e,o),!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 f=0;f<c.elements.length;f++)l.push(c.elements[f]),s=s.add(u("#qfb-element-"+c.elements[f].id).detach());u("#qfb-element-"+c.id).remove()}e.elements.splice(o,a-o);for(var r=e.elements[e.elements.length-1],g=u("#qfb-child-elements-"+r.id),b=0;b<l.length;b++)r.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=p.editing,t=u("#qfb_row_column_count").val(),o=[],t=u.isNumeric(t)?parseInt(t,10):1;t=c.clamp(t,1,20);for(var a=p.columnWidths[t],i=0;i<t;i++){var l,s=u("<input>",{type:"text","class":"qfb-row-column-width",title:n.columnNumber.replace("%d",c.toString(i+1)),placeholder:a,inputmode:"numeric"});e&&"object"==typeof e.elements[i]&&(l=c.toString(e.elements[i].width),c.isNonEmptyString(l)&&t<=8?s.val(l):s.val("")),o.push(s)}r.get("#qfb-row-column-customise").html(o)},savePreviewLabel:function(e,t){t.label=e,p.updateElementLabel(t),f.refreshPreview()},updateElementLabel:function(e){u("#qfb-plc-"+e.id).text(e.label),f.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=f.shorten(p.getAdminLabel(e)),e=f.form.id+"_"+e.id;return n.adminLabelElementId.replace("%1$s",t).replace("%2$s",e)},setElementSettingsLabel:function(e){e=-1<u.inArray(e.type,["text","textarea","email","select","checkbox","radio","multiselect","file","date","time","password","name"])&&(e=r.get("#qfb_admin_label").val(),c.isNonEmptyString(e))?e:r.get("#qfb_label").val(),r.get("#qfb-element-settings-element-label").text(e)},updatePageTabNavLabel:function(o){u(".qfb-page-tab-nav").each(function(e){var t=u(this);o.id===t.data("id")&&(e=c.isNonEmptyString(o.label)?o.label:n.pageTabNavText.replace("%s",e+1),t.find(".qfb-page-tab-nav-label").text(e))}),r.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")),o=o&&c.isNonEmptyString(o.label)?o.label:n.pageTabNavText.replace("%s",e+1);t.find(".qfb-page-tab-nav-label").text(o)}),r.get("#qfb-page-tabs-nav-wrap").data("kendoTabStrip").resize(!0)},sortElements:function(){var i=function(e,o){o=o||0;var a=[];return e.each(function(e){var t=u(this).data("id");t&&(t=p.getElementById(t))&&(t.position=e,t.parentId=o,"group"!=t.type&&"page"!=t.type&&"row"!=t.type&&"column"!=t.type||(t.elements=i(u("#qfb-child-elements-"+t.id).find("> .qfb-element"),t.id)),a.push(t))}),a};f.form.elements=i(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(f.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(f.form.elements.length)for(var t,o=e.parentId;o;){if((t=p.getElementById(o))&&t.id==f.form.elements[0].id)return!0;o=t.parentId}return!1},isOnLastPage:function(e){if(f.form.elements.length)for(var t,o=e.parentId;o;){if((t=p.getElementById(o))&&t.id==f.form.elements[f.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",n.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",n.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;r.get(".qfb-translations").find("> .qfb-setting").each(function(){if("block"==u(this).css("display"))return!(e=!0)}),r.get("#qfb-element-settings-tab-translations")[e?"fadeIn":"fadeOut"]()},getValue:function(e,t){return c.getProperty(e,t,c.getProperty(n.elements[e.type].config,t))}},e.builder.elements=p,e}(quform=function(e,s,n,c){"use strict";var f,r=e.core,g=r.cache,b=s(window),d=s(document),t=!1,o=!1,a=null,u=null,p=!1,m=!1,q=!1,l=[];function i(){r.isNonEmptyString(g.get("#qfb_form_loading_type").val())?(g.get("#qfb_form_loading_position").add(g.get("#qfb_form_loading_color")).closest(r.settingWrap).qfbSlideShow(),"custom"==g.get("#qfb_form_loading_type").val()?g.get("#qfb_form_loading_custom").closest(r.settingWrap).qfbSlideShow():g.get("#qfb_form_loading_custom").closest(r.settingWrap).qfbSlideHide(),0<=g.get("#qfb_form_loading_position").val().indexOf("over")?(g.get("#qfb_form_loading_overlay").closest(r.settingWrap).qfbSlideShow(),g.get("#qfb_form_loading_overlay").is(":checked")?g.get("#qfb_form_loading_overlay_color").closest(r.settingWrap).qfbSlideShow():g.get("#qfb_form_loading_overlay_color").closest(r.settingWrap).qfbSlideHide()):g.get("#qfb_form_loading_overlay").add(g.get("#qfb_form_loading_overlay_color")).closest(r.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(r.settingWrap).qfbSlideHide()}function h(){var e=g.get("#qfb_form_enable_schedule").is(":checked"),t=r.isNonEmptyString(g.get("#qfb_form_schedule_start").val()),o=r.isNonEmptyString(g.get("#qfb_form_schedule_end").val());e?(g.get("#qfb_form_schedule_start").add(g.get("#qfb_form_schedule_end")).closest(r.settingWrap).qfbSlideShow(),g.get("#qfb_form_schedule_start_message").add(g.get("#qfb_form_form_is_not_yet_open_for_submissions")).closest(r.settingWrap)[t?"qfbSlideShow":"qfbSlideHide"](),g.get("#qfb_form_schedule_end_message").add(g.get("#qfb_form_form_is_no_longer_open_for_submissions")).closest(r.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(r.settingWrap).qfbSlideHide()}function v(e){e=!!e;var t=g.get("#qfb_form_theme").val(),o=e?"qfbSlideHide":"hide",e=e?"qfbSlideShow":"show";""===t||"minimal"===t?g.get("#qfb-form-theme-primary-color-tabs").closest(r.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(r.settingWrap)[e](),g.get("#qfb-form-theme-secondary-color-tabs")[e](),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(r.settingWrap)[e](),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(r.settingWrap)[e](),g.get("#qfb-form-theme-secondary-color-tabs")[e](),g.get("#qfb-form-theme-secondary-color-tab")[e]())}return f={form:{},savedFormJson:"",init:function(e){f.form=e,"function"==typeof Array.prototype.toJSON&&delete Array.prototype.toJSON,f.refreshPreview(),s("#qfb-form").submit(function(){return!1}),s("#qfb-panels").kendoSplitter({panes:[{collapsible:!0},{collapsible:!0,size:"50%"}],resize:function(){f.elements.squeezeElements()}}),b.on("resize.quform",_.debounce(function(){f.resizeSplitter()},250)),d.on("wp-collapse-menu",function(){f.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(){f.activateTabs(0)}),g.get("#qfb-tabs-icon-settings").click(function(){f.activateTabs(1)}),g.get("#qfb-save-form").click(function(){f.save()}),f.elements.init(),f.filters.init(),f.validators.init(),f.notifications.init(),f.confirmations.init(),f.resizeSplitter(),f.savedFormJson=JSON.stringify(f.form),window.onbeforeunload=function(){if(f.update(),f.savedFormJson!==JSON.stringify(f.form))return n.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(f.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",f.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=r.isNonEmptyString(e),o=(g.get("#qfb-nav-form-name").text(t?e:"")[t?"fadeIn":"hide"](),'[quform id="'+f.form.id+'"'+(t?' name="'+e+'"':"")+"]"),t='[quform_popup id="'+f.form.id+'"'+(t?' name="'+e+'"':"")+"]"+n.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(t),g.get("#qfb-add-php-form").val("<?php echo do_shortcode('"+o+"'); ?>"),g.get("#qfb-add-php-popup").val("<?php echo do_shortcode('"+t+"'); ?>")}),g.get("#qfb-nav-form-shortcode").add(s(".qfb-code-input")).on("click",function(){s(this).focus().select()}),s.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();r.isNonEmptyString(e)?-1===s.inArray(e,n.loadedPreviewLocales)&&f.loadPreviewLocale(e,function(){n.loadedPreviewLocales.push(e),f.refreshPreview()}):f.refreshPreview()}),g.get("#qfb_form_active").click(function(){g.get("#qfb_form_inactive_message").closest(r.settingWrap)[s(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(r.settingWrap)[s(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(r.settingWrap)[s(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(r.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(){f.refreshPreview()}),g.get("#qfb_form_page_progress_type").on("change",function(){f.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(r.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(r.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(r.settingWrap)[r.isNonEmptyString(g.get("#qfb_form_width").val())?"qfbSlideShow":"qfbSlideHide"]()}),g.get("#qfb_form_label_position").change(function(){g.get("#qfb_form_label_width").closest(r.settingWrap)["left"==g.get("#qfb_form_label_position").val()?"qfbSlideShow":"qfbSlideHide"](),f.refreshPreview()}),g.get("#qfb_form_label_width").blur(f.refreshPreview),g.get("#qfb_form_field_width").change(function(){g.get("#qfb_form_field_width_custom").closest(r.settingWrap)["custom"==g.get("#qfb_form_field_width").val()?"qfbSlideShow":"qfbSlideHide"](function(){f.refreshPreview()})}),g.get("#qfb_form_button_width").change(function(){g.get("#qfb_form_button_width_custom").closest(r.settingWrap)["custom"==g.get("#qfb_form_button_width").val()?"qfbSlideShow":"qfbSlideHide"](function(){f.refreshPreview()})}),g.get("#qfb_form_submit_button_type").change(function(){var e=s(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(r.settingWrap)["default"===e?"qfbSlideShow":"qfbSlideHide"](),g.get("#qfb_form_submit_button_image").closest(r.settingWrap)["image"===e?"qfbSlideShow":"qfbSlideHide"](),g.get("#qfb_form_submit_button_html").closest(r.settingWrap)["html"===e?"qfbSlideShow":"qfbSlideHide"]()}),g.get("#qfb_form_back_button_type").change(function(){var e=s(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(r.settingWrap)["default"===e?"qfbSlideShow":"qfbSlideHide"](),g.get("#qfb_form_back_button_image").closest(r.settingWrap)["image"===e?"qfbSlideShow":"qfbSlideHide"](),g.get("#qfb_form_back_button_html").closest(r.settingWrap)["html"===e?"qfbSlideShow":"qfbSlideHide"]()}),g.get("#qfb_form_next_button_type").change(function(){var e=s(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(r.settingWrap)["default"===e?"qfbSlideShow":"qfbSlideHide"](),g.get("#qfb_form_next_button_image").closest(r.settingWrap)["image"===e?"qfbSlideShow":"qfbSlideHide"](),g.get("#qfb_form_next_button_html").closest(r.settingWrap)["html"===e?"qfbSlideShow":"qfbSlideHide"]()}),s.each(["#qfb_form_submit_button_image","#qfb_form_back_button_image","#qfb_form_next_button_image"],function(e,o){s(o+"_browse").qfbMediaBrowser({callback:function(e){try{s(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(r.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(r.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(r.settingWrap).qfbSlideHide()}),s("#qfb-form-db-change-password").click(function(){s(this).closest(r.settingInputWrap).html(n.dbPasswordHtml)}),s("#qfb-form-db-add-column").click(function(){f.addDbColumn()}),g.get("#qfb-form-db-columns").on("click",".qfb-form-db-column .qfb-small-remove-button",function(){f.removeDbColumn(s(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(r.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(r.settingWrap).qfbSlideShow()}),setTimeout(f.setupTooltips,4),setTimeout(f.setupColorpickers,8),setTimeout(f.setupIconSelectors,12),s.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=r.htmlEntities(t.revert)},placeholder:"",height:"35px"}),s.fn.kendoDateTimePicker&&s("#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(f.updateTooltipStyle),g.get("#qfb_form_tooltip_shadow").add(g.get("#qfb_form_tooltip_rounded")).click(f.updateTooltipStyle),d.on("heartbeat-tick",function(e,t){t&&t.nonces_expired&&t.quformSaveFormNonce&&n.saveFormNonce!==t.quformSaveFormNonce&&(n.saveFormNonce=t.quformSaveFormNonce)}),f.options.onWindowLoad(),f.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(f.form.name.length||e.push({context:g.get("#qfb_form_name"),message:c.thisFieldIsRequired,scrollTarget:g.get("#qfb_form_name").closest(r.settingWrap),tabs:[1,0]}),e.length){r.showFixedMessage(n.correctHighlightedFields,"error");for(var t=0;t<e.length;t++)0===t&&f.activateTabs(e[t].tabs[0],e[t].tabs[1]),r.addValidationError(e[t].context.addClass("qfb-field-error").closest(r.settingInputWrap),e[t].message);return r.scrollTo(e[0].scrollTarget,g.get("#qfb-builder-panel")),!1}return!0},save:function(){o||(o=!0,f.update(),f.saveValidation()?("number"==typeof a&&(clearTimeout(a),a=null),g.get("#qfb-save-form").removeClass("qfb-saving qfb-saved qfb-save-error").addClass("qfb-saving"),s.ajax({type:"POST",url:c.ajaxUrl,data:{action:"quform_save_form",_ajax_nonce:n.saveFormNonce,form:JSON.stringify(f.form)},dataType:"json"}).done(function(e){switch((e=r.sanitizeResponse(e)).type){case"success":f.savedFormJson=JSON.stringify(f.form),g.get("#qfb-preview-unsaved-indicator").hide(),r.showFixedMessage(n.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":r.showFixedMessage(n.errorSavingForm+"<br>"+e.message,"error"),g.get("#qfb-save-form").removeClass("qfb-saving").addClass("qfb-save-error")}}).fail(function(){r.showFixedMessage(n.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=f.form,t=(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=r.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=r.getEditorValue("qfb_form_schedule_start_message"),e.scheduleEnd=g.get("#qfb_form_schedule_end").val(),e.scheduleEndMessage=r.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(),f.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=f.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(),r.getProperty(e,"databasePassword")),t=r.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(),s("#qfb_form_db_password").length?e.databasePassword=s("#qfb_form_db_password").val():e.databasePassword=t,f.updateDbFields(),e.hasDatepicker=r.isNonEmptyObject(f.elements.datepickers),e.hasTimepicker=r.isNonEmptyObject(f.elements.timepickers),e.hasEnhancedUploader=r.isNonEmptyObject(f.elements.enhancedUploaders),e.hasEnhancedSelect=r.isNonEmptyObject(f.elements.enhancedSelects),e.locales=[],r.isNonEmptyString(e.locale)&&e.locales.push(e.locale),e.hasDatepicker)for(var o in f.elements.datepickers)f.elements.datepickers.hasOwnProperty(o)&&e.locales.push(f.elements.datepickers[o]);if(e.hasTimepicker)for(var a in f.elements.timepickers)f.elements.timepickers.hasOwnProperty(a)&&e.locales.push(f.elements.timepickers[a])},insertAtCursor:function(e,t){var o,a,i,l;return document.selection?(e.focus(),document.selection.createRange().text=t):e.selectionStart||0===e.selectionStart?(i=e.value,l=e.selectionEnd,a=e.scrollTop,e.value=i.substring(0,o=e.selectionStart)+t+i.substring(l,i.length),e.selectionStart=o+t.length,e.selectionEnd=o+t.length,e.scrollTop=a):e.value+=t,e.focus(),document.createEvent?((l=document.createEvent("HTMLEvents")).initEvent("change",!1,!0),e.dispatchEvent(l)):e.fireEvent&&e.fireEvent("onchange"),!0},openInsertVariableMenu:function(e){e.preventDefault(),e.stopPropagation(),f.closeInsertVariableMenu();var a=s(this),e=a.hasClass("qfb-insert-variable-pre-process")?g.get("#qfb-insert-variable-pre-process"):g.get("#qfb-insert-variable"),t=e.outerHeight(),o=a.offset().top-b.scrollTop()+a.outerHeight()/2-t/2,i=a.offset().left+a.outerWidth(),l="auto";o<42?o=42:o+t>b.height()-10&&(o="auto",l=10),a.addClass("qfb-active"),e.css({top:o,left:i,bottom:l}).fadeIn(200),g.get("#qfb-wrap-outer").one("click.insert-variable",".qfb-variable",function(e){e.preventDefault();var e=a.data("target-id"),t=e&&window.tinymce?window.tinymce.get(e):null,o=r.toString(s(this).data("tag"))||"";o.length&&(t&&!t.isHidden()?t.execCommand("mceInsertContent",!1,o):(t=s("#"+e)).length&&f.insertAtCursor(t[0],o))}),d.one("click.close-insert-variable",f.closeInsertVariableMenu)},closeInsertVariableMenu:function(){s(".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=f.shorten(f.elements.getAdminLabel(e)),o=f.form.id+"_"+e.id,g.get("#qfb-insert-variable-element").append(s('<div class="qfb-variable">').data({tag:"{element|id:"+e.id+"|"+t+"}",id:e.id}).html([s('<span class="qfb-variable-label">').text(t),s('<span class="qfb-variable-identifier">').text("("+o+")")])))},updateInsertVariableElement:function(e){var t=f.shorten(f.elements.getAdminLabel(e));g.get("#qfb-insert-variable-element").find(".qfb-variable").filter(function(){return s(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 s(this).data("id")===e.id}).remove()},shorten:function(e,t,o){t=t||30,o=o||"...";var a=Math.floor(t/2);return e=e.length>t?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(r.subSettingWrap)):(s.fn.qtip&&g.get("#qfb-tooltip-example").qtip("destroy").qtip({content:n.exampleTooltip,style:{classes:f.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(r.subSettingWrap).qfbSlideHide(),g.get("#qfb-tooltip-example-wrap"))).qfbSlideShow()},getTooltipClasses:function(){var e=[],t=g.get("#qfb_form_tooltip_style").val();return e.push("custom"===t?g.get("#qfb_form_tooltip_custom").val():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=s(n.dbColumnHtml),t=f.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(){f.form.databaseColumns=[],g.get("#qfb-form-db-columns").find(".qfb-form-db-column").each(function(){var e=s(this),t=e.find(".qfb-form-db-column-name").val(),e=e.find(".qfb-form-db-column-value").val();t.length&&f.form.databaseColumns.push({name:t,value:e})})},buildMessageBox:function(e,t,o){t=s('<div class="qfb-message-box qfb-message-box-'+(t=t||"info")+'">').append(s('<div class="qfb-message-box-inner">').text(e));return o&&t.addClass(o),t},getPreviewBackgroundColor:function(){var e,t=g.get("#qfb_form_preview_color").val();return r.isNonEmptyString(t)||(e=g.get("#qfb_form_theme").val(),r.isNonEmptyString(e)&&(t=r.getProperty(n,"themes."+e+".previewColor"),r.isNonEmptyString(t)))?t:"transparent"},refreshPreview:function(){var o,a,i,l=g.get("#qfb-preview-frame")[0].contentWindow;t&&"object"==typeof l&&"object"==typeof l.quform&&"object"==typeof l.quform.preview&&l.quform.preview.loaded?("number"==typeof u&&(clearTimeout(u),u=null),o=l.jQuery,f.update(),a=function(e){o("#qfb-preview-form").html(""),o("#qfb-preview-custom-css").html(""),o("#qfb-preview-error").text(n.previewError+(e?" ("+e+")":"")).fadeIn()},i=JSON.stringify(f.form),o.ajax({url:n.ajaxUrl,type:"POST",dataType:"json",data:{form:i,page:s(".qfb-current-page").data("id"),action:"quform_preview_form"}}).done(function(e){var t;"success"==(e=r.sanitizeResponse(e)).type?(o(".k-animation-container, .quform-datepicker, .quform-timepicker, body > .select2-container").remove(),o("body").css("background-color",f.getPreviewBackgroundColor()),o("#qfb-preview-custom-css").html(e.css),o("#qfb-preview-form").html(e.form).find(".quform-form").quform(),o("#qfb-preview-error").text("").hide(),f.elements.recaptchas.length&&(t=f.elements.getElementById(f.elements.recaptchas[0]))&&("hcaptcha"===t.provider?m?l.QuformHcaptchaLoaded():(o.getScript("https://js.hcaptcha.com/1/api.js?onload=QuformHcaptchaLoaded&render=explicit"+(t.hcaptchaLang?"&hl="+t.hcaptchaLang:"")),m=!0):"turnstile"===t.provider?q?l.QuformTurnstileLoaded():(o.getScript("https://challenges.cloudflare.com/turnstile/v0/api.js?onload=QuformTurnstileLoaded&render=explicit"),q=!0):p?l.QuformRecaptchaLoaded():(o.getScript("https://www.google.com/recaptcha/api.js?onload=QuformRecaptchaLoaded&render=explicit"+(t.recaptchaLang?"&hl="+t.recaptchaLang:"")),p=!0)),f.savedFormJson!==i&&g.get("#qfb-preview-unsaved-indicator").fadeIn()):a(e.message)}).fail(function(){a(c.ajaxError)}).always(function(){o("#qfb-preview-loading").hide()})):("number"==typeof u&&clearTimeout(u),u=setTimeout(function(){f.refreshPreview()},250))},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){void 0===e&&(e="");var o=function(e,t){return t<(e=parseInt(e,10).toString(16)).length?e.slice(e.length-t):e.length<t?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++,e=e,e=(e+=o(parseInt((new Date).getTime()/1e3,10),8))+o(this.php_js.uniqidSeed,5),t&&(e+=(10*Math.random()).toFixed(8).toString()),e},setupTooltips:function(){s.isFunction(s.fn.qtip)&&(s(".qfb-element-tooltip").qtip({show:{solo:!0},style:{classes:"qtip-dark qtip-red-quform"},content:{text:function(){return s(this).find(".qfb-tooltip-content").html()}},position:{viewport:!0}}),f.setupContainerTooltips(g.get("#qfb-add-elements")),f.setupContainerTooltips(g.get("#qfb-builder-panel")),g.get("#qfb-tooltip-example").qtip({content:n.exampleTooltip,style:{classes:f.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 s(this).find(".qfb-tooltip-content").html()}},hide:{fixed:!0},position:{container:e,viewport:!0}})},setupColorpickers:function(){var e;s.isFunction(s.fn.spectrum)&&((e=s(".qfb-colorpicker")).each(function(){var e=tinycolor(s(this).val());e.isValid()&&(e=e.toString(),-1===s.inArray(e,l))&&l.push(e)}),e.each(function(){var t=s(this),e=tinycolor(t.val()),o=s('<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=s(".qfb-icon-selector-icon"),o=s(".qfb-icon-selector-search input");o.on("keyup blur",function(){var a=s(this).val().toLowerCase();a?e.each(function(){var e=s(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=s(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=s(this).data("quform-icon");t.find(".qfb-select-icon-value").val(e),r.isNonEmptyString(e)&&f.isCoreIcon(e)?t.find(".qfb-select-icon-preview").html('<i class="'+f.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=s(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")}),s(".qfb-select-icon").each(function(){var t=s(this),o=t.find(".qfb-select-icon-value");o.on("blur",function(){var e=o.val();r.isNonEmptyString(e)?(f.isCoreIcon(e)?t.find(".qfb-select-icon-preview").html('<i class="'+f.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<s("#qfb-icon-selector-popup").find(".qfb-icon-selector-icon").filter(function(){return s(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 r.isNonEmptyString(t)?(e.val(t),f.isCoreIcon(t)?o.find(".qfb-select-icon-preview").html('<i class="'+f.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<f.form.elements.length},checkPageButtonSettings:function(){if(f.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(r.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(r.settingWrap).show();break;case"image":g.get("#qfb_form_back_button_image").closest(r.settingWrap).show();break;case"html":g.get("#qfb_form_back_button_html").closest(r.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(r.settingWrap).show();break;case"image":g.get("#qfb_form_next_button_image").closest(r.settingWrap).show();break;case"html":g.get("#qfb_form_next_button_html").closest(r.settingWrap).show()}"numbers"===g.get("#qfb_form_page_progress_type").val()?g.get("#qfb_form_page_progress_numbers_text").closest(r.settingWrap).show():g.get("#qfb_form_page_progress_numbers_text").closest(r.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(r.settingWrap).hide(),g.get("#qfb_form_page_progress_numbers_text").closest(r.settingWrap).hide()}},b.on("load",f.onWindowLoad),e.builder=f,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);

Youez - 2016 - github.com/yon3zu
LinuXploit