function onConnected(user_id) {
	$('#fb-connect').hide();
	$('#fb-image').show();
	setTimeout('getProfilePic()',2000);
}

function onNotConnected() {
	$('#fb-connect').show();
	$('#fb-image').hide();
}

function facebook_onlogin() {
	$.post('facebook.php?authorize=1', { fb_uid:FB.Facebook.apiClient.get_session().uid }, function(data) {
		if(data == 'updated') {
			FB.Connect.showPermissionDialog('status_update,offline_access,publish_stream');
		}
	});
} 

function getProfilePic() {
	var fbml = $('#fb-image').html();
	var img_url = fbml.substr(fbml.indexOf('img src')+9,fbml.indexOf('" alt="')-fbml.indexOf('img src')-9);
	
	var options = { path: '/', expires: 1 };
	$.cookie('djpod_fbpic', img_url, options);
}

function facebook_onload(already_logged_into_facebook) {
  FB.ensureInit(function() {
      FB.Facebook.get_sessionState().waitUntilReady(function(session) {
          var is_now_logged_into_facebook = session ? true : false;
          if (is_now_logged_into_facebook == already_logged_into_facebook) {
            return;
          }
          refresh_page();
        });
    });
}

function refresh_page() {
  window.location = String(document.location);
}