numberFormatter = function (rawNumber) {
var dec = String(rawNumber).split(/[.,]/),
sep = ',',
decsep = '.';
return dec[0].split('').reverse().reduce(function (prev, now, i) {
return i % 3 === 0 ? prev + sep + now : prev + now;
}).split('').reverse().join('') + (dec[1] ? decsep + dec[1] : '');
}