var TabSecteurs = new Array("Nord-Ouest","Sud-Ouest","Nord-Est","Sud-Est","Périphérique","Paris");
  var TabCodSect = new Array("INO","ISO","INE","ISE","PBP","PARIS");
  Secteurs = new Array(6);Secteurs[0] = new Array("Argenteuil","27","Argenteuil Nord","28","Bois-Colombes","29","Bougival","30","Cergy","31","Chatou","32","Clichy","33","Colombes","34","Ermont","35","Gennevilliers","36","Herblay","37","La Défense","38","Nanterre (A14)","39","Nanterre (N314)","40","Nanterre Université","41","Orgeval","42","Péage A14","43","Petit Colombes","45","Pont de Neuilly","46","Pont de Sèvres","47","Pontoise","48","Puiseux-Pontoise","49","Rocquencourt (A13 x A12)","50","Sannois","51","St-Cloud","52","St-Ouen","53","Taverny","54","Vaucresson","55","Villeneuve-la-Garenne","56");
	Secteurs[1] = new Array("A6axA6b PARIS","57","A6axA6b Province","58","Bièvres","107","Bois-d'Arcy","108","Bougival","30","Brétigny-s-Orge","109","Chatenay","110","Chaville","111","Chilly-Mazarin","64","Courtaboeuf","112","Croix de Berny","72","Echangeur A10xN104","113","Echangeur A10xN118","114","Echangeur A6axA6bxA106","76","Echangeur A6bxA86","77","Gentilly","82","Guyancourt","115","Igny","116","Les Ulis (N118)","117","Linas","118","Massy (gare TGV)","119","Montigny-le-Bretonneux","120","Orsay (N118)","121","Palaiseau","122","Petit-Clamart","123","Pont Colbert","124","Pont de Sèvres","47","Rocquencourt (A13 x A12)","50","Saclay","125","Savigny-sur-Orge","96","St-Cloud","52","St-Quentin-en-Yvelines","126","Vaucresson","55","Vélizy","127","Versailles Château","128","Wissous","106");
	Secteurs[2] = new Array("Aéroport Roissy CDG","1","Aubervilliers","2","Aulnay-sous-Bois (A3)","3","Bobigny","4","Bondy","5","Collégien (A104 x A4)","65","Croissy-Beaubourg","71","Drancy","6","Echangeur A3/A104","7","Fontenay-s-Bois","81","Garonor A1","8","Garonor A3","9","La Courneuve","10","Lagny","11","Le Bourget","12","Le Pin","13","Le Raincy","14","Liaison A1-A86","15","Mitry-le-Neuf","16","Mitry-Mory","17","Montreuil","18","Nogent-sur-Marne","89","Noisy-le-Grand","90","Péage A1","19","Roissy","20","Rosny","21","St-Denis","22","St-Ouen","53","Tremblay","23","Val Maubuée","102","Villeparisis","24","Villepinte","25","Villevaudé","26","Villiers-sur-Marne","103");
	Secteurs[3] = new Array("A6axA6b PARIS","57","A6axA6b Province","58","Aéroport d'Orly","59","Bonneuil","60","Brie-Cte-Robert (N19)","61","Brie-Cte-Robert (Sud)","62","Charenton","63","Chilly-Mazarin","64","Collégien (A104 x A4)","65","Corbeil","66","Corbeil-Essonnes","67","Courcouronnes","68","Créteil Préfecture","69","Créteil-Pompadour","70","Croissy-Beaubourg","71","Croix de Berny","72","Echangeur A4 x A86 Sud","73","Echangeur A5axN104","74","Echangeur A5bxN104","75","Echangeur A6axA6bxA106","76","Echangeur A6bxA86","77","Etiolles","78","Evry Centre","79","Fleury-Mérogis","80","Fontenay-s-Bois","81","Gentilly","82","Grigny Sud, Echangeur A6xD310","83","Lesigny","84","Lieusaint","85","Maisons-Alfort","86","Melun","87","Moissy-Cramayel","88","Nogent-sur-Marne","89","Noisy-le-Grand","90","Péage A5","44","Pontault-Combault","91","Ris-Orangis","92","Rungis (A106)","93","Rungis (A86)","94","Savigny-le-Temple","95","Savigny-sur-Orge","96","Sénart","97","Senia","98","Servon","99","Sucy en Brie (N19)","100","Tigery","101","Val Maubuée","102","Villiers-sur-Marne","103","Viry","104","Vitry-s-Seine","105","Wissous","106");
	Secteurs[4] = new Array("BP Asnières","223","BP Aubervilliers","224","BP Auteuil","225","BP Bagnolet","226","BP Bercy","227","BP Brancion","228","BP Champerret","229","BP Chapelle","230","BP Charenton","231","BP Chatillon","232","BP Clichy","233","BP Clignancourt","234","BP Dauphine","235","BP Dorée","236","BP Gentilly","237","BP Issy","238","BP Italie","239","BP Ivry","240","BP Lilas","241","BP Maillot","242","BP Montreuil","243","BP Muette","244","BP Orleans","245","BP Pantin","246","BP Passy","247","BP Plaine","248","BP Quai d'Ivry","249","BP Sèvres","250","BP St-Cloud","251","BP St-Gervais","252","BP St-Mandé","253","BP St-Ouen","254","BP Ternes","255","BP Vanves","256","BP Villette","257","BP Vincennes","258");
	Secteurs[5] = new Array("Alésia","129","Assemblée Nationale","130","Barbès-Rochechouart","131","Bastille","132","Bercy POPB","133","Bir-Hakeim","134","Cambronne","135","Carrefour Bac/Raspail","136","Carrefour Voltaire/Lenoir","137","Champs-Elysées Clémenceau","138","Champs-Elysées/Sst des Tuileries","139","Charonne","141","Château Landon","142","Chatelet","143","Cité Universitaire","144","Concorde","145","Conti Pont-Neuf","146","Denfert Rochereau","147","Diderot","148","Duroc","149","Etoile","150","Franklin Roosevelt","152","Gare d'Austerlitz","153","Gare de l'Est","154","Gare de Lyon","155","Gare du Nord","156","Garigliano","157","Georges V","158","Gobelins","159","J.Kessel","160","Jaurès","161","Ledru-Rollin","162","Louis Blanc","163","Louis-Philippe","164","Luxembourg","165","Madeleine","166","MazasGareLyon","167","Mirabeau","168","Montparnasse","169","Montsouris","170","Musée Cluny","171","Musée d'Orsay","172","Nation","173","Netter","174","Opéra","175","Ornano","176","Ourcq","177","Pasteur","178","Petit Pont","179","Place d'Italie","183","Place de Clichy","180","Place de Varsovie","182","Place St-Michel","184","Places des Ternes","185","Pont Charles de Gaulle","140","Pont Double","186","Pont Morland","187","Port Royal","188","Pte d'Italie","193","Pte d'Orléans","194","Pte de Clignancourt","189","Pte de Gentilly","190","Pte de Pantin","191","Pte de Vincennes","192","Pte Maillot","195","Quai de la Rapée","196","Quai St-Exupéry","197","Quai Voltaire","198","Réaumur-Sébastopol","199","Rennes Raspail","200","République","201","Sèvres Babylone","202","Sèvres Lecourbe","203","St-Jacques","204","St-Marcel","205","Strasbourg St-Denis","206","Tolbiac","207","Tour Eiffel","208","Tuileries","209","Turbigo","210","Val de Grace","211","Vavin","212","VGP Bastille","213","VGP Bir-Hakeim","214","VGP Chatelet","215","VGP Concorde","216","VGP Hotel de Ville","217","VGP St-Exupéry","218","Voltaire","219","VRG Alma","220","VRG Concorde","221","VRG Invalides","222");



function GetSecteur(ComboSecteurs, ComboLieux, CptInit, SectPrec, CodLieu){
  IdxSel = 0;
  for (var k=0; k<Secteurs.length ; k++){
    if (TabCodSect[k]==SectPrec.value)
      IdxSel = k;
    if (ComboSecteurs.selectedIndex == (k))
      ComboSecteurs.options[k] = new Option(TabSecteurs[k], TabSecteurs[k], true, true);
    else
      ComboSecteurs.options[k] = new Option(TabSecteurs[k], TabSecteurs[k], false, false);
  }
  if (ComboSecteurs.selectedIndex == -1)
    ComboSecteurs.selectedIndex = 0;
  if (CptInit.value>=0){
    ComboSecteurs.selectedIndex = CptInit.value;
    ComboSecteurs.selectedIndex = IdxSel;
    CptInit.value = -1;
  }
  var NSecteur = ComboSecteurs.selectedIndex;
  LoadLieux(NSecteur, ComboLieux, CodLieu);
}

function LoadLieux(Index, ComboLieux, CodeSel){
  if(Index>=0){
    ClearList(ComboLieux);
    for (var k=0; k<Secteurs[Index].length/2; k++)
	  if (Secteurs[Index][k*2+1] == CodeSel)
        ComboLieux.options[k] = new Option(Secteurs[Index][k*2], Secteurs[Index][k*2+1], true, true);
      else
        ComboLieux.options[k] = new Option(Secteurs[Index][k*2], Secteurs[Index][k*2+1], false, false);
    if (ComboLieux.selectedIndex<0)
      ComboLieux.options[0].selected = true;
  }
}

function ClearList(OptionList){
  OptionList.length = 0;
}

