/****************************************************************************/ /****************************************************************************/ /*-------------------- // class ListePays // --------------------*/ function ListePays() { this.Pays=[]; //------------------- //AddLieux //------------------- this.Add = function m_AddPays(objPays) { this.Pays[this.Pays.length] = objPays; } //------------------- //OptionPays //------------------- this.OptionPays = function m_OptionPays() { var i,objPays; var objPaysSelect = document.getElementById("SelectPaysId"); clean_select(objPaysSelect); objPaysSelect[0] = new Option("... Pays ...", ""); for (i=0;i<=this.Pays.length-1;i++) { objPays = this.Pays[i]; objPaysSelect[i+1] = new Option(objPays.PAYS_NOM, objPays.PAYS_ID); } } //------------------- //Search //------------------- this.Search = function m_SearchPays(lngPAYS_ID) { var i=0; var objPays; for (i=0;i<=this.Pays.length-1;i++) { objPays = this.Pays[i]; // alert("lngPAYS_ID : " + lngPAYS_ID + " objPays.PAYS_ID : " + objPays.PAYS_ID); if (parseInt(objPays.PAYS_ID) == parseInt(lngPAYS_ID)) { //alert(objPays.PAYS_ID + " - " + lngPAYS_ID); return(objPays); } } return(null); } } /*-------------------- // class Pays // --------------------*/ function Pays(strPAYS_NOM,lngPAYS_ID) { this.PAYS_ID = lngPAYS_ID; this.PAYS_NOM = strPAYS_NOM; } /****************************************************************************/ /****************************************************************************/ /*-------------------- // class ListeLieux // --------------------*/ function ListeLieux() { this.Lieux=[]; //------------------- //AddLieux //------------------- this.Add = function m_AddLieux(objLieu) { this.Lieux[this.Lieux.length] = objLieu; } //------------------- //Search //------------------- this.Search = function m_SearchLieu(lngLIEU_ID) { var i=0; var objLieu; for (i=0;i<=this.Lieux.length-1;i++) { objLieu = this.Lieux[i]; if (parseInt(objLieu.LIEU_ID) == parseInt(lngLIEU_ID)) { return(objLieu); } } return(null); } //------------------- // OptionStation //------------------- this.OptionStation = function m_SearchLieu() { var i=0;j=0; var objLieu,objPays; var lngPAYS_ID = 0; var objStationSelect = document.getElementById("idlieu"); var objPaysSelect = document.getElementById("SelectPaysId"); clean_select(objStationSelect); objStationSelect[0] = new Option("Stations", ""); for (i=0; i<=this.Lieux.length-1; i++) { objLieu = this.Lieux[i]; if (objPaysSelect.value == "") { j++; objStationSelect[j] = new Option(objLieu.LIEU_NOM, objLieu.LIEU_ID); } else if (parseInt(objPaysSelect.value) == parseInt(objLieu.PAYS_ID) ) { j++; objStationSelect[j] = new Option(objLieu.LIEU_NOM, objLieu.LIEU_ID); } } sortArray(document.getElementById("idlieu"),"Stations") return(null); } //------------------- // OptionFormule //------------------- this.OptionFormule = function m_SearchFormule(intFormule) { //alert("OptionFormule "); var i=0;j=0;k=0; var objLieu; var objPays; var lngPreviousStationId = 0; var lngPreviousPaysId = 0; var blnFormuleOK; var objStationSelect = document.getElementById("idlieu"); var lngIdStationSelected = objStationSelect.value; var objPaysSelect = document.getElementById("SelectPaysId"); var lngIdPaysSelected = objPaysSelect.value; clean_select(objStationSelect); clean_select(objPaysSelect); objStationSelect[0] = new Option("Stations", ""); objPaysSelect[0] = new Option("Pays", ""); for (i=0;i<=this.Lieux.length-1;i++) { blnFormuleOK = false; objLieu = this.Lieux[i]; switch(intFormule) { case 1: // RM case 2: case 3: case 4: // Si la station possède une RM if (objLieu.RM == 1) blnFormuleOK = true; break; case 5: // RM + LM case 6: case 7: case 8: // Si la station possède une RM et une LM if (objLieu.RM == 1 && objLieu.LM == 1) blnFormuleOK = true; break; case 9: // RM + LM + (PC ou FOPA) case 10: case 11: case 12: // Si la station possède une RM et une LM et (une PC ou un FOPA) if (objLieu.RM == 1 && objLieu.LM == 1 && (objLieu.FOOD_PACK == 1 || objLieu.PC == 1) ) blnFormuleOK = true; break; default: blnFormuleOK = true; break; } // Si la station propose la formule recherchée if (blnFormuleOK) { if (objLieu.PAYS_ID != lngPreviousPaysId) { k++; objPays = g_objListePays.Search(objLieu.PAYS_ID); objPaysSelect[k] = new Option(objPays.PAYS_NOM, objPays.PAYS_ID); lngPreviousPaysId = objLieu.PAYS_ID; if (objPays.PAYS_ID == lngIdPaysSelected) objPaysSelect[k].selected = true; } // Si la station fait partie du pays choisi if (lngIdPaysSelected == objLieu.PAYS_ID ) { // Si la station n'a pas déjà été ajoutée if (objLieu.LIEU_ID != lngPreviousStationId) { j++; objStationSelect[j] = new Option(objLieu.LIEU_NOM, objLieu.LIEU_ID); // Si la station était déjà sélectionnée, on la resélectionne après la reconstruction de la liste if (objLieu.LIEU_ID == lngIdStationSelected) objStationSelect[j].selected = true; lngPreviousStationId = objLieu.LIEU_ID; } } // Si on n'a pas choisi de pays else if (lngIdPaysSelected == 0) { if (objLieu.PAYS_ID != lngPreviousPaysId) { k++; objPays = g_objListePays.Search(objLieu.PAYS_ID); objPaysSelect[k] = new Option(objPays.PAYS_NOM, objPays.PAYS_ID); lngPreviousPaysId = objLieu.PAYS_ID; if (objPays.PAYS_ID == lngIdPaysSelected) objPaysSelect[k].selected = true; } if (objLieu.LIEU_ID != lngPreviousStationId) { j++; objStationSelect[j] = new Option(objLieu.LIEU_NOM, objLieu.LIEU_ID); // Si la station était déjà sélectionnée, on la resélectionne après la reconstruction de la liste if (objLieu.LIEU_ID == lngIdStationSelected) objStationSelect[j].selected = true; lngPreviousStationId = objLieu.LIEU_ID; } } } } // tri de la liste des stations sortArray(document.getElementById("idlieu"),"Stations"); sortArray(document.getElementById("SelectPaysId"),"Pays") return(null); } } /*------------------ class Lieu --------------------*/ function Lieu(lngLIEU_ID, strLIEU_NOM, lngTLIE_ID, lngPAYS_ID, lngZONE_AERO, lngRM, lngLM, lngFOOD_PACK, lngPC, lngTransport) { this.LIEU_ID = lngLIEU_ID; this.LIEU_NOM = strLIEU_NOM; this.TLIE_ID = lngTLIE_ID; this.PAYS_ID = lngPAYS_ID; this.ZONE_AERO = lngZONE_AERO; this.RM = lngRM; this.LM = lngLM; this.FOOD_PACK = lngFOOD_PACK; this.PC = lngPC; this.TRANSPORT = lngTransport; } /*-------------------- // onChangeOptions // --------------------*/ function onChangeOptions() { var intValue; var form = document.getElementById("skihorizon"); var objTransport = document.getElementById("transport"); var objVilleDepart = document.getElementById("villeDepart"); var objSelectZone = document.getElementById("SelectZoneIdAeroport"); var intTransport = 0; if (objTransport != null) { intTransport = parseInt(objTransport.value); switch(intTransport) { case 1: // Car intTransport = 1; objVilleDepart.removeAttribute('disabled') ; objVilleDepart.style.display = ""; objSelectZone.style.display = "none"; break; case 2: // Aerien intTransport = 0; objVilleDepart.removeAttribute('disabled') ; objVilleDepart.style.display = "none"; objSelectZone.style.display = ""; break; default: //nicolas il faut remonter la liste déroulante objVilleDepart.selectedIndex = 0; objVilleDepart.setAttribute("disabled","disabled"); objVilleDepart.style.display = ""; objSelectZone.style.display = "none"; break; } } if (form.formule_id.value != '0') { intValue = parseInt(form.formulebase_id.value) + intTransport; } else { intValue = parseInt(form.formulebase_id.value); } form.formule_id.value=intValue; g_objListeLieux.OptionFormule(intValue); } /*------------------------------------------| | bubbleSort | |-------------------------------------------*/ function bubbleSort(theArray) { var i, j; for (i = theArray.length - 1; i >= 0; i--) { for (j = 0; j <= i; j++) { if (theArray[j+1] < theArray[j]) { var temp = theArray[j]; theArray[j] = theArray[j+1]; theArray[j+1] = temp; } } } return theArray; } /*------------------------------------------| | Vide un select | |-------------------------------------------*/ function clean_select(select) { if(typeof(select) == 'object') { while (select.length > 1) select.options[1] = null; } } // chaine --> date function ConvertDateFR2US(strVal) { var dd, mm, yyyy; dd = strVal.substr(0, 2); mm = strVal.substr(3, 2); yyyy = strVal.substr(6, 4); return yyyy + '-' + mm + '-' + dd ; } var g_objPays, g_objLieu; var g_objListePays, g_objListeLieux; g_objListePays = new ListePays(); g_objListeLieux = new ListeLieux(); g_objPays = new Pays("Allemagne",7);g_objListePays.Add(g_objPays);g_objLieu = new Lieu(638,"Berchtesgaden",6,7,0,0,0,0,1);g_objListeLieux.Add(g_objLieu);g_objPays = new Pays("Andorre",24);g_objListePays.Add(g_objPays);g_objLieu = new Lieu(2479,"Andorre-la-Vieille",6,24,2541,1,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(2405,"Canillo ",6,24,0,1,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(2403,"Soldeu",6,24,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objPays = new Pays("Autriche",5);g_objListePays.Add(g_objPays);g_objLieu = new Lieu(3592,"Abtenau",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(329,"Alpbach",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(658,"Altenmarkt-Zauchensee",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(849,"Annaberg",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3946,"Au im Bregenzerwald",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(832,"Aurach bei Kitzbühel",6,5,2249,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(359,"Bad Gastein",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(842,"Bad Hofgastein",6,5,2279,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(632,"Bad Kleinkirchheim",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(860,"Bad Mitterndorf",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3251,"Berwang",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3253,"Bludenz",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3649,"Bodensdorf",6,5,0,0,0,0,1);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(677,"Brixen im Thale",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3609,"Bruck",6,5,2284,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3856,"Damüls",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(4970,"Ebbs",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3965,"Eisentratten",6,5,0,0,0,0,1);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3656,"Feichten/Kaunertal",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(803,"Fendels",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(2397,"Fieberbrunn",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(847,"Filzmoos",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(823,"Finkenberg",6,5,0,0,0,0,1);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(358,"Flachau",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(819,"Flattach",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3967,"Fliess im Oberinntal",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(327,"Fügen",6,5,2261,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(5102,"Fügenberg",6,5,2261,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(222,"Fulpmes",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3970,"Fuschl am See",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(223,"Galtür",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(1036,"Gaschurn",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(224,"Gerlos",6,5,2261,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(332,"Going am Wilden Kaiser",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(4985,"Golling",6,5,0,0,0,0,1);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3487,"Großarl",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(328,"Hintertux",6,5,2261,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(824,"Hippach",6,5,2261,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(4996,"Hohentauern",6,5,2284,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(325,"Igls",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(645,"Imst",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(945,"Innsbruck",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(339,"Ischgl",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(4975,"Jenbach",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(667,"Kappl",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(361,"Kaprun",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(335,"Kirchberg",6,5,2249,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(334,"Kitzbühel",6,5,2249,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(837,"Kössen",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(826,"Kramsach",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3486,"Krimml",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3650,"Längenfeld",6,5,2254,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(844,"Leogang",6,5,2259,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(1028,"Lofer",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(374,"Mallnitz",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(1972,"Maria Alm",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(2881,"Matrei in Osttirol",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(221,"Mayrhofen",6,5,2261,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(918,"Mieders",6,5,0,0,0,0,1);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(651,"Mittersill",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(228,"Mutters",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(802,"Nauders",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(1998,"Neukirchen",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(229,"Neustift im Stubaital",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(684,"Obergurgl",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(637,"Oberndorf",6,5,0,0,0,0,1);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(353,"Obertauern",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(2842,"Obervellach",6,5,0,0,0,0,1);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(670,"Ötz im Ötztal",6,5,2254,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(676,"Pertisau",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(2613,"Piesendorf",6,5,2284,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3852,"Pörtschach",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(354,"Ramsau am Dachstein",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3488,"Rauris",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(827,"Reith im Alpbach",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(233,"Ried im Zillertal",6,5,2261,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(362,"Saalbach - Hinterglemm",6,5,2259,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(235,"Sankt Anton am Arlberg",6,5,2760,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(337,"Sankt Gallenkirch-Gortipohl",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(932,"Sankt Jakob in Defereggen",6,5,0,0,0,0,1);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(654,"Sankt Johann im Pongau",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(356,"Sankt Johann in Tirol",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3860,"Sankt Lambrecht",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(643,"Sankt Leonhard",6,5,2255,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3626,"Sankt Michael im Lungau",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(2159,"Sautens im Ötztal ",6,5,2254,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(829,"Scheffau",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(326,"Seefeld",6,5,2251,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(340,"Serfaus / Fiss / Ladis",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(2880,"Sillian",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(671,"Sölden",6,5,2254,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(2884,"Söll",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3632,"Stans",6,5,0,0,0,0,1);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3692,"Tarrenz",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(663,"Tauplitz",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(917,"Telfes im Stubaital ",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3618,"Turracher Höhe",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3255,"Uttendorf",6,5,2284,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(644,"Vent",6,5,2254,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(357,"Wagrain",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3628,"Walchsee",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3975,"Wald am Arlberg",6,5,0,0,0,0,1);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3668,"Wängle",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(649,"Westendorf",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(2139,"Wildschönau",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(360,"Zell am See",6,5,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(237,"Zell am Ziller",6,5,2261,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objPays = new Pays("France",2);g_objListePays.Add(g_objPays);g_objLieu = new Lieu(153,"Abriès",6,2,1905,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(158,"Albiez-Montrond",6,2,1941,1,1,1,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(160,"Ancelle",6,2,1905,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(201,"Arêches Beaufort",6,2,1941,0,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(2352,"Arreau",6,2,2658,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(155,"Arvieux en Queyras",6,2,1905,1,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(73,"Auris-en-Oisans",6,2,3210,1,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(53,"Aussois",6,2,1941,1,1,1,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(39,"Avoriaz",6,2,3473,1,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(1451,"Ax les Thermes",6,2,2657,1,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(1008,"Barèges",6,2,2658,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3508,"Bellefontaine",6,2,1823,0,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(424,"Bessans",6,2,1941,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(996,"Besse - Super Besse",6,2,1825,0,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(1049,"Bolquère - Pyrénées 2000",6,2,0,1,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(425,"Bonneval",6,2,1941,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(2854,"Bourg Saint Maurice",6,2,1941,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(93,"Brides Les Bains",6,2,1941,1,1,1,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(1012,"Cauterets",6,2,2658,1,1,0,1);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(435,"Ceillac",6,2,1905,0,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(5016,"Chabanon - Selonnet",6,2,1885,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(38,"Chamonix",6,2,3473,1,1,1,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3389,"Chamonix - Vallorcine",6,2,3473,1,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(148,"Champagny en Vanoise (LA PLAGNE)",6,2,1941,1,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(42,"Chamrousse",6,2,3210,1,1,1,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3603,"Chapelle des Bois",6,2,1823,0,0,0,1);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(94,"Chatel",6,2,3473,1,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(4042,"Chorges ",6,2,1905,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(74,"Combloux",6,2,3473,0,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(100,"Corrençon en Vercors",6,2,3210,1,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(202,"Courchevel",6,2,1941,1,1,1,1);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(134,"Crest-Voland / Cohennoz",6,2,1941,1,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(1725,"Evian",6,2,3473,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(81,"Flaine",6,2,3473,1,1,1,1);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(132,"Flumet - St Nicolas La Chapelle",6,2,1941,1,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(1013,"Font-Romeu",6,2,2657,1,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(1019,"Gérardmer",6,2,1016,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(1878,"Gourette",6,2,0,1,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(113,"Gresse en Vercors",6,2,3210,1,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(1380,"Guzet Neige",6,2,2657,1,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(31,"Isola 2000",6,2,3280,1,1,0,1);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(43,"L'Alpe d'Huez",6,2,3210,1,1,1,1);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(1018,"La Bresse - Hohneck",6,2,1016,1,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(150,"La Chapelle d'Abondance",6,2,3473,0,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(37,"La Clusaz",6,2,3473,1,1,1,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3178,"La Féclaz",6,2,1941,1,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(34,"La Grave",6,2,1905,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(2191,"La Joue Du Loup",6,2,1905,1,1,1,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(85,"La Norma",6,2,1941,1,1,1,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(27,"La Plagne",6,2,1941,1,1,1,1);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(82,"La Rosière",6,2,1941,1,1,1,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(172,"La Tania",6,2,1941,1,1,1,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(80,"La Toussuire",6,2,1941,1,1,1,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3157,"Lauzet-Ubaye",6,2,1885,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(48,"Le Corbier",6,2,1941,1,1,1,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(72,"Le Grand Bornand",6,2,3473,1,1,1,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(2883,"Le Lioran",6,2,1825,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(1014,"Les Angles",6,2,0,1,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(28,"Les Arcs",6,2,1941,1,1,1,1);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(976,"Les Bottières",6,2,1941,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3571,"Les Cabannes",6,2,2657,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(76,"Les Carroz-d'Araches",6,2,3473,0,1,1,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(196,"Les Contamines Montjoie",6,2,3473,0,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(44,"Les Deux Alpes",6,2,3210,1,1,1,1);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3535,"Les Estables",6,2,1825,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(40,"Les Gets",6,2,3473,1,1,1,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(103,"Les Houches",6,2,3473,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(422,"Les Karellis",6,2,1941,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(65,"Les Ménuires",6,2,1941,1,1,1,1);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(36,"Les Orres",6,2,1905,1,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(992,"Les Rousses ",6,2,1823,0,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(414,"Les Saisies",6,2,1941,1,1,1,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(46,"Les Sept Laux",6,2,3210,1,1,0,1);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(1877,"Lourdes",6,2,2658,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(1671,"Luchon-Superbagnères",6,2,2656,1,1,0,1);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(2426,"Luz Saint Sauveur",6,2,2658,0,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3560,"Maisod",6,2,1823,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(1624,"Manigod-l'Etale",6,2,3473,0,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(108,"Megève",6,2,3473,1,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(214,"Meribel",6,2,1941,1,1,1,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(436,"Molines en Queyras",6,2,1905,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(1007,"Mongie (la)",6,2,2658,1,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(1005,"Mont Dore (le)",6,2,1825,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(301,"Montgenèvre",6,2,1905,1,1,1,1);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(991,"Monts Jura",6,2,1823,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(119,"Morillon",6,2,3473,1,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(41,"Morzine",6,2,3473,1,1,1,1);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(107,"Notre Dame de Bellecombe",6,2,1941,1,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(98,"Orcières ",6,2,1905,1,1,1,1);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3176,"Orelle",6,2,1941,1,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(142,"Oz en Oisans (ALPE d'HUEZ)",6,2,3210,1,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(122,"Peisey-Vallandry",6,2,1941,1,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(434,"Pelvoux",6,2,1905,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(1069,"Peyragudes",6,2,2658,1,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(2869,"Piau Engaly",6,2,2658,0,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(2126,"Plainfaing",6,2,1016,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(207,"Pra Loup",6,2,1885,1,1,0,1);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(123,"Pralognan la Vanoise",6,2,1941,1,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(403,"Praz de Lys-Sommand",6,2,3473,1,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(143,"Praz-sur-Arly",6,2,3473,1,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(431,"Puy Saint Vincent",6,2,1905,1,1,1,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(32,"Risoul",6,2,1905,1,1,1,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3547,"Saint Bonnet en Champsaur",6,2,1905,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(126,"Saint Colomban des Villards",6,2,1941,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(49,"Saint François Longchamp",6,2,1941,1,1,1,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(218,"Saint Gervais-Mont Blanc",6,2,3473,1,1,0,1);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(121,"Saint Jean d'Arves",6,2,1941,1,1,1,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(1621,"Saint Jean de Montclar",6,2,1885,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(1010,"Saint Lary Soulan",6,2,2658,1,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(2347,"Saint Léger Les Mélèzes ",6,2,1905,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(417,"Saint Martin de Belleville",6,2,1941,1,1,1,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(137,"Saint Sorlin d'Arves",6,2,1941,1,1,1,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3768,"Saint Vincent les Forts",6,2,1905,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(421,"Sainte Foy Tarentaise",6,2,1941,1,1,1,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(118,"Samoëns",6,2,3473,1,1,1,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(2199,"Seix",6,2,2657,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(35,"Serre Chevalier",6,2,1905,1,1,1,1);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(482,"Superdévoluy",6,2,1905,1,1,1,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(423,"Termignon",6,2,1941,1,1,1,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(136,"Thollon les Mémises",6,2,3473,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(5288,"Thonon les Bains",6,2,3473,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(29,"Tignes",6,2,1941,1,1,1,1);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(215,"Val Cenis",6,2,1941,1,1,1,1);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(1373,"Val d'Allos",6,2,1885,1,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(63,"Val d'Isère",6,2,1941,1,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(1379,"Val Louron",6,2,2658,0,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(66,"Val Thorens",6,2,1941,1,1,1,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(141,"Valberg",6,2,3280,0,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(50,"Valfréjus",6,2,1941,1,1,1,1);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(51,"Valloire",6,2,1941,1,1,1,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3180,"Vallouise",6,2,1905,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(203,"Valmeinier",6,2,1941,1,1,1,1);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(64,"Valmorel",6,2,1941,1,1,1,1);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(195,"Vars",6,2,1905,1,1,1,1);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(45,"Vaujany",6,2,3210,1,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(47,"Villard de Lans",6,2,3210,1,1,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(430,"Villard Reculas",6,2,3210,1,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(2123,"Xonrupt",6,2,1016,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objPays = new Pays("Italie",4);g_objListePays.Add(g_objPays);g_objLieu = new Lieu(620,"Bardonecchia",6,4,1844,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(242,"Courmayeur",6,4,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(454,"Madonna di Campiglio",6,4,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(687,"Sestrière",6,4,1844,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objPays = new Pays("Suisse",3);g_objListePays.Add(g_objPays);g_objLieu = new Lieu(537,"Adelboden",6,3,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(375,"Arosa",6,3,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(600,"Bellwald",6,3,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(601,"Blatten/Belalp",6,3,2755,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3388,"Brienz am See",6,3,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(4992,"Brigels",6,3,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(244,"Champéry",6,3,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(692,"Crans Montana",6,3,2754,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(596,"CXL",6,3,0,0,0,0,1);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(379,"Davos",6,3,2295,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(494,"Disentis",6,3,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(496,"Flims",6,3,2744,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(577,"Grächen",6,3,2755,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(273,"Gstaad",6,3,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(258,"Haute Nendaz",6,3,2266,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(558,"Kandersteg",6,3,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(254,"La Tzoumaz",6,3,2266,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3319,"Les Collons / Thyon 2000",6,3,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(5276,"Les Masses",6,3,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(390,"Leysin",6,3,2759,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(2846,"Lüsai",6,3,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(259,"Saas Fee",6,3,2262,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3267,"Saas Grund",6,3,2262,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(382,"Saint Moritz",6,3,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(3569,"Seelisberg",6,3,2901,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(264,"Val d'Illiez",6,3,0,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(261,"Verbier",6,3,2266,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(265,"Veysonnaz",6,3,2266,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(575,"Villars/Gryon",6,3,2759,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(268,"Wengen",6,3,2749,0,0,0,0);g_objListeLieux.Add(g_objLieu);g_objLieu = new Lieu(269,"Zermatt",6,3,2755,0,0,0,0);g_objListeLieux.Add(g_objLieu); function addEvent(obj, evType, fn){ if (obj.addEventListener){ obj.addEventListener(evType, fn, false); return true; } else if (obj.attachEvent){ var r = obj.attachEvent("on"+evType, fn); return r; } else { return false; } } function sortArray(objSelect, strNomPremierElement) { var i; var Liste= new Array(); var lngSelectedIndex; lngSelectedIndex = objSelect.selectedIndex; for(i=1; i < objSelect.options.length;i++) { Liste[i-1]=new Array(); Liste[i-1][0]=objSelect.options[i].text; Liste[i-1][1]=objSelect.options[i].value; Liste[i-1][2]=objSelect.options[i].selected; } Liste = Liste.sort(); //clean_select(objSelect); objSelect[0] = new Option(strNomPremierElement, ""); for(i=1;i < objSelect.options.length;i++) { objSelect[i] = new Option(Liste[i-1][0], Liste[i-1][1], false, Liste[i-1][2]); } // objSelect.options[i].selected ne fonctionne pas pour Mozilla :( if (navigator.appName == "Netscape") objSelect.selectedIndex = lngSelectedIndex; } /*-------------------- // onChangeOptions // --------------------*/ function onChangeOptions() { var intValue; var objTransport = document.getElementById("transport"); var objVilleDepart = document.getElementById("villeDepart"); var objSelectZone = document.getElementById("SelectZoneIdAeroport"); var intTransport = 0; if (objTransport != null) { intTransport = parseInt(objTransport.value); switch(intTransport) { case 1: // Car intTransport = 1; objVilleDepart.removeAttribute('disabled') ; objVilleDepart.style.display = ""; objSelectZone.style.display = "none"; break; case 2: // Aerien intTransport = 0; objVilleDepart.removeAttribute('disabled') ; objVilleDepart.style.display = "none"; objSelectZone.style.display = ""; break; default: //nicolas il faut remonter la liste déroulante objVilleDepart.selectedIndex = 0; objVilleDepart.setAttribute("disabled","disabled"); objVilleDepart.style.display = ""; objSelectZone.style.display = "none"; break; } } if (document.getElementById("skihorizon").formule_id.value != '0') { intValue = parseInt(document.getElementById("skihorizon").formulebase_id.value) + intTransport; } else { intValue = parseInt(document.getElementById("skihorizon").formulebase_id.value); } document.getElementById("skihorizon").formule_id.value=intValue; g_objListeLieux.OptionFormule(intValue); } function loadListe(){ g_objListeLieux.OptionStation(''); g_objListePays.OptionPays(); var form = document.forms["skihorizon"]; form.SelectPaysId[0].selected = true; form.idlieu[0].selected = true; form.dateDepart[0].selected = true; form.duree[0].selected = true; form.radio_formule[3].checked = true; form.formulebase_id.value = 0; form.formule_id.value = 0; } addEvent(window, 'load', loadListe);