@mrhooMay 30.2007 — #You can't have an empty Date object, the way you can instantiate an empty array or object.
There is no date, in javascript, that is not a [B]particular [/B]date.
new Date() is as short as it gets, and as long as it needs to be, because you can define any possible instance of a Date object with its arguments and methods.
@VicauthorMay 30.2007 — #Thanks. Just one more question... if I initiate a new Date() (which is defaulted to the current date), how can I subseqeuntly fill the date from a string? For example, I can do x = new Date("1 Jun 2007") but I *cannot* do x = new Date(); x.setDate("1 Jun 2007")...