$(document).ready(function(){$.fn.isOnScreen=function(n,t){var u=$(window),r={top:u.scrollTop(),left:u.scrollLeft()},i,f;return r.right=r.left+u.width(),r.bottom=r.top+u.height(),i=this.offset(),i.right=i.left+this.outerWidth(),i.bottom=i.top+this.outerHeight(),f=!(r.right<i.left||r.left>i.right||r.bottom<i.top||r.top>i.bottom),f?n&&n(r,i):t&&t(r,i)}});$(document).ready(function(){function n(n){var i;if(screen.width>=769){var f=$(".featureCarousel .slick-track").css("width"),u=f.replace("px",""),e=$(".featureCarousel .slick-track").css("transform");numberPattern=/-?\d+\.?\d+|\d+/g;values=e.match(numberPattern);computedTranslateX=values[4];i=$(".featureCarousel .slick-slide").css("width");i.replace("px","");var o=parseFloat(i)+40,r=parseFloat(i)/2,t=parseFloat(computedTranslateX)-r;-t>=parseFloat(u)/2?t=-(o*2)-r:-t<=r*4&&(t=-(parseFloat(u)/2));setTimeout(function(){console.log(t);$(".featureCarousel .slick-track").css("transform","translate3d("+t+"px, 0px, 0px)")},n)}}function t(){setTimeout(function(){jQuery.ui.autocomplete.prototype._resizeMenu=function(){var n=this.menu.element;n.outerWidth(this.element.outerWidth())}},1e3)}function i(n){typeof fbq!="undefined"?n():setTimeout(function(){i(n)},100)}$(".clickable-row").click(function(){window.location=$(this).data("href")});$(".selectpicker.career").on("change",function(){this.form.submit()});$("*[data-modal-closeopen]").on("click",function(){$("#"+$(this).data("parent-modal-id")).modal("hide");$("#"+$(this).data("child-modal-id")).modal("show")});$(".promoCarousel").slick({infinite:!0,dots:!1,accessibility:!0,arrows:!0,adaptiveHeight:!0,slidesToShow:5,slidesToScroll:5,autoplay:!1,autoplaySpeed:1e4,pauseOnDotsHover:!1,centerMode:!1,lazyLoad:"ondemand",prevArrow:'<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" viewBox="0 0 24 24" class="warning icon-chevron-left slick-arrow slick-prev"><g class="a"><circle cx="12" cy="12" r="12" class="circle"><\/circle><g class="b" style="transform: rotate(180deg);"><path d="M10.425,8.85L13.575,12" class="st1"><\/path><path d="M10.425,15.5L13.575,12" class="st1"><\/path><\/g><\/g><\/svg>',nextArrow:'<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" viewBox="0 0 24 24" class="warning icon-chevron-right  slick-arrow slick-next"><g class="a"><circle cx="12" cy="12" r="12" class="circle"><\/circle><g class="b" style="transform: rotate(0deg);"><path d="M10.425,8.85L13.575,12" class="st1"><\/path><path d="M10.425,15.5L13.575,12" class="st1"><\/path><\/g><\/g><\/svg>',responsive:[{breakpoint:769,settings:{slidesToShow:4,slidesToScroll:4,arrows:!1,dots:!0}},{breakpoint:376,settings:{slidesToShow:2,slidesToScroll:2,arrows:!1,dots:!0}}],dotsClass:"carousel-indicators show-runner"});$(".productCarousel").slick({infinite:!0,dots:!0,accessibility:!0,arrows:!1,adaptiveHeight:!0,slidesToShow:6,slidesToScroll:6,autoplay:!1,autoplaySpeed:1e4,pauseOnDotsHover:!1,centerMode:!1,lazyLoad:"ondemand",responsive:[{breakpoint:1279,settings:{slidesToShow:3,slidesToScroll:3}},{breakpoint:769,settings:{slidesToShow:3,slidesToScroll:3}},{breakpoint:376,settings:{slidesToShow:2,slidesToScroll:2}}],dotsClass:"carousel-indicators show-runner"});$(".statsCarousel").slick({infinite:!0,dots:!1,accessibility:!0,arrows:!0,adaptiveHeight:!0,slidesToShow:3,slidesToScroll:3,autoplay:!1,autoplaySpeed:1e4,pauseOnDotsHover:!1,centerMode:!1,lazyLoad:"ondemand",prevArrow:'<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" viewBox="0 0 24 24" class="warning icon-chevron-left slick-arrow slick-prev"><g class="a"><circle cx="12" cy="12" r="12" class="circle"><\/circle><g class="b" style="transform: rotate(180deg);"><path d="M10.425,8.85L13.575,12" class="st1"><\/path><path d="M10.425,15.5L13.575,12" class="st1"><\/path><\/g><\/g><\/svg>',nextArrow:'<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" viewBox="0 0 24 24" class="warning icon-chevron-right  slick-arrow slick-next"><g class="a"><circle cx="12" cy="12" r="12" class="circle"><\/circle><g class="b" style="transform: rotate(0deg);"><path d="M10.425,8.85L13.575,12" class="st1"><\/path><path d="M10.425,15.5L13.575,12" class="st1"><\/path><\/g><\/g><\/svg>',responsive:[{breakpoint:769,settings:{slidesToShow:2,slidesToScroll:2}},{breakpoint:376,settings:{slidesToShow:1,slidesToScroll:1}}]});$(".fleetstatsCarousel").slick({infinite:!0,dots:!1,accessibility:!0,arrows:!0,adaptiveHeight:!0,slidesToShow:3,slidesToScroll:3,autoplay:!1,autoplaySpeed:1e4,pauseOnDotsHover:!1,centerMode:!1,lazyLoad:"ondemand",prevArrow:'<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" viewBox="0 0 24 24" class="ml-20 ml-md-0 warning icon-chevron-left slick-arrow slick-prev" style="left:0px"><g class="a"><circle cx="12" cy="12" r="12" class="circle"><\/circle><g class="b" style="transform: rotate(180deg);"><path d="M10.425,8.85L13.575,12" class="st1"><\/path><path d="M10.425,15.5L13.575,12" class="st1"><\/path><\/g><\/g><\/svg>',nextArrow:'<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" viewBox="0 0 24 24" class="mr-20 mr-md-0 warning icon-chevron-right slick-arrow slick-next" style="right: 0px"><g class="a"><circle cx="12" cy="12" r="12" class="circle"><\/circle><g class="b" style="transform: rotate(0deg);"><path d="M10.425,8.85L13.575,12" class="st1"><\/path><path d="M10.425,15.5L13.575,12" class="st1"><\/path><\/g><\/g><\/svg>',responsive:[{breakpoint:769,settings:{slidesToShow:2,slidesToScroll:2}},{breakpoint:376,settings:{slidesToShow:1,slidesToScroll:1}}]});$(".quotesCarousel").slick({infinite:!0,dots:!1,accessibility:!0,arrows:!0,adaptiveHeight:!0,slidesToShow:1,slidesToScroll:1,autoplay:!1,autoplaySpeed:1e4,pauseOnDotsHover:!1,centerMode:!1,lazyLoad:"ondemand",prevArrow:".quotes-slick-prev",nextArrow:".quotes-slick-next",responsive:[{breakpoint:769,settings:{slidesToShow:1,slidesToScroll:1}},{breakpoint:376,settings:{slidesToShow:1,slidesToScroll:1}}]});$(".featureCarousel").on("init",function(){console.log("initialised");n(1e3)});$(".featureCarousel").slick({centerMode:!0,infinite:!0,dots:!1,accessibility:!0,arrows:!0,adaptiveHeight:!0,slidesToShow:2,slidesToScroll:1,pauseOnDotsHover:!1,lazyLoad:"ondemand",prevArrow:".features-slick-prev",nextArrow:".features-slick-next",responsive:[{breakpoint:769,settings:{slidesToShow:1,slidesToScroll:1}},{breakpoint:376,settings:{slidesToShow:1,slidesToScroll:1}}]}).on("afterChange",function(){n(10)});$(".carousel-indicators").wrap('<div class="indicators-container center">');$(".carousel-indicators .slick-active").addClass("active");$(".slick-slider").on("afterChange",function(){$(".carousel-indicators .active").removeClass("active");$(".carousel-indicators .slick-active").addClass("active")});$(".contactSlices-info").hide();$(".contactSlices button").on("click",function(){$(".contactSlices-info").hide();$(".contactSlices .card").removeClass("bg-dark text-white");$($(this).data("target")).show();$(this).parent().parent().addClass("bg-dark text-white");$(".enquirytype .selectpicker").selectpicker("val",$(this).data("enquirytype"))});$(".footer-region-select").on("click",function(){return $("html, body").animate({scrollTop:0},"slow"),$("#collapse-language").collapse("show"),!1});$("#collapse-language").on("show.bs.collapse",function(){$("#collapse-search").addClass("no-transition");$("#collapse-search").collapse("hide");$("#collapse-search").removeClass("no-transition")});$("#collapse-search").on("show.bs.collapse",function(){$("#collapse-language").addClass("no-transition");$("#collapse-language").collapse("hide");$("#collapse-language").removeClass("no-transition")});$("#addtobasket").click(function(){$("#collapse-addtobasket").hasClass("show")?($("#addtobasket .b").attr("style","transform: rotate(270deg);"),$("#collapse-addtobasket").removeClass("show")):($("#addtobasket .b").attr("style","transform: rotate(90deg);"),$("#collapse-addtobasket").addClass("show"))});t();$(document).click(function(n){var t=$(n.target);$("#collapse-search").hasClass("show")!==!0||t.hasClass("toggle")||t.parents(".collapse-nav-menu").length!=0||t.parents(".ui-autocomplete").length!=0||($("#collapse-search").addClass("no-transition"),$("#collapse-search").collapse("hide"),$("#collapse-search").removeClass("no-transition"));$("#collapse-language").hasClass("show")!==!0||t.hasClass("toggle")||t.parents(".collapse").length!=0||($("#collapse-language").addClass("no-transition"),$("#collapse-language").collapse("hide"),$("#collapse-language").removeClass("no-transition"))});$(".navbar-close-area").on("click",function(){$(".navbar-collapse").hasClass("show")&&$(".navbar-toggler").trigger("click")});$(".interactive-products .card button").each(function(){$(this).removeClass("not-collapsed");$(this).addClass("collapsed")});$(".interactive-products .card button").on("click",function(){var n=$(this),t=n.data("sketchfab");n.hasClass("not-collapsed")?(n.attr("onclick","javascript:gotoAnim("+t+")"),n.next().find(".feature-item-link").attr("onclick","javascript:gotoAnim("+t+")"),$(".interactive-products .card").each(function(){var n=$(this).find("button").data("sketchfab");$(this).find("button").attr("onclick","javascript:gotoAnim("+n+")");$(this).find("button").next().find(".feature-item-link").attr("onclick","javascript:gotoAnim("+n+")")})):($(".interactive-products .card button").removeClass("not-collapsed"),$(this).toggleClass("collapsed"),$(this).toggleClass("not-collapsed"),n.attr("onclick","javascript:gotoAnim(-1)"),n.next().find(".feature-item-link").attr("onclick","javascript:gotoAnim(-1)"),$(".interactive-products .card").each(function(){var n=$(this).find("button").data("sketchfab");$(this).find("button").attr("onclick","javascript:gotoAnim("+n+")");$(this).find("button").next().find(".feature-item-link").attr("onclick","javascript:gotoAnim("+n+")")}))});$(".interactive-products .card a.feature-item-link").on("click",function(){var n=$(this),t=n.data("sketchfab");n.hasClass("collapsed")?($(".interactive-products .card button").removeClass("not-collapsed"),$(this).parent().parent().prev().toggleClass("collapsed"),$(this).parent().parent().prev().toggleClass("not-collapsed"),n.attr("onclick","javascript:gotoAnim(-1)"),n.parent().parent().prev().attr("onclick","javascript:gotoAnim(-1)"),$(".interactive-products .card").each(function(){var n=$(this).find("button").data("sketchfab");$(this).find("button").attr("onclick","javascript:gotoAnim("+n+")");$(this).find("button").next().find(".feature-item-link").attr("onclick","javascript:gotoAnim("+n+")")})):(n.attr("onclick","javascript:gotoAnim("+t+")"),n.parent().parent().prev().attr("onclick","javascript:gotoAnim("+t+")"),$(".interactive-products .card").each(function(){var n=$(this).find("button").data("sketchfab");$(this).find("button").attr("onclick","javascript:gotoAnim("+n+")");$(this).find("button").next().find(".feature-item-link").attr("onclick","javascript:gotoAnim("+n+")")}))});$(".product-features .image-grid-item .image-grid-item-image button").each(function(){$(this).removeClass("not-collapsed").addClass("collapsed")});$(".product-features .image-grid-item .image-grid-item-image button").on("click",function(){$(".product-features .image-grid-item .image-grid-item-image button").removeClass("not-collapsed").addClass("collapsed");$(this).toggleClass("not-collapsed")});$("#latestVideo").on("click",function(){$(".video-hub").hasClass("d-none")&&($(".video-hub").removeClass("d-none"),$(".video-upload").addClass("d-none"),$("#latestVideo").removeClass("btn-secondary").addClass("btn-tertiary").addClass("text-secondary"),$("#uploadVideo").removeClass("btn-tertiary").addClass("btn-secondary").removeClass("text-secondary"))});$("#uploadVideo").on("click",function(){$(".video-upload").hasClass("d-none")&&($(".video-upload").removeClass("d-none"),$(".video-hub").addClass("d-none"),$("#uploadVideo").removeClass("btn-secondary").addClass("btn-tertiary").addClass("text-secondary"),$("#latestVideo").removeClass("btn-tertiary").addClass("btn-secondary").removeClass("text-secondary"))});$(".table-listing .form-control").bind("keyup change click",function(){var n=$(this).attr("value"),t=$(this).val();n!==t?$(this).attr("isDirty","true"):$(this).attr("isDirty","false")});$("#update-button").on("click",function(){window.onbeforeunload=null});$(".remove-button").click(function(){$(this).addClass("disabled");$("#overlay").removeClass("d-none")});$(".custom-file-input").on("change",function(){var n=$(this).val().split("\\").pop();$(this).siblings(".custom-file-label").addClass("selected").html(n)});$(".icon-scroll").on("click",function(){$(".main-content").length!=0&&$("html, body").animate({scrollTop:$(".main-content").offset().top},"slow")});$(".zoom-show-text").on("mouseenter",function(){$(this).next().removeClass("d-none").addClass("d-block");$(this).find(".lyfestyle-button svg").removeClass("icon-sign-plus").addClass("icon-sign-minus");$(this).find(".lyfestyle-button svg path.plus").addClass("d-none").removeClass("d-block")});$(".zoom-show-text").on("mouseleave",function(){$(this).next().removeClass("d-block").addClass("d-none");$(this).find(".lyfestyle-button svg").removeClass("icon-sign-minus").addClass("icon-sign-plus");$(this).find(".lyfestyle-button svg path.plus").addClass("d-block").removeClass("d-none")});$(".lifestyle-block").on("click",function(){var n=!1;$(this).children(".zoom-show-text").next().hasClass("d-block")&&(n=!0);$(".lifestyle-block .zoom-show-text").next().removeClass("d-block").addClass("d-none");$(".lifestyle-block .zoom-show-text").find(".lyfestyle-button svg").addClass("icon-sign-plus").removeClass("icon-sign-minus");$(".lifestyle-block .zoom-show-text").find(".lyfestyle-button svg path.plus").removeClass("d-none").addClass("d-block");n||($(this).children(".zoom-show-text").next().removeClass("d-none").addClass("d-block"),$(this).children(".zoom-show-text").find(".lyfestyle-button svg").removeClass("icon-sign-plus").addClass("icon-sign-minus"),$(this).children(".zoom-show-text").find(".lyfestyle-button svg path.plus").addClass("d-none").removeClass("d-block"))});$(".banner-overlay .icon-chevron-down").click(function(){$(".slick-current .banner-overlay").hasClass("show")?($(".slick-current .banner-overlay .icon-chevron-down").attr("style","transform: rotate(0deg);"),$(".slick-current .banner-overlay").removeClass("show")):($(".slick-current .banner-overlay .icon-chevron-down").attr("style","transform: rotate(180deg);"),$(".slick-current .banner-overlay").addClass("show"))});$("input[type=number]").on("click",function(){this.select()})});$.fn.eleIsInViewport=function(){var n=$(this).offset().top+$(window).height()/4,i=n+$(this).outerHeight(),t=$(window).scrollTop(),r=t+$(window).height();return i>t&&n<r};let $videoScroll=$(".video-scroll-component"),$videoScrollContent=$(".video-scroll-component__content");if(lastScrollTop=0,$videoScroll.length>0)$(window).on("scroll",function(){let n=$(window).scrollTop();$videoScroll.each(function(){let t=$(this),i=t.offset().top;if($thisBottom=i+t.outerHeight(!0),t.hasClass("-in-view")){let i=t.find(".video-scroll-component__overlay"),r=i.data("opacity"),f=.01,u;u=n>lastScrollTop?1:-1;r<.5&&i.css({opacity:r+f*u});i.data("opacity",r+f*u)}if(n>lastScrollTop){if(n>=i)if(n>=$thisBottom-$(window).height())t.find(".video-scroll-component__video-wrapper").addClass("-absolute-bottom"),t.removeClass("-in-view");else{t.addClass("-in-view");t.one("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(){t.find(".video-scroll-component__video-wrapper").addClass("-fixed")})}}else if(n<$thisBottom-$(window).height()){if(n<i)return t.find(".video-scroll-component__video-wrapper").removeClass("-fixed"),t.removeClass("-in-view"),!1;t.addClass("-in-view");t.one("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(){t.find(".video-scroll-component__video-wrapper").removeClass("-absolute-bottom")});return!1}});$videoScrollContent.each(function(){let t=$(this),i=t.data("opacity"),u=.015,r;t.eleIsInViewport()&&(r=n>lastScrollTop?1:-1,t.parents(".video-scroll-component").hasClass("-in-view")&&i<1&&t.css({opacity:i+u*r}),t.data("opacity",i+u*r))});lastScrollTop=n});$(document).ready(function(){function n(){var n=Cookies.get("cookie-message");return n!=undefined}function t(){Cookies!==null&&Cookies!==undefined&&Cookies.set("cookie-message","true",{expires:30,secure:!0})}n()?$("#cookieBanner").addClass("d-none"):($("#cookieBanner").removeClass("d-none"),$("#CookieConsent").length==0&&($(".basket-banner").addClass("pb-40"),$(".homepage-product-carousel").addClass("pb-30")));$("#cookieBanner .cookie-container-close").on("click",function(){t(!0);$("#cookieBanner").css("display","none");$(".basket-banner").removeClass("pb-40");$(".homepage-product-carousel").removeClass("pb-30")})});$(document).ready(function(){$(".searchBoxTerms").autocomplete({minLength:2,autoFocus:!0,source:function(n,t){var i=this.element.data("id"),r=this.element.val();$.ajax({url:"/umbraco/surface/autocompletesurface/lookup",type:"POST",datatype:"json",data:{id:i,term:r},success:function(n){var i=$.map(jQuery.parseJSON(n),function(n){return n});t(i)}})}})});$(document).ready(function(){function n(){if(Cookies!==null&&Cookies!==undefined){var n=Cookies.get("promo-banner");return n!=undefined}}function t(){Cookies!==null&&Cookies!==undefined&&Cookies.set("promo-banner","true",{expires:30,secure:!0})}n()?$("#promoBanner").addClass("d-none"):$("#promoBanner").removeClass("d-none");$("#promoBanner button.promo-btn-close").on("click",function(){t(!0);$("#promoBanner").addClass("d-none")})});$(document).ready(function(){function n(){if(Cookies!==null&&Cookies!==undefined){var n=Cookies.get("bottom-banner");return n!=undefined}}function t(){Cookies!==null&&Cookies!==undefined&&Cookies.set("bottom-banner","true",{expires:30,secure:!0})}n()?$("#bottomBanner").addClass("d-none"):$("#bottomBanner").removeClass("d-none");$("#bottomBanner button.sticky-btn-close").on("click",function(){t(!0);$("#bottomBanner").addClass("d-none")})});$(document).ready(function(){function i(){r();u();f();e()}function r(){var r="",u="",f="",i=[];$("[data-method='ProductImpression']").each(function(){var t=$(this),e;t!=undefined&&(r=n(t,"method"),u=n(t,"pagetype"),f=n(t,"currency"),t.data("impressions")!==undefined&&(e=n(t,"impressions"),i.push(e)))});i.length>0&&(t&&(console.log("dataEvent:"+r),console.log("pagetype:"+u),console.log("currency:"+f),console.log("products:"),console.log(i)),t||window.dataLayer.push({event:r,PageType:u,ecommerce:{currencyCode:f,impressions:i}}))}function u(){var i=$('[data-method="ProductDetail"]:first');if(i.length>0){var r=n(i,"method"),u=n(i,"pagetype"),f=n(i,"currency"),e=n(i,"products"),o=n(i,"list");t&&(console.log("dataEvent:"+r),console.log("pagetype:"+u),console.log("currency:"+f),console.log("list:"+o),console.log("products:"),console.log(e));t||dataLayer.push({event:r,PageType:u,ecommerce:{currencyCode:f,detail:{actionField:{list:o},products:e}}})}}function f(){var r="",u="",f="",i=[],e=1;$("[data-method='ProductCheckout'][data-step='1']").each(function(){var t=$(this),o;t.length>0&&(r=n(t,"method"),u=n(t,"pagetype"),f=n(t,"currency"),e=n(t,"step"),t.data("impressions")!==undefined&&(o=n(t,"impressions"),i.push(o)))});i.length>0&&(t&&(console.log("dataEvent:"+r),console.log("pagetype:"+u),console.log("currency:"+f),console.log("step:"+e),console.log("products:"),console.log(i)),t||dataLayer.push({event:r,PageType:u,ecommerce:{currencyCode:f,checkout:{step:e,products:i}}}))}function e(){var i=$('[data-method="ProductPurchase"]:first');if(i.length>0){var r=n(i,"method"),u=n(i,"pagetype"),f=n(i,"currency"),e=n(i,"products"),o=n(i,"orderid"),s=n(i,"totalamount"),h=n(i,"coupon");t&&(console.log("dataEvent:"+r),console.log("pagetype:"+u),console.log("currency:"+f),console.log("orderId:"+o),console.log("totalAmount:"+s),console.log("coupon:"+h),console.log("products:"),console.log(e));t||dataLayer.push({event:r,PageType:u,ecommerce:{currencyCode:f,purchase:{actionField:{id:o,revenue:s,coupon:h},products:e}}})}}function n(n,t){return n.is("[data-"+t+"]")?n.data(t):""}window.dataLayer=window.dataLayer||[];try{t}catch(o){var t=!0}$("[data-method='ProductClick']").on("click",function(){var i=$(this);if(i!=undefined){var r=n(i,"method"),u=n(i,"pagetype"),f=n(i,"currency"),e=n(i,"products");t&&(console.log("dataEvent:"+r),console.log("pagetype:"+u),console.log("currency:"+f),console.log("products:"),console.log(e));t||dataLayer.push({event:r,PageType:u,ecommerce:{currencyCode:f,click:{products:e}}})}});$("[data-method='AddToCart']").on("click",function(){var i=$(this);if(i!=undefined){var r=n(i,"method"),u=n(i,"pagetype"),f=n(i,"currency"),e=n(i,"products"),o=n(i,"list");t&&(console.log("dataEvent:"+r),console.log("pagetype:"+u),console.log("currency:"+f),console.log("list:"+o),console.log("products:"),console.log(e));t||dataLayer.push({event:r,PageType:u,ecommerce:{currencyCode:f,add:{actionField:{list:o},products:e}}})}});$("[data-method='RemoveFromCart']").on("click",function(){var i=$(this);if(i!=undefined){var r=n(i,"method"),u=n(i,"pagetype"),f=n(i,"currency"),e=n(i,"products"),o=n(i,"list");t&&(console.log("dataEvent:"+r),console.log("pagetype:"+u),console.log("currency:"+f),console.log("list:"+o),console.log("products:"),console.log(e));t||dataLayer.push({event:r,PageType:u,ecommerce:{currencyCode:f,remove:{actionField:{list:o},products:e}}})}});$("[data-method='ProductCheckout']").on("click",function(){var i=$(this);if(i!==undefined){var r=n(i,"method"),u=n(i,"pagetype"),f=n(i,"currency"),e=n(i,"step"),o=n(i,"option");t&&(console.log("dataEvent:"+r),console.log("pagetype:"+u),console.log("currency:"+f),console.log("step:"+e),console.log("option:"+o));t||dataLayer.push({event:r,PageType:u,ecommerce:{currencyCode:f,checkout:{step:e,option:o}}})}});i()});$(document).ready(function(){function t(t){var u=t.closest("[data-addons-item]");u!=undefined&&(u.hasClass("addons-item-selected")?(r(t),n(u)):(i(t),n(u)))}function i(n){n.text(n.data("selected-label")).removeClass("btn-tertiary").addClass("btn-lighter-gray")}function r(n){n.text(n.data("not-selected-label")).removeClass("btn-lighter-gray").addClass("btn-tertiary")}function n(n){var o=n.data("cart-id"),f=$("#"+o),t=f.find("[data-addons-cart]"),e=t.find("[data-id='"+n.data("id")+"']"),i,r;e==undefined||e.length?(n.removeClass("addons-item-selected"),t.find("[data-addons-cart-item]").filter("[data-id='"+n.data("id")+"']").remove()):(i=t.find("[data-addons-cart-primary]"),i!=undefined&&(n.addClass("addons-item-selected"),r=i.clone(),r.removeAttr("data-addons-cart-primary").attr("data-addons-cart-item","").attr("data-id",n.data("id")).attr("data-reference",n.data("reference")),t.append(r)));u(f)}function u(n){var r=n.find("input#productReference"),u=f(n,"reference"),t,i;r.val(u.join(","));t=n.find("[data-addons-cart-primary]");t!=undefined&&(i=n.find("input#productReferencePrimary"),i.val(t.data("reference")))}function f(n,t){var i=n.find("[data-addons-cart-item]").map(function(){return $(this).data(t)}).get(),r=n.find("[data-addons-cart-primary]").data(t);return r!=undefined&&i.unshift(r),i}$("[data-addons-item]").find("button[data-select]").on("click",function(){t($(this))})})