jQuery(document).ready(function($) {
	/** Comment form **/
	$("#commentform #submit").click( function(){
		//#commentform #submit
		$(".error").removeClass("error");
		
		var hasError = false;
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
		
		var emailToVal = $("#email").val();
		if (emailToVal == '') {
			//$("#email").after('<span class="error"><span class="linkhighlight"><b>!</b></span>&nbsp;&nbsp;You forgot to enter email address.</span>');
			$("#email").addClass("error");
			hasError = true;
		} else if (!emailReg.test(emailToVal) && emailToVal != undefined) {	
			//$("#email").after('<span class="error"><span class="linkhighlight"><b>!</b></span>&nbsp;&nbsp;Enter a valid email address.</span>');
			$("#email").addClass("error");
			hasError = true;
		}
		
		var nameVal = $("#author").val();
		if (nameVal == '' || nameVal == 'Name' ) {
			//$("#author").after('<span class="error"><span class="linkhighlight"><b>!</b></span>&nbsp;&nbsp;Enter your name.</span>');
			$("#author").addClass("error");
			hasError = true;
		}
		
		var messageVal = $("#comment").val();
		if(messageVal == '' || messageVal == 'Your message') {
			//$("#comment").after('<span class="error"><span class="linkhighlight"><b>!</b></span>&nbsp;&nbsp;You forgot to enter the message.</span>');
			$("#comment").addClass("error");
			hasError = true;
		}
		
		if (hasError == false) {
			var urlVal = $("#url").val();
			if (urlVal == '' || urlVal == 'Website (URL)' ) {
				$("#url").val('');
				urlVal = "";
			}
			document.commentform.submit();
		}
		
		return false;
	});
	
	$('#commentform input').each(function () {
		if ($(this).val() == '') {
			$(this).val($(this).attr('rel'));
		}
	})
	.focus(function () {
		if ($(this).val() == $(this).attr('rel')) {
			$(this).val('');
		}
	})
	.blur(function () {
		if ($(this).val() == '') {
			$(this).val($(this).attr('rel'));
		}
	});
	
	$('#commentform textarea').focus(function () {
		if ($(this).val() == "Your message") {
			$(this).val('');
		}
	})
	.blur(function () {
		if ($(this).val() == '') {
			$(this).val("Your message");
		}
	});
	
	
});
