function Validate(questo_form)
{

	if ((questo_form.nome.value.length == 0) || (questo_form.nome.value == "Nome (*)")) {
        alert("Immettere un nome, Grazie.");
        questo_form.nome.focus();
        return false;
    }

	if ((questo_form.cognome.value.length == 0) || (questo_form.cognome.value == "Cognome (*)")) {
        alert("Immettere un cognome, Grazie.");
        questo_form.cognome.focus();
        return false;
    }

	if (questo_form.email.value.length == 0) {
        alert("Immettere un indirizzo e-mail, Grazie.");
        questo_form.email.focus();
        return false;
    }

	if ((questo_form.email.value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1) && (questo_form.email.value.length != 0))  {
        alert("Immettere un indirizzo e-mail corretto, Grazie.");
        questo_form.email.focus();
        return false;
	}
/*
	if ((questo_form.telefono.value.length == 0) || (questo_form.telefono.value == "Telefono (*)")) {
        alert("Immettere un telefono, Grazie.");
        questo_form.telefono.focus();
        return false;
    }
*/
	if ((questo_form.messaggio.value.length == 0) || (questo_form.messaggio.value == "Messaggio (*)")) {
        alert("Immettere un messaggio, Grazie.");
        questo_form.messaggio.focus();
        return false;
    }
}
