function change_region( selectbox ) {
var label;
var value;
var newopt;
var flag = true;


var selectarea2 = selectbox.options[ selectbox.selectedIndex ].value;

switch ( selectarea2 ) {

case "23":	label = new Array("Choisissez ...","- Bas Rhin", "- Haut Rhin" );
	value = new Array("0","67", "68" );
	break;
case "1":	label = new Array("Choisissez ...","- Dordogne", "- Gironde", "- Landes", "- Lot-et-Garonne", "- Pyrenees-Atlantiques" );
	value = new Array("0","24", "33", "40", "47", "64" );
	break;
case "2":	label = new Array("Choisissez ...","- Allier", "- Cantal", "- Haute Loire","- Puy-de-Dome" );
	value = new Array("0","3", "15", "43", "63" )
	break;
case "3":	label = new Array("Choisissez ...","- Cotes-d'Armor", "- Finistere", "- Ille-et-Vilaine", "- Morbihan" );
	value = new Array("0","22", "29", "35", "56" );
	break;		
case "4":	label = new Array("Choisissez ...","- Cote-d'Or", "- Nievre", "- Saone-et-Loire", "- Yonne" );
	value = new Array("0","21", "58", "71", "89" );
	break;
case "5":	label = new Array("Choisissez ...","- Cher", "- Eure-et-Loir", "- Indre", "- Indre-et-Loire", "- Loiret", "- Loir-et-Cher" );
	value = new Array("0","18", "28", "36", "37", "45", "41" );
	break;
case "6":	label = new Array("Choisissez ...","- Ardennes", "- Aube", "- Haute Marne", "- Marne" );
	value = new Array("0","8", "10", "52", "51" );
	break;
case "7":	label = new Array( "Choisissez ...","- Corse du Sud", "- Haute Corse" );
	value = new Array("0","20", "20" );
	break;
case "8": label = new Array( "Choisissez ...","- Territoire de Belfort", "- Doubs", "- Jura", "- Haute Saone" );
	value = new Array("0","90", "25", "39", "70" );
	break;
case "9": label = new Array("Choisissez ...","- Essonne", "- Hauts-de-Seine", "- Paris", "- Seine-et-Marne", "- Seine-Saint-Denis", "- Val-de-Marne", "- Val-d'Oise", "- Yvelines)" );
	value = new Array("0", "91", "92", "75", "77", "93", "94", "95", "78" );
	break;
case "10": label = new Array("Choisissez ...","- Aude", "- Gard", "- Herault", "- Lozere", "- Pyrenees-Orientales" );
	value = new Array("0","11", "30", "34", "48", "66" );
	break;
case "11": label = new Array("Choisissez ...","- Correze", "- Creuse", "- Haute Vienne" );
	value = new Array("0", "19", "23", "87" );
	break;
case "12": label = new Array("Choisissez ...","- Meurthe-et-Moselle", "- Meuse", "- Moselle", "- Vosges" );
	value = new Array("0","54", "55", "57", "88" );
	break;
case "13": label = new Array("Choisissez ...","- Ariege ", "- Aveyron", "- Haute Garonne", "- Gers", "- Lot", "- Hautes Pyrénées", "- Tarn", "- Tarn-et-Garonne" );
	value = new Array("0","9", "12", "31", "32", "46", "65", "81", "82" );
	break;
case "14": label = new Array("Choisissez ...","- Nord", "- Pas-de-Calais" );
	value = new Array("0","59", "62" );
	break;
case "15": label = new Array("Choisissez ...","- Calvados","- Manche","- Orne");
	value = new Array("0","14","50","61");	
	break;

case "16": label = new Array("Choisissez ...","- Loire-Atlantique", "- Maine-et-Loire", "- Mayenne", "- Sarthe", "- Vendee" );
	value = new Array("0","44", "49", "53", "72", "85" );
	break;
case "17":label = new Array("Choisissez ...","- Aisne", "- Oise", "- Somme" );
	value = new Array("0", "2", "60", "80" );
	break;
case "18":label = new Array("Choisissez ...", "- Charente", "- Charente-Maritime", "- Deux-Sevres", "- Vienne" );
	value = new Array("0", "16", "17", "79", "86" );
	break;
case "19":label = new Array("Choisissez ...", "- Hautes Alpes", "- Alpes-de-Haute-Provence", "- Alpes-Maritimes", "- Bouches-du-Rhône", "- Var", "- Vaucluse" );
	value = new Array("0", "5", "4", "6", "13", "83", "84" );
	break;
case "20":label = new Array("Choisissez ...", "- Ain", "- Ardèche", "- Drôme", "- Isere", "- Loire", "- Rhône", "- Savoie", "- Haute Savoie" );
	value = new Array("0","1", "7", "26", "38", "42", "69", "73","74" );
	break;
case "22": label = new Array("Choisissez ...", "- Seine Maritime", "- Eure");
	value = new Array("0", "76","27");
	break;
default :  label = new Array( "- Aucun département -");
	value = new Array( "0");
	break;
}

var selbox2 = document.forms[0].departement;
for ( var i = selbox2.options.length - 1; i >= 0; i-- ) {
	selbox2.options[ i ] = null;
	}

for ( var j = 0; j < label.length; j++ ) {
	newopt = new Option ( label[ j ], value[ j ], false, false );
	selbox2.options[ j ] = newopt;
	}
}
