Carousel icons load bug fix help needed

hi everyone here is my problem with carousel.

scott_euser helps me to modify my carousel,i wanted when all icons will be loaded then to show them and it works fine but it has one bug some icons doesnot show correctly here is as

import mx.utils.Delegate;
var numOfItems:Number;
var radiusX:Number = 300;
var radiusY:Number = 75;
var centerX:Number = Stage.width/2;
var centerY:Number = Stage.height/2+50;
var speed:Number = 0.05;
var perspective:Number = 130;
var home:MovieClip = this;
//hide it for now
home._visible = false;
var tooltip:MovieClip = this.attachMovie("tooltip", "tooltip", 10000);
tooltip._alpha = 0;
var xml:XML = new XML();
xml.ignoreWhite = true;
xml.onLoad = function() {
 var nodes = this.firstChild.childNodes;
 numOfItems = nodes.length;
 var currentlyloaded:Number = 0;
 load_item = function (i:Number) {
  var t = home.attachMovie("item", "item"+i, i+1);
  t.angle = i*((Math.PI*2)/numOfItems);
  t.onEnterFrame = mover;
  t.toolText = nodes*.attributes.tooltip;
  //t.icon.inner.loadMovie (nodes*.attributes.image);
  //t.r.inner.loadMovie (nodes*.attributes.image);
  t.icon.onRollOver = over;
  t.icon.onRollOut = out;
  t.icon.onRelease = released;
  t.linkURL = nodes*.attributes.link;
  var my_mcl:MovieClipLoader = new MovieClipLoader();
  // Create listener object:
  var mclListener:Object = new Object();
  mclListener.onLoadInit = function(target_mc:MovieClip, status:Number):Void  {
   //once done loading add one to the number of currently loaded, drop the other image in place (since its still the same image it doesnt have to have a listener as well)
   t.icon.inner.loadMovie(nodes*.attributes.image);
   currentlyloaded++;
   if (currentlyloaded<numOfItems) {
    load_item(currentlyloaded);
   } else {
    //once all the images are loaded
    home._visible = true;
   }
  };
  my_mcl.addListener(mclListener);
  my_mcl.loadClip(nodes*.attributes.image,t.r.inner);
 };
 if (numOfItems>0) {
  load_item(0);
 }
};
function over() {
 home.tooltip.tipText.text = this._parent.toolText;
 home.tooltip._x = this._parent._x;
 home.tooltip._y = this._parent._y-this._parent._height/2;
 home.tooltip.onEnterFrame = Delegate.create(this, moveTip);
 home.tooltip._alpha = 100;
}
function out() {
 delete home.tooltip.onEnterFrame;
 home.tooltip._alpha = 0;
}
function released() {
 trace(this._parent.toolText);
}
function moveTip() {
 home.tooltip._x = this._parent._x;
 home.tooltip._y = this._parent._y-this._parent._height/2;
}
xml.load("icons.xml");
function mover() {
 this._x = Math.cos(this.angle)*radiusX+centerX;
 this._y = Math.sin(this.angle)*radiusY+centerY;
 var s = (this._y-perspective)/(centerY+radiusY-perspective);
 this._xscale = this._yscale=s*100;
 this.angle += this._parent.speed;
 this.swapDepths(Math.round(this._xscale)+100);
}
this.onMouseMove = function() {
 speed = (this._xmouse-centerX)/9500;
};
//loadMoive(this._parent.linkURL, "holder");
function released() {
 getURL(this._parent.linkURL, "_self");
}
Stage.scaleMode = "noScale";

please someone help me to fix this bug with icon load

here u can see bug [COLOR=#22229c]http://banernnn.narod.ru/test/index.html[/COLOR] please help me really need it