var gcount;
var current = 0;
var counts = [];
var currents = [];

$(document).ready(function() {
	gcount = $('.gallery').size();
	var counter = 0;
	$('.gallery').each(function() {
		counts[counter] = $(this).find('img').size();
		currents[counter] = 0;
		counter++;
	});
//	console.log(gcount);
	setInterval(function() {
		var next;
		if (current >= (gcount-1)) next = 0; else next = current + 1;
		showNext(next);
		current = next;
	}, 2000);
});

function showNext(index) {
	var nxt;
	if (counts[index] <= 1) return;
	if (currents[index] >= (counts[index]-1)) nxt = 0; else nxt = currents[index] + 1;
	$('.gallery:eq('+index+') a:eq('+currents[index]+')').fadeOut();
	$('.gallery:eq('+index+') a:eq('+nxt+')').fadeIn();
	currents[index] = nxt;
}
