wmtt = null;
wmtt_left = 0;
document.onmousemove = updateWMTT;

function updateWMTT(e) {
  wmtt_left = ((document.all)? window.event.x + document.body.scrollLeft : e.pageX);
  if (wmtt != null)
		wmtt.style.left = wmtt_left - wmtt.offsetWidth / 2;
}

function showWMTT(elm,id) {
	wmtt = document.getElementById(id);
  wmtt.style.display = "block";
	while(elm.nodeName.toLowerCase() != 'td')
	  elm=elm.parentNode;
  var pt = elm.offsetTop + elm.offsetHeight - 1;
	while(elm=elm.offsetParent)
    pt=pt+elm.offsetTop;
  wmtt.style.top = pt;
  wmtt.style.left = wmtt_left - wmtt.offsetWidth / 2;
}

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