(function($){$.fn.wnCrossFade=function(options){var defaults={slideClass:"slide",interval:2500,transitionTime:1100};var options=$.extend(defaults,options);var $container;var $slides;var currentIndex;var nextIndex;var slidesCount;var retardedBrowser;var prepareSlides=function(){currentIndex=0;nextIndex=1;$slides.filter(":gt(0)").hide();$slides.css("position","absolute").each(function(i){$(this).css("z-index",i+10)})};var doSlide=function(){var $current=$($slides[currentIndex]);var $next=$($slides[nextIndex]);if(retardedBrowser){$current.show();$next.hide();currentIndex=nextIndex;nextIndex=(1+currentIndex)%slidesCount;setTimeout(doSlide,options.interval)}else{$current.fadeOut(options.transitionTime);$next.fadeIn(options.transitionTime,function(){currentIndex=nextIndex;nextIndex=(1+currentIndex)%slidesCount;setTimeout(doSlide,options.interval)})}};return this.each(function(){$container=$(this);retardedBrowser=($.browser.msie&&$.browser.version<9)||($.browser.mozilla&&parseInt($.browser.version)<4);$slides=$("> ."+options.slideClass,$container);slidesCount=$slides.length;if(slidesCount<2){return}prepareSlides();setTimeout(doSlide,options.interval)})}})(jQuery);
