function postComment(form) {
	$$('#NewCommentZone input[type=submit]').each(function(el) { el.disabled = true; } );
	
	$(form).request( {
		parameters: 'async=true',
		onSuccess : function(t) {
			$('NewCommentZone').update('<div>' + t.responseText + '<div class="Break"></div></div>');
		},
		onFailure : function(t) {
			$$('#NewCommentZone .ErrorMessage')[0].update('Cannot add the comment. Please try again');
			$$('#NewCommentZone input[type=submit]').each(function(el) { el.disabled = false; } );
		}
	});
	return false;
}