function showDesc(divname,e){
	init();
 	var objBox = document.getElementById(divname);
	objBox.style.left = (mouseX + 5) + "px";
    objBox.style.top = (mouseY + 5) + "px";
	objBox.style.display = "block";
	objBox.style.visibility = "visible";
}
function hideDesc(divname){
 	var objBox = document.getElementById(divname);
	objBox.style.display = "none";
	objBox.style.visibility = "hidden";
}

IE = document.all&&!window.opera;
DOM = document.getElementById&&!IE;

// Variablen für die Mausposition
var mouseX = 0;	// x-Koordinate
var mouseY = 0;	// y-Koordinate


/* Body-Objekt des IE ermitteln (abhängig, ob IE im Quirks- oder Standardmode*/
function getBody(){
	// Entsprechendes Bodyobjekt zurückgeben (CSS1Compat = Standardmode
  return (window.document.compatMode == "CSS1Compat") ?  window.document.documentElement : window.document.body || null;
}

var ieBody = null;

// Funktion zum Initialisierung, die in onload aufgerufen wird
function init(){
	document.onmousemove = getMousePos;	// Mausposition ermitteln

  // Falls es sich um einen IE handelt
	if(IE)
	  ieBody = getBody(); // Bodyobjekt für IE ermitteln
}

// Funktion zum Ermitteln der Mausposition
function getMousePos(ereignis){
	// Aktuelle Mauskoordinaten bei Mausbewegung ermitteln
	mouseX = (IE) ? window.event.clientX : ereignis.pageX;
	mouseY = (IE) ? (window.event.clientY + ieBody.scrollTop) : ereignis.pageY;

}

