Cómo ver si la ventana tiene enfoque en JS
var focused = document.hasFocus();
Selfish Snake
var focused = document.hasFocus();