// --------------------------------------------------------------------
// Function: dspErrorMsg
//				 Die Funktion zeigt eine Fehlermeldung in einer Alert-Box
// 			 am Bildschirm an.
// nMsg    : ID der auszugebenden Fehlermeldung
// Return  : -
// --------------------------------------------------------------------
function dspErrorMsg( nMsg )
{
	if( nMsg <= 0 || nMsg == "")
		return;
	if( nMsg == 9990 )
	{
		alert( "Fehler beim Login:\n"+
		"Ihre Anwenderdaten wurden nicht in der Datenbank verifiziert.\n"+
		"Bitte wiederholen Sie Ihre Eingabe.\n" );
	}
	else if( nMsg == 9991 )
	{
		alert( "Fehler beim Login:\n"+
		"Ihre Anwenderdaten wurden gesperrt.\n"+
		"Wenden Sie sich bitte an Ihren Administrator.\n" );
	}
	else if( nMsg == 1605 )
	{
		alert( "Fehler beim Schreiben:\n"+
		"Ihre Daten konnten nicht in die Datenbank geschrieben werden,\n"+
		"da bereits ein solcher Datensatz existiert.\n"+
		"(DB-Error: "+ nMsg + ") " );
	}
	else if( nMsg == 1612 ) // Referenzielle Integrität
	{
		alert( "Fehler beim Löschen:\n"+
		"Ihre Daten konnten nicht aus der Datenbank gelöscht werden,\n"+
		"da andere Datensätze auf diese referenzieren.\n"+
		"(DB-Error: "+ nMsg + ") " );
	}
	else if( nMsg == 1613 )  // Referenzielle Integrität
	{
		alert( "Fehler beim Schreiben:\n"+
		"Ihre Daten konnten nicht in die Datenbank geschrieben werden,\n"+
		"da ein Schlüsselfeld in den Referenzdaten nicht existiert.\n"+
		"(DB-Error: "+ nMsg + ") " );
	}
	else
	{
		alert( "Fehler:\n"+
		"Ein nicht weiter beschriebener Fehler trat beim Zugriff\n"+
		"auf die Datenbank auf. Wiederholen Sie Ihre Eingaben und\n"+
		"versuchen Sie es erneut oder wenden Sie sich an Ihren\n"+
		"Intranet-Administrator."+
		"(DB-Error: "+ nMsg + ") " );
	}
	return;
}
