function emailcheck() {

           if (document.forms[1].elements["name"].value == ''){
           alert('\nBitte deinen Namen eintragen.');
           document.forms[1].elements["name"].focus();
           return false;
           }
		
		if (!emailtest(document.forms[1].elements["email"].value)) {
           alert('\nBitte eine korrekte Email-Adresse eintragen.');
           document.forms[1].elements["email"].select();
           document.forms[1].elements["email"].focus();
           return false;
           }
		   
		   if (document.forms[1].elements["subject"].value == ''){
           alert('\nBitte einen Betreff in das Feld tippen.');
           document.forms[1].elements["subject"].focus();
           return false;
           }
		   
		   if (document.forms[1].elements["body"].value == ''){
           alert('\nWas willst du uns oder anderen mitteilen?');
           document.forms[1].elements["body"].focus();
           return false;
           }
           
           if (!spam())
           	{
           		return false;
           	}
       }
	   
function emailtest(eingabe) {
    var reg1 = /(@.@)|(\.\.)|(@\.)|(\.@)|(^\.)|(www+)([a-zA-Z0-9\\-\\.\\_])|(\u0020)/; // nicht gueltig
    var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;
   
    if (!reg1.test(eingabe) && reg2.test(eingabe)) {
        return true;
    } else {
       return false;
    }
} 



var SpamVarsNameSplit='Sandra-;xxx';
var SpamVarsSubjectSplit='xxx';

var SpamVarsNameWord='ApothekeRS;xxx;fucking;pussy;teen';
var SpamVarsSubjectWord='Free;Porn;Unknown;SARTI-Koffer;Viagra;adult;xxx;nude;fucking';
 
function spam()
{
	var VarsName = SpamVarsNameSplit.split(';');
	var ObjName = document.getElementById('name');
	//Prüfe das Feld Name
	for (var i=0;i<VarsName.length;i++)
	{
		if (ObjName.value.toUpperCase().indexOf(VarsName[i].toUpperCase())!= -1 && VarsName[i] != '')
		{
			alert('\nDas ist Spam!');
			//ObjName.focus();
			return false;
		}
	}
	
	var VarsNameWord = SpamVarsNameWord.split(';');
	var ObjNameWord = document.getElementById('name').value.split(' ');
	//Prüfe das Feld Name
	for (var j=0;j< ObjNameWord.length;j++)
	{
		for (var i=0;i<VarsNameWord.length;i++)
		{
			if (ObjNameWord[j].toUpperCase() == VarsNameWord[i].toUpperCase() && VarsNameWord[i] != '')
			{
				alert('\nDas ist Spam!');
				//document.getElementById('name').focus();
				return false;
			}
		}
	}
	
	var VarsSubject = SpamVarsSubjectSplit.split(';');
	var ObjSubject = document.getElementById('subject');
	
	//Prüfe den Subject
	for (var i=0;i<VarsSubject.length;i++)
	{
		if (ObjSubject.value.toUpperCase().indexOf(VarsSubject[i].toUpperCase())!= -1 && VarsSubject[i] != '')
		{
			alert('\nDas ist Spam!');
			//ObjSubject.focus();
			return false;
		}
	}
	
	var VarsSubjectWord = SpamVarsSubjectWord.split(';');
	var ObjSubjectWord = document.getElementById('subject').value.split(' ');
	
	//Prüfe den Subject
	for (j=0;j<ObjSubjectWord.length;j++)
	{
		for (var i=0;i<VarsSubjectWord.length;i++)
		{
			if (ObjSubjectWord[j].toUpperCase() == VarsSubjectWord[i].toUpperCase() && VarsSubjectWord[i] != '')
			{
				alert('\nDas ist Spam!');
				//document.getElementById('subject').focus();
				return false;
			}
		}
	}
	return true;
}
