function TesteObEmail (Teststring)
      {
       OK = true;
       if ((Teststring.indexOf('@') == -1) 
       || (Teststring.indexOf('@') == 0) 
       || (Teststring.indexOf('@') == (Teststring.length-1))
       || (Teststring.indexOf('.', Teststring.indexOf('@')) == -1)) OK = false;
       return OK;
      }
function TesteZeichen (Teststring, Buchstaben) // Prüft Eingabe auf vorgegebene Zeichen
      {
       var AlleZeichenOK  = true;
       for (var i=0; i<Teststring.length ; i++) if (Buchstaben.indexOf(Teststring.charAt(i)) == -1) AlleZeichenOK  = false;
	   return AlleZeichenOK;
      }
function CheckFrm() {
	ok=true;
	msg="Bitte korrigieren Sie Ihre Eingaben:\n\n";
	
	if(window.document.getElementById("Nachname").value == '') { // Nachname
		ok=false;
		msg=msg + "Bitte den Nachnamen angeben.\n";
	}
	if(window.document.getElementById("Strasse").value == '') { // Strasse
		ok=false;
		msg=msg + "Bitte die Straße angeben.\n";
	}
	if(window.document.getElementById("Hausnummer").value == '') { // Hausnummer
		ok=false;
		msg=msg + "Bitte die Hausnummer angeben.\n";
	}
	if(window.document.getElementById("PLZ").value == '') { // Nachname
		ok=false;
		msg=msg + "Bitte die Postleitzahl angeben.\n";
	}else{
	  if (!TesteZeichen (window.document.getElementById("PLZ").value, "0123456789")) {
		msg=msg+"Bei der Postleitzahl dürfen nur Ziffern eingegeben werden.\n";
		ok=false;
	  }
	}
	if(window.document.getElementById("Ort").value == '') { // Nachname
		ok=false;
		msg=msg + "Bitte den Ort angeben.\n";
	}	
	if(window.document.getElementById("Telefon").value == '') { // Nachname
		ok=false;
		msg=msg + "Bitte die Telefonnummer angeben.\n";
	}else{
	  if (!TesteZeichen (window.document.getElementById("Telefon").value, "0123456789 ./()+")) {
		msg=msg+"Bei der Telefonnummer dürfen nur Zeichen '0123456789 ./()+' eingegeben werden.\n";
		ok=false;
	  }
	}
   if (window.document.getElementById("email").value == ''){
      ok= false;
      msg=msg+"Bitte geben Sie Ihre Emailadresse an! \n";
   }else{
      if (!TesteObEmail (window.document.getElementById("email").value)){
        ok= false;
        msg=msg+"Die angegebene Email-Adresse ist nicht korrekt! \n";
      }
   }
	if(ok) {
		window.document.frmKontakt.submit();
	}
	else {
		alert(msg);
	}
} //EO CheckFrm

