
var objActive = "";
var iLotID = ""
var isIE = false;
var isNS = false;

var mouseX = 0;
var mouseY = 0;

if(document.all)
	isIE = true;
else
	isNS = true;

if (isNS) document.captureEvents(Event.MOUSEMOVE);
document.onmousemove = recordLocation;

function recordLocation(evt)
{
	if(objActive != "addressForm") {
		mouseX = (document.all) ? event.x+document.body.scrollLeft : evt.pageX;
		mouseY = (document.all) ? event.y+document.body.scrollTop : evt.pageY;
	}
	
	gotoLocation(objActive, mouseX, mouseY);
}

function getElement(sID) {
	if(navigator.DOMHTML) 
		return document.getElementById(sID);
	else if(document.all)
		return eval("document.all." + sID);
	else
		return eval("document." + sID);
}

function showItem(item)
{
	hideItem(objActive);
	objActive = item;
	element = getElement(item);	
	gotoLocation(item);

	!element.style ? element.visibility = "visible" : element.style.visibility = "visible";
}

function hideItem(item)
{
	if(item != "")
	{
		objActive = "";
		element = getElement(item);
		!element.style ? element.visibility = "hidden" : element.style.visibility = "hidden";
	}
}

function gotoLocation(item) {
	
	if(item != "") {
		element = getElement(item);
		!element.style ? element.left = mouseX + 15 : element.style.left = (mouseX + 15);		
		
		!element.style ? element.top = mouseY - 80 : element.style.top = mouseY - 80;
	}
}

function showForm(iID) {
	
	showItem('addressForm');
	iLotID = iID;

}

function setParking(objForm) {

	objForm.lotID.value = iLotID
}

