Yes it is possible.
If it is at the same level fine, Use a array to store
the reference of all. (But the parent window shld not
be refreshed / change the page)
But if it is multi level, then it is tough.
You need to maintain at each level for the child
windows and if required passed to the respective
parent window.
Here also we have the same condition, no page refresh
/ change on the parent window.