// JavaScript Document
function submitKonForm(){
	form = document.frmKontakt;
	if(form.vorname.value == ""){
		alert("Bitte geben Sie Ihren Vornamen ein!");
	}else if(form.nachname.value == ""){
		alert("Bitte geben Sie Ihren Nachnamen ein!");
	}else if(form.email.value == ""){
		alert("Bitte geben Sie Ihre Email-Adresse ein!");
	}else if(form.anfrage.value == ""){
		alert("Bitte geben Sie Ihre Anfrage ein!");
	}else{
		form.func.value = "submitKonForm";
		form.submit();
	}
	
}

function delAllOldTermine(){
	if(confirm("Wirklich alle alten Termine löschen?\nVorgang kann nicht rückgängig gemacht werden!")){
		form = document.frmAdmin;
		form.func.value = "delAllOldTermine";
		form.submit();
	}	
}

function flipAdminComment($id){
	var element = document.getElementById($id);
	if(element.style.display == "block"){
		element.style.display = "none"
	}else{
		element.style.display = "block"
	}
}

function preDelBuchung($id){
	var element = document.getElementById($id);
	if(element.style.display == "block"){
		element.style.display = "none"
	}else{
		element.style.display = "block"
	}
}

function saveAdminComment($id){
	form = document.frmAdmin;
	form.func.value = "saveAdminComment";
	form.newsid.value = $id
	form.submit();
}

function submitGBForm(){
	form = document.frmGB;
	if(form.titel.value == ""){
		alert("Bitte geben Sie einen Titel ein!");
	}else if(form.email.value == ""){
		alert("Bitte geben Sie Ihre Email-Adresse ein!");
	}else if(form.name.value == ""){
		alert("Bitte geben Sie Ihren Namen ein!");
	}else if(form.anfrage.value == ""){
		alert("Bitte geben Sie Ihre Anfrage ein!");
	}else{
		form.func.value = "submitGBForm";
		form.submit();
	}
	
}

function startLogin(){
	form = document.frmLogin;
	if(form.username.value == ""){
		alert("Benutzername eingeben!");
	}else if(form.password.value == ""){
		alert("Passwort eingeben!");
	}else{
		form.func.value = "startLogin";
		form.submit();
	}
}

function startLogout(){
	form = document.frmLogin;
	form.func.value = "startLogout";
	form.submit();
}

function startAdmin(){
	document.location.href = "index.php?id=54";
}

function setNewsStatus($id, $way){
	form = document.frmAdmin;
	form.func.value = "setNewsStatus";
	form.newsid.value = $id
	form.way.value = $way;
	form.submit();
}

function setGBStatus($id, $way){
	form = document.frmAdmin;
	form.func.value = "setGBStatus";
	form.newsid.value = $id
	form.way.value = $way;
	form.submit();
}

function delNews($id){
	if(confirm("News wirklich dauerhaft löschen?")){
	form = document.frmAdmin;
	form.func.value = "delNews";
	form.newsid.value = $id
	form.submit();
	}
}

function delTermin($id){
	if(confirm("Termin wirklich dauerhaft löschen?")){
	form = document.frmAdmin;
	form.func.value = "delTermin";
	form.newsid.value = $id
	form.submit();
	}
}

function delLink($id){
	if(confirm("Link wirklich dauerhaft löschen?")){
	form = document.frmAdmin;
	form.func.value = "delLink";
	form.newsid.value = $id
	form.submit();
	}
}

function saveEditTermin($id){
	form = document.frmAdmin;
	form.func.value = "saveEditTermin";
	form.newsid.value = $id
	form.submit();
}

function saveEditNews($id){
	form = document.frmAdmin;
	form.func.value = "saveEditNews";
	form.newsid.value = $id
	form.submit();
}

function saveEditLink($id){
	form = document.frmAdmin;
	form.func.value = "saveEditLink";
	form.newsid.value = $id
	form.submit();
}

function saveEditTicket(){
	form = document.frmAdmin;
	form.func.value = "saveEditTicket";
	form.submit();
}

function saveTicket(){
	form = document.frmAdmin;
	form.func.value = "saveTicket";
	form.submit();
}

function saveNews(){
	form = document.frmAdmin;
	form.func.value = "saveNews";
	form.submit();
}

function saveAngebot(){
	form = document.frmAdmin;
	form.func.value = "saveAngebot";
	form.submit();
}

function saveTermin(){
	form = document.frmAdmin;
	form.func.value = "saveTermin";
	form.submit();
}

function saveLink(){
	form = document.frmAdmin;
	form.func.value = "saveLink";
	form.submit();
}


function markMail($id){
	form = document.frmAdmin;
	form.func.value = "markMail";
	form.newsid.value = $id
	form.submit();	
}

function delMail($id){
	if(confirm("Mail wirklich dauerhaft löschen?")){
		form = document.frmAdmin;
		form.func.value = "delMail";
		form.newsid.value = $id
		form.submit();
	}
}

function delGB($id){
	if(confirm("Gästebucheintrag wirklich dauerhaft löschen?")){
		form = document.frmAdmin;
		form.func.value = "delGB";
		form.newsid.value = $id
		form.submit();
	}
}

function delBuchung($id){
	form = document.frmAdmin;
	form.func.value = "delBuchung";
	form.newsid.value = $id
	form.submit();
}

function delTicket($id){
	form = document.frmAdmin;
	form.func.value = "delTicket";
	form.newsid.value = $id
	form.submit();
}

function confirmBuchung($id){
	if(confirm("Buchung wirklich einplanen?")){
		form = document.frmAdmin;
		form.func.value = "confirmBuchung";
		form.newsid.value = $id
		form.submit();
	}
}

function saveBuchungAnfrage(){
	if(confirm("Die Buchung wird in die Warteschlange gesetzt und wird vom Admin freigeschaltet!")){
		form = document.frmAdmin;
		form.func.value = "saveBuchungAnfrage";
		form.submit();
	}
}

function saveBuchungAnfrageEdit($buchid){
	if(confirm("Änderungen an der Buchung wirklich speichern?")){
		form = document.frmAdmin;
		form.func.value = "saveBuchungAnfrageEdit"
		form.buchid.value = $buchid;
		form.submit();
	}
}

function planBuchung($datestr){
	
	document.location.href = "index.php?id=54&show=bistrobuchung&view=new&datetime="+$datestr;
	
	//alert($datestr);
}

function activateBuchung($id, $public){
	if($public == 1){
		form = document.frmAdmin;
		form.func.value = "saveBuchungPublic";
		form.submit();
	}else{
		form = document.frmAdmin;
		form.func.value = "saveBuchungAnfrage";
		form.submit();
	}
}

function checkBuchungValue(){
	form = document.frmAdmin;
	
	if(form.name_firma.value == "" ||
	   form.bez.value == "" ||
	   form.personen.value == "" || 
	   form.telefon1.value == "" ||
	   form.email.value == ""){
		document.getElementById("buchung_save_btn1").style.display = "block";
		document.getElementById("buchung_save_btn2").style.display = "none";
		document.getElementById("buchung_cancel_btn1").style.display = "block";
		document.getElementById("buchung_cancel_btn2").style.display = "none";
	}else{
		document.getElementById("buchung_save_btn1").style.display = "none";
		document.getElementById("buchung_save_btn2").style.display = "block";
		document.getElementById("buchung_cancel_btn1").style.display = "none";
		document.getElementById("buchung_cancel_btn2").style.display = "block";
	}
}
