var uls;
var lis;

onload = function(){
	uls = $$('#campotesto #mappa ul ul');
	lis = $$('#campotesto #mappa li.listaConFigli');

	for (i=0; i<uls.length; i++){
		uls[i].style.display = 'none';
	}
	
	for (i=0; i<lis.length; i++){
		oButton = document.createElement('a');
		oButton.className = 'apriListaOf';
		oButton.id = 'btApriChiudi' + i;
		oButton.href = "javascript:void(0);";
		oButton.style.cursor = 'pointer';
		oButton.onclick = function (){
			apriChiudiLi(this,i);
		}
		oButton.figlio = lis[i].getElementsByTagName('ul')[0];
		oButton.figlio.bottone = oButton;
		lis[i].insertBefore(oButton, lis[i].firstChild);
	}  

}

function apriChiudiLi(node,i){
	ul = node.figlio;
	ul.style.display == 'none'?apri(ul,i):chiudi(ul,i);
}

function apri(node,i){
	node.style.display = 'block'; 
	node.bottone.className = 'apriListaOn';
}

function chiudi(node,i){
	node.style.display = 'none'; 
	node.bottone.className = 'apriListaOf';
}
