function validaForm() {
    if (form.accetta.checked == false) {
        form.accetta.focus();
        alert("E' necessaria l'accettazione norme sulla privacy");
        return false;
    }
    if (trim(form.NOME.value).length == 0 ){
        form.NOME.focus();
        alert("Specificare il nome");
        return false;
    }
    if (trim(form.COGNOME.value).length == 0) {
        form.COGNOME.focus();
        alert("Specificare il cognome");
        return false;
    }

    /*
            if (trim(form.INDIRIZZO.value).length == 0) {
            form.INDIRIZZO.focus();
            alert("Specificare l'indirizzo");
            return false;
            }
            if (trim(form.CITTA.value).length == 0) {
            form.CITTA.focus();
            alert("Specificare la cittą");
            return false;
            }
            */
    if (trim(form.CAP.value).length == 0) {
        form.CAP.focus();
        alert("Specificare il CAP");
        return false;
    }
    if (trim(form.PROVINCIA.value).length == 0) {
        form.PROVINCIA.focus();
        alert("Specificare la provincia");
        return false;
    }
    if (trim(form.PREFISSO.value).length == 0 && trim(form.TELEFONO.value).length == 0) {
        form.PREFISSO.focus();
        alert("Specificare un contatto telefonico");
        return false;
    }
    if (trim(form.EMAIL.value).length == 0) {
        form.EMAIL.focus();
        alert("Specificare un indirizzo di posta elettronica");
        return false;
    }
    return true;
}