

function perm_callback(accepted) {
  if (accepted) {

    var boardUrl = "http://www.braveheartwomen.com/";
    var action_links = [{"text": "View", "href": boardUrl}];
    var message = "{*actor*} is now a member of BraveHeart Women.";

    var attachment = {"name":"BraveHeart Women", "href":boardUrl, "caption": message};
    var prompt = "Let your friends know about BraveHeart Women.";

   FB.Connect.streamPublish('', attachment, action_links, null, prompt);
  }
}

function facebook_prompt_permission() {
   FB.ensureInit(function() {
     FB.Connect.requireSession(function() {	
 	   FB.Facebook.apiClient.users_hasAppPermission('publish_stream', function(result) {
        // prompt offline permission
         if (result == 0) {
            // render the permission dialog
            FB.Connect.showPermissionDialog('publish_stream, status_update', perm_callback);
         } else {
            // permission already granted
            perm_callback(true);
         }
       });   
     });
   });
   return true;
}




