//THESE NUMBERS ARE USED IN THE PICFADETRIGGER FUNCTION BELOW 

var picNumber = 1;
var fadeInNumber = 2;
var fadeOutNumber = 1;
var pictureCount;
var varFadeTime;

function setFadeNumbers(picCount){
	pictureCount = picCount + 1;
}

function picFadeTrigger(){		
	
	if(fadeInNumber == pictureCount){
	fadeInNumber = 1;
	}
	if(picNumber == pictureCount){
		picNumber = 1;
	}
	if(fadeOutNumber == pictureCount){
		fadeOutNumber = 1;
	}
	
	var fadeInDiv = document.getElementById("pic" + fadeInNumber);
	var fadeOutDiv = document.getElementById("pic" + picNumber);

	new Effect.Appear(fadeOutDiv,{duration:2.9, from:1.0, to:0.0, afterFinish:hideFadeDiv});
	new Effect.Appear(fadeInDiv,{duration:2.9, from:0.0, to:1.0});
	
	return false;	
}

function hideFadeDiv(){

	if(picNumber == pictureCount){
		fadeOutNumber = 1;
	}
	
	document.getElementById('pic' + fadeOutNumber).style.display = "none";
	
	fadeOutNumber ++;	
	picNumber ++;
	fadeInNumber++;

	if(isNaN(varFadeTime))
	{
		var picturePause = setTimeout("picFadeTrigger()", 3000);
	}
	else
	{
		var picturePause = setTimeout("picFadeTrigger()", varFadeTime);	
	}
	
}


