(function(a){a.fn.extend({flexslider:function(b){function i(a){if(!ANIMATING){ANIMATING=true;if(b.animation.toLowerCase()=="slide"){if(currentSlide==0&&a==g-1){e.animate({marginLeft:"0px"},b.animationDuration,function(){e.css({marginLeft:-1*g*f.filter(":first").width()+"px"});ANIMATING=false;currentSlide=a})}else if(currentSlide==g-1&&a==0){e.animate({marginLeft:-1*(g+1)*f.filter(":first").width()+"px"},b.animationDuration,function(){e.css({marginLeft:-1*f.filter(":first").width()+"px"});ANIMATING=false;currentSlide=a})}else{e.animate({marginLeft:-1*(a+1)*f.filter(":first").width()+"px"},b.animationDuration,function(){ANIMATING=false;currentSlide=a})}}else if(b.animation.toLowerCase()=="show"){f.eq(currentSlide).hide();f.eq(a).show();ANIMATING=false;currentSlide=a}else{d.css({minHeight:f.eq(currentSlide).height()});f.eq(currentSlide).fadeOut(b.animationDuration,function(){f.eq(a).fadeIn(b.animationDuration,function(){ANIMATING=false;currentSlide=a});d.css({minHeight:"inherit"})})}}}var c={animation:"fade",slideshow:true,slideshowSpeed:5e3,animationDuration:400,directionNav:true,controlNav:true,keyboardNav:true,touchSwipe:true,prevText:"Naprej",nextText:"Nazaj",randomize:false,slideToStart:0,pauseOnAction:true,pauseOnHover:false,controlsContainer:"",manualControls:""};var b=a.extend(c,b),d=this,e=a(".slides",d),f=a(".slides li",d),g=f.length;ANIMATING=false,currentSlide=b.slideToStart;if(b.randomize&&g>1){f.sort(function(){return Math.round(Math.random())-.5});e.empty().append(f)}if(b.animation.toLowerCase()=="slide"&&g>1){d.css({overflow:"hidden"});e.append(f.filter(":first").clone().addClass("clone")).prepend(f.filter(":last").clone().addClass("clone"));e.width((g+2)*d.width()+2e3);var h=a(".slides li",d);setTimeout(function(){h.width(d.width()).css({"float":"left"}).show()},100);e.css({marginLeft:-1*(currentSlide+1)*d.width()+"px"})}else{f.hide().eq(currentSlide).fadeIn(400)}if(b.controlNav&&g>1){if(b.manualControls!=""&&a(b.manualControls).length>0){var j=a(b.manualControls)}else{var j=a('<ol class="flex-control-nav"></ol>');var k=1;for(var l=0;l<g;l++){j.append("<li><a>"+k+"</a></li>");k++}if(b.controlsContainer!=""&&a(b.controlsContainer).length>0){a(b.controlsContainer).append(j)}else{d.append(j)}j=a(".flex-control-nav li a")}j.eq(currentSlide).addClass("active");j.click(function(c){c.preventDefault();if(a(this).hasClass("active")||ANIMATING){return}else{j.removeClass("active");a(this).addClass("active");var d=j.index(a(this));i(d);if(b.pauseOnAction){clearInterval(m)}}})}if(b.directionNav&&g>1){if(b.controlsContainer!=""&&a(b.controlsContainer).length>0){a(b.controlsContainer).append(a('<ul class="flex-direction-nav"><li><a class="prev" href="#">'+b.prevText+'</a></li><li><a class="next" href="#">'+b.nextText+"</a></li></ul>"))}else{d.append(a('<ul class="flex-direction-nav"><li><a class="prev" href="#">'+b.prevText+'</a></li><li><a class="next" href="#">'+b.nextText+"</a></li></ul>"))}a(".flex-direction-nav li a").click(function(c){c.preventDefault();if(ANIMATING){return}else{if(a(this).hasClass("next")){var d=currentSlide==g-1?0:currentSlide+1}else{var d=currentSlide==0?g-1:currentSlide-1}if(b.controlNav){j.removeClass("active");j.eq(d).addClass("active")}i(d);if(b.pauseOnAction){clearInterval(m)}}})}if(b.keyboardNav&&g>1){a(document).keyup(function(a){if(ANIMATING){return}else if(a.keyCode!=39&&a.keyCode!=37){return}else{if(a.keyCode==39){var c=currentSlide==g-1?0:currentSlide+1}else if(a.keyCode==37){var c=currentSlide==0?g-1:currentSlide-1}if(b.controlNav){j.removeClass("active");j.eq(c).addClass("active")}i(c);if(b.pauseOnAction){clearInterval(m)}}})}if(b.slideshow&&g>1){var m;function n(){if(ANIMATING){return}else{var a=currentSlide==g-1?0:currentSlide+1;if(b.controlNav){j.removeClass("active");j.eq(a).addClass("active")}i(a)}}if(b.pauseOnHover){d.hover(function(){clearInterval(m)},function(){m=setInterval(n,b.slideshowSpeed)})}if(g>1){m=setInterval(n,b.slideshowSpeed)}}if(b.touchSwipe&&"ontouchstart"in document.documentElement&&g>1){d.each(function(){function f(b){if(b.touches.length==1){a=b.touches[0].pageX;isMoving=true;this.addEventListener("touchmove",e,false)}}function e(e){if(isMoving){var f=e.touches[0].pageX,h=a-f;if(Math.abs(h)>=c){d();if(h>0){var k=currentSlide==g-1?0:currentSlide+1}else{var k=currentSlide==0?g-1:currentSlide-1}if(b.controlNav){j.removeClass("active");j.eq(k).addClass("active")}i(k);if(b.pauseOnAction){clearInterval(m)}}}}function d(){this.removeEventListener("touchmove",e);a=null;isMoving=false}var a,c=20;isMoving=false;if("ontouchstart"in document.documentElement){this.addEventListener("touchstart",f,false)}})}if(b.animation.toLowerCase()=="slide"&&g>1){var o;a(window).resize(function(){h.width(d.width());e.width((g+2)*d.width()+2e3);clearTimeout(o);o=setTimeout(function(){i(currentSlide)},300)})}}})})(jQuery)
