﻿var nTimerID;
var sFuncID;
function InitKehuMarquee()
{
  InitMQ = function()
  {
    var objMarquee = document.getElementById("kehumarquee");
    var objMarqueeList = document.getElementById("kehu");
    InitMarqueeArea(objMarquee, objMarqueeList);
  }
  
  if (window.attachEvent) 
  {
    window.attachEvent("onload", InitMQ);
  }
  else if (window.addEventListener) 
  {  
   window.addEventListener("load", InitMQ, false);    
  }
}

function InitMarqueeArea(objMarquee, objMarqueeList)
{
  nDiffHeight = objMarqueeList.offsetHeight - objMarquee.offsetHeight; 
  objMarqueeList.innerHTML += objMarqueeList.innerHTML;
  
  sFuncID = "sclUp(" + nDiffHeight + ")";
  
  nTimerID = setInterval(sFuncID, 100);
  
}

function sclUp(nDiffHeight)
{
  var objMarquee = document.getElementById("kehumarquee");
  scrollUp(objMarquee, nDiffHeight)
  //clearInterval(nTimerID);
}

function sclStop()
{
  clearInterval(nTimerID);
}

function sclContinue()
{
  nTimerID = setInterval(sFuncID, 100);
}

function scrollUp(objMarquee, nDiffHeight)
{
  var preTop = objMarquee.scrollTop; 
  objMarquee.scrollTop += 1;  //滚动条向下1
  
  if ( preTop == objMarquee.scrollTop )
  {
    objMarquee.scrollTop = nDiffHeight + 1;
  }
}