/* Plugin Boo-Bofixier criado por PedroMenezes ( http://PedroMenezes.com/boo-boxifier-post ) */

$(function() {
	function carregaProdutos(data,obj,lim){
		if (data.item.length > 0) {
			var vez = 0;
			$(data.item).each(function(i,product){
				if (vez < lim){ //limite de produtos
					var a = $('<a></a>').attr('href',product.uri);
					var img = $('<img></img>').attr('src',product.img).attr('title',product.title); /* alt by Cuducos */
					//var title = $('<span>').attr('class','nome').text(product.title);
					//var preco = $('<span>').attr('class','preco').text(product.price);
					$(a).append(img); //.append(title).append(preco)
					$(a).append('<br />'+product.title); /*  alt by Cuducos */
					var li = $('<li></li>').append( a );
					$(obj).append( li );
					vez++;
				}
			});
		} else {
				$(obj).append(
					$('<li></li>').text('Nenhum produto encontrado.')
				);
			}
	}

	$('.boo-box').each(function() { //loop de elementos
		var d = $(this).attr('class').split(" ");
		var t = $(this).attr('class').split("/")[1];
		//d[1] = limite ; d[2] = loja ; d[3] = id ; t = tags
		var uri = 'http://boo-box.com/api/format:json/aff:'+d[2]+'/uid:'+d[3]+'/tags:'+t+'/jsonp:=?'; //monta a URL
		(function (that){
			$.getJSON(uri, function(data){
				carregaProdutos(data,$(that),d[1]); //that serve para ver qual é o elemento do loop
			});
		})(this); 
	});
});