Button Inside Movie Clip And Draging

Hi…
I have created a movie clip that can be draged by mouse…
Now this movie clip has a map inside it… and it also contains buttons…
But when I place the button inside the movieclip the button stops its functionality…
But if i remove the drag code the buttons starts functioning…
I just can’t understand why it is… The reason to place button inside that movie clip is to drag button also when ever that movie clip is dragged…so by doing this i can click on map locations and view some text by the help of buttons aswell as drag the map movie click…
but its not happening…

this is the code for drag…

_mc.onPress = function ()
{
    startDrag(this, false, 280, -450, 590, 900);
}
_mc.onRelease = function ()
{
    stopDrag();
}

Please suggest me what should i do here…