
function visibilita(mID) {
	var menu = document.getElementById(mID);
	var display = menu.style.display;
	menu.style.display = (display == "block") ? "none" : "block";
	//menu.parentNode.style.listStyleImage = (display == "block") ? "url(freccia.gif)" : "url(freccia_giu.gif)";
}

function formatData(dta){
	if(dta!=''){
	giorni=dta.substring(0,dta.length-8);
	mesi=dta.substring(3,dta.length-5);
	/*alert(giorni);
	alert(mesi);*/
	dta= mesi+"/"+giorni+dta.substring(5,dta.length);
	//alert(dta);
	return dta;
	} 
}

function controlloNum() {

    key = event.keyCode;
	//alert(key)
 if((key < 44 || key > 58) && (key != 8 && key != 13)) {
    //alert("Attenzione: e' possibile inserire esclusivamente numeri");
   return false;
  }
 
}

function controllaArg(){
var ok =1;
errore='Mancano i seguenti campi\n'
objForm = document.insArg;
	if (objForm.argTitolo.value==''){
			ok=0;
			errore=errore+'Titolo\n';
		}
	if (objForm.argTesto.value==''){
			ok=0;
			errore=errore+'Testo\n';
		}
	if (ok == 1){
		objForm.submit();
		//alert(objForm.DATAINIZIO.value);
	}
	else if(ok==0){
	alert(errore);}	
}

function controllaForm(){
var ok =1;
errore='Mancano i seguenti campi\n'
objForm = document.corso;
//alert(objForm.DSCCORSO);
	if (objForm.NOMECORSO.value==''){
		ok=0;
		errore=errore+'NOMECORSO\n';
	}
	if (objForm.DSCCORSO.value==''){
		
		ok=0;
		errore=errore+'Descrizione Corso\n';
	}	
	if (objForm.area.value==''){		
		ok=0;
		errore=errore+'area\n';		
	}
	if (objForm.DATAINIZIO.value==''){
		ok=0;
		errore=errore+'DATAINIZIO\n';			
	}
	if (objForm.DATAFINE.value==''){
		ok=0;
		errore=errore+'DATAFINE\n';					
	}
	if (objForm.DATAFINEISCRIZIONE.value==''){
		ok=0;
		errore=errore+'DATA FINE ISCRIZIONE\n';					
	}		
	if (objForm.DURATA.value==''){
		ok=0;
		errore=errore+'DURATA\n';			
	}	
	if (objForm.POSTI.value==''){
		ok=0;
		errore=errore+'POSTI\n';					
	}		
	if (objForm.SEDE.value==''){
		ok=0;
		errore=errore+'SEDE\n';					
	}

	if (objForm.OCCUPATO[0].checked ==false&&objForm.OCCUPATO[1].checked ==false){
		ok=0;
		errore=errore+'OCCUPATO\n';					
	}
	
	if (objForm.ADDEBITO_ALLIVEO.value!='0'&&objForm.PREZZO.value=='0'){
		ok=0;
		errore=errore+'NON HAI INSERITO IL PREZZO DEL CORSO\n';			
	}
	
	
				
	if (ok == 1){
		objForm.DATAINIZIO.value = formatData(objForm.DATAINIZIO.value);
		objForm.DATAFINE.value = formatData(objForm.DATAFINE.value);
		objForm.DATAFINEISCRIZIONE.value = formatData(objForm.DATAFINEISCRIZIONE.value);			
		objForm.submit();
		//alert(objForm.DATAINIZIO.value);
	}
	else if(ok==0){
	alert(errore);}
}


function controllaFormUpload(){
var ok =1;
errore='Mancano i seguenti campi\n'
objForm = document.corso;
	if (objForm.NOMECORSO.value==''){
		ok=0;
		errore=errore+'NOMECORSO\n';
	}
	if (objForm.DSCCORSO.value==''){
		ok=0;
		errore=errore+'Descrizione Corso\n';
	}	
	if (objForm.area.value==''){		
		ok=0;
		errore=errore+'area\n';		
	}
	if (objForm.DATAINIZIO.value==''){
		ok=0;
		errore=errore+'DATAINIZIO\n';			
	}
	if (objForm.DATAFINE.value==''){
		ok=0;
		errore=errore+'DATAFINE\n';					
	}
	if (objForm.DATAFINEISCRIZIONE.value==''){
		ok=0;
		errore=errore+'DATA FINE ISCRIZIONE\n';					
	}	
	if (objForm.DURATA.value==''){
		ok=0;
		errore=errore+'DURATA\n';			
	}		
	if (objForm.POSTI.value==''){
		ok=0;
		errore=errore+'POSTI\n';					
	}		
	if (objForm.SEDE.value==''){
		ok=0;
		errore=errore+'SEDE\n';					
	}
	
	if (objForm.ADDEBITO_ALLIVEO.value!='0'&&objForm.PREZZO.value=='0'){
		ok=0;
		errore=errore+'NON HAI INSERITO IL PREZZO DEL CORSO\n';			
	}
			
	if (ok == 1){
		objForm.DATAINIZIO.value = formatData(objForm.DATAINIZIO.value);
		objForm.DATAFINE.value = formatData(objForm.DATAFINE.value);
		objForm.DATAFINEISCRIZIONE.value = formatData(objForm.DATAFINEISCRIZIONE.value);					
		objForm.submit();
		//alert(objForm.DATAINIZIO.value);
	}
	else if(ok==0){
	alert(errore);}
}




function controllaIscr(){
var ok =1;
errore='CAMPI MANCANTI\n'
objForm = document.iscrizione;

var goodEmail = objForm.EMAIL.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);


	if (objForm.NOME.value==''){
		ok=0;
		errore=errore+'NOME\n';					
	}
	if (objForm.COGNOME.value==''){
		ok=0;
		errore=errore+'COGNOME\n';					
	}
	
	if (objForm.EMAIL.value!=''){
	
			if (goodEmail==null){
			ok=0
			errore=errore+'Mail non valida\n';
			}
		}
	else{ok=0
	errore=errore+'Email\n';
	}
	if (objForm.CITTA.value==''){
		ok=0;
		errore=errore+'CITTA\n';					
	}
	
	if (objForm.FILEPATH.value!=''){
		punto=0
		numStr = objForm.FILEPATH.value.length;
		strFile= objForm.FILEPATH.value
		ultimoSlash=strFile.lastIndexOf("\\")
		//alert(ultimoSlash);
		strFile = strFile.substring(ultimoSlash,strFile.length);
		
		strFileExt= strFile.substring(strFile.lastIndexOf("."),strFile.length)
		strFileExt = strFileExt.toLowerCase() 
		//alert(strFileExt);
		//strFile.substring()
		
		for(i=0;i< numStr; i++){
			
			tmp= strFile.charAt(i)
			
			if(tmp=="."){		
			 punto= punto+1
			}
		}
		if(punto>1){
		ok=0;
		errore=errore+'Estensione del file non valida\n';
		}
		if(strFileExt!=".pdf"){
		ok=0;
		errore=errore+'SOLO ESETNSIONI .pdf\n';
		}		
		
	}
	
	
	if (ok == 1){
		objForm.submit();
		//alert(objForm.DATAINIZIO.value);
	}
	else if(ok==0){
	alert(errore);}	

}
//'FUNZIONE CONTROLLO FORM INSEGNANTI-COLLABORATORI
function controllaIscrIns(){
	var ok =1;
	errore='CAMPI MANCANTI\n'
	
	objForm = document.iscrIns;	
var goodEmail = objForm.EMAIL.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);
	if (objForm.EMAIL.value!=''){
	
			if (goodEmail==null){
			ok=0
			errore=errore+'Mail non valida\n';
			}
		}
	else{ok=0
	errore=errore+'EMAIL\n';
	}

	if (objForm.NOME.value==''){
		ok=0;
		errore=errore+'NOME\n';					
	}
	if (objForm.COGNOME.value==''){
		ok=0;
		errore=errore+'COGNOME\n';					
	}
	if (objForm.ETA.value==''){
		ok=0;
		errore=errore+'ETA\n';					
	}	
	if (objForm.CITTA.value==''){
		ok=0;
		errore=errore+'CITTA\n';					
	}
	
	if (objForm.FILEPATH.value!=''){
		punto=0
		numStr = objForm.FILEPATH.value.length;
		strFile= objForm.FILEPATH.value
		ultimoSlash=strFile.lastIndexOf("\\")
		//alert(ultimoSlash);
		strFile = strFile.substring(ultimoSlash,strFile.length);		
		strFileExt= strFile.substring(strFile.lastIndexOf("."),strFile.length)
		strFileExt = strFileExt.toLowerCase() 
		//alert(strFileExt);
		//strFile.substring()
		
		for(i=0;i< numStr; i++){
			
			tmp= strFile.charAt(i)
			
			if(tmp=="."){		
			 punto= punto+1
			}
		}
		if(punto>1){
		ok=0;
		errore=errore+'Estensione del file non valida\n';
		}
		if(strFileExt!=".pdf"&&strFileExt!=".PDF"){
		ok=0;
		errore=errore+'SOLO ESETNSIONI .pdf\n';
		}		
		
	}
	else{
		ok=0;
		errore=errore+'CURRICULM\n';
	}
	if (!objForm.priv.checked){
		//alert(objForm.priv.checked);
		ok=0;
		errore='E\' NECESSARIO ACCETTARE L\'INFORMATIVA SULLA PRIVACY';
	}
	
	
	if (ok == 1){
		objForm.submit();
		//alert(objForm.DATAINIZIO.value);
	}
	else if(ok==0){
	alert(errore);
	errore='';}		
}


//FUNZIONE DI CONTROLLO INSERIMENTO NEWS
function controlloNews(){
	objForm = document.insNews;	
	var ok =1;
	errore='CAMPI MANCANTI\n';
	if (objForm.txtTitolo.value==''){
		ok=0;
		errore=errore+'TITOLO\n';					
	}
	if (objForm.txtTesto.value==''){
		ok=0;
		errore=errore+'TESTO\n';					
	}
	if(objForm.apertura[2].checked ==false &&  document.getElementById("selCorso").selectedIndex!=-1){
		document.getElementById("selCorso").selectedIndex=-1;
		//alert(document.getElementById("selCorso").selectedIndex);
	}
	if (ok == 1){
		objForm.submit();
		//alert(objForm.DATAINIZIO.value);
	}
	else if(ok==0){
	alert(errore);
	errore='';}			
}


/* FUNZIONE DI CONTROLLO INSERIMENTO OFFERTE DI LAVORO*/
function controlloOfferte(){
	objForm = document.frmOfferte;	
	var ok =1;
	errore='CAMPI MANCANTI\n';
	if (objForm.TITOLO.value==''){
		ok=0;
		errore=errore+'TITOLO\n';					
	}
	if (objForm.REQUISITI.value==''){
		ok=0;
		errore=errore+'REQUISITI\n';					
	}
	if (objForm.DESCRIZIONE.value==''){
		ok=0;
		errore=errore+'DESCRIZIONE\n';					
	}
	if (objForm.DATASCADENZA.value==''){
		ok=0;
		errore=errore+'DATA SCADENZA\n';					
	}	
	
	if (ok == 1){
		objForm.DATASCADENZA.value = formatData(objForm.DATASCADENZA.value)
		objForm.submit();
		//alert(objForm.DATAINIZIO.value);
	}
	else if(ok==0){
	alert(errore);
	errore='';}			
}
//funzione iscrizione newsletter
function iscriviNews(){
	objForm = document.iscrizione
	var ok =1;
	errore='CAMPI MANCANTI\n';
	if (objForm.NOME.value==''){
		ok=0;
		errore=errore+'NOME\n';					
	}
	if (objForm.COGNOME.value==''){
		ok=0;
		errore=errore+'COGNOME\n';					
	}
	if (objForm.EMAIL.value==''){
		ok=0;
		errore=errore+'EMAIL\n';					
	}
	if (objForm.CITTA.value==''){
		ok=0;
		errore=errore+'CITTA\n';					
	}	
	if (ok == 1){
		//objForm.DATASCADENZA.value = formatData(objForm.DATASCADENZA.value)
		objForm.submit();
		//alert(objForm.DATAINIZIO.value);
	}
	else if(ok==0){
	alert(errore);
	errore='';}			

}