The only safe way (WRT having dumb users) to use this control is with jqoption.displayinline=true
If for example the format is mm/dd/yyyy and a not so bright user types in
05312012 rather than using the calender popup (their right/choice) and then goes to the next control , the text stays.
once the user hits a submit component the text gets blanked and the datepicker.date=0 (30/12/1899)
From a UI perspective
1) there is nothing telling the user the actual date format to enter.
2) the user doesn't know if its dd/mm or mm/dd , so might type on 31/05/2012 or 05/31/2012
the first will yield a correct date, the second =0
The date field needs some form of verification inbuilt.
The only safe way (WRT having dumb users) to use this control is with jqoption.displayinline=true