0?e.liveLoad(".asl_es_"+e.o.id,e.getCurrentLiveURL(),!1):e.o.resPage.useAjax?e.liveLoad(e.o.resPage.selector,e.getRedirectURL()):e.post=d().fn.ajax({url:F.ajaxurl,method:"POST",data:n,success:function(s){let a=s.replace(/^\s*[\r\n]/gm,"");const c=a.match(/___ASLSTART___(.*[\s\S]*)___ASLEND___/);if(c===null){e.hideLoader(),console.warn("The response inner data is missing!");return}if(a=c[1],a=p.Hooks.applyFilters("asl/search/html",a),e.n("resdrg").html(""),e.n("resdrg").html(a),e.n("resdrg").find(".asl_keyword").on("click",function(){e.n("text").val(d()(this).html()),e.n("container").find("input.orig").val(d()(this).html()).trigger("keydown"),e.n("container").find("form").trigger("submit",["ajax"]),e.search()}),e.nodes.items=e.n("resultsDiv").find(".item"),e.addHighlightString(),e.gaEvent?.("search_end",{results_count:e.n("items").length}),e.gaPageview?.(e.n("text").val()),e.isRedirectToFirstResult())return e.doRedirectToFirstResult(),!1;e.hideLoader(),e.showResults(),e.scrollToResults(),e.lastSuccesfulSearch=e.n("searchsettings").find("form").serialize()+e.n("text").val().trim(),e.lastSearchData=n,e.updateHref(),e.n("items").length==0?e.n("showmore")!=null&&e.n("showmore").css("display","none"):e.n("showmore")!=null&&(e.n("showmore").css("display","block"),e.n("showmore").find("span").off(),e.n("showmore").find("span").on("click",function(){let u=e.o.trigger.click,f;u=="results_page"?f="?s="+(0,_.nicePhrase)(e.n("text").val()):u=="woo_results_page"?f="?post_type=product&s="+(0,_.nicePhrase)(e.n("text").val()):f=e.o.trigger.redirect_url.replace("{phrase}",(0,_.nicePhrase)(e.n("text").val())),e.o.overridewpdefault?e.o.override_method=="post"?(0,i.submitToUrl)(e.o.homeurl+f,"post",{asl_active:1,p_asl_data:e.n("searchsettings").find("form").serialize()}):location.href=e.o.homeurl+f+"&asl_active=1&p_asid="+e.o.id+"&p_asl_data=1&"+e.n("searchsettings").find("form").serialize():(0,i.submitToUrl)(e.o.homeurl+f,"post",{np_asl_data:e.n("searchsettings").find("form").serialize()})})),p.Hooks.applyFilters("asl/search/end",e,n)},fail:function(s){e.n("resdrg").html(""),e.n("resdrg").html('The request failed. Please check your connection! Status: '+s.status+"
"),e.nodes.items=e.n("resultsDiv").find(".item"),e.hideLoader(),e.showResults(),e.scrollToResults()}})};var M=null;t.prototype.searchFor=function(e){typeof e<"u"&&this.n("text").val(e),this.n("textAutocomplete").val(""),this.search()},t.prototype.toggleSettings=function(e){typeof e<"u"?e=="show"?this.showSettings():this.hideSettings():parseInt(this.n("prosettings").data("opened"))===1?this.hideSettings():this.showSettings()},t.prototype.closeResults=function(e){typeof e<"u"&&e&&(this.n("text").val(""),this.n("textAutocomplete").val("")),this.hideResults(),this.n("proloading").css("display","none"),this.hideLoader(),this.searchAbort()},t.prototype.getStateURL=function(){let e,n;return e=location.href.split("p_asid")[0],e=e.replace("&asl_active=1",""),e=e.replace("?asl_active=1",""),e=e.slice(-1)=="?"?e.slice(0,-1):e,e=e.slice(-1)=="&"?e.slice(0,-1):e,n=e.indexOf("?")>1?"&":"?",e+n+"p_asid="+this.o.id+"&p_asl_data=1&"+this.n("searchsettings").find("form").serialize()},t.prototype.filtersInitial=function(){return this.n("searchsettings").find("input[name=filters_initial]").val()==1},t.prototype.filtersChanged=function(){return this.n("searchsettings").find("input[name=filters_changed]").val()==1};var Y=null;t.prototype.detectAndFixFixedPositioning=function(){let e=this,n=!1,s=e.n("search").get(0);for(;s;)if(s=s.parentElement,s!=null&&window.getComputedStyle(s).position==="fixed"){n=!0;break}n||e.n("search").css("position")=="fixed"?(e.n("resultsDiv").css("position")=="absolute"&&e.n("resultsDiv").css({position:"fixed","z-index":2147483647}),e.o.blocking||e.n("searchsettings").css({position:"fixed","z-index":2147483647})):(e.n("resultsDiv").css("position")=="fixed"&&e.n("resultsDiv").css("position","absolute"),e.o.blocking||e.n("searchsettings").css("position","absolute"))},t.prototype.fixResultsPosition=function(e=!1){let n=this,s=d()("body"),a=0,c=n.n("resultsDiv").css("position");if((d()._fn.bodyTransformY()!=0||s.css("position")!="static")&&(a=s.offset().top),d()._fn.bodyTransformY()!=0&&c=="fixed"&&(c="absolute",n.n("resultsDiv").css("position","absolute")),c=="fixed"&&(a=0),!(c!="fixed"&&c!="absolute")&&(e||n.n("resultsDiv").css("visibility")=="visible")){let u=n.n("search").offset(),f=0;if((d()._fn.bodyTransformX()!=0||s.css("position")!="static")&&(f=s.offset().left),typeof u<"u"){let h,y=0;(0,A.deviceType)()==="phone"?h=n.o.results.width_phone:(0,A.deviceType)()=="tablet"?h=n.o.results.width_tablet:h=n.o.results.width,h=="auto"&&(h=n.n("search").outerWidth()<240?240:n.n("search").outerWidth()),n.n("resultsDiv").css("width",(0,_.isNumeric)(h)?h+"px":h),n.o.resultsSnapTo=="right"?y=n.n("resultsDiv").outerWidth()-n.n("search").outerWidth():n.o.resultsSnapTo=="center"&&(y=Math.floor((n.n("resultsDiv").outerWidth()-parseInt(String(n.n("search").outerWidth())))/2)),n.n("resultsDiv").css({top:u.top+n.n("search").outerHeight(!0)-a+"px",left:u.left-y-f+"px"})}}},t.prototype.fixSettingsPosition=function(e=!1){let n=this,s=d()("body"),a=0,c=n.n("searchsettings").css("position");if((d()._fn.bodyTransformY()!=0||s.css("position")!="static")&&(a=s.offset().top),d()._fn.bodyTransformY()!=0&&c=="fixed"&&(c="absolute",n.n("searchsettings").css("position","absolute")),c=="fixed"&&(a=0),e||n.n("prosettings").data("opened")!=="0"){let u,f,h,y,R=0;(d()._fn.bodyTransformX()!=0||s.css("position")!="static")&&(R=s.offset().left),n.fixSettingsWidth(),n.n("prosettings").css("display")!="none"?u=n.n("prosettings"):u=n.n("promagnifier"),f=u.offset(),h=f.top+u.height()-2-a+"px",y=n.o.settingsimagepos=="left"?f.left:f.left+u.width()-n.n("searchsettings").width(),y=y-R+"px",n.n("searchsettings").css({display:"block",top:h,left:y})}},t.prototype.fixSettingsWidth=function(){},t.prototype.hideOnInvisibleBox=function(){let e=this;e.o.detectVisibility&&!e.n("search").hasClass("hiddend")&&(e.n("search").is(":hidden")||!e.n("search").is(":visible"))&&(e.hideSettings?.(),e.hideResults())};var G=null;t.prototype.initMagnifierEvents=function(){let e=this,n;e.n("promagnifier").on("click",function(s){if(e.keycode=s.keyCode||s.which,e.ktype=s.type,e.gaEvent?.("magnifier"),e.n("text").val().length>=e.o.charcount&&e.o.redirectOnClick&&e.o.trigger.click!=="first_result")return e.doRedirectToResults("click"),clearTimeout(n),!1;if(!(e.o.trigger.click=="ajax_search"||e.o.trigger.click=="first_result"))return!1;e.searchAbort(),clearTimeout(e.timeouts.search),e.n("proloading").css("display","none"),e.timeouts.search=setTimeout(function(){e.n("searchsettings").find("form").serialize()+e.n("text").val().trim()!=e.lastSuccesfulSearch||!e.resultsOpened&&!e.usingLiveLoader()?e.search():e.isRedirectToFirstResult()?e.doRedirectToFirstResult():e.n("proclose").css("display","block")},e.o.trigger.delay)})};var J=null;t.prototype.initInputEvents=function(){let e=this,n=!1,s=function(){e.n("text").off("mousedown touchstart keydown",s),n||(e._initFocusInput(),e.o.trigger.type&&e._initSearchInput(),e._initEnterEvent(),e._initFormEvent(),e.initAutocompleteEvent?.(),n=!0)};e.n("text").on("mousedown touchstart keydown",s,{passive:!0})},t.prototype._initFocusInput=function(){let e=this;e.n("text").on("click",function(n){if(n.stopPropagation(),n.stopImmediatePropagation(),d()(this).trigger("focus",[]),e.gaEvent?.("focus"),e.n("searchsettings").find("form").serialize()+e.n("text").val().trim()==e.lastSuccesfulSearch)return!e.resultsOpened&&!e.usingLiveLoader()&&e.showResults(),!1}),e.n("text").on("focus input",function(n){e.searching||(d()(this).val()!=""?e.n("proclose").css("display","block"):e.n("proclose").css({display:"none"}))})},t.prototype._initSearchInput=function(){let e=this;e.n("text").on("input",function(n){if(e.keycode=n.keyCode||n.which,e.ktype=n.type,e.updateHref(),e.n("text").val().length=e.o.charcount&&c&&e.keycode==13&&(e.gaEvent?.("return"),e.o.redirectOnEnter?e.o.trigger.return!="first_result"?e.doRedirectToResults(e.ktype):e.search():e.o.trigger.return=="ajax_search"&&(e.n("searchsettings").find("form").serialize()+e.n("text").val().trim()!=e.lastSuccesfulSearch||!e.resultsOpened&&!e.usingLiveLoader())&&e.search(),clearTimeout(e.timeouts.search))})},t.prototype._initFormEvent=function(){let e=this;d()(e.n("text").closest("form").get(0)).on("submit",function(n,s){if(n.preventDefault(),(0,A.isMobile)())if(e.o.redirectOnEnter){let a=new Event("keyup");a.keyCode=a.which=13,e.n("text").get(0).dispatchEvent(a)}else e.search(),document?.activeElement?.blur();else typeof s<"u"&&s=="ajax"&&e.search()})},t.prototype.initNavigationEvents=function(){let e=this,n=function(s){let a=s.keyCode||s.which;if(d()(".item",e.n("resultsDiv")).length>0&&e.n("resultsDiv").css("display")!="none"&&e.o.resultstype=="vertical"){if(a==40||a==38){let c=e.n("resultsDiv").find(".item.hovered");if(e.n("text").trigger("blur",[]),c.length==0?e.n("resultsDiv").find(".item").first().addClass("hovered"):(a==40&&(c.next(".item").length==0?e.n("resultsDiv").find(".item").removeClass("hovered").first().addClass("hovered"):c.removeClass("hovered").next(".item").addClass("hovered")),a==38&&(c.prev(".item").length==0?e.n("resultsDiv").find(".item").removeClass("hovered").last().addClass("hovered"):c.removeClass("hovered").prev(".item").addClass("hovered"))),s.stopPropagation(),s.preventDefault(),!e.n("resultsDiv").find(".resdrg .item.hovered").inViewPort(50,e.n("resultsDiv").get(0))){let u=e.n("resultsDiv").find(".resdrg .item.hovered").get(0);u!=null&&typeof u.scrollIntoView<"u"&&u.scrollIntoView({behavior:"smooth",block:"start",inline:"nearest"})}}a==13&&e.n("resultsDiv").find(".item.hovered").length>0&&(s.stopPropagation(),s.preventDefault(),e.n("resultsDiv").find(".item.hovered a.asl_res_url").get(0).click())}};e.documentEventHandlers.push({node:document,event:"keydown",handler:n}),d()(document).on("keydown",n)},t.prototype.initOtherEvents=function(){let e=this,n,s;(0,A.isMobile)()&&(0,A.detectIOS)()&&e.n("text").on("touchstart",function(){e.savedScrollTop=window.scrollY,e.savedContainerTop=e.n("search").offset().top}),e.n("proclose").on(e.clickTouchend,function(a){a.preventDefault(),a.stopImmediatePropagation(),e.n("text").val(""),e.n("textAutocomplete").val(""),e.hideResults(),e.n("text").trigger("focus",[]),e.n("proloading").css("display","none"),e.hideLoader(),e.searchAbort(),d()(".asl_es_"+e.o.id).length>0?(e.showLoader(),e.liveLoad(".asl_es_"+e.o.id,e.getCurrentLiveURL(),!1)):e.o.resPage.useAjax&&(e.showLoader(),e.liveLoad(e.o.resPage.selector,e.getRedirectURL())),e.n("text").get(0).focus()}),(0,A.isMobile)()?(n=function(){e.orientationChange(),setTimeout(function(){e.orientationChange()},600)},e.documentEventHandlers.push({node:window,event:"orientationchange",handler:n}),d()(window).on("orientationchange",n)):(n=function(){e.resize()},e.documentEventHandlers.push({node:window,event:"resize",handler:n}),d()(window).on("resize",n,{passive:!0})),s=function(){e.scrolling(!1)},e.documentEventHandlers.push({node:window,event:"scroll",handler:s}),d()(window).on("scroll",s,{passive:!0}),(0,A.isMobile)()&&e.o.mobile.menu_selector!=""&&d()(e.o.mobile.menu_selector).on("touchend",function(){let a=this;setTimeout(function(){let c=d()(a).find("input.orig");c=c.length==0?d()(a).next().find("input.orig"):c,c=c.length==0?d()(a).parent().find("input.orig"):c,c=c.length==0?e.n("text"):c,e.n("search").inViewPort()&&c.get(0).focus()},300)}),(0,A.detectIOS)()&&(0,A.isMobile)()&&(0,A.isTouchDevice)()&&parseInt(e.n("text").css("font-size"))<16&&(e.n("text").data("fontSize",e.n("text").css("font-size")).css("font-size","16px"),e.n("textAutocomplete").css("font-size","16px"),d()("body").append(""))},t.prototype.orientationChange=function(){let e=this;e.detectAndFixFixedPositioning(),e.fixSettingsPosition(),e.fixResultsPosition()},t.prototype.resize=function(){let e=this;e.detectAndFixFixedPositioning(),e.fixSettingsPosition(),e.fixResultsPosition()},t.prototype.scrolling=function(e){let n=this;n.detectAndFixFixedPositioning(),n.hideOnInvisibleBox(),n.fixSettingsPosition(e),n.fixResultsPosition(e)},t.prototype.initResultsEvents=function(){let e=this;e.n("resultsDiv").css({opacity:"0"});let n=function(s){let a=s.keyCode||s.which,c=s.type;if(d()(s.target).closest(".asl_w").length==0&&(e.hideOnInvisibleBox(),c!="click"||c!="touchend"||a!=3)){if(!e.resultsOpened||!e.o.closeOnDocClick)return;e.dragging||(e.hideLoader(),e.searchAbort(),e.hideResults())}};e.documentEventHandlers.push({node:document,event:e.clickTouchend,handler:n}),d()(document).on(e.clickTouchend,n),e.n("resultsDiv").on("click",".results .item",function(){e.gaEvent?.("result_click",{result_title:d()(this).find("a.asl_res_url").text(),result_url:d()(this).find("a.asl_res_url").attr("href")})})};var K=null;t.prototype.monitorTouchMove=function(){let e=this;e.dragging=!1,d()("body").on("touchmove",function(){e.dragging=!0}).on("touchstart",function(){e.dragging=!1})};var X=null;t.prototype.init=function(e,n){return this.o={...this.o,...e},this.nodes={},this.nodes.search=d()(n),this.initNodeVariables(),this.o.redirectOnClick=this.o.trigger.click!="ajax_search"&&this.o.trigger.click!="nothing",this.o.redirectOnEnter=this.o.trigger.return!="ajax_search"&&this.o.trigger.return!="nothing",this.usingLiveLoader()&&(this.o.trigger.type=this.o.resPage.trigger_type,this.o.trigger.facet=this.o.resPage.trigger_facet,this.o.resPage.trigger_magnifier&&(this.o.redirectOnClick=!1,this.o.trigger.click="ajax_search"),this.o.resPage.trigger_return&&(this.o.redirectOnEnter=!1,this.o.trigger.return="ajax_search")),this.monitorTouchMove(),this.initEvents(),this.n("s").trigger("asl_init_search_bar",[this.o.id,this.o.iid],!0,!0),this},t.prototype.n=function(e){if(typeof this.nodes[e]<"u")return this.nodes[e];switch(e){case"s":this.nodes[e]=this.nodes.search;break;case"container":this.nodes[e]=this.nodes.search.closest(".asl_w_container");break;case"searchsettings":this.nodes[e]=this.n("container").find(".asl_s");break;case"resultsDiv":this.nodes[e]=this.n("container").find(".asl_r");break;case"probox":this.nodes[e]=this.nodes.search.find(".probox");break;case"proinput":this.nodes[e]=this.nodes.search.find(".proinput");break;case"text":this.nodes[e]=this.nodes.search.find(".proinput input.orig");break;case"textAutocomplete":this.nodes[e]=this.nodes.search.find(".proinput input.autocomplete");break;case"proloading":this.nodes[e]=this.nodes.search.find(".proloading");break;case"proclose":this.nodes[e]=this.nodes.search.find(".proclose");break;case"promagnifier":this.nodes[e]=this.nodes.search.find(".promagnifier");break;case"prosettings":this.nodes[e]=this.nodes.search.find(".prosettings");break;case"settingsAppend":this.nodes[e]=d()("#wpdreams_asl_settings_"+this.o.id);break;case"resultsAppend":this.nodes[e]=d()("#wpdreams_asl_results_"+this.o.id);break;case"trythis":this.nodes[e]=d()("#asp-try-"+this.o.rid);break;case"hiddenContainer":this.nodes[e]=this.n("container").find(".asl_hidden_data");break;case"aspItemOverlay":this.nodes[e]=this.n("hiddenContainer").find(".asl_item_overlay");break;case"showmore":this.nodes[e]=this.n("resultsDiv").find(".showmore");break;case"items":this.nodes[e]=this.n("resultsDiv").find(".item").length>0?this.n("resultsDiv").find(".item"):this.n("resultsDiv").find(".photostack-flip");break;case"results":this.nodes[e]=this.n("resultsDiv").find(".results");break;case"resdrg":this.nodes[e]=this.n("resultsDiv").find(".resdrg");break}return this.nodes[e]},t.prototype.initNodeVariables=function(){let e=this;e.o.id=parseInt(e.nodes.search.data("id")),e.o.iid=parseInt(e.nodes.search.data("instance")),e.o.rid=e.o.id+"_"+e.o.iid,e.fixClonedSelf()},t.prototype.initEvents=function(){this.initSettingsSwitchEvents?.(),this.initOtherEvents(),this.initMagnifierEvents(),this.initInputEvents()};var Z=null;t.prototype.initResults=function(){this.resultsInitialized||(this.initResultsBox(),this.initResultsEvents(),this.initNavigationEvents?.())},t.prototype.initResultsBox=function(){let e=this;e.initResultsAnimations(),(0,A.isMobile)()&&e.o.mobile.force_res_hover==1?(e.o.resultsposition="hover",e.nodes.resultsDiv=e.n("resultsDiv").clone(),d()("body").append(e.nodes.resultsDiv),e.nodes.resultsDiv.css({position:"absolute"}),e.detectAndFixFixedPositioning()):e.o.resultsposition=="hover"&&e.n("resultsAppend").length<=0?(e.nodes.resultsDiv=e.n("resultsDiv").clone(),d()("body").append(e.n("resultsDiv"))):(e.o.resultsposition="block",e.n("resultsDiv").css({position:"static"}),e.n("resultsAppend").length>0&&(e.n("resultsAppend").find(".asl_w").length>0?e.nodes.resultsDiv=e.n("resultsAppend").find(".asl_w"):(e.nodes.resultsDiv=e.n("resultsDiv").clone(),e.nodes.resultsAppend.append(e.n("resultsDiv"))))),e.nodes.showmore=e.n("resultsDiv").find(".showmore"),e.nodes.items=e.n("resultsDiv").find(".item").length>0?e.n("resultsDiv").find(".item"):e.n("resultsDiv").find(".photostack-flip"),e.nodes.results=e.n("resultsDiv").find(".results"),e.nodes.resdrg=e.n("resultsDiv").find(".resdrg"),e.n("resultsDiv").get(0).id=e.n("resultsDiv").get(0).id.replace("__original__",""),e.detectAndFixFixedPositioning(),e.resultsInitialized=!0},t.prototype.initResultsAnimations=function(){this.n("resultsDiv").css({"-webkit-animation-duration":this.resAnim.duration+"ms","animation-duration":this.resAnim.duration+"ms"})};var ee=null;t.prototype.autocompleteGoogleOnly=function(){const e=this,n=String(e.n("text").val());if(e.n("text").val()==""){e.n("textAutocomplete").val("");return}let s=String(e.n("textAutocomplete").val());if(s!=""&&s.indexOf(n)==0)return;e.n("textAutocomplete").val("");let a=e.o.autocomplete.lang;["wpml_lang","polylang_lang","qtranslate_lang"].forEach(function(c){e.n("searchsettings").find('input[name="'+c+'"]').length>0&&String(e.n("searchsettings").find('input[name="'+c+'"]').val()).length>1&&(a=String(e.n("searchsettings").find('input[name="'+c+'"]').val()))}),String(e.n("text").val()).length>=e.o.autocomplete.trigger_charcount&&d().fn.ajax({url:"https://clients1.google.com/complete/search",cors:"no-cors",data:{q:n,hl:a,nolabels:"t",client:"hp",ds:""},success:function(c){if(c[1].length>0){let u=c[1][0][0].replace(/(<([^>]+)>)/ig,"");u=d()("").html(u).text(),u=u.substr(n.length),e.n("textAutocomplete").val(n+u)}}})},t.prototype.fixAutocompleteScrollLeft=function(){const e=this.n("textAutocomplete").get(0);if(e===void 0){console.warn("textAutocomplete missing");return}e.scrollLeft=this.n("text").get(0)?.scrollLeft??0};var te=null;t.prototype.initAutocompleteEvent=function(){let e=this;e.o.autocomplete.enabled&&(e.n("text").on("keyup",function(n){e.keycode=n.keyCode||n.which,e.ktype=n.type;let s=39;d()("body").hasClass("rtl")&&(s=37),e.keycode===s&&e.n("textAutocomplete").val()!==""?(n.preventDefault(),e.n("text").val(e.n("textAutocomplete").val()),e.post!=null&&e.post.abort(),e.search()):(e.postAuto!=null&&e.postAuto.abort(),e.autocompleteGoogleOnly())}),e.n("text").on("keyup mouseup input blur select",function(){e.fixAutocompleteScrollLeft()}))};var ne=null;t.prototype.showVerticalResults=function(){let e=this;if(e.showResultsBox(),e.n("items").length>0){let s=e.n("items").lengthh&&(h=d()(y).outerHeight(!0)),c++}),f=h*s,f>u&&(f=u),c=c<1?1:c,u=u/c*s,a.length>0&&a.forEach(function(y,R){if(!R||!y||!y.parentNode)return;let j=Array.prototype.slice.call(y.parentNode.children).indexOf(y);j-R-Math.floor(j/3)"u"&&(e.originalFormData=(0,i.formData)(e.n("searchsettings").find("form"))),e.n("searchsettings").off("mousedown touchstart mouseover",s)};e.n("searchsettings").on("mousedown touchstart mouseover",s);let a=function(c){d()(c.target).closest(".asl_w").length==0&&(e.dragging||e.hideSettings?.())};e.documentEventHandlers.push({node:document,event:e.clickTouchend,handler:a}),d()(document).on(e.clickTouchend,a),e.n("searchsettings").on("click",function(){e.settingsChanged=!0}),e.n("searchsettings").on(e.clickTouchend,function(c){e.updateHref(),(typeof c.target<"u"&&!d()(c.target).hasClass("noUi-handle")||c.type=="click")&&c.stopImmediatePropagation()}),e.n("searchsettings").find("div.asl_option").on(e.mouseupTouchend,function(c){if(c.preventDefault(),c.stopImmediatePropagation(),e.dragging)return!1;d()(this).find('input[type="checkbox"]').prop("checked",!d()(this).find('input[type="checkbox"]').prop("checked")),clearTimeout(n);let u=this;n=setTimeout(function(){d()(u).find('input[type="checkbox"]').trigger("asl_chbx_change",[])},50)}),e.n("searchsettings").find("div.asl_option label").on("click",function(c){c.preventDefault()}),e.n("searchsettings").find("fieldset.asl_checkboxes_filter_box").forEach(function(){let c=!0;d()(this).find('.asl_option:not(.asl_option_selectall) input[type="checkbox"]').forEach(function(){if(d()(this).prop("checked")==!0)return c=!1,!1}),c&&d()(this).find('.asl_option_selectall input[type="checkbox"]').prop("checked",!1).removeAttr("data-origvalue")}),e.n("searchsettings").find("fieldset").forEach(function(){d()(this).find(".asl_option:not(.hiddend)").last().addClass("asl-o-last")}),e.n("searchsettings").find('.asl_option_cat input[type="checkbox"], .asl_option_cff input[type="checkbox"]').on("asl_chbx_change",function(){let c=d()(this).data("targetclass");typeof c=="string"&&c!=""&&e.n("searchsettings").find("input."+c).prop("checked",d()(this).prop("checked"))})};var oe=null;t.prototype.initSettings=function(){this.settingsInitialized||(this.loadASLFonts?.(),this.initSettingsBox?.(),this.initSettingsEvents?.(),this.initFacetEvents?.())},t.prototype.initSettingsBox=function(){let e=this,n=function(s){let a=e.n("searchsettings").get(0);e.nodes.searchsettings=e.n("searchsettings").clone(),s.append(e.n("searchsettings")),d()(a).find("*[id]").forEach(function(c){c!==void 0&&c.id.indexOf("__original__")<0&&(c.id="__original__"+c.id)}),e.n("searchsettings").find("*[id]").forEach(function(c){c!==void 0&&c.id.indexOf("__original__")>-1&&(c.id=c.id.replace("__original__",""))})};e.initSettingsAnimations?.(),n(d()("body")),e.n("searchsettings").get(0).id=e.n("searchsettings").get(0).id.replace("__original__",""),e.detectAndFixFixedPositioning(),e.settingsInitialized=!0},t.prototype.initSettingsAnimations=function(){let e=this;const n=(0,A.isMobile)()?e.o.animations.mob:e.o.animations.pc;e.settAnim.duration=n.settings.dur,e.settAnim.showCSS["animation-duration"]=n.settings.dur+"ms",n.settings.anim==="fade"&&(e.settAnim.showClass="asl_an_fadeIn",e.settAnim.hideClass="asl_an_fadeOut"),n.settings.anim==="fadedrop"&&!e.o.blocking?(e.settAnim.showClass="asl_an_fadeInDrop",e.settAnim.hideClass="asl_an_fadeOutDrop"):n.settings.anim==="fadedrop"&&(e.settAnim.showClass="asl_an_fadeIn",e.settAnim.hideClass="asl_an_fadeOut"),e.n("searchsettings").css({"-webkit-animation-duration":e.settAnim.duration+"ms","animation-duration":e.settAnim.duration+"ms"})};var re=null,H={plugin:new t,addons:{addons:[],add(e){if(this.addons.indexOf(e)===-1){const n=this.addons.push(e);this.addons[n-1].init()}},remove(e){this.addons=this.addons.filter(n=>n.name===e?(typeof n.destroy<"u"&&n.destroy(),!1):!0)}}};class B{name="WooCommerce Add To Cart";requests=[];$liveRegion=void 0;init(){p.Hooks.addFilter("asl/search/end",this.finished.bind(this),10,this)}finished(n){typeof window.wc_add_to_cart_params>"u"||typeof jQuery>"u"||(this.addRequest=this.addRequest.bind(this),this.run=this.run.bind(this),this.$liveRegion=this.createLiveRegion(),jQuery(n.n("resdrg").get(0)).find(".add-to-cart-button:not(.wc-interactive)").off().on("click",{addToCartHandler:this},this.onAddToCart))}addRequest(n){this.requests.push(n),this.requests.length===1&&this.run()}run(){const n=this,s=n.requests[0].complete;n.requests[0].complete=function(){typeof s=="function"&&s(),n.requests.shift(),n.requests.length>0&&n.run()},jQuery.ajax(this.requests[0])}onAddToCart(n){if(typeof window.wc_add_to_cart_params>"u"||typeof jQuery>"u")return;const s=jQuery(this);if(s.is(".ajax-add-to-cart")){if(!s.attr("data-product_id"))return!0;if(n.data.addToCartHandler.$liveRegion.text("").removeAttr("aria-relevant"),n.preventDefault(),s.removeClass("added"),s.addClass("loading"),jQuery(document.body).triggerHandler("should_send_ajax_request.adding_to_cart",[s])===!1)return jQuery(document.body).trigger("ajax_request_not_sent.adding_to_cart",[!1,!1,s]),!0;const a={};jQuery.each(s.data(),function(u,f){a[u]=f}),jQuery.each(s[0].dataset,function(u,f){a[u]=f});const c=s.closest(".add-to-cart-container").find(".add-to-cart-quantity");c.length>0&&(a.quantity=c.get(0).value),jQuery(document.body).trigger("adding_to_cart",[s,a]),n.data.addToCartHandler.addRequest({type:"POST",url:window.wc_add_to_cart_params.wc_ajax_url.toString().replace("%%endpoint%%","add_to_cart"),data:a,success:function(u){if(u){if(u.error&&u.product_url){window.location=u.product_url;return}if(!(typeof window.wc_add_to_cart_params>"u"||typeof jQuery>"u")){if(window.wc_add_to_cart_params.cart_redirect_after_add==="yes"){window.location=window.wc_add_to_cart_params.cart_url;return}jQuery(document.body).trigger("added_to_cart",[u.fragments,u.cart_hash,s])}}},dataType:"json"})}}createLiveRegion(){const n=jQuery(".widget_shopping_cart_live_region");return n.length?n:jQuery('').appendTo("body")}}H.addons.add(new B);var le=null;class q{name="Divi Addon";init(){window.DiviArea!==void 0&&window.DiviArea.addAction("click_overlay",()=>window.ASL.api(0,"closeResults"))}}H.addons.add(new q);var ce=null;function V(){(0,v.intervalUntilExecute)(()=>window.ASL.init(),function(){return typeof window.ASL.version<"u"})}window.WPD.AjaxSearchLite=H,d()._fn.plugin("ajaxsearchlite",H.plugin),V()})(),window.AjaxSearchLite=Q.default})();