var fb_appid = '213572732048556';
var fbInfo;

$(document).ready(function(){
    //return;
    
    try{
    FB.init({
        appId: fb_appid,
        xfbml: true, 
        cookie: true, 
        oauth: true,
        display : 'popup'
    });
    }catch(ex){
        console.log(ex);
        }
    
/*    
    FB.getLoginStatus(function(response) {
        if (response.authResponse) {
            FB.api('/me', function(response) {
                fbInfo = response;
                initFBStuff();
            });
        } else {
            fbInfo = false;
            initFBStuff();
        }
    });
    
    FB.Event.subscribe('auth.login',function(){
        FB.api('/me', function(response) {
             fbInfo = response;
             initFBStuff();
        });
    });
    
    FB.Event.subscribe('auth.logout',function(){
        fbInfo = false;
             initFBStuff();
    });
    */
       // console.log(fbInfo);
    
});

 function postFBToFeed() {

        // calling the API ...
        var obj = {
          method: 'feed',
          link: 'http://coocoo.com',
          picture: 'http://coocoo.com/images/coocoo_logos/logo_trans2.png',
          name: 'CooCoo',
          caption: 'CooCoo',
          description: 'Get Real-time Train Schedules for LIRR, MNR, NJTransit, PATH and SEPTA. Over text, web and apps'
        };

        function callback(response) {
          document.getElementById('msg').innerHTML = "Post ID: " + response['post_id'];
        }

        FB.ui(obj, callback);
}

function initFBStuff(){
    if(fbInfo){
        $('#fb_userinfo').append("Hello, " + fbInfo.name);
        }
   else{
        $('#fb_userinfo').empty();
       }
}

