X-Git-Url: https://git-public.kairo.at/?p=tricorder.git;a=blobdiff_plain;f=js%2Ftricorder.js;h=3bf19c6357e10ee28a4f1dd4787cb8f32ea0dad5;hp=2debeec9964f1d1d2c0acd9cab1a0f9895f8b33b;hb=e6b9b946c4d4b2686a4c8b909a832b9427c6997f;hpb=33a80b5e4b34ab6ab27677a1841014321dd076da diff --git a/js/tricorder.js b/js/tricorder.js index 2debeec..3bf19c6 100644 --- a/js/tricorder.js +++ b/js/tricorder.js @@ -74,8 +74,11 @@ function switchModule(modname) { navs[i].classList.remove("active"); } - document.getElementById("nav" + modname).classList.add("active"); + var navItem = document.getElementById("nav" + modname); + navItem.classList.add("active"); document.getElementById("sect" + modname).classList.add("active"); + document.getElementById("mainHeader").textContent = + (modname == "Other") ? "Web Tricorder" : navItem.textContent; window["gMod" + modname].activate(); } @@ -116,13 +119,15 @@ var gModPos = { document.getElementById("posHead").textContent = "..."; document.getElementById("posSpd").textContent = "..."; document.getElementById("posTime").textContent = "..."; + setTimeout(function() { gModPos.deactivate(); }, 5000); } else { document.getElementById("posunavail").style.display = "block"; document.getElementById("posavail").style.display = "none"; } + gSounds.scan.pause(); }, - {enableHighAccuracy: true} + {enableHighAccuracy: true, maximumAge: 10000, timeout: 60000} ); } else {