var regions = new Array(11);


regions["1"] = [["01", "Ain (01)"], ["02", "Aisne (02)"], ["03", "Allier (03)"], ["04", "Alpes-de-Haute-Provence (04)"], ["06", "Alpes-Maritimes (06)"], ["07", "Ardèche (07)"], ["08", "Ardennes (08)"], ["09", "Ariège (09)"], ["10", "Aube (10)"], ["11", "Aude (11)"], ["12", "Aveyron (12)"], ["67", "Bas-Rhin (67)"], ["13", "Bouches-du-Rhône (13)"], ["14", "Calvados (14)"], ["15", "Cantal (15)"], ["16", "Charente (16)"], ["17", "Charente-Maritime (17)"], ["18", "Cher (18)"], ["19", "Corrèze (19)"], ["2A", "Corse-du-Sud (2A)"], ["21", "Côte-d'Or (21)"], ["22", "Côtes-d'Armor (22)"], ["23", "Creuse (23)"], ["79", "Deux-Sèvres (79)"], ["24", "Dordogne (24)"], ["25", "Doubs (25)"], ["26", "Drôme (26)"], ["91", "Essone (91)"], ["27", "Eure (27)"], ["28", "Eure-et-Loir (28)"], ["29", "Finistère (29)"], ["30", "Gard (30)"], ["32", "Gers (32)"], ["33", "Gironde (33)"], ["68", "Haut-Rhin (68)"], ["05", "Hautes-Alpes (05)"], ["2B", "Haute-Corse (2B)"], ["92", "Hauts-de-Seine (92)"], ["31", "Haute-Garonne (31)"], ["43", "Haute-Loire (43)"], ["52", "Haute-Marne (52)"], ["70", "Haute-Saône (70)"], ["74", "Haute-Savoie (74)"], ["87", "Haute-Vienne (87)"], ["65", "Hautes-Pyrénées (65)"], ["34", "Hérault (34)"], ["35", "Ille-et-Vilaine (35)"], ["36", "Indre (36)"], ["37", "Indre-et-Loire (37)"], ["38", "Isère (38)"], ["39", "Jura (39)"], ["40", "Landes (40)"], ["44", "Loire-Atlantique (44)"], ["41", "Loire-et-Cher (41)"], ["42", "Loire (42)"], ["45", "Loiret (45)"], ["46", "Lot (46)"], ["47", "Lot-et-Garonne (47)"], ["48", "Lozère (48)"], ["49", "Maine-et-Loire (49)"], ["50", "Manche (50)"], ["51", "Marne (51)"], ["53", "Mayenne (53)"], ["54", "Meurthe-et-Moselle (54)"], ["55", "Meuse (55)"], ["56", "Morbihan (56)"], ["57", "Moselle (57)"], ["58", "Nièvre (58)"], ["59", "Nord (59)"], ["60", "Oise (60)"], ["61", "Orne (61)"], ["75", "Paris (75)"], ["62", "Pas-de-Calais (62)"], ["63", "Puy-de-Dôme (63)"], ["64", "Pyrénées-Atlantiques (64)"], ["66", "Pyrénées-Orientales (66)"], ["69", "Rhône (69)"], ["71", "Saône-et-Loire (71)"], ["72", "Sarthe (72)"], ["73", "Savoie (73)"], ["77", "Seine-et-Marne (77)"], ["76", "Seine-Maritime (76)"], ["93", "Seine-Saint-Denis (93)"], ["80", "Somme (80)"], ["81", "Tarn (81)"], ["82", "Tarn-et-Garonne (82)"], ["90", "Territoire de Belfort (90)"], ["94", "Val-de-Marne (94)"], ["95", "Val-d'Oise (95)"], ["83", "Var (83)"], ["84", "Vaucluse (84)"], ["85", "Vendée (85)"], ["86", "Vienne (86)"], ["88", "Vosges (88)"], ["89", "Yonne (89)"], ["78", "Yvelines (78)"], ["971", "Guadeloupe (971)"], ["973", "Guyane (973)"], ["974", "La Réunion (974)"], ["972", "Martinique (972)"], ["976", "Mayotte (976)"], ["988", "Nouvelle-Calédonie (988)"], ["987", "Polynésie Française (987)"], ["975", "Saint-Pierre-et-Miquelon (975)"], ["984", "Terres Australes et Antarctiques (984)"], ["986", "Wallis et Futuna (986)"]];


regions["3"] = [["01", "Argovie"], ["02", "Appenzell R.-Ext."], ["03", "Appenzell R.-Int."], ["04", "Bâle-Campagne"], ["05", "Bâle-Ville"], ["06", "Berne"], ["07", "Fribourg"], ["08", "Genève"], ["09", "Glarus"], ["10", "Grisons"], ["11", "Jura"], ["12", "Lucerne"], ["13", "Neuchâtel"], ["14", "Nidwald"], ["15", "Obwald"], ["16", "Saint Gall"], ["17", "Schaffhouse"], ["18", "Schwyz"], ["19", "Soleure"], ["20", "Tessin"], ["21", "Thurgovie"], ["22", "Uri"], ["23", "Valais"], ["24", "Vaud"], ["25", "Zoug"], ["26", "Zurich"]];


regions["2"] = [["101", "Anvers"], ["102", "Brabant flamand"], ["103", "Brabant wallon"], ["104", "Bruxelles"], ["105", "Flandre occidentale"], ["106", "Flandre orientale"], ["107", "Hainaut"], ["108", "Liège"], ["109", "Limbourg"], ["110", "Luxembourg"], ["111", "Namur"]];


regions["4"] = [["01", "Abitibi-Témiscamingue"], ["02", "Bas-Saint-Laurent"], ["03", "Côte-Nord"], ["04", "Estrie"], ["05", "Gaspésie-les Îles"], ["06", "Gatineau"], ["07", "Mauricie"], ["08", "Montréal"], ["09", "Québec"], ["10", "Saguenay-Lac-Saint-Jean"], ["11", "Alberta"], ["12", "Atlantique"], ["13", "Colombie-Britannique"], ["14", "Manitoba"], ["15", "Ontario"], ["16", "Ottawa"], ["17", "Saskatchewan"]];


regions["5"] = [["01","Angola"], ["02","Bénin"], ["03","Botswana"], ["04","Burkina faso"], ["05","Burundi"], ["06","Cameroun"], ["07","Cap vert"], ["08","Centrafrique"], ["09","Comores"], ["10","Congo"], ["11","Côte dIvoire"], ["12","Djibouti"], ["13","Egypte"], ["14","Erythrée"], ["15","Ethiopie"], ["16","Gabon"], ["17","Gambie"], ["18","Ghana"], ["19","Guinée"], ["20","Kafoutine"], ["21","Liban"], ["22","Mali"], ["23","Niger"], ["24","Rep.centre Africaine"], ["25","Rwanda"], ["26","Sahara"], ["27","Sénégal"], ["28","Tchad"], ["29","Togo"], ["30","Zaire"]];


regions["6"] = [["01", "Adrar"], ["02", "Ain-Defla"], ["03", "Ain-Temouchent"], ["04", "Alger"], ["05", "Annaba"], ["06", "Batna"], ["07", "BB Arreridj"], ["08", "Bechar"], ["09", "Bedjaia"], ["10", "Biskra"], ["11", "Blida"], ["12", "Bouira"], ["13", "Boumerdes"], ["14", "Chlef"], ["15", "Constantine"], ["16", "Djelfa"], ["17", "El-bayadh"], ["18", "El-oued"], ["19", "El-taraf"], ["20", "Ghardaia"], ["21", "Guelma"], ["22", "Illizi"], ["23", "Jijel"], ["24", "Khenchela"], ["25", "Laghouat"], ["26", "Mascara"], ["27", "Medea"], ["28", "Mila"], ["29", "Mostaganem"], ["30", "Msila"], ["31", "Naama"], ["32", "Oran"], ["33", "Oum El Boughi"], ["34", "Ouargla"], ["35", "Relizane"], ["36", "Saida"], ["37", "Setif"], ["38", "Skikda"], ["39", "Sidi Belabbes"], ["40", "SoukAhras"], ["41", "Tamanrasset"], ["42", "Tebessa"], ["43", "Tiaret"], ["44", "Tindouf"], ["45", "Tipaza"], ["46", "Tissemsilt"], ["47", "Tizi Ouzou"], ["48", "Tlemcen"]];


regions["7"] = [["01", "Alicante-Elche"],["02","Asturies"],["03","Baie de Cadix"],["04","Barcelone"],["05","Bilbao"],["06","Las Palmas de Gran Canaria"],["07","Madrid"],["08","Malaga"],["09","Murcie"],["10","Saragosse"],["11","Séville"],["12","Valence"]];


regions["8"] = [["01", "Abruzzes"],["02","Basilicate"],["03","Calabre"],["04","Campanie"],["05","Émilie-Romagne"],["06","Frioul-Vénétie julienne"],["07","Latium"],["08","Ligurie"],["09","Lombardie"],["10","Marches"],["11","Molise"],["12","Ombrie"],["13","Piémont"],["14","Pouilles"],["15","Sardaigne"],["16","Sicile"],["17","Toscane"],["18","Trentin-Haut-Adige"],["19","Vallée d'Aoste"],["20","Vénétie"]];


regions["9"] = [["01", "Casablanca"], ["02", "Chaouia-Ourdigha"], ["03", "Doukkala-Abda"], ["04", "Fès-Boulmane"], ["05", "Gharb-Chrarda-Beni Hssen"], ["06", "Guelmim-Es Smara"], ["07", "Laâyoune-Boujdour-Sakia El Hamra"], ["08", "Marrakech-Tensift-El Haouz"], ["09", "Meknès-Tafilalt"], ["10", "Oriental"], ["11", "Oued Eddahab-Lagouira"], ["12", "Rabat-Salé-Zemmour-Zaër"], ["13", "Souss-Massa-Draâ"], ["14", "Tadla-Azilal"], ["15", "Tanger-Tétouan"], ["16", "Taza-Al Hoceima-Taounate"]];


regions["10"] = [["01", "Ariana"], ["02", "Béja"], ["03", "Ben Arous"], ["04", "Bizerte"], ["05", "Gabès"], ["06", "Gafsa"], ["07", "Jendouba"], ["08", "Kairouan"], ["09", "Kasserine"], ["10", "Kébili"], ["11", "Kef"], ["12", "Mahdia"], ["13", "Manouba"], ["14", "Médenine"], ["15", "Monastir"], ["16", "Nabeul"], ["17", "Sfax"], ["18", "Sidi Bouzid"], ["19", "Siliana"], ["20", "Sousse"], ["21", "Tataouine"], ["22", "Tozeur"], ["23", "Tunis"], ["24", "Zaghouan"]];




function removeChange(cSelect)
{
    while (cSelect.options.length > 0)
    {
	cSelect.remove(0);
    }
}

function regionChange(selectObj)
{
    var idx = selectObj.selectedIndex;
    var which = selectObj.options[idx].value;
    var cSelect = document.getElementById("dpt");
    cList = regions[which];
    if(!cList)
    {
	removeChange(cSelect);
        var newOption = document.createElement("option");;
	newOption.value = "00";
        newOption.text="Pas de département à spécifier";
        try
	{
          cSelect.add(newOption);
        }
	catch (e)
        {
	    cSelect.appendChild(newOption);
        }
	return;
    }
    var len=cSelect.options.length;
    removeChange(cSelect);
    var newOption;
    for (var i=0; i<cList.length; i++)
    {
	newOption = document.createElement("option");
        newOption.value = cList[i][0];
	newOption.text=cList[i][1];
        try
	{
          cSelect.add(newOption);
        }
	catch (e)
        {
	    cSelect.appendChild(newOption);
        }
    }
}