If I change month and date to 2 digits (like 2011-06-01) the maxdate is accepted
(why, why, why is this changed)
function minmaxDatum() {
function pad(n){return n<10 ? '0'+n : n}
var jaar = sessionScope.AppSettings.get("boekJaar");
var jaari = parseInt(jaar,10);
var date1 = @Today();
var year = @Year(date1);
var month = @Month(date1);
var day = @Day(date1);
var min = "min:'" + jaari + "-01-01'";
var max = "max:'" + year + "-" + pad(month) + "-" + pad(day) + "'";
return "{" + min + "," + max + "}";
}