please check my code here if u can make it better or suggestion
i want to connect simple button in as3 to xml to call a link

flash banner at this link http://flashactionscripting.blogspot.com/
Actionscript Code:
stop();
var xmlLoader:URLLoader = new URLLoader();
xmlLoader.addEventListener(Event.COMPLETE, showXML);
xmlLoader.load(new URLRequest("link.xml"));

function showXML(e:Event):void {
XML.ignoreWhitespace = true;
var songs:XML = new XML(e.target.data);
var number1 = songs.menu.link[0];

removeEventListener(Event.ENTER_FRAME,myFunction);
btn_next.addEventListener(MouseEvent.CLICK, myBtnClicked);

function myBtnClicked(e:MouseEvent):void {
gotoAndPlay(1,"ad2");
trace(number1);
var url:URLRequest = new URLRequest(number1);
navigateToURL(url,"_self");

}