логика простая :

Код:
Stage.scaleMode = "noScale";
Stage.align = "TL";
mcLoader.addListener(this);
onLoadInit=onResize;//расставлять все поместам, когда загрузится, а не сразу..
Stage.addListener(this);
function onResize(){
var width = Stage.width;
var mcL=_root.img2;
var mcR=_root.img;
if (width > 550) {//не понял зачем, но тебе виднее, надо наверное..
//начальные требования: правый на 10%, левый на 10%
mcL._x = 0.1*width;
mcR._x = 0.9*width-mcR._width;
//если пересекаются, раздвигаем (как раздвигать не задано, поэтому так..)
while(mcL.hitTest(mcR)){
mcL._x--;
mcR._x++;
}
}
}