$(function(){$('.logout').click(function(e){e.preventDefault();var redirect=this.href;FB.Connect.ifUserConnected(function(uid){FB.Connect.logoutAndRedirect(redirect);},redirect);});$('.signin_button.facebook').click(function(){$('.signin_facebook_image').replaceWith('<img class="signin_loading" src="/assets/img/button_loading.gif" alt="Loading...">');FB.Connect.requireSession(facebook_onlogin);return false;});});function facebook_onlogin(){FB.Facebook.apiClient.users_hasAppPermission('publish_stream, offline_access',function(hasPermissions){if(hasPermissions){window.location="/facebook_login/done/";}else{FB.Connect.showPermissionDialog("publish_stream, offline_access",function(perms){if(!perms){window.location="/logout/?next=/login/";}else{window.location="/facebook_login/done/";}});}});}
