Вот код

Код AS3:
registr_user.addEventListener(MouseEvent.CLICK, fl_MouseClickHandler_11);
user_sexi1.addEventListener(MouseEvent.CLICK, fl_MouseClickHandler_12);
user_sexi2.addEventListener(MouseEvent.CLICK, fl_MouseClickHandler_13);
userloader.addEventListener(Event.COMPLETE, userLoader);
registr_user.addEventListener(KeyboardEvent.KEY_DOWN, fl_MouseClickHandler_11);
var sexi:String;
var sexis:String;
var userloader:URLLoader = new URLLoader();
userloader.load(new URLRequest("user.xml"));
var userXML:XML;
var userList:XMLList;
function userLoader():void
{
userXML = XML(userloader.data);
trace(userXML);
}
function fl_MouseClickHandler_12(event:MouseEvent):void
{
sexi = user_sexi1.label;
}
function fl_MouseClickHandler_13(event:MouseEvent):void
{
sexis = user_sexi2.label;
}
function fl_MouseClickHandler_11(event:MouseEvent,KeyboardEvent):void
{
registr_user.keyCode = 13
var user_login:String = user_login.text;
var user_password:String = user_password.text;
var repeat_password:String = repeat_password.text;
var user_email:String = user_email.text;
var i:int = 1;
var id:Number;
if (sexi == user_sexi1.label)
{
trace(user_sexi1.label);
}
else
{
sexi = sexis;
}
var user:XML = <user />;
user. @ id = id;
user.user_login = user_login;
user.user_password = user_password;
user.repeat_password = repeat_password;
user.email = user_email;
user.sexi = sexi;
if (user_login =="" &&user_password == "" &&repeat_password == "" &&user_email == "")
{
trace(error_text.text = ("Ошибка! Вы не заполнили все поля."));
}
else if (repeat_password != user_password)
{
trace(error_password.text = ("Пароли не совпадают!"));
}
else
{
var phpRequest:URLRequest = new URLRequest('user.php');
phpRequest.data = user;
phpRequest.contentType = 'text/xml';
phpRequest.method = URLRequestMethod.POST;
var phpLoader:URLLoader = new URLLoader();
phpLoader.load(phpRequest);
trace(text_result.text = ("Регистрация прошла успешно. Вы можете войти в чат."));
}
}
Повесил слушатель событий клавиатуры на кнопку. Вроде ошибок нет, но как только добавляю keyCode, выдает ошибку 1119.
Попутно еще два вопроса: в этом же коде не получается сделать проверку логина на повторяемость и проверку пароля на количество символов.
Помогите пожалуйста.