var imagecounts = new Object();
imagecounts["heizung"]=5;
imagecounts["anlagenbau"]=5;
imagecounts["sanitaer"]=29;
imagecounts["umwelttechnik"]=2;

function slideshow() {	
	if(document.getElementById("foto")) {
		document.getElementById("foto").getElementsByTagName("img")[0].style.width="auto";
		document.getElementById("foto").getElementsByTagName("img")[0].style.height="auto";
		window.setTimeout("slideout(1);",2000);
	}
}
function slideout(proz) {
	var img = document.getElementById("foto").getElementsByTagName("img")[0];
	img.style.filter = 'Alpha(opacity='+Math.round(proz*100)+')';
	img.style.MozOpacity = proz;
	img.style.KhtmlOpacity = proz;
	img.style.opacity = proz;
	if(proz<=0) window.setTimeout("slide()", 100);
	else window.setTimeout("slideout("+(proz-0.1)+");", 100);
}
function slide() {
	var img = document.getElementById("foto").getElementsByTagName("img")[0];
	var name = img.src.substring(img.src.lastIndexOf("/")+1, img.src.length-10);
	var num = img.src.substr(img.src.length-9, 2);
	if(num.charAt(0)==="0") num = parseInt(num.charAt(1)+"");
	else num = parseInt(num);
	window.status = num;
	var src = "/bilder/"+name+"_";
	if(num==imagecounts[name]) num = 0;
	if(num<9) src += "0";
	src += (num+1)+"_kl.jpg";
	img.src = src;
	slidein(0);
}
function slidein(proz) {
	var img = document.getElementById("foto").getElementsByTagName("img")[0];
	img.style.filter = 'Alpha(opacity='+Math.round(proz*100)+')';
	img.style.MozOpacity = proz;
	img.style.KhtmlOpacity = proz;
	img.style.opacity = proz;
	if(proz>=1) window.setTimeout("slideout(1);",2000);
	else window.setTimeout("slidein("+(proz+0.1)+");", 100);
}
slideshow();
