var rCrossFadeDuration = 3;
var rPic = new Array()
var rRandom = new Array();
var rImages = new Array();
var rPreLoad = new Array();
var rNum, rT, rJ = 0;
var i,y,z;
var duplicate=false;
var cat = "";
	
function init(category, zufall) {
	zuf = zufall;
	cat = category;
	switch (category) {
	// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		case 'allgemein':	rPic[0]='001.jpg'; rPic[1]='01.jpg'; rPic[2]='02.jpg'; rPic[3]='03.jpg'; rPic[4]='04.jpg'; rPic[5]='05.jpg'; rPic[6]='06.jpg'; rPic[7]='07.jpg'; rPic[8]='08.jpg';break;
		case 'unternehmen':	rPic[0]='unternehmen1.jpg'; rPic[1]='unternehmen2.jpg'; break;
	// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	}
	rNum = rPic.length;
	randomize();
	for (i = 0; i < rImages.length; i++){
	   rPreLoad[i] = new Image()
	   rPreLoad[i].src = rImages[i]
	}
	document.write("<img src='img/slideshow/01.jpg' width='283' height='200' name='rSlide'>");
}


function randomize(){
	z=0;
	while (z!=(rNum)){
		y=Math.floor(Math.random()*(rNum));
		for(i=0;i<rRandom.length;i++) {	if (y==rRandom[i]){	duplicate=true;	}
	}
	if (duplicate==true){ duplicate=false;	continue; }
	else
		if (duplicate==false){	rRandom[z] = y;	z+=1;	}
	}
	if(zuf) { 
		for(i=0; i<rRandom.length; i++) { rImages[i] = "img/slideshow/" + rPic[rRandom[i]]; }	//hier korrekten pfad zu unterverzeichnis der slideshow eintragen
	}
	else {
		for(i=0; i<rPic.length; i++) { rImages[i] = "img/slideshow/" + rPic[i]; }	//hier	
	}
}


function runRandomSlideShow(){
   if (document.all){
	  document.images.rSlide.style.filter='blendTrans(duration='+rCrossFadeDuration+')'
	  document.images.rSlide.filters.blendTrans.Apply()      
   }
   document.images.rSlide.src = rPreLoad[rJ].src
   if (document.all){
	  document.images.rSlide.filters.blendTrans.Play()
   }
   rJ = rJ + 1
   if (rJ > (rImages.length-1)) rJ=0
   rT = setTimeout('runRandomSlideShow()', 9000)
}


