
var nn = (navigator.appName == "Netscape") ? true : false
if (nn) document.captureEvents(Event.MOUSEMOVE)
document.onmousemove = getMouseXY;

var loaded = false
var mouseX = 10
var mouseY = 10
var info=document.createTextNode("");

//Funktionen

function getMouseXY(e) {
if (!nn)
{ // grab the x-y pos.s if browser is IE
	mouseX = event.clientX + document.body.scrollLeft
	mouseY = event.clientY + document.body.scrollTop
} 
else 
{  // grab the x-y pos.s if browser is NS
	mouseX = e.pageX
	mouseY = e.pageY
}  
// catch possible negative values in NS4
if (mouseX < 0){mouseX = 0}
if (mouseY < 0){mouseY = 0}  
return true
}

function zeigen(lay, text)
{
	positionieren()
	if(nn)
	{
		var myP_Element = document.createElement("P");
		var myClass_Attr = document.createAttribute("class");
		myClass_Attr.nodeValue = "Status";
		
		var myIMG_Element = document.createElement("img");
		var mySRC_Attr = document.createAttribute("src");
		mySRC_Attr.nodeValue = text;
		myIMG_Element.setAttributeNode(mySRC_Attr);
		
		//info=document.createTextNode(text);
		myP_Element.setAttributeNode(myClass_Attr);
		myP_Element.appendChild(myIMG_Element);
		
		document.getElementById(lay).appendChild(myP_Element);
		document.getElementById(lay).style.visibility="visible";
		document.getElementById(lay).style.left=mouseX + 10 + "px";
		document.getElementById(lay).style.top=mouseY + 10 + "px";
	}
	else
	{
		//document.all[lay].innerHTML = "<P CLASS=Status ALIGN=CENTER>" + text +"</P>"
		document.all[lay].innerHTML = "<P CLASS=Status ALIGN=CENTER><IMG src=\"" + text + "\"></P>";
		document.all[lay].style.visibility = "visible";
		document.all[lay].style.left = mouseX + 20;
		document.all[lay].style.top = mouseY + 10;
	}
}

function verstecken(lay)
{
	if(nn)
	{
		document.getElementById("statuszeile").style.visibility="hidden";  
		var ErsterPunkt = document.getElementById("statuszeile").firstChild;
		document.getElementById("statuszeile").removeChild(ErsterPunkt);
	}
	else
		document.getElementById("statuszeile").style.visibility="hidden";
}

function positionieren()
{
	if(!loaded)
	return
	var posY
	var posX
	if(nn)
	{
		posX = mouseX + 10//document.Referenz.x
		posY = mouseY - 50//document.Referenz.y + document.Referenz.height - 200
	}
	else
	{
		posX = mouseX + 10//Referenz.offsetLeft
		posY = mouseY - 50//Referenz.offsetTop + Referenz.offsetHeight - 200
	}
	with(nn ? document.getElementById("statuszeile") : statuszeile)
	{
		if(nn)
		{
			left = posX//((innerWidth / 2) > posX) ? posX : (innerWidth / 2)
			top = posY
		}
		else
		{
			style.left = posX//((document.body.clientWidth / 2) > posX) ? posX : (document.body.clientWidth / 2)
			style.top = posY
		}
	}
}