Вы упомянули, что каждое поле ввода (флажки, выпадающие списки ...) создаются динамически, поэтому используйте атрибут value каждого флажка для запуска действия включения / выключения.
Я отредактировал вашу скрипку: http://jsfiddle.net/ZXSKH/16/
Боюсь, я не очень знаком с MooTools, поэтому я написал небольшой скрипт с использованием jQuery, но надеюсь, что его можно переписать с помощью MooTools без особых хлопот.
Кстати, я настоятельно рекомендую заключить в кавычки все атрибуты, хотя я думаю, что современный браузер может справиться с этим без каких-либо проблем. Кроме того, я почти уверен, что атрибут for
label
используется для идентификаторов элементов, а не имен.
Надеюсь, это немного поможет ...