function checkCampi()
	{
		var residenza			= document.vercampi.ComuneResidenza.value;
		var tipoImpiego 		= document.vercampi.TipodiAttivita.value;
		var importo 			= document.vercampi.ImportoRichiesto.value;
		var anticipo 			= document.vercampi.Anticipo.value;
		var dilazione 			= document.vercampi.Dilazione.value;
		var destinazione 		= document.vercampi.DestinazionedelFinanziamento.value;
		var anzianitaLavoro 	= document.vercampi.AnzianitaAzienda.value;
		var telefono 			= document.vercampi.Telefono.value;
		var email 				= document.vercampi.email_address.value;
		var descrizione 		= document.vercampi.Descrizione_del_Bene.value;
		var email_reg_exp 		= /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
		var telefono_reg_exp 	= /^([0-9_\.\-\+\ \/])+$/;
		var importo_reg_exp 	= /^([0-9_\.\-\+\ \/])+$/;


		if ((residenza == "") || (residenza == "undefined"))
			{
				alert("Il campo \"Comune di Residenza'\" č obbligatorio.");
				document.vercampi.ComuneResidenza.focus();
			}  

		else if ((telefono == "") || (telefono == "undefined"))
			{
				alert("Il campo \"Telefono\" č obbligatorio.");
				document.vercampi.Telefono.focus();
			}  
		else if ((telefono != "") && !telefono_reg_exp.test(telefono))
			{
				alert("Il campo \"Telefono\" non č corretto");
				document.vercampi.Telefono.value = "";
				document.vercampi.Telefono.focus();
			}  
			
			
		else if ((email == "") || (email == "undefined"))
			{
				alert("Il campo \"indirizzo di e-mail '\" č obbligatorio.");
				document.vercampi.email_address.focus();
			}  
			
		else if ((email != "") && !email_reg_exp.test(email)) 
			{
				alert("Inserire un indirizzo email corretto.");
				document.vercampi.email_address.value = "";
				document.vercampi.email_address.focus();
			}
			

		else if ((tipoImpiego == "") || (tipoImpiego == "undefined"))
			{
				alert("Il campo \"Tipo di Attivitą\" č obbligatorio.");
				document.vercampi.TipodiAttivita.focus();
			}  
		else if ((anzianitaLavoro == "") || (anzianitaLavoro == "undefined"))
			{
				alert("Il campo \"Anzianitą della Azienda\" č obbligatorio.");
				document.vercampi.AnzianitaAzienda.focus();
			}
		else if ((importo == "") || (importo == "undefined"))
			{
				alert("Il campo \"Importo Richiesto\" č obbligatorio.");
				document.vercampi.ImportoRichiesto.focus();
			}

		else if ((importo != "") && !importo_reg_exp.test(importo))
			{
				alert("Il campo \"Importo\" non č corretto");
				document.vercampi.ImportoRichiesto.value = "";
				document.vercampi.ImportoRichiesto.focus();
			}

		else if ((anticipo == "") || (anticipo == "undefined"))
			{
				alert("Il campo \"Anticipo\" č obbligatorio.");
				document.vercampi.Anticipo.focus();
			}


		else if ((dilazione == "") || (dilazione == "undefined"))                                  
			{
				alert("Il campo \"Durata del Finanziamento\" č obbligatorio.");
				document.vercampi.Dilazione.focus();
			}


		else if ((destinazione == "") || (destinazione == "undefined"))
			{
				alert("Il campo \"Scopo del Finanziamento\" č obbligatorio.");
				document.vercampi.DestinazionedelFinanziamento.focus();
			}

		else if ((descrizione == "") || (descrizione == "undefined"))
			{
				alert("Il campo \"Descrizione del Bene\" č obbligatorio.");
				document.vercampi.Descrizione_del_Bene.focus();
			}


		else if (!document.vercampi.ConsensoPrivacy.checked)
			{
				alert ("Devi autorizzare il trattamento dei dati personali. Non possiamo accettare registrazioni in assenza di tale consenso.");
				document.vercampi.ConsensoPrivacy.focus();
			}
		else
			{
				document.vercampi.action = "http://pmi.tin.it/cgi-bin/FormMail.cgi?";
				document.vercampi.submit();
		   }
	}




