// handle image dissolves

var opacity = 100	// IE opacity
var layerNum = 1

function updateOpacity()
{
	var step = 1
	var delay = 1
	
	opacity = opacity - step
	
	layer = eval('layer' + layerNum)
	layer.style.opacity = opacity/100
	layer.style.filter = "alpha(opacity=" + opacity + ")";
		
	if (opacity > 0) 
	{
		window.setTimeout(updateOpacity, delay)
	}
	else if (layerNum < 3)
	{
		layerNum++
		opacity = 100
		window.setTimeout(updateOpacity, 4000)
	}
	else
	{
		for (layerNum = 1; layerNum <=4; layerNum++)
		{
			layer = eval('layer' + layerNum)
			layer.style.opacity = 1
			layer.style.filter = "alpha(opacity=" + 100 + ")";
		}
		layerNum = 1
		opacity = 100
		window.setTimeout(updateOpacity, 4000)
	}
}

layer1 = document.getElementById('promo1')
layer2 = document.getElementById('promo2')
layer3 = document.getElementById('promo3')
layer4 = document.getElementById('promo4')

layer2.style.display = 'block';
layer3.style.display = 'block';
layer4.style.display = 'block';

window.setTimeout(updateOpacity, 4000)
