function IsCifra(caratt)
{

 var MioCar="";

 MioCar=caratt
 if (MioCar.length==1)
  {
   if (  MioCar=="0" || MioCar=="1" || MioCar=="2" || MioCar=="3" || MioCar=="4" 
      || MioCar=="5" || MioCar=="6" || MioCar=="7" || MioCar=="8" || MioCar=="9"  ) 
   return true;
  else return false;   
  }

 else return false;
}


function IsNomeOk(qualeform,qualetext)
{
 var Cosa="";

 Cosa=document.forms[qualeform].elements[qualetext].value;

 if (Cosa.length==0)
   return false;
 else return true 
}


function IsEmailOk(qualeform,qualetext)
{


 var Cosa="";
 var dove1=-1;
 var dove2=-1;
 var dove3=-1;
 
 Cosa=document.forms[qualeform].elements[qualetext].value;
 
 if (Cosa.length>7)
  { 

   dove1=Cosa.indexOf("@");  

   dove2=Cosa.lastIndexOf("@");  
   if (dove1!=-1 && dove2!=-1 && dove1==dove2)
    { 
 
   
   var k=0;
   
   for (k=0;k<Cosa.length;k++)
    {
     switch(Cosa.charAt(k))
      {
         case "*" : return false; break;
     case "/" : return false; break;
     case "\\": return false; break;
     case "à" : return false; break;
     case "é" : return false; break;
     case "è" : return false; break;
     case "ò" : return false; break;
     case "ì" : return false; break;
     case " " : return false; break;    
     default  : break;
    
    }
    }

   if (dove1==0 || dove1==Cosa.lenght-1)
   return false;

   dove3=Cosa.lastIndexOf(".");
   
   if (dove3==-1 || dove3<dove1)
   return false;

   return true;
  } 
   else return false;   
  } 
 else return false;
}


function IsFormOk()
{
 var nomeok            = false;
 var emailok           = false;
 
 nomeok          = IsNomeOk ("contactform","nome");
 emailok         = IsEmailOk ("contactform","email_from");
 

 if (nomeok==false)
  {
   alert("Attenzione il campo è obbligatorio. Inserisci il tuo NOME!");
   return false;
  } 

    
 if (emailok==false)
  {
   alert("Attenzione il campo è obbligatorio. Inserisci la tua E-Mail!");
   return false;
  }


 var lamando=false; 
 lamando=confirm("Invio la richiesta?"); 
 if (lamando==true)
   document.all["contactform"].submit();
 return true;

}

function no() {
if (document.privacyform.non.checked) {
  alert("Attenzione: non ci e' possibile ricevere richieste senza l'esplicita autorizzazione al trattamento dei dati. Per proseguire nella compilazione del modulo e' necessario selezionare la casella si'.") }
  if(  document.privacyform.non.checked){document.privacyform.non.checked=false}
}

function spegni() {
var els = document.jobform.elements;
for (i=0;i<els.length;i++) {
els[i].disabled=true
}
}

function comanda() {
var els = document.contactform.elements;
for (i=0;i<els.length;i++) {
  if (document.privacyform.spunta.checked) {
  els[i].disabled=false
  } 
  else {els[i].disabled=true}
  }
}
