         
     }
     
-	/**
-	 *  @private
-	 */
-	private function playNextChildSet(offset:Number = 0):Boolean
-	{
-		if (!playReversed)
-		{
-			if (!activeEffectQueue ||
-				currentSetIndex++ >= activeEffectQueue.length - 1)
-			{
-				return false;
-			}
-		}
-		else
-		{
-			if (currentSetIndex-- <= 0)
-				return false;
-		}
-	
-	    playCurrentChildSet();
-	    
-		/*
-		while (activeEffectQueue[activeChildCount])
-		{
-			childEffect = activeEffectQueue[activeChildCount];
-			activeChildCount++;
-			
-			
-			if (childEffect is TweenEffectInstance)
-			{
-				var offset:Number =
-					Tween.intervalTime - startTime - currentInstanceDuration;
-				offset = isNaN(offset) ? 0 : offset;
-				TweenEffectInstance(childEffect).seek(offset);
-			}
-			childEffect.startEffect();
-			// Block all layout, responses from web services, and other
-			// background processing until the effect finishes executing.
-			if (childEffect.suspendBackgroundProcessing)
-				UIComponent.suspendBackgroundProcessing();					
-			
-			if (!activeEffectQueue)
-				break;
-		}
-		
-		currentInstanceDuration += childEffect.duration;
-		*  
-		*  @langversion 3.0
-		*  @playerversion Flash 9
-		*  @playerversion AIR 1.1
-		*  @productversion Flex 3
-		*/
-
-		return true;
-	}
+    /**
+     *  @private
+     */
+    private function playNextChildSet(offset:Number = 0):Boolean
+    {
+        if (!playReversed)
+        {
+            if (!activeEffectQueue ||
+                currentSetIndex++ >= activeEffectQueue.length - 1)
+            {
+                return false;
+            }
+        }
+        else
+        {
+            if (currentSetIndex-- <= 0)
+                return false;
+        }
+    
+        playCurrentChildSet();
+        
+        /*
+        while (activeEffectQueue[activeChildCount])
+        {
+            childEffect = activeEffectQueue[activeChildCount];
+            activeChildCount++;
+            
+            
+            if (childEffect is TweenEffectInstance)
+            {
+                var offset:Number =
+                    Tween.intervalTime - startTime - currentInstanceDuration;
+                offset = isNaN(offset) ? 0 : offset;
+                TweenEffectInstance(childEffect).seek(offset);
+            }
+            childEffect.startEffect();
+            // Block all layout, responses from web services, and other
+            // background processing until the effect finishes executing.
+            if (childEffect.suspendBackgroundProcessing)
+                UIComponent.suspendBackgroundProcessing();                  
+            
+            if (!activeEffectQueue)
+                break;
+        }
+        
+        currentInstanceDuration += childEffect.duration;
+        */
+
+        return true;
+    }
 }
 
 }


package mx.effects.effectClasses
{
	
import mx.core.UIComponent;
import mx.core.mx_internal;
import mx.effects.Effect;

        super.seek(seekTime);
    }

    //--------------------------------------------------------------------------
    //
    //  Methods
    //
    //--------------------------------------------------------------------------

    private function playCurrentChildSet():void
    {
