function _checkfield(form) {
var regexp=/^[A-Za-z0-9_.-]+@[A-Za-z0-9_.-]+[.][A-Za-z]{2,6}$/;
var regexp2=/^[0-9]+$/;
//var regexp3=/^3[0-9]{8,9}/;
//var regexp3=/^[0-9]{7,7}/;
var regexp3=/^[0-9-\/ ]+$/;
var regexp5=/^3[0-9]/;


		if (form.cognome.value=='') {
			alert('Il campo COGNOME è obbligatotio');
			document.form.cognome.focus();
		return (false);
		}
		if (form.nome.value=='') {
			alert('Il campo NOME è obbligatorio.');
			document.form.nome.focus();
			return (false);
		}
		if (form.codfiscale.value=='') {
			alert('Il campo CODICE FISCALE è obbligatorio');
			document.form.codfiscale.focus();
		 	return (false);
		}else if ( form.codfiscale.value.length<11) {
			alert('CODICE FISCALE non valido');
			document.form.codfiscale.focus();
		 	return (false);
		}

		if ((regexp2.test(form.piva.value)==false || form.piva.value.length<11)  && form.piva.value!='') {
			alert('PARTITA IVA non valida');
			document.form.piva.focus();
		 	return (false);
		}

		
		if (form.indirizzo.value=='') {
			alert('Il campo INDIRIZZO è obbligatorio.');
			document.form.indirizzo.focus();
		 	return (false);
		}
		if (form.cap.value=='') {
			alert('Il campo CAP è obbligatorio.');
			document.form.cap.focus();
		 	return (false);
		}else if (regexp2.test(form.cap.value)==false) {
			  alert('Caratteri non corretti nel campo CAP');
			document.form.cap.focus();
			return (false);
		}
	

		if (form.comune.value=='') {
			alert('Il campo COMUNE è obbligatorio.');
			document.form.comune.focus();
		 return (false);
		}

		if (form.Provincia.value=='$') {
			alert('Il campo PROVINCIA è obbligatorio.');
			document.form.provincia.focus();
		 return (false);
		}
		if (form.telefono.value=='') {
			alert('Il campo TELEFONO è obbligatorio');
			form.provincia.focus();
			return (false);
		}	
		
			
		// NUMERO CELLULARE
		if (form.cellulare.value!='') {
			if (regexp3.test(form.cellulare.value)==false) {
			  	alert('Caratteri non corretti nel campo CELLULARE');
				document.form.cellulare.focus();
			return (false);
  			}
		}
		if (form.telefono.value!='') {
			if (regexp3.test(form.telefono.value)==false) {
			  	alert('Caratteri non corretti nel campo TELEFONO');
				document.form.telefono.focus();
			return (false);
  			}
		}
		if (form.fax.value!='') {
			if (regexp3.test(form.fax.value)==false) {
			  	alert('Caratteri non corretti nel campo FAX');
				document.form.fax.focus();
			return (false);
  			}
		}
		
		if(form.email.value.length==0){
		    alert('Il campo EMAIL è obbligatorio');
   			 document.form.email.focus();
				return (false);
   		}

		 if (regexp.test(form.email.value)==false) {
    			alert('Caratteri non corretti nel campo EMAIL');
    			document.form.email.focus();
			return (false);
  		 }

		if (form.pwd.value=='' || form.pwd2.value=='') {
			alert('I campi PASSWORD e RIPETI PASSWORD sono obbligatori.');
			document.form.pwd.focus();
		 return (false);
		}else if (form.pwd.value!= form.pwd2.value) {
			alert('I campi PASSWORD e RIPETI PASSWORD non sono uguali.');
			document.form.pwd.focus();
		 return (false);
		}
return true;		
	}
		

