
function confirmation(){    
           
           var c=document.form1.user.value;
           var d=document.form1.password.value;
        
           /*if((trim(c))==""||(trim(d))=="") {*/
           if(c==""||d=="") {  
           
               alert("definire tutti i campi");     
               return false;         
           }
           else{               
              document.form1.submit();
           }   
      }



function confirm2(){    
    
    var a=document.form1.nome.value;
    var b=document.form1.cognome.value;
    var c=document.form1.mail.value;
    var d=document.form1.ragione_sociale.value;
    var e=document.form1.via.value;
    var f=document.form1.citta.value;
    var g=document.form1.provincia.value;
    
    var m=document.form1.acc_ok.value;
    var n=document.form1.info_ok.value;
    
    
    /*if((trim(c))==""||(trim(d))=="") {*/
    
    
    
    
    if(document.form1.acc_ok.checked==false){
    	
    	alert("è obbligatorio accettare le condizioni generali e l'informativa sulla privacy");
    	return false;  
    }
   if(document.form1.info_ok.checked==false){
    	
    	alert("è obbligatorio accettare le condizioni generali e l'informativa sulla privacy");
    	return false;  
    }
    
    
    else{               
    	 document.form1.submit();
    }   
}








function controlloCampiUtente(){
	var nome = document.forms[0].nome.value;
	var cognome = document.forms[0].cognome.value;
	var email = document.forms[0].mail.value;
	
	
	var test_email = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+[\.]([a-z0-9-]+)*([a-z]{2,3})$/;
	
	//controllo quindi se i campi sono stati avvalorati
	if (nome == "") {
		alert('Il nome deve contenere almeno un carattere!');
		document.forms[0].nome.focus();
		return(false);
	}
	
	if (cognome == "") {
		alert('Il cognome deve contenere almeno un carattere!');
		document.forms[0].cognome.focus();
		return(false);
	} 

	if (email == "") {
		alert('Inserire l\'email!');
		document.forms[0].mail.focus();
		return(false);
	} else {
		if (!(test_email.test(email))) {
			alert("Inserire un indirizzo email valido.");
			document.forms[0].mail.focus();
			return (false);
		}
	}
	
	   
	     var cod=document.form1.codice_cliente.value;
	     if (cod.length!=0 & document.form1.codice_cliente.value!='&'){	

	    	if(cod.length<4 || cod.length>7){
	             alert("Il campo Codice cliente deve contenere un numeri di caratteri compreso tra 4  e 7!");
	             return (false);
	    	}
	     }
	
	
	
	//Seleziono tutti i valori del select delle biblioteche associate per poterle gestire 
	//selectBox = document.getElementById("bibliotecheAssociate");
	
   
	return true;
	
} //Fine controlloCampiUtente











function controlloCampiUtenteAmministrazione(){
	var nome = document.forms[0].nome.value;
	var cognome = document.forms[0].cognome.value;
	var email = document.forms[0].mail.value;
	
	
	var test_email = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+[\.]([a-z0-9-]+)*([a-z]{2,3})$/;
	
	//controllo quindi se i campi sono stati avvalorati
	if (nome == "") {
		alert('Il nome deve contenere almeno un carattere!');
		document.forms[0].nome.focus();
		return(false);
	}
	
	if (cognome == "") {
		alert('Il cognome deve contenere almeno un carattere!');
		document.forms[0].cognome.focus();
		return(false);
	} 

	if (email == "") {
		alert('Inserire l\'email!');
		document.forms[0].mail.focus();
		return(false);
	} else {
		if (!(test_email.test(email))) {
			alert("Inserire un indirizzo email valido.");
			document.forms[0].mail.focus();
			return (false);
		}
	}
	
	
	/*if (password == "") {
		alert('Inserire la password!');
		document.forms[0].pswd.focus();
		return(false);
	} 
	
	if (user == "") {
		alert('Inserire la user!');
		document.forms[0].usr.focus();
		return(false);
	} */
	
	//Seleziono tutti i valori del select delle biblioteche associate per poterle gestire 
	//selectBox = document.getElementById("bibliotecheAssociate");
	
   
	return true;
	
} //Fine controlloCampiUtente









function controlloCampiLink(){
	
	var nome = document.forms[0].nome.value;
	var indirizzo = document.forms[0].indirizzo.value;
	var percorso = document.forms[0].percorso.value;
	
	if (nome == "") {
		alert('Il nome deve contenere almeno un carattere!');
		document.forms[0].nome.focus();
		return(false);
	}
	
	if (indirizzo == "") {
		alert('L\'indirizzo deve contenere almeno un carattere!');
		document.forms[0].indirizzo.focus();
		return(false);
	}else{
		//Controllo che l'indirizzo abbia http:// davanti, altrimenti lo devo aggiungere
		var ind = indirizzo.substring(0,7);
		if(ind!="http://"){
			document.forms[0].indirizzo.value = "http://"+indirizzo;
		}
	}//fine else
	
	
	
	
		
	return true;
	
}




function controlloCampiCircolare(){
	
	var titolo = document.forms[0].titolo.value;
	var data_pubblicazione = document.forms[0].data_pubblicazione.value;
	var percorso = document.forms[0].percorso.value;
	
	if (titolo == "") {
		alert('Il titolo deve contenere almeno un carattere!');
		document.forms[0].titolo.focus();
		return(false);
	}
	
	if (data_pubblicazione == "") {
		alert('La data di pubblicazione deve contenere almeno un carattere!');
		document.forms[0].data_pubblicazione.focus();
		return(false);
	}
	
	if (percorso != "") {
		
		//Controllo che il file da uplodare sia un immagine
		percorso = percorso.toLowerCase();
		var estensione=(percorso.substr(percorso.indexOf('.')+1));
		if(((estensione!="pdf"))){ 
			alert('Il file deve essere un pdf');
			document.forms[0].percorso.focus();
			return(false);
		}
	}
	
	return true;
	
}


function controlloCampiModulistica(){
	
	var titolo = document.forms[0].titolo.value;
	var data_pubblicazione = document.forms[0].data_pubblicazione.value;
	var percorso = document.forms[0].percorso.value;
	
	if (titolo == "") {
		alert('Il titolo deve contenere almeno un carattere!');
		document.forms[0].titolo.focus();
		return(false);
	}
	
	if (data_pubblicazione == "") {
		alert('La data di pubblicazione deve contenere almeno un carattere!');
		document.forms[0].data_pubblicazione.focus();
		return(false);
	}
	
	/*if (percorso == "") {
		alert('Il percorso deve contenere almeno un carattere!');
		document.forms[0].percorso.focus();
		return(false);
	}else{
		//Controllo che il file da uplodare sia un immagine
		percorso = percorso.toLowerCase();
		var estensione=(percorso.substr(percorso.indexOf('.')+1));
		if(((estensione!="pdf"))){ 
			alert('Il file deve essere un pdf');
			document.forms[0].percorso.focus();
			return(false);
		}
	}*/
	
	return true;
	
}


function controlloCampiNotizia(){
	
	var titolo = document.forms[0].titolo.value;
	var data = document.forms[0].data.value;
	var autore = document.forms[0].autore.value;
	var testo = document.forms[0].testo.value;
	
	/*if (titolo == "") {
		alert('Il titolo deve contenere almeno un carattere!');
		document.forms[0].titolo.focus();
		return(false);
	}*/
	
	if (data == "") {
		alert('La data deve contenere almeno un carattere!');
		document.forms[0].data.focus();
		return(false);
	}
	
	if (autore == "") {
		alert('L\' autore deve contenere almeno un carattere!');
		document.forms[0].autore.focus();
		return(false);
	}
	
	//if (testo == "") {
		//alert('Il testo deve contenere almeno un carattere!');
		//document.forms[0].testo.focus();
		//return(false);
	//}
	
	return true;
	
}


function controlloCampiNotiziario(){
	
	var titolo = document.forms[0].titolo.value;
	var numero = document.forms[0].numero.value;
	var anno = document.forms[0].anno.value;
	var data_pubblicazione = document.forms[0].data_pubblicazione.value;
	var percorso = document.forms[0].percorso.value;
	
	
	if (titolo == "") {
		alert('Il titolo deve contenere almeno un carattere!');
		document.forms[0].titolo.focus();
		return(false);
	}
	
	if (numero == "") {
		alert('Il numero deve contenere almeno un carattere!');
		document.forms[0].numero.focus();
		return(false);
	}
	
	if (anno == "") {
		alert('L\'anno deve contenere almeno un carattere!');
		document.forms[0].anno.focus();
		return(false);
	}
	
	if (data_pubblicazione == "") {
		alert('La data di pubblicazione deve contenere almeno un carattere!');
		document.forms[0].data_pubblicazione.focus();
		return(false);
	}
	
    if (percorso != "") {
		
		//Controllo che il file da uplodare sia un immagine
		percorso = percorso.toLowerCase();
		var estensione=(percorso.substr(percorso.indexOf('.')+1));
		if(((estensione!="pdf"))){ 
			alert('Il file deve essere un pdf');
			document.forms[0].percorso.focus();
			return(false);
		}
	}
	
	return true;
	
}





function controlloCampiScadenziario(){
	
	var titolo = document.forms[0].titolo.value;
	var anno = document.forms[0].anno.value;
	var mese = document.forms[0].mese.value;
	var percorso = document.forms[0].percorso.value;
	
	if (titolo == "") {
		alert('Il titolo deve contenere almeno un carattere!');
		document.forms[0].titolo.focus();
		return(false);
	}
	
	if (anno == "") {
		alert('L\'anno deve contenere almeno un carattere!');
		document.forms[0].anno.focus();
		return(false);
	}
	
	if (mese == "") {
		alert('Il mese deve contenere almeno un carattere!');
		document.forms[0].mese.focus();
		return(false);
	}
	
    if (percorso != "") {
		
		//Controllo che il file da uplodare sia un immagine
		percorso = percorso.toLowerCase();
		var estensione=(percorso.substr(percorso.indexOf('.')+1));
		if(((estensione!="pdf"))){ 
			alert('Il file deve essere un pdf');
			document.forms[0].percorso.focus();
			return(false);
		}
	}
	
	return true;
	
}




function controlloCampiNewsletter(){
	
	var titolo = document.forms[0].titolo.value;
	var data_spedizione = document.forms[0].data_spedizione.value;
	//var testo = document.forms[0].testo.value;
	var allegato = document.forms[0].percorso.value;
	
	if (titolo == "") {
		alert('Il titolo deve contenere almeno un carattere!');
		document.forms[0].titolo.focus();
		return(false);
	}
	
	if (data_spedizione == "") {
		alert('La data di spedizione deve essere specificata!');
		document.forms[0].data_spedizione.focus();
		return(false);
	}
	
	//if (testo == "") {
	//	alert('Il testo deve contenere almeno un carattere!');
	//	document.forms[0].testo.focus();
	//	return(false);
	//}
	
	
	
	return true;
	
}








function controlloCampiCategoria(){
	
	var titolo = document.forms[0].titolo.value;
	
	if (titolo == "") {
		alert('Il titolo deve contenere almeno un carattere!');
		document.forms[0].titolo.focus();
		return(false);
	}
	
    selectBox = document.getElementById("utentiassociati");
	
    for (var i = 0; i < selectBox.options.length; i++) {
        selectBox.options[i].selected = true;
    }
	//return false;

	
	return true;
	
}







     
/*function trim(stringa){
	   var retrim=/\s+$|^\s+/g;
	   var r=stringa.replace(retrim,"");
       return r
}*/
      
/*      
function controllo(){
   document.getElementById("sub1").style.visibility="visible";

}


function mostraMenu(menuCorrente) {
    if (document.getElementById) {
    	questoMenu = document.getElementById(menuCorrente).style
    	if (questoMenu.display == "block") {
    		questoMenu.display = "none"
    	}
    	else {
    		questoMenu.display = "block"
    	}
    		return false
    	}
    	else {
    		return true
    	}
}
*/













