// Zunächst Browser überprüfen
function meldung()  {
	meldung0 = "Sorry,<br>unsere Seiten sind leider nur für den<br> Internet Explorer 5.0 (oder höher)<br>optimiert.<br><br>Sorry,<br>our sites are optimized only for the<br> Internet Explorer 5.0 (oder higher).";
	meldung0 ="<html><head><title>Browser-Info</title><link rel=\"stylesheet\" type=\"text/css\" href=\"css/formate.css\"></head>" +
	"<body><div class=\"text3\"><center>" + meldung0 + 
	"</div></center><br><br><center><br><a class=\"blau8\" href=\"javascript:window.close()\">[&nbsp;Fenster schließen&nbsp;]</a></center>" + 
	"</body></html>";
	win = window.open('','browsertyp','width=540,height=200,left=240,top=392,menubar=no,scrollbars=no,toolbar=no,location=no,status=no,resizable=no');
	win.document.write(meldung0);
}

function browser()  {
	var browser_name;
	var browser_userAgent;
	browser_name = navigator.appName;
	browser_userAgent = navigator.userAgent;
	if (browser_name == "Microsoft Internet Explorer")  {
		if (browser_userAgent.indexOf ("Opera") > -1)  {
			meldung();
		}
		else  {
			var version = navigator.appVersion;
			if (version.indexOf ("MSIE 4") != -1)  {
				meldung();
			}
			else  {
				return true;
			}			
		}
	}
	else  {
		meldung();
	}
}

function check_log() {
    ok = true;
    meldung = "<b>Folgende Angaben stimmen noch nicht:</b><br><br>";
    if (document.form_log.username.value == "")  {
	ok = false;
	meldung = meldung + "Das Name-Feld wurde nicht ausgefüllt.<br>";
	}
    if (document.form_log.passwd.value == "")  {
	ok = false;
	meldung = meldung + "Das Kennwort-Feld wurde nicht ausgefüllt.<br>";
	}
    meldung = meldung + "<br>Bitte korrigieren Sie die Angaben!";
    if (ok) {
	//alert("Formular ist in Ordnung und wird abgeschickt!");
	document.form_log.submit();
    } else {
	setzeFokus1();
	meldung ="<html><head><title>F e h l e r</title><link rel=\"stylesheet\" type=\"text/css\" href=\"../../css/formate.css\"></head>" +
		"<body><div class=\"text3\">" + meldung + 
		"</div><center><br><a class=\"blau8\" href=\"javascript:window.close()\">[&nbsp;Fenster schließen&nbsp;]</a></center>" + 
		"</body></html>";
	win = window.open('','eingabefehler','width=540,height=200,left=240,top=392,menubar=no,scrollbars=no,toolbar=no,location=no,status=no,resizable=no');
	win.document.write(meldung);
    }
}

function setzeFokus1() {
	//Beim Einloggen Fokus auf Namensfeld setzen  (dPunkt3 Seite 194)
	document.form_log.username.focus();
	document.form_log.username.select();
}

function check_reg() {
    ok = true;
    meldung = "<b>Folgende Angaben stimmen noch nicht:</b><br><br>";
    if (document.form_reg.username.value == "")  	{
	ok = false;
	meldung = meldung + "Das Feld Benutzername wurde nicht ausgefüllt.<br>";
	}
    if (document.form_reg.passwd1.value == "")  {
	ok = false;
	meldung = meldung + "Das erste Passwort-Feld wurde nicht ausgefüllt.<br>";
	}
    if (document.form_reg.passwd2.value == "")  {
	ok = false;
	meldung = meldung + "Das zweite Passwort-Feld wurde nicht ausgefüllt.<br>";
	}
    if (document.form_reg.name.value == "")  {
	ok = false;
	meldung = meldung + "Das Feld Name wurde nicht ausgefüllt.<br>";
	}
    if (document.form_reg.vorname.value == "")  {
	ok = false;
	meldung = meldung + "Das Feld Vorname wurde nicht ausgefüllt.<br>";
	}
    meldung = meldung + "<br><br><b>Bitte korrigieren Sie die Angaben!</b>";
    if (ok) {
	//alert("Formular ist in Ordnung und wird abgeschickt!");
	document.form_reg.submit();
    } else {
	setzeFokus2();
	meldung ="<html><head><title>F e h l e r</title><link rel=\"stylesheet\" type=\"text/css\" href=\"../../css/formate.css\"></head>" +
		"<body><div class=\"text3\">" + meldung + 
		"</div><center><br><a class=\"blau8\" href=\"javascript:window.close()\">[&nbsp;Fenster schließen&nbsp;]</a></center>" + 
		"</body></html>";
	win = window.open('','eingabefehler','width=540,height=254,left=304,top=342,menubar=no,scrollbars=no,toolbar=no,location=no,status=no,resizable=no');
	win.document.write(meldung);
    }
}

function check_reg1() {
    ok = true;
    meldung = "<b>The following inputs are not correct:</b><br><br>";
    if (document.form_reg.username.value == "")  	{
	ok = false;
	meldung = meldung + "username is required<br>";
	}
    if (document.form_reg.passwd1.value == "")  {
	ok = false;
	meldung = meldung + "password is required<br>";
	}
    if (document.form_reg.passwd2.value == "")  {
	ok = false;
	meldung = meldung + "password has to be confirmed<br>";
	}
    if (document.form_reg.name.value == "")  {
	ok = false;
	meldung = meldung + "name is required<br>";
	}
    if (document.form_reg.vorname.value == "")  {
	ok = false;
	meldung = meldung + "first name is required<br>";
	}
    meldung = meldung + "<br><br><b>Please correct your input!</b>";
    if (ok) {
	//alert("Formular ist in Ordnung und wird abgeschickt!");
	document.form_reg.submit();
    } else {
	setzeFokus2();
	meldung ="<html><head><title>W r o n g !</title><link rel=\"stylesheet\" type=\"text/css\" href=\"../../css/formate.css\"></head>" +
		"<body><div class=\"text3\">" + meldung + 
		"</div><center><br><a class=\"blau8\" href=\"javascript:window.close()\">[&nbsp;close window&nbsp;]</a></center>" + 
		"</body></html>";
	win = window.open('','eingabefehler','width=540,height=254,left=304,top=342,menubar=no,scrollbars=no,toolbar=no,location=no,status=no,resizable=no');
	win.document.write(meldung);
    }
}

function setzeFokus2() {
	//Beim Registrieren Fokus auf Emailfeld setzen  (dPunkt3 Seite 194)
	document.form_reg.email.focus();
	document.form_reg.email.select();
}

function check_pass() {
    ok = true;
    meldung = "<b>Folgende Angaben stimmen noch nicht:</b><br><br>";
    if (document.form_pass.old_passwd.value == "")  {
	ok = false;
	meldung = meldung + "Das  Feld 'Altes Passwort' wurde nicht ausgefüllt.<br>";
	}
    if (document.form_pass.new_passwd.value == "")  {
	ok = false;
	meldung = meldung + "Das Feld 'Neues Passwort' wurde nicht ausgefüllt.<br>";
	}
    if (document.form_pass.new_passwd2.value == "")  {
	ok = false;
	meldung = meldung + "Das Feld 'Neues Passwort nochmals eingeben.'<br>wurde nicht ausgefüllt.<br>";
	}
    meldung = meldung + "<br>Bitte korrigieren Sie die Angaben!";
    if (ok) {
	//alert("Formular ist in Ordnung und wird abgeschickt!");
	document.form_pass.submit();
    } else {
	setzeFokus3();
	meldung ="<html><head><title>F e h l e r</title><link rel=\"stylesheet\" type=\"text/css\" href=\"../../css/formate.css\"></head>" +
		"<body><div class=\"text3\">" + meldung + 
		"</div><center><br><a class=\"blau8\" href=\"javascript:window.close()\">[&nbsp;Fenster schließen&nbsp;]</a></center>" + 
		"</body></html>";
	win = window.open('','eingabefehler','width=540,height=204,left=240,top=336,menubar=no,scrollbars=no,toolbar=no,location=no,status=no,resizable=no');
	win.document.write(meldung);
    }
}

function check_pass1() {
    ok = true;
    meldung = "<b>The following inputs are not correct:</b><br><br>";
    if (document.form_pass.old_passwd.value == "")  {
	ok = false;
	meldung = meldung + "the field 'old password' is empty.<br>";
	}
    if (document.form_pass.new_passwd.value == "")  {
	ok = false;
	meldung = meldung + "the field 'new password' is empty.<br>";
	}
    if (document.form_pass.new_passwd2.value == "")  {
	ok = false;
	meldung = meldung + "the field 'confirm new password'<br>is empty.<br>";
	}
    meldung = meldung + "<br>Please correct your input!";
    if (ok) {
	//alert("Formular ist in Ordnung und wird abgeschickt!");
	document.form_pass.submit();
    } else {
	setzeFokus3();
	meldung ="<html><head><title>W r o n g</title><link rel=\"stylesheet\" type=\"text/css\" href=\"../../css/formate.css\"></head>" +
		"<body><div class=\"text3\">" + meldung + 
		"</div><center><br><a class=\"blau8\" href=\"javascript:window.close()\">[&nbsp;close window&nbsp;]</a></center>" + 
		"</body></html>";
	win = window.open('','eingabefehler','width=540,height=204,left=240,top=336,menubar=no,scrollbars=no,toolbar=no,location=no,status=no,resizable=no');
	win.document.write(meldung);
    }
}

function setzeFokus3() {
	//Beim Registrieren Fokus auf  "old_passwd"- Feld  setzen  (dPunkt3 Seite 194)
	document.form_pass.old_passwd.focus();
	document.form_pass.old_passwd.select();
}

function check_verg() {
    ok = true;
    meldung = "<b>Folgende Angaben stimmen noch nicht:</b><br><br>";
    if (document.form_verg.username.value == "")  {
	ok = false;
	meldung = meldung + "Das  Feld 'Benutzername' wurde nicht ausgefüllt.<br>";
	}
    meldung = meldung + "<br>Bitte korrigiere die Angaben!";
    if (ok) {
	//alert("Formular ist in Ordnung und wird abgeschickt!");
	document.form_verg.submit();
    } else {
	setzeFokus4();
	meldung ="<html><head><title>F e h l e r</title><link rel=\"stylesheet\" type=\"text/css\" href=\"../../css/formate.css\"></head>" +
		"<body><div class=\"text3\">" + meldung + 
		"</div><center><br><a class=\"blau8\" href=\"javascript:window.close()\">[&nbsp;Fenster schließen&nbsp;]</a></center>" + 
		"</body></html>";
	win = window.open('','eingabefehler','width=540,height=204,left=240,top=380,menubar=no,scrollbars=no,toolbar=no,location=no,status=no,resizable=no');
	win.document.write(meldung);
    }
}

function check_verg1() {
    ok = true;
    meldung = "<b>The following inputs are not correct:</b><br><br>";
    if (document.form_verg.username.value == "")  {
	ok = false;
	meldung = meldung + "The box 'username' is empty.<br>";
	}
    meldung = meldung + "<br>Please correct your input!";
    if (ok) {
	//alert("Formular ist in Ordnung und wird abgeschickt!");
	document.form_verg.submit();
    } else {
	setzeFokus4();
	meldung ="<html><head><title>W r o n g</title><link rel=\"stylesheet\" type=\"text/css\" href=\"../../css/formate.css\"></head>" +
		"<body><div class=\"text3\">" + meldung + 
		"</div><center><br><a class=\"blau8\" href=\"javascript:window.close()\">[&nbsp;close window&nbsp;]</a></center>" + 
		"</body></html>";
	win = window.open('','eingabefehler','width=540,height=204,left=240,top=380,menubar=no,scrollbars=no,toolbar=no,location=no,status=no,resizable=no');
	win.document.write(meldung);
    }
}

function setzeFokus4() {
	//Beim Registrieren Fokus auf  "username"- Feld  setzen  (dPunkt3 Seite 194)
	document.form_verg.username.focus();
	document.form_verg.username.select();
}

function check_admin() {
    ok = true;
    meldung = "<b>Folgende Angaben stimmen noch nicht:</b><br><br>";
    if (document.form_admin.username.value == "")  {
	ok = false;
	meldung = meldung + "Das  Feld 'Username' wurde nicht ausgefüllt.<br>";
	}
    meldung = meldung + "<br>Bitte korrigieren Sie die Angaben!";
    if (ok) {
	//alert("Formular ist in Ordnung und wird abgeschickt!");
	document.form_admin.submit();
    } else {
	setzeFokus5();
	meldung ="<html><head><title>F e h l e r</title><link rel=\"stylesheet\" type=\"text/css\" href=\"../../css/formate.css\"></head>" +
		"<body><div class=\"text3\">" + meldung + 
		"</div><center><br><a class=\"blau8\" href=\"javascript:window.close()\">[&nbsp;Fenster schließen&nbsp;]</a></center>" + 
		"</body></html>";
	win = window.open('','eingabefehler','width=540,height=204,left=240,top=356,menubar=no,scrollbars=no,toolbar=no,location=no,status=no,resizable=no');
	win.document.write(meldung);
    }
}

function setzeFokus5() {
	//Beim Registrieren Fokus auf  "username"- Feld  setzen  (dPunkt3 Seite 194)
	document.form_admin.username.focus();
	document.form_admin.username.select();
}

function check_texte_input() {
    ok = true;
    inhalt=document.form_beitrag.titel.value;
    meldung = "<b>Folgende Angaben stimmen noch nicht:</b><br><br>";
    if (inhalt == "")  {
	ok = false;
	meldung = meldung + "Das  Feld 'Titel' wurde nicht ausgefüllt.<br>";
	}
    meldung = meldung + "<br>Bitte korrigieren Sie die Angaben!";
    if (ok) {
	//alert("Formular ist in Ordnung und wird abgeschickt!");
	document.form_beitrag.submit();
    } else {
	setzeFokus7();
	meldung ="<html><head><title>F e h l e r</title><link rel=\"stylesheet\" type=\"text/css\" href=\"../../css/formate.css\"></head>" +
		"<body><div class=\"text3\">" + meldung + 
		"</div><center><br><a class=\"blau8\" href=\"javascript:window.close()\">[&nbsp;Fenster schließen&nbsp;]</a></center>" + 
		"</body></html>";
	win = window.open('','eingabefehler','width=540,height=204,left=240,top=356,menubar=no,scrollbars=no,toolbar=no,location=no,status=no,resizable=no');
	win.document.write(meldung);
    }
}

function setzeFokus7() {
	//Beim Registrieren Fokus auf  "username"- Feld  setzen  (dPunkt3 Seite 194)
	document.form_beitrag.titel.focus();
	document.form_beitrag.titel.select();
}



// Nach einem RESET den Fokus wieder auf das Eingabefeld setzen
function zurueck_verg_form()  {
	return window.document.form_verg.username.focus();
	document.form_verg.username.select();
} 

function zurueck_log_form()  {
	return window.document.form_log.username.focus();
	document.form_log.username.select();
} 

function zurueck_reg_form()  {
	return window.document.form_reg.username.focus();
	document.form_reg.username.select();
} 

function zurueck_pass_form()  {
	return window.document.form_pass.old_passwd.focus();
	document.form_pass.old_passwd.select();
} 

