	function extendtree(subMenu, level)
	{
		for (i=1; i<40; i++)
		{
			if (document.getElementById("sm" + i))
			{
				if (i != subMenu)
				{
					document.getElementById("mm" + i).className = 'submenu';
					document.getElementById("sm" + i).className = 'smcollapsed';
				}
			}
		}
		if (! document.getElementById("mm" + subMenu)) return;
		main = document.getElementById("mm" + subMenu);
		if (! level==2)
		{
			for (i=0; i<20; i++)
			{
				if (document.getElementById("sm" + i))
				{
					if (i != subMenu)
					{
						document.getElementById("mm" + i).className = 'submenu';
						document.getElementById("sm" + i).className = 'smcollapsed';
					}
				}
				else break;
			}
		}
		if (main.className == "submenu")
		{
			main.className = 'submenuexpanded';
			document.getElementById("sm" + subMenu).className = 'smexpanded';
		}
		else 
		{
			main.className = "submenu";
			document.getElementById("sm" + subMenu).className = 'smcollapsed';
		}
				
	}
