	function cancelBubbling(e)
	{
		if (!e) var e = window.event;
		e.cancelBubble = true;
		if (e.stopPropagation) e.stopPropagation();
	}

	function showLevel2Menu(id)
	{
		var level1_id = 'parent_'+id;
		if (ID(level1_id))
			ID(level1_id).style.visibility = 'visible';
		//alert(id);
	}

	function hideLevel2Menu(id)
	{
		var level1_id = 'parent_'+id;
		if (ID(level1_id))
			ID(level1_id).style.visibility = 'hidden';
	}

	function changeLevel2BG(id,mousestatus)
	{
		var level2_id = 'link_'+id;
		if (ID(level2_id))
		{
/*
			if (mousestatus == 'over')
				ID(level2_id).style.backgroundColor = '#ffffff';
			else if (mousestatus == 'out')
				ID(level2_id).style.backgroundColor = '#d1d1d1';
*/

			if (mousestatus == 'over')
				ID(level2_id).style.backgroundImage = "url('template/default/img/menu/submenu_bg_sel.gif')";
			else if (mousestatus == 'out')
				ID(level2_id).style.backgroundImage = "url('template/default/img/menu/submenu_bg.gif')";

		}
	}

	function showLevel3Menu(id)
	{
		var level2_id = 'parent_'+id;
		if (ID(level2_id))
			ID(level2_id).style.visibility = 'visible';
	}

	function hideLevel3Menu(id)
	{
		var level2_id = 'parent_'+id;
		if (ID(level2_id))
			ID(level2_id).style.visibility = 'hidden';
	}

	function changeLevel3BG(id,mousestatus)
	{
		var level3_id = 'link_'+id;
		if (ID(level3_id))
		{
			if (mousestatus == 'over')
				ID(level3_id).style.backgroundImage = "url('template/default/img/menu/submenu_bg_sel.gif')";
			else if (mousestatus == 'out')
				ID(level3_id).style.backgroundImage = "url('template/default/img/menu/submenu_bg.gif')";
		}
	}
