function ReportComment(AjaxUrl, CommentID) {
	var Parameters = "Action=ReportComment&CommentID=" + CommentID;
	var dm = new DataManager();
  
	dm.RequestCompleteEvent = NotifyWhenAjaxComplete;
	dm.RequestFailedEvent = HandleFailure;
	dm.LoadData(AjaxUrl + "?" + Parameters);
}

function ClearReports(AjaxUrl, CommentID) {
	var Parameters = "Action=ClearReports&CommentID=" + CommentID;
	var dm = new DataManager();
  
	dm.RequestCompleteEvent = RefreshPageWhenAjaxComplete;
	dm.RequestFailedEvent = HandleFailure;
	dm.LoadData(AjaxUrl + "?" + Parameters);
}

function ConfirmAndModerate(AjaxUrl, CommentID) {
	var Parameters = "Action=ConfirmAndModerate&CommentID=" + CommentID;
	var dm = new DataManager();
  
	dm.RequestCompleteEvent = RefreshPageWhenAjaxComplete;
	dm.RequestFailedEvent = HandleFailure;
	dm.LoadData(AjaxUrl + "?" + Parameters);
}

function NotifyWhenAjaxComplete(Request) {
	alert("Comment Reported.");
}
