if(!HTTP){
var HTTP={};
}
HTTP.Cookies=function(){
this.JAR="";
};
HTTP.Cookies.VERSION="1.01";
HTTP.Cookies.Date=function(){
this.format={"s":1,"m":60,"h":60*60,"d":60*60*24,"M":60*60*24*30,"y":60*60*24*365};
};
HTTP.Cookies.Date.prototype.parse=function(x){
if(!x||x=="now"){
return 0;
}
var _2=x.match(/^(.+?)(\w)$/i);
var of=0;
return (this.is_num(_2[1])&&(of=this.is_date(_2[1],_2[2])))?of:0;
};
HTTP.Cookies.Date.prototype.is_date=function(_4,x){
if(!x||x.length!=1){
return 0;
}
var ar=[];
return (ar=x.match(/^(s|m|h|d|w|M|y)$/))?_4*1000*this.format[ar[0]]:0;
};
HTTP.Cookies.Date.prototype.is_num=function(x){
if(x.length==0){
return;
}
var ok=1;
for(var i=0;i<x.length;i++){
if("0123456789.-+".indexOf(x.charAt(i))==-1){
ok--;
break;
}
}
return ok;
};
HTTP.Cookies.prototype.date=new HTTP.Cookies.Date;
HTTP.Cookies.prototype.read=function(_a){
var _b="";
if(!this.JAR){
this.JAR={};
var _c=document.cookie.split(";");
for(var x=0;x<_c.length;x++){
var _e=_c[x].split("=");
if(_e[0].substring(0,1)==" "){
_e[0]=_e[0].substring(1,_e[0].length);
}
if(_e[0]==_a){
_b=_e[1];
}
this.JAR[_e[0]]=_e[1];
}
}else{
for(var _f in this.JAR){
if(_f==_a){
_b=this.JAR[_f];
}
}
}
return _b?unescape(_b):"";
};
HTTP.Cookies.prototype.write=function(_10,_11,_12,_13,_14,_15){
var _16="";
if(!_12){
_12="";
}
if(_12=="_epoch"){
_12=new Date(0);
}else{
if(_12!=-1){
var Now=new Date;
Now.setTime(Now.getTime()+this.date.parse(_12));
_12=Now.toGMTString();
}
}
if(_12){
_16+="; expires="+_12;
}
if(_13){
_16+="; path="+_13;
}
if(_14){
_16+="; domain="+_14;
}
if(_15){
_16+="; secure="+_15;
}
document.cookie=_10+"="+escape(_11)+_16;
};
HTTP.Cookies.prototype.remove=function(_18,_19,_1a,_1b){
this.write(_18,"","_epoch",_19,_1a,_1b);
};
HTTP.Cookies.prototype.readNotUnescape=function(_1c){
var _1d="";
if(!this.JAR){
this.JAR={};
var _1e=document.cookie.split(";");
for(var x=0;x<_1e.length;x++){
var _20=_1e[x].split("=");
if(_20[0].substring(0,1)==" "){
_20[0]=_20[0].substring(1,_20[0].length);
}
if(_20[0]==_1c){
_1d=_20[1];
}
this.JAR[_20[0]]=_20[1];
}
}else{
for(var _21 in this.JAR){
if(_21==_1c){
_1d=this.JAR[_21];
}
}
}
return _1d?(_1d):"";
};
HTTP.Cookies.prototype.writeNotEscape=function(_22,_23,_24,_25,_26,_27){
var _28="";
if(!_24){
_24="";
}
if(_24=="_epoch"){
_24=new Date(0);
}else{
if(_24!=-1){
var Now=new Date;
Now.setTime(Now.getTime()+this.date.parse(_24));
_24=Now.toGMTString();
}
}
if(_24){
_28+="; expires="+_24;
}
if(_25){
_28+="; path="+_25;
}
if(_26){
_28+="; domain="+_26;
}
if(_27){
_28+="; secure="+_27;
}
document.cookie=_22+"="+(_23)+_28;
};


