diff options
Diffstat (limited to 'UI/login.js')
-rw-r--r-- | UI/login.js | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/UI/login.js b/UI/login.js index 5f5eed63..7756788c 100644 --- a/UI/login.js +++ b/UI/login.js @@ -36,3 +36,45 @@ function check_auth() { username, password ); } + +function setup_page(login_label, password_label) { + var credential_html; + + var cred_div = document.getElementById("credentials"); + credential_html = + '<div class="labelledinput">' + + '<div class="label">' + + '<label for="login">' + + login_label+ + "</label>" + + '</div>' + + '<div class="input">' + + '<input class="login" ' + + 'name="login" size="30" ' + + 'value="" id="login" '+ + 'accesskey="n" />' + + '</div>' + + '</div>' + + '<div class="labelledinput">' + + '<div class="label">' + + '<label for="password">' + + password_label + + '</label>' + + '</div>' + + '<div class="input">' + + '<input class="login" ' + + 'type="password" ' + + 'name="password" ' + + 'size="30" ' + + 'id="password" ' + + 'accesskey="p" />' + + '</div>' + + '</div>'; + if (!document.login.blacklisted.value && get_http_request_object()){ + cred_div.innerHTML = credential_html; + document.login.login.focus(); + } + else { + document.login.company.focus(); + } +} |