	
	function GetChildElem(eSrc,sTagName)
	{
		var cKids = document.all;
		for (var i=eSrc.sourceIndex;i<cKids.length;i++)
		{
			if (sTagName == cKids[i].tagName) return cKids[i];
		}
		return false;
	}
	
	function document.onclick()
	{
		var eSrc = window.event.srcElement;
		//window.alert(eSrc.className)//
		//window.alert(eSrc.tagName)
		if ("parent" == eSrc.className)
		{
			var cElems = document.all.tags("tr");
			var iNumElems = cElems.length;
			for (var i=0;i<iNumElems;i++)
				{if (cElems[i].pID == eSrc.id){
					cElems[i].style.display = ("block" == cElems[i].style.display ? "none" : "block");
					
				}else{
					if (cElems[i].className != "parent")
					{
						if (cElems[i].className != "parent_leaf")
						{
							cElems[i].style.display = ("none");
						}
					}
				}
			}
			var test=""
			var cElems = document.all.tags("IMG");
			var iNumElems = cElems.length;
			for (var j=0;j<iNumElems;j++)
			{
				if (document.images(j).id != eSrc.id)
					if (document.images(j).className != "fixedImage")
					{
						{
							document.images(j).src = ("../images/open1.gif")
							document.images(eSrc.id).alt = ("click to expand")
						}
					}
			}
						var temp1 = document.images(eSrc.id).src;
			var temp2 = temp1.length;
			var temp3 = temp1.substring(temp2-5, temp2-4) 
			if (temp3 == 1)
			{
				document.images(eSrc.id).src = ("../images/open2.gif")
				document.images(eSrc.id).alt = ("click to collapse")
			}else{
				document.images(eSrc.id).src = ("../images/open1.gif")
				document.images(eSrc.id).alt = ("click to expand")
			}
		}
	}
	

