PageSourceSearch

https://www.ustersbach.de/typo3conf/ext/communice_base/Resources/P…/Output/communice.min.js?1690508221

js ustersbach.de collected 2026-10-03 00:33:44 UTC 7,401 bytes, 1 lines download raw bytes

1initWindowVars=(()=>{window.communice||(window.communice=[]),window.communice.consent=[],window.communice.consent.askForConsentOverlay=$("#ask-for-consent-overlay").modal({show:!1}),window.communice.events=[],window.communice.events.communiceCookieUpdated=new CustomEvent("communiceCookieUpdated"),window.communice.citymap=[],window.communice.citymap.loaded=!1}),MainNav=function(){var e=this;this.transitionTime=500,this.maxDropdownHeight=0,this.running=!1,this.items={},this.calculateMaxDropdownHeight=function(){e.maxDropdownHeight=window.innerHeight-document.querySelector("#header").getBoundingClientRect().height+6},this.evaluateHeight=function(t){t.style.display="block";var o=t.scrollHeight;return t.scrollHeight>e.maxDropdownHeight&&(o=e.maxDropdownHeight),t.style.display="none",o+6},this.showItem=function(t){e.running=!0,e.hideAllItems(),e.items[t].height=e.evaluateHeight(e.items[t].selector),e.items[t].selector.style.pointerEvents="none",e.items[t].selector.style.overflow="hidden",e.items[t].selector.style.maxHeight=0,e.items[t].selector.style.display="block",e.items[t].selector.style.borderTopWidth="",e.items[t].selector.style.transition="max-height "+e.transitionTime+"ms",Array.prototype.forEach.call(e.items[t].classToggle,function(e){e.classList.add("active")}),setTimeout(function(){e.items[t].selector.style.maxHeight=e.items[t].height+"px"},1),setTimeout(function(){e.items[t].visible=!0,e.items[t].selector.style.pointerEvents="all",e.items[t].selector.style.overflow="",e.running=!1},e.transitionTime),this.items[t].parentBtn[0].setAttribute("aria-expanded",!0)},this.hideItem=function(t){e.running=!0,e.items[t].selector.style.pointerEvents="none",e.items[t].selector.style.overflow="hidden",e.items[t].selector.style.transition="max-height "+e.transitionTime+"ms",e.items[t].selector.style.maxHeight=e.items[t].height+"px",e.items[t].selector.style.display="block",e.items[t].selector.style.borderTopWidth="0px",Array.prototype.forEach.call(e.items[t].classToggle,function(e){e.classList.remove("active")}),setTimeout(function(){e.items[t].selector.style.maxHeight=0,e.items[t].visible=!1},1),setTimeout(function(){e.items[t].visible=!1,e.items[t].selector.scroll(0,0),e.items[t].selector.style.overflow="",e.items[t].selector.style.display="none",e.running=!1},e.transitionTime),this.items[t].parentBtn[0].setAttribute("aria-expanded",!1)},this.hideAllItems=function(){Array.prototype.forEach.call(Object.entries(e.items),function(t){!0===e.items[t[0]].visible&&e.hideItem(t[0])})},this.init=function(){e.calculateMaxDropdownHeight(),Array.prototype.forEach.call(document.querySelectorAll("[data-dropdown-container]"),function(t){e.items[t.dataset.dropdownContainer]={id:t.dataset.dropdownContainer,selector:t,height:e.evaluateHeight(t),visible:!1,parentBtn:document.querySelectorAll('[data-dropdown-btn="'+t.dataset.dropdownContainer+'"]'),classToggle:document.querySelectorAll('[data-dropdown-classtoggle="'+t.dataset.dropdownContainer+'"]')}}),window.addEventListener("resize",function(){e.calculateMaxDropdownHeight(),e.hideAllItems()}),Array.prototype.forEach.call(document.querySelectorAll("[data-dropdown-btn]"),function(t){t.addEventListener("click",function(o){o.preventDefault(),document.getElementById("main-nav--searchicon--link")&&document.getElementById("main-nav--searchicon--link").contains(o.target)&&document.activeElement!==document.getElementById("search-sword-menubar")&&setTimeout(function(){document.getElementById("search-sword-menubar").select()},100),!1===e.running&&(!1===e.items[t.dataset.dropdownBtn].visible?(e.showItem(t.dataset.dropdownBtn),cn.contentCurtain.show()):(e.hideItem(t.dataset.dropdownBtn),cn.contentCurtain.hide()))})})},this.init()},initMainNav=function(){mainNav=new MainNav},initTooltips=function(){$('[data-toggle="tooltip"]').tooltip()},initToTop=(()=>{const e=document.querySelector("#to-top"),t=document.getElementById("main-content-anchor");e.classList.add("off"),window.addEventListener("scroll",()=>{window.scrollY>=750&&e.classList.contains("off")&&(e.classList.remove("off"),e.classList.add("on")),window.scrollY<750&&e.classList.contains("on")&&(e.classList.remove("on"),e.classList.add("off"))}),e.addEventListener("click",e=>
1{scrollToSelector("#page-wrap"),t.focus()}),e.addEventListener("keydown",e=>{" "!==e.key&&"Enter"!==e.key||(e.preventDefault(),scrollToSelector("#page-wrap"),t.focus())})}),initDeMail=function(){var e=document.querySelector("#footer-de-mail");e&&e.querySelector("a").addEventListener("click",function(e){e.preventDefault(),toggleDeMailInfoBox()})},initCssVars=function(){let e=document.documentElement,t=document.getElementById("header").getBoundingClientRect().height;e.style.setProperty("--header-height",`${t}px`)},initWindowResizeFunctions=function(){let e;window.addEventListener("resize",t=>{clearTimeout(e),e=setTimeout(()=>{initCssVars()},333)})},initImageOverlayFunctions=function(){Array.prototype.forEach.call(document.querySelectorAll(".cImage"),function(e){var t;e.addEventListener("mouseover",function(){e.classList.contains("clickclosed")||(t=setTimeout(function(){e.classList.add("hover")},10))}),e.addEventListener("focusin",function(){t=setTimeout(function(){e.classList.add("hover")},10)}),e.addEventListener("mouseleave",function(){void 0!==t&&(clearTimeout(t),e.classList.remove("hover")),e.classList.remove("hover"),e.classList.remove("clickclosed")}),e.addEventListener("focusout",function(){void 0!==t&&(clearTimeout(t),e.classList.remove("hover")),e.classList.remove("hover"),e.classList.remove("clickclosed")}),e.querySelector(".cImage--overlay--more").addEventListener("click",function(){void 0!==t&&clearTimeout(t),e.classList.contains("hover")?(e.classList.remove("hover"),e.classList.add("clickclosed")):e.classList.add("hover")})})},initJumpNavigation=function(){var e=document.getElementById("jump-navigation").querySelector('li[data-id="service-link"]');!!document.getElementById("service-links")||e.remove()};var addressCollapse=function(e){this.selector=e,this.collapseId=e.dataset.addressCollapse,this.button=e.querySelector(".address-group-collapse-btn");var t=this;this.toggle=function(o){dkSlideToggle(document.querySelector("#collapse-"+t.collapseId),400,{classToggleElement:e,classToggle:"open"}),dkSlideToggle(document.querySelector("#collapse-"+t.collapseId),400,{classToggleElement:e,classToggle:"open"}),this.toggleButtonAriaPressed(o.currentTarget)},this.init=function(){t.button.addEventListener("click",function(e){t.toggle(e)}),t.button.addEventListener("keydown",function(e){" "===e.key?e.preventDefault():"Enter"===e.key&&(e.preventDefault(),t.toggle(e))})},this.init(),this.toggleButtonAriaPressed=function(e){var t="true"===e.getAttribute("aria-pressed");e.setAttribute("aria-pressed",t?"false":"true")}},initAddressCollapses=function(){Array.prototype.forEach.call(document.querySelectorAll("[data-address-collapse]"),function(e){new addressCollapse(e)})};initViewportHelper=function(){var e=this;const t=[[0,"xs"],[576,"sm"],[768,"md"],[992,"lg"],[1200,"xl"]];this.setActiveViewport=function(e){document.querySelector(":root").dataset.activeViewport=e},this.getcurrentViewport=function(){var e="xs";return Array.prototype.forEach.call(t,function(t){window.innerWidth>=t[0]&&(e=t[1])}),e},this.setActiveViewport(this.getcurrentViewport()),window.addEventListener("resize",function(){e.setActiveViewport(e.getcurrentViewport())})};

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.