1.8.1 date picker fail to populate date selected

1.8.1 date picker fail to populate date selected

when I append this html fragment to the page when returned via ICallbackEventHandler. the datepicker will display the picker but will not select any date or go to the prev or next month when the client is IE 7 or 8.

performing the same steps with firefox 3.6 results in a working date picker.

<table style="width: 100%;">
    <tr>
        <td>
            Start Date
        </td>
        <td style="width: 10px;">&nbsp;</td>
        <td>
            <ASP:TextBox ID="dpStartDate" runat="server" />
        </td>
    </tr>
</table>

<script type="text/javascript" language="javascript">

$('#'+'<%= dpStartDate.ClientID  %>').datepicker({
        showOn: 'button',
        buttonImage: '_layouts/images/calendar.gif',
        buttonImageOnly: true
    });

</script>