Люди, подскажите,plz, почему эта хрень не работает:
Пишу:

Код:
values = [[],[]];
doc = new XML();
doc.load("data.xml");
doc.ignoreWhite =true;
дальше в цикле:

Код:
doc.onLoad = function()
{
for (i=0;i<doc.firstChild.childNodes.length;i++)
{
for (j=0;j<doc.firstChild.childNodes[i].childNodes.length;j++)
{
if ((doc.firstChild.childNodes[i].childNodes[j].attributes.value)!=undefiend)
{
this.values[i][j] = Number(doc.firstChild.childNodes[i].childNodes[j].attributes.value);
}
}
}
}
заполняется тока 0 и 1, а если делаю values=[[],[]];

Код:
this.values[i,j]=...
то работает, почму?