
  }
  clearScreen();
  player = 0;
  $("#message").text("Waiting for Player 2");
}

ws.onmessage = function (msg) {
  if (msg.data instanceof Blob) {
    drawData(URL.createObjectURL(msg.data));
  } else {
    var parts = msg.data.split(" ");
    var cmd = parts[0];
    var data = parts[1];

    if (cmd === "join") {
      startPlaying(data);
    }

    if (cmd === "part") {
      stopPlaying();
    }

    if (cmd === "keyup" || cmd === "keydown") {
      triggerKey(cmd, parseInt(data, 10));
    }
  }
};

