Доброго времени суток.
Год назад делал эту штуку (ссылки на исходники ниже). Сделал в AS2.. как умел но главное что всё работает. Позже понадобилось сделать чтоб можно было сохранить жпег из того что там намастерил, я погуглил и понял что придётся таки осваивать AS3. Вобщем попыхтел немного но кое как переделал из ас2 в ас3.. оно работало

И поставил я себе CS4

И тут случилась беда

Открыл я этот же файл, думаю дай щас попробую разобратьсяа как мне сохранялку жпегов приделать, а он мне сразуже давай ругаться:
ArgumentError: Error #1112: Argument count mismatch on class coercion. Expected 1, got 0.
at viking()
Я в отчаянии, гугол мне доходчевым русским обьяснять не хочет, а что он мне по буржуйски лепечет я толком понять немогу — страдаю.
Вобщем что сделать чтоб оно работало? где ошибка?
Во вложения невлазит всё

флахи большие.. залил на фтп
www.day-glo.ru/stuff/as2.zip
www.day-glo.ru/stuff/as3.zip
Буду счаслив любой помощи
и ещё вопрос, только не плюйтись сразу и не кидайтесь камнями

но я понять не могу как общаться со вторым классом

то есть есть класс куда я весь код написал и его к руту приделал, а вот если я часть кода запихну в другой класс (в данном случае массив с цветами — было бы удобнее если бы он был отдельным файлом) то никак в толк невозму как к нему обращаться

Код AS3:
import colors;
пишу но видимо этого мало
а вобще вопросов по ас3 у меня море:0 про классы совсем ничего незнаю

и если посоветуете какуюнибудь книжку умную или ссылку полезную буду очень благодарен.