wmtt = null;

document.onmousemove = updateWMTT;

function updateWMTT(e) {
	x = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX;
	y = (document.all) ? window.event.y + document.body.scrollTop  : e.pageY;
	if (wmtt != null) {
		wmtt.style.left = (x + 20) + "px";
		wmtt.style.top 	= (y + 20) + "px";
	}
}

function showWMTT(id) {
	wmtt = document.getElementById(id);
	wmtt.style.display = "block"
}

function hideWMTT() {
	wmtt.style.display = "none";
}

/* FloaterScript (c) Sandra Wiegard 2002 */

var floater;
var theTop = 0;
var old = theTop;


function init()
{
	floater = new getObj('floater');
	movefloater();
}


function getObj(name)
{
  if (document.getElementById)
  {
  	this.obj = document.getElementById(name);
	this.style = document.getElementById(name).style;
  }
  else if (document.all)
  {
	this.obj = document.all[name];
	this.style = document.all[name].style;
  }
  else if (document.layers)
  {
	this.obj = getObjNN4(document,name);
	this.style = this.obj;
  }
}


function movefloater()
{
	/** Abstand zum Dokumentanfang ermitteln *********************************/
	if (window.innerHeight)					// Netscape 4.x
	{	pos = window.pageYOffset}
	
	else if (document.documentElement && document.documentElement.scrollTop)
	{	pos = document.documentElement.scrollTop}
	
	else if (document.body)					// IE
	{	pos = document.body.scrollTop}

	if (pos < theTop) pos = theTop;
	else pos += 300;

	if (pos != old)
	{
		/** Immer kleine werdende Schritte definieren **/
		pos = (.1 *(pos-old))+old;
		floater.style.top = pos + "px";
	}
	
	old = pos;
	temp = setTimeout('movefloater()',10);
}

