changeset 2207:24b60de1b850

Cleanups.
author Matti Hamalainen <ccr@tnsp.org>
date Mon, 14 Oct 2019 09:51:29 +0300
parents e4b818fca725
children 784ff0c54a7d
files util.js
diffstat 1 files changed, 4 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/util.js	Mon Oct 14 08:36:03 2019 +0300
+++ b/util.js	Mon Oct 14 09:51:29 2019 +0300
@@ -4,7 +4,7 @@
 // (C) Copyright 2007-2019 Tecnic Software productions (TNSP)
 //
 
-var currLoc = "";
+var currLoc = null;
 var scrollTimerID = -1;
 var scrollPos0, scrollPos1;
 var scrollIndex = 0.0;
@@ -94,7 +94,7 @@
 function mapSetActiveLocation(newLoc)
 {
   // Change CSS class state for prev/curr/new selected element
-  if (currLoc)
+  if (currLoc != null)
   {
     var celem = document.getElementById(currLoc);
     var mcelem = document.getElementById("m"+ currLoc);
@@ -145,7 +145,7 @@
     if (nelem)
     {
       var sscroll = document.getElementById("sscroll").checked;
-      var celem = currLoc != "" ? document.getElementById(currLoc) : 0;
+      var celem = currLoc != null ? document.getElementById(currLoc) : null;
       if (sscroll && celem)
       {
         if (scrollTimerID != -1)
@@ -180,7 +180,7 @@
   var spos;
   if ((spos = slink.indexOf("#")) >= 0)
   {
-    var eid = unescape(slink.substr(spos + 1).toLowerCase());
+    var eid = unescape(slink.substr(spos + 1).toLowerCase()).trim();
     var nelem = document.getElementById(eid);
     if (nelem)
     {