addNamespace("sGroup_GroupArticle");
sGroup_GroupArticle_class = Class.create();
sGroup_GroupArticle_class.prototype = (new AjaxPro.Request()).extend({
	checkIPAddr: function(sArticleID, callback) {
		return this.invoke("checkIPAddr", {"sArticleID":sArticleID}, callback);
	},
	VoteGroupArticle: function(sArticleID, callback) {
		return this.invoke("VoteGroupArticle", {"sArticleID":sArticleID}, callback);
	},
	LoadVoteCountByArticleID: function(sArticleID, callback) {
		return this.invoke("LoadVoteCountByArticleID", {"sArticleID":sArticleID}, callback);
	},
	ShowComment: function(sArticleID, pageNum, pageSize, callback) {
		return this.invoke("ShowComment", {"sArticleID":sArticleID, "pageNum":pageNum, "pageSize":pageSize}, callback);
	},
	CheckForm: function(sCommentContent, callback) {
		return this.invoke("CheckForm", {"sCommentContent":sCommentContent}, callback);
	},
	SubmitComment: function(sArticleID, sCommentID, sCommentContent, IPAddr, sCode, callback) {
		return this.invoke("SubmitComment", {"sArticleID":sArticleID, "sCommentID":sCommentID, "sCommentContent":sCommentContent, "IPAddr":IPAddr, "sCode":sCode}, callback);
	},
	MyFavorArticle: function(sArticleID, callback) {
		return this.invoke("MyFavorArticle", {"sArticleID":sArticleID}, callback);
	},
	GroupArticleDel: function(sArticleID, callback) {
		return this.invoke("GroupArticleDel", {"sArticleID":sArticleID}, callback);
	},
	DelComment: function(sCommentID, callback) {
		return this.invoke("DelComment", {"sCommentID":sCommentID}, callback);
	},
	Republic: function(sArticleID, sGroupID, sViewGrant, callback) {
		return this.invoke("Republic", {"sArticleID":sArticleID, "sGroupID":sGroupID, "sViewGrant":sViewGrant}, callback);
	},
	LoadMyGroups: function(callback) {
		return this.invoke("LoadMyGroups", {}, callback);
	},
	RecordUrl: function(url, callback) {
		return this.invoke("RecordUrl", {"url":url}, callback);
	},
	initialize: function() {
		this.url = "/ajaxpro/sGroup_GroupArticle,App_Web_gjkof2lb.ashx";
	}
})
sGroup_GroupArticle = new sGroup_GroupArticle_class();

