







//rotating_messages.js
// Rotating Slides
function showSlide(id, slideCount){
	var a = '0';
	
	for (var x = 1; x <= slideCount; x++){
		if(id == "slide"+x){
			a=x;
		}
		else{
			//alert("hiding slide"+x);
			new Effect.Fade($('slide'+x));			
		}
	}		
		
	//alert("showing "+a);			
	new Effect.Appear($('slide'+a));
		
	}

var currentSlide=0;
var keepRolling=true;
var startedRolling=false;
var totalSlides = 0;

function roll(slideCount){
	totalSlides = slideCount;
	//alert("totalSlides=" +totalSlides);

	var slideArray=new Array(slideCount);
	var a = 0;
	
	for (var x = 0; x < slideCount; x++){
		//a = x -1;
		slideArray[x]='slide'+(x+1);
		//alert("pos"+x +" = slide"+(x+1) +" value = " +slideArray[x]);
	}
	
	if(keepRolling){
	
		if(startedRolling){
			//alert(slideArray[currentSlide] +" and " +slideCount)
			showSlide(slideArray[currentSlide], slideCount);
		}
		
		startedRolling=true;
		
		if(currentSlide < (slideArray.length-1)){
			currentSlide=currentSlide+1;
		} else {
			currentSlide=0;
		}
		var t=setTimeout("roll(totalSlides);",6000);
	}
}

function selectSlide(id, slideCount){
	showSlide(id, slideCount);
	keepRolling=false;
}





    

