You mean make a reference object first rather than one big dotted path thingy? I'll give it a try. (Damn, I wish DOM was relational.)
No, what I meant is that using the name of the form in the code the way you did seems to be an IE only thing. I was thinking something like opener.document.forms[0].select1[1].selected would work, but opener.getElementByID is probably better.
In any case here are two simple examples I hacked up to test it making calls across windows.
Jay