window.URL = window.URL || window.webkitURL; window.BlobBuilder = window.BlobBuilder || window.WebKitBlobBuilder || window.MozBlobBuilder; Number.prototype.format = function () { return this.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1,"); }; String.prototype.format = function () { var str = this; for (var i = 0; i < arguments.length; i++) { str = str.replace('{' + i + '}', arguments[i]); } return str; };