/* ------------------------------------------------- *
 * Global jQuery 1.4 functions
 * ------------------------------------------------- */
$(document).ready(function(){
// For navigation issues
	$(".triple .to_left .to_left ul ul").hide();

	$(".triple .to_left .to_left ul li").not(".triple .to_left .to_left ul li li, .triple .to_left .to_left .list ul li").prepend("<span class='menu_img' />");
	$(".triple .to_left .menu_img").attr('title','Rozwiń').toggle(function() {
		$(this).attr('title','Zwiń').parent().addClass('current').find('ul').slideDown('fast');
	},function() {
		$(this).attr('title','Rozwiń').parent().removeClass('current').find('ul').slideUp('fast');
	});
	$(".triple .to_left .to_left ul span").hover(function() {
		$(this).css('color','#787745');
	},function() {
		$(this).css('color','#F79F20');
	});

        //rozwin jesli aktywne
        $(".triple .to_left .to_left ul li.current-cat-parent .menu_img").click();
        $(".triple .to_left .to_left ul li.current-cat .menu_img").click();

//sub page carousel
    $('#sub-cat-carousel').jcarousel({
      auto: 20, //time in sec
      wrap: 'last',
      visible: 1,
      scroll: 1,
      initCallback: mycarousel_initCallback,
      // This tells jCarousel NOT to autobuild prev/next buttons
      buttonNextHTML: null,
      buttonPrevHTML: null
    });
});

function mycarousel_initCallback(carousel)
{
    // Disable autoscrolling if the user clicks the prev or next button.
    carousel.buttonNext.bind('click', function() {
        carousel.startAuto(0);
    });

    carousel.buttonPrev.bind('click', function() {
        carousel.startAuto(0);
    });

    $('.carousel-box').hover(function() {
        carousel.stopAuto();
    }, function() {
        carousel.startAuto();
    });


    $('.jcarousel-control a').bind('click', function() {
        carousel.scroll($.jcarousel.intval(jQuery(this).text()));
        carousel.stopAuto();
        return false;
    });

    $('.jcarousel-scroll select').bind('change', function() {
        carousel.options.scroll = $.jcarousel.intval(this.options[this.selectedIndex].value);
        carousel.stopAuto();
        return false;
    });

    $('#mycarousel-next').bind('click', function() {
        carousel.next();
        carousel.stopAuto();
        return false;
    });

    $('#mycarousel-prev').bind('click', function() {
        carousel.prev();
        carousel.stopAuto();
        return false;
    });
}


