if(typeof Gpr == "undefined") Gpr={};
if(typeof Gpr.ResorTime == "undefined") Gpr.ResorTime={};
if(typeof Gpr.ResorTime.Internet == "undefined") Gpr.ResorTime.Internet={};
if(typeof Gpr.ResorTime.Internet.Mw == "undefined") Gpr.ResorTime.Internet.Mw={};
if(typeof Gpr.ResorTime.Internet.Mw.AjaxRequests == "undefined") Gpr.ResorTime.Internet.Mw.AjaxRequests={};
Gpr.ResorTime.Internet.Mw.AjaxRequests_class = function() {};
Object.extend(Gpr.ResorTime.Internet.Mw.AjaxRequests_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	ReservationCreditCardNumber: function(reservationGuid) {
		return this.invoke("ReservationCreditCardNumber", {"reservationGuid":reservationGuid}, this.ReservationCreditCardNumber.getArguments().slice(1));
	},
	GetChannelCities: function(channelId, city) {
		return this.invoke("GetChannelCities", {"channelId":channelId, "city":city}, this.GetChannelCities.getArguments().slice(2));
	},
	SearchAdvanced: function(city, channelID) {
		return this.invoke("SearchAdvanced", {"city":city, "channelID":channelID}, this.SearchAdvanced.getArguments().slice(2));
	},
	RCIChannelMileRound: function(miles) {
		return this.invoke("RCIChannelMileRound", {"miles":miles}, this.RCIChannelMileRound.getArguments().slice(1));
	},
	GetResultsWeekly: function(arrival, departdate, city, zipCode, miles, start, limit, regionId, clientID, membersID, agentID) {
		return this.invoke("GetResultsWeekly", {"arrival":arrival, "departdate":departdate, "city":city, "zipCode":zipCode, "miles":miles, "start":start, "limit":limit, "regionId":regionId, "clientID":clientID, "membersID":membersID, "agentID":agentID}, this.GetResultsWeekly.getArguments().slice(11));
	},
	GetResultsPackages: function(arrival, departdate, city, miles, guests, clientID, membersID, agentID) {
		return this.invoke("GetResultsPackages", {"arrival":arrival, "departdate":departdate, "city":city, "miles":miles, "guests":guests, "clientID":clientID, "membersID":membersID, "agentID":agentID}, this.GetResultsPackages.getArguments().slice(8));
	},
	GetResultsNightly: function(arrival, departdate, city, miles, start, limit, membersID, clientID, agentID, categoryID) {
		return this.invoke("GetResultsNightly", {"arrival":arrival, "departdate":departdate, "city":city, "miles":miles, "start":start, "limit":limit, "membersID":membersID, "clientID":clientID, "agentID":agentID, "categoryID":categoryID}, this.GetResultsNightly.getArguments().slice(10));
	},
	url: '/ajaxpro/Gpr.ResorTime.Internet.Mw.AjaxRequests,Gpr.ResorTime.Internet.Mw.ashx'
}));
Gpr.ResorTime.Internet.Mw.AjaxRequests = new Gpr.ResorTime.Internet.Mw.AjaxRequests_class();

