$_POST['pass_new'] = _Function::spaces(trim($_POST['pass_new']));
    $_POST['repeat_pass'] = trim($_POST['repeat_pass']);
    if ($_POST['name_admin'] == '' || mb_strlen($_POST['name_admin'], 'utf8') < 2) {
        echo json_encode(array('res' => 'Name too short...', 'focus' => 'name_admin'));
    } else {
        if (preg_match('/[^a-z0-9\\_]/i', $_POST['user_admin'])) {
            echo json_encode(array('res' => 'Username not valid', 'focus' => 'user_admin'));
        } else {
            if (mb_strlen($_POST['pass_new'], 'utf8') < 5) {
                echo json_encode(array('res' => 'Password too short', 'focus' => 'pass_new'));
            } else {
                if ($_POST['pass_new'] !== $_POST['repeat_pass']) {
                    echo json_encode(array('res' => 'Passwords do not match'));
                } else {
                    /* INSERT DATABASE */
                    $res = $obj->addUser();
                    if ($res == 1) {
                        echo json_encode(array('res' => 'User added successfully', 'success' => 1));
                    } else {
                        if ($res == 2) {
                            echo json_encode(array('res' => '<strong>' . $_POST['user_admin'] . '</strong> Username not available '));
                        }
                    }
                }
            }
        }
    }
    // ELSE
} else {
    echo json_encode(array('res' => 'Error'));
}