jQuery(function($) {
	$( '#commentform' ).submit(function() 
	{
		if ( !$( '.logged-in-as' ).text() ) 
		{
			str_name = $( '#author' ).val();
			
			if ( !str_name ) 
			{
				return show_error( 'Informe seu nome' );
			}
			else 
			{
				str_mail = $( '#email' ).val();
				if ( str_mail.length < 3 )	return show_error( 'Informe seu e-mail' );
				if ( !RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/).test( str_mail ) )
						return show_error( 'Digite um e-mail v&aacute;lido!' );
			}
		}
		str = $( 'textarea' ).val();
		if (str.length < 5)	return show_error( 'Digite seu coment&aacute;rio antes de enviar (m&iacute;nimo de 5 caracteres)' );
			return true;
	});
	
	function show_error( str ) 
	{
		$( '#commentform p.error' ).remove();
		$( '#commentform' ).prepend( '<p class="error"></p>' );
		$( '#commentform p.error' ).html( 'Erro: ' + str );
		setTimeout(function() {	$( '#commentform p.error' ).fadeOut(500);	}, 3000);
		return false;
	}
});
