var Timer_Slideshow;
var Num_Slides = 5;
var Curr_Slide = 1;

$(document).ready(function() { SLIDE_Init() });

//*************************************************************
//  SLIDE >> Init
//*************************************************************
function SLIDE_Init()
{
	if (Timer_Slideshow) clearInterval(Timer_Slideshow);
	Timer_Slideshow = setInterval(SLIDE_Next, 10000);
}

//*************************************************************
//  SLIDE >> Next
//*************************************************************
function SLIDE_Next()
{
	var Num = Curr_Slide;
	Num++;
	if (Num == (Num_Slides + 1)) Num = 1;
	SLIDE_Change(Num);
}

//*************************************************************
//  SLIDE >> Prev
//*************************************************************
function SLIDE_Prev()
{
	var Num = Curr_Slide;
	Num--;
	if (Num == 0) Num = Num_Slides;
	SLIDE_Change(Num);
}

//*************************************************************
//  SLIDE >> Toggle
//*************************************************************
function SLIDE_Toggle()
{
	if (Timer_Slideshow)
	{
		clearInterval(Timer_Slideshow);
		Timer_Slideshow = false;
		$("#FP-Slide-Toggle").attr("class", "FP-Slide-Toggle-Play");
	}
	else
	{
		Timer_Slideshow = setInterval(SLIDE_Next, 10000);
		$("#FP-Slide-Toggle").attr("class", "FP-Slide-Toggle-Pause");
	}
}

//*************************************************************
//  SLIDE >> Change
//*************************************************************
function SLIDE_Change(X)
{
	try
	{
		$("#FP-Slide-Dot-" + Curr_Slide).attr("class", "FP-Slide-Dot FP-Slide-Dot-Orig");
		$("#FP-Slide-Dot-" + X         ).attr("class", "FP-Slide-Dot FP-Slide-Dot-Active");
		
		if (X > Curr_Slide)
		{		
			$("#FP-Slide-" + Curr_Slide).css("z-index", "972");
			$("#FP-Slide-" + X).css("z-index", "971").css("top", "-600px").show();
			$("#FP-Slide-" + Curr_Slide).fadeOut(400, function(){ $("#FP-Slide-" + X).css("top", "0") });
		}
		else if (X < Curr_Slide)
		{
			$("#FP-Slide-" + Curr_Slide).css("z-index", "972").css("top", "-600px");
			$("#FP-Slide-" + X).css("z-index", "971").css("top", "0").show();
			$("#FP-Slide-" + Curr_Slide).fadeOut(400);
		}
		else
		{
			$("#FP-Slide-" + Curr_Slide).hide();
			$("#FP-Slide-" + X).show();
		}
		
		Curr_Slide = X;
		
		if ($("#FP-Slide-Toggle").attr("class") == "FP-Slide-Toggle-Pause") SLIDE_Init();
	}
	catch(e){}
}
