$(document).ready(function(){
    //galleria
    $('ul.gallery').galleria({
        insert: '#gallery-insert',
        history : true,
        clickNext : true,
        onImage : function(image,caption,thumb) {
    
            image.css('display','none').fadeIn(1000);
    
            caption.css('display','none').fadeIn(1000);
    
            var _li = thumb.parents('li');
    
            _li.siblings().children('img.selected').fadeTo(500,0.3);
    
            thumb.fadeTo('fast',1).addClass('selected');
    
            image.attr('title','nast\u0119pne >>');
    
        },
    
        onThumb : function(thumb) { // thumbnail effects goes here
            var _li = thumb.parents('li');
    
            var _fadeTo = _li.is('.active') ? '1' : '0.3';
            thumb.css({
                display:'none',
                opacity:_fadeTo
            }).fadeIn(1500);
    
            thumb.hover(
                function() {
                    thumb.fadeTo('fast',1);
                },
                function() {
                    _li.not('.active').children('img').fadeTo('fast',0.3);
                }
                )
        }
    });

    if($('ul.gallery li').size() <= 7)
        $('#nav-right').hide();
    

    $('#nav-left').click(function(){
        $('#nav-right').show()
        var g = $('ul.gallery');
        g.animate({
            "left": "+=90px"
        }, 200);
        var p = g.position();
        if(p.left == -90){
            $(this).hide();
        }

    });
    $('#nav-right').click(function(){
        $('#nav-left').show()
        var g = $('ul.gallery');
        g.animate({
            "left": "-=90px"
        }, 200, function(){
            var p = g.position();
            var c = $('ul.gallery li').size()*90;
            if(c>630){
                if(p.left == -(c-630)){
                    $('#nav-right').hide();
                }
            }

        });
    });


    /*Obsluga produktów*/
    $(".pointbox").mousemove( function(e){
        $('.image-box').find('.desc-box').hide();
        $('.pointbox').css('z-index', '999');
        $(this).css('z-index', '99999');
        $(this).find('.desc-box').show();
        return false;
    });

    $(".pointbox").mouseleave( function(e){
        $('.image-box').find('.desc-box').hide();
        $('.pointbox').find('.point').fadeIn();
        return false;
    });

    //zmiana obrazka produktu
    $(".photo-info a").click( function(e){
        var id = $(this).attr('id').split('-', 2)[1];
        $('.image-box').hide();
        $('#img-'+id).fadeIn();
        return false;
    });

    //lithebox w tekścia


    $("a[title='foto']").lightBox({
        imageBtnClose: '/images/lightbox-btn-close.gif',
        imageBtnPrev: '/images/lightbox-btn-prev.gif',
        imageBtnNext: '/images/lightbox-btn-next.gif',
        containerResizeSpeed: 350,
        txtImage: ' ',
        txtOf: ' '

    });
});
