angular.module("sb").controller("HomeIndexCtrl",["$scope","$html","$url","$backend","$image","$customer","$timeout","$nosto","$gtm","$productlist","$header","$user","$location","$campaign",function(n,t,i,r,u,f,e,o,s,h,c,l,a,v){n.$html=t;n.$url=i;n.$image=u;n.$header=c;n.authenticated=!1;n.poweruser=!1;n.isMobile=r.context.mobile;n.frontItems=r.data.frontItems;n.settings=r.data.settings;l.getUser(function(t){t.roles&&t.roles.length>0&&(n.authenticated=!0,t.roles.indexOf("poweruser")>-1&&(n.poweruser=!0))});n.nostoListsTotal=2;n.nostoTop5Products=[];n.nostoBottom16Products=[];o.setDependency("frontpage-nosto-top5","nostoTop5Products",n,function(){s.impressions(n.nostoTop5Products,"frontpage-nosto-top5");o.listLoaded(n.nostoListsTotal)});o.setDependency("frontpage-nosto-bottom16","nostoBottom16Products",n,function(){s.impressions(n.nostoBottom16Products,"frontpage-nosto-bottom16");o.listLoaded(n.nostoListsTotal)});v.getCampaign("black-weekend")&&(n.bfday=v.getCampaign("black-weekend").custom.day);s.promoImpressions(["adlayer"])}]);;
function mobileProductlistView(){if(!$("html").hasClass("ie8")&&!$("html").hasClass("ie7")){var n=$(window).width();n<=720?$(".productlist-breadcrumbs").insertBefore($(".productlist-breadcrumbs-container")):$(".productlist-breadcrumbs").insertBefore($(".box-productlist-breadcrumbs .productlist-counter"))}}angular.module("sb").controller("ProductsListCtrl",["$scope","$rootScope","$compile","$window","$backend","$mobileMenu","$url","$q","$user","$location","$http","$filter","$customer","$productlist","$timeout","$gtm","$toggleDraggable","$overlay","$currentVehicle",function(n,t,i,r,u,f,e,o,s,h,c,l,a,v,y,p,w,b,k){var ct,lt,tt,ft,d,g,nt,ii,wt,bt,st,ht;if(v.vars.showMobileFiltering=!0,n.$productlist=v,n.initialized=!1,n.updateCanceler=null,n.authenticated=!1,n.toggleDraggable=w,n.categoryLevel=u.data&&u.data.path?u.data.path.items.length:0,n.paginationLoading=!1,n.pagesLoaded=1,n.firstLoad=!0,n.toggleScrollNav=!1,n.filterBeenOpened=!1,n.filtersOpen=!1,n.filtersFirstFetch=!1,n.listType=u.context.controller==="search"&&u.context.action==="result"?"searchresults":"standard",ct=["sale","search","supersale"],n.InitStock=function(n,t){if(t&&!v.vars.parameters.vehicle){var i=k.getCurrentVehicle();i&&(v.vars.parameters.vehicle=i.id)}},lt=function(){if(!v.vars.parameters.prefiltered){h.search("pl",!0).replace();var t=h.search();if(t&&Object.keys(t).length>0){if(t.filter&&(n.filtersOpen=!0,h.search("filter",null).replace()),v.vars.parameters.prefiltered===!0)return;t.mn&&(v.vars.parameters.fromPrice=parseFloat(t.mn));t.mx&&(v.vars.parameters.toPrice=parseFloat(t.mx));t.q&&(v.vars.parameters.pagination.size=parseInt(h.search().q));t.t&&v.setPage(parseInt(t.t),!0)}}},n.showPagination=function(){n.toggleScrollNav=!n.toggleScrollNav},n.nextPage=function(t){var i=Math.ceil(v.vars.info.filteredCount/v.vars.parameters.pagination.size);v.vars.currentPage>=i||(n.toggleScrollNav=!1,h.search().p&&h.search("p",null).replace(),t!==!1?(v.vars.loading=!0,y(function(){var n;n=window.innerWidth<479?$("#p1").offset().top-240:$("#p1").offset().top-210;$("html,body").animate({scrollTop:n},300);y(function(){v.setPage(v.vars.currentPage+1)},300)})):v.setPage(v.vars.currentPage+1),n.filtersOpen===!0&&v.vars.type!=="outlet"&&v.vars.type!=="search"&&n.filterToggle())},n.previousPage=function(t){v.vars.currentPage<=1||(n.toggleScrollNav=!1,h.search().p&&h.search("p",null).replace(),t!==!1?(v.vars.loading=!0,y(function(){var n;n=window.innerWidth<479?$("#p1").offset().top-240:$("#p1").offset().top-210;$("html,body").animate({scrollTop:n},300)}),y(function(){v.setPage(v.vars.currentPage-1)},300)):v.setPage(v.vars.currentPage-1),n.filtersOpen===!0&&v.vars.type!=="outlet"&&v.vars.type!=="search"&&n.filterToggle())},tt=null,n.paginationCompleted=function(){tt&&(tt(),tt=null)},n.goToPage=function(t,i,r,u,f){h.search().p&&h.search("p",null).replace();var e=function(){var n,i;f!==!1?(v.vars.loading=!0,n=$("#p1").offset(),n&&(i=window.innerWidth<479?n.top-240:n.top-210,$("html,body").animate({scrollTop:i},300)),y(function(){v.setPage(t)},300)):v.setPage(t)};v.vars.paging&&t!==v.vars.currentPage?(tt=function(){n.internalScrollTo("#p1",u)},n.toggleScrollNav=!1,e()):(i?n.internalScrollTo('.productlist-item[data-id="'+i+'"]',0,150):n.internalScrollTo("#p1"),n.toggleScrollNav=!1,e());n.filtersOpen===!0&&v.vars.type!=="outlet"&&v.vars.type!=="search"&&n.filterToggle()},v.vars.type==="category"||v.vars.type==="brand"||v.vars.type==="outlet"||v.vars.type==="vehicle"||v.vars.type==="search"){function kt(t){switch(t.keyCode){case 37:n.previousPage(!0);break;case 39:n.nextPage(!0)}}window.addEventListener("keydown",kt,!1)}n.$parent.campaign&&n.$parent.campaign.custom["filters-open"]!==""&&(n.filtersOpen=!0);n.filterToggle=function(){n.filterBeenOpened=!0;n.filtersOpen=!n.filtersOpen};n.getCustomFilterColumn=function(n){return n>30?4:n>25?3:n>16?2:1};ft=function(){var t=angular.copy(v.vars.data),i;return t.parameters=angular.copy(v.vars.parameters),t.category=angular.copy(v.vars.category),i=(v.vars.currentPage-1)*v.vars.parameters.pagination.size,v.vars.paging?(t.parameters.pagination.from=i,t.parameters.pagination.size=v.vars.parameters.pagination.size):i>v.vars.currentCount&&(t.parameters.pagination.from=v.vars.currentCount,t.parameters.pagination.size=i-v.vars.currentCount),v.vars.categoryMode&&t.parameters.categories&&t.parameters.categories.length&&(t.category.bottomCategories&&t.category.bottomCategories.length?t.parameters.categories=t.category.bottomCategories:t.category.subCategories&&t.category.subCategories.length&&(t.parameters.categories=t.category.subCategories)),v.updateBeginCallbacks(),n.updateCanceler&&n.updateCanceler.resolve("update"),n.updateCanceler=o.defer(),t.parameters.showFacets=!0,t.parameters.sort=v.getSortParameters(),t.parameters.vehicle=t.parameters.vehicle==0?null:t.parameters.vehicle,t.parameters.filterIds=t.parameters.filters,delete t.parameters.filters,delete t.parameters.subCategories,delete t.parameters.bottomCategories,delete t.parameters.prefilterCategory,delete t.parameters.assignFilters,delete t.parameters.filterSets,delete t.parameters.standingImages,delete t.parameters.assignBrands,delete t.parameters.forceOutlet,delete t.parameters.assignCategories,delete t.parameters.prefilterCategories,delete t.parameters.categoryFilterSets,delete t.parameters.prefilterBrands,angular.forEach(t.parameters,function(n,i){(t.parameters[i]===undefined||t.parameters[i]===null)&&delete t.parameters[i]}),t};n.setFilter=function(n,t){v.vars.parameters[n]=t};d=function(n,t,i){if(!i){v.vars[t][n]=i;return}if(i.constructor===Array){var r=i.map(function(n){return parseInt(n)});v.vars[t][n]=r}else v.vars[t][n]=[parseInt(i)]};n.setColumns=function(){var t,i;n.brandFilterColumn=1;t=v.vars.productList.brands;t&&(t.length>30?n.brandFilterColumn=4:t.length>25?n.brandFilterColumn=3:t.length>16&&(n.brandFilterColumn=2));n.categoryFilterColumn=1;i=v.vars.productList.categories;i&&(i.length>30?n.categoryFilterColumn=4:i.length>25?n.categoryFilterColumn=3:i.length>16&&(n.categoryFilterColumn=2))};g=function(n,t){return!(n[t]&&n[t].length)};nt=function(){!v.vars.parameters.prefilterCategory&&v.vars.productList.categories&&angular.forEach(v.vars.productList.categories,function(n){n.state=v.categoryFilterState(n)});!v.vars.parameters.prefilterCategory&&v.vars.productList.subCategories&&angular.forEach(v.vars.productList.subCategories,function(n){n.state=v.subCategoryFilterState(n)});!v.vars.parameters.prefilterCategory&&v.vars.productList.bottomCategories&&angular.forEach(v.vars.productList.bottomCategories,function(n){n.state=v.bottomCategoryFilterState(n)});!v.vars.parameters.prefilterBrands&&v.vars.productList.brands&&angular.forEach(v.vars.productList.brands,function(n){n.state=v.brandFilterState(n)});v.vars.productList.filters&&angular.forEach(v.vars.productList.filters,function(n){angular.forEach(n.values,function(t){t.state=v.customFilterState(t);t.state.checked&&(n.checked=!0)})})};n.$on("$locationChangeSuccess",function(t,i,r){var u,f;if(!v.vars.parameters.prefiltered&&(!(i.indexOf("&p=")>-1)||r.indexOf("&p=")!==-1)&&(!(r.indexOf("&p=")>-1)||i.indexOf("&p=")!==-1)&&(!r.match(/#.*[?&]p=([^&]+)(&|$)/)||!i.match(/#.*[?&]p=([^&]+)(&|$)/)||r.match(/#.*[?&]p=([^&]+)(&|$)/)[1]===i.match(/#.*[?&]p=([^&]+)(&|$)/)[1])){if(u=h.search(),d("filters","parameters",u.f),v.vars.parameters.prefilterBrands||d("brands","parameters",u.b),v.vars.parameters.prefilterCategory||(d("categories","parameters",u.c),d("subCategories","category",u.sc),d("bottomCategories","category",u.bc)),n.setFilter("priceFlag",u.pf),n.setFilter("reducedPrice",u.rp),v.vars.parameters.forceOutlet||n.setFilter("outlet",u.o),u.q&&(v.vars.parameters.pagination.size=parseInt(u.q)),f=u.s?u.s:null,n.setFilter("sort",f),n.setFilter("store",u.e),(v.vars.type==="category"||v.vars.type==="brand"||v.vars.type==="outlet"||v.vars.type==="vehicle"||v.vars.type==="search")&&!u.p)if(u.t&&u.t!==v.vars.currentPage)n.goToPage(parseInt(u.t),null,null,null,!1);else if(u.t)u.t===1&&(v.vars.currentPage=1);else{v.setPage(1,!0);return}if(v.vars.info.filteredCount>0&&v.vars.currentPage>Math.ceil(v.vars.info.filteredCount/v.vars.parameters.pagination.size)){v.setPage(1);return}n.inherited||n.updateList(!1,function(){n.initialized||(n.initialized=!0,v.paginationReady=!0,v.pageLoaded=!0,v.vars.currentPage>Math.ceil(v.vars.info.filteredCount/v.vars.parameters.pagination.size)&&v.setPage(1),y(function(){h.search().scroll&&(n.internalScrollTo("#p1"),h.search("scroll",null).replace())}))})}});n.updateCompleted=function(t){v.updateCallbacks(t);n.pagesLoaded=v.vars.currentCount/v.vars.parameters.pagination.size;n.append=!1;v.vars.loading=!1;v.vars.paging&&(n.currentlyScrolledPage=v.vars.currentPage-1);y(function(){parseInt(h.search().p)?(n.internalScrollTo('.productlist-item[data-id="'+parseInt(h.search().p)+'"]',0,150),h.search("p",null).replace()):n.internalScrollTo('.productlist-item[data-id="#p1"]');typeof yotpo!="undefined"&&yotpo.initialized&&yotpo.initWidgets()},300)};n.updateList=function(t,i){v.vars.loading=!0;n.append=t;var r=ft();n.isFiltered=gt(r.parameters);v.vars.frontData.poweruser?v.getApiUrlPu(function(){n.updateListApi(t,i,r)}):n.updateListApi(t,i,r)};n.updateListApi=function(t,i,r){c.post(v.vars.url,r.parameters,{timeout:n.updateCanceler.promise,cache:!1}).then(function(u){function l(n){return n.charAt(0).toUpperCase()+n.slice(1)}var s=u.data,o=s.products,h=s.extraInfo||{},f=s.facets||{},e,c,a;if(n.poweruser)for(e=0;e<o.length;e++)o[e].draggable=o[e].sortOrder!==undefined;v.vars.productList.totalItems=h.count||0;st(f);n.isFiltered&&n.filtersFirstFetch?(v.vars.dealGenerator&&(!v.vars.productList.filters||v.vars.productList.filters.length===0)&&(v.vars.productList.filters=f.filters||[],v.vars.productList.filters=v.vars.productList.filters.filter(function(n){return n.values.length>0})),v.vars.dealGenerator&&(!v.vars.productList.brands||v.vars.productList.brands.length===0)&&(v.vars.productList.brands=f.brands||[]),c=yt(),c.update?(c.brand||ot(f.brands),vt(f.categories),at(f.filters),nt()):it(f.filters,f.categories,f.brands,!0)):(v.vars.productList.brands=f.brands||[],v.vars.productList.filters=f.filters||[],v.vars.productList.categories=f.categories||[],v.vars.dealGenerator&&(v.vars.productList.filters=v.vars.productList.filters.filter(function(n){return n.values.length>0})),v.vars.productList.subCategories=undefined,v.vars.productList.bottomCategories=undefined,it([],[],[],!0));r.parameters.categoryFilterSets&&(v.vars.parameters.categoryFilterSets=!1);dt(f,r.parameters);t||(v.vars.productList.products.length=0);v.vars.productList.products.push.apply(v.vars.productList.products,o);v.vars.productList.totalItems>0?n.isFiltered?angular.forEach(h,function(n,t){v.vars.info["filtered"+l(t)]=n}):angular.forEach(h,function(n,t){v.vars.info[t]=n;v.vars.info["filtered"+l(t)]=n}):(v.vars.info.count=0,v.vars.info.hasOutlet=!1,v.vars.info.hasSale=!1,v.vars.info.highestPrice=0,v.vars.info.lowestPrice=0,angular.forEach(v.vars.info,function(n,t){v.vars.info["filtered"+l(t)]=n}));pt();v.updatePriceSlider&&v.updatePriceSlider(v.vars.info.filteredLowestPrice,v.vars.info.filteredHighestPrice);v.vars.currentCount=v.vars.currentPage*v.vars.parameters.pagination.size;nt();v.vars.type&&ct.indexOf(v.vars.type)>-1&&v.vars.productList.products.length>0&&(n.filtersOpen=!0);n.setColumns();p.impressions(v.vars.productList.products,v.vars.name);n.firstLoad&&(a=v.vars.productList.products.slice(0,3).map(function(n){return n.id}),p.dataLayer.add({event:"topProducts",topProductIds:a}),n.firstLoad=!1);i&&i(u.data);angular.forEach(v.vars.productList.products,function(n,t){n.featured=v.checkFeatured(t,n,"list-type-standard");n.productImgUrl=v.getProductImgUrl(n,"list-type-standard")});v.vars.filterLoading=!1;ni(u.data,r.parameters,n.isFiltered)},function(t){t.status!==-1&&(b.openOverlay(t.statusText,{directive:"notice"},!1),n.updateCompleted(null))})};var dt=function(t,i){if(v.vars.categoryMode&&v.vars.parameters.categories&&v.vars.parameters.categories.length&&v.vars.productList.categories&&v.vars.productList.categories.length){var f=!1,r=!1,u=h.search().dg;u==="entryStepActive"?(f=!0,r=!0):u==="firstStepActive"?(r=!0,v.vars.productList.subCategories=t.categories||undefined):u==="secondStepActive"&&(v.vars.productList.bottomCategories=t.categories||undefined);!n.filtersFirstFetch&&h.search().c&&h.search().c==i.categories[0]&&(v.vars.productList.subCategories=t.categories||undefined);!n.filtersFirstFetch&&h.search().sc&&h.search().sc==i.categories[0]&&(v.vars.productList.bottomCategories=t.categories||undefined);f&&v.vars.productList.subCategories&&(v.vars.productList.subCategories=undefined);r&&v.vars.productList.bottomCategories&&(v.vars.productList.bottomCategories=undefined)}},gt=function(n){var t=n.filterIds&&n.filterIds.length>0||n.priceFlag||n.reducedPrice||n.fromPrice||n.toPrice||!g(n,"products"),i=v.vars.type;return i==="category"?t=t||!g(n,"brands"):i==="brand"?v.vars.parameters.prefilterCategory||(t=t||!g(n,"categories")):i==="outlet"?t=t||n.vehicle:i==="vehicle"?t=t||n.outlet:i==="search",i==="category"||i==="brands"?(t=t||n.outlet,v.vars.frontData.categoryFmb||(t=t||n.vehicle)):(i==="outlet"||i==="vehicle"||i==="search")&&(t=t||!g(n,"brands"),v.vars.parameters.prefilterCategory||v.vars.dealGenerator||(t=t||!g(n,"categories"))),t},et=function(n,t){var i={showFacets:!0,pagination:{from:0,size:0}},r=v.vars.type;return r==="category"?n.categories&&(i.categories=n.categories):r==="brand"?n.brands&&(i.brands=n.brands):r==="outlet"?(i.outlet=!0,v.vars.dealGenerator?i.categories=n.categories:i.showMainCategories=!0,t&&(i.categories=t)):r==="vehicle"?i.vehicle=n.vehicle:r==="search"&&(i.term=n.term),i},at=function(n){v.vars.info.usedFilters=[];angular.forEach(n,function(n){angular.forEach(n.values,function(n){v.vars.info.usedFilters.push(n.id)})})},vt=function(n){v.vars.info.usedCategories=[];angular.forEach(n,function(n){v.vars.info.usedCategories.push(n.id)})},ot=function(n){v.vars.info.usedBrands=[];angular.forEach(n,function(n){v.vars.info.usedBrands.push(n.id)})},it=function(n,t,i,r){at(n);vt(t);ot(i);r&&nt()},ni=function(t,i,r){if(!n.filtersFirstFetch&&r||v.vars.info.filteredCount===0&&r){var u=et(i);c.post(v.vars.url,u,{timeout:n.updateCanceler.promise,cache:!1}).then(function(r){var u,f,e;if(angular.forEach(r.data.extraInfo,function(n,t){v.vars.info[t]=n}),r.data.extraInfo.count&&(v.vars.info.totalItems=r.data.extraInfo.count),st(r.data.facets),v.vars.dealGenerator||it(v.vars.productList.filters,v.vars.productList.categories,v.vars.productList.brands),v.vars.productList.categories=r.data.facets.categories,v.vars.productList.filters=r.data.facets.filters,v.vars.productList.brands=r.data.facets.brands,v.vars.productList.totalItems=r.data.extraInfo.count,v.vars.dealGenerator&&it(v.vars.productList.filters,v.vars.productList.categories,v.vars.productList.brands),v.vars.dealGenerator&&(v.vars.productList.filters=v.vars.productList.filters.filter(function(n){return n.values.length>0})),pt(),u=ti(),u.c)f=[h.search().c],e=et(i,f),c.post(v.vars.url,e,{timeout:n.updateCanceler.promise,cache:!1}).then(function(r){if(v.vars.productList.subCategories=r.data.facets.categories,u.sc){var f=[h.search().sc],e=et(i,f);c.post(v.vars.url,e,{timeout:n.updateCanceler.promise,cache:!1}).then(function(n){v.vars.productList.bottomCategories=n.data.facets.categories;ut(t)})}else ut(t)});else{if(v.vars.dealGenerator){rt(function(){ut(t)});return}rt();ut(t)}});n.filtersFirstFetch=!0}else{if(n.filtersFirstFetch=!0,v.vars.dealGenerator){rt(function(){n.updateCompleted(t)});return}n.updateCompleted(t);rt()}},yt=function(){var n={brand:!1,update:!1},t=v.vars.parameters.brands||[],i=v.vars.type;return t.length&&(i!=="brand"&&t.length&&(n.brand=!0),i==="brand"&&(n.brand=!1),n.update=n.brand),n},rt=function(t){var r=yt(),i;r.update?(i=ft().parameters,i.pagination.from=0,i.pagination.size=0,r.brand&&delete i.brands,c.post(v.vars.url,i,{timeout:n.updateCanceler.promise,cache:!1}).then(function(n){r.brand&&ot(n.data.facets.brands);nt();t&&t()})):t&&t()},ut=function(t){nt();n.updateCompleted(t)},ti=function(){var n=h.search(),t=n.dg,i=n.c,r=n.sc,u=n.bc;return{c:t&&i&&r,sc:t&&i&&r&&u}},pt=function(){var n=function(n){return Math.round(n*100)/100};v.vars.info.lowestPrice&&(v.vars.info.lowestPrice=n(v.vars.info.lowestPrice));v.vars.info.highestPrice&&(v.vars.info.highestPrice=n(v.vars.info.highestPrice));v.vars.info.filteredLowestPrice&&(v.vars.info.filteredLowestPrice=n(v.vars.info.filteredLowestPrice));v.vars.info.filteredHighestPrice&&(v.vars.info.filteredHighestPrice=n(v.vars.info.filteredHighestPrice))};v.vars.update=function(t,i){n.updateList(t,i)};n.internalScrollTo=function(n,t,i){y(function(){var u=$(n),f=t?0:750,r;u.length>0&&(r=u.offset().top-220,i&&(r=r+i),$("html,body").animate({scrollTop:r},f))},50)};wt=500;n.currentlyScrolledPage=0;n.scrollNavDocked=!0;n.scrollNavHidden=!0;n.highlightPageNav=function(){if($(".productlist-scroll-nav").length===0)return!1;var t=$(document).scrollTop()+wt,i=$("a#p1").offset(),r=i?i.top:0;return v.vars.paging||(t>=r&&(n.currentlyScrolledPage=0),angular.forEach($(".productlist-item-pagination-info"),function(i,r){var u=$(i).offset().top;t>=u&&(n.currentlyScrolledPage=r+1)})),(n.pagesLoaded>1||v.vars.paging)&&(t=$(document).scrollTop()+$(window).height()-48,n.scrollNavDocked=t>=ii,bt=$("#main").find(".productlist-items-wrapper").offset().top,n.scrollNavHidden=$(document).scrollTop()<bt-210),!0};$(window).on("scroll",function(){n.highlightPageNav()});n.mobileMenuActivate=function(n){f.toggleMenu(n)};u.context.site.name&&u.context.site.name==="24mx"&&u.data&&u.data.category&&(n.categoryId=u.data.category.id&&u.data.category.id===290?u.data.category.id:u.data.category.parentCategory&&u.data.category.parentCategory.id&&u.data.category.parentCategory.id===290?u.data.category.parentCategory.id:u.data.category.parentCategory.parentCategory&&u.data.category.parentCategory.parentCategory.id&&u.data.category.parentCategory.parentCategory.id===290?u.data.category.parentCategory.parentCategory.id:null);s.getUser(function(t){t.roles&&t.roles.length>0&&(n.authenticated=!0,t.roles.indexOf("poweruser")>-1&&(n.poweruser=!0))});n.compileList=function(t){i(t)(n)};st=function(n){n&&n.brands&&n.brands.length&&n.brands.forEach(function(n){n.name=ht(n.name);n.title=ht(n.title)})};ht=function(n){var t=document.createElement("textarea");return t.innerHTML=n,t.value};lt()}]);var scrollToProductlist=function(n,t){$("html, body").animate({scrollTop:$("#main").find(n).offset().top+t},300)},objectDropdowns=$(".productlist-nav-category-dropdown");objectDropdowns.each(function(){var n=$(this),i=n.find(".productlist-nav-item > p"),r=n.find(".productlist-nav-sub-item > a"),t="productlist-nav-category-dropdown-active";i.on("click",function(){$(".box-productlist-filter").removeClass("box-productlist-filter-active");n.hasClass(t)?(n.removeClass(t),$(".productlist-filter-trigger").removeClass("productlist-filter-trigger-hidden")):(objectDropdowns.removeClass(t),n.addClass(t),$(".productlist-filter-trigger").addClass("productlist-filter-trigger-hidden"))});r.on("click",function(){$(this).find("i").attr("class","icon fa fa-spin fa-circle-o-notch")})});mobileProductlistView();$(window).on("resize",mobileProductlistView);;
