	function leeresfeld(theForm)
{
	
	if(theForm.anrede.value == "Bitte wählen") {
		 alert("Bitte wählen Sie eine Anrede!");
		 theForm.anrede.focus();
		 return(false);
	}
	
	if(theForm.name.value == "") {
		 alert("Bitte geben Sie Ihren Vor- und Nachnamen ein!");
		 theForm.name.focus();
		 return(false);
	}	
	
	if(theForm.strasse.value == "") {
		 alert("Bitte geben Sie Ihre Straße ein!");
		 theForm.strasse.focus();
		 return(false);
	}
	
	if(theForm.ort.value == "") {
		 alert("Bitte geben Sie Ihren Ort ein!");
		 theForm.ort.focus();
		 return(false);
	}

	
	if(theForm.tel.value == "") {
		 alert("Bitte geben Sie Ihre Telefonnummer ein!");
		 theForm.tel.focus();
		 return(false);
	}
    
    if (theForm.email.value==""){
    alert ("Bitte eine Email eingeben");
    theForm.email.focus();
    return false
    }

    if(theForm.email.value.indexOf('@')==-1 ||theForm.email.value.indexOf('.')==-1)
    {
    alert ("Eine gültige Emailadresse muss:\n\nein '@' (At-Zeichen) und einen '.' (Punkt) enthalten.");
    theForm.email.focus();
    return false
    }

    var zeichen="/ ;:,äüö";
    eingabe=theForm.email.value;
    laenge=eingabe.length;

    for( i=0;i<laenge;i++ )
    {
    badchar=eingabe.charAt(i);
    if (zeichen.indexOf(badchar)>-1)
    {
    alert("Die Zeichen\n\nSlash(/),\nDoppelpunkt (:),\nSemikolon (;),\nKomma (,)\nund Leerzeichen ( )\nsowie deutsche Umlaute (ä,ü,ö) \n\nsind in einer Emailadresse nicht erlaubt." );
    theForm.email.focus();
    return false;
    }
    }

    atPosition=theForm.email.value.indexOf('@');

    if(theForm.email.value.indexOf('@',atPosition+1)>-1)
    {alert ("Sie haben versehentlich mehr als ein '@-Zeichen' eingegeben.");
    theForm.email.focus();
    return false
    }

    if(theForm.email.value.indexOf('.',atPosition)==-1)
    {alert ("An irgendeiner Stelle NACH dem '@-Zeichen' sollte ein Punkt folgen.");
    theForm.email.focus();
    return false
    }

    punktPosition=theForm.email.value.lastIndexOf('.');

    if(punktPosition+3>theForm.email.value.length){alert("Nach dem Punkt müssen noch mindestens 2 Zeichen folgen. ")
    theForm.email.focus();
    return false};

    if(punktPosition+5<theForm.email.value.length){alert("Bitte mindestens 2, aber NICHT mehr als 4 Zeichen nach dem Punkt.\n Zum Beispiel:\n\n wojak@aon.at\n")
    theForm.email.focus();
    return false};


	if(theForm.txt.value == "") {
		 alert("Bitte geben Sie Ihren Anfragetext ein!");
		 theForm.txt.focus();
		 return(false);
	}
		
return(true);
}
