<!--
  var mouseX = 0, mouseY = 0;
  var xMargin = 0, yMargin = 0;
  var ttipDisplayed = false;

  function saveMouseCoords (e) {
    if (window.Event) {
      mouseX = e.pageX;
      mouseY = e.pageY;
    } else {
      mouseX = window.event.clientX;
      mouseY = window.event.clientY;
    }
  }

  function toggleTooltip (ttipId) {
    var elem = document.getElementById (ttipId);
    if (elem != null) {
      if (elem.style.display == "none"  ||  ttipDisplayed == false) {
        elem.style.display = "block";
        ttipDisplayed      = true;
        // Is tooltip outer screen then switch to left side !!
        var elemwidth = elem.offsetWidth;
        var elemheight = elem.offsetHeight;
        var screenwidth = document.body.offsetWidth;
        var screenheight = document.body.offsetHeight;
        elem.style.left    = (mouseX + xMargin) + "px";
        elem.style.top     = (mouseY - elemheight- yMargin) + "px";
      } else {
        elem.style.display = "none";
        ttipDisplayed      = false;
      }
      return true;
    } else {
    return false;
    }
  }

  /*
  if (document.captureEvents) {
    document.captureEvents (Event.MOUSEMOVE);
  }
  */
  document.onmousemove = saveMouseCoords;
-->

