<div class="container-fluid">\r
<a class="brand" href="#">WebOS Dev</a>\r
<div class="nav-collapse collapse menudiv">\r
- <p class="navbar-text pull-right">\r
- Logged in as <a href="#" class="navbar-link" id="username"><em>unauthenticated</em></a>\r
- </p>\r
+ <div class="menuitems">\r
+ </div>\r
+ <p class="navbar-text pull-right">\r
+ Logged in as <a href="#" class="navbar-link" id="username"><em>unauthenticated</em></a>\r
+ </p>\r
</div>\r
</div>\r
</div>\r
function loadDefaults() {
jQuery.getJSON("/backend/logged_in", function(resp) {
if (!resp.contents) {
+ hideMenu();
+ hideBackground();
loadLoginModal();
} else {
loadUsername();
jQuery('body').append(background);
}
+function hideBackground() {
+ jQuery('style').remove();
+}
+
function loadLoginModal() {
jQuery.ajax({
url: "/backend/login_modal",
jQuery('<ul/>', {
'class': 'nav',
html: menuitems.join('')
- }).appendTo('.menudiv');
+ }).appendTo('.menuitems');
} else {
throwError(resp.error, 'error', '#desktop');
}
}
+function hideMenu() {
+ jQuery('.menuitems').empty();
+}
+
function submitLogin() {
loginData = {
'username': jQuery('#inputUsername').val(),