ребята, ну неужели никто совсем не знает?
проблемный код:

Код:
_global.style.setStyle ('themeColor', 'haloOrange');
_global.style.setStyle ('fontFamily', 'Verdana');
_global.style.setStyle ('fontSize', 12);
//Set the columns for the datagrid
var dgc1:mx.controls.gridclasses.DataGridColumn = new DataGridColumn ();
dgc1.headerText = 'Novice Dives';
dgc1.columnName = 'name';
dgc1.width = 250;
//*****************************
//****************************
_root.dgMenu.List.sortItemsBy ("name", "asc");
//_root.dgMenu.addColumn ("dives");
_root.dgMenu.setStyle ('hGridLines', true);
_root.dgMenu.setStyle ('hGridLineColor', 0xdddddd);
_global.dgListener = new Object();
dgListener.change = function(evt_obj:Object) {
var list = evt_obj.target;
var data = evt_obj.target.getItemAt(list.selectedIndex);
trace(evt_obj.target.getItemAt(list.selectedIndex));
trace(evt_obj.target.selectedIndex); //works fine
//var j = evt_obj.target.List;
//var i = evt_obj.target.List.selectedIndex;//doesn't work
var i = evt_obj.target.selectedIndex;//doesn't work
if (loadedDives[i] == null)
{
}
else
{
//information for dives
_root.DiveInfo_mc.Dive_Desc.access_txt.text =
loadedDives[i]["dive_access"];
_root.DiveInfo_mc.Dive_Desc.current_txt.text = loadedDives[i]["current"];
_root.DiveInfo_mc.Dive_Desc.depth_txt.text = loadedDives[i]["depth"];
_root.DiveInfo_mc.Dive_Desc.surface_txt.text =
loadedDives[i]["surface_conditions"];
_root.DiveInfo_mc.Dive_Desc.temp_txt.text =
loadedDives[i]["temperature"];
_root.DiveInfo_mc.Dive_Desc.visability_txt.text =
loadedDives[i]["visability"];
_root.DiveInfo_mc.Dive_Desc.Desciption_Title.text =
loadedDives[i]["description"];
_root.DiveInfo_mc.Dive_Desc.extras_title.text = loadedDives[i]["extras"];
_root.DiveInfo_mc.Dive_Desc.divetat_title.text =
loadedDives[i]["divetat"];
}
};