
var VX = 0
        var PX = 0
        var accel = 0.60
        var slow = 0.1

        var now = 0;
        brName = navigator.appName;
        brVer = parseInt(navigator.appVersion);
        var apV;
        var mov_DOWNID = false;
        var mov_STID = false;

        function slide_down(clPos,n) {

            PX = now;
            VX = Math.ceil((VX + (n-PX) * accel) * slow);
            now += VX;
            self.scroll(0,now);
            if ( n > now ) {
                if (VX <= 0) {

                    clearTimeout(mov_DOWNID);
                    clearTimeout(mov_STID);
                    clearAll();
                } else {
                    mov_DOWNID = setTimeout ("slide_down(" + clPos + "," + n + ")",0);
                }
            } else {
                if (VX >= 0) {

                    clearTimeout(mov_DOWNID);
                    clearTimeout(mov_STID);
                    clearAll();
                } else {
                    mov_DOWNID = setTimeout ("slide_down(" + clPos + "," + n + ")",0);
                }
            }
        } 

        function slidePage(clPos,n) {
            now = clPos
            mov_STID = setTimeout ("slide_down(" + clPos + "," + n + ")",0);

        }
                        
        function clearAll() {
            mov_DOWNID = false;
            mov_STID = false;
        }
		
