var opac;
var banners=new Array();
var lastNum;
function setup()
{
	opac=0;
	var target=document.getElementById('banner_top');
        var i=0;
        var randomnumber = Math.floor(5*Math.random());
        document.getElementById('banner_bottom').src = 'http://action.kydemocrat.com/page/-/images/headers/'+randomnumber+'.jpg';
        lastNum=randomnumber;
        while (i<6)
        {
          banners[i]=new Image(800, 197);
          banners[i].src='http://action.kydemocrat.com/page/-/images/headers/'+i+'.jpg';
           i=i+1;
        }
        
        //document.getElementById('banner_bottom').src=banners[randomnumber].src;
	setTimeout(function() {setBanner(target);},20000);
}

function setBanner(img)
{
	var randomnumber = Math.floor(5*Math.random());
        while (randomnumber==lastNum)
        {
             randomnumber=Math.floor(5*Math.random());
        }
	lastNum=randomnumber;	
	if (img.id=='banner_top')
	{
		img.style.display='block';
		img.style.filter='alpha(opacity=0)';
		img.style.opacity=0;
                img.src=banners[randomnumber].src;
		incOpacity();
	}
	else
	{
                img.src=banners[randomnumber].src;
		decOpacity();
	}
}

function incOpacity()
{
	if (opac<1)
	{
		opac=opac+0.04;
		document.getElementById('banner_top').style.filter = 'alpha(opacity='+(opac*100)+')';
		document.getElementById('banner_top').style.opacity=opac;
		setTimeout('incOpacity()',65);
	}
	else
	{
		var target=document.getElementById('banner_bottom');
		setTimeout(function() {setBanner(target);},20000);
	}
}

function decOpacity()
{
	if (opac>0)
	{
		opac=opac-0.04;
		document.getElementById('banner_top').style.filter = 'alpha(opacity='+(opac*100)+')';
		document.getElementById('banner_top').style.opacity=opac;
		setTimeout('decOpacity()',65);
	}
	else
	{
		var target=document.getElementById('banner_top');
		target.style.display='none';
		setTimeout(function() {setBanner(target);},20000);
	}

}


