PageSourceSearch

https://www.pragmatico.com.au/hubfs/hub_generated/module_assets/1/…/1779252226458/module_website-header.min.js

js pragmatico.com.au collected 2026-10-04 06:12:33 UTC 3,565 bytes, 2 lines download raw bytes

1var module_334787369465=function(){var menuParentItems=document.querySelectorAll(".header__menu--desktop .header__menu-item--has-submenu"),openToggle=document.querySelectorAll(".header__menu-toggle--open"),closeToggle=document.querySelectorAll(".header__menu-toggle--close"),mobileChildToggle=document.querySelectorAll(".header__menu--mobile .header__menu-child-toggle"),langToggle=document.querySelectorAll(".header__language-switcher-child-toggle");menuParentItems&&Array.prototype.forEach.call(menuParentItems,function(el){var childToggle=el.querySelector(".header__menu-child-toggle");el.addEventListener("mouseover",function(){this.classList.add("header__menu-item--open"),this.querySelector("a").setAttribute("aria-expanded","true"),this.querySelector("button").setAttribute("aria-expanded","true")}),el.addEventListener("mouseout",function(){document.querySelector(".header__menu-item--open > a").setAttribute("aria-expanded","false"),document.querySelector(".header__menu-item--open > button").setAttribute("aria-expanded","false"),document.querySelector(".header__menu-item--open").classList.remove("header__menu-item--open")}),childToggle.addEventListener("click",function(){this.parentNode.classList.contains("header__menu-item--open")?(this.parentNode.classList.remove("header__menu-item--open"),this.parentNode.querySelector("a").setAttribute("aria-expanded","false"),this.parentNode.querySelector("button").setAttribute("aria-expanded","false")):(this.parentNode.classList.add("header__menu-item--open"),this.parentNode.querySelector("a").setAttribute("aria-expanded","true"),this.parentNode.querySelector("button").setAttribute("aria-expanded","true"))})}),Array.prototype.forEach.call(openToggle,function(el){var closeToggle=el.parentElement.querySelector(".header__menu-toggle--close"),mobileMenu=el.parentElement.querySelector(".header__menu--mobile");el.addEventListener("click",function(){this.classList.toggle("header__menu-toggle--show"),closeToggle.classList.toggle("header__menu-toggle--show"),mobileMenu.classList.toggle("header__menu--show")})}),Array.prototype.forEach.call(closeToggle,function(el){var openToggle=el.parentElement.querySelector(".header__menu-toggle--open"),mobileMenu=el.parentElement.querySelector(".header__menu--mobile");el.addEventListener("click",function(){this.classList.toggle("header__menu-toggle--show"),openToggle.classList.toggle("header__menu-toggle--show"),mobileMenu.classList.toggle("header__menu--show")})}),mobileChildToggle&&Array.prototype.forEach.call(mobileChildToggle,function(el){el.addEventListener("click",function(){this.classList.toggle("header__menu-child-toggle--open"),this.parentNode.classList.contains("header__menu-item--open")?(this.parentNode.classList.remove("header__menu-item--open"),this.parentNode.querySelector("a").setAttribute("aria-expanded","false"),this.parentNode.querySelector("button").setAttribute("aria-expanded","false")):(this.parentNode.classList.add("header__menu-item--open"),this.parentNode.querySelector("a").setAttribute("aria-expanded","true"),this.parentNode.querySelector("button").setAttribute("aria-expanded","true"))})}),langToggle&&Array.prototype.forEach.call(langToggle,function(el){el.addEventListener("click",function(){this.classList.toggle("header__language-switcher-child-toggle--open"),this.parentElement.parentElement.classList.toggle("header__language-switcher-label--open")})})}();
2//# sourceURL=https://442055924.fs1.hubspotusercontent-ap1.net/hubfs/442055924/hub_generated/module_assets/1/334787369465/1779252226458/module_website-header.js

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.