addNamespace("GreenTreeSoft.WebSiteUI.Reservations");
GreenTreeSoft.WebSiteUI.Reservations.MapReservation_class = Class.create();
GreenTreeSoft.WebSiteUI.Reservations.MapReservation_class.prototype = (new AjaxPro.Request()).extend({
	GetCityHtml: function(s, callback) {
		return this.invoke("GetCityHtml", {"s":s}, callback);
	},
	OneCityHtml: function(callback) {
		return this.invoke("OneCityHtml", {}, callback);
	},
	GetCitySpanHtml: function(areaid, callback) {
		return this.invoke("GetCitySpanHtml", {"areaid":areaid}, callback);
	},
	GetCitySpanNextHtml: function(city, callback) {
		return this.invoke("GetCitySpanNextHtml", {"city":city}, callback);
	},
	GetSpanHtmlCity: function(cityid, callback) {
		return this.invoke("GetSpanHtmlCity", {"cityid":cityid}, callback);
	},
	GetCity: function(city, callback) {
		return this.invoke("GetCity", {"city":city}, callback);
	},
	GetPoiny: function(Areacity, callback) {
		return this.invoke("GetPoiny", {"Areacity":Areacity}, callback);
	},
	GetPoinx: function(Areazone, callback) {
		return this.invoke("GetPoinx", {"Areazone":Areazone}, callback);
	},
	getNextCityInfo: function(city, callback) {
		return this.invoke("getNextCityInfo", {"city":city}, callback);
	},
	getHotelAdress: function(hotelcode, callback) {
		return this.invoke("getHotelAdress", {"hotelcode":hotelcode}, callback);
	},
	Hotelinfo: function(cityid, callback) {
		return this.invoke("Hotelinfo", {"cityid":cityid}, callback);
	},
	HotelinfoZone: function(cityid, callback) {
		return this.invoke("HotelinfoZone", {"cityid":cityid}, callback);
	},
	GetHotelPoinx: function(hotelcode, callback) {
		return this.invoke("GetHotelPoinx", {"hotelcode":hotelcode}, callback);
	},
	HotelinfoList: function(hotelcode, callback) {
		return this.invoke("HotelinfoList", {"hotelcode":hotelcode}, callback);
	},
	GetHotelList: function(hotelCodes, areaArea, areaZone, lng, lat, callback) {
		return this.invoke("GetHotelList", {"hotelCodes":hotelCodes, "areaArea":areaArea, "areaZone":areaZone, "lng":lng, "lat":lat}, callback);
	},
	initialize: function() {
		this.url = "/ajaxpro/GreenTreeSoft.WebSiteUI.Reservations.MapReservation,GreenTreeSoft.WebSiteUI.ashx";
	}
})
GreenTreeSoft.WebSiteUI.Reservations.MapReservation = new GreenTreeSoft.WebSiteUI.Reservations.MapReservation_class();


