function mycarousel_initCallback(carousel)
{
    carousel.clip.hover(function() {
        carousel.stopAuto();
    }, function() {
        carousel.startAuto();
    });
};

function onBefore() { 
    $('#mask_banner_nav').show(); 
} 

function onAfter() { 
    $('#mask_banner_nav').hide(); 
}

$(document).ready(function(){
	if(document.getElementById('casestudies_cycle')){
		$('#casestudies_links').cycle({
			fx:     'fade', 
			speed:   1000, 
			timeout: 5000,
			pause:   1,
			pager:  '#casestudies_nav'
		});
	}
	if(document.getElementById('banner_cycle')){
		$('#banner_cycle').cycle({
			fx:     'scrollHorz',
			speed:   500, 
			timeout: 5000,
			pause:   1,
			prev:   '#banner_prev', 
    		next:   '#banner_next',
			before:  onBefore, 
    		after:   onAfter 
		});
	}
	
	if(document.getElementById('nav')){
		//$('#nav .children').hide();
		$('#nav .page-item-14').hover(
			function() {
				$('#nav .children').show();
			},
			function() {
				$('#nav .children').hide();
			}
		);
	}
	
	if(document.getElementById('home_news_carousel')){
		$('#home_news_carousel').jcarousel({
			scroll: 1,
			auto: 5,
			wrap: 'circular',
			initCallback: mycarousel_initCallback
		});
	}
	
	if(document.getElementById('vendors_cycle')){
		$('#vendors_cycle').jcarousel({
			scroll: 3,
			auto: 5,
			wrap: 'circular',
			initCallback: mycarousel_initCallback
		});
	}
	
	if(document.getElementById('linkcat-2')){
		$('#linkcat-2 .blogroll').jcarousel({
			scroll: 5,
			auto: 5,
			wrap: 'circular',
			initCallback: mycarousel_initCallback
		});
	}
}); 

