function visible(obj){
	elObj = document.getElementById(obj)
	
	//cerramos todos los desplegables
	plegaTot()
	
	//abrimos el desplegable deseado
	if(elObj.style.display=='none')
		elObj.style.display='block'
	else
		elObj.style.display='none'
		
	//buscamos y abrimos su padre
	padre=elObj.parentNode.parentNode
	
	while(padre.tagName=='UL' && padre.id!='listado'){
		padre.style.display='block'
		padre=padre.parentNode.parentNode
	}
}

function plegaTot(){
	desplegables = document.getElementById('listado').getElementsByTagName('ul')
	
	//cerramos todos los desplegables
	for(i=0;i<desplegables.length;i++){
		desplegables[i].style.display='none';
	}
}