<!--
//Smart Folding Menu tree- By Dynamic Drive (rewritten 03/03/02)
//For full source code and more DHTML scripts, visit http://www.dynamicdrive.com
//This credit MUST stay intact for use


var head="display:''"
	img1=new Image()
	img1.src="fold.gif"
	img2=new Image()
	img2.src="open.gif"

	var ns6=document.getElementById&&!document.all
	var ie4=document.all&&navigator.userAgent.indexOf("Opera")==-1


function checkcontainedBoth(e)
{
	checkcontainedAl(e)	
	checkcontainedInd(e)	
}


function checkcontainedInd(e){
	var iscontainedI=0
	curI=ns6? e.target : event.srcElement
	i=0
	if (curI.id=="foldheaderInd")
		iscontainedI=1
	else
		while (ns6&&curI.parentNode||(ie4&&curI.parentElement)){
		if (curI.id=="foldheaderInd"||curI.id=="foldinglistInd"){
			iscontainedI=(curI.id=="foldheaderInd")? 1 : 0
		break
		}
	curI=ns6? curI.parentNode : curI.parentElement
	}	

	if (iscontainedI){
		var foldercontentI=ns6? curI.nextSibling.nextSibling : curI.all.tags("ul")[0]
		if (foldercontentI.style.display=="none"){
			foldercontentI.style.display=""
			curI.style.listStyleImage="url(open.gif)"
			}
		else{
			foldercontentI.style.display="none"
			curI.style.listStyleImage="url(fold.gif)"
			}
		}
	}



	
	function checkcontainedAl(e)
	{
	  var iscontained=0
  	  cur=ns6? e.target : event.srcElement
	  i=0
	  if (cur.id=="foldheaderAl")
		iscontained=1
	  else
		while (ns6&&cur.parentNode||(ie4&&cur.parentElement))
		{
		  if (cur.id=="foldheaderAl"||cur.id=="foldinglistAl")
		  {
			iscontained=(cur.id=="foldheaderAl")? 1 : 0
		    break
		  }
	      cur=ns6? cur.parentNode : cur.parentElement
	    }	

	  if (iscontained)
	  {
		var foldercontent=ns6? cur.nextSibling.nextSibling : cur.all.tags("DL")[0]
		if (foldercontent.style.display=="none")
		{
			foldercontent.style.display=""
			cur.style.listStyleImage="url(open.gif)"
		}
		else
		{
			foldercontent.style.display="none"
			cur.style.listStyleImage="url(fold.gif)"
		}
	  }
	}
//}

	if (ie4||ns6)
	document.onclick=checkcontainedBoth

//-->
