Arrays and variable names

How/can you pass a array into a variables name?

var urlRequestArray:Array = [“home.txt”, “contact.txt”, “about.txt”]
var reqNameArray:Array = new Array(“homeReq”,“contactReq”, “aboutReq”)

for (var i:uint; i < buttons.length; i++){
var reqNameArray*:URLRequest = new URLRequest(“urlRequestArray*”)

The url request variable works. But the reqNameArray doesn’t. Also, is there anyway to pre-define movieClip or textFields in an array before they exist?