jQuery(document).ready(function() {

	var sUsername = jQuery.cookie('tncms-screenname');
	var sAuthToken = jQuery.cookie('tncms-authtoken');
	var sAvatar = jQuery.cookie('tncms-avatarurl');
		
	if ((sAuthToken == null) && (sUsername == null)) {
		jQuery('#post-comment').hide();
		jQuery('#logout-dialog').hide();
		jQuery('#uNavOut').hide();
		jQuery('#uNavReauth').hide();
		jQuery('.not-logged-in').show();
	} else if ((sAuthToken == null) && (sUsername != null)) {
		jQuery('#post-comment').hide();
		jQuery('#logout-dialog').hide();
		jQuery('#uUser').html('Welcome back, <a href="/users/profile/' + sUsername.replace(/\+/g," ") + '">' + sUsername.replace(/\+/g,"&nbsp;") + '</a>!');
		jQuery('#uNavOut').hide();
		jQuery('#uNav').hide();
		jQuery('#uNavReauth').show();
		jQuery('.not-logged-in').show();
	} else {
		jQuery('#login-dialog').hide();
		jQuery('#uUser').html('Welcome back, <a href="/users/profile/' + sUsername.replace(/\+/g," ") + '">' + sUsername.replace(/\+/g,"&nbsp;") + '</a>!');
		jQuery('#uNav').hide();
		jQuery('#uNavOut').show();
		jQuery('#uNavReauth').hide();

		jQuery('#post-comment').show();
		jQuery('.not-logged-in').hide();
		jQuery('.logged-in').show();
	}
	if(sAvatar!=null){
		if(jQuery('#customAvatar').length > 0){ 
			jQuery('#defaultAvatar').hide();
			jQuery('#customAvatar').show();
		}else{
			jQuery('#uIcon').append('<img src="'+sAvatar+'" alt="custom avatar"/>');
			jQuery('#defaultAvatar').hide();
		}
	}
	// hide panel until page is loaded
	jQuery('div#blox-user-panel dl').show();
	jQuery('.blox-loading#blox-user-panel').removeClass('blox-loading');

});