function traceMenu(e){
	//se sono sopra una regione
	if(e.id.toString().substr(0,3)=="reg"){
		//nascondi località
		var myLoc;
		for(var l=0; l<document.getElementById("menu_testuale_localita").childNodes.length; l++){
			myLoc = document.getElementById("menu_testuale_localita").childNodes[l];
			if(myLoc == sDiv){
				myLoc.style.display ='none';
			}
		}
		//nascondi province
		var myProv;
		for(var l=0; l<document.getElementById("menu_testuale_province").childNodes.length; l++){
			myProv = document.getElementById("menu_testuale_province").childNodes[l];
			if(myProv == sDiv){
				myProv.style.display ='none';
			}
		}
		//mostra province regione selezionata
		var reg_id = e.id.toString().substr(4,e.id.toString().length);
		if(document.getElementById("prov_reg_"+reg_id) != null){
			document.getElementById("prov_reg_"+reg_id).style.display='block';
		}
	}
	//se sono sopra una provincia
	if(e.id.toString().substr(0,4)=="prov"){
		var ids = e.id.toString().substr(9,e.id.toString().length).split('_');
		var reg_id = ids[0];
		var prov_id = ids[1];
		//nascondi località
		var myLoc;
		for(var l=0; l<document.getElementById("menu_testuale_localita").childNodes.length; l++){
			myLoc = document.getElementById("menu_testuale_localita").childNodes[l];
			if(myLoc == sDiv){
				myLoc.style.display ='none';
			}
		}
		//mostra località provincia selezionata
		if(document.getElementById("loc_prov_"+prov_id+"_reg_"+reg_id) != null){
			document.getElementById("loc_prov_"+prov_id+"_reg_"+reg_id).style.display='block';
		}
	}
}