var userID;
var userInfo;
var friendInfo;


var userCar;
api_key = "0d3607a2f1af19a36f178ee4492d6808"; 

function loginConnect(text_to_post){
	FB.Connect.requireSession(login_callback);
}

function login_callback() {
    var flash = (navigator.appName.indexOf ("Microsoft") !=-1)?window["container"]:document["container"];
    flash.fb_loggedIn(); 	
    
}

function logoutConnect(){
	FB.Connect.logout(sendLogoutStatus);
}

function checkConnect(){

	FB_RequireFeatures(["XFBML"], function()
	{
	  FB.Facebook.init(api_key, "xd_receiver.htm");	  
	});

}

function FBPublishFeedStory(car) {
    FB.Connect.showPermissionDialog("offline_access,publish_stream",function(perms) {
	   if (!perms) {
		 continue_without_permission();
	   } else {
		 text = 'Jeg har valgt min Citroën DS3 favorit! Du kan også vinde en Fred Perry polo shirt på http://ds3.dk/';
		 FB.ensureInit(function() {
			var attachment = {'media': [{'type':'image',
								 'src':'http://ds3.dk/assets/images/cars/DS3_'+car+'.png',
								 'href':'http://ds3.dk'}]};
			userCar = car;
			FB.Connect.streamPublish(text,attachment,null,null,null,PublishFeedCallback);
		 });
	   }
	 });
} 

function PublishFeedCallback(post_id, exception, data)  {
	if(post_id && post_id!='null') {
		arrProfileData = 'uid, first_name, last_name, hometown_location, birthday, about_me, timezone, status, sex, profile_url'; 
		var api = FB.Facebook.apiClient;
		api.users_getInfo([api._session.uid], arrProfileData, function(result, ex) {	
			userResult = result[0];
			var data = 'car='+userCar+
						'&about_me='+userResult.about_me+
						'&birthday='+userResult.birthday+
						'&first_name='+userResult.first_name+
						'&hometown_location='+userResult.hometown_location.city+
						'&last_name='+userResult.last_name+
						'&profile_url='+userResult.profile_url+
						'&sex='+userResult.sex+
						'&timezone='+userResult.timezone+
						'&uid='+userResult.uid+
						'&id='+post_id+
						'&session_key='+api._session.session_key;
			$.ajax({ 
				url: "users.php", 
				data: data,
				type: "POST"
			});
		});
	}
}


