Собственно проблемма вот в чём. Делаю функцию.

Код:
SdvigRazdela = 0;
CelsWidth = 13;
Layer = 1;
Coordinats = function() {
Layer = Layer + 1;
CelsX = target._x + target._width;
attachMovie("Cels", target, Layer, {_x: CelsX, _y: SdvigRazdela, _width:(CelsWidth*Kwidth)})
trace(target);
}
Потом просто в ручную указываю для нескольких элементов данные друг за другом такого вида:

Код:
target = BottonCels;
Kwidth = 2;
Coordinats = function();
В задумке конечно хочу сделать чтоб это делала другая функция обрабатывая XML файл, но пока так нужно эту доделать.
И дальше trace выводит что переменная target не обозначена (NaN).
Как её правильно задать в данном контексте?
Конечно моя проблемма до обидного проста, но раньше как то не сталкивался с подобным.