Блок не цепляется, видимо ему дана уже цена. Надо сначала связь одну убрать, а потом привязать к другому блоку. В остальном скрипт уже готов как я понимаю?
Что касается блоков, я начал делать примеры и сделал для большинства, но судя по всему они не нужны никому, так как вопросов никто не задает именно по тому, как работают блоки:
http://www.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=31707#Post31707
А на форуме скорее вопросы звучат такие: Как мне сделать то-то и то-то и как именно, но ведь Вы должны понимать, что бы даже вникнуть в тему, которую не знаешь, может потребоваться два три часа. Где их взять то на всех?