fai un vettore che contiene i frames visibili e quando ne apri un altro scorri il vettore, chiudi ed elimini ciò che nn è più aperto e naturalmente aggiunti la nuova finestra.