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.login.value == '' ) {
				alert ('Username non inserito ');
				login.focus();
				return false;
			}	
			if ( document.inserimento.password.value == '' ) {
				alert ('Password non inserito ');
				password.focus();
				return false;
			}	
		      if ( document.inserimento.ripeti_password.value == '' ) {
				alert ('Password non inserito ');
				ripeti_password.focus();
				return false;
			}

                      
                      if (! document.inserimento.accetto_contratto.checked) {
				alert ('Per proseguire devi accettare il contratto ');
				accetto_contratto.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_no_registrato(){
       with(document.invia_ordine) {
                      if ( document.invia_ordine.nome.value=='') {
				alert ('Inserire il nome.');
				nome.focus();
				return false;
			}
                      if ( document.invia_ordine.cognome.value=='') {
				alert ('Inserire il cognome.');
				cognome.focus();
				return false;
			}
                      if ( document.invia_ordine.indirizzo.value=='') {
				alert ('Inserire  indirizzo.');
				indirizzo.focus();
				return false;
			}
                      if ( document.invia_ordine.cap.value=='') {
				alert ('Inserire cap.');
				cap.focus();
				return false;
			}
                      if ( document.invia_ordine.citta.value=='') {
				alert ('Inserire citta.');
				citta.focus();
				return false;
			}
                     if ( document.invia_ordine.provincia.value=='') {
				alert ('Inserire provincia.');
				provincia.focus();
				return false;
			}
                     if ( document.invia_ordine.email.value=='') {
				alert ('Inserire email.');
				email.focus();
				return false;
			}
                      if ( document.invia_ordine.login.value=='') {
				alert ('Inserire Login.');
				login.focus();
				return false;
			}
			if (! document.invia_ordine.accetto_contratto.checked) {
				alert ('Per proseguire nell\'ordine devi accettare il contratto.');
				accetto_contratto.focus();
				return false;
			}
		       if ( document.invia_ordine.spese_spedizione.value=='') {
				alert ('Per proseguire  devi scegliere il tipo di spese di spedizione.');
				spese_spedizione.focus();
				return false;
			}
			if ( document.invia_ordine.metodo_pagamento.value=='') {
				alert ('Per proseguire  devi scegliere il metodo di pagamento.');
				metodo_pagamento.focus();
				return false;
			}	
	}
	document.invia_ordine.submit();
	return true;
}

function controlla_invia_registrato(){
	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;
			}
		       if ( document.invia_ordine.spese_spedizione.value=='') {
				alert ('Per proseguire  devi scegliere il tipo di spese di spedizione.');
				spese_spedizione.focus();
				return false;
			}
			if ( document.invia_ordine.metodo_pagamento.value=='') {
				alert ('Per proseguire  devi scegliere il metodo di pagamento.');
				metodo_pagamento.focus();
				return false;
			}	
	}
	document.invia_ordine.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;
			}
			if (! document.invia_ordine.spese_spedizione=='') {
				alert ('Per proseguire  devi scegliereil tipo di spese di spedizione.');
				accetto_contratto.focus();
				return false;
			}

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

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 e' la_tua_username@tuo_dominio.ext");
			      document.controlla_newsletter.iscrizione_newsletter.focus();
			      return false;
			      }
	}
			document.controlla_newsletter.submit();
			return true;
}






