Mira, para saber mas de js. Aca veras todo lo mas usado:
 http://www.desarrolloweb.com/manuales/26/ 
Aca ese metodo getElementsByTagName: 
http://www.programacionweb.net/artic...iculo/?num=420  
En sintesis 
//al crear una nueva ventana, la almacenamos en una variable
nuevaVentana= window.open('','myVentana','width=300,height=300') ; 
//Ya esa variable apuntara a la nueva ventana, que es lo qe quieres. 
//esto contendra el nombre de la nueva ventana (myVentana)
nuevaVentana.name; 
//esto la cantida de iframes, si los tienes (y si no me equivoco)
nuevaVentana.getElemen tsByTagName('iframe').length 
De todos modos, leete lo que te pase, para saber mas de js. 
Y mas: 
http://www.librosweb.es/javascript/index.html  
Saludos...!