 
         var throwEffectMotionPaths:Vector.<MotionPath> = new Vector.<MotionPath>();
         
+        throwReachedMaximumScrollPosition = false;
         scrollingHorizontally = false;
         var horizontalTime:Number = 0;
         var finalKeyframe:int;

            viewport.clipAndEnableScrolling = true;
            Group(skin).addElementAt(viewport, 0);
            viewport.addEventListener(PropertyChangeEvent.PROPERTY_CHANGE, viewport_propertyChangeHandler);
        }
        if (verticalScrollBar)
            verticalScrollBar.viewport = viewport;

                throwEffectMotionPaths.push(verticalMP);
                verticalTime = verticalMP.keyframes[verticalMP.keyframes.length-1].time;
                throwFinalVSP = Number(verticalMP.keyframes[verticalMP.keyframes.length-1].value); 
                if (throwFinalVSP == maxHeight)
                    throwReachedMaximumScrollPosition = true;
                scrollingVertically = true;
            }
        }
