(function($){$.fn.slideshow=function(options){var defaults={pauseSeconds:10,fadeSpeed:0.5,height:283,width:598,caption:false,cssClass:'slideshowlite'};var options=$.extend(defaults,options),target=this,items=$(target).children("a"),instance;if(!$(this).hasClass(options.cssClass))
$(this).addClass(options.cssClass);$(this).css({width:options.width+"px",height:options.height+"px"}),$(this).children("img").wrap(document.createElement("a")),$(this).children("a").attr("target","blank");var i=1;$(this).children("a").each(function(){$(this).attr("rel",i++);});$(this).append("<ul></ul>").append("<ol></ol>");var pagination=$(this).children("ul"),caption=$(this).children("ol"),i=1,j=0;$(this).children("a").each(function(){pagination.append("<li><a href=\"javascript:void(0);\" class=\"nounderline\" ><b>"+(i++)+"</b></a></li>"),caption.append("<li>"+$("#"+$(target).attr("id")+" img:nth("+(j++)+")").attr("alt")+"</li>");}),pagination.fadeTo(0,0.8),caption.fadeTo(0,0.6).hide();var firstItem=$(target).children("a:first"),lastItem=$(target).children("a:last"),currentItem=firstItem,paginationHighlight=function(sequence){pagination.children("li").children("a").removeClass("current"),pagination.children("li").children("a:nth("+sequence+")").addClass("current");},showCaption=function(sequence){caption.show(),caption.children("li").hide(),caption.children("li:nth("+sequence+")").show();},makeSlideshow=function(){pagination.children("li").children("a").mouseover(function(){if(!$(this).hasClass("current"))
{currentItem=$(target).children("a:nth("+($(this).text()-1)+")"),currentItem.show(),startSlideshow();}}),paginationHighlight(currentItem.attr("rel")-1);if(options.caption==true)
{showCaption(currentItem.attr("rel")-1);}
currentItem.fadeIn(1000,function(){$(target).children("a").hide(),$(this).show().css("z-index",1);});if(currentItem.children("img").attr("src")==lastItem.children("img").attr("src"))
{currentItem=firstItem,currentItem.css("z-index",2);}
else
{currentItem=currentItem.next();}},startSlideshow=function(){clearInterval(instance),makeSlideshow(),instance=setInterval(makeSlideshow,options.pauseSeconds*1000);};startSlideshow();};})(jQuery);