=== modified file 'dhis-2/dhis-web/dhis-web-commons-resources/src/main/webapp/dhis-web-commons/javascripts/commons.js' --- dhis-2/dhis-web/dhis-web-commons-resources/src/main/webapp/dhis-web-commons/javascripts/commons.js 2013-02-28 08:20:24 +0000 +++ dhis-2/dhis-web/dhis-web-commons-resources/src/main/webapp/dhis-web-commons/javascripts/commons.js 2013-02-28 16:25:21 +0000 @@ -1078,15 +1078,22 @@ jQuery( ".ui-datepicker-trigger").hide(); addRemoveDateButton( startdate ); addRemoveDateButton( enddate ); - - - $("#ui-datepicker-div").hide(); } function addRemoveDateButton( id ) { - jQuery("#" + id).after(function() { - return ' '; + var removeId = 'delete_' + id; + if( jQuery("#" + removeId).length == 0 ) + { + jQuery("#" + id).after(function() { + return ' '; + }); + } + jQuery( "#" + id).click(function() { + $("#ui-datepicker-div").show(); + }); + jQuery( "#" + id).change(function() { + $("#ui-datepicker-div").hide(); }); }