В общем вопрос такой. Не могу сообразить как это сделать.
Есть скажем на форме Кнопка. При нажатии на которую я должен послать и получить данные, и в зависимости от того, что получил - сделать определенные действия.
Вот мой код (он рабочий) Все принимает и все отсылает. НО...
При нажатии на кнопку данные не успевают приняться с сервера, перед тем как срабатывает условие при котором нужно обработать эти данные.
Вопрос: Как отследить, что данные УЖЕ принялись, и после чего выполнить уже с полученными данными - это условие.

Код:
on (release) {
var content_arr = new Array();
myData = new LoadVars();
myData.login = this.login_var;
myData.sendAndLoad(_root.file_path, myData, 'POST');
myData.onLoad = function(succes) {
if (succes) {
//Тут мы принимаем данные
content_arr["err_var"] = this.err_var;
//Их очень-очень много
} else {
trace("Error loading data");
//this.login_var = "Ошибка передачи данных";
}
//Вот тут условие которые выполняется в зависимости от того что получили
trace(content_arr["err_var"]);
if (content_arr["err_var"] == "1") {
_root.nextFrame();
} else if (content_arr["err_var"] == "0") {
_root.error_code._visible = true;
//Делаем ошибку неправильнного ввода кода невидимой
}
};
}