Ночью перед сном думал "что не так". Всё оказалось элементарно, как всегда! Действительно, ведь кнопка On становится невидимой. Пришел сёдня переставил. Заработало, правда, только когда оператор присваивания поменял на сравнение (спасибо, Cкептик!). Я же только начинаю осваивать AS, поэтому думаю и допускаю такие смешные ошибки.
2 BARTLEBY: спасибо, ваш код действительно изящнее.

меня строго не судите.
Спасибо всем!