      *  @playerversion AIR 1.1
      *  @productversion Flex 3
      */  
-	public static function easeInOut(t:Number, b:Number,
-									 c:Number, d:Number):Number
-	{
-		if ((t /= d / 2) < 1)
-			return c / 2 * t * t * t * t * t + b;
+    public static function easeInOut(t:Number, b:Number,
+                                     c:Number, d:Number):Number
+    {
+        if ((t /= d / 2) < 1)
+            return c / 2 * t * t * t * t * t + b;
 
-		return c / 2 * ((t -= 2) * t * t * t * t + 2) + b;
-	}
+        return c / 2 * ((t -= 2) * t * t * t * t + 2) + b;
+    }
 }
 
 }

{

/**
 *  The new effects provided as of Flex 4 use classes which implement the 
 *  IEaser interface instead of the easing functions in classes like Quintic for 
 *  the earlier Flex 3 effects. To achieve the same functionality of Quintic, 
 *  create a Power instance with an <code>exponent</code> of 5 and set the 

     *  @playerversion AIR 1.1
     *  @productversion Flex 3
     */  
    public static function easeOut(t:Number, b:Number,
                                   c:Number, d:Number):Number 
    {
        return c * ((t = t / d - 1) * t * t * t * t + 1) + b;
    }

    /**
     *  The <code>easeInOut()</code> method combines the motion
     *  of the <code>easeIn()</code> and <code>easeOut()</code> methods
     *  to start the motion from a zero velocity, accelerate motion, 
     *  then decelerate to a zero velocity. 
     *
     *  @param t Specifies time.
     *
     *  @param b Specifies the initial position of a component.
     *
     *  @param c Specifies the total change in position of the component.
     *
     *  @param d Specifies the duration of the effect, in milliseconds.
     *
     *  @return Number corresponding to the position of the component.
