var x=y=0; //initialisiert die Variablen "x" und "y" global, so dass sie für jede Funktion existieren
document.onmousemove = mouse; //sorgt dafür, dass bei Änderung der Mausposition die Variablen x und y durch die Funktion "mouse()" aktuallisiert werden
// find out if ie runs in quirks mode quirks=document.body; standard=document.documentElement
var docEl = (
	typeof document.compatMode != "undefined" && 
	document.compatMode != "BackCompat"
)? "documentElement" : "body";
function mouse(e){
    x = (document.all) ? window.event.x + document[docEl].scrollLeft : e.pageX;
    y = (document.all) ? window.event.y + document[docEl].scrollTop : e.pageY;
}
function placeDiv(strId, Text) {
    if ( div = document.getElementById(strId) ) { //prüft, ob ein div mit id gleich Inhalt der Variablen "strId" existiert und setzt eine refernz mit namen pic, wenn ja
        div.style.display = "block";
        x = x - 70; y = y + 20;
        div.style.left = x +"px"; //setzt das div an die x-Position der Maus (in der Variablen "x" durch die Funktion "mouse()" gespeichert)
        div.style.top = y +"px"; //setzt das div an die y-Position der Maus (in der Variablen "y" durch die Funktion "mouse()" gespeichert)
        div.innerHTML = Text;
    }
}
function hideDiv(strId) {
    if ( div = document.getElementById(strId) ) { //prüft, ob ein div mit id gleich Inhalt der Variablen "strId" existiert und setzt eine refernz mit namen pic, wenn ja
		div.style.display = "none";
	}
}
