function clearAdvancedSearch(){var i=$("#advsearchform input[name='storeID']").val(),n=$("#advsearchform input[name='categoryNValue']").val(),r=$("#advsearchform input[name='ntt']").val(),t=$("#advsearchform input[name='categoryNValue']").val(),u=$("#advsearchform input[name='nttSkuList']").val(),f=$("#advsearchform input[name='productstation']").val(),e=$("#advsearchform input[name='ntx']").val(),o=$("#advsearchform input[name='ntk']").val(),s=$("#advsearchform input[name='nr']").val(),h=$("#advsearchform input[name='mystore']").val();t=loadCategoryNValue;n=loadCategoryNValue;loadAdvancedSearch(i,n,r,t,u,"","",!0,e,o,h,f,s)}function loadAdvancedSearchonClick(){var f=$("#advsearchform input[name='storeID']").val(),i=$("#advsearchform input[name='categoryNValue']").val(),r="",e=$("#advsearchform input[name='ntt']").val(),o=$("#advsearchform input[name='ntx']").val(),s=$("#advsearchform input[name='ntk']").val(),h=$("#advsearchform input[name='nr']").val(),c=$("#advsearchform input[name='mystore']:checked").val(),l=$("#advsearchform input[name='openselectors']").val(),a=$("#advsearchform input[name='productstation']").val(),v=$("#scrollposition").val(),t="",u,n;$("#advsearchform input[name='nValue']").each(function(){this.checked&&(t.length>0&&(t=t+","),t=t+$(this).val())});u=$("#advsearchform input[name='nttSkuList']").val();$("#advsearchform input[name='prt']").each(function(){this.checked&&(r=$(this).val())});n="";$("#advsearchform input[name='categoryNValueRefinement']").each(function(){this.checked&&(n.length>0&&(n=n+","),n=n+$(this).val())});n.length>0&&(t=n!=t&&t.indexOf(n)<=0&&t.length>0?n+","+t:n,i=n);loadAdvancedSearch(f,i,e,t,u,r,n,!0,o,s,c,a,h,l,v)}function loadAdvancedSearch(n,t,i,r,u,f,e,o,s,h,c,l,a,v,y){o||(loadCategoryNValue=t);!o&&$("#advancedSearch").is(":visible")||($("#advancedSearch").is(":visible")||$("#advancedSearch").css({left:"-350px"}),$.ajax({type:"POST",url:"/assets/ajax/advancedsearch.aspx",data:"storeID="+n+"&categoryNValue="+t+"&ntt="+i+"&NValue="+r+"&nttSkuList="+u+"&prt="+f+"&categoryNValueRefinement="+e+"&ntx="+s+"&ntk="+h+"&mystore="+c+"&productstation="+l+"&nr="+a+"&openselectors="+v+"&scrollposition="+y,success:function(n){n.length>=6?($("#Aria-Announcements").html('<div aria-live="polite" role="alert">Advanced search options opened.  Focusing on element now.<\/div>'),window.setTimeout(function(){$("#Aria-Announcements").html("")},5e3),$("#advancedSearch").html(n),$("#advancedSearch").show(),$("#advancedSearch").animate({left:"0"},150),$("div.groupSelections").hide(),currentGroupID==""&&(currentGroupID=$(".groupName:first").attr("id")),currentGroupID!=""&&($("#group_"+currentGroupID).show(),$("#"+currentGroupID).addClass("on")),$(".groupName a").click(function(n){$("div.groupSelections").hide();var t=n.target.id.replace("_alink","");return currentGroupID=t,$("#group_"+t).show(),$(".groupName").removeClass("on"),$("#"+currentGroupID).addClass("on"),!1}),$(".advDimension .dimItemButton").click(function(){var t=$("#openselectors").val(),n=$(this).parent().find(".advValues");return n!=null&&(n.hasClass("hideValues")?(n.show("fast"),$("#openselectors").val(t+"|"+$(this).data("dimension")),setTimeout(function(){n.removeClass("hideValues")},100),$(this).removeClass("closed"),$(this).addClass("open")):(n.hide("fast"),$("#openselectors").val(t.replace("|"+$(this).data("dimension"),"")),setTimeout(function(){n.addClass("hideValues")},100),$(this).removeClass("open"),$(this).addClass("closed"))),!1}),$("#pnlAdvancedSearch .advDimVals").click(function(){$("#scrollposition").val($("#pnlAdvancedSearch").scrollTop());loadAdvancedSearchonClick()}),$(".advDimValsOff").click(function(n){n.preventDefault();$(this).checked=!1}),$("#advSearchClose").click(function(){return $("#advancedSearch").animate({left:"-350px"},100),setTimeout(function(){$("#advancedSearch").hide()},100),!1}),$("#advSearchClear").click(function(){clearAdvancedSearch()}),$("#advancedSearchAnnouncement").focus(),$("#advsearchform").submit(function(){var v=$("#advsearchform input[name='storeID']").val(),o=$("#advsearchform input[name='categoryNValue']").val(),s=$("#advsearchform input[name='productstation']").val(),u=$("#advsearchform input[name='ntt']").val(),h=$("#advsearchform input[name='ntx']").val(),f=$("#advsearchform input[name='ntk']").val(),c=$("#advsearchform input[name='nr']").val(),l=$("#advsearchform input[name='mystore']:checked").val(),n=o,t,r,a,i,e;return $("#advsearchform input[name='nValue']").each(function(){this.checked&&(n.length>0&&(n=n+"+"),n=n+$(this).val())}),t=$("#advsearchform input[name='nttSkuList']").val(),r="",$("#advsearchform input[name='prt']").each(function(){this.checked&&(r=$(this).val())}),a=$("#advsearchform input[name='categoryNValueRefinement']").val(),i="/search/search_results.aspx",s=="True"&&(i="/productstation/results.aspx"),f=="builds"&&(i="/search/builds.aspx"),t!=null&&t!=""&&(u=""),e=i+"?N="+n+"&Ntt="+u+"&prt="+r+"&sku_list="+t+"&Ntx="+h+"&Ntk="+f+"&Nr="+c+"&mystore="+l,window.location=e,!1}),$("#scrollposition")!=null&&(document.getElementById("pnlAdvancedSearch").scrollTop=$("#scrollposition").val())):$("#advancedSearch").hide()}}))}function fireGuidedTimeout(){if(timerActive){try{clearTimeout(guidedNavTimeout)}catch(n){}postGuidedForm(!1)}}function loadSearchResults(n){$("#toTop").hide();var i=readCookie("storeSelected"),t=n.replace("/search/search_results.aspx","/endeca/AjaxResults.aspx");t=t.replace("/search/builds.aspx","/endeca/AjaxBuildResults.aspx");t.toLowerCase().indexOf(i)<=0&&(t=t+"&storeid="+i);$.ajax({type:"GET",url:t,success:function(t){if(t.length>=6){window.setTimeout(function(){$("#Aria-Announcements").html('<div aria-live="polite"  role="alert">'+ariaText+" - Main search content has been updated.<\/div>")},5e3);window.setTimeout(function(){$("#Aria-Announcements").html("")},15e3);$("#content").html(t);try{setTimeout(function(){var n,t;$(window).scrollTop()+25>$("#resultsBottom").offset().top&&(n=$(window).scrollTop()-$("#resultsBottom").offset().top+50,console.log(n),t=$("#pnlGuidedNavigation").innerHeight()+$("#pnlGuidedNavigation").position().top+50-$("#resultsBottom").position().top,t<n&&(n=t),console.log(n),$("#toTop").css({top:n+"px"}),$("#toTop").fadeIn("slow"))},1e3)}catch(r){}bindAjaxClick(n);bindSubmit();try{if(history.pushState){if(n.toLowerCase().indexOf("mystore=")<=0){var i=readCookie("myStore");n=n.indexOf("?")>0?n+"&myStore="+i:n+"?myStore="+i}history.pushState(null,null,n)}}catch(r){}}}})}function bindAjaxClick(n){$("#toTop a").click(function(){return $("html, body").animate({scrollTop:$("#productGrid").offset().top},1e3),$("#toTop").hide("slow"),!1});$(".ajaxResults a.dimValLink").click(function(){ariaText=$(this).html();$(".body-loading").css("display","block");try{loadSearchResults($(this).attr("href"))}catch(n){$(".body-loading").css("display","none")}return!1});$(".ajaxResults .refinements a").click(function(){$(".body-loading").css("display","block");ariaText=$(this).html();try{loadSearchResults($(this).attr("href"))}catch(n){$(".body-loading").css("display","none")}return!1});$(".quickView").fancybox({width:675,height:640,idleTime:!1,"min-height":620,autoScale:!1,transitionIn:"elastic",transitionOut:"fade",type:"iframe",scrolling:"no",buttons:["close"],afterShow:function(){$(".fancybox-button--close").focus()}});setServiceButton();$(".productClickItem").click(function(n){n.preventDefault();productClick(this)});$(".products .image").click(function(n){n.preventDefault();productClick(this)});$(".avProductClick").click(function(n){n.preventDefault();productClick(this)});$(".addOnProductClick").click(function(n){n.preventDefault();addOnClick(this)});$(".pDescription h2 a").click(function(n){n.preventDefault();productClick(this)});$(".SearchBannerProduct").click(function(n){n.preventDefault();productClick(this)});$(".RightBannerProduct").click(function(n){n.preventDefault();productClick(this)});$(".featureProduct").click(function(n){n.preventDefault();productClick(this)});$(".SearchTower").click(function(){promoClick(this)});$(".SearchBanner").click(function(){promoClick(this)});bindMore();setGridView();$(".inline-compare-text").html("Select 2 to compare");$(".body-loading").css("display","none");setCompareFeatures();doDataPush(n)}function doDataPush(url,listid){var productImpressions,promoImpressions,list,itm,arrayLength,i,qpstatus;if((listid==null||listid==0||listid==""||typeof listid==undefined)&&(listid="Search Results"),productImpressions=("},"+$("#productImpressions").html().trim()+",{").split("},{"),promoImpressions=("},"+$("#promoImpressions").html().trim()+",{").split("},{"),productImpressions.splice(0,1),promoImpressions.splice(0,1),productImpressions.splice(productImpressions.length-1,1),promoImpressions.splice(promoImpressions.length-1,1),usingGA4&&typeof gtag!="undefined"){if(arrayLength=productImpressions.length,arrayLength>0){for(list="[",cnt=0;cnt<productImpressions.length;++cnt)itm=eval("({"+productImpressions[cnt]+"})"),cnt>0&&(list+=","),list+="{",list+="item_id: '"+itm.id+"',",list+="item_name: '"+itm.name.replace('"',"")+"',",list+="index: '"+itm.position+"',",list+="item_brand: '"+itm.brand+"',",list+="item_category: '"+itm.category+"',",list+="item_coord: '"+itm.coord+"',",list+="item_core: '"+itm.core+"',",list+="item_list_id: '"+itm.list+"',",list+="item_list_name: '"+itm.list+"',",list+="price: '"+itm.price+"',",list+="currency: 'USD',",list+="quantity: 1",list+="}";list+="]";gtag("event","view_item_list",{item_list_id:listid,item_list_name:listid,items:eval(list)})}if(arrayLength=promoImpressions.length,arrayLength>0){if(arrayLength>0)for(cnt=0;cnt<promoImpressions.length;++cnt)itm=eval("({"+promoImpressions[cnt]+"})"),gtag("event","view_promotion",{creative_name:itm.creative,creative_slot:itm.position,promotion_id:itm.id,promotion_name:itm.name});qpstatus="off";RWOEnabled=="Y"&&(qpstatus=OAMLoggedIn=="False"?"quickpickupguest":"quickpickupoam")}}if(usingGA3&&typeof ga!="undefined"){for(arrayLength=productImpressions.length,i=0;i<arrayLength;i++)ga("mc.ec:addImpression",eval("({"+productImpressions[i]+"})"));for(arrayLength=promoImpressions.length,i=0;i<arrayLength;i++)ga("mc.ec:addPromo",eval("({"+promoImpressions[i]+"})"));qpstatus="off";RWOEnabled=="Y"&&(qpstatus=OAMLoggedIn=="False"?"quickpickupguest":"quickpickupoam");ga("mc.set","dimension1",qpstatus);ga("mc.set","dimension12",OAMLoggedIn);typeof utrack!="undefined"&&utrack!=""&&ga("mc.set","dimension10",utrack);$(".seoPageTitle").length===1&&ga("mc.send","pageview",{page:url,title:$(".seoPageTitle").html()})}document.title=$(".seoPageTitle").html()}var currentGroupID="",guidedNavTimeout,timerActive=!1,isAjax=!1,ariaText="",loadCategoryNValue;$(document).ready(function(){try{history.pushState&&($(".ajaxResults .guided a.dimValLink").click(function(){ariaText=$(this).html();$(".body-loading").css("display","block");try{loadSearchResults($(this).attr("href"))}catch(n){$(".body-loading").css("display","none")}return!1}),$("#pnlMyStoreOnly a.dimValLink").click(function(){ariaText=$(this).html();$(".body-loading").css("display","block");try{loadSearchResults($(this).attr("href"))}catch(n){$(".body-loading").css("display","none")}return!1}),$(".dimGuided a.dimValLink").click(function(){$(".body-loading").css("display","block");ariaText=$("this").html();try{loadSearchResults($(this).attr("href"))}catch(n){$(".body-loading").css("display","none")}return!1}),$(".ajaxResults .refinements a").click(function(){$(".body-loading").css("display","block");ariaText=$(this).html();try{loadSearchResults($(this).attr("href"))}catch(n){$(".body-loading").css("display","none")}return!1}),window.addEventListener("popstate",function(){location.href.indexOf("/search/search_results.aspx")>0?($(".body-loading").css("display","block"),$.ajax({url:location.href.replace("/search/search_results.aspx","/endeca/AjaxResults.aspx"),success:function(n){$("#content").html(n);bindAjaxClick(location.pathname)}})):location.href.indexOf("/category/")>0&&($(".body-loading").css("display","block"),$.ajax({url:location.href.replace("/category/","/ajaxcategory/"),success:function(n){$("#content").html(n);bindAjaxClick(location.pathname)}}))}))}catch(n){}});loadCategoryNValue=String().Empty