$(document).ready(function() {
    $('a.nl_join').click(function() { 
        $('form.newsletter input[type=text]').css('border-color', '');
        $('form.newsletter div.msg').text('');       
        $('form.newsletter div.success').hide();         
        $('form.newsletter div.join').show();        
       
       	tb_show('', '#TB_inline?height=150&width=300&inlineId=newsletter&modal=true');
      	$(this).blur();
        return false;
    });
    $('form.newsletter input[type=submit]').click(function() {    
        var val = $.trim($('form.newsletter input[type=text]').val());
        if (val != '' && $.is_valid_email_address(val)) {
            $.json('newsletter', 'join',  {email : val}, function(j) {
                if (j.ok) {
                    $('form.newsletter div.msg').css('color', 'green').text(j.ok);
                    $('form.newsletter div.success').show();         
                    $('form.newsletter div.join').hide();
                    $('form.newsletter input[type=text]').val('');                                                                          
                } else {
                    $('form.newsletter div.msg').css('color', 'red').text(j.error);
                }
            });            
        } else {
             $('form.newsletter input[type=text]').css('border-color', 'red');             
        }
        return false;
    });
});    
    

