var MANY_ZEROS = "000000000000000000"; function leftZeroPad(val, minLength) { if (typeof(val) != "string") val = String(val); return (MANY_ZEROS.substring(0, minLength - val.length)) + val; } //javascript/6246