у тебя:

Код AS3:
function DvigStart(e:MouseEvent):void{
DvMouse=1;
if((e.target.name!=null))
e.target.startDrag();
}
function DvigStop (e:MouseEvent){
DvMouse=0;
{(e.target as MovieClip).stopDrag();}
}
тогда как у меня:

Код AS3:
function onMD(e:MouseEvent):void {
container.startDrag();
}
function onMU(e:MouseEvent):void {
container.stopDrag();
}
что в твоем случае должно выглядить как:

Код AS3:
function onMD(e:MouseEvent):void {
D2.startDrag();
}
function onMU(e:MouseEvent):void {
D2.stopDrag();
}