﻿$(function (evt) {

    var fcsx_user = window.Utils.HashUrl(window.Utils.GetCookie("fcsx_user"));
    if (fcsx_user) {
        fcsx_user.user;
        fcsx_user.roles;
        $("#login-box").empty().append("<span id='logout-button'><a href='#'>Logout</a></span>").find("#logout-button").click(function () {
            logout();
        });
    }

    FB.Event.subscribe("auth.logout",
                          function (e) {
                              logout();
                          });

    function logout() {
        window.FCsX.Logout(function (data, textStatus, jqXHR) {
            if (data.Success) {
                window.location.href = "/";
            }
        },
        function (jqXHR, textStatus, errorThrown) {

        });
    }


    //        FB.Event.subscribe('auth.login', function (response) {       
    //        });

    //        FB.Event.subscribe('auth.logout', function (response) {
    //        });

    //        FB.Event.subscribe('auth.sessionChange', function (response) {
    //        });

    //        FB.Event.subscribe('auth.statusChange', function (response) {
    //        });

    //        FB.Event.subscribe('edge.create', function (response) {
    //        });

    //        FB.Event.subscribe('edge.remove', function (response) {
    //        });

    //        FB.Event.subscribe('comments.add', function (response) {
    //        });


});



