function onreset() { zcsg.reset(); } function isEmpty(inputStr) { var thechar; notempty=false; if (inputStr == null || inputStr =="") { return true } for (var i=0; i< inputStr.length; i ++) { thechar=inputStr.charAt(i) if(thechar!=" ") { notempty=true; break; } } if(notempty) return false else return true } function isInteger(inputVal) { inputStr = inputVal.toString() if (inputStr.length==0) { return false } for (var i=0; i< inputStr.length; i ++) { var oneChar = inputStr.charAt(i) if (oneChar < "0" || oneChar >"9") { return false } } return true } function isNumber(inputVal) { oneDecimal = false inputStr = inputVal.toString() if (inputStr.length==0) { return false } for (var i=0; i< inputStr.length; i ++) { var oneChar = inputStr.charAt(i) if(oneChar =="." && !oneDecimal) { if (inputStr.length==1) { return false } oneDecimal = true continue } if (oneChar < "0" || oneChar >"9") { return false } } return true } function isValidDate( year, month, day ) { if (( month==4) || (month==6) || (month==9) || (month==11) ) { if (( day==31) ) { return false } } else { if (month == 2) { if ( ( year % 100 ) != 0 && (year % 4 == 0) || ( year % 100 ) == 0 && ( year % 400) == 0 ) { if ( day > 29 ) { return false } } else { if ( day > 28 ) { return false } } } } return true } function DateCompare(YearFrom, MonthFrom, DayFrom, YearTo, MonthTo, DayTo) { if (YearFrom > YearTo) { return false} else { if (YearFrom == YearTo) { if (MonthFrom > MonthTo) return false else { if (MonthFrom==MonthTo) { if (DayFrom > DayTo) return false } } } } return true }