var countbanner=0;
var iLeft = 0;
var iLeader = 0;
var MediaData = new Array();
function makeData(CorbisID, Width, Height){
    this.CorbisID = CorbisID;
	this.Width = Width;
	this.Height = Height;
	return true;
}
function initMediaData_(){
	for(var i=0; i< countbanner; i++){
	    MediaData[i] = new makeData(i,90,118);    
	}
}
var TimeOutID;
var m_ImageWidth = 4;
var m_iSeq = m_ImageWidth;
var iNumberOfImages =countbanner;

function startScroll_(){
  	TimeOutID = window.setInterval("doIt_()",20);  
}
function stopScroll_(){
  window.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 iAddIncr;
	  var iLocal;
	  var i;
	  iLocal=iLeader;
	  iAddIncr=0;
	  for (var iCnt=0; iCnt<=m_ImageWidth; iCnt++){	
	  		$('divSC'+ iLocal).style.left = (iLeft + iAddIncr) + "px";
			iAddIncr += MediaData[iLocal].Height + 5;			
			iLocal+=1;
			if (iLocal>m_ImageWidth){
			  iLocal=0;
			}
	   }
	  
	  if (iLeft<=-(MediaData[iLeader].Height+5)){  
		    iLeft=0;
			m_iSeq+=1;
			if (m_iSeq > iNumberOfImages-1){
			  m_iSeq=0;
			}
			iLeader+=1;
			if (iLeader > m_ImageWidth){
			   iLeader=0;
			}
	  }
	  iLeft-=1;
}

