stepToolTip = null;
function updateWMstepToolTip(e) {
  var posx = 0;
	var posy = 0;
	if (!e) var e = window.event;
	if (e.pageX || e.pageY) 	{
		posx = e.pageX;
		posy = e.pageY;
	}
	else if (e.clientX || e.clientY) 	{
		posx = e.clientX + document.body.scrollLeft
			+ document.documentElement.scrollLeft;
		posy = e.clientY + document.body.scrollTop
			+ document.documentElement.scrollTop;
	}
	if(stepToolTip != null){
    stepToolTip.style.top   = (posy - 150) + "px";
    stepToolTip.style.left = (posx + 25) + "px";
	}
}
function show_tooltip(id, text) {
  stepToolTip = document.getElementById(id);
  document.onmousemove = updateWMstepToolTip;
	stepToolTip.innerHTML = text;
  stepToolTip.style.display = "block";
}
function hide_tooltip(element) {
  document.onmousemove = "";
  document.getElementById(element).style.display = "none";
}
