="justify">//У додатку немає
trace ( Немає доступу до міст ) ;. logThis ( laquo ; Немає доступу до містам. Main.cityNamesLoaded. Код помилки: + response.error_code + .
+ Текст з контакту: + String (listCityLoader.data), 2);
}
else
{//якщо отримано список міст
if (String (response) == »» )
{. logThis ( «Отримано порожній список. Main.cityNamesLoaded. Отримані дані» + listCityLoader.data ??p>
+ «haveFullFriendsData =» + String (appData.haveFullFriendsData), 2);= true ;
return ;
}
else
{. setCityList (response) ;. haveCityList= true ;
}
//Заповнюємо випадаючий список .removeAll () ;. addItem ({label: «будь-яке місто» , data: - 1});
//cityCb.addItem ({label: «не вказали місто», data: 0});
for ( var j: Number=0; j lt; appData.cityList.length; j ++)
{. addItem ({label: appData.cityList [j] .name, data: appData.cityList [j] .id});
}
//Відзначаємо дані .refreshData ();
if (fullLog) {appData.logThis ( «Cписок міст завантажений. Main.cityNamesLoaded.» , 1)} ;
}
}
catch (e: Error)
{. logThis ( «Помилка при обробці Список міст з контакту. Main.cityNamesLoaded» + e.message
+ «Дані:» + String (listCityLoader.data), 2);
}
}
function groupCbChange (event: Event): void
{
trace ( «Встановлено фільтр по групах. Main.groupCbChange» );
//appData.logThis ( Обрано місто. номер + event.target.selectedItem.data); .filter.group=event.target.selectedItem. data; .refreshData () ;. putButton (69);
};
function groupCbOpen (event: Event): void
{
trace ( «Розкрито список груп. Main.groupCbOpen» );
if (! appData.haveGroupList)
{();
}
};
public function loadGroupNames (): void
{
trace ( «Первісна завантаження списку груп. Main.loadGroupNames» );
var dp: DataProvider= new DataProvider ();
var tempArray: Array= new Array ();
var xml: XML=appData.getXmlFullFriendsData ( false );
//trace (xml);
//Формуємо список id міст
for ( var i: Number=0; i lt; xml.user.length (); i ++)
{
if (! (String (xml.user [i] .lists) == »» ))
{
for each ( var group1: XML in xml.user [i] .lists.list.item)
{. push (String (group1));
/* if (dp.length gt; xml.user.lists.list.length () - 2)
{
dp.merge (new Array (String (group1)));
}
else
{
dp.addItem ({label: String (group1)});
} */
}
};
}. sort (Array.NUMERIC);=0;
while (i lt; ...