$(function(){
  
$.user = {
  info: null,
  init: function(){
    $.send('/users/info',{},$.user.state);
    $('.fn-logout').click( $.user.logout );
  },
  state: function(data){
    if(data==undefined){
      $('.fn-notLogged').show();
      $('.fn-logged').hide();
      return;
    }
    $.user.info = data.user;
    $('.fn-notLogged').hide();
    $('.fn-logged').show();
    $('.fn-currentUser').text(data.user.nickname);
    $.popup.init();
    $.tags.init();
  },
  logout: function(){
    $.user.info = null;
    $.send('/users/logout',{},function(){$.user.state()})
  }
}
$.user.init();

});

