list_choix = {
"AA" : ["erreur"],
"Alsace" : ["67 - Bas-Rhin", "68 - Haut-Rhin"],
"Aquitaine" : ["24 - Dordogne", "33 - Gironde", "40 - Landes", "47 - Lot-et-Garonne", "64 - Pyrénées-Atlantiques"],
"Auvergne" : ["03 - Allier", "15 - Cantal", "43 - Haute-Loire", "63 - Puy-de-Dôme"],
"Basse-Normandie" : ["14 - Calvados", "50 - Manche", "61 - Orne"],
"Bourgogne" : ["21 - Côte-d'Or", "58 - Nièvre", "71 -  Saône-et-Loire", "89 - Yonne"],
"Bretagne" : ["22 - Côtes-d'Armor", "29 - Finistère", "35 - Ille-et-Vilaine", "56 - Morbihan"],
"Centre" : ["18 - Cher", "28 - Eure-et-Loir", "36 - Indre", "37 - Indre-et-Loire", "41 - Loir-et-Cher", "45 - Loiret"],
"Champagne-Ardenne" : ["08 - Ardennes", "10 - Aube", "51 - Marne", "52 - Haute-Marne"],
"Corse" : ["2A - Corse-du-Sud", "2B - Haute-Corse"],
"Dom-Tom" : ["971 - Guadeloupe", "972 - Martinique", "973 - Guyane", "974 - La Réunion", "975 - Saint-Pierre-et-Miquelon", "976 - Mayotte", "984 - Terres Australes et Antarctiques", "986 - Wallis et Futuna", "987 - Polynésie Française", "988 - Nouvelle-Calédonie"],
"Franche-Comté" : ["25 - Doubs", "39 - Jura", "70 - Haute-Saône", "90 - Territoire de Belfort"],
"Haute-Normandie" : ["27 - Eure", "76 - Seine-Maritime"],
"Ile-de-France" : ["75 - Paris", "77 - Seine-et-Marne", "78 - Yvelines", "91 - Essonne", "92 - Hauts-de-Seine", "93 - Seine-Saint-Denis", "94 - Val-de-Marne", "95 - Val-d'Oise"],
"Languedoc-Roussillon" : ["11 - Aude", "30 - Gard", "34 - Hérault", "48 - Lozère", "66 - Pyrénées-Orientales"],
"Limousin" : ["19 - Corrèze", "23 - Creuse", "87 - Haute-Vienne"],
"Lorraine" : ["54 - Meurthe-et-Moselle", "55 - Meuse", "57 - Moselle", "88 - Vosges"],
"Midi-Pyrénées" : ["09 - Ariège", "12 - Aveyron", "31 - Haute-Garonne", "32 - Gers", "46 - Lot", "65 - Hautes-Pyrénées", "81 - Tarn", "82 - Tarn-et-Garonne"],
"Nord" : ["59 - Nord", "62 - Pas-de-Calais"],
"PACA" : ["04 - Alpes-de-Haute-Provence", "05 - Hautes-Alpes", "06 - Alpes-Maritimes", "13 - Bouches-du-Rhône", "83 - Var", "84 - Vaucluse"],
"Pays-de-Loire" : ["44 - Loire-Atlantique", "49 - Maine-et-Loire", "53 - Mayenne", "72 - Sarthe", "85 - Vendée"],
"Picardie" : ["02 - Aisne", "60 - Oise", "80 - Somme"],
"Poitou-Charentes" : ["16 - Charente", "17 - Charente-Maritime", "79 - Deux-Sèvres", "86 - Vienne"],
"Rhone-Alpes" : ["01 - Ain", "07 - Ardèche", "26 - Drôme", "38 - Isère", "42 - Loire", "69 - Rhône", "73 - Savoie", "74 - Haute-Savoie"]
}

function ajout(selection){
	nb_select = selection.parentNode.getElementsByTagName("select").length;
	if ( selection == selection.parentNode.getElementsByTagName("select")[nb_select-1] ) {
		element_select = selection;
		selection = selection.options[selection.selectedIndex].value;
		if ( list_choix[selection] ) {
			new_liste = document.createElement("select");
			element_select.parentNode.appendChild(new_liste);
			new_liste.setAttribute("id", "choix"+nb_select);
			new_liste.setAttribute("name", "choix"+nb_select);
			new_liste.setAttribute("onchange", "ajout(this)");
			for (var i=0; i<list_choix[selection].length; i++) {
				new_option = document.createElement("option");
				new_liste.appendChild(new_option);
				new_option.setAttribute("value", list_choix[selection][i]);
				new_option.text = list_choix[selection][i];
			}
		}
	}
	else {
		selection.parentNode.removeChild(selection.nextSibling);
		ajout(selection)
	}
}




