imgOpen="/images/p001.gif";
imgClose="/images/p002.gif";

function TreeChange(){
	
	if(!document.all)
   		return
   
	var srcID = event.srcElement.id;
	var nested = document.all[srcID + "list"]
	
	if(nested == null) return;
		

	if(event.srcElement.style.zIndex == 0){
		event.srcElement.src=imgClose;
		event.srcElement.style.zIndex = 1;	
	}else{
		event.srcElement.src=imgOpen;
		event.srcElement.style.zIndex = 0;
	}

	if(nested.length == null){
		if (nested.style.display=="none"){
   			nested.style.display=''
		}else {
   			nested.style.display="none"   
		}
	}else{
		for(i = 0 ; i < nested.length ; i++){
			if (nested[i].style.display=="none"){
   				nested[i].style.display=''
			}else {
   				nested[i].style.display="none"   
			}	
		}
	}
}

function TreeChangeFromScript(srcID){

	if(!document.all) return;

	var nested = document.all[srcID + "list"]

	if(nested == null) return;


	if(document.all[srcID].style.zIndex == 0){
		document.all[srcID].src=imgClose;
		document.all[srcID].style.zIndex = 1;
	}else{
		document.all[srcID].src=imgOpen;
		document.all[srcID].style.zIndex = 0;
	}

	if(nested.length == null){
		if (nested.style.display=="none"){
   			nested.style.display=''
		}else {
   			nested.style.display="none"   
		}
	}else{
		for(i = 0 ; i < nested.length ; i++){
			if (nested[i].style.display=="none"){
   				nested[i].style.display=''
			}else {
   				nested[i].style.display="none"   
			}	
		}
	}
}

function NodeChange(srcID){
	
	var img = document.all[srcID]
	var parent = document.all[srcID + "list"]
	
	if(parent == null) return;
		
	
	img.src=imgClose;
	img.style.zIndex = 1;
	
	if(parent.length == null){		
   		parent.style.display=''		
	}else{
		for(i = 0 ; i < parent.length ; i++){			
   			parent[i].style.display=''			
		}
	}
}
