$(document).ready(function() {

	FB_RequireFeatures(["Api", "Connect", "XFBML"], function() {
		
		var onConnect = function(uid) {
			var api = FB.Facebook.apiClient;
			var name_span = $("#loggedIn_name").attr('uid', uid);
			var pic_span = $("#loggedIn_pic").attr('uid', uid);

			FB.XFBML.Host.addElement(new FB.XFBML.Name(name_span.get(0)));
			FB.XFBML.Host.addElement(new FB.XFBML.ProfilePic(pic_span.get(0)));
			
		};
		
		FB.init(
			Pop.Users.facebookApiKey, 
			Pop.info.baseUrl+"/plugins/users/facebook/xd_receiver.htm",
			{
				"ifUserConnected": onConnect
			}
		);
		// you can now require login and do FQL queries:
		
		$('.getStarted_home').click(function() {
			var api = FB.Facebook.apiClient;
			FB.Connect.requireSession(function(exception) {
				var href = 'http://fotomozo2.lwsmedia.net';
				var outer_href;
				try {
					outer_href = window.parent.location.href;
				} catch (e) {
					outer_href = 'apps.facebook.com/fotomozotest';
				}
				if (!outer_href) {
					outer_href = 'apps.facebook.com/fotomozotest';
				}
				if (outer_href.substr(0, 17) === 'apps.facebook.com') {
					href += "?fb_sig_in_iframe=1";
				}
				document.location = href;
			});
			
			$('.fbName')
			.attr('uid', friends[i].uid)
			.text(friends[i].first_name + ' ' + friends[i].last_name);
			
			return false;
		});
		
		$('.getStarted_mosaic').click(function() {
			var api = FB.Facebook.apiClient;
			FB.Connect.requireSession(function(exception) {
				var href = 'mosaic';
				var outer_href;
				try {
					outer_href = window.parent.location.href;
				} catch (e) {
					outer_href = 'apps.facebook.com/fotomozotest';
				}
				if (!outer_href) {
					outer_href = 'apps.facebook.com/fotomozotest';
				}
				if (outer_href.substr(0, 17) === 'apps.facebook.com') {
					href += "?fb_sig_in_iframe=1";
				}
				document.location = href;
			});
			return false;
		});
		
	});
	
});

