wmtt = null;

document.onmousemove = updateWMTT;

function updateWMTT(e) 
{
	x = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX;
	y = (document.all) ? window.event.y + document.body.scrollTop  : e.pageY;
	
	if (wmtt != null) 
	{
		var right = ( x + wmtt.getWidth() + 20 > document.viewport.getWidth() );
		
		wmtt.style.left = ( right ? x - wmtt.getWidth() - 20 : x + 20 ) + "px";
		wmtt.style.top 	= (y - 40) + "px";
	}
}

function showWMTT(id) 
{
	wmtt = $(id);
	wmtt.style.display = "block"
}

function hideWMTT()
{
	wmtt.style.display = "none";
}