/*
* jQuery Slideshow Plugin for WYSIWYG Web Builder 10
* Copyright Pablo Software solutions 2015
* http://www.wysiwygwebbuilder.com/
*/
(function(a){a.fn.slideshow=function(b){return this.each(function(){a.slideshow(this,b)})};a.slideshow=function(b,c){var d={effect:"none",effectlength:2E3,easing:"linear",fullscreen:0,direction:"",count:8,interval:2E3,type:"sequence",pagination:!0,pagination_img_default:"",pagination_img_active:"",param:null,maxItems:10,maxWidth:800,current:1,last:0,captionShow:{},captionHide:{}};if(c&&"string"==typeof c)"nextimage"==c?(a.slideshow.killTimer(b),a.slideshow.nextimage(b)):"previmage"==c&&(a.slideshow.killTimer(b),
a.slideshow.previmage(b));else if(c&&(state=a.extend(d,c)),a.slideshow.init(b,state),c.pagination){$pagination=a('
');for(var d=a(b).find(".image").get(),e=0;e").attr("id",String(e+1)).css("cursor","pointer");a("").attr({id:"page_"+String(e+1),src:c.pagination_img_default}).appendTo(g);g.click(function(){a.slideshow.gotoImage(b,a(this).attr("id"))});g.appendTo($pagination)}$pagination.appendTo(a(b));a.slideshow.updateNavigation(b,0,state.last)}};
a.slideshow.init=function(b,c){var d=a(".caption_text").length;c.images=a(b).find(".image");a.each(c.images,function(b){a(c.images[b]).css("zIndex",0).css("position","absolute").css("top","0").css("left","0");d&&(a(c.images[b]).data("title",a(c.images[b]).attr("title")),a(c.images[b]).removeAttr("title"))});c.random=!1;c.reverse=!1;"random"==c.effect&&(c.random=!0);a(b).data("state",c);a.isEmptyObject(c.captionShow)||a(b).mouseover(function(){a(b).find(".caption_background").stop().animate(c.captionShow,
500)});a.isEmptyObject(c.captionHide)||a(b).mouseout(function(){a(b).find(".caption_background").stop().animate(c.captionHide,500)});var e=c.interval;"kenburns"==c.effect&&(e=1);0!=e&&(e=setTimeout(function(){a.slideshow.imagetransition(b)},e),a(b).data("timerId",e));0!=c.fullscreen&&(a(window).resize(function(){a.slideshow.resize(b)}),a(window).load(function(){a.slideshow.resize(b)}));setTimeout(function(){a(b).trigger("activate",0)},10)};a.slideshow.killTimer=function(b){b=a(b).data("timerId");
clearInterval(b)};a.slideshow.updateNavigation=function(b,c,d){var e=a(b).data("state");a(b).parent().find(".pagination img:eq("+c+")").attr("src",e.pagination_img_default);a(b).parent().find(".pagination img:eq("+d+")").attr("src",e.pagination_img_active)};a.slideshow.gotoImage=function(b,c){a.slideshow.killTimer(b);var d=a(b).data("state");0!=d.interval&&(d.current--,0>d.current&&(d.current=d.images.length-1));c-1!=d.current&&(0==d.interval&&(d.last=d.current),d.current=Math.min(c-1,d.images.length-
1),d.interval=0,d.pagination&&a.slideshow.updateNavigation(b,d.last,d.current),a.slideshow.imagetransition(b),d.last=d.current)};a.slideshow.nextimage=function(b){state=a(b).data("state");0!=state.interval&&(state.current=state.last);state.interval=0;a.slideshow.next(state);a.slideshow.imagetransition(b)};a.slideshow.previmage=function(b){state=a(b).data("state");0!=state.interval&&(state.current=state.last);state.interval=0;0<=state.current-1?(--state.current,state.last=state.current+1):(state.current=
state.images.length-1,state.last=0);a.slideshow.imagetransition(b)};a.slideshow.next=function(a){if("sequence"==a.type)a.current+1c.maxWidth&&(f=c.maxWidth),a(this).css({height:"auto",width:f+"px"}),a(this).css({position:"absolute",
left:h+"px",top:l+"px"}),a(b).css("height",a(this).innerHeight()),d>f&&(h=(d-a(this).width())/2,a(this).css({left:h+"px"}));else{var k=!1;(k=5==c.fullscreen?!(f/ga(this).width()/a(this).height())?1==c.fullscreen?a(this).css({height:g+"px",width:"auto"}):2!=c.fullscreen&&5!=c.fullscreen||a(this).css({height:"auto",width:f+"px"}):1==c.fullscreen?a(this).css({height:"auto",width:f+"px"}):2!=c.fullscreen&&5!=c.fullscreen||a(this).css({height:g+"px",width:"auto"});
1==c.fullscreen?(h=(d-a(this).width())/2,l=(e-a(this).height())/2):3==c.fullscreen&&a(this).css({height:g+"px",width:f+"px"});5!=c.fullscreen&&a(this).css({position:"fixed",left:h+"px",top:l+"px"})}})}})(jQuery);