XML output problems, Please help i've hit a wall

hi all, i’m sure this is really easy but i’ve hit a wall and i can’t seem to figure this out…

ok, so what i’ve got running is a dynamically created movie clips populated with information from an XML page, everything is running exactly how i want it to, except i need to be able to output the phone number of the corresponding movie clip that is pressed. at the moment all i’m getting is undefined. it works if i specify the xml node, example 0, 1, 2, etc but i can’t hard code that

here’s the code

function loadText():void {

    var txtLoader:URLLoader = new URLLoader();
    txtLoader.addEventListener(Event.COMPLETE, onLoaded);
    txtLoader.load(new URLRequest("http://localhost/displayBoard/tenantlist2.php"));

    //

    var xml:XML;
    var nameHolderX:Number = 0;
    var nameHolderY:Number = 510;
    function onLoaded(e:Event):void {
        xml = new XML(e.target.data);
        var names:XMLList = xml.tenant.person;
        var phone:XMLList = xml.tenant.phoneNumber;
        for (var i:uint=0; i<names.length(); i++) {
            nameHolder = new holder;
            addChild(nameHolder);
            nameHolder.x = nameHolderX;
            nameHolder.y = nameHolderY;
            nameHolderY += 60;
            nameHolder.names_txt.appendText(names.text()*);
            nameHolder.numbers.appendText(phone.text()*);
            nameHolder.name = "nameHolder"+i;
            nameHolder.addEventListener(MouseEvent.CLICK, AMXSend);
            //trace("nameHolder"+i);
        }
        function AMXSend(event:MouseEvent):void {
            var xml_s=new XMLSocket();
            xml_s.connect("10.10.10.201","2000");
            xml_s.addEventListener(Event.CONNECT,xmlsocket);//OnConnect//
            xml_s.addEventListener(Event.CLOSE,xmlsocket);//OnDisconnect//
            xml_s.addEventListener(IOErrorEvent.IO_ERROR,xmlsocket);//Unable To Connect//

            function xmlsocket(Event):void {
                switch (Event.type) {
                    case 'ioError' :
                        //Unable to Connect :(//
                        break;
                    case 'connect' :
                        //Connected :)//
                        break;
                    case 'close' :
                        //OnDisconnect :( //
                        break;
                }
            }
           // this is the problem part i guess
            xml_s.send(phone.text()*);
        }
    }
}

i’m probably going about this the wrong way, not sure, so if anyone could help out that’d be great

thanks