//Formular-Name
var formName = "mailform" ;

function formCheck(){
	var checkIt, msg, fieldToCheck, mailReg ;
	mailReg = /^[a-z][a-z_\-0-9\.]+@[a-z_\-0-9\.]+\.[a-z]{2,3}$/i ;
	
	
	
	//Name
	checkIt = document.forms[formName].elements["nachname"] ;
	if(checkIt.value == ""){
		msg = "Bitte geben Sie einen Namen an!" ; 
		alert (msg) ;
		checkIt.focus() ;
		return false;
	}
	
		//Straße
	
			//Telefon
	checkIt = document.forms[formName].elements["kontaktwunsch"] ;
	if(checkIt.checked){
		
		checkIt = document.forms[formName].elements["telefon"] ;
		if(checkIt.value == ""){
			msg = "Bitte geben Sie eine Telefonnummer an!" ; 
			alert (msg) ;
			checkIt.focus() ;
			return false;
		
		}
		
	}
	checkIt = document.forms[formName].elements["perpost"] ;
	if(checkIt.checked){
		
		checkIt = document.forms[formName].elements["strasse"] ;
		if(checkIt.value == ""){
			msg = "Bitte geben Sie eine Straße an!" ; 
			alert (msg) ;
			checkIt.focus() ;
			return false;
		}
		//PLZ
		checkIt = document.forms[formName].elements["plz"] ;
		if(checkIt.value == ""){
			msg = "Bitte geben Sie eine Postleitzahl an!" ; 
			alert (msg) ;
			checkIt.focus() ;
			return false;
		}
		//Ort
		checkIt = document.forms[formName].elements["ort"] ;
		if(checkIt.value == ""){
			msg = "Bitte geben Sie einen Ort an!" ; 
			alert (msg) ;
			checkIt.focus() ;
			return false;
		}
		
	}
	
	checkIt = document.forms[formName].elements["peremail"] ;
	if(checkIt.checked){
		
		checkIt = document.forms[formName].elements["email"] ;
		if (!mailReg.exec(checkIt.value) ){
		msg = "Sie haben keine gültige E-Mail-Adresse angegeben." ; 
		alert (msg) ;
		checkIt.focus() ;
		return false;
		
		}
		
	}
	
	return true
	
}

