el = null
document.onmousemove = updatePosition
var browser=navigator.appName


var bereich = document.getElementById("handyspiele_topspiele");


var first = true
if (bereich!=null){
	var spantags = bereich.getElementsByTagName("span");
	for (i = 0; i < spantags.length; i++)
	{

	spantags[i].style.position = 'relative'
	spantags[i].style.display = 'none'
	}
}else{
	var spantags = document.getElementsByTagName("span").length
	for (i = 0; i < spantags; i++)
	{
	document.getElementsByTagName("span")[i].style.position = 'absolute'
	document.getElementsByTagName("span")[i].style.display = 'none'
	}
}

function show_description(game) 
{
   var game = game.replace(/ /g, "_")
   game = game.replace(/!/, '')
   el = document.getElementById(game)
   el.style.position = 'absolute'
   el.style.zIndex = '2'
   el.style.display = 'block'
   el.style.background = 'infobackground'
   el.style.border = '1px solid #FF8533'
   el.style.width = '200px'
   el.style.padding = '2px'
   first = true;
}
function hide_description(game) 
{
   el.style.display = 'none'
}
/* ------------------- */
function getScrollPos(achse) {
	var val;
	if (!achse || achse == "y") {  
		if (browser == 'Microsoft Internet Explorer') val=document.body.scrollTop;
	}
	else {  
		if (browser == 'Microsoft Internet Explorer') val=document.body.scrollLeft;
	}
	return val;
}
function updatePosition(e) 
{
	x = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX;
	y = (document.all) ? window.event.y + document.body.scrollTop  : e.pageY;
//alert('x:' + x + ' y: ' + y)
	if (el != null) {
            if (browser == 'Microsoft Internet Explorer')
            {
		if (window.XMLHttpRequest) {
			el.style.left = (x + 20) + "px";
       		el.style.top = (y - 100) + "px";
		} else {
        		el.style.left = (x + 20) + "px";
       		el.style.top = (y - getScrollPos('y')) + "px";
		}
            }
	     else if (browser == 'Opera')
            {
		if (first) {
	        	el.style.left = (x - 200) + "px";
       		el.style.top = (y - 240) + "px";
		}
              first = false;
            }
            else
            {
		el.style.left = (x - 200) + "px";
		el.style.top = (y+10) + "px";
            }
        }
}
 