         }
         else if (Math.abs(numValue) > 0)
         {
-        	// Check if the string is in scientific notation
-        	if (numStr.indexOf("e") != -1)
-        	{
-	        	var temp:Number = Math.abs(numValue) + 1;
-	        	numStr = temp.toString();
-        	}
+            // Check if the string is in scientific notation
+            if (numStr.indexOf("e") != -1)
+            {
+                var temp:Number = Math.abs(numValue) + 1;
+                numStr = temp.toString();
+            }
             numStr = decimalSeparatorTo +
-					 numStr.substring(numStr.indexOf(".") + 1);
+                     numStr.substring(numStr.indexOf(".") + 1);
         }
         
         numStr = dataFormatter.formatPrecision(numStr, int(precision));
 
-		// If our value is 0, then don't show -0
-		if (Number(numStr) == 0)
-		{
-			isNegative = false;	
-		}
+        // If our value is 0, then don't show -0
+        if (Number(numStr) == 0)
+        {
+            isNegative = false; 
+        }
 
         if (isNegative)
             numStr = dataFormatter.formatNegative(numStr, useNegativeSign);

        var numFraction:int = numArrTemp[1] ? String(numArrTemp[1]).length : 0;

        if (precision <= numFraction)
		{
            if (rounding != NumberBaseRoundType.NONE)
			{
                numStr = dataFormatter.formatRoundingWithPrecision(
					numStr, rounding, int(precision));
			}
		}

        var numValue:Number = Number(numStr);
        if (Math.abs(numValue) >= 1)
        {
            numArrTemp = numStr.split(".");
            var front:String = useThousandsSeparator ?
							   dataFormatter.formatThousands(String(numArrTemp[0])) :
							   String(numArrTemp[0]);
            if (numArrTemp[1] != null && numArrTemp[1] != "")
                numStr = front + decimalSeparatorTo + numArrTemp[1];
            else

        }

        var dataFormatter:NumberBase = new NumberBase(decimalSeparatorFrom,
                                                      thousandsSeparatorFrom,
                                                      decimalSeparatorTo,
                                                      thousandsSeparatorTo);

        // -- value --

