How to dublicate loaded movieclip using loadClip?

I am trying to dublicate a loaded movie clip multiple time. Below is the code. I am wondering if someone can advice on how to dublicate it using loadClip method.
Thank you in advance!


 
[COLOR=#000000]var thumbImgLoader:MovieClipLoader = new MovieClipLoader();
var thumbImgListener:Object = new Object();
thumbImgListener.onLoadProgress = function(target:MovieClip):Void  {
 
};
thumbImgLoader.addListener(thumbImgListener);
thumbImgListener.onLoadComplete = function(target_mc:MovieClip):Void  {
  
};[/COLOR]

[COLOR=#f000f0]*//=============================== XML *[/COLOR]
[COLOR=#993300]var[/COLOR] totalXML:[COLOR=#993300]XML[/COLOR] = [COLOR=#993300]new[/COLOR] [COLOR=#993300]XML[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000000])[/COLOR];

totalXML.[COLOR=#993300]ignoreWhite[/COLOR] = [COLOR=#993300]true[/COLOR];
totalXML.[COLOR=#993300]onLoad[/COLOR] = [COLOR=#993300]function[/COLOR][COLOR=#000000]([/COLOR]success[COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
    [COLOR=#993300]var[/COLOR] TNnode = [COLOR=#993300]this[/COLOR].[COLOR=#993300]firstChild[/COLOR].[COLOR=#993300]childNodes[/COLOR][COLOR=#000000][[/COLOR][COLOR=#000000]0[/COLOR][COLOR=#000000]][/COLOR].[COLOR=#993300]childNodes[/COLOR];
    numOfImages = [COLOR=#000000]10[/COLOR];
    [COLOR=#993300]trace[/COLOR] [COLOR=#000000]([/COLOR]numOfImages[COLOR=#000000])[/COLOR];
    [COLOR=#f000f0]*//---------------- ATTACHING THUMBS -----------------*[/COLOR]
    [COLOR=#993300]for[/COLOR] [COLOR=#000000]([/COLOR]i=[COLOR=#000000]0[/COLOR]; i<numOfImages; i++[COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
        [COLOR=#993300]var[/COLOR] mc:[COLOR=#993300]MovieClip[/COLOR] = mc_pages.[COLOR=#993300]attachMovie[/COLOR][COLOR=#000000]([/COLOR][COLOR=#0000ff]"mcThumb_Album"[/COLOR], [COLOR=#0000ff]"thumb_"[/COLOR] + i, i[COLOR=#000000])[/COLOR];
        
        mc.[COLOR=#993300]_y[/COLOR] = yCounter;
        mc.[COLOR=#993300]_x[/COLOR] = [COLOR=#000000]0[/COLOR];
        yCounter = yCounter+thumbTotalDistance;
        thumbImgLoader.[COLOR=#993300]loadClip[/COLOR][COLOR=#000000]([/COLOR]TNnode[COLOR=#000000][[/COLOR][COLOR=#000000]0[/COLOR][COLOR=#000000]][/COLOR].[COLOR=#993300]attributes[/COLOR].[COLOR=#000000]thumb[/COLOR],mc.[COLOR=#000000]loader_mc[/COLOR][COLOR=#000000])[/COLOR];
        
        mc.[COLOR=#000000]id[/COLOR] = i;
        currentImage = mc.[COLOR=#000000]id[/COLOR];
        [COLOR=#993300]if[/COLOR] [COLOR=#000000]([/COLOR][COLOR=#000000]([/COLOR]currentImage+[COLOR=#000000]1[/COLOR][COLOR=#000000])[/COLOR] == numOfImages[COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
            currentImage = [COLOR=#000000]0[/COLOR];
        [COLOR=#000000]}[/COLOR] [COLOR=#993300]else[/COLOR] [COLOR=#000000]{[/COLOR]
                currentImage = currentImage+[COLOR=#000000]1[/COLOR];
        [COLOR=#000000]}[/COLOR]
        
    [COLOR=#000000]}[/COLOR]
[COLOR=#000000]}[/COLOR];

totalXML.[COLOR=#993300]load[/COLOR][COLOR=#000000]([/COLOR][COLOR=#0000ff]"images.xml"[/COLOR][COLOR=#000000])[/COLOR];