function change_villes ( selectbox ) {

var label;
var value;
var newopt;
var flag = true;
var selectarea2 = selectbox.options[ selectbox.selectedIndex ].value;

switch ( selectarea2 ) {

case "67" :
label = new Array("-", "Andlau", "Artolsheim", "Barr", "Benfeld", "Betschdorf", "Bindernheim", "Blienschwiller", "Boersch", "Bouxwiller", "Brumath", "Chatenois", "Dambach la Ville", "Diemeringen", "Epfig", "Erstein", "Fegersheim", "Gambsheim", "Geispolsheim", "Grendelbruch", "Gresswiller", "Haguenau", "Hochfelden", "Hunspach", "Illkirch Graffenstaden", "Ingwiller", "Itterswiller", "Kintzheim", "Kirrwiller", "La petite Pierre", "Lauterbourg", "Le Hohwald", "Lembach", "Marckolsheim", "Marlenheim", "Marmoutier", "Merkwiller Pechelbronn", "Mittelbergheim", "Molsheim", "Morsbronn les Bains", "Mothern", "Neuwiller Lès Saverne", "Niederbronn Les Bains", "Niedernai", "Oberbronn", "Oberhaslach", "Obernai", "Orschwiller", "Ottrott", "Rhinau", "Roeschwoog", "Rosheim", "Saverne", "Scherwiller", "Schiltigheim", "Schirmeck", "Sélestat", "Seltz", "Soufflenheim", "Strasbourg", "Wangenbourg-Engenthal", "Wasselonne", "Wissembourg", "Woerth");
value = new Array("0", "1", "4467", "2", "3", "4", "4468", "5", "6", "5490", "5492", "7", "8", "9", "5736", "10", "5949", "11", "6077", "12", "6032", "13", "5491", "14", "16", "15", "18", "19", "5493", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "6123", "32", "5512", "33", "34", "35", "6022", "36", "37", "38", "39", "40", "5742", "6168", "41", "42", "43", "44", "45", "46", "47", "48", "4469");
break;

case "68" :
label = new Array("-", "Altkirch", "Bartenheim", "Bergheim", "Cernay", "Colmar", "Eguisheim", "Ferrette", "Gueberschwihr", "Guebwiller", "Hohlandsbourg", "Hunawihr", "Huningue", "Kaysersberg", "Kembs", "Lapoutroie", "Le Bonhomme", "Markstein", "Masevaux", "Mulhouse", "Munster", "Murbach", "Neuf Brisach", "Niedermorschwihr", "Oltingue", "Orbey", "Ribeauvillé", "Riquewihr", "Rouffach", "Saint Amarin", "Saint Hippolyte", "Saint Louis", "Sainte Marie aux Mines", "Sewen", "Soultz", "Soultzeren", "Soultzmatt", "Thann", "Trois Epis", "Turckheim", "Vieux Thann", "Village Neuf", "Wattwiller", "Zellenberg");
value = new Array("0", "49", "50", "4470", "51", "52", "53", "54", "4471", "55", "4472", "6099", "56", "57", "6051", "6036", "4473", "5700", "58", "59", "60", "4474", "61", "4475", "62", "63", "4476", "64", "65", "66", "68", "69", "67", "6035", "70", "6033", "5507", "71", "72", "73", "75", "74", "6094", "4477");
break;

default :
label = new Array("-");
value = new Array("0");
break;
}

var s1 = document.form_recherche.villes;
for ( var i = s1.options.length - 1; i >= 0; i-- ) {
s1.options[ i ] = null;
}

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

