function mycarousel_initCallback(carousel) {
    $('.jcarousel-control a').bind('click', function() {
		$('.jcarousel-control a').removeClass("selected");
        carousel.scroll($.jcarousel.intval($(this).text()));
		carousel.startAuto(0);
		$(this).addClass("selected");
        return false;
    });
};
// Ride the carousel...
$(document).ready(function() {
	$('a:not(a[@rel*=lightbox])').tooltip({
		track: true, 
		delay: 200, 
		showURL: false, 
		showBody: " :: ", 
		fade: 250 
	});
    $("#mycarousel").jcarousel({
        scroll: 1,
		visible: 1,
		auto: 3,
		wrap: 'last',
		animation: 500,
        initCallback: mycarousel_initCallback,
        // This tells jCarousel NOT to autobuild prev/next buttons
        buttonNextHTML: null,
        buttonPrevHTML: null
    });
	$('.z-table > tbody > tr').alternate({hover:true});
});