
/* begin */



re  =/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$//* imposto l'espressione per controllare in parte la validità di quanto inserito */

  

  function verifica(document) {

  
  if (document.telefono.value == "")

  {

    alert("Il numero di \"telefono\" ci è utile per poterVi contattare rapidamente");

    document.telefono.focus();

    return (false);

  }

  

  var checkOK = "0123456789._-+ \t\r\n\f";

  var checkStr = document.telefono.value;

  var allValid = true;

  var validGroups = true;

  for (i = 0;  i < checkStr.length;  i++)

  {

    ch = checkStr.charAt(i);

    for (j = 0;  j < checkOK.length;  j++)

      if (ch == checkOK.charAt(j))

        break;

    if (j == checkOK.length)

    {

      allValid = false;

      break;

    }

  }

  if (!allValid)

  {

    alert("E' stato inserito un carattere non valido nel campo \"Telefono\"! E' possibile inserire solo numeri e .-_+");

    document.telefono.focus();

    document.telefono.select();

    return (false);

  }


 if (document.sede.value == "")

  {

    alert("Inserire il nome della \"Sede\"");

    document.sede.focus();

    return (false);

  }

  

  var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzƒŠŒŽšœžŸÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿ- \t\r\n\f";

  var checkStr = document.sede.value;

  var allValid = true;

  var validGroups = true;

  for (i = 0;  i < checkStr.length;  i++)

  {

    ch = checkStr.charAt(i);

    for (j = 0;  j < checkOK.length;  j++)

      if (ch == checkOK.charAt(j))

        break;

    if (j == checkOK.length)

    {

      allValid = false;

      break;

    }

  }

  if (!allValid)

  {

    alert("E' stato inserito un carattere non valido nel campo \"Sede\"! E' possibile inserire solo lettere");

    document.sede.focus();

    document.sede.select();

    return (false);

  }

  
if(document.attivita.value==""){

                       window.alert

                              ("ATTENZIONE: descrivere brevemente l'attività")

                              document.attivita.select()

                              return false

              } 







        if(document.consenso[0].checked ==true ) {



                            alert('Per poterti fornire il servizio on-line richiesto abbiamo bisogno del tuo consenso al trattamento dei dati personali.');

                             return false

        if(document.consenso[0].checked==false)

                             return true

  }     

        if(re.test(document.email.value)){     /* mi riferisco al campo d'imput del documento */

                             return true

                     

    }

             alert("indirizzo di posta elettronica non valido")

                document.email.focus()               /* dopo l'avviso evidenzio quello che non va */

                document.email.select()              /* la barra si porta dove è necessario */

                            return false



}

/* =================================================================== */



 function consulenza(document) {

 

                if(document.nome.value==""){

                       window.alert

                              ("ATTENZIONE: inserire il nome")

                              document.nome.select()

                              return false

              }   

                if(document.cognome.value==""){

                       window.alert

                              ("ATTENZIONE: inserire il cognome")

                              document.cognome.select()

                              return false

              }  

              

                

                if(document.citta.value==""){

                       window.alert

                              ("ATTENZIONE: inserire la città")

                              document.citta.select()

                              return false

              }          

  

                if(document.attivita.value==""){

                       window.alert

                              ("ATTENZIONE: descrivere brevemente l'attività")

                              document.attivita.select()

                              return false

              } 

              

              if(document.domanda.value==""){

                       window.alert

                              ("ATTENZIONE: formulare il maniera breve e precisa la domanda")

                              document.domanda.select()

                              return false

              }     

        

        

        if(document.consenso[0].checked ==true ) {



                            alert('Per poterti fornire il servizio on-line richiesto abbiamo bisogno del tuo consenso al trattamento dei dati personali.');

                             return false

        if(document.consenso[0].checked==false)

                             return true

  }     

        if(re.test(document.email.value)){     /* mi riferisco al campo d'imput del documento */

                             return true

                     

    }

             alert("indirizzo di posta elettronica non valido")

                document.email.focus()               /* dopo l'avviso evidenzio quello che non va */

                document.email.select()              /* la barra si porta dove è necessario */

                            return false



}



/* ======================================================== */



function verificamodello(document) {



      if(document.nome.value==""&&document.cognome.value==""&&document.nomesocieta.value==""){

              window.alert

             ("ATTENZIONE: E' necessario specificare o il nome e cognome oppure il nome della società")

                             document.nomesocieta.select()

                             return false

                  }





                if(document.nome.value!=""&& document.cognome.value==""){

                       window.alert

                              ("ATTENZIONE: inserire il cognome")

                              document.cognome.select()

                              return false

              }   

                if(document.cognome.value!=""&& document.nome.value==""){

                       window.alert

                              ("ATTENZIONE: inserire il nome")

                              document.nome.select()

                              return false

              }  

              

                if(document.cf.value==""){

                         window.alert

                              ("ATTENZIONE: Inserire il Codice Fiscale")

                              document.cf.select()

                              return false

                              }

                               

                if(document.datadinascita.value==""){

                         window.alert

                              ("ATTENZIONE: Inserire la data di nascita")

                              document.datadinascita.select()

                              return false

                               }

                

                if(document.luogodinascita.value==""){

                         window.alert

                              ("ATTENZIONE: Inserire il luogo di nascita")

                              document.luogodinascita.select()

                              return false

                               }

                if(document.provinciadinascita.value==""){

                         window.alert

                              ("ATTENZIONE: Inserire la provincia di nascita")

                              document.provinciadinascita.select()

                              return false

                               }

                 if(document.indirizzo.value==""){

                         window.alert

                              ("ATTENZIONE: Inserire l' indirizzo")

                              document.indirizzo.select()

                              return false

                               }

                 if(document.citta.value==""){

                         window.alert

                              ("ATTENZIONE: Inserire la Città")

                              document.citta.select()

                              return false

                               }

                 if(document.provinciadiresidenza.value==""){

                         window.alert

                              ("ATTENZIONE: Inserire la provincia di residenza")

                              document.provinciadiresidenza.select()

                              return false 

                               }

                 if(document.cap.value==""){

                         window.alert

                              ("ATTENZIONE: Inserire il CAP")

                              document.cap.select()

                              return false

                               }

                 if(document.tributodapag.value==""){

                         window.alert

                              ("ATTENZIONE: Specificare il tributo da pagare")

                              document.tributodapag.select()

                              return false

                               }

                 

                 if(document.annotributodapagare.value==""){

                         window.alert

                              ("ATTENZIONE: Specificare l' anno per il tributo da pagare")

                              document.annotributodapagare.select()

                              return false

                               }             

                               

                               

                 if(document.importodapagare.value==""){

                         window.alert

                              ("ATTENZIONE: Inserire il valore dell'importo da pagare")

                              document.importodapagare.select()

                              return false

                               }

                 if(document.centesimidapagare.value==""){

                         window.alert

                              ("ATTENZIONE: Inserire il valore dei centesimi da pagare, se zero indicare 00")

                              document.centesimidapagare.select()

                              return false                                      

                               }

        if(document.consenso[0].checked ==true ) {



                            alert('Per poterti fornire il servizio on-line richiesto abbiamo bisogno del tuo consenso al trattamento dei dati personali.');

                             return false

        if(document.consenso[0].checked==false)

                             return true

                           

  }     

        if(re.test(document.email.value)){     

                             return true

                     

    }

             alert("indirizzo di posta elettronica non valido")

                document.email.focus()               

                document.email.select()             

                             return false

    

         

     

} 



/* ========================================================================== */

function partitaivaindividuale(document) {

                if(document.nome.value==""){

                       window.alert

                              ("ATTENZIONE: inserire il nome")

                              document.nome.select()

                              return false

              }                             

                

                if(document.cognome.value==""){

                       window.alert

                              ("ATTENZIONE: inserire il cognome")

                              document.cognome.select()

                              return false

              }                                                      

               

                              

                   if(document.comunedinascita.value==""){

                         window.alert

                              ("ATTENZIONE: Inserire il comune di nascita")

                              document.comunedinascita.select()

                              return false

                              }            

                              

                              

                    if(document.datadinascita.value==""){

                         window.alert

                              ("ATTENZIONE: Inserire la data di nascita")

                              document.datadinascita.select()

                              return false

                              }

                              

                  if(document.provinciadinascita.value==""){

                         window.alert

                              ("ATTENZIONE: Inserire la provincia di nascita")

                              document.provinciadinascita.select()

                              return false

                              }

                              

                  if(document.cf.value==""){

                         window.alert

                              ("ATTENZIONE: Inserire il Codice Fiscale")

                              document.cf.select()

                              return false

                              }

                              

                  if(document.datainizioattivita.value==""){

                         window.alert

                              ("ATTENZIONE: Specificare la data d'inizio dell'attivita")

                              document.datainizioattivita.select()

                              return false

                              }

                              

                              

                              

                  if(document.indirizzo.value==""){

                         window.alert

                              ("ATTENZIONE: Specificare indirizzo residenza")

                              document.indirizzo.select()

                              return false

                              }

                              

                              

                              

                  if(document.citta.value==""){

                         window.alert

                              ("ATTENZIONE: Specificare città residenza")

                              document.citta.select()

                              return false

                              }

                              

                              

                              

                              

                  if(document.provinciadiresidenza.value==""){

                         window.alert

                              ("ATTENZIONE: Specificare provincia residenza")

                              document.provinciadiresidenza.select()

                              return false

                              }

                              

                              

                              

                  if(document.capdiresidenza.value==""){

                         window.alert

                              ("ATTENZIONE: Specificare CAP residenza")

                              document.capdiresidenza.select()

                              return false

                              }

                              

                              

                              

                              

                  if(document.attivitadaavviare.value==""){

                         window.alert

                              ("ATTENZIONE: Indicare il tipo di attività da avviare")

                              document.attivitadaavviare.select()

                              return false

                              }

                              

                              

                              

                   if(document.indirizzoscritture.value==""){

                         window.alert

                              ("ATTENZIONE: Indicare indirizzo del luogo dove si intendono tenere le scritture contabili")

                              document.indirizzoscritture.select()

                              return false

                              }

                              

                              

                              

                    if(document.indirizzoscritturecitta.value==""){

                         window.alert

                              ("ATTENZIONE: Indicare la citta dove si intendono tenere le scritture contabili")

                              document.indirizzoscritturecitta.select()

                              return false

                              }

                              

                              

                              

                    if(document.indirizzoscrittureprovincia.value==""){

                         window.alert

                              ("ATTENZIONE: Indicare la Provincia dove si intendono tenere le scritture contabili")

                              document.indirizzoscrittureprovincia.select()

                              return false

                              }

                              

                              

                              

                    if(document.indirizzoscritturecap.value==""){

                         window.alert

                              ("ATTENZIONE: Indicare il CAP della città dove si intendono tenere le scritture contabili")

                              document.indirizzoscritturecap.select()

                              return false

                              }

                              

                              

                              

                    if(document.sedeindirizzo.value==""){

                         window.alert

                              ("ATTENZIONE: Indicare indirizzo sede")

                              document.sedeindirizzo.select()

                              return false

                              }

                              

                               

                    if(document.sedecitta.value==""){

                         window.alert

                              ("ATTENZIONE: Indicare la città della sede")

                              document.sedecitta.select()

                              return false

                              }

                              

                              

                              

                              

                    if(document.sedeprovincia.value==""){

                         window.alert

                              ("ATTENZIONE: Indicare la Provincia della sede")

                              document.sedeprovincia.select()

                              return false

                              }

                              

                              

                              

                              

                              

                    if(document.sedecap.value==""){

                         window.alert

                              ("ATTENZIONE: Indicare il CAP della citta per la sede")

                              document.sedecap.select()

                              return false

                              }

                              

                               

                              

  

        if(document.consenso[0].checked ==true ) {



                            alert('Per poterti fornire il servizio on-line richiesto abbiamo bisogno del tuo consenso al trattamento dei dati personali.');

                             return false

                            if(document.consenso[0].checked==false)

                             return true

                           

  }     

        if(re.test(document.email.value)){    

                      return true

                     

    }

             alert("indirizzo di posta elettronica non valido")

                document.email.focus()               

                document.email.select()            

                             return false

    

          



     

} 



/* =============================================================== */

function partitaivasocieta(document) {



if(document.ragionesoc.value==""){

                       window.alert

                              ("ATTENZIONE: indicare la Ragione o denominazione sociale")

                              document.ragionesoc.select()

                              return false

              }        



if(document.indirizzosoc.value==""){

                       window.alert

                              ("ATTENZIONE: indicare indirizzo Società")

                              document.indirizzosoc.select()

                              return false

              }        







if(document.cittasoc.value==""){

                       window.alert

                              ("ATTENZIONE: indicare la città sede della Società")

                              document.cittasoc.select()

                              return false

              }        





if(document.provinciasoc.value==""){

                       window.alert

                              ("ATTENZIONE: indicare la provincia sede della Società")

                              document.provinciasoc.select()

                              return false

              }        





if(document.capsoc.value==""){

                       window.alert

                              ("ATTENZIONE: indicare il CAP per la città sede della Società")

                              document.capsoc.select()

                              return false

              }        





if(document.datainizioattivita.value==""){

                       window.alert

                              ("ATTENZIONE: indicare la data di inizio della attività")

                              document.datainizioattivita.select()

                              return false

              }        



if(document.nomerap.value==""){

                       window.alert

                              ("ATTENZIONE: indicare il nome del Rappresentante")

                              document.nomerap.select()

                              return false

              }        



if(document.cognomerap.value==""){

                       window.alert

                              ("ATTENZIONE: indicare il cognome del Rappresentante")

                              document.cognomerap.select()

                              return false

              }        



if(document.comunedinascitarap.value==""){

                       window.alert

                              ("ATTENZIONE: indicare il comune di nascita del Rappresentante")

                              document.comunedinascitarap.select()

                              return false

              }     



if(document.provinciadinascitarap.value==""){

                       window.alert

                              ("ATTENZIONE: indicare la provincia di nascita del Rappresentante")

                              document.provinciadinascitarap.select()

                              return false

              }



if(document.datadinascitarap.value==""){

                       window.alert

                              ("ATTENZIONE: indicare la data di nascita del Rappresentante")

                              document.datadinascitarap.select()

                              return false

              }



if(document.cfrap.value==""){

                       window.alert

                              ("ATTENZIONE: indicare il Codice Fiscale del Rappresentante")

                              document.cfrap.select()

                              return false

              }



if(document.cfrap.value==""){

                       window.alert

                              ("ATTENZIONE: indicare il Codice Fiscale del Rappresentante")

                              document.cfrap.select()

                              return false

              }

             



if(document.numsoci.value==""){

                       window.alert

                              ("ATTENZIONE: specificare il numero dei soci!")

                              document.numsoci.select()

                              return false

                             

             }

                             



if(document.numsoci.value>6){

                       window.alert

                              ("ATTENZIONE: non è possibile utilizzare questo modulo se il numero dei soci è maggiore di 6, ti invitiamo a contattarci!")

                              document.numsoci.focus()

                              document.numsoci.select()

                              return false

                             

             }





                            

/* controllo socio 1============================================== */

if(document.nomesocio1.value==""&&document.numsoci.value>=2){

                       window.alert

                              ("ATTENZIONE: indicare il nome del I Socio")

                              document.nomesocio1.select()

                              return false

              }





if(document.cognomesocio1.value==""&&document.numsoci.value>=2){

                       window.alert

                              ("ATTENZIONE: indicare il cognome del I Socio")

                              document.cognomesocio1.select()

                              return false

              }





if(document.cfsocio1.value==""&&document.numsoci.value>=2){

                       window.alert

                              ("ATTENZIONE: indicare il Codice Fiscale del I Socio")

                              document.cfsocio1.select()

                              return false

              }





/* controllo socio 2 ============================================================ */



if(document.nomesocio2.value==""&&document.numsoci.value>=3){

                       window.alert

                              ("ATTENZIONE: indicare il nome del II Socio")

                              document.nomesocio2.select()

                              return false

              }





if(document.cognomesocio2.value==""&&document.numsoci.value>=3){

                       window.alert

                              ("ATTENZIONE: indicare il cognome del II Socio")

                              document.cognomesocio2.select()

                              return false

              }





if(document.cfsocio2.value==""&&document.numsoci.value>=3){

                       window.alert

                              ("ATTENZIONE: indicare il Codice Fiscale del II Socio")

                              document.cfsocio2.select()

                              return false

              }





/* controllo socio 3 =================================================== */



if(document.nomesocio3.value==""&&document.numsoci.value>=4){

                       window.alert

                              ("ATTENZIONE: indicare il nome del III Socio")

                              document.nomesocio3.select()

                              return false

              }





if(document.cognomesocio3.value==""&&document.numsoci.value>=4){

                       window.alert

                              ("ATTENZIONE: indicare il cognome del III Socio")

                              document.cognomesocio3.select()

                              return false

              }





if(document.cfsocio3.value==""&&document.numsoci.value>=4){

                       window.alert

                              ("ATTENZIONE: indicare il Codice Fiscale del III Socio")

                              document.cfsocio3.select()

                              return false

              }



/* controllo socio 4 ================================================================= */



if(document.nomesocio4.value==""&&document.numsoci.value>=5){

                       window.alert

                              ("ATTENZIONE: indicare il nome del VI Socio")

                              document.nomesocio4.select()

                              return false

              }





if(document.cognomesocio4.value==""&&document.numsoci.value>=5){

                       window.alert

                              ("ATTENZIONE: indicare il cognome del VI Socio")

                              document.cognomesocio4.select()

                              return false

              }





if(document.cfsocio4.value==""&&document.numsoci.value>=5){

                       window.alert

                              ("ATTENZIONE: indicare il Codice Fiscale del VI Socio")

                              document.cfsocio4.select()

                              return false

              }



/* controllo socio 5  ======================================================*/



if(document.nomesocio5.value==""&&document.numsoci.value>=6){

                       window.alert

                              ("ATTENZIONE: indicare il nome del V Socio")

                              document.nomesocio5.select()

                              return false

              }





if(document.cognomesocio5.value==""&&document.numsoci.value>=6){

                       window.alert

                              ("ATTENZIONE: indicare il cognome del V Socio")

                              document.cognomesocio5.select()

                              return false

              }





if(document.cfsocio5.value==""&&document.numsoci.value>=6){

                       window.alert

                              ("ATTENZIONE: indicare il Codice Fiscale del V Socio")

                              document.cfsocio5.select()

                              return false

              }





/* fine controllo soci ======================================================= */







if(document.descrizioneattivita.value==""){

                       window.alert

                              ("ATTENZIONE: è necessaria una descrizione esatta e completa della attività che si intende iniziare")

                              document.descrizioneattivita.select()

                              return false

              }



 

if(document.indirizzoscritture.value==""){

                       window.alert

                              ("ATTENZIONE: indicare indirizzo dove si vogliono tenere le scritture contabili")

                              document.indirizzoscritture.select()

                              return false

              }         

 

if(document.indirizzoscritturecitta.value==""){

                       window.alert

                              ("ATTENZIONE: indicare la città dove si vogliono tenere le scritture contabili")

                              document.indirizzoscritturecitta.select()

                              return false

              }         

  

if(document.indirizzoscrittureprovincia.value==""){

                       window.alert

                              ("ATTENZIONE: indicare la provincia dove si vogliono tenere le scritture contabili")

                              document.indirizzoscrittureprovincia.select()

                              return false

              }    

 

if(document.indirizzoscritturecap.value==""){

                       window.alert

                              ("ATTENZIONE: indicare il CAO della città dove si vogliono tenere le scritture contabili")

                              document.indirizzoscritturecap.select()

                              return false

              }    

  

/* ==== fine controllo dati del modulo ====================*/

 

 if(document.numsoci.value==1){

 

                       if(confirm("Il numero dei soci che hai indicato è 1! Normalmente una società è composta da più soci: per confermare premere OK"))

                       {

                       alert("hai confermato che la Società ha un solo socio: premi OK per spedire il modulo")}

                       else {

                       

                       alert("se la Società ha più di un socio è necessario variare il numero dei soci: premi OK")

                       document.numsoci.select()

                       document.numsoci.select()

                       return false

                       }

                       

                       }

 

                       

                       

             



 if(document.consenso[0].checked ==true ) {



                            alert('Per poterti fornire il servizio on-line richiesto abbiamo bisogno del tuo consenso al trattamento dei dati personali.');

                             return false

                            if(document.consenso[0].checked==false)

                             return true

                           

  }     

        

  

        if(re.test(document.email.value)){    

                      return true

                     

    }

             alert("indirizzo di posta elettronica non valido")

                document.email.focus()             

                document.email.select()           

                             return false











    

   

}



/* inizio funzione ricorsi ========================================*/ 



function ricorsi(document) {

                if(document.nome.value==""){

                       window.alert

                              ("ATTENZIONE: inserire il nome")

                              document.nome.select()

                              return false

              }   

                if(document.cognome.value==""){

                       window.alert

                              ("ATTENZIONE: inserire il cognome")

                              document.cognome.select()

                              return false

              }  

              

                if(document.cf.value==""){

                         window.alert

                              ("ATTENZIONE: Inserire il Codice Fiscale")

                              document.cf.select()

                              return false

                              }

                               

                if(document.datadinascita.value==""){

                         window.alert

                              ("ATTENZIONE: Inserire la data di nascita")

                              document.datadinascita.select()

                              return false

                               }

                

                if(document.luogodinascita.value==""){

                         window.alert

                              ("ATTENZIONE: Inserire il luogo di nascita")

                              document.luogodinascita.select()

                              return false

                               }

                if(document.provinciadinascita.value==""){

                         window.alert

                              ("ATTENZIONE: Inserire la provincia di nascita")

                              document.provinciadinascita.select()

                              return false

                               }

                 if(document.indirizzo.value==""){

                         window.alert

                              ("ATTENZIONE: Inserire l' indirizzo")

                              document.indirizzo.select()

                              return false

                               }

                 if(document.citta.value==""){

                         window.alert

                              ("ATTENZIONE: Inserire la Città")

                              document.citta.select()

                              return false

                               }

                 if(document.provinciadiresidenza.value==""){

                         window.alert

                              ("ATTENZIONE: Inserire la provincia di residenza")

                              document.provinciadiresidenza.select()

                              return false 

                               }

                 if(document.cap.value==""){

                         window.alert

                              ("ATTENZIONE: Inserire il CAP")

                              document.cap.select()

                              return false

                               }

                 if(document.telefono.value==""){

                         window.alert

                              ("ATTENZIONE: Ci occorre anche un numero di telefono o fax!")

                              document.telefono.select()

                              return false

                               }

                 

                 if(document.atto.value==""){

                         window.alert

                              ("ATTENZIONE: E' necessario indicare contro quale tipo di atto si intende fare ricorso")

                              document.atto.select()

                              return false

                               }             

                               

                               

                 if(document.importo.value==""){

                         window.alert

                              ("ATTENZIONE: Inserire il valore dell'importo da pagare")

                              document.importo.select()

                              return false

                               }

                 if(document.centesimi.value==""){

                         window.alert

                              ("ATTENZIONE: Inserire il valore dei centesimi da pagare, se zero indicare 00")

                              document.centesimi.select()

                              return false                                      

                               }

                  

                 if(document.descrizione.value==""){

                         window.alert

                              ("ATTENZIONE: Descrivere brevemente i fatti ")

                              document.descrizione.select()

                              return false                                      

                               }             

                               

                               

        if(document.consenso[0].checked ==true ) {



                             alert('Per poterti fornire il servizio on-line richiesto abbiamo bisogno del tuo consenso al trattamento dei dati personali.');

                             return false

        if(document.consenso[0].checked==false)

                             return true

                           

  }     

        if(re.test(document.email.value)){     

                             return true

                     

    }

             alert("indirizzo di posta elettronica non valido")

                document.email.focus()            

                document.email.select()         

                             return false

    

         

      

   

}

 

/* script END */







 


