function readCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for (var i=0; i < ca.length; i++) {
        var c = ca[i];
        while (c.charAt(0) == ' ') c = c.substring(1, c.length);
        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
    }
    return null;
}

function loggedIn() {
    return readCookie('user_auth_status') == 'authenticated';
}

if (loggedIn() || (typeof(load_dojo) != 'undefined' && load_dojo)) {
    document.writeln('<scr' + 'ipt src="/javascripts/dojo/dojo.js" type="text/javascript"></scr' + 'ipt>');
}
