function check_n_send()
{
  kf_intro  = "Ihre Anfrage konnte wegen fehlender oder unvollständiger Angaben nicht versandt werden:\n";
  kf_error  = '';
  kf        = document.forms[0];
  modus     = kf.kontaktart.value; 
  
  if (modus == 'ap') { if (kf.thema.value == '0')     kf_error += "\n\t- Bitte wählen Sie ein Themengebiet."; }
  if (!kf.firma.value.length)                       kf_error += "\n\t- Bitte geben Sie Ihren Firmennamen an.";
  if (!kf.name.value.length)                        kf_error += "\n\t- Bitte geben Sie Ihren Nachnamen an.";
  if (!kf.vorname.value.length)                     kf_error += "\n\t- Bitte geben Sie Ihren Vornamen an.";
  if (!kf.strasse.value.length)                     kf_error += "\n\t- Bitte geben Sie Ihre Straße an.";
  if (kf.plz.value.length < 5)                      kf_error += "\n\t- Bitte geben Sie Ihre Postleitzahl an.";
  if (!kf.ort.value.length)                         kf_error += "\n\t- Bitte geben Sie Ihren Wohn-/Standort an.";
  if (modus == 'ap') { if (!kf.telefon.value.length)  kf_error += "\n\t- Bitte geben Sie Ihre Telefonnummer an."; }
  if (modus == 'ap') { if (!kf.email.value.length)    kf_error += "\n\t- Bitte geben Sie Ihre E-Mail-Adresse an."; }
  
  if (kf_error.length > 0)
  {
    kf_error = kf_intro + kf_error;
    alert(kf_error);
  }
  else kf.submit();
}

