// JavaScript Document
var subMenu = {
	auxTam : 0,
	//i = id | sI = situacação ID
	acao:function(i, sI){
		var divSub = this.getElementById(i);
		var divSituacao = this.getElementById(sI);
		
		if (divSub.style.display == "none"){
			divSub.style.display = "block";
			divSituacao.innerHTML = "-"	;
		}
		else{
			divSub.style.display = "none";
			divSituacao.innerHTML = "+"	;						
		}
		
		if (this.getElementById('c_lateralDir'))
			this.equal_collumns_height('c_lateralEsq','c_lateralDir');
		else
			this.equal_collumns_height('c_lateralEsq','c_conteudo');
	},
	
	getElementById:function(att_id) {
		return document.getElementById? document.getElementById(att_id) : document.all? document.all[att_id] : false;
	},
	
	equal_collumns_height:function(collumns) {//attribute id of collumns separated by commas
		if (!collumns) 
			return false; 
		collumns=collumns.split(','); 
		var menor, maior;
		
		menor=maior=this.getElementById(collumns[0]).offsetHeight;
		for(var a=0,n=collumns.length, tmp; a<n; a++) {
			if ( (tmp = this.getElementById(collumns[a]).offsetHeight) < menor) 
				menor=tmp;
			else 
				if ( tmp > maior) 
					maior=tmp;
		}		
	
		for(var a=0,n=collumns.length; a<n; a++) 
			this.getElementById(collumns[a]).style.height = maior + "px";
		return true//só pra devolver algo
	} 	
}