//THESE NUMBERS ARE USED IN THE PICFADETRIGGER FUNCTION BELOW 

var ba_picNumber = 1;
var ba_fadeInNumber = 2;
var ba_fadeOutNumber = 1;
var ba_pictureCount;
var ba_varFadeTime;

function ba_setFadeNumbers(picCount){
	ba_pictureCount = picCount + 1;
}



function ba_picFadeTrigger(){		
	
	if(ba_fadeInNumber == ba_pictureCount){
		ba_fadeInNumber = 1;
	}
	if(ba_picNumber == ba_pictureCount){
		ba_picNumber = 1;
	}
	if(ba_fadeOutNumber == ba_pictureCount){
		ba_fadeOutNumber = 1;
	}
	
	var ba_fadeInDiv = document.getElementById("ba_pic" + ba_fadeInNumber);
	var ba_fadeOutDiv = document.getElementById("ba_pic" + ba_picNumber);

	new Effect.Appear(ba_fadeOutDiv,{duration:2.9, from:1.0, to:0.0, afterFinish:ba_hideFadeDiv});
	new Effect.Appear(ba_fadeInDiv,{duration:2.9, from:0.0, to:1.0});
	
	return false;			
}

function ba_hideFadeDiv(){

	if(ba_picNumber == ba_pictureCount){
		ba_fadeOutNumber = 1;
	}
	
	document.getElementById('ba_pic' + ba_fadeOutNumber).style.display = "none";
	
	ba_fadeOutNumber ++;	
	ba_picNumber ++;
	ba_fadeInNumber++;

	if(isNaN(ba_varFadeTime))
	{
		var ba_picturePause = setTimeout("ba_picFadeTrigger()", 3000);
	}
	else
	{
		var ba_picturePause = setTimeout("ba_picFadeTrigger()", ba_varFadeTime);	
	}
	
}

