Request review of ticket #3647 patch - Datepicker markup updates

Request review of ticket #3647 patch - Datepicker markup updates

I have just uploaded a patch to ticket #3647 which updates the markup for datepicker to latest UI CSS framework specs. See:
<a href="http://ui.jquery.com/bugs/attachment/ticket/3647/jquery-ui-trunk-datepicker.patch">http://ui.jquery.com/bugs/attachment/ticket/3647/jquery-ui-trunk-datepicker.patch</a>
I've only done the simple and multi (single row) datepicker calendars so far so more updates to come. Here's how the patched version looks:
<a href="http://yelotofu.com/labs/jquery/UI/datepicker/datepicker.html">http://yelotofu.com/labs/jquery/UI/datepicker/datepicker.html</a>
Before I go ahead I wanted to get some feedback as to whether I'm headed the right direction.
The latest UI CSS framework specs don't seem to include all the functionality that currently exists in datepicker and from pbwiki it seems as though much of it should be removed. i.e.,
<ul><li>The current datepicker allows buttons to be placed at the top with the closeAtTop option but it's not part of the new specs. Should we remove this option?</li><li>The showBigPrevNext option allows navigating on a year to year basis. This is not in the new specs (remove?)</li>
<li>Other missing elements from the new specs are prompt, status bar, a clear button and week highlighting.</li></ul>Also I think the datepicker is in need of some refactoring, especially in the way the _generateHTML function - it's like a maze in there!
--
Ca-Phun Ung
+ <a href="http://yelotofu.com">http://yelotofu.com</a>
+ css, django, hongkong, html, javascript, php