$(document).ready(function(){
    $('.form-fb form').submit(function(e){
        //e.preventDefault();
        var valid = true;
        
            
        $(this).find('.required').each(function(c){
            
            switch(this.nodeName.toLowerCase()){
                case 'input' :
                    
                    if( $(this).val().length == 0 ){
                        
                        var msg = $(document.createElement('div'))
                            .addClass('form-fb-status-msg')
                            .html('This field is required');
                        
                        valid = false;
                        $(this).after(msg);
                    }
                    break;
                case 'textarea' :
                    
                    if( $(this).val().length == 0 ){
                        
                        var msg = $(document.createElement('div'))
                            .addClass('form-fb-status-msg')
                            .html('This field is required');
                        
                        valid = false;
                        $(this).after(msg);
                    }
                    break;
                case 'div' :
                    
                    if( $(this).find('input:checked').length == 0 ){
                        
                        $(this).addClass('form-fb-required-border');
                        valid = false;
                    }
                    
                    break;
            }
            
        });
        
        var t=setTimeout(function(){
            $('.form-fb-required-border').removeClass('form-fb-required-border');
            $('.form-fb-status-msg').remove();
        },1500);
        
        return valid;
        
    });
});

