window.onload = function() 
{
  var element = document.getElementById('accesso');
  element.onselectstart = function () { return false; } // ie
  element.onmousedown = function () { return false; } // mozilla
  element.unselectable = "on";
  element.style.MozUserSelect = "none";
  element.style.cursor = "default";
}
  

  function inviaRichiestaSegnalatore(theForm)
  {
    var message = "";
    if (isEmpty(theForm.ragionesociale.value))
    {
      message += "-  Ragione Sociale è un campo obbligatorio.\n";
    }
    if (isEmpty(theForm.amministratore.value))
    {
      message += "-  Anagrafica Amministratore è un campo obbligatorio.\n";
    }
    if (isEmpty(theForm.telefonoamministratore.value))
    {
      message += "-  Telefono Amministratore è un campo obbligatorio.\n";
    }
    if (isEmpty(theForm.partitaiva.value))
    {
      message += "-  Partita Iva è un campo obbligatorio.\n";
    }
    else if (!isValidItalianTaxNumber(theForm.partitaiva.value))
    {
      message += "-  Partita Iva non valida.\n";
    }
    if (isEmpty(theForm.attivita.value))
    {
      message += "-  Attività è un campo obbligatorio.\n";
    }
    if (isEmpty(theForm.capitale.value))
    {
      message += "-  Capitale Sociale è un campo obbligatorio.\n";
    }
    if (isEmpty(theForm.indirizzo.value))
    {
      message += "-  Indirizzo è un campo obbligatorio.\n";
    }
    if (isEmpty(theForm.citta.value))
    {
      message += "-  Città è un campo obbligatorio.\n";
    }
    if (isEmpty(theForm.cap.value))
    {
      message += "-  CAP è un campo obbligatorio.\n";
    }
    if (isEmpty(theForm.provincia.value))
    {
      message += "-  Provincia è un campo obbligatorio.\n";
    }
    if (isEmpty(theForm.telefono.value))
    {
      message += "-  Telefono è un campo obbligatorio.\n";
    }
    if (!isValidDate(theForm.datainizioattivita$day.value, theForm.datainizioattivita$month.value, theForm.datainizioattivita$year.value))
    {
      message += "-  Data Inizio Attività non valida.\n";
    }
    if (isEmpty(theForm.addettitotali.value))
    {
      message += "-  Addetti Totali è un campo obbligatorio.\n";
    }
    else if (!eNumero(theForm.addettitotali.value))
    {
      message += "-  Addetti Totali non è valido.\n";
    }    
    if (isEmpty(theForm.email.value))
    {
      message += "-  Email Azienda è un campo obbligatorio.\n";
    }
    else if (!isValidEmailAddress(theForm.email.value))
    {
      message += "-  Email Azienda non valida.\n";
    }    
    if(!theForm.privacy.checked)
    {
      message += "-  Consenso Trattamento Dati Personali è un campo obbligatorio.\n";
    }

    if(isEmpty(message))
    {
      theForm.submit();
    }
    else
    {
      message = ' Si sono verificati i seguenti errori :\n\n' + message;      
      alert (message);
    }
  } 

  function checkerror(iserrore)
  {
    if("true" == iserrore)
    {
      alert("Si è verificato un errore durante l'invio del modulo di richiesta.");
    }
  }

  function checkLogin(formDati, mask, reloadForm)
  {      
    if(
       (isEmpty(formDati.idmovers.value)) ||
       (!eNumero(formDati.idmovers.value)) ||      
       (isEmpty(formDati.partitaiva.value)) || 
       (!isValidItalianTaxNumber(formDati.partitaiva.value)) || 
       (isEmpty(formDati.parolachiave.value)) ||
       (isEmpty(formDati.cvb.value))         
      )
    {
      alert("Accesso Non Consentito. Controlla Username, Partita Iva, Password e Codice di Conferma.");
      return false;
    }
    else
    {      
      if(formDati.cvb.value != formDati.cva.value) 
      {
        alert("Accesso Non Consentito. Controlla il Codice di Conferma.");
        reloadForm.submit();
      } 
      else if(mask == 'true')
      {      
        formDati.userID.value = formDati.idmovers.value;
        formDati.piva.value = formDati.partitaiva.value;
        formDati.password.value = formDati.parolachiave.value;
        formDati.idmovers.value = "";
        formDati.partitaiva.value = "";
        formDati.parolachiave.value = "";        
        formDati.submit(); 
        reloadForm.submit();
      }                         
    }
  }
