Converting internal Array data into external XML data [renamed]

I have this code inside my flash to name my navigation menu. Now I want to put this outside flash and load it via XML. How do save my different arrays into a variable for later use in my code?

In my nav fla (what i want to load from XML):


// MAIN MENU ARRAY
var mm_array:Array = ["MAIN1", "MAIN2", "MAIN3", "MAIN4"];

// SUB MENU ARRAY
var sm1_array:Array = ["sub1", "sub2"];
var sm2_array:Array = ["sub1", "sub2", "sub3"];
var sm3_array:Array = ["sub1", "sub2", "sub3"];
var sm4_array:Array = ["sub1", "sub2", "sub3", "sub4"];
var submenu_array:Array = [];

XML loading code


// LOAD MY XML
var myXML:XML = new XML();
myXML.ignoreWhite = true;
myXML.onLoad = function (success:Boolean):Void {
    if (success) {
	   // what goes here to define: mm_array, sm1_array, sm2_array etc
myXML.load("myXML.xml")

XML file something like this:


<navigation>
	<menu>
		<mm_array>main1</mm_array>
		<sm_array>sub1</sm_array>
		<sm_array>sub2</sm_array>
	</menu>
	<menu>
		<mm_array>main2</mm_array>
		<sm_array>sub1</sm_array>
		<sm_array>sub2</sm_array>
		<sm_array>sub2</sm_array>
	</menu>
</navigation>