function commentsOnLoad () {
	$('#comment_form').submit(commentsOnSubmit);
}
function commentsOnSubmit (event) {
	event.preventDefault();
	var form = $("#comment_form");
	$.post(form.attr('action'), form.serialize(), commentsCallback);
	return false;
}
function commentsCallback(data) {
	var parsed_data = jQuery.parseJSON(data);
	if (parsed_data.success) {
		$("#comments").append(parsed_data.data);
	} else {
		$("label[for='text']").html("Comment " + parsed_data.errors['text'])
		$("label[for='name']").html("Name " + parsed_data.errors['name'])
		$("label[for='email']").html("Email " + parsed_data.errors['email'])
	}
}
$(document).ready(commentsOnLoad);

