vendor: 8,158 bytes, lines 1-40
1/*! 2 * jQuery Transit - CSS3 transitions and transformations 3 * Copyright(c) 2011 Rico Sta. Cruz <[email protected]> 4 * MIT Licensed. 5 * 6 * http://ricostacruz.com/jquery.transit 7 * http://github.com/rstacruz/jquery.transit 8 */ 9/*! 10jQuery WaitForImages 11 12Copyright (c) 2012 Alex Dickson 13 14Permission is hereby granted, free of charge, to any person 15obtaining a copy of this software and associated documentation 16files (the "Software"), to deal in the Software without 17restriction, including without limitation the rights to use, 18copy, modify, merge, publish, distribute, sublicense, and/or sell 19copies of the Software, and to permit persons to whom the 20Software is furnished to do so, subject to the following 21conditions: 22 23The above copyright notice and this permission notice shall be 24included in all copies or substantial portions of the Software. 25 26THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 27EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 28OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 29NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 30HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 31WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 32FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 33OTHER DEALINGS IN THE SOFTWARE. 34 35 36https://github.com/alexanderdickson/waitForImages 37 38 39 */ 40(function(m){function w(f){if(f in v.style){return f}var a=["Moz","Webkit","O","ms"],l=f.charAt(0).toUpperCase()+f.substr(1);if(f in v.style){return f}for(f=0;f<a.length;++f){var c=a[f]+l;if(c in v.style){return c}}}function g(a){"string"===typeof a&&this.parse(a);return this}function b(l,A,z,f){var o=[];m.each(l,function(a){a=m.camelCase(a);a=m.transit.propertyMap[a]||m.cssProps[a]||a;a=a.replace(/([A-Z])/g,function(n){return"-"+n.toLowerCase()});-1===m.inArray(a,o)&&o.push(a)});m.cssEase[z]&&(z=m.cssEase[z]);var e=""+d(A)+" "+z;0<parseInt(f,10)&&(e+=" "+d(f));var c=[];m.each(o,function(n,a){c.push(a+" "+e)});return c.join(", ")}function j(a,c){c||(m.cssNumber[a]=!0);m.transit.propertyMap[a]=q.transform;m.cssHooks[a]={get:function(e){return m(e).css("transit:transform").get(a)},set:function(l,f){var e=m(l).css("transit:transform");e.setFromString(a,f);m(l).css({"transit:transform":e})}}}function y(c,a){return"string"===typeof c&&!c.match(/^[\-0-9\.]+$/)?c:""+c+a}function d(a){m.fx.speeds[a]&&(a=m.fx.speeds[a]);return y(a,"ms")}m.transit={version:"0.9.9",propertyMap:{marginLeft:"margin",marginRight:"margin",marginBottom:"margin",marginTop:"margin",paddingLeft:"padding",paddingRight:"padding",paddingBottom:"padding",paddingTop:"padding"},enabled:!0,useTransitionEnd:!1};var v=document.createElement("div"),q={},k=-1<navigator.userAgent.toLowerCase().indexOf("chrome");q.transition=w("transition");q.transitionDelay=w("transitionDelay");q.transform=w("transform");q.transformOrigin=w("transformOrigin");v.style[q.transform]="";v.style[q.transform]="rotateY(90deg)";q.transform3d=""!==v.style[q.transform];var h=q.transitionEnd={transition:"transitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",WebkitTransition:"webkitTransitionEnd",msTransition:"MSTransitionEnd"}[q.transition]||null,p;for(p in q){q.hasOwnProperty(p)&&"undefined"===typeof m.support[p]&&(m.support[p]=q[p])}v=null;m.cssEase={_default:"ease","in":"ease-in",out:"ease-out","in-out":"ease-in-out",snap:"cubic-bezier(0,1,.5,1)",easeOutCubic:"cubic-bezier(.215,.61,.355,1)",easeInOutCubic:"cubic-bezier(.645,.045,.355,1)",easeInCirc:"cubic-bezier(.6,.04,.98,.335)",easeOutCirc:"cubic-bezier(.075,.82,.165,1)",easeInOutCirc:"cubic-bezier(.785,.135,.15,.86)",easeInExpo:"cubic-bezier(.95,.05,.795,.035)",easeOutExpo:"cubic-bezier(.19,1,.22,1)",easeInOutExpo:"cubic-bezier(1,0,0,1)",easeInQuad:"cubic-bezier(.55,.085,.68,.53)",easeOutQuad:"cubic-bezier(.25,.46,.45,.94)",easeInOutQuad:"cubic-bezier(.455,.03,.515,.955)",easeInQuart:"cubic-bezier(.895,.03,.685,.22)",easeOutQuart:"cubic-bezier(.165,.84,.44,1)",easeInOutQuart:"cubic-bezier(.77,0,.175,1)",easeInQuint:"cubic-bezier(.755,.05,.855,.06)",easeOutQuint:"cubic-bezier(.23,1,.32,1)",easeInOutQuint:"cubic-bezier(.86,0,.07,1)",easeInSine:"cubic-bezier(.47,0,.745,.715)",easeOutSine:"cubic-bezier(.39,.575,.565,1)",easeInOutSine:"cubic-bezier(.445,.05,.55,.95)",easeInBack:"cubic-bezier(.6,-.28,.735,.045)",easeOutBack:"cubic-bezier(.175, .885,.32,1.275)",easeInOutBack:"cubic-bezier(.68,-.55,.265,1.55)"};m.cssHooks["transit:transform"]={get:function(a){return m(a).data("transform")||new g},set:function(c,e){var a=e;a instanceof g||(a=new g(a));c.style[q.transform]="WebkitTransform"===q.transform&&!k?a.toString(!0):a.toString();m(c).data("transform",a)}};m.cssHooks.transform={set:m.cssHooks["transit:transform"].set};"1.8">m.fn.jquery&&(m.cssHooks.transformOrigin={get:function(a){return a.style[q.transformOrigin]},set:function(c,a){c.style[q.transformOrigin]=a}},m.cssHooks.transition={get:function(a){return a.style[q.transition]},set:function(c,a){c.style[q.transition]=a}});j("scale");j("translate");j("rotate");j("rotateX");j("rotateY");j("rotate3d");j("perspective");j("skewX");j("skewY");j("x",!0);j("y",!0);g.prototype={setFromString:function(f,a){var c="string"===typeof a?a.split(","):a.constructor===Array?a:[a];c.unshift(f);g.prototype.set.apply(this,c)},set:function(c){var a=Array.prototype.slice.apply(arguments,[1]);this.setter[c]?this.setter[c].apply(this,a):this[c]=a.join(",")},get:function(a){return this.getter[a]?this.getter[a].apply(this):this[a]||0},setter:{rotate:function(a){this.rotate=y(a,"deg")},rotateX:function(a){this.rotateX=y(a,"deg")},rotateY:function(a){this.rotateY=y(a,"deg")},scale:function(c,a){void 0===a&&(a=c);this.scale=c+","+a},skewX:function(a){this.skewX=y(a,"deg")},skewY:function(a){this.skewY=y(a,"deg")},perspective:function(a){this.perspective=y(a,"px")},x:function(a){this.set("translate",a,null)},y:function(a){this.set("translate",null,a)},translate:function(c,a){void 0===this._translateX&&(this._translateX=0);void 0===this._translateY&&(this._translateY=0);null!==c&&void 0!==c&&(this._translateX=y(c,"px"));null!==a&&void 0!==a&&(this._translateY=y(a,"px"));this.translate=this._translateX+","+this._translateY}},getter:{x:function(){return this._translateX||0},y:function(){return this._translateY||0},scale:function(){var a=(this.scale||"1,1").split(",");a[0]&&(a[0]=parseFloat(a[0]));a[1]&&(a[1]=parseFloat(a[1]));return a[0]===a[1]?a[0]:a},rotate3d:function(){for(var c=(this.rotate3d||"0,0,0,0deg").split(","),a=0;3>=a;++a){c[a]&&(c[a]=parseFloat(c[a]))}c[3]&&(c[3]=y(c[3],"deg"));return c}},parse:function(c){var a=this;c.replace(/([a-zA-Z0-9]+)\((.*?)\)/g,function(l,o,f){a.setFromString(o,f)})},toString:function(c){var a=[],f;for(f in this){if(this.hasOwnProperty(f)&&(q.transform3d||!("rotateX"===f||"rotateY"===f||"perspective"===f||"transformOrigin"===f))){"_"!==f[0]&&(c&&"scale"===f?a.push(f+"3d("+this[f]+",1)"):c&&"translate"===f?a.push(f+"3d("+this[f]+",0)"):a.push(f+"("+this[f]+")"))}}return a.join(" ")}};m.fn.transition=m.fn.transit=function(D,a,l,E){var C=this,z=0,A=!0;"function"===typeof a&&(E=a,a=void 0);"function"===typeof l&&(E=l,l=void 0);"undefined"!==typeof D.easing&&(l=D.easing,delete D.easing);"undefined"!==typeof D.duration&&(a=D.duration,delete D.duration);"undefined"!==typeof D.complete&&(E=D.complete,delete D.complete);"undefined"!==typeof D.queue&&(A=D.queue,delete D.queue);"undefined"!==typeof D.delay&&(z=D.delay,delete D.delay);"undefined"===typeof a&&(a=m.fx.speeds._default);"undefined"===typeof l&&(l=m.cssEase._default);a=d(a);var o=b(D,a,l,z),B=m.transit.enabled&&q.transition?parseInt(a,10)+parseInt(z,10):0;if(0===B){return a=A,l=function(c){C.css(D);E&&E.apply(C);c&&c()},!0===a?C.queue(l):a?C.queue(a,l):l(),C}var e={};a=A;l=function(f){var c=0;"MozTransition"===q.transition&&25>c&&(c=25);window.setTimeout(function(){var s=!1,n=function(){s&&C.unbind(h,n);0<B&&C.each(function(){this.style[q.transition]=e[this]||null});"function"===typeof E&&E.apply(C);"function"===typeof f&&f()};0<B&&h&&m.transit.useTransitionEnd?(s=!0,C.bind(h,n)):window.setTimeout(n,B);C.each(function(){0<B&&(this.style[q.transition]=o);
40m(this).css(D)})},c)};!0===a?C.queue(l):a?C.queue(a,l):l();return this};m.transit.getTransitionValue=b})(jQuery);(function(b,a){jQuery.easing.jswing=jQuery.easing.swing;jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(g,d,h,f,c){return jQuery.easing[jQuery.easing.def](g,d,h,f,c)},easeInQuad:function(g,d,h,f,c){return f*(d/=c)*d+h},easeOutQuad:function(g,d,h,f,c){return -f*(d/=c)*(d-2)+h},easeInOutQuad:function(g,d,h,f,c){if((d/=c/2)<1){return f/2*d*d+h}return -f/2*(--d*(d-2)-1)+h},easeInCubic:function(g,d,h,f,c){return f*(d/=c)*d*d+h},easeOutCubic:function(g,d,h,f,c){return f*((d=d/c-1)*d*d+1)+h},easeInOutCubic:function(g,d,h,f,c){if((d/=c/2)<1){return f/2*d*d*d+h}return f/2*((d-=2)*d*d+2)+h},easeInQuart:function(g,d,h,f,c){return f*(d/=c)*d*d*d+h},easeOutQuart:function(g,d,h,f,c){return -f*((d=d/c-1)*d*d*d-1)+h},easeInOutQuart:function(g,d,h,f,c){if((d/=c/2)<1){return f/2*d*d*d*d+h}return -f/2*((d-=2)*d*d*d-2)+h},easeInQuint:function(g,d,h,f,c){return f*(d/=c)*d*d*d*d+h},easeOutQuint:function(g,d,h,f,c){return f*((d=d/c-1)*d*d*d*d+1)+h},easeInOutQuint:function(g,d,h,f,c){if((d/=c/2)<1){return f/2*d*d*d*d*d+h}return f/2*((d-=2)*d*d*d*d+2)+h},easeInSine:function(g,d,h,f,c){return -f*Math.cos(d/c*(Math.PI/2))+f+h},easeOutSine:function(g,d,h,f,c){return f*Math.sin(d/c*(Math.PI/2))+h},easeInOutSine:function(g,d,h,f,c){return -f/2*(Math.cos(Math.PI*d/c)-1)+h},easeInExpo:function(g,d,h,f,c){return d==0?h:f*Math.pow(2,10*(d/c-1))+h},easeOutExpo:function(g,d,h,f,c){return d==c?h+f:f*(-Math.pow(2,-10*d/c)+1)+h},easeInOutExpo:function(g,d,h,f,c){if(d==0){return h}if(d==c){return h+f}if((d/=c/2)<1){return f/2*Math.pow(2,10*(d-1))+h}return f/2*(-Math.pow(2,-10*--d)+2)+h},easeInCirc:function(g,d,h,f,c){return -f*(Math.sqrt(1-(d/=c)*d)-1)+h},easeOutCirc:function(g,d,h,f,c){return f*Math.sqrt(1-(d=d/c-1)*d)+h},easeInOutCirc:function(g,d,h,f,c){if((d/=c/2)<1){return -f/2*(Math.sqrt(1-d*d)-1)+h}return f/2*(Math.sqrt(1-(d-=2)*d)+1)+h},easeInElastic:function(j,f,l,h,d){var g=1.70158;var k=0;var c=h;if(f==0){return l}if((f/=d)==1){return l+h}if(!k){k=d*0.3}if(c<Math.abs(h)){c=h;var g=k/4}else{var g=k/(2*Math.PI)*Math.asin(h/c)}return -(c*Math.pow(2,10*(f-=1))*Math.sin((f*d-g)*2*Math.PI/k))+l},easeOutElastic:function(j,f,l,h,d){var g=1.70158;var k=0;var c=h;if(f==0){return l}if((f/=d)==1){return l+h}if(!k){k=d*0.3}if(c<Math.abs(h)){c=h;var g=k/4}else{var g=k/(2*Math.PI)*Math.asin(h/c)}return c*Math.pow(2,-10*f)*Math.sin((f*d-g)*2*Math.PI/k)+h+l},easeInOutElastic:function(j,f,l,h,d){var g=1.70158;var k=0;var c=h;if(f==0){return l}if((f/=d/2)==2){return l+h}if(!k){k=d*0.3*1.5}if(c<Math.abs(h)){c=h;var g=k/4}else{var g=k/(2*Math.PI)*Math.asin(h/c)}if(f<1){return -0.5*c*Math.pow(2,10*(f-=1))*Math.sin((f*d-g)*2*Math.PI/k)+l}return c*Math.pow(2,-10*(f-=1))*Math.sin((f*d-g)*2*Math.PI/k)*0.5+h+l},easeInBack:function(h,d,j,g,c,f){if(f==undefined){f=1.70158}return g*(d/=c)*d*((f+1)*d-f)+j},easeOutBack:function(h,d,j,g,c,f){if(f==undefined){f=1.70158}return g*((d=d/c-1)*d*((f+1)*d+f)+1)+j},easeInOutBack:function(h,d,j,g,c,f){if(f==undefined){f=1.70158}if((d/=c/2)<1){return g/2*d*d*(((f*=1.525)+1)*d-f)+j}return g/2*((d-=2)*d*(((f*=1.525)+1)*d+f)+2)+j},easeInBounce:function(g,d,h,f,c){return f-jQuery.easing.easeOutBounce(g,c-d,0,f,c)+h},easeOutBounce:function(g,d,h,f,c){if((d/=c)<1/2.75){return f*7.5625*d*d+h}else{if(d<2/2.75){return f*(7.5625*(d-=1.5/2.75)*d+0.75)+h}else{if(d<2.5/2.75){return f*(7.5625*(d-=2.25/2.75)*d+0.9375)+h}else{return f*(7.5625*(d-=2.625/2.75)*d+0.984375)+h}}}},easeInOutBounce:function(g,d,h,f,c){if(d<c/2){return jQuery.easing.easeInBounce(g,d*2,0,f,c)*0.5+h}return jQuery.easing.easeOutBounce(g,d*2-c,0,f,c)*0.5+f*0.5+h}});b.waitForImages={hasImageProperties:["backgroundImage","listStyleImage","borderImage","borderCornerImage"]};b.expr[":"].uncached=function(c){var d=document.createElement("img");d.src=c.src;return b(c).is('img[src!=""]')&&!d.complete};b.fn.waitForImages=function(c,e,d){if(b.isPlainObject(arguments[0])){e=c.each;d=c.waitForAll;c=c.finished}c=c||b.noop;e=e||b.noop;d=!!d;if(!b.isFunction(c)||!b.isFunction(e)){throw new TypeError("An invalid callback was supplied.")}return this.each(function(){var j=b(this),k=[];if(d){var n=b.waitForImages.hasImageProperties||[],h=/url\((['"]?)(.*?)\1\)/g;j.find("*").each(function(){var f=b(this);if(f.is("img:uncached")){k.push({src:f.attr("src"),element:f[0]})}b.each(n,function(p,q){var o=f.css(q);if(!o){return true}var l;while(l=h.exec(o)){k.push({src:l[2],element:f[0]})}})})}else{j.find("img:uncached").each(function(){k.push({src:this.src,element:this})})}var m=k.length,g=0;if(m==0){c.call(j[0])}b.each(k,function(l,f){var p=new Image;b(p).bind("load error",function(o){g++;
40e.call(f.element,g,m,o.type=="load");if(g==m){c.call(j[0]);return false}});p.src=f.src})})};b.fn.swipe=function(A){if(!this){return false}var G={fingers:1,threshold:75,swipe:null,swipeLeft:null,swipeRight:null,swipeUp:null,swipeDown:null,swipeStatus:null,click:null,triggerOnTouchEnd:true,allowPageScroll:"auto"};var C="left";var J="right";var B="up";var F="down";var q="none";var M="horizontal";var I="vertical";var O="auto";var K="start";var D="move";var N="end";var k="cancel";var H="ontouchstart" in window,L=H?"touchstart":"mousedown",e=H?"touchmove":"mousemove",P=H?"touchend":"mouseup",j="touchcancel";var z="start";if(A.allowPageScroll==undefined&&(A.swipe!=undefined||A.swipeStatus!=undefined)){A.allowPageScroll=q}if(A){b.extend(G,A)}return this.each(function(){function Q(){var t=l();if(t<=45&&t>=0){return C}else{if(t<=360&&t>=315){return C}else{if(t>=135&&t<=225){return J}else{if(t>45&&t<135){return F}else{return B}}}}}function l(){var T=w.x-f.x;var R=f.y-w.y;var U=Math.atan2(R,T);var S=Math.round(U*180/Math.PI);if(S<0){S=360-Math.abs(S)}return S}function u(){return Math.round(Math.sqrt(Math.pow(f.x-w.x,2)+Math.pow(f.y-w.y,2)))}function h(T,S){if(G.allowPageScroll==q){T.preventDefault()}else{var R=G.allowPageScroll==O;switch(S){case C:if(G.swipeLeft&&R||!R&&G.allowPageScroll!=M){T.preventDefault()}break;case J:if(G.swipeRight&&R||!R&&G.allowPageScroll!=M){T.preventDefault()}break;case B:if(G.swipeUp&&R||!R&&G.allowPageScroll!=I){T.preventDefault()}break;case F:if(G.swipeDown&&R||!R&&G.allowPageScroll!=I){T.preventDefault()}break}}}function o(S,R){if(G.swipeStatus){G.swipeStatus.call(y,S,R,direction||null,distance||0)}if(R==k){if(G.click&&(m==1||!H)&&(isNaN(distance)||distance==0)){G.click.call(y,S,S.target)}}if(R==N){if(G.swipe){G.swipe.call(y,S,direction,distance)}switch(direction){case C:if(G.swipeLeft){G.swipeLeft.call(y,S,direction,distance)}break;case J:if(G.swipeRight){G.swipeRight.call(y,S,direction,distance)}break;case B:if(G.swipeUp){G.swipeUp.call(y,S,direction,distance)}break;case F:if(G.swipeDown){G.swipeDown.call(y,S,direction,distance)}break}}}function d(t){m=0;w.x=0;w.y=0;f.x=0;f.y=0;E.x=0;E.y=0}function s(t){t.preventDefault();distance=u();direction=Q();if(G.triggerOnTouchEnd){z=N;if((m==G.fingers||!H)&&f.x!=0){if(distance>=G.threshold){o(t,z);d(t)}else{z=k;o(t,z);d(t)}}else{z=k;o(t,z);d(t)}}else{if(z==D){z=k;o(t,z);d(t)}}p.removeEventListener(e,g,false);p.removeEventListener(P,s,false)}function g(R){if(z==N||z==k){return}var t=H?R.touches[0]:R;f.x=t.pageX;f.y=t.pageY;direction=Q();if(H){m=R.touches.length}z=D;h(R,direction);if(m==G.fingers||!H){distance=u();if(G.swipeStatus){o(R,z,direction,distance)}if(!G.triggerOnTouchEnd){if(distance>=G.threshold){z=N;o(R,z);d(R)}}}else{z=k;o(R,z);d(R)}}function n(S){var R=H?S.touches[0]:S;z=K;if(H){m=S.touches.length}distance=0;direction=null;if(m==G.fingers||!H){w.x=f.x=R.pageX;w.y=f.y=R.pageY;if(G.swipeStatus){o(S,z)}}else{d(S)}p.addEventListener(e,g,false);p.addEventListener(P,s,false)}var p=this;var y=b(this);var c=null;var m=0;var w={x:0,y:0};var f={x:0,y:0};var E={x:0,y:0};try{this.addEventListener(L,n,false);this.addEventListener(j,d)}catch(v){}})}})(jQuery);function revslider_showDoubleJqueryError(a){var b="Revolution Slider Error: You have some jquery.js library include that comes after the revolution files js include.";b+="<br> This includes make eliminates the revolution slider libraries, and make it not work.";b+="<br><br> To fix it you can:<br> 1. In the Slider Settings -> Troubleshooting set option: <strong><b>Put JS Includes To Body</b></strong> option to true.";b+="<br> 2. Find the double jquery.js include and remove it.";b="<span style='font-size:16px;color:#BC0C06;'>"+b+"</span>";jQuery(a).show().html(b)}(function(b){var j=function(){this.markers=[];this.mainMarker=!1;this.icon="http://www.google.com/mapfiles/marker.png"};j.prototype.dist=function(e){return Math.sqrt(Math.pow(this.markers[0].latitude-e.latitude,2)+Math.pow(this.markers[0].longitude-e.longitude,2))};j.prototype.setIcon=function(e){this.icon=e};j.prototype.addMarker=function(e){this.markers[this.markers.length]=e};j.prototype.getMarker=function(){if(this.mainmarker){return this.mainmarker}var f,e;1<this.markers.length?(f=new g.MarkerImage("http://thydzik.com/thydzikGoogleMap/markerlink.php?text="+this.markers.length+"&color=EF9D3F"),e="cluster of "+this.markers.length+" markers"):(f=new g.MarkerImage(this.icon),e=this.markers[0].title);return this.mainmarker=new g.Marker({position:new g.LatLng(this.markers[0].latitude,this.markers[0].longitude),icon:f,title:e,map:null})};var g=google.maps,h=new g.Geocoder,a=0,d=0,c={},c={init:function(f){var e,k=b.extend({},b.fn.gMap.defaults,f);for(e in b.fn.gMap.defaults.icon){k.icon[e]||(k.icon[e]=b.fn.gMap.defaults.icon[e])}return this.each(function(){var m=b(this),l=c._getMapCenter.apply(m,[k]);"fit"==k.zoom&&(k.zoomFit=!0,k.zoom=c._autoZoom.apply(m,[k]));var n={zoom:k.zoom,center:l,mapTypeControl:k.mapTypeControl,mapTypeControlOptions:{},zoomControl:k.zoomControl,zoomControlOptions:{},panControl:k.panControl,panControlOptions:{},scaleControl:k.scaleControl,scaleControlOptions:{},streetViewControl:k.streetViewControl,streetViewControlOptions:{},mapTypeId:k.maptype,scrollwheel:k.scrollwheel,maxZoom:k.maxZoom,minZoom:k.minZoom};k.controlsPositions.mapType&&(n.mapTypeControlOptions.position=k.controlsPositions.mapType);k.controlsPositions.zoom&&(n.zoomControlOptions.position=k.controlsPositions.zoom);k.controlsPositions.pan&&(n.panControlOptions.position=k.controlsPositions.pan);k.controlsPositions.scale&&(n.scaleControlOptions.position=k.controlsPositions.scale);k.controlsPositions.streetView&&(n.streetViewControlOptions.position=k.controlsPositions.streetView);
40n.mapTypeControlOptions.style=k.controlsStyle.mapType;n.zoomControlOptions.style=k.controlsStyle.zoom;n=new g.Map(this,n);k.log&&console.log("map center is:");k.log&&console.log(l);m.data("$gmap",n);m.data("gmap",{opts:k,gmap:n,markers:[],markerKeys:{},infoWindow:null,clusters:[]});if(0!==k.controls.length){for(l=0;l<k.controls.length;l+=1){n.controls[k.controls[l].pos].push(k.controls[l].div)}}k.clustering.enabled?(l=m.data("gmap"),l.markers=k.markers,c._renderCluster.apply(m,[]),g.event.addListener(n,"bounds_changed",function(){c._renderCluster.apply(m,[])})):0!==k.markers.length&&c.addMarkers.apply(m,[k.markers]);c._onComplete.apply(m,[])})},_delayedMode:!1,_onComplete:function(){var f=this.data("gmap"),e=this;if(0!==a){window.setTimeout(function(){c._onComplete.apply(e,[])},100)}else{if(c._delayedMode){var k=c._getMapCenter.apply(this,[f.opts,!0]);c._setMapCenter.apply(this,[k]);f.opts.zoomFit&&(k=c._autoZoom.apply(this,[f.opts,!0]),f.gmap.setZoom(k))}f.opts.onComplete()}},_setMapCenter:function(f){var e=this.data("gmap");e.opts.log&&console.log("delayed setMapCenter called");if(void 0!==e.gmap&&0==a){e.gmap.setCenter(f)}else{var k=this;window.setTimeout(function(){c._setMapCenter.apply(k,[f])},100)}},_boundaries:null,_getBoundaries:function(f){var f=f.markers,e,n=1000,k=-1000,m=1000,l=-1000;if(f){for(e=0;e<f.length;e+=1){f[e].latitude&&f[e].longitude&&(n>f[e].latitude&&(n=f[e].latitude),k<f[e].longitude&&(k=f[e].longitude),m>f[e].longitude&&(m=f[e].longitude),l<f[e].latitude&&(l=f[e].latitude),console.log(f[e].latitude,f[e].longitude,n,k,m,l))}c._boundaries={N:n,E:k,W:m,S:l}}-1000==n&&(c._boundaries={N:0,E:0,W:0,S:0});return c._boundaries},_getBoundariesFromMarkers:function(){var f=this.data("gmap").markers,e,n=1000,k=-1000,m=1000,l=-1000;if(f){for(e=0;e<f.length;e+=1){n>f[e].getPosition().lat()&&(n=f[e].getPosition().lat()),k<f[e].getPosition().lng()&&(k=f[e].getPosition().lng()),m>f[e].getPosition().lng()&&(m=f[e].getPosition().lng()),l<f[e].getPosition().lat()&&(l=f[e].getPosition().lat())}c._boundaries={N:n,E:k,W:m,S:l}}-1000==n&&(c._boundaries={N:0,E:0,W:0,S:0});return c._boundaries},_getMapCenter:function(f,e){var n,k=this,m,l;if(f.markers.length&&("fit"==f.latitude||"fit"==f.longitude)){return m=e?c._getBoundariesFromMarkers.apply(this):c._getBoundaries(f),n=new g.LatLng((m.N+m.S)/2,(m.E+m.W)/2),console.log(e,m,n),n}if(f.latitude&&f.longitude){return n=new g.LatLng(f.latitude,f.longitude)}n=new g.LatLng(0,0);if(f.address){return h.geocode({address:f.address},function(o,p){p===google.maps.GeocoderStatus.OK?c._setMapCenter.apply(k,[o[0].geometry.location]):f.log&&console.log("Geocode was not successful for the following reason: "+p)}),n}if(0<f.markers.length){l=null;for(m=0;m<f.markers.length;m+=1){if(f.markers[m].setCenter){l=f.markers[m];break}}if(null===l){for(m=0;m<f.markers.length;m+=1){if(f.markers[m].latitude&&f.markers[m].longitude){l=f.markers[m];break}f.markers[m].address&&(l=f.markers[m])}}if(null===l){return n}if(l.latitude&&l.longitude){return new g.LatLng(l.latitude,l.longitude)}l.address&&h.geocode({address:l.address},function(o,p){p===google.maps.GeocoderStatus.OK?c._setMapCenter.apply(k,[o[0].geometry.location]):f.log&&console.log("Geocode was not successful for the following reason: "+p)})}return n},_renderCluster:function(){var u=this.data("gmap"),t=u.markers,s=u.clusters,n=u.opts,q;for(q=0;q<s.length;q+=1){s[q].getMarker().setMap(null)}s.length=0;if(q=u.gmap.getBounds()){var o=q.getNorthEast(),p=q.getSouthWest
40(),k=[],f=(o.lat()-p.lat())*n.clustering.clusterSize/100;for(q=0;q<t.length;q+=1){t[q].latitude<o.lat()&&t[q].latitude>p.lat()&&t[q].longitude<o.lng()&&t[q].longitude>p.lng()&&(k[k.length]=t[q])}n.log&&console.log("number of markers "+k.length+"/"+t.length);n.log&&console.log("cluster radius: "+f);for(q=0;q<k.length;q+=1){o=-1;for(t=0;t<s.length&&!(p=s[t].dist(k[q]),p<f&&(o=t,n.clustering.fastClustering));t+=1){}-1===o?(t=new j,t.addMarker(k[q]),s[s.length]=t):s[o].addMarker(k[q])}n.log&&console.log("Total clusters in viewport: "+s.length);for(t=0;t<s.length;t+=1){s[t].getMarker().setMap(u.gmap)}}else{var m=this;window.setTimeout(function(){c._renderCluster.apply(m)},1000)}},_processMarker:function(u,t,s,n){var q=this.data("gmap"),o=q.gmap,p=q.opts,k;void 0===n&&(n=new g.LatLng(u.latitude,u.longitude));if(!t){var l={image:p.icon.image,iconSize:new g.Size(p.icon.iconsize[0],p.icon.iconsize[1]),iconAnchor:new g.Point(p.icon.iconanchor[0],p.icon.iconanchor[1]),infoWindowAnchor:new g.Size(p.icon.infowindowanchor[0],p.icon.infowindowanchor[1])},t=new g.MarkerImage(l.image,l.iconSize,null,l.iconAnchor)}s||(new g.Size(p.icon.shadowsize[0],p.icon.shadowsize[1]),l&&l.iconAnchor||new g.Point(p.icon.iconanchor[0],p.icon.iconanchor[1]));t={position:n,icon:t,title:u.title,map:null,draggable:!0===u.draggable?!0:!1};p.clustering.enabled||(t.map=o);k=new g.Marker(t);k.setShadow(s);q.markers.push(k);u.key&&(q.markerKeys[u.key]=k);var e;u.html&&(s={content:"string"===typeof u.html?p.html_prepend+u.html+p.html_append:u.html,pixelOffset:u.infoWindowAnchor},p.log&&console.log("setup popup with data"),p.log&&console.log(s),e=new g.InfoWindow(s),g.event.addListener(k,"click",function(){p.log&&console.log("opening popup "+u.html);p.singleInfoWindow&&q.infoWindow&&q.infoWindow.close();e.open(o,k);q.infoWindow=e}));u.html&&u.popup&&(p.log&&console.log("opening popup "+u.html),e.open(o,k),q.infoWindow=e);u.onDragEnd&&g.event.addListener(k,"dragend",function(f){p.log&&console.log("drag end");u.onDragEnd(f)})},_geocodeMarker:function(f,e,l){var k=this;h.geocode({address:f.address},function(n,m){m===g.GeocoderStatus.OK?(a-=1,k.data("gmap").opts.log&&console.log("Geocode was successful with point: ",n[0].geometry.location),c._processMarker.apply(k,[f,e,l,n[0].geometry.location])):(m===g.GeocoderStatus.OVER_QUERY_LIMIT&&(!k.data("gmap").opts.noAlerts&&0===d&&alert("Error: too many geocoded addresses! Switching to 1 marker/s mode."),d+=1000,window.setTimeout(function(){c._geocodeMarker.apply(k,[f,e,l])},d)),k.data("gmap").opts.log&&console.log("Geocode was not successful for the following reason: "+m))})},_autoZoom:function(k,f){var o=b(this).data("gmap"),m=b.extend({},o?o.opts:{},k),n,l,o=39135.758482;m.log&&console.log("autozooming map");n=f?c._getBoundariesFromMarkers.apply(this):c._getBoundaries(m);m=111000*(n.E-n.W)/this.width();l=111000*(n.S-n.N)/this.height();for(n=2;20>n&&!(m>o||l>o);n+=1){o/=2}return n-2},addMarkers:function(f){var e=this.data("gmap").opts;if(0!==f.length){e.log&&console.log("adding "+f.length+" markers");for(e=0;e<f.length;e+=1){c.addMarker.apply(this,[f[e]])}}},addMarker:function(s){var q=this.data("gmap").opts;q.log&&console.log("putting marker at "+s.latitude+", "+s.longitude+" with address "+s.address+" and html "+s.html);var p=q.icon.image,m=new g.Size(q.icon.iconsize[0],q.icon.iconsize[1]),o=new g.Point(q.icon.iconanchor[0],q.icon.iconanchor[1]),n=new g.Size(q.icon.infowindowanchor[0],q.icon.infowindowanchor[1]),k=q.icon.shadow,f=new g.Size(q.icon.shadowsize[0],q.icon.shadowsize[1]),e=new g.Point(q.icon.shadowanchor[0],q.icon.shadowanchor[1]);s.infoWindowAnchor=n;s.icon&&(s.icon.image&&(p=s.icon.image),s.icon.iconsize&&(m=new g.Size(s.icon.iconsize[0],s.icon.iconsize[1])),s.icon.iconanchor&&(o=new g.Point(s.icon.iconanchor[0],s.icon.iconanchor[1])),s.icon.infowindowanchor&&new g.Size(s.icon.infowindowanchor[0],s.icon.infowindowanchor[1]),s.icon.shadow&&(k=s.icon.shadow),s.icon.shadowsize&&(f=new g.Size(s.icon.shadowsize[0],s.icon.shadowsize[1])),s.icon.shadowanchor&&(e=new g.Point(s.icon.shadowanchor[0],s.icon.shadowanchor[1])));p=new g.MarkerImage(p,m,null,o);k=new g.MarkerImage(k,f,null,e);s.address?("_address"===s.html&&(s.html=s.address),"_address"==s.title&&(s.title=s.address),q.log&&console.log("geocoding marker: "+s.address),a+=1,c._delayedMode=!0,c._geocodeMarker.apply(this,[s,p,k])):("_latlng"===s.html&&(s.html=s.latitude+", "+s.longitude),"_latlng"==s.title&&(s.title=s.latitude+", "+s.longitude),q=new g.LatLng(s.latitude,s.longitude),c._processMarker.apply(this,[s,p,k,q]))},removeAllMarkers:function(){var f=this.data("gmap").markers,e;
40for(e=0;e<f.length;e+=1){f[e].setMap(null),delete f[e]}f.length=0},getMarker:function(e){return this.data("gmap").markerKeys[e]},fixAfterResize:function(f){var e=this.data("gmap");g.event.trigger(e.gmap,"resize");f&&e.gmap.panTo(new google.maps.LatLng(0,0));e.gmap.panTo(this.gMap("_getMapCenter",e.opts))},setZoom:function(k,f,m){var l=this.data("gmap").gmap;"fit"===k&&(k=c._autoZoom.apply(this,[f,m]));l.setZoom(parseInt(k))},changeSettings:function(k){var f=this.data("gmap"),m=[],l;for(l=0;l<f.markers.length;l+=1){m[l]={latitude:f.markers[l].getPosition().lat(),longitude:f.markers[l].getPosition().lng()}}k.markers=m;k.zoom&&c.setZoom.apply(this,[k.zoom,k]);(k.latitude||k.longitude)&&f.gmap.panTo(c._getMapCenter.apply(this,[k]))},mapclick:function(e){google.maps.event.addListener(this.data("gmap").gmap,"click",function(f){e(f.latLng)})},geocode:function(f,e,k){h.geocode({address:f},function(l,m){m===g.GeocoderStatus.OK?e(l[0].geometry.location):k&&k(l,m)})},getRoute:function(w){var v=this.data("gmap"),u=v.gmap,s=new g.DirectionsRenderer,t=new g.DirectionsService,q={BYCAR:g.DirectionsTravelMode.DRIVING,BYBICYCLE:g.DirectionsTravelMode.BICYCLING,BYFOOT:g.DirectionsTravelMode.WALKING},o={MILES:g.DirectionsUnitSystem.IMPERIAL,KM:g.DirectionsUnitSystem.METRIC},p=null,n=null,e=null;void 0!==w.routeDisplay?p=w.routeDisplay instanceof jQuery?w.routeDisplay[0]:"string"==typeof w.routeDisplay?b(w.routeDisplay)[0]:null:null!==v.opts.routeFinder.routeDisplay&&(p=v.opts.routeFinder.routeDisplay instanceof jQuery?v.opts.routeFinder.routeDisplay[0]:"string"==typeof v.opts.routeFinder.routeDisplay?b(v.opts.routeFinder.routeDisplay)[0]:null);s.setMap(u);null!==p&&s.setPanel(p);n=void 0!==q[v.opts.routeFinder.travelMode]?q[v.opts.routeFinder.travelMode]:q.BYCAR;e=void 0!==o[v.opts.routeFinder.travelUnit]?o[v.opts.routeFinder.travelUnit]:o.KM;t.route({origin:w.from,destination:w.to,travelMode:n,unitSystem:e},function(f,k){k==g.DirectionsStatus.OK?s.setDirections(f):null!==p&&b(p).html(v.opts.routeFinder.routeErrors[k])});return this}};b.fn.gMap=function(e){if(c[e]){return c[e].apply(this,Array.prototype.slice.call(arguments,1))}if("object"===typeof e||!e){return c.init.apply(this,arguments)}b.error("Method "+e+" does not exist on jQuery.gmap")};b.fn.gMap.defaults={log:!1,address:"",latitude:null,longitude:null,zoom:3,maxZoom:null,minZoom:null,markers:[],controls:{},scrollwheel:!0,maptype:google.maps.MapTypeId.ROADMAP,mapTypeControl:!0,zoomControl:!0,panControl:!1,scaleControl:!1,streetViewControl:!0,controlsPositions:{mapType:null,zoom:null,pan:null,scale:null,streetView:null},controlsStyle:{mapType:google.maps.MapTypeControlStyle.DEFAULT,zoom:google.maps.ZoomControlStyle.DEFAULT},singleInfoWindow:!0,html_prepend:'<div class="gmap_marker">',html_append:"</div>",icon:{image:"http://www.google.com/mapfiles/marker.png",iconsize:[20,34],iconanchor:[9,34],infowindowanchor:[9,2],shadow:"http://www.google.com/mapfiles/shadow50.png",shadowsize:[37,34],shadowanchor:[9,34]},onComplete:function(){},routeFinder:{travelMode:"BYCAR",travelUnit:"KM",routeDisplay:null,routeErrors:{INVALID_REQUEST:"The provided request is invalid.",NOT_FOUND:"One or more of the given addresses could not be found.",OVER_QUERY_LIMIT:"A temporary error occured. Please try again in a few minutes.",REQUEST_DENIED:"An error occured. Please contact us.",UNKNOWN_ERROR:"An unknown error occured. Please try again.",ZERO_RESULTS:"No route could be found within the given addresses."}},clustering:{enabled:!1,fastClustering:!1,clusterCount:10,clusterSize:40}}})(jQuery);(function(e){e.prettyPhoto={version:"3.1.4"};e.fn.prettyPhoto=function(g){g=jQuery.extend({hook:"rel",animation_speed:"fast",ajaxcallback:function(){},slideshow:5000,autoplay_slideshow:false,opacity:0.8,show_title:true,allow_resize:true,allow_expand:true,default_width:500,default_height:344,counter_separator_label:"/",theme:"pp_default",horizontal_padding:20,hideflash:false,wmode:"opaque",autoplay:true,modal:false,deeplinking:true,overlay_gallery:true,overlay_gallery_max:30,keyboard_shortcuts:true,changepicturecallback:function(){},callback:function(){},ie6_fallback:true,markup:'<div class="pp_pic_holder"> <div class="ppt"> </div> <div class="pp_top"> <div class="pp_left"></div> <div class="pp_middle"></div> <div class="pp_right"></div> </div> <div class="pp_content_container"> <div class="pp_left"> <div class="pp_right"> <div class="pp_content"> <div class="pp_loaderIcon"></div> <div class="pp_fade"> <a href="#" class="pp_expand" title="Expand the image">Expand</a> <div class="pp_hoverContainer"> <a class="pp_next" href="#">next</a> <a class="pp_previous" href="#">previous</a> </div> <div id="pp_full_res"></div> <div class="pp_details"> <div class="pp_nav"> <a href="#" class="pp_arrow_previous">Previous</a> <p class="currentTextHolder">0/0</p> <a href="#" class="pp_arrow_next">Next</a> </div> <p class="pp_description"></p> <div class="pp_social">{pp_social}</div> <a class="pp_close" href="#">Close</a> </div> </div> </div> </div> </div> </div> <div class="pp_bottom"> <div class="pp_left"></div> <div class="pp_middle"></div> <div class="pp_right"></div> </div> </div> <div class="pp_overlay"></div>',gallery_markup:'<div class="pp_gallery"> <a href="#" class="pp_arrow_previous">Previous</a> <div> <ul> {gallery} </ul> </div> <a href="#" class="pp_arrow_next">Next</a> </div>',image_markup:'<img id="fullResImage" src="{path}" />',flash_markup:'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="{width}" height="{height}"><param name="wmode" value="{wmode}" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="{path}" /><embed src="{path}" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="{width}" height="{height}" wmode="{wmode}"></embed></object>',quicktime_markup:'<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab" height="{height}" width="{width}"><param name="src" value="{path}"><param name="autoplay" value="{autoplay}"><param name="type" value="video/quicktime"><embed src="{path}" height="{height}" width="{width}" autoplay="{autoplay}" type="video/quicktime" pluginspage="http://www.apple.com/quicktime/download/"></embed></object>',iframe_markup:'<iframe src ="{path}" width="{width}" height="{height}" frameborder="no"></iframe>',inline_markup:'<div class="pp_inline">{content}</div>',custom_markup:"",social_tools:'<div class="twitter"><a href="http://twitter.com/share" class="twitter-share-button" data-count="none">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"><\/script></div><div class="facebook"><iframe src="//www.facebook.com/plugins/like.php?locale=en_US&href={location_href}&layout=button_count&show_faces=true&width=500&action=like&font&colorscheme=light&height=23" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:500px; height:23px;" allowTransparency="true"></iframe></div>'},g);var o=this,n=false,v,t,u,w,A,B,j=e(window).height(),E=e(window).width(),k;doresize=true,scroll_pos=C();e(window).unbind("resize.prettyphoto").bind("resize.prettyphoto",function(){s();z()});
40if(g.keyboard_shortcuts){e(document).unbind("keydown.prettyphoto").bind("keydown.prettyphoto",function(F){if(typeof $pp_pic_holder!="undefined"){if($pp_pic_holder.is(":visible")){switch(F.keyCode){case 37:e.prettyPhoto.changePage("previous");F.preventDefault();break;case 39:e.prettyPhoto.changePage("next");F.preventDefault();break;case 27:if(!settings.modal){e.prettyPhoto.close()}F.preventDefault();break}}}})}e.prettyPhoto.initialize=function(){settings=g;if(settings.theme=="pp_default"){settings.horizontal_padding=16}if(settings.ie6_fallback&&e.browser.msie&&parseInt(e.browser.version)==6){settings.theme="light_square"}theRel=e(this).attr(settings.hook);galleryRegExp=/\[(?:.*)\]/;isSet=(galleryRegExp.exec(theRel))?true:false;pp_images=(isSet)?jQuery.map(o,function(G,F){if(e(G).attr(settings.hook).indexOf(theRel)!=-1){return e(G).attr("href")}}):e.makeArray(e(this).attr("href"));pp_titles=(isSet)?jQuery.map(o,function(G,F){if(e(G).attr(settings.hook).indexOf(theRel)!=-1){return(e(G).find("img").attr("alt"))?e(G).find("img").attr("alt"):""}}):e.makeArray(e(this).find("img").attr("alt"));pp_descriptions=(isSet)?jQuery.map(o,function(G,F){if(e(G).attr(settings.hook).indexOf(theRel)!=-1){return(e(G).attr("title"))?e(G).attr("title"):""}}):e.makeArray(e(this).attr("title"));if(pp_images.length>settings.overlay_gallery_max){settings.overlay_gallery=false}set_position=jQuery.inArray(e(this).attr("href"),pp_images);rel_index=(isSet)?set_position:e("a["+settings.hook+"^='"+theRel+"']").index(e(this));h(this);if(settings.allow_resize){e(window).bind("scroll.prettyphoto",function(){s()})}e.prettyPhoto.open();return false};e.prettyPhoto.open=function(F){if(typeof settings=="undefined"){settings=g;if(e.browser.msie&&e.browser.version==6){settings.theme="light_square"}pp_images=e.makeArray(arguments[0]);pp_titles=(arguments[1])?e.makeArray(arguments[1]):e.makeArray("");pp_descriptions=(arguments[2])?e.makeArray(arguments[2]):e.makeArray("");isSet=(pp_images.length>1)?true:false;set_position=(arguments[3])?arguments[3]:0;h(F.target)}if(e.browser.msie&&e.browser.version==6){e("select").css("visibility","hidden")}if(settings.hideflash){e("object,embed,iframe[src*=youtube],iframe[src*=vimeo]").css("visibility","hidden")}m(e(pp_images).size());e(".pp_loaderIcon").show();if(settings.deeplinking){b()}if(settings.social_tools){facebook_like_link=settings.social_tools.replace("{location_href}",encodeURIComponent(location.href));$pp_pic_holder.find(".pp_social").html(facebook_like_link)}if($ppt.is(":hidden")){$ppt.css("opacity",0).show()}$pp_overlay.show().fadeTo(settings.animation_speed,settings.opacity);$pp_pic_holder.find(".currentTextHolder").text((set_position+1)+settings.counter_separator_label+e(pp_images).size());if(typeof pp_descriptions[set_position]!="undefined"&&pp_descriptions[set_position]!=""){$pp_pic_holder.find(".pp_description").show().html(unescape(pp_descriptions[set_position]))}else{$pp_pic_holder.find(".pp_description").hide()}movie_width=(parseFloat(a("width",pp_images[set_position])))?a("width",pp_images[set_position]):settings.default_width.toString();movie_height=(parseFloat(a("height",pp_images[set_position])))?a("height",pp_images[set_position]):settings.default_height.toString();n=false;if(movie_height.indexOf("%")!=-1){movie_height=parseFloat((e(window).height()*parseFloat(movie_height)/100)-150);n=true}if(movie_width.indexOf("%")!=-1){movie_width=parseFloat((e(window).width()*parseFloat(movie_width)/100)-150);n=true}$pp_pic_holder.fadeIn(function(){(settings.show_title&&pp_titles[set_position]!=""&&typeof pp_titles[set_position]!="undefined")?$ppt.html(unescape(pp_titles[set_position])):$ppt.html(" ");imgPreloader="";skipInjection=false;switch(D(pp_images[set_position])){case"image":imgPreloader=new Image();nextImage=new Image();if(isSet&&set_position<e(pp_images).size()-1){nextImage.src=pp_images[set_position+1]}prevImage=new Image();
40if(isSet&&pp_images[set_position-1]){prevImage.src=pp_images[set_position-1]}$pp_pic_holder.find("#pp_full_res")[0].innerHTML=settings.image_markup.replace(/{path}/g,pp_images[set_position]);imgPreloader.onload=function(){v=q(imgPreloader.width,imgPreloader.height);l()};imgPreloader.onerror=function(){alert("Image cannot be loaded. Make sure the path is correct and image exist.");e.prettyPhoto.close()};imgPreloader.src=pp_images[set_position];break;case"youtube":v=q(movie_width,movie_height);movie_id=a("v",pp_images[set_position]);if(movie_id==""){movie_id=pp_images[set_position].split("youtu.be/");movie_id=movie_id[1];if(movie_id.indexOf("?")>0){movie_id=movie_id.substr(0,movie_id.indexOf("?"))}if(movie_id.indexOf("&")>0){movie_id=movie_id.substr(0,movie_id.indexOf("&"))}}movie="http://www.youtube.com/embed/"+movie_id;(a("rel",pp_images[set_position]))?movie+="?rel="+a("rel",pp_images[set_position]):movie+="?rel=1";if(settings.autoplay){movie+="&autoplay=1"}toInject=settings.iframe_markup.replace(/{width}/g,v.width).replace(/{height}/g,v.height).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,movie);break;case"vimeo":v=q(movie_width,movie_height);movie_id=pp_images[set_position];var H=/http:\/\/(www\.)?vimeo.com\/(\d+)/;var G=movie_id.match(H);movie="http://player.vimeo.com/video/"+G[2]+"?title=0&byline=0&portrait=0";if(settings.autoplay){movie+="&autoplay=1;"}vimeo_width=v.width+"/embed/?moog_width="+v.width;toInject=settings.iframe_markup.replace(/{width}/g,vimeo_width).replace(/{height}/g,v.height).replace(/{path}/g,movie);break;case"quicktime":v=q(movie_width,movie_height);v.height+=15;v.contentHeight+=15;v.containerHeight+=15;toInject=settings.quicktime_markup.replace(/{width}/g,v.width).replace(/{height}/g,v.height).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,pp_images[set_position]).replace(/{autoplay}/g,settings.autoplay);break;case"flash":v=q(movie_width,movie_height);flash_vars=pp_images[set_position];flash_vars=flash_vars.substring(pp_images[set_position].indexOf("flashvars")+10,pp_images[set_position].length);filename=pp_images[set_position];filename=filename.substring(0,filename.indexOf("?"));toInject=settings.flash_markup.replace(/{width}/g,v.width).replace(/{height}/g,v.height).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,filename+"?"+flash_vars);break;case"iframe":v=q(movie_width,movie_height);frame_url=pp_images[set_position];frame_url=frame_url.substr(0,frame_url.indexOf("iframe")-1);toInject=settings.iframe_markup.replace(/{width}/g,v.width).replace(/{height}/g,v.height).replace(/{path}/g,frame_url);break;case"ajax":doresize=false;v=q(movie_width,movie_height);doresize=true;skipInjection=true;e.get(pp_images[set_position],function(I){toInject=settings.inline_markup.replace(/{content}/g,I);$pp_pic_holder.find("#pp_full_res")[0].innerHTML=toInject;l()});break;case"custom":v=q(movie_width,movie_height);toInject=settings.custom_markup;break;case"inline":myClone=e(pp_images[set_position]).clone().append('<br clear="all" />').css({width:settings.default_width}).wrapInner('<div id="pp_full_res"><div class="pp_inline"></div></div>').appendTo(e("body")).show();doresize=false;v=q(e(myClone).width(),e(myClone).height());doresize=true;e(myClone).remove();toInject=settings.inline_markup.replace(/{content}/g,e(pp_images[set_position]).html());break}if(!imgPreloader&&!skipInjection){$pp_pic_holder.find("#pp_full_res")[0].innerHTML=toInject;l()}});return false};e.prettyPhoto.changePage=function(F){currentGalleryPage=0;if(F=="previous"){set_position--;if(set_position<0){set_position=e(pp_images).size()-1}}else{if(F=="next"){set_position++;if(set_position>e(pp_images).size()-1){set_position=0}}else{set_position=F}}rel_index=set_position;if(!doresize){doresize=true}if(settings.allow_expand){e(".pp_contract").removeClass("pp_contract").addClass("pp_expand")}p(function(){e.prettyPhoto.open()})};e.prettyPhoto.changeGalleryPage=function(F){if(F=="next"){currentGalleryPage++;if(currentGalleryPage>totalPage){currentGalleryPage=0}}else{if(F=="previous"){currentGalleryPage--;if(currentGalleryPage<0){currentGalleryPage=totalPage}}else{currentGalleryPage=F}}slide_speed=(F=="next"||F=="previous")?settings.animation_speed:0;slide_to=currentGalleryPage*(itemsPerPage*itemWidth);$pp_gallery.find("ul").animate({left:-slide_to},slide_speed)};e.prettyPhoto.startSlideshow=function(){if(typeof k=="undefined"){$pp_pic_holder.find(".pp_play").unbind("click").removeClass("pp_play").addClass("pp_pause").click(function(){e.prettyPhoto.stopSlideshow();return false});k=setInterval(e.prettyPhoto.startSlideshow,settings.slideshow)}else{e.prettyPhoto.changePage("next")}};e.prettyPhoto.stopSlideshow=function(){$pp_pic_holder.find(".pp_pause").unbind("click").removeClass("pp_pause").addClass("pp_play").click(function(){e.prettyPhoto.startSlideshow();return false});clearInterval(k);k=undefined};e.prettyPhoto.close=function(){if($pp_overlay.is(":animated")){return}e.prettyPhoto.stopSlideshow();$pp_pic_holder.stop().find("object,embed").css("visibility","hidden");e("div.pp_pic_holder,div.ppt,.pp_fade").fadeOut(settings.animation_speed,function(){e(this).remove()});$pp_overlay.fadeOut(settings.animation_speed,function(){if(e.browser.msie&&e.browser.version==6){e("select").css("visibility","visible")}if(settings.hideflash){e("object,embed,iframe[src*=youtube],iframe[src*=vimeo]").css("visibility","visible")}e(this).remove();e(window).unbind("scroll.prettyphoto");c();settings.callback();doresize=true;t=false;delete settings})};function l(){e(".pp_loaderIcon").hide();projectedTop=scroll_pos.scrollTop+((j/2)-(v.containerHeight/2));if(projectedTop<0){projectedTop=0}$ppt.fadeTo(settings.animation_speed,1);$pp_pic_holder.find(".pp_content").animate({height:v.contentHeight,width:v.contentWidth},settings.animation_speed);
40$pp_pic_holder.animate({top:projectedTop,left:((E/2)-(v.containerWidth/2)<0)?0:(E/2)-(v.containerWidth/2),width:v.containerWidth},settings.animation_speed,function(){$pp_pic_holder.find(".pp_hoverContainer,#fullResImage").height(v.height).width(v.width);$pp_pic_holder.find(".pp_fade").fadeIn(settings.animation_speed);if(isSet&&D(pp_images[set_position])=="image"){$pp_pic_holder.find(".pp_hoverContainer").show()}else{$pp_pic_holder.find(".pp_hoverContainer").hide()}if(settings.allow_expand){if(v.resized){e("a.pp_expand,a.pp_contract").show()}else{e("a.pp_expand").hide()}}if(settings.autoplay_slideshow&&!k&&!t){e.prettyPhoto.startSlideshow()}settings.changepicturecallback();t=true});f();g.ajaxcallback()}function p(F){$pp_pic_holder.find("#pp_full_res object,#pp_full_res embed").css("visibility","hidden");$pp_pic_holder.find(".pp_fade").fadeOut(settings.animation_speed,function(){e(".pp_loaderIcon").show();F()})}function m(F){(F>1)?e(".pp_nav").show():e(".pp_nav").hide()}function q(G,F){resized=false;y(G,F);imageWidth=G,imageHeight=F;if(((B>E)||(A>j))&&doresize&&settings.allow_resize&&!n){resized=true,fitting=false;while(!fitting){if((B>E)){imageWidth=(E-200);imageHeight=(F/G)*imageWidth}else{if((A>j)){imageHeight=(j-200);imageWidth=(G/F)*imageHeight}else{fitting=true}}A=imageHeight,B=imageWidth}y(imageWidth,imageHeight);if((B>E)||(A>j)){q(B,A)}}return{width:Math.floor(imageWidth),height:Math.floor(imageHeight),containerHeight:Math.floor(A),containerWidth:Math.floor(B)+(settings.horizontal_padding*2),contentHeight:Math.floor(u),contentWidth:Math.floor(w),resized:resized}}function y(G,F){G=parseFloat(G);F=parseFloat(F);$pp_details=$pp_pic_holder.find(".pp_details");$pp_details.width(G);detailsHeight=parseFloat($pp_details.css("marginTop"))+parseFloat($pp_details.css("marginBottom"));$pp_details=$pp_details.clone().addClass(settings.theme).width(G).appendTo(e("body")).css({position:"absolute",top:-10000});detailsHeight+=$pp_details.height();detailsHeight=(detailsHeight<=34)?36:detailsHeight;if(e.browser.msie&&e.browser.version==7){detailsHeight+=8}$pp_details.remove();$pp_title=$pp_pic_holder.find(".ppt");$pp_title.width(G);titleHeight=parseFloat($pp_title.css("marginTop"))+parseFloat($pp_title.css("marginBottom"));$pp_title=$pp_title.clone().appendTo(e("body")).css({position:"absolute",top:-10000});titleHeight+=$pp_title.height();$pp_title.remove();u=F+detailsHeight;w=G;A=u+titleHeight+$pp_pic_holder.find(".pp_top").height()+$pp_pic_holder.find(".pp_bottom").height();B=G}function D(F){if(F.match(/youtube\.com\/watch/i)||F.match(/youtu\.be/i)){return"youtube"}else{if(F.match(/vimeo\.com/i)){return"vimeo"}else{if(F.match(/\b.mov\b/i)){return"quicktime"}else{if(F.match(/\b.swf\b/i)){return"flash"}else{if(F.match(/\biframe=true\b/i)){return"iframe"}else{if(F.match(/\bajax=true\b/i)){return"ajax"}else{if(F.match(/\bcustom=true\b/i)){return"custom"}else{if(F.substr(0,1)=="#"){return"inline"}else{return"image"}}}}}}}}}function s(){if(doresize&&typeof $pp_pic_holder!="undefined"){scroll_pos=C();contentHeight=$pp_pic_holder.height(),contentwidth=$pp_pic_holder.width();projectedTop=(j/2)+scroll_pos.scrollTop-(contentHeight/2);if(projectedTop<0){projectedTop=0}if(contentHeight>j){return}$pp_pic_holder.css({top:projectedTop,left:(E/2)+scroll_pos.scrollLeft-(contentwidth/2)})}}function C(){if(self.pageYOffset){return{scrollTop:self.pageYOffset,scrollLeft:self.pageXOffset}}else{if(document.documentElement&&document.documentElement.scrollTop){return{scrollTop:document.documentElement.scrollTop,scrollLeft:document.documentElement.scrollLeft}}else{if(document.body){return{scrollTop:document.body.scrollTop,scrollLeft:document.body.scrollLeft}}}}}function z(){j=e(window).height(),E=e(window).width();if(typeof $pp_overlay!="undefined"){$pp_overlay.height(e(document).height()).width(E)}}function f(){if(isSet&&settings.overlay_gallery&&D(pp_images[set_position])=="image"&&(settings.ie6_fallback&&!(e.browser.msie&&parseInt(e.browser.version)==6))){itemWidth=52+5;navWidth=(settings.theme=="facebook"||settings.theme=="pp_default")?50:30;itemsPerPage=Math.floor((v.containerWidth-100-navWidth)/itemWidth);itemsPerPage=(itemsPerPage<pp_images.length)?itemsPerPage:pp_images.length;totalPage=Math.ceil(pp_images.length/itemsPerPage)-1;if(totalPage==0){navWidth=0;$pp_gallery.find(".pp_arrow_next,.pp_arrow_previous").hide()}else{$pp_gallery.find(".pp_arrow_next,.pp_arrow_previous").show()}galleryWidth=itemsPerPage*itemWidth;fullGalleryWidth=pp_images.length*itemWidth;$pp_gallery.css("margin-left",-((galleryWidth/2)+(navWidth/2))).find("div:first").width(galleryWidth+5).find("ul").width(fullGalleryWidth).find("li.selected").removeClass("selected");goToPage=(Math.floor(set_position/itemsPerPage)<totalPage)?Math.floor(set_position/itemsPerPage):totalPage;e.prettyPhoto.changeGalleryPage(goToPage);$pp_gallery_li.filter(":eq("+set_position+")").addClass("selected")}else{$pp_pic_holder.find(".pp_content").unbind("mouseenter mouseleave")}}function h(F){if(settings.social_tools){facebook_like_link=settings.social_tools.replace("{location_href}",encodeURIComponent(location.href))}settings.markup=settings.markup.replace("{pp_social}","");e("body").append(settings.markup);$pp_pic_holder=e(".pp_pic_holder"),$ppt=e(".ppt"),$pp_overlay=e("div.pp_overlay");if(isSet&&settings.overlay_gallery){currentGalleryPage=0;toInject="";for(var G=0;G<pp_images.length;G++){if(!pp_images[G].match(/\b(jpg|jpeg|png|gif)\b/gi)){classname="default";img_src=""}else{classname="";img_src=pp_images[G]}toInject+="<li class='"+classname+"'><a href='#'><img src='"+img_src+"' width='50' alt='' /></a></li>"}toInject=settings.gallery_markup.replace(/{gallery}/g,toInject);$pp_pic_holder.find("#pp_full_res").after(toInject);
40$pp_gallery=e(".pp_pic_holder .pp_gallery"),$pp_gallery_li=$pp_gallery.find("li");$pp_gallery.find(".pp_arrow_next").click(function(){e.prettyPhoto.changeGalleryPage("next");e.prettyPhoto.stopSlideshow();return false});$pp_gallery.find(".pp_arrow_previous").click(function(){e.prettyPhoto.changeGalleryPage("previous");e.prettyPhoto.stopSlideshow();return false});$pp_pic_holder.find(".pp_content").hover(function(){$pp_pic_holder.find(".pp_gallery:not(.disabled)").fadeIn()},function(){$pp_pic_holder.find(".pp_gallery:not(.disabled)").fadeOut()});itemWidth=52+5;$pp_gallery_li.each(function(H){e(this).find("a").click(function(){e.prettyPhoto.changePage(H);e.prettyPhoto.stopSlideshow();return false})})}if(settings.slideshow){$pp_pic_holder.find(".pp_nav").prepend('<a href="#" class="pp_play">Play</a>');$pp_pic_holder.find(".pp_nav .pp_play").click(function(){e.prettyPhoto.startSlideshow();return false})}$pp_pic_holder.attr("class","pp_pic_holder "+settings.theme);$pp_overlay.css({opacity:0,height:e(document).height(),width:e(window).width()}).bind("click",function(){if(!settings.modal){e.prettyPhoto.close()}});e("a.pp_close").bind("click",function(){e.prettyPhoto.close();return false});if(settings.allow_expand){e("a.pp_expand").bind("click",function(H){if(e(this).hasClass("pp_expand")){e(this).removeClass("pp_expand").addClass("pp_contract");doresize=false}else{e(this).removeClass("pp_contract").addClass("pp_expand");doresize=true}p(function(){e.prettyPhoto.open()});return false})}$pp_pic_holder.find(".pp_previous, .pp_nav .pp_arrow_previous").bind("click",function(){e.prettyPhoto.changePage("previous");e.prettyPhoto.stopSlideshow();return false});$pp_pic_holder.find(".pp_next, .pp_nav .pp_arrow_next").bind("click",function(){e.prettyPhoto.changePage("next");e.prettyPhoto.stopSlideshow();return false});s()}if(!pp_alreadyInitialized&&d()){pp_alreadyInitialized=true;hashIndex=d();hashRel=hashIndex;hashIndex=hashIndex.substring(hashIndex.indexOf("/")+1,hashIndex.length-1);hashRel=hashRel.substring(0,hashRel.indexOf("/"));setTimeout(function(){e("a["+g.hook+"^='"+hashRel+"']:eq("+hashIndex+")").trigger("click")},50)}return this.unbind("click.prettyphoto").bind("click.prettyphoto",e.prettyPhoto.initialize)};function d(){url=location.href;hashtag=(url.indexOf("#prettyPhoto")!==-1)?decodeURI(url.substring(url.indexOf("#prettyPhoto")+1,url.length)):false;return hashtag}function b(){if(typeof theRel=="undefined"){return}location.hash=theRel+"/"+rel_index+"/"}function c(){if(location.href.indexOf("#prettyPhoto")!==-1){location.hash="prettyPhoto"}}function a(h,g){h=h.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var f="[\\?&]"+h+"=([^&#]*)";var k=new RegExp(f);var j=k.exec(g);return(j==null)?"":j[1]}})(jQuery);var pp_alreadyInitialized=false;(function(U,T,S){var R=U.document,Q=U.Modernizr,P=function(b){return b.charAt(0).toUpperCase()+b.slice(1)},O="Moz Webkit O Ms".split(" "),N=function(f){var d=R.documentElement.style,k;if(typeof d[f]=="string"){return f}f=P(f);for(var j=0,g=O.length;j<g;j++){k=O[j]+f;if(typeof d[k]=="string"){return k}}},M=N("transform"),L=N("transitionProperty"),K={csstransforms:function(){return !!M},csstransforms3d:function(){var b=!!N("perspective");if(b){var k=" -o- -moz- -ms- -webkit- -khtml- ".split(" "),j="@media ("+k.join("transform-3d),(")+"modernizr)",h=T("<style>"+j+"{#modernizr{height:3px}}</style>").appendTo("head"),g=T('<div id="modernizr" />').appendTo("html");b=g.height()===3,g.remove(),h.remove()}return b},csstransitions:function(){return !!L}},J;if(Q){for(J in K){Q.hasOwnProperty(J)||Q.addTest(J,K[J])}}else{Q=U.Modernizr={_version:"1.6ish: miniModernizr for Isotope"};var I=" ",H;for(J in K){H=K[J](),Q[J]=H,I+=" "+(H?"":"no-")+J}T("html").addClass(I)}if(Q.csstransforms){var G=Q.csstransforms3d?{translate:function(b){return"translate3d("+b[0]+"px, "+b[1]+"px, 0) "},scale:function(b){return"scale3d("+b+", "+b+", 1) "}}:{translate:function(b){return"translate("+b[0]+"px, "+b[1]+"px) "},scale:function(b){return"scale("+b+") "}},F=function(V,w,v){var u=T.data(V,"isoTransform")||{},t={},s,q={},p;t[w]=v,T.extend(u,t);for(s in u){p=u[s],q[s]=G[s](p)}var o=q.translate||"",n=q.scale||"",b=o+n;T.data(V,"isoTransform",u),V.style[M]=b};T.cssNumber.scale=!0,T.cssHooks.scale={set:function(d,c){F(d,"scale",c)},get:function(b,f){var e=T.data(b,"isoTransform");return e&&e.scale?e.scale:1}},T.fx.step.scale=function(b){T.cssHooks.scale.set(b.elem,b.now+b.unit)},T.cssNumber.translate=!0,T.cssHooks.translate={set:function(d,c){F(d,"translate",c)},get:function(b,f){var e=T.data(b,"isoTransform");return e&&e.translate?e.translate:[0,0]}}}var E,D;Q.csstransitions&&(E={WebkitTransitionProperty:"webkitTransitionEnd",MozTransitionProperty:"transitionend",OTransitionProperty:"oTransitionEnd",transitionProperty:"transitionEnd"}[L],D=N("transitionDuration"));var C=T.event,B;C.special.smartresize={setup:function(){T(this).bind("resize",C.special.smartresize.handler)},teardown:function(){T(this).unbind("resize",C.special.smartresize.handler)},handler:function(f,e){var h=this,g=arguments;f.type="smartresize",B&&clearTimeout(B),B=setTimeout(function(){jQuery.event.handle.apply(h,g)},e==="execAsap"?0:100)}},T.fn.smartresize=function(b){return b?this.bind("smartresize",b):this.trigger("smartresize",["execAsap"])},T.Isotope=function(b,f,e){this.element=T(f),this._create(b),this._init(e)};var A=["width","height"],z=T(U);T.Isotope.settings={resizable:!0,layoutMode:"masonry",containerClass:"isotope",itemClass:"isotope-item",hiddenClass:"isotope-hidden",hiddenStyle:{opacity:0,scale:0.001},visibleStyle:{opacity:1,scale:1}
vendor: 11,069 bytes, line 40
40,containerStyle:{position:"relative",overflow:"hidden"},animationEngine:"best-available",animationOptions:{queue:!1,duration:800},sortBy:"original-order",sortAscending:!0,resizesContainer:!0,transformsEnabled:!T.browser.opera,itemPositionDataEnabled:!1},T.Isotope.prototype={_create:function(b){this.options=T.extend({},T.Isotope.settings,b),this.styleQueue=[],this.elemCount=0;var p=this.element[0].style;this.originalStyle={};var o=A.slice(0);for(var n in this.options.containerStyle){o.push(n)}for(var m=0,l=o.length;m<l;m++){n=o[m],this.originalStyle[n]=p[n]||""}this.element.css(this.options.containerStyle),this._updateAnimationEngine(),this._updateUsingTransforms();var k={"original-order":function(d,c){return c.elemCount++,c.elemCount},random:function(){return Math.random()}};this.options.getSortData=T.extend(this.options.getSortData,k),this.reloadItems(),this.offset={left:parseInt(this.element.css("padding-left")||0,10),top:parseInt(this.element.css("padding-top")||0,10)};var j=this;setTimeout(function(){j.element.addClass(j.options.containerClass)},0),this.options.resizable&&z.bind("smartresize.isotope",function(){j.resize()}),this.element.delegate("."+this.options.hiddenClass,"click",function(){return !1})},_getAtoms:function(f){var e=this.options.itemSelector,h=e?f.filter(e).add(f.find(e)):f,g={position:"absolute"};return this.usingTransforms&&(g.left=0,g.top=0),h.css(g).addClass(this.options.itemClass),this.updateSortData(h,!0),h},_init:function(b){this.$filteredAtoms=this._filter(this.$allAtoms),this._sort(),this.reLayout(b)},option:function(b){if(T.isPlainObject(b)){this.options=T.extend(!0,this.options,b);var f;for(var e in b){f="_update"+P(e),this[f]&&this[f]()}}},_updateAnimationEngine:function(){var d=this.options.animationEngine.toLowerCase().replace(/[ _\-]/g,""),c;switch(d){case"css":case"none":c=!1;break;case"jquery":c=!0;break;default:c=!Q.csstransitions}this.isUsingJQueryAnimation=c,this._updateUsingTransforms()},_updateTransformsEnabled:function(){this._updateUsingTransforms()},_updateUsingTransforms:function(){var b=this.usingTransforms=this.options.transformsEnabled&&Q.csstransforms&&Q.csstransitions&&!this.isUsingJQueryAnimation;b||(delete this.options.hiddenStyle.scale,delete this.options.visibleStyle.scale),this.getPositionStyles=b?this._translate:this._positionAbs},_filter:function(j){var h=this.options.filter===""?"*":this.options.filter;if(!h){return j}var o=this.options.hiddenClass,n="."+o,m=j.filter(n),l=m;if(h!=="*"){l=m.filter(h);var k=j.not(n).not(h).addClass(o);this.styleQueue.push({$el:k,style:this.options.hiddenStyle})}return this.styleQueue.push({$el:l,style:this.options.visibleStyle}),l.removeClass(o),j.filter(h)},updateSortData:function(b,m){var l=this,k=this.options.getSortData,j,h;b.each(function(){j=T(this),h={};for(var c in k){!m&&c==="original-order"?h[c]=T.data(this,"isotope-sort-data")[c]:h[c]=k[c](j,l)}T.data(this,"isotope-sort-data",h)})},_sort:function(){var f=this.options.sortBy,e=this._getSorter,h=this.options.sortAscending?1:-1,g=function(j,c){var b=e(j,f),a=e(c,f);return b===a&&f!=="original-order"&&(b=e(j,"original-order"),a=e(c,"original-order")),(b>a?1:b<a?-1:0)*h};this.$filteredAtoms.sort(g)},_getSorter:function(b,d){return T.data(b,"isotope-sort-data")[d]},_translate:function(d,c){return{translate:[d,c]}},_positionAbs:function(d,c){return{left:d,top:c}},_pushPosition:function(f,e,h){e=Math.round(e+this.offset.left),h=Math.round(h+this.offset.top);var g=this.getPositionStyles(e,h);this.styleQueue.push({$el:f,style:g}),this.options.itemPositionDataEnabled&&f.data("isotope-item-position",{x:e,y:h})},layout:function(f,e){var h=this.options.layoutMode;this["_"+h+"Layout"](f);if(this.options.resizesContainer){var g=this["_"+h+"GetContainerSize"]();this.styleQueue.push({$el:this.element,style:g})}this._processStyleQueue(f,e),this.isLaidOut=!0},_processStyleQueue:function(ad,ac){var ab=this.isLaidOut?this.isUsingJQueryAnimation?"animate":"css":"css",aa=this.options.animationOptions,Z=this.options.onLayout,Y,X,W,V;X=function(d,c){c.$el[ab](c.style,aa)};if(this._isInserting&&this.isUsingJQueryAnimation){X=function(d,c){Y=c.$el.hasClass("no-transition")?"css":ab,c.$el[Y](c.style,aa)}}else{if(ac||Z||aa.complete){var w=!1,v=[ac,Z,aa.complete],q=this;W=!0,V=function(){if(w){return}var a;for(var g=0,f=v.length;g<f;g++){a=v[g],typeof a=="function"&&a.call(q.element,ad,q)}w=!0};if(this.isUsingJQueryAnimation&&ab==="animate"){aa.complete=V,W=!1}else{if(Q.csstransitions){var e=0,b=this.styleQueue[0],ag=b&&b.$el,af;while(!ag||!ag.length){af=this.styleQueue[e++];if(!af){return}ag=af.$el}var ae=parseFloat(getComputedStyle(ag[0])[D]);ae>0&&(X=function(d,c){c.$el[ab](c.style,aa).one(E,V)},W=!1)}}}}T.each(this.styleQueue,X),W&&V(),this.styleQueue=[]},resize:function(){this["_"+this.options.layoutMode+"ResizeChanged"]()&&this.reLayout()},reLayout:function(b){this["_"+this.options.layoutMode+"Reset"](),this.layout(this.$filteredAtoms,b)},addItems:function(e,d){var f=this._getAtoms(e);this.$allAtoms=this.$allAtoms.add(f),d&&d(f)},insert:function(e,d){this.element.append(e);var f=this;this.addItems(e,function(b){var c=f._filter(b);f._addHideAppended(c),f._sort(),f.reLayout(),f._revealAppended(c,d)})},appended:function(e,d){var f=this;this.addItems(e,function(b){f._addHideAppended(b),f.layout(b),f._revealAppended(b,d)})},_addHideAppended:function(b){this.$filteredAtoms=this.$filteredAtoms.add(b),b.addClass("no-transition"),this._isInserting=!0,this.styleQueue.push({$el:b,style:this.options.hiddenStyle})},_revealAppended:function(e,d){var f=this;setTimeout(function(){e.removeClass("no-transition"),f.styleQueue.push({$el:e,style:f.options.visibleStyle}),f._isInserting=!1,f._processStyleQueue(e,d)},10)},reloadItems:function(){this.$allAtoms=this._getAtoms(this.element.children())},remove:function(f,e){var h=this,g=function(){h.$allAtoms=h.$allAtoms.not(f),f.remove(),e&&e.call(h.element)};f.filter(":not(."+this.options.hiddenClass+")").length?(this.styleQueue.push({$el:f,style:this.options.hiddenStyle}),this.$filteredAtoms=this.$filteredAtoms.not(f),this._sort(),this.reLayout(g)):g()},shuffle:function(b){this.updateSortData(this.$allAtoms),this.options.sortBy="random",this._sort(),this.reLayout(b)},destroy:function(){var f=this.usingTransforms,e=this.options;this.$allAtoms.removeClass(e.hiddenClass+" "+e.itemClass).each(function(){var a=this.style;a.position="",a.top="",a.left="",a.opacity="",f&&(a[M]="")});var h=this.element[0].style;for(var g in this.originalStyle){h[g]=this.originalStyle[g]}this.element.unbind(".isotope").undelegate("."+e.hiddenClass,"click").removeClass(e.containerClass).removeData("isotope"),z.unbind(".isotope")},_getSegments:function(j){var f=this.options.layoutMode,p=j?"rowHeight":"columnWidth",o=j?"height":"width",n=j?"rows":"cols",m=this.element[o](),l,k=this.options[f]&&this.options[f][p]||this.$filteredAtoms["outer"+P(o)](!0)||m;l=Math.floor(m/k),l=Math.max(l,1),this[f][n]=l,this[f][p]=k},_checkIfSegmentsChanged:function(f){var e=this.options.layoutMode,h=f?"rows":"cols",g=this[e][h];return this._getSegments(f),this[e][h]!==g},_masonryReset:function(){this.masonry={},this._getSegments();var b=this.masonry.cols;this.masonry.colYs=[];while(b--){this.masonry.colYs.push(0)}},_masonryLayout:function(b){var f=this,e=f.masonry;b.each(function(){var c=T(this),m=Math.ceil(c.outerWidth(!0)/e.columnWidth);m=Math.min(m,e.cols);if(m===1){f._masonryPlaceBrick(c,e.colYs)}else{var l=e.cols+1-m,k=[],j,d;for(d=0;d<l;d++){j=e.colYs.slice(d,d+m),k[d]=Math.max.apply(Math,j)}f._masonryPlaceBrick(c,k)}})},_masonryPlaceBrick:function(u,t){var s=Math.min.apply(Math,t),q=0;for(var p=0,o=t.length;p<o;p++){if(t[p]===s){q=p;break}}var n=this.masonry.columnWidth*q,m=s;this._pushPosition(u,n,m);var l=s+u.outerHeight(!0),k=this.masonry.cols+1-o;for(p=0;p<k;p++){this.masonry.colYs[q+p]=l}},_masonryGetContainerSize:function(){var b=Math.max.apply(Math,this.masonry.colYs);return{height:b}},_masonryResizeChanged:function(){return this._checkIfSegmentsChanged()},_fitRowsReset:function(){this.fitRows={x:0,y:0,height:0}},_fitRowsLayout:function(b){var h=this,g=this.element.width(),f=this.fitRows;b.each(function(){var c=T(this),e=c.outerWidth(!0),d=c.outerHeight(!0);f.x!==0&&e+f.x>g&&(f.x=0,f.y=f.height),h._pushPosition(c,f.x,f.y),f.height=Math.max(f.y+d,f.height),f.x+=e})},_fitRowsGetContainerSize:function(){return{height:this.fitRows.height}},_fitRowsResizeChanged:function(){return !0},_cellsByRowReset:function(){this.cellsByRow={index:0},this._getSegments(),this._getSegments(!0)},_cellsByRowLayout:function(b){var f=this,e=this.cellsByRow;b.each(function(){var c=T(this),l=e.index%e.cols,k=Math.floor(e.index/e.cols),j=(l+0.5)*e.columnWidth-c.outerWidth(!0)/2,d=(k+0.5)*e.rowHeight-c.outerHeight(!0)/2;f._pushPosition(c,j,d),e.index++})},_cellsByRowGetContainerSize:function(){return{height:Math.ceil(this.$filteredAtoms.length/this.cellsByRow.cols)*this.cellsByRow.rowHeight+this.offset.top}},_cellsByRowResizeChanged:function(){return this._checkIfSegmentsChanged()},_straightDownReset:function(){this.straightDown={y:0}},_straightDownLayout:function(b){var d=this;b.each(function(c){var e=T(this);d._pushPosition(e,0,d.straightDown.y),d.straightDown.y+=e.outerHeight(!0)})},_straightDownGetContainerSize:function(){return{height:this.straightDown.y}},_straightDownResizeChanged:function(){return !0},_masonryHorizontalReset:function(){this.masonryHorizontal={},this._getSegments(!0);var b=this.masonryHorizontal.rows;this.masonryHorizontal.rowXs=[];while(b--){this.masonryHorizontal.rowXs.push(0)}},_masonryHorizontalLayout:function(b){var f=this,e=f.masonryHorizontal;b.each(function(){var c=T(this),m=Math.ceil(c.outerHeight(!0)/e.rowHeight);m=Math.min(m,e.rows);if(m===1){f._masonryHorizontalPlaceBrick(c,e.rowXs)}else{var l=e.rows+1-m,k=[],j,d;for(d=0;d<l;d++){j=e.rowXs.slice(d,d+m),k[d]=Math.max.apply(Math,j)}f._masonryHorizontalPlaceBrick(c,k)}})},_masonryHorizontalPlaceBrick:function(u,t){var s=Math.min.apply(Math,t),q=0;for(var p=0,o=t.length;p<o;p++){if(t[p]===s){q=p;break}}var n=s,m=this.masonryHorizontal.rowHeight*q;this._pushPosition(u,n,m);var l=s+u.outerWidth(!0),k=this.masonryHorizontal.rows+1-o;for(p=0;p<k;p++){this.masonryHorizontal.rowXs[q+p]=l}},_masonryHorizontalGetContainerSize:function(){var b=Math.max.apply(Math,this.masonryHorizontal.rowXs);return{width:b}},_masonryHorizontalResizeChanged:function(){return this._checkIfSegmentsChanged(!0)},_fitColumnsReset:function(){this.fitColumns={x:0,y:0,width:0}},_fitColumnsLayout:function(b){var h=this,g=this.element.height(),f=this.fitColumns;b.each(function(){var c=T(this),e=c.outerWidth(!0),d=c.outerHeight(!0);f.y!==0&&d+f.y>g&&(f.x=f.width,f.y=0),h._pushPosition(c,f.x,f.y),f.width=Math.max(f.x+e,f.width),f.y+=d})},_fitColumnsGetContainerSize:function(){return{width:this.fitColumns.width}},_fitColumnsResizeChanged:function(){return !0},_cellsByColumnReset:function(){this.cellsByColumn={index:0},this._getSegments(),this._getSegments(!0)},_cellsByColumnLayout:function(b){var f=this,e=this.cellsByColumn;
40b.each(function(){var c=T(this),l=Math.floor(e.index/e.rows),k=e.index%e.rows,j=(l+0.5)*e.columnWidth-c.outerWidth(!0)/2,d=(k+0.5)*e.rowHeight-c.outerHeight(!0)/2;f._pushPosition(c,j,d),e.index++})},_cellsByColumnGetContainerSize:function(){return{width:Math.ceil(this.$filteredAtoms.length/this.cellsByColumn.rows)*this.cellsByColumn.columnWidth}},_cellsByColumnResizeChanged:function(){return this._checkIfSegmentsChanged(!0)},_straightAcrossReset:function(){this.straightAcross={x:0}},_straightAcrossLayout:function(b){var d=this;b.each(function(c){var e=T(this);d._pushPosition(e,d.straightAcross.x,0),d.straightAcross.x+=e.outerWidth(!0)})},_straightAcrossGetContainerSize:function(){return{width:this.straightAcross.x}},_straightAcrossResizeChanged:function(){return !0}},T.fn.imagesLoaded=function(b){function k(){b.call(p,o)}function j(d){var e=d.target;e.src!==m&&T.inArray(e,l)===-1&&(l.push(e),--n<=0&&(setTimeout(k),o.unbind(".imagesLoaded",j)))}var p=this,o=p.find("img").add(p.filter("img")),n=o.length,m="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==",l=[];return n||k(),o.bind("load.imagesLoaded error.imagesLoaded",j).each(function(){var c=this.src;this.src=m,this.src=c}),p};var y=function(a){U.console&&U.console.error(a)};T.fn.isotope=function(b,f){if(typeof b=="string"){var e=Array.prototype.slice.call(arguments,1);this.each(function(){var a=T.data(this,"isotope");if(!a){y("cannot call methods on isotope prior to initialization; attempted to call method '"+b+"'");return}if(!T.isFunction(a[b])||b.charAt(0)==="_"){y("no such method '"+b+"' for isotope instance");return}a[b].apply(a,e)})}else{this.each(function(){var a=T.data(this,"isotope");a?(a.option(b),a._init(f)):T.data(this,"isotope",new T.Isotope(b,this,f))})}return this}})(window,jQuery);(function(a){a.fn.instagram=function(d){var f=this,c="https://api.instagram.com/v1",e={hash:null,userId:null,locationId:null,search:null,accessToken:null,clientId:null,show:null,onLoad:null,onComplete:null,maxId:null,minId:null,next_url:null};d&&a.extend(e,d);function h(j){return a("<div>").addClass("instagram-placeholder").attr("id",j.id).append(a("<a>").attr("target","_blank").attr("href",j.link).append(a("<img>").addClass("instagram-image").attr("src",j.images.thumbnail.url)))}function b(){return a("<div>").addClass("instagram-placeholder").attr("id","empty").append(a("<p>").html("No photos for this query"))}function g(){var j=c,k={};if(e.next_url!=null){return e.next_url}if(e.hash!=null){j+="/tags/"+e.hash+"/media/recent"}else{if(e.search!=null){j+="/media/search";k.lat=e.search.lat;k.lng=e.search.lng;e.search.max_timestamp!=null&&(k.max_timestamp=e.search.max_timestamp);e.search.min_timestamp!=null&&(k.min_timestamp=e.search.min_timestamp);e.search.distance!=null&&(k.distance=e.search.distance)}else{if(e.userId!=null){j+="/users/"+e.userId+"/media/recent"}else{if(e.locationId!=null){j+="/locations/"+e.locationId+"/media/recent"}else{j+="/media/popular"}}}}e.accessToken!=null&&(k.access_token=e.accessToken);e.clientId!=null&&(k.client_id=e.clientId);e.minId!=null&&(k.min_id=e.minId);e.maxId!=null&&(k.max_id=e.maxId);j+="?"+a.param(k);return j}e.onLoad!=null&&typeof e.onLoad=="function"&&e.onLoad();a.ajax({type:"GET",dataType:"jsonp",cache:false,url:g(),success:function(l){var m=typeof l.data!="undefined"?l.data.length:0;var j=e.show!=null&&e.show<m?e.show:m;if(j>0){for(var k=0;k<j;k++){f.append(h(l.data[k]))}}else{f.append(b())}e.onComplete!=null&&typeof e.onComplete=="function"&&e.onComplete(l.data,l)}});return this}})(jQuery);(function(b){"use strict",b.fn.jribbble=function(){return this.makeRequest=function(a,k,j){var h=function(c){b.isFunction(k)&&k(c)},g=a.replace("//","/");b.ajax({data:j,dataType:"jsonp",success:h,type:"GET",url:b.jribbble.baseUrl+g})},this},b.jribbble={},b.jribbble.baseUrl="http://api.dribbble.com",b.jribbble.paths={shots:"/shots/",rebounds:"/rebounds/",following:"/following/",players:"/players/",followers:"/followers/",draftees:"/draftees/",comments:"/comments/",likes:"/likes/"},b.jribbble.getShotById=function(a,f){var e=b.jribbble.paths.shots+a;
vendor: 4,585 bytes, lines 40-45
40b.fn.jribbble().makeRequest(e,f)},b.jribbble.getReboundsOfShot=function(a,h,g){var f=b.jribbble.paths.shots+a+b.jribbble.paths.rebounds;b.fn.jribbble().makeRequest(f,h,g)},b.jribbble.getShotsByList=function(a,h,g){var f=b.jribbble.paths.shots+a;b.fn.jribbble().makeRequest(f,h,g)},b.jribbble.getShotsByPlayerId=function(a,h,g){var f=b.jribbble.paths.players+a+b.jribbble.paths.shots;b.fn.jribbble().makeRequest(f,h,g)},b.jribbble.getShotsThatPlayerFollows=function(a,h,g){var f=b.jribbble.paths.players+a+b.jribbble.paths.shots+b.jribbble.paths.following;b.fn.jribbble().makeRequest(f,h,g)},b.jribbble.getPlayerById=function(a,f){var e=b.jribbble.paths.players+a;b.fn.jribbble().makeRequest(e,f)},b.jribbble.getPlayerFollowers=function(a,h,g){var f=b.jribbble.paths.players+a+b.jribbble.paths.followers;b.fn.jribbble().makeRequest(f,h,g)},b.jribbble.getPlayerFollowing=function(a,h,g){var f=b.jribbble.paths.players+a+b.jribbble.paths.following;b.fn.jribbble().makeRequest(f,h,g)},b.jribbble.getPlayerDraftees=function(a,h,g){var f=b.jribbble.paths.players+a+b.jribbble.paths.draftees;b.fn.jribbble().makeRequest(f,h,g)},b.jribbble.getCommentsOfShot=function(a,h,g){var f=b.jribbble.paths.shots+a+b.jribbble.paths.comments;b.fn.jribbble().makeRequest(f,h,g)},b.jribbble.getShotsThatPlayerLikes=function(a,h,g){var f=b.jribbble.paths.players+a+b.jribbble.paths.shots+b.jribbble.paths.likes;b.fn.jribbble().makeRequest(f,h,g)}})(jQuery); 41/*! matchMedia() polyfill - Test a CSS media type/query in JS. Authors & copyright (c) 2012: Scott Jehl, Paul Irish, Nicholas Zakas. Dual MIT/BSD license */ 42/*! NOTE: If you're already including a window.matchMedia polyfill via Modernizr or otherwise, you don't need this part */ 43window.matchMedia=window.matchMedia||(function(m,l){var o,j=m.documentElement,h=j.firstElementChild||j.firstChild,n=m.createElement("body"),k=m.createElement("div");k.id="mq-test-1";k.style.cssText="position:absolute;top:-100em";n.appendChild(k);return function(a){k.innerHTML='­<style media="'+a+'"> #mq-test-1 { width: 42px; }</style>';j.insertBefore(n,h);o=k.offsetWidth==42;j.removeChild(n);return{matches:o,media:a}}})(document); 44/*! Respond.js v1.1.0: min/max-width media query polyfill. (c) Scott Jehl. MIT/GPLv2 Lic. j.mp/respondjs */ 45(function(Q){Q.respond={};respond.update=function(){};respond.mediaQueriesSupported=Q.matchMedia&&Q.matchMedia("only all").matches;if(respond.mediaQueriesSupported){return}var y=Q.document,C=y.documentElement,M=[],K=[],E=[],G={},N=30,P=y.getElementsByTagName("head")[0]||C,O=y.getElementsByTagName("base")[0],T=P.getElementsByTagName("link"),R=[],U=function(){var c=T,g=c.length,f=0,b,e,d,a;for(;f<g;f++){b=c[f],e=b.href,d=b.media,a=b.rel&&b.rel.toLowerCase()==="stylesheet";if(!!e&&a&&!G[e]){if(b.styleSheet&&b.styleSheet.rawCssText){I(b.styleSheet.rawCssText,e,d);G[e]=true}else{if((!O&&!/^([a-zA-Z:]*\/\/)/.test(e))||e.replace(RegExp.$1,"").split("/")[0]===Q.location.host){R.push({href:e,media:d})}}}}A()},A=function(){if(R.length){var a=R.shift();H(a.href,function(b){I(b,a.href,a.media);G[a.href]=true;A()})}},I=function(j,h,e){var l=j.match(/@media[^\{]+\{([^\{\}]*\{[^\}\{]*\})+/gi),g=l&&l.length||0,h=h.substring(0,h.lastIndexOf("/")),f=function(o){return o.replace(/(url\()['"]?([^\/\)'"][^:\)'"]+)['"]?(\))/g,"$1"+h+"$2$3")},d=!g&&e,a=0,b,n,m,c,k;if(h.length){h+="/"}if(d){g=1}for(;a<g;a++){b=0;if(d){n=e;K.push(f(j))}else{n=l[a].match(/@media *([^\{]+)\{([\S\s]+?)$/)&&RegExp.$1;K.push(RegExp.$2&&f(RegExp.$2))}c=n.split(",");k=c.length;for(;b<k;b++){m=c[b];M.push({media:m.split("(")[0].match(/(only\s+)?([a-zA-Z]+)\s?/)&&RegExp.$2||"all",rules:K.length-1,hasquery:m.indexOf("(")>-1,minw:m.match(/\(min\-width:[\s]*([\s]*[0-9\.]+)(px|em)[\s]*\)/)&&parseFloat(RegExp.$1)+(RegExp.$2||""),maxw:m.match(/\(max\-width:[\s]*([\s]*[0-9\.]+)(px|em)[\s]*\)/)&&parseFloat(RegExp.$1)+(RegExp.$2||"")})}}L()},J,D,z=function(){var c,b=y.createElement("div"),a=y.body,d=false;b.style.cssText="position:absolute;font-size:1em;width:1em";if(!a){a=d=y.createElement("body")}a.appendChild(b);C.insertBefore(a,C.firstChild);c=b.offsetWidth;if(d){C.removeChild(a)}else{a.removeChild(b)}c=F=parseFloat(c);return c},F,L=function(m){var l="clientWidth",c=C[l],n=y.compatMode==="CSS1Compat"&&c||y.body[l]||c,a={},o=T[T.length-1],g=(new Date()).getTime();if(m&&J&&g-J<N){clearTimeout(D);D=setTimeout(L,N);return}else{J=g}for(var q in M){var j=M[q],b=j.minw,k=j.maxw,d=b===null,f=k===null,h="em";if(!!b){b=parseFloat(b)*(b.indexOf(h)>-1?(F||z()):1)}if(!!k){k=parseFloat(k)*(k.indexOf(h)>-1?(F||z()):1)}if(!j.hasquery||(!d||!f)&&(d||n>
45=b)&&(f||n<=k)){if(!a[j.media]){a[j.media]=[]}a[j.media].push(K[j.rules])}}for(var q in E){if(E[q]&&E[q].parentNode===P){P.removeChild(E[q])}}for(var q in a){var e=y.createElement("style"),p=a[q].join("\n");e.type="text/css";e.media=q;P.insertBefore(e,o.nextSibling);if(e.styleSheet){e.styleSheet.cssText=p}else{e.appendChild(y.createTextNode(p))}E.push(e)}},H=function(a,b){var c=S();if(!c){return}c.open("GET",a,true);c.onreadystatechange=function(){if(c.readyState!=4||c.status!=200&&c.status!=304){return}b(c.responseText)};if(c.readyState==4){return}c.send(null)},S=(function(){var a=false;try{a=new XMLHttpRequest()}catch(b){a=new ActiveXObject("Microsoft.XMLHTTP")}return function(){return a}})();U();respond.update=U;function B(){L(true)}if(Q.addEventListener){Q.addEventListener("resize",B,false)}else{if(Q.attachEvent){Q.attachEvent("onresize",B)}}})(this);jQuery.easing.jswing=jQuery.easing.swing;jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(e,f,a,h,g){return jQuery.easing[jQuery.easing.def](e,f,a,h,g)},easeInQuad:function(e,f,a,h,g){return h*(f/=g)*f+a},easeOutQuad:function(e,f,a,h,g){return -h*(f/=g)*(f-2)+a},easeInOutQuad:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f+a}return -h/2*((--f)*(f-2)-1)+a},easeInCubic:function(e,f,a,h,g){return h*(f/=g)*f*f+a},easeOutCubic:function(e,f,a,h,g){return h*((f=f/g-1)*f*f+1)+a},easeInOutCubic:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f*f+a}return h/2*((f-=2)*f*f+2)+a},easeInQuart:function(e,f,a,h,g){return h*(f/=g)*f*f*f+a},easeOutQuart:function(e,f,a,h,g){return -h*((f=f/g-1)*f*f*f-1)+a},easeInOutQuart:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f*f*f+a}return -h/2*((f-=2)*f*f*f-2)+a},easeInQuint:function(e,f,a,h,g){return h*(f/=g)*f*f*f*f+a},easeOutQuint:function(e,f,a,h,g){return h*((f=f/g-1)*f*f*f*f+1)+a},easeInOutQuint:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f*f*f*f+a}return h/2*((f-=2)*f*f*f*f+2)+a},easeInSine:function(e,f,a,h,g){return -h*Math.cos(f/g*(Math.PI/2))+h+a},easeOutSine:function(e,f,a,h,g){return h*Math.sin(f/g*(Math.PI/2))+a},easeInOutSine:function(e,f,a,h,g){return -h/2*(Math.cos(Math.PI*f/g)-1)+a},easeInExpo:function(e,f,a,h,g){return(f==0)?a:h*Math.pow(2,10*(f/g-1))+a},easeOutExpo:function(e,f,a,h,g){return(f==g)?a+h:h*(-Math.pow(2,-10*f/g)+1)+a},easeInOutExpo:function(e,f,a,h,g){if(f==0){return a}if(f==g){return a+h}if((f/=g/2)<1){return h/2*Math.pow(2,10*(f-1))+a}return h/2*(-Math.pow(2,-10*--f)+2)+a},easeInCirc:function(e,f,a,h,g){return -h*(Math.sqrt(1-(f/=g)*f)-1)+a},easeOutCirc:function(e,f,a,h,g){return h*Math.sqrt(1-(f=f/g-1)*f)+a},easeInOutCirc:function(e,f,a,h,g){if((f/=g/2)<1){return -h/2*(Math.sqrt(1-f*f)-1)+a}return h/2*(Math.sqrt(1-(f-=2)*f)+1)+a},easeInElastic:function(f,h,e,m,l){var j=1.70158;var k=0;var g=m;if(h==0){return e}if((h/=l)==1){return e+m}if(!k){k=l*0.3}if(g<Math.abs(m)){g=m;var j=k/4}else{var j=k/(2*Math.PI)*Math.asin(m/g)}return -(g*Math.pow(2,10*(h-=1))*Math.sin((h*l-j)*(2*Math.PI)/k))+e},easeOutElastic:function(f,h,e,m,l){var j=1.70158;var k=0;var g=m;if(h==0){return e}if((h/=l)==1){return e+m}if(!k){k=l*0.3}if(g<Math.abs(m)){g=m;var j=k/4}else{var j=k/(2*Math.PI)*Math.asin(m/g)}return g*Math.pow(2,-10*h)*Math.sin((h*l-j)*(2*Math.PI)/k)+m+e},easeInOutElastic:function(f,h,e,m,l){var j=1.70158;var k=0;var g=m;if(h==0){return e}if((h/=l/2)==2){return e+m}if(!k){k=l*(0.3*1.5)}if(g<Math.abs(m)){g=m;var j=k/4}else{var j=k/(2*Math.PI)*Math.asin(m/g)}if(h<1){return -0.5*(g*Math.pow(2,10*(h-=1))*Math.sin((h*l-j)*(2*Math.PI)/k))+e}return g*Math.pow(2,-10*(h-=1))*Math.sin((h*l-j)*(2*Math.PI)/k)*0.5+m+e},easeInBack:function(e,f,a,j,h,g){if(g==undefined){g=1.70158}return j*(f/=h)*f*((g+1)*f-g)+a},easeOutBack:function(e,f,a,j,h,g){if(g==undefined){g=1.70158}return j*((f=f/h-1)*f*((g+1)*f+g)+1)+a},easeInOutBack:function(e,f,a,j,h,g){if(g==undefined){g=1.70158}if((f/=h/2)<1){return j/2*(f*f*(((g*=(1.525))+1)*f-g))+a}return j/2*((f-=2)*f*(((g*=(1.525))+1)*f+g)+2)+a},easeInBounce:function(e,f,a,h,g){return h-jQuery.easing.easeOutBounce(e,g-f,0,h,g)+a},easeOutBounce:function(e,f,a,h,g){if((f/=g)<(1/2.75)){return h*(7.5625*f*f)+a}else{if(f<(2/2.75)){return h*(7.5625*(f-=(1.5/2.75))*f+0.75)+a}else{if(f<(2.5/2.75)){return h*(7.5625*(f-=(2.25/2.75))*f+0.9375)+a}else{return h*(7.5625*(f-=(2.625/2.75))*f+0.984375)+a}}}},easeInOutBounce:function(e,f,a,h,g){if(f<g/2){return jQuery.easing.easeInBounce(e,f*2,0,h,g)*0.5+a}return jQuery.easing.easeOutBounce(e,f*2-g,0,h,g)*0.5+h*0.5+a}});function tz_format_twitter(c){var a=[];for(var d=0;d<c.length;d++){var e=c[d].user.screen_name;var b=c[d].text.replace(/((https?|s?ftp|ssh)\:\/\/[^"\s\<\>]*[^.,;'">\:\s\<\>\)\]\!])/g,function(f){return'<a href="'+f+'">'+f+"</a>"}).replace(/\B@([_a-z0-9]+)/ig,function(f){return f.charAt(0)+'<a href="http://twitter.com/'+f.substring(1)+'">'+f.substring(1)+"</a>"});a.push("<li><span>"+b+'</span> <br/><b><a href="http://twitter.com/'+e+"/statuses/"+c[d].id_str+'">'+relative_time(c[d].created_at)+"</a></b></li>")}return a.join("")}function relative_time(c){var b=c.split(" ");c=b[1]+" "+b[2]+", "+b[5]+" "+b[3];var a=Date.parse(c);var d=(arguments.length>1)?arguments[1]:new Date();var e=parseInt((d.getTime()-a)/1000);e=e+(d.getTimezoneOffset()*60);if(e<60){return"less than a minute ago"}else{if(e<120){return"about a minute ago"}else{if(e<(60*60)){return(parseInt(e/60)).toString()+" minutes ago"}else{if(e<(120*60)){return"about an hour ago"}else{if(e<(24*60*60)){return"about "+(parseInt(e/3600)).toString()+" hours ago"}else{if(e<(48*60*60)){return"1 day ago"}else{return(parseInt(e/86400)).toString()+" days ago"}}}}}}}(function(a){a.fn.jflickrfeed=function(d,f){d=a.extend(true,{flickrbase:"http://api.flickr.com/services/feeds/",feedapi:"p
45hotos_public.gne",limit:20,qstrings:{lang:"en-us",format:"json",jsoncallback:"?"},cleanDescription:true,useTemplate:true,itemTemplate:"",itemCallback:function(){}},d);var b=d.flickrbase+d.feedapi+"?";var e=true;for(var c in d.qstrings){if(!e){b+="&"}b+=c+"="+d.qstrings[c];e=false}return a(this).each(function(){var h=a(this);var g=this;a.getJSON(b,function(j){a.each(j.items,function(n,q){if(n<d.limit){if(d.cleanDescription){var p=/<p>(.*?)<\/p>/g;var k=q.description;if(p.test(k)){q.description=k.match(p)[2];if(q.description!=undefined){q.description=q.description.replace("<p>","").replace("</p>","")}}}q.image_s=q.media.m.replace("_m","_s");q.image_t=q.media.m.replace("_m","_t");q.image_m=q.media.m.replace("_m","_m");q.image=q.media.m.replace("_m","");q.image_b=q.media.m.replace("_m","_b");delete q.media;if(d.useTemplate){var o=d.itemTemplate;for(var m in q){var l=new RegExp("{{"+m+"}}","g");o=o.replace(l,q[m])}h.append(o)}d.itemCallback.call(g,q)}});if(a.isFunction(f)){f.call(g,j)}})})}})(jQuery); 46/*! 47* FitVids 1.0 48* 49* Copyright 2011, Chris Coyier - http://css-tricks.com + Dave Rupert - http://daverupert.com 50* Credit to Thierry Koblentz - http://www.alistapart.com/articles/creating-intrinsic-ratios-for-video/ 51* Released under the WTFPL license - http://sam.zoy.org/wtfpl/ 52* 53* Date: Thu Sept 01 18:00:00 2011 -0500 54*/ 55(function(a){a.fn.fitVids=function(b){var c={customSelector:null};var e=document.createElement("div"),d=document.getElementsByTagName("base")[0]||document.getElementsByTagName("script")[0];e.className="fit-vids-style";e.innerHTML="­<style> .fluid-width-video-wrapper { width: 100%; position: relative; padding: 0; } .fluid-width-video-wrapper iframe, .fluid-width-video-wrapper object, .fluid-width-video-wrapper embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } </style>";d.parentNode.insertBefore(e,d);if(b){a.extend(c,b)}return this.each(function(){var f=["iframe[src*='player.vimeo.com']","iframe[src*='www.youtube.com']","iframe[src*='www.kickstarter.com']","object","embed"];if(c.customSelector){f.push(c.customSelector)}var g=a(this).find(f.join(","));g.each(function(){var l=a(this);if(this.tagName.toLowerCase()=="embed"&&l.parent("object").length||l.parent(".fluid-width-video-wrapper").length){return}var h=this.tagName.toLowerCase()=="object"?l.attr("height"):l.height(),j=h/l.width();if(!l.attr("id")){var k="fitvid"+Math.floor(Math.random()*999999);l.attr("id",k)}l.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",(j*100)+"%");l.removeAttr("height").removeAttr("width")})})}})(jQuery);(function(b){b.fn.superfish=function(l){var g=b.fn.superfish,k=g.c,f=b(['<span class="',k.arrowClass,'"> »</span>'].join("")),j=function(){var c=b(this),m=d(c);clearTimeout(m.sfTimer);c.showSuperfishUl().siblings().hideSuperfishUl()},e=function(){var c=b(this),n=d(c),m=g.op;clearTimeout(n.sfTimer);n.sfTimer=setTimeout(function(){m.retainPath=(b.inArray(c[0],m.$path)>-1);c.hideSuperfishUl();if(m.$path.length&&c.parents(["li.",m.hoverClass].join("")).length<1){j.call(m.$path)}},m.delay)},d=function(c){var m=c.parents(["ul.",k.menuClass,":first"].join(""))[0];g.op=g.o[m.serial];return m},h=function(c){c.addClass(k.anchorClass).append(f.clone())};return this.each(function(){var c=this.serial=g.o.length;var n=b.extend({},g.defaults,l);n.$path=b("li."+n.pathClass,this).slice(0,n.pathLevels).each(function(){b(this).addClass([n.hoverClass,k.bcClass].join(" ")).filter("li:has(ul)").removeClass(n.pathClass)});g.o[c]=g.op=n;b("li:has(ul)",this)[(b.fn.hoverIntent&&!n.disableHI)?"hoverIntent":"hover"](j,e).each(function(){if(n.autoArrows){h(b(">a:first-child",this))}}).not("."+k.bcClass).hideSuperfishUl();var m=b("a",this);m.each(function(o){var p=m.eq(o).parents("li");m.eq(o).focus(function(){j.call(p)}).blur(function(){e.call(p)})});n.onInit.call(this)}).each(function(){var c=[k.menuClass];if(g.op.dropShadows&&!(b.browser.msie&&b.browser.version<7)){c.push(k.shadowClass)}b(this).addClass(c.join(" "))})};var a=b.fn.superfish;a.o=[];a.op={};a.IE7fix=function(){var c=a.op;if(b.browser.msie&&b.browser.version>
556&&c.dropShadows&&c.animation.opacity!=undefined){this.toggleClass(a.c.shadowClass+"-off")}};a.c={bcClass:"sf-breadcrumb",menuClass:"sf-js-enabled",anchorClass:"sf-with-ul",arrowClass:"sf-sub-indicator",shadowClass:"sf-shadow"};a.defaults={hoverClass:"sfHover",pathClass:"overideThisToUse",pathLevels:1,delay:800,animation:{opacity:"show"},speed:"normal",autoArrows:true,dropShadows:true,disableHI:false,onInit:function(){},onBeforeShow:function(){},onShow:function(){},onHide:function(){}};b.fn.extend({hideSuperfishUl:function(){var e=a.op,d=(e.retainPath===true)?e.$path:"";e.retainPath=false;var c=b(["li.",e.hoverClass].join(""),this).add(this).not(d).removeClass(e.hoverClass).find(">ul").hide().css("visibility","hidden");e.onHide.call(c);return this},showSuperfishUl:function(){var e=a.op,d=a.c.shadowClass+"-off",c=this.addClass(e.hoverClass).find(">ul:hidden").css("visibility","visible");a.IE7fix.call(c);e.onBeforeShow.call(c);c.animate(e.animation,e.speed,function(){a.IE7fix.call(c);e.onShow.call(c)});return this}})})(jQuery);var scrolltotop={setting:{startline:100,scrollto:0,scrollduration:1200,fadeduration:[500,100]},controlHTML:'<div id="scrolltotop"></div>',controlattrs:{offsetx:0,offsety:0},anchorkeyword:"#top",state:{isvisible:false,shouldvisible:false},scrollup:function(){if(!this.cssfixedsupport){this.$control.css({opacity:0})}var a=isNaN(this.setting.scrollto)?this.setting.scrollto:parseInt(this.setting.scrollto);if(typeof a=="string"&&jQuery("#"+a).length==1){a=jQuery("#"+a).offset().top}else{a=0}this.$body.animate({scrollTop:a},this.setting.scrollduration)},keepfixed:function(){var c=jQuery(window);var b=c.scrollLeft()+c.width()-this.$control.width()-this.controlattrs.offsetx;var a=c.scrollTop()+c.height()-this.$control.height()-this.controlattrs.offsety;this.$control.css({left:b+"px",top:a+"px"})},togglecontrol:function(){var a=jQuery(window).scrollTop();if(!this.cssfixedsupport){this.keepfixed()}this.state.shouldvisible=(a>=this.setting.startline)?true:false;if(this.state.shouldvisible&&!this.state.isvisible){this.$control.stop().animate({opacity:1},this.setting.fadeduration[0]);this.state.isvisible=true}else{if(this.state.shouldvisible==false&&this.state.isvisible){this.$control.stop().animate({opacity:0}
55,this.setting.fadeduration[1]);this.state.isvisible=false}}},init:function(){jQuery(document).ready(function(c){var a=scrolltotop;var b=document.all;a.cssfixedsupport=!b||b&&document.compatMode=="CSS1Compat"&&window.XMLHttpRequest;a.$body=(window.opera)?(document.compatMode=="CSS1Compat"?c("html"):c("body")):c("html,body");a.$control=c('<div id="topcontrol">'+a.controlHTML+"</div>").css({position:a.cssfixedsupport?"fixed":"absolute",bottom:a.controlattrs.offsety,right:a.controlattrs.offsetx,opacity:0,cursor:"pointer"}).attr({title:""}).click(function(){a.scrollup();return false}).appendTo("body");if(document.all&&!window.XMLHttpRequest&&a.$control.text()!=""){a.$control.css({width:a.$control.width()})}a.togglecontrol();c('a[href="'+a.anchorkeyword+'"]').click(function(){a.scrollup();return false});c(window).bind("scroll resize",function(d){a.togglecontrol()})})}};scrolltotop.init() 56/*! 57* MediaElement.js 58* HTML5 <video> and <audio> shim and player 59* http://mediaelementjs.com/ 60* 61* Creates a JavaScript object that mimics HTML5 MediaElement API 62* for browsers that don't understand HTML5 or can't play the provided codec 63* Can play MP4 (H.264), Ogg, WebM, FLV, WMV, WMA, ACC, and MP3 64* 65* Copyright 2010-2012, John Dyer (http://j.hn) 66* Dual licensed under the MIT or GPL Version 2 licenses. 67* 68*/ 69;var mejs=mejs||{};mejs.version="2.6.5";mejs.meIndex=0;mejs.plugins={silverlight:[{version:[3,0],types:["video/mp4","video/m4v","video/mov","video/wmv","audio/wma","audio/m4a","audio/mp3","audio/wav","audio/mpeg"]}],flash:[{version:[9,0,124],types:["video/mp4","video/m4v","video/mov","video/flv","video/x-flv","audio/flv","audio/x-flv","audio/mp3","audio/m4a","audio/mpeg"]}],youtube:[{version:null,types:["video/youtube"]}],vimeo:[{version:null,types:["video/vimeo"]}]};mejs.Utility={encodeUrl:function(b){return encodeURIComponent(b)},escapeHTML:function(b){return b.toString().split("&").join("&").split("<").join("<").split('"').join(""")},absolutizeUrl:function(d){var c=document.createElement("div");c.innerHTML='<a href="'+this.escapeHTML(d)+'">x</a>';return c.firstChild.href},getScriptPath:function(t){for(var s=0,q,p="",o="",m,n=document.getElementsByTagName("script"),k=n.length,l=t.length;s<k;s++){m=n[s].src;for(q=0;q<l;q++){o=t[q];if(m.indexOf(o)>-1){p=m.substring(0,m.indexOf(o));break}}if(p!==""){break}}return p},secondsToTimeCode:function(j,h,o,n){if(typeof o=="undefined"){o=false}else{if(typeof n=="undefined"){n=25}}var m=Math.floor(j/3600)%24,k=Math.floor(j/60)%60,l=Math.floor(j%60);j=Math.floor((j%1*n).toFixed(3));return(h||m>0?(m<10?"0"+m:m)+":":"")+(k<10?"0"+k:k)+":"+(l<10?"0"+l:l)+(o?":"+(j<10?"0"+j:j):"")},timeCodeToSeconds:function(k,h,q,p){if(typeof q=="undefined"){q=false}else{if(typeof p=="undefined"){p=25}}k=k.split(":");h=parseInt(k[0],10);var o=parseInt(k[1],10),m=parseInt(k[2],10),n=0,l=0;if(q){n=parseInt(k[3])/p}return l=h*3600+o*60+m+n},removeSwf:function(d){var c=document.getElementById(d);if(c&&c.nodeName=="OBJECT"){if(mejs.MediaFeatures.isIE){c.style.display="none";(function(){c.readyState==4?mejs.Utility.removeObjectInIE(d):setTimeout(arguments.callee,10)})()}else{c.parentNode.removeChild(c)}}},removeObjectInIE:function(d){if(d=document.getElementById(d)){for(var c in d){if(typeof d[c]=="function"){d[c]=null}}d.parentNode.removeChild(d)}}};mejs.PluginDetector={hasPluginVersion:function(e,d){var f=this.plugins[e];d[1]=d[1]||0;d[2]=d[2]||0;return f[0]>d[0]||f[0]==d[0]&&f[1]>d[1]||f[0]==d[0]&&f[1]==d[1]&&f[2]>=d[2]?true:false},nav:window.navigator,ua:window.navigator.userAgent.toLowerCase(),plugins:[],addPlugin:function(g,f,k,j,h){this.plugins[g]=this.detectPlugin(f,k,j,h)},detectPlugin:function(j,h,o,n){var m=[0,0,0],k;if(typeof this.nav.plugins!="undefined"&&typeof this.nav.plugins[j]=="object"){if((o=this.nav.plugins[j].description)&&!(typeof this.nav.mimeTypes!="undefined"&&this.nav.mimeTypes[h]&&!this.nav.mimeTypes[h].enabledPlugin)){m=o.replace(j,"").replace(/^\s+/,"").replace(/\sr/gi,".").split(".");for(j=0;j<m.length;j++){m[j]=parseInt(m[j].match(/\d+/),10)}}}else{if(typeof window.ActiveXObject!="undefined"){try{if(k=new ActiveXObject(o)){m=n(k)}}catch(l){}}}return m}};mejs.PluginDetector.addPlugin("flash","Shockwave Flash","application/x-shockwave-flash","ShockwaveFlash.ShockwaveFlash",function(d){var c=[];if(d=d.GetVariable("$version")){d=d.split(" ")[1].split(",");c=[parseInt(d[0],10),parseInt(d[1],10),parseInt(d[2],10)]}return c});mejs.PluginDetector.addPlugin("silverlight","Silverlight Plug-In","application/x-silverlight-2","AgControl.AgControl",function(e){var d=[0,0,0,0],f=function(h,c,a,b){for(;h.isVersionSupported(c[0]+"."+c[1]+"."+c[2]+"."+c[3]);){c[a]+=b}c[a]-=b};f(e,d,0,1);f(e,d,1,1);f(e,d,2,10000);f(e,d,2,1000);f(e,d,2,100);f(e,d,2,10);f(e,d,2,1);f(e,d,3,1);return d});mejs.MediaFeatures={init:function(){var h=this,f=document,m=mejs.PluginDetector.nav,l=mejs.PluginDetector.ua.toLowerCase(),k,j=["source","track","audio","video"];h.isiPad=l.match(/ipad/i)!==null;h.isiPhone=l.match(/iphone/i)!==null;h.isiOS=h.isiPhone||h.isiPad;h.isAndroid=l.match(/android/i)!==null;h.isBustedAndroid=l.match(/android 2\.[12]/)!==null;h.isIE=m.appName.toLowerCase().indexOf("microsoft")!=-1;h.isChrome=l.match(/chrome/gi)!==null;h.isFirefox=l.match(/firefox/gi)!==null;h.isWebkit=l.match(/webkit/gi)!==null;h.isGecko=l.match(/gecko/gi)!==null&&!h.isWebkit;h.isOpera=l.match(/opera/gi)!==null;h.hasTouch="ontouchstart" in window;for(m=0;m<j.length;m++){k=document.createElement(j[m])}h.supportsMediaTag=typeof k.canPlayType!=="undefined"||h.isBustedAndroid;h.hasSemiNativeFullScreen=typeof k.webkitEnterFullscreen!=="undefined";h.hasWebkitNativeFullScreen=typeof k.webkitRequestFullScreen!=="undefined";h.hasMozNativeFullScreen=typeof k.mozRequestFullScreen!=="undefined";h.hasTrueNativeFullScreen=h.hasWebkitNativeFullScreen||h.hasMozNativeFullScreen;h.nativeFullScreenEnabled=h.hasTrueNativeFullScreen;if(h.hasMozNativeFullScreen){h.nativeFullScreenEnabled=k.mozFullScreenEnabled}if(this.isChrome){h.hasSemiNativeFullScreen=false}if(h.hasTrueNativeFullScreen){h.fullScreenEventName=h.hasWebkitNativeFullScreen?"webkitfullscreenchange":"mozfullscreenchange";h.isFullScreen=function(){if(k.mozRequestFullScreen){return f.mozFullScreen}else{if(k.webkitRequestFullScreen){return f.webkitIsFullScreen}}};
69h.requestFullScreen=function(a){if(h.hasWebkitNativeFullScreen){a.webkitRequestFullScreen()}else{h.hasMozNativeFullScreen&&a.mozRequestFullScreen()}};h.cancelFullScreen=function(){if(h.hasWebkitNativeFullScreen){document.webkitCancelFullScreen()}else{h.hasMozNativeFullScreen&&document.mozCancelFullScreen()}}}if(h.hasSemiNativeFullScreen&&l.match(/mac os x 10_5/i)){h.hasNativeFullScreen=false;h.hasSemiNativeFullScreen=false}}};mejs.MediaFeatures.init();mejs.HtmlMediaElement={pluginType:"native",isFullScreen:false,setCurrentTime:function(b){this.currentTime=b},setMuted:function(b){this.muted=b},setVolume:function(b){this.volume=b},stop:function(){this.pause()},setSrc:function(e){for(var d=this.getElementsByTagName("source");d.length>0;){this.removeChild(d[0])}if(typeof e=="string"){this.src=e}else{var f;for(d=0;d<e.length;d++){f=e[d];if(this.canPlayType(f.type)){this.src=f.src}}}},setVideoSize:function(d,c){this.width=d;this.height=c}};mejs.PluginMediaElement=function(e,d,f){this.id=e;this.pluginType=d;this.src=f;this.events={}};mejs.PluginMediaElement.prototype={pluginElement:null,pluginType:"",isFullScreen:false,playbackRate:-1,defaultPlaybackRate:-1,seekable:[],played:[],paused:true,ended:false,seeking:false,duration:0,error:null,muted:false,volume:1,currentTime:0,play:function(){if(this.pluginApi!=null){this.pluginType=="youtube"?this.pluginApi.playVideo():this.pluginApi.playMedia();this.paused=false}},load:function(){if(this.pluginApi!=null){this.pluginType!="youtube"&&this.pluginApi.loadMedia();this.paused=false}},pause:function(){if(this.pluginApi!=null){this.pluginType=="youtube"?this.pluginApi.pauseVideo():this.pluginApi.pauseMedia();this.paused=true}},stop:function(){if(this.pluginApi!=null){this.pluginType=="youtube"?this.pluginApi.stopVideo():this.pluginApi.stopMedia();this.paused=true}},canPlayType:function(g){var f,k,j,h=mejs.plugins[this.pluginType];for(f=0;f<h.length;f++){j=h[f];if(mejs.PluginDetector.hasPluginVersion(this.pluginType,j.version)){for(k=0;k<j.types.length;k++){if(g==j.types[k]){return true}}}}return false},positionFullscreenButton:function(e,d,f){this.pluginApi!=null&&this.pluginApi.positionFullscreenButton&&this.pluginApi.positionFullscreenButton(e,d,f)},hideFullscreenButton:function(){this.pluginApi!=null&&this.pluginApi.hideFullscreenButton&&this.pluginApi.hideFullscreenButton()},setSrc:function(e){if(typeof e=="string"){this.pluginApi.setSrc(mejs.Utility.absolutizeUrl(e));this.src=mejs.Utility.absolutizeUrl(e)}else{var d,f;for(d=0;d<e.length;d++){f=e[d];if(this.canPlayType(f.type)){this.pluginApi.setSrc(mejs.Utility.absolutizeUrl(f.src));this.src=mejs.Utility.absolutizeUrl(e)}}}},setCurrentTime:function(b){if(this.pluginApi!=null){this.pluginType=="youtube"?this.pluginApi.seekTo(b):this.pluginApi.setCurrentTime(b);this.currentTime=b}},setVolume:function(b){if(this.pluginApi!=null){this.pluginType=="youtube"?this.pluginApi.setVolume(b*100):this.pluginApi.setVolume(b);this.volume=b}},setMuted:function(b){if(this.pluginApi!=null){if(this.pluginType=="youtube"){b?this.pluginApi.mute():this.pluginApi.unMute();this.muted=b;this.dispatchEvent("volumechange")}else{this.pluginApi.setMuted(b)}this.muted=b}},setVideoSize:function(d,c){if(this.pluginElement.style){this.pluginElement.style.width=d+"px";this.pluginElement.style.height=c+"px"}this.pluginApi!=null&&this.pluginApi.setVideoSize&&this.pluginApi.setVideoSize(d,c)},setFullscreen:function(b){this.pluginApi!=null&&this.pluginApi.setFullscreen&&this.pluginApi.setFullscreen(b)},enterFullScreen:function(){this.pluginApi!=null&&this.pluginApi.setFullscreen&&this.setFullscreen(true)},exitFullScreen:function(){this.pluginApi!=null&&this.pluginApi.setFullscreen&&this.setFullscreen(false)},addEventListener:function(d,c){this.events[d]=this.events[d]||[];this.events[d].push(c)},removeEventListener:function(e,d){if(!e){this.events={};return true}var f=this.events[e];if(!f){return true}if(!d){this.events[e]=[];return true}for(i=0;i<f.length;i++){if(f[i]===d){this.events[e].splice(i,1);return true}}return false},dispatchEvent:function(f){var e,h,g=this.events[f];
69if(g){h=Array.prototype.slice.call(arguments,1);for(e=0;e<g.length;e++){g[e].apply(null,h)}}},remove:function(){mejs.Utility.removeSwf(this.pluginElement.id)}};mejs.MediaPluginBridge={pluginMediaElements:{},htmlMediaElements:{},registerPluginElement:function(e,d,f){this.pluginMediaElements[e]=d;this.htmlMediaElements[e]=f},initPlugin:function(e){var d=this.pluginMediaElements[e],f=this.htmlMediaElements[e];if(d){switch(d.pluginType){case"flash":d.pluginElement=d.pluginApi=document.getElementById(e);break;case"silverlight":d.pluginElement=document.getElementById(d.id);d.pluginApi=d.pluginElement.Content.MediaElementJS}d.pluginApi!=null&&d.success&&d.success(d,f)}},fireEvent:function(g,f,k){var j,h;g=this.pluginMediaElements[g];g.ended=false;g.paused=true;f={type:f,target:g};for(j in k){g[j]=k[j];f[j]=k[j]}h=k.bufferedTime||0;f.target.buffered=f.buffered={start:function(){return 0},end:function(){return h},length:1};g.dispatchEvent(f.type,f)}};mejs.MediaElementDefaults={mode:"auto",plugins:["flash","silverlight","youtube","vimeo"],enablePluginDebug:false,type:"",pluginPath:mejs.Utility.getScriptPath(["mediaelement.js","mediaelement.min.js","mediaelement-and-player.js","mediaelement-and-player.min.js"]),flashName:"flashmediaelement.swf",enablePluginSmoothing:false,silverlightName:"silverlightmediaelement.xap",defaultVideoWidth:480,defaultVideoHeight:270,pluginWidth:-1,pluginHeight:-1,pluginVars:[],timerRate:250,startVolume:0.8,success:function(){},error:function(){}};mejs.MediaElement=function(d,c){return mejs.HtmlMediaElementShim.create(d,c)};mejs.HtmlMediaElementShim={create:function(y,w){var v=mejs.MediaElementDefaults,u=typeof y=="string"?document.getElementById(y):y,t=u.tagName.toLowerCase(),q=t==="audio"||t==="video",s=q?u.getAttribute("src"):u.getAttribute("href");t=u.getAttribute("poster");var o=u.getAttribute("autoplay"),p=u.getAttribute("preload"),m=u.getAttribute("controls"),n;for(n in w){v[n]=w[n]}s=typeof s=="undefined"||s===null||s==""?null:s;t=typeof t=="undefined"||t===null?"":t;p=typeof p=="undefined"||p===null||p==="false"?"none":p;o=!(typeof o=="undefined"||o===null||o==="false");m=!(typeof m=="undefined"||m===null||m==="false");n=this.determinePlayback(u,v,mejs.MediaFeatures.supportsMediaTag,q,s);n.url=n.url!==null?mejs.Utility.absolutizeUrl(n.url):"";if(n.method=="native"){if(mejs.MediaFeatures.isBustedAndroid){u.src=n.url;u.addEventListener("click",function(){u.play()},false)}return this.updateNative(n,v,o,p)}else{if(n.method!==""){return this.createPlugin(n,v,t,o,p,m)}else{this.createErrorMessage(n,v,t);return this}}},determinePlayback:function(y,w,v,u,t){var q=[],s,o,p={method:"",url:"",htmlMediaElement:y,isVideo:y.tagName.toLowerCase()!="audio"},m,n;if(typeof w.type!="undefined"&&w.type!==""){if(typeof w.type=="string"){q.push({type:w.type,url:t})}else{for(s=0;s<w.type.length;s++){q.push({type:w.type[s],url:t})}}}else{if(t!==null){o=this.formatType(t,y.getAttribute("type"));q.push({type:o,url:t})}else{for(s=0;s<y.childNodes.length;s++){o=y.childNodes[s];if(o.nodeType==1&&o.tagName.toLowerCase()=="source"){t=o.getAttribute("src");o=this.formatType(t,o.getAttribute("type"));q.push({type:o,url:t})}}}}if(!u&&q.length>0&&q[0].url!==null&&this.getTypeFromFile(q[0].url).indexOf("audio")>-1){p.isVideo=false}if(mejs.MediaFeatures.isBustedAndroid){y.canPlayType=function(a){return a.match(/video\/(mp4|m4v)/gi)!==null?"maybe":""}}if(v&&(w.mode==="auto"||w.mode==="native")){if(!u){s=document.createElement(p.isVideo?"video":"audio");y.parentNode.insertBefore(s,y);y.style.display="none";p.htmlMediaElement=y=s}for(s=0;s<q.length;s++){if(y.canPlayType(q[s].type).replace(/no/,"")!==""||y.canPlayType(q[s].type.replace(/mp3/,"mpeg")).replace(/no/,"")!==""){p.method="native";p.url=q[s].url;break}}if(p.method==="native"){if(p.url!==null){y.src=p.url}return p}}if(w.mode==="auto"||w.mode==="shim"){for(s=0;s<q.length;s++){o=q[s].type;for(y=0;y<w.plugins.length;y++){t=w.plugins[y];m=mejs.plugins[t];for(v=0;v<m.length;v++){n=m[v];if(n.version==null||mejs.PluginDetector.hasPluginVersion(t,n.version)){for(u=0;u<n.types.length;u++){if(o==n.types[u]){p.method=t;p.url=q[s].url;return p}}}}}}}if(p.method===""&&q.length>0){p.url=q[0].url}return p},formatType:function(d,c){return d&&!c?this.getTypeFromFile(d):c&&~c.indexOf(";")?c.substr(0,c.indexOf(";")):c}
69,getTypeFromFile:function(b){b=b.substring(b.lastIndexOf(".")+1);return(/(mp4|m4v|ogg|ogv|webm|flv|wmv|mpeg|mov)/gi.test(b)?"video":"audio")+"/"+b},createErrorMessage:function(h,f,m){var l=h.htmlMediaElement,k=document.createElement("div");k.className="me-cannotplay";try{k.style.width=l.width+"px";k.style.height=l.height+"px"}catch(j){}k.innerHTML=m!==""?'<a href="'+h.url+'"><img src="'+m+'" /></a>':'<a href="'+h.url+'"><span>Download File</span></a>';l.parentNode.insertBefore(k,l);l.style.display="none";f.error(l)},createPlugin:function(A,z,y,w,v,t){y=A.htmlMediaElement;var u=1,q=1,s="me_"+A.method+"_"+mejs.meIndex++,o=new mejs.PluginMediaElement(s,A.method,A.url),p=document.createElement("div"),n;for(n=y.parentNode;n!==null&&n.tagName.toLowerCase()!="body";){if(n.parentNode.tagName.toLowerCase()=="p"){n.parentNode.parentNode.insertBefore(n,n.parentNode);break}n=n.parentNode}if(A.isVideo){u=z.videoWidth>0?z.videoWidth:y.getAttribute("width")!==null?y.getAttribute("width"):z.defaultVideoWidth;q=z.videoHeight>0?z.videoHeight:y.getAttribute("height")!==null?y.getAttribute("height"):z.defaultVideoHeight;u=mejs.Utility.encodeUrl(u);q=mejs.Utility.encodeUrl(q)}else{if(z.enablePluginDebug){u=320;q=240}}o.success=z.success;mejs.MediaPluginBridge.registerPluginElement(s,o,y);p.className="me-plugin";p.id=s+"_container";A.isVideo?y.parentNode.insertBefore(p,y):document.body.insertBefore(p,document.body.childNodes[0]);w=["id="+s,"isvideo="+(A.isVideo?"true":"false"),"autoplay="+(w?"true":"false"),"preload="+v,"width="+u,"startvolume="+z.startVolume,"timerrate="+z.timerRate,"height="+q];if(A.url!==null){A.method=="flash"?w.push("file="+mejs.Utility.encodeUrl(A.url)):w.push("file="+A.url)}z.enablePluginDebug&&w.push("debug=true");z.enablePluginSmoothing&&w.push("smoothing=true");t&&w.push("controls=true");if(z.pluginVars){w=w.concat(z.pluginVars)}switch(A.method){case"silverlight":p.innerHTML='<object data="data:application/x-silverlight-2," type="application/x-silverlight-2" id="'+s+'" name="'+s+'" width="'+u+'" height="'+q+'"><param name="initParams" value="'+w.join(",")+'" /><param name="windowless" value="true" /><param name="background" value="black" /><param name="minRuntimeVersion" value="3.0.0.0" /><param name="autoUpgrade" value="true" /><param name="source" value="'+z.pluginPath+z.silverlightName+'" /></object>';break;case"flash":if(mejs.MediaFeatures.isIE){A=document.createElement("div");p.appendChild(A);A.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="//download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab" id="'+s+'" width="'+u+'" height="'+q+'"><param name="movie" value="'+z.pluginPath+z.flashName+"?x="+new Date+'" /><param name="flashvars" value="'+w.join("&")+'" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><param name="wmode" value="transparent" /><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /></object>'}else{p.innerHTML='<embed id="'+s+'" name="'+s+'" play="true" loop="false" quality="high" bgcolor="#000000" wmode="transparent" allowScriptAccess="always" allowFullScreen="true" type="application/x-shockwave-flash" pluginspage="//www.macromedia.com/go/getflashplayer" src="'+z.pluginPath+z.flashName+'" flashvars="'+w.join("&")+'" width="'+u+'" height="'+q+'"></embed>'}break;case"youtube":z=A.url.substr(A.url.lastIndexOf("=")+1);youtubeSettings={container:p,containerId:p.id,pluginMediaElement:o,pluginId:s,videoId:z,height:q,width:u};mejs.PluginDetector.hasPluginVersion("flash",[10,0,0])?mejs.YouTubeApi.createFlash(youtubeSettings):mejs.YouTubeApi.enqueueIframe(youtubeSettings);break;case"vimeo":console.log("vimeoid");o.vimeoid=A.url.substr(A.url.lastIndexOf("/")+1);p.innerHTML='<object width="'+u+'" height="'+q+'"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="flashvars" value="api=1" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id='+o.vimeoid+'&server=vimeo.com&show_title=0&show_byline=0&show_portrait=0&color=00adef&fullscreen=1&autoplay=0&loop=0" /><embed src="//vimeo.com/moogaloop.swf?api=1&clip_id='+o.vimeoid+'&server=vimeo.com&show_title=0&show_byline=0&show_portrait=0&color=00adef&fullscreen=1&autoplay=0&loop=0" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="'+u+'" height="'+q+'"></embed></object>'}y.style.display="none";return o},updateNative:function(f,e){var h=f.htmlMediaElement,g;for(g in mejs.HtmlMediaElement){h[g]=mejs.HtmlMediaElement[g]}e.success(h,h);return h}};mejs.YouTubeApi={isIframeStarted:false,isIframeLoaded:false,loadIframeApi:function(){if(!this.isIframeStarted){var d=document.createElement("script");d.src="http://www.youtube.com/player_api";var c=document.getElementsByTagName("script")[0];c.parentNode.insertBefore(d,c);this.isIframeStarted=true}},iframeQueue:[],enqueueIframe:function(b){if(this.isLoaded){this.createIframe(b)}else{this.loadIframeApi();this.iframeQueue.push(b)}},createIframe:function(e){var d=e.pluginMediaElement,f=new YT.Player(e.containerId,{height:e.height,width:e.width,videoId:e.videoId,playerVars:{controls:0},events:{onReady:function(){e.pluginMediaElement.pluginApi=f;mejs.MediaPluginBridge.initPlugin(e.pluginId);setInterval(function(){mejs.YouTubeApi.createEvent(f,d,"timeupdate")},250)},onStateChange:function(a){mejs.YouTubeApi.handleStateChange(a.data,f,d)}}})},createEvent:function(f,e,h){h={type:h,target:e};if(f&&f.getDuration){e.currentTime=h.currentTime=f.getCurrentTime();e.duration=h.duration=f.getDuration();h.paused=e.paused;h.ended=e.ended;h.muted=f.isMuted();h.volume=f.getVolume()/100;h.bytesTotal=f.getVideoBytesTotal();h.bufferedBytes=f.getVideoBytesLoaded();var g=h.bufferedBytes/h.bytesTotal*h.duration;h.target.buffered=h.buffered={start:function(){return 0},end:function(){return g},length:1}}e.dispatchEvent(h.type,h)},iFrameReady:function(){for(this.isIframeLoaded=true;this.iframeQueue.length>0;){this.createIframe(this.iframeQueue.pop())}},flashPlayers:{},createFlash:function(e){this.flashPlayers[e.pluginId]=e;var d,f="http://www.youtube.com/apiplayer?enablejsapi=1&playerapiid="+e.pluginId+"&version=3&autoplay=0&controls=0&modestbranding=1&loop=0";if(mejs.MediaFeatures.isIE){d=document.createElement("div");e.container.appendChild(d);d.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="//download.macromedia.com/pub/s
69hockwave/cabs/flash/swflash.cab" id="'+e.pluginId+'" width="'+e.width+'" height="'+e.height+'"><param name="movie" value="'+f+'" /><param name="wmode" value="transparent" /><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /></object>'}else{e.container.innerHTML='<object type="application/x-shockwave-flash" id="'+e.pluginId+'" data="'+f+'" width="'+e.width+'" height="'+e.height+'" style="visibility: visible; "><param name="allowScriptAccess" value="always"><param name="wmode" value="transparent"></object>'}},flashReady:function(f){var e=this.flashPlayers[f],h=document.getElementById(f),g=e.pluginMediaElement;g.pluginApi=g.pluginElement=h;mejs.MediaPluginBridge.initPlugin(f);h.cueVideoById(e.videoId);f=e.containerId+"_callback";window[f]=function(a){mejs.YouTubeApi.handleStateChange(a,h,g)};h.addEventListener("onStateChange",f);setInterval(function(){mejs.YouTubeApi.createEvent(h,g,"timeupdate")},250)},handleStateChange:function(e,d,f){switch(e){case -1:f.paused=true;f.ended=true;mejs.YouTubeApi.createEvent(d,f,"loadedmetadata");break;case 0:f.paused=false;f.ended=true;mejs.YouTubeApi.createEvent(d,f,"ended");break;case 1:f.paused=false;f.ended=false;mejs.YouTubeApi.createEvent(d,f,"play");mejs.YouTubeApi.createEvent(d,f,"playing");break;case 2:f.paused=true;f.ended=false;mejs.YouTubeApi.createEvent(d,f,"pause");break;case 3:mejs.YouTubeApi.createEvent(d,f,"progress")}}};function onYouTubePlayerAPIReady(){mejs.YouTubeApi.iFrameReady()}function onYouTubePlayerReady(b){mejs.YouTubeApi.flashReady(b)}window.mejs=mejs;window.MediaElement=mejs.MediaElement; 70/*! 71 * MediaElementPlayer 72 * http://mediaelementjs.com/ 73 * 74 * Creates a controller bar for HTML5 <video> add <audio> tags 75 * using jQuery and MediaElement.js (HTML5 Flash/Silverlight wrapper) 76 * 77 * Copyright 2010-2012, John Dyer (http://j.hn/) 78 * Dual licensed under the MIT or GPL Version 2 licenses. 79 * 80 */ 81if(typeof jQuery!="undefined"){mejs.$=jQuery}else{if(typeof ender!="undefined"){mejs.$=ender}}(function(a){mejs.MepDefaults={poster:"",defaultVideoWidth:480,defaultVideoHeight:270,videoWidth:-1,videoHeight:-1,defaultAudioWidth:400,defaultAudioHeight:30,audioWidth:-1,audioHeight:-1,startVolume:0.8,loop:false,enableAutosize:true,alwaysShowHours:false,showTimecodeFrameCount:false,framesPerSecond:25,autosizeProgress:true,alwaysShowControls:false,iPadUseNativeControls:false,iPhoneUseNativeControls:false,AndroidUseNativeControls:false,features:["playpause","current","progress","duration","tracks","volume","fullscreen"],isVideo:true,enableKeyboard:true,pauseOtherPlayers:true,keyActions:[{keys:[32,179],action:function(b,d){d.paused||d.ended?d.play():d.pause()}},{keys:[38],action:function(b,d){d.setVolume(Math.min(d.volume+0.1,1))}},{keys:[40],action:function(b,d){d.setVolume(Math.max(d.volume-0.1,0))}},{keys:[37,227],action:function(b,d){if(!isNaN(d.duration)&&d.duration>0){if(b.isVideo){b.showControls();b.startControlsTimer()}d.setCurrentTime(Math.min(d.currentTime-d.duration*0.05,d.duration))}}},{keys:[39,228],action:function(b,d){if(!isNaN(d.duration)&&d.duration>0){if(b.isVideo){b.showControls();b.startControlsTimer()}d.setCurrentTime(Math.max(d.currentTime+d.duration*0.05,0))}}},{keys:[70],action:function(b){if(typeof b.enterFullScreen!="undefined"){b.isFullScreen?b.exitFullScreen():b.enterFullScreen()}}}]};mejs.mepIndex=0;mejs.players=[];mejs.MediaElementPlayer=function(b,d){if(!(this instanceof mejs.MediaElementPlayer)){return new mejs.MediaElementPlayer(b,d)}this.$media=this.$node=a(b);this.node=this.media=this.$media[0];if(typeof this.node.player!="undefined"){return this.node.player}else{this.node.player=this}if(typeof d=="undefined"){d=this.$node.data("mejsoptions")}this.options=a.extend({},mejs.MepDefaults,d);mejs.players.push(this);this.init();return this};mejs.MediaElementPlayer.prototype={hasFocus:false,controlsAreVisible:true,init:function(){var f=this,h=mejs.MediaFeatures,e=a.extend(true,{},f.options,{success:function(c,b){f.meReady(c,b)},error:function(b){f.handleError(b)}}),g=f.media.tagName.toLowerCase();f.isDynamic=g!=="audio"&&g!=="video";f.isVideo=f.isDynamic?f.options.isVideo:g!=="audio"&&f.options.isVideo;if(h.isiPad&&f.options.iPadUseNativeControls||h.isiPhone&&f.options.iPhoneUseNativeControls){f.$media.attr("controls","controls");if(h.isiPad&&f.media.getAttribute("autoplay")!==null){f.media.load();f.media.play()}}else{if(!(h.isAndroid&&f.AndroidUseNativeControls)){f.$media.removeAttr("controls");f.id="mep_"+mejs.mepIndex++;f.container=a('<div id="'+f.id+'" class="mejs-container"><div class="mejs-inner"><div class="mejs-mediaelement"></div><div class="mejs-layers"></div><div class="mejs-controls"></div><div class="mejs-clear"></div></div></div>').addClass(f.$media[0].className).insertBefore(f.$media);f.container.addClass((h.isAndroid?"mejs-android ":"")+(h.isiOS?"mejs-ios ":"")+(h.isiPad?"mejs-ipad ":"")+(h.isiPhone?"mejs-iphone ":"")+(f.isVideo?"mejs-video ":"mejs-audio "));if(h.isiOS){h=f.$media.clone();f.container.find(".mejs-mediaelement").append(h);f.$media.remove();f.$node=f.$media=h;f.node=f.media=h[0]}else{f.container.find(".mejs-mediaelement").append(f.$media)}f.controls=f.container.find(".mejs-controls");f.layers=f.container.find(".mejs-layers");h=g.substring(0,1).toUpperCase()+g.substring(1);
81f.width=f.options[g+"Width"]>0||f.options[g+"Width"].toString().indexOf("%")>-1?f.options[g+"Width"]:f.media.style.width!==""&&f.media.style.width!==null?f.media.style.width:f.media.getAttribute("width")!==null?f.$media.attr("width"):f.options["default"+h+"Width"];f.height=f.options[g+"Height"]>0||f.options[g+"Height"].toString().indexOf("%")>-1?f.options[g+"Height"]:f.media.style.height!==""&&f.media.style.height!==null?f.media.style.height:f.$media[0].getAttribute("height")!==null?f.$media.attr("height"):f.options["default"+h+"Height"];f.setPlayerSize(f.width,f.height);e.pluginWidth=f.height;e.pluginHeight=f.width}}mejs.MediaElement(f.$media[0],e)},showControls:function(b){var d=this;b=typeof b=="undefined"||b;if(!d.controlsAreVisible){if(b){d.controls.css("visibility","visible").stop(true,true).fadeIn(200,function(){d.controlsAreVisible=true});d.container.find(".mejs-control").css("visibility","visible").stop(true,true).fadeIn(200,function(){d.controlsAreVisible=true})}else{d.controls.css("visibility","visible").css("display","block");d.container.find(".mejs-control").css("visibility","visible").css("display","block");d.controlsAreVisible=true}d.setControlsSize()}},hideControls:function(b){var d=this;b=typeof b=="undefined"||b;if(d.controlsAreVisible){if(b){d.controls.stop(true,true).fadeOut(200,function(){a(this).css("visibility","hidden").css("display","block");d.controlsAreVisible=false});d.container.find(".mejs-control").stop(true,true).fadeOut(200,function(){a(this).css("visibility","hidden").css("display","block")})}else{d.controls.css("visibility","hidden").css("display","block");d.container.find(".mejs-control").css("visibility","hidden").css("display","block");d.controlsAreVisible=false}}},controlsTimer:null,startControlsTimer:function(b){var d=this;b=typeof b!="undefined"?b:1500;d.killControlsTimer("start");d.controlsTimer=setTimeout(function(){d.hideControls();d.killControlsTimer("hide")},b)},killControlsTimer:function(){if(this.controlsTimer!==null){clearTimeout(this.controlsTimer);delete this.controlsTimer;this.controlsTimer=null}},controlsEnabled:true,disableControls:function(){this.killControlsTimer();this.hideControls(false);this.controlsEnabled=false},enableControls:function(){this.showControls(false);this.controlsEnabled=true},meReady:function(h,o){var f=this,n=mejs.MediaFeatures,m=o.getAttribute("autoplay");m=!(typeof m=="undefined"||m===null||m==="false");var l;if(!f.created){f.created=true;f.media=h;f.domNode=o;if(!(n.isAndroid&&f.options.AndroidUseNativeControls)&&!(n.isiPad&&f.options.iPadUseNativeControls)&&!(n.isiPhone&&f.options.iPhoneUseNativeControls)){f.buildposter(f,f.controls,f.layers,f.media);f.buildkeyboard(f,f.controls,f.layers,f.media);f.buildoverlays(f,f.controls,f.layers,f.media);f.findTracks();for(l in f.options.features){n=f.options.features[l];if(f["build"+n]){try{f["build"+n](f,f.controls,f.layers,f.media)}catch(j){}}}f.container.trigger("controlsready");f.setPlayerSize(f.width,f.height);f.setControlsSize();if(f.isVideo){if(mejs.MediaFeatures.hasTouch){f.$media.bind("touchstart",function(){if(f.controlsAreVisible){f.hideControls(false)}else{f.controlsEnabled&&f.showControls(false)}})}else{(f.media.pluginType=="native"?f.$media:a(f.media.pluginElement)).click(function(){h.paused?h.play():h.pause()});f.container.bind("mouseenter mouseover",function(){if(f.controlsEnabled){if(!f.options.alwaysShowControls){f.killControlsTimer("enter");f.showControls();f.startControlsTimer(2500)}}}).bind("mousemove",function(){if(f.controlsEnabled){f.controlsAreVisible||f.showControls();f.options.alwaysShowControls||f.startControlsTimer(2500)}}).bind("mouseleave",function(){f.controlsEnabled&&!f.media.paused&&!f.options.alwaysShowControls&&f.startControlsTimer(1000)})}m&&!f.options.alwaysShowControls&&f.hideControls();f.options.enableAutosize&&f.media.addEventListener("loadedmetadata",function(b){if(f.options.videoHeight<=0&&f.domNode.getAttribute("height")===null&&!isNaN(b.target.videoHeight)){f.setPlayerSize(b.target.videoWidth,b.target.videoHeight);f.setControlsSize();f.media.setVideoSize(b.target.videoWidth,b.target.videoHeight)}},false)}h.addEventListener("play",function(){for(var d=0,b=mejs.players.length;d<b;d++){var c=mejs.players[d];c.id!=f.id&&f.options.pauseOtherPlayers&&!c.paused&&!c.ended&&c.pause();c.hasFocus=false}f.hasFocus=true},false);f.media.addEventListener("ended",function(){try{f.media.setCurrentTime(0)}catch(b){}f.media.pause();f.setProgressRail&&f.setProgressRail();f.setCurrentRail&&f.setCurrentRail();if(f.options.loop){f.media.play()}else{!f.options.alwaysShowControls&&f.controlsEnabled&&f.showControls()}},false);f.media.addEventListener("loadedmetadata",function(){f.updateDuration&&f.updateDuration();f.updateCurrent&&f.updateCurrent();if(!f.isFullScreen){f.setPlayerSize(f.width,f.height);f.setControlsSize()}},false);setTimeout(function(){f.setPlayerSize(f.width,f.height);f.setControlsSize()},50);a(window).resize(function(){f.isFullScreen||mejs.MediaFeatures.hasTrueNativeFullScreen&&document.webkitIsFullScreen||f.setPlayerSize(f.width,f.height);f.setControlsSize()});f.media.pluginType=="youtube"&&f.container.find(".mejs-overlay-play").hide()}if(m&&h.pluginType=="native"){h.load();h.play()}
81if(f.options.success){typeof f.options.success=="string"?window[f.options.success](f.media,f.domNode,f):f.options.success(f.media,f.domNode,f)}}},handleError:function(b){this.controls.hide();this.options.error&&this.options.error(b)},setPlayerSize:function(){if(this.height.toString().indexOf("%")>0){var e=this.media.videoWidth&&this.media.videoWidth>0?this.media.videoWidth:this.options.defaultVideoWidth,f=this.media.videoHeight&&this.media.videoHeight>0?this.media.videoHeight:this.options.defaultVideoHeight,d=this.container.parent().width();e=parseInt(d*f/e,10);if(this.container.parent()[0].tagName.toLowerCase()==="body"){d=a(window).width();e=a(window).height()}this.container.width(d).height(e);this.$media.width("100%").height("100%");this.container.find("object, embed, iframe").width("100%").height("100%");this.media.setVideoSize&&this.media.setVideoSize(d,e);this.layers.children(".mejs-layer").width("100%").height("100%")}else{this.container.width(this.width).height(this.height);this.layers.children(".mejs-layer").width(this.width).height(this.height)}},setControlsSize:function(){var f=0,h=0,e=this.controls.find(".mejs-time-rail"),g=this.controls.find(".mejs-time-total");this.controls.find(".mejs-time-current");this.controls.find(".mejs-time-loaded");others=e.siblings();if(this.options&&!this.options.autosizeProgress){h=parseInt(e.css("width"))}if(h===0||!h){others.each(function(){if(a(this).css("position")!="absolute"){f+=a(this).outerWidth(true)}});h=this.controls.width()-f-(e.outerWidth(true)-e.outerWidth(false))}e.width(h);g.width(h-(g.outerWidth(true)-g.width()));this.setProgressRail&&this.setProgressRail();this.setCurrentRail&&this.setCurrentRail()},buildposter:function(g,k,f,j){var h=a('<div class="mejs-poster mejs-layer"></div>').appendTo(f);k=g.$media.attr("poster");if(g.options.poster!==""){k=g.options.poster}k!==""&&k!=null?this.setPoster(k):h.hide();j.addEventListener("play",function(){h.hide()},false)},setPoster:function(e){var f=this.container.find(".mejs-poster"),d=f.find("img");if(d.length==0){d=a('<img width="100%" height="100%" />').appendTo(f)}d.attr("src",e)},buildoverlays:function(h,o,f,n){if(h.isVideo){var m=a('<div class="mejs-overlay mejs-layer"><div class="mejs-overlay-loading"><span></span></div></div>').hide().appendTo(f),l=a('<div class="mejs-overlay mejs-layer"><div class="mejs-overlay-error"></div></div>').hide().appendTo(f),j=a('<div class="mejs-overlay mejs-layer mejs-overlay-play"><div class="mejs-overlay-button"></div></div>').appendTo(f).click(function(){n.paused?n.play():n.pause()});n.addEventListener("play",function(){j.hide();m.hide();l.hide()},false);n.addEventListener("playing",function(){j.hide();m.hide();l.hide()},false);n.addEventListener("pause",function(){mejs.MediaFeatures.isiPhone||j.show()},false);n.addEventListener("waiting",function(){m.show()},false);n.addEventListener("loadeddata",function(){m.show()},false);n.addEventListener("canplay",function(){m.hide()},false);n.addEventListener("error",function(){m.hide();l.show();l.find("mejs-overlay-error").html("Error loading this resource")},false)}},buildkeyboard:function(f,h,e,g){a(document).keydown(function(o){if(f.hasFocus&&f.options.enableKeyboard){for(var n=0,d=f.options.keyActions.length;n<d;n++){for(var j=f.options.keyActions[n],b=0,c=j.keys.length;b<c;b++){if(o.keyCode==j.keys[b]){o.preventDefault();j.action(f,g);return false}}}}return true});a(document).click(function(b){if(a(b.target).closest(".mejs-container").length==0){f.hasFocus=false}})},findTracks:function(){var b=this,d=b.$media.find("track");b.tracks=[];d.each(function(c,e){e=a(e);b.tracks.push({srclang:e.attr("srclang").toLowerCase(),src:e.attr("src"),kind:e.attr("kind"),label:e.attr("label")||"",entries:[],isLoaded:false})})},changeSkin:function(b){this.container[0].className="mejs-container "+b;this.setPlayerSize();this.setControlsSize()},play:function(){this.media.play()},pause:function(){this.media.pause()},load:function(){this.media.load()},setMuted:function(b){this.media.setMuted(b)},setCurrentTime:function(b){this.media.setCurrentTime(b)},getCurrentTime:function(){return this.media.currentTime},setVolume:function(b){this.media.setVolume(b)},getVolume:function(){return this.media.volume},setSrc:function(b){this.media.setSrc(b)},remove:function(){if(this.media.pluginType=="flash"){this.media.remove()}else{this.media.pluginTyp=="native"&&this.media.prop("controls",true)}this.isDynamic||this.$node.insertBefore(this.container);this.container.remove()}};if(typeof jQuery!="undefined"){jQuery.fn.mediaelementplayer=function(b){return this.each(function(){new mejs.MediaElementPlayer(this,b)})}}a(document).ready(function(){a(".mejs-player").mediaelementplayer()});window.MediaElementPlayer=mejs.MediaElementPlayer})(mejs.$);(function(a){a.extend(mejs.MepDefaults,{playpauseText:"Play/Pause"});a.extend(MediaElementPlayer.prototype,{buildplaypause:function(g,k,f,j){var h=a('<div class="mejs-button mejs-playpause-button mejs-play" ><button type="button" aria-controls="'+this.id+'" title="'+this.options.playpauseText+'"></button></div>').appendTo(k).click(function(b){b.preventDefault();j.paused?j.play():j.pause();return false});j.addEventListener("play",function(){h.removeClass("mejs-play").addClass("mejs-pause")},false);j.addEventListener("playing",function(){h.removeClass("mejs-play").addClass("mejs-pause")},false);j.addEventListener("pause",function(){h.removeClass("mejs-pause").addClass("mejs-play")},false);j.addEventListener("paused",function(){h.removeClass("mejs-pause").addClass("mejs-play")},false)}})})(mejs.$);(function(a){a.extend(mejs.MepDefaults,{stopText:"Stop"});a.extend(MediaElementPlayer.prototype,{buildstop:function(f,h,e,g){a('<div class="mejs-button mejs-stop-button mejs-stop"><button type="button" aria-controls="'+this.id+'" title="'+this.options.stopText+"></button></div>").appendTo(h).click(function(){g.paused||g.pause();if(g.currentTime>0){g.setCurrentTime(0);h.find(".mejs-time-current").width("0px");h.find(".mejs-time-handle").css("left","0px");h.find(".mejs-time-float-current").html(mejs.Utility.secondsToTimeCode(0));h.find(".mejs-currenttime").html(mejs.Utility.secondsToTimeCode(0));e.find(".mejs-poster").show()}})}})})(mejs.$);(function(a){a.extend(MediaElementPlayer.prototype,{buildprogress:function(z,w,y,v){a('<div class="mejs-time-rail"><span class="mejs-time-total"><span class="mejs-time-loaded"></span><span class="mejs-time-current"></span><span class="mejs-time-handle"></span><span class="mejs-time-float"><span class="mejs-time-float-current">00:00</span><span class="mejs-time-float-corner"></span></span></span></div>').appendTo(w);var u=w.find(".mejs-time-total");y=w.find(".mejs-time-loaded");var t=w.find(".mejs-time-current"),p=w.find(".mejs-time-handle"),s=w.find(".mejs-time-float"),j=w.find(".mejs-time-float-current"),n=function(b){b=b.pageX;var d=u.offset(),g=u.outerWidth(),e=0;e=0;var c=b-d.left;if(b>d.left&&b<=g+d.left&&v.duration){e=(b-d.left)/g;e=e<=0.02?0:e*v.duration;h&&v.setCurrentTime(e);
81if(!mejs.MediaFeatures.hasTouch){s.css("left",c);j.html(mejs.Utility.secondsToTimeCode(e));s.show()}}},h=false,f=false;u.bind("mousedown",function(b){if(b.which===1){h=true;n(b);return false}});w.find(".mejs-time-total").bind("mouseenter",function(){f=true;mejs.MediaFeatures.hasTouch||s.show()}).bind("mouseleave",function(){f=false;s.hide()});a(document).bind("mouseup",function(){h=false;s.hide()}).bind("mousemove",function(b){if(h||f){n(b)}});v.addEventListener("progress",function(b){z.setProgressRail(b);z.setCurrentRail(b)},false);v.addEventListener("timeupdate",function(b){z.setProgressRail(b);z.setCurrentRail(b)},false);this.loaded=y;this.total=u;this.current=t;this.handle=p},setProgressRail:function(e){var f=e!=undefined?e.target:this.media,d=null;if(f&&f.buffered&&f.buffered.length>0&&f.buffered.end&&f.duration){d=f.buffered.end(0)/f.duration}else{if(f&&f.bytesTotal!=undefined&&f.bytesTotal>0&&f.bufferedBytes!=undefined){d=f.bufferedBytes/f.bytesTotal}else{if(e&&e.lengthComputable&&e.total!=0){d=e.loaded/e.total}}}if(d!==null){d=Math.min(1,Math.max(0,d));this.loaded&&this.total&&this.loaded.width(this.total.width()*d)}},setCurrentRail:function(){if(this.media.currentTime!=undefined&&this.media.duration){if(this.total&&this.handle){var b=this.total.width()*this.media.currentTime/this.media.duration,d=b-this.handle.outerWidth(true)/2;this.current.width(b);this.handle.css("left",d)}}}})})(mejs.$);(function(a){a.extend(mejs.MepDefaults,{duration:-1,timeAndDurationSeparator:" <span> | </span> "});a.extend(MediaElementPlayer.prototype,{buildcurrent:function(f,h,e,g){a('<div class="mejs-time"><span class="mejs-currenttime">'+(f.options.alwaysShowHours?"00:":"")+(f.options.showTimecodeFrameCount?"00:00:00":"00:00")+"</span></div>").appendTo(h);this.currenttime=this.controls.find(".mejs-currenttime");g.addEventListener("timeupdate",function(){f.updateCurrent()},false)},buildduration:function(f,h,e,g){if(h.children().last().find(".mejs-currenttime").length>0){a(this.options.timeAndDurationSeparator+'<span class="mejs-duration">'+(this.options.duration>0?mejs.Utility.secondsToTimeCode(this.options.duration,this.options.alwaysShowHours||this.media.duration>3600,this.options.showTimecodeFrameCount,this.options.framesPerSecond||25):(f.options.alwaysShowHours?"00:":"")+(f.options.showTimecodeFrameCount?"00:00:00":"00:00"))+"</span>").appendTo(h.find(".mejs-time"))}else{h.find(".mejs-currenttime").parent().addClass("mejs-currenttime-container");a('<div class="mejs-time mejs-duration-container"><span class="mejs-duration">'+(this.options.duration>0?mejs.Utility.secondsToTimeCode(this.options.duration,this.options.alwaysShowHours||this.media.duration>3600,this.options.showTimecodeFrameCount,this.options.framesPerSecond||25):(f.options.alwaysShowHours?"00:":"")+(f.options.showTimecodeFrameCount?"00:00:00":"00:00"))+"</span></div>").appendTo(h)}this.durationD=this.controls.find(".mejs-duration");g.addEventListener("timeupdate",function(){f.updateDuration()},false)},updateCurrent:function(){if(this.currenttime){this.currenttime.html(mejs.Utility.secondsToTimeCode(this.media.currentTime,this.options.alwaysShowHours||this.media.duration>3600,this.options.showTimecodeFrameCount,this.options.framesPerSecond||25))}},updateDuration:function(){if(this.media.duration&&this.durationD){this.durationD.html(mejs.Utility.secondsToTimeCode(this.media.duration,this.options.alwaysShowHours,this.options.showTimecodeFrameCount,this.options.framesPerSecond||25))}}})})(mejs.$);(function(a){a.extend(mejs.MepDefaults,{muteText:"Mute Toggle",hideVolumeOnTouchDevices:true});a.extend(MediaElementPlayer.prototype,{buildvolume:function(B,z,A,y){if(!(mejs.MediaFeatures.hasTouch&&this.options.hideVolumeOnTouchDevices)){var w=a('<div class="mejs-button mejs-volume-button mejs-mute"><button type="button" aria-controls="'+this.id+'" title="'+this.options.muteText+'"></button><div class="mejs-volume-slider"><div class="mejs-volume-total"></div><div class="mejs-volume-current"></div><div class="mejs-volume-handle"></div></div></div>').appendTo(z),v=w.find(".mejs-volume-slider"),s=w.find(".mejs-volume-total"),u=w.find(".mejs-volume-current"),n=w.find(".mejs-volume-handle"),p=function(b){if(v.is(":visible")){var d=s.height(),c=s.position();b=d-d*b;n.css("top",c.top+b-n.height()/2);u.height(d-b);u.css("top",c.top+b)}else{v.show();p(b);v.hide()}},h=function(c){var g=s.height(),e=s.offset(),b=parseInt(s.css("top").replace(/px/,""),10);c=c.pageY-e.top;var d=(g-c)/g;if(!(e.top==0||e.left==0)){d=Math.max(0,d);d=Math.min(d,1);if(c<0){c=0}else{if(c>g){c=g}}n.css("top",c-n.height()/2+b);u.height(g-c);u.css("top",c+b);if(d==0){y.setMuted(true);w.removeClass("mejs-mute").addClass("mejs-unmute")}else{y.setMuted(false);w.removeClass("mejs-unmute").addClass("mejs-mute")}d=Math.max(0,d);d=Math.min(d,1);y.setVolume(d)}},f=false,t=false;w.hover(function(){v.show();t=true},function(){t=false;f||v.hide()});v.bind("mouseover",function(){t=true}).bind("mousedown",function(b){h(b);f=true;return false});a(document).bind("mouseup",function(){f=false;t||v.hide()}).bind("mousemove",function(b){f&&h(b)});w.find("button").click(function(){y.setMuted(!y.muted)});y.addEventListener("volumechange",function(){if(!f){if(y.muted){p(0);w.removeClass("mejs-mute").addClass("mejs-unmute")}else{p(y.volume);w.removeClass("mejs-unmute").addClass("mejs-mute")}}},false);
81if(this.container.is(":visible")){p(B.options.startVolume);y.pluginType==="native"&&y.setVolume(B.options.startVolume)}}}})})(mejs.$);(function(a){a.extend(mejs.MepDefaults,{usePluginFullScreen:true,newWindowCallback:function(){return""},fullscreenText:"Fullscreen"});a.extend(MediaElementPlayer.prototype,{isFullScreen:false,isNativeFullScreen:false,docStyleOverflow:null,isInIframe:false,buildfullscreen:function(B,z,A,y){if(B.isVideo){B.isInIframe=window.location!=window.parent.location;mejs.MediaFeatures.hasTrueNativeFullScreen&&B.container.bind(mejs.MediaFeatures.fullScreenEventName,function(){if(mejs.MediaFeatures.isFullScreen()){B.isNativeFullScreen=true;B.setControlsSize()}else{B.isNativeFullScreen=false;B.exitFullScreen()}});var w=this,v=a('<div class="mejs-button mejs-fullscreen-button"><button type="button" aria-controls="'+w.id+'" title="'+w.options.fullscreenText+'"></button></div>').appendTo(z);if(w.media.pluginType==="native"||!w.options.usePluginFullScreen&&!mejs.MediaFeatures.isFirefox){v.click(function(){mejs.MediaFeatures.hasTrueNativeFullScreen&&mejs.MediaFeatures.isFullScreen()||B.isFullScreen?B.exitFullScreen():B.enterFullScreen()})}else{var s=null;if(document.documentElement.style.pointerEvents===""&&!mejs.MediaFeatures.isOpera){var u=false,n=function(){if(u){p.hide();h.hide();f.hide();v.css("pointer-events","");w.controls.css("pointer-events","");u=false}},p=a('<div class="mejs-fullscreen-hover" />').appendTo(w.container).mouseover(n),h=a('<div class="mejs-fullscreen-hover" />').appendTo(w.container).mouseover(n),f=a('<div class="mejs-fullscreen-hover" />').appendTo(w.container).mouseover(n),t=function(){var b={position:"absolute",top:0,left:0};p.css(b);h.css(b);f.css(b);p.width(w.container.width()).height(w.container.height()-w.controls.height());b=v.offset().left-w.container.offset().left;fullScreenBtnWidth=v.outerWidth(true);h.width(b).height(w.controls.height()).css({top:w.container.height()-w.controls.height()});f.width(w.container.width()-b-fullScreenBtnWidth).height(w.controls.height()).css({top:w.container.height()-w.controls.height(),left:b+fullScreenBtnWidth})};a(document).resize(function(){t()});v.mouseover(function(){if(!w.isFullScreen){var b=v.offset(),c=B.container.offset();y.positionFullscreenButton(b.left-c.left,b.top-c.top,false);v.css("pointer-events","none");w.controls.css("pointer-events","none");p.show();f.show();h.show();t();u=true}});y.addEventListener("fullscreenchange",function(){n()})}else{v.mouseover(function(){if(s!==null){clearTimeout(s);delete s}var b=v.offset(),c=B.container.offset();y.positionFullscreenButton(b.left-c.left,b.top-c.top,true)}).mouseout(function(){if(s!==null){clearTimeout(s);delete s}s=setTimeout(function(){y.hideFullscreenButton()},1500)})}}B.fullscreenBtn=v;a(document).bind("keydown",function(b){if((mejs.MediaFeatures.hasTrueNativeFullScreen&&mejs.MediaFeatures.isFullScreen()||w.isFullScreen)&&b.keyCode==27){B.exitFullScreen()}})}},enterFullScreen:function(){var e=this;if(!(e.media.pluginType!=="native"&&(mejs.MediaFeatures.isFirefox||e.options.usePluginFullScreen))){docStyleOverflow=document.documentElement.style.overflow;document.documentElement.style.overflow="hidden";normalHeight=e.container.height();normalWidth=e.container.width();if(e.media.pluginType==="native"){if(mejs.MediaFeatures.hasTrueNativeFullScreen){mejs.MediaFeatures.requestFullScreen(e.container[0]);e.isInIframe&&setTimeout(function d(){if(e.isNativeFullScreen){a(window).width()!==screen.width?e.exitFullScreen():setTimeout(d,500)}},500)}else{if(mejs.MediaFeatures.hasSemiNativeFullScreen){e.media.webkitEnterFullscreen();return}}}if(e.isInIframe){var f=e.options.newWindowCallback(this);if(f!==""){if(mejs.MediaFeatures.hasTrueNativeFullScreen){setTimeout(function(){if(!e.isNativeFullScreen){e.pause();window.open(f,e.id,"top=0,left=0,width="+screen.availWidth+",height="+screen.availHeight+",resizable=yes,scrollbars=no,status=no,toolbar=no")}},250)}else{e.pause();window.open(f,e.id,"top=0,left=0,width="+screen.availWidth+",height="+screen.availHeight+",resizable=yes,scrollbars=no,status=no,toolbar=no");return}}}e.container.addClass("mejs-container-fullscreen").width("100%").height("100%");setTimeout(function(){e.container.css({width:"100%",height:"100%"});e.setControlsSize()},500);if(e.pluginType==="native"){e.$media.width("100%").height("100%")}else{e.container.find("object, embed, iframe").width("100%").height("100%");e.media.setVideoSize(a(window).width(),a(window).height())}e.layers.children("div").width("100%").height("100%");e.fullscreenBtn&&e.fullscreenBtn.removeClass("mejs-fullscreen").addClass("mejs-unfullscreen");e.setControlsSize();e.isFullScreen=true}},exitFullScreen:function(){if(this.media.pluginType!=="native"&&mejs.MediaFeatures.isFirefox){this.media.setFullscreen(false)}else{if(mejs.MediaFeatures.hasTrueNativeFullScreen&&(mejs.MediaFeatures.isFullScreen()||this.isFullScreen)){mejs.MediaFeatures.cancelFullScreen()}document.documentElement.style.overflow=docStyleOverflow;this.container.removeClass("mejs-container-fullscreen").width(normalWidth).height(normalHeight);if(this.pluginType==="native"){this.$media.width(normalWidth).height(normalHeight)}else{this.container.find("object embed").width(normalWidth).height(normalHeight);this.media.setVideoSize(normalWidth,normalHeight)}this.layers.children("div").width(normalWidth).height(normalHeight);this.fullscreenBtn.removeClass("mejs-unfullscreen").addClass("mejs-fullscreen");this.setControlsSize();this.isFullScreen=false}}})})(mejs.$);(function(a){a.extend(mejs.MepDefaults,{startLanguage:"",tracksText:"Captions/Subtitles"});a.extend(MediaElementPlayer.prototype,{hasChapters:false,buildtracks:function(g,k,f,j){if(g.isVideo){if(g.tracks.length!=0){var h;g.chapters=a('<div class="mejs-chapters mejs-layer"></div>').prependTo(f).hide();g.captions=a('<div class="mejs-captions-layer mejs-layer"><div class="mejs-captions-position"><span class="mejs-captions-text"></span></div></div>').prependTo(f).hide();g.captionsText=g.captions.find(".mejs-captions-text");g.captionsButton=a('<div class="mejs-button mejs-captions-button"><button type="button" aria-controls="'+this.id+'" title="'+this.options.tracksText+'"></button><div class="mejs-captions-selector"><ul><li><input type="radio" name="'+g.id+'_captions" id="'+g.id+'_captions_none" value="none" checked="checked" /><label for="'+g.id+'_captions_none">None</label></li></ul></div></div>').appendTo(k).hover(function(){a(this).find(".mejs-captions-selector").css("visibility","visible")},function(){a(this).find(".mejs-captions-selector").css("visibility","hidden")}).delegate("input[type=radio]","click",function(){lang=this.value;if(lang=="none"){g.selectedTrack=null}else{for(h=0;h<g.tracks.length;h++){if(g.tracks[h].srclang==lang){g.selectedTrack=g.tracks[h];g.captions.attr("lang",g.selectedTrack.srclang);g.displayCaptions();break}}}});g.options.alwaysShowControls?g.container.find(".mejs-captions-position").addClass("mejs-captions-position-hover"):g.container.bind("mouseenter",function(){g.container.find(".mejs-captions-position").addClass("mejs-captions-position-hover")}).bind("mouseleave",function(){j.paused||g.container.find(".mejs-captions-position").removeClass("mejs-captions-position-hover")});g.trackToLoad=-1;g.selectedTrack=null;g.isLoadingTrack=false;for(h=0;h<g.tracks.length;h++){g.tracks[h].kind=="subtitles"&&g.addTrackButton(g.tracks[h].srclang,g.tracks[h].label)}g.loadNextTrack();j.addEventListener("timeupdate",function(){g.displayCaptions()},false);j.addEventListener("loadedmetadata",function(){g.displayChapters()},false);g.container.hover(function(){if(g.hasChapters){g.chapters.css("visibility","visible");g.chapters.fadeIn(200)}},function(){g.hasChapters&&!j.paused&&g.chapters.fadeOut(200,function(){a(this).css("visibility","hidden");a(this).css("display","block")})});g.node.getAttribute("autoplay")!==null&&g.chapters.css("visibility","hidden")}}},loadNextTrack:function(){this.trackToLoad++;if(this.trackToLoad<this.tracks.length){this.isLoadingTrack=true;this.loadTrack(this.trackToLoad)}else{this.isLoadingTrack=false}},loadTrack:function(f){var h=this,e=h.tracks[f],g=function(){e.isLoaded=true;h.enableTrackButton(e.srclang,e.label);h.loadNextTrack()};e.isTranslation?mejs.TrackFormatParser.translateTrackText(h.tracks[0].entries,h.tracks[0].srclang,e.srclang,h.options.googleApiKey,function(b){e.entries=b;g()}):a.ajax({url:e.src,success:function(b){e.entries=mejs.TrackFormatParser.parse(b);g();e.kind=="chapters"&&h.media.duration>0&&h.drawChapters(e)},error:function(){h.loadNextTrack()}})},enableTrackButton:function(b,d){if(d===""){d=mejs.language.codes[b]||b}this.captionsButton.find("input[value="+b+"]").prop("disabled",fal
81se).siblings("label").html(d);this.options.startLanguage==b&&a("#"+this.id+"_captions_"+b).click();this.adjustLanguageBox()},addTrackButton:function(b,d){if(d===""){d=mejs.language.codes[b]||b}this.captionsButton.find("ul").append(a('<li><input type="radio" name="'+this.id+'_captions" id="'+this.id+"_captions_"+b+'" value="'+b+'" disabled="disabled" /><label for="'+this.id+"_captions_"+b+'">'+d+" (loading)</label></li>"));this.adjustLanguageBox();this.container.find(".mejs-captions-translations option[value="+b+"]").remove()},adjustLanguageBox:function(){this.captionsButton.find(".mejs-captions-selector").height(this.captionsButton.find(".mejs-captions-selector ul").outerHeight(true)+this.captionsButton.find(".mejs-captions-translations").outerHeight(true))},displayCaptions:function(){if(typeof this.tracks!="undefined"){var b,d=this.selectedTrack;if(d!=null&&d.isLoaded){for(b=0;b<d.entries.times.length;b++){if(this.media.currentTime>=d.entries.times[b].start&&this.media.currentTime<=d.entries.times[b].stop){this.captionsText.html(d.entr
81ies.text[b]);this.captions.show();return}}}this.captions.hide()}},displayChapters:function(){var b;for(b=0;b<this.tracks.length;b++){if(this.tracks[b].kind=="chapters"&&this.tracks[b].isLoaded){this.drawChapters(this.tracks[b]);this.hasChapters=true;break}}},drawChapters:function(g){var k=this,f,j,h=j=0;k.chapters.empty();for(f=0;f<g.entries.times.length;f++){j=g.entries.times[f].stop-g.entries.times[f].start;j=Math.floor(j/k.media.duration*100);if(j+h>100||f==g.entries.times.length-1&&j+h<100){j=100-h}k.chapters.append(a('<div class="mejs-chapter" rel="'+g.entries.times[f].start+'" style="left: '+h.toString()+"%;width: "+j.toString()+'%;"><div class="mejs-chapter-block'+(f==g.entries.times.length-1?" mejs-chapter-block-last":"")+'"><span class="ch-title">'+g.entries.text[f]+'</span><span class="ch-time">'+mejs.Utility.secondsToTimeCode(g.entries.times[f].start)+"–"+mejs.Utility.secondsToTimeCode(g.entries.times[f].stop)+"</span></div></div>"));h+=j}k.chapters.find("div.mejs-chapter").click(function(){k.media.setCurrentTime(parseFloat(a(this).attr("rel")));k.media.paused&&k.media.play()});k.chapters.show()}});mejs.language={codes:{af:"Afrikaans",sq:"Albanian",ar:"Arabic",be:"Belarusian",bg:"Bulgarian",ca:"Catalan",zh:"Chinese","zh-cn":"Chinese Simplified","zh-tw":"Chinese Traditional",hr:"Croatian",cs:"Czech",da:"Danish",nl:"Dutch",en:"English",et:"Estonian",tl:"Filipino",fi:"Finnish",fr:"French",gl:"Galician",de:"German",el:"Greek",ht:"Haitian Creole",iw:"Hebrew",hi:"Hindi",hu:"Hungarian",is:"Icelandic",id:"Indonesian",ga:"Irish",it:"Italian",ja:"Japanese",ko:"Korean",lv:"Latvian",lt:"Lithuanian",mk:"Macedonian",ms:"Malay",mt:"Maltese",no:"Norwegian",fa:"Persian",pl:"Polish",pt:"Portuguese",ro:"Romanian",ru:"Russian",sr:"Serbian",sk:"Slovak",sl:"Slovenian",es:"Spanish",sw:"Swahili",sv:"Swedish",tl:"Tagalog",th:"Thai",tr:"Turkish",uk:"Ukrainian",vi:"Vietnamese",cy:"Welsh",yi:"Yiddish"}};mejs.TrackFormatParser={pattern_identifier:/^([a-zA-z]+-)?[0-9]+$/,pattern_timecode:/^([0-9]{2}:[0-9]{2}:[0-9]{2}([,.][0-9]{1,3})?) --\> ([0-9]{2}:[0-9]{2}:[0-9]{2}([,.][0-9]{3})?)(.*)$/,split2:function(b,d){return b.split(d)},parse:function(g){var k=0;g=this.split2(g,/\r?\n/);for(var f={text:[],times:[]},j,h;k<g.length;k++){if(this.pattern_identifier.exec(g[k])){k++;if((j=this.pattern_timecode.exec(g[k]))&&k<g.length){k++;h=g[k];for(k++;g[k]!==""&&k<g.length;){h=h+"\n"+g[k];k++}f.text.push(h);f.times.push({start:mejs.Utility.timeCodeToSeconds(j[1]),stop:mejs.Utility.timeCodeToSeconds(j[3]),settings:j[5]})}}}return f}};if("x\n\ny".split(/\n/gi).length!=3){mejs.TrackFormatParser.split2=function(g,k){var f=[],j="",h;for(h=0;h<g.length;h++){j+=g.substring(h,h+1);if(k.test(j)){f.push(j.replace(k,""));j=""}}f.push(j);return f}}})(mejs.$);(function(a){a.extend(mejs.MepDefaults,contextMenuItems=[{render:function(b){if(typeof b.enterFullScreen=="undefined"){return null}return b.isFullScreen?"Turn off Fullscreen":"Go Fullscreen"},click:function(b){b.isFullScreen?b.exitFullScreen():b.enterFullScreen()}},{render:function(b){return b.media.muted?"Unmute":"Mute"},click:function(b){b.media.muted?b.setMuted(false):b.setMuted(true)}},{isSeparator:true},{render:function(){return"Download Video"},click:function(b){window.location.href=b.media.currentSrc}}]);a.extend(MediaElementPlayer.prototype,{buildcontextmenu:function(b){b.contextMenu=a('<div class="mejs-contextmenu"></div>').appendTo(a("body")).hide();b.container.bind("contextmenu",function(d){if(b.isContextMenuEnabled){d.preventDefault();b.renderContextMenu(d.clientX-1,d.clientY-1);return false}});b.container.bind("click",function(){b.contextMenu.hide()});b.contextMenu.bind("mouseleave",function(){b.startContextMenuTimer()})},isContextMenuEnabled:true,enableContextMenu:function(){this.isContextMenuEnabled=true},disableContextMenu:function(){this.isContextMenuEnabled=false},contextMenuTimeout:null,startContextMenuTimer:function(){var b=this;b.killContextMenuTimer();b.contextMenuTimer=setTimeout(function(){b.hideContextMenu();b.killContextMenuTimer()},750)},killContextMenuTimer:function(){var b=this.contextMenuTimer;if(b!=null){clearTimeout(b);delete b}},hideContextMenu:function(){this.contextMenu.hide()},renderContextMenu:function(h,p){for(var f=this,o="",n=f.options.contextMenuItems,m=0,j=n.length;m<j;m++){if(n[m].isSeparator){o+='<div class="mejs-contextmenu-separator"></div>'}else{var l=n[m].render(f);if(l!=null){o+='<div class="mejs-contextmenu-item" data-itemindex="'+m+'" id="element-'+Math.random()*1000000+'">'+l+"</div>"}}}f.contextMenu.empty().append(a(o)).css({top:p,left:h}).show();f.contextMenu.find(".mejs-contextmenu-item").each(function(){var b=a(this),c=parseInt(b.data("itemindex"),10),d=f.options.contextMenuItems[c];typeof d.show!="undefined"&&d.show(b,f);b.click(function(){typeof d.click!="undefined"&&d.click(f);f.contextMenu.hide()})});setTimeout(function(){f.killControlsTimer("rev3")},100)}})})(mejs.$);(function(a){a.flexslider=function(o,n){var y=a(o),w=a.extend({},a.flexslider.defaults,n),v=w.namespace,d="ontouchstart" in window||window.DocumentTouch&&document instanceof DocumentTouch,z=d?"touchend":"click",j="vertical"===w.direction,g=w.reverse,q=0<w.itemWidth,b="fade"===w.animation,A=""!==w.asNavFor,u={};a.data(o,"flexslider",y);u={init:function(){y.animating=!1;y.currentSlide=w.startAt;y.animatingTo=y.currentSlide;y.atEnd=0===y.currentSlide||y.currentSlide===y.last;y.containerSelector=w.selector.substr(0,w.selector.search(" "));y.slides=a(w.selector,y);y.container=a(y.containerSelector,y);y.count=y.slides.length;y.syncExists=0<a(w.sync).length;"slide"===w.animation&&(w.animation="swing");y.prop=j?"top":"marginLeft";y.args={};y.manualPause=!1;var c=y,f;
81if(f=!w.video){if(f=!b){if(f=w.useCSS){y:{f=document.createElement("div");var k=["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"],h;for(h in k){if(void 0!==f.style[k[h]]){y.pfx=k[h].replace("Perspective","").toLowerCase();y.prop="-"+y.pfx+"-transform";f=!0;break y}}f=!1}}}}c.transitions=f;""!==w.controlsContainer&&(y.controlsContainer=0<a(w.controlsContainer).length&&a(w.controlsContainer));""!==w.manualControls&&(y.manualControls=0<a(w.manualControls).length&&a(w.manualControls));w.randomize&&(y.slides.sort(function(){return Math.round(Math.random())-0.5}),y.container.empty().append(y.slides));y.doMath();A&&u.asNav.setup();y.setup("init");w.controlNav&&u.controlNav.setup();w.directionNav&&u.directionNav.setup();w.keyboard&&(1===a(y.containerSelector).length||w.multipleKeyboard)&&a(document).bind("keyup",function(e){e=e.keyCode;if(!y.animating&&(39===e||37===e)){e=39===e?y.getTarget("next"):37===e?y.getTarget("prev"):!1,y.flexAnimate(e,w.pauseOnAction)}});w.mousewheel&&y.bind("mousewheel",function(e,l){e.preventDefault();var m=0>l?y.getTarget("next"):y.getTarget("prev");y.flexAnimate(m,w.pauseOnAction)});w.pausePlay&&u.pausePlay.setup();w.slideshow&&(w.pauseOnHover&&y.hover(function(){!y.manualPlay&&!y.manualPause&&y.pause()},function(){!y.manualPause&&!y.manualPlay&&y.play()}),0<w.initDelay?setTimeout(y.play,w.initDelay):y.play());d&&w.touch&&u.touch();(!b||b&&w.smoothHeight)&&a(window).bind("resize focus",u.resize);setTimeout(function(){w.start(y)},200)},asNav:{setup:function(){y.asNav=!0;y.animatingTo=Math.floor(y.currentSlide/y.move);y.currentItem=y.currentSlide;y.slides.removeClass(v+"active-slide").eq(y.currentItem).addClass(v+"active-slide");y.slides.click(function(c){c.preventDefault();var c=a(this),e=c.index();!a(w.asNavFor).data("flexslider").animating&&!c.hasClass("active")&&(y.direction=y.currentItem<e?"next":"prev",y.flexAnimate(e,w.pauseOnAction,!1,!0,!0))})}},controlNav:{setup:function(){y.manualControls?u.controlNav.setupManual():u.controlNav.setupPaging()},setupPaging:function(){var c=1,e;y.controlNavScaffold=a('<ol class="'+v+"control-nav "+v+("thumbnails"===w.controlNav?"control-thumbs":"control-paging")+'"></ol>');if(1<y.pagingCount){for(var f=0;f<y.pagingCount;f++){e="thumbnails"===w.controlNav?'<img src="'+y.slides.eq(f).attr("data-thumb")+'"/>':"<a>"+c+"</a>",y.controlNavScaffold.append("<li>"+e+"</li>"),c++}}y.controlsContainer?a(y.controlsContainer).append(y.controlNavScaffold):y.append(y.controlNavScaffold);u.controlNav.set();u.controlNav.active();y.controlNavScaffold.delegate("a, img",z,function(h){h.preventDefault();var h=a(this),k=y.controlNav.index(h);h.hasClass(v+"active")||(y.direction=k>y.currentSlide?"next":"prev",y.flexAnimate(k,w.pauseOnAction))});d&&y.controlNavScaffold.delegate("a","click touchstart",function(h){h.preventDefault()})},setupManual:function(){y.controlNav=y.manualControls;u.controlNav.active();y.controlNav.live(z,function(c){c.preventDefault();var c=a(this),e=y.controlNav.index(c);c.hasClass(v+"active")||(e>y.currentSlide?y.direction="next":y.direction="prev",y.flexAnimate(e,w.pauseOnAction))});d&&y.controlNav.live("click touchstart",function(c){c.preventDefault()})},set:function(){y.controlNav=a("."+v+"control-nav li "+("thumbnails"===w.controlNav?"img":"a"),y.controlsContainer?y.controlsContainer:y)},active:function(){y.controlNav.removeClass(v+"active").eq(y.animatingTo).addClass(v+"active")},update:function(e,f){1<y.pagingCount&&"add"===e?y.controlNavScaffold.append(a("<li><a>"+y.count+"</a></li>")):1===y.pagingCount?y.controlNavScaffold.find("li").remove():y.controlNav.eq(f).closest("li").remove();u.controlNav.set();1<y.pagingCount&&y.pagingCount!==y.controlNav.length?y.update(f,e):u.controlNav.active()}},directionNav:{setup:function(){var c=a('<ul class="'+v+'direction-nav"><li><a class="'+v+'prev" href="#">'+w.prevText+'</a></li><li><a class="'+v+'next" href="#">'+w.nextText+"</a></li></ul>");y.controlsContainer?(a(y.controlsContainer).append(c),y.directionNav=a("."+v+"direction-nav li a",y.controlsContainer)):(y.append(c),y.directionNav=a("."+v+"direction-nav li a",y));
81u.directionNav.update();y.directionNav.bind(z,function(e){e.preventDefault();e=a(this).hasClass(v+"next")?y.getTarget("next"):y.getTarget("prev");y.flexAnimate(e,w.pauseOnAction)});d&&y.directionNav.bind("click touchstart",function(e){e.preventDefault()})},update:function(){var c=v+"disabled";1===y.pagingCount?y.directionNav.addClass(c):w.animationLoop?y.directionNav.removeClass(c):0===y.animatingTo?y.directionNav.removeClass(c).filter("."+v+"prev").addClass(c):y.animatingTo===y.last?y.directionNav.removeClass(c).filter("."+v+"next").addClass(c):y.directionNav.removeClass(c)}},pausePlay:{setup:function(){var c=a('<div class="'+v+'pauseplay"><a></a></div>');y.controlsContainer?(y.controlsContainer.append(c),y.pausePlay=a("."+v+"pauseplay a",y.controlsContainer)):(y.append(c),y.pausePlay=a("."+v+"pauseplay a",y));u.pausePlay.update(w.slideshow?v+"pause":v+"play");y.pausePlay.bind(z,function(e){e.preventDefault();a(this).hasClass(v+"pause")?(y.manualPause=!0,y.manualPlay=!1,y.pause()):(y.manualPause=!1,y.manualPlay=!0,y.play())});d&&y.pausePlay.bind("click touchstart",function(e){e.preventDefault()})},update:function(c){"play"===c?y.pausePlay.removeClass(v+"pause").addClass(v+"play").text(w.playText):y.pausePlay.removeClass(v+"play").addClass(v+"pause").text(w.pauseText)}},touch:function(){function D(e){m=j?C-e.touches[0].pageY:C-e.touches[0].pageX;h=j?Math.abs(m)<Math.abs(e.touches[0].pageX-B):Math.abs(m)<Math.abs(e.touches[0].pageY-B);if(!h||500<Number(new Date)-l){e.preventDefault(),!b&&y.transitions&&(w.animationLoop||(m/=0===y.currentSlide&&0>m||y.currentSlide===y.last&&0<m?Math.abs(m)/c+2:1),y.setProps(t+m,"setTouch"))}}function s(){o.removeEventListener("touchmove",D,!1);if(y.animatingTo===y.currentSlide&&!h&&null!==m){var f=g?-m:m,e=0<f?y.getTarget("next"):y.getTarget("prev");y.canAdvance(e)&&(550>Number(new Date)-l&&50<Math.abs(f)||Math.abs(f)>c/2)?y.flexAnimate(e,w.pauseOnAction):b||y.flexAnimate(y.currentSlide,w.pauseOnAction,!0)}o.removeEventListener("touchend",s,!1);
81t=m=B=C=null}var C,B,t,c,m,l,h=!1;o.addEventListener("touchstart",function(e){y.animating?e.preventDefault():1===e.touches.length&&(y.pause(),c=j?y.h:y.w,l=Number(new Date),t=q&&g&&y.animatingTo===y.last?0:q&&g?y.limit-(y.itemW+w.itemMargin)*y.move*y.animatingTo:q&&y.currentSlide===y.last?y.limit:q?(y.itemW+w.itemMargin)*y.move*y.currentSlide:g?(y.last-y.currentSlide+y.cloneOffset)*c:(y.currentSlide+y.cloneOffset)*c,C=j?e.touches[0].pageY:e.touches[0].pageX,B=j?e.touches[0].pageX:e.touches[0].pageY,o.addEventListener("touchmove",D,!1),o.addEventListener("touchend",s,!1))},!1)},resize:function(){!y.animating&&y.is(":visible")&&(q||y.doMath(),b?u.smoothHeight():q?(y.slides.width(y.computedW),y.update(y.pagingCount),y.setProps()):j?(y.viewport.height(y.h),y.setProps(y.h,"setTotal")):(w.smoothHeight&&u.smoothHeight(),y.newSlides.width(y.computedW),y.setProps(y.computedW,"setTotal")))},smoothHeight:function(e){if(!j||b){var f=b?y:y.viewport;e?f.animate({height:y.slides.eq(y.animatingTo).height()},e):f.height(y.slides.eq(y.animatingTo).height())}},sync:function(c){var f=a(w.sync).data("flexslider"),h=y.animatingTo;switch(c){case"animate":f.flexAnimate(h,w.pauseOnAction,!1,!0);break;case"play":!f.playing&&!f.asNav&&f.play();break;case"pause":f.pause()}}};y.flexAnimate=function(c,h,m,f,e){A&&1===y.pagingCount&&(y.direction=y.currentItem<c?"next":"prev");if(!y.animating&&(y.canAdvance(c,e)||m)&&y.is(":visible")){if(A&&f){if(m=a(w.asNavFor).data("flexslider"),y.atEnd=0===c||c===y.count-1,m.flexAnimate(c,!0,!1,!0,e),y.direction=y.currentItem<c?"next":"prev",m.direction=y.direction,Math.ceil((c+1)/y.visible)-1!==y.currentSlide&&0!==c){y.currentItem=c,y.slides.removeClass(v+"active-slide").eq(c).addClass(v+"active-slide"),c=Math.floor(c/y.visible)}else{return y.currentItem=c,y.slides.removeClass(v+"active-slide").eq(c).addClass(v+"active-slide"),!1}}y.animating=!0;y.animatingTo=c;w.before(y);h&&y.pause();y.syncExists&&!e&&u.sync("animate");w.controlNav&&u.controlNav.active();q||y.slides.removeClass(v+"active-slide").eq(c).addClass(v+"active-slide");y.atEnd=0===c||c===y.last;w.directionNav&&u.directionNav.update();c===y.last&&(w.end(y),w.animationLoop||y.pause());if(b){d?(y.slides.eq(y.currentSlide).css({opacity:0,zIndex:1}),y.slides.eq(c).css({opacity:1,zIndex:2}),y.animating=!1,y.currentSlide=y.animatingTo):(y.slides.eq(y.currentSlide).fadeOut(w.animationSpeed,w.easing),y.slides.eq(c).fadeIn(w.animationSpeed,w.easing,y.wrapup))}else{var l=j?y.slides.filter(":first").height():y.computedW;q?(c=w.itemWidth>y.w?2*w.itemMargin:w.itemMargin,c=(y.itemW+c)*y.move*y.animatingTo,c=c>y.limit&&1!==y.visible?y.limit:c):c=0===y.currentSlide&&c===y.count-1&&w.animationLoop&&"next"!==y.direction?g?(y.count+y.cloneOffset)*l:0:y.currentSlide===y.last&&0===c&&w.animationLoop&&"prev"!==y.direction?g?0:(y.count+1)*l:g?(y.count-1-c+y.cloneOffset)*l:(c+y.cloneOffset)*l;y.setProps(c,"",w.animationSpeed);if(y.transitions){if(!w.animationLoop||!y.atEnd){y.animating=!1,y.currentSlide=y.animatingTo}y.container.unbind("webkitTransitionEnd transitionend");y.container.bind("webkitTransitionEnd transitionend",function(){y.wrapup(l)})}else{y.container.animate(y.args,w.animationSpeed,w.easing,function(){y.wrapup(l)})}}w.smoothHeight&&u.smoothHeight(w.animationSpeed)}};y.wrapup=function(c){!b&&!q&&(0===y.currentSlide&&y.animatingTo===y.last&&w.animationLoop?y.setProps(c,"jumpEnd"):y.currentSlide===y.last&&(0===y.animatingTo&&w.animationLoop)&&y.setProps(c,"jumpStart"));y.animating=!1;y.currentSlide=y.animatingTo;w.after(y)};y.animateSlides=function(){y.animating||y.flexAnimate(y.getTarget("next"))};y.pause=function(){clearInterval(y.animatedSlides);y.playing=!1;w.pausePlay&&u.pausePlay.update("play");y.syncExists&&u.sync("pause")};y.play=function(){y.animatedSlides=setInterval(y.animateSlides,w.slideshowSpeed);y.playing=!0;
81w.pausePlay&&u.pausePlay.update("pause");y.syncExists&&u.sync("play")};y.canAdvance=function(c,e){var f=A?y.pagingCount-1:y.last;return e?!0:A&&y.currentItem===y.count-1&&0===c&&"prev"===y.direction?!0:A&&0===y.currentItem&&c===y.pagingCount-1&&"next"!==y.direction?!1:c===y.currentSlide&&!A?!1:w.animationLoop?!0:y.atEnd&&0===y.currentSlide&&c===f&&"next"!==y.direction?!1:y.atEnd&&y.currentSlide===f&&0===c&&"next"===y.direction?!1:!0};y.getTarget=function(c){y.direction=c;return"next"===c?y.currentSlide===y.last?0:y.currentSlide+1:0===y.currentSlide?y.last:y.currentSlide-1};y.setProps=function(c,h,m){var l,k=c?c:(y.itemW+w.itemMargin)*y.move*y.animatingTo;l=-1*function(){if(q){return"setTouch"===h?c:g&&y.animatingTo===y.last?0:g?y.limit-(y.itemW+w.itemMargin)*y.move*y.animatingTo:y.animatingTo===y.last?y.limit:k}switch(h){case"setTotal":return g?(y.count-1-y.currentSlide+y.cloneOffset)*c:(y.currentSlide+y.cloneOffset)*c;case"setTouch":return c;case"jumpEnd":return g?c:y.count*c;case"jumpStart":return g?y.count*c:c;default:return c}}()+"px";y.transitions&&(l=j?"translate3d(0,"+l+",0)":"translate3d("+l+",0,0)",m=void 0!==m?m/1000+"s":"0s",y.container.css("-"+y.pfx+"-transition-duration",m));y.args[y.prop]=l;(y.transitions||void 0===m)&&y.container.css(y.args)};y.setup=function(c){if(b){y.slides.css({width:"100%","float":"left",marginRight:"-100%",position:"relative"}),"init"===c&&(d?y.slides.css({opacity:0,display:"block",webkitTransition:"opacity "+w.animationSpeed/1000+"s ease",zIndex:1}).eq(y.currentSlide).css({opacity:1,zIndex:2}):y.slides.eq(y.currentSlide).fadeIn(w.animationSpeed,w.easing)),w.smoothHeight&&u.smoothHeight()}else{var e,f;"init"===c&&(y.viewport=a('<div class="'+v+'viewport"></div>').css({overflow:"hidden",position:"relative"}).appendTo(y).append(y.container),y.cloneCount=0,y.cloneOffset=0,g&&(f=a.makeArray(y.slides).reverse(),y.slides=a(f),y.container.empty().append(y.slides)));w.animationLoop&&!q&&(y.cloneCount=2,y.cloneOffset=1,"init"!==c&&y.container.find(".clone").remove(),y.container.append(y.slides.first().clone().addClass("clone")).prepend(y.slides.last().clone().addClass("clone")));y.newSlides=a(w.selector,y);e=g?y.count-1-y.currentSlide+y.cloneOffset:y.currentSlide+y.cloneOffset;j&&!q?(y.container.height(200*(y.count+y.cloneCount)+"%").css("position","absolute").width("100%"),setTimeout(function(){y.newSlides.css({display:"block"});y.doMath();y.viewport.height(y.h);y.setProps(e*y.h,"init")},"init"===c?100:0)):(y.container.width(200*(y.count+y.cloneCount)+"%"),y.setProps(e*y.computedW,"init"),setTimeout(function(){y.doMath();y.newSlides.css({width:y.computedW,"float":"left",display:"block"});w.smoothHeight&&u.smoothHeight()},"init"===c?100:0))}q||y.slides.removeClass(v+"active-slide").eq(y.currentSlide).addClass(v+"active-slide")};y.doMath=function(){var c=y.slides.first(),l=w.itemMargin,k=w.minItems,h=w.maxItems;
81y.w=y.width();y.h=c.height();y.boxPadding=c.outerWidth()-c.width();q?(y.itemT=w.itemWidth+l,y.minW=k?k*y.itemT:y.w,y.maxW=h?h*y.itemT:y.w,y.itemW=y.minW>y.w?(y.w-l*k)/k:y.maxW<y.w?(y.w-l*h)/h:w.itemWidth>y.w?y.w:w.itemWidth,y.visible=Math.floor(y.w/(y.itemW+l)),y.move=0<w.move&&w.move<y.visible?w.move:y.visible,y.pagingCount=Math.ceil((y.count-y.visible)/y.move+1),y.last=y.pagingCount-1,y.limit=1===y.pagingCount?0:w.itemWidth>y.w?(y.itemW+2*l)*y.count-y.w-l:(y.itemW+l)*y.count-y.w-l):(y.itemW=y.w,y.pagingCount=y.count,y.last=y.count-1);y.computedW=y.itemW-y.boxPadding};y.update=function(c,e){y.doMath();q||(c<y.currentSlide?y.currentSlide+=1:c<=y.currentSlide&&0!==c&&(y.currentSlide-=1),y.animatingTo=y.currentSlide);if(w.controlNav&&!y.manualControls){if("add"===e&&!q||y.pagingCount>y.controlNav.length){u.controlNav.update("add")}else{if("remove"===e&&!q||y.pagingCount<y.controlNav.length){q&&y.currentSlide>y.last&&(y.currentSlide-=1,y.animatingTo-=1),u.controlNav.update("remove",y.last)}}}w.directionNav&&u.directionNav.update()};y.addSlide=function(c,k){var h=a(c);y.count+=1;y.last=y.count-1;j&&g?void 0!==k?y.slides.eq(y.count-k).after(h):y.container.prepend(h):void 0!==k?y.slides.eq(k).before(h):y.container.append(h);y.update(k,"add");y.slides=a(w.selector+":not(.clone)",y);y.setup();w.added(y)};y.removeSlide=function(c){var f=isNaN(c)?y.slides.index(a(c)):c;y.count-=1;y.last=y.count-1;isNaN(c)?a(c,y.slides).remove():j&&g?y.slides.eq(y.last).remove():y.slides.eq(c).remove();y.doMath();y.update(f,"remove");y.slides=a(w.selector+":not(.clone)",y);y.setup();w.removed(y)};u.init()};a.flexslider.defaults={namespace:"flex-",selector:".slides > li",animation:"fade",easing:"swing",direction:"horizontal",reverse:!1,animationLoop:!0,smoothHeight:!1,startAt:0,slideshow:!0,slideshowSpeed:7000,animationSpeed:600,initDelay:0,randomize:!1,pauseOnAction:!0,pauseOnHover:!1,useCSS:!0,touch:!0,video:!1,controlNav:!0,directionNav:!0,prevText:"Previous",nextText:"Next",keyboard:!0,multipleKeyboard:!1,mousewheel:!1,pausePlay:!1,pauseText:"Pause",playText:"Play",controlsContainer:"",manualControls:"",sync:"",asNavFor:"",itemWidth:0,itemMargin:0,minItems:0,maxItems:0,move:0,start:function(){},before:function(){},after:function(){},end:function(){},added:function(){},removed:function(){}};a.fn.flexslider=function(c){void 0===c&&(c={});if("object"===typeof c){return this.each(function(){var d=a(this),e=d.find(c.selector?c.selector:".slides > li");1===e.length?(e.fadeIn(400),c.start&&c.start(d)):void 0===d.data("flexslider")&&new a.flexslider(this,c)})}var b=a(this).data("flexslider");switch(c){case"play":b.play();break;case"pause":b.pause();break;case"next":b.flexAnimate(b.getTarget("next"),!0);break;case"prev":case"previous":b.flexAnimate(b.getTarget("prev"),!0);break;default:"number"===typeof c&&b.flexAnimate(c,!0)}}})(jQuery); 82/*! matchMedia() polyfill - Test a CSS media type/query in JS. Authors & copyright (c) 2012: Scott Jehl, Paul Irish, Nicholas Zakas. Dual MIT/BSD license */ 83/*! NOTE: If you're already including a window.matchMedia polyfill via Modernizr or otherwise, you don't need this part */ 84window.matchMedia=window.matchMedia||(function(m,l){var o,j=m.documentElement,h=j.firstElementChild||j.firstChild,n=m.createElement("body"),k=m.createElement("div");k.id="mq-test-1";k.style.cssText="position:absolute;top:-100em";n.style.background="none";n.appendChild(k);return function(a){k.innerHTML='­<style media="'+a+'"> #mq-test-1 { width: 42px; }</style>';j.insertBefore(n,h);o=k.offsetWidth==42;j.removeChild(n);return{matches:o,media:a}}})(document); 85/*! Respond.js v1.1.0: min/max-width media query polyfill. (c) Scott Jehl. MIT/GPLv2 Lic. j.mp/respondjs */ 86(function(Q){Q.respond={};respond.update=function(){};respond.mediaQueriesSupported=Q.matchMedia&&Q.matchMedia("only all").matches;if(respond.mediaQueriesSupported){return}var y=Q.document,C=y.documentElement,M=[],K=[],E=[],G={},N=30,P=y.getElementsByTagName("head")[0]||C,O=y.getElementsByTagName("base")[0],T=P.getElementsByTagName("link"),R=[],U=function(){var c=T,g=c.length,f=0,b,e,d,a;for(;f<g;f++){b=c[f],e=b.href,d=b.media,a=b.rel&&b.rel.toLowerCase()==="stylesheet";if(!!e&&a&&!G[e]){if(b.styleSheet&&b.styleSheet.rawCssText){I(b.styleSheet.rawCssText,e,d);G[e]=true}else{if((!/^([a-zA-Z:]*\/\/)/.test(e)&&!O)||e.replace(RegExp.$1,"").split("/")[0]===Q.location.host){R.push({href:e,media:d})}}}}A()},A=function(){if(R.length){var a=R.shift();H(a.href,function(b){I(b,a.href,a.media);G[a.href]=true;A()})}},I=function(j,h,e){var l=j.match(/@media[^\{]+\{([^\{\}]*\{[^\}\{]*\})+/gi),g=l&&l.length||0,h=h.substring(0,h.lastIndexOf("/")),f=function(o){return o.replace(/(url\()['"]?([^\/\)'"][^:\)'"]+)['"]?(\))/g,"$1"+h+"$2$3")},d=!g&&e,a=0,b,n,m,c,k;if(h.length){h+="/"}if(d){g=1}for(;a<g;a++){b=0;if(d){n=e;K.push(f(j))}else{n=l[a].match(/@media *([^\{]+)\{([\S\s]+?)$/)&&RegExp.$1;K.push(RegExp.$2&&f(RegExp.$2))}c=n.split(",");k=c.length;for(;b<k;b++){m=c[b];M.push({media:m.split("(")[0].match(/(only\s+)?([a-zA-Z]+)\s?/)&&RegExp.$2||"all",rules:K.length-1,hasquery:m.indexOf("(")>-1,minw:m.match(/\(min\-width:[\s]*([\s]*[0-9\.]+)(px|em)[\s]*\)/)&&parseFloat(RegExp.$1)+(RegExp.$2||""),maxw:m.match(/\(max\-width:[\s]*([\s]*[0-9\.]+)(px|em)[\s]*\)/)&&parseFloat(RegExp.$1)+(RegExp.$2||"")})}}L()},J,D,z=function(){var c,b=y.createElement("div"),a=y.body,d=false;b.style.cssText="position:absolute;font-size:1em;width:1em";if(!a){a=d=y.createElement("body");a.style.background="none"}a.appendChild(b);C.insertBefore(a,C.firstChild);c=b.offsetWidth;if(d){C.removeChild(a)}else{a.removeChild(b)}c=F=parseFloat(c);return c},F,L=function(m){var l="clientWidth",c=C[l],n=y.compatMode==="CSS1Compat"&&c||y.body[l]||c,a={},o=T[T.length-1],g=(new Date()).getTime();if(m&&J&&g-J<N){clearTimeout(D);D=setTimeout(L,N);return}else{J=g}for(var q in M){var j=M[q],b=j.minw,k=j.maxw,d=b===null,f=k===null,h="em";if(!!b){b=parseFloat(b)*(b.indexOf(h)>-1?(F||z()):1)}if(!!k){k=parseFloat(k)*(k.indexOf(h)>-1?(F||z()):1)}if(!j.hasquery||(!d||!f)&&(d||n>
86=b)&&(f||n<=k)){if(!a[j.media]){a[j.media]=[]}a[j.media].push(K[j.rules])}}for(var q in E){if(E[q]&&E[q].parentNode===P){P.removeChild(E[q])}}for(var q in a){var e=y.createElement("style"),p=a[q].join("\n");e.type="text/css";e.media=q;P.insertBefore(e,o.nextSibling);if(e.styleSheet){e.styleSheet.cssText=p}else{e.appendChild(y.createTextNode(p))}E.push(e)}},H=function(a,b){var c=S();if(!c){return}c.open("GET",a,true);c.onreadystatechange=function(){if(c.readyState!=4||c.status!=200&&c.status!=304){return}b(c.responseText)};if(c.readyState==4){return}c.send(null)},S=(function(){var a=false;try{a=new XMLHttpRequest()}catch(b){a=new ActiveXObject("Microsoft.XMLHTTP")}return function(){return a}})();U();respond.update=U;function B(){L(true)}if(Q.addEventListener){Q.addEventListener("resize",B,false)}else{if(Q.attachEvent){Q.attachEvent("onresize",B)}}})(this);window.Modernizr=function(aw,av,au){function T(b){am.cssText=b}function S(d,c){return T(ai.join(d+";")+(c||""))}function R(d,c){return typeof d===c}function Q(d,c){return !!~(""+d).indexOf(c)}function P(f,c){for(var h in f){var g=f[h];if(!Q(g,"-")&&am[g]!==au){return c=="pfx"?g:!0}}return !1}function O(g,c,k){for(var j in g){var h=c[g[j]];if(h!==au){return k===!1?g[j]:R(h,"function")?h.bind(k||c):h}}return !1}function N(g,f,k){var j=g.charAt(0).toUpperCase()+g.slice(1),h=(g+" "+ag.join(j+" ")+j).split(" ");return R(f,"string")||R(f,"undefined")?P(h,f):(h=(g+" "+af.join(j+" ")+j).split(" "),O(h,f,k))}function M(){ar.input=function(f){for(var b=0,a=f.length;b<a;b++){ab[f[b]]=f[b] in al}return ab.list&&(ab.list=!!av.createElement("datalist")&&!!aw.HTMLDataListElement),ab}("autocomplete autofocus list placeholder max min multiple pattern required step".split(" ")),ar.inputtypes=function(b){for(var l=0,k,j,g,c=b.length;l<c;l++){al.setAttribute("type",j=b[l]),k=al.type!=="text",k&&(al.value=ak,al.style.cssText="position:absolute;visibility:hidden;",/^range$/.test(j)&&al.style.WebkitAppearance!==au?(ap.appendChild(al),g=av.defaultView,k=g.getComputedStyle&&g.getComputedStyle(al,null).WebkitAppearance!=="textfield"&&al.offsetHeight!==0,ap.removeChild(al)):/^(search|tel)$/.test(j)||(/^(url|email)$/.test(j)?k=al.checkValidity&&al.checkValidity()===!1:k=al.value!=ak)),ac[b[l]]=!!k}return ac}("search tel url email datetime date month week time datetime-local number range color".split(" "))}var at="2.6.1",ar={},aq=!0,ap=av.documentElement,ao="modernizr",an=av.createElement(ao),am=an.style,al=av.createElement("input"),ak=":)",aj={}.toString,ai=" -webkit- -moz- -o- -ms- ".split(" "),ah="Webkit Moz O ms",ag=ah.split(" "),af=ah.toLowerCase().split(" "),ae={svg:"http://www.w3.org/2000/svg"},ad={},ac={},ab={},aa=[],Z=aa.slice,Y,X=function(u,t,s,q){var p,o,n,h=av.createElement("div"),g=av.body,b=g?g:av.createElement("body");if(parseInt(s,10)){while(s--){n=av.createElement("div"),n.id=q?q[s]:ao+(s+1),h.appendChild(n)}}return p=["­",'<style id="s',ao,'">',u,"</style>"].join(""),h.id=ao,(g?h:b).innerHTML+=p,b.appendChild(h),g||(b.style.background="",ap.appendChild(b)),o=t(h,u),g?h.parentNode.removeChild(h):b.parentNode.removeChild(b),!!o},W=function(){function c(h,g){g=g||av.createElement(b[h]||"div"),h="on"+h;var a=h in g;return a||(g.setAttribute||(g=av.createElement("div")),g.setAttribute&&g.removeAttribute&&(g.setAttribute(h,""),a=R(g[h],"function"),R(g[h],"undefined")||(g[h]=au),g.removeAttribute(h))),g=null,a}var b={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};return c}(),V={}.hasOwnProperty,U;!R(V,"undefined")&&!R(V.call,"undefined")?U=function(d,c){return V.call(d,c)}:U=function(d,c){return c in d&&R(d.constructor.prototype[c],"undefined")},Function.prototype.bind||(Function.prototype.bind=function(a){var h=this;if(typeof h!="function"){throw new TypeError}var g=Z.call(arguments,1),f=function(){if(this instanceof f){var b=function(){};b.prototype=h.prototype;var d=new b,c=h.apply(d,g.concat(Z.call(arguments)));return Object(c)===c?c:d}return h.apply(a,g.concat(Z.call(arguments)))};return f}),ad.flexbox=function(){return N("flexWrap")},ad.canvas=function(){var b=av.createElement("canvas");return !!b.getContext&&!!b.getContext("2d")},ad.canvastext=function(){return !!ar.canvas&&!!R(av.createElement("canvas").getContext("2d").fillText,"function")},ad.webgl=function(){return !!aw.WebGLRenderingContext},ad.touch=function(){var a;return"ontouchstart" in aw||aw.DocumentTouch&&av instanceof DocumentTouch?a=!0:X(["@media (",ai.join("touch-enabled),("),ao,")","{#modernizr{top:9px;position:absolute}}"].join(""),function(b){a=b.offsetTop===9}),a},ad.geolocation=function(){return"geolocation" in navigator},ad.postmessage=function(){return !!aw.postMessage}
vendor: 8,115 bytes, line 86
86,ad.websqldatabase=function(){return !!aw.openDatabase},ad.indexedDB=function(){return !!N("indexedDB",aw)},ad.hashchange=function(){return W("hashchange",aw)&&(av.documentMode===au||av.documentMode>7)},ad.history=function(){return !!aw.history&&!!history.pushState},ad.draganddrop=function(){var b=av.createElement("div");return"draggable" in b||"ondragstart" in b&&"ondrop" in b},ad.websockets=function(){return"WebSocket" in aw||"MozWebSocket" in aw},ad.rgba=function(){return T("background-color:rgba(150,255,150,.5)"),Q(am.backgroundColor,"rgba")},ad.hsla=function(){return T("background-color:hsla(120,40%,100%,.5)"),Q(am.backgroundColor,"rgba")||Q(am.backgroundColor,"hsla")},ad.multiplebgs=function(){return T("background:url(https://),url(https://),red url(https://)"),/(url\s*\(.*?){3}/.test(am.background)},ad.backgroundsize=function(){return N("backgroundSize")},ad.borderimage=function(){return N("borderImage")},ad.borderradius=function(){return N("borderRadius")},ad.boxshadow=function(){return N("boxShadow")},ad.textshadow=function(){return av.createElement("div").style.textShadow===""},ad.opacity=function(){return S("opacity:.55"),/^0.55$/.test(am.opacity)},ad.cssanimations=function(){return N("animationName")},ad.csscolumns=function(){return N("columnCount")},ad.cssgradients=function(){var e="background-image:",d="gradient(linear,left top,right bottom,from(#9f9),to(white));",f="linear-gradient(left top,#9f9, white);";return T((e+"-webkit- ".split(" ").join(d+e)+ai.join(f+e)).slice(0,-e.length)),Q(am.backgroundImage,"gradient")},ad.cssreflections=function(){return N("boxReflect")},ad.csstransforms=function(){return !!N("transform")},ad.csstransforms3d=function(){var b=!!N("perspective");return b&&"webkitPerspective" in ap.style&&X("@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}",function(a,d){b=a.offsetLeft===9&&a.offsetHeight===3}),b},ad.csstransitions=function(){return N("transition")},ad.fontface=function(){var b;return X('@font-face {font-family:"font";src:url("https://")}',function(l,k){var j=av.getElementById("smodernizr"),h=j.sheet||j.styleSheet,a=h?h.cssRules&&h.cssRules[0]?h.cssRules[0].cssText:h.cssText||"":"";b=/src/i.test(a)&&a.indexOf(k.split(" ")[0])===0}),b},ad.generatedcontent=function(){var b;return X(['#modernizr:after{content:"',ak,'";visibility:hidden}'].join(""),function(a){b=a.offsetHeight>=1}),b},ad.video=function(){var b=av.createElement("video"),f=!1;try{if(f=!!b.canPlayType){f=new Boolean(f),f.ogg=b.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,""),f.h264=b.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,""),f.webm=b.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,"")}}catch(e){}return f},ad.audio=function(){var b=av.createElement("audio"),f=!1;try{if(f=!!b.canPlayType){f=new Boolean(f),f.ogg=b.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),f.mp3=b.canPlayType("audio/mpeg;").replace(/^no$/,""),f.wav=b.canPlayType('audio/wav; codecs="1"').replace(/^no$/,""),f.m4a=(b.canPlayType("audio/x-m4a;")||b.canPlayType("audio/aac;")).replace(/^no$/,"")}}catch(e){}return f},ad.localstorage=function(){try{return localStorage.setItem(ao,ao),localStorage.removeItem(ao),!0}catch(b){return !1}},ad.sessionstorage=function(){try{return sessionStorage.setItem(ao,ao),sessionStorage.removeItem(ao),!0}catch(b){return !1}},ad.webworkers=function(){return !!aw.Worker},ad.applicationcache=function(){return !!aw.applicationCache},ad.svg=function(){return !!av.createElementNS&&!!av.createElementNS(ae.svg,"svg").createSVGRect},ad.inlinesvg=function(){var b=av.createElement("div");return b.innerHTML="<svg/>",(b.firstChild&&b.firstChild.namespaceURI)==ae.svg},ad.smil=function(){return !!av.createElementNS&&/SVGAnimate/.test(aj.call(av.createElementNS(ae.svg,"animate")))},ad.svgclippaths=function(){return !!av.createElementNS&&/SVGClipPath/.test(aj.call(av.createElementNS(ae.svg,"clipPath")))};for(var L in ad){U(ad,L)&&(Y=L.toLowerCase(),ar[Y]=ad[L](),aa.push((ar[Y]?"":"no-")+Y))}return ar.input||M(),ar.addTest=function(e,c){if(typeof e=="object"){for(var f in e){U(e,f)&&ar.addTest(f,e[f])}}else{e=e.toLowerCase();if(ar[e]!==au){return ar}c=typeof c=="function"?c():c,aq&&(ap.className+=" "+(c?"":"no-")+e),ar[e]=c}return ar},T(""),an=al=null,function(K,J){function A(f,e){var h=f.createElement("p"),g=f.getElementsByTagName("head")[0]||f.documentElement;return h.innerHTML="x<style>"+e+"</style>",g.insertBefore(h.lastChild,g.firstChild)}function z(){var b=s.elements;return typeof b=="string"?b.split(" "):b}function y(d){var c=C[d[E]];return c||(c={},D++,d[E]=D,C[D]=c),c}function w(b,h,e){h||(h=J);if(B){return h.createElement(b)}e||(e=y(h));var d;return e.cache[b]?d=e.cache[b].cloneNode():G.test(b)?d=(e.cache[b]=e.createElem(b)).cloneNode():d=e.createElem(b),d.canHaveChildren&&!H.test(b)?e.frag.appendChild(d):d}function v(b,m){b||(b=J);if(B){return b.createDocumentFragment()}m=m||y(b);var l=m.frag.cloneNode(),k=0,j=z(),h=j.length;for(;k<h;k++){l.createElement(j[k])}return l}function u(d,c){c.cache||(c.cache={},c.createElem=d.createElement,c.createFrag=d.createDocumentFragment,c.frag=c.createFrag()),d.createElement=function(a){return s.shivMethods?w(a,d,c):c.createElem(a)},d.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+z().join().replace(/\w+/g,function(b){return c.createElem(b),c.frag.createElement(b),'c("'+b+'")'})+");return n}")(s,c.frag)}function t(b){b||(b=J);var d=y(b);return s.shivCSS&&!F&&!d.hasCSS&&(d.hasCSS=!!A(b,"article,aside,figcaption,figure,footer,header,hgroup,nav,section{display:block}mark{background:#FF0;color:#000}")),B||u(b,d),b}var I=K.html5||{},H=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,G=/^<|^(?:a|b|button|code|div|fieldset|form|h1|h2|h3|h4|h5|h6|i|iframe|img|input|label|li|link|ol|option|p|param|q|script|select|span|strong|style|table|tbody|td|textarea|tfoot|th|thead|tr|ul)$/i,F,E="_html5shiv",D=0,C={},B;(function(){try{var b=J.createElement("a");b.innerHTML="<xyz></xyz>",F="hidden" in b,B=b.childNodes.length==1||function(){J.createElement("a");var c=J.createDocumentFragment();return typeof c.cloneNode=="undefined"||typeof c.createDocumentFragment=="undefined"||typeof c.createElement=="undefined"}()}catch(d){F=!0,B=!0}})();var s={elements:I.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup mark meter nav output progress section summary time video",shivCSS:I.shivCSS!==!1,supportsUnknownElements:B,shivMethods:I.shivMethods!==!1,type:"default",shivDocument:t,createElement:w,createDocumentFragment:v};K.html5=s,t(J)}(this,av),ar._version=at,ar._prefixes=ai,ar._domPrefixes=af,ar._cssomPrefixes=ag,ar.hasEvent=W,ar.testProp=function(b){return P([b])},ar.testAllProps=N,ar.testStyles=X,ap.className=ap.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(aq?" js "+aa.join(" "):""),ar}(this,this.document),function(ad,ac,ab){function aa(b){return"[object Function]"==P.call(b)}function Z(b){return"string"==typeof b}function Y(){}function X(b){return !b||"loaded"==b||"complete"==b||"uninitialized"==b}function W(){var b=O.shift();M=1,b?b.t?R(function(){("c"==b.t?L.injectCss:L.injectJs)(b.s,0,b.a,b.x,b.e,1)},0):(b(),W()):M=0}function V(w,v,t,s,q,p,n){function m(a){if(!g&&X(h.readyState)&&(y.r=g=1,!M&&W(),h.onload=h.onreadystatechange=null,a)){"img"!=w&&R(function(){I.removeChild(h)},50);for(var c in D[v]){D[v].hasOwnProperty(c)&&D[v][c].onload()}}}var n=n||L.errorTimeout,h=ac.createElement(w),g=0,b=0,y={t:t,s:v,e:q,a:p,x:n};1===D[v]&&(b=1,D[v]=[]),"object"==w?h.data=v:(h.src=v,h.type=w),h.width=h.height="0",h.onerror=h.onload=h.onreadystatechange=function(){m.call(this,b)},O.splice(s,0,y),"img"!=w&&(b||2===D[v]?(I.insertBefore(h,J?null:Q),R(m,n)):D[v].push(h))}function U(g,e,k,j,h){return M=0,e=e||"j",Z(g)?V("c"==e?G:H,g,e,this.i++,k,j,h):(O.splice(this.i++,0,g),1==O.length&&W()),this}function T(){var b=L;return b.loader={load:U,i:0},b}var S=ac.documentElement,R=ad.setTimeout,Q=ac.getElementsByTagName("script")[0],P={}
86.toString,O=[],M=0,K="MozAppearance" in S.style,J=K&&!!ac.createRange().compareNode,I=J?S:Q.parentNode,S=ad.opera&&"[object Opera]"==P.call(ad.opera),S=!!ac.attachEvent&&!S,H=K?"object":S?"script":"img",G=S?"script":H,F=Array.isArray||function(b){return"[object Array]"==P.call(b)},E=[],D={},C={timeout:function(d,c){return c.length&&(d.timeout=c[0]),d}},N,L;L=function(e){function c(j){var j=j.split("!"),h=E.length,s=j.pop(),q=j.length,s={url:s,origUrl:s,prefixes:j},p,o,l;for(o=0;o<q;o++){l=j[o].split("="),(p=C[l.shift()])&&(s=p(s,l))}for(o=0;o<h;o++){s=E[o](s)}return s}function n(b,t,s,q,p){var o=c(b),l=o.autoCallback;o.url.split(".").pop().split("?").shift(),o.bypass||(t&&(t=aa(t)?t:t[b]||t[q]||t[b.split("/").pop().split("?")[0]]),o.instead?o.instead(b,t,s,q,p):(D[o.url]?o.noexec=!0:D[o.url]=1,s.load(o.url,o.forceCSS||!o.forceJS&&"css"==o.url.split(".").pop().split("?").shift()?"c":ab,o.noexec,o.attrs,o.timeout),(aa(t)||aa(l))&&s.load(function(){T(),t&&t(o.origUrl,p,q),l&&l(o.origUrl,p,q),D[o.url]=2})))}function m(y,w){function v(b,h){if(b){if(Z(b)){h||(s=function(){var j=[].slice.call(arguments);q.apply(this,j),p()}),n(b,s,w,0,u)}else{if(Object(b)===b){for(g in o=function(){var a=0,j;for(j in b){b.hasOwnProperty(j)&&a++}return a}(),b){b.hasOwnProperty(g)&&(!h&&!--o&&(aa(s)?s=function(){var j=[].slice.call(arguments);q.apply(this,j),p()}:s[g]=function(j){return function(){var a=[].slice.call(arguments);j&&j.apply(this,a),p()}}(q[g])),n(b[g],s,w,g,u))}}}}else{!h&&p()}}var u=!!y.test,t=y.load||y.both,s=y.callback||Y,q=s,p=y.complete||Y,o,g;v(u?y.yep:y.nope,!!t),t&&v(t)}var k,f,d=this.yepnope.loader;if(Z(e)){n(e,0,d,0)}else{if(F(e)){for(k=0;k<e.length;k++){f=e[k],Z(f)?n(f,0,d,0):F(f)?L(f):Object(f)===f&&m(f,d)}}else{Object(e)===e&&m(e,d)}}},L.addPrefix=function(d,c){C[d]=c},L.addFilter=function(b){E.push(b)},L.errorTimeout=10000,null==ac.readyState&&ac.addEventListener&&(ac.readyState="loading",ac.addEventListener("DOMContentLoaded",N=function(){ac.removeEventListener("DOMContentLoaded",N,0),ac.readyState="complete"},0)),ad.yepnope=T(),ad.yepnope.executeStack=W,ad.yepnope.injectJs=function(s,q,p,n,m,h){var g=ac.createElement("script"),f,b,n=n||L.errorTimeout;g.src=s;for(b in p){g.setAttribute(b,p[b])}q=h?W:q||Y,g.onreadystatechange=g.onload=function(){!f&&X(g.readyState)&&(f=1,q(),g.onload=g.onreadystatechange=null)},R(function(){f||(f=1,q(1))},n),m?g.onload():Q.parentNode.insertBefore(g,Q)},ad.yepnope.injectCss=function(b,n,m,l,k,h){var l=ac.createElement("link"),f,n=h?W:n||Y;l.href=b,l.rel="stylesheet",l.type="text/css";for(f in m){l.setAttribute(f,m[f])}k||(Q.parentNode.insertBefore(l,Q),R(n,0))}}(this,document),Modernizr.load=function(){yepnope.apply(window,[].slice.call(arguments,0))};var TWEEN=TWEEN||function(){var p,l,q,m,o=60,j=false,k=[],n;return{setFPS:function(b){o=b||60},start:function(b){arguments.length!=0&&this.setFPS(b);q=setInterval(this.update,1000/o)},stop:function(){clearInterval(q)},setAutostart:function(b){j=b;j&&!q&&this.start()},add:function(a){k.push(a);j&&!q&&this.start()},getAll:function(){return k},removeAll:function(){k=[]},remove:function(a){p=k.indexOf(a);p!==-1&&k.splice(p,1)},update:function(b){var f=0,a=b||Date.now();while(f<k.length){if(k[f].update(a)){f++}else{k.splice(f,1)}}n==0&&j==true&&this.stop()}}}();TWEEN.Tween=function(m){var z=m,o={},u={},q={},n=1000,t=0,s=null,p=TWEEN.Easing.Linear.EaseNone,v=null,w=null,y=null;this.to=function(f,e){if(e!==null){n=e}for(var a in f){if(z[a]===null){continue}q[a]=f[a]}return this};this.start=function(d){TWEEN.add(this);s=d?d+t:Date.now()+t;for(var a in q){if(z[a]===null){continue}o[a]=z[a];u[a]=q[a]-z[a]}return this};this.stop=function(){TWEEN.remove(this);return this};this.delay=function(b){t=b;return this};this.easing=function(b){p=b;return this};this.chain=function(b){v=b};this.onUpdate=function(b){w=b;return this};this.onComplete=function(b){y=b;return this};this.update=function(a){var c,d,b;if(a<s){return true}d=(a-s)/n;d=d>1?1:d;b=p(d);for(c in u){z[c]=o[c]+u[c]*b}w!==null&&w.call(z,b);if(d==1){y!==null&&y.call(z);v!==null&&v.start();return false}return true}};TWEEN.Easing={Linear:{},Quadratic:{},Cubic:{},Quartic:{},Quintic:{},Sinusoidal:{},Exponential:{},Circular:{},Elastic:{},Back:{},Bounce:{}};TWEEN.Easing.Linear.EaseNone=function(b){return b};TWEEN.Easing.Quadratic.EaseIn=function(b){return b*b};TWEEN.Easing.Quadratic.EaseOut=function(b){return -b*(b-2)};TWEEN.Easing.Quadratic.EaseInOut=function(b){return(b*=2)<1?0.5*b*b:-0.5*(--b*(b-2)-1)};TWEEN.Easing.Cubic.EaseIn=function(b){return b*b*b};TWEEN.Easing.Cubic.EaseOut=function(b){return --b*b*b+1};TWEEN.Easing.Cubic.EaseInOut=function(b){return(b*=2)<1?0.5*b*b*b:0.5*((b-=2)*b*b+2)}
86;TWEEN.Easing.Quartic.EaseIn=function(b){return b*b*b*b};TWEEN.Easing.Quartic.EaseOut=function(b){return -(--b*b*b*b-1)};TWEEN.Easing.Quartic.EaseInOut=function(b){return(b*=2)<1?0.5*b*b*b*b:-0.5*((b-=2)*b*b*b-2)};TWEEN.Easing.Quintic.EaseIn=function(b){return b*b*b*b*b};TWEEN.Easing.Quintic.EaseOut=function(b){return(b=b-1)*b*b*b*b+1};TWEEN.Easing.Quintic.EaseInOut=function(b){return(b*=2)<1?0.5*b*b*b*b*b:0.5*((b-=2)*b*b*b*b+2)};TWEEN.Easing.Sinusoidal.EaseIn=function(b){return -Math.cos(b*Math.PI/2)+1};TWEEN.Easing.Sinusoidal.EaseOut=function(b){return Math.sin(b*Math.PI/2)};TWEEN.Easing.Sinusoidal.EaseInOut=function(b){return -0.5*(Math.cos(Math.PI*b)-1)};TWEEN.Easing.Exponential.EaseIn=function(b){return b==0?0:Math.pow(2,10*(b-1))};TWEEN.Easing.Exponential.EaseOut=function(b){return b==1?1:-Math.pow(2,-10*b)+1};TWEEN.Easing.Exponential.EaseInOut=function(b){return b==0?0:b==1?1:(b*=2)<1?0.5*Math.pow(2,10*(b-1)):0.5*(-Math.pow(2,-10*(b-1))+2)};TWEEN.Easing.Circular.EaseIn=function(b){return -(Math.sqrt(1-b*b)-1)};TWEEN.Easing.Circular.EaseOut=function(b){return Math.sqrt(1- --b*b)};TWEEN.Easing.Circular.EaseInOut=function(b){return(b/=0.5)<1?-0.5*(Math.sqrt(1-b*b)-1):0.5*(Math.sqrt(1-(b-=2)*b)+1)};TWEEN.Easing.Elastic.EaseIn=function(h){var g,f=0.1,e=0.4;if(h==0){return 0}if(h==1){return 1}if(!e){e=0.3}if(!f||f<1){f=1;g=e/4}else{g=e/(2*Math.PI)*Math.asin(1/f)}return -(f*Math.pow(2,10*(h-=1))*Math.sin((h-g)*(2*Math.PI)/e))};TWEEN.Easing.Elastic.EaseOut=function(h){var g,f=0.1,e=0.4;if(h==0){return 0}if(h==1){return 1}if(!e){e=0.3}if(!f||f<1){f=1;g=e/4}else{g=e/(2*Math.PI)*Math.asin(1/f)}return f*Math.pow(2,-10*h)*Math.sin((h-g)*(2*Math.PI)/e)+1};TWEEN.Easing.Elastic.EaseInOut=function(f){var g,e=0.1,h=0.4;if(f==0){return 0}if(f==1){return 1}if(!h){h=0.3}if(!e||e<1){e=1;g=h/4}else{g=h/(2*Math.PI)*Math.asin(1/e)}return(f*=2)<1?-0.5*(e*Math.pow(2,10*(f-=1))*Math.sin((f-g)*(2*Math.PI)/h)):e*Math.pow(2,-10*(f-=1))*Math.sin((f-g)*(2*Math.PI)/h)*0.5+1};TWEEN.Easing.Back.EaseIn=function(d){var c=1.70158;return d*d*((c+1)*d-c)};TWEEN.Easing.Back.EaseOut=function(d){var c=1.70158;return(d=d-1)*d*((c+1)*d+c)+1};TWEEN.Easing.Back.EaseInOut=function(d){var c=1.70158*1.525;return(d*=2)<1?0.5*(d*d*((c+1)*d-c)):0.5*((d-=2)*d*((c+1)*d+c)+2)};TWEEN.Easing.Bounce.EaseIn=function(b){return 1-TWEEN.Easing.Bounce.EaseOut(1-b)};TWEEN.Easing.Bounce.EaseOut=function(b){return(b/=1)<1/2.75?7.5625*b*b:b<2/2.75?7.5625*(b-=1.5/2.75)*b+0.75:b<2.5/2.75?7.5625*(b-=2.25/2.75)*b+0.9375:7.5625*(b-=2.625/2.75)*b+0.984375};TWEEN.Easing.Bounce.EaseInOut=function(b){return b<0.5?TWEEN.Easing.Bounce.EaseIn(b*2)*0.5:TWEEN.Easing.Bounce.EaseOut(b*2-1)*0.5+0.5};window.Aroma={version:2,author:"Averta group"};Aroma.Engine=function(b){this._tweenList=[];this._view=b;this._view.engine=this;this.startEff=function(){this._effect.prepare();this._part_duration=this._duration/(this._selector.getCount()-(1-this._overlapping)*(this._selector.getCount()-1));this._part_delay=this._part_duration*this._overlapping;for(var z=[],B,C,v=0,o=0,y=[],t,w=null,u=0,p=this._selector.getCount();u<p;++u){z=this._selector.getPieceList();for(var A=0,s=z.length;A<s;++A){y=this._effect.getToData();t=this._effect.getFromData();for(var D=0,q=y.length;D<q;++D){C=CloneObject.clone(y[D].options);if(D==0){if(C.delay==null){C.delay=this._part_delay+v+this._startDelay}else{C.delay+=this._part_delay+v+this._startDelay}}this.applyFromProperties(z[A],t);B=(new TWEEN.Tween(z[A].proxy)).delay(C.delay*1000||0).to(y[D].to,this._part_duration*y[D].time*1000).easing(C.ease||TWEEN.Easing.Linear.EaseNone).onUpdate(z[A].proxyUpdate);D==0&&B.start();w!=null&&w.chain(B);w=B;if(A+1==s&&u+1==p&&D+1==q){B.onComplete(this.effComp)}this._tweenList.push(B)}w=null}v+=this._part_delay}this._view.sort&&this._view.sortParts();this._view.prepare()};this.applyFromProperties=function(e,d){for(var f in d){e.proxy[f]=d[f]}e.proxyUpdate.call(e.proxy)};this.effComp=function(){this.piece.view.engine.onComplete&&this.piece.view.engine.onComplete.listener.call(this.piece.view.engine.onComplete.ref)}};Aroma.Engine.prototype.start=function(j,k,f,g,h){this._selector=k;this._effect=j;this._duration=f;this._overlapping=g||0.5;this._startDelay=h||0;this._selector.setup(this._effect,this._view);this.startEff()};Aroma.Engine.prototype.reset=function(){this._selector=null;this._effect=null;this._duration=0;this._overlapping=0;this._startDelay=0;this._tweenList=[]};Aroma.Engine.prototype.removeTweens=function(){for(var d=0,c=this._tweenList.length;d<c;d++){TWEEN.remove(this._tweenList[d]);this._tweenList[d]=null}};Aroma.Engine.prototype.getView=function(){return this._view};Aroma.AbstractView=function(c,d){this.sort=false;this.col=d;this.row=c;this.part_width=0;this.part_height=0;this._pieceList=[];this.width=0;this.height=0;this.vpWidth=0;this.vpHeight=0;this.needRendering=false;this.extra_part_width=0,this.extra_part_height=0;this.posToID=function(f,e){return e*this.col+f};this.getPieceBounds=function(e,g){var f={width:0,height:0,x:0,y:0};if(this.extra_part_width==0){f.x=e*this.part_width;f.width=this.part_width}else{f.width=e>this.extra_part_width?this.part_width:this.part_width+1;f.x=e>this.extra_part_width?(this.part_width+1)*this.extra_part_width+(e-this.extra_part_width)*this.part_width:(this.part_width+1)*e}if(this.extra_part_height==0){f.y=g*this.part_height;f.height=this.part_height}else{f.height=g>this.extra_part_height?this.part_height:this.part_height+1;f.y=g>this.extra_part_height?(this.part_height+1)*this.extra_part_height+(g-this.extra_part_height)*this.part_height:(this.part_height+1)*g}return f};this.swapchildren_col=function(f,k){for(var g=0,h=(k-f)/2;g<h;++g){var j=this._pieceList[f+g];this._pieceList[f+g]=this._pieceList[k-g];this._pieceList[k-g]=j}};this.swapchildren_row=function(e){for(var f=0,h=e.length;f<h/2;++f){var g=this._pieceList[e[f]];this._pieceList[e[f]]=this._pieceList[e[h-f-1]];this._pieceList[e[h-f-1]]=g}};this.sortInCols=function(){if(this.col==1){return}for(var e=Math.floor(this.col>>1),g=this._pieceList.length,f=e;f<g;f+=this.col){this.swapchildren_col(f,f+(this.col-e)-1)}};this.sortInRows=function(){if(this.row==1){return}for(var g=Math.floor(this.row>>1),f=[],e=0;e<this.col;++e){for(var h=0;h<this.row-g;++h){f.push(g*this.col+e+h*this.col)}this.swapchildren_row(f);f=[]}}};Aroma.AbstractView.prototype.getCount=function(){return this.row*this.col};Aroma.AbstractView.prototype.prepare=function(){};Aroma.AbstractView.prototype.setSize=function(c,d){this.part_height=Math.floor(d/this.row);this.extra_part_height=d%this.row;this.part_width=Math.floor(c/this.col);this.extra_part_width=c%this.col;this.width=c;this.height=d};Aroma.AbstractView.prototype.setViewPortSize=function(c,d){this.vpWidth=c;this.vpHeight=d};Aroma.AbstractView.prototype.dispose=function(){for(var d=0,c=this._pieceList.length;d<c;++d){this._pieceList[d]&&this._pieceList[d].dispose();this._pieceList[d]=null}this._pieceList=[]};Aroma.AbstractView.prototype.sortParts=function(){this.sortInCols();this.sortInRows()};window.CloneObject=window.ConcatObject||{};CloneObject.clone=function(e){if(e==null){return{}}var d={};for(var f in e){d[f]=e[f]}return d};ConcatObject={};ConcatObject.concat=function(f,e){for(var d in e){f[d]=e[d]}return f};window.setOpacity=function(d,c){d.style.filter="alpha(opacity="+c+")";d.style.opacity=c*0.01;d.style.MozOpacity=c*0.01;d.style.KhtmlOpacity=c*0.01;d.style.MSOpacity=c*0.01};Aroma.AbstractSelector=function(){this.selectNum=1};Aroma.AbstractSelector.prototype.getCount=function(){return Math.floor(this.view.getCount()/this.selectNum)};Aroma.AbstractSelector.prototype.setup=function(d,c){this.effect=d;this.view=c;d.selector=this;d.view=c};Aroma.AbstractSelector.prototype.reset=function(){};Aroma.SerialSelector=function(f,d,e){this.row=0;this.col=0;this.row_len=0;this.col_len=0;this.selectNum=e||1;this.zigzag=d;this.dir=f||"tlr";this.convertPoint=function(c,g){switch(this.dir){case"tlr":return{row:c,col:g};break;case"tld":return{row:g,col:c};break;case"trl":return{row:c,col:this.col_len-g-1};break;case"trd":return{row:g,col:this.row_len-c-1};break;case"brl":return{row:this.row_len-c-1,col:this.col_len-g-1};break;case"bru":return{row:this.col_len-g-1,col:this.row_len-c-1};break;case"blr":return{row:row_len-c-1,col:g};break;case"blu":return{row:this.col_len-g-1,col:c}}return{row:c,col:g}}};Aroma.SerialSelector.prototype=new Aroma.AbstractSelector;Aroma.SerialSelector.prototype.constructor=Aroma.SerialSelector;Aroma.SerialSelector.prototype.getPieceList=function(){var d=[],e={};if(this.dir.charAt(2)=="u"||this.dir.charAt(2)=="d"){this.col_len=this.view.row;this.row_len=this.view.col}else{this.col_len=this.view.col;this.row_len=this.view.row}for(var f=0;f<this.selectNum;f++){e=this.convertPoint(this.row,this.zigzag&&this.row%2!=0?this.col_len-this.col-1:this.col);d.push(this.view.getPieceAt(e.col,e.row,this.effect));this.col++;if(this.col==this.col_len){this.col=0;this.row++}}return d};Aroma.SerialSelector.prototype.reset=function(){this.row=0;this.col=0};Aroma.DiagonalSelector=function(n,l){this.selectNum=l||1;this.startPoint=n||"tl";var j=0,k=0,p=0,m=0,o=0,q=true;this.getList=function(){for(var a=[],b=0;b<this.selectNum;b++){switch(this.startPoint){case"tl":if(q){q=false}else{if(k!=0&&j!=this.view.row-1){k--;
86j++}else{k=++p;if(k>this.view.col-1){j=++o;k=this.view.col-1}else{j=0}}}break;case"tr":if(q){q=false;k=this.view.col-1}else{if(k!=this.view.col-1&&j!=this.view.row-1){k++;j++}else{k=this.view.col-1- ++p;if(k<0){j=++o;k=0}else{j=0}}}break;case"bl":if(q){q=false;j=this.view.row-1}else{if(k!=0&&j!=0){k--;j--}else{k=++p;if(k>this.view.col-1){j=this.view.row-1- ++o;k=this.view.col-1}else{j=this.view.row-1}}}break;case"br":if(q){q=false;j=this.view.row-1;k=this.view.col-1}else{if(k!=this.view.col-1&&j!=0){k++;j--}else{k=this.view.col-1- ++p;if(k<0){j=this.view.row-1- ++o;k=0}else{j=this.view.row-1}}}}a[b]=this.view.getPieceAt(k,j,this.effect)}return a};this._reset=function(){j=0,k=0,p=0,m=0,o=0,q=true}};Aroma.DiagonalSelector.prototype=new Aroma.AbstractSelector;Aroma.DiagonalSelector.prototype.constructor=Aroma.DiagonalSelector;Aroma.DiagonalSelector.TOP_LEFT="tl";Aroma.DiagonalSelector.BOTTOM_LEFT="bl";Aroma.DiagonalSelector.TOP_RIGHT="tr";Aroma.DiagonalSelector.BOTTOM_RIGHT="br";Aroma.DiagonalSelector.prototype.getPieceList=function(){return this.getList()};Aroma.DiagonalSelector.prototype.reset=function(){return this._reset()};Aroma.RandSelector=function(b){this.selectNum=b||1;this.id_rand_list=[];this.shuffle=function(e){var d=Math.floor(Math.random()*e.length),f=e[d];e.splice(d,1);return f}};Aroma.RandSelector.prototype=new Aroma.AbstractSelector;Aroma.RandSelector.prototype.constructor=Aroma.RandSelector;Aroma.RandSelector.prototype.setup=function(h,e){Aroma.AbstractSelector.prototype.setup.call(this,h,e);for(var f=0,g=e.col*e.row;f<g;++f){this.id_rand_list[f]=f}};Aroma.RandSelector.prototype.getPieceList=function(){for(var f=[],e=0,d=0;d<this.selectNum;++d){e=this.shuffle(this.id_rand_list);f[d]=this.view.getPieceAt(Math.floor(e/this.view.row),e%this.view.row,this.effect)}return f};Aroma.Piece=function(){this.col=0;this.row=0;this.bounds={};this.origin_x=0;this.origin_y=0;this.origin_z=0;this.options={}};Aroma.Effect=function(){this.pieceOptions={};this.isStatic=false};Aroma.Effect.prototype.addFrame=function(d,f,e){this.data.push({time:d,to:f,options:e})};Aroma.Effect.prototype.getToData=function(){if(this.data!=null&&this.isStatic){return this.data}this.data=[];this.getTo();return this.data};Aroma.Effect.prototype.getFromData=function(){if(this.fromData!=null&&this.isStatic){return this.fromData}else{if(this.isStatic){this.fromData=this.getFrom();return this.fromData}else{return this.getFrom()}}};Aroma.Effect.prototype.prepare=function(){};Aroma.Effect.prototype.getPieceOptions=function(){return this.pieceOptions};function UAParser(h){var f=h||window.navigator.userAgent,e=function(k){for(var s,n,u,q,o=1;o<arguments.length;o+=2){var l=arguments[o],t=arguments[o+1],m=false;for(n=0;n<l.length;n++){var p=l[n].exec(k);if(!!p){s={};q=1;for(u=0;u<t.length;u++){if(typeof t[u]==="object"&&t[u].length===2){s[t[u][0]]=t[u][1];q-=1}else{if(typeof t[u]==="object"&&t[u].length===3){s[t[u][0]]=!!p[u+q]?p[u+q].replace(t[u][1],t[u][2]):undefined}else{s[t[u]]=!!p[u+q]?p[u+q]:undefined}}}m=true;break}}if(!m){s={};for(u in t){if(t.hasOwnProperty(u)){if(typeof t[u]=="object"){s[t[u][0]]=undefined}else{s[t[u]]=undefined}}}}else{return s}}return s},g={os:{win:function(c,d){switch(d.toLowerCase()){case"nt 5.0":return"2000";case"nt 5.1":case"nt 5.2":return"XP";case"nt 6.0":return"Vista";case"nt 6.1":return"7";case"nt 6.2":return"8";default:return d}}}};this.getBrowser=function(a){return e(a||f,[/(kindle)\/((\d+)?[\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine)[\/\s]?((\d+)?[\w\.]+)/i,/(opera\smini)\/((\d+)?[\w\.-]+)/i,/(opera\smobi)\/((\d+)?[\w\.-]+)/i,/(opera).*\/((\d+)?[\w\.]+)/i,/(avant\sbrowser|iemobile|slimbrowser)[\/\s]?((\d+)?[\w\.]*)/i,/ms(ie)\s((\d+)?[\w\.]+)/i,/(chromium|flock|rockmelt|midori|epiphany)\/((\d+)?[\w\.]+)/i,/(chrome|omniweb|arora|dolfin)\/((\d+)?[\w\.]+)/i],["name","version","major"],[/android.+crmo\/((\d+)?[\w\.]+)/i],[["name","Chrome"],"version","major"],[/(mobile\ssafari|safari|konqueror)\/((\d+)?[\w\.]+)/i,/(applewebkit|khtml)\/((\d+)?[\w\.]+)/i,/(iceweasel|camino|fennec|maemo|minimo)[\/\s]?((\d+)?[\w\.\+]+)/i,/(firefox|seamonkey|netscape|navigator|k-meleon|icecat|iceape)\/((\d+)?[\w\.]+)/i,/(mozilla)\/([\w\.]+).+rv\:.
86+gecko\/\d+/i,/(lynx|dillo|icab)[\/\s]?((\d+)?[\w\.]+)/i],["name","version","major"])};this.getEngine=function(a){return e(a||f,[/(presto)\/([\w\.]+)/i,/([aple]*webkit|trident)\/([\w\.]+)/i,/(khtml)\/([\w\.]+)/i],["name","version"],[/rv\:([\w\.]+).*(gecko)/i],["version","name"])};this.getOS=function(a){return e(a||f,[/(windows\sphone\sos|windows)\s+([\w\.\s]+)*/i],["name",["version",/(nt\s[\d\.]+)/gi,g.os.win]],[/(blackberry).+version\/([\w\.]+)/i,/(android|symbianos|symbos|webos|palm\os|qnx|bada|rim\stablet\sos)[\/\s-]?([\w\.]+)*/i,/(nintendo|playstation)\s([wids3portable]+)/i,/(mint)[\/\s\(]?(\w+)*/i,/(joli|[kxln]?ubuntu|debian|[open]*suse|gentoo|arch|slackware|fedora|mandriva|centos|pclinuxos|redhat|zenwalk)[\/\s-]?([\w\.-]+)*/i,/(gnu|linux)\s?([\w\.]+)*/i],["name","version"],[/cros\s([\w\.\s]+)/i],[["name","Chromium OS"],"version"],[/sunos\s?([\w\.\s]+)*/i],[["name","Solaris"],"version"],[/\s(\w*bsd|dragonfly)\s?([\w\.]+)*/i],["name","version"],[/(ip[honead]+).*os\s*([\w]+)*\slike\smac/i],[["name",/.+/g,"iOS"],["version",/_/g,"."]],[/(mac\sos)\sx\s([\w\s\.]+)/i],["name",["version",/_/g,"."]],[/(macintosh|unix|minix|beos)[\/\s]?()*/i],["name","version"])};this.getDevice=function(a){return e(a||f,[/\((ip[honead]+|playbook);/i,/(blackberry)[\s-]?(\w+)/i,/(blackberry|benq|nokia|palm(?=\-)|sonyericsson)[\s-]?([\w-]+)*/i,/(hp)\s([\w\s]+)/i,/(hp).+(touchpad)/i,/(kindle)\/([\w\.]+)/i,/(lg)[e;\s-]+(\w+)*/i,/(nintendo|playstation)\s([wids3portable]+)/i],["name","version"],[/(htc)[;_\s-]+([\w\s]+(?=\))|[\w]+)*/i,/(zte)-([\w]+)*/i],["name",["version",/_/g," "]],[/\s(milestone|mz601|droid[2x]?|xoom)[globa\s]*\sbuild\//i,/mot[\s-]?(\w+)*/i],[["name","Motorola"],"version"],[/(s[cgp]h-\w+|gt-\w+|galaxy\snexus)/i,/sam[sung]*[\s-]*(\w+-?[\w-]*)*/i,/sec-(sgh\w+)/i],[["name","Samsung"],"version"],[/sie-(\w+)*/i],[["name","Siemens"],"version"])};this.setUA=function(a){f=a||f;return this.result={browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice()}};this.setUA(f)}window.Cute={version:2.2,name:"Cute Slider",author:"Averta Group"};Cute.Effect1=function(b){Aroma.Effect.prototype.constructor.call(this);b=b||{};this.ease=b.ease||TWEEN.Easing.Linear;this.isStatic=true};Cute.Effect1.prototype=new Aroma.Effect;Cute.Effect1.prototype.constructor=Cute.Effect1;Cute.Effect1.prototype.getToVars=function(){this.addFrame(1,{opacity:100},{ease:this.ease.EaseOut})};Cute.Effect1.prototype.getFromVars=function(){return{opacity:0,slide:100}};Cute.Effect1.prototype.prepare=function(){this.getFrom=this.getFrom||this.getFromVars;this.getTo=this.getTo||this.getToVars};Cute.Effect2=function(b){Aroma.Effect.prototype.constructor.call(this);b=b||{};this.pieceOptions.dir=b.dir||"r";this.pieceOptions.push=b.push;this.ease=b.ease||TWEEN.Easing.Linear;this.fade=b.fade;this.isStatic=true};Cute.Effect2.prototype=new Aroma.Effect;Cute.Effect2.prototype.constructor=Cute.Effect2;Cute.Effect2.prototype.getToVars=function(){this.addFrame(1,this.fade?{opacity:100,slide:100}:{slide:100},{ease:this.ease.EaseInOut})};Cute.Effect2.prototype.getFromVars=function(){return this.fade?{opacity:0,slide:0}:{slide:0}};Cute.Effect2.prototype.prepare=function(){this.getFrom=this.getFrom||this.getFromVars;this.getTo=this.getTo||this.getToVars};Cute.Effect3=function(b){Cute.Effect2.prototype.constructor.call(this,b);this.dir_name_arr=["r","l","t","b"]};Cute.Effect3.prototype=new Cute.Effect2;Cute.Effect3.prototype.constructor=Cute.Effect3;Cute.Effect3.prototype.getPieceOptions=function(){this.pieceOptions.dir=this.dir_name_arr[Math.round(parseInt(Math.random()*3))];return this.pieceOptions};Cute.Effect4=function(b){Cute.Effect3.prototype.constructor.call(this,b);this.counter=0;this.rotation_dir=b.dir||"vertical"};Cute.Effect4.prototype=new Cute.Effect3;Cute.Effect4.prototype.constructor=Cute.Effect4;Cute.Effect4.prototype.getPieceOptions=function(){this.pieceOptions.dir=this.dir_name_arr[(this.counter++%2?0:1)+(this.rotation_dir=="vertical"?2:0)];return this.pieceOptions};Cute.Effect5=function(b){Aroma.Effect.prototype.constructor.call(this);b=b||{};this.side=b.side||"r";this.zmove=b.zmove||0;this.rotation_axis="y";this.rotation_dir=1;this.xspace=b.xspace||0;this.yspace=b.yspace||0;this.stack=b.stack||false;this.balance=b.blance||0.5;this.ease=b.ease||TWEEN.Easing.Linear;this.isStatic=false};Cute.Effect5.prototype=new Aroma.Effect;Cute.Effect5.prototype.constructor=Cute.Effect5;Cute.Effect5.prototype.createFrames=function(f,e){if(!this.stack){f.z=this.zmove;e.z=0;f.x=(this.piece.col-Math.floor(this.view.col*0.5))*this.xspace;f.y=(this.piece.row-Math.floor(this.view.row*0.5))*this.yspace;e.y=e.x=0;this.addFrame(0.5,f,{ease:this.ease.EaseIn});this.addFrame(0.5,e,{ease:this.ease.EaseOut})}else{var d={};d.x=(this.piece.col-Math.floor(this.view.col*0.5))*this.xspace;d.y=(this.piece.row-Math.floor(this.view.row*0.5))*this.yspace;d.z=this.zmove;this.addFrame(this.balance*0.5,d,{ease:this.ease.EaseInOut});this.addFrame(1-this.balance,e,{ease:this.ease.EaseInOut});this.addFrame(this.balance*0.5,{z:0,x:0,y:0},{ease:this.ease.EaseInOut})}};Cute.Effect5.prototype.getToVars=function(){var d={},c={};if(this.rotation_axis=="y"){d.rotationY=45*this.rotation_dir;c.rotationY=90*this.rotation_dir}else{d.rotationX=45*this.rotation_dir;c.rotationX=90*this.rotation_dir}this.createFrames(d,c)};Cute.Effect5.prototype.getFromVars=function(){return{}};Cute.Effect5.prototype.checkSidePos=function(){switch(this.side){case"r":this.pieceOptions.newImageLocation=this.piece.side_dic.right;this.pieceOptions.depth=this.piece.bounds.width;this.rotation_axis="y";this.rotation_dir=1;break;case"l":this.pieceOptions.newImageLocation=this.piece.side_dic.left;this.pieceOptions.depth=this.piece.bounds.width;this.rotation_axis="y";this.rotation_dir=-1;break;case"t":this.pieceOptions.newImageLocation=this.piece.side_dic.top;this.pieceOptions.depth=this.piece.bounds.height;this.rotation_axis="x";this.rotation_dir=1;break;case"b":this.pieceOptions.newImageLocation=this.piece.side_dic.bottom;this.pieceOptions.depth=this.piece.bounds.height;this.rotation_axis="x";this.rotation_dir=-1}};Cute.Effect5.prototype.prepare=function(){this.getFrom=this.getFrom||this.getFromVars;this.getTo=this.getTo||this.getToVars};Cute.Effect5.prototype.getPieceOptions=function(){this.checkSidePos();return this.pieceOptions};Cute.Effect6=function(b){Cute.Effect5.prototype.constructor.call(this,b);this.slide_name_arr=["l","r","b","t"]};Cute.Effect6.prototype=new Cute.Effect5;Cute.Effect6.prototype.constructor=Cute.Effect6;Cute.Effect6.prototype.getPieceOptions=function(){this.side=this.slide_name_arr[Math.round(parseInt(Math.random()*3))];this.checkSidePos();return this.pieceOptions};Cute.Effect7=function(b){Cute.Effect6.prototype.constructor.call(this,b);this.counter=0;this._move=b.dir||"vertical"};Cute.Effect7.prototype=new Cute.Effect6;Cute.Effect7.prototype.constructor=Cute.Effect7;Cute.Effect7.prototype.getPieceOptions=function(){this.side=this.slide_name_arr[(this.counter++%2?0:1)+(this._move=="vertical"?2:0)];this.checkSidePos();return this.pieceOptions};Cute.Effect8=function(b){b=b||{};Cute.Effect5.prototype.constructor.call(this,b);this.sideColor=b.sidecolor||0;this.depth=b.depth||-1;this.dir=b.dir||"u";this.rotation_axis="x";this.rotation_dir=1};Cute.Effect8.prototype=new Cute.Effect5;Cute.Effect8.prototype.constructor=Cute.Effect8;Cute.Effect8.prototype.getToVars=function(){var d={},c={};if(this.rotation_axis=="y"){d.rotationY=90*this.rotation_dir;c.rotationY=180*this.rotation_dir}else{d.rotationX=90*this.rotation_dir;c.rotationX=180*this.rotation_dir}this.createFrames(d,c)};Cute.Effect8.prototype.updateConfig=function(){this.pieceOptions.sideColor=this.sideColor;this.pieceOptions.depth=this.depth<=0?this.dir=="u"||this.dir=="d"?this.piece.bounds.height:this.piece.bounds.width:this.depth;this.rotation_axis=this.dir=="u"||this.dir=="d"?"x":"y";this.rotation_dir=this.dir=="u"||this.dir=="r"?1:-1;this.pieceOptions.flipX=this.pieceOptions.flipY=this.dir=="u"||this.dir=="d"};Cute.Effect8.prototype.getPieceOptions=function(){this.updateConfig();return this.pieceOptions};Cute.Effect9=function(b){Cute.Effect8.prototype.constructor.call(this,b);this.dir_name_arr=["l","r","u","d"]};Cute.Effect9.prototype=new Cute.Effect8;Cute.Effect9.prototype.constructor=Cute.Effect9;Cute.Effect9.prototype.getPieceOptions=function(){this.dir=this.dir_name_arr[Math.round(parseInt(Math.random()*3))];this.updateConfig();return this.pieceOptions};Cute.Effect10=function(b){Cute.Effect9.prototype.constructor.call(this,b);this.counter=0;this._move=b.dir||"vertical"};Cute.Effect10.prototype=new Cute.Effect9;Cute.Effect10.prototype.constructor=Cute.Effect10;Cute.Effect10.prototype.getPieceOptions=function(){this.dir=this.dir_name_arr[(this.counter++%2?0:1)+(this._move=="vertical"?2:0)];this.updateConfig();return this.pieceOptions};Cute.Effect11=function(b){Cute.Effect8.call(this,b);b=b||{};this.rotation_x=0;this.rotation_y=0;this.dir=b.dir||"tr";this.pieceOptions.flipX=this.pieceOptions.flipY=true};Cute.Effect11.prototype=new Cute.Effect8;Cute.Effect11.prototype.constructor=Cute.Effect11;Cute.Effect11.prototype.getToVars=function(){var d={},c={};if(this.rotation_x!=0){d.rotationX=90*this.rotation_x;c.rotationX=180*this.rotation_x}if(this.rotation_y!=0){d.rotationY=180*this.rotation_y;c.rotationY=360*this.rotation_y}this.createFrames(d,c)};Cute.Effect11.prototype.updateConfig=function(){this.pieceOptions.sideColor=this.sideColor;this.pieceOptions.depth=this.depth<=0?10:this.depth;switch(this.dir.charAt(0)){case"t":this.rotation_x=-1;break;case"b":this.rotation_x=1}switch(this.dir.charAt(1)){case"r":this.rotation_y=-1;break;case"l":this.rotation_y=1}};Cute.Effect12=function(b){Cute.Effect11.prototype.constructor.call(this,b);this.dir_name_arr=["tl","tr","bl","br"]};Cute.Effect12.prototype=new Cute.Effect11;Cute.Effect12.prototype.constructor=Cute.Effect12;Cute.Effect12.prototype.getPieceOptions=function(){this.dir=this.dir_name_arr[Math.round(parseInt(Math.random()*3))];this.updateConfig();return this.pieceOptions};(function(){window.resizeListeners=[];if(window.addEventListener){window.addEventListener("resize",b)}else{window.attachEvent&&window.attachEvent("onresize",b)}function b(){for(var d=0,c=window.resizeListeners.length;d<c;++d){window.resizeListeners[d].listener.call(window.resizeListeners[d].ref)}}window.addResizeListener=function(d,c){window.resizeListeners.push({listener:d,ref:c})};window.removeResizeListener=function(d,f){for(var e=0;e<window.resizeListeners.length;++e){window.resizeListeners[e].listener==d&&window.resizeListeners[e].ref==f&&window.resizeListeners.splice(e,1)}}})();Averta={};Averta.Timer=function(c,d){this.delay=c;this.currentCount=0;this.paused=false;this.onTimer=null;this.refrence=null;d&&this.start()};Averta.Timer.prototype={constructor:Averta.Timer,start:function(){this.paused=false;this.lastTime=Date.now()},stop:function(){this.paused=true},reset:function(){this.currentCount=0;this.paused=true;this.lastTime=Date.now()},update:function(){if(this.paused||Date.now()-this.lastTime<this.delay){return}this.currentCount++;this.lastTime=Date.now();this.onTimer&&this.onTimer.call(this.refrence,this.getTime())},getTime:function(){return this.delay*this.currentCount}};
86for(var lastTime=0,vendors=["ms","moz","webkit","o"],x=0;x<vendors.length&&!window.requestAnimationFrame;++x){window.requestAnimationFrame=window[vendors[x]+"RequestAnimationFrame"];window.cancelAnimationFrame=window[vendors[x]+"CancelAnimationFrame"]||window[vendors[x]+"CancelRequestAnimationFrame"]}if(!window.requestAnimationFrame){window.requestAnimationFrame=function(h){var e=(new Date).getTime(),f=Math.max(0,16-(e-lastTime)),g=window.setTimeout(function(){h(e+f)},f);lastTime=e+f;return g}}if(!window.cancelAnimationFrame){window.cancelAnimationFrame=function(b){clearTimeout(b)}}Cute.Ticker=Cute.Ticker||{list:[],__stoped:true,add:function(d,c){Cute.Ticker.list.push([d,c]);return Cute.Ticker.list.length},remove:function(e,h){for(var f=0,g=Cute.Ticker.list.length;f<g;++f){Cute.Ticker.list[f]&&Cute.Ticker.list[f][0]==e&&Cute.Ticker.list[f][1]==h&&Cute.Ticker.list.splice(f,1)}},start:function(){if(!Cute.Ticker.__stoped){return}Cute.Ticker.__stoped=false;Cute.Ticker.__tick()},stop:function(){Cute.Ticker.__stoped=true},__tick:function(){if(Cute.Ticker.__stoped){return}for(var b=0;b<Cute.Ticker.list.length;++b){Cute.Ticker.list[b][0].call(Cute.Ticker.list[b][1])}requestAnimationFrame(Cute.Ticker.__tick)}};Cute.FallBack=function(){};Cute.FallBack.CANVAS="canvas";Cute.FallBack.CSS3D="css3d";Cute.FallBack.DOM2D="dom2d";Cute.FallBack.ua=(new UAParser).result;Cute.FallBack.prototype={force:null,__result:null,getType:function(){if(this.__result){return this.__result}if(this.force){switch(this.force.toLowerCase()){case"2d":this.__result=Cute.FallBack.DOM2D;break;case"canvas":this.__result=Cute.FallBack.CANVAS;break;case"css":this.__result=Cute.FallBack.CSS3D}if(this.__result){return this.__result}}var k=Cute.FallBack.ua,g=Cute.FallBack.DOM2D,h=k.os.name.toLowerCase(),f=k.browser.name.toLowerCase(),j=false;switch(h){case"windows":case"mac os":case"linux":case"ubuntu":if(f=="chrome"||f=="safari"||f=="chromium"||k.engine.name=="AppleWebKit"){g=Cute.FallBack.CSS3D}else{if(f=="ie"&&parseInt(k.browser.major)>=9||f=="firefox"||f=="opera"){g=Cute.FallBack.CANVAS}}break;case"ios":g=Cute.FallBack.CSS3D;break;case"android":if(parseInt(k.os.version.charAt(0))>=4){g=Cute.FallBack.CSS3D}break;case"windows phone os":g=Cute.FallBack.DOM2D;break;default:j=true}if(window.Modernizr){if(g==Cute.FallBack.CANVAS&&!Modernizr.canvas){g=Cute.FallBack.DOM2D}else{if(g==Cute.FallBack.CSS3D&&!Modernizr.csstransforms3d){g=Cute.FallBack.DOM2D}else{if(j){if(Modernizr.csstransforms3d){g=Cute.FallBack.CSS3D}else{if(Modernizr.canvas){g=Cute.FallBack.CANVAS}}}}}}if(h=="android"&&f=="mobile safari"){g=Cute.FallBack.DOM2D}this.__result=g;return g}};Cute.FallBack.isIE=Cute.FallBack.ua.browser.name=="IE";Cute.FallBack.isIE7=Cute.FallBack.isIE&&Cute.FallBack.ua.browser.major==7;Cute.FallBack.isIE8=Cute.FallBack.isIE&&Cute.FallBack.ua.browser.major==8;Cute.FallBack.isMobileDevice=Cute.FallBack.ua.os.name.toLowerCase()=="android"||Cute.FallBack.ua.os.name.toLowerCase()=="ios"||Cute.FallBack.ua.os.name.toLowerCase()=="windows phone os",function(){if(Cute.FallBack.ua.browser.name=="IE"&&parseInt(Cute.FallBack.ua.browser.major)<9){Date.now=function(){return(new Date).getTime()};Array.prototype.indexOf=function(d){for(var e=0,f=this.length;e<f;++e){if(this[e]==d){return e}}return -1}}}();Cute.ModuleLoader=function(b){this.fallBack=b};Cute.ModuleLoader.loadedModules={css3d:false,canvas:false,dom2d:false};Cute.ModuleLoader.css3d_files=["js/cute/cute.css3d.module.js"];Cute.ModuleLoader.canvas_files=["js/cute/cute.canvas.module.js"];Cute.ModuleLoader.dom2d_files=["js/cute/cute.2d.module.js"];Cute.ModuleLoader.prototype={onComplete:null,loadModule:function(){var d=this.fallBack.getType();if(Cute.ModuleLoader.loadedModules[d]){if(this.onComplete){Cute.ModuleLoader.loadedModules[d]=true;this.onComplete.listener.call(this.onComplete.ref)}return}var e=[];switch(d){case Cute.FallBack.CSS3D:e=Cute.ModuleLoader.css3d_files;break;case Cute.FallBack.CANVAS:e=Cute.ModuleLoader.canvas_files;break;case Cute.FallBack.DOM2D:e=Cute.ModuleLoader.dom2d_files}var f=this;yepnope({load:e,complete:function(){if(f.onComplete){Cute.ModuleLoader.loadedModules[d]=true;f.onComplete.listener.call(f.onComplete.ref)}}})}};window.Averta=window.Averta||{};Averta.EventDispatcher=function(){this.listeners={}};Averta.EventDispatcher.extend=function(f){var d=new Averta.EventDispatcher;for(var e in d){if(e!="constructor"){f[e]=Averta.EventDispatcher.prototype[e]}}};Averta.EventDispatcher.prototype={constructor:Averta.EventDispatcher,addEventListener:function(e,d,f){if(!this.listeners[e]){this.listeners[e]=[]}this.listeners[e].push({listener:d,ref:f})},removeEventListener:function(g,k,j){if(this.listener[g.type]){for(var f=0,h=this.listeners[g].length;f<h;++f){k==this.listeners[g][f].listener&&j==this.listeners[g][f].ref&&this.listeners[g].splice(f)}if(this.listeners[g].length==0){delete this.listeners[g]}}},dispatchEvent:function(e){e.target=this;if(this.listeners[e.type]){for(var d=0,f=this.listeners[e.type].length;d<f;++d){this.listeners[e.type][d].listener.call(this.listeners[e.type][d].ref,e)}}}};Cute.SliderEvent=function(b){this.type=b};Cute.SliderEvent.CHANGE_START="changeStart";Cute.SliderEvent.CHANGE_END="changeEnd";Cute.SliderEvent.WATING="wating";Cute.SliderEvent.AUTOPLAY_CHANGE="autoplayChange";Cute.SliderEvent.CHANGE_NEXT_SLIDE="changeNextSlide";Cute.SliderEvent.WATING_FOR_NEXT="watingForNextSlide";window.Averta=window.Averta||{};Averta.ScrollContainer=function(c,d){this.element=c;this.scrollStartPosY=0;this.scrollStartPosX=0;this.content=d;this.lastX=0;this.lastY=0;this.moved=false;this.isTouch=function(){try{document.createEvent("TouchEvent");return true}catch(b){return false}}};Averta.ScrollContainer.prototype={constrcutor:Averta.ScrollContainer,setup:function(){if(Cute.FallBack.isIE8||Cute.FallBack.isIE7){return}var g=this,f=this.isTouch();function k(a){if(f){g.scrollStartPosX=a.touches[0].pageX;g.scrollStartPosY=a.touches[0].pageY}else{g.scrollStartPosX=a.clientX;g.scrollStartPosY=a.clientY}g.mouseDown=true;g.moved=false;window.addEventListener&&a.preventDefault()}function j(l){if(!g.mouseDown){return}if(f){var b=l.touches[0].pageX,a=l.touches[0].pageY;g.move(b-g.scrollStartPosX+g.lastX,a-g.scrollStartPosY+g.lastY);g.scrollStartPosX=b;g.scrollStartPosY=a}else{g.move(l.clientX-g.scrollStartPosX+g.lastX,l.clientY-g.scrollStartPosY+g.lastY);g.scrollStartPosX=l.clientX;g.scrollStartPosY=l.clientY}window.addEventListener&&l.preventDefault()}
86function h(a){if(!g.mouseDown){return}g.mouseDown=false;window.addEventListener&&a.preventDefault();if(f){document.removeEventListener("touchend",g.element,false);return}if(document.detachEvent){document.detachEvent("onmousemove",g.element)}else{document.removeEventListener("mousemove",g.element,false)}}if(f){this.element.addEventListener("touchstart",k);this.element.addEventListener("touchmove",j);return}if(window.addEventListener){this.element.addEventListener("mousedown",k,false);document.addEventListener("mousemove",j,false);document.addEventListener("mouseup",h,false);return}this.element.attachEvent("onmousedown",k,false);document.attachEvent("onmousemove",j,false);document.attachEvent("onmouseup",h,false)},move:function(d,c){this.moved=true;this.element.scrollTop=-c;this.element.scrollLeft=-d;this.lastX=-this.element.scrollLeft;this.lastY=-this.element.scrollTop},translate:function(d,c){this.move(this.lastX+(d||0),this.lastY+(c||0))}};Cute.ItemList=function(h){this.frame=document.createElement("div");this.frame.className="il-frame";this.content=document.createElement("div");this.content.className="il-content";this.type="vertical";this.items=[];this.sc=new Averta.ScrollContainer(this.frame,this.content);var g=this,k=0,f=false,j=this.sc.isTouch();this.__scrollnext=function(a){f=true;k=2;Cute.Ticker.add(g.__scrolling,g);j&&a.preventDefault()};this.__scrollprev=function(a){f=true;k=-2;Cute.Ticker.add(g.__scrolling,g);j&&a.preventDefault()};this.__stopscroll=function(a){if(!f){return}f=false;Cute.Ticker.remove(g.__scrolling,g);g.sc.moved=false;j&&a.preventDefault()};this.__scrolling=function(){if(g.type=="vertical"){g.sc.translate(0,k)}else{g.sc.translate(-k,0)}};this.upleft=document.createElement("div");this.upleft.onmousedown=this.__scrollprev;this.downright=document.createElement("div");this.downright.onmousedown=this.__scrollnext;document.onmouseup=this.__stopscroll;if(j){this.upleft.addEventListener("touchstart",this.__scrollprev,false);this.downright.addEventListener("touchstart",this.__scrollnext,false);document.addEventListener("touchend",this.__stopscroll,false)}h.appendChild(this.frame);h.appendChild(this.downright);h.appendChild(this.upleft);this.frame.appendChild(this.content);this.addItem=function(b){this.content.appendChild(b);this.items.push(b)}};Cute.Slide=function(b){this.src="";this.delay=0;this.slider=b;this.ready=false;this._index=0;this.autoPlay=true;this.pluginData={};this.opacity=100;this.domElement=document.createElement("div");this.domElement.style.width="100%";this.domElement.style.height="auto";this.domElement.style.overflow="hidden";this.domElement.style.position="absolute";this.domElement.style.zIndex="1"};Cute.Slide.prototype={constructor:Cute.Slide,loadContent:function(){if(this.src!=null){this.image=new Image;this.image.slide=this;this.image.onload=this.contentLoaded;this.image.src=this.src;this.image.style.width="100%";this.image.style.height="auto"}else{this.ready=true;this.onReady.listener.call(this.onReady.ref)}},killLoading:function(){this.image.onload=null},addContent:function(b){this.domElement.appendChild(b);this.image=b;this.image.style.width="100%";this.image.style.height="auto";this.ready=true;this.onReady&&this.onReady.listener.call(this.onReady.ref);this.prepareToShow();this.showIsDone()},showIsDone:function(){},hideIsDone:function(){},prepareToShow:function(){},prepareToHide:function(){},contentLoaded:function(){this.slide.domElement.appendChild(this);this.slide.ready=true;this.slide.onReady&&this.slide.onReady.listener.call(this.slide.onReady.ref)},opacityUpdate:function(){setOpacity(this.domElement,this.opacity)}};Cute.SlideManager=function(){Averta.EventDispatcher.prototype.constructor.call(this);this.width=0;this.height=0;this._timer=new Averta.Timer(100);this._slideList=[];this._currentSlideIndex=0;this._delayProgress=0;this._autoPlay=true;this._status="";this.domElement=document.createElement("div");this.domElement.style.position="relative";this._timer.onTimer=this.onTimer;this._timer.refrence=this};Cute.SlideManager.prototype={constructor:Cute.SlideManager,startTimer:function(){if(!this._autoPlay){return false}this._timer.start();return true},skipTimer:function(){this._timer.reset();this._delayProgress=100;this.dispatchEvent(new Cute.SliderEvent(Cute.SliderEvent.WATING))},onTimer:function(){if(this._timer.getTime()>=this._currentSlide.delay*1000){this._timer.stop();if(this._nextSlide.ready){this.showSlide(this._nextSlide)}else{this.waitForNext()}}this._delayProgress=this._timer.getTime()/(this._currentSlide.delay*10);this.dispatchEvent(new Cute.SliderEvent(Cute.SliderEvent.WATING))},prepareTransition:function(b){return this.rotator.fallBack.getType()==Cute.FallBack.DOM2D?b.transitions2D[parseInt(Math.random()*b.transitions2D.length)]:b.transitions3D[parseInt(Math.random()*b.transitions3D.length)]},showSlide:function(c){var d=this.prepareTransition(c);this._oldSlide=this._currentSlide;this._currentSlide=c;this._oldSlide.prepareToHide();c.prepareToShow();this._view=new this._viewClass(d.row,d.col);this._view.setSize(this.width,this.height);
86this._view.setViewPortSize(this.vpWidth,this.vpHeight);this._view.oldSource=this._oldSlide.image;this._view.newSource=c.image;this._view.setup();this._view.needRendering&&Cute.Ticker.add(this._view.render,this._view);this._engine=new Aroma.Engine(this._view);d.selector.reset();this._engine.start(d.effect,d.selector,d.duration,d.overlapping,0.45);this._engine.onComplete={ref:this,listener:this.transitionCl};this._replaceTween=(new TWEEN.Tween(this._oldSlide)).to({opacity:0},450).onUpdate(this._oldSlide.opacityUpdate).start();this._replaceTween.slider=this;this.newSlide=c;this._replaceTween.onComplete(function(){this.slider.domElement.removeChild(this.domElement)});this.domElement.appendChild(this._view.viewport);this._view.viewport.style.position="absolute";this._view.viewport.style.zIndex="0";this._view.viewport.style.marginLeft=-(this.vpWidth-this.width)/2+"px";this._view.viewport.style.marginTop=-(this.vpHeight-this.height)/2+"px";this._currentSlideIndex=c.index;this._timer.reset();this._delayProgress=0;this._status="changing";this.dispatchEvent(new Cute.SliderEvent(Cute.SliderEvent.WATING));this.dispatchEvent(new Cute.SliderEvent(Cute.SliderEvent.CHANGE_START))},transitionCl:function(){this._engine.reset();this._currentSlide.opacity=0;this.domElement.appendChild(this._currentSlide.domElement);this._replaceTween2=(new TWEEN.Tween(this._currentSlide)).to({opacity:100},450).onUpdate(this._currentSlide.opacityUpdate);TWEEN.add(this._replaceTween2);this._replaceTween2.start();this._replaceTween2.onComplete(function(){this.slider._view.needRendering&&Cute.Ticker.remove(this.slider._view.render,this.slider._view);TWEEN.remove(this.slider._replaceTween2);this.slider.domElement.removeChild(this.slider._view.viewport);this.slider._view.dispose();this.slider._view=null;this.slider._currentSlide.showIsDone();this.slider._oldSlide.hideIsDone();this.slider._status="wating";this.slider.dispatchEvent(new Cute.SliderEvent(Cute.SliderEvent.CHANGE_END))});this._engine=null;this.startTimer();this.gotoSlide(this.getNextIndex())},readyToShow:function(){this._delayProgress==100&&this.showSlide(this._nextSlide)},waitForNext:function(){this._status="loading";this.dispatchEvent(new Cute.SliderEvent(Cute.SliderEvent.WATING_FOR_NEXT))},resize:function(){if(this._status=="changing"){if(this._engine){this._engine.removeTweens();this._engine.reset()}if(this._view){this._view.needRendering&&Cute.Ticker.remove(this._view.render,this._view);this.domElement.removeChild(this._view.viewport);this._view.dispose();this._view=null;this._engine=null}if(this._replaceTween2){this._replaceTween2.stop();TWEEN.remove(this._replaceTween2)}!this._currentSlide.domElement.parentElement&&this.domElement.appendChild(this._currentSlide.domElement);this._currentSlide.opacity=100;this._currentSlide.opacityUpdate();this._currentSlide.showIsDone();if(this._replaceTween){this._replaceTween.stop();TWEEN.remove(this._replaceTween)}!this._oldSlide.domElement.parentElement&&this.domElement.appendChild(this._oldSlide.domElement);this._oldSlide.opacity=0;this._oldSlide.opacityUpdate();this._oldSlide.hideIsDone();this._status="wating";this.dispatchEvent(new Cute.SliderEvent(Cute.SliderEvent.CHANGE_END));this.startTimer();this.gotoSlide(this.getNextIndex())}},getNextIndex:function(){return this._currentSlideIndex+1==this._slideList.length?0:this._currentSlideIndex+1},getPreviousIndex:function(){return this._currentSlideIndex-1==-1?this._slideList.length-1:this._currentSlideIndex-1},gotoSlide:function(d,c){if(c){this.skipTimer();if(this._nextSlide&&this._nextSlide.index==d){if(this._nextSlide.ready){this.showSlide(this._nextSlide)}else{this.waitForNext()}return}}if(this._nextSlide&&this._nextSlide.index==d){return}if(this._nextSlide){this._nextSlide.killLoading();this._nextSlide=null}this._nextSlide=this._slideList[d];if(!this._nextSlide.ready){c&&this.waitForNext();this._nextSlide.onReady={listener:this.readyToShow,ref:this};this._nextSlide.loadContent()}else{this._delayProgress==100&&this.showSlide(this._slideList[d])}this.dispatchEvent(new Cute.SliderEvent(Cute.SliderEvent.CHANGE_NEXT_SLIDE))},start:function(){this._currentSlide=this._slideList[this._currentSlideIndex];this.domElement.appendChild(this._currentSlide.domElement);this.dispatchEvent(new Cute.SliderEvent(Cute.SliderEvent.CHANGE_END));this.startTimer();this.gotoSlide(this.getNextIndex());this.vpWidth=this.vpWidth||this.width;this.vpHeight=this.vpHeight||this.height},next:function(){if(this._status=="changing"){return}this.gotoSlide(this.getNextIndex(),true)},previous:function(){if(this._status=="changing"){return}this.gotoSlide(this.getPreviousIndex(),true)},pushSlide:function(b){this._slideList.push(b);b.index=this._slideList.length-1;return this._slideList.length-1},pause:function(){this._timer.stop()},play:function(){this._timer.start()},getTimer:function(){return this._timer},getSlideList:function(){return this._slideList},getNextSlide:function(){return this._nextSlide},getCurrentSlide:function(){return this._currentSlide},getCurrentSlideIndex:function(){return this._currentSlideIndex},delayProgress:function(){return this._delayProgress},getAutoPlay:function(){return this._autoPlay},setAutoPlay:function(b){if(this._autoPlay==b){return}this._autoPlay=b;if(!this._autoPlay){this._timer.stop()}else{this._timer.start()}this.dispatchEvent(new Cute.SliderEvent(Cute.SliderEvent.AUTOPLAY_CHANGE))}};Averta.EventDispatcher.extend(Cute.SlideManager.prototype);Cute.rotatorControls={};Cute.AbstractControl=function(b){this.config=null;this.slider=b;this.domElement=null;this.disable=false;this.name="";this.config={};this.opacity=100;this.showTween=null};Cute.AbstractControl.prototype={constructor:Cute.AbstractControl,setup:function(b){this.config_ele=b;this.domElement.className=b.className||this.config.css_class;b.getAttribute("style")&&this.domElement.setAttribute("style",b.getAttribute("style"));this.slider.addEventListener(Cute.SliderEvent.CHANGE_START,this.__effStart,this);this.slider.addEventListener(Cute.SliderEvent.CHANGE_END,this.__effEnd,this)},opacityUpdate:function(){setOpacity(this.domElement,this.opacity)},visible:function(b){this.domElement.style.display=!b?"none":""},show:function(){this.showTween&&this.showTween.stop();this.showTween=(new TWEEN.Tween(this)).to({opacity:100}
86,450).onUpdate(this.opacityUpdate).start();TWEEN.add(this.showTween)},hide:function(){this.showTween&&this.showTween.stop();this.showTween=(new TWEEN.Tween(this)).to({opacity:0},450).onUpdate(this.opacityUpdate).start();TWEEN.add(this.showTween)},__effEnd:function(){this.visible(true);!this.config.autoHide&&this.show();this.ap&&this.slider.setAutoPlay(true)},__effStart:function(){this.hide()}};Cute.Next=function(b){Cute.AbstractControl.prototype.constructor.call(this,b);this.domElement=document.createElement("div");this.config={css_class:"br-next"}};Cute.rotatorControls.next=Cute.Next;Cute.Next.prototype=new Cute.AbstractControl;Cute.Next.prototype.constructor=Cute.Next;Cute.Next.prototype.setup=function(b){Cute.AbstractControl.prototype.setup.call(this,b);this.domElement.control=this;this.domElement.onclick=function(){this.control.slider.next()}};Cute.Next.prototype.show=function(){Cute.AbstractControl.prototype.show.call(this);this.domElement.style.cursor="pointer"};Cute.Next.prototype.hide=function(){Cute.AbstractControl.prototype.hide.call(this);this.domElement.style.cursor=""};Cute.Previous=function(b){Cute.Next.call(this,b);this.config={css_class:"br-previous"}};Cute.rotatorControls.previous=Cute.Previous;Cute.Previous.prototype=new Cute.Next;Cute.Previous.prototype.constructor=Cute.Previous;Cute.Previous.prototype.setup=function(b){Cute.Next.prototype.setup.call(this,b);this.domElement.onclick=function(){this.control.slider.previous()}};Cute.CircleTimer=function(b){Cute.AbstractControl.call(this,b);this.domElement=document.createElement("div");this.lbrowser=Cute.FallBack.ua.browser.name.toLowerCase()=="ie"&&parseInt(Cute.FallBack.ua.browser.major)<9;if(this.lbrowser){return}this.config={color:"#A2A2A2",stroke:10,radius:4,css_class:"br-circle-timer"};this.overpause=false;this.canvas=document.createElement("canvas");this.dot=document.createElement("div");this.ctx=this.canvas.getContext("2d");this.prog=0;this.drawTween=null};Cute.rotatorControls.circletimer=Cute.CircleTimer;Cute.CircleTimer.prototype=new Cute.AbstractControl;Cute.CircleTimer.prototype.constructor=Cute.CircleTimer;Cute.CircleTimer.prototype.setup=function(b){if(this.lbrowser){return}Cute.AbstractControl.prototype.setup.call(this,b);this.config.color=b.getAttribute("data-color")||this.config.color;if(b.getAttribute("data-stroke")){this.config.stroke=parseInt(b.getAttribute("data-stroke"))}if(b.getAttribute("data-radius")){this.config.radius=parseInt(b.getAttribute("data-radius"))}this.__w=(this.config.radius+this.config.stroke)*2;this.canvas.width=this.__w;this.canvas.height=this.__w;this.canvas.className="br-timer-stroke";this.canvas.style.position="absolute";this.dot.className="br-timer-dot";this.dot.style.position="relative";this.dot.style.left=(this.__w-10)*0.5+"px";this.dot.style.top=(this.__w-12)*0.5+"px";this.domElement.slider=this.slider;this.domElement.onclick=function(){if(!Cute.AbstractControl.paused){Cute.AbstractControl.paused=true;this.slider.setAutoPlay(false)}else{Cute.AbstractControl.paused=false;this.slider.setAutoPlay(true)}};this.slider.addEventListener(Cute.SliderEvent.WATING,this.update,this);this.domElement.appendChild(this.canvas);this.domElement.appendChild(this.dot)};Cute.CircleTimer.prototype.update=function(){this.drawTween&&this.drawTween.stop();this.drawTween=(new TWEEN.Tween(this)).to({prog:this.slider.delayProgress()*0.01},300).easing(TWEEN.Easing.Circular.EaseOut).onUpdate(this.draw).start()};Cute.CircleTimer.prototype.draw=function(){this.ctx.clearRect(0,0,this.__w,this.__w);this.ctx.beginPath();this.ctx.arc(this.__w*0.5,this.__w*0.5,this.config.radius,Math.PI*1.5,Math.PI*1.5+2*Math.PI*this.prog,false);this.ctx.strokeStyle=this.config.color;this.ctx.lineWidth=this.config.stroke;this.ctx.stroke()};Cute.CircleTimer.prototype.show=function(){Cute.AbstractControl.prototype.show.call(this);this.domElement.style.cursor="pointer"};Cute.CircleTimer.prototype.hide=function(){Cute.AbstractControl.prototype.hide.call(this);this.domElement.style.cursor=""};Cute.Thumb=function(c,d){this.domElement=document.createElement("div");this.domElement.className="br-thumb-"+d;this.imgCont=document.createElement("div");this.imgCont.className="br-thumb-img";this.imgCont.style.overflow="hidden";this.img=new Image;this.img.thumb=this;this.img.onload=this.thumbLoaded;this.img.src=c;this.img.style.position="absolute";this.img.style.filter="inherit";this.frame=document.createElement("div");this.frame.style.position="absolute";this.frame.style.zIndex="1";this.frame.className="br-thumb-frame";this.frame.style.filter="inherit";this.thumb_pos=1;this.imgCont.appendChild(this.img);this.domElement.appendChild(this.imgCont);this.domElement.appendChild(this.frame)};Cute.Thumb.prototype={constructor:Cute.Thumb,thumbLoaded:function(){this.thumb.imgLoaded=true;this.thumb.rts&&this.thumb.show()},ut:function(){this.img.style.transform="scale("+this.thumb_pos+")";this.img.style.webkitTransform="scale("+this.thumb_pos+")";this.img.style.MozTransform="scale("+this.thumb_pos+") rotate(0.1deg)";this.img.style.msTransform="scale("+this.thumb_pos+")";this.img.style.OTransform="scale("+this.thumb_pos+")"},show:function(){if(!this.imgLoaded){this.rts=true;return}},reset:function(){this.rts=false;if(this.st){this.st.stop();this.st=null}}};Cute.SlideControl=function(b){Cute.AbstractControl.call(this,b);this.config={css_class:"br-slidecontrol",thumb:true,thumb_align:"bottom"};this.domElement=document.createElement("div");this.points_ul=document.createElement("ul");this.points=[]};Cute.rotatorControls.slidecontrol=Cute.SlideControl;Cute.SlideControl.prototype=new Cute.AbstractControl;Cute.SlideControl.prototype.constructor=Cute.SlideControl;Cute.SlideControl.prototype.setup=function(h){Cute.AbstractControl.prototype.setup.call(this,h);this.domElement.appendChild(this.points_ul);this.slider.addEventListener(Cute.SliderEvent.CHANGE_NEXT_SLIDE,this.update,this);this.config.thumb=h.getAttribute("data-thumb")!="false";this.config.thumb_align=h.getAttribute("data-thumbalign")||"bottom";for(var f,e=0,g=this.slider.getSlideList().length;e<g;++e){f=new Cute.SlideControl.Point(this.slider,this.slider.getSlideList()[e],this);if(e==this.slider.getCurrentSlideIndex()){this.selectedPoint=f;f.select()}f.index=e;this.points_ul.appendChild(f.domElement);this.points.push(f)}};Cute.SlideControl.prototype.update=function(){if(this.selectedPoint&&this.slider.getCurrentSlideIndex()==this.selectedPoint.index){return}this.selectedPoint&&this.selectedPoint.unselect();this.selectedPoint=this.points[this.slider.getCurrentSlideIndex()];this.selectedPoint.select()};Cute.SlideControl.prototype.show=function(){Cute.AbstractControl.prototype.show.call(this);this.disable=false;this.domElement.style.cursor="pointer"};Cute.SlideControl.prototype.hide=function(){Cute.AbstractControl.prototype.hide.call(this);this.disable=true;this.domElement.style.cursor="default"};Cute.SlideControl.Point=function(d,f,e){this.domElement=document.createElement("li");this.slider=d;this.index=0;this.domElement.point=this;this.sc=e;this.domElement.onclick=function(){if(this.point.sc.disable){return}this.point.changeSlide()};if(Cute.FallBack.ua.browser.name=="IE"){this.domElement.style.filter="inherit"}this.selectedElement=document.createElement("span");this.selectedElement.className="br-control-selected";this.selectOpacity=0;this.uo();if(e.config.thumb){this.thumb=new Cute.Thumb(f.thumb,e.config.thumb_align);this.domElement.onmouseover=function(){this.point.showThumb()};this.domElement.onmouseout=function(){this.point.hideThumb()};this.thumb_pos=0;this.drawThumb();this.thumb.domElement.style.display="none";this.domElement.appendChild(this.thumb.domElement);this.thumb.align=e.config.thumb_align}this.domElement.appendChild(this.selectedElement);this.selectTween=null};Cute.SlideControl.Point.prototype={constructor:Cute.SlideControl.Point,align:"bottom",changeSlide:function(){this.slider.gotoSli
86de(this.index,true)},uo:function(){setOpacity(this.selectedElement,this.selectOpacity)},select:function(){this.selectTween&&this.selectTween.stop();this.selectTween=(new TWEEN.Tween(this)).to({selectOpacity:100},450).onUpdate(this.uo).start();TWEEN.add(this.selectTween)},unselect:function(){this.selectTween&&this.selectTween.stop();this.selectTween=(new TWEEN.Tween(this)).to({selectOpacity:0},450).onUpdate(this.uo).start();TWEEN.add(this.selectTween)},drawThumb:function(){setOpacity(this.thumb.domElement,this.thumb_pos);if(this.sc.config.thumb_align=="up"){this.thumb.domElement.style.top=10-this.thumb.frame.offsetHeight+-this.thumb_pos*0.1+"px"}else{this.thumb.domElement.style.top=24+-this.thumb_pos*0.1+"px"}},showThumb:function(){this.domElement.style.zIndex=this.slider.getSlideList().length;this.thumbTween&&this.thumbTween.stop();this.thumb.show();this.thumb.domElement.style.display="";this.thumbTween=(new TWEEN.Tween(this)).to({thumb_pos:100},700).onUpdate(this.drawThumb).easing(TWEEN.Easing.Quartic.EaseOut).start()},hideThumb:function(){this.domElement.style.zIndex=0;this.thumbTween&&this.thumbTween.stop();this.thumb.reset();this.thumbTween=(new TWEEN.Tween(this)).to({thumb_pos:0},250).onUpdate(this.drawThumb).start().onComplete(function(){this.thumb.domElement.style.display="none"})}};Cute.SlideInfo=function(b){Cute.AbstractControl.call(this,b);this.config={css_class:"br-slideinfo",align:"bottom"};this.domElement=document.createElement("div");this.content=document.createElement("div");this.poition=0};Cute.rotatorControls.slideinfo=Cute.SlideInfo;Cute.SlideInfo.prototype=new Cute.AbstractControl;Cute.SlideInfo.prototype.constructor=Cute.SlideInfo;Cute.SlideInfo.prototype.setup=function(b){Cute.AbstractControl.prototype.setup.call(this,b);this.domElement.style.overflow="hidden";this.domElement.style.position="absolute";this.domElement.style.display="none";this.content.className="br-infocontent";this.content.style.position="relative";this.eff=b.getAttribute("data-effect")||"slide";this.domElement.appendChild(this.content)};Cute.SlideInfo.prototype.update=function(){if(this.data){if(this.eff=="fade"){setOpacity(this.content,this.position)}else{this.content.style[this.data.align]=this.position+"px"}}};Cute.SlideInfo.prototype.show=function(){this.domElement.style.display="";this.showTween&&this.showTween.stop();this.data=this.slider.getCurrentSlide().pluginData.info;if(!this.data){this.disable=true;this.content.className="";this.content.innerHTML="";return}else{this.disable=false}this.content.innerHTML=this.data.text;this.content.className="br-infocontent "+this.data.align+" "+this.data._class||"";this.domElement.style.width=this.data.align=="left"||this.data.align=="right"?"auto":"100%";this.domElement.style.height=this.data.align=="bottom"||this.data.align=="top"?"auto":"100%";this.domElement.style.left="";this.domElement.style.right="";this.domElement.style.bottom="";this.domElement.style.top="";this.content.style.left="";this.content.style.right="";this.content.style.bottom="";this.content.style.top="";if(this.eff=="slide"){this.position=-(this.data.align=="bottom"||this.data.align=="top"?this.content.offsetHeight:this.content.offsetWidth)}else{this.position=0}this.domElement.style[this.data.align]="0px";this.update();this.showTween=(new TWEEN.Tween(this)).to({position:this.eff=="slide"?0:100},950).delay(this.data.delay).easing(TWEEN.Easing.Quartic.EaseInOut).onUpdate(this.update).start();TWEEN.add(this.showTween)};Cute.SlideInfo.prototype.hide=function(){if(this.disable){return}this.showTween&&this.showTween.stop();this.showTween=(new TWEEN.Tween(this)).to({position:this.eff!="slide"?0:-(this.data.align=="bottom"||this.data.align=="top"?this.content.offsetHeight:this.content.offsetWidth)},850).easing(TWEEN.Easing.Quartic.EaseInOut).onUpdate(this.update).start();TWEEN.add(this.showTween)};Cute.BarTimer=function(b){Cute.AbstractControl.call(this,b);this.config={css_class:"br-bar-timer"};this.domElement=document.createElement("div");this.prog=0};Cute.rotatorControls.bartimer=Cute.BarTimer;Cute.BarTimer.prototype=new Cute.AbstractControl;Cute.BarTimer.prototype.constructor=Cute.BarTimer;Cute.BarTimer.prototype.update=function(){this.drawTween&&this.drawTween.stop();this.drawTween=(new TWEEN.Tween(this)).to({prog:this.slider.delayProgress()*0.01},500).easing(TWEEN.Easing.Quartic.EaseOut).onUpdate(this.draw).start()};Cute.BarTimer.prototype.draw=function(){var b=this.prog*this.slider.width;this.glow.style.left=b-this.glow.offsetWidth+"px";this.bar.style.width=Math.max(0,b-5)+"px"};Cute.BarTimer.prototype.setup=function(b){Cute.AbstractControl.prototype.setup.call(this,b);this.slider.bartimer=this;this.domElement.style.width="100%";this.domElement.style.overflow="hidden";this.glow=document.createElement("div");this.glow.className="br-timer-glow";this.glow.style.position="relative";this.bar=document.createElement("div");this.bar.className="br-timer-bar";this.domElement.appendChild(this.glow);this.domElement.appendChild(this.bar);this.slider.addEventListener(Cute.SliderEvent.WATING,this.update,this);this.draw()};Cute.Captions=function(b){Cute.AbstractControl.call(this,b);this.config={css_class:"br-captions"};this.domElement=document.createElement("div");this.captions=[];this.overpause=false};Cute.rotatorControls.captions=Cute.Captions;Cute.Captions.prototype=new Cute.AbstractControl;Cute.Captions.prototype.constructor=Cute.Captions;Cute.Captions.prototype.setup=function(b){Cute.AbstractControl.prototype.setup.call(this,b);this.domElement.style.width="100%";this.domElement.style.height="100%";this.domElement.style.position="absolute"};Cute.Captions.prototype.show=function(){this.data=this.slider.getCurrentSlide().pluginData.captions;this.slide_index=this.slider.getCurrentSlideIndex();if(!this.captions[this.slide_index]&&this.data){this.captions[this.slide_index]=[];for(var h=this.data.getElementsByTagName("li"),e,f=0,g=h.length;f<g;++f){e=new Cute.Caption;e.add(h[f].innerHTML,h[f].className);e.delay=Number(h[f].getAttribute("data-delay"))||0;e.effect=h[f].getAttribute("data-effect")||"fade";this.captions[this.slide_index].push(e)}}if(this.data){for(var f=0,g=this.captions[this.slide_index].length;f<g;++f){this.domElement.appendChild(this.captions[this.slide_index][f].domElement);this.captions[this.slide_index][f].show()}}};Cute.Captions.prototype.hide=function(){if(this.captions[this.slide_index]){for(var d=0,c=this.captions[this.slide_index].length;d<c;++d){this.captions[this.slide_index][d].hide()}}};Cute.Caption=function(){this.domElement=document.createElement("div");this.content=document.createElement("div")};Cute.Caption.prototype={constructro:Cute.Caption,effect:"fade",add:function(c,d){this.content.innerHTML=c;this.content.className="br-caption-content";this.content.style.position="relative";this.domElement.className=d;this.domElement.style.overflow="hidden";this.domElement.appendChild(this.content)},fade:function(){setOpacity(this.domElement,this.show_pos)},slide:function(){this.content.style.left=-this.domElement.offsetWidth*(1-this.show_pos*0.01)+"px"},show:function(){this.showTween&&this.showTween.stop();this.show_pos=0;this[this.effect]();this.showTween=(new TWEEN.Tween(this)).to({show_pos:100},1000).delay(this.delay).easing(TWEEN.Easing.Quartic.EaseInOut).onUpdate(this[this.effect]).delay(this.delay).start();TWEEN.add(this.showTween)},hide:function(){this.showTween&&this.showTween.stop();this.showTween=(new TWEEN.Tween(this)).to({show_pos:0},1000).easing(TWEEN.Easing.Quartic.EaseInOut).onUpdate(this[this.effect]).onComplete(this.remove).start()},remove:function(){this.domElement.parentElement&&this.domElement.parentElement.removeChild(this.domElement)}};
86Cute.VideoControl=function(b){Cute.AbstractControl.call(this,b);this.config={css_class:"br-video",width:300,height:200};this.domElement=document.createElement("div");this.video_ele=document.createElement("iframe");this.closeBtn=document.createElement("div");this.overPlay=document.createElement("div");this.videoContainer=document.createElement("div");this.domElement.style.position="absolute";this.vopacity=0;this.videoFade=function(){setOpacity(this.videoContainer,this.vopacity)}};Cute.rotatorControls.video=Cute.VideoControl;Cute.VideoControl.prototype=new Cute.AbstractControl;Cute.VideoControl.prototype.constructor=Cute.VideoControl;Cute.VideoControl.prototype.setup=function(b){Cute.AbstractControl.prototype.setup.call(this,b);this.video_ele.setAttribute("allowFullScreen","");this.video_ele.setAttribute("frameborder","0");this.overPlay.targ=this;this.overPlay.onclick=function(){this.targ.showVideo()};this.overPlay.className="play-btn";this.closeBtn.targ=this;this.closeBtn.onclick=function(){this.targ.hideVideo()};this.closeBtn.className="close-btn";this.videoContainer.className="video-cont";this.domElement.style.width="100%";this.domElement.style.height="100%";this.video_ele.style.width="100%";this.video_ele.style.height="100%";this.video_ele.style.background="black";this.domElement.appendChild(this.overPlay);this.domElement.appendChild(this.videoContainer);this.videoContainer.appendChild(this.closeBtn);this.videoContainer.style.display="none";setOpacity(this.videoContainer,0)};Cute.VideoControl.prototype.showVideo=function(){this.videoContainer.style.display="";this.videoContainer.appendChild(this.video_ele);this.video_ele.className=this.data.className||this.config.css_class;this.video_ele.getAttribute("src")!=this.data.getAttribute("href")&&this.video_ele.setAttribute("src",this.data.getAttribute("href")||"about:blank");this.videoTween&&this.videoTween.stop();this.videoTween=(new TWEEN.Tween(this)).to({vopacity:100},400).onUpdate(this.videoFade).start();this.slider.rotator.pause()};Cute.VideoControl.prototype.hideVideo=function(){this.videoTween&&this.videoTween.stop();this.videoTween=(new TWEEN.Tween(this)).to({vopacity:0},400).onUpdate(this.videoFade).start();this.videoTween.onComplete(function(){this.video_ele.setAttribute("src","about:blank");this.videoContainer.removeChild(this.video_ele);this.videoContainer.style.display="none"})};Cute.VideoControl.prototype.show=function(){this.data=this.slider.getCurrentSlide().pluginData.video;if(!this.data){this.domElement.style.display="none";return}this.domElement.style.display="";Cute.AbstractControl.prototype.show.call(this)};Cute.VideoControl.prototype.hide=function(){Cute.AbstractControl.prototype.hide.call(this);this.showTween.onComplete(function(){this.video_ele.parentElement&&this.videoContainer.removeChild(this.video_ele);this.domElement.style.display="none";this.videoContainer.style.display="none";this.videoTween&&this.videoTween.stop()})};Cute.LinkControl=function(b){Cute.AbstractControl.call(this,b);this.config={css_class:"br-link"};this.domElement=document.createElement("div");this.domElement.style.position="absolute"};Cute.rotatorControls.link=Cute.LinkControl;Cute.LinkControl.prototype=new Cute.AbstractControl;Cute.LinkControl.prototype.constructor=Cute.LinkControl;Cute.LinkControl.prototype.setup=function(b){Cute.AbstractControl.prototype.setup.call(this,b);this.domElement.lc=this;this.domElement.style.width="100%";this.domElement.style.height="100%";this.domElement.style.cursor="pointer"};Cute.LinkControl.prototype.gotoURL=function(){window.open(this.lc.link.href,this.lc.link.target||"_self")};Cute.LinkControl.prototype.show=function(){this.link=this.slider.getCurrentSlide().pluginData.link;if(this.link){this.domElement.style.display="";this.domElement.onclick=this.gotoURL}else{this.domElement.style.display="none";this.domElement.onclick=null}};Cute.LinkControl.prototype.hide=function(){this.domElement.style.display="none";this.domElement.onclick=null};Cute.Loading=function(){this.domElement=document.createElement("div");this.domElement.className="br-loading";this.domElement.style.display="none";this.animEle=document.createElement("div");this.animEle.className="img";this.domElement.appendChild(this.animEle);this.opacity=0};
86Cute.Loading.prototype={constructor:Cute.Loading,opacityUpdate:function(){setOpacity(this.domElement,this.opacity)},show:function(){this.showTween&&this.showTween.stop();this.domElement.style.display="";this.showTween=(new TWEEN.Tween(this)).to({opacity:100},450).onUpdate(this.opacityUpdate).start()},hide:function(){this.showTween&&this.showTween.stop();this.showTween=(new TWEEN.Tween(this)).to({opacity:0},450).onUpdate(this.opacityUpdate).start();this.domElement.style.display="none"}};Cute.ThumbList=function(b){Cute.AbstractControl.call(this,b);this.config={css_class:"br-thumblist",type:"vertical"};this.domElement=document.createElement("div");this.thumbs=[]};Cute.rotatorControls.thumblist=Cute.ThumbList;Cute.ThumbList.prototype=new Cute.AbstractControl;Cute.ThumbList.prototype.constructor=Cute.ThumbList;Cute.ThumbList.prototype.setup=function(h){Cute.AbstractControl.prototype.setup.call(this,h);this.config.type=h.getAttribute("data-dir")||"vertical";this.config.autohide=h.getAttribute("data-autohide")=="true";this.domElement.className+=" "+this.config.type;this.list=new Cute.ItemList(this.domElement);this.list.type=this.config.type;this.list.frame.className="br-thumblist-frame";this.list.content.className="br-thumblist-content";this.list.downright.className="br-thumblist-next";this.list.upleft.className="br-thumblist-previous";this.slider.addEventListener(Cute.SliderEvent.CHANGE_NEXT_SLIDE,this.update,this);for(var f,e=0,g=this.slider.getSlideList().length;e<g;++e){f=new Cute.ListThumb(this.slider.getSlideList()[e].thumb,this.slider,this);f.index=e;this.thumbs.push(f);this.list.addItem(f.element)}this.list.sc.setup()};Cute.ThumbList.prototype.update=function(){if(this.selectedThumb&&this.slider.getCurrentSlideIndex()==this.selectedThumb.index){return}this.selectedThumb&&this.selectedThumb.unselect();this.selectedThumb=this.thumbs[this.slider.getCurrentSlideIndex()];this.selectedThumb.select()};Cute.ThumbList.prototype.show=function(){this.config.autohide&&Cute.AbstractControl.prototype.show.call(this);this.disable=false};Cute.ThumbList.prototype.hide=function(){this.config.autohide&&Cute.AbstractControl.prototype.hide.call(this);this.disable=true};Cute.ListThumb=function(g,h,f){this.img=new Image;this.img.src=g;this.element=document.createElement("div");this.element.className="br-list-thumb";this.select_ele=document.createElement("div");this.select_ele.className="br-list-thumb-select";this.element.appendChild(this.img);this.element.appendChild(this.select_ele);setOpacity(this.select_ele,0);this.opacity=0;var e=this;if(f.list.sc.isTouch()){this.element.addEventListener("touchend",function(a){if(e.selected||f.disable||f.list.sc.moved){return}h.gotoSlide(e.index,true);a.preventDefault();a.stopPropagation()},false)}else{this.element.onclick=function(){if(e.selected||f.disable||f.list.sc.moved){return}h.gotoSlide(e.index,true)}}};Cute.ListThumb.prototype={constructor:Cute.ListThumb,opacityUpdate:function(){setOpacity(this.select_ele,this.opacity)},select:function(){if(this.selected){return}this.selected=true;if(this.showTween){this.showTween=null}this.showTween=(new TWEEN.Tween(this)).to({opacity:100},450).onUpdate(this.opacityUpdate).start()},unselect:function(){if(!this.selected){return}this.selected=false;if(this.showTween){this.showTween=null}this.showTween=(new TWEEN.Tween(this)).to({opacity:0},450).onUpdate(this.opacityUpdate).start()}};Cute.InfoList=function(b){Cute.AbstractControl.call(this,b);this.config={css_class:"br-infolist",type:"vertical"};this.domElement=document.createElement("div");this.items=[]};Cute.rotatorControls.infolist=Cute.InfoList;Cute.InfoList.prototype=new Cute.AbstractControl;Cute.InfoList.prototype.constructor=Cute.InfoList;Cute.InfoList.prototype.setup=function(h){Cute.AbstractControl.prototype.setup.call(this,h);this.config.type=h.getAttribute("data-dir")||"vertical";this.config.autohide=h.getAttribute("data-autohide")=="true";this.domElement.className+=" "+this.config.type;this.list=new Cute.ItemList(this.domElement);this.list.type=this.config.type;this.list.frame.className="br-infolist-frame";this.list.content.className="br-infolist-content";this.list.downright.className="br-infolist-next";this.list.upleft.className="br-infolist-previous";this.slider.addEventListener(Cute.SliderEvent.CHANGE_NEXT_SLIDE,this.update,this);for(var f,e=0,g=this.slider.getSlideList().length;e<g;++e){f=new Cute.ListItem(this.slider.getSlideList()[e].pluginData.info,this.slider,this);f.index=e;this.items.push(f);this.list.addItem(f.element)}this.list.sc.setup()};Cute.InfoList.prototype.update=function(){if(this.selectedThumb&&this.slider.getCurrentSlideIndex()==this.selectedThumb.index){return}this.selectedThumb&&this.selectedThumb.unselect();this.selectedThumb=this.items[this.slider.getCurrentSlideIndex()];this.selectedThumb.select()};Cute.InfoList.prototype.show=function(){this.config.autohide&&Cute.AbstractControl.prototype.show.call(this);this.disable=false};Cute.InfoList.prototype.hide=function(){this.config.autohide&&Cute.AbstractControl.prototype.hide.call(this);this.disable=true};Cute.ListItem=function(g,h,f){this.element=document.createElement("div");this.element.className="br-slist-item";this.select_ele=document.createElement("div");this.select_ele.className="br-slist-item-select";this.content=document.createElement("div");this.content.innerHTML=g?g.text:"";this.content.className="br-slist-item-content";this.element.appendChild(this.select_ele);this.element.appendChild(this.content);setOpacity(this.select_ele,0);this.opacity=0;var e=this;if(f.list.sc.isTouch()){this.element.addEventListener("touchend",function(a){if
86(e.selected||f.disable||f.list.sc.moved){return}h.gotoSlide(e.index,true);a.preventDefault();a.stopPropagation()},false)}else{this.element.onclick=function(){if(e.selected||f.disable||f.list.sc.moved){return}h.gotoSlide(e.index,true)}}};Cute.ListItem.prototype={constructor:Cute.ListThumb,opacityUpdate:function(){setOpacity(this.select_ele,this.opacity)},select:function(){if(this.selected){return}this.selected=true;if(this.showTween){this.showTween=null}this.showTween=(new TWEEN.Tween(this)).to({opacity:100},450).onUpdate(this.opacityUpdate).start()},unselect:function(){if(!this.selected){return}this.selected=false;if(this.showTween){this.showTween=null}this.showTween=(new TWEEN.Tween(this)).to({opacity:0},450).onUpdate(this.opacityUpdate).start()}};Cute.TouchNavigation=function(h,l){this.isTouch=function(){try{document.createEvent("TouchEvent");return true}catch(b){return false}};var k=this.isTouch(),o=false,n=0,j=0,m;this.__touchStart=function(a){o=true;j=n=a.touches[0].pageX;m=setTimeout(function(){o=false},3000)};this.__touchMove=function(a){if(!o){return}Math.abs(j-a.touches[0].pageX)>=10&&a.preventDefault();j=a.touches[0].pageX};this.__touchEnd=function(){if(!o){return}o=false;clearTimeout(m);if(j-n>h.offsetWidth/10){l.next()}else{j-n<-h.offsetWidth/10&&l.previous()}n=j=0};if(k){h.addEventListener("touchstart",this.__touchStart);h.addEventListener("touchmove",this.__touchMove);h.addEventListener("touchend",this.__touchEnd)}};Cute.Slider=function(){this.slides=[];this.controls=[];this.slideManager=new Cute.SlideManager;this.imgLoaded=false;this.mlcl=false;this.api=this.slideManager};Cute.Slider.prototype={constructor:Cute.Slider,setup:function(l,k){this.fallBack=new Cute.FallBack;this.element=document.getElementById(l);this.wrapper=document.getElementById(k);if(Cute.FallBack.isIE){this.element.className+=" cute-ie"}else{if(Cute.isMobileDevice){this.element.className+=" cute-device"}}if(Cute.FallBack.isIE8){this.element.className+=" cute-ie8"}else{if(Cute.FallBack.isIE7){this.element.className+=" cute-ie7"}}this.wrapper.slider=this;window.addResizeListener(this.__onresize,this);this.aspect=Number(this.element.getAttribute("data-width"))/Number(this.element.getAttribute("data-height"));this.__setSize();this.slideManager.resize();this.slideManager.rotator=this;this.controlLayer=document.createElement("div");this.controlLayer.style.visibility="hidden";this.contentLoading=new Cute.Loading;this.contentLoading.domElement.className="br-large-loading";this.contentLoading.show();this.element.appendChild(this.contentLoading.domElement);if(this.element.getAttribute("data-force")){this.fallBack.force=this.element.getAttribute("data-force")}for(var g=this.element.getElementsByTagName("ul"),h=0,j=g.length;h<j;++h){if(g[h].getAttribute("data-type")=="slides"){this.slidesElement=g[h]}else{if(g[h].getAttribute("data-type")=="controls"){this.controlsElement=g[h]}}}this.element.getAttribute("data-shuffle")=="true"&&this.__shuffleSlides();this.__createSlides();this.controlsElement&&this.__createControls();this.element.appendChild(this.slideManager.domElement);var m=new Cute.ModuleLoader(this.fallBack);m.loadModule();m.onComplete={listener:this.__onModuleReady,ref:this}},__shuffleSlides:function(){var f=this.slidesElement.children,e=f[0].getElementsByTagName("img")[0];e.setAttribute("data-src",e.getAttribute("src"));for(var h=0,g=f.length;h<g;++h){r=Math.floor(Math.random()*(g-1));if(h!=r){this.slidesElement.insertBefore(f[h],f[r]);f=this.slidesElement.children}}e=f[0].getElementsByTagName("img")[0];e.setAttribute("src",e.getAttribute("data-src"))},__setSize:function(){this.slideManager.width=this.wrapper.clientWidth;this.slideManager.height=this.wrapper.clientWidth/this.aspect;this.slideManager.vpWidth=this.slideManager.width+this.slideManager.width*0.2;this.slideManager.vpHeight=this.slideManager.height+this.slideManager.height*0.2;this.element.style.width=this.slideManager.width+"px";this.element.style.height=this.slideManager.height+"px";this.lastWidth=this.slideManager.width},__onresize:function(){if(this.lastWidth==this.wrapper.clientWidth){return}this.__setSize();this.slideManager.resize()},__onModuleReady:function(){this.mlcl=true;this.imgLoaded&&this.__start()},__onImgLoaded:function(){this.slide.addContent(this);this.rotator.mlcl&&this.rotator.__start();this.rotator.imgLoaded=true;this.slide=null;this.rotator=null},__start:function(){var b=this.fallBack.getType();switch(b){case Cute.FallBack.CANVAS:this.slideManager._viewClass=Aroma.ThreeView;break;case Cute.FallBack.CSS3D:this.slideManager._viewClass=Aroma.CSS3DView;Aroma.CSS3DCube.light=!Cute.FallBack.isMobileDevice;break;case Cute.FallBack.DOM2D:this.slideManager._viewClass=Aroma.DivView}this.showControls();this.slideManager.start();if(!Cute.Ticker.Tweenisadded){Cute.Ticker.add(TWEEN.update,TWEEN);Cute.Ticker.Tweenisadded=true}Cute.Ticker.add(this.slideManager._timer.update,this.slideManager._timer);Cute.Ticker.start();this.element.removeChild(this.contentLoading.domElement)},__parseTransValues:function(l,k){for(var m=[],h=l.split(" ").join().split(","),g=0,j=h.length;g<j;g++){if(k){Transitions2D[h[g]]&&m.push(Transitions2D[h[g]])}else{Transitions3D[h[g]]&&m.push(Transitions3D[h[g]])}}h=null;return m},__createSlides:function(){var o=null,l=0;while(this.slidesElement.children.length!=0){var n=this.slidesElement.firstElementChild||this.slidesElement.children[0];o=new Cute.Slide(this.slideManager);o.dataElement=n;o.delay=n.getAttribute("data-delay");o.transitions2D=this.__parseTransValues(n.getAttribute("data-trans2d"),true);o.transitions3D=this.__parseTransValues(n.getAttribute("data-trans3d"),false);o.rotator=this;for(var h=n.children,j=0,k=h.length;j<k;++j){if(h[j].nodeName==="IMG"){if(l==0){o.src=h[j].getAttribute("src");var m=new Image;m.slide=o;m.rotator=this;m.onload=this.__onImgLoaded;m.src=o.src}else{o.src=h[j].getAttribute("data-src")}o.thumb=h[j].getAttribute("data-thumb");continue}if(h[j].nodeName==="DIV"&&h[j].getAttribute("data-type")=="info"){o.pluginData.info={text:h[j].innerHTML,_class:h[j].className,align:h[j].getAttribute("data-align")||"bottom",delay:Number(h[j].getAttribute("data-delay"))||0};continue}if(h[j].nodeName==="UL"&&h[j].getAttribute("data-type")=="captions"){o.pluginData.captions=h[j];continue}if(h[j].nodeName==="A"&&h[j].getAttribute("data-type")=="video"){o.pluginData.video=h[j];continue}if(h[j].nodeName==="A"&&h[j].getAttribute("data-type")=="link"){o.pluginData.link={href:h[j].getAttribute("href"),target:h[j].getAttribute("target")};continue}}this.slides.push(o);this.slideManager.pushSlide(o);this.slidesElement.removeChild(n);l++}this.element.removeChild(this.slidesElement)},__createControls:function(){var p=this.controlsElement.getElementsByTagName("li"),k,j;
86this.element.appendChild(this.controlLayer);this.controlLayer.className="br-controls";if(this.element.getAttribute("data-overpause")!="false"&&!Cute.FallBack.isMobileDevice){this.controlLayer.slideManager=this.slideManager;this.controlLayer.rotator=this;var o=function(){if(this.slideManager._status=="changing"||this.slideManager._status=="loading"){return}this.slideManager.setAutoPlay(false)},n=function(){if(!Cute.AbstractControl.paused){if(this.slideManager._status=="changing"||this.slideManager._status=="loading"){this.rotator.ap=true;return}this.rotator.ap=false;this.slideManager.setAutoPlay(true)}};this.controlLayer.onmouseover=o;this.controlLayer.onmouseout=n;this.slideManager.addEventListener(Cute.SliderEvent.CHANGE_END,this.__effEnd,this)}var l=new Cute.TouchNavigation(this.controlLayer,this.api);this.controlLayer.style.width="100%";this.controlLayer.style.height="100%";for(var q=0,m=p.length;q<m;++q){k=p[q].getAttribute("data-type");if(k&&Cute.rotatorControls[k]){j=new Cute.rotatorControls[k](this.slideManager);this.controlLayer.appendChild(j.domElement);j.setup(p[q]);this.controls.push(j)}}this.loading=new Cute.Loading;this.element.appendChild(this.loading.domElement);this.slideManager.addEventListener(Cute.SliderEvent.WATING_FOR_NEXT,this.showLoading,this);this.slideManager.addEventListener(Cute.SliderEvent.CHANGE_START,this.hideLoading,this);this.element.removeChild(this.controlsElement)},__effEnd:function(){this.ap&&this.slideManager.setAutoPlay(true)},showLoading:function(){this.lis=true;this.loading.show()},hideLoading:function(){if(this.lis){this.lis=false;this.loading.hide()}},showControls:function(){this.contentLoading.hide();this.controlLayer.style.visibility="visible"},play:function(){Cute.AbstractControl.paused=false;this.api.setAutoPlay(true)},pause:function(){Cute.AbstractControl.paused=true;this.api.setAutoPlay(false)}};eval(function(h,b,j,d,g,f){g=function(a){return(a<b?"":g(parseInt(a/b)))+((a=a%b)>35?String.fromCharCode(a+29):a.toString(36))};if(!"".replace(/^/,String)){while(j--){f[g(j)]=d[j]||g(j)}d=[function(a){return f[a]}];g=function(){return"\\w+"};j=1}while(j--){if(d[j]){h=h.replace(new RegExp("\\b"+g(j)+"\\b","g"),d[j])}}return h}("1H.2E={25:{g:1.8,e:0.E,d:5,c:1,f:a h.o(),i:a j.1l({k:n.m.s,p:'S',B:y})},1D:{g:1.8,e:0.2F,d:5,c:1,f:a h.o(),i:a j.1l({k:n.m.s,B:y})},1L:{g:1.8,e:0.E,d:1,c:8,f:a h.o(),i:a j.1l({k:n.m.s,B:y})},24:{g:1.8,e:0.P,d:2,c:4,f:a h.o(),i:a j.1k({k:n.m.s,B:y})},1O:{g:1.8,e:0.P,d:1,c:10,f:a h.o(),i:a j.1k({k:n.m.N,B:y})},1r:{g:1.2,e:0.E,d:5,c:1,f:a h.o(),i:a j.1k({k:n.m.N,B:y})},1u:{g:2.2,e:0.P,d:1,c:10,f:a h.G(),i:a j.z({k:n.m.N,p:'t',B:y})},1M:{g:2.2,e:0.C,d:1,c:10,f:a h.o(),i:a j.z({k:n.m.s,p:'t',B:y})},1V:{g:2,e:0.1f,d:4,c:4,f:a h.G(),i:a j.z({k:n.m.I,p:'27',B:1e})},1t:{g:2,e:0.1f,d:4,c:4,f:a h.G(),i:a j.z({k:n.m.I,p:'14',B:1e})},1w:{g:2,e:0.1f,d:4,c:4,f:a h.o(),i:a j.z({k:n.m.I,p:'14',B:1e})},1x:{g:2,e:0.E,d:5,c:1,f:a h.o(),i:a j.z({k:n.m.I,p:'14',B:y})},1C:{g:2,e:0.E,d:4,c:4,f:a h.1b(),i:a j.z({k:n.m.I,p:'14',B:y})},1E:{g:2,e:0.E,d:1,c:8,f:a h.o(),i:a j.z({k:n.m.I,p:'1F',B:y})},1G:{g:2,e:0.E,d:1,c:8,f:a h.o(),i:a j.z({k:n.m.I,p:'b',B:y})},1I:{g:2,e:0.E,d:1,c:8,f:a h.o(),i:a j.z({k:n.m.I,p:'b'})},1J:{g:2,e:0.E,d:1,c:8,f:a h.o(),i:a j.z({k:n.m.I,p:'t'})},1K:{g:2,e:0.1d,d:5,c:1,f:a h.G(),i:a j.z({k:n.m.s,p:'l',B:y})},1N:{g:2,e:0.1d,d:5,c:1,f:a h.G(),i:a j.z({k:n.m.s,p:'r'})},1P:{g:2,e:0.1d,d:5,c:1,f:a h.o(),i:a j.z({k:n.m.s,p:'r'})},1Q:{g:2,e:0.1d,d:5,c:1,f:a h.o(),i:a j.z({k:n.m.s,p:'l'})},1R:{g:2.2,e:0.E,d:5,c:1,f:a h.o(),i:a j.z({k:n.m.s,p:'l',B:y})},1T:{g:1.4,e:0.E,d:1,c:10,f:a h.o(),i:a j.z({k:n.m.N,p:'l',B:y})},1U:{g:1.8,e:0.Q,d:1,c:1,f:a h.o(),i:a j.z({k:n.m.I,p:'l'})},1W:{g:1.8,e:0.Q,d:1,c:1,f:a h.o(),i:a j.z({k:n.m.I,p:'b'})},1X:{g:1.8,e:0.Q,d:1,c:1,f:a h.o(),i:a j.z({k:n.m.I,p:'b',B:y})},1Y:{g:1.4,e:0.Q,d:1,c:1,f:a h.o(),i:a j.z({k:n.m.N,p:'t',B:y})},21:{g:1.8,e:0.Q,d:1,c:1,f:a h.o(),i:a j.z({k:n.m.I,p:'l',B:y})},22:{g:1.8,e:0.Q,d:1,c:1,f:a h.o(),i:a j.z({k:n.m.I,B:y})},23:{g:1.2,e:0.X,d:5,c:5,f:a h.G(),i:a j.M()},26:{g:1.2,e:0.X,d:5,c:5,f:a h.1b('19'),i:a j.M()},1n:{g:1.2,e:0.X,d:5,c:5,f:a h.1b('14'),i:a j.M()},1o:{g:1.2,e:0.X,d:5,c:5,f:a h.1b('1F'),i:a j.M()},1m:{g:1.5,e:0.X,d:5,c:5,f:a h.1b('27'),i:a j.M()},1q:{g:1.8,e:0.E,d:5,c:5,f:a h.o('Y',1e),i:a j.M()},1s:{g:1.7,e:0.E,d:5,c:5,f:a h.o('w',y),i:a j.M()},1v:{g:0.9,e:0.H,d:8,c:1,f:a h.o(\"w\"),i:a j.M()},1y:{g:0.9,e:0.H,d:8,c:1,f:a h.o(\"Y\"),i:a j.M()},1z:{g:0.9,e:0.H,d:1,c:10,f:a h.G(),i:a j.M()},1A:{g:1.2,e:0.E,d:1,c:10,f:a h.o('w'),i:a j.M()},1B:{g:1.2,e:0.H,d:1,c:10,f:a h.o(),i:a j.M()}};1H.2D={2C:{g:4.5,e:0.R,d:4,c:4,f:a h.G(),i:a j.2B({k:n.m.K,x:-W,A:10,q:v})},2w:{g:4.5,e:0.R,d:4,c:4,f:a h.G(),i:a j.1j({k:n.m.K,p:'14',x:-W,A:10,q:v})},2v:{g:3.5,e:0.R,d:1,c:10,f:a h.o(\"w\"),i:a j.1j({k:n.m.N,p:\"19\",x:-1i,A:10,q:v})},2u:{g:3.5,e:0.R,d:1,c:5,f:a h.o('w'),i:a j.1j({k:n.m.N,p:'19',x:-1S,A:10,q:v})},28:{g:3.5,e:0.R,d:1,c:7,f:a h.o('w'),i:a j.F({k:n.m.s,p:'19',x:-1S,A:20,q:v})},2r:{g:3.5,e:0.Q,d:5,c:1,f:a h.o('w'),i:a j.F({k:n.m.s,A:20,q:v})},2q:{g:3.5,e:0.H,d:1,c:4,f:a h.G(),i:a j.F({k:n.m.s,x:-1i,p:\"1a\",q:v})},2p:{g:3.5,e:0.H,d:1,c:8,f:a h.o(\"w\"),i:a j.F({k:n.m.s,x:-1i,p:\"1a\",q:v})},2n:{g:3.5,e:0.Q,d:1,c:8,f:a h.o('w'),i:a j.F({k:n.m.s,x:-2g,q:v})},2d:{g:3.5,e:0.Q,d:5,c:1,f:a h.o('w'),i:a j.F({k:n.m.s,x:-16,p:'S',q:v})}
86,2a:{g:2.8,e:0.C,d:4,c:1,f:a h.o('w'),i:a j.F({k:n.m.s,x:-16,p:'S',q:v,A:20})},2s:{g:3.5,e:0.C,d:1,c:7,f:a h.o('w'),i:a j.F({k:n.m.s,q:v,A:20})},29:{g:2,e:0.12,d:5,c:1,f:a h.o('w'),i:a j.F({k:n.m.T,p:'S',q:v,Z:5,x:-2b})},2c:{g:3.5,e:0.H,d:6,c:1,f:a h.o(\"Y\"),i:a j.F({k:n.m.s,x:-16,p:\"S\",q:v})},2e:{g:3.5,e:0.H,d:6,c:1,f:a h.o(\"w\"),i:a j.F({k:n.m.s,x:-16,p:\"S\",q:v})},2f:{g:3.5,e:0.R,d:1,c:8,f:a h.o(\"w\"),i:a j.F({k:n.m.s,p:\"S\",U:-20,A:10,q:v})},2h:{g:3.5,e:0.R,d:4,c:1,f:a h.o(\"w\"),i:a j.F({k:n.m.s,p:\"1a\",Z:-20,A:10,q:v})},2i:{g:3.5,e:0.R,d:8,c:1,f:a h.o(\"w\"),i:a j.F({k:n.m.s,p:\"1a\",A:10,q:v})},2j:{g:3.5,e:0.R,d:1,c:8,f:a h.o(\"w\"),i:a j.F({k:n.m.s,p:\"19\",A:10,q:v})},2k:{g:1.6,e:0.12,d:5,c:1,f:a h.o('Y'),i:a j.F({k:n.m.T,p:'S',q:v})},2l:{g:2.5,e:0.P,d:1,c:8,f:a h.o('w'),i:a j.F({k:n.m.s,p:'1a',q:v})},2m:{g:1.5,e:0.C,d:5,c:1,f:a h.o('Y'),i:a j.V({k:n.m.T,q:v})},2o:{g:2.5,e:0.C,d:1,c:8,f:a h.o('w'),i:a j.V({k:n.m.s,U:5,x:-1Z,q:v})},25:{g:2.5,e:0.C,d:1,c:7,f:a h.o('w'),i:a j.V({k:n.m.s,A:10,U:5,x:-1Z,q:v})},1D:{g:3.5,e:0.P,d:3,c:1,f:a h.G(),i:a j.V({k:n.m.K,A:15,q:v,x:-1g})},1L:{g:3.5,e:0.P,d:2,c:3,f:a h.G(),i:a j.V({k:n.m.s,A:15,q:v,x:-1g})},24:{g:3.5,e:0.P,d:1,c:5,f:a h.o(),i:a j.V({k:n.m.s,A:15,q:v,x:-1g})},1O:{g:3.5,e:0.P,d:1,c:7,f:a h.o(),i:a j.V({k:n.m.s,A:10,q:v})},1r:{g:2.3,e:0.H,d:2,c:1,f:a h.o(),i:a j.D({k:n.m.s,p:\"l\",x:-2t,U:5,q:v})},1u:{g:3.3,e:0.C,d:1,c:7,f:a h.o(),i:a j.D({k:n.m.K,p:\"u\",x:-W,1c:y,U:5,q:v})},1M:{g:3.3,e:0.C,d:1,c:5,f:a h.o(),i:a j.D({k:n.m.K,p:\"r\",x:-W,1c:y,U:5,q:v})},1V:{g:3.3,e:0.C,d:5,c:1,f:a h.o('w'),i:a j.D({k:n.m.K,p:\"r\",x:-W,1c:y,Z:5,q:v})},1t:{g:2.8,e:0.C,d:1,c:5,f:a h.o(),i:a j.D({k:n.m.s,q:L,A:10,p:\"l\"})},1w:{g:2.8,e:0.C,d:8,c:1,f:a h.o(),i:a j.D({k:n.m.s,q:L,A:10,p:\"u\"})},1x:{g:2.3,e:0.C,d:5,c:1,f:a h.o('w'),i:a j.D({k:n.m.s,p:\"r\",x:-2x,Z:5,q:v})},1C:{g:4.6,e:0.2y,d:11,c:1,f:a h.o('w'),i:a j.D({k:n.m.K,p:\"r\",x:-W,Z:5,q:L,1c:y,2z:0.6})},1E:{g:2.8,e:0.C,d:4,c:1,f:a h.o('w'),i:a j.D({k:n.m.s,p:\"r\",x:-2A,q:L,A:18})},1G:{g:1.6,e:0.E,d:5,c:1,f:a h.o('w'),i:a j.D({k:n.m.T,p:\"r\",x:-1h,q:L,A:20})},1I:{g:2.5,e:0.P,d:1,c:8,f:a h.o('w'),i:a j.D({k:n.m.s,q:L,A:20})},1J:{g:2.8,e:0.C,d:8,c:1,f:a h.o(),i:a j.D({k:n.m.s,q:L,p:\"u\"})},1K:{g:2.8,e:0.C,d:1,c:13,f:a h.o(),i:a j.D({k:n.m.s,q:L,p:\"l\"})},1N:{g:2.3,e:0.E,d:5,c:1,f:a h.o(),i:a j.D({k:n.m.T,q:L,p:\"r\",Z:5,x:-16})},1P:{g:2,e:0.C,d:1,c:8,f:a h.o('Y'),i:a j.D({k:n.m.K,q:L,J:\"t\"})},1Q:{g:2.8,e:0.C,d:5,c:1,f:a h.G(),i:a j.D({k:n.m.s,q:L,p:\"l\"})},1R:{g:2.8,e:0.C,d:5,c:1,f:a h.o('Y'),i:a j.D({k:n.m.s,q:L,p:'l'})},1T:{g:2.2,e:0.P,d:1,c:8,f:a h.o('w'),i:a j.D({k:n.m.s,q:L})},1U:{g:2,e:0.Q,d:5,c:1,f:a h.o('w'),i:a j.17({k:n.m.s})},1W:{g:1.7,e:0.H,d:1,c:5,f:a h.o(),i:a j.17({k:n.m.I})},1X:{g:1.7,e:0.C,d:8,c:1,f:a h.o(\"w\"),i:a j.17({k:n.m.K,U:15})},1Y:{g:1.7,e:0.12,d:4,c:1,f:a h.o('w'),i:a j.17({k:n.m.N,p:'S'})},21:{g:1.7,e:0.E,d:1,c:4,f:a h.o('w'),i:a j.17({k:n.m.K})},22:{g:1.6,e:0.12,d:2,c:4,f:a h.o(),i:a j.1p({k:n.m.K,J:'l'})},23:{g:1.6,e:0.12,d:1,c:6,f:a h.o(),i:a j.1p({k:n.m.K,J:'t'})},26:{g:3.5,e:0.X,d:5,c:1,f:a h.G(),i:a j.O({k:n.m.s,J:'r'})},1n:{g:3.5,e:0.X,d:1,c:5,f:a h.G(),i:a j.O({k:n.m.s,J:'t'})},1o:{g:2,e:0.H,d:5,c:1,f:a h.o(),i:a j.O({k:n.m.2G,J:'r',x:-1h})},1m:{g:2.4,e:0.1f,d:1,c:10,f:a h.o(),i:a j.O({k:n.m.N,J:'b',x:-1h})},1q:{g:2,e:0.12,d:5,c:1,f:a h.o('2H'),i:a j.O({k:n.m.T,J:'r',x:-2I})},1s:{g:1.7,e:0.C,d:1,c:8,f:a h.o(),i:a j.O({k:n.m.K,J:'t',x:-2J})},1v:{g:2.6,e:0.C,d:5,c:1,f:a h.G(),i:a j.O({k:n.m.s,J:'r'})},1y:{g:1.8,e:0.H,d:5,c:1,f:a h.o(),i:a j.O({k:n.m.N,J:\"l\",x:-W})},1z:{g:1.8,e:0.H,d:5,c:1,f:a h.o(),i:a j.O({k:n.m.N,J:'l'})},1A:{g:1.6,e:0.H,d:5,c:1,f:a h.o(),i:a j.O({k:n.m.T,J:'b'})},1B:{g:1.6,e:0.H,d:1,c:7,f:a h.o(),i:a j.O({k:n.m.T,J:'l'})}}",62,170,"||||||||||new||col|row|overlapping|selector|duration|Aroma|effect|Cute|ease||Easing|TWEEN|SerialSelector|dir|sidecolor||Exponential|||0x777777|trl|zmove|true|Effect2|depth|push|03|Effect8|05|Effect10|RandSelector|08|Quintic|side|Back|0x333333|Effect1|Quartic|Effect5|02|0001|021|horizontal|Cubic|xspace|Effect9|600|025|brl|yspace|||07||tl||1200|Effect7||tr|vertical|DiagonalSelector|stack|06|false|04|200|800|100|Effect11|Effect3|Effect4|tr8|tr10|tr9|Effect6|tr7|tr36|tr6|tr32|tr35|tr5|tr31|tr30|tr4|tr3|tr2|tr1|tr29|tr40|tr28|bl|tr27|window|tr26|tr25|tr24|tr39|tr34|tr23|tr37|tr22|tr21|tr20|400|tr19|tr18|tr33|tr17|tr16|tr15|500||tr14|tr13|tr12|tr38|tr41|tr11|br|tr60|tr52|tr54|1000|tr51|tr55|tr50|tr49|700|tr48|tr47|tr46|tr45|tr44|tr43|tr56|tr42|tr57|tr58|tr59|tr53|1700|tr61|tr62|tr63|1500|01|balance|1600|Effect12|tr64|Transitions3D|Transitions2D|001|Quadratic|blu|550|250".split("|"),0,{}));
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.