Current File : /home/pacjaorg/public_html/km/media/mod_menu/js/menu.min.js
/**
 * @copyright  (C) 2019 Open Source Matters, Inc. <https://www.joomla.org>
 * @license    GNU General Public License version 2 or later; see LICENSE.txt
 */(()=>{function h(i,t){const n=i.querySelector("ul");n&&(n.setAttribute("aria-hidden","false"),n.classList.add(t.menuHoverClass))}function m(i,t){const n=i.querySelector("ul");n&&(n.setAttribute("aria-hidden","true"),n.classList.remove(t.menuHoverClass))}function v(i){const t={menuHoverClass:"show-menu",dir:"ltr"};i.querySelectorAll(":scope > li").forEach(s=>{const a=s.querySelector("a");a&&(a.tabIndex="0",a.addEventListener("mouseover",h(s,t)),a.addEventListener("mouseout",m(s,t)));const d=s.querySelector("span");d&&(d.tabIndex="0",d.addEventListener("mouseover",h(s,t)),d.addEventListener("mouseout",m(s,t))),s.addEventListener("mouseover",({currentTarget:r})=>{const e=r.querySelector("ul");e&&(e.setAttribute("aria-hidden","false"),e.classList.add(t.menuHoverClass))}),s.addEventListener("mouseout",({currentTarget:r})=>{const e=r.querySelector("ul");e&&(e.setAttribute("aria-hidden","true"),e.classList.remove(t.menuHoverClass))}),s.addEventListener("focus",({currentTarget:r})=>{const e=r.querySelector("ul");e&&(e.setAttribute("aria-hidden","true"),e.classList.add(t.menuHoverClass))}),s.addEventListener("blur",({currentTarget:r})=>{const e=r.querySelector("ul");e&&(e.setAttribute("aria-hidden","false"),e.classList.remove(t.menuHoverClass))}),s.addEventListener("keydown",r=>{const e=r.key,l=r.target.parentElement,f=l.parentElement;let u=l.previousElementSibling,c=l.nextElementSibling;switch(u||(u=f.children[f.children.length-1]),c||([c]=f.children),e){case"ArrowLeft":r.preventDefault(),t.dir==="rtl"?c.children[0].focus():u.children[0].focus();break;case"ArrowRight":r.preventDefault(),t.dir==="rtl"?u.children[0].focus():c.children[0].focus();break;case"ArrowUp":{r.preventDefault();const o=l.parentElement.parentElement;o.nodeName==="LI"?o.children[0].focus():u.children[0].focus();break}case"ArrowDown":if(r.preventDefault(),l.classList.contains("parent")){const o=l.querySelector("ul");o!=null?o.querySelector("li").children[0].focus():c.children[0].focus()}else c.children[0].focus();break}})})}document.addEventListener("DOMContentLoaded",()=>{const i=document.querySelectorAll(".nav");[].forEach.call(i,t=>{v(t)})})})();
Site is undergoing maintenance

PACJA Events

Maintenance mode is on

Site will be available soon. Thank you for your patience!