// <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

_[90]={
	$:function(d){
		this.Cookies();
		this.$$=_(d);
	},
	Cookies:function(){
		var c=document.cookie,i,n,p=this.parms,s,v;
		if(!(n=navigator.browserLanguage))n=navigator.language;
		this.ua=[];
		this.uf='';
		this.uk=0;
		this.ui='';
		this.ux='';
		if(c){
			c=c.split('; ');
			for(i in c){
				s=c[i].split('=');
				v=s[1];
				s=s[0];
//				p[s]=decodeURI(v);
				v=v.split('&');
				switch(s){
				case 'sn':
					if(v[3])n=v[3];
					break;
				case 'us':
					if(v[4])this.ef=v[4];
					if(v[3])this.uf=v[3];
					if(v[2])this.ux=decodeURIComponent(v[2]);
					if(v[1])this.ui=decodeURIComponent(v[1]);
					if(v[0])this.ua=eval('({'+v[0].replace(/-/g,',')+'})');
				}
			}
		}
		return n;
	},
	uk:0,
	ui:null,
	ux:null
}

_[99]={
	$:function(d){
		var b=document.body.$
		if(b.ux)
			d.innerHTML='<li><a href=/'+b.ui+' id=user>'+b.ux+'</a><li><a href=/mail/>Inbox</a><li><a href=/tools/>Tools</a><li><a href=/system/signout>Sign out</a>';
		else
			d.innerHTML='<li><a href=/system/signin>Sign in</a><li><a href=/system/signup>Sign up</a>';
	}
}
_[501]={
	$:function(d){
		d=d.lastChild.childNodes;
		var i,k,c;
		for(i=d.length;i>0;){
			k=d[--i];
			k.childNodes[0].innerHTML=k.childNodes[1].firstChild.href.split('/')[4].substring(2,8);
			c=k.childNodes[7].innerHTML.replace(',','');
			if(c*1){
				c=(k.childNodes[2].innerHTML.replace(',','')-c)/c*100;
				k.childNodes[3].innerHTML=c.toFixed(2);
			}
		}
	}
}
_[502]={
	$:function(d){
	}
}
_[503]={
	$:function(d){
		d.childNodes[2].innerHTML='*';
	}
}
_[504]={
	$:function(d){
		var a,b,c,e,f,g,o=d.lastChild,v,x,z;
		if(!o.getContext)return;
		a=document.createElement('DIV');
		d.appendChild(a);
		_.Attach(d,'onmousemove',this,'_M');
		_.Attach(d,'onmouseout',this,'_O');
		o.width=o.clientWidth;
		o.height=o.clientHeight;
		z=o.getContext('2d');
		v=d.getAttribute('v').split(';').slice(0,111).reverse();
		if(v[0]){
			a=c=0;
			b=9e9;
			for(x in v){
				v[x]=i=v[x].split(',');
				if(a<(e=i[2]*1))a=e;
				if(b>(f=i[3]*1))b=f;
				if(c<(g=i[5]*1))c=g;
			}
			f=(o.height-80)*0.75/(a-b);
			this._a=0.5;
			this._b=8;
			this._c=a*f+20;
			this._d=f;
			this._e=o.height+1;
			this._f=75/c;
			this._v=v;
			this.K(z);
			o=d.firstChild;
			o.width=o.clientWidth;
			o.height=o.clientHeight;
			z=o.getContext('2d');
			z.strokeStyle='#f00';
			z.fillStyle='#f00';
		}
	},
	_x:-100,
	_M:function(d,e){
		var v,x=e.pageX,y,z;
		z=d;
		while(z=z.offsetParent)x-=z.offsetLeft;
		z=d.firstChild;
		z=z.getContext('2d');
		z.clearRect(this._x-4,0,9,500);
		x=Math.round((x-this._a-0.5)/this._b);
		if(v=this._v[x]){
			d.lastChild.innerHTML=v[0];
			x=x*this._b+this._a;
			z.beginPath();
			z.arc(x,this._c-v[4]*this._d,3,0,7,0);
			y=this._e-v[5]*this._f;
			z.moveTo(x,y);
			z.arc(x,y,3,0,7,0);
			z.closePath();
			z.fill();
			z.beginPath();
			z.rect(x-2.5,299.5,6,6);
			z.closePath();
			z.stroke();
			this._x=x;
		}
		else this._x=-100;
	},
	_O:function(d,e){
		var z=d.firstChild;
		z=z.getContext('2d');
		z.clearRect(this._x-4,0,9,500);
		this._x=-100;
		d.lastChild.innerHTML='';
	},
	K:function(z){
		var a=this._a,b=this._b,c=this._c,d=this._d,e=this._e,f=this._f,i,v=this._v;x;
		z.fillStyle='#058';
		z.beginPath();
		for(i in v){
			x=v[i];
			i=a+i*b;
			if(x[1]*1>x[4]){
				z.fillRect(i-0.5,c-x[2]*d,1,(x[2]-x[3])*d);
				z.fillRect(i-2,c-x[1]*d,4,(x[1]-x[4])*d);
				z.fillRect(i-1,e,3,-f*x[5]);
			}
			else{
				z.moveTo(i,c-x[2]*d);
				z.lineTo(i,c-x[4]*d);
				z.moveTo(i,c-x[1]*d);
				z.lineTo(i,c-x[3]*d);
				z.rect(i-2,c-x[1]*d,4,(x[1]-x[4])*d);
				z.rect(i-1,e,3,-f*x[5]);
			}
			z.rect(i-1.5,300.5,4,4);
		}
		z.closePath();
		z.strokeStyle='#058';
		z.stroke();
	}
}

var b=document.body;
if(!top._.$(b)){
	b.$={};
	b.$.$$=top._(b);
}
