From b9e1a126c5d4ed5adc82d69d516292896aca3431 Mon Sep 17 00:00:00 2001 From: Mike Macgirvin Date: Thu, 1 Jul 2010 20:47:01 -0700 Subject: [PATCH] found good city/state selector --- include/country.js | 482 +++++++++++++++++++++++ wip/country_state_selector_ajax1.5.5.zip | Bin 58312 -> 0 bytes wip/countrylist.php | 257 ------------ 3 files changed, 482 insertions(+), 257 deletions(-) create mode 100644 include/country.js delete mode 100644 wip/country_state_selector_ajax1.5.5.zip delete mode 100644 wip/countrylist.php diff --git a/include/country.js b/include/country.js new file mode 100644 index 0000000000..977fdebce4 --- /dev/null +++ b/include/country.js @@ -0,0 +1,482 @@ +// +aStates[49]="Anjouan (Nzwani)|Domoni|Fomboni|Grande Comore (Njazidja)|Moheli (Mwali)|Moroni|Moutsamoudou"; +aStates[50]="Bandundu|Bas-Congo|Equateur|Kasai-Occidental|Kasai-Oriental|Katanga|Kinshasa|Maniema|Nord-Kivu|Orientale|Sud-Kivu"; +aStates[51]="Bouenza|Brazzaville|Cuvette|Kouilou|Lekoumou|Likouala|Niari|Plateaux|Pool|Sangha"; +aStates[52]="Aitutaki|Atiu|Avarua|Mangaia|Manihiki|Manuae|Mauke|Mitiaro|Nassau Island|Palmerston|Penrhyn|Pukapuka|Rakahanga|Rarotonga|Suwarrow|Takutea"; +aStates[53]="Alajuela|Cartago|Guanacaste|Heredia|Limon|Puntarenas|San Jose"; +aStates[54]="Abengourou|Abidjan|Aboisso|Adiake'|Adzope|Agboville|Agnibilekrou|Ale'pe'|Bangolo|Beoumi|Biankouma|Bocanda|Bondoukou|Bongouanou|Bouafle|Bouake|Bouna|Boundiali|Dabakala|Dabon|Daloa|Danane|Daoukro|Dimbokro|Divo|Duekoue|Ferkessedougou|Gagnoa|Grand Bassam|Grand-Lahou|Guiglo|Issia|Jacqueville|Katiola|Korhogo|Lakota|Man|Mankono|Mbahiakro|Odienne|Oume|Sakassou|San-Pedro|Sassandra|Seguela|Sinfra|Soubre|Tabou|Tanda|Tiassale|Tiebissou|Tingrela|Touba|Toulepleu|Toumodi|Vavoua|Yamoussoukro|Zuenoula"; +aStates[55]="Bjelovarsko-Bilogorska Zupanija|Brodsko-Posavska Zupanija|Dubrovacko-Neretvanska Zupanija|Istarska Zupanija|Karlovacka Zupanija|Koprivnicko-Krizevacka Zupanija|Krapinsko-Zagorska Zupanija|Licko-Senjska Zupanija|Medimurska Zupanija|Osjecko-Baranjska Zupanija|Pozesko-Slavonska Zupanija|Primorsko-Goranska Zupanija|Sibensko-Kninska Zupanija|Sisacko-Moslavacka Zupanija|Splitsko-Dalmatinska Zupanija|Varazdinska Zupanija|Viroviticko-Podravska Zupanija|Vukovarsko-Srijemska Zupanija|Zadarska Zupanija|Zagreb|Zagrebacka Zupanija"; +aStates[56]="Camaguey|Ciego de Avila|Cienfuegos|Ciudad de La Habana|Granma|Guantanamo|Holguin|Isla de la Juventud|La Habana|Las Tunas|Matanzas|Pinar del Rio|Sancti Spiritus|Santiago de Cuba|Villa Clara"; +aStates[57]="Famagusta|Kyrenia|Larnaca|Limassol|Nicosia|Paphos"; +aStates[58]="Brnensky|Budejovicky|Jihlavsky|Karlovarsky|Kralovehradecky|Liberecky|Olomoucky|Ostravsky|Pardubicky|Plzensky|Praha|Stredocesky|Ustecky|Zlinsky"; +aStates[59]="Arhus|Bornholm|Fredericksberg|Frederiksborg|Fyn|Kobenhavn|Kobenhavns|Nordjylland|Ribe|Ringkobing|Roskilde|Sonderjylland|Storstrom|Vejle|Vestsjalland|Viborg"; +aStates[60]="'Ali Sabih|Dikhil|Djibouti|Obock|Tadjoura"; +aStates[61]="Saint Andrew|Saint David|Saint George|Saint John|Saint Joseph|Saint Luke|Saint Mark|Saint Patrick|Saint Paul|Saint Peter"; +aStates[62]="Azua|Baoruco|Barahona|Dajabon|Distrito Nacional|Duarte|El Seibo|Elias Pina|Espaillat|Hato Mayor|Independencia|La Altagracia|La Romana|La Vega|Maria Trinidad Sanchez|Monsenor Nouel|Monte Cristi|Monte Plata|Pedernales|Peravia|Puerto Plata|Salcedo|Samana|San Cristobal|San Juan|San Pedro de Macoris|Sanchez Ramirez|Santiago|Santiago Rodriguez|Valverde"; +// +aStates[63]="Azuay|Bolivar|Canar|Carchi|Chimborazo|Cotopaxi|El Oro|Esmeraldas|Galapagos|Guayas|Imbabura|Loja|Los Rios|Manabi|Morona-Santiago|Napo|Orellana|Pastaza|Pichincha|Sucumbios|Tungurahua|Zamora-Chinchipe"; +aStates[64]="Ad Daqahliyah|Al Bahr al Ahmar|Al Buhayrah|Al Fayyum|Al Gharbiyah|Al Iskandariyah|Al Isma'iliyah|Al Jizah|Al Minufiyah|Al Minya|Al Qahirah|Al Qalyubiyah|Al Wadi al Jadid|As Suways|Ash Sharqiyah|Aswan|Asyut|Bani Suwayf|Bur Sa'id|Dumyat|Janub Sina'|Kafr ash Shaykh|Matruh|Qina|Shamal Sina'|Suhaj"; +aStates[65]="Ahuachapan|Cabanas|Chalatenango|Cuscatlan|La Libertad|La Paz|La Union|Morazan|San Miguel|San Salvador|San Vicente|Santa Ana|Sonsonate|Usulutan"; +aStates[66]="Annobon|Bioko Norte|Bioko Sur|Centro Sur|Kie-Ntem|Litoral|Wele-Nzas"; +aStates[67]="Akale Guzay|Barka|Denkel|Hamasen|Sahil|Semhar|Senhit|Seraye"; +aStates[68]="Harjumaa (Tallinn)|Hiiumaa (Kardla)|Ida-Virumaa (Johvi)|Jarvamaa (Paide)|Jogevamaa (Jogeva)|Laane-Virumaa (Rakvere)|Laanemaa (Haapsalu)|Parnumaa (Parnu)|Polvamaa (Polva)|Raplamaa (Rapla)|Saaremaa (Kuessaare)|Tartumaa (Tartu)|Valgamaa (Valga)|Viljandimaa (Viljandi)|Vorumaa (Voru)" +aStates[69]="Adis Abeba (Addis Ababa)|Afar|Amara|Dire Dawa|Gambela Hizboch|Hareri Hizb|Oromiya|Sumale|Tigray|YeDebub Biheroch Bihereseboch na Hizboch"; +aStates[70]="Europa Island"; +aStates[71]="Falkland Islands (Islas Malvinas)" +aStates[72]="Bordoy|Eysturoy|Mykines|Sandoy|Skuvoy|Streymoy|Suduroy|Tvoroyri|Vagar"; +aStates[73]="Central|Eastern|Northern|Rotuma|Western"; +aStates[74]="Aland|Etela-Suomen Laani|Ita-Suomen Laani|Lansi-Suomen Laani|Lappi|Oulun Laani"; +aStates[75]="Alsace|Aquitaine|Auvergne|Basse-Normandie|Bourgogne|Bretagne|Centre|Champagne-Ardenne|Corse|Franche-Comte|Haute-Normandie|Ile-de-France|Languedoc-Roussillon|Limousin|Lorraine|Midi-Pyrenees|Nord-Pas-de-Calais|Pays de la Loire|Picardie|Poitou-Charentes|Provence-Alpes-Cote d'Azur|Rhone-Alpes"; +aStates[76]="French Guiana"; +aStates[77]="Archipel des Marquises|Archipel des Tuamotu|Archipel des Tubuai|Iles du Vent|Iles Sous-le-Vent"; +aStates[78]="Adelie Land|Ile Crozet|Iles Kerguelen|Iles Saint-Paul et Amsterdam"; +aStates[79]="Estuaire|Haut-Ogooue|Moyen-Ogooue|Ngounie|Nyanga|Ogooue-Ivindo|Ogooue-Lolo|Ogooue-Maritime|Woleu-Ntem"; +aStates[80]="Banjul|Central River|Lower River|North Bank|Upper River|Western"; +aStates[81]="Gaza Strip"; +aStates[82]="Abashis|Abkhazia or Ap'khazet'is Avtonomiuri Respublika (Sokhumi)|Adigenis|Ajaria or Acharis Avtonomiuri Respublika (Bat'umi)|Akhalgoris|Akhalk'alak'is|Akhalts'ikhis|Akhmetis|Ambrolauris|Aspindzis|Baghdat'is|Bolnisis|Borjomis|Ch'khorotsqus|Ch'okhatauris|Chiat'ura|Dedop'listsqaros|Dmanisis|Dushet'is|Gardabanis|Gori|Goris|Gurjaanis|Javis|K'arelis|K'ut'aisi|Kaspis|Kharagaulis|Khashuris|Khobis|Khonis|Lagodekhis|Lanch'khut'is|Lentekhis|Marneulis|Martvilis|Mestiis|Mts'khet'is|Ninotsmindis|Onis|Ozurget'is|P'ot'i|Qazbegis|Qvarlis|Rust'avi|Sach'kheris|Sagarejos|Samtrediis|Senakis|Sighnaghis|T'bilisi|T'elavis|T'erjolis|T'et'ritsqaros|T'ianet'is|Tqibuli|Ts'ageris|Tsalenjikhis|Tsalkis|Tsqaltubo|Vanis|Zestap'onis|Zugdidi|Zugdidis"; +aStates[83]="Baden-Wuerttemberg|Bayern|Berlin|Brandenburg|Bremen|Hamburg|Hessen|Mecklenburg-Vorpommern|Niedersachsen|Nordrhein-Westfalen|Rheinland-Pfalz|Saarland|Sachsen|Sachsen-Anhalt|Schleswig-Holstein|Thueringen"; +aStates[84]="Ashanti|Brong-Ahafo|Central|Eastern|Greater Accra|Northern|Upper East|Upper West|Volta|Western"; +aStates[85]="Gibraltar"; +aStates[86]="Ile du Lys|Ile Glorieuse"; +aStates[87]="Aitolia kai Akarnania|Akhaia|Argolis|Arkadhia|Arta|Attiki|Ayion Oros (Mt. Athos)|Dhodhekanisos|Drama|Evritania|Evros|Evvoia|Florina|Fokis|Fthiotis|Grevena|Ilia|Imathia|Ioannina|Irakleion|Kardhitsa|Kastoria|Kavala|Kefallinia|Kerkyra|Khalkidhiki|Khania|Khios|Kikladhes|Kilkis|Korinthia|Kozani|Lakonia|Larisa|Lasithi|Lesvos|Levkas|Magnisia|Messinia|Pella|Pieria|Preveza|Rethimni|Rodhopi|Samos|Serrai|Thesprotia|Thessaloniki|Trikala|Voiotia|Xanthi|Zakinthos"; +aStates[88]="Avannaa (Nordgronland)|Kitaa (Vestgronland)|Tunu (Ostgronland)" +aStates[89]="Carriacou and Petit Martinique|Saint Andrew|Saint David|Saint George|Saint John|Saint Mark|Saint Patrick"; +aStates[90]="Basse-Terre|Grande-Terre|Iles de la Petite Terre|Iles des Saintes|Marie-Galante"; +aStates[91]="Guam"; +aStates[92]="Alta Verapaz|Baja Verapaz|Chimaltenango|Chiquimula|El Progreso|Escuintla|Guatemala|Huehuetenango|Izabal|Jalapa|Jutiapa|Peten|Quetzaltenango|Quiche|Retalhuleu|Sacatepequez|San Marcos|Santa Rosa|Solola|Suchitepequez|Totonicapan|Zacapa"; +aStates[93]="Castel|Forest|St. Andrew|St. Martin|St. Peter Port|St. Pierre du Bois|St. Sampson|St. Saviour|Torteval|Vale"; +aStates[94]="Beyla|Boffa|Boke|Conakry|Coyah|Dabola|Dalaba|Dinguiraye|Dubreka|Faranah|Forecariah|Fria|Gaoual|Gueckedou|Kankan|Kerouane|Kindia|Kissidougou|Koubia|Koundara|Kouroussa|Labe|Lelouma|Lola|Macenta|Mali|Mamou|Mandiana|Nzerekore|Pita|Siguiri|Telimele|Tougue|Yomou"; +aStates[95]="Bafata|Biombo|Bissau|Bolama-Bijagos|Cacheu|Gabu|Oio|Quinara|Tombali"; +aStates[96]="Barima-Waini|Cuyuni-Mazaruni|Demerara-Mahaica|East Berbice-Corentyne|Essequibo Islands-West Demerara|Mahaica-Berbice|Pomeroon-Supenaam|Potaro-Siparuni|Upper Demerara-Berbice|Upper Takutu-Upper Essequibo"; +aStates[97]="Artibonite|Centre|Grand'Anse|Nord|Nord-Est|Nord-Ouest|Ouest|Sud|Sud-Est"; +aStates[98]="Heard Island and McDonald Islands"; +aStates[99]="Holy See (Vatican City)" +aStates[100]="Atlantida|Choluteca|Colon|Comayagua|Copan|Cortes|El Paraiso|Francisco Morazan|Gracias a Dios|Intibuca|Islas de la Bahia|La Paz|Lempira|Ocotepeque|Olancho|Santa Barbara|Valle|Yoro"; +aStates[101]="Hong Kong"; +aStates[102]="Howland Island"; +aStates[103]="Bacs-Kiskun|Baranya|Bekes|Bekescsaba|Borsod-Abauj-Zemplen|Budapest|Csongrad|Debrecen|Dunaujvaros|Eger|Fejer|Gyor|Gyor-Moson-Sopron|Hajdu-Bihar|Heves|Hodmezovasarhely|Jasz-Nagykun-Szolnok|Kaposvar|Kecskemet|Komarom-Esztergom|Miskolc|Nagykanizsa|Nograd|Nyiregyhaza|Pecs|Pest|Somogy|Sopron|Szabolcs-Szatmar-Bereg|Szeged|Szekesfehervar|Szolnok|Szombathely|Tatabanya|Tolna|Vas|Veszprem|Veszprem|Zala|Zalaegerszeg"; +aStates[104]="Akranes|Akureyri|Arnessysla|Austur-Bardhastrandarsysla|Austur-Hunavatnssysla|Austur-Skaftafellssysla|Borgarfjardharsysla|Dalasysla|Eyjafjardharsysla|Gullbringusysla|Hafnarfjordhur|Husavik|Isafjordhur|Keflavik|Kjosarsysla|Kopavogur|Myrasysla|Neskaupstadhur|Nordhur-Isafjardharsysla|Nordhur-Mulasys-la|Nordhur-Thingeyjarsysla|Olafsfjordhur|Rangarvallasysla|Reykjavik|Saudharkrokur|Seydhisfjordhur|Siglufjordhur|Skagafjardharsysla|Snaefellsnes-og Hnappadalssysla|Strandasysla|Sudhur-Mulasysla|Sudhur-Thingeyjarsysla|Vesttmannaeyjar|Vestur-Bardhastrandarsysla|Vestur-Hunavatnssysla|Vestur-Isafjardharsysla|Vestur-Skaftafellssysla"; +aStates[105]="Andaman and Nicobar Islands|Andhra Pradesh|Arunachal Pradesh|Assam|Bihar|Chandigarh|Chhattisgarh|Dadra and Nagar Haveli|Daman and Diu|Delhi|Goa|Gujarat|Haryana|Himachal Pradesh|Jammu and Kashmir|Jharkhand|Karnataka|Kerala|Lakshadweep|Madhya Pradesh|Maharashtra|Manipur|Meghalaya|Mizoram|Nagaland|Orissa|Pondicherry|Punjab|Rajasthan|Sikkim|Tamil Nadu|Tripura|Uttar Pradesh|Uttaranchal|West Bengal"; +aStates[106]="Aceh|Bali|Banten|Bengkulu|East Timor|Gorontalo|Irian Jaya|Jakarta Raya|Jambi|Jawa Barat|Jawa Tengah|Jawa Timur|Kalimantan Barat|Kalimantan Selatan|Kalimantan Tengah|Kalimantan Timur|Kepulauan Bangka Belitung|Lampung|Maluku|Maluku Utara|Nusa Tenggara Barat|Nusa Tenggara Timur|Riau|Sulawesi Selatan|Sulawesi Tengah|Sulawesi Tenggara|Sulawesi Utara|Sumatera Barat|Sumatera Selatan|Sumatera Utara|Yogyakarta"; +aStates[107]="Ardabil|Azarbayjan-e Gharbi|Azarbayjan-e Sharqi|Bushehr|Chahar Mahall va Bakhtiari|Esfahan|Fars|Gilan|Golestan|Hamadan|Hormozgan|Ilam|Kerman|Kermanshah|Khorasan|Khuzestan|Kohgiluyeh va Buyer Ahmad|Kordestan|Lorestan|Markazi|Mazandaran|Qazvin|Qom|Semnan|Sistan va Baluchestan|Tehran|Yazd|Zanjan"; +aStates[108]="Al Anbar|Al Basrah|Al Muthanna|Al Qadisiyah|An Najaf|Arbil|As Sulaymaniyah|At Ta'mim|Babil|Baghdad|Dahuk|Dhi Qar|Diyala|Karbala'|Maysan|Ninawa|Salah ad Din|Wasit"; +aStates[109]="Carlow|Cavan|Clare|Cork|Donegal|Dublin|Galway|Kerry|Kildare|Kilkenny|Laois|Leitrim|Limerick|Longford|Louth|Mayo|Meath|Monaghan|Offaly|Roscommon|Sligo|Tipperary|Waterford|Westmeath|Wexford|Wicklow"; +aStates[110]="Antrim|Ards|Armagh|Ballymena|Ballymoney|Banbridge|Belfast|Carrickfergus|Castlereagh|Coleraine|Cookstown|Craigavon|Derry|Down|Dungannon|Fermanagh|Larne|Limavady|Lisburn|Magherafelt|Moyle|Newry and Mourne|Newtownabbey|North Down|Omagh|Strabane"; +aStates[111]="Central|Haifa|Jerusalem|Northern|Southern|Tel Aviv"; +aStates[112]="Abruzzi|Basilicata|Calabria|Campania|Emilia-Romagna|Friuli-Venezia Giulia|Lazio|Liguria|Lombardia|Marche|Molise|Piemonte|Puglia|Sardegna|Sicilia|Toscana|Trentino-Alto Adige|Umbria|Valle d'Aosta|Veneto"; +aStates[113]="Clarendon|Hanover|Kingston|Manchester|Portland|Saint Andrew|Saint Ann|Saint Catherine|Saint Elizabeth|Saint James|Saint Mary|Saint Thomas|Trelawny|Westmoreland"; +aStates[114]="Jan Mayen"; +aStates[115]="Aichi|Akita|Aomori|Chiba|Ehime|Fukui|Fukuoka|Fukushima|Gifu|Gumma|Hiroshima|Hokkaido|Hyogo|Ibaraki|Ishikawa|Iwate|Kagawa|Kagoshima|Kanagawa|Kochi|Kumamoto|Kyoto|Mie|Miyagi|Miyazaki|Nagano|Nagasaki|Nara|Niigata|Oita|Okayama|Okinawa|Osaka|Saga|Saitama|Shiga|Shimane|Shizuoka|Tochigi|Tokushima|Tokyo|Tottori|Toyama|Wakayama|Yamagata|Yamaguchi|Yamanashi"; +aStates[116]="Jarvis Island"; +aStates[117]="Jersey"; +aStates[118]="Johnston Atoll"; +aStates[119]="'Amman|Ajlun|Al 'Aqabah|Al Balqa'|Al Karak|Al Mafraq|At Tafilah|Az Zarqa'|Irbid|Jarash|Ma'an|Madaba"; +aStates[120]="Juan de Nova Island"; +aStates[121]="Almaty|Aqmola|Aqtobe|Astana|Atyrau|Batys Qazaqstan|Bayqongyr|Mangghystau|Ongtustik Qazaqstan|Pavlodar|Qaraghandy|Qostanay|Qyzylorda|Shyghys Qazaqstan|Soltustik Qazaqstan|Zhambyl"; +aStates[122]="Central|Coast|Eastern|Nairobi Area|North Eastern|Nyanza|Rift Valley|Western"; +aStates[123]="Abaiang|Abemama|Aranuka|Arorae|Banaba|Banaba|Beru|Butaritari|Central Gilberts|Gilbert Islands|Kanton|Kiritimati|Kuria|Line Islands|Line Islands|Maiana|Makin|Marakei|Nikunau|Nonouti|Northern Gilberts|Onotoa|Phoenix Islands|Southern Gilberts|Tabiteuea|Tabuaeran|Tamana|Tarawa|Tarawa|Teraina"; +aStates[124]="Chagang-do (Chagang Province)|Hamgyong-bukto (North Hamgyong Province)|Hamgyong-namdo (South Hamgyong Province)|Hwanghae-bukto (North Hwanghae Province)|Hwanghae-namdo (South Hwanghae Province)|Kaesong-si (Kaesong City)|Kangwon-do (Kangwon Province)|Namp'o-si (Namp'o City)|P'yongan-bukto (North P'yongan Province)|P'yongan-namdo (South P'yongan Province)|P'yongyang-si (P'yongyang City)|Yanggang-do (Yanggang Province)" +aStates[125]="Ch'ungch'ong-bukto|Ch'ungch'ong-namdo|Cheju-do|Cholla-bukto|Cholla-namdo|Inch'on-gwangyoksi|Kangwon-do|Kwangju-gwangyoksi|Kyonggi-do|Kyongsang-bukto|Kyongsang-namdo|Pusan-gwangyoksi|Soul-t'ukpyolsi|Taegu-gwangyoksi|Taejon-gwangyoksi|Ulsan-gwangyoksi"; +aStates[126]="Al 'Asimah|Al Ahmadi|Al Farwaniyah|Al Jahra'|Hawalli"; +aStates[127]="Batken Oblasty|Bishkek Shaary|Chuy Oblasty (Bishkek)|Jalal-Abad Oblasty|Naryn Oblasty|Osh Oblasty|Talas Oblasty|Ysyk-Kol Oblasty (Karakol)" +aStates[128]="Attapu|Bokeo|Bolikhamxai|Champasak|Houaphan|Khammouan|Louangnamtha|Louangphabang|Oudomxai|Phongsali|Salavan|Savannakhet|Viangchan|Viangchan|Xaignabouli|Xaisomboun|Xekong|Xiangkhoang"; +aStates[129]="Aizkraukles Rajons|Aluksnes Rajons|Balvu Rajons|Bauskas Rajons|Cesu Rajons|Daugavpils|Daugavpils Rajons|Dobeles Rajons|Gulbenes Rajons|Jekabpils Rajons|Jelgava|Jelgavas Rajons|Jurmala|Kraslavas Rajons|Kuldigas Rajons|Leipaja|Liepajas Rajons|Limbazu Rajons|Ludzas Rajons|Madonas Rajons|Ogres Rajons|Preilu Rajons|Rezekne|Rezeknes Rajons|Riga|Rigas Rajons|Saldus Rajons|Talsu Rajons|Tukuma Rajons|Valkas Rajons|Valmieras Rajons|Ventspils|Ventspils Rajons"; +aStates[130]="Beyrouth|Ech Chimal|Ej Jnoub|El Bekaa|Jabal Loubnane"; +aStates[131]="Berea|Butha-Buthe|Leribe|Mafeteng|Maseru|Mohales Hoek|Mokhotlong|Qacha's Nek|Quthing|Thaba-Tseka"; +aStates[132]="Bomi|Bong|Grand Bassa|Grand Cape Mount|Grand Gedeh|Grand Kru|Lofa|Margibi|Maryland|Montserrado|Nimba|River Cess|Sinoe"; +aStates[133]="Ajdabiya|Al 'Aziziyah|Al Fatih|Al Jabal al Akhdar|Al Jufrah|Al Khums|Al Kufrah|An Nuqat al Khams|Ash Shati'|Awbari|Az Zawiyah|Banghazi|Darnah|Ghadamis|Gharyan|Misratah|Murzuq|Sabha|Sawfajjin|Surt|Tarabulus|Tarhunah|Tubruq|Yafran|Zlitan"; +aStates[134]="Balzers|Eschen|Gamprin|Mauren|Planken|Ruggell|Schaan|Schellenberg|Triesen|Triesenberg|Vaduz"; +aStates[135]="Akmenes Rajonas|Alytaus Rajonas|Alytus|Anyksciu Rajonas|Birstonas|Birzu Rajonas|Druskininkai|Ignalinos Rajonas|Jonavos Rajonas|Joniskio Rajonas|Jurbarko Rajonas|Kaisiadoriu Rajonas|Kaunas|Kauno Rajonas|Kedainiu Rajonas|Kelmes Rajonas|Klaipeda|Klaipedos Rajonas|Kretingos Rajonas|Kupiskio Rajonas|Lazdiju Rajonas|Marijampole|Marijampoles Rajonas|Mazeikiu Rajonas|Moletu Rajonas|Neringa Pakruojo Rajonas|Palanga|Panevezio Rajonas|Panevezys|Pasvalio Rajonas|Plunges Rajonas|Prienu Rajonas|Radviliskio Rajonas|Raseiniu Rajonas|Rokiskio Rajonas|Sakiu Rajonas|Salcininku Rajonas|Siauliai|Siauliu Rajonas|Silales Rajonas|Silutes Rajonas|Sirvintu Rajonas|Skuodo Rajonas|Svencioniu Rajonas|Taurages Rajonas|Telsiu Rajonas|Traku Rajonas|Ukmerges Rajonas|Utenos Rajonas|Varenos Rajonas|Vilkaviskio Rajonas|Vilniaus Rajonas|Vilnius|Zarasu Rajonas"; +aStates[136]="Diekirch|Grevenmacher|Luxembourg"; +aStates[137]="Macau"; +aStates[138]="Aracinovo|Bac|Belcista|Berovo|Bistrica|Bitola|Blatec|Bogdanci|Bogomila|Bogovinje|Bosilovo|Brvenica|Cair (Skopje)|Capari|Caska|Cegrane|Centar (Skopje)|Centar Zupa|Cesinovo|Cucer-Sandevo|Debar|Delcevo|Delogozdi|Demir Hisar|Demir Kapija|Dobrusevo|Dolna Banjica|Dolneni|Dorce Petrov (Skopje)|Drugovo|Dzepciste|Gazi Baba (Skopje)|Gevgelija|Gostivar|Gradsko|Ilinden|Izvor|Jegunovce|Kamenjane|Karbinci|Karpos (Skopje)|Kavadarci|Kicevo|Kisela Voda (Skopje)|Klecevce|Kocani|Konce|Kondovo|Konopiste|Kosel|Kratovo|Kriva Palanka|Krivogastani|Krusevo|Kuklis|Kukurecani|Kumanovo|Labunista|Lipkovo|Lozovo|Lukovo|Makedonska Kamenica|Makedonski Brod|Mavrovi Anovi|Meseista|Miravci|Mogila|Murtino|Negotino|Negotino-Poloska|Novaci|Novo Selo|Oblesevo|Ohrid|Orasac|Orizari|Oslomej|Pehcevo|Petrovec|Plasnia|Podares|Prilep|Probistip|Radovis|Rankovce|Resen|Rosoman|Rostusa|Samokov|Saraj|Sipkovica|Sopiste|Sopotnika|Srbinovo|Star Dojran|Staravina|Staro Nagoricane|Stip|Struga|Strumica|Studenicani|Suto Orizari (Skopje)|Sveti Nikole|Tearce|Tetovo|Topolcani|Valandovo|Vasilevo|Veles|Velesta|Vevcani|Vinica|Vitoliste|Vranestica|Vrapciste|Vratnica|Vrutok|Zajas|Zelenikovo|Zileno|Zitose|Zletovo|Zrnovci"; +aStates[139]="Antananarivo|Antsiranana|Fianarantsoa|Mahajanga|Toamasina|Toliara"; +aStates[140]="Balaka|Blantyre|Chikwawa|Chiradzulu|Chitipa|Dedza|Dowa|Karonga|Kasungu|Likoma|Lilongwe|Machinga (Kasupe)|Mangochi|Mchinji|Mulanje|Mwanza|Mzimba|Nkhata Bay|Nkhotakota|Nsanje|Ntcheu|Ntchisi|Phalombe|Rumphi|Salima|Thyolo|Zomba"; +aStates[141]="Johor|Kedah|Kelantan|Labuan|Melaka|Negeri Sembilan|Pahang|Perak|Perlis|Pulau Pinang|Sabah|Sarawak|Selangor|Terengganu|Wilayah Persekutuan"; +aStates[142]="Alifu|Baa|Dhaalu|Faafu|Gaafu Alifu|Gaafu Dhaalu|Gnaviyani|Haa Alifu|Haa Dhaalu|Kaafu|Laamu|Lhaviyani|Maale|Meemu|Noonu|Raa|Seenu|Shaviyani|Thaa|Vaavu"; +aStates[143]="Gao|Kayes|Kidal|Koulikoro|Mopti|Segou|Sikasso|Tombouctou"; +aStates[144]="Valletta"; +aStates[145]="Man, Isle of"; +aStates[146]="Ailinginae|Ailinglaplap|Ailuk|Arno|Aur|Bikar|Bikini|Bokak|Ebon|Enewetak|Erikub|Jabat|Jaluit|Jemo|Kili|Kwajalein|Lae|Lib|Likiep|Majuro|Maloelap|Mejit|Mili|Namorik|Namu|Rongelap|Rongrik|Toke|Ujae|Ujelang|Utirik|Wotho|Wotje"; +aStates[147]="Martinique"; +aStates[148]="Adrar|Assaba|Brakna|Dakhlet Nouadhibou|Gorgol|Guidimaka|Hodh Ech Chargui|Hodh El Gharbi|Inchiri|Nouakchott|Tagant|Tiris Zemmour|Trarza"; +aStates[149]="Agalega Islands|Black River|Cargados Carajos Shoals|Flacq|Grand Port|Moka|Pamplemousses|Plaines Wilhems|Port Louis|Riviere du Rempart|Rodrigues|Savanne"; +aStates[150]="Mayotte"; +aStates[151]="Aguascalientes|Baja California|Baja California Sur|Campeche|Chiapas|Chihuahua|Coahuila de Zaragoza|Colima|Distrito Federal|Durango|Guanajuato|Guerrero|Hidalgo|Jalisco|Mexico|Michoacan de Ocampo|Morelos|Nayarit|Nuevo Leon|Oaxaca|Puebla|Queretaro de Arteaga|Quintana Roo|San Luis Potosi|Sinaloa|Sonora|Tabasco|Tamaulipas|Tlaxcala|Veracruz-Llave|Yucatan|Zacatecas"; +aStates[152]="Chuuk (Truk)|Kosrae|Pohnpei|Yap"; +aStates[153]="Midway Islands"; +aStates[154]="Balti|Cahul|Chisinau|Chisinau|Dubasari|Edinet|Gagauzia|Lapusna|Orhei|Soroca|Tighina|Ungheni"; +aStates[155]="Fontvieille|La Condamine|Monaco-Ville|Monte-Carlo"; +aStates[156]="Arhangay|Bayan-Olgiy|Bayanhongor|Bulgan|Darhan|Dornod|Dornogovi|Dundgovi|Dzavhan|Erdenet|Govi-Altay|Hentiy|Hovd|Hovsgol|Omnogovi|Ovorhangay|Selenge|Suhbaatar|Tov|Ulaanbaatar|Uvs"; +aStates[157]="Saint Anthony|Saint Georges|Saint Peter's"; +aStates[158]="Agadir|Al Hoceima|Azilal|Ben Slimane|Beni Mellal|Boulemane|Casablanca|Chaouen|El Jadida|El Kelaa des Srarhna|Er Rachidia|Essaouira|Fes|Figuig|Guelmim|Ifrane|Kenitra|Khemisset|Khenifra|Khouribga|Laayoune|Larache|Marrakech|Meknes|Nador|Ouarzazate|Oujda|Rabat-Sale|Safi|Settat|Sidi Kacem|Tan-Tan|Tanger|Taounate|Taroudannt|Tata|Taza|Tetouan|Tiznit"; +aStates[159]="Cabo Delgado|Gaza|Inhambane|Manica|Maputo|Nampula|Niassa|Sofala|Tete|Zambezia"; +aStates[160]="Caprivi|Erongo|Hardap|Karas|Khomas|Kunene|Ohangwena|Okavango|Omaheke|Omusati|Oshana|Oshikoto|Otjozondjupa"; +aStates[161]="Aiwo|Anabar|Anetan|Anibare|Baiti|Boe|Buada|Denigomodu|Ewa|Ijuw|Meneng|Nibok|Uaboe|Yaren"; +aStates[162]="Bagmati|Bheri|Dhawalagiri|Gandaki|Janakpur|Karnali|Kosi|Lumbini|Mahakali|Mechi|Narayani|Rapti|Sagarmatha|Seti"; +aStates[163]="Drenthe|Flevoland|Friesland|Gelderland|Groningen|Limburg|Noord-Brabant|Noord-Holland|Overijssel|Utrecht|Zeeland|Zuid-Holland"; +aStates[164]="Netherlands Antilles"; +aStates[165]="Iles Loyaute|Nord|Sud"; +aStates[166]="Akaroa|Amuri|Ashburton|Bay of Islands|Bruce|Buller|Chatham Islands|Cheviot|Clifton|Clutha|Cook|Dannevirke|Egmont|Eketahuna|Ellesmere|Eltham|Eyre|Featherston|Franklin|Golden Bay|Great Barrier Island|Grey|Hauraki Plains|Hawera|Hawke's Bay|Heathcote|Hikurangi|Hobson|Hokianga|Horowhenua|Hurunui|Hutt|Inangahua|Inglewood|Kaikoura|Kairanga|Kiwitea|Lake|Mackenzie|Malvern|Manaia|Manawatu|Mangonui|Maniototo|Marlborough|Masterton|Matamata|Mount Herbert|Ohinemuri|Opotiki|Oroua|Otamatea|Otorohanga|Oxford|Pahiatua|Paparua|Patea|Piako|Pohangina|Raglan|Rangiora|Rangitikei|Rodney|Rotorua|Runanga|Saint Kilda|Silverpeaks|Southland|Stewart Island|Stratford|Strathallan|Taranaki|Taumarunui|Taupo|Tauranga|Thames-Coromandel|Tuapeka|Vincent|Waiapu|Waiheke|Waihemo|Waikato|Waikohu|Waimairi|Waimarino|Waimate|Waimate West|Waimea|Waipa|Waipawa|Waipukurau|Wairarapa South|Wairewa|Wairoa|Waitaki|Waitomo|Waitotara|Wallace|Wanganui|Waverley|Westland|Whakatane|Whangarei|Whangaroa|Woodville"; +aStates[167]="Atlantico Norte|Atlantico Sur|Boaco|Carazo|Chinandega|Chontales|Esteli|Granada|Jinotega|Leon|Madriz|Managua|Masaya|Matagalpa|Nueva Segovia|Rio San Juan|Rivas"; +aStates[168]="Agadez|Diffa|Dosso|Maradi|Niamey|Tahoua|Tillaberi|Zinder"; +aStates[169]="Abia|Abuja Federal Capital Territory|Adamawa|Akwa Ibom|Anambra|Bauchi|Bayelsa|Benue|Borno|Cross River|Delta|Ebonyi|Edo|Ekiti|Enugu|Gombe|Imo|Jigawa|Kaduna|Kano|Katsina|Kebbi|Kogi|Kwara|Lagos|Nassarawa|Niger|Ogun|Ondo|Osun|Oyo|Plateau|Rivers|Sokoto|Taraba|Yobe|Zamfara"; +aStates[170]="Niue"; +aStates[171]="Norfolk Island"; +aStates[172]="Northern Islands|Rota|Saipan|Tinian"; +aStates[173]="Akershus|Aust-Agder|Buskerud|Finnmark|Hedmark|Hordaland|More og Romsdal|Nord-Trondelag|Nordland|Oppland|Oslo|Ostfold|Rogaland|Sogn og Fjordane|Sor-Trondelag|Telemark|Troms|Vest-Agder|Vestfold"; +aStates[174]="Ad Dakhiliyah|Al Batinah|Al Wusta|Ash Sharqiyah|Az Zahirah|Masqat|Musandam|Zufar"; +aStates[175]="Balochistan|Federally Administered Tribal Areas|Islamabad Capital Territory|North-West Frontier Province|Punjab|Sindh"; +aStates[176]="Aimeliik|Airai|Angaur|Hatobohei|Kayangel|Koror|Melekeok|Ngaraard|Ngarchelong|Ngardmau|Ngatpang|Ngchesar|Ngeremlengui|Ngiwal|Palau Island|Peleliu|Sonsoral|Tobi"; +aStates[177]="Bocas del Toro|Chiriqui|Cocle|Colon|Darien|Herrera|Los Santos|Panama|San Blas|Veraguas"; +aStates[178]="Bougainville|Central|Chimbu|East New Britain|East Sepik|Eastern Highlands|Enga|Gulf|Madang|Manus|Milne Bay|Morobe|National Capital|New Ireland|Northern|Sandaun|Southern Highlands|West New Britain|Western|Western Highlands"; +aStates[179]="Alto Paraguay|Alto Parana|Amambay|Asuncion (city)|Boqueron|Caaguazu|Caazapa|Canindeyu|Central|Concepcion|Cordillera|Guaira|Itapua|Misiones|Neembucu|Paraguari|Presidente Hayes|San Pedro"; +aStates[180]="Amazonas|Ancash|Apurimac|Arequipa|Ayacucho|Cajamarca|Callao|Cusco|Huancavelica|Huanuco|Ica|Junin|La Libertad|Lambayeque|Lima|Loreto|Madre de Dios|Moquegua|Pasco|Piura|Puno|San Martin|Tacna|Tumbes|Ucayali"; +aStates[181]="Abra|Agusan del Norte|Agusan del Sur|Aklan|Albay|Angeles|Antique|Aurora|Bacolod|Bago|Baguio|Bais|Basilan|Basilan City|Bataan|Batanes|Batangas|Batangas City|Benguet|Bohol|Bukidnon|Bulacan|Butuan|Cabanatuan|Cadiz|Cagayan|Cagayan de Oro|Calbayog|Caloocan|Camarines Norte|Camarines Sur|Camiguin|Canlaon|Capiz|Catanduanes|Cavite|Cavite City|Cebu|Cebu City|Cotabato|Dagupan|Danao|Dapitan|Davao City Davao|Davao del Sur|Davao Oriental|Dipolog|Dumaguete|Eastern Samar|General Santos|Gingoog|Ifugao|Iligan|Ilocos Norte|Ilocos Sur|Iloilo|Iloilo City|Iriga|Isabela|Kalinga-Apayao|La Carlota|La Union|Laguna|Lanao del Norte|Lanao del Sur|Laoag|Lapu-Lapu|Legaspi|Leyte|Lipa|Lucena|Maguindanao|Mandaue|Manila|Marawi|Marinduque|Masbate|Mindoro Occidental|Mindoro Oriental|Misamis Occidental|Misamis Oriental|Mountain|Naga|Negros Occidental|Negros Oriental|North Cotabato|Northern Samar|Nueva Ecija|Nueva Vizcaya|Olongapo|Ormoc|Oroquieta|Ozamis|Pagadian|Palawan|Palayan|Pampanga|Pangasinan|Pasay|Puerto Princesa|Quezon|Quezon City|Quirino|Rizal|Romblon|Roxas|Samar|San Carlos (in Negros Occidental)|San Carlos (in Pangasinan)|San Jose|San Pablo|Silay|Siquijor|Sorsogon|South Cotabato|Southern Leyte|Sultan Kudarat|Sulu|Surigao|Surigao del Norte|Surigao del Sur|Tacloban|Tagaytay|Tagbilaran|Tangub|Tarlac|Tawitawi|Toledo|Trece Martires|Zambales|Zamboanga|Zamboanga del Norte|Zamboanga del Sur"; +aStates[182]="Pitcaim Islands"; +aStates[183]="Dolnoslaskie|Kujawsko-Pomorskie|Lodzkie|Lubelskie|Lubuskie|Malopolskie|Mazowieckie|Opolskie|Podkarpackie|Podlaskie|Pomorskie|Slaskie|Swietokrzyskie|Warminsko-Mazurskie|Wielkopolskie|Zachodniopomorskie"; +aStates[184]="Acores (Azores)|Aveiro|Beja|Braga|Braganca|Castelo Branco|Coimbra|Evora|Faro|Guarda|Leiria|Lisboa|Madeira|Portalegre|Porto|Santarem|Setubal|Viana do Castelo|Vila Real|Viseu"; +aStates[185]="Adjuntas|Aguada|Aguadilla|Aguas Buenas|Aibonito|Anasco|Arecibo|Arroyo|Barceloneta|Barranquitas|Bayamon|Cabo Rojo|Caguas|Camuy|Canovanas|Carolina|Catano|Cayey|Ceiba|Ciales|Cidra|Coamo|Comerio|Corozal|Culebra|Dorado|Fajardo|Florida|Guanica|Guayama|Guayanilla|Guaynabo|Gurabo|Hatillo|Hormigueros|Humacao|Isabela|Jayuya|Juana Diaz|Juncos|Lajas|Lares|Las Marias|Las Piedras|Loiza|Luquillo|Manati|Maricao|Maunabo|Mayaguez|Moca|Morovis|Naguabo|Naranjito|Orocovis|Patillas|Penuelas|Ponce|Quebradillas|Rincon|Rio Grande|Sabana Grande|Salinas|San German|San Juan|San Lorenzo|San Sebastian|Santa Isabel|Toa Alta|Toa Baja|Trujillo Alto|Utuado|Vega Alta|Vega Baja|Vieques|Villalba|Yabucoa|Yauco"; +aStates[186]="Ad Dawhah|Al Ghuwayriyah|Al Jumayliyah|Al Khawr|Al Wakrah|Ar Rayyan|Jarayan al Batinah|Madinat ash Shamal|Umm Salal"; +aStates[187]="Reunion"; +aStates[188]="Alba|Arad|Arges|Bacau|Bihor|Bistrita-Nasaud|Botosani|Braila|Brasov|Bucuresti|Buzau|Calarasi|Caras-Severin|Cluj|Constanta|Covasna|Dimbovita|Dolj|Galati|Giurgiu|Gorj|Harghita|Hunedoara|Ialomita|Iasi|Maramures|Mehedinti|Mures|Neamt|Olt|Prahova|Salaj|Satu Mare|Sibiu|Suceava|Teleorman|Timis|Tulcea|Vaslui|Vilcea|Vrancea"; +aStates[189]="Adygeya (Maykop)|Aginskiy Buryatskiy (Aginskoye)|Altay (Gorno-Altaysk)|Altayskiy (Barnaul)|Amurskaya (Blagoveshchensk)|Arkhangel'skaya|Astrakhanskaya|Bashkortostan (Ufa)|Belgorodskaya|Bryanskaya|Buryatiya (Ulan-Ude)|Chechnya (Groznyy)|Chelyabinskaya|Chitinskaya|Chukotskiy (Anadyr')|Chuvashiya (Cheboksary)|Dagestan (Makhachkala)|Evenkiyskiy (Tura)|Ingushetiya (Nazran')|Irkutskaya|Ivanovskaya|Kabardino-Balkariya (Nal'chik)|Kaliningradskaya|Kalmykiya (Elista)|Kaluzhskaya|Kamchatskaya (Petropavlovsk-Kamchatskiy)|Karachayevo-Cherkesiya (Cherkessk)|Kareliya (Petrozavodsk)|Kemerovskaya|Khabarovskiy|Khakasiya (Abakan)|Khanty-Mansiyskiy (Khanty-Mansiysk)|Kirovskaya|Komi (Syktyvkar)|Komi-Permyatskiy (Kudymkar)|Koryakskiy (Palana)|Kostromskaya|Krasnodarskiy|Krasnoyarskiy|Kurganskaya|Kurskaya|Leningradskaya|Lipetskaya|Magadanskaya|Mariy-El (Yoshkar-Ola)|Mordoviya (Saransk)|Moskovskaya|Moskva (Moscow)|Murmanskaya|Nenetskiy (Nar'yan-Mar)|Nizhegorodskaya|Novgorodskaya|Novosibirskaya|Omskaya|Orenburgskaya|Orlovskaya (Orel)|Penzenskaya|Permskaya|Primorskiy (Vladivostok)|Pskovskaya|Rostovskaya|Ryazanskaya|Sakha (Yakutsk)|Sakhalinskaya (Yuzhno-Sakhalinsk)|Samarskaya|Sankt-Peterburg (Saint Petersburg)|Saratovskaya|Severnaya Osetiya-Alaniya [North Ossetia] (Vladikavkaz)|Smolenskaya|Stavropol'skiy|Sverdlovskaya (Yekaterinburg)|Tambovskaya|Tatarstan (Kazan')|Taymyrskiy (Dudinka)|Tomskaya|Tul'skaya|Tverskaya|Tyumenskaya|Tyva (Kyzyl)|Udmurtiya (Izhevsk)|Ul'yanovskaya|Ust'-Ordynskiy Buryatskiy (Ust'-Ordynskiy)|Vladimirskaya|Volgogradskaya|Vologodskaya|Voronezhskaya|Yamalo-Nenetskiy (Salekhard)|Yaroslavskaya|Yevreyskaya"; +aStates[190]="Butare|Byumba|Cyangugu|Gikongoro|Gisenyi|Gitarama|Kibungo|Kibuye|Kigali Rurale|Kigali-ville|Ruhengeri|Umutara"; +aStates[191]="Ascension|Saint Helena|Tristan da Cunha"; +aStates[192]="Christ Church Nichola Town|Saint Anne Sandy Point|Saint George Basseterre|Saint George Gingerland|Saint James Windward|Saint John Capisterre|Saint John Figtree|Saint Mary Cayon|Saint Paul Capisterre|Saint Paul Charlestown|Saint Peter Basseterre|Saint Thomas Lowland|Saint Thomas Middle Island|Trinity Palmetto Point"; +aStates[193]="Anse-la-Raye|Castries|Choiseul|Dauphin|Dennery|Gros Islet|Laborie|Micoud|Praslin|Soufriere|Vieux Fort"; +aStates[194]="Miquelon|Saint Pierre"; +aStates[195]="Charlotte|Grenadines|Saint Andrew|Saint David|Saint George|Saint Patrick"; +aStates[196]="A'ana|Aiga-i-le-Tai|Atua|Fa'asaleleaga|Gaga'emauga|Gagaifomauga|Palauli|Satupa'itea|Tuamasaga|Va'a-o-Fonoti|Vaisigano"; +aStates[197]="Acquaviva|Borgo Maggiore|Chiesanuova|Domagnano|Faetano|Fiorentino|Monte Giardino|San Marino|Serravalle"; +aStates[198]="Principe|Sao Tome"; +aStates[199]="'Asir|Al Bahah|Al Hudud ash Shamaliyah|Al Jawf|Al Madinah|Al Qasim|Ar Riyad|Ash Sharqiyah (Eastern Province)|Ha'il|Jizan|Makkah|Najran|Tabuk"; +aStates[200]="Aberdeen City|Aberdeenshire|Angus|Argyll and Bute|City of Edinburgh|Clackmannanshire|Dumfries and Galloway|Dundee City|East Ayrshire|East Dunbartonshire|East Lothian|East Renfrewshire|Eilean Siar (Western Isles)|Falkirk|Fife|Glasgow City|Highland|Inverclyde|Midlothian|Moray|North Ayrshire|North Lanarkshire|Orkney Islands|Perth and Kinross|Renfrewshire|Shetland Islands|South Ayrshire|South Lanarkshire|Stirling|The Scottish Borders|West Dunbartonshire|West Lothian"; +aStates[201]="Dakar|Diourbel|Fatick|Kaolack|Kolda|Louga|Saint-Louis|Tambacounda|Thies|Ziguinchor"; +aStates[202]="Anse aux Pins|Anse Boileau|Anse Etoile|Anse Louis|Anse Royale|Baie Lazare|Baie Sainte Anne|Beau Vallon|Bel Air|Bel Ombre|Cascade|Glacis|Grand' Anse (on Mahe)|Grand' Anse (on Praslin)|La Digue|La Riviere Anglaise|Mont Buxton|Mont Fleuri|Plaisance|Pointe La Rue|Port Glaud|Saint Louis|Takamaka"; +aStates[203]="Eastern|Northern|Southern|Western"; +aStates[204]="Singapore"; +aStates[205]="Banskobystricky|Bratislavsky|Kosicky|Nitriansky|Presovsky|Trenciansky|Trnavsky|Zilinsky"; +aStates[206]="Ajdovscina|Beltinci|Bled|Bohinj|Borovnica|Bovec|Brda|Brezice|Brezovica|Cankova-Tisina|Celje|Cerklje na Gorenjskem|Cerknica|Cerkno|Crensovci|Crna na Koroskem|Crnomelj|Destrnik-Trnovska Vas|Divaca|Dobrepolje|Dobrova-Horjul-Polhov Gradec|Dol pri Ljubljani|Domzale|Dornava|Dravograd|Duplek|Gorenja Vas-Poljane|Gorisnica|Gornja Radgona|Gornji Grad|Gornji Petrovci|Grosuplje|Hodos Salovci|Hrastnik|Hrpelje-Kozina|Idrija|Ig|Ilirska Bistrica|Ivancna Gorica|Izola|Jesenice|Jursinci|Kamnik|Kanal|Kidricevo|Kobarid|Kobilje|Kocevje|Komen|Koper|Kozje|Kranj|Kranjska Gora|Krsko|Kungota|Kuzma|Lasko|Lenart|Lendava|Litija|Ljubljana|Ljubno|Ljutomer|Logatec|Loska Dolina|Loski Potok|Luce|Lukovica|Majsperk|Maribor|Medvode|Menges|Metlika|Mezica|Miren-Kostanjevica|Mislinja|Moravce|Moravske Toplice|Mozirje|Murska Sobota|Muta|Naklo|Nazarje|Nova Gorica|Novo Mesto|Odranci|Ormoz|Osilnica|Pesnica|Piran|Pivka|Podcetrtek|Podvelka-Ribnica|Postojna|Preddvor|Ptuj|Puconci|Race-Fram|Radece|Radenci|Radlje ob Dravi|Radovljica|Ravne-Prevalje|Ribnica|Rogasevci|Rogaska Slatina|Rogatec|Ruse|Semic|Sencur|Sentilj|Sentjernej|Sentjur pri Celju|Sevnica|Sezana|Skocjan|Skofja Loka|Skofljica|Slovenj Gradec|Slovenska Bistrica|Slovenske Konjice|Smarje pri Jelsah|Smartno ob Paki|Sostanj|Starse|Store|Sveti Jurij|Tolmin|Trbovlje|Trebnje|Trzic|Turnisce|Velenje|Velike Lasce|Videm|Vipava|Vitanje|Vodice|Vojnik|Vrhnika|Vuzenica|Zagorje ob Savi|Zalec|Zavrc|Zelezniki|Ziri|Zrece"; +aStates[207]="Bellona|Central|Choiseul (Lauru)|Guadalcanal|Honiara|Isabel|Makira|Malaita|Rennell|Temotu|Western"; +aStates[208]="Awdal|Bakool|Banaadir|Bari|Bay|Galguduud|Gedo|Hiiraan|Jubbada Dhexe|Jubbada Hoose|Mudug|Nugaal|Sanaag|Shabeellaha Dhexe|Shabeellaha Hoose|Sool|Togdheer|Woqooyi Galbeed"; +aStates[209]="Eastern Cape|Free State|Gauteng|KwaZulu-Natal|Mpumalanga|North-West|Northern Cape|Northern Province|Western Cape"; +aStates[210]="Bird Island|Bristol Island|Clerke Rocks|Montagu Island|Saunders Island|South Georgia|Southern Thule|Traversay Islands"; +aStates[211]="Andalucia|Aragon|Asturias|Baleares (Balearic Islands)|Canarias (Canary Islands)|Cantabria|Castilla y Leon|Castilla-La Mancha|Cataluna|Ceuta|Communidad Valencian|Extremadura|Galicia|Islas Chafarinas|La Rioja|Madrid|Melilla|Murcia|Navarra|Pais Vasco (Basque Country)|Penon de Alhucemas|Penon de Velez de la Gomera"; +aStates[212]="Spratly Islands"; +aStates[213]="Central|Eastern|North Central|North Eastern|North Western|Northern|Sabaragamuwa|Southern|Uva|Western"; +aStates[214]="A'ali an Nil|Al Bahr al Ahmar|Al Buhayrat|Al Jazirah|Al Khartum|Al Qadarif|Al Wahdah|An Nil al Abyad|An Nil al Azraq|Ash Shamaliyah|Bahr al Jabal|Gharb al Istiwa'iyah|Gharb Bahr al Ghazal|Gharb Darfur|Gharb Kurdufan|Janub Darfur|Janub Kurdufan|Junqali|Kassala|Nahr an Nil|Shamal Bahr al Ghazal|Shamal Darfur|Shamal Kurdufan|Sharq al Istiwa'iyah|Sinnar|Warab"; +aStates[215]="Brokopondo|Commewijne|Coronie|Marowijne|Nickerie|Para|Paramaribo|Saramacca|Sipaliwini|Wanica"; +aStates[216]="Barentsoya|Bjornoya|Edgeoya|Hopen|Kvitoya|Nordaustandet|Prins Karls Forland|Spitsbergen"; +aStates[217]="Hhohho|Lubombo|Manzini|Shiselweni"; +aStates[218]="Blekinge|Dalarnas|Gavleborgs|Gotlands|Hallands|Jamtlands|Jonkopings|Kalmar|Kronobergs|Norrbottens|Orebro|Ostergotlands|Skane|Sodermanlands|Stockholms|Uppsala|Varmlands|Vasterbottens|Vasternorrlands|Vastmanlands|Vastra Gotalands"; +aStates[219]="Aargau|Ausser-Rhoden|Basel-Landschaft|Basel-Stadt|Bern|Fribourg|Geneve|Glarus|Graubunden|Inner-Rhoden|Jura|Luzern|Neuchatel|Nidwalden|Obwalden|Sankt Gallen|Schaffhausen|Schwyz|Solothurn|Thurgau|Ticino|Uri|Valais|Vaud|Zug|Zurich"; +aStates[220]="Al Hasakah|Al Ladhiqiyah|Al Qunaytirah|Ar Raqqah|As Suwayda'|Dar'a|Dayr az Zawr|Dimashq|Halab|Hamah|Hims|Idlib|Rif Dimashq|Tartus"; +aStates[221]="Chang-hua|Chi-lung|Chia-i|Chia-i|Chung-hsing-hsin-ts'un|Hsin-chu|Hsin-chu|Hua-lien|I-lan|Kao-hsiung|Kao-hsiung|Miao-li|Nan-t'ou|P'eng-hu|P'ing-tung|T'ai-chung|T'ai-chung|T'ai-nan|T'ai-nan|T'ai-pei|T'ai-pei|T'ai-tung|T'ao-yuan|Yun-lin"; +aStates[222]="Viloyati Khatlon|Viloyati Leninobod|Viloyati Mukhtori Kuhistoni Badakhshon"; +aStates[223]="Arusha|Dar es Salaam|Dodoma|Iringa|Kagera|Kigoma|Kilimanjaro|Lindi|Mara|Mbeya|Morogoro|Mtwara|Mwanza|Pemba North|Pemba South|Pwani|Rukwa|Ruvuma|Shinyanga|Singida|Tabora|Tanga|Zanzibar Central/South|Zanzibar North|Zanzibar Urban/West"; +aStates[224]="Amnat Charoen|Ang Thong|Buriram|Chachoengsao|Chai Nat|Chaiyaphum|Chanthaburi|Chiang Mai|Chiang Rai|Chon Buri|Chumphon|Kalasin|Kamphaeng Phet|Kanchanaburi|Khon Kaen|Krabi|Krung Thep Mahanakhon (Bangkok)|Lampang|Lamphun|Loei|Lop Buri|Mae Hong Son|Maha Sarakham|Mukdahan|Nakhon Nayok|Nakhon Pathom|Nakhon Phanom|Nakhon Ratchasima|Nakhon Sawan|Nakhon Si Thammarat|Nan|Narathiwat|Nong Bua Lamphu|Nong Khai|Nonthaburi|Pathum Thani|Pattani|Phangnga|Phatthalung|Phayao|Phetchabun|Phetchaburi|Phichit|Phitsanulok|Phra Nakhon Si Ayutthaya|Phrae|Phuket|Prachin Buri|Prachuap Khiri Khan|Ranong|Ratchaburi|Rayong|Roi Et|Sa Kaeo|Sakon Nakhon|Samut Prakan|Samut Sakhon|Samut Songkhram|Sara Buri|Satun|Sing Buri|Sisaket|Songkhla|Sukhothai|Suphan Buri|Surat Thani|Surin|Tak|Trang|Trat|Ubon Ratchathani|Udon Thani|Uthai Thani|Uttaradit|Yala|Yasothon"; +aStates[225]="Tobago"; +aStates[226]="De La Kara|Des Plateaux|Des Savanes|Du Centre|Maritime"; +aStates[227]="Atafu|Fakaofo|Nukunonu"; +aStates[228]="Ha'apai|Tongatapu|Vava'u"; +aStates[229]="Arima|Caroni|Mayaro|Nariva|Port-of-Spain|Saint Andrew|Saint David|Saint George|Saint Patrick|San Fernando|Victoria"; +aStates[230]="Ariana|Beja|Ben Arous|Bizerte|El Kef|Gabes|Gafsa|Jendouba|Kairouan|Kasserine|Kebili|Mahdia|Medenine|Monastir|Nabeul|Sfax|Sidi Bou Zid|Siliana|Sousse|Tataouine|Tozeur|Tunis|Zaghouan"; +aStates[231]="Adana|Adiyaman|Afyon|Agri|Aksaray|Amasya|Ankara|Antalya|Ardahan|Artvin|Aydin|Balikesir|Bartin|Batman|Bayburt|Bilecik|Bingol|Bitlis|Bolu|Burdur|Bursa|Canakkale|Cankiri|Corum|Denizli|Diyarbakir|Duzce|Edirne|Elazig|Erzincan|Erzurum|Eskisehir|Gaziantep|Giresun|Gumushane|Hakkari|Hatay|Icel|Igdir|Isparta|Istanbul|Izmir|Kahramanmaras|Karabuk|Karaman|Kars|Kastamonu|Kayseri|Kilis|Kirikkale|Kirklareli|Kirsehir|Kocaeli|Konya|Kutahya|Malatya|Manisa|Mardin|Mugla|Mus|Nevsehir|Nigde|Ordu|Osmaniye|Rize|Sakarya|Samsun|Sanliurfa|Siirt|Sinop|Sirnak|Sivas|Tekirdag|Tokat|Trabzon|Tunceli|Usak|Van|Yalova|Yozgat|Zonguldak"; +aStates[232]="Ahal Welayaty|Balkan Welayaty|Dashhowuz Welayaty|Lebap Welayaty|Mary Welayaty"; +aStates[233]="Tuvalu"; +aStates[234]="Adjumani|Apac|Arua|Bugiri|Bundibugyo|Bushenyi|Busia|Gulu|Hoima|Iganga|Jinja|Kabale|Kabarole|Kalangala|Kampala|Kamuli|Kapchorwa|Kasese|Katakwi|Kibale|Kiboga|Kisoro|Kitgum|Kotido|Kumi|Lira|Luwero|Masaka|Masindi|Mbale|Mbarara|Moroto|Moyo|Mpigi|Mubende|Mukono|Nakasongola|Nebbi|Ntungamo|Pallisa|Rakai|Rukungiri|Sembabule|Soroti|Tororo"; +aStates[235]="Avtonomna Respublika Krym (Simferopol')|Cherkas'ka (Cherkasy)|Chernihivs'ka (Chernihiv)|Chernivets'ka (Chernivtsi)|Dnipropetrovs'ka (Dnipropetrovs'k)|Donets'ka (Donets'k)|Ivano-Frankivs'ka (Ivano-Frankivs'k)|Kharkivs'ka (Kharkiv)|Khersons'ka (Kherson)|Khmel'nyts'ka (Khmel'nyts'kyy)|Kirovohrads'ka (Kirovohrad)|Kyyiv|Kyyivs'ka (Kiev)|L'vivs'ka (L'viv)|Luhans'ka (Luhans'k)|Mykolayivs'ka (Mykolayiv)|Odes'ka (Odesa)|Poltavs'ka (Poltava)|Rivnens'ka (Rivne)|Sevastopol'|Sums'ka (Sumy)|Ternopil's'ka (Ternopil')|Vinnyts'ka (Vinnytsya)|Volyns'ka (Luts'k)|Zakarpats'ka (Uzhhorod)|Zaporiz'ka (Zaporizhzhya)|Zhytomyrs'ka (Zhytomyr)" +aStates[236]="'Ajman|Abu Zaby (Abu Dhabi)|Al Fujayrah|Ash Shariqah (Sharjah)|Dubayy (Dubai)|Ra's al Khaymah|Umm al Qaywayn"; +aStates[237]="Barking and Dagenham|Barnet|Barnsley|Bath and North East Somerset|Bedfordshire|Bexley|Birmingham|Blackburn with Darwen|Blackpool|Bolton|Bournemouth|Bracknell Forest|Bradford|Brent|Brighton and Hove|Bromley|Buckinghamshire|Bury|Calderdale|Cambridgeshire|Camden|Cheshire|City of Bristol|City of Kingston upon Hull|City of London|Cornwall|Coventry|Croydon|Cumbria|Darlington|Derby|Derbyshire|Devon|Doncaster|Dorset|Dudley|Durham|Ealing|East Riding of Yorkshire|East Sussex|Enfield|Essex|Gateshead|Gloucestershire|Greenwich|Hackney|Halton|Hammersmith and Fulham|Hampshire|Haringey|Harrow|Hartlepool|Havering|Herefordshire|Hertfordshire|Hillingdon|Hounslow|Isle of Wight|Islington|Kensington and Chelsea|Kent|Kingston upon Thames|Kirklees|Knowsley|Lambeth|Lancashire|Leeds|Leicester|Leicestershire|Lewisham|Lincolnshire|Liverpool|Luton|Manchester|Medway|Merton|Middlesbrough|Milton Keynes|Newcastle upon Tyne|Newham|Norfolk|North East Lincolnshire|North Lincolnshire|North Somerset|North Tyneside|North Yorkshire|Northamptonshire|Northumberland|Nottingham|Nottinghamshire|Oldham|Oxfordshire|Peterborough|Plymouth|Poole|Portsmouth|Reading|Redbridge|Redcar and Cleveland|Richmond upon Thames|Rochdale|Rotherham|Rutland|Salford|Sandwell|Sefton|Sheffield|Shropshire|Slough|Solihull|Somerset|South Gloucestershire|South Tyneside|Southampton|Southend-on-Sea|Southwark|St. Helens|Staffordshire|Stockport|Stockton-on-Tees|Stoke-on-Trent|Suffolk|Sunderland|Surrey|Sutton|Swindon|Tameside|Telford and Wrekin|Thurrock|Torbay|Tower Hamlets|Trafford|Wakefield|Walsall|Waltham Forest|Wandsworth|Warrington|Warwickshire|West Berkshire|West Sussex|Westminster|Wigan|Wiltshire|Windsor and Maidenhead|Wirral|Wokingham|Wolverhampton|Worcestershire|York"; +aStates[238]="Artigas|Canelones|Cerro Largo|Colonia|Durazno|Flores|Florida|Lavalleja|Maldonado|Montevideo|Paysandu|Rio Negro|Rivera|Rocha|Salto|San Jose|Soriano|Tacuarembo|Treinta y Tres"; +aStates[239]="Alabama|Alaska|Arizona|Arkansas|California|Colorado|Connecticut|Delaware|District of Columbia|Florida|Georgia|Hawaii|Idaho|Illinois|Indiana|Iowa|Kansas|Kentucky|Louisiana|Maine|Maryland|Massachusetts|Michigan|Minnesota|Mississippi|Missouri|Montana|Nebraska|Nevada|New Hampshire|New Jersey|New Mexico|New York|North Carolina|North Dakota|Ohio|Oklahoma|Oregon|Pennsylvania|Rhode Island|South Carolina|South Dakota|Tennessee|Texas|Utah|Vermont|Virginia|Washington|West Virginia|Wisconsin|Wyoming"; +aStates[240]="Andijon Wiloyati|Bukhoro Wiloyati|Farghona Wiloyati|Jizzakh Wiloyati|Khorazm Wiloyati (Urganch)|Namangan Wiloyati|Nawoiy Wiloyati|Qashqadaryo Wiloyati (Qarshi)|Qoraqalpoghiston (Nukus)|Samarqand Wiloyati|Sirdaryo Wiloyati (Guliston)|Surkhondaryo Wiloyati (Termiz)|Toshkent Shahri|Toshkent Wiloyati"; +aStates[241]="Malampa|Penama|Sanma|Shefa|Tafea|Torba"; +aStates[242]="Amazonas|Anzoategui|Apure|Aragua|Barinas|Bolivar|Carabobo|Cojedes|Delta Amacuro|Dependencias Federales|Distrito Federal|Falcon|Guarico|Lara|Merida|Miranda|Monagas|Nueva Esparta|Portuguesa|Sucre|Tachira|Trujillo|Vargas|Yaracuy|Zulia"; +aStates[243]="An Giang|Ba Ria-Vung Tau|Bac Giang|Bac Kan|Bac Lieu|Bac Ninh|Ben Tre|Binh Dinh|Binh Duong|Binh Phuoc|Binh Thuan|Ca Mau|Can Tho|Cao Bang|Da Nang|Dac Lak|Dong Nai|Dong Thap|Gia Lai|Ha Giang|Ha Nam|Ha Noi|Ha Tay|Ha Tinh|Hai Duong|Hai Phong|Ho Chi Minh|Hoa Binh|Hung Yen|Khanh Hoa|Kien Giang|Kon Tum|Lai Chau|Lam Dong|Lang Son|Lao Cai|Long An|Nam Dinh|Nghe An|Ninh Binh|Ninh Thuan|Phu Tho|Phu Yen|Quang Binh|Quang Nam|Quang Ngai|Quang Ninh|Quang Tri|Soc Trang|Son La|Tay Ninh|Thai Binh|Thai Nguyen|Thanh Hoa|Thua Thien-Hue|Tien Giang|Tra Vinh|Tuyen Quang|Vinh Long|Vinh Phuc|Yen Bai"; +aStates[244]="Saint Croix|Saint John|Saint Thomas"; +aStates[245]="Blaenau Gwent|Bridgend|Caerphilly|Cardiff|Carmarthenshire|Ceredigion|Conwy|Denbighshire|Flintshire|Gwynedd|Isle of Anglesey|Merthyr Tydfil|Monmouthshire|Neath Port Talbot|Newport|Pembrokeshire|Powys|Rhondda Cynon Taff|Swansea|The Vale of Glamorgan|Torfaen|Wrexham"; +aStates[246]="Alo|Sigave|Wallis"; +aStates[247]="West Bank"; +aStates[248]="Western Sahara"; +aStates[249]="'Adan|'Ataq|Abyan|Al Bayda'|Al Hudaydah|Al Jawf|Al Mahrah|Al Mahwit|Dhamar|Hadhramawt|Hajjah|Ibb|Lahij|Ma'rib|Sa'dah|San'a'|Ta'izz"; +aStates[250]="Kosovo|Montenegro|Serbia|Vojvodina"; +aStates[251]="Central|Copperbelt|Eastern|Luapula|Lusaka|North-Western|Northern|Southern|Western"; +aStates[252]="Bulawayo|Harare|ManicalandMashonaland Central|Mashonaland East|Mashonaland West|Masvingo|Matabeleland North|Matabeleland South|Midlands"; + +/* + * gArCountryInfo + * (0) Country name + * (1) Name length + * (2) Number of states + * (3) Max state length + */ +gLngNumberCountries = sCountryString.split("|").length; +//gArCountryInfo = new Array(gLngNumberCountries); +gArCountryInfo=sCountryString.split("|"); +/* + * gArStateInfo[country][statenames][namelengths] + * (0) Country + * (1) States (Multi-sized Array) + * (0) name + * (1) nameLength + */ +gArStateInfo = new Array(gLngNumberCountries); + +/* + * fInitgArStateInfo() + * purpose: build gArStateInfo array + * gArStateInfo[Country][States][1] + * (0) State name + * (1) State name length + * gArStateInfo[i] is an array of state names + * gArStateInfo[i][j]=state name, name length + */ +function fInitgArStateInfo() { + var i=0, j=0, sStateName="", iNumberOfStates=0; + var iMaxLength=0, iLength=0; + var oldNumber=0; + + for (i=0;iiMaxLength) { + iMaxLength=iLength; + gArStateInfo[i][j][0]=sStateName; + } + } + gArCountryInfo[i][3]=parseInt(iMaxLength); + } + Update_Globals(); + return; +} + +/* + * Working on this one. + * Fills in cboState from the arrays + * + */ +function xFillState() { + var i=0; + + // reset cboState + document.form1.cboState.options.length=0; + + // get selected country + gLngSelectedCountry=document.form1.cboCountry.selectedIndex; + + // get number of states for selected country + gLngNumberStates=gArCountryInfo[[gLngSelectedCountry][2]]; + + // update options in cboState + for (i=0;i0) { + document.form1.cboState.selectedIndex = lngState; + document.form1.txtState.value = document.form1.cboState.options[lngState].text; + document.form1.txtSelectedState.value = lngState+1; + document.form1.txtStateLength.value=document.form1.txtState.value.length; + } +} + +/* + * gArCountryInfo matrix holds the following information: + * (0) Country name + * (1) Name length + * (2) Number of states + * (3) Max state length + */ +function Update_Globals() { + gLngSelectedCountry=parseInt(document.form1.cboCountry.selectedIndex); + gLngSelectedState=parseInt(document.form1.cboState.selectedIndex); + document.form1.txtSelectedCountry.value=gLngSelectedCountry; + document.form1.txtSelectedState.value=gLngSelectedState+1; + + // working + document.form1.txtCountry.value= + document.form1.cboCountry.options[gLngSelectedCountry].text; + if (document.form1.txtSelectedState.value<=0) { + document.form1.txtState.value=""; + } + else { + document.form1.txtState.value= + document.form1.cboState.options[gLngSelectedState].text; + } + + document.form1.txtCountryLength.value=document.form1.txtCountry.value.length; + document.form1.txtStateLength.value=document.form1.txtState.value.length; + + return; +} + +function Clear_Form() { + document.form1.txtCountry.value=""; + document.form1.txtState.value=""; + document.form1.txtCountryLength.value=""; + document.form1.txtStateLength.value=""; + document.form1.txtNumStates.value=""; + document.form1.txtSelectedState.value=""; + document.form1.txtSelectedCountry.value=""; + document.form1.txtNumCountries.value=""; +} +//--> diff --git a/wip/country_state_selector_ajax1.5.5.zip b/wip/country_state_selector_ajax1.5.5.zip deleted file mode 100644 index 55db3ab0d66a9561f5dbaa5598c4d3682de8bdbd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 58312 zcma&NQ>-XZuqAkG+qUg{Y}>YN+qP}{9^1BU+wA+^>*;|JEC9L3xg>jkk0|g296s zG7s+o&a&tv3D5NY-f%yBU0vxdH$7ggL!0+{-(OEQ z-Tug=US^2I=J5((#jd)lQeR*_1;eZ^kr|l*!!Fc-&F)9E+{=u<)c-ELuF_kze13i^ zjWP?TDZTZLx8yvFt!mTwD6&y;e7-KgbWMh9D!-mZTVG+iMD!LPc`^{LE|u2WCUj0O zF~Kgd!&-VV9A#nQpDgIHmr6}WT41l3igsuA=nBcTq{30YWofcbr;yq7}vR8VRZNrXM zz8G1t_*R{P$yR@96YBZNIPNBj22ns?FyrxnexA%RbNuD67yNmA8b^F6=oi0cA1%#o zeNt0hFSD{?1EpSUxlx>MUd^gWmJPqPrGR>fke@6PPd_isEXyLk@>k>=Z0ETnU8+5| zpwmgumDAy(rXCr2#H}wkok5wQ4ahUn^0T8$=d6@LP9 z*647q)hPY0{i&TpANK7OMF~$CmPj`gmVU_> zuqi{V_isTfNVN|aq3yV1BtN;6+9o1W1Qi>d=R?PVL8NxQK;R+7(QHJ0jL~G7&AKC* z=t0!NO=cvHxHK%PcGOEqd=PeI0)29e~a^iNBD;sAKlpeQf1M zwS!DG0uH_{b6U14M+LcB1GjzS$W_-W#k}V$0Q%6;-95bWJ-S%0|r&bVzO0;?A;X zYdAy%0V2T;KD{#FI;W04gtvqp2T`P#;J1{xnmmW6#E;lT5P=!OcpybG%?v#bWQ#ao z0HSj8l$DF7_jQ2b_xUlnqPt;lr&-@uta-+sg93=q+?ve^ft0Q_aq>h_lLH_E(kx`5 z6q6TZ7qOj6T*itHDv(x$q@&a`&{(Dwq3RN%2aZ+kK%n%?f3>pD0nF7cV@J&MuthOZ z&c`ukj_Uz{B6@wV2((9y-I~(H(ji6}xh#d0;|=u%-DRX3u{Qw@30oHq{te3krc9(I z7xiVggV00NyUzVMVc=n$c)#LFY7z{HNEyw>3ovSq3EEEY>{f?96AoV^FuR{`Kb8hz zcfb$RZL|V5S|3@5Gx&68lTGMjfShdFqe)i-0a!QPsY?Zu$gVxFtuhif?wy31q-deg zBaA6czRMoVHv100H>ey41+OVALOzEqLiAHjR!rw-z!IoBGf(BMPk5`iqqq^r$aScu zkREDGi0&nZj>SH!A;2T))Mr3sxzu=SeAuxLG;obV5g|@8R^?5XU=;t1C-}{lp?9Mt zU$JCvRlX-TJ7Ay;%xGU3PVx-sC;Hp(sF;wZMpZ?{((PD!#ZC#Hob7@eR9~|xEMR~( znWs)TKKVqkjI7c*YEP#U$LEU*AJXt!kCm%_GVwI-ArbmVIV2uLFzJNrRaXP8Iq-r* z?oB5CSkdjKt;$ieHL18jRxl+ue&H~p(`yunC{Zd1mYIl+YRqe!^|?aij|Nq)>M072 z)vES+b#Ov!bmI>5DlX(2tR{JaHwg$qy@Gy2rvZwAZ zgcv7FgR1Rq`3fa@{vi__*b!;%j3iw_voc|}@dXLu%-`UZF>pK_-S;@*^MC+05pvoV zlrE;@+G3Dh=6sPPGq4tp>#35>-00&&?0YKYn%GJE&47HWCHOiYnia46NrIqio%)3u{ym zS*>C^_;@M!AklFUQGPP|UdE(Xed9D*z7YT(=677hpbr}30QY%OSjX@nYr*U|cq*jY z)3Vikzh|Oz-_4gGazit?W;TUt&K(1jAvKg;+W5Kg>JI2EMJB=rCZ2P$DC@#>XMw8f z!b#=gu_HlZAh3W^i1dUPs8w_?

OezWT0o9>(sbxYSf6%m12!>ZILloCg~ecrDve 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%0D|17Eji*XVpfIU0PpM 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 diff --git a/wip/countrylist.php b/wip/countrylist.php deleted file mode 100644 index a285344ec6..0000000000 --- a/wip/countrylist.php +++ /dev/null @@ -1,257 +0,0 @@ -class CountryListHelper extends FormHelper -{ - - var $helpers = array('Form'); - - function select($fieldname, $label, $default=" ", $attributes) - { - $list = '

'; - $list .= $this->Form->label($fieldname, $label); - $list .= $this->Form->select($fieldname , array( - ' ' => __('Please select a country', true), - '--' => __('None', true), - 'AF' => __('Afganistan', true), - 'AL' => __('Albania', true), - 'DZ' => __('Algeria', true), - 'AS' => __('American Samoa', true), - 'AD' => __('Andorra', true), - 'AO' => __('Angola', true), - 'AI' => __('Anguilla', true), - 'AQ' => __('Antarctica', true), - 'AG' => __('Antigua and Barbuda', true), - 'AR' => __('Argentina', true), - 'AM' => __('Armenia', true), - 'AW' => __('Aruba', true), - 'AU' => __('Australia', true), - 'AT' => __('Austria', true), - 'AZ' => __('Azerbaijan', true), - 'BS' => __('Bahamas', true), - 'BH' => __('Bahrain', true), - 'BD' => __('Bangladesh', true), - 'BB' => __('Barbados', true), - 'BY' => __('Belarus', true), - 'BE' => __('Belgium', true), - 'BZ' => __('Belize', true), - 'BJ' => __('Benin', true), - 'BM' => __('Bermuda', true), - 'BT' => __('Bhutan', true), - 'BO' => __('Bolivia', true), - 'BA' => __('Bosnia and Herzegowina', true), - 'BW' => __('Botswana', true), - 'BV' => __('Bouvet Island', true), - 'BR' => __('Brazil', true), - 'IO' => __('British Indian Ocean Territory', true), - 'BN' => __('Brunei Darussalam', true), - 'BG' => __('Bulgaria', true), - 'BF' => __('Burkina Faso', true), - 'BI' => __('Burundi', true), - 'KH' => __('Cambodia', true), - 'CM' => __('Cameroon', true), - 'CA' => __('Canada', true), - 'CV' => __('Cape Verde', true), - 'KY' => __('Cayman Islands', true), - 'CF' => __('Central African Republic', true), - 'TD' => __('Chad', true), - 'CL' => __('Chile', true), - 'CN' => __('China', true), - 'CX' => __('Christmas Island', true), - 'CC' => __('Cocos (Keeling) Islands', true), - 'CO' => __('Colombia', true), - 'KM' => __('Comoros', true), - 'CG' => __('Congo', true), - 'CD' => __('Congo, the Democratic Republic of the', true), - 'CK' => __('Cook Islands', true), - 'CR' => __('Costa Rica', true), - 'CI' => __('Cote d\'Ivoire', true), - 'HR' => __('Croatia (Hrvatska)', true), - 'CU' => __('Cuba', true), - 'CY' => __('Cyprus', true), - 'CZ' => __('Czech Republic', true), - 'DK' => __('Denmark', true), - 'DJ' => __('Djibouti', true), - 'DM' => __('Dominica', true), - 'DO' => __('Dominican Republic', true), - 'TP' => __('East Timor', true), - 'EC' => __('Ecuador', true), - 'EG' => __('Egypt', true), - 'SV' => __('El Salvador', true), - 'GQ' => __('Equatorial Guinea', true), - 'ER' => __('Eritrea', true), - 'EE' => __('Estonia', true), - 'ET' => __('Ethiopia', true), - 'FK' => __('Falkland Islands (Malvinas)', true), - 'FO' => __('Faroe Islands', true), - 'FJ' => __('Fiji', true), - 'FI' => __('Finland', true), - 'FR' => __('France', true), - 'FX' => __('France, Metropolitan', true), - 'GF' => __('French Guiana', true), - 'PF' => __('French Polynesia', true), - 'TF' => __('French Southern Territories', true), - 'GA' => __('Gabon', true), - 'GM' => __('Gambia', true), - 'GE' => __('Georgia', true), - 'DE' => __('Germany', true), - 'GH' => __('Ghana', true), - 'GI' => __('Gibraltar', true), - 'GR' => __('Greece', true), - 'GL' => __('Greenland', true), - 'GD' => __('Grenada', true), - 'GP' => __('Guadeloupe', true), - 'GU' => __('Guam', true), - 'GT' => __('Guatemala', true), - 'GN' => __('Guinea', true), - 'GW' => __('Guinea-Bissau', true), - 'GY' => __('Guyana', true), - 'HT' => __('Haiti', true), - 'HM' => __('Heard and Mc Donald Islands', true), - 'VA' => __('Holy See (Vatican City State)', true), - 'HN' => __('Honduras', true), - 'HK' => __('Hong Kong', true), - 'HU' => __('Hungary', true), - 'IS' => __('Iceland', true), - 'IN' => __('India', true), - 'ID' => __('Indonesia', true), - 'IR' => __('Iran (Islamic Republic of)', true), - 'IQ' => __('Iraq', true), - 'IE' => __('Ireland', true), - 'IL' => __('Israel', true), - 'IT' => __('Italy', true), - 'JM' => __('Jamaica', true), - 'JP' => __('Japan', true), - 'JO' => __('Jordan', true), - 'KZ' => __('Kazakhstan', true), - 'KE' => __('Kenya', true), - 'KI' => __('Kiribati', true), - 'KP' => __('Korea, Democratic People\'s Republic of', true), - 'KR' => __('Korea, Republic of', true), - 'KW' => __('Kuwait', true), - 'KG' => __('Kyrgyzstan', true), - 'LA' => __('Lao People\'s Democratic Republic', true), - 'LV' => __('Latvia', true), - 'LB' => __('Lebanon', true), - 'LS' => __('Lesotho', true), - 'LR' => __('Liberia', true), - 'LY' => __('Libyan Arab Jamahiriya', true), - 'LI' => __('Liechtenstein', true), - 'LT' => __('Lithuania', true), - 'LU' => __('Luxembourg', true), - 'MO' => __('Macau', true), - 'MK' => __('Macedonia, The Former Yugoslav Republic of', true), - 'MG' => __('Madagascar', true), - 'MW' => __('Malawi', true), - 'MY' => __('Malaysia', true), - 'MV' => __('Maldives', true), - 'ML' => __('Mali', true), - 'MT' => __('Malta', true), - 'MH' => __('Marshall Islands', true), - 'MQ' => __('Martinique', true), - 'MR' => __('Mauritania', true), - 'MU' => __('Mauritius', true), - 'YT' => __('Mayotte', true), - 'MX' => __('Mexico', true), - 'FM' => __('Micronesia, Federated States of', true), - 'MD' => __('Moldova, Republic of', true), - 'MC' => __('Monaco', true), - 'MN' => __('Mongolia', true), - 'MS' => __('Montserrat', true), - 'MA' => __('Morocco', true), - 'MZ' => __('Mozambique', true), - 'MM' => __('Myanmar', true), - 'NA' => __('Namibia', true), - 'NR' => __('Nauru', true), - 'NP' => __('Nepal', true), - 'NL' => __('Netherlands', true), - 'AN' => __('Netherlands Antilles', true), - 'NC' => __('New Caledonia', true), - 'NZ' => __('New Zealand', true), - 'NI' => __('Nicaragua', true), - 'NE' => __('Niger', true), - 'NG' => __('Nigeria', true), - 'NU' => __('Niue', true), - 'NF' => __('Norfolk Island', true), - 'MP' => __('Northern Mariana Islands', true), - 'NO' => __('Norway', true), - 'OM' => __('Oman', true), - 'PK' => __('Pakistan', true), - 'PW' => __('Palau', true), - 'PA' => __('Panama', true), - 'PG' => __('Papua New Guinea', true), - 'PY' => __('Paraguay', true), - 'PE' => __('Peru', true), - 'PH' => __('Philippines', true), - 'PN' => __('Pitcairn', true), - 'PL' => __('Poland', true), - 'PT' => __('Portugal', true), - 'PR' => __('Puerto Rico', true), - 'QA' => __('Qatar', true), - 'RE' => __('Reunion', true), - 'RO' => __('Romania', true), - 'RU' => __('Russian Federation', true), - 'RW' => __('Rwanda', true), - 'KN' => __('Saint Kitts and Nevis', true), - 'LC' => __('Saint LUCIA', true), - 'VC' => __('Saint Vincent and the Grenadines', true), - 'WS' => __('Samoa', true), - 'SM' => __('San Marino', true), - 'ST' => __('Sao Tome and Principe', true), - 'SA' => __('Saudi Arabia', true), - 'SN' => __('Senegal', true), - 'SC' => __('Seychelles', true), - 'SL' => __('Sierra Leone', true), - 'SG' => __('Singapore', true), - 'SK' => __('Slovakia (Slovak Republic)', true), - 'SI' => __('Slovenia', true), - 'SB' => __('Solomon Islands', true), - 'SO' => __('Somalia', true), - 'ZA' => __('South Africa', true), - 'GS' => __('South Georgia and the South Sandwich Islands', true), - 'ES' => __('Spain', true), - 'LK' => __('Sri Lanka', true), - 'SH' => __('St. Helena', true), - 'PM' => __('St. Pierre and Miquelon', true), - 'SD' => __('Sudan', true), - 'SR' => __('Suriname', true), - 'SJ' => __('Svalbard and Jan Mayen Islands', true), - 'SZ' => __('Swaziland', true), - 'SE' => __('Sweden', true), - 'CH' => __('Switzerland', true), - 'SY' => __('Syrian Arab Republic', true), - 'TW' => __('Taiwan, Province of China', true), - 'TJ' => __('Tajikistan', true), - 'TZ' => __('Tanzania, United Republic of', true), - 'TH' => __('Thailand', true), - 'TG' => __('Togo', true), - 'TK' => __('Tokelau', true), - 'TO' => __('Tonga', true), - 'TT' => __('Trinidad and Tobago', true), - 'TN' => __('Tunisia', true), - 'TR' => __('Turkey', true), - 'TM' => __('Turkmenistan', true), - 'TC' => __('Turks and Caicos Islands', true), - 'TV' => __('Tuvalu', true), - 'UG' => __('Uganda', true), - 'UA' => __('Ukraine', true), - 'AE' => __('United Arab Emirates', true), - 'GB' => __('United Kingdom', true), - 'US' => __('United States', true), - 'UM' => __('United States Minor Outlying Islands', true), - 'UY' => __('Uruguay', true), - 'UZ' => __('Uzbekistan', true), - 'VU' => __('Vanuatu', true), - 'VE' => __('Venezuela', true), - 'VN' => __('Viet Nam', true), - 'VG' => __('Virgin Islands (British)', true), - 'VI' => __('Virgin Islands (U.S.)', true), - 'WF' => __('Wallis and Futuna Islands', true), - 'EH' => __('Western Sahara', true), - 'YE' => __('Yemen', true), - 'YU' => __('Yugoslavia', true), - 'ZM' => __('Zambia', true), - 'ZW' => __('Zimbabwe', true) - ), $default, $attributes); - $list .= '
'; - return $this->output($list); - } - -} \ No newline at end of file