JS x stoppare tutti gli embed

premessa: tutti gli embed devono chiamarsi "file" + un numero crescente. del tipo: file1 file2 file3 file4 file5....

codice:
function stopthemall() {
 var num = 14; //numero di embed
 for (var i=1; i <= num; i++) {
  document.embeds['file'+i].stop();
 }
}
richiamato da un link o pulsante con
onClick="javascript:stopthemall()"


questo script magari non potrà esser molto utile (sfido qualcuno ad aprire più di un embed alla volta!! ke kasino!!! ) ma mostra un'"utile" elemento dell'oggetto document.

document.embeds['nomeembed'] si riferisce al tag embed di nome "nomeembed" ed equivale a document.nomeembed
la differenza sta nel fatto che in un ciclo tipo quello dello script qui sopra non avrei potuto utilizzare document.nomeembed+1.stop() ...
il risultato sarebbe stato un errore ed un insulto

VARIANTE

codice:
function stopthemall() {
 var num = 14; //numero di embed
 for (var i=0; i < num; i++) {
  document.embeds[i].stop();
 }
}
document.embeds è stato introdotto nella versione JavaScript1.1
dovrebbe esser supportato sia da IE ke da NN