Current File : /home/pacjaorg/.trash/media.1/system/js/treeselectmenu.min.js
/**
 * @copyright  (C) 2012 Open Source Matters, Inc. <https://www.joomla.org>
 * @license    GNU General Public License version 2 or later; see LICENSE.txt
 */const treeselectmenu=document.getElementById("treeselectmenu"),direction=document.dir!==void 0?document.dir:document.documentElement.dir;document.querySelectorAll(".treeselect li").forEach(e=>{const t=document.createElement("span");if(t.setAttribute("tabindex","0"),t.classList.add("icon-"),e.prepend(t),e.querySelector("ul.treeselect-sub")){e.querySelector("span.icon-").classList.add("treeselect-toggle","icon-chevron-down"),treeselectmenu&&e.querySelector("div.treeselect-item label").insertAdjacentHTML("afterend",treeselectmenu.innerHTML);const l=e.querySelector("ul.treeselect-sub"),c=e.querySelector("div.treeselect-menu-expand");!l.querySelector("ul.treeselect-sub")&&c&&c.remove()}}),document.querySelectorAll("span.treeselect-toggle").forEach(e=>{e.addEventListener("click",({target:t})=>{const l=direction==="rtl"?"icon-chevron-left":"icon-chevron-right",{parentNode:c}=t;c.querySelector("ul.treeselect-sub").classList.contains("hidden")?(t.classList.remove(l),t.classList.add("icon-chevron-down"),c.querySelectorAll("ul.treeselect-sub").forEach(s=>s.classList.remove("hidden")),c.querySelectorAll("ul.treeselect-sub i.treeselect-toggle").forEach(s=>{s.classList.add("icon-chevron-down"),s.classList.remove(l)})):(t.classList.add(l),t.classList.remove("icon-chevron-down"),c.querySelectorAll("ul.treeselect-sub").forEach(s=>s.classList.add("hidden")),c.querySelectorAll("ul.treeselect-sub i.treeselect-toggle").forEach(s=>{s.classList.remove("icon-chevron-down"),s.classList.add(l)}))}),e.addEventListener("keypress",t=>{t.key==="Enter"&&e.click()})}),document.getElementById("treeselectfilter").addEventListener("keyup",({target:e})=>{const t=document.getElementById("noresultsfound"),l=e.value.toLowerCase();let c=0;t.classList.add("hidden");const s=document.querySelectorAll(".treeselect li");s.forEach(r=>{r.innerText.toLowerCase().includes(l)?r.classList.remove("d-none"):(r.classList.add("d-none"),c+=1)}),c===s.length&&t.classList.remove("hidden")}),document.getElementById("treeCheckAll").addEventListener("click",()=>{document.querySelectorAll(".treeselect input").forEach(e=>{e.checked=!0})}),document.getElementById("treeUncheckAll").addEventListener("click",()=>{document.querySelectorAll(".treeselect input").forEach(e=>{e.checked=!1})}),document.getElementById("treeExpandAll").addEventListener("click",()=>{document.querySelectorAll("ul.treeselect ul.treeselect-sub").forEach(e=>e.classList.remove("hidden")),document.querySelectorAll("ul.treeselect span.treeselect-toggle").forEach(e=>{e.classList.remove("icon-chevron-right"),e.classList.add("icon-chevron-down")})}),document.getElementById("treeCollapseAll").addEventListener("click",()=>{document.querySelectorAll("ul.treeselect ul.treeselect-sub").forEach(e=>e.classList.add("hidden")),document.querySelectorAll("ul.treeselect span.treeselect-toggle").forEach(e=>{e.classList.remove("icon-chevron-down"),e.classList.add("icon-chevron-right")})}),document.querySelectorAll("a.checkall").forEach(e=>{e.addEventListener("click",({target:t})=>{t.closest("li").querySelectorAll("ul.treeselect-sub input").forEach(l=>{l.checked=!0})})}),document.querySelectorAll("a.uncheckall").forEach(e=>{e.addEventListener("click",({target:t})=>{t.closest("li").querySelectorAll("ul.treeselect-sub input").forEach(l=>{l.checked=!1})})}),document.querySelectorAll("a.expandall").forEach(e=>{e.addEventListener("click",({target:t})=>{const l=t.closest("ul");l.querySelectorAll("ul.treeselect-sub").forEach(c=>c.classList.remove("hidden")),l.querySelectorAll("ul.treeselect-sub .treeselect-toggle").forEach(c=>{c.classList.remove("icon-chevron-right"),c.classList.add("icon-chevron-down")})})}),document.querySelectorAll("a.collapseall").forEach(e=>{e.addEventListener("click",({target:t})=>{const l=t.closest("ul");l.querySelectorAll("ul.treeselect-sub").forEach(c=>c.classList.add("hidden")),l.querySelectorAll("ul.treeselect-sub .treeselect-toggle").forEach(c=>{c.classList.remove("icon-chevron-down"),c.classList.add("icon-chevron-right")})})});
Site is undergoing maintenance

PACJA Events

Maintenance mode is on

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