function controlla()
{
var controllo=false;
var okconsenso=true;
var come=false;
 
//validazione campo input text
if (document.theform.nome.value == "" )
{
controllo=true;
alert("Il campo NOME del form è vuoto");
}

//validazione campo input text
if (document.theform.telefono.value == "" )
{
controllo=true;
alert("Il campo TELEFONO del form è vuoto");
}

//validazione campo input text
if (document.theform.email.value == "" )
{
controllo=true;
alert("Il campo EMAIL del form è vuoto");
}

//validazione select
if (document.theform.contatto.selectedIndex == 0)
{
controllo=true;
alert("Non hai specificato come desideri essere contattato");
}
 
for (i=0;i<1;i++) //numero di radio button nel form
{
if(okconsenso){
if(document.theform.consenso[i].checked)okconsenso=false;
else okconsenso=true;
}
else break;
}
if(okconsenso){
controllo=true;
alert("Non hai dato il consenso.");
}

tel=document.theform.telefono.value;
if (isNaN(tel)) {
alert("ATTENZIONE! Il numero di Telefono non è corretto");
return false;
} 

x=document.theform
at=x.email.value.indexOf("@")
if (at == -1)
     {
     alert("ATTENZIONE! Indirizzo e-mail non valido.")
     return false
     }


if (controllo){return false}else{return true}
}

