


function collapseUnit(obj) {
	 
	var el = (typeof(obj) == "string") ? document.getElementById(obj) :  obj;
			   
			  
	if ( el.style.display != "none" ) {
		el.style.display = 'none';
		
	}
	else {
		el.style.display = '';
		
	}
	/*
	var oEl;
	  for(var i=1; i<10; i++){
	   if(obj != "collapseDiv_"+i){
	  	oEl = document.getElementById('collapseDiv_' + i);
		oEl.style.display = 'none';
		}
		
	  }
	  */
	  
	  refreshDivs(obj);
	 
}

function refreshDivs(div_id){

var divs;

divs = document.getElementsByTagName('div');
 
 for(var i=0; i<divs.length; i++){
	 d = divs[i];
	 
	 if(d.id.indexOf("collapseDiv_") != -1 && d.id != div_id)  d.style.display = 'none';
	 
 }

	
	
}


function getElements() {
	var elements = new Array();
	for (var i = 0; i < arguments.length; i++) {
		var element = arguments[i];
		if (typeof element == 'string') element = document.getElementById(element);
		if (arguments.length == 1) return element;
		elements.push(element);
	}
	return elements;
}


function collapseAll(objs) {
	var i;
	for (i=0;i<objs.length;i++ ) {
		objs[i].style.display = 'none';
	}
}



function collapseAllLoad(){
divs = document.getElementsByTagName("div");
	
	for(i=0; i<divs.length; i++){
		d = divs[i];
		
		if(d.id.indexOf("collapseDiv_") != -1)  d.style.display = 'none';
				
	}
}

function hideChildDivs(elID){
	var el = document.getElementById(elID);
	var nodes = el.childNodes;
	if(nodes){
		for(var i = 0; i< nodes.length; i++){
			//alert(nodes[i].nodeName);
			if(nodes[i].nodeName == "DIV")
			nodes[i].style.display = 'none';	
			
		}
	}

return;
}

function showChildDivs(elID){
	var el = document.getElementById(elID);
	var nodes = el.childNodes;
	if(nodes){
		for(var i = 0; i< nodes.length; i++){
			//alert(nodes[i].nodeName);
			if(nodes[i].nodeName == "DIV")
			nodes[i].style.display = '';	
			
		}
	}

return;
}


window.onload=function(){ collapseAllLoad() };
