You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by ma...@apache.org on 2007/08/10 09:00:17 UTC

svn commit: r564492 - /myfaces/trinidad/tags/trinidad-1.0.2/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/NumberFormat.js

Author: matzew
Date: Fri Aug 10 00:00:16 2007
New Revision: 564492

URL: http://svn.apache.org/viewvc?view=rev&rev=564492
Log:
TRINIDAD-622 fixed neg. formating issue

Modified:
    myfaces/trinidad/tags/trinidad-1.0.2/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/NumberFormat.js

Modified: myfaces/trinidad/tags/trinidad-1.0.2/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/NumberFormat.js
URL: http://svn.apache.org/viewvc/myfaces/trinidad/tags/trinidad-1.0.2/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/NumberFormat.js?view=diff&rev=564492&r1=564491&r2=564492
==============================================================================
--- myfaces/trinidad/tags/trinidad-1.0.2/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/NumberFormat.js (original)
+++ myfaces/trinidad/tags/trinidad-1.0.2/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/NumberFormat.js Fri Aug 10 00:00:16 2007
@@ -306,6 +306,11 @@
  */
 TrNumberFormat.prototype.numberToString = function(number)
 {
+  //negative ?
+  var negative = number<0;
+  if(negative)
+    number = (number*-1);
+
   var numberString = number + "";
   var decimalSeparator = getLocaleSymbols().getDecimalSeparator();
   var index = numberString.indexOf(decimalSeparator);
@@ -331,6 +336,9 @@
     numberString = (ints+decimalSeparator+fracs);
   else
     numberString = (ints);
+  
+  if(negative)
+    numberString = "-" + numberString;
   
   return numberString;