this problem is explained by the following: when you clone your tr, there is another css class that jquery added to your input: hasdatepicker, you can check this at the source of your page, you will find this:
<input name="date1" id="date1" class="date hasDatepicker">
this is well explained here:
jQuery DatePicker not working on newly added string
what I offer you is not to clone your tr, but add html code using jquery also I think your code can be more simplified, please tell me what you want, I can help you.
source share