/********************************\
|                                |
| Seite 1 (Step1) des Formulares |
|                                |
\********************************/

function chkFormular1 () {
  if ((document.Step1.f01[0].checked != true) && (document.Step1.f01[1].checked != true)){
    alert("Bitte wählen Sie eine Anrede!");
    document.Step1.f01[0].focus();
    return false;
  }
  if (document.Step1.f02.value == "") {
    alert("Bitte geben Sie Ihren Familiennamen an!");
    document.Step1.f02.focus();
    return false;
  }
  if (document.Step1.f03.value == "") {
    alert("Bitte geben Sie Ihren Vornamen an!");
    document.Step1.f03.focus();
    return false;
  }
  if (document.Step1.f04.value == "") {
    alert("Bitte geben Sie Ihre Wohnanschrift an!");
    document.Step1.f04.focus();
    return false;
  }
  if (document.Step1.f05.value == "") {
    alert("Bitte geben Sie die Postleitzahl Ihres Wohnortes an!");
    document.Step1.f05.focus();
    return false;
  }
  if (document.Step1.f06.value == "") {
    alert("Bitte geben Sie Ihren Wohnort an!");
    document.Step1.f06.focus();
    return false;
  }
  if (document.Step1.f07.value == "") {
    alert("Bitte geben Sie Ihre Staatsangehörigkeit an!");
    document.Step1.f07.focus();
    return false;
  }
  if (document.Step1.f08.value == "") {
    alert("Bitte geben Sie Ihren Geburtstag an!");
    document.Step1.f08.focus();
    return false;
  }
  if (document.Step1.f09.value == "") {
    alert("Bitte geben Sie Ihren Geburtsmonat an!");
    document.Step1.f09.focus();
    return false;
  }
  if (document.Step1.f10.value == "") {
    alert("Bitte geben Sie Ihr Geburtsjahr an!");
    document.Step1.f10.focus();
    return false;
  }
  if (document.Step1.f11.value == "") {
    alert("Bitte geben Sie Ihren Geburtsort an!");
    document.Step1.f11.focus();
    return false;
  }
  if (document.Step1.f12.value == "") {
    alert("Bitte geben Sie Ihren Beruf an!");
    document.Step1.f12.focus();
    return false;
  }
  if (document.Step1.f13.value == "") {
    alert("Bitte geben Sie Ihr Nettoeinkommen an!");
    document.Step1.f13.focus();
    return false;
  }
  else
  {
  if (isNaN(document.Step1.f13.value)) {
    alert("Bitte geben Sie das Nettoeinkommen ohne Währung, ohne Tausenderpunkt und mit einem . statt dem , als Nachkommastelle an.");
  return false;
  }
  } 
  if ((document.Step1.f14.value == "") && (document.Step1.f15.value == "")){
    alert("Bitte geben Sie zumindest eine Telefonnummer an!");
    document.Step1.f14.focus();
    return false;
  }
}

/********************************\
|                                |
| Seite 2 (Step2) des Formulares |
|                                |
\********************************/

function chkFormular2 () {
  if ((document.Step2.f19[0].checked != true) && (document.Step2.f19[1].checked != true)){
    alert("Bitte geben Sie die Anrede des Ehegatten an!");
    document.Step2.f19[0].focus();
    return false;
  }
  if (document.Step2.f20.value == "") {
    alert("Bitte geben Sie den Familiennamen des Ehegatten an!");
    document.Step2.f20.focus();
    return false;
  }
  if (document.Step2.f21.value == "") {
    alert("Bitte geben Sie den Vornamen des Ehegatten an!");
    document.Step2.f21.focus();
    return false;
  }
  if (document.Step2.f22.value == "") {
    alert("Bitte geben Sie die Wohnanschrift des Ehegatten an!");
    document.Step2.f22.focus();
    return false;
  }
  if (document.Step2.f23.value == "") {
    alert("Bitte geben Sie die Postleitzahl des Wohnortes des Ehegatten an!");
    document.Step2.f23.focus();
    return false;
  }
  if (document.Step2.f24.value == "") {
    alert("Bitte geben Sie den Wohnort des Ehegatten an!");
    document.Step2.f24.focus();
    return false;
  }
  if (document.Step2.f25.value == "") {
    alert("Bitte geben Sie die Staatsangehörigkeit des Ehegatten an!");
    document.Step2.f25.focus();
    return false;
  }
  if (document.Step2.f26.value == "") {
    alert("Bitte geben Sie den Geburtstag des Ehegatten an!");
    document.Step2.f26.focus();
    return false;
  }
  if (document.Step2.f27.value == "") {
    alert("Bitte geben Sie den Geburtsmonat des Ehegatten an!");
    document.Step2.f27.focus();
    return false;
  }
  if (document.Step2.f28.value == "") {
    alert("Bitte geben Sie das Geburtsjahr des Ehegatten an!");
    document.Step2.f28.focus();
    return false;
  }
  if (document.Step2.f29.value == "") {
    alert("Bitte geben Sie den Geburtsort des Ehegatten an!");
    document.Step2.f29.focus();
    return false;
  }
  if (document.Step2.f30.value == "") {
    alert("Bitte geben Sie den Beruf des Ehegatten an!");
    document.Step2.f30.focus();
    return false;
  }
  if (document.Step2.f31.value == "") {
    alert("Bitte geben Sie das Nettoeinkommen des Ehegatten an!");
    document.Step2.f31.focus();
    return false;
  }
  else
  {
  if (isNaN(document.Step2.f31.value)) {
    alert("Bitte geben Sie das Nettoeinkommen ohne Währung, ohne Tausenderpunkt und mit einem . statt dem , als Nachkommastelle an.");
  return false;
  }
  } 
  if (document.Step2.f32[0].checked == true){
   if ((document.Step2.f33[0].checked != true) && (document.Step2.f33[1].checked != true) && (document.Step2.f33[2].checked != true)){
    alert("Bitte beantworten Sie die Frage zur Ehewohnung vollständig!");
    document.Step2.f32[0].focus();
    return false;
    }
  }
  if (document.Step2.f32[1].checked == true){
   if ((document.Step2.f34.value == "") || (document.Step2.f35.value == "") || (document.Step2.f36.value == "")){
    alert("Bitte geben Sie die letzte gemeinsame Wohnanschrift an!");
    document.Step2.f34.focus();
    return false;
    }
  }
  if ((document.Step2.f32[0].checked != true) && (document.Step2.f32[1].checked != true)){
    alert("Bitte beantworten Sie die Frage zur Ehewohnung!");
    document.Step2.f32[0].focus();
    return false;
  }
}

/********************************\
|                                |
| Seite 3 (Step3) des Formulares |
|                                |
\********************************/

function chkFormular3 () {
  if (document.Step3.f37.value == "") {
    alert("Bitte tragen Sie den Ort des Standesamtes ein!");
    document.Step3.f37.focus();
    return false;
  }
  if (document.Step3.f38.value == "") {
    alert("Bitte geben Sie den Tag der Eheschliessung an!");
    document.Step3.f38.focus();
    return false;
  }
  if (document.Step3.f39.value == "") {
    alert("Bitte geben Sie den Monat der Eheschliessung an!");
    document.Step3.f39.focus();
    return false;
  }
  if (document.Step3.f40.value == "") {
    alert("Bitte geben Sie das Jahr der Eheschliessung an!");
    document.Step3.f40.focus();
    return false;
  }
  if ((document.Step3.f41.value == "") || (document.Step3.f42.value == "")){
    alert("Bitte geben Sie die Heiratsregisternummer an!");
    document.Step3.f41.focus();
    return false;
  }
  if (document.Step3.f43.value == "") {
    alert("Bitte geben Sie den Tag der Trennung an!");
    document.Step3.f43.focus();
    return false;
  }
  if (document.Step3.f44.value == "") {
    alert("Bitte geben Sie den Monat der Trennung an!");
    document.Step3.f44.focus();
    return false;
  }
  if (document.Step3.f45.value == "") {
    alert("Bitte geben Sie das Jahr der Trennung an!");
    document.Step3.f45.focus();
    return false;
  }
  if ((document.Step3.f46[0].checked != true) && (document.Step3.f46[1].checked != true)){
    alert("Bitte geben Sie die Wohnverhältnisse der Trennung an!");
    return false;
  }
  if ((document.Step3.f48[0].checked != true) && (document.Step3.f48[1].checked != true)){
    alert("Bitte geben Sie an ob Sie gemeinsame Kinder haben die das 18te Lebensjahr noch nicht vollendet haben!");
    return false;
  }
}

/********************************\
|                                |
| Seite 4 (Step4) des Formulares |
|                                |
\********************************/

function chkFormular4 () {
  if ((document.Step4.f74[0].checked != true) && (document.Step4.f74[1].checked != true)){
    alert("Bitte geben Sie an ob Ihr Ehegatte erklärt hat dem Scheidungsantrag zuzustimmen!");
    document.Step4.f74[0].focus();
    return false;
  }
  if ((document.Step4.f75[0].checked != true) && (document.Step4.f75[1].checked != true)  && (document.Step4.f75[2].checked != true)){
    alert("Bitte geben Sie an wie der Versorgungsausgeleich geregelt ist oder geregelt werden soll!");
    document.Step4.f75[0].focus();
    return false;
  }
  if (document.Step4.f75[1].checked == true){
  if (document.Step4.f76.value == "") {
    alert("Bitte schildern Sie kurz, weshalb der Versorgungsausgleich ausgeschlossen weren soll.");
    document.Step4.f76.focus();
    return false;
  }
  }
  if ((document.Step4.f77[0].checked != true) && (document.Step4.f77[1].checked != true)){
    alert("Bitte geben Sie an ob es eine Einigung über die Scheidungsfolgen gibt!");
    document.Step4.f77[0].focus();
    return false;
  }
}

/********************************\
|                                |
| Seite 5 (Step5) des Formulares |
|                                |
\********************************/

function chkFormular5 () {
  if ((document.Step5.f78[0].checked != true) && (document.Step5.f78[1].checked != true)){
    alert("Bitte geben Sie an ob Sie Prozesskostenhilfe beantragen wollen!");
    document.Step5.f78[0].focus();
    return false;
  }
  if (document.Step5.f78[0].checked == true){
  if ((document.Step5.f79[0].checked != true) && (document.Step5.f79[1].checked != true) && (document.Step5.f79[2].checked != true)){
    alert("Bitte geben Sie an wie Sie die Prozesskosten tragen wollen!");
    document.Step5.f79[0].focus();
    return false;
  }
  }
  if ((document.Step5.f80[0].checked != true) && (document.Step5.f80[1].checked != true)){
    alert("Bitte geben Sie an ob die die kostenlose Dienstleistung Akte-online nutzen möchten!");
    document.Step5.f80[0].focus();
    return false;
  }
}

/********************************\
|                                |
| Seite 6 (Step6) des Formulares |
|                                |
\********************************/

function chkFormular6 () {
  if (document.Step6.f02.value == "") {
    alert("Bitte geben Sie Ihren Familiennamen an!");
    document.Step6.f02.focus();
    return false;
  }
  if (document.Step6.f03.value == "") {
    alert("Bitte geben Sie Ihren Vornamen an!");
    document.Step6.f03.focus();
    return false;
  }
  if (document.Step6.f04.value == "") {
    alert("Bitte geben Sie Ihre Wohnanschrift an!");
    document.Step6.f04.focus();
    return false;
  }
  if (document.Step6.f05.value == "") {
    alert("Bitte geben Sie die Postleitzahl Ihres Wohnortes an!");
    document.Step6.f05.focus();
    return false;
  }
  if (document.Step6.f06.value == "") {
    alert("Bitte geben Sie Ihren Wohnort an!");
    document.Step6.f06.focus();
    return false;
  }
  if (document.Step6.f07.value == "") {
    alert("Bitte geben Sie Ihre Staatsangehörigkeit an!");
    document.Step6.f07.focus();
    return false;
  }
  if (document.Step6.f08.value == "") {
    alert("Bitte geben Sie Ihren Geburtstag an!");
    document.Step6.f08.focus();
    return false;
  }
  if (document.Step6.f09.value == "") {
    alert("Bitte geben Sie Ihren Geburtsmonat an!");
    document.Step6.f09.focus();
    return false;
  }
  if (document.Step6.f10.value == "") {
    alert("Bitte geben Sie Ihr Geburtsjahr an!");
    document.Step6.f10.focus();
    return false;
  }
  if (document.Step6.f11.value == "") {
    alert("Bitte geben Sie Ihren Geburtsort an!");
    document.Step6.f11.focus();
    return false;
  }
  if (document.Step6.f12.value == "") {
    alert("Bitte geben Sie Ihren Beruf an!");
    document.Step6.f12.focus();
    return false;
  }
  if (document.Step6.f13.value == "") {
    alert("Bitte geben Sie Ihr Nettoeinkommen an!");
    document.Step6.f13.focus();
    return false;
  }
  if ((document.Step6.f14.value == "") && (document.Step6.f15.value == "")){
    alert("Bitte geben Sie zumindest eine Telefonnummer an!");
    document.Step6.f14.focus();
    return false;
  }
  if (document.Step6.f20.value == "") {
    alert("Bitte geben Sie den Familiennamen des Ehegatten an!");
    document.Step6.f20.focus();
    return false;
  }
  if (document.Step6.f21.value == "") {
    alert("Bitte geben Sie den Vornamen des Ehegatten an!");
    document.Step6.f21.focus();
    return false;
  }
  if (document.Step6.f22.value == "") {
    alert("Bitte geben Sie die Wohnanschrift des Ehegatten an!");
    document.Step6.f22.focus();
    return false;
  }
  if (document.Step6.f23.value == "") {
    alert("Bitte geben Sie die Postleitzahl des Wohnortes des Ehegatten an!");
    document.Step6.f23.focus();
    return false;
  }
  if (document.Step6.f24.value == "") {
    alert("Bitte geben Sie den Wohnort des Ehegatten an!");
    document.Step6.f24.focus();
    return false;
  }
  if (document.Step6.f25.value == "") {
    alert("Bitte geben Sie die Staatsangehörigkeit des Ehegatten an!");
    document.Step6.f25.focus();
    return false;
  }
  if (document.Step6.f26.value == "") {
    alert("Bitte geben Sie den Geburtstag des Ehegatten an!");
    document.Step6.f26.focus();
    return false;
  }
  if (document.Step6.f27.value == "") {
    alert("Bitte geben Sie den Geburtsmonat des Ehegatten an!");
    document.Step6.f27.focus();
    return false;
  }
  if (document.Step6.f28.value == "") {
    alert("Bitte geben Sie das Geburtsjahr des Ehegatten an!");
    document.Step6.f28.focus();
    return false;
  }
  if (document.Step6.f29.value == "") {
    alert("Bitte geben Sie den Geburtsort des Ehegatten an!");
    document.Step6.f29.focus();
    return false;
  }
  if (document.Step6.f30.value == "") {
    alert("Bitte geben Sie den Beruf des Ehegatten an!");
    document.Step6.f30.focus();
    return false;
  }
  if (document.Step6.f31.value == "") {
    alert("Bitte geben Sie das Nettoeinkommen des Ehegatten an!");
    document.Step6.f31.focus();
    return false;
  }
  if (document.Step6.f37.value == "") {
    alert("Bitte tragen Sie den Ort des Standesamtes ein!");
    document.Step6.f37.focus();
    return false;
  }
  if (document.Step6.f38.value == "") {
    alert("Bitte geben Sie den Tag der Eheschliessung an!");
    document.Step6.f38.focus();
    return false;
  }
  if (document.Step6.f39.value == "") {
    alert("Bitte geben Sie den Monat der Eheschliessung an!");
    document.Step6.f39.focus();
    return false;
  }
  if (document.Step6.f40.value == "") {
    alert("Bitte geben Sie das Jahr der Eheschliessung an!");
    document.Step6.f40.focus();
    return false;
  }
  if ((document.Step6.f41.value == "") || (document.Step6.f42.value == "")){
    alert("Bitte geben Sie die Heiratsregisternummer an!");
    document.Step6.f41.focus();
    return false;
  }
  if (document.Step6.f43.value == "") {
    alert("Bitte geben Sie den Tag der Trennung an!");
    document.Step6.f43.focus();
    return false;
  }
  if (document.Step6.f44.value == "") {
    alert("Bitte geben Sie den Monat der Trennung an!");
    document.Step6.f44.focus();
    return false;
  }
  if (document.Step6.f45.value == "") {
    alert("Bitte geben Sie das Jahr der Trennung an!");
    document.Step6.f45.focus();
    return false;
  }
  if ((document.Step6.f48[0].selected != true) && (document.Step6.f48[1].selected != true)){
    alert("Bitte geben Sie an ob Sie gemeinsame Kinder haben die das 18te Lebensjahr noch nicht vollendet haben!");
    return false;
  }
  if ((document.Step6.f74[0].selected != true) && (document.Step6.f74[1].selected != true)){
    alert("Bitte geben Sie an ob Ihr Ehegatte erklärt hat dem Scheidungsantrag zuzustimmen!");
    document.Step6.f74[0].focus();
    return false;
  }
  if ((document.Step6.f75[0].selected != true) && (document.Step6.f75[1].selected != true)  && (document.Step6.f75[2].selected != true)){
    alert("Bitte geben Sie an wie der Versorgungsausgeleich geregelt ist oder geregelt werden soll!");
    document.Step6.f75[0].focus();
    return false;
  }
  if (document.Step6.f75[1].selected == true){
  if (document.Step6.f76.value == "") {
    alert("Bitte schildern Sie kurz, weshalb der Versorgungsausgleich ausgeschlossen weren soll.");
    document.Step6.f76.focus();
    return false;
  }
  }
  if ((document.Step6.f77[0].selected != true) && (document.Step6.f77[1].selected != true)){
    alert("Bitte geben Sie an ob es eine Einigung über die Scheidungsfolgen gibt!");
    document.Step6.f77[0].focus();
    return false;
  }
  if ((document.Step6.f78[0].selected != true) && (document.Step6.f78[1].selected != true)){
    alert("Bitte geben Sie an ob Sie Prozesskostenhilfe beantragen wollen!");
    document.Step6.f78[0].focus();
    return false;
  }
  if (document.Step6.f78[0].value == "Ja"){
  if ((document.Step6.f79[0].value == "") && (document.Step6.f79[1].value == "") && (document.Step6.f79[2].value == "")){
    alert("Bitte geben Sie an wie Sie die Prozesskosten tragen wollen!");
    document.Step6.f79[0].focus();
    return false;
  }
  }
  if ((document.Step6.f80[0].selected != true) && (document.Step6.f80[1].selected != true)){
    alert("Bitte geben Sie an ob die die kostenlose Dienstleistung Akte-online nutzen möchten!");
    document.Step6.f80[0].focus();
    return false;
  }
}

/********************************\
|                                |
| Seite 7 (Step7) des Formulares |
|                                |
\********************************/

function chkFormular7 () {
  return true;
}