(function(a){a.fn.simpleSlideshow=function(c){var h={slides:[],preFetchImages:false,pause:4000,fadeTime:1000,width:300,height:400,showPlayIcon:true,playIconPosition:"containerMiddle",backgroundColor:"#fff",borderStyle:"none"},j=a.extend(h,c),b=0,g=true,f=j.slides.length,e=0,d=null;if(j.preFetchImages){for(e=0;e<f;e++){a.get(j.slides[e])}}return this.each(function(){a(window).resize(function(){m()});var k=a(this),n=a('<img id="ssImage" src="" />');k.empty();k.append(n);k.css("display","table-cell").css("width",j.width+"px").css("height",j.height+"px").css("background-color",j.backgroundColor).css("border",j.borderStyle).css("cursor","pointer").css("text-align","center").css("margin","0 auto").css("padding","0px").css("vertical-align","middle").css("line-height","0px");var m=function(){var r=k.offset().left;var q=k.offset().top;var t=r+(k.width()/2)-(i/2);var s=0;switch(j.playIconPosition){case"containerTop":s=q;break;case"containerMiddle":s=q+(k.height()/2)-(p/2);break;case"containerBottom":s=q+k.height()-p;break;default:s=q;break}d.css("left",t).css("top",s)};n.hide();n.attr("src",j.slides[b]);n.css("max-width",k.width()+"px").css("max-height",k.height()+"px");n.fadeIn(j.fadeTime);if(j.showPlayIcon){var p=48,i=48;d=a('<img id="playIcon" src="assets/images/play_icon.png" />');d.css("display","none").css("z-index","3").css("-ms-filter","progid:DXImageTransform.Microsoft.Alpha(Opacity=50)").css("filter","alpha(opacity=50)").css("-moz-opacity","0.5").css("-khtml-opacity","0.5").css("opacity","0.5").css("position","fixed");k.append(d);m()}var l=null;if(f==0){k.html("Slides array is empty.");return}else{var o=function(){if(b==f-1){b=0}else{b++}n.fadeOut(j.fadeTime,function(){n.attr("src",j.slides[b]);n.fadeIn(j.fadeTime)})};l=setInterval(o,j.pause);k.click(function(){m();if(g){l=window.clearInterval(l);l=null;g=false;if(j.showPlayIcon){d.show();m()}}else{o();l=window.setInterval(o,j.pause);g=true;if(j.showPlayIcon){d.hide()}}})}});return this}})(jQuery);
