window.addEvent('domready', function() {
	
	var currentLocation =  document.location.href;
	if (currentLocation.contains('showbizactu.com') )//prod
	{
		var cleAPI = 'b23a976d3b03ffa374d71730523936e3';
	}
	else //dev
	{
		var cleAPI = '6203ffc587d5e2f11b0ca2e8dc13a542';
	}
	
	FB.init(cleAPI, "/xd_receiver.htm", {
		"reloadIfSessionStateChanged": true
	});
	
	FB.ensureInit(function()
	{
		FB.Connect.get_status().waitUntilReady(function(status)
		{
			switch(status)
			{
				case FB.ConnectState.connected:
					FB.Facebook.apiClient.users_getInfo([FB.Facebook.apiClient.get_session().uid], ["uid", "name", "pic_square"], function(infos)
					{
						$("user_name").innerHTML = infos[0]["name"];
						$("user_name").href = "http://www.facebook.com/profile.php?id="+infos[0]["uid"];
						$("user_name").target = "_blank";

						if(!$("user_photo").href)
						{
							$("user_photo").href = "http://www.facebook.com/profile.php?id="+infos[0]["uid"];
							$("user_photo").target = "_blank";
							var image = document.createElement("img");
							image.src = infos[0]["pic_square"];
							image.alt = infos[0]["name"];
							$("user_photo").appendChild(image);
						}
					});
					
					$("fb_logged").setStyle("display", "block");
					$("fb_btn").setStyle("display", "none");
					break;
				
				case FB.ConnectState.appNotAuthorized:
				case FB.ConnectState.userNotLoggedIn:
					$("user_photo").href = "";
					$("user_photo").target = "_blank";
					$("user_photo").innerHTML = "";
					
					$("fb_btn").setStyle("display", "block");
					$("fb_logged").setStyle("display", "none");
					break;
			}
		});
	});
});
