$OtherSize += $Row->Data_length + $Row->Index_length;
        $OtherRows += $Row->Rows;
    }
}
$SizePie = new StatGraph("SizePie");
$SizePie->Name = $Lang['SizeDiff'];
$SizePie->Display = true;
$SizePie->Vars['disp_type'] = "pie";
$SizePie->CanDump = true;
DrawPie($SizePie, $Lang['SitePath'], $StatSize, "330099", 0);
DrawPie($SizePie, $Lang['ActionStat'], $ActionsSize, "339933", 1);
DrawPie($SizePie, $Lang['SaleStat'], $SalesSize, "CC6600", 2);
DrawPie($SizePie, $Lang['SplitStat'], $SplitSize, "FF0099", 3);
DrawPie($SizePie, $Lang['CampStat'], $CampSize, "9999FF", 4);
DrawPie($SizePie, $Lang['UndefStat'], $UndefSize, "FFFF00", 5);
DrawPie($SizePie, $Lang['OtherTables'], $OtherSize, "FF0000", 6);
$MinTable = false;
$MaxTable = false;
$MinStamp = 0;
$MaxStamp = 0;
$MinId = 0;
$MaxId = 0;
for ($i = 0; $i < count($StatLogArr); $i++) {
    $Query = "SELECT MIN(ID) AS MIN_ID, MAX(ID) AS MAX_ID FROM " . $StatLogArr[$i];
    $MM = $Db->Select($Query);
    if (ValidId($MM->MIN_ID) && $MM->MIN_ID > 0) {
        $MM->MIN_STAMP = $Db->ReturnValue("SELECT UNIX_TIMESTAMP(STAMP) FROM " . $StatLogArr[$i] . " WHERE ID=" . $MM->MIN_ID);
        $MM->MAX_STAMP = $Db->ReturnValue("SELECT UNIX_TIMESTAMP(STAMP) FROM " . $StatLogArr[$i] . " WHERE ID=" . $MM->MAX_ID);
        if ($MinStamp > $MM->MIN_STAMP || $MinStamp == 0) {
            $MinStamp = $MM->MIN_STAMP;
            $MinTable = $StatLogArr[$i];
    }
}
if ($SaveMode == "NATURAL") {
    $IncomeGraph = new StatGraph("IncomeGraph");
    if ($Report->ShowSales) {
        $IncomeGraph->Display = $NotShowed;
        $NotShowed = false;
    }
    $IncomeGraph->Vars['disp_type'] = "pie";
    $IncomeGraph->Vars['real_percent'] = "no";
    $IncomeGraph->Vars[$CurPosition] = $CurrentCompany->CUR[0] ? $CurrentCompany->CUR[0] : " ";
    $IncomeGraph->Vars[$NoPerc] = " ";
    $IncomeGraph->Name = $Lang['IncomePieName'];
    $Param = "Income";
    if ($Report->ShowSales) {
        DrawPie($Report->{$StatArrName}, $IncomeGraph, $Param);
    }
}
$PieCanDump = $CntClickGraph->CanDump + $UniClickGraph->CanDump + $CntActionGraph->CanDump + $UniActionGraph->CanDump + $CntSaleGraph->CanDump + $UniSaleGraph->CanDump + $SaleConvGraph->CanDump + $ActionConvGraph->CanDump + ValidVar($ROIGraph->CanDump) + ValidVar($CostGraph->CanDump) + ValidVar($IncomeGraph->CanDump);
function DrawPie(&$StatArr, &$Graph, $Param)
{
    global $Lang;
    $Colors[] = "330099";
    $Colors[] = "FFCC00";
    $Colors[] = "339933";
    $Colors[] = "CC6600";
    $Colors[] = "FF0099";
    $Colors[] = "9999FF";
    $Colors[] = "FFFF00";
    $Colors[] = "FF0000";
    $Colors[] = "336699";