Надо чтоб это условие вызывало разные лоудеры (вместо текст1,2,3)

Код AS3:
stage. addEventListener (MouseEvent.MOUSE_MOVE,onMoseMove);
function onMoseMove (e:MouseEvent):void
{
var position:Number = qw_mc.x
if(position <= 0){
text_txt.text="Текст 3"
}else if(position <= 550){
text_txt.text="Текст 2";
}else if(position <= 1100){
text_txt.text="Текст 1";
}
e.updateAfterEvent()
}
Первый лоудер:

Код AS3:
import flash.events.MouseEvent;
var loader:URLLoader;
// ...
loader = new URLLoader();
loader.addEventListener(Event.COMPLETE, xmlLoaded);
var request:URLRequest = new URLRequest("text.xml");
loader.load(request);
//...
function xmlLoaded(event:Event):void {
var myXML:XML = new XML(loader.data);
var xmlList:XMLList = new XMLList (myXML.page.list);
//trace (myXML.page[0].list);
var i:Number = 0;
trace (xmlList[i]);
trace (xmlList.length());
textfield_txt.text = xmlList[i];
next_btn.addEventListener(MouseEvent.CLICK, onClick);
function onClick (e:MouseEvent):void
{
i ++;
textfield_txt.text = xmlList[i];
}
prev_btn.addEventListener(MouseEvent.CLICK, onClick2);
function onClick2 (e:MouseEvent):void
{
i --;
textfield_txt.text = xmlList[i];
}
}