if (navigator.appName == 'Microsoft Internet Explorer') ie = true;
else ie = false;

var FRAME_PER_SEC = 20;
function moz_fade_in(imageId)
{
	var img = document.getElementById(imageId);
	var incr = 1/((img.transition_time/3)*FRAME_PER_SEC);
	var newOp = parseFloat(img.style.MozOpacity)+parseFloat(incr);
	newOp = (newOp > 1) ? 1 : newOp;
	img.style.MozOpacity = newOp;
	if (newOp < 1) setTimeout('moz_fade_in("'+imageId+'")',1000/FRAME_PER_SEC);
}
var images = new Array();

function run_diapo(diapoId) {
	obj.src = images[diapoId][obj.index].src;
	obj.alt = images[diapoId][obj.index].alt;
	obj.title = images[diapoId][obj.index].alt;
	if (document.all){
		obj.style.filter="blendTrans(duration=obj.transition_time)";
		obj.filters.blendTrans.Apply();
		obj.filters.blendTrans.Play();
	}
	else {
		obj.style.MozOpacity = 0;moz_fade_in(diapoId);
	}
	obj.index+=1;
	if (obj.index > (obj.length_diapo-1)) 
		obj.index=0;
	obj.timeout = setTimeout('run_diapo("'+diapoId+'")', obj.transition_pause * 1000);
}

images['diapo']=new Array();
images['diapo'][0]=new Image();
images['diapo'][0].src="/images/slides/barack-obama-slide-1.jpg";
images['diapo'][0].alt="barack obama biography";
images['diapo'][1]=new Image();
images['diapo'][1].src="/images/slides/barack-obama-slide-2.jpg";
images['diapo'][1].alt="barack obama bio";
images['diapo'][2]=new Image();
images['diapo'][2].src="/images/slides/barack-obama-slide-3.jpg";
images['diapo'][2].alt="barack obama history";

obj = document.getElementById('diapo');
obj.transition_time=3;
obj.transition_pause=4;
obj.index=0;
obj.length_diapo=images['diapo'].length;
obj.timeout;
if (obj.length_diapo > 0) 
	run_diapo('diapo');