E' piu' facile che tu trovi la funzione completa nei forum che trattano scripting lato server... dato che e' necessario disporre del database dei codici dei comuni per effettuare il controllo, con javascript si potrebbe implementare il controllo degli altri dati ma sarebbe un programma monco... forse e' per questo che non e' facilmente reperibile.
ciao