From 80c6786807d9d136938f4dd06ff3e976f4f2533e Mon Sep 17 00:00:00 2001
From: alecpl <alec@alec.pl>
Date: Fri, 19 Sep 2008 03:36:50 -0400
Subject: [PATCH] - make setting/reading splitter's cookie simpler (we need only position number in it)

---
 skins/default/splitter.js |   13 +++----------
 1 files changed, 3 insertions(+), 10 deletions(-)

diff --git a/skins/default/splitter.js b/skins/default/splitter.js
index 4391ae9..ef4da03 100644
--- a/skins/default/splitter.js
+++ b/skins/default/splitter.js
@@ -49,16 +49,9 @@
 
     // read saved position from cookie
     var cookie = bw.get_cookie(this.id);
-    if (cookie)
+    if (cookie && !isNaN(cookie))
       {
-      var param = cookie.split(':');
-
-      for (var i=0, p; i<param.length; i++)
-        {
-        p = param[i].split('=');
-        this[p[0]] = !isNaN(p[1]) ? parseFloat(p[1]) : p[1];
-        }
-
+      this.pos = parseFloat(cookie);
       this.resize();
       }
     else if (this.pos)
@@ -238,7 +231,7 @@
     // save state in cookie
     var exp = new Date();
     exp.setYear(exp.getFullYear() + 1);
-    bw.set_cookie(this.id, 'pos='+this.pos, exp);
+    bw.set_cookie(this.id, this.pos, exp);
     }
 
   }  // end class rcube_splitter

--
Gitblit v1.9.1