﻿function is_object (mixed_var){
    // Returns true if variable is an object  
    // 
    // version: 1006.1915
    // discuss at: http://phpjs.org/functions/is_object
    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   improved by: Legaev Andrey
    // +   improved by: Michael White (http://getsprink.com)
    // *     example 1: is_object('23');
    // *     returns 1: false
    // *     example 2: is_object({foo: 'bar'});
    // *     returns 2: true
    // *     example 3: is_object(null);
    // *     returns 3: false
    if (mixed_var instanceof Array) {
        return false;
    } else {
        return (mixed_var !== null) && (typeof( mixed_var ) == 'object');
    }
}

window.fbAsyncInit = function() {
	FB.init({
		appId: PARTNER_FACEBOOK,
		status: true,
		cookie: true,
		xfbml: true
	});
	document.getElementsByTagName('body')[0].className += ' fb_active';
	//initTall();
	
/*	FB.getLoginStatus(function(response) {
	  if (response.session) {
	    // logged in and connected user, someone you know
	    //alert('Facebook LoginStatus : ON !');
	  } else {
	    // no user session available, someone you dont know
	    //alert('Facebook LoginStatus : OFF !');
	  }
	});*/
	
FB.getLoginStatus(function (response) {
	if (is_object(response.session)) {
		//$('fb_fan').innerHTML=JSON.stringify(response)+'<fb:name uid="'+response.session.uid+'" useyou="false" linked="false"></fb:name>';
		//$('fb_fan').innerHTML='<fb:name uid="'+response.session.uid+'" useyou="false" linked="false"></fb:name>';
		//$('fb_fan').innerHTML=response.session.access_token;
		//$('fb_fan').innerHTML='<fb:visible-to-connection>Welcome, fans!</fb:visible-to-connection>';
		//$('fb_fan').innerHTML='<fb:visible-to-connection>Welcome, fan!</fb:visible-to-connection>';
		//$('fb_fan').innerHTML='<fb:fbml version="1.1"><fb:visible-to-connect bgcolor="#FF0000">Already fan [Application admin?]<br /><fb:else>Become fan</fb:else></fb:visible-to-connect></fb:fbml>';
	}
});


/*
FB.Facebook.apiClient.pages_isFan(pageID,"user_id", function(result) {

    // your function here

});
*/
	
	
};

(function() {
	var e = document.createElement('script'); e.async = true;
	e.src = document.location.protocol + '//connect.facebook.net/fr_FR/all.js';
	document.getElementById('fb-root').appendChild(e);
}());