﻿//图片滚动列表 mengjia 070816
var i_Speed1 = 1; //速度(毫秒)
var i_Space1 = 5; //每次移动(px)
var i_PageWidth1 = 350; //翻页宽度
var i_fill1 = 0; //整体移位
var i_MoveLock1 = false;
var i_MoveTimeObj1;
var i_Comp1 = 0;
var i_AutoPlayObj1 = null;
GetObj("List21").innerHTML = GetObj("List11").innerHTML;
GetObj('ISL_Cont1').scrollLeft = i_fill1;
GetObj("ISL_Cont1").onmouseover = function(){clearInterval(i_AutoPlayObj1);}
GetObj("ISL_Cont1").onmouseout = function(){AutoPlay1();}
AutoPlay1();
function GetObj(objName){if(document.getElementById){return eval('document.getElementById("'+objName+'")')}else{return eval('document.all.'+objName)}}
function AutoPlay1(){ //自动滚动
 clearInterval(i_AutoPlayObj1);
 i_AutoPlayObj1 = setInterval('ISL_GoDown1();ISL_StopDown1();',3000); //间隔时间
}
function ISL_GoUp1(){ //上翻开始
 if(i_MoveLock1) return;
 clearInterval(i_AutoPlayObj1);
 i_MoveLock1 = true;
 i_MoveTimeObj1 = setInterval('ISL_ScrUp1();',i_Speed1);
}
function ISL_StopUp11(){ //上翻停止
 clearInterval(i_MoveTimeObj1);
 if(GetObj('ISL_Cont1').scrollLeft % i_PageWidth1 - i_fill1 != 0){
  i_Comp1 = i_fill1 - (GetObj('ISL_Cont1').scrollLeft % i_PageWidth1);
  CompScr1();
 }else{
  i_MoveLock1 = false;
 }
 AutoPlay1();
}
function ISL_ScrUp1(){ //上翻动作
 if(GetObj('ISL_Cont1').scrollLeft <= 0){GetObj('ISL_Cont1').scrollLeft = GetObj('ISL_Cont1').scrollLeft + GetObj('List11').offsetWidth}
 GetObj('ISL_Cont1').scrollLeft -= i_Space1 ;
}
function ISL_GoDown1(){ //下翻
 clearInterval(i_MoveTimeObj1);
 if(i_MoveLock1) return;
 clearInterval(i_AutoPlayObj1);
 i_MoveLock1 = true;
 ISL_ScrDown1();
 i_MoveTimeObj1 = setInterval('ISL_ScrDown1()',i_Speed1);
}
function ISL_StopDown1(){ //下翻停止
 clearInterval(i_MoveTimeObj1);
 if(GetObj('ISL_Cont1').scrollLeft % i_PageWidth1 - i_fill1 != 0 ){
  i_Comp1 = i_PageWidth1 - GetObj('ISL_Cont1').scrollLeft % i_PageWidth1 + i_fill1;
  CompScr1();
 }else{
  i_MoveLock1 = false;
 }
 AutoPlay1();
}
function ISL_ScrDown1(){ //下翻动作
 if(GetObj('ISL_Cont1').scrollLeft >= GetObj('List11').scrollWidth){GetObj('ISL_Cont1').scrollLeft = GetObj('ISL_Cont1').scrollLeft - GetObj('List11').scrollWidth;}
 GetObj('ISL_Cont1').scrollLeft += i_Space1 ;
}
function CompScr1(){
 var i_num;
 if(i_Comp1 == 0){i_MoveLock1 = false;return;}
 if(i_Comp1 < 0){ //上翻
  if(i_Comp1 < -i_Space1){
   i_Comp1 += i_Space1;
   i_num = i_Space1;
  }else{
   i_num = -i_Comp1;
   i_Comp1 = 0;
  }
  GetObj('ISL_Cont1').scrollLeft -= i_num;
  setTimeout('CompScr1()',i_Speed1);
 }else{ //下翻
  if(i_Comp1 > i_Space1){
   i_Comp1 -= i_Space1;
   i_num = i_Space1;
  }else{
   i_num = i_Comp1;
   i_Comp1 = 0;
  }
  GetObj('ISL_Cont1').scrollLeft += i_num;
  setTimeout('CompScr1()',i_Speed1);
 }
}
