/** * @copyright (C) 2018 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */Joomla=window.Joomla||{},document.addEventListener("DOMContentLoaded",()=>{[].slice.call(document.querySelectorAll(".filter-toggle-all")).forEach(e=>{e.addEventListener("click",()=>{[].slice.call(document.querySelectorAll(".filter-node")).forEach(l=>{l.click()})})}),[].slice.call(document.querySelectorAll(".filter-node")).forEach(()=>{const e=document.getElementById("jform_map_count");e&&(e.value=document.querySelectorAll('input[type="checkbox"]:checked').length)}),Array.from(document.querySelectorAll(".js-filter")).forEach(e=>{e.addEventListener("click",l=>{const t=l.currentTarget;Array.from(document.querySelectorAll(`.${t.dataset.id}`)).map(o=>o.click())})});const c=document.getElementById("expandAccordion");c&&c.addEventListener("click",e=>{e.preventDefault();let l;e.target.innerText===Joomla.Text._("COM_FINDER_FILTER_SHOW_ALL")?(e.target.innerText=Joomla.Text._("COM_FINDER_FILTER_HIDE_ALL"),l=[].slice.call(document.querySelectorAll(".accordion-button.collapsed"))):(e.target.innerText=Joomla.Text._("COM_FINDER_FILTER_SHOW_ALL"),l=[].slice.call(document.querySelectorAll(".accordion-button:not(.collapsed)"))),l&&l.forEach(t=>{t.click()})})});