var interval = 100; var currloop = 1; var currnews = 0; var curropac = 0.99;
function showNews(i,loop) {
	if(arguments.length < 2) {loop = currloop;}
	if(loop == currloop) {
		fadeNews(i); currloop++;
		setTimeout("showNews("+((i+1)%numnews)+","+currloop+")",10000);
	}
}
function fadeNews(i) {
	var e,e2,s;
	if(document.all) { 
		document.all.oNewsContainer.style.filter = "progid:DXImageTransform.Microsoft.Fade(duration=1.0,overlap=0.5)";
		document.all.oNewsContainer.filters[0].Apply();
		document.all["news"+currnews].style.display = 'none';
		currnews = i;
		document.all["news"+currnews].style.display = 'block';
		document.all.oNewsContainer.filters[0].Play();
	} else if(document.getElementById) {
		if(curropac < 0.1) { // switch
			document.getElementById("news"+currnews).style.display = 'none';
			currnews = i;
			document.getElementById("news"+currnews).style.display = 'block';
		}
		if(i != currnews) { // fade out current
			if(document.getElementById) {
				s = document.getElementById("news"+currnews).style;
				if(curropac == 0.99) { curropac = 0.9; } else { curropac -= 0.1; }
				if(typeof s.MozOpacity == "string") { s.MozOpacity = curropac; }
			}
		} else { // fade in
			if(document.getElementById) {
				s = document.getElementById("news"+currnews).style;
				if(curropac == 0.9) { curropac = 0.99; } else { curropac += 0.1; }
				if(typeof s.MozOpacity == "string") { s.MozOpacity = curropac; }
			}
		}
		if(curropac <= 0.9) setTimeout("fadeNews("+i+")",interval);
	}
}