var nom_menu;

function capture_event(menu)
{	// qd click sur menu, montre menu + lance capture evt souris par rapport layer en cours
nom_menu=menu;
	if (navigator.appName.indexOf("Netscape")>=0)
	{	document.captureEvents(Event.MOUSEMOVE);
		document.onmousemove=HandleEvent;
	}
	else if (navigator.userAgent.indexOf("MSIE")>=0)
	{	document.body.onmousemove=HandleEvent;
	}
}
function HandleEvent(e)
{	if (navigator.appName.indexOf("Netscape")>=0)
	{	//message+="d,y="+e.pageX+","+e.pageY;
		min_x=parseInt(document.layers[nom_menu].x)
		max_x=min_x+parseInt(document.layers[nom_menu].document.width)
		min_y=parseInt(document.layers[nom_menu].y)-75
		max_y=min_y+parseInt(document.layers[nom_menu].document.height)+75
		if (e.pageX<min_x || e.pageX>max_x || e.pageY<min_y || e.pageY>max_y)
		{	document.onmousemove='';
			document.layers[nom_menu].visibility='hidden'
			//MM_swapImgRestore()
		}
		//window.status=e.pageY+" / "+min_y+","+max_y+","+parseInt(document.layers[nom_menu].document.height)
	}
	else if (navigator.userAgent.indexOf("MSIE")>=0)
	{	//message="x,y="+event.x+","+event.y;
		min_x=parseInt(document.all[nom_menu].style.left)
		max_x=min_x+parseInt(document.all[nom_menu].style.width)
		min_y=parseInt(document.all[nom_menu].style.top)-75
		max_y=min_y+parseInt(document.all[nom_menu].style.height)+75

		if (event.x<min_x || event.x>max_x || event.y<min_y || event.y>max_y)
		{	document.body.onmousemove=null;
			document.all[nom_menu].style.visibility='hidden'
			//MM_swapImgRestore()
		}
		//window.status=event.y+" / "+min_y+","+max_y+","+parseInt(document.all[nom_menu].style.height)
	}
}
