diff --git a/module/project/js/common.js b/module/project/js/common.js index a4d29fcff2..c74e29135f 100644 --- a/module/project/js/common.js +++ b/module/project/js/common.js @@ -37,14 +37,25 @@ function computeDaysDelta(date1, date2) return (date2 - date1) / (1000 * 60 * 60 * 24) } +/** + * Compute work days. + * + * @access public + * @return void + */ +function computeWorkDays() +{ + beginDate = $('#begin').val(); + endDate = $('#end').val(); + if(beginDate && endDate) $('#days').val(computeDaysDelta(beginDate, endDate)); +} + /* Auto compute the work days. */ $(function() { $(".date").bind('dateSelected', function() { - beginDate = $('#begin').val(); - endDate = $('#end').val(); - if(beginDate && endDate) $('#days').val(computeDaysDelta(beginDate, endDate)); + computeWorkDays(); }) }); diff --git a/module/project/view/create.html.php b/module/project/view/create.html.php index f224dbc537..680ac3c378 100644 --- a/module/project/view/create.html.php +++ b/module/project/view/create.html.php @@ -44,11 +44,11 @@ $(document).ready(function()