I want to craete and drag the duplicate movie clip, can any body hel me

[FONT=Courier New]var[COLOR=black] mySelection = [/COLOR][/FONT][COLOR=red][FONT=Courier New]""[/FONT][/COLOR][COLOR=black][FONT=Courier New];
var totalmc = [/FONT][/COLOR][COLOR=navy][FONT=Courier New]0[/FONT][/COLOR][COLOR=black][FONT=Courier New];
var depth = [/FONT][/COLOR][COLOR=navy][FONT=Courier New]40[/FONT][/COLOR][COLOR=black][FONT=Courier New];
[/FONT][/COLOR][COLOR=blue][FONT=Courier New]MovieClip[/FONT][/COLOR][COLOR=black][FONT=Courier New].[/FONT][/COLOR][COLOR=blue][FONT=Courier New]prototype[/FONT][/COLOR][COLOR=black][FONT=Courier New].[/FONT][/COLOR][COLOR=navy][FONT=Courier New]dragging[/FONT][/COLOR][COLOR=black][FONT=Courier New] = function() {
[/FONT][/COLOR][COLOR=blue][FONT=Courier New]this[/FONT][/COLOR][COLOR=black][FONT=Courier New].[/FONT][/COLOR][COLOR=blue][FONT=Courier New]_x[/FONT][/COLOR][COLOR=black][FONT=Courier New] = [/FONT][/COLOR][COLOR=blue][FONT=Courier New]_xmouse[/FONT][/COLOR][COLOR=black][FONT=Courier New];
[/FONT][/COLOR][COLOR=blue][FONT=Courier New]this[/FONT][/COLOR][COLOR=black][FONT=Courier New].[/FONT][/COLOR][COLOR=blue][FONT=Courier New]_y[/FONT][/COLOR][COLOR=black][FONT=Courier New] = [/FONT][/COLOR][COLOR=blue][FONT=Courier New]_ymouse[/FONT][/COLOR][COLOR=black][FONT=Courier New];
[/FONT][/COLOR][COLOR=blue][FONT=Courier New]this[/FONT][/COLOR][COLOR=black][FONT=Courier New].[/FONT][/COLOR][COLOR=blue][FONT=Courier New]startDrag[/FONT][/COLOR][COLOR=black]FONT=Courier New;
mySelection = [/FONT][/COLOR][COLOR=blue][FONT=Courier New]this[/FONT][/COLOR][COLOR=black][FONT=Courier New];
[/FONT][/COLOR][COLOR=blue][FONT=Courier New]this[/FONT][/COLOR][COLOR=black][FONT=Courier New].[/FONT][/COLOR][COLOR=blue][FONT=Courier New]onMouseUp[/FONT][/COLOR][COLOR=black][FONT=Courier New] = function() {
[/FONT][/COLOR][COLOR=blue][FONT=Courier New]this[/FONT][/COLOR][COLOR=black][FONT=Courier New].[/FONT][/COLOR][COLOR=navy][FONT=Courier New]duplicate[/FONT][/COLOR][COLOR=black]FONT=Courier New;
[/FONT][/COLOR][COLOR=blue][FONT=Courier New]stopDrag[/FONT][/COLOR][COLOR=black]FONT=Courier New;
};
};
[/FONT][/COLOR][COLOR=blue][FONT=Courier New]MovieClip[/FONT][/COLOR][COLOR=black][FONT=Courier New].[/FONT][/COLOR][COLOR=blue][FONT=Courier New]prototype[/FONT][/COLOR][COLOR=black][FONT=Courier New].[/FONT][/COLOR][COLOR=navy][FONT=Courier New]duplicate[/FONT][/COLOR][COLOR=black][FONT=Courier New] = function() {
mc2 = [/FONT][/COLOR][COLOR=blue][FONT=Courier New]this[/FONT][/COLOR][COLOR=black][FONT=Courier New].[/FONT][/COLOR][COLOR=blue][FONT=Courier New]duplicateMovieClip[/FONT][/COLOR][COLOR=black][FONT=Courier New]([/FONT][/COLOR][COLOR=red][FONT=Courier New]“mc”[/FONT][/COLOR][COLOR=black][FONT=Courier New]+i++, [/FONT][/COLOR][COLOR=blue][FONT=Courier New]_root[/FONT][/COLOR][COLOR=black][FONT=Courier New].[/FONT][/COLOR][COLOR=blue][FONT=Courier New]getNextHighestDepth[/FONT][/COLOR][COLOR=black]FONT=Courier New);
mc2.[/FONT][/COLOR][COLOR=blue][FONT=Courier New]_x[/FONT][/COLOR][COLOR=black][FONT=Courier New] = [/FONT][/COLOR][COLOR=blue][FONT=Courier New]_xmouse[/FONT][/COLOR][COLOR=black][FONT=Courier New];
mc2.[/FONT][/COLOR][COLOR=blue][FONT=Courier New]_y[/FONT][/COLOR][COLOR=black][FONT=Courier New] = [/FONT][/COLOR][COLOR=blue][FONT=Courier New]_ymouse[/FONT][/COLOR][COLOR=black][FONT=Courier New];
};
function Press() {
mc = [/FONT][/COLOR][COLOR=blue][FONT=Courier New]attachMovie[/FONT][/COLOR][COLOR=black][FONT=Courier New]([/FONT][/COLOR][COLOR=red][FONT=Courier New]“idwire”[/FONT][/COLOR][COLOR=black][FONT=Courier New], [/FONT][/COLOR][COLOR=red][FONT=Courier New]“wire”[/FONT][/COLOR][COLOR=black][FONT=Courier New]+totalmc++, [/FONT][/COLOR][COLOR=blue][FONT=Courier New]this[/FONT][/COLOR][COLOR=black][FONT=Courier New].[/FONT][/COLOR][COLOR=blue][FONT=Courier New]getNextHighestDepth[/FONT][/COLOR][COLOR=black]FONT=Courier New);
mc.[/FONT][/COLOR][COLOR=blue][FONT=Courier New]onPress[/FONT][/COLOR][COLOR=black][FONT=Courier New] = Press;
mc.[/FONT][/COLOR][COLOR=navy][FONT=Courier New]dragging[/FONT][/COLOR][COLOR=black]FONT=Courier New;
}
wire.[/FONT][/COLOR][COLOR=blue][FONT=Courier New]onPress[/FONT][/COLOR][COLOR=black][FONT=Courier New] = Press;[/FONT][/COLOR]