https://hartfordhospital.org/Script%20Library/Hartford%20Hospital/navigation.js?v=639246473620000000
1document.addEventListener('DOMContentLoaded', function () { 2 const btnMainMenu = document.querySelector('#global-header__menu-toggle'); 3 const btnGlobalSearch = document.querySelector('#global-header__search-toggle'); 4 const btnGlobalSearchClose = document.querySelector('#global-search__close'); 5 const utilityNetwork = document.getElementById('utility-network'); 6 const networkToggle = document.getElementById('utility-network__toggle'); 7 8 const globalMain = document.getElementById('global-main') || document.querySelector(".main-content"); 9 10 const toggleDisplay = (element) => { 11 if (element.style.display === 'block') { 12 element.style.display = 'none'; 13 } else { 14 element.style.display = 'block'; 15 } 16 }; 17 18 btnGlobalSearchClose?.addEventListener('click', (e) => { 19 e.preventDefault(); 20 document.querySelector("#global-search").style.display = 'none'; 21 }); 22 23 btnGlobalSearch?.addEventListener('click', (e) => { 24 e.preventDefault(); 25 window.setTimeout(function(){document.getElementById('global-search__query').focus()}, 500); 26 toggleDisplay(document.querySelector("#global-search")); 27 }); 28 29 btnMainMenu?.addEventListener('click', (e) => { 30 e.preventDefault(); 31 toggleDisplay(document.querySelector('#primary-navigation')); 32 }); 33 34 networkToggle?.addEventListener('click', function (e) { 35 e.preventDefault(); 36 utilityNetwork.classList.toggle('utility-network--toggled'); 37 38 networkToggle.setAttribute('aria-expanded', networkToggle.getAttribute('aria-expanded') === 'true' ? 'false' : 'true'); 39 }); 40 41 if (globalMain && utilityNetwork && networkToggle) { 42 globalMain.addEventListener('click', function () { 43 utilityNetwork.classList.remove('utility-network--toggled'); 44 networkToggle.setAttribute('aria-expanded', 'false'); 45 }); 46 } 47}); 48 49function sendSearch() { 50 window.location = '/search?q=' + document.getElementById('global-search__query').value; 51} 52 53function updateQueryString(key, value) { 54 const url = new URL(window.location.href); 55 url.searchParams.set(key, value); 56 window.location = url; 57}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.