	  
			        //set system messages
			        var bookingSelectCity = ""; 
			        var missingOriginErrMsg = "";
			        var missingDestErrMsg = "";
			        var destConstraintViolationErrMsg = "";
			        var nonValidDepartureDateErrMsg = "";
			        var nonValidReturnDateErrMsg = "";
			        var returnDateConstraintViolationErrMsg = "";
			        var noAvailableFirstMinuteDates = "";
			        var nonValidTripRulePrimo01 = "";
			        var nonValidTripRulePrimo02 = "";
			        var nonValidTripRuleSelected = "";
			        
			        //system variables
			        var bookingService = "";
			        var bookingServiceParams = null;
			
			        //default parameters booking mask
			        var bookingDefaultMaskValues = {"origin":"","destination":"","frmDeparture":"","frmArrival":"","frmTripType":"","frmCabin":"","frmFlexible":"","frmAdultPax":"","frmChildPAX":"","frmInfantPAX":"","frmYougthPax":""};
			        var bookingMode = "";
			        var bookingToday = "09.09.2010";
			        var bookingMinPossibleBooking = "10.09.2010";
			        var bookingMaxPossibleBooking = "09.07.2011";
			        var cmsAmadeusLink = "https://www.luxair.lu/cms/luxair.php?";
			        var bookingTOFlight = "";
			        
			        //configure the link for one way combinable mode
			        var bookingOWCHandler = "https://www.luxair.lu/cms/luxair.php?";
			        
			        //set the initial airport data
			        airportList = new LUXAIR.airport();   
			        routeList = new LUXAIR.route();  
			 
			        <!--no information available--> 
			        Event.observe(
			            window, 
			            "load", 
			            LUXAIR.handleBookingMask.bindAsEventListener(
			                LUXAIR.handleBookingMask, 
			                "",
			                "https://www.luxair.lu/cms/luxair.php?",
			                airportList, 
			                routeList, 
			                "", 
			                "10.09.2010",
			                "09.07.2011"
			            )
			        );        
			