if(typeof doodii == "undefined") doodii={};
if(typeof doodii.Web == "undefined") doodii.Web={};
if(typeof doodii.Web.Controls == "undefined") doodii.Web.Controls={};
if(typeof doodii.Web.Controls.Shop == "undefined") doodii.Web.Controls.Shop={};
if(typeof doodii.Web.Controls.Shop.DeliverMenu == "undefined") doodii.Web.Controls.Shop.DeliverMenu={};
doodii.Web.Controls.Shop.DeliverMenu_class = function() {};
Object.extend(doodii.Web.Controls.Shop.DeliverMenu_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GetMenuClass: function(RestID, DeliverDayStr) {
		return this.invoke("GetMenuClass", {"RestID":RestID, "DeliverDayStr":DeliverDayStr}, this.GetMenuClass.getArguments().slice(2));
	},
	GetSuiteMenuPriceListStr: function(RestID, DeliverDayStr, ClassID) {
		return this.invoke("GetSuiteMenuPriceListStr", {"RestID":RestID, "DeliverDayStr":DeliverDayStr, "ClassID":ClassID}, this.GetSuiteMenuPriceListStr.getArguments().slice(3));
	},
	GetMealListStr: function(RestID, DeliverDayStr, ClassID, OrderByPrice, PageIndex, PageSize) {
		return this.invoke("GetMealListStr", {"RestID":RestID, "DeliverDayStr":DeliverDayStr, "ClassID":ClassID, "OrderByPrice":OrderByPrice, "PageIndex":PageIndex, "PageSize":PageSize}, this.GetMealListStr.getArguments().slice(6));
	},
	CheckIsArea: function() {
		return this.invoke("CheckIsArea", {}, this.CheckIsArea.getArguments().slice(0));
	},
	CheckShopState: function(shopId, DeliverDayStr) {
		return this.invoke("CheckShopState", {"shopId":shopId, "DeliverDayStr":DeliverDayStr}, this.CheckShopState.getArguments().slice(2));
	},
	MenuDetailGet: function(RestID, MenuID, OrderPrice) {
		return this.invoke("MenuDetailGet", {"RestID":RestID, "MenuID":MenuID, "OrderPrice":OrderPrice}, this.MenuDetailGet.getArguments().slice(3));
	},
	add2Order: function(restID, menuID, configID, amount, m1, m2, m3, m4, m5, m6, m7, m8, m9, m10, sourceID, userID, deliverDate) {
		return this.invoke("add2Order", {"restID":restID, "menuID":menuID, "configID":configID, "amount":amount, "m1":m1, "m2":m2, "m3":m3, "m4":m4, "m5":m5, "m6":m6, "m7":m7, "m8":m8, "m9":m9, "m10":m10, "sourceID":sourceID, "userID":userID, "deliverDate":deliverDate}, this.add2Order.getArguments().slice(17));
	},
	add2SOrder: function(restID, menuID, amount, sourceID, userID, deliverDate) {
		return this.invoke("add2SOrder", {"restID":restID, "menuID":menuID, "amount":amount, "sourceID":sourceID, "userID":userID, "deliverDate":deliverDate}, this.add2SOrder.getArguments().slice(6));
	},
	SaveOrderArea: function(areaID) {
		return this.invoke("SaveOrderArea", {"areaID":areaID}, this.SaveOrderArea.getArguments().slice(1));
	},
	CheckDeliverDate: function(sourceID, userID, deliverDate) {
		return this.invoke("CheckDeliverDate", {"sourceID":sourceID, "userID":userID, "deliverDate":deliverDate}, this.CheckDeliverDate.getArguments().slice(3));
	},
	is67: function() {
		return this.invoke("is67", {}, this.is67.getArguments().slice(0));
	},
	getHour: function() {
		return this.invoke("getHour", {}, this.getHour.getArguments().slice(0));
	},
	checkNow: function(t) {
		return this.invoke("checkNow", {"t":t}, this.checkNow.getArguments().slice(1));
	},
	getTime: function() {
		return this.invoke("getTime", {}, this.getTime.getArguments().slice(0));
	},
	url: '/ajaxpro/doodii.Web.Controls.Shop.DeliverMenu,App_Web_delivermenu.ascx.951b82bb.ashx'
}));
doodii.Web.Controls.Shop.DeliverMenu = new doodii.Web.Controls.Shop.DeliverMenu_class();

