var error = false;

function failure(request) {
	error = true;
	$('comment_status').style.color = 'red';
	$('comment_status').innerHTML = 'The following errors prevented your comment from being saved:';
	$('comment_status').innerHTML += '<ul>';
	
	var parts = request.responseText.split('|');
	for (var i = 0; i < parts.length; i++) {
		$('comment_status').innerHTML += '<li>' + parts[i] + '</li>';
	}
	
	$('comment_status').innerHTML += '</ul> <br />';
}

function loading() {
	error = false;
	$('comment_status').innerHTML = '';
	$('comment_button').enabled = false;
}

function complete(request) {
	if (error == false) {
		$('comment_status').style.color = 'green';
		$('comment_status').innerHTML = 'Thank you for your comment, it has now been submitted for review by an administrator before being viewed by all users on the website.';
	}
	
	alert(request.body);
}