function InnereBreiteHoehe(){
    var Pos = new Object();
    Pos.x = 0; Pos.y = 0;
    if (window.innerHeight){
        Pos.x = window.innerWidth;
        Pos.y = window.innerHeight;
      }else if (document.documentElement && document.documentElement.clientHeight){
        Pos.x = document.documentElement.clientWidth;
        Pos.y = document.documentElement.clientHeight;
      }else if (document.body){
        Pos.x = document.body.clientWidth;
        Pos.y = document.body.clientHeight;
      }
    return Pos;
  }

function ScrollPosition(){
    var Pos = new Object();
    Pos.x = 0; Pos.y = 0;
    if (self.pageYOffset){
        Pos.x = self.pageXOffset;
        Pos.y = self.pageYOffset;
      }else if (document.documentElement && document.documentElement.scrollTop){
        Pos.x = document.documentElement.scrollLeft;
        Pos.y = document.documentElement.scrollTop;
      }else if (document.body){
        Pos.x = document.body.scrollLeft;
        Pos.y = document.body.scrollTop;
      }
    return Pos;
  }

function Mausposition(e){

    if(!document.getElementById) return;
    if(!e) e = window.event;

    var ScrollPos = ScrollPosition();

    var Pos = new Object();
    if(e.x){
        Pos.y = e.y + ScrollPos.y;
        Pos.x = e.x + ScrollPos.x;
        Pos.y2 = e.y;
        Pos.x2 = e.x;
      }else if(e.pageX){
        Pos.y = e.pageY;
        Pos.x = e.pageX;
        Pos.y2 = e.clientY;
        Pos.x2 = e.clientX;
      }


    return Pos;
  }

function TooltipAnzeigen(event, Html){
    var Tooltip = document.getElementById('Tooltip');
    var Pos = Mausposition(event);
    var BreiteHoehe = InnereBreiteHoehe();

    Tooltip.innerHTML = Html;
    
    if(Pos.x2 > BreiteHoehe.x-Tooltip.offsetWidth-40)
        Pos.x -= Tooltip.offsetWidth + 20;

    if(Pos.y2 > BreiteHoehe.y-Tooltip.offsetHeight-5)
        Pos.y -= Tooltip.offsetHeight + 5;

    with(Tooltip.style){
        top = Pos.y + 'px';
        left = (Pos.x + 15) + 'px';
        visibility = 'visible';
      }
  }

function TooltipVerstecken(){
    document.getElementById('Tooltip').style.visibility = 'hidden';
  }

document.write('<div id="Tooltip" nowrap="true"></div>');
document.write('<style type="text/css"><!-- #Tooltip{position:absolute; padding: 2px; background: #FFF9D7; border: 1px solid #000000; visibility:hidden; display: inline;} --></style>');
