var g_com_id, g_is_discussion, g_baseurl;

function removecomment(baseurl, com_id, is_discussion)
{
	var dm = new DataManager();
	
	g_com_id = com_id;
	g_is_discussion = is_discussion;
	g_baseurl = baseurl;
	
	document.getElementById('RmComment_' + com_id).className = 'HideProgress';
	document.getElementById('RmComment_' + com_id).innerHTML = '&nbsp;';
	
	dm.RequestCompleteEvent = _removecomment;
	dm.RequestFailedEvent = HandleFailure;
	dm.LoadData(baseurl + 'extensions/CommentRemoval/ajax.php?CommentID=' + com_id);
}

function _removecomment(request)
{
	if(request.responseText == 'success')
	{
		if(g_is_discussion) window.location = g_baseurl; //discussions
		else document.getElementById('Comment_' + g_com_id).style.display = 'none';
	}
	else
	{
		alert('Error: ' + request.responseText);
		document.getElementById('RmComment_' + com_id).className = '';
		document.getElementById('RmComment_' + com_id).innerHTML = '(error)';
	}
}
