function DelPageFromSplit($Id)
{
    global $Db, $SplitTest, $Lang, $Logs;
    $Query = "DELETE FROM " . PFX . "_tracker_split_page WHERE ID={$Id}";
    $Db->Query($Query);
    $WrRes = true;
    $WrRes = SaveSplitToFile(false, "split_test.nodb", $SplitTest->SPLIT_ID);
    $Logs->Msg($Lang['RecordDeleted']);
    //if (!$WrRes) $Logs->Err($Lang['WriteErr']);
}
function RebuildStoreFiles()
{
    $ActionFile = "redir_action.nodb";
    $f = @fopen(SELF . "/store/{$ActionFile}", "a+");
    @flock($f, LOCK_EX);
    @ftruncate($f, 0);
    @flock($f, LOCK_UN);
    @fclose($f);
    $SplitFile = "split_test.nodb";
    $f = @fopen(SELF . "/store/{$SplitFile}", "a+");
    @flock($f, LOCK_EX);
    @ftruncate($f, 0);
    @flock($f, LOCK_UN);
    @fclose($f);
    $Query = "SELECT * FROM " . PFX . "_tracker_visitor_action WHERE REDIRECT_CATCH='1' ";
    $Sql = new Query($Query);
    while ($Row = $Sql->Row()) {
        $ActionArr['ID'] = $Row->ID;
        $ActionArr['PAGE_ID'] = $Row->PAGE_ID;
        $ActionArr['SITE_ID'] = $Row->SITE_ID;
        $ActionArr['REDIRECT_URL'] = $Row->REDIRECT_URL;
        $ActionArr['PATH'] = $Row->PATH;
        SaveActionToFile($ActionArr, $ActionFile);
    }
    $Query = "SELECT ID FROM " . PFX . "_tracker_split_test";
    $Sql = new Query($Query);
    while ($Row = $Sql->Row()) {
        SaveSplitToFile(false, $SplitFile, $Row->ID);
    }
}