function change_station_ski( selectbox ) {

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

switch ( selectarea2 ) {

case "1" :
label = new Array("-- stations de ski --", "Aillon le Jeune", "Albiez Montrond", "Areches Beaufort", "Aussois", "Beaufortain", "Bessans", "Bonneval sur Arc", "Bozel", "Bramans", "Brides Les Bains", "Champagny en Vanoise", "Courchevel", "Crest Volant Cohennoz", "Doucy Combelouvière", "Flumet Val d'Arly", "Granier sur Aime", "Héry sur Ugine", "Jarrier", "La Côte d'Aime", "La Féclaz", "La Giettaz en Aravis", "La Norma", "La Plagne", "La Rosière-Montvalezan", "La Tania", "La Toussuire", "Lanslevillard", "Le Chatelard", "Le Corbier", "Le Désert d'Entremont", "Le Revard", "Lelex Crozet", "Les Aillons", "Les Arcs", "Les Karellis", "Les Menuires", "Les Saisies", "Margeriaz", "Méribel", "Montchavin les Coches", "Notre Dame de Bellecombe", "Orelle", "Peisey Vallandry", "Pralognan la Vanoise", "Saint Colomban des Villards", "Saint François Longchamp", "Saint Jean d'Arves", "Saint Jean d'Arvey", "Saint Martin de Belleville", "Saint Pancrace les Bottières", "Saint Sorlin d'Arves", "Sainte Foy Tarentaise", "Séez Saint Bernard", "Sollières-Sardières", "Termignon la Vanoise", "Tignes", "Val Cenis", "Val d'Isère", "Val Gelon - La Rochette", "Val Thorens", "Valfréjus", "Valloire", "Valmeinier", "Valmorel", "Villaroger");
value = new Array("0", "260", "1", "2", "3", "224", "4", "5", "261", "262", "6", "7", "8", "9", "10", "11", "263", "275", "264", "265", "12", "13", "14", "15", "16", "17", "18", "266", "267", "19", "269", "20", "248", "21", "22", "23", "24", "25", "278", "26", "27", "28", "29", "30", "31", "268", "290", "34", "270", "35", "272", "36", "32", "273", "33", "37", "38", "39", "40", "276", "41", "42", "43", "44", "45", "277");
break;

case "2" :
label = new Array("-- stations de ski --", "Abondance", "Avoriaz", "Bellevaux Hirmentaz La Chèvrerie", "Bernex", "Chamonix Mont Blanc", "Châtel", "Combloux", "Cordon", "Drouzin Le Mont", "Flaine", "La Chapelle d'Abondance", "La Clusaz", "La Sambuy", "Le Grand Bornand", "Le Reposoir", "Le Semnoz", "Les Brasses", "Les Carroz d'Araches", "Les Contamines Montjoie", "Les Gets", "Les Habères", "Les Houches", "Les Plans d'Hotonnes", "Lullin", "Manigod Croix Fry L'étale Merdassier", "Megève", "Mieussy Sommand", "Mont Saxonnex", "Montriond", "Morillon", "Morillon Grand Massif", "Morzine", "Passy", "Praz de Lys Sommand", "Praz sur Arly", "Romme sur Cluses", "Saint Gervais les Bains", "Saint Jean d'Aulps", "Saint Jean d'Aulps La Grande Terche", "Saint Jean de Sixt", "Samoëns", "Sethenex La Sambuy", "Seythenex", "Sixt Fer à Cheval", "Sommand Mieussy", "Taninges-Praz de Lys", "Thollon Les Mémises", "Vallorcine", "Viuz en Sallaz");
value = new Array("0", "46", "47", "48", "49", "51", "52", "53", "227", "54", "55", "56", "57", "238", "58", "228", "59", "284", "61", "62", "63", "64", "65", "66", "229", "67", "68", "230", "69", "70", "231", "71", "72", "73", "74", "75", "76", "77", "232", "82", "83", "78", "79", "234", "80", "81", "235", "84", "236", "237");
break;

case "3" :
label = new Array("-- stations de ski --", "Allemont", "Alpe d'Huez", "Alpe du Grand Serre", "Auris en Oisans", "Autrans", "Bourg d'Oisans", "Chamrousse", "Correcon en Vercors", "Gresse en Vercors", "La Chapelle en Vercors", "La Mûre", "Lans en Vercors", "Le Collet d'Allevard", "Le Sappey en Chartreuse", "Les 2 Alpes", "Les Sept Laux", "Méaudre", "Oz en Oisans", "Saint Hilaire du Touvet", "Saint Pierre de Chartreuse", "Vassieux en Vercors", "Vaujany", "Villard de Lans Corrençon en Vercors", "Villard Reculas");
value = new Array("0", "239", "85", "86", "87", "88", "243", "89", "240", "90", "241", "244", "91", "92", "242", "93", "94", "95", "96", "97", "98", "246", "99", "100", "101");
break;

case "4" :
label = new Array("-- stations de ski --", "Abriès", "Ancelle", "Arvieux en Queyras", "Auron Saint Etienne de Tinée", "Barcelonnette", "Beuil Les Launes", "Briançon", "Ceillac en Queyras", "Chabanon Selonnet", "Chaillol 1600", "Crévoux", "Firmin en Valgodemard", "Gap Céüze 2000", "Gréolières Les Neiges", "Isola 2000", "L'Audibergue", "La Colmiane", "La Grave La Meije", "La joue du Loup", "Le Sauze Super Sauze", "Les Orres", "Molines Saint Véran", "Montgenevre", "Orcières Merlette", "Pra Loup", "Puy Saint Vincent", "Réallon", "Risoul 1850", "Roubion les Buisses", "Saint Bonnet en Champsaur", "Saint Jean Montclar", "Saint Léger les Mélèzes", "Serre Chevalier", "Superdévoluy La Joue du Loup", "Val d'Allos", "Valberg", "Vars");
value = new Array("0", "102", "103", "104", "105", "106", "107", "108", "109", "110", "111", "289", "112", "113", "114", "115", "116", "117", "118", "119", "120", "121", "122", "123", "124", "125", "126", "127", "128", "129", "132", "133", "130", "131", "134", "135", "136", "137");
break;

case "5" :
label = new Array("-- stations de ski --", "Arette La Pierre Saint Martin", "Argeles Gazost", "Artouste", "Ascou Pailhères", "Ax Les Thermes", "Bagnères de Bigorre", "Barèges", "Bolquère Pyrenées 2000", "Campan Payolle", "Camurac", "Cauterets", "Err Puigmal 2600", "Eyne 2600", "Font Romeu", "Formiguères", "Gavarnie Gèdre", "Goulier Neige", "Gourette", "Guzet", "Hautacam Ski", "La Mongie", "La Pierre Saint Martin", "Le Mont d'Olmes", "Le Mourtis", "Les Angles", "Luchon Superbagneres", "Luz Ardiden", "Nistos Cap de Neste", "Peyragudes", "Piau Engaly", "Porté Puymorens", "Puyvalador", "Saint Lary Soulan", "Saint Pierre Dels Forcats Cambre", "Val d'Azun", "Val Louron");
value = new Array("0", "138", "139", "140", "141", "142", "143", "144", "145", "285", "146", "147", "148", "149", "150", "151", "152", "287", "153", "154", "155", "156", "279", "157", "158", "159", "160", "161", "162", "163", "164", "165", "166", "167", "168", "225", "169");
break;

case "6" :
label = new Array("-- stations de ski --", "Besse Super Besse", "Bleymard", "Brameloup", "Chalmazel", "Chambon des neiges", "Chastreix-Sancy", "Egliseneuve d'Entraigues", "La Bourboule", "Laguiole", "Le Mont Dore", "Mas de la Barque", "Murat Le Quaire", "Picherande", "Prat Peyrot", "Super Lioran");
value = new Array("0", "170", "280", "171", "60", "172", "255", "256", "257", "173", "175", "281", "258", "259", "282", "174");
break;

case "7" :
label = new Array("-- stations de ski --", "Arcade Haut-Jura", "Hauteville-Lompnes", "Lajoux", "Les Fourgs", "Les Rousses", "Longchaumois Rosset", "Maiche le Russey", "Malbuisson", "Menthières", "Métabief", "Mijoux Monts Jura", "Monts Jura", "Villers le Lac");
value = new Array("0", "247", "249", "176", "177", "178", "286", "250", "251", "252", "179", "253", "180", "254");
break;

case "8" :
label = new Array("-- stations de ski --", "Bussang", "Champ du feu La Serva", "Gérardmer", "La Bresse Hohneck", "Lac Blanc", "Markstein", "Rouge Gazon et Ballon d'Alsace", "Station du Lac Blanc", "Ventron", "Xonrupt Longemer");
value = new Array("0", "181", "288", "182", "183", "220", "222", "184", "185", "186", "187");
break;

case "9" :
label = new Array("-- stations de ski --", "Anzere", "Arolla", "Champéry", "Charmey", "Crans Montana", "Grimentz", "Gstaad", "La Tzoumaz", "Les Crosets", "Les Diablerets", "Morgins", "Nendaz", "Obersaxen", "Ovronnaz", "Saas Fee", "Saint Moritz", "Torgon", "Verbier", "Veysonnaz", "Villars Gryon", "Zermatt");
value = new Array("0", "188", "189", "190", "191", "192", "193", "194", "195", "196", "197", "198", "199", "200", "201", "202", "203", "204", "205", "206", "207", "208");
break;

case "10" :
label = new Array("-- stations de ski --", "Bionaz", "Courmayeur", "Terminillo");
value = new Array("0", "209", "210", "211");
break;

case "11" :
label = new Array("-- stations de ski --", "Arinsal", "Las Escaldes", "Ordino Arcalis", "Pal Arinsal", "Pas de la Casa", "Soldeu El Tarter");
value = new Array("0", "221", "212", "213", "214", "215", "216");
break;

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

var s1 = document.forms[0].station;
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; 
}
}

