$( document ).ready(function(){
    $( '#stTelefone' ).mask( "( 99 ) 9999 - 9999" );
    $( '#bt_contato' ).click(function(){
        var erro = 0;
        
        if( $( '#stName' ).val().toString() == "" )
        {
            $( '#stName' ).css( 'border', '1px solid #FF0000' );
            $( '#lb_stName' ).css( 'color', '#FF0000' );
            $( '.lab_msg_false_js' ).html( "Preencha o campo Nome" );
            $( '.lab_msg_false_js' ).css( 'display', 'block' );
            erro++;
        }
        else
        {
            $( '#stName' ).css( 'border', '1px solid #cccccc' );
            $( '#lb_stName' ).css( 'color', '' );
            $( '.lab_msg_false_js' ).html( "" );
            $( '.lab_msg_false_js' ).css( 'display', 'none' );
        }
        if( $( '#stEmail' ).val().toString() == "" )
        {
            $( '#stEmail' ).css( 'border', '1px solid #FF0000' );
            $( '#lb_stEmail' ).css( 'color', '#FF0000' );
            $( '.lab_msg_false_js' ).html( "Preencha o campo E-Mail" );
            $( '.lab_msg_false_js' ).css( 'display', 'block' );
            erro++;
        }
        else
        {
            $( '#stEmail' ).css( 'border', '1px solid #cccccc' );
            $( '#lb_stEmail' ).css( 'color', '' );
            $( '.lab_msg_false_js' ).html( "" );
            $( '.lab_msg_false_js' ).css( 'display', 'none' );
        }
        if( $( '#stAssunto' ).val().toString() == "" )
        {
            $( '#stAssunto' ).css( 'border', '1px solid #FF0000' );
            $( '#lb_stAssunto' ).css( 'color', '#FF0000' );
            $( '.lab_msg_false_js' ).html( "Preencha o campo Assunto" );
            $( '.lab_msg_false_js' ).css( 'display', 'block' );
            erro++;
        }
        else
        {
            $( '#stAssunto' ).css( 'border', '1px solid #cccccc' );
            $( '#lb_stAssunto' ).css( 'color', '' );
            $( '.lab_msg_false_js' ).html( "" );
            $( '.lab_msg_false_js' ).css( 'display', 'none' );
        }
        if( $( '#stMensagem' ).val().toString() == "" )
        {
            $( '#stMensagem' ).css( 'border', '1px solid #FF0000' );
            $( '#lb_stMensagem' ).css( 'color', '#FF0000' );
            $( '.lab_msg_false_js' ).html( "Preencha o campo Mensagem" );
            $( '.lab_msg_false_js' ).css( 'display', 'block' );
            erro++;
        }
        else
        {
            $( '#stMensagem' ).css( 'border', '1px solid #cccccc' );
            $( '#lb_stMensagem' ).css( 'color', '' );
            $( '.lab_msg_false_js' ).html( "" );
            $( '.lab_msg_false_js' ).css( 'display', 'none' );
        }

        if( erro > 0 )
        {
            $( '.lab_msg_false_js' ).html( "Os campos em vermelho devem ser preenchidos" );
            $( '.lab_msg_false_js' ).css( 'display', 'block' );
            return false;
        }
        else
        {
            if( !$( '#stEmail' ).val().toString().match( /[a-zA-Z0-9._]+@[a-zA-Z0-9_]+\.[a-zA-Z0-9._]{2,3}(\.[a-zA-Z0-9._]{2,3})?/ ) )
            {
                $( '#stEmail' ).css( 'border', '1px solid #FF0000' );
                $( '#lb_stEmail' ).css( 'color', '#FF0000' );

                $( '.lab_msg_false_js' ).html( "O E-Mail está em formato inválido" );
                $( '.lab_msg_false_js' ).css( 'display', 'block' );

                return false;
            }
            else
            {
                $( '#stEmail' ).css( 'border', '1px solid #cccccc' );
                $( '#lb_stEmail' ).css( 'color', '' );

                $( '.lab_msg_false_js' ).html( "" );
                $( '.lab_msg_false_js' ).css( 'display', 'none' );

                $( '.lab_msg_true_js' ).html( "Enviando o E-Mail..." );
                $( '.lab_msg_true_js' ).css( 'display', 'block' );
                $( '#form_contato' ).submit();
            }
        }
        return true;
    });
});
