More XML

Hello Everybody. I have a small problem using XML. That’s my code:


// Lade XML
xmlData = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = loadXML;
xmlData.load("dateien.xml");
// Ausgabe
function loadXML(loaded) {
	if (loaded) {
		var xmlDatei = this.firstChild.childNodes;
		// Hier beginnt meinMC
		var xPosition = 10;
		var yPosition = 0;
		var zeilensprung = 0;
		for (i=0; i<xmlDatei.length; i++) {
			// Weitere Positionen für meinMC
    	    scrollfeldMC.attachMovie("meinMC", "neuesMC"+i, i, {_x:xPosition, _y:yPosition});
			var zeilensprung = zeilensprung+1;
			if (zeilensprung=1) {
				xPosition = 10;
				yPosition += this["neuesMC"+i]=+25;
				var zeilensprung = 1;
			}
			// Lade Text
    	    _root.scrollfeldMC["neuesMC"+i].xmlNamen.text = xmlDatei*.attributes.bezeichnung;
			
			// ----------------------------------------------------------------- //
			// ---------------------------- problem ---------------------------- //
			// ----------------------------------------------------------------- //
			// aus den ausgewerteten Daten einen neuen Movie Clip erstellen
			_root.scrollfeldMC["neuesMC"+i].onRelease = function() {
				// Daten auswerten und in String Umwandeln
				var datensatz = xmlDatei.attributes.art.toString();
				// Auswertung anhand Switch Case
				switch (datensatz) {
				case "gallerie" :
					trace("gallerie");
					break;
				case "film" :
					trace("film");
					break;
				default :
					trace("fehler");
				}
			};
			// ----------------------------------------------------------------- //
			// ---------------------------- problem ---------------------------- //
			// ----------------------------------------------------------------- //
		}
	}
}

That’s my XML File:


<?xml version="1.0" encoding="ISO-8859-1" ?>
<datensatz>
	<info bezeichnung="gallerie" art="gallerie">
		<datei pfad="bild1.jpg"/>
	</info>
	<info bezeichnung="film" art="film">
		<datei pfad="bild2.jpg"/>
	</info>
	<info bezeichnung="person" art="gallerie">
		<datei pfad="bild2.jpg"/>
	</info>
</datensatz>

Explanation:
If I click on my developed buttons, I need a value named = art. The problem is. I don’t get this value because (i) is the .length of all buttons together.

How can I make it, if I click on button one, i will get the value one and not the value of three.

Please ask me, if you don’t understand what I mean.