Gebruik als maand iets van jul, mei, aug ofzo. Dan kun je niet snel in de fout gaan. wijzig een paar waarden om het als 8/3/02 of 3/8/02 te krijgen.
Misschien dat je aan deze code wat hebt.
<select name="SelectMonthStart" id = "MonthStart" >
<%
dim MonthNo
dim i
dim maandnaam(12)
MonthNo = Month(date)
maandnaam(0) = "January"
maandnaam(1) ="February"
maandnaam(2) ="March"
maandnaam(3) ="April"
maandnaam(4) ="May"
maandnaam(5) ="June"
maandnaam(6) ="July"
maandnaam(7) ="August"
maandnaam(

="September"
maandnaam(9) ="October"
maandnaam(10)="November"
maandnaam(11) ="December"
maand = Month(date())
i = 1
for each n in maandnaam
response.write ("<option value="" ")
response.write (i)
if i = MonthNo then
response.write(""" SELECTED>")
else
response.write(""">")
end if
response.write (n)
response.write ("</option>")
i = i + 1
next
%>
</select>
<select name="SelectDayStart" id ="DayStart" >
<option value=" 31">31</option>
<%
Dim DayNo
DayNo = Day (date())
for i = 1 to 31
response.write ("<option value="" ")
response.write (i)
if i = DayNo then
response.write(""" SELECTED>")
else
response.write(""">")
end if
response.write (i)
response.write ("</option>")
next
%>
</select>
<select name="SelectYearStart" id="YearStart" >
<option value=" 2001" >2001</option>
<%
Dim YearNo
YearNo = Year (date())
for i = YearNo - 1 to YearNo + 1
response.write ("<option value="" ")
response.write (i)
if i = YearNo then
response.write(""" SELECTED>")
else
response.write(""">")
end if
response.write (i)
response.write ("</option>")
next
%>
</select>