// 可控制向上下滚动图片效果


var Speed_1 = 15;
var Space_1 = 20;
var PageHeigth_1 = 105*3;
var interval_1 = 3000;
var fill_1 = 0;
var MoveLock_1 = false;
var MoveTimeObj_1;
var MoveWay_1 = "bottom";
var Comp_1 = 0;
var AutoPlayObj_1 = null;

function GetObj(objName) {
    if (document.getElementById) {
        return eval('document.getElementById("' + objName + '")')
    } else {
        return eval('document.all.' + objName)
    }
}

function AutoPlay_1() {
    clearInterval(AutoPlayObj_1);
    AutoPlayObj_1 = setInterval('ISL_GoDown_1();ISL_StopDown_1();', interval_1)
}

function ISL_GoUp_1() {
    if (MoveLock_1) return;
    clearInterval(AutoPlayObj_1);
    MoveLock_1 = true;
    MoveWay_1 = "top";
    MoveTimeObj_1 = setInterval('ISL_ScrUp_1();', Speed_1);
}

function ISL_StopUp_1() {
    if (MoveWay_1 == "bottom") {
        return
    };
    clearInterval(MoveTimeObj_1);
    if ((GetObj('ISL_Cont_1').scrollTop - fill_1) % PageHeigth_1 != 0) {
        Comp_1 = fill_1 - (GetObj('ISL_Cont_1').scrollTop % PageHeigth_1);
        CompScr_1()
    } else {
        MoveLock_1 = false
    }
    AutoPlay_1()
}

function ISL_ScrUp_1() {
    if (GetObj('ISL_Cont_1').scrollTop <= 0) {
        //GetObj('ISL_Cont_1').scrollTop = GetObj('ISL_Cont_1').scrollTop + GetObj('List1_1').offsetHeight
    }
    GetObj('ISL_Cont_1').scrollTop -= Space_1
}

function ISL_GoDown_1() {
    clearInterval(MoveTimeObj_1);
    if (MoveLock_1) return;
    clearInterval(AutoPlayObj_1);
    MoveLock_1 = true;
    MoveWay_1 = "bottom";
    ISL_ScrDown_1();
    MoveTimeObj_1 = setInterval('ISL_ScrDown_1()', Speed_1)
}

function ISL_StopDown_1() {
    if (MoveWay_1 == "top") {
        return
    };
    clearInterval(MoveTimeObj_1);
    if (GetObj('ISL_Cont_1').scrollTop % PageHeigth_1 - (fill_1 >= 0 ? fill_1 : fill_1 + 1) != 0) {
        Comp_1 = PageHeigth_1 - GetObj('ISL_Cont_1').scrollTop % PageHeigth_1 + fill_1;
        CompScr_1()
    } else {
        MoveLock_1 = false
    }
    AutoPlay_1()
}

function ISL_ScrDown_1() {
    if (GetObj('ISL_Cont_1').scrollTop >= GetObj('List1_1').scrollHeight) {
        //GetObj('ISL_Cont_1').scrollTop = GetObj('ISL_Cont_1').scrollTop - GetObj('List1_1').scrollHeight
    }
    GetObj('ISL_Cont_1').scrollTop += Space_1
}

function CompScr_1() {
    if (Comp_1 == 0) {
        MoveLock_1 = false;
        return
    }
    var num, TempSpeed = Speed_1,
        TempSpace = Space_1;
    if (Math.abs(Comp_1) < PageHeigth_1 / 2) {
        TempSpace = Math.round(Math.abs(Comp_1 / Space_1));
        if (TempSpace < 1) {
            TempSpace = 1
        }
    }
    if (Comp_1 < 0) {
        if (Comp_1 < -TempSpace) {
            Comp_1 += TempSpace;
            num = TempSpace
        } else {
            num = -Comp_1;
            Comp_1 = 0
        }
        GetObj('ISL_Cont_1').scrollTop -= num;
        setTimeout('CompScr_1()', TempSpeed)
    } else {
        if (Comp_1 > TempSpace) {
            Comp_1 -= TempSpace;
            num = TempSpace
        } else {
            num = Comp_1;
            Comp_1 = 0
        }
        GetObj('ISL_Cont_1').scrollTop += num;
        setTimeout('CompScr_1()', TempSpeed)
    }
}

function picrun_ini() {
//    GetObj("List2_1").innerHTML = GetObj("List1_1").innerHTML;
//    GetObj('ISL_Cont_1').scrollTop = fill_1 >= 0 ? fill_1 : GetObj('List1_1').scrollHeight - Math.abs(fill_1);
//    GetObj("ISL_Cont_1").onmouseover = function () {
//        clearInterval(AutoPlayObj_1)
//    }
//    GetObj("ISL_Cont_1").onmouseout = function () {
//        AutoPlay_1()
//    }
//    AutoPlay_1();
}

