




// Globale Variable, welche den aktuellen Tooltip haelt.
hGTT = null;

// Aktualisieren der Tooltip Position bei jeder Mausbewegung.
document.onmousemove = updateGTT;

/**
 * Aktualisiert die Position des aktuellen Tooltips.
 */ 
function updateGTT( e )
{
  x = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX;
  y = (document.all) ? window.event.y + document.body.scrollTop  : e.pageY;
  
  if( hGTT != null ) {
  
    hGTT.style.left = (x + 20) + "px";
    hGTT.style.top 	= (y + 10) + "px";
  
  }
}

/**
 * Aendert die Styleeigenschaft 'display' des elements 'id'
 * auf 'block'.
 * 
 * @param "id" Element-ID des zu benutzenden Elementes.  
 */  
function einblendenGTT( id )
{
  hGTT = document.getElementById( id );
  hGTT.style.display = "block";
}

/**
 * Ausblenden des zuletzt mit 'showGTT(id)' eingeblendeten Elements. 
 */   
function ausblendenGTT()
{
  if( hGTT != null ) {
  
    hGTT.style.display = "none";
    hGTT = null;
  
  }
}


