Вы щелкаете по элементу, к которому привязано событие onclick, и календарь функции вызывается так:
function calendar('CAL01V'){
var data = $('CAL01V').val();
$('#cal_startdate').val(data);
}
И у вас нет элемента с таким именем тега, поэтому функция не будет работать.
Возможно, вам нужно добавить что-то вроде этого (обратите внимание '#'):
function calendar(datadate) {
var data = $('#'+datadate).val(); // To look for using element's ID
$('#cal_startdate').val(data);
}