﻿<!--//--><![CDATA[//><!--
//图片滚动列表 mengjia 070816
var nSpeed = 10; //速度(毫秒)
var nSpace = 5; //每次移动(px)
var PageW = 107; //翻页宽度
var Fill = 0; //整体移位
var Movelock = false;
var MovetimeObj;
var nComp = 0;
var APObj = null; //AutoObj
GetObj("Content2").innerHTML = GetObj("Content1").innerHTML;
GetObj('Cont').scrollLeft = Fill;
GetObj("Cont").onmouseover = function(){clearInterval(APObj);}
GetObj("Cont").onmouseout = function(){Auto();}
Auto();
function GetObj(objName){if(document.getElementById){return eval('document.getElementById("'+objName+'")')}else{return eval
('document.all.'+objName)}}
function Auto(){ //自动滚动
clearInterval(APObj);
APObj = setInterval('GoDown();StopDown();',500000000); //间隔时间
}
function GoUp(){ //上翻开始
if(Movelock) return;
clearInterval(APObj);
Movelock = true;
MovetimeObj = setInterval('ScrUp();',nSpeed);
}
function StopUp(){ //上翻停止
clearInterval(MovetimeObj);
if(GetObj('Cont').scrollLeft % PageW - Fill != 0){
nComp = Fill - (GetObj('Cont').scrollLeft % PageW);
nCompScr();
}else{
Movelock = false;
}
Auto();
}
function ScrUp(){ //上翻动作
if(GetObj('Cont').scrollLeft <= 0){GetObj('Cont').scrollLeft = GetObj
('Cont').scrollLeft + GetObj('Content1').offsetWidth}
GetObj('Cont').scrollLeft -= nSpace ;
}
function GoDown(){ //下翻
clearInterval(MovetimeObj);
if(Movelock) return;
clearInterval(APObj);
Movelock = true;
ScrDown();
MovetimeObj = setInterval('ScrDown()',nSpeed);
}
function StopDown(){ //下翻停止
clearInterval(MovetimeObj);
if(GetObj('Cont').scrollLeft % PageW - Fill != 0 ){
nComp = PageW - GetObj('Cont').scrollLeft % PageW + Fill;
nCompScr();
}else{
Movelock = false;
}
Auto();
}
function ScrDown(){ //下翻动作
if(GetObj('Cont').scrollLeft >= GetObj('Content1').scrollWidth){GetObj('Cont').scrollLeft =
GetObj('Cont').scrollLeft - GetObj('Content1').scrollWidth;}
GetObj('Cont').scrollLeft += nSpace ;
}
function nCompScr(){
var num;
if(nComp == 0){Movelock = false;return;}
if(nComp < 0){ //上翻
if(nComp < -nSpace){
   nComp += nSpace;
   num = nSpace;
}else{
   num = -nComp;
   nComp = 0;
}
GetObj('Cont').scrollLeft -= num;
setTimeout('nCompScr()',nSpeed);
}else{ //下翻
if(nComp > nSpace){
   nComp -= nSpace;
   num = nSpace;
}else{
   num = nComp;
   nComp = 0;
}
GetObj('Cont').scrollLeft += num;
setTimeout('nCompScr()',nSpeed);
}
}
//--><!]]>
