function FJSG_ContraerArbol(pIdExcepcion,pClassRamas){
	var vLongitudInicial = pIdExcepcion!==null?pIdExcepcion.length:0;
	var vLongitudActual = vLongitudInicial;
	var aElementos = document.getElementsByClassName(pClassRamas, 'div');
	
	var aElementosAbiertos = new Array();
	for(var i=0;i<aElementos.length;i++){
		if(pIdExcepcion!==null){
			for(var vLongitudActual=vLongitudInicial;vLongitudActual>0;vLongitudActual--){
				oHTML = document.getElementById(pIdExcepcion.substring(0,vLongitudActual));
				if(oHTML!=null && oHTML!="undefined"){
					if(aElementos[i].id===oHTML.id){
						aElementosAbiertos.push(oHTML);
					}else{
						aElementos[i].style.display = "none";
					}
				}
			}
		}else{
			aElementos[i].style.display = "none";
		}
	}
	for(var i=0;i<aElementosAbiertos.length;i++){
		aElementosAbiertos[i].style.display = "block"
	}
}
function FJSG_ExpadirContraerMenu(pId){
	var oDiv = pId!==null && pId!=="undefined" && FU_JS_Trim(pId)!==""?document.getElementById(pId):null;
	if(oDiv!==null && oDiv!=="undefined" && oDiv!==""){
		var vVisibleSN = oDiv.style.display=="block" || oDiv.style.display==""?true:false;
		oDiv.style.display = vVisibleSN?"none":"block";
	}
}
function FJSG_Cambiar(pIdDestino, pNuevoEstilo){
	oCambio = document.getElementById(pIdDestino);
	oCambio.className = pNuevoEstilo;
}
