attach = new array(number_of_fields); attach[0] = "window.opener.document.foo.attach1.value"; attach[1] = "window.opener.document.foo.attach2.value"; attach[2] = "etc"; for(var i=0; i<number_of_fields; i++){ eval(attach[i]+" = "+document..filesform.userFile[i].value); }