/** * Leader Page - Accordion Functionality * Handles expandable/collapsible sections for leadership content */ document.addEventListener('DOMContentLoaded', function() { // Get all accordion buttons const accordionButtons = document.querySelectorAll('[data-accordion]'); accordionButtons.forEach(button => { button.addEventListener('click', function() { const accordionId = this.dataset.accordion; toggleAccordion(accordionId); }); }); /** * Toggle accordion section open/closed * @param {string} id - Accordion section ID */ function toggleAccordion(id) { const content = document.getElementById(id + '-content'); const icon = document.getElementById(id + '-icon'); if (content && icon) { content.classList.toggle('active'); icon.classList.toggle('active'); } } });