jQuery(function(){
	//main carousel
	jQuery(".carousel").jCarouselLite({
		auto: 15000,
		speed: 500,
		btnNext: ".carousel .next a",
		btnPrev: ".carousel .previous a",
		visible: 1.5,
		start: 0,
		
		circular: false,
		btnGo: [".carousel-navigation .nav_1", 
		".carousel-navigation .nav_2",
		".carousel-navigation .nav_3",
		".carousel-navigation .nav_4",
		".carousel-navigation .nav_5",
		".carousel-navigation .nav_6",
		".carousel-navigation .nav_7"],
		beforeStart: function(a){
			jQuery('.carousel-navigation li').removeClass("selected");
		},
		afterEnd: function(a) {
			currentSlide=(a).attr("class").replace("nav_","");
			
			if(currentSlide>=jQuery('.carousel .belt li').length-1){
				jQuery('.carousel .next').hide();
			}else{
				jQuery('.carousel .next').show();
			}
			if(currentSlide==1){
				jQuery('.carousel .previous').hide();
			}else{
				jQuery('.carousel .previous').show();
			}
			jQuery('.carousel-navigation li').removeClass("selected");
			jQuery('.carousel-navigation li.nav_'+currentSlide).addClass("selected");
		}
	});
	
	jQuery('.carousel .previous').hide();
	jQuery('.carousel .next a, .carousel .previous a, .carousel-navigation').ifixpng();
	

	//carousel google tracking
	jQuery('#carousel-container .navigation a').click(function(){
		try{
			mainTracker._trackEvent('About us Homepage Mainstage', 'click', jQuery(this).html());
			account23Tracker._trackEvent('About us Homepage Mainstage', 'click', jQuery(this).html());
		}catch(err){
		}
	});

		
	//publications and image slider
	var maxWidth = 0;
	jQuery('.slides-wrapper li').each(function () {
		var thiswidth = jQuery(this).width();
		maxWidth += thiswidth + 2;
	});

	jQuery('.slides-wrapper .slides').css({"width": maxWidth+"px"});

	jQuery('.featured_publications .slides-wrapper').serialScroll({
		items: 'li',
		prev: '.featured_publications .slide_previous',
		next:'.featured_publications .slide_next'
	});
		
});
