// JavaScript Document

slideWidth = 574;
curSlide = 1;
delay = 0;
maxSlide = 4;
var int_run;

$(document).ready(function (){
	int_run = setInterval(autoAdvance, 8000);
	for(i=1; i<= maxSlide; i++)
		$('#slide'+i).click(function() {
			return clickSlide(parseInt($(this).attr('id').substring(5)));
		});
	$('#slidep').click(function() {
		preSlide = curSlide - 1;
		if (preSlide == 0) preSlide = maxSlide;
		return clickSlide(preSlide);
	});
	$('#sliden').click(function() {
		nextSlide = curSlide + 1;
		if (nextSlide == (maxSlide+1)) nextSlide = 1;
		return clickSlide(nextSlide);
	});
});

function clickSlide(dest)
{
	curSlide = dest;
	moveSlide(curSlide);
	delay = 1;
	return false;
}

function autoAdvance()
{
	if (delay)
		delay--;
	else {
		curSlide++;
		if (curSlide == (maxSlide+1)) curSlide = 1;
		moveSlide(curSlide);
	}
}

function moveSlide(dest)
{
	dest_left = (dest-1) * slideWidth * (-1);
	$('#slide_whole').animate({	left: dest_left}, 'normal');
	$('.nav li.active').removeClass('active');
	$('#slide'+dest).parent('li').addClass('active');
}