
var regions = {1: Array(Array(1, "")), 2: Array(Array(2, "")), 3: Array(Array(3, "")), 4: Array(Array(4, "")), 5: Array(Array(443, "Blagoevgrad"), Array(444, "Burgas"), Array(445, "Dobrich"), Array(446, "Gabrovo"), Array(447, "Haskovo"), Array(448, "Kardzhali"), Array(449, "Kyustendil"), Array(450, "Lovech"), Array(451, "Montana"), Array(452, "Pazardzhik"), Array(453, "Pernik"), Array(454, "Pleven"), Array(455, "Plovdiv"), Array(456, "Razgrad"), Array(457, "Ruse"), Array(458, "Shumen"), Array(459, "Silistra"), Array(460, "Sliven"), Array(461, "Smolyan"), Array(462, "Sofia (city)"), Array(463, "Sofia (province)"), Array(464, "Stara Zagora"), Array(465, "Targovishte"), Array(466, "Varna"), Array(467, "Veliko Tarnovo"), Array(468, "Vidin"), Array(469, "Vratsa"), Array(470, "Yambol")), 6: Array(Array(265, "Hovedstaden"), Array(263, "Midtjylland"), Array(262, "Nordjylland"), Array(266, "Sjælland"), Array(264, "Syddanmark")), 7: Array(Array(7, "")), 8: Array(Array(261, "Ahvenanmaa"), Array(506, "Etelä-Suomi"), Array(504, "Itä-Suomi"), Array(505, "Länsi-Suomi"), Array(242, "Lappi"), Array(507, "Oulu")), 9: Array(Array(320, "Alsace"), Array(321, "Aquitaine"), Array(322, "Auvergne"), Array(337, "Basse-Normandie"), Array(323, "Bourgogne"), Array(324, "Bretagne"), Array(325, "Centre"), Array(326, "Champagne-Ardenne"), Array(327, "Corse"), Array(328, "Franche-Comté"), Array(339, "Haute-Normandie"), Array(329, "Île-de-France"), Array(330, "Languedoc-Roussillon"), Array(331, "Limousin"), Array(332, "Lorraine"), Array(333, "Midi-Pyrénées"), Array(334, "Nord-Pas-de-Calais"), Array(340, "Pays de la Loire"), Array(341, "Picardie"), Array(342, "Poitou-Charentes"), Array(343, "Provence-Alpes-Côte d'Azur"), Array(344, "Rhône-Alpes")), 11: Array(Array(509, "Aegean Islands"), Array(491, "Attica"), Array(492, "Central Greece"), Array(494, "Crete"), Array(496, "Epirus"), Array(497, "Ionian Islands"), Array(508, "Macedonia"), Array(499, "Peloponnese"), Array(501, "Thessaly"), Array(510, "Thrace")), 12: Array(Array(11, "")), 13: Array(Array(12, "")), 14: Array(Array(292, "Abruzzes"), Array(297, "Basilicate"), Array(298, "Calabre"), Array(296, "Campanie"), Array(287, "Emilie-Romagne"), Array(285, "Frioul-Venetie Julienne"), Array(293, "Latium"), Array(288, "Liguria"), Array(283, "Lombardie"), Array(290, "Marches"), Array(294, "Molise"), Array(291, "Ombrie"), Array(282, "Piemont"), Array(295, "Pouilles"), Array(300, "Sardaigne"), Array(299, "Sicile"), Array(289, "Toscana"), Array(284, "Trentin-Haut-Adige"), Array(281, "Vallee d Aoste"), Array(286, "Venetie")), 15: Array(Array(478, "Baranja"), Array(479, "Dalmatia"), Array(480, "Gorski kotar"), Array(481, "Istria"), Array(482, "Konavle"), Array(483, "Lika"), Array(484, "Moslavina"), Array(485, "Podravina"), Array(486, "Podunavlje"), Array(487, "Posavina"), Array(488, "Slavonia"), Array(489, "Srijem"), Array(490, "Zagorje")), 16: Array(Array(15, "")), 17: Array(Array(16, "")), 18: Array(Array(17, "")), 19: Array(Array(18, "")), 20: Array(Array(19, "")), 21: Array(Array(20, "")), 22: Array(Array(21, "")), 23: Array(Array(22, "")), 24: Array(Array(269, "Drenthe"), Array(271, "Flevoland"), Array(268, "Friesland"), Array(272, "Gelderland"), Array(267, "Groningen"), Array(280, "Limburg"), Array(279, "Noord-Brabant"), Array(275, "Noord-Holland"), Array(270, "Overijssel"), Array(273, "Utrecht"), Array(278, "Zeeland"), Array(276, "Zuid-Holland")), 25: Array(Array(223, "Akershus"), Array(224, "Aust-Agder"), Array(225, "Buskerud"), Array(226, "Finnmark"), Array(227, "Hedmark"), Array(228, "Hordaland"), Array(229, "Møre og Romsdal"), Array(231, "Nord-Trøndelag"), Array(230, "Nordland"), Array(232, "Oppland"), Array(233, "Oslo"), Array(234, "Rogaland"), Array(235, "Sogn og Fjordane"), Array(236, "Sør-Trøndelag"), Array(237, "Telemark"), Array(238, "Troms"), Array(239, "Vest-Agder"), Array(240, "Vestfold"), Array(241, "Østfold")), 26: Array(Array(25, "")), 27: Array(Array(471, "Alentejo"), Array(472, "Algarve"), Array(473, "Azores"), Array(474, "Central Portugal"), Array(475, "Lisbon Region"), Array(476, "Madeira"), Array(477, "North Portugal")), 28: Array(Array(27, "")), 30: Array(Array(28, "")), 31: Array(Array(29, "")), 33: Array(Array(30, "")), 34: Array(Array(31, "")), 35: Array(Array(301, "Andalucia"), Array(302, "Aragon"), Array(303, "Asturias"), Array(304, "Baleares"), Array(317, "Basque"), Array(305, "Canary Islands"), Array(306, "Cantabria"), Array(308, "Castile and Leon"), Array(307, "Castile-La Mancha"), Array(309, "Catalonia"), Array(311, "Extremadura"), Array(312, "Galicia"), Array(313, "La Rioja"), Array(314, "Madrid"), Array(315, "Murcia"), Array(316, "Navarra"), Array(310, "Valencia")), 36: Array(Array(432, "East Midlands"), Array(433, "East of England"), Array(434, "London"), Array(435, "North East England"), Array(436, "North West England"), Array(442, "Northern Ireland"), Array(441, "Scotland"), Array(437, "South East England"), Array(438, "South West England"), Array(439, "West Midlands"), Array(440, "Yorkshire and the Humber")), 37: Array(Array(220, "Blekinge"), Array(204, "Dalarna"), Array(203, "Gävleborg"), Array(217, "Gotland"), Array(218, "Halland"), Array(201, "Jämtland"), Array(215, "Jönköping"), Array(216, "Kalmar"), Array(219, "Kronoberg"), Array(199, "Norrbotten"), Array(206, "Örebro"), Array(212, "Östergötland"), Array(221, "Skåne"), Array(210, "Södermanland"), Array(209, "Stockholm"), Array(208, "Uppsala"), Array(205, "Värmland"), Array(200, "Västerbotten"), Array(202, "Västernorrland"), Array(207, "Västmanland"), Array(222, "Västra Götaland")), 38: Array(Array(35, "")), 39: Array(Array(511, "Baden-Württemberg"), Array(512, "Bayern"), Array(513, "Berlin"), Array(514, "Brandenburg"), Array(515, "Bremen"), Array(516, "Hamburg"), Array(517, "Hessen"), Array(518, "Mecklenburg-Vorpommern"), Array(519, "Niedersachsen"), Array(520, "Nordrhein-Westfalen"), Array(521, "Rheinland-Pfalz"), Array(522, "Saarland"), Array(523, "Sachsen"), Array(524, "Sachsen-Anhalt"), Array(525, "Schleswig-Holstein"), Array(526, "Thüringen")), 40: Array(Array(37, "")), 41: Array(Array(38, "")), 42: Array(Array(39, "")), 43: Array(Array(40, "")), 45: Array(Array(41, "")), 46: Array(Array(42, "")), 47: Array(Array(43, "")), 48: Array(Array(44, "")), 49: Array(Array(45, "")), 50: Array(Array(46, "")), 51: Array(Array(47, "")), 52: Array(Array(48, "")), 53: Array(Array(49, "")), 54: Array(Array(50, "")), 55: Array(Array(51, "")), 56: Array(Array(52, "")), 57: Array(Array(53, "")), 58: Array(Array(54, "")), 59: Array(Array(55, "")), 60: Array(Array(56, "")), 61: Array(Array(57, "")), 62: Array(Array(58, "")), 63: Array(Array(59, "")), 64: Array(Array(60, "")), 65: Array(Array(61, "")), 66: Array(Array(62, "")), 67: Array(Array(63, "")), 68: Array(Array(64, "")), 69: Array(Array(65, "")), 70: Array(Array(66, "")), 71: Array(Array(67, "")), 72: Array(Array(68, "")), 73: Array(Array(69, "")), 74: Array(Array(70, "")), 75: Array(Array(71, "")), 76: Array(Array(72, "")), 77: Array(Array(73, "")), 78: Array(Array(74, "")), 79: Array(Array(75, "")), 80: Array(Array(76, "")), 81: Array(Array(77, "")), 82: Array(Array(78, "")), 83: Array(Array(79, "")), 84: Array(Array(80, "")), 85: Array(Array(81, "")), 86: Array(Array(82, "")), 87: Array(Array(83, "")), 88: Array(Array(84, "")), 89: Array(Array(85, "")), 90: Array(Array(86, "")), 91: Array(Array(87, "")), 92: Array(Array(88, "")), 93: Array(Array(89, "")), 94: Array(Array(90, "")), 95: Array(Array(91, "")), 96: Array(Array(92, "")), 97: Array(Array(93, "")), 98: Array(Array(94, "")), 99: Array(Array(95, "")), 100: Array(Array(96, "")), 101: Array(Array(97, "")), 102: Array(Array(98, "")), 103: Array(Array(99, "")), 104: Array(Array(100, "")), 105: Array(Array(101, "")), 106: Array(Array(102, "")), 107: Array(Array(103, "")), 108: Array(Array(104, "")), 109: Array(Array(105, "")), 110: Array(Array(106, "")), 111: Array(Array(107, "")), 112: Array(Array(108, "")), 113: Array(Array(109, "")), 114: Array(Array(110, "")), 115: Array(Array(111, "")), 116: Array(Array(112, "")), 117: Array(Array(113, "")), 118: Array(Array(114, "")), 119: Array(Array(115, "")), 120: Array(Array(116, "")), 121: Array(Array(345, "Anhui"), Array(376, "Bejing"), Array(377, "Chongqing"), Array(346, "Fujian"), Array(363, "Gansu"), Array(347, "Guangdong"), Array(373, "Guangxi"), Array(348, "Guizhou"), Array(349, "Hainan"), Array(350, "Hebei"), Array(368, "Heilongjiang"), Array(351, "Henan"), Array(380, "Hongkong"), Array(364, "Hubei"), Array(353, "Hunan"), Array(374, "Inner Mongolia"), Array(354, "Jiangsu"), Array(355, "Jiangxi"), Array(356, "Jilin"), Array(365, "Liaoning"), Array(381, "Macau"), Array(375, "Ningxia"), Array(366, "Qinghai"), Array(369, "Shaanxi"), Array(370, "Shangdong"), Array(378, "Shanghai"), Array(367, "Shanxi"), Array(359, "Sichuan"), Array(372, "Taiwan"), Array(379, "Tianjin"), Array(360, "Tibet"), Array(361, "Xinjiang"), Array(371, "Yunnan"), Array(362, "Zhejiang")), 122: Array(Array(118, "")), 123: Array(Array(119, "")), 124: Array(Array(120, "")), 125: Array(Array(121, "")), 126: Array(Array(122, "")), 127: Array(Array(123, "")), 128: Array(Array(124, "")), 129: Array(Array(125, "")), 130: Array(Array(126, "")), 131: Array(Array(127, "")), 132: Array(Array(128, "")), 133: Array(Array(129, "")), 135: Array(Array(130, "")), 136: Array(Array(131, "")), 137: Array(Array(132, "")), 138: Array(Array(133, "")), 139: Array(Array(134, "")), 140: Array(Array(135, "")), 141: Array(Array(136, "")), 142: Array(Array(137, "")), 143: Array(Array(138, "")), 144: Array(Array(139, "")), 145: Array(Array(140, "")), 146: Array(Array(141, "")), 147: Array(Array(142, "")), 148: Array(Array(143, "")), 149: Array(Array(144, "")), 150: Array(Array(145, "")), 151: Array(Array(146, "")), 152: Array(Array(147, "")), 153: Array(Array(148, "")), 154: Array(Array(149, "")), 155: Array(Array(150, "")), 156: Array(Array(151, "")), 157: Array(Array(152, "")), 158: Array(Array(153, "")), 159: Array(Array(154, "")), 160: Array(Array(155, "")), 161: Array(Array(156, "")), 162: Array(Array(157, "")), 163: Array(Array(158, "")), 164: Array(Array(159, "")), 165: Array(Array(160, "")), 166: Array(Array(161, "")), 167: Array(Array(162, "")), 168: Array(Array(163, "")), 169: Array(Array(164, "")), 170: Array(Array(165, "")), 171: Array(Array(166, "")), 172: Array(Array(382, "Alabama"), Array(383, "Alaska"), Array(384, "Arizona"), Array(385, "Arkansas"), Array(396, "California"), Array(386, "Colorado"), Array(387, "Connecticut"), Array(388, "Delaware"), Array(389, "Florida"), Array(390, "Georgia"), Array(391, "Hawaii"), Array(392, "Idaho"), Array(393, "Illinois"), Array(394, "Indiana"), Array(395, "Iowa"), Array(397, "Kansas"), Array(398, "Kentucky"), Array(399, "Louisiana"), Array(400, "Maine"), Array(401, "Maryland"), Array(402, "Massachusetts"), Array(403, "Michigan"), Array(404, "Minnesota"), Array(405, "Mississippi"), Array(406, "Missouri"), Array(407, "Montana"), Array(408, "Nebraska"), Array(409, "Nevada"), Array(410, "New Hampshire"), Array(411, "New Jersey"), Array(412, "New Mexico"), Array(413, "New York"), Array(414, "North Carolina"), Array(415, "North Dakota"), Array(416, "Ohio"), Array(417, "Oklahoma"), Array(418, "Oregon"), Array(419, "Pennsylvania"), Array(420, "Rhode Island"), Array(421, "South Carolina"), Array(422, "South Dakota"), Array(423, "Tennessee"), Array(424, "Texas"), Array(425, "Utah"), Array(426, "Vermont"), Array(427, "Virginia"), Array(428, "Washington"), Array(429, "West Virginia"), Array(430, "Wisconsin"), Array(431, "Wyoming")), 174: Array(Array(168, "")), 175: Array(Array(169, "")), 176: Array(Array(170, "")), 177: Array(Array(171, "")), 178: Array(Array(172, "")), 179: Array(Array(173, "")), 180: Array(Array(174, "")), 181: Array(Array(175, "")), 182: Array(Array(176, "")), 183: Array(Array(177, "")), 184: Array(Array(178, "")), 185: Array(Array(179, "")), 186: Array(Array(180, "")), 187: Array(Array(181, "")), 188: Array(Array(182, "")), 189: Array(Array(183, "")), 191: Array(Array(184, "")), 193: Array(Array(185, "")), 194: Array(Array(186, "")), 195: Array(Array(187, "")), 196: Array(Array(188, "")), 197: Array(Array(189, "")), 198: Array(Array(190, "")), 199: Array(Array(191, "")), 200: Array(Array(192, "")), 201: Array(Array(193, "")), 202: Array(Array(194, "")), 203: Array(Array(195, "")), 204: Array(Array(196, "")), 205: Array(Array(197, "")), 206: Array(Array(198, "")), 227: Array(Array(528, "Famagusta"), Array(529, "Kyrenia"), Array(530, "Larnaca"), Array(531, "Limassol"), Array(532, "Nicosia"), Array(533, "Paphos"))};
var current_country = 9;

function pop_regions(country)
{
	if (country != current_country)
	{
		var region = document.getElementById('region');

		region.options.length = 1;
		
		if ((country != 0) && (country.substr(0, 2) != 'co'))
		{
			region.disabled = false;
			var count = regions[country].length;

			for (i = 0; i < count; i++)
			{
				entry = regions[country][i];
				region.options[i+1] = new Option(entry[1], entry[0]);
			}
		}
		else
		{
			region.disabled = true;
		}
		current_country = country;
	}
}