﻿if((typeof Amg)==='undefined')var Amg={};if((typeof Amg.Common)==='undefined')Amg.Common={};Amg.Common=function(){function toCurrencyFormat_AddCommas(inputStr){var arr=inputStr.split('.');var numStr=arr[0];var decimalStr=arr.length>1?'.'+arr[1]:'';var regex=/(\d+)(\d{3})/;while(regex.test(numStr)){numStr=numStr.replace(regex,"$1"+","+"$2");}
return numStr+decimalStr;}
return{toCurrencyFormat:function toCurrencyFormat(inputStr){var num=isNaN(inputStr)?0.00:parseFloat(inputStr);var isNegative=num<0;num=num.toFixed(2);num=Math.abs(num);var numStr=num.toString(10);if(numStr.indexOf(".")<0){numStr+=".00";}
else if(numStr.indexOf(".")===(numStr.length-2)){numStr+="0";}
numStr=toCurrencyFormat_AddCommas(numStr);var result=(isNegative?"-$":"$")+numStr;return result;}};}();