Use outerHeight to get the full Height of the caption

Also simplified how often the caption height was used by adding it to sTop
User $.datepicker instead to get the selected date as a full string.
Not sure why, but this code breaks html5Numeric

Just commenting it out for now, I want to figure out why it's actually updating wrong and fix it but rather then releasing something broken till then commenting it out allows things to function again.
Forgot one $.datepicker call

Also cleaned up a few lines for consistancy