var loading = null; var loadvolume; var browserageworkswithloader = false; var spinner = true; function showspinner() { if (spinner === true) { loading = new Audio("/media/load.wav"); document.getElementById("wscspinnerbg").style.display="block"; setTimeout(stopspinner,3100); /* moved down for compatability */ loading.loop = true; loading.play(); loading.currentTime=0; loadvolume = 0.01; loading.volume = loadvolume; loadup(); } else { } function stopspinner() { document.getElementById("wscspinnerbg").style.display="none"; loading.pause(); } } function loadup() { var timee = setTimeout(loadup,100); /* i hate javascript sometime :))))))) */ if (loadvolume > 0) { loadvolume += 0.01; } if (loadvolume >= 0.4) { loadvolume = 0; clearTimeout(timee); } loading.volume = loadvolume; } document.addEventListener("DOMContentLoaded", () => { const userAgent = navigator.userAgent.toLowerCase(); const isConsoleBrowser = userAgent.includes('wii') || userAgent.includes('nintendo ds') || userAgent.includes('nintendo 3ds') || userAgent.includes('nintendo'); if (isConsoleBrowser) {browserageworkswithloader = false;} else { browserageworkswithloader = true; stopspinner(); document.querySelectorAll("a").forEach(link => { link.addEventListener("click", showspinner); }); } function stopspinner() { document.getElementById("wscspinnerbg").style.display="none"; loading.pause(); } });