if(typeof Enum == "undefined") Enum={};
Enum_class = function() {};
Object.extend(Enum_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	Request: function(key) {
		return this.invoke("Request", {"key":key}, this.Request.getArguments().slice(1));
	},
	GetTrade: function(parentID) {
		return this.invoke("GetTrade", {"parentID":parentID}, this.GetTrade.getArguments().slice(1));
	},
	GetEnumList: function(parentID, catalogID) {
		return this.invoke("GetEnumList", {"parentID":parentID, "catalogID":catalogID}, this.GetEnumList.getArguments().slice(2));
	},
	GetArea: function(parentID) {
		return this.invoke("GetArea", {"parentID":parentID}, this.GetArea.getArguments().slice(1));
	},
	GetProductCatalog: function(companyID) {
		return this.invoke("GetProductCatalog", {"companyID":companyID}, this.GetProductCatalog.getArguments().slice(1));
	},
	M_Enum_GetValidDaysList: function() {
		return this.invoke("M_Enum_GetValidDaysList", {}, this.M_Enum_GetValidDaysList.getArguments().slice(0));
	},
	GetEnumValue: function(intEnumID) {
		return this.invoke("GetEnumValue", {"intEnumID":intEnumID}, this.GetEnumValue.getArguments().slice(1));
	},
	url: '/ajaxpro/eBankOn.Company.Web.Ajax.Enum,eBankOn.Company.Web.Ajax.ashx'
}));
Enum = new Enum_class();

