var curImg,baseDir,r,l,threadPointer,interval,rOp,lOp,rUp,fadeMax,fadeMin,fadeInt,milis,items;
curImg = 1;
items=5;
rUp = true;
rOp = 99;
lOp = 0;
fadeMax=99;
fadeMin=1;
fadeInt=8;
if(!(milis>0))
	milis=5000;
if(!(interval>0))
	interval=30;
ext='.jpg';

    
function next()
{
    curImg=curImg+1;
    if(curImg>items)
        curImg=1;
    return (baseDir+curImg+ext);
}
function initShow(base)
{    
    r = document.getElementById('rightImg');
    l = document.getElementById('leftImg');
    l.src = next();
    startRTL();
}
function startLTR()
{
    r.style.display="inline";
    threadPointer = setInterval("leftRight()",interval);
}
function leftRight()
{
    if((lOp-fadeInt)>=fadeMin)
    {
        lOp = lOp - fadeInt;
        rOp = fadeMax-lOp;
    }
    else
    {
        clearInterval(threadPointer);
        l.src = next();
        l.style.display="none";
        setTimeout("startRTL()",milis);
    }
    updateFade();
}
function startRTL()
{
    l.style.display="inline";
    threadPointer = setInterval("rightLeft()",interval);
}
function rightLeft()
{
    if((rOp-fadeInt)>=fadeMin)
    {
        rOp = rOp - fadeInt;
        lOp = fadeMax-rOp;
    }
    else
    {
        clearInterval(threadPointer);
        r.src = next();
        r.style.display="none";
        setTimeout("startLTR()",milis);
    }
    updateFade();        
}
 function updateFade() 
 {
    if(r.filters) 
    {
         r.filters.alpha.opacity=rOp;
         l.filters.alpha.opacity=lOp;
    }
    else if(r.style.MozOpacity) 
    {
         r.style.MozOpacity=rOp/100;
         l.style.MozOpacity=lOp/100;
    }
    else 
    {
        r.style.opacity=rOp/100;
        l.style.opacity=lOp/100;
    }
 } 
 window.onload=initShow;