addNamespace("Mediachase.MasterTemplates.Ignify.Modules.SharedModules");
Mediachase.MasterTemplates.Ignify.Modules.SharedModules.PurchaseModule_class = Class.create();
Object.extend(Mediachase.MasterTemplates.Ignify.Modules.SharedModules.PurchaseModule_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	UpdatePrice: function(productId, variationId, currencyCode, accessories) {
		return this.invoke("UpdatePrice", {"productId":productId, "variationId":variationId, "currencyCode":currencyCode, "accessories":accessories}, this.UpdatePrice.getArguments().slice(4));
	},
	AjaxAddToWishList: function(ItemCode) {
		return this.invoke("AjaxAddToWishList", {"ItemCode":ItemCode}, this.AjaxAddToWishList.getArguments().slice(1));
	},
	initialize: function() {
		this.url = '/store/ajaxpro/Mediachase.MasterTemplates.Ignify.Modules.SharedModules.PurchaseModule,App_Web_y7unfp-f.ashx';
	}
}));
Mediachase.MasterTemplates.Ignify.Modules.SharedModules.PurchaseModule = new Mediachase.MasterTemplates.Ignify.Modules.SharedModules.PurchaseModule_class();

