// Formular 1 überprüfen - Tischreservierung und Feiern
function submitit1()
{

if(document.theform1.personen.value == "")
{
alert("» Bitte Anzahl Personen eingeben!");
document.theform1.personen.focus();
return false;
}

// Datum 
// Datumsprüfung auf deutsches Format
if(document.theform1.datum.value == "")
{
alert("» Bitte Datum eingeben!");
document.theform1.datum.focus();
return false;
}

var Jahr1 = 0;
var Monat1 = 0;
var Tag1 = 0;
var Datum1 
var str1 = document.theform1.datum.value;

Datum1=document.theform1.datum.value.split(".");
if (Datum1.length != 3 )
{
alert("» Ungültiges Reservierungsdatum!")
document.theform1.datum.select();
document.theform1.datum.focus();
return false;
}

if (isNaN(Datum1[0]) ||isNaN(Datum1[1])||isNaN(Datum1[2]))
{
alert("» Ungültiges Reservierungsdatum!")
document.theform1.datum.select();
document.theform1.datum.focus();
return false;
}

var Tag1 = Datum1[0];
var Monat1 = Datum1[1];
var Jahr1 = Datum1[2];

if (Jahr1.length <4||Jahr1.length > 4 )
{
alert("» Ungültiges Jahr im Reservierungsdatum!")
document.theform1.datum.select();
document.theform1.datum.focus();
return false;
}

if (Monat1 < 1 || Monat1 > 12 )
{
alert("» Ungültiger Monat im Reservierungsdatum:\n gültiger Wert 1-12");
document.theform1.datum.select();
document.theform1.datum.focus();
return false;
}

var Maxtag1 = 31;
if(Monat1==4 ||Monat1==6 || Monat1==9 || Monat1==11 )
Maxtag1=Maxtag1-1;
if(Monat1==2)
{
Maxtag1=28;
if(Jahr1%4==0) 
Maxtag1=Maxtag1+1;
 if(Jahr1%100==0)
Maxtag1=Maxtag1-1;
 if(Jahr1%400==0)
Maxtag1=Maxtag1+1;
}
if (Tag1 < 1 || Tag1 > Maxtag1)
{
alert("» Ungültiger Tag im Reservierungsdatum:\n gültiger Wert 1-"+Maxtag1);
document.theform1.datum.select();
document.theform1.datum.focus();
return false;	
}
// Datum Ende

if(document.theform1.uhrzeit.value == 0)
{
alert("» Bitte Uhrzeit wählen!");
document.theform1.uhrzeit.focus();
return false;
}

if(document.theform1.name.value == "")
{
alert("» Bitte Namen eingeben!");
document.theform1.name.focus();
return false;
}

if(document.theform1.telefon.value == "")
{
alert("» Bitte Telefonnummer eingeben!");
document.theform1.telefon.focus();
return false;
}

if(document.theform1.email.value == "")
{
alert(" Bitte Email Adresse eingeben!");
document.theform1.email.focus();
return false;
}
	
if ((document.theform1.email.value.indexOf('@') == -1) || (document.theform1.email.value.indexOf('.') == -1)) {
alert(" Undefinierbare Email Adresse!");
document.theform1.email.focus();
document.theform1.email.value = "";
return false;
}

if(document.theform1.strCAPTCHA.value == "")
{
alert("» Bitte Spamschutz eingeben!");
document.theform1.strCAPTCHA.focus();
return false;
}
	
}
	
// Formular 1 überprüfen ENDE




// Formular 2 überprüfen - Gutschein
function submitit2()
{

if(document.theform2.wert.value == "")
{
alert("» Bitte geben Sie einen Wert für den Gutschein ein!");
document.theform2.wert.focus();
return false;
}

if(document.theform2.art.value == "")
{
alert("» Bitte wählen Sie die Versandart für den Gutschein aus!");
document.theform2.art.focus();
return false;
}

// Nur prüfen Wenn Versandart Post gewählt
if(document.theform2.art[0].checked)
{
if(document.theform2.name1.value == "")
{
alert("» Bitte Empfänger Namen eingeben!");
document.theform2.name1.focus();
return false;
}

if(document.theform2.adresse1.value == "")
{
alert("» Bitte Empfänger Adresse eingeben!");
document.theform2.adresse1.focus();
return false;
}
}
// Ende

// Nur prüfen Wenn Versandart Email gewählt
if(document.theform2.art[1].checked)
{
if(document.theform2.email1.value == "")
{
alert(" Bitte Empfänger Email Adresse eingeben!");
document.theform2.email1.focus();
return false;
}
	
if ((document.theform2.email1.value.indexOf('@') == -1) || (document.theform2.email1.value.indexOf('.') == -1)) {
alert(" Undefinierbare Empfänger Email Adresse!");
document.theform2.email1.focus();
document.theform2.email1.value = "";
return false;
}
}
// Ende

if(document.theform2.name2.value == "")
{
alert("» Bitte Austeller Namen eingeben!");
document.theform2.name2.focus();
return false;
}

if(document.theform2.email2.value == "")
{
alert(" Bitte Austeller Email Adresse eingeben!");
document.theform2.email2.focus();
return false;
}
	
if ((document.theform2.email2.value.indexOf('@') == -1) || (document.theform2.email2.value.indexOf('.') == -1)) {
alert(" Undefinierbare Austeller Email Adresse!");
document.theform2.email2.focus();
document.theform2.email2.value = "";
return false;
}

if(document.theform2.adresse2.value == "")
{
alert("» Bitte Austeller Adresse eingeben!");
document.theform2.adresse2.focus();
return false;
}

if(document.theform2.strCAPTCHA.value == "")
{
alert("» Bitte Spamschutz eingeben!");
document.theform2.strCAPTCHA.focus();
return false;
}
	
}	
// Formular 2 überprüfen ENDE


// Button sperren
function sendit1()
{    
document.theform1.submit1.disabled = true;   
document.theform1.submit1.value = 'bitte warten';
}

function sendit2()
{    
document.theform2.submit2.disabled = true;   
document.theform2.submit2.value = 'bitte warten';
}
