i have the following problem:

when i use this["d" + dno] = 4; inside a function
and then set an interval it doesnt work!!!
it makes me mad... why???
try the script:
[you wont get the value for d: which should be 4]
output:
c: 1
d:
----------------------------------------------------

cno = 1;
this["c" + cno] = 1;
trace("c: " + c1);

function move() {
dno = 1;
this["d" + dno] = 4;
trace("d: " + d1);
clearInterval(moveID);
}

moveID = setInterval(move, 1);

stop();

----------------------------------------------------

...but it works if i dont use the interval...!!!!
try the script:
output:
c: 1
d: 4
----------------------------------------------------

cno = 1;
this["c" + cno] = 1;
trace("c: " + c1);

function move() {
dno = 1;
this["d" + dno] = 4;
trace("d: " + d1);
clearInterval(moveID);
}

move();

stop();

----------------------------------------------------

any idea? any help? i am really desperate...

deeno