--- /dev/null
+module("login_bar",imports("template","plugin"),function(c){var b,d;
+b=c.template('<span class="link login">Log in\nto see account details »</span>');
+d=c.template('<span class="link logout">Log out</span>\n<span>Currently logged in as</span>\n<span class="username"><%= username %></span><div style="clear:both"></div>');
+return $.fn.login_bar=function(){return this.plugin("login_bar").html(b({})).delegate(".login","click",function(){thunk(imports("login_window"),function(){return $("#login_window").login_window().refresh()});
+return false}).delegate(".logout","click",function(){thunk(imports("eg.eg_api"),function(a){return a.openils("auth.session.delete")});return false}).subscribe("login_event",function(a){a=d({username:a});$(this).html(a);return false}).subscribe("logout_event",function(){$(this).html(b({}));return false})}});