PageSourceSearch

https://www.llyfrgell.cymru/typo3temp/assets/compressed/merged-ecd…30a8dafd513db4aaf21d08f2c5.js.gz?1790689814

js llyfrgell.cymru collected 2026-10-02 05:02:43 UTC 5,087 bytes, 2 lines download raw bytes

1
2!function(){let e,t,a,i,s,n,o,l,r,c;$(".copyrightNoticeTrigger").on("click.copyrightNotice",function(){$(this).prev(".copyrightNoticeDialog").toggleClass("isVisible")}),e=$("html"),t=$(".llgc_navbar > .navbar > .navbar-collapse"),a=$(".navHeader .navbarMain > .navbar-nav").clone(),i=$(".navHeader .searchContainer .searchForm").clone(),s=$(".navbarMain > .navbar-nav > .nav-item.dropdown"),n=$(".navbarMain > .navbar-nav > .nav-item.dropdown > .nav-link"),t.addClass("navMobile").attr("aria-label","navigationHeader"),a.addClass("navbarMainMobile"),i.addClass("searchFormMobile").find("input[type=search]").attr("id",(e,t)=>`${t}-mobile`),a.find(".nav-cta").remove(),a.find(".nav-link-toggle").attr("id",(e,t)=>`${t}-mobile`).attr("data-bs-target",(e,t)=>`${t}-mobile`),a.find(".dropdown-menu").attr("id",(e,t)=>`${t}-mobile`).attr("aria-labelledby",(e,t)=>`${t}-mobile`),t.prepend(i,a),s.on("show.bs.dropdown",function(){$(this).addClass("open")}).on("hide.bs.dropdown",function(){$(this).removeClass("open")}),n.on("click.dropdown",function(e){$(".llgc_nav_toggler").is(":visible")||(e.preventDefault(),e.stopPropagation(),$(this).closest(".nav-item").siblings(".nav-item.open").find(".nav-link").trigger("click"),$(this).next("button.dropdown-toggle").trigger("click"))}),n.each(function(){let e=$(this).clone().removeClass("nav-link").addClass("nav-link-copy");$(this).siblings(".dropdown-menu").find("> .dropdown-menu-wrapper").prepend(e)}),t.on("show.bs.collapse",function(){e.addClass("mainNavIsOpen")}).on("hide.bs.collapse",function(){e.removeClass("mainNavIsOpen")}),$("[data-collapse-target]").on("click.collapse",function(){let e=$(this),t=$(this).attr("data-collapse-target"),a=$(`[data-collapse-id=${t}]`);a.toggle(),a.is(":visible")?e.attr("aria-expanded",!0):e.attr("aria-expanded",!1)}),o=$(".searchContainer"),$(".searchFormTrigger").on("click",function(e){e.preventDefault(),o.toggleClass("isVisible"),o.is(":visible")&&o.find("input").focus()}),$(document).on("keydown",function(e){"Escape"===e.key&&o.removeClass("isVisible")}),l="any,contains,",r=document.querySelector("#search_field"),(c=document.querySelector("#primoSearchForm"))&&(!c||"wills"!==c.dataset.scope.toLowerCase())&&(c.addEventListener("submit",e=>{let t=document.forms.searchForm.query.value;void 0===t||""===t?(alert("Enter a search term"),e.preventDefault()):t.startsWith(l)||(document.forms.searchForm.query.value=l+t)}),r&&r.addEventListener("focus",e=>{e.target.value.startsWith(l)&&(e.target.value=e.target.value.replace(l,""))}));class d{constructor({container:e="",hasNavigation:t=!0,namespace:a="flowSlider",mobileOnly:i=!0,selector:s="",slidesOffset:n=!1,slide:o=""}){if(this.container=e,this.hasNavigation=t,this.namespace=a,this.mobileOnly=i,this.selector=s,this.slidesOffset=n,this.slide=o,this.$selector=$(this.selector),this.$wrapper=$(this.selector).find(this.container),this.$slide=$(this.selector).find(this.slide),0===this.$selector.length)return;this.init(),this.hasNavigation&&this.navigation()}init(){this.$selector.addClass(`${this.namespace}`),this.slidesOffset&&this.$selector.addClass("slidesOffset"),this.mobileOnly&&this.$selector.addClass("mobileOnly"),this.$wrapper.addClass(`${this.namespace}Wrapper`),this.$slide.addClass(`${this.namespace}Slide`)}navigation(){let e=$(`<button class="${this.namespace}Btn prev"><span>Prev</span></button>`),t=$(`<button class="${this.namespace}Btn next"><span>Next</span></button>`),a=this.$selector.find(`${this.slide}`).width();this.$selector.append(e,t),this.$selector.addClass("hasNavigation"),e.on("click.flowSlider",()=>{this.$wrapper.get(0).scrollBy({left:-a,top:0,behavior:"smooth"})}),t.on("click.flowSlider",()=>{this.$wrapper.get(0).scrollBy({left:a,top:0,behavior:"smooth"})})}}for(let e of(globalThis.FlowSlider=d,Object.values(document.querySelectorAll(".timeline-horizontal"))))new d({selector:e,container:".container",slide:".frame"});$(".frame-collapsable").each(function(){let e=function(e=1e4,t=1e5){return e=Math.ceil(e),Math.floor(Math.random()*((t=Math.floor(t))-e)+e)}(),t=$(this);t.closest(".contentWrapper").addClass("frame-collapsable-wrapper"),t.find(".header").attr("data-bs-toggle","collapse").attr("data-bs-target",`#collapse-${e}`).nextAll().wrapAll(`<div class="content collapse" id="collapse-${e}" />`)}),(()=>{let e=$(".llgc_tooltip");if(0!==e.length&&(e.each(function(){let e=$(this);e.attr({"data-toggle-content":e.attr("title")}).removeAttr("title")}),e.on("click",function(e){e.preventDefault()}),globalThis.matchMedia("only screen and (max-width: 60rem)").matches)){let t=$("body").width();e.on("click",function(e){$(this).toggleClass("hovered");let a=$(this).offset();a.left<160&&$(this).addClass("mobileOffsetLeft"),(a.left>t||a.left+160>t)&&$(this).addClass("mobileOffsetRight"),e.stopPropagation()}),e.parent(":not(a)").on("click",function(e){$(this).children().removeClass("hovered"),e.stopPropagation()})}})(),$(document).on("keyup",function(e){"Escape"===e.key&&$(".dropdown-menu").removeClass("show")}),$(".btn[title]").attr("aria-label",function(){return $(this).attr("title")})}();

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.