Number.prototype.formatMoney = function() {
    var v100 = new String(Math.round(this*100));
    var p1 = v100.substring(0, v100.length - 2);
    if (p1 == "") p1 = "0";
    var p2 = v100.substring(v100.length - 2, v100.length);
    return p1 + "." + p2;
};