	function	doExpand(_nodeid, _bchild)
	{
		i	=	1;
		while (true)
		{
			eval("var	sid	=	document.all('node"+_nodeid+"_"+i+"');");
			i++;
			if (sid)
			{
				var bFlag	=	!(sid.style.display == "none");
				if ((_bchild && bFlag) || !_bchild)
				{
					sid.style.display	=	(sid.style.display == "none") ? "block" : "none";
					if (document.WGSMForm)
					{
						var	sExp	=	document.WGSMForm.Exp.value;
					}
					var	sVal	=	_nodeid + ",";
					if (sExp == '')
					{
						if (!bFlag)
							sExp	=	_nodeid + ",";
					}
					else
					{
						sPos	=	sExp.indexOf(sVal);
						if (!bFlag)
						{
							sExp	+=	sVal;
						}
						else
						{
							sExp	=	sExp.replace(sVal, '');
						}
					}
					if (document.WGSMForm)
					{
						document.WGSMForm.Exp.value	=	sExp;
					}
				}
			}
			else
			{
				break;
			}
		}
	}
	function	gotoURL(_url)
	{
		if (document.WGSMForm)
		{
			var	sExp	=	document.WGSMForm.Exp.value;
		}
		if (sExp)
		{
			document.location.href	=	_url + "&Exp=" + sExp;
		}
		else
		{
			document.location.href	=	_url;
		}
		return true;
	}
	
