$year = $data->year;
} else {
    $year = getTodayYear();
}
//ich brauche für jahr einen integer:
$year += 1;
$year -= 1;
//und fürs monat einen integer
$month -= 1;
$month += 1;
$saAktiviert = getPropertyValue(SHOW_OTHER_COLOR_FOR_SA, $unterkunft_id, $link);
//anzahl der tage des monats:
$anzahlTage = getNumberOfDays($month, $year);
$response = "";
for ($i = 1; $i <= $anzahlTage; $i++) {
    $res_id = getReservierungID($zimmer_id, $i, $month, $year, $link);
    $statusString = getStatusString($zimmer_id, $i, $month, $year, $saAktiviert, $link);
    $gast_id = -1;
    $response .= "<div class=\"row\">";
    $response .= "<div class=\"col-sm-1\">";
    $response .= "<label class=\"control-label\">";
    $response .= getUebersetzung(getDayName($i, $month, $year), $sprache, $link);
    $response .= "</label>";
    $response .= "</div>";
    $response .= "<div class=\"col-sm-1 ";
    $response .= $statusString;
    $response .= "\">";
    $response .= "<label class=\"control-label\">";
    $response .= printResAdminAJAX($zimmer_id, $i, $month, $year, $saAktiviert, $link, $unterkunft_id);
    $response .= "</label>";
    $response .= "</div>";
function showMonth($month, $year, $unterkunft_id, $zimmer_id, $sprache, $saAktiviert, $link)
{
    //anzahl der tage des monats:
    $anzahlTage = getNumberOfDays($month, $year);
    ?>

    <?php 
    for ($i = 1; $i <= $anzahlTage; $i++) {
        $res_id = getReservierungID($zimmer_id, $i, $month, $year, $link);
        $statusString = getStatusString($zimmer_id, $i, $month, $year, $saAktiviert, $link);
        $gast_id = -1;
        ?>
        <div class="row">
            <!-- wochentag anzeigen -->
            <div class="col-sm-1">
                <label class="control-label">
                    <?php 
        echo getUebersetzung(getDayName($i, $month, $year), $sprache, $link);
        ?>
                </label>
            </div>
            <!-- datum anzeigen -->
            <div class="col-sm-1 <?php 
        echo $statusString;
        ?>
">
                <label class="control-label">
                    <?php 
        printResAdmin($zimmer_id, $i, $month, $year, $saAktiviert, $link);
        ?>
                </label>
            </div>
            <!-- gast anzeigen -->
            <div class="col-sm-3">
                <?php 
        if ($statusString != "frei") {
            ?>
                    <?php 
            //gast-id auslesen:
            //$gast_id = getReservierungGastID($zimmer_id,$i,$month,$year,$link);
            $gast_ids = getReservierungGastIDs($zimmer_id, $i, $month, $year, $link);
            while ($h = mysqli_fetch_array($gast_ids)) {
                $gast_id = $h["FK_Gast_ID"];
                //if child rooms available, check also childs:
                if (($gast_id == 1 || empty($gast_id)) && getPropertyValue(RES_HOUSE, $unterkunft_id, $link) == "true" && hasChildRooms($zimmer_id)) {
                    //if room is a parent, check if the child has another status:
                    $childs = getChildRooms($zimmer_id);
                    while ($c = mysqli_fetch_array($childs)) {
                        $child_zi_id = $c['PK_ID'];
                        $gast_id = getReservierungGastID($child_zi_id, $i, $month, $year, $link);
                        if ($gast_id != 1 && $gast_id != "") {
                            break;
                        }
                    }
                }
                //gast-namen ausgeben:
                if ($gast_id != 1 && $gast_id != "") {
                    ?>
                            <a href="./gastInfo/index.php?gast_id=<?php 
                    echo $gast_id;
                    ?>
&zimmer_id=<?php 
                    echo $zimmer_id;
                    ?>
&jahr=<?php 
                    echo $year;
                    ?>
&monat=<?php 
                    echo $month;
                    ?>
">
                            <?php 
                    echo getGuestNachname($gast_id, $link);
                    ?>
                            </a>
                            <?php 
                    echo ", ";
                    echo getGuestOrt($gast_id, $link);
                    echo ", EW " . getErwachsene($res_id, $link) . ", K " . getKinder($res_id, $link) . ", " . getPension($res_id, $link);
                } else {
                    if ($gast_id == "") {
                    } else {
                        echo getUebersetzung("anonymer Gast", $sprache, $link);
                    }
                }
            }
            //ende while gast ids
        } else {
            echo "&nbsp;";
        }
        ?>
            </div>
        </div>
    <?php 
    }
    //ende for
    ?>
    <?php 
}
function showDayDetail($ansicht, $tag, $monate, $jahr, $raum_id, $gastro_id, $modus)
{
    global $root;
    include_once $root . "/include/reservierungFunctions.inc.php";
    include_once $root . "/include/mieterFunctions.inc.php";
    include_once $root . "/include/oeffnungszeitenFunktions.inc.php";
    ?>
	
	<table class="moduletable_reservierung" id="show">
		<tr>
		<th width=80 scope="col" onclick="javascript:newload(0, 0, 0, 0, 0, 0)"> &nbsp;<?php 
    echo getRaumBezeichnung($raum_id);
    ?>
&nbsp; </th>
	  	<?php 
    $time = getOeffnungszeit(1)->FetchNextObject();
    $timeVon = 7;
    $timeBis = 23;
    $lang = $timeBis - $timeVon + 2;
    for ($i = $timeVon; $i <= $timeBis; $i++) {
        ?>
	  		 <th scope="col" colspan="2" onclick="javascript:newload(0, 0, 0, 0, 0, 0)">
	  		 	<?php 
        echo $i;
        ?>
</th><?php 
    }
    ?>
  		</tr> <?php 
    //get tables to the room:
    $res = getTische($raum_id);
    while ($d = $res->FetchNextObject()) {
        ?>
  		<tr>
    		<td align="middle" scope="row" onclick="javascript:newload(0, 0, 0, 0, 0, 0)" > &nbsp;
    		<?php 
        echo getUebersetzung("Tisch") . " " . ($tisch_id = $d->TISCHNUMMER);
        ?>
</td><?php 
        for ($i = $timeVon; $i <= $timeBis + 0.5; $i = $i + 0.5) {
            $colspan = 1;
            $vonStunde = (int) $i;
            $vonMinute = ($i - $vonStunde) * 60;
            $isFree = true;
            if (isBlock($raum_id, $tisch_id, $vonMinute, $vonStunde, $tag, $monate, $jahr, $vonMinute + 29, $vonStunde, $tag, $monate, $jahr)) {
                ?>
<td id="<?php 
                echo getID("2", $tisch_id, $vonStunde, $vonMinute);
                ?>
" scope="col" colspan="<?php 
                echo $colspan;
                ?>
" class="block"
			 				onclick="javascript:newload(2, 0, 0, 0, 0, 0)" >
					</td> <?php 
                $isFree = false;
            } else {
                $status = getStatus($tisch_id, $vonMinute, $vonStunde, $tag, $monate, $jahr, $vonMinute + 29, $vonStunde, $tag, $monate, $jahr);
                if (isset($status) && sizeof($status) >= 1) {
                    $statusString = BELEGT;
                    $resId = getReservierungID($tisch_id, $vonMinute + 15, $vonStunde, $tag, $monate, $jahr);
                    $colspan = getDurationOfReservierung($resId) / 0.5;
                    if ($colspan > 0) {
                        $isFree = false;
                        $i = $i + $colspan / 2 - 0.5;
                        ?>
<td id="<?php 
                        echo getID("1", $tisch_id, $vonStunde, $vonMinute + 15);
                        ?>
" title="<?php 
                        echo showInfo($resId);
                        ?>
" scope="col" colspan="<?php 
                        echo $colspan;
                        ?>
" class="<?php 
                        echo $statusString;
                        ?>
"
				 				onclick="javascript:newload(this.id, <?php 
                        echo $gastro_id;
                        ?>
, <?php 
                        echo $raum_id;
                        ?>
, <?php 
                        echo $tag;
                        ?>
, <?php 
                        echo $monate;
                        ?>
, <?php 
                        echo $jahr;
                        ?>
)" >
							</td> <?php 
                    } else {
                        $isFree = true;
                    }
                }
                if ($isFree) {
                    $statusString = FREI;
                    ?>
<td id="<?php 
                    echo getID("0", $tisch_id, $vonStunde, $vonMinute);
                    ?>
" scope="col" colspan="<?php 
                    echo $colspan;
                    ?>
" class="<?php 
                    echo $statusString;
                    ?>
"
								onclick="javascript:newload(this.id, <?php 
                    echo $gastro_id;
                    ?>
, <?php 
                    echo $raum_id;
                    ?>
, <?php 
                    echo $tag;
                    ?>
, <?php 
                    echo $monate;
                    ?>
, <?php 
                    echo $jahr;
                    ?>
)" >
							
						</td><?php 
                }
                ?>
	<?php 
            }
        }
        ?>
  		<?php 
    }
    ?>
</tr>
  		<div id="panel1">
			<div id="panel1_hd" class="hd"></div>
			<div id="panel1_bd" class="bd" style="height:0px">
			</div>
		</div>
  </table>
  <table  width="100%">
  <tr> 
    <td> 
      <?php 
    $newTag1 = $tag - 1;
    $mon = $monate;
    $jah = $jahr;
    if ($newTag1 < 1) {
        $newTag1 = getNumberOfDaysOfMonth($mon - 1, $jahr);
        $mon = $mon - 1;
    }
    if ($mon < 1) {
        $mon = 12;
        $jah = $jah - 1;
    }
    ?>
      <form action="./index.php" method="post" name="tagZurueck" target="_self" id="monatZurueck">
        <div align="right">           
          <input name="raum_id" type="hidden" id="raum_id" value="<?php 
    echo $raum_id;
    ?>
">
          <input name="tag" type="hidden" id="tag" value="<?php 
    echo $newTag1;
    ?>
">
          <input name="monat" type="hidden" id="monat" value="<?php 
    echo $mon;
    ?>
">
          <input name="ansicht" type="hidden" id="monat" value="<?php 
    echo TAGESANSICHT;
    ?>
">
          <input name="jahr" type="hidden" id="jahr" value="<?php 
    echo $jah;
    ?>
">
          <input name="zurueck" type="submit"  class="button"
       		id="zurueck" value="<?php 
    echo getUebersetzung("einen Tag zurück");
    ?>
">
        </div>
      </form>
	</td>
    <td> 
		<div  align="middle"> 
      	<?php 
    echo getFullDayName($tag, $monate, $jahr) . ", " . $tag . "." . $monate . "." . $jahr;
    ?>
        </div>
	</td>
    <td> 
      <?php 
    $newTag2 = $tag + 1;
    $mon = $monate;
    $jah = $jahr;
    if ($newTag2 > getNumberOfDaysOfMonth($monate, $jahr)) {
        $mon = $mon + 1;
        $newTag2 = 1;
    }
    if ($mon > 12) {
        $mon = 1;
        $jah = $jah + 1;
    }
    ?>
      <form action="./index.php" method="post" name="tagWeiter" target="_self" id="monatWeiter">
        <input name="raum_id" type="hidden" id="raum_id" value="<?php 
    echo $raum_id;
    ?>
">
        <input name="tag" type="hidden" id="tag" value="<?php 
    echo $newTag2;
    ?>
">
        <input name="monat" type="hidden" id="monat" value="<?php 
    echo $mon;
    ?>
">
        <input name="ansicht" type="hidden" id="monat" value="<?php 
    echo TAGESANSICHT;
    ?>
">
        <input name="jahr" type="hidden" id="jahr" value="<?php 
    echo $jah;
    ?>
">
        <input name="weiter" type="submit"  class="button"
       		id="weiter" value="<?php 
    echo getUebersetzung("einen Tag weiter");
    ?>
">
      </form></td>
  </tr>   
</table>
 <?php 
}