           // Check every minute if we need to advance the guide
            scrollInterval = setInterval(() => {
                if (autoScrollEnabled) {
                    checkTimeAdvance();
                }
            }, 60000); // Check every minute
            
            // Start vertical scrolling of stations
            startVerticalScroll();
        }

        function startVerticalScroll() {
            if (verticalScrollInterval) {
                clearInterval(verticalScrollInterval);
     