addNamespace("chuhuo51");
chuhuo51.AjaxMethod_class = function() {};
Object.extend(chuhuo51.AjaxMethod_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GetMessage: function(userID) {
		return this.invoke("GetMessage", {"userID":userID}, this.GetMessage.getArguments().slice(1));
	},
	IsShow: function(userID) {
		return this.invoke("IsShow", {"userID":userID}, this.IsShow.getArguments().slice(1));
	},
	Count: function() {
		return this.invoke("Count", {}, this.Count.getArguments().slice(0));
	},
	GetData: function(gameID, serverID, virtualItemID, functionID, orderBy) {
		return this.invoke("GetData", {"gameID":gameID, "serverID":serverID, "virtualItemID":virtualItemID, "functionID":functionID, "orderBy":orderBy}, this.GetData.getArguments().slice(5));
	},
	GetDataByServerName: function(gameID, serverName, virtualItemID, functionID, orderBy) {
		return this.invoke("GetDataByServerName", {"gameID":gameID, "serverName":serverName, "virtualItemID":virtualItemID, "functionID":functionID, "orderBy":orderBy}, this.GetDataByServerName.getArguments().slice(5));
	},
	GetCDKData: function(gameID, virtualItemID, orderBy) {
		return this.invoke("GetCDKData", {"gameID":gameID, "virtualItemID":virtualItemID, "orderBy":orderBy}, this.GetCDKData.getArguments().slice(3));
	},
	GetServer: function(gameID, name) {
		return this.invoke("GetServer", {"gameID":gameID, "name":name}, this.GetServer.getArguments().slice(2));
	},
	GetSearchItems: function(strQuery) {
		return this.invoke("GetSearchItems", {"strQuery":strQuery}, this.GetSearchItems.getArguments().slice(1));
	},
	GetEUSearchItems: function(strQuery) {
		return this.invoke("GetEUSearchItems", {"strQuery":strQuery}, this.GetEUSearchItems.getArguments().slice(1));
	},
	GetGameName: function(gameID) {
		return this.invoke("GetGameName", {"gameID":gameID}, this.GetGameName.getArguments().slice(1));
	},
	GetServerName: function(serverID) {
		return this.invoke("GetServerName", {"serverID":serverID}, this.GetServerName.getArguments().slice(1));
	},
	GetFunctionName: function(functionID) {
		return this.invoke("GetFunctionName", {"functionID":functionID}, this.GetFunctionName.getArguments().slice(1));
	},
	GetTest: function() {
		return this.invoke("GetTest", {}, this.GetTest.getArguments().slice(0));
	},
	url: '/ajaxpro/chuhuo51.AjaxMethod,chuhuo51.ashx'
}));
chuhuo51.AjaxMethod = new chuhuo51.AjaxMethod_class();

