/*! lazysizes - v2.0.0-rc2 */ !function(f,d){var g=d(f,f.document);f.lazySizes=g,"object"==typeof module&&module.exports&&(module.exports=g)}(window,function(aj,ai){if(ai.getElementsByClassName){var ah,ag=ai.documentElement,af=aj.Date,ae=aj.HTMLPictureElement,ad="addEventListener",ac="getAttribute",ab=aj[ad],aa=aj.setTimeout,Z=aj.requestAnimationFrame||aa,Y=aj.requestIdleCallback,X=/^picture$/i,W=["load","error","lazyincluded","_lazyloaded"],V={},U=Array.prototype.forEach,S=function(d,c){return V[c]||(V[c]=new RegExp("(\\s|^)"+c+"(\\s|$)")),V[c].test(d[ac]("class")||"")&&V[c]},Q=function(d,c){S(d,c)||d.setAttribute("class",(d[ac]("class")||"").trim()+" "+c)},O=function(f,d){var g;(g=S(f,d))&&f.setAttribute("class",(f[ac]("class")||"").replace(g," "))},M=function(g,f,i){var h=i?ad:"removeEventListener";i&&M(g,f),W.forEach(function(a){g[h](a,f)})},K=function(b,l,k,j,i){var h=ai.createEvent("CustomEvent");return h.initCustomEvent(l,!j,!i,k||{}),b.dispatchEvent(h),h},J=function(a,f){var c;!ae&&(c=aj.picturefill||ah.pf)?c({reevaluate:!0,elements:[a]}):f&&f.src&&(a.src=f.src)},I=function(d,c){return(getComputedStyle(d,null)||{})[c]},H=function(f,c,g){for(g=g||f.offsetWidth;gc&&(c=0),b||9>c&&Y?l():aa(l,c))}},R=function(i){var h,m,l=99,k=function(){h=null,i()},j=function(){var b=af.now()-m;l>b?aa(j,l-b):(Y||k)(k)};return function(){m=af.now(),h||(h=aa(j,l))}},P=function(){var au,at,ar,aq,ap,B,an,am,al,ak,D,A,z,y,w,v=/^img$/i,u=/^iframe$/i,t="onscroll" in aj&&!/glebot/.test(navigator.userAgent),s=0,q=0,p=0,m=0,i=function(f){p--,f&&f.target&&M(f.target,i),(!f||0>p||!f.target)&&(p=0)},h=function(k,x){var o,n=k,l="hidden"==I(ai.body,"visibility")||"hidden"!=I(k,"visibility");for(al-=x,A+=x,ak-=x,D+=x;l&&(n=n.offsetParent)&&n!=ai.body&&n!=ag;){l=(I(n,"opacity")||1)>0,l&&"visible"!=I(n,"overflow")&&(o=n.getBoundingClientRect(),l=D>o.left&&ako.top-1&&alp&&(ay=au.length)){ax=0,m++,null==y&&("expand" in ah||(ah.expand=ag.clientHeight>500?500:400),z=ah.expand,y=z*ah.expFactor),y>q&&1>p&&m>3&&ap>2?(q=y,m=0):q=ap>1&&m>2&&6>p?z:s;for(;ay>ax;ax++){if(au[ax]&&!au[ax]._lazyRace){if(t){if((k=au[ax][ac]("data-expand"))&&(o=1*k)||(o=q),f!==o&&(an=innerWidth+o*w,am=innerHeight+o,l=-1*o,f=o),E=au[ax].getBoundingClientRect(),(A=E.bottom)>=l&&(al=E.top)<=am&&(D=E.right)>=l*w&&(ak=E.left)<=an&&(A||D||ak||al)&&(ar&&3>p&&!k&&(3>ap||4>m)||h(au[ax],o))){if(r(au[ax]),x=!0,p>9){break}}else{!x&&ar&&!C&&4>p&&4>m&&ap>2&&(at[0]||ah.preloadAfterLoad)&&(at[0]||!k&&(A||D||ak||al||"auto"!=au[ax][ac](ah.sizesAttr)))&&(C=at[0]||au[ax])}}else{r(au[ax])}}}C&&!x&&r(C)}},d=T(g),c=function(f){Q(f.target,ah.loadedClass),O(f.target,ah.loadingClass),M(f.target,a)},b=F(c),a=function(f){b({target:f.target})},j=function(k,f){try{k.contentWindow.location.replace(f)}catch(l){k.src=f}},aw=function(k){var f,n,l=k[ac](ah.srcsetAttr);(f=ah.customMedia[k[ac]("data-media")||k[ac]("media")])&&k.setAttribute("media",f),l&&k.setAttribute("srcset",l),f&&(n=k.parentNode,n.insertBefore(k.cloneNode(),k),n.removeChild(k))},av=F(function(aD,aC,aB,aA,az){var ay,ax,E,C,x,n;(x=K(aD,"lazybeforeunveil",aC)).defaultPrevented||(aA&&(aB?Q(aD,ah.autosizesClass):aD.setAttribute("sizes",aA)),ax=aD[ac](ah.srcsetAttr),ay=aD[ac](ah.srcAttr),az&&(E=aD.parentNode,C=E&&X.test(E.nodeName||"")),n=aC.firesLoad||"src" in aD&&(ax||ay||C),x={target:aD},n&&(M(aD,i,!0),clearTimeout(aq),aq=aa(i,2500),Q(aD,ah.loadingClass),M(aD,a,!0)),C&&U.call(E.getElementsByTagName("source"),aw),ax?aD.setAttribute("srcset",ax):ay&&!C&&(u.test(aD.nodeName)?j(aD,ay):aD.src=ay),(ax||C)&&J(aD,{src:ay})),G(function(){aD._lazyRace&&delete aD._lazyRace,O(aD,ah.lazyClass),(!n||aD.complete)&&(n?i(x):p--,c(x))})}),r=function(l){var k,x=v.test(l.nodeName),o=x&&(l[ac](ah.sizesAttr)||l[ac]("sizes")),n="auto"==o;(!n&&ar||!x||!l.src&&!l.srcset||l.complete||S(l,ah.errorClass))&&(k=K(l,"lazyunveilread").detail,n&&N.updateElem(l,!0,l.offsetWidth),l._lazyRace=!0,p++,av(l,k,n,o,x))},ao=function(){if(!ar){if(af.now()-B<999){return void aa(ao,999)}var f=R(function(){ah.loadMode=3,d()});ar=!0,ah.loadMode=3,d(),ab("scroll",function(){3==ah.loadMode&&(ah.loadMode=2),f()},!0)}};return{_:function(){B=af.now(),au=ai.getElementsByClassName(ah.lazyClass),at=ai.getElementsByClassName(ah.lazyClass+" "+ah.preloadClass),w=ah.hFac,ab("scroll",d,!0),ab("resize",d,!0),aj.MutationObserver?new MutationObserver(d).observe(ag,{childList:!0,subtree:!0,attributes:!0}):(ag[ad]("DOMNodeInserted",d,!0),ag[ad]("DOMAttrModified",d,!0),setInterval(d,999)),ab("hashchange",d,!0),["focus","mouseover","click","load","transitionend","animationend","webkitAnimationEnd"].forEach(function(f){ai[ad](f,d,!0)}),/d$|^c/.test(ai.readyState)?ao():(ab("load",ao),ai[ad]("DOMContentLoaded",d),aa(ao,20000)),d(au.length>0)},checkElems:d,unveil:r}}(),N=function(){var b,j=F(function(l,k,q,p){var o,n,m;if(l._lazysizesWidth=p,p+="px",l.setAttribute("sizes",p),X.test(k.nodeName||"")){for(o=k.getElementsByTagName("source"),n=0,m=o.length;m>n;n++){o[n].setAttribute("sizes",p)}}q.detail.dataAttr||J(l,q.detail)}),i=function(g,d,m){var l,k=g.parentNode;k&&(m=H(g,k,m),l=K(g,"lazybeforesizes",{width:m,dataAttr:!!d}),l.defaultPrevented||(m=l.detail.width,m&&m!==g._lazysizesWidth&&j(g,k,l,m)))},h=function(){var a,d=b.length;if(d){for(a=0;d>a;a++){i(b[a])}}},c=R(h);return{_:function(){b=ai.getElementsByClassName(ah.autosizesClass),ab("resize",c)},checkElems:c,updateElem:i}}(),L=function(){L.i||(L.i=!0,N._(),P._())};return function(){var a,c={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.6,hFac:0.8,loadMode:2};ah=aj.lazySizesConfig||aj.lazysizesConfig||{};for(a in c){a in ah||(ah[a]=c[a])}aj.lazySizesConfig=ah,aa(function(){ah.init&&L()})}(),{cfg:ah,autoSizer:N,loader:P,init:L,uP:J,aC:Q,rC:O,hC:S,fire:K,gW:H,rAF:G}}});var address_typing_action;function address_typing(a){clearTimeout(address_typing_action);address_typing_action=setTimeout(function(){getData(a)},1000)}function getData(f){var d=$(f).closest("form")[0];console.log(f);var c=document.getElementById("houseNum").value;var b=($(d).find("input.postcoder.postcode").val()).replace(" ","");if(b.length<2){return}var g="/postcoder/api/street/uk/"+b;var a=new XMLHttpRequest();a.onreadystatechange=function(){if(a.readyState==4&&a.status==200){var i=JSON.parse(a.response);if(i.length>=0&&typeof i[0]!=="undefined"){$(d).find("input.postcoder.address1").val(i[0].addressline1);$(d).find("input.postcoder.address2").val(i[0].addressline2);$(d).find("input.postcoder.address3").val(i[0].posttown);$(d).find("input.postcoder.address4").val(i[0].county);$(d).find("input.postcoder.postcode").val(i[0].postcode)}else{$(d).find("input.postcoder.address1").val("");$(d).find("input.postcoder.address2").val("");$(d).find("input.postcoder.address3").val("");$(d).find("input.postcoder.address4").val("")}}else{if(a.readyState==4){console.log("Address lookup failed due to server error!")}}};try{a.open("GET",g,true);a.send()}catch(h){console.log("catch")}}var advanced_filters;var advanced_filters_testing;if(typeof advanced_filters==="undefined"){advanced_filters=Create2DArray(7)}$(document).ready(function(){if($(".prodFilter :input[type='checkbox']").length<=0){return}var c=getParameterByName("asf");if(c!==null&&c!==""){var g=c.split(",");for(var d=0;d0){$(".loadMore").css("display","block")}else{$(".loadMore").css("display","none")}});$(".clearFilter").click(function(f){advanced_filters=Create2DArray(7);$(".prodFilter input").prop("checked",false);advanced_filter_matching(false);advanced_filter_test();window.scrollTo(0,0);toggleActive($(".refine").first()[0])});if($(".item_div_match_hide").length>0){$(".loadMore").css("display","block")}else{$(".loadMore").css("display","none")}});function advanced_filter_matching(o){var r=window.location.href.split("?");var d=advanced_filters;if(o){d=advanced_filters_testing}var b=$("#myresults .item_div");var n=0;var l=b.length;var h=filter_count(d);for(var j=0;j8){if(!o){if(r[1]){$(b[j]).removeClass("item_div_match").removeClass("item_div_match_hide").addClass("item_div_match_hide");b[j].style.opacity="1";b[j].style.display="none"}}n++}else{if(q){if(!o){if(r[1]){$(b[j]).removeClass("item_div_match").removeClass("item_div_match_hide").addClass("item_div_match");b[j].style.opacity="0";b[j].style.display="inline-block"}}n++}else{if(!o){if(r[1]){$(b[j]).removeClass("item_div_match").removeClass("item_div_match_hide");b[j].style.opacity="1";b[j].style.display="none"}}}}}}if(!o){if($("#resultsShowing")){document.getElementById("resultsShowing").innerHTML=n+" of "+l+" Products"}else{if($("#list_num_prod")){document.getElementById("list_num_prod").innerHTML=n+" of "+l}}setTimeout(function(){for(var a=0;a0){return}var a=document.getElementById("myresults");var c=a.childNodes;for(var b=0;b-1){c[b].splice(a,1)}}if(!g){filter_clear()}}var filters;var dirth=false;function checkbox_process(c){var b=false;var h=$("#myfilters :input");for(var d=0;d0){a+=1}}return a}function filter_clear(){var c=advanced_filters;var a=document.getElementById("myresults");var d=a.childNodes;for(var b=0;b0){d[b].style.display="none"}}}function doSort(b,j){var a=document.getElementById(b);var f=a.childNodes;var h=1;if(j==1||j==2){h=2}if(j==3){h=3}if(j==4){h=4}if(j==5){h=5}if(j==6){h=7}filter_clear;var g=[];for(var c=0;c1){g.push([1*d[h],f[c]])}}g.sort(function(i,k){return i[0]-k[0]});if(j==2||j==3||j==4||j==5){g.reverse()}for(var c=0;c'+m.errors[errobj].msg+"")}else{$(g).find(".error-message-"+errobj).html('
'+m.errors[errobj].msg+"
")}}var j=window[c];if(typeof j==="function"){j(g,k.responseText)}else{console.log(m)}}catch(l){console.log(l)}}};if(f){console.log("File uploader detected");b.cache=false;b.contentType=false;b.enctype="multipart/form-data";b.processData=false;b.data=new FormData(g)}$.ajax(b)}}$(document).ready(function(){$("form[data-af-success] button.af-submit").click(function(b){if($(b.currentTarget).hasClass("af-processing")){return}var a=$(b.currentTarget).closest("form")[0]||null;AUTOFORM_NODE(a)})});function af_success(){showAlert("fa-check","Success","Thank you for your interest","#FFFFFF",false)}function af_fail(){showAlert("fa-times","Fail","There was an error with the form, please make sure all required information is entered and try again.","#FFFFFF",false)}function onSubmit_contact(a){var b=document.getElementById("contact-form");if($(b).hasClass("has-validation-callback")){if($(b).isValid()){$.ajax({url:$(b).attr("action"),type:"POST",data:$(b).serialize(),success:function(c){obj=JSON.parse(c);if(obj.Status=="OK"){$(".footer-form").hide();showOverlay({Contents:'

Thank you for your interest!

'})}else{if(obj.Status=="RECAPTCHA"){showOverlay({Contents:'

ReCaptcha Failed!

'})}else{}}},error:function(c){showOverlay({Contents:'

Failed to send contact request!

'})}})}}}var Opacity=0;function dd_scrolltotop(a){a=a||200;var g=(document.compatMode=="BackCompat")?document.body:document.documentElement;if(g.scrollTop===0){g=document.body}var h=g.scrollTop,f,d,i=new Date().getTime(),j=0;var c=h;clearTimeout(f);function b(){d=new Date().getTime()-i;if(d100){if(a.style.opacity!=="1"){a.style.opacity="1";$("#header").addClass("header-min");$("#header-padding").addClass("header-padding")}}else{if(a.style.opacity!=="0"){a.style.opacity="0";$("#header").removeClass("header-min");$("#header-padding").removeClass("header-padding")}}}}window.onscroll=function(){isVisible()};if(screen.width>991){var mainTopMarginOriginal=parseInt($("body").css("margin-top"));fixedheader();$(window).on("scroll",function(a){fixedheader()});function fixedheader(){var a=parseInt($(".header").outerHeight(true));var b=parseInt($("header").outerHeight(true));if($(window).scrollTop()>a){$("header").addClass("is-fixed");$("body").addClass("is-nav");$("body").css("margin-top",b+mainTopMarginOriginal+"px")}else{$("header").removeClass("is-fixed");$("body").removeClass("is-nav");$("body").css("margin-top",mainTopMarginOriginal+"px")}}}$(".nav-button.barmenu a").click(function(b){var c=$(".header").first();var a=$(c).hasClass("open")>0;if(!a){$(c).addClass("open")}else{$(c).removeClass("open")}b.preventDefault()});$(".nav-button.search a").click(function(a){toggle("mobile-search");a.preventDefault()});$(".navlinks ul li a").mouseover(function(a){if(screen.width>990){navOpenDelay(a)}});$(".navlinks ul li a").click(function(a){navLoadImages();clearTimeout(NAV_ACTION);navOpen(a);console.log("navtest")});$(".navlinks").mouseleave(function(a){if(screen.width>990){navCloseDelay(a)}});$(".header-top-bar-left .sis").click(function(){$(".header-nav-sisters").toggleClass("hide")});$(".header-nav-sisters").mouseleave(function(){$(".header-nav-sisters").addClass("hide")});$(".header-nav-products").mouseleave(function(){$(".header-nav-products").addClass("hide")});$(".nav-bars i").click(function(){console.log("toggle");$(".header-links").toggleClass("show")});$(".navlinks .head").click(function(b){var d=upTo(b.target,"div");var a=$(d).find("ul");var c=$(a).find("li");if(c.length>1){if(!a.hasClass("show")){a.addClass("show")}else{a.removeClass("show")}}else{window.location=$(c).find("a")[0].href}});function navLoadImages(){var b=$(".header img.eventload");if(b.length){for(var a=0;a0;if(c){return}var b=upTo(a.target,"li");if($(b).hasClass("active")){if(screen.width<=990){navClose();return}}$(".navlinks ul li.active").removeClass("active");if(!$(b).hasClass("staticLink")){$(b).addClass("active");if(!$("#content").hasClass("dim")){$("#content").addClass("dim")}NAV_LAST_TAB=b}}function navClose(a){$(".navlinks ul li.active").removeClass("active");$("#content").removeClass("dim")}function hasClass(b,a){return(" "+b.className+" ").indexOf(" "+a+" ")>-1}function downToClass(d,c){var a=d.childNodes;for(var b=0;bThe image #%curr% could not be loaded.'}})}catch(a){}});var slick_slider_previous_button='';var slick_slider_next_button='';$(document).ready(function(){$(".home-slider").slick({dots:true,autoplay:true,autoplaySpeed:7500,infinite:true,lazyLoad:"ondemand",prevArrow:slick_slider_previous_button,nextArrow:slick_slider_next_button,});$(".gallery-slider").slick({dots:false,autoplay:true,autoplaySpeed:7500,infinite:true,lazyLoad:"ondemand",prevArrow:"",nextArrow:"",}).on("beforeChange",function(b,a,d,c){$("#gallery a.gallery-category").removeClass("active");$($("#gallery").find("a.gallery-category").get(c)).addClass("active")});$(".review-slider").slick({dots:false,autoplay:true,autoplaySpeed:4000,infinite:true,prevArrow:"",nextArrow:"",});$(".slickity").slick({dots:true,infinite:true,lazyLoad:"ondemand",slidesToShow:4,slidesToScroll:4,centerMode:false,prevArrow:"",nextArrow:"",responsive:[{breakpoint:1366,settings:{dots:true,slidesToShow:4,slidesToScroll:4,centerMode:false}},{breakpoint:1024,settings:{dots:true,slidesToShow:3,slidesToScroll:3,centerMode:false}},{breakpoint:650,settings:{dots:true,slidesToShow:2,slidesToScroll:2,centerMode:false}},{breakpoint:450,settings:{dots:true,slidesToShow:1,slidesToScroll:1,centerMode:true,prevArrow:slick_slider_previous_button,nextArrow:slick_slider_next_button}},{breakpoint:350,settings:{dots:false,slidesToShow:1,slidesToScroll:1,centerMode:false,prevArrow:slick_slider_previous_button,nextArrow:slick_slider_next_button}}]})});new WOW().init();var timeOut;$(document).ready(function(){$("#searchBox").on("input",function(){$(".boxResult[selected]").attr("selected",false);var a=$("#searchBox").val();var b=500;if(a.trim().length<=1){$("#popUpSearch").empty();$("#popUpSearch").hide()}else{clearTimeout(timeOut);$("body").addClass("isSearching");$("#popUpSearch").empty();$("#popUpSearch").css("overflow-y","");$("#popUpSearch").show();$("#popUpSearch").append("Searching....");timeOut=setTimeout(function(){$.getJSON("/ajax/search/"+a,function(c){$.each(c,function(d,f){$("#popUpSearch").empty();if(f.length!=0){$("#popUpSearch").css("overflow-y","scroll");$.each(f,function(g,h){if(h.ProductCode==="11800"||h.ProductCode==="11801"||h.ProductCode==="11798"||h.ProductCode==="11802"||h.ProductCode==="11799"||h.ProductCode==="10924"||h.ProductCode==="10859"){if((h.ProdLargeImage!==null||h.FinalPrice!==null)&&(h.ProdLargeImage!==""||h.FinalPrice!=="")){$("#popUpSearch").append('
'+h.ProductName+"
Only £"+h.FinalPrice+"
")}else{$("#popUpSearch").append('')}}else{if(h.ProductCode==="11783"||h.ProductCode==="10923"||h.ProductCode==="10922"||h.ProductCode==="11802"||h.ProductCode==="11782"||h.ProductCode==="11762"||h.ProductCode==="11763"||h.ProductCode==="11764"){if((h.ProdLargeImage!==null||h.FinalPrice!==null)&&(h.ProdLargeImage!==""||h.FinalPrice!=="")){$("#popUpSearch").append('
'+h.ProductName+"
Only £"+h.FinalPrice+"
")}else{$("#popUpSearch").append('')}}else{if(h.ProductCode==="10990"){if((h.ProdLargeImage!==null||h.FinalPrice!==null)&&(h.ProdLargeImage!==""||h.FinalPrice!=="")){$("#popUpSearch").append('
'+h.ProductName+"
Only £"+h.FinalPrice+"
")}else{$("#popUpSearch").append('')}}else{if(h.ProductCode==="11804"||h.ProductCode==="11805"||h.ProductCode==="11806"||h.ProductCode==="10919"||h.ProductCode==="10920"||h.ProductCode==="10921"){if((h.ProdLargeImage!==null||h.FinalPrice!==null)&&(h.ProdLargeImage!==""||h.FinalPrice!=="")){$("#popUpSearch").append('
'+h.ProductName+"
Only £"+h.FinalPrice+"
")}else{$("#popUpSearch").append('')}}else{if(h.ProductCode==="11583"){if((h.ProdLargeImage!==null||h.FinalPrice!==null)&&(h.ProdLargeImage!==""||h.FinalPrice!=="")){$("#popUpSearch").append('
'+h.ProductName+"
Only £"+h.FinalPrice+"
")}else{$("#popUpSearch").append('')}}else{if(h.ProductCode==="10895"||h.ProductCode==="10897"||h.ProductCode==="10899"){if((h.ProdLargeImage!==null||h.FinalPrice!==null)&&(h.ProdLargeImage!==""||h.FinalPrice!=="")){$("#popUpSearch").append('
'+h.ProductName+"
Only £"+h.FinalPrice+"
")}else{$("#popUpSearch").append('')}}else{if(h.ProductCode==="10997"){if((h.ProdLargeImage!==null||h.FinalPrice!==null)&&(h.ProdLargeImage!==""||h.FinalPrice!=="")){$("#popUpSearch").append('
'+h.ProductName+"
Only £"+h.FinalPrice+"
")}else{$("#popUpSearch").append('')}}else{if(h.ProductCode==="11755"){if((h.ProdLargeImage!==null||h.FinalPrice!==null)&&(h.ProdLargeImage!==""||h.FinalPrice!=="")){$("#popUpSearch").append('
'+h.ProductName+"
Only £"+h.FinalPrice+"
")}else{$("#popUpSearch").append('')}}else{if(h.ProductCode==="10996"){if((h.ProdLargeImage!==null||h.FinalPrice!==null)&&(h.ProdLargeImage!==""||h.FinalPrice!=="")){$("#popUpSearch").append('
'+h.ProductName+"
Only £"+h.FinalPrice+"
")}else{$("#popUpSearch").append('')}}else{if(h.ProductCode==="11756"){if((h.ProdLargeImage!==null||h.FinalPrice!==null)&&(h.ProdLargeImage!==""||h.FinalPrice!=="")){$("#popUpSearch").append('
'+h.ProductName+"
Only £"+h.FinalPrice+"
")}else{$("#popUpSearch").append('')}}else{if(h.ProductCode==="11757"){if((h.ProdLargeImage!==null||h.FinalPrice!==null)&&(h.ProdLargeImage!==""||h.FinalPrice!=="")){$("#popUpSearch").append('
'+h.ProductName+"
Only £"+h.FinalPrice+"
")}else{$("#popUpSearch").append('')}}else{if(h.ProductCode==="11391"||h.ProductCode==="11398"||h.ProductCode==="11388"||h.ProductCode==="11386"||h.ProductCode==="11394"||h.ProductCode==="11404"||h.ProductCode==="11390"||h.ProductCode==="11410"||h.ProductCode==="11395"||h.ProductCode==="11387"||h.ProductCode==="11751"||h.ProductCode==="11750"||h.ProductCode==="11748"||h.ProductCode==="11749"||h.ProductCode==="11752"||h.ProductCode==="11389"||h.ProductCode==="11732"||h.ProductCode==="11747"||h.ProductCode==="11396"){if((h.ProdLargeImage!==null||h.FinalPrice!==null)&&(h.ProdLargeImage!==""||h.FinalPrice!==""||h.ProductCode==="")){$("#popUpSearch").append('
'+h.ProductName+"
Only £"+h.FinalPrice+"
")}else{$("#popUpSearch").append('')}}else{if(h.ProductCode==="11771"||h.ProductCode==="10891"||h.ProductCode==="10892"){if((h.ProdLargeImage!==null||h.FinalPrice!==null)&&(h.ProdLargeImage!==""||h.FinalPrice!=="")){$("#popUpSearch").append('
'+h.ProductName+"
Only £"+h.FinalPrice+"
")}else{$("#popUpSearch").append('')}}else{if(h.ProductCode==="11797"){if((h.ProdLargeImage!==null||h.FinalPrice!==null)&&(h.ProdLargeImage!==""||h.FinalPrice!=="")){$("#popUpSearch").append('
'+h.ProductName+"
Only £"+h.FinalPrice+"
")}else{$("#popUpSearch").append('')}}else{if(h.ProductCode==="10886"){if((h.ProdLargeImage!==null||h.FinalPrice!==null)&&(h.ProdLargeImage!==""||h.FinalPrice!=="")){$("#popUpSearch").append('
'+h.ProductName+"
Only £"+h.FinalPrice+"
")}else{$("#popUpSearch").append('')}}else{if(h.ProductCode==="11765"||h.ProductCode==="11766"||h.ProductCode==="11767"||h.ProductCode==="11770"||h.ProductCode==="11768"||h.ProductCode==="11769"){if((h.ProdLargeImage!==null||h.FinalPrice!==null)&&(h.ProdLargeImage!==""||h.FinalPrice!=="")){$("#popUpSearch").append('
'+h.ProductName+"
Only £"+h.FinalPrice+"
")}else{$("#popUpSearch").append('')}}else{if(h.ProductCode==="11753"){if((h.ProdLargeImage!==null||h.FinalPrice!==null)&&(h.ProdLargeImage!==""||h.FinalPrice!=="")){$("#popUpSearch").append('
'+h.ProductName+"
Only £"+h.FinalPrice+"
")}else{$("#popUpSearch").append('')}}else{if(h.ProductCode==="10986"){if((h.ProdLargeImage!==null||h.FinalPrice!==null)&&(h.ProdLargeImage!==""||h.FinalPrice!=="")){$("#popUpSearch").append('
'+h.ProductName+"
Only £"+h.FinalPrice+"
")}else{$("#popUpSearch").append('')}}else{if(h.ProductCode==="11759"||h.ProductCode==="11760"||h.ProductCode==="11761"){if((h.ProdLargeImage!==null||h.FinalPrice!==null)&&(h.ProdLargeImage!==""||h.FinalPrice!=="")){$("#popUpSearch").append('
'+h.ProductName+"
Only £"+h.FinalPrice+"
")}else{$("#popUpSearch").append('')}}else{if(h.ProductCode==="11758"){if((h.ProdLargeImage!==null||h.FinalPrice!==null)&&(h.ProdLargeImage!==""||h.FinalPrice!=="")){$("#popUpSearch").append('
'+h.ProductName+"
Only £"+h.FinalPrice+"
")}else{$("#popUpSearch").append('')}}else{if(h.ProductCode==="11754"){if((h.ProdLargeImage!==null||h.FinalPrice!==null)&&(h.ProdLargeImage!==""||h.FinalPrice!=="")){$("#popUpSearch").append('
'+h.ProductName+"
Only £"+h.FinalPrice+"
")}else{$("#popUpSearch").append('')}}else{if((h.ProdLargeImage!==null||h.FinalPrice!==null)&&(h.ProdLargeImage!==""||h.FinalPrice!=="")){$("#popUpSearch").append('
'+h.ProductName+"
Only £"+h.FinalPrice+"
")}else{$("#popUpSearch").append('')}}}}}}}}}}}}}}}}}}}}}}})}else{$("#popUpSearch").append('
No results found.
')}})})},b)}});$("#searchBox").on("click",function(){$("#popUpSearch").empty();$("#popUpSearch").hide();$("body").removeClass("isSearching")});$("#popUpSearch").on("click",".boxResult",function(){window.location.href=$(this).find("a").attr("href")});$(document).keydown(function(c){var b=c.keyCode;if($("#searchBox").is(":focus")){if(b=="40"){if($(".boxResult").length!=0){c.preventDefault();$(".boxResult").first().attr("selected",true);$("#searchBox:focus").blur()}}}else{ind=$(".boxResult[selected]").index();if(ind!=-1){len=$(".boxResult").length;if(b=="40"){if(ind!=(len-1)){c.preventDefault();var a=$(".boxResult[selected]");a.attr("selected",false);a.next().attr("selected",true)}else{c.preventDefault()}}else{if(b=="38"){if(ind!=0){c.preventDefault();var a=$(".boxResult[selected]");a.attr("selected",false);a.prev().attr("selected",true)}else{c.preventDefault()}}else{if(b=="13"){link=$(".boxResult[selected] a").attr("href");window.location.href=link}}}}}})});$("#popUpSearch").on("mouseover",".boxResult",function(){$("#searchBox:focus").blur();$(".boxResult[selected]").attr("selected",false);$(this).attr("selected",true)});window.onbeforeunload=function(a){setTimeout(function(){overlay_load()},1000)};function overlay_load(){var a=document.getElementById("loaderOverlay");if(a!==null){a.style.display="block"}}function toggle(a){var b=document.getElementById(a);if(b.style.display==="block"){b.style.display=""}else{b.style.display="block"}}var MENU_LAST="";var MENU_STATUS=0;function toggleMenu(a){clearTimeout(MENU_TASK_2);if(MENU_STATUS==0){MENU_TASK_2=setTimeout(function(){openMenu()},400);switchMenu(a)}else{switchMenu(a)}}function switchMenu(c){var a=document.getElementById("test");var d=a.childNodes;for(var b=0;b").text(overlay_CSS).appendTo("head");overlay_Loaded=true}var j=f.URL||h.URL||"";var p=f.Contents||"";var n=f.W||1024;var d=f.H||600;var k=f.T||10;var i=f.R||10;var o=f.hasPrint||false;var c=f.RIM||false;var m=f.NoExit||false;var b=new Object();b.W=screen.width;b.H=screen.height;if(typeof window.matchMedia!=="undefined"){if(window.matchMedia("(orientation: portrait)").matches){b.W=screen.width}else{if(window.matchMedia("(orientation: landscape)").matches){if(screen.height>b.W){b.W=screen.height;b.H=screen.width}}}}var l=n;var g=d;if(l>b.W){l=b.W}if(g>b.H){g=b.H}if(m){$(document.body).addClass("noexit")}$(".modalo").css("max-width",n);$(".modalo").css("max-height",d);var a=((b.H/2)-(d/2))-(b.H/2);if(a<0){a=0}$(".modalo").css("top",a);if(isIframe()){window.location=j;return}if(c&&l<360){window.location=j.replace("&App=true","");return}$(".modalo").removeClass("loaded");$(".modalo").html(p);if(j!==""){$(".modalo").append("
");$(".modalo").append("")}if(j!==""){$("#iframeOverlay").load(function(){var q=null;try{q=GetDoc(document.getElementById("iframeOverlay"))}catch(r){}if(q===null&&isIframe()){q=document}if(q!==null){$(q.body).addClass("isIframe");$(".modalo").addClass("loaded")}else{$(".modalo").addClass("loaded")}})}else{$(".modalo").addClass("loaded")}if(j!==""){document.body.removeEventListener("click",clicked);document.getElementById("close").addEventListener("click",clicked)}else{if(!overlay_EventAttached){document.body.addEventListener("click",clicked);overlay_EventAttached=true}}setTimeout(function(){$(document.body).addClass("overlay")},0)}function clicked(b){if($(document.body).hasClass("noexit")){return}var a;if(!b){var b=window.event}if(b.target){a=b.target}else{if(b.srcElement){a=b.srcElement}}if(typeof a!=="undefined"&&a.nodeType==3){a=a.parentNode}if(typeof a==="undefined"||a.className!=="modal"){if(overlay_RefreshParent){parent.document.location.reload(true);return}$(document.body).removeClass("overlay");$(parent.document.body).removeClass("overlay");setTimeout(function(){if(!$(document.body).hasClass("overlay")){$(".modalo").html("")}},5000)}}function GetDoc(a){return a.contentDocument||a.contentWindow.document}function showAlert(b,f,d,c,a){if(a){$(document.body).addClass("noexit")}showOverlay({Contents:'

'+f+"

"+d+"

"})}function basketRefresh(){$.getJSON("/ajax/basket/get",function(c){var b=0;for(var a=0;a

Item added to basket!

'});basketRefresh()})});$(".btn-rel-add").click(function(b){var a=$(b.currentTarget).data("rel-product");var c=$('.rp-prod[data-rel-productcode="'+a+'"]');console.log(c)})});function runPopup(h){var g=screen.width;var f=screen.height;var b=475;var a=550;var d=(g/2)-(b/2);var c=(f/2)-(a/2);newWin=window.open("","Wait","width="+b+", height="+a+", left="+d+", top="+c);newWin.location=h}var prod_isMobile=($(window).width()<=980);var prod_gallery_images;var prod_last=0;var $container=$(".zoomIn");var $image;var $imageW;var $imageH;var $containerW;var $containerH;var $imageClone;var $imageLarge;var imageLargeW;var imageLargeH;var $imageZoom;var tmpImgLdTimeout;var prod_current;function prod_deltaUI(){if(prod_last==0){$(".prod_gal_buttons button:nth-child(1)").addClass("hide");$(".prod_gal_buttons button:nth-child(2)").removeClass("hide")}else{if(prod_last==prod_gallery_images.length-1){$(".prod_gal_buttons button:nth-child(1)").removeClass("hide");$(".prod_gal_buttons button:nth-child(2)").addClass("hide")}else{$(".prod_gal_buttons button:nth-child(1)").removeClass("hide");$(".prod_gal_buttons button:nth-child(2)").removeClass("hide")}}}function prod_deltaImage(b){var a=prod_last+b;if(a<0){a=0}if(a>prod_gallery_images.length-1){a=prod_gallery_images.length-1}prod_setImage(a)}function prod_setImage(d){if(typeof d==="undefined"){return}var g=$(document.body).hasClass("overlay_gal");prod_current=d;var b=prod_last;prod_last=d;$("#prod_gallery_main").html("");if($(prod_gallery_images[d]).data("src").indexOf("youtube.com")>-1){var a=prod_isMobile?"pointer-events:none;":"";$("#prod_gallery_main").html('')}else{if($(prod_gallery_images[d]).data("src").indexOf(".obj")>-1){try{$("#prod_gallery_main").html('
');init();animate()}catch(f){}}else{var c=new Image();c.src=$(prod_gallery_images[d]).data("src");$(c).addClass("zoom");$("#prod_gallery_main").html('');c.onload=function(){if(prod_current!==d){console.log("blocked action");return}$("#prod_gallery_main").html("");if(b!==d){$(c).addClass("fadeIn");$(c).addClass("animated")}$("#prod_gallery_main").append(c);$image=$container.find(".zoom");var i=$(prod_gallery_images[d]).data("large");if(i!==""){var h=new Image();h.src=$(prod_gallery_images[d]).data("large");$(h).addClass("zoomlg animated fadeIn");$(h).hide();h.onload=function(){$("zoomlg").remove();$("#prod_gallery_main").append(h);$("#prod_gallery_main").append(($(prod_gallery_images[prod_current]).attr("title")||""));$imageZoom=$(h);imageLargeW=$imageZoom.width();imageLargeH=$imageZoom.height()}}}}}prod_deltaUI()}function prod_expand(){$(document.body).addClass("overlay_gal");if(prod_isMobile){$(".prod_gal_selector").slick({infinite:false,prevArrow:"",nextArrow:"",slidesToShow:5,slidesToScroll:5,})}}function prod_despand(){$(document.body).removeClass("overlay_gal");if(prod_isMobile){$(".prod_gal_selector").slick("destroy")}}$(document).ready(function(){prod_gallery_images=$(".prod_gal_selector").children().filter(".gal_img");if(prod_gallery_images.length<1){return}prod_setImage(0);for(var d=0;d');$(prod_gallery_images[d]).click(function(g){var h=$(g.target).data("position");prod_setImage(h)})}$(".toggleExpand").click(function(g){var h=$(document.body).hasClass("overlay_gal");if(!h){prod_expand()}else{prod_despand()}});$(".gal-reverse").click(function(g){prod_deltaImage(-1)});$(".gal-next").click(function(g){prod_deltaImage(1)});$("img.alt").mouseleave(function(g){$(g.target).attr("src",$(g.target).attr("data-orig"))});$("img.alt").mouseover(function(g){$(g.target).attr("src",$(g.target).attr("data-alt"))});$(document).keydown(function(g){if(g.keyCode==27){prod_despand()}})});$(".tablo li").click(function(a){setActive(a.target)});$("a.tablonext").click(function(a){setActive(($("#prodtext").find("li.active").next("li")[0]||$("#prodtext").find("li")[0]))});$(document).ready(function(){var a=window.location.hash.replace("#","");if(a!==""){$('.tablo li[tab-link="'+a+'"]').trigger("click")}});function setActive(f){console.log(f);var a=upTo(f,"DIV");var g=downTo(a,"ul");var c=downToClass(g,"active");var d=downToClass(a,c.getAttribute("tab-link")||c.getAttribute("data-tab-step"));var b=f;if($(b).prop("tagName")=="I"||$(b).prop("tagName")=="SPAN"){b=upTo(f,"li")}var i=downToClass(a,b.getAttribute("tab-link")||b.getAttribute("data-tab-step"));$(c).removeClass("active");$(d).addClass("noshow");$(b).addClass("active");$(i).removeClass("noshow");$(i).addClass("fadeIn animated");var h=$(i).find(".home-slider"),j=$(i).find(".slickityprod");if(h!==null&&h.length>0){setTimeout(function(){$(".home-slider").slick("refresh")},0);setTimeout(function(){$(".home-slider").slick("refresh")},1000)}if(j!==null&&j.length>0){setTimeout(function(){$(".slickityprod").slick("refresh")},0);setTimeout(function(){$(".slickityprod").slick("refresh")},1000)}if(prod_isMobile){scroll(0,$(i).offset().top-150)}}function downToClass(d,c){var a=d.childNodes;for(var b=0;b-1}function downToClass(d,c){var a=d.childNodes;for(var b=0;b