fixed an IE 9 bug and cleaned up the events + _waitPlay and player.waiting