Есть форма, куда можно подгружать картинки. Подгружаются они через iframe. При открытии формы редактирования через аякс подгружаются цвета в виде option-тегов для select и присваиваются переменной colors. Скрипт, работающий с iframe, возвращает Javascript-код, который вставляет картинку и select для выбора цвета в форму. Options для select берутся из colors, что в родительском окне. [js] var image_insert = '<img src="downs/pre_{$newname}"><select>'+top.colors+'</select>'; top.document.getElementById("filediv").innerHTML += image_insert; [/js] Все прекрасно работает, но есть одно "но", которое я не могу объяснить: 1. Добавляю картинку -- появляется селект, выбираю значение 2. Добавляю второю картинку -- появляется селект, при этом сбивается значение селекта первой картинки! Самое интересное, что если в форме находились картинки и селекты, которые вставлены ранее (при редактировании), у которых помечен selected, то они не сбиваются. Почему так, не могу понять, ведь select-ы друг от друга не зависят, а options вставляются туда как текст. Пробовал задавать id'шники, но не помогло. Может кто знает, в чем проблема?