// Pause autoscrolling if the user moves with the cursor over the clip.
function mycarousel_initCallback(carousel) {
	carousel.clip.hover(function() {
		carousel.stopAuto();
	}, function() {
		carousel.startAuto();
	});
};

jQuery(document).ready(function() {

	// Initiate jCarousel
    jQuery('#mycarousel').jcarousel({
        start: 1,
		wrap: 'both', 
		scroll: 1, 
		auto: 3,
		initCallback: mycarousel_initCallback
    });
	
	// Open external links in new window
	jQuery('a[rel="external"]').attr('title','External link - Opens in a new window').click(function() {
		window.open(jQuery(this).attr('href'));
		return false;
	});
	
	// Initiate FancyBox
	jQuery("a.myfancybox").fancybox({ 
		titlePosition: 'inside'
	});
});
