/*
McCormick IT
desc ~ Home Slider for McCormick.com
author ~ dps
*/

var tc = 0;//totalcount
var cur = 1;//currentdiv
var next = 0;//next
var timems = 8000;//swaptimer - should be 7000 or 8000
var time;
$(document).ready(function(){
	//980w 460h		
	tc = $("#sdurp").children("div").length;//Sets Totalcurrent Amount of Sliders
	$("#sli" + cur).fadeIn(350, "linear");//Fade In the First	
	$("#slibtn" + cur).addClass("rwsq");//Sets Effect on First Block
	
	fnHoverEffect();//Calls fnHoverEffect
	fnTimer(timems);//Calls fnTimer
});

function fnHoverEffect()
{
	$(".wsq").hover(function() {		
     	$(this).addClass("rwsq");
	   },function(){
		   	//alert(cur)
		 	for (i = 1; i < tc + 1; i++)
			{
				if(i != cur)
				{
					$("#slibtn" + i).removeClass("rwsq");
				}
			}//This removes rollover effect on all buttons before applying it
	   });
}

function fnTimer(ms)
{
	time = setTimeout("fnTimerAction()",ms);
}
function fnTimerAction()
{	
	if(next >= tc)
	{
		cur = 0;	
	}	
	next = cur + 1;
	cur = cur + 1;
	fnNextSlide();//Calls fnNextSlide	
	fnTimer(timems);//Calls fnTimer	
}
function fnNextSlide()
{
	$("#sdurp").children("div").fadeOut("200", "linear");
	$("#sli" + next).fadeIn(600, "linear");	
	//Button Shenanigans
	for (i = 1; i < tc + 1; i++)
	{
		$("#slibtn" + i).removeClass("rwsq");
	}//This removes rollover effect on all buttons before applying it
	$("#slibtn" + next).addClass("rwsq");
}
function fnClickMan(clickslide)
{
	clearTimeout(time);//Stops Clock
	$("#sdurp").children("div").fadeOut("200", "linear");
	$("#sli" + clickslide).fadeIn(600, "linear");	
	//Button Shenanigans
	for (i = 1; i < tc + 1; i++)
	{
		$("#slibtn" + i).removeClass("rwsq");
	}//This removes rollover effect on all buttons before applying it
	$("#slibtn" + clickslide).addClass("rwsq");
	cur = clickslide;//resets to current location
	next = cur;//resets to next location
	fnTimer(timems);//Calls fnTimer
}
