var isNavigator;
var posX, posY;

function initTooltip()
{
   if (document.all)
   {
      isNavigator = false;
   }
   else
   {
      if (document.layers)
      {
         isNavigator = true;
      }
      else
      {
         return;
      }
   }
   if (isNavigator)
   {
      document.captureEvents(Event.MOUSEMOVE);
   }
   document.onmousemove = handleMouseMove;
}

function showTooltipImg(inhalt, img)
{
   showTooltip("<table><tr><th bgcolor=blue><font color=white>" + inhalt + "</font></th></tr><tr><td><img src=" + img + "></td></table>");
}
function showTooltip(inhalt)
{
   text = "<table border=0 bgcolor=lightyellow><td>";

   text += inhalt;

   text += "</td></table>";

   if (isNavigator)
   {
      //document.navtooltip.document.open();
      document.tooltip.document.write(text);
      document.tooltip.document.close();
      document.tooltip.left = posX + 10;
      document.tooltip.top  = posY;
   }
   else
   {
      document.all.tooltip.innerHTML  = text;
      document.all.tooltip.style.left = posX + 10;
      document.all.tooltip.style.top  = posY;
   }
}

function clearTooltip(position)
{
   if (isNavigator)
   {
      document.tooltip.top = position;
   }
   else
   {
      document.all.tooltip.innerHTML = "";
   }
}

function handleMouseMove(mouseMoveEvent)
{
   posX = (isNavigator) ? mouseMoveEvent.pageX : event.clientX;
   posY = (isNavigator) ? mouseMoveEvent.pageY : event.clientY;
}

