function LoadFilterClickEvent(){$(".filter-option").on("click",function(n){$(this).is(".disabled")||($(".filter-option").not($(this)).removeClass("opened"),$(".filter-menu").not($($(n.target).data("target"))).removeClass("active"),$(this).is(".opened")?($(this).removeClass("opened"),$($(n.target).data("target")).removeClass("active")):($(this).addClass("opened"),$($(n.target).data("target")).addClass("active")))});$(".filter-close").on("click",function(){$(".filter-menu").removeClass("active");$(".filter-option").removeClass("opened")});$(document).on("mouseup",function(n){var t=$(".product_filter"),i=$(".stickeyWrapper"),r=$(".offer-filters .dropdown");t.is(n.target)||t.has(n.target).length!==0||($(".filter-menu").removeClass("active"),$(".filter-option").removeClass("opened"));r.is(n.target)||r.has(n.target).length!==0||$(".offer-filters .dropdown ul.dropdown-menu.show").removeClass("show");i.is(n.target)||i.has(n.target).length!==0||$(".stickeyWrapper .item").length>0&&__doPostBack("ctl00$ctl00$lnkClose","")})}function LoadCounter(){$(".filter-results").prop("Counter",0).animate({Counter:$(".filter-results").text()},{duration:400,easing:"swing",step:function(n){$(this).text(Math.ceil(n))}})}function OpenWindow(n,t){window.open(n,t,"width=700,height=600,resizable=yes,scrollbars=yes")}function SetFilterOptions(){$(".filter-option2").is(".option2")?($(".filter-prod-features, .filter-product-brand, .filter-type").removeClass("active"),$(".filter-prod-type").delay(200).addClass("active"),$(".filter-option2").css({border:"0"}).animate({borderWidth:4},300).delay(300).css({border:"2"}).animate({borderWidth:2},300),$(".filter-option2").css("border",""),$(".filter-option3").css({border:"0"}).animate({borderWidth:4},300).delay(300).css({border:"1"}).animate({borderWidth:1},300),$(".filter-option3").css("border",""),$(".filter-option4").css({border:"0"}).animate({borderWidth:4},300).delay(300).css({border:"1"}).animate({borderWidth:1},300),$(".filter-option4").css("border",""),LoadCounter()):$(".filter-option2").is(".opened")?($(".filter-prod-features, .filter-type, .filter-product-brand").removeClass("active"),$(".filter-prod-type").addClass("active"),LoadCounter()):$(".filter-option3").is(".opened")?($(".filter-type, .filter-prod-type, .filter-product-brand").removeClass("active"),$(".filter-prod-features").addClass("active"),LoadCounter()):$(".filter-option4").is(".opened")&&($(".filter-type, .filter-prod-type, .filter-prod-features").removeClass("active"),$(".filter-product-brand").addClass("active"),LoadCounter());$(".filter-dropdown").is(".opened")&&($(".filter-dropdown.opened").css({border:"0"}).animate({borderWidth:4},300).delay(300).css({border:"2"}).animate({borderWidth:2},300),$(".filter-dropdown.opened").css("border",""))}function ValidatePage(n,t){Page_ClientValidate(n);summary=document.getElementById(t);Page_IsValid?summary.style.display="none":(summary.style.display="block",$(summary).removeClass("hidden"))}function ValidateAddressForm(n,t){Page_ClientValidate(n);summary=document.getElementById(t);summary.style.display=Page_IsValid?"none":"block"}function ValidateDropdown(n,t){var i=document.getElementById(n.controltovalidate);i.options[i.selectedIndex].value=="0"?ShowValidationError(n,t):(t.IsValid=!0,$("#"+n.controltovalidate).removeClass("error"))}function ValidateRegularExpression(n,t,i){var r=new RegExp(i,"i");t.Value?r.test(t.Value)?(t.IsValid=!0,$("#"+n.controltovalidate).removeClass("error")):ShowValidationError(n,t):ShowValidationError(n,t)}function CompareValidator(n,t,i){var r=document.getElementById(n.controltovalidate),u=document.getElementById(i);t.Value?u.value==r.value?(t.IsValid=!0,$("#"+n.controltovalidate).removeClass("error")):ShowValidationError(n,t):ShowValidationError(n,t)}function ValidateTextBox(n,t){t.Value?(t.IsValid=!0,$("#"+n.controltovalidate).removeClass("error")):ShowValidationError(n,t)}function ValidatePassword(n,t){t.Value?t.Value.length>=6&&t.Value.length<=12?(t.IsValid=!0,$("#"+n.controltovalidate).removeClass("error")):ShowValidationError(n,t):ShowValidationError(n,t)}function ValidateEmail(n,t){var i=document.getElementById(n.controltovalidate);validateEmail(t.Value.trim())?(t.IsValid=!0,$("#"+n.controltovalidate).removeClass("error")):ShowValidationError(n,t)}function ValidatePhone(n,t){var i=new RegExp("^[\\d|\\s]+$");t.Value.match(i)?(t.IsValid=!0,$("#"+n.controltovalidate).removeClass("error")):ShowValidationError(n,t)}function ShowValidationError(n,t){var i=document.getElementById(n.controltovalidate);n.innerHTML="";$("#"+n.controltovalidate).addClass("error");t.IsValid=!1}function SetStickeyPanel(){$(".compare-btn.active").length>0&&$(".compare-wrapper").length>0||$(".viewed-btn.active").length>0&&$(".recentitem-wrapper").length>0?($("body").addClass("compare-table-open"),SetCompareEvents()):($(".btn.compare-btn.animate").length>0&&($(".compare-table").animate({height:"300px",maxHeight:"300px"},"slow"),$(".compare-table").animate({height:"3.1rem"},"slow",function(){$(this).css("height","");$(this).css("max-height","")})),$(".compare-table .btn").removeClass("active"),$("body").removeClass("compare-table-open"),document.querySelector("body").classList.remove("compare-table-open"))}function SetCompareEvents(){document.querySelector("section.compare-table").addEventListener("scroll",function(){document.querySelector("tr.productImage").getBoundingClientRect().top<100?document.querySelector(".sticky_titles").classList.remove("hidden"):document.querySelector(".sticky_titles").classList.add("hidden")});var n=document.querySelectorAll(".calculator__dropdown");n.forEach(function(n){n.addEventListener("change",function(n){var t=n.target.options[n.target.selectedIndex].value,i=n.target.closest(".calculator").querySelectorAll(".calculator__item");i.forEach(function(i){if(i.getAttribute("data-calc")){var r=i.getAttribute("data-calc");i.querySelector("span strong").textContent="£"+(t*r/100).toFixed(2);i.classList.add("pulse-bg");setTimeout(function(){n.classList.remove("pulse-bg")},1e3)}})})})}function CheckCompareItems(n,t,i){t=document.getElementById(t);var r=t.value.split(",");if(n.checked){if(r.length>3)return n.checked=!1,alert("You've selected the maximum 4 products to compare. Please remove a product in order to add another."),!1;__doPostBack(i,"")}else __doPostBack(i,"")}function ShowProductInfo(n){return window.open(n,"Brochure","width=600, height=600, menubar=no, resizable=yes"),!1}function SetPopUpWindow(){var t,n,i,r;$("#PopupBehaviourQA_foregroundElement").length>0&&($(".modalBackground").css("width",$(window).width()),$(".modalBackground").css("height",$(window).height()),t=$(window).width()*.9,n=$(window).height()*.9,$(window).width()>970&&(t=950),i=$(window).height()*.05,r=($(window).width()-t)/2,$("#PopupBehaviourQA_foregroundElement").css("width",t),$("#PopupBehaviourQA_foregroundElement").css("height",n),$("#PopupBehaviourQA_foregroundElement").css("left",r),$("#PopupBehaviourQA_foregroundElement").css("top",i),$(".popupwindow").css("width",t),$(".popupwindow").css("height",n),$(".popupwindow .popup").css("height",n-5),$(".popupwindow .popup").css("max-height",n-5),$($("#PopupBehaviourQA_foregroundElement .popup")).css("max-height",n-5),ReorderBasket())}function SetUspTimer(){function t(){document.body.clientWidth>750?clearInterval(timer):($(".hp-usp__bar .usp-items li").removeClass("active"),$(".hp-usp__bar .usp-items li:nth-child("+n+")").addClass("active"),n=n<$(".hp-usp__bar .usp-items").children().length?n+1:1)}timer!=null&&clearInterval(timer);timer=setInterval(t,3e3);var n=2}function ReorderBasket(){winWidth<=750?$(".form_master .main_header").prepend($("#pnlmobileBasket")):$("header .inner .basket.well").after($(".form_master .main_header #pnlmobileBasket"))}function LoadVideos(){$(".video_container").length>0&&$(".videoWrapper").each(function(){var n="https://img.youtube.com/vi/"+$(this).data("embed")+"/sddefault.jpg";$(this).append("<img class='lazyload' data-src='"+n+"' alt='' />");$(this).bind("click",function(){var n=document.createElement("iframe");n.setAttribute("frameborder","0");n.setAttribute("allowfullscreen","");n.setAttribute("src","https://www.youtube.com/embed/"+$(this).data("embed")+"?rel=0&showinfo=0&autoplay=1");this.innerHTML="";this.appendChild(n)})})}function SetRatings(){$('[class^="rating--stars"]').empty();$(".rating_0_5").empty().append('<span class="star"><i class="fa fa-star"><\/i><\/span><span class="star"><i class="fa fa-star"><\/i><\/span><span class="star"><i class="fa fa-star"><\/i><\/span><span class="star"><i class="fa fa-star "><\/i><\/span><span class="star is-selected"><i class="fa fa-star"><\/i><\/span>');$(".rating_1_0").empty().append('<span class="star"><i class="fa fa-star"><\/i><\/span><span class="star"><i class="fa fa-star"><\/i><\/span><span class="star"><i class="fa fa-star"><\/i><\/span><span class="star"><i class="fa fa-star "><\/i><\/span><span class="star is-selected"><i class="fa fa-star"><\/i><\/span>');$(".rating_1_5").empty().append('<span class="star"><i class="fa fa-star"><\/i><\/span><span class="star"><i class="fa fa-star"><\/i><\/span><span class="star"><i class="fa fa-star"><\/i><\/span><span class="star is-selected"><i class="fa fa-star "><\/i><\/span><span class="star"><i class="fa fa-star"><\/i><\/span>');$(".rating_2_0").empty().append('<span class="star"><i class="fa fa-star"><\/i><\/span><span class="star"><i class="fa fa-star"><\/i><\/span><span class="star"><i class="fa fa-star"><\/i><\/span><span class="star is-selected"><i class="fa fa-star "><\/i><\/span><span class="star"><i class="fa fa-star"><\/i><\/span>');$(".rating_2_5").empty().append('<span class="star"><i class="fa fa-star"><\/i><\/span><span class="star"><i class="fa fa-star"><\/i><\/span><span class="star is-selected"><i class="fa fa-star"><\/i><\/span><span class="star"><i class="fa fa-star "><\/i><\/span><span class="star"><i class="fa fa-star"><\/i><\/span>');$(".rating_3_0").empty().append('<span class="star"><i class="fa fa-star"><\/i><\/span><span class="star"><i class="fa fa-star"><\/i><\/span><span class="star is-selected"><i class="fa fa-star"><\/i><\/span><span class="star"><i class="fa fa-star "><\/i><\/span><span class="star"><i class="fa fa-star"><\/i><\/span>');$(".rating_3_5").empty().append('<span class="star"><i class="fa fa-star"><\/i><\/span><span class="star is-selected"><i class="fa fa-star"><\/i><\/span><span class="star"><i class="fa fa-star"><\/i><\/span><span class="star"><i class="fa fa-star "><\/i><\/span><span class="star"><i class="fa fa-star"><\/i><\/span>');$(".rating_4_0").empty().append('<span class="star"><i class="fa fa-star"><\/i><\/span><span class="star is-selected"><i class="fa fa-star"><\/i><\/span><span class="star"><i class="fa fa-star"><\/i><\/span><span class="star"><i class="fa fa-star "><\/i><\/span><span class="star"><i class="fa fa-star"><\/i><\/span>');$(".rating_4_5").empty().append('<span class="star is-selected"><i class="fa fa-star"><\/i><\/span><span class="star"><i class="fa fa-star"><\/i><\/span><span class="star"><i class="fa fa-star"><\/i><\/span><span class="star"><i class="fa fa-star "><\/i><\/span><span class="star"><i class="fa fa-star"><\/i><\/span>');$(".rating_5_0").empty().append('<span class="star is-selected"><i class="fa fa-star"><\/i><\/span><span class="star"><i class="fa fa-star"><\/i><\/span><span class="star"><i class="fa fa-star"><\/i><\/span><span class="star"><i class="fa fa-star "><\/i><\/span><span class="star"><i class="fa fa-star"><\/i><\/span>')}function RemoveZoomLinks(){$("#zoom-fig a.prev, #zoom-fig a.next").on("click",function(n){n.preventDefault()})}function ReOrderItems(){function n(){$(".cons_brands .consumable-menu-link .consumables-menu").fadeOut(300)}function u(n){var t=this;t.isAnimating||($(".accordion").removeClass("isInView"),$(".scroller__item a").removeClass("is-active"),$('.accordion[data-anchor="'+n+'"]').addClass("isInView"),$('.scroller__item a[data-anchor-id="'+n+'"]').addClass("is-active"))}function f(){document.body.scrollTop>100||document.documentElement.scrollTop>100?$("#top-link-block").removeClass("hidden"):$("#top-link-block").addClass("hidden")}var t,i;SetRatings();SetItemsCellHeight();SetMobileSearch();SetAccordions();SetQandAAccordions();$(".youtube-video").length&&$(".youtube-video")[0].contentWindow.postMessage('{"event":"command","func":"stopVideo","args":""}',"*");$(".scroll-to-element").on("click",function(){var n=$("#"+$(this).data("target")),t=$(n).offset().top;$("html:not(:animated),body:not(:animated)").animate({scrollTop:t},800,"swing")});$(".close-printer-filter").on("click",function(){$("section.product-list.printers .list-filters").css("max-height","")});$(".scroll-to").on("click",function(n){var t=$(n.target).attr("data-anchor-id"),r=this,i=$('.accordion[data-anchor="'+t+'"]').offset().top-180;return $([document.documentElement,document.body]).animate({scrollTop:i},500,function(){u(t)}),n.stopPropagation(),!1});let r=!1;$(".cons_brands .consumable-menu-link .consumables-menu .close-menu a").on("click",function(t){n();t.preventDefault();t.stopPropagation()});$(".cons_brands .consumable-menu-link .consumables-menu .brand-links a").on("click",function(n){console.log($(n.target).attr("href"));n.stopPropagation()});$(".cons_brands .consumable-menu-link").on("click",function(t){if(!r){n();var i=$(t.target).parents("li");i.find(".consumables-menu").fadeIn(300)}});if($(".promo-code .promo-link").length>0)$(".promo-code .promo-link").on("click",function(){$(".promo-code .promo-box").addClass("active")});$(".cookiemsgcontainer").length&&setTimeout(function(){$(".cookiemsgcontainer").css("display","none")},15e3);window.onscroll=function(){f()};$(".compatible-link").on("mouseenter",function(){$(this).next().show()}).on("mouseleave",function(){$(this).next().hide()});SetListViewCompare();$(".list-display .view-as button").on("click",function(){SetListViewCompare()});t=window.location.hash;t=="#consumables"&&(i=$('.accordion[data-anchor="5"]').offset().top-180,$("html:not(:animated),body:not(:animated)").animate({scrollTop:i},800,"swing"));$(".tooltip-link").on("mouseenter",function(){var n=$(this);Tipped.create(n,$(this).data("target"),{inline:!0,skin:"custom",hook:"topmiddle"})})}function SetPaysViewMoreLink(){$(".seemore_link .seemore_text, .seemore_link .seemore_arrow").on("click",function(){$(this).parent().siblings(".pays-options").toggleClass("show_less");$(this).text($(this).text()=="view more plans"?"view less":"view more plans");$(this).parent().toggleClass("open")})}function ReorderBasket(){winWidth<=750?$(".form_master .main_header").prepend($("#pnlmobileBasket")):$("header .inner .basket.well").after($(".form_master .main_header #pnlmobileBasket"))}function ShowBasketPopup(n){n&&$("#"+n).addClass("selected").html("<span>Added<\/span> ");showProductAdded();ReorderBasket()}function showProductAdded(){var n,t,i,r;if(target=$("a.basket"),tip='Product added to basket<a href="/ShoppingCart.aspx" class="button"><span>Go to Basket Page<\/span><\/a>',tooltip=$('<div id="basket_tooltip"><\/div>'),!tip||tip=="")return!1;n=document.getElementById("basket_tooltip");typeof n!="undefined"&&n!=null&&n.parentNode.removeChild(n);tooltip.css("opacity",0).html(tip).appendTo("body");t=function(){$(window).width()<tooltip.outerWidth()*1.5?tooltip.css("max-width",$(window).width()/2):tooltip.css("max-width",300);tooltip.css("max-width",300);tooltip.css("width",300);var n=target.offset().left+target.outerWidth()/2-tooltip.outerWidth()/2;n<0?(n=target.offset().left+target.outerWidth()/2-20,tooltip.addClass("left")):tooltip.removeClass("left");n+tooltip.outerWidth()>$(window).width()?(n=target.offset().left-tooltip.outerWidth()+target.outerWidth()/2+20,tooltip.addClass("right")):tooltip.removeClass("right");tooltip.css({left:n});i()};i=function(){var n=target.offset().top-tooltip.outerHeight()-20,t=!1;winWidth>630?$(this).scrollTop()>101?tooltip.css("position")!="fixed"&&(tooltip.addClass("top"),tooltip.css({position:"fixed",top:"0"})):(tooltip.css("opacity")==1||tooltip.css("opacity")==0)&&(n<0?(n=target.offset().top+target.outerHeight(),tooltip.addClass("top")):tooltip.removeClass("top"),t=!0):winWidth<=630&&winWidth>500?$(this).scrollTop()>128?tooltip.css("position")!="fixed"&&(tooltip.addClass("top"),tooltip.css({position:"fixed",top:"0"})):(tooltip.css("opacity")==1||tooltip.css("opacity")==0)&&(n+10-$(this).scrollTop()<0?(n=target.offset().top+target.outerHeight(),tooltip.addClass("top")):tooltip.removeClass("top"),t=!0):$(this).scrollTop()>275?tooltip.css("position")!="fixed"&&(tooltip.addClass("top"),tooltip.css({position:"fixed",top:"0"})):(tooltip.css("opacity")==1||tooltip.css("opacity")==0)&&(n+10-$(this).scrollTop()<0?(n=target.offset().top+target.outerHeight()-10,tooltip.addClass("top")):tooltip.removeClass("top"),t=!0);t&&tooltip.css({position:"absolute",top:n})};t();$(window).on("resize",t);$(window).on("scroll",i);tooltip.animate({"margin-top":"+=10",opacity:1},100);r=function(){tooltip.animate({"margin-top":"-=10",opacity:0},100,function(){$(this).remove()});target.attr("title",tip)};clearTimeout(timerStart);timerStart=setTimeout(r,4e3);tooltip.bind("click",r)}function LimitLength(n){return n.value.length>900?!1:!0}function ShowSelectedFilterOptions(){$(".offer-filters .dropdown.open ul.dropdown-menu").addClass("show");$(".offer-filters .dropdown").click(function(){$(this).find($("ul.dropdown-menu")).hasClass("show")==!0?$(this).find($("ul.dropdown-menu")).removeClass("show"):($(".offer-filters .dropdown ul.dropdown-menu").removeClass("show"),$(this).find($("ul.dropdown-menu")).addClass("show"))})}function SetListViewCompare(){$("section.product-list .grid.list-view").length>0&&$(".page-printer-list .list-view .product-list.box .key-features ul.list li:nth-of-type(1n+4)").hide()}function GetFacetLabel(n){var t;switch(n){case"productType":t="Category";break;case"paperSize":t="Paper Size";break;case"technology":t="Technology";break;case"monoOrColour":t="Colour or Mono";break;case"compatibility":t="Compatibility";break;case"doubleSided":t="Double Sided";break;case"functionality":t="Functionality";break;case"connectivity":t="Connectivity";break;case"priceExVat":t="Price";break;default:t=n}return t}function CheckFacetExist(n,t){var r=0;for(i=0;i<n.length;i++)if(n[i].name==t){r=1;break}return r===0}function numberWithCommas(n){return n.toString().replace(/\B(?=(\d{3})+(?!\d))/g,",")}function ShowSearch(){var n,t,i,u,r;searchElement=document.getElementById("aisSearchContainer");n=document.getElementById("al-searchresults");u=document.getElementById("al-no-results");r=document.getElementById("aisUnderlay");searchElement.className="al-search active";r.className="al-search-underlay active";t="active";i=n.className.split(" ");i.indexOf(t)==-1&&(n.className+=" "+t)}function ShowNoResults(){var t,r,n,i;n=document.getElementById("aisSearchContainer");t=document.getElementById("al-searchresults");t.className="searchresults";r="active";n&&(n.className="al-search");i=document.getElementById("aisUnderlay");i.className="al-search-underlay"}function getCategorySlug(n){return n.split(" ").map(encodeURIComponent).join("+")}function getCategoryName(n){return n.split("+").map(decodeURIComponent).join(" ")}function SetMobileSearch(){$(window).innerWidth()<=942?$("#aisSearchContainer").prependTo($(".main-body-container")):($("#aisSearchContainer").appendTo($("header .header__bottom .bottom__inner")),$(".header__actions,.drop-down__links").css("display",""),$(".header__search").removeClass("search-active"),$(".hamburger").removeClass("is-active"),$(".header__search").css("display",""),$(".header__search").css("width",""),$("#al-searchresults").removeClass("active"))}function SetItemsCellHeight(){if($(".slick__review").length>0&&$(window).innerWidth()>=760){$(".slick__review").css("height","");var n=Math.max.apply(null,$(".slick__review").map(function(){return $(this).height()}).get());$(".slick__review").height(n)}}function ResetCaurousel(){$(".js-ad-slick").slick({draggable:!0,autoplay:!0,autoplaySpeed:3e3,arrows:!1,dots:!0,fade:!0,speed:500,infinite:!0,cssEase:"ease-in-out",touchThreshold:100})}function SetAccordions(){$(".accordion .accordion__title").unbind();$(".accordion .accordion__title").on("click",function(n){n.preventDefault();var t=$(this).parent();return t.hasClass("active")?(slideUp(t.find(".accordion__body")),t.find("a i").removeClass("fa-chevron-up").addClass("fa-chevron-down"),t.removeClass("active"),!1):(t.find("a i").removeClass("fa-chevron-down").addClass("fa-chevron-up"),t.addClass("active"),slideDown(t.find(".accordion__body")),!1)});$(window).innerWidth()<=942&&($(".accordion").removeClass("active"),$(".accordion>.accordion__title a i").removeClass("fa-chevron-up").addClass("fa-chevron-down"))}function slideDown(n){n.slideDown(200)}function slideUp(n){n.slideUp(200)}function SetQandAAccordions(){$(".qanda .qanda__title").unbind();$(".qanda .qanda__title").on("click",function(){var n=$(this).parent();return n.hasClass("active")?(slideUp(n.find(".qanda__body")),n.find("a i").removeClass("fa-chevron-up").addClass("fa-chevron-down"),n.removeClass("active"),!1):(n.find("a i").removeClass("fa-chevron-down").addClass("fa-chevron-up"),n.addClass("active"),n.find(".qanda__body"),slideDown(n.find(".qanda__body")),!1)})}function pageLoad(){$(".link_viewallimages").on("click",function(n){$mjs(document.querySelector("a.MagicZoom > .mz-figure")).jCallEvent("btnclick",$mjs(new MouseEvent("btnclick")));n.preventDefault()});$(".mcs-item a.mz-thumb-selected").length&&($(".mcs-item a.mz-thumb-selected.active").length||$(".mcs-item a.mz-thumb-selected").addClass("active"));$(".zoom-gallery .selectors a").on("touchend click",function(n){var t=$(".zoom-gallery .video-slide .videoWrapper"),r,u,i;t.length&&t.empty();$(".zoom-gallery .zoom-gallery-slide").removeClass("active");$('.zoom-gallery .zoom-gallery-slide[data-slide-id="'+$(this).attr("data-slide-id")+'"]').addClass("active");$(".zoom-gallery .selectors a").removeClass("active");$(this).addClass("active");n.preventDefault();r=$(".zoom-gallery .video-slide.active");r.length&&(u=t.data("embed"),i=document.createElement("iframe"),i.setAttribute("frameborder","0"),i.setAttribute("allowfullscreen",""),i.setAttribute("src","https://www.youtube.com/embed/"+u+"?rel=0&showinfo=0&autoplay=1"),t.empty(),t.html(i))});if($(".product-page__header").length){var n=$('<div class="vb-arrow-box"><h2>Lowest Price Guaranteed!<\/h2><div><p>We will not be beaten on price. Even on ink & toner cartridges!*<\/p><p>We check our competitors prices every day<\/p><\/div><\/div>'),t="vb-product-text-selection-box";i($("#productTitle"),n,t);i($("#ctl00_ctl00_contentPlaceHolderBase_ContentPlaceHolderMain_lblItem"),n,t);function i(n,t,i){t.addClass(i);var r=$("."+i),u="ontouchstart"in window,f="pointerdown"in window;n.on("mouseup touchend",function(){var n=document.querySelector("[aria-labelledby=modal-pricepromise]"),t;if($(n).length&&winWidth>750){document.querySelector("body").classList.add("modal-visible");n.classList.add("window");t=n.querySelector('[aria-label="close modal"]');$(n.querySelector('[aria-label="close modal"]')).on("click",function(n){var t,i;document.querySelector("body").classList.remove("modal-visible");t="modal-pricepromise";i=document.querySelector("[aria-labelledby="+t+"]");i.classList.remove("window");n.preventDefault();t="modal-pricepromise";i=document.querySelector("[aria-labelledby="+t+"]");$(i).removeAttr("aria-labelledby")})}})}}}var winWidth,timer,categorySearch,search,brandWithPanel,categoryWithPanel,paperSizeWithPanel,colorMonoWithPanel,technologyWithPanel,connectivityWithPanel,functionalityWithPanel,duplexWithPanel,compatibilityWithPanel,priceWithPanel,renderClearRefinements,customClearRefinements,milliseconds,obj;if($(function(){LoadFilterClickEvent()}),$(document).ready(function(){ReOrderItems();ShowSelectedFilterOptions();SetUspTimer()}),winWidth=document.body.clientWidth,$(function(){LoadVideos()}),typeof validateEmail!="function"){function validateEmail(n){return/^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(n)}}$(".seemore_wrapper .seemore_text").on("click",function(){var n=$(this).parent().siblings(".tick-list").toggleClass("show_less");$(this).text($(this).text()=="See More"?"See Less":"See More");$(this).parent().toggleClass("open")});timer=null;var timerStart=0,target=!1,tooltip=!1,title=!1;$(document).on("mouseup",function(n){var t=$(".offer-filters .dropdown");t.is(n.target)||t.has(n.target).length!==0||$(".offer-filters .dropdown ul.dropdown-menu.show").removeClass("show")});const searchClient=algoliasearch("O0L61CKG57","43c952a1e98b177feabab53342d7a13a");categorySearch=instantsearch({indexName:"Printerland_Category",searchFunction:function(n){n.state.query&&n.search()},searchClient:searchClient,insightsClient:window.aa,searchParameters:{clickAnalytics:!0}});categorySearch.addWidget(instantsearch.widgets.configure({hitsPerPage:4}));search=instantsearch({indexName:"Printerland_Products",searchFunction:function(n){n.state.query&&(categorySearch.helper.setQuery(n.state.query).search(),n.search())},searchClient:searchClient,routing:{router:instantsearch.routers.history({createURL:function(n){var u=n.qsModule,f=n.routeState,t=n.location,e=t.protocol,o=t.hostname,s=t.port,h=s===void 0?"":s,c=t.pathname,l=t.hash,v=t.search,a=u.parse(v.slice(1)),i,r;return(Object.keys(a).forEach(function(n){n.slice(0,4)==="utm_"&&(f[n]=a[n])}),i=u.stringify(f),r=h===""?"":":"+h,!i)?e+"//"+o+r+c+l:e+"//"+o+r+c+"?"+i+l}})},insightsClient:window.aa,searchParameters:{clickAnalytics:!0}});search.addWidget(instantsearch.widgets.searchBox({container:"#search",placeholder:"Search over 12,000 printers and cartridges",cssClasses:{input:"ais-SearchBox-input-custom",submit:"ais-Searchbutton"},showReset:!0,queryHook:function(n,t){if(n==""||n==null){ShowNoResults();var i=document.getElementsByClassName("ais-ClearRefinements-button");i.length&&!$(i[0]).hasClass("disabled")&&i[0].click();document.getElementById("hits").innerHTML=""}else ShowSearch();t(n)}}));brandWithPanel=instantsearch.widgets.panel({templates:{header:"Brand"},hidden:function(n){return CheckFacetExist(n.results.disjunctiveFacets,"brand")},cssClasses:{header:"accordion-title"}})(instantsearch.widgets.refinementList);search.addWidget(brandWithPanel({container:"#refine-brand",attribute:"brand"}));categoryWithPanel=instantsearch.widgets.panel({templates:{header:"Category"},hidden:function(n){return CheckFacetExist(n.results.disjunctiveFacets,"productType")},cssClasses:{header:"accordion-title"}})(instantsearch.widgets.refinementList);search.addWidget(categoryWithPanel({container:"#refine-category",attribute:"productType"}));paperSizeWithPanel=instantsearch.widgets.panel({templates:{header:"Paper Size"},hidden:function(n){return CheckFacetExist(n.results.disjunctiveFacets,"paperSize")},cssClasses:{header:"accordion-title"}})(instantsearch.widgets.refinementList);search.addWidget(paperSizeWithPanel({container:"#refine-paperSize",attribute:"paperSize"}));colorMonoWithPanel=instantsearch.widgets.panel({templates:{header:"Colour or Mono"},hidden:function(n){return CheckFacetExist(n.results.disjunctiveFacets,"monoOrColour")},cssClasses:{header:"accordion-title"}})(instantsearch.widgets.refinementList);search.addWidget(colorMonoWithPanel({container:"#refine-Colourmono",attribute:"monoOrColour"}));technologyWithPanel=instantsearch.widgets.panel({templates:{header:"Technology"},hidden:function(n){return CheckFacetExist(n.results.disjunctiveFacets,"technology")},cssClasses:{header:"accordion-title"}})(instantsearch.widgets.refinementList);search.addWidget(technologyWithPanel({container:"#refine-Technology",attribute:"technology"}));connectivityWithPanel=instantsearch.widgets.panel({templates:{header:"Connectivity"},hidden:function(n){return CheckFacetExist(n.results.disjunctiveFacets,"connectivity")},cssClasses:{header:"accordion-title"}})(instantsearch.widgets.refinementList);search.addWidget(connectivityWithPanel({container:"#refine-Connectivity",attribute:"connectivity"}));functionalityWithPanel=instantsearch.widgets.panel({templates:{header:"Functionality"},hidden:function(n){return CheckFacetExist(n.results.disjunctiveFacets,"functionality")},cssClasses:{header:"accordion-title"}})(instantsearch.widgets.refinementList);search.addWidget(functionalityWithPanel({container:"#refine-Functionality",attribute:"functionality"}));duplexWithPanel=instantsearch.widgets.panel({templates:{header:"Double Sided"},hidden:function(n){return CheckFacetExist(n.results.disjunctiveFacets,"doubleSided")},cssClasses:{header:"accordion-title"}})(instantsearch.widgets.refinementList);search.addWidget(duplexWithPanel({container:"#refine-DoubleSided",attribute:"doubleSided"}));compatibilityWithPanel=instantsearch.widgets.panel({templates:{header:"Compatibility"},hidden:function(n){return CheckFacetExist(n.results.disjunctiveFacets,"compatibility")},cssClasses:{header:"accordion-title"}})(instantsearch.widgets.refinementList);search.addWidget(compatibilityWithPanel({container:"#refine-Compatibility",attribute:"compatibility"}));priceWithPanel=instantsearch.widgets.panel({templates:{header:"Price"},hidden:function(n){return CheckFacetExist(n.results.disjunctiveFacets,"priceExVat")},cssClasses:{header:"accordion-title"}})(instantsearch.widgets.rangeInput);search.addWidget(priceWithPanel({container:"#refine-Price",attribute:"priceExVat"}));search.addWidget(instantsearch.widgets.hits({container:"#hits",templates:{item:function(n){var t='<div class="product-item__header"><div class="product-item__img"><a href="'+n.url+'" class="ais-click" data-object-id="'+n.objectID+'" ><picture><img src="'+n.imageUrl+'" class="ais-click" data-object-id="'+n.objectID+'" ><\/picture><\/a><\/div>',r,u;if(t+='<span class="header__text"><a href="'+n.url+'" class="ais-click" data-object-id="'+n.objectID+'">'+n._highlightResult.productName.value+'<\/a><\/span><span class="header__code">'+n.spec+'<\/span><div class="partnumber">'+n._highlightResult.partNumber.value+'<\/div><\/div><div class="product-item__body">',n.totalreviews>0&&(t+='<div class="rating__container"><div class="rating rating--stars small '+n.ratingClass+'"><\/div><div class="review-link__container">('+n.totalreviews+")<\/div><\/div>"),n.isDiscontinued==!1&&n.callForPrice==!1){if(n.promotion=="")t+="<\/div>";else{for(r=n.promotion.split("+"),u="",i=0;i<r.length;i++)u+="<li><span>"+r[i]+"<\/span><\/li>";t+='<div class="spec-offer__container"><div class="spec-offer__title"><i class="fa fa-award"><\/i>&nbsp;Special Offers<\/div><ul class="tick-list tick-list--blue">'+u+"<\/ul><\/div><\/div>"}t+='<div class="product-item__footer"><div class="price__items"><span class="bun-price__header">Business Price <i class="fas fa-question-circle tooltip-link" data-target="dialog-business-pricing"><\/i><\/span>';t+='<span class="price-ex"><span class="price">£'+numberWithCommas(parseFloat(Math.round(n.priceExVat*100)/100).toFixed(2))+'<\/span><br/><span class="vat-tag">ex VAT @ 20%<\/span><\/span>';t+='<span class="price-inc"><span class="price">£'+numberWithCommas(parseFloat(Math.round(n.priceIncVat*100)/100).toFixed(2))+'<\/span><br><span class="vat-tag">inc VAT<\/span><\/span><\/div>';t+='<a href="'+n.url+'" class="btn btn--yellow">View<\/a><\/div>'}else t+=n.isDiscontinued==!0?"<\/div><div class='price__items'>"+n.discontinuedtext+"<\/div>":"<\/div><div class='price__items'>"+n.callMessage+"<\/div>";return t}}}));document.addEventListener("click",function(n){n.target.matches(".ais-click")&&aa("clickedObjectIDs",{eventName:"Details",index:"Printerland_Products",objectIDs:[n.target.getAttribute("data-object-id")]});n.target.matches(".ais-Cat-click")&&aa("clickedObjectIDs",{eventName:"Details",index:"Printerland_Category",objectIDs:[n.target.getAttribute("data-object-id")]})});categorySearch.addWidget(instantsearch.widgets.hits({container:"#departmentLinks",templates:{item:'<a href="{{categoryUrl}}" class="ais-Cat-click" data-object-id="{{objectID}}">{{#helpers.highlight}}{ "attribute": "name" }{{/helpers.highlight}}<\/a>',empty:""}}));renderClearRefinements=function(n,t){var u=n.hasRefinements,f=n.refine,r=n.widgetParams,i;t&&(i=document.createElement("button"),i.textContent="Reset",i.classList.add("btn"),i.classList.add("btn--cyan"),i.addEventListener("click",function(n){f();n.preventDefault()}),r.container.appendChild(i));u?(r.container.querySelector("button").disabled=!1,r.container.querySelector("button").classList.remove("disabled")):(r.container.querySelector("button").disabled=!0,r.container.querySelector("button").classList.add("disabled"))};customClearRefinements=instantsearch.connectors.connectClearRefinements(renderClearRefinements);search.addWidget(customClearRefinements({container:document.querySelector("#clearRefinement")}));search.addWidget(instantsearch.widgets.pagination({container:"#pagination"}));search.addWidget(instantsearch.widgets.stats({container:"#aisProductsCount",templates:{text:function(n){return""+(n.hasManyResults?numberWithCommas(n.nbHits):n.hasOneResult?"1":"0")}}}));search.addWidget(instantsearch.widgets.analytics({pushFunction:function(n,t,i){dataLayer.push({event:"search","Search Query":t.query,"Facet Parameters":n,"Number of Hits":i.nbHits})}}));search.addWidget(instantsearch.widgets.currentRefinements({container:"#ais-refinementlist",cssClasses:{list:"ais-refinement-list",label:"refine-label",category:"refine-category",categoryLabel:"label","delete":"button"},transformItems:function(n){for(n.length?$("#aisRefinements").removeClass("inactive"):$("#aisRefinements").hasClass("inactive")||$("#aisRefinements").addClass("inactive"),i=0;i<n.length;i++)n[i].label=GetFacetLabel(n[i].label);return n}}));search.on("render",function(){ReOrderItems();var t=search.helper.lastResults&&search.helper.lastResults._rawResults[0].queryID,i=t,n=new Date;n.setMonth(n.getMonth()+1);document.cookie="queryId="+i+";expires="+n});categorySearch.start();search.start();milliseconds=4e3;placeholder=function(){this.write_placeholder=function(n,t,i){i<t.length&&($("."+n).attr("placeholder",t.substring(0,i+1)),i++,setTimeout(function(){var r=new placeholder;r.write_placeholder(n,t,i)},65))};this.set_fields=function(n){for(var t in n)n.hasOwnProperty(t)&&(this.write_placeholder(t,n[t],0),this.intervallize(n))};this.intervallize=function(n){var t=setInterval(function(){var t,i;for(t in n)n.hasOwnProperty(t)&&(i=new placeholder,i.write_placeholder(t,n[t],0))},milliseconds)};this.interval_time=function(n){milliseconds=n}};obj=new placeholder;obj.interval_time(5e3);obj.set_fields({"ais-SearchBox-input":"Search over 12,000 printers and cartridges..."});Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),function(){var n="ontouchstart"in window,t="pointerdown"in window,i=function(n,t,i,r){if(i===void 0&&(i=!1),r===void 0&&(r=!1),!n||!t)return!1;i&&n.addEventListener("touchstart",function(n){n.preventDefault()},{passive:!0});r&&n.addEventListener("pointerdown",function(n){n.preventDefault();n.target.click()},{passive:!0});n.addEventListener("click",function(i){i.preventDefault();t(i,n)},!1)},r=Array.from(document.querySelectorAll(".with-modal"));r.forEach(function(r){i(r,function(r,u){var e,f,o;document.querySelector("body").classList.add("modal-visible");e=u.getAttribute("aria-label");f=document.querySelector("[aria-labelledby="+e+"]");f.classList.add("window");o=f.querySelector('[aria-label="close modal"]');i(o,function(n,t){document.querySelector("body").classList.remove("modal-visible");t.closest(".modal").classList.remove("window")},n,t)},n,t)})}();$(".show-mobile-filter").on("click",function(){const n=$(".categories__filters.printer_filter"),t=$(".filters__overlay"),i=$("body");n.slideToggle("fast");t.fadeToggle("fast");i.toggleClass("filter-visible");$(".close-mob-filter").fadeToggle("fast")});$(window).on("resize",function(){const n=$(".categories__filters.printer_filter");SetMobileSearch();SetUspTimer();$(window).innerWidth()<=942?n.length&&n.hide():n.length&&n.show()});$(".tab_control li.tab__item").on("click",function(){let t=$(this).attr("aria-label");$(this).parent().next("ul.tab-content").find("li").removeClass("active");let n=$(this).parent().next("ul.tab-content").find("li[aria-labelledby="+t+"]");n&&n.addClass("active");$(this).siblings().removeClass("active");$(this).addClass("active")});$(".printsave_switch").on("click",function(n){$(".product-tabs .tab__item, .product-tab__tab-content > li").removeClass("active");$(".product-tabs .tab__item--printsave, .product-tab__tab-content > li.printsave-tab").addClass("active");n.preventDefault()})