Impossibile con solo javascript... dovresti scaricare sul client l'intero database degli 8100 e piu' comuni e le vie per i comuni con ulteriore suddivisione...

Devi usare un linguaggio lato server, ti sposto su PHP