﻿var nTimerIDW;
var sFuncIDW;
function InitGonggaoMarquee()
{
  InitMQ = function()
  {
  
    var objMarquee = document.getElementById("gonggaoscroll");
    var objMarqueeList = document.getElementById("gonggaomessage");
    InitMarqueeAreaW(objMarquee, objMarqueeList);
  }
  
  if (window.attachEvent) 
  {
    window.attachEvent("onload", InitMQ);
  }
  else if (window.addEventListener) 
  {  
   window.addEventListener("load", InitMQ, false);    
  }       
}

function InitMarqueeAreaW(objMarquee, objMarqueeList)
{
  
  var nDiffWidth = objMarqueeList.offsetWidth - objMarquee.offsetWidth; 
  //alert(objMarqueeList.offsetWidth);
  var sInnerHtml = objMarqueeList.innerHTML;
  objMarqueeList.innerHTML = "<nobr>" + sInnerHtml + sInnerHtml + "</nobr>";
  
  sFuncIDW = "sclUpW(" + nDiffWidth + ")";
  
  nTimerIDW = setInterval(sFuncIDW, 40);
  
}

function sclUpW(nDiffWidth)
{
  var objMarquee = document.getElementById("gonggaoscroll");
  scrollUpW(objMarquee, nDiffWidth)
  //clearInterval(nTimerID);
}

function sclStopW()
{
  clearInterval(nTimerIDW);
}

function sclContinueW()
{
  nTimerIDW = setInterval(sFuncIDW, 40);
}

function scrollUpW(objMarquee, nDiffWidth)
{
  var preLeft = objMarquee.scrollLeft; 
  objMarquee.scrollLeft += 1;  //滚动条向左1
  
  if ( preLeft == objMarquee.scrollLeft )
  {
    objMarquee.scrollLeft = nDiffWidth + 1;
  }
}