function superchallenge_pass(form) {
	var pass = form.pass.value;
	if (pass) {
		var enc_pass = MD5(pass);
		var str = form.user.value+":"+enc_pass+":"+form.challenge.value;
		form.pass.value = MD5(str);
		return true;
	}
    else {
		return false;
	}
}


function checkLoginForm(form) {
    if ((document.shLoginForm.user.value == '') || (document.shLoginForm.pass.value == '')) {
        document.shLoginForm.user.focus();
        alert('Benutzername und Passwort eintragen!');
        return false;
    }
    
    superchallenge_pass(form);
}