PageSourceSearch

https://veltins-heimspiel.de/wp-content/cache/min/1/wp-content/the…/js/navigation.js?ver=1790737122

js veltins-heimspiel.de collected 2026-10-08 04:30:04 UTC 3,259 bytes, 5 lines download raw bytes

1console.log("timeline loaded...");jQuery(".image-slider").flickity({cellAlign:"center",contain:!0,wrapAround:!0,pageDots:!1,prevNextButtons:!1,initialIndex:1,});jQuery(".aktion-galerie-slider").flickity({cellAlign:"center",contain:!0,wrapAround:!0,pageDots:!0,prevNextButtons:!0,});document.addEventListener("DOMContentLoaded",function(){const burgers=document.querySelectorAll(".burger-nav");const slideElement=document.getElementById("burger-slide");const mainContent=document.querySelector("main#primary");function toggleSlide(element){if(!element)return;if(element.style.maxHeight&&element.style.maxHeight!=="0px"){element.style.maxHeight="0px";if(mainContent)mainContent.style.filter="brightness(1)"}else{element.style.maxHeight=element.scrollHeight+"px";if(mainContent)mainContent.style.filter="brightness(0.5)"}}
2if(slideElement){slideElement.style.overflow="hidden";slideElement.style.transition="max-height 0.3s ease";slideElement.style.maxHeight="0px"}
3burgers.forEach((burger)=>{burger.addEventListener("click",()=>{const children=burger.querySelectorAll(":scope > *");children.forEach((child)=>{if(child.style.display==="none"||getComputedStyle(child).display==="none"){child.style.display="block"}else{child.style.display="none"}});toggleSlide(slideElement)})})});document.addEventListener("DOMContentLoaded",function(){if(document.body.classList.contains("home")){const threshold=200;function checkScroll(){if(window.scrollY>threshold){document.body.classList.add("scrolled-past")}else{document.body.classList.remove("scrolled-past")}}
4window.addEventListener("scroll",checkScroll);checkScroll()}});window.addEventListener("scroll",handleTimelineItemsOnScroll);window.addEventListener("load",handleTimelineItemsOnScroll);window.addEventListener("resize",handleTimelineItemsOnScroll);function handleTimelineItemsOnScroll(){const items=document.querySelectorAll(".timeline-item");items.forEach((item)=>{const rect=item.getBoundingClientRect();const triggerPoint=window.innerHeight*0.7;if(rect.top<=triggerPoint&&rect.bottom>=0){item.classList.add("is-active")}else{item.classList.remove("is-active")}})}
5document.addEventListener("DOMContentLoaded",function(){const buttons=document.querySelectorAll(".saison-button");const blocks=document.querySelectorAll(".saison-block");blocks.forEach((block,i)=>{if(i===0){block.classList.add("is-active");block.style.display="block";requestAnimationFrame(()=>{block.style.opacity="1";block.style.filter="blur(0px)"})}else{block.classList.add("fading-out");block.style.opacity="0";block.style.filter="blur(3px)";block.classList.remove("is-active");setTimeout(()=>{block.classList.remove("fading-out");block.style.display="none"},400)}});buttons.forEach((button,index)=>{button.addEventListener("click",()=>{buttons.forEach((btn)=>btn.classList.remove("is-active"));button.classList.add("is-active");blocks.forEach((block,i)=>{if(i===index){block.classList.add("is-active");block.style.display="block";requestAnimationFrame(()=>{block.style.opacity="1";block.style.filter="blur(0px)"})}else{block.classList.add("fading-out");block.style.opacity="0";block.style.filter="blur(3px)";block.classList.remove("is-active");setTimeout(()=>{block.classList.remove("fading-out");block.style.display="none"},400)}})})})})

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.