From: <ex...@us...> - 2013-07-21 08:53:25
|
Revision: 6118 http://sourceforge.net/p/web-erp/reponame/6118 Author: exsonqu Date: 2013-07-21 08:53:19 +0000 (Sun, 21 Jul 2013) Log Message: ----------- 7/21/2013 Exson: Fixed the number class function in MiscFunctions.js prevent character 0 from input for integer. Reported by Icedlava Modified Paths: -------------- trunk/javascripts/MiscFunctions.js Modified: trunk/javascripts/MiscFunctions.js =================================================================== --- trunk/javascripts/MiscFunctions.js 2013-07-20 11:31:59 UTC (rev 6117) +++ trunk/javascripts/MiscFunctions.js 2013-07-21 08:53:19 UTC (rev 6118) @@ -42,19 +42,19 @@ var Lang = document.getElementById('Lang').value; switch(Lang){ case 'US': - var patt = /(?:^(-)?([1-9]{1,3}(?:,?\d{3})*(?:\.\d{1,})?)$)|(?:^(-)?(0\.\d{1,})$)/; + var patt = /(?:^(-)?([1-9]{1}\d{0,2}(?:,?\d{3})*(?:\.\d{1,})?)$)|(?:^(-)?(0\.\d{1,})$)/; break; case 'IN': - var patt = /(?:^(-)?([1-9]{1,2},)?(\d{2},)*(\d{3})(\.\d+)?$)|(?:^(-)?[1-9]{1,3}(\.\d+)?$)|(?:^(-)?(0\.\d{1,})$)/; + var patt = /(?:^(-)?([1-9]{1}\d{0,1},)?(\d{2},)*(\d{3})(\.\d+)?$)|(?:^(-)?[1-9]{1}\d{0,2}(\.\d+)?$)|(?:^(-)?(0\.\d{1,})$)/; break; case 'EE': - var patt = /(?:^(-)?[1-9]{1,3}(?:\s?\d{3})*(?:\.\d{1,})?$)|(?:^(-)?(0\.\d{1,})$)/; + var patt = /(?:^(-)?[1-9]{1}\d{0,2}(?:\s?\d{3})*(?:\.\d{1,})?$)|(?:^(-)?(0\.\d{1,})$)/; break; case 'FR': - var patt = /(?:^(-)?[1-9]{1,3}(?:\s?\d{3})*(?:,\d{1,})?$)|(?:^(-)?(0,\d{1,})$)/; + var patt = /(?:^(-)?[1-9]{1}\d{0,2}(?:\s?\d{3})*(?:,\d{1,})?$)|(?:^(-)?(0,\d{1,})$)/; break; case 'GM': - var patt = /(?:^(-)?[1-9]{1,3}(?:\.?\d{3})*(?:,\d{1,})?$)|(?:^(-)?(0,\d{1,})$)/; + var patt = /(?:^(-)?[1-9]{1}\d{0,2}(?:\.?\d{3})*(?:,\d{1,})?$)|(?:^(-)?(0,\d{1,})$)/; break; } |