var reservation_lang = {
	txt_format_depart: 'Format de date de départ invalide',
	txt_format_retour: 'Format de date de retour invalide',
	txt_aeroport_depart: "Veuillez choisi l'aéroport de départ",
	txt_aeroport_arrive: "Veuillez choisi l'aéroport d'arrivé",
	txt_aeroport_identique: "Vous avez la même destination de départ et d'arrivé.",
	txt_adultes_valeur: "Veuillez entrer une valeur aux nombres d'adultes.",
	txt_adultes_valeur_numerique: "Veuillez n'entrer que des valeurs numériques pour le nombres d'adultes.",
	txt_adultes_valeur_positive: "Veuillez entrer que des valeurs positives pour le nombres d'adultes.",
	txt_adultes_minimum: "Un minimum d'un adulte doit être inclus dans le vol.\nVeuillez contacter notre agent de voyage pour plus de d'options.",
	txt_enfants_numeriques: "Veuillez n'entrer que des valeurs numériques pour le nombres d'enfants.",
	txt_enfants_positives: "Veuillez entrer que des valeurs positives pour le nombres d'enfants.",
	txt_passager_max: 'Un maximum de 9 passagers (excluant les bébés) permis par réservation.',
	txt_bebes_numeriques: "Veuillez n'entrer que des valeurs numériques pour le nombres d'enfants.",
	txt_bebes_positives: "Veuillez entrer que des valeurs positives pour le nombres d'enfants.",
	txt_bebes_minimum: "Un minimum d'un adulte par bébé doit être inclus dans le vol.",
	txt_date_invalide: 'Format de date invalide:'
}

			function Decode(inp) {
				while(inp.match(/&#(\d+);/ig)) {
					inp = inp.replace(new RegExp("&#" + RegExp.$1 + ";", "ig"), String.fromCharCode(RegExp.$1));
				}
				return inp; 
			}
			
			var aDests=new Array();
			
			function changeDests() {
				var ori=document.getElementById('lstOrigAP');
				var dst=document.getElementById('lstDestAP');
				var j=1;
				var i; 
				
				dst.options.length=0;  
				apID=ori.options[ori.selectedIndex].value;
				dst.options[0]=new Option('',-1,false,false);
				for(i=0;i<aDests.length;i++) {
					if(aDests[i]['OrigAbbr']==apID){
						dst.options[j++]=new Option(Decode(aDests[i]['Name']),aDests[i]['Abbr'],false,false);
					}
				}
			}
			
			function getCurDate(dlstMonth, dlstDay) {
				var sCtlValue = dlstMonth.options[dlstMonth.selectedIndex].value + '/' + dlstDay.options[dlstDay.selectedIndex].value;			
				return sCtlValue
			}
		
            var ie4 = ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4 ));
            var ns4 = ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) >= 4 )) ;
		
			function populateMonthCbo(dlstMonth, dlstDay) {
				var NUM_MONTHS = 9;
				var NUM_DAYS   = 31;
				var DAY_OFFSET = 7;
								
				var today = new Date();
				var curDate = new Date(today.getFullYear(), today.getMonth(), today.getDate());
				var defaultDate = new Date(today.getFullYear(), today.getMonth(), today.getDate() + DAY_OFFSET);
				
				var curMonth = curDate.getMonth();
				var curDay   = curDate.getDate();
				var curYear  = curDate.getFullYear();
				
				var defaultMonth = defaultDate.getMonth();
				var defaultDay   = defaultDate.getDate();
				var defaultYear  = defaultDate.getFullYear();
				
				var arr_months = "Janvier,Février,Mars,Avril,Mai,Juin,Juillet,Août,Septembre,Octobre,Novembre,Décembre,Janvier,Février,Mars,Avril,Mai,Juin,Juillet,Août,Septembre,Octobre,Novembre,Décembre".split(",");
				
				for(var i=1; i<=NUM_DAYS; i++) {
					var newDay = document.createElement("option")
					var newText = document.createTextNode(i);
                    
					newDay.appendChild(newText);
					dlstDay.appendChild(newDay);
					newDay.value = ((i<10)?"0"+i:i);					
					if(i == defaultDay) {
						newDay.selected = true;
					}
				}


				for(var i=curMonth; i<(NUM_MONTHS+curMonth); i++) {

					var tmpMonth = new Date(curYear, curMonth + i, curDay);
					var valYear;
					var valMonth;

					var newMonth = document.createElement("option")
					
					if((i+1) < 13) {
						valYear = curYear;
					} else {
						valYear = curYear + 1;
					}
					
					if((i+1) < 13) {
						valMonth = i+1;
					} else {
						valMonth = (i+1)%12;
					}
					
					var newText = document.createTextNode(arr_months[i] + " " + valYear);
					
					newMonth.appendChild(newText);
					dlstMonth.appendChild(newMonth);
					newMonth.value = valYear + "/" + ((valMonth<10)?"0"+valMonth:valMonth);

					if(i == defaultMonth) {
						newMonth.selected = true;
					}
				}
				return;
			}
	
            function changeDates() {    
                var dp="dlstDepDate"; 
                var rt="dlstRetDate";
                var dm=document.getElementById(dp+"_Month");
                var rm=document.getElementById(rt+"_Month");
                var dln = dm.value.length;
                var mth = dm.value.substring(dln-2,dln);  
                
                rm.selectedIndex = dm.selectedIndex;    
                
                var day = parseInt(document.getElementById(dp+"_Day").value,10) + 3;
                var d = new Date(dm.value + "/" + day); 
                
                document.getElementById(rt+"_Day").selectedIndex=d.getDate()-1;  
                if (d.getMonth()+1 > parseInt(mth,10)) {rm.selectedIndex += 1;}
            }
	
       
        function SubmitForm() {
			if (CSValidation()) {
				var dep_field_date = document.getElementById('dlstDepDate_Date');				
				var dep_field_day = document.getElementById('dlstDepDate_Day');
				var dep_field_month = document.getElementById('dlstDepDate_Month');
				var dep_field_year = document.getElementById('dlstDepDate_Year');
				if (dep_field_date.value) {
					var dep_current_date = dep_field_date.value;
					if (dep_current_date.length == 10) {
						dep_field_year.value = dep_current_date.substr(0,4);
						dep_field_month.value = dep_current_date.substr(0,4)+'/'+dep_current_date.substr(5,2);
						dep_field_day.value = dep_current_date.substr(8,2);
					} else {
						alert(reservation_lang.txt_format_depart);
						return false;
					}
				}


				var ret_field_date = document.getElementById('dlstRetDate_Date');
				var ret_field_day = document.getElementById('dlstRetDate_Day');
				var ret_field_month = document.getElementById('dlstRetDate_Month');
				var ret_field_year = document.getElementById('dlstRetDate_Year');

				if (document.Flight.chkRoundTrip0.checked == true) {
					if (ret_field_date) {
						var ret_current_date = ret_field_date.value;
						if (ret_current_date.length == 10) {
							ret_field_year.value = ret_current_date.substr(0,4);
							ret_field_month.value = ret_field_year.value+'/'+ret_current_date.substr(5,2);
							ret_field_day.value = ret_current_date.substr(8,2);
						} else {
							alert(reservation_lang.txt_format_retour);
							return false;
						}
					}
				} else {
					if (ret_field_date && dep_field_date) {
						if (ret_field_date.length != 10) {
							ret_field_date.value = dep_field_date.value;
							ret_field_year.value = ret_current_date.substr(0,4);
							ret_field_month.value = ret_current_date.substr(5,2);
							ret_field_day.value = ret_current_date.substr(8,2);
						}
					}
				}
				return true;
			} 
			return false;
        }

        function HiliteControlContents() {
          event.srcElement.select();
           }
     
        function CSValidation() {
            var bRv = true;
        
            var chkRoundTrip;
            if (document.Flight.chkRoundTrip)
            chkRoundTrip = document.Flight.chkRoundTrip.checked;            
            
            var lstOrigAP = document.Flight.lstOrigAP.value
            
            if (document.Flight.lstOrigAP.value =='-1') {
				alert(reservation_lang.txt_aeroport_depart);
               bRv = false;
            }
            
            var lstDestAP = document.Flight.lstDestAP.value
            
            if (document.Flight.lstDestAP.value =='-1') {
				alert(reservation_lang.txt_aeroport_arrive);
               bRv = false;
            }
            
            if (lstDestAP == lstOrigAP) {
				alert(reservation_lang.txt_aeroport_identique);
				bRv = false;
			}
/*
            var strDate = document.Flight.dlstDepDate_Month.options[document.Flight.dlstDepDate_Month.selectedIndex].value + '/' + document.Flight.dlstDepDate_Day.options[document.Flight.dlstDepDate_Day.selectedIndex].value;
            var nTestMth = new Date(document.Flight.dlstDepDate_Month.options[document.Flight.dlstDepDate_Month.selectedIndex].value + '/01').getMonth();
            var dlstDepDate = new Date(strDate);
            if (nTestMth != dlstDepDate.getMonth()) {   alert('Please enter a valid date for Departure Date');   bRv = false;}
*/            
/*            
            var strDate = document.Flight.dlstRetDate_Month.options[document.Flight.dlstRetDate_Month.selectedIndex].value + '/' + document.Flight.dlstRetDate_Day.options[document.Flight.dlstRetDate_Day.selectedIndex].value;
            var nTestMth = new Date(document.Flight.dlstRetDate_Month.options[document.Flight.dlstRetDate_Month.selectedIndex].value + '/01').getMonth();
            var dlstRetDate = new Date(strDate);
            if (nTestMth != dlstRetDate.getMonth()) {   alert('Please enter a valid date for Return Date');   bRv = false;}
            if (chkRoundTrip && dlstRetDate < dlstDepDate) {   alert('You have selected a return date that is before the departure date');    bRv = false;}
*/            
            if (document.Flight.txtNumAdults.value =='') {
				alert(reservation_lang.txt_adultes_valeur);
                bRv = false;
            }
            if (document.Flight.txtNumAdults.value !='' && isNaN(document.Flight.txtNumAdults.value)) {
				alert(reservation_lang.txt_adultes_valeur_numerique);
                bRv = false;
            } else if (document.Flight.txtNumAdults.value < 0)  {
				alert(reservation_lang.txt_adultes_valeur_positive);
                bRv = false;
            }
            if(parseInt(document.Flight.txtNumAdults.value)==0){
				alert(reservation_lang.txt_adultes_minimum);
				bRv=false;
			}

            if (document.Flight.txtNumChildren.value !='' && isNaN(document.Flight.txtNumChildren.value)) {
				alert(reservation_lang.txt_enfants_numeriques);
                bRv = false;
            } else if (document.Flight.txtNumChildren.value < 0)  {
				alert(reservation_lang.txt_enfants_positives);
                bRv = false;
            }
			if(parseInt(document.Flight.txtNumChildren.value)+parseInt(document.Flight.txtNumAdults.value)>9) {
				alert(reservation_lang.txt_passager_max);
				bRv=false
			}

			if (document.Flight.txtNumInfants.value !='' && isNaN(document.Flight.txtNumInfants.value)) {
				alert(reservation_lang.txt_bebes_numeriques);
				bRv = false;
			} else if (document.Flight.txtNumInfants.value < 0)  {
				alert(reservation_lang.txt_bebes_positives);
				bRv = false;
			}
			if(parseInt(document.Flight.txtNumInfants.value)>parseInt(document.Flight.txtNumAdults.value)) {
				alert(reservation_lang.txt_bebes_minimum);
				bRv=false;
			}
			
			return bRv;
        }
        
       // datetime parsing and formatting routimes. modify them if you wish other datetime format
		function str2dt4 (str_datetime) {
			var re_date = /^(\d+)\/(\d+)\/(\d+)$/;
			if (!re_date.exec(str_datetime))
				return alert(reservation_lang.txt_date_invalide+" "+str_datetime);
			return (new Date (RegExp.$1, RegExp.$2-1, RegExp.$3));
		}
		
		
		//YBG Bagotville
		//YBC Baie-Comeau
		//YVB Bonaventure
		//YND Gatineau
		//YGR Iles-de-la-Madeleine
		//YYY Mont-Joli
		//YQB Quebec
		//YUY Rouyn-Noranda
		//YHU Saint-Hubert
		//YZV Sept-Iles
		//YYZ Toronto - L.B. Pearson
		//YVO Val D Or
		//YWK Wabush
		
		i = 0;
		
		//Bagotville
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YBG';
		aDests[i]['Abbr']='YHU';
		aDests[i++]['Name']='Saint-Hubert';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YBG';
		aDests[i]['Abbr']='YZV';
		aDests[i++]['Name']='Sept-Iles';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YBG';
		aDests[i]['Abbr']='YQB';
		aDests[i++]['Name']='Québec';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YBG';
		aDests[i]['Abbr']='YBC';
		aDests[i++]['Name']='Baie-Comeau';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YBG';
		aDests[i]['Abbr']='YWK';
		aDests[i++]['Name']='Wabush';
		
		//Baie Comeau
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YBC';
		aDests[i]['Abbr']='YBG';
		aDests[i++]['Name']='Bagotville';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YBC';
		aDests[i]['Abbr']='YYY';
		aDests[i++]['Name']='Mont-Joli';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YBC';
		aDests[i]['Abbr']='YQB';
		aDests[i++]['Name']='Quebec';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YBC';
		aDests[i]['Abbr']='YHU';
		aDests[i++]['Name']='Saint-Hubert';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YBC';
		aDests[i]['Abbr']='YZV';
		aDests[i++]['Name']='Sept-Iles';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YBC';
		aDests[i]['Abbr']='YWK';
		aDests[i++]['Name']='Wabush';
		
		//Bonaventure
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YVB';
		aDests[i]['Abbr']='YGR';
		aDests[i++]['Name']='Iles-de-la-Madeleine';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YVB';
		aDests[i]['Abbr']='YQB';
		aDests[i++]['Name']='Quebec';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YVB';
		aDests[i]['Abbr']='YHU';
		aDests[i++]['Name']='Saint-Hubert';
		
		//Gatineau
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YND';
		aDests[i]['Abbr']='YHU';
		aDests[i++]['Name']='Saint-Hubert';
		
		//Iles-de-la-Madeleine
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YGR';
		aDests[i]['Abbr']='YVB';
		aDests[i++]['Name']='Bonaventure';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YGR';
		aDests[i]['Abbr']='YQB';
		aDests[i++]['Name']='Quebec';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YGR';
		aDests[i]['Abbr']='YHU';
		aDests[i++]['Name']='Saint-Hubert';
		
		//Mont-Joli
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YYY';
		aDests[i]['Abbr']='YBC';
		aDests[i++]['Name']='Baie-Comeau';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YYY';
		aDests[i]['Abbr']='YQB';
		aDests[i++]['Name']='Quebec';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YYY';
		aDests[i]['Abbr']='YHU';
		aDests[i++]['Name']='Saint-Hubert';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YYY';
		aDests[i]['Abbr']='YZV';
		aDests[i++]['Name']='Sept-Iles';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YYY';
		aDests[i]['Abbr']='YWK';
		aDests[i++]['Name']='Wabush';
		
		//Québec
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YQB';
		aDests[i]['Abbr']='YBG';
		aDests[i++]['Name']='Bagoteville';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YQB';
		aDests[i]['Abbr']='YBC';
		aDests[i++]['Name']='Baie-Comeau';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YQB';
		aDests[i]['Abbr']='YVB';
		aDests[i++]['Name']='Bonaventure';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YQB';
		aDests[i]['Abbr']='YGR';
		aDests[i++]['Name']='Iles-de-la-Madeleine';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YQB';
		aDests[i]['Abbr']='YZV';
		aDests[i++]['Name']='Sept-Iles';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YQB';
		aDests[i]['Abbr']='YYY';
		aDests[i++]['Name']='Mont-Joli';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YQB';
		aDests[i]['Abbr']='YHU';
		aDests[i++]['Name']='Saint-Hubert';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YQB';
		aDests[i]['Abbr']='YWK';
		aDests[i++]['Name']='Wabush';
		
		//Rouyn-Noranda
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YUY';
		aDests[i]['Abbr']='YHU';
		aDests[i++]['Name']='Saint-Hubert';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YUY';
		aDests[i]['Abbr']='YVO';
		aDests[i++]['Name']='Val D Or';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YUY';
		aDests[i]['Abbr']='YYZ';
		aDests[i++]['Name']='Toronto - L.B. Pearson';
		
		//Saint-Hubert
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YHU';
		aDests[i]['Abbr']='YBG';
		aDests[i++]['Name']='Bagotville';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YHU';
		aDests[i]['Abbr']='YBC';
		aDests[i++]['Name']='Baie-Comeau';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='';
		aDests[i]['Abbr']='';
		aDests[i++]['Name']='';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='';
		aDests[i]['Abbr']='';
		aDests[i++]['Name']='';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YHU';
		aDests[i]['Abbr']='YVB';
		aDests[i++]['Name']='Bonaventure';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YHU';
		aDests[i]['Abbr']='YND';
		aDests[i++]['Name']='Gatineau';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YHU';
		aDests[i]['Abbr']='YGR';
		aDests[i++]['Name']='Iles-de-la-Madeleine';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YHU';
		aDests[i]['Abbr']='YYY';
		aDests[i++]['Name']='Mont-Joli';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YHU';
		aDests[i]['Abbr']='YQB';
		aDests[i++]['Name']='Quebec';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YHU';
		aDests[i]['Abbr']='YUY';
		aDests[i++]['Name']='Rouyn-Noranda';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YHU';
		aDests[i]['Abbr']='YZV';
		aDests[i++]['Name']='Sept-Iles';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YHU';
		aDests[i]['Abbr']='YVO';
		aDests[i++]['Name']='Val D Or';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YHU';
		aDests[i]['Abbr']='YWK';
		aDests[i++]['Name']='Wabush';
		
		//Set-Iles
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YZV';
		aDests[i]['Abbr']='YBG';
		aDests[i++]['Name']='Bagoteville';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YZV';
		aDests[i]['Abbr']='YBC';
		aDests[i++]['Name']='Baie-Comeau';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YZV';
		aDests[i]['Abbr']='YYY';
		aDests[i++]['Name']='Mont-Joli';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YZV';
		aDests[i]['Abbr']='YQB';
		aDests[i++]['Name']='Quebec';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YZV';
		aDests[i]['Abbr']='YHU';
		aDests[i++]['Name']='Saint-Hubert';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YZV';
		aDests[i]['Abbr']='YWK';
		aDests[i++]['Name']='Wabush';
		
		//Sherbrooke
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YSC';
		aDests[i]['Abbr']='YYZ';
		aDests[i++]['Name']='Toronto - L.B. Pearson';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YSC';
		aDests[i]['Abbr']='YUY';
		aDests[i++]['Name']='Rouyn-Noranda';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YSC';
		aDests[i]['Abbr']='YVO';
		aDests[i++]['Name']='Val D Or';
		
		//Toronto - L.B. Pearson
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YYZ';
		aDests[i]['Abbr']='YUY';
		aDests[i++]['Name']='Rouyn-Noranda';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YYZ';
		aDests[i]['Abbr']='YVO';
		aDests[i++]['Name']='Val D Or';
		
		//Val dor
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YVO';
		aDests[i]['Abbr']='YUY';
		aDests[i++]['Name']='Rouyn-Noranda';	
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YVO';
		aDests[i]['Abbr']='YHU';
		aDests[i++]['Name']='Saint-Hubert';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YVO';
		aDests[i]['Abbr']='YYZ';
		aDests[i++]['Name']='Toronto - L.B. Pearson';	
		
		//Wabush
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YWK';
		aDests[i]['Abbr']='YBG';
		aDests[i++]['Name']='Bagotville';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YWK';
		aDests[i]['Abbr']='YHU';
		aDests[i++]['Name']='Saint-Hubert';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YWK';
		aDests[i]['Abbr']='YQB';
		aDests[i++]['Name']='Quebec';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YWK';
		aDests[i]['Abbr']='YYY';
		aDests[i++]['Name']='Mont-Joli';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YWK';
		aDests[i]['Abbr']='YBC';
		aDests[i++]['Name']='Baie-Comeau';
		aDests[i] = new Object();
		aDests[i]['OrigAbbr']='YWK';
		aDests[i]['Abbr']='YZV';
		aDests[i++]['Name']='Sept-Iles';
		