PageSourceSearch

https://www.ncl.res.in/js/partial/announcement-ticker.c2jwto93ym.js

js ncl.res.in collected 2026-09-27 20:58:06 UTC 1,288 bytes, 29 lines download raw bytes

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.