// JavaScript Document

function showErrorMsgLostUserdata(error){/* Ausgabe der indiviuellen Fehlerhinweises */
	 /*damit der Standardtext bei korrekter Benutzereingabe nicht eingeblendet wird */
	if (error == "Eingabefehler, bitte überprüfen Sie:  "){
		error = "";
	}
	document.getElementById("lostUserdatawarning").childNodes[0].nodeValue = error;	
}

function checkLostUserdata(f){
	var check = true; // Entscheidungsvariable
	var error = "Eingabefehler, bitte überprüfen Sie:  ";	  // Fehlerhinweise
	
	/* Reguläre Ausdrücke für die unterschiedlichen Eingabefelder */
	var email 		= /^[a-z0-9_]+(\.[a-z0-9_-]+)*@([a-z0-9-]+\.)+([a-z]{2,4})$/i;
	
	/* damit maximal immer nur ein class="warning" existiert */
	removeClassname(f.form.email);
	if (email.exec(f.form.email.value)){
		removeClassname(f.form.email);
	}
	else {
		setClassname(f.form.email);
		error += "E-Mail  ";
		check = false;
	}
	
	showErrorMsgLostUserdata(error);
	finalCheck(check,f)
}
	
