document.onmousemove = tpos;

function transparenz() {
 var i, count, objStyle, filterValue, opacityValue;

 if(document.getElementById) {

  if(typeof(element)=="object" && element) { obj=element; }
  else if (document.getElementsByName(element) && document.getElementsByName(element)[0]) { obj=document.getElementsByName(element); }
  else if (document.getElementById(element)) { obj=document.getElementById(element); }
  else if (document.getElementsByTagName && document.getElementsByTagName(element) && document.getElementsByTagName(element)[0]) { obj=document.getElementsByTagName(element); }
  else { obj=false; }

  if(obj) {
   percentage=(typeof(percentage)=="undefined")?50:percentage;

   filterValue="Alpha(opacity="+percentage+")";
   opacityValue=""+percentage/100;
   count=(obj.length)?obj.length:1;
   for(i=0;i<count;i++) {
    objStyle=(obj.length)?obj[i].style:obj.style;
    objStyle.filter=filterValue;
    objStyle.MozOpacity=opacityValue;
    objStyle.KhtmlOpacity=opacityValue;
    objStyle.opacity=opacityValue;
   }
  }

  if (modus == 1 && percentage > 0) {
    window.setTimeout("transparenz()",0);
    elem_id.style.display = "none";
  }
  else if (modus == 0 && percentage < 100) {
    percentage++;
    window.setTimeout("transparenz()",15);
    elem_id = document.getElementById(element);
	  elem_id.style.display = "block";
  }

 }
}
function fade(var1,var2) {
  element = var1;
  modus = var2;
  if (modus == 0) {
    percentage = modus * 100;
    window.setTimeout("transparenz()",0);
  }
  else {
    window.setTimeout("transparenz()",0);
    elem_id = document.getElementById(element);
	  elem_id.style.display = "none";
	}
}

function tpos(e) {
  if (typeof(element) != 'undefined') {
    elem_id = document.getElementById(element);
    x = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX;
  	y = (document.all) ? window.event.y + document.body.scrollTop  : e.pageY;
  	if (typeof elem_id != "undefined" && elem_id != null) {
      elem_id.style.left = (x + 15) + "px";
  		elem_id.style.top  = (y + 15) + "px";
  	}
  }
}

