make module switching work
[tricorder.git] / js / tricorder.js
index b04ac1292a61e72209bbf30be86ae3eb537bdb4e..c1b61e7c389bd991a2229cae0eb8b8a8f040b0e5 100644 (file)
@@ -21,4 +21,18 @@ function updateStardate() {
   gStardate.textContent = sdateval.toFixed(1);
 
   setTimeout(updateStardate, 5*60*1000);
-}
\ No newline at end of file
+}
+
+function switchModule(modname) {
+  var sections = document.getElementsByTagName('section');
+  for (var i = 0; i <= sections.length - 1; i++) {
+    sections[i].classList.remove("active");
+  }
+  var navs = document.getElementById('navlist').children;
+  for (var i = 0; i <= navs.length - 1; i++) {
+    navs[i].classList.remove("active");
+  }
+
+  document.getElementById("nav" + modname).classList.add("active");
+  document.getElementById("sect" + modname).classList.add("active");
+}