



function checktim(elem1,elem2) {
  stunde = elem1.value; minute = elem2.value;
  tmp = new Date(2000,1,0,stunde,minute,0);
  if(stunde > 23 || minute > 59) {  alert('Bitte geben Sie eine gueltige Uhrzeit ein.'); elem1.focus(); return false; 
  } else { return stunde+":"+minute; }
}


function checkdat(elem) {
 wert = elem.value; if (!wert) { return false; }
 var regex = /^([0-3][0-9])\.([0-1][0-9])\.(\d{4})$/;
 erg = regex.exec(wert);
 if (!erg) {  alert("Geben Sie ein gueltiges Datum im Format 'TT.MM.JJJJ' an."); elem.focus(); return false; 
 } else { 
   tag = RegExp.$1; mon = RegExp.$2; jah = RegExp.$3; 
   tmp = new Date(jah,mon,0);
   if(tmp.getDate() < tag || mon > 12) {  alert('Datum hat richtiges Format, ist aber kein gueltiges Datum.'); elem.focus(); return false; 
   } else { return wert; }
 } 
}


function check() {

 if (!document.anfrageform.name.value)     { alert('Bitte geben Sie einen Namen ein.');            document.anfrageform.name.focus();    return false; }
 if (document.anfrageform.email.value)     {
      var regex = /^[a-zA-Z0-9][\w\.-]*@(?:[a-zA-Z0-9][a-zA-Z0-9_-]+\.)+[A-Z,a-z]{2,5}$/;
      erg = regex.exec(document.anfrageform.email.value);
      if (!erg) {  alert("Geben Sie eine gueltige Email-Adresse ein."); document.anfrageform.email.focus(); return false; }
 }
 if (document.anfrageform.vdatum.value) { rvdat = checkdat(document.anfrageform.vdatum); }
 if (!document.anfrageform.tel.value)      { alert('Bitte geben Sie eine Telefonnummer ein.');     document.anfrageform.tel.focus();     return false; }
 else { document.anfrageform.subm.value='1'; document.anfrageform.submit();  }

}















function anfrage(id) {
  ch="";
  for (i=0;i<document.buchform.service.length;i++) {
    if (document.buchform.service[i].checked == true) { ch=document.buchform.service[i].value; } 
  }

  window.location.href='?site=116&lang=0&mod=insert&id='+id+'&service='+ch;
}


function getzettelpos () {

 z=document.getElementById('logo');
 l=findeL(z);
 t=findeO(z);
// alert(z.offsetHeight);



}



function findeL(obj) {
 var lPos = 0;
 if (obj.offsetParent) { while (obj.offsetParent){ lPos += obj.offsetLeft; obj = obj.offsetParent; }
 } else if (obj.x) { lPos += obj.x; }
 return lPos;
}

function findeO(obj) {
 var oPos = 0;
 if (obj.offsetParent) { while (obj.offsetParent){ oPos += obj.offsetTop; obj = obj.offsetParent; }
 } else if (obj.y) { oPos += obj.y; }
 return oPos;
}


