Если у вас есть опыт создания плагинов jQuery, работа не так уж сложна. Оберните целевой ввод кодом, необходимым для создания средства выбора даты UI и проверки значения (с date.js) для событий keyup / blur /, которые вы считаете необходимыми. Вам нужно будет убедиться, что вы установили дату в экземпляре datepicker при изменении значения (call datepicker ("setDate", date))
Я сделал нечто очень похожее на работе; Если вы заинтересованы в коде, я должен быть в состоянии сделать его доступным (в его текущем формате - не хватает полировки, но он достаточно ясен).