Duplicating properties of drag/drop movie clips

[font=Arial][font=Verdana][size=2]Hello,

I’ve designed an E-card system, so far so good. It works by allowing the user to drag and drop items (movieclips) onto different backgrounds ( the hit target). The problem I have now is accessing where the properties, methods of each movie clip dragged onto the background. As the user can resize, rotate and change the alpha on each clip I need these properties so I can then save them as an .swf so they can be emailed on. When the user clicks on a movie clip to be dragged this function is invoked.
[/size][/font][/font]
[font=Arial][font=Verdana][size=2]

function clone(name) {
var:Number d=100;
d++;
_root.slider_mc.slider._x = 110;
_root.slider_mc.slider._visible = true;
_root.pHolder.attachMovie(name, "pi"+d, 99999);
_root.pHolder["o"+d].depth = d;
_root.pHolder["pi"+d].name = name;
_root.pHolder["pi"+d]._x = -800;
_root.lastSelection = _root.selection;
_root.selection = _root.pHolder["pi"+d];
addHandles(_root.selection);
_root.selection.startDrag(true);
_root.pHolder["pi"+d].width = _root.pHolder["pi"+d].mc._width;
_root.pHolder["pi"+d].height = _root.pHolder["pi"+d].mc._height;

}

Each instance of movie clip is therefore given a name of pi and the name and depth of the clip is incremented.

I just need a method of looping through each movieclip dragged onto the background
so i can access its x,y, height, width, alpha, rotation.

Hope this makes sense and that someone can help me!

Cheers

[/size][/font][/font]