var fadingindizes = new Array();
var fadingobjects = new Array();
var switchtime = 10000;
var fadetime = 2000;

function startfading(groupclass,st,ft)
{
	if(st)	switchtime = st;
	if(ft) fadetime = ft;
	fadingindizes[groupclass] = 0;	
	fadingobjects[groupclass] = new Array();		
	$("." + groupclass).each(function(index)
	{
			fadingobjects[groupclass][index] = $(this);
	});	
	
	window.setTimeout('dofade("' + groupclass + '");',switchtime);
}

function dofade(groupclass) {
	fadingobjects[groupclass][fadingindizes[groupclass]].fadeOut(fadetime);
	if(fadingobjects[groupclass].length > fadingindizes[groupclass]+1)
	{
		fadingindizes[groupclass] = 		fadingindizes[groupclass] + 1;
	}else{						
		fadingindizes[groupclass] = 0;
	}

	fadingobjects[groupclass][fadingindizes[groupclass]].fadeIn(fadetime);	
	window.setTimeout('dofade("' + groupclass + '");',switchtime);
}
/*
1var setholder = new Array();
2
3
4function setholderClass() {
5 this.switchtime = 8000;
6 this.fadetime = 2000;
7 this.sets = null;
8 this.start = 0;
9 this.i = 0;
10 this.goRun = function(){
11 window.setTimeout('setholder[' + this.i + '].doRun();',this.switchtime);
12 };
13 this.doRun = function() {
14 $("." + this.sets[this.start]).fadeOut(this.fadetime);
15 if(this.sets.length == (this.start+1)){
16 this.start = 0;
17 }else{
18 this.start++;
19 }
20 $("." + this.sets[this.start]).fadeIn(this.fadetime);
21 this.goRun();
22 };
23}
*/
