юрьич, во-первых, у тебя в начальном коде нет открывающего тэга <script>. Во-вторых,как это работает? Сначала создается вся страница. По ходу дела запускается встроенный JS. Но никто тебе не даст гарантии, что код будет запущен сразу же, как только будут созданы элементы ДИВ. А ты постоянно перезаписываешь содержимое переменной img. Поэтому получается так, скорее всего, что у тебя уже сколько-то элементов ДИВ созданы (или даже все), после чего запускается JS, сразу для всех уже созданных ДИВов.....
Короче говоря, чтобы не вдаваться во все подробности
![smile.gif](http://phpforum.su/html/emoticons/smile.gif)
, так скажу: для каждого блока надо иметь уникальную переменную img. Ну, типа img1, img2.... Используй что-то уникальное, что у тебя есть. Тогда всё сработает так, как ты ожидаешь.
Да, в данном случае
kaww всё правильно сказал. Но в другой раз тебе может понадобиться нечто, подобное тому, что ты пытался сделать.
_____________
*
Хэлп по PHP*
Описалово по JavaScript *
Хэлп и СУБД для PostgreSQL*
Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги. *
"накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)