Cart_class = function() {};
Object.extend(Cart_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	CategoryMenuItems: function() {
		return this.invoke("CategoryMenuItems", {}, this.CategoryMenuItems.getArguments().slice(0));
	},
	GetCategoryItemNames: function() {
		return this.invoke("GetCategoryItemNames", {}, this.GetCategoryItemNames.getArguments().slice(0));
	},
	GetSubCategoryItemNames: function(subCategoryId) {
		return this.invoke("GetSubCategoryItemNames", {"subCategoryId":subCategoryId}, this.GetSubCategoryItemNames.getArguments().slice(1));
	},
	GetSubCategoryProducts: function(subCategoryId) {
		return this.invoke("GetSubCategoryProducts", {"subCategoryId":subCategoryId}, this.GetSubCategoryProducts.getArguments().slice(1));
	},
	LoadOmnitureProducts: function() {
		return this.invoke("LoadOmnitureProducts", {}, this.LoadOmnitureProducts.getArguments().slice(0));
	},
	LoadCart: function() {
		return this.invoke("LoadCart", {}, this.LoadCart.getArguments().slice(0));
	},
	UpdateCart: function(modelNumber, quantity) {
		return this.invoke("UpdateCart", {"modelNumber":modelNumber, "quantity":quantity}, this.UpdateCart.getArguments().slice(2));
	},
	RemoveItem: function(itemId) {
		return this.invoke("RemoveItem", {"itemId":itemId}, this.RemoveItem.getArguments().slice(1));
	},
	CheckRegisteredUser: function() {
		return this.invoke("CheckRegisteredUser", {}, this.CheckRegisteredUser.getArguments().slice(0));
	},
	url: '/ajaxpro/Cart,Casio Online.ashx'
}));
Cart = new Cart_class();


