function superchallenge_pass(form) {
	var username = fillid(form.user.value);
	form.pass.value = form.pass_redirect.value;
	var pass = form.pass.value.toUpperCase();
	if (pass) {
		var enc_pass = MD5(pass);
		var str = username.toUpperCase()+":"+enc_pass+":"+form.challenge.value;
		form.user.value = username;
		form.pass.value = MD5(str);
		return true;
	} else {
		return false;
	}
}


function fillid(username){
	if(res = username.match(/^(\d{1,2})-(\d{0,7})$/)){
		var zeros = "0000000";
		var id = res[1] + zeros.slice(0, 7 - res[2].length) + res[2];
		return id;
	}
	return username;
}

function checkBestellungForm(form) {

    if (form.company.value == '' || form.address.value == '' || form.zip_city.value == ''){
        alert('\nBitte Felder mit * ausfüllen');
        return false;
    }
        return true;
}
