if(typeof AmadeusFormAux == "undefined") AmadeusFormAux={};
AmadeusFormAux_class = function() {};
Object.extend(AmadeusFormAux_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GetCountries: function(CountryCode, CountryName, Continent, Europe) {
		return this.invoke("GetCountries", {"CountryCode":CountryCode, "CountryName":CountryName, "Continent":Continent, "Europe":Europe}, this.GetCountries.getArguments().slice(4));
	},
	GetStates: function(StateCode, StateName, CountryCode) {
		return this.invoke("GetStates", {"StateCode":StateCode, "StateName":StateName, "CountryCode":CountryCode}, this.GetStates.getArguments().slice(3));
	},
	GetCountriesRows: function() {
		return this.invoke("GetCountriesRows", {}, this.GetCountriesRows.getArguments().slice(0));
	},
	GetCities: function(CityCode, CityName, StateCode, CountryCode, Type, IsActive) {
		return this.invoke("GetCities", {"CityCode":CityCode, "CityName":CityName, "StateCode":StateCode, "CountryCode":CountryCode, "Type":Type, "IsActive":IsActive}, this.GetCities.getArguments().slice(6));
	},
	GetAirports: function(AirportCode, AirportName, CityCode, StateCode, CountryCode, IsActive) {
		return this.invoke("GetAirports", {"AirportCode":AirportCode, "AirportName":AirportName, "CityCode":CityCode, "StateCode":StateCode, "CountryCode":CountryCode, "IsActive":IsActive}, this.GetAirports.getArguments().slice(6));
	},
	GetAirportsAll: function() {
		return this.invoke("GetAirportsAll", {}, this.GetAirportsAll.getArguments().slice(0));
	},
	GetairportsJson: function() {
		return this.invoke("GetairportsJson", {}, this.GetairportsJson.getArguments().slice(0));
	},
	GetAirlines: function(AirlineCode, AirlineName, ProviderType, IsActive) {
		return this.invoke("GetAirlines", {"AirlineCode":AirlineCode, "AirlineName":AirlineName, "ProviderType":ProviderType, "IsActive":IsActive}, this.GetAirlines.getArguments().slice(4));
	},
	SaveAmadeusFormData: function(SearchType, From, To, DepartureDate, ReturnDate, DepartureTime, ArrivalTime, NumberOfAdults, NumberOfChildren, NumberOfInfants, NumberOfYouths, NumberOfSeniors, FlexibilityCalendar, FlightClass, MaxPrice, PrefferedAirlines, OnlyDirectFlights) {
		return this.invoke("SaveAmadeusFormData", {"SearchType":SearchType, "From":From, "To":To, "DepartureDate":DepartureDate, "ReturnDate":ReturnDate, "DepartureTime":DepartureTime, "ArrivalTime":ArrivalTime, "NumberOfAdults":NumberOfAdults, "NumberOfChildren":NumberOfChildren, "NumberOfInfants":NumberOfInfants, "NumberOfYouths":NumberOfYouths, "NumberOfSeniors":NumberOfSeniors, "FlexibilityCalendar":FlexibilityCalendar, "FlightClass":FlightClass, "MaxPrice":MaxPrice, "PrefferedAirlines":PrefferedAirlines, "OnlyDirectFlights":OnlyDirectFlights}, this.SaveAmadeusFormData.getArguments().slice(17));
	},
	GetAmadeusFormData: function() {
		return this.invoke("GetAmadeusFormData", {}, this.GetAmadeusFormData.getArguments().slice(0));
	},
	url: '/ajaxpro/AmadeusFormAux,App_Web_osji4cmr.ashx'
}));
AmadeusFormAux = new AmadeusFormAux_class();


