: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in
'use strict';var ThemifyBuilderCommon;
(function(p,b,u){let r={},q={isLoaded:null,options:null,labels:null,lightbox:null,lightboxContainer:null,type:null,conditions:null,pageId:null,id:null,isSaved:null,showLoader(c){const n=b.body.classList;c?n.add("tbp_loading"):n.remove("tbp_loading")},init(){this.pageId=themifyBuilder.pageId;this.options=_tbp_app.options;this.labels=themifyBuilder.labels;_tbp_app.options=themifyBuilder.labels=themifyBuilder.pageId=null;b.body.classList.add("tbp_page",this.pageId+"_page");var c=b.getElementById("tmpl-tbp_builder_lightbox");
const n=b.getElementsByClassName("page-title-action")[0],g=b.getElementsByClassName("tbp_lightbox_edit"),m=b.createElement("div");m.className="tbp_admin_import "+this.pageId+"_import";m.innerHTML=themifyBuilder.import_btn?themifyBuilder.import_btn:"";b.body.appendChild(c.content);this.lightbox=b.getElementById("tb_lightbox_parent");this.lightboxContainer=this.lightbox.getElementsByClassName("tb_options_tab_wrapper")[0];this.lightbox.getElementsByClassName("ti-close")[0].addEventListener("click",this.close.bind(this));
n.addEventListener("click",this.edit.bind(this));themifyBuilder.import_btn&&(n.parentNode.insertBefore(m,n.nextSibling),themify_create_pluploader(p(m.firstElementChild)),c=b.createElement("DIV"),c.className="alert",b.body.appendChild(c));for(c=g.length-1;-1<c;--c)g[c].addEventListener("click",this.edit.bind(this));void 0!==_tbp_app.draftBtn&&(this.lightbox.getElementsByClassName("tbp_submit_draft_btn")[0].textContent=_tbp_app.draftBtn);this.lightbox.getElementsByClassName("tbp_btn_save")[0].textContent=
_tbp_app.publishBtn;ThemifyBuilderCommon={Lightbox:{$lightbox:p(this.lightbox)}};setTimeout(function(){const g=b.createElement("link"),c=b.createElement("div");g.href=_tbp_app.api_base;g.rel="prefetch";c.className="tb_busy";b.head.appendChild(g);b.body.appendChild(c);this.pointerInit()}.bind(this),500);themifyBuilder.import_btn=null},getValue(b){if(void 0!==ThemifyConstructor.values[b])return ThemifyConstructor.values[b];for(let c=this.options.length-1;-1<c;--c)if(this.options[c].id===b)return void 0===
this.options[c].options?this.options[c]:Object.keys(this.options[c].options)[0];return null},import_sample_content(b,n,g){p.ajax({url:b,dataType:"json",success:function(b){function c(){0===m.length||5<q||(++q,p.ajax({url:ajaxurl,dataType:"json",type:"POST",data:m.shift(),success:function(b){--q;c();1>q&&g()}}))}const m=[];let q=0;void 0!==b.terms&&p.each(b.terms,function(b,a){m.push({action:"tbp_import_term",term:a})});void 0!==b.posts&&p.each(b.posts,function(b,a){m.push({action:"tbp_import_post",
theme_id:n,post:a})});if(0===m.length)g();else for(b=0;5>b;++b)c()}})},createCustomTypes(){const c=this.lightbox.getElementsByClassName("builder_button_edit")[0];c.textContent=null!==this.id?"tbp_theme"===this.pageId&&_tbp_app.active!=this.id?_tbp_app.publishBtn:this.labels.save:_tbp_app.next;if(void 0===ThemifyConstructor.tbp_type){var n=void 0,g=this,m={},y={},z=function(a,b,d){p.ajax({type:"POST",url:themifyBuilder.ajaxurl,dataType:"json",beforeSend(){g.showLoader(!0)},data:{type:g.pageId,id:b,
is_draft:a||0,action:g.pageId+"_saving",data:d,tb_load_nonce:themifyBuilder.tb_load_nonce},complete(){g.showLoader()},success(a){if(a)if(a.redirect)if("tbp_theme"===g.pageId){const d=p(".layout_preview_list.selected",g.lightbox),e=d.attr("data-slug");if("blank"===e)window.location=a.redirect;else{var b=a.redirect.match(/id=(\d+)/)[1];setTimeout(function(){g.showLoader(!0)},200);q.import_sample_content("https://themify.me/public-api/builder-pro-demos/pro-"+e+"-templates.json",b,function(){p(".tbp_import_demo input",
d).is(":checked")?q.import_sample_content("https://themify.me/public-api/builder-pro-demos/pro-"+e+".json",b,function(){window.location=a.redirect}):window.location=a.redirect})}}else window.location=a.redirect;else"tbp_theme"===g.pageId?(g.lightbox.getElementsByClassName("ti-close")[0].click(),window.location.reload()):(g.lightbox.classList.add("tbp_lightbox_is_saved"),setTimeout(function(){g.lightbox.classList.remove("tbp_lightbox_is_saved")},2E3)),g.isSaved=!0}})},A=function(a){const b=a.querySelectorAll('.layout_preview_list:not([data-masonry="done"])');
for(let f=0,h=b.length;f<h;f++)a:{var d=b[f],l=parseInt(window.getComputedStyle(a).getPropertyValue("grid-row-gap"));const e=parseInt(window.getComputedStyle(a).getPropertyValue("grid-auto-rows"));if(isNaN(l)||isNaN(e))break a;const h=d.getElementsByClassName("thumbnail")[0].getBoundingClientRect().height+d.getElementsByClassName("layout_action")[0].getBoundingClientRect().height;l=Math.ceil((h+l)/(e+l));d.style.gridRowEnd="span "+l;5<l&&(d.dataset.masonry="done")}},B=function(a){b.body.classList.add("tbp_step_2");
let f=_tbp_app.api_base,d=a.tbp_template_type;const l=_tbp_app.demo_base,k=g.lightbox.getElementsByClassName("tb_options_tab_content"),h=function(e){var f=b.createDocumentFragment(),h=b.createElement("div");const c=b.createElement("ul");var w=void 0!==k[1]?k[1].getAttribute("data-"+d+"-selected"):null;h.className="tbp_predesigned_row_container";h.id=g.pageId+"_import";c.className="tbp_predesigned_theme_lists";if("footer"===d||"header"===d)c.className+=" tbp_predesigned_"+d;void 0!==e[0]&&"blank"===
e[0].slug||e.unshift({slug:"blank",link:"#",title:{rendered:_tbp_app.blank},id:""});for(let a=0,d=e.length;a<d;++a){let d=b.createElement("li");var v=b.createElement("img"),m=b.createElement("div"),n=b.createElement("div");let h=b.createElement("div"),c=b.createElement("a"),k=b.createElement("a"),x=b.createElement("i"),t=b.createElement("div");d.className="layout_preview_list";d.setAttribute("data-slug",e[a].slug);e[a].id&&d.setAttribute("data-id",e[a].id);t.className="layout_preview";m.className=
"thumbnail";n.className="layout_action";h.className="layout_title";c.title=e[a].title.rendered;if(w===e[a].slug||!w&&"blank"===e[a].slug)d.className+=" selected";"blank"===e[a].slug&&(t.className+=" layout_preview_blank");l&&e[a].link&&"#"!==e[a].link?(c.href=k.href=l+e[a].slug,k.target="_blank",k.innerHTML=e[a].title.rendered,h.appendChild(k)):h.innerHTML=e[a].title.rendered;v.src=e[a].tbp_image_full?e[a].tbp_image_full:themifyBuilder.ph_image;v.alt=e[a].title.rendered;m.appendChild(v);c.appendChild(x);
n.appendChild(h);n.appendChild(c);t.appendChild(m);t.appendChild(n);d.appendChild(t);"tbp_theme"===g.pageId&&(v=b.createElement("input"),m=b.createElement("span"),n=b.createElement("label"),v.type="checkbox",n.className="tbp_import_demo",n.appendChild(v),n.appendChild(b.createTextNode(tbpAdminVars.i18n.import)),m.appendChild(b.createTextNode(tbpAdminVars.i18n.import_warning)),n.appendChild(m),d.appendChild(n));f.appendChild(d)}c.appendChild(f);h.appendChild(c);e=g.lightbox.getElementsByClassName("tbp_lightbox_title")[0];
f=b.createElement("a");w=b.createElement("i");f.className="tbp_wizard_step_prev";f.href="#";w.className="ti-arrow-left";f.appendChild(w);e.innerHTML="";e.appendChild(f);e.appendChild(b.createTextNode(_tbp_app.import));f.addEventListener("click",function(a){a.stopPropagation();a.preventDefault();b.body.classList.remove("tbp_step_2");k[1].style.display="none";k[0].style.display="";this.parentNode.innerHTML=_tbp_app.add_template});void 0!==k[1]?(k[1].innerHTML="",k[1].appendChild(h),k[1].style.display=
""):(e=b.createElement("div"),e.className="tb_options_tab_content",e.appendChild(h),k[0].parentNode.insertBefore(e,k[0].nextSibling));k[0].style.display="none";c.addEventListener("click",function(a){null===a.target.closest(".layout_title, .tbp_import_demo")&&(a.stopPropagation(),a.preventDefault());a=a.target.closest(".layout_preview_list");if(null!==a&&!a.classList.contains("selected")){const b=this.children;for(let a=b.length-1;-1<a;--a)b[a].classList.remove("selected");a.classList.add("selected");
k[1].setAttribute("data-"+d+"-selected",a.dataset.slug)}});if("tbp_template"===g.pageId)if(h=c.getElementsByTagName("img"),0<h.length)p(h).one("load",function(){A(c)});else A(c);p(g.lightbox).find(".tbp_step_2_actions").first().off("click").on("click",function(d){if(d.target.classList.contains("tbp_submit_draft_btn")||d.target.classList.contains("tbp_btn_save"))d.stopPropagation(),d.preventDefault(),a["import"]=c.getElementsByClassName("selected")[0].getAttribute("data-slug"),z(d.target.classList.contains("tbp_submit_draft_btn"),
null,a)})};void 0!==d?f+=d:d="theme";void 0===y[d]?(k[0].classList.add("tb_busy"),p.getJSON(f,function(a){y[d]=a;h(a)}).always(function(){k[0].classList.remove("tb_busy")}).fail(function(){h([])})):h(y[d])};ThemifyConstructor.tbp_image={change(a){a.preventDefault();a.stopPropagation();a=p(a.currentTarget).parent().children("input").first();a.val("").trigger("change");u.triggerEvent(a[0],"change")},render(a,b){const d=b.image.render(a,b);a={id:a.id+"_id"};d.getElementsByClassName("tb_clear_input")[0].addEventListener("click",
this.change.bind(this));d.appendChild(b.hidden.render(a,b));return d}};ThemifyConstructor.tbp_type={id:null,render(a,b){void 0===n&&(n=a.binding);this.id=a.id;q.type=q.getValue(this.id);a=b.select.render(a,b);a.querySelector("select").addEventListener("change",function(a){a.stopPropagation();q.type=this.value;ThemifyConstructor.condition.reInit()},{passive:!0});return a}};ThemifyConstructor.condition={id:null,reInit(){const a=b.getElementById(this.id);a.innerHTML="";a.parentNode.replaceChild(this.render(q.conditions,
ThemifyConstructor),a)},includeRender(a,f){const d=b.createElement("div"),c=b.createElement("select"),k={id:"include",options:{"in":_tbp_app.include,ex:_tbp_app.exclude}};d.className="tbp_include tbp_inner_block";c.appendChild(f.select.make_options(k,a.include,f));c.setAttribute("data-id",k.id);d.appendChild(c);return d},renderSelect(a,c){const d=b.createDocumentFragment(),f=b.createElement("select"),k=function(a,d,f,l){const e=b.createElement("option");e.value=a;e.textContent=d;if(a===c||l===a&&
null===q.id)e.selected=!0;void 0!==f&&e.setAttribute("data-hasQuery",f?1:0);return e};for(let f in a)if("optgroup"===f)for(let e=0,c=a[f].length;e<c;++e){let c=b.createElement("optgroup"),l=b.createDocumentFragment();c.label=a[f][e].label;c.setAttribute("data-id",a[f][e].id);for(let b in a[f][e].options){let d=a[f][e].options[b];l.appendChild(k(b,void 0!==d.label?d.label:d,d.has_query,a[f][e].selected))}c.appendChild(l);d.appendChild(c)}else d.appendChild(k(f,a[f].label,a[f].has_query,a[f].selected));
f.appendChild(d);return f},renderGeneral(a,f,d){const c=b.createDocumentFragment(),k=this;a=this.renderSelect(a,f.general);const h=function(a){a.addEventListener("change",function(a){a.stopPropagation();var b=q.conditions.options[q.type][this.value];a=this.closest(".selectwrapper");const e=this.options[this.selectedIndex];var c="1"==e.getAttribute("data-hasQuery")?!0:null;let l=a.nextSibling;if(null!==l){const a=l.nextSibling;l.parentNode.removeChild(l);l=null;null!==a&&a.parentNode.removeChild(a)}void 0!==
b?void 0!==b.options&&(b=k.renderSelect(b.options,f.query),h(b),a.parentNode.insertBefore(k.addSelectWrapper(b,"query"),l),void 0!==f.query&&u.triggerEvent(b,"change")):null!==c||e.hasAttribute("data-hasQuery")||(c=e.parentNode,c=(c="OPTGROUP"===c.nodeName?c.getAttribute("data-id"):!1)&&"all_"+c!==this.value);!0===c&&a.parentNode.insertBefore(k.renderSinlgeItems(f.detail,d),l)},{passive:!0})};h(a);c.appendChild(this.addSelectWrapper(a,"general"));u.triggerEvent(a,"change");return c},renderSinlgeItems(a,
c){var d=b.getElementById("tmpl-tbp_pagination");const f=b.createElement("div"),k=this;f.className="tbp_inner_block selectwrapper tbp_pagination_wrapper";f.appendChild(d.content.cloneNode(!0));const h=f.getElementsByClassName("tbp_pagination_all")[0],e=f.getElementsByClassName("tbp_pagination_header")[0],g=function(a,b){a.checked?e.textContent=e.getAttribute("data-all"):(!0===b&&k.loadData(f),e.textContent=e.getAttribute("data-select"))};e.addEventListener("click",function(a){a.preventDefault();const d=
this.parentNode,c=function(){!0!==h.checked&&k.saveCheckboxes(f);d.classList.remove("tbp_pagination_active");b.removeEventListener("click",e,{passive:!0})},e=function(a){f.contains(a.target)||c()};d.classList.contains("tbp_pagination_active")?c():(d.classList.add("tbp_pagination_active"),!1!==h.checked||h.hasAttribute("done")||(h.setAttribute("done",!0),k.loadData(f)),b.addEventListener("click",e,{passive:!0}))});h.addEventListener("change",function(a){a.stopPropagation();g(this,!0)},{passive:!0});
void 0!==a&&(h.checked=!1,g(h,null),d=f.closest(".tbp_condition_repeat"),null!==d&&(c=d.getAttribute("data-index")),r[c]=a);return f},loadData(a,c,d,g){let f=a;for(;null!==f&&(f=f.previousElementSibling,!f.classList.contains("tbp_block_item")||null===f.offsetParent););if(null!==f){(c=parseInt(c))||(c=1);const h=a.getElementsByClassName("tbp_pagination_result_wrap")[0],e=this,l=f.getElementsByTagName("select")[0].value,k=function(f){var k=b.createElement("div"),m=b.createDocumentFragment(),t=f.data;
const q=a.closest(".tbp_condition_repeat").getAttribute("data-index");var p=f.count;const x=f.limit;h.innerHTML="";k.className="tbp_pagination_result tf_scrollbar";for(let a in t){let d=b.createElement("label"),c=b.createElement("input");c.type="checkbox";c.value=a;c.name=l;void 0!==r[q]&&void 0!==r[q][a]&&(c.checked=!0);d.appendChild(c);d.insertAdjacentHTML("beforeend",t[a]);m.appendChild(d)}k.appendChild(m);h.appendChild(k);if(p>x){m=b.createElement("div");t=b.createDocumentFragment();m.className=
"tbp_pagination_list";for(let a=1,d=Math.ceil(p/x);a<=d;++a)p=b.createElement("a"),p.href="#",p.className="page_numbers",p.textContent=a,c===a&&(p.className+=" current"),p.setAttribute("data-number",a),t.appendChild(p);m.appendChild(t);m.addEventListener("click",function(b){b.preventDefault();b.stopPropagation();b=b.target.getAttribute("data-number");e.saveCheckboxes(a);b&&e.loadData(a,b,d,g)});h.appendChild(m)}k=k.closest(".tbp_pagination_search").getElementsByClassName("tbp_pagination_search_input")[0];
void 0!==k&&void 0===d&&(k.addEventListener("search",n),k.addEventListener("input",n));g&&g(f,h,c)},n=function(b){b.preventDefault();b.stopPropagation();d=b.target.value;e.isSearching=!0;e.saveCheckboxes(a);1<d.length?e.loadData(a,1,d,g):(m[l]={},e.loadData(a,1,null,g))};void 0===m[l]||void 0===m[l][c]||e.isSearching?p.ajax({type:"POST",url:themifyBuilder.ajaxurl,dataType:"json",beforeSend(){h.classList.add("tb_busy")},data:{action:"tbp_load_data",p:c,s:d,type:l,tb_load_nonce:themifyBuilder.tb_load_nonce},
complete(){h.classList.remove("tb_busy")},success(a){void 0===m[l]&&(m[l]={});(m[l][c]=a)&&0<a.count&&k(a);e.isSearching=!1}}):0<m[l][c].count&&k(m[l][c])}},saveCheckboxes(a){const b=a.getElementsByTagName("input");a=a.closest(".tbp_condition_repeat").getAttribute("data-index");void 0===r[a]&&(r[a]={});for(let d=b.length-1;-1<d;--d){let c=b[d].value;!0===b[d].checked?r[a][c]=!0:void 0!==r[a][c]&&delete r[a][c]}},renderRepeat(a,c,d,g){const f=b.createDocumentFragment(),h=b.createElement("div"),e=b.createElement("div"),
l=b.createElement("a");h.className="tbp_condition_repeat";e.className="tbp_condition_repeat_inner";c=null!==c?c:this.setIndex();h.setAttribute("data-index",c);l.className="ti-close tbp_delete_repeater";l.href="#";e.appendChild(this.includeRender(d,g));e.appendChild(this.renderGeneral(a,d,c));f.appendChild(e);f.appendChild(l);h.appendChild(f);l.addEventListener("click",function(a){a.preventDefault();a=h.closest(".tbp_condition_repeat").dataset.index;void 0!==r[a]&&delete r[a];h.parentNode.removeChild(h)});
return h},render(a,c){this.id=a.id;const d=b.createElement("div"),f=b.createElement("a"),g=q.type;d.className="tb_lb_option tbp_condition_wrap";d.id=a.id;null===q.conditions&&(q.conditions=a);if(void 0!==a.options[g]){f.className="add_new tf_plus_icon";f.href="#";f.textContent=_tbp_app.add_conition;const h=b.createDocumentFragment();let e=ThemifyConstructor.values[a.id];if(void 0===e||0===e.length)e=[{}];for(let b=0,d=e.length;b<d;++b)h.appendChild(this.renderRepeat(a.options[g],b,e[b],c));d.appendChild(h);
f.addEventListener("click",function(b){b.preventDefault();const d=this.renderRepeat(a.options[g],null,{},c);b.currentTarget.before(d)}.bind(this));d.appendChild(f)}return d},setIndex(){const a=g.lightboxContainer.getElementsByClassName("tbp_condition_repeat");let b=void 0!==a[0]?parseInt(a[0].getAttribute("data-index")):0;for(let c=a.length-1;0<c;--c){let d=parseInt(a[c].getAttribute("data-index"));b<d&&(b=d)}return++b},addSelectWrapper(a,c){const d=b.createElement("div");d.className="selectwrapper tbp_inner_block";
void 0!==c&&(d.className+=" tbp_block_item tbp_block_"+c,a.setAttribute("data-id",c));d.appendChild(a);return d}};c.addEventListener("click",function(a){a.preventDefault();a.stopPropagation();b.body.click();a=g.lightbox.getElementsByClassName("tb_lb_option");const c={};for(let b=a.length-1;-1<b;--b)if(a[b].classList.contains("tbp_condition_wrap")){let f=a[b].getElementsByClassName("tbp_condition_repeat"),g=[];for(let a=0,b=f.length;a<b;++a){g[a]={};let b=f[a].getElementsByClassName("tbp_inner_block");
for(let c=b.length-1;-1<c;--c)if(null!==b[c].offsetParent){var d=b[c].classList;d.contains("tbp_include")?(d=b[c].getElementsByTagName("select")[0],"in"!==d.value&&(g[a][d.getAttribute("data-id")]=d.value)):d.contains("tbp_pagination_wrapper")?!0!==b[c].getElementsByClassName("tbp_pagination_all")[0].checked&&(d=f[a].getAttribute("data-index"),void 0!==r[d]&&(g[a].detail=r[d])):d.contains("tbp_block_item")&&(d=b[c].getElementsByTagName("select")[0],g[a][d.getAttribute("data-id")]=d.value)}}c[a[b].getAttribute("id")]=
g}else if(null!==a[b].offsetParent||"hidden"===a[b].type||a[b].classList.contains("tb_uploader_input"))c[a[b].getAttribute("id")]=a[b].value.trim();null===g.id?B(c):z(!1,g.id,c)})}},edit(c){c.preventDefault();c.stopPropagation();if(this.id=c.currentTarget.getAttribute("data-post-id")){if(null===this.isLoaded&&(u.LoadCss(themifyBuilder.builderToolbarUrl,themifyBuilder.v),u.LoadCss(themifyBuilder.builderCombineUrl,themifyBuilder.v)),!b.body.classList.contains("tbp_loading")){var n=this;p.ajax({type:"POST",
url:themifyBuilder.ajaxurl,dataType:"json",beforeSend(){n.showLoader(!0)},data:{id:this.id,action:this.pageId+"_get_item",tb_load_nonce:themifyBuilder.tb_load_nonce},success(b){b&&(n.run(_tbp_app.edit_template,b),n.showLoader())}})}}else this.run(_tbp_app.add_template,{})},close(b){b.preventDefault();b.stopPropagation();if(!0===this.isSaved)window.location.reload();else for(this.lightbox.classList.remove("tbp_lightbox");null!==this.lightboxContainer.firstChild;)this.lightboxContainer.removeChild(this.lightboxContainer.firstChild)},
run(c,n){b.body.classList.remove("tbp_step_2");void 0===c&&(c="");const g=this,m=function(){ThemifyConstructor.values=n;r={};ThemifyConstructor.label=g.labels;const b=[{type:"group",options:g.options,wrap_class:"tb_options_tab_content"}];"tbp_no_theme_activated"!==g.options[0].id||g.id?"tbp_no_theme_activated"===b[0].options[0].id&&(b[0].options=g.options.slice(1)):(b[0].options=g.options.slice(0,1),g.lightbox.getElementsByClassName("builder_button_edit")[0].addEventListener("click",function(b){g.id||
(b.preventDefault(),b.stopPropagation(),window.location.href=g.options[0].theme_page_url)},{once:!0}));g.createCustomTypes();g.lightbox.getElementsByClassName("tbp_lightbox_title")[0].innerHTML=c;g.lightboxContainer.appendChild(ThemifyConstructor.create(b));ThemifyConstructor.callbacks();g.lightbox.classList.add("tbp_lightbox");g.lightboxContainer.classList.add("tf_scrollbar")};null===this.isLoaded?(this.isLoaded=!0,u.LoadCss(themifyBuilder.builderToolbarUrl,themifyBuilder.v),u.LoadCss(themifyBuilder.builderCombineUrl,
themifyBuilder.v),u.LoadAsync(themifyBuilder.tbAppUrl,function(){u.LoadAsync(themifyBuilder.constructorUrl,m,themifyBuilder.v,null,function(){return"undefined"!==typeof ThemifyConstructor})},themifyBuilder.v,null,function(){return"undefined"!==typeof tb_app})):m()},pointerInit(){if("undefined"!==typeof _tbp_pointers)for(let b=_tbp_pointers.pointers.length-1;-1<b;--b)this.pointerOpen(_tbp_pointers.pointers[b])},pointerOpen(b){const c=p(b.target);if(0!==c.length){var g=p.extend(b.options,{close(){b.remember_dismiss&&
p.post(ajaxurl,{pointer:b.pointer_id,action:"dismiss-wp-pointer"})}});c.pointer(g).pointer("open")}}};"complete"===b.readyState?q.init():window.addEventListener("load",function(){q.init()},{once:!0,passive:!0})})(jQuery,document,Themify);