Xml and external swf loading

hey sorry for bothering you people again. but i couldnt find anything of the like anywhere

here it is
i want to load a swf but the file is directed from a xml file

the xml file is

<?xml version="1.0" encoding="iso-8859-1"?>
<btn_list>
   <link btnup_name="UNIFIED SECURITY PLATFORM" 
    btnov_name="LEARN MORE" 
    btndw_name="LEARN MORE" 
    btn_url="http://www.google.com"/>
   <link btnup_name="SMB SOLUTIONS" 
    btnov_name="FIND OUT HOW" 
    btndw_name="FIND OUT HOW" 
    btn_url="http://www.youtube.com"/>
   <link btnup_name="GREEN CONVERGENCE" 
    btnov_name="LEARN MORE" 
    btndw_name="LEARN MORE" 
    btn_url="http://www.wikipedia.org"/>
   <mv link = "movie0.swf">
<mv link = "movie1.swf">
<mv link = "movie2.swf">
</btn_list>


and my AS code is

function doXMLStuff(myXml:XML) {
    for (var n = 4; n<7; n++) {
        var mv = myXml.firstChild.childNodes[n].attributes.link;
    }
    for (var i = 0; i<3; i++) {
        this["btn_mc"+i].onRollOver = function() {
            container_mc.loadMovie(mv);
        };
    }
}
var xmlData:XML = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = doXMLStuff;
xmlData.load("hpbnr.xml");

what i want is btn_mc0 to trigger the first mv link and btn_mc1 to trigger the 2nd mv link . and so on… though nothing seems to be happening