function checkRequired(frmData) {
  var bFail;
  bFail = false; // Default to pass
  for(iElement = 0; iElement < frmData.elements.length; iElement++) {
    if(frmData.elements[iElement].className == 'RequiredTextBox' ||
       frmData.elements[iElement].className == 'FailedTextBox') {
      if(frmData.elements[iElement].value == '' || frmData.elements[iElement].value == '* Reservierungen nur bis 12 Uhr *') {
        bFail = true;
        frmData.elements[iElement].className = 'FailedTextBox';
		frmData.elements[iElement].focus();
      } else {
        frmData.elements[iElement].className = 'RequiredTextBox';
      }
    }
  }
  return !bFail;
}
function checkForm(frm) {
  if(!checkRequired(document.forms[frm])) {
    if(document.all) {
		document.all.spanError.innerText = 'Bitte füllen Sie die rot unterlegten Felder aus !!';
	  return false;
    } else {
      document.getElementById('spanError').innerHTML = 'Bitte füllen Sie die rot unterlegten Felder aus !!';
	  return false;
    }
  } else {
    return true;
  }
}

