load = function(s) {
   var d = {};
   var qs = s.split("|").slice(1);
   for (q in qs) {
       var ps = qs[q].split("=");
       var qn = ps.shift();
       var v;
       for (p in ps) {
           if (! (qn in d)) {
	       d[qn] = {};
	   }
           v = ps[p].split(":");
           d[qn][v[0]]=v[1];
       }
   }
   return d;
};



skinpaintrestore = function () {
  if ($.cookie('style') != null) {
    style=load($.cookie('style'));
    var q,p;
    for (q in style) {
      for (p in style[q]) {
         $(q).css(p,style[q][p]);
       }
    }
  }
}

$(document).ready(function(){
  skinpaintrestore();
});

