
	var last_layer = 0;
	var x, y;
	var ns4=document.layers;
	var ns6=document.getElementById&&!document.all;
	var ie4=document.all;
	var ua= navigator.userAgent;
	var MAC= (navigator.platform.indexOf("PPC") > 0);
	var IE5, MAC_IE5, MAC_SAFARI, SAFARI;

	IE5 = (ua.indexOf("MSIE 5") > 0 || ua.indexOf("MSIE 6") > 0);
	MAC_IE5 = (MAC && IE5);
	SAFARI = (ua.indexOf("Safari") > 0);
	MAC_SAFARI = (MAC && SAFARI);

//-----------------------------------------------------------------------
	function GetObject(name)
	{
		if (document.getElementById)
		{
			return document.getElementById(name);
		} else
		if (document.all)
		{
			return document.all[name];
		} else
		if (document.layers)
		{
			return document.layers[name];
		}
	}

//-----------------------------------------------------------------------
	function GetOurMouse(e)
	{
		x = e.pageX;
		y = e.pageY;
	}

//-----------------------------------------------------------------------
	function ShowDetails(gamename, img, which)
	{
		if(!MAC_IE5)
		{
			var our_style = GetObject(which);
			our_style.style.display = "block";

			if(last_layer != 0)
			{
				RemoveDetails(last_layer);
				last_layer = 0;
			}

			last_layer = which;

			if(ie4)
			{
				eval("document.all." + which + ".style.left = " + (event.x+document.body.scrollLeft) + ";");
				eval("document.all." + which + ".style.top = " + (event.y+20+document.body.scrollTop) + ";");
			} else
			if(ns4||ns6||MAC_SAFARI)
			{
				document.onmousemove = GetOurMouse;
				our_style.style.left = (x);
				our_style.style.top = (y+20);
			}

			var content = "<table class=tableo border=0 cellpadding=0 cellspacing=1 width=250 bgcolor=#999999><tr><td id=header><b>"+gamename+"</b></td></tr><tr><td id=inside>"+img+"</td></tr></table>";

			if(ns4){our_style.document.write(content);our_style.document.close();our_style.visibility="visible"}
			if(ns6){document.getElementById(which).innerHTML= content; our_style.display=''}
			if(ie4){document.all(which).innerHTML=content;}
		}
	}

//-----------------------------------------------------------------------
	function RemoveDetails(which)
	{
		var our_style = GetObject(which);

		if(ns4){document.which.visibility="hidden";}
		else if (ns6||ie4)
		our_style.style.display="none";
		last_layer = 0;
	}