function check_create_account_form(form, noUpload){
    if(noUpload==undefined) var noUpload=false;
    document.getElementById('create_error_display').innerHTML='';

    var password = form.password.value;
    var _submit = true;
    if (password.length <6) {
        displayErrorMsg('create_short_password', 'create_error_display');
        _submit=false;
    }

    if (password.match(/\d/) == null || password.match(/[a-z]/i) == null) {
        displayErrorMsg('create_password_format', 'create_error_display');
        _submit=false;
    }
    if (password != form.confirm.value) {
        displayErrorMsg('create_confirm_mismatch', 'create_error_display');
        _submit=false;
    }
    if(!noUpload){
        if (!checkEmail(form.username.value)) {
            displayErrorMsg('login_invalid_username', 'create_error_display');
            _submit=false;
        }
        if (form.cv_file.value=='') {
            displayErrorMsg('cv_missing', 'create_error_display');
            _submit=false;
        }
    }
    else{
        if (form.old_password.value.length <6) {
            displayErrorMsg('create_short_password', 'create_error_display');
            _submit=false;
        }
    }

    return _submit;
}
