tempArray.length - 1)
{
if (tempArray [i] == tempArray [i + 1])
{tempArray.splice (i + 1, 1);}
else {i ++};
}
var s: String= «» ; .removeAll () ;. addItem ({label: «будь-який список друзів» , data: - 1});
for (i=0; i lt; tempArray.length; i ++)
{. addItem ({label: String (tempArray [i]), data: String (tempArray [i])});
if (i == 0) {s=String (tempArray [i]);}
else {s=s + laquo ;, + String (tempArray [i]);}
} ;. haveGroupList= true ;
}
//Отримано список друзів нового користувача
private function groupNamesLoaded (event: Event): void
{. removeEventListener (Event.COMPLETE, groupNamesLoaded);
//trace (listFriendsLoader.data);
var response: XML= new XML (listGroupLoader.data);
if ((response.error_code gt;=1) amp; amp; (response.error_code lt; 200))
{//У додатку немає
trace ( Немає доступу до міст ) ;. logThis ( laquo ; Немає доступу до груп. error_code + response.error_code);
}
else
{//якщо отримано список міст
//Заповнюємо випадаючий список .removeAll () ;. addItem ({label: «будь-який список друзів» , data: 0});
for ( var j: Number=0; j lt; response. *. length (); j ++)
{. addItem ({label: response.list [j] .name, data: response.list [j] .lid});
}
//Відзначаємо дані .haveGroupList= true ;
};
}
//функція генерації сигнатури
private function generate_signature (request_params): String
{
var signature= «;
//сортуємо параметри в алфавітному порядку
var sorted_array: Array= new Array ();
for ( var key in request_params)
{_ array.push (key + «=» + request_params [key]);
} _ array.sort ();
//створюємо рядок параметрів;
for (key in sorted_array)
{+=sorted_array [key];
}=id_viewer + signature + secret;
return MD5.encrypt (signature);
}
}
}
public class Statistica extends MovieClip {
private var appData: Data;
private var statisticTitle: TextField;
private var btSex: Button;
private var btCity: Button;
private var btName: Button;
private var sexTitle: TextField;
private var sexText: TextField;
private var ageTitle: TextField;
private var ageText: TextField;
private var sexBar: Bar;
private var tTitle: TextField;
private var cityText: TextField;
private var cityBar: Bar; ...