if (MODE == 'buildComments') {
            buildComments();
        } elseif (MODE == 'buildCommentsDefault') {
            buildCommentsDefault();
        } elseif (MODE == 'buildLines') {
            buildLines();
        } elseif (MODE == 'printLinesForEngineer') {
            printLinesForEngineer();
        } elseif (MODE == 'printLinesForTalent') {
            printLinesForTalent();
        } elseif (MODE == 'printLinesPdf') {
            printLinesPdf();
        } elseif (MODE == 'setOffset') {
            setOffset();
        } elseif (MODE == 'setLimit') {
            setLimit();
        } elseif (MODE == 'saveViewOptions') {
            saveViewOptions();
        }
    } elseif ($_SESSION['listRoleId'] < 1) {
        $message .= 'Your list role does not allow you access.<br>';
        $debug->add('$_SESSION[\'listRoleId\'] is less than 1.');
    }
} else {
    if (!isset($_SESSION['listId'])) {
        $debug->add('$_SESSION[\'listId\'] is not defined.');
    } elseif (!(bool) $_SESSION['listId']) {
        $debug->add('$_SESSION[\'listId\'] does not contain a value.');
    } else {
        $debug->add('Something else is wrong.');
    }
            } else {
                if ($_POST["filter"] == "filterName") {
                    if (isset($_GET["in1"])) {
                        $input1 = $_GET["in1"];
                    } else {
                        $input1 = filterfunktion($_POST["filterInputName"]);
                    }
                    if (preg_match("/^[a-zA-Z ]*\$/", $input1)) {
                        $statement = filterName($input1);
                        $statement .= " GROUP BY id ";
                        $entries = getDBEntryCount($statement);
                        $statement .= setLimit($startAt, $rowsPerPage);
                        echo "Name beinhaltet \"" . $input1 . "\"";
                    } else {
                        $statement = filterNone();
                        $statement .= " GROUP BY id ";
                        $entries = getDBEntryCount($statement);
                        $statement .= setLimit($startAt, $rowsPerPage);
                        echo "Kein Filter gesetzt";
                    }
                }
            }
        }
    }
} else {
    $statement = filterNone();
    $statement .= " GROUP BY id ";
    $entries = getDBEntryCount($statement);
    $statement .= setLimit($startAt, $rowsPerPage);
    echo "Kein Filter gesetzt";
}
*/
if (isset($_SERVER['QUERY_STRING']) && $_SERVER['QUERY_STRING'] == "send") {
    session_start();
    include_once $_SERVER['DOCUMENT_ROOT'] . 'securimage/securimage.php';
    $securimage = new Securimage();
    if ($securimage->check($_POST['captcha_code']) == false) {
        echo "CAPTCHA ERROR";
        exit;
    }
    //проверяем лимит отправок
    $limit = checkLimit($_SERVER['REMOTE_ADDR'], $_SERVER['DOCUMENT_ROOT'] . "userdb.php");
    if ($limit > 0) {
        echo "OUT OF LIMIT";
        exit;
    }
    setLimit($_SERVER['REMOTE_ADDR']);
}
function checkLimit($ip, $limitfile = "userdb.php")
{
    $data = loadLimit($limitfile);
    if (!isset($data[$ip])) {
        return 0;
    }
    $limit = intval($data[$ip]) + 3600 - time();
    if ($limit < 0) {
        return 0;
    }
    return $limit;
}
function setLimit($ip, $limitfile = "userdb.php")
{