var toolTip = {
	//Ссылка на ДИВ для тулТипа
	element:false,
	//Таймаут в милисекундах после которого появляется тултип.
	timeout:500,
	//Ресурс таймера, храним, если нужно удалить его до срабатывания.
	intervalRes:false,
	/*
	 * "Рисует" тултип в нужном месте
	 * @var e Object of browserEvent
	 * @var content String
	 * @return boolean
	 */
	draw:function (e,content) {
		if(!this.element) {
			this.element=document.createElement("DIV");
			this.element.className="toolTip";
			this.element.style.display="none";
			this.element.style.top="-300px";
			this.element.style.left="-300px";
			var body=document.getElementsByTagName("body");
			if(!body.length) 
				return false;
			body[0].appendChild(this.element);
		}
		this.element.style.display="";
		this.element.innerHTML=content;
		
		
		var x=ietruebody().scrollLeft+e.clientX+5;
		var y=ietruebody().scrollTop+e.clientY+5;		

		if(x+this.element.clientWidth>ietruebody().clientWidth) {
			x-=this.element.clientWidth+10;
		}
		if(y+this.element.clientHeight>ietruebody().clientHeight) {
			y-=this.element.clientHeight+10;
		}
		this.element.style.display="none";
		this.element.style.top=y+"px";
		this.element.style.left=x+"px";		
		this.intervalRes=setInterval(toolTip.display,this.timeout);
		return true;
	},
	/*
	 * Показываем тултип.
	 */
	display:function () {
		toolTip.element.style.display="";
		clearInterval(toolTip.intervalRes);
	},
	/*
	 * Закрываем его.
	 */
	close:function () {
		if(!this.element) {
			return false;
		}
		this.element.style.top="-300px";
		this.element.style.left="-3000px";
		this.element.style.display="none";
		clearInterval(this.intervalRes);
	}
}