var numberFormat=function(c,b,d,a){b=Math.abs(b)+1?b:2;d=d||".";a=a||",";var f=/(-)?(\d+)(\.\d+)?/.exec((isNaN(c)?0:c)+"");var e=f[2].length>3?f[2].length%3:0;return(f[1]?f[1]:"")+(e?f[2].substr(0,e)+a:"")+f[2].substr(e).replace(/(\d{3})(?=\d)/g,"$1"+a)+(b?d+(+f[3]||0).toFixed(b).substr(2):"")};	
