Хотелось бы, например, и такое решение на будущее, что бы спагетти не мешали: выделить область (ту, например, с которой в данный момент не работаем) в скрипте и сделать отдельным кубиком выделенное. Тогда это будет как бы запертым слоем и не мешает писать дальше. Если возникнет необходимость, то кубику возвращаем первоначальный вид области. это позволит писать сложные скрипты с большим объёмом элементов и делать заготовки стандартных решений.