// ============================================================ // bedside/sub-nav.js // EMERGENCIES SUB-NAV — data-em pill switching. // ============================================================ export function init() { document.addEventListener('click', function(e) { var pill = e.target.closest('[data-em]'); if (!pill) return; document.querySelectorAll('[data-em]').forEach(function(p) { p.classList.remove('active'); }); pill.classList.add('active'); var sections = ['neonatal','airway','cardiac','respiratory','ventilation','seizure','sepsis','anaphylaxis','sedation','agitation','antiemetics','antimicrobials','burns','toxicology','trauma']; sections.forEach(function(s) { var el = document.getElementById('em-' + s); if (el) el.style.display = pill.dataset.em === s ? '' : 'none'; }); }); }