File: /home/iestorre/www/modules/mod_slideshowck/assets/camera.min.js
!function(Ra){var Fa=function(a,N,t){if(Ra(a).length){if(!(this instanceof Fa))return new Fa(a,N,t);var e=window.slideshowcks||[];if(!(-1<e.indexOf(a))){e.push(a),window.slideshowcks=e;N=Ra.extend({},{alignment:"center",autoAdvance:!0,mobileAutoAdvance:!0,barDirection:"leftToRight",barPosition:"bottom",cols:6,easing:"easeInOutExpo",mobileEasing:"",fx:"random",mobileFx:"",gridDifference:250,height:"50%",imagePath:"images/",hover:!0,loader:"pie",loaderColor:"#eeeeee",loaderBgColor:"#222222",loaderOpacity:.8,loaderPadding:2,loaderStroke:7,minHeight:"200px",navigation:!0,navigationHover:!0,mobileNavHover:!0,opacityOnGrid:!1,overlayer:!0,pagination:!0,playPause:!1,pauseOnClick:!0,pieDiameter:38,piePosition:"rightTop",portrait:!1,rows:4,slicedCols:12,slicedRows:8,slideOn:"random",thumbnails:!1,thumbheight:"100",thumbwidth:"75",time:7e3,transPeriod:1500,fullpage:!1,lightbox:"none",mobileimageresolution:0,container:"",responsiveCaption:!1,keyboardNavigation:!1,onEndTransition:function(){},onLoaded:function(){},onStartLoading:function(){},onStartTransition:function(){}},N);var G=Ra(a).addClass("camera_wrap");1==N.fullpage?(Ra(document.body).css("background","none").prepend(G),G.css({height:"100%","margin-left":0,"margin-right":0,"margin-top":0,position:"fixed",visibility:"visible",left:0,right:0,top:0,"min-width":"100%","min-height":"100%",width:"100%","z-index":"-1"})):0!=N.container&&(Ra(N.container).css("background","none").prepend('<div class="slideshowck_container_wrap"></div>'),Ra(".slideshowck_container_wrap",N.container).prepend(G),"relative"!=Ra(N.container).css("position")&&"absolute"!=Ra(N.container).css("position")&&Ra(N.container).css("position","relative").css("z-index","0"),G.parent(".slideshowck_container_wrap").css({height:"100%","margin-left":0,"margin-right":0,"margin-top":0,position:"absolute",visibility:"visible",left:0,right:0,"min-width":"100%","min-height":"100%",width:"100%",overflow:"hidden","z-index":"-1"})),G.wrapInner('<div class="camera_src" />').wrapInner('<div class="camera_fakehover" />');var j,Q=Ra(".camera_fakehover",G);Q.append('<div class="camera_target"></div>'),1==N.overlayer&&Q.append('<div class="camera_overlayer"></div>'),Q.append('<div class="camera_target_content"></div>'),"pie"==(j=(navigator.userAgent.match(/MSIE 8.0/i)||navigator.userAgent.match(/MSIE 7.0/i)||navigator.userAgent.match(/MSIE 6.0/i))&&"none"!=N.loader?"bar":N.loader)?Q.append('<div class="camera_pie"></div>'):"bar"==j?Q.append('<div class="camera_bar"></div>'):Q.append('<div class="camera_bar" style="display:none"></div>'),1==N.playPause&&Q.append('<div class="camera_commands"></div>'),1==N.navigation&&Q.append('<div class="camera_prev" tabindex="0"><span></span></div>').append('<div class="camera_next" tabindex="0"><span></span></div>'),1==N.thumbnails&&G.append('<div class="camera_thumbs_cont" />'),1==N.thumbnails&&1!=N.pagination&&Ra(".camera_thumbs_cont",G).wrap("<div />").wrap('<div class="camera_thumbs" />').wrap("<div />").wrap('<div class="camera_command_wrap" />'),1==N.pagination&&G.append('<div class="camera_pag"></div>'),G.append('<div class="camera_loader"></div>'),Ra(".camera_caption",G).each(function(){Ra(this).wrapInner("<div />")});var X="pie_"+G.attr("id"),Y=Ra(".camera_src",G),$=Ra(".camera_target",G),r=Ra(".camera_target_content",G),o=Ra(".camera_pie",G),s=Ra(".camera_bar",G),n=Ra(".camera_prev",G),c=Ra(".camera_next",G),l=Ra(".camera_commands",G),J=Ra(".camera_pag",G),K=Ra(".camera_thumbs_cont",G),m=parseInt(Ra(document.body).width());if(imgresolution=0,N.mobileimageresolution){var h=N.mobileimageresolution.split(",");for(i=0;i<h.length;i++)m<=h[i]&&(0!=imgresolution&&h[i]<=imgresolution||0==imgresolution&&m<Math.max.apply(Math,h))&&(imgresolution=h[i])}var d,U=new Array;Ra("> div",Y).each(function(){d=Ra(this).attr("data-src"),imgresolution&&(imgsrctmp=d.split("/"),imgnametmp=imgsrctmp[imgsrctmp.length-1],imgsrctmp[imgsrctmp.length-1]=imgresolution+"/"+imgnametmp,d=imgsrctmp.join("/")),U.push(d)});var p=new Array,g=new Array,u=new Array;Ra("> div",Y).each(function(){Ra(this).attr("data-link")?p.push(Ra(this).attr("data-link")):p.push(""),Ra(this).attr("data-rel")?g.push('rel="'+Ra(this).attr("data-rel")+'" '):g.push(""),Ra(this).attr("data-title")?u.push('title="'+Ra(this).attr("data-title")+'" '):u.push("")});var f=new Array;Ra("> div",Y).each(function(){Ra(this).attr("data-target")?f.push(Ra(this).attr("data-target")):f.push("")});var V=new Array;Ra("> div",Y).each(function(){Ra(this).attr("data-portrait")?V.push(Ra(this).attr("data-portrait")):V.push("")});var Z=new Array;Ra("> div",Y).each(function(){Ra(this).attr("data-alignment")?Z.push(Ra(this).attr("data-alignment")):Z.push("")});var v=new Array;Ra("> div",Y).each(function(){Ra(this).attr("data-thumb")?v.push(Ra(this).attr("data-thumb")):v.push("")});var b,aa=U.length;for(Ra(r).append('<div class="cameraContents" />'),b=0;b<aa;b++)if(Ra(".cameraContents",r).append('<div class="cameraContent" />'),""!=p[b]){var w=Ra("> div ",Y).eq(b).attr("data-box");w=void 0!==w&&!1!==w&&""!=w?'data-box="'+Ra("> div ",Y).eq(b).attr("data-box")+'"':"",Ra(".camera_target_content .cameraContent:eq("+b+")",G).append('<a class="camera_link" '+g[b]+u[b]+'href="'+p[b]+'" '+w+' target="'+f[b]+'"></a>')}var ta=new Array;Ra(".camera_caption",G).each(function(){var a=Ra(this).parent().index(),t=G.find(".cameraContent").eq(a),e=Ra(this).find(".camera_caption_title").text().trim(),i=Ra(this).find(".camera_caption_desc").text().trim(),r=e.length?e:i||U[a];ta.push(r),Ra(this).appendTo(t)}),$.append('<div class="cameraCont" />');var y,_,ea=Ra(".cameraCont",G);for(y=0;y<aa;y++){ea.append('<div class="cameraSlide cameraSlide_'+y+'" />');var x=Ra("> div:eq("+y+")",Y);$.find(".cameraSlide_"+y).clone(x)}Ra(window).bind("load resize pageshow",function(){var a;_a(),fa(),N.responsiveCaption&&(a=G.width()/700,Ra(".camera_caption > div").css("font-size",a+"em"))}),Ra(window).bind("cameraupdate",function(){va(),Ra(window).trigger("resize")}),ea.append('<div class="cameraSlide cameraSlide_'+y+'" />'),G.show();var k,ia,ra,C,T,L,oa,sa=$.width(),na=$.height();if(Ra(window).bind("resize pageshow",function(){1==_&&wa(),Ra("ul",K).animate({"margin-top":0},0,_a),Y.hasClass("paused")||(Y.addClass("paused"),Ra(".camera_stop",ma).length&&(Ra(".camera_stop",ma).hide(),Ra(".camera_play",ma).show()),"none"!=j&&Ra("#"+X).hide(),clearTimeout(k),k=setTimeout(function(){Y.removeClass("paused"),Ra(".camera_play",ma).length&&(Ra(".camera_play",ma).hide(),Ra(".camera_stop",ma).show()),"none"!=j&&Ra("#"+X).fadeIn()},1500))}),ba(),0==(C=ua()&&""!=N.mobileAutoAdvance?N.mobileAutoAdvance:N.autoAdvance)&&Y.addClass("paused"),T=ua()&&""!=N.mobileNavHover?N.mobileNavHover:N.navigationHover,0!=Y.length){var ca=Ra(".cameraSlide",$);ca.wrapInner('<div class="camerarelative" />');var la=N.barDirection,ma=G;function ha(){Ra("iframe",Q).each(function(){Ra(".camera_caption",Q).show();var a=Ra(this),t=a.attr("data-src");a.attr("src",t);var e=N.imagePath+"blank.gif",i=new Image;i.src=e,ba(),a.after(Ra(i).attr({class:"imgFake",width:sa,height:na}));var r=a.clone();a.remove(),Ra(i).bind("click",function(){"absolute"==Ra(this).css("position")?(Ra(this).remove(),autoplay="",-1!=t.indexOf("vimeo")||-1!=t.indexOf("youtube")?-1!=t.indexOf("?")?autoplay="&autoplay=1":autoplay="?autoplay=1":-1!=t.indexOf("dailymotion")&&(-1!=t.indexOf("?")?autoplay="&autoPlay=1":autoplay="?autoPlay=1"),r.attr("src",t+autoplay),oa=!0):(Ra(this).css({position:"absolute",top:0,left:0,zIndex:10}).after(r),r.css({position:"absolute",top:0,left:0,zIndex:9}))})})}function R(){C=!0,Y.removeClass("paused"),Ra(".camera_play",ma).length&&(Ra(".camera_play",ma).hide(),Ra(".camera_stop",ma).show()),"none"!=j&&Ra("#"+X).show()}function F(){C=!1,Y.addClass("paused"),Ra(".camera_stop",ma).length&&(Ra(".camera_stop",ma).hide(),Ra(".camera_play",ma).show()),"none"!=j&&Ra("#"+X).hide()}Ra("iframe",Q).each(function(){var a=Ra(this),t=a.attr("src");a.attr("data-src",t);var e=a.parent().index("#"+G.attr("id")+" .camera_src > div");Ra(".camera_target_content .cameraContent:eq("+e+")",G).append(a)}),ha(),1==N.hover&&(ua()||"kenburns"==N.fx||Q.hover(function(){Y.addClass("hovered")},function(){Y.removeClass("hovered")})),1==T&&(Ra(n,G).animate({opacity:0},0),Ra(c,G).animate({opacity:0},0),Ra(l,G).animate({opacity:0},0),ua()?(Q.on("vmouseover",function(){Ra(n,G).animate({opacity:1},200),Ra(c,G).animate({opacity:1},200),Ra(l,G).animate({opacity:1},200)}),Q.on("vmouseout",function(){Ra(n,G).delay(500).animate({opacity:0},200),Ra(c,G).delay(500).animate({opacity:0},200),Ra(l,G).delay(500).animate({opacity:0},200)})):Q.hover(function(){Ra(n,G).animate({opacity:1},200),Ra(c,G).animate({opacity:1},200),Ra(l,G).animate({opacity:1},200)},function(){Ra(n,G).animate({opacity:0},200),Ra(c,G).animate({opacity:0},200),Ra(l,G).animate({opacity:0},200)})),ma.on("click keypress",".camera_stop",function(a){("keypress"==a.type&&13==a.which||"click"==a.type)&&F()}),ma.on("click keypress",".camera_play",function(a){("keypress"==a.type&&13==a.which||"click"==a.type)&&R()}),1==N.keyboardNavigation&&Ra(document).keydown(function(a){var t,e,i,r,o;(37==a.which||39==a.which||80==a.which)&&(t=Ra(window),e=t.scrollTop(),i=G.offset().top,r=i+G.height()/2>e,o=i+G.height()/2<e+t.height(),r&&o)&&("keydown"==a.type&&37==a.which&&Ca(),"keydown"==a.type&&39==a.which&&Ta(),"keydown"==a.type&&80==a.which&&(Y.hasClass("paused")?R():F()))}),1==N.pauseOnClick&&Ra(".camera_target_content",Q).mouseup(function(){C=!1,Y.addClass("paused"),Ra(".camera_stop",ma).hide(),Ra(".camera_play",ma).show(),Ra("#"+X).hide()}),Ra(".cameraContent, .imgFake",Q).hover(function(){L=!0},function(){L=!1}),Ra(".cameraContent, .imgFake",Q).bind("click",function(){1==oa&&1==L&&(C=!1,Ra(".camera_caption",Q).hide(),Y.addClass("paused"),Ra(".camera_stop",ma).hide(),Ra(".camera_play",ma).show(),Ra("#"+X).hide())})}if("pie"!=j){switch(s.append('<span class="camera_bar_cont" />'),Ra(".camera_bar_cont",s).animate({opacity:N.loaderOpacity},0).css({position:"absolute",left:0,right:0,top:0,bottom:0,"background-color":N.loaderBgColor}).append('<span id="'+X+'" />'),Ra("#"+X).animate({opacity:0},0),(S=Ra("#"+X)).css({position:"absolute","background-color":N.loaderColor}),N.barPosition){case"left":s.css({right:"auto",width:N.loaderStroke});break;case"right":s.css({left:"auto",width:N.loaderStroke});break;case"top":s.css({bottom:"auto",height:N.loaderStroke});break;case"bottom":s.css({top:"auto",height:N.loaderStroke})}switch(la){case"leftToRight":case"rightToLeft":S.css({left:0,right:0,top:N.loaderPadding,bottom:N.loaderPadding});break;case"topToBottom":case"bottomToTop":S.css({left:N.loaderPadding,right:N.loaderPadding,top:0,bottom:0})}}else{var S,M,da,pa;switch(o.append('<canvas id="'+X+'"></canvas>'),(S=document.getElementById(X)).setAttribute("width",N.pieDiameter),S.setAttribute("height",N.pieDiameter),N.piePosition){case"leftTop":M="left:0; top:0;";break;case"rightTop":M="right:0; top:0;";break;case"leftBottom":M="left:0; bottom:0;";break;case"rightBottom":M="right:0; bottom:0;"}if(S.setAttribute("style","position:absolute; z-index:1002; "+M),S&&S.getContext){var ga=S.getContext("2d");ga.rotate(1.5*Math.PI),ga.translate(-N.pieDiameter,0)}}if("none"!=j&&0!=C||(Ra("#"+X).hide(),Ra(".camera_canvas_wrap",ma).hide()),Ra(J).length){var B;for(Ra(J).append('<ul class="camera_pag_ul" />'),B=0;B<aa;B++)Ra(".camera_pag_ul",G).append('<li class="pag_nav_'+B+'" style="position:relative; z-index:1002" tabindex="0" aria-label="Show slide '+(B+1)+'"><span><span>'+B+"</span></span></li>");Ra(".camera_pag_ul li",G).hover(function(){if(Ra(this).addClass("camera_hover"),Ra(".camera_thumb",this).length){var a=Ra(".camera_thumb",this).outerWidth(),t=Ra(".camera_thumb",this).outerHeight(),e=Ra(this).outerWidth();Ra(".camera_thumb",this).show().css({top:"-"+t+"px",left:"-"+(a-e)/2+"px"}).animate({opacity:1,"margin-top":"-3px"},200),Ra(".thumb_arrow",this).show().animate({opacity:1,"margin-top":"-3px"},200)}},function(){Ra(this).removeClass("camera_hover"),Ra(".camera_thumb",this).animate({"margin-top":"-20px",opacity:0},200,function(){Ra(this).css({marginTop:"5px"}).hide()}),Ra(".thumb_arrow",this).animate({"margin-top":"-20px",opacity:0},200,function(){Ra(this).css({marginTop:"5px"}).hide()})})}N.onStartLoading.call(this),ka(),Ra(K).length?Ra(J).length?(Ra.each(v,function(a,t){if(""!=Ra("> div",Y).eq(a).attr("data-thumb")){var e=Ra("> div",Y).eq(a).attr("data-thumb"),i=new Image;i.src=e,Ra("li.pag_nav_"+a,J).append(Ra(i).attr("class","camera_thumb").css({position:"absolute"}).animate({opacity:0},0)),Ra("li.pag_nav_"+a+" > img",J).after('<div class="thumb_arrow" />'),Ra("li.pag_nav_"+a+" > .thumb_arrow",J).animate({opacity:0},0)}}),G.css({marginBottom:Ra(J).outerHeight()})):(Ra(K).append("<div />"),Ra(K).before('<div class="camera_prevThumbs hideNav"><div></div></div>').before('<div class="camera_nextThumbs hideNav"><div></div></div>'),Ra("> div",K).append("<ul />"),Ra("ul",K).width(v.length*(parseInt(N.thumbwidth)+2)),Ra("ul",K).height(parseInt(N.thumbheight)),ulthumbwidth=0,Ra.each(v,function(a,t){if(""!=Ra("> div",Y).eq(a).attr("data-thumb")){var e=Ra("> div",Y).eq(a).attr("data-thumb"),i=new Image;i.src=e,Ra("ul",K).append('<li class="pix_thumb pix_thumb_'+a+'" />'),Ra("li.pix_thumb_"+a,K).append(Ra(i).attr("class","camera_thumb")),ulthumbwidth+=parseFloat(Ra("li.pix_thumb_"+a,K).outerWidth())+parseFloat(Ra("li.pix_thumb_"+a,K).css("marginLeft"))+parseFloat(Ra("li.pix_thumb_"+a,K).css("marginRight"))}}),Ra("ul",K).width(ulthumbwidth)):!Ra(K).length&&Ra(J).length&&G.css({marginBottom:Ra(J).outerHeight()});var q=!0;Ra(l).length&&(Ra(l).append('<div class="camera_play" tabindex="0" aria-label="Start the slideshow"></div>').append('<div class="camera_stop" tabindex="0" aria-label="Pause the slideshow"></div>'),1==C?(Ra(".camera_play",ma).hide(),Ra(".camera_stop",ma).show()):(Ra(".camera_stop",ma).hide(),Ra(".camera_play",ma).show())),xa(),Ra(".moveFromLeft, .moveFromRight, .moveFromTop, .moveFromBottom, .fadeIn, .fadeFromLeft, .fadeFromRight, .fadeFromTop, .fadeFromBottom",Q).each(function(){Ra(this).css("visibility","hidden")}),"mediaboxck"==N.lightbox&&"undefined"!=typeof Mediabox?Mediabox.scanPage():"squeezebox"==N.lightbox&&"undefined"!=typeof SqueezeBox&&(SqueezeBox.initialize({}),SqueezeBox.assign($$("a.camera_link[rel=lightbox]"),{})),Ra(n).length&&Ra(n).on("click keypress",function(a){("keypress"==a.type&&13==a.which||"click"==a.type)&&Ca()}),Ra(c).length&&Ra(c).on("click keypress",function(a){("keypress"==a.type&&13==a.which||"click"==a.type)&&Ta()});var I=0,O=0,H=0,W=0,A=0,P=72,z=0,E=null,D=null;ua()&&(Q[0].addEventListener("touchstart",function(a){1==(I=a.touches.length)?(O=a.touches[0].pageX,H=a.touches[0].pageY,""):La()},!1),Q[0].addEventListener("touchmove",function(a){1==a.touches.length?(W=a.touches[0].pageX,A=a.touches[0].pageY):La()},!1),Q[0].addEventListener("touchend",function(a){var t,e,i;1==I&&0!=W&&(z=Math.round(Math.sqrt(Math.pow(W-O,2)+Math.pow(A-H,2))),P<=z&&(t=O-W,e=A-H,Math.round(Math.sqrt(Math.pow(t,2)+Math.pow(e,2))),i=Math.atan2(e,t),(E=Math.round(180*i/Math.PI))<0&&(E=360-Math.abs(E)),D=E<=45&&0<=E?"left":E<=360&&315<=E?"left":135<=E&&E<=225?"right":45<E&&E<135?"down":"up",function(){if("left"==D){if(!Y.hasClass("camerasliding")){var a=parseFloat(Ra(".cameraSlide.cameracurrent",$).index());clearInterval(ia),ha(),Ra("#"+X+", .camera_canvas_wrap",ma).animate({opacity:0},0),xa(),ka(a==aa-1?1:a+2),N.onStartLoading.call(this)}}else if("right"==D&&!Y.hasClass("camerasliding")){var a=parseFloat(Ra(".cameraSlide.cameracurrent",$).index());clearInterval(ia),ha(),Ra("#"+X+", .camera_canvas_wrap",ma).animate({opacity:0},0),xa(),ka(0!=a?a:aa),N.onStartLoading.call(this)}}())),La()},!1),Q[0].addEventListener("touchcancel",La,!1)),Ra(J).length&&Ra(".camera_pag li",G).on("click keypress",function(a){if(("keypress"==a.type&&13==a.which||"click"==a.type)&&!Y.hasClass("camerasliding")){var t=parseFloat(Ra(this).index());t!=parseFloat(Ra(".cameraSlide.cameracurrent",$).index())&&(clearInterval(ia),ha(),Ra("#"+X+", .camera_canvas_wrap",ma).animate({opacity:0},0),xa(),ka(t+1),N.onStartLoading.call(this))}}),Ra(K).length&&(Ra(".pix_thumb img",K).click(function(){if(!Y.hasClass("camerasliding")){var a=parseFloat(Ra(this).parents("li").index());a!=parseFloat(Ra(".cameracurrent",$).index())&&(clearInterval(ia),ha(),Ra("#"+X+", .camera_canvas_wrap",ma).animate({opacity:0},0),Ra(".pix_thumb",K).removeClass("cameracurrent"),Ra(this).parents("li").addClass("cameracurrent"),xa(),ka(a+1),_a(),N.onStartLoading.call(this))}}),Ra(".camera_thumbs_cont .camera_prevThumbs",ma).hover(function(){Ra(this).stop(!0,!1).animate({opacity:1},250)},function(){Ra(this).stop(!0,!1).animate({opacity:.7},250)}),Ra(".camera_prevThumbs",ma).click(function(){var t=0,a=(Ra(K).outerWidth(),Ra("ul",K).offset().left),e=Ra("> div",K).offset().left-a;Ra(".camera_visThumb",K).each(function(){var a=Ra(this).outerWidth();t+=a}),0<e-t?Ra("ul",K).animate({"margin-left":"-"+(e-t)+"px"},500,fa):Ra("ul",K).animate({"margin-left":0},500,fa)}),Ra(".camera_thumbs_cont .camera_nextThumbs",ma).hover(function(){Ra(this).stop(!0,!1).animate({opacity:1},250)},function(){Ra(this).stop(!0,!1).animate({opacity:.7},250)}),Ra(".camera_nextThumbs",ma).click(function(){var t=0,a=Ra(K).outerWidth(),e=Ra("ul",K).outerWidth(),i=Ra("ul",K).offset().left,r=Ra("> div",K).offset().left-i;Ra(".camera_visThumb",K).each(function(){var a=Ra(this).outerWidth();t+=a}),r+t+t<e?Ra("ul",K).animate({"margin-left":"-"+(r+t)+"px"},500,fa):Ra("ul",K).animate({"margin-left":"-"+(e-a)+"px"},500,fa)}))}}function ua(){if(navigator.userAgent.match(/Android/i)||navigator.userAgent.match(/webOS/i)||navigator.userAgent.match(/iPad/i)||navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPod/i))return!0}function fa(){va();var r=Ra(K).width();Ra("li",K).removeClass("camera_visThumb"),Ra("li",K).each(function(){var a=Ra(this).position(),t=(Ra("ul",K).outerWidth(),Ra("ul",K).offset().left),e=Ra("> div",K).offset().left-t;Ra(".camera_prevThumbs",ma).removeClass("hideNav").css("visibility","visible"),Ra(".camera_nextThumbs",ma).removeClass("hideNav").css("visibility","visible");var i=a.left;a.left+Ra(this).width()-e<=r&&0<=i-e&&Ra(this).addClass("camera_visThumb")})}function va(){Ra("ul",K).width(v.length*(parseInt(N.thumbwidth)+20))}function ba(){if(sa=G.width(),-1!=N.height.indexOf("%")){var a=Math.round(sa/(100/parseFloat(N.height)));na=""!=N.minHeight&&a<parseFloat(N.minHeight)?parseFloat(N.minHeight):a,G.css({height:na})}else"auto"==N.height?na=G.height():(na=parseFloat(N.height),G.css({height:na}));1==N.fullpage?(na=Ra(window).height(),G.css({height:na})):0!=N.container&&(na=Ra(N.container).height()),G.css({height:na})}function wa(){var a;function t(){sa=G.width(),ba(),Ra(".camerarelative",$).css({width:sa,height:na}),Ra(".imgLoaded",$).each(function(){var a,t,e=Ra(this),i=e.attr("width"),r=e.attr("height"),o=(e.index(),e.attr("data-alignment")),s=e.attr("data-portrait");if("kenburns"==N.fx)e.css({position:"absolute",visibility:"visible"});else if(void 0!==o&&!1!==o&&""!==o||(o=N.alignment),void 0!==s&&!1!==s&&""!==s||(s=N.portrait),1==N.fullpage){var n=r/i,c=(h=Ra(window).height())/(d=Ra(window).width()),l=sa/i,m=.5*Math.abs(na-r*l);switch(o){case"topLeft":case"topCenter":case"topRight":a=0;break;case"centerLeft":case"center":case"centerRight":a="-"+m+"px";break;case"bottomLeft":case"bottomCenter":case"bottomRight":a="-"+2*m+"px"}n<c?(imgH=h-2*parseInt(a),imgW=imgH/n,t=Math.abs((d-imgW)/2)):(imgW=d,imgH=imgW*n,t=0),e.css({height:imgH,"margin-left":-t,"margin-right":-t,"margin-top":a,position:"absolute",visibility:"visible",left:0,top:0,width:imgW})}else if(0!=N.container){var h,d;a=0,(n=r/i)<(c=(h=Ra(N.container).height())/(d=Ra(N.container).width()))?(imgH=h,imgW=imgH/n,t=Math.abs((d-imgW)/2),a=0):(imgW=d,imgH=imgW*n,a=t=0),e.css({height:imgH,"margin-left":-t,"margin-right":-t,"margin-top":a,position:"absolute",visibility:"visible",left:0,top:0,width:imgW})}else if(0==s||"false"==s)if(i/r<sa/na){l=sa/i,m=.5*Math.abs(na-r*l);switch(o){case"topLeft":case"topCenter":case"topRight":a=0;break;case"centerLeft":case"center":case"centerRight":a="-"+m+"px";break;case"bottomLeft":case"bottomCenter":case"bottomRight":a="-"+2*m+"px"}e.css({height:r*l,"margin-left":0,"margin-right":0,"margin-top":a,position:"absolute",visibility:"visible",width:sa})}else{l=na/r,m=.5*Math.abs(sa-i*l);switch(o){case"topLeft":t=0;break;case"topCenter":t="-"+m+"px";break;case"topRight":t="-"+2*m+"px";break;case"centerLeft":t=0;break;case"center":t="-"+m+"px";break;case"centerRight":t="-"+2*m+"px";break;case"bottomLeft":t=0;break;case"bottomCenter":t="-"+m+"px";break;case"bottomRight":t="-"+2*m+"px"}e.css({height:na,"margin-left":t,"margin-right":t,"margin-top":0,position:"absolute",visibility:"visible",width:i*l})}else if(i/r<sa/na){l=na/r,m=.5*Math.abs(sa-i*l);switch(o){case"topLeft":t=0;break;case"topCenter":t=m+"px";break;case"topRight":t=2*m+"px";break;case"centerLeft":t=0;break;case"center":t=m+"px";break;case"centerRight":t=2*m+"px";break;case"bottomLeft":t=0;break;case"bottomCenter":t=m+"px";break;case"bottomRight":t=2*m+"px"}e.css({height:na,"margin-left":t,"margin-right":t,"margin-top":0,position:"absolute",visibility:"visible",width:i*l})}else{l=sa/i,m=.5*Math.abs(na-r*l);switch(o){case"topLeft":case"topCenter":case"topRight":a=0;break;case"centerLeft":case"center":case"centerRight":a=m+"px";break;case"bottomLeft":case"bottomCenter":case"bottomRight":a=2*m+"px"}e.css({height:r*l,"margin-left":0,"margin-right":0,"margin-top":a,position:"absolute",visibility:"visible",width:sa})}})}1==_?(clearTimeout(a),a=setTimeout(t,200)):t(),_=!0}function ya(a){for(var t,e,i=a.length;i;t=parseInt(Math.random()*i),e=a[--i],a[i]=a[t],a[t]=e);return a}function _a(){if(Ra(K).length&&!Ra(J).length){var a,t=Ra(K).outerWidth(),e=(Ra("ul > li",K).outerWidth(),Ra("li.cameracurrent",K).length?Ra("li.cameracurrent",K).position():""),i=Ra("ul > li",K).length*Ra("ul > li",K).outerWidth(),r=Ra("ul",K).offset().left,o=Ra("> div",K).offset().left;a=r<0?"-"+(o-r):o-r,1==q&&(ulthumbwidth=0,Ra.each(v,function(a,t){ulthumbwidth+=parseFloat(Ra("li.pix_thumb_"+a,K).outerWidth())+parseFloat(Ra("li.pix_thumb_"+a,K).css("marginLeft"))+parseFloat(Ra("li.pix_thumb_"+a,K).css("marginRight"))}),Ra("ul",K).width(ulthumbwidth+2),Ra(K).length&&!Ra(J).lenght&&G.css({marginBottom:Ra(K).outerHeight()}),fa(),Ra(K).length&&!Ra(J).lenght&&G.css({marginBottom:Ra(K).outerHeight()})),q=!1;var s=Ra("li.cameracurrent",K).length?e.left:"",n=Ra("li.cameracurrent",K).length?e.left+Ra("li.cameracurrent",K).outerWidth():"";s<Ra("li.cameracurrent",K).outerWidth()&&(s=0),t<n-a?s+t<i?Ra("ul",K).animate({"margin-left":"-"+s+"px"},500,fa):Ra("ul",K).animate({"margin-left":"-"+(Ra("ul",K).outerWidth()-t)+"px"},500,fa):s-a<0?Ra("ul",K).animate({"margin-left":"-"+s+"px"},500,fa):(Ra("ul",K).css({"margin-left":"auto","margin-right":"auto"}),setTimeout(fa,100))}}function xa(){da=0;var a=Ra(".camera_bar_cont",ma).width(),t=Ra(".camera_bar_cont",ma).height();if("pie"!=j)switch(la){case"leftToRight":Ra("#"+X).css({right:a});break;case"rightToLeft":Ra("#"+X).css({left:a});break;case"topToBottom":Ra("#"+X).css({bottom:t});break;case"bottomToTop":Ra("#"+X).css({top:t})}else ga.clearRect(0,0,N.pieDiameter,N.pieDiameter)}function ka(a){Y.addClass("camerasliding"),oa=!1;var l=parseFloat(Ra("div.cameraSlide.cameracurrent",$).index());if(0<a)var m=a-1;else if(l==aa-1)m=0;else m=l+1;var t=Ra(".cameraSlide:eq("+m+")",$),e=Ra(".cameraSlide:eq("+(m+1)+")",$).addClass("cameranext");if(l!=m+1&&e.hide(),Ra(".cameraContent",Q).fadeOut(600),Ra(".camera_caption",Q).show(),Ra(".camerarelative",t).append(Ra("> div ",Y).eq(m).find("> div.camera_effected")),Ra(".camera_target_content .cameraContent:eq("+m+")",G).append(Ra("> div ",Y).eq(m).find("> div")),Ra(".imgLoaded",t).length){if(U.length>m+1&&!Ra(".imgLoaded",e).length){var i=U[m+1],r=new Image;r.src=i,e.prepend(Ra(r).attr("class","imgLoaded").css("visibility","hidden")),r.onload=function(){P=r.naturalWidth,z=r.naturalHeight,Ra(r).attr("data-alignment",Z[m+1]).attr("data-portrait",V[m+1]),Ra(r).attr("width",P),Ra(r).attr("height",z),Ra(r).attr("alt",ta[m+1]),wa()}}N.onLoaded.call(this);var o,h,d,p,g,u=N.rows,f=N.cols,v=1,b=0,s=new Array("simpleFade","curtainTopLeft","curtainTopRight","curtainBottomLeft","curtainBottomRight","curtainSliceLeft","curtainSliceRight","blindCurtainTopLeft","blindCurtainTopRight","blindCurtainBottomLeft","blindCurtainBottomRight","blindCurtainSliceBottom","blindCurtainSliceTop","stampede","mosaic","mosaicReverse","mosaicRandom","mosaicSpiral","mosaicSpiralReverse","topLeftBottomRight","bottomRightTopLeft","bottomLeftTopRight","topRightBottomLeft","scrollLeft","scrollRight","scrollTop","scrollBottom","scrollHorz");marginLeft=0,marginTop=0,opacityOnGrid=0,1==N.opacityOnGrid?opacityOnGrid=0:opacityOnGrid=1;var n=Ra(" > div",Y).eq(m).attr("data-fx");if("random"==(p=ua()&&""!=N.mobileFx&&"default"!=N.mobileFx?N.mobileFx:void 0!==n&&!1!==n&&"default"!==n?n:N.fx)?p=(p=ya(s))[0]:0<(p=p).indexOf(",")&&(p=(p=ya(p=(p=p.replace(/ /g,"")).split(",")))[0]),dataEasing=Ra(" > div",Y).eq(m).attr("data-easing"),mobileEasing=Ra(" > div",Y).eq(m).attr("data-mobileEasing"),g=ua()&&""!=N.mobileEasing&&"default"!=N.mobileEasing?"undefined"!=typeof mobileEasing&&!1!==mobileEasing&&"default"!==mobileEasing?mobileEasing:N.mobileEasing:"undefined"!=typeof dataEasing&&!1!==dataEasing&&"default"!==dataEasing?dataEasing:N.easing,void 0!==(o=Ra(" > div",Y).eq(m).attr("data-slideOn"))&&!1!==o)w=o;else if("random"==N.slideOn){var w=new Array("next","prev");w=(w=ya(w))[0]}else w=N.slideOn;var c=Ra(" > div",Y).eq(m).attr("data-time");h=void 0!==c&&!1!==c&&""!==c?parseFloat(c):N.time;var y=Ra(" > div",Y).eq(m).attr("data-transPeriod");switch(d=void 0!==y&&!1!==y&&""!==y?parseFloat(y):N.transPeriod,Ra(Y).hasClass("camerastarted")||("kenburns"!=p&&(p="simpleFade"),w="next",g="",d=400,Ra(Y).addClass("camerastarted")),p){case"simpleFade":case"kenburns":u=f=1;break;case"curtainTopLeft":case"curtainTopRight":case"curtainBottomLeft":case"curtainBottomRight":case"curtainSliceLeft":case"curtainSliceRight":f=0==N.slicedCols?N.cols:N.slicedCols,u=1;break;case"blindCurtainTopLeft":case"blindCurtainTopRight":case"blindCurtainBottomLeft":case"blindCurtainBottomRight":case"blindCurtainSliceTop":case"blindCurtainSliceBottom":u=0==N.slicedRows?N.rows:N.slicedRows,f=1;break;case"stampede":b="-"+d;break;case"mosaic":case"mosaicReverse":b=N.gridDifference;break;case"mosaicRandom":break;case"mosaicSpiral":case"mosaicSpiralReverse":b=N.gridDifference,v=1.7;break;case"topLeftBottomRight":case"bottomRightTopLeft":case"bottomLeftTopRight":case"topRightBottomLeft":b=N.gridDifference,v=6;break;case"scrollLeft":case"scrollRight":case"scrollTop":case"scrollBottom":case"scrollHorz":u=f=1}for(var _,x,k=0,C=u*f,T=sa-Math.floor(sa/f)*f,L=na-Math.floor(na/u)*u,R=0,F=0,S=new Array,M=new Array,B=new Array;k<C;){S.push(k),M.push(k),ea.append('<div class="cameraappended" style="display:none; overflow:hidden; position:absolute; z-index:1000" />');var q=Ra(".cameraappended:eq("+k+")",$);"scrollLeft"==p||"scrollRight"==p||"scrollTop"==p||"scrollBottom"==p||"scrollHorz"==p?ca.eq(m).clone().show().appendTo(q):"kenburns"!=p&&("next"==w?ca.eq(m).clone().show().appendTo(q):ca.eq(l).clone().show().appendTo(q)),_=k%f<T?1:0,k%f==0&&(R=0),x=Math.floor(k/f)<L?1:0,q.css({height:Math.floor(na/u+x+1),left:R,top:F,width:Math.floor(sa/f+_+1)}),Ra("> .cameraSlide",q).css({height:na,"margin-left":"-"+R+"px","margin-top":"-"+F+"px",width:sa}),R=R+q.width()-1,k%f==f-1&&(F=F+q.height()-1),k++}switch(p){case"curtainTopLeft":case"curtainBottomLeft":case"curtainSliceLeft":break;case"curtainTopRight":case"curtainBottomRight":case"curtainSliceRight":S=S.reverse();break;case"blindCurtainTopLeft":break;case"blindCurtainBottomLeft":S=S.reverse();break;case"blindCurtainSliceTop":case"blindCurtainTopRight":break;case"blindCurtainBottomRight":case"blindCurtainSliceBottom":S=S.reverse();break;case"stampede":S=ya(S);break;case"mosaic":break;case"mosaicReverse":S=S.reverse();break;case"mosaicRandom":S=ya(S);break;case"mosaicSpiral":var I=u/2,O=0;for(H=0;H<I;H++){for(A=W=H;A<f-H-1;A++)B[O++]=W*f+A;for(A=f-H-1,W=H;W<u-H-1;W++)B[O++]=W*f+A;for(W=u-H-1,A=f-H-1;H<A;A--)B[O++]=W*f+A;for(W=u-(A=H)-1;H<W;W--)B[O++]=W*f+A}S=B;break;case"mosaicSpiralReverse":var H;I=u/2,O=C-1;for(H=0;H<I;H++){for(A=W=H;A<f-H-1;A++)B[O--]=W*f+A;for(A=f-H-1,W=H;W<u-H-1;W++)B[O--]=W*f+A;for(W=u-H-1,A=f-H-1;H<A;A--)B[O--]=W*f+A;for(W=u-(A=H)-1;H<W;W--)B[O--]=W*f+A}S=B;break;case"topLeftBottomRight":for(var W=0;W<u;W++)for(var A=0;A<f;A++)B.push(A+W);M=B;break;case"bottomRightTopLeft":for(W=0;W<u;W++)for(A=0;A<f;A++)B.push(A+W);M=B.reverse();break;case"bottomLeftTopRight":for(W=u;0<W;W--)for(A=0;A<f;A++)B.push(A+W);M=B;break;case"topRightBottomLeft":for(W=0;W<u;W++)for(A=f;0<A;A--)B.push(A+W);M=B}Ra.each(S,function(a,t){switch(_=t%f<T?1:0,t%f==0&&(R=0),x=Math.floor(t/f)<L?1:0,p){case"simpleFade":case"kenburns":height=na,width=sa,opacityOnGrid=0;break;case"curtainTopLeft":case"curtainTopRight":height=0,width=Math.floor(sa/f+_+1),marginTop="-"+Math.floor(na/u+x+1)+"px";break;case"curtainBottomLeft":case"curtainBottomRight":height=0,width=Math.floor(sa/f+_+1),marginTop=Math.floor(na/u+x+1)+"px";break;case"curtainSliceLeft":case"curtainSliceRight":height=0,width=Math.floor(sa/f+_+1),marginTop=t%2==0?Math.floor(na/u+x+1)+"px":"-"+Math.floor(na/u+x+1)+"px";break;case"blindCurtainTopLeft":height=Math.floor(na/u+x+1),width=0,marginLeft="-"+Math.floor(sa/f+_+1)+"px";break;case"blindCurtainTopRight":height=Math.floor(na/u+x+1),width=0,marginLeft=Math.floor(sa/f+_+1)+"px";break;case"blindCurtainBottomLeft":height=Math.floor(na/u+x+1),width=0,marginLeft="-"+Math.floor(sa/f+_+1)+"px";break;case"blindCurtainBottomRight":height=Math.floor(na/u+x+1),width=0,marginLeft=Math.floor(sa/f+_+1)+"px";break;case"blindCurtainSliceBottom":case"blindCurtainSliceTop":height=Math.floor(na/u+x+1),width=0,marginLeft=t%2==0?"-"+Math.floor(sa/f+_+1)+"px":Math.floor(sa/f+_+1)+"px";break;case"stampede":height=0,width=0,marginLeft=.2*sa*(a%f-(f-Math.floor(f/2)))+"px",marginTop=.2*na*(Math.floor(a/f)+1-(u-Math.floor(u/2)))+"px";break;case"mosaic":height=0,width=0;break;case"mosaicReverse":height=0,width=0,marginLeft=Math.floor(sa/f+_+1)+"px",marginTop=Math.floor(na/u+x+1)+"px";break;case"mosaicRandom":case"mosaicSpiral":case"mosaicSpiralReverse":height=0,width=0,marginLeft=.5*Math.floor(sa/f+_+1)+"px",marginTop=.5*Math.floor(na/u+x+1)+"px";break;case"topLeftBottomRight":height=0,width=0;break;case"bottomRightTopLeft":height=0,width=0,marginLeft=Math.floor(sa/f+_+1)+"px",marginTop=Math.floor(na/u+x+1)+"px";break;case"bottomLeftTopRight":height=0,width=0,marginLeft=0,marginTop=Math.floor(na/u+x+1)+"px";break;case"topRightBottomLeft":height=0,width=0,marginLeft=Math.floor(sa/f+_+1)+"px",marginTop=0;break;case"scrollRight":height=na,width=sa,marginLeft=-sa;break;case"scrollLeft":height=na,width=sa,marginLeft=sa;break;case"scrollTop":height=na,width=sa,marginTop=na;break;case"scrollBottom":height=na,width=sa,marginTop=-na;break;case"scrollHorz":height=na,width=sa,marginLeft=0==l&&m==aa-1?-sa:l<m||l==aa-1&&0==m?sa:-sa}var e=Ra(".cameraappended:eq("+t+")",$);void 0!==ia&&(clearInterval(ia),clearTimeout(ra),ra=setTimeout(xa,d+b)),Ra(J).length&&(Ra(".camera_pag li",G).removeClass("cameracurrent"),Ra(".camera_pag li",G).eq(m).addClass("cameracurrent")),Ra(K).length&&(Ra("li",K).removeClass("cameracurrent"),Ra("li",K).eq(m).addClass("cameracurrent"),Ra("li",K).not(".cameracurrent").find("img").animate({opacity:.5},0),Ra("li.cameracurrent img",K).animate({opacity:1},0),Ra("li",K).hover(function(){Ra("img",this).stop(!0,!1).animate({opacity:1},150)},function(){Ra(this).hasClass("cameracurrent")||Ra("img",this).stop(!0,!1).animate({opacity:.5},150)}));var i=parseFloat(d)+parseFloat(b);function r(){if(Ra(this).addClass("cameraeased"),0<=Ra(".cameraeased",$).length&&Ra(K).css({visibility:"visible"}),Ra(".cameraeased",$).length==C){_a(),Ra(".moveFromLeft, .moveFromRight, .moveFromTop, .moveFromBottom, .fadeIn, .fadeFromLeft, .fadeFromRight, .fadeFromTop, .fadeFromBottom",Q).each(function(){Ra(this).css("visibility","hidden")}),ca.eq(m).show().css("z-index","999").removeClass("cameranext").addClass("cameracurrent"),ca.eq(l).css("z-index","1").removeClass("cameracurrent"),Ra(".cameraContent",Q).eq(m).addClass("cameracurrent"),0<=l&&Ra(".cameraContent",Q).eq(l).removeClass("cameracurrent"),N.onEndTransition.call(this),"hide"!=Ra("> div",Y).eq(m).attr("data-video")&&Ra(".cameraContent.cameracurrent .imgFake",Q).length&&Ra(".cameraContent.cameracurrent .imgFake",Q).click();var n=ca.eq(m).find(".fadeIn").length,s=Ra(".cameraContent",Q).eq(m).find(".moveFromLeft, .moveFromRight, .moveFromTop, .moveFromBottom, .fadeIn, .fadeFromLeft, .fadeFromRight, .fadeFromTop, .fadeFromBottom").length;0!=n&&Ra(".cameraSlide.cameracurrent .fadeIn",Q).each(function(){if(""!=Ra(this).attr("data-easing"))var a=Ra(this).attr("data-easing");else a=g;var t=Ra(this);if(void 0===t.attr("data-outerWidth")||!1===t.attr("data-outerWidth")||""===t.attr("data-outerWidth")){var e=t.outerWidth();t.attr("data-outerWidth",e)}else e=t.attr("data-outerWidth");if(void 0===t.attr("data-outerHeight")||!1===t.attr("data-outerHeight")||""===t.attr("data-outerHeight")){var i=t.outerHeight();t.attr("data-outerHeight",i)}else i=t.attr("data-outerHeight");var r=t.position(),o=(r.left,r.top,t.attr("class")),s=t.index();t.parents(".camerarelative").outerHeight(),t.parents(".camerarelative").outerWidth();-1!=o.indexOf("fadeIn")?t.animate({opacity:0},0).css("visibility","visible").delay(h/n*(.1*(s-1))).animate({opacity:1},h/n*.15,a):t.css("visibility","visible")}),Ra(".cameraContent.cameracurrent",Q).show(),0!=s&&Ra(".cameraContent.cameracurrent .moveFromLeft, .cameraContent.cameracurrent .moveFromRight, .cameraContent.cameracurrent .moveFromTop, .cameraContent.cameracurrent .moveFromBottom, .cameraContent.cameracurrent .fadeIn, .cameraContent.cameracurrent .fadeFromLeft, .cameraContent.cameracurrent .fadeFromRight, .cameraContent.cameracurrent .fadeFromTop, .cameraContent.cameracurrent .fadeFromBottom",Q).each(function(){if(""!=Ra(this).attr("data-easing"))var a=Ra(this).attr("data-easing");else a=g;var t=Ra(this),e=t.position(),i=(e.left,e.top,t.attr("class")),r=t.index(),o=t.outerHeight();-1!=i.indexOf("moveFromLeft")?(t.css({left:"-"+sa+"px",right:"auto"}),t.css("visibility","visible").delay(h/s*(.1*(r-1))).animate({left:e.left},h/s*.15,a)):-1!=i.indexOf("moveFromRight")?(t.css({left:sa+"px",right:"auto"}),t.css("visibility","visible").delay(h/s*(.1*(r-1))).animate({left:e.left},h/s*.15,a)):-1!=i.indexOf("moveFromTop")?(t.css({top:"-"+na+"px",bottom:"auto"}),t.css("visibility","visible").delay(h/s*(.1*(r-1))).animate({top:e.top},h/s*.15,a,function(){t.css({top:"auto",bottom:0})})):-1!=i.indexOf("moveFromBottom")?(t.css({top:na+"px",bottom:"auto"}),t.css("visibility","visible").delay(h/s*(.1*(r-1))).animate({top:e.top},h/s*.15,a)):-1!=i.indexOf("fadeFromLeft")?(t.animate({opacity:0},0).css({left:"-"+sa+"px",right:"auto"}),t.css("visibility","visible").delay(h/s*(.1*(r-1))).animate({left:e.left,opacity:1},h/s*.15,a)):-1!=i.indexOf("fadeFromRight")?(t.animate({opacity:0},0).css({left:sa+"px",right:"auto"}),t.css("visibility","visible").delay(h/s*(.1*(r-1))).animate({left:e.left,opacity:1},h/s*.15,a)):-1!=i.indexOf("fadeFromTop")?(t.animate({opacity:0},0).css({top:"-"+na+"px",bottom:"auto"}),t.css("visibility","visible").delay(h/s*(.1*(r-1))).animate({top:e.top,opacity:1},h/s*.15,a,function(){t.css({top:"auto",bottom:0})})):-1!=i.indexOf("fadeFromBottom")?(t.animate({opacity:0},0).css({bottom:"-"+o+"px"}),t.css("visibility","visible").delay(h/s*(.1*(r-1))).animate({bottom:"0",opacity:1},h/s*.15,a)):-1!=i.indexOf("fadeIn")?t.animate({opacity:0},0).css("visibility","visible").delay(h/s*(.1*(r-1))).animate({opacity:1},h/s*.15,a):t.css("visibility","visible")}),Ra(".cameraappended",$).remove(),Y.removeClass("camerasliding"),ca.eq(l).hide();var a,t=Ra(".camera_bar_cont",ma).width(),e=Ra(".camera_bar_cont",ma).height();a="pie"!=j?.05:.005,Ra("#"+X).animate({opacity:N.loaderOpacity},200),ia=setInterval(function(){if(Y.hasClass("stopped")&&clearInterval(ia),"pie"!=j)switch(da<=1.002&&!Y.hasClass("stopped")&&!Y.hasClass("paused")&&!Y.hasClass("hovered")?da+=a:da<=1&&(Y.hasClass("stopped")||Y.hasClass("paused")||Y.hasClass("stopped")||Y.hasClass("hovered"))?da=da:Y.hasClass("stopped")||Y.hasClass("paused")||Y.hasClass("hovered")||(clearInterval(ia),ha(),Ra("#"+X).animate({opacity:0},200,function(){clearTimeout(ra),ra=setTimeout(xa,i),ka(),N.onStartLoading.call(this)})),la){case"leftToRight":Ra("#"+X).animate({right:t-t*da},h*a,"linear");break;case"rightToLeft":Ra("#"+X).animate({left:t-t*da},h*a,"linear");break;case"topToBottom":case"bottomToTop":Ra("#"+X).animate({bottom:e-e*da},h*a,"linear")}else pa=da,ga.clearRect(0,0,N.pieDiameter,N.pieDiameter),ga.globalCompositeOperation="destination-over",ga.beginPath(),ga.arc(N.pieDiameter/2,N.pieDiameter/2,N.pieDiameter/2-N.loaderStroke,0,2*Math.PI,!1),ga.lineWidth=N.loaderStroke,ga.strokeStyle=N.loaderBgColor,ga.stroke(),ga.closePath(),ga.globalCompositeOperation="source-over",ga.beginPath(),ga.arc(N.pieDiameter/2,N.pieDiameter/2,N.pieDiameter/2-N.loaderStroke,0,2*Math.PI*pa,!1),ga.lineWidth=N.loaderStroke-2*N.loaderPadding,ga.strokeStyle=N.loaderColor,ga.stroke(),ga.closePath(),da<=1.002&&!Y.hasClass("stopped")&&!Y.hasClass("paused")&&!Y.hasClass("hovered")?da+=a:da<=1&&(Y.hasClass("stopped")||Y.hasClass("paused")||Y.hasClass("hovered"))?da=da:Y.hasClass("stopped")||Y.hasClass("paused")||Y.hasClass("hovered")||(clearInterval(ia),ha(),Ra("#"+X+", .camera_canvas_wrap",ma).animate({opacity:0},200,function(){clearTimeout(ra),ra=setTimeout(xa,i),ka(),N.onStartLoading.call(this)}))},h*a)}}if("kenburns"!=p)"scrollLeft"==p||"scrollRight"==p||"scrollTop"==p||"scrollBottom"==p||"scrollHorz"==p?(N.onStartTransition.call(this),i=0,e.delay((d+b)/C*M[a]*v*.5).css({display:"block",height:height,"margin-left":marginLeft,"margin-top":marginTop,width:width}).animate({height:Math.floor(na/u+x+1),"margin-top":0,"margin-left":0,width:Math.floor(sa/f+_+1)},d-b,g,r),ca.eq(l).delay((d+b)/C*M[a]*v*.5).animate({"margin-left":-1*marginLeft,"margin-top":-1*marginTop},d-b,g,function(){Ra(this).css({"margin-top":0,"margin-left":0})})):(N.onStartTransition.call(this),i=parseFloat(d)+parseFloat(b),"next"==w?e.delay((d+b)/C*M[a]*v*.5).css({display:"block",height:height,"margin-left":marginLeft,"margin-top":marginTop,width:width,opacity:opacityOnGrid}).animate({height:Math.floor(na/u+x+1),"margin-top":0,"margin-left":0,opacity:1,width:Math.floor(sa/f+_+1)},d-b,g,r):(ca.eq(m).show().css("z-index","999").addClass("cameracurrent"),ca.eq(l).css("z-index","1").removeClass("cameracurrent"),Ra(".cameraContent",Q).eq(m).addClass("cameracurrent"),Ra(".cameraContent",Q).eq(l).removeClass("cameracurrent"),e.delay((d+b)/C*M[a]*v*.5).css({display:"block",height:Math.floor(na/u+x+1),"margin-top":0,"margin-left":0,opacity:1,width:Math.floor(sa/f+_+1)}).animate({height:height,"margin-left":marginLeft,"margin-top":marginTop,width:width,opacity:opacityOnGrid},d-b,g,r)));else{if(N.onStartTransition.call(this),i=0,e.delay((d+b)/C*M[a]*v*.5).css({display:"block","margin-left":marginLeft,"margin-top":marginTop}).animate({"margin-top":0,"margin-left":0},d-b,g,r),Math.random()<.5)var o="0",s="auto";else o="auto",s="0";if(Math.random()<.5)var n="0",c="auto";else n="auto",c="0";ca.eq(m).css({opacity:"0",display:"block","z-index":ca.eq(l).css("z-index")+1}).animate({opacity:"1"},{duration:d-b,easing:"linear",complete:function(){r()},start:function(a,t){Ra(this).find("img").stop(!0,!0).css({width:"100%",height:"100%","margin-top":"0","margin-left":"0",left:o,right:s,top:n,bottom:c}).animate({width:"130%",height:"130%"},2*h)}})}})}else{var P,z,E=U[m],D=new Image;D.src=E,t.css("visibility","hidden"),t.prepend(Ra(D).attr("class","imgLoaded").css("visibility","hidden")),Ra(D).get(0).complete&&"0"!=P&&"0"!=z&&void 0!==P&&!1!==P&&void 0!==z&&!1!==z||(Ra(".camera_loader",G).delay(500).fadeIn(400),D.onload=function(){P=D.naturalWidth,z=D.naturalHeight,Ra(D).attr("data-alignment",Z[m]).attr("data-portrait",V[m]),Ra(D).attr("width",P),Ra(D).attr("height",z),Ra(D).attr("alt",ta[m]),$.find(".cameraSlide_"+m).css("visibility","visible"),wa(),ka(m+1),Ra(".camera_loader",G).is(":visible")?Ra(".camera_loader",G).fadeOut(400):(Ra(".camera_loader",G).css({visibility:"hidden"}),Ra(".camera_loader",G).fadeOut(400,function(){Ra(".camera_loader",G).css({visibility:"visible"})}))})}}function Ca(){if(!Y.hasClass("camerasliding")){var a=parseFloat(Ra(".cameraSlide.cameracurrent",$).index());clearInterval(ia),ha(),Ra("#"+X+", .camera_canvas_wrap",G).animate({opacity:0},0),xa(),ka(0!=a?a:aa),N.onStartLoading.call(this)}}function Ta(){if(!Y.hasClass("camerasliding")){var a=parseFloat(Ra(".cameraSlide.cameracurrent",$).index());clearInterval(ia),ha(),Ra("#"+X+", .camera_canvas_wrap",ma).animate({opacity:0},0),xa(),ka(a==aa-1?1:a+2),N.onStartLoading.call(this)}}function La(a){z=A=W=H=O=I=0,D=E=null}};window.Slideshowck=Fa}(jQuery),function(e){e.fn.cameraStop=function(){var a=e(this),t=e(".camera_src",a);a.index();if(t.addClass("stopped"),e(".camera_showcommands").length)e(".camera_thumbs_wrap",a);else;}}(jQuery),function(t){t.fn.cameraPause=function(){var a=t(this);t(".camera_src",a).addClass("paused")}}(jQuery),function(e){e.fn.cameraResume=function(){var a=e(this),t=e(".camera_src",a);"undefined"!=typeof autoAdv&&!0===autoAdv||t.removeClass("paused")}}(jQuery);