/* Konstanten */
var anredeErrorString = "Bitte wählen Sie eine Anredeform!";
var nameErrorString = "Bitte geben Sie Ihren Namen an!";
var emailErrorString = "Bitte geben Sie eine gültige E-Mail Adresse an!";
var popupErrors = false;

/* Formularüberprüfung */
function checkForm()
{
	return false;
	/* Nur bei Neueintrag alles prüfen */
	if(document.getElementById("nl_action_s").checked == true)
	{
		/* Prüfe ob Anrede gewählt */
		var theAnrede = document.getElementById("nl_anrede");
		var anredeIsSet = false;
		var theValue = "";
		for (var i = 0; i < theAnrede.options.length; i++)
		{
			if(theAnrede.options[i].selected == true)
			{
				theValue = theAnrede.options[i].value;
			}
		}
		anredeIsSet = (theValue != "") ? true : false;
		
		/* Prüfe ob Name angegeben wurde */
		var theName = document.getElementById("nl_name");
		var nameIsSet = (theName.value != "") ? true : false;
		
		/* Prüfe ob EMail angegeben wurde */
		var mailRegExp = /^[\w\.]+@([\w]+)|([\w]+(\.[\w]+)+)\.[A-Z,a-z]{2,4}$/
		var theEmail = document.getElementById("nl_email");
		var emailIsSet = (theEmail.value != "" && theEmail.value != "noonehere@yahoo.com" && mailRegExp.test(theEmail.value)) ? true : false;
		
		/* Formulardaten OK? */
		var result = (anredeIsSet && nameIsSet && emailIsSet) ? true : false;
	}
	else /* begrenzte Überprüfung für den unsubscriber */
	{
		var limited = true;
		/* Prüfe ob EMail angegeben wurde */
		var mailRegExp = /^[\w\.]+@([\w]+)|([\w]+(\.[\w]+)+)\.[A-Z,a-z]{2,4}$/
		var theEmail = document.getElementById("nl_email");
		var emailIsSet = (theEmail.value != "" && theEmail.value != "noonehere@yahoo.com" && mailRegExp.test(theEmail.value)) ? true : false;
	
		/* Formulardaten OK? */
		var result = (emailIsSet) ? true : false;
	}
	
	/* Zeige Fehlermeldungen, falls nicht */
	if(popupErrors)
	{
		if(!anredeIsSet && !limited) theErrorString = anredeErrorString;
		if(!nameIsSet && !limited) theErrorString += "\n" + nameErrorString;
		if(!emailIsSet) theErrorString += "\n" + emailErrorString;
		if(!result) alert(theErrorString);
	}
	else
	{
		var theErrorString = "<ul>";
		if(!anredeIsSet && !limited) theErrorString += "<li>" + anredeErrorString + "</li>";
		if(!nameIsSet && !limited) theErrorString += "<li>" + nameErrorString + "</li>";
		if(!emailIsSet) theErrorString += "<li>" + emailErrorString + "</li>";
		theErrorString += "</ul>";
		if(!result) document.getElementById("outputdiv").innerHTML = theErrorString;
	}
	
	/* Rückgabe */
	return result;
}
