mik128, в объекте window переменной с названием block вы не найдете. Потому как вы создаете переменную просто в глобальной области видимости после события window.load, она станет доступной только после этого события.
Попробуйте в самом коде непосредственно после создания переменной block вызвать ее в консоль:
console.log(block);
И посмотрите результат уже в консоли.
Должно вывести объект NodeList.
Если это произошло, значит с самой переменной все в порядке.