var tooltip_id = 'tooltip_div';
var tooltip_int = null;
var mouse_x = 0;
var mouse_y = 0;
if(document.captureEvents) {
	document.captureEvents(Event.MOUSEMOVE);
}

function ttmv(e)
{
	if(!e)
		e = window.event;
	if(e.pageX || e.pageY) {
		// mozilla
		mouse_x = e.pageX;
		mouse_y = e.pageY;
	}
	if(window.event) {
		// ie
		mouse_x = e.clientX + document.body.scrollLeft;
		mouse_y = e.clientY + document.body.scrollTop;
	}
	document.getElementById(tooltip_id).style.left = mouse_x+8+"px";
	document.getElementById(tooltip_id).style.top = mouse_y+8+"px";
}

function ttup(text)
{
	if(document.getElementById(tooltip_id)) {
		document.getElementById(tooltip_id).innerHTML = text;
		document.getElementById(tooltip_id).style.visibility = 'visible';
		document.onmousemove = ttmv;
	} else {
		window.alert("No element with id: "+tooltip_id);
	}
}

function ttdn()
{
	if(document.getElementById(tooltip_id)) {
		document.getElementById(tooltip_id).style.visibility = 'hidden';
		document.onmousemove = null;
	} else {
		window.alert("No element with id: "+tooltip_id);
	}
	
}
