function getElements($kat_id, $knoten_arr, $KAT_ID, $ID, $mod, $modus, $base_file, $bewertung)
{
    global $ziel;
    include 'global_config.php';
    include $sr . '/bin/share/db_connect1.php';
    include $sr . '/bin/share/global_config.php';
    $sel_one = "<IMG src='{$inst_path}/pic2base/bin/share/images/one.gif' width='22' height='11' hspace='0' vspace='0' border='0' title='einzelne Bilder dieser Kategorie ausw&auml;hlen'>";
    $sel_all = "<IMG src='{$inst_path}/pic2base/bin/share/images/all.gif' width='22' height='11' hspace='0' vspace='0' border='0' title='alle Bilder dieser Kategorie ausw&auml;hlen'>";
    $result10 = mysql_query("SELECT * FROM {$table4} WHERE parent='{$kat_id}' ORDER BY kategorie");
    $num10 = mysql_num_rows($result10);
    for ($i10 = 0; $i10 < $num10; $i10++) {
        $kategorie = mysql_result($result10, $i10, 'kategorie');
        $parent = mysql_result($result10, $i10, 'parent');
        $level = mysql_result($result10, $i10, 'level');
        $kat_id = mysql_result($result10, $i10, 'kat_id');
        $space = '';
        for ($N = 0; $N < $level; $N++) {
            $space .= "&#160;&#160;";
        }
        $result13 = mysql_query("SELECT * FROM {$table11} WHERE kat_id = '{$kat_id}' AND info <> ''");
        $num13 = mysql_num_rows($result13);
        if ($num13 !== 0) {
            $font_color = 'blue';
        } else {
            $font_color = 'black';
        }
        $kat_id_pos = array_search($kat_id, $knoten_arr);
        if ($kat_id_pos > 0) {
            $kat_id_back = $knoten_arr[$kat_id_pos - 1];
        }
        if (in_array($kat_id, $knoten_arr)) {
            $treestatus = 'minus';
            $img = "<IMG src='{$inst_path}/pic2base/bin/share/images/minus.gif' width='11' height='11' hspace='0' vspace='0' border='0'>";
            echo "<TR id='kat'>\n\t\t\t\t\t<TD id='kat1'>\n\t\t\t\t\t" . $space . "<a href='{$ziel}?kat_id={$parent}&mod={$mod}&pic_id=0'>" . $img . "</a>&#160;";
            echo "<span style='cursor:pointer; color:{$font_color}' onClick=\"showKatInfo('{$kat_id}')\" title='Informationen zur Kategorie {$kategorie}' alt='Info' />" . $kategorie . "</span></TD>";
            if ($base_file == 'edit_remove_kat' or $base_file == 'recherche2' or $base_file == 'edit_bewertung') {
                $sel_one = "<img src='{$inst_path}/pic2base/bin/share/images/ok.gif' width='15' height='15' />";
                $sel_all = '&#160;';
            }
            echo "\n\t\t\t\t\t<TD>\n\t\t\t\t\t<SPAN style='cursor:pointer;' onClick='getPreview(\"{$KAT_ID}\",\"{$kat_id}\",\"{$mod}\",0,\"{$modus}\",\"{$base_file}\",\"{$bewertung}\",0,0,0,\"{$treestatus}\")'>" . $sel_one . "</SPAN></TD>\n\t\t\t\t\t<TD>\n\t\t\t\t\t<SPAN style='cursor:pointer;' onClick='getPreview(\"{$KAT_ID}\",\"{$kat_id}\",\"{$mod}\",0,\"{$modus}\",\"{$base_file}\",\"{$bewertung}\",1,0,0,\"{$treestatus}\")'>" . $sel_all . "</SPAN>\n\t\t\t\t\t</TD>\n\t\t\t\t\t<TD></TD>\n\t\t\t\t\t</TR>";
            getElements($kat_id, $knoten_arr, $KAT_ID, $ID, $mod, $modus, $base_file, $bewertung);
        } else {
            $treestatus = 'plus';
            //Das plus wird nur gezeigt, wenn es weitere Unterkategorien gibt:
            $result11 = mysql_query("SELECT * FROM {$table4} WHERE parent = '{$kat_id}'");
            $num11 = mysql_num_rows($result11);
            if ($num11 > 0) {
                $img = "<IMG src='{$inst_path}/pic2base/bin/share/images/plus.gif' width='11' height='11' hspace='0' vspace='0' border='0'>";
                echo "<TR id='kat'>\n\t\t\t\t\t<TD id='kat1'>\n\t\t\t\t\t" . $space . "<a href='{$ziel}?kat_id={$kat_id}&mod={$mod}&pic_id=0'>" . $img . "</a>&#160;";
            } else {
                //$img = "&#160;&#160;&#160;";
                $img = "<IMG src='{$inst_path}/pic2base/bin/share/images/platzhalter.gif' width='11' height='11' hspace='0' vspace='0' border='0'>";
                echo "<TR id='kat'>\n\t\t\t\t\t<TD id='kat1'>\n\t\t\t\t\t" . $space . "" . $img . "&#160;";
            }
            echo "<span style='cursor:pointer; color:{$font_color}' onClick=\"showKatInfo('{$kat_id}')\" title='Informationen zur Kategorie {$kategorie}' alt='Info' />" . $kategorie . "</span></TD>";
            if ($base_file == 'edit_remove_kat' or $base_file == 'recherche2' or $base_file == 'edit_bewertung') {
                $sel_one = "<img src='{$inst_path}/pic2base/bin/share/images/ok.gif' width='15' height='15' />";
                $sel_all = '&#160;';
            }
            echo "\n\t\t\t\t\t<TD>\n\t\t\t\t\t<SPAN style='cursor:pointer;' onClick='getPreview(\"{$KAT_ID}\",\"{$kat_id}\",\"{$mod}\",0,\"{$modus}\",\"{$base_file}\",\"{$bewertung}\",0,0,0,\"{$treestatus}\")'>" . $sel_one . "</SPAN></TD>\n\t\t\t\t\t<TD>\n\t\t\t\t\t<SPAN style='cursor:pointer;' onClick='getPreview(\"{$KAT_ID}\",\"{$kat_id}\",\"{$mod}\",0,\"{$modus}\",\"{$base_file}\",\"{$bewertung}\",1,0,0,\"{$treestatus}\")'>" . $sel_all . "</SPAN>\n\t\t\t\t\t</TD>\n\t\t\t\t\t<TD style='font-size:12px;text-align:right;'>" . getNumberOfPictures($kat_id, $modus, $bewertung, $treestatus) . "</TD>\n\t\t\t\t\t</TR>";
        }
    }
}
function getElements($kat_id, $knoten_arr, $KAT_ID, $ID, $mod, $modus, $base_file, $bewertung)
{
    global $ziel;
    include 'global_config.php';
    include $sr . '/bin/share/db_connect1.php';
    include $sr . '/bin/share/global_config.php';
    $sel_one = "<IMG src='{$inst_path}/pic2base/bin/share/images/one.gif' width='22' height='11' hspace='0' vspace='0' border='0' title='einzelne Bilder dieser Kategorie ausw&auml;hlen'>";
    $sel_all = "<IMG src='{$inst_path}/pic2base/bin/share/images/all.gif' width='22' height='11' hspace='0' vspace='0' border='0' title='alle Bilder dieser Kategorie ausw&auml;hlen'>";
    $result10 = mysql_query("SELECT * FROM {$table4} WHERE parent='{$kat_id}' ORDER BY kategorie");
    $num10 = mysql_num_rows($result10);
    for ($i10 = 0; $i10 < $num10; $i10++) {
        $kategorie = mysql_result($result10, $i10, 'kategorie');
        $parent = mysql_result($result10, $i10, 'parent');
        $level = mysql_result($result10, $i10, 'level');
        $kat_id = mysql_result($result10, $i10, 'kat_id');
        $space = '';
        for ($N = 0; $N < $level; $N++) {
            $space .= "&#160;&#160;";
        }
        //zu welchen Kategorien gibt es Lexikon-Eintraege?
        $result13 = mysql_query("SELECT * FROM {$table11} WHERE kat_id = '{$kat_id}' AND info <> ''");
        $num13 = mysql_num_rows($result13);
        if ($num13 !== 0) {
            $book = "<img src='{$inst_path}/pic2base/bin/share/images/book_green.gif' width='15' height='15' title='Kategorie-Informationen lesen / bearbeiten' />";
        } else {
            $book = "<img src='{$inst_path}/pic2base/bin/share/images/book_grey.gif' width='15' height='15' title='Kategorie-Informationen hinzuf&uuml;gen' />";
        }
        $kat_id_pos = array_search($kat_id, $knoten_arr);
        if ($kat_id_pos > 0) {
            $kat_id_back = $knoten_arr[$kat_id_pos - 1];
        }
        if (in_array($kat_id, $knoten_arr)) {
            $treestatus = 'minus';
            $img = "<IMG src='{$inst_path}/pic2base/bin/share/images/minus.gif' width='11' height='11' hspace='0' vspace='0' border='0' title='eine Ebene nach oben gehen (Z123)'>";
            echo "<TR class='kat'><TD class='kat1'>" . $space . "<a href='{$ziel}?kat_id={$parent}&mod={$mod}&pic_id=0'>" . $img . "</a>&#160;";
            //				echo "<TR class='kat'><TD class='kat1'>".$space.$img."&#160;";
            if ($base_file == 'edit_remove_kat' or $base_file == 'recherche2' or $base_file == 'edit_bewertung') {
                echo "<SPAN style='cursor:pointer;' onClick='getPreview(\"{$KAT_ID}\",\"{$kat_id}\",\"{$mod}\",0,\"{$modus}\",\"{$base_file}\",\"{$bewertung}\",0,0,0,\"{$treestatus}\")' title='Hier klicken, um alle Bilder der Kategorie {$kategorie} anzuzeigen'>" . $kategorie . "</span></TD>";
                $sel_one = $book;
                echo "\n\t\t\t\t\t<TD><span style='cursor:pointer;' onClick='showKatInfo(\"{$kat_id}\")'>" . $sel_one . "</SPAN></TD>\n\t\t\t\t\t<TD></TD>\n\t\t\t\t\t<TD></TD>\n\t\t\t\t\t</TR>";
            } else {
                echo "<span style='cursor:pointer;' onClick=\"showKatInfo('{$kat_id}')\" title='Informationen zur Kategorie {$kategorie}' alt='Info' />" . $kategorie . "</span></TD>";
                echo "\n\t\t\t\t\t<TD><SPAN style='cursor:pointer;' onClick='getPreview(\"{$KAT_ID}\",\"{$kat_id}\",\"{$mod}\",0,\"{$modus}\",\"{$base_file}\",\"{$bewertung}\",0,0,0,\"{$treestatus}\")'>" . $sel_one . "</SPAN></TD>\n\t\t\t\t\t<TD><SPAN style='cursor:pointer;' onClick='getPreview(\"{$KAT_ID}\",\"{$kat_id}\",\"{$mod}\",0,\"{$modus}\",\"{$base_file}\",\"{$bewertung}\",1,0,0,\"{$treestatus}\")'>" . $sel_all . "</SPAN></TD>\n\t\t\t\t\t<TD></TD>\n\t\t\t\t\t</TR>";
            }
            getElements($kat_id, $knoten_arr, $KAT_ID, $ID, $mod, $modus, $base_file, $bewertung);
        } else {
            $treestatus = 'plus';
            //Das plus wird nur gezeigt, wenn es weitere Unterkategorien gibt:
            $result11 = mysql_query("SELECT * FROM {$table4} WHERE parent = '{$kat_id}'");
            $num11 = mysql_num_rows($result11);
            if ($num11 > 0) {
                $img = "<IMG src='{$inst_path}/pic2base/bin/share/images/plus.gif' width='11' height='11' hspace='0' vspace='0' border='0' title='Unterkategorien anzeigen (Z156)'>";
                echo "<TR id='kat'><TD class='kat1'  style='background-color:RGB(125,0,10); color:white;'>" . $space . "<a href='{$ziel}?kat_id={$kat_id}&mod={$mod}&pic_id=0'>" . $img . "</a>&#160;";
                //					$img = "<IMG src='$inst_path/pic2base/bin/share/images/plus.gif' width='11' height='11' hspace='0' vspace='0' border='0' title='Unterkategorien anzeigen (Z156)' onClick=javascript:alert('Test');>";
                //					echo "<TR id='kat'><TD class='kat1'  style='background-color:RGB(125,0,10); color:white;'><span style='cursor:pointer;'>".$space.$img."</span>&#160;";
            } else {
                $img = "<IMG src='{$inst_path}/pic2base/bin/share/images/platzhalter.gif' width='11' height='11' hspace='0' vspace='0' border='0'>";
                echo "<TR id='kat'>\n\t\t\t\t\t<TD class='kat1'  style='background-color:RGB(125,0,10); color:white;'>\n\t\t\t\t\t" . $space . "" . $img . "&#160;";
            }
            if ($base_file == 'edit_remove_kat' or $base_file == 'recherche2' or $base_file == 'edit_bewertung') {
                echo "<SPAN style='cursor:pointer;' onClick='getPreview(\"{$KAT_ID}\",\"{$kat_id}\",\"{$mod}\",0,\"{$modus}\",\"{$base_file}\",\"{$bewertung}\",0,0,0,\"{$treestatus}\")' title='Hier klicken, um alle Bilder der Kategorie {$kategorie} anzuzeigen'>" . $kategorie . "</span></TD>";
                $sel_one = $book;
                echo "\n\t\t\t\t\t<TD>\n\t\t\t\t\t<span style='cursor:pointer;' onClick='showKatInfo(\"{$kat_id}\")'>" . $sel_one . "</SPAN></TD>\n\t\t\t\t\t<TD></TD>\n\t\t\t\t\t<TD style='font-size:12px;text-align:right;'>" . getNumberOfPictures($kat_id, $modus, $bewertung, $treestatus) . "</TD>\n\t\t\t\t\t</TR>";
            } else {
                echo "<span style='cursor:pointer;' onClick=\"showKatInfo('{$kat_id}')\" title='Informationen zur Kategorie {$kategorie}' alt='Info' />" . $kategorie . "</span></TD>";
                echo "\n\t\t\t\t\t<TD>\n\t\t\t\t\t<SPAN style='cursor:pointer;' onClick='getPreview(\"{$KAT_ID}\",\"{$kat_id}\",\"{$mod}\",0,\"{$modus}\",\"{$base_file}\",\"{$bewertung}\",0,0,0,\"{$treestatus}\")'>" . $sel_one . "</SPAN></TD>\n\t\t\t\t\t<TD>\n\t\t\t\t\t<SPAN style='cursor:pointer;' onClick='getPreview(\"{$KAT_ID}\",\"{$kat_id}\",\"{$mod}\",0,\"{$modus}\",\"{$base_file}\",\"{$bewertung}\",1,0,0,\"{$treestatus}\")'>" . $sel_all . "</SPAN></TD>\n\t\t\t\t\t<TD style='font-size:12px;text-align:right;'>" . getNumberOfPictures($kat_id, $modus, $bewertung, $treestatus) . "</TD>\n\t\t\t\t\t</TR>";
            }
        }
    }
}