function writeTime(millis, divisor, name) { var i = Math.floor(millis / divisor); if (i == 1) document.write("a " + name); else document.write(i + " " + name + "s"); } function writePostTime(date) { var today = new Date; var millis = today.getTime() - date; var second = 1000; var minute = 60 * second; var hour = minute * 60; var day = hour * 24; document.write("Posted "); if (millis > day) { writeTime(millis, day, "day"); } else if (millis > hour) { writeTime(millis, hour, "hour"); } else { writeTime(millis, minute, "minute"); } document.write(" ago"); };