/*
 *	Facebook Stuff
 */
 
//Production key?
//var facebookApiKey = '1c92be3163cb4dcb4ee3fbef65a1ea27';

//Dev key
var facebookApiKey = '5b251c02b61ad96c00152eb1b6b7b075';

function facebookLoginHandler(exception)	{
	this.sessionData = FB.Facebook.apiClient.get_session();
	thisMovie("flash").startFlashSess(sessionData.secret,sessionData.session_key,FB.Connect.get_loggedInUser());
}
	 
function facebookCancelLoginHandler(exception)	{
	thisMovie("flash").cancelFBLogin();
}
 
function startFBConnect()	{
	FB_RequireFeatures(["Api"], function() {
		FB.Facebook.init(facebookApiKey, 'xd_receiver.htm');   
	});
											
	FB.Bootstrap.requireFeatures(["Connect"], function() {
		FB.Connect.requireSession(facebookLoginHandler, facebookCancelLoginHandler);
	});
}
 
function getJSSess(){
	return sessionData.session_key;
}
 function getJSUID(){
	//return sessionData.fb_sig_user;
	return FB.Connect.get_loggedInUser();
}
function getJSSec()	{
	return sessionData.secret;
}
function thisMovie(movieName) {
    if (navigator.appName.indexOf("Microsoft") != -1) {
    	return window[movieName]
    } else {
    	return document[movieName]
    }
}
/* END Facebook */
