XML Loop Problem?

I’ve got this code:

    function loadtheContent(menu_xml) {
        var items = menu_xml.firstChild.childNodes;
        trace(items);
        trace("image: "+items[0].childNodes[2].childNodes[1].attributes.url);
        trace("name: "+items[0].childNodes[0].firstChild.nodeValue);
        makeText("content_header", "Basic-11-Bold", 16, menu_xml.firstChild.attributes.title, 50, 65, 500, 500, 1, 0xffffff, 1, 1);
        prevX = 50;
        for (var i = 0; i<items.length; i++) {
            trace("i: "+i);
            trace("image: "+items*.childNodes[2].childNodes[0].attributes.url);
            trace("name: "+items*.childNodes[0].firstChild.nodeValue);
            item_mc = attachMovie("team_item", "team_item"+i, this.getNextHighestDepth(), {_x:prevX, _y:160});
            item_mc.img.loadMovie("team_pics/"+items*.childNodes[2].childNodes[0].attributes.url);
            item_mc.img._x = 10;
            item_mc.img._y = -54;
            item_mc.makeText("item_team_name"+i, "Basic-11-Bold", 10, items*.childNodes[0].firstChild.nodeValue, 8, 23, 81, 500, 1, 0xffffff, 1, 1);
            item_mc.makeText("item_team_pos"+i, "Basic-11", 10, items*.childNodes[1].firstChild.nodeValue, 8, 36, 81, 500, 0, 0xffffff, 1, 1);
            item_mc.bg.easeTo("_alpha", 25);
            fadein(item_mc);
            prevX = prevX+100;
        }
    }

and this xml:

<?xml version="1.0" encoding="iso-8859-1"?>
<team title="the team">
    <member>
        <name>James Easley</name>
        <position>Managing Director</position>
        <images>
            <item url="James_mask_cropped.jpg" />
            <item url="James_cropped_2.jpg" />
            <item url="James_cropped_3.jpg" />
        </images>
        <personal>
            <item title="Likes">shiny stuff. kickboxing. good food. good design. girly drinks. lightsabers</item>
            <item title="Fav film">Gotta say 'Empire' but Donnie Darko and Fear & Loathing in Las Vegas are a close 2nd</item>
            <item title="Pivotal moment in life">realising that Tripitaka was actually a woman. And i spose http://news.bbc.co.uk/1/hi/health/6505923.stm</item>
            <item title="Fav quote">There ain't no party like an S Club party</item>
        </personal>
    </member>
    <member>
        <name>Matthew Down</name>
        <position>Marketing Assistant</position>
        <images>
            <item url="mattpic1_cropped.jpg" />
        </images>
        <personal>
            <item title="Likes">shiny stuff. kickboxing. good food. good design. girly drinks. lightsabers</item>
            <item title="Fav film">Gotta say 'Empire' but Donnie Darko and Fear & Loathing in Las Vegas are a close 2nd</item>
            <item title="Pivotal moment in life">realising that Tripitaka was actually a woman. And i spose http://news.bbc.co.uk/1/hi/health/6505923.stm</item>
            <item title="Fav quote">There ain't no party like an S Club party</item>
        </personal>
    </member>
    <member>
        <name>James Easley</name>
        <position>Managing Director</position>
        <images>
            <item url="James_mask_cropped.jpg" />
            <item url="James_cropped_2.jpg" />
            <item url="James_cropped_3.jpg" />
        </images>
        <personal>
            <item title="Likes">shiny stuff. kickboxing. good food. good design. girly drinks. lightsabers</item>
            <item title="Fav film">Gotta say 'Empire' but Donnie Darko and Fear & Loathing in Las Vegas are a close 2nd</item>
            <item title="Pivotal moment in life">realising that Tripitaka was actually a woman. And i spose http://news.bbc.co.uk/1/hi/health/6505923.stm</item>
            <item title="Fav quote">There ain't no party like an S Club party</item>
        </personal>
    </member>
</team>

Just as a test obviously. It al seems to work fine, apart from only the last member in the xml is actually displayed. This is my trace:

i: 0
image: James_mask_cropped.jpg
name: James Easley
makeText: item_team_name0
fadein called for_level0.team_item0.item_team_name0
makeText: item_team_pos0
fadein called for_level0.team_item0.item_team_pos0
fadein called for_level0.team_item0
i: 1
image: mattpic1_cropped.jpg
name: Matthew Down
makeText: item_team_name1
fadein called for_level0.team_item1.item_team_name1
makeText: item_team_pos1
fadein called for_level0.team_item1.item_team_pos1
fadein called for_level0.team_item1
i: 2
image: James_mask_cropped.jpg
name: James Easley
makeText: item_team_name2
fadein called for_level0.team_item2.item_team_name2
makeText: item_team_pos2
fadein called for_level0.team_item2.item_team_pos2
fadein called for_level0.team_item2

Which should mean they’ve been created? I’m obviously missing something easy but I’ve been looking at it too long now…

Any help much appreciated. Cheers.

Gav