function check_hover_div(mEvent) {

	// Internet Explorer

	if (mEvent.srcElement)

		showPopup(mEvent, 'linkPopup', mEvent.srcElement);



	// Netscape and Firefox

	else if (mEvent.target)

		showPopup(mEvent, 'linkPopup', mEvent.target);

}



function getPopupObject(myId) {

	if (document.getElementById(myId))

		return document.getElementById(myId);

	else

		return window.document[myId];   

}	



function check_menu_id() {

	if(!on_menu)

		hide_submenu();

	setTimeout('check_menu_id()', 1000);

}



on_menu = false;

function showPopup(myEvent, id, myElement) {	

	e = myElement;

	while(e.parentNode && (e.id == null || e.id == '')) {

		e = e.parentNode;

	}

	

	if(e.id == null || e.id == '' || e.id.indexOf('menu') < 0)

		on_menu = false;

	else

		on_menu = true;

		

	//de('debug').innerHTML = e.id;

}



setTimeout('check_menu_id()', 1000);



var IE = document.all ? true : false;	

	

if (!IE) {

	document.captureEvents(Event.MOUSEMOVE);

	document.onmousemove = check_hover_div;

} else 

	document.onmousemove = function() { check_hover_div(event); }
