/**
 * Javascript servant pour la connexion avec facebook connect
 *  
 * @author	Antoine Lehurt
 * @since	04/03/08
 */

/**
 * demande de connexion du joueur à facebook
 * Si FB valide sa connexion, on redirige vers la page de traitement pour la connexion du joueur à SDF
 */
function fbConnexion() {
	/*
	FB.ensureInit(function() {
		FB.Connect.requireSession(function() {
			changeLocation('/?connectfb=true');
		});
	});
	*/
	
	FB.login(function(response) {
	  if (response.authResponse) {
	    //console.log("User is connected to the application.");
	    changeLocation('/?connectfb=true');
	    var accessToken = response.authResponse.accessToken;
	  }
	});

}


/**
 * Demande des différents permission Facebook au joueur lors de son inscription
 * Si on peut avoir accès à son adresse mail (ou via proxy fb), si on peut poster des messages sur son mur et si on peut avoir accès à son profil mm hors ligne
 */
function fbPermissions() {
	FB.login(function(response) {
//		if (response.authResponse) {
//			 var accessToken = response.authResponse.accessToken;
		//FB.Connect.showPermissionDialog('email,publish_stream,offline_access', function(perms){
			window.onbeforeunload = null;
			$('#fbform').submit();
//		}
		//});
	});		
}
