//var hide_empty_list=true; //uncomment this line to hide empty selection lists
var disable_empty_list=true; //uncomment this line to disable empty selection lists
var onclickaction="alert" //set to "alert" or "goto"
var newwindow=0 //Open links in new window or not? 1=yes, 0=no.

var selDistritos = "Todos os distritos";
var selConcelhos = "Todos os concelhos";
var distritos = new Array();
var d = 0;

addListGroup("menudistritos", selDistritos);
addOption(selDistritos, selDistritos, "", 1); //HEADER - Todos os distritos

distritos[++d]="Aveiro";
addList(selDistritos, distritos[d], "1", distritos[d]);
addOption(distritos[d], selConcelhos, "", 1); //HEADER - Todos os concelhos
addOption(distritos[d], "Águeda", "101");
addOption(distritos[d], "Albergaria-A-Velha", "102");
addOption(distritos[d], "Anadia", "103");
addOption(distritos[d], "Arouca", "104");
addOption(distritos[d], "Aveiro", "105");
addOption(distritos[d], "Castelo De Paiva", "106");
addOption(distritos[d], "Espinho", "107");
addOption(distritos[d], "Estarreja", "108");
addOption(distritos[d], "Santa Maria Da Feira", "109");
addOption(distritos[d], "Ílhavo", "110");
addOption(distritos[d], "Mealhada", "111");
addOption(distritos[d], "Murtosa", "112");
addOption(distritos[d], "Oliveira De Azemeis", "113");
addOption(distritos[d], "Oliveira Do Bairro", "114");
addOption(distritos[d], "Ovar", "115");
addOption(distritos[d], "São João Da Madeira", "116");
addOption(distritos[d], "Sever Do Vouga", "117");
addOption(distritos[d], "Vagos", "118");
addOption(distritos[d], "Vale De Cambra", "119");

distritos[++d]="Beja";
addList(selDistritos, distritos[d], "2", distritos[d]);
addOption(distritos[d], selConcelhos, "", 1); //HEADER - Todos os concelhos
addOption(distritos[d], "Aljustrel", "201");
addOption(distritos[d], "Almodôvar", "202");
addOption(distritos[d], "Alvito", "203");
addOption(distritos[d], "Barrancos", "204");
addOption(distritos[d], "Beja", "205");
addOption(distritos[d], "Castro Verde", "206");
addOption(distritos[d], "Cuba", "207");
addOption(distritos[d], "Ferreira Do Alentejo", "208");
addOption(distritos[d], "Mértola", "209");
addOption(distritos[d], "Moura", "210");
addOption(distritos[d], "Odemira", "211");
addOption(distritos[d], "Ourique", "212");
addOption(distritos[d], "Serpa", "213");
addOption(distritos[d], "Vidigueira", "214");

distritos[++d]="Braga";
addList(selDistritos, distritos[d], "3", distritos[d]);
addOption(distritos[d], selConcelhos, "", 1); //HEADER - Todos os concelhos
addOption(distritos[d], "Amares", "301");
addOption(distritos[d], "Barcelos", "302");
addOption(distritos[d], "Braga", "303");
addOption(distritos[d], "Cabeceiras De Basto", "304");
addOption(distritos[d], "Celorico De Basto", "305");
addOption(distritos[d], "Esposende", "306");
addOption(distritos[d], "Fafe", "307");
addOption(distritos[d], "Guimarães", "308");
addOption(distritos[d], "Póvoa De Lanhoso", "309");
addOption(distritos[d], "Terras De Bouro", "310");
addOption(distritos[d], "Vieira Do Minho", "311");
addOption(distritos[d], "Vila Nova De Famalicão", "312");
addOption(distritos[d], "Vila Verde", "313");
addOption(distritos[d], "Vizela", "314");

distritos[++d]="Bragança";
addList(selDistritos, distritos[d], "4", distritos[d]);
addOption(distritos[d], selConcelhos, "", 1); //HEADER - Todos os concelhos
addOption(distritos[d], "Alfândega Da Fé", "401");
addOption(distritos[d], "Bragança", "402");
addOption(distritos[d], "Carrazeda De Ansiães", "403");
addOption(distritos[d], "Freixo De Espada À Cinta", "404");
addOption(distritos[d], "Macedo De Cavaleiros", "405");
addOption(distritos[d], "Miranda Do Douro", "406");
addOption(distritos[d], "Mirandela", "407");
addOption(distritos[d], "Mogadouro", "408");
addOption(distritos[d], "Torre De Moncorvo", "409");
addOption(distritos[d], "Vila Flor", "410");
addOption(distritos[d], "Vimioso", "411");
addOption(distritos[d], "Vinhais", "412");

distritos[++d]="Castelo Branco";
addList(selDistritos, distritos[d], "5", distritos[d]);
addOption(distritos[d], selConcelhos, "", 1); //HEADER - Todos os concelhos
addOption(distritos[d], "Belmonte", "501");
addOption(distritos[d], "Castelo Branco", "502");
addOption(distritos[d], "Covilhã", "503");
addOption(distritos[d], "Fundão", "504");
addOption(distritos[d], "Idanha-A-Nova", "505");
addOption(distritos[d], "Oleiros", "506");
addOption(distritos[d], "Penamacor", "507");
addOption(distritos[d], "Proença-A-Nova", "508");
addOption(distritos[d], "Sertã", "509");
addOption(distritos[d], "Vila Rei", "510");
addOption(distritos[d], "Vila Velha De Ródão", "511");

distritos[++d]="Coimbra";
addList(selDistritos, distritos[d], "6", distritos[d]);
addOption(distritos[d], selConcelhos, "", 1); //HEADER - Todos os concelhos
addOption(distritos[d], "Arganil", "601");
addOption(distritos[d], "Cantanhede", "602");
addOption(distritos[d], "Coimbra", "603");
addOption(distritos[d], "Condeixa-A-Nova", "604");
addOption(distritos[d], "Figueira Da Foz", "605");
addOption(distritos[d], "Góis", "606");
addOption(distritos[d], "Lousã", "607");
addOption(distritos[d], "Mira", "608");
addOption(distritos[d], "Miranda Do Corvo", "609");
addOption(distritos[d], "Montemor-O-Velho", "610");
addOption(distritos[d], "Oliveira Do Hospital", "611");
addOption(distritos[d], "Pampilhosa Da Serra", "612");
addOption(distritos[d], "Penacova", "613");
addOption(distritos[d], "Penela", "614");
addOption(distritos[d], "Soure", "615");
addOption(distritos[d], "Tábua", "616");
addOption(distritos[d], "Vila Nova De Poiares", "617");

distritos[++d]="Évora";
addList(selDistritos, distritos[d], "7", distritos[d]);
addOption(distritos[d], selConcelhos, "", 1); //HEADER - Todos os concelhos
addOption(distritos[d], "Alandroal", "701");
addOption(distritos[d], "Arraiolos", "702");
addOption(distritos[d], "Borba", "703");
addOption(distritos[d], "Estremoz", "704");
addOption(distritos[d], "Évora", "705");
addOption(distritos[d], "Montemor-O-Novo", "706");
addOption(distritos[d], "Mora", "707");
addOption(distritos[d], "Mourão", "708");
addOption(distritos[d], "Portel", "709");
addOption(distritos[d], "Redondo", "710");
addOption(distritos[d], "Reguengos De Monsaraz", "711");
addOption(distritos[d], "Vendas Novas", "712");
addOption(distritos[d], "Viana Do Alentejo", "713");
addOption(distritos[d], "Vila Viçosa", "714");

distritos[++d]="Faro";
addList(selDistritos, distritos[d], "8", distritos[d]);
addOption(distritos[d], selConcelhos, "", 1); //HEADER - Todos os concelhos
addOption(distritos[d], "Albufeira", "801");
addOption(distritos[d], "Alcoutim", "802");
addOption(distritos[d], "Aljezur", "803");
addOption(distritos[d], "Castro Marim", "804");
addOption(distritos[d], "Faro", "805");
addOption(distritos[d], "Lagoa", "806");
addOption(distritos[d], "Lagos", "807");
addOption(distritos[d], "Loulé", "808");
addOption(distritos[d], "Monchique", "809");
addOption(distritos[d], "Olhão", "810");
addOption(distritos[d], "Portimão", "811");
addOption(distritos[d], "São Brás De Alportel", "812");
addOption(distritos[d], "Silves", "813");
addOption(distritos[d], "Tavira", "814");
addOption(distritos[d], "Vila Do Bispo", "815");
addOption(distritos[d], "Vila Real De Santo António", "816");

distritos[++d]="Guarda";
addList(selDistritos, distritos[d], "9", distritos[d]);
addOption(distritos[d], selConcelhos, "", 1); //HEADER - Todos os concelhos
addOption(distritos[d], "Aguiar Da Beira", "901");
addOption(distritos[d], "Almeida", "902");
addOption(distritos[d], "Celorico Da Beira", "903");
addOption(distritos[d], "Figueira De Castelo Rodrigo", "904");
addOption(distritos[d], "Fornos De Algodres", "905");
addOption(distritos[d], "Gouveia", "906");
addOption(distritos[d], "Guarda", "907");
addOption(distritos[d], "Manteigas", "908");
addOption(distritos[d], "Meda", "909");
addOption(distritos[d], "Pinhel", "910");
addOption(distritos[d], "Sabugal", "911");
addOption(distritos[d], "Seia", "912");
addOption(distritos[d], "Trancoso", "913");
addOption(distritos[d], "Vila Nova De Foz Côa", "914");

distritos[++d]="Leiria";
addList(selDistritos, distritos[d], "10", distritos[d]);
addOption(distritos[d], selConcelhos, "", 1); //HEADER - Todos os concelhos
addOption(distritos[d], "Alcobaça", "1001");
addOption(distritos[d], "Alvaiázere", "1002");
addOption(distritos[d], "Ansião", "1003");
addOption(distritos[d], "Batalha", "1004");
addOption(distritos[d], "Bombarral", "1005");
addOption(distritos[d], "Caldas Da Rainha", "1006");
addOption(distritos[d], "Castanheira De Pêra", "1007");
addOption(distritos[d], "Figueiró Dos Vinhos", "1008");
addOption(distritos[d], "Leiria", "1009");
addOption(distritos[d], "Marinha Grande", "1010");
addOption(distritos[d], "Nazaré", "1011");
addOption(distritos[d], "Óbidos", "1012");
addOption(distritos[d], "Pedrógão Grande", "1013");
addOption(distritos[d], "Peniche", "1014");
addOption(distritos[d], "Pombal", "1015");
addOption(distritos[d], "Porto De Mós", "1016");

distritos[++d]="Lisboa";
addList(selDistritos, distritos[d], "11", distritos[d]);
addOption(distritos[d], selConcelhos, "", 1); //HEADER - Todos os concelhos
addOption(distritos[d], "Alenquer", "1101");
addOption(distritos[d], "Arruda Dos Vinhos", "1102");
addOption(distritos[d], "Azambuja", "1103");
addOption(distritos[d], "Cadaval", "1104");
addOption(distritos[d], "Cascais", "1105");
addOption(distritos[d], "Lisboa", "1106");
addOption(distritos[d], "Loures", "1107");
addOption(distritos[d], "Lourinhã", "1108");
addOption(distritos[d], "Mafra", "1109");
addOption(distritos[d], "Oeiras", "1110");
addOption(distritos[d], "Sintra", "1111");
addOption(distritos[d], "Sobral De Monte Agraço", "1112");
addOption(distritos[d], "Torres Vedras", "1113");
addOption(distritos[d], "Vila Franca De Xira", "1114");
addOption(distritos[d], "Amadora", "1115");
addOption(distritos[d], "Odivelas", "1116");

distritos[++d]="Portalegre";
addList(selDistritos, distritos[d], "12", distritos[d]);
addOption(distritos[d], selConcelhos, "", 1); //HEADER - Todos os concelhos
addOption(distritos[d], "Alter Do Chão", "1201");
addOption(distritos[d], "Arronches", "1202");
addOption(distritos[d], "Avis", "1203");
addOption(distritos[d], "Campo Maior", "1204");
addOption(distritos[d], "Castelo De Vide", "1205");
addOption(distritos[d], "Crato", "1206");
addOption(distritos[d], "Elvas", "1207");
addOption(distritos[d], "Fronteira", "1208");
addOption(distritos[d], "Gavião", "1209");
addOption(distritos[d], "Marvão", "1210");
addOption(distritos[d], "Monforte", "1211");
addOption(distritos[d], "Nisa", "1212");
addOption(distritos[d], "Ponte De Sor", "1213");
addOption(distritos[d], "Portalegre", "1214");
addOption(distritos[d], "Sousel", "1215");

distritos[++d]="Porto";
addList(selDistritos, distritos[d], "13", distritos[d]);
addOption(distritos[d], selConcelhos, "", 1); //HEADER - Todos os concelhos
addOption(distritos[d], "Amarante", "1301");
addOption(distritos[d], "Baião", "1302");
addOption(distritos[d], "Felgueiras", "1303");
addOption(distritos[d], "Gondomar", "1304");
addOption(distritos[d], "Lousada", "1305");
addOption(distritos[d], "Maia", "1306");
addOption(distritos[d], "Marco De Canavezes", "1307");
addOption(distritos[d], "Matosinhos", "1308");
addOption(distritos[d], "Paços De Ferreira", "1309");
addOption(distritos[d], "Paredes", "1310");
addOption(distritos[d], "Penafiel", "1311");
addOption(distritos[d], "Porto", "1312");
addOption(distritos[d], "Póvoa De Varzim", "1313");
addOption(distritos[d], "Santo Tirso", "1314");
addOption(distritos[d], "Valongo", "1315");
addOption(distritos[d], "Vila Do Conde", "1316");
addOption(distritos[d], "Vila Nova De Gaia", "1317");
addOption(distritos[d], "Trofa", "1318");

distritos[++d]="Santarém";
addList(selDistritos, distritos[d], "14", distritos[d]);
addOption(distritos[d], selConcelhos, "", 1); //HEADER - Todos os concelhos
addOption(distritos[d], "Abrantes", "1401");
addOption(distritos[d], "Alcanena", "1402");
addOption(distritos[d], "Almeirim", "1403");
addOption(distritos[d], "Alpiarça", "1404");
addOption(distritos[d], "Benavente", "1405");
addOption(distritos[d], "Cartaxo", "1406");
addOption(distritos[d], "Chamusca", "1407");
addOption(distritos[d], "Constância", "1408");
addOption(distritos[d], "Coruche", "1409");
addOption(distritos[d], "Entroncamento", "1410");
addOption(distritos[d], "Ferreira Do Zêzere", "1411");
addOption(distritos[d], "Golegã", "1412");
addOption(distritos[d], "Mação", "1413");
addOption(distritos[d], "Rio Maior", "1414");
addOption(distritos[d], "Salvaterra De Magos", "1415");
addOption(distritos[d], "Santarém", "1416");
addOption(distritos[d], "Sardoal", "1417");
addOption(distritos[d], "Tomar", "1418");
addOption(distritos[d], "Torres Novas", "1419");
addOption(distritos[d], "Vila Nova Da Barquinha", "1420");
addOption(distritos[d], "Ourém", "1421");

distritos[++d]="Setúbal";
addList(selDistritos, distritos[d], "15", distritos[d]);
addOption(distritos[d], selConcelhos, "", 1); //HEADER - Todos os concelhos
addOption(distritos[d], "Alcácer Do Sal", "1501");
addOption(distritos[d], "Alcochete", "1502");
addOption(distritos[d], "Almada", "1503");
addOption(distritos[d], "Barreiro", "1504");
addOption(distritos[d], "Grândola", "1505");
addOption(distritos[d], "Moita", "1506");
addOption(distritos[d], "Montijo", "1507");
addOption(distritos[d], "Palmela", "1508");
addOption(distritos[d], "Santiago Do Cacém", "1509");
addOption(distritos[d], "Seixal", "1510");
addOption(distritos[d], "Sesimbra", "1511");
addOption(distritos[d], "Setúbal", "1512");
addOption(distritos[d], "Sines", "1513");

distritos[++d]="Viana do Castelo";
addList(selDistritos, distritos[d], "16", distritos[d]);
addOption(distritos[d], selConcelhos, "", 1); //HEADER - Todos os concelhos
addOption(distritos[d], "Arcos De Valdevez", "1601");
addOption(distritos[d], "Caminha", "1602");
addOption(distritos[d], "Melgaço", "1603");
addOption(distritos[d], "Monção", "1604");
addOption(distritos[d], "Paredes De Coura", "1605");
addOption(distritos[d], "Ponte Da Barca", "1606");
addOption(distritos[d], "Ponte De Lima", "1607");
addOption(distritos[d], "Valença", "1608");
addOption(distritos[d], "Viana Do Castelo", "1609");
addOption(distritos[d], "Vila Nova De Cerveira", "1610");

distritos[++d]="Vila Real";
addList(selDistritos, distritos[d], "17", distritos[d]);
addOption(distritos[d], selConcelhos, "", 1); //HEADER - Todos os concelhos
addOption(distritos[d], "Alijó", "1701");
addOption(distritos[d], "Boticas", "1702");
addOption(distritos[d], "Chaves", "1703");
addOption(distritos[d], "Mesão Frio", "1704");
addOption(distritos[d], "Mondim De Basto", "1705");
addOption(distritos[d], "Montalegre", "1706");
addOption(distritos[d], "Murça", "1707");
addOption(distritos[d], "Peso Da Régua", "1708");
addOption(distritos[d], "Ribeira De Pena", "1709");
addOption(distritos[d], "Sabrosa", "1710");
addOption(distritos[d], "Santa Marta De Penaguião", "1711");
addOption(distritos[d], "Valpaços", "1712");
addOption(distritos[d], "Vila Pouca De Aguiar", "1713");
addOption(distritos[d], "Vila Real", "1714");

distritos[++d]="Viseu";
addList(selDistritos, distritos[d], "18", distritos[d]);
addOption(distritos[d], selConcelhos, "", 1); //HEADER - Todos os concelhos
addOption(distritos[d], "Armamar", "1801");
addOption(distritos[d], "Carregal Do Sal", "1802");
addOption(distritos[d], "Castro Daire", "1803");
addOption(distritos[d], "Cinfães", "1804");
addOption(distritos[d], "Lamego", "1805");
addOption(distritos[d], "Mangualde", "1806");
addOption(distritos[d], "Moimenta Da Beira", "1807");
addOption(distritos[d], "Mortágua", "1808");
addOption(distritos[d], "Nelas", "1809");
addOption(distritos[d], "Oliveira De Frades", "1810");
addOption(distritos[d], "Penalva Do Castelo", "1811");
addOption(distritos[d], "Penedono", "1812");
addOption(distritos[d], "Resende", "1813");
addOption(distritos[d], "Santa Comba Dão", "1814");
addOption(distritos[d], "São João Da Pesqueira", "1815");
addOption(distritos[d], "São Pedro Do Sul", "1816");
addOption(distritos[d], "Sátão", "1817");
addOption(distritos[d], "Sernancelhe", "1818");
addOption(distritos[d], "Tabuaço", "1819");
addOption(distritos[d], "Tarouca", "1820");
addOption(distritos[d], "Tondela", "1821");
addOption(distritos[d], "Vila Nova De Paiva", "1822");
addOption(distritos[d], "Viseu", "1823");
addOption(distritos[d], "Vouzela", "1824");

distritos[++d]="Madeira";
addList(selDistritos, distritos[d], "19", distritos[d]);
addOption(distritos[d], selConcelhos, "", 1); //HEADER - Todos os concelhos
addOption(distritos[d], "Calheta", "3101");
addOption(distritos[d], "Câmara De Lobos", "3102");
addOption(distritos[d], "Funchal", "3103");
addOption(distritos[d], "Machico", "3104");
addOption(distritos[d], "Ponta Do Sol", "3105");
addOption(distritos[d], "Porto Moniz", "3106");
addOption(distritos[d], "Ribeira Brava", "3107");
addOption(distritos[d], "Santa Cruz", "3108");
addOption(distritos[d], "Santana", "3109");
addOption(distritos[d], "São Vicente", "3110");
addOption(distritos[d], "Porto Santo", "3201");

distritos[++d]="Açores";
addList(selDistritos, distritos[d], "20", distritos[d]);
addOption(distritos[d], selConcelhos, "", 1); //HEADER - Todos os concelhos
addOption(distritos[d], "Vila Do Porto", "4101");
addOption(distritos[d], "Lagoa", "4201");
addOption(distritos[d], "Nordeste", "4202");
addOption(distritos[d], "Ponta Delgada", "4203");
addOption(distritos[d], "Povoação", "4204");
addOption(distritos[d], "Ribeira Grande", "4205");
addOption(distritos[d], "Vila Franca Do Campo", "4206");
addOption(distritos[d], "Angra Do Heroismo", "4301");
addOption(distritos[d], "Vila Praia Da Vitória", "4302");
addOption(distritos[d], "Santa Cruz Da Graciosa", "4401");
addOption(distritos[d], "Calheta", "4501");
addOption(distritos[d], "Velas", "4502");
addOption(distritos[d], "Lajes Do Pico", "4601");
addOption(distritos[d], "Madalena", "4602");
addOption(distritos[d], "São Roque Do Pico", "4603");
addOption(distritos[d], "Horta", "4701");
addOption(distritos[d], "Lajes Das Flores", "4801");
addOption(distritos[d], "Santa Cruz Das Flores", "4802");
addOption(distritos[d], "Corvo", "4901");
