function testMail($adresse)
{
	if ("" == $adresse)
	{
		alert("Sie müssen eine Mail-Adresse angeben!");//Ist E-Mail eingegeben?
		return false;
	}
	else
	{
		var $reg = /.+@.+/;
		var $reg2 = /\.../
		
		if (($reg.exec($adresse)) && ($reg2.exec($adresse)))//Ist E-Mail möglich?
		{
			return true;
		}
		else
		{
			alert("Bitte geben Sie eine gültige E-Mailadresse an!");
			return false;
		}
	}
}

function testName($name)
{
	if ("" == $name)
	{
		alert("Sie müssen einen Namen vergeben!");//Ist Name eingegeben?
		return false;
	}
	else
	{
		return true;
	}
}

function testPLZ($PLZ)
{
	if (("" == $PLZ) || (isNaN($PLZ)))
	{
		alert("Sie müssen eine gültige Postleitzahl vergeben!");//Ist PLZ eingegeben?
		return false;
	}
	else
	{
		return true;
	}
}

function testPhone($nummer)
{
	if ("" == $nummer)
	{
		alert("Sie müssen eine Tel-Nummer vergeben!");//Ist Tel eingegeben?
		return false;
	}
	else
	{
		return true;
	}
}

function test($wert1, $wert2, $adresse, $name1, $PLZ, $nummer)				//Sind alle benötgten Felder gefüllt?
{
	if ("" == $wert1)									//Ist ein Passwort eingegeben?
	{
		alert("Sie müssen ein Passwort vergeben!");
		return false;
	}
	else
	{
		if ($wert1 === $wert2)							//Ist Passwort richtig wiederholt?
		{
			$f_Mail = testMail($adresse);				//Mail überprüfen
			$f_Name = testName($name1);
			$f_PLZ = testPLZ($PLZ);
			$f_Phone = testPhone($nummer);
			if ((false == $f_Mail) || (false == $f_Name) ||(false == $f_PLZ) || (false == $f_Phone))						//falls Funktion testMail() false zurück gibt, muss der Wert 
			{											//in einer Variablen gespeichert werden!
				return false;
			}
			else
			{
				return true;
			}
		}
		else
		{
			alert("Passwörter stimmen nicht überein!");
			return false;
		}
	}
	
}

function PWort($Pass1, $Pass2)
{
	if($Pass1 === $Pass2)
	{
		return true;
	}
	else
	{
		return false;
	}
}

function PassW($Wort1, $Wort2, $Wort3, $Wort4)
{
	var f_1 = PWort($Wort1, $Wort2);
	var f_2 = PWort($Wort3, $Wort4);
	
	if(false == f_1)
	{
		alert('Das alte Passwort ist falsch!');
		return false;
	}
	if(false == f_2)
	{
		alert("Neue Passwörter sind nicht identisch!");
		return false;
	}
	else
	{
		return true;
	}
}

function testAdresse($NAME, $plz, $NUMMER)
{
	$f_Name = testName($NAME);
	$f_PLZ = testPLZ($plz);
	$f_Phone = testPhone($NUMMER);
	if ((false == $f_Name) ||(false == $f_PLZ) || (false == $f_Phone))						//falls Funktion testMail() false zurück gibt, muss der Wert 
	{											//in einer Variablen gespeichert werden!
		return false;
	}
	else
	{
		return true;
	}
}