if (!$erg) {
                    foreach ($employees->errors as $errnumber) {
                        $errors[] = isset($dict[$errnumber]) ? $dict[$errnumber] : $errnumber;
                    }
                }
            }
        }
    } else {
        $erg = $employees->getPostVars();
        $empl_formvars = $employees->employees_foo;
        if (!$erg) {
            foreach ($employees->errors as $errnumber) {
                $errors[] = isset($dict[$errnumber]) ? $dict[$errnumber] : $errnumber;
            }
        } else {
            if (!$employees->saveRecord()) {
                foreach ($employees->errors as $errnumber) {
                    $errors[] = isset($dict[$errnumber]) ? $dict[$errnumber] : $errnumber;
                }
            }
            if (!empty($employees->employees_foo->empl_id)) {
                $onLoadElement = ' onload="x_getEmplData(' . $employees->employees_foo->empl_id . ')"';
                $archivestyle = $employees->isEmployeeDataDeletable($employees->employees_foo->empl_id) ? 'inline' : 'none';
            }
        }
    }
}
$employeelist = $employees->GetList($esortfield, $esortorder, $esearchstring, $estatus);
$empl_formvars->position_options = array(APP_TRAINEE => $dict['trainee'], APP_EMPLOYEE => $dict['employee'], APP_PROJECT_MANAGER => $dict['project_manager'], APP_STORE_MANAGER => $dict['store_manager']);
$empl_id = isset($employees->employees_foo->empl_id) ? $employees->employees_foo->empl_id : $empl_formvars->empl_id;
if ($employees->getMemberProjects($empl_id)) {