if(typeof AjaxMethods == "undefined") AjaxMethods={};
AjaxMethods_class = function() {};
Object.extend(AjaxMethods_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GetQuantityPricing: function(strItemNumber, strListOfPriceLists) {
		return this.invoke("GetQuantityPricing", {"strItemNumber":strItemNumber, "strListOfPriceLists":strListOfPriceLists}, this.GetQuantityPricing.getArguments().slice(2));
	},
	findItem: function(strItemNumber, strUom) {
		return this.invoke("findItem", {"strItemNumber":strItemNumber, "strUom":strUom}, this.findItem.getArguments().slice(2));
	},
	AddToOrder: function(strItemNumber, strBOMNumber, strQuantity, strUom, strDescription, strOptionalValuesList) {
		return this.invoke("AddToOrder", {"strItemNumber":strItemNumber, "strBOMNumber":strBOMNumber, "strQuantity":strQuantity, "strUom":strUom, "strDescription":strDescription, "strOptionalValuesList":strOptionalValuesList}, this.AddToOrder.getArguments().slice(6));
	},
	ChangeCartItem: function(strLineUID, strItemNumber, strBOMNumber, strQuantity, strUom, strDescription, strOptionalValuesList) {
		return this.invoke("ChangeCartItem", {"strLineUID":strLineUID, "strItemNumber":strItemNumber, "strBOMNumber":strBOMNumber, "strQuantity":strQuantity, "strUom":strUom, "strDescription":strDescription, "strOptionalValuesList":strOptionalValuesList}, this.ChangeCartItem.getArguments().slice(7));
	},
	DeleteCartItem: function(strLineUID) {
		return this.invoke("DeleteCartItem", {"strLineUID":strLineUID}, this.DeleteCartItem.getArguments().slice(1));
	},
	GetCartItem: function(strLineUID) {
		return this.invoke("GetCartItem", {"strLineUID":strLineUID}, this.GetCartItem.getArguments().slice(1));
	},
	AddKitToCart: function(iLineIndex, strItemNumber, strKitNumber, dQty) {
		return this.invoke("AddKitToCart", {"iLineIndex":iLineIndex, "strItemNumber":strItemNumber, "strKitNumber":strKitNumber, "dQty":dQty}, this.AddKitToCart.getArguments().slice(4));
	},
	ValidateItem: function(index, strItemNumber) {
		return this.invoke("ValidateItem", {"index":index, "strItemNumber":strItemNumber}, this.ValidateItem.getArguments().slice(2));
	},
	url: '/ajaxpro/EcommSuite.UserControls.AjaxMethods,InterstateLabels.ashx'
}));
AjaxMethods = new AjaxMethods_class();


