I found a way to do this on the iqjam:
http://iqjam.net/iqjam/iqjam.nsf/questions/20101104_Date_field_and_Date_Picker.htm
You basically add to the field's event onkeydown return false;
This seems to refresh the page, and take the user back to where the field was before.
To complete the illusion yo can add some style to the date field box to hide the border and shading.
Add this to the style property:
border-left-color:white; border-right-color:white; background-image:none; border-top-color:white; border-bottom-color:white;
I would like to make the date picker image a bit bigger,anyone worked out how to do that using a theme?