/**
author:coster
date:21.10.05
konstuiert einen mysql timestamp
*/
function constructMySqlTimestampFromDatePicker($datePickerDate, $minute, $stunde)
{
    $tag = getTagFromDatePicker($datePickerDate);
    $monat = getMonatFromDatePicker($datePickerDate);
    $jahr = getJahrFromDatePicker($datePickerDate);
    $sekunde = "00";
    if ($minute < 10 && strlen($minute) <= 1) {
        $minute = "0" . $minute;
    }
    if ($stunde < 10 && strlen($stunde) <= 1) {
        $stunde = "0" . $stunde;
    }
    if ($tag < 10 && strlen($tag) <= 1) {
        $tag = "0" . $tag;
    }
    if ($monat < 10 && strlen($monat) <= 1) {
        $monat = "0" . $monat;
    }
    $ret = $jahr . $monat . $tag . $stunde . $minute;
    return $ret;
}
if (isset($_POST["raum_id"])) {
    $raum_id = $_POST["raum_id"];
} else {
    $raum_id = getFirstRaumId($gastro_id);
}
if (isset($_POST["table_id"])) {
    $tisch_id = $_POST["table_id"];
} else {
    $tisch_id = getFirstTischId($raum_id);
}
//falls kein jahr ausgewählt wurde, das aktuelle jahr verwenden:
if (isset($_POST["datumAnsicht"])) {
    $jahr = getJahrFromDatePicker($_POST["datumAnsicht"]);
} else {
    if (isset($_POST["datumVon"])) {
        $jahr = getJahrFromDatePicker($_POST["datumVon"]);
    } else {
        if (isset($_POST["jahr"])) {
            $jahr = $_POST["jahr"];
        } else {
            $jahr = getTodayYear();
        }
    }
}
if (isset($_POST["minute"])) {
    $minute = $_POST["minute"];
} else {
    $minute = getTodayMinute();
}
if (isset($_POST["stunde"])) {
    $stunde = $_POST["stunde"];
/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.
	***********************************************/	
</script>  
</head>
<?php 
include_once $root . "/templates/bodyStart.inc.php";
//falls kein jahr ausgewählt wurde, das aktuelle jahr verwenden:
if (isset($_POST["datumAnsicht"])) {
    $jahr = getJahrFromDatePicker($_POST["datumAnsicht"]);
} else {
    if (isset($_POST["jahr"])) {
        $jahr = $_POST["jahr"];
    } else {
        $jahr = getTodayYear();
    }
}
if (isset($_POST["minute"])) {
    $minute = $_POST["minute"];
} else {
    $minute = getTodayMinute();
}
if (isset($_POST["stunde"])) {
    $stunde = $_POST["stunde"];
} else {
         }
     }
 } else {
     if ($typ == BE_TYP_DATUM_VON_BIS) {
         $datumVon = $_POST["datumVon"];
         $datumBis = $_POST["datumBis"];
         $vonStunde = $_POST["vonStunde"];
         $vonMinute = $_POST["vonMinute"];
         $bisStunde = $_POST["bisStunde"];
         $bisMinute = $_POST["bisMinute"];
         $vonTag = getTagFromDatePicker($datumVon);
         $vonMonat = getMonatFromDatePicker($datumVon);
         $vonJahr = getJahrFromDatePicker($datumVon);
         $bisTag = getTagFromDatePicker($datumBis);
         $bisMonat = getMonatFromDatePicker($datumBis);
         $bisJahr = getJahrFromDatePicker($datumBis);
         $datumVon = constructMySqlTimestampFromDatePicker($datumVon, $vonMinute, $vonStunde);
         $datumBis = constructMySqlTimestampFromDatePicker($datumBis, $bisMinute, $bisStunde);
         if (!isDatumEarlier($vonMinute, $vonStunde, $vonTag, $vonMonat, $vonJahr, $bisMinute, $bisStunde, $bisTag, $bisMonat, $bisJahr)) {
             $nachricht = "Das Datum wurde falsch eingegeben. Bitte wiederholen sie ihre Eingabe.";
             $nachricht = getUebersetzung($nachricht);
             $fehler = true;
             include_once $root . "/webinterface/divEinstellungen/buchung/index.php";
             exit;
         }
         if ($moId == "alle") {
             $res = getMietobjekteOfVermieter($vermieter_id);
             while ($d = mysqli_fetch_array($res)) {
                 $mietobjekt_id = $d["MIETOBJEKT_ID"];
                 insertBuchungseinschraenkungVonBis($mietobjekt_id, $datumVon, $datumBis, $typ);
             }
 */
include_once $root . "/backoffice/templates/functions.php";
include_once $root . "/backoffice/reservierung/tagesuebersicht.php";
include_once $root . "/include/reservierungFunctions.inc.php";
include_once $root . "/include/datumFunctions.inc.php";
$reservierung_id = $_POST["reservierung_id"];
$bisMinute = $_POST["bisMinute"];
$vonMinute = $_POST["vonMinute"];
$vonStunde = $_POST["vonStunde"];
$bisStunde = $_POST["bisStunde"];
$tisch_id = $_POST["table_id"];
$raum_id = $_POST["raum_id"];
$datumVon = $_POST["datumVon"];
$tag = getTagFromDatePicker($datumVon);
$monat = getMonatFromDatePicker($datumVon);
$jahr = getJahrFromDatePicker($datumVon);
if (isBlock($raum_id, $tisch_id, $vonMinute, $vonStunde, $tag, $monat, $jahr, $bisMinute, $bisStunde, $tag, $monat, $jahr)) {
    $fehler = true;
    $nachricht = "Wegen der Blockierung wurde die Reservierung nicht erfolgreich geändert!";
    include_once "./dispAendern.php";
    exit;
} else {
    if (hasReservierung($reservierung_id, $tisch_id, $vonMinute, $vonStunde, $tag, $monat, $jahr, $bisMinute, $bisStunde, $tag, $monat, $jahr)) {
        $fehler = true;
        $nachricht = "Im neuen Zeitraum ist andere Reservierung vorhanden!";
        include_once "./dispAendern.php";
        exit;
    }
}
changeReservationTime($reservierung_id, $tisch_id, $vonMinute, $vonStunde, $bisMinute, $bisStunde, $tag, $monat, $jahr);
?>
");
	       document.adresseForm.email.focus();
	       return false;
	     }
		 else{
	     	return true;
		 }
	}	

</script>

<?php 
$datepickerDatum = $_POST["datum"];
$tag = getTagFromDatePicker($datepickerDatum);
$monat = getMonatFromDatePicker($datepickerDatum);
$jahr = getJahrFromDatePicker($datepickerDatum);
$tisch_ids = $_POST["tisch_ids"];
$raum_id = $_POST["raum_id"];
$raumBezeichnung = getRaumBezeichnung($raum_id);
$minute = $_POST["minute"];
$stunde = $_POST["stunde"];
$personen = $_POST["personen"];
$datum = $jahr . "-" . $monat . "-" . $tag . " " . $stunde . ":" . $minute;
include_once $root . "/templates/bodyStart.inc.php";
?>
<form action="./send.php" method="post" name="adresseForm" target="_self" id="adresseForm" onSubmit="return chkFormular();">
<table border="0" cellpadding="0" cellspacing="3" class="<?php 
echo TABLE_COLOR;
?>
">
  <tr>