function FormEventHandler(form) {
 retval = false ;
 aktion = form.aktion.value ;
 switch(aktion) {
 case "1":
	retval = checkForm(form) ;
	if (retval == false) {
		return retval ;
		break ;
   }
	if (retval == true) {
		form.action	= "fileadmin/user_upload/bibliothek/files/php/mailbenachrichtigung.senden.php" ;
 		form.method = "post" ;
		break ;
	}
 default:
	retval = false ;
	alert("Dieser Vorgang ist nicht definiert ("+ aktion +")") ;
	return retval ;
 }
 return retval ;
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function checkForm(form) {
var retval = true ;
var barcode = form.nummer.value ;
if (barcode === ""){
	alert("Bitte geben Sie die Nummer ihres Nutzerausweises ein.") ;
	form.nummer.focus() ;
	return false ;
}else{
  if (!((ValidateBarcode(barcode) === true) && (retval === true))) {
    alert('Bitte geben Sie ihre gültige Nutzernummer ein!\n\r(Beachten Sie bitte die korrekte Schreibweise bei Buchstaben)') ;
    form.nummer.focus() ;
    retval = false ;
    return retval ;
  }else{
    retval = true ;
  }
}
if ( form.passwort.value === ""){
	alert("Bitte geben Sie ihr Passwort ein.\n(= Geburtsdatum sechsstellig [TTMMJJ])") ;
   form.passwort.focus() ;
	return false ;
}
if (form.email.value == "") {
	alert("Bitte geben Sie ihre gültige E-Mail-Adresse ein!") ;
	form.email.focus() ;
	return false ;
}else{
	reg_ex5=/^\w[\w|\.|\-]+@\w[\w|\.|\-]+\.[a-zA-Z]{2,4}$/ ;

	if(reg_ex5.test(form.email.value)) {
		retval = true ;
	}	else 	{
		retval = false ;
		alert("Die E-Mail Adresse <" + form.email.value + "> ist nicht gültig");
		return false ;
	}
}
return true ;
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function 	setEvent(form,wert) {
	alert("Wert = "+ wert) ;
	form.aktion.value = wert ;
}

