//Local Variable with Flash Content id. default = flashcontent
var as_swf_name = "flashcontent";
var api = null;
var Api_key = '16583ec4c4f0f95a3087cce9b3ca58a4';
var Receiver = 'xd_receiver.htm';
var afterConnect = function(){};

//Initialize Facebook
function fbInit(pAsSwfName,pApi_key,pReceiver){
	as_swf_name = pAsSwfName;
	FB.Facebook.init(Api_key, Receiver);
	FB.ensureInit(function () {
   FB.Connect.get_status().waitUntilReady( function( status ) {

      switch ( status ) {
      case FB.ConnectState.connected:
      case FB.ConnectState.appNotAuthorized:
      case FB.ConnectState.userNotLoggedIn:
           write_swf();
					break;

      }
   });
	});
}


function login(){


FB.ensureInit(function() {
   FB.Connect.get_status().waitUntilReady( function( status ) {
      switch ( status ) {
      case FB.ConnectState.connected:
         	onLoginHandler();
         break;
      case FB.ConnectState.appNotAuthorized:
      case FB.ConnectState.userNotLoggedIn:
            FB.Connect.requireSession( onLoginHandler );
					break;

      }
   });
	});
}

function onLoginHandler(){
	var usr = new Array(1);
	FB.ensureInit(function () {
	  FB.Facebook.get_sessionState().waitUntilReady(function() {
			usr[0] = FB.Facebook.apiClient.get_session().uid;
			document.getElementById("lovemosaic").SetVariable("userid",usr[0]);
	  });
	});
}

function jscall(action)
{
	switch(action)
	{
		case 'plurk':
						window.open('http://www.plurk.com/?qualifier=shares&status=' . concat(encodeURIComponent('http://love-mosaic.com/ (2010挑戰金氏世界紀錄 三鶯陶瓷馬賽克拼貼大賽。)')));
		break;

		case 'feed':
					$.getJSON("ajax.php", { stage: 10 }, function(json){
					 var attachment = {'name':json.name,'caption':json.caption,'href':json.href,'description':json.description,'media':[{'type':'image','src':json.media.src,'href':json.media.href}]};;
					 var actionLinks = [{ "text": "駕駛幸福巴士", "href": "http://love-mosaic.com/"}];
					 FB.Connect.streamPublish('一起來駕駛幸福巴士吧!', attachment, actionLinks);
					});
		break;

		case 'invite':
         FB.ensureInit(function() {
             var fbml = "<fb:request-form type=\"藝術大道，幸福起程\" action=\""+window.location.href+"fb_invite.php\" method=\"POST\" invite=\"true\""+
             						"content='展開幸福旅程。邀請您在藝術大道上一同拼湊屬於您的幸福形狀。 <fb:req-choice url=\"http://love-mosaic.com/\" label=\"快來參加\"></fb:req-choice>' >" +
             						"<fb:multi-friend-selector showborder=\"false\" email_invite=\"true\" bypass=\"skip\" rows=\"3\"  max=\"35\" actiontext=\"「萬元獎金等您拿」\">" +
             						"</fb:multi-friend-selector>" +
                        "</fb:request-form>";
             var dialog = new FB.UI.FBMLPopupDialog('藝術大道，幸福起程', fbml, true, true);
             dialog.setContentWidth(750);
             dialog.setContentHeight(250);
             //dialog.set_placement(FB.UI.PopupPlacement.center);
             dialog.show();
             $(".fb_pop_dialog_table").css("top", "50px");

         });
		break;
	}

}
function write_swf()
{
	var flashvars = {};
	flashvars.as_swf_name = "flashcontent";
	var params = {};
	params.wmode = "transparent";
	params.bgColor = "#FFC500";
	params.menu = "false";
	params.scale = "noscale";
	params.allowFullScreen = "false";
	params.flashvars = "as_swf_name=flashcontent";
	params.swLiveConnect = "true";
	var attributes = {};
	attributes.id = "lovemosaic";
	attributes.name = "lovemosaicFlash";

	swfobject.embedSWF("main.swf", "flashcontent", "100%", "100%", "10.0.0", "expressInstall.swf", flashvars, params, attributes);

}
