$(document).ready(
	function() {
		$("#add_comment").submit(function(){return false;});
		$("#submit").click(function(){checkForm();});
	}
);

function checkForm()
{
	var stp = false;
	var requiredFields = ["name","email","comment"];

    $.each(requiredFields, function() {
		if ($("#" + this).val() == "") {$("#" + this).addClass("errorInput"); stp = true; }
		else {$("#" + this).removeClass("errorInput"); }
    });
    
	var eposta = $("#email").val();
	var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;

	if (!eposta.match(re)) { $("#email").addClass("errorInput"); stp = true; }
	else{ $("#email").removeClass("errorInput"); }
    
	if (stp == true) {
		alert("Please check your information!");
	} else {
		$("#submit").css({display:"none"});
		$.ajax({
			type: "POST",
			url: fullUrl,
			dataType: "html",
			data: $("#add_comment").serialize(),
			success: function(response){
				alert(response);
				document.forms["add_comment"].reset();
			},
			error: function(){
				alert("Error occured.Please check your information.");
			},
			complete: function(){
				$("#submit").css({display:"block"});
			}
		});
	}
	
	return false;
}