$(document).ready(function(){
	var _form = $('form.leave-comment-form');
	_form.each(function(){
		var _f = $(this);
		var _area = $('input, textarea', this);
		var _error = $('div.comment-error');
		var _name = $('#name', this);
		var _email = $('#email', this);
		var _msg = $('#comment', this);
		var _btn = $('input.btn-submit', this).next('a');
		var _emailReg = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		
		_error.hide();
		_area.focus(function(){
			_error.hide(300);
		});
		
		_btn.click(function(){
			_btn.prev('input').trigger('click');
			
			return false;
		});
		_f.submit(function(){
			var _send = true;
			if (_name.val() == '') _send = false;
			if (!_emailReg.test(_email.val())) _send = false;
			if (_msg.val() == '') _send = false;
			
			if (!_send) 
				_error.show(300)
			else
				_error.hide()
			
			return _send;			
		});
	});
});