// Device Detection and Redirect (function() { // Check if we're already on the correct page const currentPage = window.location.pathname.split('/').pop() || 'index.html' // Check if we've already redirected (prevent infinite loops) const hasRedirected = sessionStorage.getItem('hasRedirected') if (hasRedirected) { return } // Detect mobile device const isMobile = /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) || window.innerWidth < 768 // Only redirect if needed if (isMobile && currentPage !== 'mobile.html') { sessionStorage.setItem('hasRedirected', 'true') window.location.href = 'mobile.html' } else if (!isMobile && currentPage === 'mobile.html') { sessionStorage.setItem('hasRedirected', 'true') window.location.href = 'index.html' } })()