//Local Variable with Flash Content id. default = flashcontent
var as_swf_name = "ia3";

//Initialize Facebook
function fbInit(pAsSwfName,pApi_key,pReceiver){
	as_swf_name = pAsSwfName;
	FB.init(pApi_key,pReceiver);
}

//JavaScript Connect methods
function login(){
	FB.Connect.requireSession( onLoginHandler );
}

//JavaScript Connect methods
function showFeedDialog(score, difficulty){
	
	FB.Connect.showFeedDialog(162499086513, 
{"images":[{"src":"http://www.iceagemovie.com/bucksflyingadventure/images/fb.jpg", "href":"http://www.iceagemovie.com/bucksflyingadventure/ "}], "scoretext": "achieved a score of "+score+" on "+difficulty+" difficulty. Think you can do better? <br /><b><a href='http://www.iceagemovie.com/bucksflyingadventure'>CLICK HERE TO PLAY AND FIND OUT!</a></b>"}, null, null, null, "FB.RequireConnect.promptConnect", function(){ window.close(); }, null, null );

}

//Event Handlers
function onLoginHandler(){
	flashCallBack( "onLogIn" );
}

//Method to dispatch an Event to Flash
function flashCallBack ( func ) {
	if( arguments.length > 1 ){
		document[as_swf_name][func]( Array.prototype.slice.call(arguments).slice(1)[0]);
	}else{
		document[as_swf_name][func]();
	}
}