<div class="module">Neuer Teilnehmer</div>
<br/>
<?
  $empty = true;
  if (isset($versnummer))
  {
      if (strlen($versnummer) != 10)
      {
          echo "Die Vers.Nummer muss genau 10 Stellen haben<br>\n";
          $versnummer = '';
      }
  }

  if (empty($versnummer)) {
?>

  <form name="versnummer" action="<?=$SELF_PHP?>" method="POST">
  <fieldset class="fieldset"><legend>Mitgliedsnummer</legend>
    <table>
      <tr>
        <td>Vers.Nummer</td>
        <td><input type="text" name="versnummer" /></td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td><input type="submit" value="weiter"></td>
      </tr>
    </table>
  </fieldset>
  </form>
  <script language="JavaScript">
    document.forms.versnummer.versnummer.focus();
  </script>
<?
  } else {
      $client = new user($versnummer);
      if ($client->userId) {
          /* Dreckiger Trick: Wenn Versnummer schon vergebn, dann wird
             einfach noch eine Null drangehängt und schon haben wir eine neue
             UserId :) */
          $client = new user($versnummer . '0');
      } 
      // TODO: Check Input
      // Von hinten nach vorne, damit der Focus richtig gesetzt wird
      $empty=false;
      /*
      if ($email == "")
      {
      $empty = true;
      $focus = 'email';
      }
      */
      if ($ort == "")
      {
          $empty = true;
          $error = "Bitte den Ort eintragen";
          $focus = 'ort';
      }
      if ($plz == "")
      {
          $empty = true;
          $error = "Bitte die PLZ eintragen";
          $focus = 'plz';
      }
      /*
      if ($hausnummer == "")
      {
          $empty = true;
          $error = "Bitte die Hausnummer eintragen";
          $focus = 'hausnummer';
      } */

      if ($strasse == "")
      {
          $empty = true;
          $error = "Bitte die Strasse eintragen";
          $focus = 'strasse';
      }

      if ($vorname == "")
      {
          $empty = true;
          $error = "Bitte den Vornamen eintragen";
          $focus = 'vorname';
      }
      if ($name == "")
      {
          $empty = true;
          $error = "Bitte den Namen eintragen";
          $focus = 'titel';
      }

      if ($anrede_frei != "")
      {
          $anrede = $anrede_frei;
      }

      if (!$empty)
      {
          if ($geburtsdatumjahr) {
              $geburtsdatum=$geburtsdatumjahr . '-' . $geburtsdatummonat . '-' . $geburtsdatumtag;
          }
          if ($passwort == '') {
            $passwort = $versnummer;
          }

          // TODO: Teilnehmer eintragen....
          $client->anrede = capitalize($anrede);
          $client->titel = capitalize($titel);
          $client->name = capitalize($name);
          $client->vorname = capitalize($vorname);
          $client->strasse = capitalize($strasse,1);
          $client->hausnummer = $hausnummer;
          $client->plz = $plz;
          $client->ort = capitalize($ort,1);
          $client->land = capitalize($land,1);
          $client->email = $email;
          $client->mobilnummer = $mobilnummer;
          $client->versnummer = $versnummer;
          $client->rechtskreis = $rechtskreis;
          $client->passwort = $passwort;
          $client->versnummerfamilie = $versnummerfamilie;
          $client->rechtskreisfamilie = $rechtskreisfamilie;
          $client->geburtsdatum = $geburtsdatum;
          $client->auszugperemail = $auszugperemail;
          $client->mitgliedseit= $mitgliedseit;
          $client->status = 0;
          $client->freigeschaltet = 0;
          $client->anmeldungbestaetigt = 0;
          $client->rausfaller = 0;
          $client->schluessel = '';
          $client->ersteller = $loggedIn->userId;
          $client->insertUserData();
          $loggedIn->log("Angelegt", $client->userId);
?>
              Der Teilnehmer wurde erfolgreich eingetragen.<br />
              Einen weiteren Teilnehmer eintragen:
              <form name="neu" action="<?=$_SERVER['PHP_SELF']?>?module=user&action=new" method="POST">
                <input type="submit" name="neu" value="weiter" />
              </form>
              <script language="JavaScript">
                document.forms.neu.neu.focus();
              </script>


<?
  }
}

  if ($empty) {
    $erstellungsdatum = time();
    $ersteller = $loggedIn->userId;
    if (!empty($error)) {
        echo "<strong>$error</strong><br />\n";
    }
?>

    <form name="newuser" action="<?=$SELF_PHP?>" method="POST">
      <input type="hidden" name="versnummer" value="<?=$versnummer?>" />
      <fieldset class="fieldset"><legend>Pers. Daten</legend>
      <table>
        <tr>
          <td>Versichertennr.</td>
          <td><?=$versnummer?></td>
        </tr>
        <tr>
          <td>Rechtskreis (Ost oder West)</td>
          <td>
            <input type="radio" id="ost" class="inputradio" name="rechtskreis" value="Ost" <?=($rechtskreis=='Ost')?'checked="checked"':''?>/> <label style="float: none" for="ost">Ost</label>
            <input type="radio" id="west" class="inputradio" name="rechtskreis" value="West" <?=($rechtskreis=='West'||$rechtskreis=='')?'checked="checked"':''?>/> <label style="float: none" for="west">West</label>
          </td>
        </tr>

        <tr>
          <td>Mitglied seit</td>
          <td><input type="text" name="mitgliedseit" value="<?=$mitgliedseit?>" /></td>
        </tr>

        <tr>
          <td>Familienversichert (Versnummer)</td>
          <td><input type="text" name="versnummerfamilie" value="<?=$versnummerfamilie?>" /></td>
        </tr>
        <tr>
          <td>Rechtskreis (Ost oder West)</td>
          <td>
            <input type="radio" id="ost" class="inputradio" name="rechtskreisfamilie" value="Ost" <?=($rechtskreisfamilie=='Ost')?'checked="checked"':''?>/> <label style="float: none" for="ost">Ost</label>
            <input type="radio" id="west" class="inputradio" name="rechtskreisfamilie" value="West" <?=($rechtskreisfamilie=='West'||$rechtskreisfamilie=='')?'checked="checked"':''?>/> <label style="float: none" for="west">West</label>
          </td>
        </tr>
        <tr>
          <td>Anrede</td>
          <td>
            <select class="inputgen" name="anrede">
              <option class="inputgen" value="Frau" <? if ($anrede == 'Frau') echo 'selected'; ?>>Frau</option>
              <option class="inputgen" value="Herrn" <? if ($anrede == 'Herrn') echo 'selected'; ?>>Herrn</option>
            </select><!-- oder 
            <input type="text" name="anrede_frei" value="<?=$anrede_frei?>" />
            -->
          </td>
        </tr>
        <tr>
          <td>Titel</td>
          <td><input type="text" name="titel" value="<?=$titel?>" /></td>
        </tr>
        <tr>
          <td>Nachname</td>
          <td><input type="text" name="name" value="<?=$name?>" /></td>
        </tr>
        <tr>
          <td>Vorname</td>
          <td><input type="text" name="vorname" value="<?=$vorname?>" /></td>
        </tr>
        <tr>
          <td>Strasse</td>
          <td><input type="text" name="strasse" value="<?=$strasse?>" /></td>
        </tr>
        <!--
        <tr>
          <td>Hausnummer</td>
          <td><input type="text" class="inputhausnummer" name="hausnummer" value="<?=$hausnummer?>" /></td>
        </tr>
        -->
        <tr>
          <td>PLZ</td>
          <td><input type="text" name="plz" value="<?=$plz?>" /></td>
        </tr>
        <tr>
          <td>Ort</td>
          <td><input type="text" name="ort" value="<?=$ort?>" /></td>
        </tr>
        <tr>
          <td>Land</td>
          <td><select name="land">
<? foreach ($eucountries as $iso=>$country) { ?>
            <option value="<?=$country?>" <?=($country==$land)?'selected="selected"':''?>><?=$country?></option>
<? } ?></select>
          </td>
        </tr>

        <tr>
          <td>Geburtsdatum</td>
          <td><input type="text" name="geburtsdatumtag" value="<?=$geburtsdatumtag?>" size="2" maxlength="2" /> .
          <input type="text" name="geburtsdatummonat" value="<?=$geburtsdatummonat?>" size="2" maxlength="2" /> .
          <input type="text" name="geburtsdatumjahr" value="<?=$geburtsdatumjahr?>" size="4" maxlength="4" />
          </td>
        </tr>

        <tr>
          <td>E-Mail</td>
          <td><input type="text" name="email" value="<?=$email?>" /></td>
        </tr>
        <tr>
          <td>Kontoauszug</td>
          <td><select name="auszugperemail" id="auszugperemail">
              <option value="0"<?=($auszugperemail==0)?' selected="selected"':''?>>Kein Kontoauszug</option>
              <option value="1"<?=($auszugperemail==1)?' selected="selected"':''?>>Nur per Briefpost</option>
              <option value="2"<?=($auszugperemail==2)||($auszugperemail == '')?' selected="selected"':''?>>Nur Per EMail</option>
            </select>
          </td>
        </tr>
        <!--
        <tr>
          <td>Tel. Mobil</td>
          <td><input type="text" name="mobilnummer" value="<?=$mobilnummer?>" /></td>
        </tr>
        -->
        <tr>
          <td>&nbsp;</td>
          <td><input type="submit" value="Eintragen" /></td>
        </tr>

      </table>
      </fieldset>
    </form>
    <script language="JavaScript">
<? if (!$focus) $focus='titel'; ?>
      document.forms.newuser.<?=$focus?>.focus();
    </script>
<?
  }
?>
