var current = 0, cnt = 0, arr = [], speed = 500;

fancySlideInit = function(domchunk) {
	arr = $(domchunk + ' div').get();
	cnt = arr.length;
	
	for (var i = 0; i < cnt; i++) {
		if (i > 0)  $(arr[i]).css('opacity', 0).hide(); else $(arr[i]).show();
	}

	if (arr.length > 1) {
		$(domchunk).prepend('<a id="fancyslide_left" href="#"></a>');
		$(domchunk).prepend('<a id="fancyslide_right" href="#"></a>');
		
		$("#fancyslide_left").click(fancySlidePrev).show();
		$("#fancyslide_right").click(fancySlideNext).show();
	}
}

fancySlideNext = function() {
	$(arr[current]).animate({'opacity': 0}, {queue: false, duration: speed});
	
	current = (current + 1) % cnt;

	$(arr[current]).show().animate({'opacity': 1}, {queue: false, duration: speed});
}

	
fancySlidePrev = function() {
	$(arr[current]).animate({'opacity': 0}, {queue: false, duration: speed});
	
	current = current > 0 ? (current - 1) % cnt : cnt - 1;
	
	$(arr[current]).show().animate({'opacity': 1}, {queue: false, duration: speed});
}
	
	