	var	pmenus			=	new	Array();
	var	popmenutimer;

	function	showPopUpMenu(nr)
	{
		if	(popmenutimer)
			clearTimeout(popmenutimer);

		var	html	=	'<table border="0" cellpadding="1" cellspacing="0" bgcolor="#000000">'+
						'	<tr>'+
						'		<td>'+
						'			<table border="0" cellpadding="3" cellspacing="0" width="100%" bgcolor="ECEEFA">';
		if	(pmenus[nr])
		{
			var k	=	1;
			for	(var j=0;j<pmenus[nr].length;j++)
			{
				if	(pmenus[nr][j].type=="head")
				{
					html	+=	'				<tr bgcolor="#364053">';
					html	+=	'					<td class="headline">'+pmenus[nr][j].title+'</td>';
					html	+=	'				<td><img src="img/px.gif" width=10 height=1 alt="" border="0"></td></tr>';
				}
				if	(pmenus[nr][j].type=="menu")
				{
					html	+=	'				<tr bgcolor="'+ddColors[k]+'">';
					html	+=	'					<td><a href="'+pmenus[nr][j].url+'" class="ddMenu">'+pmenus[nr][j].title+'</a></td>';
					html	+=	'				<td><img src="img/px.gif" width=10 height=1 alt="" border="0"></td></tr>';
					k	=	k^1;
				}
				
			}
		}
		html	+=		'			</table>'+
						'		</td>'+
						'	</tr>'+
						'</table>';

		mdl_changeLayerContent(popmenulayer,html);

		var	wheight		=	mdl_getWindowHeight();
		var	wwidth		=	mdl_getWindowWidth();

		var	lheight		=	mdl_getLayerHeight(popmenulayer);
		if	(IE5||NS4)
			var	lwidth		=	mdl_getLayerWidth(popmenulayer);
		else
			var	lwidth		=	150;

		var	xpos	=	mouseX;
		var	ypos	=	mouseY;
		var	yscroll	=	mdl_getPageScrollY();

		if	((xpos+lwidth)>wwidth)
			var	xpos	=	xpos-lwidth;
		if	((ypos+lheight-yscroll)>wheight)
			var	ypos	=	ypos-lheight;

		if	(xpos<0)
			xpos		=	0;

		mdl_moveLayerTo(popmenulayer,xpos,ypos);
		mdl_showLayer(popmenulayer);
	}


	function	hidePopUpMenu()
	{
		popmenutimer	=	setTimeout("hidePopUpMenu2()",200);
	}

	function	hidePopUpMenu2()
	{
		setActLayer('popmenu');
	}

	function	keepPopUpMenu()
	{
		if	(popmenutimer)
			clearTimeout(popmenutimer);
	}

