// JavaScript Document
var activeCallout = 1;
var rotateCallout;
var timeOut;

function startInterval(){
	rotateCallout = setInterval("findNext();",4000);
}

function findNext(){
	var next = (activeCallout == 4) ? 1: activeCallout + 1;
	switchCallout(next, false);
}

function switchCallout(id, clicked){
	$("#"+"callout"+activeCallout).fadeOut(1000);
	$("#"+"callout"+id).fadeIn(1000);
	
	$('.btn'+id).addClass('active');
	$('.btn'+activeCallout).removeClass('active');
	
	activeCallout = id;
	
	if(clicked == true){
		clearInterval(rotateCallout);
		//clearTimeout(timeOut);
		//var timeOut = setTimeout("startInterval()",5000);
	}
}

startInterval();

