function joinServer(id) { var button = document.getElementById('join-server-' + id); $(button).removeClass("btn-success"); $(button).addClass("btn-secondary"); button.setAttribute("disabled", "disabled"); button.innerHTML = " Joining..."; $.get("/client/generate/" + id, function(data, status) { if (status == "success") { open("tadahlauncher:" + data, "_self") } else { alert("Failed to generate token. Try again later."); } }); setTimeout(function() { $(button).removeClass("btn-secondary"); $(button).addClass("btn-success"); button.innerHTML = " Play"; }, 5000); }