=== modified file 'dhis-2/dhis-web/dhis-web-dataentry/src/main/webapp/dhis-web-dataentry/javascript/entry.js' --- dhis-2/dhis-web/dhis-web-dataentry/src/main/webapp/dhis-web-dataentry/javascript/entry.js 2011-06-17 09:07:15 +0000 +++ dhis-2/dhis-web/dhis-web-dataentry/src/main/webapp/dhis-web-dataentry/javascript/entry.js 2011-06-17 09:29:13 +0000 @@ -120,22 +120,22 @@ field.value = (field.value.indexOf(".") == -1) ? "0" : "0.0"; } - else if ( type == 'int' && ( !isInt( field.value ) || ( field.value.length >= 255 ) ) ) + else if ( type == 'int' && ( !isInt( field.value ) || ( field.value.length > 255 ) ) ) { window.alert( i18n_value_must_integer + '\n\n' + dataElementName ); return alertField( field ); } - else if ( type == 'number' && ( !isRealNumber( field.value ) || ( field.value.length >= 255 ) ) ) + else if ( type == 'number' && ( !isRealNumber( field.value ) || ( field.value.length > 255 ) ) ) { window.alert( i18n_value_must_number + '\n\n' + dataElementName ); return alertField( field ); } - else if ( type == 'positiveNumber' && ( !isPositiveInt( field.value ) || ( field.value.length >= 255 ) ) ) + else if ( type == 'positiveNumber' && ( !isPositiveInt( field.value ) || ( field.value.length > 255 ) ) ) { window.alert( i18n_value_must_positive_integer + '\n\n' + dataElementName ); return alertField( field ); } - else if ( type == 'negativeNumber' && ( !isNegativeInt( field.value ) || ( field.value.length >= 255 ) ) ) + else if ( type == 'negativeNumber' && ( !isNegativeInt( field.value ) || ( field.value.length > 255 ) ) ) { window.alert( i18n_value_must_negative_integer + '\n\n' + dataElementName ); return alertField( field );