function pruefen()
{
	if(document.mailform.von.value.length == "" )
	{
		alert("Wer schreibt uns denn da?...");
		document.mailform.von.focus();
		return false;
	}
				
	if(document.mailform.subject.value.length == "" )
	{
		alert("Nur ganz kurz bitte: Worum geht's?...");
		document.mailform.subject.focus();
		return false;
	}

	if(document.mailform.Text.value.length == "" )
	{
		alert("Was wollen Sie uns mitteilen?...");
		document.mailform.Text.focus();
		return false;
	}
	
	if (document.mailform.email.value.length != "")
	{
		var mailadresse = document.mailform.email.value;
		var atvorkommen = 0;
		var ungueltig = 0;
						
		for (i=0; i<mailadresse.length; ++i)
		{
			if ( mailadresse.charAt(i) == "@" ) atvorkommen++;
			
			if
			(
				(
					( mailadresse.charAt(i)<"a" || mailadresse.charAt(i)>"z" )
					&&
					( mailadresse.charAt(i)<"A" || mailadresse.charAt(i)>"Z" )
					&&
					( mailadresse.charAt(i)<"0" || mailadresse.charAt(i)>"9" )
				)
				&&
					mailadresse.charAt(i) != "-"
				&&
					mailadresse.charAt(i) != "_"
				&&
					mailadresse.charAt(i) != "@"
				&&
					mailadresse.charAt(i) != "."
			) ungueltig++;
		}
		
		if
		(
			( mailadresse.substr(mailadresse.length-5,3).indexOf( '.', 0 ) == -1 )
			||
				(atvorkommen != 1)
			||
				(ungueltig != 0)
			||
				(
					mailadresse.indexOf('@',0)>mailadresse.lastIndexOf('.',mailadresse.lenght)
				)
			||
				( mailadresse.length < 7 )
		)
		{	
			alert("Überprüfen Sie bitte Ihre e-mail Eingabe noch einmal...");
			document.mailform.email.select();
			document.mailform.email.focus();
			return false;
		}
	}
	else
	return true;
}