/* AstroShop */

function PDFenster(cm, aid, vs) {
//checken, ob fenster schon da, wenn ja: was dann?!
  window.name = "ASMain";
  window.open("shop.php?m=pd&a="+cm+"."+aid+"."+vs,"PersonenDaten","dependent=yes,height=540,width=400,location=no,menubar=no,scrollbars=yes,status=no,toolbar=no");
}

function Abschicken(wohin) {
  var AlertMsg = 'Bitte eingeben:\n';
  with (document.PersonenDaten) {
    if (document.PersonenDaten.pd_Tag1) {
      if (pd_Vorname1.value == '') AlertMsg += '- Vorname\n';
      if (pd_Nachname1.value == '') AlertMsg += '- Nachname\n';
      if (pd_Tag1.value == '--' || pd_Monat1.value == '--') AlertMsg += '- Geburtstag\n';
      if (isNaN(pd_Jahr1.value) || pd_Jahr1.value == '') AlertMsg += '- Geburtsjahr\n';
      if (pd_Std1.value == '--' || pd_Min1.value == '--') AlertMsg += '- Geburtsuhrzeit\n';
      if (pd_Geburtsland1.value == '--') AlertMsg += '- Geburtsland\n';
      if (pd_Geburtsort1.value == '') AlertMsg += '- Geburtsort\n';
      if (pd_PLZ1.value == '') AlertMsg += '- Postleitzahl\n';
      if (!(pd_Geschlecht1[0].checked || pd_Geschlecht1[1].checked)) AlertMsg += '- Geschlecht\n';
      if (pd_Vorname2.value == '') AlertMsg += '- Vorname der zweiten Person\n';
      if (pd_Nachname2.value == '') AlertMsg += '- Nachname der zweiten Person\n';
      if (pd_Tag2.value == '--' || pd_Monat2.value == '--') AlertMsg += '- Geburtstag der zweiten Person\n';
      if (isNaN(pd_Jahr2.value) || pd_Jahr2.value == '') AlertMsg += '- korrektes Geburtsjahr der zweiten Person\n';      
      if (pd_Std2.value == '--' || pd_Min2.value == '--') AlertMsg += '- Geburtsuhrzeit der zweiten Person\n';
      if (pd_Geburtsland2.value == '--') AlertMsg += '- Geburtsland der zweiten Person\n';
      if (pd_Geburtsort2.value == '') AlertMsg += '- Geburtsort der zweiten Person\n';
      if (pd_PLZ2.value == '') AlertMsg += '- Postleitzahl der zweiten Person\n';
      if (!(pd_Geschlecht2[0].checked || pd_Geschlecht2[1].checked)) AlertMsg += '- Geschlecht der zweiten Person\n';
    } else {
      if (document.PersonenDaten.pd_Vorname1 && document.PersonenDaten.pd_Vorname2) {
        if (pd_Vorname1 == 'Vorname laut Geburtsurkunde') AlertMsg += '- alle Vornamen\n';
        if (pd_Nachname1 == 'Nachname, bei Ehen: Ehename, bei Doppelnamen: 1. Nachname') AlertMsg += '- alle Nachnamen entsprechend den Anweisungen\n';
      } else {
        if (pd_Vorname.value == '') AlertMsg += '- Vorname\n';
        if (pd_Nachname.value == '') AlertMsg += '- Nachname\n';
        if (pd_Std.value == '--' || pd_Min.value == '--') AlertMsg += '- Geburtszeit\n';
      }
      if (pd_Tag.value == '--' || pd_Monat.value == '--') AlertMsg += '- Geburtstag\n';
      if (isNaN(pd_Jahr.value) || pd_Jahr.value == '') AlertMsg += '- korrektes Geburtsjahr\n';
      if (pd_Geburtsland.value == '--') AlertMsg += '- Geburtsland\n';
      if (pd_Geburtsort.value == '') AlertMsg += '- Geburtsort\n';
      if (pd_PLZ.value == '') AlertMsg += '- Postleitzahl\n';
      if (!(pd_Geschlecht[0].checked || pd_Geschlecht[1].checked)) AlertMsg += '- Geschlecht\n';
    }
    if (document.PersonenDaten.pd_Aufenthaltsland) {
      if (pd_Aufenthaltsland.value == '') AlertMsg += '- Aufenthaltsland\n';
      if (pd_Aufenthaltsort.value == '') AlertMsg += '- Aufenthaltsort\n';
    }
    if (document.PersonenDaten.pd_HaeuserSystem) {
      if (!(pd_HaeuserSystem[0].checked || pd_HaeuserSystem[1].checked || pd_HaeuserSystem[2].checked)) AlertMsg += '- Häusersystem\n';
      if (pd_HaeuserSystem[2].checked && pd_AltHaeuserSystem.value == '') AlertMsg += '- alternatives Häusersystem\n';
    }
    if (document.PersonenDaten.pd_ZRTag) {
      if (pd_ZRTag.value == '--' || pd_ZRMonat.value == '--' || isNaN(pd_ZRJahr.value) || pd_ZRJahr.value == '') AlertMsg += '- korrektes Anfangsdatum\n';
    }
    if (document.PersonenDaten.pd_ZRZeitraum) {
      if (!(pd_ZRZeitraum[0].checked || pd_ZRZeitraum[1].checked || pd_ZRZeitraum[2].checked)) AlertMsg += '- Zeitraum\n';
    }
    if (document.PersonenDaten.pd_GeburtstagJahr) {
      if (pd_GeburtstagJahr.value == '') AlertMsg += '- Geburtstag für den die Analyse gemacht werden soll\n';
    }
    if (document.PersonenDaten.pd_Vorname3) {
      if (pd_Vorname1.value == '' || pd_Vorname1.value == 'Vorname laut Geburtsurkunde') AlertMsg += '- alle Vornamen\n';
      if (pd_Nachname1.value == '' || pd_Nachname1.value == 'Nachname, bei Ehen: Ehename, bei Doppelnamen: 1. Nachname') AlertMsg += '- alle Nachnamen\n';
    }
    if (document.PersonenDaten.pd_ZRGebJahr) {
      if (isNaN(pd_ZRGebJahr.value) || pd_ZRGebJahr.value == '') AlertMsg += '- Jahr, auf das sich die Analyse bezieht\n';
    }

    if (AlertMsg == 'Bitte eingeben:\n') {
      var args = '.';
      switch (wohin) {
        case 'ai' : args += a.value+'.'+VS.value;
                    break;
        case 'ui' : args += NR.value;
                    target = 'ASMain';
                    break;
        case 'ks' : args += a.value+'.'+VS.value;
      }
      a.value = wohin+args;
      submit();
      if (wohin != 'ai')
        close();
    } else {
      alert(AlertMsg);	
    }
  }
}

function WKAction() {
  var checker = false;
  with (document.frmWarenkorb) {
    for (i=0;i<length;i++) {
      if (elements[i].name.indexOf('[') > -1)
        if (elements[i].checked == true)
          checker = true;
    }
    if (cmd.options[cmd.selectedIndex].value != '') {
      if (checker == true) {
        a.value = cmd.options[cmd.selectedIndex].value;
        submit();
      } else {
        alert ('Keine Artikel ausgewählt!');
	  }
    }
  }
}

function Kasse() {
  var AlertMsg = 'Achtung:\n\n';
  with (document.frmKasse) {
    if (! (kf_Zahlungsart[0].checked || kf_Zahlungsart[1].checked || kf_Zahlungsart[2].checked)) AlertMsg += 'Bitte entscheiden Sie sich für ein Zahlungsmodell!\n\n';
    if (! AGB.checked) AlertMsg += 'Bitte lesen Sie die AGBs und bestätigen Sie dies durch Ankreuzen!\n\n'
    if (kf_Vorname.value == '') AlertMsg += 'Bitte geben Sie Ihren Vornamen an!\n\n';
    if (kf_Nachname.value == '') AlertMsg += 'Bitte geben Sie Ihren Nachnamen an!\n\n';
	if (kf_Strasse.value == '') AlertMsg += 'Bitte geben Sie Ihre Adresse vollständig an!\n\n';	
	if (kf_PLZ.value == '') AlertMsg += 'Bitte geben Sie Ihre Postleitzahl an!\n\n';
    if (kf_Ort.value == '') AlertMsg += 'Bitte geben Sie Ihren Wohnort an!\n\n';
    if (kf_Land.value == '') AlertMsg += 'Bitte geben Sie Ihr Land an!\n\n';
    if (kf_Email.value == '') AlertMsg += 'Bitte geben Sie Ihre Email-Adresse an!\n\n';
    if (kf_Zahlungsart[2].checked) {
      if (kf_Bank.value == '') AlertMsg += 'Bitte geben Sie Ihre Bank an!\n\n';
      if (kf_BLZ.value == '') AlertMsg += 'Bitte geben Sie die Bankleitzahl Ihrer Bank an!\n\n';
      if (kf_Kto.value == '') AlertMsg += 'Bitte geben Sie Ihre Kontonummer an!\n\n';
      if (kf_Inhaber.value == '') AlertMsg += 'Bitte geben Sie den Kontoinhaber an!\n\n';
    }
    if (AlertMsg == 'Achtung:\n\n') {
      submit();
    }else{
      alert(AlertMsg);
    }
  }
}

function InputLeeren(Sender) {
  document.PersonenDaten.elements[Sender].value = '';
}

function AGBs() {
  window.open("agb.htm","AGBs","dependent=yes,height=540,width=400,location=no,menubar=no,scrollbars=yes,status=no,toolbar=no");
}

