PageSourceSearch

https://www.st-georgen.de/cache-buster-1787147097/assets/bundles/hitcomfrontend/js/layouts/body.min.js

js st-georgen.de collected 2026-09-24 21:46:39 UTC 4,717 bytes, 1 lines download raw bytes

1((e,o)=>{let t,s,a,d,r,i,l,n,m;o.addEventListener("DOMContentLoaded",()=>{t=o.documentElement,s=getComputedStyle(t),gridBreakpointXs=parseInt(s.getPropertyValue("--grid-breakpoint-xs")),a=parseInt(s.getPropertyValue("--grid-breakpoint-sm")),d=parseInt(s.getPropertyValue("--grid-breakpoint-md")),r=parseInt(s.getPropertyValue("--grid-breakpoint-lg")),i=parseInt(s.getPropertyValue("--grid-breakpoint-xl")),l=parseInt(s.getPropertyValue("--grid-breakpoint-xxl")),m=s.getPropertyValue("--grid-breakpoint-sm").indexOf("rem")>-1?.0625:1,n=getViewportWidth()*m;const c=()=>{n>=gridBreakpointXs?t.classList.add("grid-breakpoint-xs"):t.classList.remove("grid-breakpoint-xs"),n>=a?t.classList.add("grid-breakpoint-sm"):t.classList.remove("grid-breakpoint-sm"),n>=d?t.classList.add("grid-breakpoint-md"):t.classList.remove("grid-breakpoint-md"),n>=r?t.classList.add("grid-breakpoint-lg"):t.classList.remove("grid-breakpoint-lg"),n>=i?t.classList.add("grid-breakpoint-xl"):t.classList.remove("grid-breakpoint-xl"),n>=l?t.classList.add("grid-breakpoint-xxl"):t.classList.remove("grid-breakpoint-xxl")};c(),e.addEventListener("resize",e=>{n=getViewportWidth()*m,c()},!1)})})(window,document),((e,o)=>{const t=[].slice,s=e=>{e.classList.remove("focus-within")},a=(()=>{let e,a;const d=function(){let d=o.activeElement;if(e=!1,a!==d)for(a=d,t.call(o.getElementsByClassName("focus-within")).forEach(s);d&&d.classList&&d!==o.body;)d!==o.activeElement&&d.classList.add("focus-within"),d=d.parentNode};return()=>{e||(requestAnimationFrame(d),e=!0)}})();o.addEventListener("focus",a,!0),o.addEventListener("blur",a,!0),a()})(window,document),((e,o)=>{let t,s,a,d,r,i,l,n,m,c;const h=testPassiveEventListener(),p=()=>Math.max(s.scrollHeight,t.scrollHeight,s.offsetHeight,t.offsetHeight,s.clientHeight,t.clientHeight),g=()=>{c(!1)};o.addEventListener("DOMContentLoaded",()=>{t=o.documentElement,s=o.body,a=p(),d=t.clientHeight,r=getComputedStyle(t),i=r.getPropertyValue("--class-template-home").trim(),l=parseInt(r.getPropertyValue("--header-height")),n=parseInt(r.getPropertyValue("--header-height-unpinned")),m=parseInt(r.getPropertyValue("--header-height-mobile")),t.classList.add("headroom"),0===e.pageYOffset&&t.classList.add("headroom--top"),e.pageYOffset<=d?(t.classList.add("headroom--above-the-fold"),t.classList.remove("headroom--below-the-fold")):(t.classList.add("headroom--below-the-fold"),t.classList.remove("headroom--above-the-fold")),e.pageYOffset>d/2&&e.pageYOffset<1.5*d?t.classList.add("headroom--near-the-fold"):t.classList.remove("headroom--near-the-fold");let L=0,f=null,v=!1;c=(o=!0)=>{const s=e.pageYOffset,r=p();r!==a&&(a=r),null!==f&&clearTimeout(f),t.classList.contains("headroom--scrolling")||t.classList.add("headroom--scrolling"),L>=0&&(s<L?(t.classList.add("headroom--pinned","headroom--scrolling-up"),t.classList.remove("headroom--unpinned","headroom--top","headroom--bottom","headroom--scrolling-down"),s<=l&&t.classList.remove("headroom--scrolled")):(t.classList.add("headroom--scrolling-down"),t.classList.remove("headroom--scrolling-up"),s>l&&(t.classList.add("headroom--unpinned","headroom--scrolled"),t.classList.remove("headroom--pinned","headroom--top","headroom--bottom"))),L<=d?(t.classList.add("headroom--above-the-fold"),t.classList.remove("headroom--below-the-fold")):(t.classList.add("headroom--below-the-fold"),t.classList.remove("headroom--above-the-fold")),L>d/2&&L<1.5*d?t.classList.add("headroom--near-the-fold"):t.classList.remove("headroom--near-the-fold"),L=s>0?s:0,0===s&&(t.classList.add("headroom--pinned","headroom--top"),t.classList.remove("headroom--unpinned","headroom--bottom","headroom--scrolled")),s+d===a&&(t.classList.add("headroom--pinned","headroom--bottom"),t.classList.remove("headroom--unpinned","headroom--top"))),o?f=setTimeout(function(){g()},500):t.classList.remove("headroom--scrolling","headroom--scrolling-down","headroom--scrolling-up")},e.addEventListener("scroll",debounce(c),!!h&&{passive:!0}),e.addEventListener("resize",e=>{d=t.clientHeight},!1)}),e.addEventListener("load",()=>{a=p(),e.pageYOffset<=d?(t.classList.add("headroom--above-the-fold"),t.classList.remove("headroom--below-the-fold")):(t.classList.add("headroom--below-the-fold"),t.classList.remove("headroom--above-the-fold")),e.pageYOffset>d/2&&e.pageYOffset<1.5*d?t.classList.add("headroom--near-the-fold"):t.classList.remove("headroom--near-the-fold")},!1)})(window,document),((e,o)=>{o.addEventListener("DOMContentLoaded",()=>{if(setViewportUnits(),e.addEventListener("resize",e=>{setViewportUnits()},!1),"function"==typeof Event)e.dispatchEvent(new Event("resize"));else{let o=e.document.createEvent("UIEvents");o.initUIEvent("resize",!0,!1,e,0),e.dispatchEvent(o)}})})(window,document);

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.