/**
/* Sienna Config
/*
*/

var CurrentImage = 0;
var NextImage = 1;
var MaxImage = 2;
var TimeBeforeFade = 6000;
var Timer = null;
var EffectType = "fade";
var EffectTime = 1000;

/**
/* Internal
/*
*/
var ForcedNewImage = -1;

function Sienna_StartSlideshow()
{   
    if(NextImage > MaxImage)
    	NextImage = 0;
            
    Sienna_Rotate();
}

function Sienna_Rotate()
{
	Sienna_BeginShow();
}

function Sienna_BeginShow()
{
	Timer = setTimeout("Sienna_Rotate()", TimeBeforeFade);
}

function Sienna_Rotate()
{
	Sienna_Swap();
	Timer = setTimeout("Sienna_Rotate()", TimeBeforeFade);
}

function Sienna_Swap()
{
	$("#slide_" + NextImage).show(EffectType, EffectTime);
	$("#slide_" + CurrentImage).hide(EffectType, EffectTime);

	CurrentImage = NextImage;
	NextImage = CurrentImage + 1;

	if(NextImage > MaxImage)
    		NextImage = 0;
}

function Sienna_ForceSwap(img)
{
	if(img == CurrentImage)
		return;

	if(Timer != null)
	{
		clearTimeout(Timer);
		Timer = null;
	}

	Timer = setTimeout("Sienna_Rotate()", TimeBeforeFade);

	$("#slide_" + img).show(EffectType, EffectTime);
	$("#slide_" + CurrentImage).hide(EffectType, EffectTime);

	CurrentImage = NextImage;
	NextImage = CurrentImage + 1;

	if(NextImage > MaxImage)
    		NextImage = 0;
}


