PageSourceSearch

https://www.hawleyprimary.co.uk/_includes/js/essential/common.min.js

js hawleyprimary.co.uk collected 2026-09-29 11:29:50 UTC 8,040 bytes, 1 lines download raw bytes

1function matchHeight(t,a,e){var n=$(t);n.css("height","auto"),a&&n.parent().css("height","auto");var i=Math.max.apply(null,n.map(function(){return $(this).outerHeight()}).get());n.css("height",i),a&&n.parent().css("height",i),e()}function shuffleList(t){for(;t.length;)$(t).parent().append(t.splice(Math.floor(Math.random()*t.length),1)[0])}function getTextColor(t){return 186<.299*(t=t.match(/\d+/g))[0]+.587*t[1]+.114*t[2]?"#444":"#FFF"}function imgLoadCheck(t,a,e){function n(){a?t.append('<div class="lazy-item" style="background-image: url(&#39;'+o+'&#39;)">').css("opacity"):t.append('<img class="lazy-item" src="'+o+'" alt=""/>').css("opacity"),t.attr("data-multiple")&&t.append('<div class="lazy-item lazy-item--2" style="background-image: url(&#39;'+o+'&#39;)">').css("opacity"),setTimeout(function(){t.addClass("loaded").removeClass("loading")},100),e()}t.addClass("loading");var i=t.attr("data-src");if(t.hasClass("loaded"))e();else if(void 0!==i){var s=new Image,o=i;o=(s.src=o).replace(/\s/g,"%20"),s.onload=function(){n()},s.onerror=function(){o=strDefaultThumbnail,n()}}}function lazyload(e,n,i,s){return function(){var t;if(t=void 0===e.attr("data-offset")?0:e.attr("data-offset"),$(window).scrollTop()+$(window).outerHeight()>e.offset().top+parseInt(t))switch(i){case"img":s(n);var a=e.attr("data-type");imgLoadCheck(e,"bg"==a||null==a,function(){});break;default:s(n),e.addClass("hit")}}}function heroSlideshow(t){var a=$(t).find(".hero__slideshow"),e=7e3;$(".builder").length&&(e=18e9),a.ecoCycle({nav:a.attr("data-nav"),navContainer:t+" .hero__nav",navChild:['<span class="hero__nav--prev link-hov bg-sec" role="button" title="Previous slide" tabindex="0"><i class="fa fa-angle-left" aria-hidden="true"></i></span>','<span class="hero__nav--next link-hov bg-sec" role="button" title="Next slide" tabindex="0"><i class="fa fa-angle-right" aria-hidden="true"></i></span>'],dots:a.attr("data-dots"),dotsContainer:t+" .hero__dots",shuffle:!$(".mason").hasClass("mason--home"),timeout:e})}function mimicOwls(t,h,a){var e=0;""==t&&(t=$(".owl")),t.each(function(){e=400;var l,c=$(this),d=c.attr("owl-opts"),p=1;setTimeout(function(){var t=c.outerWidth();if(null!=d){if((d=JSON.parse(d)).autoWidth)p=6;else{if(null!=d.responsive){var a=d.responsive[Object.keys(d.responsive)[Object.keys(d.responsive).length-1]];p=a.items,null==l&&(l=a.margin),null==l&&(l=d.margin)}null==d.margin&&(l=30),h&&(p=1,l=200)}var e=(t-(p-1)*l)/p;e=parseInt(e)+"px",d.autoWidth&&(e="auto")}if(c.hasClass("owlmimic"))c.children().css({width:e,"margin-right":l+"px"});else{if(c.addClass("owlmimic").children().wrap("<div class='owlmimic__item' style='width: "+e+"; margin-right: "+l+"px'></div>"),d.nav){var n=c.attr("owl-navColor");null==n&&(n="bg-sec"),$(d.navContainer).append("<div class='owl-prev'><span class='link-hov "+n+"'><i class='fa fa-angle-left' aria-hidden='true'></i></span></div><div class='owl-next'><span class='link-hov "+n+"'><i class='fa fa-angle-right' aria-hidden='true'></i></span></div>")}if(d.dots){var s=c.children().length,o=$(d.dotsContainer),r="active";for(i=0;i<s;i++)0<i&&(r=""),o.append("<div class='owl-dot "+r+"'><span></span></div>")}}for(c.children().removeClass("active"),i=0;i<p;i++)c.children().eq(i).addClass("active")},300)}),a(e)}function owlInit(t){var a=t.attr("owl-navColor");t.attr("owl-sync");null==a&&(a="bg-sec"),objOpts=t.attr("owl-opts"),null==objOpts?objOpts={}:objOpts=JSON.parse(objOpts),objOpts.autoplayTimeout=7e3,objOpts.autoplaySpeed=700,objOpts.dotsSpeed=700,objOpts.navSpeed=700,objOpts.navText=['<span class="link-hov '+a+'" role="button" title="Previous slide" tabindex="0"><i class="fa fa-angle-left" aria-hidden="true"></i></span>','<span class="link-hov '+a+'" role="button" title="Next slide" tabindex="0"><i class="fa fa-angle-right" aria-hidden="true"></i></span>'],objOpts.dotsData=void 0!==t.find("li:first").attr("data-dot"),t.owlCarousel(objOpts),objOpts.navContainer&&$(objOpts.navContainer+"> *").on("keydown",function(t){"Enter"===t.key||" "===t.key&&t.currentTarget.click()}),objOpts.dotsContainer&&$(objOpts.dotsContainer+"> *").on("keydown",function(t){"Enter"===t.key||" "===t.key&&t.currentTarget.click()})}function housePoints(){if($(".pts__item").length){var t=Math.max.apply(null,$(".pts__item").map(function(){return $(this).attr("data-score")}).get()),a=$('.pts__item[data-score="'+t+'"]');
1if(a.length!==$(".pts__item").length){var e;a.addClass("winner");var n=(e=a.find("a[aria-label]").length?a.find("a[aria-label]"):a).attr("aria-label");null==n&&(n=""),e.attr("aria-label",n+" Winning house.")}}}function socialHashTags(){$("[data-hashtags]").each(function(){var t=$(this),a=t.attr("data-hashtags"),e=t.html(),n=e.match(/\#\w+/g);if(null!=n){for(i=0;i<n.length;i++){var s=n[i];switch(a){case"facebook":e=e.replace(s,"<a href='https://www.facebook.com/hashtag/"+s.replace("#","")+"' target='_blank'>"+s+"</a>");break;case"twitter":e=e.replace(s,"<a href='https://twitter.com/hashtag/"+s.replace("#","")+"' target='_blank'>"+s+"</a>");break;case"instagram":e=e.replace(s,"<a href='https://www.instagram.com/explore/tags/"+s.replace("#","")+"' target='_blank'>"+s+"</a>")}}t.html(e)}})}function socialImgs(){$(".social__item__txt__content p").each(function(){var t=$(this);""==t.text()&&t.closest(".social__item").attr("data-txt","empty")})}function sortByDate(a,t){function e(t){return t.match(new RegExp("(?:<i>)(.*?)(?:</i>)","g"))[0].replace("<i>","").replace("</i>","")}[].slice.call(a.children).sort(function(t,a){return(t=e(t.getAttribute("data-date")))<(a=e(a.getAttribute("data-date")))?1:-1}).forEach(function(t){a.appendChild(t)}),t()}function mapInit(t,a){thisMap=t,thisMap.scrollwheel=!1,thisMap.panBy(0,-28),arrMarkers=a,mapZoom=thisMap.getZoom(),mapCenter=thisMap.getCenter()}function mapMarkerCenter(t,a){thisMap.panTo(arrMarkers[a].position);var e=map.getZoom();for(i in 15!=e&&thisMap.setZoom(15),t.find(".map__list__item").eq(a).addClass("active").siblings().removeClass("active"),$(".map__select").val(a+1),arrMarkers)arrMarkers[i].set("zIndex",0);arrMarkers[a].set("zIndex",1)}function mapSetup(){$(".map").each(function(){var n=$(this),t=n.find(".map__list__item"),a=$(this).find(".map__select"),e=a.find("option:eq(0)").val();a.val(e),a.on("change",function(){mapMarkerCenter(n,$(this).val()-1)}),$(window).on("load debouncedresize",function(){t.eq(0).addClass("active"),setParentHeight(t)}),mapMarkerClick=function(t,a){var e=parseInt(t.id.replace("marker_",""));mapMarkerCenter(n,e)}})}var arrMarkers,mapZoom,mapCenter;!function(h){h.fn.ecoCycle=function(t){function a(e,t,a){h(a).on("click keydown",function(t){var a=!0;"keydown"===t.type&&"Enter"!==t.key&&" "!==t.key&&(a=!1),a&&(t.preventDefault(),clearInterval(s),"dots"==e?n(r=h(this).index(),"next"):(i(e),n(r,e)))}).appendTo(t)}function n(t,a){e(t,function(){1<c&&o.timeout&&function(){s=setInterval(function(){i(a),e(r,function(){})},o.timeout)}()})}function i(t){"prev"==t?0==r?r=c-1:r--:r==c-1?r=0:r++}function e(a,t){function e(t){t.eq(a).addClass("active").siblings().removeClass("active")}o.onChange(a,c-1,o.timeout),imgLoadCheck(l.eq(a).find("[data-src]"),!0,function(){e(l),d&&e(h(".ecocycle__nav > *")),p&&e(h(".ecocycle__dots > *"))}),t()}h.fn.ecoCycle.defaults={dots:!1,dotsContainer:".ecocycle__dots",dotsChild:'<span role="button" title="Change slide" tabindex="0"></span>',nav:!1,navContainer:".ecocycle__nav",navChild:['<span role="button" title="Previous slide" tabindex="0">Prev</span>','<span role="button" title="Next slide" tabindex="0">Next</span>'],onChange:function(t,a,e){},shuffle:!1,timeout:7e3};var s,o=h.extend({},h.fn.ecoCycle.defaults,t),r=0,l=this.children(),c=l.length,d=o.nav,p=o.dots;o.shuffle&&shuffleList(l),l=this.children(),h(this).addClass("ecocycle"),l.addClass("ecocycle__item"),d&&1<c&&(h(o.navContainer).addClass("ecocycle__nav"),a("prev",o.navContainer,o.navChild[0]),a("next",o.navContainer,o.navChild[1])),p&&(h(o.dotsContainer).addClass("ecocycle__dots"),l.each(function(){a("dots",o.dotsContainer,o.dotsChild)})),n(r,"next")}}(jQuery);

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.