var COUNTRIES_BY_REGION = new Object();


COUNTRIES_BY_REGION['EU'] = new Array('AT', 'Austria', 'BE', 'Belgium', 'BG', 'Bulgaria', 'CY', 'Cyprus', 'CZ', 'Czech Republic', 'DK', 'Denmark', 'EE', 'Estonia', 'FI', 'Finland', 'FR', 'France', 'DE', 'Germany', 'GR', 'Greece', 'HU', 'Hungary', 'IS', 'Iceland', 'IE', 'Ireland', 'IT', 'Italy', 'LI', 'Liechtenstein', 'LU', 'Luxembourg', 'NL', 'Netherlands', 'NO', 'Norway', 'PL', 'Poland', 'PT', 'Portugal', 'RO', 'Romania', 'RU', 'Russian Federation', 'SI', 'Slovenia', 'ES', 'Spain', 'SE', 'Sweden', 'CH', 'Switzerland', 'TR', 'Turkey', 'UA', 'Ukraine', 'UK:EN', 'UK:EN', 'UK:SC', 'UK:SC', 'UK:WA', 'UK:WA');

COUNTRIES_BY_REGION['NA'] = new Array('CA', 'Canada', 'CR', 'Costa Rica', 'CU', 'Cuba', 'MX', 'Mexico', 'PA', 'Panama', 'PR', 'Puerto Rico', 'US', 'United States');

COUNTRIES_BY_REGION['SA'] = new Array('AR', 'Argentina', 'BR', 'Brazil', 'CL', 'Chile', 'CO', 'Colombia', 'PE', 'Peru', 'VE', 'Venezuela');

COUNTRIES_BY_REGION['OC'] = new Array('AU', 'Australia', 'NZ', 'New Zealand (Aotearoa)');

COUNTRIES_BY_REGION['AS'] = new Array('CN', 'China', 'IN', 'India', 'JP', 'Japan', 'PK', 'Pakistan', 'SG', 'Singapore', 'KR', 'Korea (South)', 'LK', 'Sri Lanka', 'TW', 'Taiwan', 'TH', 'Thailand', 'VN', 'Viet Nam');

COUNTRIES_BY_REGION['ME'] = new Array('IL', 'Israel', 'JO', 'Jordan', 'LB', 'Lebanon', 'AE', 'United Arab Emirates');

COUNTRIES_BY_REGION['AF'] = new Array('EG', 'Egypt', 'ZA', 'South Africa');

function clearOptions (options) {
  for (var i = options.length - 1; i >= 0; i--)
    if (i > 0 || options[0].value != '')
      options[i] = null;
}

function setOptions (options, values) {
  var len = values.length;
  for (var j=0; j < len; j += 2) {
    var option = new Option();
    option.value = values[j];
    option.text = values[j+1];
    options[options.length] = option;
  }
}

function setCountries (field, region) {
  clearOptions(field.options);
  if (COUNTRIES_BY_REGION != null && COUNTRIES_BY_REGION[region] != null) {
    if (preload_flag && CITIES_BY_COUNTRY != null) {
      for (var i = 0; i < COUNTRIES_BY_REGION[region].length; i += 2) {
        var cc = COUNTRIES_BY_REGION[region][i];
        var options = new Array(cc, COUNTRIES_BY_REGION[region][i + 1]);
	      for (var j = 0; CITIES_BY_COUNTRY[cc] != null && j < CITIES_BY_COUNTRY[cc].length; j++) {
	        // no .push in IE5
	        options[options.length] = cc + '::' + CITIES_BY_COUNTRY[cc][j];
	        options[options.length] = '- ' + CITIES_BY_COUNTRY[cc][j];
	      }
        setOptions(field.options, options);
      }
    }
    else
      setOptions(field.options, COUNTRIES_BY_REGION[region]);
  }
}

function disableCountries (field) {
  if (field == null || field.options == null)
    return;
  for (var i=0; i < field.options.length; i++) {
    var option = field.options[i];
    if (option.value != null && option.value.lastIndexOf(':') <= 2)
      option.disabled = true;
  }
}

function submitMap (type, key) {
  var url = window.location.toString();
  // chop of anchor
  var strPos = url.indexOf('#');
  if (strPos > 0)
    url = url.substr(0, strPos);

  // chop type + '=' if it's alreay there
  while ((strPos = url.indexOf(type + '=')) >= 0) {
    var rest = url.substring(strPos);
    var offset = strPos > 0 && url.charAt(strPos - 1) == '&' ? -1 : 0;
    url = url.substr(0, strPos + offset);
    // check if rest contains further params
    strPos = rest.indexOf('&');
    if (strPos >= 0) {
      url += rest.substring(strPos);
    }
  }
  window.location = url + '&' + type + '=' + key + (arguments.length > 2 ? '#' + arguments[2] : '');
}

function adjust_regional(form) {
  if (form.country != null || form.country_region != null || form.place != null) {
      var country = form.country != null ? form.country.options[form.country.selectedIndex].value : 'US'; // only us has regional

      var place = null;
      if (form.place != null && form.place.selectedIndex >= 0) {
        place = form.place.options[form.place.selectedIndex].value;
      }
      else if (country != null) {
        var pos = country.indexOf(':');
        if (pos > 0) {
          place = country.substring(pos + 2, country.length - pos + 2);
          country = country.substring(0, pos);
        }
      }
      if (country != null && MAJORCITIES_BY_COUNTRY[country] != null) {
        var regional = true;
        var places = MAJORCITIES_BY_COUNTRY[country];
        for (var i = 0; i < places.length; i++) {
          if (places[i] == place) {
            regional = false;
            break;
          }
        }
        if (regional) {
          if (form.place != null) {
            if (place != null && place != '')
              form.place.options[form.place.selectedIndex].value = 'regional:' + place;
          }
          else
            form.country.options[form.country.selectedIndex].value = country + '::regional:' + (place != null ? place : '');
          form.action += '#' + (place != null ? place : country);
        }
      }
  }
}

var CITIES_BY_COUNTRY = new Object();
var MAJORCITIES_BY_COUNTRY = new Object();

CITIES_BY_COUNTRY['AE'] = ["Abu Dhabi", "Dubai", "Sharjah"];
CITIES_BY_COUNTRY['AR'] = ["Buenos Aires"];
CITIES_BY_COUNTRY['AT'] = ["Bregenz", "Graz", "Innsbruck", "Krems", "Linz", "Salzburg", "Vienna"];
CITIES_BY_COUNTRY['AU'] = ["Adelaide", "Brisbane", "Canberra", "Hobart", "Melbourne", "Nathan", "Perth", "Sydney"];
CITIES_BY_COUNTRY['BE'] = ["Aalst", "Antwerp", "Brussels", "Ghent", "Knokke-Heist", "Leuven", "Limburg", "Mechelen", "Otegem", "Waregem"];
CITIES_BY_COUNTRY['BG'] = ["Plovdiv", "Sofia"];
CITIES_BY_COUNTRY['BR'] = ["Bahia", "Brumadinho", "Curitiba", "Porto Alegre", "Rio de Janeiro", "São Paulo"];
CITIES_BY_COUNTRY['CA'] = ["Banff", "Calgary", "Cambridge, ON", "Edmonton", "Halifax", "Joliette", "Kitchener", "Kleinburg", "Montréal", "Ottawa", "Québec", "Toronto", "Vancouver", "Victoria", "Winnipeg"];
CITIES_BY_COUNTRY['CH'] = ["Aarau", "Amden", "Baden", "Basel", "Bern", "Burgdorf", "Cully", "Fribourg", "Geneva", "Glarus", "Gümligen", "Lausanne", "Lucerne", "Lugano", "Neuchâtel", "Solothurn", "St. Gallen", "Thun", "Warth", "Winterthur", "Zug", "Zuoz", "Zurich"];
CITIES_BY_COUNTRY['CL'] = ["Santiago"];
CITIES_BY_COUNTRY['CN'] = ["Beijing", "Chengdu", "Guangzhou", "Hong Kong", "Shanghai", "Shenzhen"];
CITIES_BY_COUNTRY['CO'] = ["Bogotá", "Medellín"];
CITIES_BY_COUNTRY['CR'] = ["San José"];
CITIES_BY_COUNTRY['CU'] = ["Havana"];
CITIES_BY_COUNTRY['CY'] = ["Nicosia"];
CITIES_BY_COUNTRY['CZ'] = ["Brno", "Prague"];
CITIES_BY_COUNTRY['DE'] = ["Aachen", "Arnsberg", "Baden-Baden", "Berlin", "Bielefeld", "Bochum", "Bonn", "Braunschweig", "Bremen", "Cologne", "Delmenhorst", "Dortmund", "Dresden", "Düsseldorf", "Essen", "Frankfurt", "Goslar", "Hamburg", "Hannover", "Herford", "Karlsruhe", "Kassel", "Kiel", "Kraichtal", "Krefeld", "Landau", "Leipzig", "Ludwigshafen am Rhein", "Mannheim", "Munich", "Münster", "Mönchengladbach", "Neuenkirchen", "Nuremberg", "Ravensburg", "Sankt Georgen", "Siegen", "Stuttgart", "Wiesbaden", "Wolfsburg"];
CITIES_BY_COUNTRY['DK'] = ["Aalborg", "Aarhus", "Copenhagen", "Esbjerg", "Herning", "Horsens", "Humlebæk", "Kolding", "Køge", "Lyngby", "Odense", "Roskilde", "Sorø"];
CITIES_BY_COUNTRY['EE'] = ["Tallinn"];
CITIES_BY_COUNTRY['EG'] = ["Alexandria", "Cairo"];
CITIES_BY_COUNTRY['ES'] = ["Barcelona", "Bilbao", "Burgos", "Canary Island", "Castelló", "Ceutí", "Ibiza", "León", "Madrid", "Malaga", "Mallorca", "Palma de Mallorca", "Pamplona", "San Sebastian", "Seville", "Valencia", "Valladolid", "Vejer de la Frontera", "Vigo", "Vitoria"];
CITIES_BY_COUNTRY['FI'] = ["Espoo", "Helsinki", "Hämeenlinna", "Pori", "Tampere", "Turku"];
CITIES_BY_COUNTRY['FR'] = ["Alex", "Antibes", "Arles", "Avignon", "Besançon", "Boissy le Châtel", "Bordeaux", "Brétigny Sur-Orge", "Carquefou", "Delme", "Dijon", "Grenoble", "Ile de Vassivière", "Ivry-sur-Seine", "Limoges", "Lyon", "Marnay sur Seine", "Marseille", "Nantes", "Nice", "Nimes", "Paris", "Poitiers", "Reims", "Rochechouart", "Saint-Étienne", "Toulouse", "Tourcoing", "Tours", "Versailles", "Villeneuve d\'ascq", "Villeurbanne"];
CITIES_BY_COUNTRY['GR'] = ["Athens", "Thessaloniki"];
CITIES_BY_COUNTRY['HU'] = ["Budapest"];
CITIES_BY_COUNTRY['IE'] = ["Carlow", "Cork", "Derry", "Dublin", "Kilkenny", "Limerick", "Lismore", "Sligo"];
CITIES_BY_COUNTRY['IL'] = ["Jerusalem", "Petach Tikva", "Ramat Gan", "Tel Aviv"];
CITIES_BY_COUNTRY['IN'] = ["Bangalore", "Kolkata", "Madras", "Mumbai", "New Delhi"];
CITIES_BY_COUNTRY['IR'] = ["Tehran"];
CITIES_BY_COUNTRY['IS'] = ["Reykjavik"];
CITIES_BY_COUNTRY['IT'] = ["Bergamo", "Biella", "Bologna", "Bolzano", "Brescia", "Chianciano Terme", "Città della Pieve", "Como", "Ferrara", "Florence", "Genoa", "Mantova", "Milan", "Modena", "Naples", "Padova", "Palermo", "Pietrasanta", "Pistoia", "Prato", "Reggio Emilia", "Rome", "Salerno", "San Gimignano", "Siena", "Trento", "Trieste", "Turin", "Udine", "Venice", "Verona", "Viterbo"];
CITIES_BY_COUNTRY['JM'] = ["Rome"];
CITIES_BY_COUNTRY['JO'] = ["Amman"];
CITIES_BY_COUNTRY['JP'] = ["Hiroshima City", "Kanazawa", "Kitakyushu", "Nagoya", "Osaka", "Tokyo", "Yokohama"];
CITIES_BY_COUNTRY['KR'] = ["Busan", "Cheonan-si", "Gwangju", "Seoul", "Yongin"];
CITIES_BY_COUNTRY['LB'] = ["Beirut"];
CITIES_BY_COUNTRY['LI'] = ["Vaduz"];
CITIES_BY_COUNTRY['LK'] = ["Colombo"];
CITIES_BY_COUNTRY['LU'] = ["Luxembourg City"];
CITIES_BY_COUNTRY['MA'] = ["Marrakech"];
CITIES_BY_COUNTRY['MC'] = ["Monaco"];
CITIES_BY_COUNTRY['MX'] = ["Mexico City", "Monterrey", "Zapopan"];
CITIES_BY_COUNTRY['NG'] = ["Lagos"];
CITIES_BY_COUNTRY['NL'] = ["Almere", "Amsterdam", "Arnhem", "Den Bosch", "Eindhoven", "Groningen", "Haarlem", "Leiden", "Maastricht", "Middelburg", "Otterlo", "Rotterdam", "Sittard", "The Hague", "Tilburg", "Utrecht", "Venlo"];
CITIES_BY_COUNTRY['NO'] = ["Arendal", "Barkaker", "Bergen", "Horten", "Lillehammer", "Moss", "Oslo"];
CITIES_BY_COUNTRY['NZ'] = ["Auckland", "Christchurch", "Lower Hutt", "New Plymouth", "Palmerston North", "Queenstown", "Wanganui", "Wellington"];
CITIES_BY_COUNTRY['PA'] = ["Panama City"];
CITIES_BY_COUNTRY['PE'] = ["Lima"];
CITIES_BY_COUNTRY['PK'] = ["Lahore"];
CITIES_BY_COUNTRY['PL'] = ["Bytom", "Kraków", "Lodz", "Poznan", "Warsaw", "Wroclaw"];
CITIES_BY_COUNTRY['PR'] = ["Santurce"];
CITIES_BY_COUNTRY['PT'] = ["Aveiro", "Braga", "Lisbon", "Porto", "Sintra"];
CITIES_BY_COUNTRY['QA'] = ["Doha"];
CITIES_BY_COUNTRY['RO'] = ["Bucharest", "Cluj"];
CITIES_BY_COUNTRY['RU'] = ["Moscow", "St. Petersburg"];
CITIES_BY_COUNTRY['SE'] = ["Gävle", "Göteborg", "Helsingborg", "Kalmar", "Knislinge", "Lund", "Malmö", "Simris", "Skärhamn", "Spånga", "Stockholm", "Sundbyberg", "Tumba", "Uddevalla", "Umeå", "Uppsala", "Visby"];
CITIES_BY_COUNTRY['SG'] = ["Singapore"];
CITIES_BY_COUNTRY['SI'] = ["Ljubljana"];
CITIES_BY_COUNTRY['SN'] = ["Dakar"];
CITIES_BY_COUNTRY['TH'] = ["Bangkok"];
CITIES_BY_COUNTRY['TR'] = ["Ankara", "Istanbul"];
CITIES_BY_COUNTRY['TW'] = ["Taichung", "Taipei"];
CITIES_BY_COUNTRY['UA'] = ["Donetsk", "Kiev"];
CITIES_BY_COUNTRY['UK:EN'] = ["Bexhill ", "Birmingham", "Brighton", "Bristol", "Cambridge", "Chichester", "Colchester", "Dudley", "Folkestone", "Gateshead", "Hampshire", "Kent", "Leeds", "Liverpool", "London", "Manchester", "Middlesbrough", "Milton Keynes", "Much Haddam", "Norwich", "Nottingham", "Oxford", "Poole", "Salisbury", "Southampton", "Southend-on-Sea", "St. Ives", "Sunderland", "Wakefield"];
CITIES_BY_COUNTRY['UK:NI'] = ["Belfast", "Dublin"];
CITIES_BY_COUNTRY['UK:SC'] = ["Dundee", "Edinburgh", "Glasgow", "Isle of Bute"];
CITIES_BY_COUNTRY['UK:WA'] = ["Cardiff", "Swansea"];
CITIES_BY_COUNTRY['US'] = ["Akron", "Albany", "Albuquerque", "Andover", "Annandale-on-Hudson", "Arlington", "Asheville", "Aspen", "Atlanta", "Austin", "Baltimore", "Beacon", "Belmont", "Berkeley", "Bloomington", "Boca Raton", "Boston", "Boulder", "Bridgehampton", "Buffalo", "Carmel", "Champaign", "Chapel Hill", "Charlotte", "Charlottesville", "Chicago", "Cincinnati", "Claremont", "Cleveland", "Columbus", "Dallas", "Denver", "Detroit", "Durham", "El Paso", "Encinitas", "Eugene", "Fairfax", "Fort Collins", "Fort Lauderdale", "Fort Worth", "Gambier", "Grand Forks", "Grand Rapids", "Greenfield", "Greenwich", "Hanover", "Hartford", "Honolulu", "Houston", "Indian Wells", "Indianapolis", "Irvine", "Ithaca", "Jersey City", "Joshua Tree", "Kansas City", "Kauai", "Kent, CT", "Kingston", "Knoxville", "La Jolla", "Lawrence", "Lewisburg", "Lincoln, MA", "Lincoln, NE", "Long Beach", "Los Angeles", "Louisville", "Madison", "Manawa", "Marfa", "Marquette", "Medford", "Memphis", "Miami", "Milwaukee", "Minneapolis", "Monterey", "Montpelier", "Mountainville", "Nashville", "New Haven", "New Orleans", "New Paltz", "New York", "Newark", "Newport Beach", "Normal", "North Adams", "Oak Park", "Oakland", "Oklahoma City", "Omaha", "Overland Park", "Palm Beach", "Palm Springs", "Pasadena", "Peekskill", "Philadelphia", "Phoenix", "Pittsburgh", "Portland, ME", "Portland, OR", "Poughkeepsie", "Princeton", "Providence", "Provincetown", "Pullman", "Purchase", "Raleigh", "Rancho Palos Verdes", "Reno", "Richmond, IN", "Richmond, VA", "Ridgefield", "Roanoke", "Saint Augustine", "Saint Louis", "Salina", "Salt Lake City", "San Antonio", "San Bernardino", "San Diego", "San Francisco", "San Jose, CA", "Santa Barbara", "Santa Fe", "Saratoga Springs", "Savannah", "Scottsdale", "Seattle", "Sebastopol", "Sheboygan", "Sioux City", "Southampton, NY", "Springfield", "Stowe", "Syracuse", "Tacoma", "Tampa", "Tempe", "Tucson", "Washington, DC", "Wassaic", "Wayne", "Weston", "Wichita", "Williamstown", "Wilmington, DE", "Wilmington, NC", "Winter Park", "Worcester"];
CITIES_BY_COUNTRY['VE'] = ["Caracas"];
CITIES_BY_COUNTRY['VN'] = ["Ho Chi Minh City"];
CITIES_BY_COUNTRY['ZA'] = ["Cape Town", "Johannesburg", "Stellenbosch"];
CITIES_BY_COUNTRY['US:NE'] = ["Albany", "Andover", "Annandale-on-Hudson", "Baltimore", "Beacon", "Boston", "Bridgehampton", "Buffalo", "Greenfield", "Greenwich", "Hanover", "Hartford", "Ithaca", "Jersey City", "Kent, CT", "Kingston", "Lewisburg", "Lincoln, MA", "Los Angeles", "Medford", "Miami", "Montpelier", "Mountainville", "New Haven", "New Paltz", "New York", "Newark", "North Adams", "Peekskill", "Philadelphia", "Pittsburgh", "Portland, ME", "Poughkeepsie", "Princeton", "Providence", "Provincetown", "Purchase", "Ridgefield", "Saratoga Springs", "Southampton, NY", "Stowe", "Syracuse", "Washington, DC", "Wassaic", "Wayne", "Weston", "Williamstown", "Wilmington, DE", "Worcester"];
CITIES_BY_COUNTRY['US:SE'] = ["Arlington", "Asheville", "Atlanta", "Boca Raton", "Chapel Hill", "Charlotte", "Charlottesville", "Durham", "Fairfax", "Fort Lauderdale", "Knoxville", "Los Angeles", "Louisville", "Memphis", "Miami", "Nashville", "New Orleans", "Palm Beach", "Raleigh", "Richmond, VA", "Roanoke", "Saint Augustine", "Savannah", "Tampa", "Wilmington, NC", "Winter Park"];
CITIES_BY_COUNTRY['US:SW'] = ["Albuquerque", "Austin", "Dallas", "El Paso", "Fort Worth", "Houston", "Marfa", "Oklahoma City", "Phoenix", "San Antonio", "Santa Fe", "Scottsdale", "Tempe", "Tucson"];
CITIES_BY_COUNTRY['US:WE'] = ["Aspen", "Belmont", "Berkeley", "Boulder", "Carmel", "Claremont", "Denver", "Encinitas", "Eugene", "Fort Collins", "Grand Forks", "Honolulu", "Indian Wells", "Irvine", "Joshua Tree", "Kauai", "La Jolla", "Lawrence", "Lincoln, NE", "Long Beach", "Los Angeles", "Monterey", "Newport Beach", "Oakland", "Omaha", "Overland Park", "Palm Springs", "Pasadena", "Portland, OR", "Pullman", "Rancho Palos Verdes", "Reno", "Salina", "Salt Lake City", "San Bernardino", "San Diego", "San Francisco", "San Jose, CA", "Santa Barbara", "Seattle", "Sebastopol", "Springfield", "Tacoma", "Wichita"];
CITIES_BY_COUNTRY['US:MW'] = ["Akron", "Bloomington", "Champaign", "Chicago", "Cincinnati", "Cleveland", "Columbus", "Detroit", "Gambier", "Grand Rapids", "Indianapolis", "Kansas City", "Madison", "Manawa", "Marquette", "Milwaukee", "Minneapolis", "Normal", "Oak Park", "Richmond, IN", "Saint Louis", "Sheboygan", "Sioux City"];
MAJORCITIES_BY_COUNTRY['AT'] = ["Vienna"];
MAJORCITIES_BY_COUNTRY['BE'] = ["Brussels"];
MAJORCITIES_BY_COUNTRY['CH'] = ["Basel", "Geneva", "Zurich"];
MAJORCITIES_BY_COUNTRY['DE'] = ["Berlin", "Cologne", "Düsseldorf", "Hamburg", "Frankfurt", "Munich"];
MAJORCITIES_BY_COUNTRY['DK'] = ["Copenhagen"];
MAJORCITIES_BY_COUNTRY['ES'] = ["Barcelona", "Madrid"];
MAJORCITIES_BY_COUNTRY['FR'] = ["Paris"];
MAJORCITIES_BY_COUNTRY['IT'] = ["Milan", "Naples", "Rome", "Turin"];
MAJORCITIES_BY_COUNTRY['NL'] = ["Amsterdam"];
MAJORCITIES_BY_COUNTRY['UK:EN'] = ["London"];
MAJORCITIES_BY_COUNTRY['IE'] = [];
MAJORCITIES_BY_COUNTRY['US'] = ["New York", "Boston", "Philadelphia", "Washington, DC", "Miami", "Chicago", "Houston", "San Francisco", "Los Angeles", "Santa Monica"];
MAJORCITIES_BY_COUNTRY['CU'] = [];
MAJORCITIES_BY_COUNTRY['CA'] = ["Montreal", "Toronto", "Vancouver"];
MAJORCITIES_BY_COUNTRY['AU'] = ["Australia", "Sydney", "Melbourne"];
MAJORCITIES_BY_COUNTRY['JP'] = ["Tokyo"];
MAJORCITIES_BY_COUNTRY['LK'] = [];
MAJORCITIES_BY_COUNTRY['AE'] = [];
MAJORCITIES_BY_COUNTRY['BG'] = [];
MAJORCITIES_BY_COUNTRY['BR'] = [];
MAJORCITIES_BY_COUNTRY['CN'] = [];
MAJORCITIES_BY_COUNTRY['CO'] = [];
MAJORCITIES_BY_COUNTRY['CZ'] = [];
MAJORCITIES_BY_COUNTRY['EG'] = [];
MAJORCITIES_BY_COUNTRY['FI'] = [];
MAJORCITIES_BY_COUNTRY['GR'] = [];
MAJORCITIES_BY_COUNTRY['IL'] = [];
MAJORCITIES_BY_COUNTRY['IN'] = [];
MAJORCITIES_BY_COUNTRY['KR'] = [];
MAJORCITIES_BY_COUNTRY['MX'] = [];
MAJORCITIES_BY_COUNTRY['NO'] = [];
MAJORCITIES_BY_COUNTRY['NZ'] = [];
MAJORCITIES_BY_COUNTRY['PL'] = [];
MAJORCITIES_BY_COUNTRY['PT'] = [];
MAJORCITIES_BY_COUNTRY['RO'] = [];
MAJORCITIES_BY_COUNTRY['RU'] = [];
MAJORCITIES_BY_COUNTRY['SE'] = [];
MAJORCITIES_BY_COUNTRY['TR'] = [];
MAJORCITIES_BY_COUNTRY['TW'] = [];
MAJORCITIES_BY_COUNTRY['UA'] = [];
MAJORCITIES_BY_COUNTRY['UK:NI'] = [];
MAJORCITIES_BY_COUNTRY['UK:SC'] = [];
MAJORCITIES_BY_COUNTRY['UK:WA'] = [];
MAJORCITIES_BY_COUNTRY['ZA'] = [];

