var Img;
img_dir+="/";
var pre_img = new Image();
var ss_name=new Array();
var ctr=new Array();
var min_ctr=new Array();
var max_ctr=new Array();
var pre_flag=new Array();
var prefix_ctr=new Array();
var first_ctr = new Array();
var second_ctr = new Array();

var counter=0;

var Img=new Array();
ss_name[0]="ss1";
ss_name[1]="ss2";
ss_name[2]="ss3";
ss_name[3]="ss4";
ss_name[4]="ss5";
ss_name[5]="ss6";
ss_name[6]="ss7";
ss_name[7]="ss8";
ss_name[8]="ss9";
ss_name[9]="ss10";
ss_name[10]="ss11";
ss_name[11]="ss12";
ss_name[12]="ss13";
ss_name[13]="ss14";
ss_name[14]="ss15";
ss_name[15]="ss16";
ss_name[16]="ss17";
ss_name[17]="ss18";
ss_name[18]="ss19";
ss_name[19]="ss20";
ss_name[20]="ss21";
ss_name[21]="ss22";
ss_name[22]="ss23";
ss_name[23]="ss24";
ss_name[24]="ss25";
ss_name[25]="ss26";
ss_name[26]="ss27";
ss_name[27]="ss28";
ss_name[28]="ss29";
ss_name[29]="ss30";

for(i=0;i<ss_num;i++){
	var temp=i+1;
	max_ctr[i]= eval("max_" + temp);
	prefix_ctr[i] = eval("prefix_" + temp);
	if(i==0) {
		min_ctr[i] = 0;
		}

	// ctr[i]=min_ctr[i]+1;
	
	// Anfangsbild zufällig
	
	first_ctr[i] = eval("first_" + temp);
	if(first_ctr[i]=='') {
		ctr[i] = randgen(max_ctr[i]);
	} else {
		ctr[i] = first_ctr[i];
	}
	
	
	
	pre_flag[i]=true;
}

var sst_num=ss_num; //1 for delayed
var t;


function runSlideShow(){

	for(i=0;i<sst_num;i++){

	  if(document.all){ 
	    eval("document.images."+ss_name[i]+".style.filter=\"blendTrans(duration=2)\"");
	    eval("document.images."+ss_name[i]+".style.filter=\"blendTrans(duration=crossFadeDuration)\"");
	    eval("document.images."+ss_name[i]+".filters.blendTrans.Apply()");
	    
			if(ss_name[i]=="ss4" && ctr[i]!='0') {
	    	eval("document.images."+ss_name[i]+".style.cursor='hand'");
	    } else {
	    	eval("document.images."+ss_name[i]+".style.cursor='default'");
	    }
	    
		}


		var ctr_str=ctr[i]+'';
  	
  	
  	//--- GRUPPIERUNG --------------
  
		if(ctr[0]==5) { ctr[2] = 12;} // JOWANNI und BMD
		//if(ctr[0]==4) { ctr[1] = 4;}  // DANIEL und DEKOR

		
		
		if(ss_name[i] != "ss4") {
			Img[i] = img_dir + prefix_ctr[i] + ctr[i] + ".jpg";	
		} else {
			Img[i] = img_dir + Joker[Math.round(JCount * Math.random())];
		}
	
		
  	eval("document.images."+ss_name[i]+".src=Img[i]");
  	
  	if (document.all) {
    	eval("document.images."+ss_name[i]+".filters.blendTrans.Play()");
  	}
  	
		// Fortlaufend -->
		// ctr[i]++;
		
		// --- SECOND ----
		var temp=i+1;
		second_ctr[i] = eval("second_" + temp);	
		if(counter < 1 && second_ctr[i] > '') {
			ctr[i] = second_ctr[i];
		} else {
			ctr[i] = randgen(max_ctr[i]);
		}
	
  	if(ctr[i]>max_ctr[i]){
			ctr[i] = 0;
    	pre_flag[i]=false;
  	}
  	
  	
  	
  	if(pre_flag[i]) {
  		//preload the next image
	    var temp= img_dir + prefix_ctr[i] + ctr[i]+ ".jpg";
			pre_img.src = temp;
  	}
  	
	}	
 	
 	counter++;
 	
 	t=setTimeout('runSlideShow()', ssSpeed);
}

function randgen ( numsides ) { 
	var lowest = 0; 
	return toss = Math.round(Math.random() * (numsides-1)) + lowest; 
} 


function show() {
	if(document.all) { 
		joker.style.visibility = "visible";
	} else {
		document.joker.visibility = "visible";
	}
}
	
function hide() {
	if(document.all) { 
		joker.style.visibility = "hidden";
	} else {
		document.joker.visibility = "hidden";
	}
}

function jump(stringg) {
	var bs 		 = stringg.lastIndexOf("/") + 1;
	var redir  = stringg.substr(bs);
	var tmp		 = redir.lastIndexOf(".");
	redir			 = redir.substr(0,tmp);
	var gitter = stringg.indexOf("gitter")
	var joker  = stringg.indexOf("joker_0")
	if(gitter==-1 && joker==-1) {
 		window.location.href = "/default.asp?id="+redir
	}
	return;
}
