function validateForm() {
var r, re,w;
re = /[0-9(.*/)]/;
r = /(@)/;
w = /[(.*/#)]/;


	//alert("28");

	// Nome
	if (!isNaN(document.dati.frmNome.value)) { alert('Inserisci il tuo NOME correttamente'); document.dati.frmNome.focus(); document.dati.frmNome.select(); return false; }

	// Cognome
	if (!isNaN(document.dati.frmCognome.value)) { alert('Inserisci il tuo COGNOME correttamente'); document.dati.frmCognome.focus(); document.dati.frmCognome.select(); return false; }

	// Prov
	if (!isNaN(document.dati.frmProv.value)) { alert('Inserisci la PROVINCIA correttamente'); document.dati.frmProv.focus(); document.dati.frmProv.select(); return false; }

	// Citta
	if (!isNaN(document.dati.frmCitta.value)) { alert('Inserisci la CITTA\' correttamente'); document.dati.frmCitta.focus(); document.dati.frmCitta.select(); return false; }

	// CAP
	if (!(document.dati.frmCAP.value > 1000)) { alert('Inserisci il CAP correttamente'); document.dati.frmCAP.focus(); document.dati.frmCAP.select(); return false; }

	// Nazione
	if (!isNaN(document.dati.frmCountry.value)) { alert('Inserisci la NAZIONE correttamente'); document.dati.frmCountry.focus(); return false; }

	// Email
	if (document.dati.frmEmail.value == "" ) { 
		var p=document.dati.frmEmail.value.indexOf('@');
		var v=document.dati.frmEmail.value.indexOf('.');
		if (p<1 || p==(document.dati.frmEmail.length-1)) { 
			alert("Indirizzo EMAIL non corretto "); 
			document.dati.frmEmail.focus(); 
			document.dati.frmEmail.select(); 
			return false;
		}
	/*
	if (v<1 || v==(document.dati.frmEmail.length-1)) { 
		alert("Indirizzo EMAIL non corretto "); 
		document.dati.frmEmail.focus(); 
		document.dati.frmEmail.select(); 
		return false;
		}
	*/
	}

	// Etą
	if (document.dati.frmEta.value <= 17) { alert('Inserisci la tua ETA correttamente (devi avere almeno 18 anni)'); document.dati.frmEta.focus(); document.dati.frmEta.select(); return false; }

	// Occupazione
	if (!isNaN(document.dati.frmOccupazione.value)) { alert('Inserisci la tua OCCUPAZIONE ATTUALE correttamente'); document.dati.frmOccupazione.focus(); document.dati.frmOccupazione.select(); return false; }
		
	// Come hai conosciuto Saquella Espresso Club
	if (!isNaN(document.dati.frmComeConosciuto.value)) { alert('Indica come hai conosciuto Saquella Espresso Club'); document.dati.frmComeConosciuto.focus(); return false; }
	
	// Se hai risposto "Motori di ricerca", indica quali
	if (!isNaN(document.dati.frmMotoriDiRicerca.value)) { alert('Indica attraverso quali Motori di Ricerca hai conosciuto Saquella Espresso Club'); document.dati.frmMotoriDiRicerca.focus(); document.dati.frmMotoriDiRicerca.select(); return false; }
	
	
	// Hai gią avuto esperienze nel Franchising? *
	if (!isNaN(document.dati.frmFranchisingEsperienze.value)) { alert('Indica se hai gia\' avuto esperienze nel Franchising'); document.dati.frmFranchisingEsperienze.focus(); return false; }
	

		// Se "si", in quale settore? *
		if (document.dati.frmFranchisingEsperienze.value == "Si") {
			
			if (!isNaN(document.dati.frmFranchisingSettore.value)) { alert('Indica in quale settore hai avuto esperienze nel Franchising'); document.dati.frmFranchisingSettore.focus(); return false; }
				
			// Se hai risposto "Altro", indica in quale settore: *
			if (document.dati.frmFranchisingSettore.value == "Altro") { 
		
				if (!isNaN(document.dati.frmFranchisingAltro.value)) { alert('Indica in quali altri settori hai avuto esperienze nel Franchising'); document.dati.frmFranchisingAltro.focus(); document.dati.frmFranchisingAltro.select(); return false; }

			}
			
		}
		
	// -----
	
	// Hai gią a disposizione un locale? *
	if (!isNaN(document.dati.selectLocaleDisponibilita.value)) { alert('Indica se hai a disposizione un locale'); document.dati.selectLocaleDisponibilita.focus(); return false; }
	

		if (document.dati.selectLocaleDisponibilita.value == "Si") {
			// Se "si", indicare dove: Cittą: *
			if (!isNaN(document.dati.frmLocaleDisponibileCitta.value)) { alert('Hai gia\' a disposizione un locale: indica in quale citta\''); document.dati.frmLocaleDisponibileCitta.focus(); document.dati.frmLocaleDisponibileCitta.select(); return false; }
	
			// Se "si", indicare dove: Indirizzo: *
			if (!isNaN(document.dati.frmLocaleDisponibileIndirizzo.value)) { alert('Hai gia\' a disposizione un locale: indica a quale indirizzo'); document.dati.frmLocaleDisponibileIndirizzo.focus(); document.dati.frmLocaleDisponibileIndirizzo.select(); return false; }
	
	
			// Se "si", indicare dove: Zona: *
			if (!isNaN(document.dati.frmLocaleDisponibileZona.value)) { alert('Hai gia\' a disposizione un locale: indica la zona'); document.dati.frmLocaleDisponibileZona.focus(); document.dati.frmLocaleDisponibileZona.select(); return false; }
			
			
			// Se "si", indicare dove: Mq: *
			if (!(document.dati.frmLocaleDisponibileMq.value > 1)) { alert('Hai gia\' a disposizione un locale: indica i metri quadri'); document.dati.frmLocaleDisponibileMq.focus(); document.dati.frmLocaleDisponibileMq.select(); return false; }
			
		}

	
	// -----
	
	// Se "no", hai gią in mente dove? *
	if (!isNaN(document.dati.frmLocaleInMente.value)) { alert('Indica se hai gia\' in mente dove aprire un locale'); document.dati.frmLocaleInMente.focus(); return false; }
	
	
		if (document.dati.frmLocaleInMente.value == "Si" ) {
				   
			// Indica dove hai in mente di aprire il tuo locale (se hai risposto "si" alla domanda precedente): Cittą: *
			if (!isNaN(document.dati.frmLocaleInMenteCitta.value)) { alert('Indica in quale citta\' vorresti aprire un locale'); document.dati.frmLocaleInMenteCitta.focus(); document.dati.frmLocaleInMenteCitta.select(); return false; }
			
			// Indica dove hai in mente di aprire il tuo locale (se hai risposto "si" alla domanda precedente): Zona: *
			if (!isNaN(document.dati.frmLocaleInMenteZona.value)) { alert('Indica in quale zona vorresti aprire un locale'); document.dati.frmLocaleInMenteZona.focus(); document.dati.frmLocaleInMenteZona.select(); return false; }

		}

	// -----
	
	
	// D. Lgs n. 196/2003 --> Acconsento
	if (!(document.dati.chkDatiPersonali.checked)) { alert ("Non puoi continuare l\'invio dei tuoi dati \n se  non accetti le condizioni dell\'art.196/2003"); return false; }
	
	/* return true; */
	//document.forms[0].submit();
}











