//numero di voci del menu di primo livello
var numerovociprimo = 2;

function primolivello(uno){
	//azzero i terzi livelli esplosi
	azzeraterzilivelli();
	
	//nascondo tutte le sottovoci del primo livello
	for(var i=1; i<=numerovociprimo; i++){
		if(i != uno){
			if(document.getElementById("primosel"+i).style.display == "block"){
				document.getElementById("primosel"+i).style.display = "none";
				document.getElementById("primo"+i).style.display = "block";
			}
		}
	} 
	
	//mostro la sottovoce di primo livello target
	document.getElementById("primo"+uno).style.display = "none";
	document.getElementById("primosel"+uno).style.display = "block";
}

function azzeraterzilivelli(){
	//dichiarazione variabile
	var secondolivello = 0;
	//nascondo tutte le voci di terzo livello e risetto le voci di secondo livello
	for(var i=1; i<=numerovociprimo; i++){
		//variabile da aggiornare in base al numero di voci di secondo livello
		secondolivello = 2;
		for(var j=1; j<=secondolivello; j++){
			document.getElementById("vocesecondosel"+i+j).style.display = "none";
			document.getElementById("vocesecondo"+i+j).style.display = "block";
		}
	}
}

function secondolivello(uno,due){
	//numero di voci di secondo livello
	var numerovocisecondo = 2;
	
	//nascondo tutte le sottovoci del secondo livello
	for(var j=1; j<=numerovocisecondo; j++){
		if(j != due){
			if(document.getElementById("vocesecondosel"+uno+j).style.display == "block"){
				document.getElementById("vocesecondosel"+uno+j).style.display = "none";
				document.getElementById("vocesecondo"+uno+j).style.display = "block";
			}
		}
	}
	//mostro la sottovoce di secondo livello target
	document.getElementById("vocesecondo"+uno+due).style.display = "none";
	document.getElementById("vocesecondosel"+uno+due).style.display = "block";
}