function checkDate(Date,formName,fieldName,requ)
{
	var	fieldOk = true;
	if(requ==1){
		if(eval("document."+formName+"."+fieldName+".value") == "")
			fieldOk = false
	}

	if(fieldOk){
		if(eval("document."+formName+"."+fieldName+".value") != "" ){
			if((Date.charAt(2) == '.') && (Date.charAt(5) == '.') && (Date.length == 10)){
				if(Date.substr(0,2) <= 31 && Date.substr(3,2) <= 12 && Date.substr(0,2) > 0 && Date.substr(3,2) > 0 && Date.substr(6,4) > 0){
					return true;
				}
			}else{
					alert("Bitte ein gültiges Datum im Format TT.MM.JJJJ eingeben!");
					eval("document."+formName+"."+fieldName+".focus()");
					return false;
			}
		}else{
			alert("Bitte das Datum im Format TT.MM.JJJJ eingeben!");
			eval("document."+formName+"."+fieldName+".focus()");
			return false;
		}
	}else{
		alert("Datum wird benötigt! Bitte eingeben.");	
		eval("document."+formName+"."+fieldName+".focus()");
		return false;	
	}

	return true;
}
