function checkform()
{
if (document.reservation.anrede.value=="")
  { alert("Please you meet your selection in the field  Mr. / Ms."); document.reservation.anrede.focus(); return; }
if (document.reservation.vorname.value=="")
  { alert("Please you enter their first name."); document.reservation.vorname.focus(); return; }
if (document.reservation.name.value=="")
  { alert("Please you enter their surname."); document.reservation.name.focus(); return; }
if (document.reservation.strasse.value=="")
  { alert("Please you enter your street name."); document.reservation.strasse.focus(); return; }
if (document.reservation.ort.value=="")
  { alert("Please you enter to your postal code and City."); document.reservation.ort.focus(); return; }
if (document.reservation.land.value=="")
  { alert("Please you enter your country."); document.reservation.land.focus(); return; }
if (document.reservation.telefon.value=="")
  { alert("Please you enter your phone number."); document.reservation.telefon.focus(); return; }
if (document.reservation.ea.value=="" || document.reservation.ea.value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1 )
  { alert("Please input your E-mail address correctly."); document.reservation.ea.focus(); return; }
if (document.reservation.anktag.value=="")
    { alert("Please you select the day of arrival."); document.reservation.anktag.focus(); return; }
if (document.reservation.ankmonat.value=="")
    { alert("Please you select the arrival month."); document.reservation.ankmonat.focus(); return; }
if (document.reservation.ankjahr.value=="")
    { alert("Please you select the arrival year."); document.reservation.ankjahr.focus(); return; }
if (document.reservation.abrtag.value=="")
    { alert("Please you select the departure day."); document.reservation.abrtag.focus(); return; }
if (document.reservation.abrmonat.value=="")
    { alert("Please you select the departure month."); document.reservation.abrmonat.focus(); return; }
if (document.reservation.abrjahr.value=="")
    { alert("Please you select the departure year."); document.reservation.abrjahr.focus(); return; }
if (document.reservation.zimmerart.value=="")
  { alert("Please you select the type of room."); document.reservation.zimmerart.focus(); return; }
if (document.reservation.zimmeranzahl.value=="")
  { alert("Please you select the number of rooms."); document.reservation.zimmeranzahl.focus(); return; }
if (document.reservation.personen.value=="")
  { alert("Please you enter the number of persons."); document.reservation.personen.focus(); return; }

 document.reservation.submit();
}


function checkformkontakt()
{

 if (document.reservation.name.value=="")
  { alert("Please you enter their first / surname."); document.reservation.name.focus(); return; }
if (document.reservation.ea.value=="" || document.reservation.ea.value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1 )
  { alert("Please input your E-mail address correctly."); document.reservation.ea.focus(); return; }
if (document.reservation.news.value=="")
  { alert("Please you enter your message."); document.reservation.news.focus(); return; }

 document.reservation.submit();
}

