Flash 8, swapDepths() tweening problem

Hi all,
I am working on a slide show where the slides overlap. When a new slide is accessed, it slightly overlaps the previously accessed one (which is scaled down and moved slightly to give the illusion that it is being pushed back). The problem occurs when I try to use swapDepths() to make the new active slide appear over the old active one, the 2 movie clips that this function is applied on pause and continually swap depths with each other for the remainder of the movie. I read in the documentation that all tweening stops when this function is called. Is there anyway to bypass this and achieve the effect that I am looking for? Below is my code. Any help would be greatly appreciated.

function SwapMovie(movie1:MovieClip, movie2:MovieClip)
{
movie1.swapDepths(movie2);
}

SwapMovie(owl, robin);