Chú ý: Sau khi lưu trang, có thể bạn sẽ phải xóa bộ nhớ đệm của trình duyệt để xem các thay đổi.

  • Firefox / Safari: Nhấn giữ phím Shift trong khi nhấn Tải lại (Reload), hoặc nhấn tổ hợp Ctrl-F5 hay Ctrl-R (⌘R trên Mac)
  • Google Chrome: Nhấn tổ hợp Ctrl-Shift-R (⇧⌘R trên Mac)
  • Internet Explorer / Edge: Nhấn giữ phím Ctrl trong khi nhấn Làm tươi (Refresh), hoặc nhấn tổ hợp Ctrl-F5
  • Opera: Nhấn tổ hợp Ctrl-F5.
/** See bottom for functions **/
/****** menu data structure *******/
const menus = 
{
  "africa_countries": {
    "class": "countrymenu",
    "title": "Africa",
    "list": [
      "[[Algeria Genealogy|Algeria]]",
      "[[Angola Genealogy|Angola]]",
      "[[Benin Genealogy|Benin]]",
      "[[Botswana Genealogy|Botswana]]",
      "[[Burkina Faso Genealogy|Burkina Faso]]",
      "[[Burundi Genealogy|Burundi]]",
      "[[Cameroon Genealogy|Cameroon]]",
      "[[Cape Verde Genealogy|Cape Verde]]",
      "[[Central African Republic Genealogy|Central African Republic]]",
      "[[Chad Genealogy|Chad]]",
      "[[Comoros Genealogy|Comoros]]",
      "[[Democratic Republic of the Congo Genealogy|Congo, Democratic Republic of the]]",
      "[[Republic of the Congo Genealogy|Congo, Republic of the]]",
      "[[Djibouti Genealogy|Djibouti]]",
      "[[Egypt Genealogy|Egypt]]",
      "[[Equatorial Guinea Genealogy|Equatorial Guinea]]",
      "[[Eritrea Genealogy|Eritrea]]",
      "[[Kingdom of Eswatini Genealogy|Eswatini]]",
      "[[Ethiopia Genealogy|Ethiopia]]",
      "[[Gabon Genealogy|Gabon]]",
      "[[The Gambia Genealogy|The Gambia]]",
      "[[Ghana Genealogy|Ghana]]",
      "[[Guinea Genealogy|Guinea]]",
      "[[Guinea-Bissau Genealogy|Guinea-Bissau]]",
      "[[Ivory Coast Genealogy|Ivory Coast]]",
      "[[Kenya Genealogy|Kenya]]",
      "[[Lesotho Genealogy|Lesotho]]",
      "[[Liberia Genealogy|Liberia]]",
      "[[Libya Genealogy|Libya]]",
      "[[Madagascar Genealogy|Madagascar]]",
      "[[Malawi Genealogy|Malawi]]",
      "[[Mali Genealogy|Mali]]",
      "[[Mauritania Genealogy|Mauritania]]",
      "[[Mauritius Genealogy|Mauritius]]",
      "[[Mayotte, France Genealogy|Mayotte]]",
      "[[Morocco Genealogy|Morocco]]",
      "[[Mozambique Genealogy|Mozambique]]",
      "[[Namibia Genealogy|Namibia]]",
      "[[Niger Genealogy|Niger]]",
      "<span class=\"fakelink menulink\">Nigeria</span>",
      "[[Reunion Island, France Genealogy|Réunion Island]]",
      "[[Rwanda Genealogy|Rwanda]]",
      "[[Saint Helena Genealogy|Saint Helena]]",
      "[[Sao Tome and Principe Genealogy|Sao Tome & Principe]]",
      "[[Senegal Genealogy|Senegal]]",
      "[[Seychelles Genealogy|Seychelles]]",
      "[[Sierra Leone Genealogy|Sierra Leone]]",
      "[[Somalia Genealogy|Somalia]]",
      "<span class=\"fakelink menulink\">South Africa</span>",
      "[[South Sudan Genealogy|South Sudan]]",
      "[[Sudan Genealogy|Sudan]]",
      "[[Tanzania Genealogy|Tanzania]]",
      "[[Togo Genealogy|Togo]]",
      "[[Tunisia Genealogy|Tunisia]]",
      "[[Uganda Genealogy|Uganda]]",
      "[[Western Sahara Genealogy|Western Sahara]]",
      "[[Zambia Genealogy|Zambia]]",
      "[[Zimbabwe Genealogy|Zimbabwe]]"
    ]
  },
  "asia_countries": {
    "class": "countrymenu",
    "title": "Asia",
    "list": [
      "[[Afghanistan Genealogy|Afghanistan]]",
      "[[Armenia Genealogy|Armenia]]",
      "[[Azerbaijan Genealogy|Azerbaijan]]",
      "[[Bahrain Genealogy|Bahrain]]",
      "[[Bangladesh Genealogy|Bangladesh]]",
      "[[Bhutan Genealogy|Bhutan]]",
      "[[British Indian Ocean Territory Genealogy|British Indian Ocean Territory]]",
      "[[Brunei Genealogy|Brunei]]",
      "[[Cambodia Genealogy|Cambodia]]",
      "[[China Genealogy|China]]",
      "[[East Timor Genealogy|East Timor]]",
      "[[Hong Kong Genealogy|Hong Kong SAR]]",
      "[[India Genealogy|India]]",
      "[[Indonesia Genealogy|Indonesia]]",
      "[[Iran Genealogy|Iran]]",
      "[[Iraq Genealogy|Iraq]]",
      "[[Israel Genealogy|Israel]]",
      "[[Japan Genealogy|Japan]]",
      "[[Jordan Genealogy|Jordan]]",
      "[[Kazakhstan Genealogy|Kazakhstan]]",
      "[[Kuwait Genealogy|Kuwait]]",
      "[[Kyrgyzstan Genealogy|Kyrgyzstan]]",
      "[[Laos Genealogy|Laos]]",
      "[[Lebanon Genealogy|Lebanon]]",
      "[[Macau Genealogy|Macau SAR]]",
      "[[Malaysia Genealogy|Malaysia]]",
      "[[Maldives Genealogy|Maldives]]",
      "[[Mongolia Genealogy|Mongolia]]",
      "[[Myanmar Genealogy|Myanmar]]",
      "[[Nepal Genealogy|Nepal]]",
      "[[North Korea Genealogy|North Korea]]",
      "[[Oman Genealogy|Oman]]",
      "[[Pakistan Genealogy|Pakistan]]",
      "[[State of Palestine Genealogy|Palestine]]",
      "<span class=\"fakelink menulink\">Philippines</span>",
      "[[Qatar Genealogy|Qatar]]",
      "[[Russia Genealogy|Russia]]",
      "[[Saudi Arabia Genealogy|Saudi Arabia]]",
      "[[Singapore Genealogy|Singapore]]",
      "[[South Korea Genealogy|South Korea]]",
      "[[Sri Lanka Genealogy|Sri Lanka]]",
      "[[Syria Genealogy|Syria]]",
      "[[Taiwan Genealogy|Taiwan]]",
      "[[Tajikistan Genealogy|Tajikistan]]",
      "[[Thailand Genealogy|Thailand]]",
      "[[Turkey Genealogy|Turkey]]",
      "[[Turkmenistan Genealogy|Turkmenistan]]",
      "[[United Arab Emirates Genealogy|United Arab Emirates]]",
      "[[Uzbekistan Genealogy|Uzbekistan]]",
      "[[Vietnam Genealogy|Vietnam]]",
      "[[Yemen Genealogy|Yemen]]"
    ]
  },
  "europe_countries": {
    "class": "countrymenu",
    "title": "Europe",
    "list": [
      "[[Albania Genealogy|Albania]]",
      "[[Andorra Genealogy|Andorra]]",
      "<span class=\"fakelink menulink\">Austria</span>",
      "[[Belarus Genealogy|Belarus]]",
      "<span class=\"fakelink menulink\">Belgium</span>",
      "[[Bosnia and Herzegovina Genealogy|Bosnia & Herzegovina]]",
      "[[Bulgaria Genealogy|Bulgaria]]",
      "[[Channel Islands|Channel Islands]]",
      "[[Croatia Genealogy|Croatia]]",
      "[[Cyprus Genealogy|Cyprus]]",
      "[[Czech Republic Genealogy|Czech Republic]]",
      "<span class=\"fakelink menulink\">Denmark</span>",
      "<span class=\"fakelink menulink\">England</span>",
      "[[Estonia Genealogy|Estonia]]",
      "[[Faroe Islands Genealogy|Faroe Islands]]",
      "<span class=\"fakelink menulink\">Finland</span>",
      "<span class=\"fakelink menulink\">France</span>",
      "[[Georgia (country) Genealogy|Georgia]]",
      "<span class=\"fakelink menulink\">German Empire</span>",
      "<span class=\"fakelink menulink\">Germany</span>",
      "[[Gibraltar Genealogy|Gibraltar]]",
      "[[Greece Genealogy|Greece]]",
      "<span class=\"fakelink menulink\">Hungary</span>",
      "[[Iceland Genealogy|Iceland]]",
      "<span class=\"fakelink menulink\">Isle of Man</span>",
      "<span class=\"fakelink menulink\">Ireland</span>",
      "<span class=\"fakelink menulink\">Italy</span>",
      "[[Jersey Genealogy|Jersey]]",
      "[[Kosovo Genealogy|Kosovo]]",
      "[[Latvia Genealogy|Latvia]]",
      "<span class=\"fakelink menulink\">Liechtenstein</span>",
      "[[Lithuania Genealogy|Lithuania]]",
      "<span class=\"fakelink menulink\">Luxembourg</span>",
      "[[Malta Genealogy|Malta]]",
      "[[Moldova Genealogy|Moldova]]",
      "[[Monaco Genealogy|Monaco]]",
      "[[Montenegro Genealogy|Montenegro]]",
      "<span class=\"fakelink menulink\">Netherlands</span>",
      "[[North Macedonia Genealogy|North Macedonia]]",
      "<span class=\"fakelink menulink\">Northern Ireland</span>",
      "<span class=\"fakelink menulink\">Norway</span>",
      "<span class=\"fakelink menulink\">Poland</span>",
      "<span class=\"fakelink menulink\">Portugal</span>",
      "[[Romania Genealogy|Romania]]",
      "[[Russia Genealogy|Russia]]",
      "[[San Marino Genealogy|San Marino]]",
      "<span class=\"fakelink menulink\">Scotland</span>",
      "[[Serbia Genealogy|Serbia]]",
      "<span class=\"fakelink menulink\">Slovakia</span>",
      "[[Slovenia Genealogy|Slovenia]]",
      "<span class=\"fakelink menulink\">Spain</span>",
      "<span class=\"fakelink menulink\">Sweden</span>",
      "<span class=\"fakelink menulink\">Switzerland</span>",
      "[[Ukraine Genealogy|Ukraine]]",
      "<span class=\"fakelink menulink\">Wales</span>",
      "[[Vatican City Genealogy|Vatican City]]"
    ]
  },
  "north_america_countries": {
    "class": "countrymenu",
    "title": "North America",
    "list": [
      "[[Anguilla Genealogy|Anguilla]]",
      "[[Antigua and Barbuda Genealogy|Antigua & Barbuda]]",
      "[[Aruba Genealogy|Aruba]]",
      "[[Bahamas Genealogy|Bahamas]]",
      "[[Barbados Genealogy|Barbados]]",
      "[[Belize Genealogy|Belize]]",
      "[[Bermuda Genealogy|Bermuda]] ",
      "[[Bonaire Genealogy|Bonaire]]",
      "[[British Virgin Islands Genealogy|British Virgin Islands]]",
      "<span class=\"fakelink menulink\">Canada</span>",
      "[[Cayman Islands Genealogy|Cayman Islands]]",
      "<span class=\"fakelink menulink\">Costa Rica</span>",
      "[[Cuba Genealogy|Cuba]]",
      "[[Curaçao Genealogy|Curaçao]]",
      "[[Dominica Genealogy|Dominica]]",
      "<span class=\"fakelink menulink\">Dominican Republic</span>",
      "[[El Salvador Genealogy|El Salvador]]",
      "[[Greenland Genealogy|Greenland]] ",
      "[[Grenada Genealogy|Grenada]]",
      "[[Guadeloupe Genealogy|Guadeloupe]]",
      "<span class=\"fakelink menulink\">Guatemala</span>",
      "[[Haiti Genealogy|Haiti]]",
      "<span class=\"fakelink menulink\">Honduras</span>",
      "[[Jamaica Genealogy|Jamaica]]",
      "[[Martinique Genealogy|Martinique]]",
      "<span class=\"fakelink menulink\">Mexico</span>",
      "<span class=\"fakelink menulink\">Montserrat</span>",
      "<span class=\"fakelink menulink\">Netherlands Antilles</span>",
      "[[Nicaragua Genealogy|Nicaragua]]",
      "<span class=\"fakelink menulink\">Panama</span>",
      "<span class=\"fakelink menulink\">Puerto Rico</span>",
      "[[Saba Genealogy|Saba]]",
      "[[Saint Barthelemy Genealogy|Saint Barthelemy]]",
      "<span class=\"fakelink menulink\">Saint Kitts & Nevis</span>",
      "[[Saint Lucia Genealogy|Saint Lucia]]",
      "[[Saint Martin Island]]",
      "[[Saint Martin Genealogy|Saint Martin]]",
      "[[Saint Pierre and Miquelon|Saint Pierre & Miquelon]]",
      "[[Saint Vincent and the Grenadines Genealogy|Saint Vincent & the Grenadines]] ",
      "[[Sint Eustatius Genealogy|Sint Eustatius]]",
      "[[Sint Maarten Genealogy|Sint Maarten]]",
      "[[Trinidad and Tobago Genealogy|Trinidad & Tobago]]",
      "[[Turks and Caicos Islands Genealogy|Turks & Caicos Islands]]",
      "<span class=\"fakelink menulink\">United States</span>",
      "[[U.S. Virgin Islands Genealogy|U.S. Virgin Islands]]"
    ]
  },
  "pacific_countries": {
    "class": "countrymenu",
    "title": "Australia/Oceania",
    "list": [
      "[[American Samoa Genealogy|American Samoa]]",
      "<span class=\"fakelink menulink\">Australia</span>",
      "[[Christmas Island, Australia Genealogy|Christmas Island]]",
      "[[Cocos (Keeling) Islands Genealogy|Cocos Islands]]",
      "[[Cook Islands Genealogy|Cook Islands]]",
      "[[Easter Island Genealogy|Easter Island]]",
      "[[Federated States of Micronesia Genealogy|Micronesia]]",
      "[[Fiji Genealogy|Fiji]]",
      "<span class=\"fakelink menulink\">French Polynesia</span>",
      "[[Guam Genealogy|Guam]]",
      "[[Kiribati Genealogy|Kiribati]]",
      "[[Marshall Islands Genealogy|Marshall Islands]]",
      "[[Nauru Genealogy|Nauru]]",
      "[[New Caledonia Genealogy|New Caledonia]]",
      "[[New Zealand Genealogy|New Zealand]]",
      "[[Niue Genealogy|Niue]]",
      "[[Norfolk Island, Australia Genealogy|Norfolk Island]]",
      "[[Northern Mariana Islands Genealogy|Northern Mariana Islands]]",
      "[[Palau Genealogy|Palau]]",
      "[[Papua New Guinea Genealogy|Papua New Guinea]]",
      "[[Pitcairn Islands Genealogy|Pitcairn Islands]]",
      "[[Samoa Genealogy|Samoa]]",
      "[[Solomon Islands Genealogy|Solomon Islands]]",
      "[[Tokelau Genealogy|Tokelau]]",
      "[[Tonga Genealogy|Tonga]]",
      "[[Tuvalu (Ellice Islands) Genealogy|Tuvalu]]",
      "[[Vanuatu Genealogy|Vanuatu]]",
      "[[Wake Island Genealogy|Wake Island]]",
      "[[Wallis and Futuna Genealogy|Wallis & Futuna]]"
    ]
  },
  "south_america_countries": {
    "class": "countrymenu",
    "title": "South America",
    "list": [
      "<span class=\"fakelink menulink\">Argentina</span>",
      "<span class=\"fakelink menulink\">Bolivia</span>",
      "<span class=\"fakelink menulink\">Brazil</span>",
      "<span class=\"fakelink menulink\">Chile</span>",
      "[[Colombia Genealogy|Colombia]]",
      "[[Ecuador Genealogy|Ecuador]]",
      "[[Falkland Islands Genealogy|Falkland Islands]]",
      "[[French Guiana, France Genealogy|French Guiana]]",
      "[[Guyana Genealogy|Guyana]]",
      "<span class=\"fakelink menulink\">Paraguay</span>",
      "<span class=\"fakelink menulink\">Peru</span>",
      "[[Suriname Genealogy|Suriname]]",
      "<span class=\"fakelink menulink\">Uruguay</span>",
      "<span class=\"fakelink menulink\">Venezuela</span>"
    ]
  },
  "argentina_states": {
  	"parent": "south_america_countries",
    "class": "statemenu",
    "title": "Argentina Provinces",
    "list": [
      "[[Argentina Genealogy|Argentina]]",
      "[[Autonomous City of Buenos Aires, Argentina Genealogy|City of Buenos Aires]]",
      "[[Buenos Aires, Argentina Genealogy|Buenos Aires]]",
      "[[Catamarca, Argentina Genealogy|Catamarca]]",
      "[[Chaco, Argentina Genealogy|Chaco]]",
      "[[Chubut, Argentina Genealogy|Chubut]]",
      "[[Córdoba, Argentina Genealogy|Córdoba]]",
      "[[Corrientes, Argentina Genealogy|Corrientes]]",
      "[[Entre Rios, Argentina Genealogy|Entre Ríos]]",
      "[[Formosa, Argentina Genealogy|Formosa]]",
      "[[Jujuy, Argentina Genealogy|Jujuy]]",
      "[[La Pampa, Argentina Genealogy|La Pampa]]",
      "[[La Rioja, Argentina Genealogy|La Rioja]]",
      "[[Mendoza, Argentina Genealogy|Mendoza]]",
      "[[Misiones, Argentina Genealogy|Misiones]]",
      "[[Neuquén, Argentina Genealogy|Neuquén]]",
      "[[Rio Negro, Argentina Genealogy|Río Negro]]",
      "[[Salta, Argentina Genealogy|Salta]]",
      "[[San Juan, Argentina Genealogy|San Juan]]",
      "[[San Luis, Argentina Genealogy|San Luis]]",
      "[[Santa Cruz, Argentina Genealogy|Santa Cruz]]",
      "[[Santa Fe, Argentina Genealogy|Santa Fe]]",
      "[[Santiago del Estero, Argentina Genealogy|Santiago del Estero]]",
      "[[Tierra del Fuego, Antártida e Islas del Atlántico Sur, Argentina Genealogy|Tierra del Fuego]]",
      "[[Tucumán, Argentina Genealogy|Tucumán]]"
    ]
  },
  "australia_states": {
    "parent": "pacific_countries",
    "class": "statemenu",
    "title": "Australia States",
    "list": [
      "[[Australia Genealogy|Australia]]",
      "[[New South Wales, Australia Genealogy|New South Wales]]",
      "[[Queensland, Australia Genealogy|Queensland]]",
      "[[South Australia, Australia Genealogy|South Australia]]",
      "[[Tasmania, Australia Genealogy|Tasmania]]",
      "[[Victoria, Australia Genealogy|Victoria]]",
      "[[Western Australia, Australia Genealogy|Western Australia]]"
    ]
  },
  "austria_states": {
    "parent": "europe_countries",
    "class": "statemenu",
    "title": "Austria Provinces",
    "list": [
      "[[Austria Genealogy|Austria]]",
      "[[Burgenland, Austria Genealogy|Burgenland]]",
      "[[Carinthia, Austria Genealogy|Carinthia]]",
      "[[Lower Austria (Niederösterreich), Austria Genealogy|Lower Austria]]",
      "[[Upper Austria, Austria Genealogy|Upper Austria]]",
      "[[Salzburg, Austria Genealogy|Salzburg]]",
      "[[Styria, Austria Genealogy|Styria]]",
      "[[Tyrol, Austria Genealogy|Tyrol]]",
      "[[Vorarlberg, Austria Genealogy|Vorarlberg]]",
      "[[Vienna, Austria Genealogy|Vienna]]"
    ]
  },
  "belgium_states": {
    "parent": "europe_countries",
    "class": "statemenu",
    "title": "Belgium Provinces",
    "list": [
      "[[Belgium Genealogy|Belgium]]",
      "[[Antwerp, Belgium Genealogy|Antwerp Province]]",
      "[[Limburg, Belgium Genealogy|Limburg Province]]",
      "[[Oost Vlaanderen (East Flanders), Belgium Genealogy|East Flanders Province]]",
      "[[Vlaams-Brabant, Belgium Genealogy|Flemish Brabant Province]]",
      "[[West Vlaanderen (West Flanders), Belgium Genealogy|West Flanders Province]]",
      "[[Brabant Wallon, Belgium Genealogy|Brabant Wallon Province]]",
      "[[Hainaut, Belgium Genealogy|Hainaut Province]]",
      "[[Liège, Belgium Genealogy|Liège Province]]",
      "[[Luxembourg, Belgium Genealogy|Luxembourg Province]]",
      "[[Namur, Belgium Genealogy|Namur Province]]"
    ]
  },
  "bolivia_states": {
  	"parent": "south_america_countries",
    "class": "statemenu",
    "title": "Bolivia Departments",
    "list": [
      "[[Bolivia Genealogy|Bolivia]]",
      "[[Beni Department, Bolivia Genealogy|Beni]]",
      "[[Chuquisaca Department, Bolivia Genealogy|Chuquisaca]]",
      "[[Cochabamba Department, Bolivia Genealogy|Cochabamba]]",
      "[[La Paz Department, Bolivia Genealogy|La Paz]]",
      "[[Oruro Department, Bolivia Genealogy|Oruro]]",
      "[[Pando Department, Bolivia Genealogy|Pando]]",
      "[[Potosí Department, Bolivia Genealogy|Potosí]]",
      "[[Santa Cruz Department, Bolivia Genealogy|Santa Cruz]]",
      "[[Tarija Department, Bolivia Genealogy|Tarija]]"
    ]
  },
  "brazil_states": {
  	"parent": "south_america_countries",
    "class": "statemenu",
    "title": "Brazil States",
    "list": [
      "[[Brazil Genealogy|Brazil]]",
      "[[Acre, Brazil Genealogy|Acre]]",
      "[[Alagoas, Brazil Genealogy|Alagoas]]",
      "[[Amapa, Brazil Genealogy|Amapá]]",
      "[[Amazonas, Brazil Genealogy|Amazonas]]",
      "[[Bahia, Brazil Genealogy|Bahia]]",
      "[[Ceara, Brazil Genealogy|Ceará]]",
      "[[Distrito Federal, Brazil Genealogy|Distrito Federal Includes Brasília]]",
      "[[Espirito Santo, Brazil Genealogy|Espírito Santo]]",
      "[[Goias, Brazil Genealogy|Goiás]]",
      "[[Maranhao, Brazil Genealogy|Maranhão]]",
      "[[Mato Grosso, Brazil Genealogy|Mato Grosso]]",
      "[[Mato Grosso do Sul, Brazil Genealogy|Mato Grosso do Sul]]",
      "[[Minas Gerais, Brazil Genealogy|Minas Gerais]]",
      "[[Para, Brazil Genealogy|Para]]",
      "[[Paraiba, Brazil Genealogy|Paraiba]]",
      "[[Parana, Brazil Genealogy|Parana]]",
      "[[Pernambuco, Brazil Genealogy|Pernambuco]]",
      "[[Piaui, Brazil Genealogy|Piaui]]",
      "[[Rio de Janeiro, Brazil Genealogy|Rio de Janeiro]]",
      "[[Rio Grande do Norte, Brazil Genealogy|Rio Grande do Norte]]",
      "[[Rio Grande do Sul, Brazil Genealogy|Rio Grande do Sul]]",
      "[[Rondonia, Brazil Genealogy|Rondonia]]",
      "[[Roraima, Brazil Genealogy|Roraima]]",
      "[[Santa Catarina, Brazil Genealogy|Santa Catarina]]",
      "[[São Paulo, Brazil Genealogy|São Paulo]]",
      "[[Sergipe, Brazil Genealogy|Sergipe]]",
      "[[Tocantins, Brazil Genealogy|Tocantins]]"
    ]
  },
  "canada_states": {
    "parent": "north_america_countries",
    "class": "statemenu",
    "title": "Canada",
    "list": [
      "[[Canada Genealogy|Canada]]",
      "[[Alberta, Canada Genealogy|Alberta]]",
      "[[British Columbia, Canada Genealogy|British Columbia]]",
      "[[Manitoba, Canada Genealogy|Manitoba]]",
      "[[New Brunswick, Canada Genealogy|New Brunswick]]",
      "[[Newfoundland and Labrador, Canada Genealogy|Newfoundland & Labrador]]",
      "[[Northwest Territories, Canada Genealogy|Northwest Territories]]",
      "[[Nova Scotia, Canada Genealogy|Nova Scotia]]",
      "[[Nunavut, Canada Genealogy|Nunavut]]",
      "[[Ontario, Canada Genealogy|Ontario]]",
      "[[Prince Edward Island, Canada Genealogy|Prince Edward Island]]",
      "[[Quebec, Canada Genealogy|Quebec]]",
      "[[Saskatchewan, Canada Genealogy|Saskatchewan]]",
      "[[Yukon, Canada Genealogy|Yukon]]"
    ]
  },
  "chile_states": {
  	"parent": "south_america_countries",
    "class": "statemenu",
    "title": "Chile Regions",
    "list": [
      "[[Chile Genealogy|Chile]]",
      "[[Antofagasta Region, Chile Genealogy|Antofagasta]]",
      "[[Araucanía Region, Chile Genealogy|Araucanía]]",
      "[[Arica y Parinacota Region, Chile Genealogy|Arica y Parinacota]]",
      "[[Atacama Region, Chile Genealogy|Atacama]]",
      "[[Aysén Region, Chile Genealogy|Aysén del General Carlos Ibáñez del Campo]]",
      "[[Biobío Region, Chile Genealogy|Biobío]]",
      "[[Chile Genealogy|Chile]]",
      "[[Coquimbo Region, Chile Genealogy|Coquimbo]]",
      "[[Los Lagos Region, Chile Genealogy|Los Lagos]]",
      "[[Los Ríos Region, Chile Genealogy|Los Ríos]]",
      "[[Magallanes y la Antártica Chilena Region, Chile Genealogy|Magallanes y de la Antártica Chilena]]",
      "[[Maule Region, Chile Genealogy|Maule]]",
      "[[O'Higgins Region, Chile Genealogy|Libertador General Bernardo O'Higgins]]",
      "[[Santiago Metropolitan Region, Chile Genealogy|Santiago Metropolitan Region]]",
      "[[Tarapacá Region, Chile Genealogy|Tarapacá]]",
      "[[Valparaíso Region, Chile Genealogy|Valparaíso]]"
    ]
  },
  "costa_rica_states": {
    "parent": "north_america_countries",
    "class": "statemenu",
    "title": "Costa Rica Provinces",
    "list": [
      "[[Costa Rica Genealogy|Costa Rica]]",
      "[[Alajuela Province, Costa Rica Genealogy|Alajuela]]",
      "[[Cartago Province, Costa Rica Genealogy|Cartago]]",
      "[[Guanacaste Province, Costa Rica Genealogy|Guanacaste]]",
      "[[Heredia Province, Costa Rica Genealogy|Heredia]]",
      "[[Limón Province, Costa Rica Genealogy|Limón]]",
      "[[Puntarenas Province, Costa Rica Genealogy|Puntarenas]]",
      "[[San José Province, Costa Rica Genealogy|San José ]]"
    ]
  },
  "denmark_states": {
    "parent": "europe_countries",
    "class": "statemenu",
    "title": "Denmark Counties",
    "list": [
      "[[Denmark Genealogy|Denmark]]",
      "[[Bornholm County, Denmark Genealogy|Bornholm]]",
      "[[Copenhagen City, Denmark Genealogy|Copenhagen City]]",
      "[[Frederiksborg County, Denmark Genealogy|Frederiksborg]]",
      "[[Haderslev County, Denmark Genealogy|Haderslev]]",
      "[[Hjørring County, Denmark Genealogy|Hjørring]]",
      "[[Holbæk County, Denmark Genealogy|Holbæk]]",
      "[[København County, Denmark Genealogy|København]]",
      "[[Maribo County, Denmark Genealogy|Maribo]]",
      "[[Odense County, Denmark Genealogy|Odense]]",
      "[[Præstø County, Denmark Genealogy|Præstø]]",
      "[[Randers County, Denmark Genealogy|Randers]]",
      "[[Ribe County, Denmark Genealogy|Ribe]]",
      "[[Ringkøbing County, Denmark Genealogy|Ringkøbing]]",
      "[[Roskilde County, Denmark Genealogy|Roskilde]]",
      "[[Skanderborg County, Denmark Genealogy|Skanderborg]]",
      "[[Sorø County, Denmark Genealogy|Sorø]]",
      "[[Svendborg County, Denmark Genealogy|Svendborg]]",
      "[[Sønderborg County, Denmark Genealogy|Sønderborg]]",
      "[[Thisted County, Denmark Genealogy|Thisted]]",
      "[[Tønder County, Denmark Genealogy|Tønder]]",
      "[[Vejle County, Denmark Genealogy|Vejle]]",
      "[[Viborg County, Denmark Genealogy|Viborg]]",
      "[[Åbenrå County, Denmark Genealogy|Åbenrå]]",
      "[[Ålborg County, Denmark Genealogy|Ålborg]]",
      "[[Århus County, Denmark Genealogy|Århus]]",
      "[[Faroe Islands Genealogy|Faroe Islands]]"
    ]
  },
  "dominican_republic_states": {
    "parent": "north_america_countries",
    "class": "statemenu",
    "title": "Dominican Republic Provinces",
    "list": [
      "[[Dominican Republic Genealogy|Dominican Republic]]",
      "[[Azua, Dominican Republic Genealogy|Azua]]",
      "[[Bahoruco, Dominican Republic Genealogy|Bahoruco]]",
      "[[Barahona, Dominican Republic Genealogy|Barahona]]",
      "[[Dajabon, Dominican Republic Genealogy|Dajabon]]",
      "[[Distrito Nacional or Santo Domingo, Dominican Republic Genealogy|Distrito Nacional]]",
      "[[Duarte, Dominican Republic Genealogy|Duarte]]",
      "[[El Seibo, Dominican Republic Genealogy|El Seibo]]",
      "[[Elias Pina, Dominican Republic Genealogy|Elias Pina]]",
      "[[Espaillat, Dominican Republic Genealogy|Espaillat]]",
      "[[Hato Mayor, Dominican Republic Genealogy|Hato Mayor]]",
      "[[Independencia, Dominican Republic Genealogy|Independencia]]",
      "[[La Altagracia, Dominican Republic Genealogy|La Altagracia]]",
      "[[La Romana, Dominican Republic Genealogy|La Romana]]",
      "[[La Vega, Dominican Republic Genealogy|La Vega]]",
      "[[Maria Trinidad Sanchez, Dominican Republic Genealogy|Maria Trinidad Sanchez]]",
      "[[Monsenor Nouel, Dominican Republic Genealogy|Monsenor Nouel]]",
      "[[Monte Cristi, Dominican Republic Genealogy|Monte Cristi]]",
      "[[Monte Plata, Dominican Republic Genealogy|Monte Plata]]",
      "[[Pedernales, Dominican Republic Genealogy|Pedernales]]",
      "[[Peravia, Dominican Republic Genealogy|Peravia]]",
      "[[Puerto Plata, Dominican Republic Genealogy|Puerto Plata]]",
      "[[Salcedo, Dominican Republic Genealogy|Salcedo]]",
      "[[Samana, Dominican Republic Genealogy|Samana]]",
      "[[San Cristobal, Dominican Republic Genealogy|San Cristobal]]",
      "[[San Jose de Ocoa, Dominican Republic Genealogy|San Jose de Ocoa]]",
      "[[San Juan, Dominican Republic Genealogy|San Juan]]",
      "[[San Pedro de Macoris, Dominican Republic Genealogy|San Pedro de Macoris]]",
      "[[Sanchez Ramirez, Dominican Republic Genealogy|Sanchez Ramirez]]",
      "[[Santiago, Dominican Republic Genealogy|Santiago]]",
      "[[Santiago Rodriguez, Dominican Republic Genealogy|Santiago Rodriguez]]",
      "[[Valverde, Dominican Republic Genealogy|Valverde]]"
    ]
  },
  "england_states": {
    "parent": "europe_countries",
    "class": "statemenu",
    "title": "England",
    "list": [
      "[[England Genealogy|England]]",
      "[[Bedfordshire, England Genealogy|Bedfordshire]]",
      "[[Berkshire, England Genealogy|Berkshire]]",
      "[[Buckinghamshire, England Genealogy|Buckinghamshire]]",
      "[[Cambridgeshire, England Genealogy|Cambridgeshire]]",
      "[[Cheshire, England Genealogy|Cheshire]]",
      "[[Cornwall, England Genealogy|Cornwall]]",
      "[[Cumberland, England Genealogy|Cumberland]]",
      "[[Derbyshire, England Genealogy|Derbyshire]]",
      "[[Devon, England Genealogy|Devon]]",
      "[[Dorset, England Genealogy|Dorset]]",
      "[[Durham, England Genealogy|Durham]]",
      "[[Essex, England Genealogy|Essex]]",
      "[[Gloucestershire, England Genealogy|Gloucestershire]]",
      "[[Hampshire, England Genealogy|Hampshire]]",
      "[[Herefordshire, England Genealogy|Herefordshire]]",
      "[[Hertfordshire, England Genealogy|Hertfordshire]]",
      "[[Huntingdonshire, England Genealogy|Huntingdonshire]]",
      "[[Kent, England Genealogy|Kent]]",
      "[[Lancashire, England Genealogy|Lancashire]]",
      "[[Leicestershire, England Genealogy|Leicestershire]]",
      "[[Lincolnshire, England Genealogy|Lincolnshire]]",
      "[[London, England Genealogy|London]]",
      "[[Middlesex, England Genealogy|Middlesex]]",
      "[[Norfolk, England Genealogy|Norfolk]]",
      "[[Northamptonshire, England Genealogy|Northamptonshire]]",
      "[[Northumberland, England Genealogy|Northumberland]]",
      "[[Nottinghamshire, England Genealogy|Nottinghamshire]]",
      "[[Oxfordshire, England Genealogy|Oxfordshire]]",
      "[[Rutland, England Genealogy|Rutland]]",
      "[[Shropshire, England Genealogy|Shropshire]]",
      "[[Somerset, England Genealogy|Somerset]]",
      "[[Staffordshire, England Genealogy|Staffordshire]]",
      "[[Suffolk, England Genealogy|Suffolk]]",
      "[[Surrey, England Genealogy|Surrey]]",
      "[[Sussex, England Genealogy|Sussex]]",
      "[[Warwickshire, England Genealogy|Warwickshire]]",
      "[[Westmorland, England Genealogy|Westmorland]]",
      "[[Wiltshire, England Genealogy|Wiltshire]]",
      "[[Worcestershire, England Genealogy|Worcestershire]]",
      "[[Yorkshire, England Genealogy|Yorkshire]]"
    ]
  },
  "finland_states": {
    "parent": "europe_countries",
    "class": "statemenu",
    "title": "Finland Counties",
    "list": [
      "[[Finland Genealogy|Finland]]",
      "[[Ahvenanmaa County, Finland Genealogy|Ahvenanmaa]]",
      "[[Häme County, Finland Genealogy|Häme]]",
      "[[Keski-Suomi County, Finland Genealogy|Keski-Suomi]]",
      "[[Dajabon, Dominican Republic Genealogy|Dajabon]]",
      "[[Kuopio County, Finland Genealogy|Kuopio]]",
      "[[Kymi County, Finland Genealogy|Kymi]]",
      "[[Lappi County, Finland Genealogy|Lappi]]",
      "[[Mikkeli County, Finland Genealogy|Mikkeli]]",
      "[[Oulu County, Finland Genealogy|Oulu]]",
      "[[Pohjois-Karjala County, Finland Genealogy|Pohjois-Karjala]]",
      "[[Turku-Pori County, Finland Genealogy|Turku-Pori]]",
      "[[Uusimaa County, Finland Genealogy|Uusimaa]]",
      "[[Vaasa County, Finland Genealogy|Vaasa]]",
      "[[Viipuri County, Finland Genealogy|Viipuri]]"
    ]
  },
  "france_states": {
    "parent": "europe_countries",
    "class": "statemenu",
    "title": "France Counties",
    "list": [
      "[[France Genealogy|France]]",
      "[[Ain, France Genealogy|Ain]]",
      "[[Aisne, France Genealogy|Aisne]]",
      "[[Allier, France Genealogy|Allier]]",
      "[[Alpes-de-Haute-Provence, France Genealogy|Alpes-de-Haute]]",
      "[[Hautes-Alpes, France Genealogy|Hautes-Alpes]]",
      "[[Alpes-Maritimes, France Genealogy|Alpes-Maritimes]]",
      "[[Ardèche, France Genealogy|Ardèche]]",
      "[[Ardennes, France Genealogy|Ardennes]]",
      "[[Ariège, France Genealogy|Ariège]]",
      "[[Aube, France Genealogy|Aube]]",
      "[[Aude, France Genealogy|Aude]]",
      "[[Aveyron, France Genealogy|Aveyron]]",
      "[[Bouches-du-Rhône, France Genealogy|Bouches-du-Rhône]]",
      "[[Calvados, France Genealogy|Calvados]]",
      "[[Cantal, France Genealogy|Cantal]]",
      "[[Charente, France Genealogy|Charente]]",
      "[[Charente-Maritime, France Genealogy|Charente-Maritime]]",
      "[[Cher, France Genealogy|Cher]]",
      "[[Corrèze, France Genealogy|Corrèze]]",
      "[[Corse-du-Sud, France Genealogy|Corse-du-Sud]]",
      "[[Haute-Corse, France Genealogy|Haute-Corse]]",
      "[[Côte d'Or, France Genealogy|Côte d'Or]]",
      "[[Côtes d'Armor, France Genealogy|Côtes d'Armor]]",
      "[[Creuse, France Genealogy|Creuse]]",
      "[[Dordogne, France Genealogy|Dordogne]]",
      "[[Doubs, France Genealogy|Doubs]]",
      "[[Drôme, France Genealogy|Drôme]]",
      "[[Eure, France Genealogy|Eure]]",
      "[[Eure-et-Loir, France Genealogy|Eure-et-Loir]]",
      "[[Finistère, France Genealogy|Finistère]]",
      "[[Gard, France Genealogy|Gard]]",
      "[[Haute-Garonne, France Genealogy|Haute-Garonne]]",
      "[[Gers, France Genealogy|Gers]]",
      "[[Gironde, France Genealogy|Gironde]]",
      "[[Hérault, France Genealogy|Hérault]]",
      "[[Ille-et-Vilaine, France Genealogy|Ille-et-Vilaine]]",
      "[[Indre, France Genealogy|Indre]]",
      "[[Indre-et-Loire, France Genealogy|Indre-et-Loire]]",
      "[[Isère, France Genealogy|Isère]]",
      "[[Jura, France Genealogy|Jura]]",
      "[[Landes, France Genealogy|Landes]]",
      "[[Loir-et-Cher, France Genealogy|Loir-et-Cher]]",
      "[[Loire, France Genealogy|Loire]]",
      "[[Haute-Loire, France Genealogy|Haute-Loire]]",
      "[[Loire-Atlantique, France Genealogy|Loire-Atlantique]]",
      "[[Loiret, France Genealogy|Loiret]]",
      "[[Lot, France Genealogy|Lot]]",
      "[[Lot-et-Garonne, France Genealogy|Lot-et-Garonne]]",
      "[[Lozère, France Genealogy|Lozère]]",
      "[[Maine-et-Loire, France Genealogy|Maine-et-Loire]]",
      "[[Manche, France Genealogy|Manche]]",
      "[[Marne, France Genealogy|Marne]]",
      "[[Haute-Marne, France Genealogy|Haute-Marne]]",
      "[[Mayenne, France Genealogy|Mayenne]]",
      "[[Meurthe-et-Moselle, France Genealogy|Meurthe-et-Moselle]]",
      "[[Meuse, France Genealogy|Meuse]]",
      "[[Morbihan, France Genealogy|Morbihan]]",
      "[[Moselle, France Genealogy|Moselle]]",
      "[[Nièvre, France Genealogy|Nièvre]]",
      "[[Nord, France Genealogy|Nord]]",
      "[[Oise, France Genealogy|Oise]]",
      "[[Orne, France Genealogy|Orne]]",
      "[[Pas-de-Calais, France Genealogy|Pas-de-Calais]]",
      "[[Puy-de-Dôme, France Genealogy|Puy-de-Dôme]]",
      "[[Pyrénées-Atlantiques, France Genealogy|Pyrénées-Atlantiques]]",
      "[[Hautes-Pyrénées, France Genealogy|Hautes-Pyrénées]]",
      "[[Pyrénées-Orientales, France Genealogy|Pyrénées-Orientales]]",
      "[[Bas-Rhin, France Genealogy|Bas-Rhin]]",
      "[[Haut-Rhin, France Genealogy|Haut-Rhin]]",
      "[[Rhône, France Genealogy|Rhône]]",
      "[[Haute-Saône, France Genealogy|Haute-Saône]]",
      "[[Saône-et-Loire, France Genealogy|Saône-et-Loire]]",
      "[[Sarthe, France Genealogy|Sarthe]]",
      "[[Savoie, France Genealogy|Savoie]]",
      "[[Haute-Savoie, France Genealogy|Haute-Savoie]]",
      "[[Paris, France Genealogy|Paris]]",
      "[[Seine-Maritime, France Genealogy|Seine-Maritime]]",
      "[[Seine-et-Marne, France Genealogy|Seine-et-Marne]]",
      "[[Yvelines, France Genealogy|Yvelines]]",
      "[[Deux-Sèvres, France Genealogy|Deux-Sèvres]]",
      "[[Somme, France Genealogy|Somme]]",
      "[[Tarn, France Genealogy|Tarn]]",
      "[[Tarn-et-Garonne, France Genealogy|Tarn-et-Garonne]]",
      "[[Var, France Genealogy|Var]]",
      "[[Vaucluse, France Genealogy|Vaucluse]]",
      "[[Vendée, France Genealogy|Vendée]]",
      "[[Vienne, France Genealogy|Vienne]]",
      "[[Haute-Vienne, France Genealogy|Haute-Vienne]]",
      "[[Vosges, France Genealogy|Vosges]]",
      "[[Yonne, France Genealogy|Yonne]]",
      "[[Territoire-de-Belfort, France Genealogy|Territoire-de-Belfort]]",
      "[[Essonne, France Genealogy|Essonne]]",
      "[[Hauts-de-Seine, France Genealogy|Hauts-de-Seine]]",
      "[[Seine-Saint-Denis, France Genealogy|Seine-St.Denis]]",
      "[[Val-de-Marne, France Genealogy|Val-de-Marne]]",
      "[[Val-d’Oise, France Genealogy|Val-d’Oise]]"
    ]
  },
  "french_polynesia_states": {
    "parent": "pacific_countries",
    "class": "statemenu",
    "title": "French Polynesia",
    "list": [
      "[[French Polynesia Genealogy|French Polynesia]]",
      "[[Marquesas Islands|Marquesas Islands]]",
      "[[Tuamotu Islands|Tuamotu Islands]]",
      "[[Society Islands (includes Tahiti)|Society Islands]]",
      "[[Gambier Islands|Gambier Islands]]",
      "[[Austral Islands|Austral Islands]]"
    ]
  },
  "germany_states": {
    "parent": "europe_countries",
    "class": "statemenu",
    "title": "Germany",
    "list": [
      "[[Germany Genealogy|Germany]]",
      "[[Baden-Württemberg, Germany Genealogy|Baden-Württemberg]]",
      "[[Bavaria (Bayern), Germany Genealogy|Bavaria]]",
      "[[Berlin, Brandenburg, German Empire Genealogy|Berlin]]",
      "[[Brandenburg, Germany Genealogy|Brandenburg]]",
      "[[Bremen, Germany Genealogy|Bremen]]",
      "[[Hamburg, Germany Genealogy|Hamburg]]",
      "[[Hesse (Hessen), Germany Genealogy|Hesse]]",
      "[[Mecklenburg-Western Pomerania (Mecklenburg-Vorpommern), Germany Genealogy|Mecklenburg-Western Pomerania]]",
      "[[Lower Saxony (Niedersachsen), Germany Genealogy|Lower Saxony]]",  
      "[[North Rhine-Westphalia (Nordrhein-Westfalen), Germany Genealogy|North Rhine-Westphalia]]",
      "[[Rhineland-Palatinate (Rheinland-Pfalz), Germany Genealogy|Rhineland-Palatinate]]",
      "[[aarland, Germany Genealogy|Saarland]]",
      "[[Saxony (Sachsen), Germany Genealogy|Saxony]]",
      "[[Saxony-Anhalt (Sachsen-Anhalt), Germany Genealogy|Saxony-Anhalt]]",
      "[[Schleswig-Holstein, Germany Genealogy|Schleswig-Holstein]]",
      "[[Thuringia (Thüringen), Germany Genealogy|Thuringia]]",
   ]
  },
  "german_empire_states": {
    "parent": "europe_countries",
    "class": "statemenu",
    "title": "German Empire",
    "list": [
      "[[Anhalt, German Empire Genealogy|Anhalt]]",
      "[[Baden, German Empire Genealogy|Baden]]",
      "[[Bavaria (Bayern), German Empire Genealogy|Bavaria]]",
      "[[Brandenburg, German Empire Genealogy|Brandenburg]]",
      "[[Brunswick (Braunschweig), German Empire Genealogy|Brunswick]]",
      "[[East Prussia (Ostpreussen), German Empire Genealogy|East Prussia]]",
      "[[Elsass-Lothringen, German Empire Genealogy|Elsass-Lothringen]]",
      "[[Hanover (Hannover), German Empire Genealogy|Hanover]]",
      "[[Hesse (Hessen), German Empire Genealogy|Hesse]]",
      "[[Hesse-Nassau (Hessen-Nassau), German Empire Genealogy|Hesse-Nassau]]",
      "[[Hohenzollern, German Empire Genealogy|Hohenzollern]]",
      "[[Lippe, German Empire Genealogy|Lippe]]",
      "[[Mecklenburg-Schwerin, German Empire Genealogy|Mecklenburg-Schwerin]]",
      "[[Mecklenburg-Strelitz, German Empire Genealogy|Mecklenburg-Strelitz]]",
      "[[Oldenburg, German Empire Genealogy|Oldenburg]]",
      "[[Pomerania (Pommern), German Empire Genealogy|Pomerania]]",
      "[[Posen, German Empire Genealogy|Posen]]",
      "[[Reuss Older Line (Reuss-Greiz or ältere linie), German Empire Genealogy|Reuss Older Line]]",
      "[[Reuss Younger Line (Reuss-Gera or jüngere linie), German Empire Genealogy|Reuss Younger Line]]",
      "[[Rhineland (Rheinland), German Empire Genealogy|Rhineland]]",
      "[[Saxe-Altenburg (Sachsen-Altenburg), German Empire Genealogy|Saxe-Altenburg]]",
      "[[Saxe-Coburg-Gotha (Sachsen-Coburg-Gotha), German Empire Genealogy|Saxe-Coburg-Gotha]]",
      "[[Saxe-Meiningen (Sachsen-Meiningen), German Empire Genealogy|Saxe-Meiningen]]",
      "[[axe-Weimar-Eisenach (Sachsen-Weimar-Eisenach), German Empire Genealogy|Saxe-Weimar-Eisenach]]",
      "[[Saxony (Sachsen), German Empire Genealogy|Saxony]]",
      "[[Province of Saxony (Provinz Sachsen), German Empire Genealogy|Saxony (province)]]",
      "[[Schaumburg-Lippe, German Empire Genealogy|Schaumburg-Lippe]]",
      "[[Schleswig-Holstein, German Empire Genealogy|Schleswig-Holstein]]",
      "[[Schwarzburg-Rudolstadt, German Empire Genealogy|Schwarzburg-Rudolstadt]]",
      "[[Schwarzburg-Sondershausen, German Empire Genealogy|Schwarzburg-Sondershausen]]",
      "[[Silesia (Schlesien), German Empire Genealogy|Silesia]]",
      "[[Waldeck and Pyrmont, German Empire Genealogy|Waldeck]]",
      "[[West Prussia (Westpreussen), German Empire Genealogy|West Prussia]]",
      "[[Westphalia (Westfalen), German Empire Genealogy|Westphalia]]",
      "[[Württemberg, German Empire Genealogy|Württemberg]]"
      ]
  },
    "guatemala_states": {
    "parent": "north_america_countries",
    "class": "statemenu",
    "title": "Guatemala",
    "list": [
      "[[Guatemala Genealogy|Guatemala]]",
      "[[Alta Verapaz Department, Guatemala Genealogy|Alta Verapaz]]",
      "[[Baja Verapaz Department, Guatemala Genealogy|Baja Verapaz]]",
      "[[Chimaltenango Department, Guatemala Genealogy|Chimaltenango]]",
      "[[Chiquimula Department, Guatemala Genealogy|Chiquimula]]",
      "[[El Progreso Department, Guatemala Genealogy|El Progreso]]",
      "[[Escuintla Department, Guatemala Genealogy|Escuintla]]",
      "[[Guatemala Department, Guatemala Genealogy|Guatemala]]",
      "[[Huehuetenango Department, Guatemala Genealogy|Huehuetenango]]",
      "[[Izabal Department, Guatemala Genealogy|Izabal]]",
      "[[Jalapa Department, Guatemala Genealogy|Jalapa]]",
      "[[Jutiapa Department, Guatemala Genealogy|Jutiapa]]",
      "[[Petén Department, Guatemala Genealogy|Petén]]",
      "[[Quetzaltenango Department, Guatemala Genealogy|Quetzaltenango]]",
      "[[Quiché Department, Guatemala Genealogy|Quiché]]",
      "[[Retalhuleu Department, Guatemala Genealogy|Retalhuleu]]",
      "[[Sacatepéquez Department, Guatemala Genealogy|Sacatepéquez]]",
      "[[San Marcos Department, Guatemala Genealogy|San Marcos]]",
      "[[Santa Rosa Department, Guatemala Genealogy|Santa Rosa]]",
      "[[Sololá Department, Guatemala Genealogy|Sololá]]",
      "[[Suchitepéquez Department, Guatemala Genealogy|Suchitepéquez]]",
      "[[Totonicapán Department, Guatemala Genealogy|Totonicapán]]",
      "[[Zacapa Department, Guatemala Genealogy|Zacapa]]"
    ]
  },
  "honduras_states": {
    "parent": "north_america_countries",
    "class": "statemenu",
    "title": "Honduras",
    "list": [
      "[[Honduras Genealogy|Honduras]]",
      "[[Atlántida, Honduras Genealogy|Atlántida]]",
      "[[Bay Islands, Honduras Genealogy|Bay Islands]]",
      "[[Choluteca, Honduras Genealogy|Choluteca]]",
      "[[Colón, Honduras Genealogy|Colón]]",
      "[[Comayagua, Honduras Genealogy|Comayagua]]",
      "[[Copán, Honduras Genealogy|Copán]]",
      "[[Cortés, Honduras Genealogy|Cortés]]",
      "[[El Paraíso, Honduras Genealogy|El Paraíso]]",
      "[[Francisco Morazán, Honduras Genealogy|Francisco Morazán]]",
      "[[Gracias a Dios, Honduras Genealogy|Gracias a Dios]]",
      "[[Intibucá, Honduras Genealogy|Intibucá]]",
      "[[La Paz, Honduras Genealogy|La Paz]]",
      "[[Lempira, Honduras Genealogy|Lempira]]",
      "[[Ocotepeque, Honduras Genealogy|Ocotepeque]]",
      "[[Olancho, Honduras Genealogy|Olancho]]",
      "[[Santa Bárbara, Honduras Genealogy|Santa Bárbara]]",
      "[[Valle, Honduras Genealogy|Valle]]",
      "[[Yoro, Honduras Genealogy|Yoro]]"
    ]
  },
  "hungary_states": {
    "parent": "europe_countries",
    "class": "statemenu",
    "title": "Hungary",
    "list": [
      "[[Hungary Genealogy|Hungary]]",
      "[[Bács-Kiskun County, Hungary Genealogy|Bács-Kiskun]]",
      "[[Baranya County, Hungary Genealogy|Baranya]]",
      "[[Békés County, Hungary Genealogy|Békés]]",
      "[[Borsod-Abaúj-Zemplén County, Hungary Genealogy|Borsod-Abaúj-Zemplén]]",
      "[[Capital City of Budapest, Pest-Pilis-Solt-Kiskun, Hungary Genealogy|Budapest]]",
      "[[Csongrád County, Hungary Genealogy|Csongrád]]",
      "[[Fejér County, Hungary Genealogy|Fejér]]",
      "[[Győr-Moson-Sopron County, Hungary Genealogy|Győr-Moson-Sopron]]",
      "[[Hajdú-Bihar County, Hungary Genealogy|Hajdú-Bihar]]",
      "[[Heves County, Hungary Genealogy|Heves]]",
      "[[Jász-Nagykun-Szolnok County, Hungary Genealogy|Jász-Nagykun-Szolnok]]",
      "[[Komárom-Esztergom County, Hungary Genealogy|Komárom-Esztergom]]",
      "[[Nógrád County, Hungary Genealogy|Nógrád]]",
      "[[Pest County, Hungary Genealogy|Pest]]",
      "[[Somogy County, Hungary Genealogy|Somogy ]]",
      "[[Szabolcs-Szatmár-Bereg County, Hungary Genealogy|Szabolcs-Szatmár-Bereg]]",
      "[[Tolna County, Hungary Genealogy|Tolna]]",
      "[[Vas County, Hungary Genealogy|Vas]]",
      "[[Veszprém County, Hungary Genealogy|Veszprém]]",
      "[[Zala County, Hungary Genealogy|Zala]]"
    ]
  },
  "ireland_states": {
    "parent": "europe_countries",
    "class": "statemenu",
    "title": "Ireland",
    "list": [
      "[[Ireland Genealogy|Ireland]]",
      "[[County Carlow, Ireland Genealogy|Carlow]]",
      "[[County Cavan, Ireland Genealogy|Cavan]]",
      "[[County Clare, Ireland Genealogy|Clare]]",
      "[[County Cork, Ireland Genealogy|Cork]]",
      "[[County Donegal, Ireland Genealogy|Donegal]]",
      "[[County Dublin, Ireland Genealogy|Dublin]]",
      "[[County Galway, Ireland Genealogy|Galway]]",
      "[[County Kerry, Ireland Genealogy|Kerry]]",
      "[[County Kildare, Ireland Genealogy|Kildare]]",
      "[[County Kilkenny, Ireland Genealogy|Kilkenny]]",
      "[[County Laois, Ireland Genealogy|Laois]]",
      "[[County Leitrim, Ireland Genealogy|Leitrim]]",
      "[[County Limerick, Ireland Genealogy|Limerick]]",
      "[[County Longford, Ireland Genealogy|Longford]]",
      "[[County Louth, Ireland Genealogy|Louth]]",
      "[[County Mayo, Ireland Genealogy|Mayo]]",
      "[[County Meath, Ireland Genealogy|Meath]]",
      "[[County Monaghan, Ireland Genealogy|Monaghan]]",
      "[[County Offaly, Ireland Genealogy|Offaly]]",
      "[[County Roscommon, Ireland Genealogy|Roscommon]]",
      "[[County Sligo, Ireland Genealogy|Sligo]]",
      "[[County Tipperary, Ireland Genealogy|Tipperary]]",
      "[[County Waterford, Ireland Genealogy|Waterford]]",
      "[[County Westmeath, Ireland Genealogy|Westmeath]]",
      "[[County Wexford, Ireland Genealogy|Wexford]]",
      "[[County Wicklow, Ireland Genealogy|Wicklow]]"
    ]
  },
  "isle_of_man_states": {
    "parent": "europe_countries",
    "class": "statemenu",
    "title": "Isle of Man",
    "list": [
      "[[Isle of Man Genealogy|Isle of Man]]",
      "[[Andreas, Isle of Man|Andreas]]",
      "[[Arbory, Isle of Man|Arbory]]",
      "[[Ballaugh, Isle of Man|Ballaugh]]",
      "[[Braddan, Isle of Man|Braddan]]",
      "[[Bride, Isle of Man|Bride]]",
      "[[German, Isle of Man|German]]",
      "[[Jurby, Isle of Man|Jurby]]",
      "[[Lezayre, Isle of Man|Lezayre]]",
      "[[Lonan, Isle of Man|Lonan]]",
      "[[Malew, Isle of Man|Malew]]",
      "[[Marown, Isle of Man|Marown]]",
      "[[Maughold, Isle of Man|Maughold]]",
      "[[Michael, Isle of Man|Michael]]",
      "[[Onchan, Isle of Man|Onchan]]",
      "[[Patrick, Isle of Man|Patrick]]",
      "[[Rushen, Isle of Man|Rushen]]",
      "[[Santon, Isle of Man|Santon]]"
    ]
  },
  "italy_states": {
    "parent": "europe_countries",
    "class": "statemenu",
    "title": "Italy",
    "list": [
      "[[Italy Genealogy|Italy]]",
      "[[Abruzzo, Italy Genealogy|Abruzzo]]",
      "[[Aosta Valley, Italy Genealogy|Aosta Valley]]*",
      "[[Apulia, Italy Genealogy|Puglia]]",
      "[[Basilicata, Italy Genealogy|Basilicata]]",
      "[[Calabria, Italy Genealogy|Calabria]]",
      "[[Campania, Italy Genealogy|Campania]]",
      "[[Emilia-Romagna, Italy Genealogy|Emilia-Romagna]]",
      "[[Friuli-Venezia Giulia, Italy Genealogy|Friuli-Venezia Giulia]]*",
      "[[Lazio, Italy Genealogy|Lazio]]",
      "[[Liguria, Italy Genealogy|Liguria]]",
      "[[Lombardy, Italy Genealogy|Lombardy]]",
      "[[Marche, Italy Genealogy|Marche]]",
      "[[Molise, Italy Genealogy|Molise]]",
      "[[Piedmont, Italy Genealogy|Piedmont]]",
      "[[Sardinia, Italy Genealogy|Sardinia]]*",
      "[[Sicily, Italy Genealogy|Sicily]]",
      "[[Trentino-Alto Adige/Südtirol Region, Italy Genealogy|Trentino-Alto Adige]]*",
      "[[Tuscany, Italy Genealogy|Tuscany]]",
      "[[Umbria, Italy Genealogy|Umbria]]",
      "[[Veneto, Italy Genealogy|Veneto]]"
    ]
  },
  "liechtenstein_states": {
    "parent": "europe_countries",
    "class": "statemenu",
    "title": "Liechtenstein",
    "list": [
      "[[Liechtenstein Genealogy|Liechtenstein]]",
      "[[Balzers, Liechtenstein Genealogy|Balzers]]",
      "[[Gamprin and Bendern, Liechtenstein Genealogy|Bendern]]",
      "[[Eschen, Liechtenstein Genealogy|Eschen]]",
      "[[Gamprin and Bendern, Liechtenstein Genealogy|Gamprin]]",
      "[[Mauren, Liechtenstein Genealogy|Mauren]]",
      "[[Planken, Liechtenstein Genealogy|Planken]]",
      "[[Ruggell, Liechtenstein Genealogy|Ruggell]]",
      "[[Schaan, Liechtenstein Genealogy|Schaan]]",
      "[[Schellenberg, Liechtenstein Genealogy|Schellenberg]]",
      "[[Triesen, Liechtenstein Genealogy|Triesen]]",
      "[[Triesenberg, Liechtenstein Genealogy|Triesenberg]]",
      "[[Vaduz, Liechtenstein Genealogy|Vaduz]]"
    ]
  },
  "luxembourg_states": {
    "parent": "europe_countries",
    "class": "statemenu",
    "title": "Luxembourg",
    "list": [
      "[[Luxembourg Genealogy|Luxembourg]]",
      "[[Capellen Canton, Luxembourg Genealogy|Capellen]]",
      "[[Clervaux Canton, Luxembourg Genealogy|Clervaux]]",
      "[[Diekirch Canton, Luxembourg Genealogy|Diekirch]]",
      "[[Echternach Canton, Luxembourg Genealogy|Echternach]]",
      "[[Esch-sur-Alzette Canton, Luxembourg Genealogy|Esch-sur-Alzette]]",
      "[[Grevenmacher Canton, Luxembourg Genealogy|Grevenmacher]]",
      "[[Luxembourg Canton, Luxembourg Genealogy|Luxembourg (canton)]]",
      "[[Mersch Canton, Luxembourg Genealogy|Mersch]]",
      "[[Redange Canton, Luxembourg Genealogy|Redange]]",
      "[[Remich Canton, Luxembourg Genealogy|Remich]]",
      "[[Vianden Canton, Luxembourg Genealogy|Vianden]]",
      "[[Wiltz Canton, Luxembourg Genealogy|Wiltz]]"
    ]
  },
  "mexico_states": {
    "parent": "north_america_countries",
    "class": "statemenu",
    "title": "Mexico",
    "list": [
      "[[Mexico Genealogy|Mexico]]",
      "[[Aguascalientes, Mexico Genealogy|Aguascalientes]]",
      "[[Baja California, Mexico Genealogy|Baja California]]",
      "[[Baja California Sur, Mexico Genealogy|Baja California Sur]]",
      "[[Campeche, Mexico Genealogy|Campeche]]",
      "[[Chiapas, Mexico Genealogy|Chiapas]]",
      "[[Chihuahua, Mexico Genealogy|Chihuahua]]",
      "[[Coahuila, Mexico Genealogy|Coahuila]]",
      "[[Colima, Mexico Genealogy|Colima]]",
      "[[Distrito Federal, Mexico Genealogy|Distrito Federal]]",
      "[[Durango, Mexico Genealogy|Durango]]",
      "[[Guanajuato, Mexico Genealogy|Guanajuato]]",
      "[[Guerrero, Mexico Genealogy|Guerrero]]",
      "[[Hidalgo, Mexico Genealogy|Hidalgo]]",
      "[[Jalisco, Mexico Genealogy|Jalisco]]",
      "[[State of Mexico, Mexico Genealogy|Mexico (state)]]",
      "[[Michoacán]]",
      "[[Morelos, Mexico Genealogy|Morelos]]",
      "[[Nayarit, Mexico Genealogy|Nayarit]]",
      "[[Nuevo León, Mexico Genealogy|Nuevo León]]",
      "[[Oaxaca, Mexico Genealogy|Oaxaca]]",
      "[[Puebla, Mexico Genealogy|Puebla]]",
      "[[Querétaro, Mexico Genealogy|Querétaro]]",
      "[[Quintana Roo, Mexico Genealogy|Quintana Roo]]",
      "[[San Luis Potosí, Mexico Genealogy|San Luis Potosí]]",
      "[[Sinaloa, Mexico Genealogy|Sinaloa]]",
      "[[Sonora, Mexico Genealogy|Sonora]]",
      "[[Tabasco, Mexico Genealogy|Tabasco]]",
      "[[Tamaulipas, Mexico Genealogy|Tamaulipas]]",
      "[[Tlaxcala, Mexico Genealogy|Tlaxcala]]",
      "[[Veracruz, Mexico Genealogy|Veracruz]]",
      "[[Yucatán, Mexico Genealogy|Yucatán]]",
      "[[Zacatecas, Mexico Genealogy|Zacatecas]]"
    ]
  },
  "montserrat_states": {
    "parent": "north_america_countries",
    "class": "statemenu",
    "title": "Montserrat",
    "list": [
      "[[Montserrat Genealogy|Montserrat]]",
      "[[Saint Anthony Parish, Montserrat|Saint Anthony]]",
      "[[Saint Georges Parish, Montserrat|Saint Georges]]",
      "[[Saint Peter Parish, Montserrat|Saint Peter]]"
    ]
  },
  "netherlands_states": {
    "parent": "europe_countries",
    "class": "statemenu",
    "title": "Netherlands",
    "list": [
      "[[Netherlands Genealogy|Netherlands]]",
      "[[Drenthe, The Netherlands Genealogy|Drenthe]]",
      "[[Flevoland, The Netherlands Genealogy|Flevoland]]",
      "[[Friesland, The Netherlands Genealogy|Friesland]]",
      "[[Gelderland, The Netherlands Genealogy|Gelderland]]",
      "[[Groningen, The Netherlands Genealogy|Groningen]]",
      "[[Limburg (Province), The Netherlands Genealogy|Limburg]]",
      "[[Noord-Brabant, The Netherlands Genealogy|Noord-Brabant]]",
      "[[Noord-Holland, The Netherlands Genealogy|Noord-Holland]]",
      "[[Overijssel, The Netherlands Genealogy|Overijssel]]",
      "[[Utrecht (Province), The Netherlands Genealogy|Utrecht]]",
      "[[Zeeland, The Netherlands Genealogy|Zeeland]]",
      "[[Zuid-Holland, The Netherlands Genealogy|Zuid-Holland]]"
    ]
  },
  "netherlands_antilles_states": {
    "parent": "north_america_countries",
    "class": "statemenu",
    "title": "Netherlands Antilles",
    "list": [
      "[[Netherlands Genealogy|Netherlands]]",
      "[[Aruba Genealogy|Aruba]]",
      "[[Bonaire Genealogy|Bonaire]]",
      "[[Curaçao Genealogy|Curaçao]]",
      "[[Saba Genealogy|Saba]]",
      "[[Sint Eustatius Genealogy|Sint Eustatius]]",
      "[[Sint Maarten Genealogy|Sint Maarten]]"
    ]
  },
  "nigeria_states": {
    "parent": "africa_countries",
    "class": "statemenu",
    "title": "Nigeria",
    "list": [
      "[[Nigeria Genealogy|Nigeria]]",
      "[[Abuja Federal Capitol Territory, Nigeria Genealogy|Abuja]]",
      "[[Abia State, Nigeria Genealogy|Abia]]",
      "[[Anambra State, Nigeria Genealogy|Anambra]]",
      "[[Adamawa State, Nigeria Genealogy|Adamawa]]",
      "[[Akwa Ibom State, Nigeria Genealogy|Akwa Ibom]]",
      "[[Bauchi State, Nigeria Genealogy|Bauchi]]",
      "[[Bayelsa State, Nigeria Genealogy|Bayelsa]]",
      "[[Benue State, Nigeria Genealogy|Benue]]",
      "[[Borno State, Nigeria Genealogy|Borno]]",
      "[[Cross River State, Nigeria Genealogy|Cross River]]",
      "[[Delta State, Nigeria Genealogy|Delta]]",
      "[[Ebonyi State, Nigeria Genealogy|Ebonyi]]",
      "[[Edo State, Nigeria Genealogy|Edo]]",
      "[[Ekiti State, Nigeria Genealogy|Ekiti]]",
      "[[Enugu State, Nigeria Genealogy|Enugu]]",
      "[[Gombe State, Nigeria Genealogy|Gombe]]",
      "[[Imo State, Nigeria Genealogy|Imo]]",
      "[[Jigawa State, Nigeria Genealogy|Jigawa]]",
      "[[Kaduna State, Nigeria Genealogy|Kaduna]]",
      "[[Kano State, Nigeria Genealogy|Kano]]",
      "[[Katsina State, Nigeria Genealogy|Katsina]]",
      "[[Kebbi State, Nigeria Genealogy|Kebbi]]",
      "[[Kogi State, Nigeria Genealogy|Kogi]]",
      "[[Kwara State, Nigeria Genealogy|Kwara]]",
      "[[Lagos State, Nigeria Genealogy|Lagos]]",
      "[[Nasarawa State, Nigeria Genealogy|Nasarawa]]",
      "[[Niger State, Nigeria Genealogy|Niger]]",
      "[[Ogun State, Nigeria Genealogy|Ogun]]",
      "[[Ondo State, Nigeria Genealogy|Ondo]]",
      "[[Osun State, Nigeria Genealogy|Osun]]",
      "[[Oyo State, Nigeria Genealogy|Oyo]]",
      "[[Plateau State, Nigeria Genealogy|Plateau]]",
      "[[Rivers State, Nigeria Genealogy|Rivers]]",
      "[[Sokoto State, Nigeria Genealogy|Sokoto]]",
      "[[Taraba State, Nigeria Genealogy|Taraba]]",
      "[[Yobe State, Nigeria Genealogy|Yobe]]",
      "[[Zamfara State, Nigeria Genealogy|Zamfara]]"
    ]
  },
  "northern_ireland_states": {
    "parent": "europe_countries",
    "class": "statemenu",
    "title": "Ireland",
    "list": [
      "[[Ireland Genealogy|Northern Ireland]]",
      "[[County Antrim Genealogy|County Antrim]]",
      "[[County Armagh Genealogy|County Armagh]]",
      "[[County Derry|County Derry]]",
      "[[County Down Genealogy|County Down]]",
      "[[County Fermanagh Genealogy|County Fermanagh]]",
      "[[County Tyrone Genealogy|County Tyrone]]"
    ]
  },
  "norway_states": {
    "parent": "europe_countries",
    "class": "statemenu",
    "title": "Norway",
    "list": [
      "[[Norway Genealogy|Norway]]",
      "[[Akershus County, Norway Genealogy|Akershus]]",
      "[[Aust-Agder County, Norway Genealogy|Aust-Agder]]",
      "[[Bergen City, Norway Genealogy|Bergen City]]",
      "[[Buskerud County, Norway Genealogy|Buskerud]]",
      "[[Finnmark County, Norway Genealogy|Finnmark]]",
      "[[Hedmark County, Norway Genealogy|Hedmark]]",
      "[[Hordaland County, Norway Genealogy|Hordaland]]",
      "[[Møre og Romsdal County, Norway Genealogy|Møre og Romsdal]]",
      "[[Nordland County, Norway Genealogy|Nordland]]",
      "[[Nord-Trøndelag County, Norway Genealogy|Nord-Trøndelag]]",
      "[[Oppland County, Norway Genealogy|Oppland]]",
      "[[Oslo County, Norway Genealogy|Oslo]]",
      "[[Rogaland County, Norway Genealogy|Rogaland]]",
      "[[Sogn og Fjordane County, Norway Genealogy|Sogn og Fjordane]]",
      "[[Sør-Trøndelag County, Norway Genealogy|Sør-Trøndelag]]",
      "[[Svalbard, Norway Genealogy|Svalbard]]",
      "[[Telemark County, Norway Genealogy|Telemark]]",
      "[[Troms County, Norway Genealogy|Troms]]",
      "[[Vest-Agder County, Norway Genealogy|Vest-Agder]]",
      "[[Vestfold County, Norway Genealogy|Vestfold]]",
      "[[Østfold County, Norway Genealogy|Østfold]]"
    ]
  },
  "panama_states": {
    "parent": "north_america_countries",
    "class": "statemenu",
    "title": "Panama",
    "list": [
      "[[Panama Genealogy|Panama]]",
      "'''Provinces'''",
      "[[Bocas del Toro, Panama Genealogy|Bocas del Toro]]",
      "[[Chiriquí, Panama Genealogy|Chiriquí]]",
      "[[Coclé, Panama Genealogy|Coclé]]",
      "[[Colón, Panama Genealogy|Colón]]",
      "[[Darién, Panama Genealogy|Darién]]",
      "[[Herrera, Panama Genealogy|Herrera]]",
      "[[Los Santos, Panama Genealogy|Los Santos]]",
      "[[Panama, Panama Genealogy|Panama]]",
      "[[West Panama, Panama Genealogy|West Panama]]",
      "[[Veraguas, Panama Genealogy|Veraguas]]"
    ]
  },
  "paraguay_states": {
    "parent": "south_america_countries",
    "class": "statemenu",
    "title": "Paraguay",
    "list": [
      "[[Paraguay Genealogy|Paraguay]]",
      "[[Alto Paraguay, Paraguay Genealogy|Alto Paraguay]]",
      "[[Alto Paraná, Paraguay Genealogy|Alto Paraná]]",
      "[[Amambay, Paraguay Genealogy|Amambay]]",
      "[[Asunción, Paraguay Genealogy|Asunción]]",
      "[[Boquerón, Paraguay Genealogy|Boquerón]]",
      "[[Caaguazú, Paraguay Genealogy|Caaguazú]]",
      "[[Caazapá, Paraguay Genealogy|Caazapá]]",
      "[[Canindeyú, Paraguay Genealogy|Canindeyú]]",
      "[[Central, Paraguay Genealogy|Central]]",
      "[[Concepción, Paraguay Genealogy|Concepción]]",
      "[[Cordillera, Paraguay Genealogy|Cordillera]]",
      "[[Guairá, Paraguay Genealogy|Guairá]]",
      "[[Itapúa, Paraguay Genealogy|Itapúa]]",
      "[[Misiones, Paraguay Genealogy|Misiones]]",
      "[[Ñeembucú, Paraguay Genealogy|Ñeembucú]]",
      "[[Paraguarí, Paraguay Genealogy|Paraguarí]]",
      "[[Presidente Hayes, Paraguay Genealogy|Presidente Hayes]]",
      "[[San Pedro, Paraguay Genealogy|San Pedro]]"
    ]
  },
  "peru_states": {
    "parent": "south_america_countries",
    "class": "statemenu",
    "title": "Peru",
    "list": [
      "[[Peru Genealogy|Peru]]",
      "[[Amazonas, Peru Genealogy|Amazonas]]",
      "[[Ancash, Peru Genealogy|Ancash]]",
      "[[Apurímac, Peru Genealogy|Apurímac]]",
      "[[Arequipa, Peru Genealogy|Arequipa]]",
      "[[Ayacucho, Peru Genealogy|Ayacucho]]",
      "[[Cajamarca, Peru Genealogy|Cajamarca]]",
      "[[Callao, Peru Genealogy|Callao]]",
      "[[Cusco, Peru Genealogy|Cusco]]",
      "[[Huancavelica, Peru Genealogy|Huancavelica]]",
      "[[Huánuco, Peru Genealogy|Huánuco]]",
      "[[Ica, Peru Genealogy|Ica]]",
      "[[Junin, Peru Genealogy|Junín]]",
      "[[La Libertad, Peru Genealogy|La Libertad]]",
      "[[Lambayeque, Peru Genealogy|Lambayeque]]",
      "[[Lima, Peru Genealogy|Lima]]",
      "[[Loreto, Peru Genealogy|Loreto]]",
      "[[Madre de Dios, Peru Genealogy|Madre de Dios]]",
      "[[Moquegua, Peru Genealogy|Moquegua]]",
      "[[Pasco, Peru Genealogy|Pasco]]",
      "[[Piura, Peru Genealogy|Piura]]",
      "[[Puno, Peru Genealogy|Puno]]",
      "[[San Martín, Peru Genealogy|San Martín]]",
      "[[Tacna, Peru Genealogy|Tacna]]",
      "[[Tumbes, Peru Genealogy|Tumbes]]",
      "[[Ucayali, Peru Genealogy|Ucayali]]"
    ]
  },
  "philippines_states": {
    "parent": "asia_countries",
    "class": "statemenu",
    "title": "Philippines",
    "list": [
      "[[Philippines Genealogy|Philippines]]",
      "[[Abra Province, Philippines Genealogy|Abra]]",
      "[[Agusan del Norte Province, Philippines Genealogy|Agusan del Norte]]",
      "[[Agusan del Sur Province, Philippines Genealogy|Agusan del Sur]]",
      "[[Aklan Province, Philippines Genealogy|Aklan]]",
      "[[Albay Province, Philippines Genealogy|Albay]]",
      "[[Antique Province, Philippines Genealogy|Antique]]",
      "[[Apayao Province, Philippines Genealogy|Apayao]]",
      "[[Aurora Province, Philippines Genealogy|Aurora]]",
      "[[Basilan Province, Philippines Genealogy|Basilan]]",
      "[[Bataan Province, Philippines Genealogy|Bataan]]",
      "[[Batanes Province, Philippines Genealogy|Batanes]]",
      "[[Batangas Province, Philippines Genealogy|Batangas]]",
      "[[Benguet Province, Philippines Genealogy|Benguet]]",
      "[[Biliran Province, Philippines Genealogy|Biliran]]",
      "[[Bohol Province, Philippines Genealogy|Bohol]]",
      "[[Bukidnon Province, Philippines Genealogy|Bukidnon]]",
      "[[Bulacan Province, Philippines Genealogy|Bulacan]]",
      "[[Cagayan Province, Philippines Genealogy|Cagayan]]",
      "[[Camarines Norte Province, Philippines Genealogy|Camarines Norte]]",
      "[[Camarines Sur Province, Philippines Genealogy|Camarines Sur]]",
      "[[Camiguin Province, Philippines Genealogy|Camiguin]]",
      "[[Capiz Province, Philippines Genealogy|Capiz]]",
      "[[Catanduanes Province, Philippines Genealogy|Catanduanes]]",
      "[[Cavite Province, Philippines Genealogy|Cavite]]",
      "[[Cebu Province, Philippines Genealogy|Cebu]]",
      "[[Compostela Valley Province, Philippines Genealogy|Compostela Valley]]",
      "[[Cotabato Province, Philippines Genealogy|Cotabato]]",
      "[[Davao del Norte Province, Philippines Genealogy|Davao del Norte]]",
      "[[Davao del Sur Province, Philippines Genealogy|Davao del Sur]]",
      "[[Davao Occidental Province, Philippines Genealogy|Davao Occidental]]",
      "[[Davao Oriental Province, Philippines Genealogy|Davao Oriental]]",
      "[[Dinagat Islands Province, Philippines Genealogy|Dinagat Islands]]",
      "[[Eastern Samar Province, Philippines Genealogy|Eastern Samar]]",
      "[[Guimaras Province, Philippines Genealogy|Guimaras Province]]",
      "[[Ifugao Province, Philippines Genealogy|Ifugao]]",
      "[[Ilocos Norte Province, Philippines Genealogy|Ilocos Norte]]",
      "[[Ilocos Sur Province, Philippines Genealogy|Ilocos Sur]]",
      "[[Iloilo Province, Philippines Genealogy|Iloilo]]",
      "[[Isabela Province, Philippines Genealogy|Isabela]]",
      "[[Kalinga Province, Philippines Genealogy|Kalinga]]",
      "[[La Union Province, Philippines Genealogy|La Union]]",
      "[[Laguna Province, Philippines Genealogy|Laguna]]",
      "[[Lanao del Norte Province, Philippines Genealogy|Lanao del Norte]]",
      "[[Lanao del Sur Province, Philippines Genealogy|Lanao del Sur]]",
      "[[Leyte Province, Philippines Genealogy|Leyte]]",
      "[[Maguindanao Province, Philippines Genealogy|Maguindanao]]",
      "[[Metropolitan Manila, Philippines Genealogy|Metropolitan Manila]]",
      "[[Marinduque Province, Philippines Genealogy|Marinduque]]",
      "[[Masbate Province, Philippines Genealogy|Masbate]]",
      "[[Misamis Occidental Province, Philippines Genealogy|Misamis Occidental]]",
      "[[Misamis Oriental Province, Philippines Genealogy|Misamis Oriental]]",
      "[[Mountain Province, Philippines Genealogy|Mountain]]",
      "[[Negros Occidental Province, Philippines Genealogy|Negros Occidental]]",
      "[[Negros Oriental Province, Philippines Genealogy|Negros Oriental]]",
      "[[Northern Samar Province, Philippines Genealogy|Northern Samar]]",
      "[[Nueva Ecija Province, Philippines Genealogy|Nueva Ecija]]",
      "[[Nueva Vizcaya Province, Philippines Genealogy|Nueva Vizcaya]]",
      "[[Occidental Mindoro Province, Philippines Genealogy|Occidental Mindoro]]",
      "[[Oriental Mindoro Province, Philippines Genealogy|Oriental Mindoro]]",
      "[[Palawan Province, Philippines Genealogy|Palawan]]",
      "[[Pampanga Province, Philippines Genealogy|Pampanga]]",
      "[[Pangasinan Province, Philippines Genealogy|Pangasinan]]",
      "[[Quezon Province, Philippines Genealogy|Quezon]]",
      "[[Quirino Province, Philippines Genealogy|Quirino]]",
      "[[Rizal Province, Philippines Genealogy|Rizal]]",
      "[[Romblon Province, Philippines Genealogy|Romblon]]",
      "[[Samar Province, Philippines Genealogy|Samar]]",
      "[[Sarangani Province, Philippines Genealogy|Sarangani]]",
      "[[Siquijor Province, Philippines Genealogy|Siquijor]]",
      "[[Sorsogon Province, Philippines Genealogy|Sorsogon]]",
      "[[South Cotabato Province, Philippines Genealogy|South Cotabato]]",
      "[[Southern Leyte Province, Philippines Genealogy|Southern Leyte]]",
      "[[Sultan Kudarat Province, Philippines Genealogy|Sultan Kudarat]]",
      "[[Sulu Province, Philippines Genealogy|Sulu]]",
      "[[Surigao del Norte Province, Philippines Genealogy|Surigao del Norte]]",
      "[[Surigao del Sur Province, Philippines Genealogy|Surigao del Sur]]",
      "[[Tarlac Province, Philippines Genealogy|Tarlac]]",
      "[[Tawi-Tawi Province, Philippines Genealogy|Tawi-Tawi]]",
      "[[Zambales Province, Philippines Genealogy|Zambales]]",
      "[[Zamboanga City, Philippines Genealogy|Zamboanga City]]",
      "[[Zamboanga del Norte Province, Philippines Genealogy|Zamboanga del Norte]]",
      "[[Zamboanga del Sur Province, Philippines Genealogy|Zamboanga del Sur]]",
      "[[Zamboanga Sibugay Province, Philippines Genealogy|Zamboanga Sibugay]]"
    ]
  },
  "poland_states": {
    "parent": "europe_countries",
    "class": "statemenu",
    "title": "Poland",
    "list": [
      "[[Poland Genealogy|Poland]]",
      "[[Greater Poland Voivodeship, Poland Genealogy|Greater Poland Voivodeship]]",
      "[[Kuyavian-Pomeranian Voivodeship, Poland Genealogy|Kuyavian-Pomeranian]]",
      "[[Lesser Poland Voivodeship, Poland Genealogy|Lesser Poland]]",
      "[[Łódź Voivodeship, Poland Genealogy|Łódź]]",
      "[[Lower Silesian Voivodeship, Poland Genealogy|Lower Silesian]]",
      "[[Lublin Voivodeship, Poland Genealogy|Lublin]]",
      "[[Lubusz Voivodeship, Poland Genealogy|Lubusz]]",
      "[[Masovian Voivodeship, Poland Genealogy|Masovian]]",
      "[[Opole Voivodeship, Poland Genealogy|Opole]]",
      "[[Podlaskie Voivodeship, Poland Genealogy|Podlaskie]]",
      "[[Pomeranian Voivodeship, Poland Genealogy|Pomeranian]]",
      "[[Silesian Voivodeship, Poland Genealogy|Silesian]]",
      "[[Subcarpathian or Podkarpackie Voivodeship, Poland Genealogy|Subcarpathian]]",
      "[[Świętokrzyskie Voivodeship, Poland Genealogy|Świętokrzyskie]]",
      "[[Warmian-Masurian Voivodeship, Poland Genealogy|Warmian-Masurian]]",
      "[[Western Pomeranian Voivodeship, Poland Genealogy|Western Pomeranian]]"
    ]
  },
  "portugal_states": {
    "parent": "europe_countries",
    "class": "statemenu",
    "title": "Portugal",
    "list": [
      "[[Portugal Genealogy|Portugal]]",
      "[[Aveiro, Portugal Genealogy|Aveiro]]",
      "[[Azores, Portugal Genealogy|Azores]]*",
      "[[Beja, Portugal Genealogy|Beja]]",
      "[[Braga, Portugal Genealogy|Braga]]",
      "[[Bragança, Portugal Genealogy|Bragança]]",
      "[[Castelo Branco, Portugal Genealogy|Castelo Branco]]",
      "[[Coimbra, Portugal Genealogy|Coimbra]]",
      "[[Évora, Portugal Genealogy|Évora]]",
      "[[Faro, Portugal Genealogy|Faro]]",
      "[[Guarda, Portugal Genealogy|Guarda]]",
      "[[Leiria, Portugal Genealogy|Leiria]]",
      "[[Lisboa (Lisbon), Portugal Genealogy|Lisbon]]",
      "[[Madeira Islands, Portugal Genealogy|Madeira Islands]]*",
      "[[Portalegre, Portugal Genealogy|Portalegre]]",
      "[[Porto, Portugal Genealogy|Porto]]",
      "[[Santarem, Portugal Genealogy|Santarém]]",
      "[[Setubal, Portugal Genealogy|Setúbal]]",
      "[[Viana do Castelo, Portugal Genealogy|Viana do Castelo]]",
      "[[Vila Real, Portugal Genealogy|Vila Real]]",
      "[[Viseu, Portugal Genealogy|Viseu]]"
    ]
  },
  "puerto_rico_states": {
    "parent": "north_america_countries",
    "class": "statemenu",
    "title": "Puerto Rico",
    "list": [
      "[[Puerto Rico Genealogy|Puerto Rico]]",
      "[[Adjuntas, Puerto Rico Genealogy|Adjuntas]]",
      "[[Aguada, Puerto Rico Genealogy|Aguada]]",
      "[[Aguadilla, Puerto Rico Genealogy|Aguadilla]]",
      "[[Aguas Buenas, Puerto Rico Genealogy|Aguas Buenas]]",
      "[[Aibonito, Puerto Rico Genealogy|Aibonito]]",
      "[[Añasco, Puerto Rico Genealogy|Añasco]]",
      "[[Arecibo, Puerto Rico|Arecibo]]",
      "[[Arroyo, Puerto Rico Genealogy|Arroyo]]",
      "[[Barceloneta, Puerto Rico Genealogy|Barceloneta]]",
      "[[Barranquitas, Puerto Rico Genealogy|Barranquitas]]",
      "[[Bayamón, Puerto Rico Genealogy|Bayamón]]",
      "[[Cabo Rojo, Puerto Rico Genealogy|Cabo Rojo]]",
      "[[Caguas, Puerto Rico Genealogy|Caguas]]",
      "[[Camuy, Puerto Rico Genealogy|Camuy]]",
      "[[Canóvanas, Puerto Rico Genealogy|Canóvanas]]",
      "[[Carolina, Puerto Rico Genealogy|Carolina]]",
      "[[Cataño, Puerto Rico Genealogy|Cataño]]",
      "[[Cayey, Puerto Rico Genealogy|Cayey]]",
      "[[Ceiba, Puerto Rico Genealogy|Ceiba]]",
      "[[Ciales, Puerto Rico Genealogy|Ciales]]",
      "[[Cidra, Puerto Rico Genealogy|Cidra]]",
      "[[Coamo, Puerto Rico Genealogy|Coamo]]",
      "[[Comerío, Puerto Rico Genealogy|Comerío]]",
      "[[Corozal, Puerto Rico Genealogy|Corozal]]",
      "[[Culebra, Puerto Rico Genealogy|Culebra]]",
      "[[Dorado, Puerto Rico Genealogy|Dorado]]",
      "[[Fajardo, Puerto Rico Genealogy|Fajardo]]",
      "[[Florida, Puerto Rico Genealogy|Florida]]",
      "[[Guánica, Puerto Rico Genealogy|Guánica]]",
      "[[Guayama, Puerto Rico Genealogy|Guayama]]",
      "[[Guayanilla, Puerto Rico Genealogy|Guayanilla]]",
      "[[Guaynabo, Puerto Rico Genealogy|Guaynabo]]",
      "[[Gurabo, Puerto Rico Genealogy|Gurabo]]",
      "[[Hatillo, Puerto Rico Genealogy|Hatillo]]",
      "[[Hormigueros, Puerto Rico Genealogy|Hormigueros]]",
      "[[Humacao, Puerto Rico Genealogy|Humacao]]",
      "[[Isabela, Puerto Rico Genealogy|Isabela]]",
      "[[Jayuya, Puerto Rico Genealogy|Jayuya]]",
      "[[Juana Diaz, Puerto Rico Genealogy|Juana Diaz]]",
      "[[Juncos, Puerto Rico Genealogy|Juncos]]",
      "[[Lajas, Puerto Rico Genealogy|Lajas]]",
      "[[Lares, Puerto Rico Genealogy|Lares]]",
      "[[Las Marias, Puerto Rico Genealogy|Las Marias]]",
      "[[Las Piedras, Puerto Rico Genealogy|Las Piedras]]",
      "[[Loíza, Puerto Rico Genealogy|Loiza]]",
      "[[Luquillo, Puerto Rico Genealogy|Luquillo]]",
      "[[Manati, Puerto Rico Genealogy|Manati]]",
      "[[Maricao, Puerto Rico Genealogy|Maricao]]",
      "[[Maunabo, Puerto Rico Genealogy|Maunabo]]",
      "[[Mayagüez, Puerto Rico Genealogy|Mayagüez]]",
      "[[Moca, Puerto Rico Genealogy|Moca]]",
      "[[Morovis, Puerto Rico Genealogy|Morovis]]",
      "[[Naguabo, Puerto Rico Genealogy|Naguabo]]",
      "[[Naranjito, Puerto Rico Genealogy|Naranjito]]",
      "[[Orocovis, Puerto Rico Genealogy|Orocovis]]",
      "[[Patillas, Puerto Rico Genealogy|Patillas]]",
      "[[Peñuelas, Puerto Rico Genealogy|Peñuelas]]",
      "[[Ponce, Puerto Rico Genealogy|Ponce]]",
      "[[Quebradillas, Puerto Rico Genealogy|Quebradillas]]",
      "[[Rincón, Puerto Rico Genealogy|Rincón]]",
      "[[Rio Grande, Puerto Rico Genealogy|Rio Grande]]",
      "[[Sabana Grande, Puerto Rico Genealogy|Sabana Grande]]",
      "[[Salinas, Puerto Rico Genealogy|Salinas]]",
      "[[San Germán, Puerto Rico Genealogy|San Germán]]",
      "[[San Juan, Puerto Rico Genealogy|San Juan]]",
      "[[San Lorenzo, Puerto Rico|San Lorenzo]]",
      "[[San Sebastián, Puerto Rico Genealogy|San Sebastián]]",
      "[[Santa Isabel, Puerto Rico Genealogy|Santa Isabel]]",
      "[[Toa Alta, Puerto Rico Genealogy|Toa Alta]]",
      "[[Toa Baja, Puerto Rico Genealogy|Toa Baja]]",
      "[[Trujillo Alto, Puerto Rico Genealogy|Trujillo Alto]]",
      "[[Utuado, Puerto Rico Genealogy|Utuado]]",
      "[[Vega Alta, Puerto Rico Genealogy|Vega Alta]]",
      "[[Vega Baja, Puerto Rico Genealogy|Vega Baja]]",
      "[[Vieques, Puerto Rico Genealogy| Vieques]]",
      "[[Villalba, Puerto Rico Genealogy|Villalba]]",
      "[[Yabucoa, Puerto Rico Genealogy|Yabucoa]]",
      "[[Yauco, Puerto Rico Genealogy|Yauco]]"
    ]
  },
  "saint_kitts_and_nevis_states": {
    "parent": "north_america_countries",
    "class": "statemenu",
    "title": "Saint Kitts and Nevis",
    "list": [
      "[[Saint Kitts and Nevis Genealogy|Saint Kitts & Nevis]]",
      "[[Christ Church Nichola Town Parish, Saint Kitts and Nevis Genealogy|Christ Church Nichola Town]]",
      "[[Saint Anne Sandy Point Parish, Saint Kitts and Nevis Genealogy|St Anne Sandy Point]]",
      "[[Saint George Basseterre Parish, Saint Kitts and Nevis Genealogy|St George Basseterre]]",
      "[[Saint George Gingerland Parish, Saint Kitts and Nevis Genealogy|St George Gingerland]]",
      "[[Saint James Windward Parish, Saint Kitts and Nevis Genealogy|St James Windward]]",
      "[[Saint John Capesterre Parish, Saint Kitts and Nevis Genealogy|St John Capesterre]]",
      "[[Saint John Figtree Parish, Saint Kitts and Nevis Genealogy|St John Figtree]]",
      "[[Saint Mary Cayon Parish, Saint Kitts and Nevis Genealogy|St Mary Cayon]]",
      "[[Saint Paul Capesterre Parish, Saint Kitts and Nevis Genealogy|St Paul Capesterre]]",
      "[[Saint Paul Charlestown Parish, Saint Kitts and Nevis Genealogy|St Paul Charlestown]]",
      "[[Saint Peter Basseterre Parish, Saint Kitts and Nevis Genealogy|St Peter Basseterre]]",
      "[[Saint Thomas Lowland Parish, Saint Kitts and Nevis Genealogy|St Thomas Lowland]]",
      "[[Saint Thomas Middle Island Parish, Saint Kitts and Nevis Genealogy|St Thomas Middle Island]]",
      "[[Trinity Palmetto Point Parish, Saint Kitts and Nevis Genealogy|Trinity Palmetto Point]]"
    ]
  },
  "scotland_states": {
    "parent": "europe_countries",
    "class": "statemenu",
    "title": "Scotland",
    "list": [
      "[[Scotland Genealogy|Scotland]]",
      "[[Aberdeenshire, Scotland Genealogy|Aberdeenshire]]",
      "[[Angus (or Forfarshire), Scotland Genealogy|Angus]]",
      "[[Argyllshire, Scotland Genealogy|Argyllshire]]",
      "[[Ayrshire, Scotland Genealogy|Ayrshire]]",
      "[[Banffshire, Scotland Genealogy|Banffshire]]",
      "[[Berwickshire, Scotland Genealogy|Berwickshire]]",
      "[[Buteshire, Scotland Genealogy|Bute]]",
      "[[Caithness, Scotland Genealogy|Caithness]]",
      "[[Clackmannanshire, Scotland Genealogy|Clackmannanshire]]",
      "[[Dumfriesshire, Scotland Genealogy|Dumfriesshire]]",
      "[[Dunbartonshire, Scotland Genealogy|Dunbartonshire]]",
      "[[East Lothian (or Haddingtonshire), Scotland Genealogy|East Lothian]]",
      "[[Midlothian (Edinburghshire), Scotland Genealogy|Edinburghshire]]",
      "[[Moray or Elginshire, Scotland Genealogy|Elginshire]]",
      "[[Fife, Scotland Genealogy|Fife]]",
      "[[Angus (or Forfarshire), Scotland Genealogy|Forfarshire]]",
      "[[East Lothian (or Haddingtonshire), Scotland Genealogy|Haddingtonshire]]",
      "[[Inverness-shire, Scotland Genealogy|Inverness-shire]]",
      "[[Kincardineshire, Scotland Genealogy|Kincardineshire]]",
      "[[Kinross-shire, Scotland Genealogy|Kinross-shire]]",
      "[[Kirkcudbrightshire, Scotland Genealogy|Kirkcudbrightshire]]",
      "[[Lanarkshire, Scotland Genealogy|Lanarkshire]]",
      "[[West Lothian (Linlithgowshire), Scotland Genealogy|Linlithgowshire]]",
      "[[Midlothian (Edinburghshire), Scotland Genealogy|Midlothian]]",
      "[[Moray or Elginshire, Scotland Genealogy|Moray]]",
      "[[Nairnshire, Scotland Genealogy|Nairnshire]]",
      "[[Orkney, Scotland Genealogy|Orkney]]",
      "[[Peeblesshire, Scotland Genealogy|Peeblesshire]]",
      "[[Perthshire, Scotland Genealogy|Perthshire]]",
      "[[Renfrewshire, Scotland Genealogy|Renfrewshire]]",
      "[[Ross and Cromarty, Scotland Genealogy|Ross & Cromarty]]",
      "[[Roxburghshire, Scotland Genealogy|Roxburghshire]]",
      "[[Selkirkshire, Scotland Genealogy|Selkirkshire]]",
      "[[Shetland (or Zetland), Scotland Genealogy|Shetland]]",
      "[[Stirlingshire, Scotland Genealogy|Stirlingshire]]",
      "[[Sutherland, Scotland Genealogy|Sutherland]]",
      "[[West Lothian (Linlithgowshire), Scotland Genealogy|West Lothian]]",
      "[[Wigtownshire, Scotland Genealogy|Wigtownshire]]"
    ]
  },
  "slovakia_states": {
    "parent": "europe_countries",
    "class": "statemenu",
    "title": "Slovakia",
    "list": [
      "[[Slovakia Genealogy|Slovakia]]",
      "[[Banská Bystrica Region (Banskobystrický kraj), Slovakia Genealogy|Banská Bystrica]]",
      "[[Bratislava Region, Slovakia Genealogy|Bratislava]]",
      "[[Košice Region (Košický kraj), Slovakia Genealogy|Košice]]",
      "[[Nitra Region (Nitriansky kraj), Slovakia Genealogy|Nitra]]",
      "[[Prešov Region (Prešovský kraj), Slovakia Genealogy|Prešov]]",
      "[[Trnava Region (Trnavský kraj), Slovakia Genealogy|Trnava]]",
      "[[Trenčín Region (Trenčiansky kraj), Slovakia Genealogy|Trenčín]]",
      "[[Žilina Region (Žilinský kraj), Slovakia Genealogy|Žilina]]"
    ]
  },
  "south_africa_states": {
    "parent": "africa_countries",
    "class": "statemenu",
    "title": "South Africa",
    "list": [
      "[[South Africa Genealogy|South Africa]]",
      "[[Eastern Cape Province, South Africa Genealogy|Eastern Cape]]",
      "[[Free State Province, South Africa Genealogy|Free State]]",
      "[[Gauteng Province, South Africa Genealogy|Gauteng]]",
      "[[KwaZulu-Natal Province, South Africa Genealogy|KwaZulu-Natal]]",
      "[[Limpopo Province, South Africa Genealogy|Limpopo]]",
      "[[Mpumalanga Province, South Africa Genealogy|Mpumalanga]]",
      "[[Northern Cape Province, South Africa Genealogy|Northern Cape]]",
      "[[North West Province, South Africa Genealogy|North West]]",
      "[[Western Cape Province, South Africa Genealogy|Western Cape]]"
    ]
  },
  "spain_states": {
    "parent": "europe_countries",
    "class": "statemenu",
    "title": "Spain",
    "list": [
      "[[Spain Genealogy|Spain]]",
      "[[Álava, Spain Genealogy|Álava]]",
      "[[Albacete, Spain Genealogy|Albacete]]",
      "[[Alicante, Spain Genealogy|Alicante]]",
      "[[Almería, Spain Genealogy|Almería]]",
      "[[Asturias, Spain Genealogy|Asturias]]",
      "[[Ávila, Spain Genealogy|Ávila]]",
      "[[Badajoz, Spain Genealogy|Badajoz]]",
      "[[Baleares, Spain Genealogy|Baleares]]",
      "[[Barcelona, Spain Genealogy|Barcelona]]",
      "[[Burgos, Spain Genealogy|Burgos]]",
      "[[Cáceres, Spain Genealogy|Cáceres]]",
      "[[Cádiz, Spain Genealogy|Cádiz]]",
      "[[Cantabria, Spain Genealogy|Cantabria]]",
      "[[Castellón, Spain Genealogy|Castellón ]]",
      "[[Ciudad Real, Spain Genealogy|Ciudad Real]]",
      "[[Córdoba, Spain Genealogy|Córdoba]]",
      "[[Cuenca, Spain Genealogy|Cuenca]]",
      "[[Gerona, Spain Genealogy|Gerona]]",
      "[[Granada, Spain Genealogy|Granada]]",
      "[[Guadalajara, Spain Genealogy|Guadalajara]]",
      "[[Guipúzcoa, Spain Genealogy|Guipúzcoa]]",
      "[[Huelva, Spain Genealogy|Huelva]]",
      "[[Huesca, Spain Genealogy|Huesca]]",
      "[[Jaén, Spain Genealogy|Jaén]]",
      "[[La Coruña, Spain Genealogy|La Coruña]]",
      "[[La Rioja, Spain Genealogy|La Rioja]]",
      "[[Las Palmas, Spain Genealogy|Las Palmas]]",
      "[[León, Spain Genealogy|León]]",
      "[[Lérida, Spain Genealogy|Lérida]]",
      "[[Lugo, Spain Genealogy|Lugo]]",
      "[[Madrid, Spain Genealogy|Madrid]]",
      "[[Málaga, Spain Genealogy|Málaga]]",
      "[[Murcia, Spain Genealogy|Murcia]]",
      "[[Navarra, Spain Genealogy|Navarra]]",
      "[[Orense, Spain Genealogy|Orense]]",
      "[[Palencia, Spain Genealogy|Palencia]]",
      "[[Pontevedra, Spain Genealogy|Pontevedra]]",
      "[[Salamanca, Spain Genealogy|Salamanca]]",
      "[[Santa Cruz de Tenerife, Spain Genealogy|Santa Cruz de Tenerife]]",
      "[[Segovia, Spain Genealogy|Segovia]]",
      "[[Sevilla, Spain Genealogy|Sevilla]]",
      "[[Soria, Spain Genealogy|Soria]]",
      "[[Tarragona, Spain Genealogy|Tarragona]]",
      "[[Teruel, Spain Genealogy|Teruel]]",
      "[[Toledo, Spain Genealogy|Toledo]]",
      "[[Valencia, Spain Genealogy|Valencia]]",
      "[[Valladolid, Spain Genealogy|Valladolid]]",
      "[[Vizcaya, Spain Genealogy|Vizcaya]]",
      "[[Zamora, Spain Genealogy|Zamora]]",
      "[[Zaragoza, Spain Genealogy|Zaragoza]]"
    ]
  },
  "sweden_states": {
    "parent": "europe_countries",
    "class": "statemenu",
    "title": "Sweden",
    "list": [
      "[[Sweden Genealogy|Sweden]]",
      "[[Blekinge County, Sweden Genealogy|Blekinge]]",
      "[[Kopparberg County, Sweden Genealogy|Dalarna]]",
      "[[Göteborg och Bohus County, Sweden Genealogy|Göteborg och Bohus]]",
      "[[Gotland County, Sweden Genealogy|Gotland]]",
      "[[Gävleborg County, Sweden Genealogy|Gävleborg]]",
      "[[Halland County, Sweden Genealogy|Halland]]",
      "[[Jämtland County, Sweden Genealogy|Jämtland]]",
      "[[Jönköping County, Sweden Genealogy|Jönköping]]",
      "[[Kalmar County, Sweden Genealogy|Kalmar]]",
      "[[Kopparberg County, Sweden Genealogy|Kopparberg]]",
      "[[Kristianstad County, Sweden Genealogy|Kristianstad]]",
      "[[Kronoberg County, Sweden Genealogy|Kronoberg]]",
      "[[Malmöhus County, Sweden Genealogy|Malmöhus]]",
      "[[Norrbotten County, Sweden Genealogy|Norrbotten]]",
      "[[Skaraborg County, Sweden Genealogy|Skaraborg]]",
      "[[Stockholm County, Sweden Genealogy|Stockholm]]",
      "[[Södermanland County, Sweden Genealogy|Södermanland]]",
      "[[Uppsala County, Sweden Genealogy|Uppsala]]",
      "[[Värmland County, Sweden Genealogy|Värmland]]",
      "[[Västerbotten County, Sweden Genealogy|Västerbotten]]",
      "[[Västernorrland County, Sweden Genealogy|Västernorrland]]",
      "[[Västmanland County, Sweden Genealogy|Västmanland]]",
      "[[Älvsborg County, Sweden Genealogy|Älvsborg]]",
      "[[Örebro County, Sweden Genealogy|Örebro]]",
      "[[Östergötland County, Sweden Genealogy|Östergötland]]"
    ]
  },
  "switzerland_states": {
    "parent": "europe_countries",
    "class": "statemenu",
    "title": "Switzerland",
    "list": [
      "[[Switzerland Genealogy|Switzerland]]",
      "[[Aargau Canton, Switzerland Genealogy|Aargau]]",
      "[[Appenzell Innerrhoden Canton, Switzerland Genealogy|Appenzell Innerrhoden]]",
      "[[Appenzell Ausserrhoden Canton, Switzerland Genealogy|Appenzell Ausserrhoden]]",
      "[[Basel-Landschaft Canton, Switzerland Genealogy|Basel-Landschaft]]",
      "[[Basel-Stadt Canton, Switzerland Genealogy|Basel-Stadt]]",
      "[[Bern Canton, Switzerland Genealogy|Bern]]",
      "[[Fribourg Canton, Switzerland Genealogy|Fribourg]]",
      "[[Genève Canton, Switzerland Genealogy|Genève]]",
      "[[Glarus Canton, Switzerland Genealogy|Glarus]]",
      "[[Graubünden Canton, Switzerland Genealogy|Graubünden]]",
      "[[Jura Canton, Switzerland Genealogy|Jura]]",
      "[[Lucerne Canton, Switzerland Genealogy|Lucerne]]",
      "[[Neuchâtel Canton, Switzerland Genealogy|Neuchâtel]]",
      "[[Nidwalden Canton, Switzerland Genealogy|Nidwalden]]",
      "[[Obwalden Canton, Switzerland Genealogy|Obwalden]]",
      "[[St. Gallen Canton, Switzerland Genealogy|St. Gallen]]",
      "[[Schaffhausen Canton, Switzerland Genealogy|Schaffhausen]]",
      "[[Schwyz Canton, Switzerland Genealogy|Schwyz]]",
      "[[Solothurn Canton, Switzerland Genealogy|Solothurn]]",
      "[[Thurgau Canton, Switzerland Genealogy|Thurgau]]",
      "[[Ticino Canton, Switzerland Genealogy|Ticino]]",
      "[[Uri Canton, Switzerland Genealogy|Uri]]",
      "[[Valais Canton, Switzerland Genealogy|Valais]]",
      "[[Vaud Canton, Switzerland Genealogy|Vaud]]",
      "[[Zug Canton, Switzerland Genealogy|Zug]]",
      "[[Zürich Canton, Switzerland Genealogy|Zürich]]"
    ]
  },
  "united_states_states": {
    "parent": "north_america_countries",
    "class": "statemenu",
    "title": "United States",
    "list": [
      "[[United States Genealogy|United States]]",
      "[[Alabama, United States Genealogy|Alabama]]",
      "[[Alaska, United States Genealogy|Alaska]]",
      "[[Arizona, United States Genealogy|Arizona]]",
      "[[Arkansas, United States Genealogy|Arkansas]]",
      "[[California, United States Genealogy|California]]",
      "[[Colorado, United States Genealogy|Colorado]]",
      "[[Connecticut, United States Genealogy|Connecticut]]",
      "[[Delaware, United States Genealogy|Delaware]]",
      "[[District of Columbia, United States Genealogy|District of Columbia]]",
      "[[Florida, United States Genealogy|Florida]]",
      "[[Georgia, United States Genealogy|Georgia]]",
      "[[Hawaii, United States Genealogy|Hawaii]]",
      "[[Idaho, United States Genealogy|Idaho]]",
      "[[Illinois, United States Genealogy|Illinois]]",
      "[[Indiana, United States Genealogy|Indiana]]",
      "[[Iowa, United States Genealogy|Iowa]]",
      "[[Kansas, United States Genealogy|Kansas]]",
      "[[Kentucky, United States Genealogy|Kentucky]]",
      "[[Louisiana, United States Genealogy|Louisiana]]",
      "[[Maine, United States Genealogy|Maine]]",
      "[[Maryland, United States Genealogy|Maryland]]",
      "[[Massachusetts, United States Genealogy|Massachusetts]]",
      "[[Michigan, United States Genealogy|Michigan]]",
      "[[Minnesota, United States Genealogy|Minnesota]]",
      "[[Mississippi, United States Genealogy|Mississippi]]",
      "[[Missouri, United States Genealogy|Missouri]]",
      "[[Montana, United States Genealogy|Montana]]",
      "[[Nebraska, United States Genealogy|Nebraska]]",
      "[[Nevada, United States Genealogy|Nevada]]",
      "[[New Hampshire, United States Genealogy|New Hampshire]]",
      "[[New Jersey, United States Genealogy|New Jersey]]",
      "[[New Mexico, United States Genealogy|New Mexico]]",
      "[[New York, United States Genealogy|New York]]",
      "[[North Carolina, United States Genealogy|North Carolina]]",
      "[[North Dakota, United States Genealogy|North Dakota]]",
      "[[Ohio, United States Genealogy|Ohio]]",
      "[[Oklahoma, United States Genealogy|Oklahoma]]",
      "[[Oregon, United States Genealogy|Oregon]]",
      "[[Pennsylvania, United States Genealogy|Pennsylvania]]",
      "[[Rhode Island, United States Genealogy|Rhode Island]]",
      "[[South Carolina, United States Genealogy|South Carolina]]",
      "[[South Dakota, United States Genealogy|South Dakota]]",
      "[[Tennessee, United States Genealogy|Tennessee]]",
      "[[Texas, United States Genealogy|Texas]]",
      "[[Utah, United States Genealogy|Utah]]",
      "[[Vermont, United States Genealogy|Vermont]]",
      "[[Virginia, United States Genealogy|Virginia]]",
      "[[Washington, United States Genealogy|Washington]]",
      "[[West Virginia, United States Genealogy|West Virginia]]",
      "[[Wisconsin, United States Genealogy|Wisconsin]]",
      "[[Wyoming, United States Genealogy|Wyoming]]"
    ]
  },
  "uruguay_states": {
    "parent": "south_america_countries",
    "class": "statemenu",
    "title": "Uruguay",
    "list": [
      "[[Uruguay Genealogy|Uruguay]]",
      "[[Artigas, Uruguay Genealogy|Artigas]]",
      "[[Canelones, Uruguay Genealogy|Canelones]]",
      "[[Cerro Largo, Uruguay Genealogy|Cerro Largo]]",
      "[[Colonia, Uruguay Genealogy|Colonia]]",
      "[[Durazno, Uruguay Genealogy|Durazno]]",
      "[[Flores, Uruguay Genealogy|Flores]]",
      "[[Florida, Uruguay Genealogy|Florida]]",
      "[[Lavalleja, Uruguay Genealogy|Lavalleja]]",
      "[[Maldonado, Uruguay Genealogy|Maldonado]]",
      "[[Montevideo, Uruguay Genealogy|Montevideo]]",
      "[[Paysandú, Uruguay Genealogy|Paysandú]]",
      "[[Río Negro, Uruguay Genealogy|Río Negro]]",
      "[[Rivera, Uruguay Genealogy|Rivera]]",
      "[[Rocha, Uruguay Genealogy|Rocha]]",
      "[[Salto, Uruguay Genealogy|Salto]]",
      "[[San José, Uruguay Genealogy|San José]]",
      "[[Soriano, Uruguay Genealogy|Soriano]]",
      "[[Tacuarembó, Uruguay Genealogy|Tacuarembó]]",
      "[[Treinta y Tres, Uruguay Genealogy|Treinta y Tres]]"
    ]
  },
  "venezuela_states": {
    "parent": "south_america_countries",
    "class": "statemenu",
    "title": "Venezuela",
    "list": [
      "[[Venezuela Genealogy|Venezuela]]",
      "[[Amazonas, Venezuela Genealogy|Amazonas]]",
      "[[Anzoátegui, Venezuela Genealogy|Anzoátegui]]",
      "[[Apure, Venezuela Genealogy|Apure]]",
      "[[Aragua, Venezuela Genealogy|Aragua]]",
      "[[Barinas, Venezuela Genealogy|Barinas]]",
      "[[Bolívar, Venezuela Genealogy|Bolívar]]",
      "[[Carabobo, Venezuela Genealogy|Carabobo]]",
      "[[Cojedes, Venezuela Genealogy|Cojedes]]",
      "[[Delta Amacuro, Venezuela Genealogy|Delta Amacuro]]",
      "[[Federal Dependencies, Venezuela Genealogy|Federal Dependencies]]",
      "[[Venezuela Federal District, Venezuela Genealogy|Federal District]]",
      "[[Falcón, Venezuela Genealogy|Falcón]]",
      "[[Guárico, Venezuela Genealogy|Guárico]]",
      "[[Lara, Venezuela Genealogy|Lara]]",
      "[[Mérida, Venezuela Genealogy|Mérida]]",
      "[[Miranda, Venezuela Genealogy|Miranda]]",
      "[[Monagas, Venezuela Genealogy|Monagas]]",
      "[[Nueva Esparta, Venezuela Genealogy|Nueva Esparta]]",
      "[[Portuguesa, Venezuela Genealogy|Portuguesa]]",
      "[[Sucre, Venezuela Genealogy|Sucre]]",
      "[[Táchira, Venezuela Genealogy|Táchira]]",
      "[[Trujillo, Venezuela Genealogy|Trujillo]]",
      "[[Vargas, Venezuela Genealogy|Vargas]]",
      "[[Yaracuy, Venezuela Genealogy|Yaracuy]]",
      "[[Zulia, Venezuela Genealogy|Zulia]]"
    ]
  },
  "wales_states": {
    "parent": "europe_countries",
    "class": "statemenu",
    "title": "Wales",
    "list": [
      "[[Wales Genealogy|Wales]]",
      "[[Anglesey, Wales Genealogy|Anglesey]]",
      "[[Breconshire, Wales Genealogy|Breconshire]]",
      "[[Caernarfonshire, Wales Genealogy|Caernarfonshire]]",
      "[[Cardiganshire, Wales Genealogy|Cardiganshire]]",
      "[[Carmarthenshire, Wales Genealogy|Carmarthenshire]]",
      "[[Denbighshire, Wales Genealogy|Denbighshire]]",
      "[[Flintshire, Wales Genealogy|Flintshire]]",
      "[[Glamorgan, Wales Genealogy|Glamorgan]]",
      "[[Merionethshire, Wales Genealogy|Merionethshire]]",
      "[[Monmouthshire, Wales Genealogy|Monmouthshire]]",
      "[[Montgomeryshire, Wales Genealogy|Montgomeryshire]]",
      "[[Pembrokeshire, Wales Genealogy|Pembrokeshire]]",
      "[[Radnorshire, Wales Genealogy|Radnorshire]]"
    ]
  }
};

/**
 * When you click a button, show the list for that country
 * Note that button ids must match country identifiers in the JSON
 */
function showList(name) {
    var html = '';
    var exit = '<span class="exit">[x]</span>';
    // There is no break in JavaScript
    for (var i in menus) {
        if (i === name) {
            var title = linkify(menus[i].title);
            // add in the id and class attributes
            html += '<div id="' + i + '" class="' + menus[i].class + ' menuTitle"';
            // add in the custom "parent" attribute if its defined in the data
            if (menus[i].parent) {
              html += ' parent="' + menus[i].parent + '"'; 
            }
            html += '>' + title + exit + '</div>';
            html += '<ul>';
            for (var j in menus[i].list) {
                var link = linkify(menus[i].list[j]);
                html += '<li>' + link + '</li>';
            }
            html += '</ul>';
        }
    }
    // place the generated html in the menu
    $("#menu").html(html);
}

/** 
 * NB There is no matching JSON object for "all countries"... we just loop
 * through the whole menu object. We alphabetize according to the 'sort value'
 * that we create in the list2 object
 */
function showAllCountries() {
	var exit = '<span class="exit">[x]</span>';
    var html = '<div class="menuTitle">List of all Localities' + exit + '</div>';
    var list = []; // initialize our list variables
    var list2 = [];
    for (var i in menus) {
        // only output the _countries menus
        if (/_countries$/.test(i)) {
            list = list.concat(menus[i].list);
        }
    }
    for (var j in list) {
        var link = linkify(list[j]);
        var sortv = getSortV(list[j]);
        list2[j] = { link: link, sortv: sortv };
    }
    // sort our list structure in-place
    list2.sort(function(a, b) {
      // a comes before b
      if (a.sortv < b.sortv) { return -1;}
      // b comes before a
      if (a.sortv > b.sortv) { return 1;}
      // they're equal
      return 0;
    });
    // assemble our html
    html += "<ul>";
    for (var k in list2) {
    	html += "<li>" + list2[k].link + "</li>";
    }
    html += "</ul";

    // console.log(list2);
    // place the generated html in the menu
    $("#menu").html(html);
}

/**
 * Take a string value and strip characters to get it's 
 * "sort value". The two types of strings we expect are either
 * a) a wiki link
 * b) a <span></span> element
 * In the case of a wiki link, we want the link text
 * In the case of a span element, we want the innerHtml
 */
function getSortV(str) {
    var sortv = null;
    var n = str.indexOf('[');
    if (n !== -1) {
        var sortv = str.split("|");
        for (var i = 0; i < sortv.length; i++) {
            sortv[i] = sortv[i].replace(/\[/g, "");
            sortv[i] = sortv[i].replace(/\]/g, "");
        }
        sortv = (sortv.length > 1) ? sortv[1] : sortv[0];
    } else {
        sortv = str.substring(str.indexOf(">") + 1, str.indexOf("<", 2));
    }
    if (sortv === null) { console.log("ERROR: could not parse " + str + " for a sort value") }
    return sortv;
}
/**
 * Take a string value and if it's a wikitext link turn it into 
 * an html link
 * @param {string} str 
 */
function linkify(str) {
    // e.g. "https://beta.familysearch.org/wiki/en/";
    const lang = mw.config.get('wgContentLanguage');
    const base = document.location.origin + '/wiki/' + lang + '/';
    var n = str.indexOf('[');
    // indexOf returns -1 if not found
    if (n == -1) {
        // console.log ("No link in " + str);
        // return the string unharmed
        return str;
    } else {
        var link = str.split("|");
        // link could be just one element, or two if it is piped
        for (var i = 0; i < link.length; i++) {
            // get rid of brackets globally
            link[i] = link[i].replace(/\[/g, "");
            link[i] = link[i].replace(/\]/g, "");
        }
        // find out what we need to use for text in our anchor
        var text = (link.length > 1) ? link[1] : link[0];
        // encode spaces and such
        var html = '<a href="' + base + encodeURI(link[0]) + '">' + text + "</a>";
        return html;
    }
}

 
$(document).ready(function () {
    // start out by showing all menu items
    // showAllCountries();
}); /** End of Map Menus code */