if(typeof BrianMaddenPortal == "undefined") BrianMaddenPortal={};
if(typeof BrianMaddenPortal.control == "undefined") BrianMaddenPortal.control={};
if(typeof BrianMaddenPortal.control.content == "undefined") BrianMaddenPortal.control.content={};
if(typeof BrianMaddenPortal.control.content.control_content_comments == "undefined") BrianMaddenPortal.control.content.control_content_comments={};
BrianMaddenPortal.control.content.control_content_comments_class = function() {};
Object.extend(BrianMaddenPortal.control.content.control_content_comments_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GenerateCode: function() {
		return this.invoke("GenerateCode", {}, this.GenerateCode.getArguments().slice(0));
	},
	InsertComment: function(nCdContent, nNrVersion, nCdCommentAbove, nCdUser, sDsTitle, sDsComment, CaptchaCode, sNrIP) {
		return this.invoke("InsertComment", {"nCdContent":nCdContent, "nNrVersion":nNrVersion, "nCdCommentAbove":nCdCommentAbove, "nCdUser":nCdUser, "sDsTitle":sDsTitle, "sDsComment":sDsComment, "CaptchaCode":CaptchaCode, "sNrIP":sNrIP}, this.InsertComment.getArguments().slice(8));
	},
	UpdateCommentStatus: function(nCdComment, sDsImagePath) {
		return this.invoke("UpdateCommentStatus", {"nCdComment":nCdComment, "sDsImagePath":sDsImagePath}, this.UpdateCommentStatus.getArguments().slice(2));
	},
	DeletePostComment: function(nCdComment, nCdContent) {
		return this.invoke("DeletePostComment", {"nCdComment":nCdComment, "nCdContent":nCdContent}, this.DeletePostComment.getArguments().slice(2));
	},
	url: '/ajaxpro/BrianMaddenPortal.control.content.control_content_comments,BrianMaddenPortal.ashx'
}));
BrianMaddenPortal.control.content.control_content_comments = new BrianMaddenPortal.control.content.control_content_comments_class();

