$(function() {
	//Bottom logo slider
    $("#logo_slider").jCarouselLite({
        btnNext : "#next",
        btnPrev : "#prev",
		visible : 6
    });
	
	//Home promo focus events
	$('#home_promo_carousel ul li').focus(function(e) {
		var carousel_index = $(this).index();
		
		$('#home_promo_nav ul li').eq(carousel_index).addClass('current');
		$('#home_promo_content article').eq(carousel_index).fadeIn();
		$(this).children('img').stop().animate({
			width : '213px',
			left : '-25px',
			top  : '-40px'
			},400);
	});	
	//Home promo blur events
	$('#home_promo_carousel ul li').blur(function(e) {
		$('#home_promo_nav ul li').removeClass('current');
		$('#home_promo_content article').fadeOut();
		$(this).children('img').animate({
			width : '100%',
			left  : 0,
			top   : 0
			},500);
	});	
	
	//Home promo autoplay carousel with pause on hover
	var interval;
				
	$('#home_promo_carousel ul')
		.roundabout({
			reflect      : true,
			tilt         : -4.0,
			minOpacity   : 1,
			focusBearing : -13.0,
			minScale     : 0.3,
			maxScale     : 0.6,
			btnNext      : '#carousel_next',
			btnPrev      : '#carousel_prev'
		})
		.hover(
			function() {
				clearInterval(interval);
			},
			function() {
				interval = startAutoPlay();
			}
		);	
	interval = startAutoPlay();
			
	function startAutoPlay() {
		return setInterval(function() {
			jQuery('#home_promo_carousel ul').roundabout_animateToNextChild();
		}, 8000);
	};	
	
	//Home promo nav clicked
	$('#home_promo_nav ul li').click(function(){
		var carousel_index = $(this).index();		
		$('#home_promo_carousel ul').roundabout_animateToChild(carousel_index);
		
		clearInterval(interval);
		setTimeout(function () {
            interval = startAutoPlay();
        }, 1000);
	});
	
	//Home promo nav arrowa clicked
	$('#carousel_prev, #carousel_next').click(function(){		
		clearInterval(interval);
		setTimeout(function () {
            interval = startAutoPlay();
        }, 1000);
	});
});
