function check_fields()
{
	var ret = "";
    
    if(document.form1.anrede)
      {
        if(!document.form1.anrede[0].checked && !document.form1.anrede[1].checked) ret += "Anrede\n";
      }
    if(document.form1.name)
      {
        if(document.form1.name.value == "") ret += "Name\n";
      }
    if(document.form1.vorname)
      {
        if(document.form1.vorname.value == "") ret += "Vorname\n";
      }
    if(document.form1.telefon)
      {
        if(document.form1.telpflicht)
          {
            if(document.form1.telefon.value == "") ret += "Telefon\n";
          }
      }
    if(document.form1.strasse)
      {
        if(document.form1.strasse.value == "") ret += "Strasse\n";
      }
    if(document.form1.nummer)
      {
        if(document.form1.nummer.value == "") ret += "Nummer\n";
      }
    if(document.form1.ort)
      {
        if(document.form1.ort.value == "") ret += "Ort\n";
      }
    if(document.form1.plz)
      {
        if(document.form1.plz.value == "") ret += "PLZ\n";
      }
    if(document.form1.jahresbrutto)
      {
        if(!document.form1.jahresbrutto[0].checked && !document.form1.jahresbrutto[1].checked) ret += "Jahresbrutto\n";
      }
    if(document.form1.beschaeftigung)
      {
        if(document.form1.beschaeftigung.selectedIndex == 0) ret += "Beschäftigung\n";
      }
    
    if(document.form1.email)
      {
        if(document.form1.mailpflicht)
          {
            if(document.form1.email.value == "") ret += "Ihre Email-Adresse";
          }
      }

	return ret;
}

function check_form()
{
  var ret = check_fields();

  if(ret != "")
	{
      alert("Sie haben folgende Felder vergessen:\n" + ret);
      return false;
	}
  
  if(document.form1.jahresbrutto[0])
    {
      if(document.form1.jahresbrutto[0].checked && document.form1.beschaeftigung.selectedIndex == 1)
        {
          alert(
                "Bitte beachten Sie:\nSie können sich nur privat krankenversichern, " +
                "wenn Sie als Arbeitnehmer mindestens 45.900 Euro im Jahr verdienen " +
                "oder selbständig bzw. Beamte(r)/Freiberufler(in) sind.");
          return false;
        }
    }
  return true;
}
