


function submitLoginForm() {
    var loginForm = document.getElementById('login_form');
    encryptLoginForm();
    loginForm.submit();
    return false;
}

function encryptLoginForm() {
    var loginForm = document.getElementById('login_form');
    var passphraseElement = document.getElementById('passphrase');
    var username = document.getElementById('username').value;
    var password = document.getElementById('password').value;
    var encryptkey = document.getElementById('encryptkey').value;
    passphraseElement.value = hex_sha1(encryptkey + ':' + username + ':' + hex_sha1(password));
    return false;
}

function submitOnEnter(event) {
    if(!event) var event = window.event;
    var key = getKeyPress(event);
    if(key == 13) {
        submitLoginForm();
        return false;
    } else {
        return true;
    }
}


function getKeyPress(event) {
    if(event.keyCode) {
        return event.keyCode;
    }
    if(event.which) {
        return event.which;
    }
}



