jQuery.easing.easeInQuad||jQuery.extend(jQuery.easing,{easeInQuad:function(a,b,c,d,e){return d*(b/=e)*b+c},easeOutQuad:function(a,b,c,d,e){return-d*(b/=e)*(b-2)+c},easeInOutQuad:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b+c:-d/2*(--b*(b-2)-1)+c},easeInCubic:function(a,b,c,d,e){return d*(b/=e)*b*b+c},easeOutCubic:function(a,b,c,d,e){return d*((b=b/e-1)*b*b+1)+c},easeInOutCubic:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b*b+c:d/2*((b-=2)*b*b+2)+c},easeInOutQuint:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b*b*b*b+c:d/2*((b-=2)*b*b*b*b+2)+c},easeInExpo:function(a,b,c,d,e){return b===0?c:d*Math.pow(2,10*(b/e-1))+c},easeOutExpo:function(a,b,c,d,e){return b==e?c+d:d*(-Math.pow(2,-10*b/e)+1)+c},easeInOutExpo:function(a,b,c,d,e){return b===0?c:b==e?c+d:(b/=e/2)<1?d/2*Math.pow(2,10*(b-1))+c:d/2*(-Math.pow(2,-10*--b)+2)+c},easeInElastic:function(a,b,c,d,e){var f=1.70158,g=0,h=d;return b===0?c:(b/=e)==1?c+d:(g||(g=e*.3),h<Math.abs(d)?(h=d,f=g/4):f=g/(2*Math.PI)*Math.asin(d/h),-(h*Math.pow(2,10*(b-=1))*Math.sin((b*e-f)*2*Math.PI/g))+c)},easeOutElastic:function(a,b,c,d,e){var f=1.70158,g=0,h=d;return b===0?c:(b/=e)==1?c+d:(g||(g=e*.3),h<Math.abs(d)?(h=d,f=g/4):f=g/(2*Math.PI)*Math.asin(d/h),h*Math.pow(2,-10*b)*Math.sin((b*e-f)*2*Math.PI/g)+d+c)},easeInOutElastic:function(a,b,c,d,e){var f=1.70158,g=0,h=d;return b===0?c:(b/=e/2)==2?c+d:(g||(g=e*.3*1.5),h<Math.abs(d)?(h=d,f=g/4):f=g/(2*Math.PI)*Math.asin(d/h),b<1?-0.5*h*Math.pow(2,10*(b-=1))*Math.sin((b*e-f)*2*Math.PI/g)+c:h*Math.pow(2,-10*(b-=1))*Math.sin((b*e-f)*2*Math.PI/g)*.5+d+c)},easeInBack:function(a,b,c,d,e,f){return f===undefined&&(f=1.70158),d*(b/=e)*b*((f+1)*b-f)+c},easeOutBack:function(a,b,c,d,e,f){return f===undefined&&(f=1.70158),d*((b=b/e-1)*b*((f+1)*b+f)+1)+c},easeInOutBack:function(a,b,c,d,e,f){return f===undefined&&(f=1.70158),(b/=e/2)<1?d/2*b*b*(((f*=1.525)+1)*b-f)+c:d/2*((b-=2)*b*(((f*=1.525)+1)*b+f)+2)+c},easeInBounce:function(a,b,c,d,e){return d-jQuery.easing.easeOutBounce(a,e-b,0,d,e)+c},easeOutBounce:function(a,b,c,d,e){return(b/=e)<1/2.75?d*7.5625*b*b+c:b<2/2.75?d*(7.5625*(b-=1.5/2.75)*b+.75)+c:b<2.5/2.75?d*(7.5625*(b-=2.25/2.75)*b+.9375)+c:d*(7.5625*(b-=2.625/2.75)*b+.984375)+c},easeInOutBounce:function(a,b,c,d,e){return b<e/2?jQuery.easing.easeInBounce(a,b*2,0,d,e)*.5+c:jQuery.easing.easeOutBounce(a,b*2-e,0,d,e)*.5+d*.5+c}}),function(a){a.pixelentity=a.pixelentity||{version:"1.0.0"},a.pixelentity.Geom={getScaler:function(a,b,c,d,e,f,g){var h={},i=d/f,j=e/g,k;if(typeof a=="string")switch(a){case"fill":case"fillmax":k=i>j?i:j,a=="fill"&&(k=Math.min(1,k));break;case"fit":case"fitmax":k=i<j?i:j,a=="fit"&&(k=Math.min(1,k));break;case"none":k=1}else k=a;h.ratio=k,h.diff={},h.offset={},h.align={w:b,h:c};var l=h.diff,m=h.offset;l.w=m.w=d-f*k,l.h=m.h=e-g*k;switch(b){case"center":m.w=l.w/2;break;case"left":m.w=0}switch(c){case"center":m.h=l.h/2;break;case"top":m.h=0}return h},splitProps:function(a,b){var c=a.split(/,/);return b?{h:parseFloat(c[0]),w:parseFloat(c[1])}:{h:c[0],w:c[1]}}}}(jQuery),function(a){function d(){return(new Date).getTime()}function i(){var a,e;if(c>0){a=d();for(var f in b)e=b[f],a-e.last>=e.each&&(e.callback(),e.last=a);h&&h(i)}}a.pixelentity=a.pixelentity||{version:"1.0.0"};if(a.pixelentity.ticker)return;var b=[],c=0,e,f,g,h=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||!1,j=a.pixelentity.ticker={register:function(a,j){c++,b.push({callback:a,last:d(),each:j?parseInt(1e3/j,10):33}),c==1&&(h?h(i):(e=setInterval(i,16),f=setInterval(i,20),g=setInterval(i,30)))},unregister:function(a){for(var d in b)b[d].callback==a&&(delete b[d],c--);c<=0&&(clearInterval(e),clearInterval(f),clearInterval(g))}}}(jQuery),function(a){function e(){for(var a=0;a<d.length;a++)d[a](c)}function f(){if(b)return;b=!0;var a=document.createElement("script");a.src="http://www.youtube.com/player_api";var d=document.getElementsByTagName("script")[0];d.parentNode.insertBefore(a,d),window.onYouTubePlayerAPIReady=function(){c=YT.Player,e()}}a.pixelentity=a.pixelentity||{version:"1.0.0"};if(a.pixelentity.youtube)return;var b=!1,c=window.YT&&window.YT.Player,d=[];a.pixelentity.youtube=function(a){c?a(c):(d.push(a),f())}}(jQuery),function(a){function c(c,d){function g(){b++;var e=a('<iframe id="pe_vimeo_player'+b+'" src="http://player.vimeo.com/video/'+d.videoId+"?autoplay="+(d.playerVars.autoplay?1:0)+"&loop="+(d.playerVars.loop?1:0)+"&api=1&player_id=pe_vimeo_player"+b+"&origin="+location.href.match(/:\/\/(.[^\/]+)/)[1]+'" width="'+d.width+'" height="'+d.height+'" frameborder="0"></iframe>')[0];a(c).append(e),f=Froogaloop(e),f.addEvent("ready",h),setTimeout(h,4e3)}function h(){f.removeEvent("ready",h),f.addEvent("finish",i)}function i(){a(e).trigger("pixelentity.video_ended")}var e=this,f;a.extend(e,{destroy:function(){f.removeEvent("ready",h),f.removeEvent("finish",i),a(f.element).remove(),delete f.element,f=undefined,e=undefined}}),g()}a.pixelentity=a.pixelentity||{version:"1.0.0"};if(a.pixelentity.vimeo)return;var b=0;a.pixelentity.vimeo=function(a){a(c)}}(jQuery),function(a){function h(){var a={transformProperty:"",MozTransform:"-moz-",WebkitTransform:"-webkit-",OTransform:"-o-",msTransform:"-ms-"};for(var b in a)if(typeof g[b]!="undefined")return a[b];return null}function i(){var a=["transformProperty","WebkitTransform","MozTransform","OTransform","msTransform"];for(var b in a)if(g[a[b]]!==undefined)return!0}function m(d,f,g,h,i,j){if(a.support.csstransforms){var m;a.support.hw3dTransform?(g=100*g/i,h=100*h/j,m=g!==undefined?"translate3d("+g+"%,"+h+"%,0) ":"translateZ(0) "):m=g!==undefined?"translate("+g+"px,"+h+"px) ":"",a(d).css(l,b).css(k,m+"scale("+f+")")}else if(a.browser.msie){var o=d.style,p='progid:DXImageTransform.Microsoft.Matrix(FilterType="'+c+'",M11='+f+",M12=0,M21=0,M22="+f+",Dx="+g+",Dy="+h+")",q=o.filter||a.curCSS(d,"filter")||"";o.filter=e.test(q)?q.replace(e,p):q?q+" "+p:p}}var b="0px 0px",c="bilinear",d=function(a,b,c){function d(a,b){for(var d in a)if(o[a[d]]!==c)return b=="pfx"?a[d]:!0;return!1}function e(a,b){return!!~(""+a).indexOf(b)}function f(a,b){return typeof a===b}function g(a,b){return h(r.join(a+";")+(b||""))}function h(a){o.cssText=a}var i="2.0.6",j={},k=b.documentElement,l=b.head||b.getElementsByTagName("head")[0],m="modernizr",n=b.createElement(m),o=n.style,p,q=Object.prototype.toString,r=" -webkit- -moz- -o- -ms- -khtml- ".split(" "),s={},t={},u={},v=[],w=function(a,c,d,e){var f,g,h,i=b.createElement("div");if(parseInt(d,10))while(d--)h=b.createElement("div"),h.id=e?e[d]:m+(d+1),i.appendChild(h);return f=["&shy;","<style>",a,"</style>"].join(""),i.id=m,i.innerHTML+=f,k.appendChild(i),g=c(i,a),i.parentNode.removeChild(i),!!g},x,y={}.hasOwnProperty,z;!f(y,c)&&!f(y.call,c)?z=function(a,b){return y.call(a,b)}:z=function(a,b){return b in a&&f(a.constructor.prototype[b],c)};var A=function(a,c){var d=a.join(""),e=c.length;w(d,function(a,c){var d=b.styleSheets[b.styleSheets.length-1],f=d.cssRules&&d.cssRules[0]?d.cssRules[0].cssText:d.cssText||"",g=a.childNodes,h={};while(e--)h[g[e].id]=g[e];j.csstransforms3d=h.csstransforms3d.offsetLeft===9},e,c)}([,["@media (",r.join("transform-3d),("),m,")","{#csstransforms3d{left:9px;position:absolute}}"].join("")],[,"csstransforms3d"]);s.csstransforms3d=function(){var a=!!d(["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"]);return a&&"webkitPerspective"in k.style&&(a=j.csstransforms3d),a};for(var B in s)z(s,B)&&(x=B.toLowerCase(),j[x]=s[B](),v.push((j[x]?"":"no-")+x));return h(""),n=p=null,j._version=i,j._prefixes=r,j.testProp=function(a){return d([a])},j.testStyles=w,j}(this,this.document),e=/progid:DXImageTransform\.Microsoft\.Matrix\(.*?\)/,f=document.createElement("modernizr"),g=f.style,j=h(),k=j!==null?j+"transform":!1,l=j!==null?j+"transform-origin":!1;a.support.csstransforms=i(),a.support.hw3dTransform=d.csstransforms3d&&a.browser.webkit,j=="-ms-"&&(k="msTransform",l="msTransformOrigin"),a.fn.transform=function(a,b,c,d,e){return this.each(function(){m(this,a,b,c,d,e)}),this}}(jQuery);var Froogaloop=function(){function a(b){return new a.fn.init(b)}function e(a,b,c){if(!c.contentWindow.postMessage)return!1;var d=c.getAttribute("src").split("?")[0],e=JSON.stringify({method:a,value:b});c.contentWindow.postMessage(e,d)}function f(a){if(a.origin!=playerDomain)return!1;var b=JSON.parse(a.data),c=b.value,d=b.event||b.method,e=b.data,f=f==""?null:b.player_id,g=h(d,f),i=[];return g?(c!==undefined&&i.push(c),e&&i.push(e),f&&i.push(f),i.length>0?g.apply(null,i):g.call()):!1}function g(a,c,d){d?(b[d]||(b[d]={}),b[d][a]=c):b[a]=c}function h(a,c){return c?b[c][a]:b[a]}function i(a,c){if(c&&b[c]){if(!b[c][a])return!1;b[c][a]=null}else{if(!b[a])return!1;b[a]=null}return!0}function j(a){var b=a.split("/"),c="";for(var d=0,e=b.length;d<e;d++){if(d<3)c+=b[d];else break;d<2&&(c+="/")}return c}function k(a){return!!(a&&a.constructor&&a.call&&a.apply)}function l(a){return toString.call(a)==="[object Array]"}var b={},c=!1,d=Array.prototype.slice;return a.fn=a.prototype={playerDomain:"",element:null,init:function(a){return typeof a=="string"&&(a=document.getElementById(a)),this.element=a,this},api:function(a,b){if(!this.element||!a)return!1;var c=this,d=c.element,f=d.id!=""?d.id:null,h=k(b)?null:b,i=k(b)?b:null;return i&&g(a,i,f),e(a,h,d),c},addEvent:function(a,b){if(!this.element)return!1;var d=this,h=d.element,i=h.id!=""?h.id:null;return g(a,b,i),a!="ready"&&e("addEventListener",a,h),c?d:(playerDomain=j(h.getAttribute("src")),window.addEventListener?window.addEventListener("message",f,!1):window.attachEvent("onmessage",f,!1),c=!0,d)},removeEvent:function(a){if(!this.element)return!1;var b=this,c=b.element,d=c.id!=""?c.id:null,f=i(a,d);a!="ready"&&f&&e("removeEventListener",a,c)}},a.fn.init.prototype=a.fn,window.Froogaloop=a}();(function(a){function b(b,c){function i(){switch(c.type){case"youtube":a.pixelentity.youtube(j);break;case"vimeo":a.pixelentity.vimeo(k)}}function j(a){g=new a(f[0],{height:c.height,width:c.width,videoId:c.videoId,playerVars:{theme:"dark",wmode:"opaque",autohide:0,enablejsapi:1,origin:location.href.match(/:\/\/(.[^\/]+)/)[1],loop:c.loop?1:0,autoplay:c.autoPlay?1:0,showinfo:0,iv_load_policy:3,modestbranding:1,showsearch:0,fs:0},events:{onStateChange:m}}),h=setInterval(m,250)}function k(b){g=new b(f[0],{height:c.height,width:c.width,videoId:c.videoId,playerVars:{autohide:0,origin:location.href.match(/:\/\/(.[^\/]+)/)[1],loop:c.loop?1:0,autoplay:c.autoPlay?1:0}}),a(g).one("pixelentity.video_ended",l)}function l(){e.trigger("pixelentity.video_ended")}function m(){if(!g)return;switch(g.getPlayerState()){case YT.PlayerState.ENDED:e.trigger("pixelentity.video_ended");break;case YT.PlayerState.PLAYING:g.getDuration()-g.getCurrentTime()<.4&&e.trigger("pixelentity.video_ended")}}var d=this,e=a(this),f=b,g,h;a.extend(d,{bind:function(a,b){e.bind(a,handler)},destroy:function(){clearInterval(h),e&&e.remove(),e=d=undefined,g&&(a(g).unbind("pixelentity.video_ended"),g.destroy()),g=undefined,f.data("peVideo",null),f=undefined}}),i()}a.pixelentity=a.pixelentity||{version:"1.0.0"},a.pixelentity.video={conf:{}},a.fn.peVideo=function(c){var d=this.data("peVideo");return d?d:(c=a.extend(!0,{},a.pixelentity.video.conf,c),this.each(function(){d=new b(a(this),c),a(this).data("peVideo",d)}),c.api?d:this)}})(jQuery),function(a){function j(a,c,d,g,h,i,j){f?c&&c.drawImage(a[0],i,j,d*h,g*h):e?a&&a.transform(h,i,j,d,g):(b.width=d*h,b.height=g*h,b["margin-left"]=i,b["margin-top"]=j,a&&a.css(b))}function k(b,e){function G(){var b;z>0?(r=s,t=u,p=q):(b=a.pixelentity.Geom.getScaler(C=="out"?"fill":"none",E.w,E.h,n,o,l,m),r=b.offset.w,t=b.offset.h,p=b.ratio),b=a.pixelentity.Geom.getScaler(C=="in"?"fill":"none",D.w,D.h,n,o,l,m),s=b.offset.w,u=b.offset.h,q=b.ratio,v=0,w=0,y=parseFloat(e.duration)*33,x=h?20:0,z++}function H(){return c[parseInt(Math.random()*2+.5,10)]+","+d[parseInt(Math.random()*2+.5,10)]}function I(){C=e.zoom=="random"?Math.random()>.5?"out":"in":e.zoom,E=a.pixelentity.Geom.splitProps(e.align=="random"?H():e.align),D=a.pixelentity.Geom.splitProps(e.pan=="random"?H():e.pan)}function J(){if(F)return;var a=x/y,b=p+(q-p)*a,c=r+(s-r)*a,d=t+(u-t)*a;j(k,A,l,m,b,c,d),x++,x+(h?20:0)>y&&i.pause()}var i=this,k=b;f&&b.hide();var l,m,n,o,p,q,r,s,t,u,v,w,x,y=500,z=0,A,B,C,D,E,F=!1;a.extend(i,{init:function(a){l=b.width()||b[0].width,m=b.height()||b[0].height;var c=b.parent();while(c&&!c.width())c=c.parent();n=c?c.width():800,o=c?c.height():600,k.css("image-rendering","optimizeQuality").css("-ms-interpolation-mode","bicubic"),g&&k.parent().css("background-color","black"),i.start()},start:function(){z=0,I(),G(),F=!1,f&&(A||(B=a('<canvas width="'+n+'" height="'+o+'"></canvas>'),A=B[0],k.hide().after(B),A=A.getContext("2d"),A.fillStyle="rgb(255,255,255)")),e.paused&&(J(),F=!0),a.pixelentity.ticker.register(J)},stop:function(){a.pixelentity.ticker.unregister(J)},reset:function(){F=!0,z=0,I(),G(),F=!1},getTarget:function(){return B?B:k},pause:function(){F=!0},resume:function(){F=!1},destroy:function(){i.paused=!0,i.stop(),f&&B&&(B.remove(),B=undefined,A=undefined),i=undefined,k.data("peKenburnsImg",null),k=undefined}}),!b.width()&&!b[0].width?b.one("load",i.init):i.init()}a.pixelentity=a.pixelentity||{version:"1.0.0"},a.pixelentity.kenburnsImg={conf:{zoom:"random",align:"random",pan:"random",duration:"15",paused:!1}};var b={width:0,height:0,"margin-left":0,"margin-top":0},c=["top","center","bottom"],d=["left","center","right"],e=!1,f=!1,g=!1,h=a.browser.msie&&a.browser.version>8;a.browser.msie&&(e=!0,g=a.browser.msie),!e&&!!document.createElement("canvas").getContext&&(f=!0);var i=navigator.userAgent.toLowerCase().match(/(iphone|ipod|ipad)/);i&&(e=!0,f=!1),a.fn.peKenburnsImg=function(b){var c=this.data("peKenburnsImg");return c?(c.start(),c):(b=a.extend(!0,{},a.pixelentity.kenburnsImg.conf,b),this.each(function(){c=new k(a(this),b),a(this).data("peKenburnsImg",c)}),b.api?c:this)}}(jQuery),function(a){function b(a,b,c,d){var e=1<<24|parseInt(b,10)<<16|parseInt(c,10)<<8|parseInt(d,10);return"#"+e.toString(16).substr(1)}function c(c,d){function bj(b){return bv=a(b.currentTarget).hasClass("peKb_next")?"next":"prev",bL(bO(B,bv)),!1}function bk(){return bZ(),!1}function by(a){T=!1,U&&clearTimeout(U);if(a.currentTarget==c[0])switch(a.type){case"mouseenter":l&&(Q=!0),bX();break;case"mouseleave":!M&&l&&(Q=!1),bY()}else switch(a.type){case"mouseenter":g?(Q=!1,ch().resume(),bK(0)):m&&(Q=!0),R=!0;break;case"mouseleave":g?(Q=!0,ch().pause(),bK(1)):!M&&m&&(Q=!1),R=!1}}function bD(b,c,d){function e(){bF(),b&&(b.fadeOut(0),b.find("img:eq(0)").css("margin-left",0))}d=b?d:"fade",A=d=="swipe"?700:1e3,C=c;if(b){var f=b.find("img:eq(0)").data("peKenburnsImg");f&&f.stop()}var g;c.find("a.video").length>0?(o.empty().removeClass("peKb_noBack").fadeIn(0),flashEnabled?c.find("a.video").hasClass("autostart")&&(M?setTimeout(function(){o.triggerHandler("click")},500):o.triggerHandler("click")):(g=a("<a>"),g.attr("href",c.find("a.video").attr("href")).attr("target","_blank"),g.width(o.width()).height(o.height()).css("position","absolute").show(),o.empty().append(g))):c.find("a").length>0?(o.fadeIn(0),g=a("<a>"),a.each(c.find("a").data("events"),function(b,c){a.each(c,function(a,c){g.bind(b,c.handler)})}),g.attr("href",c.find("a").attr("href")).attr("target",c.find("a").attr("target")),g.width(o.width()).height(o.height()).css("position","absolute").show(),o.empty().addClass("peKb_noBack").append(g)):o.empty().removeClass("peKb_noBack").fadeOut(0);switch(d){case"fade":b&&b.css(bu).css("opacity",1).fadeTo(A,0),c.css(bu).css("opacity",0).fadeTo(A,1,bF);break;case"whitefade":c.css(bu).css("opacity",0),b.css(bu).css("opacity",1).fadeTo(A/2,0,"easeOutQuad",function(){c.fadeTo(A/2,1,"easeInQuad",bF)});break;case"flyBy":bv=="next"?(b&&b.css(bu).css("opacity",1),c.css(bu).css("left",50),b&&b.animate({left:-100,opacity:0},A,"easeOutCubic"),c.animate({left:0,opacity:1},A,"easeOutCubic",bF)):(b&&b.css(bu).css("opacity",1),c.css(bu).css("left",-50),b&&b.animate({left:100,opacity:0},A,"easeOutCubic"),c.animate({left:0,opacity:1},A,"easeOutCubic",bF));break;case"swipe":var h,i=100;c.css(bu),b&&b.css(bu).css("opacity",1),h=bv=="next"?c.find("img:eq(0)"):b?b.find("img:eq(0)"):null;function j(a,d){var e=Math.round(a*bq),f=Math.round(i*(1-a));c.css("left",-f).width(e+i),h&&h.css("margin-left",-e),b&&b.css("opacity",.5+.5*(1-a)).css("left",e+i-f).width(bq-e)}function k(a,d){var e=Math.round(a*bq),f=Math.round(i*(1-a));c.css("left",bq-e+f).width(e),h&&h.css("margin-left",e-bq),b&&b.css("opacity",.5+.5*(1-a)).css("left",f-i).width(bq-e+i)}c.animate({opacity:1},{duration:A,easing:"easeOutCubic",complete:e,step:bv=="next"?k:j})}}function bE(a){H=!1,bL(parseInt(a.target.id,10),!0)}function bF(){H=!1}function bG(b,c){var d=G[b].resource;if(!d)return!0;var e=a(d).attr("src")?"":a(d).attr("data-src");return e&&a(d).attr("src",e),d.complete||c&&a(d).one("error",c).one("load",c),d.complete}function bH(){!S&&D&&!I&&u.show().offset(D.offset())}function bI(){I=!1,bH()}function bJ(a){bm&&(D=bm.find("a").removeClass("peKb_currentSlide").eq(a).addClass("peKb_currentSlide"),bM(0),bH())}function bK(a){if(!V)return;var b=G[a].caption,c,d;b&&(c=b.find(".peKb_real"),d=b.find(".peKb_background"),c.css("margin-left",10).css("opacity",0).width(0).show(),d.css("margin-left",100).css("opacity",0).width(0).show(),c.stop(!0).delay(g?500:500).animate({"margin-left":0,opacity:1,width:d.data("width")},1e3,"easeOutCubic"),d.stop(!0).delay(g?0:200).animate({"margin-left":0,opacity:.5,width:d.data("width")},1e3,"easeOutCubic")),F&&(c=F.find(".peKb_real"),d=F.find(".peKb_background"),c.stop(!0).fadeTo(g?0:500,0),d.stop(!0).fadeTo(g?0:500,0)),F=b}function bL(a,b){if(E!=a&&!H){H=!0;if(!b&&!bG(a,bE)){n.fadeIn(500);return}var c=bw.eq(a).find("a.video.autostart").length>0;bZ(c),bG(bO(a,"next")),g||(bJ(a),bK(a)),B=E=a,c||n.fadeOut(100);var d=bw.filter(".peKb_active").removeClass("peKb_active"),e=bw.eq(a).addClass("peKb_active"),f=e.attr("data-transition")||"swipe",h;k&&(h=e.find("img"),h&&(f="fade"));var i=e.attr("data-delay");i?O=P=parseFloat(i)*20:(O=P=-1,bM(360)),e.show().fadeOut(0),h&&(h=h.peKenburnsImg({zoom:e.attr("data-zoom"),align:e.attr("data-align"),pan:e.attr("data-pan"),duration:e.attr("data-duration"),paused:g,api:!0}),g&&R&&h.resume()),bD(d[0]?d:null,e,f),T&&(T=!1,U=setTimeout(bY,1e3))}}function bM(a){if(!bm)return;if(v){var b=x-1,c=x/2,d=c+1;v.clearRect(0,0,x,x),a>0&&(v.beginPath(),v.moveTo(c,d),v.arc(c,d,b/2,1.5*Math.PI,(a+270)/360*2*Math.PI,!1),v.lineTo(c,d),v.closePath(),v.fillStyle=y,v.fill())}else w.css("background-position-y","-"+Math.round(12-12*(a/360))*x+"px")}function bN(){if(Q||P<0)return;bM(360*(O-P)/O),P===0&&bL(bO(B,"next")),P--}function bO(a,b){var c=a;return c+=b=="prev"?-1:1,c%=G.length,c<0&&(c+=G.length),c}function bP(a){var b=parseInt(a.currentTarget.id,10);return bv=b>=B?"next":"prev",bL(b),!1}function bQ(){var a,b;W&&clearTimeout(W);for(var c=0;c<G.length;c++){a=G[c].caption;if(a){a.width(bq),b=!1;var d=a.find(".peKb_real"),e=a.find(".peKb_background");a==F&&(d.stop().css("margin-left",0).css("opacity",1),e.stop().css("margin-left",0).css("opacity",.5),b=!0);var f,h;g?f=bq-2*bz:(d.width("auto"),e.width("auto"),f=d.outerWidth()),h=d.outerHeight(),e.width(f).height(h).data("width",f),a.width(f).height(h),a.css("margin-left",(bq-e.width())/2),a.css("margin-top",br-e.height()-bz-($?bf-10:0)),b||(d.fadeOut(0),e.fadeOut(0))}}V=!0}function bR(b,c){var d=a(c).attr("id",b),e=d.find(" > h1,h2,h3,h4,p").detach();p&&e.length>0?(e.wrap('<div class="peKb_real" />'),e=e.parent(),e.wrap('<div class="peKb_holder" />'),e=e.parent(),e.append('<div class="peKb_background" />'),p.append(e),e.find(".peKb_real").fadeOut(0),e.find(".peKb_background").fadeOut(0)):e=!1;var f=d.find("img").attr({id:b})[0],g=d.attr("data-thumb");G[b]={caption:e,resource:f,thumb:g},bm&&bm.append('<li><a href="#" '+(b===0?'class="peKb_currentSlide"':"")+' id="'+b+'">1</a></li>')}function bS(){n.empty(),M=!1,R||(Q=!1)}function bT(b){if($)a.browser.msie?bn[b?"show":"hide"]():bn.stop().fadeTo(300,b?1:0,"easeOutCubic"),bU(!b);else{var c={};c[bp]=b?0:-bf,bn.stop().animate(c,300,"easeOutCubic")}}function bU(b,c){if(!bo)return;S=!b,b||cd(!1),c=c==null?300:c,bo.stop(),!$&&M&&bT(b),u.hide(),I=!0,$?(S=!1,a.browser.msie&&a.browser.version<8||(be.css("z-index",b?209:0),b&&Y&&bb.before(be.filter(".peKb_shadow").css("z-index","0"))),b?(be.find(".peKb_holder").show(),bI()):be.find(".peKb_holder").hide()):bo.animate({"margin-top":b?0:-bf},{duration:c,easing:"easeOutCubic",complete:bI})}function bV(){bT(!0)}function bW(){bT(!1)}function bX(a){bU(!0,a)}function bY(a){bU(!1,a)}function bZ(a){if(M){N&&(N.destroy(),N=undefined),a?(n.empty(),M=!1):(n.css("background-color","none"),n.fadeOut(500,bS),o.fadeIn(0),bW());var b=bw.filter(".peKb_active").find("img:eq(0)").data("peKenburnsImg");b&&b.resume()}return!1}function b$(b){var c=a(b.currentTarget);return c.hasClass("video")?(b_(c[0].href,c.hasClass("hd"),c.hasClass("autoplay"),c.hasClass("loop"),c.hasClass("skiptonext")),!1):!0}function b_(b,c,d,e,f){if(M)return!1;var g,h;if(g=b.match(/http:\/\/www.youtube.com\/watch\?v=([\w|\-]+)/))h="youtube";else if(g=b.match(/http:\/\/vimeo.com\/(\w+)/))h="vimeo";if(h){bZ(),M=!0,Q=!0;var i=bw.filter(".peKb_active").find("img:eq(0)").data("peKenburnsImg");i&&i.pause(),n.css("background-color",bC),n.fadeIn(500),bV(),o.fadeOut(0),N=n.peVideo({api:!0,width:bq,height:br,type:h,videoId:g[1],hd:c,autoPlay:d,loop:e}),f&&a(N).bind("pixelentity.video_ended",ca)}}function ca(){a(N).bind("pixelentity.video_ended",ca),bL(bO(B,"next"))}function cb(){var a=C.find("a.video");a.length>0&&a.trigger("click")}function cc(){t=!1,q.hide()}function cd(a,b){if(!X||!q)return;a?(q.stop(!0),L?q.fadeTo(500,1,"easeOutQuad"):q.show()):(parseInt(b,10)>0?q.delay(b):q.stop(!0),L?q.fadeTo(300,0,"easeOutQuad",cc):q.queue(cc))}function ce(a){if(a.type=="error"){cc();return}r.html(s),c.attr("data-thumb")!="fixed"&&s.peKenburnsImg({zoom:"in",align:"top,center",pan:"center,center",duration:"10"}),r.stop(!0).fadeTo(0,0).fadeTo(300,1,"easeInQuad")}function cf(a){D&&D.triggerHandler(a.type)}function cg(b){var d=b.currentTarget.id;switch(b.type){case"mouseenter":var e=G[d].thumb;if(!e)return;X=!0,cd(!0);var f=a(b.currentTarget).width(),g=a(b.currentTarget).offset();g.top=c.offset().top+br+bc-q.height()+13,$&&(g.top-=bf-10),g.left=g.left-(q.width()-f)/2,t!=e&&(s.data("peKenburnsImg")&&s.data("peKenburnsImg").destroy(),s=a("<img>"),r.html(""),s.one("error",ce).one("load",ce),s.attr("src",e)),q.offset(g),t=e;break;case"mouseleave":cd(!1,200)}}function ch(){var a;return C&&(a=C.find("img:eq(0)"),a&&(a=a.data("peKenburnsImg"))),a||!1}var e=this,f=c.addClass("peKenBurns").removeClass("peNoJs"),g=!1;if(f.is("img")){var h=!1;c.parent().is("a")&&(h=!0);var i='<img src="'+c.attr("src")+'" data-src="'+(c.attr("data-src")||"")+'"/>',j=a('<div class="peKenBurns" data-autopause="none" data-controls="disabled" data-shadow="'+(c.attr("data-shadow")||"disabled")+'" data-logo="disabled"><div class="peKb_slides" ><div class="peKb_active" data-delay="'+(c.attr("data-delay")||"3")+'" data-duration="'+(c.attr("data-duration")||"10")+'">'+i+(c.attr("alt")?"<h1>"+c.attr("alt")+"</h1>":"")+'</div><div data-delay="'+(c.attr("data-delay")||"3")+'" data-duration="'+(c.attr("data-duration")||"15")+'">'+i+"</div></div></div>");c.replaceWith(j),f=c=j,c.data("peKenburnsSlider",this),h&&c.css("cursor","pointer"),g=!0}else c.css({"background-color":"transparent","-moz-border-radius":"0px","-webkit-border-radius":"0px","border-radius":"0px",padding:"0px"});var k=a.pixelentity&&a.pixelentity.kenburnsImg&&c.attr("data-mode")!="swipe",l=!1,m=!0;(function(){var a=c.attr("data-autopause");a&&(l=a.match(/controls/)!==null,m=a.match(/image/)!==null)})();var n=a('<div class="peKb_spinner"></div>'),o=a('<div class="peKb_videooverlay"></div>'),p="";c.attr("data-captions")!="disabled"&&(p=a('<div class="peKb_caption"></div>'));var q=!1;if(c.attr("data-thumb")!="disabled"){q=a('<div class="peKb_Thumb"><div>');var r=q.find("div"),s=q.find("img"),t=!1}var u=a('<div class="peKb_timer"><div class="peKb_overlay"></div></div>'),v,w,x,y,z,A=800,B=0,C,D,E=-1,F,G=[],H=!1,I=!1,J=c.width(),K=c.height(),L=!(a.browser.msie&&a.browser.version>=7&&a.browser.version<9),M=!1,N,O=0,P=-1,Q=!1,R=!1,S=!1,T=!1,U=0,V=!1,W=!1,X=!1,Y=c.attr("data-shadow")!="disabled",Z=c.attr("data-controls")!="disabled",$=c.attr("data-controls")=="inner",_=c.attr("data-logo")=="enabled",ba=navigator.userAgent.toLowerCase().match(/(iphone|ipod|ipad)/);_&&c.css("overflow","visible"),g&&Y&&(K-=36),!g&&Y&&!Z&&(K-=50),!g&&!Y&&$&&(K+=50);var bb=c.find("div.peKb_slides");bb.length===0&&(c.wrapInner('<div class="peKb_slides"></div>'),bb=c.find("div.peKb_slides"));var bc=parseInt(bb.css("padding-left").replace(/px/,""),10)||0,bd="";Z&&(bd+='<div class="peKb_controls"><div class="peKb_holder"><div class="peKb_mainPanel"><div class="peKb_iebg"><ul class="peKb_slideBtns"><li><a href="#" class="peKb_currentSlide">1</a></li></ul><div class="peKb_arrows"><a class="peKb_prev" href="#">p</a><a class="peKb_next" href="#">n</a></div><span class="peKb_iebgRight"></span></div></div><div class="peKb_videoClose"><a href="#">close</a></div></div></div>'),_&&(bd+='<div class="peKb_logoLabel"><a href="'+(c.attr("data-logo-link")||"#")+'" target="'+(c.attr("data-logo-target")||"_self")+'" >logo</a></div>'),Y&&(bd+='<div class="peKb_shadow"><div class="peKb_left"></div><div class="peKb_middle"></div><div class="peKb_right"></div></div>');var be=bd?a(bd):!1,bf=0;if(be){if(a.browser.msie){var bg="";a.browser.version<10&&c.wrap('<div class="ie'+Math.floor(a.browser.version)+'"></div>')}bb.after(be);if($){var bh=be.filter(".peKb_controls");be.addClass("peKb_controlsInner"),bf=be.height(),bh.css("margin-top",-bf-bc+10+(ba?1:0))}else bc!=15&&be.filter(".peKb_controls").css("margin-top",-(bc+1));if(Y){var bi=be.filter(".peKb_shadow").css("z-index","0");bb.before(bi)}}if(Z){bb.before(u.hide()),y=u.css("color").replace(/rgb\((\d+),\s*(\d+),\s*(\d+)\)/g,b);var bl=u.find(".peKb_overlay");x=bl.width()||22,document.createElement("canvas").getContext?(v=a('<canvas width="'+x+'" height="'+x+'"></canvas>'),bl.after(v),v=v[0].getContext("2d")):(w=a('<div class="peKb_sprite"></div>'),u.find(".peKb_overlay").after(w)),be.find(".peKb_prev, .peKb_next").click(bj).end(),bf=be.height();var bm=be.find("ul.peKb_slideBtns").empty(),bn=be.find(".peKb_videoClose"),bo=be.find(".peKb_mainPanel"),bp=a.browser.msie&&a.browser.version>=8&&a.browser.version<9?"top":"margin-top";bn.find("a").click(bk).end(),$?bn.fadeOut(0):bn.css(bp,-bf)}var bq=J-2*bc,br=K-2*bc-bf;if(Y){var bs=c.find(".peKb_shadow");bs.width(J).find(".peKb_middle").width(J-bs.find(".peKb_left").width()-bs.find(".peKb_right").width())}c.append(q);if(q){var bt=c.offset();bt.top=bt.top+br+bc-q.height()+13,$&&(bt.top-=bf-10),q.data("top",bt.top),q.offset(bt),q.hide()}flashEnabled=!0;var bu={width:bq,height:br,left:0,overflow:"hidden",visible:!0,display:"block",opacity:0},bv="next",bw=bb.width(bq).height(br).find(" > div"),bx=a('<div class="peKb_frame"></div>').width(bq).height(br);c.find("div.peKb_slides").append(n).append(o).append(p).bind("mouseenter",by).bind("mouseleave",by).end();var bz=0,bA=0;p&&(bz=parseInt(p.css("margin-bottom").replace(/px/),10),bA=parseInt(p.css("margin-left").replace(/px/),10));if(!k){bb.wrapInner('<div class="peKb_slides"></div>');var bB=bb.find("> div");bB.width(bq).height(br).css({position:"absolute","border-width":0,"border-radius":0,"background-image":"none","background-color":bx.css("background-color"),"z-index":1,top:bc,left:bc,padding:"0px",margin:"0px"}).show(),p&&p.width(bq).height(br)}else bw.css("margin-left",bc),p&&p.width(bq).height(br).css("margin-top",bc).css("margin-left",bc);bb.prepend(bx);var bC=bx.css("background-color").replace(/rgb\((\d+),\s*(\d+),\s*(\d+)\)/g,b);a.extend(e,{init:function(b){a.browser.msie&&bw.find("img[src*='blank.png']").replaceWith(function(){var b=a("<img>");return b.attr("data-src",a(this).attr("data-src"))[0]}).end(),a.browser.msie&&a.browser.version>8&&bw.find("img").each(function(){var b=a(this);b.attr("data-src")||(b.attr("data-src",b.attr("src")),b.removeAttr("src"))}).end(),n.width(bq).height(br),o.width(bq).height(br),bw.width(bq).height(br).show().fadeOut(0).removeClass("peKb_active").find("img[src*='blank.png']").removeAttr("src").end().find("a").click(b$).end().each(bR).end(),Z&&bo&&(bo.css("margin-left",(J-bo.width())/2),$&&(a.browser.msie&&a.browser.version<8&&be.filter(".peKb_shadow").css("z-index","-1"),bn.css("z-index",204),bn.css("position","absolute"),bn.css("margin-left",0),bn.css("margin-top",-K+bn.height()+bc),bn.css("margin-left",bc),bn.detach(),f.append(bn),bn=f.find(".peKb_videoClose"),bn.addClass("peKb_videoCloseInner"))),d.externalFont?W=setTimeout(bQ,1e4):bQ();if(bm){var g=bm.find("a");g.click(bP),q&&(g.bind("mouseenter",cg).bind("mouseleave",cg),u.bind("mouseenter",cf).bind("mouseleave",cf))}flashEnabled&&o.hide().click(cb);var h=!0,i=c.attr("data-controls");ba&&(i=i=="over"||i=="hideOnFirst"?"always":i);switch(i){case"over":bY(0);break;case"hideOnFirst":T=!0;break;case"disabled":bY(0),h=!1;break;default:h=!1}h&&c.bind("mouseenter",by).bind("mouseleave",by),Q=!0,z=setInterval(bN,50),e.start()},start:function(){Q=g,bL(0)},fontsLoaded:function(){bQ(),bK(B)},pauseTimer:function(){Q=!0},resumeTimer:function(){Q=!1},pause:function(){var a=ch();a&&a.pause(),e.pauseTimer()},resume:function(){var a=ch();a&&a.resume(),e.resumeTimer()},prev:function(){e.resumeTimer(),bL(bO(B,"prev"))},next:function(){e.resumeTimer(),bL(bO(B,"next"))},show:function(a){e.resumeTimer(),a=parseInt(a,10)-1,a>=0&&a<G.length&&bL(a)},length:function(){return G&&G.length||0},destroy:function(){var b;bZ(),bw.each(function(){b=a(this).find("img:eq(0)"),(b=b.data("peKenburnsImg"))&&b.destroy()}),b=undefined,clearInterval(z),e=undefined,N&&(N.destroy(),N=undefined),f.data("peKenburnsSlider",null),f.remove(),f=undefined}}),!c.width()&&!c[0].width?c.one("load",e.init):e.init()}a.pixelentity=a.pixelentity||{version:"1.0.0"},a.pixelentity.kenburnsSlider={conf:{externalFont:!1}},a.fn.peKenburnsSlider=function(b){var d=this.data("peKenburnsSlider");return d?(d.start(),d):(b=a.extend(!0,{},a.pixelentity.kenburnsSlider.conf,b),this.each(function(){d=new c(a(this),b),a(this).data("peKenburnsSlider",d)}),b.api?d:this)}}(jQuery)
