var slideshowarray = Array();
var hoehen = Array();

onloadHooks.push(function(){ unicef_slideshow_onload(); });
//window.onload = function(){
function unicef_slideshow_onload(){
	if(slideshowarray.length > 0){
		for(var i = 0; i < slideshowarray.length; i++){
			doslideshowstuff(slideshowarray[i]);
		}
	}
}

// Slide-Variante
/*
function doslideshowstuff(uid){
	
	var einzelteile = $('slideshowwrapper_'+uid).getChildren();
	hoehen[uid] = new Array();
	
	for(var i = 0; i < einzelteile.length; i++){
		hoehen[uid][i] = $('slideshowwrapper_'+uid).getProperty('rel').split('_')[1]; //einzelteile[i].getStyle('height');
		if(i > 0){
			ausblenden(einzelteile[i], uid, i);
		}else{
			var hoehe = $('slideshowwrapper_'+uid).getProperty('rel').split('_')[1];
			$('slideshowwrapper_'+uid).setStyle('height', hoehe);
			einzelteile[i].setStyle('height', hoehe);
		}
	}
	
	autonext(uid);
	
}

function autonext(uid){
	var timerlength = $('slideshowwrapper_'+uid).getProperty('rel').split('_')[0];
	var t=setTimeout("autonext("+uid+")",timerlength);
	var aktuellesElem = 0;
	
	// aktives Element ermitteln:
	var einzelteile = $('slideshowwrapper_'+uid).getChildren();
	for(var i = 0; i < einzelteile.length; i++){
		var anzeigestand = einzelteile[i].getStyle('height').toInt();
		if(anzeigestand > 0){
			aktuellesElem = i;
		}
	}
	
	for(var j = 0; j < einzelteile.length; j++){
		if(aktuellesElem == einzelteile.length-1){
			if(j ==	0){
				einblenden(einzelteile[j], uid, j);
			}
			if(j ==	aktuellesElem){
				ausblenden(einzelteile[j], uid, j);
			}
		}else{
			if(j ==	aktuellesElem){
				ausblenden(einzelteile[j], uid, j);
			}
			if(j ==	aktuellesElem+1){
				einblenden(einzelteile[j], uid, j);
			}
		}
	}
	
}


function ausblenden(elem, uid, i){
	$(elem).tween('height', [hoehen[uid][i]], 0);
}


function einblenden(elem, uid, i){
	$(elem).tween('height', [0, hoehen[uid][i]]);
}*/





// Fade-Variante
var timerActive=true;
var t = "";

function doslideshowstuff(uid){
	
	var einzelteile = $('slideshowwrapper_'+uid).getChildren()[0].getChildren();
	hoehen[uid] = new Array();
	
	for(var i = 0; i < einzelteile.length; i++){
		//hoehen[uid][i] = $('slideshowwrapper_'+uid).getProperty('rel').split('_')[1]; //einzelteile[i].getStyle('height');
		if(i == 0){
			//einblenden(einzelteile[i], uid, i);
			einzelteile[i].setStyle('opacity', '1');
		}else{
			//ausblenden(einzelteile[i], uid, i);
			einzelteile[i].setStyle('opacity', '0');
		}
	}
	
	var timerlength = $('slideshowwrapper_'+uid).getProperty('rel').split('_')[0];
	if (timerActive) t=window.setTimeout("autonext("+uid+",'')",timerlength);
	//autonext(uid);
	
}


function autonext(uid, aktuell){
	var timerlength = $('slideshowwrapper_'+uid).getProperty('rel').split('_')[0];
	if (aktuell=="" && timerActive) t=window.setTimeout("autonext("+uid+",'')",timerlength);
	var aktuellesElem = 0;
	
	// aktives Element ermitteln:
	var einzelteile = $('slideshowwrapper_'+uid).getChildren()[0].getChildren();
	if (aktuell=="")
	{
		for(var i = 0; i < einzelteile.length; i++){
			var anzeigestand = einzelteile[i].getStyle('opacity');
			if(anzeigestand > 0){
				aktuellesElem = i;
			}
		}
	}
	else
	{
		aktuellesElem = aktuell;
		for(var j = 0; j < einzelteile.length; j++){
			$(einzelteile[j]).fade('out');
		}
	}
	

	
	for(var j = 0; j < einzelteile.length; j++){
		if(aktuellesElem == einzelteile.length-1){
			if(j ==	0){
				einblenden(einzelteile[j], uid, j);
			}
			if(j ==	aktuellesElem){
				ausblenden(einzelteile[j], uid, j);
			}
		}else{
			if(j ==	aktuellesElem){
				ausblenden(einzelteile[j], uid, j);
			}
			if(j ==	aktuellesElem+1){
				einblenden(einzelteile[j], uid, j);
			}
		}
	}
	
}

function goSlide(uid, item)
{
	//autonext(uid,i);
	timerActive = "";
	var einzelteile = $('slideshowwrapper_'+uid).getChildren()[0].getChildren();
	for(var i = 0; i < einzelteile.length; i++){
		elem = i+1;
		$(buttonIdName+i).set('class', 'changerButNormal');
		//$('sse_'+elem+"_"+uid).setStyle('opacity', '0');
		$('sse_'+elem+"_"+uid).fade('out');
	}
	elem = item+1;
	//$('sse_'+elem+"_"+uid).setStyle('opacity', '1');	
	$('sse_'+elem+"_"+uid).fade('in');
	$(buttonIdName+item).set('class', 'changerButActive');
	if (t) window.clearTimeout(t);
}

function setChangerClass(uid, item)
{
	var einzelteile = $('slideshowwrapper_'+uid).getChildren()[0].getChildren();
	for(var i = 0; i < einzelteile.length; i++){
		$(buttonIdName+i).set('class', 'changerButNormal');
	}
	$(buttonIdName+item).set('class', 'changerButActive');
}


function ausblenden(elem, uid, i){
	//$(elem).tween('height', [hoehen[uid][i]], 0);
	//$(elem).tween('opacity', [1, 0]);
	//if($(elem).getStyle('opacity') > 0){
		$(elem).fade('out');
	//}
}


function einblenden(elem, uid, i){
	//$(elem).tween('height', [0, hoehen[uid][i]]);
	//$(elem).tween('opacity', [0, 1]);
	//if($(elem).getStyle('opacity') == 0){
		$(elem).fade('in');
		if (blaettern) setChangerClass(uid, i);
	//}
}