diff --git a/htdocs/lib/lib_head.js b/htdocs/lib/lib_head.js index ea94bdbe26799032be10deab221418a95e3efed0..b4b6da288d2b9ec7bb0789ef547ef9fd086a719e 100644 --- a/htdocs/lib/lib_head.js +++ b/htdocs/lib/lib_head.js @@ -67,14 +67,15 @@ function company_save_refresh() function showDP(base,dateFieldID,format) { - showDP.datefieldID=dateFieldID; - - var dateField=getObjectFromID(dateFieldID); - //check to see if another box is already showing var alreadybox=getObjectFromID("DPCancel"); - if(alreadybox) closeDPBox(); + if (alreadybox) closeDPBox(); // This erase value of showDP.datefieldID + //alert("showDP "+dateFieldID); + showDP.datefieldID=dateFieldID; // Must be after the close + + var dateField=getObjectFromID(dateFieldID); + //get positioning var thetop=getTop(dateField)+dateField.offsetHeight;