function x_edit(m, t, s, PID, GID)
{
	if(document.getElementById('Anm'))
	{
		alert('Bitte bereits geöffneten Eintrag schließen.\nEs ist nicht möglich zwei Einträge gleichzeitig zu bearbeiten.');
	}
	else
	{
		xajax_edit(m, t, s, PID, GID);
	}
}


function Plan(Wert1) // Dienstplan
{
	window.location.href = "index.php?content=Z&Datum=" + Wert1 + "&create=16";
	MeinFenster = window.open('pdf/Plan.pdf');
	MeinFenster.focus();
}


function Speisen(Wert1) // Specials
{
	window.location.href = "index.php?content=" + Wert1 + "&create=11";
	MeinFenster = window.open('pdf/Speisen.pdf');
	MeinFenster.focus();
}

function Reserviert(Wert1, Wert2) // Reserviertschild
{
	window.location.href = "index.php?content=X&RID=" + Wert1 + "&Datum=" + Wert2 + "&create=6";
	MeinFenster = window.open('pdf/Reserviert.pdf');
	MeinFenster.focus();
}


function Eintragen(Wert1, Wert2)
{	
	if(Wert2 == "txtText" && document.getElementById('S2').style.display == 'block')
	{
		document.resEvent.elements['txtText'].value = ""
		document.resEvent.elements[Wert2].value = document.getElementById(Wert1).options[document.getElementById(Wert1).selectedIndex].value;
	}		
	else
	{
		var eintrag = '';
		if(document.getElementById(Wert2).value != '') { eintrag = document.getElementById(Wert2).value + '\n' }
		document.getElementById(Wert2).value = eintrag + document.getElementById(Wert1).options[document.getElementById(Wert1).selectedIndex].value;
		document.getElementById(Wert1).selectedIndex = 0
	}
}


function insVorschlag(Wert1)
{
	if(document.getElementById('txtVorspeisen').value == '')
	{
		var Vor = document.getElementById('Vorschlag').options[document.getElementById('Vorschlag').selectedIndex].value;
		document.resEvent.action = "index.php?content=X&do=saveEvent&show=resEvent&source=res&Seite=3&vor=" + Vor + "&RID=" + Wert1;	
		
		document.resEvent.target = "_self";
		document.resEvent.method = "POST";		
		document.resEvent.submit();		
	}
}


function Loeschen(Wert1)
{
	if(document.getElementById('JN').value == 'mm83')
	{
	window.location.href = "index.php?content=X&do=deleteRes&delete=yes&RID=" + Wert1;	
	}
}


function ZeigePdf(Wert1, Wert2)
{
	var Datei = document.resEvent.elements[Wert2].options[document.resEvent.elements[Wert2].selectedIndex].value;
	if(Datei != '')
	{		
		document.resEvent.Dokumente.selectedIndex = 0;	
		MeinFenster = window.open(Wert1 + Datei);
		MeinFenster.focus();
	}
}	


function schicken(Wert1, Wert2, Wert3)
{
	
	if(Wert1 == '')
	{	
		Wert1 = document.getElementById('Create').options[document.getElementById('Create').selectedIndex].value;

	}                                          
	

	if(Wert1 == 0 || Wert1 == 11 || Wert1 == 12) 
	{
		WYSIWYG.updateTextArea('txtText');
	}

	if(Wert1 == 0) 	document.resEvent.action = "index.php?content=X&do=saveEvent&RID=" + Wert2 + "&Datum=" + Wert3;							// Speichern	
	if(Wert1 == 1) 	document.resEvent.action = "index.php?content=X&show=resEvent&source=res&do=saveEvent&Seite=5&create=1&RID="  + Wert2;	// Angebot
	if(Wert1 == 2) 	document.resEvent.action = "index.php?content=X&show=resEvent&source=res&do=saveEvent&Seite=5&create=2&RID="  + Wert2;	// Alternative 1
	if(Wert1 == 3) 	document.resEvent.action = "index.php?content=X&show=resEvent&source=res&do=saveEvent&Seite=5&create=3&RID="  + Wert2;	// Alternative 2	
	if(Wert1 == 4) 	document.resEvent.action = "index.php?content=X&show=resEvent&source=res&do=saveEvent&Seite=5&create=4&RID="  + Wert2;	// Bestätigung
	if(Wert1 == 5) 	document.resEvent.action = "index.php?content=X&show=resEvent&source=res&do=saveEvent&Seite=5&create=5&RID="  + Wert2;	// Abendkarte		
	if(Wert1 == 11)	document.resEvent.action = "index.php?content=X&show=resEvent&source=res&do=saveEvent&Seite=5&create=11&RID=" + Wert2;	// Datei uploaden
	if(Wert1 == 12)	document.resEvent.action = "index.php?content=X&show=resEvent&source=res&do=saveEvent&Seite=6&create=12&RID=" + Wert2;	// Email senden


	
	document.resEvent.target = "_self";
	document.resEvent.method = "POST";		
	document.resEvent.submit();
}

function Verlauf(Wert1)
{
	var heute = new Date();
	var jahr = heute.getYear();
	var monat = heute.getMonth()+1;
	var tag = heute.getDate();
	
	if(tag<10) tag = "0" + tag;
	if(monat<10) monat= "0" + monat;
	
	var ver = ''
	if(document.resEvent.elements['Verlauf'].value != '') { ver = document.resEvent.elements['Verlauf'].value + '\n' }

	if(Wert1 == '')
	{
		document.resEvent.elements['Verlauf'].value = ver + tag + '.' + monat + '.';
	}
	else
	{
		document.resEvent.elements['Verlauf'].value = ver + Wert1;
	}

}


function gstZeige(Wert1,Wert2)
{
	for(var i=1; i<=Wert1; i++)
	{
		var Page= 'Page' + i;
		if(i == Wert2) 
		{
			document.getElementById(Page).style.display = 'block';
			document.getElementById('Seite').value = i;	
		}
		else
		{
			document.getElementById(Page).style.display = 'none';
		}
	}
}


function resZeige(Wert1,Wert2)
{
	if(Wert2 == 9) Wert2 = 7;
	if(Wert2 == 10) Wert2 = 8;	
	
	for(var i=1; i<=Wert1; i++)
	{
		var Page= 'Page' + i;
		if(i == Wert2) 
		{
			if(Wert2 > 6)
			{
				document.getElementById('Page3').style.display = 'block';			
			}				
			else
			{
				document.getElementById('Page3').style.display = 'none';
			}			
		
			document.getElementById(Page).style.display = 'block';
			document.getElementById('Seite').value = i;	
		}
		else
		{
			document.getElementById(Page).style.display = 'none';
		}
	
		if(Wert2 == 3)
		{
			var s = document.getElementById('Wahl').value;
			if(s == 9) s = 7;
			if(s == 10) s = 8;	
			document.getElementById('Page'+ s).style.display = 'block';	
		}	
	}
	
	if(Wert2 == 5)
	{
		document.getElementById('Laden').style.display = 'inline';	
		document.getElementById('Email').style.display = 'none';			
	}	
	else if(Wert2 == 6)
	{
		document.getElementById('Email').style.display = 'inline';
		document.getElementById('Laden').style.display = 'none';			
	}			
	else
	{
		document.getElementById('Laden').style.display = 'none';			
		document.getElementById('Email').style.display = 'none';		
	}
}


function Neu(){
	var Ziel = "index.php?content=Y&source=get&show=gstNew&Datum=" + document.getElementById('Datum').value;
	if(document.getElementById('resTable') && document.getElementById('GID').value == "")
	{
		if(document.resTable.RID.value != "") { Ziel = Ziel + "&RID=" + document.resTable.RID.value; }
		if(document.resTable.Stunden.value != "00") { Ziel = Ziel + "&Stunden=" + document.resTable.Stunden.value; }
		if(document.resTable.Minuten.value != "00") { Ziel = Ziel + "&Minuten=" + document.resTable.Minuten.value; }
		if(document.resTable.Pax.value != "Anzahl") { Ziel = Ziel + "&Pax=" + document.resTable.Pax.value; }
		if(document.resTable.Bereich.value != 0) { Ziel = Ziel + "&Bereich=" + document.resTable.Bereich.value; }
		if(document.resTable.Tisch.value != "Tisch") { Ziel = Ziel + "&Tisch=" + document.resTable.Tisch.value; }
		if(document.resTable.Ereignis.value != 0) { Ziel = Ziel + "&Ereignis=" + document.resTable.Ereignis.value; }	
		if(document.resTable.Nachricht.value != "") { Ziel = Ziel + "&Nachricht=" + document.resTable.Nachricht.value; }	
	}
	window.location.href = Ziel;	
}


function Suche(Suche){
	var Ziel = "index.php?content=Y&source=get&Suche=" + Suche + "&Datum=" + document.getElementById('Datum').value;
	if(document.getElementById('resTable') && document.resTable.Ereignis && document.getElementById('GID').value == "")	
	{	
		//if(document.resTable.RID.value != "") { Ziel = Ziel + "&RID=" + document.resTable.RID.value; }
		if(document.resTable.GID.value != "") { Ziel = Ziel + "&GID=" + document.resTable.GID.value; }
		if(document.resTable.Stunden.value != "00") { Ziel = Ziel + "&Stunden=" + document.resTable.Stunden.value; }
		if(document.resTable.Minuten.value != "00") { Ziel = Ziel + "&Minuten=" + document.resTable.Minuten.value; }
		if(document.resTable.Pax.value != "Anzahl") { Ziel = Ziel + "&Pax=" + document.resTable.Pax.value; }
		if(document.resTable.Bereich.value != 0) { Ziel = Ziel + "&Bereich=" + document.resTable.Bereich.value; }
		if(document.resTable.Tisch.value != "Tisch") { Ziel = Ziel + "&Tisch=" + document.resTable.Tisch.value; }
		if(document.resTable.Ereignis.value != 0) { Ziel = Ziel + "&Ereignis=" + document.resTable.Ereignis.value; }		
		if(document.resTable.Nachricht.value != "") { Ziel = Ziel + "&Nachricht=" + document.resTable.Nachricht.value; }
	}
	window.location.href = Ziel;			
}


function Details(GID){
	var Ziel = "index.php?content=Y&source=get&show=gstDetails"
	if(document.resTable.Suche1.value != "") { Ziel = Ziel + "&Suche=" + document.resTable.Suche1.value; }	
	if(document.resTable.RID.value != "") { Ziel = Ziel + "&RID=" + document.resTable.RID.value; }
	Ziel = Ziel + "&GID=" + GID;
	if(document.resTable.Datum.value != "") { Ziel = Ziel + "&Datum=" + document.resTable.Datum.value; }
	if(document.resTable.Stunden.value != "00") { Ziel = Ziel + "&Stunden=" + document.resTable.Stunden.value; }
	if(document.resTable.Minuten.value != "00") { Ziel = Ziel + "&Minuten=" + document.resTable.Minuten.value; }
	if(document.resTable.Pax.value != "Anzahl") { Ziel = Ziel + "&Pax=" + document.resTable.Pax.value; }
	if(document.resTable.Bereich.value != 0) { Ziel = Ziel + "&Bereich=" + document.resTable.Bereich.value; }
	if(document.resTable.Tisch.value != "Tisch") { Ziel = Ziel + "&Tisch=" + document.resTable.Tisch.value; }
	if(document.resTable.Ereignis.value != 0) { Ziel = Ziel + "&Ereignis=" + document.resTable.Ereignis.value; }	
	if(document.resTable.Nachricht.value != "") { Ziel = Ziel + "&Nachricht=" + document.resTable.Nachricht.value; }	
	window.location.href = Ziel;		
}

function Edit(GID, Plan){
	var Ziel = "index.php?content=Y&source=get&show=gstEdit&Plan=" + Plan;
	if(document.resTable.Suche1.value != "") { Ziel = Ziel + "&Suche=" + document.resTable.Suche1.value; }	
	if(document.resTable.RID.value != "") { Ziel = Ziel + "&RID=" + document.resTable.RID.value; }
	Ziel = Ziel + "&GID=" + GID;
	if(document.resTable.Datum.value != "") { Ziel = Ziel + "&Datum=" + document.resTable.Datum.value; }
	if(document.resTable.Stunden.value != "00") { Ziel = Ziel + "&Stunden=" + document.resTable.Stunden.value; }
	if(document.resTable.Minuten.value != "00") { Ziel = Ziel + "&Minuten=" + document.resTable.Minuten.value; }
	if(document.resTable.Pax.value != "Anzahl") { Ziel = Ziel + "&Pax=" + document.resTable.Pax.value; }
	if(document.resTable.Bereich.value != 0) { Ziel = Ziel + "&Bereich=" + document.resTable.Bereich.value; }
	if(document.resTable.Tisch.value != "Tisch") { Ziel = Ziel + "&Tisch=" + document.resTable.Tisch.value; }
	if(document.resTable.Ereignis.value != 0) { Ziel = Ziel + "&Ereignis=" + document.resTable.Ereignis.value; }		
	if(document.resTable.Nachricht.value != "") { Ziel = Ziel + "&Nachricht=" + document.resTable.Nachricht.value; }	
	window.location.href = Ziel;	
}
	

function Sende(Datum){
if(document.getElementById('Ev').value== 'resEvent')
{	
	var Ziel ="index.php?content=X&RID=" + document.resEvent.RID.value + "&Datum=" + Datum
}
else
{
	var Ziel = "index.php?content=X&source=get&Datum=" + Datum;
	if(document.resTable.RID.value != 0) { Ziel = Ziel + "&RID=" + document.resTable.RID.value; }
	if(document.resTable.GID.value != 0) { Ziel = Ziel + "&GID=" + document.resTable.GID.value; }	
	if(document.resTable.show.value == "Termin") { Ziel = Ziel + "&show=Termin"; }	
	if(document.resTable.Gast.value != "") { Ziel = Ziel + "&Gast=" + document.resTable.Gast.value; }
	if(document.resTable.Stunden.value != "00") { Ziel = Ziel + "&Stunden=" + document.resTable.Stunden.value; }
	if(document.resTable.Minuten.value != "00") { Ziel = Ziel + "&Minuten=" + document.resTable.Minuten.value; }
	if(document.resTable.Pax.value != "Anzahl") { Ziel = Ziel + "&Pax=" + document.resTable.Pax.value; }
	if(document.resTable.Bereich.value != 0) { Ziel = Ziel + "&Bereich=" + document.resTable.Bereich.value; }
	if(document.resTable.Tisch.value != "Tisch") { Ziel = Ziel + "&Tisch=" + document.resTable.Tisch.value; }
	if(document.resTable.Ereignis.value != 0) { Ziel = Ziel + "&Ereignis=" + document.resTable.Ereignis.value; }		
	if(document.resTable.Nachricht.value != "") { Ziel = Ziel + "&Nachricht=" + document.resTable.Nachricht.value; }	
}
window.location.href = Ziel;
}


function Laden(){

if(document.all.Suche.value.length < 1)
{
	var Ziel = "index.php?content=X&source=get&Datum=" + document.getElementById('Datum').value;
	if(document.getElementById('resTable') && document.getElementById('GID').value == "")
	{
		//if(document.resTable.RID.value != "") { Ziel = Ziel + "&RID=" + document.resTable.RID.value; }
		if(document.resTable.GID.value != "") { Ziel = Ziel + "&GID=" + document.resTable.GID.value; }
		if(document.resTable.Stunden.value != "00") { Ziel = Ziel + "&Stunden=" + document.resTable.Stunden.value; }
		if(document.resTable.Minuten.value != "00") { Ziel = Ziel + "&Minuten=" + document.resTable.Minuten.value; }
		if(document.resTable.Pax.value != "Anzahl") { Ziel = Ziel + "&Pax=" + document.resTable.Pax.value; }
		if(document.resTable.Bereich.value != 0) { Ziel = Ziel + "&Bereich=" + document.resTable.Bereich.value; }
		if(document.resTable.Tisch.value != "Tisch") { Ziel = Ziel + "&Tisch=" + document.resTable.Tisch.value; }
		if(document.resTable.Ereignis.value != 0) { Ziel = Ziel + "&Ereignis=" + document.resTable.Ereignis.value; }		
		if(document.resTable.Nachricht.value != "") { Ziel = Ziel + "&Nachricht=" + document.resTable.Nachricht.value; }
	}
	window.location.href = Ziel;	
}

if(document.all.Suche.value.length > 2)
{
	var Ziel = "index.php?content=Y&source=get&Suche=" + document.all.Suche.value + "&Datum=" + document.getElementById('Datum').value;
	if(document.getElementById('resTable') && document.getElementById('GID').value == "")
	{
		if(document.resTable.RID.value != "") { Ziel = Ziel + "&RID=" + document.resTable.RID.value; }
		if(document.resTable.GID.value != "") { Ziel = Ziel + "&GID=" + document.resTable.GID.value; }
		if(document.resTable.Stunden.value != "00") { Ziel = Ziel + "&Stunden=" + document.resTable.Stunden.value; }
		if(document.resTable.Minuten.value != "00") { Ziel = Ziel + "&Minuten=" + document.resTable.Minuten.value; }
		if(document.resTable.Pax.value != "Anzahl") { Ziel = Ziel + "&Pax=" + document.resTable.Pax.value; }
		if(document.resTable.Bereich.value != "0") { Ziel = Ziel + "&Bereich=" + document.resTable.Bereich.value; }
		if(document.resTable.Tisch.value != "Tisch") { Ziel = Ziel + "&Tisch=" + document.resTable.Tisch.value; }
	if(document.resTable.Ereignis.value != 0) { Ziel = Ziel + "&Ereignis=" + document.resTable.Ereignis.value; }			
		if(document.resTable.Nachricht.value != "") { Ziel = Ziel + "&Nachricht=" + document.resTable.Nachricht.value; }
	}
	window.location.href = Ziel;		
}
}


function Suchen(obj){
	TimerStop(); 
	TimerStart(obj);	
}


function TimerStop(){ 
	if(timer) { 
		clearTimeout(timer);
	}
}
var timer = false;
function TimerStart(ojt){
	timer = setTimeout("Laden('"+ ojt +"')", 750);
}


function Dat(Wert,Grund) {
var status=true;
document.resTable.Folge.value = "";

heute=new Date();
heute.setHours(0); 
heute.setMinutes(0); 
heute.setSeconds(0); 
heute.setMilliseconds(0); 

var Teil = Wert.split("-");
var year = Teil[0];
var month =Teil[1];
var day = Teil[2];

var datum = new Date(year, month-1, day);

var TagInWoche = datum.getDay();
var Wochentag = new Array("Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag");
var Monat = new Array('Jan.','Feb.','März','April','Mai','Juni','Juli','Aug.','Sep.','Okt.','Nov.','Dez.');

Zelle = 'W' + day;
document.resTable.Folge.value = Wochentag[TagInWoche]  + ', ' + parseInt(day,10) + '. ' + Monat[parseInt(month,10)-1] + ' ' + year;		
document.resTable.Folge.style.color='#000000';	
document.resTable.Datum.value = year + '-' + month + '-' + day;
document.getElementById(Zelle).style.background='#CCCCCC';
Grund1 = Grund;	
setTimeout('Weiter(Grund1)',300);
}


function Weiter(Grund) {
	if(Grund == '1')	{ document.getElementById(Zelle).style.background='#f2f0f0'; }
	else { document.getElementById(Zelle).style.background='#FFFFFF';	}
}

function MM_preloadImages() { //v3.0
  	 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

