﻿// JavaScript Document
//Api金鑰  
var api_key = "a22e60834df53d820b0efad5faf2c6b4";
var as_swf_name = "flashcontent";

var flashVars = {
	api_key: api_key,
	as_swf_name: as_swf_name
};
//create your instance of your .swf
var params = {
	//wmode: "transparent",
	menu: "false",
	allowScriptAccess: "always",
	scale: "noscale"
};

function initFB() {
	//FB.init("flashcontent", "ee5b6ed4bd4fa790ce853bf00a427005", "/xd_receiver.htm");

	FB.init(api_key, "http://1001.webgene.tw/taishinbank/100802_event_2/xd_receiver.htm");
}

//JavaScript Connect methods
function login(){
	//document.getElementById("flashcontent").style.height = "1px";
	//document.getElementById("flashcontent").style.visibility="hidden";
	
	FB.ensureInit(requireSession());

}
function requireSession()
{
	FB.Connect.requireSession( permission , true);
	
}
function permission()
{
	document.getElementById("flashcontent").style.width="1px";
	FB.Facebook.apiClient.users_hasAppPermission("user_photos",function(has){
		if (has == 0) {
			//document.getElementById("msg").style.display = "block";
			//document.getElementById("msg").innerHTML = '<iframe src="msg.html" width="755" height="650" scrolling="no" marginheight="0" marginwidth="0" frameborder="0"></iframe>';
			FB.Connect.showPermissionDialog("user_photos", onLoginHandler, false, null);
			//document.getElementById("flashContent").style.visibility="hidden";
		}else{
			onLoginHandler();
		}
	  }
	);	
}
//Event Handlers
function onLoginHandler(){
	document.getElementById("flashcontent").style.width = "100%";
	var apiClient = new FB.ApiClient(api_key);
	var player = swfobject.getObjectById(as_swf_name);
	player.onLogIn(apiClient.get_session().uid, apiClient.get_session().secret, apiClient.get_session().session_key);
	//document.getElementById("flashcontent").style.visibility="visible";
}

//使用Progression
// <![CDATA[
	progression.embedSWF( {
		//version:"10.0.0",
		width:1000,
		height:700,
		adjustHorizontal:true,
		adjustVertical:true,
		centering:true,
		flashvars:flashVars,
		params:params,
		attributes:{
			//id:"flashcontent"
		}
	} );
// ]]>

initFB();
