Small issue with buttons controlling movie clips

I am trying to create a couple buttons that when clicked will start the movie attached to them, but I am having some trouble. If I had two buttons each playing a different movie when clicked how could set it up so that if you click button 1 then right after clicked button 2 both clips would not play at the same time. Also if you clicked button 1 over and over it would only play that clip once till you selected another button and played that movie. Any help is much appreciated

This is currently all that I am using to control the clips

Button 1:

on (release) {
    device_mc.gotoAndPlay(2);
}

Button 2:

on (release) {
    cover_mc.gotoAndPlay(2);
}