function check_gastdaten() {
 document.user.vorname.value     =trim(document.user.vorname.value);
 document.user.nachname.value    =trim(document.user.nachname.value);
 document.user.emailadresse.value=trim(document.user.emailadresse.value.toLowerCase());
 document.user.username.value    =trim(document.user.username.value.toLowerCase());
 document.user.username2.value   =trim(document.user.username2.value.toLowerCase());

 if(document.user.vorname.value == "") {
  alert("Dein Vorname fehlt");
  document.user.vorname.focus();
  return false;
 }
 if(document.user.nachname.value == "") {
  alert("Dein Nachname fehlt!");
  document.user.nachname.focus();
  return false;
 }
 if(!TesteObEmail(document.user.emailadresse.value)) {
  alert("Nur wenn du deine E-Mail Adresse angibst, kannst du auch ein Passwort erhalten !!");
  document.user.emailadresse.focus();
  return false;
 }
 if(document.user.username.value == "") {
  alert("Dein Login-Name fehlt !!");
  document.user.username.focus();
  return false;
 }
 var chkZ = 1;
 for(i=0;i<document.user.username.value.length;++i)
  if(document.user.username.value.charAt(i) < "0" || document.user.username.value.charAt(i) > "z") chkZ = -1;

 if(chkZ == -1) {
  alert("Zeichen nicht zugelassen!");
  document.user.username.focus();
  return false;
 }

 if(document.user.username2.value == "") {
  alert("Die Wiederholung des Login-Namens fehlt !!");
  document.user.username2.focus();
  return false;
 }
 if(document.user.username.value != document.user.username2.value) {
  alert("Login-Name und Wiederholung stimmen nicht überein !!");
  document.user.username2.focus();
  return false;
 }
 if (document.user.username.value.length<5){
  alert("Der Login-Name muss mindestens 5 Zeichen lang sein !!");
  document.user.username.focus();
  return false;
 }
} // Ende f Stand 15.11.2011


function check_mitgl() {
 document.user.mitnr.value       =trim(document.user.mitnr.value);
 document.user.vorname.value     =trim(document.user.vorname.value);
 document.user.nachname.value    =trim(document.user.nachname.value);
 document.user.emailadresse.value=trim(document.user.emailadresse.value.toLowerCase());
 document.user.username.value    =document.user.username.value.toLowerCase();
 document.user.username2.value   =document.user.username2.value.toLowerCase();
 document.user.emailadresse.value=document.user.emailadresse.value.toLowerCase();

 if(document.user.mitnr.value == "") {
  alert("Deine Mitgliedsnummer fehlt!");
  document.user.mitnr.focus();
  return false;
 }
 if(!TesteZeichen(document.user.mitnr.value,"0123456789")) {
  alert("Dies ist keine gültige Mitgliedsnummer!");
  document.user.mitnr.focus();
  return false;
 }
 if(document.user.vorname.value == "") {
  alert("Dein Vorname fehlt");
  document.user.vorname.focus();
  return false;
 }
 if(document.user.nachname.value == "") {
  alert("Dein Nachname fehlt!");
  document.user.nachname.focus();
  return false;
 }
 if(!TesteZeichen(document.user.gebdat.value,"0123456789-.")) {
  alert("Kein gültiges Geburtsdatum eingegeben !!");
  document.user.gebdat.focus();
  return false;
 }
 if(document.user.gebdat.value == "") {
  alert("Dein Geburtsdatum fehlt!");
  document.user.gebdat.focus();
  return false;
 }
 if(!TesteObEmail(document.user.emailadresse.value)) {
  alert("Nur wenn du deine E-Mail Adresse angibst, kannst du auch ein Passwort erhalten !!");
  document.user.emailadresse.focus();
  return false;
 }
 if(document.user.username.value == "") {
  alert("Dein Login-Name fehlt !!");
  document.user.username.focus();
  return false;
 }
 var chkZ = 1;
 for(i=0;i<document.user.username.value.length;++i)
  if(document.user.username.value.charAt(i) < "0" || document.user.username.value.charAt(i) > "z") chkZ = -1;
 if(chkZ == -1) {
  alert("Zeichen nicht zugelassen!");
  document.user.username.focus();
  return false;
 }
 if(document.user.username2.value == "") {
  alert("Die Wiederholung des Login-Namens fehlt !!");
  document.user.username2.focus();
  return false;
 }
 if(document.user.username.value != document.user.username2.value) {
  alert("Login-Name und Wiederholung stimmen nicht überein !!");
  document.user.username2.focus();
  return false;
 }
 if(document.user.username.value.length<5){
  alert("Der Login-Name muss mindestens 5 Zeichen lang sein !!");
  document.user.username.focus();
  return false;
 }
} // Ende f Stand 15.11.2011

