$(document).ready(function(){
		
	var emailDesc = $('#edit-mail').next().html();
	var nameDesc = $('#edit-name').next().html();
	
	$('#comment-form .form-submit').click(function(){			
		
					
		var goGoGo = true;
		
		/*if($('#edit-comment').val().length <= 0){
			$('#edit-comment').addClass('error');
			goGoGo = false;
		}else{
			$('#edit-comment').removeClass('error');				
		}*/
		
		if($('#edit-name').length >= 1){
			if($('#edit-name').val() == ''){
				$('#edit-name').next().html('<div class="ajax-error"><< You must enter your name to post a comment</div>');
				$('#edit-name').addClass('error');
				goGoGo = false;
			}else{
				$('#edit-name').next().html(nameDesc);
				$('#edit-name').removeClass('error');				
			}
		}
		if($('#edit-mail').length >= 1){
			if($('#edit-mail').val() == '' || validate('comment-form', 'edit-mail') == false){			
				$('#edit-mail').next().html('<div class="ajax-error"><< You must enter a valid email</div>');
				$('#edit-mail').addClass('error');
				goGoGo = false;
			}else{
				$('#edit-mail').next().html(emailDesc);
				$('#edit-mail').removeClass('error');				
			}	
		}
		if($('#edit-comment').length >= 1){
			if($('#edit-comment').val().length == ''){			
				$('#edit-comment').next().html('<div class="ajax-error commentDesc"><< You must include a comment</div>');
				$('#edit-comment').addClass('error');
				goGoGo = false;
			}else{
				$('#edit-comment').next().html('');
				$('#edit-comment').removeClass('error');				
			}	
		}
		
		if(goGoGo == false){
			return false;
		}
		
		
	});

});

function validate(form_id,email) {
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var address = document.forms[form_id].elements[email].value;
	if(reg.test(address) == false) {
		return false;
	}else{
		return true;
	}
}

