/**
 * berechnet einen preis eines zimmers über einen bestimmten zeitraum
 */
function calculatePrice($zimmer_id, $from, $to)
{
    global $link;
    global $root;
    include_once $root . "/include/datumFunctions.php";
    $gesamtpreis = 0;
    $tagVon = getTagFromSQLDate($from);
    $monatVon = getMonatFromSQLDate($from);
    $jahrVon = getJahrFromSQLDate($from);
    $tagBis = getTagFromSQLDate($to);
    $monatBis = getMonatFromSQLDate($to);
    $jahrBis = getJahrFromSQLDate($to);
    $anzahlTage = numberOfDays($monatVon, $tagVon, $jahrVon, $monatBis, $tagBis, $jahrBis);
    //durchlaufe jeden einzelnen tag und lese den preis dazu aus:
    for ($i = 1; $i <= $anzahlTage; $i++) {
        //$date erzeugen:
        //wieviel tage hat der derzeitige monat?
        $anzahlTageDesMonats = getNumberOfDays($monatVon, $jahrVon);
        if ($tagVon + 1 < $anzahlTageDesMonats) {
            $tagVon++;
        } else {
            $tagVon = 1;
            $monatVon++;
        }
        if ($monatVon >= 12) {
            $monatVon = 1;
            $jahrVon++;
        }
        $preis = 0;
        $preis = getPriceOfDate($zimmer_id, $tagVon, $monatVon, $jahrVon, $tagBis, $monatBis, $jahrBis, $link);
        if (empty($preis) || $preis == 0) {
            $preis = getStandardPrice($zimmer_id, $link);
        }
        $gesamtpreis += $preis;
    }
    return $gesamtpreis;
}
        $monat = getMonatFromSQLDate($valid_from);
        if (strlen($monat) < 2) {
            $monat = "0" . $monat;
        }
        $jahr = getJahrFromSQLDate($valid_from);
        $valid_from = $tag . "/" . $monat . "/" . $jahr;
        $valid_to = $d["gueltig_bis"];
        $tag = getTagFromSQLDate($valid_to);
        if (strlen($tag) < 2) {
            $tag = "0" . $tag;
        }
        $monat = getMonatFromSQLDate($valid_to);
        if (strlen($monat) < 2) {
            $monat = "0" . $monat;
        }
        $jahr = getJahrFromSQLDate($valid_to);
        $valid_to = $tag . "/" . $monat . "/" . $jahr;
        $preis_id = $d["PK_ID"];
        $preis = $d["Preis"];
        $standard = $d["Standard"];
        if ($standard == 0 || $standard == "0") {
            $standard = true;
        } else {
            $standard = false;
        }
        ?>
		<tr>
			<td>
				<script>
					DateInput('valid_from_<?php 
        echo $preis_id;
<h1><?php 
    echo getUebersetzung("Reservierungsanfrage bestätigen", $sprache, $link);
    ?>
</h1>

<?php 
    foreach ($reservierungen as $res_id) {
        //zuerst prüfen ob nicht mitlerweile eine andere buchung eingetragen wurde:
        $vonDatum = getDatumVon($res_id, $link);
        $bisDatum = getDatumBis($res_id, $link);
        $vonTag = getTagFromSQLDate($vonDatum);
        $vonMonat = getMonatFromSQLDate($vonDatum);
        $vonJahr = getJahrFromSQLDate($vonDatum);
        $bisTag = getTagFromSQLDate($bisDatum);
        $bisMonat = getMonatFromSQLDate($bisDatum);
        $bisJahr = getJahrFromSQLDate($bisDatum);
        $gast_id = getGastID($res_id, $link);
        $zimmer_id = getZimmerID($res_id, $link);
        if (isRoomTaken($zimmer_id, $vonTag, $vonMonat, $vonJahr, $bisTag, $bisMonat, $bisJahr, $link)) {
            ?>
	<div class="alert alert-info" role="alert">
		
		<h4><?php 
            echo getUebersetzung("Zu dieser Zeit ist bereits eine Buchung eingetragen!", $sprache, $link);
            ?>
</h4>
		<h4><?php 
            echo getUebersetzung("Bitte löschen sie zuerst bereits vorhandene Buchungen zu diesem Datum!", $sprache, $link);
            ?>
</h4>
	</div>