// Convert a time in seconds to a string: // less than 10 seconds: N.NNs // less than a minute: NN.Ns // otherwise: NmNNs // Author: Jason Hood function duration(nSeconds) { if(nSeconds<60) { return nSeconds.toFixed(nSeconds<10?2:1)+"s"; } nSeconds=Math.round(nSeconds); return Math.floor(nSeconds/60)+"m" +("0"+Math.floor(nSeconds%60)).slice(-2)+"s"; }