That page has many errors:
and it isn't "unobtrusive."
Separation of behavior from markup
<input type="text" name="date" onchange="validateDate()" />
The page causes my Firefox version 3.6.8 to lock, then it shuts-down with an error dialog, "Firefox is not responding," when I attempt to close the window using the top right-hand X.