function formcheck() {
		
		if (document.kontakt.elements["Vorname"].value == ''){
           alert('\nBitte den Vornamen eintragen.');
           document.kontakt.elements["Vorname"].focus();
           return false;
           }
           
         if (document.kontakt.elements["Name"].value == ''){
           alert('\nBitte den Nachnamen eintragen.');
           document.kontakt.elements["Name"].focus();
           return false;
           }
						 
           
         if (document.kontakt.elements["Strasse"].value == ''){
           alert('\nIn welcher Strasse wohnen sie?');
           document.kontakt.elements["Strasse"].focus();
           return false;
           }  
           
         if (document.kontakt.elements["PLZ"].value == ''){
           alert('\nBitte die Postleitzahl eintragen.');
           document.kontakt.elements["PLZ"].focus();
           return false;
           }    
           
           if (document.kontakt.elements["Ort"].value == ''){
           alert('\nWo wohnen Sie?');
           document.kontakt.elements["Ort"].focus();
           return false;
           } 
                         

         if (!emailtest(document.kontakt.elements["Email"].value)) {
           alert('\nBitte eine korrekte Email-Adresse eintragen.');
           document.kontakt.elements["Email"].select();
           document.kontakt.elements["Email"].focus();
           return false;
           } 
           
           if(document.kontakt.elements["Rueckruf_erbeten"])		   
			{			
				if(document.kontakt.Rueckruf_erbeten.checked == true) 
				{				
				if(document.kontakt.Telefon.value == "") 
				{					
				alert("Bitte tragen Sie Ihre Telefonnummer (Vorwahl + Rufnummer) ein, wenn wir Sie zurückrufen sollen!");					
				document.kontakt.Telefon.focus();					
				return false;					
				}
			}
		}           
	return true;
}       
             
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;
    }
}
