PageSourceSearch

https://tonkollektiv-htw.de/wp-content/themes/responsive/core/js/navigation.min.js?ver=6.4.0

js tonkollektiv-htw.de collected 2026-09-24 14:02:20 UTC 10,630 bytes, 1 lines download raw bytes

1(()=>{var container,button,menu,links,i,len;function initOffCanvasPanel(){var ulHasChildren,menu,offCanvasPanelInner,offCanvasPanel=document.getElementById("responsive-off-canvas-panel"),mobileHeader=document.getElementById("masthead-mobile"),container=document.getElementsByClassName("site-header-item-toggle-button")[0];container&&(container=container.getElementsByClassName("menu-toggle")[0])&&(menu=document.getElementById("off-canvas-menu"),offCanvasPanelInner=document.getElementsByClassName("responsive-off-canvas-panel-inner")[0],ulHasChildren=!1,(menu=menu||offCanvasPanelInner.getElementsByClassName("menu")[0])&&(ulHasChildren=0<menu.children.length),menu=!1,offCanvasPanelInner&&(offCanvasPanelInner=offCanvasPanelInner.getElementsByClassName("site-header-focus-item"))&&(menu=0<offCanvasPanelInner.length),container.style.display=ulHasChildren||menu?"":"none",offCanvasPanel)&&mobileHeader&&(offCanvasPanelInner=mobileHeader.querySelector(".menu-toggle"))&&offCanvasPanelInner.addEventListener("click",function(e){e.preventDefault(),e.stopPropagation();var e=document.querySelector(".responsive-off-canvas-overlay"),isExpanded="true"===this.getAttribute("aria-expanded"),isDropdown=offCanvasPanel.classList.contains("responsive-off-canvas-panel-dropdown");isExpanded?(offCanvasPanel.classList.remove("active"),offCanvasPanel.setAttribute("aria-hidden","true"),e&&!isDropdown&&(e.classList.remove("active"),e.setAttribute("aria-hidden","true")),this.setAttribute("aria-expanded","false"),document.body.classList.remove("off-canvas-open")):(offCanvasPanel.classList.add("active"),offCanvasPanel.setAttribute("aria-hidden","false"),e&&!isDropdown&&(e.classList.add("active"),e.setAttribute("aria-hidden","false")),this.setAttribute("aria-expanded","true"),document.body.classList.add("off-canvas-open"),setTimeout(function(){initOffCanvasSubmenuToggles()},100))})}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",initOffCanvasPanel):initOffCanvasPanel();var offCanvasSubmenuHandlers=[];function initOffCanvasSubmenuToggles(){var offCanvasPanel=document.getElementById("responsive-off-canvas-panel");if(offCanvasPanel){for(var h=0;h<offCanvasSubmenuHandlers.length;h++){var handler=offCanvasSubmenuHandlers[h];handler.element&&handler.fn&&handler.element.removeEventListener("click",handler.fn,!1)}offCanvasSubmenuHandlers=[];var dropdownTarget=offCanvasPanel.getAttribute("data-dropdown-target")||"icon",mobile_menu_breakpoint=responsive_breakpoint.mobileBreakpoint,breakpoint=window.matchMedia("(max-width: "+mobile_menu_breakpoint+"px)"),toggleSubmenu=function(parentLi,e){e&&(e.preventDefault(),e.stopPropagation()),responsiveToggleClass(parentLi,"res-submenu-expanded"),parentLi.classList.contains("menu-item-has-children")?(e=parentLi.querySelector(".sub-menu"))&&(parentLi.classList.contains("res-submenu-expanded")?e.style.display="block":e.style.display="none",breakpoint.matches)&&(parentLi.style.width="100%"):parentLi.classList.contains("page_item_has_children")&&(e=parentLi.querySelector(".children"))&&(parentLi.classList.contains("res-submenu-expanded")?e.style.display="block":e.style.display="none",breakpoint.matches)&&(parentLi.style.width="100%")},mobile_menu_breakpoint=offCanvasPanel.querySelector("#off-canvas-menu");if(mobile_menu_breakpoint)for(var menuItemsWithChildren=mobile_menu_breakpoint.querySelectorAll(".menu-item-has-children, .page_item_has_children"),i=0;i<menuItemsWithChildren.length;i++){var iconHandler,linkHandler,menuItem=menuItemsWithChildren[i],icon=menuItem.querySelector(".res-iconify"),menuItem=menuItem.querySelector("a");"link"===dropdownTarget&&menuItem?(menuItem.addEventListener("click",linkHandler=function(e){var parentLi=this.closest(".menu-item-has-children, .page_item_has_children");parentLi&&toggleSubmenu(parentLi,e)},!1),offCanvasSubmenuHandlers.push({element:menuItem,fn:linkHandler})):"icon"===dropdownTarget&&(icon?(icon.addEventListener("click",iconHandler=function(e){var parentLi=this.closest(".menu-item-has-children, .page_item_has_children");parentLi&&toggleSubmenu(parentLi,e)},!1),offCanvasSubmenuHandlers.push({element:icon,fn:iconHandler})):menuItem&&(menuItem.addEventListener("click",linkHandler=function(e){var parentLi=this.closest(".menu-item-has-children, .page_item_has_children");parentLi&&toggleSubmenu(parentLi,e)},!1),offCanvasSubmenuHandlers.push({element:menuItem,fn:linkHandler})))}}}if("loading"===document.readyState?document.addEventListener("DOMContentLoaded",initOffCanvasSubmenuToggles):initOffCanvasSubmenuToggles(),document.addEventListener("responsive-dropdown-target-changed",function(e){initOffCanvasSubmenuToggles()}),(container=document.getElementById("site-navigation"))&&void 0!==(button=container.getElementsByTagName("button")[0]))if(void 0===(menu=container.getElementsByTagName("ul")[0]))button.style.display="none";
1else{for(menu.setAttribute("aria-expanded","false"),-1===menu.className.indexOf("nav-menu")&&(menu.className+=" nav-menu"),document.getElementById("masthead-mobile")&&container.closest("#masthead-mobile")||(button.onclick=function(){var sibling=container.parentNode.parentNode.parentNode.querySelector(".responsive-header-search");-1!==container.className.indexOf("toggled")?(container.className=container.className.replace(" toggled",""),button.setAttribute("aria-expanded","false"),menu.setAttribute("aria-expanded","false"),sibling&&responsiveHandleHeaderSearchSlideTypeOpening(sibling,"off")):(container.className+=" toggled",button.setAttribute("aria-expanded","true"),menu.setAttribute("aria-expanded","true"),sibling&&responsiveHandleHeaderSearchSlideTypeOpening(sibling,"on")),icon=button.getElementsByTagName("i")[0],"true"===button.getAttribute("aria-expanded")?(icon.setAttribute("class","icon-bars"),icon.setAttribute("class","icon-times"),document.body.classList.contains("mobile-menu-style-sidebar")&&(document.getElementById("sidebar-menu-overlay").style.display="block")):(icon.setAttribute("class","icon-bars"),document.body.classList.contains("mobile-menu-style-sidebar")&&(document.getElementById("sidebar-menu-overlay").style.display="none"))}),i=0,len=(links=menu.getElementsByTagName("a")).length;i<len;i++)links[i].addEventListener("focus",toggleFocus,!0),links[i].addEventListener("blur",toggleFocus,!0),"_blank"===links[i].target&&links[i].addEventListener("click",newTabFocusOut);var responsiveToggleClass=function(el,className){el.classList.contains(className)?el.classList.remove(className):el.classList.add(className)},siteBrandingToggle=((container=>{for(var mobile_menu_breakpoint=responsive_breakpoint.mobileBreakpoint,breakpoint=window.matchMedia("(max-width: "+mobile_menu_breakpoint+"px)"),parentLink=container.querySelectorAll(".menu-item-has-children > .res-iconify, .page_item_has_children > .res-iconify.no-menu"),touchStartFn=function(e){var parent_li=this.parentNode;parent_li.classList.contains("menu-item-has-children")?(responsiveToggleClass(parent_li,"res-submenu-expanded"),parent_li.classList.contains("res-submenu-expanded")?(parent_li.querySelector(".sub-menu").style.display="block",breakpoint.matches&&(parent_li.style.width="100%")):(parent_li.querySelector(".sub-menu").style.display="none",breakpoint.matches&&(parent_li.style.width="auto"))):parent_li.classList.contains("page_item_has_children")&&(responsiveToggleClass(parent_li,"res-submenu-expanded"),parent_li.classList.contains("res-submenu-expanded")?(parent_li.querySelector(".children").style.display="block",breakpoint.matches&&(parent_li.style.width="100%")):(parent_li.querySelector(".children").style.display="none",breakpoint.matches&&(parent_li.style.width="auto")))},i=0;i<parentLink.length;++i)parentLink[i].addEventListener("click",touchStartFn,!1)})(container),(menu_close=document.querySelectorAll(".menu-item-has-children > a, .page_item_has_children > a"))&&(menu_close.onclick=function(){"block"==(sub_menu=document.querySelectorAll("sub-menu")).style.display?sub_menu.style.display="none":sub_menu.style.display="block","block"==(sub_menu_edge=document.querySelectorAll("sub-menu-edge")).style.display?sub_menu_edge.style.display="none":sub_menu_edge.style.display="block"}),document.querySelector(".site-branding"));siteBrandingToggle||document.querySelector("body").classList.add("site-branding-off"),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",initOffCanvasCloseHandlers):initOffCanvasCloseHandlers()}function toggleFocus(){for(var previousSubMenu,reverseTabSubMenu,self=this;-1===self.className.indexOf("nav-menu");)"li"===self.tagName.toLowerCase()&&(previousSubMenu=self.previousElementSibling,reverseTabSubMenu=self.nextElementSibling,-1==self.className.indexOf("focus")&&(self.className+=" focus"),previousSubMenu&&previousSubMenu.classList.remove("focus"),reverseTabSubMenu)&&reverseTabSubMenu.classList.remove("focus"),self=self.parentElement}function newTabFocusOut(){this.blur();for(var allFocus=document.querySelectorAll(".focus.menu-item"),i=0,j=allFocus.length;i<j;i++)allFocus[i].classList.contains("focus")&&(allFocus[i].blur(),allFocus[i].classList.remove("focus"))}function responsiveHandleHeaderSearchSlideTypeOpening(ele,toggle){ele=ele.querySelector(".search-form");ele&&("on"===toggle?ele.style.setProperty("right","auto","important"):ele.style.setProperty("right","0","important"))}function initOffCanvasCloseHandlers(){var offCanvasOverlay,offCanvasClose,mobileHeader,mobileToggleButton,offCanvasPanel=document.getElementById("responsive-off-canvas-panel");function closeOffCanvasPanel(){var isDropdown=offCanvasPanel.classList.contains("responsive-off-canvas-panel-dropdown");offCanvasPanel.classList.remove("active"),offCanvasPanel.setAttribute("aria-hidden","true"),offCanvasOverlay&&!isDropdown&&(offCanvasOverlay.classList.remove("active"),offCanvasOverlay.setAttribute("aria-hidden","true")),mobileToggleButton&&mobileToggleButton.setAttribute("aria-expanded","fal
1se"),document.body.classList.remove("off-canvas-open")}offCanvasPanel&&(offCanvasOverlay=document.querySelector(".responsive-off-canvas-overlay"),offCanvasClose=document.querySelector(".responsive-off-canvas-panel-close"),mobileHeader=document.getElementById("masthead-mobile"),mobileToggleButton=mobileHeader?mobileHeader.querySelector(".menu-toggle"):null,offCanvasOverlay&&offCanvasOverlay.addEventListener("click",closeOffCanvasPanel),offCanvasClose&&offCanvasClose.addEventListener("click",function(e){e.preventDefault(),e.stopPropagation(),closeOffCanvasPanel()}),document.addEventListener("keydown",function(e){"Escape"===e.key&&offCanvasPanel.classList.contains("active")&&closeOffCanvasPanel()}))}})();

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.