
var Cursor = {X:0, Y:0};

window.onload = Popup_Initalize;

function Popup_Initalize() 
{
	if (!window.event) 
		document.captureEvents(Event.MOUSEDOWN | Event.MOUSEMOVE | Event.MOUSEUP);

	document.onmousemove = Popup_EventMouseMove;
}

function Popup_Show(Id)
{
	var Popup					= document.getElementById("Popup");
	var VendorName				= document.getElementById("VendorName");
	var VendorDescription		= document.getElementById("VendorDescription");
	
	if (Popup == null)
		return;
		
	Popup.style.display			= 'block';
	Popup.style.position		= 'absolute';
	Popup.style.left			= Cursor.X + 50 + "px";
	Popup.style.top				= Cursor.Y + "px";
	
	VendorName.innerHTML		= VendorNames[Id];
	VendorDescription.innerHTML = VendorDescriptions[Id];
}

function Popup_EventMouseMove(e) 
{
	if (window.event)
		e = window.event;

	if (e.pageX || e.pageY) 
		{
		Cursor.X = e.pageX;
		Cursor.Y = e.pageY;
		} 
	else 
		{
		Cursor.X = e.clientX + (document.documentElement.scrollLeft || document.body.scrollLeft) - 
					document.documentElement.clientLeft;
		Cursor.Y = e.clientY + (document.documentElement.scrollTop || document.body.scrollTop) - 
					document.documentElement.clientTop;
		}
}

function Popup_Close()
{
	var Popup					= document.getElementById("Popup");
	
	Popup.style.display			= 'none';
}
