turn
var doTurn = false; function turn(amount) { angle += amount; if(angle>360) angle -= 360; if(angle<0) angle += 360; if(doTurn) setTimeout("turn(" + amount + ")",10); } var paused = false; function pause() { paused = !paused }