Дело в том, что я установил старую мозилу, не пойму как его настроить так, чтобы он напрямую посылал печать документа на принтер, без диалогового окна.
Антон Антон: Об этом не было упомянуто. Тогда можно предложить вытащить массив адресов, затем разделить по пробелу, собрать новый массив и его отсортировать. ИЛИ
Написать скрипт, который единожды сделает выборку существующих адресов переставит улицы и проспекты с названиями местами и запишет заново. а далее уже записывать как предложил Антон
Никита Полевой: Функция по какой то причине вызывается 2ды. первый раз когда выбираю из списка данные при вводе в инпут, второй раз при снятии фокуса с инпута.