var mausx,mausy;
var docEl = (
	 typeof document.compatMode != "undefined" && 
	 document.compatMode        != "BackCompat"
	)? "documentElement" : "body";
    
/* Script gefunden unter: http://www.droeppez.de/download/js-tut/js-tut/anhangE/ - Danke! */

function MouseMove(e) {

	mausx =  e? e.pageX : window.event.x;
	mausy =  e? e.pageY : window.event.y;

	if (document.all && !document.captureEvents) {
		mausx += document[docEl].scrollLeft;
		mausy += document[docEl].scrollTop;
	}

}


/* Initialisierung der Mausüberwachung */
function MouseInit() {

	/* MSIE, Konqueror, Opera : */
	if (document.all) {
		document.onmousemove=MouseMove;
	}
	
	/* Netscape, Mozilla : */
	else {
		
		/* Netscape6, Mozilla : */
		if (typeof(document.addEventListener)=="function")
			document.addEventListener("mousemove",MouseMove,true);
		
		/* Netscape4 : */
		else {
			document.captureEvents(Event.MOUSEMOVE);
			document.onmousemove=MouseMove;
		}
	}
}

function popup(message) {
	var copy = document.getElementById(message).firstChild.cloneNode(true);
	t = document.getElementById("tooltip");
	t.replaceChild(copy,t.firstChild);
	t.style.visibility = "visible";
	t.style.top = mausy + 25 + "px";
	t.style.left = mausx - 180 + "px";
}

function kill() {
	document.getElementById("tooltip").style.visibility = "hidden";
}


