$(document).ready(function(){
	//ready, set, go
});

function addMyComment(ID, cypher) {	
	var name = $("#name input").val();
	var email = $("#email input").val();
	var website = $("#website input").val();
	var remember = $("#remember input:checked").val();
	var body = $("#body textarea").val();
	var captcha = $("#captcha input").val();
	
	//create query string
	var q = "action=comment&ID="+ID+"&cypher="+cypher+"&name="+name+"&email="+email+"&website="+website+"&remember="+remember+"&body="+body+"&captcha="+captcha;

	//send comment to database
	$.ajax({type: "POST", url: "/includes/helpers/jquery.comment.php", data: q, dataType: "json",
		success: function (data, textStatus) {
			if (data.errors) {
				//highlight errors
				for (i = 0; i < data.errors.length; i++) {
					if (data.errors[i].display.length > 0) {
						$("#"+data.errors[i].input).addClass("error");
					}
				}

				//stop
				return false;
			} else {									
				$("#name input").val("");
				$("#email input").val("");
				$("#website input").val("");
				$("#body textarea").val("");
				$("#captcha input").val("");
				$("#name").removeClass("error");
				$("#email").removeClass("error");
				$("#website").removeClass("error");
				$("#body").removeClass("error");
				$("#captcha").removeClass("error");

				//build new comment
				output = '';
				output += '<div class="comment">';
				output += '<div class="info"><b>' + data.name + '</b><br />' + data.date + '</div>';
				output += '<p>' + data.body + '</p>';
				output += '</div>';

				//add before form
				$("#form").before(output);
				if ($("#comments .none")) {
					$("#comments .none").hide();
				}
			}
		}
	});
}