var cptSlideshowCursoTimeout;
var cptSlideshowCursoTimeoutValue = 10000;
var cptSlideshowRunning = false;
var cptSlideshowWidth;
var cptSlideshowItems = [];

$(document).ready(function() {
	cptSlideshowWidth = $('#cursosSlideshow').width();
	$('#cursosSlideshow .item').each(function(){
		cptSlideshowItems.push(this);
		$(this).css('left', -cptSlideshowWidth).show();
	});
	$($('#cursosSlideshow .item').get(0)).css('left', 0).addClass('itemAtual');
	cptSlideshowCursoTimeout = setTimeout(
		'cptSlideshowCursos()',
		cptSlideshowCursoTimeoutValue
	);
});

function cptSlideshowCursos(avancar)
{
	if (cptSlideshowRunning === true) {
		return;
	}
	cptSlideshowRunning = true;
	clearTimeout(cptSlideshowCursoTimeout);
	if (avancar == undefined) {
		avancar = true;
	}
	for (i = 0; i < cptSlideshowItems.length; i++) {
		if ($(cptSlideshowItems[i]).hasClass('itemAtual')) {
			itemAtual = i;
			break;
		}
	}
	if (avancar) {
		itemAntes = (itemAtual - 1 >= 0 ? itemAtual - 1 : cptSlideshowItems.length - 1);
		$(cptSlideshowItems[itemAtual]).animate({
			left: cptSlideshowWidth
		}, {
			complete: function(){
				$(cptSlideshowItems[itemAtual]).css('left', -cptSlideshowWidth);
				cptSlideshowRunning = false;
			}
		}).removeClass('itemAtual');
		$(cptSlideshowItems[itemAntes]).animate({left: 0}).addClass('itemAtual');
	} else {
		itemDepois = (itemAtual + 1 < cptSlideshowItems.length ? itemAtual + 1 : 0);
		$(cptSlideshowItems[itemAtual]).animate({left: -cptSlideshowWidth}).removeClass('itemAtual');
		$(cptSlideshowItems[itemDepois]).css('left', cptSlideshowWidth).animate({left: 0}, {
			complete: function(){
				cptSlideshowRunning = false;
			}
		}).addClass('itemAtual');
	}
	cptSlideshowCursoTimeout = setTimeout(
		'cptSlideshowCursos()',
		cptSlideshowCursoTimeoutValue
	);
}
