//<script LANGUAGE="JavaScript">

window.onerror=null;
isNS = (document.layers) ? 1:0;
isIE = (document.all) ? 1:0;
isDOM = (document.getElementById) ? 1:0;

/*
document.onmousemove=MoveHandler;
if (isNS ) {
   document.body=new Object()
   document.body.scrollTop=''
   document.body.scrollLeft=''
   window.captureEvents(Event.MOUSEMOVE);
   window.onMouseMove = MoveHandler; 
   var windowWidth = window.innerWidth;
   var windowHeight = window.innerHeight;  }
else if (isIE ) {
   ietopcorner=document.body.scrollTop
   ieleftcorner=document.body.scrollLeft
   windowWidth=600;
   windowHeight=400; 
}
*/

function shouInfos(x,y,nameId) {
	if( isNS ) {
	 document[nameId].left = x;
	 document[nameId].top = y;
	} else
	if( isIE ) {
	 document.all(nameId).style.left = x;
	 document.all(nameId).style.top = y;
	} else
	if( isDOM ) {
	 document.getElementById(nameId).style.left = x;
	 document.getElementById(nameId).style.top = y;
	}
	setVisible(true, nameId);
}
function setVisible(is, nameId) {
	var visibility = (is)?"visible":"hidden";
	if( isNS ) {
	 document[nameId].visibility = visibility ;
	} else 
	if( isIE ) {
	 document.all(nameId).style.visibility = visibility ;
	} else
	if( isDOM ) {
	 document.getElementById(nameId).style.visibility = visibility ;
	} 
	
	if( is ) setTimeout("setVisible(false,'"+nameId+"');",5000);
}

//var txt = ""; for( i in document.all.a0 ) txt+=i+"="+document.all.a0[i]+"\t"; alert(txt);

function MoveHandler(e, nameId, korrX, korrY) {
  if( korrX==null ) korrX=0;
  if( korrY==null ) korrY=0;
  if (isNS || isIE || isDOM) {
    mouseX = ( !window.event )?e.pageX:event.x;
    mouseY = ( !window.event )?e.pageY:event.y;

    if (isIE) {
	ietopcorner=document.body.scrollTop;
	ieleftcorner=document.body.scrollLeft;
	mouseX += ieleftcorner;
	mouseY += ietopcorner;
    }
    shouInfos(mouseX-80+korrX , mouseY+korrY, nameId );
  }
}

