function checkBookingForm(formName) {
  var theForm = document.forms[0]
  if (theForm.contact_via.value == "none") {
    alert("Bitte wählen Sie aus wie der Vermieter zu Ihnen Kontakt aufnehmen soll.")
    theForm.contact_via.focus()
    return false
  } else {
    if (theForm.contact_via.value == "e-mail") {
      if (theForm.sender_email.value == "") {
        alert("Bitte geben Sie Ihre e-mail Adresse ein.")
        theForm.sender_email.focus()
        return false
      }
      checkEmail = theForm.sender_email.value
      if ((checkEmail.indexOf('@') < 0) || ( (checkEmail.charAt(checkEmail.length-5) != '.') && (checkEmail.charAt(checkEmail.length-4) != '.') 
        && (checkEmail.charAt(checkEmail.length-3) != '.') )) {
        alert("Bitte geben Sie Ihre e-mail Adresse vollständig ein.")
        theForm.sender_email.focus()
        return false
      }
    } else {
      if (theForm.contact_via.value == "fax") {
        if (theForm.telefax.value == "") {
          alert("Bitte geben Sie Ihre Faxnummer ein.")
          theForm.telefax.focus()
          return false
        }
      } else {
        if (theForm.contact_via.value == "post") {
          if (theForm.sender_name.value == "" || theForm.str_num.value == "" || theForm.plz_ort.value == "") {
            alert("Bitte geben Sie Ihre Anschrift vollständig ein.")
            theForm.sender_name.focus()
            return false
          }
        } else {
          if (theForm.contact_via.value == "telefon") {
            if (theForm.telefon.value == "") {
              alert("Bitte geben Sie Ihre Telefonnummer ein.")
              theForm.telefon.focus()
              return false
            }
          }
        }
      }
    }
  }
  return true
}
