function verifica_inserimento(dom){
var ammessi ="1234567890"
var c
	for (i=0; i<dom.length; i++) {
		c = dom.charAt(i);
		if (ammessi.indexOf(c) == -1)
		return false
	}
	return true;
}
function verifica_lunghezza(dom){
	if (dom.length < 1 )  {

		return false
	}
	if(dom.length > 6){
		return false
	}
	return true;
}


function controlla(){

	with(document.inserimento) {

			if ( document.inserimento.nome.value == '' ) {
				alert ('Nome non inserito ');
				nome.focus();
				return false;
			}
			
			if ( document.inserimento.cognome.value == '' ) {
				alert ('Cognome non inserito ');
				cognome.focus();
				return false;
			}
			if ( document.inserimento.data_nascita.value == '' ) {
				alert ('Data di nascita non inserita ');
				data_nascita.focus();
				return false;
			}
			if ( document.inserimento.luogo_nascita.value == '' ) {
				alert ('Luogo di nascita non inserita ');
				luogo_nascita.focus();
				return false;
			}
                       
      if ( document.inserimento.codice_fiscale.value == '' ) {
				alert ('Codice Fiscale  non inserito ');
				codice_fiscale.focus();
				return false;
			}	

      if ( document.inserimento.indirizzo.value == '' ) {
				alert ('Indirizzo non inserito ');
				indirizzo.focus();
				return false;
			}		
			if ( document.inserimento.cap.value == '' ) {
				alert ('Cap non inserito ');
				cap.focus();
				return false;
			}
			if ( document.inserimento.citta.value == '' ) {
				alert ('Cittā non inserito ');
				citta.focus();
				return false;
			}	
			if ( document.inserimento.provincia.value == '' ) {
				alert ('Provincia non inserito ');
				provincia.focus();
				return false;
			}		
			
      if ( document.inserimento.email.value == '' ) {
				alert ('Email non inserita ');
				email.focus();
				return false;				
			}	
			
			if ( document.inserimento.ripeti_email.value == '' ) {
				alert ('Campo ripeti Email non inserita ');
				ripeti_email.focus();
				return false;				
			}	
      
      if ( document.inserimento.email.value != document.inserimento.ripeti_email.value ) {
				alert (' il campo email non coincide con il campo ripeti email ');
				ripeti_email.focus();
				return false;				
			}	
      
			if ( document.inserimento.login.value == '' ) {
				alert ('Username non inserito ');
				login.focus();
				return false;
			}
                      if (! document.inserimento.accetto_contratto_1.checked) {
				alert ('Per proseguire devi accettare lo statuto ');
				accetto_contratto_1.focus();
				return false;
			}
                      if (! document.inserimento.accetto_contratto_2.checked) {
				alert ('Per proseguire devi accettare la privacy ');
				accetto_contratto_2.focus();
				return false;
			}
                      if (! document.inserimento.accetto_contratto_3.checked) {
				alert ('Per proseguire devi accettare il contratto ');
				accetto_contratto_3.focus();
				return false;
			}
		if ( document.inserimento.ripeti_password.value != document.inserimento.password.value )	
		{
				alert ('Password e conferma Password non sono identiche ');
				password.focus();
				return false;
			}	
			EmailAddr = document.inserimento.email.value;
				  Filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
				  if (Filtro.test(EmailAddr))
				      {
				      return true;
				      }
				  else
				      {
				      alert("Indirizzo e-mail non inserito correttamente. La sintassi esatta č: la_tua_username@tuo_dominio.ext");
				      document.inserimento.email.focus();
				      return false;
				      }
			
	}
			document.inserimento.submit();
			return true;
}

function controlla_invia(){
       with(document.invia_ordine) {

                      if (! document.invia_ordine.accetto_contratto.checked) {
				alert ('Per proseguire nell\'ordine devi accettare il contratto.');
				accetto_contratto.focus();
				return false;
			}

	}
	document.invia_ordine.submit();
	return true;
}

function controlla_elimina(){
                       if (confirm("Sei sicuro di voler eliminare il prodotto?"))
                            { return true; }
                       else { return false;}

}


function controlla_recupera(){


	with(document.recupera)
        {



			if ( document.recupera.codice_fiscale.value == '' ) {
				alert ('C.F  non inserito ');
				codice_fiscale.focus();
				return false;
			}

			if ( document.recupera.email.value == '' ) {
				alert ('Email non inserita ');
				email.focus();
				return false;
			}
			EmailAddr = document.recupera.email.value;
			  Filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
			  if (Filtro.test(EmailAddr))
			      {
			      return true;
			      }
			  else
			      {
			      alert("Indirizzo e-mail non inserito correttamente. La sintassi esatta č: la_tua_username@tuo_dominio.ext");
			      document.recupera.email.focus();
			      return false;
			      }
	}
			document.recupera.submit();
			return true;
}


function controlla_n(){
	with(document.controlla_newsletter)
        {
			if ( document.controlla_newsletter.iscrizione_newsletter.value == '' ) {
				alert ('Email non inserita ');
				iscrizione_newsletter.focus();
				return false;
			}
			EmailAddr = document.controlla_newsletter.iscrizione_newsletter.value;
			  Filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
			  if (Filtro.test(EmailAddr))
			      {
			      return true;
			      }
			  else
			      {
			      alert("Indirizzo e-mail non inserito correttamente. La sintassi esatta č: la_tua_username@tuo_dominio.ext");
			      document.controlla_newsletter.iscrizione_newsletter.focus();
			      return false;
			      }
	}
			document.controlla_newsletter.submit();
			return true;
}






