
var nextImage1 = 1;
var imageWidth1 = 150;
var imageHeight1 = 113;
var imageTimeout1 = 5500;


function setOpacity1(el, opacity) {

	//  Which opacity method does this browser support?

	opacity /= 100;

	el.style.opacity = opacity;
	el.style.MozOpacity = opacity;
	el.style.filter = "alpha(opacity=" + (opacity*100) + ")";

}

function fadeImage1(el, currentOpacity) {

	currentOpacity += 5;

	if (currentOpacity > 100) {
		setOpacity1(el, 100);
		var prevEl = el.previousSibling ? el.previousSibling : el.parentNode.lastChild;
		prevEl.style.visibility = 'hidden';
		el.style.zIndex = 1;
		window.setTimeout(startFading1, imageTimeout1);
	}
	else {
		setOpacity1(el, currentOpacity);
		window.setTimeout(function() { fadeImage1(el, currentOpacity); }, 50);
	}

}


function startFading1() {

	var el = document.getElementById('image-container1').childNodes[nextImage1];

	el.style.visibility = 'visible';
	el.style.zIndex = 2;
	setOpacity1(el, 0);
	fadeImage1(el,0);

	nextImage1 = (nextImage1 < images1.length-1) ? nextImage1 + 1 : 0;

}


function pageLoad1() {

	var el = document.getElementById('image-container1');

	while (el.firstChild) { el.removeChild(el.firstChild); }

	el.style.width = imageWidth1 + 'px';
	el.style.height = imageHeight1 + 'px';

	for(var i=0; i<images1.length; i++) {

		var t = document.createElement('IMG');
		t.setAttribute('src',images1[i]);
		t.setAttribute('width',imageWidth1);
		t.setAttribute('height',imageHeight1);
		t.style.position = 'absolute';
		t.style.visibility = 'hidden';
		el.appendChild(t);

	}

	el.firstChild.style.visibility = 'visible';

	window.setTimeout(startFading1, imageTimeout1);

}


addLoadEvent( pageLoad1 );
