var ID = 0;
var TIMER_TRANSITION = 7000;
var qtdAllProducts;

$(document).ready(function(){
	//Resgato o recipiente para inserir o produto
	var main = $("div#Superior div#produtos");

	//Configura o status inicial de main
	main.append("<ul id='products-list'></ul>");

	$.ajax({ type:"GET", url:"../xml/vitrine.produtos.php", dataType:"xml",
		success: function(data){
			//Resgato o nó principal do xml
			//e a quantidade total de produtos listados
			var mainNode = $(data).find('produtos');
			qtdAllProducts = mainNode.find('produto').length;

			mainNode.find('produto').each(function(){
				var cod = $(this).find('codigo').text();
				var img = $(this).find('imagem').text();

				//Crio dentro da ul os seguintes itens:
				//li > a > img
				main.find('ul').append('<li id="' + cod + '"></li>').find('li#' + cod + '').append("<a href='../produtos/?codigo=" + cod + "'></a>").find('a').append("<img src='../admin/uploads/" + img + "' border='0' /><p>Clique aqui e confira o produto</p>");
			});

			initTransition();

		}
	});

});


//Funções
function initTransition(){

	$(document).everyTime( TIMER_TRANSITION , 'timer', function() {
		$("div#Superior div#produtos ul#products-list li").fadeOut();
		$("div#Superior div#produtos ul#products-list li").eq(verifyID()).fadeIn();
	});
}

function verifyID(){
	return ID = ( ID == (qtdAllProducts-1) ? 0 : ++ID);
}
