jQuery(document).ready(function(a){a(".kad-panel-left .nav-tab-link").click(function(b){b.preventDefault();const c=a(this).closest(".kad-panel-left"),d=c.find(".nav-tab-wrapper"),e=d.find(".nav-tab-active"),f=a(this).closest(".kad-panel-contain").find(".nav-tab-content.panel_open"),g=a(this).data("tab-id"),h=d.find("a[data-tab-id=\""+g+"\"]");return e.data("tab-id")==g||(h.addClass("nav-tab-active"),e.removeClass("nav-tab-active"),f.removeClass("panel_open"),a("#"+g).addClass("panel_open")),!1}),a(".kt-blocks-config-settings").on("click",function(b){b.preventDefault();const c=a(this).val(),d=a(this).data("name"),e=a("#js-settings-modal-content");let f="";if(kt_blocks_params.blockConfigSettings[c])for(const a in kt_blocks_params.blockConfigSettings[c]){if(!kt_blocks_params.blockConfigSettings[c].hasOwnProperty(a))continue;const b=kt_blocks_params.blockConfigSettings[c][a],d=kt_blocks_params.blockConfig[c]&&"undefined"!=typeof kt_blocks_params.blockConfig[c][a]?kt_blocks_params.blockConfig[c][a]:b.default;switch(b.type){case"boolean":f+="
";break;case"info":f+="

"+b.name+"

";break;case"number":f+="
";break;case"typoNumber":f+=b.units&&"em"===kt_blocks_params.blockConfig[c][b.units]?"
":"
";break;case"select":for(const c in f+="
";break;case"numberArray":f+="

"+b.name+"

",f+="
",f+="
",f+="
",f+="
",f+="
";break;case"color":f+="
";break;case"array":for(const e in f+="

"+b.name+"

",b.options){if(!b.options.hasOwnProperty(e))continue;const g=kt_blocks_params.blockConfigSettings[c][a].options[e];switch(g.type){case"number":f+="
";break;case"color":f+="
";break;default:f+="
"}}f+="
";break;default:f+="
"}}else f+="
No Settings, Yet. Try again Soon!
";const g=a.extend({dialogClass:"wp-dialog",resizable:!1,height:"auto",modal:!0,width:400,buttons:[{text:kt_blocks_params.texts.close,click(){a(this).dialog("close")}},{text:kt_blocks_params.texts.save,class:"button button-primary kt-modal-save-button",click(b){function d(a){g.addClass("updating-message").removeClass("button-disabled").text(a)}function e(a){g.removeClass("updating-message").addClass("button-disabled").text(a)}function f(a){g.removeClass("updating-message").addClass("button-disabled").text(a),setTimeout(function(){location.reload()},500)}const g=a(b.currentTarget);if(g.hasClass("updating-message")||g.hasClass("button-disabled"))return;const h={};h[c]={},a("#js-settings-modal-content .kt-block-config-input").each(function(){const b=a(this).attr("name");let d=a(this).val().trim();"checkbox"===a(this).attr("type")&&(this.checked?d=!0:d=!1),""!==d&&(h[c][b]=d)}),a("#js-settings-modal-content .kt-block-config-input-array").each(function(){const b=a(this).attr("name"),d=a(this).attr("data-array-key");let e=a(this).val().trim();"checkbox"===a(this).attr("type")&&(this.checked?e=!0:e=!1),""!==e&&(h[c][d]===void 0?(h[c][d]={},h[c][d][0]={},h[c][d][0][b]=e):h[c][d][0][b]=e)}),a("#js-settings-modal-content .kt-modal-settings-number-array").each(function(){const b=[],d=a(this).attr("data-array-key");a(this).find(".kt-block-config-input-number-array").each(function(){const c=a(this).val().trim();""!==c&&b.push(c)}),Array.isArray(b)&&b.length&&4===b.length&&(h[c][d]===void 0?(h[c][d]={},h[c][d]=b):h[c][d]=b)}),function(){d(kt_blocks_params.texts.updating),jQuery.ajax({type:"POST",url:kt_blocks_params.ajaxurl,data:{action:"kadence_blocks_save_config",wpnonce:kt_blocks_params.wpnonce,kt_block:c,config:h},success(){f(kt_blocks_params.texts.updated)},error(a,b,c){console.log(c),e("Error")}})}()}}]});e.prop("title",kt_blocks_params.texts.config+" "+d),e.html("

"+d+" "+kt_blocks_params.texts.settings+"

"+f),e.dialog(g),a(".kt-init-color").wpColorPicker()})}),function(a){"use strict";a(function(){a(".kt_block_button").on("click",function(b){function c(a){"undefined"!=typeof a.success&&a.success?g.hasClass("kt-block-active")?f(g.data("deactivated-label")):f(g.data("activated-label")):e("Error")}function d(a){g.addClass("updating-message").removeClass("button-disabled").text(a)}function e(a){g.removeClass("updating-message").addClass("button-disabled").text(a)}function f(a){g.hasClass("kt-block-active")?(g.removeClass("updating-message kt-block-active").addClass("button-disabled").text(a),g.closest(".kt_plugin_box").addClass("kt-block-inactive").removeClass("kt-block-active"),setTimeout(function(){g.addClass("kt-block-inactive").removeClass("button-disabled").text(g.data("inactive-label"))},2e3)):(g.removeClass("updating-message kt-block-inactive").addClass("button-disabled").text(a),g.closest(".kt_plugin_box").addClass("kt-block-active").removeClass("kt-block-inactive"),setTimeout(function(){g.addClass("kt-block-active").removeClass("button-disabled").text(g.data("active-label"))},2e3))}const g=a(b.target);b.preventDefault();g.hasClass("updating-message")||g.hasClass("button-disabled")||function(){g.hasClass("kt-block-active")?d(g.data("deactivating-label")):d(g.data("activating-label")),jQuery.post(kt_blocks_params.ajaxurl,{action:"kadence_blocks_activate_deactivate",wpnonce:kt_blocks_params.wpnonce,kt_block:g.data("block-slug")},c)}()})})}(jQuery,window,document);