Хм... Почитал, но всеравно мало, что понял. Понял только следующее:
-Програмно добавляем пункты:

Код:
cbx.addItem({data:1, label:"страна1"});
cbx.addItem({data:2, label:"страна2"});
cbx.addItem({data:3, label:"страна3"});
Создаем переменную, которая будет создавать новый объект:

Код:
var cbListener:Object = new Object();
А вот тут уже говорим, что делать при выборе какого-либо пункта:

Код:
cbListener.change = function(event_obj:Object) {
trace("Value changed to: "+event_obj.target.selectedItem.label);
};
В данном случае флеш просто выводит надпись, тип "выбран пункт странаX". Я конечно могу написать вместо

Код:
trace("Value changed to: "+event_obj.target.selectedItem.label);
Чтонибудь вроде:

Код:
_root.countries.gotoAndPlay(2)
Но ведь тогда будет переход на 2 фрейм клипа "countries" не зависимо от того какая страна выбрана!
Как мне написать для каждой строны, свой переход??Типа того:

Код:
Страна1 = gotoAndPlay(2);
Страна2 = gotoAndPlay(3);
Страна3 = gotoAndPlay(4);
Ну помогите мне уже глупому! Одна надежда на Вас...