function output_Studienganginformation($resultStudiengang = null, $debug = false)
{
    $htmlstring = '';
    if (is_null($resultStudiengang) || !is_array($resultStudiengang) || count($resultStudiengang) < 1) {
        return $htmlstring;
    }
    if (!($oWAWI = new wawi())) {
        die($oWAWI->errormsg . ($debug ? ' *** File:=' . __FILE__ . ' Line:=' . __LINE__ : ''));
    }
    $pos = 0;
    if ($pos % 2) {
        $classe = 'liste1';
    } else {
        $classe = 'liste0';
    }
    $htmlstring .= '<fieldset><legend>Studiengang&nbsp;' . $resultStudiengang[$pos]->studiengang_id . '&nbsp;' . $resultStudiengang[$pos]->bezeichnung . '</legend>';
    $htmlstring .= '<br /><!-- Studiengang Detail -->
			<table  class="liste" style="border:0;width:100%;">
				<tr class="' . $classe . '">
					<th align="right">Studiengang</th>
					<td width="80%">' . $resultStudiengang[$pos]->studiengang_id . '&nbsp;' . $resultStudiengang[$pos]->kurzzeichen . '&nbsp;' . $resultStudiengang[$pos]->bezeichnung . '</td>
				</tr>
				<tr class="' . $classe . '">
					<th align="right">Studenten</th>
					<td>' . $resultStudiengang[$pos]->studentenanzahl . '&nbsp;</td>
				</tr>
				<tr class="' . $classe . '">
					<th align="right">Aktiv&nbsp;</th>
					<td>' . $resultStudiengang[$pos]->aktiv_kz . '&nbsp;' . ($resultStudiengang[$pos]->aktiv == true || $resultStudiengang[$pos]->aktiv == 't' ? '&nbsp;<img src="../../skin/images/tick.png" alt="aktiv" />' : '&nbsp;<img src="../../skin/images/cross.png" alt="nicht aktiv" />') . '</td>
				</tr>
				<tr class="' . $classe . '">
					<th align="right">Bestellung</th>
					<td>&nbsp;<a title="Bestellungen zum Studiengang ' . $resultStudiengang[$pos]->studiengang_id . '" href="bestellung.php?studiengang_id=' . $resultStudiengang[$pos]->studiengang_id . '&amp;jahr_monat=' . date("Y") . '">anzeigen<img src="../../skin/images/application_go.png" alt="Bestellungen anzeigen" /></a>&nbsp;</td>
				</tr>

		</table>';
    $oWAWI->errormsg = '';
    $oWAWI->result = array();
    if (!$oWAWI->studiengang_benutzer($resultStudiengang[$pos]->studiengang_id)) {
        $htmlstring .= $oWAWI->errormsg;
    }
    $resultStudiengangbenutzer = $oWAWI->result;
    if (is_array($resultStudiengangbenutzer) && count($resultStudiengangbenutzer) > 0) {
        $htmlstring .= '<br /><!-- studiengang Kurzdetail -->
				<table class="liste">
				<thead>
					<tr>
						<th>Benutzer&nbsp;</th>
						<th style="display:none;">Tel&nbsp;</th>

						<th style="display:none;">lesen&nbsp;</th>
						<th style="display:none;">schreiben&nbsp;</th>
						<th>freigeben&nbsp;</th>
						<th>verwalten&nbsp;</th>								

						<th colspan="2">letzte &Auml;nderung</th>
					</tr>
				<thead>';
        for ($i = 0; $i < count($resultStudiengangbenutzer); $i++) {
            if ($i % 2) {
                $classe = 'liste1';
            } else {
                $classe = 'liste0';
            }
            $htmlstring .= '<!-- Studiengang Kurzdetail -->
					<tr class="' . $classe . '">

						<td>&nbsp;' . ($resultStudiengangbenutzer[$i]->email ? '<a href="mailto:' . $resultStudiengangbenutzer[$i]->email . '?subject=Anlage studiengang ' . $resultStudiengangbenutzer[$i]->studiengang_id . '">&nbsp;<img src="../../skin/images/email.png" alt="email" /></a>' : '') . ($resultStudiengangbenutzer[$i]->titel ? '&nbsp;' . $resultStudiengangbenutzer[$i]->titel . '&nbsp;' : '&nbsp;') . $resultStudiengangbenutzer[$i]->vname . '&nbsp;' . $resultStudiengangbenutzer[$i]->nname . '&nbsp;
						</td>

						<td style="display:none;">&nbsp;' . $resultStudiengangbenutzer[$i]->tel . '</td>

						<td style="display:none;" align="center">' . ($resultStudiengangbenutzer[$i]->lesen == 't' || $resultStudiengangbenutzer[$i]->lesen == true ? '<img src="../../skin/images/green_point.gif" alt="ja" />' : '<img src="../../skin/images/red_point.gif" alt="nein" />') . '</td>
						<td style="display:none;" align="center">' . ($resultStudiengangbenutzer[$i]->schreiben == 't' || $resultStudiengangbenutzer[$i]->schreiben == true ? '<img src="../../skin/images/green_point.gif" alt="ja" />' : '<img src="../../skin/images/red_point.gif" alt="nein" />') . '</td>
						<td align="center">' . ($resultStudiengangbenutzer[$i]->freigeben == 't' || $resultStudiengangbenutzer[$i]->freigeben == true ? '<img src="../../skin/images/green_point.gif" alt="ja" />' : '<img src="../../skin/images/red_point.gif" alt="nein" />') . '</td>
						<td align="center">' . ($resultStudiengangbenutzer[$i]->verwalten == 't' || $resultStudiengangbenutzer[$i]->verwalten == true ? '<img src="../../skin/images/green_point.gif" alt="ja" />' : '<img src="../../skin/images/red_point.gif" alt="nein" />') . '</td>
						
						
						<td>&nbsp;' . ($resultStudiengangbenutzer[$i]->l_email ? '<a href="mailto:' . $resultStudiengangbenutzer[$i]->l_email . '?subject=Anlage studiengang ' . $resultStudiengangbenutzer[$i]->studiengang_id . '">&nbsp;<img src="../../skin/images/email.png" alt="email" /></a>' : '') . ($resultStudiengangbenutzer[$i]->l_titel ? '&nbsp;' . $resultStudiengangbenutzer[$i]->l_titel . '&nbsp;' : '&nbsp;') . $resultStudiengangbenutzer[$i]->l_vname . '&nbsp;' . $resultStudiengangbenutzer[$i]->l_nname . '</td>
						<td>&nbsp;<img src="../../skin/images/date_edit.png" alt="cupdate" />&nbsp;' . substr($resultStudiengangbenutzer[$i]->lupdate, 0, 19) . '</td>
					</tr>
				';
        }
        $htmlstring .= '</table>';
    }
    $htmlstring .= '</fieldset>';
    $htmlstring .= '<fieldset><legend>Kostenstelle(n)</legend>';
    $htmlstring .= '<br /><!-- Kostenstellen -->
		<table class="liste"  style="border:0;">';
    $htmlstring .= '		
					<thead>
						<tr>
							<th>ID&nbsp;</th>
							<th>Nr.&nbsp;</th>
							<th>Kurzz.</th>
							<th>Bezeichnung</th>
							<th style="display:none;">Anlage</th>																								
							<th>letzte &Auml;nderung</th>
							<th>aktiv</th>
							<th>Bestellung</th>
						</tr>
					<thead>';
    for ($pos = 0; $pos < count($resultStudiengang); $pos++) {
        if ($pos % 2) {
            $classe = 'liste1';
        } else {
            $classe = 'liste0';
        }
        $resultKostenstelle = $oWAWI->kostenstelle($resultStudiengang[$pos]->kostenstelle_kostenstelle_id, null, null, $resultStudiengang[0]->studiengang_id);
        for ($ii = 0; $ii < count($resultKostenstelle); $ii++) {
            $htmlstring .= '
				<tr class="' . $classe . '">
					<td><a title="Detail Kostenstelle ' . $resultKostenstelle[$ii]->kostenstelle_id . '" href="kostenstelle_detail.php?kostenstelle_id=' . $resultKostenstelle[$ii]->kostenstelle_id . '">' . $resultKostenstelle[$ii]->kostenstelle_id . '</a></td>
					<td><a title="Detail Kostenstelle ' . $resultKostenstelle[$ii]->kostenstelle_nr . '" href="kostenstelle_detail.php?kostenstelle_id=' . $resultKostenstelle[$ii]->kostenstelle_id . '">' . $resultKostenstelle[$ii]->kostenstelle_nr . '</a></td>
					<td>' . $resultKostenstelle[$ii]->kurzzeichen . '</td>
					<td>' . $resultKostenstelle[$ii]->bezeichnung . '</td>

					<td style="display:none;">' . ($resultKostenstelle[$ii]->c_email ? '<a href="mailto:' . $resultKostenstelle[$ii]->c_email . '?subject=Anlage studiengang ' . $resultKostenstelle[$ii]->studiengang_id . '">&nbsp;<img src="../../skin/images/email.png" alt="email" /></a>' : '') . ($resultKostenstelle[$ii]->c_titel ? '&nbsp;' . $resultKostenstelle[$ii]->c_titel . '&nbsp;' : '&nbsp;') . $resultKostenstelle[$ii]->c_vname . '&nbsp;' . $resultKostenstelle[$ii]->c_nname . '&nbsp;
					</td>						
					
					<td>' . ($resultKostenstelle[$ii]->l_email ? '<a href="mailto:' . $resultKostenstelle[$ii]->l_email . '?subject=Anlage studiengang ' . $resultKostenstelle[$ii]->studiengang_id . '">&nbsp;<img src="../../skin/images/email.png" alt="email" /></a>' : '') . ($resultKostenstelle[$ii]->l_titel ? '&nbsp;' . $resultKostenstelle[$ii]->l_titel . '&nbsp;' : '&nbsp;') . $resultKostenstelle[$ii]->l_vname . '&nbsp;' . $resultKostenstelle[$ii]->l_nname . '&nbsp;
					</td>
					
					<td align="left">&nbsp;' . (empty($resultKostenstelle[$ii]->ddate) ? '&nbsp;<img src="../../skin/images/tick.png" alt="aktiv" />&nbsp;' : '&nbsp;<img src="../../skin/images/cross.png" alt="nicht aktiv" />&nbsp;' . $resultKostenstelle[$ii]->d_nname . '&nbsp;' . substr($resultKostenstelle[$ii]->ddate, 0, 19)) . '</td>
					
					<td style="display:none;">' . ($resultKostenstelle[$ii]->d_email ? '<a href="mailto:' . $resultKostenstelle[$ii]->d_email . '?subject=Anlage studiengang ' . $resultKostenstelle[$ii]->studiengang_id . '">&nbsp;<img src="../../skin/images/email.png" alt="email" /></a>' : '') . ($resultKostenstelle[$ii]->d_titel ? '&nbsp;' . $resultKostenstelle[$ii]->d_titel . '&nbsp;' : '&nbsp;') . $resultKostenstelle[$ii]->d_vname . '&nbsp;' . $resultKostenstelle[$ii]->d_nname . '&nbsp;
					
					</td>

					<td>&nbsp;<a title="Bestellungen zur Kostenstelle ' . $resultKostenstelle[$ii]->kostenstelle_id . '" href="bestellung.php?kostenstelle_id=' . $resultKostenstelle[$ii]->kostenstelle_id . '&amp;jahr_monat=' . date("Y") . '">anzeigen<img src="../../skin/images/application_go.png" alt="Bestellungen anzeigen" /></a>&nbsp;</td>

				</tr>

			';
        }
    }
    $htmlstring .= '</table>';
    $htmlstring .= '</fieldset>';
    $htmlstring .= '<div style="width:100%;text-align:right;"><a href="javascript:history.back();"><img src="../../skin/images/cross.png" alt="schliessen" title="schliessen/close" />&nbsp;zur&uuml;ck</a></div />';
    return $htmlstring;
}
$oBenutzerberechtigung = new benutzerberechtigung();
// read Berechtigung
if (!$oBenutzerberechtigung->getBerechtigungen($uid)) {
    die('Sie haben keine Berechtigung !  <a href="javascript:history.back()">Zur&uuml;ck</a>');
}
$recht = false;
if ($oBenutzerberechtigung->isBerechtigt($berechtigung_kurzbz, $oe_kurzbz ? $oe_kurzbz : null, 's')) {
    $recht = true;
}
if (!$recht) {
    die('Sie haben keine Berechtigung f&uuml;r diese Seite !  <a href="javascript:history.back()">Zur&uuml;ck</a>');
}
// ------------------------------------------------------------------------------------------
//	Datenbankanbindung
// ------------------------------------------------------------------------------------------
if (!($oWAWI = new wawi())) {
    die('Fehler beim Verbinden mit der Datenbank ' . ($debug ? $oWAWI->errormsg . ' *** File:=' . __FILE__ . ' Line:=' . __LINE__ : ''));
}
$oWAWI->debug = $debug;
$oWAWI->result = array();
$oWAWI->errormsg = '';
// ------------------------------------------------------------------------------------------
// HTML Output
// ------------------------------------------------------------------------------------------
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
	<head>
		<title>WAWI Konto - Suche</title>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
		<link rel="stylesheet" href="<?php 
function output_konstenstelleinformation($resultKonstenstelle = null, $debug = false)
{
    $htmlstring = '';
    if (is_null($resultKonstenstelle) || !is_array($resultKonstenstelle) || count($resultKonstenstelle) < 1) {
        return $htmlstring;
    }
    if (!($oWAWI = new wawi())) {
        die($oWAWI->errormsg . ($debug ? ' *** File:=' . __FILE__ . ' Line:=' . __LINE__ : ''));
    }
    for ($pos = 0; $pos < count($resultKonstenstelle); $pos++) {
        if ($pos % 2) {
            $classe = 'liste1';
        } else {
            $classe = 'liste0';
        }
        $htmlstring .= '<fieldset><legend>Kostenstelle ' . $resultKonstenstelle[$pos]->kostenstelle_id . '&nbsp;' . $resultKonstenstelle[$pos]->bezeichnung . '</legend>';
        $htmlstring .= '<br /><!-- Kostenstelle Kurzdetail -->
			<table class="liste"  style="border:0;width:100%;">

				<tr class="' . $classe . '">
					<th align="right">Kostenstelle ID / Nr &nbsp;</th>
					<td width="70%" align="left" colspan="2">' . $resultKonstenstelle[$pos]->kostenstelle_id . '&nbsp;/&nbsp;' . $resultKonstenstelle[$pos]->kostenstelle_nr . '&nbsp;</td>
				</tr>

				<tr class="' . $classe . '">
					<th align="right">Kurzz.&nbsp;/&nbsp;Bezeichnung&nbsp;</th>
					<td align="left" colspan="2">&nbsp;' . $resultKonstenstelle[$pos]->kurzzeichen . '&nbsp;/&nbsp;' . $resultKonstenstelle[$pos]->bezeichnung . '&nbsp;</td>
				</tr>

				<tr class="' . $classe . '"><th align="right">aktiv&nbsp;</th><td colspan="2">' . (empty($resultKostenstelle[$pos]->ddate) ? '&nbsp;<img src="../../skin/images/tick.png" alt="aktiv" />&nbsp;' : '&nbsp;<img src="../../skin/images/cross.png" alt="nicht aktiv" />&nbsp;') . '</td></tr>

				<tr class="' . $classe . '"><th align="right">Anlage&nbsp;<img src="../../skin/images/edit.png" alt="cuser" /></th><td align="left">' . ($resultKonstenstelle[$pos]->c_email ? '<a href="mailto:' . $resultKonstenstelle[$pos]->c_email . '?subject=Anlage Kostenstelle ' . $resultKonstenstelle[$pos]->kostenstelle_id . ' ' . $resultKonstenstelle[$pos]->bezeichnung . '">&nbsp;<img src="../../skin/images/email.png" alt="email" /></a>' : '') . '&nbsp;' . ($resultKonstenstelle[$pos]->c_nname ? $resultKonstenstelle[$pos]->c_anrede : '') . '&nbsp;' . $resultKonstenstelle[$pos]->c_vname . '&nbsp;' . $resultKonstenstelle[$pos]->c_nname . '&nbsp;</td><td align="left">&nbsp;<img src="../../skin/images/date_edit.png" alt="cupdate" />&nbsp;' . substr($resultKonstenstelle[$pos]->cdate, 0, 19) . '&nbsp;</td></tr>

				<tr class="' . $classe . '"><th align="right">&Auml;nderung&nbsp;<img src="../../skin/images/edit.png" alt="luser" /></th><td align="left">' . ($resultKonstenstelle[$pos]->l_email ? '<a href="mailto:' . $resultKonstenstelle[$pos]->l_email . '?subject=Aenderung Kostenstelle ' . $resultKonstenstelle[$pos]->kostenstelle_id . ' ' . $resultKonstenstelle[$pos]->bezeichnung . '">&nbsp;<img src="../../skin/images/email.png" alt="email" /></a>' : '') . '&nbsp;' . ($resultKonstenstelle[$pos]->l_nname ? $resultKonstenstelle[$pos]->l_anrede : '') . '&nbsp;' . $resultKonstenstelle[$pos]->l_vname . '&nbsp;' . $resultKonstenstelle[$pos]->l_nname . '&nbsp;</td><td align="left">&nbsp;<img src="../../skin/images/date_edit.png" alt="cupdate" />&nbsp;' . substr($resultKonstenstelle[$pos]->lupdate, 0, 19) . '&nbsp;</td></tr>

				<tr class="' . $classe . '"><th align="right">L&ouml;schung&nbsp;<img src="../../skin/images/edit.png" alt="duser" /></th><td align="left">' . ($resultKonstenstelle[$pos]->ddate && $resultKonstenstelle[$pos]->d_email ? '<a href="mailto:' . $resultKonstenstelle[$pos]->d_email . '?subject=Geloesccht Kostenstelle ' . $resultKonstenstelle[$pos]->kostenstelle_id . ' ' . $resultKonstenstelle[$pos]->bezeichnung . '">&nbsp;<img src="../../skin/images/email.png" alt="email" /></a>' : '') . '&nbsp;' . ($resultKonstenstelle[$pos]->ddate && $resultKonstenstelle[$pos]->d_nname ? $resultKonstenstelle[$pos]->d_anrede : '') . '&nbsp;' . ($resultKonstenstelle[$pos]->ddate ? $resultKonstenstelle[$pos]->d_vname . '&nbsp;' . $resultKonstenstelle[$pos]->d_nname : '') . '&nbsp;</td><td align="left">&nbsp;<img src="../../skin/images/date_edit.png" alt="cupdate" />&nbsp;' . substr($resultKonstenstelle[$pos]->ddate, 0, 19) . '&nbsp;</td></tr>

				<tr class="' . $classe . '">
					<td colspan="3"><hr></td>
				</tr>

				<tr class="' . $classe . '">
					<th align="right">Studiengang ID&nbsp;</th>
					<td align="left" colspan="2"><a title="Detail Studiengang ' . $resultKonstenstelle[$pos]->studiengang_id . '" href="studiengang_detail.php?studiengang_id=' . $resultKonstenstelle[$pos]->studiengang_id . '&amp;stg_kurzzeichen=' . $resultKonstenstelle[$pos]->stg_kurzzeichen . '">' . $resultKonstenstelle[$pos]->studiengang_id . '</a></td>
				</tr>

				<tr class="' . $classe . '">
					<th align="right">Studiengang&nbsp;</th>
					<td align="left" colspan="2"><a title="Detail Studiengang ' . $resultKonstenstelle[$pos]->studiengang_id . '" href="studiengang_detail.php?studiengang_id=' . $resultKonstenstelle[$pos]->studiengang_id . '&amp;stg_kurzzeichen=' . $resultKonstenstelle[$pos]->stg_kurzzeichen . '">' . $resultKonstenstelle[$pos]->stg_kurzzeichen . '</a></td>
				</tr>

				<tr class="' . $classe . '">
					<th align="right">Studenten</th>
					<td align="left" colspan="2">' . $resultKonstenstelle[$pos]->studentenanzahl . '&nbsp;</td>
				</tr>
				<tr class="' . $classe . '">
					<th align="right">Stg.Aktiv&nbsp;</th>
					<td align="left" colspan="2">' . $resultKonstenstelle[$pos]->stg_aktiv . '&nbsp;' . ($resultKonstenstelle[$pos]->stg_aktiv == true || $resultKonstenstelle[$pos]->stg_aktiv == 't' ? '&nbsp;<img src="../../skin/images/tick.png" alt="aktiv" />' : '&nbsp;<img src="../../skin/images/cross.png" alt="nicht aktiv" />') . '</td>
				</tr>

			</table>
			';
        $htmlstring .= '</fieldset>';
        $oWAWI->errormsg = '';
        $oWAWI->result = array();
        if (!$oWAWI->kostenstelle_benutzer($resultKonstenstelle[$pos]->kostenstelle_id)) {
            $htmlstring .= $oWAWI->errormsg;
        }
        $resultKonstenstellebenutzer = $oWAWI->result;
        if (is_null($resultKonstenstellebenutzer) || !is_array($resultKonstenstellebenutzer) || count($resultKonstenstellebenutzer) < 1) {
            return $htmlstring;
        }
        $htmlstring .= '<fieldset><legend>Benutzer - Rechte</legend>';
        $htmlstring .= '<br /><!-- Kostenstelle Kurzdetail -->
					<table class="liste">
					<thead>
						<tr>
							<th>Benutzer&nbsp;</th>
							<th>lesen&nbsp;</th>
							<th>schreiben&nbsp;</th>
							<th>freigeben&nbsp;</th>
							<th>verwalten&nbsp;</th>
						</tr>
					<thead>';
        for ($i = 0; $i < count($resultKonstenstellebenutzer); $i++) {
            if ($i % 2) {
                $classe = 'liste1';
            } else {
                $classe = 'liste0';
            }
            $htmlstring .= '<!-- Kostenstelle Kurzdetail -->
						<tr class="' . $classe . '">
							<td>' . ($resultKonstenstellebenutzer[$i]->c_email ? '<a href="mailto:' . $resultKonstenstellebenutzer[$i]->c_email . '?subject=Anlage Kostenstelle ' . $resultKonstenstellebenutzer[$i]->kostenstelle_id . '">&nbsp;<img src="../../skin/images/email.png" alt="email" /></a>' : '') . '
							&nbsp;' . $resultKonstenstellebenutzer[$i]->c_titel . '&nbsp;' . $resultKonstenstellebenutzer[$i]->c_vname . '&nbsp;' . $resultKonstenstellebenutzer[$i]->c_nname . '&nbsp;
							</td>
							<td align="center">' . ($resultKonstenstellebenutzer[$i]->lesen == 't' || $resultKonstenstellebenutzer[$i]->lesen == true ? '<img src="../../skin/images/green_point.gif" alt="ja" />' : '<img src="../../skin/images/red_point.gif" alt="nein" />') . '</td>
							<td align="center">' . ($resultKonstenstellebenutzer[$i]->schreiben == 't' || $resultKonstenstellebenutzer[$i]->schreiben == true ? '<img src="../../skin/images/green_point.gif" alt="ja" />' : '<img src="../../skin/images/red_point.gif" alt="nein" />') . '</td>
							<td align="center">' . ($resultKonstenstellebenutzer[$i]->freigeben == 't' || $resultKonstenstellebenutzer[$i]->freigeben == true ? '<img src="../../skin/images/green_point.gif" alt="ja" />' : '<img src="../../skin/images/red_point.gif" alt="nein" />') . '</td>
							<td align="center">' . ($resultKonstenstellebenutzer[$i]->verwalten == 't' || $resultKonstenstellebenutzer[$i]->verwalten == true ? '<img src="../../skin/images/green_point.gif" alt="ja" />' : '<img src="../../skin/images/red_point.gif" alt="nein" />') . '</td>
						</tr>
					';
        }
        $htmlstring .= '</table>';
        $htmlstring .= '</fieldset>';
    }
    // Ende Kostenstellen-Array
    $htmlstring .= '<div style="width:100%;text-align:right;"><a href="javascript:history.back();"><img border="0" src="../../skin/images/cross.png" alt="schliessen" title="schliessen/close" />&nbsp;zur&uuml;ck</a></div />';
    return $htmlstring;
}