var edge = 0;
var marge = 0;
var ascroller0;
var ascroller1;
var ascroller2;
var ascroller3;
var ascroller4;
var ascroller5;
var tid;
var imwidth = 4;
var mis = imwidth;
var imnum = 5;

scrollem();
loadVisibleDiv();

function scrollem()
{tid = window.setInterval('scrollit();',15);}

function stopScroll()
{clearInterval(tid);}

function loadVisibleDiv()
{(document.getElementById)
{for (var iCnt=0; iCnt<=imwidth; iCnt++)
{eval("ascroller" + iCnt + " = document.getElementById('divsrc" + iCnt + "').style")}}}

function scrollit()
{
var iLa;
var iLb;
var iLc;
var iLd;
var iAddIncr
var iLocal
var i
iLocal=marge
iAddIncr=0;
for (var iCnt=0; iCnt<=imwidth; iCnt++)
{eval("ascroller" + iLocal + ".left=" + (edge + iAddIncr));
iAddIncr += ImgData[iLocal].Width + 1 // + 1 is the spacer
iLocal+=1
if (iLocal>imwidth)
{iLocal=0}}
if (edge<=-(ImgData[marge].Width+1))

{edge=0;
mis+=1;
if (mis > imnum-1)
{mis=0;}
marge+=1;
if (marge > imwidth)
{marge=0;}}
edge-=1}
var ImgData = new Array();
function makeImg(Width, Height)
{
this.Width = Width;
this.Height = Height;
return true;
}
ImgData[0] = new makeImg(199,0)
ImgData[1] = new makeImg(199,0)
ImgData[2] = new makeImg(199,0)
ImgData[3] = new makeImg(199,0)
ImgData[4] = new makeImg(475,0)