Small Problem with this._lockroot = true

ok, i’m setting up my transitions, and everything works fine except for one movie. on my main nav, I have about, portfolio, links and misc. Now, all the sections will transition perfectly except for the portfolio section.

I’ll click the button and the portfolio.swf will transition in. on the midframe, i have another movie clip holder (named portcontainer) that loads external portfolio pieces in with the click of a button. Everything works fine, UNTIL i want to leave the portfolio section. On the first frame of my portfolio movie I have the code

midframe = 90;
this._lockroot = true
_level0.midframe = false

on the midframe I have

stop();
_level0.midframe = true

on the button code on my nav is…

stop();
this.onEnterFrame = function() {
	if (rewind == true) {
		prevFrame();
	}
};
this.onRollOver = function() {
	rewind = false;
	play();
};
this.onRollOut = function() {
	rewind = true;
};
this.onReleaseOutside = function() {
	rewind = true;
};	
this.onRelease = function() { 
	 trace(_root.currMovie) 
	 if (_parent.currMovie != "portfolio" && _level0.midframe == true) { 
		  _parent.currMovie = "portfolio"; 
		  _parent.container.play(); 
	 } 
}; 

The only movie that wont play from the midframe is the portfolio movie… i’m pretty stuck, any help?