var a1=18459109.4411573 function update(){a1 += 0.04629; self.setTimeout("update()",1000); document.getElementById('ids').value=CommaFormatted(Math.round(a1).toString());} //self.setTimeout("update()",1000); update(); function CommaFormatted(amount) { var delimiter = ","; // replace comma if desired var a = amount.split('.',2) var d = a[1]; var i = parseInt(a[0]); if(isNaN(i)) { return ''; } var minus = ''; if(i < 0) { minus = '-'; } i = Math.abs(i); var n = new String(i); var a = []; while(n.length > 3) { var nn = n.substr(n.length-3); a.unshift(nn); n = n.substr(0,n.length-3); } if(n.length > 0) { a.unshift(n); } n = a.join(delimiter); amount = n; amount = minus + amount; return amount; }