function itemFirstInHandler(carousel, li, idx, state)
{
    if (state != 'init')
        return;
        
    var cr = carousel;
    
    $(".jcarousel-next").bind("click", function() { cr.next(); });
    $(".jcarousel-prev").bind("click", function() { cr.prev(); });
}

function carousel_callback(carousel)
{
    jQuery('.jcarousel-next').bind('click', function() {
        carousel.next();
        return false;
    });

    jQuery('.jcarousel-prev').bind('click', function() {
        carousel.prev();
        return false;
    });
}

$(function() {
    /*
    var cr = $(".accList").jcarousel({
        orientation:'vertical',
        itemVisible:10,
        itemScroll:8,
        scrollAnimation:'slow',
        wrap:true,
        noButtons:true,
        itemFirstInHandler: itemFirstInHandler
    });
    */
    
    var cr = $(".accList").jcarousel({
        vertical:true,
        visible:10,
        scroll:8,
        animation:'slow',
        wrap:'last',
        verticalAdjust:0,
        buttonNextHTML: null,
        buttonPrevHTML: null,
        initCallback: carousel_callback
    });
});

