var menuz = 6;
var currentpage = 1;
var totalpages = 1;


$(document).ready(function() { 

if($("span.totalpages").length) {
	totalpages = $("span.totalpages").text();
}

$("div.address a").simpletooltip();

$("a.maplink").simpletooltip();

$('#tcarousel').jcarousel({buttonNextCallback: carouselNextFunction});



if($("#contributors > li").size() > 4) {
$('#contributors').jcarousel({});
}

$("#carousel").cycle({
    fx:     'fade',
    speed:  750,
    timeout: 6000,
    pager:  '#slideshownav',
    pagerAnchorBuilder: function(idx, slide) { 
        return '<li><a href="#">' + idx + '</a></li>'; 
    } 
});




$('#biobodies .current .bioinside').jScrollPane({scrollbarWidth: 6});

$("#bionav li").click(function() { 

	$("#bionav li").removeClass("current");
	$("#biobodies div").removeClass("current");
	
	$(this).addClass("current");
	var newid = "#" + $(this).attr("id");
	$("#biobodies").find(newid).addClass("current");
	
	$('#biobodies .current .bioinside').jScrollPane({
							scrollbarWidth: 6,
							reinitialiseOnImageLoad: true
						}
	);


});


$("#menus a.menu").mouseover(function() { 
	var theid = $(this).attr('id');
	$("#menuoverlay").find("#"+theid).fadeIn("fast").mouseout(function() { 
		$(this).fadeOut("fast");
	});
	
});

}); /* /document.ready */


function carouselNextFunction(carousel, control, flag) {
	if(!flag && carousel.buttonNextState) {
		currentpage++;
		if(currentpage <= totalpages && currentpage != 1) {
			var iterate = carousel.last;
			iterate++;
			$(".jcarousel-next").addClass("loading");
			$.get("/page/"+currentpage, function(data) {
				$("#tcarousel li", data).each(function() {
					carousel.add(iterate, $(this));
					iterate++;					
				});
			carousel.size(iterate-1);
			$(".jcarousel-next").removeClass("loading");			
			});
			
		}
	}
}

