Здравствуйте ребята! Я как начинающий в AS3 наткнулся на очередной камень.. создаю страничку сайта.Бэкграунд - рандомная картинка из библиотеки, загружаеться UILoader_ом. Написал скрипт для прелоадера, который показывает статус только для swf файла. Помогите пожалуйста связать размер картинки загружаемой UILoader_ом с размером swf.
Тоесть как совместить переменные , например toLoadUI и toLoad????
Так как я не знаю ещё большинство команд, для меня это трудно..

Код AS3:
stop();
//Загрузка случаяной картинки от 1 до 9
var случаянаяКартинка:Number = Math.ceil(Math.random()*18);
BackgroundIMG. source = "wallpapers/wall"+случаянаяКартинка+".jpg";
//UI bytes
BackgroundIMG.addEventListener(ProgressEvent.PROGRESS, UIPreloader);
function UIPreloader(event:ProgressEvent) {
var toLoadUI:Number = event.bytesTotal;
var loadedUI:Number = event.bytesLoaded;
var totalUI:Number = loadedUI/toLoadUI;
}
//Content bytes
addEventListener(Event.ENTER_FRAME, LoaderF);
function LoaderF(e:Event):void{
var toLoad:Number = loaderInfo.bytesTotal;
var loaded:Number = loaderInfo.bytesLoaded;
var total:Number = loaded/toLoad;
if(loaded == toLoad){
removeEventListener(Event.ENTER_FRAME, LoaderF);
gotoAndStop(2);
}else{
preloader_mc.preloaderFill_mc.scaleX = total;
preloader_mc.precent_txt.text = Math.floor(total*100)+"%";
preloader_mc.ofBytes_txt.text = loaded + "bytes";
preloader_mc.totalBytes_txt.text = toLoad + "bytes";
}
}