/**
 * montras redaktilon por la parttempajxoj.
 */
function redaktilo_por_parttempsistemoj($sistemo)
{
    eoecho("<h2>Traktado de parttempuloj</h2>");
    echo "<form action='kotizosistemo.php?id=" . $sistemo->datoj['ID'] . "' method='POST'>\n";
    $sql = datumbazdemando('ID', 'parttempkotizosistemoj', array('baza_kotizosistemo' => $sistemo->datoj['ID']), "", array("order" => "por_noktoj ASC"));
    $rez = sql_faru($sql);
    echo "<table>\n";
    eoecho("<tr><th>ID</th><th>noktoj</th><th>faktoro</th><th>kot.-sistemo</th><th>kondic^o</th></tr>\n");
    while ($linio = mysql_fetch_assoc($rez)) {
        $id = $linio['ID'];
        $partsistemo = new Parttempkotizosistemo($id);
        echo "<tr><td>" . $id . "</td><td>";
        simpla_entajpejo("", 'parttempa[' . $id . '][por_noktoj]', $partsistemo->datoj['por_noktoj'], 4);
        echo "</td><td>";
        simpla_entajpejo("", 'parttempa[' . $id . '][faktoro]', $partsistemo->datoj['faktoro'], 4);
        echo "</td><td>";
        elektilo_simpla_db('parttempa[' . $id . '][sub_kotizosistemo]', 'kotizosistemoj', 'nomo', 'ID', $partsistemo->datoj['sub_kotizosistemo']);
        echo "</td><td>";
        simpla_kondicxoelektilo('parttempa[' . $id . '][kondicxo]', $partsistemo->datoj['kondicxo']);
        echo "</td></tr>\n";
    }
    // while
    echo "</table>";
    butono("sxangxu_parttempsistemojn", "S^ang^u");
    echo "</form>\n";
    eoecho("<h3>Nova parttempsistemo</h3>");
    echo "<form action='kotizosistemo.php?id=" . $sistemo->datoj['ID'] . "' method='POST'>\n";
    echo "<table>";
    tabela_kasxilo("en sistemo", 'baza_kotizosistemo', $sistemo->datoj['ID']);
    tabelentajpejo("noktoj", 'por_noktoj', "", 4, "tiom da noktoj oni rajtas resti en tiu tarifo");
    tabelentajpejo("faktoro", 'faktoro', "1", 6, "ni obligas la kotizojn de la elektita sistemo" . " per tiu faktoro.");
    tabela_elektilo_db("uzata kotizosistemo", 'sub_kotizosistemo', 'kotizosistemoj', "nomo", "ID", "", "", "la kotizoj de tiu sistemo estos uzataj.");
    tabela_kondicxoelektilo("Tiu kondic^o aldone devas esti plenumita", 7);
    echo "</table>";
    butono("nova_parttempsistemo", "Nova");
    echo "</form>\n";
    // TODO
    echo "<hr/>\n";
    // -----------------------------------------------------
}
 function kreu_tabellinion($versio)
 {
     parent::kreu_tabellinion($versio);
     switch ($versio) {
         case 'simpla':
             $kondicxo =& $this->donu_kondicxon();
             echo "<td>" . $kondicxo->datoj['nomo'] . "</td>";
             break;
         case 'redaktebla':
             echo "<td>";
             simpla_kondicxoelektilo('kategorio[' . $this->datoj['ID'] . '][kondicxo]', $this->datoj['kondicxo']);
             echo "</td>";
             //             simpla_entajpejo("<td>",
             //                              'kategorio['.$this->datoj['ID'].'][sxlosillitero]',
             //                              $this->datoj['sxlosillitero'],
             //                              5, "",
             //                              "</td>");
             break;
     }
 }