if(typeof ShopCart == "undefined") ShopCart={};
ShopCart_class = function() {};
Object.extend(ShopCart_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	insertadd: function(prodid, addid, price) {
		return this.invoke("insertadd", {"prodid":prodid, "addid":addid, "price":price}, this.insertadd.getArguments().slice(3));
	},
	InsertToCart: function(prodid, dialid) {
		return this.invoke("InsertToCart", {"prodid":prodid, "dialid":dialid}, this.InsertToCart.getArguments().slice(2));
	},
	UpdateToCart: function(prodid, dialid) {
		return this.invoke("UpdateToCart", {"prodid":prodid, "dialid":dialid}, this.UpdateToCart.getArguments().slice(2));
	},
	bindgrid: function(orderid) {
		return this.invoke("bindgrid", {"orderid":orderid}, this.bindgrid.getArguments().slice(1));
	},
	returnprice: function(itemid) {
		return this.invoke("returnprice", {"itemid":itemid}, this.returnprice.getArguments().slice(1));
	},
	AjaxTotalReturn: function(orderid) {
		return this.invoke("AjaxTotalReturn", {"orderid":orderid}, this.AjaxTotalReturn.getArguments().slice(1));
	},
	AjaxDial: function(prodid, dialid) {
		return this.invoke("AjaxDial", {"prodid":prodid, "dialid":dialid}, this.AjaxDial.getArguments().slice(2));
	},
	Ajaxproductaddon: function(prodid, orderid) {
		return this.invoke("Ajaxproductaddon", {"prodid":prodid, "orderid":orderid}, this.Ajaxproductaddon.getArguments().slice(2));
	},
	AjaxUpdateOrderItem: function(itemid, qty, linetotal) {
		return this.invoke("AjaxUpdateOrderItem", {"itemid":itemid, "qty":qty, "linetotal":linetotal}, this.AjaxUpdateOrderItem.getArguments().slice(3));
	},
	AjaxOrderProductDelete: function(itemid) {
		return this.invoke("AjaxOrderProductDelete", {"itemid":itemid}, this.AjaxOrderProductDelete.getArguments().slice(1));
	},
	AjaxOrderDialDelete: function(itemid) {
		return this.invoke("AjaxOrderDialDelete", {"itemid":itemid}, this.AjaxOrderDialDelete.getArguments().slice(1));
	},
	AjaxOrderAddonDelete: function(addonid) {
		return this.invoke("AjaxOrderAddonDelete", {"addonid":addonid}, this.AjaxOrderAddonDelete.getArguments().slice(1));
	},
	AjaxOrderTotalUpdate: function(subtotal, grandtotal) {
		return this.invoke("AjaxOrderTotalUpdate", {"subtotal":subtotal, "grandtotal":grandtotal}, this.AjaxOrderTotalUpdate.getArguments().slice(2));
	},
	Ajaxaddonprice: function(itemid) {
		return this.invoke("Ajaxaddonprice", {"itemid":itemid}, this.Ajaxaddonprice.getArguments().slice(1));
	},
	AjaxUpdateaddonprice: function(itemid, qty, orderaddonid) {
		return this.invoke("AjaxUpdateaddonprice", {"itemid":itemid, "qty":qty, "orderaddonid":orderaddonid}, this.AjaxUpdateaddonprice.getArguments().slice(3));
	},
	Filllist: function() {
		return this.invoke("Filllist", {}, this.Filllist.getArguments().slice(0));
	},
	FillProductAddon: function(prodid) {
		return this.invoke("FillProductAddon", {"prodid":prodid}, this.FillProductAddon.getArguments().slice(1));
	},
	url: '/ajaxpro/ShopCart,App_Code.ajuwfay9.ashx'
}));
ShopCart = new ShopCart_class();

