Help with assigning xml nodes to text field

Hi there everybody,
I was wondering if someone can help me with assigning the values from an xml file to textfields within four movieclips on my stage
I have four movieclips:
intance names = one, two,three, four
in each one there are 3 text fields
nametag_txt
comment_txt
description_txt

i am currently importing my xml using the following code on frame 1 of root:
//Load XML Data
function loadXML(loaded) {
if (loaded) {
xmlNode = this.firstChild;
nametag_txt = [];
comment_txt = [];
description_txt = [];
total = xmlNode.childNodes.length;
for (i=0; i<total; i++) {
nametag_txt* = xmlNode.childNodes*.childNodes[0].firstChild.nodeValue;
comment_txt* = xmlNode.childNodes*.childNodes[1].firstChild.nodeValue;
description_txt* = xmlNode.childNodes*.childNodes[2].firstChild.nodeValue;

}
} else {
trace(“Error loading XML”);
}
}
xmlData = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = loadXML;
xmlData.load(“inventors.xml”);
xmlData.onLoad=function(){
trace(xmlData);
}
stop();

The xml is coming into flash no problem.
on the timeline of clip one i have the following code :
stop();
nametag_txt.text = nametag_txt[0];
comment_txt.text = comment_txt[0];
description_txt.text = caption_txt[0];
on the timeline of clip two i have :
nametag_txt.text = nametag_txt[1];
comment_txt.text = comment_txt[1];
description_txt.text = caption_txt[1];

This is not working though - could somebody point me in the right direction please. It’s driving me crackers!!!
the .fla and xml file are attached in a zip file. i am using flash pro 8

Thanks very much in advance