| Linux hosting5.siteguarding.com 3.10.0-962.3.2.lve1.5.88.el7.x86_64 #1 SMP Fri Sep 26 14:06:42 UTC 2025 x86_64 Path : /home/devsafetybis/j4412.dev.safetybis.com/media/mod_menu/js/ |
| Current File : /home/devsafetybis/j4412.dev.safetybis.com/media/mod_menu/js/menu-es5.min.js |
(function(){"use strict";/**
* @copyright (C) 2019 Open Source Matters, Inc. <https://www.joomla.org>
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/(function(){function v(u,r){var a=u.querySelector("ul");a&&(a.setAttribute("aria-hidden","false"),a.classList.add(r.menuHoverClass))}function h(u,r){var a=u.querySelector("ul");a&&(a.setAttribute("aria-hidden","true"),a.classList.remove(r.menuHoverClass))}function b(u){var r={menuHoverClass:"show-menu",dir:"ltr"},a=u.querySelectorAll(":scope > li");a.forEach(function(n){var o=n.querySelector("a");o&&(o.tabIndex="0",o.addEventListener("mouseover",v(n,r)),o.addEventListener("mouseout",h(n,r)));var d=n.querySelector("span");d&&(d.tabIndex="0",d.addEventListener("mouseover",v(n,r)),d.addEventListener("mouseout",h(n,r))),n.addEventListener("mouseover",function(t){var i=t.currentTarget,e=i.querySelector("ul");e&&(e.setAttribute("aria-hidden","false"),e.classList.add(r.menuHoverClass))}),n.addEventListener("mouseout",function(t){var i=t.currentTarget,e=i.querySelector("ul");e&&(e.setAttribute("aria-hidden","true"),e.classList.remove(r.menuHoverClass))}),n.addEventListener("focus",function(t){var i=t.currentTarget,e=i.querySelector("ul");e&&(e.setAttribute("aria-hidden","true"),e.classList.add(r.menuHoverClass))}),n.addEventListener("blur",function(t){var i=t.currentTarget,e=i.querySelector("ul");e&&(e.setAttribute("aria-hidden","false"),e.classList.remove(r.menuHoverClass))}),n.addEventListener("keydown",function(t){var i=t.key,e=t.target,s=e.parentElement,f=s.parentElement,c=s.previousElementSibling,l=s.nextElementSibling;if(c||(c=f.children[f.children.length-1]),!l){var g=f.children;l=g[0]}switch(i){case"ArrowLeft":t.preventDefault(),r.dir==="rtl"?l.children[0].focus():c.children[0].focus();break;case"ArrowRight":t.preventDefault(),r.dir==="rtl"?c.children[0].focus():l.children[0].focus();break;case"ArrowUp":{t.preventDefault();var m=s.parentElement.parentElement;m.nodeName==="LI"?m.children[0].focus():c.children[0].focus();break}case"ArrowDown":if(t.preventDefault(),s.classList.contains("parent")){var L=s.querySelector("ul");if(L!=null){var y=L.querySelector("li");y.children[0].focus()}else l.children[0].focus()}else l.children[0].focus();break}})})}document.addEventListener("DOMContentLoaded",function(){var u=document.querySelectorAll(".nav");[].forEach.call(u,function(r){b(r)})})})()})();