GanlaAjax_class = function() {};
Object.extend(GanlaAjax_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	CheckDiningRoomID: function(cityID, areaID, diningRoomName) {
		return this.invoke("CheckDiningRoomID", {"cityID":cityID, "areaID":areaID, "diningRoomName":diningRoomName}, this.CheckDiningRoomID.getArguments().slice(3));
	},
	GetAllAreas: function(provinceID) {
		return this.invoke("GetAllAreas", {"provinceID":provinceID}, this.GetAllAreas.getArguments().slice(1));
	},
	GetFoodCatalog: function(parentID) {
		return this.invoke("GetFoodCatalog", {"parentID":parentID}, this.GetFoodCatalog.getArguments().slice(1));
	},
	AutoSuggestDiningRoom: function(cityID, areaID, diningRoom) {
		return this.invoke("AutoSuggestDiningRoom", {"cityID":cityID, "areaID":areaID, "diningRoom":diningRoom}, this.AutoSuggestDiningRoom.getArguments().slice(3));
	},
	CheckExistsUser: function(keyWord, type) {
		return this.invoke("CheckExistsUser", {"keyWord":keyWord, "type":type}, this.CheckExistsUser.getArguments().slice(2));
	},
	CheckUserLogin: function(user, pass) {
		return this.invoke("CheckUserLogin", {"user":user, "pass":pass}, this.CheckUserLogin.getArguments().slice(2));
	},
	GetOrderNotifyFriends: function(orderID) {
		return this.invoke("GetOrderNotifyFriends", {"orderID":orderID}, this.GetOrderNotifyFriends.getArguments().slice(1));
	},
	CheckUserFriends: function(mobile) {
		return this.invoke("CheckUserFriends", {"mobile":mobile}, this.CheckUserFriends.getArguments().slice(1));
	},
	GetUserFriends: function() {
		return this.invoke("GetUserFriends", {}, this.GetUserFriends.getArguments().slice(0));
	},
	GetIMessageMorn: function(dt, DiningRoomID) {
		return this.invoke("GetIMessageMorn", {"dt":dt, "DiningRoomID":DiningRoomID}, this.GetIMessageMorn.getArguments().slice(2));
	},
	GetIMessage: function(dt, DiningroomID) {
		return this.invoke("GetIMessage", {"dt":dt, "DiningroomID":DiningroomID}, this.GetIMessage.getArguments().slice(2));
	},
	GetFoodItems: function(showNum, cIsnot) {
		return this.invoke("GetFoodItems", {"showNum":showNum, "cIsnot":cIsnot}, this.GetFoodItems.getArguments().slice(2));
	},
	GetCBDItems: function(a_ParentAreaID) {
		return this.invoke("GetCBDItems", {"a_ParentAreaID":a_ParentAreaID}, this.GetCBDItems.getArguments().slice(1));
	},
	GetUserCredit: function(memberid) {
		return this.invoke("GetUserCredit", {"memberid":memberid}, this.GetUserCredit.getArguments().slice(1));
	},
	url: '/ajaxpro/com.ganla.www.GanlaAjax,com.ganla.www.ashx'
}));
GanlaAjax = new GanlaAjax_class();

