changeset 12:b612f7105fd9 gmap2

Don't use hardcoded values here, instead get element information during load and save to global variables.
author ggr
date Mon, 21 Sep 2009 14:43:50 +0000
parents 464b0131bafd
children 7f98e9565676
files js/nav.js
diffstat 1 files changed, 17 insertions(+), 14 deletions(-) [+]
line wrap: on
line diff
--- a/js/nav.js	Mon Sep 21 14:33:05 2009 +0000
+++ b/js/nav.js	Mon Sep 21 14:43:50 2009 +0000
@@ -1,24 +1,27 @@
 // $Id$
-var collapsed=0;
+var collapsed = 0;
+var css_sidecoll = document.getElementById("sidecoll").style.right;
+var css_footer = document.getElementById("footer").style.right;
+var css_map = document.getElementById("map").style.right;
 
 function docoll()
 {
-  if (collapsed==0)
+  if (collapsed == 0)
   {
-    document.getElementById("sidebar").style.display="none";
-    document.getElementById("sidecoll").style.right="0px";
-    document.getElementById("footer").style.right="0px";
-    document.getElementById("map").style.right="8px";
-    document.getElementById("collbutton").src="i/left.gif";
-    collapsed=1;
+    document.getElementById("sidebar").style.display = "none";
+    document.getElementById("sidecoll").style.right = "0px";
+    document.getElementById("footer").style.right = "0px";
+    document.getElementById("map").style.right = "8px";
+    document.getElementById("collbutton").src = "i/left.gif";
+    collapsed = 1;
   }
   else
   {
-    document.getElementById("sidebar").style.display="";
-    document.getElementById("sidecoll").style.right="290px";
-    document.getElementById("footer").style.right="0px";
-    document.getElementById("map").style.right="300px";
-    document.getElementById("collbutton").src="i/right.gif";
-    collapsed=0;
+    document.getElementById("sidebar").style.display = "";
+    document.getElementById("sidecoll").style.right = css_sidecoll;
+    document.getElementById("footer").style.right = css_footer;
+    document.getElementById("map").style.right = css_map;
+    document.getElementById("collbutton").src = "i/right.gif";
+    collapsed = 0;
   }
 }