(function($){
    $.fn.pretraga = function(options) {

        sakrij(options.brojGrupa, options.prvi);
        return this.each(function() {
            $(this).parent().find(":first-child").show();
            
            $(this).children("a.next").bind("click", function(){
                 sledeci($(this).attr("rel"));
                 return false;
            });
            $(this).children("a.prev").bind("click", function(){
                 prethodni($(this).attr("rel"));
                 return false;
            });

        });

         //scroller za pretragu
        function prethodni(kolona){
            $('.red'+kolona+' .item:nth-child('+options.prvi[kolona]+')').hide();
            options.prvi[kolona]--;
            $('.red'+kolona+' .item:nth-child('+options.prvi[kolona]+')').show();
            //var left = parseInt($('.red'+kolona).css("left"));
            //var newLeft = left + 157;
            //$('.red'+kolona).animate({left: newLeft}, 400);
            sakrij (options.brojGrupa, options.prvi);
        }

        function sledeci(kolona){
            $('.red'+kolona+' .item:nth-child('+options.prvi[kolona]+')').hide();
            options.prvi[kolona]++;
            $('.red'+kolona+' .item:nth-child('+options.prvi[kolona]+')').show();
            //var left = parseInt($('.red'+kolona).css("left"));
            //var newLeft = left - 157;
            //$('.red'+kolona).animate({left: newLeft}, 400);
            sakrij (options.brojGrupa, options.prvi);
        }

        function sakrij(brojGrupa, prvi){
            for (var i = 0; i < brojGrupa.length; i++)
            {
                if(brojGrupa[i]-prvi[i] < 1){
                    $("a.next[rel='"+i+"']").hide();
                }else{
                    $("a.next[rel='"+i+"']").show();
                }
                if(prvi[i] == 1){
                    $("a.prev[rel='"+i+"']").hide();
                }else{
                    $("a.prev[rel='"+i+"']").show();
                }
            }
            
        }

    };
})(jQuery);

