var Panduro=Panduro||{},siteLangs,_menuHeight;Panduro.featureToggles=Panduro.featureToggles||{};Panduro.siteSettings=Panduro.siteSettings||{};Panduro.variables=Panduro.variables||{};Panduro.module=Panduro.module||{};Panduro.grid=Panduro.grid||{};$(document).ready(function(){Panduro.initialize()});Panduro.initialize=function(){Panduro.voyado.initialize();Panduro.voyadoElevate.initialize();Panduro.state.initialize();Panduro.windowResizeListener=Panduro.eventlisteners.windowResizeListener();Panduro.windowResizeListener.initialize();Panduro.lazyLoadImages.initialize();Panduro.EnhancedEcommerce.initialize();Panduro.googleAnalytics.initialize();Panduro.EcomRepo.initialize();Panduro.TestFreaks.initialize();Panduro.ui.initialize();Panduro.cart.initialize();Panduro.main.initialize();Panduro.loop54.initialize();Panduro.minicart.initialize();Panduro.navigation.initialize();Panduro.articles.initialize();Panduro.inspirations.initialize();Panduro.video.initialize();Panduro.vimeovideo.initialize();Panduro.checkout.initialize();Panduro.search.initialize();Panduro.mypages.initialize();Panduro.contact.initialize();Panduro.submenu.initialize();Panduro.slideshow.initialize();Panduro.klarna.initialize();Panduro.category.initialize();Panduro.maps.initialize();Panduro.leadsSignupform.initialize();Panduro.module.popularArticles.initialize();Panduro.module.articlebundlewidget.initialize();Panduro.module.articlebundlewidgetCarousel.initialize();Panduro.module.inspirationCarousel.initialize();Panduro.module.locateReseller.initialize();Panduro.module.linkList.initialize();Panduro.module.chat.initialize();Panduro.module.campaignInfo.initialize();Panduro.module.articleImageViewer.initialize();Panduro.module.youtubeCarousel.initialize();Panduro.module.simpleArticleSlide.initialize();Panduro.module.accordionTabs.initialize();Panduro.module.articleStoreStockAvailability.initialize();Panduro.module.articleListCarousel.initialize();Panduro.module.brandList.initialize();Panduro.module.slideIn.initialize();Panduro.module.infoBox.initialize();Panduro.module.locateOrder.initialize();Panduro.module.inspirationImageSlider.initialize();Panduro.module.inspirationList.initialize();Panduro.module.staffDiscount.initialize();Panduro.module.loyaltyClubPopUp.initialize();Panduro.module.informationBar.initialize();Panduro.module.checkGiftCardBalance.initialize();Panduro.module.articleVariants.initialize();Panduro.module.inspirationSection.initialize();Panduro.module.inactivityStatus.initialize();Panduro.module.receiptBecomeMember.initialize();Panduro.module.elevateSearchResultList.initialize();Panduro.module.elevateSearchQuick.initialize();Panduro.module.elevateRecommendations.initialize();Panduro.module.newLoyaltyMemberPopup.initialize();Panduro.grid.popupsection.initialize()};Panduro=Panduro||{};Panduro.main={};siteLangs={se:"sv-se",dk:"da-dk",no:"nb-no",de:"de-de",fi:"fi-fi",en:"en"};Panduro.main.mobileMaxWidth=767;Panduro.main.tabletMaxWidth=959;Panduro.main.currentLanguage="sv-se";Panduro.main.countryCodes={"sv-se":"se","da-dk":"dk","nb-no":"no","de-de":"de","fi-fi":"fi",en:"en"};Panduro.main.libphonenumbercountryCodes={"sv-se":"se","da-dk":"dk","nb-no":"no","de-de":"de","fi-fi":"fi",en:"gb"};Panduro.main.initialize=function(){Panduro.main.initializeCookiePolicy();Panduro.main.initLanguageCheck()};Panduro.main.initLanguageCheck=function(){if(window.location.hostname=="store.panduro.com")Panduro.main.currentLanguage=Panduro.main.getLangFromUrl();else{if(Panduro.main.setLanguageCookieFromUrl(Panduro.main.getLangFromUrl())){Panduro.main.currentLanguage=siteLangs[Panduro.main.readCookie("market_country")];return}Panduro.main.readCookie("market_country")==null?Panduro.main.determineLanguage():Panduro.main.currentLanguage=siteLangs[Panduro.main.readCookie("market_country")]}};Panduro.main.getLangFromUrl=function(){var n=window.location.pathname.split("/");return n[1]};Panduro.main.setLanguageCookieFromUrl=function(n){var t=Panduro.main.countryCodes[n];if(t)return Panduro.main.setLanguageCookie(t),!0};Panduro.main.setLanguageCookie=function(n){Panduro.main.createCookie("market_country",n,365)};Panduro.main.determineLanguage=function(){$.ajax({url:"https://api.ipstack.com/check?access_key=852c9030db89792d39392df519caf3d0",dataType:"json"}).done(function(n){n.country_code!=undefined?Panduro.main.redirectToLanguageSite(n.country_code.toLowerCase()):Panduro.main.activateLanguageSelector()}).fail(function(){Panduro.main.activateLanguageSelector()})};Panduro.main.redirectToLanguageSite=function(n){var i=siteLangs[n],u,t,r;if(!i){Panduro.main.activateLanguageSelector();return}if(u=$("body").data("lang").toLowerCase(),i&&i!=u){for(t=window.location.pathname,r=0;r<siteLangs.length;r++)t=t.replace("/"+siteLangs[r],"");t="/"+i+t;window.location.href=t}Panduro.main.currentLanguage=u};Panduro.main.activateLanguageSelector=function(){$("#change-language").selectric().off().on("change",function(){var n=$(this).val();n!=""&&(window.location.href=n)});var n=window.navigator.userLanguage||window.navigator.language;$("#change-language > option").each(function(){function t(n,t){return t.toLowerCase().includes(n.toLowerCase())}t(n,this.value)&&(window.location.href=this.value)});$(".language-selector-top-bar").show()};Panduro.main.initializeCookiePolicy=function(){var n=$("#cookie-policy"),t=n.find("button");t.on("click",function(n){n.preventDefault();$("#cookie-policy").slideUp();Cookies.get("cookie-policy-accepted")||Cookies.set("cookie-policy-accepted","1",{expires:3650})})};Panduro.main.getParameterByName=function(n,t){t||(t=window.location.href);n=n.replace(/[\[\]]/g,"\\$&");var r=new RegExp("[?&]"+n+"(=([^&#]*)|&|#|$)"),i=r.exec(t);return i?i[2]?decodeURIComponent(i[2].replace(/\+/g," ")):"":null};Panduro.main.persistFilter=function(n){var i,t;history.pushState&&(i=[],$.each(n.FacetValues,function(n,t){i.push(t.Type)}),t=window.location.protocol+"//"+window.location.host+window.location.pathname,t=Panduro.ui.updateQueryStringParameter(t,"page",n.Page),n.SortType!==null&&n.SortType!==undefined&&(t=Panduro.ui.updateQueryStringParameter(t,"sort",n.SortType)),$.each(i,function(i,r){var u="";$.each(n.FacetValues,function(n,t){t.Type===r&&(u+=u.length!==0?","+t.Key:t.Key)});t=Panduro.ui.updateQueryStringParameter(t,r,u)}),window.history.pushState({path:t},"",t))};Panduro.main.debounce=function(){};Panduro.main.createCookie=function(n,t,i){var r,u;i?(r=new Date,r.setTime(r.getTime()+i*864e5),u="; expires="+r.toGMTString()):u="";document.cookie=n+"="+t+u+"; path=/"};Panduro.main.readCookie=function(n){for(var r=n+"=",u=document.cookie.split(";"),t,i=0;i<u.length;i++){for(t=u[i];t.charAt(0)==" ";)t=t.substring(1,t.length);if(t.indexOf(r)==0)return t.substring(r.length,t.length)}return null};Panduro.main.addUpdateQueryParameters=function(n,t){for(var r={},f=location.search.substring(1),e=/([^&=]+)=([^&]*)/g,u,i;u=e.exec(f);)r[decodeURIComponent(u[1])]=decodeURIComponent(u[2]);for(i=0;i<n.length;i++)r[n[i].key]=n[i].value;Panduro.main.updateUrlState(r,t)};Panduro.main.addUpdateQueryParameter=function(n,t,i){Panduro.main.addUpdateQueryParameters([{key:n,value:t}],i)};Panduro.main.getQueryParameter=function(n){for(var i={},r=location.search.substring(1),u=/([^&=]+)=([^&]*)/g,t;t=u.exec(r);)i[decodeURIComponent(t[1])]=decodeURIComponent(t[2]);return i[n]};Panduro.main.updateUrlState=function(n,t){var i=location.pathname;t?history.pushState(null,null,i+"?"+$.param(n)):history.replaceState(null,null,i+"?"+$.param(n))};Panduro.main.POST=function(n,t,i,r,u){$.ajax({type:"POST",url:"/"+Panduro.main.currentLanguage+"/api/"+n+"/"+t,data:i}).done(function(n){typeof r=="function"&&r(n)}).fail(function(n){console.log(n);typeof r=="function"&&u(n)})};Panduro.main.GET=function(n,t,i,r,u){$.ajax({type:"GET",url:"/"+Panduro.main.currentLanguage+"/api/"+n+"/"+t,data:i}).done(function(n){typeof r=="function"&&r(n)}).fail(function(n){console.log(n);typeof u=="function"&&u(n)})};Panduro=Panduro||{};Panduro.enums={BRANDS:{KREATIMA:"Kreatima",PANDURO:"Panduro"},ELEVATE_MARKETS:{panduro:{"sv-SE":"panduro-se","nb-NO":"panduro-no","da-DK":"panduro-dk","fi-FI":"panduro-fi"},kreatima:{"sv-SE":"kreatima-se","nb-NO":"kreatima-no","da-DK":"kreatima-dk"}},SEARCH_ORIGINS:{ORGANIC:"ORGANIC",DID_YOU_MEAN:"DID_YOU_MEAN",UNDO_AUTO_CORRECT:"UNDO_AUTO_CORRECT",PHRASE_SUGGEST:"PHRASE_SUGGEST",RELATED_SEARCHES:"RELATED_SEARCHES",RECENT_SEARCH:"RECENT_SEARCH"},SEARCH_TYPES:{INSPIRATION:"inspiration",CATEGORY:"category",ARTICLE:"article",STORE:"store",EDITORIAL:"editorial"},SORT_ORDERS:{RELEVANCE:"RELEVANCE",NEWEST_FIRST:"NEWEST_FIRST",PRICE_DESCENDING:"PRICE_DESCENDING",PRICE_ASCENDING:"PRICE_ASCENDING"},SEARCH_FACETS:{ASSORTMENT_CATEGORY:{key:"ASSORTMENT_CATEGORY",facetName:"custom.subgroup"},ASSORTMENT_BRAND:{key:"ASSORTMENT_BRAND",facetName:"brand"},ASSORTMENT_COLOR:{key:"ASSORTMENT_COLOR",facetName:"color"},ASSORTMENT_ACTIVITY:{key:"ASSORTMENT_ACTIVITY",facetName:"custom.activity"},ASSORTMENT_EVENT:{key:"ASSORTMENT_EVENT",facetName:"custom.event"},ASSORTMENT_SERIES:{key:"ASSORTMENT_SERIES",facetName:"custom.series"}},ELEVATE_RECOMMENDATION_SOURCE:{PRODUCT_PAGE:"PRODUCT_PAGE",LANDING_PAGE:"LANDING_PAGE"},ELEVATE_RECOMMENDATION_TYPE:{PRODUCT:"PRODUCT",PAGE:"PAGE",CART:"CART"},RECOMMENDATION_VISUALIZATION:{CAROUSEL:{key:"CAROUSEL",template:"#hb-article-carousel-template"}}};Panduro=Panduro||{};Panduro.cart={};Panduro.cart.current=null;Panduro.cart.initialize=function(){Panduro.cart.supportsLocalStorage()?Panduro.cart.loadOfflineCart(function(){Panduro.cart.checkIfCartIsUpdated()}):Panduro.cart.getCart(function(n){Panduro.cart.current=n;Panduro.checkout.refreshChanges();Panduro.cart.checkIfCartIsUpdated()});$("body").on("click",".js-add-cart",function(n){n.preventDefault();n.stopPropagation();Panduro.cart.addToCart(this)});$("body").on("click",".js-add-cart-list",function(n){n.preventDefault();n.stopPropagation();var t=$(this).data("ticket");Panduro.voyadoElevate.notifyAddToCart(t);Panduro.cart.addToCartFromList(this)})};Panduro.cart.checkIfCartIsUpdated=function(){var n=$("body").data("lastcartid");n!==Panduro.cart.current.ID&&Panduro.cart.syncCartFromBackend()};Panduro.cart.supportsLocalStorage=function(){var n=!0;if(typeof localStorage=="object")try{localStorage.setItem("localStorage",1);localStorage.removeItem("localStorage");n=!0}catch(t){Storage.prototype._setItem=Storage.prototype.setItem;Storage.prototype.setItem=function(){};n=!1}return n};Panduro.cart.newCartItem=function(n,t,i,r,u){return{ArticleNumber:n,ArticleName:t?t:"",UnitPrice:i?i:"",image:r?r:"",Quantity:u>0?u:1}};Panduro.cart.bindCart=function(n){$(n).click(function(n){Panduro.cart.addToCart(this);n.preventDefault()})};Panduro.cart.updateCartBindings=function(){$(".js-add-cart").click(function(n){Panduro.cart.addToCart(this);n.preventDefault()})};Panduro.cart.loadOfflineCart=function(n){var t=localStorage.getItem("cart");if(t!==null)try{Panduro.cart.current=JSON.parse(t)}catch(i){}else Panduro.cart.createNewCart();typeof n=="function"&&n()};Panduro.cart.emptyCart=function(n){Panduro.cart.createNewCart();Panduro.EcomRepo.emptyCart(n)};Panduro.cart.createNewCart=function(){var n={};return n.ID=-1,n.WebCustomerID=-1,n.CartTypeID=1,n.FreightFee=-1,n.ClientTimeStamp=(new Date).getTime(),n.CartItems=[],n.Quantity=0,Panduro.cart.current=n,Panduro.cart.saveOffline(),n};Panduro.cart.setFriegtFee=function(n){Panduro.cart.current.OrderInformation.FreightFee=n};Panduro.cart.addToCartFromList=function(n){var t={},r,i,u;t.ArticleNumber=$(n).data("article");t.ArticleName=$(n).data("name");t.UnitPrice=$(n).data("price");t.image=$(n).data("image");r=$(n).closest(".js-row-article").find(".article-list-quantity-to-add, .js-quantity, .js-list-quantity");i=r.text();(isNaN(i)||i=="")&&(i=1,r.text(1));t.Quantity=i;r.length>0&&(i=r.text(),parseInt(i)>0&&(t.Quantity=i));u=Ladda.create(n);u.start();Panduro.cart.synchronize(t.ArticleNumber,t.Quantity,function(){Panduro.cart.updateCartSum();Panduro.cart.triggerCartChanged();Panduro.minicart.updateCartCounter();Panduro.minicart.flashCart();Panduro.ui.showMobilePopup();Panduro.EcomRepo.cartAdd(t.ArticleNumber,t.ArticleName,t.Quantity,t.category,t.brand,t.stockLevel,Panduro.cart.current);u.stop();u.remove();Panduro.cart.hightLightCartButton(n);Panduro.cart.verifyArticlePrices()})};Panduro.cart.addMultipleToCart=function(n,t){function r(){Panduro.cart.updateCartSum();Panduro.cart.triggerCartChanged();Panduro.minicart.updateCartCounter();Panduro.minicart.flashCart();Panduro.ui.showMobilePopup();Panduro.checkout.updateCartAndUpdateChanges();$.each(n,function(n,t){Panduro.EcomRepo.cartAdd(t.ArticleNumber,t.ArticleName,t.Quantity,t.FullCategoryString,t.Brand,t.StockLevelText,Panduro.cart.current)});i.stop();i.remove();Panduro.cart.hightLightCartButton(t);Panduro.cart.verifyArticlePrices()}var i=Ladda.create(t);i.start();Panduro.checkout.isCheckoutPage?Panduro.cart.synchronizeMultipleAndVerify(n,r):Panduro.cart.synchronizeMultiple(n,r)};Panduro.cart.addToCart=function(n){function f(){Panduro.cart.updateCartSum();Panduro.cart.triggerCartChanged();Panduro.minicart.updateCartCounter();Panduro.minicart.flashCart();Panduro.ui.showMobilePopup();Panduro.checkout.refreshChanges();Panduro.module.addToCartPopup.open();Panduro.EcomRepo.cartAdd(t.ArticleNumber,t.ArticleName,i,t.category,t.brand,t.stockLevel,Panduro.cart.current);r.stop();r.remove();Panduro.cart.hightLightCartButton(n);Panduro.cart.verifyArticlePrices()}var t={},u,i,r;t.ArticleNumber=$(n).data("article");t.ArticleName=$(n).data("name");t.UnitPrice=$(n).data("price");t.image=$(n).data("image");t.brand=$(n).data("brand");t.category=$(n).data("category");t.stockLevel=$(n).data("stocklevel");t.freightInformation=$(n).data("freightinformation");i=$(".article-quantity-to-add").text();(isNaN(i)||i=="")&&(i=1,$(".article-quantity-to-add").text(1));t.Quantity=i;$(".article-quantity-to-add").text();u=$(n).prev(".article-quantity-to-add");u.length>0&&(i=u.text(),parseInt(i)>0&&(t.Quantity=i));r=Ladda.create(n);r.start();Panduro.checkout.isCheckoutPage?Panduro.cart.synchronizeAndVerify(t.ArticleNumber,t.Quantity,f):Panduro.cart.synchronize(t.ArticleNumber,t.Quantity,f)};Panduro.cart.verifyArticlePrices=function(){$(Panduro.cart.current.CartItems).each(function(){this.UnitPrice<0&&Panduro.cart.synchronize(this.ArticleNumber,-1e3,function(){Panduro.cart.triggerCartChanged();Panduro.minicart.updateCartCounter();Panduro.minicart.showCart()})})};Panduro.cart.showRecommendations=function(){Panduro.module.elevateRecommendations.buildPageBuyRecommendation(Panduro.cart.current.CartItems)};Panduro.cart.hightLightCartButton=function(n){$(n).addClass("add-to-cart-ok");setTimeout(Panduro.cart.removeHightLightCartButton.bind(null,n),2e3)};Panduro.cart.removeHightLightCartButton=function(n){$(n).removeClass("add-to-cart-ok");Panduro.cart.showRecommendations()};Panduro.cart.getCartItemByArticleNumber=function(n){return Panduro.cart.current.CartItems.filter(function(t){return t.ArticleNumber===n.toString()})[0]};Panduro.cart.getCartTotalSum=function(){return Panduro.cart.current.TotalSumOfBasketItems};Panduro.cart.updateCartSum=function(){var n=0;Panduro.cart.current!=null&&($(Panduro.cart.current.CartItems).each(function(){n+=this.Quantity}),Panduro.cart.current.TotalQuantity=n)};Panduro.cart.triggerCartChanged=function(){Panduro.cart.current.ClientTimeStamp=(new Date).getTime()};Panduro.cart.getArticleQuantityByArticleNumber=function(n){var t=Panduro.cart.getCartItemByArticleNumber(n);return t.Quantity};Panduro.cart.getArticleTotalSumByArticleNumber=function(n){var t=Panduro.cart.getCartItemByArticleNumber(n);return t.TotalPrice};Panduro.cart.getArticleTotalSavingsByArticleNumber=function(n){var t=Panduro.cart.getCartItemByArticleNumber(n);return t.TotalUnitSavings};Panduro.cart.saveOffline=function(){localStorage.setItem("cart",JSON.stringify(Panduro.cart.current))};Panduro.cart.clear=function(){Panduro.cart.current=null;localStorage.removeItem("cart");Panduro.cart.clearCart();Panduro.cart.updateCartSum();Panduro.minicart.updateCartCounter();Panduro.minicart.showCart()};Panduro.cart.synchronize=function(n,t,i){$.ajax({url:"/api/cart/synchronize",type:"POST",data:{articleNumber:n,count:t},dataType:"json",success:function(n){Panduro.cart.current=n;Panduro.cart.saveOffline();typeof i=="function"&&i()},error:function(){}})};Panduro.cart.synchronizeAndVerify=function(n,t,i){$.ajax({url:"/api/cart/SynchronizeAndVerifyWithBison",type:"POST",data:{articleNumber:n,count:t},dataType:"json",success:function(n){Panduro.cart.current=n;Panduro.cart.saveOffline();typeof i=="function"&&i(n)},error:function(n){console.log(n)}})};Panduro.cart.synchronizeAndUpdate=function(n){Panduro.klarna.suspend();$.ajax({url:"/api/cart/SynchronizeAndUpdateOrder",type:"POST",data:{klarnaOrderRef:Panduro.klarna.orderid,orderInformation:Panduro.cart.current.OrderInformation},dataType:"json",success:function(t){Panduro.klarna.hideIndicator();Panduro.cart.current=t;Panduro.cart.saveOffline();Panduro.checkout.isCheckoutAllowed();typeof n=="function"&&n(!1)},error:function(n){console.log(n)}})};Panduro.cart.synchronizeMultiple=function(n,t){$.ajax({url:"/api/cart/synchronizeMultiple",type:"POST",data:{cartItems:n},dataType:"json",success:function(n){Panduro.cart.current=n;Panduro.cart.saveOffline();typeof t=="function"&&t(n)},error:function(){}})};Panduro.cart.clearCart=function(){$.ajax({url:"/api/cart/clearcart",type:"POST",dataType:"json",success:function(n){Panduro.cart.current=n},error:function(){}})};Panduro.cart.getCart=function(n){$.ajax({url:"/api/cart/synchronize",type:"POST",data:{articleNumber:"",count:0},dataType:"json"}).done(function(t){return typeof n=="function"&&n(t),t}).fail(function(){})};Panduro.cart.syncCartFromBackend=function(){Panduro.cart.synchronizeAndVerify("",0,function(){Panduro.checkout.refreshChanges()})};Panduro=Panduro||{};Panduro.minicart={};Panduro.minicart.template="";Panduro.minicart.positionerMobile={};Panduro.minicart.positionerDesktop={};Panduro.minicart.initialize=function(){Panduro.minicart.initializeTemplate();Panduro.minicart.updateCartCounter();Panduro.minicart.handleArticleQuantity();Panduro.minicart.initPositioner();$(".btn-cart-mini-checkout").on("click touchstart",function(){Panduro.minicart.syncCheckout(this)});$(".js-cart-mini").click(function(){Panduro.minicart.showCart(this)});$(".js-cart-mini-mobile").click(function(){Panduro.minicart.showCart(this)})};Panduro.minicart.initPositioner=function(){$(".js-cart-mini").length>0&&(Panduro.minicart.positionerDesktop=new Popper($(".js-cart-mini")[0],$(".cart-mini-details")[0],{placement:"bottom-end",modifiers:{offset:{enabled:!0,offset:"1, 0"}}}),Panduro.minicart.positionerMobile=new Popper($("#page")[0],$(".cart-mini-details")[0],{placement:"top-end",positionFixed:!1,modifiers:{offset:{enabled:!0,offset:"0px, 0px"},preventOverflow:{enabled:!0,boundariesElement:"window",padding:0},inner:{enabled:!0}}}),$(window).width()>Panduro.main.tabletMaxWidth?Panduro.minicart.positionerMobile.disableEventListeners():Panduro.minicart.positionerDesktop.disableEventListeners(),Panduro.windowResizeListener.registerCallback("onTabletToDesktopish",function(){Panduro.minicart.positionerMobile.disableEventListeners();Panduro.minicart.positionerDesktop.enableEventListeners();Panduro.minicart.positionerDesktop.scheduleUpdate()}),Panduro.windowResizeListener.registerCallback("onDesktopishToTablet",function(){Panduro.minicart.positionerDesktop.disableEventListeners();Panduro.minicart.positionerMobile.enableEventListeners();Panduro.minicart.positionerMobile.scheduleUpdate()}))};Panduro.minicart.syncCheckout=function(n){var t=Ladda.create(n);t.start();Panduro.cart.synchronizeAndVerify("",0,Panduro.minicart.redirectCheckout)};Panduro.minicart.redirectCheckout=function(){var n=$(".btn-cart-mini-checkout"),t;n.hasClass("disabled")||(t=n.data("target"),Panduro.state.setState({lastShoppingPageBeforeCheckout:window.location.href}),window.location.href=t)};Panduro.minicart.handleArticleQuantity=function(){var n=$(".cart-mini-wrapper");$(".cart-mini-details").on("click",".subtract-article-quantity, .js-article-quantity-subtract",function(n){console.log("sub");var t=$(n.target),i=t.data("articlenumber"),r=$(".js-quantity",t.parent()).text();r!=1&&Panduro.cart.synchronize(i,-1,function(){Panduro.minicart.renderRows();Panduro.cart.triggerCartChanged();Panduro.minicart.updateCartCounter()})});$(".cart-mini-details").on("click",".add-article-quantity, .js-article-quantity-add",function(n){console.log("add");var t=$(n.target),i=t.data("articlenumber");Panduro.cart.synchronize(i,1,function(){Panduro.minicart.renderRows();Panduro.cart.triggerCartChanged();Panduro.minicart.updateCartCounter()})});$(".cart-mini-details").on("focus",".js-quantity",function(){function t(t){var i=parseInt($(t).text()),r,u;i===0?$(".js-remove-prompt",$(t).closest(".js-cart-article")).addClass("confirm-remove--show"):(r=i-n,u=$(t).closest(".js-row-article, .js-cart-article").data("articlenumber"),isNaN(i)||r===0?$(t).text(n):(console.log(n,i,i-n),Panduro.cart.synchronize(u,r,function(){Panduro.minicart.renderRows();Panduro.cart.triggerCartChanged();Panduro.minicart.updateCartCounter()}),n=i))}var n=parseInt($(this).text());$(this).off("keypress blur").on("keypress",function(n){n.which==13?(n.preventDefault(),t($(this))):isNaN(String.fromCharCode(n.which))&&n.preventDefault()}).on("blur",function(){var n=parseInt($(this).text());t($(this))})});$(".cart-mini-details").on("click touchstart",".js-remove-cart-item",function(){$(".js-remove-prompt",$(this).closest(".js-cart-article")).addClass("confirm-remove--show")});$(".cart-mini-details").on("click touchstart",".js-confirm-remove ",function(){var t=$(this),r=t.closest(".js-remove-prompt"),i=t.closest(".js-cart-article").data("articlenumber"),n=Panduro.cart.current.CartItems.filter(function(n){return n.ArticleNumber===i.toString()})[0];Panduro.EcomRepo.cartRemove(n.ArticleNumber,n.ArticleName,n.Quantity,n.ArticleCategory,n.Brand);Panduro.cart.synchronize(i,-1e3,function(){r.data("articlenumber","").removeClass("confirm-remove--show");Panduro.minicart.renderRows();Panduro.cart.triggerCartChanged();Panduro.minicart.updateCartCounter()})});$(".cart-mini-details").on("click touchstart",".js-cancel-remove",function(){$(this).closest(".js-remove-prompt").removeClass("confirm-remove--show")})};Panduro.minicart.flashCart=function(){$(".js-cart-mini").hasClass("cart-mini-highlight")||($(".js-cart-mini").addClass("cart-mini-highlight"),setTimeout(Panduro.minicart.removeHighlight,1100))};Panduro.minicart.removeHighlight=function(){$(".js-cart-mini").removeClass("cart-mini-highlight")};Panduro.minicart.initializeTemplate=function(){Panduro.minicart.template=$("#cart-mini-article-row-template").html();Mustache.parse(Panduro.minicart.template)};Panduro.minicart.showCart=function(){$(".cart-mini-details").hasClass("visible")||(Panduro.cart.current!=null?Panduro.minicart.renderRows():$("#cart-mini-articles").html(""),Panduro.cart.current.CartItems.length?($(".js-empty-cart").hide(),$(".btn-cart-mini-checkout").removeClass("disabled").prop("disabled",!1),$(".btn-cart-mini-checkout-overlay").removeClass("visible")):($(".js-empty-cart").show(),$(".btn-cart-mini-checkout").addClass("disabled").prop("disabled",!0),$(".btn-cart-mini-checkout-overlay").addClass("visible")),Panduro.module.slideIn.openStaticSlideIn($(".cart-mini-details"),!0))};Panduro.minicart.renderRows=function(){var n=$(".cart-mini-details"),i=Mustache.render(Panduro.minicart.template,Panduro.cart.current),t;$("#cart-mini-articles").html(i);n.find(".cart-total .cart-total__value").autoNumeric("destroy");n.find(".cart-total .cart-total__value").text(Panduro.cart.getCartTotalSum());t=$('.cart-mini-details-rows .price[data-hasdiscount="true"]');$(t).each(function(){$(this).parent().find(".price").css("display","none");$(this).parent().find(".price-offer").css("display","block")});Panduro.cart.current.CartItems.length>0&&Panduro.cart.current.AnyCartItemsHasLoyaltyDiscount&&!Panduro.state.current.isLoggedIn?n.find(".top-banner--loyalty").removeClass("hidden-force"):n.find(".top-banner--loyalty").addClass("hidden-force");n.find(".cart-total .cart-total__save-value").autoNumeric("destroy");n.find(".cart-total .cart-total__save-value").text(Panduro.cart.current.TotalSavings+Panduro.cart.current.LoyaltyDiscount);n.find(".autonumeric").each(function(){Panduro.ui.formatNumber($(this),Panduro.ui.numericOptions)})};Panduro.minicart.updateCartCounter=function(){var i=0,n,t;Panduro.cart.current!=undefined&&(Panduro.cart.current!=null&&(i=Panduro.cart.current.TotalQuantity>i?Panduro.cart.current.TotalQuantity:i),$(".js-cart-mini-counter").attr("data-count",i).addClass("active"),$("#mini-cart-counter-mobile").html(i),$("#mini-cart-counter").html(i),n=!1,Panduro.cart.current.OrderInformation!=undefined&&(t=Panduro.cart.current.OrderInformation.FreightFreeLimit,t!=undefined&&(t=parseFloat(t),Panduro.cart.current.GrandTotal-Panduro.cart.current.OrderInformation.FreightFee<t&&($(".limit",".js-free-shipping-message").html(parseFloat((t-Panduro.cart.current.GrandTotal+Panduro.cart.current.OrderInformation.FreightFee).toFixed(2))),$(".limit",".js-free-shipping-message").each(function(){$(this).autoNumeric("destroy");Panduro.ui.formatNumber($(this),Panduro.ui.numericOptions)}),n=!0)),(t-Panduro.cart.current.GrandTotal+Panduro.cart.current.OrderInformation.FreightFee<=0||Panduro.cart.current.OrderInformation.IsHomeDelivery)&&(n=!1),Panduro.cart.current.OrderInformation.FreightFee<1&&(n=!1)),Panduro.cart.current.CartItems==null?n=!1:Panduro.cart.current.CartItems.length==0&&(n=!1),Panduro.cart.current.CartItems.length>0?$(".js-free-shipping").removeClass("hidden"):$(".js-free-shipping").addClass("hidden"),n?($(".js-free-shipping-achieved").addClass("hidden-force"),$(".js-free-shipping-message").removeClass("hidden-force")):($(".js-free-shipping-achieved").removeClass("hidden-force"),$(".js-free-shipping-message").addClass("hidden-force")),$(".cart-mini-details").find("div.cart-savings").each(function(){Panduro.cart.current.TotalSavings?$(this).removeClass("hidden"):$(this).addClass("hidden")}),$(".cart-mini-details").find("span.total-cart-savings").each(function(){$(this).autoNumeric("destroy");$(this).text("-"+Panduro.cart.current.TotalSavings);Panduro.ui.formatNumber($(this),Panduro.ui.numericOptions)}),Panduro.cart.current.AnyCartItemsHasLoyaltyDiscount&&!Panduro.state.current.isLoggedIn?$(".js-checkout-open-login:not(.checkout)").removeClass("hidden-force"):$(".js-checkout-open-login:not(.checkout)").addClass("hidden-force"))};Panduro=Panduro||{};Panduro.ui={};Panduro.ui.numericOptions;var autoNumericOptionsSwedish={allowDecimalPadding:!1,digitGroupSeparator:" ",decimalCharacter:",",decimalCharacterAlternative:".",currencySymbol:" kr",currencySymbolPlacement:"s",roundingMethod:"U"},autoNumericOptionsDanish={allowDecimalPadding:!1,digitGroupSeparator:" ",decimalCharacter:",",decimalCharacterAlternative:".",currencySymbol:" kr",currencySymbolPlacement:"s",roundingMethod:"U"},autoNumericOptionsNorwegian={allowDecimalPadding:!1,digitGroupSeparator:" ",decimalCharacter:",",decimalCharacterAlternative:".",currencySymbol:" kr",currencySymbolPlacement:"s",roundingMethod:"U"},autoNumericOptionsGerman={allowDecimalPadding:!1,digitGroupSeparator:" ",decimalCharacter:",",decimalCharacterAlternative:".",currencySymbol:"€ ",currencySymbolPlacement:"p",roundingMethod:"U"},autoNumericOptionsFinnish={allowDecimalPadding:!1,digitGroupSeparator:" ",decimalCharacter:",",decimalCharacterAlternative:".",currencySymbol:"€ ",currencySymbolPlacement:"p",roundingMethod:"U"},autoNumericOptionsEnglish={allowDecimalPadding:!1,currencySymbol:"£ ",currencySymbolPlacement:"p",decimalCharacter:".",digitGroupSeparator:",",roundingMethod:"U"};Panduro.ui.initialize=function(){Panduro.ui.textInputWithPlaceholder();Panduro.ui.setUpAutoNumeric();Panduro.ui.SetElementFilterStickyTop($(".information-bar"),0);$(".slider").length&&Panduro.ui.initSlider();$("select:not(.not-seletric)").selectric({arrowButtonMarkup:'<b class="button"><\/b>',disableOnMobile:!1,nativeOnMobile:!1});$(".expandable-intro-text").length&&Panduro.ui.initExpandableIntro();$(".mobile-cart-popup-close").click(function(){Panduro.ui.closeMobilePopup()});$(".mobile-cart-popup-continue").click(function(){Panduro.ui.closeMobilePopup()});$("#image-zoom-close").click(function(){Panduro.ui.imageZoomClose()});$(".scroll-to-top").click(function(){Panduro.ui.scrollTop()});$(".scroll-to-top").length&&$(document).scroll(function(){var n=$(this).scrollTop();n>$(window).height()?$(".scroll-to-top").fadeIn():$(".scroll-to-top").fadeOut()})};Panduro.ui.refreshSelectric=function(n,t){$("select",n).selectric({arrowButtonMarkup:typeof t!="undefined"?t:'<b class="button"><\/b>',disableOnMobile:!1,nativeOnMobile:!1})};Panduro.ui.scrollTop=function(){$("html,body").animate({scrollTop:0},"slow")};Panduro.ui.scrollToAnchor=function(n,t){var i=$("[name='"+n+"']");$("html,body").animate({scrollTop:i.offset().top-t},"slow")};Panduro.ui.setUpAutoNumeric=function(){var n=$("body").data("lang").toLowerCase();Panduro.ui.numericOptions=autoNumericOptionsEnglish;n==="sv-se"&&(Panduro.ui.numericOptions=autoNumericOptionsSwedish);n==="nb-no"&&(Panduro.ui.numericOptions=autoNumericOptionsNorwegian);n==="da-dk"&&(Panduro.ui.numericOptions=autoNumericOptionsDanish);n==="fi-fi"&&(Panduro.ui.numericOptions=autoNumericOptionsFinnish);n==="de-de"&&(Panduro.ui.numericOptions=autoNumericOptionsGerman);$("body .autonumeric").each(function(){Panduro.ui.formatNumber($(this),Panduro.ui.numericOptions)})};Panduro.ui.refreshAutonumeric=function(n){n.find(".autonumeric").addBack(".autonumeric").each(function(){Panduro.ui.formatNumber($(this),Panduro.ui.numericOptions)})};Panduro.ui.formatNumber=function(n,t){var i;typeof n.data("autoNumeric")=="undefined"&&(i=n.text().trim(),i.indexOf(",")>-1&&(i=i.replace(",",".")),n.text(i),parseFloat(i)%1!=0?(t.allowDecimalPadding=!0,n.autoNumeric("init",t)):(t.allowDecimalPadding=!1,n.autoNumeric("init",t)))};Panduro.ui.formatNumberUpdate=function(n,t){var i=n.text(),r;i.indexOf(",")>-1&&(r=i.replace(",","."),n.text(r));parseFloat(n.text())%1!=0?(t.allowDecimalPadding=!0,n.autoNumeric("update",t)):(t.allowDecimalPadding=!1,n.autoNumeric("update",t))};Panduro.ui.showMobilePopup=function(){$(".mobile-cart-popup").css("display","block")};Panduro.ui.closeMobilePopup=function(){$(".mobile-cart-popup").css("display","none")};Panduro.ui.initSlider=function(){$(".slider").slick({rows:1,slidesToShow:1,slidesToScroll:1,autoplay:!0,autoplaySpeed:3e3,arrows:!0,dots:!0,responsive:[{breakpoint:1024,settings:{rows:1,slidesToScroll:1,slidesToShow:1,infinite:!0}}]})};Panduro.ui.initExpandableIntro=function(){function n(n){if($introTextPart=n,$introTextPart.height()>140){$introTextPart.addClass("expandable-intro-toggle");$introTextPart.addClass("contracted");$introTextPart.on("click",function(){$(this).hasClass("contracted")?($(this).addClass("expanded"),$(this).removeClass("contracted")):($(this).hasClass("contracted"),$(this).addClass("contracted"),$(this).removeClass("expanded"))})}}$intro=$(".expandable-intro-text");$intro.each(function(){n($(this));Panduro.windowResizeListener.registerCallback("onDesktopishToTablet",function(){n($(this))});Panduro.windowResizeListener.registerCallback("onTabletToMobile",function(){n($(this))});Panduro.windowResizeListener.registerCallback("onMobileToTablet",function(){n($(this))});Panduro.windowResizeListener.registerCallback("onTabletToDesktopish",function(){n($(this))})})};Panduro.ui.textInputWithPlaceholder=function(n){var t;t=typeof n!="undefined"?n.find(".input-group .field input"):$(".input-group .field input");t.each(function(){var t=$(this),n=t.closest(".field").find(".placeholder");t.on("focus",function(){n.length!==0&&n.addClass("active")}).on("blur",function(){n.length!==0&&t.val().length===0&&n.removeClass("active")});t.val().length>3&&n.addClass("active");setTimeout(function(){t.val().length>3&&n.addClass("active")},2e3);n.on("click",function(){$(this).hasClass("active")||t.focus()})})};Panduro.ui.clearFormValues=function(n){n.find('input[type="text"]').each(function(){$(this).val("");$(this).closest(".field").find(".placeholder").removeClass("active")});n.find("textarea").each(function(){$(this).val("");$(this).closest(".field").find(".placeholder").removeClass("active")})};Panduro.ui.updateQueryStringParameter=function(n,t,i){var r=new RegExp("([?&])"+t+"=.*?(&|$)","i"),u=n.indexOf("?")!==-1?"&":"?";return n.match(r)?n.replace(r,"$1"+t+"="+i+"$2"):n+u+t+"="+i};Panduro.ui.removeQueryStringFromUrl=function(){location.replace(location.href.split("?")[0])};Panduro.ui.getQuerystringFromUrl=function(n){for(var f=window.location.search.substring(1),u=f.split("&"),r,t,i=0;i<u.length;i++)if(r=u[i].split("="),r[0]===n){t=r[1].replace(/\+/g," ");try{t=decodeURIComponent(t)}catch(e){t=unescape(t)}return t}return!1};Panduro.ui.showModalFade=function(){$("body").addClass("no-scroll");$(".modal-fade").removeClass("hidden")};Panduro.ui.hideModalFade=function(){$("body").removeClass("no-scroll");$(".modal-fade").addClass("hidden")};Panduro.ui.imageZoomOpen=function(n){var t=$(n).attr("zoom-url"),i=$("#image-zoom img"),r;$(i).attr("src",t);r=$("#image-zoom");$("#image-zoom").addClass("open");$("body").addClass("no-scroll")};Panduro.ui.imageZoomClose=function(){$("body").removeClass("no-scroll");$("#image-zoom").removeClass("open")};Panduro.ui.toggleLoading=function(n){n.data("is-loading")===!1||n.data("is-loading")===undefined?(n.data("html",n.html()),n.html(""),n.data("is-loading",!0),n.addClass("btn--loading"),n.prop("disabled",!0)):(n.html(n.data("html")),n.removeClass("btn--loading"),n.data("is-loading",!1),n.prop("disabled",!1))};Panduro.ui.isInViewPort=function(n){var t=n.getBoundingClientRect();return t.top>=0&&t.left>=0&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&t.right<=(window.innerWidth||document.documentElement.clientWidth)};Panduro.ui.getHeaderHeight=function(){return $("header").outerHeight(!0)};Panduro.ui.SetElementFilterStickyTop=function(n,t){(t==undefined||t==null)&&(t=0);var i=Panduro.ui.getHeaderHeight()+t+"px";$(n).css("top",i)};Panduro=Panduro||{};Panduro.tooltip={};Panduro.tooltip.setupTooltips=function(n){$(".tooltip",n).each(function(){var n=$(this),t=n.html(),r=n.attr("title"),u=n.attr("text"),i=u?$("<a>",{text:u,"class":"tooltip"}):$("<button>",{type:"button","class":"tooltip"}),f=typeof n.attr("hoverable")!="undefined",e=typeof n.attr("simplehoverable")!="undefined",o=typeof n.attr("forceclick")!="undefined";if(t.trim().length===0){n.remove();return}r&&(t="<h4>"+r+"<\/h4>"+t);n.prev("label.placeholder").length?(n.prev("label.placeholder").append(i),n.remove()):n.replaceWith(i);i.click(function(){Panduro.tooltip.launchTooltip(i,t,!0)})})};Panduro.tooltip.launchTooltip=function(n,t,i){function u(n){return n.offset().left>$("#page").width()/2}if(!n.hasClass("tether-enabled")){var r=$("<div>",{"class":"tooltip-box"+(n.hasClass("hoverable")?" tooltip-title":"")+(i&&t.indexOf("<h4>")===-1?" extra-padding-top":""),html:(i?'<button type="button" class="close">stäng<\/button>':"")+t}).appendTo($("#page")),f=new Tether({element:r,target:n,targetAttachment:n.hasClass("hoverable")?"bottom center":"top left",attachment:"top "+(n.hasClass("hoverable")?"center":u(n)?"right":"left"),targetOffset:n.hasClass("hoverable")?"15px 0px":"-20px "+(u(n)?"40":"-20")+"px",constraints:[{to:"window",attachment:"none together",pin:["left","right"]}]});if(n.data("tether",f),n.data("box",r),i)r.on("click",".close",function(){Panduro.tooltip.closeTooltip(n)})}};Panduro.tooltip.closeTooltip=function(n){n.each(function(){$(this).data("tether").destroy();$(this).data("box").remove()})};Panduro.tooltip.launchTooltipVerticalAligned=function(){$(".tooltip-vertical-aligned__box").addClass("visible");setTimeout(function(){$(".tooltip-vertical-aligned__box").removeClass("visible")},6e3)};Panduro.tooltip.initTooltips=function(n){if(!(n.length<1)){$(".tooltip-v2",n).each(function(){var n=$(this).find(".tooltip-v2__box"),t=$(n).outerHeight(!0)/-2+7;$(n).css("top",t)});$(".tooltip-vertical-aligned").on("click",function(){Panduro.tooltip.launchTooltipVerticalAligned()})}};Panduro=Panduro||{};Panduro.navigation={};Panduro.navigation.mobile=null;Panduro.navigation.currentPanel=null;_menuHeight=0;Panduro.navigation.resetMenu=function(){$(".menu-open").removeClass("menu-open");$(".menu-active").removeClass("menu-active");$("body").removeClass("no-scroll");$(".menu-level-2").removeClass("menu-level-2--hidden-side-menu");$(".menu-level-3").removeClass("menu-level-3--hidden-side-menu")};Panduro.navigation.handleHoverLevelOne=function(n){Panduro.navigation.resetMenu();$(n.target).closest(".desktop-menu-primary__menu-item").addClass("menu-active");$(".menu-level-2").addClass("menu-open");$(".menu-level-2").find(">li>a").off();$(".menu-level-2").find(">li>a").hover(function(n){Panduro.navigation.activateLevelTwo(n.target)});$("body").addClass("no-scroll");var t=$(".menu-level-2").find(">li:first-child>a");$(n.currentTarget).hasClass("js-menu-kreatima")&&(t=$(".menu-level-2").find(".menu-level-3-kreatima"));Panduro.navigation.activateLevelTwo(t);$(n.currentTarget).hasClass("js-menu-kreatima")&&($(".menu-level-2").addClass("menu-level-2--hidden-side-menu"),$(".menu-level-3").addClass("menu-level-3--hidden-side-menu"))};Panduro.navigation.activateLevelTwo=function(n){var u;$(".menu-active-level-2").removeClass("menu-active-level-2");$(".menu-open-level-2").removeClass("menu-open-level-2");$(".menu-active-level-3").removeClass("menu-active-level-3");$(".menu-open-level-3").removeClass("menu-open-level-3");$(n).addClass("menu-active-level-2");$(n).next().addClass("menu-open-level-2");$(n).next().find(".js-open-level-4").off();$(".menu-level-4").removeClass("menu-open");$(n).next().find(".js-open-level-4").hover(function(n){Panduro.navigation.activateLevelThree(n.currentTarget)});var f=$(n).closest("li").find(".menu-level-3"),i=10,t=$(".js-links",f);$(t).off();var r=$(t).closest(".category-panel").find(".js-scollfade"),e=$(t).innerHeight()+i+$(t).scrollTop(),o=$(t)[0].scrollHeight;e>=o?$(r).removeClass("active"):$(r).addClass("active");$(t).scroll(function(){var n=$(this).closest(".category-panel").find(".js-scollfade"),t=$(this).innerHeight()+i+$(this).scrollTop(),r=$(this)[0].scrollHeight;t>=r?$(n).removeClass("active"):$(n).addClass("active")});u=$(".menu-open-level-2").find(".lazy-load");$.each(u,function(){$(this).attr("src",$(this).data("original"));$(this).removeClass("lazy-load")})};Panduro.navigation.activateLevelThree=function(n){var u,i,r,t;$(".menu-level-4").removeClass("menu-open");u=$(n).data("vg2toopen");i=$(n).closest(".menu-open-level-2").find("."+u);$(i).addClass("menu-open");$(".js-open-level-4").removeClass("menu-level-3__menu-opener--menu-active");$(n).addClass("menu-level-3__menu-opener--menu-active");r=10;t=$(".js-links",i);$(t).off();var f=$(t).closest(".category-panel").find(".js-scollfade"),e=$(t).innerHeight()+r+$(t).scrollTop(),o=$(t)[0].scrollHeight;e>=o?$(f).removeClass("active"):$(f).addClass("active");$(t).scroll(function(){var n=$(this).closest(".category-panel").find(".js-scollfade"),t=$(this).innerHeight()+r+$(this).scrollTop(),i=$(this)[0].scrollHeight;t>=i?$(n).removeClass("active"):$(n).addClass("active")})};Panduro.navigation.initializeMobileMenu=function(){function t(){n--;n||(Panduro.navigation.initializeMobileSearch(),Panduro.navigation.initializeMobileMenuDrawer())}var n=0;$("#mobile-menu-drawer .js-mobile-categories").length&&n++;window.location.href.indexOf("uk-closed")==-1&&$("#mobile-menu-drawer .js-mobile-categories").length&&Panduro.cachedFetch.cachedFetch("navigation","mobilemenuarticlesajax",{market:Panduro.currentMarket,v:"1.0.5"},1,function(n){$("#mobile-menu-drawer .js-mobile-categories").append(n);t()})};Panduro.navigation.initializeMobileMenuDrawer=function(){var n=$("#mobile-menu-drawer"),r=$("#mobile-menu-drawer-opener"),i=$("#mobile-menu-drawer-closer"),u=$("#mobile-menu-drawer .mobile-menu-drawer__logo-image"),f=$(".mobile-login__action"),e=$(".js-mmmenu-middle-content"),t;if(Panduro.state.current.isLoggedIn?($(".js-mobile-configurable-header-links-logged-out").removeClass("hidden-force"),$(".js-mobile-configurable-header-links-logged-in").addClass("hidden-force")):($(".js-mobile-configurable-header-links-logged-in").removeClass("hidden-force"),$(".js-mobile-configurable-header-links-logged-out").addClass("hidden-force")),$(".js-configureable-header-links").each(function(){$(this).data("dontshowwhenloggedout")!=="True"||Panduro.state.current.isLoggedIn?$(this).data("dontshowwhenloggedin")==="True"&&Panduro.state.current.isLoggedIn?$(this).addClass("hidden-force"):$(this).removeClass("hidden-force"):$(this).addClass("hidden-force")}),!$("body").hasClass("experience-editor")){n.mmenu({extensions:["fullscreen","border-full","theme-white","effect-menu-slide","pagedim-black"],offCanvas:{pageSelector:"#page"},dividers:{fixed:!0},setSelected:{parent:!0},navbars:[{position:"top",content:[u,e,i]},{position:"top",type:"tabs",content:f}]},{});t=n.find(".mm-panels .mm-panel").first();t.find(".mm-navbar").first().css("display","none");Panduro.navigation.api=n.data("mmenu");r.on("click",function(){Panduro.navigation.api.open()});i.on("click",function(){Panduro.navigation.api.close()});Panduro.navigation.api.bind("opened",function(){setTimeout(function(){$("#page").addClass("initialized")},100)});Panduro.navigation.api.bind("closed",function(){setTimeout(function(){$("#page").removeClass("initialized")},100)});Panduro.navigation.api.bind("openPanel",function(n){n.attr("ID")==t.attr("ID")?$(".mm-navbar.mm-navbar-top-2.mm-navbar-content-2").removeClass("hide-login"):$(".mm-navbar.mm-navbar-top-2.mm-navbar-content-2").addClass("hide-login")});Panduro.navigation.setSaveLastLink();Panduro.navigation.openMobileMenuLastLink()}};Panduro.navigation.openMobileMenuLastLink=function(){var r;if(localStorage.getItem("lastClickedVG2")!==null){var u=localStorage.getItem("lastClickedVG2"),t=u.split("/",4).slice(1,4),n="";for(i=0;i<t.length;i++)n+="/",n+=t[i];r=$(".mm-panels a[href='"+n+"']").closest(".mm-panel");Panduro.navigation.api.openPanel(r);localStorage.removeItem("lastClickedVG2")}};Panduro.navigation.setSaveLastLink=function(){$(".js-nav-link").on("click",function(){localStorage.setItem("lastClickedVG2",$(this).attr("href"))})};Panduro.navigation.initializeMobileSearch=function(){var t=$(".mobile-menu-search-input"),n=function(){var n=0;return function(t,i){clearTimeout(n);n=setTimeout(t,i)}}();$(".mobile-menu-search-input").focus(function(){$(this).attr("placeholder","");$(".btn-mobile-clear-search").addClass("btn-mobile-clear-search--display");Panduro.ui.showModalFade();$(".modal-fade").on("click",function(){Panduro.navigation.closeMobileSearch()});Panduro.search.toggleQuickSearch(!0,$(".mobile-menu-search-input").val())});$(".mobile-menu-search-input").keyup(function(t){var i=$(this).val();n(function(){t.which===13&&i.length>=2?($(".js-search-inline-input, .mobile-menu-search-input").val(i),location.pathname==="/search"?(Panduro.search.executeSearch(i,!0,!0),Panduro.navigation.closeMobileSearch()):window.location.href="/search?q="+i):(Panduro.search.executeQuickSearch(i),$(".mobile-clear-search").show())},500)});$(".mobile-submit-search").on("click",function(){var n=$(this).closest(".js-search-inline-mobile").find(".mobile-menu-search-input");n.val()!=undefined&&n.val().length>=2&&($(".js-search-inline-input, .mobile-menu-search-input").val(n.val()),location.pathname==="/search"?(Panduro.search.executeSearch(n.val(),!0,!0),Panduro.navigation.closeMobileSearch()):(window.location.href="/search?q="+n.val(),Panduro.navigation.closeMobileSearch()))});$(".mobile-clear-search").on("mousedown",function(){event.preventDefault()}).on("click",function(n){$(".mobile-menu-search-input").val("");n.stopPropagation();$(".mobile-menu-search-input").blur();$(this).hide();Panduro.navigation.closeMobileSearch()});$(".btn-mobile-clear-search").on("click",function(){$(".mobile-menu-search-input").val("");$(".btn-mobile-clear-search").removeClass("btn-mobile-clear-search--display");Panduro.search.toggleQuickSearch(!1)});$(".mobile-menu-search-input").on("input",function(){$(".btn-mobile-clear-search").addClass("btn-mobile-clear-search--display")})};Panduro.navigation.closeMobileSearch=function(){Panduro.search.toggleQuickSearch(!1);Panduro.ui.hideModalFade();$(".mobile-menu-search-input").blur();Panduro.navigation.api.close()};Panduro.navigation.initializeMainNavigation=function(){var t=$(".desktop-menu"),n=$(".js-search-inline-input");Panduro.navigation.initializeMainMenuDropDown(function(){var r=150,i,n;t.find(".js-menu-products, .js-menu-kreatima").hover(function(n){i=setTimeout(function(){Panduro.navigation.handleHoverLevelOne(n)},r)},function(){clearTimeout(i)});_menuHeight=t.find(".js-menu-products-level-2").height()+10;n=$(window).height()*.7;_menuHeight<n&&(_menuHeight=n)});n.focus(function(){Panduro.search.toggleQuickSearch(!0,n.val());n.off("keydown");n.on("keydown",function(t){t=t||window.event;var i=n.closest(".desktop-menu-secondary__search-quick-wrapper").find("li");t.keyCode=="38"?i.length>0?i.each(function(n){return $(this).hasClass("active")&&n===0?($(i).removeClass("active"),!1):$(this).hasClass("active")&&n!==0?($(i[n-1]).addClass("active"),$(this).removeClass("active"),!1):void 0}):n.closest(".desktop-menu-secondary__search-quick-wrapper").find("li").first().addClass("active"):t.keyCode=="40"&&(console.log("down"),n.closest(".desktop-menu-secondary__search-quick-wrapper").find("li.active").length<1?i.first().addClass("active"):i.length>0?i.each(function(n){if($(this).hasClass("active")&&i.length!==n+1)return $(i[n+1]).addClass("active"),$(this).removeClass("active"),!1}):n.closest(".desktop-menu-secondary__search-quick-wrapper").find("li").first().addClass("active"))})});n.blur(function(){Panduro.search.toggleQuickSearch(!1);n.off("keydown")});$(".js-menu-products, .js-menu-kreatima").mouseleave(function(n){$(n.relatedTarget).closest(".js-menu-products-level-2").length||Panduro.navigation.resetMenu()});$(".js-menu-products-level-2").mouseleave(function(n){$(n.relatedTarget).is(".js-menu-products, .js-menu-kreatima")||Panduro.navigation.resetMenu()})};Panduro.navigation.initializeMainMenuDropDown=function(n){window.location.href.indexOf("uk-closed")==-1&&Panduro.cachedFetch.cachedFetch("navigation","mainmenuarticlesajax",{market:Panduro.currentMarket,v:"1.0.3"},0,function(t){$(".js-menu-products-level-2").append(t);n()})};Panduro.navigation.initializeSideMenu=function(){$(".side-menu").each(function(){var n=$(this);n.find(".show-level-2").each(function(){var n=$(this);n.on("click",function(){n.closest("li").hasClass("active")?n.closest("li").removeClass("active"):n.closest("li").addClass("active")})})})};Panduro.navigation.initializeLanguageSwitcher=function(){$(".language-switcher-toggle").on("click",function(){$(".language-switcher-dropdown").addClass("active");$("body").on("click",function(n){$(n.target).hasClass("activate-language-switcher")||$(n.target).closest(".language-switcher-toggle").length!==0||$(".language-switcher-dropdown").hasClass("active")&&$(".language-switcher-dropdown").removeClass("active")})})};Panduro.navigation.initialize=function(){Panduro.navigation.initializeMobileMenu();Panduro.navigation.initializeMainNavigation();Panduro.navigation.initializeSideMenu();Panduro.navigation.initializeLanguageSwitcher()};Panduro=Panduro||{};Panduro.popup={};Panduro.popup.launch=function(n,t,i,r,u,f,e,o){var c=typeof e!="undefined"?"box "+e:"box",s=$("<div>",{"class":c}).append($('<button type="button" class="close"><i class="fa fa-times" style="font-size: 20px;"><\/i><\/button>').on("click",function(){Panduro.popup.close(this)})),l=$("<div/>",{"class":"content"}).append(n),h;if(s.append(l),typeof r=="string"&&r.length>0&&(s.prepend("<header><h2>"+r+"<\/h2><\/header>"),s.addClass("with-header")),h=$("<footer>"),u!==null&&typeof u=="object"&&(h.appendTo(s).append(u),s.addClass("with-footer")),u!==null&&typeof f=="object"?(h.append(f),s.addClass("two-buttons")):typeof f=="string"&&(f=$("<a>",{"class":"close-lnk lnk-standard",text:f}).click(function(){Panduro.popup.close(this)}),h.append(f),s.addClass("two-buttons")),typeof t=="number"?s.css("height",t+"px"):s.css("height",t),typeof i=="number"?s.css("width",i+"px"):s.css("width",i),o!=undefined)$("<div>",{"class":"popup"}).appendTo($("body")).append(s).fadeIn(o).on("mousedown",function(n){n.target==this&&Panduro.popup.close(s)});else $("<div>",{"class":"popup"}).appendTo($("body")).append(s).fadeIn().on("mousedown",function(n){n.target==this&&Panduro.popup.close(s)});s.addClass("init");$("body").addClass("no-scroll")};Panduro.popup.close=function(n){$(n).closest(".popup").fadeOut(function(){$(this).remove()});$("body").removeClass("no-scroll")};Panduro.popup.alert=function(n,t){Panduro.ui.showModalFade();var i=$("<div>",{"class":"alert"}),r=$("<div>",{"class":"alert-message-wrapper"}),u=$("<div>",{"class":"alert-message"}).html(n),f=$("<div>",{"class":"btn btn-secondary btn-alert"}).html(t);r.append(u);i.append(r);i.append(f);$("body").append(i);$(".btn-alert").off().on("click",function(){Panduro.popup.dismissAlert()})};Panduro.popup.dismissAlert=function(){Panduro.ui.hideModalFade();$(".alert").remove()};Panduro.popup.initialize=function(){Panduro.popup.addFavorite()};Panduro=Panduro||{};Panduro.articles={};Panduro.articles.filters={};Panduro.articles.stores;Panduro.articles.initializeArticlePage=function(){$(".article, .articlelist-item").each(function(){var n=$(this);$(".image-zoom",n).on("click",function(){Panduro.ui.imageZoomOpen(".article-main-image")})});Panduro.articles.initiateFeaturedArticles();Panduro.articles.initializeArticleDescriptionsForProductList();Panduro.articles.initIncreaseCounter();Panduro.articles.initIncreaseListCounter();Panduro.articles.initThumbnailSwap();Panduro.articles.InitProductSheets();Panduro.articles.initInspirations();Panduro.articles.initReviewSection();$(".featured-article-link").length&&Panduro.tooltip.initTooltips(".featured-article-link");$(".article-details").length&&Panduro.articles.initArticleText();$(".danger-details").length&&Panduro.articles.initDangerText();$(".article-details__cta-buttons-container > .js-add-cart").length&&$(window).width()<Panduro.main.mobileMaxWidth&&Panduro.articles.initFixedCTAbtn()};Panduro.articles.initiateFeaturedArticles=function(){function n(n){$(".featured-articlelist-item").each(function(){$(this).css("order",$(this).data(n))})}$(window).width()>Panduro.main.mobileMaxWidth&&n("sort-desktop");Panduro.windowResizeListener.registerCallback("onTabletToMobile",function(){n("sort-mobile")});Panduro.windowResizeListener.registerCallback("onMobileToTablet",function(){n("sort-desktop")})};Panduro.articles.initFixedCTAbtn=function(){var n=function(n){var t=$(".js-fixed-container");n.forEach(function(n){if(n.intersectionRect.height<70&&n.boundingClientRect.y>0)var i=t.addClass("show");else n.intersectionRect.height>20&&t.removeClass("show")})},t=new IntersectionObserver(n,{root:null,rootMargin:"0px",threshold:[0,.2,.8,1]});t.observe($(".article-details__cta-buttons-container")[0])};Panduro.articles.InitProductSheets=function(){var n=function(n){var i=$(n).find(".energy-label__link").data("productsheetlink"),t=$("<img class='product-sheet'>");t.attr("src",i);$(window).width()>Panduro.main.mobileMaxWidth?Panduro.popup.launch(t,750,600,"",null,null,""):Panduro.popup.launch(t,650,450,"",null,null,"")};$("body").on("click touch",".js-productsheet",function(t){t.preventDefault();n(this)});Panduro.ui.getQuerystringFromUrl("showproductsheet")&&($("body").find(".js-productsheet").first().click(),history.replaceState(null,"",location.href.split("?")[0]))};Panduro.articles.initThumbnailSwap=function(){$("body").on("mouseenter",".js-articlelist-item-image",function(){var t=$(this),n=t.closest(".article-list-image"),r=n.data("thumbnailurlsecondary"),u=n.data("thumbnailoptimizedurlsecondary"),i=null;r.length&&(i=Panduro.swapImageOnLoad(t,r,u));$(this).on("mouseleave",function(){var r=n.data("thumbnailurlprimary"),u=n.data("thumbnailoptimizedurlprimary");i&&i.cancel();Panduro.swapImageOnLoad(t,r,u);$(this).off("mouseleave")})})};Panduro.articles.initializeAddFavorite=function(){$(".add-favorite").off("click");$(".add-favorite").on("click",function(){var n=$(this);n.data("isloggedin")==="True"?$(this).hasClass("active")?Panduro.articles.removeFavorite(n):Panduro.articles.addFavorite(n):Panduro.mypages.fireLogInPopup(function(t){$(this).hasClass("active")?Panduro.articles.removeFavorite(n):Panduro.articles.addFavorite(n);t&&$(".add-favorite").data("isloggedin","True")})})};Panduro.articles.initIncreaseListCounter=function(){function n(n,t,i){i.autoNumeric("destroy");i.text(n*parseFloat(t));Panduro.ui.formatNumber(i,Panduro.ui.numericOptions)}$(".js-list-quantity").off().on("focus",function(){var t=parseInt($(this).text());$(this).off("keypress blur").on("keypress",function(n){n.which==13?n.preventDefault():isNaN(String.fromCharCode(n.which))&&n.preventDefault()}).on("blur",function(){var i=$(this).closest(".quantity-wrapper, .js-row-article").data("price").replace(",","."),r=parseInt($(this).text()),u=$(this).closest(".quantity-wrapper, .js-row-article").find(".js-article-price");isNaN(r)?($(this).text(t),n(t,i,u)):n(r,i,u)})});$(".js-list-cart-decrease").off().on("click",function(){var r=$(this).closest(".quantity-wrapper, .js-row-article").data("price").replace(",","."),u=$(this).closest(".quantity-wrapper, .js-row-article").find(".js-article-price"),i=$(this).closest(".quantity-wrapper, .js-row-article").find(".article-list-quantity-to-add, .js-quantity, .js-list-quantity"),t=i.text();(isNaN(t)||t=="")&&(t=2);t=parseInt(t)-1;t<1&&(t=1);i.text(t);n(t,r,u)});$(".js-list-cart-increase").off().on("click",function(){var r=$(this).closest(".quantity-wrapper, .js-row-article").data("price").replace(",","."),u=$(this).closest(".quantity-wrapper, .js-row-article").find(".js-article-price"),i=$(this).closest(".quantity-wrapper, .js-row-article").find(".article-list-quantity-to-add, .js-quantity, .js-list-quantity"),t=parseInt(i.text());(isNaN(t)||t=="")&&(t=1);t++;i.text(t);n(t,r,u)})};Panduro.articles.initIncreaseCounter=function(){$(".js-cart-decrease").off().on("click",function(){var t=$(this).closest(".article-details__quantity-wrapper").find(".article-quantity-to-add"),n=t.text();(isNaN(n)||n=="")&&(n=2);n=parseInt(n)-1;n<1&&(n=1);t.text(n)});$(".js-article-quantity").off("keypress").on("keypress",function(n){n.which==13&&n.preventDefault()});$(".js-cart-increase").off().on("click",function(){var t=$(this).closest(".article-details__quantity-wrapper").find(".article-quantity-to-add"),n=parseInt(t.text());(isNaN(n)||n=="")&&(n=1);n++;t.text(n)})};Panduro.articles.enableArticleFavoritesUponLogin=function(){var n=$(".add-favorite");n.length>0&&(n.data("isloggedin","True"),n.attr("title",n.data("loggedintitle")),$.ajax({type:"GET",url:"/api/article/GetFavoritesForLoggedInUser"}).done(function(t){var i=t;n.each(function(){var n=$(this).data("articlenumber").toString();n.length===6&&i.indexOf(n)>-1&&$(this).addClass("active")})}).fail(function(){}))};Panduro.articles.addFavorite=function(n){var t=n.data("articlenumber");$.ajax({type:"POST",url:"/api/article/AddFavorite",data:{articleNumber:t}}).done(function(){n.addClass("active")}).fail(function(){})};Panduro.articles.removeFavorite=function(n){var t=n.data("articlenumber");$.ajax({type:"POST",url:"/api/article/DeleteFavorite",data:{articleNumber:t}}).done(function(){n.removeClass("active");$(".articlelist-favorites").length&&n.parent().parent().remove()}).fail(function(){})};Panduro.articles.initArticleText=function(){$intro=$(".article-details__article-text-wrapper ");$(".article-text",$intro).on("click",function(){Panduro.module.accordionTabs.openTab("#tab-1",function(){var n=$("#tab-1").offset().top-Panduro.ui.getHeaderHeight()-25;$("html, body").animate({scrollTop:n},500)})})};Panduro.articles.initReviewSection=function(){$(".js-review-summery").on("click",function(){Panduro.module.accordionTabs.openTab("#article-review-comments",function(){var n=$("#article-review-comments").offset().top-Panduro.ui.getHeaderHeight()-25;$("html, body").animate({scrollTop:n},500)})})};Panduro.articles.initInspirations=function(){$(".js-go-to-inspiration, .js-go-to-inspiration-mobile").click(function(n){n.stopPropagation();var t=$(".article-page__inspiration").offset().top-Panduro.ui.getHeaderHeight();$("html, body").animate({scrollTop:t},500)})};Panduro.articles.initDangerText=function(){if($intro=$(".danger-text"),$intro.height()>120){$intro.addClass("danger-text-toggle");$intro.addClass("contracted");$intro.on("click",function(){$(this).hasClass("contracted")?($(this).addClass("expanded"),$(this).removeClass("contracted")):($(this).addClass("contracted"),$(this).removeClass("expanded"))})}};Panduro.articles.initializeArticlesInProductList=function(){$(".articles-in-product-list-wrapper").each(function(){var n=$(this),t=n.data("articlenumber");$.ajax({type:"GET",url:"/api/article/getarticlethumbnailsList",data:{articleNumber:t}}).done(function(t){n.append(t);$(".article-thumbnails-list li").length&&$(".articles-in-product").css("display","block");$(".article-thumbnails-list").slick({slidesToShow:5,dots:!0,slidesToScroll:5});$(".article-thumbnail").hover(function(){var n="#article-"+$(this).data("articlenumber");typeof $(n)!="undefined"&&($(".article.active").removeClass("active"),$(n).addClass("active"))}).mouseleave(function(){$(".article.active").removeClass("active");$(".article.main-article").addClass("active")})}).fail(function(){})})};Panduro.articles.initializeArticleDescriptionsForProductList=function(){var n=$(".article-description-wrapper");$(".articles-in-product-list-wrapper").each(function(){var t=$(this),i=t.data("articlenumber");Panduro.articles.getArticlesForProductList(i,function(i){n.append(i);t.find(".article-thumbnail").hover(function(){var n="#article-"+$(this).data("articlenumber");$("article.active").removeClass("active");$(n).addClass("active")}).mouseleave(function(){$("article.active").removeClass("active");$("article.main-article").addClass("active")});var r=n.find(".article.main-article").height();n.find(".article:not(.main-article)").each(function(){$(this).height(r)})})})};Panduro.articles.getArticlesForProductList=function(n,t){$.ajax({type:"GET",url:"/api/article/getarticledescriptionsforproductList",data:{articleNumber:n}}).done(function(n){t(n);Panduro.lazyLoadImages.updateImages()}).fail(function(){})};Panduro.articles.initializeArticleFilter=function(n){$(".activate-article-filter").on("click",function(){var r=$(this),t,i;$(".article-list-filter").length===0?(t=Panduro.articles.getCurrentFilters(!0,!1,n,$(".article-list-filter")),i=Panduro.articles.getPredefinedFilters($articleListContainer),$(".article-list-filter").remove(),$.ajax({type:"POST",url:"/api/article/getarticlelistfilter",data:{filters:t,predefinedFilter:i}}).done(function(n){$("#page").prepend(n);Panduro.articles.setUpArticleListFilters();Panduro.lazyLoadImages.updateImages()}).fail(function(){})):Panduro.articles.setUpArticleListFilters()})};Panduro.articles.setUpArticleListFilters=function(){var n=$(".article-list-filter"),t=n.find(".filters");n.toggleClass("active");$("body").css({overflow:"hidden"});$(".article-list-filter").on("mousedown",function(n){t.is(n.target)||t.has(n.target).length!==0||Panduro.articles.closeFilter()});n.find(".use-filter, .clear-filter, .close-filter").off("click");n.find(".use-filter").on("click",function(){Panduro.articles.activateFilter(n)});n.find(".clear-filter").on("click",function(){Panduro.articles.clearFilter(n)});n.find(".close-filter").on("click",function(){Panduro.articles.closeFilter()});$(".article-list-filter h4").off().on("click",function(){Panduro.search.toggleFilterGroup($(this).parent());e.preventDefault()})};Panduro.articles.clearFilter=function(n){n.find(".filter:checked").each(function(){$(this).prop("checked",!1)});$(".activate-article-filter").removeClass("active-filters");Panduro.articles.activateFilter();Panduro.articles.clearFilterSelectionLabels()};Panduro.articles.clearFilterSelectionLabels=function(){$(".js-refine-tools .js-filter-header .filter-tools__list-header-selection").html("")};Panduro.articles.refreshFilterSelectionLabels=function(n){var t=n.find(".filter-tools__filter-group");t.each(function(){Panduro.articles.refreshFilterSelectionLabel($(this))});t.find("input:checked").length>0?$(".js-total-chosen-facet-count",n).closest(".js-chosen-facet-count-container").addClass("md-show").show():$(".js-total-chosen-facet-count",n).closest(".js-chosen-facet-count-container").removeClass("md-show").hide();$(".js-total-chosen-facet-count",n).text(t.find("input:checked").length)};Panduro.articles.clearFilterSelections=function(){$(".js-filter-tools-choosen-filters > div").empty();$(".js-filter-tools-empty-filter").show()};Panduro.articles.refreshFilterSelectionLabel=function(n){var f=n.find("input:checked"),t="",u=[],i=$(n.find("input")[0]).data("facetname"),r;n.find(".js-chosen-facet-count").text(f.length);f.length>0?n.find(".js-chosen-facet-count").closest(".js-chosen-facet-count-container").addClass("md-show").show():n.find(".js-chosen-facet-count").closest(".js-chosen-facet-count-container").removeClass("md-show").hide();$.each(f,function(){i=$(this).attr("data-facetname");u[$(this).attr("value")]={key:$(this).attr("value"),value:$(this).attr("data-value")};t+=$(this).attr("data-value")?$(this).attr("data-value")+", ":$(this).attr("id")});t!=""&&t.endsWith(", ")?t=t.substr(0,t.length-2):t!=""&&(t=t.substr(0,t.length-1));i!==undefined&&i!==""&&(r=$(".js-filter-tools-choosen-filters").find('*[data-facetname="'+i+'"]'),r.length===0&&(r=$("<div/>").attr("data-facetname",i),$(".js-filter-tools-choosen-filters").append(r)),r.empty(),Object.entries(u).forEach(function(n){if(u[n[0]].value!==""&&u[n[0]].value!==undefined){var t=$("<div/>",{"class":"filter-tools__choosen-filter js-filter-tools-filter"}).text(u[n[0]].value);t.click(function(){$("#"+i+n[0]).click()});r.append(t)}}));$(".js-filter-tools-empty-filter").toggle($(".js-filter-tools-filter").length<1)};Panduro.articles.closeFilter=function(){$(".article-list-filter").removeClass("active");$("body").css({overflow:"auto"})};Panduro.articles.activateFilter=function(n,t){var r,u,i,f;if((typeof t=="undefined"||t.length===0)&&(t=$(".js-articles-list").length!==0?$(".js-articles-list"):$(".js-articles-list")),t.length===0)return!1;r=Panduro.articles.getCurrentFilters(!1,n,t,$(".article-list-filter"));u=[];$.each(r.FacetValues,function(n,t){u.push(t.Type)});history.pushState&&(i=window.location.protocol+"//"+window.location.host+window.location.pathname,i=Panduro.ui.updateQueryStringParameter(i,"page",Panduro.articles.filters.Page),Panduro.articles.filters.SortType!==null&&(i=Panduro.ui.updateQueryStringParameter(i,"sort",Panduro.articles.filters.SortType)),$.each(u,function(n,t){var u="";$.each(r.FacetValues,function(n,i){i.Type===t&&(u+=u.length!==0?","+i.Key:i.Key)});i=Panduro.ui.updateQueryStringParameter(i,t,u)}),window.history.pushState({path:i},"",i));f=Panduro.articles.getPredefinedFilters(t);Panduro.articles.getFilteredArticles("getfilteredarticlelist",r,f,function(i){var u=t,f,e;n===!0?(u.append($(i).hide().fadeIn(700)),Panduro.articles.initializePagination(),$(".articlelist-item").length>parseInt($(".visible-articles").text())&&$(".visible-articles").text($(".articlelist-item").length)):(u.find(".js-list-wrapper").fadeOut(700).remove(),u.append($(i).hide().fadeIn(700)),Panduro.articles.initializePagination());Panduro.cart.updateCartBindings();Panduro.ui.setUpAutoNumeric();r.FacetValues.length>0?($(".activate-article-filter").addClass("active-filters"),f=$(".js-list-wrapper").data("total-amount-of-articles"),e=$(".js-list-wrapper").data("total-amount-of-articles-in-vgx"),$(".activate-article-filter").find(".visible-articles").text(f+" / "+e)):($(".activate-article-filter").removeClass("active-filters"),$(".activate-article-filter").find(".visible-articles").text());Panduro.articles.closeFilter();Panduro.articles.updateArticleListCountInfilter()})};Panduro.articles.getCurrentFilters=function(n,t,i,r,u){var s=r.find(".filter-tools__filter-list"),f=i.length!==0?i:$(".js-articles-list"),o,e;return n===!0?(Panduro.articles.filters.FacetValues=[],o=f.data("facettypes").split(","),$.each(o,function(n,t){if(t.length!==0){var i=Panduro.ui.getQuerystringFromUrl(t),r=[];i!==!1&&(i.indexOf(",")>-1?r=i.split(","):r.push(i),$.each(r,function(n,i){var r={};r.Key=i;r.Name=t;r.Type=t;Panduro.articles.filters.FacetValues.push(r)}))}})):(Panduro.articles.filters.FacetValues=[],$.each(s,function(){var n=$(this),t=n.find("input:checked");t.length<=0||t.each(function(){var t={};t.Key=$(this).val();t.Name=$(this).data("facetname");t.Type=n.data("facettype");Panduro.articles.filters.FacetValues.push(t)})})),$(".activate-article-filter").length&&(Panduro.articles.filters.SortType=$(".ddl-article-list-sorting").val()),$(".js-refine-tools").length&&(Panduro.articles.filters.SortType=u?u:Panduro.ui.getQuerystringFromUrl("sort")?Panduro.ui.getQuerystringFromUrl("sort"):f.data("sorttype")),Panduro.articles.filters.SysId=f.data("sysid"),Panduro.articles.filters.OnlyShowArticlesInStock=f.data("onlyshowarticlesinstock"),Panduro.articles.filters.FacktaCampaignID=f.data("campaignid"),Panduro.articles.filters.SubCategoryId=f.data("category-id"),Panduro.articles.filters.AssortmentNodeSitecoreID=f.data("assortment-node-id"),Panduro.articles.filters.CollectionItemId=f.data("collectionitemid"),Panduro.articles.filters.ItemIdForManuallyAddedArticles=f.data("manuallyaddedarticlesitemid"),Panduro.articles.filters.IsFavoritesList=f.data("isfavoriteslist"),Panduro.articles.filters.IsNewsList=f.data("isnewslist"),Panduro.articles.filters.IsBrandList=f.data("isbrandlist"),Panduro.articles.filters.IsOccasionsList=f.data("isoccasionslist"),Panduro.articles.filters.EventID=f.data("eventid"),Panduro.articles.filters.ActivityID=f.data("activityid"),Panduro.articles.filters.BrandID=f.data("brandid"),f.data("excludedarticles")&&(Panduro.articles.filters.excludedArticles=f.data("excludedarticles").split(",")),t===!0?Panduro.articles.filters.Page=f.data("current-page"):(e=1,f.data("current-page",e),Panduro.articles.filters.Page=e),Panduro.articles.filters.AmountPerPage=f.data("amount-per-page"),Panduro.articles.filters};Panduro.articles.lastGetFilteredArticlesRequest=null;Panduro.articles.getFilteredArticles=function(n,t,i,r){Panduro.articles.lastGetFilteredArticlesRequest=$.ajax({type:"POST",url:"/api/article/"+n,data:{filters:t,preDefinedFilters:i},beforeSend:function(){Panduro.articles.lastGetFilteredArticlesRequest!=null&&Panduro.articles.lastGetFilteredArticlesRequest.abort()},success:function(n){r(n)}})};Panduro.articles.initializeArticleList=function(){$(".js-articles-list").each(function(){var n=$(this);Panduro.articles.initializeArticleFilter(n);Panduro.articles.initiateInlineFilter(n);Panduro.articles.initializeArticleSorting();Panduro.articles.initializePagination();$(".toggle-read-more").on("click",function(){$(".read-more").toggleClass("active")})})};Panduro.articles.initializePagination=function(){$(".get-more-articles").on("click",function(){var n=$(".js-articles-list").length>0?$(".js-articles-list"):$(".js-articles-list"),i=parseInt(n.data("current-page")),t;i++;n.data("current-page",i);$(".js-refine-tools").length&&(t=Panduro.articles.getCurrentFilters(!1,!0,n,$(".js-refine-tools")),Panduro.articles.pushUrl(n,t),Panduro.articles.appendArticlesContent(n.find(".js-list-wrapper"),t));$(".activate-article-filter").length&&Panduro.articles.activateFilter(!0,n);$(this).closest(".get-more-articles-wrapper").remove()})};Panduro.articles.initializeArticleSorting=function(){$(".ddl-article-list-sorting").on("change",function(){Panduro.articles.activateFilter(!1)})};Panduro.articles.setImageThumbnails=function(){$(".article-additional-images img").on("click",function(){var n,t,i;$(this).data("show")==="youtube"?(n=$(this).data("videourl"),$(".media.youtube").find(".js-video-link").attr("href","https://youtube.com/watch?v="+n),$(".media.youtube").find(".js-video-link img").attr("src","https://img.youtube.com/vi/"+n+"/0.jpg"),$(".article-video-wrapper").show(),$(".article-image-wrapper").hide()):(t=$(this).data("src"),i=$(this).attr("zoom-url"),$(".article-main-image").attr("src",t),$(".article-main-image").attr("zoom-url",i),$(".article-video-wrapper").hide(),$(".article-image-wrapper").show())})};Panduro.articles.setUpToggleOnlyShowArticlesInStock=function(){$(document).on("change.filters",".js-show-in-stock-only",function(n){var r=$(n.target).prop("checked"),t,i;r?(Cookies.set("only-show-articles-in-stock","1",{expires:3650}),$(".js-show-in-stock-only").prop("checked",!0)):(Cookies.set("only-show-articles-in-stock","0",{expires:3650}),$(".js-show-in-stock-only").prop("checked",!1));$(".js-refine-tools").length&&(t=$(".js-articles-list").length!==0?$(".js-articles-list"):$(".js-articles-list"),i=Panduro.articles.getCurrentFilters(!1,!1,t,$(".js-refine-tools")),Panduro.articles.replaceArticlesContent(t.find(".js-list-wrapper"),i));$(".activate-article-filter").length&&Panduro.articles.activateFilter()})};Panduro.articles.initialize=function(){Panduro.articles.initializeArticlePage();Panduro.articles.initializeArticleList();Panduro.articles.initializeAddFavorite();Panduro.articles.setUpToggleOnlyShowArticlesInStock()};Panduro.articles.refreshInlineFilter=function(){var n=$(".js-articles-list").length!==0?$(".js-articles-list"):$(".js-articles-list"),t=Panduro.articles.getCurrentFilters(!1,!1,n,$(".js-refine-tools")),i=n.find(".filter-tools__filter-group");n.find(".filter-tools__filter-group").each(function(){Panduro.articles.refreshFilterSelectionLabel($(this))});i.find("input:checked").length>0?$(".js-total-chosen-facet-count",n).closest(".js-chosen-facet-count-container").addClass("md-show").show():$(".js-total-chosen-facet-count",n).closest(".js-chosen-facet-count-container").removeClass("md-show").hide();$(".js-total-chosen-facet-count",n).text(i.find("input:checked").length);Panduro.articles.pushUrl(n,t);Panduro.articles.replaceArticlesContent(n.find(".js-list-wrapper"),t)};Panduro.articles.setClearFilterHandler=function(n){var t=function(t){t.preventDefault();n.find(".filter-tools__filter-group input:checked").each(function(){$(this).prop("checked",!1)});Panduro.articles.refreshInlineFilter();Panduro.articles.clearFilterSelectionLabels();n.hasClass("filter-tools--active-mobile")&&(n.removeClass("filter-tools--active-mobile"),n.children(".filter-tools__inner-container").removeClass("filter-tools__inner-container--active-mobile"),n.find(".btn-special").removeClass("active"),n.find(".js-stock-clear-btns").first().removeClass("filter-tools__buttons-top--collapsed"),n.find(".filter-tools__top-wrapper").removeClass("filter-tools__top-wrapper--open"),$("body").removeClass("no-scroll"));Panduro.articles.clearFilterSelections()};n.on("click.articles",".js-refine-tools-clear-filters",t)};Panduro.articles.setCloseFilterHandler=function(n){n.find(".filter-tools__close-filters").off().on("click",function(t){Panduro.articles.hideFilter(n);t.preventDefault()})};Panduro.articles.hideFilter=function(n){n.removeClass("filter-tools--active-mobile");n.children(".filter-tools__inner-container").removeClass("filter-tools__inner-container--active-mobile");n.find(".btn-special").removeClass("active");n.find(".js-stock-clear-btns").first().removeClass("filter-tools__buttons-top--collapsed");n.find(".filter-tools__top-wrapper").removeClass("filter-tools__top-wrapper--open");$("body").removeClass("no-scroll")};Panduro.articles.setOpenFilterHandler=function(n){$tools=n.find(".js-refine-btns.filter-tools__buttons-top").first();$filtersContainer=n.find(".filter-tools__inner-container").first();$filterButton=$tools.children(".btn-special__filter").first();$sortButton=$tools.children("button.btn-special__sort").first();$(".js-close-filter").click(function(){Panduro.articles.hideFilter(n)});var t=function(t){$(t.target).hasClass("active")?Panduro.articles.hideFilter(n):($(t.target).addClass("active"),$(t.target).siblings().removeClass("active"),$filtersContainer.children(".filter-tools__filter-wrapper").addClass("filter-tools__mobile--active-tab"),$filtersContainer.children(".filter-tools__sort-wrapper").removeClass("filter-tools__mobile--active-tab"),n.addClass("filter-tools--active-mobile"),n.find(".js-stock-clear-btns").first().addClass("filter-tools__buttons-top--collapsed"),n.find(".filter-tools__top-wrapper").addClass("filter-tools__top-wrapper--open"),Panduro.ui.SetElementFilterStickyTop($filtersContainer,0),$filtersContainer.addClass("filter-tools__inner-container--active-mobile"),$("body").addClass("no-scroll"),t.preventDefault())};$filterButton.off().on("click",t);$sortButton.off().on("click",t)};Panduro.articles.setToggleFilterHandler=function(n){n.find("h4").off().on("click",function(){$(this).siblings(".filter-tools__list-wrapper").hasClass("filter-tools__list-wrapper--collapsed")?($(this).siblings(".filter-tools__list-wrapper").removeClass("filter-tools__list-wrapper--collapsed"),$(this).removeClass("filter-tools__facet-icon--collapsed"),!n.hasClass("filter-tools--active-mobile")):($(this).siblings(".filter-tools__list-wrapper").addClass("filter-tools__list-wrapper--collapsed"),$(this).addClass("filter-tools__facet-icon--collapsed"))});n.find("h4.js-sort-header").off().on("click",function(){$(this).siblings(".filter-tools__sort-list").hasClass("filter-tools__sort-list--showall")?($(this).siblings(".filter-tools__sort-list").removeClass("filter-tools__sort-list--showall"),$(this).addClass("filter-tools__facet-icon--collapsed")):($(this).siblings(".filter-tools__sort-list").addClass("filter-tools__sort-list--showall"),$(this).removeClass("filter-tools__facet-icon--collapsed"),$(this).parent().siblings(".filter-tools__filter-group").each(function(){$(this).find(".filter-tools__list-wrapper").addClass("filter-tools__list-wrapper--collapsed");$(this).find("h4").addClass("filter-tools__facet-icon--collapsed")}))})};Panduro.articles.openAllFilterGroups=function(n){n.find("h4").each(function(){$(this).siblings(".filter-tools__list-wrapper").hasClass("filter-tools__list-wrapper--collapsed")&&($(this).siblings(".filter-tools__list-wrapper").removeClass("filter-tools__list-wrapper--collapsed"),$(this).removeClass("filter-tools__facet-icon--collapsed"))})};Panduro.articles.closeAllFilterGroups=function(n){n.find("h4").each(function(){$(this).siblings(".filter-tools__list-wrapper").addClass("filter-tools__list-wrapper--collapsed");$(this).addClass("filter-tools__facet-icon--collapsed")})};Panduro.articles.setRefreshFilterHandler=function(n){n.find(".filter-tools__list-wrapper input").off().on("click",function(n){Panduro.articles.refreshInlineFilter();var t=$(n.target).closest(".filter-tools__filter-group");Panduro.articles.refreshFilterSelectionLabel(t)})};Panduro.articles.pushUrl=function(n,t){var r=[],i;$.each(t.FacetValues,function(n,t){r.push(t.Type)});history.pushState&&(i=window.location.protocol+"//"+window.location.host+window.location.pathname,i=Panduro.ui.updateQueryStringParameter(i,"page",Panduro.articles.filters.Page),Panduro.articles.filters.SortType!==null&&(i=Panduro.ui.updateQueryStringParameter(i,"sort",Panduro.articles.filters.SortType)),$.each(r,function(n,r){var u="";$.each(t.FacetValues,function(n,t){t.Type===r&&(u+=u.length!==0?","+t.Key:t.Key)});i=Panduro.ui.updateQueryStringParameter(i,r,u)}),window.history.pushState({path:i},"",i))};Panduro.articles.replaceArticlesContent=function(n,t){var i=function(t){n.find(".js-list-wrapper").fadeOut(700).remove();n.html($(t).hide().fadeIn(700));Panduro.articles.initializePagination();Panduro.cart.updateCartBindings();Panduro.ui.setUpAutoNumeric();Panduro.lazyLoadImages.updateImages();Panduro.articles.updateArticleListCountInfilter()},r=Panduro.articles.getPredefinedFilters(n);Panduro.articles.getFilteredArticles("getfilteredarticlelist",t,r,i)};Panduro.articles.appendArticlesContent=function(n,t){var i=function(t){n.append($(t).hide().fadeIn(700));$(".articlelist-item").length>parseInt($(".visible-articles",n).text())&&$(".visible-articles").text($(".articlelist-item",n).length);Panduro.articles.initializePagination();Panduro.cart.updateCartBindings();Panduro.ui.setUpAutoNumeric();Panduro.lazyLoadImages.updateImages();Panduro.articles.updateArticleListCountInfilter()},r=Panduro.articles.getPredefinedFilters(n);Panduro.articles.getFilteredArticles("getfilteredarticlelist",t,r,i)};Panduro.articles.setSortHandlers=function(n){function t(n){var t=$(".js-articles-list").length!==0?$(".js-articles-list"):$(".js-articles-list"),i=Panduro.articles.getCurrentFilters(!1,!1,t,$(".js-refine-tools"),n),r;Panduro.articles.pushUrl(t,i);Panduro.articles.replaceArticlesContent(t.find(".js-list-wrapper"),i);r=$(this).closest(".js-refine-tools").find(".filter-tools__sort-wrapper");Panduro.articles.refreshFilterSelectionLabel(r)}$(".js-refine-btns select").off().change(function(){var n=$(this).val();n&&t(n)});n.find(".filter-tools__sort-list input").off().on("change",function(){var n=$(this).val();n&&t(n)})};Panduro.articles.setShowAllGroupFiltersHandler=function(n){n.find(".js-filter-show-all").off().on("click",function(n){var t=$(this).closest(".filter-tools__list-wrapper");t.children(".filter-tools__filter-list").addClass("filter-tools__filter-list--showall");t.find(".js-filter-hide-all").removeClass("hidden");t.find(".js-filter-show-all").addClass("hidden");n.stopPropagation()});n.find(".sort-show-all").off().on("click",function(n){var t=$(this).closest(".filter-tools__sort-wrapper");t.children(".filter-tools__sort-list").addClass("filter-tools__sort-list--showall");t.find(".sort-hide-all").removeClass("hidden");t.find(".sort-show-all").addClass("hidden");n.stopPropagation()})};Panduro.articles.setHideGroupFiltersHandler=function(n){n.find(".js-filter-hide-all").off().on("click",function(n){var t=$(this).closest(".filter-tools__list-wrapper");t.children(".filter-tools__filter-list").removeClass("filter-tools__filter-list--showall");t.find(".js-filter-show-all").removeClass("hidden");t.find(".js-filter-hide-all").addClass("hidden");n.stopPropagation()});n.find(".sort-hide-all").off().on("click",function(n){var t=$(this).closest(".filter-tools__sort-wrapper");t.children(".filter-tools__sort-list").removeClass("filter-tools__sort-list--showall");t.find(".sort-show-all").removeClass("hidden");t.find(".sort-hide-all").addClass("hidden");n.stopPropagation()})};Panduro.articles.pushDefaultSortToTop=function(n){var t=Panduro.ui.getQuerystringFromUrl("sort");t&&($sortAlternatives=n.find(".sort-button"),$sortAlternatives.each(function(n){if($(this).find("input").val()==t)return n!=0&&$(this).insertBefore($sortAlternatives.first()),!1}))};Panduro.articles.setFilterColors=function(n){var t=n.find(".filter-tools__filter-list[data-facettype='Color']"),i;$(t).addClass("filter-tools__filter-list--colors");t.closest(".filter-tools__filter-group").find(".js-filter-show-all").remove();i=$(t).find(".filter-tools__facet");i.each(function(){$(this).addClass("filter-tools__filter-sort-item--colors");var n=$(this).children("input").attr("value"),t="filter-sort-item__label--color-"+n;$(this).children("label").addClass(t)})};Panduro.articles.getPredefinedFilters=function(n){var t=n.length!==0?n.hasClass("js-articles-list")?n:n.closest(".js-articles-list"):$(".js-articles-list");return t.data("predefinedfilter")};Panduro.articles.updateArticleListCountInfilter=function(){var n=$(".js-article-count").data("total-amount-of-articles");$(".js-filter-tools-visible-articles").attr("data-total-amount-of-items",n)};Panduro.articles.setOnlyShowArticlesInStock=function(n,t){var r=Cookies("only-show-articles-in-stock"),f=r=="1",u=n.find(".js-show-in-stock-only"),i;r==null&&(i=t.OnlyShowArticlesInStock,Cookies.set("only-show-articles-in-stock",i?"1":"0",{expires:3650}),u.prop("checked",i))};Panduro.articles.initiateInlineFilter=function(n){var i=Panduro.articles.getCurrentFilters(!0,!0,n,$(".js-refine-tools")),t=Panduro.articles.getPredefinedFilters(n);$.ajax({type:"POST",url:"/api/article/getarticlelistfilter",data:{filters:i,predefinedFilter:t}}).done(function(i){$(".js-refine-tools").replaceWith(i);Panduro.ui.refreshSelectric(n,'<b class="fa fa-sort"><\/b>');var r=n.find(".js-refine-tools");Panduro.articles.setFilterColors(r);Panduro.articles.setClearFilterHandler(r);Panduro.articles.setCloseFilterHandler(r);Panduro.articles.setToggleFilterHandler(r);Panduro.articles.setRefreshFilterHandler(r);Panduro.articles.setShowAllGroupFiltersHandler(r);Panduro.articles.setHideGroupFiltersHandler(r);Panduro.articles.refreshFilterSelectionLabels(r);Panduro.articles.setOpenFilterHandler(r);Panduro.articles.setSortHandlers(r);Panduro.articles.pushDefaultSortToTop(r);Panduro.articles.updateArticleListCountInfilter(r);Panduro.articles.setOnlyShowArticlesInStock(r,t);$(window).width()>Panduro.main.mobilMaxWidth?Panduro.search.SetDesktopFilterSticky():(Panduro.search.SetMobileFilterSticky(),Panduro.articles.closeAllFilterGroups(r));Panduro.windowResizeListener.registerCallback("onTabletToMobile",function(){Panduro.search.SetMobileFilterSticky()});Panduro.windowResizeListener.registerCallback("onMobileToTablet",function(){Panduro.search.SetDesktopFilterSticky()})})};Panduro=Panduro||{};Panduro.inspirations={};Panduro.inspirations.filters={};Panduro.inspirations.filters.FacetValues=[];Panduro.inspirations.initializeSlick=function(){$(".bundle-inspiration-articles").length&&(Panduro.inspirations.resizeArticles(),$(window).resize(function(){Panduro.inspirations.resizeArticles()}));$(".bundle-inspiration-articles").slick({rows:1,slidesToShow:1,slidesToScroll:1,autoplay:!0,autoplaySpeed:3e3,arrows:!0,dots:!0,responsive:[{breakpoint:1024,settings:{rows:1,slidesToScroll:1,slidesToShow:1,infinite:!0}}]})};Panduro.inspirations.resizeArticles=function(){var t=$(".bundle-inspiration-image").height()-40,n=t/3-2;$(".articlebundle-item").height(n);$(".articlebundle-item img").height(n);$(".articlebundle-item-article").height(n);$(".articlebundle-item-article").css("width","calc(100% - "+$(".articlebundle-item img").width()+"px)")};Panduro.inspirations.initializeInspirationPage=function(){$(".inspiration-page").each(function(){var n=$(this),t=n.data("inspirationid");$.ajax({type:"GET",url:"/api/inspiration/getinspirationpagecontent",data:{inspirationId:t}}).done(function(t){n.append(t)}).fail(function(n){console.log(n)})})};Panduro.inspirations.initialize=function(){Panduro.inspirations.initializeSlick();Panduro.inspirations.initPolaroid();Panduro.inspirations.initiateDownload();$(".inspirtaion-details-container").on("click",".image-zoom",function(){Panduro.ui.imageZoomOpen($("img",$(this)))});$("#image-zoom-close").click(function(){Panduro.ui.imageZoomClose()});$(".inspiration-print").off();$(".inspiration-print").click(function(){$(this).closest(".inspirtaion-details").printThis({printContainer:!0})});$(".toggle-inspiration-section",".inspirtaion-details-container").click(function(){$(".inspiration-howto, .inspiration-related-articles").addClass("sm-hidden");$(".toggle-inspiration-section",".inspirtaion-details-container").removeClass("active");$("."+$(this).data("show"),".inspirtaion-details-container").removeClass("sm-hidden");$(this).addClass("active")})};Panduro.inspirations.initiateDownload=function(){$(".js-open-login-register-modal").click(function(){var n=$(this).closest(".pdf-links").find(".pdf-links-info-box");n.addClass("pdf-links-info-box--open")});$(".pdf-links-info-box-close").click(function(){$(this).closest(".pdf-links-info-box").removeClass("pdf-links-info-box--open")});$(".pdf-links-info-box-open-register").click(function(){$(this).closest(".pdf-links-info-box").removeClass("pdf-links-info-box--open");Panduro.mypages.fireLogInPopup(null,!1)});$(".pdf-links-info-box-open-login").click(function(){$(this).closest(".pdf-links-info-box").removeClass("pdf-links-info-box--open");Panduro.mypages.fireLogInPopup(null,!0)})};Panduro.inspirations.initPolaroid=function(){$(".image-thumb",".inspirtaion-details-container").click(function(){var n=$(this).closest(".inspirtaion-polariod");n.find(".media").addClass("hidden");$("."+$(this).data("show"),n).removeClass("hidden");$(this).data("show")=="image"&&$(".image span",n).html($("picture",this).clone().addClass("image-zoom"))});Panduro.inspirations.scrollToPolaroid()};Panduro.inspirations.scrollToPolaroid=function(){var n,t,i;!$(".inspirtaion-polariod").length||$(window).width()>Panduro.main.mobileMaxWidth||window.performance&&(n=window.performance.navigation,n.type==n.TYPE_RELOAD||n.type==n.TYPE_BACK_FORWARD)||(t=$(".inspirtaion-polariod").offset().top,i=$("body").offset().top,$("html").scrollTop(t-i))};Panduro=Panduro||{};Panduro.video={};Panduro.video.loadedYTs=[];Panduro.video.loadYTsCue=[];Panduro.video.initialize=function(){$(".js-video-link").length&&Panduro.video.bindVideos();Panduro.video.loadYoutubeiframeAPI();Panduro.video.setClickCreateYTCarousel()};Panduro.video.bindVideos=function(){$(".js-video-link").magnificPopup({type:"iframe",iframe:{patterns:{youtube:{index:"youtube.com/",id:function(n){var t=n.match(/[\\?\\&]v=([^\\?\\&]+)/);return!t||!t[1]?null:t[1]},src:"//www.youtube.com/embed/%id%?autoplay=1&muted=1&rel=0&fs=0&showinfo=0&modestbranding=1"}}}})};Panduro.video.loadYoutubeiframeAPI=function(){var i="https://www.youtube.com/iframe_api",n,t;if(Panduro.video.checkIfScriptExists(i))return!1;window.onYouTubeIframeAPIReady=function(){Panduro.video.loadYTsCue.forEach(function(n){Panduro.video.loadYT(n)});Panduro.video.loadYTsCue.length=0};n=document.createElement("script");n.src=i;n.async==!0;t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(n,t)};Panduro.video.loadYT=function(n){if("YT"in window){var t=new YT.Player("youtube_"+n.ytid,{height:"390",width:"640",videoId:n.ytid,events:{onReady:i},origin:document.location.origin});function i(){n.callbacks.forEach(function(n){n(t)})}}else{Panduro.video.loadYTsCue.push(n);return}};Panduro.video.checkIfScriptExists=function(n){for(var i=document.getElementsByTagName("script"),t=i.length;t--;)if(i[t].src==n)return!0;return!1};Panduro.video.setClickCreateYTCarousel=function(){$(".js-yt").off().on("click",function(){function i(n){n.target.playVideo()}var n=$(this).attr("data-ytID"),t=new YT.Player("youtube_"+n,{height:"390",width:"640",videoId:n,events:{onReady:i}});$(this).find(".youtube__image").addClass("loaded");$(this).find(".youtube__icon").addClass("loaded");Panduro.video.loadedYTs.push({player:t,list:$(this).parents(".js-youtubelist-carousel").first()})})};Panduro.video.setClickCreateYT=function(){$(".js-yt").off().on("click",function(){function t(n){n.target.playVideo()}var n=$(this).attr("data-ytID"),i=new YT.Player("youtube_"+n,{height:"390",width:"640",videoId:n,events:{onReady:t}});$(this).find(".youtube__image").addClass("loaded");$(this).find(".youtube__icon").addClass("loaded")})};Panduro=Panduro||{};Panduro.vimeovideo={};Panduro.vimeovideo.initialize=function(){if($(".video-overlay").length){var t=$(".video-wrapper").attr("data-videoid"),r=$("#video-wrapper"),i={id:t,width:900,loop:!1},n=new Vimeo.Player("video-container",i);n.on("play",function(){console.log("play");$(".js-current-episode").length&&Panduro.vimeovideo.setCurrentEpisode(!1)});n.getCurrentTime().then(function(n){console.log(n)});n.getEnded().then(function(n){console.log("get ended");$(".js-current-episode").length&&n&&Panduro.vimeovideo.setCurrentEpisode(!0)})}Panduro.vimeovideo.setCurrentEpisode=function(n){var i=$(".video-wrapper").attr("data-articlenumber"),t;const r=new URLSearchParams(window.location.search);t=r.get("episode");$.ajax({type:"POST",url:"/api/DigitalCoursePage/setcurrentepisode",data:{articleNumber:i,currentEpisode:t,episodeEnded:n,secondsIntoCurrentEpisode:0}}).done(function(n){console.log(n)}).fail(function(n){console.log(n)})}};Panduro=Panduro||{};Panduro.search={};Panduro.search.templateDirect;Panduro.search.templateInspiration;Panduro.search.templatePagination;Panduro.search.templateRelated;Panduro.search.templateSpelling;Panduro.search.templateEmpty;Panduro.search.templateQuery;Panduro.search.templateQuickPopular;Panduro.search.templateQuickAutocorrect;Panduro.search.templateQuickArticles;Panduro.search.templateQuickInspirations;Panduro.search.templateQuickSearch;Panduro.search.templateStore;Panduro.search.templatePage;Panduro.search.isPagination=!1;Panduro.search.isInspirationPagination=!1;Panduro.search.paginationStart;Panduro.search.paginationInspirationStart;Panduro.search.articlesPerPage=48;Panduro.search.debounceTimer;Panduro.search.currentResult;Panduro.search.currentFilter={};Panduro.search.lastResultCount=0;Panduro.search.stockThreshold=0;Panduro.search.daysAsNew=0;Panduro.search.lockHistory=!1;Panduro.search.initPagination="";Panduro.search.initInspirationPagination="";Panduro.search.searchQuery="";Panduro.search.quickSearchObject={autocorrectSearchQueries:[],DirectResults:[],InspirationResults:[],totalDirectResults:0,totalInspirationResults:0};Panduro.search.quickSearchActive=!1;Panduro.search.lastSearchQuery="";Panduro.search.colors={};Panduro.search.sorting={active:!1,by:"",sortDescending:"desc"};Panduro.search.searchTypes={INSPIRATION:"inspirations",ARTICLE:"articles",STORE:"stores",PAGE:"pages"};Panduro.search.searchType=Panduro.search.searchTypes.ARTICLE;Panduro.search.initialize=function(){Panduro.search.bindUI();$(".search-results, .js-search-inline").length>0&&(Panduro.search.initializeTemplate(),Panduro.search.initSearch(),Panduro.ui.refreshSelectric($(".js-search-result"),'<b class="fa fa-sort"><\/b>'));Panduro.search.colors=$(".search-results").data("colors")};Panduro.search.toggleSearchType=function(){var n;$(".js-toggle-search-type.toggle-"+Panduro.search.searchType).attr("data-count")<1&&($(".js-toggle-search-type.toggle-"+Panduro.search.searchTypes.ARTICLE).attr("data-count")>0?Panduro.search.searchType=Panduro.search.searchTypes.ARTICLE:$(".js-toggle-search-type.toggle-"+Panduro.search.searchTypes.INSPIRATION).attr("data-count")>0?Panduro.search.searchType=Panduro.search.searchTypes.INSPIRATION:$(".js-toggle-search-type.toggle-"+Panduro.search.searchTypes.PAGE).attr("data-count")>0?Panduro.search.searchType=Panduro.search.searchTypes.PAGE:$(".js-toggle-search-type.toggle-"+Panduro.search.searchTypes.STORE).attr("data-count")>0&&(Panduro.search.searchType=Panduro.search.searchTypes.STORE));$(".js-search-type").hide();$(".js-toggle-search-type").removeClass("active");$(".js-search-type.search-type-"+Panduro.search.searchType).show();$(".js-toggle-search-type.toggle-"+Panduro.search.searchType).addClass("active");$(".js-inspiration-facets").addClass("filter-tools--deactivate-filter");$(".js-article-facets").addClass("filter-tools--deactivate-filter");$(".js-search-sort").hide();$(".js-refine-tools").hide();Panduro.search.searchType==Panduro.search.searchTypes.ARTICLE?($(".search-activate-article-filter").addClass("active"),$(".filter-group-wrapper").removeClass("filter-tools__filter-group-disabled"),$(".js-article-facets").removeClass("filter-tools--deactivate-filter"),$(".js-search-sort").show(),$(".js-refine-tools").show(),Panduro.main.addUpdateQueryParameter("t",Panduro.search.searchTypes.ARTICLE,!1),n=Panduro.search.currentFilter.Brand.length+Panduro.search.currentFilter.SubGroup.length+Panduro.search.currentFilter.Color.length+Panduro.search.currentFilter.Activity.length+Panduro.search.currentFilter.Serie.length+Panduro.search.currentFilter.Event.length,n>0?$(".js-total-chosen-facet-count").closest(".js-chosen-facet-count-container").addClass("md-show").show():$(".js-total-chosen-facet-count").closest(".js-chosen-facet-count-container").removeClass("md-show").hide(),$(".js-total-chosen-facet-count").text(n)):Panduro.search.searchType===Panduro.search.searchTypes.INSPIRATION?($(".js-inspiration-facets").removeClass("filter-tools--deactivate-filter"),Panduro.main.addUpdateQueryParameter("t",Panduro.search.searchTypes.INSPIRATION,!1),$(".js-refine-tools").show(),n=Panduro.search.currentFilter.InspirationActivities.length+Panduro.search.currentFilter.InspirationEvents.length,n>0?$(".js-total-chosen-facet-count").closest(".js-chosen-facet-count-container").addClass("md-show").show():$(".js-total-chosen-facet-count").closest(".js-chosen-facet-count-container").removeClass("md-show").hide(),$(".js-total-chosen-facet-count").text(n)):Panduro.search.searchType===Panduro.search.searchTypes.STORE?Panduro.main.addUpdateQueryParameter("t",Panduro.search.searchTypes.STORE,!1):Panduro.search.searchType===Panduro.search.searchTypes.PAGE&&Panduro.main.addUpdateQueryParameter("t",Panduro.search.searchTypes.PAGE,!1);Panduro.search.displayRelatedView()};Panduro.search.updateSearchTypeButtons=function(n){$(".js-toggle-search-type").removeAttr("disabled");$(".js-toggle-search-type.toggle-"+Panduro.search.searchTypes.ARTICLE).attr("data-count",n.DirectResults_TotalItems);n.DirectResults_TotalItems<1&&$(".js-toggle-search-type.toggle-"+Panduro.search.searchTypes.ARTICLE).attr("disabled",!0);$(".js-toggle-search-type.toggle-"+Panduro.search.searchTypes.INSPIRATION).attr("data-count",n.InspirationResults_TotalItems);(n.InspirationResults_TotalItems===undefined||n.InspirationResults_TotalItems<1)&&$(".js-toggle-search-type.toggle-"+Panduro.search.searchTypes.INSPIRATION).attr("disabled",!0);$(".js-toggle-search-type.toggle-"+Panduro.search.searchTypes.STORE).attr("data-count",n.StoreResults_TotalItems);(n.StoreResults_TotalItems===undefined||n.StoreResults_TotalItems<1)&&$(".js-toggle-search-type.toggle-"+Panduro.search.searchTypes.STORE).attr("disabled",!0);$(".js-toggle-search-type.toggle-"+Panduro.search.searchTypes.PAGE).attr("data-count",n.PageResults_TotalItems);(n.PageResults_TotalItems===undefined||n.PageResults_TotalItems<1)&&$(".js-toggle-search-type.toggle-"+Panduro.search.searchTypes.PAGE).attr("disabled",!0)};Panduro.search.initSearch=function(){Panduro.search.currentFilter.active=!1;Panduro.search.currentFilter.SubGroup=[];Panduro.search.currentFilter.Brand=[];Panduro.search.currentFilter.Color=[];Panduro.search.currentFilter.Activity=[];Panduro.search.currentFilter.Event=[];Panduro.search.currentFilter.Serie=[];Panduro.search.currentFilter.InspirationEvents=[];Panduro.search.currentFilter.InspirationActivities=[];Panduro.search.stockThreshold=$(".search-results").data("threshold");Panduro.search.daysAsNew=$(".search-results").data("news-limit");var i=Panduro.main.getParameterByName("q"),r=Panduro.main.getParameterByName("t"),n=Panduro.main.getParameterByName("index"),t=Panduro.main.getParameterByName("inspirationindex");r!==null&&r!==""&&(Panduro.search.searchType=r);i!=null&&i!=""&&(Panduro.search.searchQuery=i,$(".js-search-inline-input, .mobile-menu-search-input").val(Panduro.search.searchQuery),n!=""&&(n=parseInt(n),n==NaN&&(n=0),Panduro.search.isPagination=!1,Panduro.search.initPagination=n),t!=""&&(t=parseInt(t),t==NaN&&(t=0),Panduro.search.isInspirationPagination=!1,Panduro.search.initInspirationPagination=t),Panduro.search.lockHistory=!0,Panduro.search.buildSearch())};Panduro.search.initializeTemplate=function(){Panduro.search.templateRelatedQuerie=$("#search-related-queries-template").html();Mustache.parse(Panduro.search.templateRelatedQuerie);Panduro.search.templateDirect=$("#search-result-direct-template").html();Mustache.parse(Panduro.search.templateDirect);Panduro.search.templateInspiration=$("#search-result-inspiration-template").html();Mustache.parse(Panduro.search.templateInspiration);Panduro.search.templateStore=$("#search-result-store-template").html();Mustache.parse(Panduro.search.templateStore);Panduro.search.templatePage=$("#search-result-page-template").html();Mustache.parse(Panduro.search.templatePage);Panduro.search.templateRelated=$("#search-result-related-template").html();Mustache.parse(Panduro.search.templateRelated);Panduro.search.templateSpelling=$("#search-result-spelling-template").html();Mustache.parse(Panduro.search.templateSpelling);Panduro.search.templateEmpty=$("#search-result-empty-template").html();Mustache.parse(Panduro.search.templateEmpty);Panduro.search.templateQuery=$("#search-result-template").html();Mustache.parse(Panduro.search.templateQuery);Panduro.search.templateHits=$("#search-result-hits-template").html();Mustache.parse(Panduro.search.templateHits);Panduro.search.templatePagination=$("#search-result-pagination-template").html();Mustache.parse(Panduro.search.templatePagination);Panduro.search.templateFacets=$("#search-result-facet-template").html();Mustache.parse(Panduro.search.templateFacets);Panduro.search.templateQuickPopular=$("#search-quick-popular-template").html();Mustache.parse(Panduro.search.templateQuickPopular);Panduro.search.templateQuickAutocorrect=$("#search-quick-autocorrect-template").html();Mustache.parse(Panduro.search.templateQuickAutocorrect);Panduro.search.templateQuickArticles=$("#search-quick-articles-template").html();Mustache.parse(Panduro.search.templateQuickArticles);Panduro.search.templateQuickInspirations=$("#search-quick-inpirations-template").html();Mustache.parse(Panduro.search.templateQuickInspirations);Panduro.search.templateQuickSearch=$("#search-quick-template").html();Mustache.parse(Panduro.search.templateQuickSearch)};Panduro.search.buildAutoComplete=function(n){var t=$(n).val();Panduro.search.executeAutoComplete(t,n)};Panduro.search.executeAutoComplete=function(n,t){function i(n){var i=[];$.each(n.AutoComplete,function(){i.push(this.Key)});typeof t=="function"?t(i):$(t).autocomplete({source:i})}var r={QuestName:"AutoComplete",QueryString:n,AutoComplete_FromIndex:0};Panduro.state.current.lastAutoCorrectQuery===n?i(Panduro.state.current.lastAutoCorrectResponse):Panduro.loop54.getResponse(r,function(t){var r=t.data;Panduro.state.setState({lastAutoCorrectQuery:n,lastAutoCorrectResponse:t.data});i(r)})};Panduro.search.bindUI=function(){function t(t,i){var r=t||n.val();$(".js-search-inline-input, .mobile-menu-search-input").val(r);location.pathname==="/"+Panduro.main.currentLanguage+"/search"?Panduro.search.executeSearch(r,i,!0):window.location.href="/"+Panduro.main.currentLanguage+"/search?q="+r;n.blur()}var n=$(".js-search-inline-input"),u=$(".clear-search"),f=function(){var n=0;return function(t,i){clearTimeout(n);n=setTimeout(t,i)}}(),r,i;$(".menu-search-input, .js-search-inline-input").on("keyup",function(i){var r=$(this).val(),u=i;f(function(){if(i.which===13){var u=n.closest(".desktop-menu-secondary__search-quick-wrapper").find("li.active");u.length>0?$(u).data("islink")?(i.preventDefault(),window.location=$(u).find("a").attr("href")):(t($(u).data("query")),typeof Panduro.navigation.closeMobileSearch=="function"&&Panduro.navigation.closeMobileSearch()):r.length>=2&&t(r,!0)}else Panduro.search.executeQuickSearch(r),i.preventDefault()},500)});$(".js-search-quick").on("mousedown","li",function(n){$(this).data("islink")?(n.preventDefault(),window.location=$(this).find("a").attr("href")):(t($(this).data("query")),typeof Panduro.navigation.closeMobileSearch=="function"&&Panduro.navigation.closeMobileSearch())});$(".js-submit-search").on("click",function(){n.val().length>=2&&t(n.val(),!0)});$(".js-clear-search").on("click",function(){$(".js-search-inline-input, .mobile-menu-search-input").val("");$(".btn-clear-search").removeClass("btn-clear-search--display");Panduro.search.toggleQuickSearch(!1)});$(".js-search-inline-input").on("input",function(){$(".js-search-inline-input").val().length>=1&&$(".btn-clear-search").addClass("btn-clear-search--display")});Panduro.search.resetSettings=function(){Panduro.search.isPagination=!1;Panduro.search.paginationStart=0;Panduro.search.isInspirationPagination=!1;Panduro.search.paginationInspirationStart=0;Panduro.search.resetFilter();Panduro.ui.hideModalFade()};u.on("mousedown",function(){event.preventDefault()}).on("click",function(t){n.val("");t.stopPropagation();n.blur()});$(".search-related-queries").on("click",".search-related-query",function(){var n=$(this).data("query");Panduro.search.executeSearch(n,!1,!0)});$(".js-search-show-more",".search-type-articles").click(function(n){Panduro.search.isPagination=!0;Panduro.search.paginationStart==0&&(Panduro.search.paginationStart=Panduro.search.articlesPerPage);Panduro.search.buildSearch(!0,!0);n.preventDefault()});$(".js-search-show-more",".search-type-inspirations").click(function(n){Panduro.search.isInspirationPagination=!0;Panduro.search.paginationInspirationStart==0&&(Panduro.search.paginationInspirationStart=Panduro.search.articlesPerPage);Panduro.search.buildSearch(!0,!0);n.preventDefault()});Panduro.search.showFilter();$(".filter-tools__close-filters.js-search-filter").off("click.search").on("click.search",function(n){$container=$(".js-refine-tools");Panduro.search.useFilter();Panduro.search.hideFilter($container);n.preventDefault()});$(".js-refine-tools").off("click.search").on("click.search",".js-refine-tools-clear-filters.js-search-filter",function(n){Panduro.search.resetFilter();$(n.target).hasClass("js-refine-tools-clear-filters")&&Panduro.search.useFilter();Panduro.search.hideFilter($(".js-refine-tools"));$(".js-filter-tools-empty-filter").show();n.preventDefault()});$(".js-search-show-in-stock-only").click(function(){$(".js-search-show-in-stock-only").prop("checked",Panduro.contact.getCbValue($(this)));Panduro.search.useFilter();e.preventDefault()});$(".js-instant-clear").on("click",function(n){Panduro.search.resetFilter();Panduro.search.useFilter();Panduro.search.hideFilter($(".js-refine-tools"));n.preventDefault()});$(".use-filter").click(function(n){Panduro.search.useFilter();n.preventDefault()});$(".search-filter h4").click(function(n){Panduro.search.toggleFilterGroup($(this).parent());n.preventDefault()});r=$(".article-list-filter");i=r.find(".filters");$(".js-toggle-search-type").click(function(){Panduro.search.searchType=$(this).data("type");Panduro.search.toggleSearchType()});$(".article-list-filter").click(function(n){i.is(n.target)||i.has(n.target).length!==0||(Panduro.search.hideFilter($(".js-refine-tools")),n.preventDefault())});$(".js-close-filter").click(function(){Panduro.search.hideFilter($(".js-refine-tools"))});$(".js-refine-tools").off(".filter-button");$(".js-refine-tools").find(".js-filter-show-all").on("click",function(n){var t=$(this).closest(".filter-tools__list-wrapper");t.children(".filter-tools__filter-list").toggleClass("filter-tools__filter-list--showall");t.find(".js-filter-hide-all").toggleClass("hidden");t.find(".js-filter-show-all").toggleClass("hidden");n.stopPropagation()});$(".search-results .js-refine-tools").on("click",".js-filter-header",function(n){$(this).closest(".filter-tools__filter-group").children(".filter-tools__facet-icon").toggleClass("filter-tools__facet-icon--collapsed");$(this).closest(".filter-tools__filter-group").children(".filter-tools__list-wrapper").toggleClass("filter-tools__list-wrapper--collapsed");n.stopPropagation()});$(".js-refine-tools").find(".js-filter-hide-all").on("click",function(n){var t=$(this).closest(".filter-tools__list-wrapper");t.children(".filter-tools__filter-list").toggleClass("filter-tools__filter-list--showall");t.find(".js-filter-hide-all").toggleClass("hidden");t.find(".js-filter-show-all").toggleClass("hidden");n.stopPropagation()});$(window).width()>Panduro.main.tabletMaxWidth?Panduro.search.SetDesktopFilterSticky():(Panduro.search.SetMobileFilterSticky(),Panduro.articles.closeAllFilterGroups($(".js-refine-tools")));Panduro.windowResizeListener.registerCallback("onTabletToMobile",function(){Panduro.search.SetMobileFilterSticky()});Panduro.windowResizeListener.registerCallback("onMobileToTablet",function(){Panduro.search.SetDesktopFilterSticky()})};Panduro.search.SetDesktopFilterSticky=function(){Panduro.ui.SetElementFilterStickyTop($(".js-refine-tools"),5)};Panduro.search.SetMobileFilterSticky=function(){Panduro.ui.SetElementFilterStickyTop($(".js-refine-tools").closest(".filter-tools-wrapper"),0)};Panduro.search.pushHistory=function(n,t,i){var f=location.pathname,u=i!=undefined&&i!=""?i:$(".js-search-inline-input").val(),r;Panduro.search.searchQuery=i;r=[];r.push({key:"q",value:u});r.push({key:"t",value:Panduro.search.searchType});n>0&&r.push({key:"index",value:n});t>0&&r.push({key:"inspirationindex",value:t});Panduro.main.addUpdateQueryParameters(r,!0)};Panduro.search.toggleFilterGroup=function(n){$(n).hasClass("active")?$(n).removeClass("active"):$(n).addClass("active")};Panduro.search.showFilter=function(){if(!($(".js-inspiration-filtered-list").length>0)){$container=$(".js-refine-tools");$tools=$container.find(".js-refine-btns.filter-tools__buttons-top").first();$filtersContainer=$container.find(".filter-tools__inner-container").first();$filterButton=$tools.find(".btn-special__filter").first();$sortButton=$tools.find("button.btn-special__sort").first();var n=function(n){$(n.target).hasClass("active")?Panduro.search.hideFilter():($(n.target).addClass("active"),$(n.target).siblings().removeClass("active"),$(n.target).hasClass("btn-special__filter")?(Panduro.search.searchType==Panduro.search.searchTypes.ARTICLE?($filtersContainer.find(".js-article-facets").addClass("filter-tools__mobile--active-tab"),$filtersContainer.find(".js-inspiration-facets").removeClass("filter-tools__mobile--active-tab")):($filtersContainer.find(".js-inspiration-facets").addClass("filter-tools__mobile--active-tab"),$filtersContainer.find(".js-article-facets").removeClass("filter-tools__mobile--active-tab")),$filtersContainer.children(".filter-tools__sort-wrapper").removeClass("filter-tools__mobile--active-tab")):$(n.target).hasClass("btn-special__sort")&&($filtersContainer.children(".filter-tools__sort-wrapper").addClass("filter-tools__mobile--active-tab"),$filtersContainer.children(".filter-tools__filter-wrapper").removeClass("filter-tools__mobile--active-tab")),$container.addClass("filter-tools--active-mobile"),$container.find(".js-stock-clear-btns").first().addClass("filter-tools__buttons-top--collapsed"),$container.find(".js-refine-btns .switch, .filter-tools__reset-filters, .js-instant-clear").hide(),$filtersContainer.addClass("filter-tools__inner-container--active-mobile"),Panduro.ui.SetElementFilterStickyTop($filtersContainer,0),$(".search-result-filter.filters").css("display","none"),$("body").addClass("no-scroll"),n.preventDefault())};$filterButton.on("click",n);$sortButton.on("click",n)}};Panduro.search.hideFilter=function(n){n.removeClass("filter-tools--active-mobile");n.children(".filter-tools__inner-container").removeClass("filter-tools__inner-container--active-mobile");n.find(".btn-special").removeClass("active");n.find(".js-stock-clear-btns").first().removeClass("filter-tools__buttons-top--collapsed");n.find(".js-refine-btns .switch, .filter-tools__reset-filters, .js-instant-clear").show();$(".search-result-filter.filters").css("display","block");$("body").removeClass("no-scroll")};Panduro.search.useFilter=function(){Panduro.search.currentFilter.active=!0;Panduro.search.currentFilter.SubGroup=[];$.each($(".filter-group.subgroup input:checked"),function(){Panduro.search.currentFilter.SubGroup.push($(this).attr("data-value"))});Panduro.search.currentFilter.Brand=[];$.each($(".filter-group.brand input:checked"),function(){Panduro.search.currentFilter.Brand.push($(this).attr("data-value"))});Panduro.search.currentFilter.Color=[];$.each($(".filter-group.color input:checked"),function(){Panduro.search.currentFilter.Color.push($(this).attr("data-value"))});Panduro.search.currentFilter.Activity=[];$.each($(".filter-group.activity input:checked"),function(){Panduro.search.currentFilter.Activity.push($(this).attr("data-value"))});Panduro.search.currentFilter.Event=[];$.each($(".filter-group.event input:checked"),function(){Panduro.search.currentFilter.Event.push($(this).attr("data-value"))});Panduro.search.currentFilter.Serie=[];$.each($(".filter-group.serie input:checked"),function(){Panduro.search.currentFilter.Serie.push($(this).attr("data-value"))});Panduro.search.currentFilter.InspirationActivities=[];$.each($(".filter-group.inspiration-activity input:checked"),function(){Panduro.search.currentFilter.InspirationActivities.push($(this).attr("data-value"))});Panduro.search.currentFilter.InspirationEvents=[];$.each($(".filter-group.inspiration-event input:checked"),function(){Panduro.search.currentFilter.InspirationEvents.push($(this).attr("data-value"))});Panduro.search.currentFilter.InStockOnly=Panduro.contact.getCbValue($(".js-search-show-in-stock-only"));$(".js-filter-tools-filter").remove();Panduro.search.currentFilter.SubGroup.length>0||Panduro.search.currentFilter.Color.length>0||Panduro.search.currentFilter.Brand.length>0||Panduro.search.currentFilter.Activity.length>0||Panduro.search.currentFilter.Event.length>0||Panduro.search.currentFilter.Serie.length>0?$(".js-filter-tools-choosen-filters.js-loop-articles .js-filter-tools-empty-filter").hide():$(".js-filter-tools-choosen-filters.js-loop-articles .js-filter-tools-empty-filter").show();Panduro.search.currentFilter.InspirationEvents.length>0||Panduro.search.currentFilter.InspirationActivities.length>0?$(".js-filter-tools-choosen-filters.js-loop-inspirations .js-filter-tools-empty-filter").hide():$(".js-filter-tools-choosen-filters.js-loop-inspirations .js-filter-tools-empty-filter").show();Panduro.search.currentFilter.SubGroup.length>0||Panduro.search.currentFilter.Color.length>0||Panduro.search.currentFilter.Brand.length>0||Panduro.search.currentFilter.Activity.length>0||Panduro.search.currentFilter.Event.length>0||Panduro.search.currentFilter.Serie.length>0||Panduro.search.currentFilter.InspirationEvents.length>0||Panduro.search.currentFilter.InspirationActivities.length>0||Panduro.search.sorting.active?(Panduro.search.currentFilter.Brand.forEach(function(n){var t=$("<div/>",{"class":"filter-tools__choosen-filter js-filter-tools-filter brand"}).text(n);$(".js-filter-tools-choosen-filters.js-loop-articles").append(t);t.click(function(){$("[data-value='"+n+"']",".brand").click()})}),Panduro.search.currentFilter.Color.forEach(function(n){var t=$("<div/>",{"class":"filter-tools__choosen-filter js-filter-tools-filter color"}).text(n);$(".js-filter-tools-choosen-filters.js-loop-articles").append(t);t.click(function(){$("[data-value='"+n+"']",".color").click()})}),Panduro.search.currentFilter.SubGroup.forEach(function(n){var t=$("<div/>",{"class":"filter-tools__choosen-filter js-filter-tools-filter subgroup"}).text(n);$(".js-filter-tools-choosen-filters.js-loop-articles").append(t);t.click(function(){$("[data-value='"+n+"']",".subgroup").click()})}),Panduro.search.currentFilter.Activity.forEach(function(n){var t=$("<div/>",{"class":"filter-tools__choosen-filter js-filter-tools-filter activity"}).text(n);$(".js-filter-tools-choosen-filters.js-loop-articles").append(t);t.click(function(){$("[data-value='"+n+"']",".activity").click()})}),Panduro.search.currentFilter.Event.forEach(function(n){var t=$("<div/>",{"class":"filter-tools__choosen-filter js-filter-tools-filter event"}).text(n);$(".js-filter-tools-choosen-filters.js-loop-articles").append(t);t.click(function(){$("[data-value='"+n+"']",".event").click()})}),Panduro.search.currentFilter.Serie.forEach(function(n){var t=$("<div/>",{"class":"filter-tools__choosen-filter js-filter-tools-filter serie"}).text(n);$(".js-filter-tools-choosen-filters.js-loop-articles").append(t);t.click(function(){$("[data-value='"+n+"']",".serie").click()})}),Panduro.search.currentFilter.InspirationEvents.forEach(function(n){var t=$("<div/>",{"class":"filter-tools__choosen-filter js-filter-tools-filter inspiration-events"}).text(n);$(".js-filter-tools-choosen-filters.js-loop-inspirations").append(t);t.click(function(){$("[data-value='"+n+"']",".inspiration-events").click()})}),Panduro.search.currentFilter.InspirationActivities.forEach(function(n){var t=$("<div/>",{"class":"filter-tools__choosen-filter js-filter-tools-filter inspiration-activity"}).text(n);$(".js-filter-tools-choosen-filters.js-loop-inspirations").append(t);t.click(function(){$("[data-value='"+n+"']",".inspiration-activity").click()})})):Panduro.search.resetFilter();Panduro.search.isPagination=!1;Panduro.search.paginationStart=0;Panduro.search.buildSearch(!0)};Panduro.search.resetSorting=function(){Panduro.search.sorting={active:!1,by:"",sortDescending:!1};$(".js-search-sort input").first().prop("checked",!0);$(".js-refine-btns select option").first().prop("selected",!0)};Panduro.search.resetFilter=function(){$(".filter-tools__facet input:checked",".js-article-facets").prop("checked",!1);$(".filter-tools__facet input:checked",".js-inspiration-facets").prop("checked",!1);$(".filter-tools__list-header-selection").html("");$(".search-activate-article-filter").removeClass("active");Panduro.search.currentFilter.active=!1;Panduro.search.currentFilter.SubGroup=[];Panduro.search.currentFilter.Brand=[];Panduro.search.currentFilter.Color=[];Panduro.search.currentFilter.Activity=[];Panduro.search.currentFilter.Event=[];Panduro.search.currentFilter.Serie=[];Panduro.search.currentFilter.InspirationEvents=[];Panduro.search.currentFilter.InspirationActivities=[]};Panduro.search.updateFilter=function(n){var i=$(n).closest(".filter-tools__filter-group").find("input:checked"),t="";$.each(i,function(){t+=$(this).attr("data-value")+", "});t!=""&&(t=t.substr(0,t.length-2))};Panduro.search.buildFilter=function(n){var t={},i;n.Brand!=undefined?(t.Facets=n.Brand,i=Mustache.render(Panduro.search.templateFacets,t),$(".filter-group.brand").html(i),$(window).width()>Panduro.main.tabletMaxWidth?$(".found-brands").text(n.Brand.length):(Panduro.search.currentFilter.Brand.length>0?$(".found-brands").closest(".js-chosen-facet-count-container").addClass("md-show").show():$(".found-brands").closest(".js-chosen-facet-count-container").removeClass("md-show").hide(),$(".found-brands").text(Panduro.search.currentFilter.Brand.length))):(t.Facets=null,$(".filter-group.brand").html(""),$(".found-brands").text("0"));n.Brand!=undefined&&n.Brand.length>5?$(".js-show-more-search-facets.brand").show():$(".js-show-more-search-facets.brand").hide();n.SubGroup!=undefined?(t.Facets=n.SubGroup,i=Mustache.render(Panduro.search.templateFacets,t),$(".filter-group.subgroup").html(i),$(window).width()>Panduro.main.tabletMaxWidth?$(".found-categories").text(n.SubGroup.length):(Panduro.search.currentFilter.SubGroup.length>0?$(".found-categories").closest(".js-chosen-facet-count-container").addClass("md-show").show():$(".found-categories").closest(".js-chosen-facet-count-container").removeClass("md-show").hide(),$(".found-categories").text(Panduro.search.currentFilter.SubGroup.length))):(t.Facets=null,$(".filter-group.subgroup").html(""),$(".found-categories").text("0"));n.SubGroup!=undefined&&n.SubGroup.length>5?$(".js-show-more-search-facets.subgroup").show():$(".js-show-more-search-facets.subgroup").hide();n.Color!=undefined?(t.Facets=n.Color,i=Mustache.render(Panduro.search.templateFacets,t),$(".filter-group.color").html(i),$(window).width()>Panduro.main.tabletMaxWidth?$(".found-colors").text(n.Color.length):(Panduro.search.currentFilter.Color.length>0?$(".found-colors").closest(".js-chosen-facet-count-container").addClass("md-show").show():$(".found-colors").closest(".js-chosen-facet-count-container").removeClass("md-show").hide(),$(".found-colors").text(Panduro.search.currentFilter.Color.length)),Panduro.search.setFilterColors($(".js-refine-tools"))):(t.Facets=null,$(".filter-group.color").html(""),$(".found-colors").text("0"),Panduro.search.setFilterColors($(".js-refine-tools")));n.ActivityName!=undefined?(t.Facets=n.ActivityName,i=Mustache.render(Panduro.search.templateFacets,t),$(".filter-group.activity").html(i),$(window).width()>Panduro.main.tabletMaxWidth?$(".found-activities").text(n.ActivityName.length):(Panduro.search.currentFilter.Activity.length>0?$(".found-activities").closest(".js-chosen-facet-count-container").addClass("md-show").show():$(".found-activities").closest(".js-chosen-facet-count-container").removeClass("md-show").hide(),$(".found-activities").text(Panduro.search.currentFilter.Activity.length))):(t.Facets=null,$(".filter-group.activity").html(""),$(".found-activities").text("0"));n.ActivityName!=undefined&&n.ActivityName.length>5?$(".js-show-more-search-facets.activity").show():$(".js-show-more-search-facets.activity").hide();n.Series!=undefined?(t.Facets=n.Series,i=Mustache.render(Panduro.search.templateFacets,t),$(".filter-group.serie").html(i),$(window).width()>Panduro.main.tabletMaxWidth?$(".found-series").text(n.Series.length):(Panduro.search.currentFilter.Serie.length>0?$(".found-series").closest(".js-chosen-facet-count-container").addClass("md-show").show():$(".found-series").closest(".js-chosen-facet-count-container").removeClass("md-show").hide(),$(".found-series").text(Panduro.search.currentFilter.Serie.length))):(t.Facets=null,$(".filter-group.series").html(""),$(".found-series").text("0"));n.Series!=undefined&&n.Series.length>5?$(".js-show-more-search-facets.serie").show():$(".js-show-more-search-facets.serie").hide();n.EventName!=undefined?(t.Facets=n.EventName,i=Mustache.render(Panduro.search.templateFacets,t),$(".filter-group.event").html(i),$(window).width()>Panduro.main.tabletMaxWidth?$(".found-events").text(n.EventName.length):(Panduro.search.currentFilter.Event.length>0?$(".found-events").closest(".js-chosen-facet-count-container").addClass("md-show").show():$(".found-events").closest(".js-chosen-facet-count-container").removeClass("md-show").hide(),$(".found-events").text(Panduro.search.currentFilter.Event.length))):(t.Facets=null,$(".filter-group.event").html(""),$(".found-events").text("0"));n.EventName!=undefined&&n.EventName.length>5?$(".js-show-more-search-facets.event").show():$(".js-show-more-search-facets.event").hide();n.Inspiration_EventName!==undefined?(t.Facets=n.Inspiration_EventName,i=Mustache.render(Panduro.search.templateFacets,t),$(".filter-group.inspiration-event").html(i),$(window).width()>Panduro.main.tabletMaxWidth?$(".found-inspiration-events").text(n.Inspiration_EventName.length):(Panduro.search.currentFilter.InspirationEvents.length>0?$(".found-inspiration-events").closest(".js-chosen-facet-count-container").addClass("md-show").show():$(".found-inspiration-events").closest(".js-chosen-facet-count-container").removeClass("md-show").hide(),$(".found-inspiration-events").text(Panduro.search.currentFilter.InspirationEvents.length))):($(".filter-group.inspiration-event").html(""),$(".found-events").text("0"));n.Inspiration_EventName!=undefined&&n.Inspiration_EventName.length>5?$(".js-show-more-search-facets.inspiration-event").show():$(".js-show-more-search-facets.inspiration-event").hide();n.Inspiration_ActivityName!==undefined?(t.Facets=n.Inspiration_ActivityName,i=Mustache.render(Panduro.search.templateFacets,t),$(".filter-group.inspiration-activity").html(i),$(window).width()>Panduro.main.tabletMaxWidth?$(".found-inspiration-activities").text(n.Inspiration_ActivityName.length):(Panduro.search.currentFilter.InspirationActivities.length>0?$(".found-inspiration-activities").closest(".js-chosen-facet-count-container").addClass("md-show").show():$(".found-inspiration-activities").closest(".js-chosen-facet-count-container").removeClass("md-show").hide(),$(".found-inspiration-activities").text(Panduro.search.currentFilter.InspirationActivities.length))):(t.Facets=null,$(".filter-group.inspiration-activity").html(""),$(".found-inspiration-activities").text("0"),Panduro.search.setFilterColors($(".js-refine-tools")));n.Inspiration_ActivityName!=undefined&&n.Inspiration_ActivityName.length>5?$(".js-show-more-search-facets.inspiration-activity").show():$(".js-show-more-search-facets.inspiration-activity").hide();$.each(Panduro.search.currentFilter.Brand,function(n,t){$(".filter-group.brand").find('input[data-value="'+t+'"]').prop("checked",!0)});$.each(Panduro.search.currentFilter.SubGroup,function(n,t){$(".filter-group.subgroup").find('input[data-value="'+t+'"]').prop("checked",!0)});$.each(Panduro.search.currentFilter.Color,function(n,t){$(".filter-group.color").find('input[data-value="'+t+'"]').prop("checked",!0)});$.each(Panduro.search.currentFilter.Activity,function(n,t){$(".filter-group.activity").find('input[data-value="'+t+'"]').prop("checked",!0)});$.each(Panduro.search.currentFilter.Event,function(n,t){$(".filter-group.event").find('input[data-value="'+t+'"]').prop("checked",!0)});$.each(Panduro.search.currentFilter.Serie,function(n,t){$(".filter-group.serie").find('input[data-value="'+t+'"]').prop("checked",!0)});$.each(Panduro.search.currentFilter.InspirationActivities,function(n,t){$(".filter-group.inspiration-activity").find('input[data-value="'+t+'"]').prop("checked",!0)});$.each(Panduro.search.currentFilter.InspirationEvents,function(n,t){$(".filter-group.inspiration-event").find('input[data-value="'+t+'"]').prop("checked",!0)});$(".js-filter-tools-visible-articles").attr("data-total-amount-of-items",n.DirectResults_TotalItems);$(".js-filter-tools-visible-inspirations").attr("data-total-amount-of-items",n.InspirationResults_TotalItems);$(".filter-tools__facet input:checkbox, .filter-tools__facet input:radio, .js-refine-btns select").change(function(){Panduro.search.updateFilter($(this));Panduro.search.updateSorting($(this));Panduro.search.useFilter(!0)})};Panduro.search.updateSorting=function(n){var i=$(n).val(),t;i.length>0?(t=i.split("|"),Panduro.search.sorting=t[0]=="Relevance"?{active:!1,by:"",sortDescending:!1}:t[0]=="SaleStart"?{active:!0,by:t[0],sortDescending:t[1]=="true"}:{active:!0,by:t[0],sortDescending:t[1]==="desc"}):Panduro.search.sorting={active:!1,by:"",sortDescending:!1}};Panduro.search.setFilterColors=function(n){var t=n.find(".filter-tools__filter-list[data-facettype='Color']"),i;$(t).addClass("filter-tools__filter-list--colors");i=$(t).find(".filter-tools__facet");i.each(function(){var t,n,i;$(this).addClass("filter-tools__filter-sort-item--colors");t=$(this).children("input").data("value");n=Panduro.search.colors[t];typeof n!="undefined"&&n!==null&&(i="filter-sort-item__label--color-"+n,$(this).children("label").addClass(i))})};Panduro.search.buildSearch=function(n,t){Panduro.search.executeSearch(Panduro.search.searchQuery,n,!1,t)};Panduro.search.executeSearchLite=function(n,t){if(n!==""&&n!==undefined){var i;Panduro.search.paginationStart==undefined&&(Panduro.search.paginationStart=Panduro.search.articlesPerPage);i={QuestName:"search",QueryString:n,RelatedQueries_FromIndex:0,RelatedQueries_ToIndex:9,RecommendedResults_FromIndex:0,RecommendedResults_ToIndex:9,DirectResults_FromIndex:0,DirectResults_ToIndex:4,InspirationResults_FromIndex:0,InspirationResults_ToIndex:4};Panduro.loop54.getResponse(i,function(n){var i=n.data;t(i)})}};Panduro.search.buildRelatedView=function(n){var t,i;n.RecommendedResults&&n.RecommendedResults.length>4&&(t=Mustache.render(Panduro.search.templateRelated,n),$(".search-results-related .result").html(t));n.DirectResults&&n.DirectResults.length>4&&(i=Mustache.render(Panduro.search.templateDirect,{DirectResults:n.DirectResults.slice(0,8)}),$(".search-results-related .direct-result").html(i))};Panduro.search.displayRelatedView=function(){var n=$(".search-results-related"),t=$(".search-results-related .result"),i=$(".search-results-related .direct-result");if(n.addClass("hidden-force"),t.addClass("hidden-force"),i.addClass("hidden-force"),Panduro.search.searchType==Panduro.search.searchTypes.INSPIRATION&&i.children().length){n.removeClass("hidden-force");i.removeClass("hidden-force");return}if(t.children().length){n.removeClass("hidden-force");t.removeClass("hidden-force");return}};Panduro.search.buildArticleView=function(n){var u,i,t,r;Panduro.search.isPagination?(u=$(document).scrollTop(),$(".js-search-show-more",".search-type-articles").attr("data-offset",Panduro.search.paginationStart+Panduro.search.articlesPerPage),t=Mustache.render(Panduro.search.templateDirect,n),$(".search-results-pagination",".search-type-articles").append(t),i=Panduro.search.paginationStart+Panduro.search.articlesPerPage,i>n.DirectResults_TotalItems&&(i=n.DirectResults_TotalItems),r=Mustache.render(Panduro.search.templatePagination,{count:i,total:n.DirectResults_TotalItems}),$(".search-result-pagination-count",".search-type-articles").html(r),Panduro.search.paginationStart+=Panduro.search.articlesPerPage,i>=n.DirectResults_TotalItems?$(".js-search-show-more",".search-type-articles").css("display","none"):$(".js-search-show-more",".search-type-articles").css("display","block"),$(document).scrollTop(u)):(t=Mustache.render(Panduro.search.templateDirect,n),$(".search-results-list",".search-type-articles").html(t),r=Mustache.render(Panduro.search.templatePagination,{count:Panduro.search.paginationStart,total:n.DirectResults_TotalItems}),$(".search-result-pagination-count",".search-type-articles").html(r),Panduro.search.showArticlePagination(n))};Panduro.search.showArticlePagination=function(n){var t;$(".search-results-pagination",".search-type-articles").html("");$(".search-results-pagination-button",".search-type-articles").css("display","block");n.DirectResults_TotalItems>Panduro.search.articlesPerPage?($(".js-search-show-more",".search-type-articles").css("display","block"),$(".js-search-show-more",".search-type-articles").attr("data-offset",n.DirectResults.length),t=Mustache.render(Panduro.search.templatePagination,{count:n.DirectResults.length,total:n.DirectResults_TotalItems})):(t=Mustache.render(Panduro.search.templatePagination,{count:n.DirectResults_TotalItems,total:n.DirectResults_TotalItems}),$(".js-search-show-more",".search-type-articles").css("display","none"));$(".search-result-pagination-count",".search-type-articles").html(t)};Panduro.search.buildInspirationView=function(n){var i,t,r;Panduro.search.isInspirationPagination?($(".js-search-show-more",".search-type-inspirations").attr("data-offset",Panduro.search.paginationInspirationStart+Panduro.search.articlesPerPage),t=Mustache.render(Panduro.search.templateInspiration,n),$(".search-results-pagination",".search-type-inspirations").append(t),i=Panduro.search.paginationInspirationStart+Panduro.search.articlesPerPage,i>n.InspirationResults_TotalItems&&(i=n.InspirationResults_TotalItems),r=Mustache.render(Panduro.search.templateInspiration,{count:i,total:n.InspirationResults_TotalItems}),$(".search-result-pagination-count",".search-type-inspirations").html(r),Panduro.search.paginationInspirationStart+=Panduro.search.articlesPerPage,i>=n.InspirationResults_TotalItems?$(".js-search-show-more",".search-type-inspirations").css("display","none"):$(".js-search-show-more",".search-type-inspirations").css("display","block")):(t=Mustache.render(Panduro.search.templateInspiration,n),$(".search-results-list",".search-type-inspirations").html(t),r=Mustache.render(Panduro.search.templateInspiration,{count:Panduro.search.paginationInspirationStart,total:n.InspirationResults_TotalItems}),$(".search-result-pagination-count",".search-type-inspirations").html(r),Panduro.search.showInspirationPagination(n))};Panduro.search.showInspirationPagination=function(n){var t;$(".search-results-pagination",".search-type-inspirations").html("");$(".search-results-pagination-button",".search-type-inspirations").css("display","block");n.InspirationResults_TotalItems>Panduro.search.articlesPerPage?($(".js-search-show-more",".search-type-inspirations").css("display","block"),$(".js-search-show-more",".search-type-inspirations").attr("data-offset",n.InspirationResults.length),t=Mustache.render(Panduro.search.templatePagination,{count:n.InspirationResults.length,total:n.InspirationResults_TotalItems})):(t=Mustache.render(Panduro.search.templatePagination,{count:n.InspirationResults_TotalItems,total:n.InspirationResults_TotalItems}),$(".js-search-show-more",".search-type-inspirations").css("display","none"));$(".search-result-pagination-count",".search-type-inspirations").html(t)};Panduro.search.buildPageResult=function(n){$(n.PageResults).each(function(){this.Key.Attributes.HasImage=this.Key.Attributes.ImageUrl!==undefined&&this.Key.Attributes.ImageUrl.length>0?!0:!1;var n=!1;this.Key.Attributes.PageDescription!=undefined&&(this.Key.Attributes.PageDescription[0].length>155&&(n=!0),this.Key.Attributes.PageDescription[0]=this.Key.Attributes.PageDescription[0].substr(0,155),this.Key.Attributes.PageDescription[0]=n?this.Key.Attributes.PageDescription[0]+="...":this.Key.Attributes.PageDescription[0])});var t=Mustache.render(Panduro.search.templatePage,n);$(".search-results-list",".search-type-pages").html(t)};Panduro.search.buildStoreResult=function(n){var t=Mustache.render(Panduro.search.templateStore,n);$(".search-results-list",".search-type-stores").html(t)};Panduro.search.executeSearch=function(n,t,i,r){var f,e,u;n!=""&&n!=undefined&&(Panduro.search.lastSearchQuery!=n||t)&&(i&&Panduro.search.resetSettings(),f=Panduro.search.articlesPerPage-1,Panduro.search.initPagination>0&&(f=Panduro.search.initPagination+Panduro.search.articlesPerPage-1,Panduro.search.initPagination=0,Panduro.search.paginationStart=f+1),e=Panduro.search.articlesPerPage-1,Panduro.search.initInspirationPagination>0&&(e=Panduro.search.initInspirationPagination+Panduro.search.articlesPerPage-1,Panduro.search.initInspirationPagination=0,Panduro.search.paginationInspirtaionStart=e+1),u={QuestName:"search",QueryString:n,RelatedQueries_FromIndex:0,RelatedQueries_ToIndex:9,RecommendedResults_FromIndex:0,RecommendedResults_ToIndex:9,DirectResults_FromIndex:0,DirectResults_ToIndex:f,InspirationResults_FromIndex:0,InspirationResults_ToIndex:e,SortAttribute:"Price",SortDescending:!1},(Panduro.search.isPagination||Panduro.search.isInspirationPagination)&&(Panduro.search.isPagination&&Panduro.search.isInspirationPagination?(Panduro.search.paginationStart==undefined&&(Panduro.search.paginationStart=Panduro.search.articlesPerPage),Panduro.search.paginationInspirationStart==undefined&&(Panduro.search.paginationInspirationStart=Panduro.search.articlesPerPage),u={QuestName:"search",QueryString:n,DirectResults_FromIndex:Panduro.search.paginationStart,DirectResults_ToIndex:Panduro.search.paginationStart+Panduro.search.articlesPerPage-1,InspirationResults_FromIndex:Panduro.search.paginationInspirationStart,InspirationResults_ToIndex:Panduro.search.paginationInspirationStart+Panduro.search.articlesPerPage-1}):Panduro.search.isPagination?(Panduro.search.paginationStart==undefined&&(Panduro.search.paginationStart=Panduro.search.articlesPerPage),u.QuestName="search",u.QueryString=n,u.DirectResults_FromIndex=Panduro.search.paginationStart,u.DirectResults_ToIndex=Panduro.search.paginationStart+Panduro.search.articlesPerPage-1):Panduro.search.isInspirationPagination&&(Panduro.search.paginationInspirationStart==undefined&&(Panduro.search.paginationInspirationStart=Panduro.search.articlesPerPage),u.QuestName="search",u.QueryString=n,u.InspirationResults_FromIndex=Panduro.search.paginationInspirationStart,u.InspirationResults_ToIndex=Panduro.search.paginationInspirationStart+Panduro.search.articlesPerPage-1)),Panduro.search.currentFilter.active&&(u["Faceting.SubGroup"]=Panduro.search.currentFilter.SubGroup,u["Faceting.Brand"]=Panduro.search.currentFilter.Brand,u["Faceting.Color"]=Panduro.search.currentFilter.Color,u["Faceting.ActivityName"]=Panduro.search.currentFilter.Activity,u["Faceting.EventName"]=Panduro.search.currentFilter.Event,u["Faceting.Series"]=Panduro.search.currentFilter.Serie,u["Faceting.Inspiration_EventName"]=Panduro.search.currentFilter.InspirationEvents,u["Faceting.Inspiration_ActivityName"]=Panduro.search.currentFilter.InspirationActivities),u["Faceting.Stock.MinValue"]=Panduro.search.currentFilter.InStockOnly?Panduro.siteSettings.OutOfStockThreshold:0,Panduro.search.sorting.active?(u.SortAttribute=Panduro.search.sorting.by,u.SortDescending=Panduro.search.sorting.sortDescending):(delete u.SortAttribute,delete u.SortDescending),Panduro.loop54.getResponse(u,function(n){r!==!0&&$("html, body").animate({scrollTop:0},"slow");var t=n.data,i=u.QueryString;!t.MakesSense&&t.SpellingSuggestions.length>0?(Panduro.search.lastSearchQuery=u.QueryString,u.QueryString=t.SpellingSuggestions[0].Key,Panduro.loop54.getResponse(u,function(n){var t=n.data;Panduro.search.handleSearchResult(t,u,!1)})):Panduro.search.handleSearchResult(t,u,!0)}))};Panduro.search.handleSearchResult=function(n,t,i){var r=function(){var n=Math.round((1-parseInt(this.Key.Attributes.Price[0])/parseInt(this.Key.Attributes.OriginalPrice[0]))*100);return"-"+n+"%"},u,f;$(".search-result-suggestion").css("display","none");$(n.DirectResults).each(function(){this.Key.Attributes.HasDiscountPrice[0]&&(this.Key.Attributes.Percent=r)});$(n.RecommendedResults).each(function(){this.Key.Attributes.HasDiscountPrice[0]&&(this.Key.Attributes.Percent=r)});Panduro.search.buildArticleView(n);Panduro.search.buildInspirationView(n);Panduro.search.buildRelatedView(n);Panduro.search.buildPageResult(n);Panduro.search.buildStoreResult(n);Panduro.lazyLoadImages.updateImages();Panduro.search.updateSearchTypeButtons(n);Panduro.search.toggleSearchType(n.DirectResults_TotalItems);i||Panduro.search.showSearchSuggestion(n,Panduro.search.lastSearchQuery);n.DirectResults_TotalItems<1&&n.InspirationResults_TotalItems<1&&n.PageResults_TotalItems<1&&n.StoreResults_TotalItems<1?(Panduro.search.showSearchEmpty(n,Panduro.search.lastSearchQuery),$(".js-search-result").hide()):$(".js-search-result").show();u={query:i?t.QueryString:Panduro.search.lastSearchQuery};f=Mustache.render(Panduro.search.templateQuery,u);$(".js-search-query").html(f);$(".isoffer-false").css("display","none");$(".hasoffer-true").css("display","none");Panduro.cart.updateCartBindings();$("body .autonumeric").each(function(){Panduro.ui.formatNumber($(this),Panduro.ui.numericOptions)});Panduro.search.pushHistory(t.DirectResults_FromIndex,t.InspirationResults_FromIndex,t.QueryString);Panduro.search.lastSearchQuery!=t.QueryString&&$(".js-search-inline-input, .mobile-menu-search-input").val(Panduro.search.searchQuery);Panduro.search.resultUpdateFilter(n);Panduro.search.checkStockLevels();Panduro.search.checkFlags();Panduro.search.currentResult=n;Panduro.search.lastSearchQuery=t.QueryString};Panduro.search.updateDetails=function(n,t){var i=Mustache.render(Panduro.search.templateHits,{query:t,hits:n});$(".search-result-suggestion-info").html(i);$(".search-result-count").html(n);$(".search-query-text").html(t)};Panduro.search.checkStockLevels=function(){var n=$(".articlelist-item").filter(function(){return parseInt($(this).attr("data-stock"))<Panduro.search.stockThreshold||$(this).attr("data-onlyshow")==="true"}),t=new Date,i=n.filter(function(){var i=new Date($(this).attr("data-salestart")),n=new Date($(this).attr("data-salestart"));return n.setDate(n.getDate()+Panduro.search.daysAsNew),n.getTime()>=t.getTime()&&i.getTime()<t.getTime()});$.each(n,function(){$(this).find(".js-add-cart-list").addClass("hidden-force");$(this).attr("data-online-only")==="true"&&$(this).attr("data-stock")<=Panduro.siteSettings.OutOfStockThreshold?$(this).find(".js-online-only-out-of-stock").removeClass("hidden-force"):$(this).attr("data-onlyshow")==="true"?($(this).find(".splash-instoreonly").removeClass("hidden-force"),$(this).find(".js-in-store-only-button").removeClass("hidden-force")):$(this).attr("data-onlyshow")==="false"?($(this).find(".btn.btn-cta.btn-cta--outline").removeClass("hidden-force"),$(this).find(".js-in-store-only-button").addClass("hidden-force")):$(this).find(".js-out-of-stock").removeClass("hidden-force")});$.each(i,function(){$(this).find(".btn.btn-cta.btn-cta--outline").addClass("hidden-force");$(this).find(".splash-instoreonly").addClass("hidden-force");$(this).find(".js-out-of-stock").addClass("hidden-force");$(this).find(".js-comming-soon-button").removeClass("hidden-force");$(this).find(".articlelist-item-image-wrapper img").addClass("faded")})};Panduro.search.checkFlags=function(){var t=$(".articlelist-item"),n=new Date;$.each(t,function(){var i=new Date($(this).attr("data-salestart")),t=new Date($(this).attr("data-salestart"));t.setDate(t.getDate()+Panduro.search.daysAsNew);t.getTime()>=n.getTime()&&i.getTime()<n.getTime()&&$(this).find(".isoffer-true").length==0&&$(this).find(".splash-news").addClass("splash-news-active");$(this).data("iskreatima")===!0&&$(this).find(".article-image-tag").removeClass("hidden")})};Panduro.search.resultUpdateFilter=function(n){n.DirectResults_TotalItems>0&&(Panduro.search.currentFilter.active?$(".visible-articles").html("("+n.DirectResults_TotalItems+"/"+Panduro.search.lastResultCount+")"):$(".visible-articles").html(""));Panduro.search.buildFilter(n);Panduro.search.lastResultCount=n.DirectResults_TotalItems};Panduro.search.executeQuickSearch=function(n){function t(){var n="",t,i;n+=Panduro.search.quickSearchObject.autocorrectSearchQueries!=undefined&&Panduro.search.quickSearchObject.autocorrectSearchQueries.length>0?Mustache.render(Panduro.search.templateQuickAutocorrect,Panduro.search.quickSearchObject):Mustache.render(Panduro.search.templateQuickPopular);Panduro.search.quickSearchObject.DirectResults!=undefined&&Panduro.search.quickSearchObject.DirectResults.length>0&&(n+=Mustache.render(Panduro.search.templateQuickArticles,Panduro.search.quickSearchObject));Panduro.search.quickSearchObject.InspirationResults!=undefined&&Panduro.search.quickSearchObject.InspirationResults.length>0&&(n+=Mustache.render(Panduro.search.templateQuickInspirations,Panduro.search.quickSearchObject));$(".search-quick").html(n);t=$(".js-search-inline");i=$(".js-search-inline-mobile");$.trim($(".search-quick").html())&&Panduro.search.quickSearchActive?($(".search-quick").show(),t.addClass("js-inline-search-expanded"),i.addClass("mobile-menu-search-field--expanded")):($(".search-quick").hide(),t.removeClass("js-inline-search-expanded"),i.removeClass("mobile-menu-search-field--expanded"))}Panduro.search.lastSearchQuery!=n&&(Panduro.search.executeAutoComplete(n,function(i){Panduro.search.quickSearchObject.autocorrectSearchQueries=i.slice(0,5).map(function(t){return{key:t.replace(n.toLowerCase(),"<div>"+n+"<\/div>"),value:t}});t()}),n.length>2?Panduro.search.executeSearchLite(n,function(i){Panduro.search.quickSearchObject.DirectResults=i.DirectResults.slice(0,5);Panduro.search.quickSearchObject.totalDirectResults=i.DirectResults_TotalItems;Panduro.search.quickSearchObject.InspirationResults=i.InspirationResults.slice(0,5);Panduro.search.quickSearchObject.totalInspirationResults=i.InspirationResults_TotalItems;t();Panduro.search.lastSearchQuery=n}):Panduro.search.quickSearchObject={DirectResults:[],InspirationResults:[],totalDirectResults:0,totalInspirationResults:0})};Panduro.search.toggleQuickSearch=function(n,t){var i=$(".js-search-inline"),r=$(".js-search-inline-mobile");Panduro.search.quickSearchActive=n;Panduro.search.quickSearchActive?($(".btn-clear-search").addClass("btn-clear-search--display"),Panduro.ui.showModalFade(),Panduro.search.quickSearchObject={autocorrectSearchQueries:[],DirectResults:[],InspirationResults:[],totalDirectResults:0,totalInspirationResults:0},t.length>0?Panduro.search.executeQuickSearch(t):($(".search-quick").html(Mustache.render(Panduro.search.templateQuickPopular)),$.trim($(".search-quick").html())&&Panduro.search.quickSearchActive&&(i.addClass("js-inline-search-expanded"),r.addClass("mobile-menu-search-field--expanded"),$(".search-quick").show()))):(i.removeClass("js-inline-search-expanded"),r.removeClass("mobile-menu-search-field--expanded"),Panduro.ui.hideModalFade(),$(".search-quick").hide())};Panduro.search.showSearchSuggestion=function(n,t){var r={oldQuery:t,newQuery:n.QueryString[0].Key},i;$(".search-result-suggestion").css("display","block");i=Mustache.render(Panduro.search.templateSpelling,r);$(".search-result-suggestion").html(i)};Panduro.search.showSearchEmpty=function(n){var i={query:n.QueryString[0].Key},t;$(".search-result-suggestion").css("display","block");t=Mustache.render(Panduro.search.templateEmpty,i);$(".search-result-suggestion").html(t)};Panduro=Panduro||{};Panduro.checkout={};Panduro.checkout.validationErrors=[];Panduro.checkout.currentDeliveryPoint="";Panduro.checkout.userInteracterWithDiscount=!1;Panduro.checkout.userInteractedWithGiftCard=!1;Panduro.checkout.ladda;Panduro.checkout.isCheckoutPage=$("body").hasClass("checkout-page");Panduro.checkout.template="";Panduro.checkout.deliveryFee;Panduro.checkout.initializeCheckoutPage=function(){$(".checkout-section-alternate").length&&Panduro.checkout.bindCheckout();$(".receipt-table").length&&Panduro.checkout.bindReceipt();Panduro.checkout.isCheckoutPage=$("body").hasClass("checkout-page");$(".js-checkout-open-login").click(function(){Panduro.mypages.fireLogInPopup(null,!0,!0)})};Panduro.checkout.bindReceipt=function(){var i=$(".receipt-table tr"),r=$(".receipt-table").data("id"),n=[],t=0;$.each(i,function(){var i;if(t>0){var f=$(this).find(".js-article-number").html().trim(),e=$(this).find(".js-article-quantity").data("quantity"),u={};u.EntityType="Product";u.ExternalId=""+f;i={};i.Type="Purchase";i.OrderId=""+r;i.Quantity=e;i.Entity=u;n.push(i)}t++});Panduro.loop54.eventPurchase(n)};Panduro.checkout.bindCheckout=function(){Panduro.checkout.initiateCartArticles();Panduro.checkout.handleChangedDeliveryWay();Panduro.checkout.handleChangedLoyaltyTerms();Panduro.tooltip.setupTooltips($(".customer-information"));Panduro.checkout.initDiscount();Panduro.checkout.initGiftCard();Panduro.checkout.handleArticleQuantity();Panduro.checkout.handleChangedStorePickup();Panduro.checkout.bindConfirmation();Panduro.checkout.initCartRecommendations();Panduro.checkout.ladda=Ladda.create(document.querySelector(".btn-confirm"))};Panduro.checkout.initiateCartArticles=function(){Panduro.checkout.initializeTemplate();Panduro.cart.synchronizeAndVerify("",-1,function(){Panduro.checkout.refreshChanges()})};Panduro.checkout.initializeTemplate=function(){Panduro.checkout.template=$("#cart-article-row-template").html();Mustache.parse(Panduro.minicart.template)};Panduro.checkout.refreshChanges=function(n){var t,i;$cartArticles=$(".js-cart-articles");t=Mustache.render(Panduro.checkout.template,Panduro.cart.current);$(".js-cart-articles").html(t);Panduro.checkout.calculateAndSetUpdatedCostAmounts(n);Panduro.cart.triggerCartChanged();Panduro.minicart.updateCartCounter();Panduro.checkout.hideSpinner();Panduro.checkout.checkForFreightChanges();i=$('.price[data-hasdiscount="true"]',$cartArticles);$(i).each(function(){$(this).parent().find(".price").css("display","none");$(this).parent().find(".price-offer").css("display","block")});$cartArticles.find(".autonumeric").each(function(){Panduro.ui.formatNumber($(this),Panduro.ui.numericOptions)})};Panduro.checkout.checkForFreightChanges=function(){var n=document.getElementsByClassName("js-article-freight"),i,t;n.length>0&&n!=null&&(i=n[0].innerHTML,t=[],$(".js-article-freight").each(function(n,r){r.innerHTML!=i&&t.push(r)}),t.length>0?$(".checkout-freight-information").removeClass("hidden"):$(".checkout-freight-information").addClass("hidden"))};Panduro.checkout.disableCheckoutButton=function(){Panduro.checkout.ladda.start()};Panduro.checkout.enableCheckoutButton=function(){Panduro.checkout.ladda.stop()};Panduro.checkout.bindConfirmation=function(){var n=$(window).height()*.7,t=$(window).width()*.7;$(".popup-confirmation-one").on("click",function(){Panduro.popup.launch($(".confirmation-popup-one div"),n,t)});$(".popup-confirmation-two").on("click",function(){Panduro.popup.launch($(".confirmation-popup-two div"),n,t)})};Panduro.checkout.handleChangedStorePickup=function(){$(".ddl-delivery-point").on("change",function(){Panduro.cart.current.OrderInformation.StoreDeliveryIdentifier=$(this).val();Panduro.checkout.updateKlarna()})};Panduro.checkout.showSpinner=function(){$(".cart-refresh").removeClass("hidden")};Panduro.checkout.hideSpinner=function(){$(".cart-refresh").addClass("hidden")};Panduro.checkout.handleArticleQuantity=function(){$(".cart.checkout-section").on("click",".subtract-article-quantity, .js-article-quantity-subtract",Panduro.checkout.subtractArticleQuantity);$(".cart.checkout-section").on("click",".add-article-quantity, .js-article-quantity-add",Panduro.checkout.AddArticleQuantity);$(".cart.checkout-section").on("click",".js-remove-cart-item",Panduro.checkout.removeCartRow);$(".cart.checkout-section").on("click",".js-confirm-remove",Panduro.checkout.removeCartRow);$(".cart.checkout-section").on("click",".js-cancel-remove",Panduro.checkout.removeCartRow);$(".cart.checkout-section").on("focus",".js-quantity",Panduro.checkout.HandleQuantityFromInput)};Panduro.checkout.subtractArticleQuantity=function(){function i(){var i=Panduro.cart.getCartItemByArticleNumber(t);i!=undefined?($(".js-quantity",n.parent()).text()!==i.Quantity.toString()&&$(".js-quantity",n.parent()).text(i.Quantity),$(".js-article-price",n.closest(".js-cart-article")).autoNumeric("set",i.TotalPrice),Panduro.checkout.refreshChanges()):Panduro.checkout.hideSpinner()}var n=$(this),t=n.data("articlenumber"),r=$(".js-quantity",n.parent()).text();r!=1&&(Panduro.checkout.showSpinner(),Panduro.checkout.isCheckoutPage?Panduro.cart.synchronizeAndVerify(t,-1,i):Panduro.cart.synchronize(t,-1,i))};Panduro.checkout.AddArticleQuantity=function(){Panduro.checkout.showSpinner();var t=$(this),n=t.data("articlenumber");Panduro.checkout.isCheckoutPage?Panduro.cart.synchronizeAndVerify(n,1,Panduro.checkout.refreshChanges):Panduro.cart.synchronize(n,1,syncCallback)};Panduro.checkout.HandleQuantityFromInput=function(){var n=parseInt($(this).text());$(this).off("keypress blur").on("keypress",function(t){if(t.which==13){t.preventDefault();var i=parseInt($(this).text()),r=i-n,u=$(this).closest(".js-row-article, .js-cart-article").data("articlenumber");isNaN(i)||r===0?$(this).text(n):(console.log(n,i,i-n),Panduro.checkout.AddCostumQuantity(r,u,$(this).closest(".js-cart-article")),n=i)}else isNaN(String.fromCharCode(t.which))&&t.preventDefault()}).on("blur",function(){var t=parseInt($(this).text()),i=t-n,r=$(this).closest(".js-row-article, .js-cart-article").data("articlenumber");isNaN(t)||i===0?$(this).text(n):Panduro.checkout.AddCostumQuantity(i,r,$(this).closest(".js-cart-article"))})};Panduro.checkout.AddCostumQuantity=function(n,t,i){function r(){var n=Panduro.cart.getCartItemByArticleNumber(t);Panduro.checkout.isCheckoutPage&&n!==undefined?($(".js-quantity",i).text(n.Quantity),$(".js-article-price",i).autoNumeric("set",n.TotalPrice)):i.remove();Panduro.checkout.refreshChanges()}Panduro.checkout.showSpinner();Panduro.checkout.isCheckoutPage?Panduro.cart.synchronizeAndVerify(t,n,r):Panduro.cart.synchronize(t,n,function(){Panduro.cart.triggerCartChanged();Panduro.minicart.updateCartCounter();Panduro.minicart.updateCartArticles()})};Panduro.checkout.removeCartRow=function(){Panduro.checkout.showSpinner();var n=$(this),t=n.data("articlenumber"),i=n.closest(".js-cart-article");typeof t!="undefined"&&Panduro.cart.synchronize(t,-1e3,function(){i.remove();Panduro.checkout.refreshChanges()})};Panduro.checkout.updateCartAndUpdateChanges=function(){Panduro.checkout.isCheckoutPage&&Panduro.main.GET("Checkout","CartTable",null,function(n){var t=$("#details",".checkout-section.cart").html(n);Panduro.checkout.refreshChanges();Panduro.ui.refreshAutonumeric(t)})};Panduro.checkout.calculateCostWithDiscount=function(n,t,i){return parseInt((n-i/100*t)*100)/100};Panduro.checkout.DELIVERY_WAYS={NORMAL:"normal",SPEED:"speed",HOME:"home",HOME_SPEED:"home-speed",STORE:"store"};Panduro.checkout.calculateAndSetUpdatedCostAmounts=function(n){var t,f,i,e,r,u;if(Panduro.featureToggles.kssIsActive)Panduro.checkout.calculateAndSetUpdatedCostAmountsKss(n);else{t={normal:Panduro.cart.current.TotalSumOfBasketItems>=Panduro.cart.current.OrderInformation.FreightFreeLimit&&Panduro.cart.current.OrderInformation.FreightFreeLimit>0?0:Panduro.cart.current.OrderInformation.FreightFee,speed:Panduro.cart.current.TotalSumOfBasketItems>=Panduro.cart.current.OrderInformation.FreightFreeLimit&&Panduro.cart.current.OrderInformation.FreightFreeLimit>0?0:Panduro.cart.current.OrderInformation.FreightFee,home:Panduro.cart.current.TotalSumOfBasketItems>=Panduro.cart.current.OrderInformation.HomeFreightFreeLimit&&Panduro.cart.current.OrderInformation.HomeFreightFreeLimit>0?0:Panduro.cart.current.OrderInformation.HomeDeliveryFee,"home-speed":Panduro.cart.current.TotalSumOfBasketItems>=Panduro.cart.current.OrderInformation.HomeFreightFreeLimit&&Panduro.cart.current.OrderInformation.HomeFreightFreeLimit>0?0:Panduro.cart.current.OrderInformation.HomeDeliveryFee,store:0};function o(n){switch(n){case"normal":return t[Panduro.checkout.DELIVERY_WAYS.NORMAL];case"speed":return Panduro.cart.current.OrderInformation.SpeedDeliveryFee+t[Panduro.checkout.DELIVERY_WAYS.NORMAL];case"home":return t[Panduro.checkout.DELIVERY_WAYS.HOME];case"home-speed":return Panduro.cart.current.OrderInformation.SpeedDeliveryFee+t[Panduro.checkout.DELIVERY_WAYS.HOME];case"store":return t[Panduro.checkout.DELIVERY_WAYS.STORE];default:return t[Panduro.checkout.DELIVERY_WAYS.NORMAL]}}f=Panduro.checkout.getPaymentFee();i=Panduro.checkout.getDeliveryWay();$(".normal-freight").each(function(){$(this).text(t[Panduro.checkout.DELIVERY_WAYS.NORMAL]);Panduro.ui.formatNumberUpdate($(this),Panduro.ui.numericOptions)});$(".normal-home-freight").each(function(){$(this).text(t[Panduro.checkout.DELIVERY_WAYS.HOME]);Panduro.ui.formatNumberUpdate($(this),Panduro.ui.numericOptions)});e=Panduro.cart.current.TotalSumOfBasketItems+f+o(i)-Panduro.cart.current.LoyaltyDiscount;$(".freight-fee-speed").autoNumeric("set",Panduro.cart.current.OrderInformation.SpeedDeliveryFee);$("#__CheckoutForm").find("span.total-cost").each(function(){$(this).autoNumeric("destroy");$(this).text(e);Panduro.ui.formatNumber($(this),Panduro.ui.numericOptions)});$("#__CheckoutForm").find("span.freight-fee").each(function(){$(this).autoNumeric("destroy");$(this).text(t[i]);Panduro.ui.formatNumber($(this),Panduro.ui.numericOptions)});$("#__CheckoutForm").find("div.cart-savings").each(function(){Panduro.cart.current.TotalSavings?$(this).removeClass("hidden-force"):$(this).addClass("hidden-force")});$("#__CheckoutForm").find("div.total-sum-basket-items").each(function(){Panduro.cart.current.TotalSumOfBasketItems?$(this).removeClass("hidden-force"):$(this).addClass("hidden-force")});$("#__CheckoutForm").find("span.total-sum-basket-items").each(function(){$(this).autoNumeric("destroy");$(this).text(Panduro.cart.current.TotalSumOfBasketItems);Panduro.ui.formatNumber($(this),Panduro.ui.numericOptions)});Panduro.cart.current.AllowClickAndPick?($('.delivery-info[data-option="store"]').show(),$('.delivery-option-inactive[data-option="store"]').hide()):(r=$('.delivery-info[data-option="store"]'),r.hasClass("active")&&Panduro.checkout.configureDelivery($('.delivery-info[data-option="normal"]')),$('.delivery-option-inactive[data-option="store"]').show(),r.hide());$("#__CheckoutForm").find("span.total-cart-savings").each(function(){$(this).autoNumeric("destroy");$(this).text("-"+(Panduro.cart.current.TotalSavings+Panduro.cart.current.LoyaltyDiscount));Panduro.ui.formatNumber($(this),Panduro.ui.numericOptions)});$("#__CheckoutForm").find(".total-loyalty-club-savings .amount").each(function(){$(this).autoNumeric("destroy");$(this).text(Panduro.cart.current.LoyaltyDiscount);Panduro.ui.formatNumber($(this),Panduro.ui.numericOptions);Panduro.cart.current.LoyaltyDiscount>0?$(".total-loyalty-club-savings").css("display","block"):$(".total-loyalty-club-savings").css("display","none")});Panduro.checkout.validateOrderLimit();u=$(".select-delivery-spot.active").find(".ddl-delivery-point").val();Panduro.cart.current.OrderInformation.StoreDeliveryIdentifier=u!=undefined?u:"";Panduro.checkout.isStoreSelected()&&Panduro.cart.current.OrderInformation.StoreDeliveryIdentifier===""?Panduro.klarna.showIndicator():Panduro.checkout.updateKlarna(function(){(Panduro.cart.current.OrderInformation.IsHomeDelivery||Panduro.cart.current.OrderInformation.IsSpeedDelivery||Panduro.cart.current.OrderInformation.IsStoreDelivery)&&Panduro.checkout.configureDelivery($(".delivery-info.active"),!0);Panduro.klarna.onShippingOptionChange(function(n){console.log(n)})});Panduro.minicart.updateCartCounter()}};Panduro.checkout.calculateAndSetUpdatedCostAmountsKss=function(n){var t;console.log("Kss checkout update");Panduro.checkout.deliveryFee===undefined&&(Panduro.checkout.deliveryFee=Panduro.cart.current.OrderInformation.FreightFee);var i=Panduro.checkout.getPaymentFee(),u=Panduro.checkout.getDeliveryWay(),r=Panduro.cart.current.TotalSumOfBasketItems+i+Panduro.checkout.deliveryFee-Panduro.cart.current.LoyaltyDiscount-Panduro.cart.current.GiftCardAmountToUse;$("#__CheckoutForm").find("span.total-cost").each(function(){$(this).autoNumeric("destroy");$(this).text(r);Panduro.ui.formatNumber($(this),Panduro.ui.numericOptions)});$("#__CheckoutForm").find("span.freight-fee").each(function(){$(this).autoNumeric("destroy");$(this).text(Panduro.checkout.deliveryFee);Panduro.ui.formatNumber($(this),Panduro.ui.numericOptions)});$("#__CheckoutForm").find("div.cart-savings").each(function(){Panduro.cart.current.TotalSavings?$(this).removeClass("hidden-force"):$(this).addClass("hidden-force")});$("#__CheckoutForm").find("span.total-sum-basket-items").each(function(){$(this).autoNumeric("destroy");$(this).text(Panduro.cart.current.TotalSumOfBasketItems);Panduro.ui.formatNumber($(this),Panduro.ui.numericOptions)});t=!0;$.each(Panduro.cart.current.CartItems,function(n,i){i.IsVirtual||(t=!1)});t?($(".only-gift-card-articles-text").removeClass("hidden-force"),$(".freight-delivery").addClass("hidden-force"),$("#useDiscountCode").addClass("btn--disabled"),$(".js-checkout-open-gift-card").addClass("btn--disabled")):($(".only-gift-card-articles-text").addClass("hidden-force"),$(".freight-delivery").removeClass("hidden-force"),$("#useDiscountCode").removeClass("btn--disabled"),$(".js-checkout-open-gift-card").removeClass("btn--disabled"));$("#__CheckoutForm").find("span.total-cart-savings").each(function(){$(this).autoNumeric("destroy");$(this).text("-"+Panduro.cart.current.TotalSavings);Panduro.ui.formatNumber($(this),Panduro.ui.numericOptions)});$("#__CheckoutForm").find(".total-gift-card-amount-used").each(function(){$(".amount",this).autoNumeric("destroy");$(".amount",this).text("-"+Panduro.cart.current.GiftCardAmountToUse);Panduro.ui.formatNumber($(".amount",this),Panduro.ui.numericOptions);Panduro.cart.current.GiftCardAmountToUse>0?($(this).removeClass("hidden-force"),Panduro.tooltip.initTooltips(".total-gift-card-amount-used"),Panduro.tooltip.launchTooltipVerticalAligned()):$(this).addClass("hidden-force")});$("#__CheckoutForm").find(".total-loyalty-club-savings .amount").each(function(){$(this).autoNumeric("destroy");$(this).text("-"+Panduro.cart.current.LoyaltyDiscount);Panduro.ui.formatNumber($(this),Panduro.ui.numericOptions);Panduro.cart.current.LoyaltyDiscount>0?$(".total-loyalty-club-savings").removeClass("hidden-force"):$(".total-loyalty-club-savings").addClass("hidden-force")});Panduro.checkout.validateOrderLimit();n!==!1&&Panduro.checkout.updateKlarna(function(){Panduro.klarna.onShippingOptionChange(function(n){console.log(n);Panduro.checkout.deliveryFee=n.price/100;Panduro.cart.setFriegtFee(Panduro.checkout.deliveryFee);Panduro.checkout.calculateAndSetUpdatedCostAmounts()})});Panduro.minicart.updateCartCounter()};Panduro.checkout.updateKlarna=function(n){$(".klarna").length&&(Panduro.klarna.hasOrderId()?Panduro.cart.synchronizeAndUpdate(Panduro.checkout.calculateAndSetUpdatedCostAmounts):Panduro.klarna.getOrder(n))};Panduro.checkout.getDeliveryFee=function(){return parseInt($(".delivery-info.active").find("td.fee").data("fee"))};Panduro.checkout.getDeliveryWay=function(){return $(".delivery-info.active").data("option")};Panduro.checkout.getPaymentFee=function(){var t=$('input[name="paymentOption"]:checked'),n=parseInt(t.data("fee"));return isNaN(n)?0:n};Panduro.checkout.handleChangedDeliveryWay=function(){var n=$(".delivery-way");n.find(".delivery-info").on("click",function(){Panduro.checkout.configureDelivery(this)})};Panduro.checkout.handleChangedLoyaltyTerms=function(){var n=$(".checkout-loyalty-club-signup");n.find(".js-checkout-terms").on("change",function(){$(this).val()==="loyalty-terms"?($(".js-loyalty-info").hide(),$(".js-loyalty-accept").show(),$(".js-guest-accept").hide(),Panduro.cart.current.OrderInformation.HasAcceptedLoyaltyTerms=!0):$(this).val()==="guest-terms"&&($(".js-loyalty-info").show(),$(".js-loyalty-accept").hide(),$(".js-guest-accept").show(),Panduro.cart.current.OrderInformation.HasAcceptedLoyaltyTerms=!1);Panduro.cart.synchronizeAndUpdate(Panduro.checkout.refreshChanges)})};Panduro.checkout.configureDelivery=function(n,t){var r,i;t=t||!1;Panduro.featureToggles.kssIsActive?(console.log("Kss delivery"),Panduro.checkout.deliveryFee=Panduro.cart.current.FreightFee,Panduro.checkout.calculateAndSetUpdatedCostAmounts()):(r=$(".delivery-way"),(!$(n).hasClass("active")||t)&&(r.find("tr.active").removeClass("active"),$(n).addClass("active"),$(n).nextUntil(".delivery-info",".select-delivery-spot").addClass("active"),$(n).nextUntil(".delivery-info",".delivery-info-details").addClass("active"),i=$(n).data("option"),Panduro.cart.current.OrderInformation.IsSpeedDelivery=i===Panduro.checkout.DELIVERY_WAYS.SPEED||i===Panduro.checkout.DELIVERY_WAYS.HOME_SPEED,Panduro.cart.current.OrderInformation.IsStoreDelivery=i===Panduro.checkout.DELIVERY_WAYS.STORE,Panduro.cart.current.OrderInformation.IsHomeDelivery=i===Panduro.checkout.DELIVERY_WAYS.HOME||i===Panduro.checkout.DELIVERY_WAYS.HOME_SPEED,$(".freight-delivery-speed").toggleClass("hidden-force",!Panduro.cart.current.OrderInformation.IsSpeedDelivery),Panduro.checkout.calculateAndSetUpdatedCostAmounts()))};Panduro.checkout.isStoreSelected=function(){return $selectedDeliveryWay=$(".select-delivery-spot.active"),$selectedDeliveryWay.data("option")==="store"};Panduro.checkout.handleValidationErrors=function(){$.each(Panduro.checkout.validationErrors,function(){var n=$(this).closest(".field");n.addClass("error");n.find("input").on("keyup",function(){n.removeClass("error")})});Panduro.checkout.validationErrors[0][0].focus()};Panduro.checkout.initDiscount=function(){Panduro.cart.current.OfferCode!=undefined&&Panduro.cart.current.OfferCode!=""&&($("#discount-code-input").val(Panduro.cart.current.OfferCode),$("#useDiscountCode").closest(".discount-code").find(".field").addClass("active"),$(".discount-code label").addClass("active"),$("#useDiscountCode").attr("checked",!0),Panduro.checkout.validateDiscount($("#discount-code-input")));$("#useDiscountCode").on("click",function(){var n=$(this).closest(".discount-code").find(".field").hasClass("active");n?($(this).closest(".discount-code").find(".field").removeClass("active"),$discountInput=$("#discount-code-input"),$.ajax({type:"POST",url:"/api/checkout/removediscountcode",dataType:"json"}).done(function(n){n===!0&&($discountInput.closest(".field").removeClass("error"),$discountInput.closest(".field").removeClass("ok"),Panduro.cart.synchronizeAndVerify("",-1,Panduro.checkout.updateDiscountCount),$("#discount-code-input").text(""))}).fail(function(){})):($(this).closest(".discount-code").find(".field").addClass("active"),$("#discount-code-input").focus())});$("#discount-code-input").keydown(function(){if(event.keyCode==13)return event.preventDefault(),!1});$(".js-check-discount-code").on("click",function(){event.preventDefault();Panduro.checkout.userInteracterWithDiscount=!0;Panduro.checkout.validateDiscount($("#discount-code-input"))})};Panduro.checkout.initGiftCard=function(){function n(n){$field=$(n.target);$field.attr("type")=="text"?Panduro.contact.getTextValueAndValidateLength($field,16):$field.attr("type")=="password"?Panduro.contact.getTextValueAndValidateLength($field,5):Panduro.contact.getTextValue($field)}$giftCardNumber=$("#gift-card-card-number");$giftCardPin=$("#gift-card-pin");$(".js-checkout-open-gift-card").on("click",function(){var n=$(this).closest(".js-checkout-gift-card").find(".js-checkout-gift-card-container").hasClass("active");n?($(this).closest(".js-checkout-gift-card").find(".js-checkout-gift-card-container").removeClass("active"),$(".js-cart-gift-card-check-balance").removeClass("active")):($(this).closest(".js-checkout-gift-card").find(".js-checkout-gift-card-container").addClass("active"),$(".js-cart-gift-card-check-balance").addClass("active"),$("#discount-code-input").focus())});$(".cart-gift-card").on("blur","input",function(t){n(t)});$(".js-gift-card-check-balance").on("click",function(){var t=Panduro.contact.getTextValueAndValidateLength($giftCardNumber,16),i=Panduro.contact.getTextValueAndValidateLength($giftCardPin,5),n;$(".discount-container").find(".error").length===0&&$.ajax({type:"POST",url:"/api/GiftCard/CheckBalance",data:{giftCardNumber:t,giftCardPin:i},dataType:"json"}).done(function(n){n.Status===!0?($giftCardNumber.closest(".field").removeClass("error"),$giftCardPin.closest(".field").removeClass("error"),$giftCardNumber.closest(".field").addClass("ok"),$giftCardPin.closest(".field").addClass("ok"),$(".js-cart-gift-card-check-balance-result").show(),$(".js-gift-card-balance").text(n.Balance),$(".js-gift-card-date").text(n.Date),Panduro.ui.refreshAutonumeric($(".js-gift-card-balance"))):($giftCardNumber.closest(".field").removeClass("ok"),$giftCardPin.closest(".field").removeClass("ok"),$(".js-cart-gift-card-check-balance-result").hide(),$(".js-checkout-gift-card-not-found").text(n.message).show())}).fail(function(){$(".js-checkout-gift-card-not-found").text(result.message).show()});n=$(this).closest(".js-checkout-gift-card").find(".js-checkout-gift-card-container").hasClass("active");n?($(this).closest(".js-checkout-gift-card").find(".js-checkout-gift-card-container").removeClass("active"),$(".js-cart-gift-card-check-balance").removeClass("active")):($(this).closest(".js-checkout-gift-card").find(".js-checkout-gift-card-container").addClass("active"),$(".js-cart-gift-card-check-balance").addClass("active"),$("#discount-code-input").focus())});$giftCardNumber.keydown(function(){if(event.keyCode==13)return event.preventDefault(),Panduro.checkout.userInteractedWithGiftCard=!0,Panduro.checkout.validateGifCard(),!1});$giftCardPin.keydown(function(){if(event.keyCode==13)return event.preventDefault(),Panduro.checkout.userInteractedWithGiftCard=!0,Panduro.checkout.validateGifCard(),!1});$(".js-check-gift-card-code").on("click",function(){return event.preventDefault(),Panduro.checkout.userInteractedWithGiftCard=!0,Panduro.checkout.validateGifCard(),!1})};Panduro.checkout.validateDiscount=function(n){var t=$(n),i=t.val(),r;i.length>3&&(r=Panduro.checkout.getCart(),$.ajax({type:"POST",url:"/api/checkout/checkdiscountcode",data:{discountCode:i},dataType:"json"}).done(function(n){n===!0?(t.closest(".field").removeClass("error"),t.closest(".field").addClass("ok"),$(".js-check-discount-code").text($(".js-check-discount-code").data("success-text")),Panduro.cart.synchronizeAndVerify("",-1,Panduro.checkout.updateDiscountCount)):(t.closest(".field").removeClass("ok"),t.closest(".field").addClass("error"),Panduro.contact.addErrorToTextField(t))}).fail(function(){}))};Panduro.checkout.validateGifCard=function(){$giftCardNumber=$("#gift-card-card-number");$giftCardPin=$("#gift-card-pin");var n=Panduro.contact.getTextValueAndValidateLength($giftCardNumber,16),t=Panduro.contact.getTextValueAndValidateLength($giftCardPin,5);$(".js-checkout-gift-card-not-found").hide();$(".discount-container").find(".error").length===0&&$.ajax({type:"POST",url:"/api/checkout/ActivateGiftCard",data:{giftCardNumber:n,giftCardPin:t},dataType:"json"}).done(function(n){n.Status===!0?($giftCardNumber.closest(".field").removeClass("error"),$giftCardPin.closest(".field").removeClass("error"),$giftCardNumber.closest(".field").addClass("ok"),$giftCardPin.closest(".field").addClass("ok"),$(".js-check-gift-card-code").text($(".js-check-gift-card-code").data("success-text")),$(".js-checkout-gift-card-not-found").hide(),Panduro.cart.synchronizeAndUpdate(Panduro.checkout.refreshChanges)):($giftCardNumber.closest(".field").removeClass("ok"),$giftCardPin.closest(".field").removeClass("ok"),$(".js-checkout-gift-card-not-found").text(n.message).show())}).fail(function(){$(".js-checkout-gift-card-not-found").text(result.message).show()})};Panduro.checkout.updateDiscountCount=function(){Panduro.checkout.userInteracterWithDiscount&&(window.location.href=window.location.href)};Panduro.checkout.initCartRecommendations=function(){var n=$(".article-cart-recommendations");$.each(n,function(){var n=$(this),t=$(".get-more-cart-recommendations",n);t.click(function(){t.remove();$(".hidden",n).removeClass("hidden");setTimeout(function(){$(".transparent",n).removeClass("transparent")},0)})})};Panduro.checkout.getCart=function(){return Panduro.cart.current};Panduro.checkout.initialize=function(){Panduro.checkout.initializeCheckoutPage()};Panduro.checkout.validateOrderLimit=function(){var n=Panduro.cart.current.MinimumOrderValue,t=Panduro.cart.current.TotalSumOfBasketItems;t<n?($(".btn-confirm").prop("disabled",!0),$(".btn-confirm").addClass("disabled"),$(".disable-overlay").addClass("active"),$(".checkout-below-limit").css("display","block")):($(".btn-confirm").prop("disabled",!1),$(".btn-confirm").removeClass("disabled"),$(".disable-overlay").removeClass("active"),$(".checkout-below-limit").css("display","none"))};Panduro.checkout.isCheckoutAllowed=function(){if(Panduro.checkout.isCheckoutPage){var n=!1;$.each(Panduro.cart.current.CartItems,function(t,i){i.IsDigitalCourse&&(n=!0)});!n||Panduro.state.current.isLoggedIn||Panduro.cart.current.OrderInformation.HasAcceptedLoyaltyTerms?(Panduro.klarna.resume(),$(".js-digital-product-message").addClass("hidden-force")):(Panduro.klarna.suspend(),$(".js-digital-product-message").removeClass("hidden-force"))}};Panduro=Panduro||{};Panduro.klarna={};Panduro.klarna.orderid="";Panduro.klarna.initialize=function(){};Panduro.klarna.getOrder=function(n){Panduro.klarna.showIndicator();$.ajax({url:"/klarna/getorder",type:"POST",data:{id:Panduro.klarna.orderid},dataType:"json",success:function(t){$(".klarna").html(Panduro.klarna.getSnippet(t.responseText));Panduro.klarna.setOrderId(t.responseText);Panduro.klarna.hideIndicator();typeof n=="function"&&n()},error:function(t){$(".klarna").html(Panduro.klarna.getSnippet(t.responseText));Panduro.klarna.setOrderId(t.responseText);Panduro.klarna.hideIndicator();typeof n=="function"&&n()}})};Panduro.klarna.updateOrder=function(){Panduro.klarna.suspend();$.ajax({url:"/klarna/getupdatedorder",type:"POST",data:{klarnaOrderRef:Panduro.klarna.orderid,orderInformation:Panduro.cart.current.OrderInformation},dataType:"json",success:function(){Panduro.klarna.hideIndicator();Panduro.klarna.resume()},error:function(){Panduro.klarna.hideIndicator();Panduro.klarna.resume()}})};Panduro.klarna.suspend=function(){window._klarnaCheckout&&window._klarnaCheckout(function(n){n.suspend({autoResume:{enabled:!1}})})};Panduro.klarna.resume=function(){window._klarnaCheckout&&window._klarnaCheckout(function(n){n.resume()})};Panduro.klarna.hasOrderId=function(){return Panduro.klarna.orderid!=""?!0:!1};Panduro.klarna.setOrderId=function(n){Panduro.klarna.orderid=n.substr(0,n.indexOf("|"))};Panduro.klarna.getSnippet=function(n){return n.substr(n.indexOf("|")+1)};Panduro.klarna.hideIndicator=function(){$(".klarna-refresh").css("display","none")};Panduro.klarna.showIndicator=function(){$(".klarna-refresh").css("display","block")};Panduro.klarna.onShippingOptionChange=function(n){window._klarnaCheckout(function(t){t.on({shipping_option_change:function(t){typeof n=="function"&&n(t)}})})};Panduro=Panduro||{};Panduro.mypages={};Panduro.mypages.redirectUrl="";Panduro.mypages.redirectElement="";Panduro.mypages.initializeMyPages=function(){$(".my-pages-table").each(function(){$(this).find("tbody tr").on("click",function(){var n=$(this).data("url");typeof n!="undefined"&&(window.location.href=n)})});$("form",'div[class^="my-page"]').on("submit",function(n){console.log("hej");n.preventDefault()})};Panduro.mypages.initializeCreateNewCustomer=function(){$(".create-new-customer-container").each(function(){var n=$(this);n.find("button.create-new-customer").on("click",function(){var n=$("#__CreateNewCustomerForm"),t={};if(t.__RequestVerificationToken=n.val(),t.WebCustomer={},t.ConfirmEmail=Panduro.contact.getEmailValue(n.find("#ConfirmEmail")),t.WebCustomer.Email=Panduro.contact.getEmailValue(n.find("#WebCustomer_Email")),t.ConfirmEmail!==t.WebCustomer.Email)return Panduro.contact.addErrorToTextField(n.find("#ConfirmEmail")),!1;if(t.WebCustomer.FirstName=Panduro.contact.getTextValue(n.find("#WebCustomer_FirstName")),t.WebCustomer.LastName=Panduro.contact.getTextValue(n.find("#WebCustomer_LastName")),t.WebCustomer.Street=Panduro.contact.getTextValue(n.find("#WebCustomer_Street")),t.WebCustomer.ZipCode=Panduro.contact.getTextValue(n.find("#WebCustomer_ZipCode")),t.WebCustomer.City=Panduro.contact.getTextValue(n.find("#WebCustomer_City")),t.WebCustomer.Box=Panduro.contact.getTextValue(n.find("#WebCustomer_Box")),t.WebCustomer.PhoneStandard=Panduro.contact.getTextValue(n.find("#WebCustomer_PhoneStandard")),t.WebCustomer.PhoneMobile=Panduro.contact.getTextValue(n.find("#WebCustomer_PhoneMobile")),t.ConfirmPassword=Panduro.contact.getTextValue(n.find("#ConfirmPassword")),t.WebCustomer.Password=Panduro.contact.getTextValue(n.find("#WebCustomer_Password")),t.ConfirmPassword!==t.WebCustomer.Password)return Panduro.contact.addErrorToTextField(n.find("#ConfirmPassword")),!1;n.find(".error").length===0&&Panduro.main.POST("mypages","createcustomer",t,function(t){t.length===0?window.location.href=n.data("mypagesurl"):n.find(".error-message").text(t).show()},function(){n.find(".error-message").show()})})})};Panduro.mypages.postChanges=function(n,t,i){$.ajax({type:"POST",url:"/api/mypages/"+t,data:n,dataType:"json"}).done(function(n){i(n)}).fail(function(){})};Panduro.mypages.initializeLoginForm=function(n,t){var i=$("#__LogInForm"),r=i.find("#Password");i.find(".login").off().on("click",function(){Panduro.mypages.submitLoginForm(i,n,t)});r.on("keyup",function(r){r.which===13&&Panduro.mypages.submitLoginForm(i,n,t)});Panduro.mypages.initTogglePassword(i);Panduro.mypages.initDetectCaps(i);Panduro.tooltip.initTooltips(i)};Panduro.mypages.submitLoginForm=function(n,t){var f=n.find("#email"),e=n.find("#Password"),u,r;if(f.val().length===0)return Panduro.contact.addErrorToTextField(f),!1;if(e.val().length===0)return Panduro.contact.addErrorToTextField(e),!1;var o=n.find("#email").val(),s=n.find("#Password").val(),h=Panduro.contact.getCbValue(n.find("#RememberMe")),i=window.location.href;i.indexOf("#")>-1&&(i=i.replace("#",""));u=n.find(".login");Panduro.ui.toggleLoading(u);r=n.closest(".js-my-page-login-tabs").find(".error-message").first();r.hide();Panduro.mypages.tryToLogIn(o,s,h,function(n){if(n.IsNet)window.location.replace(n.RedirectUrl);else if(n&&n.LoggedIn)Panduro.cart.synchronizeAndVerify("",0,function(){t!==!0?(Panduro.mypages.redirectElement="window",Panduro.mypages.redirectUrl=n.RedirectUrl):(Panduro.mypages.redirectElement="document",Panduro.mypages.redirectUrl=i);Panduro.mypages.loginComplete()});else{var f=r.find(".error-message__text").first(),e=f.data("failedlogin");f.text(e);r.slideDown();window.scrollTo(0,0);Panduro.ui.toggleLoading(u)}})};Panduro.mypages.loginComplete=function(){Panduro.mypages.redirectElement==="window"?window.location.href=Panduro.mypages.redirectUrl:document.location.href=Panduro.mypages.redirectUrl};Panduro.mypages.tryToLogIn=function(n,t,i,r){var u={email:n,password:t,rememberMe:i};Panduro.main.POST("mypages","trytologin",u,r)};Panduro.mypages.handleLogOut=function(){$("#log-out, #mobile-log-out").on("click",function(){Panduro.main.POST("mypages","logout",null,function(){document.location.href="/"})})};Panduro.mypages.handleLoginPopup=function(){$(".launch-log-in-popup").on("click",function(){Panduro.mypages.fireLogInPopup(null,!0)})};Panduro.mypages.handleSignUpPopup=function(){$(".js-launch-signup-popup").on("click",function(){Panduro.mypages.fireLogInPopup(null,!1)})};Panduro.mypages.fireLogInPopup=function(n,t,i){Panduro.module.newLoyaltyMemberPopup.closePopUp();var r=$(window).width()*.7,u=r<768;Panduro.main.GET("mypages","createandlogin",{isMobilePopup:!1,isPopup:!0},function(r){Panduro.module.slideIn.openSlidein(r);$(document).width()<769?(Panduro.ui.textInputWithPlaceholder(),Panduro.mypages.initializeLoginForm(!0,n,!0),Panduro.mypages.initTabs(t,i),Panduro.mypages.initializeCreateNewMember(!0)):(Panduro.ui.textInputWithPlaceholder(),Panduro.mypages.initializeLoginForm(!0,n),Panduro.mypages.initializeTermsPopup(),Panduro.mypages.initializeCreateNewMember(!0),Panduro.mypages.initErrorMessageCloseBtn(),Panduro.mypages.initTabs(t,i),$("select").selectric({arrowButtonMarkup:'<b class="button"><\/b>',disableOnMobile:!1,nativeOnMobile:!1}))})};Panduro.mypages.initializeEndMembershipModal=function(){$(".js-my-pages-open-end-membership-modal").off().click(function(){var n=$(".js-end-membership-modal-content").html();Panduro.popup.launch($(n),"auto",400,null)});$("body").on("click",".js-my-pages-end-membership",function(){Panduro.main.POST("MyPages","DeleteLoyaltyClubMember",null,function(n){n.length!==0?window.location.href=n:$(".info-section .error-message").text(n).show()},function(){$(".info-section .error-message").show()})})};Panduro.mypages.initializeRequestNewPassword=function(){var n=$("#__RequestPasswordForm");Panduro.tooltip.initTooltips(n);n.find(".send-new-password-link").on("click",function(){var t=$(this),r=Panduro.contact.getEmailValue(n.find("#Email")),u=Panduro.contact.getPhoneValue(n.find("#MobilePhone")),i;n.find("#Email").value===""&&n.find("#MobilePhone").value===""&&(Panduro.contact.addErrorToTextField(n.find("#Email")),Panduro.contact.addErrorToTextField(n.find("#MobilePhone")));n.find(".error").length===0&&(i={email:r,phone:u},Panduro.ui.toggleLoading(t),Panduro.main.POST("mypages","sendnewpassword",i,function(){Panduro.ui.toggleLoading(t);t.html(t.data("cta-performed"));n.find(".my-page-request-new-password__message-box").show();var i=$(".js-success-message").children().first();Panduro.popup.launch(i,"auto",270)}))})};Panduro.mypages.initTogglePassword=function(n){if(!(n.length<1))$(".js-toggle-show-pass",n).on("click",function(){var t=$(this).closest(".field").find($(this).attr("toggle"),n);t.attr("type")=="password"?(t.attr("type","text"),$(this).text($(this).attr("hide"))):(t.attr("type","password"),$(this).text($(this).attr("show")))})};Panduro.mypages.initTabs=function(n,t){var r,u,i;if(!($(".js-my-page-login-tabs").length<1)){n?(r=".js-activate-login",u=".js-signup-tab"):(r=".js-activate-signup",u=".js-login-tab");i=$(".js-my-page-login-tabs").parent();t&&($(".l-tab-buttons").hide(),$(".js-login-tab h1").show());$(u,i).toggleClass("my-page-tab__tab--deactive");$(r,i).siblings(".btn-tab").toggleClass("btn-tab--deactivated");$(".js-my-page-login-tabs",i).on("click",".js-activate-login, .js-activate-signup",function(){$(this).hasClass("btn-tab--deactivated")&&($(this).toggleClass("btn-tab--deactivated"),$(this).siblings().toggleClass("btn-tab--deactivated"),$(".js-login-tab",i).toggleClass("my-page-tab__tab--deactive"),$(".js-signup-tab",i).toggleClass("my-page-tab__tab--deactive"),Panduro.tooltip.initTooltips(!0));$(this).hasClass("js-activate-signup")&&i.find("[autofocus]").focus();var n=$(window).scrollTop(),t=$(".js-login-tab").offset().top,r=$(".js-signup-tab").offset().top;$(".js-login-tab").css("max-height","calc(100vh - "+(t-n)+"px)");$(".js-signup-tab").css("max-height","calc(100vh - "+(r-n)+"px)")});var f=$(window).scrollTop(),e=$(".js-login-tab").offset().top,o=$(".js-signup-tab").offset().top;$(".js-login-tab").css("max-height","calc(100vh - "+(e-f)+"px)");$(".js-signup-tab").css("max-height","calc(100vh - "+(o-f)+"px)")}};Panduro.mypages.initDetectCaps=function(n){n.length<1||$("input[type='password']",n).keypress(function(n){var t=$(this).next(".js-warn-caps"),i=n.which,u=i>=65&&i<=90||i==20?!0:!1,r;u?(t.show(),r=setTimeout(function(){t.hide()},3e3)):(t.hide(),clearTimeout(r))})};Panduro.mypages.initErrorMessageCloseBtn=function(){$(".error-message__close-btn").each(function(){$(this).on("click",function(){$(this).closest(".error-message").slideUp()})})};Panduro.mypages.initializeUpdateCustomerInfo=function(){$(".update-customer-container").each(function(){var t=$(this),n=t.find("button.update-customer");t.find("button.update-customer").on("click",function(){var t=$("#__UpdateCustomerForm"),i={};i.__RequestVerificationToken=t.val();i.FirstName=Panduro.contact.getTextValue(t.find("#FirstName"));i.LastName=Panduro.contact.getTextValue(t.find("#LastName"));i.Street=Panduro.contact.getTextValue(t.find("#Street"));i.ZipCode=Panduro.contact.getTextValue(t.find("#ZipCode"));i.City=Panduro.contact.getTextValue(t.find("#City"));i.Box=Panduro.contact.getTextValue(t.find("#Box"));i.PhoneStandard=Panduro.contact.getTextValue(t.find("#PhoneStandard"));i.PhoneMobile=Panduro.contact.getTextValue(t.find("#PhoneMobile"));i.Password=Panduro.contact.getTextValue(t.find("#password"));t.find(".error").length===0&&(Panduro.ui.toggleLoading(n),t.find(".error-message").hide(),Panduro.main.POST("mypages","updatecustomer",i,function(i){i.length===0?window.location.href=t.data("mypagesurl"):(t.find(".error-message").text(i).show(),Panduro.ui.toggleLoading(n))},function(){t.find(".error-message").show();Panduro.ui.toggleLoading(n)}))})})};Panduro.mypages.initializeUpdateLoyaltyClubMemberInfo=function(){$(".update-loyalty-club-member-container").each(function(){var t=$(this),n=t.find("button.update-loyalty-member");n.on("click",function(){var t=$("#__UpdateCustomerForm"),i={};i.__RequestVerificationToken=t.val();i.FirstName=Panduro.contact.getTextValue(t.find("#FirstName"));i.LastName=Panduro.contact.getTextValue(t.find("#LastName"));i.MobilePhone=Panduro.contact.getPhoneValue(t.find("#MobilePhone"));i.Email=Panduro.contact.getEmailValue(t.find("#Email"));i.Street=Panduro.contact.getTextValue(t.find("#Street"));i.Street2=Panduro.contact.getTextValue(t.find("#Street2"));i.ZipCode=Panduro.contact.getTextValue(t.find("#ZipCode"));i.City=Panduro.contact.getTextValue(t.find("#City"));i.AcceptsEmail=Panduro.contact.getCbValue(t.find("#AcceptsEmail"));i.AcceptsPostal=Panduro.contact.getCbValue(t.find("#AcceptsPostal"));i.AcceptsSms=Panduro.contact.getCbValue(t.find("#AcceptsSms"));i.ChosenStore=Panduro.contact.getDdlValue(t.find("#ddl-favourite-store"));t.find(".error").length===0&&(Panduro.ui.toggleLoading(n),t.find(".error-message").hide(),Panduro.main.POST("mypages","UpdateLoyaltyClubMember",i,function(i){i.length===0?window.location.href=t.data("mypagesurl"):(t.find(".error-message").text(i).show(),Panduro.ui.toggleLoading(n))},function(){t.find(".error-message").show();Panduro.ui.toggleLoading(n)}))});$(".js-info-box-enable-email",t).click(function(){var n=$(this),t=$(n).data("header"),i=$(n).data("content"),r=$(n).data("cta-text"),u=$(n).closest(".field").find("input");Panduro.module.infoBox.openInfoBox(t,i,r,function(){u.prop("disabled",!1)})});$(".js-info-box-enable-phone",t).click(function(){var n=$(this),t=$(n).data("header"),i=$(n).data("content"),r=$(n).data("cta-text"),u=$(n).closest(".field").find("input");Panduro.module.infoBox.openInfoBox(t,i,r,function(){u.prop("disabled",!1)})})})};Panduro.mypages.initializeSetNewPassword=function(){$(".set-new-password-container").each(function(){var i=$(this),n=$("#__SetNewPasswordForm"),t=n.find(".save-new-password");t.on("click",function(){var r=Panduro.contact.getTextValue(n.find("#NewPassword")),u=Panduro.contact.getTextValue(n.find("#ConfirmNewPassword")),e=n.data("guid"),f;r!==u&&Panduro.contact.addErrorToTextField(n.find("#ConfirmNewPassword"));n.find(".error").length===0&&(f={guid:e,newPassword:r,confirmNewPassword:u},Panduro.ui.toggleLoading(t),n.find(".error-message").hide(),Panduro.main.POST("mypages","savesetnewpassword",f,function(r){r?(n.find(".success-message").show(),Panduro.ui.toggleLoading(t),$(".set-new-password-form",i).addClass("hidden"),$(".set-new-password-success",i).removeClass("hidden")):(n.find(".error-message").show(),Panduro.ui.toggleLoading(t))},function(){n.find(".error-message").show();Panduro.ui.toggleLoading(t)}))})})};Panduro.mypages.initializeUpdatePassword=function(){$(".change-password-container").each(function(){var n=$("#__ChangePasswordForm"),t=n.find(".save-new-password");t.on("click",function(){var i={};i.CurrentPassword=Panduro.contact.getTextValue(n.find("#CurrentPassword"));i.NewPassword=Panduro.contact.getTextValue(n.find("#NewPassword"));i.ConfirmNewPassword=Panduro.contact.getTextValue(n.find("#ConfirmNewPassword"));i.NewPassword!==i.ConfirmNewPassword&&Panduro.contact.addErrorToTextField(n.find("#ConfirmNewPassword"));n.find(".error").length===0&&(Panduro.ui.toggleLoading(t),n.find(".error-message").hide(),Panduro.main.POST("mypages","changepassword",i,function(i){i===""?(n.find(".success-message").show(),Panduro.ui.toggleLoading(t)):(n.find(".error-message").show(),Panduro.ui.toggleLoading(t))},function(){n.find(".error-message").show();Panduro.ui.toggleLoading(t)}))})})};Panduro.mypages.initializeCreatePassword=function(){$(".create-password").each(function(){var n=$("#__CreateNewLoyaltyMemberPasswordForm"),t;Panduro.mypages.initTogglePassword(n);t=n.find(".create-new-password");t.on("click",function(){var i={};i.NewPassword=Panduro.contact.getTextValue(n.find("#Password"));i.ConfirmNewPassword=Panduro.contact.getTextValue(n.find("#ConfirmPassword"));i.klarnaOrderRef=n.data("ref");i.NewPassword!==i.ConfirmNewPassword&&Panduro.contact.addErrorToTextField(n.find("#ConfirmNewPassword"));n.find(".error").length===0&&(Panduro.ui.toggleLoading(t),n.find(".error-message").hide(),Panduro.main.POST("mypages","createpassword",i,function(i){i==!0?(n.closest(".my-pages-container").find(".js-create-password-success").show(),n.closest(".my-pages-container").find(".js-create-password-form").hide(),Panduro.ui.toggleLoading(t)):(n.find(".error-message").show(),Panduro.ui.toggleLoading(t))},function(){n.find(".error-message").show();Panduro.ui.toggleLoading(t)}))})})};Panduro.mypages.initializeSetPasswordOnFirstTimeLogin=function(){$(".my-page-first-time-login").each(function(){var n=$("#__FirstTimeLoginForm"),t=n.find(".set-password");Panduro.tooltip.initTooltips(n);t.on("click",function(){var i={};i.firstTimeLogin={FirstName:Panduro.contact.getTextValue(n.find("#FirstName")),LastName:Panduro.contact.getTextValue(n.find("#LastName")),MobilePhone:Panduro.contact.getTextValue(n.find("#MobilePhone")),Email:Panduro.contact.getEmailValue(n.find("#Email")),Street:Panduro.contact.getTextValue(n.find("#Street")),ZipCode:Panduro.contact.getTextValue(n.find("#ZipCode")),City:Panduro.contact.getTextValue(n.find("#City"))};n.find(".error").length===0&&(Panduro.ui.toggleLoading(t),n.find(".error-message").hide(),Panduro.main.POST("mypages","FirstTimeLogin",i,function(i){i.length===0?(window.location.href=n.data("redirecturl"),Panduro.ui.toggleLoading(t)):(n.find(".error-message").html(i).show(),Panduro.ui.toggleLoading(t))},function(){n.find(".error-message").show();Panduro.ui.toggleLoading(t)}))})})};Panduro.mypages.initializeCreateNewMember=function(n){var t=$(".my-pages-registration.create-new-member-container");n===!0?($(".js-club-btn").toggleClass("hidden"),t=$(".my-pages-registration.create-new-member-container",".slidein"),$(".js-my-pages-reg-header-modal",".slidein").css("display","flex")):$(".js-my-pages-reg-header").css("display","block");t.each(function(){function r(r){var u=t.find(".error-message").first();n===!0&&(u=$(".popup").find(".error-message").first());u.length<1&&(u=t.closest(".js-my-page-login-tabs").find(".error-message").first());u.find(".error-message__text").first().text(r);u.slideDown();i.html(i.data("tryagain"));i.removeClass("btn--loading");i.data("is-loading",!1);i.prop("disabled",!1);n===!0?t.closest(".js-my-page-login-tabs")[0].scrollTo(0,0):window.scrollTo(0,0)}function u(){var f=$("#__CreateNewLoyaltyMemberForm",t),u;if(t.find(".error-message").hide(),u={},u.__RequestVerificationToken=f.val(),u.FirstName=Panduro.contact.getTextValue(f.find("#FirstName")),u.LastName=Panduro.contact.getTextValue(f.find("#LastName")),u.MobilePhone=Panduro.contact.getPhoneValue(f.find("#MobilePhone")),u.Email=Panduro.contact.getEmailValue(f.find("#Email")),u.ConfirmEmail=Panduro.contact.getEmailValue(f.find("#ConfirmEmail")),u.Password=Panduro.contact.getPasswordValue(f.find("#Password")),u.ConfirmPassword=Panduro.contact.getPasswordValue(f.find("#ConfirmPassword")),u.Street=Panduro.contact.getTextValue(f.find("#Street")),u.ZipCode=Panduro.contact.getTextValue(f.find("#ZipCode")),u.City=Panduro.contact.getTextValue(f.find("#City")),u.AcceptsEmail=Panduro.contact.getCbValue(f.find("#AcceptsEmail")),u.AcceptsPostal=Panduro.contact.getCbValue(f.find("#AcceptsPostal")),u.AcceptsSms=Panduro.contact.getCbValue(f.find("#AcceptsSms")),u.ChosenStore=Panduro.contact.getDdlValue(f.find("#ddl-favourite-store")),u.AcceptsTerms=Panduro.contact.getCbValue(f.find("#AcceptsTerms")),u.ConfirmPassword!==u.Password)return Panduro.contact.addErrorToTextField(f.find("#ConfirmPassword")),!1;f.find(".error").length===0?(Panduro.ui.toggleLoading(i),t.find(".error-message").hide(),Panduro.main.POST("mypages","CreateLoyaltyMember",u,function(n){n.length===0?window.location.href=f.data("redirecturl"):r(n)},function(n){r(n)})):(i.html(i.data("tryagain")),n===!0?t.closest(".box")[0].scrollTo(0,0):window.scrollTo(0,0))}function f(n){if($field=$(n.target),$field.attr("type")=="email")Panduro.contact.getEmailValue($field);else if($field.attr("type")=="tel")Panduro.contact.getPhoneValue($field);else if($field.attr("type")=="password"){let n=Panduro.contact.getPasswordValue($("#__CreateNewLoyaltyMemberForm",t).find("#Password")),i=Panduro.contact.getPasswordValue($("#__CreateNewLoyaltyMemberForm",t).find("#ConfirmPassword"));if(n!==i)return Panduro.contact.addErrorToTextField($("#__CreateNewLoyaltyMemberForm",t).find("#ConfirmPassword")),!1;Panduro.contact.getPasswordValue($field)}else Panduro.contact.getTextValue($field);if($field.is("#FirstName")||$field.is("#LastName")){var i=Panduro.contact.getTextValue($field);i=i.replace(/[^a-zA-Z0-9åäöøӕÅÄÖØÆ\-]+/gi,"");$field.val(i)}}var t=$(this),i=t.find("button.create-new-member");Panduro.mypages.initTogglePassword(t);Panduro.mypages.initDetectCaps(t);Panduro.tooltip.initTooltips(t);$(t).on("blur","input",function(n){f(n)});i.on("click",function(){u()})})};Panduro.mypages.initializeTermsPopup=function(){var n=$(window).width()*.7;$(".js-show-IntergrityPolicy").on("tap click",function(t){t.stopPropagation();t.preventDefault();Panduro.main.GET("mypages","IntergrityPolicy",null,function(t){$(document).width()<769?Panduro.popup.launch($(t),450,n,null,null,null,"padding"):Panduro.popup.launch($(t),"",870,null,null,null,"padding")})});$(".js-show-MembershipTerms").on("tap click",function(t){t.stopPropagation();t.preventDefault();Panduro.main.GET("mypages","MembershipTerms",null,function(t){$(document).width()<769?Panduro.popup.launch($(t),450,n,null,null,null,"padding"):Panduro.popup.launch($(t),"",870,null,null,null,"padding")})})};Panduro.mypages.initialize=function(){Panduro.mypages.initializeMyPages();Panduro.mypages.initializeCreateNewCustomer();Panduro.mypages.initializeLoginForm();Panduro.mypages.handleLogOut();Panduro.mypages.handleLoginPopup();Panduro.mypages.handleSignUpPopup();Panduro.mypages.initializeRequestNewPassword();Panduro.mypages.initializeUpdateCustomerInfo();Panduro.mypages.initializeUpdateLoyaltyClubMemberInfo();Panduro.mypages.initializeSetNewPassword();Panduro.mypages.initializeUpdatePassword();Panduro.mypages.initializeSetPasswordOnFirstTimeLogin();Panduro.mypages.initializeCreateNewMember();Panduro.mypages.initializeEndMembershipModal();Panduro.mypages.initializeTermsPopup();Panduro.mypages.initErrorMessageCloseBtn();Panduro.mypages.initializeCreatePassword();Panduro.mypages.initTabs(!0,!0)};Panduro=Panduro||{};Panduro.loop54={};Panduro.loop54.endpointUrl="//panduro-se.54proxy.com";Panduro.loop54.initialize=function(){var n=$("body").data("lang"),t="";Panduro.siteSettings.brand===Panduro.enums.BRANDS.PANDURO?n.toLowerCase()=="sv-se"?Panduro.loop54.endpointUrl="//panduro-se"+t+".54proxy.com":n.toLowerCase()=="nb-no"?Panduro.loop54.endpointUrl="//panduro-no"+t+".54proxy.com":n.toLowerCase()=="da-dk"?Panduro.loop54.endpointUrl="//panduro-dk"+t+".54proxy.com":n.toLowerCase()=="fi-fi"&&(Panduro.loop54.endpointUrl="//panduro-fi"+t+".54proxy.com"):Panduro.siteSettings.brand===Panduro.enums.BRANDS.KREATIMA&&(n=="sv-SE"?Panduro.loop54.endpointUrl="//kreatima-se-prod"+t+".54proxy.com":n=="nb-NO"?Panduro.loop54.endpointUrl="//kreatima-no-prod"+t+".54proxy.com":n=="da-DK"&&(Panduro.loop54.endpointUrl="//kreatima-dk-prod"+t+".54proxy.com"))};Panduro.loop54.addCartClick=function(n){Panduro.loop54.sendEvent(n,"AddToCart","Product")};Panduro.loop54.eventClick=function(n){Panduro.loop54.sendEvent(n,"Click","Product")};Panduro.loop54.inspirationClick=function(n){Panduro.loop54.sendEvent(n,"Click","Inspiration")};Panduro.loop54.sendEvent=function(n,t,i){var f,r,u;Loop54.setConfig({url:Panduro.loop54.endpointUrl});f={};r={};r.EntityType=i;r.ExternalId=""+n;u={Events:[{Type:t,Entity:{EntityType:r.EntityType,ExternalId:r.ExternalId}}],QuestName:"createevents"};Loop54.getResponse(u).then(function(n){n.success||utils.showNotification("Error: "+n.errorMessage)})};Panduro.loop54.getResponse=function(n,t){n.VoyadoId=Panduro.voyado.getUser();Loop54.setConfig({url:Panduro.loop54.endpointUrl});Loop54.getResponse(n).then(function(n){n.success?(typeof n.data.Side!="undefined"&&Panduro.EcomRepo.trackSearch("Page",n.data.Side,n.data.QueryString),typeof t=="function"&&t(n)):utils.showNotification("Error: "+n.errorMessage)})};Panduro.loop54.eventPurchase=function(n){Loop54.setConfig({url:Panduro.loop54.endpointUrl});var t={Events:n,QuestName:"createevents",VoyadoId:Panduro.voyado.getUser()};Loop54.getResponse(t).then(function(n){n.success||utils.showNotification("Error: "+n.errorMessage)})};Panduro.loop54.refreshSync=function(){Loop54.setConfig({url:Panduro.loop54.endpointUrl});var n;n={QuestName:"Sync",UserId:"panduro",IP:"127.0.0.1"};Loop54.getResponse(n).then(function(n){if(n.success){var t=n.data;console.log("Sync OK");console.log(t)}else console.log("error"),console.log(n.errorMessage)})};Panduro=Panduro||{};Panduro.contact={};Panduro.contact.validationErrors=[];Panduro.contact.initializeContactForm=function(){var n=$("#__ContactForm"),t=n.find("#submit-contact-form");t.on("click",function(){var t={};t.__RequestVerificationToken=$("#__ContactForm input").val();Panduro.contact.validationErrors=[];t.FirstName=Panduro.contact.getTextValue($("#firstName"));t.LastName=Panduro.contact.getTextValue($("#lastName"));t.Email=Panduro.contact.getTextValue($("#email"));t.CustomerNumber=Panduro.contact.getTextValue($("#customerNumber"));t.OrderNumber=Panduro.contact.getTextValue($("#orderNumber"));t.Phone=Panduro.contact.getTextValue($("#phoneNumber"));t.Heading=Panduro.contact.getTextValue($("#heading"));t.Message=Panduro.contact.getTextValue($("#message"));t.PanduroEmail=$("#ddl-subject").length?Panduro.contact.getDdlValue($("#ddl-subject")):"";t.CustomerType=$("#ddl-customer-type").length?Panduro.contact.getDdlValue($("#ddl-customer-type")):"";Panduro.contact.validationErrors.length===0&&Panduro.contact.submit(t,function(){Panduro.ui.clearFormValues(n)})})};Panduro.contact.getTextValue=function(n){var t=n.val();if(t===undefined||t===null)return"";if(t.length===0&&n.data("required")&&n.data("required")!=="False")Panduro.contact.addErrorToTextField(n);else return Panduro.contact.addOkToTextField(n),t};Panduro.contact.getTextValueAndValidateLength=function(n,t){var i=n.val();if(i===undefined||i===null)return"";if(i.length!=t&&n.data("required")&&n.data("required")!=="False"||i.match(/^[0-9]+$/)==null)Panduro.contact.addErrorToTextField(n);else return Panduro.contact.addOkToTextField(n),i};Panduro.contact.getPasswordValue=function(n){var t=n.val();if(t===undefined||t===null)return"";if(t.length<6&&n.data("required"))Panduro.contact.addErrorToTextField(n);else return Panduro.contact.addOkToTextField(n),t};Panduro.contact.getCbValue=function(n){return $(n).is(":checked")};Panduro.contact.getEmailValue=function(n){var t=n.val();if(t===undefined||t===null)return"";if((n.data("required")&&n.data("required")!=="False"||t.length>0)&&!Panduro.contact.validateEmail(t))Panduro.contact.addErrorToTextField(n);else return Panduro.contact.addOkToTextField(n),t};Panduro.contact.getPhoneValue=function(n){var t=n.val(),i;if(t===undefined||t===null)return"";if(n.data("required")&&n.data("required")!=="False"||t.length>0){if(i=t.replace(/\s+/g," ").trim(),/^\d*$/.test(i)&&i!==""&&!isNaN(i)&&libphonenumber.isValidNumberForRegion(i,Panduro.main.libphonenumbercountryCodes[Panduro.main.currentLanguage].toUpperCase()))return Panduro.contact.addOkToTextField(n),t;Panduro.contact.addErrorToTextField(n)}else return Panduro.contact.addOkToTextField(n),t};Panduro.contact.getDdlValue=function(n){var t=n.find(":selected").val();return t===undefined||t===null?"":(t.length===0&&n.data("required")&&n.data("required")!=="False"&&Panduro.contact.addErrorToDdlField(n),t)};Panduro.contact.validateEmail=function(n){return/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(n)};Panduro.contact.addErrorToDdlField=function(n){n.closest(".field").addClass("error");Panduro.contact.validationErrors.push(n);n.on("change",function(){$(this).closest(".field").removeClass("error")})};Panduro.contact.addErrorToTextField=function(n){n.off("keyup");n.closest(".field").addClass("error");n.closest(".field").removeClass("ok");Panduro.contact.validationErrors.push(n);n.closest(".field").find(".field__error-message").addClass("field__error-message--show");n.on("keyup",function(){$(this).closest(".field").removeClass("error");$(this).closest(".field").find(".js-toggle-show-pass").removeClass("hidden");n.closest(".field").find(".field__error-message").removeClass("field__error-message--show")})};Panduro.contact.addOkToTextField=function(n){n.off("keyup");n.closest(".field").addClass("ok");n.closest(".field").remove("error");n.closest(".field").find(".field__error-message").removeClass("field__error-message--show");n.on("keyup",function(){$(this).closest(".field").removeClass("ok");$(this).closest(".field").find(".js-toggle-show-pass").removeClass("hidden")})};Panduro.contact.submit=function(n,t){$.ajax({type:"POST",url:"/api/contact/submitform",data:n,dataType:"json"}).done(function(n){n?($("#success-message").show(),typeof t=="function"&&t(n)):$("#error-message").show()}).fail(function(){})};Panduro.contact.initializeNewsletterForm=function(){var n=$("#__NewsletterForm");n.find("#submit-newsletter-form").on("click",function(){var u=n.find("#footer-newsletter-consent").prop("checked"),r=n.find(".email-input").val(),t=n.find(".error-message"),i=n.find(".success-message");if(!u){t.text(t.data("errormessageconsent")).show();i.hide();return}if(r.length==0||!Panduro.contact.validateEmail(r)){t.text(t.data("errormessagegeneral")).show();i.hide();return}$.ajax({type:"POST",url:"/api/contact/signupfornewsletter",data:{email:r,consent:u},dataType:"json"}).done(function(n){n.Success?(i.show(),t.hide()):(t.text(n.Message).show(),i.hide())}).fail(function(){t.text(t.data("errormessagegeneral")).show();i.hide()})})};Panduro.contact.initializeOrderMagazine=function(){$(".order-magazine-wrapper").each(function(){var n=$("#__OrderMagazineForm");n.find(".submit-order-magazine").on("click",function(){var t={},i;t.__RequestVerificationToken=n.val();t.Email=Panduro.contact.getEmailValue(n.find("#WebCustomer_Email"));t.FirstName=Panduro.contact.getTextValue(n.find("#WebCustomer_FirstName"));t.LastName=Panduro.contact.getTextValue(n.find("#WebCustomer_LastName"));t.Street=Panduro.contact.getTextValue(n.find("#WebCustomer_Street"));t.ZipCode=Panduro.contact.getTextValue(n.find("#WebCustomer_ZipCode"));t.City=Panduro.contact.getTextValue(n.find("#WebCustomer_City"));t.Box=Panduro.contact.getTextValue(n.find("#WebCustomer_Box"));t.PhoneStandard=Panduro.contact.getTextValue(n.find("#WebCustomer_PhoneStandard"));t.PhoneMobile=Panduro.contact.getTextValue(n.find("#WebCustomer_PhoneMobile"));t.AcceptMailings=$("#acceptMailings").is(":checked");i=n.data("catalogcode");n.find(".error").length===0&&$.ajax({type:"POST",url:"/api/contact/ordermagazine",data:{customer:t,backendCode:i},dataType:"json"}).done(function(t){t.length===0?(n.find(".success-message").show(),Panduro.ui.clearFormValues(n)):n.find(".error-message").text(t).show()}).fail(function(){n.find(".error-message").show()})})})};Panduro.contact.initialize=function(){Panduro.contact.initializeContactForm();Panduro.contact.initializeNewsletterForm();Panduro.contact.initializeOrderMagazine()};Panduro=Panduro||{};Panduro.slideshow={};Panduro.slideshow.initialize=function(){$(".category-slideshow").length&&Panduro.slideshow.setup()};Panduro.slideshow.setup=function(){$(".category-slideshow ul").removeClass("hidden");$(".category-slideshow ul").slick({slidesToShow:4,dots:!0,slidesToScroll:4,responsive:[{breakpoint:1e3,settings:{slidesToShow:3,slidesToScroll:3}},{breakpoint:680,settings:{dots:!1,slidesToShow:2,slidesToScroll:2}},{breakpoint:400,settings:{dots:!1,centerMode:!0,slidesToShow:1,slidesToScroll:1}}]})};Panduro=Panduro||{};Panduro.category={};Panduro.category.initialize=function(){$(".group-header").length&&Panduro.category.initReadMore()};Panduro.category.initReadMore=function(){if($intro=$(".read-more"),$intro.height()>20){$intro.addClass("read-more-text-toggle");$(this).hasClass("expanded")||$intro.addClass("contracted");$intro.on("click",function(){$(this).hasClass("contracted")?($(this).addClass("expanded"),$(this).removeClass("contracted")):($(this).addClass("contracted"),$(this).removeClass("expanded"))})}};Panduro=Panduro||{};Panduro.submenu={};Panduro.submenu.initializeSubMenuPage=function(){$(".sub-menu").each(function(){var n=$(".js-ddl-sub-menu-navigation",$(this));n.off().on("change",function(){var n=$(this).val();window.location.href=n})});$(".js-toogle-sub-menu").click(function(){$(".sub-menu").toggleClass("hidden-force");$(".storybook-page").toggleClass("sub-menu-page");setTimeout(function(){$(window).trigger("resize")},1e3)});$(".js-toogle-sub-menu").length>0&&$(".js-toogle-sub-menu").click()};Panduro.submenu.initialize=function(){Panduro.submenu.initializeSubMenuPage()};Panduro=Panduro||{};Panduro.maps=function(){function t(){n.each(function(){var n=$(this),i=n.data("longitude"),r=n.data("latitude"),e=n.data("zoomLevel"),t=new google.maps.LatLng(i,r),u={center:t,zoom:10,mapTypeId:google.maps.MapTypeId.ROADMAP},f=new google.maps.Map($(".google-maps__map",n)[0],u),o=new google.maps.Marker({position:t,map:f,title:this.name,icon:"/static/images/maps/pin.png"})})}var n=$(".google-maps");return{initialize:function(){$(".google-maps").length&&t()}}}();Panduro=Panduro||{};Panduro.leadsSignupform={};Panduro.leadsSignupform.initializeLeadsForm=function(){var n=$("#__LeadsSignupForm"),t=n.find("#js-register-new-contact");t.on("click",function(){var t,i;if(n.find(".accept-terms-error-message").hide(),t=Panduro.leadsSignupform.validateEmailValue(document.getElementById("LeadsForm_Email").value,n),t!==null)if(i=Panduro.contact.getCbValue(n.find("#acceptTerms")),i===!0){var r=document.getElementById("LeadsForm_FirstName").value,u=document.getElementById("LeadsForm_LastName").value,f=document.getElementById("LeadsForm_BusinessName").value,e=Panduro.contact.getCbValue(n.find("#acceptMailings")),o={email:t,firstName:r,lastName:u,businessName:f,acceptMailings:e,acceptTerms:i};Panduro.main.POST("Voyado","NewLeadSignup",o,function(t){t===!0?Panduro.leadsSignupform.hideMessages(n):n.find(".error-message").show()})}else n.find(".accept-terms-error-message").show()});Panduro.mypages.initializeB2bTermsPopup()};Panduro.leadsSignupform.hideMessages=function(n){$(".leads-signup-form").addClass("hidden");n.find(".success-message").show()};Panduro.leadsSignupform.validateEmailValue=function(n,t){return n.length<0||!Panduro.contact.validateEmail(n)?(t.find(".email-error-message").show(),null):(t.find(".email-error-message").hide(),n)};Panduro.mypages.initializeB2bTermsPopup=function(){var n=$(window).width()*.7;$(".js-show-leads-intergrityPolicy").on("tap click",function(t){t.stopPropagation();t.preventDefault();Panduro.main.GET("mypages","B2bIntergrityPolicy",null,function(t){$(document).width()<769?Panduro.popup.launch($(t),450,n,null,null,null,"padding"):Panduro.popup.launch($(t),"",870,null,null,null,"padding")})})};Panduro.leadsSignupform.initialize=function(){Panduro.leadsSignupform.initializeLeadsForm()}