PageSourceSearch

https://www.asa.org.uk/assets/js/core/_302fc66c.core.min.js

js asa.org.uk collected 2026-09-24 06:43:54 UTC 17,381 bytes, 2 lines download raw bytes

1!function(a){a.fn.loadMore=function(){return this.each(function(){var b,c,d,e,f,g,h,i=a(this),j=i.parents(".load-more:first"),k=i.data("href"),l=a(i.data("target")).first(),m=i.data("itemclass"),n=i.data("mansorycontainer"),o=i.data("heighthandler"),p=1,q=void 0!==a.lazyload;c=function(){return b&&(l.append(b),q&&a("img").lazyload(),void 0!==n&&(void 0!=a.fn.masonry&&a(n).masonry(),a(n).imagesLoaded(function(){q&&a("img").lazyload({load:function(){a(n).masonry("reloadItems").masonry()}})})),void 0!==o&&a(window).trigger("resize"),d()),!1},d=function(){p++,e(),h=i.data(),h.page=p,h.startRow=a(m).size()+1,delete h.target,delete h.href,a.ajax({url:k,data:h,success:function(b){a.trim(b).length?f(b):g()},error:function(a){g()}})},e=function(){b=null,j.hide()},f=function(c){b=a.trim(c),j.removeClass("hide"),j.fadeIn(200)},g=function(){j.remove()},d(),i.click(function(a){a.preventDefault(),c()})})},a("a.load-more-link").loadMore()}(jQuery);var ASA=function(){var a=function(){function a(){var a=c.hasClass("hidden")?b.width():b.width()-c.width()-20;d.width()>a?(d.children().last().prependTo(f),c.hasClass("hidden")&&c.removeClass("hidden")):a>d.width()&&f.children().first().appendTo(d),d.width()>a&&d.children().last().prependTo(f)}var b=$(".header-navigation"),c=$('<a href="##" class="more-menu-items-toggler js-toggle-more-menu">...Menu</a>'),d=$(".header-navigation .header-navigation-list"),e=$('<nav class="more-menu-navigation hidden"><ul class="more-menu-navigation-list"></ul></nav>');c.appendTo(b),e.appendTo(b);var f=$(".header-navigation .more-menu-navigation-list");$(window).resize(function(){window.innerWidth<992&&window.innerWidth>767?a():f.children().appendTo(d)}),c.on("click",function(a){a.preventDefault(),f.parent(".more-menu-navigation").toggleClass("hidden")})},b=function(){function a(){if($(".header-navigation-wrapper").length){var a=$(".header-navigation-wrapper"),b=a.offset().left,c=$(window).width();$(".header-navigation-wrapper-border").css({left:-b,width:c})}}$(".icon-listing .heading > a").hover(function(){$(this).closest(".icon-listing-item").find(".icon-holder").addClass("is-hovered")},function(){$(this).closest(".icon-listing-item").find(".icon-holder").removeClass("is-hovered")}),$(".header-navigation-wrapper").prepend('<span class="header-navigation-wrapper-border"></span>'),$(window).on("resize",function(){a()})},c=function(){function a(){c=d.outerHeight(),d.css({top:-c})}function b(){var a=s.hasClass("hidden")?t.outerWidth():t.outerWidth()-s.outerWidth();u.outerWidth(!0)>=a?(u.children().last().prependTo(v),s.hasClass("hidden")&&s.removeClass("hidden")):a>=u.outerWidth()&&v.children().first().appendTo(u),u.outerWidth(!0)>=a&&u.children().last().prependTo(v)}$(".header-navigation-list .header-navigation-list-item").each(function(){var a=$(this),b=a.outerWidth(),c=130-b/2;$(this).find(".sub-navigation").css({left:-c})});var c,d=$(".top-header").find(".member-menu"),e=$(".header-signin-btn"),f=$("body");$(window).on("resize",function(){a(),window.innerWidth<768?(d.hide(),d.addClass("mobile-version"),d.hasClass("is-active")?(d.show(),e.addClass("is-active")):e.removeClass("is-active")):(d.removeClass("mobile-version"),d.hasClass("is-active")?(f.animate({top:c},350),e.addClass("is-active")):(f.animate({top:0},350),e.removeClass("is-active"),d.removeClass("is-active")))}),$(".js-toggle-header-mobile-menus").on("click",function(a){a.preventDefault();var b=$(this),d=b.hasClass("is-active"),e=b.hasClass("mobile-menu-toggler"),f=b.hasClass("header-signin-btn"),g=b.closest(".top-header").find(".mobile-menu-toggler"),h=g.hasClass("is-active"),i=b.closest(".top-header").find(".header-signin-btn"),j=i.hasClass("is-active"),k=b.closest(".top-header").find(".nav-and-search-wrapper"),l=b.closest(".top-header").find(".member-menu"),m=$("body"),n=l.hasClass("mobile-version");b.hasClass("is-active");e&&(d?k.slideUp({complete:function(){b.removeClass("is-active")}}):(j&&(n?l.slideUp({complete:function(){i.removeClass("is-active")}}):m.animate({top:0},350,function(){i.removeClass("is-active"),l.removeClass("is-active")})),k.slideDown(),b.addClass("is-active"))),f&&(d?n?l.slideUp({complete:function(){b.removeClass("is-active")}}):m.animate({top:0},350,function(){b.removeClass("is-active"),l.removeClass("is-active")}):(h&&k.slideUp({complete:function(){g.removeClass("is-active")}}),n?(l.slideDown(),b.addClass("is-active")):(m.animate({top:c},350),b.addClass("is-active"),l.addClass("is-active"))))});var g=$(".header-navigation-list-item.has-mega-menu"),h=g.find(".mega-menu-navigation .mega-menu-navigation-item:first-child");g.hover(function(){h.toggleClass("is-active")}),$(".mega-menu-navigation .mega-menu-navigation-item:not(:first-child)").hover(function(){h.removeClass("is-active")},function(){h.addClass("is-active")});var i=$("header.header"),j=$(".general-parallax-template .title-section"),k=$(".fixed-menu"),l=k.find(".fixed-menu-list-item-link"),m=k.outerHeight();$("body");$("body").hasClass("general-parallax-template")&&$(window).scroll(function(a){var b=i.outerHeight()+j.outerHeight();$(this).scrollTop()>b?k.addClass("is-fixed"):k.removeClass("is-fixed")}),l.click(function(a){a.preventDefault();var b=$(this);$("html, body").stop().animate({scrollTop:$(b.attr("href")).offset().top-m},{duration:600})});for(var n=$(".fixed-menu ul li").children(),o=[],p=0;p<n.length;p++){var q=n[p],r=$(q).attr("href");o.push(r)}$(window).scroll(function(){for(var a=(i.outerHeight(),j.outerHeight(),$(window).scrollTop()),b=($(window).height(),$(document).height(),0);b<o.length;b++){var c=o[b],d=$(c).offset().top-(m+5),e=$(c).outerHeight();a>=d&&a<d+e?$("a[href='"+c+"']").addClass("is-active"):$("a[href='"+c+"']").removeClass("is-active")}var f=$(".fixed-menu-more-list .fixed-menu-list-item-link"),g=$(".fixed-menu-more-btn");f.hasClass("is-active")?g.addClass("is-active"):g.removeClass("is-active")});var s=$(".fixed-menu-more-btn"),t=$(".fixed-menu-list-wrapper"),u=$(".fixed-menu-list"),v=$(".fixed-menu-more-list");$(window).on("resize load scroll",function(){b(),0===v.children().length&&s.addClass("hidden")}),$(".js-toggle-fixed-more-menu").on("click",function(a){a.preventDefault(),$(".fixed-menu-more-list").toggleClass("show")}),$("body").on("click",function(a){0!=$(a.target).closest(".fixed-menu-more-list, .fixed-menu-more-btn").length||a.target.classList.contains("js-toggle-fixed-more-menu")||$(".fixed-menu-more-list.show").removeClass("show")})},d=function(){$(".js-close-alert").click(function(a){a.preventDefault(),$(this).closest(".alert").slideUp({complete:function(){$(window).trigger("resize").trigger("scroll")}})}),$("input[type='file']").on("change",function(){var a=$(this).closest(".upload-holder"),b=a.find(".uploaded-file-details"),c=this.files;if($("html").hasClass("lt-ie10")){var d=$(this),e=d.val().split("\\").pop();d.siblings(".file-name").is("input")?d.siblings(".file-name").val(e):d.siblings(".file-name").text(e)}else{b.length>0&&b.remove();for(var f=0;f<c.length;f++){var g,h=c[f],e=h.name,i=h.size,j=h.type,k=(i/1048576).toFixed(2);switch(j){case"image/jpeg":g="icon-file-jpg";break;case"image/gif":g="icon-file-gif";break;case"application/pdf":g="icon-file-pdf";break;case"application/x-zip-compressed":g="icon-file-zip";break;default:g="icon-file"}a.append('<div class="uploaded-file-details"><span class="icon '+g+' file-icon"></span><div class="uploaded-file-details-content"><p class="uploaded-file-name">'+e+'</p><p class="caption">'+k+'MB</p><a href="#" class="font-icon font-icon-remove file-remove-button"></a></div></div>')}}}),$(".upload-holder").on("click",".file-remove-button",function(a){a.preventDefault(),$(this).closest(".uploaded-file-details").remove()}),$(".textarea-with-counter").each(function(){var a,b=$(this).children("textarea.form-control");b.attr("maxlength")?a=b.attr("maxlength"):(b.attr("maxlength",250),a=b.attr("maxlength")),b.after('<p class="textarea-counter"><span class="max-characters">'+a+"</span> character limit</p>"),b.keyup(function(){var c=b.siblings(".textarea-counter").find(".max-characters"),d=b.val().length,e=a-d;c.text(e)})}),$(".input-toggle-content-area .input-toggle").each(function(){var a=$(this).attr("type"),b=$(this).is(":checked"),c=$(this).filter(".show-input-toggle").is(":checked"),d=$(this).closest(".input-toggle-content-area").find(".input-toggle-content");switch(a){case"radio":c&&d.slideDown({complete:function(){$(window).trigger("resize").trigger("scroll")}});break;case"checkbox":b&&d.slideDown({complete:function(){$(window).trigger("resize").trigger("scroll")}})}}).on("change",function(a){var b=a.target,c=b.type,d=$(this).hasClass("show-input-toggle"),e=$(this).is(":checked"),f=$(this).closest(".input-toggle-content-area").find(".input-toggle-content");switch(c){case"radio":d?f.slideDown({complete:function(){$(window).trigger("resize").trigger("scroll")}}):f.slideUp({complete:function(){$(window).trigger("resize").trigger("scroll")}});break;case"checkbox":e?f.slideDown({complete:function(){$(window).trigger("resize").trigger("scroll")}}):f.slideUp({complete:function(){$(window).trigger("resize").trigger("scroll")}})}})},e=function(a){$(".collapsible",a).each(function(){var a=$(this),b=a.hasClass("accordion");a.find("> .collapsible-item > .collapsible-item-header > a").click(function(a){a.preventDefault();var c=$(this).closest(".collapsible-item");
1b?(c.addClass("is-open").find("> .collapsible-item-content:first").slideDown({complete:function(){$(window).trigger("resize").trigger("scroll")}}),c.siblings().removeClass("is-open").find("> .collapsible-item-content").stop().slideUp({complete:function(){$(window).trigger("resize").trigger("scroll")}})):c.toggleClass("is-open").find("> .collapsible-item-content").stop().slideToggle()}),b?a.find("> .collapsible-item.is-open > .collapsible-item-header > a").trigger("click"):a.find("> .collapsible-item.is-open > .collapsible-item-content").slideDown({complete:function(){$(window).trigger("resize").trigger("scroll")}})}),$(".text-toggler:not(.ext)").append('<a href="#" class="text-toggler-link js-toggle-content">Show <span class="more-label">more</span><span class="less-label">less</span></a>'),$(".text-toggler:not(.ext)").each(function(){var a=$(this),b=a.hasClass("is-content-shown"),c=a.find("> .text-toggler-content:not(.ext)");b&&c.show()}),$(".text-toggler .js-toggle-content:not(.ext)").on("click",function(a){a.preventDefault();var b=$(this).parent(".text-toggler:not(.ext)"),c=b.hasClass("is-content-shown"),d=b.find("> .text-toggler-content:not(.ext)");c?(b.removeClass("is-content-shown"),d.slideUp({complete:function(){$(window).trigger("resize").trigger("scroll")}},300)):(b.addClass("is-content-shown"),d.slideDown({complete:function(){$(window).trigger("resize").trigger("scroll")}},300))}),$(".quick-links-list-item").each(function(){var a=$(this),b=a.hasClass("has-sub-nav"),c=a.hasClass("is-open"),d=a.find("> .quick-links-list"),e=a.find("> .quick-links-list-item-link"),f=$('<span class="sub-nav-toggler"></span>');b&&e.append(f),c&&d.slideDown({complete:function(){$(window).trigger("resize").trigger("scroll")}})}),$(".quick-links-list-item-link .sub-nav-toggler").on("click",function(a){a.preventDefault();var b=$(this),c=b.closest(".quick-links-list-item"),d=c.hasClass("is-open"),e=c.find("> .quick-links-list");d?(e.slideUp({complete:function(){$(window).trigger("resize").trigger("scroll")}}),c.removeClass("is-open")):(e.slideDown({complete:function(){$(window).trigger("resize").trigger("scroll")}}),c.addClass("is-open"))}),$(".show-more-less-widget").each(function(){var a=$(this);a.find(".show-more-less-button");a.filter(".is-active").find(".show-more-less-content").show()}).on("click",".show-more-less-button",function(a){a.preventDefault();var b=$(this),c=b.closest(".show-more-less-widget"),d=c.find(".show-more-less-content");c.hasClass("is-active")?d.slideUp({complete:function(){c.removeClass("is-active"),$(window).trigger("resize").trigger("scroll")}}):(d.slideDown({complete:function(){$(window).trigger("resize").trigger("scroll")}}),c.addClass("is-active"))}),$(".block-widget.toggle-widget").each(function(){$(this).filter(".is-active").find(".widget-content").show()}).on("click",".widget-header .heading",function(a){a.preventDefault();var b=$(this),c=b.closest(".block-widget.toggle-widget"),d=c.find(".widget-content");c.hasClass("is-active")?d.slideUp({complete:function(){c.removeClass("is-active"),$(window).trigger("resize").trigger("scroll")}}):(d.slideDown({complete:function(){$(window).trigger("resize").trigger("scroll")}}),c.addClass("is-active"))}),$(".footer-toggle-widget").append('<span class="arrow-toggler js-toggle-widget-content"></span>'),$(".footer-toggle-widget.is-active .footer-toggle-widget-content").css({display:"block"}),$(".js-toggle-widget-content").on("click",function(a){a.preventDefault();var b=$(this),c=b.closest(".footer-toggle-widget"),d=c.find(".footer-toggle-widget-content");c.hasClass("is-active")?d.slideUp({complete:function(){c.removeClass("is-active"),$(window).trigger("resize").trigger("scroll")}}):(c.addClass("is-active"),d.slideDown({complete:function(){$(window).trigger("resize").trigger("scroll")}}))})},f=function(a){var b=function(a){$(a.attr("href")).fadeIn().addClass("is-active").siblings().hide().removeClass("is-active"),a.parent().addClass("is-active").siblings().removeClass("is-active"),$(a.attr("href")).find("> .toggle-tabs-panel-item-header").addClass("is-active").next(".toggle-tabs-panel-item-content").css("display","block").parent().siblings().find("> .toggle-tabs-panel-item-header").removeClass("is-active").next(".toggle-tabs-panel-item-content").hide(),a.closest(".toggle-tabs").hasClass("mod-mobile-accordion")&&a.closest(".toggle-tabs").find("> .toggle-tabs-panel > .toggle-tabs-panel-item.is-active > .toggle-tabs-panel-item-header").addClass("is-active")};$(".toggle-tabs-nav a",a).click(function(a){var c=$(this);c.closest(".toggle-tabs").hasClass("mod-tab-links")||(a.preventDefault(),b(c)),c.parent().hasClass("is-active")&&a.preventDefault()}),$(".toggle-tabs",a).each(function(){var a=$(this);if(a.hasClass("mod-tab-links")){var c=!0,d="",e="";a.find("> .toggle-tabs-panel > .toggle-tabs-panel-item").show().addClass("is-active").find("> .toggle-tabs-panel-item-header").addClass("is-active"),a.find("> .toggle-tabs-nav li a").each(function(a){$(this).parent().hasClass("is-active")?c=!1:c?d+='<div class="toggle-tabs-panel-item"><a href="'+$(this).attr("href")+'" class="toggle-tabs-panel-item-header">'+$(this).text()+"</a></div>":e+='<div class="toggle-tabs-panel-item"><a href="'+$(this).attr("href")+'" class="toggle-tabs-panel-item-header">'+$(this).text()+"</a></div>"}),a.find("> .toggle-tabs-panel").prepend(d).append(e)}else b(a.find("> .toggle-tabs-nav li.is-active a")),a.find("> .toggle-tabs-panel > .toggle-tabs-panel-item > .toggle-tabs-panel-item-header").click(function(a){a.preventDefault(),$(this).addClass("is-active").next(".toggle-tabs-panel-item-content").slideDown({complete:function(){$(window).trigger("resize").trigger("scroll")}}).parent().siblings().find("> .toggle-tabs-panel-item-header.is-active").removeClass("is-active").next(".toggle-tabs-panel-item-content").slideUp({complete:function(){$(window).trigger("resize").trigger("scroll")}})})}),ASA.fn.addDebounceResize(function(){ASA.fn.viewport().width<=ASA.mediaWidth.XS?$(".mod-mobile-accordion .toggle-tabs-panel .toggle-tabs-panel-item").show():$(".mod-mobile-accordion .toggle-tabs-panel .toggle-tabs-panel-item").not(".is-active").hide()})},g=function(){$(".widget-sub-navigation .has-submenu > a").click(function(a){$(this).parent().hasClass("is-active")||(a.preventDefault(),$(this).next(".submenu").slideToggle().parent().toggleClass("is-active"))}),$(".widget-sub-navigation .has-submenu.is-active > a").next(".submenu").slideDown({complete:function(){$(window).trigger("resize").trigger("scroll")}})},h=function(){$("input[type='radio'], input[type='checkbox']").each(function(){$(this).is(":checked")&&$(this).next("label").toggleClass("checked")}),$("body").on("change","input[type='checkbox']",function(){$(this).next("label").toggleClass("checked")}),$("body").on("change","input[type='radio']",function(){$(this).is(":checked")&&($("input[name='"+$(this).attr("name")+"']").next("label").removeClass("checked"),$(this).next("label").addClass("checked"))})}
1,i=function(){$("#link-close-cookies-policy").click(function(){return $.ajax({url:"/General/agreeCookiesPolicy/",success:function(){$(".cookies-policy").remove()}}),!1})};return{isIE8:$("html").hasClass("lt-ie9"),isIE7:$("html").hasClass("lt-ie8"),mediaWidth:{SM:991,XS:767},fn:{viewport:function(){var a=window,b="inner";return"innerWidth"in window||(b="client",a=document.documentElement||document.body),{width:a[b+"Width"],height:a[b+"Height"]}},addDebounceResize:function(a){var b=ASA.afterResized;ASA.afterResized=function(){b(),a()}},attachCollapsible:function(a){e(a)},attachToggleTabs:function(a){f(a)},attachForm:function(){d()}},afterResized:function(){},init:function(){var j=0;return a(),b(),c(),d(),g(),e($("body")),f($("body")),i(),this.isIE8&&h(),$(window).on("resize",function(){clearTimeout(j),j=setTimeout(ASA.afterResized,250)}),$(window).on("load",function(){$(window).trigger("resize")}),this}}}();!function(a){a(document).ready(function(){ASA.init()})}(jQuery);
2//# sourceMappingURL=_core.min.map

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.