if ( !ImgList) die;
/*
var ImgList = new Array();
ImgList[0]="img-one.jpg";
ImgList[1]="img-two.jpg";
ImgList[2]="img-three.jpg";
*/
var image = document.getElementById('imgshifter');
var iter = 0;
var len = ImgList.length;
var x;

setInterval("Transition()", 10000);

function Transition( ) {
	// Init some variables & wait
	x= iter % len;
	
	// Fade out
	for (var i = 10; i >= 0; i--) {
		setTimeout('SetOpacity(' + i + ', image);', 100*(10-i));
	}
	// Change picture
	setTimeout('image.src = ImgList[x].src;',1000);	
	
	// Fade in
	for (var j = 0; j <= 10; j++) {
		setTimeout('SetOpacity(' + j + ', image);', 100*j + 1000);
	}
	
	// Increment counter
	iter++;
	
} 

	
function SetOpacity( value ) {
	image.style.opacity = value / 10;
	image.style.filter = 'alpha( opacity = ' + value*10 + ')';
	image.style.MozOpacity = (value / 10);
	image.style.KhtmlOpacity = (value / 10);
	}

