File: /home/agritoday/public_html/wp-content/plugins/td-composer/assets/js/js_files_for_widget.min.js
var tdcAdminIFrameUI;
(function(k,a,c,b){tdcAdminIFrameUI={_liveIframeWindowObject:b,_$liveIframe:b,getIframeWindow:function(){c.isUndefined(tdcAdminIFrameUI._liveIframeWindowObject)&&new tdcNotice.notice("tdcAdminIFrameUI._liveIframeWindowObject is undefined. AKA: The iFrame window object is undefined. The iFrame was probably not added to the page!",!0,!1);return tdcAdminIFrameUI._liveIframeWindowObject},getLiveIframe:function(){return tdcAdminIFrameUI._$liveIframe},evalInIframe:function(a){tdcAdminIFrameUI.getIframeWindow().eval(a)},initContent:function(a){if(!a.find(".td-main-content-wrap .tdc-row").length){var b=
"",c="";if("header"===window.tdcPostSettings.tdbTemplateType||"footer"===window.tdcPostSettings.tdbTemplateType)b=350,"header"===window.tdcPostSettings.tdbTemplateType?(b=1500,c="tdc-header-custom-class"):(a.find(".tdc-header-wrap, .td-header-template-wrap").hide(),c="tdc-footer-custom-class"),b=' style="height: '+b+"px; background-color: #f9f9f9; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQBAMAAABykSv/AAAAFVBMVEUAAAAtKiYtKiYtKiYtKiYtKiYtKiazrNZrAAAAB3RSTlMAGwQIEQwV0M30jwAABqdJREFUeNrsncuS0zAQRYON2fMIa/PIrA0FrEPisHZ4rSHk/7+BKFMVGUl2R5LHlsM5C9VM102oPKqYvu6+XrzeLE58U8eqPB1FdTqyr+r3H+p4ey42qthSLrRSF13Kj1rZuP4hrfxwUeYuZd6rVNI/6vmO6sef6lF3a6VSxUWtjk/qAU8uRUt5UMXaLBrK5kGVx1JVf79Qhafq56e/Tsf+2el49FIX15dikHItKuOLzfmzb73Plfoq6Te/NoqG8i5cWQ77nOUCAAAmo1LHa3Xk6shKdZaOYqaVb+KUWb8yM55TViq+vFD6p6rye3063qn/MZ+0io1VlJVLD2Vgcd8qnl/j56leyL5bufRUVvqr9f7ykeXG55jrYkuZXhEAAKbhzebSV34495XN6ci36vf7Ynk6Hq9V8azcXYpKaRc7lYUufr9XGkWttB4uKJ3mw7tLU59L5oOolIuvApSZbD7opn5eRcwHAIDpsD2BeRbb5sNnj55dMApkpVxcCMoxzIcXXuZDYb1kSWkUq4Xu3+fkM2A+AAAkxJtzt7izzQfbUji4lLYnoJS6WPW7BwenpeBb7DEfpMmH8NGFeJsC8wEAAAzGm3x4WKXu+wSl2SG2zYfltebDY5dSthSSMR+GLVrugay0zQf7T5SU3APMBwCAWbIyzYf1xXyoDfPBZVMUW8c8Qy5YCkMXPdYunie8dvG4bT7U2rpRqmLrKprKplN58FTa77OtdH/KrF0AAAQxb/Mh6zQfMj/zYRFmPoQtUwjK+GLhYT6MtnahlYU4+aCV1UKRinuA+QAAMEtW5pBD02k+uNt/P+XOU/k/mQ968sERsHB9cauLZYDy8K/yzleJ+QAAMCVG59XjHkQpcz9l5q28rmefPPNhL60wVGmFV6y7Rjj28giHQv4aqGJQOkR8jkSO+QAAkDgr3VcKkw/FVrh6rpUb59VzP+XOqUw182GMtQvbPUhVydoFAMCE2GMGk+9iZIIyaynJfHiIzIc8JvNBmw9kPgAAQDDx19n/XHOdvelUHnTRXOUQrrN7mA9JZT7E3+1Cd/rDKctOZWO++cL9R5h8AACYEt0hSkZBlDIXlGbf56+U1y7kMYDZmA8hxSWZD5gPAAAzo2U+fLhmdH/XnUVQutIAetIh/AInDze/diFlPtgDKsNlPpShmQ81mQ8AAKkRYim88VAGxEjGBU7KlgKZD8OlQ5D5AAAAAjHmg327Cvcuhqk0mmI5cNLd6srpEGQ+TJT5ICt18Q7zAQAgCfryGeY0MJ9Qz95cua0gZz58TivzwVbGZz5k5eDpELKSzAcAgDmgW11xnkFUDnqdfedSHnX/O9e1i1eh5kN8PkP9sJkPDZkPAABJMNDahRzrJyhjipPmNO4DchoLp3KGgZPdL0R/N4b/arlDQph8AAC4LYRWd6yi3OoeOlvd+mbNB2cE6PdqaDto+AhQzAcAgImIW6bwU2YDKyMCJ0dY0Ai6SUS6axfeIxzxQzWyUvC1mHwAAJg5cuZDTKtrK8l8EM2HrZWYEb8Is7l6EWbjuQiD+QAAkBr/zdpFk15UQsfaxY2EV4wRJ5INECeS9SkBAGASdKtbz7/VvR3zYSQ7KD4CFPMBACBFxr7oPIfMh3Xk2kVs5sON3LYjbKMnvfEbAACYBDnzoUop8+FeSebDkEXplqbmw/uVWwInAQCmxe77pKw/v3X7/PYnH4bLfBg7cHIpKSP2R7oHEszimMrsKiXmAwBAEty3useQeMNUlMfbMh9WQuaDEQEaY/KQ+QAA8Le9M1ZBGIai6BD7A6K7i3tB3aWCc8Ff8P+/QQoSJYm9jZH6Gs4ZOjwudOnSm9z7aqRg0YBQFsbtM5RVLYmw0/mQMRSdDyJMESqdUKpPK1PJzQcAAJMUn7OXLHaMLQWx2PGeXOyYEbtY249d7C9q+amKt+QHYY50PgAA1IOV0gZDsYvZOh/Ofrh5i11MfulqiZ0Pop9BKAs7H9JKOh8AAEyiYhfHdvI5e5s+Z89XdpnKSjofVv7mg//TH4+3uFDZT2ly+Kzs6XwAAKgAM+6BIfMhbxhbClrZ+GF8rHDdWu182JnqfHB0PgAA1M0pefdgWUMRu2iWGLsILAWXNB+EpaDMhw7zAQCgQp7/70tabDFj58PmJ4WT83Y+bG0VTtL5AAAAmA/FnQ/OhPngfYbIfIjDFLFS9zNopTYfiF0AANhlWjR+hoBGaeeD2cLJEWXdnQ/98DwMj/3wcO0wbMOhV95ew9248vCFsgk+mOjtaSUAAPyLB4YdjhTNmj87AAAAAElFTkSuQmCC')\" ";
a.find(".tdc-content-wrap").prepend('<div id="td_uid_start_zone_content_wrap" class="tdc-zone '+c+'" '+b+'><div class="tdc_zone"><div class="tdc-row"><div class="vc_row wpb_row td-pb-row"><div class="tdc-column"><div class="td-pb-span12 wpb_column vc_column_container"><div class="wpb_wrapper"></div></div></div></div></div></div></div>')}},init:function(){window.addWrappers=function(a,b,c){a=a.find(b);a.find(".tdc-zone").length||a.find(".tdc-row").wrapAll('<div class="tdc-zone" data-type="tdc_content"></div>');
a.find(".tdc-zone").data("type",c);a.find(".tdc-row").each(function(a,b){k(b).find(".tdc-column").wrapAll('<div class="tdc-columns"></div>')});a.find(".tdc-column").each(function(a,b){a=k(b);a.find(".tdc-inner-row").each(function(){var a=k(this),b=a.attr("id");a.wrap('<div class="tdc-element-inner-row" data-tdc-inner-row-uid="'+b+'"></div>')});a=a.find(".td_block_wrap");window.checkTdBlockWrap(a);a.each(function(a,b){a=k(b);a.closest(".tdb_single_content").length&&!a.hasClass("tdb_single_content")?
console.log(a):a.addClass("tdc-element")})});a.find(".tdc-inner-row").each(function(a,b){k(b).find(".tdc-inner-column").wrapAll('<div class="tdc-inner-columns"></div>').each(function(a,b){a=k(b).find(".tdc-element");a.length?a.addClass("tdc-element-inner-column").wrapAll('<div class="tdc-elements"></div>'):(b=k(b).find(".wpb_wrapper"),b.length&&b.append('<div class="tdc-elements"></div>'))})});a.find(".tdc-element, .tdc-element-inner-row").each(function(a,b){a=k(b);a.length&&a.not(".tdc-element-inner-column").addClass("tdc-element-column")});
a.find(".tdc-column").each(function(a,b){a=k(b).find(".tdc-element, .tdc-element-inner-row");a.length?a.not(".tdc-element-inner-column").wrapAll('<div class="tdc-elements"></div>'):(b=k(b).find(".wpb_wrapper"),b.length&&b.append('<div class="tdc-elements"></div>'))});a.find(".tdc-elements:empty").each(function(a,b){a="";b=k(b);b.closest(".tdc-inner-column").length?a=" tdc-element-inner-column":b.closest(".tdc-column").length&&(a=" tdc-element-column");a=k('<div class="'+tdcOperationUI._emptyElementClass+
a+'"></div>');tdcElementUI.bindEmptyElement(a);b.append(a)})};window.addZoneWrappers=function(a){a.find(".tdc-row").each(function(a,b){k(b).find(".tdc-column").wrapAll('<div class="tdc-columns"></div>')});a.find(".tdc-column").each(function(a,b){a=k(b);a.find(".tdc-inner-row").each(function(){var a=k(this),b=a.attr("id");a.wrap('<div class="tdc-element-inner-row" data-tdc-inner-row-uid="'+b+'"></div>')});a=a.find(".td_block_wrap");window.checkTdBlockWrap(a);a.addClass("tdc-element")});a.find(".tdc-inner-row").each(function(a,
b){k(b).find(".tdc-inner-column").wrapAll('<div class="tdc-inner-columns"></div>').each(function(a,b){a=k(b).find(".tdc-element");a.length?a.addClass("tdc-element-inner-column").wrapAll('<div class="tdc-elements"></div>'):(b=k(b).find(".wpb_wrapper"),b.length&&b.append('<div class="tdc-elements"></div>'))})});a.find(".tdc-element, .tdc-element-inner-row").each(function(a,b){a=k(b);a.length&&a.not(".tdc-element-inner-column").addClass("tdc-element-column")});a.find(".tdc-column").each(function(a,b){a=
k(b).find(".tdc-element, .tdc-element-inner-row");a.length?a.not(".tdc-element-inner-column").wrapAll('<div class="tdc-elements"></div>'):(b=k(b).find(".wpb_wrapper"),b.length&&b.append('<div class="tdc-elements"></div>'))});a.find(".tdc-elements:empty").each(function(a,b){a="";b=k(b);b.closest(".tdc-inner-column").length?a=" tdc-element-inner-column":b.closest(".tdc-column").length&&(a=" tdc-element-column");a=k('<div class="'+tdcOperationUI._emptyElementClass+a+'"></div>');tdcElementUI.bindEmptyElement(a);
b.append(a)})};window.addRowWrappers=function(a){a.find(".tdc-column").wrapAll('<div class="tdc-columns"></div>');a.find(".tdc-column").each(function(a,b){a=k(b);a.find(".tdc-inner-row").each(function(){var a=k(this),b=a.attr("id");a.wrap('<div class="tdc-element-inner-row" data-tdc-inner-row-uid="'+b+'"></div>')});a=a.find(".td_block_wrap");window.checkTdBlockWrap(a);a.addClass("tdc-element")});a.find(".tdc-inner-row").each(function(a,b){k(b).find(".tdc-inner-column").wrapAll('<div class="tdc-inner-columns"></div>').each(function(a,
b){a=k(b).find(".tdc-element");a.length?a.addClass("tdc-element-inner-column").wrapAll('<div class="tdc-elements"></div>'):(b=k(b).find(".wpb_wrapper"),b.length&&b.append('<div class="tdc-elements"></div>'))})});a.find(".tdc-element, .tdc-element-inner-row").each(function(a,b){a=k(b);a.length&&a.not(".tdc-element-inner-column").addClass("tdc-element-column")});a.find(".tdc-column").each(function(a,b){a=k(b).find(".tdc-element, .tdc-element-inner-row");a.length?a.not(".tdc-element-inner-column").wrapAll('<div class="tdc-elements"></div>'):
(b=k(b).find(".wpb_wrapper"),b.length&&b.append('<div class="tdc-elements"></div>'))});a.find(".tdc-elements:empty").each(function(a,b){a="";b=k(b);b.closest(".tdc-inner-column").length?a=" tdc-element-inner-column":b.closest(".tdc-column").length&&(a=" tdc-element-column");a=k('<div class="'+tdcOperationUI._emptyElementClass+a+'"></div>');tdcElementUI.bindEmptyElement(a);b.append(a)})};window.addColumnWrappers=function(a){var b=a.find(".td_block_wrap");window.checkTdBlockWrap(b);b.addClass("tdc-element");
a.find(".tdc-inner-row").each(function(a,b){a=k(b);b=a.attr("id");a.wrap('<div class="tdc-element-inner-row" data-tdc-inner-row-uid="'+b+'"></div>');a.find(".tdc-inner-column").wrapAll('<div class="tdc-inner-columns"></div>').each(function(a,b){a=k(b).find(".tdc-element");a.length?a.addClass("tdc-element-inner-column").wrapAll('<div class="tdc-elements"></div>'):(b=k(b).find(".wpb_wrapper"),b.length&&b.append('<div class="tdc-elements"></div>'))})});a.find(".tdc-element, .tdc-element-inner-row").each(function(a,
b){a=k(b);a.length&&a.not(".tdc-element-inner-column").addClass("tdc-element-column")});b=a.find(".tdc-element, .tdc-element-inner-row");b.length?b.not(".tdc-element-inner-column").wrapAll('<div class="tdc-elements"></div>'):(b=a.find(".wpb_wrapper"),b.length&&b.append('<div class="tdc-elements"></div>'));a.find(".tdc-elements:empty").each(function(a,b){a="";b=k(b);b.closest(".tdc-inner-column").length?a=" tdc-element-inner-column":b.closest(".tdc-column").length&&(a=" tdc-element-column");a=k('<div class="'+
tdcOperationUI._emptyElementClass+a+'"></div>');tdcElementUI.bindEmptyElement(a);b.append(a)})};window.addInnerRowWrappers=function(a){var b=a.find(".td_block_wrap");window.checkTdBlockWrap(b);b.addClass("tdc-element");a.find(".tdc-inner-row").each(function(a,b){k(b).find(".tdc-inner-column").wrapAll('<div class="tdc-inner-columns"></div>').each(function(a,b){a=k(b).find(".tdc-element");a.length?a.addClass("tdc-element-inner-column").wrapAll('<div class="tdc-elements"></div>'):(b=k(b).find(".wpb_wrapper"),
b.length&&b.append('<div class="tdc-elements"></div>'))})});a.find(".tdc-elements:empty").each(function(a,b){a="";b=k(b);b.closest(".tdc-inner-column").length?a=" tdc-element-inner-column":b.closest(".tdc-column").length&&(a=" tdc-element-column");a=k('<div class="'+tdcOperationUI._emptyElementClass+a+'"></div>');tdcElementUI.bindEmptyElement(a);b.append(a)})};window.addInnerColumnWrappers=function(a){var b=a.find(".td_block_wrap");window.checkTdBlockWrap(b);b.addClass("tdc-element");b=a.find(".tdc-element");
b.length?b.addClass("tdc-element-inner-column").wrapAll('<div class="tdc-elements"></div>'):(b=a.find(".wpb_wrapper"),b.length&&b.append('<div class="tdc-elements"></div>'));a.find(".tdc-elements:empty").each(function(a,b){a="";b=k(b);b.closest(".tdc-inner-column").length?a=" tdc-element-inner-column":b.closest(".tdc-column").length&&(a=" tdc-element-column");a=k('<div class="'+tdcOperationUI._emptyElementClass+a+'"></div>');tdcElementUI.bindEmptyElement(a);b.append(a)})};window.addLoopWrappers=function(a){a.find(".td-main-content").wrap('<div class="tdc-loop-content"></div>')};
window.addSidebarWrappers=function(a){a.find(".td-main-sidebar").wrap('<div class="tdc-sidebar-content"></div>')};window.checkTdBlockWrap=function(a){a.each(function(a,b){a=k(b);a.hasClass("tdc-block-empty")&&a.removeClass("tdc-block-empty");0===parseInt(a.height())&&a.addClass("tdc-block-empty")})};tdcAdminIFrameUI.checkIframe(tdcAdminIFrameUI._$liveIframe)},loadIframe:function(){(tdDetect.isIe8||tdDetect.isIe9||tdDetect.isIe10)&&tdConfirm.showModalOk("Browser Information","TagDiv Composer does not work with Internet Explorer 8, 9, 10",
function(){tb_remove()});var a=k(this).contents();"header"!==window.tdcPostSettings.tdbTemplateType&&"footer"!==window.tdcPostSettings.tdbTemplateType||a.find(".tdc-content-wrap").html("");tdcAdminIFrameUI.initContent(a);tdcAdminIFrameUI._liveIframeWindowObject=k(this).get(0).contentWindow;var c=k('<div id="tdc-recycle" class="tdc-recycle"><div class="tdc-delete-text"><span>Delete</span></div></div>');a.find("body").prepend(c);tdcAdminWrapperUI.$recycle=c;tdcIFrameData._postOriginalContentJSON=b;
window.addWrappers(a,".td-main-content-wrap","tdc_content");window.addWrappers(a,".td-header-desktop-wrap","tdc_header_desktop");window.addWrappers(a,".td-header-desktop-sticky-wrap","tdc_header_desktop_sticky");window.addWrappers(a,".td-header-mobile-wrap","tdc_header_mobile");window.addWrappers(a,".td-header-mobile-sticky-wrap","tdc_header_mobile_sticky");window.addWrappers(a,".td-footer-wrap","tdc_footer");tdcIFrameData.init(a,!0);tdcOperationUI.init(a,!0);a.on("click","a",function(a){a.preventDefault();
"undefined"!==this.href&&window.open(this.href,"_blank")});a[0].addEventListener("mousedown",function(a){1!==a.which&&a.stopPropagation()},!0);a[0].addEventListener("mousemove",function(b){a.lastMouseEvent=b},!0);a.on("click",function(a){tdcContextMenu.hide()});a.on("scroll",function(a){tdcContextMenu.hide()});a.bind("contextmenu",function(a){if(!a.ctrlKey){a.preventDefault();var b=a.pageX,c=a.pageY,e=0,d=k("#tdc-context-menu"),f=d.width();d=d.height();tdcMain.getSidebarInline()&&(e=tdcSidebar.$_sidebar.width());
b+f+e>tdcWindowFrame.$_window.width()&&(b=tdcWindowFrame.$_window.width()-f-e);c+d>tdcAdminIFrameUI.getIframeWindow().scrollY+tdcWindowFrame.$_window.height()&&(c=tdcAdminIFrameUI.getIframeWindow().scrollY+tdcWindowFrame.$_window.height()-d);e=tdcAdminIFrameUI.getLiveIframe();e=(e.parent().width()-e.width())/2;k(a.target).trigger(k.Event("contextmousedown",{pageX:b+e,pageY:c}))}});"module"===window.tdcPostSettings.tdbTemplateType&&(c="","undefined"!==typeof window.tdcPostSettings.tdbTemplateSettings.viewport_widths&&
"undefined"!==typeof window.tdcPostSettings.tdbTemplateSettings.viewport_widths.all&&(c=window.tdcPostSettings.tdbTemplateSettings.viewport_widths.all),""!==c&&a.find("body").css("width",c),a.find("html").addClass("tdc-template-module"))},checkIframe:function(a){if(c.isUndefined(a)){a=window.tdcPostSettings.postUrl;var e="";!1!==window.tdcPostSettings.tdbLoadDataFromId&&(e+="&tdbLoadDataFromId="+window.tdcPostSettings.tdbLoadDataFromId);!1!==window.tdcPostSettings.tdbTemplateType&&(e+="&tdbTemplateType="+
window.tdcPostSettings.tdbTemplateType);a=0>a.indexOf("?")?a+("?td_action=tdc_edit&post_id="+window.tdcPostSettings.postId+e):a+("&td_action=tdc_edit&post_id="+window.tdcPostSettings.postId+e);a=k('<iframe id="tdc-live-iframe" name="tdc-live-iframe" src="'+a+'" scrolling="auto" style="width: 100%; height: 100%" class="tdc-responsive-all"></iframe>').on("load",tdcAdminIFrameUI.loadIframe);k("#tdc-live-iframe-wrapper").append(a)}else{var f=a;e=f.contents();tdcAdminIFrameUI.initContent(e);tdcAdminIFrameUI._liveIframeWindowObject=
f.get(0).contentWindow;f=k('<div id="tdc-recycle" class="tdc-recycle"><div class="tdc-delete-text"><span>Delete</span></div></div>');tdcDebug.log(tdcIFrameData.tdcTopCollection.models);e.find("body").prepend(f);tdcAdminWrapperUI.$recycle=f;tdcIFrameData._postOriginalContentJSON=b;window.addWrappers(e,".td-main-content-wrap","tdc_content");window.addWrappers(e,".td-header-desktop-wrap","tdc_header_desktop");window.addWrappers(e,".td-header-desktop-sticky-wrap","tdc_header_desktop_sticky");window.addWrappers(e,
".td-header-mobile-wrap","tdc_header_mobile");window.addWrappers(e,".td-header-mobile-sticky-wrap","tdc_header_mobile_sticky");window.addWrappers(e,".td-footer-wrap","tdc_footer");tdcIFrameData.init(e,!0);tdcOperationUI.init(e,!0);e.find("a").each(function(a,b){b.setAttribute("target","_blank")});a.removeClass("tdc-live-iframe");a.removeClass("tdc-live-iframe-temp")}tdcAdminIFrameUI._$liveIframe=a}}})(jQuery,Backbone,_);var tdcCssEditor={};
(function(k,a,c){tdcCssEditor={_mappedParameter:c,_model:c,_currentCssSettings:c,_INHERITED_CSS_CLASS:"tdc-css-inherited",_isInitialized:!1,init:function(){tdcCssEditor._isInitialized||(tdcCssEditor._bindEvents(),tdcCssEditor._isInitialized=!0)},tdcCssImageWrapHandler:function(b){var c=k(b.currentTarget),d=c.closest(".tdc-tab-content");window.original_send_to_editor=window.send_to_editor;wp.media.editor.open(c);k(".media-menu .media-menu-item:nth-of-type(2)").addClass("hidden");k(".media-menu .media-menu-item:nth-of-type(3)").addClass("hidden");
k(".media-menu .media-menu-item:nth-of-type(4)").addClass("hidden");window.send_to_editor=function(b){if(-1!==b.indexOf("[caption")){var e=/\[caption(.*)\](.*)\[\/caption\]/g.exec(b);3===e.length&&(b=e[2])}var f=k("img",b).attr("src");e="";"undefined"===typeof f?(b=k(b),f=b.attr("src"),e=b.attr("class")):e=k("img",b).attr("class");k.ajax({timeout:1E4,type:"POST",url:tdcUtil.getRestEndPoint("td-composer/get_image_id","uuid="+tdcJobManager._getUniqueID()),beforeSend:function(a){a.setRequestHeader("X-WP-Nonce",
window.tdcAdminSettings.wpRestNonce)},dataType:"json",data:{image_class:e,action:"tdc_ajax_get_image_id"}}).done(function(b,e,g){if("success"===e)if(a.isObject(b)&&a.has(b,"errors"))new tdcNotice.notice(b.errors,!0,!1);else{c.trigger("td_woo_update_term_img",[c,b]);e=c.closest(".tdc-property-wrap");g=e.find(".tdc-css-image-remove");var h=e.find(".tdc-inherit-image");g.removeClass("tdc-hidden-button");"all"===tdcSidebar.currentViewportSettings.name?h.hide():h.show();c.attr("style","background-image: url( '"+
f+"') ");c.data("image_link",f);c.data("image_id",b.image_id);window.send_to_editor=window.original_send_to_editor;window.tb_remove();e.removeClass(tdcCssEditor._INHERITED_CSS_CLASS);"undefined"===typeof c.data("model_id")?tdcCssEditor.saveWidgetForm(c):(b=tdcCssEditor._generateCssAttValue(d),e=tdcIFrameData.getModel(c.data("model_id")),tdcSidebarController.onUpdate(e,c.data("param_name"),"",b))}}).fail(function(a,b,c){})};return!1},tdcCssImageRemoveHandler:function(b){var c=k(b.currentTarget),d=
c.closest(".tdc-property-wrap");b=d.find(".tdc-css-image-wrap");var f=d.find(".tdc-inherit-image");c.addClass("tdc-hidden-button");"all"!==tdcSidebar.currentViewportSettings.name&&f.show();d.removeClass(tdcCssEditor._INHERITED_CSS_CLASS);b.attr("style","background-image: url( '"+window.tdcAdminSettings.pluginUrl+"/assets/images/sidebar/no_img.png'");c.trigger("td_woo_update_term_img",[b,{image_id:""}]);"all"===tdcSidebar.currentViewportSettings.name?b.data("image_link",""):b.data("image_link","no_value");
f=b.data("model_id");a.isUndefined(f)?tdcCssEditor.saveWidgetForm(c):(c=d.closest(".tdc-tab-content"),c=tdcCssEditor._generateCssAttValue(c),f=tdcIFrameData.getModel(f),tdcSidebarController.onUpdate(f,b.data("param_name"),"",c))},_updateColorField:function(b){var c=b.closest(".tdc-property-wrap"),d=c.data("tdc-for"),f=c.find(".tdc-inherit-color"),g=c.find(".tdc-colorpicker-wrap"),l=b.data("no_value"),n=b.data("default_value");a.isUndefined(l)||1!==l?("all"!==tdcSidebar.currentViewportSettings.name&&
f.show(),tdcCssEditor._updateData(b),f={isInherited:!1},d=tdcCssEditor._getSettingsProperty(d,"",f),f.isInherited?(b.attr("placeholder",d),b.val(""),c.addClass(tdcCssEditor._INHERITED_CSS_CLASS),g.attr("style","background-color: "+tdcCssEditor._getRgba(d))):(c.removeClass(tdcCssEditor._INHERITED_CSS_CLASS),tdcCssEditor._checkDefaultColor(b))):(b.val("no_value"),tdcCssEditor._updateData(b),b.val(""),a.isUndefined(n)||g.attr("style","background-color: "+tdcCssEditor._getRgba(n)),tdcCssEditor._checkDefaultColor(b))},
_clearColorPicker:function(a){a=k(a.currentTarget).closest(".tdc-property-wrap");var b=a.closest(".tdc-tab-content"),c=a.find("input"),f=a.find(".tdc-inherit-color");a.removeClass(tdcCssEditor._INHERITED_CSS_CLASS);"all"!==tdcSidebar.currentViewportSettings.name&&(c.data("no_value",1),c.attr("placeholder",""),f.show());tdcCssEditor._checkDefaultColor(c);b.hasClass("tdc-tab-widget")&&(c.val(""),c.trigger("keyup"))},_showColorPicker:function(a){a=k(a.currentTarget).closest(".tdc-property-wrap").find("input.wp-color-picker");
"no_value"===a.val()&&a.val("")},_changeColor:function(a){var b=k(a.currentTarget).closest(".tdc-property-wrap").find("input");""!==b.val()&&b.data("no_value",0);"keyup"===a.type?setTimeout(function(){tdcCssEditor._updateColorField(b)},100):tdcCssEditor._updateColorField(b)},_inheritSelect:function(b){b=k(b.currentTarget);var e=b.closest(".tdc-property-wrap"),d=e.data("tdc-for");a.isUndefined(tdcCssEditor._currentCssSettings[tdcSidebar.currentViewportSettings.name][d])||delete tdcCssEditor._currentCssSettings[tdcSidebar.currentViewportSettings.name][d];
var f={isInherited:!1};d=tdcCssEditor._getSettingsProperty(d,c,f);var g=e.find("select:first");f.isInherited?(e.addClass(tdcCssEditor._INHERITED_CSS_CLASS),b.hide()):(e.removeClass(tdcCssEditor._INHERITED_CSS_CLASS),b.show());a.isUndefined(d)?(g.val(g.find("option:first").val()),b.hide()):g.val(d);tdcCssEditor._updateData(g)},_inheritColor:function(b){b=k(b.currentTarget);var e=b.closest(".tdc-property-wrap"),d=e.find("input"),f=e.find(".tdc-colorpicker-wrap"),g=e.data("tdc-for");a.isUndefined(tdcCssEditor._currentCssSettings[tdcSidebar.currentViewportSettings.name][g])||
delete tdcCssEditor._currentCssSettings[tdcSidebar.currentViewportSettings.name][g];d.data("no_value",0);var l={isInherited:!1};g=tdcCssEditor._getSettingsProperty(g,c,l);l.isInherited?(e.addClass(tdcCssEditor._INHERITED_CSS_CLASS),b.hide()):(e.removeClass(tdcCssEditor._INHERITED_CSS_CLASS),b.show());a.isUndefined(g)?(d.val(""),b.hide(),tdcCssEditor._updateData(d),tdcCssEditor._checkDefaultColor(d)):(d.val(""),d.attr("placeholder",g),f.attr("style","background-color: "+tdcCssEditor._getRgba(g)),tdcCssEditor._updateData(d))},
_inheritImage:function(b){var e=k(b.currentTarget);b=e.closest(".tdc-property-wrap");var d=b.find(".tdc-css-image-wrap"),f=b.find(".tdc-css-image-remove");b.find(".tdc-inherit-image").hide();f.addClass("tdc-hidden-button");d.data("image_link","");f=d.data("model_id");a.isUndefined(f)?tdcCssEditor.saveWidgetForm(e):(e=b.closest(".tdc-tab-content"),e=tdcCssEditor._generateCssAttValue(e),f=tdcIFrameData.getModel(f),tdcSidebarController.onUpdate(f,d.data("param_name"),"",e));f={isInherited:!1};e=tdcCssEditor._getSettingsProperty("background-image",
c,f);f.isInherited?(b.addClass(tdcCssEditor._INHERITED_CSS_CLASS),d.attr("style","background-image: url('"+e+"'")):d.attr("style","background-image: url( '"+window.tdcAdminSettings.pluginUrl+"/assets/images/sidebar/no_img.png'")},_clearCssProperties:function(a){a=k(a.currentTarget);var b=a.data("model_id");tdConfirm.showModal("Clear CSS settings",tdcCssEditor,function(a,b){tdcCssEditor._currentCssSettings=c;"undefined"===typeof b?(k(".tdc-responsiveness").replaceWith(tdcCssEditor.generateEditorResponsiveContent()),
tdcCssEditor.doActionPanelRender(),tdcCssEditor.saveWidgetForm(k("."+a.get(0).className))):(b=tdcIFrameData.getModel(b),tdcSidebarController.onUpdate(b,a.data("param_name"),"",""),k(".tdc-responsiveness").replaceWith(tdcCssEditor.generateEditorResponsiveContent()),tdcCssEditor.doActionPanelRender());tb_remove()},[a,b],"Are you sure you want to clear all the CSS settings of the selected component?")},_changeTextInput:function(b){var c=k(b.currentTarget),d=c.parent(),f=c;d.hasClass("tdc-box-margin")||
d.hasClass("tdc-box-border")||d.hasClass("tdc-box-padding")||(f=c.closest(".tdc-property-wrap"));d=c.val();var g=1;c.hasClass("tdc-css-opacity")&&(g=.01);var l=NaN;switch(b.type){case "keyup":switch(b.keyCode){case 38:k.isNumeric(d)&&(l=parseFloat(d)+g);break;case 40:k.isNumeric(d)&&(l=parseFloat(d)-g)}break;case "mousewheel":b.preventDefault(),b.stopImmediatePropagation(),k.isNumeric(d)&&(l=0<b.originalEvent.deltaY?parseFloat(d)-g:parseFloat(d)+g)}a.isNaN(l)||(1>g&&(l=l.toFixed(2)),c.val(l));tdcCssEditor._updateData(c);
d=f.data("tdc-for");b={isInherited:!1};d=tdcCssEditor._getSettingsProperty(d,"",b);b.isInherited?(c.attr("placeholder",d),c.val(""),f.addClass(tdcCssEditor._INHERITED_CSS_CLASS)):f.removeClass(tdcCssEditor._INHERITED_CSS_CLASS)},_keydownTextInput:function(a){if(38===a.keyCode||40===a.keyCode)return!1},_focusTextInput:function(a){a=k(a.currentTarget);for(var b=a.closest(".tdc-property-wrap"),c=b[0].classList,f=0;f<c.length;f++)0===c[f].indexOf("tdc-el-")&&b.removeClass(c[f]);b.addClass("tdc-el-"+a.data("tdc-for"))},
_changeDropDown:function(b){b=k(b.currentTarget);var c=b.closest(".tdc-property-wrap"),d=c.find(".tdc-inherit-select");c.removeClass(tdcCssEditor._INHERITED_CSS_CLASS);tdcCssEditor._updateData(b);var f=c.data("tdc-for"),g={isInherited:!1};tdcCssEditor._getSettingsProperty(f,"",g);g.isInherited?(c.addClass(tdcCssEditor._INHERITED_CSS_CLASS),d.hide()):(c.removeClass(tdcCssEditor._INHERITED_CSS_CLASS),"all"===tdcSidebar.currentViewportSettings.name?d.hide():0===b[0].selectedIndex?a.isUndefined(tdcCssEditor._currentCssSettings.all)||
a.isUndefined(tdcCssEditor._currentCssSettings.all[f])?d.hide():d.show():d.show())},doActionPanelRender:function(){tdcSidebarPanel._hook.doAction("panel_rendered");tdcSidebarPanel._hook.doAction("panel_css")},_bindEvents:function(){var a=k("body");a.on("keydown",".tdc-tab-design input.tdc-css-box-input",tdcCssEditor._keydownTextInput);a.on("keyup mousewheel",".tdc-tab-design input.tdc-css-box-input",tdcCssEditor._changeTextInput);a.on("focus",".tdc-tab-design input.tdc-css-box-input",tdcCssEditor._focusTextInput);
a.on("change keyup",".tdc-tab-design .tdc-css-bg-color",tdcCssEditor._changeColor);a.on("change keyup",".tdc-tab-design .tdc-css-border-color",tdcCssEditor._changeColor);a.on("change",".tdc-tab-design .tdc-css-border-style",tdcCssEditor._changeDropDown);a.on("keydown",".tdc-tab-design input.tdc-css-border-radius",tdcCssEditor._keydownTextInput);a.on("keyup mousewheel",".tdc-tab-design input.tdc-css-border-radius",tdcCssEditor._changeTextInput);a.on("keydown",".tdc-tab-design input.tdc-css-width",
tdcCssEditor._keydownTextInput);a.on("keyup mousewheel",".tdc-tab-design input.tdc-css-width",tdcCssEditor._changeTextInput);a.on("keydown",".tdc-tab-design input.tdc-css-shadow-size",tdcCssEditor._keydownTextInput);a.on("keyup mousewheel",".tdc-tab-design input.tdc-css-shadow-size",tdcCssEditor._changeTextInput);a.on("change keyup",".tdc-tab-design .tdc-css-shadow-color",tdcCssEditor._changeColor);a.on("keydown",".tdc-tab-design input.tdc-css-shadow-offset-h",tdcCssEditor._keydownTextInput);a.on("keyup mousewheel",
".tdc-tab-design input.tdc-css-shadow-offset-h",tdcCssEditor._changeTextInput);a.on("keydown",".tdc-tab-design input.tdc-css-shadow-offset-v",tdcCssEditor._keydownTextInput);a.on("keyup mousewheel",".tdc-tab-design input.tdc-css-shadow-offset-v",tdcCssEditor._changeTextInput);a.on("change",".tdc-tab-design .tdc-css-bg-style",tdcCssEditor._changeDropDown);a.on("change",".tdc-tab-design .tdc-css-bg-position",tdcCssEditor._changeDropDown);a.on("keydown",".tdc-tab-design input.tdc-css-opacity",tdcCssEditor._keydownTextInput);
a.on("keyup mousewheel",".tdc-tab-design input.tdc-css-opacity",tdcCssEditor._changeTextInput);a.on("change keyup",".tdc-tab-design input.tdc-css-color-1-overlay",tdcCssEditor._changeColor);a.on("change keyup",".tdc-tab-design input.tdc-css-color-2-overlay",tdcCssEditor._changeColor);a.on("keydown",".tdc-tab-design input.tdc-css-gradient-direction",tdcCssEditor._keydownTextInput);a.on("keyup mousewheel",".tdc-tab-design input.tdc-css-gradient-direction",tdcCssEditor._changeTextInput);a.on("change",
".tdc-tab-design .tdc-css-content-h-align",tdcCssEditor._changeDropDown);a.on("keydown",".tdc-tab-design input.tdc-css-order",tdcCssEditor._keydownTextInput);a.on("keyup mousewheel",".tdc-tab-design input.tdc-css-order",tdcCssEditor._changeTextInput);a.on("keydown",".tdc-tab-design input.tdc-css-z-index",tdcCssEditor._keydownTextInput);a.on("keyup mousewheel",".tdc-tab-design input.tdc-css-z-index",tdcCssEditor._changeTextInput);a.on("change",".tdc-tab-design .tdc-css-display",tdcCssEditor._changeDropDown);
a.on("mousedown",".tdc-tab-design .wp-picker-clear",tdcCssEditor._clearColorPicker);a.on("click",".tdc-tab-design .tdc-inherit-select",tdcCssEditor._inheritSelect);a.on("click",".tdc-tab-design .tdc-inherit-color",tdcCssEditor._inheritColor);a.on("click",".tdc-tab-design .tdc-css-image-wrap",tdcCssEditor.tdcCssImageWrapHandler);a.on("click",".tdc-tab-design .tdc-css-image-remove",tdcCssEditor.tdcCssImageRemoveHandler);a.on("click",".tdc-tab-design .tdc-inherit-image",tdcCssEditor._inheritImage);a.on("click",
".tdc-clear-css-properties",tdcCssEditor._clearCssProperties)},setMediaInterval:function(b,c){var e=k(".tdc-media-interval");e.length||(e=k('<div class="tdc-media-interval"><div class="tdc-media-interval-head"><label></label> - <output></output></div><input type="range" name="mediaIntervalInput" min="20" max="50" step="1" value="30" data-scroll-bar-width="'+c+'"></div>'),k("body").append(e),e.find("input").on("input",function(b){var c=k(this),d=tdcAdminIFrameUI.getLiveIframe(),f=c.data("scroll-bar-width");
e.find("output").html(c.val());tdcCssEditor.timeoutMediaInterval=setTimeout(function(){a.isUndefined(tdcCssEditor.timeoutMediaInterval)||clearTimeout(tdcCssEditor.timeoutMediaInterval);d.css("width",parseInt(c.val())+parseInt(f))},200)}));""===b?e.hide():(e.show(),tdcCssEditor.timeoutIframeHtml=setTimeout(function(){a.isUndefined(tdcCssEditor.timeoutIframeHtml)||clearTimeout(tdcCssEditor.timeoutIframeHtml);if(!a.isUndefined(tdcSidebar.currentViewportSettings.settings)){var c=e.find("label"),d=e.find("input"),
l=e.find("output");c.html(tdcSidebar.currentViewportSettings.name);a.isUndefined(tdcSidebar.currentViewportSettings.settings.limitBottom)?d.attr("min",200):d.attr("min",tdcSidebar.currentViewportSettings.settings.limitBottom);d.attr("max",tdcSidebar.currentViewportSettings.settings.limitTop);d.attr("value",b);l.html(b+"px")}},100))},_updateData:function(a){var b=a.data("model_id"),c=a.data("param_name"),f=a.closest(".tdc-tab-content");"undefined"===typeof b?tdcCssEditor.saveWidgetForm(a):(a=tdcIFrameData.getModel(b),
f=tdcCssEditor._generateCssAttValue(f),tdcSidebarController.onUpdate(a,c,"",f))},saveWidgetForm:function(a){var b=a.closest("form");a=a.closest(".tdc-tab-content");if(b.length){var c=b.find('input[name="id_base"]').val(),f=b.find('input[name="widget-id"]').val().replace(c+"-","");c="'widget-"+c+"["+f+"][tdc_css]'";f=b.find("input[name="+c+"]");var g=tdcCssEditor._generateCssAttValue(a);a.data("tdc_css",g);f.length?f.val(g):b.append('<input type="hidden" name='+c+' value="'+g+'">')}},addWidgetCssEditor:function(a,
c){tdcCssEditor._mappedParameter=a;return tdcCssEditor._generateEditorContent(c)},addComposerCssEditor:function(a,c){tdcCssEditor._mappedParameter=a;tdcCssEditor._model=c;a=c.get("attrs")[a.param_name];return tdcCssEditor._generateEditorContent(a)},_checkDefaultColor:function(b){var c=b.closest(".tdc-property-wrap").find(".tdc-colorpicker-wrap");""===b.val()&&(b=b.data("default_value"),a.isUndefined(b)?c.attr("style",""):c.attr("style","background-color: "+tdcCssEditor._getRgba(b)))},_generateEditorContent:function(b){if(a.isEmpty(b))tdcCssEditor._currentCssSettings=
c;else try{var e=JSON.parse(window.atob(b));tdcDebug.log(e);a.isObject(e)?tdcCssEditor._currentCssSettings=e:tdcCssEditor._currentCssSettings=c}catch(d){tdcCssEditor._currentCssSettings=c,new tdcNotice.notice(d.message,!1,!1)}tdcSidebarPanel._hook.addAction("panel_rendered",function(){k(".tdc-css-image-wrap").each(function(b,e){b=k(e);e=b.closest(".tdc-property-wrap");var d=e.find(".tdc-css-image-remove"),f=e.find(".tdc-inherit-image"),n={isInherited:!1},h=tdcCssEditor._getSettingsProperty("background-image",
c,n);n.isInherited?e.addClass(tdcCssEditor._INHERITED_CSS_CLASS):e.removeClass(tdcCssEditor._INHERITED_CSS_CLASS);a.isUndefined(h)?(d.addClass("tdc-hidden-button"),f.hide()):("no_value"===h?d.addClass("tdc-hidden-button"):(d.removeClass("tdc-hidden-button"),b.attr("style",'background-image: url("'+h+'")')),"all"!==tdcSidebar.currentViewportSettings.name&&f.show());b.data("image_link",h)});k(".tdc-inherit").each(function(b,e){b=k(e);e=b.closest(".tdc-property-wrap");if("all"===tdcSidebar.currentViewportSettings.name||
e.hasClass(tdcCssEditor._INHERITED_CSS_CLASS))b.hide();else{var d=e.data("tdc-for");e={isInherited:!1};d=tdcCssEditor._getSettingsProperty(d,c,e);e.isInherited?b.hide():a.isUndefined(d)||b.show()}})});return tdcCssEditor.generateEditorResponsiveContent()},_cleanCss:function(b,e){if("undefined"===typeof e)return c;if("no_value"===e)return e;if("background-image"===b)return b=/(url\s*\(\s*['"]?)(.*?)\s*(['"]?\s*\))/ig.exec(e),a.isEmpty(b)?"":b[2];e=e.toLowerCase();e=e.replace(/!important/g,"");return e.trim()},
_getDataNoValue:function(a){var b="";"no_value"===a&&(b=' data-no_value="1" ');return b},callbackColorPicker:function(){k(".tdc-tab-design .tdc-property-colorpicker").each(function(){k("#tdc-palette-color-picker").tdPalette();var b=k(this),c=b.find("input"),d=b.closest(".tdc-property-wrap");b=b.find(".tdc-colorpicker-wrap");a.isUndefined(c.val())||""===c.val()||b.attr("style","background: "+c.val());d.hasClass(tdcCssEditor._INHERITED_CSS_CLASS)?""!==c.attr("placeholder")&&b.attr("style","background-color: "+
tdcCssEditor._getRgba(c.attr("placeholder"))):("no_value"===c.val()&&c.val(""),tdcCssEditor._checkDefaultColor(c))})},generateEditorResponsiveContent:function(){function b(){return n={isInherited:!1}}function e(a){return"all"!==tdcSidebar.currentViewportSettings.name?'placeholder="'+a+'"':""}function d(){return n.isInherited?" "+tdcCssEditor._INHERITED_CSS_CLASS:""}function f(a,c){c=tdcCssEditor._getSettingsProperty(a,c,b());var e="-";n.isInherited&&(e=c,c="");return'<input data-tdc-for="'+a+'" name="" type="text" value="'+
c+'" class="tdc-css-box-input tdc-css-box-input-'+a+d()+'" title="Css '+a+'" placeholder="'+e+'" '+tdcSidebarPanel._getParamterDataAtts(g,l)+"/>"}tdcSidebarPanel._hook.removeAction("panel_css");var g=tdcCssEditor._mappedParameter,l=tdcCssEditor._model,n={isInherited:!1};var h='<div class="tdc-responsiveness"><div class="'+(tdcSidebarPanel._getParameterClasses(g)+'">');h=h+'<div class="tdc-box-margin"><div class="tdc-margin-label">Margin</div>'+f("margin-top","");h+=f("margin-right","");h+=f("margin-bottom",
"");h+=f("margin-left","");h=h+'<div class="tdc-box-border"><div class="tdc-border-label">Border</div>'+f("border-top-width","");h+=f("border-right-width","");h+=f("border-bottom-width","");h+=f("border-left-width","");h=h+'<div class="tdc-box-padding"><div class="tdc-padding-label">Padding</div>'+f("padding-top","");h+=f("padding-right","");h+=f("padding-bottom","");h+=f("padding-left","");h+="</div></div></div></div>";var m=tdcCssEditor._getSettingsProperty("border-style",c,b());h+='<div class="tdc-property-wrap tdc-border-style tdc-dropdown-big'+
d()+'" data-tdc-for="border-style">';h=h+'<div class="tdc-property-title"><span title="Css border-style" class="tdc-search-data">Border style<div title="Revert to desktop settings" class="tdc-inherit tdc-inherit-select"></div></span></div><div class="tdc-property"><select class="tdc-css-border-style" '+(tdcSidebarPanel._getParamterDataAtts(g,l)+' name="">');h+=tdcCssEditor._generateDropdownOptions([{value:"solid",display:"Solid"},{value:"dotted",display:"Dotted"},{value:"dashed",display:"Dashed"},
{value:"none",display:"None"},{value:"hidden",display:"Hidden"},{value:"double",display:"Double"},{value:"groove",display:"Groove"},{value:"ridge",display:"Ridge"},{value:"inset",display:"Inset"},{value:"outset",display:"Outset"},{value:"initial",display:"Initial"},{value:"inherit",display:"Inherit"}],m);h+="</select></div></div>";m=a.uniqueId();var q=tdcCssEditor._getSettingsProperty("border-color","",b()),p="";n.isInherited&&(p=q,q="");h+='<div class="tdc-property-wrap tdc-property-colorpicker tdc-border-color'+
d()+'" data-tdc-for="border-color">';h=h+'<div class="tdc-property-title"><span title="Css border-color" class="tdc-search-data">Border color<div title="Revert to desktop settings" class="tdc-inherit tdc-inherit-color"></div></span></div><div class="tdc-property"><div class="tdc-colorpicker-wrap"></div>'+('<input class="tdc-css-border-color" '+tdcSidebarPanel._getParamterDataAtts(g,l)+tdcCssEditor._getDataNoValue(q)+' data-default_value="#888888" id="'+m+'" name="" type="text" '+e(p)+' value="'+q+
'"/>');h+="</div></div>";m=tdcCssEditor._getSettingsProperty("border-radius","",b());q="";n.isInherited&&(q=m,m="");h+='<div class="tdc-property-wrap tdc-border-radius tdc-textfield-small'+d()+'" data-tdc-for="border-radius">';h=h+'<div class="tdc-property-title"><span title="Css border-radius" class="tdc-search-data">Border radius</span></div><div class="tdc-property"><input class="tdc-css-border-radius" '+(tdcSidebarPanel._getParamterDataAtts(g,l)+' name="" type="text" '+e(q)+' value="'+m+'"/>');
h+='</div></div><div class="tdc-sidebar-horizontal-separator tdc-property-wrap tdc-property-horizontal_separator tdc-property-separator tdc-separator-small "></div>';m=tdcCssEditor._getSettingsProperty("width","",b());q="";n.isInherited&&(q=m,m="");h+='<div class="tdc-property-wrap tdc-width tdc-textfield-big'+d()+'" data-tdc-for="width">';h=h+'<div class="tdc-property-title"><span title="Css shadow-size" class="tdc-search-data">Width</span></div><div class="tdc-property"><input class="tdc-css-width" '+
(tdcSidebarPanel._getParamterDataAtts(g,l)+' name="" type="text" '+e(q)+' value="'+m+'"/>');h+='</div></div><div class="tdc-sidebar-horizontal-separator tdc-property-wrap tdc-property-horizontal_separator tdc-property-separator tdc-separator-small "></div>';m=tdcCssEditor._getSettingsProperty("shadow-size","",b());q="";n.isInherited&&(q=m,m="");h+='<div class="tdc-property-wrap tdc-shadow-size tdc-textfield-small'+d()+'" data-tdc-for="shadow-size">';h=h+'<div class="tdc-property-title"><span title="Css shadow-size" class="tdc-search-data">Shadow size</span></div><div class="tdc-property"><input class="tdc-css-shadow-size" '+
(tdcSidebarPanel._getParamterDataAtts(g,l)+' name="" type="text" '+e(q)+' value="'+m+'"/>');h+="</div></div>";m=a.uniqueId();q=tdcCssEditor._getSettingsProperty("shadow-color","",b());p="";n.isInherited&&(p=q,q="");h+='<div class="tdc-property-wrap tdc-property-colorpicker tdc-shadow-color'+d()+'" data-tdc-for="shadow-color">';h=h+'<div class="tdc-property-title"><span title="Css shadow-color" class="tdc-search-data">Shadow color<div title="Revert to desktop settings" class="tdc-inherit tdc-inherit-color"></div></span></div><div class="tdc-property"><div class="tdc-colorpicker-wrap"></div>'+
('<input class="tdc-css-shadow-color" '+tdcSidebarPanel._getParamterDataAtts(g,l)+tdcCssEditor._getDataNoValue(q)+' data-default_value="#888888" id="'+m+'" name="" type="text" '+e(p)+' value="'+q+'"/>');h+="</div></div>";m=tdcCssEditor._getSettingsProperty("shadow-offset-h","",b());q="";n.isInherited&&(q=m,m="");h+='<div class="tdc-property-wrap tdc-shadow-size tdc-textfield-small'+d()+'" data-tdc-for="shadow-offset-h">';h=h+'<div class="tdc-property-title"><span title="Css shadow-offset-h" class="tdc-search-data">Shadow offset H</span></div><div class="tdc-property"><input class="tdc-css-shadow-offset-h" '+
(tdcSidebarPanel._getParamterDataAtts(g,l)+' name="" type="text" '+e(q)+' value="'+m+'"/>');h+="</div></div>";m=tdcCssEditor._getSettingsProperty("shadow-offset-v","",b());q="";n.isInherited&&(q=m,m="");h+='<div class="tdc-property-wrap tdc-shadow-size tdc-textfield-small'+d()+'" data-tdc-for="shadow-offset-v">';h=h+'<div class="tdc-property-title"><span title="Css shadow-offset-v" class="tdc-search-data">Shadow offset V</span></div><div class="tdc-property"><input class="tdc-css-shadow-offset-v" '+
(tdcSidebarPanel._getParamterDataAtts(g,l)+' name="" type="text" '+e(q)+' value="'+m+'"/>');h+='</div></div><div class="tdc-sidebar-horizontal-separator tdc-property-wrap tdc-property-horizontal_separator tdc-property-separator tdc-separator-small"></div>';m=a.uniqueId();q=tdcCssEditor._getSettingsProperty("background-color","",b());p="";n.isInherited&&(p=q,q="");h+='<div class="tdc-property-wrap tdc-property-colorpicker tdc-bg-color'+d()+'" data-tdc-for="background-color">';h=h+'<div class="tdc-property-title"><span title="Css background-color" class="tdc-search-data">Background color<div title="Revert to desktop settings" class="tdc-inherit tdc-inherit-color"></div></span></div><div class="tdc-property"><div class="tdc-colorpicker-wrap"></div>'+
('<input class="tdc-css-bg-color" '+tdcSidebarPanel._getParamterDataAtts(g,l)+tdcCssEditor._getDataNoValue(q)+' id="'+m+'" name="" type="text" '+e(p)+' value="'+q+'"/>');h+="</div></div>";tdcCssEditor._getSettingsProperty("background-image",c,b());h+='<div class="tdc-property-wrap tdc-property-attach_image'+d()+'">';h=h+'<div class="tdc-property-title"><span title="Css background-image" class="tdc-search-data">Background image<div title="Revert to desktop settings" class="tdc-inherit tdc-inherit-image"></div></span></div><div class="tdc-property"><div class="tdc-css-bg-image tdc-css-image-wrap " '+
(tdcSidebarPanel._getParamterDataAtts(g,l)+" style=\"background-image: url( '"+window.tdcAdminSettings.pluginUrl+"/assets/images/sidebar/no_img.png' )\"></div>");h+='<a class="tdc-css-image-remove tdc-hidden-button" href="#" >Remove</a></div></div>';m=tdcCssEditor._getSettingsProperty("background-style",c,b());h+='<div class="tdc-property-wrap tdc-bg-style tdc-dropdown-big'+d()+'" data-tdc-for="background-style">';h=h+'<div class="tdc-property-title"><span title="Css background-size & background-repeat" class="tdc-search-data">Background style<div title="Revert to desktop settings" class="tdc-inherit tdc-inherit-select"></div></span></div><div class="tdc-property"><select class="tdc-css-bg-style" '+
(tdcSidebarPanel._getParamterDataAtts(g,l)+' name="">');h+=tdcCssEditor._generateDropdownOptions([{value:"cover",display:"Cover"},{value:"contain",display:"Contain"},{value:"no-repeat",display:"No repeat"},{value:"repeat",display:"Repeat"}],m);h+="</select></div></div>";m=tdcCssEditor._getSettingsProperty("background-position",c,b());h+='<div class="tdc-property-wrap tdc-bg-position tdc-dropdown-big'+d()+'" data-tdc-for="background-position">';h=h+'<div class="tdc-property-title"><span title="Css background-position" class="tdc-search-data">Background position<div title="Revert to desktop settings" class="tdc-inherit tdc-inherit-select"></div></span></div><div class="tdc-property"><select class="tdc-css-bg-position" '+
(tdcSidebarPanel._getParamterDataAtts(g,l)+' name="">');h+=tdcCssEditor._generateDropdownOptions([{value:"center top",display:"Center Top"},{value:"center center",display:"Center Center"},{value:"center bottom",display:"Center Bottom"},{value:"left top",display:"Left Top"},{value:"left center",display:"Left Center"},{value:"left bottom",display:"Left Bottom"},{value:"right top",display:"Right Top"},{value:"right center",display:"Right Center"},{value:"right bottom",display:"Right Bottom"}],m);h+=
"</select></div></div>";m=tdcCssEditor._getSettingsProperty("opacity","",b());q="";n.isInherited&&(q=m,m="");h+='<div class="tdc-property-wrap tdc-opacity tdc-textfield-small'+d()+'" data-tdc-for="opacity">';h=h+'<div class="tdc-property-title"><span title="Css background-image opacity" class="tdc-search-data">Background opacity</span></div><div class="tdc-property"><input class="tdc-css-opacity" '+(tdcSidebarPanel._getParamterDataAtts(g,l)+' name="" type="text" '+e(q)+' value="'+m+'"/>');h+='</div></div><div class="tdc-sidebar-horizontal-separator tdc-property-wrap tdc-property-horizontal_separator tdc-property-separator tdc-separator-small"></div>';
m=a.uniqueId();q=tdcCssEditor._getSettingsProperty("color-1-overlay","",b());p="";n.isInherited&&(p=q,q="");h+='<div class="tdc-property-wrap tdc-property-colorpicker tdc-color-1-overlay'+d()+'" data-tdc-for="color-1-overlay">';h=h+'<div class="tdc-property-title"><span title="Css gradient color From" class="tdc-search-data">Color 1 overlay<div title="Revert to desktop settings" class="tdc-inherit tdc-inherit-color"></div></span></div><div class="tdc-property"><div class="tdc-colorpicker-wrap"></div>'+
('<input class="tdc-css-color-1-overlay" '+tdcSidebarPanel._getParamterDataAtts(g,l)+tdcCssEditor._getDataNoValue(q)+' id="'+m+'" name="" type="text" '+e(p)+' value="'+q+'"/>');h+="</div></div>";m=a.uniqueId();q=tdcCssEditor._getSettingsProperty("color-2-overlay","",b());p="";n.isInherited&&(p=q,q="");h+='<div class="tdc-property-wrap tdc-property-colorpicker tdc-color-2-overlay'+d()+'" data-tdc-for="color-2-overlay">';h=h+'<div class="tdc-property-title"><span title="Css gradient color To" class="tdc-search-data">Color 2 overlay<div title="Revert to desktop settings" class="tdc-inherit tdc-inherit-color"></div></span></div><div class="tdc-property"><div class="tdc-colorpicker-wrap"></div>'+
('<input class="tdc-css-color-2-overlay" '+tdcSidebarPanel._getParamterDataAtts(g,l)+tdcCssEditor._getDataNoValue(q)+' id="'+m+'" name="" type="text" '+e(p)+' value="'+q+'"/>');h+="</div></div>";m=tdcCssEditor._getSettingsProperty("gradient-direction","",b());q="";n.isInherited&&(q=m,m="");h+='<div class="tdc-property-wrap tdc-opacity tdc-textfield-small'+d()+'" data-tdc-for="gradient-direction">';h=h+'<div class="tdc-property-title"><span title="Css gradient direction" class="tdc-search-data">Gradient direction</span></div><div class="tdc-property"><input class="tdc-css-gradient-direction" '+
(tdcSidebarPanel._getParamterDataAtts(g,l)+' name="" type="text" '+e(q)+' value="'+m+'"/>');h+='</div></div><div class="tdc-sidebar-horizontal-separator tdc-property-wrap tdc-property-horizontal_separator tdc-property-separator tdc-separator-small"></div>';m=tdcCssEditor._getSettingsProperty("content-h-align",c,b());h+='<div class="tdc-property-wrap tdc-bg-position tdc-dropdown-big'+d()+'" data-tdc-for="content-h-align">';h=h+'<div class="tdc-property-title"><span title="Css content horizontal align" class="tdc-search-data">H. align<div title="Revert to desktop settings" class="tdc-inherit tdc-inherit-select"></div></span></div><div class="tdc-property"><select class="tdc-css-content-h-align" '+
(tdcSidebarPanel._getParamterDataAtts(g,l)+' name="">');h+=tdcCssEditor._generateDropdownOptions([{value:"",display:"Default"},{value:"content-horiz-left",display:"Left"},{value:"content-horiz-center",display:"Center"},{value:"content-horiz-right",display:"Right"}],m);h+="</select></div></div>";"vc_row"!==l.get("tag")&&"vc_row_inner"!==l.get("tag")&&"vc_column"!==l.get("tag")&&"vc_column_inner"!==l.get("tag")&&(m=tdcCssEditor._getSettingsProperty("order","",b()),q="",n.isInherited&&(q=m,m=""),h+=
'<div class="tdc-property-wrap tdc-order tdc-textfield-small'+d()+'" data-tdc-for="order">',h=h+'<div class="tdc-property-title"><span title="Order" class="tdc-search-data">Order</span></div><div class="tdc-property"><input class="tdc-css-order" '+(tdcSidebarPanel._getParamterDataAtts(g,l)+' name="" type="text" '+e(q)+' value="'+m+'"/>'),h+="</div></div>");m=tdcCssEditor._getSettingsProperty("z-index","",b());q="";n.isInherited&&(q=m,m="");h+='<div class="tdc-property-wrap tdc-opacity tdc-textfield-small'+
d()+'" data-tdc-for="z-index">';h=h+'<div class="tdc-property-title"><span title="Z-index" class="tdc-search-data">Z-index</span></div><div class="tdc-property"><input class="tdc-css-z-index" '+(tdcSidebarPanel._getParamterDataAtts(g,l)+' name="" type="text" '+e(q)+' value="'+m+'"/>');h+="</div></div>";m=tdcCssEditor._getSettingsPropertyFromCssSettings("display",c);h+='<div class="tdc-property-wrap tdc-display tdc-dropdown-big'+d()+'" data-tdc-for="display">';h=h+'<div class="tdc-property-title"><span title="Css content horizontal align" class="tdc-search-data">Display</span></div><div class="tdc-property"><select class="tdc-css-display" '+
(tdcSidebarPanel._getParamterDataAtts(g,l)+' name="">');h+=tdcCssEditor._generateDropdownOptions([{value:"",display:"Show"},{value:"none",display:"Hidden"},{value:"inline",display:"Inline"},{value:"inline-block",display:"Inline-block"},{value:"block",display:"Block"},{value:"table",display:"Table"},{value:"inline-table",display:"Inline-table"}],m);h=h+'</select></div></div><div class="tdc-sidebar-horizontal-separator tdc-property-wrap tdc-property-horizontal_separator tdc-property-separator"></div><div class="tdc-clear-css-properties" '+
(tdcSidebarPanel._getParamterDataAtts(g,l)+' title="Clear all tab css settings">Clear CSS settings</div>');h+="</div>";tdcSidebarPanel._hook.addAction("panel_css",tdcCssEditor.callbackColorPicker);tdcSidebarPanel._hook.addAction("panel_css",function(){k(".tdc-inherit").each(function(b,e){b=k(e);e=b.closest(".tdc-property-wrap");if("all"===tdcSidebar.currentViewportSettings.name||e.hasClass(tdcCssEditor._INHERITED_CSS_CLASS))b.hide();else{var d=e.data("tdc-for");e={isInherited:!1};d=tdcCssEditor._getSettingsProperty(d,
c,e);e.isInherited?b.hide():a.isUndefined(d)||b.show()}})});return h},_getAvailableViewportSetting:function(a,c,d){if("undefined"!==typeof tdcCssEditor._currentCssSettings){var b;switch(a){case "all":"undefined"!==typeof tdcCssEditor._currentCssSettings[a]&&(b="all");break;case "landscape":case "portrait":case "phone":"undefined"!==typeof tdcCssEditor._currentCssSettings[a]?b=a:"undefined"!==typeof tdcCssEditor._currentCssSettings.all&&(b="all")}if("undefined"!==typeof b){if("undefined"!==typeof tdcCssEditor._currentCssSettings[b][c])return tdcSidebar.currentViewportSettings.name!==
b&&(d.isInherited=!0,tdcDebug.log(c)),tdcCssEditor._cleanCss(c,tdcCssEditor._currentCssSettings[b][c]);if("all"!==b)return tdcCssEditor._getAvailableViewportSetting("all",c,d)}}},_getSettingsPropertyFromCssSettings:function(a,c){var b;if("undefined"!==typeof tdcCssEditor._currentCssSettings){var e=tdcSidebar.currentViewportSettings.name;if("undefined"!==typeof tdcCssEditor._currentCssSettings[e]&&"undefined"!==typeof tdcCssEditor._currentCssSettings[e][a])return tdcSidebar.currentViewportSettings.name!==
e&&tdcDebug.log(a),tdcCssEditor._cleanCss(a,tdcCssEditor._currentCssSettings[e][a])}"undefined"===typeof b&&"undefined"!==typeof c&&(b=c);return b},_getSettingsProperty:function(a,c,d){var b;"undefined"===typeof d&&(d={isInherited:!1});"undefined"!==typeof tdcCssEditor._currentCssSettings&&(b=tdcCssEditor._getAvailableViewportSetting(tdcSidebar.currentViewportSettings.name,a,d));"undefined"===typeof b&&"undefined"!==typeof c&&(b=c);return b},_generateDropdownOptions:function(b,c,d){for(var e=[],g,
l=!1,n=0,h=0;h<b.length;h++)a.isUndefined(d)||d!==b[h].value||(n=h),g="",a.isUndefined(c)||c!==b[h].value||(g='selected="selected"',l=!0),e.push("<option "+g+' value="'+b[h].value+'">'+b[h].display+"</option>");l||(e[n]='<option selected="selected" value="'+b[n].value+'">'+b[n].display+"</option>");return e.join("")},_generateCssAttValue:function(b){var c={},d=b.find(".tdc-css-box-input-margin-top").val().trim(),f=b.find(".tdc-css-box-input-margin-right").val().trim(),g=b.find(".tdc-css-box-input-margin-bottom").val().trim(),
l=b.find(".tdc-css-box-input-margin-left").val().trim(),n=b.find(".tdc-css-box-input-border-top-width").val().trim(),h=b.find(".tdc-css-box-input-border-right-width").val().trim(),m=b.find(".tdc-css-box-input-border-bottom-width").val().trim(),k=b.find(".tdc-css-box-input-border-left-width").val().trim(),p=b.find(".tdc-css-box-input-padding-top").val().trim(),x=b.find(".tdc-css-box-input-padding-right").val().trim(),r=b.find(".tdc-css-box-input-padding-bottom").val().trim(),u=b.find(".tdc-css-box-input-padding-left").val().trim(),
v=b.find(".tdc-css-border-radius").val().trim(),z=b.find(".tdc-css-width").val().trim(),A=b.find(".tdc-css-shadow-size").val().trim(),t=b.find(".tdc-css-shadow-offset-h").val().trim(),y=b.find(".tdc-css-shadow-offset-v").val().trim(),w=b.find(".tdc-css-opacity").val().trim(),B=b.find(".tdc-css-gradient-direction").val().trim(),C=b.find(".tdc-css-z-index").val().trim(),D="";b.find(".tdc-css-order").length&&(D=b.find(".tdc-css-order").val().trim());""!==d&&(c["margin-top"]=d);""!==f&&(c["margin-right"]=
f);""!==g&&(c["margin-bottom"]=g);""!==l&&(c["margin-left"]=l);""!==n&&(c["border-top-width"]=n);""!==h&&(c["border-right-width"]=h);""!==m&&(c["border-bottom-width"]=m);""!==k&&(c["border-left-width"]=k);""!==p&&(c["padding-top"]=p);""!==x&&(c["padding-right"]=x);""!==r&&(c["padding-bottom"]=r);""!==u&&(c["padding-left"]=u);d=b.find(".tdc-css-border-style");f=d.val().trim();""===f||d.closest(".tdc-property-wrap").hasClass(tdcCssEditor._INHERITED_CSS_CLASS)||(c["border-style"]=f);d=b.find(".tdc-css-border-color");
f=d.val().trim();""!==f?c["border-color"]=f:(d=d.data("no_value"),a.isUndefined(d)||1!==d||(c["border-color"]="no_value"));""!==v&&(c["border-radius"]=v);""!==z&&(c.width=z);""!==A&&(c["shadow-size"]=A);v=b.find(".tdc-css-shadow-color");z=v.val().trim();""!==z?c["shadow-color"]=z:(v=v.data("no_value"),a.isUndefined(v)||1!==v||(c["shadow-color"]="no_value"));""!==t&&(c["shadow-offset-h"]=t);""!==y&&(c["shadow-offset-v"]=y);t=b.find(".tdc-css-bg-color");y=t.val().trim();""!==y?c["background-color"]=
y:(t=t.data("no_value"),a.isUndefined(t)||1!==t||(c["background-color"]="no_value"));t=b.find(".tdc-css-bg-image");t.closest(".tdc-property-wrap").hasClass(tdcCssEditor._INHERITED_CSS_CLASS)||(t=t.data("image_link"),a.isUndefined(t)||("no_value"===t?c["background-image"]="no_value":""!==t&&(c["background-image"]='url("'+t+'")')));t=b.find(".tdc-css-bg-style");y=t.val().trim();""===y||t.closest(".tdc-property-wrap").hasClass(tdcCssEditor._INHERITED_CSS_CLASS)||(c["background-style"]=y);t=b.find(".tdc-css-bg-position");
y=t.val().trim();""===y||t.closest(".tdc-property-wrap").hasClass(tdcCssEditor._INHERITED_CSS_CLASS)||(c["background-position"]=y);""!==w&&(c.opacity=w);w=b.find(".tdc-css-color-1-overlay");t=w.val().trim();""!==t?c["color-1-overlay"]=t:(w=w.data("no_value"),a.isUndefined(w)||1!==w||(c["color-1-overlay"]="no_value"));w=b.find(".tdc-css-color-2-overlay");t=w.val().trim();""!==t?c["color-2-overlay"]=t:(w=w.data("no_value"),a.isUndefined(w)||1!==w||(c["color-2-overlay"]="no_value"));""!==B&&(c["gradient-direction"]=
B);""!==D&&(c.order=D);""!==C&&(c["z-index"]=C);B=b.find(".tdc-css-content-h-align");C=B.val().trim();""===C||B.closest(".tdc-property-wrap").hasClass(tdcCssEditor._INHERITED_CSS_CLASS)||(c["content-h-align"]=C);b=b.find(".tdc-css-display");c.display=b.val().trim();a.isUndefined(tdcCssEditor._currentCssSettings)&&(tdcCssEditor._currentCssSettings={});a.isUndefined(c["border-style"])||"solid"!==c["border-style"]||("all"===tdcSidebar.currentViewportSettings.name||a.isUndefined(tdcCssEditor._currentCssSettings.all)||
a.isUndefined(tdcCssEditor._currentCssSettings.all["border-style"]))&&delete c["border-style"];a.isUndefined(c["background-style"])||"cover"!==c["background-style"]||("all"===tdcSidebar.currentViewportSettings.name||a.isUndefined(tdcCssEditor._currentCssSettings.all)||a.isUndefined(tdcCssEditor._currentCssSettings.all["background-style"]))&&delete c["background-style"];a.isUndefined(c["background-position"])||"center top"!==c["background-position"]||("all"===tdcSidebar.currentViewportSettings.name||
a.isUndefined(tdcCssEditor._currentCssSettings.all)||a.isUndefined(tdcCssEditor._currentCssSettings.all["background-position"]))&&delete c["background-position"];tdcDebug.log(c);a.isEmpty(c)?(delete tdcCssEditor._currentCssSettings[tdcSidebar.currentViewportSettings.name],delete tdcCssEditor._currentCssSettings[tdcSidebar.currentViewportSettings.name+"_max_width"],delete tdcCssEditor._currentCssSettings[tdcSidebar.currentViewportSettings.name+"_min_width"]):(tdcCssEditor._currentCssSettings[tdcSidebar.currentViewportSettings.name]=
c,a.isUndefined(tdcSidebar.currentViewportSettings.settings)||(tdcCssEditor._currentCssSettings[tdcSidebar.currentViewportSettings.name+"_max_width"]=tdcSidebar.currentViewportSettings.settings.limitTop,tdcCssEditor._currentCssSettings[tdcSidebar.currentViewportSettings.name+"_min_width"]=tdcSidebar.currentViewportSettings.settings.limitBottom));tdcDebug.log(tdcCssEditor._currentCssSettings);tdcDebug.log("JSON.stringify");tdcDebug.log(JSON.stringify(tdcCssEditor._currentCssSettings));return a.isEmpty(tdcCssEditor._currentCssSettings)?
"":window.btoa(JSON.stringify(tdcCssEditor._currentCssSettings))},_getRgba:function(a){return-1!==a.indexOf("rgb")?a:(a=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(a))?"rgb("+parseInt(a[1],16)+", "+parseInt(a[2],16)+", "+parseInt(a[3],16)+")":""}}})(jQuery,_);var tdcSidebarPanel={};
(function(k){tdcSidebarPanel={_defaultGroupName:"General",_currentBoundModel:k,$_paramSwitchWrap:k,$_paramNameSwitch:k,$_paramInfoSwitch:k,_timerInfoHelper:k,_hook:{_hooks:[],addAction:function(a,c){_.isUndefined(tdcSidebarPanel._hook._hooks[a])&&(tdcSidebarPanel._hook._hooks[a]=[]);tdcSidebarPanel._hook._hooks[a].push(c)},doAction:function(a,c){if(!_.isUndefined(tdcSidebarPanel._hook._hooks[a]))for(var b=0;b<tdcSidebarPanel._hook._hooks[a].length;b++)tdcSidebarPanel._hook._hooks[a][b](c)},removeAction:function(a){_.isUndefined(tdcSidebarPanel._hook._hooks[a])||
delete tdcSidebarPanel._hook._hooks[a]},hasCallback:function(a,c){return _.isUndefined(tdcSidebarPanel._hook._hooks[a])?!1:0<=tdcSidebarPanel._hook._hooks[a].indexOf(c)}},init:function(){var a=jQuery("body");a.on("change focus",".tdc-tab-no-design .tdc-property-dropdown:not(.tdc-row-col-dropdown):not(.tdc-innerRow-col-dropdown) select",function(a){if("focusin"===a.type||"focus"===a.type)this.oldValue=this.value;else{var b=jQuery(this);a=b.val();var c=tdcIFrameData.getModel(b.data("model_id"));b=b.data("param_name");
if("tdb_mobile_menu"===c.get("tag")&&"menu_id"===b){var d=tdcState.getHeaderTemplateId();"no_header"!==d&&(""===d&&(d=window.tdcAdminSettings.globalHeaderTemplateId),""!==d&&(d=d.toString().replace("tdb_template_",""),tdcSavePost.saveMobileMenu(d,a)))}tdcSidebarController.onUpdate(c,b,this.oldValue,a);this.oldValue=a;"block_template_id"!==b&&0!==b.indexOf("tds_")||setTimeout(function(){tdcSidebar.setSettings({$currentZone:tdcSidebar.getCurrentZone(),$currentRow:tdcSidebar.getCurrentRow(),$currentColumn:tdcSidebar.getCurrentColumn(),
$currentInnerRow:tdcSidebar.getCurrentInnerRow(),$currentInnerColumn:tdcSidebar.getCurrentInnerColumn(),$currentElement:tdcSidebar.getCurrentElement()},!0)},500)}});a.on("change focus",".tdc-tab-no-design .tdc-property-dropdown-responsive select",function(a){if("focusin"===a.type||"focus"===a.type)this.oldValue=this.value;else{a=jQuery(this);var b=a.val(),c=tdcIFrameData.getModel(a.data("model_id")),d=a.data("param_name"),f=a.attr("name"),g=a.closest(".tdc-property-responsive");b="all"===tdcSidebar.currentViewportSettings.name&&
b===a.find("option:first").val()?tdcSidebarPanel.deleteResponsiveValue(f,tdcSidebar.currentViewportSettings.name):tdcSidebarPanel.updateDropdownResponsiveValues(f,b,tdcSidebar.currentViewportSettings.name);g.removeClass("tdc-css-inherited");g.find(".tdc-inherit-select").hide();"all"!==tdcSidebar.currentViewportSettings.name&&(f=tdcSidebarPanel.getCurrentResponsiveValue(a.attr("name"),tdcSidebar.currentViewportSettings.name),g=a.closest(".tdc-property-responsive"),"undefined"===typeof f?(f=tdcSidebarPanel.getCurrentResponsiveValue(a.attr("name"),
"all"),"undefined"!==typeof f&&(a.val(""),g.addClass("tdc-css-inherited"),g.find(".tdc-inherit-select").show())):(a.val(f),g.removeClass("tdc-css-inherited"),g.find(".tdc-inherit-select").show()),g.find(".tdc-inherit-select").show());tdcSidebarController.onUpdate(c,d,this.oldValue,b)}});a.on("change focus",".tdc-tab-no-design .tdc-property-dropdown-responsive input[type=radio]",function(a){if("focusin"===a.type||"focus"===a.type)this.oldValue=this.value;else{a=jQuery(this);var b=a.val(),c=tdcIFrameData.getModel(a.data("model_id")),
d=a.data("param_name"),f=a.attr("name"),g=a.closest(".tdc-property-responsive");b="all"===tdcSidebar.currentViewportSettings.name&&b===a.find("input:first").val()?tdcSidebarPanel.deleteResponsiveValue(f,tdcSidebar.currentViewportSettings.name):tdcSidebarPanel.updateDropdownResponsiveValues(f,b,tdcSidebar.currentViewportSettings.name);g.removeClass("tdc-css-inherited");g.find(".tdc-inherit-select").hide();"all"!==tdcSidebar.currentViewportSettings.name&&(f=tdcSidebarPanel.getCurrentResponsiveValue(a.attr("name"),
tdcSidebar.currentViewportSettings.name),"undefined"===typeof f?(f=tdcSidebarPanel.getCurrentResponsiveValue(a.attr("name"),"all"),"undefined"!==typeof f&&(a.prop("checked",!1),g.find("input[type=radio]:first").prop("checked",!0),g.addClass("tdc-css-inherited"),g.find(".tdc-inherit-select").show())):(g.find("input[type=radio]").prop("checked",!1),g.find('input[type=radio][value="'+f+'"]').prop("checked",!0),g.removeClass("tdc-css-inherited"),g.find(".tdc-inherit-select").show()),g.find(".tdc-inherit-select").show());
tdcSidebarController.onUpdate(c,d,this.oldValue,b)}});a.on("keyup focus paste cut",".tdc-tab-no-design .tdc-property-textfield input",function(a){if("focusin"===a.type||this.oldValue===this.value)this.oldValue=this.value;else{var b=jQuery(this).val(),c=tdcIFrameData.getModel(jQuery(this).data("model_id"));if(0<=b.indexOf("]")||0<=this.oldValue.indexOf("]"))this.oldValue="td_encval"+window.btoa(this.oldValue),b="td_encval"+window.btoa(b);"cut"===a.type&&(b="");tdcSidebarController.onUpdate(c,jQuery(this).data("param_name"),
this.oldValue,_.escape(b));this.oldValue=b}});a.on("keyup focus paste cut",".tdc-tab-no-design .tdc-property-textfield-responsive input",function(a){if("focusin"===a.type||this.oldValue===this.value)this.oldValue=this.value;else{var b=jQuery(this),c=b.val(),d=tdcIFrameData.getModel(b.data("model_id"));"cut"===a.type&&(c="");if(this.oldValue!==c){var f=b.attr("name");a=b.closest(".tdc-property-responsive");f=tdcSidebarPanel.updateTextfieldResponsiveValues(f,c,tdcSidebar.currentViewportSettings.name);
var g="";_.isUndefined(b.data("placeholder"))||(g=b.data("placeholder"));b.attr("placeholder",g);a.removeClass("tdc-css-inherited");""===c&&"all"!==tdcSidebar.currentViewportSettings.name&&(c=tdcSidebarPanel.getCurrentResponsiveValue(b.attr("name"),tdcSidebar.currentViewportSettings.name),"undefined"===typeof c?(c=tdcSidebarPanel.getCurrentResponsiveValue(b.attr("name"),"all"),"undefined"!==typeof c&&(b.val(""),b.attr("placeholder",c),a.addClass("tdc-css-inherited"),a.find(".tdc-inherit-select").show())):
(b.val(c),a.removeClass("tdc-css-inherited"),a.find(".tdc-inherit-select").show()),a.find(".tdc-inherit-select").show());c=f;tdcSidebarController.onUpdate(d,jQuery(this).data("param_name"),this.oldValue,_.escape(c));"all"===tdcSidebar.currentViewportSettings.name&&(this.oldValue=b.val())}}});a.on("keyup focus change input",".tdc-tab-no-design .tdc-property-range input",function(a){var b=jQuery(this),c=this;if("range"===b.attr("type"))b.next('input[type="text"]').val(b.val());else if("text"===b.attr("type")){c=
b.val().trim();var d=b.data("default_value");""!==c||_.isUndefined(d)||""===d||(c=d,b.val(c));b.prev('input[type="range"]').val(c);b=b.prev('input[type="range"]');c=b.get(0)}b=c;"focusin"===a.type?b.oldValue=b.value:(c=jQuery(b).val(),d=tdcIFrameData.getModel(jQuery(b).data("model_id")),"cut"===a.type&&(c=""),tdcSidebarController.onUpdate(d,jQuery(b).data("param_name"),b.oldValue,_.escape(c)),b.oldValue=c)});a.on("keyup change input",".tdc-tab-no-design .tdc-property-range-responsive input",function(a){a=
jQuery(this);var b=this,c=a.closest(".tdc-property-responsive");c.removeClass("tdc-css-inherited");if("range"===a.attr("type")){var d=a.val();a.next('input[type="text"]').val(d);a.data("data-to-save",tdcSidebarPanel.updateTextfieldResponsiveValues(a.attr("name"),d,tdcSidebar.currentViewportSettings.name))}else if("text"===a.attr("type")){d=a.val().trim();b=a.prev('input[type="range"]');var f=a.data("default_value");if("all"===tdcSidebar.currentViewportSettings.name)""!==d||_.isUndefined(f)||""===
f||(d=f,a.val(d));else if(""===d){var g=tdcSidebarPanel.getCurrentResponsiveValue(b.attr("name"),"all");"undefined"===typeof g?_.isUndefined(f)||""===f||(d=f,a.val(d)):(a.val(""),a.attr("placeholder",g))}b.data("data-to-save",tdcSidebarPanel.updateTextfieldResponsiveValues(b.attr("name"),d,tdcSidebar.currentViewportSettings.name));"undefined"===typeof g?b.val(d):(b.val(g),c.addClass("tdc-css-inherited"));b=a.prev('input[type="range"]').get(0)}g=b;c=jQuery(g);a=c.data("data-to-save");c=tdcIFrameData.getModel(c.data("model_id"));
g.oldValue!==a&&(tdcSidebarController.onUpdate(c,jQuery(g).data("param_name"),g.oldValue,_.escape(a)),g.oldValue=a)});a.on("keyup focus change input",".tdc-tab-no-design .tdc-property-range_multiple input",function(a){var b=jQuery(this),c=this;if("range"===b.attr("type")){var d=b.closest(".tdc-property").find('input[type="radio"]:checked');b.closest(".tdc-property").find('input[type="text"]').val(b.val());d.data("last_value",b.val())}else if("text"===b.attr("type")){c=b.closest(".tdc-property").find('input[type="range"]');
d=b.closest(".tdc-property").find('input[type="radio"]:checked');var f=d.data("default_value"),g=b.val().trim();""!==g||_.isUndefined(f)||""===f||(g=f,b.val(g));c.val(g);d.data("last_value",g);c=c.get(0)}else if("radio"===b.attr("type")){c=b.closest(".tdc-property").find('input[type="range"]');d=b.closest(".tdc-property").find('input[type="text"]');b.closest(".tdc-property").find('input[type="radio"]:checked');g=b.data("last_value");f=b.data("default_value");var l=b.data("unit");b=c.data("min_"+l);
var n=c.data("max_"+l);l=c.data("step_"+l);c.get(0).min=b;c.get(0).max=n;c.get(0).step=l;""===g?(d.val(f),c.val(f)):(d.val(g),c.val(g));c=c.get(0)}f="";d=jQuery(c).parent().find('input[type="radio"]:checked');d.length&&(f=jQuery(d[0]).data("unit_value"));"focusin"===a.type?c.oldValue=c.value+f:(a=c.value+f,f=tdcIFrameData.getModel(jQuery(c).data("model_id")),tdcSidebarController.onUpdate(f,jQuery(c).data("param_name"),c.oldValue,_.escape(a)),c.oldValue=a)});a.on("keyup change input",".tdc-tab-no-design .tdc-property-range_multiple-responsive input",
function(a){var b=jQuery(this),c=b.closest(".tdc-property-responsive"),d=c.find('input[type="range"]'),f=c.find('input[type="radio"]:checked'),g=c.find('input[type="text"]'),l=d.get(0),n="",h=f.data("default_value"),m=tdcIFrameData.getModel(d.data("model_id")),k=d.data("param_name"),p=window.tdcAdminSettings.mappedShortcodes[m.attributes.tag],x=m="";var r=[];for(var u=0;u<p.params.length;u++)if(k===p.params[u].param_name){u=p.params[u].tdc_values;for(var v in u)u.hasOwnProperty(v)&&(r.push(u[v].unit),
""===m||""===x)&&(m=u[v].value,x=u[v].unit);break}f.length&&(n=f.data("unit_value"));if("range"===b.attr("type"))r=d.val(),g.val(r),f.data("last_value",r),g.val(r),d.data("data-to-save",tdcSidebarPanel.updateTextfieldResponsiveValues(d.attr("name"),r+n,tdcSidebar.currentViewportSettings.name)),c.removeClass("tdc-css-inherited");else if("text"===b.attr("type")){if("input"===a.type||"change"===a.type)return;c.removeClass("tdc-css-inherited");r=g.val().trim();if("all"===tdcSidebar.currentViewportSettings.name)""!==
r||_.isUndefined(h)||""===h?(d.val(r),f.data("last_value",r),d.data("data-to-save",tdcSidebarPanel.updateTextfieldResponsiveValues(d.attr("name"),r+n,tdcSidebar.currentViewportSettings.name))):(d.data("data-to-save",tdcSidebarPanel.deleteResponsiveValue("tdc-param-"+k,tdcSidebar.currentViewportSettings.name)),d.data("range_value",m),d.data("range_unit",x),d.val(m),n=c.find('input[type="radio"][data-unit_value="'+x+'"]'),p=n.data("unit"),v=d.data("min_"+p),f=d.data("max_"+p),p=d.data("step_"+p),n.prop("checked",
!0),l.min=v,l.max=f,l.step=p,l.value=m,n.data("last_value",m),g.val(m));else if(""===r)if(n=tdcSidebarPanel.getCurrentResponsiveValue(d.attr("name"),"all"),"undefined"===typeof n)d.data("data-to-save",tdcSidebarPanel.deleteResponsiveValue("tdc-param-"+k,tdcSidebar.currentViewportSettings.name)),d.data("range_value",m),d.data("range_unit",x),d.val(m),n=c.find('input[type="radio"][data-unit_value="'+x+'"]'),p=n.data("unit"),v=d.data("min_"+p),f=d.data("max_"+p),p=d.data("step_"+p),n.prop("checked",
!0),l.min=v,l.max=f,l.step=p,l.value=m,n.data("last_value",m),g.val(m),c.addClass("tdc-css-inherited");else for(u=0;u<p.params.length;u++){if(k===p.params[u].param_name){r=[];g=[];u=p.params[u].tdc_values;for(v in u)u.hasOwnProperty(v)&&r.push(u[v].unit);for(u=0;u<r.length&&!(g=n.split(r[u]),1<g.length);u++);g.length&&(m=g[0],x=r[u],d.data("range_value",m),d.data("range_unit",x),n=c.find('input[type="radio"][data-unit_value="'+x+'"]'),p=n.data("unit"),v=d.data("min_"+p),f=d.data("max_"+p),p=d.data("step_"+
p),n.prop("checked",!0),l.min=v,l.max=f,l.step=p,l.value=m,n.data("last_value",m),c.find('input[type="text"]').val(m));d.data("data-to-save",tdcSidebarPanel.deleteResponsiveValue("tdc-param-"+k,tdcSidebar.currentViewportSettings.name));c.addClass("tdc-css-inherited");break}}else d.val(r),f.data("last_value",r),d.data("data-to-save",tdcSidebarPanel.updateTextfieldResponsiveValues(d.attr("name"),r+n,tdcSidebar.currentViewportSettings.name))}else if("radio"===b.attr("type")){if("input"===a.type)return;
k=f.data("last_value");p=f.data("unit");v=d.data("min_"+p);f=d.data("max_"+p);p=d.data("step_"+p);l.min=v;l.max=f;l.step=p;""===k?(g.val(h),d.val(h),r=h):(g.val(k),d.val(k),r=k);d.data("data-to-save",tdcSidebarPanel.updateTextfieldResponsiveValues(d.attr("name"),r+n,tdcSidebar.currentViewportSettings.name));c.removeClass("tdc-css-inherited")}n="";c=jQuery(l).parent().find('input[type="radio"]:checked');c.length&&(n=jQuery(c[0]).data("unit_value"));"focusin"===a.type?l.oldValue=l.value+n:(c=jQuery(l),
a=c.data("data-to-save"),m=tdcIFrameData.getModel(c.data("model_id")),l.oldValue!==a&&(tdcSidebarController.onUpdate(m,jQuery(l).data("param_name"),l.oldValue,_.escape(a)),l.oldValue=a))});a.on("focus change",".tdc-tab-no-design .tdc-property-checkbox input",function(a){if("focusin"===a.type)this.oldValue=this.value;else{a=jQuery(this);var b=a.val();a.is(":checked")||(b="");var c=tdcIFrameData.getModel(a.data("model_id"));tdcSidebarController.onUpdate(c,a.data("param_name"),this.oldValue,b);this.oldValue=
b}});a.on("focus change",".tdc-tab-no-design .tdc-property-checkbox-responsive input",function(a){if("focusin"===a.type)this.oldValue=this.value;else{a=jQuery(this);var b=a.val(),c=tdcIFrameData.getModel(a.data("model_id")),d=a.data("param_name");a.is(":checked")||(b="");var f=a.attr("name"),g=a.closest(".tdc-property-responsive");b="all"===tdcSidebar.currentViewportSettings.name&&""===b?tdcSidebarPanel.deleteResponsiveValue(f,tdcSidebar.currentViewportSettings.name):tdcSidebarPanel.updateCheckboxResponsiveValues(f,
b,tdcSidebar.currentViewportSettings.name);g.removeClass("tdc-css-inherited");g.find(".tdc-inherit-checkbox").hide();"all"!==tdcSidebar.currentViewportSettings.name&&(f=tdcSidebarPanel.getCurrentResponsiveValue(a.attr("name"),tdcSidebar.currentViewportSettings.name),g=a.closest(".tdc-property-responsive"),"undefined"===typeof f?(f=tdcSidebarPanel.getCurrentResponsiveValue(a.attr("name"),"all"),"undefined"!==typeof f&&(g.addClass("tdc-css-inherited"),g.find(".tdc-inherit-checkbox").show())):(g.removeClass("tdc-css-inherited"),
g.find(".tdc-inherit-checkbox").show()),g.find(".tdc-inherit-checkbox").show());tdcSidebarController.onUpdate(c,d,this.oldValue,b);this.oldValue=b}});a.on("click",".tdc-tab-no-design .tdc-image-wrap",tdcSidebarPanel.tdcImageWrapHandler);a.on("click",".tdc-tab-no-design .tdc-image-remove",tdcSidebarPanel.tdcImageRemoveHandler);a.on("click",".tdc-tab-no-design .tdc-icon-wrap",tdcSidebarPanel.tdcIconWrapHandler);a.on("click",".tdc-tab-no-design .tdc-icon-remove",tdcSidebarPanel.tdcIconRemoveHandler);
a.on("click",".tdc-tab-no-design .tdc-inherit-select",tdcSidebarPanel.tdcInheritSelectHandler);a.on("click",".tdc-tab-no-design .tdc-inherit-checkbox",tdcSidebarPanel.tdcInheritCheckboxHandler);a.on("click",".tdc-icon-selector-content > span",function(a){a=jQuery("#tdc-icon-selector");a.length||(a=tdcSidebar.buildIconSelector());a.find(".selected").removeClass("selected");var b=jQuery(this),c=b.data("font_class"),d=tdcIFrameData.getModel(a.data("model_id"));b.addClass("selected");var f=a.prev(".tdc-property-wrap"),
g=f.find(".tdc-icon-wrap");g.attr("data-selected_icon",c);g.html(b.html());f.find(".tdc-icon-remove").removeClass("tdc-hidden-button");tdcSidebarController.onUpdate(d,a.data("param_name"),"",c)});a.on("change","#tdc-icon-selector .tdc-icon-selector-lib",function(){var a=jQuery("#tdc-icon-selector");a.length||(a=tdcSidebar.buildIconSelector());var b=jQuery(this).val(),e=a.find(".tdc-icon-selector-filter");a.find(".tdc-icon-selector-content").children(".tdc-font-separator").each(function(){var a=jQuery(this),
c=a.data("font_id");""===b||b===c?(a.show(),a.nextAll("span").each(function(){var a=jQuery(this),b=a.data("font_class"),c=e.val().trim();""!==c&&-1===b.indexOf(c)?a.hide():a.show()})):(a.hide(),a.nextAll("span").hide())})});a.on("tdc_wm_custom_svg_icons_update","#tdc-icon-selector",function(a,b,e){a=jQuery(this);var c=a.find('.tdc-font-separator[data-font_id="custom_svg_icons"]'),f=jQuery('.tdc-icon-wrap[data-selected_icon="td-icon-'+e.id+'"]');"new"===b&&c.after('<span class="td-icon-svg" title="Gradient color options are not available for this icon" data-font_class="td-icon-'+
e.id+'">'+atob(e.code)+"</span>");"update"===b&&(a.find('.td-icon-svg[data-font_class="td-icon-'+e.id+'"]').html(atob(e.code)),f.length&&f.html(atob(e.code)));"delete"===b&&(a.find('.td-icon-svg[data-font_class="td-icon-'+e.id+'"]').remove(),f.length&&f.html(""))});a.on("click",".tdc-tab-no-design .tdc-gradient-wrap",function(a){a=jQuery("#tdc-gradient");a.length||(a=tdcSidebar.buildGradient());var b=jQuery(this),c=b.closest(".tdc-property-wrap");b=b.next("input").val();a.toggle();c.after(a);c.next().find(".wp-picker-container").find("input.wp-color-picker").tdGradientColorPicker("open_gradient",
b)});a.on("click",".tdc-colorpicker-wrap",function(a){tdcSidebarPanel.showHideTdcPalette.call(this,a)});a.on("click",".tdc-property-editor_css .tdc-property-title",function(a){var b=jQuery(this),c=b.data("status");k!==typeof c&&"ready"===c?tdcSidebarPanel.showHideTdcCssEditor.call(this,a):b.data("open",!0)});a.on("change focus",".tdc-tab-no-design .tdc-property-woo_search_version select",function(a){a=jQuery(this).val();var b=jQuery(".tdc-woos-dropdown"),c=jQuery(".tdc-woos-regular");""===a?(b.show(),
c.hide()):"regular"===a&&(b.hide(),c.show())});a.on("click",".tdc-property-flex_layout label",function(a){a=jQuery(this);var b=jQuery(".tdc-property-flex_horiz_align"),c=jQuery(".tdc-property-flex_vert_align"),d=jQuery(".tdc-property-flex_layout_reverse");"Row"===a.attr("title")?(b.hasClass("tdc-flex-row-align-rev")||b.addClass("tdc-flex-row-align-rev"),c.hasClass("tdc-flex-row-align-rev")||c.addClass("tdc-flex-row-align-rev"),d.find("input").is(":checked")&&(b.hasClass("tdc-flex-row-rev-align-rev")||
b.addClass("tdc-flex-row-rev-align-rev"))):(b.hasClass("tdc-flex-row-align-rev")&&b.removeClass("tdc-flex-row-align-rev"),c.hasClass("tdc-flex-row-align-rev")&&c.removeClass("tdc-flex-row-align-rev"),b.hasClass("tdc-flex-row-rev-align-rev")&&b.removeClass("tdc-flex-row-rev-align-rev"))});a.on("change",".tdc-property-flex_layout_reverse input",function(a){a=jQuery(this);var b=jQuery(".tdc-property-flex_layout .tdc-property-input-radio:checked"),c=jQuery(".tdc-property-flex_horiz_align");"column"===
b.val()&&(a.is(":checked")?c.hasClass("tdc-flex-row-rev-align-rev")||c.addClass("tdc-flex-row-rev-align-rev"):c.hasClass("tdc-flex-row-rev-align-rev")&&c.removeClass("tdc-flex-row-rev-align-rev"))});a.on({mouseenter:function(){clearTimeout(tdcSidebarPanel._timerInfoHelper);tdcSidebarPanel._timerInfoHelper=setTimeout(function(a){var b=jQuery(window).height(),c=a.parents(".tdc-property-wrap");if(a.hasClass("tdc-sidebar-shadow-title")||a.hasClass("tdc-sidebar-font-title"))c=a;a=c.offset().top;var d=
c.data("info-img"),f="",g=jQuery("#tdc-property-info").find(".tdc-property-info-inner");"undefined"!==typeof c.data("info-descr")&&""!==c.data("info-descr")&&(f='<div class="tdc-property-info-descr">'+c.data("info-descr")+"</div>");g.html('<div class="tdc-property-info-img"><img src="'+d+'" /></div>'+f);c=jQuery("#tdc-property-info");d=c.outerHeight();a+d>=b?(b-=d,c.css("top",b),c.find(".tdc-property-info-arrow").css("top",a-b)):c.css("top",a);c.addClass("tdc-property-info-visible")},200,jQuery(this))},
mouseleave:function(){clearTimeout(tdcSidebarPanel._timerInfoHelper);var a=jQuery("#tdc-property-info");a.hasClass("tdc-property-info-visible")&&(a.removeClass("tdc-property-info-visible"),a.css("top","auto"),a.find(".tdc-property-info-arrow").css("top","auto"),a.find(".tdc-property-info-inner").html(""))}},"#tdc-sidebar.tdc-param-info-active .tdc-property-wrap[data-info-img] .tdc-property-title, #tdc-sidebar.tdc-param-info-active .tdc-sidebar-shadow-title[data-info-img], #tdc-sidebar.tdc-param-info-active .tdc-sidebar-font-title[data-info-img]");
a.on("keyup",".tdc-property-wrap[data-enable-params] textarea,.tdc-property-wrap[data-enable-params] input[type=text]",function(a){tdcSidebarPanel.toggleEnableParamsFromText(jQuery(this))});a.on("change",".tdc-property-wrap[data-enable-params] select",function(a){tdcSidebarPanel.toggleEnableParamsFromSelect(jQuery(this))});a.on("change",".tdc-property-wrap[data-disable-params] select",function(a){tdcSidebarPanel.toggleDisableParamsFromSelect(jQuery(this))});a.on("change",".tdc-property-wrap[data-enable-params] input[type=checkbox]",
function(a){tdcSidebarPanel.toggleEnableParamsFromCheckbox(jQuery(this))});a.on("change",".tdc-list-menu-display select",function(){tdcSidebarPanel.toggleEnableListMenuDepthParam(jQuery(this))});a.on("mousedown",function(a){var b=jQuery("#tdc-sidebar"),c=jQuery("#tdc-icon-selector"),d=jQuery("#tdc-gradient"),f=jQuery("#tdc-palette"),g=jQuery("#tdc-font-list"),l=jQuery(".tdc-preset-values-list");c.length?c.get(0).contains(a.target)||(c.hide(),b.after(c)):c=tdcSidebar.buildIconSelector();d.length?d.get(0).contains(a.target)||
(c=jQuery(a.target),c.hasClass("tdc-gradient-wrap")||(d.hide(),b.after(d))):d=tdcSidebar.buildGradient();f.length?f.get(0).contains(a.target)||(c=jQuery(a.target),c.hasClass("tdc-colorpicker-wrap")||(f.hide(),b.after(f),f.find("input.wp-color-picker").tdPaletteColorPicker("save_color"))):f=tdcSidebar.buildPalette();g.length&&!g.get(0).contains(a.target)&&(g.hide(),b.after(g));!l.length||l.get(0).contains(a.target)||jQuery(".tdc-preset-values").get(0).contains(a.target)?l.is(":visible")&&jQuery(".tdc-preset-values").get(0).contains(a.target)&&
setTimeout(function(){tdcSidebar.setSettings({$currentZone:tdcSidebar.getCurrentZone(),$currentRow:tdcSidebar.getCurrentRow(),$currentColumn:tdcSidebar.getCurrentColumn(),$currentInnerRow:tdcSidebar.getCurrentInnerRow(),$currentInnerColumn:tdcSidebar.getCurrentInnerColumn(),$currentElement:tdcSidebar.getCurrentElement()},!0)},100):l.is(":visible")&&(l.hide(),b=jQuery(a.target),jQuery(".tdc-top-buttons").get(0).contains(a.target)||b.hasClass("tdc-top-buttons")||jQuery(".tdc-sidebar-bottom").get(0).contains(a.target)||
b.hasClass("tdc-sidebar-bottom")||jQuery(".tdc-current-element-head").get(0).contains(a.target)||b.hasClass("tdc-current-element-head")?jQuery(".tdc-current-element-head").get(0).contains(a.target)||b.hasClass("tdc-current-element-head")?(tdcSidebar.setSettings({$currentZone:tdcSidebar.getCurrentZone(),$currentRow:tdcSidebar.getCurrentRow(),$currentColumn:tdcSidebar.getCurrentColumn(),$currentInnerRow:tdcSidebar.getCurrentInnerRow(),$currentInnerColumn:tdcSidebar.getCurrentInnerColumn(),$currentElement:tdcSidebar.getCurrentElement()},
!0),jQuery(".tdc-current-element-head").trigger(a)):tdcSidebarPanel.clearPanel():setTimeout(function(){tdcSidebar.setSettings({$currentZone:tdcSidebar.getCurrentZone(),$currentRow:tdcSidebar.getCurrentRow(),$currentColumn:tdcSidebar.getCurrentColumn(),$currentInnerRow:tdcSidebar.getCurrentInnerRow(),$currentInnerColumn:tdcSidebar.getCurrentInnerColumn(),$currentElement:tdcSidebar.getCurrentElement()},!0)},100))});a.on("keyup focus paste cut change","input.tdc-icon-selector-filter",function(a){a=jQuery("#tdc-icon-selector");
a.length||(a=tdcSidebar.buildIconSelector());var b=this.value.trim();a.find(".tdc-icon-selector-content").find(".tdc-font-separator:visible").each(function(){jQuery(this).nextAll("span").each(function(){var a=jQuery(this);-1===a.data("font_class").indexOf(b)?a.hide():a.show()})})});a.on("change keyup focus",".tdc-tab-no-design .tdc-property-colorpicker input",function(a){if("focusin"===a.type)this.oldValue=this.value;else{a=jQuery(this).val();var b=tdcIFrameData.getModel(jQuery(this).data("model_id"));
tdcSidebarController.onUpdate(b,jQuery(this).data("param_name"),this.oldValue,a);this.oldValue=a}});a.on("change",".tdc-tab-no-design .tdc-property-gradient input",function(a){a=jQuery(this).val();var b=tdcIFrameData.getModel(jQuery(this).data("model_id"));tdcSidebarController.onUpdate(b,jQuery(this).data("param_name"),this.oldValue,a);this.oldValue=a});a.on("change",".tdc-tab-no-design .tdc-row-col-dropdown input.tdc-property-input-radio",function(a){"undefined"!==typeof tdcSidebarPanel.timerChangingColumns&&
clearTimeout(tdcSidebarPanel.timerChangingColumns);var b=jQuery(this);tdcSidebarPanel.timerChangingColumns=setTimeout(function(){var a=b.val(),c=tdcSidebar.getCurrentRow().data("model_id");c=tdcIFrameData.getModel(c);var f=c.get("childCollection");this.oldValue="11";_.isUndefined(f)||(f=tdcIFrameData.getChildCollectionWidths(f),_.isUndefined(f)||(this.oldValue=f));"11"===this.oldValue&&("23_13"===a||"13_23"===a||"13_13_13"===a)||"23_13"===this.oldValue&&("11"===a||"13_23"===a||"13_13_13"===a)||"13_23"===
this.oldValue&&("11"===a||"23_13"===a||"13_13_13"===a)||"13_13_13"===this.oldValue&&("11"===a||"23_13"===a||"13_23"===a)?(tdcIFrameData.changeRowModel(c,this.oldValue,a),c.getShortcodeRender(1,null,!0)):this.oldValue!==a&&(tdcIFrameData.changeFluidStructureModel(c,this.oldValue,a),c.getShortcodeRender(1,null,!0));this.oldValue=a},300)});a.on("change",".tdc-tab-no-design .tdc-property-dropdown.tdc-add-class input.tdc-property-input-radio",function(a){if("focusin"===a.type||"focus"===a.type)this.oldValue=
this.value;else{a=jQuery(this);var b=a.val(),c=tdcIFrameData.getModel(a.data("model_id"));tdcSidebarController.onUpdate(c,a.data("param_name"),this.oldValue,b);this.oldValue=b}});a.on("change focus",".tdc-tab-no-design .tdc-innerRow-col-dropdown select",function(a){if("focusin"===a.type||"focus"===a.type)this.oldValue=this.value;else{a=jQuery(this).val();var b=tdcSidebar._$currentInnerRow.data("model_id");b=tdcIFrameData.getModel(b);tdcIFrameData.changeInnerRowModel(b,this.oldValue,a);b.getShortcodeRender(tdcIFrameData.getColumnNumber(b),
null,!0);this.oldValue=a}});a.on("change",".tdc-tab-no-design .tdc-innerRow-col-dropdown input.tdc-property-input-radio",function(a){"undefined"!==typeof tdcSidebarPanel.timerChangingInnerColumns&&clearTimeout(tdcSidebarPanel.timerChangingInnerColumns);var b=jQuery(this);tdcSidebarPanel.timerChangingInnerColumns=setTimeout(function(){var a=b.val(),c=tdcSidebar._$currentInnerRow.data("model_id");c=tdcIFrameData.getModel(c);var f=c.get("childCollection");this.oldValue="11";_.isUndefined(f)||(f=tdcIFrameData.getChildCollectionWidths(f),
_.isUndefined(f)||(this.oldValue=f));tdcIFrameData.changeInnerRowModel(c,this.oldValue,a);c.getShortcodeRender(tdcIFrameData.getColumnNumber(c),null,!0);this.oldValue=a},300)});a.on("change focus",".tdc-tab-no-design .tdc-widget-sidebar-dropdown select",function(a){if("focusin"===a.type||"focus"===a.type)this.oldValue=this.value;else{a=jQuery(this).val();var b=tdcIFrameData.getModel(jQuery(this).data("model_id"));tdcSidebarController.onUpdate(b,jQuery(this).data("param_name"),this.oldValue,a);this.oldValue=
a}});a.on("click",".tdc-tab-no-design .tdc-open-wpeditor",function(a){a.preventDefault();var b=jQuery(this);a=jQuery("#tdc-wpeditor");var c=a.children(".content"),d=b.data("mapped_parameter_name");b=b.data("model_id");var f=tdcIFrameData.getModel(b).get("parentModel").get("attrs"),g="tdc-three-column";if(_.has(f,"width"))switch(f.width){case "1/3":g="tdc-one-column";break;case "2/3":g="tdc-two-column"}c.addClass("tdc-dropped-wpeditor");c.html('<iframe id="tdc-iframe-wpeditor" class="'+g+'" src="'+
window.tdcAdminSettings.pluginUrl+"/includes/wpeditor.php?wp_path="+window.tdcAdminSettings.ABSPATH+'" scrolling="auto" style="width: 100%; height: 100%" data-model_id="'+b+'" data-mapped_parameter_name="'+d+'"></iframe>');a.show();tdcWindowFrame.setWindowFrame(a)});a.on("click","#tdc-wpeditor .tdc-iframe-close-button",function(a){a.preventDefault();jQuery("#tdc-wpeditor").hide()});a.on("click","#tdc-zone .tdc-iframe-close-button",function(a){a.preventDefault();jQuery("#tdc-zone").hide()});a.on("click",
".tdc-sidebar-shortcode-row",function(a){a=jQuery(a.currentTarget).data("model_id");a=tdcIFrameData.getModel(a);var b={error:k,getShortcode:""};_.isUndefined(a)||tdcIFrameData._checkModelData(a,b);_.isUndefined(b.getShortcode)||console.log(b.getShortcode)});a.on("click",".tdc-sidebar-current-styles-settings",function(a){a=tdcSidebarPanel.getCurrentStyleSettings(a);if(!_.isUndefined(a)){var b="",c;for(c in a)b+='"'+c+'" => "'+a[c]+'",\n';console.log(b)}});a.on("click",".tdc-sidebar-font-reset",function(a){tdConfirm.modal({caption:"Clear Font Settings",
htmlInfoContent:"This will clear all values for this font group settings.",textYes:"Yes",objectContext:this,callbackYes:function(){tb_remove();var a=jQuery(this),c=a.data("model_id"),d=tdcIFrameData.getModel(c),f=d.get("attrs");f=_.clone(f);for(var g="font-family font-size font-line-height font-style font-weight font-transform font-spacing".split(" "),l="",n=0;n<g.length;n++){var h=a.closest(".tdc-font-manager-wrap").nextAll(".tdc-"+g[n]+":first");if(h.length){var m=h.find('[data-model_id="'+c+'"]');
m.length&&(m.val(""),m.data("responsive",""),h.removeClass("tdc-css-inherited"),l=h.find(".tdc-inherit"),l.length&&l.hide(),l=m.data("placeholder"),"undefined"!==typeof l&&m.attr("placeholder",l),l=m.data("param_name"),delete f[l],m=m.attr("name"),tdcSidebarPanel.deleteResponsiveValues(m))}}d.set("attrs",f);tdcSidebarController.onUpdate(d,l,"","")}})});a.on("click",".tdc-sidebar-font-save",function(a){a=jQuery(this);var b=a.data("model_id");b=tdcIFrameData.getModel(b).get("attrs");var c=a.data("param_name").replace("font_settings",
""),d="font_family font_size font_line_height font_style font_weight font_transform font_spacing".split(" "),f={};_.each(b,function(a,b,e){if(0===b.indexOf(c))for(e=0;e<d.length;e++)if(0<b.indexOf(d[e])){f[d[e]]=a;break}});_.isEmpty(f)||tdConfirm.modal({caption:"Saving Font Settings",htmlInfoContent:function(){setTimeout(function(){jQuery("#TB_ajaxContent").find("input").focus()},100);return'<label>Font Name: </label><input type="text" autofocus><div class="info"></div>'},textYes:"Save",textNo:"Cancel",
callbackYes:function(){var a=jQuery("#TB_ajaxContent"),b=a.find(".info");a=a.find("input").val().trim();if(""===a)b.html("Please enter a font name");else{if("undefined"===typeof window.tdcAdminSettings.tdcSavings||""===window.tdcAdminSettings.tdcSavings)window.tdcAdminSettings.tdcSavings={};"undefined"===typeof window.tdcAdminSettings.tdcSavings.fonts&&(window.tdcAdminSettings.tdcSavings.fonts=[]);-1===_.findIndex(window.tdcAdminSettings.tdcSavings.fonts,{name:a})?(b.html("Saving..."),window.tdcAdminSettings.tdcSavings.fonts.push({name:a,
value:window.btoa(JSON.stringify(f))}),tdcUtil.updateTdcSavings(window,function(){jQuery("#TB_ajaxContent").find(".info").html("Font has been saved!");setTimeout(function(){tb_remove()},500)})):b.html("Font name already exists! Choose another one")}}})});a.on("click",".tdc-sidebar-font-load",function(){var a=jQuery(this),b=a.closest(".tdc-property-wrap"),e=a.data("model_id"),d=a.data("param_name");if(""!==window.tdcAdminSettings.tdcSavings&&("undefined"!==typeof window.tdcAdminSettings.tdcSavings.fonts||
"undefined"!==typeof window.tdcAdminSettings.tdcSavings.recentFonts)){var f=jQuery("#tdc-font-list");f.length||(f=tdcSidebar.buildFontList(e,d));f.html("");"undefined"!==typeof window.tdcAdminSettings.tdcSavings.fonts&&(jQuery('<div class="tdc-font-list-header"><span>Saved fonts</span></div>').appendTo(f),_.map(window.tdcAdminSettings.tdcSavings.fonts,function(a){jQuery('<div class="tdc-font-settings" data-value="'+a.value+'" data-model_id="'+e+'" data-param_name="'+d+'"><span class="tdc-font-name">'+
a.name+'</span><span class="tdc-font-delete"></span></div>').appendTo(f)}));if("undefined"!==typeof window.tdcAdminSettings.tdcSavings.recentFonts){jQuery('<div class="tdc-font-list-header"><span>Recent fonts</span></div>').appendTo(f);a=_.invert(window.tdcAdminSettings.mappedFontFamily);for(var g=window.tdcAdminSettings.tdcSavings.recentFonts.length;0<g;g--){var l=window.tdcAdminSettings.tdcSavings.recentFonts[g],n=a[l];_.isUndefined(n)||jQuery('<div class="tdc-recent-font-settings" data-value="'+
l+'" data-model_id="'+e+'" data-param_name="'+d+'"><span class="tdc-font-name">'+n+'</span><span class="tdc-recent-font-delete"></span></div>').appendTo(f)}}b.after(f);f.toggle()}});a.on("click",".tdc-font-delete",function(a){a.stopImmediatePropagation();var b=jQuery(this).closest(".tdc-font-settings");a=b.data("name");a=_.findIndex(window.tdcAdminSettings.tdcSavings.fonts,{name:a});window.tdcAdminSettings.tdcSavings.fonts.splice(a,1);tdcUtil.updateTdcSavings(this,function(){b.remove()})});a.on("click",
".tdc-recent-font-delete",function(a){a.stopImmediatePropagation();var b=jQuery(this).closest(".tdc-recent-font-settings");a=b.data("name");a=_.findIndex(window.tdcAdminSettings.tdcSavings.recentFonts,{name:a});window.tdcAdminSettings.tdcSavings.recentFonts.splice(a,1);tdcUtil.updateTdcSavings(this,function(){b.remove()})});a.on("click",".tdc-font-settings",function(){var a=jQuery(this),b=a.data("value");b=JSON.parse(window.atob(b));var e=a.data("model_id");e=tdcIFrameData.getModel(e);var d=e.get("attrs"),
f=a.data("param_name").replace("font_settings",""),g="font_family font_size font_line_height font_style font_weight font_transform font_spacing".split(" ");_.each(b,function(a,b,c){-1!==_.indexOf(g,b)&&(d[f+b]=a)});e.set({attrs:d,rebindToPanel:!0});tdcSidebarController.onUpdate(e)});a.on("click",".tdc-recent-font-settings",function(){var a=jQuery(this),b=a.data("value"),e=a.data("model_id");e=tdcIFrameData.getModel(e);var d=e.get("attrs");a=a.data("param_name").replace("font_settings","");d[a+"font_family"]=
b;e.set({attrs:d,rebindToPanel:!0});tdcSidebarController.onUpdate(e)});tdcSidebarPanel.$_paramSwitchWrap=a.find(".tdc-param-switch-wrap");tdcSidebarPanel.$_paramNameSwitch=a.find(".tdc-param-name-switch");if(0<tdcSidebarPanel.$_paramNameSwitch.length)a.on("click",".tdc-param-name-switch",function(){jQuery(this).toggleClass("tdc-param-switch-active");jQuery(".tdc-param-name").toggleClass("tdc-param-name-active")});tdcSidebarPanel.$_paramInfoSwitch=a.find(".tdc-param-info-switch");a.on("click",".tdc-param-info-switch",
function(){jQuery(this).toggleClass("tdc-param-switch-active");jQuery("#tdc-sidebar").toggleClass("tdc-param-info-active");jQuery.ajax({timeout:1E4,type:"POST",url:tdcUtil.getRestEndPoint("td-composer/set_param_info_option","uuid="+tdcJobManager._getUniqueID()),beforeSend:function(a){a.setRequestHeader("X-WP-Nonce",window.tdcAdminSettings.wpRestNonce)},dataType:"json",data:{action:"tdc_ajax_set_param_info_option"}})});a.on("tdc_wm_global_color_name_update",function(a,b){a=b.new_option;var c="var(--"+
b.option.replace("_","-")+")",d="var(--"+a.replace("_","-")+")";jQuery(".tdc-property-colorpicker").each(function(){var a=jQuery(this),b=a.find("input");a=a.find(".tdc-colorpicker-wrap");!_.isUndefined(b.val())&&""!==b.val()&&/var\(--[a-zA-z0-9\-]*\)/.test(b.val())&&b.val()===c&&(b.val(d),a.attr("style","background: "+d),a.attr("title","Global color: "+d),b.trigger("change"))});jQuery(".tdc-property-gradient").each(function(){var a=jQuery(this),b=a.find("input");a=a.find(".tdc-gradient-wrap");!_.isUndefined(b.val())&&
""!==b.val()&&/var\(--[a-zA-z0-9\-]*\)/.test(b.val())&&b.val()===c&&(b.val(d),a.attr("style","background: "+d),a.attr("title","Global color: "+d),b.trigger("change"))})});a.on("keyup","input.tdc-edit-page_id",function(a){var b=jQuery(this).closest(".tdc-property-wrap").find("a.tdc-edit-page_id");""===a.currentTarget.value.trim()?b.hide():b.length&&"undefined"!==typeof window.tdData&&(b.attr("href",tdData.adminUrl+"post.php?post="+a.currentTarget.value.trim()+"&action=edit").show(),b.css("visibility",
"visible"))});a.on("change","select.tdc-edit-cloud_tpl_module_id",function(a){var b=jQuery(this).closest(".tdc-property-wrap").find("a.tdc-edit-cloud_tpl_module_id");""===a.currentTarget.value.trim()?b.hide():b.length&&"undefined"!==typeof window.tdData&&(b.attr("href",tdData.adminUrl+"post.php?post_id="+a.currentTarget.value.trim()+"&td_action=tdc&tdbTemplateType=module").show(),b.css("visibility","visible"))})},getCurrentStyleSettings:function(a,c){_.isUndefined(c)&&(c=jQuery(a.currentTarget).data("model_id"),
c=tdcIFrameData.getModel(c),a={error:k},_.isUndefined(c)||tdcIFrameData._checkModelData(c,a));var b=c.get("tag");c=c.get("attrs");c=_.clone(c);if(!_.isUndefined(c)){var e={};a={};for(var d in c)0===d.indexOf("tds_")&&(e[d]=c[d]);d=window.tdcAdminSettings.mappedShortcodes[b].params;for(b=0;b<d.length;b++){var f=!1,g=d[b];if(0===g.param_name.indexOf("tds_")){for(var l in e)if(g.param_name===l){a[l]=e[l];f=!0;break}f||(a[g.param_name]="")}}for(l in e)switch(e=l.split("-"),e.length){case 2:if(!_.has(a,
l)){d=e[0];e=!1;for(var n in a)if(d===a[n]&&1===n.split("-").length){e=!0;break}if(!e){var h;for(h in window.tdcAdminSettings.settingsStyle)if(_.has(window.tdcAdminSettings.settingsStyle[h],d)){var m=h;break}_.has(a,m)&&""===a[m]&&window.tdcAdminSettings.globalStyle[m]===d&&(e=!0)}e||delete c[l]}break;case 3:d=e[0];b=e[2];for(h in window.tdcAdminSettings.settingsStyle)if(_.has(window.tdcAdminSettings.settingsStyle[h],d)){m=h;break}e=!1;for(n in a)if(d===a[n]&&n===m+"-"+b){e=!0;break}e||_.has(a,m+
"-"+b)&&""===a[m+"-"+b]&&window.tdcAdminSettings.globalStyle[m]===d&&(e=!0);e||delete c[l]}return c}},getCurrentListAtts:function(a,c,b){_.isUndefined(c)&&(a=jQuery(a.currentTarget).data("model_id"),c=tdcIFrameData.getModel(a),a={error:k},_.isUndefined(c)||tdcIFrameData._checkModelData(c,a));a=c.get("tag");c=c.get("attrs");var e=_.clone(c);if(!_.isUndefined(e)){var d={};c={};for(var f in e)0===f.indexOf("tds_")&&(d[f]=e[f]);f=window.tdcAdminSettings.mappedShortcodes[a].params;for(var g=0;g<f.length;g++){var l=
!1,n=f[g];if(0===n.param_name.indexOf("tds_")){for(var h in d)if(n.param_name===h){c[h]=d[h];l=!0;break}l||(c[n.param_name]="")}}for(h in d)switch(d=h.split("-"),d.length){case 2:if(!_.has(c,h)){f=d[0];d=!1;for(var m in c)if(f===c[m]&&1===m.split("-").length){d=!0;break}if(!d){var q;for(q in window.tdcAdminSettings.settingsStyle)if(_.has(window.tdcAdminSettings.settingsStyle[q],f)){var p=q;break}_.has(c,p)&&""===c[p]&&window.tdcAdminSettings.globalStyle[p]===f&&(d=!0)}d||delete e[h]}break;case 3:f=
d[0];l=d[2];for(q in window.tdcAdminSettings.settingsStyle)if(_.has(window.tdcAdminSettings.settingsStyle[q],f)){p=q;break}d=!1;for(m in c)if(f===c[m]&&m===p+"-"+l){d=!0;break}d||_.has(c,p+"-"+l)&&""===c[p+"-"+l]&&window.tdcAdminSettings.globalStyle[p]===f&&(d=!0);d||delete e[h]}var x=[],r;for(r in window.tdcAdminSettings.listStyles[b])if(r===a){for(g=0;g<window.tdcAdminSettings.listStyles[b][r].length;g++)h=window.tdcAdminSettings.listStyles[b][r][g],_.isArray(h)?_.map(h,function(a){_.isUndefined(e[a])||
(_.isUndefined(x[g])&&(x[g]=[]),x[g].push(e[a]))}):_.isUndefined(e[h])||(_.isArray(e[h])&&e[h].length?x[g]=e[h][0]:x[g]=e[h]);break}return x}},showHideTdcCssEditor:function(a){a=jQuery("#tdc-editor-css");var c=jQuery(this).closest(".tdc-property-wrap"),b=c.find("textarea:first");a.length||tdcSidebar.buildEditorCss();tdcSidebar.$editorTextarea=b;c.next(".tdc-property-editor_css-title").length?(c.next(".tdc-property-editor_css-title").toggle(),a.toggle()):(c.after(a),c.after('<div class="tdc-property-editor_expand tdc-property-editor_css-title"><span></span><div class="tdc-editor-toggle tdc-css-ace-editor-expand-collapse"></div></div>'),
a.show(),tdcSidebar.editorCss.getSession().setValue(b.val()))},toggleEnableParamsFromText:function(a){var c=a.closest(".tdc-property-wrap"),b=c.data("enable-params");c=c.data("enable-params-reverse");b=jQuery('.tdc-property-wrap[data-enabled-by="'+b+'"]');b.length&&(""!==a.val()?"undefined"!==typeof c&&1===c?b.hasClass("tdc-disabled")||b.addClass("tdc-disabled"):b.hasClass("tdc-disabled")&&b.removeClass("tdc-disabled"):"undefined"!==typeof c&&1===c?b.hasClass("tdc-disabled")&&b.removeClass("tdc-disabled"):
b.hasClass("tdc-disabled")||b.addClass("tdc-disabled"))},toggleEnableParamsFromSelect:function(a){var c=a.val();a=a.closest(".tdc-property-wrap");var b=a.data("enable-params"),e=a.data("enable-params-reverse"),d=jQuery('.tdc-property-wrap[data-enabled-by^="'+b+'"]');d.length&&d.each(function(a,b){a=jQuery(b);b=a.data("enabled-by");-1!==b.indexOf("--")?b.substring(b.indexOf("--")+2)===c?"undefined"!==typeof e&&1===e?a.hasClass("tdc-disabled")||a.addClass("tdc-disabled"):a.hasClass("tdc-disabled")&&
a.removeClass("tdc-disabled"):"undefined"!==typeof e&&1===e?a.hasClass("tdc-disabled")&&a.removeClass("tdc-disabled"):a.hasClass("tdc-disabled")||a.addClass("tdc-disabled"):""!==c?"undefined"!==typeof e&&1===e?d.hasClass("tdc-disabled")||d.addClass("tdc-disabled"):d.hasClass("tdc-disabled")&&d.removeClass("tdc-disabled"):"undefined"!==typeof e&&1===e?d.hasClass("tdc-disabled")&&d.removeClass("tdc-disabled"):d.hasClass("tdc-disabled")||d.addClass("tdc-disabled")})},toggleDisableParamsFromSelect:function(a){var c=
a.val();a=a.closest(".tdc-property-wrap").data("disable-params");a=jQuery('.tdc-property-wrap[data-disabled-by^="'+a+'"]');a.length&&a.each(function(a,e){a=jQuery(e);e=a.data("disabled-by");-1!==e.indexOf("--")&&(e.substring(e.indexOf("--")+2)===c?a.hasClass("tdc-disabled")||a.addClass("tdc-disabled"):a.hasClass("tdc-disabled")&&a.removeClass("tdc-disabled"))})},toggleEnableParamsFromCheckbox:function(a){var c=a.closest(".tdc-property-wrap"),b=c.data("enable-params");c=c.data("enable-params-reverse");
b=jQuery('.tdc-property-wrap[data-enabled-by="'+b+'"]');b.length&&(a.is(":checked")?"undefined"!==typeof c&&1===c?b.hasClass("tdc-disabled")||b.addClass("tdc-disabled"):b.hasClass("tdc-disabled")&&b.removeClass("tdc-disabled"):"undefined"!==typeof c&&1===c?b.hasClass("tdc-disabled")&&b.removeClass("tdc-disabled"):b.hasClass("tdc-disabled")||b.addClass("tdc-disabled"))},showHideTdcPalette:function(a){a=jQuery("#tdc-palette");var c=jQuery(this).closest(".tdc-property-wrap");a.length||tdcSidebar.buildPalette();
c.next("#tdc-palette").length?(a.toggle(),tdcSidebarPanel.saveTdcPalette()):(tdcSidebarPanel.saveTdcPalette(),c.after(a),a.show(),tdcSidebarPanel.openTdcPalette())},saveTdcPalette:function(){var a=jQuery("#tdc-palette"),c=a.prev(".tdc-property-wrap");a.length||tdcSidebar.buildPalette();c.length&&(c=c.find("input").val(),a=a.find("input.wp-color-picker"),a.tdPaletteColorPicker("open_palette",c),a.tdPaletteColorPicker("save_color"))},openTdcPalette:function(){var a=jQuery("#tdc-palette"),c=a.prev(".tdc-property-wrap");
a.length||tdcSidebar.buildPalette();c.length&&(c=c.find("input").val(),a.find("input.wp-color-picker").tdPaletteColorPicker("open_palette",c))},tdcIconWrapHandler:function(a){var c=jQuery(this),b=jQuery("#tdc-icon-selector");b.length||(b=tdcSidebar.buildIconSelector());var e=c.closest(".tdc-property-wrap");a=b.find(".tdc-icon-selector-filter");var d=b.find(".tdc-icon-selector-lib"),f=b.find(".tdc-icon-selector-content");d.val("");a.val("");f.children().each(function(){jQuery(this).show()});b.data("model_id",
c.data("model_id"));b.data("param_name",c.data("param_name"));b.show();e.after(b);c=b.data("param_name");b=tdcIFrameData.getModel(b.data("model_id")).get("attrs");var g="";_.has(b,c)&&(g=b[c].trim());a.focus();f.find("span").each(function(){var a=jQuery(this),b=a.data("font_class");if(g===b){for(a.addClass("selected");!a.prev(".tdc-font-separator").length;)a=a.prev();a=a.prev(".tdc-font-separator").data("font_id");d.val(a);d.trigger("change")}else a.removeClass("selected")})},tdcIconRemoveHandler:function(a){var c=
jQuery(a.currentTarget);a=c.closest(".tdc-property-wrap").find(".tdc-icon-wrap");c.addClass("tdc-hidden-button");a.addClass("tdc-no-icon-selected");a.html("");c=a.data("model_id");c=tdcIFrameData.getModel(c);tdcSidebarController.onUpdate(c,a.data("param_name"),"","")},tdcImageWrapHandler:function(a){var c=jQuery(a.currentTarget);c.closest(".tdc-tab-content");window.original_send_to_editor=window.send_to_editor;wp.media.editor.open(c);jQuery(".media-menu .media-menu-item:nth-of-type(2)").addClass("hidden");
jQuery(".media-menu .media-menu-item:nth-of-type(3)").addClass("hidden");jQuery(".media-menu .media-menu-item:nth-of-type(4)").addClass("hidden");window.send_to_editor=function(a){if(-1!==a.indexOf("[caption")){var b=/\[caption(.*)\](.*)\[\/caption\]/g.exec(a);3===b.length&&(a=b[2])}var d=jQuery("img",a).attr("src"),f=b="",g="";"undefined"===typeof d?(a=jQuery(a),d=a.attr("src"),b=a.attr("class"),f=a.attr("height"),g=a.attr("width")):(a=jQuery("img",a),b=a.attr("class"),f=a.attr("height"),g=a.attr("width"));
jQuery.ajax({timeout:1E4,type:"POST",url:tdcUtil.getRestEndPoint("td-composer/get_image_id","uuid="+tdcJobManager._getUniqueID()),beforeSend:function(a){a.setRequestHeader("X-WP-Nonce",window.tdcAdminSettings.wpRestNonce)},dataType:"json",data:{image_class:b,action:"tdc_ajax_get_image_id"}}).done(function(a,b,e){"success"===b&&(_.isObject(a)&&_.has(a,"errors")?new tdcNotice.notice(a.errors,!0,!1):(c.closest(".tdc-property").find(".tdc-image-remove").removeClass("tdc-hidden-button"),c.attr("style",
"background-image: url( '"+d+"') "),c.data("image_link",d),c.data("image_id",a.image_id),c.data("image_height",f),c.data("image_width",g),c.removeClass("tdc-no-image-selected"),window.send_to_editor=window.original_send_to_editor,window.tb_remove(),b="",e=c.data("model_id"),e=tdcIFrameData.getModel(e),c.hasClass("tdc-no-image-selected")||(b=a.image_id.toString()),a=e.get("attrs"),a.media_size_image_height=f,a.media_size_image_width=g,e.set("attrs",a),tdcSidebarController.onUpdate(e,c.data("param_name"),
"",b)))}).fail(function(a,b,c){})};return!1},tdcImageRemoveHandler:function(a){var c=jQuery(a.currentTarget);a=c.closest(".tdc-property-wrap").find(".tdc-image-wrap");c.addClass("tdc-hidden-button");a.addClass("tdc-no-image-selected");jQuery.removeData(a,"image_link");a.attr("style","background-image: url( '"+window.tdcAdminSettings.pluginUrl+"/assets/images/sidebar/no_img.png'");c=a.data("model_id");c=tdcIFrameData.getModel(c);tdcSidebarController.onUpdate(c,a.data("param_name"),"","")},tdcInheritSelectHandler:function(a){a=
jQuery(a.currentTarget);var c=a.closest(".tdc-property-wrap"),b=c.find("[data-responsive]"),e=tdcSidebarPanel.getCurrentResponsiveValue(b.attr("name"),"all");c.hasClass("tdc-property-dropdown-responsive")&&(c.hasClass("tdc-visual-selector")?(b=c.find("[data-responsive]:checked:first"),b.length&&b.prop("checked",!1),"undefined"===typeof e?(c.removeClass("tdc-css-inherited"),b=c.find("[data-responsive]:first")):(c.addClass("tdc-css-inherited"),b=c.find('[data-responsive][value="'+e+'"]')),b.length&&
b.prop("checked",!0)):"undefined"===typeof e?(c.removeClass("tdc-css-inherited"),b.find("option:selected").removeAttr("selected").find("option:first").attr("selected","selected")):(c.addClass("tdc-css-inherited"),b.val(e)),c=tdcSidebarPanel.deleteResponsiveValue(b.attr("name"),tdcSidebar.currentViewportSettings.name),e=tdcIFrameData.getModel(b.data("model_id")),b=b.data("param_name"),tdcSidebarController.onUpdate(e,b,"",c));a.hide()},tdcInheritCheckboxHandler:function(a){a=jQuery(a.currentTarget);
var c=a.closest(".tdc-property-wrap"),b=c.find("[data-responsive]"),e=tdcSidebarPanel.getCurrentResponsiveValue(b.attr("name"),"all");c.hasClass("tdc-property-checkbox-responsive")&&("undefined"===typeof e?(c.removeClass("tdc-css-inherited"),b.removeAttr("checked")):(""===e?b.removeAttr("checked"):b.attr("checked","checked"),c.addClass("tdc-css-inherited")),c=tdcSidebarPanel.deleteResponsiveValue(b.attr("name"),tdcSidebar.currentViewportSettings.name),e=tdcIFrameData.getModel(b.data("model_id")),
b=b.data("param_name"),tdcSidebarController.onUpdate(e,b,"",c));a.hide()},toggleEnableListMenuDepthParam:function(a){a=a.val();var c=jQuery(".tdc-list-menu-depth");""===a||"accordion"===a?c.hasClass("tdc-disabled")&&c.removeClass("tdc-disabled"):c.hasClass("tdc-disabled")||c.addClass("tdc-disabled")},bindPanelToModel:function(a,c){if(_.isUndefined(tdcSidebarPanel._currentBoundModel)||tdcSidebarPanel._currentBoundModel.cid!==a.cid||!_.isUndefined(c)&&(_.isUndefined(c)||!0===c)){c=window.tdcAdminSettings.mappedShortcodes[a.attributes.tag];
tdcSidebarPanel._deletePanel();jQuery(".tdc-empty-sidebar").hide();tdcSidebarPanel._currentBoundModel=a;for(var b=[],e=0;e<c.params.length;e++){var d=tdcSidebarPanel._defaultGroupName;_.isEmpty(c.params[e].group)||(d=c.params[e].group);b.push(d)}b=_.uniq(b);var f=d="",g=tdcSidebar.getCurrentTabId(),l,n;d+='<div class="tdc-sidebar-header"><div class="tdc-tabs">';var h=n=l="";for(e=0;e<b.length;e++){f=tdcSidebarPanel._fixGroupName(b[e]);var m=tdcUtil.makeSafeForCSS(f);0===e?(l='<a href="#" data-tab-id="td-tab-'+
m+'" class="tdc-tab-active" title="'+f+' settings">'+f+'<span class="tdc-tab-search-notice"></span></a>',n='<a href="#" data-tab-id="td-tab-'+m+'" title="'+f+' settings">'+f+'<span class="tdc-tab-search-notice"></span></a>'):_.isUndefined(g)||g!=="td-tab-"+m?h+='<a href="#" data-tab-id="td-tab-'+m+'" title="'+f+' settings">'+f+'<span class="tdc-tab-search-notice"></span></a>':(l=n,h+='<a href="#" data-tab-id="td-tab-'+m+'" class="tdc-tab-active" title="'+f+' settings">'+f+'<span class="tdc-tab-search-notice"></span></a>')}d=
d+(l+h)+"</div>";h=n=l=e="";if(tdcState.isMobileComposer())switch(tdcSidebar.currentViewportSettings.name){case "all":e="selected";break;case "phone":h="selected"}else switch(tdcSidebar.currentViewportSettings.name){case "all":e="selected";break;case "landscape":l="selected";break;case "portrait":n="selected";break;case "phone":h="selected"}d+='<div class="tdc-tab-responsive"><div class="tdc-responsive-buttons">';tdcState.isMobileComposer()?d=d+('<div class="tdc-responsive-all tdc-responsive-tablet-landscape '+
e+'" title="Landscape viewport"><span class="tdc-tablet-landscape-icon"></span></div><div class="tdc-responsive-phone ')+(h+'" title="Portrait viewport"><span class="tdc-phone-icon"></span></div>'):(d+='<div class="tdc-responsive-all '+e+'" title="Desktop viewport"><span class="tdc-all-icon"></span></div>',"Newspaper"===window.tdcAdminSettings.themeName&&(d+='<div class="tdc-responsive-tablet-landscape '+l+'" title="Landscape viewport"><span class="tdc-tablet-landscape-icon"></span></div>'),d+='<div class="tdc-responsive-tablet-portrait '+
n+'" title="Portrait viewport"><span class="tdc-tablet-portrait-icon"></span></div>',d+='<div class="tdc-responsive-phone '+h+'" title="Phone viewport"><span class="tdc-phone-icon"></span></div>');d+="</div>";d+="</div>";d+='<div class="tdc-search">';d+='<i class="td-icon-search"></i>';d+='<input type="text" placeholder="Search settings..." />';d+="</div></div>";d+='<div class="tdc-sidebar-sticky-a"></div>';d+='<div class="tdc-sidebar-sticky-b"></div>';d+='<div class="tdc-tab-content-wrap">';h=n=
l="";for(e=0;e<b.length;e++){f=tdcSidebarPanel._fixGroupName(b[e]);m=tdcUtil.makeSafeForCSS(f);f="tdc-tab-no-design";var k=a.get("tag");"css"===m&&(f="tdc-tab-design");0===e?(l='<div class="tdc-tab-content tdc-tab-content-visible '+f+'" id="td-tab-'+m+'">',n='<div class="tdc-tab-content '+f+'" id="td-tab-'+m+'">',m=window.tdcAdminSettings.mappedShortcodes[k].tdc_start_values,a.unset("presetValues"),_.isUndefined(m)||(m=JSON.parse(window.atob(m)),_.isArray(m)&&1<m.length&&a.set("presetValues",m)),
a.has("presetValues")&&(m=a.get("presetValues"),h+=tdcSidebarPanel._addPresetValuesSelector(m,a))):_.isUndefined(g)||g!=="td-tab-"+m?h+='<div class="tdc-tab-content '+f+'" id="td-tab-'+m+'">':(l=n,h+='<div class="tdc-tab-content tdc-tab-content-visible '+f+'" id="td-tab-'+m+'">');h+=tdcSidebarPanel._bindGroupAndGetHtml(b[e],c,a);m=' data-model_id="'+a.cid+'" ';"dev"===window.tdcAdminSettings.deployMode&&(h+='<div class="tdc-sidebar-row-buttons">',h+='<div class="tdc-sidebar-button tdc-sidebar-shortcode-row" '+
m+' title="Get the shortcode of the current row">CONSOLE: shortcode</div>',h+='<div class="tdc-sidebar-button tdc-sidebar-current-styles-settings" '+m+' title="Get the current styles\' settings">CONSOLE: style presets</div>',h+="</div>");h+="</div>"}d=d+(l+h)+"</div>";jQuery(".tdc-inspector .tdc-tabs-wrapper").html(d);jQuery(".tdc-inspector-wrap").addClass("tdc-inspector-active");tdcSidebarPanel._hook.addAction("panel_rendered",function(){"undefined"===typeof window.tdcResponsiveValues&&(window.tdcResponsiveValues=
{},"all"===tdcSidebar.currentViewportSettings.name?jQuery(".tdc-tab-content-wrap").removeClass("tdc-viewport-responsive"):jQuery(".tdc-tab-content-wrap").addClass("tdc-viewport-responsive"),jQuery(".tdc-tab-content-wrap .tdc-property-responsive").each(function(){var a=jQuery(this),b=a.find("[data-responsive]"),c=b.attr("name"),d=b.data("responsive");try{var e=window.atob(d);window.tdcResponsiveValues[c]=JSON.parse(e)}catch(z){d={},a.hasClass("tdc-property-textfield-responsive")?""!==b.val()&&(d.all=
b.val()):a.hasClass("tdc-property-dropdown-responsive")?a.hasClass("tdc-visual-selector")?(b=a.find("[data-responsive]:checked:first"),b.length?d.all=b.val():(b=a.find("[data-responsive]:first"),b.length&&(d.all=b.val()))):b.find("option:first").val()!==b.val()&&(d.all=b.val()):a.hasClass("tdc-property-checkbox-responsive")?b.is(":checked")&&(d.all=b.val()):a.hasClass("tdc-property-range-responsive")?d.all=b.data("value"):a.hasClass("tdc-property-range_multiple-responsive")&&(d.all=b.data("range_value")+
b.data("range_unit")),window.tdcResponsiveValues[c]=d}tdcSidebarPanel.setViewportCurrentResponsiveValue(b)}))});tdcSidebarPanel._hook.addAction("panel_rendered",function(){jQuery(".tdc-tab-content-wrap").find('select[name$="font_family"]').change(function(a){a=jQuery(this).val();""===window.tdcAdminSettings.tdcSavings&&(window.tdcAdminSettings.tdcSavings={});"undefined"===typeof window.tdcAdminSettings.tdcSavings.recentFonts&&(window.tdcAdminSettings.tdcSavings.recentFonts=[]);var b=window.tdcAdminSettings.tdcSavings.recentFonts.indexOf(a);
-1!==b&&window.tdcAdminSettings.tdcSavings.recentFonts.splice(b,1);window.tdcAdminSettings.tdcSavings.recentFonts.push(a);20<=window.tdcAdminSettings.tdcSavings.recentFonts.length&&window.tdcAdminSettings.tdcSavings.recentFonts.splice(0,1);tdcUtil.updateTdcSavings()})});jQuery(".tdc-breadcrumbs").show();tdcSidebarPanel.$_paramSwitchWrap.css("display","flex");tdcSidebarPanel.$_paramInfoSwitch.hasClass("tdc-param-switch-active")&&jQuery("#tdc-sidebar").addClass("tdc-param-info-active");0<tdcSidebarPanel.$_paramNameSwitch.length&&
tdcSidebarPanel.$_paramNameSwitch.hasClass("tdc-param-switch-active")&&jQuery(".tdc-param-name").addClass("tdc-param-name-active");tdcSidebarPanel._hook.doAction("panel_rendered");tdcSidebarPanel._hook.doAction("panel_css");(function(){if("vc_row"===a.get("tag")){var b=jQuery("body .tdc-row-col-dropdown select"),c=jQuery("body .tdc-row-stretch-dropdown select"),d=a.get("childCollection");if(!_.isUndefined(d)){d=tdcIFrameData.getChildCollectionWidths(d);_.isUndefined(d)&&(d="11");b.length?b.val(d):
(b=jQuery("body .tdc-row-col-dropdown input[value='"+d+"']"),b.length&&b.attr("checked","checked"));b=a.get("attrs");if(_.has(b,"full_width"))var e=b.full_width;_.isUndefined(e)&&(e="");c.val(e)}}})();(function(){if("vc_row_inner"===a.get("tag")){var b=jQuery("body .tdc-innerRow-col-dropdown select"),c=a.get("childCollection");if(!_.isUndefined(c)){c=tdcIFrameData.getChildCollectionWidths(c);_.isUndefined(c)&&(c="11");var d=a.get("parentModel").get("attrs"),e="";_.has(d,"width")&&(e=d.width.replace("/",
""));if(b.length)switch(b.val(c),e){case "":case "11":b.find("option[value=12_12]").addClass("tdc-block-col");b.find("option[value=23_13]").removeClass("tdc-block-col");b.find("option[value=13_23]").removeClass("tdc-block-col");b.find("option[value=13_13_13]").removeClass("tdc-block-col");break;case "13":b.find("option[value=12_12]").addClass("tdc-block-col");b.find("option[value=23_13]").addClass("tdc-block-col");b.find("option[value=13_23]").addClass("tdc-block-col");b.find("option[value=13_13_13]").addClass("tdc-block-col");
break;case "23":b.find("option[value=12_12]").removeClass("tdc-block-col"),b.find("option[value=23_13]").addClass("tdc-block-col"),b.find("option[value=13_23]").addClass("tdc-block-col"),b.find("option[value=13_13_13]").addClass("tdc-block-col")}else if(b=jQuery('body .tdc-innerRow-col-dropdown input[value="'+c+'"]'),b.length)switch(b.attr("checked","checked"),b.next("label").show(),e){case "":case "11":b.parent().find("input[value=12_12] + label").addClass("tdc-block-col");b.parent().find("input[value=23_13] + label").removeClass("tdc-block-col");
b.parent().find("input[value=13_23] + label").removeClass("tdc-block-col");b.parent().find("input[value=13_13_13] + label").removeClass("tdc-block-col");break;case "13":b.parent().find("input[value=12_12] + label").addClass("tdc-block-col");b.parent().find("input[value=23_13] + label").addClass("tdc-block-col");b.parent().find("input[value=13_23] + label").addClass("tdc-block-col");b.parent().find("input[value=13_13_13] + label").addClass("tdc-block-col");break;case "23":b.parent().find("input[value=12_12] + label").removeClass("tdc-block-col"),
b.parent().find("input[value=23_13] + label").addClass("tdc-block-col"),b.parent().find("input[value=13_23] + label").addClass("tdc-block-col"),b.parent().find("input[value=13_13_13] + label").addClass("tdc-block-col")}}}})();(function(){var b=a.get("tag");if("vc_row"===b||"vc_row_inner"===b||"vc_column"===b||"vc_column_inner"===b){b=jQuery("body .tdc-property-flex_layout");var c=a.get("childCollection");if(!_.isUndefined(c)&&b.length){c=jQuery("body .tdc-property-flex_horiz_align");var d=jQuery("body .tdc-property-flex_vert_align"),
e=jQuery("body .tdc-property-flex_layout_reverse");b.find("input[value=column]").is(":checked")&&(c.addClass("tdc-flex-row-align-rev"),d.addClass("tdc-flex-row-align-rev"),e.find("input").is(":checked")&&c.addClass("tdc-flex-row-rev-align-rev"))}}})();(function(){if("td_woo_products_live_search"===a.get("tag")){var b=jQuery("body .tdc-property-woo_search_version select").val(),c=jQuery("body .tdc-woos-dropdown"),d=jQuery("body .tdc-woos-regular");""===b?d.hide():"regular"===b&&c.hide()}})();c=jQuery(".tdc-property-wrap[data-enable-params] textarea,.tdc-property-wrap[data-enable-params] input[type=text]");
c.length&&c.each(function(a,b){tdcSidebarPanel.toggleEnableParamsFromText(jQuery(b))});c=jQuery(".tdc-property-wrap[data-enable-params] select");c.length&&c.each(function(a,b){tdcSidebarPanel.toggleEnableParamsFromSelect(jQuery(b))});c=jQuery(".tdc-property-wrap[data-disable-params] select");c.length&&c.each(function(a,b){tdcSidebarPanel.toggleDisableParamsFromSelect(jQuery(b))});c=jQuery(".tdc-property-wrap[data-enable-params] input[type=checkbox]");c.length&&c.each(function(a,b){tdcSidebarPanel.toggleEnableParamsFromCheckbox(jQuery(b))});
c=jQuery(".tdc-list-menu-display select");c.length&&c.each(function(a,b){tdcSidebarPanel.toggleEnableListMenuDepthParam(jQuery(b))})}},_bindGroupAndGetHtml:function(a,c,b){var e="",d=b.get("attrs");if("tdc_zone"===b.get("tag"))var f=d.type;for(var g=0;g<c.params.length;g++){var l=c.params[g].param_name,n=c.params[g].group;if(a===tdcSidebarPanel._defaultGroupName&&_.isEmpty(c.params[g].group)||c.params[g].group===a){if(!_.isUndefined(f)&&(!_.isUndefined(c.params[g].zone_group)&&f!==c.params[g].zone_group||
"type"===l))continue;e+=tdcSidebarPanel._bindParamAndGetHtml(c.params[g],b)}if("block_template_id"===l){n=d.block_template_id;_.isEmpty(n)&&(n=window.tdcAdminSettings.globalBlockTemplate);l=window.tdcAdminSettings.mappedBlockTemplates;for(var h=0;h<l[n].params.length;h++)if(a===tdcSidebarPanel._defaultGroupName&&_.isEmpty(l[n].params[h].group)||l[n].params[h].group===a)e+=tdcSidebarPanel._bindParamAndGetHtml(l[n].params[h],b)}else if(0===l.indexOf("tds_")){var m=l.split("-");h=m[0];var k;2===m.length?
k=m[1]:2<m.length&&new tdcNotice.notice('Param "'+l+'" must have up to at most one "-" separator ',!0,!1);l=d[l];_.isEmpty(l)&&(l=window.tdcAdminSettings.globalStyle[h]);m=window.tdcAdminSettings.settingsStyle[h];if("undefined"!==typeof m[l])for(h=0;h<m[l].params.length;h++)if(n==a||_.isUndefined(n)&&a===tdcSidebarPanel._defaultGroupName){var p=JSON.parse(JSON.stringify(m[l].params[h]));p.param_name=l+"-"+p.param_name;_.isUndefined(k)||(p.param_name+="-"+k);e+=tdcSidebarPanel._bindParamAndGetHtml(p,
b)}}}return e},_bindParamAndGetHtml:function(a,c){switch(a.type){case "custom":return tdcSidebarPanel.addCustom(a,c);case "colorpicker":return tdcSidebarPanel.addColorpicker(a,c);case "gradient":return tdcSidebarPanel.addGradient(a,c);case "dropdown":return tdcSidebarPanel.addDropDown(a,c);case "dropdown-responsive":return tdcSidebarPanel.addDropDownResponsive(a,c);case "checkbox":return tdcSidebarPanel.addCheckBox(a,c);case "checkbox-responsive":return tdcSidebarPanel.addCheckBoxResponsive(a,c);
case "range":return tdcSidebarPanel.addRange(a,c);case "range-responsive":return tdcSidebarPanel.addRangeResponsive(a,c);case "range_multiple":return tdcSidebarPanel.addRangeMultiple(a,c);case "range_multiple-responsive":return tdcSidebarPanel.addRangeMultipleResponsive(a,c);case "icon":return tdcSidebarPanel.addIconSelector(a,c);case "attach_image":return tdcSidebarPanel.addUploadImage(a,c);case "textfield":return tdcSidebarPanel.addTextField(a,c);case "do_shortcode_textfield":return tdcSidebarPanel.addDoShortcode(a,
c);case "textfield-responsive":return tdcSidebarPanel.addTextFieldResponsive(a,c);case "textarea_html":return tdcSidebarPanel.addTextAreaHtml(a,c);case "textarea_raw_html":return tdcSidebarPanel.addTextAreaRawHtml(a,c);case "textarea_raw_html_ace":return tdcSidebarPanel.addTextAreaRawHtmlAce(a,c);case "editor_css":return tdcSidebarPanel.addEditorCss(a,c);case "css_editor":return"";case "tdc_css_editor":return tdcCssEditor.init(),tdcCssEditor.addComposerCssEditor(a,c);case "horizontal_separator":return tdcSidebarPanel.addSeparatorHorizontal(a,
c);case "text_separator":return tdcSidebarPanel.addTextSeparatorHorizontal(a,c);case "font_header":return tdcSidebarPanel.addFontHeader(a,c);case "font_title":return tdcSidebarPanel.addFontTitle(a,c);case "font_reset":return tdcSidebarPanel.addFontReset(a,c);case "font_save":return tdcSidebarPanel.addFontSave(a,c);case "font_load":return tdcSidebarPanel.addFontLoad(a,c);case "font_settings":return tdcSidebarPanel.addFontSettings(a,c);case "shadow_header":return tdcSidebarPanel.addShadowHeader(a,c);
case "shadow_title":return tdcSidebarPanel.addShadowTitle(a,c);case "spot_header":return tdcSidebarPanel.addSpotHeader(a,c);case "filter_header":return tdcSidebarPanel.addFilterHeader(a,c);case "pages_header":return tdcSidebarPanel.addPagesHeader(a,c);case "plans_limit_header":return tdcSidebarPanel.addPlansLimitHeader(a,c);case "tdb_filter_type_header":return tdcSidebarPanel.addFilterTypeHeader(a,c);case "filter_title":return tdcSidebarPanel.addFilterTitle(a,c);case "search_section_header":return tdcSidebarPanel.addSearchSectionHeader(a,
c);case "clearfix":return tdcSidebarPanel.addClearfix(a,c);case "tdc_hidden_field":return"";default:return a.param_name+" - "+a.type+"<br>"}},_deletePanel:function(){tdcSidebarPanel._hook._hooks=[];tdcSidebarPanel._currentBoundModel=k;tdcSidebarPanel.saveTdcPalette();jQuery(".tdc-breadcrumbs").hide();jQuery(".tdc-param-switch-wrap").hide();jQuery(".tdc-inspector .tdc-current-element-head").empty();jQuery(".tdc-inspector .tdc-tabs-wrapper").empty();jQuery(".tdc-inspector-wrap").removeClass("tdc-inspector-active");
jQuery(".tdc-empty-sidebar").show();tdcSidebar.$_currentElementSiblings.removeClass("tdc-current-element-siblings-visible");tdcSidebar.$_currentElementHead.removeClass("tdc-current-element-siblings-button-on");delete window.tdcResponsiveValues;tdcSidebar.hideWpeditor()},_getParameterClasses:function(a){var c="tdc-property-wrap tdc-property-"+a.type;c+=" tdc-property-"+a.param_name;_.isUndefined(a.class)||(c+=" "+a.class);return c},_getParameterCurrentValue:function(a,c){c=c.get("attrs");return _.isUndefined(c[a.param_name])?
"dropdown"===a.type||_.isUndefined(a.value)?"":a.value:c[a.param_name]},_getParameterDomName:function(a){return"tdc-param-"+a.param_name},_getParamterDataAtts:function(a,c){var b="";if("undefined"===typeof c)return b;b+=' data-model_id="'+c.cid+'"';"undefined"!==typeof a&&(b+=' data-param_name="'+a.param_name+'"',"woo_shortcode"===a.param_name&&(b+='id="woo_shortcode" '));return b},_fixGroupName:function(a){switch(a){case "Design options":return"Css";case "Pagination":return"Extra";case "Ajax filter":return"Ajax"}return a},
clearPanel:function(){tdcSidebarPanel._deletePanel()},blurInputPanel:function(){jQuery("body").find("input").blur()},_addPresetValuesSelector:function(a,c){c='<div class="tdc-preset-values tdc-sidebar-horizontal-separator"><i class="tdc-font-fa tdc-font-fa-cube"></i>Pre-made style presets<i class="tdc-font-fa tdc-font-fa-angle-right"></i></div><ul class="tdc-preset-values-list" data-model_id="'+(c.cid+'">');for(var b=1;b<a.length;b++){var e="";_.isUndefined(a[b].tdc_preset_individual)||(e='data-individual="1"');
var d="";_.isUndefined(a[b].tdc_preset_class)||(d=' class="'+a[b].tdc_preset_class+'"');c+="<li "+e+" "+d+' data-values="'+window.btoa(JSON.stringify(a[b]))+'">'+a[b].tdc_preset_name+"</li>"}c+="</ul>";tdcSidebarPanel._hook.hasCallback("panel_rendered",tdcSidebarPanel.callbackPresets)||tdcSidebarPanel._hook.addAction("panel_rendered",tdcSidebarPanel.callbackPresets);return c},callbackPresets:function(){jQuery(".tdc-preset-values").click(function(){jQuery(this).next(".tdc-preset-values-list").toggle()});
jQuery(".tdc-preset-values-list > li").click(function(){var a=jQuery(this),c=a.data("individual"),b=a.parent(".tdc-preset-values-list");a=JSON.parse(window.atob(a.data("values")));var e=tdcIFrameData.getModel(b.data("model_id")),d={};_.isUndefined(c)||(d=_.clone(e.get("attrs")));_.isObject(a)&&(_.map(a,function(a,b){var c=!1;_.map(window.tdcAdminSettings.mappedShortcodes[e.get("tag")].params,function(e,f){e.param_name===b&&(c=!0,d[b]=a)});if(!c){var f=d.block_template_id;if(_.isUndefined(f)||""===
f)f=window.tdcAdminSettings.globalBlockTemplate;_.isUndefined(f)||_.map(window.tdcAdminSettings.mappedBlockTemplates[f].params,function(e,f){e.param_name===b&&(c=!0,d[b]=a)})}c||0!==b.indexOf("tds_")||(d[b]=a)}),e.set("attrs",d));tdcSidebarController.onUpdate(e)})},addColorpicker:function(a,c){var b="",e="";_.has(a,"info_img")&&""!==a.info_img&&(b='data-info-img="'+a.info_img+'"');var d="";_.has(a,"description")&&""!==a.description&&(""!==b?e='data-info-descr="'+a.description+'"':d=' title="'+a.description+
'" ');var f="";_.has(a,"toggle_enable_params")&&""!==a.toggle_enable_params&&(f='data-enable-params="'+a.toggle_enable_params+'"');var g="";_.has(a,"toggle_enable_params_reverse")&&!0===a.toggle_enable_params_reverse&&(g='data-enable-params-reverse="1"');var l="";_.has(a,"toggle_enabled_by")&&""!==a.toggle_enabled_by&&(l='data-enabled-by="'+a.toggle_enabled_by+'"');b='<div class="'+tdcSidebarPanel._getParameterClasses(a)+'" '+b+" "+e+" "+f+" "+g+" "+l+">";b+='<div class="tdc-property-title"><span class="tdc-search-data"'+
d+">"+a.heading+"</span></div>";b=b+'<div class="tdc-property"><div class="tdc-colorpicker-wrap" title="'+(a.heading+'">');b=b+"</div><input "+(tdcSidebarPanel._getParamterDataAtts(a,c)+' name="'+tdcSidebarPanel._getParameterDomName(a)+'" type="hidden" value="'+tdcSidebarPanel._getParameterCurrentValue(a,c)+'"/>');b=b+'</div><span class="tdc-param-name">'+(a.param_name+"</span>");b+="</div>";tdcSidebarPanel._hook.hasCallback("panel_rendered",tdcSidebarPanel.callbackColorPicker)||tdcSidebarPanel._hook.addAction("panel_rendered",
tdcSidebarPanel.callbackColorPicker);return b},addCustom:function(a,c){c="";_.has(a,"description")&&""!==a.description&&(c=' title="'+a.description+'" ');var b='<div class="'+tdcSidebarPanel._getParameterClasses(a)+'">';b+='<div class="tdc-property-title"><span class="tdc-search-data"'+c+">"+a.heading+"</span></div>";b=b+'<div class="tdc-property">'+a.value;b=b+'</div><span class="tdc-param-name">'+(a.param_name+"</span>");return b+"</div>"},callbackEditorCss:function(){tdcSidebar.buildEditorCss()},
callbackColorPicker:function(){jQuery("#tdc-palette-color-picker").tdPalette();jQuery(".tdc-tab-no-design .tdc-property-colorpicker").each(function(){var a=jQuery(this),c=a.find("input");a=a.find(".tdc-colorpicker-wrap");_.isUndefined(c.val())||""===c.val()||(a.attr("style","background: "+c.val()),/var\(--[a-zA-z0-9\-]*\)/.test(c.val())&&(a.append('<i class="tdc-font-tdmp tdc-font-tdmp-globe"></i>'),a.attr("title","Global color: "+c.val())))})},addGradient:function(a,c){var b="",e="";_.has(a,"info_img")&&
""!==a.info_img&&(b='data-info-img="'+a.info_img+'"');var d="";_.has(a,"description")&&""!==a.description&&(""!==b?e='data-info-descr="'+a.description+'"':d=' title="'+a.description+'" ');var f="";_.has(a,"toggle_enable_params")&&""!==a.toggle_enable_params&&(f='data-enable-params="'+a.toggle_enable_params+'"');var g="";_.has(a,"toggle_enable_params_reverse")&&!0===a.toggle_enable_params_reverse&&(g='data-enable-params-reverse="1"');var l="";_.has(a,"toggle_enabled_by")&&""!==a.toggle_enabled_by&&
(l='data-enabled-by="'+a.toggle_enabled_by+'"');b='<div class="'+tdcSidebarPanel._getParameterClasses(a)+'" '+b+" "+e+" "+f+" "+g+" "+l+">";b+='<div class="tdc-property-title"><span class="tdc-search-data"'+d+">"+a.heading+"</span></div>";b=b+'<div class="tdc-property"><div class="tdc-gradient-wrap tdc-no-gradient-selected"></div><input '+(tdcSidebarPanel._getParamterDataAtts(a,c)+' name="'+tdcSidebarPanel._getParameterDomName(a)+'" type="hidden" value="'+tdcSidebarPanel._getParameterCurrentValue(a,
c)+'"/>');b=b+'</div><span class="tdc-param-name">'+(a.param_name+"</span>");b+="</div>";tdcSidebarPanel._hook.hasCallback("panel_rendered",tdcSidebarPanel.callbackGradient)||tdcSidebarPanel._hook.addAction("panel_rendered",tdcSidebarPanel.callbackGradient);return b},callbackGradient:function(){jQuery("#tdc-gradient-color-picker").tdGradient();jQuery(".tdc-property-gradient").each(function(){var a=jQuery(this),c=a.find("input");a=a.find(".tdc-gradient-wrap");if(!_.isUndefined(c.val())&&""!==c.val())try{var b=
JSON.parse(window.atob(c.val()));_.isUndefined(b.css)||a.attr("style",b.css)}catch(e){b=c.val(),_.isUndefined(b)||(a.attr("style","background: "+b),/var\(--[a-zA-z0-9\-]*\)/.test(c.val())&&(a.append('<i class="tdc-font-tdmp tdc-font-tdmp-globe"></i>'),a.attr("title","Global color: "+b)))}})},addDropDown:function(a,c){var b="",e="";_.has(a,"info_img")&&""!==a.info_img&&(b='data-info-img="'+a.info_img+'"');if("tdb_mobile_menu"===c.get("tag")&&"menu_id"===a.param_name){var d=c.get("attrs");d.menu_id=
window.tdcPostSettings.mobileMenuId;c.set("attrs",d)}var f=d=!1;_.has(a,"tdc_dropdown_images")&&""!==a.tdc_dropdown_images&&(d=!0);_.has(a,"tdc_dropdown_texts")&&""!==a.tdc_dropdown_texts&&(f=!0);var g="";_.has(a,"toggle_enable_params")&&""!==a.toggle_enable_params&&(g='data-enable-params="'+a.toggle_enable_params+'"');var l="";_.has(a,"toggle_disable_params")&&""!==a.toggle_disable_params&&(l='data-disable-params="'+a.toggle_disable_params+'"');var n="";_.has(a,"toggle_enable_params_reverse")&&!0===
a.toggle_enable_params_reverse&&(n='data-enable-params-reverse="1"');var h="";_.has(a,"toggle_enabled_by")&&""!==a.toggle_enabled_by&&(h='data-enabled-by="'+a.toggle_enabled_by+'"');var m="",k="",p=Object.keys(a.value);if(_.has(a,"tdc_min_options")&&p.length<=parseInt(a.tdc_min_options))return m;for(var x=0;x<p.length;x++){var r=!1,u="",v="",z=p[x],A=String(tdcSidebarPanel._getParameterCurrentValue(a,c)),t=String(a.value[p[x]]);_.isObject(a.value[p[x]])&&(r=!0,t=_.values(a.value[p[x]])[0],z=_.keys(a.value[p[x]])[0]);
d||f?(0===x&&""===A&&(A=t),A===t&&(u=" checked "),v=_.uniqueId(),A=t,"vc_row"!==c.attributes.tag&&"vc_row_inner"!==c.attributes.tag||-1!==a.param_name.indexOf("flex_")||(A="col_"+A),k+='<input class="tdc-property-input-radio" type="radio" '+tdcSidebarPanel._getParamterDataAtts(a,c)+' id="'+v+'" name="'+tdcSidebarPanel._getParameterDomName(a)+'" '+u+' value="'+t+'">',d?(u="",r&&(u="tdc-standard-value"),k+='<label class="tdc-property-input-radio-label '+u+'" for="'+v+'" title="'+z+'"><div class="'+
A+'"></div></label>'):k+='<label class="tdc-property-input-radio-label" for="'+v+'" title="'+z+'">'+t+"</label>"):(A===t&&(u=' selected="selected" '),"__"===t&&-1!==z.search("--")&&(v=" disabled "),k+="<option "+u+" "+v+' value="'+t+'">'+z+"</option>")}p="";_.has(a,"description")&&""!==a.description&&(""!==b?e='data-info-descr="'+a.description+'"':p=' title="'+a.description+'" ');m+='<div class="'+tdcSidebarPanel._getParameterClasses(a)+'" '+b+" "+e+" "+g+" "+l+" "+n+" "+h+">";m+='<div class="tdc-property-title"><span class="tdc-search-data"'+
p+">"+a.heading+"</span>";b="";e="#";"tdb_flex_block_builder"===c.get("tag")&&"cloud_tpl_module_id"===a.param_name&&(b="tdc-edit-cloud_tpl_module_id",g='style="margin-left: 10px"',_.has(c.get("attrs"),"cloud_tpl_module_id")?""===c.get("attrs").cloud_tpl_module_id.trim()?g='style="margin-left: 10px; visibility: hidden"':"undefined"!==typeof window.tdData&&(e=tdData.adminUrl+"post.php?post_id="+c.get("attrs").cloud_tpl_module_id.trim()+"&td_action=tdc&tdbTemplateType=module"):g='style="margin-left: 10px; visibility: hidden"',
m+='<a href="'+e+'" class="'+b+'" target="_blank" '+g+">Edit</a>");m+='</div><div class="tdc-property">';d||f?m+=k:(m+="<select "+tdcSidebarPanel._getParamterDataAtts(a,c)+' name="'+tdcSidebarPanel._getParameterDomName(a)+'" class="'+b+'">',m=m+k+"</select>");m=m+'</div><span class="tdc-param-name">'+(a.param_name+"</span>");return m+"</div>"},addDropDownResponsive:function(a,c){var b="",e="";_.has(a,"info_img")&&""!==a.info_img&&(b='data-info-img="'+a.info_img+'"');var d=!1,f=!1;_.has(a,"tdc_dropdown_images")&&
""!==a.tdc_dropdown_images&&(d=!0);_.has(a,"tdc_dropdown_texts")&&""!==a.tdc_dropdown_texts&&(f=!0);var g="";_.has(a,"toggle_enable_params")&&""!==a.toggle_enable_params&&(g='data-enable-params="'+a.toggle_enable_params+'"');var l="";_.has(a,"toggle_enable_params_reverse")&&!0===a.toggle_enable_params_reverse&&(l='data-enable-params-reverse="1"');var n="";_.has(a,"toggle_enabled_by")&&""!==a.toggle_enabled_by&&(n='data-enabled-by="'+a.toggle_enabled_by+'"');var h="",m="",k=Object.keys(a.value);if(_.has(a,
"tdc_min_options")&&k.length<=parseInt(a.tdc_min_options))return h;var p=' data-responsive="" ',x=String(tdcSidebarPanel._getParameterCurrentValue(a,c));try{var r=JSON.parse(window.atob(x));p=' data-responsive="'+x+'" ';"undefined"!==typeof r[tdcSidebar.currentViewportSettings.name]&&(x=r[tdcSidebar.currentViewportSettings.name])}catch(w){}for(r=0;r<k.length;r++){var u=!1,v="",z="",A=k[r],t=String(a.value[k[r]]);_.isObject(a.value[k[r]])&&(u=!0,t=_.values(a.value[k[r]])[0],A=_.keys(a.value[k[r]])[0]);
if(d||f){0===r&&""===x&&(x=t);x===t&&(v=" checked ");z=_.uniqueId();var y=t;"vc_row"!==c.attributes.tag&&"vc_row_inner"!==c.attributes.tag||-1!==a.param_name.indexOf("flex_")||(y="col_"+y);m+='<input class="tdc-property-input-radio" type="radio" '+tdcSidebarPanel._getParamterDataAtts(a,c)+' id="'+z+'" name="'+tdcSidebarPanel._getParameterDomName(a)+'" '+v+' value="'+t+'" '+p+">";d?(v="",u&&(v="tdc-standard-value"),m+='<label class="tdc-property-input-radio-label '+v+'" for="'+z+'" title="'+A+'"><div class="'+
y+'"></div></label>'):m+='<label class="tdc-property-input-radio-label" for="'+z+'" title="'+A+'">'+t+"</label>"}else x===t&&(v=' selected="selected" '),"__"===t.substring(0,2)&&-1!==A.search("--")&&(z=" disabled "),m+="<option "+v+" "+z+' value="'+t+'">'+A+"</option>"}k="";_.has(a,"description")&&""!==a.description&&(""!==b?e='data-info-descr="'+a.description+'"':k=' title="'+a.description+'" ');h+='<div class="tdc-property-responsive '+tdcSidebarPanel._getParameterClasses(a)+'" '+b+" "+e+" "+g+
" "+l+" "+n+">";h+='<div class="tdc-property-title"><span class="tdc-search-data"'+k+">"+a.heading+'<div title="Revert to desktop settings" class="tdc-inherit tdc-inherit-select" style="display: block;"></div></span></div>';h+='<div class="tdc-property">';d||f?h+=m:(h+="<select "+tdcSidebarPanel._getParamterDataAtts(a,c)+' name="'+tdcSidebarPanel._getParameterDomName(a)+'" '+p+k+">",h=h+m+"</select>");h=h+'</div><span class="tdc-param-name">'+(a.param_name+"</span>");return h+"</div>"},addCheckBox:function(a,
c){var b="",e="";_.has(a,"info_img")&&""!==a.info_img&&(b='data-info-img="'+a.info_img+'"');var d="";_.has(a,"description")&&""!==a.description&&(""!==b?e='data-info-descr="'+a.description+'"':d=' title="'+a.description+'" ');var f="",g=tdcSidebarPanel._getParameterCurrentValue(a,c);"product_cat_type_action"===a.param_name?""!==g&&"single_selection"!==g&&(f=" checked "):""!==g&&(f=" checked ");var l="";_.has(a,"toggle_enable_params")&&""!==a.toggle_enable_params&&(l='data-enable-params="'+a.toggle_enable_params+
'"');var n="";_.has(a,"toggle_enable_params_reverse")&&!0===a.toggle_enable_params_reverse&&(n='data-enable-params-reverse="1"');var h="";_.has(a,"toggle_enabled_by")&&""!==a.toggle_enabled_by&&(h='data-enabled-by="'+a.toggle_enabled_by+'"');var m="";_.has(a,"toggle_disabled_by")&&""!==a.toggle_disabled_by&&(m='data-disabled-by="'+a.toggle_disabled_by+'"');g="";var k=tdcSidebarPanel._getParameterClasses(a);k.includes("tdc-filter-multiple")&&(g=' title="'+a.description+'" ');b='<div class="'+k+'" '+
b+" "+e+" "+l+" "+n+" "+h+" "+m+'><div class="tdc-property-title"><span class="tdc-search-data"'+(d+">"+a.heading+"</span></div>");b=b+'<div class="tdc-property"><input '+(tdcSidebarPanel._getParamterDataAtts(a,c)+' name="'+tdcSidebarPanel._getParameterDomName(a)+'" type="checkbox" value="yes" '+f+" "+g+"/>");b=b+'</div><span class="tdc-param-name">'+(a.param_name+"</span>");return b+"</div>"},addCheckBoxResponsive:function(a,c){var b="",e="";_.has(a,"info_img")&&""!==a.info_img&&(b='data-info-img="'+
a.info_img+'"');var d="",f=' data-responsive="" ',g=String(tdcSidebarPanel._getParameterCurrentValue(a,c));try{var l=JSON.parse(window.atob(g));f=' data-responsive="'+g+'" ';"undefined"!==typeof l[tdcSidebar.currentViewportSettings.name]&&(g=l[tdcSidebar.currentViewportSettings.name])}catch(m){}""!==g&&(d=" checked ");l="";_.has(a,"description")&&""!==a.description&&(""!==b?e='data-info-descr="'+a.description+'"':l=' title="'+a.description+'" ');g="";_.has(a,"toggle_enable_params")&&""!==a.toggle_enable_params&&
(g='data-enable-params="'+a.toggle_enable_params+'"');var n="";_.has(a,"toggle_enable_params_reverse")&&!0===a.toggle_enable_params_reverse&&(n='data-enable-params-reverse="1"');var h="";_.has(a,"toggle_enabled_by")&&""!==a.toggle_enabled_by&&(h='data-enabled-by="'+a.toggle_enabled_by+'"');b='<div class="tdc-property-responsive '+tdcSidebarPanel._getParameterClasses(a)+'" '+b+" "+e+" "+g+" "+n+" "+h+">";b+='<div class="tdc-property-title"><span class="tdc-search-data"'+l+">"+a.heading+'<div title="Revert to desktop settings" class="tdc-inherit tdc-inherit-checkbox" style="display: block;"></div></span></div>';
b=b+'<div class="tdc-property"><input '+(tdcSidebarPanel._getParamterDataAtts(a,c)+' name="'+tdcSidebarPanel._getParameterDomName(a)+'" type="checkbox" value="yes" '+d+f+"/>");b=b+'</div><span class="tdc-param-name">'+(a.param_name+"</span>");return b+"</div>"},addRange:function(a,c){var b="",e="";_.has(a,"info_img")&&""!==a.info_img&&(b='data-info-img="'+a.info_img+'"');var d="";_.has(a,"description")&&""!==a.description&&(""!==b?e='data-info-descr="'+a.description+'"':d=' title="'+a.description+
'" ');var f="";_.has(a,"range_max")&&""!==a.range_max&&(f=a.range_max);var g="";_.has(a,"range_min")&&""!==a.range_min&&(g=a.range_min);var l="";_.has(a,"range_step")&&""!==a.range_step&&(l=a.range_step);var n="";_.has(a,"value")&&""!==a.value&&(n=a.value);var h="";""!==tdcSidebarPanel._getParameterCurrentValue(a,c)&&(h=tdcSidebarPanel._getParameterCurrentValue(a,c));var m="";_.has(a,"toggle_enable_params")&&""!==a.toggle_enable_params&&(m='data-enable-params="'+a.toggle_enable_params+'"');var k=
"";_.has(a,"toggle_enable_params_reverse")&&!0===a.toggle_enable_params_reverse&&(k='data-enable-params-reverse="1"');var p="";_.has(a,"toggle_enabled_by")&&""!==a.toggle_enabled_by&&(p='data-enabled-by="'+a.toggle_enabled_by+'"');b='<div class="'+tdcSidebarPanel._getParameterClasses(a)+'" '+b+" "+e+" "+m+" "+k+" "+p+">";b+='<div class="tdc-property-title"><span class="tdc-search-data"'+d+">"+a.heading+"</span></div>";b=b+'<div class="tdc-property"><input '+(tdcSidebarPanel._getParamterDataAtts(a,
c)+' name="'+tdcSidebarPanel._getParameterDomName(a)+'" type="range" data-value="'+h+'" data-min="'+g+'" data-max="'+f+'" data-step="'+l+'" min="'+g+'" max="'+f+'" step="'+l+'" value="'+h+'" />');b=b+('<input type="text" class="tdc_range_value" data-default_value="'+n+'" value="'+h+'"/></div><span class="tdc-param-name">')+(a.param_name+"</span>");return b+="</div>"},addRangeResponsive:function(a,c){var b="",e="";_.has(a,"info_img")&&""!==a.info_img&&(b='data-info-img="'+a.info_img+'"');var d="";
_.has(a,"description")&&""!==a.description&&(""!==b?e='data-info-descr="'+a.description+'"':d=' title="'+a.description+'" ');var f="";_.has(a,"range_max")&&""!==a.range_max&&(f=a.range_max);var g="";_.has(a,"range_min")&&""!==a.range_min&&(g=a.range_min);var l="";_.has(a,"range_step")&&""!==a.range_step&&(l=a.range_step);var n="";_.has(a,"value")&&""!==a.value&&(n=a.value);""!==tdcSidebarPanel._getParameterCurrentValue(a,c)&&tdcSidebarPanel._getParameterCurrentValue(a,c);var h="";_.has(a,"placeholder")&&
""!==a.placeholder&&(h=' data-placeholder="'+a.placeholder+'" placeholder="'+a.placeholder+'" ');var m="";_.has(a,"toggle_enable_params")&&""!==a.toggle_enable_params&&(m='data-enable-params="'+a.toggle_enable_params+'"');var k="";_.has(a,"toggle_enable_params_reverse")&&!0===a.toggle_enable_params_reverse&&(k='data-enable-params-reverse="1"');var p="";_.has(a,"toggle_enabled_by")&&""!==a.toggle_enabled_by&&(p='data-enabled-by="'+a.toggle_enabled_by+'"');var x=' data-responsive="" ',r=tdcSidebarPanel._getParameterCurrentValue(a,
c);try{var u=JSON.parse(window.atob(r));x=' data-responsive="'+r+'" ';r="undefined"===typeof u[tdcSidebar.currentViewportSettings.name]?"":u[tdcSidebar.currentViewportSettings.name]}catch(v){}b='<div class="tdc-property-responsive '+tdcSidebarPanel._getParameterClasses(a)+'" '+b+" "+e+" "+m+" "+k+" "+p+">";b+='<div class="tdc-property-title"><span class="tdc-search-data"'+d+">"+a.heading+"</span></div>";b=b+'<div class="tdc-property"><input '+(tdcSidebarPanel._getParamterDataAtts(a,c)+' name="'+tdcSidebarPanel._getParameterDomName(a)+
'" type="range" data-value="'+r+'" data-min="'+g+'" data-max="'+f+'" data-step="'+l+'" min="'+g+'" max="'+f+'" step="'+l+'" value="'+r+'" '+x+" />");b=b+('<input type="text" class="tdc_range_value" data-default_value="'+n+'" '+h+' value="'+r+'"/></div><span class="tdc-param-name">')+(a.param_name+"</span>");return b+="</div>"},addRangeMultiple:function(a,c){var b="",e="";_.has(a,"info_img")&&""!==a.info_img&&(b='data-info-img="'+a.info_img+'"');var d="";_.has(a,"description")&&""!==a.description&&
(""!==b?e='data-info-descr="'+a.description+'"':d=' title="'+a.description+'" ');var f="";_.has(a,"toggle_enable_params")&&""!==a.toggle_enable_params&&(f='data-enable-params="'+a.toggle_enable_params+'"');var g="";_.has(a,"toggle_enable_params_reverse")&&!0===a.toggle_enable_params_reverse&&(g='data-enable-params-reverse="1"');var l="";_.has(a,"toggle_enabled_by")&&""!==a.toggle_enabled_by&&(l='data-enabled-by="'+a.toggle_enabled_by+'"');var n=a.tdc_values,h=tdcSidebarPanel._getParameterCurrentValue(a,
c),m="",k="",p=[],x="",r="",u="",v="",z="",A="",t="",y;for(y in n)n.hasOwnProperty(y)&&(p.push(n[y].unit),""===r||""===x)&&(v=n[y].unit,r=' data-range_unit="'+v+'" ',u=n[y].value,x=' data-range_value="'+u+'" ',z=n[y].range_min,A=n[y].range_max,t=n[y].range_step);if(""!==h){for(var w=[],B=0;B<p.length&&!(w=h.split(p[B]),1<w.length);B++);w.length&&(v=p[B],r=' data-range_unit="'+v+'" ',u=w[0],x=' data-range_value="'+u+'" ')}for(y in n)n.hasOwnProperty(y)&&(h=_.uniqueId(),m+=" data-value_"+y+'="'+n[y].value+
'" ',m+=" data-min_"+y+'="'+n[y].range_min+'" ',m+=" data-max_"+y+'="'+n[y].range_max+'" ',m+=" data-step_"+y+'="'+n[y].range_step+'" ',p=n[y].value,w="",n[y].unit===v&&(p=u,z=n[y].range_min,A=n[y].range_max,t=n[y].range_step,w="checked"),k+='<input name="'+tdcSidebarPanel._getParameterDomName(a)+'_unit" data-unit="'+y+'" data-unit_value="'+n[y].unit+'" type="radio" id="'+h+'" '+w+' data-default_value="'+n[y].value+'" data-last_value="'+p+'"/>',k+='<label for="'+h+'">'+n[y].unit+"</label>");b='<div class="'+
tdcSidebarPanel._getParameterClasses(a)+'" '+b+" "+e+" "+f+" "+g+" "+l+">";b+='<div class="tdc-property-title"><span class="tdc-search-data"'+d+">"+a.heading+"</span></div>";b=b+'<div class="tdc-property"><input class="tdc-multiple-range" '+(tdcSidebarPanel._getParamterDataAtts(a,c)+' name="'+tdcSidebarPanel._getParameterDomName(a)+'" type="range" '+x+" "+r+" "+m+' min="'+z+'" max="'+A+'" step="'+t+'" value="'+u+'"/>');b=b+'<div class="tdc-multiple-range-wrap"><div class="tdc-multiple-range-value">'+
k+'</div><input type="text" class="tdc_range_value" value="'+(u+'"/>');b+="</div>";b+="</div>";b+='<span class="tdc-param-name">'+a.param_name+"</span>";return b+="</div>"},addRangeMultipleResponsive:function(a,c){var b="",e="";_.has(a,"info_img")&&""!==a.info_img&&(b='data-info-img="'+a.info_img+'"');var d="";_.has(a,"description")&&""!==a.description&&(""!==b?e='data-info-descr="'+a.description+'"':d=' title="'+a.description+'" ');var f="";_.has(a,"toggle_enable_params")&&""!==a.toggle_enable_params&&
(f='data-enable-params="'+a.toggle_enable_params+'"');var g="";_.has(a,"toggle_enable_params_reverse")&&!0===a.toggle_enable_params_reverse&&(g='data-enable-params-reverse="1"');var l="";_.has(a,"toggle_enabled_by")&&""!==a.toggle_enabled_by&&(l='data-enabled-by="'+a.toggle_enabled_by+'"');var n=a.tdc_values,h=tdcSidebarPanel._getParameterCurrentValue(a,c),m="",k="",p=[],x=' data-responsive="" ',r="",u="",v="",z="",A="",t="",y="",w;for(w in n)n.hasOwnProperty(w)&&(p.push(n[w].unit),""===u||""===r)&&
(z=n[w].unit,u=' data-range_unit="'+z+'" ',v=n[w].value,r=' data-range_value="'+v+'" ',A=n[w].range_min,t=n[w].range_max,y=n[w].range_step);if(""!==h){var B=h;try{var C=JSON.parse(window.atob(h));x=' data-responsive="'+h+'" ';B="undefined"===typeof C[tdcSidebar.currentViewportSettings.name]?"":C[tdcSidebar.currentViewportSettings.name]}catch(D){}if(""!==B){h=[];for(C=0;C<p.length&&!(h=B.split(p[C]),1<h.length);C++);h.length&&(z=p[C],u=' data-range_unit="'+z+'" ',v=h[0],r=' data-range_value="'+v+'" ')}}for(w in n)n.hasOwnProperty(w)&&
(p=_.uniqueId(),m+=" data-value_"+w+'="'+n[w].value+'" ',m+=" data-min_"+w+'="'+n[w].range_min+'" ',m+=" data-max_"+w+'="'+n[w].range_max+'" ',m+=" data-step_"+w+'="'+n[w].range_step+'" ',B=n[w].value,h="",n[w].unit===z&&(B=v,A=n[w].range_min,t=n[w].range_max,y=n[w].range_step,h="checked"),k+='<input name="'+tdcSidebarPanel._getParameterDomName(a)+'_unit" data-unit="'+w+'" data-unit_value="'+n[w].unit+'" type="radio" id="'+p+'" '+h+' data-default_value="'+n[w].value+'" data-last_value="'+B+'"/>',
k+='<label for="'+p+'">'+n[w].unit+"</label>");b='<div class="tdc-property-responsive '+tdcSidebarPanel._getParameterClasses(a)+'" '+b+" "+e+" "+f+" "+g+" "+l+">";b+='<div class="tdc-property-title"><span class="tdc-search-data"'+d+">"+a.heading+"</span></div>";b=b+'<div class="tdc-property"><input class="tdc-multiple-range" '+(tdcSidebarPanel._getParamterDataAtts(a,c)+' name="'+tdcSidebarPanel._getParameterDomName(a)+'" type="range" '+r+" "+u+" "+m+" "+x+' min="'+A+'" max="'+t+'" step="'+y+'" value="'+
v+'"/>');b=b+'<div class="tdc-multiple-range-wrap"><div class="tdc-multiple-range-value">'+k+'</div><input type="text" class="tdc_range_value" value="'+(v+'"/>');b+="</div>";b+="</div>";b+='<span class="tdc-param-name">'+a.param_name+"</span>";return b+="</div>"},addIconSelector:function(a,c){var b="",e="";_.has(a,"info_img")&&""!==a.info_img&&(b='data-info-img="'+a.info_img+'"');var d="";_.has(a,"description")&&""!==a.description&&(""!==b?e='data-info-descr="'+a.description+'"':d=' title="'+a.description+
'" ');var f="";_.has(a,"toggle_enable_params")&&""!==a.toggle_enable_params&&(f='data-enable-params="'+a.toggle_enable_params+'"');var g="";_.has(a,"toggle_enable_params_reverse")&&!0===a.toggle_enable_params_reverse&&(g='data-enable-params-reverse="1"');var l="";_.has(a,"toggle_enabled_by")&&""!==a.toggle_enabled_by&&(l='data-enabled-by="'+a.toggle_enabled_by+'"');b='<div class="'+tdcSidebarPanel._getParameterClasses(a)+'" '+b+" "+e+" "+f+" "+g+" "+l+">";b+='<div class="tdc-property-title"><span class="tdc-search-data"'+
d+">"+a.heading+"</span></div>";b=b+'<div class="tdc-property"><div class="tdc-icon-wrap tdc-no-icon-selected" '+(tdcSidebarPanel._getParamterDataAtts(a,c)+' data-selected_icon="'+tdcSidebarPanel._getParameterCurrentValue(a,c)+'">');b=b+'</div><a class="tdc-icon-remove tdc-hidden-button" href="#" >Remove</a></div><span class="tdc-param-name">'+(a.param_name+"</span>");b+="</div>";tdcSidebarPanel._hook.addAction("panel_rendered",function(){jQuery(".tdc-icon-wrap").each(function(b,d){b=jQuery(d);a.param_name===
b.data("param_name")&&(d=jQuery("#tdc-icon-selector"),d.length||(d=tdcSidebar.buildIconSelector()),d=d.find('.tdc-icon-selector-content > span[data-font_class="'+tdcSidebarPanel._getParameterCurrentValue(a,c)+'"]'),""!==tdcSidebarPanel._getParameterCurrentValue(a,c)&&(b.html(d.html()),b.closest(".tdc-property").find(".tdc-icon-remove").removeClass("tdc-hidden-button")))})});return b},addUploadImage:function(a,c){var b="",e="";_.has(a,"info_img")&&""!==a.info_img&&(b='data-info-img="'+a.info_img+'"');
var d="";_.has(a,"description")&&""!==a.description&&(""!==b?e='data-info-descr="'+a.description+'"':d=' title="'+a.description+'" ');var f="";_.has(a,"toggle_enable_params")&&""!==a.toggle_enable_params&&(f='data-enable-params="'+a.toggle_enable_params+'"');var g="";_.has(a,"toggle_enable_params_reverse")&&!0===a.toggle_enable_params_reverse&&(g='data-enable-params-reverse="1"');var l="";_.has(a,"toggle_enabled_by")&&""!==a.toggle_enabled_by&&(l='data-enabled-by="'+a.toggle_enabled_by+'"');b='<div class="'+
tdcSidebarPanel._getParameterClasses(a)+'" '+b+" "+e+" "+f+" "+g+" "+l+">";b+='<div class="tdc-property-title"><span class="tdc-search-data"'+d+">"+a.heading+"</span></div>";b=b+'<div class="tdc-property"><div class="tdc-image-wrap tdc-no-image-selected" '+(tdcSidebarPanel._getParamterDataAtts(a,c)+" style=\"background-image: url('"+window.tdcAdminSettings.pluginUrl+"/assets/images/sidebar/no_img.png')\">");b=b+'</div><a class="tdc-image-remove tdc-hidden-button" href="#" >Remove</a></div><span class="tdc-param-name">'+
(a.param_name+"</span>");b+="</div>";tdcSidebarPanel._hook.addAction("panel_rendered",function(){jQuery(".tdc-image-wrap").each(function(b,d){var e=jQuery(d);if(!e.parent().parent(".tdc-bg-upload").length&&a.param_name===e.data("param_name")){var f=tdcSidebarPanel._getParameterCurrentValue(a,c);""!==f&&jQuery.ajax({timeout:1E4,type:"POST",url:tdcUtil.getRestEndPoint("td-composer/get_image_url","uuid="+tdcJobManager._getUniqueID()),beforeSend:function(a){a.setRequestHeader("X-WP-Nonce",window.tdcAdminSettings.wpRestNonce)},
dataType:"json",data:{image_id:f,action:"tdc_ajax_get_image_url"}}).done(function(a,b,c){"success"===b&&(_.isObject(a)&&_.has(a,"errors")?new tdcNotice.notice(a.errors,!0,!1):(e.attr("style","background-image: url('"+a.image_url+"')").removeClass("tdc-no-image-selected"),e.data("image_link",a.image_url),e.data("image_id",f),e.closest(".tdc-property").find(".tdc-image-remove").removeClass("tdc-hidden-button")))}).fail(function(a,b,c){})}})});return b},addTextField:function(a,c){var b="",e="";_.has(a,
"info_img")&&""!==a.info_img&&(b='data-info-img="'+a.info_img+'"');var d="",f="";if(_.has(a,"description")&&""!==a.description)if(""!==b)e='data-info-descr="'+a.description+'"';else{var g=jQuery("<div>"+a.description+"</div>");a.description===g.text()?d=' title="'+a.description+'" ':f='<div class="tdc-description">'+a.description+"</div>"}g="";_.has(a,"placeholder")&&""!==a.placeholder&&(g=' data-placeholder="'+a.placeholder+'" placeholder="'+a.placeholder+'" ');var l=tdcSidebarPanel._getParameterCurrentValue(a,
c);if(""===l){var k=Math.floor(65536*(1+Math.random())).toString(16).substring(1);"modal_id"===a.param_name?(l="td_m_"+k,tdcSidebarController.onUpdate(c,"modal_id","",l)):"tc_id"===a.param_name&&(l="td_tc_"+k,tdcSidebarController.onUpdate(c,"tc_id","",l))}"undefined"!==typeof l&&null!==l&&0===l.toString().indexOf("td_encval")&&(l=l.replace("td_encval",""),l=window.atob(l));k="";_.has(a,"toggle_enable_params")&&""!==a.toggle_enable_params&&(k='data-enable-params="'+a.toggle_enable_params+'"');var h=
"";_.has(a,"toggle_enable_params_reverse")&&!0===a.toggle_enable_params_reverse&&(h='data-enable-params-reverse="1"');var m="";_.has(a,"toggle_enabled_by")&&""!==a.toggle_enabled_by&&(m='data-enabled-by="'+a.toggle_enabled_by+'"');b='<div class="'+tdcSidebarPanel._getParameterClasses(a)+'" '+b+" "+e+" "+k+" "+h+" "+m+">";b+='<div class="tdc-property-title"><span class="tdc-search-data"'+d+">"+a.heading+"</span>";d="";e="#";"tdm_block_popup"===c.get("tag")&&"page_id"===a.param_name&&(d="tdc-edit-page_id",
k='style="margin-left: 10px"',_.has(c.get("attrs"),"page_id")?""===c.get("attrs").page_id.trim()?k='style="margin-left: 10px; visibility: hidden"':"undefined"!==typeof window.tdData&&(e=tdData.adminUrl+"post.php?post="+c.get("attrs").page_id.trim()+"&action=edit"):k='style="margin-left: 10px; visibility: hidden"',b+='<a href="'+e+'" class="'+d+'" target="_blank" '+k+">Edit</a>");b=b+'</div><div class="tdc-property"><input '+(tdcSidebarPanel._getParamterDataAtts(a,c)+' name="'+tdcSidebarPanel._getParameterDomName(a)+
'" type="text" '+g+' value="'+l+'" class="'+d+'" />');b=b+f+'</div><span class="tdc-param-name">'+(a.param_name+"</span>");return b+="</div>"},addDoShortcode:function(a,c){var b="",e="";_.has(a,"info_img")&&""!==a.info_img&&(b='data-info-img="'+a.info_img+'"');var d=_.uniqueId("tdc_textarea_"),f="";_.has(a,"description")&&""!==a.description&&(""!==b?e='data-info-descr="'+a.description+'"':f=' title="'+a.description+'" ');b='<div class="'+tdcSidebarPanel._getParameterClasses(a)+'" '+b+" "+e+">";b+=
'<div class="tdc-property-title"><span'+f+">"+a.heading+"</span></div>";b=b+'<div class="tdc-property"><textarea id="'+(d+'" class="tdc-textarea tdc-textarea-visible" '+tdcSidebarPanel._getParamterDataAtts(a,c)+">"+decodeURIComponent(atob(tdcSidebarPanel._getParameterCurrentValue(a,c)))+"</textarea>");b=b+'</div><span class="tdc-param-name">'+(a.param_name+"</span>");b+="</div>";a=jQuery("body");a.on("change","#woo_shortcode",function(a){jQuery(a.change);a=atob(a.target.value);jQuery("#"+d).val(a).trigger("focusin")});
a.on("keyup focusin","#"+d,function(a){var b=jQuery(a.target),c=tdcIFrameData.getModel(b.data("model_id")),d=window.btoa(encodeURIComponent(b.val())),e=window.btoa(encodeURIComponent(a.target.oldValue));setTimeout(function(){tdcSidebarController.onUpdate(c,b.data("param_name"),e,d)},500)});return b},addTextFieldResponsive:function(a,c){var b="",e="";_.has(a,"info_img")&&""!==a.info_img&&(b='data-info-img="'+a.info_img+'"');var d="",f="";if(_.has(a,"description")&&""!==a.description)if(""!==b)e='data-info-descr="'+
a.description+'"';else{var g=jQuery("<div>"+a.description+"</div>");a.description===g.text()?d=' title="'+a.description+'" ':f='<div class="tdc-description">'+a.description+"</div>"}g="";_.has(a,"placeholder")&&""!==a.placeholder&&(g=' data-placeholder="'+a.placeholder+'" placeholder="'+a.placeholder+'" ');var l="";_.has(a,"toggle_enable_params")&&""!==a.toggle_enable_params&&(l='data-enable-params="'+a.toggle_enable_params+'"');var k="";_.has(a,"toggle_enable_params_reverse")&&!0===a.toggle_enable_params_reverse&&
(k='data-enable-params-reverse="1"');var h="";_.has(a,"toggle_enabled_by")&&""!==a.toggle_enabled_by&&(h='data-enabled-by="'+a.toggle_enabled_by+'"');var m=' data-responsive="" ',q=tdcSidebarPanel._getParameterCurrentValue(a,c);try{var p=JSON.parse(window.atob(q));m=' data-responsive="'+q+'" ';q="undefined"===typeof p[tdcSidebar.currentViewportSettings.name]?"":p[tdcSidebar.currentViewportSettings.name]}catch(x){}b='<div class="tdc-property-responsive '+tdcSidebarPanel._getParameterClasses(a)+'" '+
b+" "+e+" "+l+" "+k+" "+h+">";b+='<div class="tdc-property-title"><span class="tdc-search-data"'+d+">"+a.heading+"</span></div>";b=b+'<div class="tdc-property"><input '+(tdcSidebarPanel._getParamterDataAtts(a,c)+' name="'+tdcSidebarPanel._getParameterDomName(a)+'" type="text" value="'+q+'" '+g+m+d+"/>");b=b+f+'</div><span class="tdc-param-name">'+(a.param_name+"</span>");return b+="</div>"},addTextAreaHtml:function(a,c){_.has(a,"description");return'<a href="#" class="tdc-open-wpeditor" data-model_id="'+
c.cid+'" data-mapped_parameter_name="'+a.param_name+'">Edit Content</a>'},addTextAreaRawHtml:function(a,c){var b="",e="";_.has(a,"info_img")&&""!==a.info_img&&(b='data-info-img="'+a.info_img+'"');var d=_.uniqueId("tdc_textarea_"),f="",g="";if(_.has(a,"description")&&""!==a.description)if(""!==b)e='data-info-descr="'+a.description+'"';else{var l=jQuery("<div>"+a.description+"</div>");a.description===l.text()?f=' title="'+a.description+'" ':g='<div class="tdc-description">'+a.description+"</div>"}l=
"";_.has(a,"placeholder")&&""!==a.placeholder&&(l=' data-placeholder="'+a.placeholder+'" placeholder="'+a.placeholder+'" ');var k="";_.has(a,"toggle_enable_params")&&""!==a.toggle_enable_params&&(k='data-enable-params="'+a.toggle_enable_params+'"');var h="";_.has(a,"toggle_enable_params_reverse")&&!0===a.toggle_enable_params_reverse&&(h='data-enable-params-reverse="1"');var m="";_.has(a,"toggle_enabled_by")&&""!==a.toggle_enabled_by&&(m='data-enabled-by="'+a.toggle_enabled_by+'"');b='<div class="'+
tdcSidebarPanel._getParameterClasses(a)+'" '+b+" "+e+" "+k+" "+h+" "+m+">";b+='<div class="tdc-property-title"><span class="tdc-search-data"'+f+">"+a.heading+"</span></div>";b=b+'<div class="tdc-property"><textarea id="'+(d+'" class="tdc-textarea" '+tdcSidebarPanel._getParamterDataAtts(a,c)+" "+l+">"+tdcSidebarPanel._getParameterCurrentValue(a,c)+"</textarea>");b=b+g+'</div><span class="tdc-param-name">'+(a.param_name+"</span>");b+="</div>";jQuery.ajax({timeout:1E4,type:"POST",url:tdcUtil.getRestEndPoint("td-composer/decode_html_content",
"uuid="+tdcJobManager._getUniqueID()),beforeSend:function(a){a.setRequestHeader("X-WP-Nonce",window.tdcAdminSettings.wpRestNonce)},dataType:"json",data:{post_id:window.tdcPostSettings.postId,action:"tdc_ajax_decode_html_content",content:tdcSidebarPanel._getParameterCurrentValue(a,c)}}).done(function(a,b,c){"success"===b&&(_.isObject(a)&&_.has(a,"errors")?new tdcNotice.notice(a.errors,!0,!1):jQuery("#"+d).html(a.parsed_content).addClass("tdc-textarea-visible"))}).fail(function(a,b,c){});jQuery("body").on("keyup focusin",
"#"+d,function(a){var b=jQuery(a.target),c=tdcIFrameData.getModel(b.data("model_id"));if("focusin"!==a.type&&a.target.oldValue!==a.target.value){var d=window.btoa(encodeURIComponent(b.val())),e=window.btoa(encodeURIComponent(a.target.oldValue));tdcSidebarController.onUpdate(c,b.data("param_name"),e,d)}a.target.oldValue=a.target.value});return b},addTextAreaRawHtmlAce:function(a,c){var b="",e="";_.has(a,"info_img")&&""!==a.info_img&&(b='data-info-img="'+a.info_img+'"');var d=_.uniqueId("tdc_textarea_");
_.has(a,"description")&&""!==a.description&&""!==b&&(e='data-info-descr="'+a.description+'"');var f="";_.has(a,"toggle_enable_params")&&""!==a.toggle_enable_params&&(f='data-enable-params="'+a.toggle_enable_params+'"');var g="";_.has(a,"toggle_enable_params_reverse")&&!0===a.toggle_enable_params_reverse&&(g='data-enable-params-reverse="1"');var l="";_.has(a,"toggle_enabled_by")&&""!==a.toggle_enabled_by&&(l='data-enabled-by="'+a.toggle_enabled_by+'"');b='<div class="'+tdcSidebarPanel._getParameterClasses(a)+
'" '+b+" "+e+" "+f+" "+g+" "+l+">";b=b+'<div class="tdc-property-editor_expand"><span></span><div class="tdc-editor-toggle tdc-html-ace-editor-expand-collapse"></div></div><div class="tdc-property tdc-raw-html-ace"><textarea id="'+(d+'" class="tdc-textarea" '+tdcSidebarPanel._getParamterDataAtts(a,c)+">"+tdcSidebarPanel._getParameterCurrentValue(a,c)+"</textarea>");b=b+('<div id="'+d+'_ace_html" class="tdc-raw-html-ace-editor"></div></div><span class="tdc-param-name">')+(a.param_name+"</span>");b+=
"</div>";jQuery.ajax({timeout:1E4,type:"POST",url:tdcUtil.getRestEndPoint("td-composer/decode_html_content","uuid="+tdcJobManager._getUniqueID()),beforeSend:function(a){a.setRequestHeader("X-WP-Nonce",window.tdcAdminSettings.wpRestNonce)},dataType:"json",data:{post_id:window.tdcPostSettings.postId,action:"tdc_ajax_decode_html_content",content:tdcSidebarPanel._getParameterCurrentValue(a,c)}}).done(function(a,b,c){if("success"===b)if(_.isObject(a)&&_.has(a,"errors"))new tdcNotice.notice(a.errors,!0,
!1);else{var e=jQuery("#"+d);e.html(a.parsed_content);var f=ace.edit(d+"_ace_html");f.$blockScrolling=Infinity;f.getSession().setValue(e.val());f.getSession().on("change",function(){var a=f.getSession().getValue(),b=tdcIFrameData.getModel(e.data("model_id")),c=e.data("param_name");e.val(a);a=window.btoa(encodeURIComponent(a));tdcSidebarController.onUpdate(b,c,"",a)});f.setTheme("ace/theme/textmate");f.getSession().setMode("ace/mode/html");f.setOptions({enableBasicAutocompletion:!0,enableSnippets:!0,
wrap:!0,indentedSoftWrap:!1,fontSize:11});var g=jQuery("#tdc-ace-editor"),h=jQuery(".tdc-property-textarea_raw_html_ace .tdc-raw-html-ace"),l=g.children(".content");jQuery("body").on("click",".tdc-html-ace-editor-expand-collapse",function(){jQuery(".tdc-property-textarea_raw_html_ace .tdc-property-editor_expand").addClass("disabled");g.find("header .title").text("HTML Code Editor");g.addClass("tdc-html-ace-editor-expand");l.empty();l.append(jQuery("#"+d+"_ace_html"));g.show();tdcWindowFrame.setWindowFrame(g);
f.resize();setTimeout(function(){f.focus()},100)}).on("click",".tdc-html-ace-editor-expand .close",function(){g.removeClass("tdc-html-ace-editor-expand");g.hide();h.append(jQuery("#"+d+"_ace_html"));jQuery(".tdc-property-textarea_raw_html_ace .tdc-property-editor_expand").removeClass("disabled");tdcWindowFrame.unsetWindowFrame(g);f.resize()}).on("tdcWindowFrameResize",function(){f.resize(!0)})}}).fail(function(a,b,c){});return b},addEditorCss:function(a,c){var b=_.uniqueId("tdc_textarea_"),e="";_.has(a,
"description")&&""!==a.description&&(e=' title="'+a.description+'" ');var d='<div class="'+tdcSidebarPanel._getParameterClasses(a)+'">';d+='<div class="tdc-property-title" data-status="loading" data-clean-title="'+a.heading+'"><span class="tdc-search-data tdc-open-csseditor"'+e+">"+a.heading+" (Loading ...)</span></div>";d=d+'<div class="tdc-property"><textarea id="'+(b+'" class="tdc-textarea tdc-editor-css" '+tdcSidebarPanel._getParamterDataAtts(a,c)+' style="display: none">'+tdcSidebarPanel._getParameterCurrentValue(a,
c)+"</textarea>");d=d+'</div><span class="tdc-param-name">'+(a.param_name+"</span>");d+="</div>";tdcSidebarPanel._hook.hasCallback("panel_rendered",tdcSidebarPanel.callbackEditorCss)||tdcSidebarPanel._hook.addAction("panel_rendered",tdcSidebarPanel.callbackEditorCss);jQuery.ajax({timeout:1E4,type:"POST",url:tdcUtil.getRestEndPoint("td-composer/decode_html_content","uuid="+tdcJobManager._getUniqueID()),beforeSend:function(a){a.setRequestHeader("X-WP-Nonce",window.tdcAdminSettings.wpRestNonce);a=jQuery("#"+
b).parent().siblings(".tdc-property-title");a.length&&a.data("status","loading")},dataType:"json",data:{post_id:window.tdcPostSettings.postId,action:"tdc_ajax_decode_html_content",content:tdcSidebarPanel._getParameterCurrentValue(a,c)}}).done(function(a,c,d){"success"===c&&(_.isObject(a)&&_.has(a,"errors")?new tdcNotice.notice(a.errors,!0,!1):(c=jQuery("#"+b),d=c.parent().siblings(".tdc-property-title"),c.html(a.parsed_content).addClass("tdc-textarea-visible"),d.length&&(d.data("status","ready"),
d.html('<span class="tdc-search-data tdc-open-csseditor"'+e+">"+d.data("clean-title")+" (Ready)</span>"),"undefined"!==typeof d.data("open")&&(d.removeData("open"),d.trigger("click")))))}).fail(function(a,b,c){});var f=jQuery("#tdc-ace-editor"),g=f.children(".content");jQuery("body").on("click",".tdc-css-ace-editor-expand-collapse",function(){jQuery(".tdc-property-editor_css .tdc-property-title").addClass("disabled");jQuery(".tdc-property-editor_css-title").addClass("disabled");f.find("header .title").text("CSS Code Editor");
f.addClass("tdc-css-ace-editor-expand");g.empty();g.append(tdcSidebar.$_editorCss);f.show();tdcWindowFrame.setWindowFrame(f);tdcSidebar.editorCss.resize();setTimeout(function(){tdcSidebar.editorCss.focus()},100)}).on("click",".tdc-css-ace-editor-expand .close",function(){f.removeClass("tdc-css-ace-editor-expand");f.hide();jQuery(".tdc-property-editor_css-title").after(tdcSidebar.$_editorCss);jQuery(".tdc-property-editor_css-title, .tdc-property-editor_css .tdc-property-title").removeClass("disabled");
tdcWindowFrame.unsetWindowFrame(f);tdcSidebar.editorCss.resize()}).on("tdcWindowFrameResize",function(){tdcSidebar.editorCss.resize(!0)});return d},addSeparatorHorizontal:function(a,c){return'<div class="tdc-sidebar-horizontal-separator '+tdcSidebarPanel._getParameterClasses(a)+'"></div>'},addTextSeparatorHorizontal:function(a,c){var b=c="";_.has(a,"toggle_enable_params")&&""!==a.toggle_enable_params&&(b='data-enable-params="'+a.toggle_enable_params+'"');var e="";_.has(a,"toggle_enable_params_reverse")&&
!0===a.toggle_enable_params_reverse&&(e='data-enable-params-reverse="1"');var d="";_.has(a,"toggle_enabled_by")&&""!==a.toggle_enabled_by&&(d='data-enabled-by="'+a.toggle_enabled_by+'"');return c+='<div class="tdc-sidebar-text-separator tdc-property-title '+tdcSidebarPanel._getParameterClasses(a)+'" '+b+" "+e+" "+d+'><span class="tdc-search-data">'+a.heading+"</span></div>"},addFontHeader:function(a,c){var b=c="";_.has(a,"toggle_enable_params")&&""!==a.toggle_enable_params&&(b='data-enable-params="'+
a.toggle_enable_params+'"');var e="";_.has(a,"toggle_enable_params_reverse")&&!0===a.toggle_enable_params_reverse&&(e='data-enable-params-reverse="1"');var d="";_.has(a,"toggle_enabled_by")&&""!==a.toggle_enabled_by&&(d='data-enabled-by="'+a.toggle_enabled_by+'"');return c+='<div class="tdc-sidebar-font-header '+tdcSidebarPanel._getParameterClasses(a)+'" '+b+" "+e+" "+d+'><span class="tdc-font-ico1" title="Font size"></span><span class="tdc-font-ico2" title="Line height (Use with px or a number that will be multiplied with the current font-size)"></span><span class="tdc-font-ico3" title="Font style"></span><span class="tdc-font-ico4" title="Font weight"></span><span class="tdc-font-ico5" title="Text transform"></span><span class="tdc-font-ico6" title="Letter spacing"></span></div>'},
addFontTitle:function(a,c){var b="",e="",d="";_.has(a,"info_img")&&""!==a.info_img&&(e='data-info-img="'+a.info_img+'"',_.has(a,"description")&&""!==a.description&&(d='data-info-descr="'+a.description+'"'));var f="";_.has(a,"toggle_enable_params")&&""!==a.toggle_enable_params&&(f='data-enable-params="'+a.toggle_enable_params+'"');var g="";_.has(a,"toggle_enable_params_reverse")&&!0===a.toggle_enable_params_reverse&&(g='data-enable-params-reverse="1"');var l="";_.has(a,"toggle_enabled_by")&&""!==a.toggle_enabled_by&&
(l='data-enabled-by="'+a.toggle_enabled_by+'"');return b+='<div class="tdc-sidebar-font-title '+tdcSidebarPanel._getParameterClasses(a)+'" '+e+" "+d+" "+f+" "+g+" "+l+'><span class="tdc-search-data tdc-search-notice-font">'+tdcSidebarPanel._getParameterCurrentValue(a,c)+"</span></div>"},addFontSettings:function(a,c){var b="",e="";_.has(a,"toggle_enable_params")&&""!==a.toggle_enable_params&&(e='data-enable-params="'+a.toggle_enable_params+'"');var d="";_.has(a,"toggle_enable_params_reverse")&&!0===
a.toggle_enable_params_reverse&&(d='data-enable-params-reverse="1"');var f="";_.has(a,"toggle_enabled_by")&&""!==a.toggle_enabled_by&&(f='data-enabled-by="'+a.toggle_enabled_by+'"');b+='<div class="tdc-font-manager-wrap '+tdcSidebarPanel._getParameterClasses(a)+'" '+e+" "+d+" "+f+">";b=b+'<div class="tdc-font-manager"><div title="Clear font settings" class="tdc-sidebar-font-reset" data-model_id="'+(c.cid+'" data-param_name="'+a.param_name+'">Reset font settings</div>');b+='<div title="Save font settings" class="tdc-sidebar-font-save" data-model_id="'+
c.cid+'" data-param_name="'+a.param_name+'">Save font settings</div>';b+='<div title="Load font settings" class="tdc-sidebar-font-load" data-model_id="'+c.cid+'" data-param_name="'+a.param_name+'">Load font settings</div>';return b+"</div></div>"},addShadowHeader:function(a,c){var b=c="";_.has(a,"toggle_enable_params")&&""!==a.toggle_enable_params&&(b='data-enable-params="'+a.toggle_enable_params+'"');var e="";_.has(a,"toggle_enable_params_reverse")&&!0===a.toggle_enable_params_reverse&&(e='data-enable-params-reverse="1"');
var d="";_.has(a,"toggle_enabled_by")&&""!==a.toggle_enabled_by&&(d='data-enabled-by="'+a.toggle_enabled_by+'"');return c+='<div class="tdc-sidebar-shadow-header '+tdcSidebarPanel._getParameterClasses(a)+'" '+b+" "+e+" "+d+'><span class="tdc-shadow-ico1" title="Shadow size"></span><span class="tdc-shadow-ico2" title="Horizontal offset"></span><span class="tdc-shadow-ico3" title="Vertical offset"></span><span class="tdc-shadow-ico4" title="Shadow spread"></span><span class="tdc-shadow-ico5" title="Shadow color"></span></div>'},
addShadowTitle:function(a,c){var b="",e="",d="";_.has(a,"info_img")&&""!==a.info_img&&(e='data-info-img="'+a.info_img+'"',_.has(a,"description")&&""!==a.description&&(d='data-info-descr="'+a.description+'"'));var f="";_.has(a,"toggle_enable_params")&&""!==a.toggle_enable_params&&(f='data-enable-params="'+a.toggle_enable_params+'"');var g="";_.has(a,"toggle_enable_params_reverse")&&!0===a.toggle_enable_params_reverse&&(g='data-enable-params-reverse="1"');var l="";_.has(a,"toggle_enabled_by")&&""!==
a.toggle_enabled_by&&(l='data-enabled-by="'+a.toggle_enabled_by+'"');return b+='<div class="tdc-sidebar-shadow-title '+tdcSidebarPanel._getParameterClasses(a)+'" '+e+" "+d+" "+f+" "+g+" "+l+'><span class="tdc-search-data">'+tdcSidebarPanel._getParameterCurrentValue(a,c)+"</span></div>"},addSpotHeader:function(a,c){c='<div class="tdc-spot-header '+tdcSidebarPanel._getParameterClasses(a)+'">';c="undefined"!==typeof a.inline_spot&&!0===a.inline_spot?c+'<span class="tdc-inline-spot-header-title">Title</span><span class="tdc-inline-spot-header-paragraph">Par.</span><span class="tdc-inline-spot-header-color">Color</span><span class="tdc-inline-spot-header-align">Align</span>':
"undefined"!==typeof a.loop_spot&&!0===a.loop_spot?c+'<span class="tdc-loop-spot-header-title">Title</span><span class="tdc-loop-spot-header-paragraph">Repeat</span><span class="tdc-loop-spot-header-color">Color</span><span class="tdc-loop-spot-header-full">Full</span>':c+'<span class="tdc-spot-header-title">Title</span><span class="tdc-spot-header-color">Color</span>';return c+"</div>"},addFilterHeader:function(a,c){c='<div class="tdc-filter-header '+tdcSidebarPanel._getParameterClasses(a)+'">';
c="undefined"!==typeof a.tdb_filters&&!0===a.tdb_filters?c+'<span class="tdc-filter-header-slug">Slug</span>':c+'<span class="tdc-filter-header-name">Name</span>';return c+'<span class="tdc-filter-header-type" title="Select type">Type</span><span class="tdc-filter-header-multiple" title="Allow multiple selection">Multi</span></div>'},addPagesHeader:function(a,c){var b="undefined"!==typeof a.id_heading_txt?a.id_heading_txt:"URL";c='<div class="tdc-pages-header '+tdcSidebarPanel._getParameterClasses(a)+
'">';c=-1===tdcSidebarPanel._getParameterClasses(a).indexOf("tdc-pages-header-url")?c+('<span class="tdc-pages-header-id">'+b+"</span>"):c+('<span class="tdc-pages-header-url">'+b+"</span>");c+='<span class="tdc-pages-header-title">Title</span>';-1===tdcSidebarPanel._getParameterClasses(a).indexOf("no-icon")&&(c+='<span class="tdc-pages-header-icon">Icon</span>');return c+"</div>"},addPlansLimitHeader:function(a,c){var b=c="";_.has(a,"toggle_enable_params")&&""!==a.toggle_enable_params&&(b='data-enable-params="'+
a.toggle_enable_params+'"');var e="";_.has(a,"toggle_enable_params_reverse")&&!0===a.toggle_enable_params_reverse&&(e='data-enable-params-reverse="1"');var d="";_.has(a,"toggle_enabled_by")&&""!==a.toggle_enabled_by&&(d='data-enabled-by="'+a.toggle_enabled_by+'"');c+='<div class="tdc-plans-limit-header '+tdcSidebarPanel._getParameterClasses(a)+'" '+b+" "+e+" "+d+">";return c+'<span class="tdc-plans-limit-header-id">Plan IDs</span><span class="tdc-plans-limit-header-limit">Limit</span></div>'},addFilterTypeHeader:function(a,
c){c='<div class="tdc-filter-header '+tdcSidebarPanel._getParameterClasses(a)+'">';c+='<span class="tdc-filter-header-name">'+a.heading+"</span>";return c+'<span class="tdc-filter-header-type" title="Select filter type">Type</span></div>'},addFilterTitle:function(a,c){var b="",e="",d="";_.has(a,"info_img")&&""!==a.info_img&&(e='data-info-img="'+a.info_img+'"',_.has(a,"description")&&""!==a.description&&(d='data-info-descr="'+a.description+'"'));var f="";_.has(a,"toggle_enable_params")&&""!==a.toggle_enable_params&&
(f='data-enable-params="'+a.toggle_enable_params+'"');var g="";_.has(a,"toggle_enable_params_reverse")&&!0===a.toggle_enable_params_reverse&&(g='data-enable-params-reverse="1"');var l="";_.has(a,"toggle_enabled_by")&&""!==a.toggle_enabled_by&&(l='data-enabled-by="'+a.toggle_enabled_by+'"');return b+='<div class="tdc-sidebar-filter-title '+tdcSidebarPanel._getParameterClasses(a)+'" '+e+" "+d+" "+f+" "+g+" "+l+'><span class="tdc-search-data">'+tdcSidebarPanel._getParameterCurrentValue(a,c)+"</span></div>"},
addSearchSectionHeader:function(a,c){c='<div class="tdc-search-section-header '+tdcSidebarPanel._getParameterClasses(a)+'">';c+='<span class="tdc-search-section-header-title">Section title</span><span class="tdc-search-section-header-tax">Taxonomy</span>';-1===tdcSidebarPanel._getParameterClasses(a).indexOf("no-level")&&(c+='<span class="tdc-search-section-header-level">Level</span>');return c+"</div>"},addClearfix:function(a,c){return'<div class="clearfix"></div>'},updateTextfieldResponsiveValues:function(a,
c,b){"undefined"===typeof window.tdcResponsiveValues[a]?""!==c&&(window.tdcResponsiveValues[a]={},window.tdcResponsiveValues[a][b]={viewportName:c}):""===c?delete window.tdcResponsiveValues[a][b]:window.tdcResponsiveValues[a][b]=c;c=_.allKeys(window.tdcResponsiveValues[a]);return 1===c.length&&"all"===c[0]?window.tdcResponsiveValues[a].all:1<c.length||1===c.length&&"all"!==c[0]?window.btoa(JSON.stringify(window.tdcResponsiveValues[a])):""},updateDropdownResponsiveValues:function(a,c,b){"undefined"===
typeof window.tdcResponsiveValues[a]?(window.tdcResponsiveValues[a]={},window.tdcResponsiveValues[a][b]={},window.tdcResponsiveValues[a][b][b]=c):window.tdcResponsiveValues[a][b]=c;c=_.allKeys(window.tdcResponsiveValues[a]);return 1===c.length&&"all"===c[0]?window.tdcResponsiveValues[a].all:1<c.length||1===c.length&&"all"!==c[0]?window.btoa(JSON.stringify(window.tdcResponsiveValues[a])):""},updateCheckboxResponsiveValues:function(a,c,b){"undefined"===typeof window.tdcResponsiveValues[a]?(window.tdcResponsiveValues[a]=
{},window.tdcResponsiveValues[a][b]={viewportName:c}):window.tdcResponsiveValues[a][b]=c;c=_.allKeys(window.tdcResponsiveValues[a]);return 1===c.length&&"all"===c[0]?window.tdcResponsiveValues[a].all:1<c.length||1===c.length&&"all"!==c[0]?window.btoa(JSON.stringify(window.tdcResponsiveValues[a])):""},deleteResponsiveValue:function(a,c){"undefined"!==typeof window.tdcResponsiveValues[a]&&delete window.tdcResponsiveValues[a][c];c=_.allKeys(window.tdcResponsiveValues[a]);return 1===c.length&&"all"===
c[0]?window.tdcResponsiveValues[a].all:1<c.length||1===c.length&&"all"!==c[0]?window.btoa(JSON.stringify(window.tdcResponsiveValues[a])):""},deleteResponsiveValues:function(a){"undefined"!==typeof window.tdcResponsiveValues[a]&&(window.tdcResponsiveValues[a]={})},getCurrentResponsiveValue:function(a,c){if("undefined"!==typeof window.tdcResponsiveValues[a])return window.tdcResponsiveValues[a][c]},setViewportCurrentResponsiveValue:function(a){var c=tdcSidebarPanel.getCurrentResponsiveValue(a.attr("name"),
tdcSidebar.currentViewportSettings.name),b=a.closest(".tdc-property-responsive");if(b.hasClass("tdc-property-textfield-responsive")){var e="";_.isUndefined(a.data("placeholder"))||(e=a.data("placeholder"));a.attr("placeholder",e);_.isUndefined(c)?(c=tdcSidebarPanel.getCurrentResponsiveValue(a.attr("name"),"all"),_.isUndefined(c)?a.val(""):(a.val(c),a.attr("placeholder",c),b.addClass("tdc-css-inherited"))):(a.val(c),b.removeClass("tdc-css-inherited"))}else if(b.hasClass("tdc-property-checkbox-responsive"))e=
b.find(".tdc-inherit-checkbox"),_.isUndefined(c)?(c=tdcSidebarPanel.getCurrentResponsiveValue(a.attr("name"),"all"),_.isUndefined(c)?a.prop("checked",!1):(""===c?a.prop("checked",!1):a.prop("checked","checked"),b.addClass("tdc-css-inherited")),e.hide()):(""===c?a.prop("checked",!1):a.prop("checked","checked"),b.removeClass("tdc-css-inherited"),"all"===tdcSidebar.currentViewportSettings.name?e.hide():e.show());else if(b.hasClass("tdc-property-dropdown-responsive")){e=b.find(".tdc-inherit-select");
var d=a.attr("type");_.isUndefined(c)?(c=tdcSidebarPanel.getCurrentResponsiveValue(a.attr("name"),"all"),_.isUndefined(c)?"undefined"!==typeof d&&"radio"===d?a.each(function(a){var b=jQuery(this);"radio"===b.attr("type")&&(0===a?b.prop("checked",!0):b.prop("checked",!1))}):a.find("option:selected").removeAttr("selected").find("option:first").attr("selected","selected"):("undefined"!==typeof d&&"radio"===d?a.each(function(a){a=jQuery(this);"radio"===a.attr("type")&&(a.val()===c?a.prop("checked",!0):
a.prop("checked",!1))}):a.val(c),b.addClass("tdc-css-inherited")),e.hide()):("undefined"!==typeof d&&"radio"===d?a.each(function(a){a=jQuery(this);"radio"===a.attr("type")&&(a.val()===c?a.prop("checked",!0):a.prop("checked",!1))}):a.val(c),b.removeClass("tdc-css-inherited"),"all"===tdcSidebar.currentViewportSettings.name?e.hide():e.show())}else if(b.hasClass("tdc-property-range-responsive"))e="",_.isUndefined(a.data("placeholder"))||(e=a.data("placeholder")),d=a.next('input[type="text"]'),d.attr("placeholder",
e),_.isUndefined(c)?(c=tdcSidebarPanel.getCurrentResponsiveValue(a.attr("name"),"all"),_.isUndefined(c)?(a.val(""),d.val("")):(a.val(c),d.val(c),d.attr("placeholder",c),b.addClass("tdc-css-inherited"))):(a.val(c),d.val(c),b.removeClass("tdc-css-inherited"));else if(b.hasClass("tdc-property-range_multiple-responsive")){e=tdcIFrameData.getModel(a.data("model_id"));var f=a.data("param_name"),g=window.tdcAdminSettings.mappedShortcodes[e.attributes.tag];e=[];for(var l=d="",k=0;k<g.params.length;k++)if(f===
g.params[k].param_name){f=g.params[k].tdc_values;for(var h in f)f.hasOwnProperty(h)&&(e.push(f[h].unit),""===d||""===l)&&(d=f[h].value,l=f[h].unit);break}_.isUndefined(c)?(c=tdcSidebarPanel.getCurrentResponsiveValue(a.attr("name"),"all"),_.isUndefined(c)&&(a.data("range_value",d),a.data("range_unit",l),a.val(d),h=b.find('input[type="radio"][data-unit_value="'+l+'"]'),k=h.data("unit"),f=a.data("min_"+k),l=a.data("max_"+k),k=a.data("step_"+k),g=a.get(0),h.prop("checked",!0),g.min=f,g.max=l,g.step=k,
g.value=d,h.data("last_value",d),b.find('input[type="text"]').val(d)),"all"===tdcSidebar.currentViewportSettings.name?b.removeClass("tdc-css-inherited"):b.addClass("tdc-css-inherited")):b.removeClass("tdc-css-inherited");if(!_.isUndefined(c)){d=[];for(k=0;k<e.length&&!(d=c.split(e[k]),1<d.length);k++);d.length&&(d=d[0],l=e[k],a.data("range_value",d),a.data("range_unit",l),a.val(d),h=b.find('input[type="radio"][data-unit_value="'+l+'"]'),k=h.data("unit"),f=a.data("min_"+k),l=a.data("max_"+k),k=a.data("step_"+
k),g=a.get(0),h.prop("checked",!0),g.min=f,g.max=l,g.step=k,g.value=d,h.data("last_value",d),b.find('input[type="text"]').val(d))}}},showShortcodeFromPath:function(a){if(!_.isUndefined(a)){a=a.toString().split("_");var c;a.forEach(function(a,b){""!==a&&(_.isUndefined(c)?c=tdcIFrameData.tdcTopCollection.at(a):(b=c.get("childCollection"),!_.isUndefined(b)&&b.length>a&&(c=b.at(a))))});if(!_.isUndefined(c)){var b=c.get("blockUid");if(!_.isUndefined(b)){var e=tdcAdminIFrameUI.getLiveIframe();a=e.contents().find("#"+
b);a.length||(a=e.contents().find('[data-td-block-uid="'+b+'"]'));a.length&&(e.contents().scrollTop(a.offset().top-100),b={},tdcOperationUI.inZone(a)?tdcOperationUI.inRow(a)?tdcOperationUI.inColumn(a)?tdcOperationUI.inInnerRow(a)?tdcOperationUI.inInnerColumn(a)?(b.$currentZone=tdcOperationUI.inZone(a),b.$currentRow=tdcOperationUI.inRow(a),b.$currentColumn=tdcOperationUI.inColumn(a),b.$currentInnerRow=tdcOperationUI.inInnerRow(a),b.$currentInnerColumn=tdcOperationUI.inInnerColumn(a),b.$currentElement=
a):(b.$currentZone=tdcOperationUI.inZone(a),b.$currentRow=tdcOperationUI.inRow(a),b.$currentColumn=tdcOperationUI.inColumn(a),b.$currentInnerRow=tdcOperationUI.inInnerRow(a),b.$currentInnerColumn=a):(b.$currentZone=tdcOperationUI.inZone(a),b.$currentRow=tdcOperationUI.inRow(a),b.$currentColumn=tdcOperationUI.inColumn(a),b.$currentInnerRow=a):(b.$currentZone=tdcOperationUI.inZone(a),b.$currentRow=tdcOperationUI.inRow(a),b.$currentColumn=a):(b.$currentZone=tdcOperationUI.inZone(a),b.$currentRow=a):
b.$currentZone=a,tdcSidebar._currentModel=c,a.data("model_id",c.cid),tdcSidebar.setSettings(b,!0,c))}}}}}})();var tdcUtil={};
(function(){tdcUtil={getRestEndPoint:function(k,a){return _.isEmpty(window.tdcAdminSettings.permalinkStructure)?window.tdcAdminSettings.wpRestUrl+k+"&"+a:window.tdcAdminSettings.wpRestUrl+k+"?"+a},makeSafeForCSS:function(k){return k.replace(/[^a-z0-9]/g,function(a){var c=a.charCodeAt(0);return 32===c?"-":65<=c&&90>=c?a.toLowerCase():"__"+("000"+c.toString(16)).slice(-4)})},updateTdcSavings:function(k,a){jQuery.ajax({timeout:1E4,type:"POST",url:tdcUtil.getRestEndPoint("td-composer/save_parts","uuid="+
tdcJobManager._getUniqueID()),beforeSend:function(a){a.setRequestHeader("X-WP-Nonce",window.tdcAdminSettings.wpRestNonce)},dataType:"json",data:{tdc_savings:window.tdcAdminSettings.tdcSavings,action:"tdc_ajax_save_parts"}}).done(function(c,b,e){"success"===b&&(_.isObject(c)&&_.has(c,"errors")?new tdcNotice.notice(c.errors,!0,!1):("undefined"!==typeof a&&a.call(k),tdcSidebar.updateSavedShortcodes()))}).fail(function(a,b,e){})},b64EncodeUnicode:function(k){return btoa(encodeURIComponent(k).replace(/%([0-9A-F]{2})/g,
function(a,c){return String.fromCharCode("0x"+c)}))},b64DecodeUnicode:function(k){return decodeURIComponent(atob(k).split("").map(function(a){return"%"+("00"+a.charCodeAt(0).toString(16)).slice(-2)}).join(""))},setStorageItem:function(k,a){tdcStore.add(k,a)},getStorageItem:function(k){return tdcStore.get(k)},setLocalStorageItem:function(k,a){var c=tdcUtil._getStorage();c=null===c?{}:JSON.parse(tdcUtil.b64DecodeUnicode(c));c[k]=a;tdcUtil._setStorage(tdcUtil.b64EncodeUnicode(JSON.stringify(c)))},getLocalStorageItem:function(k){var a=
tdcUtil._getStorage();if(null!==a)try{if(a=JSON.parse(tdcUtil.b64DecodeUnicode(a)),a.hasOwnProperty(k))return a[k]}catch(c){}},getScrollBarWidth:function(){var k=jQuery("<div>").css({visibility:"hidden",width:100,overflow:"scroll"}).appendTo("body"),a=jQuery("<div>").css({width:"100%"}).appendTo(k).outerWidth();k.remove();return 100-a},clearItem:function(){},_getStorage:function(){return window.localStorage.getItem(window.tdcAdminSettings.themeName)},_setStorage:function(k){window.localStorage.setItem(window.tdcAdminSettings.themeName,
k)}}})();var tdcJobManager={};
(function(){tdcJobManager={_sentJobs:{},totalJobsCount:0,job:function(){this.shortcode="";this.columns=0;this.error_callback=this.success_callback=this.blockUid=""},jobRequest:function(k){this.shortcode=k.shortcode;this.columns=k.columns;this.jobId=tdcJobManager._generateJobId();this.postId=window.tdcPostSettings.postId;this.replyHtml=""},addJob:function(k){tdcMain.setContentModified();tdcDebug.group("%c tdcJobManager.addJob","background-color:#2489c2; color:white");var a=new tdcJobManager.jobRequest(k),
c="";!1!==window.tdcPostSettings.tdbLoadDataFromId&&(c+="&tdbLoadDataFromId="+window.tdcPostSettings.tdbLoadDataFromId);!1!==window.tdcPostSettings.tdbTemplateType&&(c+="&tdbTemplateType="+window.tdcPostSettings.tdbTemplateType);jQuery.ajax({timeout:1E4,type:"POST",url:tdcUtil.getRestEndPoint("td-composer/do_job","tmp_jobId="+a.jobId+"&tmp_blockUid="+a.blockUid+"&post_id="+window.tdcPostSettings.postId+c+"&uuid="+tdcJobManager._getUniqueID()),beforeSend:function(a){a.setRequestHeader("X-WP-Nonce",
window.tdcAdminSettings.wpRestNonce)},cache:!1,data:a,dataType:"json",statusCode:{404:function(){console.log("tdcJobManager.addJob - ERROR: 404 not found")},500:function(){console.log("tdcJobManager.addJob - ERROR: 500 server error")}},success:function(b,c,d){null===b?k.error_callback(a,"tdcJobManager.addJob - ERROR: Empty response received from server"):(!0===tdcJobManager._isJobCallbackReplyValid(k.blockUid,b.jobId)?k.success_callback(b):tdcDebug.log("tdcJobManager.addJob - dropped job :) (probably it's older than the last timestamp)"),
tdcDebug.groupEnd())},error:function(b,c,d){k.error_callback(a,"tdcJobManager.addJob - Error callback - textStatus: "+c+" errorThrown: "+d);tdcDebug.groupEnd()}})},_isJobCallbackReplyValid:function(k,a){return"undefined"===typeof tdcJobManager._sentJobs[k]||parseInt(tdcJobManager._sentJobs[k])<parseInt(a)?(tdcJobManager._sentJobs[k]=a,!0):!1},_generateJobId:function(){var k=tdcJobManager.totalJobsCount;tdcJobManager.totalJobsCount++;return k},_getUniqueID:function(){function k(){return Math.floor(65536*
(1+Math.random())).toString(16).substring(1)}return k()+k()+"-"+k()+"-"+k()+"-"+k()+"-"+k()+k()+k()}}})();