function sleep(milliseconds) { var start = new Date().getTime(); for (var i = 0; i < 1e7; i++) { if ((new Date().getTime() - start) > milliseconds){ break; } } } do{ var x = document.getElementById('timeout-modal').style.display === "none"; while (x){ sleep(10000); } document.getElementById('timeout-modal').style.display = "block"; document.getElementById("timeout-cancel").click(); } while(true);