  tooltip = null;
  
  document.onmousemove = updateMouse;
  
  function updateMouse(e) {
    if (tooltip != null) {
      x = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX;
      y = (document.all) ? window.event.y + document.body.scrollTop : e.pageY;
      tooltip.style.left = (x - 350) + "px";
      tooltip.style.top = (y - 180) + "px";
    }
  }
  
  function showTooltip(id) {
    tooltip = document.getElementById(id);
 //   alert(tooltip.pageX);
    tooltip.style.display = "block";
  }
  
  function hideTooltip() {
    tooltip.style.display = "none";
    tooltip = null;
  }
