function output_inventar($debug = false, $resultBetriebsmittel = null, $resultBetriebsmittelstatus = array(), $schreib_recht = false)
{
    $htmlstring = '';
    if (is_null($resultBetriebsmittel) || !is_array($resultBetriebsmittel) || count($resultBetriebsmittel) < 1) {
        return $htmlstring;
    }
    $htmlstring .= '<table  id="t1" class="liste table-autosort:2 table-stripeclass:alternate table-autostripe">
			<thead>';
    if (is_array($resultBetriebsmittel) && count($resultBetriebsmittel) > 1) {
        $htmlstring .= '<tr><th colspan="12">Bitte ein Inventar aus den ' . count($resultBetriebsmittel) . ' gefundenen ausw&auml;hlen</th></tr>';
    }
    $htmlstring .= '<tr>
				<th class="table-sortable:default">Inv.nr.</th>
				<th class="table-sortable:default">Standort</th>
				<th class="table-sortable:default">Datum</th>
				<th class="table-sortable:default">AfA</th>
				<th class="table-sortable:default">Org.</th>
				<th class="table-sortable:default">Bezeichnung</th>
				<th class="table-sortable:default">Ser.nr.</th>
				<th class="table-sortable:default">Status</th>
			</tr>
			</thead>
		';
    for ($pos = 0; $pos < count($resultBetriebsmittel); $pos++) {
        if ($pos % 2) {
            $classe = 'liste1';
        } else {
            $classe = 'liste0';
        }
        // Organisation - Inventarverwalter
        $oOrganisationseinheit = new organisationseinheit($resultBetriebsmittel[$pos]->oe_kurzbz);
        $OrgBezeichnung = isset($oOrganisationseinheit->bezeichnung) && $oOrganisationseinheit->bezeichnung ? $oOrganisationseinheit->bezeichnung : '*' . $resultBetriebsmittel[$pos]->oe_kurzbz;
        $OrgTitel = isset($oOrganisationseinheit->bezeichnung) && $oOrganisationseinheit->bezeichnung ? $oOrganisationseinheit->bezeichnung . ' ' . $oOrganisationseinheit->organisationseinheittyp_kurzbz : $resultBetriebsmittel[$pos]->oe_kurzbz . ' Kontrolle';
        // Ort - Inventarstandort
        $oOrt = new ort($resultBetriebsmittel[$pos]->ort_kurzbz);
        $OrtBezeichnung = isset($oOrt->bezeichnung) && $oOrt->bezeichnung ? $oOrt->ort_kurzbz : '*' . $resultBetriebsmittel[$pos]->ort_kurzbz;
        $OrtTitel = isset($oOrt->bezeichnung) && $oOrt->bezeichnung ? $oOrt->ort_kurzbz . ' ' . $oOrt->bezeichnung : $resultBetriebsmittel[$pos]->ort_kurzbz . ' Kontrolle';
        $htmlstring .= '<tr class="' . $classe . '"  style="font-size:smaller;">

		<td><a href="' . $_SERVER["PHP_SELF"] . '?inventarnummer=' . $resultBetriebsmittel[$pos]->inventarnummer . '&amp;bestellung_id=' . $resultBetriebsmittel[$pos]->bestellung_id . '&amp;bestelldetail_id=' . $resultBetriebsmittel[$pos]->bestelldetail_id . '">' . $resultBetriebsmittel[$pos]->inventarnummer . '</a>&nbsp;</td>

		<td title="' . $OrtTitel . '">' . $OrtBezeichnung . '&nbsp;</td>

		<td>' . $resultBetriebsmittel[$pos]->betriebsmittelstatus_datum . '&nbsp;</td>
		<td>' . $resultBetriebsmittel[$pos]->afa . '&nbsp;</td>

		<td title="' . $OrgTitel . '">' . $OrgBezeichnung . '&nbsp;</td>

		<td>' . StringCut($resultBetriebsmittel[$pos]->beschreibung, 25) . '&nbsp;</td>
		<td>' . $resultBetriebsmittel[$pos]->seriennummer . '&nbsp;</td>

		<td>';
        // mit Berechtigung ist der Status zum bearbeiten
        $betriebsmittelstatus_kurzbz_select = trim($resultBetriebsmittel[$pos]->betriebsmittelstatus_kurzbz);
        if (!$schreib_recht) {
            $htmlstring .= $betriebsmittelstatus_kurzbz_select;
        } else {
            $htmlstring .= '<select style="font-size:xx-small;" onchange="set_status(\'list' . $pos . '\',\'' . $resultBetriebsmittel[$pos]->betriebsmittelbetriebsmittelstatus_id . '\',\'' . $resultBetriebsmittel[$pos]->betriebsmittel_id . '\',\'' . $resultBetriebsmittel[$pos]->inventarnummer . '\',\'' . $resultBetriebsmittel[$pos]->bestellung_id . '\',\'' . $resultBetriebsmittel[$pos]->bestelldetail_id . '\',this.value);" name="betriebsmittelstatus_kurzbz">';
            for ($i = 0; $i < count($resultBetriebsmittelstatus); $i++) {
                if ($resultBetriebsmittelstatus[$i]->betriebsmittelstatus_kurzbz) {
                    $htmlstring .= '<option ' . ($betriebsmittelstatus_kurzbz_select == $resultBetriebsmittelstatus[$i]->betriebsmittelstatus_kurzbz ? ' selected="selected" ' : '') . ' value="' . $resultBetriebsmittelstatus[$i]->betriebsmittelstatus_kurzbz . '">' . ($resultBetriebsmittelstatus[$i]->beschreibung == 'NULL' || empty($resultBetriebsmittelstatus[$i]->beschreibung) ? $resultBetriebsmittelstatus[$i]->betriebsmittelstatus_kurzbz : $resultBetriebsmittelstatus[$i]->beschreibung) . '&nbsp;</option>';
                }
            }
            $htmlstring .= '</select>';
        }
        $htmlstring .= '&nbsp;</td>
		<td style="font-size:xx-small;" id="list' . $pos . '"></td>

		</tr>
		';
    }
    $htmlstring .= '</table>';
    return $htmlstring;
}
function creatList($suchen, $filter, $firmentypfilter)
{
    // Initialisieren HTML Listenausgabe
    $htmlstr = "";
    $firma_finanzamt = new firma();
    $firmentyp_finanzamt = 'Finanzamt';
    $firma_finanzamt->errormsg = '';
    $firma_finanzamt->result = array();
    //echo "Filter: ".$filter." Firmentypfilter: ".$firmentypfilter."<br>";
    if (!is_null($suchen)) {
        // Nur wenn Suchknopf gedrueckt wurde
        $firma_finanzamt->searchFirma($filter, $firmentypfilter);
    }
    if ($firma_finanzamt->errormsg) {
        return 'Fehler beim Laden der Firma<br>';
    }
    if ($firma_finanzamt->result) {
        $htmlstr .= "</form><table id='t1' class='liste table-autosort:1 table-stripeclass:alternate table-autostripe'>\n";
        $htmlstr .= "   <thead><tr class='liste'>\n";
        $htmlstr .= "       <th class='table-sortable:numeric'>ID</th>";
        $htmlstr .= "       <th class='table-sortable:default'>Name</th>";
        $htmlstr .= "       <th class='table-sortable:default'>Anmerkung</th>";
        $htmlstr .= "       <th class='table-sortable:default'>Kurzbz</th>";
        $htmlstr .= "       <th class='table-sortable:default'>Standort</th>";
        $htmlstr .= "       <th class='table-sortable:default'>Plz</th>";
        $htmlstr .= "       <th class='table-sortable:default'>Ort</th>";
        $htmlstr .= "       <th class='table-sortable:default'>Strasse</th>";
        $htmlstr .= "       <th class='table-sortable:default'>Typ</th>";
        $htmlstr .= "       <th class='table-sortable:default'>Aktiv</th>";
        $htmlstr .= "       <th class='table-sortable:default'>Gesperrt</th>";
        $htmlstr .= "       <th class='table-sortable:default'>Schule</th>";
        //$htmlstr .= "       <th class='table-sortable:default'>Ext ID</th>";
        $htmlstr .= "   </tr></thead><tbody>\n";
        $i = 0;
        foreach ($firma_finanzamt->result as $row) {
            // Adresse
            $row->adresse_neu = $row->plz . ' ' . $row->ort;
            $htmlstr .= "   <tr class='liste" . $i % 2 . "'>\n";
            $htmlstr .= "       <td><a onclick=\"parent.frames[2].location.href ='firma_detailwork.php';\" href='firma_details.php?firma_id=" . $row->firma_id . "' target='detail_firma'>" . $row->firma_id . "</a></td>\n";
            $htmlstr .= "       <td><a onclick=\"parent.frames[2].location.href ='firma_detailwork.php';\" href='firma_details.php?firma_id=" . $row->firma_id . "' target='detail_firma'>" . $row->name . "</a></td>\n";
            $htmlstr .= "       <td title='" . $row->anmerkung . "'>" . StringCut($row->anmerkung, 27) . "</td>\n";
            $htmlstr .= "       <td>" . $row->kurzbz . "</td>\n";
            $htmlstr .= "       <td>" . StringCut($row->bezeichnung, 27) . "</td>\n";
            // Adresse
            $htmlstr .= "       <td>{$row->plz}</td>\n";
            $htmlstr .= "       <td>{$row->ort}</td>\n";
            $htmlstr .= "       <td>{$row->strasse}</td>\n";
            $htmlstr .= "       <td>{$row->firmentyp_kurzbz}</td>\n";
            $htmlstr .= "       <td>" . ($row->aktiv == 't' ? 'Ja' : 'Nein') . "</td>\n";
            $htmlstr .= "       <td>" . ($row->gesperrt == 't' ? 'Ja' : 'Nein') . "</td>\n";
            $htmlstr .= "       <td>" . ($row->schule == 't' ? 'Ja' : 'Nein') . "</td>\n";
            //$htmlstr .= "       <td>$row->ext_id</td>\n";
            $htmlstr .= "   </tr>\n";
            $i++;
        }
        $htmlstr .= "</tbody></table>\n";
    }
    return $htmlstr;
}