function beginLoadData(){$("body").addClass("adpt-loading-search");$(window).trigger("adpt-dom-change")}function completeLoadData(){$("body").removeClass("adpt-loading-search")}function collapseFacets(){if(!matchMedia("(min-width:768px)").matches){var n=$(".btn-collapse",".facets_collapse");$.each(n,function(){modules.collapse.close($(this).siblings(".collapse"),this)})}}function toggleLayout(n){n=n!==null?n:!0;n&&($(".products_").hasClass("adpt-search-layout")?n&&modules.cookie.read("searchLayoutToggle")!==null&&(modules.cookie.erase("searchLayoutToggle"),window.google_tag_manager!==undefined&&ga("gtm2.send","event","search","change layout","view as list")):n&&modules.cookie.read("searchLayoutToggle")===null&&(modules.cookie.create("searchLayoutToggle","true",30),window.google_tag_manager!==undefined&&ga("gtm2.send","event","search","change layout","view as grid")));modules.cookie.read("searchLayoutToggle")!==null?($(".products_").addClass("adpt-search-layout"),$(".search_layout_button").removeClass("grid").addClass("listing")):modules.cookie.read("searchLayoutToggle")===null&&($(".products_").removeClass("adpt-search-layout"),$(".search_layout_button").removeClass("listing").addClass("grid"))}function updateSliderAnchor(n,t){var i=window.location.search,r=t.Id.indexOf("price")!==-1?"Price":"Age",o=new RegExp("&?filter"+r+"((To)|(From))=-?[0-9]*","g"),f=i.match(o),u,e;if(f!==null)for(u=0;u<f.length;u++)i=i.replace(f[u],"");t.FromInput.val()>t.Min&&(i+=(i.indexOf("?")>=0?"&":"?")+"filter"+r+"From="+$(t.FromInput).val());t.ToInput.val().indexOf("+")===-1&&(i+=(i.indexOf("?")>=0?"&":"?")+"filter"+r+"To="+$(t.ToInput).val());e="#"+r.toLowerCase()+"-anchor";$(e).attr("href",i)}function validatenumber(n){var t=n||window.event,i=t.keyCode||t.which,r;i=String.fromCharCode(i);r=/^\d*(?:\.\d{1,2})?$/;r.test(i)||(t.returnValue=!1,t.preventDefault&&t.preventDefault())}function updateSliderInputs(n,t){n.values[1]=n.values[1]>=t.Max?t.Max+"+":n.values[1];$(t.FromInput).val(n.values[0]).trigger("input");$(t.ToInput).val(n.values[1]).trigger("input");updateSliderAnchor(n,t)}function initializeSliderFacets(){var u=".facet_input-from",f=".facet_input-to",e=".facet_from",o=".facet_to",s=".slider_bar",i="#facet_price",n={Id:i,Slider:$(s,i),From:parseInt($(e,i).val()),To:parseInt($(o,i).val()),Step:parseInt($(".facet_step",i).val()),Min:parseInt($(u,i).attr("data-min")),Max:parseInt($(f,i).attr("data-max")),FromInput:$(u,i),ToInput:$(f,i)},r,t;n.To=n.To>n.Max||isNaN(n.To)?n.Max:n.To;$(n.Slider).slider({range:!0,step:n.Step,min:0,max:n.Max,values:[n.From,n.To],create:function(){$(".slider_handle-min",n.Slider).css("left");$(".slider_handle-max",n.Slider).css("left");$(n.FromInput).val(n.From)},slide:function(t,i){updateSliderInputs(i,n)},change:function(t,i){updateSliderInputs(i,n)}});r="#facet_age";t={Id:r,Slider:$(s,r),From:parseInt($(e,r).val()),To:parseInt($(o,r).val()),Min:parseInt($(u,r).attr("data-min")),Max:parseInt($(f,r).attr("data-max")),FromInput:$(u,r),ToInput:$(f,r)};t.To=t.To>t.Max||isNaN(t.To)?t.Max:t.To;$(t.Slider).slider({range:!0,step:1,min:0,max:t.Max,values:[t.From,t.To],create:function(){$(".slider_handle-min",t.Slider).css("left");$(".slider_handle-max",t.Slider).css("left");$(t.FromInput).val(t.From)},slide:function(n,i){updateSliderInputs(i,t)},change:function(n,i){updateSliderInputs(i,t)}})}function refreshFacets(){completeLoadData();initializeSliderFacets();collapseFacets();papersTooltip.checkSwitch();toggleLayout(!1)}function requestData(n,t,i){beginLoadData();var r=typeof i!="undefined"?i:!1;$.ajax({url:n,type:"post",success:function(t){if($(t).find(".prods_item").length>0){$("#search_results").html(t);modules.picturefill.add();Watchfinder.Compare.refreshDetails();r||window.history.pushState(t,"",n.replace(window.location.hostname+"/",""));var i=$("#watch_count").val();$(".panel_head > .panel_subtitle > span").text(i);refreshFacets()}else modules.modal.open("#modal_no-results")},error:function(n){console.log(n);completeLoadData()}})}function removeParam(n,t){var u=t.split("?")[0],f,i=[],e=t.indexOf("?")!==-1?t.split("?")[1]:"",r;if(e!==""){for(i=e.split("&"),r=i.length-1;r>=0;r-=1)f=i[r].split("=")[0],f===n&&i.splice(r,1);u=u+"?"+i.join("&")}return u}var Watchfinder=Watchfinder||{},getMinAndMaxValues,setFacetSliders;Watchfinder.LocateModelNumberInfo=function(){var n={container:"#js-locate-brand",adptLoadingClass:"adpt-locating-model-by-brand",init:function(){n.actions()},actions:function(){$("#js-select-locate-brand").on("change",function(){n.update(this)})},update:function(t){var i=$(t).val();i!==""&&($(n.container).empty(),$("body").addClass(n.adptLoadingClass),n.request(i))},request:function(t){$.ajax({url:"/find/locate-model-number?brand="+t,type:"post",success:function(i){window.google_tag_manager!==undefined&&ga("gtm2.send","event","tooltips","locate model number",""+t+"");$("body").removeClass(n.adptLoadingClass);$(n.container).append(i)},error:function(){$("body").removeClass(n.adptLoadingClass)}})}};return n.init(),{request:n.request}}();$(function(){$("#modal_locate-helper").on("display",function(){window.google_tag_manager!==undefined&&ga("gtm2.send","event","tooltips","open","locate model number")})});$(function(){$("#catalogue_steps .owl-carousel").owlCarousel({items:1,loop:!1,dots:!1,nav:!0,navRewind:!1,navText:['<div class="icon icon-arrow-left"><\/div>','<div class="icon icon-arrow-right"><\/div>'],responsive:{750:{items:3},960:{items:4}}});$("#service_makers").owlCarousel({items:1,loop:!1,dots:!0,nav:!0,navRewind:!1,navText:['<div class="icon icon-arrow-left"><\/div>','<div class="icon icon-arrow-right"><\/div>'],lazyLoad:!0});$("#service_equipment-carousel").owlCarousel({items:1,loop:!1,dots:!0,nav:!0,navRewind:!1,navText:['<div class="icon icon-arrow-left"><\/div>','<div class="icon icon-arrow-right"><\/div>'],lazyLoad:!0});$(".service_redirect-select").change(function(){var n=$(this).val();n!==""&&(document.location=n)});$("#servicing_video").on("click",".play",function(){$(this).parent().html('<div class="ratio_"><iframe class="ratio_item" src=" https://www.youtube.com/embed/aOG0DNi7cJY?rel=0&amp;amp;controls=2&amp;showinfo=0&amp;iv_load_policy=3&amp;autoplay=1&amp;enablejsapi=1" frameborder="0" allowfullscreen><\/iframe><\/div>')})});$(window).load(function(){wfHelpers.getQueryStringValue("action")=="video"&&($("iframe","#service_intro")[0].contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}',"*"),modules.smoothScroll.to("#service_video"));wfHelpers.getQueryStringValue("noResults").toLowerCase()=="true"&&modules.smoothScroll.to("#service_search-form")});getMinAndMaxValues=function(n){var t=$(".slider_input.facet_input-from",n).val(),i=$(".slider_input.facet_input-to",n).val().replace("+",""),r=parseInt(t)>parseInt(i);return{min:r?i:t,max:r?t:i}};setFacetSliders=function(n,t){var i,r;$(".slider_bar",t).slider("values",0,n.min);$(".slider_input.facet_input-from",t).val(n.min).trigger("input");i=$(".slider_input.facet_input-to",t);$(".slider_bar",t).slider("values",1,n.max);i.val(n.max).trigger("input");r=parseInt(i.data("max"));n.max>=r&&i.val(r+"+")};$(function(){refineFixed();var n=new FilterSide;initializeSliderFacets();$("#search_results").on("click","a:not(.redirect)",function(t){t.preventDefault();modules.smoothScroll.to("#search_results");n.close();var i=$(this).attr("href"),r=$(this).data("facet-type"),u=$(this).data("facet-item");return $(this).hasClass("btn-update")&&(i=removeParam("pageno",i)),papersTooltip.clickedPapers=!1,r==="Papers"&&u==="Yes"&&(papersTooltip.clickedPapers=!0),requestData(i,r),!1});$("#search_results").on("change","#search_orderby",function(){var n=$(".qs_no-orderby",".search_orderby").val();n+="&orderby="+$(this).val();requestData(n,null)});$("#search_results").on("focus",".slider_bubble .slider_input",function(){var n=$(this),t=n.val().replace("+","");n.val(t)});$("#search_results").on("blur",".slider_bubble .slider_input",function(){var n="#"+$(this).parents(".facet_").attr("id"),t=getMinAndMaxValues(n);setFacetSliders(t,n)});$("#modal_no-results").on("dismiss",function(){completeLoadData()});collapseFacets();window.addEventListener("popstate",function(){if(!Watchfinder.BrowserDetect.isSafari&&!Watchfinder.BrowserDetect.isMobileSafari){var n=window.location.search;requestData(n,null,!0)}});$("#search_results").on("click",".search_layout",function(){toggleLayout(!0)});modules.cookie.read("searchLayoutToggle")!==null&&toggleLayout(!1)});var refineFixed=function(){var n={desktop:!0,top:!0,distant:110,adptClass:"adpt-refine-top",init:function(){n.set();n.check();n.actions()},set:function(){n.desktop=matchMedia("(min-width:768px)").matches;$("#search_refine-bar").length&&(n.distant=$("#search_refine-bar").offset().top)},actions:function(){$(window).on("resize",function(){n.set();n.check()});$(window).on("scroll",function(){n.check()})},check:function(){var t=$(window).scrollTop();n.desktop||(t<n.distant&&!n.top?($("body").addClass(n.adptClass),n.top=!0):t>n.distant&&n.top&&($("body").removeClass(n.adptClass),n.top=!1))}};return n.init(),n},FilterSide=function(){var n={body:$("html"),btn:".btn-filter-side",adptSideClass:"adpt-side",adptClass:"adpt-filter-side",isOpen:!1,init:function(){n.actions()},actions:function(){$(document).on("click",n.btn,function(){n.toggle()})},toggle:function(){n.body.hasClass(n.adptClass)?n.close():n.open()},open:function(){n.body.addClass(n.adptSideClass+" "+n.adptClass);n.isOpen=!0},close:function(){n.body.removeClass(n.adptSideClass+" "+n.adptClass);n.isOpen=!1}};return n.init(),n},PapersTooltip=function(){var n={clickedPapers:!1,timer:"",counter:0,adptClass:"adpt-papers-tip",closeClass:".btn-close-papers",init:function(){n.actions()},actions:function(){$("#search_results").on("click",n.closeClass,function(){n.close(this)})},checkSwitch:function(){n.clickedPapers&&n.firstTime()?n.open():n.close()},open:function(){n.timer=setInterval(function(){n.counter++},1e3);$("body").addClass(n.adptClass)},close:function(t){if(clearInterval(n.timer),t!==null){var i=n.getAction(t);i!=="Other"&&window.google_tag_manager!==undefined&&ga("gtm2.send","event","papers tooltip",i,n.counter)}n.counter=0;$("body").removeClass(n.adptClass)},firstTime:function(){return modules.cookie.read("seenPapersTooltip")===null?(modules.cookie.create("seenPapersTooltip","true",30),!0):!1},getAction:function(n){return $(n).hasClass("btn-continue")?"continue":$(n).hasClass("btn-cancel")?"cancel":$(n).hasClass("btn-cross")?"close":$(n).hasClass("dialogue-outside")?"click off":"other"}};return n.init(),n},papersTooltip=new PapersTooltip