function FormValidate() {
	// verifica sul campo cognome
	var cognome, cognome_pattern;
	cognome = document.iscrizione.cognome.value;
	cognome_pattern = new RegExp("^[a-zA-Zאטלעש' ]{2,}$");
	if (cognome.search(cognome_pattern) == -1) {
		alert ("Il campo <Cognome> ט obbligatorio e non prevede l'uso di caratteri speciali o segni di punteggiatura.");
		document.iscrizione.cognome.focus();
		return false;
	}
	// verifica sul campo nome
	var nome, nome_pattern;
	nome = document.iscrizione.nome.value;
	nome_pattern = new RegExp("^[a-zA-Zאטלעש ]{2,}$");
	if (nome.search(nome_pattern) == -1) {
		alert ("Il campo <Nome> ט obbligatorio e non prevede l'uso di caratteri speciali o segni di punteggiatura.");
		document.iscrizione.nome.focus();
		return false;
	}
	// verifica sul campo email
	var email, email_pattern;
	email = document.iscrizione.email.value;
	email_pattern = new RegExp("^[a-zA-Z0-9-_.]{2,}[@]{1}[a-zA-Z0-9-.]{6,}$");
	if (email.search(email_pattern) == -1) {
		alert ("Il campo <Email> non ha un formato corretto.");
		document.iscrizione.email.focus();
		return false;
	}
	// verifica sul campo password
	var password, password_pattern;
	password = document.iscrizione.password.value;
	password_pattern = new RegExp("^[a-zA-Z0-9]{6,20}$");
	if (password.search(password_pattern) == -1) {
		alert ("Il campo <Password> non ha un formato corretto.");
		document.iscrizione.password.focus();
		return false;
	}
	return true;
}