var Xmm = 0
var Ymm = 0
var isNav = (navigator.appName.indexOf("Netscape") != -1);

function init()
{	if (isNav) {
		document.captureEvents(Event.MOUSEMOVE);
		window.captureEvents(Event.MOUSEDOWN);
		window.captureEvents(Event.MOUSEUP);
	}
	document.onmousemove = handlerMM;
}


function handlerMM(e){
Xmm = (isNav) ? (e.pageX + window.pageXOffset) : event.x
Ymm = (isNav) ? (e.pageY + window.pageYOffset) : event.y
}

function set(layername)
{	getObj(layername).style.visibility = ''
	getObj(layername).style.left = Xmm + document.body.scrollLeft - (parseInt(getObj(layername).style.width) / 2)
	getObj(layername).style.top = Ymm + document.body.scrollTop - (parseInt(getObj(layername).style.height) / 2)
	document.subForm.reservcode.focus()	
}

function hide(layername)
{	getObj(layername).style.visibility = 'hidden'
}

function getObj(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 getAbsoluteMouseX()
{	return (Xmm + document.body.scrollLeft)
}

function getAbsoluteMouseY()
{	return (Ymm + document.body.scrollTop)
}
