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) {
		return this.invoke("GetClassTree2", {"tableSingle":tableSingle, "parentid":parentid, "templatePath":templatePath, "pagesize":pagesize, "keyval":keyval}, this.GetClassTree2.getArguments().slice(5));
	},
	GetPageStringSearch: function(tableSingle, templatePath, pageIndex, Pagesize, wherstring) {
		return this.invoke("GetPageStringSearch", {"tableSingle":tableSingle, "templatePath":templatePath, "pageIndex":pageIndex, "Pagesize":Pagesize, "wherstring":wherstring}, this.GetPageStringSearch.getArguments().slice(5));
	},
	GetClassTree1: function(tableSingle, parentid, templatePath, maxrow, maxclum, title_length) {
		return this.invoke("GetClassTree1", {"tableSingle":tableSingle, "parentid":parentid, "templatePath":templatePath, "maxrow":maxrow, "maxclum":maxclum, "title_length":title_length}, this.GetClassTree1.getArguments().slice(6));
	},
	initClassTreeDownLoad: function(tableSingle, parentid, templatePath, maxrow, maxclum, title_length) {
		return this.invoke("initClassTreeDownLoad", {"tableSingle":tableSingle, "parentid":parentid, "templatePath":templatePath, "maxrow":maxrow, "maxclum":maxclum, "title_length":title_length}, this.initClassTreeDownLoad.getArguments().slice(6));
	},
	GetPageString1: function(tableSingle, templatePath, pageIndex, title_length, maxrow, maxcloum, wherstring) {
		return this.invoke("GetPageString1", {"tableSingle":tableSingle, "templatePath":templatePath, "pageIndex":pageIndex, "title_length":title_length, "maxrow":maxrow, "maxcloum":maxcloum, "wherstring":wherstring}, this.GetPageString1.getArguments().slice(7));
	},
	GetPageStringdown: function(tableSingle, templatePath, pageIndex, title_length, maxrow, maxcloum, wherstring) {
		return this.invoke("GetPageStringdown", {"tableSingle":tableSingle, "templatePath":templatePath, "pageIndex":pageIndex, "title_length":title_length, "maxrow":maxrow, "maxcloum":maxcloum, "wherstring":wherstring}, this.GetPageStringdown.getArguments().slice(7));
	},
	GetSingleByID: function(id) {
		return this.invoke("GetSingleByID", {"id":id}, this.GetSingleByID.getArguments().slice(1));
	},
	GetProductList: function(tableName, maxrow, maxcolum, templatePath, pid, title_length) {
		return this.invoke("GetProductList", {"tableName":tableName, "maxrow":maxrow, "maxcolum":maxcolum, "templatePath":templatePath, "pid":pid, "title_length":title_length}, this.GetProductList.getArguments().slice(6));
	},
	url: '/ajaxpro/EBLivWebApp.UserControls.ClassTree.ClassTreeControl,EBLivWebApp.ashx'
}));
EBLivWebApp.UserControls.ClassTree.ClassTreeControl = new EBLivWebApp.UserControls.ClassTree.ClassTreeControl_class();


