var regionState = new DynamicOptionList();
regionState.addDependentFields("country","city");

regionState.forValue("Латвия").addOptions("Аглона", "Айзкраукле", "Айзпуте", "Айнажи", "Алоя", "Алуксне", "Апе", "Ауце", "Балви", "Балдоне", "Баложи", "Бауска", "Броцени", "Валдемарпилс", "Валка", "Валмиера", "Вангажи", "Варакляни", "Вентспилс", "Виляка", "Гулбене", "Дагда", "Даугавпилс", "Добеле", "Дундага", "Екабпилс", "Елгава", "Зилупе", "Икшкеле", "Калнциемс", "Кандава", "Краслава", "Кулдига", "Лапмежциемс", "Ливани", "Лигатне", "Лиелварде", "Лиепая", "Лимбажи", "Лудза", "Мадона", "Мазсалаца", "Мерсрагс", "Огре", "Рига", "Олайне", "Плявиняс", "Прейли", "Приекуле", "Резекне", "Рига", "Роя", "Руена", "Сабиле", "Саласпилс", "Салацгрива", "Салдус", "Саулкрасты", "Сигулда", "Скрунда", "Слампе", "Смилтене", "Стенде", "Стренчи", "Тукумс", "Угале", "Цесвайне", "Цесис", "Энгуре", "Юрмала", "Яунелгава", "Другой");
regionState.forValue("Азербайджан").addOptions("Агдам","Агдаш","Агжаберди", "Акстафа", "Али-Байрамлы", "Астара", "Ахсу", "Бабек", "Баку", "Балакен", "Барда", "Бейлаган", "Билясувар", "Габала", "Гаджигабул", "Газах", "Гах", "Гедабек", "Гейчай", "Геранбой", "Гобустан", "Горадиз", "Губа", "Губадлы", "Гусар", "Гянджа", "Дашкесан", "Джалилабад", "Джебраил", "Джульфа", "Дивичи", "Евлах", "Загаталы", "Зардаб", "Имишли", "Исмаиллы", "Кельбаджар", "Кюрдамир", "Ленкорань", "Лерик", "Мараза", "Масаллы", "Мингячевир", "Нафталан", "Нахчыван", "Нефтчала", "Огуз", "Ордубад", "Саатлы", "Сабирад", "Сальян", "Самух", "Седерек", "Сиазань", "Сумгайыт", "Тертер", "Товуз", "Уджар", "Физули", "Ханлар", "Хачмас", "Хызы", "Хырдалан", "Шамахы", "Шамкир", "Шарур", "Шахбуз", "Шеки", "Ярдымлы");
regionState.forValue("Армения").addOptions("Абовян","Авшар","Агверан", "Алаверди", "Амасиа", "Апаран", "Арамус", "Арарат", "Аргаванд", "Аргел", "Арзни", "Ариндж", "Армавир", "Арташат", "Артик", "Ахурян", "Аштарак", "Баграмян", "Бджни", "Берд", "Бюрегаван", "Вайк", "Ванадзор", "Вардашен", "Варденис", "Веди", "Гавар", "Горис", "Гюмри", "Джермук", "Джрвеж", "Дилиджан", "Егвард", "Ереван", "Ехегнадзор", "Звартноц", "Иджеван", "Каджаран", "Капан", "Касах", "Маралик", "Мартуни", "Масис", "Меградзор", "Мегри", "Мецамор", "Неркин Чарбах", "Нор - Аджн", "Нор - Гехи", "Норагавит", "Нубарашен", "Ошакан", "Прошян", "Птгнадзор", "Птгни", "Раздан", "Севан", "Сисиан", "Советашен", "Спитак", "Степанаван", "Степанакерт", "Талин", "Ташир", "Хндзореск", "Цахкадзор", "Чаренцаван", "Ширакаван", "Эчмиадзин");
regionState.forValue("Беларусь").addOptions("Барановичи", "Борисов", "Брест", "Витебск", "Гомель", "Гродно", "Жлобин", "Минск", "Могилев", "Мозырь", "Молодечко", "Новополоцк", "Полоцк", "Смолевичи");
regionState.forValue("Грузия").addOptions("Батуми", "Кутаиси", "Поти", "Рустави", "Тбилиси");
regionState.forValue("Казахстан").addOptions("Аксай", "Аксу (Павлодарская обл.)", "Актау", "Актобе", "Актюбинск", "Алга", "Алматы", "Архалык", "Астана", "Атырау", "Балхаш", "Джамбул", "Есиль", "Жаркент", "Жезказган", "Жетикара", "Зыряновск", "Капчагай", "Караганда", "Каскелен", "Кентау", "Кокчетав", "Кокшетау", "Костанай", "Кульсары", "Кызылорда", "Лениногорск", "Лисаковск", "Павлодар", "Петропавловск", "Рудный", "Сатпаев", "Семипалатинск", "Степногорск", "Талгар", "Талдыкорган", "Тараз", "Темиртау", "Туркестан", "Уральск", "Усть-Каменогорск", "Уштобе", "Хромтау", "Шахтинск", "Шымкент", "Щучинск", "Экибастуз");
regionState.forValue("Кыргызстан").addOptions("Бишкек", "Джалал-Абад", "Кара-Кол", "Нарын", "Ош", "Талас", "Томак", "Шолоков");
regionState.forValue("Литва").addOptions("Алитус", "Аникшчяй", "Биржай", "Бирштонас", "Варена", "Визагинас", "Вилкавишкис", "Вильнюс", "Висагинас", "Гаргждай", "Друскининкай", "Зарасай", "Игналина", "Йонава", "Йонишкис", "Кайшядорис", "Каунас", "Кедайняй", "Кельме", "Клайпеда", "Кретинга", "Купишкис", "Лаздияй", "Мариямполе", "Молетай", "Науйои Акмене", "Неринга", "Нида", "Пакруоис", "Паланга", "Паневежис", "Пасвалис", "Плунге", "Пренай", "Радвилискис", "Расейняй", "Рокишкис", "Скуодас", "Таураге", "Тельшяй", "Тракай", "Укмерге", "Утена", "Шакяй", "Шальчининкай", "Шауляй", "Швенчионис", "Шилале", "Шилуте", "Ширвинтос", "Электренай", "Юрбаркас");
regionState.forValue("Молдова").addOptions("Бендеры", "Бричани", "Глодеани", "Дондушани", "Дрокия", "Единтци", "Кагул", "Кантемир", "Каралаш", "Каушани", "Кишинев", "Комрат", "Криулеани", "Леова", "Ниспорени", "Новые Анени", "Окница", "Оргеев", "Резина", "Ришкани", "Синжерей", "Сорока", "Страшени", "Тараклиа", "Теленешти", "Тирасполь", "Унгени", "Фалешти", "Флорешти", "Хинчесхти", "Чадир-Лунга", "Чимишлиа", "Штефан-Вода", "Яловели");
regionState.forValue("Россия").addOptions("Москва", "СанктПетербург", "Екатеринбург", "Владивосток", "Новосибирск", "Омск", "Самара", "НижнийНовгород", "Абакан", "Агрыз", "Адлер", "Азов", "Алапаевск", "Алексин", "Альметьевск", "Анадырь", "Анапа", "Ангарск", "Арзамас", "Артем(Приморскийкрай)", "Архангельск", "Асбест", "Астрахань", "Ачинск", "Аша", "Балашиха", "Балашов", "Барнаул", "Белгород", "Белебей", "Белово(Кемер.обл.)", "Бердск", "Бийск", "Биробиджан", "Бирск", "Благовещенск(Амурскаяобл)", "Богданович", "Бокситогорск", "Братск", "Брянск", "Бузулук", "ВеликиеЛуки", "ВеликийУстюг", "ВерхняяТура", "Верхотурье", "Владикавказ", "Владимир", "Волгоград", "Волгодонск", "Волжский", "Вологда", "Волосово", "Воркута", "Воронеж", "Воткинск", "Всеволожск", "Гатчина", "Георгиевск", "Глазов", "Дагомыс", "Дзержинск", "Димитровград", "Долинск", "Ессентуки", "Железноводск", "Железногорск(Курскаяобл.)", "Жигулевск", "Жуковский", "Заводоуковск", "Зеленогорск", "Зеленоград", "Зеленодольск", "Иваново", "Игра‘,‘Ижевск", "Изобильный", "Инта", "Иркутск", "Ишимбай", "Йошкар-Ола", "Казань", "Калининград", "Калуга", "Каменск-Уральский", "Канск(Красноярскийкрай)", "Качканар", "Кемерово", "Кимовск", "Кингисепп", "Кинель", "Кинешма", "Кириши", "Киров", "Кисловодск", "Клин", "Ковров", "Когалым", "Колпино", "Комсомольск-на-Амуре", "Королев", "Корсаков", "Костомукша", "Кострома", "Краснодар", "Краснокамск", "Краснотуринск", "Красноуральск", "Красноярск", "Кронштадт", "Крымск", "Кунгур", "Курган", "Курск", "Кушва", "Кыштым", "Лермонтов", "Лесной", "Липецк", "Лобня", "Ломоносов", "Люберцы", "Магадан", "Магнитогорск", "Майкоп", "Махачкала", "Междуреченск", "Мелеуз", "Миасс", "МинеральныеВоды", "Минусинск", "Мирный", "Можга", "Мурманск", "Муром", "Мытищи", "НабережныеЧелны", "Назрань(Ингушетия)", "Нальчик", "Наро-Фоминск", "Находка", "Невельск", "Нерюнгри", "Нефтекамск", "Нефтеюганск", "Нижневартовск", "Нижнекамск", "НижнийТагил", "НижняяТура", "НовгородВеликий", "Новоалтайск", "Новодвинск", "Новокузнецк", "Новокуйбышевск", "Новороссийск", "Новотроицк", "Новоуральск", "Новочебоксарск",
                                          "Новочеркасск", "НовыйУренгой", "Ногинск", "Обнинск", "Одинцово", "Озерск", "Орел", "Оренбург", "Партизанск(Приморскийкрай)", "Пенза", "Первоуральск", "Пермь", "Петродворец", "Петрозаводск", "Петропавловск-Камчатский", "Подольск", "Полевской(Сверд.обл.)", "Псков", "Пушкин", "Пушкино", "Пятигорск", "Радужный(Ханты-Мансийскаяобл.)", "Ревда", "Ростов-на-Дону", "Рубцовск", "Рузаевка", "Рыбинск", "Рязань", "Саранск", "Сарапул", "Саратов", "Саров", "Саяногорск", "Светлогорск", "Северодвинск", "Североморск", "Северск", "Серов(сверд.обл.)", "Сестрорецк", "Смоленск", "Снежинск", "СоветскаяГавань", "Соликамск", "Солнечный(Комсомольск-на-Амуре)", "СосновыйБор(Санкт-Петербурскаяобл.)", "Сочи", "Ставрополь", "СтарыйОскол", "Стерлитамак", "Суздаль", "Сургут", "СухойЛог", "Сызрань", "Сыктывкар", "Таганрог", "Талнах", "Тамбов", "Тверь", "Тихвин", "Тольятти", "Томск", "Туапсе", "Тула", "Туринск", "Тымчишын", "Тында", "Тюмень", "Ува", "Удомля", "Улан-Уде", "Ульяновск", "Усолье-Сибирское", "Уссурийск", "Усть-Илимск", "Усть-Катав", "Уфа", "Ухта", "Хабаровск", "Ханты-Мансийск", "Химки", "Холмск", "Чайковский", "Чебоксары", "Челябинск", "Череповец", "Черкесск", "Черногорск", "Черняховск(Калиниград.обл)", "Чита", "Шахты", "Шелехов(Иркутскаяобл.)", "Щелково", "Электрогорск", "Элиста", "Энгельс", "Южно-Сахалинск", "Якутск", "Ярославль");
regionState.forValue("Таджикистан").addOptions("Душанбе");
regionState.forValue("Туркменистан").addOptions("Ашхабад", "Балканабат", "Кушка", "Мары", "Ташауз", "Туркменабат", "Туркменбаши");
regionState.forValue("Узбекистан").addOptions("Алмалык", "Ангрен", "Андижан", "Ахангаран", "Джизак", "Карши", "Коканд", "Маргелан", "Наманган", "Паркент", "Самарканд", "Ташкент", "Фергана", "Янгиюль");
regionState.forValue("Украина").addOptions("Авдеевка", "Алупка", "Алушта", "Алчевск", "Андрушевка", "Антрацит", "Артемовск", "Багеровое", "Балабино", "Балаклея", "Бахчисарай", "Баштанка", "Белая Церковь", "Белгород-Днестровский", "Белозерка", "Беляевка", "Бердичев", "Бердянск", "Бережаны", "Берислав", "Богодухов", "Богуслав", "Болград", "Борислав", "Борисполь", "Бородянка", "Боярка", "Бровары", "Валки", "Васильевка", "Васильков", "Великие Борки", "Верхнеднепровск", "Веселое", "Вижница", "Вилково", "Винница", "Вишневое", "Владимир-Волынский", "Володарка", "Володарск-Волынский", "Волчанск", "Вольногорск", "Вольнянск", "Ворзель", "Вышгород", "Галич", "Гаспра", "Гвардейское", "Герца", "Гнивань", "Голая Пристань", "Горловка", "Городище", "Горохов", "Гурзуф", "Дебальцево", "Деражня", "Дергачи", "Дзержинск", "Днепродзержинск", "Днепропетровск", "Докучаевск", "Донецк", "Дрогобыч", "Дружковка", "Дубно", "Дымер", "Евпатория", "Енакиево", "Житомир", "Жмеринка", "Заозерное", "Запорожье", "Заставка", "Збараж", "Зборов", "Здолбунов", "Зеленодольск", "Зимогорск", "Змиев", "Золотоноша", "Зугрес", "Ивано-Франковск", "Измаил", "Ильичевск", "Инкерман", "Ирпень", "Кагарлык", "Калиновка", "Калита", "Калуш", "Каменец-Подольский", "Каменка", "Карловка", "Каховка", "Кача", "Керчь", "Киверцы", "Киев", "Килия", "Кировоград", "Кицмань", "Ковель", "Коломия", "Коминтерновское", "Комсомольск", "Комсомольское", "Конотоп", "Константиновка", "Коростень", "Коростышев", "Корсунь-Шевченковский", "Костополь", "Краматорск", "Красилов", "Красноармейск", "Краснодон", "Краснополье", "Красный Луч", "Кременец", "Кременчуг", "Кривой Рог", "Куйбышево", "Лебедин", "Ливадия", "Лисичанск", "Луганск", "Лутугино", "Луцк", "Львов", "Люботин", "Макеевка", "Малин", "Марганец", "Мариуполь", "Масандра", "Мелитополь", "Мерефа", "Могилев", "Молодежное", "Немиров", "Николаев", "Новая Каховка", "Новая Одесса", "Новгород-Волынский", "Новомосковск", "Новоселица", "Обухов", "Одесса", "Орджоникидзе", "Орехов", "Очаков", "Павлоград", "Первомайск", "Первомайский", "Перевальск", "Пивденное", "Погребище","Пологи",
                                           "Полтава", "Приазовское", "Приморск", "Приморский", "Радомышль", "Рени", "Ржищев", "Ровеньки", "Ровно", "Рогатин", "Рожище", "Рожнятов", "Самбор", "Свердловск", "Севастополь", "Селидово", "Симферополь", "Синельниково", "Сквира", "Славутич", "Славянск", "Смела", "Снежное", "Староконстантинов", "Стаханов", "Сторожинец", "Стрый", "Судак", "Суммы", "Счастье", "Тараща", "Тернополь", "Тлумач", "Токмак", "Торез", "Тростянец", "Трускавец", "Тысменица", "Ужгород", "Узин", "Украинка", "Умань", "Фастов", "Феодосия", "Харцызск", "Харьков", "Херсон", "Хмельник", "Хмельницкий", "Хотин", "Цюрупинск", "Черкассы", "Чернигов", "Черновцы", "Черняхов", "Чугуев", "Чуднов", "Шахтерск", "Южный", "Ялта", "Яремча", "Ясиноватая");
regionState.forValue("Эстония").addOptions("Валга","Вильянди","Выру","Йыгева","Йыхви","Кейла","Кохила","Кохтла-Ярве","Нарва","Пайде","Палдиски","Пярну","Раквере","Рапла","Силламяэ","Таллинн","Тапа","Тарту","Хаапсалу");

regionState.forValue("Латвия").setDefaultOptions("Рига");
regionState.forValue("Азербайджан").setDefaultOptions("Баку");
regionState.forValue("Армения").setDefaultOptions("Ереван");
regionState.forValue("Беларусь").setDefaultOptions("Минск");
regionState.forValue("Грузия").setDefaultOptions("Тбилиси");
regionState.forValue("Казахстан").setDefaultOptions("Астана");
regionState.forValue("Кыргызстан").setDefaultOptions("Бишкек");
regionState.forValue("Литва").setDefaultOptions("Вильнюс");
regionState.forValue("Молдова").setDefaultOptions("Кишинев");
regionState.forValue("Россия").setDefaultOptions("Москва");
regionState.forValue("Таджикистан").setDefaultOptions("Душанбе");
regionState.forValue("Туркменистан").setDefaultOptions("Ашхабад");
regionState.forValue("Узбекистан").setDefaultOptions("Ташкент");
regionState.forValue("Украина").setDefaultOptions("Киев");
regionState.forValue("Эстония").setDefaultOptions("Таллинн");
regionState.selectFirstOption = true;

