OSDN Git Service

replaced all files
[vem/WITs.git] / lollytin / plugins / camera-slider / camera-slider-1.3.4.min.js
1 (function(a){a.fn.shuffleCamera=function(){return this.each(function(){var b=a(this).children().clone(true);return(b.length)?a(this).html(a.shuffleCamera(b)):this})};a.shuffleCamera=function(c){for(var d,b,e=c.length;e;d=parseInt(Math.random()*e),b=c[--e],c[e]=c[d],c[d]=b){}return c}})(jQuery);(function(a){a.fn.camera=function(H,V){var N={alignment:"center",autoAdvance:true,mobileAutoAdvance:true,barDirection:"leftToRight",barPosition:"bottom",cols:6,easing:"easeInOutExpo",mobileEasing:"",fx:"random",mobileFx:"",gridDifference:250,height:"50%",imagePath:"images/",hover:true,loader:"pie",loaderColor:"#eeeeee",loaderBgColor:"#222222",loaderOpacity:0.8,loaderPadding:2,loaderStroke:7,minHeight:"200px",navigation:true,navigationHover:true,mobileNavHover:true,opacityOnGrid:false,overlayer:true,pagination:true,playPause:true,pauseOnClick:true,pieDiameter:38,piePosition:"rightTop",portrait:false,rows:4,slicedCols:12,slicedRows:8,slideOn:"random",thumbnails:false,time:7000,transPeriod:1500,onEndTransition:function(){},onLoaded:function(){},onStartLoading:function(){},onStartTransition:function(){},random:false};function L(){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 true}}var H=a.extend({},N,H);var ad=a(this).addClass("camera_wrap");if(H.random==true){a(this).shuffleCamera()}ad.wrapInner('<div class="camera_src" />').wrapInner('<div class="camera_fakehover" />');var D=a(".camera_fakehover",ad);D.append('<div class="camera_target"></div>');if(H.overlayer==true){D.append('<div class="camera_overlayer"></div>')}D.append('<div class="camera_target_content"></div>');var C;if(H.loader=="pie"&&a.browser.msie&&a.browser.version<9){C="bar"}else{C=H.loader}if(C=="pie"){D.append('<div class="camera_pie"></div>')}else{if(C=="bar"){D.append('<div class="camera_bar"></div>')}else{D.append('<div class="camera_bar" style="display:none"></div>')}}if(H.playPause==true){D.append('<div class="camera_commands"></div>')}if(H.navigation==true){D.append('<div class="camera_prev"><span></span></div>').append('<div class="camera_next"><span></span></div>')}if(H.thumbnails==true){ad.append('<div class="camera_thumbs_cont" />')}if(H.thumbnails==true&&H.pagination!=true){a(".camera_thumbs_cont",ad).wrap("<div />").wrap('<div class="camera_thumbs" />').wrap("<div />").wrap('<div class="camera_command_wrap" />')}if(H.pagination==true){ad.append('<div class="camera_pag"></div>')}ad.append('<div class="camera_loader"></div>');a(".camera_caption",ad).each(function(){a(this).wrapInner("<div />")});var q="pie_"+ad.index(),af=a(".camera_src",ad),b=a(".camera_target",ad),s=a(".camera_target_content",ad),p=a(".camera_pie",ad),ag=a(".camera_bar",ad),al=a(".camera_prev",ad),r=a(".camera_next",ad),R=a(".camera_commands",ad),n=a(".camera_pag",ad),M=a(".camera_thumbs_cont",ad);var Y,ah;var W=new Array();a("> div",af).each(function(){W.push(a(this).attr("data-src"))});var c=new Array();a("> div",af).each(function(){if(a(this).attr("data-link")){c.push(a(this).attr("data-link"))}else{c.push("")}});var m=new Array();a("> div",af).each(function(){if(a(this).attr("data-target")){m.push(a(this).attr("data-target"))}else{m.push("")}});var k=new Array();a("> div",af).each(function(){if(a(this).attr("data-portrait")){k.push(a(this).attr("data-portrait"))}else{k.push("")}});var o=new Array();a("> div",af).each(function(){if(a(this).attr("data-alignment")){o.push(a(this).attr("data-alignment"))}else{o.push("")}});var j=new Array();a("> div",af).each(function(){if(a(this).attr("data-thumb")){j.push(a(this).attr("data-thumb"))}else{j.push("")}});var y=W.length;a(s).append('<div class="cameraContents" />');var J;for(J=0;J<y;J++){a(".cameraContents",s).append('<div class="cameraContent" />');if(c[J]!=""){var t=a("> div ",af).eq(J).attr("data-box");if(typeof t!=="undefined"&&t!==false&&t!=""){t='data-box="'+a("> div ",af).eq(J).attr("data-box")+'"'}else{t=""}a(".camera_target_content .cameraContent:eq("+J+")",ad).append('<a class="camera_link" href="'+c[J]+'" '+t+' target="'+m[J]+'"></a>')}}a(".camera_caption",ad).each(function(){var u=a(this).parent().index(),h=ad.find(".cameraContent").eq(u);a(this).appendTo(h)});b.append('<div class="cameraCont" />');var F=a(".cameraCont",ad);var e;for(e=0;e<y;e++){F.append('<div class="cameraSlide cameraSlide_'+e+'" />');var aj=a("> div:eq("+e+")",af);b.find(".cameraSlide_"+e).clone(aj)}function z(){var h=a(M).width();a("li",M).removeClass("camera_visThumb");a("li",M).each(function(){var at=a(this).position(),u=a("ul",M).outerWidth(),w=a("ul",M).offset().left,ap=a("> div",M).offset().left,ar=ap-w;if(ar>0){a(".camera_prevThumbs",U).removeClass("hideNav")}else{a(".camera_prevThumbs",U).addClass("hideNav")}if((u-ar)>h){a(".camera_nextThumbs",U).removeClass("hideNav")}else{a(".camera_nextThumbs",U).addClass("hideNav")}var aq=at.left,ao=at.left+(a(this).width());if(ao-ar<=h&&aq-ar>=0){a(this).addClass("camera_visThumb")}})}a(window).bind("load resize pageshow",function(){I();z()});F.append('<div class="cameraSlide cameraSlide_'+e+'" />');var am;ad.show();var Y=b.width();var ah=b.height();var ai;a(window).bind("resize pageshow",function(){if(am==true){v()}a("ul",M).animate({"margin-top":0},0,I);if(!af.hasClass("paused")){af.addClass("paused");if(a(".camera_stop",U).length){a(".camera_stop",U).hide();a(".camera_play",U).show();if(C!="none"){a("#"+q).hide()}}else{if(C!="none"){a("#"+q).hide()}}clearTimeout(ai);ai=setTimeout(function(){af.removeClass("paused");if(a(".camera_play",U).length){a(".camera_play",U).hide();a(".camera_stop",U).show();if(C!="none"){a("#"+q).fadeIn()}}else{if(C!="none"){a("#"+q).fadeIn()}}},1500)}});function v(){var h;function u(){Y=ad.width();if(H.height.indexOf("%")!=-1){var w=Math.round(Y/(100/parseFloat(H.height)));if(H.minHeight!=""&&w<parseFloat(H.minHeight)){ah=parseFloat(H.minHeight)}else{ah=w}ad.css({height:ah})}else{if(H.height=="auto"){ah=ad.height()}else{ah=parseFloat(H.height);ad.css({height:ah})}}a(".camerarelative",b).css({width:Y,height:ah});a(".imgLoaded",b).each(function(){var ay=a(this),ax=ay.attr("width"),aq=ay.attr("height"),at=ay.index(),ar,ap,av=ay.attr("data-alignment"),aw=ay.attr("data-portrait");if(typeof av==="undefined"||av===false||av===""){av=H.alignment}if(typeof aw==="undefined"||aw===false||aw===""){aw=H.portrait}if(aw==false||aw=="false"){if((ax/aq)<(Y/ah)){var ao=Y/ax;var au=(Math.abs(ah-(aq*ao)))*0.5;switch(av){case"topLeft":ar=0;break;case"topCenter":ar=0;break;case"topRight":ar=0;break;case"centerLeft":ar="-"+au+"px";break;case"center":ar="-"+au+"px";break;case"centerRight":ar="-"+au+"px";break;case"bottomLeft":ar="-"+au*2+"px";break;case"bottomCenter":ar="-"+au*2+"px";break;case"bottomRight":ar="-"+au*2+"px";break}ay.css({height:aq*ao,"margin-left":0,"margin-top":ar,position:"absolute",visibility:"visible",width:Y})}else{var ao=ah/aq;var au=(Math.abs(Y-(ax*ao)))*0.5;switch(av){case"topLeft":ap=0;break;case"topCenter":ap="-"+au+"px";break;case"topRight":ap="-"+au*2+"px";break;case"centerLeft":ap=0;break;case"center":ap="-"+au+"px";break;case"centerRight":ap="-"+au*2+"px";break;case"bottomLeft":ap=0;break;case"bottomCenter":ap="-"+au+"px";break;case"bottomRight":ap="-"+au*2+"px";break}ay.css({height:ah,"margin-left":ap,"margin-top":0,position:"absolute",visibility:"visible",width:ax*ao})}}else{if((ax/aq)<(Y/ah)){var ao=ah/aq;var au=(Math.abs(Y-(ax*ao)))*0.5;switch(av){case"topLeft":ap=0;break;case"topCenter":ap=au+"px";break;case"topRight":ap=au*2+"px";break;case"centerLeft":ap=0;break;case"center":ap=au+"px";break;case"centerRight":ap=au*2+"px";break;case"bottomLeft":ap=0;break;case"bottomCenter":ap=au+"px";break;case"bottomRight":ap=au*2+"px";break}ay.css({height:ah,"margin-left":ap,"margin-top":0,position:"absolute",visibility:"visible",width:ax*ao})}else{var ao=Y/ax;var au=(Math.abs(ah-(aq*ao)))*0.5;switch(av){case"topLeft":ar=0;break;case"topCenter":ar=0;break;case"topRight":ar=0;break;case"centerLeft":ar=au+"px";break;case"center":ar=au+"px";break;case"centerRight":ar=au+"px";break;case"bottomLeft":ar=au*2+"px";break;case"bottomCenter":ar=au*2+"px";break;case"bottomRight":ar=au*2+"px";break}ay.css({height:aq*ao,"margin-left":0,"margin-top":ar,position:"absolute",visibility:"visible",width:Y})}}})}if(am==true){clearTimeout(h);h=setTimeout(u,200)}else{u()}am=true}var Z,ab;var X,d,aa,R,n;var P,S;if(L()&&H.mobileAutoAdvance!=""){d=H.mobileAutoAdvance}else{d=H.autoAdvance}if(d==false){af.addClass("paused")}if(L()&&H.mobileNavHover!=""){aa=H.mobileNavHover}else{aa=H.navigationHover}if(af.length!=0){var i=a(".cameraSlide",b);i.wrapInner('<div class="camerarelative" />');var E;var A=H.barDirection;var U=ad;a("iframe",D).each(function(){var h=a(this);var w=h.attr("src");h.attr("data-src",w);var u=h.parent().index(".camera_src > div");a(".camera_target_content .cameraContent:eq("+u+")",ad).append(h)});function ae(){a("iframe",D).each(function(){a(".camera_caption",D).show();var w=a(this);var u=w.attr("data-src");w.attr("src",u);var ap=H.imagePath+"blank.gif";var h=new Image();h.src=ap;if(H.height.indexOf("%")!=-1){var ao=Math.round(Y/(100/parseFloat(H.height)));if(H.minHeight!=""&&ao<parseFloat(H.minHeight)){ah=parseFloat(H.minHeight)}else{ah=ao}}else{if(H.height=="auto"){ah=ad.height()}else{ah=parseFloat(H.height)}}w.after(a(h).attr({"class":"imgFake",width:Y,height:ah}));var aq=w.clone();w.remove();a(h).bind("click",function(){if(a(this).css("position")=="absolute"){a(this).remove();if(u.indexOf("vimeo")!=-1||u.indexOf("youtube")!=-1){if(u.indexOf("?")!=-1){autoplay="&autoplay=1"}else{autoplay="?autoplay=1"}}else{if(u.indexOf("dailymotion")!=-1){if(u.indexOf("?")!=-1){autoplay="&autoPlay=1"}else{autoplay="?autoPlay=1"}}}aq.attr("src",u+autoplay);S=true}else{a(this).css({position:"absolute",top:0,left:0,zIndex:10}).after(aq);aq.css({position:"absolute",top:0,left:0,zIndex:9})}})})}ae();if(H.hover==true){if(!L()){D.hover(function(){af.addClass("hovered")},function(){af.removeClass("hovered")})}}if(aa==true){a(al,ad).animate({opacity:0},0);a(r,ad).animate({opacity:0},0);a(R,ad).animate({opacity:0},0);if(L()){D.live("vmouseover",function(){a(al,ad).animate({opacity:1},200);a(r,ad).animate({opacity:1},200);a(R,ad).animate({opacity:1},200)});D.live("vmouseout",function(){a(al,ad).delay(500).animate({opacity:0},200);a(r,ad).delay(500).animate({opacity:0},200);a(R,ad).delay(500).animate({opacity:0},200)})}else{D.hover(function(){a(al,ad).animate({opacity:1},200);a(r,ad).animate({opacity:1},200);a(R,ad).animate({opacity:1},200)},function(){a(al,ad).animate({opacity:0},200);a(r,ad).animate({opacity:0},200);a(R,ad).animate({opacity:0},200)})}}a(".camera_stop",U).live("click",function(){d=false;af.addClass("paused");if(a(".camera_stop",U).length){a(".camera_stop",U).hide();a(".camera_play",U).show();if(C!="none"){a("#"+q).hide()}}else{if(C!="none"){a("#"+q).hide()}}});a(".camera_play",U).live("click",function(){d=true;af.removeClass("paused");if(a(".camera_play",U).length){a(".camera_play",U).hide();a(".camera_stop",U).show();if(C!="none"){a("#"+q).show()}}else{if(C!="none"){a("#"+q).show()}}});if(H.pauseOnClick==true){a(".camera_target_content",D).mouseup(function(){d=false;af.addClass("paused");a(".camera_stop",U).hide();a(".camera_play",U).show();a("#"+q).hide()})}a(".cameraContent, .imgFake",D).hover(function(){P=true},function(){P=false});a(".cameraContent, .imgFake",D).bind("click",function(){if(S==true&&P==true){d=false;a(".camera_caption",D).hide();af.addClass("paused");a(".camera_stop",U).hide();a(".camera_play",U).show();a("#"+q).hide()}})}function Q(u){for(var w,h,ao=u.length;ao;w=parseInt(Math.random()*ao),h=u[--ao],u[ao]=u[w],u[w]=h){}return u}function x(h){return Math.ceil(h)==Math.floor(h)}if(C!="pie"){ag.append('<span class="camera_bar_cont" />');a(".camera_bar_cont",ag).animate({opacity:H.loaderOpacity},0).css({position:"absolute",left:0,right:0,top:0,bottom:0,"background-color":H.loaderBgColor}).append('<span id="'+q+'" />');a("#"+q).animate({opacity:0},0);var l=a("#"+q);l.css({position:"absolute","background-color":H.loaderColor});switch(H.barPosition){case"left":ag.css({right:"auto",width:H.loaderStroke});break;case"right":ag.css({left:"auto",width:H.loaderStroke});break;case"top":ag.css({bottom:"auto",height:H.loaderStroke});break;case"bottom":ag.css({top:"auto",height:H.loaderStroke});break}switch(A){case"leftToRight":l.css({left:0,right:0,top:H.loaderPadding,bottom:H.loaderPadding});break;case"rightToLeft":l.css({left:0,right:0,top:H.loaderPadding,bottom:H.loaderPadding});break;case"topToBottom":l.css({left:H.loaderPadding,right:H.loaderPadding,top:0,bottom:0});break;case"bottomToTop":l.css({left:H.loaderPadding,right:H.loaderPadding,top:0,bottom:0});break}}else{p.append('<canvas id="'+q+'"></canvas>');var ac;var l=document.getElementById(q);l.setAttribute("width",H.pieDiameter);l.setAttribute("height",H.pieDiameter);var an;switch(H.piePosition){case"leftTop":an="left:0; top:0;";break;case"rightTop":an="right:0; top:0;";break;case"leftBottom":an="left:0; bottom:0;";break;case"rightBottom":an="right:0; bottom:0;";break}l.setAttribute("style","position:absolute; z-index:1002; "+an);var g;var f;if(l&&l.getContext){var B=l.getContext("2d");B.rotate(Math.PI*(3/2));B.translate(-H.pieDiameter,0)}}if(C=="none"||d==false){a("#"+q).hide();a(".camera_canvas_wrap",U).hide()}if(a(n).length){a(n).append('<ul class="camera_pag_ul" />');var O;for(O=0;O<y;O++){a(".camera_pag_ul",ad).append('<li class="pag_nav_'+O+'" style="position:relative; z-index:1002"><span><span>'+O+"</span></span></li>")}a(".camera_pag_ul li",ad).hover(function(){a(this).addClass("camera_hover");if(a(".camera_thumb",this).length){var u=a(".camera_thumb",this).outerWidth(),w=a(".camera_thumb",this).outerHeight(),h=a(this).outerWidth();a(".camera_thumb",this).show().css({top:"-"+w+"px",left:"-"+(u-h)/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()})})}if(a(M).length){var ak;if(!a(n).length){a(M).append("<div />");a(M).before('<div class="camera_prevThumbs hideNav"><div></div></div>').before('<div class="camera_nextThumbs hideNav"><div></div></div>');a("> div",M).append("<ul />");a.each(j,function(h,w){if(a("> div",af).eq(h).attr("data-thumb")!=""){var ao=a("> div",af).eq(h).attr("data-thumb"),u=new Image();u.src=ao;a("ul",M).append('<li class="pix_thumb pix_thumb_'+h+'" />');a("li.pix_thumb_"+h,M).append(a(u).attr("class","camera_thumb"))}})}else{a.each(j,function(h,w){if(a("> div",af).eq(h).attr("data-thumb")!=""){var ao=a("> div",af).eq(h).attr("data-thumb"),u=new Image();u.src=ao;a("li.pag_nav_"+h,n).append(a(u).attr("class","camera_thumb").css({position:"absolute"}).animate({opacity:0},0));a("li.pag_nav_"+h+" > img",n).after('<div class="thumb_arrow" />');a("li.pag_nav_"+h+" > .thumb_arrow",n).animate({opacity:0},0)}});ad.css({marginBottom:a(n).outerHeight()})}}else{if(!a(M).length&&a(n).length){ad.css({marginBottom:a(n).outerHeight()})}}var G=true;function I(){if(a(M).length&&!a(n).length){var w=a(M).outerWidth(),ao=a("ul > li",M).outerWidth(),at=a("li.cameracurrent",M).length?a("li.cameracurrent",M).position():"",u=(a("ul > li",M).length*a("ul > li",M).outerWidth()),aq=a("ul",M).offset().left,ar=a("> div",M).offset().left,h;if(aq<0){h="-"+(ar-aq)}else{h=ar-aq}if(G==true){a("ul",M).width(a("ul > li",M).length*a("ul > li",M).outerWidth());if(a(M).length&&!a(n).lenght){ad.css({marginBottom:a(M).outerHeight()})}z();a("ul",M).width(a("ul > li",M).length*a("ul > li",M).outerWidth());if(a(M).length&&!a(n).lenght){ad.css({marginBottom:a(M).outerHeight()})}}G=false;var ap=a("li.cameracurrent",M).length?at.left:"",au=a("li.cameracurrent",M).length?at.left+(a("li.cameracurrent",M).outerWidth()):"";if(ap<a("li.cameracurrent",M).outerWidth()){ap=0}if(au-h>w){if((ap+w)<u){a("ul",M).animate({"margin-left":"-"+(ap)+"px"},500,z)}else{a("ul",M).animate({"margin-left":"-"+(a("ul",M).outerWidth()-w)+"px"},500,z)}}else{if(ap-h<0){a("ul",M).animate({"margin-left":"-"+(ap)+"px"},500,z)}else{a("ul",M).css({"margin-left":"auto","margin-right":"auto"});setTimeout(z,100)}}}}if(a(R).length){a(R).append('<div class="camera_play"></div>').append('<div class="camera_stop"></div>');if(d==true){a(".camera_play",U).hide();a(".camera_stop",U).show()}else{a(".camera_stop",U).hide();a(".camera_play",U).show()}}function K(){g=0;var h=a(".camera_bar_cont",U).width(),u=a(".camera_bar_cont",U).height();if(C!="pie"){switch(A){case"leftToRight":a("#"+q).css({right:h});break;case"rightToLeft":a("#"+q).css({left:h});break;case"topToBottom":a("#"+q).css({bottom:u});break;case"bottomToTop":a("#"+q).css({top:u});break}}else{B.clearRect(0,0,H.pieDiameter,H.pieDiameter)}}K();a(".moveFromLeft, .moveFromRight, .moveFromTop, .moveFromBottom, .fadeIn, .fadeFromLeft, .fadeFromRight, .fadeFromTop, .fadeFromBottom",D).each(function(){a(this).css("visibility","hidden")});H.onStartLoading.call(this);T();function T(aE){af.addClass("camerasliding");S=false;var aY=parseFloat(a("div.cameraSlide.cameracurrent",b).index());if(aE>0){var aJ=aE-1}else{if(aY==y-1){var aJ=0}else{var aJ=aY+1}}var u=a(".cameraSlide:eq("+aJ+")",b);var aK=a(".cameraSlide:eq("+(aJ+1)+")",b).addClass("cameranext");if(aY!=aJ+1){aK.hide()}a(".cameraContent",D).fadeOut(600);a(".camera_caption",D).show();a(".camerarelative",u).append(a("> div ",af).eq(aJ).find("> div.camera_effected"));a(".camera_target_content .cameraContent:eq("+aJ+")",ad).append(a("> div ",af).eq(aJ).find("> div"));if(!a(".imgLoaded",u).length){var aB=W[aJ];var aI=new Image();aI.src=aB+"?"+new Date().getTime();u.css("visibility","hidden");u.prepend(a(aI).attr("class","imgLoaded").css("visibility","hidden"));var at,aq;if(!a(aI).get(0).complete||at=="0"||aq=="0"||typeof at==="undefined"||at===false||typeof aq==="undefined"||aq===false){a(".camera_loader",ad).delay(500).fadeIn(400);aI.onload=function(){at=aI.naturalWidth;aq=aI.naturalHeight;a(aI).attr("data-alignment",o[aJ]).attr("data-portrait",k[aJ]);a(aI).attr("width",at);a(aI).attr("height",aq);b.find(".cameraSlide_"+aJ).hide().css("visibility","visible");v();T(aJ+1)}}}else{if(W.length>(aJ+1)&&!a(".imgLoaded",aK).length){var ar=W[(aJ+1)];var az=new Image();az.src=ar+"?"+new Date().getTime();aK.prepend(a(az).attr("class","imgLoaded").css("visibility","hidden"));az.onload=function(){at=az.naturalWidth;aq=az.naturalHeight;a(az).attr("data-alignment",o[aJ+1]).attr("data-portrait",k[aJ+1]);a(az).attr("width",at);a(az).attr("height",aq);v()}}H.onLoaded.call(this);if(a(".camera_loader",ad).is(":visible")){a(".camera_loader",ad).fadeOut(400)}else{a(".camera_loader",ad).css({visibility:"hidden"});a(".camera_loader",ad).fadeOut(400,function(){a(".camera_loader",ad).css({visibility:"visible"})})}var aZ=H.rows,au=H.cols,aV=1,h=0,aC,aW,aH,aA,aM,ay=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;if(H.opacityOnGrid==true){opacityOnGrid=0}else{opacityOnGrid=1}var av=a(" > div",af).eq(aJ).attr("data-fx");if(L()&&H.mobileFx!=""&&H.mobileFx!="default"){aA=H.mobileFx}else{if(typeof av!=="undefined"&&av!==false&&av!=="default"){aA=av}else{aA=H.fx}}if(aA=="random"){aA=Q(ay);aA=aA[0]}else{aA=aA;if(aA.indexOf(",")>0){aA=aA.replace(/ /g,"");aA=aA.split(",");aA=Q(aA);aA=aA[0]}}dataEasing=a(" > div",af).eq(aJ).attr("data-easing");mobileEasing=a(" > div",af).eq(aJ).attr("data-mobileEasing");if(L()&&H.mobileEasing!=""&&H.mobileEasing!="default"){if(typeof mobileEasing!=="undefined"&&mobileEasing!==false&&mobileEasing!=="default"){aM=mobileEasing}else{aM=H.mobileEasing}}else{if(typeof dataEasing!=="undefined"&&dataEasing!==false&&dataEasing!=="default"){aM=dataEasing}else{aM=H.easing}}aC=a(" > div",af).eq(aJ).attr("data-slideOn");if(typeof aC!=="undefined"&&aC!==false){aS=aC}else{if(H.slideOn=="random"){var aS=new Array("next","prev");aS=Q(aS);aS=aS[0]}else{aS=H.slideOn}}var ap=a(" > div",af).eq(aJ).attr("data-time");if(typeof ap!=="undefined"&&ap!==false&&ap!==""){aW=parseFloat(ap)}else{aW=H.time}var ao=a(" > div",af).eq(aJ).attr("data-transPeriod");if(typeof ao!=="undefined"&&ao!==false&&ao!==""){aH=parseFloat(ao)}else{aH=H.transPeriod}if(!a(af).hasClass("camerastarted")){aA="simpleFade";aS="next";aM="";aH=400;a(af).addClass("camerastarted")}switch(aA){case"simpleFade":au=1;aZ=1;break;case"curtainTopLeft":if(H.slicedCols==0){au=H.cols}else{au=H.slicedCols}aZ=1;break;case"curtainTopRight":if(H.slicedCols==0){au=H.cols}else{au=H.slicedCols}aZ=1;break;case"curtainBottomLeft":if(H.slicedCols==0){au=H.cols}else{au=H.slicedCols}aZ=1;break;case"curtainBottomRight":if(H.slicedCols==0){au=H.cols}else{au=H.slicedCols}aZ=1;break;case"curtainSliceLeft":if(H.slicedCols==0){au=H.cols}else{au=H.slicedCols}aZ=1;break;case"curtainSliceRight":if(H.slicedCols==0){au=H.cols}else{au=H.slicedCols}aZ=1;break;case"blindCurtainTopLeft":if(H.slicedRows==0){aZ=H.rows}else{aZ=H.slicedRows}au=1;break;case"blindCurtainTopRight":if(H.slicedRows==0){aZ=H.rows}else{aZ=H.slicedRows}au=1;break;case"blindCurtainBottomLeft":if(H.slicedRows==0){aZ=H.rows}else{aZ=H.slicedRows}au=1;break;case"blindCurtainBottomRight":if(H.slicedRows==0){aZ=H.rows}else{aZ=H.slicedRows}au=1;break;case"blindCurtainSliceTop":if(H.slicedRows==0){aZ=H.rows}else{aZ=H.slicedRows}au=1;break;case"blindCurtainSliceBottom":if(H.slicedRows==0){aZ=H.rows}else{aZ=H.slicedRows}au=1;break;case"stampede":h="-"+aH;break;case"mosaic":h=H.gridDifference;break;case"mosaicReverse":h=H.gridDifference;break;case"mosaicRandom":break;case"mosaicSpiral":h=H.gridDifference;aV=1.7;break;case"mosaicSpiralReverse":h=H.gridDifference;aV=1.7;break;case"topLeftBottomRight":h=H.gridDifference;aV=6;break;case"bottomRightTopLeft":h=H.gridDifference;aV=6;break;case"bottomLeftTopRight":h=H.gridDifference;aV=6;break;case"topRightBottomLeft":h=H.gridDifference;aV=6;break;case"scrollLeft":au=1;aZ=1;break;case"scrollRight":au=1;aZ=1;break;case"scrollTop":au=1;aZ=1;break;case"scrollBottom":au=1;aZ=1;break;case"scrollHorz":au=1;aZ=1;break}var aU=0;var a1=aZ*au;var a0=Y-(Math.floor(Y/au)*au);var w=ah-(Math.floor(ah/aZ)*aZ);var aD;var aL;var aF=0;var aO=0;var ax=new Array();var aN=new Array();var aP=new Array();while(aU<a1){ax.push(aU);aN.push(aU);F.append('<div class="cameraappended" style="display:none; overflow:hidden; position:absolute; z-index:1000" />');var aw=a(".cameraappended:eq("+aU+")",b);if(aA=="scrollLeft"||aA=="scrollRight"||aA=="scrollTop"||aA=="scrollBottom"||aA=="scrollHorz"){i.eq(aJ).clone().show().appendTo(aw)}else{if(aS=="next"){i.eq(aJ).clone().show().appendTo(aw)}else{i.eq(aY).clone().show().appendTo(aw)}}if(aU%au<a0){aD=1}else{aD=0}if(aU%au==0){aF=0}if(Math.floor(aU/au)<w){aL=1}else{aL=0}aw.css({height:Math.floor((ah/aZ)+aL+1),left:aF,top:aO,width:Math.floor((Y/au)+aD+1)});a("> .cameraSlide",aw).css({height:ah,"margin-left":"-"+aF+"px","margin-top":"-"+aO+"px",width:Y});aF=aF+aw.width()-1;if(aU%au==au-1){aO=aO+aw.height()-1}aU++}switch(aA){case"curtainTopLeft":break;case"curtainBottomLeft":break;case"curtainSliceLeft":break;case"curtainTopRight":ax=ax.reverse();break;case"curtainBottomRight":ax=ax.reverse();break;case"curtainSliceRight":ax=ax.reverse();break;case"blindCurtainTopLeft":break;case"blindCurtainBottomLeft":ax=ax.reverse();break;case"blindCurtainSliceTop":break;case"blindCurtainTopRight":break;case"blindCurtainBottomRight":ax=ax.reverse();break;case"blindCurtainSliceBottom":ax=ax.reverse();break;case"stampede":ax=Q(ax);break;case"mosaic":break;case"mosaicReverse":ax=ax.reverse();break;case"mosaicRandom":ax=Q(ax);break;case"mosaicSpiral":var aG=aZ/2,aT,aR,aQ,aX=0;for(aQ=0;aQ<aG;aQ++){aR=aQ;for(aT=aQ;aT<au-aQ-1;aT++){aP[aX++]=aR*au+aT}aT=au-aQ-1;for(aR=aQ;aR<aZ-aQ-1;aR++){aP[aX++]=aR*au+aT}aR=aZ-aQ-1;for(aT=au-aQ-1;aT>aQ;aT--){aP[aX++]=aR*au+aT}aT=aQ;for(aR=aZ-aQ-1;aR>aQ;aR--){aP[aX++]=aR*au+aT}}ax=aP;break;case"mosaicSpiralReverse":var aG=aZ/2,aT,aR,aQ,aX=a1-1;for(aQ=0;aQ<aG;aQ++){aR=aQ;for(aT=aQ;aT<au-aQ-1;aT++){aP[aX--]=aR*au+aT}aT=au-aQ-1;for(aR=aQ;aR<aZ-aQ-1;aR++){aP[aX--]=aR*au+aT}aR=aZ-aQ-1;for(aT=au-aQ-1;aT>aQ;aT--){aP[aX--]=aR*au+aT}aT=aQ;for(aR=aZ-aQ-1;aR>aQ;aR--){aP[aX--]=aR*au+aT}}ax=aP;break;case"topLeftBottomRight":for(var aR=0;aR<aZ;aR++){for(var aT=0;aT<au;aT++){aP.push(aT+aR)}}aN=aP;break;case"bottomRightTopLeft":for(var aR=0;aR<aZ;aR++){for(var aT=0;aT<au;aT++){aP.push(aT+aR)}}aN=aP.reverse();break;case"bottomLeftTopRight":for(var aR=aZ;aR>0;aR--){for(var aT=0;aT<au;aT++){aP.push(aT+aR)}}aN=aP;break;case"topRightBottomLeft":for(var aR=0;aR<aZ;aR++){for(var aT=au;aT>0;aT--){aP.push(aT+aR)}}aN=aP;break}a.each(ax,function(a2,a4){if(a4%au<a0){aD=1}else{aD=0}if(a4%au==0){aF=0}if(Math.floor(a4/au)<w){aL=1}else{aL=0}switch(aA){case"simpleFade":height=ah;width=Y;opacityOnGrid=0;break;case"curtainTopLeft":height=0,width=Math.floor((Y/au)+aD+1),marginTop="-"+Math.floor((ah/aZ)+aL+1)+"px";break;case"curtainTopRight":height=0,width=Math.floor((Y/au)+aD+1),marginTop="-"+Math.floor((ah/aZ)+aL+1)+"px";break;case"curtainBottomLeft":height=0,width=Math.floor((Y/au)+aD+1),marginTop=Math.floor((ah/aZ)+aL+1)+"px";break;case"curtainBottomRight":height=0,width=Math.floor((Y/au)+aD+1),marginTop=Math.floor((ah/aZ)+aL+1)+"px";break;case"curtainSliceLeft":height=0,width=Math.floor((Y/au)+aD+1);if(a4%2==0){marginTop=Math.floor((ah/aZ)+aL+1)+"px"}else{marginTop="-"+Math.floor((ah/aZ)+aL+1)+"px"}break;case"curtainSliceRight":height=0,width=Math.floor((Y/au)+aD+1);if(a4%2==0){marginTop=Math.floor((ah/aZ)+aL+1)+"px"}else{marginTop="-"+Math.floor((ah/aZ)+aL+1)+"px"}break;case"blindCurtainTopLeft":height=Math.floor((ah/aZ)+aL+1),width=0,marginLeft="-"+Math.floor((Y/au)+aD+1)+"px";break;case"blindCurtainTopRight":height=Math.floor((ah/aZ)+aL+1),width=0,marginLeft=Math.floor((Y/au)+aD+1)+"px";break;case"blindCurtainBottomLeft":height=Math.floor((ah/aZ)+aL+1),width=0,marginLeft="-"+Math.floor((Y/au)+aD+1)+"px";break;case"blindCurtainBottomRight":height=Math.floor((ah/aZ)+aL+1),width=0,marginLeft=Math.floor((Y/au)+aD+1)+"px";break;case"blindCurtainSliceBottom":height=Math.floor((ah/aZ)+aL+1),width=0;if(a4%2==0){marginLeft="-"+Math.floor((Y/au)+aD+1)+"px"}else{marginLeft=Math.floor((Y/au)+aD+1)+"px"}break;case"blindCurtainSliceTop":height=Math.floor((ah/aZ)+aL+1),width=0;if(a4%2==0){marginLeft="-"+Math.floor((Y/au)+aD+1)+"px"}else{marginLeft=Math.floor((Y/au)+aD+1)+"px"}break;case"stampede":height=0;width=0;marginLeft=(Y*0.2)*(((a2)%au)-(au-(Math.floor(au/2))))+"px";marginTop=(ah*0.2)*((Math.floor(a2/au)+1)-(aZ-(Math.floor(aZ/2))))+"px";break;case"mosaic":height=0;width=0;break;case"mosaicReverse":height=0;width=0;marginLeft=Math.floor((Y/au)+aD+1)+"px";marginTop=Math.floor((ah/aZ)+aL+1)+"px";break;case"mosaicRandom":height=0;width=0;marginLeft=Math.floor((Y/au)+aD+1)*0.5+"px";marginTop=Math.floor((ah/aZ)+aL+1)*0.5+"px";break;case"mosaicSpiral":height=0;width=0;marginLeft=Math.floor((Y/au)+aD+1)*0.5+"px";marginTop=Math.floor((ah/aZ)+aL+1)*0.5+"px";break;case"mosaicSpiralReverse":height=0;width=0;marginLeft=Math.floor((Y/au)+aD+1)*0.5+"px";marginTop=Math.floor((ah/aZ)+aL+1)*0.5+"px";break;case"topLeftBottomRight":height=0;width=0;break;case"bottomRightTopLeft":height=0;width=0;marginLeft=Math.floor((Y/au)+aD+1)+"px";marginTop=Math.floor((ah/aZ)+aL+1)+"px";break;case"bottomLeftTopRight":height=0;width=0;marginLeft=0;marginTop=Math.floor((ah/aZ)+aL+1)+"px";break;case"topRightBottomLeft":height=0;width=0;marginLeft=Math.floor((Y/au)+aD+1)+"px";marginTop=0;break;case"scrollRight":height=ah;width=Y;marginLeft=-Y;break;case"scrollLeft":height=ah;width=Y;marginLeft=Y;break;case"scrollTop":height=ah;width=Y;marginTop=ah;break;case"scrollBottom":height=ah;width=Y;marginTop=-ah;break;case"scrollHorz":height=ah;width=Y;if(aY==0&&aJ==y-1){marginLeft=-Y}else{if(aY<aJ||(aY==y-1&&aJ==0)){marginLeft=Y}else{marginLeft=-Y}}break}var a5=a(".cameraappended:eq("+a4+")",b);if(typeof Z!=="undefined"){clearInterval(Z);clearTimeout(ab);ab=setTimeout(K,aH+h)}if(a(n).length){a(".camera_pag li",ad).removeClass("cameracurrent");a(".camera_pag li",ad).eq(aJ).addClass("cameracurrent")}if(a(M).length){a("li",M).removeClass("cameracurrent");a("li",M).eq(aJ).addClass("cameracurrent");a("li",M).not(".cameracurrent").find("img").animate({opacity:0.5},0);a("li.cameracurrent img",M).animate({opacity:1},0);a("li",M).hover(function(){a("img",this).stop(true,false).animate({opacity:1},150)},function(){if(!a(this).hasClass("cameracurrent")){a("img",this).stop(true,false).animate({opacity:0.5},150)}})}var a6=parseFloat(aH)+parseFloat(h);function a3(){a(this).addClass("cameraeased");if(a(".cameraeased",b).length>=0){a(M).css({visibility:"visible"})}if(a(".cameraeased",b).length==a1){I();a(".moveFromLeft, .moveFromRight, .moveFromTop, .moveFromBottom, .fadeIn, .fadeFromLeft, .fadeFromRight, .fadeFromTop, .fadeFromBottom",D).each(function(){a(this).css("visibility","hidden")});i.eq(aJ).show().css("z-index","999").removeClass("cameranext").addClass("cameracurrent");i.eq(aY).css("z-index","1").removeClass("cameracurrent");a(".cameraContent",D).eq(aJ).addClass("cameracurrent");if(aY>=0){a(".cameraContent",D).eq(aY).removeClass("cameracurrent")}H.onEndTransition.call(this);if(a("> div",af).eq(aJ).attr("data-video")!="hide"&&a(".cameraContent.cameracurrent .imgFake",D).length){a(".cameraContent.cameracurrent .imgFake",D).click()}var ba=i.eq(aJ).find(".fadeIn").length;var a7=a(".cameraContent",D).eq(aJ).find(".moveFromLeft, .moveFromRight, .moveFromTop, .moveFromBottom, .fadeIn, .fadeFromLeft, .fadeFromRight, .fadeFromTop, .fadeFromBottom").length;if(ba!=0){a(".cameraSlide.cameracurrent .fadeIn",D).each(function(){if(a(this).attr("data-easing")!=""){var bg=a(this).attr("data-easing")}else{var bg=aM}var bm=a(this);if(typeof bm.attr("data-outerWidth")==="undefined"||bm.attr("data-outerWidth")===false||bm.attr("data-outerWidth")===""){var bf=bm.outerWidth();bm.attr("data-outerWidth",bf)}else{var bf=bm.attr("data-outerWidth")}if(typeof bm.attr("data-outerHeight")==="undefined"||bm.attr("data-outerHeight")===false||bm.attr("data-outerHeight")===""){var be=bm.outerHeight();bm.attr("data-outerHeight",be)}else{var be=bm.attr("data-outerHeight")}var bi=bm.position();var bd=bi.left;var bj=bi.top;var bh=bm.attr("class");var bc=bm.index();var bk=bm.parents(".camerarelative").outerHeight();var bl=bm.parents(".camerarelative").outerWidth();if(bh.indexOf("fadeIn")!=-1){bm.animate({opacity:0},0).css("visibility","visible").delay((aW/ba)*(0.1*(bc-1))).animate({opacity:1},(aW/ba)*0.15,bg)}else{bm.css("visibility","visible")}})}a(".cameraContent.cameracurrent",D).show();if(a7!=0){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",D).each(function(){if(a(this).attr("data-easing")!=""){var bd=a(this).attr("data-easing")}else{var bd=aM}var be=a(this);var bj=be.position();var bh=bj.left;var bg=bj.top;var bi=be.attr("class");var bf=be.index();var bc=be.outerHeight();if(bi.indexOf("moveFromLeft")!=-1){be.css({left:"-"+(Y)+"px",right:"auto"});be.css("visibility","visible").delay((aW/a7)*(0.1*(bf-1))).animate({left:bj.left},(aW/a7)*0.15,bd)}else{if(bi.indexOf("moveFromRight")!=-1){be.css({left:Y+"px",right:"auto"});be.css("visibility","visible").delay((aW/a7)*(0.1*(bf-1))).animate({left:bj.left},(aW/a7)*0.15,bd)}else{if(bi.indexOf("moveFromTop")!=-1){be.css({top:"-"+ah+"px",bottom:"auto"});be.css("visibility","visible").delay((aW/a7)*(0.1*(bf-1))).animate({top:bj.top},(aW/a7)*0.15,bd,function(){be.css({top:"auto",bottom:0})})}else{if(bi.indexOf("moveFromBottom")!=-1){be.css({top:ah+"px",bottom:"auto"});be.css("visibility","visible").delay((aW/a7)*(0.1*(bf-1))).animate({top:bj.top},(aW/a7)*0.15,bd)}else{if(bi.indexOf("fadeFromLeft")!=-1){be.animate({opacity:0},0).css({left:"-"+(Y)+"px",right:"auto"});be.css("visibility","visible").delay((aW/a7)*(0.1*(bf-1))).animate({left:bj.left,opacity:1},(aW/a7)*0.15,bd)}else{if(bi.indexOf("fadeFromRight")!=-1){be.animate({opacity:0},0).css({left:(Y)+"px",right:"auto"});be.css("visibility","visible").delay((aW/a7)*(0.1*(bf-1))).animate({left:bj.left,opacity:1},(aW/a7)*0.15,bd)}else{if(bi.indexOf("fadeFromTop")!=-1){be.animate({opacity:0},0).css({top:"-"+(ah)+"px",bottom:"auto"});be.css("visibility","visible").delay((aW/a7)*(0.1*(bf-1))).animate({top:bj.top,opacity:1},(aW/a7)*0.15,bd,function(){be.css({top:"auto",bottom:0})})}else{if(bi.indexOf("fadeFromBottom")!=-1){be.animate({opacity:0},0).css({bottom:"-"+bc+"px"});be.css("visibility","visible").delay((aW/a7)*(0.1*(bf-1))).animate({bottom:"0",opacity:1},(aW/a7)*0.15,bd)}else{if(bi.indexOf("fadeIn")!=-1){be.animate({opacity:0},0).css("visibility","visible").delay((aW/a7)*(0.1*(bf-1))).animate({opacity:1},(aW/a7)*0.15,bd)}else{be.css("visibility","visible")}}}}}}}}}})}a(".cameraappended",b).remove();af.removeClass("camerasliding");i.eq(aY).hide();var a8=a(".camera_bar_cont",U).width(),bb=a(".camera_bar_cont",U).height(),a9;if(C!="pie"){a9=0.05}else{a9=0.005}a("#"+q).animate({opacity:H.loaderOpacity},200);Z=setInterval(function(){if(af.hasClass("stopped")){clearInterval(Z)}if(C!="pie"){if(g<=1.002&&!af.hasClass("stopped")&&!af.hasClass("paused")&&!af.hasClass("hovered")){g=(g+a9)}else{if(g<=1&&(af.hasClass("stopped")||af.hasClass("paused")||af.hasClass("stopped")||af.hasClass("hovered"))){g=g}else{if(!af.hasClass("stopped")&&!af.hasClass("paused")&&!af.hasClass("hovered")){clearInterval(Z);ae();a("#"+q).animate({opacity:0},200,function(){clearTimeout(ab);ab=setTimeout(K,a6);T();H.onStartLoading.call(this)})}}}switch(A){case"leftToRight":a("#"+q).animate({right:a8-(a8*g)},(aW*a9),"linear");break;case"rightToLeft":a("#"+q).animate({left:a8-(a8*g)},(aW*a9),"linear");break;case"topToBottom":a("#"+q).animate({bottom:bb-(bb*g)},(aW*a9),"linear");break;case"bottomToTop":a("#"+q).animate({bottom:bb-(bb*g)},(aW*a9),"linear");break}}else{f=g;B.clearRect(0,0,H.pieDiameter,H.pieDiameter);B.globalCompositeOperation="destination-over";B.beginPath();B.arc((H.pieDiameter)/2,(H.pieDiameter)/2,(H.pieDiameter)/2-H.loaderStroke,0,Math.PI*2,false);B.lineWidth=H.loaderStroke;B.strokeStyle=H.loaderBgColor;B.stroke();B.closePath();B.globalCompositeOperation="source-over";B.beginPath();B.arc((H.pieDiameter)/2,(H.pieDiameter)/2,(H.pieDiameter)/2-H.loaderStroke,0,Math.PI*2*f,false);B.lineWidth=H.loaderStroke-(H.loaderPadding*2);B.strokeStyle=H.loaderColor;B.stroke();B.closePath();if(g<=1.002&&!af.hasClass("stopped")&&!af.hasClass("paused")&&!af.hasClass("hovered")){g=(g+a9)}else{if(g<=1&&(af.hasClass("stopped")||af.hasClass("paused")||af.hasClass("hovered"))){g=g}else{if(!af.hasClass("stopped")&&!af.hasClass("paused")&&!af.hasClass("hovered")){clearInterval(Z);ae();a("#"+q+", .camera_canvas_wrap",U).animate({opacity:0},200,function(){clearTimeout(ab);ab=setTimeout(K,a6);T();H.onStartLoading.call(this)})}}}}},aW*a9)}}if(aA=="scrollLeft"||aA=="scrollRight"||aA=="scrollTop"||aA=="scrollBottom"||aA=="scrollHorz"){H.onStartTransition.call(this);a6=0;a5.delay((((aH+h)/a1)*aN[a2]*aV)*0.5).css({display:"block",height:height,"margin-left":marginLeft,"margin-top":marginTop,width:width}).animate({height:Math.floor((ah/aZ)+aL+1),"margin-top":0,"margin-left":0,width:Math.floor((Y/au)+aD+1)},(aH-h),aM,a3);i.eq(aY).delay((((aH+h)/a1)*aN[a2]*aV)*0.5).animate({"margin-left":marginLeft*(-1),"margin-top":marginTop*(-1)},(aH-h),aM,function(){a(this).css({"margin-top":0,"margin-left":0})})}else{H.onStartTransition.call(this);a6=parseFloat(aH)+parseFloat(h);if(aS=="next"){a5.delay((((aH+h)/a1)*aN[a2]*aV)*0.5).css({display:"block",height:height,"margin-left":marginLeft,"margin-top":marginTop,width:width,opacity:opacityOnGrid}).animate({height:Math.floor((ah/aZ)+aL+1),"margin-top":0,"margin-left":0,opacity:1,width:Math.floor((Y/au)+aD+1)},(aH-h),aM,a3)}else{i.eq(aJ).show().css("z-index","999").addClass("cameracurrent");i.eq(aY).css("z-index","1").removeClass("cameracurrent");a(".cameraContent",D).eq(aJ).addClass("cameracurrent");a(".cameraContent",D).eq(aY).removeClass("cameracurrent");a5.delay((((aH+h)/a1)*aN[a2]*aV)*0.5).css({display:"block",height:Math.floor((ah/aZ)+aL+1),"margin-top":0,"margin-left":0,opacity:1,width:Math.floor((Y/au)+aD+1)}).animate({height:height,"margin-left":marginLeft,"margin-top":marginTop,width:width,opacity:opacityOnGrid},(aH-h),aM,a3)}}})}}if(a(al).length){a(al).click(function(){if(!af.hasClass("camerasliding")){var h=parseFloat(a(".cameraSlide.cameracurrent",b).index());clearInterval(Z);ae();a("#"+q+", .camera_canvas_wrap",ad).animate({opacity:0},0);K();if(h!=0){T(h)}else{T(y)}H.onStartLoading.call(this)}})}if(a(r).length){a(r).click(function(){if(!af.hasClass("camerasliding")){var h=parseFloat(a(".cameraSlide.cameracurrent",b).index());clearInterval(Z);ae();a("#"+q+", .camera_canvas_wrap",U).animate({opacity:0},0);K();if(h==y-1){T(1)}else{T(h+2)}H.onStartLoading.call(this)}})}if(L()){D.bind("swipeleft",function(h){if(!af.hasClass("camerasliding")){var u=parseFloat(a(".cameraSlide.cameracurrent",b).index());clearInterval(Z);ae();a("#"+q+", .camera_canvas_wrap",U).animate({opacity:0},0);K();if(u==y-1){T(1)}else{T(u+2)}H.onStartLoading.call(this)}});D.bind("swiperight",function(h){if(!af.hasClass("camerasliding")){var u=parseFloat(a(".cameraSlide.cameracurrent",b).index());clearInterval(Z);ae();a("#"+q+", .camera_canvas_wrap",U).animate({opacity:0},0);K();if(u!=0){T(u)}else{T(y)}H.onStartLoading.call(this)}})}if(a(n).length){a(".camera_pag li",ad).click(function(){if(!af.hasClass("camerasliding")){var u=parseFloat(a(this).index());var h=parseFloat(a(".cameraSlide.cameracurrent",b).index());if(u!=h){clearInterval(Z);ae();a("#"+q+", .camera_canvas_wrap",U).animate({opacity:0},0);K();T(u+1);H.onStartLoading.call(this)}}})}if(a(M).length){a(".pix_thumb img",M).click(function(){if(!af.hasClass("camerasliding")){var u=parseFloat(a(this).parents("li").index());var h=parseFloat(a(".cameracurrent",b).index());if(u!=h){clearInterval(Z);ae();a("#"+q+", .camera_canvas_wrap",U).animate({opacity:0},0);a(".pix_thumb",M).removeClass("cameracurrent");a(this).parents("li").addClass("cameracurrent");K();T(u+1);I();H.onStartLoading.call(this)}}});a(".camera_thumbs_cont .camera_prevThumbs",U).hover(function(){a(this).stop(true,false).animate({opacity:1},250)},function(){a(this).stop(true,false).animate({opacity:0.7},250)});a(".camera_prevThumbs",U).click(function(){var ao=0,w=a(M).outerWidth(),h=a("ul",M).offset().left,u=a("> div",M).offset().left,ap=u-h;a(".camera_visThumb",M).each(function(){var aq=a(this).outerWidth();ao=ao+aq});if(ap-ao>0){a("ul",M).animate({"margin-left":"-"+(ap-ao)+"px"},500,z)}else{a("ul",M).animate({"margin-left":0},500,z)}});a(".camera_thumbs_cont .camera_nextThumbs",U).hover(function(){a(this).stop(true,false).animate({opacity:1},250)},function(){a(this).stop(true,false).animate({opacity:0.7},250)});a(".camera_nextThumbs",U).click(function(){var ap=0,ao=a(M).outerWidth(),h=a("ul",M).outerWidth(),u=a("ul",M).offset().left,w=a("> div",M).offset().left,aq=w-u;a(".camera_visThumb",M).each(function(){var ar=a(this).outerWidth();ap=ap+ar});if(aq+ap+ap<h){a("ul",M).animate({"margin-left":"-"+(aq+ap)+"px"},500,z)}else{a("ul",M).animate({"margin-left":"-"+(h-ao)+"px"},500,z)}})}}})(jQuery);(function(a){a.fn.cameraStop=function(){var b=a(this),c=a(".camera_src",b),e="pie_"+b.index();c.addClass("stopped");if(a(".camera_showcommands").length){var d=a(".camera_thumbs_wrap",b)}else{var d=b}}})(jQuery);(function(a){a.fn.cameraPause=function(){var b=a(this);var c=a(".camera_src",b);c.addClass("paused")}})(jQuery);(function(a){a.fn.cameraResume=function(){var b=a(this);var c=a(".camera_src",b);if(typeof autoAdv==="undefined"||autoAdv!==true){c.removeClass("paused")}}})(jQuery);