2 different xml-documents, load?

Hey!

Im trying to load two diffrent xml-documents depending on what menu you clicked on. I want to use the same function for displaying the contents from the xml-documents in my slide, but it wont work the way I want it to work :smiley:

Here is the code for my whole script:

mcBilder.onRelease = function(sXMLFil) {
	sXMLFil = "pictures.xml";	
	trace (sXMLFil);
	this.updateAfterEvent();
}
mcCases.onRelease = function(sXMLFil) {
	sXMLFil = "pictures2.xml";
	trace (sXMLFil);
	this.updateAfterEvent();
}

import mx.transitions.Tween;
import mx.transitions.easing.*;


var xmlObjekt:XML = new XML();
xmlObjekt.ignoreWhite = true;


var aURL:Array = new Array();
var aBeskrivning:Array = new Array();
var nBildnr:Number;

xmlObjekt.onLoad = function(success) {
	var aBilder:Array = this.firstChild.childNodes;
	for(i=0;i<aBilder.length;i++) {
		aURL.push(aBilder*.attributes.url);
		aBeskrivning.push(aBilder*.attributes.beskrivning);
	}
	mcHolder.loadMovie(aURL[0]);
	mcTxt.txtBeskrivning.text = aBeskrivning[0];
	nBildnr = 0;
}
if (sXMLFil == null) {
	xmlObjekt.load("pictures.xml");
}
else {
	xmlObjekt.load(eval(sXMLFil));
}


btnPrevious.onRelease = function() {
	if(nBildnr > 0) {
		nBildnr--;
		mcHolder.loadMovie(aURL[nBildnr]);
		mcTxt.txtBeskrivning.text = aBeskrivning[nBildnr];
	}
}

btnNext.onRelease = function() {
	if(nBildnr < aURL.length-1) {
		nBildnr++;
		mcHolder.loadMovie(aURL[nBildnr]);
		mcTxt.txtBeskrivning.text = aBeskrivning[nBildnr];
	}
}
//Preloader
this.onEnterFrame = function() {
	if(mcTxt._x >=330) {
		mcTxt._x = 330
	}
	else {
		mcTxt._x +=20
	}
	nFilstorlek = mcHolder.getBytesTotal();
	nLaddat = mcHolder.getBytesLoaded();
	nProcent = Math.round(100*nLaddat/nFilstorlek);
	mcDragOver._visible = true;
	txtProcent._visible = true;
	if (nLaddat != nFilstorlek) {
		mcDragOver._xscale = nProcent*150;
		//this.mcDragOver = new Tween (this.mcDragOver, "_xscale", Elastic.easeOut, 0, 3000, 100);
		txtProcent.text = nProcent + '%';
			
	} else {
		mcDragOver._visible = false;
		txtProcent._visible = false;
		
	}
};