﻿var currentTab = 0; 
function openTab(clickedTab) {
    var thisTab = $('#ebooks-tabs a').index(clickedTab);
    $('#ebooks-tabs a').parent().removeClass('active');
    $('#ebooks-tabs a:eq('+thisTab+')').parent().addClass('active');
    $('.ebooks-tabbed-contents').css({visibility:'hidden'});
    $('.ebooks-tabbed-contents:eq('+thisTab+')').css({visibility:'visible'});
    currentTab = thisTab;
};
function mycarousel_initCallback(carousel) {
    var containerId = carousel.container[0].id;
    $('#' + containerId + ' .paging-control a').click(function() {
        carousel.scroll(jQuery.jcarousel.intval($(this).text()));
        return false;
    });
    $('#' + containerId + ' .jcarousel-next').click(function() {
         carousel.next();return false;
     });
     $('#' + containerId + ' .jcarousel-prev').click(function() {
         carousel.prev();return false;
     });     
};
function mycarousel_itemFirstInCallback(carousel, item, idx, state) {
    var containerId = carousel.container[0].id;    
    $('#' + containerId + ' .ctf-off').removeClass('ctf-on');
    $('#' + containerId + ' .' + idx).addClass('ctf-on');
};
$(function() {
    $('.ebook-carousel').jcarousel({
        scroll: 5,
        initCallback: mycarousel_initCallback,
        itemFirstInCallback:  mycarousel_itemFirstInCallback,
        buttonPrevHTML: null,
        buttonNextHTML: null
    });
    $('#ebooks-tabs a').click(function() {
        openTab($(this)); return false;
    });    
    $('#ebooks-tabs a:eq('+currentTab+')').click()

});
