title: Can't find my bidimensional array on a movie clip AS3
body: <p>I'm new on AS3 and I'm having troubles to read a bidimensional array created after reading a xml. Here is the code: </p>
  
  <pre><code>var countdowns:Array = new Array;
  var xmlLoader:URLLoader = new URLLoader();
  var url:URLRequest = new URLRequest("products.xml");
  xmlLoader.load(url);
  xmlLoader.addEventListener(Event.COMPLETE, onXmlLoad);
  function onXmlLoad(e:Event):void
  {
    var xml = new XML(xmlLoader.data);
    var productElements:XMLList = xml.product;
    var len:int = productElements.length();
  
      for (var i:int = 0; i &lt; len; i++)
      {
          var productElement:XML = productElements[i];
  
          countdowns[productElements[i].name] = new Array;
          countdowns[productElements[i].name]["name"] = productElements[i].name;
          countdowns[productElements[i].name]["user"] = productElements[i].user;
          countdowns[productElements[i].name]["image"] = productElements[i].image;
          countdowns[productElements[i].name]["fondo"] = productElements[i].fondo;
      }
      trace("Productos: "+countdowns["ambar"]["image"])}
  </code></pre>
  
  <p>This works like a charm. But when I want to trace it in the next frame it gives me an error. Years ago I used to do <code>_level0 vars</code> so I can trace them with <code>trace(_level0.countdowns["ambar"]["image"])</code> but it seems that <code>trace(MovieClip(root).countdowns["ambar"]["image"])</code> doesn't do the same. Where is my bidimensional array? How can I access to it from other movieclips?</p>