// JavaScript Document

var stato= new Array();

var num_elementi=7;


var num_elementi_voci;
var num_menu_fisso;


if (document.getElementById){
document.write('<style type="text/css">')
document.write('.switch{display:none;}')
document.write('</style>')
}

function Set_Variables(elem1,elem2){
	num_menu_fisso=elem1;
	num_elementi_voci=elem2;
	apri_menu_fisso()
}

function modifica(elem){
	if (stato[elem]=="block") stato[elem]="none";
	else stato[elem]="block";
	document.getElementById('sc'+elem).style.display=stato[elem];
}

function modificav(elem){
	if (stato[elem]=="block") stato[elem]="none";
	else stato[elem]="block";
	document.getElementById('sv'+elem).style.display=stato[elem];
}

function apri_menu_fisso(){
	if (num_menu_fisso != '') {stato[num_menu_fisso]="block";
	document.getElementById('sc'+num_menu_fisso).style.display=stato[num_menu_fisso];}
}

function modifica_menu(elem){
	for(i=1;i<=num_elementi;i++){
   	if ( ! (i==num_menu_fisso) ) {
	stato[i]="none";
	stato[i]="block";   
    modifica(i);}
	}
	if ( ! (i==num_menu_fisso) ){
	if (stato[elem]=="block") stato[elem]="none";
	else stato[elem]="block";
	document.getElementById('sc'+elem).style.display=stato[elem];}
}

function modifica_voci(elem){
	for(i=1;i<=num_elementi_voci;i++){
   	stato[i]="none";
	stato[i]="block";   
    modificav(i);
	}
	if (stato[elem]=="block") stato[elem]="none";
	else stato[elem]="block";
	document.getElementById('sv'+elem).style.display=stato[elem];
}

function modifica_all(num){
     
	   for(i=1;i<=num_elementi;i++){
	   if ( ! (i==num_menu_fisso) ) {
	   	stato[i]="none";
		if (num==0) stato[i]="block";   
		 modifica(i);}
	   }
   
}

function modifica_all_voci(num){
   for(i=1;i<=num_elementi_voci;i++){
   stato[i]="none";
	if (num==0) stato[i]="block";   
     modificav(i);
   }
}
