From: phasefx Date: Fri, 4 Aug 2006 00:46:34 +0000 (+0000) Subject: parseInt craps on '08' X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=4d3f9e08d20545f31f26c06a9b887bb31bc2a783;p=evergreen%2Fpines.git parseInt craps on '08' git-svn-id: svn://svn.open-ils.org/ILS/trunk@5266 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- diff --git a/Open-ILS/xul/staff_client/server/circ/checkin.js b/Open-ILS/xul/staff_client/server/circ/checkin.js index 31ff056c5c..a35e342f4a 100644 --- a/Open-ILS/xul/staff_client/server/circ/checkin.js +++ b/Open-ILS/xul/staff_client/server/circ/checkin.js @@ -142,9 +142,9 @@ circ.checkin.prototype = { var flag = false; var darray = ev.target.value.split('-'); var year = darray[0]; var month = darray[1]; var day = darray[2]; - if ( (!year) || (year.length != 4) || (!parseInt(year)) ) flag = true; - if ( (!month) || (month.length !=2) || (!parseInt(month)) ) flag = true; - if ( (!day) || (day.length !=2) || (!parseInt(day)) ) flag = true; + if ( (!year) || (year.length != 4) || (!Number(year)) ) flag = true; + if ( (!month) || (month.length !=2) || (!Number(month)) ) flag = true; + if ( (!day) || (day.length !=2) || (!Number(day)) ) flag = true; if (flag) { throw('invalid date format'); }