!function(a){a.fn.camera=function(e,t){function i(){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}a.support.borderRadius=!1,a.each(["borderRadius","BorderRadius","MozBorderRadius","WebkitBorderRadius","OBorderRadius","KhtmlBorderRadius"],function(){void 0!==document.body.style[this]&&(a.support.borderRadius=!0)});e=a.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:!0,pauseOnClick:!0,pieDiameter:38,piePosition:"rightTop",portrait:!1,rows:4,slicedCols:12,slicedRows:8,slideOn:"random",thumbnails:!1,time:7e3,transPeriod:1500,onEndTransition:function(){},onLoaded:function(){},onStartLoading:function(){},onStartTransition:function(){}},e);var r=a(this).addClass("camera_wrap");r.wrapInner('
').wrapInner('');var o,s=a(".camera_fakehover",r),n=r;s.append(''),1==e.overlayer&&s.append(''),s.append(''),"pie"==(o="pie"!=e.loader||a.support.borderRadius?e.loader:"bar")?s.append(''):"bar"==o?s.append(''):s.append(''),1==e.playPause&&s.append(''),1==e.navigation&&s.append('
').append('
'),1==e.thumbnails&&r.append(''),1==e.thumbnails&&1!=e.pagination&&a(".camera_thumbs_cont",r).wrap("").wrap('').wrap("").wrap(''),1==e.pagination&&r.append(''),r.append(''),a(".camera_caption",r).each(function(){a(this).wrapInner("")});var c="pie_"+r.index(),l=a(".camera_src",r),m=a(".camera_target",r),d=a(".camera_target_content",r),h=a(".camera_pie",r),p=a(".camera_bar",r),f=a(".camera_prev",r),u=a(".camera_next",r),g=a(".camera_commands",r),v=a(".camera_pag",r),b=a(".camera_thumbs_cont",r),_=new Array;a("> div",l).each(function(){_.push(a(this).attr("data-alt"))});var y=new Array;a("> div",l).each(function(){y.push(a(this).attr("data-src"))});var w=new Array;a("> div",l).each(function(){a(this).attr("data-link")?w.push(a(this).attr("data-link")):w.push("")});var C=new Array;a("> div",l).each(function(){a(this).attr("data-target")?C.push(a(this).attr("data-target")):C.push("")});var x=new Array;a("> div",l).each(function(){a(this).attr("data-portrait")?x.push(a(this).attr("data-portrait")):x.push("")});var k=new Array;a("> div",l).each(function(){a(this).attr("data-alignment")?k.push(a(this).attr("data-alignment")):k.push("")});var T=new Array;a("> div",l).each(function(){a(this).attr("data-thumb")?T.push(a(this).attr("data-thumb")):T.push("")});var L,R=y.length;for(a(d).append(''),L=0;L'),""!=w[L]){var F=a("> div ",l).eq(L).attr("data-box");F=void 0!==F&&!1!==F&&""!=F?'data-box="'+a("> div ",l).eq(L).attr("data-box")+'"':"",a(".camera_target_content .cameraContent:eq("+L+")",r).append('')}a(".camera_caption",r).each(function(){var e=a(this).parent().index(),t=r.find(".cameraContent").eq(e);a(this).appendTo(t)}),m.append('');var S,B,M=a(".cameraCont",r);for(S=0;S');var O=a("> div:eq("+S+")",l);m.find(".cameraSlide_"+S).clone(O)}function q(){var e=a(b).width();a("li",b).removeClass("camera_visThumb"),a("li",b).each(function(){var t=a(this).position(),i=a("ul",b).outerWidth(),r=a("ul",b).offset().left,o=a("> div",b).offset().left-r;o>0?a(".camera_prevThumbs",K).removeClass("hideNav"):a(".camera_prevThumbs",K).addClass("hideNav"),i-o>e?a(".camera_nextThumbs",K).removeClass("hideNav"):a(".camera_nextThumbs",K).addClass("hideNav");var s=t.left;t.left+a(this).width()-o<=e&&s-o>=0&&a(this).addClass("camera_visThumb")})}a(window).bind("load resize pageshow",function(){ta(),q()}),M.append(''),r.show();var I,H,A,P,W,D,E,z=m.width(),N=m.height();function G(){var t;function i(){if(z=r.width(),-1!=e.height.indexOf("%")){var t=Math.round(z/(100/parseFloat(e.height)));N=""!=e.minHeight&&t');var Q=e.barDirection,K=r;function J(){a("iframe",s).each(function(){a(".camera_caption",s).show();var t=a(this),i=t.attr("data-src");t.attr("src",i);var o=e.imagePath+"blank.gif",n=new Image;if(n.src=o,-1!=e.height.indexOf("%")){var c=Math.round(z/(100/parseFloat(e.height)));N=""!=e.minHeight&&c div");a(".camera_target_content .cameraContent:eq("+i+")",r).append(e)}),J(),1==e.hover&&(i()||s.hover(function(){l.addClass("hovered")},function(){l.removeClass("hovered")})),1==W&&(a(f,r).animate({opacity:0},0),a(u,r).animate({opacity:0},0),a(g,r).animate({opacity:0},0),i()?(a(document).on("vmouseover",n,function(){a(f,r).animate({opacity:1},200),a(u,r).animate({opacity:1},200),a(g,r).animate({opacity:1},200)}),a(document).on("vmouseout",n,function(){a(f,r).delay(500).animate({opacity:0},200),a(u,r).delay(500).animate({opacity:0},200),a(g,r).delay(500).animate({opacity:0},200)})):s.hover(function(){a(f,r).animate({opacity:1},200),a(u,r).animate({opacity:1},200),a(g,r).animate({opacity:1},200)},function(){a(f,r).animate({opacity:0},200),a(u,r).animate({opacity:0},200),a(g,r).animate({opacity:0},200)})),K.on("click",".camera_stop",function(){P=!1,l.addClass("paused"),a(".camera_stop",K).length?(a(".camera_stop",K).hide(),a(".camera_play",K).show(),"none"!=o&&a("#"+c).hide()):"none"!=o&&a("#"+c).hide()}),K.on("click",".camera_play",function(){P=!0,l.removeClass("paused"),a(".camera_play",K).length?(a(".camera_play",K).hide(),a(".camera_stop",K).show(),"none"!=o&&a("#"+c).show()):"none"!=o&&a("#"+c).show()}),1==e.pauseOnClick&&a(".camera_target_content",s).mouseup(function(){P=!1,l.addClass("paused"),a(".camera_stop",K).hide(),a(".camera_play",K).show(),a("#"+c).hide()}),a(".cameraContent, .imgFake",s).hover(function(){D=!0},function(){D=!1}),a(".cameraContent, .imgFake",s).bind("click",function(){1==E&&1==D&&(P=!1,a(".camera_caption",s).hide(),l.addClass("paused"),a(".camera_stop",K).hide(),a(".camera_play",K).show(),a("#"+c).hide())})}function U(a){for(var e,t,i=a.length;i;e=parseInt(Math.random()*i),t=a[--i],a[i]=a[e],a[e]=t);return a}if("pie"!=o){switch(p.append(''),a(".camera_bar_cont",p).animate({opacity:e.loaderOpacity},0).css({position:"absolute",left:0,right:0,top:0,bottom:0,"background-color":e.loaderBgColor}).append(''),a("#"+c).animate({opacity:0},0),(V=a("#"+c)).css({position:"absolute","background-color":e.loaderColor}),e.barPosition){case"left":p.css({right:"auto",width:e.loaderStroke});break;case"right":p.css({left:"auto",width:e.loaderStroke});break;case"top":p.css({bottom:"auto",height:e.loaderStroke});break;case"bottom":p.css({top:"auto",height:e.loaderStroke})}switch(Q){case"leftToRight":case"rightToLeft":V.css({left:0,right:0,top:e.loaderPadding,bottom:e.loaderPadding});break;case"topToBottom":case"bottomToTop":V.css({left:e.loaderPadding,right:e.loaderPadding,top:0,bottom:0})}}else{var V,X,Y,Z;switch(h.append(''),(V=document.getElementById(c)).setAttribute("width",e.pieDiameter),V.setAttribute("height",e.pieDiameter),e.piePosition){case"leftTop":X="left:0; top:0;";break;case"rightTop":X="right:0; top:0;";break;case"leftBottom":X="left:0; bottom:0;";break;case"rightBottom":X="right:0; bottom:0;"}if(V.setAttribute("style","position:absolute; z-index:1002; "+X),V&&V.getContext){var $=V.getContext("2d");$.rotate(1.5*Math.PI),$.translate(-e.pieDiameter,0)}}if("none"!=o&&0!=P||(a("#"+c).hide(),a(".camera_canvas_wrap",K).hide()),a(v).length){var aa;for(a(v).append(''),aa=0;aa'+aa+"");a(".camera_pag_ul li",r).hover(function(){if(a(this).addClass("camera_hover"),a(".camera_thumb",this).length){var e=a(".camera_thumb",this).outerWidth(),t=a(".camera_thumb",this).outerHeight(),i=a(this).outerWidth();a(".camera_thumb",this).show().css({top:"-"+t+"px",left:"-"+(e-i)/2+"px"}).animate({opacity:1,"margin-top":"-3px"},200),a(".thumb_arrow",this).show().animate({opacity:1,"margin-top":"-3px"},200)}},function(){a(this).removeClass("camera_hover"),a(".camera_thumb",this).animate({"margin-top":"-20px",opacity:0},200,function(){a(this).css({marginTop:"5px"}).hide()}),a(".thumb_arrow",this).animate({"margin-top":"-20px",opacity:0},200,function(){a(this).css({marginTop:"5px"}).hide()})})}a(b).length?a(v).length?(a.each(T,function(e,t){if(""!=a("> div",l).eq(e).attr("data-thumb")){var i=a("> div",l).eq(e).attr("data-thumb"),r=new Image;r.src=i,a("li.pag_nav_"+e,v).append(a(r).attr("class","camera_thumb").css({position:"absolute"}).animate({opacity:0},0)),a("li.pag_nav_"+e+" > img",v).after(''),a("li.pag_nav_"+e+" > .thumb_arrow",v).animate({opacity:0},0)}}),r.css({marginBottom:a(v).outerHeight()})):(a(b).append(""),a(b).before('').before(''),a("> div",b).append(""),a.each(T,function(e,t){if(""!=a("> div",l).eq(e).attr("data-thumb")){var i=a("> div",l).eq(e).attr("data-thumb"),r=new Image;r.src=i,a("ul",b).append(''),a("li.pix_thumb_"+e,b).append(a(r).attr("class","camera_thumb"))}})):!a(b).length&&a(v).length&&r.css({marginBottom:a(v).outerHeight()});var ea=!0;function ta(){if(a(b).length&&!a(v).length){var e,t=a(b).outerWidth(),i=(a("ul > li",b).outerWidth(),a("li.cameracurrent",b).length?a("li.cameracurrent",b).position():""),o=a("ul > li",b).length*a("ul > li",b).outerWidth(),s=a("ul",b).offset().left,n=a("> div",b).offset().left;e=s<0?"-"+(n-s):n-s,1==ea&&(a("ul",b).width(a("ul > li",b).length*a("ul > li",b).outerWidth()),a(b).length&&!a(v).lenght&&r.css({marginBottom:a(b).outerHeight()}),q(),a("ul",b).width(a("ul > li",b).length*a("ul > li",b).outerWidth()),a(b).length&&!a(v).lenght&&r.css({marginBottom:a(b).outerHeight()})),ea=!1;var c=a("li.cameracurrent",b).length?i.left:"",l=a("li.cameracurrent",b).length?i.left+a("li.cameracurrent",b).outerWidth():"";ct?c+t0)var d=t-1;else if(n==R-1)d=0;else d=n+1;var h=a(".cameraSlide:eq("+d+")",m),p=a(".cameraSlide:eq("+(d+1)+")",m).addClass("cameranext");if(n!=d+1&&p.hide(),a(".cameraContent",s).fadeOut(600),a(".camera_caption",s).show(),a(".camerarelative",h).append(a("> div ",l).eq(d).find("> div.camera_effected")),a(".camera_target_content .cameraContent:eq("+d+")",r).append(a("> div ",l).eq(d).find("> div")),a(".imgLoaded",h).length){if(y.length>d+1&&!a(".imgLoaded",p).length){var f=y[d+1],u=_[d+1],g=new Image;g.src=f+"?"+(new Date).getTime(),p.prepend(a(g).attr("class","imgLoaded").attr("alt",u).css("visibility","hidden")),g.onload=function(){_a=g.naturalWidth,ya=g.naturalHeight,a(g).attr("alt",u).attr("data-alignment",k[d+1]).attr("data-portrait",x[d+1]),a(g).attr("width",_a),a(g).attr("height",ya),G()}}e.onLoaded.call(this),a(".camera_loader",r).is(":visible")?a(".camera_loader",r).fadeOut(400):(a(".camera_loader",r).css({visibility:"hidden"}),a(".camera_loader",r).fadeOut(400,function(){a(".camera_loader",r).css({visibility:"visible"})}));var w,C,T,L,F,S=e.rows,B=e.cols,O=1,q=0,I=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==e.opacityOnGrid?opacityOnGrid=0:opacityOnGrid=1;var P=a(" > div",l).eq(d).attr("data-fx");if("random"==(L=i()&&""!=e.mobileFx&&"default"!=e.mobileFx?e.mobileFx:void 0!==P&&!1!==P&&"default"!==P?P:e.fx)?L=(L=U(I))[0]:(L=L).indexOf(",")>0&&(L=(L=U(L=(L=L.replace(/ /g,"")).split(",")))[0]),dataEasing=a(" > div",l).eq(d).attr("data-easing"),mobileEasing=a(" > div",l).eq(d).attr("data-mobileEasing"),F=i()&&""!=e.mobileEasing&&"default"!=e.mobileEasing?"undefined"!=typeof mobileEasing&&!1!==mobileEasing&&"default"!==mobileEasing?mobileEasing:e.mobileEasing:"undefined"!=typeof dataEasing&&!1!==dataEasing&&"default"!==dataEasing?dataEasing:e.easing,void 0!==(w=a(" > div",l).eq(d).attr("data-slideOn"))&&!1!==w)W=w;else if("random"==e.slideOn){var W=new Array("next","prev");W=(W=U(W))[0]}else W=e.slideOn;var D=a(" > div",l).eq(d).attr("data-time");C=void 0!==D&&!1!==D&&""!==D?parseFloat(D):e.time;var V=a(" > div",l).eq(d).attr("data-transPeriod");switch(T=void 0!==V&&!1!==V&&""!==V?parseFloat(V):e.transPeriod,a(l).hasClass("camerastarted")||(L="simpleFade",W="next",F="",T=400,a(l).addClass("camerastarted")),L){case"simpleFade":B=1,S=1;break;case"curtainTopLeft":case"curtainTopRight":case"curtainBottomLeft":case"curtainBottomRight":case"curtainSliceLeft":case"curtainSliceRight":B=0==e.slicedCols?e.cols:e.slicedCols,S=1;break;case"blindCurtainTopLeft":case"blindCurtainTopRight":case"blindCurtainBottomLeft":case"blindCurtainBottomRight":case"blindCurtainSliceTop":case"blindCurtainSliceBottom":S=0==e.slicedRows?e.rows:e.slicedRows,B=1;break;case"stampede":q="-"+T;break;case"mosaic":case"mosaicReverse":q=e.gridDifference;break;case"mosaicRandom":break;case"mosaicSpiral":case"mosaicSpiralReverse":q=e.gridDifference,O=1.7;break;case"topLeftBottomRight":case"bottomRightTopLeft":case"bottomLeftTopRight":case"topRightBottomLeft":q=e.gridDifference,O=6;break;case"scrollLeft":case"scrollRight":case"scrollTop":case"scrollBottom":case"scrollHorz":B=1,S=1}for(var X,aa,ea=0,oa=S*B,sa=z-Math.floor(z/B)*B,na=N-Math.floor(N/S)*S,ca=0,la=0,ma=new Array,da=new Array,ha=new Array;ea');var pa=a(".cameraappended:eq("+ea+")",m);"scrollLeft"==L||"scrollRight"==L||"scrollTop"==L||"scrollBottom"==L||"scrollHorz"==L?j.eq(d).clone().show().appendTo(pa):"next"==W?j.eq(d).clone().show().appendTo(pa):j.eq(n).clone().show().appendTo(pa),X=ea%B .cameraSlide",pa).css({height:N,"margin-left":"-"+ca+"px","margin-top":"-"+la+"px",width:z}),ca=ca+pa.width()-1,ea%B==B-1&&(la=la+pa.height()-1),ea++}switch(L){case"curtainTopLeft":case"curtainBottomLeft":case"curtainSliceLeft":break;case"curtainTopRight":case"curtainBottomRight":case"curtainSliceRight":ma=ma.reverse();break;case"blindCurtainTopLeft":break;case"blindCurtainBottomLeft":ma=ma.reverse();break;case"blindCurtainSliceTop":case"blindCurtainTopRight":break;case"blindCurtainBottomRight":case"blindCurtainSliceBottom":ma=ma.reverse();break;case"stampede":ma=U(ma);break;case"mosaic":break;case"mosaicReverse":ma=ma.reverse();break;case"mosaicRandom":ma=U(ma);break;case"mosaicSpiral":var fa=S/2,ua=0;for(ga=0;gaga;ba--)ha[ua++]=va*B+ba;for(ba=ga,va=S-ga-1;va>ga;va--)ha[ua++]=va*B+ba}ma=ha;break;case"mosaicSpiralReverse":var ga;fa=S/2,ua=oa-1;for(ga=0;gaga;ba--)ha[ua--]=va*B+ba;for(ba=ga,va=S-ga-1;va>ga;va--)ha[ua--]=va*B+ba}ma=ha;break;case"topLeftBottomRight":for(var va=0;va0;va--)for(ba=0;ba0;ba--)ha.push(ba+va);da=ha}a.each(ma,function(t,i){switch(X=i%B=0&&a(b).css({visibility:"visible"}),a(".cameraeased",m).length==oa){ta(),a(".moveFromLeft, .moveFromRight, .moveFromTop, .moveFromBottom, .fadeIn, .fadeFromLeft, .fadeFromRight, .fadeFromTop, .fadeFromBottom",s).each(function(){a(this).css("visibility","hidden")}),j.eq(d).show().css("z-index","999").removeClass("cameranext").addClass("cameracurrent"),j.eq(n).css("z-index","1").removeClass("cameracurrent"),a(".cameraContent",s).eq(d).addClass("cameracurrent"),n>=0&&a(".cameraContent",s).eq(n).removeClass("cameracurrent"),e.onEndTransition.call(this),"hide"!=a("> div",l).eq(d).attr("data-video")&&a(".cameraContent.cameracurrent .imgFake",s).length&&a(".cameraContent.cameracurrent .imgFake",s).click();var t=j.eq(d).find(".fadeIn").length,i=a(".cameraContent",s).eq(d).find(".moveFromLeft, .moveFromRight, .moveFromTop, .moveFromBottom, .fadeIn, .fadeFromLeft, .fadeFromRight, .fadeFromTop, .fadeFromBottom").length;0!=t&&a(".cameraSlide.cameracurrent .fadeIn",s).each(function(){if(""!=a(this).attr("data-easing"))var e=a(this).attr("data-easing");else e=F;var i=a(this);if(void 0===i.attr("data-outerWidth")||!1===i.attr("data-outerWidth")||""===i.attr("data-outerWidth")){var r=i.outerWidth();i.attr("data-outerWidth",r)}else r=i.attr("data-outerWidth");if(void 0===i.attr("data-outerHeight")||!1===i.attr("data-outerHeight")||""===i.attr("data-outerHeight")){var o=i.outerHeight();i.attr("data-outerHeight",o)}else o=i.attr("data-outerHeight");var s=i.position(),n=(s.left,s.top,i.attr("class")),c=i.index();i.parents(".camerarelative").outerHeight(),i.parents(".camerarelative").outerWidth();-1!=n.indexOf("fadeIn")?i.animate({opacity:0},0).css("visibility","visible").delay(C/t*(.1*(c-1))).animate({opacity:1},C/t*.15,e):i.css("visibility","visible")}),a(".cameraContent.cameracurrent",s).show(),0!=i&&a(".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",s).each(function(){if(""!=a(this).attr("data-easing"))var e=a(this).attr("data-easing");else e=F;var t=a(this),r=t.position(),o=(r.left,r.top,t.attr("class")),s=t.index(),n=t.outerHeight();-1!=o.indexOf("moveFromLeft")?(t.css({left:"-"+z+"px",right:"auto"}),t.css("visibility","visible").delay(C/i*(.1*(s-1))).animate({left:r.left},C/i*.15,e)):-1!=o.indexOf("moveFromRight")?(t.css({left:z+"px",right:"auto"}),t.css("visibility","visible").delay(C/i*(.1*(s-1))).animate({left:r.left},C/i*.15,e)):-1!=o.indexOf("moveFromTop")?(t.css({top:"-"+N+"px",bottom:"auto"}),t.css("visibility","visible").delay(C/i*(.1*(s-1))).animate({top:r.top},C/i*.15,e,function(){t.css({top:"auto",bottom:0})})):-1!=o.indexOf("moveFromBottom")?(t.css({top:N+"px",bottom:"auto"}),t.css("visibility","visible").delay(C/i*(.1*(s-1))).animate({top:r.top},C/i*.15,e)):-1!=o.indexOf("fadeFromLeft")?(t.animate({opacity:0},0).css({left:"-"+z+"px",right:"auto"}),t.css("visibility","visible").delay(C/i*(.1*(s-1))).animate({left:r.left,opacity:1},C/i*.15,e)):-1!=o.indexOf("fadeFromRight")?(t.animate({opacity:0},0).css({left:z+"px",right:"auto"}),t.css("visibility","visible").delay(C/i*(.1*(s-1))).animate({left:r.left,opacity:1},C/i*.15,e)):-1!=o.indexOf("fadeFromTop")?(t.animate({opacity:0},0).css({top:"-"+N+"px",bottom:"auto"}),t.css("visibility","visible").delay(C/i*(.1*(s-1))).animate({top:r.top,opacity:1},C/i*.15,e,function(){t.css({top:"auto",bottom:0})})):-1!=o.indexOf("fadeFromBottom")?(t.animate({opacity:0},0).css({bottom:"-"+n+"px"}),t.css("visibility","visible").delay(C/i*(.1*(s-1))).animate({bottom:"0",opacity:1},C/i*.15,e)):-1!=o.indexOf("fadeIn")?t.animate({opacity:0},0).css("visibility","visible").delay(C/i*(.1*(s-1))).animate({opacity:1},C/i*.15,e):t.css("visibility","visible")}),a(".cameraappended",m).remove(),l.removeClass("camerasliding"),j.eq(n).hide();var r,h=a(".camera_bar_cont",K).width(),f=a(".camera_bar_cont",K).height();r="pie"!=o?.05:.005,a("#"+c).animate({opacity:e.loaderOpacity},200),H=setInterval(function(){if(l.hasClass("stopped")&&clearInterval(H),"pie"!=o)switch(Y<=1.002&&!l.hasClass("stopped")&&!l.hasClass("paused")&&!l.hasClass("hovered")?Y+=r:Y<=1&&(l.hasClass("stopped")||l.hasClass("paused")||l.hasClass("stopped")||l.hasClass("hovered"))?Y=Y:l.hasClass("stopped")||l.hasClass("paused")||l.hasClass("hovered")||(clearInterval(H),J(),a("#"+c).animate({opacity:0},200,function(){clearTimeout(A),A=setTimeout(ia,p),ra(),e.onStartLoading.call(this)})),Q){case"leftToRight":a("#"+c).animate({right:h-h*Y},C*r,"linear");break;case"rightToLeft":a("#"+c).animate({left:h-h*Y},C*r,"linear");break;case"topToBottom":case"bottomToTop":a("#"+c).animate({bottom:f-f*Y},C*r,"linear")}else Z=Y,$.clearRect(0,0,e.pieDiameter,e.pieDiameter),$.globalCompositeOperation="destination-over",$.beginPath(),$.arc(e.pieDiameter/2,e.pieDiameter/2,e.pieDiameter/2-e.loaderStroke,0,2*Math.PI,!1),$.lineWidth=e.loaderStroke,$.strokeStyle=e.loaderBgColor,$.stroke(),$.closePath(),$.globalCompositeOperation="source-over",$.beginPath(),$.arc(e.pieDiameter/2,e.pieDiameter/2,e.pieDiameter/2-e.loaderStroke,0,2*Math.PI*Z,!1),$.lineWidth=e.loaderStroke-2*e.loaderPadding,$.strokeStyle=e.loaderColor,$.stroke(),$.closePath(),Y<=1.002&&!l.hasClass("stopped")&&!l.hasClass("paused")&&!l.hasClass("hovered")?Y+=r:Y<=1&&(l.hasClass("stopped")||l.hasClass("paused")||l.hasClass("hovered"))?Y=Y:l.hasClass("stopped")||l.hasClass("paused")||l.hasClass("hovered")||(clearInterval(H),J(),a("#"+c+", .camera_canvas_wrap",K).animate({opacity:0},200,function(){clearTimeout(A),A=setTimeout(ia,p),ra(),e.onStartLoading.call(this)}))},C*r)}}"scrollLeft"==L||"scrollRight"==L||"scrollTop"==L||"scrollBottom"==L||"scrollHorz"==L?(e.onStartTransition.call(this),p=0,h.delay((T+q)/oa*da[t]*O*.5).css({display:"block",height:height,"margin-left":marginLeft,"margin-top":marginTop,width:width}).animate({height:Math.floor(N/S+aa+1),"margin-top":0,"margin-left":0,width:Math.floor(z/B+X+1)},T-q,F,f),j.eq(n).delay((T+q)/oa*da[t]*O*.5).animate({"margin-left":-1*marginLeft,"margin-top":-1*marginTop},T-q,F,function(){a(this).css({"margin-top":0,"margin-left":0})})):(e.onStartTransition.call(this),p=parseFloat(T)+parseFloat(q),"next"==W?h.delay((T+q)/oa*da[t]*O*.5).css({display:"block",height:height,"margin-left":marginLeft,"margin-top":marginTop,width:width,opacity:opacityOnGrid}).animate({height:Math.floor(N/S+aa+1),"margin-top":0,"margin-left":0,opacity:1,width:Math.floor(z/B+X+1)},T-q,F,f):(j.eq(d).show().css("z-index","999").addClass("cameracurrent"),j.eq(n).css("z-index","1").removeClass("cameracurrent"),a(".cameraContent",s).eq(d).addClass("cameracurrent"),a(".cameraContent",s).eq(n).removeClass("cameracurrent"),h.delay((T+q)/oa*da[t]*O*.5).css({display:"block",height:Math.floor(N/S+aa+1),"margin-top":0,"margin-left":0,opacity:1,width:Math.floor(z/B+X+1)}).animate({height:height,"margin-left":marginLeft,"margin-top":marginTop,width:width,opacity:opacityOnGrid},T-q,F,f)))})}else{var _a,ya,wa=y[d],Ca=_[d],xa=new Image;xa.src=wa+"?"+(new Date).getTime(),h.css("visibility","hidden"),h.prepend(a(xa).attr("class","imgLoaded").attr("alt",Ca).css("visibility","hidden")),a(xa).get(0).complete&&"0"!=_a&&"0"!=ya&&void 0!==_a&&!1!==_a&&void 0!==ya&&!1!==ya||(a(".camera_loader",r).delay(500).fadeIn(400),xa.onload=function(){_a=xa.naturalWidth,ya=xa.naturalHeight,a(xa).attr("alt",Ca).attr("data-alignment",k[d]).attr("data-portrait",x[d]),a(xa).attr("width",_a),a(xa).attr("height",ya),m.find(".cameraSlide_"+d).hide().css("visibility","visible"),G(),ra(d+1)})}}a(g).length&&(a(g).append('').append(''),1==P?(a(".camera_play",K).hide(),a(".camera_stop",K).show()):(a(".camera_stop",K).hide(),a(".camera_play",K).show())),ia(),a(".moveFromLeft, .moveFromRight, .moveFromTop, .moveFromBottom, .fadeIn, .fadeFromLeft, .fadeFromRight, .fadeFromTop, .fadeFromBottom",s).each(function(){a(this).css("visibility","hidden")}),e.onStartLoading.call(this),ra(),a(f).length&&a(f).click(function(){if(!l.hasClass("camerasliding")){var t=parseFloat(a(".cameraSlide.cameracurrent",m).index());clearInterval(H),J(),a("#"+c+", .camera_canvas_wrap",r).animate({opacity:0},0),ia(),ra(0!=t?t:R),e.onStartLoading.call(this)}}),a(u).length&&a(u).click(function(){if(!l.hasClass("camerasliding")){var t=parseFloat(a(".cameraSlide.cameracurrent",m).index());clearInterval(H),J(),a("#"+c+", .camera_canvas_wrap",K).animate({opacity:0},0),ia(),ra(t==R-1?1:t+2),e.onStartLoading.call(this)}}),i()&&(s.bind("swipeleft",function(t){if(!l.hasClass("camerasliding")){var i=parseFloat(a(".cameraSlide.cameracurrent",m).index());clearInterval(H),J(),a("#"+c+", .camera_canvas_wrap",K).animate({opacity:0},0),ia(),ra(i==R-1?1:i+2),e.onStartLoading.call(this)}}),s.bind("swiperight",function(t){if(!l.hasClass("camerasliding")){var i=parseFloat(a(".cameraSlide.cameracurrent",m).index());clearInterval(H),J(),a("#"+c+", .camera_canvas_wrap",K).animate({opacity:0},0),ia(),ra(0!=i?i:R),e.onStartLoading.call(this)}})),a(v).length&&a(".camera_pag li",r).click(function(){if(!l.hasClass("camerasliding")){var t=parseFloat(a(this).index());t!=parseFloat(a(".cameraSlide.cameracurrent",m).index())&&(clearInterval(H),J(),a("#"+c+", .camera_canvas_wrap",K).animate({opacity:0},0),ia(),ra(t+1),e.onStartLoading.call(this))}}),a(b).length&&(a(".pix_thumb img",b).click(function(){if(!l.hasClass("camerasliding")){var t=parseFloat(a(this).parents("li").index());t!=parseFloat(a(".cameracurrent",m).index())&&(clearInterval(H),J(),a("#"+c+", .camera_canvas_wrap",K).animate({opacity:0},0),a(".pix_thumb",b).removeClass("cameracurrent"),a(this).parents("li").addClass("cameracurrent"),ia(),ra(t+1),ta(),e.onStartLoading.call(this))}}),a(".camera_thumbs_cont .camera_prevThumbs",K).hover(function(){a(this).stop(!0,!1).animate({opacity:1},250)},function(){a(this).stop(!0,!1).animate({opacity:.7},250)}),a(".camera_prevThumbs",K).click(function(){var e=0,t=(a(b).outerWidth(),a("ul",b).offset().left),i=a("> div",b).offset().left-t;a(".camera_visThumb",b).each(function(){var t=a(this).outerWidth();e+=t}),i-e>0?a("ul",b).animate({"margin-left":"-"+(i-e)+"px"},500,q):a("ul",b).animate({"margin-left":0},500,q)}),a(".camera_thumbs_cont .camera_nextThumbs",K).hover(function(){a(this).stop(!0,!1).animate({opacity:1},250)},function(){a(this).stop(!0,!1).animate({opacity:.7},250)}),a(".camera_nextThumbs",K).click(function(){var e=0,t=a(b).outerWidth(),i=a("ul",b).outerWidth(),r=a("ul",b).offset().left,o=a("> div",b).offset().left-r;a(".camera_visThumb",b).each(function(){var t=a(this).outerWidth();e+=t}),o+e+e