(function(){skwas.slideshow=window.skwas.slideshow=function(a,b){return new skwas.slideshow.fn.init(a,b)};skwas.slideshow.fn=skwas.slideshow.prototype={version:"0.1",element:null,speed:1000,delay:4000,_begin_slide:null,_end_slide:null,_imgList:null,_images:null,length:0,_index:0,_offset:0,_paused:true,_timerId:null,animation:"swing",init:function(a,b){var c=this;if(typeof a==="string"){c.element=$(a)}else{if(typeof a==="object"){c.element=$(a.id)}}if(!c.element||(c.element.length==0)){throw new Error("Element not found.")}if(b){if(b.speed){c.speed=b.speed}if(b.delay){c.delay=b.delay}if(b.begin_slide){c._begin_slide=b.begin_slide}if(b.end_slide){c._end_slide=b.end_slide}}c._imgList=c.element.children(".slideImages");c._images=c._imgList.children("img");c.length=c._images.length;if(c.length==0){return}c.element.attr("title",c._images.attr("alt"));if(c._begin_slide){c._begin_slide($(c._images[0]))}if(c._end_slide){c._end_slide($(c._images[0]))}if(c.length==1){return}c.start()},slideTo:function(b,d,e){var f=this;f.stop();if(f._index!=b){f._index=b;if(f._index>=f.length){f._index=0}var a=$(f._images[f._index]);f._offset=0;if(f._index>0){for(var c=0;c<b;c++){f._offset-=$(f._images[c]).width()}}if(f._begin_slide){f._begin_slide($(f._images[f._index]))}}if(d&&(f.length>1)){f._imgList.animate({left:f._offset+"px"},f.speed,d,function(){f._timerId=setTimeout(function(){f.slideTo(f._index+1,d)},f.delay);f.element.attr("title",$(f._images[f._index]).attr("alt"));if(f._end_slide){f._end_slide($(f._images[f._index]))}})}else{f._imgList.css("left",f._offset+"px");f._timerId=setTimeout(function(){f.slideTo(f._index+1,f.animation)},f.delay);if(f._end_slide){f._end_slide($(f._images[f._index]))}}},stop:function(){clearTimeout(this._timerId);this._imgList.stop();this._paused=true},start:function(){var a=this;if(a._paused){a._paused=false;a.slideTo(0,a.animation)}}};skwas.slideshow.fn.init.prototype=skwas.slideshow.fn})();