function isValidEmailAddress(emailAddress) {
		var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
		return pattern.test(emailAddress);
	}
	
//comments
$(function() {
$(".input-submit").click(function() {
	var name = $("#f-cmt-n").val();
	var email = $("#f-cmt-e").val();
	var website = $("#f-cmt-w").val();
	var comment = $("#f-cmt-m").val();
	var id = $("#thisid").val();
	var dataString = 'name='+ name + '&email=' + email + '&website=' + website + '&comment=' + comment + '&id=' + id;
	if(name=='' || email=='' || comment=='' || !isValidEmailAddress(email)) {
		$('p.error1').show();
		if (name=='') {  
			$("#f-cmt-n").parent().addClass('error'); 
		}
		if (email=='') {  
			$("#f-cmt-e").parent().addClass('error'); 
		}
		if (comment=='') {  
			$("#f-cmt-m").parent().addClass('error'); 
		}
		if(!isValidEmailAddress(email)) {
			$('p.error2').show();
			$("#f-cmt-e").parent().addClass('error'); 
		}
	} else {
		$("#loading-comment").show();
		$("#loading-comment").fadeIn(400).html('<img src="/css/images/ratingloader.gif" />Loading Comment...');
		$.ajax({
			type: "POST",
			url: "/actions/new-comment.ajax.php",
			data: dataString,
			cache: false,
			success: function(html){
				$("ol.comment-list").append(html);
				$(".comments").removeClass("min");
				$(".comments h3").fadeIn();
				$("ol.comment-list li:last").fadeIn("slow");
				$("#loading-comment").hide();
				$("#f-cmt-m").val('');
				$('p.error1').hide();
				$('p.error2').hide();
				$("#f-cmt-n").parent().removeClass('error'); 
				$("#f-cmt-e").parent().removeClass('error'); 
				$("#f-cmt-m").parent().removeClass('error'); 
				$('#submit-form').attr('disabled', true);
				$('#submit-form').attr("value", "Please Wait");
			}
		});
	}
	return false;
}); 
});