var stringa="";
var nome_prec="none";
var nome2_prec="none";
var nome3_prec="none";
var categoria_prec="prodotti";
var query="";


function controllo_data(stringa){
	var espressione = /^[0-9]{2}\/[0-9]{2}\/[0-9]{4}$/;
	if (!espressione.test(stringa))
	{
	    return false;
	}else{
		anno = parseInt(stringa.substr(6),10);
		mese = parseInt(stringa.substr(3, 2),10);
		giorno = parseInt(stringa.substr(0, 2),10);
		
		var data=new Date(anno, mese-1, giorno);
		if(data.getFullYear()==anno && data.getMonth()+1==mese && data.getDate()==giorno){
			return true;
		}else{
			return false;
		}
	}
}

function cambiaDiv(pagina){	
	load(pagina,'corpo');
}

function cambiaDiv8(pagina){	
	load(pagina,'corpo');
}

function cambiaDiv9(pagina){	
	load(pagina,'menucorpo');
}
function cambiaDivvideo(pagina){	
	load(pagina,'video');
}

function load(name, div) {
	ahah(name,div);
	return false;
}
function ahah(url, target) {
  if (window.XMLHttpRequest) {
    req = new XMLHttpRequest();
  } else if (window.ActiveXObject) {
    req = new ActiveXObject("Microsoft.XMLHTTP");
  }
  if (req != undefined) {
    req.onreadystatechange = function() {ahahDone(url, target);};
    req.open("GET", url, true);
    req.send("");
  }
}
function ahahDone(url, target) {
 if (req.readyState == 4) { // only if req is "complete"
    if (req.status == 200) { // only if "OK"
	  document.getElementById(target).innerHTML = req.responseText;
    } else {
      document.getElementById(target).innerHTML=" Errore caricamento pagina:\n"+ req.status + "\n" +req.statusText;
    }
  }
}

function svuota(div) {
	document.getElementById('corpo').innerHTML="";
}

function svuota2(div) {
	document.getElementById('menucorpo').innerHTML="";
}

function check_cerca() {
 var stringa = "";
 var tipo = "";
 var conta = 0;
 if (document.arch3.cercacognome.value != ''){
	 stringa = document.arch3.cercacognome.value;
	 tipo = 'cognome';
	 conta = conta + 1;
 }
 if (document.arch3.cercacitta.value != ''){
	 stringa = document.arch3.cercacitta.value;
	 tipo = 'citta';
	 conta = conta + 1;
 }
  if (document.arch3.cercaprofessione.value != ''){
	 stringa = document.arch3.cercaprofessione.value;
	 tipo = 'professione';
	 conta = conta + 1;
 }
  if (document.arch3.cercaeta.value != ''){
	 stringa = document.arch3.cercaeta.value;
	 tipo = 'eta';
	 conta = conta + 1;
 }
  if (document.arch3.cercastatoiscr.value != 'blank'){
	 stringa = document.arch3.cercastatoiscr.value;
	 tipo = 'statoiscr';
	 conta = conta + 1;
 }
 if (conta == 0){
	 alert ("Inserire almeno un criterio di ricerca.");
	 return false;
 }
 if (conta > 1){
	 alert ("E' possibile inserire un solo criterio di ricerca alla volta.");
	 return false;
 } 
 n_eta = document.arch3.cercaeta.value; 
 if (isNaN(n_eta)) {
	 alert ("Campo 'eta'' deve essere numerico.");
	 return false;
 }
 return true;
}

function check_cerca2() {
 var stringa = "";
 var tipo = "";
 var conta2 = 0;
 if (document.arch4.cercacitta.value != ''){
	 stringa = document.arch3.cercacitta.value;
	 tipo = 'citta';
	 conta2 = conta2 + 1;
 }
  if (document.arch4.cercaprofessione.value != ''){
	 stringa = document.arch3.cercaprofessione.value;
	 tipo = 'professione';
	 conta2 = conta2 + 1;
 }
  if (document.arch4.cercastatoiscr.value != 'blank'){
	 stringa = document.arch3.cercastatoiscr.value;
	 tipo = 'statoiscr';
	 conta2 = conta2 + 1;
 }
  if (document.arch4.cercapagamento.value != 'blank'){
	 stringa = document.arch3.cercapagamento.value;
	 tipo = 'pagamento';
	 conta2 = conta2 + 1;
 }
  if (document.arch4.cercaregistratidal.value != '') { 
	 if (controllo_data(document.arch4.cercaregistratidal.value) == false) { 
		 alert ("Data in formato non corretto o data non valida.");
		 return false;
	 } else {
		 stringa = document.arch4.cercaregistratidal.value;
		 tipo = 'registrati dal';
		 conta2 = conta2 + 1;
	 }
 }
 if (document.arch4.cercanumpresen.value != 'blank'){
	 stringa = document.arch4.cercanumpresen.value;
	 tipo = 'numpresen';
	 conta2 = conta2 + 1;
 }
 if (conta2 == 0){
	 alert ("Inserire almeno un criterio di estrazione.");
	 return false;
 }
 if (conta2 > 1){
	 alert ("E' possibile inserire un solo criterio di estrazione alla volta.");
	 return false;
 } 
 return true;
}

function check_cerca9() {
 var stringa = "";
 var tipo = "";
 var conta = 0;
  if (document.arch9.cercapubblicati.value != 'blank'){
	 stringa = document.arch9.cercapubblicati.value;
	 tipo = 'pubblicati';
	 conta = conta + 1;
 }
 if (conta == 0){
	 alert ("Inserire almeno un criterio di ricerca.");
	 return false;
 }
 if (conta > 1){
	 alert ("E' possibile inserire un solo criterio di ricerca alla volta.");
	 return false;
 } 
 return true;
}

function div2(nome2) {
	if (nome2_prec == 'none' ||  nome2 == 'report') { 
		document.getElementById('presenze').style.display="none";
		document.getElementById('consegne').style.display="none";
		document.getElementById('sottoelen').style.display="none";
		document.getElementById('redline1').style.display="none";
		document.getElementById('redline2').style.display="none";
		document.getElementById('redline3').style.display="none";
	}
	if (nome2 == 'elepres') {
		if (nome2 == nome2_prec) {
			document.getElementById('presenze').style.display="none";
			document.getElementById('redline2').style.display="none";
			nome2_prec = "none";
		} else {			
			document.getElementById('presenze').style.display="block";
			document.getElementById('redline2').style.display="block";
			nome2_prec = nome2;
		}	
	 	document.getElementById('consegne').style.display="none";
		document.getElementById('sottoelen').style.display="none";
		document.getElementById('redline1').style.display="none";
		document.getElementById('redline3').style.display="none";
		} else if (nome2 == 'eledocu'){ 
		if (nome2 == nome2_prec) {
			document.getElementById('consegne').style.display="none";
			document.getElementById('redline3').style.display="none";
			nome2_prec = "none";
		} else {
			document.getElementById('consegne').style.display="block";
			document.getElementById('redline3').style.display="block";
			nome2_prec = nome2;
		}
	 	document.getElementById('presenze').style.display="none";
		document.getElementById('sottoelen').style.display="none";
		document.getElementById('redline1').style.display="none";
		document.getElementById('redline2').style.display="none";
		} else if (nome2 == 'eleparz'){ 
		if (nome2 == nome2_prec) {
			document.getElementById('sottoelen').style.display="none";
			document.getElementById('redline1').style.display="none";
			nome2_prec = "none";
		} else {
			document.getElementById('sottoelen').style.display="block";
			document.getElementById('redline1').style.display="block";
			nome2_prec = nome2;
		}
		document.getElementById('presenze').style.display="none";	
		document.getElementById('consegne').style.display="none";
		document.getElementById('redline2').style.display="none";
		document.getElementById('redline3').style.display="none";
		}
}	

function div(nome) {
	if (nome_prec == 'none' ||  nome == 'progr') { 
		document.getElementById('mod_1').style.display="none";
		document.getElementById('mod_2').style.display="none";
		document.getElementById('mod_3').style.display="none";
		document.getElementById('mod_4').style.display="none";
		document.getElementById('mod_5').style.display="none";
		document.getElementById('mod_6').style.display="none";
		document.getElementById('mod_7').style.display="none";
		document.getElementById('mod_8').style.display="none";
	}
	if (nome == 'modulo_1') {
		if (nome == nome_prec) {
			document.getElementById('mod_1').style.display="none";
			nome_prec = "none";
		} else {			
			document.getElementById('mod_1').style.display="block";
			nome_prec = nome;
		}	
	 	document.getElementById('mod_2').style.display="none";
		document.getElementById('mod_3').style.display="none";
		document.getElementById('mod_4').style.display="none";
		document.getElementById('mod_5').style.display="none";
		document.getElementById('mod_6').style.display="none";
		document.getElementById('mod_7').style.display="none";
		document.getElementById('mod_8').style.display="none";
	} else if (nome == 'modulo_2'){ 
		if (nome == nome_prec) {
			document.getElementById('mod_2').style.display="none";
			nome_prec = "none";
		} else {
			document.getElementById('mod_2').style.display="block";
			nome_prec = nome;
		}
	 	document.getElementById('mod_1').style.display="none";
		document.getElementById('mod_3').style.display="none";
		document.getElementById('mod_4').style.display="none";
		document.getElementById('mod_5').style.display="none";
		document.getElementById('mod_6').style.display="none";
		document.getElementById('mod_7').style.display="none";
		document.getElementById('mod_8').style.display="none";
	} else if (nome == 'modulo_3'){ 
		if (nome == nome_prec) {
			document.getElementById('mod_3').style.display="none";
			nome_prec = "none";
		} else {
			document.getElementById('mod_3').style.display="block";
			nome_prec = nome;
		}
		document.getElementById('mod_1').style.display="none";	
		document.getElementById('mod_2').style.display="none";
		document.getElementById('mod_4').style.display="none";
		document.getElementById('mod_5').style.display="none";
		document.getElementById('mod_6').style.display="none";
		document.getElementById('mod_7').style.display="none";
		document.getElementById('mod_8').style.display="none";
	} else if (nome == 'modulo_4'){ 
		if (nome == nome_prec) {
			document.getElementById('mod_4').style.display="none";
			nome_prec = "none";
		} else {
			document.getElementById('mod_4').style.display="block";
			nome_prec = nome;
		}
		document.getElementById('mod_1').style.display="none";
		document.getElementById('mod_2').style.display="none";
		document.getElementById('mod_3').style.display="none";
		document.getElementById('mod_5').style.display="none";
		document.getElementById('mod_6').style.display="none";
		document.getElementById('mod_7').style.display="none";
		document.getElementById('mod_8').style.display="none";
	} else if (nome == 'modulo_5'){ 
		if (nome == nome_prec) {
			document.getElementById('mod_5').style.display="none";
			nome_prec = "none";
		} else {
			document.getElementById('mod_5').style.display="block";
			nome_prec = nome;
		}
		document.getElementById('mod_1').style.display="none";
		document.getElementById('mod_2').style.display="none";
		document.getElementById('mod_3').style.display="none";
		document.getElementById('mod_4').style.display="none";
		document.getElementById('mod_6').style.display="none";
		document.getElementById('mod_7').style.display="none";
		document.getElementById('mod_8').style.display="none";
	} else if (nome == 'modulo_6'){ 
		if (nome == nome_prec) {
			document.getElementById('mod_6').style.display="none";
			nome_prec = "none";
		} else {
			document.getElementById('mod_6').style.display="block";
			nome_prec = nome;
		}
		document.getElementById('mod_1').style.display="none";
		document.getElementById('mod_2').style.display="none";
		document.getElementById('mod_3').style.display="none";
		document.getElementById('mod_4').style.display="none";
		document.getElementById('mod_5').style.display="none";
		document.getElementById('mod_7').style.display="none";
		document.getElementById('mod_8').style.display="none";
	} else if (nome == 'modulo_7'){ 
		if (nome == nome_prec) {
			document.getElementById('mod_7').style.display="none";
			nome_prec = "none";
		} else {
			document.getElementById('mod_7').style.display="block";
			nome_prec = nome;
		}
		document.getElementById('mod_1').style.display="none";
		document.getElementById('mod_2').style.display="none";
		document.getElementById('mod_3').style.display="none";
		document.getElementById('mod_4').style.display="none";
		document.getElementById('mod_5').style.display="none";
		document.getElementById('mod_6').style.display="none";
		document.getElementById('mod_8').style.display="none";
	} else if (nome == 'modulo_8'){ 
		if (nome == nome_prec) {
			document.getElementById('mod_8').style.display="none";
			nome_prec = "none";
		} else {
			document.getElementById('mod_8').style.display="block";
			nome_prec = nome;
		}
		document.getElementById('mod_1').style.display="none";
		document.getElementById('mod_2').style.display="none";
		document.getElementById('mod_3').style.display="none";
		document.getElementById('mod_4').style.display="none";
		document.getElementById('mod_5').style.display="none";
		document.getElementById('mod_6').style.display="none";
		document.getElementById('mod_7').style.display="none";
	} 
}	

function div3(nome3) {
	if (nome3_prec == 'none' ||  nome3 == 'biblio') { 
		document.getElementById('mod_11').style.display="none";
		document.getElementById('mod_12').style.display="none";
		document.getElementById('mod_13').style.display="none";
		document.getElementById('mod_14').style.display="none";
	 	document.getElementById('mod_21').style.display="none";
		document.getElementById('mod_22').style.display="none";
		document.getElementById('mod_23').style.display="none";
		document.getElementById('mod_31').style.display="none";
		document.getElementById('mod_32').style.display="none";
		document.getElementById('mod_33').style.display="none";		
	 	document.getElementById('mod_34').style.display="none";
		document.getElementById('mod_41').style.display="none";
		document.getElementById('mod_42').style.display="none";
		document.getElementById('mod_43').style.display="none";		
	 	document.getElementById('mod_44').style.display="none";
		document.getElementById('mod_51').style.display="none";
		document.getElementById('mod_52').style.display="none";
		document.getElementById('mod_53').style.display="none";
		document.getElementById('mod_54').style.display="none";
		document.getElementById('mod_61').style.display="none";
		document.getElementById('mod_62').style.display="none";
		document.getElementById('mod_63').style.display="none";
		document.getElementById('mod_71').style.display="none";
		document.getElementById('mod_72').style.display="none";
		document.getElementById('mod_73').style.display="none";
		document.getElementById('mod_74').style.display="none";
		document.getElementById('mod_75').style.display="none";
	}
	if (nome3 == 'modulo_11') {
		if (nome3 == nome3_prec) {
			document.getElementById('mod_11').style.display="none";
			nome3_prec = "none";
		} else {			
			document.getElementById('mod_11').style.display="block";
			nome3_prec = nome3;
		}	
	 	document.getElementById('mod_12').style.display="none";
		document.getElementById('mod_13').style.display="none";
		document.getElementById('mod_14').style.display="none";
	 	document.getElementById('mod_21').style.display="none";
		document.getElementById('mod_22').style.display="none";
		document.getElementById('mod_23').style.display="none";
		document.getElementById('mod_31').style.display="none";
		document.getElementById('mod_32').style.display="none";
		document.getElementById('mod_33').style.display="none";		
	 	document.getElementById('mod_34').style.display="none";
		document.getElementById('mod_41').style.display="none";
		document.getElementById('mod_42').style.display="none";
		document.getElementById('mod_43').style.display="none";		
	 	document.getElementById('mod_44').style.display="none";
		document.getElementById('mod_51').style.display="none";
		document.getElementById('mod_52').style.display="none";
		document.getElementById('mod_53').style.display="none";
		document.getElementById('mod_54').style.display="none";
		document.getElementById('mod_61').style.display="none";
		document.getElementById('mod_62').style.display="none";
		document.getElementById('mod_63').style.display="none";
		document.getElementById('mod_71').style.display="none";
		document.getElementById('mod_72').style.display="none";
		document.getElementById('mod_73').style.display="none";
		document.getElementById('mod_74').style.display="none";
		document.getElementById('mod_75').style.display="none";
	} else if (nome3 == 'modulo_12'){ 
		if (nome3 == nome3_prec) {
			document.getElementById('mod_12').style.display="none";
			nome3_prec = "none";
		} else {
			document.getElementById('mod_12').style.display="block";
			nome3_prec = nome3;
		}
	 	document.getElementById('mod_11').style.display="none";
		document.getElementById('mod_13').style.display="none";
		document.getElementById('mod_14').style.display="none";
	 	document.getElementById('mod_21').style.display="none";
		document.getElementById('mod_22').style.display="none";
		document.getElementById('mod_23').style.display="none";
		document.getElementById('mod_31').style.display="none";
		document.getElementById('mod_32').style.display="none";
		document.getElementById('mod_33').style.display="none";		
	 	document.getElementById('mod_34').style.display="none";
		document.getElementById('mod_41').style.display="none";
		document.getElementById('mod_42').style.display="none";
		document.getElementById('mod_43').style.display="none";		
	 	document.getElementById('mod_44').style.display="none";
		document.getElementById('mod_51').style.display="none";
		document.getElementById('mod_52').style.display="none";
		document.getElementById('mod_53').style.display="none";
		document.getElementById('mod_54').style.display="none";
		document.getElementById('mod_61').style.display="none";
		document.getElementById('mod_62').style.display="none";
		document.getElementById('mod_63').style.display="none";
		document.getElementById('mod_71').style.display="none";
		document.getElementById('mod_72').style.display="none";
		document.getElementById('mod_73').style.display="none";
		document.getElementById('mod_74').style.display="none";
		document.getElementById('mod_75').style.display="none";
	} else if (nome3 == 'modulo_13'){ 
		if (nome3 == nome3_prec) {
			document.getElementById('mod_13').style.display="none";
			nome3_prec = "none";
		} else {
			document.getElementById('mod_13').style.display="block";
			nome3_prec = nome3;
		}
	 	document.getElementById('mod_11').style.display="none";
		document.getElementById('mod_12').style.display="none";
		document.getElementById('mod_14').style.display="none";		
	 	document.getElementById('mod_21').style.display="none";
		document.getElementById('mod_22').style.display="none";
		document.getElementById('mod_23').style.display="none";
		document.getElementById('mod_31').style.display="none";
		document.getElementById('mod_32').style.display="none";
		document.getElementById('mod_33').style.display="none";		
	 	document.getElementById('mod_34').style.display="none";
		document.getElementById('mod_41').style.display="none";
		document.getElementById('mod_42').style.display="none";
		document.getElementById('mod_43').style.display="none";		
	 	document.getElementById('mod_44').style.display="none";
		document.getElementById('mod_51').style.display="none";
		document.getElementById('mod_52').style.display="none";
		document.getElementById('mod_53').style.display="none";
		document.getElementById('mod_54').style.display="none";
		document.getElementById('mod_61').style.display="none";
		document.getElementById('mod_62').style.display="none";
		document.getElementById('mod_63').style.display="none";
		document.getElementById('mod_71').style.display="none";
		document.getElementById('mod_72').style.display="none";
		document.getElementById('mod_73').style.display="none";
		document.getElementById('mod_74').style.display="none";
		document.getElementById('mod_75').style.display="none";
	} else if (nome3 == 'modulo_14'){ 
		if (nome3 == nome3_prec) {
			document.getElementById('mod_14').style.display="none";
			nome3_prec = "none";
		} else {
			document.getElementById('mod_14').style.display="block";
			nome3_prec = nome3;
		}
	 	document.getElementById('mod_11').style.display="none";
		document.getElementById('mod_12').style.display="none";
		document.getElementById('mod_13').style.display="none";
	 	document.getElementById('mod_21').style.display="none";
		document.getElementById('mod_22').style.display="none";
		document.getElementById('mod_23').style.display="none";
		document.getElementById('mod_31').style.display="none";
		document.getElementById('mod_32').style.display="none";
		document.getElementById('mod_33').style.display="none";		
	 	document.getElementById('mod_34').style.display="none";
		document.getElementById('mod_41').style.display="none";
		document.getElementById('mod_42').style.display="none";
		document.getElementById('mod_43').style.display="none";		
	 	document.getElementById('mod_44').style.display="none";
		document.getElementById('mod_51').style.display="none";
		document.getElementById('mod_52').style.display="none";
		document.getElementById('mod_53').style.display="none";
		document.getElementById('mod_54').style.display="none";
		document.getElementById('mod_61').style.display="none";
		document.getElementById('mod_62').style.display="none";
		document.getElementById('mod_63').style.display="none";
		document.getElementById('mod_71').style.display="none";
		document.getElementById('mod_72').style.display="none";
		document.getElementById('mod_73').style.display="none";
		document.getElementById('mod_74').style.display="none";
		document.getElementById('mod_75').style.display="none";
	} else if (nome3 == 'modulo_21'){
		if (nome3 == nome3_prec) {
			document.getElementById('mod_21').style.display="none";
			nome3_prec = "none";
		} else {			
			document.getElementById('mod_21').style.display="block";
			nome3_prec = nome3;
		}	
	 	document.getElementById('mod_11').style.display="none";
		document.getElementById('mod_12').style.display="none";
		document.getElementById('mod_13').style.display="none";
		document.getElementById('mod_14').style.display="none";
		document.getElementById('mod_22').style.display="none";
		document.getElementById('mod_23').style.display="none";
		document.getElementById('mod_31').style.display="none";
		document.getElementById('mod_32').style.display="none";
		document.getElementById('mod_33').style.display="none";		
	 	document.getElementById('mod_34').style.display="none";
		document.getElementById('mod_41').style.display="none";
		document.getElementById('mod_42').style.display="none";
		document.getElementById('mod_43').style.display="none";		
	 	document.getElementById('mod_44').style.display="none";
		document.getElementById('mod_51').style.display="none";
		document.getElementById('mod_52').style.display="none";
		document.getElementById('mod_53').style.display="none";
		document.getElementById('mod_54').style.display="none";
		document.getElementById('mod_61').style.display="none";
		document.getElementById('mod_62').style.display="none";
		document.getElementById('mod_63').style.display="none";
		document.getElementById('mod_71').style.display="none";
		document.getElementById('mod_72').style.display="none";
		document.getElementById('mod_73').style.display="none";
		document.getElementById('mod_74').style.display="none";
		document.getElementById('mod_75').style.display="none";
	} else if (nome3 == 'modulo_22'){ 
		if (nome3 == nome3_prec) {
			document.getElementById('mod_22').style.display="none";
			nome3_prec = "none";
		} else {
			document.getElementById('mod_22').style.display="block";
			nome3_prec = nome3;
		}
	 	document.getElementById('mod_11').style.display="none";
		document.getElementById('mod_12').style.display="none";
		document.getElementById('mod_13').style.display="none";
		document.getElementById('mod_14').style.display="none";
		document.getElementById('mod_21').style.display="none";
		document.getElementById('mod_23').style.display="none";
		document.getElementById('mod_31').style.display="none";
		document.getElementById('mod_32').style.display="none";
		document.getElementById('mod_33').style.display="none";		
	 	document.getElementById('mod_34').style.display="none";
		document.getElementById('mod_41').style.display="none";
		document.getElementById('mod_42').style.display="none";
		document.getElementById('mod_43').style.display="none";		
	 	document.getElementById('mod_44').style.display="none";
		document.getElementById('mod_51').style.display="none";
		document.getElementById('mod_52').style.display="none";
		document.getElementById('mod_53').style.display="none";
		document.getElementById('mod_54').style.display="none";
		document.getElementById('mod_61').style.display="none";
		document.getElementById('mod_62').style.display="none";
		document.getElementById('mod_63').style.display="none";
		document.getElementById('mod_71').style.display="none";
		document.getElementById('mod_72').style.display="none";
		document.getElementById('mod_73').style.display="none";
		document.getElementById('mod_74').style.display="none";
		document.getElementById('mod_75').style.display="none";
	} else if (nome3 == 'modulo_23'){ 
		if (nome3 == nome3_prec) {
			document.getElementById('mod_23').style.display="none";
			nome3_prec = "none";
		} else {
			document.getElementById('mod_23').style.display="block";
			nome3_prec = nome3;
		}
	 	document.getElementById('mod_11').style.display="none";
		document.getElementById('mod_12').style.display="none";
		document.getElementById('mod_13').style.display="none";		
	 	document.getElementById('mod_14').style.display="none";
		document.getElementById('mod_21').style.display="none";
		document.getElementById('mod_22').style.display="none";
		document.getElementById('mod_31').style.display="none";
		document.getElementById('mod_32').style.display="none";
		document.getElementById('mod_33').style.display="none";		
	 	document.getElementById('mod_34').style.display="none";
		document.getElementById('mod_41').style.display="none";
		document.getElementById('mod_42').style.display="none";
		document.getElementById('mod_43').style.display="none";		
	 	document.getElementById('mod_44').style.display="none";
		document.getElementById('mod_51').style.display="none";
		document.getElementById('mod_52').style.display="none";
		document.getElementById('mod_53').style.display="none";
		document.getElementById('mod_54').style.display="none";
		document.getElementById('mod_61').style.display="none";
		document.getElementById('mod_62').style.display="none";
		document.getElementById('mod_63').style.display="none";
		document.getElementById('mod_71').style.display="none";
		document.getElementById('mod_72').style.display="none";
		document.getElementById('mod_73').style.display="none";
		document.getElementById('mod_74').style.display="none";
		document.getElementById('mod_75').style.display="none";
	} else if (nome3 == 'modulo_31'){
		if (nome3 == nome3_prec) {
			document.getElementById('mod_31').style.display="none";
			nome3_prec = "none";
		} else {			
			document.getElementById('mod_31').style.display="block";
			nome3_prec = nome3;
		}	
	 	document.getElementById('mod_11').style.display="none";
		document.getElementById('mod_12').style.display="none";
		document.getElementById('mod_13').style.display="none";
		document.getElementById('mod_14').style.display="none";
		document.getElementById('mod_21').style.display="none";		
		document.getElementById('mod_22').style.display="none";
		document.getElementById('mod_23').style.display="none";
		document.getElementById('mod_32').style.display="none";
		document.getElementById('mod_33').style.display="none";		
	 	document.getElementById('mod_34').style.display="none";
		document.getElementById('mod_41').style.display="none";
		document.getElementById('mod_42').style.display="none";
		document.getElementById('mod_43').style.display="none";		
	 	document.getElementById('mod_44').style.display="none";
		document.getElementById('mod_51').style.display="none";
		document.getElementById('mod_52').style.display="none";
		document.getElementById('mod_53').style.display="none";
		document.getElementById('mod_54').style.display="none";
		document.getElementById('mod_61').style.display="none";
		document.getElementById('mod_62').style.display="none";
		document.getElementById('mod_63').style.display="none";
		document.getElementById('mod_71').style.display="none";
		document.getElementById('mod_72').style.display="none";
		document.getElementById('mod_73').style.display="none";
		document.getElementById('mod_74').style.display="none";
		document.getElementById('mod_75').style.display="none";
	} else if (nome3 == 'modulo_32'){ 
		if (nome3 == nome3_prec) {
			document.getElementById('mod_32').style.display="none";
			nome3_prec = "none";
		} else {
			document.getElementById('mod_32').style.display="block";
			nome3_prec = nome3;
		}
	 	document.getElementById('mod_11').style.display="none";
		document.getElementById('mod_12').style.display="none";
		document.getElementById('mod_13').style.display="none";
		document.getElementById('mod_14').style.display="none";
		document.getElementById('mod_21').style.display="none";
		document.getElementById('mod_22').style.display="none";
		document.getElementById('mod_23').style.display="none";
		document.getElementById('mod_31').style.display="none";
		document.getElementById('mod_33').style.display="none";		
	 	document.getElementById('mod_34').style.display="none";
		document.getElementById('mod_41').style.display="none";
		document.getElementById('mod_42').style.display="none";
		document.getElementById('mod_43').style.display="none";		
	 	document.getElementById('mod_44').style.display="none";
		document.getElementById('mod_51').style.display="none";
		document.getElementById('mod_52').style.display="none";
		document.getElementById('mod_53').style.display="none";
		document.getElementById('mod_54').style.display="none";
		document.getElementById('mod_61').style.display="none";
		document.getElementById('mod_62').style.display="none";
		document.getElementById('mod_63').style.display="none";
		document.getElementById('mod_71').style.display="none";
		document.getElementById('mod_72').style.display="none";
		document.getElementById('mod_73').style.display="none";
		document.getElementById('mod_74').style.display="none";
		document.getElementById('mod_75').style.display="none";
	} else if (nome3 == 'modulo_33'){ 
		if (nome3 == nome3_prec) {
			document.getElementById('mod_33').style.display="none";
			nome3_prec = "none";
		} else {
			document.getElementById('mod_33').style.display="block";
			nome3_prec = nome3;
		}
	 	document.getElementById('mod_11').style.display="none";
		document.getElementById('mod_12').style.display="none";
		document.getElementById('mod_13').style.display="none";		
	 	document.getElementById('mod_14').style.display="none";
		document.getElementById('mod_21').style.display="none";
		document.getElementById('mod_22').style.display="none";
		document.getElementById('mod_23').style.display="none";
		document.getElementById('mod_31').style.display="none";
		document.getElementById('mod_32').style.display="none";	
	 	document.getElementById('mod_34').style.display="none";
		document.getElementById('mod_41').style.display="none";
		document.getElementById('mod_42').style.display="none";
		document.getElementById('mod_43').style.display="none";		
	 	document.getElementById('mod_44').style.display="none";
		document.getElementById('mod_51').style.display="none";
		document.getElementById('mod_52').style.display="none";
		document.getElementById('mod_53').style.display="none";
		document.getElementById('mod_54').style.display="none";
		document.getElementById('mod_61').style.display="none";
		document.getElementById('mod_62').style.display="none";
		document.getElementById('mod_63').style.display="none";
		document.getElementById('mod_71').style.display="none";
		document.getElementById('mod_72').style.display="none";
		document.getElementById('mod_73').style.display="none";
		document.getElementById('mod_74').style.display="none";
		document.getElementById('mod_75').style.display="none";
	} else if (nome3 == 'modulo_34'){ 
		if (nome3 == nome3_prec) {
			document.getElementById('mod_34').style.display="none";
			nome3_prec = "none";
		} else {
			document.getElementById('mod_34').style.display="block";
			nome3_prec = nome3;
		}
	 	document.getElementById('mod_11').style.display="none";
		document.getElementById('mod_12').style.display="none";
		document.getElementById('mod_13').style.display="none";		
	 	document.getElementById('mod_14').style.display="none";
		document.getElementById('mod_21').style.display="none";
		document.getElementById('mod_22').style.display="none";
		document.getElementById('mod_23').style.display="none";
		document.getElementById('mod_31').style.display="none";
		document.getElementById('mod_32').style.display="none";
		document.getElementById('mod_33').style.display="none";
		document.getElementById('mod_41').style.display="none";
		document.getElementById('mod_42').style.display="none";
		document.getElementById('mod_43').style.display="none";		
	 	document.getElementById('mod_44').style.display="none";
		document.getElementById('mod_51').style.display="none";
		document.getElementById('mod_52').style.display="none";
		document.getElementById('mod_53').style.display="none";
		document.getElementById('mod_54').style.display="none";
		document.getElementById('mod_61').style.display="none";
		document.getElementById('mod_62').style.display="none";
		document.getElementById('mod_63').style.display="none";
		document.getElementById('mod_71').style.display="none";
		document.getElementById('mod_72').style.display="none";
		document.getElementById('mod_73').style.display="none";
		document.getElementById('mod_74').style.display="none";
		document.getElementById('mod_75').style.display="none";
	} else if (nome3 == 'modulo_41'){ 
		if (nome3 == nome3_prec) {
			document.getElementById('mod_41').style.display="none";
			nome3_prec = "none";
		} else {
			document.getElementById('mod_41').style.display="block";
			nome3_prec = nome3;
		}
	 	document.getElementById('mod_11').style.display="none";
		document.getElementById('mod_12').style.display="none";
		document.getElementById('mod_13').style.display="none";		
	 	document.getElementById('mod_14').style.display="none";
		document.getElementById('mod_21').style.display="none";
		document.getElementById('mod_22').style.display="none";
		document.getElementById('mod_23').style.display="none";
		document.getElementById('mod_31').style.display="none";
		document.getElementById('mod_32').style.display="none";
		document.getElementById('mod_33').style.display="none";
		document.getElementById('mod_34').style.display="none";
		document.getElementById('mod_42').style.display="none";
		document.getElementById('mod_43').style.display="none";
		document.getElementById('mod_44').style.display="none";
		document.getElementById('mod_51').style.display="none";
		document.getElementById('mod_52').style.display="none";
		document.getElementById('mod_53').style.display="none";
		document.getElementById('mod_54').style.display="none";
		document.getElementById('mod_61').style.display="none";
		document.getElementById('mod_62').style.display="none";
		document.getElementById('mod_63').style.display="none";
		document.getElementById('mod_71').style.display="none";
		document.getElementById('mod_72').style.display="none";
		document.getElementById('mod_73').style.display="none";
		document.getElementById('mod_74').style.display="none";
		document.getElementById('mod_75').style.display="none";
	} else if (nome3 == 'modulo_42'){ 
		if (nome3 == nome3_prec) {
			document.getElementById('mod_42').style.display="none";
			nome3_prec = "none";
		} else {
			document.getElementById('mod_42').style.display="block";
			nome3_prec = nome3;
		}
	 	document.getElementById('mod_11').style.display="none";
		document.getElementById('mod_12').style.display="none";
		document.getElementById('mod_13').style.display="none";		
	 	document.getElementById('mod_14').style.display="none";
		document.getElementById('mod_21').style.display="none";
		document.getElementById('mod_22').style.display="none";
		document.getElementById('mod_23').style.display="none";
		document.getElementById('mod_31').style.display="none";
		document.getElementById('mod_32').style.display="none";
		document.getElementById('mod_33').style.display="none";
		document.getElementById('mod_34').style.display="none";
		document.getElementById('mod_41').style.display="none";
		document.getElementById('mod_43').style.display="none";
		document.getElementById('mod_44').style.display="none";
		document.getElementById('mod_51').style.display="none";
		document.getElementById('mod_52').style.display="none";
		document.getElementById('mod_53').style.display="none";
		document.getElementById('mod_54').style.display="none";
		document.getElementById('mod_61').style.display="none";
		document.getElementById('mod_62').style.display="none";
		document.getElementById('mod_63').style.display="none";
		document.getElementById('mod_71').style.display="none";
		document.getElementById('mod_72').style.display="none";
		document.getElementById('mod_73').style.display="none";
		document.getElementById('mod_74').style.display="none";
		document.getElementById('mod_75').style.display="none";
	} else if (nome3 == 'modulo_43'){ 
		if (nome3 == nome3_prec) {
			document.getElementById('mod_43').style.display="none";
			nome3_prec = "none";
		} else {
			document.getElementById('mod_43').style.display="block";
			nome3_prec = nome3;
		}
	 	document.getElementById('mod_11').style.display="none";
		document.getElementById('mod_12').style.display="none";
		document.getElementById('mod_13').style.display="none";		
	 	document.getElementById('mod_14').style.display="none";
		document.getElementById('mod_21').style.display="none";
		document.getElementById('mod_22').style.display="none";
		document.getElementById('mod_23').style.display="none";
		document.getElementById('mod_31').style.display="none";
		document.getElementById('mod_32').style.display="none";
		document.getElementById('mod_33').style.display="none";	
		document.getElementById('mod_34').style.display="none";
		document.getElementById('mod_41').style.display="none";
		document.getElementById('mod_42').style.display="none";
		document.getElementById('mod_44').style.display="none";
		document.getElementById('mod_51').style.display="none";
		document.getElementById('mod_52').style.display="none";
		document.getElementById('mod_53').style.display="none";
		document.getElementById('mod_54').style.display="none";
		document.getElementById('mod_61').style.display="none";
		document.getElementById('mod_62').style.display="none";
		document.getElementById('mod_63').style.display="none";
		document.getElementById('mod_71').style.display="none";
		document.getElementById('mod_72').style.display="none";
		document.getElementById('mod_73').style.display="none";
		document.getElementById('mod_74').style.display="none";
		document.getElementById('mod_75').style.display="none";
	} else if (nome3 == 'modulo_44'){ 
		if (nome3 == nome3_prec) {
			document.getElementById('mod_44').style.display="none";
			nome3_prec = "none";
		} else {
			document.getElementById('mod_44').style.display="block";
			nome3_prec = nome3;
		}
	 	document.getElementById('mod_11').style.display="none";
		document.getElementById('mod_12').style.display="none";
		document.getElementById('mod_13').style.display="none";		
	 	document.getElementById('mod_14').style.display="none";
		document.getElementById('mod_21').style.display="none";
		document.getElementById('mod_22').style.display="none";
		document.getElementById('mod_23').style.display="none";
		document.getElementById('mod_31').style.display="none";
		document.getElementById('mod_32').style.display="none";
		document.getElementById('mod_33').style.display="none";
		document.getElementById('mod_34').style.display="none";
		document.getElementById('mod_41').style.display="none";
		document.getElementById('mod_42').style.display="none";
		document.getElementById('mod_43').style.display="none";
		document.getElementById('mod_51').style.display="none";
		document.getElementById('mod_52').style.display="none";
		document.getElementById('mod_53').style.display="none";
		document.getElementById('mod_54').style.display="none";
		document.getElementById('mod_61').style.display="none";
		document.getElementById('mod_62').style.display="none";
		document.getElementById('mod_63').style.display="none";
		document.getElementById('mod_71').style.display="none";
		document.getElementById('mod_72').style.display="none";
		document.getElementById('mod_73').style.display="none";
		document.getElementById('mod_74').style.display="none";
		document.getElementById('mod_75').style.display="none";
	} else if (nome3 == 'modulo_51'){ 
		if (nome3 == nome3_prec) {
			document.getElementById('mod_51').style.display="none";
			nome3_prec = "none";
		} else {
			document.getElementById('mod_51').style.display="block";
			nome3_prec = nome3;
		}
	 	document.getElementById('mod_11').style.display="none";
		document.getElementById('mod_12').style.display="none";
		document.getElementById('mod_13').style.display="none";		
	 	document.getElementById('mod_14').style.display="none";
		document.getElementById('mod_21').style.display="none";
		document.getElementById('mod_22').style.display="none";
		document.getElementById('mod_23').style.display="none";
		document.getElementById('mod_31').style.display="none";
		document.getElementById('mod_32').style.display="none";
		document.getElementById('mod_33').style.display="none";
		document.getElementById('mod_34').style.display="none";
		document.getElementById('mod_41').style.display="none";
		document.getElementById('mod_42').style.display="none";
		document.getElementById('mod_43').style.display="none";
		document.getElementById('mod_52').style.display="none";
		document.getElementById('mod_53').style.display="none";
		document.getElementById('mod_54').style.display="none";
		document.getElementById('mod_61').style.display="none";
		document.getElementById('mod_62').style.display="none";
		document.getElementById('mod_63').style.display="none";
		document.getElementById('mod_71').style.display="none";
		document.getElementById('mod_72').style.display="none";
		document.getElementById('mod_73').style.display="none";
		document.getElementById('mod_74').style.display="none";
		document.getElementById('mod_75').style.display="none";
	} else if (nome3 == 'modulo_52'){ 
		if (nome3 == nome3_prec) {
			document.getElementById('mod_52').style.display="none";
			nome3_prec = "none";
		} else {
			document.getElementById('mod_52').style.display="block";
			nome3_prec = nome3;
		}
	 	document.getElementById('mod_11').style.display="none";
		document.getElementById('mod_12').style.display="none";
		document.getElementById('mod_13').style.display="none";		
	 	document.getElementById('mod_14').style.display="none";
		document.getElementById('mod_21').style.display="none";
		document.getElementById('mod_22').style.display="none";
		document.getElementById('mod_23').style.display="none";
		document.getElementById('mod_31').style.display="none";
		document.getElementById('mod_32').style.display="none";
		document.getElementById('mod_33').style.display="none";
		document.getElementById('mod_34').style.display="none";
		document.getElementById('mod_41').style.display="none";
		document.getElementById('mod_42').style.display="none";
		document.getElementById('mod_43').style.display="none";
		document.getElementById('mod_51').style.display="none";
		document.getElementById('mod_53').style.display="none";
		document.getElementById('mod_54').style.display="none";
		document.getElementById('mod_61').style.display="none";
		document.getElementById('mod_62').style.display="none";
		document.getElementById('mod_63').style.display="none";
		document.getElementById('mod_71').style.display="none";
		document.getElementById('mod_72').style.display="none";
		document.getElementById('mod_73').style.display="none";
		document.getElementById('mod_74').style.display="none";
		document.getElementById('mod_75').style.display="none";
	} else if (nome3 == 'modulo_53'){ 
		if (nome3 == nome3_prec) {
			document.getElementById('mod_53').style.display="none";
			nome3_prec = "none";
		} else {
			document.getElementById('mod_53').style.display="block";
			nome3_prec = nome3;
		}
	 	document.getElementById('mod_11').style.display="none";
		document.getElementById('mod_12').style.display="none";
		document.getElementById('mod_13').style.display="none";		
	 	document.getElementById('mod_14').style.display="none";
		document.getElementById('mod_21').style.display="none";
		document.getElementById('mod_22').style.display="none";
		document.getElementById('mod_23').style.display="none";
		document.getElementById('mod_31').style.display="none";
		document.getElementById('mod_32').style.display="none";
		document.getElementById('mod_33').style.display="none";
		document.getElementById('mod_34').style.display="none";
		document.getElementById('mod_41').style.display="none";
		document.getElementById('mod_42').style.display="none";
		document.getElementById('mod_43').style.display="none";
		document.getElementById('mod_51').style.display="none";
		document.getElementById('mod_52').style.display="none";
		document.getElementById('mod_54').style.display="none";
		document.getElementById('mod_61').style.display="none";
		document.getElementById('mod_62').style.display="none";
		document.getElementById('mod_63').style.display="none";
		document.getElementById('mod_71').style.display="none";
		document.getElementById('mod_72').style.display="none";
		document.getElementById('mod_73').style.display="none";
		document.getElementById('mod_74').style.display="none";
		document.getElementById('mod_75').style.display="none";
	} else if (nome3 == 'modulo_54'){ 
		if (nome3 == nome3_prec) {
			document.getElementById('mod_54').style.display="none";
			nome3_prec = "none";
		} else {
			document.getElementById('mod_54').style.display="block";
			nome3_prec = nome3;
		}
	 	document.getElementById('mod_11').style.display="none";
		document.getElementById('mod_12').style.display="none";
		document.getElementById('mod_13').style.display="none";		
	 	document.getElementById('mod_14').style.display="none";
		document.getElementById('mod_21').style.display="none";
		document.getElementById('mod_22').style.display="none";
		document.getElementById('mod_23').style.display="none";
		document.getElementById('mod_31').style.display="none";
		document.getElementById('mod_32').style.display="none";
		document.getElementById('mod_33').style.display="none";
		document.getElementById('mod_34').style.display="none";
		document.getElementById('mod_41').style.display="none";
		document.getElementById('mod_42').style.display="none";
		document.getElementById('mod_43').style.display="none";
		document.getElementById('mod_51').style.display="none";
		document.getElementById('mod_52').style.display="none";
		document.getElementById('mod_53').style.display="none";
		document.getElementById('mod_61').style.display="none";
		document.getElementById('mod_62').style.display="none";
		document.getElementById('mod_63').style.display="none";
		document.getElementById('mod_71').style.display="none";
		document.getElementById('mod_72').style.display="none";
		document.getElementById('mod_73').style.display="none";
		document.getElementById('mod_74').style.display="none";
		document.getElementById('mod_75').style.display="none";
	} else if (nome3 == 'modulo_61'){ 
		if (nome3 == nome3_prec) {
			document.getElementById('mod_61').style.display="none";
			nome3_prec = "none";
		} else {
			document.getElementById('mod_61').style.display="block";
			nome3_prec = nome3;
		}
	 	document.getElementById('mod_11').style.display="none";
		document.getElementById('mod_12').style.display="none";
		document.getElementById('mod_13').style.display="none";		
	 	document.getElementById('mod_14').style.display="none";
		document.getElementById('mod_21').style.display="none";
		document.getElementById('mod_22').style.display="none";
		document.getElementById('mod_23').style.display="none";
		document.getElementById('mod_31').style.display="none";
		document.getElementById('mod_32').style.display="none";
		document.getElementById('mod_33').style.display="none";
		document.getElementById('mod_34').style.display="none";
		document.getElementById('mod_41').style.display="none";
		document.getElementById('mod_42').style.display="none";
		document.getElementById('mod_43').style.display="none";
		document.getElementById('mod_51').style.display="none";
		document.getElementById('mod_52').style.display="none";
		document.getElementById('mod_53').style.display="none";
		document.getElementById('mod_54').style.display="none";
		document.getElementById('mod_62').style.display="none";
		document.getElementById('mod_63').style.display="none";	
		document.getElementById('mod_71').style.display="none";
		document.getElementById('mod_72').style.display="none";
		document.getElementById('mod_73').style.display="none";
		document.getElementById('mod_74').style.display="none";
		document.getElementById('mod_75').style.display="none";
	} else if (nome3 == 'modulo_62'){ 
		if (nome3 == nome3_prec) {
			document.getElementById('mod_62').style.display="none";
			nome3_prec = "none";
		} else {
			document.getElementById('mod_62').style.display="block";
			nome3_prec = nome3;
		}
	 	document.getElementById('mod_11').style.display="none";
		document.getElementById('mod_12').style.display="none";
		document.getElementById('mod_13').style.display="none";		
	 	document.getElementById('mod_14').style.display="none";
		document.getElementById('mod_21').style.display="none";
		document.getElementById('mod_22').style.display="none";
		document.getElementById('mod_23').style.display="none";
		document.getElementById('mod_31').style.display="none";
		document.getElementById('mod_32').style.display="none";
		document.getElementById('mod_33').style.display="none";
		document.getElementById('mod_34').style.display="none";
		document.getElementById('mod_41').style.display="none";
		document.getElementById('mod_42').style.display="none";
		document.getElementById('mod_43').style.display="none";
		document.getElementById('mod_51').style.display="none";
		document.getElementById('mod_52').style.display="none";
		document.getElementById('mod_53').style.display="none";
		document.getElementById('mod_54').style.display="none";
		document.getElementById('mod_61').style.display="none";
		document.getElementById('mod_63').style.display="none";
		document.getElementById('mod_71').style.display="none";
		document.getElementById('mod_72').style.display="none";
		document.getElementById('mod_73').style.display="none";
		document.getElementById('mod_74').style.display="none";
		document.getElementById('mod_75').style.display="none";
	} else if (nome3 == 'modulo_63'){ 
		if (nome3 == nome3_prec) {
			document.getElementById('mod_63').style.display="none";
			nome3_prec = "none";
		} else {
			document.getElementById('mod_63').style.display="block";
			nome3_prec = nome3;
		}
	 	document.getElementById('mod_11').style.display="none";
		document.getElementById('mod_12').style.display="none";
		document.getElementById('mod_13').style.display="none";		
	 	document.getElementById('mod_14').style.display="none";
		document.getElementById('mod_21').style.display="none";
		document.getElementById('mod_22').style.display="none";
		document.getElementById('mod_23').style.display="none";
		document.getElementById('mod_31').style.display="none";
		document.getElementById('mod_32').style.display="none";
		document.getElementById('mod_33').style.display="none";
		document.getElementById('mod_34').style.display="none";
		document.getElementById('mod_41').style.display="none";
		document.getElementById('mod_42').style.display="none";
		document.getElementById('mod_43').style.display="none";
		document.getElementById('mod_51').style.display="none";
		document.getElementById('mod_52').style.display="none";
		document.getElementById('mod_53').style.display="none";
		document.getElementById('mod_54').style.display="none";
		document.getElementById('mod_61').style.display="none";
		document.getElementById('mod_62').style.display="none";
		document.getElementById('mod_71').style.display="none";
		document.getElementById('mod_72').style.display="none";
		document.getElementById('mod_73').style.display="none";
		document.getElementById('mod_74').style.display="none";
		document.getElementById('mod_75').style.display="none";
	} else if (nome3 == 'modulo_71'){ 
		if (nome3 == nome3_prec) {
			document.getElementById('mod_71').style.display="none";
			nome3_prec = "none";
		} else {
			document.getElementById('mod_71').style.display="block";
			nome3_prec = nome3;
		}
	 	document.getElementById('mod_11').style.display="none";
		document.getElementById('mod_12').style.display="none";
		document.getElementById('mod_13').style.display="none";		
	 	document.getElementById('mod_14').style.display="none";
		document.getElementById('mod_21').style.display="none";
		document.getElementById('mod_22').style.display="none";
		document.getElementById('mod_23').style.display="none";
		document.getElementById('mod_31').style.display="none";
		document.getElementById('mod_32').style.display="none";
		document.getElementById('mod_33').style.display="none";
		document.getElementById('mod_34').style.display="none";
		document.getElementById('mod_41').style.display="none";
		document.getElementById('mod_42').style.display="none";
		document.getElementById('mod_43').style.display="none";
		document.getElementById('mod_51').style.display="none";
		document.getElementById('mod_52').style.display="none";
		document.getElementById('mod_53').style.display="none";
		document.getElementById('mod_54').style.display="none";
		document.getElementById('mod_62').style.display="none";
		document.getElementById('mod_63').style.display="none";	
		document.getElementById('mod_72').style.display="none";
		document.getElementById('mod_73').style.display="none";
		document.getElementById('mod_74').style.display="none";
		document.getElementById('mod_75').style.display="none";
	} else if (nome3 == 'modulo_72'){ 
		if (nome3 == nome3_prec) {
			document.getElementById('mod_72').style.display="none";
			nome3_prec = "none";
		} else {
			document.getElementById('mod_72').style.display="block";
			nome3_prec = nome3;
		}
	 	document.getElementById('mod_11').style.display="none";
		document.getElementById('mod_12').style.display="none";
		document.getElementById('mod_13').style.display="none";		
	 	document.getElementById('mod_14').style.display="none";
		document.getElementById('mod_21').style.display="none";
		document.getElementById('mod_22').style.display="none";
		document.getElementById('mod_23').style.display="none";
		document.getElementById('mod_31').style.display="none";
		document.getElementById('mod_32').style.display="none";
		document.getElementById('mod_33').style.display="none";
		document.getElementById('mod_34').style.display="none";
		document.getElementById('mod_41').style.display="none";
		document.getElementById('mod_42').style.display="none";
		document.getElementById('mod_43').style.display="none";
		document.getElementById('mod_51').style.display="none";
		document.getElementById('mod_52').style.display="none";
		document.getElementById('mod_53').style.display="none";
		document.getElementById('mod_54').style.display="none";
		document.getElementById('mod_61').style.display="none";
		document.getElementById('mod_63').style.display="none";
		document.getElementById('mod_71').style.display="none";
		document.getElementById('mod_73').style.display="none";
		document.getElementById('mod_74').style.display="none";
		document.getElementById('mod_75').style.display="none";
	} else if (nome3 == 'modulo_73'){ 
		if (nome3 == nome3_prec) {
			document.getElementById('mod_73').style.display="none";
			nome3_prec = "none";
		} else {
			document.getElementById('mod_73').style.display="block";
			nome3_prec = nome3;
		}
	 	document.getElementById('mod_11').style.display="none";
		document.getElementById('mod_12').style.display="none";
		document.getElementById('mod_13').style.display="none";		
	 	document.getElementById('mod_14').style.display="none";
		document.getElementById('mod_21').style.display="none";
		document.getElementById('mod_22').style.display="none";
		document.getElementById('mod_23').style.display="none";
		document.getElementById('mod_31').style.display="none";
		document.getElementById('mod_32').style.display="none";
		document.getElementById('mod_33').style.display="none";
		document.getElementById('mod_34').style.display="none";
		document.getElementById('mod_41').style.display="none";
		document.getElementById('mod_42').style.display="none";
		document.getElementById('mod_43').style.display="none";
		document.getElementById('mod_51').style.display="none";
		document.getElementById('mod_52').style.display="none";
		document.getElementById('mod_53').style.display="none";
		document.getElementById('mod_54').style.display="none";
		document.getElementById('mod_61').style.display="none";
		document.getElementById('mod_62').style.display="none";
		document.getElementById('mod_71').style.display="none";
		document.getElementById('mod_72').style.display="none";
		document.getElementById('mod_74').style.display="none";
		document.getElementById('mod_75').style.display="none";
	} else if (nome3 == 'modulo_74'){ 
		if (nome3 == nome3_prec) {
			document.getElementById('mod_74').style.display="none";
			nome3_prec = "none";
		} else {
			document.getElementById('mod_74').style.display="block";
			nome3_prec = nome3;
		}
	 	document.getElementById('mod_11').style.display="none";
		document.getElementById('mod_12').style.display="none";
		document.getElementById('mod_13').style.display="none";		
	 	document.getElementById('mod_14').style.display="none";
		document.getElementById('mod_21').style.display="none";
		document.getElementById('mod_22').style.display="none";
		document.getElementById('mod_23').style.display="none";
		document.getElementById('mod_31').style.display="none";
		document.getElementById('mod_32').style.display="none";
		document.getElementById('mod_33').style.display="none";
		document.getElementById('mod_34').style.display="none";
		document.getElementById('mod_41').style.display="none";
		document.getElementById('mod_42').style.display="none";
		document.getElementById('mod_43').style.display="none";
		document.getElementById('mod_51').style.display="none";
		document.getElementById('mod_52').style.display="none";
		document.getElementById('mod_53').style.display="none";
		document.getElementById('mod_54').style.display="none";
		document.getElementById('mod_61').style.display="none";
		document.getElementById('mod_63').style.display="none";
		document.getElementById('mod_71').style.display="none";
		document.getElementById('mod_72').style.display="none";
		document.getElementById('mod_73').style.display="none";
		document.getElementById('mod_75').style.display="none";
	} else if (nome3 == 'modulo_75'){ 
		if (nome3 == nome3_prec) {
			document.getElementById('mod_75').style.display="none";
			nome3_prec = "none";
		} else {
			document.getElementById('mod_75').style.display="block";
			nome3_prec = nome3;
		}
	 	document.getElementById('mod_11').style.display="none";
		document.getElementById('mod_12').style.display="none";
		document.getElementById('mod_13').style.display="none";		
	 	document.getElementById('mod_14').style.display="none";
		document.getElementById('mod_21').style.display="none";
		document.getElementById('mod_22').style.display="none";
		document.getElementById('mod_23').style.display="none";
		document.getElementById('mod_31').style.display="none";
		document.getElementById('mod_32').style.display="none";
		document.getElementById('mod_33').style.display="none";
		document.getElementById('mod_34').style.display="none";
		document.getElementById('mod_41').style.display="none";
		document.getElementById('mod_42').style.display="none";
		document.getElementById('mod_43').style.display="none";
		document.getElementById('mod_51').style.display="none";
		document.getElementById('mod_52').style.display="none";
		document.getElementById('mod_53').style.display="none";
		document.getElementById('mod_54').style.display="none";
		document.getElementById('mod_61').style.display="none";
		document.getElementById('mod_62').style.display="none";
		document.getElementById('mod_71').style.display="none";
		document.getElementById('mod_72').style.display="none";
		document.getElementById('mod_73').style.display="none";
		document.getElementById('mod_74').style.display="none";
	}
}

function check_arch(tipo) {
	 if (document.arch.nome.value == '') { 
	 	alert ("Campo 'Nome' obbligatorio.");
	 	return false;
	 }
	 if (document.arch.cognome.value == '') { 
	 	alert ("Campo 'Cognome' obbligatorio.");
	 	return false;
	 }
	 if (document.arch.indirizzo.value == '') { 
	 	alert ("Campo 'Indirizzo' obbligatorio.");
	 	return false;
	 }
	 if (document.arch.citta.value == '') { 
	 	alert ("Campo 'Citta'' obbligatorio.");
	 	return false;
	 }
	 if (document.arch.cap.value == '') { 
	 	alert ("Campo 'CAP' obbligatorio.");
	 	return false;
	 }
	 n_cap = document.arch.cap.value; 
	 if (isNaN(n_cap)) {
	 	alert ("Campo 'CAP' deve essere numerico.");
	 	return false;
	 }
	 if (document.arch.telefono.value == '' && document.arch.cellulare.value == '') { 
	 	alert ("Inserire almeno un recapito telefonico");
	 	return false;
	 }
	 n_telefono = document.arch.telefono.value;
	 if (document.arch.telefono.value != '' && isNaN(n_telefono)) { 
	 	alert ("Campo 'Telefono' deve essere numerico.");
	 	return false;
	 }
	 n_cellulare = document.arch.cellulare.value;
	 if (document.arch.cellulare.value != '' && isNaN(n_cellulare)) { 
	 	alert ("Campo 'Cellulare' deve essere numerico.");
	 	return false;
	 }	 
	 if (document.arch.email.value == '') { 
	 	alert ("Campo 'e-mail' obbligatorio.");
	 	return false;
	 }	  
	 if (document.arch.eta.value == '') { 
	 	alert ("Campo 'eta'' obbligatorio.");
	 	return false;
	 }
	 n_eta = document.arch.eta.value; 
	 if (isNaN(n_eta)) {
	 	alert ("Campo 'eta'' deve essere numerico.");
	 	return false;
	 }	 
	 if (document.arch.privacy.value == 'blank') { 
	 	alert ("Campo 'privacy' obbligatorio.");
	 	return false;
	 }
	 if (document.arch.privacy.value == 'No') { 
	 	alert ("Campo 'privacy': accettazione obbligatoria per poter procedere alla registrazione.");
	 	return false;
	 }
	 return true;
}

function check_arch2(tipo) {
	 if (document.arch2.nome.value == '') { 
	 	alert ("Campo 'Nome' obbligatorio.");
	 	return false;
	 }
	 if (document.arch2.cognome.value == '') { 
	 	alert ("Campo 'Cognome' obbligatorio.");
	 	return false;
	 }
	 if (document.arch2.indirizzo.value == '') { 
	 	alert ("Campo 'Indirizzo' obbligatorio.");
	 	return false;
	 }
	 if (document.arch2.citta.value == '') { 
	 	alert ("Campo 'Citta'' obbligatorio.");
	 	return false;
	 }
	 if (document.arch2.cap.value == '') { 
	 	alert ("Campo 'CAP' obbligatorio.");
	 	return false;
	 }
	 n_cap = document.arch2.cap.value; 
	 if (isNaN(n_cap)) {
	 	alert ("Campo 'CAP' deve essere numerico.");
	 	return false;
	 }	 
	 if (document.arch2.telefono.value == '' && document.arch2.cellulare.value == '') { 
	 	alert ("Inserire almeno un recapito telefonico");
	 	return false;
	 }
	 n_telefono = document.arch2.telefono.value;
	 if (document.arch2.telefono.value != '' && isNaN(n_telefono)) { 
	 	alert ("Campo 'Telefono' deve essere numerico.");
	 	return false;
	 }
	 n_cellulare = document.arch2.cellulare.value;
	 if (document.arch2.cellulare.value != '' && isNaN(n_cellulare)) { 
	 	alert ("Campo 'Cellulare' deve essere numerico.");
	 	return false;
	 }
	 if (document.arch2.email.value == '') { 
	 	alert ("Campo 'e-mail' obbligatorio.");
	 	return false;
	 }	  
	 if (document.arch2.eta.value == '') { 
	 	alert ("Campo 'eta'' obbligatorio.");
	 	return false;
	 }
	 n_eta = document.arch2.eta.value; 
	 if (isNaN(n_eta)) {
	 	alert ("Campo 'eta'' deve essere numerico.");
	 	return false;
	 }	 
	 if (document.arch2.privacy.value == 'blank') { 
	 	alert ("Campo 'privacy' obbligatorio.");
	 	return false;
	 }
	 if (document.arch2.privacy.value == 'No') { 
	 	alert ("Campo 'privacy': accettazione obbligatoria per poter procedere alla registrazione.");
	 	return false;
	 }
	 if (document.arch2.statoiscr.value == 'blank') { 
	 	alert ("Campo 'stato iscrizione' obbligatorio.");
	 	return false;
	 }	 
	 if (document.arch2.data_iscr.value != '' && document.arch2.statoiscr.value != 'iscritto') { 
	 	alert ("Esiste una 'data iscrizione' ma lo stato non e' 'iscritto'.");
	 	return false;
	 }
	 if (document.arch2.pagamento.value == 'blank' && document.arch2.statoiscr.value == 'iscritto') { 
	 	alert ("Lo stato e' 'iscritto' ma non risulta il pagamento.");
	 	return false;
	 }
	 if (document.arch2.pagamento.value != 'blank' && document.arch2.statoiscr.value != 'iscritto') { 
	 	alert ("Risulta il pagamento ma lo stato non e' 'iscritto'.");
	 	return false;
	 }
	 if (document.arch2.statoiscr.value == 'iscritto' && document.arch2.data_iscr.value == '') { 
	 	alert ("Lo stato e' 'iscritto' ma manca la 'data iscrizione'.");
	 	return false;
	 }
	 if (document.arch2.data_iscr.value != '' && controllo_data(document.arch2.data_iscr.value) == false) { 
	 	alert ("Data in formato non corretto o data non valida.");
	 	return false;
	 }	 
	return true;
}

function check_arch4(tipo) {
	 if (document.arch4.nome.value == '') { 
	 	alert ("Campo 'Nome' obbligatorio.");
	 	return false;
	 }
	 if (document.arch4.cognome.value == '') { 
	 	alert ("Campo 'Cognome' obbligatorio.");
	 	return false;
	 }
	 if (document.arch4.indirizzo.value == '') { 
	 	alert ("Campo 'Indirizzo' obbligatorio.");
	 	return false;
	 }
	 if (document.arch4.citta.value == '') { 
	 	alert ("Campo 'Citta'' obbligatorio.");
	 	return false;
	 }
	 if (document.arch4.cap.value == '') { 
	 	alert ("Campo 'CAP' obbligatorio.");
	 	return false;
	 }
	 n_cap = document.arch4.cap.value; 
	 if (isNaN(n_cap)) {
	 	alert ("Campo 'CAP' deve essere numerico.");
	 	return false;
	 }	 
	 if (document.arch4.telefono.value == '' && document.arch4.m_cellulare.value == '') { 
	 	alert ("Inserire almeno un recapito telefonico");
	 	return false;
	 }
	 n_telefono = document.arch4.telefono.value;
	 if (document.arch4.telefono.value != '' && isNaN(n_telefono)) { 
	 	alert ("Campo 'Telefono' deve essere numerico.");
	 	return false;
	 }
	 n_cellulare = document.arch4.cellulare.value;
	 if (document.arch4.cellulare.value != '' && isNaN(n_cellulare)) { 
	 	alert ("Campo 'Cellulare' deve essere numerico.");
	 	return false;
	 }
	 if (document.arch4.email.value == '') { 
	 	alert ("Campo 'e-mail' obbligatorio.");
	 	return false;
	 }	  
	 if (document.arch4.eta.value == '') { 
	 	alert ("Campo 'eta'' obbligatorio.");
	 	return false;
	 }
	 n_eta = document.arch4.eta.value; 
	 if (isNaN(n_eta)) {
	 	alert ("Campo 'eta'' deve essere numerico.");
	 	return false;
	 }	 
	 if (document.arch4.privacy.value == 'blank') { 
	 	alert ("Campo 'privacy' obbligatorio.");
	 	return false;
	 }
	 if (document.arch4.privacy.value == 'No') { 
	 	alert ("Campo 'privacy': accettazione obbligatoria per poter procedere alla registrazione.");
	 	return false;
	 }
	 if (document.arch4.statoiscr.value == 'blank') { 
	 	alert ("Campo 'stato iscrizione' obbligatorio.");
	 	return false;
	 }
	 if (document.arch4.data_iscr.value != '' && document.arch4.statoiscr.value != 'iscritto') { 
	 	alert ("Esiste una 'data iscrizione' ma lo stato non e' 'iscritto'.");
	 	return false;
	 }
	 if (document.arch4.pagamento.value == 'blank' && document.arch4.statoiscr.value == 'iscritto') { 
	 	alert ("Lo stato e' 'iscritto' ma non risulta il pagamento.");
	 	return false;
	 }
	 if (document.arch4.pagamento.value != 'blank' && document.arch4.statoiscr.value != 'iscritto') { 
	 	alert ("Risulta il pagamento ma lo stato non e' 'iscritto'.");
	 	return false;
	 }
	 if (document.arch4.statoiscr.value == 'iscritto' && document.arch4.data_iscr.value == '') { 
	 	alert ("Lo stato e' 'iscritto' ma manca la 'data iscrizione'.");
	 	return false;
	 }
	 if (document.arch4.data_iscr.value != '' && controllo_data(document.arch4.data_iscr.value) == false) { 
	 	alert ("Data in formato non corretto o data non valida.");
	 	return false;
	 }
	 return true;
}

function check_arch6(tipo) {
	 if (document.arch6.nome.value == '') { 
	 	alert ("Campo 'Nome' obbligatorio.");
	 	return false;
	 }
	 if (document.arch6.cognome.value == '') { 
	 	alert ("Campo 'Cognome' obbligatorio.");
	 	return false;
	 }
	 if (document.arch6.email.value == '') { 
	 	alert ("Campo 'e-mail' obbligatorio.");
	 	return false;
	 }	   
	 if (document.arch6.iscritto.value == 'blank') { 
	 	alert ("Campo 'iscritto' obbligatorio. Specifica se sei o no iscritto alle lezioni.");
	 	return false;
	 }
	 if (document.arch6.tipo.value == 'blank') { 
	 	alert ("Campo 'tipo' obbligatorio. Specifica la tipologia del materiale.");
	 	return false;
	 }
	 if (document.arch6.oggetto.value == '') { 
	 	alert ("Campo 'oggetto' obbligatorio. Specifica una sintesi dell'argomento.");
	 	return false;
	 }
	 if (document.arch6.testo.value == '') { 
	 	alert ("Campo 'testo' obbligatorio. Inserisci il testo.");
	 	return false;
	 } 
	 if (document.arch6.testo.value.length > 500) {
		var contacar = document.arch6.testo.value.length;
	 	alert ("Il testo non deve superare 500 caratteri");
	 	return false;
	 }
	 if (document.arch6.okpubblica.value == 'blank') { 
	 	alert ("Campo 'pubblicabile?' obbligatorio. Specifica se vuoi che avvenga la pubblicazione nel forum.");
	 	return false;
	 }
	 return true;
}

function check_arch7(tipo) {
	 if (document.arch7.nome.value == '') { 
	 	alert ("Campo 'Nome' obbligatorio.");
	 	return false;
	 }
	 if (document.arch7.cognome.value == '') { 
	 	alert ("Campo 'Cognome' obbligatorio.");
	 	return false;
	 }
	 if (document.arch7.tipo.value == 'blank') { 
	 	alert ("Campo 'tipo' obbligatorio. Specifica la tipologia del materiale.");
	 	return false;
	 }
	 if (document.arch7.oggetto.value == '') { 
	 	alert ("Campo 'oggetto' obbligatorio. Specifica una sintesi dell'argomento.");
	 	return false;
	 }
	 if (document.arch7.testo.value == '') { 
	 	alert ("Campo 'testo' obbligatorio. Inserisci il testo.");
	 	return false;
	 } 
	 if (document.arch7.testo.value.length > 500) {
		var contacar = document.arch7.testo.value.length;
	 	alert ("Il testo non deve superare 500 caratteri");
	 	return false;
	 }
	 if (document.arch7.okpubblica.value == 'blank') { 
	 	alert ("Campo 'pubblicabile?' obbligatorio. Specifica se vuoi che avvenga la pubblicazione nel forum.");
	 	return false;
	 }
	 if (document.arch7.okpubblicatutor.value == 'blank') { 
	 	alert ("Campo 'pubblica Tutor' obbligatorio. Il Tutor deve specificare se deve avvenire la pubblicazione nel forum.");
	 	return false;
	 }
	 if (document.arch7.okpubblica.value == 'No' && document.arch7.okpubblicatutor.value == 'Si') { 
	 	alert ("Campo 'pubblicabile? = No' - Non si richiede la pubblicazione.  Porre 'pubblica Tutor = No'. ");
	 	return false;
	 }
	 if (document.arch7.allegafile.value != '') { 
		// Controllo e upload files nella cartella  'upload_files'
		okcaricato="";
		do {
		  if (is_uploaded_file($_FILES['allegafile']['tmp_name'])) {
			// Verifica che sul sul server non esista già un file con lo stesso nome
			// In alternativa potrei dare io un nome che sia funzione della data e dell'ora
			if (file_exists('upload_files/'.$_FILES['allegafile']['name'])) {
			  alert ("File già esistente sul server. Rinominarlo e riprovare.");
			  okcaricato="No";
			  break;
			}
			// Sposta il file nella cartella stabilita
			if (!move_uploaded_file($_FILES['allegafile']['tmp_name'], 'upload_files/'.$_FILES['allegafile']['name'])) {
			  alert ("Errore nel caricamento dell'immagine!");
			  okcaricato="No";
			  break;
			} 
		  }
		} while (false);
		if (okcaricato == "No") {
			return false;
	 	}
	}

	 return true;
}

function check_arch8(tipo) {
	 if (document.arch8.nome.value == '') { 
	 	alert ("Campo 'Nome' obbligatorio.");
	 	return false;
	 }
	 if (document.arch8.cognome.value == '') { 
	 	alert ("Campo 'Cognome' obbligatorio.");
	 	return false;
	 }
	 if (document.arch8.tipo.value == 'blank') { 
	 	alert ("Campo 'tipo' obbligatorio. Specifica la tipologia del materiale.");
	 	return false;
	 }
	 if (document.arch8.oggetto.value == '') { 
	 	alert ("Campo 'oggetto' obbligatorio. Specifica una sintesi dell'argomento.");
	 	return false;
	 }
	 if (document.arch8.testo.value == '') { 
	 	alert ("Campo 'testo' obbligatorio. Inserisci il testo.");
	 	return false;
	 } 
	 if (document.arch8.testo.value.length > 500) {
		var contacar = document.arch8.testo.value.length;
	 	alert ("Il testo non deve superare 500 caratteri");
	 	return false;
	 }
	 if (document.arch8.okpubblica.value == 'blank') { 
	 	alert ("Campo 'pubblicabile?' obbligatorio. Specifica se vuoi che avvenga la pubblicazione nel forum.");
	 	return false;
	 }
	 if (document.arch8.okpubblicatutor.value == 'blank') { 
	 	alert ("Campo 'pubblica Tutor' obbligatorio. Il Tutor deve specificare se deve avvenire la pubblicazione nel forum.");
	 	return false;
	 }
	 if (document.arch8.okpubblica.value == 'No' && document.arch8.okpubblicatutor.value == 'Si') { 
	 	alert ("Campo 'pubblicabile? = No' - Non si richiede la pubblicazione.  Porre 'pubblica Tutor = No'. ");
	 	return false;
	 }
	 if (document.arch8.allegafile.value != '') { 
		// Controllo e upload files nella cartella  'upload_files'
		okcaricato="";
		do {
		  if (is_uploaded_file($_FILES['allegafile']['tmp_name'])) {
			// Verifica che sul sul server non esista già un file con lo stesso nome
			// In alternativa potrei dare io un nome che sia funzione della data e dell'ora
			if (file_exists('upload_files/'.$_FILES['allegafile']['name'])) {
			  alert ("File già esistente sul server. Rinominarlo e riprovare.");
			  okcaricato="No";
			  break;
			}
			// Sposta il file nella cartella stabilita
			if (!move_uploaded_file($_FILES['allegafile']['tmp_name'], 'upload_files/'.$_FILES['allegafile']['name'])) {
			  alert ("Errore nel caricamento dell'immagine!");
			  okcaricato="No";
			  break;
			} 
		  }
		} while (false);
		if (okcaricato == "No") {
			return false;
	 	}
	}

return true;
}






