1function handle_responsive($){var e=$(window).outerWidth(),o=$(window).outerHeight();e<900&&$(".fixedheader").remove(),$(".horizontal-filter-bar ul").outerWidth()>$(".horizontal-filter-bar ul").parent().outerWidth()?$(".horizontal-filter-bar").addClass("show-toggle-link"):($(".horizontal-filter-bar").removeClass("show-toggle-link"),$(".horizontal-filter-bar").removeClass("sub-open"))}function location_map($){$(".map-element-wrap").length&&$(".map-element-wrap").each(function(){var e=$(this).data("lat"),o=$(this).data("lng"),t=$(this).data("map-id"),n=10;$(this).find("#"+t).css("width","100%"),$(this).find("#"+t).css("height","100%");var a,s={zoom:10,backgroundColor:"#fff",center:new google.maps.LatLng(e,o),mapTypeId:google.maps.MapTypeId.ROADMAP,panControl:!0,streetViewControl:!0,zoomControl:!0,mapTypeControl:!0,scrollwheel:!1};a=new google.maps.Map(document.getElementById(t),s);var i=new google.maps.Marker({map:a,position:new google.maps.LatLng(e,o)})})}function windowAnimateTo($,e,o){disable_scroll(),$("html, body").stop().animate({scrollTop:$(e).offset().top+o},800,function(){enable_scroll()})}function keydown(e){for(var o=keys.length;o--;)if(e.keyCode===keys[o])return void preventDefault(e)}function preventDefault(e){e=e||window.event,e.preventDefault&&e.preventDefault(),e.returnValue=!1}function wheel(e){preventDefault(e)}function disable_scroll(){window.addEventListener&&window.addEventListener("DOMMouseScroll",wheel,!1),window.onmousewheel=document.onmousewheel=wheel,document.onkeydown=keydown}function enable_scroll(){window.removeEventListener&&window.removeEventListener("DOMMouseScroll",wheel,!1),window.onmousewheel=document.onmousewheel=document.onkeydown=null}!function($){if(handle_responsive($),$(window).resize(function(){handle_responsive($)}),$(".main-menu ul.sub-menu").wrap('<div class="sub-menu-wrap"></div>'),$("li.has-sub").append("<span></span>"),$(document).on("click","li.has-sub span",function(){$(this).parent().toggleClass("subopen")}),$(".menu-toggle").click(function(){return $("body").toggleClass("menuopen"),!1}),$(".search-toggle").click(function(){return $("body").toggleClass("searchopen"),$("body").hasClass("searchopen")&&$(".search-field").focus(),$("body").hasClass("searchopen")&&$("body").hasClass("menuopen")&&$("body").toggleClass("menuopen"),!1}
1),$(document).on("click",".toggle-link",function(){var e=$(this).data("toggle-group"),o=$(this).data("toggle-target");return $(e+":not("+o+")").removeClass("open"),$(o).hasClass("open")?$(o).removeClass("open"):$(o).addClass("open"),!1}),$(".videowrap").fitVids(),$(".text-content iframe").length&&$(".text-content iframe").each(function(){$(this).parent().addClass("fitvids"),$(".fitvids").fitVids()}),$(".event-search").submit(function(){$(".event-search .date-field").each(function(){var e=$(this).val();e=e.replace(/\//g,"-"),$(this).val(e)}),$(".event-search input").each(function(){""===$(this).val().trim()&&$(this).attr("name","")})}),$(".date-field").pickadate({format:"dd/mm/yyyy"}),$(".video-insert-link").click(function(){var e=$(this).data("videourl"),o='<iframe src="'+e+'" width="960" height="540" scrolling="no" allowfullscreen="allowfullscreen" mozallowfullscreen="mozallowfullscreen" webkitallowfullscreen="webkitallowfullscreen"></iframe>',t=$(this),n=$(this).parent().find(".video").append(o).fitVids();return $(n).removeClass("placeholder"),$(t).remove(),!1}),$(".faq-item > h3").click(function(){$(this).parent().toggleClass("open")}),$(document).on("scroll",function(){$(document).scrollTop()>340&&$(window).outerWidth()>900?0===$(".fixedheader").length&&$(".masthead").clone().addClass("fixedheader").appendTo("body"):$(".fixedheader").length>0&&$(".fixedheader").remove()}),$(document).scrollTop()>340&&$(window).scrollTop($(window).scrollTop()+1),$(".anchor-links > span").click(function(){$(".anchor-links").toggleClass("open")}),$(".anchor-links a").click(function(){$(".anchor-links").toggleClass("open");
1var e=$(this).attr("href");return e=e.replace("#",""),e="#anchor-"+e,windowAnimateTo($,e,-59),!1}),$(".fw-carousel").each(function(){var e=$(this).parent().find(".slick-next"),o=$(this).parent().find(".slick-prev");$(this).slick({infinte:!0,slidesToShow:3,slidesToScroll:3,centerMode:!0,centerPadding:"0px",prevArrow:o,nextArrow:e,slide:".slide",speed:500,responsive:[{breakpoint:800,settings:{slidesToShow:2,slidesToScroll:2}},{breakpoint:480,settings:{slidesToShow:1,slidesToScroll:1}}]})}),$(document).on("click","a.slick-arrow",function(){return!1}),$(document).on("click",".fw-carousel .slick-slide a",function(){if(!$(this).parent().hasClass("slick-active"))return!1}),$(".hero-slides").slick({infinte:!1,slidesToShow:1,draggable:!1,slide:".slide",speed:500,autoplay:!0,autoplaySpeed:6e3,prevArrow:".hero-buttons .slick-prev",nextArrow:".hero-buttons .slick-next",dots:!1,fade:!0}),$(".shop-hero").slick({slidesToShow:1,draggable:!1,slide:".slide",speed:500,prevArrow:".shop-hero .prev",nextArrow:".shop-hero .next",dots:!1,fade:!0}),$(".load-google-map").length>0){var e=$(".load-google-map").data("gmaps-key");$("body.gmapsloaded").length?location_map($):$(".load-google-map").length>0&&$.getScript("//maps.google.com/maps/api/js?sensor=true&async=2&key="+e,function(){location_map($),$("body").addClass("gmapsloaded")})}if($(document).on("click",".horizontal-filter-bar .toggle",function(){return $(this).parent().toggleClass("sub-open"),!1}),$(".store-categories li").each(function(){$(this).has("ul")&&$(this).addClass("has-sub")}),$(".store-categories li.has-sub .fa").click(function(){$(window).outerWidth()<901&&$(this).parent().toggleClass("sub-open")}),Modernizr.touch){var o=!0;$("a.hover-link, .has-sub > a").click(function(){if($("a.hover-link, .has-sub > a").not(this).removeClass("istouched"),!$(this).hasClass("istouched"))return $(this).trigger("mouseenter"),$(this).addClass("istouched"),!1})}$(document).on("touch","a.hover-link.istouched",function(){$(this).trigger("click")}),$(".popup-video").magnificPopup({disableOn:0,type:"iframe",mainClass:"mfp-fade",removalDelay:160,preloader:!1,fixedContentPos:!1}),$(".mnh-popup-gallery").each(function(){$(this).magnificPopup({delegate:"a",type:"image",gallery:{enabled:!0}})}),$(".map-filter a").click(function(){return $(".map-filter a.selected").removeClass("selected"),$(this).addClass("selected"),!1}
1),$(".js-tabs li").click(function(){var e=$(this).find("a").data("tabgroup");$("#"+e+" .active").removeClass("active"),$(this).parent().find(".active").removeClass("active"),$(this).addClass("active");var o=$(this).index();return $("#"+e+" .tab-content").eq(o).addClass("active"),$(this).hasClass("map-trigger")&&location_map($),!1}),$(".tab-content > h3").click(function(){return $(this).parent().toggleClass("active"),$(this).hasClass("map-trigger")&&location_map($),!1}),$(".woocommerce-MyAccount-navigation h2").click(function(){return $(this).parent().toggleClass("open"),!1})}(jQuery);var keys=[37,38,39,40];
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.