if(typeof NewsMerged == "undefined") NewsMerged={};
if(typeof NewsMerged.UserControls == "undefined") NewsMerged.UserControls={};
if(typeof NewsMerged.UserControls.StoryCommentsAjaxProxy == "undefined") NewsMerged.UserControls.StoryCommentsAjaxProxy={};
NewsMerged.UserControls.StoryCommentsAjaxProxy_class = function() {};
Object.extend(NewsMerged.UserControls.StoryCommentsAjaxProxy_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	SaveComment: function(articleId, comment, userName) {
		return this.invoke("SaveComment", {"articleId":articleId, "comment":comment, "userName":userName}, this.SaveComment.getArguments().slice(3));
	},
	GetUserName: function() {
		return this.invoke("GetUserName", {}, this.GetUserName.getArguments().slice(0));
	},
	FlagComment: function(mode, commentId, articleId) {
		return this.invoke("FlagComment", {"mode":mode, "commentId":commentId, "articleId":articleId}, this.FlagComment.getArguments().slice(3));
	},
	UnFlagComment: function(commentId) {
		return this.invoke("UnFlagComment", {"commentId":commentId}, this.UnFlagComment.getArguments().slice(1));
	},
	url: '/ajaxpro/NewsMerged.UserControls.StoryCommentsAjaxProxy,NewsMerged.ashx'
}));
NewsMerged.UserControls.StoryCommentsAjaxProxy = new NewsMerged.UserControls.StoryCommentsAjaxProxy_class();

