if(typeof EBLivWebApp == "undefined") EBLivWebApp={};
if(typeof EBLivWebApp.UserControls == "undefined") EBLivWebApp.UserControls={};
if(typeof EBLivWebApp.UserControls.ClassTree == "undefined") EBLivWebApp.UserControls.ClassTree={};
if(typeof EBLivWebApp.UserControls.ClassTree.ClassTreeControl == "undefined") EBLivWebApp.UserControls.ClassTree.ClassTreeControl={};
EBLivWebApp.UserControls.ClassTree.ClassTreeControl_class = function() {};
Object.extend(EBLivWebApp.UserControls.ClassTree.ClassTreeControl_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GetClassTree: function(tableClass, tableSingle, filtername, parentid, templatePath, pagesize) {
		return this.invoke("GetClassTree", {"tableClass":tableClass, "tableSingle":tableSingle, "filtername":filtername, "parentid":parentid, "templatePath":templatePath, "pagesize":pagesize}, this.GetClassTree.getArguments().slice(6));
	},
	GetPageString: function(tableClass, tableSingle, templatePath, pagesize, pageIndex, wherstring) {
		return this.invoke("GetPageString", {"tableClass":tableClass, "tableSingle":tableSingle, "templatePath":templatePath, "pagesize":pagesize, "pageIndex":pageIndex, "wherstring":wherstring}, this.GetPageString.getArguments().slice(6));
	},
	GetClassTree2: function(tableSingle, parentid, templatePath, pagesize, keyval, maxCloum) {
		return this.invoke("GetClassTree2", {"tableSingle":tableSingle, "parentid":parentid, "templatePath":templatePath, "pagesize":pagesize, "keyval":keyval, "maxCloum":maxCloum}, this.GetClassTree2.getArguments().slice(6));
	},
	GetClassTree1: function(tableSingle, parentid, templatePath, pagesize, maxCloum) {
		return this.invoke("GetClassTree1", {"tableSingle":tableSingle, "parentid":parentid, "templatePath":templatePath, "pagesize":pagesize, "maxCloum":maxCloum}, this.GetClassTree1.getArguments().slice(5));
	},
	GetPageString1: function(tableSingle, templatePath, pagesize, pageIndex, wherstring, maxCloum) {
		return this.invoke("GetPageString1", {"tableSingle":tableSingle, "templatePath":templatePath, "pagesize":pagesize, "pageIndex":pageIndex, "wherstring":wherstring, "maxCloum":maxCloum}, this.GetPageString1.getArguments().slice(6));
	},
	GetProductList: function(tableName, maxrow, maxcolum, templatePath) {
		return this.invoke("GetProductList", {"tableName":tableName, "maxrow":maxrow, "maxcolum":maxcolum, "templatePath":templatePath}, this.GetProductList.getArguments().slice(4));
	},
	GetPageProduct: function(tableName, templatePath, maxrow, pageIndex, wherstring, maxcolum) {
		return this.invoke("GetPageProduct", {"tableName":tableName, "templatePath":templatePath, "maxrow":maxrow, "pageIndex":pageIndex, "wherstring":wherstring, "maxcolum":maxcolum}, this.GetPageProduct.getArguments().slice(6));
	},
	url: '/ajaxpro/EBLivWebApp.UserControls.ClassTree.ClassTreeControl,EBLivWebApp.ashx'
}));
EBLivWebApp.UserControls.ClassTree.ClassTreeControl = new EBLivWebApp.UserControls.ClassTree.ClassTreeControl_class();

