function format_number(number) {
    var value_str = String(number);
    var chars = value_str.split('.');
    var x1 = chars[0];
    var x2 = chars.length > 1 ? '.' + x[1] : '';
    var regex = /(\d+)(\d{3})/;
    while (regex.test(x1)) {
        x1 = x1.replace(regex, '$1' + '.' + '$2');
    }
    return x1 + x2;
}


