jQuery(document).ready(function() {
	var currentCount = 0;
	var mousedDown = false;
	
	function autoAdvance(currentCount) {
		t = setTimeout(function() {
			if(currentCount++ < jQuery('.mod-mem-carousel li a').length - 1) {
				jQuery('.mod-mem-carousel li a').eq(currentCount).trigger('click');
			} else {
				currentCount = -1;
			}
			autoAdvance(currentCount);
		}, 6000);
	}
	
	autoAdvance(currentCount);
	
	jQuery('.mod-mem-carousel li a').mousedown(function() {
		mousedDown = true;
	});
	jQuery('.mod-mem-carousel li a').mouseup(function() {
		if(mousedDown){
			clearTimeout(t);
			jQuery('.mod-mem-carousel li a').unbind('mousedown');
			jQuery('.mod-mem-carousel li a').unbind('mousedown');
		}
	});
});
