include_once $root . "/backoffice/templates/components.inc.php";
include_once $root . "/include/datumFunctions.inc.php";
if (isset($_POST["tag"])) {
    $tag = $_POST["tag"];
} else {
    $tag = getTodayDay();
}
if (isset($_POST["monate"])) {
    $monate = $_POST["monate"];
} else {
    $monate = getTodayMonth();
}
if (isset($_POST["jahr"])) {
    $jahr = $_POST["jahr"];
} else {
    $jahr = getTodayYear();
}
$startdatumDP = $tag . "/" . $monate . "/" . $jahr;
?>
<script type="text/javascript" src="<?php 
echo $root;
?>
/templates/calendarDateInput.inc.php?root=<?php 
echo $root;
?>
">
	/***********************************************
	* Jason's Date Input Calendar- By Jason Moon http://www.jasonmoon.net/
	* Script featured on and available at http://www.dynamicdrive.com
	* Keep this notice intact for use.
	***********************************************/	
	   value="<?php 
    echo getUebersetzung("einen Monat zurück", $sprache, $link);
    ?>
">
        </div>
      </form>
      <?php 
}
?>
    <td><?php 
//wenn jahr zu gross wird, button nicht mehr anzeigen:
$mo = $monat + 1;
$ja = $jahr;
//bis 4 jahre in die future anzeigen:
if ($ja > getTodayYear() + 4) {
    $ja = getTodayYear() + 4;
    $mo = 8;
} else {
    ?>
      <form action="./gesamtuebersicht.php" method="post" name="monatWeiter" target="_self" id="monatWeiter">        
        <input name="monat" type="hidden" id="monat" value="<?php 
    if ($mo > 12) {
        $mo = 1;
        $ja += 1;
    }
    echo $mo;
    ?>
">
        <input name="jahr" type="hidden" id="jahr" value="<?php 
    echo $ja;
    ?>
    $vonTag = getTodayDay();
}
if (!isset($bisTag)) {
    $bisTag = getTodayDay();
}
if (!isset($vonMonat)) {
    $vonMonat = getTodayMonth();
}
if (!isset($bisMonat)) {
    $bisMonat = getTodayMonth();
}
if (!isset($vonJahr)) {
    $vonJahr = getTodayYear();
}
if (!isset($bisJahr)) {
    $bisJahr = getTodayYear();
}
if (!isset($tag)) {
    $tag = $vonTag;
}
if (!isset($monat)) {
    $monat = $vonMonat;
}
if (!isset($jahr)) {
    $jahr = $vonJahr;
}
$startdatumDP = $tag . "/" . $monat . "/" . $jahr;
$enddatumDP = $startdatumDP;
?>
			<form action="./buchungseinschraenkungHinzufuegen.inc.php" method="post" target="_self">
	  		<input type="hidden" name="typ" value="<?php 
/**
 * @author: coster
 * Datum: 8.Apr.2006
 * f�gt einen text eines mieters ein
 * @param $text der zu speichernde text
 * @param $mieter_id die id des mieters
 */
function insertMieterText($text, $mieter_id)
{
    global $db;
    global $root;
    include_once $root . "/include/datumFunctions.inc.php";
    $tag = getTodayDay();
    $monat = getTodayMonth();
    $jahr = getTodayYear();
    if ($tag < 10 && strlen($tag) <= 1) {
        $tag = "0" . $tag;
    }
    if ($monat < 10 && strlen($monat) <= 1) {
        $monat = "0" . $monat;
    }
    $datum = $jahr . "-" . $monat . "-" . $tag;
    $query = "insert into BOOKLINE_GAST_TEXTE \n\t\t\t\t(GAST_ID,TEXT,DATUM)\n\t\t\t\tvalues\n\t\t\t\t('{$mieter_id}','{$text}','{$datum}')\n\t\t\t\t";
    $res = $db->Execute($query);
    if (!$res) {
        print $db->ErrorMsg();
        die($query);
    }
}
$unterkunft_id = $data->unterkunft_id;
$sprache = $data->sprache;
if (isset($data->zimmer_id)) {
    $zimmer_id = $data->zimmer_id;
} else {
    $zimmer_id = getFirstRoom($unterkunft_id, $link);
}
if (isset($data->month)) {
    $month = $data->month;
} else {
    $month = parseMonthNumber(getTodayMonth());
}
if (isset($data->year)) {
    $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;
$month = 1;
//setSessionWert(ZIMMER_ID,$zimmer_id);
//datenbank öffnen:
include_once "../../conf/rdbmsConfig.php";
//funktions einbinden:
include_once "../../include/unterkunftFunctions.php";
include_once "../../include/uebersetzer.php";
include_once "../../include/zimmerFunctions.php";
    ?>
</option>
              <?php 
}
?>
            </select>
				</div>
			</div>		
        <!-- <span class="standardSchriftBold"><?php 
echo getUebersetzung("Jahr", $sprache, $link);
?>
</span></td>
        <<div align="right">
            <select name="jahr" class="tableColor" id="jahr" onchange="zimmerNrFormJahrChanged()">
              <?php 
for ($l = getTodayYear(); $l < getTodayYear() + 4; $l++) {
    ?>
              <option value="<?php 
    echo $l;
    ?>
"<?php 
    if ($l == $jahr) {
        echo " selected";
    }
    ?>
><?php 
    echo $l;
    ?>
</option>
              <?php 
}
/**
 * @author: coster
 * Datum: 8.Apr.2006
 * fügt einen text eines mieters ein
 * @param $text der zu speichernde text
 * @param $mieter_id die id des mieters
 */
function insertMieterText($text, $mieter_id)
{
    global $link;
    global $root;
    include_once $root . "/include/datumFunctions.inc.php";
    $tag = getTodayDay();
    $monat = getTodayMonth();
    $jahr = getTodayYear();
    if ($tag < 10 && strlen($tag) <= 1) {
        $tag = "0" . $tag;
    }
    if ($monat < 10 && strlen($monat) <= 1) {
        $monat = "0" . $monat;
    }
    $datum = $jahr . "-" . $monat . "-" . $tag;
    $query = "insert into REZ_GEN_MIETER_TEXTE \n\t\t\t\t(MIETER_ID,TEXT,DATUM)\n\t\t\t\tvalues\n\t\t\t\t('{$mieter_id}','{$text}','{$datum}')\n\t\t\t\t";
    $res = mysqli_query($link, $query);
    if (!$res) {
        echo "die Anfrage {$query} scheitert";
        echo mysqli_error($link);
        exit;
    }
}
?>
<div class="panel panel-default">
    <div class="panel-heading">
        <h2>
            <?php 
echo getUebersetzung("Preise hinzufügen, ändern, löschen", $sprache, $link);
?>
.
        </h2>
    </div>
    <div class="panel-body">
        <?php 
//passwortprüfung:
if (checkPass($benutzername, $passwort, $unterkunft_id, $link)) {
    //generiert das heutige datum für den date picker:
    $startdatumDP = getTodayDay() . "/" . parseMonthNumber(getTodayMonth()) . "/" . getTodayYear();
    $sizeRoomSelectBox = getAnzahlVorhandeneZimmer($unterkunft_id, $link);
    if ($sizeRoomSelectBox > 5) {
        $sizeRoomSelectBox = 5;
    }
    ?>

            <p class="lead">
                <?php 
    $text = "Definieren sie hier für jedes Mietobjekt einen Standardpreis. Wird " . "bei der Berechnung des Preises kein Preis für eine Saison gefunden, dann " . "wird dieser Preis zur Preisberechnung herangezogen.";
    ?>
                <?php 
    echo getUebersetzung($text, $sprache, $link);
    ?>
            </p>
    echo $monat . "," . $jah . "," . $mietobjekt_id;
    ?>
,0);" id="zurueck" value="<?php 
    echo getUebersetzung("ein Jahr zur�ck");
    ?>
">
        </div>
      </form>
      <?php 
}
//ende if jahr
?>
</td>
    <td width="50%"><?php 
$jah = $jahr + 1;
if (!($jah >= getTodayYear() + 4)) {
    ?>
      <form action="./index.php" method="post" name="monatWeiter" target="_self" id="monatWeiter">
        <input name="mietobjekt_id" type="hidden" id="mietobjekt_id" value="<?php 
    echo $mietobjekt_id;
    ?>
">
        <input name="jahr" type="hidden" id="jahr" value="<?php 
    echo $jah;
    ?>
">
        <input name="monat" type="hidden" id="monat" value="<?php 
    echo $monat;
    ?>
">
		<input name="ansicht" type="hidden" id="ansicht" value="<?php 
/**
 * author:coster
 * date:5.11.05
 * prüft ob buchungseinschränkungen ab dem heutigen Datum vorhanden sind
 * */
function hasActualBuchungsbeschraenkungen($unterkunft_id)
{
    global $link;
    global $root;
    include_once $root . "/include/datumFunctions.php";
    $datum = parseDateFormular(getTodayDay(), parseMonthNumber(getTodayMonth()), getTodayYear());
    $query = "select \n\t\t\t\t  count(e.PK_ID) as anzahl\n\t\t\t\t  from\n\t\t\t\t  Rezervi_Buch_Einschraenkung e, Rezervi_Unterkunft u, Rezervi_Zimmer z\n\t\t\t\t  where\n\t\t\t\t  u.PK_ID = '{$unterkunft_id}'\n\t\t\t\t  and\n\t\t\t\t  z.FK_Unterkunft_ID = u.PK_ID \n\t\t\t\t  and\n\t\t\t\t  z.PK_ID = e.FK_Zimmer_ID\n\t\t\t\t  and\n\t\t\t\t  e.Datum_bis >= {$datum}\n\t\t\t\t ";
    $res = mysqli_query($link, $query);
    if (!$res) {
        echo mysqli_error($link);
        echo $query;
        exit;
    }
    $d = mysqli_fetch_array($res);
    if ($d["anzahl"] > 0) {
        return true;
    } else {
        return false;
    }
}
    echo getUebersetzung("Dezember", $sprache, $link);
    ?>
</option>
                        </select>
                        <!--  heutiges jahr selectiert anzeigen: -->
                        <select class="col-sm-4 form-control" name="bisJahr" class="tableColor" id="bisJahr"
                                onChange="chkDays(1)">
                            <?php 
    for ($l = getTodayYear() - 4; $l < getTodayYear() + 4; $l++) {
        ?>
                                <option
                                    value="<?php 
        echo $l;
        ?>
"<?php 
        if ($l == getTodayYear()) {
            echo " selected";
        }
        ?>
><?php 
        echo $l;
        ?>
</option>
                            <?php 
    }
    ?>
                        </select>
                    </div>

                    <div class="col-sm-2">
                        <input name="add"
    ?>
<form action="../start.php" method="post" name="form1" target="_parent">
<?php 
} else {
    ?>
<form action="../start.php" method="post" name="form1" target="_self">
  <?php 
}
?>
  <input name="keineSprache" type="hidden" value="true">
  <input name="monat" type="hidden" value="<?php 
echo parseMonthNumber(getTodayMonth());
?>
">
  <input name="jahr" type="hidden" value="<?php 
echo getTodayYear();
?>
">

   <!--Belegungsplan-->
      <b><?php 
echo getUebersetzung("Belegungsplan für:", $sprache, $link);
?>
</b>
     </br>
    </br>
  
   <!-- Select Box  -->
     
      <?php 
//es sollte die liste auf keinen fall groesser als 10 werden: