In questo codice la riga in rosso mi da errore

codice:
<xml id=XMLIsland1 src="../XMLData/ita.xml"></xml>
<script language="JavaScript">
  rs = XMLIsland1.recordset;
  count = rs.recordCount;
...
...
...
</script>
In particolare l'errore è "L'operazione non è consentita se l'oggetto è chiuso."

Cosa vuol dire???
Ho trovato esempi del genere un po' dappertutto (anche su MSDN) quindi non credo sia la sintassi sbagliata.

nICO