var xpos = 0;
var ypos = 0;
var tooltip = null;
var shown = false;
var shiftLeft = 20;
var shiftTop = 10;
var IE = document.all?true:false;

document.onmousemove = mousePos;

function mousePos(e) 
{
	if (IE) 
	{
		xpos = event.clientX + document.documentElement.scrollLeft;
		ypos = event.clientY + document.documentElement.scrollTop;
	} else 
	{
		xpos = (window.Event) ? e.pageX : event.clientX;
		ypos = (window.Event) ? e.pageY : event.clientY;
	}
	if (shown)
	{
		tooltip.style.left = xpos + shiftLeft + "px";
		tooltip.style.top = ypos + shiftTop + "px";
	}
}

function showTooltip(msg,type)
{
	tooltip = document.getElementById("tooltip");
	if (type=="player")
	{
		loadPage("ajax/tooltip_player.php?name="+msg,"tooltip")
	} else if (type=="team")
	{
		loadPage("ajax/tooltip_team.php?name="+msg,"tooltip")
	} else if (type=="item")
	{
		loadPage("images/item_tooltips/item_"+msg+".txt","tooltip")
		//loadPage("ajax/tooltip_item_mangos.php?i="+msg+".txt","tooltip")
	} else
	{
		tooltip.innerHTML = msg;
	}
	//tooltip.style.left = xpos + shiftLeft + "px";
	//tooltip.style.top = ypos - shiftTop + "px";
	tooltip.style.left = xpos + shiftLeft + "px";
	tooltip.style.top = ypos + shiftTop + "px";
	tooltip.style.display = "block";
	shown = true;
}

function showItemTooltip(id,enchant,socket1,socket2,socket3,socket_bonus)
{
	//loadPage("images/item_tooltips/item_"+id+".txt","tooltip")
	loadPage("ajax/tooltip_item_mangos.php?i="+id+".txt","tooltip")
	//document.getElementById("enchant").innerHTML = enchant;

	//tooltip.style.left = xpos + shiftLeft + "px";
	//tooltip.style.top = ypos - shiftTop + "px";
	tooltip.style.left = xpos + shiftLeft + "px";
	tooltip.style.top = ypos + shiftTop + "px";
	tooltip.style.display = "block";
	shown = true;
}

function hideTooltip()
{
	tooltip = document.getElementById("tooltip");
	tooltip.style.display = "none";
	shown = false;
}