function controllo (on)                    
{                                  
var nome = document.preventivo.nome.value;
var textarea= document.preventivo.contenuto.value;   
var email=document.preventivo.email.value;
var privacy = document.preventivo.trattamento_dati;
var carica = document.getElementById("carica");

if ((nome == "") || (nome == null)) 
{
alert("Inserire il nome!"); 
return false;  
}
var espressione=/^[_a-z0-9+-]+(\.[_a-z0-9+-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)+$/; 
if ((email == "") || (email == null))
{
alert("Inserire email!");
return false;
}
else if (!espressione.test(email)) 
{
alert("Indirizzo email non è valido!");
return false;
}
if ((textarea == "") || (textarea == null)) 
{
alert("Inserire il messaggio!"); 
return false;  
}
if (privacy[1].checked) {
alert("ATTENZIONE: devi accettare il trattamento dei dati personali");
return false;
}
if (on == 1) {
	carica.style.display = "inline";
}
else {
    carica.style.display = "none";	
}
return true;
}

function controllo_stampa_digitale (on)                    
{                                  
var nome = document.stampa_digitale.nome.value;
var cognome = document.stampa_digitale.cognome.value;  
var email=document.stampa_digitale.email.value;
var privacy = document.stampa_digitale.trattamento_dati;
var file=document.stampa_digitale.attachment.value;
var carica = document.getElementById("carica");

if ((nome == "") || (nome == null)) 
{
alert("Inserire il nome!"); 
return false;  
}
if ((cognome == "") || (cognome == null)) 
{
alert("Inserire il cognome!"); 
return false;  
}
var espressione=/^[_a-z0-9+-]+(\.[_a-z0-9+-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)+$/; 
if ((email == "") || (email == null))
{
alert("Inserire email!");
return false;
}
else if (!espressione.test(email)) 
{
alert("Indirizzo email non è valido!");
return false;
}
if (file.indexOf(".pdf") == -1)
{
alert("Puoi inviare solo file pdf.");
return false;
}
if (privacy[1].checked) {
alert("ATTENZIONE: devi accettare il trattamento dei dati personali");
return false;
}
if (on == 1) {
	carica.style.display = "inline";
}
else {
    carica.style.display = "none";	
}
return true;
}
