addNamespace("APA.Store.UI.Templates");
APA.Store.UI.Templates.clsStoreBasePage_class = function() {};
Object.extend(APA.Store.UI.Templates.clsStoreBasePage_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	ShowLicense: function(ID) {
		return this.invoke("ShowLicense", {"ID":ID}, this.ShowLicense.getArguments().slice(1));
	},
	AddToCart: function(ID, Code, Name, Price, Quantity, RequiresLicense, IsNonInventory) {
		return this.invoke("AddToCart", {"ID":ID, "Code":Code, "Name":Name, "Price":Price, "Quantity":Quantity, "RequiresLicense":RequiresLicense, "IsNonInventory":IsNonInventory}, this.AddToCart.getArguments().slice(7));
	},
	AddToWishList: function(ProductID) {
		return this.invoke("AddToWishList", {"ProductID":ProductID}, this.AddToWishList.getArguments().slice(1));
	},
	AdjustCart: function(User) {
		return this.invoke("AdjustCart", {"User":User}, this.AdjustCart.getArguments().slice(1));
	},
	url: '/apastore/ajaxpro/APA.Store.UI.Templates.clsStoreBasePage,APA.Store.UI.ashx'
}));
APA.Store.UI.Templates.clsStoreBasePage = new APA.Store.UI.Templates.clsStoreBasePage_class();

