//Belarus
var BelarusCitys = "Gomel|Minsk|Polotsk|Vitebsk";

//Colombia
var ColombiaCitys = "Bogota|Bucaramanga|Cali|Medellin";

//Kyrgyzstan
var KyrgyzstanCitys = "Bishkek";

//Latvia
var LatviaCitys = "Riga";

//Moldova
var MoldovaCitys = "Chisinau";

//Russia   
var RussiaCitys = 'Balakovo|Barnaul|Bryansk|Cheboksary|Chelyabinsk|Dzerzhinsk|Ekaterinburg|Engels|Fryazino|Izhevsk|Kazan|Kemerovo|Khabarovsk|Kirov|Kolpino-Saint Petersburg|Kostroma|Krasnodar|';
RussiaCitys = RussiaCitys + 'Krasnoyarsk|Kurgan|Leningradskaya oblast, Gatchin|Leningradskaya oblast, Sosnovy|Lipetsk|Lubertsy|Moscow|Murmansk|Mytischi|Nizhny Novgorod|Novosibirsk|';
RussiaCitys = RussiaCitys + 'Odintsovo|Omsk|Ozersk|Penza|Perm|Pskov|Rostov-on-Don|Ryazan|Saint Petersburg|Samara|Saratov|Sochi|Sortalava|Stavropol|Syktyvkar|Toliatti|Tomsk|Tula|';
RussiaCitys = RussiaCitys + 'Ulianovsk|Ufa|Veliky Novgorod|Vladivostok|Volgograd|Voronezh|Yaroslavl|Yubilejnyj';

//Ukraine
var UkraineCitys = 'Alchevsk|Berdyansk|Brovary|Cherkassy|Chernigov|Dneprodzerzhinsk|Dnepropetrovsk|Dneprorudny|Donetsk|Evpatoriya|Ilichevsk|Kerch|Kharkov|Kherson|Khmelnitsky|';
UkraineCitys = UkraineCitys + 'Kiev|Kirovograd|Krivoi Rog|Krivoy Rog|Kremenchug|Livov|Lugansk|Mariupol|Melitopol|Nikolaev|Nikopol|Odessa|Pavlograd|Poltava|Romny|Sevastopol|';
UkraineCitys = UkraineCitys + 'Severodonetsk|Simferopol|Sumy|Takmak|Uman|Uzhgorod|Vinnitsa|Yalta|Zaporozhie|Zhitomir';

function updateMenu(target, country) {
  if (country != 'unk') {
    var selectArray = new Array();
    switch (country) {
      case '':
        selectArray = '';
        break;
      case '0':
        selectArray = '';
        break;
      case 'BY':
        selectArray = BelarusCitys.split('|');
        break;
      case 'CO':
        selectArray = ColombiaCitys.split('|');
        break;
      case 'KG':
        selectArray = KyrgyzstanCitys.split('|');
        break;
      case 'LV':
        selectArray = LatviaCitys.split('|');
        break;
      case 'MD':
        selectArray = MoldovaCitys.split('|');
        break;
      case 'RU':
        selectArray = RussiaCitys.split('|');
        break;
      case 'UA':
        selectArray = UkraineCitys.split('|');
        break;
      default:
        selectArray = '';
    }
  }

  for (var i = target.options.length - 1; i >= 0; i--) {
    target.remove(i);
  }


  var optn = document.createElement("OPTION");
  optn.text = '';
  optn.value = '';
  target.options.add(optn);

  for (var x = 0; x < selectArray.length; x++) {
    var optn = document.createElement("OPTION");
    optn.text = selectArray[x];
    optn.value = selectArray[x];
    target.options.add(optn);
  }

}