function facebook_bindings() {

  $('body').addClass('fb-loaded'); // Unhides all .facebook stuff

  // Login
  $('#fb-login').live('click', function() {
    FB.login(function(response) {
      if (response.authResponse) {
        // user successfully logged in
        window.location.href = 'http://' + document.domain + '/facebook_login';
      }
    }, {'scope': 'user_photo_video_tags,user_photos'});

    return false;

  });

  FB.getLoginStatus(function(response) {
    if (response.status === 'connected') {
      $('#logout-li a').bind('click', function() {
        FB.logout(function(response) {
          // Continue to our normal logout page
          window.location.href = 'http://' + document.domain + '/logout';
        });
        return false;
      });
    }
  });

}
