var delay = 3000;
var start_frame = 0;

function init() {
	try
	{
		var lis = $('slide-images').getElementsByTagName('li');
		
		for( i=0; i < lis.length; i++){
			if(i!=0){
				lis[i].style.display = 'none';
			}
		}
		end_frame = lis.length -1;
		
		start_slideshow(start_frame, end_frame, delay, lis);
	}
	catch(err)
	{}
}

function start_slideshow(start_frame, end_frame, delay, lis) {
	setTimeout(fadeInOut(start_frame,start_frame,end_frame, delay, lis), delay);
}

function fadeInOut(frame, start_frame, end_frame, delay, lis) {
	return (function() {
		try
		{
		lis = $('slide-images').getElementsByTagName('li');
		Effect.Fade(lis[frame]);
		if (frame == end_frame) { frame = start_frame; } else { frame++; }
		lisAppear = lis[frame];
		setTimeout("Effect.Appear(lisAppear);", 0);
		setTimeout(fadeInOut(frame, start_frame, end_frame, delay), delay + 1850);
		}
		catch(err)
		{}
	})
}

function showGrossansicht(id, id2, content) {
	try 
	{
		var container = document.getElementById(id);
		var container2 = document.getElementById(id2);
		clean_content = content.replaceAll('\'','\"');
		clean_content2 = clean_content.replaceAll('||','\'');
		container2.style.display = 'none';
		container.style.display = 'block';
		container.innerHTML = clean_content2;
	}
	catch (err) 
	{}
}

function showSlideshow(id, id2) {
	try 
	{
		var container = document.getElementById(id);
		var container2 = document.getElementById(id2);
		container.style.display = 'none';
		container2.style.display = 'block';
		container.innerHTML = '';
	}
	catch (err) 
	{}
}


String.prototype.replaceAll=function(s1, s2) {
        return this.replace(new RegExp(s1,"g"), s2);
}

String.prototype.replaceAll=function(s1, s2) {
        var str = this;
        var pos = str.indexOf(s1);
        while (pos > -1){
                str = str.replace(s1, s2);
                pos = str.indexOf(s1);
        }
        return (str);
}

Event.observe(window, 'load', init, false);
