var ie4 = (document.all)? true:false
var W3DOM = (document.getElementById)?((ie4)?false:true):false
var Vbrowser = (ie4||W3DOM)
/*
img1=new Image()
img1.src="../images/fold.jpg"
img2=new Image()
img2.src="../images/open.jpg"
*/
var Carpetas=new Array;
var CapaAbierta="";

function ShowHide(nombre, nivel) {
	if (!Vbrowser) return;
	
	capa=((ie4) ? document.all(nombre) : document.getElementById(nombre));
	
	if (capa.style.display=="")
		CambiarEstado(nombre, "none", "--img1.src"); //ocultar	
	else {
		CambiarEstado(Carpetas[nivel], "none", "--img1.src");
		Carpetas[nivel]=nombre;
		CambiarEstado(nombre, "", "--img2.src"); //mostrar
	}
}

function CambiarEstado(nombre, display, imagen) {
	if ((nombre=="") || (nombre==null)) {
		if (CapaAbierta!="") 
			nombre=CapaAbierta;
		else
			return;
	}

	var capa=document.getElementById(nombre);
	capa.style.display=display;
	
//Quitar o aņadir al parentNode la clase "abierto"
	CambiarClase(capa.parentNode, "abierto")
	//alert(hasClassName(capa, "abierto"));
	
	
//	document.images["img_" + nombre].src = imagen;

/*
	capa=((ie4) ? document.all(nombre) : document.getElementById(nombre));
	
	capa.style.display=display;

//	document.images("img_" + nombre) = imagen;
	img=((ie4) ? document.all("img_" + nombre) : document.getElementById("img_" + nombre)); 
	img.src=imagen;
*/
}



