' +
'อันดับ ' + rank + "" +
'' +
'

' +
'
' + row.game.name + "" + row.game.prov + " · " + row.who + "" +
"
" +
'฿' + fmt(row.amt) + "
" +
'ผู้ชนะล่าสุด' + row.who + "
" +
""
);
})
.join("");
}
function rollBoard() {
var picked = uniqueFrom(pgJackpotGames, 3);
var amts = freshAmounts();
var who = uniqueFrom(winners, 3);
rows = picked.map(function (g, i) {
return { game: g, who: who[i], amt: amts[i] };
});
paint();
}
function tickClock() {
if (clock) clock.textContent = thaiClock();
}
rollBoard();
tickClock();
clockTimer = window.setInterval(tickClock, 1000);
boardTimer = window.setInterval(rollBoard, 60000);
document.addEventListener("visibilitychange", function () {
if (document.hidden) {
if (clockTimer) window.clearInterval(clockTimer);
if (boardTimer) window.clearInterval(boardTimer);
clockTimer = boardTimer = null;
} else {
if (!clockTimer) clockTimer = window.setInterval(tickClock, 1000);
if (!boardTimer) boardTimer = window.setInterval(rollBoard, 60000);
tickClock();
}
});
}
if (document.readyState === "loading") {
document.addEventListener("DOMContentLoaded", function () {
buildLiveWins();
buildTopJackpot();
});
} else {
buildLiveWins();
buildTopJackpot();
}
})();