$(document).ready(function(){
	
	init_fb();
	
	$(".fb_logout").click(function() {
		FB.logout(function(){
			fbNotConnected();
			$.get("inc/fb_connect.php?action=logout", function() {});
			refresh_page();
		});
		return false;
	});
	
	FB.XFBML.parse();
});

function fbConnected() {
	//$(".fbconnect").hide();
	//$(".fbtoolbar").show();
	//$.get("inc/fb_connect.php?action=login&user_id="+FB.Facebook.apiClient.get_session().uid);
	/*$.ajax({
		url: "comments/get-form", 
		dataType: "html", 
		success: function(data, textStatus, XMLHttpRequest){
			var new_form = $(data);
			$('#comment-form').replaceWith(new_form);
			$('#comment-form #content_id').val( $('.post').attr('rel').split('_').pop() );
			$('#comment-form #content_type').val('blog');
		}
	});*/
	//refresh_page();
}

function fbNotConnected() {
	$(".fbconnect").css('display','inline-block');
	$(".fbtoolbar").hide();
}

function refresh_page() {
	window.location.reload();
}

function init_fb()
{
	/* facebook functions 293955208053 */
	var appId = "293955208053";
	var apiKey = "4f22dd17875c343be64f60f47c56b8a4";
	var xdReceiverUrl = "http://www.inthecity.fi/xd_receiver.htm";
	
	//FB.init("4f22dd17875c343be64f60f47c56b8a4", xdReceiverUrl, {"ifUserConnected":fbConnected, "ifUserNotConnected":fbNotConnected});
	
	FB.init({appId: appId, status: true, cookie: true, xfbml: true});
	
	FB.Event.subscribe('auth.sessionChange', function(response) {
		if (response.session) {
			// A user has logged in, and a new cookie has been saved
			fbConnected();
		} else {
			// The user has logged out, and the cookie has been cleared
			fbNotConnected();
		}
	});
}
