if(typeof AjaxMethods == "undefined") AjaxMethods={};
AjaxMethods_class = function() {};
Object.extend(AjaxMethods_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GetParam: function(strVal) {
		return this.invoke("GetParam", {"strVal":strVal}, this.GetParam.getArguments().slice(1));
	},
	CheckEventItems: function(strItemNumber) {
		return this.invoke("CheckEventItems", {"strItemNumber":strItemNumber}, this.CheckEventItems.getArguments().slice(1));
	},
	updateItemDiscounts: function(index, strItemNumber, strMinQty, strMaxQty, strAmount) {
		return this.invoke("updateItemDiscounts", {"index":index, "strItemNumber":strItemNumber, "strMinQty":strMinQty, "strMaxQty":strMaxQty, "strAmount":strAmount}, this.updateItemDiscounts.getArguments().slice(5));
	},
	updateBuyXItemDiscounts: function(index, strItemNumber, strMinQty, strAmount, strYItem, iDiscType) {
		return this.invoke("updateBuyXItemDiscounts", {"index":index, "strItemNumber":strItemNumber, "strMinQty":strMinQty, "strAmount":strAmount, "strYItem":strYItem, "iDiscType":iDiscType}, this.updateBuyXItemDiscounts.getArguments().slice(6));
	},
	updateShipItemDiscounts: function(index, strItemNumber, strAmount) {
		return this.invoke("updateShipItemDiscounts", {"index":index, "strItemNumber":strItemNumber, "strAmount":strAmount}, this.updateShipItemDiscounts.getArguments().slice(3));
	},
	ValidateItem: function(index, strItemNumber) {
		return this.invoke("ValidateItem", {"index":index, "strItemNumber":strItemNumber}, this.ValidateItem.getArguments().slice(2));
	},
	AddToCart: function(iLineIndex, strItemNumber, strQty, unitPrice) {
		return this.invoke("AddToCart", {"iLineIndex":iLineIndex, "strItemNumber":strItemNumber, "strQty":strQty, "unitPrice":unitPrice}, this.AddToCart.getArguments().slice(4));
	},
	deleteItem: function(iLineUid) {
		return this.invoke("deleteItem", {"iLineUid":iLineUid}, this.deleteItem.getArguments().slice(1));
	},
	getPackagePriceForCheckBox: function(var1, bChecked, qty, strPriceID) {
		return this.invoke("getPackagePriceForCheckBox", {"var1":var1, "bChecked":bChecked, "qty":qty, "strPriceID":strPriceID}, this.getPackagePriceForCheckBox.getArguments().slice(4));
	},
	getPackagePrice: function(var1, qty, strPriceID) {
		return this.invoke("getPackagePrice", {"var1":var1, "qty":qty, "strPriceID":strPriceID}, this.getPackagePrice.getArguments().slice(3));
	},
	FormatCurrency: function(iLineIndex, dQuantity, dUnitPrice) {
		return this.invoke("FormatCurrency", {"iLineIndex":iLineIndex, "dQuantity":dQuantity, "dUnitPrice":dUnitPrice}, this.FormatCurrency.getArguments().slice(3));
	},
	url: '/Oktoberfest/ajaxpro/Iciniti.Store.UserControls.AjaxMethods,Webstore43.ashx'
}));
AjaxMethods = new AjaxMethods_class();

