(function() 
{
	FBConnect = {
		app_url: "",
		api_secret: "",
		api_key: "",

		init: function (params)
		{
			FBConnect.api_key = params.api_key;
			FBConnect.api_secret = params.api_secret;
			FBConnect.app_url = params.app_url;
		},
	
		login: function () 
		{ 
			FB_RequireFeatures(["Connect"], function() { 
				FB.init(FBConnect.api_key, FBConnect.app_url + "xd_receiver.html"); 
				FB.Connect.requireSession(function() {
					window.location.href = FBConnect.app_url + "welcome/";
				}); 
			});
		},
		
		logout: function () 
		{ 	
			FB_RequireFeatures(["Connect"], function() { 
				FB.init(FBConnect.api_key, FBConnect.app_url + "xd_receiver.html"); 
				FB.Connect.logout(function() { 
					window.location.href = FBConnect.app_url;
				});
			});
		}
	}
})();
