Forget the calendar I wrote yesterday about. It isn't very easy to change the display format of the date it uses. I prefer to use a date in the form dd-mm-yyyy. Not with an English name. The project is for a Dutch client, so it isn't acceptable to show "july 11, 2007".
I've restored my original implemenation.