if(typeof com == "undefined") com={};
if(typeof com.GS == "undefined") com.GS={};
if(typeof com.GS.DataHandler == "undefined") com.GS.DataHandler={};
com.GS.DataHandler.AjaxHandler_class = function() {};
Object.extend(com.GS.DataHandler.AjaxHandler_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	getNewsTips: function() {
		return this.invoke("getNewsTips", {}, this.getNewsTips.getArguments().slice(0));
	},
	TcmVot: function(id, vote) {
		return this.invoke("TcmVot", {"id":id, "vote":vote}, this.TcmVot.getArguments().slice(2));
	},
	getNewsByID: function(id) {
		return this.invoke("getNewsByID", {"id":id}, this.getNewsByID.getArguments().slice(1));
	},
	getAllCate: function() {
		return this.invoke("getAllCate", {}, this.getAllCate.getArguments().slice(0));
	},
	Subscribe_Newsletter: function(name, email) {
		return this.invoke("Subscribe_Newsletter", {"name":name, "email":email}, this.Subscribe_Newsletter.getArguments().slice(2));
	},
	UnSubscribe_Newsletter: function(name, email) {
		return this.invoke("UnSubscribe_Newsletter", {"name":name, "email":email}, this.UnSubscribe_Newsletter.getArguments().slice(2));
	},
	getSearchResultCount: function(term, cateid, lang) {
		return this.invoke("getSearchResultCount", {"term":term, "cateid":cateid, "lang":lang}, this.getSearchResultCount.getArguments().slice(3));
	},
	SearchByCateID: function(term, cateid, lang, p) {
		return this.invoke("SearchByCateID", {"term":term, "cateid":cateid, "lang":lang, "p":p}, this.SearchByCateID.getArguments().slice(4));
	},
	Subscribe_Recommend: function(name, email, femail) {
		return this.invoke("Subscribe_Recommend", {"name":name, "email":email, "femail":femail}, this.Subscribe_Recommend.getArguments().slice(3));
	},
	getUser: function(user) {
		return this.invoke("getUser", {"user":user}, this.getUser.getArguments().slice(1));
	},
	getFriendList: function() {
		return this.invoke("getFriendList", {}, this.getFriendList.getArguments().slice(0));
	},
	getFriendDetails: function(f_uid) {
		return this.invoke("getFriendDetails", {"f_uid":f_uid}, this.getFriendDetails.getArguments().slice(1));
	},
	url: '/ajaxpro/com.GS.DataHandler.AjaxHandler,DataHandler.ashx'
}));
com.GS.DataHandler.AjaxHandler = new com.GS.DataHandler.AjaxHandler_class();


