Pulling data from 3 image galleries from 1 XML file

I have written the following XML file to incorporate 3 image galleries as such.

<?xml version="1.0" encoding="ISO-8859-1"?>

<gallery>

    <One url="bookOne/food_001.jpg" />
    <One url="bookOne/food_002.jpg" />
    <One url="bookOne/food_003.jpg" />
    <One url="bookOne/food_004.jpg" />
    <One url="bookOne/food_005.jpg" />
    <One url="bookOne/food_006.jpg" />
    <One url="bookOne/food_007.jpg" />
    <One url="bookOne/food_008.jpg" />
    <One url="bookOne/food_009.jpg" />
    <One url="bookOne/food_010.jpg" />
    <One url="bookOne/food_011.jpg" />
    <One url="bookOne/food_012.jpg" />
    <One url="bookOne/food_013.jpg" />
    <One url="bookOne/food_014.jpg" />
    <One url="bookOne/food_015.jpg" />
    
    <Two url="bookTwo/food_001.jpg" />
    <Two url="bookTwo/food_002.jpg" />
    <Two url="bookTwo/food_003.jpg" />
    <Two url="bookTwo/food_004.jpg" />
    <Two url="bookTwo/food_005.jpg" />
    <Two url="bookTwo/food_006.jpg" />
    <Two url="bookTwo/food_007.jpg" />
    <Two url="bookTwo/food_008.jpg" />
    <Two url="bookTwo/food_009.jpg" />
    <Two url="bookTwo/food_010.jpg" />
    <Two url="bookTwo/food_011.jpg" />
    <Two url="bookTwo/food_012.jpg" />
    <Two url="bookTwo/food_013.jpg" />
    <Two url="bookTwo/food_014.jpg" />
    <Two url="bookTwo/food_015.jpg" />
    <Two url="bookTwo/food_016.jpg" />
    
    <Three url="personal/pers_001.jpg" />
    <Three url="personal/pers_002.jpg" />
    <Three url="personal/pers_003.jpg" />
    <Three url="personal/pers_004.jpg" />
    <Three url="personal/pers_005.jpg" />
    <Three url="personal/pers_006.jpg" />
    <Three url="personal/pers_007.jpg" />
    <Three url="personal/pers_008.jpg" />
    <Three url="personal/pers_009.jpg" />
    <Three url="personal/pers_010.jpg" />
    <Three url="personal/pers_011.jpg" />
    <Three url="personal/pers_012.jpg" />
    
</gallery>

My aim is to create (push) 3 arrays for each of the “galleries” in this XML file. Here is my attempt, which is not working. Anyone know what I’m doing wrong here?

var feedXML = new XML();
feedXML.ignoreWhite = true;

var OneUrls:Array = new Array();
var TwoUrls:Array = new Array();
var ThreeUrls:Array = new Array();
var whoIsOn:Number;

feedXML.onLoad = function(success)  {
    var photos_One:Array = this.firstChild.childNodes.nodeName[One];
    for(i = 0; i < photos_One.length; i++)  {
        OneUrls.push(photos_One*.attributes.url);
    }
    
    var photos_Two:Array = this.firstChild.childNodes.nodeName[Two];
    for(i = 0; i < photos_Two.length; i++)  {
        TwoUrls.push(photos_Two*.attributes.url);
    }
    
    var photos_Three:Array = this.firstChild.childNodes.nodeName[Three];
    for(i = 0; i < photos_Three.length; i++)  {
        ThreeUrls.push(photos_Three*.attributes.url);
    }
    holder.loadMovie(OneUrls[0]);
    whoIsOn = 0;
    trace(photos_One.length);
}

feedXML.load("images.xml");

Thanks / help appreciated