/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

(function(c){$widgetkit.lazyloaders.slideshow=function(b,a){b.css("visibility","hidden");var d=0,f=0,g=b.find("ul.slides:first");g.children().each(function(){d=Math.max(d,c(this).height());f=Math.max(f,c(this).width())});if(a.height=="auto")a.height=d;if(a.width=="auto")a.width=b.width();b.css({position:"relative",width:a.width});g.css({position:"relative",overflow:"hidden",height:a.height}).children().css({top:"0px",left:"0px",position:"absolute",width:b.width(),height:a.height});$widgetkit.load(WIDGETKIT_URL+
"/widgets/slideshow/js/slideshow.js").done(function(){b.slideshow(a).css("visibility","visible");b.find("img[data-src]").each(function(){var a=c(this),b=a.data("src");setTimeout(function(){a.attr("src",b)},1)})})};$widgetkit.lazyloaders.showcase=function(b,a){var d=b.find(".wk-slideshow").css("visibility","hidden"),f=b.find(".wk-slideset").css("visibility","hidden"),g=f.find("ul.set > li"),h=0,i=0,e=b.find("ul.slides:first");e.children().each(function(){h=Math.max(h,c(this).height());i=Math.max(i,
c(this).width())});if(a.height=="auto")a.height=h;if(a.width=="auto")a.width=b.width();d.css({position:"relative",width:a.width});e.css({position:"relative",overflow:"hidden",height:a.height}).children().css({top:"0px",left:"0px",position:"absolute",width:b.width(),height:a.height});e=b.find("ul.set");gwidth=a.width=="auto"?b.width():a.width;c.browser.msie&&c.browser.version<8&&e.children().css("display","inline");var j=e.eq(0).outerHeight(!0);b.css({width:gwidth});e.css({height:j}).hide();f.css("height",
f.height()+j);e.show();c.when($widgetkit.load(WIDGETKIT_URL+"/widgets/slideset/js/slideset.js"),$widgetkit.load(WIDGETKIT_URL+"/widgets/slideshow/js/slideshow.js")).done(function(){d.slideshow(a).css("visibility","visible");f.slideset(c.extend({},a,{height:"auto",autoplay:!1,duration:a.slideset_effect_duration,index:parseInt(a.index/a.items_per_set)})).css("visibility","visible");var b=d.data("slideshow"),e=f.data("slideset");g.eq(b.index).addClass("active");d.bind("slideshow-show",function(a,b,c){if(!g.removeClass("active").eq(c).addClass("active").parent().is(":visible"))e[c>
b?"next":"previous"]()});g.each(function(a){c(this).bind("click",function(){b.stop();b.show(a)})});d.find("img[data-src]").each(function(){var a=c(this),b=a.data("src");setTimeout(function(){a.attr("src",b)},1)})})}})(jQuery);

