// Set thickbox loading image
tb_pathToImage = "/p4a/libraries/jcarousel/images/loading-thickbox.gif";

var mycarousel_itemList = [
    {url: "/buku/book1.jpg", title: "The rock band"},
    {url: "/buku/book2.jpg", title: "Flash cards english year 5 SJK"},
    {url: "/buku/book3.jpg", title: "Circuit the circuit"},
    {url: "/buku/book4.jpg", title: "If you were an adverb"},
    {url: "/buku/book5.jpg", title: "Isu produk kecantikan dan kesihatan"},
    {url: "/buku/book6.jpg", title: "Fiksyen (Oktober)"},
    {url: "/buku/book7.jpg", title: "If you were a noun"},
    {url: "/buku/book8.jpg", title: "Catatan seorang muda"},
    {url: "/buku/book9.jpg", title: "Bunga yang mekar"},
    {url: "/buku/book10.jpg", title: "Baby's first - sound (padded board book)"},
    {url: "/buku/book11.jpg", title: "Baby's first - bedtime (padded board book)"},
    {url: "/buku/book12.jpg", title: "Manis, madu dan masin"},
    {url: "/buku/book13.jpg", title: "Gadis bernama Golbahar"},
    {url: "/buku/book14.jpg", title: "Ketika embun menitis"},
    {url: "/buku/book15.jpg", title: "Di sebalik mentari jingga"},
    {url: "/buku/book16.jpg", title: "Guru"},
    {url: "/buku/book17.jpg", title: "Firefly's world of facts"},
    {url: "/buku/book18.jpg", title: "If you were an antonym"},
    {url: "/buku/book19.jpg", title: "Penerapan integriti dan nilai murni"},
    {url: "/buku/book20.jpg", title: "Tragedi tsunami"},
    {url: "/buku/book21.jpg", title: "Fiksyen (memori bidadari)"},
    {url: "/buku/book22.jpg", title: "Tabik cikgu"},
    {url: "/buku/book23.jpg", title: "Opposites attract"},
    {url: "/buku/book24.jpg", title: "Penagihan dadah"},
    {url: "/buku/book25.jpg", title: "Baby's first - farm (padded board book)"},
    {url: "/buku/book26.jpg", title: "Manny's book of tools"},
    {url: "/buku/book27.jpg", title: "Sunshine in our lives (chinese)"},
    {url: "/buku/book28.jpg", title: "Kasih sejati dengan empat bersaudara"},
    {url: "/buku/book29.jpg", title: "Kumpulan cerpen Masitah"},
    {url: "/buku/book30.jpg", title: "Gelombang buana"},
    {url: "/buku/book31.jpg", title: "Antologi drama walinong sari"},
    {url: "/buku/book32.jpg", title: "Petua menangani stres"}
];

function mycarousel_itemLoadCallback(carousel, state)
{
    for (var i = carousel.first; i <= carousel.last; i++) {
        if (carousel.has(i)) {
            continue;
        }

        if (i > mycarousel_itemList.length) {
            break;
        }

        // Create an object from HTML
        var item = jQuery(mycarousel_getItemHTML(mycarousel_itemList[i-1])).get(0);

        // Apply thickbox
        tb_init(item);

        carousel.add(i, item);
    }
};

/**
 * Item html creation helper.
 */
function mycarousel_getItemHTML(item)
{
    var url_m = item.url.replace(/_s.jpg/g, '_m.jpg');
    return '<a href="' + url_m + '" title="' + item.title + '"><img src="' + item.url + '" height="75" border="0" alt="' + item.title + '" /></a>';
};

jQuery(document).ready(function() {
    jQuery('#mycarousel').jcarousel({
        size: mycarousel_itemList.length,
        itemLoadCallback: {onBeforeAnimation: mycarousel_itemLoadCallback},
		visible: 8
    });
});
