<!--
var UserControl = true

function Replace(TheStr,TheDelStr,ThePutStr){
var Str=TheStr
var Del=TheDelStr
var Put=ThePutStr
	while(Str.match(Del)){
		tmp=Str.indexOf(Del)
		BeforRep=Str.substring(0, tmp)
		AfterRep=Str.substring(tmp+Del.length, Str.length)
		Str=BeforRep+Put+AfterRep
	}
	return Str
}

function toggleNode(TheImage, TheRow){
	var StateStr=document.cookie	
	var TheTR = document.getElementById(TheRow)	
	if(TheTR.style.display=='none'){
		TheTR.style.display=''
		TheImage.src='images/folder2.gif'
		if(StateStr){StateStr += ',' + TheImage.id}
		else{StateStr += TheImage.id}
	}
	else{
		TheTR.style.display='none'
		TheImage.src='images/folder.gif'
		StateStr=Replace(StateStr, ',' + TheImage.id, '')
		StateStr=Replace(StateStr, TheImage.id + ',', '')
		StateStr=Replace(StateStr, TheImage.id, '')
	}
	if(UserControl){document.cookie=StateStr}
}

function LoadTreeState(){
	var nodes = document.getElementsByTagName('IMG')
	UserControl = false
	if(document.cookie){
		var OpenNodesArr = document.cookie.split(',')
		for(var i=0; i<OpenNodesArr.length; i++){		
			if(nodes[OpenNodesArr[i]]){
				nodes[OpenNodesArr[i]].onclick()
			}			
		}		
	}
	UserControl = true
}

//-->