Парни идиотский вопрос, но я сижу уже 5-й час над этим и не знаю что придумать.
Есть конструкция:

Код:
if (searchres == -1)
{
Alert.show('Введен не корректный e-mail', 'Попробуйте еще раз', mx.controls.Alert.OK);
fuck = 1;
} else
if (reg_pass.text != reg_pass_trust.text)
{
Alert.show('Не совпадают введеные пароли', 'Регистрация не прошла !', mx.controls.Alert.OK);
fuck = 1;
} else
if (reg_login.text == "" || reg_pass.text == "" || reg_name.text == "" || reg_fam.text == "" || reg_sec.text == "" || reg_mail.text == "" || reg_firm.text == "" || reg_phone.text == "")
{
Alert.show('Не заполнены необходимые поля !', 'Регистрация не прошла !', mx.controls.Alert.OK);
fuck = 1;
} else
{
Alert.show('Все окей', 'Запрос отправлен', mx.controls.Alert.OK);
}}
Я не могу понять почему не проходит последний else когда все предыдущие условия выполнены.
P.S. searchres = reg_mail.text.search('@');