
function correctDate(dfeld,param1)
{
    var dstring=dfeld.value;
	if (dstring == "") return false;
    
	dstring = dstring.replace(/\-/g, ".");
	dstring = dstring.replace(/\,/g, ".");
	dstring = dstring.replace(/\ /g, ".");
	dstring = dstring.replace(/\//g, ".");
    if(dstring.match(/\d{4}\.\d{2}\.\d{2}/g)){
        
        var jetzt = new Date();
       // alert(jetzt.getFullYear()+""+(jetzt.getMonth()+1)+""+jetzt.getDate());
        parts=dstring.split('\.');
        eingabe=new Date(parts[0],parts[1]-1,parts[2]);
        if (eingabe<jetzt) {
            alert (err_mess['nopastdate']?err_mess['nopastdate']:"Datum darf nicht in der Vergangenheit liegen");
			dfeld.focus();
        }
         dfeld.value=dstring;
        
        
        //alert(parts);
    }
    else{
        alert('Format YYYY.MM.DD');
        
    }
    
}
