var iLeft = 0;
var iLeader = 0;
var oVisDiv0;
var oVisDiv1;
var oVisDiv2;
var oVisDiv3;
var oVisDiv4;
var oVisDiv5;
var TimeOutID
var m_ImageWidth = 11;	
var m_iSeq = m_ImageWidth;
var iNumberOfImages = 12;

startScroll();
loadVisibleDiv();

function startScroll(){
  TimeOutID = window.setInterval('doIt();',50);
}
function stopScroll(){
  clearInterval(TimeOutID);
}

function loadVisibleDiv(){
	  if (document.layers){
	      for (var iCnt=0; iCnt<=m_ImageWidth; iCnt++){
		    eval("oVisDiv" + iCnt + " = document.layers['divSC" + iCnt + "']")
		  }
	  }else if (document.all){
	      for (var iCnt=0; iCnt<=m_ImageWidth; iCnt++){
		    eval("oVisDiv" + iCnt + " = document.all['divSC" + iCnt + "'].style")
		  }
	  }else if (document.getElementById){
	      for (var iCnt=0; iCnt<=m_ImageWidth; iCnt++){
		    eval("oVisDiv" + iCnt + " = document.getElementById('divSC" + iCnt + "').style")
		  }
	  }
}

function doIt(){
	var iLa;
	var iLb;
	var iLc;
	var iLd;
	var iAddIncr
	var iLocal
	var i
	iLocal=iLeader
	iAddIncr=0;
	for (var iCnt=0; iCnt<=m_ImageWidth; iCnt++){
		eval("oVisDiv" + iLocal + ".left=" + (iLeft + iAddIncr));
			iAddIncr += MediaData[iLocal].Width + 1 // + 1 is the spacer
		iLocal+=1
		if (iLocal>m_ImageWidth)	{
			iLocal=0
		}
	}

	  if (iLeft<=-(MediaData[iLeader].Width+1)){
		    iLeft=0;
			m_iSeq+=1;
			if (m_iSeq > iNumberOfImages-1){
			  m_iSeq=0;
			}
			iLeader+=1;
			if (iLeader > m_ImageWidth){
			   iLeader=0;
			}
	  }
	  iLeft-=1
}


var MediaData = new Array();
function makeData(Width, Height){
			    this.Width = Width;
				this.Height = Height;
	            return true;
}
MediaData[0] = new makeData(114,0)
MediaData[1] = new makeData(114,0)
MediaData[2] = new makeData(114,0)
MediaData[3] = new makeData(114,0)
MediaData[4] = new makeData(114,0)
MediaData[5] = new makeData(114,0)
MediaData[6] = new makeData(114,0)
MediaData[7] = new makeData(114,0)
MediaData[8] = new makeData(114,0)
MediaData[9] = new makeData(114,0)
MediaData[10] = new makeData(114,0)
MediaData[11] = new makeData(114,0)

