	function fadeOut (id, opacity) {
		var obj = document.getElementById(id);
		if (opacity >= 0) {
			setOpacity(obj, opacity);
			opacity -= 5;
			window.setTimeout("fadeOut('"+id+"',"+opacity+")",50);
		} else {
			obj.style.display = "none";
			slideshow_next();
		}
	}
	function fadeIn (id, opacity) {
		var obj = document.getElementById(id);
		if (opacity <= 5) {
			obj.style.display = "block";
		} 
		if (opacity < 99) {
			setOpacity(obj, opacity);
			opacity += 5;
			window.setTimeout("fadeIn('"+id+"',"+opacity+")",50);
		} else {
			setOpacity(obj, 100);
			window.setTimeout("fadeOut('header_" + slideshow_id + "', 100);", 3000);
		}
	}
	function setOpacity(obj, opacity) {
		opacity = (opacity == 100)?99.999:opacity;
		// IE/Win
		obj.style.filter = "alpha(opacity:"+opacity+")";
		// Safari<1.2, Konqueror
		obj.style.KHTMLOpacity = opacity/100;
		// Older Mozilla and Firefox
		obj.style.MozOpacity = opacity/100;
		// Safari 1.2, newer Firefox and Mozilla, CSS3
		obj.style.opacity = opacity/100;
	}

	var slideshow_id = 1;
	function slideshow_init() {
		document.getElementById("header_" + slideshow_id).style.display = 'block';
		window.setTimeout("fadeOut('header_" + slideshow_id + "', 100);", 3000);
	}
	function slideshow_next() {
		slideshow_id++;
		if (!document.getElementById("header_" + slideshow_id)) {
			slideshow_id = 1;
		}
		fadeIn("header_" + slideshow_id, 0);
	}
	window.onload = function() {
		document.getElementById("page").style.display = 'block';
		slideshow_id++;
		if (!document.getElementById("header_" + slideshow_id)) {
			slideshow_id = 1;
			document.getElementById("header_" + slideshow_id).style.display = 'block';
		} 
		else {
			slideshow_id--;
			slideshow_init();
		}
	}
