	  
			        //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 = "10.09.2010";
			        var bookingMinPossibleBooking = "11.09.2010";
			        var bookingMaxPossibleBooking = "10.07.2011";
			        var cmsAmadeusLink = "";
			        var bookingTOFlight = "";
			        
			        //configure the link for one way combinable mode
			        var bookingOWCHandler = "";
			        
			        //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, 
			                "",
			                "",
			                airportList, 
			                routeList, 
			                "", 
			                "11.09.2010",
			                "10.07.2011"
			            )
			        );        
			