1(function () { 2 var marquee = document.getElementById('marquee1'); 3 var toggleBtn = document.getElementById('marqueeToggleBtn'); 4 var pauseIcon = document.getElementById('pauseIcon'); 5 var playIcon = document.getElementById('playIcon'); 6 var statusText = document.getElementById('marqueeStatusText'); 7 var isRunning = true; 8 9 if (toggleBtn && marquee) { 10 toggleBtn.addEventListener('click', function () { 11 if (isRunning) { 12 marquee.classList.add('is-paused'); 13 pauseIcon.style.display = 'none'; 14 playIcon.style.display = 'inline'; 15 statusText.textContent = 'Play'; 16 toggleBtn.setAttribute('aria-label', 'Play announcements'); 17 toggleBtn.setAttribute('aria-pressed', 'true'); 18 } else { 19 marquee.classList.remove('is-paused'); 20 pauseIcon.style.display = 'inline'; 21 playIcon.style.display = 'none'; 22 statusText.textContent = 'Pause'; 23 toggleBtn.setAttribute('aria-label', 'Pause announcements'); 24 toggleBtn.setAttribute('aria-pressed', 'false'); 25 } 26 isRunning = !isRunning; 27 }); 28 } 29})();
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.