+ let elapsed = (Date.now() - clocks[num].origin) * 1e-3;
+ if (clocks[num].elapsed + elapsed >= clock_limit) {
+ console.log("limit for", num);
+ if (num == 0) {
+ clocks[num].elapsed = clock_limit;
+ clocks[num].origin = Date.now();
+ clocks[num].running = false;
+
+ if (state['autocomment_on_clock_limit'] == '1' && !comment_visible) {
+ state['comment'] = state['autocomment'];
+ setcomment();
+ showcomment();
+ }
+ }
+
+ return clock_limit;
+ }
+ return clocks[num].elapsed + elapsed;
+}
+
+function time_elapsed(num)
+{
+ return Math.floor(time_elapsed_raw(num));
+}
+
+function update_given_clock(elapsed, id)
+{
+ let min = Math.floor(elapsed / 60);
+ let sec = elapsed % 60;