PageSourceSearch

https://www.stfaiths.co.uk/wp-content/themes/st-faiths/build/js/app.min.js?ver=1789464341

js stfaiths.co.uk collected 2026-10-02 16:57:42 UTC 10,595 bytes, 1 lines download raw bytes

1jQuery(document).ready((function(){let e=jQuery;if(e("#check-popup").length){let t={action:"check_popup"};e.ajax({url:ajaxadminurl.ajaxurl,type:"GET",data:t,dataType:"html",cache:!1,timeout:1e4,success:function(t){"cookie-exists"!==t&&e("body").append(t)}})}e(document).on("click",".mso-emergency-popup .close",(function(t){e(".mso-emergency-popup").fadeOut(500)}))})),jQuery(".hero-slider").slick({arrows:!1,dots:!1,autoplay:!0,autoplaySpeed:5e3,fade:!0,rows:0}),function(e){e(".homepage-hero-slider");const t=e(".homepage-hero-slider .slide-content .slide-content-page"),n=7e3;function o(l){setTimeout((()=>{!function(n){(function(n){if(n==t.length-1)e(".homepage-hero-slider .pages-right .p4").css("zIndex",6),e(".homepage-hero-slider .pages-right .p1").css("zIndex",5),r(),a(".slide-content-page.p1");else{thisSlide=n+1,nextSlide=n+2,e(`.homepage-hero-slider .pages-left .p${nextSlide}`).css("zIndex",6+n),(new gsap.timeline).addLabel("start").to(`.homepage-hero-slider .pages-right .p${thisSlide}`,{rotateY:-180,zIndex:7+n,duration:1},"start").to(`.homepage-hero-slider .pages-left .p${nextSlide}`,{rotateY:0,zIndex:6+n,duration:1.25},"start"),n>1&&function(t){let n=`.homepage-hero-slider .pages-left .p${t}`;gsap.set(n,{clearProps:"all"}),gsap.set(`.homepage-hero-slider .pages-right .p${t}`,{clearProps:"all"}),e(`.homepage-hero-slider .pages-right .p${t}`).css("zIndex",0)}(n-1)}})(n),function(e){const t=[i,s,c];e>=0&&e<t.length&&t[e]()}(n)}(l);o((l+1)%t.length)}),n)}function a(t){e(`${t} .deco img`).addClass("animated"),e(`${t} .bird-container`).addClass("animated"),setTimeout((()=>{e(`${t} .slide-text h2`).addClass("animated")}),650),setTimeout((()=>{e(`${t} .slide-text h1`).addClass("animated")}),1150)}function i(){l(".slide-content-page.p1",".slide-content-page.p2",750)}function s(){l(".slide-content-page.p2",".slide-content-page.p3",850)}function c(){l(".slide-content-page.p3",".slide-content-page.p4",850)}function l(t,n,o){e(t).fadeOut(600),setTimeout((()=>{a(n)}),o)}function r(){for(let t=1;t<=4;t++){let n=`.homepage-hero-slider .pages-left .p${t}`;e(n).css("zIndex",6-t),gsap.set(n,{clearProps:"all"}),gsap.set(`.homepage-hero-slider .pages-right .p${t}`,{clearProps:"all"})}e(".slide-content-page .deco img").removeClass("animated"),e(".slide-content-page .bird-container").removeClass("animated"),e(".slide-content-page .slide-text h2").removeClass("animated"),e(".slide-content-page .slide-text h1").removeClass("animated"),e(".slide-content-page").css("display","flex")}e(document).ready((function(){r(),a(".slide-content-page.p1"),o(0)}))}(jQuery),function(e){e(document).ready((function(){e(".nav-toggle").on("click",(function(){$nav=e("nav.mobile-nav"),$nav.addClass("show"),e("body").addClass("no-scroll")})),e(".nav-close").on("click",(function(){$nav=e("nav.mobile-nav"),$nav.removeClass("show"),e("body").removeClass("no-scroll")})),e(".bottom-nav li").on("mouseover",(function(){let t=e(this);e(".bottom-nav .menu-item-has-children ul.active").removeClass("active"),t.children("ul").length>0&&t.children("ul").addClass("active")})),e(".main-nav").on("mouseleave",(function(){e(".bottom-nav .menu-item-has-children ul.active").removeClass("active")})),e(".mobile-nav .main ul li.menu-item-has-children").each((function(){e(this).children("a").after('<div class="toggle"><i class="fa-light fa-chevron-down"></i></div>')})),e(".mobile-nav .main ul li.menu-item-has-children .toggle").on("mousedown",(function(){e(this).next(".sub-menu").slideToggle(),e(this).toggleClass("active")})),e(window).on("scroll",(function(){e(window).scrollTop()>100?e(".main-nav").addClass("scrolled"):e(".main-nav").removeClass("scrolled")}))}))}(jQuery),function(e){e("p, h1, h2, h3, h4, h5, h6, .fade-in-text").each((function(){e(this).parent(".marker")||e(this).attr("data-aos","fade-up").attr("data-aos-duration","1000")})),e(window).load((function(){setTimeout((function(){AOS.refresh()}),500)})),e(".footer-accreditations").slick({speed:6e3,autoplay:!0,autoplaySpeed:0,cssEase:"linear",slidesToShow:1,slidesToScroll:1,variableWidth:!0,rows:0})}(jQuery),AOS.init({once:!0});const birdParents=document.querySelectorAll(".has-bird"),animateBirdsInParent=(e,t)=>
1{e.forEach((e=>{if(e.isIntersecting){const n=e.target.querySelector(".page-content-bird");n&&n.classList.add("animated"),t.unobserve(e.target)}}))},observer=new IntersectionObserver(animateBirdsInParent,{root:null,rootMargin:"0px",threshold:.1});birdParents.forEach((e=>observer.observe(e))),function(e){e(document).ready((function(){const t=e(".website-popup"),n=t.find(".popup-header .title"),o=t.find(".popup-body-content");e(".toggle-popup").on("click",(function(){const a=e(this),i=a.data("title"),s=a.data("content");console.log("title: ",i,"content: ",s),n.text(i),o.html(s),t.addClass("active")})),t.find(".close-button").on("click",(function(){t.removeClass("active")}))}))}(jQuery),document.addEventListener("DOMContentLoaded",(function(){const e=document.querySelector(".body-container.post");if(!e)return;if("false"===e.getAttribute("data-show-toc"))return;const t={headingSelectors:["section .title","section h1:not(.mb-none):not(.red-text)","section h2:not(.mb-none):not(.red-text)",".wysiwyg h1",".wysiwyg h2",".wysiwyg h3",".text-content h1",".text-content h2",".text-content h3",".text-component h2:not(.mb-none):not(.red-text)",".text-component h3"],tocTitle:"Contents",scrollOffset:100,insertAfter:".text-component",minItems:2},n=[],o=new Set;if(t.headingSelectors.forEach((e=>{document.querySelectorAll(e).forEach((e=>{const t=e.textContent.trim();t&&!o.has(e)&&(e.closest(".post-contents")||e.classList.contains("mb-none")||e.classList.contains("red-text")||(o.add(e),n.push({element:e,text:t,level:parseInt(e.tagName.substring(1))||2})))}))})),n.sort(((e,t)=>e.element.getBoundingClientRect().top+window.pageYOffset-(t.element.getBoundingClientRect().top+window.pageYOffset))),n.length<t.minItems)return;const a=document.createElement("section");a.className="post-contents has-top-padding has-bottom-padding",a.innerHTML=`\n        <div class="post-contents-inner">\n            <h3 class="component-title">\n                ${t.tocTitle}\n                <i class="fa-solid fa-chevron-down toc-chevron "></i>\n            </h3>\n            <nav class="toc-navigation toc-collapsed">\n                <ul class="toc-list"></ul>\n            </nav>\n        </div>\n    `;const i=a.querySelector(".toc-list"),s=a.querySelector(".component-title"),c=a.querySelector(".toc-navigation"),l=a.querySelector(".toc-chevron");s.style.cursor="pointer",s.addEventListener("click",(function(){c.classList.toggle("toc-collapsed"),l.classList.toggle("rotated")})),n.forEach(((e,t)=>{let n=e.text.toLowerCase().replace(/[^a-z0-9]+/g,"-").replace(/^-+|-+$/g,""),o=n,a=1;for(;document.getElementById(o);)o=n+"-"+a,a++;e.element.id=o;const s=document.createElement("li");s.className="toc-item toc-level-"+e.level;const c=document.createElement("a");c.href="#"+o,c.className="toc-link",c.textContent=e.text,c.setAttribute("data-index",t),s.appendChild(c),i.appendChild(s)}));const r=document.querySelector(t.insertAfter);r&&r.parentNode.insertBefore(a,r.nextSibling);const d=a.querySelectorAll(".toc-link");function u(){const e=window.pageYOffset+200;d.forEach((t=>{const n=t.getAttribute("href").substring(1),o=document.getElementById(n);if(o){const n=o.offsetTop,a=n+o.offsetHeight;e>=n&&e<a?t.classList.add("active"):t.classList.remove("active")}}))}let h;d.forEach((e=>{e.addEventListener("click",(function(e){e.preventDefault();const n=this.getAttribute("href").substring(1),o=document.getElementById(n);if(o){const e=o.getBoundingClientRect().top+window.pageYOffset-t.scrollOffset;window.scrollTo({top:e,behavior:"smooth"});const n=o.closest("section");n&&(n.classList.add("highlight-section"),setTimeout((()=>{n.classList.remove("highlight-section")}),2e3))}}))})),window.addEventListener("scroll",(function(){h&&window.cancelAnimationFrame(h),h=window.requestAnimationFrame(u)})),u()})),function(e){e(".trigger-search").on("click",(function(t){t.preventDefault(),e(".wp-search-form").slideToggle({start:function(){e(this).css({display:"flex"})}})})),e("#close-search-form").on("click",(function(){e(".wp-search-form").slideToggle()})),e("#search-input").on("keyup",(function(){$searchValue=e(this).val(),console.log($searchValue);var t={action:"load_search_results",s:$searchValue};let n=e("#search-results");e.ajax({url:ajaxadminurl.ajaxurl,type:"GET",data:t,dataType:"html",cache:!1,timeout:1e4,beforeSend:function(){n.empty()},success:function(t,o,a){var i=e.parseHTML(a.responseText);n.html(i)}})}))}(jQuery),jQuery(".sidebar-news-items-slider").slick({arrows:!1,dots:!1,autoplay:!0,autoplaySpeed:5e3,rows:0}),function(e){e(".sidebar-nav-toggle").on("mousedown touchend",(function(t){return t.preventDefault(),e(this).children("i").toggleClass("fa-bars").toggleClass("fa-xmark"),e(".sidebar-navigation .navigation").slideToggle().toggleClass("open"),!1})),e(window).on("resize",(function(){let t=e(".sidebar-navigation .navigation");e(window).width()>992&&t.css("display","block")}
1)),e(".sidebar-navigation .navigation .menu .menu-item-has-children").each((function(){e(this).children("a").after('<div class="toggle"><i class="fa-light fa-chevron-down"></i></div>')})),e(".sidebar-navigation .navigation .menu .menu-item-has-children .toggle").on("mousedown",(function(){e(this).next(".sub-menu").slideToggle()})),e(document).ready((function(){}));let t=e(".sidebar-navigation .current-menu-item, .sidebar-navigation .current-page-item, .sidebar-navigation .current-menu-ancestor, .sidebar-navigation .current-page-ancestor");t.length&&function(t){t.parents(".menu-item-has-children").each((function(){e(this).children(".sub-menu").slideDown()}))}(t)}(jQuery),function(e){e(document).ready((function(){e(window).width()<800&&e("table:not(.unresponsive)").each((function(){var t=e(this),n=e('<div class="responsive-table"></div>'),o=t.find("thead tr");if(o.length){var a="";if(o.find("th").each((function(){var t=e(this).text().trim();t&&(a+=t+" ")})),a.trim()){var i=e('<h4 class="table-header"></h4>').text(a.trim());n.append(i)}}t.find("tbody tr").each((function(){var t=e(this),o=e('<div class="table-row"></div>');t.find("td").each((function(t){var n=e(this).text();if(0===t){var a=e('<div class="row-title"></div>').text(n);o.append(a)}else{var i=e('<div class="row-value"></div>').text(n);o.append(i)}})),n.append(o)})),t.replaceWith(n)})),e("table.unresponsive").each((function(){e(this).parent().hasClass("table-wrapper")||e(this).wrap('<div class="table-wrapper"></div>')}))}))}(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.