OwlCyberSecurity - MANAGER
Edit File: navigation-lite.min.js
(function(){"use strict";window.kadence={initOutlineToggle:function(){document.body.addEventListener("keydown",function(){document.body.classList.remove("hide-focus-outline")}),document.body.addEventListener("mousedown",function(){document.body.classList.add("hide-focus-outline")})},getOffset:function(a){if(a instanceof HTMLElement){var b=a.getBoundingClientRect();return{top:b.top+window.pageYOffset,left:b.left+window.pageXOffset}}return{top:null,left:null}},findParents:function(a,b){function c(a){var e=a.parentNode;e instanceof HTMLElement&&(e.matches(b)&&d.push(e),c(e))}var d=[];return c(a),d},toggleAttribute:function(a,b,c,d){c===void 0&&(c=!0),d===void 0&&(d=!1),a.getAttribute(b)===c?a.setAttribute(b,d):a.setAttribute(b,c)},initNavToggleSubmenus:function(){var a=document.querySelectorAll(".nav--toggle-sub");if(a.length)for(let b=0;b<a.length;b++)window.kadence.initEachNavToggleSubmenu(a[b])},initEachNavToggleSubmenu:function(a){var b=a.querySelectorAll(".menu ul");if(b.length)for(let a=0;a<b.length;a++){var c=b[a].parentNode;let f=c.querySelector(".dropdown-nav-toggle");if(f){var d=c.querySelector(".nav-drop-title-wrap").firstChild.textContent.trim(),e=document.createElement("BUTTON");e.setAttribute("aria-label",d?kadenceConfig.screenReader.expandOf+" "+d:kadenceConfig.screenReader.expand),e.classList.add("dropdown-nav-special-toggle"),c.insertBefore(e,c.childNodes[1]),e.addEventListener("click",function(a){a.preventDefault(),window.kadence.toggleSubMenu(a.target.parentNode)}),c.addEventListener("mouseleave",function(a){window.kadence.toggleSubMenu(a.target,!1)}),c.querySelector("a").addEventListener("focus",function(a){var b=a.target.parentNode.parentNode.querySelectorAll("li.menu-item--toggled-on");for(let d=0;d<b.length;d++)c!==b[d]&&window.kadence.toggleSubMenu(b[d],!1)}),b[a].addEventListener("keydown",function(c){if(9===c.keyCode){var d="ul.toggle-show > li > a, ul.toggle-show > li > .dropdown-nav-special-toggle";b[a].parentNode.classList.contains("kadence-menu-mega-enabled")&&(d="a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, [tabindex=\"0\"], [contenteditable]"),c.shiftKey?window.kadence.isfirstFocusableElement(b[a],document.activeElement,d)&&window.kadence.toggleSubMenu(b[a].parentNode,!1):window.kadence.islastFocusableElement(b[a],document.activeElement,d)&&window.kadence.toggleSubMenu(b[a].parentNode,!1)}27===c.keyCode&&(window.kadence.toggleSubMenu(b[a].parentNode,!1),b[a].parentNode.querySelector(".dropdown-nav-special-toggle").focus())}),b[a].parentNode.classList.add("menu-item--has-toggle")}}},toggleSubMenu:function(a,b){var c=a.querySelector(".dropdown-nav-special-toggle"),d=a.querySelector("ul");let e=a.classList.contains("menu-item--toggled-on");var f=a.querySelector(".nav-drop-title-wrap").firstChild.textContent.trim();if(void 0!==b&&"boolean"==typeof b&&(e=!b),c.setAttribute("aria-expanded",(!e).toString()),e){setTimeout(function(){a.classList.remove("menu-item--toggled-on"),d.classList.remove("toggle-show"),c.setAttribute("aria-label",f?kadenceConfig.screenReader.expandOf+" "+f:kadenceConfig.screenReader.expand)},5);var g=a.querySelectorAll(".menu-item--toggled-on");for(let a=0;a<g.length;a++)window.kadence.toggleSubMenu(g[a],!1)}else{var h=a.parentNode.querySelectorAll("li.menu-item--toggled-on");for(let a=0;a<h.length;a++)window.kadence.toggleSubMenu(h[a],!1);a.classList.add("menu-item--toggled-on"),d.classList.add("toggle-show"),c.setAttribute("aria-label",f?kadenceConfig.screenReader.collapseOf+" "+f:kadenceConfig.screenReader.collapse)}},isfirstFocusableElement:function(a,b,c){var d=a.querySelectorAll(c);return!!(0<d.length)&&b===d[0]},islastFocusableElement:function(a,b,c){var d=a.querySelectorAll(c);return!!(0<d.length)&&b===d[d.length-1]},toggleDrawer:function(a,b){b="undefined"==typeof b||b;var c=a,d=document.querySelector(c.dataset.toggleTarget),e=document,f=window.innerWidth-document.documentElement.clientWidth,g=c.dataset.toggleDuration?c.dataset.toggleDuration:250;if(window.kadence.toggleAttribute(c,"aria-expanded","true","false"),d.classList.contains("show-drawer"))c.dataset.toggleBodyClass&&e.body.classList.remove(c.dataset.toggleBodyClass),d.classList.remove("active"),d.classList.remove("pop-animated"),e.body.classList.remove("kadence-scrollbar-fixer"),setTimeout(function(){if(d.classList.remove("show-drawer"),c.dataset.setFocus&&b){var a=document.querySelector(c.dataset.setFocus);a&&(a.focus(),a.hasAttribute("aria-expanded")&&window.kadence.toggleAttribute(a,"aria-expanded","true","false"))}},g);else if(d.classList.add("show-drawer"),c.dataset.toggleBodyClass&&(e.body.classList.toggle(c.dataset.toggleBodyClass),c.dataset.toggleBodyClass.includes("showing-popup-drawer-")&&(e.body.style.setProperty("--scrollbar-offset",f+"px"),e.body.classList.add("kadence-scrollbar-fixer"))),setTimeout(function(){if(d.classList.add("active"),c.dataset.setFocus,b){var a=document.querySelector(c.dataset.setFocus);if(a){a.hasAttribute("aria-expanded")&&window.kadence.toggleAttribute(a,"aria-expanded","true","false");var e=a.value;a.value="",a.focus(),a.value=e}}},10),setTimeout(function(){d.classList.add("pop-animated")},g),d.classList.contains("popup-drawer")){var h=d.querySelectorAll("button, [href], input, select, textarea, [tabindex]:not([tabindex=\"-1\"])"),i=h[0],j=h[h.length-1];document.addEventListener("keydown",function(a){let b="Tab"===a.key||9===a.keyCode;b&&(a.shiftKey?document.activeElement===i&&(j.focus(),a.preventDefault()):document.activeElement===j&&(i.focus(),a.preventDefault()))})}},initToggleDrawer:function(){var a=document.querySelectorAll(".drawer-toggle");if(a.length){for(let b=0;b<a.length;b++)a[b].addEventListener("click",function(c){c.preventDefault(),window.kadence.toggleDrawer(a[b])});document.addEventListener("keyup",function(a){27===a.keyCode&&document.querySelectorAll(".popup-drawer.show-drawer.active")&&(a.preventDefault(),document.querySelectorAll(".popup-drawer.show-drawer.active").forEach(function(a){window.kadence.toggleDrawer(document.querySelector("*[data-toggle-target=\""+a.dataset.drawerTargetString+"\"]"))}))}),document.addEventListener("click",function(a){var b=a.target,c=document.querySelector(".show-drawer.active .drawer-overlay");b===c&&window.kadence.toggleDrawer(document.querySelector("*[data-toggle-target=\""+c.dataset.drawerTargetString+"\"]"))})}},initMobileToggleSub:function(){var a=document.querySelectorAll(".has-collapse-sub-nav");a.forEach(function(a){var b=a.querySelector(".current-menu-item");b&&window.kadence.findParents(b,"li").forEach(function(a){var b=a.querySelector(".drawer-sub-toggle");b&&window.kadence.toggleDrawer(b,!0)})});var b=document.querySelectorAll(".drawer-sub-toggle");if(b.length)for(let a=0;a<b.length;a++)b[a].addEventListener("click",function(c){c.preventDefault(),window.kadence.toggleDrawer(b[a])})},initMobileToggleAnchor:function(){var a=document.getElementById("mobile-drawer");if(a){var b=a.querySelectorAll("a:not(.kt-tab-title)");if(b.length)for(let c=0;c<b.length;c++)b[c].addEventListener("click",function(){window.kadence.toggleDrawer(a.querySelector(".menu-toggle-close"),!1)})}},initTransHeaderPadding:function(){if(!document.body.classList.contains("no-header")&&document.body.classList.contains("transparent-header")&&document.body.classList.contains("mobile-transparent-header")){var a=document.querySelector(".entry-hero-container-inner"),b=document.querySelector("#masthead"),c=function(){b,a.style.paddingTop=kadenceConfig.breakPoints.desktop<=window.innerWidth?document.body.classList.contains("transparent-header")?b.offsetHeight+"px":0:document.body.classList.contains("mobile-transparent-header")?b.offsetHeight+"px":0};a&&(window.addEventListener("resize",c,!1),window.addEventListener("scroll",c,!1),window.addEventListener("load",c,!1),c())}},getTopOffset:function(){var a=0;return kadenceConfig.breakPoints.desktop<=window.innerWidth?document.body.classList.contains("admin-bar")&&(a=32):a=0,Math.floor(0+a)},initStickySidebar:function(){if(document.body.classList.contains("has-sticky-sidebar")){var a=window.kadence.getTopOffset(),b=document.querySelector("#secondary .sidebar-inner-wrap");b.style.top=Math.floor(a+20)+"px",b.style.maxHeight="calc( 100vh - "+Math.floor(a+20)+"px )"}},initClickToOpen:function(){const a=document.querySelectorAll("li.menu-item--has-toggle");a.forEach(function(a){const b=a.querySelector("a"),c=a.querySelector("button[class=\"dropdown-nav*\"]");[b,c].forEach(function(b){b&&b.addEventListener("click",function(b){b.preventDefault();const c=a.querySelector("ul.sub-menu");if(c){const b=c.classList.contains("opened");c.classList.toggle("opened",!b);const d=Array.from(a.parentNode.children).filter(b=>b!==a);if(d.forEach(function(a){const b=a.querySelector(":scope > ul.sub-menu");b&&b.classList.remove("opened")}),!b){const b=d=>{a.contains(d.target)||(c.classList.remove("opened"),document.removeEventListener("click",b))};document.addEventListener("click",b)}}})})})},init:function(){window.kadence.initNavToggleSubmenus(),window.kadence.initToggleDrawer(),window.kadence.initMobileToggleAnchor(),window.kadence.initMobileToggleSub(),window.kadence.initOutlineToggle(),window.kadence.initStickySidebar(),window.kadence.initTransHeaderPadding(),window.kadence.initClickToOpen()}},"loading"===document.readyState?document.addEventListener("DOMContentLoaded",window.kadence.init):window.kadence.init()})();