I have been using MC and making them act like BTN.

but i had found that i cant make them be pressed multiple times.

Code:

onClipEvent (enterFrame) {
	if (_root.objVars.step == "create") {
		b_back = "<< Back";
	} else if (_root.objVars.step == "personalize") {
		b_back = "<< Back";
	} else if (_root.objVars.step == "upload") {
		b_back = "<< Back";
	} else if (_root.objVars.step == "finalize") {
		if (_root.objVars.cUploadPhoto == 0) {
			b_back = "<< Back";
		} else {
			b_back = "<< Upload Photo";
		}
	} else if (_root.objVars.step == "thankyou") {

		b_back = "<< Back";
	}
}

on (rollOver) {
	this.gotoAndStop(2);
}
on (rollOut, releaseOutside) {;
this.gotoAndStop(1);
}
on (release) {

_root.alertMessage.alertMessage.text = " ";
_root.finalText.finalText.text = " ";
this.gotoAndStop(1);
this.gotoAndStop(2);
if (_root.objVars.step == "create") {
	stopAllSounds();
	_root.userInfoC._visible = false;
	_root.finalC._visible = false;

	_root.finalC.gotoAndStop(1);
	_root.finalC.original.gotoAndStop(1);


	_root.finalText._visible = false;
	_root.btn_replay._visible = false;
	_root.getCards(_root.objVars.getCardsID,_root.objVars.getCardsSubcat,_root.objVars.getCardsChgst);
	_root.objVars.step = "browse";
	_root.gotoAndStop(1);
}

if (_root.objVars.step == "personalize") {
	stopAllSounds();
	_root.objVars.step = "create";
	_root.breadCrumbs("create");
	_root.btn_replay._visible = false;
	_root.uploadPhotoC._visible = false;
	_root.finalC._visible = true;
	_root.finalC.gotoAndPlay(1);
	_root.finalC.original.gotoAndPlay(1);
	_root.userInfoC._visible = false;
	_root.finalText._visible = false;
	_root.Upload._visible = false;
	_root.Preview._visible = true;
}
if (_root.objVars.step == "upload") {
	stopAllSounds();
	_root.objVars.step = "personalize";
	_root.breadCrumbs("personalize");
	_root.btn_replay._visible = false;
	_root.uploadPhotoC._visible = false;
	_root.userInfoC.gotoAndPlay(1);
	_root.userInfoC._visible = true;
	_root.finalC._visible = false;
	_root.finalC.gotoAndStop(1);
	_root.finalC.original.gotoAndStop(1);
	_root.finalText._visible = false;
	_root.Upload._visible = false;
	_root.Preview._visible = false;
}

if (_root.objVars.step == "finalize") {
	stopAllSounds();
	if (_root.objVars.cUploadPhoto == 0) {

		_root.objVars.step = "personalize";
		_root.breadCrumbs("personalize");
		_root.btn_replay._visible = false;
		_root.uploadPhotoC._visible = false;
		_root.userInfoC.gotoAndPlay(1);


		_root.userInfoC._visible = true;
		_root.finalC._visible = false;

		_root.finalC.gotoAndStop(1);
		_root.finalC.original.gotoAndStop(1);


		_root.finalText._visible = false;
		_root.Upload._visible = false;
		_root.Preview._visible = false;
	} else {

		stopAllSounds();
		_root.objVars.step = "upload";
		_root.breadCrumbs("upload");
		_root.btn_replay._visible = false;
		_root.uploadPhotoC._visible = true;
		_root.userInfoC.gotoAndPlay(1);
		_root.userInfoC._visible = false;
		_root.finalC._visible = false;
		_root.finalC.gotoAndStop(1);
		_root.finalC.original.gotoAndStop(1);
		_root.finalText._visible = false;
		_root.Preview._visible = true;
	}
}

if (_root.objVars.step == "thankyou") {
	stopAllSounds();
	_root.objVars.step = "finalize";
	_root.breadCrumbs("finalize");
	_root.uploadPhotoC._visible = false;



	_root.userInfoC._visible = false;
	_root.finalC._visible = true;
	_root.Upload._visible = false;
	_root.finalC._visible = true;
	_root.finalText._visible = false;
	_root.finalC.gotoAndPlay(1);
	_root.finalC.original.gotoAndPlay(1);
	playclip3 = 0;
}

_root.MoveBTN("btn_back");

}