Variables can't be accessed from inside function?

Ummm, whats the deal… My other function works fine!


trace(Title0.text);// Traces "My Title" outside of function


//START - Submit Function
this.submit.addEventListener("mouseUp",submitFunct);
function submitFunct(evt:MouseEvent) {



trace(Title0.text);// Outputs...
/* TypeError: Error #1009: Cannot access a property or method of a null object reference.
    at cpanel2_fla::MainTimeline/submitFunct()
*/


    for (var i=0; i<=7; i++) {
        var titleArray:Array;
        var urlArray:Array;
        var titleVar = "Title"+i;
        var urlVar = "URL"+i;
        titleArray.push([titleVar].text); // This doesn't work...
        urlArray.push([urlVar].text);// This doesn't work...
    }
}

Incoming parser works perfect…


//Handle Results
function onResult(result:Object) {
    var titleArray = result.feedTitles.split(",");
    var urlArray = result.feedURLs.split(",");
    //Display Titles and Urls.
    for (var i=0; i<=titleArray.length-1; i++) {
        var titleVar = "Title"+i;
        var urlVar = "URL"+i;
        this[titleVar].text=titleArray*;
        this[urlVar].text=urlArray*;
    }
}


I use CS3.