﻿jQuery(document).ready(function() {
    jQuery('#pgCarousel').jcarousel({
        visible: 1,
        scroll: 1,
		auto: 6,
        wrap: 'last',
        initCallback: homecarousel_initCallback,
		itemFirstInCallback: homecarousel_itemFirstInCallback
    });
});

function homecarousel_itemFirstInCallback(carousel, item, idx, state) {
	jQuery('#pgCarouselControl li').removeClass('selected');
	jQuery('#pgCarouselControl li:eq(' + ((idx*1)-1) + ')').addClass('selected');
	//return false;
}

function homecarousel_initCallback(carousel) {
    jQuery('#pgCarousel li img').css('display', 'block');
	
	var iPg = carousel.size();
    if (iPg > 1) {
        var sNav = '<ul>';
        var sSel = ' class="selected"';
        for (var iC = 1; iC <= iPg; iC++) {
            sNav += '<li' + sSel + '><a href="#pg' + iC + '">' + iC + '</a></li>';
            sSel = "";
        }
        sNav += '</ul>';
        sNav += '<div style="clear:both;"/>';
        jQuery('#pgCarouselControl').html(sNav);
    } else {
        jQuery('#pgCarouselControl').hide();
    }

    jQuery('#pgCarouselControl li').bind('click', function() {
        jQuery('#pgCarouselControl li').removeClass('selected');
        $(this).addClass('selected');
        carousel.scroll(jQuery.jcarousel.intval(jQuery(this).text()));
		carousel.options.auto = 0;
        return false;
    });
};