$(function() {
	var totalItem = $(".plg_pag_galeria .plg_pag_galeria_item").length;
	//var limite = $(".plg_pag_galeria .plg_pag_galeria_item").length - 1;
	//var primeiroItemVisivel = 0;
	//var verificaUltimo = 0;

	if (totalItem > 0)
	{
		var botoes = "";
		for (i=1;i<=totalItem;i++)
		{
			t = "" + i;
			botoes = botoes + "<span>" + t + "</span>"
		}
		$(".plg_pag_botoes").html(botoes);
		$(".plg_pag_botoes > span:first").addClass("plg_pag_botoes_on");
		$(".plg_pag_galeria_item").hide();
		$(".plg_pag_galeria_item:first").show();
		$(".plg_pag_botoes > span").click(function(){
			$(".plg_pag_galeria_item").hide();
			var index = $(".plg_pag_botoes > span").index(this);
			$(".plg_pag_galeria_item").eq(index).show();
			$(".plg_pag_botoes > span").removeClass("plg_pag_botoes_on");
			$(".plg_pag_botoes > span").eq(index).addClass("plg_pag_botoes_on");
		});
	}
	
	$(".plg_pag_avancar, .plg_pag_voltar").css("cursor", "pointer");
	
	//$(".plg_pag_galeria .plg_pag_galeria_item").eq(primeiroItemVisivel).show().nextAll().show();
	
	$(".plg_pag_avancar").click(function() {
		var index = $(".plg_pag_galeria_item").index($(".plg_pag_galeria_item:visible"));
		index = index + 1;
		index = index % $(".plg_pag_galeria_item").length;
		$(".plg_pag_botoes > span").eq(index).click();


		//verificaUltimo = primeiroItemVisivel;
		//verificaUltimo += 1;
		
		//if (primeiroItemVisivel != limite && verificaUltimo < totalItem)
		//{
		//	primeiroItemVisivel += 1;
		//	$(".plg_pag_galeria .plg_pag_galeria_item").hide();
		//	$(".plg_pag_galeria .plg_pag_galeria_item").eq(primeiroItemVisivel).show().nextAll().show();
		//}
	});
	
	$(".plg_pag_voltar").click(function() {
		var index = $(".plg_pag_galeria_item").index($(".plg_pag_galeria_item:visible"));
		index = index - 1;
		if (index < 0)
			index = 5;
		$(".plg_pag_botoes > span").eq(index).click();

		//if (primeiroItemVisivel != 0)
		//{
		//	primeiroItemVisivel -= 1;
		//	$(".plg_pag_galeria .plg_pag_galeria_item").hide();
		//	$(".plg_pag_galeria .plg_pag_galeria_item").eq(primeiroItemVisivel).show().nextAll().show();
		//}
	});



	var chamarGaleria = window.setInterval(mudarGaleria, 10000);

	$(".plg_pag_galeria").hover(
		function()
		{
			clearInterval(chamarGaleria);
		},
		function()
		{
			chamarGaleria = window.setInterval(mudarGaleria, 10000);
		}
	);

	function mudarGaleria()
	{
		$(".plg_pag_avancar").click();
	}

});
