function update_user_display(secure_server) {

	if (!secure_server) {
		secure_server="https://secure.gumtree.com";
	}
        var request;
        if (window.XMLHttpRequest) {
                request = new XMLHttpRequest();
        } else {
                request = new ActiveXObject("MSXML2.XMLHTTP.3.0");
        }
	var now=new Date();
	var url='/cgi-bin/checkuser.pl?r='+now.getTime();
        request.open("GET", url, true);
        request.onreadystatechange = function() {
                if (request.readyState == 4 && request.status == 200) {
                        if (request.responseText){
				var parts=request.responseText.split(';');
				user_id=parts[0];
				user_username=unescape(parts[1]);
				user_email=unescape(parts[2]);
				user_type=parts[3];
				user_link=parts[4];
				show_logged_in(user_username,user_email,user_type,user_link,secure_server);
                $.gtcookie.permanent.attr('console_user','yes');
			} else {
				//show_not_logged_in();
			}
                }
        }
        request.send(null);


}

function show_logged_in (username, email, type, link, secure_server) {

	document.getElementById("community_user").innerHTML='&nbsp;&nbsp;Logged in as '+email;
	document.getElementById("community_logout").className='';
	document.getElementById("community_logout").innerHTML='<a href="'+secure_server+'/cgi-bin/user.pl?action=logout">Logout</a>';

	if (link==2) {
		document.getElementById("nav_add_posting_link").innerHTML='<a href="'+secure_server+'/cgi-bin/user.pl?action=add_posting">post an ad</a>';
	}
	document.getElementById("nav_manage_ads_link").innerHTML='<a href="'+secure_server+'/cgi-bin/user.pl">manage my ads</a>';
	
}

function show_not_logged_in () {
	document.getElementById("community_user").innerHTML="&nbsp;&nbsp;Not logged in";
	document.getElementById("community_logout").innerHTML='<a href="'+secure_server+'/cgi-bin/user.pl?action=login">login</a>';
}

