window.fbAsyncInit = function() {
	FB.init({
		appId      : fb_appId,
		status     : true,
		cookie     : true,
		xfbml      : true,
		oauth			 : true 
	});
	FB.Event.subscribe('auth.login', function(response) {
		if ($.browser.mozilla && response.authResponse) {
			window.location.href = window.location.href + '?signed_request='+response.authResponse.signedRequest;
		} else {
			window.location.reload();
		}
	});
	FB.Event.subscribe('auth.logout', function(response) {
		window.location.reload();
	});
};

// Load the SDK Asynchronously
(function(d){
	 var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;}
	 js = d.createElement('script'); js.id = id; js.async = true;
	 js.src = "//connect.facebook.net/en_US/all.js";
	 d.getElementsByTagName('head')[0].appendChild(js);
 }(document));
