эльдар правильно ответил
у тебя с областями видимости полная ерунда..
обрати внимание откуда берется $tnt - ты ведь не указываешь путь к переменной, значит она берется из того контейнера, где располагается само определение onRelease... то есть беется то значение которое осталось после выполнения цикла. а именно - последнее.

Код:
for (var i = 0, $ind = 0; i<$bg_text.length; i += 2, $ind++) {
var $tnt = 'loga'+$ind;
var neo = scroll1.ScrollBody.attachMovie("plane", $tnt, i);
neo._y = $lists;
neo.pic.loadMovie(_global.HOST+"img/"+$bg_text[i]+".jpg");
neo.gobo = $bg_text[i+1];
neo.onRelease = function() {
_root.open_full(this.gobo);
};
}
...проверяй, должно работать