add: cookie = escape(cookie); 
context:   SetCookie: function (warn) {    var cookie = [];    for (var id in this.cookie) {      if (this.defaults[id] == null || this.cookie[id] != this.defaults[id])        {cookie[cookie.length] = id + ':' + this.cookie[id]}    }    cookie = cookie.join(',');    if (this.isLocalCookie) {      if (warn == 2) {return 'jsMath='+escape(cookie)}      this.localSetCookie(cookie,warn);    } else {      if (cookie == '') {warn = 0}      if (this.cookiePath) {cookie += '; path='+this.cookiePath}      if (this.cookieDomain) {cookie += '; domain='+this.cookieDomain}      if (this.cookie.keep != '0D') {        var ms = {          D: 1000*60*60*24,          W: 1000*60*60*24*7,          M: 1000*60*60*24*30,          Y: 1000*60*60*24*365        };        var exp = new Date;        exp.setTime(exp.getTime() +            this.cookie.keep.substr(0,1) * ms[this.cookie.keep.substr(1,1)]);        cookie += '; expires=' + exp.toGMTString();      }      if (cookie != '') {        jsMath.document.cookie = 'jsMath='+cookie;        var cookies = jsMath.document.cookie;        if (warn && !cookies.match(/jsMath=/))          {alert("Cookies must be enabled in order to save jsMath options")}      }    }    return null;  },
meta: 6019	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/6019/56c2c50e2d615c0fcb6f8f2877afa699ac87a99e/jsMath.js/buggy/htdocs/jsMath/uncompressed/jsMath.js