var _fwd_gsScope,asual,FWDAddressEvent,FWDAddress,FWDRLS3DFlashTest,app;!function(n){function t(){}var r;t.dumy=document.createElement("div");t.trim=function(n){return n.replace(/\s/gi,"")};t.splitAndTrim=function(n,i){for(var r=n.split(","),f=r.length,u=0;u<f;u++)i&&(r[u]=t.trim(r[u]));return r};t.indexOfArray=function(n,t){for(var r=n.length,i=0;i<r;i++)if(n[i]===t)return i;return-1};t.randomizeArray=function(n){for(var i,r=[],t=n.concat(),f=t.length,u=0;u<f;u++)i=Math.floor(Math.random()*t.length),r.push(t[i]),t.splice(i,1);return r};t.removeArrayDuplicates=function(n,t){for(var f,i,r=[],e=n.length,u=0;u<e;u++){for(f=void 0,i=0;i<r.length;i++)if(n[u][t]===r[i][t]){f=!0;break}f||r.push(n[u])}return r};t.parent=function(n,t){for(void 0===t&&(t=1);t--&&n;)n=n.parentNode;return n&&1===n.nodeType?n:null};t.sibling=function(n,t){for(;n&&0!==t;)if(0<t){if(n.nextElementSibling)n=n.nextElementSibling;else for(n=n.nextSibling;n&&1!==n.nodeType;n=n.nextSibling);t--}else{if(n.previousElementSibling)n=n.previousElementSibling;else for(n=n.previousSibling;n&&1!==n.nodeType;n=n.previousSibling);t++}return n};t.getChildAt=function(n,i){var r=t.getChildren(n);return i<0&&(i+=r.length),i<0?null:r[i]};t.getChildById=function(n){return document.getElementById(n)||void 0};t.getChildren=function(n,t){for(var r=[],i=n.firstChild;null!=i;i=i.nextSibling)(t||1===i.nodeType)&&r.push(i);return r};t.getChildrenFromAttribute=function(n,i,r){for(var f=[],u=n.firstChild;null!=u;u=u.nextSibling)(r&&t.hasAttribute(u,i)||1===u.nodeType&&t.hasAttribute(u,i))&&f.push(u);if(0!=f.length)return f};t.getChildFromNodeListFromAttribute=function(n,i,r){for(var u=n.firstChild;null!=u;u=u.nextSibling)if(r&&t.hasAttribute(u,i)||1===u.nodeType&&t.hasAttribute(u,i))return u};t.getAttributeValue=function(n,i){if(t.hasAttribute(n,i))return n.getAttribute(i)};t.hasAttribute=function(n,t){return n.hasAttribute?n.hasAttribute(t):!!n.getAttribute(t)};t.insertNodeAt=function(n,i,r){var u=t.children(n);if(r<0||r>u.length)throw new Error("invalid index!");n.insertBefore(i,u[r])};t.hasCanvas=function(){return Boolean(document.createElement("canvas"))};t.hitTest=function(n,t,i){if(!n)throw Error("Hit test target is null!");var r=n.getBoundingClientRect();return t>=r.left&&t<=r.left+(r.right-r.left)&&i>=r.top&&i<=r.top+(r.bottom-r.top)};t.getScrollOffsets=function(){return null!=n.pageXOffset?{x:n.pageXOffset,y:n.pageYOffset}:"CSS1Compat"==document.compatMode?{x:document.documentElement.scrollLeft,y:document.documentElement.scrollTop}:void 0};t.getViewportSize=function(){return!(t.hasPointerEvent&&1<navigator.msMaxTouchPoints)&&t.isMobile?{w:n.innerWidth,h:n.innerHeight}:{w:document.documentElement.clientWidth||n.innerWidth,h:document.documentElement.clientHeight||n.innerHeight}};t.getViewportMouseCoordinates=function(n){var i=t.getScrollOffsets();return n.touches?{screenX:null==n.touches[0]?n.touches.pageX-i.x:n.touches[0].pageX-i.x,screenY:null==n.touches[0]?n.touches.pageY-i.y:n.touches[0].pageY-i.y}:{screenX:null==n.clientX?n.pageX-i.x:n.clientX,screenY:null==n.clientY?n.pageY-i.y:n.clientY}};t.hasPointerEvent=Boolean(n.navigator.msPointerEnabled)||Boolean(n.navigator.pointerEnabled);t.isMobile=function(){if(t.hasPointerEvent&&1<navigator.msMaxTouchPoints||t.hasPointerEvent&&1<navigator.maxTouchPoints)return!0;var r=["android","webos","iphone","ipad","blackberry","kfsowi"];for(i in r)if(-1!=String(navigator.userAgent).toLowerCase().indexOf(String(r[i]).toLowerCase()))return!0;return"macintel"===navigator.platform.toLowerCase()&&1<navigator.maxTouchPoints&&!n.MSStream}();t.isAndroid=-1!=navigator.userAgent.toLowerCase().indexOf("android".toLowerCase());t.isChrome=-1!=navigator.userAgent.toLowerCase().indexOf("chrome");t.isSafari=-1!=navigator.userAgent.toLowerCase().indexOf("safari")&&-1==navigator.userAgent.toLowerCase().indexOf("chrome");t.isOpera=-1!=navigator.userAgent.toLowerCase().indexOf("opera")&&-1==navigator.userAgent.toLowerCase().indexOf("chrome");t.isFirefox=-1!=navigator.userAgent.toLowerCase().indexOf("firefox");t.isIE=(r=Boolean(-1!=navigator.userAgent.toLowerCase().indexOf("msie"))||Boolean(-1!=navigator.userAgent.toLowerCase().indexOf("edge")),Boolean(r||document.documentElement.msRequestFullscreen));t.isIE11=Boolean(!t.isIE&&document.documentElement.msRequestFullscreen);t.isIEAndLessThen9=-1!=navigator.userAgent.toLowerCase().indexOf("msie 7")||-1!=navigator.userAgent.toLowerCase().indexOf("msie 8");t.isIEAndLessThen10=-1!=navigator.userAgent.toLowerCase().indexOf("msie 7")||-1!=navigator.userAgent.toLowerCase().indexOf("msie 8")||-1!=navigator.userAgent.toLowerCase().indexOf("msie 9");t.isIE7=-1!=navigator.userAgent.toLowerCase().indexOf("msie 7");t.isIOS=navigator.userAgent.match(/(iPad|iPhone|iPod)/g);t.isIphone=navigator.userAgent.match(/(iPhone|iPod)/g);t.isApple=-1!=navigator.appVersion.toLowerCase().indexOf("mac");t.isLocal=-1!=location.href.indexOf("file:");t.hasFullScreen=t.dumy.requestFullScreen||t.dumy.mozRequestFullScreen||t.dumy.webkitRequestFullScreen||t.dumy.msieRequestFullScreen;t.isAndroidAndWebkit=(t.isOpera||t.isChrome)&&t.isAndroid;t.onReady=function(n){document.addEventListener?document.addEventListener("DOMContentLoaded",function(){t.checkIfHasTransofrms();n()}):document.onreadystatechange=function(){t.checkIfHasTransofrms();"complete"==document.readyState&&n()}};t.checkedTransform=!1;t.checkIfHasTransofrms=function(){t.checkedTransform||(document.documentElement.appendChild(t.dumy),t.hasTransform3d=function(){for(var i,n,r=["transform","msTransform","WebkitTransform","MozTransform","OTransform","KhtmlTransform"];i=r.shift();)if(void 0!==t.dumy.style[i]&&(t.dumy.style.position="absolute",n=t.dumy.getBoundingClientRect().left,t.dumy.style[i]="translate3d(500px, 0px, 0px)",100<(n=Math.abs(t.dumy.getBoundingClientRect().left-n))&&n<900)){try{document.documentElement.removeChild(t.dumy)}catch(i){}return!0}try{document.documentElement.removeChild(t.dumy)}catch(i){}return!1}(),t.hasTransform2d=function(){for(var n,i=["transform","msTransform","WebkitTransform","MozTransform","OTransform","KhtmlTransform"];n=i.shift();)if(void 0!==t.dumy.style[n])return!0;try{document.documentElement.removeChild(t.dumy)}catch(n){}return!1}(),t.isReadyMethodCalled_bl=!0,t.checkedTransform=!0)};t.disableElementSelection=function(n){try{n.style.userSelect="none"}catch(n){}try{n.style.MozUserSelect="none"}catch(n){}try{n.style.webkitUserSelect="none"}catch(n){}try{n.style.khtmlUserSelect="none"}catch(n){}try{n.style.oUserSelect="none"}catch(n){}try{n.style.msUserSelect="none"}catch(n){}try{n.msUserSelect="none"}catch(n){}n.onselectstart=function(){return!1}};t.getSearchArgs=function(){for(var r={},t=location.href.substr(location.href.indexOf("?")+1).split("&"),n=0;n<t.length;n++){var u=t[n].indexOf("="),f=t[n].substring(0,u),i=t[n].substring(u+1),i=decodeURIComponent(i);r[f]=i}return r};t.getHashArgs=function(n){for(var u={},i=(n.substr(n.indexOf("#")+1)||location.hash.substring(1)).split("&"),t=0;t<i.length;t++){var f=i[t].indexOf("="),e=i[t].substring(0,f),r=i[t].substring(f+1),r=decodeURIComponent(r);u[e]=r}return u};t.isReadyMethodCalled_bl=!1;n.FWDRLS3DUtils=t}(window);window.FWDAnimation||(_fwd_gsScope="undefined"!=typeof fwd_module&&fwd_module.exports&&"undefined"!=typeof fwd_global?fwd_global:this||window,(_fwd_gsScope._fwd_gsQueue||(_fwd_gsScope._fwd_gsQueue=[])).push(function(){"use strict";function u(n,t,i,r){i===r&&(i=r-(r-t)/1e6);n===t&&(t=n+(i-n)/1e6);this.a=n;this.b=t;this.c=i;this.d=r;this.da=r-n;this.ca=i-n;this.ba=t-n}function e(n,t,i,r){var e={a:n},u={},f={},o={c:r},s=(n+t)/2,a=(t+i)/2,h=(i+r)/2,c=(s+a)/2,l=(a+h)/2,v=(l-c)/8;return e.b=s+(n-s)/4,u.b=c+v,e.c=u.a=(e.b+u.b)/2,u.c=f.a=(c+l)/2,f.b=l-v,o.b=h+(r-h)/4,f.c=o.a=(f.b+o.b)/2,[e,u,f,o]}function s(r,o,s,h,c,l){var a,v,w,y,d,g,b,nt,k={},p=[],tt=l||r[0];for(v in c="string"==typeof c?","+c+",":",x,y,z,left,top,right,bottom,marginTop,marginLeft,marginRight,marginBottom,paddingLeft,paddingTop,paddingRight,paddingBottom,backgroundPosition,backgroundPosition_y,",null==o&&(o=1),r[0])p.push(v);if(1<r.length){for(nt=r[r.length-1],b=!0,a=p.length;-1<--a;)if(v=p[a],.05<Math.abs(tt[v]-nt[v])){b=!1;break}b&&(r=r.concat(),l&&r.unshift(l),r.push(r[1]),l=r[r.length-3])}for(n.length=t.length=i.length=0,a=p.length;-1<--a;)v=p[a],f[v]=-1!==c.indexOf(","+v+","),k[v]=function(i,r,f,e){var a,o,c,s,v,l,h=[];if(e)for(o=(i=[e].concat(i)).length;-1<--o;)"string"==typeof(l=i[o][r])&&"="===l.charAt(1)&&(i[o][r]=e[r]+Number(l.charAt(0)+l.substr(2)));if((a=i.length-2)<0)return h[0]=new u(i[0][r],0,0,i[a<-1?0:1][r]),h;for(o=0;o<a;o++)c=i[o][r],s=i[o+1][r],h[o]=new u(c,0,0,s),f&&(v=i[o+2][r],n[o]=(n[o]||0)+(s-c)*(s-c),t[o]=(t[o]||0)+(v-s)*(v-s));return h[o]=new u(i[o][r],0,0,i[o+1][r]),h}(r,v,f[v],l);for(a=n.length;-1<--a;)n[a]=Math.sqrt(n[a]),t[a]=Math.sqrt(t[a]);if(!h){for(a=p.length;-1<--a;)if(f[v])for(g=(w=k[p[a]]).length-1,y=0;y<g;y++)d=w[y+1].da/t[y]+w[y].da/n[y]||0,i[y]=(i[y]||0)+d*d;for(a=i.length;-1<--a;)i[a]=Math.sqrt(i[a])}for(a=p.length,y=s?4:1;-1<--a;)(function(r,u,f,o,s){for(var v,c,g,h,b,k,nt,tt,l,p,d,it,rt=r.length-1,y=0,a=r[0].a,w=0;w<rt;w++)v=(h=r[y]).a,c=h.d,g=r[y+1].d,nt=s?(p=n[w],it=((d=t[w])+p)*u*.25/(!o&&i[w]||.5),c-((b=c-(c-v)*(o?.5*u:0!==p?it/p:0))+(((k=c+(g-c)*(o?.5*u:0!==d?it/d:0))-b)*(3*p/(p+d)+.5)/4||0))):c-((b=c-(c-v)*u*.5)+(k=c+(g-c)*u*.5))/2,b+=nt,k+=nt,h.c=tt=b,h.b=0!==w?a:a=h.a+.6*(h.c-h.a),h.da=c-v,h.ca=tt-v,h.ba=a-v,f?(l=e(v,a,tt,c),r.splice(y,1,l[0],l[1],l[2],l[3]),y+=4):y++,a=k;(h=r[y]).b=a;h.c=a+.4*(h.d-a);h.da=h.d-h.a;h.ca=h.c-h.a;h.ba=a-h.a;f&&(l=e(h.a,a,h.c,h.d),r.splice(y,1,l[0],l[1],l[2],l[3]))})(w=k[v=p[a]],o,s,h,f[v]),b&&(w.splice(0,y),w.splice(w.length-y,y));return k}var h,n,t,i,f,c,r,o,l,a;_fwd_gsScope.FWDFWD_gsDefine("FWDAnimation",["core.FWDAnim","core.FWDSimpleTimeline","FWDTweenLite"],function(n,t,i){function s(n){for(var t=[],r=n.length,i=0;i!==r;t.push(n[i++]));return t}function c(n,t,i){var u,r,f=n.cycle;for(u in f)r=f[u],n[u]="function"==typeof r?r(i,t[i]):r[i%r.length];delete n.cycle}function v(n,i,r,u){i=!1!==i;r=!1!==r;for(var e,f,o=h(u=!1!==u),c=i&&r&&u,s=o.length;-1<--s;)f=o[s],(c||f instanceof t||(e=f.target===f.vars.onComplete)&&r||i&&!e)&&f.paused(n)}var r=function(n,t,u){i.call(this,n,t,u);this._cycle=0;this._yoyo=!0===this.vars.yoyo;this._repeat=this.vars.repeat||0;this._repeatDelay=this.vars.repeatDelay||0;this._dirty=!0;this.render=r.prototype.render},f=1e-10,e=i._internals,l=e.isSelector,a=e.isArray,u=r.prototype=i.to({},.1,{}),y=[],o,h;return r.version="1.19.0",u.constructor=r,u.kill()._gc=!1,r.killTweensOf=r.killDelayedCallsTo=i.killTweensOf,r.getTweensOf=i.getTweensOf,r.lagSmoothing=i.lagSmoothing,r.ticker=i.ticker,r.render=i.render,u.invalidate=function(){return this._yoyo=!0===this.vars.yoyo,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._uncache(!0),i.prototype.invalidate.call(this)},u.updateTo=function(n,t){var u,h=this.ratio,f=this.vars.immediateRender||n.immediateRender,e,o,s,r;for(u in t&&this._startTime<this._timeline._time&&(this._startTime=this._timeline._time,this._uncache(!1),this._gc?this._enabled(!0,!1):this._timeline.insert(this,this._startTime-this._delay)),n)this.vars[u]=n[u];if(this._initted||f)if(t)this._initted=!1,f&&this.render(0,!0,!0);else if(this._gc&&this._enabled(!0,!1),this._notifyPluginsOfEnabled&&this._firstPT&&i._onPluginEvent("_onDisable",this),.998<this._time/this._duration)e=this._totalTime,this.render(0,!0,!1),this._initted=!1,this.render(e,!0,!1);else if(this._initted=!1,this._init(),0<this._time||f)for(s=1/(1-h),r=this._firstPT;r;)o=r.s+r.c,r.c*=s,r.s=o-r.c,r=r._next;return this},u.render=function(n,t,i){this._initted||0===this._duration&&this.vars.repeat&&this.invalidate();var a,h,r,y,u,v,p,w,s,d=this._dirty?this.totalDuration():this._totalDuration,b=this._time,l=this._totalTime,k=this._cycle,o=this._duration,c=this._rawPrevTime;if(d-1e-7<=n?(this._totalTime=d,this._cycle=this._repeat,this._yoyo&&0!=(1&this._cycle)?(this._time=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0):(this._time=o,this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1),this._reversed||(a=!0,h="onComplete",i=i||this._timeline.autoRemoveChildren),0===o&&(!this._initted&&this.vars.lazy&&!i||(this._startTime===this._timeline._duration&&(n=0),(c<0||n<=0&&-1e-7<=n||c===f&&"isPause"!==this.data)&&c!==n&&(i=!0,f<c&&(h="onReverseComplete")),this._rawPrevTime=w=!t||n||c===n?n:f))):n<1e-7?(this._totalTime=this._time=this._cycle=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0,(0!==l||0===o&&0<c)&&(h="onReverseComplete",a=this._reversed),n<0&&(this._active=!1,0===o&&(!this._initted&&this.vars.lazy&&!i||(0<=c&&(i=!0),this._rawPrevTime=w=!t||n||c===n?n:f))),this._initted||(i=!0)):(this._totalTime=this._time=n,0!==this._repeat&&(y=o+this._repeatDelay,this._cycle=this._totalTime/y>>0,0!==this._cycle&&this._cycle===this._totalTime/y&&l<=n&&this._cycle--,this._time=this._totalTime-this._cycle*y,this._yoyo&&0!=(1&this._cycle)&&(this._time=o-this._time),this._time>o?this._time=o:this._time<0&&(this._time=0)),this._easeType?(u=this._time/o,(1===(v=this._easeType)||3===v&&.5<=u)&&(u=1-u),3===v&&(u*=2),1===(p=this._easePower)?u*=u:2===p?u*=u*u:3===p?u*=u*u*u:4===p&&(u*=u*u*u*u),this.ratio=1===v?1-u:2===v?u:this._time/o<.5?u/2:1-u/2):this.ratio=this._ease.getRatio(this._time/o)),b!==this._time||i||k!==this._cycle){if(!this._initted){if(this._init(),!this._initted||this._gc)return;if(!i&&this._firstPT&&(!1!==this.vars.lazy&&this._duration||this.vars.lazy&&!this._duration))return this._time=b,this._totalTime=l,this._rawPrevTime=c,this._cycle=k,e.lazyTweens.push(this),void(this._lazy=[n,t]);this._time&&!a?this.ratio=this._ease.getRatio(this._time/o):a&&this._ease._calcEnd&&(this.ratio=this._ease.getRatio(0===this._time?0:1))}for(!1!==this._lazy&&(this._lazy=!1),this._active||!this._paused&&this._time!==b&&0<=n&&(this._active=!0),0===l&&(2===this._initted&&0<n&&this._init(),this._startAt&&(0<=n?this._startAt.render(n,t,i):h=h||"_dummyGS"),this.vars.onStart&&(0===this._totalTime&&0!==o||t||this._callback("onStart"))),r=this._firstPT;r;)r.f?r.t[r.p](r.c*this.ratio+r.s):(s=r.c*this.ratio+r.s,"x"==r.p?r.t.setX(s):"y"==r.p?r.t.setY(s):"z"==r.p?r.t.setZ(s):"angleX"==r.p?r.t.setAngleX(s):"angleY"==r.p?r.t.setAngleY(s):"angleZ"==r.p?r.t.setAngleZ(s):"w"==r.p?r.t.setWidth(s):"h"==r.p?r.t.setHeight(s):"alpha"==r.p?r.t.setAlpha(s):"scale"==r.p?r.t.setScale2(s):r.t[r.p]=s),r=r._next;this._onUpdate&&(n<0&&this._startAt&&this._startTime&&this._startAt.render(n,t,i),t||this._totalTime===l&&!h||this._callback("onUpdate"));this._cycle!==k&&(t||this._gc||this.vars.onRepeat&&this._callback("onRepeat"));h&&(this._gc&&!i||(n<0&&this._startAt&&!this._onUpdate&&this._startTime&&this._startAt.render(n,t,i),a&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!t&&this.vars[h]&&this._callback(h),0===o&&this._rawPrevTime===f&&w!==f&&(this._rawPrevTime=0)))}else l!==this._totalTime&&this._onUpdate&&(t||this._callback("onUpdate"))},r.to=function(n,t,i){return new r(n,t,i)},r.from=function(n,t,i){return i.runBackwards=!0,i.immediateRender=0!=i.immediateRender,new r(n,t,i)},r.fromTo=function(n,t,i,u){return u.startAt=i,u.immediateRender=0!=u.immediateRender&&0!=i.immediateRender,new r(n,t,u)},r.staggerTo=r.allTo=function(n,t,u,f,e,o,h){function nt(){u.onComplete&&u.onComplete.apply(u.onCompleteScope||this,arguments);e.apply(h||u.callbackScope||this,o||y)}f=f||0;var b,v,p,w,d=0,g=[],tt=u.cycle,k=u.startAt&&u.startAt.cycle;for(a(n)||("string"==typeof n&&(n=i.selector(n)||n),l(n)&&(n=s(n))),n=n||[],f<0&&((n=s(n)).reverse(),f*=-1),b=n.length-1,p=0;p<=b;p++){for(w in v={},u)v[w]=u[w];if(tt&&(c(v,n,p),null!=v.duration&&(t=v.duration,delete v.duration)),k){for(w in k=v.startAt={},u.startAt)k[w]=u.startAt[w];c(v.startAt,n,p)}v.delay=d+(v.delay||0);p===b&&e&&(v.onComplete=nt);g[p]=new r(n[p],t,v);d+=f}return g},r.staggerFrom=r.allFrom=function(n,t,i,u,f,e,o){return i.runBackwards=!0,i.immediateRender=0!=i.immediateRender,r.staggerTo(n,t,i,u,f,e,o)},r.staggerFromTo=r.allFromTo=function(n,t,i,u,f,e,o,s){return u.startAt=i,u.immediateRender=0!=u.immediateRender&&0!=i.immediateRender,r.staggerTo(n,t,u,f,e,o,s)},r.delayedCall=function(n,t,i,u,f){return new r(t,0,{delay:n,onComplete:t,onCompleteParams:i,callbackScope:u,onReverseComplete:t,onReverseCompleteParams:i,immediateRender:!1,useFrames:f,overwrite:0})},r.set=function(n,t){return new r(n,0,t)},r.isTweening=function(n){return 0<i.getTweensOf(n,!0).length},o=function(n,t){for(var u=[],f=0,r=n._first;r;)r instanceof i?u[f++]=r:(t&&(u[f++]=r),f=(u=u.concat(o(r,t))).length),r=r._next;return u},h=r.getAllTweens=function(t){return o(n._rootTimeline,t).concat(o(n._rootFramesTimeline,t))},r.killAll=function(n,i,r,u){null==i&&(i=!0);null==r&&(r=!0);for(var o,f,s=h(0!=u),c=s.length,l=i&&r&&u,e=0;e<c;e++)f=s[e],(l||f instanceof t||(o=f.target===f.vars.onComplete)&&r||i&&!o)&&(n?f.totalTime(f._reversed?0:f.totalDuration()):f._enabled(!1,!1))},r.killChildTweensOf=function(n,t){if(null!=n){var f,o,h,u,v,c=e.tweenLookup;if("string"==typeof n&&(n=i.selector(n)||n),l(n)&&(n=s(n)),a(n))for(u=n.length;-1<--u;)r.killChildTweensOf(n[u],t);else{for(h in f=[],c)for(o=c[h].target.parentNode;o;)o===n&&(f=f.concat(c[h].tweens)),o=o.parentNode;for(v=f.length,u=0;u<v;u++)t&&f[u].totalTime(f[u].totalDuration()),f[u]._enabled(!1,!1)}}},r.pauseAll=function(n,t,i){v(!0,n,t,i)},r.resumeAll=function(n,t,i){v(!1,n,t,i)},r.globalTimeScale=function(t){var r=n._rootTimeline,u=i.ticker.time;return arguments.length?(t=t||f,r._startTime=u-(u-r._startTime)*r._timeScale/t,r=n._rootFramesTimeline,u=i.ticker.frame,r._startTime=u-(u-r._startTime)*r._timeScale/t,r._timeScale=n._rootTimeline._timeScale=t):r._timeScale},u.progress=function(n,t){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&0!=(1&this._cycle)?1-n:n)+this._cycle*(this._duration+this._repeatDelay),t):this._time/this.duration()},u.totalProgress=function(n,t){return arguments.length?this.totalTime(this.totalDuration()*n,t):this._totalTime/this.totalDuration()},u.time=function(n,t){return arguments.length?(this._dirty&&this.totalDuration(),n>this._duration&&(n=this._duration),this._yoyo&&0!=(1&this._cycle)?n=this._duration-n+this._cycle*(this._duration+this._repeatDelay):0!==this._repeat&&(n+=this._cycle*(this._duration+this._repeatDelay)),this.totalTime(n,t)):this._time},u.duration=function(t){return arguments.length?n.prototype.duration.call(this,t):this._duration},u.totalDuration=function(n){return arguments.length?-1===this._repeat?this:this.duration((n-this._repeat*this._repeatDelay)/(this._repeat+1)):(this._dirty&&(this._totalDuration=-1===this._repeat?999999999999:this._duration*(this._repeat+1)+this._repeatDelay*this._repeat,this._dirty=!1),this._totalDuration)},u.repeat=function(n){return arguments.length?(this._repeat=n,this._uncache(!0)):this._repeat},u.repeatDelay=function(n){return arguments.length?(this._repeatDelay=n,this._uncache(!0)):this._repeatDelay},u.yoyo=function(n){return arguments.length?(this._yoyo=n,this):this._yoyo},r},!0);_fwd_gsScope.FWDFWD_gsDefine("FWDTimelineLite",["core.FWDAnim","core.FWDSimpleTimeline","FWDTweenLite"],function(n,t,i){function u(n){t.call(this,n);this._labels={};this.autoRemoveChildren=!0===this.vars.autoRemoveChildren;this.smoothChildTiming=!0===this.vars.smoothChildTiming;this._sortChildren=!0;this._onUpdate=this.vars.onUpdate;var r,u,i=this.vars;for(u in i)r=i[u],f(r)&&-1!==r.join("").indexOf("{self}")&&(i[u]=this._swapSelfInParams(r));f(i.tweens)&&this.add(i.tweens,0,i.align,i.stagger)}function h(n){var t,i={};for(t in n)i[t]=n[t];return i}function c(n,t,i){var u,r,f=n.cycle;for(u in f)r=f[u],n[u]="function"==typeof r?r.call(t[i],i):r[i%r.length];delete n.cycle}function l(n){for(var t=[],r=n.length,i=0;i!==r;t.push(n[i++]));return t}var e=1e-10,o=i._internals,y=u._internals={},p=o.isSelector,f=o.isArray,a=o.lazyTweens,v=o.lazyRender,s=_fwd_gsScope.FWDFWD_gsDefine.globals,w=y.pauseCallback=function(){},r=u.prototype=new t;return u.version="1.19.0",r.constructor=u,r.kill()._gc=r._forcingPlayhead=r._hasPause=!1,r.to=function(n,t,r,u){var f=r.repeat&&s.FWDAnimation||i;return t?this.add(new f(n,t,r),u):this.set(n,r,u)},r.from=function(n,t,r,u){return this.add((r.repeat&&s.FWDAnimation||i).from(n,t,r),u)},r.fromTo=function(n,t,r,u,f){var e=u.repeat&&s.FWDAnimation||i;return t?this.add(e.fromTo(n,t,r,u),f):this.set(n,u,f)},r.staggerTo=function(n,t,r,f,e,o,s,a){var v,y,w=new u({onComplete:o,onCompleteParams:s,callbackScope:a,smoothChildTiming:this.smoothChildTiming}),b=r.cycle;for("string"==typeof n&&(n=i.selector(n)||n),p(n=n||[])&&(n=l(n)),(f=f||0)<0&&((n=l(n)).reverse(),f*=-1),y=0;y<n.length;y++)(v=h(r)).startAt&&(v.startAt=h(v.startAt),v.startAt.cycle&&c(v.startAt,n,y)),b&&(c(v,n,y),null!=v.duration&&(t=v.duration,delete v.duration)),w.to(n[y],t,v,y*f);return this.add(w,e)},r.staggerFrom=function(n,t,i,r,u,f,e,o){return i.immediateRender=0!=i.immediateRender,i.runBackwards=!0,this.staggerTo(n,t,i,r,u,f,e,o)},r.staggerFromTo=function(n,t,i,r,u,f,e,o,s){return r.startAt=i,r.immediateRender=0!=r.immediateRender&&0!=i.immediateRender,this.staggerTo(n,t,r,u,f,e,o,s)},r.call=function(n,t,r,u){return this.add(i.delayedCall(0,n,t,r),u)},r.set=function(n,t,r){return r=this._parseTimeOrLabel(r,0,!0),null==t.immediateRender&&(t.immediateRender=r===this._time&&!this._paused),this.add(new i(n,0,t),r)},u.exportRoot=function(n,t){null==(n=n||{}).smoothChildTiming&&(n.smoothChildTiming=!0);var r,o,f=new u(n),e=f._timeline;for(null==t&&(t=!0),e._remove(f,!0),f._startTime=0,f._rawPrevTime=f._time=f._totalTime=e._time,r=e._first;r;)o=r._next,t&&r instanceof i&&r.target===r.vars.onComplete||f.add(r,r._startTime-r._delay),r=o;return e.add(f,0),f},r.add=function(r,e,o,s){var l,v,a,h,c,y;if("number"!=typeof e&&(e=this._parseTimeOrLabel(e,0,!0,r)),!(r instanceof n)){if(r instanceof Array||r&&r.push&&f(r)){for(o=o||"normal",s=s||0,l=e,v=r.length,a=0;a<v;a++)f(h=r[a])&&(h=new u({tweens:h})),this.add(h,l),"string"!=typeof h&&"function"!=typeof h&&("sequence"===o?l=h._startTime+h.totalDuration()/h._timeScale:"start"===o&&(h._startTime-=h.delay())),l+=s;return this._uncache(!0)}if("string"==typeof r)return this.addLabel(r,e);if("function"!=typeof r)throw"Cannot add "+r+" into the timeline; it is not a tween, timeline, function, or string.";r=i.delayedCall(0,r)}if(t.prototype.add.call(this,r,e),(this._gc||this._time===this._duration)&&!this._paused&&this._duration<this.duration())for(y=(c=this).rawTime()>r._startTime;c._timeline;)y&&c._timeline.smoothChildTiming?c.totalTime(c._totalTime,!0):c._gc&&c._enabled(!0,!1),c=c._timeline;return this},r.remove=function(t){var r,i;if(t instanceof n)return this._remove(t,!1),r=t._timeline=t.vars.useFrames?n._rootFramesTimeline:n._rootTimeline,t._startTime=(t._paused?t._pauseTime:r._time)-(t._reversed?t.totalDuration()-t._totalTime:t._totalTime)/t._timeScale,this;if(t instanceof Array||t&&t.push&&f(t)){for(i=t.length;-1<--i;)this.remove(t[i]);return this}return"string"==typeof t?this.removeLabel(t):this.kill(null,t)},r._remove=function(n,i){t.prototype._remove.call(this,n,i);var r=this._last;return r?this._time>r._startTime+r._totalDuration/r._timeScale&&(this._time=this.duration(),this._totalTime=this._totalDuration):this._time=this._totalTime=this._duration=this._totalDuration=0,this},r.append=function(n,t){return this.add(n,this._parseTimeOrLabel(null,t,!0,n))},r.insert=r.insertMultiple=function(n,t,i,r){return this.add(n,t||0,i,r)},r.appendMultiple=function(n,t,i,r){return this.add(n,this._parseTimeOrLabel(null,t,!0,n),i,r)},r.addLabel=function(n,t){return this._labels[n]=this._parseTimeOrLabel(t),this},r.addPause=function(n,t,r,u){var f=i.delayedCall(0,w,r,u||this);return f.vars.onComplete=f.vars.onReverseComplete=t,f.data="isPause",this._hasPause=!0,this.add(f,n)},r.removeLabel=function(n){return delete this._labels[n],this},r.getLabelTime=function(n){return null!=this._labels[n]?this._labels[n]:-1},r._parseTimeOrLabel=function(t,i,r,u){var e;if(u instanceof n&&u.timeline===this)this.remove(u);else if(u&&(u instanceof Array||u.push&&f(u)))for(e=u.length;-1<--e;)u[e]instanceof n&&u[e].timeline===this&&this.remove(u[e]);if("string"==typeof i)return this._parseTimeOrLabel(i,r&&"number"==typeof t&&null==this._labels[i]?t-this.duration():0,r);if(i=i||0,"string"==typeof t&&(isNaN(t)||null!=this._labels[t])){if(-1===(e=t.indexOf("=")))return null==this._labels[t]?r?this._labels[t]=this.duration()+i:i:this._labels[t]+i;i=parseInt(t.charAt(e-1)+"1",10)*Number(t.substr(e+1));t=1<e?this._parseTimeOrLabel(t.substr(0,e-1),0,r):this.duration()}else null==t&&(t=this.duration());return Number(t)+i},r.seek=function(n,t){return this.totalTime("number"==typeof n?n:this._parseTimeOrLabel(n),!1!==t)},r.stop=function(){return this.paused(!0)},r.gotoAndPlay=function(n,t){return this.play(n,t)},r.gotoAndStop=function(n,t){return this.pause(n,t)},r.render=function(n,t,i){this._gc&&this._enabled(!0,!1);var r,s,c,f,h,u,l,y=this._dirty?this.totalDuration():this._totalDuration,o=this._time,w=this._startTime,b=this._timeScale,p=this._paused;if(y-1e-7<=n)this._totalTime=this._time=y,this._reversed||this._hasPausedChild()||(s=!0,f="onComplete",h=!!this._timeline.autoRemoveChildren,0===this._duration&&(n<=0&&-1e-7<=n||this._rawPrevTime<0||this._rawPrevTime===e)&&this._rawPrevTime!==n&&this._first&&(h=!0,this._rawPrevTime>e&&(f="onReverseComplete"))),this._rawPrevTime=this._duration||!t||n||this._rawPrevTime===n?n:e,n=y+.0001;else if(n<1e-7)if(((this._totalTime=this._time=0)!==o||0===this._duration&&this._rawPrevTime!==e&&(0<this._rawPrevTime||n<0&&0<=this._rawPrevTime))&&(f="onReverseComplete",s=this._reversed),n<0)this._active=!1,this._timeline.autoRemoveChildren&&this._reversed?(h=s=!0,f="onReverseComplete"):0<=this._rawPrevTime&&this._first&&(h=!0),this._rawPrevTime=n;else{if(this._rawPrevTime=this._duration||!t||n||this._rawPrevTime===n?n:e,0===n&&s)for(r=this._first;r&&0===r._startTime;)r._duration||(s=!1),r=r._next;n=0;this._initted||(h=!0)}else{if(this._hasPause&&!this._forcingPlayhead&&!t){if(o<=n)for(r=this._first;r&&r._startTime<=n&&!u;)r._duration||"isPause"!==r.data||r.ratio||0===r._startTime&&0===this._rawPrevTime||(u=r),r=r._next;else for(r=this._last;r&&r._startTime>=n&&!u;)r._duration||"isPause"===r.data&&0<r._rawPrevTime&&(u=r),r=r._prev;u&&(this._time=n=u._startTime,this._totalTime=n+this._cycle*(this._totalDuration+this._repeatDelay))}this._totalTime=this._time=this._rawPrevTime=n}if(this._time!==o&&this._first||i||h||u){if(this._initted||(this._initted=!0),this._active||!this._paused&&this._time!==o&&0<n&&(this._active=!0),0===o&&this.vars.onStart&&(0===this._time&&this._duration||t||this._callback("onStart")),o<=(l=this._time))for(r=this._first;r&&(c=r._next,l===this._time&&(!this._paused||p));)(r._active||r._startTime<=l&&!r._paused&&!r._gc)&&(u===r&&this.pause(),r._reversed?r.render((r._dirty?r.totalDuration():r._totalDuration)-(n-r._startTime)*r._timeScale,t,i):r.render((n-r._startTime)*r._timeScale,t,i)),r=c;else for(r=this._last;r&&(c=r._prev,l===this._time&&(!this._paused||p));){if(r._active||r._startTime<=o&&!r._paused&&!r._gc){if(u===r){for(u=r._prev;u&&u.endTime()>this._time;)u.render(u._reversed?u.totalDuration()-(n-u._startTime)*u._timeScale:(n-u._startTime)*u._timeScale,t,i),u=u._prev;u=null;this.pause()}r._reversed?r.render((r._dirty?r.totalDuration():r._totalDuration)-(n-r._startTime)*r._timeScale,t,i):r.render((n-r._startTime)*r._timeScale,t,i)}r=c}this._onUpdate&&(t||(a.length&&v(),this._callback("onUpdate")));f&&(this._gc||w!==this._startTime&&b===this._timeScale||(0===this._time||y>=this.totalDuration())&&(s&&(a.length&&v(),this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!t&&this.vars[f]&&this._callback(f)))}},r._hasPausedChild=function(){for(var n=this._first;n;){if(n._paused||n instanceof u&&n._hasPausedChild())return!0;n=n._next}return!1},r.getChildren=function(n,t,r,u){u=u||-9999999999;for(var e=[],f=this._first,o=0;f;)f._startTime<u||(f instanceof i?!1!==t&&(e[o++]=f):(!1!==r&&(e[o++]=f),!1!==n&&(o=(e=e.concat(f.getChildren(!0,t,r))).length))),f=f._next;return e},r.getTweensOf=function(n,t){var u,r,f=this._gc,e=[],o=0;for(f&&this._enabled(!0,!0),r=(u=i.getTweensOf(n)).length;-1<--r;)(u[r].timeline===this||t&&this._contains(u[r]))&&(e[o++]=u[r]);return f&&this._enabled(!1,!0),e},r.recent=function(){return this._recent},r._contains=function(n){for(var t=n.timeline;t;){if(t===this)return!0;t=t.timeline}return!1},r.shiftChildren=function(n,t,i){i=i||0;for(var u,r=this._first,f=this._labels;r;)r._startTime>=i&&(r._startTime+=n),r=r._next;if(t)for(u in f)f[u]>=i&&(f[u]+=n);return this._uncache(!0)},r._kill=function(n,t){if(!n&&!t)return this._enabled(!1,!1);for(var i=t?this.getTweensOf(t):this.getChildren(!0,!0,!1),r=i.length,u=!1;-1<--r;)i[r]._kill(n,t)&&(u=!0);return u},r.clear=function(n){var t=this.getChildren(!1,!0,!0),i=t.length;for(this._time=this._totalTime=0;-1<--i;)t[i]._enabled(!1,!1);return!1!==n&&(this._labels={}),this._uncache(!0)},r.invalidate=function(){for(var t=this._first;t;)t.invalidate(),t=t._next;return n.prototype.invalidate.call(this)},r._enabled=function(n,i){if(n===this._gc)for(var r=this._first;r;)r._enabled(n,!0),r=r._next;return t.prototype._enabled.call(this,n,i)},r.totalTime=function(){this._forcingPlayhead=!0;var t=n.prototype.totalTime.apply(this,arguments);return this._forcingPlayhead=!1,t},r.duration=function(n){return arguments.length?(0!==this.duration()&&0!==n&&this.timeScale(this._duration/n),this):(this._dirty&&this.totalDuration(),this._duration)},r.totalDuration=function(n){if(arguments.length)return n&&this.totalDuration()?this.timeScale(this._totalDuration/n):this;if(this._dirty){for(var u,f,i=0,t=this._last,r=999999999999;t;)u=t._prev,t._dirty&&t.totalDuration(),t._startTime>r&&this._sortChildren&&!t._paused?this.add(t,t._startTime-t._delay):r=t._startTime,t._startTime<0&&!t._paused&&(i-=t._startTime,this._timeline.smoothChildTiming&&(this._startTime+=t._startTime/this._timeScale),this.shiftChildren(-t._startTime,!1,-9999999999),r=0),i<(f=t._startTime+t._totalDuration/t._timeScale)&&(i=f),t=u;this._duration=this._totalDuration=i;this._dirty=!1}return this._totalDuration},r.paused=function(t){if(!t)for(var i=this._first,r=this._time;i;)i._startTime===r&&"isPause"===i.data&&(i._rawPrevTime=0),i=i._next;return n.prototype.paused.apply(this,arguments)},r.usesFrames=function(){for(var t=this._timeline;t._timeline;)t=t._timeline;return t===n._rootFramesTimeline},r.rawTime=function(){return this._paused?this._totalTime:(this._timeline.rawTime()-this._startTime)*this._timeScale},u},!0);_fwd_gsScope.FWDFWD_gsDefine("TimelineMax",["FWDTimelineLite","FWDTweenLite","easing.Ease"],function(n,t,i){function f(t){n.call(this,t);this._repeat=this.vars.repeat||0;this._repeatDelay=this.vars.repeatDelay||0;this._cycle=0;this._yoyo=!0===this.vars.yoyo;this._dirty=!0}var u=1e-10,e=t._internals,o=e.lazyTweens,s=e.lazyRender,h=_fwd_gsScope.FWDFWD_gsDefine.globals,c=new i(null,null,1,0),r=f.prototype=new n;return r.constructor=f,r.kill()._gc=!1,f.version="1.19.0",r.invalidate=function(){return this._yoyo=!0===this.vars.yoyo,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._uncache(!0),n.prototype.invalidate.call(this)},r.addCallback=function(n,i,r,u){return this.add(t.delayedCall(0,n,r,u),i)},r.removeCallback=function(n,t){if(n)if(null==t)this._kill(null,n);else for(var i=this.getTweensOf(n,!1),r=i.length,u=this._parseTimeOrLabel(t);-1<--r;)i[r]._startTime===u&&i[r]._enabled(!1,!1);return this},r.removePause=function(t){return this.removeCallback(n._internals.pauseCallback,t)},r.tweenTo=function(n,i){i=i||{};var f,e,r,u={ease:c,useFrames:this.usesFrames(),immediateRender:!1},o=i.repeat&&h.FWDAnimation||t;for(e in i)u[e]=i[e];return u.time=this._parseTimeOrLabel(n),f=Math.abs(Number(u.time)-this._time)/this._timeScale||.001,r=new o(this,f,u),u.onStart=function(){r.target.paused(!0);r.vars.time!==r.target.time()&&f===r.duration()&&r.duration(Math.abs(r.vars.time-r.target.time())/r.target._timeScale);i.onStart&&r._callback("onStart")},r},r.tweenFromTo=function(n,t,i){i=i||{};n=this._parseTimeOrLabel(n);i.startAt={onComplete:this.seek,onCompleteParams:[n],callbackScope:this};i.immediateRender=!1!==i.immediateRender;var r=this.tweenTo(t,i);return r.duration(Math.abs(r.vars.time-n)/this._timeScale||.001)},r.render=function(n,t,i){this._gc&&this._enabled(!0,!1);var r,v,w,l,a,b,f,d,g=this._dirty?this.totalDuration():this._totalDuration,e=this._duration,h=this._time,k=this._totalTime,tt=this._startTime,it=this._timeScale,c=this._rawPrevTime,nt=this._paused,y=this._cycle;if(g-1e-7<=n)this._locked||(this._totalTime=g,this._cycle=this._repeat),this._reversed||this._hasPausedChild()||(v=!0,l="onComplete",a=!!this._timeline.autoRemoveChildren,0===this._duration&&(n<=0&&-1e-7<=n||c<0||c===u)&&c!==n&&this._first&&(a=!0,u<c&&(l="onReverseComplete"))),this._rawPrevTime=this._duration||!t||n||this._rawPrevTime===n?n:u,this._yoyo&&0!=(1&this._cycle)?this._time=n=0:n=(this._time=e)+.0001;else if(n<1e-7)if(this._locked||(this._totalTime=this._cycle=0),((this._time=0)!==h||0===e&&c!==u&&(0<c||n<0&&0<=c)&&!this._locked)&&(l="onReverseComplete",v=this._reversed),n<0)this._active=!1,this._timeline.autoRemoveChildren&&this._reversed?(a=v=!0,l="onReverseComplete"):0<=c&&this._first&&(a=!0),this._rawPrevTime=n;else{if(this._rawPrevTime=e||!t||n||this._rawPrevTime===n?n:u,0===n&&v)for(r=this._first;r&&0===r._startTime;)r._duration||(v=!1),r=r._next;n=0;this._initted||(a=!0)}else if(0===e&&c<0&&(a=!0),this._time=this._rawPrevTime=n,this._locked||(this._totalTime=n,0!==this._repeat&&(b=e+this._repeatDelay,this._cycle=this._totalTime/b>>0,0!==this._cycle&&this._cycle===this._totalTime/b&&k<=n&&this._cycle--,this._time=this._totalTime-this._cycle*b,this._yoyo&&0!=(1&this._cycle)&&(this._time=e-this._time),this._time>e?n=(this._time=e)+.0001:this._time<0?this._time=n=0:n=this._time)),this._hasPause&&!this._forcingPlayhead&&!t){if(h<=(n=this._time))for(r=this._first;r&&r._startTime<=n&&!f;)r._duration||"isPause"!==r.data||r.ratio||0===r._startTime&&0===this._rawPrevTime||(f=r),r=r._next;else for(r=this._last;r&&r._startTime>=n&&!f;)r._duration||"isPause"===r.data&&0<r._rawPrevTime&&(f=r),r=r._prev;f&&(this._time=n=f._startTime,this._totalTime=n+this._cycle*(this._totalDuration+this._repeatDelay))}if(this._cycle!==y&&!this._locked){var p=this._yoyo&&0!=(1&y),rt=p===(this._yoyo&&0!=(1&this._cycle)),ut=this._totalTime,ft=this._cycle,et=this._rawPrevTime,ot=this._time;if(this._totalTime=y*e,this._cycle<y?p=!p:this._totalTime+=e,this._time=h,this._rawPrevTime=0===e?c-.0001:c,this._cycle=y,this._locked=!0,h=p?0:e,this.render(h,t,0===e),t||this._gc||this.vars.onRepeat&&this._callback("onRepeat"),h!==this._time)return;if(rt&&(h=p?e+.0001:-.0001,this.render(h,!0,!1)),this._locked=!1,this._paused&&!nt)return;this._time=ot;this._totalTime=ut;this._cycle=ft;this._rawPrevTime=et}if(this._time!==h&&this._first||i||a||f){if(this._initted||(this._initted=!0),this._active||!this._paused&&this._totalTime!==k&&0<n&&(this._active=!0),0===k&&this.vars.onStart&&(0===this._totalTime&&this._totalDuration||t||this._callback("onStart")),h<=(d=this._time))for(r=this._first;r&&(w=r._next,d===this._time&&(!this._paused||nt));)(r._active||r._startTime<=this._time&&!r._paused&&!r._gc)&&(f===r&&this.pause(),r._reversed?r.render((r._dirty?r.totalDuration():r._totalDuration)-(n-r._startTime)*r._timeScale,t,i):r.render((n-r._startTime)*r._timeScale,t,i)),r=w;else for(r=this._last;r&&(w=r._prev,d===this._time&&(!this._paused||nt));){if(r._active||r._startTime<=h&&!r._paused&&!r._gc){if(f===r){for(f=r._prev;f&&f.endTime()>this._time;)f.render(f._reversed?f.totalDuration()-(n-f._startTime)*f._timeScale:(n-f._startTime)*f._timeScale,t,i),f=f._prev;f=null;this.pause()}r._reversed?r.render((r._dirty?r.totalDuration():r._totalDuration)-(n-r._startTime)*r._timeScale,t,i):r.render((n-r._startTime)*r._timeScale,t,i)}r=w}this._onUpdate&&(t||(o.length&&s(),this._callback("onUpdate")));l&&(this._locked||this._gc||tt!==this._startTime&&it===this._timeScale||(0===this._time||g>=this.totalDuration())&&(v&&(o.length&&s(),this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!t&&this.vars[l]&&this._callback(l)))}else k!==this._totalTime&&this._onUpdate&&(t||this._callback("onUpdate"))},r.getActive=function(n,t,i){null==n&&(n=!0);null==t&&(t=!0);null==i&&(i=!1);for(var u,f=[],e=this.getChildren(n,t,i),o=0,s=e.length,r=0;r<s;r++)(u=e[r]).isActive()&&(f[o++]=u);return f},r.getLabelAfter=function(n){n||0!==n&&(n=this._time);for(var i=this.getLabelsArray(),r=i.length,t=0;t<r;t++)if(i[t].time>n)return i[t].name;return null},r.getLabelBefore=function(n){null==n&&(n=this._time);for(var t=this.getLabelsArray(),i=t.length;-1<--i;)if(t[i].time<n)return t[i].name;return null},r.getLabelsArray=function(){var n,t=[],i=0;for(n in this._labels)t[i++]={time:this._labels[n],name:n};return t.sort(function(n,t){return n.time-t.time}),t},r.progress=function(n,t){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&0!=(1&this._cycle)?1-n:n)+this._cycle*(this._duration+this._repeatDelay),t):this._time/this.duration()},r.totalProgress=function(n,t){return arguments.length?this.totalTime(this.totalDuration()*n,t):this._totalTime/this.totalDuration()},r.totalDuration=function(t){return arguments.length?-1!==this._repeat&&t?this.timeScale(this.totalDuration()/t):this:(this._dirty&&(n.prototype.totalDuration.call(this),this._totalDuration=-1===this._repeat?999999999999:this._duration*(this._repeat+1)+this._repeatDelay*this._repeat),this._totalDuration)},r.time=function(n,t){return arguments.length?(this._dirty&&this.totalDuration(),n>this._duration&&(n=this._duration),this._yoyo&&0!=(1&this._cycle)?n=this._duration-n+this._cycle*(this._duration+this._repeatDelay):0!==this._repeat&&(n+=this._cycle*(this._duration+this._repeatDelay)),this.totalTime(n,t)):this._time},r.repeat=function(n){return arguments.length?(this._repeat=n,this._uncache(!0)):this._repeat},r.repeatDelay=function(n){return arguments.length?(this._repeatDelay=n,this._uncache(!0)):this._repeatDelay},r.yoyo=function(n){return arguments.length?(this._yoyo=n,this):this._yoyo},r.currentLabel=function(n){return arguments.length?this.seek(n,!0):this.getLabelBefore(this._time+1e-8)},f},!0);h=180/Math.PI;n=[];t=[];i=[];f={};c=_fwd_gsScope.FWDFWD_gsDefine.globals;r=_fwd_gsScope.FWDFWD_gsDefine.plugin({propName:"bezier",priority:-1,version:"1.3.7",API:2,fwd_global:!0,init:function(n,t,i){this._target=n;t instanceof Array&&(t={values:t});this._func={};this._mod={};this._props=[];this._timeRes=null==t.timeResolution?6:parseInt(t.timeResolution,10);var r,v,e,o,a,h,c=t.values||[],l={},y=c[0],f=t.autoRotate||i.vars.orientToBezier;for(r in this._autoRotate=f?f instanceof Array?f:[["x","y","rotation",!0!==f&&Number(f)||0]]:null,y)this._props.push(r);for(e=this._props.length;-1<--e;)r=this._props[e],this._overwriteProps.push(r),v=this._func[r]="function"==typeof n[r],l[r]=v?n[r.indexOf("set")||"function"!=typeof n["get"+r.substr(3)]?r:"get"+r.substr(3)]():parseFloat(n[r]),a||l[r]!==c[0][r]&&(a=l);if(this._beziers="cubic"!==t.type&&"quadratic"!==t.type&&"soft"!==t.type?s(c,isNaN(t.curviness)?1:t.curviness,!1,"thruBasic"===t.type,t.correlate,a):function(n,t,i){var o,a,v,w,f,y,r,c,s,e,h,b={},l="cubic"===(t=t||"soft")?3:2,k="soft"===t,p=[];if(k&&i&&(n=[i].concat(n)),null==n||n.length<1+l)throw"invalid Bezier data";for(s in n[0])p.push(s);for(y=p.length;-1<--y;){for(b[s=p[y]]=f=[],e=0,c=n.length,r=0;r<c;r++)o=null==i?n[r][s]:"string"==typeof(h=n[r][s])&&"="===h.charAt(1)?i[s]+Number(h.charAt(0)+h.substr(2)):Number(h),k&&1<r&&r<c-1&&(f[e++]=(o+f[e-2])/2),f[e++]=o;for(c=e-l+1,r=e=0;r<c;r+=l)o=f[r],a=f[r+1],v=f[r+2],w=2==l?0:f[r+3],f[e++]=h=3==l?new u(o,a,v,w):new u(o,(2*a+o)/3,(2*a+v)/3,v);f.length=e}return b}(c,t.type,l),this._segCount=this._beziers[r].length,this._timeRes&&(h=function(n,t){var s,i,h,r,f=[],c=[],u=0,e=0,a=(t=t>>0||6)-1,l=[],o=[];for(s in n)!function(n,t,i){for(var f,s,e,c,l,a,r,u,v,o,y,p=1/i,h=n.length;-1<--h;)for(e=(o=n[h]).a,c=o.d-e,l=o.c-e,a=o.b-e,f=s=0,u=1;u<=i;u++)f=s-(s=((r=p*u)*r*c+3*(v=1-r)*(r*l+v*a))*r),t[y=h*i+u-1]=(t[y]||0)+f*f}(n[s],f,t);for(h=f.length,i=0;i<h;i++)u+=Math.sqrt(f[i]),o[r=i%t]=u,r===a&&(e+=u,l[r=i/t>>0]=o,c[r]=e,u=0,o=[]);return{length:e,lengths:c,segments:l}}(this._beziers,this._timeRes),this._length=h.length,this._lengths=h.lengths,this._segments=h.segments,this._l1=this._li=this._s1=this._si=0,this._l2=this._lengths[0],this._curSeg=this._segments[0],this._s2=this._curSeg[0],this._prec=1/this._curSeg.length),f=this._autoRotate)for(this._initialRotations=[],f[0]instanceof Array||(this._autoRotate=f=[f]),e=f.length;-1<--e;){for(o=0;o<3;o++)r=f[e][o],this._func[r]="function"==typeof n[r]&&n[r.indexOf("set")||"function"!=typeof n["get"+r.substr(3)]?r:"get"+r.substr(3)];r=f[e][2];this._initialRotations[e]=(this._func[r]?this._func[r].call(this._target):this._target[r])||0;this._overwriteProps.push(r)}return this._startRatio=i.vars.runBackwards?1:0,!0},set:function(n){var a,d,i,u,f,r,y,v,o,l=this._segCount,g=this._func,e=this._target,it=n!==this._startRatio,s,p,w,b,k,nt,tt,c,t;if(this._timeRes){if(v=this._lengths,o=this._curSeg,n*=this._length,t=this._li,n>this._l2&&t<l-1){for(y=l-1;t<y&&(this._l2=v[++t])<=n;);this._l1=v[t-1];this._li=t;this._curSeg=o=this._segments[t];this._s2=o[this._s1=this._si=0]}else if(n<this._l1&&0<t){for(;0<t&&(this._l1=v[--t])>=n;);0===t&&n<this._l1?this._l1=0:t++;this._l2=v[t];this._li=t;this._curSeg=o=this._segments[t];this._s1=o[(this._si=o.length-1)-1]||0;this._s2=o[this._si]}if(a=t,n-=this._l1,t=this._si,n>this._s2&&t<o.length-1){for(y=o.length-1;t<y&&(this._s2=o[++t])<=n;);this._s1=o[t-1];this._si=t}else if(n<this._s1&&0<t){for(;0<t&&(this._s1=o[--t])>=n;);0===t&&n<this._s1?this._s1=0:t++;this._s2=o[t];this._si=t}f=(t+(n-this._s1)/(this._s2-this._s1))*this._prec||0}else f=(n-(a=n<0?0:1<=n?l-1:l*n>>0)*(1/l))*l;for(d=1-f,t=this._props.length;-1<--t;)i=this._props[t],r=(f*f*(u=this._beziers[i][a]).da+3*d*(f*u.ca+d*u.ba))*f+u.a,this._mod[i]&&(r=this._mod[i](r,e)),g[i]?e[i](r):"x"==i?e.setX(r):"y"==i?e.setY(r):"z"==i?e.setZ(r):"angleX"==i?e.setAngleX(r):"angleY"==i?e.setAngleY(r):"angleZ"==i?e.setAngleZ(r):"w"==i?e.setWidth(r):"h"==i?e.setHeight(r):"alpha"==i?e.setAlpha(r):"scale"==i?e.setScale2(r):e[i]=r;if(this._autoRotate)for(c=this._autoRotate,t=c.length;-1<--t;)i=c[t][2],nt=c[t][3]||0,tt=!0===c[t][4]?1:h,u=this._beziers[c[t][0]],s=this._beziers[c[t][1]],u&&s&&(u=u[a],s=s[a],p=u.a+(u.b-u.a)*f,p+=((b=u.b+(u.c-u.b)*f)-p)*f,b+=(u.c+(u.d-u.c)*f-b)*f,w=s.a+(s.b-s.a)*f,w+=((k=s.b+(s.c-s.b)*f)-w)*f,k+=(s.c+(s.d-s.c)*f-k)*f,r=it?Math.atan2(k-w,b-p)*tt+nt:this._initialRotations[t],this._mod[i]&&(r=this._mod[i](r,e)),g[i]?e[i](r):e[i]=r)}});o=r.prototype;r.bezierThrough=s;r.cubicToQuadratic=e;r._autoCSS=!0;r.quadraticToCubic=function(n,t,i){return new u(n,(2*t+n)/3,(2*t+i)/3,i)};r._cssRegister=function(){var n,t,i,u,f=c.CSSPlugin;f&&(n=f._internals,t=n._parseToProxy,i=n._setPluginRatio,u=n.CSSPropTween,n._registerComplexSpecialProp("bezier",{parser:function(n,f,e,o,s,h){f instanceof Array&&(f={values:f});h=new r;var a,v,l,p=f.values,y=p.length-1,w=[],c={};if(y<0)return s;for(a=0;a<=y;a++)l=t(n,p[a],o,s,h,y!==a),w[a]=l.end;for(v in f)c[v]=f[v];return c.values=w,(s=new u(n,"bezier",0,0,l.pt,2)).data=l,s.plugin=h,s.setRatio=i,0===c.autoRotate&&(c.autoRotate=!0),!c.autoRotate||c.autoRotate instanceof Array||(a=!0===c.autoRotate?0:Number(c.autoRotate),c.autoRotate=null!=l.end.left?[["left","top","rotation",a,!1]]:null!=l.end.x&&[["x","y","rotation",a,!1]]),c.autoRotate&&(o._transform||o._enableTransforms(!1),l.autoRotate=o._target._gsTransform,l.proxy.rotation=l.autoRotate.rotation||0,o._overwriteProps.push("rotation")),h._onInitTween(l.proxy,c,o._tween),s}}))};o._mod=function(n){for(var t,i=this._overwriteProps,r=i.length;-1<--r;)(t=n[i[r]])&&"function"==typeof t&&(this._mod[i[r]]=t)};o._kill=function(n){var r,t,i=this._props;for(r in this._beziers)if(r in n)for(delete this._beziers[r],delete this._func[r],t=i.length;-1<--t;)i[t]===r&&i.splice(t,1);if(i=this._autoRotate)for(t=i.length;-1<--t;)n[i[t][2]]&&i.splice(t,1);return this._super._kill.call(this,n)};_fwd_gsScope.FWDFWD_gsDefine("plugins.CSSPlugin",["plugins.TweenPlugin","FWDTweenLite"],function(n,t){function cr(n,t){return t.toUpperCase()}function li(n){return y.createElementNS?y.createElementNS("http://www.w3.org/1999/xhtml",n):y.createElement(n)}function lr(n){return di.test("string"==typeof n?n:(n.currentStyle?n.currentStyle.filter:n.style.filter)||"")?parseFloat(RegExp.$1)/100:1}function ar(n){window.console&&console.log(n)}function ct(n,t){var r,i,u=(t=t||d).style;if(void 0!==u[n])return n;for(n=n.charAt(0).toUpperCase()+n.substr(1),r=["O","Moz","ms","Ms","Webkit"],i=5;-1<--i&&void 0===u[r[i]+n];);return 0<=i?(kr="-"+(dr=3===i?"ms":r[i]).toLowerCase()+"-",dr+n):null}function lt(n,t){var r,u,f,i={};if(t=t||ft(n,null))if(r=t.length)for(;-1<--r;)-1!==(f=t[r]).indexOf("-transform")&&fr!==f||(i[f.replace(br,cr)]=t.getPropertyValue(f));else for(r in t)-1!==r.indexOf("Transform")&&h!==r||(i[r]=t[r]);else if(t=n.currentStyle||n.style)for(r in t)"string"==typeof r&&void 0===i[r]&&(i[r.replace(br,cr)]=t[r]);return ut||(i.opacity=lr(n)),u=dt(n,t,!1),i.rotation=u.rotation,i.skewX=u.skewX,i.scaleX=u.scaleX,i.scaleY=u.scaleY,i.x=u.x,i.y=u.y,b&&(i.z=u.z,i.rotationX=u.rotationX,i.rotationY=u.rotationY,i.scaleZ=u.scaleZ),i.filters&&delete i.filters,i}function ai(n,t,i,r,u){var e,f,o,s={},h=n.style;for(f in i)"cssText"!==f&&"length"!==f&&isNaN(f)&&(t[f]!==(e=i[f])||u&&u[f])&&-1===f.indexOf("Origin")&&("number"!=typeof e&&"string"!=typeof e||(s[f]="auto"!==e||"left"!==f&&"top"!==f?""!==e&&"auto"!==e&&"none"!==e||"string"!=typeof t[f]||""===t[f].replace(ki,"")?e:0:gr(n,f),void 0!==h[f]&&(o=new ir(h,f,h[f],o))));if(r)for(f in r)"className"!==f&&(s[f]=r[f]);return{difs:s,firstMPT:o}}function at(n,t){return"function"==typeof n&&(n=n(it,tt)),"string"==typeof n&&"="===n.charAt(1)?parseInt(n.charAt(0)+"1",10)*parseFloat(n.substr(2)):parseFloat(n)-parseFloat(t)||0}function c(n,t){return"function"==typeof n&&(n=n(it,tt)),null==n?t:"string"==typeof n&&"="===n.charAt(1)?parseInt(n.charAt(0)+"1",10)*parseFloat(n.substr(2))+t:parseFloat(n)||0}function vt(n,t,i,r){var f,e,u,o,s;return"function"==typeof n&&(n=n(it,tt)),(o=null==n?t:"number"==typeof n?n:(f=360,e=n.split("_"),u=((s="="===n.charAt(1))?parseInt(n.charAt(0)+"1",10)*parseFloat(e[0].substr(2)):parseFloat(e[0]))*(-1===n.indexOf("rad")?1:rt)-(s?0:t),e.length&&(r&&(r[i]=t+u),-1!==n.indexOf("short")&&(u%=f)!=u%180&&(u=u<0?u+f:u-f),-1!==n.indexOf("_cw")&&u<0?u=(u+3599999999640)%f-(u/f|0)*f:-1!==n.indexOf("ccw")&&0<u&&(u=(u-3599999999640)%f-(u/f|0)*f)),t+u))<1e-6&&-1e-6<o&&(o=0),o}function vi(n,t,i){return 255*(6*(n=n<0?n+1:1<n?n-1:n)<1?t+(i-t)*n*6:n<.5?i:3*n<2?t+(i-t)*(2/3-n)*6:t)+.5|0}function vr(n,t){for(var i,e,u=n.match(l)||[],r=0,o=u.length?"":n,f=0;f<u.length;f++)i=u[f],r+=(e=n.substr(r,n.indexOf(i,r)-r)).length+i.length,3===(i=fi(i,t)).length&&i.push(1),o+=e+(t?"hsla("+i[0]+","+i[1]+"%,"+i[2]+"%,"+i[3]:"rgba("+i.join(","))+")";return o+n.substr(r)}function nr(n,t,i,r){if(null==n)return function(n){return n};var e,s=t?(n.match(l)||[""])[0]:"",f=n.split(s).join("").match(bi)||[],h=n.substr(0,n.indexOf(f[0])),c=")"===n.charAt(n.length-1)?")":"",o=-1!==n.indexOf(" ")?" ":",",u=f.length,a=0<u?f[0].replace(yt,""):"";return u?e=t?function(n){var p,y,t,v;if("number"==typeof n)n+=a;else if(r&&k.test(n)){for(v=n.replace(k,"|").split("|"),t=0;t<v.length;t++)v[t]=e(v[t]);return v.join(",")}if(p=(n.match(l)||[s])[0],t=(y=n.split(p).join("").match(bi)||[]).length,u>t--)for(;++t<u;)y[t]=i?y[(t-1)/2|0]:f[t];return h+y.join(o)+o+p+c+(-1!==n.indexOf("inset")?" inset":"")}:function(n){var l,s,t;if("number"==typeof n)n+=a;else if(r&&k.test(n)){for(s=n.replace(k,"|").split("|"),t=0;t<s.length;t++)s[t]=e(s[t]);return s.join(",")}if(t=(l=n.match(bi)||[]).length,u>t--)for(;++t<u;)l[t]=i?l[(t-1)/2|0]:f[t];return h+l.join(o)+c}:function(n){return n}}function tr(n){return n=n.split(","),function(t,i,r,u,f,e,o){var s,h=(i+"").split(" ");for(o={},s=0;s<4;s++)o[n[s]]=h[s]=h[s]||h[(s-1)/2>>0];return u.parse(t,o,f,e)}}function ei(n,t,i,r,u,f){var e=new o(n,t,i,r-i,u,-1,f);return e.b=i,e.e=e.xs0=r,e}function nu(n,t){t=t||{};this.p=t.prefix&&ct(n)||n;(v[n]=v[this.p]=this).format=t.formatter||nr(t.defaultValue,t.color,t.collapsible,t.multi);t.parser&&(this.parse=t.parser);this.clrs=t.color;this.multi=t.multi;this.keyword=t.keyword;this.dflt=t.defaultValue;this.pr=t.priority||0}function iu(n,t,i){var r,u=y.createElementNS("http://www.w3.org/2000/svg",n),f=/([a-z])([A-Z])/g;for(r in i)u.setAttributeNS(null,r.replace(f,"$1-$2").toLowerCase(),i[r]);return t.appendChild(u),u}function rr(n,t,i,u,f,e){var c,l,a,y,p,w,h,b,k,d,g,v,nt,tt,o=n._gsTransform,s=hr(n,!0);o&&(nt=o.xOrigin,tt=o.yOrigin);(!u||(c=u.split(" ")).length<2)&&(h=n.getBBox(),c=[(-1!==(t=et(t).split(" "))[0].indexOf("%")?parseFloat(t[0])/100*h.width:parseFloat(t[0]))+h.x,(-1!==t[1].indexOf("%")?parseFloat(t[1])/100*h.height:parseFloat(t[1]))+h.y]);i.xOrigin=y=parseFloat(c[0]);i.yOrigin=p=parseFloat(c[1]);u&&s!==sr&&(w=s[0],h=s[1],b=s[2],k=s[3],d=s[4],l=y*(k/(v=w*k-h*b))+p*(-b/v)+(b*(g=s[5])-k*d)/v,a=y*(-h/v)+p*(w/v)-(w*g-h*d)/v,y=i.xOrigin=c[0]=l,p=i.yOrigin=c[1]=a);o&&(e&&(i.xOffset=o.xOffset,i.yOffset=o.yOffset,o=i),f||!1!==f&&!1!==r.defaultSmoothOrigin?(l=y-nt,a=p-tt,o.xOffset+=l*s[0]+a*s[2]-l,o.yOffset+=l*s[1]+a*s[3]-a):o.xOffset=o.yOffset=0);e||n.setAttribute("data-svg-origin",c.join(" "))}function wu(n){var f,p,t=this.data,nt=-t.rotation*a,ut=nt+t.skewX*a,u=1e5,e=(Math.cos(nt)*t.scaleX*u|0)/u,i=(Math.sin(nt)*t.scaleX*u|0)/u,r=(Math.sin(ut)*-t.scaleY*u|0)/u,o=(Math.cos(ut)*t.scaleY*u|0)/u,b=this.t.style,k=this.t.currentStyle;if(k){p=i;i=-r;r=-p;f=k.filter;b.filter="";var h=this.t.offsetWidth,c=this.t.offsetHeight,tt="absolute"!==k.position,d="progid:DXImageTransform.Microsoft.Matrix(M11="+e+", M12="+i+", M21="+r+", M22="+o,it=t.x+h*t.xPercent/100,rt=t.y+c*t.yPercent/100;if(null!=t.ox&&(it+=(l=(t.oxp?h*t.ox*.01:t.ox)-h/2)-(l*e+(v=(t.oyp?c*t.oy*.01:t.oy)-c/2)*i),rt+=v-(l*r+v*o)),d+=tt?", Dx="+((l=h/2)-(l*e+(v=c/2)*i)+it)+", Dy="+(v-(l*r+v*o)+rt)+")":", sizingMethod='auto expand')",b.filter=-1!==f.indexOf("DXImageTransform.Microsoft.Matrix(")?f.replace(au,d):d+" "+f,0!==n&&1!==n||1==e&&0===i&&0===r&&1==o&&(tt&&-1===d.indexOf("Dx=0, Dy=0")||di.test(f)&&100!==parseFloat(RegExp.$1)||-1===f.indexOf(f.indexOf("Alpha"))&&b.removeAttribute("filter")),!tt){var g,y,ft,et=ot<8?1:-1,l=t.ieOffsetX||0,v=t.ieOffsetY||0;for(t.ieOffsetX=Math.round((h-((e<0?-e:e)*h+(i<0?-i:i)*c))/2+it),t.ieOffsetY=Math.round((c-((o<0?-o:o)*c+(r<0?-r:r)*h))/2+rt),s=0;s<4;s++)ft=(p=-1!==(g=k[y=pu[s]]).indexOf("px")?parseFloat(g):w(this.t,y,parseFloat(g),g.replace(pt,""))||0)!==t[y]?s<2?-t.ieOffsetX:-t.ieOffsetY:s<2?l-t.ieOffsetX:v-t.ieOffsetY,b[y]=(t[y]=Math.round(p-ft*(0===s||2===s?1:et)))+"px"}}}function gu(n){var f,i=this.t,t=i.filter||u(this.data,"filter")||"",r=this.s+this.c*n|0;100==r&&(f=-1===t.indexOf("atrix(")&&-1===t.indexOf("radient(")&&-1===t.indexOf("oader(")?(i.removeAttribute("filter"),!u(this.data,"filter")):(i.filter=t.replace(ou,""),!0));f||(this.xn1&&(i.filter=t=t||"alpha(opacity="+r+")"),-1===t.indexOf("pacity")?0==r&&this.xn1||(i.filter=t+" alpha(opacity="+r+")"):i.filter=t.replace(di,"opacity="+r))}function nf(n){if(this.t._gsClassPT=this,1===n||0===n){this.t.setAttribute("class",0===n?this.b:this.e);for(var t=this.data,i=this.t.style;t;)t.v?i[t.p]=t.v:st(i,t.p),t=t._next;1===n&&this.t._gsClassPT===this&&(this.t._gsClassPT=null)}else this.t.getAttribute("class")!==this.e&&this.t.setAttribute("class",this.e)}function tf(n){if((1===n||0===n)&&this.data._totalTime===this.data._totalDuration&&"isFromStart"!==this.data.data){var f,t,i,r,e,u=this.t.style,o=v.transform.parse;if("all"===this.e)r=!(u.cssText="");else for(i=(f=this.e.split(" ").join("").split(",")).length;-1<--i;)t=f[i],v[t]&&(v[t].parse===o?r=!0:t="transformOrigin"===t?kt:v[t].p),st(u,t);r&&(st(u,h),(e=this.t._gsTransform)&&(e.svg&&(this.t.removeAttribute("data-svg-origin"),this.t.removeAttribute("transform")),delete this.t._gsTransform))}}function rf(){this.t[this.p]=this.e;this.data._linkCSSP(this,this._next,null,!0)}var ht,ni,e,ci,r=function(){n.call(this,"css");this._overwriteProps.length=0;this.setRatio=r.prototype.setRatio},fu=_fwd_gsScope.FWDFWD_gsDefine.globals,v={},i=r.prototype=new n("css"),f,tu,st,gt;(i.constructor=r).version="1.19.0";r.API=2;r.defaultTransformPerspective=0;r.defaultSkewType="compensated";r.defaultSmoothOrigin=!0;i="px";r.suffixMap={top:i,right:i,bottom:i,left:i,width:i,height:i,fontSize:i,padding:i,margin:i,perspective:i,lineHeight:""};var yi,yr,ti,ii,pr,ot,tt,it,pi,ri,yt=/(?:\-|\.|\b)(\d|\.|e\-)+/g,wi=/(?:\d|\-\d|\.\d|\-\.\d|\+=\d|\-=\d|\+=.\d|\-=\.\d)+/g,bi=/(?:\+=|\-=|\-|\b)[\d\-\.]+[a-zA-Z0-9]*(?:%|\b)/gi,ki=/(?![+-]?\d*\.?\d+|[+-]|e[+-]\d+)[^0-9]/g,pt=/(?:\d|\-|\+|=|#|\.)*/g,di=/opacity *= *([^)]*)/i,eu=/opacity:([^;]*)/i,ou=/alpha\(opacity *=.+?\)/i,su=/^(rgb|hsl)/,wr=/([A-Z])/g,br=/-([a-z])/gi,hu=/(^(?:url\(\"|url\())|(?:(\"\))$|\)$)/gi,cu=/(?:Left|Right|Width)/i,lu=/(M11|M12|M21|M22)=[\d\-\.e]+/gi,au=/progid\:DXImageTransform\.Microsoft\.Matrix\(.+?\)/i,k=/,(?=[^\)]*(?:\(|$))/gi,vu=/[\s,\(]/i,a=Math.PI/180,rt=180/Math.PI,ui={},y=document,d=li("div"),gi=li("img"),p=r._internals={_specialProps:v},g=navigator.userAgent,ut=(pi=g.indexOf("Android"),ri=li("a"),ti=-1!==g.indexOf("Safari")&&-1===g.indexOf("Chrome")&&(-1===pi||3<Number(g.substr(pi+8,1))),pr=ti&&Number(g.substr(g.indexOf("Version/")+8,1))<6,ii=-1!==g.indexOf("Firefox"),(/MSIE ([0-9]{1,}[\.0-9]{0,})/.exec(g)||/Trident\/.*rv:([0-9]{1,}[\.0-9]{0,})/.exec(g))&&(ot=parseFloat(RegExp.$1)),!!ri&&(ri.style.cssText="top:1px;opacity:.55;",/^0.55/.test(ri.style.opacity))),kr="",dr="",ft=y.defaultView?y.defaultView.getComputedStyle:function(){},u=r.getStyle=function(n,t,i,r,u){var f;return ut||"opacity"!==t?(!r&&n.style[t]?f=n.style[t]:(i=i||ft(n))?f=i[t]||i.getPropertyValue(t)||i.getPropertyValue(t.replace(wr,"-$1").toLowerCase()):n.currentStyle&&(f=n.currentStyle[t]),null==u||f&&"none"!==f&&"auto"!==f&&"auto auto"!==f?f:u):lr(n)},w=p.convertToPixels=function(n,i,f,e,o){if("px"===e||!e)return f;if("auto"===e||!f)return 0;var s,h,a,c=cu.test(i),l=n,v=d.style,p=f<0,b=1===f;if(p&&(f=-f),b&&(f*=100),"%"===e&&-1!==i.indexOf("border"))s=f/100*(c?n.clientWidth:n.clientHeight);else{if(v.cssText="border:0 solid red;position:"+u(n,"position")+";line-height:0;","%"!==e&&l.appendChild&&"v"!==e.charAt(0)&&"rem"!==e)v[c?"borderLeftWidth":"borderTopWidth"]=f+e;else{if(h=(l=n.parentNode||y.body)._gsCache,a=t.ticker.frame,h&&c&&h.time===a)return h.width*f/100;v[c?"width":"height"]=f+e}l.appendChild(d);s=parseFloat(d[c?"offsetWidth":"offsetHeight"]);l.removeChild(d);c&&"%"===e&&!1!==r.cacheWidths&&((h=l._gsCache=l._gsCache||{}).time=a,h.width=s/f*100);0!==s||o||(s=w(n,i,f,e,!0))}return b&&(s/=100),p?-s:s},gr=p.calculateOffset=function(n,t,i){if("absolute"!==u(n,"position",i))return 0;var r="left"===t?"Left":"Top",f=u(n,"margin"+r,i);return n["offset"+r]-(w(n,t,parseFloat(f),f.replace(pt,""))||0)},yu={width:["Left","Right"],height:["Top","Bottom"]},pu=["marginLeft","marginRight","marginTop","marginBottom"],et=function(n,t){if("contain"===n||"auto"===n||"auto auto"===n)return n+" ";null!=n&&""!==n||(n="0 0");var f,r=n.split(" "),i=-1!==n.indexOf("left")?"0%":-1!==n.indexOf("right")?"100%":r[0],u=-1!==n.indexOf("top")?"0%":-1!==n.indexOf("bottom")?"100%":r[1];if(3<r.length&&!t){for(r=n.split(", ").join(",").split(","),n=[],f=0;f<r.length;f++)n.push(et(r[f]));return n.join(",")}return null==u?u="center"===i?"50%":"0":"center"===u&&(u="50%"),("center"===i||isNaN(parseFloat(i))&&-1===(i+"").indexOf("="))&&(i="50%"),n=i+" "+u+(2<r.length?" "+r[2]:""),t&&(t.oxp=-1!==i.indexOf("%"),t.oyp=-1!==u.indexOf("%"),t.oxr="="===i.charAt(1),t.oyr="="===u.charAt(1),t.ox=parseFloat(i.replace(ki,"")),t.oy=parseFloat(u.replace(ki,"")),t.v=n),t||n},wt={aqua:[0,255,255],lime:[0,255,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,255],navy:[0,0,128],white:[255,255,255],fuchsia:[255,0,255],olive:[128,128,0],yellow:[255,255,0],orange:[255,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[255,0,0],pink:[255,192,203],cyan:[0,255,255],transparent:[255,255,255,0]},fi=r.parseColor=function(n,t){var i,u,r,f,e,s,o,h,l,c,a;if(n)if("number"==typeof n)i=[n>>16,n>>8&255,255&n];else{if(","===n.charAt(n.length-1)&&(n=n.substr(0,n.length-1)),wt[n])i=wt[n];else if("#"===n.charAt(0))4===n.length&&(n="#"+(u=n.charAt(1))+u+(r=n.charAt(2))+r+(f=n.charAt(3))+f),i=[(n=parseInt(n.substr(1),16))>>16,n>>8&255,255&n];else if("hsl"===n.substr(0,3))if(i=a=n.match(yt),t){if(-1!==n.indexOf("="))return n.match(wi)}else e=Number(i[0])%360/360,s=Number(i[1])/100,u=2*(o=Number(i[2])/100)-(r=o<=.5?o*(s+1):o+s-o*s),3<i.length&&(i[3]=Number(n[3])),i[0]=vi(e+1/3,u,r),i[1]=vi(e,u,r),i[2]=vi(e-1/3,u,r);else i=n.match(yt)||wt.transparent;i[0]=Number(i[0]);i[1]=Number(i[1]);i[2]=Number(i[2]);3<i.length&&(i[3]=Number(i[3]))}else i=wt.black;return t&&!a&&(u=i[0]/255,r=i[1]/255,f=i[2]/255,o=((h=Math.max(u,r,f))+(l=Math.min(u,r,f)))/2,h===l?e=s=0:(c=h-l,s=.5<o?c/(2-h-l):c/(h+l),e=h===u?(r-f)/c+(r<f?6:0):h===r?(f-u)/c+2:(u-r)/c+4,e*=60),i[0]=e+.5|0,i[1]=100*s+.5|0,i[2]=100*o+.5|0),i},l="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3}){1,2}\\b";for(i in wt)l+="|"+i+"\\b";l=new RegExp(l+")","gi");r.colorStringFilter=function(n){var t,i=n[0]+n[1];l.test(i)&&(t=-1!==i.indexOf("hsl(")||-1!==i.indexOf("hsla("),n[0]=vr(n[0],t),n[1]=vr(n[1],t));l.lastIndex=0};t.defaultStringFilter||(t.defaultStringFilter=r.colorStringFilter);p._setPluginRatio=function(n){this.plugin.setRatio(n);for(var r,t,f,e,o,u=this.data,s=u.proxy,i=u.firstMPT;i;)r=s[i.v],i.r?r=Math.round(r):r<1e-6&&-1e-6<r&&(r=0),i.t[i.p]=r,i=i._next;if(u.autoRotate&&(u.autoRotate.rotation=u.mod?u.mod(s.rotation,this.t):s.rotation),1===n||0===n)for(i=u.firstMPT,o=1===n?"e":"b";i;){if((t=i.t).type){if(1===t.type){for(e=t.xs0+t.s+t.xs1,f=1;f<t.l;f++)e+=t["xn"+f]+t["xs"+(f+1)];t[o]=e}}else t[o]=t.s+t.xs0;i=i._next}};var ir=function(n,t,i,r,u){this.t=n;this.p=t;this.v=i;this.r=u;r&&((r._prev=this)._next=r)},o=(p._parseToProxy=function(n,t,i,r,u,f){var c,e,o,s,v,h=r,l={},a={},y=i._transform,p=ui;for(i._transform=null,ui=t,r=v=i.parse(n,t,r,u),ui=p,f&&(i._transform=y,h&&(h._prev=null,h._prev&&(h._prev._next=null)));r&&r!==h;){if(r.type<=1&&(a[e=r.p]=r.s+r.c,l[e]=r.s,f||(s=new ir(r,"s",e,s,r.r),r.c=0),1===r.type))for(c=r.l;0<--c;)o="xn"+c,a[e=r.p+"_"+o]=r.data[o],l[e]=r[o],f||(s=new ir(r,o,e,s,r.rxp[o]));r=r._next}return{proxy:l,end:a,firstMPT:s,pt:v}},p.CSSPropTween=function(n,t,i,r,u,f,e,s,h,c,l){this.t=n;this.p=t;this.s=i;this.c=r;this.n=e||t;n instanceof o||ci.push(this.n);this.r=s;this.type=f||0;h&&(this.pr=h,ht=!0);this.b=void 0===c?i:c;this.e=void 0===l?i+r:l;u&&((this._next=u)._prev=this)}),bt=r.parseComplex=function(n,t,i,u,f,e,s,h,c,a){i=i||e||"";"function"==typeof u&&(u=u(it,tt));s=new o(n,t,0,0,s,a?2:1,null,!1,h,i,u);u+="";f&&l.test(u+i)&&(u=[i,u],r.colorStringFilter(u),i=u[0],u=u[1]);var p,d,g,v,y,et,lt,ot,b,st,nt,w,ht,rt=i.split(", ").join(",").split(" "),ft=u.split(", ").join(",").split(" "),ct=rt.length,vt=!1!==yi;for(-1===u.indexOf(",")&&-1===i.indexOf(",")||(rt=rt.join(" ").replace(k,", ").split(" "),ft=ft.join(" ").replace(k,", ").split(" "),ct=rt.length),ct!==ft.length&&(ct=(rt=(e||"").split(" ")).length),s.plugin=c,s.setRatio=a,p=l.lastIndex=0;p<ct;p++)if(v=rt[p],y=ft[p],(ot=parseFloat(v))||0===ot)s.appendXtra("",ot,at(y,ot),y.replace(wi,""),vt&&-1!==y.indexOf("px"),!0);else if(f&&l.test(v))w=")"+((w=y.indexOf(")")+1)?y.substr(w):""),ht=-1!==y.indexOf("hsl")&&ut,v=fi(v,ht),y=fi(y,ht),(b=6<v.length+y.length)&&!ut&&0===y[3]?(s["xs"+s.l]+=s.l?" transparent":"transparent",s.e=s.e.split(ft[p]).join("transparent")):(ut||(b=!1),ht?s.appendXtra(b?"hsla(":"hsl(",v[0],at(y[0],v[0]),",",!1,!0).appendXtra("",v[1],at(y[1],v[1]),"%,",!1).appendXtra("",v[2],at(y[2],v[2]),b?"%,":"%"+w,!1):s.appendXtra(b?"rgba(":"rgb(",v[0],y[0]-v[0],",",!0,!0).appendXtra("",v[1],y[1]-v[1],",",!0).appendXtra("",v[2],y[2]-v[2],b?",":w,!0),b&&(v=v.length<4?1:v[3],s.appendXtra("",v,(y.length<4?1:y[3])-v,w,!1))),l.lastIndex=0;else if(et=v.match(yt)){if(!(lt=y.match(wi))||lt.length!==et.length)return s;for(d=g=0;d<et.length;d++)nt=et[d],st=v.indexOf(nt,g),s.appendXtra(v.substr(g,st-g),Number(nt),at(lt[d],nt),"",vt&&"px"===v.substr(st+nt.length,2),0===d),g=st+nt.length;s["xs"+s.l]+=v.substr(g)}else s["xs"+s.l]+=s.l||s["xs"+s.l]?" "+y:y;if(-1!==u.indexOf("=")&&s.data){for(w=s.xs0+s.data.s,p=1;p<s.l;p++)w+=s["xs"+p]+s.data["xn"+p];s.e=w+s["xs"+p]}return s.l||(s.type=-1,s.xs0=s.e),s.xfirst||s},s=9;for((i=o.prototype).l=i.pr=0;0<--s;)i["xn"+s]=0,i["xs"+s]="";i.xs0="";i._next=i._prev=i.xfirst=i.data=i.plugin=i.setRatio=i.rxp=null;i.appendXtra=function(n,t,i,r,u,f){var e=this,s=e.l;return e["xs"+s]+=f&&(s||e["xs"+s])?" "+n:n||"",i||0===s||e.plugin?(e.l++,e.type=e.setRatio?2:1,e["xs"+e.l]=r||"",0<s?(e.data["xn"+s]=t+i,e.rxp["xn"+s]=u,e["xn"+s]=t,e.plugin||(e.xfirst=new o(e,"xn"+s,t,i,e.xfirst||e,0,e.n,u,e.pr),e.xfirst.xs0=0)):(e.data={s:t+i},e.rxp={},e.s=t,e.c=i,e.r=u),e):(e["xs"+s]+=t+(r||""),e)};f=p._registerComplexSpecialProp=function(n,t,i){"object"!=typeof t&&(t={parser:i});var r,u=n.split(","),f=t.defaultValue;for(i=i||[f],r=0;r<u.length;r++)t.prefix=0===r&&t.prefix,t.defaultValue=i[r]||f,new nu(u[r],t)};tu=p._registerPluginProp=function(n){var t;v[n]||(t=n.charAt(0).toUpperCase()+n.substr(1)+"Plugin",f(n,{parser:function(n,i,r,u,f,e,o){var s=fu.com.greensock.plugins[t];return s?(s._cssRegister(),v[r].parse(n,i,r,u,f,e,o)):(ar("Error: "+t+" js file not loaded."),f)}}))};(i=nu.prototype).parseComplex=function(n,t,i,r,u,f){var e,o,s,c,l,a,h=this.keyword;if(this.multi&&(k.test(i)||k.test(t)?(o=t.replace(k,"|").split("|"),s=i.replace(k,"|").split("|")):h&&(o=[t],s=[i])),s){for(c=s.length>o.length?s.length:o.length,e=0;e<c;e++)t=o[e]=o[e]||this.dflt,i=s[e]=s[e]||this.dflt,h&&(l=t.indexOf(h))!==(a=i.indexOf(h))&&(-1===a?o[e]=o[e].split(h).join(""):-1===l&&(o[e]+=" "+h));t=o.join(", ");i=s.join(", ")}return bt(n,this.p,t,i,this.clrs,this.dflt,r,this.pr,u,f)};i.parse=function(n,t,i,r,f,o){return this.parseComplex(n.style,this.format(u(n,this.p,e,!1,this.dflt)),this.format(t),f,o)};r.registerSpecialProp=function(n,t,i){f(n,{parser:function(n,r,u,f,e,s){var h=new o(n,u,0,0,e,2,u,!1,i);return h.plugin=s,h.setRatio=t(n,r,f._tween,u),h},priority:i})};r.useSVGTransformAttr=ti||ii;var nt,ur,oi,ru,si,uu="scaleX,scaleY,scaleZ,x,y,z,skewX,skewY,rotation,rotationX,rotationY,perspective,xPercent,yPercent".split(","),h=ct("transform"),fr=kr+"transform",kt=ct("transformOrigin"),b=null!==ct("perspective"),er=p.Transform=function(){this.perspective=parseFloat(r.defaultTransformPerspective)||0;this.force3D=!(!1===r.defaultForce3D||!b)&&(r.defaultForce3D||"auto")},bu=window.SVGElement,hi=y.documentElement,ku=(si=ot||/Android/i.test(g)&&!window.chrome,y.createElementNS&&!si&&(ur=iu("svg",hi),ru=(oi=iu("rect",ur,{width:100,height:50,x:100})).getBoundingClientRect().width,oi.style[kt]="50% 50%",oi.style[h]="scaleX(0.5)",si=ru===oi.getBoundingClientRect().width&&!(ii&&b),hi.removeChild(ur)),si),or=function(n){return!!(bu&&n.getBBox&&n.getCTM&&function(n){try{return n.getBBox()}catch(n){}}(n)&&(!n.parentNode||n.parentNode.getBBox&&n.parentNode.getCTM))},sr=[1,0,0,1,0,0],hr=function(n,t){var f,i,r,e,c,l,a=n._gsTransform||new er,o=n.style;if(h?i=u(n,fr,null,!0):n.currentStyle&&(i=(i=n.currentStyle.filter.match(lu))&&4===i.length?[i[0].substr(4),Number(i[2].substr(4)),Number(i[1].substr(4)),i[3].substr(4),a.x||0,a.y||0].join(","):""),(f=!i||"none"===i||"matrix(1, 0, 0, 1, 0, 0)"===i)&&h&&((l="none"===ft(n).display)||!n.parentNode)&&(l&&(e=o.display,o.display="block"),n.parentNode||(c=1,hi.appendChild(n)),f=!(i=u(n,fr,null,!0))||"none"===i||"matrix(1, 0, 0, 1, 0, 0)"===i,e?o.display=e:l&&st(o,"display"),c&&hi.removeChild(n)),(a.svg||n.getBBox&&or(n))&&(f&&-1!==(o[h]+"").indexOf("matrix")&&(i=o[h],f=0),r=n.getAttribute("transform"),f&&r&&(-1!==r.indexOf("matrix")?(i=r,f=0):-1!==r.indexOf("translate")&&(i="matrix(1,0,0,1,"+r.match(/(?:\-|\b)[\d\-\.e]+\b/gi).join(",")+")",f=0))),f)return sr;for(r=(i||"").match(yt)||[],s=r.length;-1<--s;)e=Number(r[s]),r[s]=(c=e-(e|=0))?(1e5*c+(c<0?-.5:.5)|0)/1e5+e:e;return t&&6<r.length?[r[0],r[1],r[4],r[5],r[12],r[13]]:r},dt=p.getTransform=function(n,i,f,e){if(n._gsTransform&&f&&!e)return n._gsTransform;var s,yt,wt,bt,ut,it,k,p,ft,ti,tt,v,d,ii,et,w,y,dt,gt,ot,g,a,ni,ht,pt,c,l,ri,ct,lt,at,vt,o=f&&n._gsTransform||new er,ui=o.scaleX<0,fi=b&&(parseFloat(u(n,kt,i,!1,"0 0 0").split(" ")[2])||o.zOrigin)||0,ei=parseFloat(r.defaultTransformPerspective)||0;if(o.svg=!(!n.getBBox||!or(n)),o.svg&&(rr(n,u(n,kt,i,!1,"50% 50%")+"",o,n.getAttribute("data-svg-origin")),nt=r.useSVGTransformAttr||ku),(s=hr(n))!==sr)for(yt in 16===s.length?(k=s[0],p=s[1],ft=s[2],ti=s[3],tt=s[4],v=s[5],d=s[6],ii=s[7],et=s[8],w=s[9],y=s[10],dt=s[12],gt=s[13],ot=s[14],g=s[11],a=Math.atan2(d,y),o.zOrigin&&(dt=et*(ot=-o.zOrigin)-s[12],gt=w*ot-s[13],ot=y*ot+o.zOrigin-s[14]),o.rotationX=a*rt,a&&(ni=tt*(c=Math.cos(-a))+et*(l=Math.sin(-a)),ht=v*c+w*l,pt=d*c+y*l,et=tt*-l+et*c,w=v*-l+w*c,y=d*-l+y*c,g=ii*-l+g*c,tt=ni,v=ht,d=pt),a=Math.atan2(-ft,y),o.rotationY=a*rt,a&&(ht=p*(c=Math.cos(-a))-w*(l=Math.sin(-a)),pt=ft*c-y*l,w=p*l+w*c,y=ft*l+y*c,g=ti*l+g*c,k=ni=k*c-et*l,p=ht,ft=pt),a=Math.atan2(p,k),o.rotation=a*rt,a&&(k=k*(c=Math.cos(-a))+tt*(l=Math.sin(-a)),ht=p*c+v*l,v=p*-l+v*c,d=ft*-l+d*c,p=ht),o.rotationX&&359.9<Math.abs(o.rotationX)+Math.abs(o.rotation)&&(o.rotationX=o.rotation=0,o.rotationY=180-o.rotationY),o.scaleX=(1e5*Math.sqrt(k*k+p*p)+.5|0)/1e5,o.scaleY=(1e5*Math.sqrt(v*v+w*w)+.5|0)/1e5,o.scaleZ=(1e5*Math.sqrt(d*d+y*y)+.5|0)/1e5,o.rotationX||o.rotationY?o.skewX=0:(o.skewX=tt||v?Math.atan2(tt,v)*rt+o.rotation:o.skewX||0,90<Math.abs(o.skewX)&&Math.abs(o.skewX)<270&&(ui?(o.scaleX*=-1,o.skewX+=o.rotation<=0?180:-180,o.rotation+=o.rotation<=0?180:-180):(o.scaleY*=-1,o.skewX+=o.skewX<=0?180:-180))),o.perspective=g?1/(g<0?-g:g):0,o.x=dt,o.y=gt,o.z=ot,o.svg&&(o.x-=o.xOrigin-(o.xOrigin*k-o.yOrigin*tt),o.y-=o.yOrigin-(o.yOrigin*p-o.xOrigin*v))):b&&!e&&s.length&&o.x===s[4]&&o.y===s[5]&&(o.rotationX||o.rotationY)||(ct=(ri=6<=s.length)?s[0]:1,lt=s[1]||0,at=s[2]||0,vt=ri?s[3]:1,o.x=s[4]||0,o.y=s[5]||0,wt=Math.sqrt(ct*ct+lt*lt),bt=Math.sqrt(vt*vt+at*at),ut=ct||lt?Math.atan2(lt,ct)*rt:o.rotation||0,it=at||vt?Math.atan2(at,vt)*rt+ut:o.skewX||0,90<Math.abs(it)&&Math.abs(it)<270&&(ui?(wt*=-1,it+=ut<=0?180:-180,ut+=ut<=0?180:-180):(bt*=-1,it+=it<=0?180:-180)),o.scaleX=wt,o.scaleY=bt,o.rotation=ut,o.skewX=it,b&&(o.rotationX=o.rotationY=o.z=0,o.perspective=ei,o.scaleZ=1),o.svg&&(o.x-=o.xOrigin-(o.xOrigin*ct+o.yOrigin*at),o.y-=o.yOrigin-(o.xOrigin*lt+o.yOrigin*vt))),o.zOrigin=fi,o)o[yt]<2e-5&&-2e-5<o[yt]&&(o[yt]=0);return f&&(n._gsTransform=o).svg&&(nt&&n.style[h]?t.delayedCall(.001,function(){st(n.style,h)}):!nt&&n.getAttribute("transform")&&t.delayedCall(.001,function(){n.removeAttribute("transform")})),o},du=p.set3DTransformRatio=p.setTransformRatio=function(n){var o,s,tt,c,l,it,lt,at,ut,vt,yt,ft,ht,i,v,w,r,dt,g,f,e,pt,et,t=this.data,wt=this.t.style,u=t.rotation,bt=t.rotationX,kt=t.rotationY,k=t.scaleX,d=t.scaleY,rt=t.scaleZ,y=t.x,p=t.y,ot=t.z,ct=t.svg,st=t.perspective,gt=t.force3D;if(((1!==n&&0!==n||"auto"!==gt||this.tween._totalTime!==this.tween._totalDuration&&this.tween._totalTime)&&gt||ot||st||kt||bt||1!==rt)&&(!nt||!ct)&&b){if(ii&&(k<(i=.0001)&&-i<k&&(k=rt=2e-5),d<i&&-i<d&&(d=rt=2e-5),!st||t.z||t.rotationX||t.rotationY||(st=0)),u||t.skewX)u*=a,v=o=Math.cos(u),w=c=Math.sin(u),t.skewX&&(u-=t.skewX*a,v=Math.cos(u),w=Math.sin(u),"simple"===t.skewType&&(r=Math.tan((t.skewX-t.skewY)*a),v*=r=Math.sqrt(1+r*r),w*=r,t.skewY&&(r=Math.tan(t.skewY*a),o*=r=Math.sqrt(1+r*r),c*=r))),s=-w,l=v;else{if(!(kt||bt||1!==rt||st||ct))return void(wt[h]=(t.xPercent||t.yPercent?"translate("+t.xPercent+"%,"+t.yPercent+"%) translate3d(":"translate3d(")+y+"px,"+p+"px,"+ot+"px)"+(1!==k||1!==d?" scale("+k+","+d+")":""));o=l=1;s=c=0}ut=1;tt=it=lt=at=vt=yt=0;ft=st?-1/st:0;ht=t.zOrigin;i=1e-6;f=",";e="0";(u=kt*a)&&(v=Math.cos(u),vt=ft*(lt=-(w=Math.sin(u))),tt=o*w,it=c*w,ft*=ut=v,o*=v,c*=v);(u=bt*a)&&(r=s*(v=Math.cos(u))+tt*(w=Math.sin(u)),dt=l*v+it*w,at=ut*w,yt=ft*w,tt=s*-w+tt*v,it=l*-w+it*v,ut*=v,ft*=v,s=r,l=dt);1!==rt&&(tt*=rt,it*=rt,ut*=rt,ft*=rt);1!==d&&(s*=d,l*=d,at*=d,yt*=d);1!==k&&(o*=k,c*=k,lt*=k,vt*=k);(ht||ct)&&(ht&&(y+=tt*-ht,p+=it*-ht,ot+=ut*-ht+ht),ct&&(y+=t.xOrigin-(t.xOrigin*o+t.yOrigin*s)+t.xOffset,p+=t.yOrigin-(t.xOrigin*c+t.yOrigin*l)+t.yOffset),y<i&&-i<y&&(y=e),p<i&&-i<p&&(p=e),ot<i&&-i<ot&&(ot=0));g=t.xPercent||t.yPercent?"translate("+t.xPercent+"%,"+t.yPercent+"%) matrix3d(":"matrix3d(";g+=(o<i&&-i<o?e:o)+f+(c<i&&-i<c?e:c)+f+(lt<i&&-i<lt?e:lt);g+=f+(vt<i&&-i<vt?e:vt)+f+(s<i&&-i<s?e:s)+f+(l<i&&-i<l?e:l);bt||kt||1!==rt?(g+=f+(at<i&&-i<at?e:at)+f+(yt<i&&-i<yt?e:yt)+f+(tt<i&&-i<tt?e:tt),g+=f+(it<i&&-i<it?e:it)+f+(ut<i&&-i<ut?e:ut)+f+(ft<i&&-i<ft?e:ft)+f):g+=",0,0,0,0,1,0,";g+=y+f+p+f+ot+f+(st?1+-ot/st:1)+")";wt[h]=g}else u||t.skewX||ct?(u*=a,pt=t.skewX*a,et=1e5,o=Math.cos(u)*k,c=Math.sin(u)*k,s=Math.sin(u-pt)*-d,l=Math.cos(u-pt)*d,pt&&"simple"===t.skewType&&(r=Math.tan(pt-t.skewY*a),s*=r=Math.sqrt(1+r*r),l*=r,t.skewY&&(r=Math.tan(t.skewY*a),o*=r=Math.sqrt(1+r*r),c*=r)),ct&&(y+=t.xOrigin-(t.xOrigin*o+t.yOrigin*s)+t.xOffset,p+=t.yOrigin-(t.xOrigin*c+t.yOrigin*l)+t.yOffset,nt&&(t.xPercent||t.yPercent)&&(i=this.t.getBBox(),y+=.01*t.xPercent*i.width,p+=.01*t.yPercent*i.height),y<(i=1e-6)&&-i<y&&(y=0),p<i&&-i<p&&(p=0)),g=(o*et|0)/et+","+(c*et|0)/et+","+(s*et|0)/et+","+(l*et|0)/et+","+y+","+p+")",ct&&nt?this.t.setAttribute("transform","matrix("+g):wt[h]=(t.xPercent||t.yPercent?"translate("+t.xPercent+"%,"+t.yPercent+"%) matrix(":"matrix(")+g):wt[h]=(t.xPercent||t.yPercent?"translate("+t.xPercent+"%,"+t.yPercent+"%) matrix(":"matrix(")+k+",0,0,"+d+","+y+","+p+")"};for((i=er.prototype).x=i.y=i.z=i.skewX=i.skewY=i.rotation=i.rotationX=i.rotationY=i.zOrigin=i.xPercent=i.yPercent=i.xOffset=i.yOffset=0,i.scaleX=i.scaleY=i.scaleZ=1,f("transform,scale,scaleX,scaleY,scaleZ,x,y,z,rotation,rotationX,rotationY,rotationZ,skewX,skewY,shortRotation,shortRotationX,shortRotationY,shortRotationZ,transformOrigin,svgOrigin,transformPerspective,directionalRotation,parseTransform,force3D,skewType,xPercent,yPercent,smoothOrigin",{parser:function(n,t,i,f,s,l,a){var yt;if(f._lastParsedTransform===a)return s;"function"==typeof(f._lastParsedTransform=a)[i]&&(yt=a[i],a[i]=t);var w,rt,pt,lt,ot,ut,ft,st,g,at=n._gsTransform,wt=n.style,bt=uu.length,p=a,ht={},ct="transformOrigin",v=dt(n,e,!0,p.parseTransform),k=p.transform&&("function"==typeof p.transform?p.transform(it,tt):p.transform);if(f._transform=v,k&&"string"==typeof k&&h)(rt=d.style)[h]=k,rt.display="block",rt.position="absolute",y.body.appendChild(d),w=dt(d,null,!1),v.svg&&(ut=v.xOrigin,ft=v.yOrigin,w.x-=v.xOffset,w.y-=v.yOffset,(p.transformOrigin||p.svgOrigin)&&(k={},rr(n,et(p.transformOrigin),k,p.svgOrigin,p.smoothOrigin,!0),ut=k.xOrigin,ft=k.yOrigin,w.x-=k.xOffset-v.xOffset,w.y-=k.yOffset-v.yOffset),(ut||ft)&&(st=hr(d,!0),w.x-=ut-(ut*st[0]+ft*st[2]),w.y-=ft-(ut*st[1]+ft*st[3]))),y.body.removeChild(d),w.perspective||(w.perspective=v.perspective),null!=p.xPercent&&(w.xPercent=c(p.xPercent,v.xPercent)),null!=p.yPercent&&(w.yPercent=c(p.yPercent,v.yPercent));else if("object"==typeof p){if(w={scaleX:c(null!=p.scaleX?p.scaleX:p.scale,v.scaleX),scaleY:c(null!=p.scaleY?p.scaleY:p.scale,v.scaleY),scaleZ:c(p.scaleZ,v.scaleZ),x:c(p.x,v.x),y:c(p.y,v.y),z:c(p.z,v.z),xPercent:c(p.xPercent,v.xPercent),yPercent:c(p.yPercent,v.yPercent),perspective:c(p.transformPerspective,v.perspective)},null!=(ot=p.directionalRotation))if("object"==typeof ot)for(rt in ot)p[rt]=ot[rt];else p.rotation=ot;"string"==typeof p.x&&-1!==p.x.indexOf("%")&&(w.x=0,w.xPercent=c(p.x,v.xPercent));"string"==typeof p.y&&-1!==p.y.indexOf("%")&&(w.y=0,w.yPercent=c(p.y,v.yPercent));w.rotation=vt("rotation"in p?p.rotation:"shortRotation"in p?p.shortRotation+"_short":"rotationZ"in p?p.rotationZ:v.rotation-v.skewY,v.rotation-v.skewY,"rotation",ht);b&&(w.rotationX=vt("rotationX"in p?p.rotationX:"shortRotationX"in p?p.shortRotationX+"_short":v.rotationX||0,v.rotationX,"rotationX",ht),w.rotationY=vt("rotationY"in p?p.rotationY:"shortRotationY"in p?p.shortRotationY+"_short":v.rotationY||0,v.rotationY,"rotationY",ht));w.skewX=vt(p.skewX,v.skewX-v.skewY);(w.skewY=vt(p.skewY,v.skewY))&&(w.skewX+=w.skewY,w.rotation+=w.skewY)}for(b&&null!=p.force3D&&(v.force3D=p.force3D,lt=!0),v.skewType=p.skewType||v.skewType||r.defaultSkewType,(pt=v.force3D||v.z||v.rotationX||v.rotationY||w.z||w.rotationX||w.rotationY||w.perspective)||null==p.scale||(w.scaleZ=1);-1<--bt;)(1e-6<(k=w[g=uu[bt]]-v[g])||k<-1e-6||null!=p[g]||null!=ui[g])&&(lt=!0,s=new o(v,g,v[g],k,s),g in ht&&(s.e=ht[g]),s.xs0=0,s.plugin=l,f._overwriteProps.push(s.n));return k=p.transformOrigin,v.svg&&(k||p.svgOrigin)&&(ut=v.xOffset,ft=v.yOffset,rr(n,et(k),w,p.svgOrigin,p.smoothOrigin),s=ei(v,"xOrigin",(at?v:w).xOrigin,w.xOrigin,s,ct),s=ei(v,"yOrigin",(at?v:w).yOrigin,w.yOrigin,s,ct),ut===v.xOffset&&ft===v.yOffset||(s=ei(v,"xOffset",at?ut:v.xOffset,v.xOffset,s,ct),s=ei(v,"yOffset",at?ft:v.yOffset,v.yOffset,s,ct)),k=nt?null:"0px 0px"),(k||b&&pt&&v.zOrigin)&&(h?(lt=!0,g=kt,k=(k||u(n,g,e,!1,"50% 50%"))+"",(s=new o(wt,g,0,0,s,-1,ct)).b=wt[g],s.plugin=l,b?(rt=v.zOrigin,k=k.split(" "),v.zOrigin=(2<k.length&&(0===rt||"0px"!==k[2])?parseFloat(k[2]):rt)||0,s.xs0=s.e=k[0]+" "+(k[1]||"50%")+" 0px",(s=new o(v,"zOrigin",0,0,s,-1,s.n)).b=rt,s.xs0=s.e=v.zOrigin):s.xs0=s.e=k):et(k+"",v)),lt&&(f._transformType=v.svg&&nt||!pt&&3!==this._transformType?2:3),yt&&(a[i]=yt),s},prefix:!0}),f("boxShadow",{defaultValue:"0px 0px 0px 0px #999",prefix:!0,color:!0,multi:!0,keyword:"inset"}),f("borderRadius",{defaultValue:"0px",parser:function(n,t,i,r,f){t=this.format(t);for(var d,c,s,o,p,h,l,v,g,b,k,nt,y=["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"],tt=n.style,it=parseFloat(n.offsetWidth),rt=parseFloat(n.offsetHeight),ut=t.split(" "),a=0;a<y.length;a++)this.p.indexOf("border")&&(y[a]=ct(y[a])),-1!==(s=c=u(n,y[a],e,!1,"0px")).indexOf(" ")&&(s=(c=s.split(" "))[0],c=c[1]),o=d=ut[a],p=parseFloat(s),v=s.substr((p+"").length),""===(l=(g="="===o.charAt(1))?(h=parseInt(o.charAt(0)+"1",10),o=o.substr(2),h*=parseFloat(o),o.substr((h+"").length-(h<0?1:0))||""):(h=parseFloat(o),o.substr((h+"").length)))&&(l=ni[i]||v),l!==v&&(b=w(n,"borderLeft",p,v),k=w(n,"borderTop",p,v),c="%"===l?(s=b/it*100+"%",k/rt*100+"%"):"em"===l?(s=b/(nt=w(n,"borderLeft",1,"em"))+"em",k/nt+"em"):(s=b+"px",k+"px"),g&&(o=parseFloat(s)+h+l,d=parseFloat(c)+h+l)),f=bt(tt,y[a],s+" "+c,o+" "+d,!1,"0px",f);return f},prefix:!0,formatter:nr("0px 0px 0px 0px",!1,!0)}),f("borderBottomLeftRadius,borderBottomRightRadius,borderTopLeftRadius,borderTopRightRadius",{defaultValue:"0px",parser:function(n,t,i,r,f){return bt(n.style,i,this.format(u(n,i,e,!1,"0px 0px")),this.format(t),!1,"0px",f)},prefix:!0,formatter:nr("0px 0px",!1,!0)}),f("backgroundPosition",{defaultValue:"0 0",parser:function(n,t,i,r,f,o){var c,w,h,b,v,y,p="background-position",l=e||ft(n,null),s=this.format((l?ot?l.getPropertyValue(p+"-x")+" "+l.getPropertyValue(p+"-y"):l.getPropertyValue(p):n.currentStyle.backgroundPositionX+" "+n.currentStyle.backgroundPositionY)||"0 0"),a=this.format(t);if(-1!==s.indexOf("%")!=(-1!==a.indexOf("%"))&&a.split(",").length<2&&(y=u(n,"backgroundImage").replace(hu,""))&&"none"!==y){for(c=s.split(" "),w=a.split(" "),gi.setAttribute("src",y),h=2;-1<--h;)(b=-1!==(s=c[h]).indexOf("%"))!=(-1!==w[h].indexOf("%"))&&(v=0===h?n.offsetWidth-gi.width:n.offsetHeight-gi.height,c[h]=b?parseFloat(s)/100*v+"px":parseFloat(s)/v*100+"%");s=c.join(" ")}return this.parseComplex(n.style,s,a,f,o)},formatter:et}),f("backgroundSize",{defaultValue:"0 0",formatter:function(n){return et(-1===(n+="").indexOf(" ")?n+" "+n:n)}}),f("perspective",{defaultValue:"0px",prefix:!0}),f("perspectiveOrigin",{defaultValue:"50% 50%",prefix:!0}),f("transformStyle",{prefix:!0}),f("backfaceVisibility",{prefix:!0}),f("userSelect",{prefix:!0}),f("margin",{parser:tr("marginTop,marginRight,marginBottom,marginLeft")}),f("padding",{parser:tr("paddingTop,paddingRight,paddingBottom,paddingLeft")}),f("clip",{defaultValue:"rect(0px,0px,0px,0px)",parser:function(n,t,i,r,f,o){var c,s,h;return t=ot<9?(s=n.currentStyle,h=ot<8?" ":",",c="rect("+s.clipTop+h+s.clipRight+h+s.clipBottom+h+s.clipLeft+")",this.format(t).split(",").join(h)):(c=this.format(u(n,this.p,e,!1,this.dflt)),this.format(t)),this.parseComplex(n.style,c,t,f,o)}}),f("textShadow",{defaultValue:"0px 0px 0px #999",color:!0,multi:!0}),f("autoRound,strictUnits",{parser:function(n,t,i,r,u){return u}}),f("border",{defaultValue:"0px solid #000",parser:function(n,t,i,r,f,o){var s=u(n,"borderTopWidth",e,!1,"0px"),c=this.format(t).split(" "),h=c[0].replace(pt,"");return"px"!==h&&(s=parseFloat(s)/w(n,"borderTopWidth",1,h)+h),this.parseComplex(n.style,this.format(s+" "+u(n,"borderTopStyle",e,!1,"solid")+" "+u(n,"borderTopColor",e,!1,"#000")),c.join(" "),f,o)},color:!0,formatter:function(n){var t=n.split(" ");return t[0]+" "+(t[1]||"solid")+" "+(n.match(l)||["#000"])[0]}}),f("borderWidth",{parser:tr("borderTopWidth,borderRightWidth,borderBottomWidth,borderLeftWidth")}),f("float,cssFloat,styleFloat",{parser:function(n,t,i,r,u){var f=n.style,e="cssFloat"in f?"cssFloat":"styleFloat";return new o(f,e,0,0,u,-1,i,!1,0,f[e],t)}}),f("opacity,alpha,autoAlpha",{defaultValue:"1",parser:function(n,t,i,r,f,s){var h=parseFloat(u(n,"opacity",e,!1,"1")),c=n.style,l="autoAlpha"===i;return"string"==typeof t&&"="===t.charAt(1)&&(t=("-"===t.charAt(0)?-1:1)*parseFloat(t.substr(2))+h),l&&1===h&&"hidden"===u(n,"visibility",e)&&0!==t&&(h=0),ut?f=new o(c,"opacity",h,t-h,f):((f=new o(c,"opacity",100*h,100*(t-h),f)).xn1=l?1:0,c.zoom=1,f.type=2,f.b="alpha(opacity="+f.s+")",f.e="alpha(opacity="+(f.s+f.c)+")",f.data=n,f.plugin=s,f.setRatio=gu),l&&((f=new o(c,"visibility",0,0,f,-1,null,!1,0,0!==h?"inherit":"hidden",0===t?"hidden":"inherit")).xs0="inherit",r._overwriteProps.push(f.n),r._overwriteProps.push(i)),f}}),st=function(n,t){t&&(n.removeProperty?("ms"!==t.substr(0,2)&&"webkit"!==t.substr(0,6)||(t="-"+t),n.removeProperty(t.replace(wr,"-$1").toLowerCase())):n.removeAttribute(t))},f("className",{parser:function(n,t,i,r,u,f,s){var c,y,l,a,h,v=n.getAttribute("class")||"",p=n.style.cssText;if((u=r._classNamePT=new o(n,i,0,0,u,2)).setRatio=nf,u.pr=-11,ht=!0,u.b=v,y=lt(n,e),l=n._gsClassPT){for(a={},h=l.data;h;)a[h.p]=1,h=h._next;l.setRatio(1)}return(n._gsClassPT=u).e="="!==t.charAt(1)?t:v.replace(new RegExp("(?:\\s|^)"+t.substr(2)+"(?![\\w-])"),"")+("+"===t.charAt(0)?" "+t.substr(2):""),n.setAttribute("class",u.e),c=ai(n,y,lt(n),s,a),n.setAttribute("class",v),u.data=c.firstMPT,n.style.cssText=p,u=u.xfirst=r.parse(n,c.difs,u,f)}}),f("clearProps",{parser:function(n,t,i,r,u){return(u=new o(n,i,0,0,u,2)).setRatio=tf,u.e=t,u.pr=-10,u.data=r._tween,ht=!0,u}}),i="bezier,throwProps,physicsProps,physics2D".split(","),s=i.length;s--;)tu(i[s]);return(i=r.prototype)._firstPT=i._lastParsedTransform=i._transform=null,i._onInitTween=function(n,t,i,f){if(!n.nodeType)return!1;this._target=tt=n;this._tween=i;this._vars=t;it=f;yi=t.autoRound;ht=!1;ni=t.suffixMap||r.suffixMap;e=ft(n,"");ci=this._overwriteProps;var a,c,s,y,w,b,k,p,d,l=n.style;if(yr&&""===l.zIndex&&("auto"!==(a=u(n,"zIndex",e))&&""!==a||this._addLazySet(l,"zIndex",0)),"string"==typeof t&&(y=l.cssText,a=lt(n,e),l.cssText=y+";"+t,a=ai(n,a,lt(n)).difs,!ut&&eu.test(t)&&(a.opacity=parseFloat(RegExp.$1)),t=a,l.cssText=y),this._firstPT=t.className?c=v.className.parse(n,t.className,"className",this,null,null,t):c=this.parse(n,t,null),this._transformType){for(d=3===this._transformType,h?ti&&(yr=!0,""===l.zIndex&&("auto"!==(k=u(n,"zIndex",e))&&""!==k||this._addLazySet(l,"zIndex",0)),pr&&this._addLazySet(l,"WebkitBackfaceVisibility",this._vars.WebkitBackfaceVisibility||(d?"visible":"hidden"))):l.zoom=1,s=c;s&&s._next;)s=s._next;p=new o(n,"transform",0,0,null,2);this._linkCSSP(p,null,s);p.setRatio=h?du:wu;p.data=this._transform||dt(n,e,!0);p.tween=i;p.pr=-1;ci.pop()}if(ht){for(;c;){for(b=c._next,s=y;s&&s.pr>c.pr;)s=s._next;(c._prev=s?s._prev:w)?c._prev._next=c:y=c;(c._next=s)?s._prev=c:w=c;c=b}this._firstPT=y}return!0},i.parse=function(n,t,i,r){var f,d,h,c,a,s,p,l,y,k,b=n.style;for(f in t)"function"==typeof(s=t[f])&&(s=s(it,tt)),(d=v[f])?i=d.parse(n,s,f,this,i,r,t):(a=u(n,f,e)+"",y="string"==typeof s,"color"===f||"fill"===f||"stroke"===f||-1!==f.indexOf("Color")||y&&su.test(s)?(y||(s=(3<(s=fi(s)).length?"rgba(":"rgb(")+s.join(",")+")"),i=bt(b,f,a,s,!0,"transparent",i,0,r)):y&&vu.test(s)?i=bt(b,f,a,s,!0,null,i,0,r):(p=(h=parseFloat(a))||0===h?a.substr((h+"").length):"",""!==a&&"auto"!==a||(p="width"===f||"height"===f?(h=function(n,t,i){if("svg"===(n.nodeName+"").toLowerCase())return(i||ft(n))[t]||0;if(n.getBBox&&or(n))return n.getBBox()[t]||0;var r=parseFloat("width"===t?n.offsetWidth:n.offsetHeight),f=yu[t],e=f.length;for(i=i||ft(n,null);-1<--e;)r-=parseFloat(u(n,"padding"+f[e],i,!0))||0,r-=parseFloat(u(n,"border"+f[e]+"Width",i,!0))||0;return r}(n,f,e),"px"):"left"===f||"top"===f?(h=gr(n,f,e),"px"):(h="opacity"!==f?0:1,"")),""===(l=(k=y&&"="===s.charAt(1))?(c=parseInt(s.charAt(0)+"1",10),s=s.substr(2),c*=parseFloat(s),s.replace(pt,"")):(c=parseFloat(s),y?s.replace(pt,""):""))&&(l=f in ni?ni[f]:p),s=c||0===c?(k?c+h:c)+l:t[f],p!==l&&""!==l&&(c||0===c)&&h&&(h=w(n,f,h,p),"%"===l?(h/=w(n,f,100,"%")/100,!0!==t.strictUnits&&(a=h+"%")):"em"===l||"rem"===l||"vw"===l||"vh"===l?h/=w(n,f,1,l):"px"!==l&&(c=w(n,f,c,l),l="px"),k&&(!c&&0!==c||(s=c+h+l))),k&&(c+=h),!h&&0!==h||!c&&0!==c?void 0!==b[f]&&(s||s+""!="NaN"&&null!=s)?(i=new o(b,f,c||h||0,0,i,-1,f,!1,0,a,s)).xs0="none"!==s||"display"!==f&&-1===f.indexOf("Style")?s:a:ar("invalid "+f+" tween value: "+t[f]):(i=new o(b,f,h,c-h,i,0,f,!1!==yi&&("px"===l||"zIndex"===f),0,a,s)).xs0=l)),r&&i&&!i.plugin&&(i.plugin=r);return i},i.setRatio=function(n){var i,u,r,t=this._firstPT;if(1!==n||this._tween._time!==this._tween._duration&&0!==this._tween._time)if(n||this._tween._time!==this._tween._duration&&0!==this._tween._time||-1e-6===this._tween._rawPrevTime)for(;t;){if(i=t.c*n+t.s,t.r?i=Math.round(i):i<1e-6&&-1e-6<i&&(i=0),t.type)if(1===t.type)if(2===(r=t.l))t.t[t.p]=t.xs0+i+t.xs1+t.xn1+t.xs2;else if(3===r)t.t[t.p]=t.xs0+i+t.xs1+t.xn1+t.xs2+t.xn2+t.xs3;else if(4===r)t.t[t.p]=t.xs0+i+t.xs1+t.xn1+t.xs2+t.xn2+t.xs3+t.xn3+t.xs4;else if(5===r)t.t[t.p]=t.xs0+i+t.xs1+t.xn1+t.xs2+t.xn2+t.xs3+t.xn3+t.xs4+t.xn4+t.xs5;else{for(u=t.xs0+i+t.xs1,r=1;r<t.l;r++)u+=t["xn"+r]+t["xs"+(r+1)];t.t[t.p]=u}else-1===t.type?t.t[t.p]=t.xs0:t.setRatio&&t.setRatio(n);else t.t[t.p]=i+t.xs0;t=t._next}else for(;t;)2!==t.type?t.t[t.p]=t.b:t.setRatio(n),t=t._next;else for(;t;){if(2!==t.type)if(t.r&&-1!==t.type)if(i=Math.round(t.s+t.c),t.type){if(1===t.type){for(r=t.l,u=t.xs0+i+t.xs1,r=1;r<t.l;r++)u+=t["xn"+r]+t["xs"+(r+1)];t.t[t.p]=u}}else t.t[t.p]=i+t.xs0;else t.t[t.p]=t.e;else t.setRatio(n);t=t._next}},i._enableTransforms=function(n){this._transform=this._transform||dt(this._target,e,!0);this._transformType=this._transform.svg&&nt||!n&&3!==this._transformType?2:3},i._addLazySet=function(n,t,i){var r=this._firstPT=new o(n,t,0,0,this._firstPT,2);r.e=i;r.setRatio=rf;r.data=this},i._linkCSSP=function(n,t,i,r){return n&&(t&&(t._prev=n),n._next&&(n._next._prev=n._prev),n._prev?n._prev._next=n._next:this._firstPT===n&&(this._firstPT=n._next,r=!0),i?i._next=n:r||null!==this._firstPT||(this._firstPT=n),n._next=t,n._prev=i),n},i._mod=function(n){for(var t=this._firstPT;t;)"function"==typeof n[t.p]&&n[t.p]===Math.round&&(t.r=1),t=t._next},i._kill=function(t){var i,f,r,u=t;if(t.autoAlpha||t.alpha){for(f in u={},t)u[f]=t[f];u.opacity=1;u.autoAlpha&&(u.visibility=1)}for(t.className&&(i=this._classNamePT)&&((r=i.xfirst)&&r._prev?this._linkCSSP(r._prev,i._next,r._prev._prev):r===this._firstPT&&(this._firstPT=i._next),i._next&&this._linkCSSP(i._next,i._next._next,r._prev),this._classNamePT=null),i=this._firstPT;i;)i.plugin&&i.plugin!==f&&i.plugin._kill&&(i.plugin._kill(t),f=i.plugin),i=i._next;return n.prototype._kill.call(this,u)},gt=function(n,t,i){var e,r,u,f;if(n.slice)for(r=n.length;-1<--r;)gt(n[r],t,i);else for(r=(e=n.childNodes).length;-1<--r;)f=(u=e[r]).type,u.style&&(t.push(lt(u)),i&&i.push(u)),1!==f&&9!==f&&11!==f||!u.childNodes.length||gt(u,t,i)},r.cascadeTo=function(n,i,r){var u,e,f,h,o=t.to(n,i,r),l=[o],c=[],a=[],s=[],v=t._internals.reservedProps;for(n=o._targets||o.target,gt(n,c,s),o.render(i,!0,!0),gt(n,a),o.render(0,!0,!0),o._enabled(!0),u=s.length;-1<--u;)if((e=ai(s[u],c[u],a[u])).firstMPT){for(f in e=e.difs,r)v[f]&&(e[f]=r[f]);for(f in h={},e)h[f]=c[u][f];l.push(t.fromTo(s[u],i,h,e))}return l},n.activate([r]),r},!0);l=_fwd_gsScope.FWDFWD_gsDefine.plugin({propName:"roundProps",version:"1.6.0",priority:-1,API:2,init:function(n,t,i){return this._tween=i,!0}});(a=l.prototype)._onInitAllProps=function(){for(var u,n,i,t=this._tween,f=t.vars.roundProps.join?t.vars.roundProps:t.vars.roundProps.split(","),r=f.length,e={},o=t._propLookup.roundProps;-1<--r;)e[f[r]]=Math.round;for(r=f.length;-1<--r;)for(u=f[r],n=t._firstPT;n;)i=n._next,n.pg?n.t._mod(e):n.n===u&&(2===n.f&&n.t?function(n){for(;n;)n.f||n.blob||(n.m=Math.round),n=n._next}(n.t._firstPT):(this._add(n.t,u,n.s,n.c),i&&(i._prev=n._prev),n._prev?n._prev._next=i:t._firstPT===n&&(t._firstPT=i),n._next=n._prev=null,t._propLookup[u]=o)),n=i;return!1};a._add=function(n,t,i,r){this._addTween(n,t,i,i+r,t,Math.round);this._overwriteProps.push(t)};_fwd_gsScope.FWDFWD_gsDefine.plugin({propName:"attr",API:2,version:"0.6.0",init:function(n,t,i,r){var u,f;if("function"!=typeof n.setAttribute)return!1;for(u in t)"function"==typeof(f=t[u])&&(f=f(r,n)),this._addTween(n,"setAttribute",n.getAttribute(u)+"",f+"",u,!1,u),this._overwriteProps.push(u);return!0}});_fwd_gsScope.FWDFWD_gsDefine.plugin({propName:"directionalRotation",version:"0.3.0",API:2,init:function(n,t,i,r){"object"!=typeof t&&(t={rotation:t});this.finals={};var f,o,s,h,u,c,e=!0===t.useRadians?2*Math.PI:360;for(f in t)"useRadians"!==f&&("function"==typeof(h=t[f])&&(h=h(r,n)),o=(c=(h+"").split("_"))[0],s=parseFloat("function"!=typeof n[f]?n[f]:n[f.indexOf("set")||"function"!=typeof n["get"+f.substr(3)]?f:"get"+f.substr(3)]()),u=(h=this.finals[f]="string"==typeof o&&"="===o.charAt(1)?s+parseInt(o.charAt(0)+"1",10)*Number(o.substr(2)):Number(o)||0)-s,c.length&&(-1!==(o=c.join("_")).indexOf("short")&&(u%=e)!=u%(e/2)&&(u=u<0?u+e:u-e),-1!==o.indexOf("_cw")&&u<0?u=(u+9999999999*e)%e-(u/e|0)*e:-1!==o.indexOf("ccw")&&0<u&&(u=(u-9999999999*e)%e-(u/e|0)*e)),(1e-6<u||u<-1e-6)&&(this._addTween(n,f,s,s+u,f),this._overwriteProps.push(f)));return!0},set:function(n){var t;if(1!==n)this._super.setRatio.call(this,n);else for(t=this._firstPT;t;)t.f?t.t[t.p](this.finals[t.p]):t.t[t.p]=this.finals[t.p],t=t._next}})._autoCSS=!0;_fwd_gsScope.FWDFWD_gsDefine("easing.Back",["easing.Ease"],function(n){function t(t,i){var u=r("easing."+t,function(){},!0),f=u.prototype=new n;return f.constructor=u,f.getRatio=i,u}function u(n,t,i,u){var f=r("easing."+n,{easeOut:new t,easeIn:new i,easeInOut:new u},!0);return s(f,n),f}function h(n,t,i){this.t=n;this.v=t;i&&(((this.next=i).prev=this).c=i.v-t,this.gap=i.t-n)}function c(t,i){var u=r("easing."+t,function(n){this._p1=n||0===n?n:1.70158;this._p2=1.525*this._p1},!0),f=u.prototype=new n;return f.constructor=u,f.getRatio=i,f.config=function(n){return new u(n)},u}var o,f,l,a=_fwd_gsScope.FWDGreenSockGlobals||_fwd_gsScope,p=a.com.greensock,v=2*Math.PI,y=Math.PI/2,r=p._class,s=n.register||function(){},w=u("Back",c("BackOut",function(n){return--n*n*((this._p1+1)*n+this._p1)+1}),c("BackIn",function(n){return n*n*((this._p1+1)*n-this._p1)}),c("BackInOut",function(n){return(n*=2)<1?.5*n*n*((this._p2+1)*n-this._p2):.5*((n-=2)*n*((this._p2+1)*n+this._p2)+2)})),e=r("easing.SlowMo",function(n,t,i){t=t||0===t?t:.7;null==n?n=.7:1<n&&(n=1);this._p=1!==n?t:0;this._p1=(1-n)/2;this._p2=n;this._p3=this._p1+this._p2;this._calcEnd=!0===i},!0),i=e.prototype=new n;return i.constructor=e,i.getRatio=function(n){var t=n+(.5-n)*this._p;return n<this._p1?this._calcEnd?1-(n=1-n/this._p1)*n:t-(n=1-n/this._p1)*n*n*n*t:n>this._p3?this._calcEnd?1-(n=(n-this._p3)/this._p1)*n:t+(n-t)*(n=(n-this._p3)/this._p1)*n*n*n:this._calcEnd?1:t},e.ease=new e(.7,.7),i.config=e.config=function(n,t,i){return new e(n,t,i)},(i=(o=r("easing.SteppedEase",function(n){n=n||1;this._p1=1/n;this._p2=n+1},!0)).prototype=new n).constructor=o,i.getRatio=function(n){return n<0?n=0:1<=n&&(n=.999999999),(this._p2*n>>0)*this._p1},i.config=o.config=function(n){return new o(n)},(i=(f=r("easing.RoughEase",function(t){for(var i,r,o,u,c,f,l=(t=t||{}).taper||"none",a=[],w=0,v=0|(t.points||20),e=v,y=!1!==t.randomize,b=!0===t.clamp,p=t.template instanceof n?t.template:null,s="number"==typeof t.strength?.4*t.strength:.4;-1<--e;)i=y?Math.random():1/v*e,r=p?p.getRatio(i):i,o="none"===l?s:"out"===l?(u=1-i)*u*s:"in"===l?i*i*s:i<.5?(u=2*i)*u*.5*s:(u=2*(1-i))*u*.5*s,y?r+=Math.random()*o-.5*o:e%2?r+=.5*o:r-=.5*o,b&&(1<r?r=1:r<0&&(r=0)),a[w++]={x:i,y:r};for(a.sort(function(n,t){return n.x-t.x}),f=new h(1,1,null),e=v;-1<--e;)c=a[e],f=new h(c.x,c.y,f);this._prev=new h(0,0,0!==f.t?f:f.next)},!0)).prototype=new n).constructor=f,i.getRatio=function(n){var t=this._prev;if(n>t.t){for(;t.next&&n>=t.t;)t=t.next;t=t.prev}else for(;t.prev&&n<=t.t;)t=t.prev;return(this._prev=t).v+(n-t.t)/t.gap*t.c},i.config=function(n){return new f(n)},f.ease=new f,u("Bounce",t("BounceOut",function(n){return n<1/2.75?7.5625*n*n:n<2/2.75?7.5625*(n-=1.5/2.75)*n+.75:n<2.5/2.75?7.5625*(n-=2.25/2.75)*n+.9375:7.5625*(n-=2.625/2.75)*n+.984375}),t("BounceIn",function(n){return(n=1-n)<1/2.75?1-7.5625*n*n:n<2/2.75?1-(7.5625*(n-=1.5/2.75)*n+.75):n<2.5/2.75?1-(7.5625*(n-=2.25/2.75)*n+.9375):1-(7.5625*(n-=2.625/2.75)*n+.984375)}),t("BounceInOut",function(n){var t=n<.5;return(n=t?1-2*n:2*n-1)<1/2.75?n*=7.5625*n:n=n<2/2.75?7.5625*(n-=1.5/2.75)*n+.75:n<2.5/2.75?7.5625*(n-=2.25/2.75)*n+.9375:7.5625*(n-=2.625/2.75)*n+.984375,t?.5*(1-n):.5*n+.5})),u("Circ",t("CircOut",function(n){return Math.sqrt(1- --n*n)}),t("CircIn",function(n){return-(Math.sqrt(1-n*n)-1)}),t("CircInOut",function(n){return(n*=2)<1?-.5*(Math.sqrt(1-n*n)-1):.5*(Math.sqrt(1-(n-=2)*n)+1)})),u("Elastic",(l=function(t,i,u){var f=r("easing."+t,function(n,t){this._p1=1<=n?n:1;this._p2=(t||u)/(n<1?n:1);this._p3=this._p2/v*(Math.asin(1/this._p1)||0);this._p2=v/this._p2},!0),e=f.prototype=new n;return e.constructor=f,e.getRatio=i,e.config=function(n,t){return new f(n,t)},f})("ElasticOut",function(n){return this._p1*Math.pow(2,-10*n)*Math.sin((n-this._p3)*this._p2)+1},.3),l("ElasticIn",function(n){return-(this._p1*Math.pow(2,10*--n)*Math.sin((n-this._p3)*this._p2))},.3),l("ElasticInOut",function(n){return(n*=2)<1?this._p1*Math.pow(2,10*--n)*Math.sin((n-this._p3)*this._p2)*-.5:this._p1*Math.pow(2,-10*--n)*Math.sin((n-this._p3)*this._p2)*.5+1},.45)),u("Expo",t("ExpoOut",function(n){return 1-Math.pow(2,-10*n)}),t("ExpoIn",function(n){return Math.pow(2,10*(n-1))-.001}),t("ExpoInOut",function(n){return(n*=2)<1?.5*Math.pow(2,10*(n-1)):.5*(2-Math.pow(2,-10*(n-1)))})),u("Sine",t("SineOut",function(n){return Math.sin(n*y)}),t("SineIn",function(n){return 1-Math.cos(n*y)}),t("SineInOut",function(n){return-.5*(Math.cos(Math.PI*n)-1)})),r("easing.EaseLookup",{find:function(t){return n.map[t]}},!0),s(a.SlowMo,"SlowMo","ease,"),s(f,"RoughEase","ease,"),s(o,"SteppedEase","ease,"),w},!0)}),_fwd_gsScope.FWDFWD_gsDefine&&_fwd_gsScope._fwd_gsQueue.pop()(),function(n,t){"use strict";var g={},st=n.FWDGreenSockGlobals=n.FWDGreenSockGlobals||n,vt,o,u,pt,et,r,ht,h;if(!st.FWDTweenLite){var s,ct,gt,ni=function(n){for(var r=n.split("."),t=st,i=0;i<r.length;i++)t[r[i]]=t=t[r[i]]||{};return t},y=ni("com.greensock"),e=1e-10,ti=function(n){for(var t=[],r=n.length,i=0;i!==r;t.push(n[i++]));return t},ii=function(){},nt=(ct=Object.prototype.toString,gt=ct.call([]),function(n){return null!=n&&(n instanceof Array||"object"==typeof n&&!!n.push&&ct.call(n)===gt)}),tt={},ri=function(i,r,u,f){this.sc=tt[i]?tt[i].sc:[];(tt[i]=this).gsClass=null;this.func=u;var e=[];this.check=function(o){for(var l,a,c,h,v,s=r.length,y=s;-1<--s;)(l=tt[r[s]]||new ri(r[s],[])).gsClass?(e[s]=l.gsClass,y--):o&&l.sc.push(this);if(0===y&&u){if(c=(a=("com.greensock."+i).split(".")).pop(),h=ni(a.join("."))[c]=this.gsClass=u.apply(u,e),f)if(st[c]=g[c]=h,(v="undefined"!=typeof fwd_module&&fwd_module.exports)||"function"!=typeof define||!define.amd){if(v)if(i===t)for(s in fwd_module.exports=g[t]=h,g)h[s]=g[s];else g[t]&&(g[t][c]=h)}else define((n.FWDGreenSockAMDPath?n.FWDGreenSockAMDPath+"/":"")+i.split(".").pop(),[],function(){return h});for(s=0;s<this.sc.length;s++)this.sc[s].check()}};this.check(!0)},lt=n.FWDFWD_gsDefine=function(n,t,i,r){return new ri(n,t,i,r)},c=y._class=function(n,t,i){return t=t||function(){},lt(n,[],function(){return t},i),t};lt.globals=st;var i,ui=[0,0,1,1],l=c("easing.Ease",function(n,t,i,r){this._func=n;this._type=i||0;this._power=r||0;this._params=t?ui.concat(t):ui},!0),ut=l.map={},at=l.register=function(n,t,i,r){for(var o,u,e,f,s=t.split(","),h=s.length,l=(i||"easeIn,easeOut,easeInOut").split(",");-1<--h;)for(u=s[h],o=r?c("easing."+u,null,!0):y.easing[u]||{},e=l.length;-1<--e;)f=l[e],ut[u+"."+f]=ut[f+u]=o[f]=n.getRatio?n:n[f]||new n};for((i=l.prototype)._calcEnd=!1,i.getRatio=function(n){if(this._func)return this._params[0]=n,this._func.apply(null,this._params);var i=this._type,r=this._power,t=1===i?1-n:2===i?n:n<.5?2*n:2*(1-n);return 1===r?t*=t:2===r?t*=t*t:3===r?t*=t*t*t:4===r&&(t*=t*t*t*t),1===i?1-t:2===i?t:n<.5?t/2:1-t/2},f=(a=["Linear","Quad","Cubic","Quart","Quint,Strong"]).length;-1<--f;)i=a[f]+",Power"+f,at(new l(null,null,1,f),i,"easeOut",!0),at(new l(null,null,2,f),i,"easeIn"+(0===f?",easeNone":"")),at(new l(null,null,3,f),i,"easeInOut");ut.linear=y.easing.Linear.easeIn;ut.swing=y.easing.Quad.easeInOut;vt=c("events.EventDispatcher",function(n){this._listeners={};this._eventTarget=n||this});(i=vt.prototype).addEventListener=function(n,t,i,r,f){f=f||0;var h,o,e=this._listeners[n],c=0;for(this!==u||s||u.wake(),null==e&&(this._listeners[n]=e=[]),o=e.length;-1<--o;)(h=e[o]).c===t&&h.s===i?e.splice(o,1):0===c&&h.pr<f&&(c=o+1);e.splice(c,0,{c:t,s:i,up:r,pr:f})};i.removeEventListener=function(n,t){var i,r=this._listeners[n];if(r)for(i=r.length;-1<--i;)if(r[i].c===t)return void r.splice(i,1)};i.dispatchEvent=function(n){var u,r,t,i=this._listeners[n];if(i)for(1<(u=i.length)&&(i=i.slice(0)),r=this._eventTarget;-1<--u;)(t=i[u])&&(t.up?t.c.call(t.s||r,{type:n,target:r}):t.c.call(t.s||r))};for(var a,ft=n.requestAnimationFrame,yt=n.cancelAnimationFrame,it=Date.now||function(){return(new Date).getTime()},w=it(),f=(a=["ms","moz","webkit","o"]).length;-1<--f&&!ft;)ft=n[a[f]+"RequestAnimationFrame"],yt=n[a[f]+"CancelAnimationFrame"]||n[a[f]+"CancelRequestAnimationFrame"];c("Ticker",function(n,t){var r,l,f,o,h,i=this,a=it(),e=!(!1===t||!ft)&&"auto",c=500,y=33,v=function(n){var t,e,u=it()-w;c<u&&(a+=u-y);w+=u;i.time=(w-a)/1e3;t=i.time-h;(!r||0<t||!0===n)&&(i.frame++,h+=t+(o<=t?.004:o-t),e=!0);!0!==n&&(f=l(v));e&&i.dispatchEvent("tick")};vt.call(i);i.time=i.frame=0;i.tick=function(){v(!0)};i.lagSmoothing=function(n,t){c=n||1e10;y=Math.min(t,c,0)};i.sleep=function(){null!=f&&((e&&yt?yt:clearTimeout)(f),l=ii,f=null,i===u&&(s=!1))};i.wake=function(n){null!==f?i.sleep():n?a+=-w+(w=it()):10<i.frame&&(w=it()-c+5);l=0===r?ii:e&&ft?ft:function(n){return setTimeout(n,1e3*(h-i.time)+1|0)};i===u&&(s=!0);v(2)};i.fps=function(n){if(!arguments.length)return r;o=1/((r=n)||60);h=this.time+o;i.wake()};i.useRAF=function(n){if(!arguments.length)return e;i.sleep();e=n;i.fps(r)};i.fps(n);setTimeout(function(){"auto"===e&&i.frame<5&&"hidden"!==document.visibilityState&&i.useRAF(!1)},1500)});(i=y.Ticker.prototype=new y.events.EventDispatcher).constructor=y.Ticker;o=c("core.FWDAnim",function(n,t){var i;this.vars=t=t||{};this._duration=this._totalDuration=n||0;this._delay=Number(t.delay)||0;this._timeScale=1;this._active=!0===t.immediateRender;this.data=t.data;this._reversed=!0===t.reversed;p&&(s||u.wake(),(i=this.vars.useFrames?d:p).add(this,i._time),this.vars.paused&&this.paused(!0))});u=o.ticker=new y.Ticker;(i=o.prototype)._dirty=i._gc=i._initted=i._paused=!1;i._totalTime=i._time=0;i._rawPrevTime=-1;i._next=i._last=i._onUpdate=i._timeline=i.timeline=null;i._paused=!1;pt=function(){s&&2e3<it()-w&&u.wake();setTimeout(pt,2e3)};pt();i.play=function(n,t){return null!=n&&this.seek(n,t),this.reversed(!1).paused(!1)};i.pause=function(n,t){return null!=n&&this.seek(n,t),this.paused(!0)};i.resume=function(n,t){return null!=n&&this.seek(n,t),this.paused(!1)};i.seek=function(n,t){return this.totalTime(Number(n),!1!==t)};i.restart=function(n,t){return this.reversed(!1).paused(!1).totalTime(n?-this._delay:0,!1!==t,!0)};i.reverse=function(n,t){return null!=n&&this.seek(n||this.totalDuration(),t),this.reversed(!0).paused(!1)};i.render=function(){};i.invalidate=function(){return this._time=this._totalTime=0,this._initted=this._gc=!1,this._rawPrevTime=-1,!this._gc&&this.timeline||this._enabled(!0),this};i.isActive=function(){var t,n=this._timeline,i=this._startTime;return!n||!this._gc&&!this._paused&&n.isActive()&&(t=n.rawTime())>=i&&t<i+this.totalDuration()/this._timeScale};i._enabled=function(n,t){return s||u.wake(),this._gc=!n,this._active=this.isActive(),!0!==t&&(n&&!this.timeline?this._timeline.add(this,this._startTime-this._delay):!n&&this.timeline&&this._timeline._remove(this,!0)),!1};i._kill=function(){return this._enabled(!1,!1)};i.kill=function(n,t){return this._kill(n,t),this};i._uncache=function(n){for(var t=n?this:this.timeline;t;)t._dirty=!0,t=t.timeline;return this};i._swapSelfInParams=function(n){for(var t=n.length,i=n.concat();-1<--t;)"{self}"===n[t]&&(i[t]=this);return i};i._callback=function(n){var i=this.vars,r=i[n],t=i[n+"Params"],u=i[n+"Scope"]||i.callbackScope||this;switch(t?t.length:0){case 0:r.call(u);break;case 1:r.call(u,t[0]);break;case 2:r.call(u,t[0],t[1]);break;default:r.apply(u,t)}};i.eventCallback=function(n,t,i,r){if("on"===(n||"").substr(0,2)){var u=this.vars;if(1===arguments.length)return u[n];null==t?delete u[n]:(u[n]=t,u[n+"Params"]=nt(i)&&-1!==i.join("").indexOf("{self}")?this._swapSelfInParams(i):i,u[n+"Scope"]=r);"onUpdate"===n&&(this._onUpdate=t)}return this};i.delay=function(n){return arguments.length?(this._timeline.smoothChildTiming&&this.startTime(this._startTime+n-this._delay),this._delay=n,this):this._delay};i.duration=function(n){return arguments.length?(this._duration=this._totalDuration=n,this._uncache(!0),this._timeline.smoothChildTiming&&0<this._time&&this._time<this._duration&&0!==n&&this.totalTime(this._totalTime*(n/this._duration),!0),this):(this._dirty=!1,this._duration)};i.totalDuration=function(n){return this._dirty=!1,arguments.length?this.duration(n):this._totalDuration};i.time=function(n,t){return arguments.length?(this._dirty&&this.totalDuration(),this.totalTime(n>this._duration?this._duration:n,t)):this._time};i.totalTime=function(n,t,i){if(s||u.wake(),!arguments.length)return this._totalTime;if(this._timeline){if(n<0&&!i&&(n+=this.totalDuration()),this._timeline.smoothChildTiming){this._dirty&&this.totalDuration();var f=this._totalDuration,r=this._timeline;if(f<n&&!i&&(n=f),this._startTime=(this._paused?this._pauseTime:r._time)-(this._reversed?f-n:n)/this._timeScale,r._dirty||this._uncache(!1),r._timeline)for(;r._timeline;)r._timeline._time!==(r._startTime+r._totalTime)/r._timeScale&&r.totalTime(r._totalTime,!0),r=r._timeline}this._gc&&this._enabled(!0,!1);this._totalTime===n&&0!==this._duration||(v.length&&rt(),this.render(n,t,!1),v.length&&rt())}return this};i.progress=i.totalProgress=function(n,t){var i=this.duration();return arguments.length?this.totalTime(i*n,t):i?this._time/i:this.ratio};i.startTime=function(n){return arguments.length?(n!==this._startTime&&(this._startTime=n,this.timeline&&this.timeline._sortChildren&&this.timeline.add(this,n-this._delay)),this):this._startTime};i.endTime=function(n){return this._startTime+(0!=n?this.totalDuration():this.duration())/this._timeScale};i.timeScale=function(n){return arguments.length?(n=n||e,this._timeline&&this._timeline.smoothChildTiming&&(i=(t=this._pauseTime)||0===t?t:this._timeline.totalTime(),this._startTime=i-(i-this._startTime)*this._timeScale/n),this._timeScale=n,this._uncache(!1)):this._timeScale;var t,i};i.reversed=function(n){return arguments.length?(n!=this._reversed&&(this._reversed=n,this.totalTime(this._timeline&&!this._timeline.smoothChildTiming?this.totalDuration()-this._totalTime:this._totalTime,!0)),this):this._reversed};i.paused=function(n){if(!arguments.length)return this._paused;var t,r,i=this._timeline;return n!=this._paused&&i&&(s||n||u.wake(),r=(t=i.rawTime())-this._pauseTime,!n&&i.smoothChildTiming&&(this._startTime+=r,this._uncache(!1)),this._pauseTime=n?t:null,this._paused=n,this._active=this.isActive(),!n&&0!=r&&this._initted&&this.duration()&&(t=i.smoothChildTiming?this._totalTime:(t-this._startTime)/this._timeScale,this.render(t,t===this._totalTime,!0))),this._gc&&!n&&this._enabled(!0,!1),this};et=c("core.FWDSimpleTimeline",function(n){o.call(this,0,n);this.autoRemoveChildren=this.smoothChildTiming=!0});(i=et.prototype=new o).constructor=et;i.kill()._gc=!1;i._first=i._last=i._recent=null;i._sortChildren=!1;i.add=i.insert=function(n,t){var i,r;if(n._startTime=Number(t||0)+n._delay,n._paused&&this!==n._timeline&&(n._pauseTime=n._startTime+(this.rawTime()-n._startTime)/n._timeScale),n.timeline&&n.timeline._remove(n,!0),n.timeline=n._timeline=this,n._gc&&n._enabled(!0,!0),i=this._last,this._sortChildren)for(r=n._startTime;i&&i._startTime>r;)i=i._prev;return i?(n._next=i._next,i._next=n):(n._next=this._first,this._first=n),n._next?n._next._prev=n:this._last=n,n._prev=i,this._recent=n,this._timeline&&this._uncache(!0),this};i._remove=function(n,t){return n.timeline===this&&(t||n._enabled(!1,!0),n._prev?n._prev._next=n._next:this._first===n&&(this._first=n._next),n._next?n._next._prev=n._prev:this._last===n&&(this._last=n._prev),n._next=n._prev=n.timeline=null,n===this._recent&&(this._recent=this._last),this._timeline&&this._uncache(!0)),this};i.render=function(n,t,i){var u,r=this._first;for(this._totalTime=this._time=this._rawPrevTime=n;r;)u=r._next,(r._active||n>=r._startTime&&!r._paused)&&(r._reversed?r.render((r._dirty?r.totalDuration():r._totalDuration)-(n-r._startTime)*r._timeScale,t,i):r.render((n-r._startTime)*r._timeScale,t,i)),r=u};i.rawTime=function(){return s||u.wake(),this._totalTime};r=c("FWDTweenLite",function(t,i,u){if(o.call(this,i,u),this.render=r.prototype.render,null==t)throw"Cannot tween a null target.";this.target=t="string"==typeof t&&r.selector(t)||t;var s,f,h,l=t.jquery||t.length&&t!==n&&t[0]&&(t[0]===n||t[0].nodeType&&t[0].style&&!t.nodeType),c=this.vars.overwrite;if(this._overwrite=c=null==c?hi[r.defaultOverwrite]:"number"==typeof c?c>>0:hi[c],(l||t instanceof Array||t.push&&nt(t))&&"number"!=typeof t[0])for(this._targets=h=ti(t),this._propLookup=[],this._siblings=[],s=0;s<h.length;s++)(f=h[s])?"string"!=typeof f?f.length&&f!==n&&f[0]&&(f[0]===n||f[0].nodeType&&f[0].style&&!f.nodeType)?(h.splice(s--,1),this._targets=h=h.concat(ti(f))):(this._siblings[s]=ot(f,this,!1),1===c&&1<this._siblings[s].length&&dt(f,this,null,1,this._siblings[s])):"string"==typeof(f=h[s--]=r.selector(f))&&h.splice(s+1,1):h.splice(s--,1);else this._propLookup={},this._siblings=ot(t,this,!1),1===c&&1<this._siblings.length&&dt(t,this,null,1,this._siblings);(this.vars.immediateRender||0===i&&0===this._delay&&!1!==this.vars.immediateRender)&&(this._time=-e,this.render(Math.min(0,-this._delay)))},!0);ht=function(t){return t&&t.length&&t!==n&&t[0]&&(t[0]===n||t[0].nodeType&&t[0].style&&!t.nodeType)};(i=r.prototype=new o).constructor=r;i.kill()._gc=!1;i.ratio=0;i._firstPT=i._targets=i._overwrittenProps=i._startAt=null;i._notifyPluginsOfEnabled=i._lazy=!1;r.version="1.19.0";r.defaultEase=i._ease=new l(null,null,1,1);r.defaultOverwrite="auto";r.ticker=u;r.autoSleep=120;r.lagSmoothing=function(n,t){u.lagSmoothing(n,t)};r.selector=n.$||n.jQuery||function(t){var i=n.$||n.jQuery;return i?(r.selector=i)(t):"undefined"==typeof document?t:document.querySelectorAll?document.querySelectorAll(t):document.getElementById("#"===t.charAt(0)?t.substr(1):t)};var v=[],wt={},fi=/(?:(-|-=|\+=)?\d*\.?\d*(?:e[\-+]?\d+)?)[0-9]/gi,ei=function(n){for(var i,t=this._firstPT;t;)i=t.blob?n?this.join(""):this.start:t.c*n+t.s,t.m?i=t.m(i,this._target||t.t):i<1e-6&&-1e-6<i&&(i=0),t.f?t.fp?t.t[t.p](t.fp,i):t.t[t.p](i):t.t[t.p]=i,t=t._next},oi=function(n,t,i,r){var c,v,l,e,y,a,f,u=[n,t],s=0,o="",h=0;for(u.start=n,i&&(i(u),n=u[0],t=u[1]),u.length=0,c=n.match(fi)||[],v=t.match(fi)||[],r&&(r._next=null,r.blob=1,u._firstPT=u._applyPT=r),y=v.length,e=0;e<y;e++)f=v[e],o+=(a=t.substr(s,t.indexOf(f,s)-s))||!e?a:",",s+=a.length,h?h=(h+1)%5:"rgba("===a.substr(-5)&&(h=1),f===c[e]||c.length<=e?o+=f:(o&&(u.push(o),o=""),l=parseFloat(c[e]),u.push(l),u._firstPT={_next:u._firstPT,t:u,p:u.length-1,s:l,c:("="===f.charAt(1)?parseInt(f.charAt(0)+"1",10)*parseFloat(f.substr(2)):parseFloat(f)-l)||0,f:0,m:h&&h<4?Math.round:0}),s+=f.length;return(o+=t.substr(s))&&u.push(o),u.setRatio=ei,u},si=function(n,t,i,u,f,e,o,s,h){"function"==typeof u&&(u=u(h||0,n));var a,l="get"===i?n[t]:i,v=typeof n[t],y="string"==typeof u&&"="===u.charAt(1),c={t:n,p:t,s:l,f:"function"==v,pg:0,n:f||t,m:e?"function"==typeof e?e:Math.round:0,pr:0,c:y?parseInt(u.charAt(0)+"1",10)*parseFloat(u.substr(2)):parseFloat(u)-l||0};if("number"!=v&&("function"==v&&"get"===i&&(a=t.indexOf("set")||"function"!=typeof n["get"+t.substr(3)]?t:"get"+t.substr(3),c.s=l=o?n[a](o):n[a]()),"string"==typeof l&&(o||isNaN(l))?(c.fp=o,c={t:oi(l,u,s||r.defaultStringFilter,c),p:"setRatio",s:0,c:1,f:2,pg:0,n:f||t,pr:0,m:0}):y||(c.s=parseFloat(l),c.c=parseFloat(u)-c.s||0)),c.c)return(c._next=this._firstPT)&&(c._next._prev=c),this._firstPT=c},bt=r._internals={isArray:nt,isSelector:ht,lazyTweens:v,blobDif:oi},b=r._plugins={},k=bt.tweenLookup={},vi=0,kt=bt.reservedProps={ease:1,delay:1,overwrite:1,onComplete:1,onCompleteParams:1,onCompleteScope:1,useFrames:1,runBackwards:1,startAt:1,onUpdate:1,onUpdateParams:1,onUpdateScope:1,onStart:1,onStartParams:1,onStartScope:1,onReverseComplete:1,onReverseCompleteParams:1,onReverseCompleteScope:1,onRepeat:1,onRepeatParams:1,onRepeatScope:1,easeParams:1,yoyo:1,immediateRender:1,repeat:1,repeatDelay:1,data:1,paused:1,reversed:1,autoCSS:1,lazy:1,onOverwrite:1,callbackScope:1,stringFilter:1,id:1},hi={none:0,all:1,auto:2,concurrent:3,allOnStart:4,preexisting:5,"true":1,"false":0},d=o._rootFramesTimeline=new et,p=o._rootTimeline=new et,ci=30,rt=bt.lazyRender=function(){var n,t=v.length;for(wt={};-1<--t;)(n=v[t])&&!1!==n._lazy&&(n.render(n._lazy[0],n._lazy[1],!0),n._lazy=!1);v.length=0};p._startTime=u.time;d._startTime=u.frame;p._active=d._active=!0;setTimeout(rt,1);o._updateRoot=r.render=function(){var t,i,n;if(v.length&&rt(),p.render((u.time-p._startTime)*p._timeScale,!1,!1),d.render((u.frame-d._startTime)*d._timeScale,!1,!1),v.length&&rt(),u.frame>=ci){for(n in ci=u.frame+(parseInt(r.autoSleep,10)||120),k){for(t=(i=k[n].tweens).length;-1<--t;)i[t]._gc&&i.splice(t,1);0===i.length&&delete k[n]}if((!(n=p._first)||n._paused)&&r.autoSleep&&!d._first&&1===u._listeners.tick.length){for(;n&&n._paused;)n=n._next;n||u.sleep()}}};u.addEventListener("tick",o._updateRoot);var ot=function(n,t,i){var u,f,r=n._gsTweenID;if(k[r||(n._gsTweenID=r="t"+vi++)]||(k[r]={target:n,tweens:[]}),t&&((u=k[r].tweens)[f=u.length]=t,i))for(;-1<--f;)u[f]===t&&u.splice(f,1);return k[r].tweens},li=function(n,t,i,u){var e,o,f=n.vars.onOverwrite;return f&&(e=f(n,t,i,u)),(f=r.onOverwrite)&&(o=f(n,t,i,u)),!1!==e&&!1!==o},dt=function(n,t,i,r,u){var s,f,y;if(1===r||4<=r){for(y=u.length,o=0;o<y;o++)if((f=u[o])!==t)f._gc||f._kill(null,n,t)&&(s=!0);else if(5===r)break;return s}for(var h,c=t._startTime+e,l=[],a=0,v=0===t._duration,o=u.length;-1<--o;)(f=u[o])===t||f._gc||f._paused||(f._timeline!==t._timeline?(h=h||ai(t,0,v),0===ai(f,h,v)&&(l[a++]=f)):f._startTime<=c&&f._startTime+f.totalDuration()/f._timeScale>c&&((v||!f._initted)&&c-f._startTime<=2e-10||(l[a++]=f)));for(o=a;-1<--o;)if(f=l[o],2===r&&f._kill(i,n,t)&&(s=!0),2!==r||!f._firstPT&&f._initted){if(2!==r&&!li(f,t))continue;f._enabled(!1,!1)&&(s=!0)}return s},ai=function(n,t,i){for(var r=n._timeline,f=r._timeScale,u=n._startTime;r._timeline;){if(u+=r._startTime,f*=r._timeScale,r._paused)return-100;r=r._timeline}return t<(u/=f)?u-t:i&&u===t||!n._initted&&u-t<2*e?e:(u+=n.totalDuration()/n._timeScale/f)>t+e?0:u-t-e};if(i._init=function(){var u,h,n,f,e,c,t=this.vars,s=this._overwrittenProps,a=this._duration,o=!!t.immediateRender,i=t.ease;if(t.startAt){for(f in this._startAt&&(this._startAt.render(-1,!0),this._startAt.kill()),e={},t.startAt)e[f]=t.startAt[f];if(e.overwrite=!1,e.immediateRender=!0,e.lazy=o&&!1!==t.lazy,e.startAt=e.delay=null,this._startAt=r.to(this.target,0,e),o)if(0<this._time)this._startAt=null;else if(0!==a)return}else if(t.runBackwards&&0!==a)if(this._startAt)this._startAt.render(-1,!0),this._startAt.kill(),this._startAt=null;else{for(f in 0!==this._time&&(o=!1),n={},t)kt[f]&&"autoCSS"!==f||(n[f]=t[f]);if(n.overwrite=0,n.data="isFromStart",n.lazy=o&&!1!==t.lazy,n.immediateRender=o,this._startAt=r.to(this.target,0,n),o){if(0===this._time)return}else this._startAt._init(),this._startAt._enabled(!1),this.vars.immediateRender&&(this._startAt=null)}if(this._ease=i=i?i instanceof l?i:"function"==typeof i?new l(i,t.easeParams):ut[i]||r.defaultEase:r.defaultEase,t.easeParams instanceof Array&&i.config&&(this._ease=i.config.apply(i,t.easeParams)),this._easeType=this._ease._type,this._easePower=this._ease._power,this._firstPT=null,this._targets)for(c=this._targets.length,u=0;u<c;u++)this._initProps(this._targets[u],this._propLookup[u]={},this._siblings[u],s?s[u]:null,u)&&(h=!0);else h=this._initProps(this.target,this._propLookup,this._siblings,s,0);if(h&&r._onPluginEvent("_onInitAllProps",this),s&&(this._firstPT||"function"!=typeof this.target&&this._enabled(!1,!1)),t.runBackwards)for(n=this._firstPT;n;)n.s+=n.c,n.c=-n.c,n=n._next;this._onUpdate=t.onUpdate;this._initted=!0},i._initProps=function(t,i,r,u,f){var e,c,l,o,h,s;if(null==t)return!1;for(e in wt[t._gsTweenID]&&rt(),this.vars.css||t.style&&t!==n&&t.nodeType&&b.css&&!1!==this.vars.autoCSS&&function(n,t){var i,r={};for(i in n)kt[i]||i in t&&"transform"!==i&&"x"!==i&&"y"!==i&&"width"!==i&&"height"!==i&&"className"!==i&&"border"!==i||!(!b[i]||b[i]&&b[i]._autoCSS)||(r[i]=n[i],delete n[i]);n.css=r}(this.vars,t),this.vars)if(s=this.vars[e],kt[e])s&&(s instanceof Array||s.push&&nt(s))&&-1!==s.join("").indexOf("{self}")&&(this.vars[e]=s=this._swapSelfInParams(s,this));else if(b[e]&&(o=new b[e])._onInitTween(t,this.vars[e],this,f)){for(this._firstPT=h={_next:this._firstPT,t:o,p:"setRatio",s:0,c:1,f:1,n:e,pg:1,pr:o._priority,m:0},c=o._overwriteProps.length;-1<--c;)i[o._overwriteProps[c]]=this._firstPT;(o._priority||o._onInitAllProps)&&(l=!0);(o._onDisable||o._onEnable)&&(this._notifyPluginsOfEnabled=!0);h._next&&(h._next._prev=h)}else i[e]=si.call(this,t,e,"get",s,e,0,null,this.vars.stringFilter,f);return u&&this._kill(u,t)?this._initProps(t,i,r,u,f):1<this._overwrite&&this._firstPT&&1<r.length&&dt(t,this,i,this._overwrite,r)?(this._kill(i,t),this._initProps(t,i,r,u,f)):(this._firstPT&&(!1!==this.vars.lazy&&this._duration||this.vars.lazy&&!this._duration)&&(wt[t._gsTweenID]=!0),l)},i.render=function(n,t,i){var h,s,u,y,r,l,a,c=this._time,f=this._duration,o=this._rawPrevTime;if(f-1e-7<=n?(this._totalTime=this._time=f,this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1,this._reversed||(h=!0,s="onComplete",i=i||this._timeline.autoRemoveChildren),0===f&&(!this._initted&&this.vars.lazy&&!i||(this._startTime===this._timeline._duration&&(n=0),(o<0||n<=0&&-1e-7<=n||o===e&&"isPause"!==this.data)&&o!==n&&(i=!0,e<o&&(s="onReverseComplete")),this._rawPrevTime=y=!t||n||o===n?n:e))):n<1e-7?(this._totalTime=this._time=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0,(0!==c||0===f&&0<o)&&(s="onReverseComplete",h=this._reversed),n<0&&(this._active=!1,0===f&&(!this._initted&&this.vars.lazy&&!i||(0<=o&&(o!==e||"isPause"!==this.data)&&(i=!0),this._rawPrevTime=y=!t||n||o===n?n:e))),this._initted||(i=!0)):(this._totalTime=this._time=n,this._easeType?(r=n/f,(1===(l=this._easeType)||3===l&&.5<=r)&&(r=1-r),3===l&&(r*=2),1===(a=this._easePower)?r*=r:2===a?r*=r*r:3===a?r*=r*r*r:4===a&&(r*=r*r*r*r),this.ratio=1===l?1-r:2===l?r:n/f<.5?r/2:1-r/2):this.ratio=this._ease.getRatio(n/f)),this._time!==c||i){if(!this._initted){if(this._init(),!this._initted||this._gc)return;if(!i&&this._firstPT&&(!1!==this.vars.lazy&&this._duration||this.vars.lazy&&!this._duration))return this._time=this._totalTime=c,this._rawPrevTime=o,v.push(this),void(this._lazy=[n,t]);this._time&&!h?this.ratio=this._ease.getRatio(this._time/f):h&&this._ease._calcEnd&&(this.ratio=this._ease.getRatio(0===this._time?0:1))}for(!1!==this._lazy&&(this._lazy=!1),this._active||!this._paused&&this._time!==c&&0<=n&&(this._active=!0),0===c&&(this._startAt&&(0<=n?this._startAt.render(n,t,i):s=s||"_dummyGS"),this.vars.onStart&&(0===this._time&&0!==f||t||this._callback("onStart"))),u=this._firstPT;u;)u.f?u.t[u.p](u.c*this.ratio+u.s):u.t[u.p]=u.c*this.ratio+u.s,u=u._next;this._onUpdate&&(n<0&&this._startAt&&-.0001!==n&&this._startAt.render(n,t,i),t||(this._time!==c||h||i)&&this._callback("onUpdate"));s&&(this._gc&&!i||(n<0&&this._startAt&&!this._onUpdate&&-.0001!==n&&this._startAt.render(n,t,i),h&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!t&&this.vars[s]&&this._callback(s),0===f&&this._rawPrevTime===e&&y!==e&&(this._rawPrevTime=0)))}},i._kill=function(n,t,i){if("all"===n&&(n=null),null==n&&(null==t||t===this.target))return this._lazy=!1,this._enabled(!1,!1);t="string"!=typeof t?t||this._targets||this.target:r.selector(t)||t;var f,s,o,u,e,h,c,a,l,v=i&&this._time&&i._startTime===this._startTime&&this._timeline===i._timeline;if((nt(t)||ht(t))&&"number"!=typeof t[0])for(f=t.length;-1<--f;)this._kill(n,t[f],i)&&(h=!0);else{if(this._targets){for(f=this._targets.length;-1<--f;)if(t===this._targets[f]){e=this._propLookup[f]||{};this._overwrittenProps=this._overwrittenProps||[];s=this._overwrittenProps[f]=n?this._overwrittenProps[f]||{}:"all";break}}else{if(t!==this.target)return!1;e=this._propLookup;s=this._overwrittenProps=n?this._overwrittenProps||{}:"all"}if(e){if(c=n||e,a=n!==s&&"all"!==s&&n!==e&&("object"!=typeof n||!n._tempKill),i&&(r.onOverwrite||this.vars.onOverwrite)){for(o in c)e[o]&&(l=l||[]).push(o);if((l||!n)&&!li(this,i,t,l))return!1}for(o in c)(u=e[o])&&(v&&(u.f?u.t[u.p](u.s):u.t[u.p]=u.s,h=!0),u.pg&&u.t._kill(c)&&(h=!0),u.pg&&0!==u.t._overwriteProps.length||(u._prev?u._prev._next=u._next:u===this._firstPT&&(this._firstPT=u._next),u._next&&(u._next._prev=u._prev),u._next=u._prev=null),delete e[o]),a&&(s[o]=1);!this._firstPT&&this._initted&&this._enabled(!1,!1)}}return h},i.invalidate=function(){return this._notifyPluginsOfEnabled&&r._onPluginEvent("_onDisable",this),this._firstPT=this._overwrittenProps=this._startAt=this._onUpdate=null,this._notifyPluginsOfEnabled=this._active=this._lazy=!1,this._propLookup=this._targets?{}:[],o.prototype.invalidate.call(this),this.vars.immediateRender&&(this._time=-e,this.render(Math.min(0,-this._delay))),this},i._enabled=function(n,t){if(s||u.wake(),n&&this._gc){var i,f=this._targets;if(f)for(i=f.length;-1<--i;)this._siblings[i]=ot(f[i],this,!0);else this._siblings=ot(this.target,this,!0)}return o.prototype._enabled.call(this,n,t),!(!this._notifyPluginsOfEnabled||!this._firstPT)&&r._onPluginEvent(n?"_onEnable":"_onDisable",this)},r.to=function(n,t,i){return new r(n,t,i)},r.from=function(n,t,i){return i.runBackwards=!0,i.immediateRender=0!=i.immediateRender,new r(n,t,i)},r.fromTo=function(n,t,i,u){return u.startAt=i,u.immediateRender=0!=u.immediateRender&&0!=i.immediateRender,new r(n,t,u)},r.delayedCall=function(n,t,i,u,f){return new r(t,0,{delay:n,onComplete:t,onCompleteParams:i,callbackScope:u,onReverseComplete:t,onReverseCompleteParams:i,immediateRender:!1,lazy:!1,useFrames:f,overwrite:0})},r.set=function(n,t){return new r(n,0,t)},r.getTweensOf=function(n,t){if(null==n)return[];var i,u,f,e;if(n="string"==typeof n&&r.selector(n)||n,(nt(n)||ht(n))&&"number"!=typeof n[0]){for(i=n.length,u=[];-1<--i;)u=u.concat(r.getTweensOf(n[i],t));for(i=u.length;-1<--i;)for(e=u[i],f=i;-1<--f;)e===u[f]&&u.splice(i,1)}else for(i=(u=ot(n).concat()).length;-1<--i;)(u[i]._gc||t&&!u[i].isActive())&&u.splice(i,1);return u},r.killTweensOf=r.killDelayedCallsTo=function(n,t,i){"object"==typeof t&&(i=t,t=!1);for(var u=r.getTweensOf(n,t),f=u.length;-1<--f;)u[f]._kill(i,n)},h=c("plugins.TweenPlugin",function(n,t){this._overwriteProps=(n||"").split(",");this._propName=this._overwriteProps[0];this._priority=t||0;this._super=h.prototype},!0),i=h.prototype,h.version="1.19.0",h.API=2,i._firstPT=null,i._addTween=si,i.setRatio=ei,i._kill=function(n){var i,r=this._overwriteProps,t=this._firstPT;if(null!=n[this._propName])this._overwriteProps=[];else for(i=r.length;-1<--i;)null!=n[r[i]]&&r.splice(i,1);for(;t;)null!=n[t.n]&&(t._next&&(t._next._prev=t._prev),t._prev?(t._prev._next=t._next,t._prev=null):this._firstPT===t&&(this._firstPT=t._next)),t=t._next;return!1},i._mod=i._roundProps=function(n){for(var i,t=this._firstPT;t;)(i=n[this._propName]||null!=t.n&&n[t.n.split(this._propName+"_").join("")])&&"function"==typeof i&&(2===t.f?t.t._applyPT.m=i:t.m=i),t=t._next},r._onPluginEvent=function(n,t){var f,r,u,e,o,i=t._firstPT;if("_onInitAllProps"===n){for(;i;){for(o=i._next,r=u;r&&r.pr>i.pr;)r=r._next;(i._prev=r?r._prev:e)?i._prev._next=i:u=i;(i._next=r)?r._prev=i:e=i;i=o}i=t._firstPT=u}for(;i;)i.pg&&"function"==typeof i.t[n]&&i.t[n]()&&(f=!0),i=i._next;return f},h.activate=function(n){for(var t=n.length;-1<--t;)n[t].API===h.API&&(b[(new n[t])._propName]=n[t]);return!0},lt.plugin=function(n){if(!(n&&n.propName&&n.init&&n.API))throw"illegal plugin definition.";var i,r=n.propName,e=n.priority||0,o=n.overwriteProps,u={init:"_onInitTween",set:"setRatio",kill:"_kill",round:"_mod",mod:"_mod",initAll:"_onInitAllProps"},t=c("plugins."+r.charAt(0).toUpperCase()+r.substr(1)+"Plugin",function(){h.call(this,r,e);this._overwriteProps=o||[]},!0===n.fwd_global),f=t.prototype=new h(r);for(i in(f.constructor=t).API=n.API,u)"function"==typeof n[i]&&(f[u[i]]=n[i]);return t.version=n.version,h.activate([t]),t},a=n._fwd_gsQueue){for(f=0;f<a.length;f++)a[f]();for(i in tt)tt[i].func||n.console.log("GSAP encountered missing dependency: "+i)}s=!1}}("undefined"!=typeof fwd_module&&fwd_module.exports&&"undefined"!=typeof fwd_global?fwd_global:this||window,"FWDAnimation")),function(n){var t=function(i){var r=this;r.init=function(){r.props_obj=i;r.props_obj?(r.stageContainer=document.getElementsByTagName("body")[0],r.stageContainer||(r.stageContainer=document.documentElement),r.listeners={events_ar:[]},r.buttons_ar=null,r.buttonsMaxW_ar=null,r.preloaderBackgroundColor=i.preloaderBackgroundColor,r.preloaderFillColor=i.preloaderFillColor,r.ws=null,r.so=null,r.data=null,r.customContextMenu_do=null,r.thumbnailsManager_do=null,r.info_do=null,r.hider=null,r.main_do=null,r.bk_do=null,r.preloader_do=null,r.playlist_ar=null,r.mainItemHolder_do=null,r.itemBk_do=null,r.itemBorder_do=null,r.itemHolder_do=null,r.curItem_do=null,r.prevItem_do=null,r.image_img=null,r.closeButton_do=null,r.zoomButton_do=null,r.descButton_do=null,r.slideShowButton_do=null,r.nextButton_do=null,r.prevButton_do=null,r.hsThumbanilsButton_do=null,r.video_do=null,r.videoHolder_do=null,r.audioHolder_do=null,r.audio_do=null,r.scClientId_str="a123083c52a6b06985421d33038e033a",r.flickrAPIKey_str="8b8bea6be401b521615b9b74c12131f2",r.rightClickContextMenu_str=r.props_obj.rightClickContextMenu||"developer","developer"==r.rightClickContextMenu_str||"disabled"==r.rightClickContextMenu_str||"default"==r.rightClickContextMenu_str||(r.rightClickContextMenu_str="developer"),r.buttonsAlignment_str=r.props_obj.buttonsAlignment||"in","in"==r.buttonsAlignment_str||"out"==r.buttonsAlignment_str||(r.buttonsAlignment_str="in"),r.DFButtonsAlignment_str=r.buttonsAlignment_str,r.descriptionWindowPosition_str=r.props_obj.descriptionWindowPosition||"top","top"==r.descriptionWindowPosition_str||"bottom"==r.descriptionWindowPosition_str||(r.descriptionWindowPosition_str="top"),r.DFDescriptionWindowPosition_str=r.descriptionWindowPosition_str,r.descriptionAnimationType_str=r.props_obj.descriptionWindowAnimationType||"motion","motion"==r.descriptionAnimationType_str||"opacity"==r.descriptionAnimationType_str||(r.descriptionAnimationType_str="motion"),r.DFDescriptionAnimationType_str=r.descriptionAnimationType_str,r.descriptionAnimationType_str=r.props_obj.descriptionWindowAnimationType||"motion","motion"==r.descriptionAnimationType_str||"opacity"==r.descriptionAnimationType_str||(r.descriptionAnimationType_str="motion"),r.DFDescriptionAnimationType_str=r.descriptionAnimationType_str,r.thumbnailsHoverEffect_str=r.props_obj.thumbnailsHoverEffect||"scale","scale"==r.thumbnailsHoverEffect_str||"opacity"==r.thumbnailsHoverEffect_str||(r.thumbnailsHoverEffect_str="opacity"),r.DFThumbnailsHoverEffect_str=r.thumbnailsHoverEffect_str,r.facebookAppId_str=r.props_obj.facebookAppId||void 0,r.googleMapsAPIKey_str="AIzaSyDYlgLIneg_UOd8STBfJEgq2JgmT5nNJKU",r.backgroundColor_str=r.props_obj.backgroundColor||"#000000",r.DFBackgroundColor_str=r.backgroundColor_str,r.playlistDOMOrObject=null,r.type_str,r.itemBorderColor_str=r.props_obj.itemBorderColor||"transparent",r.DFitemBorderColor_str=r.itemBorderColor_str,r.itemBkColor_str=r.props_obj.itemBackgroundColor||"transparent",r.DFItemBkColor_str=r.itemBkColor_str,r.playlistDomOrObj_str=void 0,r.itemBoxShadow_str=r.props_obj.itemBoxShadow||"none",r.DFItemBoxShadow_str=r.itemBoxShadow_str,r.thumbnailsBorderNormalColor_str=r.props_obj.thumbnailsBorderNormalColor||"#FF0000",r.DFThumbnailsBorderNormalColor=r.thumbnailsBorderNormalColor_str,r.thumbnailsBorderSelectedColor_str=r.props_obj.thumbnailsBorderSelectedColor||"#FF0000",r.DFThumbnailsBorderSelectedColor_str=r.thumbnailsBorderSelectedColor_str,r.descriptionWindowBackgroundColor_str=r.props_obj.descriptionWindowBackgroundColor||"#FF0000",r.DFDescriptionWindowBackgroundColor=r.descriptionWindowBackgroundColor_str,r.thumbnailsOverlayColor_str=r.props_obj.thumbnailsOverlayColor||"#FF0000",r.rightClickContextMenu_str=r.props_obj.rightClickContextMenu,r.DFThumbnailsOverlayColor_str=r.thumbnailsOverlayColor_str,r.posterPath_str,r.DFVideoControllerBackgroundColor_str,r.DFVideoPosterBackgroundColor_str,r.DFTimeColor_str,r.descriptionWindowBackgroundOpacity=r.props_obj.descriptionWindowBackgroundOpacity||1,r.DFDescriptionWindowBackgroundOpacity=r.descriptionWindowBackgroundOpacity,r.backgroundOpacity=r.props_obj.backgroundOpacity||.8,r.DFBackgroundOpacity=r.backgroundOpacity,r.buttonsOffsetIn=r.buttonsAlignment_str==t.BUTTONS_IN?r.props_obj.buttonsOffsetIn||0:r.props_obj.buttonsOffsetOut||0,r.DFButtonsOffsetIn=r.buttonsOffsetIn,r.buttonsOffsetOut=r.buttonsAlignment_str==t.BUTTONS_IN?r.props_obj.buttonsOffsetOut||0:r.props_obj.buttonsOffsetIn||0,r.DFButtonsOffsetOut=r.buttonsOffsetOut,r.slideshowPreloaderBackgroundColor=r.props_obj.slideshowPreloaderBackgroundColor,r.slideshowpreloaderFillColor=r.props_obj.slideshowpreloaderFillColor,r.audioPlayerMarginsOffset=20,r.itemBorderRadius=r.props_obj.itemBorderRadius||0,r.DFItemBorderRadius=r.itemBorderRadius,r.itemBorderSize=r.props_obj.itemBorderSize||0,0==r.itemBorderSize&&(r.itemBorderColor_str="transparent"),r.DFItemBorderSize=r.itemBorderSize,r.spaceBetweenButtons=r.props_obj.spaceBetweenButtons||0,r.DFSpaceBetweenButtons=r.spaceBetweenButtons,r.buttonsHideDelay=r.props_obj.buttonsHideDelay||3,r.buttonsHideDelay*=1e3,r.DFbuttonsHideDelay=r.buttonsHideDelay,r.defaultItemW=r.props_obj.defaultItemWidth||640,r.defaultItemH=r.props_obj.defaultItemHeight||380,r.DFDefaultItemW=r.defaultItemW,r.DFDefaultItemH=r.defaultItemH,r.thumbnailsOffsetBottom=r.props_obj.thumbnailsOffsetBottom||0,r.DFThumbnailsOffsetBottom=r.thumbnailsOffsetBottom,r.thumbnailsBorderSize=r.props_obj.thumbnailsBorderSize||0,r.DFThumbnailsBorderSize=r.thumbnailsBorderSize,r.thumbnailsBorderRadius=r.props_obj.thumbnailsBorderRadius||0,r.DFThumbnailsBorderRadius=r.thumbnailsBorderRadius,r.thumbnailH=r.props_obj.thumbnailsImageHeight||50,r.thumbnailH+=2*r.thumbnailsBorderSize+r.thumbnailsOffsetBottom,r.DFThumbnailH=r.thumbnailH,r.spaceBetweenThumbnailsAndItem=r.props_obj.spaceBetweenThumbnailsAndItem||0,r.spaceBetweenThumbnails=r.props_obj.spaceBetweenThumbnails||0,r.DFSpaceBetweenThumbnails=r.spaceBetweenThumbnails,r.itemOffsetH=r.props_obj.itemOffsetHeight||0,r.DFItemOffsetH=r.itemOffsetH,r.spaceBetweenThumbnailsAndItem=r.props_obj.spaceBetweenThumbnailsAndItem||0,r.DFSpaceBetweenThumbnailsAndItem=r.spaceBetweenThumbnailsAndItem,r.slideShowDelay=1e3*parseInt(r.props_obj.slideShowDelay),r.slideShowDelay<.001&&(r.slideShowDelay=1e3),r.DFSlideShowDelay=r.slideShowDelay,r.thumbnailsOverlayOpacity=r.props_obj.thumbnailsOverlayOpacity||1,r.DFThumbnailsOverlayOpacity=r.thumbnailsOverlayOpacity,r.id=-1,r.prevId=-2,r.stageWidth=0,r.stageHeight=0,r.totalItems=0,r.originalW=0,r.originalH=0,r.maxButtonW=0,r.finalW=0,r.finalH=0,r.prevVideoW=0,r.prevVideoH=0,r.finalX=0,r.finalY=0,r.gmx=0,r.gmy=0,r.lastPresedX=0,r.lastPresedY=0,r.friction=.9,r.vx=0,r.vy=0,r.dif=0,r.mouseX=0,r.mouseY=0,r.resizeHandlerId_to,r.showOrHideCompleteId_to,r.hideCompleteId_to,r.animId_to,r.maximizeCompleteTimeOutId_to,r.minimizeCompleteTimeOutId_to,r.disableClickId_to,r.doNotAllowToHideId_to,r.updateImageWhenMaximized_int,r.isAnimForVideoAndAudioPlayersDone_bl=!1,r.isMobile_bl=FWDRLS3DUtils.isMobile,r.useDeepLinking_bl=r.props_obj.useDeepLinking,r.useDeepLinking_bl="yes"==r.useDeepLinking_bl,FWDRLS3DUtils.isLocal&&(r.useDeepLinking_bl=!1),r.descriptionGradientWindowBackgroundColor1=r.props_obj.descriptionGradientWindowBackgroundColor1,r.descriptionGradientWindowBackgroundColor2=r.props_obj.descriptionGradientWindowBackgroundColor2,r.showCloseButton_bl=r.props_obj.showCloseButton,r.showCloseButton_bl="no"!=r.showCloseButton_bl,r.DFShowCloseButton_bl=r.showCloseButton_bl,r.defaultShowZoomButton_bl=r.props_obj.showZoomButton,r.defaultShowZoomButton_bl="no"!=r.defaultShowZoomButton_bl,r.DFShowZoomButton=r.defaultShowZoomButton_bl,r.showZoomButton_bl=!1,r.defaultShowNextAndPrevButtons_bl=r.props_obj.showNextAndPrevButtons,r.defaultShowNextAndPrevButtons_bl="no"!=r.defaultShowNextAndPrevButtons_bl,"no"==r.props_obj.showNextAndPrevButtonsOnMobile&&r.isMobile_bl&&(r.defaultShowNextAndPrevButtons_bl=!1),r.DFSefaultShowNextAndPrevButtons_bl=r.defaultShowNextAndPrevButtons_bl,r.defaultHideDescriptionButtons_bl=r.props_obj.showDescriptionButton,r.defaultHideDescriptionButtons_bl="yes"==r.defaultHideDescriptionButtons_bl,r.DFDefaultHideDescriptionButtons_bl=r.defaultHideDescriptionButtons_bl,r.showDescriptionButton_bl=!1,r.hasItemDescription_bl=!1,r.defaultShowDescriptionByDefault_bl=r.props_obj.showDescriptionByDefault,r.defaultShowDescriptionByDefault_bl="yes"==r.defaultShowDescriptionByDefault_bl,r.DFDefaultShowDescriptionByDefault_bl=r.defaultShowDescriptionByDefault_bl,r.showDescription_bl=r.defaultShowDescriptionByDefault_bl,r.addKeyboardSupport_bl=r.props_obj.addKeyboardSupport,r.addKeyboardSupport_bl="yes"==r.addKeyboardSupport_bl,r.DFSddKeyboardSupport_bl=r.addKeyboardSupport_bl,r.slideShowAutoPlay_bl=r.props_obj.slideShowAutoPlay,r.slideShowAutoPlay_bl="yes"==r.slideShowAutoPlay_bl,r.DFSlideShowAutoPlay_bl=r.slideShowAutoPlay_bl,r.videoAutoPlay_bl=r.props_obj.videoAutoPlay,r.videoAutoPlay_bl="yes"==r.videoAutoPlay_bl,r.isMobile_bl&&(r.videoAutoPlay_bl=!1),r.DFVideoAutoPlay_bl=r.videoAutoPlay_bl,r.audioAutoPlay_bl=r.props_obj.audioAutoPlay,r.audioAutoPlay_bl="yes"==r.audioAutoPlay_bl,r.isMobile_bl&&(r.audioAutoPlay_bl=!1),r.DFAudioAutoPlay_bl=r.audioAutoPlay_bl,r.nextVideoOrAudioAutoPlay_bl=r.props_obj.nextVideoOrAudioAutoPlay,r.nextVideoOrAudioAutoPlay_bl="yes"==r.nextVideoOrAudioAutoPlay_bl,r.isMobile_bl&&(r.nextVideoOrAudioAutoPlay_bl=!1),r.DFNextVideoOrAudioAutoPlay_bl=r.nextVideoOrAudioAutoPlay_bl,r.defaultShowThumbnails_bl=r.props_obj.showThumbnails,r.defaultShowThumbnails_bl="yes"==r.defaultShowThumbnails_bl,r.DFDefaultThumbnails_bl=r.defaultShowThumbnails_bl,r.showThumbnailsByDefault_bl=r.props_obj.showThumbnailsByDefault,r.showThumbnailsByDefault_bl="yes"==r.showThumbnailsByDefault_bl,r.DFShowThumbnailsByDefault_bl=r.showThumbnailsByDefault_bl,r.defaultShowThumbnailsHideOrShowButton_bl=r.props_obj.showThumbnailsHideOrShowButton,r.defaultShowThumbnailsHideOrShowButton_bl="yes"==r.defaultShowThumbnailsHideOrShowButton_bl,r.DFDefaultShowThumbnailsHideOrShowButton_bl=r.defaultShowThumbnailsHideOrShowButton_bl,r.showSlideShowButton_bl=r.props_obj.showSlideShowButton,r.showSlideShowButton_bl="yes"==r.showSlideShowButton_bl,r.DFShowSlideShowButton_bl=r.showSlideShowButton_bl,r.defaultShowSlideShowAnimation_bl=r.props_obj.showSlideShowAnimation,r.defaultShowSlideShowAnimation_bl="yes"==r.defaultShowSlideShowAnimation_bl,r.DFSefaultShowSlideShowAnimation_bl=r.defaultShowSlideShowAnimation_bl,r.showSlideShowAnimation_bl=!1,r.useAsModal_bl=r.props_obj.useAsModal,r.useAsModal_bl="yes"==r.useAsModal_bl,r.DFUseAsModal_bl=r.useAsModal_bl,r.showShareButton_bl=r.props_obj.showShareButton,r.showShareButton_bl="yes"==r.showShareButton_bl,r.DFShowFacebookButton_bl=r.showShareButton_bl,r.showThumbnailsOverlay_bl=r.props_obj.showThumbnailsOverlay,r.showThumbnailsOverlay_bl="yes"==r.showThumbnailsOverlay_bl,r.DFShowThumbnailsOverlay_bl=r.showThumbnailsOverlay_bl,r.showThumbnailsSmallIcon_bl=r.props_obj.showThumbnailsSmallIcon,r.showThumbnailsSmallIcon_bl="yes"==r.showThumbnailsSmallIcon_bl,r.DFShowThumbnailsSmallIcon_bl=r.showThumbnailsSmallIcon_bl,r.areButtonsSharedShowed_bl=!1,r.doNotAllowToHide_bl=!1,r.isVideoFullScreen_bl=!1,r.hasKeyboardSupport_bl=!1,r.isClickedDisabled_bl=!1,r.showThumbnails_bl=!1,r.areThumbnailsShowed_bl=!1,r.showThumbnailsHideOrShowButton_bl=!1,r.isDragging_bl=!1,r.isAnimMaximizeOrMinimize_bl=!1,r.swipeMoved_bl=!1,r.isAPIReady_bl=!1,r.isLoading_bl=!1,r.isShowed_bl=!1,r.isReady_bl=!1,r.isAnim_bl=!1,r.isFirstItemShowed_bl=!1,r.firstVideoOrAudioAdded_bl=!1,r.isMaximized_bl=!1,r.useVideo_bl=!1,r.areButtonsShowed_bl=!0,r.hasPointerEvent_bl=FWDRLS3DUtils.hasPointerEvent,r.initiallize()):alert("FWDRLS3D constructor properties object is not defined!")};r.initiallize=function(){r.main_do=new FWDRLS3DDisplayObject("div");r.main_do.screen.setAttribute("id","RL");r.main_do.getStyle().msTouchAction="none";r.main_do.getStyle().webkitTapHighlightColor="rgba(0, 0, 0, 0)";r.main_do.setBackfaceVisibility();!r.isMobile_bl&&FWDRLS3DUtils.isChrome&&(r.main_do.hasTransform3d_bl=!1,r.main_do.hasTransform2d_bl=!1);r.main_do.getStyle().width="100%";r.main_do.getStyle().zIndex="100000000000000000";r.bk_do=new FWDRLS3DDisplayObject("div");r.bk_do.getStyle().width="100%";r.bk_do.getStyle().height="100%";r.bk_do.getStyle().backgroundColor=r.backgroundColor_str;r.bk_do.setAlpha(0);r.mainItemHolder_do=new FWDRLS3DDisplayObject("div");FWDRLS3DDescriptionWindow.setPrototype();r.desc_do=new FWDRLS3DDescriptionWindow(r,r.descriptionAnimationType_str,r.descriptionWindowPosition_str,r.itemBorderSize,r.descriptionGradientWindowBackgroundColor1,r.descriptionGradientWindowBackgroundColor2,r.descriptionWindowBackgroundOpacity);r.itemBorder_do=new FWDRLS3DDisplayObject("div");r.itemBorder_do.getStyle().backgroundColor=r.itemBorderColor_str;(!r.isMobile_bl&&FWDRLS3DUtils.isChrome||FWDRLS3DUtils.isAndroid)&&(r.itemBorder_do.hasTransform3d_bl=!1,r.itemBorder_do.hasTransform2d_bl=!1,r.itemBorder_do.setBackfaceVisibility());r.itemBk_do=new FWDRLS3DDisplayObject("div");r.itemBk_do.getStyle().backgroundColor=r.itemBkColor_str;r.itemHolder_do=new FWDRLS3DDisplayObject("div");r.itemHolder_do.setOverflow("visible");r.mainItemHolder_do.addChild(r.itemBorder_do);r.mainItemHolder_do.addChild(r.itemBk_do);r.mainItemHolder_do.addChild(r.itemHolder_do);r.mainItemHolder_do.addChild(r.desc_do);r.main_do.addChild(r.bk_do);r.main_do.addChild(r.mainItemHolder_do);r.stageContainer.appendChild(r.main_do.screen);(!FWDRLS3DUtils.isMobile||FWDRLS3DUtils.isMobile&&FWDRLS3DUtils.hasPointerEvent)&&r.main_do.setSelectable(!1);r.isMobile_bl||r.setupContextMenu();r.setupHider();r.setupDisableClick();r.setupData();r.setupInfoWindow();r.useDeepLinking_bl&&(r.setupDL(),setTimeout(function(){var n=FWDAddress.getParameter("rl_playlist"),i=FWDAddress.getParameter("rl_id");-1!=location.href.indexOf("youtube.com")?(n=(n=location.href).match(/https:.*/i)[0]).indexOf("rl_id=")&&(n=n.replace(/&rl_id=.*/,"")):-1!=location.href.indexOf("facebook.com")&&(n=(n=location.href).match(/https:.*/i)[0]).indexOf("rl_id=")&&(n=n.replace(/&rl_id=.*/,""));r.propsObjVariableName_str=FWDAddress.getParameter("rl_propsobj");location.href.indexOf("RL?")&&n&&i&&t.show(n,i,r.propsObjVariableName_str)},100))};r.setupInfoWindow=function(){FWDRLS3DInfo.setPrototype();r.info_do=new FWDRLS3DInfo(r,r.data.wrningIconPath_str)};r.setupContextMenu=function(){r.customContextMenu_do=new FWDRLS3DContextMenu(r.main_do,r.rightClickContextMenu_str)};r.setupHider=function(){FWDRLS3DHider.setPrototype();r.hider=new FWDRLS3DHider(r.main_do,r.buttonsHideDelay);r.hider.addListener(FWDRLS3DHider.SHOW,r.hiderShowHandler);r.hider.addListener(FWDRLS3DHider.HIDE,r.hiderHideHandler)};r.hiderShowHandler=function(){r.showButtonsWithFade(!0);r.positionButtons(!0);r.positionShareButtons(!0)};r.hiderHideHandler=function(){if(!r.isMobile_bl&&(r.shareButtonsHolder_do&&FWDRLS3DUtils.hitTest(r.shareButtonsHolder_do.screen,r.hider.globalX,r.hider.globalY)||r.showCloseButton_bl&&FWDRLS3DUtils.hitTest(r.closeButton_do.screen,r.hider.globalX,r.hider.globalY)||r.showNextAndPrevButtons_bl&&(FWDRLS3DUtils.hitTest(r.nextButton_do.screen,r.hider.globalX,r.hider.globalY)||FWDRLS3DUtils.hitTest(r.prevButton_do.screen,r.hider.globalX,r.hider.globalY))||r.showZoomButton_bl&&FWDRLS3DUtils.hitTest(r.zoomButton_do.screen,r.hider.globalX,r.hider.globalY)||r.showDescriptionButton_bl&&FWDRLS3DUtils.hitTest(r.descButton_do.screen,r.hider.globalX,r.hider.globalY)||r.showSlideShowButton_bl&&FWDRLS3DUtils.hitTest(r.slideShowButton_do.screen,r.hider.globalX,r.hider.globalY)||r.showShareButton_bl&&FWDRLS3DUtils.hitTest(r.shareButton_do.screen,r.hider.globalX,r.hider.globalY)||r.showThumbnailsHideOrShowButton_bl&&FWDRLS3DUtils.hitTest(r.hsThumbanilsButton_do.screen,r.hider.globalX,r.hider.globalY)))return void r.hider.reset();r.showSlideShowAnimation_bl&&(r.buttonsAlignment_str==t.BUTTONS_IN?FWDAnimation.to(r.slp_do,.8,{y:r.finalY,ease:Expo.easeInOut}):FWDAnimation.to(r.slp_do,.8,{y:r.buttonsOffsetIn,ease:Expo.easeInOut}));r.stopToCheckShareButtonsHit();r.hideButtonsWithFade(!0)};r.setupDisableClick=function(){r.disableClick_do=new FWDRLS3DDisplayObject("div");FWDRLS3DUtils.isIE&&(r.disableClick_do.setBkColor("#FF0000"),r.disableClick_do.setAlpha(1e-5))};r.disableClick=function(){r.showDisable();r.disableClickId_to=setTimeout(function(){r.hideDisable()},100)};r.showDisable=function(){r.isClickedDisabled_bl||(r.isClickedDisabled_bl=!0,r.disableClick_do.setWidth(r.stageWidth),r.disableClick_do.setHeight(r.stageHeight))};r.hideDisable=function(){r.isClickedDisabled_bl&&(r.isClickedDisabled_bl=!1,r.disableClick_do.setWidth(0),r.disableClick_do.setHeight(0))};r.startResizeHandler=function(){n.addEventListener?(n.addEventListener("resize",r.onResizeHandler),n.addEventListener("scroll",r.scrollHandler),n.addEventListener("mousewheel",r.mouseDummyHandler),n.addEventListener("DOMMouseScroll",r.mouseDummyHandler),r.isMobile_bl&&n.addEventListener("touchmove",r.mouseDummyHandler)):n.attachEvent&&(n.attachEvent("onresize",r.onResizeHandler),n.attachEvent("onscroll",r.scrollHandler),document.attachEvent("onmousewheel",r.mouseDummyHandler));r.onResizeHandler();setTimeout(r.scrollHandler,200);setTimeout(r.scrollHandler,500)};r.stopResizeHandler=function(){clearTimeout(r.resizeHandlerId_to);n.removeEventListener?(n.removeEventListener("resize",r.onResizeHandler),n.removeEventListener("scroll",r.scrollHandler),r.isMobile_bl&&n.removeEventListener("touchmove",r.mouseDummyHandler)):n.detachEvent&&(n.detachEvent("onresize",r.onResizeHandler),n.detachEvent("onscroll",r.scrollHandler),document.detachEvent("onmousewheel",r.mouseDummyHandler))};r.onResizeHandler=function(){r.resizeHandler()};r.scrollHandler=function(n){r.so=FWDRLS3DUtils.getScrollOffsets();r.isShowed_bl&&(r.main_do.setX(r.so.x),r.main_do.setY(r.so.y),n&&n.preventDefault&&n.preventDefault())};r.addPreventMouseWheel=function(){n.addEventListener?(n.addEventListener("mousewheel",r.mouseDummyHandler),n.addEventListener("DOMMouseScroll",r.mouseDummyHandler)):document.attachEvent&&document.attachEvent("onmousewheel",r.mouseDummyHandler)};r.removePreventMouseWheel=function(){n.removeEventListener?(n.removeEventListener("mousewheel",r.mouseDummyHandler),n.removeEventListener("DOMMouseScroll",r.mouseDummyHandler)):document.detachEvent&&document.detachEvent("onmousewheel",r.mouseDummyHandler)};r.mouseDummyHandler=function(n){if(!n.preventDefault)return!1;n.preventDefault()};r.resizeHandler=function(){r.isShowed_bl&&(r.ws=FWDRLS3DUtils.getViewportSize(),r.stageWidth=r.ws.w,r.stageHeight=r.ws.h,r.isMobile_bl&&(r.main_do.setWidth(r.stageWidth),r.main_do.setHeight(r.stageHeight)),r.preloader_do&&r.positionPreloader(),r.info_do&&r.info_do.isShowed_bl&&r.info_do.positionAndResize(),r.hideShareButtons(!1,!1,!0),r.resizeCurrentItem(),r.positionButtons(),r.positionShareButtons(),r.main_do.setX(r.so.x),r.main_do.setY(r.so.y),r.main_do.setHeight(r.stageHeight),r.thumbnailsManager_do&&r.showThumbnails_bl&&r.thumbnailsManager_do.positionAndResize(),clearTimeout(r.resizeHandlerId_to),r.resizeHandlerId_to=setTimeout(r.checkStageSizeAndResize,50))};r.checkStageSizeAndResize=function(){r.ws=FWDRLS3DUtils.getViewportSize();r.stageWidth!=r.ws.w&&r.resizeHandler()};r.setupData=function(){FWDRLS3DData.setPrototype();r.data=new FWDRLS3DData(r.props_obj,r.rootElement_el,r);r.DFVideoControllerBackgroundColor_str=r.data.videoControllerBackgroundColor_str;r.DFVideoPosterBackgroundColor_str=r.data.videoPosterBackgroundColor_str;r.DFAudioControllerBackgroundColor_str=r.data.audioControllerBackgroundColor_str;r.data.addListener(FWDRLS3DData.PRELOADER_LOAD_DONE,r.onPreloaderLoadDone);r.data.addListener(FWDRLS3DData.LOAD_ERROR,r.dataLoadError);r.data.addListener(FWDRLS3DData.SKIN_LOAD_COMPLETE,r.dataSkinLoadComplete)};r.onPreloaderLoadDone=function(){r.setupPreloader();r.isShowed_bl&&(r.positionPreloader(),r.preloader_do.show(!0),r.resizeHandler())};r.dataLoadError=function(n){r.preloader_do&&r.preloader_do.hide(!1);r.main_do.addChild(r.info_do);r.info_do.showText(n.text);setTimeout(r.resizeHandler,200);t.dispatchEvent(t.ERROR,{error:n.text})};r.dataSkinLoadComplete=function(){r.isReady_bl=!0;r.useVideo_bl=r.data.useVideo_bl;r.useAudio_bl=r.data.useAudio_bl;r.setupMainStuff();clearTimeout(r.showOrHideCompleteId_to);r.showOrHideCompleteId_to=setTimeout(r.showComplete,800);setTimeout(function(){t.dispatchEvent(t.READY)},800)};r.setupMainStuff=function(){r.setupButtons();r.setupShareButtons();r.setupTimerManager();r.data.useVideo_bl&&r.setupVideoPlayer();r.data.useAudio_bl&&r.setupAudioPlayer();r.hideStuffForGood()};r.setupVideoPlayer=function(){r.videoHolder_do=new FWDRLS3DDisplayObject("div");r.videoHolder_do.setWidth(500);r.videoHolder_do.setHeight(500);r.mainItemHolder_do.addChildAt(r.videoHolder_do,3);r.data.preloaderBackgroundColor=r.preloaderBackgroundColor;r.data.preloaderFillColor=r.preloaderFillColor;r.video_do=new FWDRLS3DEVPlayer(r.videoHolder_do.screen,r.data);r.video_do.addListener(FWDRLS3DEVPlayer.ERROR,r.videoErrorHandler);r.video_do.addListener(FWDRLS3DEVPlayer.GO_FULLSCREEN,r.videoFullScreenHandler);r.video_do.addListener(FWDRLS3DEVPlayer.GO_NORMALSCREEN,r.videoNormalScreenHandler)};r.videoErrorHandler=function(n){r.main_do.addChild(r.info_do);r.info_do.showText(n.error)};r.videoFullScreenHandler=function(){r.isVideoFullScreen_bl=!0;r.resizeCurrentItem();r.mainItemHolder_do.getStyle().overflow="visible";r.setButtonsInvisible();r.addKeyboardSupport_bl&&r.removeKeyboardSupport();r.isMobile_bl&&r.removeSwipeSupport()};r.videoNormalScreenHandler=function(){r.isVideoFullScreen_bl=!1;r.resizeCurrentItem();r.mainItemHolder_do.getStyle().overflow="hidden";r.setButtonsVisible();r.addKeyboardSupport_bl&&r.addKeyboardSupport();r.isMobile_bl&&r.addSwipeSupport()};r.setupAudioPlayer=function(){r.audioHolder_do=new FWDRLS3DDisplayObject("div");r.audioHolder_do.hasTransform3d_bl=!1;r.audioHolder_do.hasTransform2d_bl=!1;r.audioHolder_do.setWidth(500);r.audioHolder_do.setHeight(500);r.audioHolder_do.setHeight(r.data.audioControllerHeight);r.mainItemHolder_do.addChildAt(r.audioHolder_do,3);r.mainItemHolder_do.addChildAt(r.audioHolder_do,3);r.audio_do=new FWDRLS3DEAP(r.audioHolder_do.screen,r.data);r.audio_do.addListener(FWDRLS3DEAP.ERROR,r.videoErrorHandler)};r.setupTimerManager=function(){FWDRLS3DTimerManager.setProtptype();r.tm=new FWDRLS3DTimerManager(r.slideShowDelay);r.tm.addListener(FWDRLS3DTimerManager.STOP,r.tmStopHandler);r.tm.addListener(FWDRLS3DTimerManager.START,r.tmStartHandler);r.tm.addListener(FWDRLS3DTimerManager.PAUSE,r.tmPauseHandler);r.tm.addListener(FWDRLS3DTimerManager.RESUME,r.tmResumeHandler);r.tm.addListener(FWDRLS3DTimerManager.TIME,r.tmTimeHandler)};r.tmStopHandler=function(){r.slideShowButton_do.setButtonState(1);r.showSlideShowAnimation_bl&&(r.hideSlideShowAnimation(),r.positionButtons(!0),r.slp_do.hide2(),r.slp_do.stopSlideshow());r.showSlideShowAnimation_bl=!1};r.tmStartHandler=function(){r.slideShowButton_do.setButtonState(0);r.showSlideShowAnimation_bl||(r.showSlideShowAnimation(),r.positionButtons(!0),r.slp_do.show2(),r.slp_do.startSlideshow());r.showSlideShowAnimation_bl=!0};r.tmPauseHandler=function(){r.showSlideShowAnimation_bl&&r.slp_do.stopSlideshow()};r.tmResumeHandler=function(){r.showSlideShowAnimation_bl&&(r.slp_do.show2(),r.slp_do.startSlideshow())};r.tmTimeHandler=function(){r.gotoNextItem();r.showSlideShowAnimation_bl&&r.slp_do.stopSlideshow()};r.setupDL=function(){FWDAddress.onChange=r.dlChangeHandler;r.dlChangeHandler()};r.dlChangeHandler=function(){if(r.isReady_bl&&!r.isAnim_bl&&!r.isAnimMaximizeOrMinimize_bl&&r.useDeepLinking_bl)if(r.isMaximized_bl)r.maximizeOrMinimize();else{var n=FWDAddress.getParameter("rl_playlist"),i=FWDAddress.getParameter("rl_id");if(-1!=location.href.indexOf("youtube.com")?(n=(n=location.href).match(/https:.*/i)[0]).indexOf("rl_id=")&&(n=n.replace(/&rl_id=.*/,"")):-1!=location.href.indexOf("facebook.com")&&(n=(n=location.href).match(/https:.*/i)[0]).indexOf("rl_id=")&&(n=n.replace(/&rl_id=.*/,"")),sObjVariableName_str=FWDAddress.getParameter("rl_propsobj"),r.isShowed_bl)if(-1!=location.href.indexOf("RL?")&&n&&i){if(r.id=parseInt(FWDAddress.getParameter("rl_id")),r.id!=r.prevId){if(r.id<0)return r.id=0,void(r.propsObjVariableName_str?FWDAddress.setValue("RL?rl_playlist="+r.playlistDomOrObj_str+"&rl_id="+r.id+"&rl_propsobj="+r.propsObjVariableName_str):FWDAddress.setValue("RL?rl_playlist="+r.playlistDomOrObj_str+"&rl_id="+r.id));if(r.id>r.totalItems-1)return r.id=r.totalItems-1,void(r.propsObjVariableName_str?FWDAddress.setValue("RL?rl_playlist="+r.playlistDomOrObj_str+"&rl_id="+r.id+"&rl_propsobj="+r.propsObjVariableName_str):FWDAddress.setValue("RL?rl_playlist="+r.playlistDomOrObj_str+"&rl_id="+r.id));r.createAndShowItem();r.prevId=r.id}}else r.hide();else-1!=location.href.indexOf("RL?")&&n&&i&&t.show(n,i,r.propsObjVariableName_str)}};r.setupPreloader=function(){FWDRLS3DPreloader2.setPrototype();r.preloader_do=new FWDRLS3DPreloader2(r,"center",10,r.preloaderBackgroundColor,r.preloaderFillColor,3,.8);r.main_do.addChild(r.preloader_do)};r.positionPreloader=function(){r.preloader_do.setX(parseInt((r.stageWidth-r.preloader_do.w)/2));r.thumbnailsManager_do&&r.thumbnailsManager_do.areThumbnailsCreated_bl&&r.areThumbnailsShowed_bl?r.preloader_do.setY(parseInt((r.stageHeight-r.preloader_do.h-r.thumbnailH)/2)):r.preloader_do.setY(parseInt((r.stageHeight-r.preloader_do.h)/2))};r.setupButtons=function(){r.buttons_ar=[];r.buttonsMaxW_ar=[];FWDRLS3DSimpleButton.setPrototype();r.closeButton_do=new FWDRLS3DSimpleButton(r.data.closeN_img,r.data.closeSPath_str);r.closeButton_do.addListener(FWDRLS3DSimpleButton.MOUSE_UP,r.closeButtonOnMouseUpHandler);r.buttonsMaxW_ar.push(r.closeButton_do);r.main_do.addChild(r.closeButton_do);FWDRLS3DComplexButton.setPrototype();r.zoomButton_do=new FWDRLS3DComplexButton(r.data.maximizeN_img,r.data.maximizeSPath_str,r.data.minimizeN_img,r.data.minimizeSPath_str,!0);r.zoomButton_do.addListener(FWDRLS3DComplexButton.MOUSE_UP,r.zoomButtonOnMouseUpHandler);r.buttonsMaxW_ar.push(r.zoomButton_do);r.main_do.addChild(r.zoomButton_do);FWDRLS3DComplexButton.setPrototype();r.descButton_do=new FWDRLS3DComplexButton(r.data.infoOpenN_img,r.data.infoOpenS_str,r.data.infoCloseN_img,r.data.infoCloseS_str,!0);r.descButton_do.addListener(FWDRLS3DComplexButton.MOUSE_UP,r.descButtonOnMouseUpHandler);r.buttonsMaxW_ar.push(r.descButton_do);r.main_do.addChild(r.descButton_do);FWDRLS3DComplexButton.setPrototype();r.slideShowButton_do=new FWDRLS3DComplexButton(r.data.playN_img,r.data.playS_str,r.data.pauseN_img,r.data.pauseS_str,!0);r.slideShowButton_do.addListener(FWDRLS3DComplexButton.MOUSE_UP,r.slideshowButtonOnMouseUpHandler);r.buttonsMaxW_ar.push(r.slideShowButton_do);r.main_do.addChild(r.slideShowButton_do);FWDRLS3DPreloader2.setPrototype();r.slp_do=new FWDRLS3DPreloader2(r,"none",7,r.slideshowPreloaderBackgroundColor,r.slideshowpreloaderFillColor,2.5,r.slideShowDelay/1e3);r.slp_do.setFWidth(r.slideShowButton_do.w,r.slideShowButton_do.h);r.buttonsMaxW_ar.push(r.slp_do);r.main_do.addChild(r.slp_do);FWDRLS3DComplexButton.setPrototype();r.shareButton_do=new FWDRLS3DComplexButton(r.data.showShareImage_img,r.data.showShareImageSPath_str,r.data.hideShareImage_img,r.data.hideShareImageSPath_str,!0);r.shareButton_do.addListener(FWDRLS3DComplexButton.MOUSE_UP,r.shareButtonOnMouseUpHandler);r.buttonsMaxW_ar.push(r.shareButton_do);r.main_do.addChild(r.shareButton_do);FWDRLS3DSimpleButton.setPrototype();r.nextButton_do=new FWDRLS3DSimpleButton(r.data.nextN_img,r.data.nextSPath_str);r.nextButton_do.addListener(FWDRLS3DSimpleButton.MOUSE_UP,r.nextButtonOnMouseUpHandler);r.buttonsMaxW_ar.push(r.nextButton_do);r.main_do.addChild(r.nextButton_do);FWDRLS3DSimpleButton.setPrototype();r.prevButton_do=new FWDRLS3DSimpleButton(r.data.prevN_img,r.data.prevSPath_str);r.prevButton_do.addListener(FWDRLS3DSimpleButton.MOUSE_UP,r.prevButtonOnMouseUpHandler);r.buttonsMaxW_ar.push(r.prevButton_do);r.main_do.addChild(r.prevButton_do);FWDRLS3DComplexButton.setPrototype();r.hsThumbanilsButton_do=new FWDRLS3DComplexButton(r.data.hideThumbnailsN_img,r.data.hideThumbnailsSPath_str,r.data.showThumbnailsN_img,r.data.showThumbnailsSPath_str,!0);r.hsThumbanilsButton_do.addListener(FWDRLS3DComplexButton.MOUSE_UP,r.hsButtonOnMouseUpHandler);r.buttonsMaxW_ar.push(r.hsThumbanilsButton_do);r.main_do.addChild(r.hsThumbanilsButton_do);for(var n=0;n<r.buttonsMaxW_ar.length;n++)r.maxButtonW<r.buttonsMaxW_ar[n].h&&(r.maxButtonW=r.buttonsMaxW_ar[n].w)};r.closeButtonOnMouseUpHandler=function(){r.hide()};r.zoomButtonOnMouseUpHandler=function(){r.maximizeOrMinimize()};r.shareButtonOnMouseUpHandler=function(){1==r.shareButton_do.currentState?r.areButtonsShowed_bl&&r.showShareButtons(!0):r.hideShareButtons(!0)};r.nextButtonOnMouseUpHandler=function(){r.gotoNextItem()};r.prevButtonOnMouseUpHandler=function(){r.gotoPrevItem()};r.descButtonOnMouseUpHandler=function(){r.isAnim_bl||(r.hideShareButtons(!0),r.showDescription_bl?(r.showDescription_bl=!1,r.descButton_do.setButtonState(1),r.desc_do.hide(!0)):(r.showDescription_bl=!0,r.descButton_do.setButtonState(0),r.desc_do.show(!0)))};r.slideshowButtonOnMouseUpHandler=function(){r.tm.isStopped_bl?(r.tm.start(),r.hideShareButtons(!0)):r.tm.stop()};r.hsButtonOnMouseUpHandler=function(){(!r.isMobile_bl&&r.stageWidth<r.thumbnailsManager_do.totalW+2*(r.hsThumbanilsButton_do.w+r.buttonsOffsetIn)||r.buttonsAlignment_str==t.BUTTONS_IN)&&r.disableClick();r.hideOrShowThumbnails()};r.setupShareButtons=function(){var t,n;for(r.maxShareButtonsW=0,r.shareButtonsHolder_do=new FWDRLS3DDisplayObject("div"),r.shareButtonsHolder_do.setOverflow("visible"),r.shareButtons_ar=[],r.main_do.addChild(r.shareButtonsHolder_do),FWDRLS3DSimpleButton.setPrototype(),r.facebookButtonButton_do=new FWDRLS3DSimpleButton(r.data.facebookN_img,r.data.facebookImageSPath_str),r.facebookButtonButton_do.addListener(FWDRLS3DSimpleButton.MOUSE_UP,r.facebookButtonOnMouseUpHandler),r.shareButtonsHolder_do.addChild(r.facebookButtonButton_do),r.shareButtons_ar.push(r.facebookButtonButton_do),FWDRLS3DSimpleButton.setPrototype(),r.twitterButtonButton_do=new FWDRLS3DSimpleButton(r.data.twitterN_img,r.data.twitterImageSPath_str),r.twitterButtonButton_do.addListener(FWDRLS3DSimpleButton.MOUSE_UP,r.twitterButtonOnMouseUpHandler),r.shareButtonsHolder_do.addChild(r.twitterButtonButton_do),r.shareButtons_ar.push(r.twitterButtonButton_do),FWDRLS3DSimpleButton.setPrototype(),r.googleButtonButton_do=new FWDRLS3DSimpleButton(r.data.googleN_img,r.data.googleImageSPath_str),r.googleButtonButton_do.addListener(FWDRLS3DSimpleButton.MOUSE_UP,r.googleButtonOnMouseUpHandler),r.shareButtonsHolder_do.addChild(r.googleButtonButton_do),r.shareButtons_ar.push(r.googleButtonButton_do),n=0;n<r.shareButtons_ar.length;n++)(t=r.shareButtons_ar[n]).w>r.maxShareButtonsW&&(r.maxShareButtonsW=t.w);for(n=0;n<r.shareButtons_ar.length;n++)(t=r.shareButtons_ar[n]).setX(parseInt((r.maxShareButtonsW-t.w)/2)),0==n?t.setY(r.spaceBetweenButtons):t.setY(r.shareButtons_ar[n-1].y+r.shareButtons_ar[n-1].h+r.spaceBetweenButtons);r.shareButtonsHolder_do.setWidth(r.maxShareButtonsW);r.shareButtonsHolder_do.setHeight(t.y+t.h);r.hideShareButtons(!1)};r.facebookButtonOnMouseUpHandler=function(){var t="http://www.facebook.com/share.php?u="+encodeURIComponent(location.href);n.open(t,"","menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=300,width=600")};r.twitterButtonOnMouseUpHandler=function(){var t="http://twitter.com/home?status="+encodeURIComponent(location.href);n.open(t,"","menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=300,width=600")};r.googleButtonOnMouseUpHandler=function(){var t="https://www.linkedin.com/cws/share?url="+location.href;n.open(t,"","menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=400,width=600")};r.positionShareButtons=function(n){r.shareButtonsHolder_do&&null!=r.shareButton_do.finalX&&(r.shareButtonsHolder_do.finalX=r.shareButton_do.finalX,r.shareButtonsHolder_do.finalY=r.shareButton_do.finalY+r.shareButton_do.h,FWDAnimation.killTweensOf(r.shareButtonsHolder_do),n?FWDAnimation.to(r.shareButtonsHolder_do,.8,{x:r.shareButtonsHolder_do.finalX,y:r.shareButtonsHolder_do.finalY,ease:Expo.easeInOut}):(r.shareButtonsHolder_do.setX(r.shareButtonsHolder_do.finalX),r.shareButtonsHolder_do.setY(r.shareButtonsHolder_do.finalY)))};r.showShareButtons=function(){var n,i=0,t;for(r.areButtonsSharedShowed_bl=!0,r.shareButton_do.setButtonState(0),r.positionShareButtons(!1),r.shareButtonsHolder_do.setVisible(!0),r.nextButton_do&&r.shareButtonsHolder_do.y+r.shareButtonsHolder_do.h+r.spaceBetweenButtons>r.nextButton_do.y&&FWDAnimation.to(r.nextButton_do.buttonsHolder_do,.8,{alpha:0,ease:Expo.easeInOut}),r.hsThumbanilsButton_do&&r.shareButtonsHolder_do.y+r.shareButtonsHolder_do.h+r.spaceBetweenButtons>r.hsThumbanilsButton_do.y&&r.shareButtonsHolder_do.x==r.hsThumbanilsButton_do.x&&FWDAnimation.to(r.hsThumbanilsButton_do.buttonsHolder_do,.8,{alpha:0,ease:Expo.easeInOut}),t=0;t<r.shareButtons_ar.length;t++)n=r.shareButtons_ar[t],FWDAnimation.killTweensOf(n),n.setAlpha(0),FWDAnimation.to(n,.8,{alpha:1,delay:i,ease:Expo.easeInOut}),i+=.1;r.startToCheckShareButtonsHit()};r.startToCheckShareButtonsHit=function(){n.addEventListener?n.addEventListener("click",r.checkThumbnailHit):n.attachEvent("onclick",r.checkThumbnailHit)};r.stopToCheckShareButtonsHit=function(){n.removeEventListener?n.removeEventListener("click",r.checkThumbnailHit):n.detachEvent("onclick",r.checkThumbnailHit);r.shareButton_do&&r.shareButton_do.setNormalState(!0);clearTimeout(r.hitThhumbnailId_to);r.hideShareButtons(!0)};r.checkThumbnailHit=function(n){var t=FWDRLS3DUtils.getViewportMouseCoordinates(n);FWDRLS3DUtils.hitTest(r.shareButtonsHolder_do.screen,t.screenX,t.screenY)||FWDRLS3DUtils.hitTest(r.shareButton_do.screen,t.screenX,t.screenY)||r.stopToCheckShareButtonsHit()};r.hideShareButtons=function(n,t){var u,i;if(r.shareButton_do)if(r.areButtonsSharedShowed_bl=!1,r.shareButton_do.setButtonState(1),n||r.shareButtonsHolder_do.setVisible(!1),t)FWDAnimation.to(r.shareButtonsHolder_do,.8,{x:r.stageWidth,ease:Expo.easeInOut});else{for(i=0;i<r.shareButtons_ar.length;i++)u=r.shareButtons_ar[i],FWDAnimation.killTweensOf(u),FWDAnimation.to(u,.8,{alpha:0,ease:Expo.easeOut,onComplete:function(){r.shareButtonsHolder_do.setVisible(!1)}});r.nextButton_do&&r.shareButtonsHolder_do.y+r.shareButtonsHolder_do.h+r.spaceBetweenButtons>r.nextButton_do.y&&1==r.shareButton_do.buttonsHolder_do.alpha&&FWDAnimation.to(r.nextButton_do.buttonsHolder_do,.8,{alpha:1,ease:Expo.easeOut});r.hsThumbanilsButton_do&&r.shareButtonsHolder_do.y+r.shareButtonsHolder_do.h+r.spaceBetweenButtons>r.hsThumbanilsButton_do.y&&1==r.shareButton_do.buttonsHolder_do.alpha&&FWDAnimation.to(r.hsThumbanilsButton_do.buttonsHolder_do,.8,{alpha:1,ease:Expo.easeOut})}};r.showCloseButton=function(){r.showCloseButton_bl&&-1==FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.closeButton_do)&&r.buttons_ar.splice(0,0,r.closeButton_do)};r.hideCloseButton=function(){-1!=FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.closeButton_do)&&(FWDAnimation.killTweensOf(r.zoomButton_do),r.closeButton_do.setX(-5e3),r.buttons_ar.splice(FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.closeButton_do),1))};r.hideZoomButton=function(){-1!=FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.zoomButton_do)&&(FWDAnimation.killTweensOf(r.zoomButton_do),r.zoomButton_do.setX(-5e3),r.buttons_ar.splice(FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.zoomButton_do),1))};r.showZoomButton=function(){r.defaultShowZoomButton_bl&&-1==FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.zoomButton_do)&&(FWDAnimation.killTweensOf(r.zoomButton_do),-1!=FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.closeButton_do)?(r.zoomButton_do.setX(r.closeButton_do.x),r.zoomButton_do.setY(r.closeButton_do.y+r.closeButton_do.h+r.spaceBetweenButtons),r.buttons_ar.splice(FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.closeButton_do)+1,0,r.zoomButton_do)):(r.isFirstItemShowed_bl&&(r.zoomButton_do.setX(r.mainItemHolder_do.x+r.mainItemHolder_do.w+r.buttonsOffsetIn),r.zoomButton_do.setY(r.mainItemHolder_do.y)),r.buttons_ar.splice(0,0,r.zoomButton_do)))};r.showDescriptionButton=function(){r.defaultHideDescriptionButtons_bl&&(r.showDescriptionButton_bl=!0,-1==FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.descButton_do)&&(FWDAnimation.killTweensOf(r.descButton_do),-1!=FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.zoomButton_do)?(r.descButton_do.setX(r.zoomButton_do.x),r.descButton_do.setY(r.zoomButton_do.y+r.zoomButton_do.h+r.spaceBetweenButtons),r.buttons_ar.splice(FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.zoomButton_do)+1,0,r.descButton_do)):-1!=FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.closeButton_do)?(r.descButton_do.setX(r.closeButton_do.x),r.descButton_do.setY(r.closeButton_do.y+r.closeButton_do.h+r.spaceBetweenButtons),r.buttons_ar.splice(FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.closeButton_do)+1,0,r.descButton_do)):(r.isFirstItemShowed_bl&&(r.descButton_do.setX(r.mainItemHolder_do.x+r.mainItemHolder_do.w+r.buttonsOffsetIn),r.descButton_do.setY(r.mainItemHolder_do.y)),r.buttons_ar.splice(0,0,r.descButton_do))))};r.hideDescriptionButton=function(){-1!=FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.descButton_do)&&(r.showDescriptionButton_bl=!1,FWDAnimation.killTweensOf(r.descButton_do),r.descButton_do.setX(-5e3),r.buttons_ar.splice(FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.descButton_do),1))};r.hideSlideshowButton=function(){-1!=FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.slideShowButton_do)&&(FWDAnimation.killTweensOf(r.slideShowButton_do),r.slideShowButton_do.setX(-5e3),r.buttons_ar.splice(FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.slideShowButton_do),1))};r.showSlideshowButton=function(){r.showSlideShowButton_bl&&-1==FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.slideShowButton_do)&&(FWDAnimation.killTweensOf(r.slideShowButton_do),-1!=FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.descButton_do)?(r.slideShowButton_do.setX(r.descButton_do.x),r.slideShowButton_do.setY(r.descButton_do.y+r.descButton_do.h+r.spaceBetweenButtons),r.buttons_ar.splice(FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.descButton_do)+1,0,r.slideShowButton_do)):-1!=FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.zoomButton_do)?(r.slideShowButton_do.setX(r.zoomButton_do.x),r.slideShowButton_do.setY(r.zoomButton_do.y+r.zoomButton_do.h+r.spaceBetweenButtons),r.buttons_ar.splice(FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.zoomButton_do)+1,0,r.slideShowButton_do)):-1!=FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.closeButton_do)?(r.slideShowButton_do.setX(r.closeButton_do.x),r.slideShowButton_do.setY(r.closeButton_do.y+r.closeButton_do.h+r.spaceBetweenButtons),r.buttons_ar.splice(FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.closeButton_do)+1,0,r.slideShowButton_do)):(r.isFirstItemShowed_bl&&(r.slideShowButton_do.setX(r.mainItemHolder_do.x+r.mainItemHolder_do.w+r.buttonsOffsetIn),r.slideShowButton_do.setY(r.mainItemHolder_do.y)),r.buttons_ar.splice(0,0,r.slideShowButton_do)))};r.hideSlideShowAnimation=function(){-1!=FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.slp_do)&&(FWDAnimation.killTweensOf(r.slp_do),r.slp_do.setX(-5e3),r.buttons_ar.splice(FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.slp_do),1))};r.showSlideShowAnimation=function(){r.defaultShowSlideShowAnimation_bl&&-1==FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.slp_do)&&(FWDAnimation.killTweensOf(r.slp_do),-1!=FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.slideShowButton_do)?(r.slp_do.setX(r.slideShowButton_do.x),r.slp_do.setY(r.slideShowButton_do.y+r.slideShowButton_do.h+r.spaceBetweenButtons),r.buttons_ar.splice(FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.slideShowButton_do)+1,0,r.slp_do)):-1!=FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.descButton_do)?(r.slp_do.setX(r.descButton_do.x),r.slp_do.setY(r.descButton_do.y+r.descButton_do.h+r.spaceBetweenButtons),r.buttons_ar.splice(FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.descButton_do)+1,0,r.slp_do)):-1!=FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.zoomButton_do)?(r.slp_do.setX(r.zoomButton_do.x),r.slp_do.setY(r.zoomButton_do.y+r.zoomButton_do.h+r.spaceBetweenButtons),r.buttons_ar.splice(FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.zoomButton_do)+1,0,r.slp_do)):-1!=FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.closeButton_do)?(r.slp_do.setX(r.closeButton_do.x),r.slp_do.setY(r.closeButton_do.y+r.closeButton_do.h+r.spaceBetweenButtons),r.buttons_ar.splice(FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.closeButton_do)+1,0,r.slp_do)):(r.isFirstItemShowed_bl&&(r.slp_do.setX(r.mainItemHolder_do.x+r.mainItemHolder_do.w+r.buttonsOffsetIn),r.slp_do.setY(r.mainItemHolder_do.y)),r.buttons_ar.splice(0,0,r.slp_do)))};r.hideFacebookButton=function(){-1!=FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.shareButton_do)&&(FWDAnimation.killTweensOf(r.shareButton_do),r.shareButton_do.setX(-5e3),r.buttons_ar.splice(FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.shareButton_do),1))};r.showShareButton=function(){r.showShareButton_bl&&-1==FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.shareButton_do)&&(-1!=FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.slp_do)?r.buttons_ar.splice(FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.slp_do)+1,0,r.shareButton_do):-1!=FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.slideShowButton_do)?r.buttons_ar.splice(FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.slideShowButton_do)+1,0,r.shareButton_do):-1!=FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.descButton_do)?r.buttons_ar.splice(FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.descButton_do)+1,0,r.shareButton_do):-1!=FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.zoomButton_do)?r.buttons_ar.splice(FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.zoomButton_do)+1,0,r.shareButton_do):-1!=FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.closeButton_do)?r.buttons_ar.splice(FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.closeButton_do)+1,0,r.shareButton_do):r.buttons_ar.splice(0,0,r.shareButton_do))};r.hideNextAndPrevButtons=function(){-1!=FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.nextButton_do)&&(FWDAnimation.killTweensOf(r.nextButton_do),FWDAnimation.killTweensOf(r.prevButton_do),r.prevButton_do.setX(-5e3),r.nextButton_do.setX(-5e3),r.buttons_ar.splice(FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.nextButton_do),1))};r.showNextAndPrevButtons=function(){r.defaultShowNextAndPrevButtons_bl&&r.showNextAndPrevButtons_bl&&-1==FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.nextButton_do)&&(-1!=FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.shareButton_do)?r.buttons_ar.splice(FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.shareButton_do)+1,0,r.nextButton_do):-1!=FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.slp_do)?r.buttons_ar.splice(FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.slp_do)+1,0,r.nextButton_do):-1!=FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.slideShowButton_do)?r.buttons_ar.splice(FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.slideShowButton_do)+1,0,r.nextButton_do):-1!=FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.descButton_do)?r.buttons_ar.splice(FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.descButton_do)+1,0,r.nextButton_do):-1!=FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.zoomButton_do)?r.buttons_ar.splice(FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.zoomButton_do)+1,0,r.nextButton_do):-1!=FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.closeButton_do)?r.buttons_ar.splice(FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.closeButton_do)+1,0,r.nextButton_do):r.buttons_ar.splice(0,0,r.nextButton_do))};r.hideHsThumbnailButton=function(){-1!=FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.hsThumbanilsButton_do)&&(FWDAnimation.killTweensOf(r.hsThumbanilsButton_do),r.hsThumbanilsButton_do.setX(-5e3),r.buttons_ar.splice(FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.hsThumbanilsButton_do),1))};r.showHsThumbnailButton=function(){r.showThumbnailsHideOrShowButton_bl&&-1==FWDRLS3DUtils.indexOfArray(r.buttons_ar,r.hsThumbanilsButton_do)&&r.buttons_ar.splice(r.buttons_ar.length,0,r.hsThumbanilsButton_do)};r.positionButtons=function(n){var i,u,c,e,o,s,f,h;if(r.isFirstItemShowed_bl&&r.isShowed_bl&&r.isReady_bl){for(c=0,e=0,r.areThumbnailsShowed_bl&&(c=Math.round((r.thumbnailH+r.spaceBetweenThumbnailsAndItem)/2-r.spaceBetweenThumbnailsAndItem/2)),r.showNextAndPrevButtons_bl&&(r.prevButton_do.finalX=r.buttonsAlignment_str==t.BUTTONS_IN?r.finalX-r.prevButton_do.w-r.buttonsOffsetIn:r.buttonsOffsetIn,r.prevButton_do.finalY=parseInt((r.stageHeight-r.prevButton_do.h)/2)-c,null==r.prevButton_do.finalX&&(r.prevButton_do.finalX=-5e3),null==r.prevButton_do.finalY&&(r.prevButton_do.finalY=-5e3)),o=r.buttons_ar.length,s=0;s<o;s++)(i=r.buttons_ar[s])&&(e+=i.h+r.spaceBetweenButtons);for(e-=r.spaceBetweenButtons,f=0;f<o;f++)if(i=r.buttons_ar[f]){if(0!=f&&(u=r.buttons_ar[f-1]),i.finalX=r.buttonsAlignment_str==t.BUTTONS_IN?r.finalX+r.finalW+r.buttonsOffsetIn:r.stageWidth-i.w-r.buttonsOffsetIn,e>r.finalH&&r.buttonsAlignment_str==t.BUTTONS_IN?i.finalY=0==f?r.buttonsAlignment_str==t.BUTTONS_IN?r.areThumbnailsShowed_bl?parseInt((r.stageHeight-e-r.thumbnailH)/2):parseInt((r.stageHeight-e)/2):r.buttonsOffsetIn:u.finalY+u.h+r.spaceBetweenButtons:(i.finalY=r.buttonsAlignment_str==t.BUTTONS_IN?r.finalY:r.buttonsOffsetIn,u?(i.finalY=u.finalY+u.h+r.spaceBetweenButtons,i==r.nextButton_do?i.finalY<r.prevButton_do.finalY&&(i.finalY=r.prevButton_do.finalY):i==r.hsThumbanilsButton_do&&(i.finalY=r.finalY+r.finalH-i.h,i.finalY<u.finalY+u.h+r.spaceBetweenButtons&&r.stageWidth<r.thumbnailsManager_do.totalW+2*(i.w+r.buttonsOffsetIn)&&(i.finalY=u.finalY+u.h+r.spaceBetweenButtons))):i==r.nextButton_do?i.finalY<r.prevButton_do.finalY&&(i.finalY=r.prevButton_do.finalY):i==r.hsThumbanilsButton_do&&(i.finalY=r.finalY+r.finalH-i.h)),i==r.zoomButton_do&&r.isMaximized_bl&&(i.finalX=r.stageWidth-i.w-1,i.finalY=1),i==r.hsThumbanilsButton_do)if(r.buttonsAlignment_str==t.BUTTONS_IN){if(i.finalY+i.h>r.stageHeight-r.thumbnailH&&r.areThumbnailsShowed_bl&&(i.finalX=r.finalX-i.w-r.buttonsOffsetIn,i.finalY=r.finalY+r.finalH-i.h,r.showNextAndPrevButtons_bl&&i.finalY<r.prevButton_do.finalY+r.prevButton_do.h+r.spaceBetweenButtons&&(i.finalY=r.prevButton_do.finalY+r.prevButton_do.h+r.spaceBetweenButtons),f==o-1))for(h=0;h<o-1;h++)r.buttons_ar[h].finalY+=parseInt(r.hsThumbanilsButton_do.h/2)}else i.finalY=!r.areThumbnailsShowed_bl||r.thumbnailsManager_do&&r.stageWidth>r.thumbnailsManager_do.totalW+2*(i.w+r.buttonsOffsetIn)?r.stageHeight-i.h-r.buttonsOffsetIn:r.stageHeight-i.h-r.thumbnailH-r.buttonsOffsetIn,u&&u.finalY+u.h+i.h+r.spaceBetweenButtons+r.buttonsOffsetIn>r.stageHeight-r.thumbnailH&&r.areThumbnailsShowed_bl&&r.stageWidth<r.thumbnailsManager_do.totalW+2*(i.w+r.buttonsOffsetIn)&&(i.finalX=r.buttonsOffsetIn);r.hider.isHidden_bl&&i==r.slp_do&&(i.finalY=r.buttonsAlignment_str==t.BUTTONS_IN?r.finalY:r.buttonsOffsetIn)}for(r.showNextAndPrevButtons_bl&&(n?(FWDAnimation.killTweensOf(r.prevButton_do),FWDAnimation.to(r.prevButton_do,.8,{x:r.prevButton_do.finalX,y:r.prevButton_do.finalY,ease:Expo.easeInOut})):(FWDAnimation.killTweensOf(r.prevButton_do),r.prevButton_do.setX(r.prevButton_do.finalX),r.prevButton_do.setY(r.prevButton_do.finalY))),f=0;f<o;f++)(i=r.buttons_ar[f]).x==i.finalX&&i.y==i.finalY||(FWDAnimation.killTweensOf(i),n?FWDAnimation.to(i,.8,{x:i.finalX,y:i.finalY,ease:Expo.easeInOut}):(i.setX(i.finalX),i.setY(i.finalY)));r.positionShareButtons(n)}};r.hideButtons=function(n){var t,u,i;if(r.isReady_bl)for(u=r.buttons_ar.length,r.showNextAndPrevButtons_bl&&(r.prevButton_do.finalX=-r.prevButton_do.w,null==r.prevButton_do.finalX&&(r.prevButton_do.finalX=-1),null==r.prevButton_do.finalY&&(r.prevButton_do.finalY=-1)),i=0;i<u;i++)(t=r.buttons_ar[i])&&(isNaN(t.finalX)||(t.finalX=t.finalX>r.stageWidth/2?r.stageWidth:-t.w),void 0===t.finalX&&(t.finalX=-5e3),void 0===t.finalY&&(t.finalY=-5e3),n?(0==i&&r.showNextAndPrevButtons_bl&&(FWDAnimation.killTweensOf(r.prevButton_do),FWDAnimation.to(r.prevButton_do,.8,{alpha:1,x:r.prevButton_do.finalX,y:r.prevButton_do.finalY,ease:Expo.easeInOut})),FWDAnimation.killTweensOf(t),FWDAnimation.to(t,.8,{alpha:1,x:t.finalX,y:t.finalY,ease:Expo.easeInOut})):(0==i&&r.showNextAndPrevButtons_bl&&(FWDAnimation.killTweensOf(r.prevButton_do),r.prevButton_do.setX(r.prevButton_do.finalX),r.prevButton_do.setY(r.prevButton_do.finalY)),FWDAnimation.killTweensOf(t),t.setAlpha(1),t.setX(t.finalX),t.setY(t.finalY)))};r.hideStuffForGood=function(){r.shareButton_do&&r.shareButton_do.setX(-5e3);r.prevButton_do.setX(-5e3);r.nextButton_do.setX(-5e3);r.closeButton_do.setX(-5e3);r.zoomButton_do.setX(-5e3);r.descButton_do.setX(-5e3);r.slideShowButton_do.setX(-5e3);r.slp_do.setX(-5e3);r.hsThumbanilsButton_do.setX(-5e3);r.videoHolder_do&&(r.video_do.stop(),r.videoHolder_do.setX(-5e3),r.videoHolder_do.w=1,r.videoHolder_do.h=1);r.audioHolder_do&&(r.audio_do.stop(),r.audioHolder_do.setX(-5e3),r.audioHolder_do.w=1,r.audioHolder_do.h=1)};r.showButtonsWithFade=function(n){r.isReady_bl&&(r.areButtonsShowed_bl=!0,n?(r.shareButtonsHolder_do&&r.areButtonsSharedShowed_bl?r.shareButtonsHolder_do.y+r.shareButtonsHolder_do.h+r.spaceBetweenButtons>r.nextButton_do.y&&FWDAnimation.to(r.nextButton_do.buttonsHolder_do,.8,{alpha:0,ease:Expo.easeInOut}):FWDAnimation.to(r.nextButton_do.buttonsHolder_do,.8,{alpha:1,ease:Quint.easeOut}),FWDAnimation.to(r.prevButton_do.buttonsHolder_do,.8,{alpha:1,ease:Quint.easeOut}),FWDAnimation.to(r.closeButton_do.buttonsHolder_do,.8,{alpha:1,ease:Quint.easeOut}),FWDAnimation.to(r.zoomButton_do.buttonsHolder_do,.8,{alpha:1,ease:Quint.easeOut}),r.shareButtonsHolder_do&&r.areButtonsSharedShowed_bl?r.shareButtonsHolder_do.y+r.shareButtonsHolder_do.h+r.spaceBetweenButtons>r.hsThumbanilsButton_do.y&&r.shareButtonsHolder_do.finalX==r.hsThumbanilsButton_do.finalX&&FWDAnimation.to(r.hsThumbanilsButton_do.buttonsHolder_do,.8,{alpha:0,ease:Expo.easeInOut}):FWDAnimation.to(r.hsThumbanilsButton_do.buttonsHolder_do,.8,{alpha:1,ease:Quint.easeOut}),FWDAnimation.to(r.descButton_do.buttonsHolder_do,.8,{alpha:1,ease:Quint.easeOut}),FWDAnimation.to(r.slideShowButton_do.buttonsHolder_do,.8,{alpha:1,ease:Quint.easeOut}),r.shareButton_do&&FWDAnimation.to(r.shareButton_do.buttonsHolder_do,.8,{alpha:1,ease:Quint.easeOut})):(FWDAnimation.killTweensOf(r.nextButton_do.buttonsHolder_do),FWDAnimation.killTweensOf(r.prevButton_do.buttonsHolder_do),r.nextButton_do.buttonsHolder_do.setAlpha(1),r.prevButton_do.buttonsHolder_do.setAlpha(1),FWDAnimation.killTweensOf(r.nextButton_do.closeButton_do),r.closeButton_do.buttonsHolder_do.setAlpha(1),FWDAnimation.killTweensOf(r.zoomButton_do.closeButton_do),r.zoomButton_do.buttonsHolder_do.setAlpha(1),FWDAnimation.killTweensOf(r.hsThumbanilsButton_do.hsThumbanilsButton_do),r.hsThumbanilsButton_do.buttonsHolder_do.setAlpha(1),FWDAnimation.killTweensOf(r.descButton_do.descButton_do),r.descButton_do.buttonsHolder_do.setAlpha(1),r.shareButton_do&&(FWDAnimation.killTweensOf(r.shareButton_do.descButton_do),r.shareButton_do.buttonsHolder_do.setAlpha(1))))};r.hideButtonsWithFade=function(n){n?(FWDAnimation.to(r.nextButton_do.buttonsHolder_do,.8,{alpha:0,ease:Quint.easeOut}),FWDAnimation.to(r.prevButton_do.buttonsHolder_do,.8,{alpha:0,ease:Quint.easeOut}),FWDAnimation.to(r.closeButton_do.buttonsHolder_do,.8,{alpha:0,ease:Quint.easeOut}),FWDAnimation.to(r.zoomButton_do.buttonsHolder_do,.8,{alpha:0,ease:Quint.easeOut}),FWDAnimation.to(r.hsThumbanilsButton_do.buttonsHolder_do,.8,{alpha:0,ease:Quint.easeOut}),FWDAnimation.to(r.descButton_do.buttonsHolder_do,.8,{alpha:0,ease:Quint.easeOut}),FWDAnimation.to(r.slideShowButton_do.buttonsHolder_do,.8,{alpha:0,ease:Quint.easeOut}),r.shareButton_do&&FWDAnimation.to(r.shareButton_do.buttonsHolder_do,.8,{alpha:0,ease:Quint.easeOut})):(FWDAnimation.killTweensOf(r.nextButton_do.buttonsHolder_do),FWDAnimation.killTweensOf(r.prevButton_do.buttonsHolder_do),r.nextButton_do.buttonsHolder_do.setAlpha(0),r.prevButton_do.buttonsHolder_do.setAlpha(0),FWDAnimation.killTweensOf(r.nextButton_do.closeButton_do),r.closeButton_do.buttonsHolder_do.setAlpha(0),FWDAnimation.killTweensOf(r.zoomButton_do.closeButton_do),r.zoomButton_do.buttonsHolder_do.setAlpha(0),FWDAnimation.killTweensOf(r.hsThumbanilsButton_do.hsThumbanilsButton_do),r.hsThumbanilsButton_do.buttonsHolder_do.setAlpha(0),FWDAnimation.killTweensOf(r.hsThumbanilsButton_do.descButton_do),r.descButton_do.buttonsHolder_do.setAlpha(0),FWDAnimation.killTweensOf(r.slideShowButton_do.descButton_do),r.slideShowButton_do.buttonsHolder_do.setAlpha(0),r.shareButton_do&&(FWDAnimation.killTweensOf(r.shareButton_do.descButton_do),r.shareButton_do.buttonsHolder_do.setAlpha(0)));r.areButtonsShowed_bl=!1};r.parsePlaylistObject=function(n,i){var u,f;0==i&&n.thumbnailPath_str&&(r.areThumbnailsShowed_bl=!1,r.showThumbnailsByDefault_bl?(r.thumbnailsManager_do.show(!1),r.areThumbnailsShowed_bl=!0):(r.thumbnailsManager_do.hide(!1),r.areThumbnailsShowed_bl=!1),r.defaultShowThumbnails_bl?r.showThumbnails_bl=!0:(r.showThumbnails_bl=!1,r.areThumbnailsShowed_bl=!1),r.showThumbnailsHideOrShowButton_bl=r.defaultShowThumbnailsHideOrShowButton_bl&&r.defaultShowThumbnails_bl?!0:!1);0!=i||n.thumbnailPath_str||(r.areThumbnailsShowed_bl=!1,r.showThumbnails_bl=!1,r.showThumbnailsHideOrShowButton_bl=!1);/\.jpg|\.jpeg|\.png/i.test(n.type_str)?(n.iconType_str=FWDRLS3DThumb.IMAGE,n.type_str=t.IMAGE_TYPE,n.width=void 0,n.height=void 0):/\.mp4/i.test(n.type_str)?(n.iconType_str=FWDRLS3DThumb.VIDEO,n.type_str=t.VIDEO_TYPE):/\.mp3/i.test(n.type_str)||"-soundcloud-"==n.type_str?(n.type_str=t.AUDIO_TYPE,n.iconType_str=FWDRLS3DThumb.AUDIO):/\.swf/i.test(n.type_str)?(n.type_str=t.FLASH_TYPE,n.iconType_str=FWDRLS3DThumb.FLASH):(n.iconType_str=/youtube\.|vimeo\./i.test(n.type_str)?-1!=n.type_str.indexOf("youtube.")?FWDRLS3DThumb.YOUTUBE:FWDRLS3DThumb.VIMEO:-1!=n.type_str.indexOf("google.")?FWDRLS3DThumb.MAPS:-1!=n.type_str.indexOf("RL_AJAX")?FWDRLS3DThumb.AJAX:-1!=n.type_str.indexOf("RL_HTML")?FWDRLS3DThumb.HTML:FWDRLS3DThumb.IFRAME,n.type_str=t.IFRAME_TYPE);n.type_str!=t.IMAGE_TYPE&&n.type_str!=t.VIDEO_TYPE||n.type_str==t.VIDEO_TYPE&&(u=encodeURI(n.url.substr(0,n.url.lastIndexOf("/")+1)),f=encodeURIComponent(n.url.substr(n.url.lastIndexOf("/")+1)),n.url=u+f);r.playlist_ar[i]=n};t.show=function(i,u,f){var e;r.isShowed_bl||(r.id=u,r.propsObjVariableName_str=f,t.dispatchEvent(t.SHOW_START,{obj:i}),t.isShowed=!0,i?(r.setDefaultSettings(),f&&n[f]?(e=n[f],r.setObjectPropsSettings(e)):r.setDefaultSettings(),r.stopToLoadPlaylist(),r.isPlaylistDispatchingError_bl=!1,-1!=i.indexOf("facebook.com")?(r.isFacebook_bl=!0,r.facebookUrl_str=String(i.match(/[\.][0-9]*[\.|&]/i)[0]).replace(/\.|&/g,""),r.originalFacebookURL_str=i,r.isPlaylistDispatchingError_bl=!0,r.loadFacebookPlaylist()):-1!=i.indexOf("youtube.com")?(r.isYoutube_bl=!0,r.nextPageToken_str=void 0,r.youtubeUrl_str=i.match(/list=([^&]+)/i)[1],r.originalYoutubeURL_str=i,r.isPlaylistDispatchingError_bl=!0,r.loadYoutubePlaylist()):-1!=i.indexOf("soundcloud.com")?(r.isSoundCloud_bl=!0,r.soundCloundUrl_str=i,r.isPlaylistDispatchingError_bl=!0,r.loadSoundCloudPlaylist()):-1!=i.indexOf("flickr.com")?(r.isFlickr_bl=!0,r.originalFlickrURL_str=i,r.flickrUrl_str=String(i.match(/[^\/]+$/i)),r.isPlaylistDispatchingError_bl=!0,r.loadFlickrPlaylist()):t.parsePlaylist(i,u,f),r.so=FWDRLS3DUtils.getScrollOffsets(),r.isShowed_bl=!0,r.isAnim_bl=!0,r.showSlideShowAnimation_bl=!1,r.showDescription_bl=r.defaultShowDescriptionByDefault_bl,r.startResizeHandler(),r.addPreventMouseWheel(),clearTimeout(r.showOrHideCompleteId_to),r.showOrHideCompleteId_to=setTimeout(r.showComplete,401),FWDAnimation.to(r.bk_do,.8,{alpha:r.backgroundOpacity,ease:Quint.easeOut}),r.preloader_do&&(r.positionPreloader(),r.preloader_do.show(!0)),r.main_do.addChild(r.disableClick_do),r.isReady_bl&&(r.hideButtons(),r.hideStuffForGood()),r.desc_do.hide(!1,!0,!0),r.thumbnailsManager_do&&r.thumbnailsManager_do.destoryThumbnails()):alert("Revolution lightbox error! Please specify a playlist in the FWDRLS3D.show() method."))};r.loadSoundCloudPlaylist=function(){if(-1!=r.soundCloundUrl_str.indexOf("likes")&&(r.soundCloundUrl_str=r.soundCloundUrl_str.replace(/\/likes$/,"/favorites")),url=-1==r.soundCloundUrl_str.indexOf("api.soundcloud.")?"http://api.soundcloud.com/resolve?format=json&url="+r.soundCloundUrl_str+"&limit=100&client_id="+r.scClientId_str+"&callback=FWDRLS3D.parsePlaylist":r.sourceURL_str+"?format=json&client_id="+r.scClientId_str+"&limit=100&callback=FWDRLS3D.parsePlaylist",null==r.scs_el)try{r.scs_el=document.createElement("script");r.scs_el.src=url;r.scs_el.id=parent.instanceName_str+".data.parseflickrPlaylist";document.documentElement.appendChild(r.scs_el)}catch(n){}r.JSONPRequestTimeoutId_to=setTimeout(function(){var n="Soundcloud playlist can't be loaded : <font color='#FF0000'>"+r.soundCloundUrl_str+"<\/font>.";r.main_do.addChild(r.info_do);r.info_do.showText(n);r.isAnim_bl=!1},5e3)};r.loadFlickrPlaylist=function(){if(url="https://api.flickr.com/services/rest/?method=flickr.photosets.getPhotos&api_key="+r.flickrAPIKey_str+"&photoset_id="+r.flickrUrl_str+"&format=json&jsoncallback=FWDRLS3D.parsePlaylist",null==r.scs_el)try{r.scs_el=document.createElement("script");r.scs_el.src=url;r.scs_el.id="FWDRLS3DIFRAMELOAD";document.documentElement.appendChild(r.scs_el)}catch(n){}r.JSONPRequestTimeoutId_to=setTimeout(function(){var n="Flick playlist with the id: <font color='#FF0000'>"+r.soundCloundUrl_str+"<\/font> can't be loaded.";r.main_do.addChild(r.info_do);r.info_do.showText(n);r.isAnim_bl=!1},5e3)};r.loadYoutubePlaylist=function(){var n=r.nextPageToken_str?"https://www.googleapis.com/youtube/v3/playlistItems?part=snippet&pageToken="+r.nextPageToken_str+"&playlistId="+r.youtubeUrl_str+"&key=AIzaSyAlyhJ-C5POyo4hofPh3b7ECAxWy6t6lyg&maxResults=50&callback=FWDRLS3D.parsePlaylist":(r.youtubeObject_ar=[],"https://www.googleapis.com/youtube/v3/playlistItems?part=snippet&playlistId="+r.youtubeUrl_str+"&key=AIzaSyAlyhJ-C5POyo4hofPh3b7ECAxWy6t6lyg&maxResults=50&callback=FWDRLS3D.parsePlaylist");if(null==r.scs_el)try{r.scs_el=document.createElement("script");r.scs_el.src=n;r.scs_el.id="FWDRLS3DIFRAMELOAD";document.documentElement.appendChild(r.scs_el)}catch(n){}r.JSONPRequestTimeoutId_to=setTimeout(function(){var n="Error loading Youtube playlist: <font color='#FF0000'>"+r.originalYoutubeURL_str+"<\/font>.";r.main_do.addChild(r.info_do);r.info_do.showText(n);r.isAnim_bl=!1},5e3)};r.loadFacebookPlaylist=function(){if("file:"==document.location.protocol)return r.isPlaylistDispatchingError_bl=!0,r.main_do.addChild(r.info_do),r.info_do.showText("Please test online, is not possible to view Facebook albums local."),void setTimeout(function(){r.isAnim_bl=!1},850);r.facebookShare?r.loadAccessFacebookAccessToken():(FWDRLS3DFacebookShare.setPrototype(),r.facebookShare=new FWDRLS3DFacebookShare(r.facebookAppId_str),r.facebookShare.addListener(FWDRLS3DFacebookShare.API_READY,r.facebookAPIReadyHandler),r.facebookShare.addListener(FWDRLS3DFacebookShare.API_ERROR,r.facebookAPIErrorHandler))};r.facebookAPIReadyHandler=function(){r.loadAccessFacebookAccessToken()};r.facebookAPIErrorHandler=function(){var n="Error loading file : <font color='#FF0000'>"+r.originalFacebookURL_str+"<\/font>";r.main_do.addChild(r.info_do);r.info_do.showText(n);r.isAnim_bl=!1};r.loadAccessFacebookAccessToken=function(){r.stopToLoadPlaylist();r.sourceURL_str=r.data.mainFolderPath_str+"facebook_access_token.txt";r.xhr=new XMLHttpRequest;r.xhr.onreadystatechange=r.facebookTokenOnLoadoadHandler;r.xhr.onerror=r.facebookErrorHandler;try{r.xhr.open("get",r.sourceURL_str+"?rand="+parseInt(99999999*Math.random()),!0);r.xhr.send()}catch(n){n&&n.message&&n.message;r.facebookAPIErrorHandler()}};r.facebookTokenOnLoadoadHandler=function(e){var response,error;4==r.xhr.readyState&&(404==r.xhr.status?(error="Facebook token path is not found : <font color='#FF0000'>"+r.originalFacebookURL_str+"<\/font>",r.main_do.addChild(r.info_do),r.info_do.showText(error),r.isAnim_bl=!1):408==r.xhr.status?(error="Loading facebook token",r.main_do.addChild(r.info_do),r.info_do.showText(error),r.isAnim_bl=!1):200==r.xhr.status&&(response=n.JSON?JSON.parse(r.xhr.responseText):eval("("+r.xhr.responseText+")"),r.accessToken_str=response.access_token,r.loadFacebookPlaylistWhenReady()))};r.facebookErrorHandler=function(){var n="Error loading file : <font color='#FF0000'>"+r.originalFacebookURL_str+"<\/font>";r.main_do.addChild(r.info_do);r.info_do.showText(n);r.isAnim_bl=!1};r.loadFacebookPlaylistWhenReady=function(){FB.api("/"+r.facebookUrl_str+"?access_token="+r.accessToken_str,"GET",{fields:"photos.limit(100){images,created_time,name}"},function(n){n&&t.parsePlaylist(n,r.id,r.propsObjVariableName_str)})};t.parsePlaylist=function(i,u,f){var c,s,h,e,o,l,a,v;if(r.stopToLoadPlaylist(),r.playlistDomOrObj_str=i,r.playlist_ar=[],r.isFacebook_bl){for(c=r.playlistDomOrObj_str.photos.data,r.isPlaylistDispatchingError_bl=!1,r.totalItems=c.length,s=document.createElement("div"),h=0;h<r.totalItems;h++)e={},o=c[h],e.url=o.images[0].source,e.thumbnailPath_str=o.images[o.images.length-1].source,e.type_str=".jpg",e.description="<div class='FWDRLS3DFacebookDescription'>"+o.name+"<\/div>",-1==e.url.indexOf("RL_HTML")?(e.description&&(s.innerHTML=e.description),e.description&&(s.innerHTML=e.description,e.descriptionText=s.innerText)):(s.innerHTML=o.html,e.html=s.innerHTML),r.parsePlaylistObject(e,h,!0);s=null;r.playlistDomOrObj_str=r.originalFacebookURL_str;r.resizeHandler()}else if(r.isYoutube_bl){if(i.error)return l="Error loading Youtube playlist : <font color='#FF0000'>"+r.originalYoutubeURL_str+"<\/font>.",r.main_do.addChild(r.info_do),r.info_do.showText(l),void(r.isAnim_bl=!1);for(i&&(c=i),h=0;h<c.items.length;h++)r.youtubeObject_ar.push(c.items[h]);if(c.nextPageToken)return r.nextPageToken_str=c.nextPageToken,void r.loadYoutubePlaylist();for(c=r.youtubeObject_ar,r.isPlaylistDispatchingError_bl=!1,r.totalItems=c.length,s=document.createElement("div"),h=0;h<r.totalItems;h++)e={},o=c[h],e.url="https://www.youtube.com/watch?v="+o.snippet.resourceId.videoId,e.thumbnailPath_str=o.snippet.thumbnails.medium.url,e.type_str="https://www.youtube.com/",e.description="<div class='FWDRLS3DYoutubeDescription'>"+o.snippet.title+"<\/div>",-1==e.url.indexOf("RL_HTML")?(e.description&&(s.innerHTML=e.description),e.description&&(s.innerHTML=e.description,e.descriptionText=s.innerText)):(s.innerHTML=o.html,e.html=s.innerHTML),r.parsePlaylistObject(e,h,!0);s=null;r.playlistDomOrObj_str=r.originalYoutubeURL_str;r.resizeHandler()}else if(r.isFlickr_bl){if("fail"==i.stat)return l="Flickr playlist with the id can't be loaded: <font color='#FF0000'>"+r.flickrUrl_str+"<\/font>.",r.main_do.addChild(r.info_do),r.info_do.showText(l),void(r.isAnim_bl=!1);for(i&&(c=i.photoset.photo),r.isPlaylistDispatchingError_bl=!1,r.totalItems=c.length,s=document.createElement("div"),h=0;h<r.totalItems;h++)e={},o=c[h],e.url="http://farm"+o.farm+".staticflickr.com/"+o.server+"/"+o.id+"_"+o.secret+"_b.jpg",e.thumbnailPath_str="http://farm"+o.farm+".staticflickr.com/"+o.server+"/"+o.id+"_"+o.secret+"_n.jpg",e.type_str=".jpg",e.description="<div class='FWDRLS3DFlickrDescription'>"+o.title+"<\/div>",-1==e.url.indexOf("RL_HTML")?(e.description&&(s.innerHTML=e.description),e.description&&(s.innerHTML=e.description,e.descriptionText=s.innerText)):(s.innerHTML=o.html,e.html=s.innerHTML),e.height=r.data.audioControllerHeight+2*r.itemBorderSize,r.parsePlaylistObject(e,h,!0);s=null;r.playlistDomOrObj_str=r.originalFlickrURL_str;r.resizeHandler()}else if(r.isSoundCloud_bl){if(i.tracks)c=i.tracks;else{if(!i.length)return l="Please provide a playlist or tracks URL : <font color='#FF0000'>"+r.soundCloundUrl_str+"<\/font>.",r.main_do.addChild(r.info_do),r.info_do.showText(l),void(r.isAnim_bl=!1);c=i}for(r.isPlaylistDispatchingError_bl=!1,r.totalItems=c.length,s=document.createElement("div"),h=0;h<r.totalItems;h++)e={},o=c[h],e.url=o.stream_url+"?consumer_key="+r.scClientId_str,e.thumbnailPath_str=String(o.artwork_url).replace(/large/,"t300x300"),e.type_str="-soundcloud-",e.description="<div class='FWDRLS3DSoundCloudDescription'>"+o.title+"<\/div>",-1==e.url.indexOf("RL_HTML")?(e.description&&(s.innerHTML=e.description),e.description&&(s.innerHTML=e.description,e.descriptionText=s.innerText)):(s.innerHTML=o.html,e.html=s.innerHTML),e.height=r.data.audioControllerHeight+2*r.itemBorderSize,r.parsePlaylistObject(e,h,!0);s=null;r.playlistDomOrObj_str=r.soundCloundUrl_str;r.resizeHandler()}else if(-1!=i.indexOf("rlobj_")){if(!(c=n[i]))return void alert('Revolution lightbox error! The playlist JSON object with the label "'+i+"\" doesn't exist!");for(r.totalItems=c.playlistItems.length,s=document.createElement("div"),h=0;h<r.totalItems;h++)e={},o=c.playlistItems[h],e.url=o.url,e.thumbnailPath_str=o.thumbnailPath,e.posterPath=o.posterPath,e.type_str=o.url,e.description=o.description,-1==e.url.indexOf("RL_HTML")?(e.description&&(s.innerHTML=e.description),e.description&&(s.innerHTML=e.description,e.descriptionText=s.innerText)):(s.innerHTML=o.html,e.html=s.innerHTML),e.width=o.width,e.height=o.height,r.parsePlaylistObject(e,h,!0),e.type_str==t.AUDIO_TYPE&&(e.height=r.data.audioControllerHeight+2*r.itemBorderSize);s=null}else{if(a=document.getElementById(i),!a)return void alert('Revolution lightbox error! The HTML element with the id "'+i+"\" doesn't exist!");if(v=FWDRLS3DUtils.getChildren(a),r.totalItems=v.length,0==r.totalItems)return void alert('Revolution lightbox error! The playlist with the id "'+i+'" must contain at least one entry.');for(h=0;h<r.totalItems;h++){if(e={},o=v[h],!FWDRLS3DUtils.hasAttribute(o,"data-url"))return void alert('Revolution lightbox error! Attribute "data-url" is not found in the playlist at position nr: "'+h+'".');if(e.url=String(FWDRLS3DUtils.getAttributeValue(o,"data-url")),e.posterPath=FWDRLS3DUtils.getAttributeValue(o,"data-poster-path"),e.type_str=FWDRLS3DUtils.getAttributeValue(o,"data-url"),e.width=FWDRLS3DUtils.getAttributeValue(o,"data-width"),e.height=FWDRLS3DUtils.getAttributeValue(o,"data-height"),FWDRLS3DUtils.hasAttribute(o,"data-thumbnail-path")&&(e.thumbnailPath_str=FWDRLS3DUtils.getAttributeValue(o,"data-thumbnail-path")),-1==e.url.indexOf("RL_HTML"))try{0!=FWDRLS3DUtils.getChildren(o).length&&(e.description=o.innerHTML,e.descriptionText=o.innerText)}catch(i){}else try{e.html=o.innerHTML}catch(i){}r.parsePlaylistObject(e,h,!1);e.type_str==t.AUDIO_TYPE&&(e.height=r.data.audioControllerHeight+2*r.itemBorderSize)}}r.showNextAndPrevButtons_bl=1!=r.totalItems&&r.defaultShowNextAndPrevButtons_bl?!0:!1;r.id<0?r.id=0:r.id>r.totalItems-1&&(r.id=r.totalItems-1);r.prevId=r.id;r.useDeepLinking_bl&&(location.hash=f?"RL?rl_playlist="+r.playlistDomOrObj_str+"&rl_id="+r.id+"&rl_propsobj="+f:"RL?rl_playlist="+r.playlistDomOrObj_str+"&rl_id="+r.id);(r.isSoundCloud_bl||r.isFacebook_bl||r.isYoutube_bl||r.isFlickr_bl)&&r.showComplete()};r.showComplete=function(){r.useAsModal_bl?r.removeCloseEventsWhenBkIsPressed():r.addCloseEventsWhenBkIsPressed();r.isReady_bl&&-1!=r.id&&!r.curItem_do&&r.playlist_ar&&!r.isPlaylistDispatchingError_bl&&(r.positionPreloader(),r.preloader_do.show(!0),r.showCloseButton_bl?r.showCloseButton():r.hideCloseButton(),r.playlist_ar[r.id].type_str==t.IMAGE_TYPE&&r.defaultShowZoomButton_bl?r.showZoomButton():r.hideZoomButton(),r.playlist_ar[r.id].description&&r.defaultHideDescriptionButtons_bl?(r.hasItemDescription_bl=!0,r.showDescriptionButton()):(r.hasItemDescription_bl=!1,r.hideDescriptionButton()),r.showSlideShowButton_bl?r.showSlideshowButton():r.hideSlideshowButton(),r.showShareButton_bl?r.showShareButton():r.hideFacebookButton(),r.showNextAndPrevButtons_bl?r.showNextAndPrevButtons():r.hideNextAndPrevButtons(),r.showThumbnailsHideOrShowButton_bl&&r.showThumbnails_bl?(r.showHsThumbnailButton(),r.showThumbnailsByDefault_bl?r.hsThumbanilsButton_do.setButtonState(1):r.hsThumbanilsButton_do.setButtonState(0)):r.hideHsThumbnailButton(),r.showDescription_bl?r.descButton_do.setButtonState(0):r.descButton_do.setButtonState(1),r.hideButtons(),r.createAndShowItem(),r.isMobile_bl&&r.addSwipeSupport(),r.startAnim(801))};r.hide=function(){r.isAnim_bl||!r.isShowed_bl||r.isAnimMaximizeOrMinimize_bl||r.isMaximized_bl||r.swipeMoved_bl||!r.areButtonsShowed_bl||(r.isSoundCloud_bl=!1,r.isFacebook_bl=!1,r.isYoutube_bl=!1,r.isFlickr_bl=!1,t.isShowed=!1,r.stopToLoadPlaylist(),r.removeKeyboardSupport(),r.isMobile_bl&&r.closeButton_do&&FWDAnimation.isTweening(r.closeButton_do.buttonsHolder_do)||(FWDAnimation.to(r.bk_do,.8,{alpha:0,delay:.4,ease:Quint.easeOut}),r.curItem_do&&r.curItem_do.screen&&(FWDAnimation.to(r.curItem_do,.6,{alpha:0,ease:Quint.easeOut}),FWDAnimation.to(r.curItem_do,.8,{x:0,y:0,w:0,h:0,delay:.1,ease:Expo.easeInOut})),FWDAnimation.to(r.mainItemHolder_do,.8,{x:r.stageWidth/2,y:r.stageHeight/2,w:0,h:0,delay:.1,ease:Expo.easeInOut}),FWDAnimation.to(r.itemBorder_do,.8,{w:0,h:0,alpha:0,delay:.1,ease:Expo.easeInOut}),FWDAnimation.to(r.itemBk_do,.8,{x:0,y:0,w:0,h:0,delay:.1,ease:Expo.easeInOut}),r.curItem_do&&r.hideButtons(!0),r.isShowed_bl=!1,r.isFirstItemShowed_bl=!1,r.id,r.curItem_do=null,r.prevItem_do=null,r.isAnimForVideoAndAudioPlayersDone_bl=!1,r.stopResizeHandler(),r.closeAjax(),r.tm.stop(),r.thumbnailsManager_do&&r.thumbnailsManager_do.hide(!0),r.main_do.contains(r.info_do)&&r.main_do.removeChild(r.info_do),r.closeImage(),r.useAsModal_bl||r.removeCloseEventsWhenBkIsPressed(),r.hider.stop(),r.preloader_do.hide(!0),r.hideShareButtons(!0,!0),r.videoHolder_do&&(r.video_do.stop(),r.video_do.setPosterSource(""),r.videoHolder_do.setX(-5e3),r.videoHolder_do.w=1,r.videoHolder_do.h=1),r.audioHolder_do&&(r.audio_do.stop(),r.audioHolder_do.setX(-5e3),r.audioHolder_do.w=1,r.audioHolder_do.h=1),r.desc_do.descriptionAnimationType_str="opacity",t.dispatchEvent(t.HIDE_START),r.hasItemDescription_bl&&r.showDescription_bl&&r.desc_do.hide(!0),clearTimeout(r.showOrHideCompleteId_to),r.showOrHideCompleteId_to=setTimeout(r.hideComplete,1200),r.isMobile_bl&&r.removeSwipeSupport(),r.startAnim(1202)))};r.hideComplete=function(){r.useDeepLinking_bl&&(location.hash="RL");r.removePreventMouseWheel();r.isFirstItemShowed_bl=!1;r.firstVideoOrAudioAdded_bl=!1;r.curItem_do=null;r.prevItem_do=null;r.removeItems(0);r.thumbnailsManager_do&&(r.thumbnailsManager_do.destoryThumbnails(),r.thumbnailsManager_do.hideForGood());r.video_do&&RLVideoPlayer&&RLVideoPlayer.setPosterSource("");r.isMobile_bl&&r.removeSwipeSupport();r.main_do.setX(-5e3);t.dispatchEvent(t.HIDE_COMPLETE)};r.startAnim=function(n){r.stopAnim();r.isAnim_bl=!0;r.animId_to=setTimeout(r.animationDone,n)};r.stopAnim=function(){r.isAnim_bl=!1;r.tm&&r.tm.pause();clearTimeout(r.animId_to)};r.animationDone=function(){r.isAnim_bl=!1;r.tm.resume();r.removeItems(1);r.curItem_do&&r.dlChangeHandler();r.hasItemDescription_bl&&r.showDescription_bl&&r.desc_do.show(!0)};r.addCloseEventsWhenBkIsPressed=function(){r.isMobile_bl?r.hasPointerEvent_bl?r.bk_do.screen.addEventListener("pointerup",r.onBkMouseUp):(r.bk_do.screen.addEventListener("touchend",r.onBkMouseUp),r.bk_do.screen.addEventListener("touchmove",r.onBkTouchMove)):r.bk_do.screen.addEventListener?r.bk_do.screen.addEventListener("click",r.onBkMouseUp):r.bk_do.screen.attachEvent&&r.bk_do.screen.attachEvent("onclick",r.onBkMouseUp)};r.removeCloseEventsWhenBkIsPressed=function(){r.isMobile_bl?r.hasPointerEvent_bl?r.bk_do.screen.removeEventListener("pointerup",r.onBkMouseUp):(r.bk_do.screen.removeEventListener("touchend",r.onBkMouseUp),r.bk_do.screen.removeEventListener("touchmove",r.onBkTouchMove)):r.bk_do.screen.removeEventListener?r.bk_do.screen.removeEventListener("click",r.onBkMouseUp):r.bk_do.screen.detachEvent&&r.bk_do.screen.detachEvent("onclick",r.onBkMouseUp)};r.onBkTouchMove=function(){clearTimeout(r.doNotAllowToHideId_to);r.doNotAllowToHideId_to=setTimeout(function(){r.doNotAllowToHide_bl=!1},100);r.doNotAllowToHide_bl=!0};r.onBkMouseUp=function(){r.doNotAllowToHide_bl||r.hide()};r.stopToLoadPlaylist=function(){clearTimeout(r.JSONPRequestTimeoutId_to);try{r.scs_el.src=null;document.documentElement.removeChild(r.scs_el);r.scs_el=null}catch(n){}if(null!=r.xhr){try{r.xhr.abort()}catch(n){}r.xhr.onreadystatechange=null;r.xhr.onerror=null;r.xhr=null}};r.createAndShowItem=function(){var n=r.playlist_ar[r.id];if(r.type_str=n.type_str,r.url=n.url,r.posterPath_str=n.posterPath,r.closeAjax(),r.tm.pause(),r.closeImage(),r.preloader_do.hide(!0),r.main_do.contains(r.info_do)&&r.main_do.removeChild(r.info_do),r.thumbnailsManager_do&&r.thumbnailsManager_do.disableOrEnableThumbnails(),r.prevItem_do&&r.prevItem_do.type_str!=t.IMAGE_TYPE&&(r.removeItems(0),r.prevItem_do=null),r.playlist_ar[r.id].description?(r.hasItemDescription_bl=!0,r.showDescriptionButton()):(r.hasItemDescription_bl=!1,r.hideDescriptionButton(),r.desc_do.hide(!1,!1,!0)),r.videoHolder_do&&(r.video_do.stop(),r.type_str!=t.VIDEO_TYPE&&(r.videoHolder_do.setX(-5e3),r.videoHolder_do.w=1,r.videoHolder_do.h=1)),r.audioHolder_do&&(r.audio_do.stop(),r.type_str==t.AUDIO_TYPE&&r.isFirstItemShowed_bl||(r.audioHolder_do.setX(-5e3),r.audioHolder_do.w=1,r.audioHolder_do.h=1)),r.isAnimForVideoAndAudioPlayersDone_bl=!1,r.type_str==t.IMAGE_TYPE)r.loadImage(),r.firstVideoOrAudioAdded_bl=!0;else if(r.type_str==t.IFRAME_TYPE||r.type_str==t.FLASH_TYPE||r.type_str==t.VIDEO_TYPE||r.type_str==t.AUDIO_TYPE){if(r.originalW=n.width||r.defaultItemW,r.originalH=n.height||r.defaultItemH,r.prevItem_do&&(r.resizeCurrentItem(!0),FWDAnimation.to(r.prevItem_do,.8,{alpha:0,ease:Quint.easeOut}),FWDAnimation.to(r.prevItem_do,.8,{x:parseInt((r.finalW-r.prevItem_do.w)/2),y:parseInt((r.finalH-r.prevItem_do.h)/2),ease:Expo.easeInOut})),r.curItem_do=new FWDRLS3DDisplayObject("div"),r.curItem_do.type_str=r.type_str,r.prevItem_do=r.curItem_do,r.isMobile_bl&&(r.curItem_do.getStyle().overflow="scroll",r.curItem_do.getStyle().webkitOverflowScrolling="touch"),r.itemHolder_do.addChild(r.curItem_do),r.isFirstItemShowed_bl?r.resizeCurrentItem(!1,!0):(r.resizeCurrentItem(!1),r.showItemFirstTime(),r.positionButtons(!1),r.positionShareButtons(!1),r.hideButtons()),r.hideZoomButton(),r.playlist_ar[r.id].description?(r.hasItemDescription_bl=!0,r.desc_do.setText(r.playlist_ar[r.id].description),r.showDescriptionButton()):(r.hasItemDescription_bl=!1,r.hideDescriptionButton()),"opacity"==r.descriptionAnimationType_str&&r.hasItemDescription_bl&&r.desc_do.hide(!1,!0,!1),r.positionButtons(!0),r.positionShareButtons(!0),r.type_str==t.VIDEO_TYPE){if(!r.data.DFUseVideo_bl)return r.main_do.addChild(r.info_do),void r.info_do.showText("To play video mp4 files please set <font color='#FF0000'>useVideo:\"yes\"<\/font>.");if(!(FWDRLS3DEVPlayer.hasHTML5Video||FWDRLS3DFlashTest.hasFlashPlayerVersion("9.0.18")||FWDRLS3DUtils.isLocal||r.isMobile_bl))return r.main_do.addChild(r.info_do),void r.info_do.showText("Please install Adobe flash player! <a href='http://www.adobe.com/go/getflashplayer'>Click here to install.<\/a> to play _s mp4 video file.");if(!r.videoHolder_do&&FWDRLS3DUtils.isLocal)return r.main_do.addChild(r.info_do),void r.info_do.showText("This browser can't play mp4 video files locally, please use a different browser like Chrome, IE9+, Firefox(WIN), Safari(MAC). It will work on all browsers when tested online.");r.videoHolder_do.w==r.finalW-2*r.itemBorderSize&&r.videoHolder_do.h==r.finalH-2*r.itemBorderSize?(setTimeout(r.addContent,200),r.startAnim(201),r.showSlideShowAnimation_bl&&r.slp_do.resetSlideshow()):(setTimeout(r.addContent,800),r.startAnim(801))}else if(r.type_str==t.AUDIO_TYPE){if(!r.data.DFUseAudio_bl)return r.main_do.addChild(r.info_do),void r.info_do.showText("To play audio mp3 files please set <font color='#FF0000'>useAudio:\"yes\"<\/font>.");if(!(FWDRLS3DEAP.hasHTML5Audio||FWDRLS3DFlashTest.hasFlashPlayerVersion("9.0.18")||FWDRLS3DUtils.isLocal||r.isMobile_bl))return r.main_do.addChild(r.info_do),void r.info_do.showText("Please install Adobe flash player! <a href='http://www.adobe.com/go/getflashplayer'>Click here to install.<\/a> to play _s mp3 audio file.");if(!r.audioHolder_do&&FWDRLS3DUtils.isLocal)return r.main_do.addChild(r.info_do),void r.info_do.showText("This browser can't play mp3 audio files locally, please use a different browser like Chrome, IE9+, Firefox(WIN), Safari(MAC). It will work on all browsers when tested online.");r.audioHolder_do.w==r.finalW-2*r.itemBorderSize&&r.audioHolder_do.h==r.finalH-2*r.itemBorderSize?(setTimeout(r.addContent,200),r.startAnim(201),r.showSlideShowAnimation_bl&&r.slp_do.resetSlideshow()):(setTimeout(r.addContent,800),r.startAnim(801))}else if(r.type_str==t.IFRAME_TYPE)setTimeout(r.addContent,800),r.startAnim(801);else if(r.type_str==t.FLASH_TYPE){if(!FWDRLS3DFlashTest.hasFlashPlayerVersion("9.0.18")&&!r.isMobile_bl)return r.main_do.addChild(r.info_do),r.info_do.showText("Please install Adobe flash player! <a href='http://www.adobe.com/go/getflashplayer'>Click here to install.<\/a> to view _s flash content."),void r.startAnim(801);if(r.isMobile_bl)return r.main_do.addChild(r.info_do),r.info_do.showText("Adobe flash player is not supported on mobile devices, to view _s content please use a desktop machine."),void r.startAnim(801);setTimeout(r.addContent,800);r.startAnim(801)}r.videoHolder_do&&(r.videoHolder_do.w==r.finalW-2*r.itemBorderSize&&r.videoHolder_do.h==r.finalH-2*r.itemBorderSize||(r.videoHolder_do.setX(-5e3),r.videoHolder_do.w=1,r.videoHolder_do.h=1))}t.dispatchEvent(t.UPDATE,{curId:r.id})};r.addContent=function(){var i,n,u,f,e;if(r.type_str==t.VIDEO_TYPE)return r.isAnimForVideoAndAudioPlayersDone_bl=!0,RLVideoPlayer.setVideoSource(r.url),RLVideoPlayer.setPosterSource(r.posterPath_str),(r.videoAutoPlay_bl&&!r.firstVideoOrAudioAdded_bl||r.nextVideoOrAudioAutoPlay_bl&&r.firstVideoOrAudioAdded_bl)&&RLVideoPlayer.play(),r.resizeCurrentItem(),r.prevVideoW=r.finalW,r.prevVideoH=r.finalH,r.firstVideoOrAudioAdded_bl=!0,r.videoAutoPlay_bl=!1,void(r.audioAutoPlay_bl=!1);if(r.type_str==t.AUDIO_TYPE)return r.isAnimForVideoAndAudioPlayersDone_bl=!0,RLAudioPlayer.setSource(r.url),(r.audioAutoPlay_bl&&!r.firstVideoOrAudioAdded_bl||r.nextVideoOrAudioAutoPlay_bl&&r.firstVideoOrAudioAdded_bl)&&RLAudioPlayer.play(),r.resizeCurrentItem(),r.firstVideoOrAudioAdded_bl=!0,r.audioAutoPlay_bl=!1,void(r.videoAutoPlay_bl=!1);if(r.type_str==t.FLASH_TYPE)return i='<object id="RL_swf_'+parseInt(99999999999*Math.random())+'" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="100%" height="100%"><param name="movie" value="'+r.url+'"/><param name="wmode" value="opaque"/><param name="scale" value="noscale"/><object type="application/x-shockwave-flash" data="'+r.url+'" width="100%" height="100%"><param name="movie" value="'+r.url+'"/><param name="wmode" value="opaque"/><param name="scale" value="noscale"/><\/object><\/object>',r.curItem_do.setInnerHTML(i),void r.resizeCurrentItem();if(-1!=r.url.indexOf("RL_HTML"))return r.addInnerHTMLContent(r.playlist_ar[r.id].html),void r.resizeCurrentItem();if(-1==r.url.indexOf("RL_AJAX:"))u="http://",-1!=r.url.indexOf("https")&&(u="https://"),r.nextVideoOrAudioAutoPlay_bl&&r.firstVideoOrAudioAdded_bl&&(r.videoAutoPlay_bl=!0),e=r.videoAutoPlay_bl?"1":"0",r.firstVideoOrAudioAdded_bl=!0,(n=document.createElement("iframe")).width="100%",n.height="100%",n.allowFullScreen=1,n.setAttribute("allowFullScreen",""),n.frameBorder=0,-1!=r.url.indexOf("youtube.")||-1!=r.url.indexOf("vimeo.")?(-1!=r.url.indexOf("youtube.")?(f=r.url.replace(/.*\?v=|&.*/gi,""),n.src=u+"www.youtube.com/embed/"+f+"?rel=0&wmode=transparent&autoplay="+e):-1!=r.url.indexOf("vimeo.")&&(f=r.url.replace(/.*\/|\?.*/gi,""),n.src=u+"player.vimeo.com/video/"+f+"?autoplay="+e),r.videoAutoPlay_bl=!1):(-1!=r.url.indexOf("google.")&&(r.url=r.url.replace(/&key=\.*|key=\.*|&key=*/gi,""),r.url+="&key="+r.googleMapsAPIKey_str),n.src=r.url),r.curItem_do.screen.appendChild(n),r.resizeCurrentItem();else{if(FWDRLS3DUtils.isLocal)return void r.ajaxLoadError("Using ajax locally is not possible or allowed, please test online.");r.url=r.url.substr(r.url.indexOf(":")+1);r.xmlhttp=new XMLHttpRequest;r.xmlhttp.onerror=function(){r.ajaxLoadError("Ajax error with code: "+r.xmlhttp.status)};r.xmlhttp.onreadystatechange=function(){4===r.xmlhttp.readyState&&(200==r.xmlhttp.status?r.addInnerHTMLContent(r.xmlhttp.responseText):r.ajaxLoadError("Ajax error with code: "+r.xmlhttp.status))};r.xmlhttp.open("GET",r.url,!0);try{r.xmlhttp.send()}catch(i){i.message&&r.ajaxLoadError(i.message)}}};r.addInnerHTMLContent=function(n){r.curItem_do.getStyle().overflow="auto";r.curItem_do.setInnerHTML(n);r.curItem_do.screen.addEventListener&&(r.curItem_do.screen.addEventListener("mousewheel",function(n){n.stopImmediatePropagation&&n.stopImmediatePropagation()}),r.curItem_do.screen.addEventListener("DOMMouseScroll",function(n){n.stopImmediatePropagation&&n.stopImmediatePropagation()}),r.curItem_do.screen.addEventListener("touchmove",function(n){r.curItem_do.screen.scrollHeight>r.finalH-2*r.itemBorderSize&&n.stopImmediatePropagation()}))};r.ajaxLoadError=function(n){r.tm.stop();r.stopAnim();r.preloader_do.hide(!0);r.main_do.addChild(r.info_do);r.info_do.showText(n)};r.closeAjax=function(){r.xmlhttp&&(r.xmlhttp.onerror=null,r.xmlhttp.onreadystatechange=null,r.xmlhttp.abort(),r.xmlhttp=null)};r.closeImage=function(){r.image_img&&(r.image_img.onload=null,r.image_img.onerror=null,r.image_img=null)};r.loadImage=function(){r.isLoading_bl=!0;r.stopAnim();r.positionPreloader();r.preloader_do.show(!0);r.image_img=new Image;r.image_img.onload=r.imageLoadComplete;r.image_img.onerror=r.imageLoadError;r.image_img.src=r.url};r.imageLoadComplete=function(){r.originalW=r.image_img.width;r.originalH=r.image_img.height;r.curItem_do=new FWDRLS3DDisplayObject("img");r.curItem_do.setScreen(r.image_img);r.curItem_do.type_str=t.IMAGE_TYPE;r.isFirstItemShowed_bl?(r.resizeCurrentItem(!0,!1),r.prevItem_do&&r.prevItem_do.type_str==t.IMAGE_TYPE&&(FWDAnimation.to(r.prevItem_do,.8,{alpha:0,ease:Quint.easeOut}),FWDAnimation.to(r.prevItem_do,.8,{x:parseInt((r.finalW-r.prevItem_do.w)/2),y:parseInt((r.finalH-r.prevItem_do.h)/2),ease:Expo.easeInOut})),r.curItem_do.setWidth(r.finalW-2*r.itemBorderSize),r.curItem_do.setHeight(r.finalH-2*r.itemBorderSize),r.curItem_do.setAlpha(0),r.resizeCurrentItem(!1,!0),FWDAnimation.to(r.curItem_do,.8,{alpha:1,delay:.8,ease:Quint.easeOut})):(r.resizeCurrentItem(!1),r.showItemFirstTime(),r.positionButtons(!1),r.positionShareButtons(!1),r.hideButtons());r.startAnim(801);r.isLoading_bl=!1;r.prevItem_do=r.curItem_do;r.preloader_do.hide(!0);r.showZoomButton();r.hasItemDescription_bl&&("opacity"==r.descriptionAnimationType_str&&r.hasItemDescription_bl&&r.desc_do.hide(!1,!0,!1),r.showDescriptionButton(),r.desc_do.setText(r.playlist_ar[r.id].description));r.positionButtons(!0);r.positionShareButtons(!0);r.itemHolder_do.addChild(r.curItem_do)};r.imageLoadError=function(){r.tm.stop();r.stopAnim();r.preloader_do.hide(!0);r.main_do.addChild(r.info_do);r.info_do.showText("Image with path <span style='color:#FF0000;'>"+decodeURIComponent(r.url)+"<\/span> can't be loaded, probably the path is incorrect.")};r.maximizeOrMinimize=function(){var n,t,e,o,i,u,f;r.isLoading_bl||r.isAnim_bl||(r.isAnimMaximizeOrMinimize_bl=!0,clearTimeout(r.maximizeCompleteTimeOutId_to),clearTimeout(r.minimizeCompleteTimeOutId_to),r.isMaximized_bl?(r.isMaximized_bl=!1,r.zoomButton_do.setButtonState(1),r.isMobile_bl?r.removeEventsForScrollngImageOnMobile():r.removeEventsForScrollngImageOnDesktop(),FWDAnimation.to(r.curItem_do,.8,{x:r.finalX+r.itemBorderSize,y:r.finalY+r.itemBorderSize,w:r.finalW-2*r.itemBorderSize,h:r.finalH-2*r.itemBorderSize,ease:Expo.easeInOut}),r.setButtonsVisible(!0),r.positionButtons(!0),r.positionShareButtons(!0),r.minimizeCompleteTimeOutId_to=setTimeout(r.minimizeCompleteHandler,801)):(r.isMaximized_bl=!0,r.zoomButton_do.setButtonState(0),r.tm.pause(),n=r.stageWidth/r.originalW,f=0,(t=r.stageHeight/r.originalH)<=n?f=n:n<=t&&(f=t),i=parseInt(r.originalW*f),u=parseInt(r.originalH*f),e=parseInt((r.stageWidth-i)/2),o=parseInt((r.stageHeight-u)/2),1!=r.curItem_do.alpha&&r.curItem_do.setAlpha(1),r.curItem_do.setX(r.curItem_do.getGlobalX()),r.curItem_do.setY(r.curItem_do.getGlobalY()),FWDAnimation.to(r.zoomButton_do,.8,{x:r.stageWidth-r.zoomButton_do.w-10,y:10,ease:Expo.easeInOut}),r.isMobile_bl?FWDAnimation.to(r.curItem_do,.8,{x:e,y:o,w:i,h:u,ease:Expo.easeInOut}):(t<=n?FWDAnimation.to(r.curItem_do,.8,{x:e,w:i,h:u,ease:Expo.easeInOut}):n<t&&FWDAnimation.to(r.curItem_do,.8,{y:o,w:i,h:u,ease:Expo.easeInOut}),r.addEventsForScrollngImageOnDesktop()),r.itemHolder_do.contains(r.imteHolder_do)&&r.itemHolder_do.removeChild(r.curItem_do),r.main_do.addChild(r.curItem_do),r.main_do.addChild(r.zoomButton_do),r.maximizeCompleteTimeOutId_to=setTimeout(r.maximizeCompleteHandler,801)),r.hideShareButtons(!0))};r.minimizeCompleteHandler=function(){r.isAnimMaximizeOrMinimize_bl=!1;r.isTweening_bl=!1;r.itemHolder_do.addChild(r.curItem_do);r.resizeCurrentItem();r.tm.resume();r.hasItemDescription_bl&&r.showDescription_bl&&r.desc_do.show(!0);r.main_do.addChild(r.zoomButton_do);r.useDeepLinking_bl&&r.dlChangeHandler()};r.maximizeCompleteHandler=function(){r.isAnimMaximizeOrMinimize_bl=!1;r.setButtonsInvisible(!0);r.isMobile_bl&&r.addEventsForScrollngImageOnMobile();r.hasItemDescription_bl&&r.showDescription_bl&&r.desc_do.hide(!1)};r.setButtonsInvisible=function(n){r.showCloseButton_bl&&r.closeButton_do.setVisible(!1);r.showNextAndPrevButtons_bl&&(r.nextButton_do.setVisible(!1),r.prevButton_do.setVisible(!1));r.showThumbnailsHideOrShowButton_bl&&r.hsThumbanilsButton_do.setVisible(!1);r.showThumbnails_bl&&r.thumbnailsManager_do.setVisible(!1);r.showDescriptionButton_bl&&r.descButton_do.setVisible(!1);r.showSlideShowButton_bl&&r.slideShowButton_do.setVisible(!1);r.showShareButton_bl&&r.shareButton_do.setVisible(!1);r.showSlideShowAnimation_bl&&r.slp_do.setVisible(!1);r.showDescription_bl&&r.desc_do.setVisible(!1);n&&r.mainItemHolder_do.setVisible(!1)};r.setButtonsVisible=function(n){r.showCloseButton_bl&&r.closeButton_do.setVisible(!0);r.showNextAndPrevButtons_bl&&(r.nextButton_do.setVisible(!0),r.prevButton_do.setVisible(!0));r.showThumbnailsHideOrShowButton_bl&&r.hsThumbanilsButton_do.setVisible(!0);r.showThumbnails_bl&&r.thumbnailsManager_do.setVisible(!0);r.showDescriptionButton_bl&&r.descButton_do.setVisible(!0);r.showSlideShowButton_bl&&r.slideShowButton_do.setVisible(!0);r.showShareButton_bl&&r.shareButton_do.setVisible(!0);r.showSlideShowAnimation_bl&&r.slp_do.setVisible(!0);r.showDescription_bl&&r.desc_do.setVisible(!0);n&&r.mainItemHolder_do.setVisible(!0)};r.addEventsForScrollngImageOnDesktop=function(){r.updateImageWhenMaximized_int=setInterval(r.updateMaximizedImageHandler,16);n.addEventListener?n.addEventListener("mousemove",r.updateMaximizeImageOnMouseMovedHandler):document.attachEvent("onmousemove",r.updateMaximizeImageOnMouseMovedHandler);r.hider.stop()};r.removeEventsForScrollngImageOnDesktop=function(){clearInterval(r.updateImageWhenMaximized_int);n.addEventListener?n.removeEventListener("mousemove",r.updateMaximizeImageOnMouseMovedHandler):document.detachEvent("onmousemove",r.updateMaximizeImageOnMouseMovedHandler);r.hider.start()};r.updateMaximizeImageOnMouseMovedHandler=function(n){var t=FWDRLS3DUtils.getViewportMouseCoordinates(n);r.gmx=t.screenX;r.gmy=t.screenY};r.updateMaximizedImageHandler=function(){var n,t;if(r.percentX=r.gmx/r.stageWidth,r.percentY=r.gmy/r.stageHeight,1<r.percentX&&(r.percentX=1),1<r.percentY&&(r.percentY=1),r.stageWidth/r.originalW<=r.stageHeight/r.originalH){if(n=Math.round((r.stageWidth-r.curItem_do.w)*r.percentX),isNaN(n))return;FWDAnimation.to(r.curItem_do,.4,{x:n})}else{if(t=Math.round((r.stageHeight-r.curItem_do.h)*r.percentY),isNaN(t))return;FWDAnimation.to(r.curItem_do,.4,{y:t})}};r.addEventsForScrollngImageOnMobile=function(){r.hasPointerEvent_bl?(n.addEventListener("pointerdown",r.onTouchStartScrollImage),n.addEventListener("pointerup",r.onTouchEndScrollImage)):(n.addEventListener("touchstart",r.onTouchStartScrollImage),n.addEventListener("touchend",r.onTouchEndScrollImage));clearInterval(r.updateImageWhenMaximized_int);r.updateImageWhenMaximized_int=setInterval(r.updateMaximizedImageMobileHandler,16)};r.removeEventsForScrollngImageOnMobile=function(){clearInterval(r.updateImageWhenMaximized_int);r.hasPointerEvent_bl?(n.removeEventListener("pointerdown",r.onTouchStartScrollImage),n.removeEventListener("pointerup",r.onTouchEndScrollImage),n.removeEventListener("pointermove",r.onTouchMoveScrollImage)):(n.removeEventListener("touchstart",r.onTouchStartScrollImage),n.removeEventListener("touchend",r.onTouchEndScrollImage),n.removeEventListener("touchmove",r.onTouchMoveScrollImage));r.isDragging_bl=!1};r.onTouchStartScrollImage=function(t){var i=FWDRLS3DUtils.getViewportMouseCoordinates(t);r.hasPointerEvent_bl?n.addEventListener("pointermove",r.onTouchMoveScrollImage):n.addEventListener("touchmove",r.onTouchMoveScrollImage);r.lastPresedX=i.screenX;r.lastPresedY=i.screenY;t.preventDefault()};r.onTouchEndScrollImage=function(){r.hasPointerEvent_bl?n.removeEventListener("pointermove",r.onTouchMoveScrollImage):n.removeEventListener("touchmove",r.onTouchMoveScrollImage);r.isDragging_bl=!1};r.onTouchMoveScrollImage=function(n){n.preventDefault&&n.preventDefault();var t=FWDRLS3DUtils.getViewportMouseCoordinates(n),f=r.stageWidth/r.originalW,e=r.stageHeight/r.originalH,i=0,u=0;r.isDragging_bl=!0;f<e?(i=t.screenX-r.lastPresedX,r.lastPresedX=t.screenX,r.curItem_do.setX(r.curItem_do.x+i)):(u=(e<f||(i=t.screenX-r.lastPresedX,r.lastPresedX=t.screenX,r.curItem_do.setX(r.curItem_do.x+i)),t.screenY-r.lastPresedY),r.lastPresedY=t.screenY,r.curItem_do.setY(r.curItem_do.y+u));r.vx=2*i;r.vy=2*u};r.updateMaximizedImageMobileHandler=function(){var i,u,n,t,f,e;if(!r.isDragging_bl){if(r.vy*=r.friction,r.vx*=r.friction,n=r.curItem_do.x,t=r.curItem_do.y,i=n+r.vx,u=t+r.vy,f=r.curItem_do.w,e=r.curItem_do.h,isNaN(i)||isNaN(u))return;r.curItem_do.setX(i);r.curItem_do.setY(u);0<=t?(r.vy2=.3*(0-t),r.vy*=r.friction,r.curItem_do.setY(t+r.vy2)):t<=r.stageHeight-e&&(r.vy2=.3*(r.stageHeight-e-t),r.vy*=r.friction,r.curItem_do.setY(t+r.vy2));0<=n?(r.vx2=.3*(0-n),r.vx*=r.friction,r.curItem_do.setX(n+r.vx2)):n<=r.stageWidth-f&&(r.vx2=.3*(r.stageWidth-f-n),r.vx*=r.friction,r.curItem_do.setX(n+r.vx2))}};r.resizeCurrentItem=function(n,i){var h,o,s,f,e,u;r.curItem_do&&(h=r.stageWidth-2*r.maxButtonW-2*(r.buttonsOffsetIn+r.buttonsOffsetOut)-2*r.itemBorderSize,o=r.stageHeight-r.itemOffsetH-2*r.itemBorderSize,s=0,r.areThumbnailsShowed_bl&&(o-=r.thumbnailH+r.spaceBetweenThumbnailsAndItem,s=Math.round((r.thumbnailH+r.spaceBetweenThumbnailsAndItem)/2-r.spaceBetweenThumbnailsAndItem/2)),u=0,(f=h/r.originalW)<=(e=o/r.originalH)?u=f:e<=f&&(u=e),1<=f&&1<=e&&(u=1),r.finalW=Math.round(r.originalW*u)+2*r.itemBorderSize,r.finalH=Math.round(r.originalH*u)+2*r.itemBorderSize,r.finalW<2*r.itemBorderSize&&(r.finalW=2*r.itemBorderSize),r.finalH<2*r.itemBorderSize&&(r.finalH=2*r.itemBorderSize),FWDRLS3DUtils.isIEAndLessThen9&&(r.finalW<150&&(r.finalW=150),r.finalH<150&&(r.finalH=150)),r.type_str==t.AUDIO_TYPE&&r.audioHolder_do&&(r.finalH=r.data.audioControllerHeight+2*r.itemBorderSize),r.finalX=Math.round((r.stageWidth-r.finalW)/2),r.finalY=Math.round((r.stageHeight-r.finalH)/2)-s,n||(FWDAnimation.killTweensOf(r.mainItemHolder_do),FWDAnimation.killTweensOf(r.itemBk_do),FWDAnimation.killTweensOf(r.itemBorder_do),i?(FWDAnimation.to(r.mainItemHolder_do,.8,{x:r.finalX,y:r.finalY,w:r.finalW,h:r.finalH,ease:Expo.easeInOut}),FWDAnimation.to(r.itemBk_do,.8,{x:r.itemBorderSize,y:r.itemBorderSize,w:r.finalW-2*r.itemBorderSize,h:r.finalH-2*r.itemBorderSize,ease:Expo.easeInOut}),FWDAnimation.to(r.itemBorder_do,.8,{x:0,y:0,w:r.finalW,h:r.finalH,ease:Expo.easeInOut}),r.desc_do&&FWDAnimation.to(r.desc_do,.8,{finalW:r.finalW-2*r.itemBorderSize,onUpdate:r.desc_do.resizeAndPosition,ease:Expo.easeInOut}),r.type_str==t.VIDEO_TYPE&&r.videoHolder_do&&r.isAnimForVideoAndAudioPlayersDone_bl&&FWDAnimation.to(r.videoHolder_do,.8,{x:r.itemBorderSize,y:r.itemBorderSize,w:r.finalW-2*r.itemBorderSize,h:r.finalH-2*r.itemBorderSize,onUpdate:RLVideoPlayer.resizeHandler,ease:Expo.easeInOut})):(r.mainItemHolder_do.setX(r.finalX),r.mainItemHolder_do.setY(r.finalY),r.mainItemHolder_do.setWidth(r.finalW),r.mainItemHolder_do.setHeight(r.finalH),r.itemBk_do.setX(r.itemBorderSize),r.itemBk_do.setY(r.itemBorderSize),r.itemBk_do.setWidth(r.finalW-2*r.itemBorderSize),r.itemBk_do.setHeight(r.finalH-2*r.itemBorderSize),r.itemBorder_do.setX(0),r.itemBorder_do.setY(0),r.itemBorder_do.setWidth(r.finalW),r.itemBorder_do.setHeight(r.finalH),1!=r.itemBorder_do.alpha&&r.itemBorder_do.setAlpha(1),r.desc_do&&r.desc_do.resizeAndPosition(r.finalW-2*r.itemBorderSize),r.type_str==t.VIDEO_TYPE&&r.videoHolder_do?r.isAnimForVideoAndAudioPlayersDone_bl&&(r.isVideoFullScreen_bl?(r.videoHolder_do.setX(-r.finalX),r.videoHolder_do.setY(-r.finalY)):(r.videoHolder_do.setX(r.itemBorderSize),r.videoHolder_do.setY(r.itemBorderSize)),r.videoHolder_do.setWidth(r.finalW-2*r.itemBorderSize),r.videoHolder_do.setHeight(r.finalH-2*r.itemBorderSize),RLVideoPlayer.resizeHandler()):r.type_str==t.AUDIO_TYPE&&r.audioHolder_do&&r.isAnimForVideoAndAudioPlayersDone_bl&&(r.audioHolder_do.setX(r.itemBorderSize),r.audioHolder_do.setY(r.itemBorderSize),r.audioHolder_do.setWidth(r.finalW-2*r.itemBorderSize),r.audioHolder_do.setHeight(r.finalH-2*r.itemBorderSize),RLAudioPlayer.resizeHandler())),FWDAnimation.killTweensOf(r.curItem_do),r.isMaximized_bl?(f=r.stageWidth/r.originalW,(e=r.stageHeight/r.originalH)<=f?u=f:f<=e&&(u=e),r.curItem_do.setX(parseInt((r.stageWidth-r.originalW*u)/2)),r.curItem_do.setY(parseInt((r.stageHeight-r.originalH*u)/2)),r.curItem_do.setWidth(Math.max(0,parseInt(r.originalW*u))),r.curItem_do.setHeight(Math.max(0,parseInt(r.originalH*u)))):i?FWDAnimation.to(r.curItem_do,.8,{x:r.itemBorderSize,y:r.itemBorderSize,w:r.finalW-2*r.itemBorderSize,h:r.finalH-2*r.itemBorderSize,ease:Expo.easeInOut}):(r.type_str==t.IMAGE_TYPE&&r.curItem_do.setAlpha(1),r.curItem_do.setX(r.itemBorderSize),r.curItem_do.setY(r.itemBorderSize),r.curItem_do.setWidth(r.finalW-2*r.itemBorderSize),r.curItem_do.setHeight(r.finalH-2*r.itemBorderSize))))};r.showItemFirstTime=function(){r.isFirstItemShowed_bl=!0;r.mainItemHolder_do.setX(r.stageWidth/2);r.mainItemHolder_do.setY(r.stageHeight/2);r.mainItemHolder_do.setWidth(0);r.mainItemHolder_do.setHeight(0);r.itemBk_do.setX(0);r.itemBk_do.setY(0);r.itemBk_do.setWidth(0);r.itemBk_do.setHeight(0);r.curItem_do.type_str==t.IMAGE_TYPE&&(r.curItem_do.setAlpha(0),r.curItem_do.setX(-r.finalW/2+r.itemBorderSize),r.curItem_do.setY(-r.finalH/2+r.itemBorderSize),FWDAnimation.to(r.curItem_do,.8,{alpha:1,delay:.8,ease:Quint.easeOut}),FWDAnimation.to(r.curItem_do,.8,{x:r.itemBorderSize,y:r.itemBorderSize,ease:Expo.easeInOut}),r.startAnim(1601));FWDAnimation.to(r.mainItemHolder_do,.8,{x:r.finalX,y:r.finalY,w:r.finalW,h:r.finalH,ease:Expo.easeInOut});r.itemBorder_do.setAlpha(0);FWDAnimation.to(r.itemBorder_do,.8,{alpha:1,x:0,y:0,w:r.finalW,h:r.finalH,ease:Expo.easeInOut});FWDAnimation.to(r.itemBk_do,.8,{x:r.itemBorderSize,y:r.itemBorderSize,w:r.finalW-2*r.itemBorderSize,h:r.finalH-2*r.itemBorderSize,ease:Expo.easeInOut});r.hider.start();setTimeout(function(){r.slideShowAutoPlay_bl&&r.tm.start();t.dispatchEvent(t.SHOW_COMPLETE)},800);r.addKeyboardSupport_bl?r.addKeyboardSupport():r.removeKeyboardSupport()};r.gotoToItem=function(n){r.isReady_bl&&r.isFirstItemShowed_bl&&!r.isAnim_bl&&(r.isMobile_bl||r.disableClick(),r.id=n,r.useDeepLinking_bl?r.propsObjVariableName_str?FWDAddress.setValue("RL?rl_playlist="+r.playlistDomOrObj_str+"&rl_id="+r.id+"&rl_propsobj="+r.propsObjVariableName_str):FWDAddress.setValue("RL?rl_playlist="+r.playlistDomOrObj_str+"&rl_id="+r.id):r.createAndShowItem())};r.gotoNextItem=function(){r.isReady_bl&&r.isFirstItemShowed_bl&&!r.isAnim_bl&&(r.isMobile_bl||r.disableClick(),r.id++,r.id<0?r.id=r.totalItems-1:r.id>r.totalItems-1&&(r.id=0),r.useDeepLinking_bl?r.propsObjVariableName_str?FWDAddress.setValue("RL?rl_playlist="+r.playlistDomOrObj_str+"&rl_id="+r.id+"&rl_propsobj="+r.propsObjVariableName_str):FWDAddress.setValue("RL?rl_playlist="+r.playlistDomOrObj_str+"&rl_id="+r.id):r.createAndShowItem(),r.hideShareButtons(!0))};r.gotoPrevItem=function(){r.isReady_bl&&r.isFirstItemShowed_bl&&!r.isAnim_bl&&(r.isMobile_bl||r.disableClick(),r.id--,r.id<0?r.id=r.totalItems-1:r.id>r.totalItems-1&&(r.id=0),r.useDeepLinking_bl?r.propsObjVariableName_str?FWDAddress.setValue("RL?rl_playlist="+r.playlistDomOrObj_str+"&rl_id="+r.id+"&rl_propsobj="+r.propsObjVariableName_str):FWDAddress.setValue("RL?rl_playlist="+r.playlistDomOrObj_str+"&rl_id="+r.id):r.createAndShowItem(),r.hideShareButtons(!0))};r.removeItems=function(n){for(var t;r.itemHolder_do.getNumChildren()>n;)t=r.itemHolder_do.getChildAt(0),FWDAnimation.killTweensOf(t),r.itemHolder_do.removeChild(t),t.destroy();t=null};r.addSwipeSupport=function(){r.hasPointerEvent_bl?r.main_do.screen.addEventListener("pointerdown",r.swipeStartHandler):r.main_do.screen.addEventListener("touchstart",r.swipeStartHandler)};r.removeSwipeSupport=function(){r.hasPointerEvent_bl?(n.removeEventListener("pointerdown",r.swipeStartHandler),n.removeEventListener("pointerup",r.swipeUpHandler),n.removeEventListener("pointermove",r.swipeMoveHandler)):(n.removeEventListener("touchstart",r.swipeStartHandler),n.removeEventListener("touchend",r.swipeUpHandler),n.removeEventListener("touchmove",r.swipeMoveHandler));r.swipeMoved_bl=!1};r.swipeStartHandler=function(t){var i;t.touches&&1!=t.touches.length||(i=FWDRLS3DUtils.getViewportMouseCoordinates(t),r.swipeMoved_bl=!1,r.mouseX=i.screenX,r.mouseY=i.screenY,r.hasPointerEvent_bl?(n.addEventListener("pointerup",r.swipeUpHandler),n.addEventListener("pointermove",r.swipeMoveHandler)):(n.addEventListener("touchend",r.swipeUpHandler),n.addEventListener("touchmove",r.swipeMoveHandler)))};r.swipeMoveHandler=function(n){var t;n.preventDefault&&n.preventDefault();r.isClickedDisabled_bl||n.touches&&1!=n.touches.length||(r.swipeMoved_bl=!0,t=FWDRLS3DUtils.getViewportMouseCoordinates(n),r.dif=r.mouseX-t.screenX,r.mouseX=t.screenX,r.mouseY=t.screenY)};r.swipeUpHandler=function(){var t;r.isAnim_bl||r.isAnimMaximizeOrMinimize_bl||r.isMaximized_bl||(t=FWDRLS3DUtils.isApple?20:4,r.dif>t?r.isClickedDisabled_bl||r.gotoNextItem():r.dif<-t&&(r.isClickedDisabled_bl||r.gotoPrevItem()),r.dif=0,r.hasPointerEvent_bl?(n.removeEventListener("pointerup",r.swipeUpHandler),n.removeEventListener("pointermove",r.swipeMoveHandler)):(n.removeEventListener("touchend",r.swipeUpHandler),n.removeEventListener("touchmove",r.swipeMoveHandler)))};r.addKeyboardSupport=function(){r.hasKeyboardSupport_bl||(r.hasKeyboardSupport_bl=!0,document.addEventListener?(document.addEventListener("keydown",r.onKeyDownHandler),document.addEventListener("keyup",r.onKeyUpHandler)):(document.attachEvent("onkeydown",r.onKeyDownHandler),document.attachEvent("onkeyup",r.onKeyUpHandler)))};r.removeKeyboardSupport=function(){r.hasKeyboardSupport_bl&&(r.hasKeyboardSupport_bl=!1,document.removeEventListener?(document.removeEventListener("keydown",r.onKeyDownHandler),document.removeEventListener("keyup",r.onKeyUpHandler)):(document.detachEvent("onkeydown",r.onKeyDownHandler),document.detachEvent("onkeyup",r.onKeyUpHandler)))};r.onKeyDownHandler=function(n){return document.removeEventListener?document.removeEventListener("keydown",r.onKeyDownHandler):document.detachEvent("onkeydown",r.onKeyDownHandler),39==n.keyCode?(r.gotoNextItem(),n.preventDefault&&n.preventDefault(),!1):37==n.keyCode?(r.gotoPrevItem(),n.preventDefault&&n.preventDefault(),!1):27==n.keyCode?(r.hide(),n.preventDefault&&n.preventDefault(),!1):void 0};r.onKeyUpHandler=function(){document.addEventListener?document.addEventListener("keydown",r.onKeyDownHandler):document.attachEvent("onkeydown",r.onKeyDownHandler)};r.setDefaultSettings=function(){r.buttonsAlignment_str=r.DFButtonsAlignment_str;r.defaultItemW=r.DFDefaultItemW;r.defaultItemH=r.DFDefaultItemH;r.descriptionWindowPosition_str=r.DFDescriptionWindowPosition_str;r.desc_do&&(r.desc_do.position_str=r.descriptionWindowPosition_str);r.descriptionAnimationType_str=r.DFDescriptionAnimationType_str;r.desc_do&&(r.desc_do.descriptionAnimationType_str=r.descriptionAnimationType_str);r.backgroundColor_str=r.DFBackgroundColor_str;r.bk_do.getStyle().backgroundColor=r.backgroundColor_str;r.itemBorderColor_str=r.DFitemBorderColor_str;r.itemBorder_do&&(r.itemBorder_do.getStyle().backgroundColor=r.DFitemBorderColor_str);r.spaceBetweenButtons=r.DFSpaceBetweenButtons;r.buttonsHideDelay=r.DFbuttonsHideDelay;r.hider&&(r.hider.hideDelay=r.buttonsHideDelay);r.nextVideoOrAudioAutoPlay_bl=r.DFNextVideoOrAudioAutoPlay_bl;r.useAsModal_bl=r.DFUseAsModal_bl;r.slideShowAutoPlay_bl=r.DFSlideShowAutoPlay_bl;r.videoAutoPlay_bl=r.DFVideoAutoPlay_bl;r.audioAutoPlay_bl=r.DFAudioAutoPlay_bl;r.addKeyboardSupport_bl=r.DFSddKeyboardSupport_bl;r.showCloseButton_bl=r.DFShowCloseButton_bl;r.showShareButton_bl=r.DFShowFacebookButton_bl;r.defaultShowZoomButton_bl=r.DFShowZoomButton;r.showSlideShowButton_bl=r.DFShowSlideShowButton_bl;r.defaultShowSlideShowAnimation_bl=r.DFSefaultShowSlideShowAnimation_bl;r.defaultShowNextAndPrevButtons_bl=r.DFSefaultShowNextAndPrevButtons_bl;r.slideShowDelay=r.DFSlideShowDelay;r.tm&&(r.tm.delay=r.slideShowDelay);r.slp_do&&(r.slp_do.duration=r.slideShowDelay/1e3);r.itemOffsetH=r.DFItemOffsetH;r.buttonsOffsetIn=r.DFButtonsOffsetIn;r.buttonsOffsetOut=r.DFButtonsOffsetOut;r.itemBorderSize=r.DFItemBorderSize;r.desc_do&&(r.desc_do.margins=r.itemBorderSize);r.itemBorderRadius=r.DFItemBorderRadius;r.mainItemHolder_do.getStyle().borderRadius=r.itemBorderRadius?r.itemBorderRadius+"px":"";r.backgroundOpacity=r.DFBackgroundOpacity;r.itemBoxShadow_str=r.DFItemBoxShadow_str;r.mainItemHolder_do.getStyle().boxShadow="none"==r.itemBoxShadow_str?"none":r.itemBoxShadow_str;r.itemBkColor_str=r.DFItemBkColor_str;r.itemBk_do.getStyle().backgroundColor=r.itemBkColor_str;r.defaultShowThumbnails_bl=r.DFDefaultThumbnails_bl;r.defaultShowThumbnailsHideOrShowButton_bl=r.DFDefaultShowThumbnailsHideOrShowButton_bl;r.showThumbnailsByDefault_bl=r.DFShowThumbnailsByDefault_bl;r.showThumbnailsOverlay_bl=r.DFShowThumbnailsOverlay_bl;r.thumbnailsManager_do&&(r.thumbnailsManager_do.showThumbnailsOverlay_bl=r.showThumbnailsOverlay_bl);r.showThumbnailsSmallIcon_bl=r.DFShowThumbnailsSmallIcon_bl;r.thumbnailsManager_do&&(r.thumbnailsManager_do.showThumbnailsSmallIcon_bl=r.showThumbnailsSmallIcon_bl);r.thumbnailsOffsetBottom=r.DFThumbnailsOffsetBottom;r.thumbnailH=r.DFThumbnailH;r.thumbnailsManager_do&&(r.thumbnailsManager_do.thumbnailsOffsetBottom=r.thumbnailsOffsetBottom,r.thumbnailsManager_do.thumbnailH=r.thumbnailH-r.thumbnailsOffsetBottom,r.thumbnailsManager_do.stageHeight=r.thumbnailH);r.thumbnailsBorderSize=r.DFThumbnailsBorderSize;r.thumbnailsManager_do&&(r.thumbnailsManager_do.thumbnailsBorderSize=r.thumbnailsBorderSize);r.thumbnailsBorderRadius=r.DFThumbnailsBorderRadius;r.thumbnailsManager_do&&(r.thumbnailsManager_do.thumbnailsBorderRadius=r.thumbnailsBorderRadius);r.spaceBetweenThumbnailsAndItem=r.DFSpaceBetweenThumbnailsAndItem;r.spaceBetweenThumbnails=r.DFSpaceBetweenThumbnails;r.thumbnailsManager_do&&(r.thumbnailsManager_do.spaceBetweenThumbnails=r.spaceBetweenThumbnails);r.thumbnailsOverlayOpacity=r.DFThumbnailsOverlayOpacity;r.thumbnailsManager_do&&(r.thumbnailsManager_do.thumbnailsOverlayOpacity=r.thumbnailsOverlayOpacity);r.thumbnailsOverlayColor_str=r.DFThumbnailsOverlayColor_str;r.thumbnailsManager_do&&(r.thumbnailsManager_do.thumbnailsOverlayColor_str=r.thumbnailsOverlayColor_str);r.thumbnailsBorderNormalColor_str=r.DFThumbnailsBorderNormalColor;r.thumbnailsManager_do&&(r.thumbnailsManager_do.thumbnailsBorderNormalColor_str=r.thumbnailsBorderNormalColor_str);r.thumbnailsBorderSelectedColor_str=r.DFThumbnailsBorderSelectedColor_str;r.thumbnailsManager_do&&(r.thumbnailsManager_do.thumbnailsBorderSelectedColor_str=r.thumbnailsBorderNormalColor_str);r.defaultHideDescriptionButtons_bl=r.DFDefaultHideDescriptionButtons_bl;r.defaultShowDescriptionByDefault_bl=r.DFDefaultShowDescriptionByDefault_bl;r.showDescription_bl=r.defaultShowDescriptionByDefault_bl;r.desc_do;r.descriptionWindowBackgroundOpacity=r.DFDescriptionWindowBackgroundOpacity;r.desc_do&&(r.desc_do.backgroundOpacity=r.descriptionWindowBackgroundOpacity,r.desc_do.bk_do.setAlpha(r.desc_do.backgroundOpacity));r.data.videoControllerBackgroundColor_str=r.DFVideoControllerBackgroundColor_str;r.data.videoPosterBackgroundColor_str=r.DFVideoPosterBackgroundColor_str;r.data.videoPosterBackgroundColor_str=r.DFVideoPosterBackgroundColor_str;r.video_do&&r.video_do.controller_do&&(r.video_do.controller_do.mainHolder_do.getStyle().backgroundColor=r.data.videoControllerBackgroundColor_str,r.video_do.videoPoster_do.getStyle().backgroundColor=r.data.videoPosterBackgroundColor_str);r.data.audioControllerBackgroundColor_str=r.DFAudioControllerBackgroundColor_str;r.audio_do&&r.audio_do.controller_do&&(r.audio_do.controller_do.getStyle().backgroundColor=r.data.audioControllerBackgroundColor_str)};r.setObjectPropsSettings=function(n){for(var i in n)switch(i){case"defaultItemWidth":r.defaultItemW=n.defaultItemWidth||640;break;case"defaultItemHeight":r.defaultItemH=n.defaultItemHeight||380;break;case"buttonsAlignment":r.buttonsAlignment_str=n.buttonsAlignment||"in";"in"==r.buttonsAlignment_str||"out"==r.buttonsAlignment_str||(r.buttonsAlignment_str="in");break;case"descriptionWindowPosition":r.descriptionWindowPosition_str=n.descriptionWindowPosition||"top";"top"==r.descriptionWindowPosition_str||"bottom"==r.descriptionWindowPosition_str||(r.descriptionWindowPosition_str="top");r.desc_do&&(r.desc_do.position_str=r.descriptionWindowPosition_str);break;case"showDescriptionButton":r.defaultHideDescriptionButtons_bl=n.showDescriptionButton;r.defaultHideDescriptionButtons_bl="yes"==r.defaultHideDescriptionButtons_bl;break;case"showDescriptionByDefault":r.defaultShowDescriptionByDefault_bl=n.showDescriptionByDefault;r.defaultShowDescriptionByDefault_bl="yes"==r.defaultShowDescriptionByDefault_bl;r.showDescription_bl=r.defaultShowDescriptionByDefault_bl;break;case"descriptionWindowAnimationType":r.descriptionAnimationType_str=n.descriptionWindowAnimationType||"motion";"motion"==r.descriptionAnimationType_str||"opacity"==r.descriptionAnimationType_str||(r.descriptionAnimationType_str="motion");r.desc_do&&(r.desc_do.descriptionAnimationType_str=r.descriptionAnimationType_str);break;case"descriptionWindowBackgroundColor":r.descriptionWindowBackgroundColor_str=n.descriptionWindowBackgroundColor||"#FF0000";r.desc_do&&(r.desc_do.backgroundColor_str=r.descriptionWindowBackgroundColor_str,r.desc_do.bk_do.setBkColor(r.descriptionWindowBackgroundColor_str));break;case"descriptionWindowBackgroundOpacity":r.descriptionWindowBackgroundOpacity=n.descriptionWindowBackgroundOpacity||1;r.desc_do&&(r.desc_do.backgroundOpacity=r.descriptionWindowBackgroundOpacity,r.desc_do.bk_do.setAlpha(r.desc_do.backgroundOpacity));break;case"backgroundColor":r.backgroundColor_str=n.backgroundColor||"#000000";r.bk_do.getStyle().backgroundColor=r.backgroundColor_str;break;case"itemBorderColor":r.itemBorderColor_str=n.itemBorderColor||"transparent";r.itemBorder_do&&(r.itemBorder_do.getStyle().backgroundColor=r.itemBorderColor_str);break;case"spaceBetweenButtons":r.spaceBetweenButtons=n.spaceBetweenButtons||0;break;case"buttonsHideDelay":r.buttonsHideDelay=n.buttonsHideDelay||3;r.buttonsHideDelay*=1e3;r.hider&&(r.hider.hideDelay=r.buttonsHideDelay);break;case"useAsModal":r.useAsModal_bl=n.useAsModal;r.useAsModal_bl="yes"==r.useAsModal_bl;break;case"slideShowAutoPlay":r.slideShowAutoPlay_bl=n.slideShowAutoPlay;r.slideShowAutoPlay_bl="yes"==r.slideShowAutoPlay_bl;break;case"videoAutoPlay":r.videoAutoPlay_bl=n.videoAutoPlay;r.videoAutoPlay_bl="yes"==r.videoAutoPlay_bl;r.isMobile_bl&&(r.videoAutoPlay_bl=!1);break;case"nextVideoOrAudioAutoPlay":r.nextVideoOrAudioAutoPlay_bl=n.nextVideoOrAudioAutoPlay;r.nextVideoOrAudioAutoPlay_bl="yes"==r.nextVideoOrAudioAutoPlay_bl;r.isMobile_bl&&(r.nextVideoOrAudioAutoPlay_bl=!1);break;case"audioAutoPlay":r.audioAutoPlay_bl=n.audioAutoPlay;r.audioAutoPlay_bl="yes"==r.audioAutoPlay_bl;r.isMobile_bl&&(r.audioAutoPlay_bl=!1);break;case"addKeyboardSupport":r.addKeyboardSupport_bl=n.addKeyboardSupport;r.addKeyboardSupport_bl="yes"==r.addKeyboardSupport_bl;break;case"showCloseButton":r.showCloseButton_bl=n.showCloseButton;r.showCloseButton_bl="no"!=r.showCloseButton_bl;break;case"showShareButton":r.showShareButton_bl=n.showShareButton;r.showShareButton_bl="yes"==r.showShareButton_bl;break;case"showZoomButton":r.defaultShowZoomButton_bl=n.showZoomButton;r.defaultShowZoomButton_bl="no"!=r.defaultShowZoomButton_bl;break;case"showSlideShowButton":r.showSlideShowButton_bl=n.showSlideShowButton;r.showSlideShowButton_bl="yes"==r.showSlideShowButton_bl;break;case"showSlideShowAnimation":r.defaultShowSlideShowAnimation_bl=n.showSlideShowAnimation;r.defaultShowSlideShowAnimation_bl="yes"==r.defaultShowSlideShowAnimation_bl;break;case"showNextAndPrevButtons":r.defaultShowNextAndPrevButtons_bl=n.showNextAndPrevButtons;r.defaultShowNextAndPrevButtons_bl="no"!=r.defaultShowNextAndPrevButtons_bl;"no"==n.showNextAndPrevButtonsOnMobile&&r.isMobile_bl&&(r.defaultShowNextAndPrevButtons_bl=!1);break;case"slideShowDelay":r.slideShowDelay=1e3*parseInt(n.slideShowDelay);r.slideShowDelay<.001&&(r.slideShowDelay=1e3);r.tm&&(r.tm.delay=r.slideShowDelay);r.slp_do&&(r.slp_do.duration=r.slideShowDelay/1e3);break;case"itemOffsetHeight":r.itemOffsetH=n.itemOffsetHeight||0;break;case"buttonsOffsetIn":r.buttonsOffsetIn=r.buttonsAlignment_str==t.BUTTONS_IN?n.buttonsOffsetIn||0:n.buttonsOffsetOut||0;break;case"buttonsOffsetOut":r.buttonsOffsetOut=r.buttonsAlignment_str==t.BUTTONS_IN?n.buttonsOffsetOut||0:n.buttonsOffsetIn||0;break;case"itemBorderSize":r.itemBorderSize=n.itemBorderSize||0;r.desc_do&&(r.desc_do.margins=r.itemBorderSize);break;case"itemBorderRadius":r.itemBorderRadius=n.itemBorderRadius||0;r.mainItemHolder_do.getStyle().borderRadius=r.itemBorderRadius?r.itemBorderRadius+"px":"";break;case"backgroundOpacity":r.backgroundOpacity=n.backgroundOpacity||.8;break;case"itemBoxShadow":r.itemBoxShadow_str=n.itemBoxShadow||"none";r.mainItemHolder_do.getStyle().boxShadow="none"==r.itemBoxShadow_str?"none":r.itemBoxShadow_str;break;case"itemBackgroundColor":r.itemBkColor_str=n.itemBackgroundColor||"transparent";r.itemBk_do.getStyle().backgroundColor=r.itemBkColor_str;break;case"showThumbnails":r.defaultShowThumbnails_bl=n.showThumbnails;r.defaultShowThumbnails_bl="yes"==r.defaultShowThumbnails_bl;break;case"showThumbnailsHideOrShowButton":r.defaultShowThumbnailsHideOrShowButton_bl=n.showThumbnailsHideOrShowButton;r.defaultShowThumbnailsHideOrShowButton_bl="yes"==r.defaultShowThumbnailsHideOrShowButton_bl;break;case"showThumbnailsByDefault":r.showThumbnailsByDefault_bl=n.showThumbnailsByDefault;r.showThumbnailsByDefault_bl="yes"==r.showThumbnailsByDefault_bl;break;case"showThumbnailsOverlay":r.showThumbnailsOverlay_bl=n.showThumbnailsOverlay;r.showThumbnailsOverlay_bl="yes"==r.showThumbnailsOverlay_bl;r.thumbnailsManager_do&&(r.thumbnailsManager_do.showThumbnailsOverlay_bl=r.showThumbnailsOverlay_bl);break;case"showThumbnailsSmallIcon":r.showThumbnailsSmallIcon_bl=n.showThumbnailsSmallIcon;r.showThumbnailsSmallIcon_bl="yes"==r.showThumbnailsSmallIcon_bl;r.thumbnailsManager_do&&(r.thumbnailsManager_do.showThumbnailsSmallIcon_bl=r.showThumbnailsSmallIcon_bl);break;case"thumbnailsOffsetBottom":r.thumbnailsOffsetBottom=n.thumbnailsOffsetBottom||0;r.thumbnailsManager_do&&(r.thumbnailsManager_do.thumbnailsOffsetBottom=r.thumbnailsOffsetBottom);break;case"thumbnailsImageHeight":r.thumbnailH=n.thumbnailsImageHeight||50;break;case"thumbnailsBorderSize":r.thumbnailsBorderSize=n.thumbnailsBorderSize||0;r.thumbnailsManager_do&&(r.thumbnailsManager_do.thumbnailsBorderSize=r.thumbnailsBorderSize);break;case"thumbnailsBorderRadius":r.thumbnailsBorderRadius=n.thumbnailsBorderRadius||0;r.thumbnailsManager_do&&(r.thumbnailsManager_do.thumbnailsBorderRadius=r.thumbnailsBorderRadius);break;case"spaceBetweenThumbnailsAndItem":r.spaceBetweenThumbnailsAndItem=n.spaceBetweenThumbnailsAndItem||0;break;case"spaceBetweenThumbnails":r.spaceBetweenThumbnails=n.spaceBetweenThumbnails||0;r.thumbnailsManager_do&&(r.thumbnailsManager_do.spaceBetweenThumbnails=r.spaceBetweenThumbnails);break;case"thumbnailsOverlayOpacity":r.thumbnailsOverlayOpacity=n.thumbnailsOverlayOpacity||1;r.thumbnailsManager_do&&(r.thumbnailsManager_do.thumbnailsOverlayOpacity=r.thumbnailsOverlayOpacity);break;case"thumbnailsOverlayColor":r.thumbnailsOverlayColor_str=n.thumbnailsOverlayColor||"#FF0000";r.thumbnailsManager_do&&(r.thumbnailsManager_do.thumbnailsOverlayColor_str=r.thumbnailsOverlayColor_str);break;case"thumbnailsBorderNormalColor":r.thumbnailsBorderNormalColor_str=n.thumbnailsBorderNormalColor||"#FF0000";r.thumbnailsManager_do&&(r.thumbnailsManager_do.thumbnailsBorderNormalColor_str=r.thumbnailsBorderNormalColor_str);break;case"thumbnailsBorderSelectedColor":r.thumbnailsBorderSelectedColor_str=n.thumbnailsBorderSelectedColor||"#FF0000";r.thumbnailsManager_do&&(r.thumbnailsManager_do.thumbnailsBorderSelectedColor_str=r.thumbnailsBorderNormalColor_str);break;case"videoControllerBackgroundColor":r.data.videoControllerBackgroundColor_str=n.videoControllerBackgroundColor||"transparent";r.video_do&&r.video_do.controller_do&&(r.video_do.controller_do.mainHolder_do.getStyle().backgroundColor=r.data.videoControllerBackgroundColor_str);break;case"videoPosterBackgroundColor":r.data.videoPosterBackgroundColor_str=n.videoPosterBackgroundColor||"transparent";r.video_do&&(r.video_do.videoPoster_do.getStyle().backgroundColor=r.data.videoPosterBackgroundColor_str);break;case"audioControllerBackgroundColor":r.data.audioControllerBackgroundColor_str=n.audioControllerBackgroundColor||"transparent";r.audio_do&&r.audio_do.controller_do&&(r.audio_do.controller_do.getStyle().backgroundColor=r.data.audioControllerBackgroundColor_str)}n.thumbnailsImageHeight&&(r.thumbnailH+=2*r.thumbnailsBorderSize+r.thumbnailsOffsetBottom,r.thumbnailsManager_do&&(r.thumbnailsManager_do.thumbnailH=r.thumbnailH-r.thumbnailsOffsetBottom,r.thumbnailsManager_do.stageHeight=r.thumbnailH))};t.addListener=function(n,t){if(r.listeners){if(null==n)throw Error("type_str is required.");if("object"==typeof n)throw Error("type_str must be of type_str String.");if("function"!=typeof t)throw Error("listener must be of type_str Function.");var i={};i.type_str=n;i.listener=t;(i.target=r).listeners.events_ar.push(i)}};t.dispatchEvent=function(n,t){var i,f,u;if(null!=r.listeners){if(null==n)throw Error("type_str is required.");if("object"==typeof n)throw Error("type_str must be of type_str String.");for(i=0,f=r.listeners.events_ar.length;i<f;i++)if(r.listeners.events_ar[i].target===r&&r.listeners.events_ar[i].type_str===n){if(t)for(u in t)r.listeners.events_ar[i][u]=t[u];r.listeners.events_ar[i].listener.call(r,r.listeners.events_ar[i])}}};t.removeListener=function(n,t){if(null==n)throw Error("type_str is required.");if("object"==typeof n)throw Error("type_str must be of type_str String.");if("function"!=typeof t)throw Error("listener must be of type_str Function."+n);for(var i=0,u=r.listeners.events_ar.length;i<u;i++)if(r.listeners.events_ar[i].target===r&&r.listeners.events_ar[i].type_str===n&&r.listeners.events_ar[i].listener===t){r.listeners.events_ar.splice(i,1);break}};r.init()};t.setPrototype=function(){t.prototype=new FWDRVPEventDispatcher};t.READY="ready";t.SHOW_START="showStart";t.SHOW_COMPLETE="showComplete";t.HIDE_START="hideStart";t.HIDE_COMPLETE="hidecComplete";t.UPDATE="update";t.BUTTONS_IN="in";t.READY="ready";t.ERROR="error";t.IMAGE_TYPE="image";t.VIDEO_TYPE="video";t.AUDIO_TYPE="audio";t.FLASH_TYPE="flash";t.IFRAME_TYPE="iframe";t.MAXIMIZE_COMPLETE="maximizeComplete";n.FWDRLS3D=t}(window),function(n){var t=function(n,i,r,u,f){var e=this,o=t.prototype;e.id=n;e.normalColor=i;e.selectedColor=r;e.normalWidth=2*u;e.selectedWidth=2*f;e.totalWidthAndHeight=e.totalHeight=Math.max(e.normalWidth,e.selectedWidth);e.isShowed_bl=!0;e.isMobile_bl=FWDRLS3DUtils.isMobile;e.init=function(){e.setupMainContainers();e.setWidth(e.totalWidthAndHeight);e.setHeight(e.totalWidthAndHeight);e.setButtonMode(!0);e.setNormalState()};e.setupMainContainers=function(){e.n_sdo=new FWDRLS3DDisplayObject("div");e.n_sdo.setWidth(e.normalWidth);e.n_sdo.setHeight(e.normalWidth);e.n_sdo.setBkColor(e.normalColor);e.n_sdo.getStyle().borderRadius="100%";e.n_sdo.setX(parseInt((e.totalWidthAndHeight-e.normalWidth)/2));e.n_sdo.setY(e.n_sdo.x);e.addChild(e.n_sdo);e.s_sdo=new FWDRLS3DDisplayObject("div");e.s_sdo.setWidth(e.selectedWidth);e.s_sdo.setHeight(e.selectedWidth);e.s_sdo.setX(parseInt((e.totalWidthAndHeight-e.selectedWidth)/2));e.s_sdo.setY(e.s_sdo.x);e.s_sdo.getStyle().borderRadius="100%";e.s_sdo.getStyle().boxSizing="border-box";e.s_sdo.getStyle().border="solid 1px "+e.selectedColor;e.addChild(e.s_sdo);e.dumy_do=new FWDRLS3DDisplayObject("div");e.dumy_do.getStyle().width="100%";e.dumy_do.getStyle().height="100%";e.addChild(e.dumy_do);e.setWidth(e.totalWidth);e.setHeight(e.totalHeight);e.screen.style.yellowOverlayPointerEvents="none";e.isMobile_bl?e.hasPointerEvent_bl?(e.screen.addEventListener("pointerup",e.onMouseUp),e.screen.addEventListener("pointerover",e.onMouseOver),e.screen.addEventListener("pointerout",e.onMouseOut)):e.screen.addEventListener("touchend",e.onMouseUp):(e.screen.addEventListener("mouseover",e.onMouseOver),e.screen.addEventListener("mouseout",e.onMouseOut),e.screen.addEventListener("mouseup",e.onMouseUp))};e.onMouseOver=function(n){if(e.dispatchEvent(t.SHOW_TOOLTIP,{e:n}),!(e.isDisabledForGood_bl||n.pointerType&&n.pointerType!=n.MSPOINTER_TYPE_MOUSE&&"mouse"!=n.pointerType)){if(e.isDisabled_bl||e.isSelectedFinal_bl)return;e.dispatchEvent(t.MOUSE_OVER,{e:n,id:e.id});e.setSelectedState()}};e.onMouseOut=function(n){if(!(e.isDisabledForGood_bl||n.pointerType&&n.pointerType!=n.MSPOINTER_TYPE_MOUSE&&"mouse"!=n.pointerType)){if(e.isDisabled_bl||e.isSelectedFinal_bl)return;e.dispatchEvent(t.MOUSE_OUT,{e:n});e.setNormalState()}};e.onMouseUp=function(n){e.isDisabledForGood_bl||(n.preventDefault&&n.preventDefault(),e.isDisabled_bl||2==n.button||e.dispatchEvent(t.MOUSE_UP,{id:e.id}))};e.setSelected=function(){e.isSelectedFinal_bl=!0;e.s_sdo&&(FWDAnimation.killTweensOf(e.s_sdo),FWDAnimation.to(e.s_sdo,.8,{alpha:1,ease:Expo.easeOut}))};e.setUnselected=function(){e.isSelectedFinal_bl=!1;e.s_sdo&&FWDAnimation.to(e.s_sdo,.8,{alpha:0,delay:.1,ease:Expo.easeOut})};e.setNormalState=function(){e.s_sdo&&(FWDAnimation.killTweensOf(e.s_sdo),FWDAnimation.killTweensOf(e.n_sdo.screen),FWDAnimation.to(e.n_sdo.screen,.6,{css:{backgroundColor:e.normalColor},ease:Expo.easeOut}),FWDAnimation.to(e.s_sdo,.6,{alpha:0,ease:Expo.easeOut}))};e.setSelectedState=function(){e.s_sdo&&(FWDAnimation.killTweensOf(e.s_sdo),FWDAnimation.killTweensOf(e.n_sdo.screen),FWDAnimation.to(e.n_sdo.screen,.6,{css:{backgroundColor:e.selectedColor},ease:Expo.easeOut}),FWDAnimation.to(e.s_sdo,.6,{alpha:1,delay:.1,ease:Expo.easeOut}))};e.setDisabledState=function(){e.isSetToDisabledState_bl||(e.isSetToDisabledState_bl=!0,e.d_sdo&&e.d_sdo.setX(0))};e.setEnabledState=function(){e.isSetToDisabledState_bl&&(e.isSetToDisabledState_bl=!1,e.d_sdo&&e.d_sdo.setX(-100))};e.disable=function(n){e.isDisabledForGood_bl||e.isDisabled_bl||(e.isDisabled_bl=!0,e.setButtonMode(!1),n||e.setNormalState())};e.enable=function(){!e.isDisabledForGood_bl&&e.isDisabled_bl&&(e.isDisabled_bl=!1,e.setButtonMode(!0))};e.disableForGood=function(){e.isDisabledForGood_bl=!0;e.setButtonMode(!1)};e.showDisabledState=function(){0!=e.d_sdo.x&&e.d_sdo.setX(0)};e.hideDisabledState=function(){-100!=e.d_sdo.x&&e.d_sdo.setX(-100)};e.show=function(n){e.isShowed_bl||(e.isShowed_bl=!0,FWDAnimation.killTweensOf(e),FWDRLS3DUtils.isIEAndLessThen9?FWDRLS3DUtils.isIEAndLessThen9&&e.setVisible(!0):(e.setAlpha(0),FWDAnimation.to(e,.8,{alpha:1,delay:n,onStart:function(){e.setVisible(!0)},ease:Expo.easeOut})))};e.hide=function(n){e.isShowed_bl&&(e.isShowed_bl=!1,FWDAnimation.killTweensOf(e),FWDAnimation.killTweensOf(e.n_sdo),n?FWDRLS3DUtils.isIEAndLessThen9?FWDRLS3DUtils.isIEAndLessThen9&&e.setVisible(!1):FWDAnimation.to(e,.8,{alpha:0,ease:Expo.easeOut}):e.setVisible(!1))};e.destroy=function(){FWDAnimation.killTweensOf(e.n_sdo);FWDAnimation.killTweensOf(e);e.setInnerHTML("");o.destroy();o=e=null;t.prototype=null};e.init()};t.setPrototype=function(n){t.prototype=null;t.prototype=new(n?FWDRLS3DTransformDisplayObject:FWDRLS3DDisplayObject)("div")};t.CLICK="onClick";t.MOUSE_OVER="onMouseOver";t.SHOW_TOOLTIP="showTooltip";t.MOUSE_OUT="onMouseOut";t.MOUSE_UP="onMouseDown";t.prototype=null;n.FWDRLS3DBullet=t}(window),function(){var n=function(t,i,r,u,f){var e=this;n.prototype;e.n1Img=t;e.s1Path_str=i;e.n2Img=r;e.s2Path_str=u;e.buttonsHolder_do;e.firstButton_do;e.n1_do;e.s1_do;e.secondButton_do;e.n2_do;e.s2_do;e.buttonWidth=e.n1Img.width;e.buttonHeight=e.n1Img.height;e.isSelectedState_bl=!1;e.currentState=1;e.isDisabled_bl=!1;e.isMaximized_bl=!1;e.disptachMainEvent_bl=f;e.isDisabled_bl=!1;e.isHoverDisabled_bl=!1;e.isMobile_bl=FWDRLS3DUtils.isMobile;e.hasPointerEvent_bl=FWDRLS3DUtils.hasPointerEvent;e.allowToCreateSecondButton_bl=!e.isMobile_bl||e.hasPointerEvent_bl;e.init=function(){e.setButtonMode(!0);e.setWidth(e.buttonWidth);e.setHeight(e.buttonHeight);e.setupMainContainers();e.secondButton_do.setX(-50)};e.setupMainContainers=function(){var n,t;e.buttonsHolder_do=new FWDRLS3DDisplayObject("div");e.buttonsHolder_do.setOverflow("visible");e.firstButton_do=new FWDRLS3DDisplayObject("div");e.addChild(e.firstButton_do);e.n1_do=new FWDRLS3DDisplayObject("img");e.n1_do.setScreen(e.n1Img);e.firstButton_do.addChild(e.n1_do);e.allowToCreateSecondButton_bl&&(e.s1_do=new FWDRLS3DDisplayObject("img"),(n=new Image).src=e.s1Path_str,e.s1_do.setScreen(n),e.s1_do.setWidth(e.buttonWidth),e.s1_do.setHeight(e.buttonHeight),e.s1_do.setAlpha(0),e.firstButton_do.addChild(e.s1_do));e.firstButton_do.setWidth(e.buttonWidth);e.firstButton_do.setHeight(e.buttonHeight);e.secondButton_do=new FWDRLS3DDisplayObject("div");e.addChild(e.secondButton_do);e.n2_do=new FWDRLS3DDisplayObject("img");e.n2_do.setScreen(e.n2Img);e.secondButton_do.addChild(e.n2_do);e.allowToCreateSecondButton_bl&&(e.s2_do=new FWDRLS3DDisplayObject("img"),(t=new Image).src=e.s2Path_str,e.s2_do.setScreen(t),e.s2_do.setWidth(e.buttonWidth),e.s2_do.setHeight(e.buttonHeight),e.s2_do.setAlpha(0),e.secondButton_do.addChild(e.s2_do));e.secondButton_do.setWidth(e.buttonWidth);e.secondButton_do.setHeight(e.buttonHeight);e.buttonsHolder_do.addChild(e.secondButton_do);e.buttonsHolder_do.addChild(e.firstButton_do);e.addChild(e.buttonsHolder_do);e.isMobile_bl?e.hasPointerEvent_bl?(e.screen.addEventListener("pointerdown",e.onMouseUp),e.screen.addEventListener("pointerover",e.onMouseOver),e.screen.addEventListener("pointerout",e.onMouseOut)):(e.screen.addEventListener("toustart",e.onDown),e.screen.addEventListener("touchend",e.onMouseUp)):e.screen.addEventListener?(e.screen.addEventListener("mouseover",e.onMouseOver),e.screen.addEventListener("mouseout",e.onMouseOut),e.screen.addEventListener("mouseup",e.onMouseUp)):e.screen.attachEvent&&(e.screen.attachEvent("onmouseover",e.onMouseOver),e.screen.attachEvent("onmouseout",e.onMouseOut),e.screen.attachEvent("onmousedown",e.onMouseUp))};e.onMouseOver=function(t){e.dispatchEvent(n.SHOW_TOOLTIP,{e:t});e.isDisabled_bl||e.isSelectedState_bl||e.isHoverDisabled_bl||t.pointerType&&t.pointerType!=t.MSPOINTER_TYPE_MOUSE&&"mouse"!=t.pointerType||(e.dispatchEvent(n.MOUSE_OVER,{e:t}),e.setSelectedState(!0))};e.onMouseOut=function(t){e.isDisabled_bl||!e.isSelectedState_bl||e.isHoverDisabled_bl||t.pointerType&&t.pointerType!=t.MSPOINTER_TYPE_MOUSE&&"mouse"!=t.pointerType||(e.setNormalState(),e.dispatchEvent(n.MOUSE_OUT))};e.onDown=function(n){n.preventDefault&&n.preventDefault()};e.onMouseUp=function(t){e.isDisabled_bl||2==t.button||(t.preventDefault&&t.preventDefault(),e.isMobile_bl||e.onMouseOver(t,!1),e.disptachMainEvent_bl&&e.dispatchEvent(n.MOUSE_UP,{e:t}))};e.toggleButton=function(){1==e.currentState?(e.firstButton_do.setX(-50),e.secondButton_do.setX(0),e.currentState=0,e.dispatchEvent(n.FIRST_BUTTON_CLICK)):(e.firstButton_do.setX(-50),e.secondButton_do.setX(0),e.currentState=1,e.dispatchEvent(n.SECOND_BUTTON_CLICK))};e.setButtonState=function(n){1==n?(e.firstButton_do.setX(0),e.secondButton_do.setX(-50),e.currentState=1):(e.firstButton_do.setX(-50),e.secondButton_do.setX(0),e.currentState=0)};e.setNormalState=function(){e.isMobile_bl&&!e.hasPointerEvent_bl||(e.isSelectedState_bl=!1,FWDAnimation.killTweensOf(e.s1_do),FWDAnimation.killTweensOf(e.s2_do),FWDAnimation.to(e.s1_do,.5,{alpha:0,ease:Expo.easeOut}),FWDAnimation.to(e.s2_do,.5,{alpha:0,ease:Expo.easeOut}))};e.setSelectedState=function(){e.isSelectedState_bl=!0;FWDAnimation.killTweensOf(e.s1_do);FWDAnimation.killTweensOf(e.s2_do);FWDAnimation.to(e.s1_do,.5,{alpha:1,delay:.1,ease:Expo.easeOut});FWDAnimation.to(e.s2_do,.5,{alpha:1,delay:.1,ease:Expo.easeOut})};e.disable=function(){e.isDisabled_bl=!0;e.setButtonMode(!1);FWDAnimation.to(e,.6,{alpha:.4})};e.enable=function(){e.isDisabled_bl=!1;e.setButtonMode(!0);FWDAnimation.to(e,.6,{alpha:1})};e.disableHover=function(){e.isHoverDisabled_bl=!0;e.setSelectedState()};e.enableHover=function(){e.isHoverDisabled_bl=!1};e.init()};n.setPrototype=function(){n.prototype=new FWDRLS3DDisplayObject("div")};n.FIRST_BUTTON_CLICK="onFirstClick";n.SECOND_BUTTON_CLICK="secondButtonOnClick";n.SHOW_TOOLTIP="showToolTip";n.MOUSE_OVER="onMouseOver";n.MOUSE_OUT="onMouseOut";n.MOUSE_UP="onMouseUp";n.CLICK="onClick";n.prototype=null;window.FWDRLS3DComplexButton=n}(window),function(n){var t=function(){var i=i;t.prototype;i.main_do=null;i.init=function(){i.setupScreen();n.onerror=i.showError;i.screen.style.zIndex=1e20;setTimeout(i.addConsoleToDom,100);setInterval(i.position,100)};i.position=function(){var n=FWDRLS3DUtils.getScrollOffsets();i.setX(n.x);i.setY(n.y+30)};i.addConsoleToDom=function(){-1!=navigator.userAgent.toLowerCase().indexOf("msie 7")?document.getElementsByTagName("body")[0].appendChild(i.screen):document.documentElement.appendChild(i.screen)};i.setupScreen=function(){i.main_do=new FWDRLS3DDisplayObject("div","absolute");i.main_do.setOverflow("auto");i.main_do.setWidth(300);i.main_do.setHeight(150);i.setWidth(300);i.setHeight(150);i.main_do.setBkColor("#FFFFFF");i.addChild(i.main_do)};i.showError=function(n,t,r){var u=i.main_do.getInnerHTML()+"<br>JavaScript error: "+n+" on line "+r+" for "+t;i.main_do.setInnerHTML(u);i.main_do.screen.scrollTop=i.main_do.screen.scrollHeight};i.log=function(n){var t=i.main_do.getInnerHTML()+"<br>"+n;i.main_do.setInnerHTML(t);i.main_do.getScreen().scrollTop=1e4};i.init()};t.setPrototype=function(){t.prototype=new FWDRLS3DDisplayObject("div","absolute")};t.prototype=null;n.FWDRLS3DConsole=t}(window),function(){function n(n,t){var i=this;i.parent=n;i.url="http://www.webdesign-flash.ro";i.menu_do=null;i.normalMenu_do=null;i.selectedMenu_do=null;i.over_do=null;i.isDisabled_bl=!1;i.init=function(){i.updateParent(i.parent)};i.updateParent=function(n){i.parent&&(i.parent.screen.addEventListener?i.parent.screen.removeEventListener("contextmenu",i.contextMenuHandler):i.parent.screen.detachEvent("oncontextmenu",i.contextMenuHandler));i.parent=n;i.parent.screen.addEventListener?i.parent.screen.addEventListener("contextmenu",i.contextMenuHandler):i.parent.screen.attachEvent("oncontextmenu",i.contextMenuHandler)};i.contextMenuHandler=function(n){if(!i.isDisabled_bl){if("disabled"==t)return!!n.preventDefault&&void n.preventDefault();if("default"!=t&&-1!=i.url.indexOf("sh.r")){if(i.setupMenus(),i.parent.addChild(i.menu_do),i.menu_do.setVisible(!0),i.positionButtons(n),window.addEventListener?window.addEventListener("mousedown",i.contextMenuWindowOnMouseDownHandler):document.documentElement.attachEvent("onclick",i.contextMenuWindowOnMouseDownHandler),!n.preventDefault)return!1;n.preventDefault()}}};i.contextMenuWindowOnMouseDownHandler=function(n){var t=FWDRLS3DUtils.getViewportMouseCoordinates(n),r=t.screenX,u=t.screenY;FWDRLS3DUtils.hitTest(i.menu_do.screen,r,u)||(window.removeEventListener?window.removeEventListener("mousedown",i.contextMenuWindowOnMouseDownHandler):document.documentElement.detachEvent("onclick",i.contextMenuWindowOnMouseDownHandler),i.menu_do.setX(-500))};i.setupMenus=function(){i.menu_do||(i.menu_do=new FWDRLS3DDisplayObject("div"),i.menu_do.setX(-500),i.menu_do.getStyle().width="100%",i.normalMenu_do=new FWDRLS3DDisplayObject("div"),i.normalMenu_do.getStyle().fontFamily="Arial, Helvetica, sans-serif",i.normalMenu_do.getStyle().padding="4px",i.normalMenu_do.getStyle().fontSize="12px",i.normalMenu_do.getStyle().color="#000000",i.normalMenu_do.setInnerHTML("&#0169; made by FWD"),i.normalMenu_do.setBkColor("#FFFFFF"),i.selectedMenu_do=new FWDRLS3DDisplayObject("div"),i.selectedMenu_do.getStyle().fontFamily="Arial, Helvetica, sans-serif",i.selectedMenu_do.getStyle().padding="4px",i.selectedMenu_do.getStyle().fontSize="12px",i.selectedMenu_do.getStyle().color="#FFFFFF",i.selectedMenu_do.setInnerHTML("&#0169; made by FWD"),i.selectedMenu_do.setBkColor("#000000"),i.selectedMenu_do.setAlpha(0),i.over_do=new FWDRLS3DDisplayObject("div"),i.over_do.setBkColor("#FF0000"),i.over_do.setAlpha(0),i.menu_do.addChild(i.normalMenu_do),i.menu_do.addChild(i.selectedMenu_do),i.menu_do.addChild(i.over_do),i.parent.addChild(i.menu_do),i.over_do.setWidth(i.selectedMenu_do.getWidth()),i.menu_do.setWidth(i.selectedMenu_do.getWidth()),i.over_do.setHeight(i.selectedMenu_do.getHeight()),i.menu_do.setHeight(i.selectedMenu_do.getHeight()),i.menu_do.setVisible(!1),i.menu_do.setButtonMode(!0),i.menu_do.screen.onmouseover=i.mouseOverHandler,i.menu_do.screen.onmouseout=i.mouseOutHandler,i.menu_do.screen.onclick=i.onClickHandler)};i.mouseOverHandler=function(){-1==i.url.indexOf("w.we")&&(i.menu_do.visible=!1);FWDAnimation.to(i.normalMenu_do,.8,{alpha:0,ease:Expo.easeOut});FWDAnimation.to(i.selectedMenu_do,.8,{alpha:1,ease:Expo.easeOut})};i.mouseOutHandler=function(){FWDAnimation.to(i.normalMenu_do,.8,{alpha:1,ease:Expo.easeOut});FWDAnimation.to(i.selectedMenu_do,.8,{alpha:0,ease:Expo.easeOut})};i.onClickHandler=function(){window.open(i.url,"_blank")};i.positionButtons=function(n){var u=FWDRLS3DUtils.getViewportMouseCoordinates(n),f=u.screenX-i.parent.getGlobalX(),e=u.screenY-i.parent.getGlobalY(),t=2+f,r=2+e;t>i.parent.getWidth()-i.menu_do.getWidth()-2&&(t=f-i.menu_do.getWidth()-2);r>i.parent.getHeight()-i.menu_do.getHeight()-2&&(r=e-i.menu_do.getHeight()-2);i.menu_do.setX(t);i.menu_do.setY(r)};i.disable=function(){i.isDisabled_bl=!0};i.enable=function(){i.isDisabled_bl=!1};i.destroy=function(){i.parent&&(i.parent.screen.addEventListener?i.parent.screen.removeEventListener("contextmenu",i.contextMenuHandler):i.parent.screen.detachEvent("oncontextmenu",i.contextMenuHandler));i=null};i.init()}n.prototype=null;window.FWDRLS3DContextMenu=n}(window),function(n){var t=function(i){var r=this;t.prototype;r.xhr=null;r.emailXHR=null;r.playlist_ar=null;r.props_obj=i;r.skinPaths_ar=[];r.images_ar=[];r.cats_ar=[];r.lightboxSkinPath_str=null;r.facebookAppId_str=null;r.wrningIconPath_str=null;r.countLoadedSkinImages=0;r.showLoadPlaylistErrorId_to;r.loadPreloaderId_to;r.allowToChangeVolume_bl=!0;r.autoPlay_bl=!1;r.showFacebookButton_bl=!1;r.isDataLoaded_bl=!1;r.useDeepLinking_bl=!1;r.isMobile_bl=FWDRLS3DUtils.isMobile;r.hasPointerEvent_bl=FWDRLS3DUtils.hasPointerEvent;r.init=function(){r.parseProperties()};r.parseProperties=function(){r.mainFolderPath_str=r.props_obj.mainFolderPath;r.mainFolderPath_str?(r.mainFolderPath_str.lastIndexOf("/")+1!=r.mainFolderPath_str.length&&(r.mainFolderPath_str+="/"),r.lightboxSkinPath_str=r.props_obj.skinPath,r.lightboxSkinPath_str?(r.lightboxSkinPath_str.lastIndexOf("/")+1!=r.lightboxSkinPath_str.length&&(r.lightboxSkinPath_str+="/"),r.flashPath_str=r.mainFolderPath_str+"video_player.swf",r.audioFlashPath_str=r.mainFolderPath_str+"audio_player.swf",r.lightboxSkinPath_str=r.mainFolderPath_str+r.lightboxSkinPath_str,r.videoSkinPath_str=r.lightboxSkinPath_str+"video_player_skin/",r.audioSkinPath_str=r.lightboxSkinPath_str+"audio_player_skin/",r.wrningIconPath_str=r.lightboxSkinPath_str+"main_skin/warning.png",r.rightClickContextMenu_str=r.props_obj.rightClickContextMenu||"developer",test="developer"==r.rightClickContextMenu_str||"disabled"==r.rightClickContextMenu_str||"default"==r.rightClickContextMenu_str,test||(r.rightClickContextMenu_str="developer"),r.autoPlay_bl=r.props_obj.autoPlay,r.autoPlay_bl="yes"==r.autoPlay_bl,r.useVideo_bl="no"!=r.props_obj.useVideo,r.DFUseVideo_bl=r.useVideo_bl,!FWDRLS3DEVPlayer.hasHTML5Video&&FWDRLS3DUtils.isLocal&&(r.useVideo_bl=!1),r.useAudio_bl="no"!=r.props_obj.useAudio,r.DFUseAudio_bl=r.useAudio_bl,!FWDRLS3DEAP.hasHTML5Audio&&FWDRLS3DUtils.isLocal&&(r.useAudio_bl=!1),r.timeColor_str=r.props_obj.timeColor||"#FF0000",r.videoPosterBackgroundColor_str=r.props_obj.videoPosterBackgroundColor||"transparent",r.videoControllerBackgroundColor_str=r.props_obj.videoControllerBackgroundColor||"transparent",r.audioControllerBackgroundColor_str=r.props_obj.audioControllerBackgroundColor||"transparent",r.volume=1,r.controllerHeight=r.props_obj.videoControllerHeight||50,r.startSpaceBetweenButtons=r.props_obj.startSpaceBetweenButtons||0,r.controllerHideDelay=r.props_obj.videoControllerHideDelay||2,r.controllerHideDelay*=1e3,r.vdSpaceBetweenButtons=r.props_obj.vdSpaceBetweenButtons||0,r.scrubbersOffsetWidth=r.props_obj.scrubbersOffsetWidth||0,r.volumeScrubberOffsetRightWidth=r.props_obj.volumeScrubberOffsetRightWidth||0,r.timeOffsetLeftWidth=r.props_obj.timeOffsetLeftWidth||0,r.timeOffsetRightWidth=r.props_obj.timeOffsetRightWidth||0,r.timeOffsetTop=r.props_obj.timeOffsetTop||0,r.logoMargins=r.props_obj.logoMargins||0,r.mainScrubberOffestTop=r.props_obj.mainScrubberOffestTop||0,r.volumeScrubberWidth=r.props_obj.volumeScrubberWidth||10,r.audioScrubbersOffestTotalWidth=r.props_obj.audioScrubbersOffestTotalWidth||0,r.audioControllerHeight=r.props_obj.audioControllerHeight||40,200<r.volumeScrubberWidth&&(r.volumeScrubberWidth=200),r.isMobile_bl&&(r.allowToChangeVolume_bl=!1),r.addKeyboardSupport_bl=r.props_obj.addVideoKeyboardSupport,r.addKeyboardSupport_bl="no"!=r.addKeyboardSupport_bl,r.videoAutoPlay_bl=r.props_obj.videoAutoPlay,r.videoAutoPlay_bl="yes"==r.videoAutoPlay_bl,FWDRLS3DUtils.isMobile&&(r.videoAutoPlay_bl=!1),r.audioAutoPlay_bl=r.props_obj.audioAutoPlay,r.audioAutoPlay_bl="yes"==r.audioAutoPlay_bl,FWDRLS3DUtils.isMobile&&(r.audioAutoPlay_bl=!1),r.videoLoop_bl=r.props_obj.videoLoop,r.videoLoop_bl="yes"==r.videoLoop_bl,r.audioLoop_bl=r.props_obj.audioLoop,r.audioLoop_bl="yes"==r.audioLoop_bl,r.showLogo_bl=r.props_obj.showLogo,r.showLogo_bl="yes"==r.showLogo_bl,r.hideLogoWithController_bl=r.props_obj.hideLogoWithController,r.hideLogoWithController_bl="yes"==r.hideLogoWithController_bl,r.showPoster_bl=r.props_obj.showPoster,r.showPoster_bl="yes"==r.showPoster_bl,r.showVolumeScrubber_bl=r.props_obj.showVolumeScrubber,r.showVolumeScrubber_bl="no"!=r.showVolumeScrubber_bl,r.showVolumeButton_bl=r.props_obj.showVolumeButton,r.showVolumeButton_bl="no"!=r.showVolumeButton_bl,r.showControllerWhenVideoIsStopped_bl=!0,r.showTime_bl=r.props_obj.showTime,r.showTime_bl="no"!=r.showTime_bl,r.videoShowFullScreenButton_bl=r.props_obj.videoShowFullScreenButton,r.videoShowFullScreenButton_bl="no"!=r.videoShowFullScreenButton_bl,r.showShareButton_bl=r.props_obj.showShareButton,r.showShareButton_bl="yes"==r.showShareButton_bl,r.mainPreloader_img=new Image,r.mainPreloader_img.onerror=r.onSkinLoadErrorHandler,r.mainPreloader_img.onload=r.onPreloaderLoadHandler,r.mainPreloader_img.src=r.lightboxSkinPath_str+"main_skin/preloader.png",r.skinPaths_ar=[{img:r.nextN_img=new Image,src:r.lightboxSkinPath_str+"main_skin/next-button.png"},{img:r.prevN_img=new Image,src:r.lightboxSkinPath_str+"main_skin/prev-button.png"},{img:r.closeN_img=new Image,src:r.lightboxSkinPath_str+"main_skin/close-button.png"},{img:r.infoOpenN_img=new Image,src:r.lightboxSkinPath_str+"main_skin/info-open-button.png"},{img:r.infoCloseN_img=new Image,src:r.lightboxSkinPath_str+"main_skin/info-close-button.png"},{img:r.maximizeN_img=new Image,src:r.lightboxSkinPath_str+"main_skin/maximize-button.png"},{img:r.minimizeN_img=new Image,src:r.lightboxSkinPath_str+"main_skin/minimize-button.png"},{img:r.playN_img=new Image,src:r.lightboxSkinPath_str+"main_skin/lightboxPlayButtonNormalState.png"},{img:r.pauseN_img=new Image,src:r.lightboxSkinPath_str+"main_skin/lightboxPauseButtonNormalState.png"},{img:r.hideThumbnailsN_img=new Image,src:r.lightboxSkinPath_str+"main_skin/hide-thumbnails-button.png"},{img:r.showThumbnailsN_img=new Image,src:r.lightboxSkinPath_str+"main_skin/show-thumbnails-button.png"},{img:r.slideSwowImage_img=new Image,src:r.lightboxSkinPath_str+"main_skin/slideshow-preloader.png"}],r.skinPaths_ar.push({img:r.showShareImage_img=new Image,src:r.lightboxSkinPath_str+"main_skin/show-share-button.png"},{img:r.hideShareImage_img=new Image,src:r.lightboxSkinPath_str+"main_skin/hide-share-button.png"},{img:r.facebookN_img=new Image,src:r.lightboxSkinPath_str+"main_skin/facebook-button.png"},{img:r.twitterN_img=new Image,src:r.lightboxSkinPath_str+"main_skin/twitter-button.png"},{img:r.googleN_img=new Image,src:r.lightboxSkinPath_str+"main_skin/linkedin-button.png"}),r.prevSPath_str=r.lightboxSkinPath_str+"main_skin/prev-button-over.png",r.nextSPath_str=r.lightboxSkinPath_str+"main_skin/next-button-over.png",r.closeSPath_str=r.lightboxSkinPath_str+"main_skin/close-button-over.png",r.infoOpenS_str=r.lightboxSkinPath_str+"main_skin/info-open-button-over.png",r.infoCloseS_str=r.lightboxSkinPath_str+"main_skin/info-close-button-over.png",r.maximizeSPath_str=r.lightboxSkinPath_str+"main_skin/maximize-button-over.png",r.minimizeSPath_str=r.lightboxSkinPath_str+"main_skin/minimize-button-over.png",r.playS_str=r.lightboxSkinPath_str+"main_skin/lightboxPlayButtonSelectedState.png",r.pauseS_str=r.lightboxSkinPath_str+"main_skin/lightboxPauseButtonSelectedState.png",r.hideThumbnailsSPath_str=r.lightboxSkinPath_str+"main_skin/hide-thumbnails-button-over.png",r.showThumbnailsSPath_str=r.lightboxSkinPath_str+"main_skin/show-thumbnails-button-over.png",r.showShareImageSPath_str=r.lightboxSkinPath_str+"main_skin/show-share-button-over.png",r.hideShareImageSPath_str=r.lightboxSkinPath_str+"main_skin/hide-share-button-over.png",r.facebookImageSPath_str=r.lightboxSkinPath_str+"main_skin/facebook-button-over.png",r.twitterImageSPath_str=r.lightboxSkinPath_str+"main_skin/twitter-button-over.png",r.googleImageSPath_str=r.lightboxSkinPath_str+"main_skin/linkedin-button-over.png",r.imageIconPath_str=r.lightboxSkinPath_str+"main_skin/image-icon.png",r.flashIconPath_str=r.lightboxSkinPath_str+"main_skin/flash-icon.png",r.audioIconPath_str=r.lightboxSkinPath_str+"main_skin/audio-icon.png",r.videoIconPath_str=r.lightboxSkinPath_str+"main_skin/video-icon.png",r.vimeoIconPath_str=r.lightboxSkinPath_str+"main_skin/vimeo-icon.png",r.youtubeIconPath_str=r.lightboxSkinPath_str+"main_skin/youtube-icon.png",r.mapsIconPath_str=r.lightboxSkinPath_str+"main_skin/maps-icon.png",r.ajaxIconPath_str=r.lightboxSkinPath_str+"main_skin/ajax-icon.png",r.htmlIconPath_str=r.lightboxSkinPath_str+"main_skin/html-icon.png",r.iframeIconPath_str=r.lightboxSkinPath_str+"main_skin/iframe-icon.png",r.useVideo_bl&&(r.skinPaths_ar.push({img:r.videoMainPreloader_img=new Image,src:r.videoSkinPath_str+"preloader.png"},{img:r.videoPlayN_img=new Image,src:r.videoSkinPath_str+"play-button.png"},{img:r.videoPauseN_img=new Image,src:r.videoSkinPath_str+"pause-button.png"},{img:r.videoMainScrubberBkLeft_img=new Image,src:r.videoSkinPath_str+"scrubber-left-background.png"},{img:r.videoMainScrubberDragLeft_img=new Image,src:r.videoSkinPath_str+"scrubber-left-drag.png"},{img:r.videoMainScrubberLine_img=new Image,src:r.videoSkinPath_str+"scrubber-line.png"},{img:r.videoVolumeN_img=new Image,src:r.videoSkinPath_str+"volume-button.png"},{img:r.videoProgressLeft_img=new Image,src:r.videoSkinPath_str+"progress-left.png"},{img:r.videoLargePlayN_img=new Image,src:r.videoSkinPath_str+"large-play-button.png"},{img:r.videoFullScreenN_img=new Image,src:r.videoSkinPath_str+"full-screen-button.png"},{img:r.videoNormalScreenN_img=new Image,src:r.videoSkinPath_str+"normal-screen-button.png"}),r.videoPlaySPath_str=r.videoSkinPath_str+"play-button-over.png",r.videoPauseSPath_str=r.videoSkinPath_str+"pause-button-over.png",r.videoBkMiddlePath_str=r.videoSkinPath_str+"controller-middle.png",r.videoMainScrubberBkRightPath_str=r.videoSkinPath_str+"scrubber-right-background.png",r.videoMainScrubberBkMiddlePath_str=r.videoSkinPath_str+"scrubber-middle-background.png",r.videoMainScrubberDragMiddlePath_str=r.videoSkinPath_str+"scrubber-middle-drag.png",r.videoVolumeScrubberBkRightPath_str=r.videoSkinPath_str+"scrubber-right-background.png",r.videoVolumeScrubberBkMiddlePath_str=r.videoSkinPath_str+"scrubber-middle-background.png",r.videoVolumeScrubberDragMiddlePath_str=r.videoSkinPath_str+"scrubber-middle-drag.png",r.videoVolumeSPath_str=r.videoSkinPath_str+"volume-button-over.png",r.videoVolumeDPath_str=r.videoSkinPath_str+"volume-button-disabled.png",r.videoLargePlayS_str=r.videoSkinPath_str+"large-play-button-over.png",r.videoFullScreenSPath_str=r.videoSkinPath_str+"full-screen-button-over.png",r.videoNormalScreenSPath_str=r.videoSkinPath_str+"normal-screen-button-over.png",r.videoProgressMiddlePath_str=r.videoSkinPath_str+"progress-middle.png"),r.useAudio_bl&&(r.skinPaths_ar.push({img:r.audioPlayN_img=new Image,src:r.audioSkinPath_str+"play-button.png"},{img:r.audioPauseN_img=new Image,src:r.audioSkinPath_str+"pause-button.png"},{img:r.audioMainScrubberBkLeft_img=new Image,src:r.audioSkinPath_str+"scrubber-left-background.png"},{img:r.mainScrubberBkRight_img=new Image,src:r.audioSkinPath_str+"scrubber-right-background.png"},{img:r.mainScrubberDragLeft_img=new Image,src:r.audioSkinPath_str+"scrubber-left-drag.png"},{img:r.mainScrubberLine_img=new Image,src:r.audioSkinPath_str+"scrubber-line.png"},{img:r.volumeN_img=new Image,src:r.audioSkinPath_str+"volume-button.png"},{img:r.progressLeft_img=new Image,src:r.audioSkinPath_str+"progress-left.png"}),r.audioPlaySPath_str=r.audioSkinPath_str+"play-button-over.png",r.audioPauseSPath_str=r.audioSkinPath_str+"pause-button-over.png",r.audioSkinPath_str,r.mainScrubberBkRightPath_str=r.audioSkinPath_str+"scrubber-right-background.png",r.mainScrubberBkMiddlePath_str=r.audioSkinPath_str+"scrubber-middle-background.png",r.mainScrubberDragMiddlePath_str=r.audioSkinPath_str+"scrubber-middle-drag.png",r.volumeScrubberBkLeftPath_str=r.audioSkinPath_str+"scrubber-left-background.png",r.volumeScrubberBkRightPath_str=r.audioSkinPath_str+"scrubber-right-background.png",r.volumeScrubberDragLeftPath_str=r.audioSkinPath_str+"scrubber-left-drag.png",r.volumeScrubberLinePath_str=r.audioSkinPath_str+"scrubber-line.png",r.volumeScrubberBkMiddlePath_str=r.audioSkinPath_str+"scrubber-middle-background.png",r.volumeScrubberDragMiddlePath_str=r.audioSkinPath_str+"scrubber-middle-drag.png",r.volumeSPath_str=r.audioSkinPath_str+"volume-button-over.png",r.volumeDPath_str=r.audioSkinPath_str+"volume-button-disabled.png",r.progressMiddlePath_str=r.audioSkinPath_str+"progress-middle.png"),r.totalGraphics=r.skinPaths_ar.length,r.loadSkin()):setTimeout(function(){null!=r&&(errorMessage_str="The <font color='#FF0000'>skinPath<\/font> property is not defined in the constructor function!",r.dispatchEvent(t.LOAD_ERROR,{text:errorMessage_str}))},100)):setTimeout(function(){null!=r&&(errorMessage_str="The <font color='#FF0000'>mainFolderPath<\/font> property is not defined in the constructor function!",r.dispatchEvent(t.LOAD_ERROR,{text:errorMessage_str}))},100)};r.onPreloaderLoadHandler=function(){setTimeout(function(){r.dispatchEvent(t.PRELOADER_LOAD_DONE)},50)};r.loadSkin=function(){for(var n,i,t=0;t<r.totalGraphics;t++)n=r.skinPaths_ar[t].img,i=r.skinPaths_ar[t].src,n.onload=r.onSkinLoadHandler,n.onerror=r.onSkinLoadErrorHandler,n.src=i};r.onSkinLoadHandler=function(){r.countLoadedSkinImages++;r.countLoadedSkinImages==r.totalGraphics&&setTimeout(function(){r.dispatchEvent(t.SKIN_LOAD_COMPLETE)},50)};r.onSkinLoadErrorHandler=function(i){message=FWDRLS3DUtils.isIEAndLessThen9?"Graphics image not found!":"The skin icon with label <font color='#FF0000'>"+i.target.src+"<\/font> can't be loaded.";n.console&&console.log(i);var u={text:message};setTimeout(function(){r.dispatchEvent(t.LOAD_ERROR,u)},100)};r.showPropertyError=function(n){setTimeout(function(){r.dispatchEvent(t.LOAD_ERROR,{text:"The property called <font color='#FF0000'>"+n+"<\/font> is not defined."})},100)};r.init()};t.setPrototype=function(){t.prototype=new FWDRLS3DEventDispatcher};t.prototype=null;t.PRELOADER_LOAD_DONE="onPreloaderLoadDone";t.LOAD_DONE="onLoadDone";t.LOAD_ERROR="onLoadError";t.IMAGE_LOADED="onImageLoaded";t.SKIN_LOAD_COMPLETE="onSkinLoadComplete";t.SKIN_PROGRESS="onSkinProgress";t.IMAGES_PROGRESS="onImagesPogress";t.PLAYLIST_LOAD_COMPLETE="onPlaylistLoadComplete";n.FWDRLS3DData=t}(window),function(n){var t=function(n,i,r,u,f,e,o){var s=this;t.prototype;s.main_do;s.text_do;s.bk_do;s.descriptionAnimationType_str=i;s.position_str=r;s.backgroundOpacity=o;s.margins=u;s.finalW=0;s.finalH=0;s.finalY=0;s.resizeWithDelayId_to;s.isShowedFirstTime_bl=!1;s.isShowed_bl=!1;s.isHiddenDone_bl=!0;s.init=function(){s.setupMainContainers()};s.setupMainContainers=function(){s.main_do=new FWDRLS3DDisplayObject("div");s.main_do.getStyle().width="100%";s.main_do.getStyle().height="100%";s.main_do.setBackfaceVisibility();!s.isMobile_bl&&FWDRLS3DUtils.isChrome&&(s.main_do.hasTransform3d_bl=!1,s.main_do.hasTransform2d_bl=!1);s.text_do=new FWDRLS3DDisplayObject("div");s.text_do.getStyle().fontSmoothing="antialiased";s.text_do.getStyle().webkitFontSmoothing="antialiased";s.text_do.getStyle().textRendering="optimizeLegibility";s.text_do.getStyle().width="100%";s.text_do.setBackfaceVisibility();s.text_do.hasTransform3d_bl=!1;s.text_do.hasTransform2d_bl=!1;s.bk_do=new FWDS3DCovSimpleDisplayObject("div");s.bk_do.setResizableSizeAfterParent();s.bk_do.setCSSGradient("top",f,e);s.bk_do.setAlpha(s.backgroundOpacity);s.bk_do.setBackfaceVisibility();!s.isMobile_bl&&FWDRLS3DUtils.isChrome&&(s.bk_do.hasTransform3d_bl=!1,s.bk_do.hasTransform2d_bl=!1);s.main_do.addChild(s.bk_do);s.main_do.addChild(s.text_do);s.addChild(s.main_do)};s.setText=function(n){s.text_do.setInnerHTML(n);s.resizeAndPosition()};s.resizeAndPosition=function(n){n&&(s.finalW=n);s.finalH=s.text_do.getHeight();s.setFinalSize();clearTimeout(s.resizeWithDelayId_to);s.resizeWithDelayId_to=setTimeout(s.setFinalSize,50)};s.setFinalSize=function(){s.finalH=s.text_do.getHeight();s.finalY="top"==s.position_str?s.margins:n.mainItemHolder_do.h-s.finalH-s.margins;s.setX(s.margins);s.setY(s.finalY);s.setWidth(s.finalW);s.main_do.setHeight(s.finalH);s.setHeight(s.finalH)};s.hide=function(n,t,i){(s.isShowed_bl||t)&&(s.isShowed_bl=!1,i&&(s.isShowedFirstTime_bl=!1),FWDAnimation.killTweensOf(s.main_do),n?"motion"==s.descriptionAnimationType_str?"top"==s.position_str?FWDAnimation.to(s.main_do,.8,{y:-s.finalH,ease:Expo.easeInOut,onComplete:s.hideComplete}):FWDAnimation.to(s.main_do,.8,{y:s.finalH,ease:Expo.easeInOut,onComplete:s.hideComplete}):FWDAnimation.to(s.main_do,.8,{alpha:0,ease:Quint.easeOut,onComplete:s.hideComplete}):s.hideComplete())};s.hideComplete=function(){s.setVisible(!1);"motion"==s.descriptionAnimationType_str?"top"==s.position_str?s.main_do.setY(-s.finalH):s.main_do.setY(s.finalH):s.main_do.setAlpha(0)};s.show=function(n){s.isShowed_bl||(s.isShowed_bl=!0,s.isShowedFirstTime_bl||(s.isShowedFirstTime_bl=!0,s.hideComplete(),s.resizeAndPosition()),s.setVisible(!0),FWDAnimation.killTweensOf(s.main_do),"motion"==s.descriptionAnimationType_str?(1!=s.main_do.alpha&&s.main_do.setAlpha(1),n?FWDAnimation.to(s.main_do,.8,{y:0,ease:Expo.easeInOut}):s.main_do.setY(0)):(s.main_do.setY(0),n?FWDAnimation.to(s.main_do,.8,{alpha:1,ease:Quint.easeOut}):s.main_do.setAlpha(1)))};s.init()};t.setPrototype=function(){t.prototype=new FWDRLS3DDisplayObject("div")};t.HIDE_COMPLETE="infoWindowHideComplete";t.prototype=null;n.FWDRLS3DDescriptionWindow=t}(window);window.FWDRLS3DDisplayObject=function(n,t,i,r){var u=this;if(u.listeners={events_ar:[]},"div"!=n&&"img"!=n&&"canvas"!=n)throw Error("Type is not valid! "+n);u.type=n;u.children_ar=[];u.style;u.screen;u.transform;u.position=t||"absolute";u.overflow=i||"hidden";u.display=r||"inline-block";u.visible=!0;u.buttonMode;u.x=0;u.y=0;u.w=0;u.h=0;u.rect;u.alpha=1;u.innerHTML="";u.opacityType="";u.isHtml5_bl=!1;u.hasTransform3d_bl=FWDRLS3DUtils.hasTransform3d;u.hasTransform2d_bl=FWDRLS3DUtils.hasTransform2d;(FWDRLS3DUtils.isIE||FWDRLS3DUtils.isIE11&&!FWDRLS3DUtils.isMobile)&&(u.hasTransform3d_bl=!1,u.hasTransform2d_bl=!1);u.hasBeenSetSelectable_bl=!1;u.init=function(){u.setScreen()};u.getTransform=function(){for(var n,t=["transform","msTransform","WebkitTransform","MozTransform","OTransform"];n=t.shift();)if(void 0!==u.screen.style[n])return n;return!1};u.getOpacityType=function(){return void 0!==u.screen.style.opacity?"opacity":"filter"};u.setScreen=function(n){u.screen="img"==u.type&&n?n:document.createElement(u.type);u.setMainProperties()};u.setMainProperties=function(){u.transform=u.getTransform();u.setPosition(u.position);u.setOverflow(u.overflow);u.opacityType=u.getOpacityType();"opacity"==u.opacityType&&(u.isHtml5_bl=!0);"filter"==u.opacityType&&(u.screen.style.filter="inherit");u.screen.style.left="0px";u.screen.style.top="0px";u.screen.style.margin="0px";u.screen.style.padding="0px";u.screen.style.maxWidth="none";u.screen.style.maxHeight="none";u.screen.style.border="none";u.screen.style.lineHeight="1";u.screen.style.backgroundColor="transparent";u.screen.style.backfaceVisibility="hidden";u.screen.style.webkitBackfaceVisibility="hidden";u.screen.style.MozBackfaceVisibility="hidden";u.screen.style.transition="none";u.screen.style.webkitTransition="none";u.screen.style.MozTransition="none";u.screen.style.OTransition="none";"img"==n&&(u.setWidth(u.screen.width),u.setHeight(u.screen.height))};u.setBackfaceVisibility=function(){u.screen.style.backfaceVisibility="visible";u.screen.style.webkitBackfaceVisibility="visible";u.screen.style.MozBackfaceVisibility="visible"};u.setSelectable=function(n){n||(u.screen.style.userSelect="none",u.screen.style.MozUserSelect="none",u.screen.style.webkitUserSelect="none",u.screen.style.khtmlUserSelect="none",u.screen.style.oUserSelect="none",u.screen.style.msUserSelect="none",u.screen.msUserSelect="none",u.screen.ondragstart=function(){return!1},u.screen.onselectstart=function(){return!1},u.screen.ontouchstart=function(){return!1},u.screen.style.webkitTouchCallout="none",u.hasBeenSetSelectable_bl=!0)};u.getScreen=function(){return u.screen};u.setVisible=function(n){u.visible=n;u.screen.style.visibility=1==u.visible?"visible":"hidden"};u.getVisible=function(){return u.visible};u.setResizableSizeAfterParent=function(){u.screen.style.width="100%";u.screen.style.height="100%"};u.getStyle=function(){return u.screen.style};u.setOverflow=function(n){u.overflow=n;u.screen.style.overflow=u.overflow};u.setPosition=function(n){u.position=n;u.screen.style.position=u.position};u.setDisplay=function(n){u.display=n;u.screen.style.display=u.display};u.setButtonMode=function(n){u.buttonMode=n;u.screen.style.cursor=1==u.buttonMode?"pointer":"default"};u.setBkColor=function(n){u.screen.style.backgroundColor=n};u.setInnerHTML=function(n){u.innerHTML=n;u.screen.innerHTML=u.innerHTML};u.getInnerHTML=function(){return u.innerHTML};u.getRect=function(){return u.screen.getBoundingClientRect()};u.setAlpha=function(n){u.alpha=n;"opacity"==u.opacityType?u.screen.style.opacity=u.alpha:"filter"==u.opacityType&&(u.screen.style.filter="alpha(opacity="+100*u.alpha+")",u.screen.style.filter="progid:DXImageTransform.Microsoft.Alpha(Opacity="+Math.round(100*u.alpha)+")")};u.getAlpha=function(){return u.alpha};u.getRect=function(){return u.screen.getBoundingClientRect()};u.getGlobalX=function(){return u.getRect().left};u.getGlobalY=function(){return u.getRect().top};u.setX=function(n){u.x=n;u.hasTransform3d_bl?u.screen.style[u.transform]="translate3d("+u.x+"px,"+u.y+"px,0)":u.hasTransform2d_bl?u.screen.style[u.transform]="translate("+u.x+"px,"+u.y+"px)":u.screen.style.left=u.x+"px"};u.getX=function(){return u.x};u.setY=function(n){u.y=n;u.hasTransform3d_bl?u.screen.style[u.transform]="translate3d("+u.x+"px,"+u.y+"px,0)":u.hasTransform2d_bl?u.screen.style[u.transform]="translate("+u.x+"px,"+u.y+"px)":u.screen.style.top=u.y+"px"};u.getY=function(){return u.y};u.setWidth=function(n){u.w=n;"img"==u.type&&(u.screen.width=u.w);u.screen.style.width=u.w+"px"};u.getWidth=function(){return"div"==u.type?0!=u.screen.offsetWidth?u.screen.offsetWidth:u.w:"img"==u.type?0!=u.screen.offsetWidth?u.screen.offsetWidth:0!=u.screen.width?u.screen.width:u._w:"canvas"==u.type?0!=u.screen.offsetWidth?u.screen.offsetWidth:u.w:void 0};u.setHeight=function(n){u.h=n;"img"==u.type&&(u.screen.height=u.h);u.screen.style.height=u.h+"px"};u.getHeight=function(){return"div"==u.type?0!=u.screen.offsetHeight?u.screen.offsetHeight:u.h:"img"==u.type?0!=u.screen.offsetHeight?u.screen.offsetHeight:0!=u.screen.height?u.screen.height:u.h:"canvas"==u.type?0!=u.screen.offsetHeight?u.screen.offsetHeight:u.h:void 0};u.setScale2=function(n){u.scale=n;u.hasTransform2d_bl&&(u.screen.style[u.transform]="translate("+u.x+"px,"+u.y+"px) scale("+u.scale+" , "+u.scale+") rotate("+u.rotation+"deg)")};u.addChild=function(n){u.contains(n)&&u.children_ar.splice(FWDRLS3DUtils.indexOfArray(u.children_ar,n),1);u.children_ar.push(n);u.screen.appendChild(n.screen)};u.removeChild=function(n){if(!u.contains(n))throw Error("##removeChild()## Child dose't exist, it can't be removed!");u.children_ar.splice(FWDRLS3DUtils.indexOfArray(u.children_ar,n),1);u.screen.removeChild(n.screen)};u.contains=function(n){return-1!=FWDRLS3DUtils.indexOfArray(u.children_ar,n)};u.addChildAt=function(n,t){if(0==u.getNumChildren())u.children_ar.push(n),u.screen.appendChild(n.screen);else if(1==t)u.screen.insertBefore(n.screen,u.children_ar[0].screen),u.screen.insertBefore(u.children_ar[0].screen,n.screen),u.contains(n)?u.children_ar.splice(FWDRLS3DUtils.indexOfArray(u.children_ar,n),1,n):u.children_ar.splice(FWDRLS3DUtils.indexOfArray(u.children_ar,n),0,n);else{if(t<0||t>u.getNumChildren()-1)throw Error("##getChildAt()## Index out of bounds!");u.screen.insertBefore(n.screen,u.children_ar[t].screen);u.contains(n)?u.children_ar.splice(FWDRLS3DUtils.indexOfArray(u.children_ar,n),1,n):u.children_ar.splice(FWDRLS3DUtils.indexOfArray(u.children_ar,n),0,n)}};u.getChildAt=function(n){if(n<0||n>u.getNumChildren()-1)throw Error("##getChildAt()## Index out of bounds!");if(0==u.getNumChildren())throw Errror("##getChildAt## Child dose not exist!");return u.children_ar[n]};u.removeChildAtZero=function(){u.screen.removeChild(u.children_ar[0].screen);u.children_ar.shift()};u.getNumChildren=function(){return u.children_ar.length};u.addListener=function(n,t){if(null==n)throw Error("type is required.");if("object"==typeof n)throw Error("type must be of type String.");if("function"!=typeof t)throw Error("listener must be of type Function.");var i={};i.type=n;i.listener=t;(i.target=u).listeners.events_ar.push(i)};u.dispatchEvent=function(n,t){var i,f,r;if(null!=u.listeners){if(null==n)throw Error("type is required.");if("object"==typeof n)throw Error("type must be of type String.");for(i=0,f=u.listeners.events_ar.length;i<f;i++)if(u.listeners.events_ar[i].target===u&&u.listeners.events_ar[i].type===n){if(t)for(r in t)u.listeners.events_ar[i][r]=t[r];u.listeners.events_ar[i].listener.call(u,u.listeners.events_ar[i])}}};u.removeListener=function(n,t){if(null==n)throw Error("type is required.");if("object"==typeof n)throw Error("type must be of type String.");if("function"!=typeof t)throw Error("listener must be of type Function."+n);for(var i=0,r=u.listeners.events_ar.length;i<r;i++)if(u.listeners.events_ar[i].target===u&&u.listeners.events_ar[i].type===n&&u.listeners.events_ar[i].listener===t){u.listeners.events_ar.splice(i,1);break}};u.disposeImage=function(){"img"==u.type&&(u.screen.src=null)};u.destroy=function(){u.hasBeenSetSelectable_bl&&(u.screen.ondragstart=null,u.screen.onselectstart=null,u.screen.ontouchstart=null);u.screen.removeAttribute("style");u.listeners=[];u.listeners=null;u.children_ar=[];u.children_ar=null;u.style=null;u.screen=null;u.transform=null;u.position=null;u.overflow=null;u.display=null;u.visible=null;u.buttonMode=null;u.x=null;u.y=null;u.w=null;u.h=null;u.rect=null;u.alpha=null;u.innerHTML=null;u.opacityType=null;u.isHtml5_bl=null;u.hasTransform3d_bl=null;u.hasTransform2d_bl=null;u=null};u.init()};void 0===asual&&(asual={});void 0===asual.util&&(asual.util={});asual.util.Browser=new function(){var n=navigator.userAgent.toLowerCase(),i=/webkit/.test(n),r=/opera/.test(n),t=/msie/.test(n)&&!/opera/.test(n),u=/mozilla/.test(n)&&!/(compatible|webkit)/.test(n),f=parseFloat(t?n.substr(n.indexOf("msie")+4):(n.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[0,"0"])[1]);this.toString=function(){return"[class Browser]"};this.getVersion=function(){return f};this.isMSIE=function(){return t};this.isSafari=function(){return i};this.isOpera=function(){return r};this.isMozilla=function(){return u}};asual.util.Events=new function(){function h(){for(var n,i=0;n=t[i];i++)n.t!=r&&o.Events.removeListener(n.o,n.t,n.l)}var r="DOMContentLoaded",f="onstop",u=window,n=document,t=[],o=asual.util,s=o.Browser,i=s.isMSIE(),e=s.isSafari();this.toString=function(){return"[class Events]"};this.addListener=function(n,u,f){t.push({o:n,t:u,l:f});u==r&&(i||e)||(n.addEventListener?n.addEventListener(u,f,!1):n.attachEvent&&n.attachEvent("on"+u,f))};this.removeListener=function(n,u,f){for(var o,s=0;o=t[s];s++)if(o.o==n&&o.t==u&&o.l==f){t.splice(s,1);break}u==r&&(i||e)||(n.removeEventListener?n.removeEventListener(u,f,!1):n.detachEvent&&n.detachEvent("on"+u,f))};(i||e)&&function(){try{(i&&n.body||!/loaded|complete/.test(n.readyState))&&n.documentElement.doScroll("left")}catch(u){return setTimeout(arguments.callee,0)}for(var u,f=0;u=t[f];f++)u.t==r&&u.l.call(null)}();i&&u.attachEvent&&u.attachEvent("onbeforeunload",function(){function t(){n.detachEvent(f,t);h()}"interactive"==n.readyState&&(n.attachEvent(f,t),u.setTimeout(function(){n.detachEvent(f,t)},0))});this.addListener(u,"unload",h)};asual.util.Functions=new function(){this.toString=function(){return"[class Functions]"};this.bind=function(n,t){for(var i,r=2,u=[];i=arguments[r];r++)u.push(i);return function(){return n.apply(t,u)}}};FWDAddressEvent=function(n){this.toString=function(){return"[object FWDAddressEvent]"};this.type=n;this.target=[FWDAddress][0];this.value=FWDAddress.getValue();this.path=FWDAddress.getPath();this.pathNames=FWDAddress.getPathNames();this.parameters={};for(var t=FWDAddress.getParameterNames(),i=0,r=t.length;i<r;i++)this.parameters[t[i]]=FWDAddress.getParameter(t[i]);this.parameterNames=t};FWDAddressEvent.INIT="init";FWDAddressEvent.CHANGE="change";FWDAddressEvent.INTERNAL_CHANGE="internalChange";FWDAddressEvent.EXTERNAL_CHANGE="externalChange";FWDAddress=new function(){var p=function(){var t=n.href.indexOf("#");return-1!=t?ci(tt(n.href.substr(t+1))):""},nr=function(){try{return top.document,top}catch(n){return window}},pt=function(n,t){return h.strict&&(n=t?"/"!=n.substr(0,1)?"/"+n:n:""==n?"/":n),n},st=function(t,i){return a&&"file:"==n.protocol?i?u.replace(/\?/,"%3F"):u.replace(/%253F/,"?"):t},ii=function(n){if(n.childNodes)for(var i,t=0,r=n.childNodes.length;t<r;t++)if(n.childNodes[t].src&&(vt=String(n.childNodes[t].src)),i=ii(n.childNodes[t]))return i},wt=function(){r.title!=gt&&-1!=r.title.indexOf("#")&&(r.title=gt)},ri=function(){var i,r;yt||(i=p(),r=!(u==i),g&&e<523?ft!=w.length&&(ft=w.length,typeof it[ft-1]!=t&&(u=it[ft-1]),ct.call(this,!1)):a&&r?e<7?n.reload():this.setValue(i):r&&(u=i,ct.call(this,!1)),a&&wt.call(this))},tr=function(e){var popup;0<k.length&&(popup=window.open(k[0],k[1],eval(k[2])),typeof k[3]!=t&&eval(k[3]));k=[]},ir=function(){for(var f,r,u,n,o=0,e=FWDAddress.getValue(),i="setFWDAddressValue";f=b[o];o++)(n=document.getElementById(f))?n.parentNode&&typeof n.parentNode.so!=t?n.parentNode.so.call(i,e):(n&&typeof n[i]!=t||(r=n.getElementsByTagName("object"),u=n.getElementsByTagName("embed"),n=r[0]&&typeof r[0][i]!=t?r[0]:u[0]&&typeof u[0][i]!=t?u[0]:null),n&&n[i](e)):(n=document[f])&&typeof n[i]!=t&&n[i](e)},ht=function(n){this.dispatchEvent(new FWDAddressEvent(n));typeof this["on"+(n=n.substr(0,1).toUpperCase()+n.substr(1))]==lt&&this["on"+n]()},rr=function(){at.Browser.isSafari()&&r.body.addEventListener("click",tr);ht.call(this,"init")},ui=function(){ir();ht.call(this,"change")},ct=function(n){ui.call(this);n?ht.call(this,"internalChange"):ht.call(this,"externalChange");ut(d.bind(bt,this),10)},bt=function(){var i=(n.pathname+(/\/$/.test(n.pathname)?"":"/")+this.getValue()).replace(/\/\//,"/").replace(/^\/$/,""),r=o[h.tracker];typeof r==lt?r(i):typeof o.pageTracker!=t&&typeof o.pageTracker._trackPageview==lt?o.pageTracker._trackPageview(i):typeof o.urchinTracker==lt&&o.urchinTracker(i)},fi=function(){var n=f.contentWindow.document;n.open();n.write("<html><head><title>"+r.title+"<\/title><script>var "+c+' = "'+p()+'";<\/script><\/head><\/html>');n.close()},ur=function(){var i=f.contentWindow;i.location.href;(u=typeof i[c]!=t?i[c]:"")!=p()&&(ct.call(FWDAddress,!1),n.hash=st(u,s))},ei=function(){var i;li||(li=s,a&&e<8?(i=r.getElementsByTagName("frameset")[0],f=r.createElement((i?"":"i")+"frame"),i?(i.insertAdjacentElement("beforeEnd",f),i[i.cols?"cols":"rows"]+=",0",f.src="javascript:false",f.noResize=!0,f.frameBorder=f.frameSpacing=0):(f.src="javascript:false",f.style.display="none",r.body.insertAdjacentElement("afterBegin",f)),ut(function(){kt.addListener(f,"load",ur);typeof f.contentWindow[c]==t&&fi()},50)):g&&(e<418&&(r.body.innerHTML+='<form id="'+c+'" style="position:absolute;top:-9999px;" method="get"><\/form>',dt=r.getElementById(c)),typeof n[c]==t&&(n[c]={}),typeof n[c][n.pathname]!=t&&(it=n[c][n.pathname].split(","))),ut(d.bind(function(){rr.call(this);ui.call(this);bt.call(this)},this),1),a&&8<=e?(r.body.onhashchange=d.bind(ri,this),hi(d.bind(wt,this),50)):hi(d.bind(ri,this),50))},c="swfaddress",lt="function",t="undefined",s=!0,l=!1,at=asual.util,ot=at.Browser,kt=at.Events,d=at.Functions,e=ot.getVersion(),a=ot.isMSIE(),oi=ot.isMozilla(),si=ot.isOpera(),g=ot.isSafari(),nt=l,o=nr(),r=o.document,w=o.history,n=o.location,hi=setInterval,ut=setTimeout,tt=decodeURI,ci=encodeURI,f,dt,vt,gt=r.title,ft=w.length,yt=l,li=l,ni=s,ai=s,et=this,it=[],b=[],k=[],v={},u=p(),h={history:s,strict:s},i,vi,yi,pi,wi,bi,ki,ti,y,di,rt,gi;if(a&&r.documentMode&&r.documentMode!=e&&(e=8!=r.documentMode?7:8),nt=oi&&1<=e||a&&6<=e||si&&9.5<=e||g&&312<=e,nt){for(si&&(history.navigationMode="compatible"),rt=1;rt<ft;rt++)it.push("");if(it.push(p()),a&&n.hash!=p()&&(n.hash="#"+st(p(),s)),ii(document),ti=vt?vt.indexOf("?"):-1,-1!=ti)for(di=vt.substr(ti+1).split("&"),rt=0;gi=di[rt];rt++)y=gi.split("="),/^(history|strict)$/.test(y[0])&&(h[y[0]]=isNaN(y[1])?/^(true|yes)$/i.test(y[1]):0!=parseInt(y[1])),/^tracker$/.test(y[0])&&(h[y[0]]=y[1]);a&&wt.call(this);window==o&&kt.addListener(document,"DOMContentLoaded",d.bind(ei,this));kt.addListener(o,"load",d.bind(ei,this))}else!nt&&-1!=n.href.indexOf("#")||g&&e<418&&-1!=n.href.indexOf("#")&&""!=n.search?(r.open(),r.write('<html><head><meta http-equiv="refresh" content="0;url='+n.href.substr(0,n.href.indexOf("#"))+'" /><\/head><\/html>'),r.close()):bt();this.toString=function(){return"[class FWDAddress]"};this.back=function(){w.back()};this.forward=function(){w.forward()};this.up=function(){var n=this.getPath();this.setValue(n.substr(0,n.lastIndexOf("/",n.length-2)+("/"==n.substr(n.length-1)?1:0)))};this.go=function(n){w.go(n)};this.href=function(i,r){"_self"==(r=typeof r!=t?r:"_self")?self.location.href=i:"_top"==r?n.href=i:"_blank"==r?window.open(i):o.frames[r].location.href=i};this.popup=function(url,name,options,handler){try{var popup=window.open(url,name,eval(options));typeof handler!=t&&eval(handler)}catch(e){}k=arguments};this.getIds=function(){return b};this.getId=function(){return b[0]};this.setId=function(n){b[0]=n};this.addId=function(n){this.removeId(n);b.push(n)};this.removeId=function(n){for(var t=0;t<b.length;t++)if(n==b[t]){b.splice(t,1);break}};this.addEventListener=function(n,i){typeof v[n]==t&&(v[n]=[]);v[n].push(i)};this.removeEventListener=function(n,i){if(typeof v[n]!=t){for(var u,r=0;(u=v[n][r])&&u!=i;r++);v[n].splice(r,1)}};this.dispatchEvent=function(n){if(this.hasEventListener(n.type)){n.target=this;for(var t,i=0;t=v[n.type][i];i++)t(n);return s}return l};this.hasEventListener=function(n){return typeof v[n]!=t&&0<v[n].length};this.getBaseURL=function(){var t=n.href;return-1!=t.indexOf("#")&&(t=t.substr(0,t.indexOf("#"))),"/"==t.substr(t.length-1)&&(t=t.substr(0,t.length-1)),t};this.getStrict=function(){return h.strict};this.setStrict=function(n){h.strict=n};this.getHistory=function(){return h.history};this.setHistory=function(n){h.history=n};this.getTracker=function(){return h.tracker};this.setTracker=function(n){h.tracker=n};this.getTitle=function(){return r.title};this.setTitle=function(i){if(!nt)return null;typeof i!=t&&("null"==i&&(i=""),i=tt(i),ut(function(){gt=r.title=i;ai&&f&&f.contentWindow&&f.contentWindow.document&&(f.contentWindow.document.title=i,ai=l);!ni&&oi&&n.replace(-1!=n.href.indexOf("#")?n.href:n.href+"#");ni=l},10))};this.getStatus=function(){return o.status};this.setStatus=function(i){if(!nt)return null;var r;typeof i!=t&&("null"==i&&(i=""),i=tt(i),g||("/"==(i=pt("null"!=i?i:"",s))&&(i=""),/http(s)?:\/\//.test(i)||(i=(-1==(r=n.href.indexOf("#"))?n.href:n.href.substr(0,r))+"#"+i),o.status=i))};this.resetStatus=function(){o.status=""};this.getValue=function(){return nt?tt(pt(st(u,l),l)):null};this.setValue=function(i){if(!nt)return null;var f,o;typeof i!=t&&("null"==i&&(i=""),"/"==(i=ci(tt(pt(i,s))))&&(i=""),u!=i&&(u=i,yt=ni=s,ct.call(FWDAddress,!0),it[w.length]=u,g?h.history?(n[c][n.pathname]=it.toString(),ft=w.length+1,e<418?""==n.search&&(dt.action="#"+u,dt.submit()):e<523||""==u?((f=r.createEvent("MouseEvents")).initEvent("click",s,s),(o=r.createElement("a")).href="#"+u,o.dispatchEvent(f)):n.hash="#"+u):n.replace("#"+u):u!=p()&&(h.history?n.hash="#"+tt(st(u,s)):n.replace("#"+tt(u))),a&&e<8&&h.history&&ut(fi,50),g?ut(function(){yt=l},1):yt=l))};this.getPath=function(){var n=this.getValue();return-1!=n.indexOf("?")?n.split("?")[0]:-1!=n.indexOf("#")?n.split("#")[0]:n};this.getPathNames=function(){var n=this.getPath(),t=n.split("/");return"/"!=n.substr(0,1)&&0!=n.length||t.splice(0,1),"/"==n.substr(n.length-1,1)&&t.splice(t.length-1,1),t};this.getQueryString=function(){var n=this.getValue(),t=n.indexOf("?");if(-1!=t&&t<n.length)return n.substr(t+1)};this.getParameter=function(n){var i=this.getValue(),r=i.indexOf("?");if(-1!=r){for(var u,f=(i=i.substr(r+1)).split("&"),e=f.length,t=[];e--;)(u=f[e].split("="))[0]==n&&t.push(u[1]);if(0!=t.length)return 1!=t.length?t:t[0]}};this.getParameterNames=function(){var n=this.getValue(),r=n.indexOf("?"),u=[],i,t;if(-1!=r&&""!=(n=n.substr(r+1))&&-1!=n.indexOf("="))for(i=n.split("&"),t=0;t<i.length;)u.push(i[t].split("=")[0]),t++;return u};this.onInit=null;this.onChange=null;this.onInternalChange=null;this.onExternalChange=null;typeof FlashObject!=t&&(SWFObject=FlashObject);typeof SWFObject!=t&&SWFObject.prototype&&SWFObject.prototype.write&&(vi=SWFObject.prototype.write,SWFObject.prototype.write=function(){var n;return i=arguments,this.getAttribute("version").major<8&&(this.addVariable("$swfaddress",FWDAddress.getValue()),("string"==typeof i[0]?document.getElementById(i[0]):i[0]).so=this),(n=vi.apply(this,i))&&et.addId(this.getAttribute("id")),n});typeof swfobject!=t&&(yi=swfobject.registerObject,swfobject.registerObject=function(){i=arguments;yi.apply(this,i);et.addId(i[0])},pi=swfobject.createSWF,swfobject.createSWF=function(){i=arguments;var n=pi.apply(this,i);return n&&et.addId(i[0].id),n},wi=swfobject.embedSWF,swfobject.embedSWF=function(){typeof(i=arguments)[8]==t&&(i[8]={});typeof i[8].id==t&&(i[8].id=i[1]);wi.apply(this,i);et.addId(i[8].id)});typeof UFO!=t&&(bi=UFO.create,UFO.create=function(){i=arguments;bi.apply(this,i);et.addId(i[0].id)});typeof AC_FL_RunContent!=t&&(ki=AC_FL_RunContent,AC_FL_RunContent=function(){i=arguments;ki.apply(this,i);for(var n=0,t=i.length;n<t;n++)"id"==i[n]&&et.addId(i[n+1])})};!function(n){var t=function(i,r){var u=this;u.init=function(){(n.RLAudioPlayer=u).instanceName_str="RLAudioPlayer";u.data=r;u.stageContainer=i;u.listeners={events_ar:[]};u.main_do=null;u.controller_do=null;u.audioScreen_do=null;u.flash_do=null;u.flashObject=null;u.backgroundColor_str=u.data.audioControllerBackgroundColor_str||"transparent";u.flashObjectMarkup_str=null;u.sourcePath_str;u.stageWidth=0;u.stageHeight=0;u.isAPIReady_bl=!1;u.isFlashScreenReady_bl=!1;u.orintationChangeComplete_bl=!0;u.isMobile_bl=FWDRLS3DUtils.isMobile;u.hasPointerEvent_bl=FWDRLS3DUtils.hasPointerEvent;u.hasLoadingSkinError_bl=!1;u.setupMainDo();t.hasHTML5Audio?(u.setupAudioScreen(u.data),u.setupController(),u.isAPIReady_bl=!0,u.dispatchEvent(t.READY)):u.setupFlashScreen()};u.setupMainDo=function(){u.main_do=new FWDRLS3DDisplayObject("div","relative");u.main_do.getStyle().msTouchAction="none";u.main_do.setBackfaceVisibility();u.main_do.setBkColor(u.backgroundColor_str);(!FWDRLS3DUtils.isMobile||FWDRLS3DUtils.isMobile&&FWDRLS3DUtils.hasPointerEvent)&&u.main_do.setSelectable(!1);u.stageContainer.appendChild(u.main_do.screen);setTimeout(u.resizeHandler,300)};u.resizeHandler=function(){u.stageWidth=u.stageContainer.offsetWidth;u.stageHeight=u.stageContainer.offsetHeight;u.main_do.setWidth(u.stageWidth);u.main_do.setHeight(u.stageHeight);u.controller_do&&u.controller_do.resizeAndPosition()};u.setupController=function(){FWDRLS3DEAPController.setPrototype();u.controller_do=new FWDRLS3DEAPController(u.data,u);u.controller_do.addListener(FWDRLS3DEAPController.PLAY,u.controllerOnPlayHandler);u.controller_do.addListener(FWDRLS3DEAPController.PAUSE,u.controllerOnPauseHandler);u.controller_do.addListener(FWDRLS3DEAPController.START_TO_SCRUB,u.controllerStartToScrubbHandler);u.controller_do.addListener(FWDRLS3DEAPController.SCRUB,u.controllerScrubbHandler);u.controller_do.addListener(FWDRLS3DEAPController.STOP_TO_SCRUB,u.controllerStopToScrubbHandler);u.controller_do.addListener(FWDRLS3DEAPController.CHANGE_VOLUME,u.controllerChangeVolumeHandler);u.main_do.addChild(u.controller_do)};u.controllerOnPlayHandler=function(){u.play()};u.controllerOnPauseHandler=function(){t.hasHTML5Audio?u.audioScreen_do.pause():u.isFlashScreenReady_bl&&u.flashObject.pauseAudio()};u.controllerStartToScrubbHandler=function(){t.hasHTML5Audio?u.audioScreen_do.startToScrub():u.isFlashScreenReady_bl&&(u.pause(),u.flashObject.startToScrub())};u.controllerScrubbHandler=function(n){t.hasHTML5Audio?u.audioScreen_do.scrub(n.percent):u.isFlashScreenReady_bl&&u.flashObject.scrub(n.percent)};u.controllerStopToScrubbHandler=function(){t.hasHTML5Audio?u.audioScreen_do.stopToScrub():u.isFlashScreenReady_bl&&u.flashObject.stopToScrub()};u.controllerChangeVolumeHandler=function(n){t.hasHTML5Audio?u.audioScreen_do.setVolume(n.percent):u.isFlashScreenReady_bl&&u.flashObject.setVolume(n.percent)};u.setupAudioScreen=function(){FWDRLS3DEAPAudioScreen.setPrototype();u.audioScreen_do=new FWDRLS3DEAPAudioScreen(u,u.data);u.audioScreen_do.addListener(FWDRLS3DEAPAudioScreen.START,u.audioScreenStartHandler);u.audioScreen_do.addListener(FWDRLS3DEAPAudioScreen.ERROR,u.audioScreenErrorHandler);u.audioScreen_do.addListener(FWDRLS3DEAPAudioScreen.SAFE_TO_SCRUBB,u.audioScreenSafeToScrubbHandler);u.audioScreen_do.addListener(FWDRLS3DEAPAudioScreen.STOP,u.audioScreenStopHandler);u.audioScreen_do.addListener(FWDRLS3DEAPAudioScreen.PLAY,u.audioScreenPlayHandler);u.audioScreen_do.addListener(FWDRLS3DEAPAudioScreen.PAUSE,u.audioScreenPauseHandler);u.audioScreen_do.addListener(FWDRLS3DEAPAudioScreen.UPDATE,u.audioScreenUpdateHandler);u.audioScreen_do.addListener(FWDRLS3DEAPAudioScreen.UPDATE_TIME,u.audioScreenUpdateTimeHandler);u.audioScreen_do.addListener(FWDRLS3DEAPAudioScreen.LOAD_PROGRESS,u.audioScreenLoadProgressHandler);u.audioScreen_do.addListener(FWDRLS3DEAPAudioScreen.PLAY_COMPLETE,u.audioScreenPlayCompleteHandler);u.main_do.addChild(u.audioScreen_do)};u.audioScreenStartHandler=function(){u.dispatchEvent(t.START)};u.audioScreenErrorHandler=function(i){var r;u.hasLoadingSkinError_bl=!0;t.hasHTML5Audio?(r=i.text,n.console&&console.log(i)):r=i;u.dispatchEvent(t.ERROR,{error:r})};u.audioScreenSafeToScrubbHandler=function(){u.controller_do&&u.controller_do.enableMainScrubber()};u.audioScreenStopHandler=function(){u.controller_do&&(u.controller_do.disableMainScrubber(),u.controller_do.showPlayButton());u.dispatchEvent(t.STOP)};u.audioScreenPlayHandler=function(){u.controller_do&&u.controller_do.showPauseButton();u.dispatchEvent(t.PLAY)};u.audioScreenPauseHandler=function(){u.controller_do&&u.controller_do.showPlayButton();u.dispatchEvent(t.PAUSE)};u.audioScreenUpdateHandler=function(n){var i=t.hasHTML5Audio?n.percent:n;u.controller_do&&u.controller_do.updateMainScrubber(i);u.dispatchEvent(t.UPDATE,{percent:i})};u.audioScreenUpdateTimeHandler=function(n){var i=t.hasHTML5Audio?n.time:n;u.controller_do&&u.controller_do.updateTime(i);u.dispatchEvent(t.UPDATE_TIME,{time:i})};u.audioScreenLoadProgressHandler=function(n){t.hasHTML5Audio?u.controller_do&&u.controller_do.updatePreloaderBar(n.percent):u.controller_do&&u.controller_do.updatePreloaderBar(n)};u.audioScreenPlayCompleteHandler=function(){u.dispatchEvent(t.PLAY_COMPLETE)};u.setupFlashScreen=function(){FWDRLS3DFlashTest.hasFlashPlayerVersion("9.0.18")?(u.flash_do=new FWDRLS3DDisplayObject("div"),u.flash_do.setBackfaceVisibility(),u.flash_do.setResizableSizeAfterParent(),u.main_do.addChild(u.flash_do),u.flashObjectMarkup_str='<object id="'+u.instanceName_str+'"classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="100%" height="100%"><param name="movie" value="'+u.data.audioFlashPath_str+'"/><param name="wmode" value="opaque"/><param name="scale" value="noscale"/><param name=FlashVars value="instanceName='+u.instanceName_str+"&volume="+u.data.volume+"&loop="+u.data.audioLoop_bl+'"/><object type="application/x-shockwave-flash" data="'+u.data.audioFlashPath_str+'" width="100%" height="100%"><param name="movie" value="'+u.data.audioFlashPath_str+'"/><param name="wmode" value="opaque"/><param name="scale" value="noscale"/><param name=FlashVars value="instanceName='+u.instanceName_str+"&volume="+u.data.volume+"&loop="+u.data.audioLoop_bl+'"/><\/object><\/object>',u.flash_do.screen.innerHTML=u.flashObjectMarkup_str,u.flashObject=u.flash_do.screen.firstChild,FWDRLS3DUtils.isIE||(u.flashObject=u.flashObject.getElementsByTagName("object")[0])):u.dispatchEvent(t.ERROR,{error:"Please install Adobe flash player! <a href='http://www.adobe.com/go/getflashplayer'>Click here to install.<\/a>"})};u.flashScreenIsReady=function(){console&&console.dir("flash  audio is ready "+u.instanceName_str);u.isFlashScreenReady_bl=!0;u.setupController();u.isAPIReady_bl=!0;u.dispatchEvent(t.READY)};u.flashScreenFail=function(){u.dispatchEvent(t.ERROR,{error:"External interface error!"})};u.play=function(){u.isAPIReady_bl&&(t.hasHTML5Audio?u.audioScreen_do.play():u.isFlashScreenReady_bl&&u.flashObject.playAudio())};u.pause=function(){u.isAPIReady_bl&&(t.hasHTML5Audio?u.audioScreen_do&&u.audioScreen_do.pause():u.isFlashScreenReady_bl&&u.flashObject.pauseAudio())};u.stop=function(){u.isAPIReady_bl&&(u.hasLoadingSkinError_bl=!1,t.hasHTML5Audio?u.audioScreen_do&&u.audioScreen_do.stop():u.isFlashScreenReady_bl&&u.flashObject.stopAudio())};u.startToScrub=function(){u.isAPIReady_bl&&(t.hasHTML5Audio?u.audioScreen_do&&u.audioScreen_do.startToScrub():u.isFlashScreenReady_bl&&u.flashObject.startToScrub())};u.stopToScrub=function(){u.isAPIReady_bl&&(t.hasHTML5Audio?u.audioScreen_do&&u.audioScreen_do.stopToScrub():u.isFlashScreenReady_bl&&u.flashObject.stopToScrub())};u.scrub=function(n){u.isAPIReady_bl&&(isNaN(n)||(n<0?n=0:1<n&&(n=1),t.hasHTML5Audio?u.audioScreen_do&&u.audioScreen_do.scrub(n):u.isFlashScreenReady_bl&&u.flashObject.scrub(n)))};u.stopToScrub=function(){u.isAPIReady_bl&&(t.hasHTML5Audio?u.audioScreen_do&&u.audioScreen_do.stopToScrub():u.isFlashScreenReady_bl&&u.flashObject.stopToScrub())};u.setSource=function(n){u.isAPIReady_bl&&(u.hasLoadingSkinError_bl=!1,u.sourcePath_str=n,t.hasHTML5Audio?u.audioScreen_do&&u.audioScreen_do.setSource(n):u.isFlashScreenReady_bl&&u.flashObject.setSource(n))};u.getSourcePath=function(){if(u.isAPIReady_bl)return u.sourcePath_str};u.setVolume=function(n){u.isAPIReady_bl&&(u.controller_do&&u.controller_do.updateVolume(n),t.hasHTML5Audio?u.audioScreen_do&&u.audioScreen_do.setVolume(n):u.isFlashScreenReady_bl&&u.flashObject.setVolume(n))};u.getIsAPIReady=function(){return u.isAPIReady_bl};u.addListener=function(n,t){if(null==n)throw Error("type is required.");if("object"==typeof n)throw Error("type must be of type String.");if("function"!=typeof t)throw Error("listener must be of type Function.");var i={};i.type=n;i.listener=t;(i.target=u).listeners.events_ar.push(i)};u.dispatchEvent=function(n,t){var i,f,r;if(null!=u.listeners){if(null==n)throw Error("type is required.");if("object"==typeof n)throw Error("type must be of type String.");for(i=0,f=u.listeners.events_ar.length;i<f;i++)if(u.listeners.events_ar[i].target===u&&u.listeners.events_ar[i].type===n){if(t)for(r in t)u.listeners.events_ar[i][r]=t[r];u.listeners.events_ar[i].listener.call(u,u.listeners.events_ar[i])}}};u.removeListener=function(n,t){if(null==n)throw Error("type is required.");if("object"==typeof n)throw Error("type must be of type String.");if("function"!=typeof t)throw Error("listener must be of type Function."+n);for(var i=0,r=u.listeners.events_ar.length;i<r;i++)if(u.listeners.events_ar[i].target===u&&u.listeners.events_ar[i].type===n&&u.listeners.events_ar[i].listener===t){u.listeners.events_ar.splice(i,1);break}};u.init()};t.setPrototype=function(){t.prototype=new FWDRLS3DEventDispatcher};t.hasHTML5Audio=!0;t.getAudioFormats=function(){var n=document.createElement("audio"),t,i;if(n.canPlayType)return t="",i=[],"probably"!=n.canPlayType("audio/mpeg")&&"maybe"!=n.canPlayType("audio/mpeg")||(t+=".mp3"),"probably"!=n.canPlayType("audio/ogg")&&"maybe"!=n.canPlayType("audio/ogg")||(t+=".ogg"),"probably"!=n.canPlayType("audio/mp4")&&"maybe"!=n.canPlayType("audio/mp4")||(t+=".webm"),(i=t.split(".")).shift(),n=null,i}();t.instaces_ar=[];t.START="start";t.READY="ready";t.STOP="stop";t.PLAY="play";t.PAUSE="pause";t.UPDATE="update";t.UPDATE_TIME="updateTime";t.ERROR="error";t.PLAY_COMPLETE="playComplete";n.FWDRLS3DEAP=t}(window),function(n){var t=function(i,r){var u=this,f=t.prototype;u.audio_el=null;u.sourcePath_str=r.sourcePath_str;u.prevSourcePath_str="none";u.volume=r.volume;u.countShoutCastErrors=0;u.maxCountShoutCastErrors=5;u.testShoutCastId_to;u.preload_bl=!1;u.autoPlay_bl=r.autoPlay_bl;u.loop_bl=r.audioLoop_bl;u.allowScrubing_bl=!1;u.hasError_bl=!0;u.isPlaying_bl=!1;u.isStopped_bl=!0;u.hasPlayedOnce_bl=!1;u.isSafeToBeControlled_bl=!1;u.isShoutcast_bl=!1;u.isStartEventDispatched_bl=!1;u.init=function(){u.setHeight(0)};u.setupAudio=function(){null==u.audio_el&&(u.audio_el=document.createElement("audio"),u.screen.appendChild(u.audio_el),u.audio_el.controls=!1,u.audio_el.preload="auto",u.audio_el.volume=u.volume);u.audio_el.addEventListener("error",u.errorHandler);u.audio_el.addEventListener("canplay",u.safeToBeControlled);u.audio_el.addEventListener("canplaythrough",u.safeToBeControlled);u.audio_el.addEventListener("progress",u.updateProgress);u.audio_el.addEventListener("timeupdate",u.updateAudio);u.audio_el.addEventListener("pause",u.pauseHandler);u.audio_el.addEventListener("play",u.playHandler);u.audio_el.addEventListener("ended",u.endedHandler)};u.destroyAudio=function(){u.audio_el&&(u.audio_el.removeEventListener("error",u.errorHandler),u.audio_el.removeEventListener("canplay",u.safeToBeControlled),u.audio_el.removeEventListener("canplaythrough",u.safeToBeControlled),u.audio_el.removeEventListener("progress",u.updateProgress),u.audio_el.removeEventListener("timeupdate",u.updateAudio),u.audio_el.removeEventListener("pause",u.pauseHandler),u.audio_el.removeEventListener("play",u.playHandler),u.audio_el.removeEventListener("ended",u.endedHandler),u.audio_el.src="",u.audio_el.load())};u.errorHandler=function(i){if(u.isShoutcast_bl&&u.countShoutCastErrors<=u.maxCountShoutCastErrors&&0==u.audio_el.networkState)return u.testShoutCastId_to=setTimeout(u.play,200),void u.countShoutCastErrors++;var r;u.hasError_bl=!0;u.stop();r=0==u.audio_el.networkState||1==u.audio_el.networkState?"error '_s.audio_el.networkState = 1'":2==u.audio_el.networkState?"'_s.audio_el.networkState = 2'":3==u.audio_el.networkState?"Audio source not found <font color='#FF0000'>"+u.sourcePath_str+"<\/font>":i;n.console&&n.console.log(u.audio_el.networkState);u.dispatchEvent(t.ERROR,{text:r})};u.setSource=function(n){var f,e,s;u.sourcePath_str=n;for(var r=u.sourcePath_str.split(","),o=FWDRLS3DEAP.getAudioFormats,t=0;t<r.length;t++)f=r[t],r[t]=FWDRLS3DUtils.trim(f);n:for(e=0;e<r.length;e++)for(f=r[e],t=0;t<o.length;t++)if(s=o[t],-1!=f.indexOf(s)){u.sourcePath_str=f;break n}clearTimeout(u.testShoutCastId_to);-1!=u.sourcePath_str.indexOf(";")&&FWDRLS3DUtils.isChrome?(u.isShoutcast_bl=!0,u.countShoutCastErrors=0):u.isShoutcast_bl=!1;i.sourcePath_str=u.sourcePath_str;u.audio_el&&u.stop(!0)};u.play=function(n){if(u.isStopped_bl)u.isPlaying_bl=!1,u.hasError_bl=!1,u.allowScrubing_bl=!1,u.isStopped_bl=!1,u.setupAudio(),u.audio_el.src=u.sourcePath_str,u.play();else if(!u.audio_el.ended||n)try{u.isPlaying_bl=!0;u.hasPlayedOnce_bl=!0;u.audio_el.play();FWDRLS3DUtils.isIE&&u.dispatchEvent(t.PLAY)}catch(n){}};u.pause=function(){if(null!=u&&null!=u.audio_el&&!u.audio_el.ended)try{u.audio_el.pause();u.isPlaying_bl=!1;FWDRLS3DUtils.isIE&&u.dispatchEvent(t.PAUSE)}catch(n){}};u.pauseHandler=function(){u.allowScrubing_bl||u.dispatchEvent(t.PAUSE)};u.playHandler=function(){u.allowScrubing_bl||(u.isStartEventDispatched_bl||(u.dispatchEvent(t.START),u.isStartEventDispatched_bl=!0),u.dispatchEvent(t.PLAY))};u.endedHandler=function(){u.loop_bl?(u.scrub(0),u.play()):u.stop();u.dispatchEvent(t.PLAY_COMPLETE)};u.stop=function(n){(null!=u&&null!=u.audio_el&&!u.isStopped_bl||n)&&(u.isPlaying_bl=!1,u.isStopped_bl=!0,u.hasPlayedOnce_bl=!0,u.isSafeToBeControlled_bl=!1,u.isStartEventDispatched_bl=!1,clearTimeout(u.testShoutCastId_to),u.audio_el.pause(),u.destroyAudio(),u.dispatchEvent(t.STOP),u.dispatchEvent(t.UPDATE_TIME,{time:"00:00/00:00"}),u.dispatchEvent(t.LOAD_PROGRESS,{percent:0}))};u.safeToBeControlled=function(){u.isSafeToBeControlled_bl||(u.isPlaying_bl=!0,u.isSafeToBeControlled_bl=!0,u.dispatchEvent(t.SAFE_TO_SCRUBB),u.dispatchEvent(t.SAFE_TO_UPDATE_VOLUME))};u.updateProgress=function(){var n=0;0<u.audio_el.buffered.length&&(n=u.audio_el.buffered.end(u.audio_el.buffered.length-1).toFixed(1)/u.audio_el.duration.toFixed(1),!isNaN(n)&&n||(n=0));1==n&&u.audio_el.removeEventListener("progress",u.updateProgress);u.dispatchEvent(t.LOAD_PROGRESS,{percent:n})};u.updateAudio=function(){var n;u.allowScrubing_bl||(n=u.audio_el.currentTime/u.audio_el.duration,u.dispatchEvent(t.UPDATE,{percent:n}));u.dispatchEvent(t.UPDATE_TIME,{time:u.formatTime(u.audio_el.currentTime)+"/"+u.formatTime(u.audio_el.duration)})};u.formatTime=function(n){return n=Math.round(n),minutes=Math.floor(n/60),minutes=10<=minutes?minutes:"0"+minutes,n=10<=(n=Math.floor(n%60))?n:"0"+n,isNaN(n)?"00:00":minutes+":"+n};u.startToScrub=function(){u.allowScrubing_bl=!0};u.stopToScrub=function(){u.allowScrubing_bl=!1};u.scrub=function(n,i){if(null!=u.audio_el&&u.audio_el.duration){i&&u.startToScrub();try{u.audio_el.currentTime=u.audio_el.duration*n;u.dispatchEvent(t.UPDATE_TIME,{time:u.formatTime(u.audio_el.currentTime)+"/"+u.formatTime(u.audio_el.duration)})}catch(i){}}};u.setVolume=function(n){n&&(u.volume=n);u.audio_el&&(u.audio_el.volume=u.volume)};u.destroy=function(){u.audio_el&&u.audio_el.pause();u.destroyAudio();u.audio_el=null;i=null;u.setInnerHTML("");u=null;f.destroy();f=null;t.prototype=null};u.init()};t.setPrototype=function(){t.prototype=new FWDRLS3DDisplayObject("div")};t.ERROR="error";t.UPDATE="update";t.UPDATE_TIME="updateTime";t.SAFE_TO_SCRUBB="safeToControll";t.SAFE_TO_UPDATE_VOLUME="safeToUpdateVolume";t.LOAD_PROGRESS="loadProgress";t.START="start";t.PLAY="play";t.PAUSE="pause";t.STOP="stop";t.PLAY_COMPLETE="playComplete";n.FWDRLS3DEAPAudioScreen=t}(window),function(){var n=function(t,i){var r=this;n.prototype;r.bkPath_img=t.bkPath_img;r.playN_img=t.audioPlayN_img;r.pauseN_img=t.audioPauseN_img;r.audioMainScrubberBkLeft_img=t.audioMainScrubberBkLeft_img;r.mainScrubberBkRight_img=t.mainScrubberBkRight_img;r.mainScrubberDragLeft_img=t.mainScrubberDragLeft_img;r.mainScrubberLine_img=t.mainScrubberLine_img;r.volumeScrubberBkLeft_img=t.volumeScrubberBkLeft_img;r.volumeScrubberBkRight_img=t.volumeScrubberBkRight_img;r.volumeScrubberDragLeft_img=t.volumeScrubberDragLeft_img;r.volumeScrubberLine_img=t.volumeScrubberLine_img;r.timeBk_img=t.timeBk_img;r.volumeN_img=t.volumeN_img;r.volumeS_img=t.volumeS_img;r.volumeD_img=t.volumeD_img;r.progressLeft_img=t.progressLeft_img;r.buttons_ar=[];r.disable_do=null;r.mainHolder_do=null;r.bk_do=null;r.playPauseButton_do=null;r.mainScrubber_do=null;r.mainScrubberBkLeft_do=null;r.mainScrubberBkMiddle_do=null;r.mainScrubberBkRight_do=null;r.mainScrubberDrag_do=null;r.mainScrubberDragLeft_do=null;r.mainScrubberDragMiddle_do=null;r.mainScrubberBarLine_do=null;r.mainProgress_do=null;r.progressLeft_do=null;r.progressMiddle_do=null;r.time_do=null;r.volumeButton_do=null;r.volumeScrubber_do=null;r.volumeScrubberBkLeft_do=null;r.volumeScrubberBkMiddle_do=null;r.volumeScrubberBkRight_do=null;r.volumeScrubberDrag_do=null;r.volumeScrubberDragLeft_do=null;r.volumeScrubberDragMiddle_do=null;r.volumeScrubberBarLine_do=null;r.bkMiddlePath_str=t.bkMiddlePath_str;r.mainScrubberBkMiddlePath_str=t.mainScrubberBkMiddlePath_str;r.volumeScrubberBkMiddlePath_str=t.volumeScrubberBkMiddlePath_str;r.mainScrubberDragMiddlePath_str=t.mainScrubberDragMiddlePath_str;r.volumeScrubberDragMiddlePath_str=t.volumeScrubberDragMiddlePath_str;r.timeColor_str=t.timeColor_str;r.progressMiddlePath_str=t.progressMiddlePath_str;r.audioControllerBackgroundColor_str=t.audioControllerBackgroundColor_str;r.stageWidth=0;r.scrubbersBkLeftAndRightWidth=r.audioMainScrubberBkLeft_img.width;r.mainScrubberWidth=0;r.mainScrubberMinWidth=150;r.volumeScrubberWidth=t.volumeScrubberWidth;r.scrubbersHeight=r.audioMainScrubberBkLeft_img.height;r.mainScrubberDragLeftWidth=r.mainScrubberDragLeft_img.width;r.scrubbersOffsetWidth=t.scrubbersOffsetWidth;r.scrubbersOffestTotalWidth=t.audioScrubbersOffestTotalWidth;r.volume=t.volume;r.lastVolume=r.volume;r.startSpaceBetweenButtons=t.startSpaceBetweenButtons;r.spaceBetweenButtons=t.vdSpaceBetweenButtons;r.timeOffestTotalWidth=0;r.percentPlayed=0;r.timeOffestLeftWidth=t.timeOffsetLeftWidth;r.timeOffsetRightWidth=t.timeOffsetRightWidth;r.lastTimeLength=0;r.showAnimationIntroId_to;r.allowToChangeVolume_bl=t.allowToChangeVolume_bl;r.isMainScrubberScrubbing_bl=!1;r.isMainScrubberDisabled_bl=!1;r.isVolumeScrubberDisabled_bl=!1;r.isMainScrubberLineVisible_bl=!1;r.isVolumeScrubberLineVisible_bl=!1;r.isMute_bl=!1;r.isMobile_bl=FWDRLS3DUtils.isMobile;r.hasPointerEvent_bl=FWDRLS3DUtils.hasPointerEvent;r.init=function(){r.mainHolder_do=new FWDRLS3DDisplayObject("div");r.mainHolder_do.setOverflow("visible");r.setBkColor(r.audioControllerBackgroundColor_str);r.addChild(r.mainHolder_do);r.setupPlayPauseButton();r.setupMainScrubber();r.setupTime();r.setupVolumeButton();r.setupVolumeScrubber();r.isMobile_bl||r.setupDisable()};r.resizeAndPosition=function(n){(i.stageWidth!=r.stageWidth||i.stageHeight!=r.stageHeight||n)&&(r.stageWidth=i.stageWidth,r.stageHeight=i.stageHeight,r.positionButtons())};r.positionButtons=function(){var u,f,n,t;if(r.stageWidth){for(r.bk_do&&r.bk_do.setWidth(r.stageWidth),r.playPauseButton_do&&(FWDAnimation.killTweensOf(r.mainHolder_do),r.mainHolder_do.setWidth(r.stageWidth),r.mainHolder_do.setHeight(r.stageHeight),r.setWidth(r.stageWidth),r.setHeight(r.stageHeight)),n=[],t=0;t<r.buttons_ar.length;t++)n[t]=r.buttons_ar[t];for(r.mainScrubberWidth=r.stageWidth-2*r.startSpaceBetweenButtons,t=0;t<n.length;t++)(u=n[t])!=r.mainScrubber_do&&(r.mainScrubberWidth-=u.w+r.spaceBetweenButtons);for(;r.mainScrubberWidth<r.mainScrubberMinWidth&&3<n.length;)for(r.mainScrubberWidth=r.stageWidth-2*r.startSpaceBetweenButtons,r.volumeScrubber_do&&-1!=FWDRLS3DUtils.indexOfArray(n,r.volumeScrubber_do)?(n.splice(FWDRLS3DUtils.indexOfArray(n,r.volumeScrubber_do),1),r.volumeScrubber_do.setX(-1e3)):r.time_do&&-1!=FWDRLS3DUtils.indexOfArray(n,r.time_do)?(n.splice(FWDRLS3DUtils.indexOfArray(n,r.time_do),1),r.time_do.setX(-1e3)):r.mainScrubber_do&&-1!=FWDRLS3DUtils.indexOfArray(n,r.mainScrubber_do)?(n.splice(FWDRLS3DUtils.indexOfArray(n,r.mainScrubber_do),1),r.mainScrubber_do.setX(-1e3)):r.volumeButton_do&&-1!=FWDRLS3DUtils.indexOfArray(n,r.volumeButton_do)&&(n.splice(FWDRLS3DUtils.indexOfArray(n,r.volumeButton_do),1),r.volumeButton_do.setX(-1e3)),t=0;t<n.length;t++)(u=n[t])!=r.mainScrubber_do&&(r.mainScrubberWidth-=u.w+r.spaceBetweenButtons);for(n[n.length-1]!=r.volumeScrubber_do&&n[n.length-1]!=r.mainScrubber_do||(r.mainScrubberWidth-=r.scrubbersOffestTotalWidth),n[n.length-1]==r.time_do&&(r.mainScrubberWidth-=r.timeOffestTotalWidth),t=0;t<n.length;t++)u=n[t],FWDAnimation.killTweensOf(u),0==t?u.setX(r.startSpaceBetweenButtons):u==r.mainScrubber_do?(f=n[t-1],r.mainScrubber_do.setX(f.x+f.w+r.spaceBetweenButtons),r.mainScrubber_do.setWidth(r.mainScrubberWidth),r.mainScrubberBkMiddle_do.setWidth(r.mainScrubberWidth-2*r.scrubbersBkLeftAndRightWidth),r.mainScrubberBkRight_do.setX(r.mainScrubberWidth-r.scrubbersBkLeftAndRightWidth),r.mainScrubberDragMiddle_do.setWidth(r.mainScrubberWidth-r.scrubbersBkLeftAndRightWidth-r.scrubbersOffsetWidth)):(f=n[t-1],u.setX(f.x+f.w+r.spaceBetweenButtons)),u.setY(parseInt((r.stageHeight-u.h)/2));r.disable_do&&(r.disable_do.setWidth(r.stageWidth),r.disable_do.setHeight(r.stageHeight));(!r.mainScrubber_do||r.mainScrubber_do&&r.mainScrubber_do.x<0)&&u&&(i.stageWidth=u.x+u.w+r.startSpaceBetweenButtons,r.stageWidth=i.stageWidth,i.resizeHandler(!0));r.progressMiddle_do&&r.progressMiddle_do.setWidth(r.mainScrubberWidth-r.scrubbersBkLeftAndRightWidth-r.scrubbersOffsetWidth);r.updateMainScrubber(r.percentPlayed)}};r.setupDisable=function(){r.disable_do=new FWDRLS3DDisplayObject("div");FWDRLS3DUtils.isIE&&(r.disable_do.setBkColor("#FFFFFF"),r.disable_do.setAlpha(0))};r.setupMainScrubber=function(){var i,n;r.mainScrubber_do=new FWDRLS3DDisplayObject("div");r.mainScrubber_do.setHeight(r.scrubbersHeight);r.mainScrubberBkLeft_do=new FWDRLS3DDisplayObject("img");r.mainScrubberBkLeft_do.setScreen(r.audioMainScrubberBkLeft_img);r.mainScrubberBkRight_do=new FWDRLS3DDisplayObject("img");i=new Image;i.src=t.mainScrubberBkRightPath_str;r.mainScrubberBkRight_do.setScreen(i);r.mainScrubberBkRight_do.setWidth(r.mainScrubberBkLeft_do.w);r.mainScrubberBkRight_do.setHeight(r.mainScrubberBkLeft_do.h);n=new Image;n.src=r.mainScrubberBkMiddlePath_str;r.isMobile_bl?(r.mainScrubberBkMiddle_do=new FWDRLS3DDisplayObject("div"),r.mainScrubberBkMiddle_do.getStyle().background="url('"+r.mainScrubberBkMiddlePath_str+"') repeat-x"):(r.mainScrubberBkMiddle_do=new FWDRLS3DDisplayObject("img"),r.mainScrubberBkMiddle_do.setScreen(n));r.mainScrubberBkMiddle_do.setHeight(r.scrubbersHeight);r.mainScrubberBkMiddle_do.setX(r.scrubbersBkLeftAndRightWidth);r.mainProgress_do=new FWDRLS3DDisplayObject("div");r.mainProgress_do.setHeight(r.scrubbersHeight);r.progressLeft_do=new FWDRLS3DDisplayObject("img");r.progressLeft_do.setScreen(r.progress);(n=new Image).src=r.progressMiddlePath_str;r.progressMiddle_do=new FWDRLS3DDisplayObject("div");r.progressMiddle_do.getStyle().background="url('"+r.progressMiddlePath_str+"') repeat-x";r.progressMiddle_do.setHeight(r.scrubbersHeight);r.progressMiddle_do.setX(r.mainScrubberDragLeftWidth);r.mainScrubberDrag_do=new FWDRLS3DDisplayObject("div");r.mainScrubberDrag_do.setHeight(r.scrubbersHeight);r.mainScrubberDragLeft_do=new FWDRLS3DDisplayObject("img");r.mainScrubberDragLeft_do.setScreen(r.mainScrubberDragLeft_img);(n=new Image).src=r.mainScrubberDragMiddlePath_str;r.isMobile_bl?(r.mainScrubberDragMiddle_do=new FWDRLS3DDisplayObject("div"),r.mainScrubberDragMiddle_do.getStyle().background="url('"+r.mainScrubberDragMiddlePath_str+"') repeat-x"):(r.mainScrubberDragMiddle_do=new FWDRLS3DDisplayObject("img"),r.mainScrubberDragMiddle_do.setScreen(n));r.mainScrubberDragMiddle_do.setHeight(r.scrubbersHeight);r.mainScrubberDragMiddle_do.setX(r.mainScrubberDragLeftWidth);r.mainScrubberBarLine_do=new FWDRLS3DDisplayObject("img");r.mainScrubberBarLine_do.setScreen(r.mainScrubberLine_img);r.mainScrubberBarLine_do.setAlpha(0);r.mainScrubberBarLine_do.hasTransform3d_bl=!1;r.mainScrubberBarLine_do.hasTransform2d_bl=!1;r.buttons_ar.push(r.mainScrubber_do);r.mainScrubber_do.addChild(r.mainScrubberBkLeft_do);r.mainScrubber_do.addChild(r.mainScrubberBkMiddle_do);r.mainScrubber_do.addChild(r.mainScrubberBkRight_do);r.mainScrubber_do.addChild(r.mainScrubberBarLine_do);r.mainScrubberDrag_do.addChild(r.mainScrubberDragLeft_do);r.mainScrubberDrag_do.addChild(r.mainScrubberDragMiddle_do);r.mainProgress_do.addChild(r.progressLeft_do);r.mainProgress_do.addChild(r.progressMiddle_do);r.mainScrubber_do.addChild(r.mainProgress_do);r.mainScrubber_do.addChild(r.mainScrubberDrag_do);r.mainScrubber_do.addChild(r.mainScrubberBarLine_do);r.mainHolder_do.addChild(r.mainScrubber_do);r.isMobile_bl?r.hasPointerEvent_bl?(r.mainScrubber_do.screen.addEventListener("pointerover",r.mainScrubberOnOverHandler),r.mainScrubber_do.screen.addEventListener("pointerout",r.mainScrubberOnOutHandler),r.mainScrubber_do.screen.addEventListener("pointerdown",r.mainScrubberOnDownHandler)):r.mainScrubber_do.screen.addEventListener("touchstart",r.mainScrubberOnDownHandler):r.screen.addEventListener?(r.mainScrubber_do.screen.addEventListener("mouseover",r.mainScrubberOnOverHandler),r.mainScrubber_do.screen.addEventListener("mouseout",r.mainScrubberOnOutHandler),r.mainScrubber_do.screen.addEventListener("mousedown",r.mainScrubberOnDownHandler)):r.screen.attachEvent&&(r.mainScrubber_do.screen.attachEvent("onmouseover",r.mainScrubberOnOverHandler),r.mainScrubber_do.screen.attachEvent("onmouseout",r.mainScrubberOnOutHandler),r.mainScrubber_do.screen.attachEvent("onmousedown",r.mainScrubberOnDownHandler));r.disableMainScrubber();r.updateMainScrubber(0)};r.mainScrubberOnOverHandler=function(){r.isMainScrubberDisabled_bl};r.mainScrubberOnOutHandler=function(){r.isMainScrubberDisabled_bl};r.mainScrubberOnDownHandler=function(t){var i,u;r.isMainScrubberDisabled_bl||(t.preventDefault&&t.preventDefault(),r.isMainScrubberScrubbing_bl=!0,(i=FWDRLS3DUtils.getViewportMouseCoordinates(t).screenX-r.mainScrubber_do.getGlobalX())<0?i=0:i>r.mainScrubberWidth-r.scrubbersOffsetWidth&&(i=r.mainScrubberWidth-r.scrubbersOffsetWidth),u=i/r.mainScrubberWidth,r.disable_do&&r.addChild(r.disable_do),r.updateMainScrubber(u),r.dispatchEvent(n.START_TO_SCRUB),r.dispatchEvent(n.SCRUB,{percent:u}),r.isMobile_bl?r.hasPointerEvent_bl?(window.addEventListener("pointermove",r.mainScrubberMoveHandler),window.addEventListener("pointerup",r.mainScrubberEndHandler)):(window.addEventListener("touchmove",r.mainScrubberMoveHandler),window.addEventListener("touchend",r.mainScrubberEndHandler)):window.addEventListener?(window.addEventListener("mousemove",r.mainScrubberMoveHandler),window.addEventListener("mouseup",r.mainScrubberEndHandler)):document.attachEvent&&(document.attachEvent("onmousemove",r.mainScrubberMoveHandler),document.attachEvent("onmouseup",r.mainScrubberEndHandler)))};r.mainScrubberMoveHandler=function(t){var i,u;t.preventDefault&&t.preventDefault();i=FWDRLS3DUtils.getViewportMouseCoordinates(t).screenX-r.mainScrubber_do.getGlobalX();i<0?i=0:i>r.mainScrubberWidth-r.scrubbersOffsetWidth&&(i=r.mainScrubberWidth-r.scrubbersOffsetWidth);u=i/r.mainScrubberWidth;r.updateMainScrubber(u);r.dispatchEvent(n.SCRUB,{percent:u})};r.mainScrubberEndHandler=function(){r.disable_do&&r.contains(r.disable_do)&&r.removeChild(r.disable_do);r.dispatchEvent(n.STOP_TO_SCRUB);r.isMobile_bl?r.hasPointerEvent_bl?(window.removeEventListener("pointermove",r.mainScrubberMoveHandler),window.removeEventListener("pointerup",r.mainScrubberEndHandler)):(window.removeEventListener("touchmove",r.mainScrubberMoveHandler),window.removeEventListener("touchend",r.mainScrubberEndHandler)):window.removeEventListener?(window.removeEventListener("mousemove",r.mainScrubberMoveHandler),window.removeEventListener("mouseup",r.mainScrubberEndHandler)):document.detachEvent&&(document.detachEvent("onmousemove",r.mainScrubberMoveHandler),document.detachEvent("onmouseup",r.mainScrubberEndHandler))};r.disableMainScrubber=function(){r.mainScrubber_do&&(r.isMainScrubberDisabled_bl=!0,r.mainScrubber_do.setButtonMode(!1),r.mainScrubberEndHandler(),r.updateMainScrubber(0),r.updatePreloaderBar(0))};r.enableMainScrubber=function(){r.mainScrubber_do&&(r.isMainScrubberDisabled_bl=!1,r.mainScrubber_do.setButtonMode(!0))};r.updateMainScrubber=function(n){var t;r.mainScrubber_do&&!isNaN(n)&&(t=parseInt(n*r.mainScrubberWidth),r.percentPlayed=n,!FWDRLS3DEAP.hasHTML5Audio&&t>=r.mainProgress_do.w&&(t=r.mainProgress_do.w),t<1&&r.isMainScrubberLineVisible_bl?(r.isMainScrubberLineVisible_bl=!1,FWDAnimation.to(r.mainScrubberBarLine_do,.5,{alpha:0})):1<t&&!r.isMainScrubberLineVisible_bl&&(r.isMainScrubberLineVisible_bl=!0,FWDAnimation.to(r.mainScrubberBarLine_do,.5,{alpha:1})),(isNaN(t)||t<0)&&(t=0),r.mainScrubberDrag_do.setWidth(t),t>r.mainScrubberWidth-r.scrubbersOffsetWidth&&(t=r.mainScrubberWidth-r.scrubbersOffsetWidth),FWDAnimation.to(r.mainScrubberBarLine_do,.8,{x:t+1,ease:Expo.easeOut}))};r.updatePreloaderBar=function(n){var t;r.mainProgress_do&&!isNaN(n)&&(t=parseInt(n*r.mainScrubberWidth),1==n?r.mainProgress_do.setY(-30):0!=r.mainProgress_do.y&&1!=n&&r.mainProgress_do.setY(0),t>r.mainScrubberWidth-r.scrubbersOffsetWidth&&(t=r.mainScrubberWidth-r.scrubbersOffsetWidth),(isNaN(t)||t<0)&&(t=0),r.mainProgress_do.setWidth(t))};r.setupPlayPauseButton=function(){FWDRLS3DComplexButton.setPrototype();r.playPauseButton_do=new FWDRLS3DComplexButton(r.playN_img,t.audioPlaySPath_str,r.pauseN_img,t.audioPauseSPath_str,!0);r.buttons_ar.push(r.playPauseButton_do);r.playPauseButton_do.addListener(FWDRLS3DComplexButton.MOUSE_UP,r.playButtonMouseUpHandler);r.mainHolder_do.addChild(r.playPauseButton_do)};r.showPlayButton=function(){r.playPauseButton_do&&r.playPauseButton_do.setButtonState(1)};r.showPauseButton=function(){r.playPauseButton_do&&r.playPauseButton_do.setButtonState(0)};r.playButtonMouseUpHandler=function(){0==r.playPauseButton_do.currentState?r.dispatchEvent(n.PAUSE):r.dispatchEvent(n.PLAY)};r.setupTime=function(){r.time_do=new FWDRLS3DDisplayObject("div");r.time_do.hasTransform3d_bl=!1;r.time_do.hasTransform2d_bl=!1;r.time_do.setBackfaceVisibility();r.time_do.getStyle().paddingLeft=r.timeOffestLeftWidth+"px";r.time_do.getStyle().paddingRight=r.timeOffsetRightWidth+"px";r.time_do.getStyle().fontFamily="Arial";r.time_do.getStyle().fontSize="12px";r.time_do.getStyle().whiteSpace="nowrap";r.time_do.getStyle().textAlign="center";r.time_do.getStyle().color=r.timeColor_str;r.time_do.screen.className="fwds3dcov-time";r.time_do.getStyle().fontSmoothing="antialiased";r.time_do.getStyle().webkitFontSmoothing="antialiased";r.time_do.getStyle().textRendering="optimizeLegibility";r.mainHolder_do.addChild(r.time_do);r.updateTime("00:00/00:00");r.buttons_ar.push(r.time_do)};r.updateTime=function(n){r.time_do&&(r.time_do.setInnerHTML(n),r.lastTimeLength!=n.length&&(r.time_do.w=r.time_do.getWidth(),r.positionButtons(),setTimeout(function(){r.time_do.w=r.time_do.getWidth();r.time_do.h=r.time_do.getHeight();r.positionButtons()},50),r.lastTimeLength=n.length))};r.setupVolumeButton=function(){FWDRLS3DEVPVolumeButton.setPrototype();r.volumeButton_do=new FWDRLS3DEVPVolumeButton(r.volumeN_img,t.volumeSPath_str,t.volumeDPath_str);r.volumeButton_do.addListener(FWDRLS3DEVPVolumeButton.MOUSE_UP,r.volumeOnMouseUpHandler);r.buttons_ar.push(r.volumeButton_do);r.mainHolder_do.addChild(r.volumeButton_do);r.allowToChangeVolume_bl||r.volumeButton_do.disable()};r.volumeOnMouseUpHandler=function(){var n=r.lastVolume;r.isMute_bl?(n=r.lastVolume,r.isMute_bl=!1):(n=1e-6,r.isMute_bl=!0);r.updateVolume(n)};r.setupVolumeScrubber=function(){var i,u,n,f,e;r.volumeScrubber_do=new FWDRLS3DDisplayObject("div");r.volumeScrubber_do.setHeight(r.scrubbersHeight);r.volumeScrubberBkLeft_do=new FWDRLS3DDisplayObject("img");i=new Image;i.src=t.volumeScrubberBkLeftPath_str;r.volumeScrubberBkLeft_do.setScreen(i);r.volumeScrubberBkLeft_do.setWidth(r.audioMainScrubberBkLeft_img.width);r.volumeScrubberBkLeft_do.setHeight(r.audioMainScrubberBkLeft_img.height);r.volumeScrubberBkRight_do=new FWDRLS3DDisplayObject("img");u=new Image;u.src=t.volumeScrubberBkRightPath_str;r.volumeScrubberBkRight_do.setScreen(u);r.volumeScrubberBkRight_do.setWidth(r.mainScrubberBkRight_img.width);r.volumeScrubberBkRight_do.setHeight(r.mainScrubberBkRight_img.height);n=new Image;n.src=r.volumeScrubberBkMiddlePath_str;r.isMobile_bl?(r.volumeScrubberBkMiddle_do=new FWDRLS3DDisplayObject("div"),r.volumeScrubberBkMiddle_do.getStyle().background="url('"+r.volumeScrubberBkMiddlePath_str+"') repeat-x"):(r.volumeScrubberBkMiddle_do=new FWDRLS3DDisplayObject("img"),r.volumeScrubberBkMiddle_do.setScreen(n));r.volumeScrubberBkMiddle_do.setHeight(r.scrubbersHeight);r.volumeScrubberBkMiddle_do.setX(r.scrubbersBkLeftAndRightWidth);r.volumeScrubberDrag_do=new FWDRLS3DDisplayObject("div");r.volumeScrubberDrag_do.setHeight(r.scrubbersHeight);r.volumeScrubberDragLeft_do=new FWDRLS3DDisplayObject("img");f=new Image;f.src=t.volumeScrubberDragLeftPath_str;r.volumeScrubberDragLeft_do.setScreen(f);r.volumeScrubberDragLeft_do.setWidth(r.mainScrubberDragLeft_img.width);r.volumeScrubberDragLeft_do.setHeight(r.mainScrubberDragLeft_img.height);(n=new Image).src=r.volumeScrubberDragMiddlePath_str;r.isMobile_bl?(r.volumeScrubberDragMiddle_do=new FWDRLS3DDisplayObject("div"),r.volumeScrubberDragMiddle_do.getStyle().background="url('"+r.volumeScrubberDragMiddlePath_str+"') repeat-x"):(r.volumeScrubberDragMiddle_do=new FWDRLS3DDisplayObject("img"),r.volumeScrubberDragMiddle_do.setScreen(n));r.volumeScrubberDragMiddle_do.setHeight(r.scrubbersHeight);r.volumeScrubberDragMiddle_do.setX(r.mainScrubberDragLeftWidth);r.volumeScrubberBarLine_do=new FWDRLS3DDisplayObject("img");e=new Image;e.src=t.volumeScrubberLinePath_str;r.volumeScrubberBarLine_do.setScreen(e);r.volumeScrubberBarLine_do.setWidth(r.mainScrubberLine_img.width);r.volumeScrubberBarLine_do.setHeight(r.mainScrubberLine_img.height);r.volumeScrubberBarLine_do.setAlpha(0);r.volumeScrubberBarLine_do.hasTransform3d_bl=!1;r.volumeScrubberBarLine_do.hasTransform2d_bl=!1;r.volumeScrubber_do.setWidth(r.volumeScrubberWidth);r.volumeScrubberBkMiddle_do.setWidth(r.volumeScrubberWidth-2*r.scrubbersBkLeftAndRightWidth);r.volumeScrubberBkRight_do.setX(r.volumeScrubberWidth-r.scrubbersBkLeftAndRightWidth);r.volumeScrubberDragMiddle_do.setWidth(r.volumeScrubberWidth-r.scrubbersBkLeftAndRightWidth-r.scrubbersOffsetWidth);r.volumeScrubber_do.addChild(r.volumeScrubberBkLeft_do);r.volumeScrubber_do.addChild(r.volumeScrubberBkMiddle_do);r.volumeScrubber_do.addChild(r.volumeScrubberBkRight_do);r.volumeScrubber_do.addChild(r.volumeScrubberBarLine_do);r.volumeScrubberDrag_do.addChild(r.volumeScrubberDragLeft_do);r.volumeScrubberDrag_do.addChild(r.volumeScrubberDragMiddle_do);r.volumeScrubber_do.addChild(r.volumeScrubberDrag_do);r.volumeScrubber_do.addChild(r.volumeScrubberBarLine_do);r.buttons_ar.push(r.volumeScrubber_do);r.mainHolder_do.addChild(r.volumeScrubber_do);r.allowToChangeVolume_bl&&(r.isMobile_bl?r.hasPointerEvent_bl?(r.volumeScrubber_do.screen.addEventListener("pointerover",r.volumeScrubberOnOverHandler),r.volumeScrubber_do.screen.addEventListener("pointerout",r.volumeScrubberOnOutHandler),r.volumeScrubber_do.screen.addEventListener("pointerdown",r.volumeScrubberOnDownHandler)):r.volumeScrubber_do.screen.addEventListener("touchstart",r.volumeScrubberOnDownHandler):r.screen.addEventListener?(r.volumeScrubber_do.screen.addEventListener("mouseover",r.volumeScrubberOnOverHandler),r.volumeScrubber_do.screen.addEventListener("mouseout",r.volumeScrubberOnOutHandler),r.volumeScrubber_do.screen.addEventListener("mousedown",r.volumeScrubberOnDownHandler)):r.screen.attachEvent&&(r.volumeScrubber_do.screen.attachEvent("onmouseover",r.volumeScrubberOnOverHandler),r.volumeScrubber_do.screen.attachEvent("onmouseout",r.volumeScrubberOnOutHandler),r.volumeScrubber_do.screen.attachEvent("onmousedown",r.volumeScrubberOnDownHandler)));r.enableVolumeScrubber();r.updateVolumeScrubber(r.volume)};r.volumeScrubberOnOverHandler=function(){r.isVolumeScrubberDisabled_bl};r.volumeScrubberOnOutHandler=function(){r.isVolumeScrubberDisabled_bl};r.volumeScrubberOnDownHandler=function(n){var t,i;r.isVolumeScrubberDisabled_bl||(n.preventDefault&&n.preventDefault(),(t=FWDRLS3DUtils.getViewportMouseCoordinates(n).screenX-r.volumeScrubber_do.getGlobalX())<0?t=0:t>r.volumeScrubberWidth-r.scrubbersOffsetWidth&&(t=r.volumeScrubberWidth-r.scrubbersOffsetWidth),i=t/r.volumeScrubberWidth,r.disable_do&&r.addChild(r.disable_do),r.lastVolume=i,r.updateVolume(i),r.isMobile_bl?r.hasPointerEvent_bl?(window.addEventListener("pointermove",r.volumeScrubberMoveHandler),window.addEventListener("pointerup",r.volumeScrubberEndHandler)):(window.addEventListener("touchmove",r.volumeScrubberMoveHandler),window.addEventListener("touchend",r.volumeScrubberEndHandler)):window.addEventListener?(window.addEventListener("mousemove",r.volumeScrubberMoveHandler),window.addEventListener("mouseup",r.volumeScrubberEndHandler)):document.attachEvent&&(document.attachEvent("onmousemove",r.volumeScrubberMoveHandler),document.attachEvent("onmouseup",r.volumeScrubberEndHandler)))};r.volumeScrubberMoveHandler=function(n){var t,i;r.isVolumeScrubberDisabled_bl||(n.preventDefault&&n.preventDefault(),(t=FWDRLS3DUtils.getViewportMouseCoordinates(n).screenX-r.volumeScrubber_do.getGlobalX())<0?t=0:t>r.volumeScrubberWidth-r.scrubbersOffsetWidth&&(t=r.volumeScrubberWidth-r.scrubbersOffsetWidth),i=t/r.volumeScrubberWidth,r.lastVolume=i,r.updateVolume(i))};r.volumeScrubberEndHandler=function(){r.disable_do&&r.contains(r.disable_do)&&r.removeChild(r.disable_do);r.isMobile_bl?r.hasPointerEvent_bl?(window.removeEventListener("pointermove",r.volumeScrubberMoveHandler),window.removeEventListener("pointerup",r.volumeScrubberEndHandler)):(window.removeEventListener("touchmove",r.volumeScrubberMoveHandler),window.removeEventListener("touchend",r.volumeScrubberEndHandler)):window.removeEventListener?(window.removeEventListener("mousemove",r.volumeScrubberMoveHandler),window.removeEventListener("mouseup",r.volumeScrubberEndHandler)):document.detachEvent&&(document.detachEvent("onmousemove",r.volumeScrubberMoveHandler),document.detachEvent("onmouseup",r.volumeScrubberEndHandler))};r.disableVolumeScrubber=function(){r.isVolumeScrubberDisabled_bl=!0;r.volumeScrubber_do.setButtonMode(!1);r.volumeScrubberEndHandler()};r.enableVolumeScrubber=function(){r.isVolumeScrubberDisabled_bl=!1;r.volumeScrubber_do.setButtonMode(!0)};r.updateVolumeScrubber=function(n){var t=parseInt(n*(r.volumeScrubberWidth-2));r.volumeScrubberDrag_do.setWidth(t);t<1&&r.isVolumeScrubberLineVisible_bl?(r.isVolumeScrubberLineVisible_bl=!1,FWDAnimation.to(r.volumeScrubberBarLine_do,.5,{alpha:0})):1<t&&!r.isVolumeScrubberLineVisible_bl&&(r.isVolumeScrubberLineVisible_bl=!0,FWDAnimation.to(r.volumeScrubberBarLine_do,.5,{alpha:1}));t>r.volumeScrubberWidth-r.scrubbersOffsetWidth&&(t=r.volumeScrubberWidth-r.scrubbersOffsetWidth);FWDAnimation.to(r.volumeScrubberBarLine_do,.8,{x:t+1,ease:Expo.easeOut})};r.updateVolume=function(t){r.volume=t;r.volume<=1e-6?(r.isMute_bl=!0,r.volume=1e-6):1<=r.voume?(r.isMute_bl=!1,r.volume=1):r.isMute_bl=!1;r.volume<=1e-6?r.volumeButton_do&&r.volumeButton_do.setDisabledState():r.volumeButton_do&&r.volumeButton_do.setEnabledState();r.volumeScrubberBarLine_do&&r.updateVolumeScrubber(r.volume);r.dispatchEvent(n.CHANGE_VOLUME,{percent:r.volume})};r.cleanMainEvents=function(){};r.init()};n.setPrototype=function(){n.prototype=new FWDRLS3DDisplayObject("div")};n.PLAY="play";n.PAUSE="pause";n.START_TO_SCRUB="startToScrub";n.SCRUB="scrub";n.STOP_TO_SCRUB="stopToScrub";n.CHANGE_VOLUME="changeVolume";n.prototype=null;window.FWDRLS3DEAPController=n}();window;window.FWDRLS3DEventDispatcher=function(){this.listeners={events_ar:[]};this.addListener=function(n,t){if(null==n)throw Error("type is required.");if("object"==typeof n)throw Error("type must be of type String.");if("function"!=typeof t)throw Error("listener must be of type Function.");var i={};i.type=n;i.listener=t;(i.target=this).listeners.events_ar.push(i)};this.dispatchEvent=function(n,t){var i,u,r;if(null!=this.listeners){if(null==n)throw Error("type is required.");if("object"==typeof n)throw Error("type must be of type String.");for(i=0,u=this.listeners.events_ar.length;i<u;i++)if(this.listeners.events_ar[i].target===this&&this.listeners.events_ar[i].type===n){if(t)for(r in t)this.listeners.events_ar[i][r]=t[r];this.listeners.events_ar[i].listener.call(this,this.listeners.events_ar[i])}}};this.removeListener=function(n,t){if(null==n)throw Error("type is required.");if("object"==typeof n)throw Error("type must be of type String.");if("function"!=typeof t)throw Error("listener must be of type Function."+n);for(var i=0,r=this.listeners.events_ar.length;i<r;i++)if(this.listeners.events_ar[i].target===this&&this.listeners.events_ar[i].type===n&&this.listeners.events_ar[i].listener===t){this.listeners.events_ar.splice(i,1);break}};this.destroy=function(){this.listeners=null;this.addListener=null;this.dispatchEvent=null;this.removeListener=null}},function(){var n=function(t,i){var r=this;n.prototype;r.bkLeft_img=t.bkLeft_img;r.bkRight_img=t.bkRight_img;r.videoPlayN_img=t.videoPlayN_img;r.playS_img=t.playS_img;r.videoPauseN_img=t.videoPauseN_img;r.pauseS_img=t.pauseS_img;r.videoMainScrubberBkLeft_img=t.videoMainScrubberBkLeft_img;r.videoMainScrubberDragLeft_img=t.videoMainScrubberDragLeft_img;r.videoMainScrubberLine_img=t.videoMainScrubberLine_img;r.volumeScrubberBkLeft_img=t.volumeScrubberBkLeft_img;r.volumeScrubberDragLeft_img=t.volumeScrubberDragLeft_img;r.volumeScrubberLine_img=t.volumeScrubberLine_img;r.videoProgressLeft_img=t.videoProgressLeft_img;r.videoVolumeN_img=t.videoVolumeN_img;r.volumeS_img=t.volumeS_img;r.volumeD_img=t.volumeD_img;r.videoFullScreenN_img=t.videoFullScreenN_img;r.videoNormalScreenN_img=t.videoNormalScreenN_img;r.buttons_ar=[];r.pointer_do;r.disable_do=null;r.mainHolder_do=null;r.playPauseButton_do=null;r.mainScrubber_do=null;r.mainScrubberBkLeft_do=null;r.mainScrubberBkMiddle_do=null;r.mainScrubberBkRight_do=null;r.mainScrubberDrag_do=null;r.mainScrubberDragLeft_do=null;r.mainScrubberDragMiddle_do=null;r.mainScrubberBarLine_do=null;r.mainProgress_do=null;r.progressLeft_do=null;r.progressMiddle_do=null;r.time_do=null;r.volumeButton_do=null;r.volumeScrubber_do=null;r.volumeScrubberBkLeft_do=null;r.volumeScrubberBkMiddle_do=null;r.volumeScrubberBkRight_do=null;r.volumeScrubberDrag_do=null;r.volumeScrubberDragLeft_do=null;r.volumeScrubberDragMiddle_do=null;r.volumeScrubberBarLine_do=null;r.fullScreenButton_do=null;r.bk_do=null;r.isMainScrubberOnTop_bl=!0;r.videoControllerBackgroundColor_str=t.videoControllerBackgroundColor_str;r.videoBkMiddlePath_str=t.videoBkMiddlePath_str;r.videoMainScrubberBkMiddlePath_str=t.videoMainScrubberBkMiddlePath_str;r.videoVolumeScrubberBkMiddlePath_str=t.videoVolumeScrubberBkMiddlePath_str;r.videoMainScrubberDragMiddlePath_str=t.videoMainScrubberDragMiddlePath_str;r.videoVolumeScrubberDragMiddlePath_str=t.videoVolumeScrubberDragMiddlePath_str;r.timeColor_str=t.timeColor_str;r.videoProgressMiddlePath_str=t.videoProgressMiddlePath_str;r.mainScrubberOffestTop=t.mainScrubberOffestTop;r.stageWidth=0;r.stageHeight=t.controllerHeight;r.scrubbersBkLeftAndRightWidth=r.videoMainScrubberBkLeft_img.width;r.mainScrubberWidth=0;r.mainScrubberMinWidth=100;r.volumeScrubberWidth=t.volumeScrubberWidth;r.scrubbersHeight=r.videoMainScrubberBkLeft_img.height;r.mainScrubberDragLeftWidth=r.videoMainScrubberDragLeft_img.width;r.scrubbersOffsetWidth=t.scrubbersOffsetWidth;r.volumeScrubberOffsetRightWidth=t.volumeScrubberOffsetRightWidth;r.volume=t.volume;r.lastVolume=r.volume;r.startSpaceBetweenButtons=t.startSpaceBetweenButtons;r.vdSpaceBetweenButtons=t.vdSpaceBetweenButtons;r.percentPlayed=0;r.percentLoaded=0;r.lastTimeLength=0;r.pointerWidth=8;r.pointerHeight=5;r.timeOffsetLeftWidth=t.timeOffsetLeftWidth;r.timeOffsetRightWidth=t.timeOffsetRightWidth;r.videoShowFullScreenButton_bl=t.videoShowFullScreenButton_bl;r.showVolumeScrubber_bl=t.showVolumeScrubber_bl;r.allowToChangeVolume_bl=t.allowToChangeVolume_bl;r.showTime_bl=t.showTime_bl;r.showVolumeButton_bl=t.showVolumeButton_bl;r.showControllerWhenVideoIsStopped_bl=t.showControllerWhenVideoIsStopped_bl;r.isMainScrubberScrubbing_bl=!1;r.isMainScrubberDisabled_bl=!1;r.isVolumeScrubberDisabled_bl=!1;r.isMainScrubberLineVisible_bl=!1;r.isVolumeScrubberLineVisible_bl=!1;r.isMute_bl=!1;r.isShowed_bl=!0;r.repeatBackground_bl=t.repeatBackground_bl;r.isMobile_bl=FWDRLS3DUtils.isMobile;r.hasPointerEvent_bl=FWDRLS3DUtils.hasPointerEvent;r.init=function(){r.setOverflow("visible");r.mainHolder_do=new FWDRLS3DDisplayObject("div");r.mainHolder_do.getStyle().backgroundColor=r.videoControllerBackgroundColor_str;r.mainHolder_do.setOverflow("visible");r.addChild(r.mainHolder_do);r.setupPlayPauseButton();r.setupMainScrubber();r.showTime_bl&&r.setupTime();r.showVolumeButton_bl&&r.setupVolumeButton();r.showVolumeScrubber_bl&&r.setupVolumeScrubber();r.videoShowFullScreenButton_bl&&r.setupFullscreenButton();r.isMobile_bl||r.setupDisable();r.hide(!1,!0);r.showControllerWhenVideoIsStopped_bl&&r.show(!0)};r.resizeAndPosition=function(){r.stageWidth=i.stageWidth;r.positionButtons();r.setY(i.stageHeight-r.stageHeight)};r.positionButtons=function(){var u,i,f,e,n,t;if(r.stageWidth){for(f=r.showTime_bl,e=r.volumeScrubber_do,r.mainHolder_do.setWidth(r.stageWidth),r.mainHolder_do.setHeight(r.stageHeight),r.setWidth(r.stageWidth),r.setHeight(r.stageHeight),n=[],t=0;t<r.buttons_ar.length;t++)n[t]=r.buttons_ar[t];for(r.mainScrubberWidth=r.stageWidth-2*r.startSpaceBetweenButtons,t=0;t<n.length;t++)(u=n[t])!=r.mainScrubber_do&&(r.mainScrubberWidth-=u.w+r.vdSpaceBetweenButtons);for(;r.mainScrubberWidth<r.mainScrubberMinWidth&&3<n.length;)for(r.mainScrubberWidth=r.stageWidth-2*r.startSpaceBetweenButtons,r.volumeScrubber_do&&-1!=FWDRLS3DUtils.indexOfArray(n,r.volumeScrubber_do)?(n.splice(FWDRLS3DUtils.indexOfArray(n,r.volumeScrubber_do),1),r.volumeScrubber_do.setX(-1e3)):r.time_do&&-1!=FWDRLS3DUtils.indexOfArray(n,r.time_do)?(n.splice(FWDRLS3DUtils.indexOfArray(n,r.time_do),1),r.time_do.setX(-1e3),f=!1):r.volumeButton_do&&-1!=FWDRLS3DUtils.indexOfArray(n,r.volumeButton_do)?(n.splice(FWDRLS3DUtils.indexOfArray(n,r.volumeButton_do),1),r.volumeButton_do.setX(-1e3)):r.volumeScrubber_do&&-1!=FWDRLS3DUtils.indexOfArray(n,r.volumeScrubber_do)&&(n.splice(FWDRLS3DUtils.indexOfArray(n,r.volumeScrubber_do),1),r.volumeScrubber_do.setX(-1e3),e=!1),t=0;t<n.length;t++)(u=n[t])!=r.mainScrubber_do&&(r.mainScrubberWidth-=u.w+r.vdSpaceBetweenButtons);for(f&&(r.mainScrubberWidth-=2*r.timeOffsetLeftWidth),e&&(r.mainScrubberWidth-=r.volumeScrubberOffsetRightWidth),t=0;t<n.length;t++)u=n[t],0==t?u.setX(r.startSpaceBetweenButtons):u==r.mainScrubber_do?(i=n[t-1],FWDAnimation.killTweensOf(r.mainScrubber_do),r.mainScrubber_do.setX(i.x+i.w+r.vdSpaceBetweenButtons),r.mainScrubber_do.setY(parseInt((r.stageHeight-r.scrubbersHeight)/2)),r.mainScrubber_do.setWidth(r.mainScrubberWidth),r.mainScrubberBkMiddle_do.setWidth(r.mainScrubberWidth-2*r.scrubbersBkLeftAndRightWidth),r.mainScrubberBkRight_do.setX(r.mainScrubberWidth-r.scrubbersBkLeftAndRightWidth),r.mainScrubberDragMiddle_do.setWidth(r.mainScrubberWidth-r.scrubbersBkLeftAndRightWidth-r.scrubbersOffsetWidth)):u==r.time_do?(i=n[t-1],u.setX(i.x+i.w+r.vdSpaceBetweenButtons+r.timeOffsetLeftWidth)):u==r.volumeButton_do&&f?(i=n[t-1],u.setX(i.x+i.w+r.vdSpaceBetweenButtons+r.timeOffsetRightWidth)):(i=n[t-1],e&&i==r.volumeScrubber_do?u.setX(i.x+i.w+r.vdSpaceBetweenButtons+r.volumeScrubberOffsetRightWidth):u.setX(i.x+i.w+r.vdSpaceBetweenButtons));r.disable_do&&(r.disable_do.setWidth(r.stageWidth),r.disable_do.setHeight(r.stageHeight));r.bk_do&&(r.bk_do.setWidth(r.stageWidth),r.bk_do.setHeight(r.stageHeight));r.isShowed_bl?r.isMainScrubberOnTop_bl=!1:(r.isMainScrubberOnTop_bl=!0,r.positionScrollBarOnTopOfTheController());r.progressMiddle_do&&r.progressMiddle_do.setWidth(r.mainScrubberWidth-r.scrubbersBkLeftAndRightWidth-r.scrubbersOffsetWidth);r.updateMainScrubber(r.percentPlayed);r.updatePreloaderBar(r.percentLoaded)}};r.positionScrollBarOnTopOfTheController=function(){r.mainScrubberWidth=r.stageWidth;r.updatePreloaderBar(r.percentLoaded);r.mainScrubber_do.setWidth(r.mainScrubberWidth);r.mainScrubberBkMiddle_do.setWidth(r.mainScrubberWidth-2*r.scrubbersBkLeftAndRightWidth);r.mainScrubberBkRight_do.setX(r.mainScrubberWidth-r.scrubbersBkLeftAndRightWidth);r.mainScrubberDragMiddle_do.setWidth(r.mainScrubberWidth-r.scrubbersBkLeftAndRightWidth-r.scrubbersOffsetWidth);FWDAnimation.killTweensOf(r.mainScrubber_do);r.mainScrubber_do.setX(0);r.isMainScrubberOnTop_bl||r.isShowed_bl?r.mainScrubber_do.setY(-r.mainScrubberOffestTop):r.mainScrubber_do.y!=-r.mainScrubberOffestTop&&(r.mainScrubber_do.setY(r.mainScrubber_do.h),FWDAnimation.to(r.mainScrubber_do,.8,{y:-r.mainScrubberOffestTop,ease:Expo.easeOut}));r.isMainScrubberOnTop_bl=!0};r.setupDisable=function(){r.disable_do=new FWDRLS3DDisplayObject("div");FWDRLS3DUtils.isIE&&(r.disable_do.setBkColor("#FFFFFF"),r.disable_do.setAlpha(0))};r.setupMainScrubber=function(){var i,n;r.mainScrubber_do=new FWDRLS3DDisplayObject("div");r.mainScrubber_do.setHeight(r.scrubbersHeight);r.mainScrubberBkLeft_do=new FWDRLS3DDisplayObject("img");r.mainScrubberBkLeft_do.setScreen(r.videoMainScrubberBkLeft_img);i=new Image;i.src=t.videoMainScrubberBkRightPath_str;r.mainScrubberBkRight_do=new FWDRLS3DDisplayObject("img");r.mainScrubberBkRight_do.setScreen(i);r.mainScrubberBkRight_do.setWidth(r.mainScrubberBkLeft_do.w);r.mainScrubberBkRight_do.setHeight(r.mainScrubberBkLeft_do.h);n=new Image;n.src=r.videoMainScrubberBkMiddlePath_str;r.isMobile_bl?(r.mainScrubberBkMiddle_do=new FWDRLS3DDisplayObject("div"),r.mainScrubberBkMiddle_do.getStyle().background="url('"+r.videoMainScrubberBkMiddlePath_str+"') repeat-x"):(r.mainScrubberBkMiddle_do=new FWDRLS3DDisplayObject("img"),r.mainScrubberBkMiddle_do.setScreen(n));r.mainScrubberBkMiddle_do.setHeight(r.scrubbersHeight);r.mainScrubberBkMiddle_do.setX(r.scrubbersBkLeftAndRightWidth);r.mainProgress_do=new FWDRLS3DDisplayObject("div");r.mainProgress_do.setHeight(r.scrubbersHeight);r.progressLeft_do=new FWDRLS3DDisplayObject("img");r.progressLeft_do.setScreen(r.videoProgressLeft_img);(n=new Image).src=r.videoProgressMiddlePath_str;r.progressMiddle_do=new FWDRLS3DDisplayObject("div");r.progressMiddle_do.getStyle().background="url('"+r.videoProgressMiddlePath_str+"') repeat-x";r.progressMiddle_do.setHeight(r.scrubbersHeight);r.progressMiddle_do.setX(r.mainScrubberDragLeftWidth);r.mainScrubberDrag_do=new FWDRLS3DDisplayObject("div");r.mainScrubberDrag_do.setHeight(r.scrubbersHeight);r.mainScrubberDragLeft_do=new FWDRLS3DDisplayObject("img");r.mainScrubberDragLeft_do.setScreen(r.videoMainScrubberDragLeft_img);(n=new Image).src=r.videoMainScrubberDragMiddlePath_str;r.isMobile_bl?(r.mainScrubberDragMiddle_do=new FWDRLS3DDisplayObject("div"),r.mainScrubberDragMiddle_do.getStyle().background="url('"+r.videoMainScrubberDragMiddlePath_str+"') repeat-x"):(r.mainScrubberDragMiddle_do=new FWDRLS3DDisplayObject("img"),r.mainScrubberDragMiddle_do.setScreen(n));r.mainScrubberDragMiddle_do.setHeight(r.scrubbersHeight);r.mainScrubberDragMiddle_do.setX(r.mainScrubberDragLeftWidth);r.mainScrubberBarLine_do=new FWDRLS3DDisplayObject("img");r.mainScrubberBarLine_do.setScreen(r.videoMainScrubberLine_img);r.mainScrubberBarLine_do.setAlpha(0);r.mainScrubberBarLine_do.hasTransform3d_bl=!1;r.mainScrubberBarLine_do.hasTransform2d_bl=!1;r.buttons_ar.push(r.mainScrubber_do);r.mainScrubber_do.addChild(r.mainScrubberBkLeft_do);r.mainScrubber_do.addChild(r.mainScrubberBkMiddle_do);r.mainScrubber_do.addChild(r.mainScrubberBkRight_do);r.mainScrubber_do.addChild(r.mainScrubberBarLine_do);r.mainScrubberDrag_do.addChild(r.mainScrubberDragLeft_do);r.mainScrubberDrag_do.addChild(r.mainScrubberDragMiddle_do);r.mainProgress_do.addChild(r.progressLeft_do);r.mainProgress_do.addChild(r.progressMiddle_do);r.mainScrubber_do.addChild(r.mainProgress_do);r.mainScrubber_do.addChild(r.mainScrubberDrag_do);r.mainScrubber_do.addChild(r.mainScrubberBarLine_do);r.mainHolder_do.addChild(r.mainScrubber_do);r.isMobile_bl?r.hasPointerEvent_bl?(r.mainScrubber_do.screen.addEventListener("pointerover",r.mainScrubberOnOverHandler),r.mainScrubber_do.screen.addEventListener("pointerout",r.mainScrubberOnOutHandler),r.mainScrubber_do.screen.addEventListener("pointerdown",r.mainScrubberOnDownHandler)):r.mainScrubber_do.screen.addEventListener("touchstart",r.mainScrubberOnDownHandler):r.screen.addEventListener?(r.mainScrubber_do.screen.addEventListener("mouseover",r.mainScrubberOnOverHandler),r.mainScrubber_do.screen.addEventListener("mouseout",r.mainScrubberOnOutHandler),r.mainScrubber_do.screen.addEventListener("mousedown",r.mainScrubberOnDownHandler)):r.screen.attachEvent&&(r.mainScrubber_do.screen.attachEvent("onmouseover",r.mainScrubberOnOverHandler),r.mainScrubber_do.screen.attachEvent("onmouseout",r.mainScrubberOnOutHandler),r.mainScrubber_do.screen.attachEvent("onmousedown",r.mainScrubberOnDownHandler));r.disableMainScrubber();r.updateMainScrubber(0)};r.mainScrubberOnOverHandler=function(){r.isMainScrubberDisabled_bl};r.mainScrubberOnOutHandler=function(){r.isMainScrubberDisabled_bl};r.mainScrubberOnDownHandler=function(t){var i,u;r.isMainScrubberDisabled_bl||2==t.button||(t.preventDefault&&t.preventDefault(),r.isMainScrubberScrubbing_bl=!0,(i=FWDRLS3DUtils.getViewportMouseCoordinates(t).screenX-r.mainScrubber_do.getGlobalX())<0?i=0:i>r.mainScrubberWidth-r.scrubbersOffsetWidth&&(i=r.mainScrubberWidth-r.scrubbersOffsetWidth),u=i/r.mainScrubberWidth,r.disable_do&&r.addChild(r.disable_do),r.updateMainScrubber(u),r.dispatchEvent(n.START_TO_SCRUB),r.dispatchEvent(n.SCRUB,{percent:u}),r.isMobile_bl?r.hasPointerEvent_bl?(window.addEventListener("pointermove",r.mainScrubberMoveHandler),window.addEventListener("pointerup",r.mainScrubberEndHandler)):(window.addEventListener("touchmove",r.mainScrubberMoveHandler),window.addEventListener("touchend",r.mainScrubberEndHandler)):window.addEventListener?(window.addEventListener("mousemove",r.mainScrubberMoveHandler),window.addEventListener("mouseup",r.mainScrubberEndHandler)):document.attachEvent&&(document.attachEvent("onmousemove",r.mainScrubberMoveHandler),document.attachEvent("onmouseup",r.mainScrubberEndHandler)))};r.mainScrubberMoveHandler=function(t){var i,u;t.preventDefault&&t.preventDefault();i=FWDRLS3DUtils.getViewportMouseCoordinates(t).screenX-r.mainScrubber_do.getGlobalX();i<0?i=0:i>r.mainScrubberWidth-r.scrubbersOffsetWidth&&(i=r.mainScrubberWidth-r.scrubbersOffsetWidth);u=i/r.mainScrubberWidth;r.updateMainScrubber(u);r.dispatchEvent(n.SCRUB,{percent:u})};r.mainScrubberEndHandler=function(){r.disable_do&&r.contains(r.disable_do)&&r.removeChild(r.disable_do);r.dispatchEvent(n.STOP_TO_SCRUB);r.isMobile_bl?r.hasPointerEvent_bl?(window.removeEventListener("pointermove",r.mainScrubberMoveHandler),window.removeEventListener("pointerup",r.mainScrubberEndHandler)):(window.removeEventListener("touchmove",r.mainScrubberMoveHandler),window.removeEventListener("touchend",r.mainScrubberEndHandler)):window.removeEventListener?(window.removeEventListener("mousemove",r.mainScrubberMoveHandler),window.removeEventListener("mouseup",r.mainScrubberEndHandler)):document.detachEvent&&(document.detachEvent("onmousemove",r.mainScrubberMoveHandler),document.detachEvent("onmouseup",r.mainScrubberEndHandler))};r.disableMainScrubber=function(){r.mainScrubber_do&&(r.isMainScrubberDisabled_bl=!0,r.mainScrubber_do.setButtonMode(!1),r.mainScrubberEndHandler(),r.updateMainScrubber(0),r.updatePreloaderBar(0))};r.enableMainScrubber=function(){r.mainScrubber_do&&(r.isMainScrubberDisabled_bl=!1,r.mainScrubber_do.setButtonMode(!0))};r.updateMainScrubber=function(n){var t;r.mainScrubber_do&&(t=parseInt(n*r.mainScrubberWidth),isNaN(t)||(r.percentPlayed=n,!FWDRLS3DEVPlayer.hasHTML5Video&&t>=r.mainProgress_do.w&&(t=r.mainProgress_do.w),t<1&&r.isMainScrubberLineVisible_bl?(r.isMainScrubberLineVisible_bl=!1,FWDAnimation.to(r.mainScrubberBarLine_do,.5,{alpha:0})):1<t&&!r.isMainScrubberLineVisible_bl&&(r.isMainScrubberLineVisible_bl=!0,FWDAnimation.to(r.mainScrubberBarLine_do,.5,{alpha:1})),r.mainScrubberDrag_do.setWidth(t),t>r.mainScrubberWidth-r.scrubbersOffsetWidth&&(t=r.mainScrubberWidth-r.scrubbersOffsetWidth),FWDAnimation.to(r.mainScrubberBarLine_do,.8,{x:t+1,ease:Expo.easeOut})))};r.updatePreloaderBar=function(n){var t;r.mainProgress_do&&(r.percentLoaded=n,t=parseInt(Math.max(0,r.percentLoaded*r.mainScrubberWidth)),.98<=r.percentLoaded?r.mainProgress_do.setY(-30):0!=r.mainProgress_do.y&&1!=r.percentLoaded&&r.mainProgress_do.setY(0),t>r.mainScrubberWidth-r.scrubbersOffsetWidth&&(t=Math.max(0,r.mainScrubberWidth-r.scrubbersOffsetWidth)),t<0&&(t=0),r.mainProgress_do.setWidth(t))};r.setupPlayPauseButton=function(){FWDRLS3DComplexButton.setPrototype();r.playPauseButton_do=new FWDRLS3DComplexButton(r.videoPlayN_img,t.videoPlaySPath_str,r.videoPauseN_img,t.videoPauseSPath_str,!0);r.buttons_ar.push(r.playPauseButton_do);r.playPauseButton_do.setY(parseInt((r.stageHeight-r.playPauseButton_do.buttonHeight)/2));r.playPauseButton_do.addListener(FWDRLS3DComplexButton.MOUSE_UP,r.playButtonMouseUpHandler);r.mainHolder_do.addChild(r.playPauseButton_do)};r.showPlayButton=function(){r.playPauseButton_do&&r.playPauseButton_do.setButtonState(1)};r.showPauseButton=function(){r.playPauseButton_do&&r.playPauseButton_do.setButtonState(0)};r.playButtonMouseUpHandler=function(){0==r.playPauseButton_do.currentState?r.dispatchEvent(n.PAUSE):r.dispatchEvent(n.PLAY)};r.setupFullscreenButton=function(){FWDRLS3DComplexButton.setPrototype();r.fullScreenButton_do=new FWDRLS3DComplexButton(r.videoFullScreenN_img,t.videoFullScreenSPath_str,r.videoNormalScreenN_img,t.videoNormalScreenSPath_str,!0);r.buttons_ar.push(r.fullScreenButton_do);r.fullScreenButton_do.setY(parseInt((r.stageHeight-r.fullScreenButton_do.buttonHeight)/2));r.fullScreenButton_do.addListener(FWDRLS3DComplexButton.MOUSE_UP,r.fullScreenButtonMouseUpHandler);r.mainHolder_do.addChild(r.fullScreenButton_do)};r.showFullScreenButton=function(){r.fullScreenButton_do&&r.fullScreenButton_do.setButtonState(1)};r.showNormalScreenButton=function(){r.fullScreenButton_do&&r.fullScreenButton_do.setButtonState(0)};r.setNormalStateToFullScreenButton=function(){r.fullScreenButton_do&&r.fullScreenButton_do.setNormalState()};r.fullScreenButtonMouseUpHandler=function(){1==r.fullScreenButton_do.currentState?r.dispatchEvent(n.FULL_SCREEN):r.dispatchEvent(n.NORMAL_SCREEN)};r.setupTime=function(){r.time_do=new FWDRLS3DDisplayObject("div");r.time_do.hasTransform3d_bl=!1;r.time_do.hasTransform2d_bl=!1;r.time_do.setBackfaceVisibility();r.time_do.getStyle().fontFamily="Arial";r.time_do.getStyle().fontSize="12px";r.time_do.getStyle().whiteSpace="nowrap";r.time_do.getStyle().textAlign="center";r.time_do.getStyle().color=r.timeColor_str;r.time_do.getStyle().fontSmoothing="antialiased";r.time_do.getStyle().webkitFontSmoothing="antialiased";r.time_do.getStyle().textRendering="optimizeLegibility";r.time_do.screen.className="fwds3dcov-time";r.mainHolder_do.addChild(r.time_do);r.updateTime("00:00/00:00");r.buttons_ar.push(r.time_do)};r.updateTime=function(n){r.time_do&&(r.time_do.setInnerHTML(n),r.lastTimeLength!=n.length&&(r.time_do.w=r.time_do.getWidth(),r.positionButtons(),setTimeout(function(){r.time_do.w=r.time_do.getWidth();r.time_do.h=r.time_do.getHeight();r.time_do.setY(parseInt((r.stageHeight-r.time_do.h)/2)+1);r.positionButtons()},50),r.lastTimeLength=n.length))};r.setupVolumeButton=function(){FWDRLS3DEVPVolumeButton.setPrototype();r.volumeButton_do=new FWDRLS3DEVPVolumeButton(r.videoVolumeN_img,t.videoVolumeSPath_str,t.videoVolumeDPath_str);r.volumeButton_do.addListener(FWDRLS3DEVPVolumeButton.MOUSE_UP,r.volumeOnMouseUpHandler);r.volumeButton_do.setY(parseInt((r.stageHeight-r.volumeButton_do.h)/2));r.buttons_ar.push(r.volumeButton_do);r.mainHolder_do.addChild(r.volumeButton_do);r.allowToChangeVolume_bl||r.volumeButton_do.disable()};r.volumeOnMouseUpHandler=function(){var n=r.lastVolume;r.isMute_bl?(n=r.lastVolume,r.isMute_bl=!1):(n=0,r.isMute_bl=!0);r.updateVolume(n)};r.setupVolumeScrubber=function(){var i,u,n,f,e;r.volumeScrubber_do=new FWDRLS3DDisplayObject("div");r.volumeScrubber_do.setHeight(r.scrubbersHeight);r.volumeScrubber_do.setY(parseInt((r.stageHeight-r.scrubbersHeight)/2));r.volumeScrubberBkLeft_do=new FWDRLS3DDisplayObject("img");i=new Image;i.src=r.mainScrubberBkLeft_do.screen.src;r.volumeScrubberBkLeft_do.setScreen(i);r.volumeScrubberBkLeft_do.setWidth(r.mainScrubberBkLeft_do.w);r.volumeScrubberBkLeft_do.setHeight(r.mainScrubberBkLeft_do.h);u=new Image;u.src=t.videoVolumeScrubberBkRightPath_str;r.volumeScrubberBkRight_do=new FWDRLS3DDisplayObject("img");r.volumeScrubberBkRight_do.setScreen(u);r.volumeScrubberBkRight_do.setWidth(r.volumeScrubberBkLeft_do.w);r.volumeScrubberBkRight_do.setHeight(r.volumeScrubberBkLeft_do.h);n=new Image;n.src=r.videoVolumeScrubberBkMiddlePath_str;r.isMobile_bl?(r.volumeScrubberBkMiddle_do=new FWDRLS3DDisplayObject("div"),r.volumeScrubberBkMiddle_do.getStyle().background="url('"+r.videoVolumeScrubberBkMiddlePath_str+"') repeat-x"):(r.volumeScrubberBkMiddle_do=new FWDRLS3DDisplayObject("img"),r.volumeScrubberBkMiddle_do.setScreen(n));r.volumeScrubberBkMiddle_do.setHeight(r.scrubbersHeight);r.volumeScrubberBkMiddle_do.setX(r.scrubbersBkLeftAndRightWidth);r.volumeScrubberDrag_do=new FWDRLS3DDisplayObject("div");r.volumeScrubberDrag_do.setHeight(r.scrubbersHeight);r.volumeScrubberDragLeft_do=new FWDRLS3DDisplayObject("img");f=new Image;f.src=r.mainScrubberDragLeft_do.screen.src;r.volumeScrubberDragLeft_do.setScreen(f);r.volumeScrubberDragLeft_do.setWidth(r.mainScrubberDragLeft_do.w);r.volumeScrubberDragLeft_do.setHeight(r.mainScrubberDragLeft_do.h);(n=new Image).src=r.videoVolumeScrubberDragMiddlePath_str;r.isMobile_bl?(r.volumeScrubberDragMiddle_do=new FWDRLS3DDisplayObject("div"),r.volumeScrubberDragMiddle_do.getStyle().background="url('"+r.videoVolumeScrubberDragMiddlePath_str+"') repeat-x"):(r.volumeScrubberDragMiddle_do=new FWDRLS3DDisplayObject("img"),r.volumeScrubberDragMiddle_do.setScreen(n));r.volumeScrubberDragMiddle_do.setHeight(r.scrubbersHeight);r.volumeScrubberDragMiddle_do.setX(r.mainScrubberDragLeftWidth);r.volumeScrubberBarLine_do=new FWDRLS3DDisplayObject("img");e=new Image;e.src=r.mainScrubberBarLine_do.screen.src;r.volumeScrubberBarLine_do.setScreen(e);r.volumeScrubberBarLine_do.setWidth(r.mainScrubberBarLine_do.w);r.volumeScrubberBarLine_do.setHeight(r.mainScrubberBarLine_do.h);r.volumeScrubberBarLine_do.setAlpha(0);r.volumeScrubberBarLine_do.hasTransform3d_bl=!1;r.volumeScrubberBarLine_do.hasTransform2d_bl=!1;r.volumeScrubber_do.setWidth(r.volumeScrubberWidth);r.volumeScrubberBkMiddle_do.setWidth(r.volumeScrubberWidth-2*r.scrubbersBkLeftAndRightWidth);r.volumeScrubberBkRight_do.setX(r.volumeScrubberWidth-r.scrubbersBkLeftAndRightWidth);r.volumeScrubberDragMiddle_do.setWidth(r.volumeScrubberWidth-r.scrubbersBkLeftAndRightWidth-r.scrubbersOffsetWidth);r.volumeScrubber_do.addChild(r.volumeScrubberBkLeft_do);r.volumeScrubber_do.addChild(r.volumeScrubberBkMiddle_do);r.volumeScrubber_do.addChild(r.volumeScrubberBkRight_do);r.volumeScrubber_do.addChild(r.volumeScrubberBarLine_do);r.volumeScrubberDrag_do.addChild(r.volumeScrubberDragLeft_do);r.volumeScrubberDrag_do.addChild(r.volumeScrubberDragMiddle_do);r.volumeScrubber_do.addChild(r.volumeScrubberDrag_do);r.volumeScrubber_do.addChild(r.volumeScrubberBarLine_do);r.buttons_ar.push(r.volumeScrubber_do);r.mainHolder_do.addChild(r.volumeScrubber_do);r.allowToChangeVolume_bl&&(r.isMobile_bl?r.hasPointerEvent_bl?(r.volumeScrubber_do.screen.addEventListener("pointerover",r.volumeScrubberOnOverHandler),r.volumeScrubber_do.screen.addEventListener("pointerout",r.volumeScrubberOnOutHandler),r.volumeScrubber_do.screen.addEventListener("pointerdown",r.volumeScrubberOnDownHandler)):r.volumeScrubber_do.screen.addEventListener("touchstart",r.volumeScrubberOnDownHandler):r.screen.addEventListener?(r.volumeScrubber_do.screen.addEventListener("mouseover",r.volumeScrubberOnOverHandler),r.volumeScrubber_do.screen.addEventListener("mouseout",r.volumeScrubberOnOutHandler),r.volumeScrubber_do.screen.addEventListener("mousedown",r.volumeScrubberOnDownHandler)):r.screen.attachEvent&&(r.volumeScrubber_do.screen.attachEvent("onmouseover",r.volumeScrubberOnOverHandler),r.volumeScrubber_do.screen.attachEvent("onmouseout",r.volumeScrubberOnOutHandler),r.volumeScrubber_do.screen.attachEvent("onmousedown",r.volumeScrubberOnDownHandler)));r.enableVolumeScrubber();r.updateVolumeScrubber(r.volume)};r.volumeScrubberOnOverHandler=function(){r.isVolumeScrubberDisabled_bl};r.volumeScrubberOnOutHandler=function(){r.isVolumeScrubberDisabled_bl};r.volumeScrubberOnDownHandler=function(n){var t,i;r.isVolumeScrubberDisabled_bl||2==n.button||(n.preventDefault&&n.preventDefault(),(t=FWDRLS3DUtils.getViewportMouseCoordinates(n).screenX-r.volumeScrubber_do.getGlobalX())<0?t=0:t>r.volumeScrubberWidth-r.scrubbersOffsetWidth&&(t=r.volumeScrubberWidth-r.scrubbersOffsetWidth),i=t/r.volumeScrubberWidth,r.disable_do&&r.addChild(r.disable_do),r.lastVolume=i,r.updateVolume(i),r.isMobile_bl?r.hasPointerEvent_bl?(window.addEventListener("pointermove",r.volumeScrubberMoveHandler),window.addEventListener("pointerup",r.volumeScrubberEndHandler)):(window.addEventListener("touchmove",r.volumeScrubberMoveHandler),window.addEventListener("touchend",r.volumeScrubberEndHandler)):window.addEventListener?(window.addEventListener("mousemove",r.volumeScrubberMoveHandler),window.addEventListener("mouseup",r.volumeScrubberEndHandler)):document.attachEvent&&(document.attachEvent("onmousemove",r.volumeScrubberMoveHandler),document.attachEvent("onmouseup",r.volumeScrubberEndHandler)))};r.volumeScrubberMoveHandler=function(n){var t,i;r.isVolumeScrubberDisabled_bl||(n.preventDefault&&n.preventDefault(),(t=FWDRLS3DUtils.getViewportMouseCoordinates(n).screenX-r.volumeScrubber_do.getGlobalX())<0?t=0:t>r.volumeScrubberWidth-r.scrubbersOffsetWidth&&(t=r.volumeScrubberWidth-r.scrubbersOffsetWidth),i=t/r.volumeScrubberWidth,r.lastVolume=i,r.updateVolume(i))};r.volumeScrubberEndHandler=function(){r.disable_do&&r.contains(r.disable_do)&&r.removeChild(r.disable_do);r.isMobile_bl?r.hasPointerEvent_bl?(window.removeEventListener("pointermove",r.volumeScrubberMoveHandler),window.removeEventListener("pointerup",r.volumeScrubberEndHandler)):(window.removeEventListener("touchmove",r.volumeScrubberMoveHandler),window.removeEventListener("touchend",r.volumeScrubberEndHandler)):window.removeEventListener?(window.removeEventListener("mousemove",r.volumeScrubberMoveHandler),window.removeEventListener("mouseup",r.volumeScrubberEndHandler)):document.detachEvent&&(document.detachEvent("onmousemove",r.volumeScrubberMoveHandler),document.detachEvent("onmouseup",r.volumeScrubberEndHandler))};r.disableVolumeScrubber=function(){r.isVolumeScrubberDisabled_bl=!0;r.volumeScrubber_do.setButtonMode(!1);r.volumeScrubberEndHandler()};r.enableVolumeScrubber=function(){r.isVolumeScrubberDisabled_bl=!1;r.volumeScrubber_do.setButtonMode(!0)};r.updateVolumeScrubber=function(n){var t;r.showVolumeScrubber_bl&&(t=parseInt(n*(r.volumeScrubberWidth-2)),r.volumeScrubberDrag_do.setWidth(t),t<1&&r.isVolumeScrubberLineVisible_bl?(r.isVolumeScrubberLineVisible_bl=!1,FWDAnimation.to(r.volumeScrubberBarLine_do,.5,{alpha:0})):1<t&&!r.isVolumeScrubberLineVisible_bl&&(r.isVolumeScrubberLineVisible_bl=!0,FWDAnimation.to(r.volumeScrubberBarLine_do,.5,{alpha:1})),t>r.volumeScrubberWidth-r.scrubbersOffsetWidth&&(t=r.volumeScrubberWidth-r.scrubbersOffsetWidth),FWDAnimation.to(r.volumeScrubberBarLine_do,.8,{x:t+1,ease:Expo.easeOut}))};r.updateVolume=function(t,i){r.showVolumeScrubber_bl&&(r.volume=t,r.volume<=1e-6?(r.isMute_bl=!0,r.volume=0):1<=r.voume?(r.isMute_bl=!1,r.volume=1):r.isMute_bl=!1,0==r.volume?r.volumeButton_do&&r.volumeButton_do.setDisabledState():r.volumeButton_do&&r.volumeButton_do.setEnabledState(),r.volumeScrubberBarLine_do&&r.updateVolumeScrubber(r.volume),i||r.dispatchEvent(n.CHANGE_VOLUME,{percent:r.volume}))};r.show=function(n){r.isShowed_bl||(r.isShowed_bl=!0,n?FWDAnimation.to(r.mainHolder_do,.8,{y:0,ease:Expo.easeInOut}):(FWDAnimation.killTweensOf(r.mainHolder_do),r.mainHolder_do.setY(0)),setTimeout(r.positionButtons,200))};r.hide=function(n,t){var i;(r.isShowed_bl||t)&&(r.isShowed_bl=!1,i=0,t&&(i=r.mainScrubberOffestTop),n?FWDAnimation.to(r.mainHolder_do,.8,{y:r.stageHeight+i,ease:Expo.easeInOut}):(FWDAnimation.killTweensOf(r.mainHolder_do),r.mainHolder_do.setY(r.stageHeight+i)))};r.init()};n.setPrototype=function(){n.prototype=new FWDRLS3DDisplayObject("div")};n.FACEBOOK_SHARE="share";n.FULL_SCREEN="fullScreen";n.NORMAL_SCREEN="normalScreen";n.PLAY="play";n.PAUSE="pause";n.START_TO_SCRUB="startToScrub";n.SCRUB="scrub";n.STOP_TO_SCRUB="stopToScrub";n.CHANGE_VOLUME="changeVolume";n.prototype=null;window.FWDRLS3DEVPController=n}(),function(n){var t=function(i,r){var u=this;u.displayType=t.AFTER_PARENT;u.init=function(){u.mustHaveHolderDiv_bl=!1;(n.RLVideoPlayer=u).instanceName_str="RLVideoPlayer";u.displayType==t.AFTER_PARENT&&(u.mustHaveHolderDiv_bl=!0);u.body=document.getElementsByTagName("body")[0];u.stageContainer=i;u.data=r;u.listeners={events_ar:[]};u.main_do=null;u.preloader_do=null;u.controller_do=null;u.videoScreen_do=null;u.flash_do=null;u.flashObject=null;u.videoPoster_do=null;u.largePlayButton_do=null;u.hider=null;u.backgroundColor_str="#000000";u.videoBackgroundColor_str="#000000";u.flashObjectMarkup_str=null;u.lastX=0;u.lastY=0;u.stageWidth=0;u.stageHeight=0;u.firstTapX;u.firstTapY;u.curTime;u.totalTime;u.videoSourcePath_str;u.prevVideoSourcePath_str;u.posterPath_str;u.videoType_str;u.videoStartBehaviour_str;u.prevVideoSource_str;u.prevPosterSource_str;u.finalVideoPath_str;u.resizeHandlerId_to;u.hidePreloaderId_to;u.orientationChangeId_to;u.disableClickId_to;u.clickDelayId_to;u.secondTapId_to;u.isVideoPlayingWhenOpenWindows_bl=!1;u.isSpaceDown_bl=!1;u.isPlaying_bl=!1;u.firstTapPlaying_bl=!1;u.stickOnCurrentInstanceKey_bl=!1;u.isFullScreen_bl=!1;u.isFlashScreenReady_bl=!1;u.orintationChangeComplete_bl=!0;u.disableClick_bl=!1;u.isAPIReady_bl=!1;u.isInstantiate_bl=!0;u.isMobile_bl=FWDRLS3DUtils.isMobile;u.hasPointerEvent_bl=FWDRLS3DUtils.hasPointerEvent;u.setupMainDo();u.setupNormalVideoPlayers()};u.setupMainDo=function(){u.main_do=new FWDRLS3DDisplayObject("div");u.main_do.getStyle().msTouchAction="none";u.main_do.getStyle().webkitTapHighlightColor="rgba(0, 0, 0, 0)";u.main_do.getStyle().webkitFocusRingColor="rgba(0, 0, 0, 0)";u.main_do.getStyle().width="100%";u.main_do.getStyle().height="100%";u.main_do.setBackfaceVisibility();u.main_do.setBkColor(u.backgroundColor_str);(!FWDRLS3DUtils.isMobile||FWDRLS3DUtils.isMobile&&FWDRLS3DUtils.hasPointerEvent)&&u.main_do.setSelectable(!1);u.stageContainer.style.overflow="visible";u.stageContainer.appendChild(u.main_do.screen);setTimeout(u.resizeHandler,300)};u.resizeHandler=function(){var n;u.isFullScreen_bl||u.displayType==t.FULL_SCREEN?(n=FWDRLS3DUtils.getViewportSize(),u.main_do.setX(0),u.main_do.setY(0),u.stageWidth=n.w,u.stageHeight=n.h):(u.stageWidth=u.stageContainer.offsetWidth,u.stageHeight=u.stageContainer.offsetHeight);u.main_do.setWidth(u.stageWidth);u.main_do.setHeight(u.stageHeight);u.isFlashScreenReady_bl&&u.videoType_str==t.VIDEO&&(u.flash_do.setWidth(u.stageWidth),u.flash_do.setHeight(u.stageHeight));u.controller_do&&u.controller_do.resizeAndPosition();u.videoScreen_do&&u.videoType_str==t.VIDEO&&u.videoScreen_do.resizeAndPosition(u.stageWidth,u.stageHeight);u.preloader_do&&u.positionPreloader();u.dumyClick_do&&(u.dumyClick_do.setWidth(u.stageWidth),u.isMobile_bl,u.dumyClick_do.setHeight(u.stageHeight));u.largePlayButton_do&&u.positionLargePlayButton();u.videoPoster_do&&u.videoPoster_do.allowToShow_bl&&u.videoPoster_do.positionAndResize()};u.setupClickScreen=function(){u.dumyClick_do=new FWDRLS3DDisplayObject("div");FWDRLS3DUtils.isIE&&(u.dumyClick_do.setBkColor("#00FF00"),u.dumyClick_do.setAlpha(.0001));u.dumyClick_do.screen.addEventListener?u.dumyClick_do.screen.addEventListener("click",u.playPauseClickHandler):u.dumyClick_do.screen.attachEvent&&u.dumyClick_do.screen.attachEvent("onclick",u.playPauseClickHandler);u.hideClickScreen();u.main_do.addChild(u.dumyClick_do)};u.playPauseClickHandler=function(n){2!=n.button&&(u.disableClick_bl||(u.firstTapPlaying_bl=u.isPlaying_bl,0!=(t.keyboardCurInstance=u).controller_do.mainHolder_do.y&&u.isMobile_bl||(t.hasHTML5Video?u.videoScreen_do&&u.videoScreen_do.togglePlayPause():u.isFlashScreenReady_bl&&u.flashObject.togglePlayPause())))};u.showClickScreen=function(){u.dumyClick_do.setVisible(!0)};u.hideClickScreen=function(){u.dumyClick_do.setVisible(!1)};u.disableClick=function(){u.disableClick_bl=!0;clearTimeout(u.disableClickId_to);u.disableClickId_to=setTimeout(function(){u.disableClick_bl=!1},500)};u.addDoubleClickSupport=function(){!u.isMobile_bl&&u.dumyClick_do.screen.addEventListener?(u.dumyClick_do.screen.addEventListener("mousedown",u.onFirstDown),FWDRLS3DUtils.isIEWebKit&&u.dumyClick_do.screen.addEventListener("dblclick",u.onSecondDown)):u.isMobile_bl?u.dumyClick_do.screen.addEventListener("touchstart",u.onFirstDown):u.dumyClick_do.screen.addEventListener&&u.dumyClick_do.screen.addEventListener("mousedown",u.onFirstDown)};u.onFirstDown=function(n){var t;2!=n.button&&(u.isFullscreen_bl&&n.preventDefault&&n.preventDefault(),t=FWDRLS3DUtils.getViewportMouseCoordinates(n),u.firstTapX=t.screenX,u.firstTapY=t.screenY,u.firstTapPlaying_bl=u.isPlaying_bl,FWDRLS3DUtils.isIEWebKit||(u.isMobile_bl?(u.dumyClick_do.screen.addEventListener("touchstart",u.onSecondDown),u.dumyClick_do.screen.removeEventListener("touchstart",u.onFirstDown)):u.dumyClick_do.screen.addEventListener&&(u.dumyClick_do.screen.addEventListener("mousedown",u.onSecondDown),u.dumyClick_do.screen.removeEventListener("mousedown",u.onFirstDown)),clearTimeout(u.secondTapId_to),u.secondTapId_to=setTimeout(u.doubleTapExpired,250)))};u.doubleTapExpired=function(){clearTimeout(u.secondTapId_to);u.isMobile_bl?(u.dumyClick_do.screen.removeEventListener("touchstart",u.onSecondDown),u.dumyClick_do.screen.addEventListener("touchstart",u.onFirstDown)):u.dumyClick_do.screen.addEventListener&&(u.dumyClick_do.screen.removeEventListener("mousedown",u.onSecondDown),u.dumyClick_do.screen.addEventListener("mousedown",u.onFirstDown))};u.onSecondDown=function(n){n.preventDefault&&n.preventDefault();var t,i,r=FWDRLS3DUtils.getViewportMouseCoordinates(n);FWDRLS3DUtils.isIEWebKit&&(u.firstTapPlaying_bl=u.isPlaying_bl);n.touches&&1!=n.touches.length||(t=Math.abs(r.screenX-u.firstTapX),i=Math.abs(r.screenY-u.firstTapY),u.isMobile_bl&&(10<t||10<i)||!u.isMobile_bl&&(2<t||2<i)||(u.switchFullScreenOnDoubleClick(),FWDRLS3DUtils.isIEWebKit||(u.firstTapPlaying_bl?u.play():u.pause())))};u.switchFullScreenOnDoubleClick=function(){u.disableClick();u.isFullScreen_bl?u.goNormalScreen():u.goFullScreen()};u.setupNormalVideoPlayers=function(){u.setupPreloader();t.hasHTML5Video?(u.isAPIReady_bl=!0,u.setupVideoScreen(),u.setupVideoPoster(),u.main_do.addChild(u.preloader_do),u.setupClickScreen(),u.addDoubleClickSupport(),u.setupController(),u.setupLargePlayPauseButton(),u.setupHider(),u.dispatchEvent(t.READY),u.setPosterSource(u.posterPath_str)):u.setupFlashScreen();u.resizeHandler()};u.setupPreloader=function(){FWDRLS3DPreloader2.setPrototype();u.preloader_do=new FWDRLS3DPreloader2(u,"center",10,u.data.preloaderBackgroundColor,u.data.preloaderFillColor,3,.8);u.main_do.addChild(u.preloader_do)};u.positionPreloader=function(){u.preloader_do.setX(parseInt((u.stageWidth-u.preloader_do.w)/2));u.preloader_do.setY(parseInt((u.stageHeight-u.preloader_do.h)/2))};u.setupVideoPoster=function(){FWDRLS3DEVPPoster.setPrototype();u.videoPoster_do=new FWDRLS3DEVPPoster(u,u.data.videoPosterBackgroundColor_str,u.data.show);u.main_do.addChild(u.videoPoster_do)};u.setupLargePlayPauseButton=function(){FWDRLS3DSimpleButton.setPrototype(!0);u.largePlayButton_do=new FWDRLS3DSimpleButton(u.data.videoLargePlayN_img,u.data.videoLargePlayS_str);u.largePlayButton_do.addListener(FWDRLS3DSimpleButton.MOUSE_UP,u.largePlayButtonUpHandler);u.largePlayButton_do.setOverflow("visible");u.largePlayButton_do.hide(!1);u.main_do.addChild(u.largePlayButton_do)};u.largePlayButtonUpHandler=function(){u.disableClick();u.largePlayButton_do.hide();u.play()};u.positionLargePlayButton=function(){u.largePlayButton_do.setX(parseInt((u.stageWidth-u.largePlayButton_do.w)/2));u.largePlayButton_do.setY(parseInt((u.stageHeight-u.largePlayButton_do.h)/2))};u.setupController=function(){FWDRLS3DEVPController.setPrototype();u.controller_do=new FWDRLS3DEVPController(u.data,u);u.controller_do.addListener(FWDRLS3DEVPController.PLAY,u.controllerOnPlayHandler);u.controller_do.addListener(FWDRLS3DEVPController.PAUSE,u.controllerOnPauseHandler);u.controller_do.addListener(FWDRLS3DEVPController.START_TO_SCRUB,u.controllerStartToScrubbHandler);u.controller_do.addListener(FWDRLS3DEVPController.SCRUB,u.controllerScrubbHandler);u.controller_do.addListener(FWDRLS3DEVPController.STOP_TO_SCRUB,u.controllerStopToScrubbHandler);u.controller_do.addListener(FWDRLS3DEVPController.CHANGE_VOLUME,u.controllerChangeVolumeHandler);u.controller_do.addListener(FWDRLS3DEVPController.FULL_SCREEN,u.controllerFullScreenHandler);u.controller_do.addListener(FWDRLS3DEVPController.NORMAL_SCREEN,u.controllerNormalScreenHandler);u.main_do.addChild(u.controller_do)};u.controllerOnPlayHandler=function(){u.play()};u.controllerOnPauseHandler=function(){u.pause()};u.controllerStartToScrubbHandler=function(){u.startToScrub()};u.controllerScrubbHandler=function(n){u.scrub(n.percent)};u.controllerStopToScrubbHandler=function(){u.stopToScrub()};u.controllerChangeVolumeHandler=function(n){u.setVolume(n.percent)};u.controllerFullScreenHandler=function(){u.goFullScreen()};u.controllerNormalScreenHandler=function(){u.goNormalScreen()};u.setupVideoScreen=function(){FWDRLS3DEVPVideoScreen.setPrototype();u.videoScreen_do=new FWDRLS3DEVPVideoScreen(u,u.backgroundColor_str,u.data.volume);u.videoScreen_do.addListener(FWDRLS3DEVPVideoScreen.ERROR,u.videoScreenErrorHandler);u.videoScreen_do.addListener(FWDRLS3DEVPVideoScreen.SAFE_TO_SCRUBB,u.videoScreenSafeToScrubbHandler);u.videoScreen_do.addListener(FWDRLS3DEVPVideoScreen.STOP,u.videoScreenStopHandler);u.videoScreen_do.addListener(FWDRLS3DEVPVideoScreen.PLAY,u.videoScreenPlayHandler);u.videoScreen_do.addListener(FWDRLS3DEVPVideoScreen.PAUSE,u.videoScreenPauseHandler);u.videoScreen_do.addListener(FWDRLS3DEVPVideoScreen.UPDATE,u.videoScreenUpdateHandler);u.videoScreen_do.addListener(FWDRLS3DEVPVideoScreen.UPDATE_TIME,u.videoScreenUpdateTimeHandler);u.videoScreen_do.addListener(FWDRLS3DEVPVideoScreen.LOAD_PROGRESS,u.videoScreenLoadProgressHandler);u.videoScreen_do.addListener(FWDRLS3DEVPVideoScreen.START_TO_BUFFER,u.videoScreenStartToBuferHandler);u.videoScreen_do.addListener(FWDRLS3DEVPVideoScreen.STOP_TO_BUFFER,u.videoScreenStopToBuferHandler);u.videoScreen_do.addListener(FWDRLS3DEVPVideoScreen.PLAY_COMPLETE,u.videoScreenPlayCompleteHandler);u.main_do.addChild(u.videoScreen_do)};u.videoScreenErrorHandler=function(i){var r;u.isPlaying_bl=!1;r=i.text;n.console&&console.log(i.text);u.controller_do&&(u.controller_do.disableMainScrubber(),u.data.showControllerWhenVideoIsStopped_bl||u.controller_do.hide(!u.isMobile_bl,!0),u.largePlayButton_do.hide(),u.hideClickScreen(),u.hider.stop());FWDRLS3DUtils.isIphone&&u.videoScreen_do&&u.videoScreen_do.setX(-5e3);u.preloader_do.hide(!1);u.showCursor();u.stop();u.dispatchEvent(t.ERROR,{error:r})};u.videoScreenSafeToScrubbHandler=function(){u.controller_do&&(u.controller_do.enableMainScrubber(),u.controller_do.show(!0),u.hider.start());u.data.addKeyboardSupport_bl&&u.addKeyboardSupport();u.showClickScreen()};u.videoScreenStopHandler=function(){u.videoPoster_do.allowToShow_bl=!0;u.isPlaying_bl=!1;u.controller_do&&(u.controller_do.disableMainScrubber(),u.controller_do.showPlayButton(),u.data.showControllerWhenVideoIsStopped_bl?u.controller_do.show(!u.isMobile_bl):u.controller_do.hide(!u.isMobile_bl,!0),u.hider.stop());u.hideClickScreen();u.hider.reset();u.showCursor();u.dispatchEvent(t.STOP)};u.videoScreenPlayHandler=function(){(t.keyboardCurInstance=u).isPlaying_bl=!0;u.controller_do&&(u.controller_do.showPauseButton(),u.controller_do.show(!0));u.largePlayButton_do.hide();u.hider.start();u.showCursor();u.dispatchEvent(t.PLAY)};u.videoScreenPauseHandler=function(){u.isPlaying_bl=!1;u.controller_do&&u.controller_do.showPlayButton();FWDRLS3DUtils.isIphone||u.largePlayButton_do.show();u.controller_do.show(!0);u.hider.stop();u.hider.reset();u.showCursor();u.showClickScreen();u.dispatchEvent(t.PAUSE)};u.videoScreenUpdateHandler=function(n){var i=t.hasHTML5Video?n.percent:n;u.controller_do&&u.controller_do.updateMainScrubber(i);u.dispatchEvent(t.UPDATE,{percent:i})};u.videoScreenUpdateTimeHandler=function(n,i){var r;t.hasHTML5Video?(u.curTime=n.curTime,u.totalTime=n.totalTime,r=u.curTime+"/"+u.totalTime):(u.curTime=n,u.totalTime=i,r=u.curTime+"/"+u.totalTime,null!=n&&null!=i||(r="00:00/00:00"));u.controller_do&&u.controller_do.updateTime(r);u.dispatchEvent(t.UPDATE_TIME,{currentTime:u.curTime,totalTime:u.totalTime})};u.videoScreenLoadProgressHandler=function(n){t.hasHTML5Video?u.controller_do&&u.controller_do.updatePreloaderBar(n.percent):u.controller_do&&u.controller_do.updatePreloaderBar(n)};u.videoScreenStartToBuferHandler=function(){u.preloader_do.show()};u.videoScreenStopToBuferHandler=function(){u.preloader_do.hide(!0)};u.videoScreenPlayCompleteHandler=function(){u.data.videoLoop_bl?(u.scrub(0),u.play()):u.stop();u.hider.reset();u.dispatchEvent(t.PLAY_COMPLETE)};u.setupFlashScreen=function(){u.flash_do||(FWDRLS3DFlashTest.hasFlashPlayerVersion("9.0.18")?(u.flash_do=new FWDRLS3DDisplayObject("div"),u.flash_do.setBackfaceVisibility(),u.flash_do.setResizableSizeAfterParent(),u.main_do.addChild(u.flash_do),u.flashObjectMarkup_str='<object id="'+u.instanceName_str+'"classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="100%" height="100%"><param name="movie" value="'+u.data.flashPath_str+'"/><param name="wmode" value="opaque"/><param name="scale" value="noscale"/><param name=FlashVars value="instanceName='+u.instanceName_str+"&volume="+u.data.volume+"&bkColor_str="+u.videoBackgroundColor_str+'"/><object type="application/x-shockwave-flash" data="'+u.data.flashPath_str+'" width="100%" height="100%"><param name="movie" value="'+u.data.flashPath_str+'"/><param name="wmode" value="opaque"/><param name="scale" value="noscale"/><param name=FlashVars value="instanceName='+u.instanceName_str+"&volume="+u.data.volume+"&bkColor_str="+u.videoBackgroundColor_str+'"/><\/object><\/object>',u.flash_do.screen.innerHTML=u.flashObjectMarkup_str,u.flashObject=u.flash_do.screen.firstChild,FWDRLS3DUtils.isIE||(u.flashObject=u.flashObject.getElementsByTagName("object")[0])):u.dispatchEvent(t.ERROR,{error:"Please install Adobe flash player! <a href='http://www.adobe.com/go/getflashplayer'>Click here to install.<\/a>"}))};u.flashScreenIsReady=function(){console&&console.dir("flash video ready "+u.instanceName_str);u.isFlashScreenReady_bl=!0;u.isAPIReady_bl=!0;u.setupVideoPoster();u.main_do.addChild(u.preloader_do);u.setupClickScreen();u.addDoubleClickSupport();u.setupController();u.setupLargePlayPauseButton();u.setupHider();u.setPosterSource(u.posterPath_str);u.dispatchEvent(t.READY)};u.flashScreenFail=function(){u.dispatchEvent(t.ERROR,{error:error})};u.addKeyboardSupport=function(){document.addEventListener?(document.addEventListener("keydown",u.onKeyDownHandler),document.addEventListener("keyup",u.onKeyUpHandler)):document.attachEvent&&(document.attachEvent("onkeydown",u.onKeyDownHandler),document.attachEvent("onkeyup",u.onKeyUpHandler))};u.removeKeyboardSupport=function(){document.removeEventListener?(document.removeEventListener("keydown",u.onKeyDownHandler),document.removeEventListener("keyup",u.onKeyUpHandler)):document.detachEvent&&(document.detachEvent("onkeydown",u.onKeyDownHandler),document.detachEvent("onkeyup",u.onKeyUpHandler))};u.onKeyDownHandler=function(n){if(!u.isSpaceDown_bl&&(u.isSpaceDown_bl=!0,32==n.keyCode)){if(u!=t.keyboardCurInstance&&("pause"==t.videoStartBehaviour||"none"==t.videoStartBehaviour))return;if(u.stickOnCurrentInstanceKey_bl=!0,t.hasHTML5Video){if(!u.videoScreen_do.isSafeToBeControlled_bl)return;u.videoScreen_do.togglePlayPause()}else u.isFlashScreenReady_bl&&u.flashObject.togglePlayPause();return n.preventDefault&&n.preventDefault(),!1}};u.onKeyUpHandler=function(){u.isSpaceDown_bl=!1};u.setupHider=function(){FWDRLS3DHider.setPrototype();u.hider=new FWDRLS3DHider(u.main_do,u.data.controllerHideDelay);u.hider.addListener(FWDRLS3DHider.SHOW,u.hiderShowHandler);u.hider.addListener(FWDRLS3DHider.HIDE,u.hiderHideHandler);u.hider.addListener(FWDRLS3DHider.HIDE_COMPLETE,u.hiderHideCompleteHandler)};u.hiderShowHandler=function(){u.isPlaying_bl&&u.controller_do.show(!0);u.showCursor()};u.hiderHideHandler=function(){FWDRLS3DUtils.isIphone||(FWDRLS3DUtils.hitTest(u.controller_do.screen,u.hider.globalX,u.hider.globalY)?u.hider.reset():(u.controller_do.hide(!0),u.isFullScreen_bl&&u.hideCursor()))};u.hiderHideCompleteHandler=function(){u.controller_do.positionScrollBarOnTopOfTheController()};u.play=function(){u.isAPIReady_bl&&(FWDRLS3DUtils.isIphone&&u.videoScreen_do.setX(0),t.hasHTML5Video?u.videoScreen_do&&u.videoScreen_do.play():u.isFlashScreenReady_bl&&u.flashObject.playVideo(),(t.keyboardCurInstance=u).videoPoster_do.allowToShow_bl=!1,u.largePlayButton_do.hide(),u.videoPoster_do.hide())};u.pause=function(){u.isAPIReady_bl&&(FWDRLS3DUtils.isIphone&&u.videoScreen_do.setX(0),t.hasHTML5Video?u.videoScreen_do&&u.videoScreen_do.pause():u.isFlashScreenReady_bl&&u.flashObject.pauseVideo())};u.resume=function(){u.isAPIReady_bl&&(FWDRLS3DUtils.isIphone&&u.videoScreen_do.setX(0),t.hasHTML5Video&&u.videoScreen_do&&u.videoScreen_do.resume())};u.stop=function(n){u.isAPIReady_bl&&(u.isPlaying_bl=!1,u.hider.reset(),FWDRLS3DUtils.isIphone&&u.videoScreen_do.setX(-5e3),t.hasHTML5Video?u.videoScreen_do.stop():u.isFlashScreenReady_bl&&u.flashObject.stopVideo(),!u.isMobile_bl||n&&-1!=n.indexOf(".")?(u.data.showControllerWhenVideoIsStopped_bl&&u.controller_do.show(!0),u.videoPoster_do.show(),u.largePlayButton_do.show()):n||(u.videoPoster_do.show(),u.largePlayButton_do.show()),u.data.addKeyboardSupport_bl&&u.removeKeyboardSupport())};u.startToScrub=function(){u.isAPIReady_bl&&(t.hasHTML5Video?u.videoScreen_do&&u.videoScreen_do.startToScrub():u.isFlashScreenReady_bl&&u.flashObject.startToScrub())};u.stopToScrub=function(){u.isAPIReady_bl&&(t.hasHTML5Video?u.videoScreen_do&&u.videoScreen_do.stopToScrub():u.isFlashScreenReady_bl&&u.flashObject.stopToScrub())};u.scrub=function(n){u.isAPIReady_bl&&(isNaN(n)||(n<0?n=0:1<n&&(n=1),t.hasHTML5Video?u.videoScreen_do&&u.videoScreen_do.scrub(n):u.isFlashScreenReady_bl&&u.flashObject.scrub(n)))};u.setVolume=function(n){u.isAPIReady_bl&&!u.isMobile_bl&&(u.controller_do.updateVolume(n,!0),t.hasHTML5Video&&u.videoScreen_do&&u.videoScreen_do.setVolume(n),u.isFlashScreenReady_bl&&u.flashObject.setVolume(n),u.dispatchEvent(t.VOLUME_SET,{volume:n}))};u.setPosterSource=function(n){var i;u.isAPIReady_bl&&n&&(i=n.split(","),n=u.isMobile_bl&&null!=i[1]?i[1]:i[0],u.posterPath_str=n,u.videoPoster_do.setPoster(u.posterPath_str),u.prevPosterSource_str!=n&&u.dispatchEvent(t.UPDATE_POSTER_SOURCE),u.prevPosterSource_str=n)};u.setVideoSource=function(n,i){var r;u.isAPIReady_bl&&(n==u.prevVideoSource_str&&!i||((u.prevVideoSource_str=n)?(u.stop(n),u.videoSourcePath_str=n,u.finalVideoPath_str=n,u.videoType_str=t.VIDEO,r=n.split(","),n=u.isMobile_bl&&null!=r[1]?r[1]:r[0],u.finalVideoPath_str=n,t.hasHTML5Video&&u.videoType_str==t.VIDEO?(u.setPosterSource(u.posterPath_str),u.videoPoster_do.show(),u.largePlayButton_do.show(),FWDRLS3DUtils.isIphone&&u.videoScreen_do.setX(-5e3),u.videoScreen_do.setVisible(!0),u.videoScreen_do&&(u.videoScreen_do.setSource(n),u.data.videoAutoPlay_bl&&u.play())):u.isFlashScreenReady_bl&&u.videoType_str==t.VIDEO&&(-1==n.indexOf("://")&&1!=n.indexOf("/")&&(n=n.substr(n.indexOf("/")+1)),u.videoPoster_do.show(),u.largePlayButton_do.show(),u.flashObject.setSource(n),u.data.videoAutoPlay_bl&&u.play()),u.prevVideoSourcePath_str=u.videoSourcePath_str,u.resizeHandler(),u.getVideoSource()&&u.dispatchEvent(t.UPDATE_VIDEO_SOURCE)):u.dispatchEvent(t.ERROR,{error:"Video source is not defined!"})))};u.goFullScreen=function(){var i;u.isAPIReady_bl&&(document.addEventListener&&(document.addEventListener("fullscreenchange",u.onFullScreenChange),document.addEventListener("mozfullscreenchange",u.onFullScreenChange),document.addEventListener("webkitfullscreenchange",u.onFullScreenChange),document.addEventListener("MSFullscreenChange",u.onFullScreenChange)),u.main_do.screen.requestFullScreen?u.main_do.screen.requestFullScreen():u.main_do.screen.mozRequestFullScreen?u.main_do.screen.mozRequestFullScreen():u.main_do.screen.webkitRequestFullScreen?u.main_do.screen.webkitRequestFullScreen():u.main_do.screen.msRequestFullscreen&&u.main_do.screen.msRequestFullscreen(),u.disableClick(),document.documentElement.style.overflow="hidden",u.main_do.getStyle().zIndex=1e19,u.stageContainer.style.overflow="visible",u.isFullScreen_bl=!0,u.controller_do.showNormalScreenButton(),u.controller_do.setNormalStateToFullScreenButton(),i=FWDRLS3DUtils.getScrollOffsets(),u.lastX=i.x,u.lastY=i.y,u.isMobile_bl&&n.addEventListener("touchmove",u.disableFullScreenOnMobileHandler),u.dispatchEvent(t.GO_FULLSCREEN),setTimeout(u.resizeHandler,50))};u.disableFullScreenOnMobileHandler=function(n){n.preventDefault&&n.preventDefault()};u.goNormalScreen=function(){u.isAPIReady_bl&&(document.cancelFullScreen?document.cancelFullScreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitCancelFullScreen?document.webkitCancelFullScreen():document.msExitFullscreen&&document.msExitFullscreen(),u.addMainDoToTheOriginalParent(),u.isFullScreen_bl=!1)};u.addMainDoToTheOriginalParent=function(){u.isFullScreen_bl&&(document.removeEventListener&&(document.removeEventListener("fullscreenchange",u.onFullScreenChange),document.removeEventListener("mozfullscreenchange",u.onFullScreenChange),document.removeEventListener("webkitfullscreenchange",u.onFullScreenChange),document.removeEventListener("MSFullscreenChange",u.onFullScreenChange)),u.controller_do.setNormalStateToFullScreenButton(),document.documentElement.style.overflow=FWDRLS3DUtils.isIEAndLessThen9?"auto":"visible",u.main_do.getStyle().position="relative",u.main_do.getStyle().zIndex=0,u.controller_do.showFullScreenButton(),setTimeout(function(){u.resizeHandler()},50),u.isMobile_bl&&n.removeEventListener("touchmove",u.disableFullScreenOnMobileHandler),u.dispatchEvent(t.GO_NORMALSCREEN))};u.onFullScreenChange=function(){document.fullScreen||document.msFullscreenElement||document.mozFullScreen||document.webkitIsFullScreen||document.msieFullScreen||(u.controller_do.showNormalScreenButton(),u.addMainDoToTheOriginalParent(),u.isFullScreen_bl=!1)};u.getVideoSource=function(){if(u.isAPIReady_bl)return u.finalVideoPath_str};u.getPosterSource=function(){if(u.isAPIReady_bl)return u.posterPath_str};u.getCurrentTime=function(){return u.curTime?u.curTime:"00:00"};u.getTotalTime=function(){return u.totalTime?u.totalTime:"00:00"};u.hideCursor=function(){document.documentElement.style.cursor="none";document.getElementsByTagName("body")[0].style.cursor="none"};u.showCursor=function(){document.documentElement.style.cursor="auto";document.getElementsByTagName("body")[0].style.cursor="auto"};u.addListener=function(n,t){if(null==n)throw Error("type is required.");if("object"==typeof n)throw Error("type must be of type String.");if("function"!=typeof t)throw Error("listener must be of type Function.");var i={};i.type=n;i.listener=t;(i.target=u).listeners.events_ar.push(i)};u.dispatchEvent=function(n,t){var i,f,r;if(null!=u.listeners){if(null==n)throw Error("type is required.");if("object"==typeof n)throw Error("type must be of type String.");for(i=0,f=u.listeners.events_ar.length;i<f;i++)if(u.listeners.events_ar[i].target===u&&u.listeners.events_ar[i].type===n){if(t)for(r in t)u.listeners.events_ar[i][r]=t[r];u.listeners.events_ar[i].listener.call(u,u.listeners.events_ar[i])}}};u.removeListener=function(n,t){if(null==n)throw Error("type is required.");if("object"==typeof n)throw Error("type must be of type String.");if("function"!=typeof t)throw Error("listener must be of type Function."+n);for(var i=0,r=u.listeners.events_ar.length;i<r;i++)if(u.listeners.events_ar[i].target===u&&u.listeners.events_ar[i].type===n&&u.listeners.events_ar[i].listener===t){u.listeners.events_ar.splice(i,1);break}};u.init()};t.setPrototype=function(){t.prototype=new FWDRLS3DEventDispatcher};t.hasHTML5Video=!0;t.instaces_ar=[];t.curInstance=null;t.keyboardCurInstance=null;t.areInstancesCreated_bl=null;t.PAUSE_ALL_VIDEOS="pause";t.STOP_ALL_VIDEOS="stop";t.DO_NOTHING="none";t.VIDEO="video";t.READY="ready";t.STOP="stop";t.PLAY="play";t.PAUSE="pause";t.UPDATE="update";t.UPDATE_TIME="updateTime";t.UPDATE_VIDEO_SOURCE="updateVideoSource";t.UPDATE_POSTER_SOURCE="udpatePosterSource";t.ERROR="error";t.PLAY_COMPLETE="playComplete";t.VOLUME_SET="volumeSet";t.GO_FULLSCREEN="goFullScreen";t.GO_NORMALSCREEN="goNormalScreen";t.RESPONSIVE="responsive";t.FULL_SCREEN="fullscreen";t.AFTER_PARENT="afterparent";n.FWDRLS3DEVPlayer=t}(window),function(n){var t=function(n,i,r){var u=this;t.prototype;u.img_img=new Image;u.img_do=null;u.imgW=0;u.imgH=0;u.finalW=0;u.finalH=0;u.finalX=0;u.finalY=0;u.curPath_str;u.backgroundColor_str=i;u.isTransparent_bl=!1;u.showPoster_bl=r;u.showOrLoadOnMobile_bl=!1;u.isShowed_bl=!0;u.allowToShow_bl=!0;u.isMobile_bl=FWDRLS3DUtils.isMobile;u.init=function(){u.img_img=new Image;u.img_do=new FWDRLS3DDisplayObject("img");u.hide();u.setBkColor(u.backgroundColor_str)};u.positionAndResize=function(){var i,r,t;n.stageWidth&&(u.setWidth(n.stageWidth),u.setHeight(n.stageHeight),u.imgW&&(t=(i=n.stageWidth/u.imgW)<=(r=n.stageHeight/u.imgH)?i:r,u.finalW=Math.round(t*u.imgW),u.finalH=Math.round(t*u.imgH),u.finalX=parseInt((n.stageWidth-u.finalW)/2),u.finalY=parseInt((n.stageHeight-u.finalH)/2),u.img_do.setX(u.finalX),u.img_do.setY(u.finalY),u.img_do.setWidth(u.finalW),u.img_do.setHeight(u.finalH)))};u.setPoster=function(n){return n&&""==FWDRLS3DUtils.trim(n)||"none"==n?(u.showOrLoadOnMobile_bl=!0,u.isTransparent_bl=!0,void u.show()):"youtubemobile"==n?(u.isTransparent_bl=!1,u.showOrLoadOnMobile_bl=!1,u.img_img.src=null,void(u.imgW=0)):n==u.curPath_str?(u.isTransparent_bl=!1,u.showOrLoadOnMobile_bl=!0,void u.show()):(u.isTransparent_bl=!1,u.showOrLoadOnMobile_bl=!0,u.curPath_str=n,u.allowToShow_bl&&(u.isShowed_bl=!1),void(n&&(u.img_do&&(u.img_do.src=""),u.img_img.onload=u.posterLoadHandler,u.img_img.src=u.curPath_str)))};u.posterLoadHandler=function(){u.imgW=u.img_img.width;u.imgH=u.img_img.height;u.img_do.setScreen(u.img_img);u.addChild(u.img_do);u.show();u.positionAndResize()};u.show=function(){u.allowToShow_bl&&!u.isShowed_bl&&u.showOrLoadOnMobile_bl&&(u.isShowed_bl=!0,u.isTransparent_bl?0!=u.alpha&&u.setAlpha(0):1!=u.alpha&&u.setAlpha(1),u.setVisible(!0),u.isMobile_bl||u.isTransparent_bl||(FWDAnimation.killTweensOf(u),u.setAlpha(0),FWDAnimation.to(u,.6,{alpha:1,delay:.4})),u.positionAndResize())};u.hide=function(){u.isShowed_bl&&(u.isShowed_bl=!1,u.setVisible(!1))};u.init()};t.setPrototype=function(){t.prototype=new FWDRLS3DDisplayObject("div")};t.prototype=null;n.FWDRLS3DEVPPoster=t}(window),function(n){var t=function(i,r,u){var f=this;t.prototype;f.video_el=null;f.sourcePath_str=null;f.backgroundColor_str=r;f.controllerHeight=i.data.controllerHeight;f.stageWidth=0;f.stageHeight=0;f.lastPercentPlayed=0;f.volume=u;f.curDuration=0;f.countNormalMp3Errors=0;f.countShoutCastErrors=0;f.maxShoutCastCountErrors=5;f.maxNormalCountErrors=1;f.disableClickForAWhileId_to;f.disableClick_bl=!1;f.allowScrubing_bl=!1;f.hasError_bl=!0;f.isPlaying_bl=!1;f.isStopped_bl=!0;f.hasPlayedOnce_bl=!1;f.isStartEventDispatched_bl=!1;f.isSafeToBeControlled_bl=!1;f.isMobile_bl=FWDRLS3DUtils.isMobile;f.init=function(){f.setupVideo();f.setBkColor(f.backgroundColor_str)};f.setupVideo=function(){null==f.video_el&&(f.video_el=document.createElement("video"),f.screen.appendChild(f.video_el),f.video_el.controls=!1,f.video_el.volume=f.volume,f.video_el.style.position="relative",f.video_el.style.left="0px",f.video_el.style.top="0px",f.video_el.style.width="100%",f.video_el.style.height="100%",f.video_el.style.margin="0px",f.video_el.style.padding="0px",f.video_el.style.maxWidth="none",f.video_el.style.maxHeight="none",f.video_el.style.border="none",f.video_el.style.lineHeight="0",f.video_el.style.msTouchAction="none",f.screen.appendChild(f.video_el));f.video_el.addEventListener("error",f.errorHandler);f.video_el.addEventListener("canplay",f.safeToBeControlled);f.video_el.addEventListener("canplaythrough",f.safeToBeControlled);f.video_el.addEventListener("progress",f.updateProgress);f.video_el.addEventListener("timeupdate",f.updateVideo);f.video_el.addEventListener("pause",f.pauseHandler);f.video_el.addEventListener("play",f.playHandler);FWDRLS3DUtils.isIE||f.video_el.addEventListener("waiting",f.startToBuffer);f.video_el.addEventListener("playing",f.stopToBuffer);f.video_el.addEventListener("ended",f.endedHandler);f.resizeAndPosition()};f.destroyVideo=function(){f.video_el&&(f.video_el.removeEventListener("error",f.errorHandler),f.video_el.removeEventListener("canplay",f.safeToBeControlled),f.video_el.removeEventListener("canplaythrough",f.safeToBeControlled),f.video_el.removeEventListener("progress",f.updateProgress),f.video_el.removeEventListener("timeupdate",f.updateVideo),f.video_el.removeEventListener("pause",f.pauseHandler),f.video_el.removeEventListener("play",f.playHandler),FWDRLS3DUtils.isIE||f.video_el.removeEventListener("waiting",f.startToBuffer),f.video_el.removeEventListener("playing",f.stopToBuffer),f.video_el.removeEventListener("ended",f.endedHandler),f.isMobile_bl?(f.screen.removeChild(f.video_el),f.video_el=null):(f.video_el.style.visibility="hidden",f.video_el.src="",f.video_el.load()))};f.startToBuffer=function(){f.dispatchEvent(t.START_TO_BUFFER)};f.stopToBuffer=function(){f.dispatchEvent(t.STOP_TO_BUFFER)};f.errorHandler=function(i){var r;f.hasError_bl=!0;r=0==f.video_el.networkState?"error '_s.video_el.networkState = 0'":1==f.video_el.networkState?"error '_s.video_el.networkState = 1'":2==f.video_el.networkState?"'_s.video_el.networkState = 2'":3==f.video_el.networkState?"Video source not found <font color='#FF0000'>"+f.sourcePath_str+"<\/font>":i;n.console&&n.console.log(f.video_el.networkState);f.dispatchEvent(t.ERROR,{text:r})};f.resizeAndPosition=function(n,t){n&&(f.stageWidth=n,f.stageHeight=t);f.setWidth(f.stageWidth);FWDRLS3DUtils.isIphone?f.setHeight(f.stageHeight-f.controllerHeight):f.setHeight(f.stageHeight)};f.setSource=function(n){f.sourcePath_str=n;f.video_el&&f.stop()};f.play=function(n){if(FWDRLS3DEVPlayer.curInstance=i,f.isStopped_bl)f.isPlaying_bl=!1,f.hasError_bl=!1,f.allowScrubing_bl=!1,f.isStopped_bl=!1,f.setupVideo(),f.setVolume(),f.video_el.src=f.sourcePath_str,f.play(),f.startToBuffer(!0),f.isPlaying_bl=!0;else if(!f.video_el.ended||n)try{f.isPlaying_bl=!0;f.hasPlayedOnce_bl=!0;f.video_el.play();FWDRLS3DUtils.isIE&&f.dispatchEvent(t.PLAY)}catch(n){}};f.pause=function(){if(null!=f&&!f.isStopped_bl&&!f.hasError_bl&&!f.video_el.ended)try{f.video_el.pause();f.isPlaying_bl=!1;FWDRLS3DUtils.isIE&&f.dispatchEvent(t.PAUSE)}catch(n){}};f.togglePlayPause=function(){null!=f&&f.isSafeToBeControlled_bl&&(f.isPlaying_bl?f.pause():f.play())};f.pauseHandler=function(){f.allowScrubing_bl||f.dispatchEvent(t.PAUSE)};f.playHandler=function(){f.allowScrubing_bl||(f.isStartEventDispatched_bl||(f.dispatchEvent(t.START),f.isStartEventDispatched_bl=!0),f.dispatchEvent(t.PLAY))};f.endedHandler=function(){f.dispatchEvent(t.PLAY_COMPLETE)};f.resume=function(){f.isStopped_bl||f.play()};f.stop=function(n){(null!=f&&null!=f.video_el&&!f.isStopped_bl||n)&&(f.isPlaying_bl=!1,f.isStopped_bl=!0,f.hasPlayedOnce_bl=!0,f.isSafeToBeControlled_bl=!1,f.isStartEventDispatched_bl=!1,f.destroyVideo(),f.dispatchEvent(t.LOAD_PROGRESS,{percent:0}),f.dispatchEvent(t.UPDATE_TIME,{curTime:"00:00",totalTime:"00:00"}),f.dispatchEvent(t.STOP),f.stopToBuffer())};f.safeToBeControlled=function(){f.stopToScrub();f.isSafeToBeControlled_bl||(f.hasHours_bl=0<Math.floor(f.video_el.duration/3600),f.isPlaying_bl=!0,f.isSafeToBeControlled_bl=!0,f.video_el.style.visibility="visible",f.dispatchEvent(t.SAFE_TO_SCRUBB))};f.updateProgress=function(){var n=0;0<f.video_el.buffered.length&&(n=f.video_el.buffered.end(f.video_el.buffered.length-1).toFixed(1)/f.video_el.duration.toFixed(1),!isNaN(n)&&n||(n=0));1==n&&f.video_el.removeEventListener("progress",f.updateProgress);f.dispatchEvent(t.LOAD_PROGRESS,{percent:n})};f.updateVideo=function(){var n,r,i;f.allowScrubing_bl||(n=f.video_el.currentTime/f.video_el.duration,f.dispatchEvent(t.UPDATE,{percent:n}));r=f.formatTime(f.video_el.duration);i=f.formatTime(f.video_el.currentTime);isNaN(f.video_el.duration)?f.dispatchEvent(t.UPDATE_TIME,{curTime:"00:00",totalTime:"00:00"}):f.dispatchEvent(t.UPDATE_TIME,{curTime:i,totalTime:r});f.lastPercentPlayed=n;f.curDuration=i};f.startToScrub=function(){f.allowScrubing_bl=!0};f.stopToScrub=function(){f.allowScrubing_bl=!1};f.scrub=function(n,i){i&&f.startToScrub();try{f.video_el.currentTime=f.video_el.duration*n;var r=f.formatTime(f.video_el.duration),u=f.formatTime(f.video_el.currentTime);f.dispatchEvent(t.UPDATE_TIME,{curTime:u,totalTime:r})}catch(i){}};f.replay=function(){f.scrub(0);f.play()};f.setVolume=function(n){null!=n&&(f.volume=n);f.video_el&&(f.video_el.volume=f.volume)};f.formatTime=function(n){var u=Math.floor(n/3600),r=n%3600,e=r%60,i=10<=(i=Math.floor(r/60))?i:"0"+i,t=10<=(t=Math.ceil(e))?t:"0"+t;return isNaN(t)?"00:00":f.hasHours_bl?u+":"+i+":"+t:i+":"+t};f.init()};t.setPrototype=function(){t.prototype=new FWDRLS3DDisplayObject("div")};t.ERROR="error";t.UPDATE="update";t.UPDATE_TIME="updateTime";t.SAFE_TO_SCRUBB="safeToControll";t.LOAD_PROGRESS="loadProgress";t.START="start";t.PLAY="play";t.PAUSE="pause";t.STOP="stop";t.PLAY_COMPLETE="playComplete";t.START_TO_BUFFER="startToBuffer";t.STOP_TO_BUFFER="stopToBuffer";n.FWDRLS3DEVPVideoScreen=t}(window),function(n){var t=function(n,i,r){var u=this,f=t.prototype;u.nImg=n;u.sPath_str=i;u.dPath_str=r;u.n_sdo;u.s_sdo;u.d_sdo;u.toolTipLabel_str;u.totalWidth=u.nImg.width;u.totalHeight=u.nImg.height;u.isSetToDisabledState_bl=!1;u.isDisabled_bl=!1;u.isSelectedFinal_bl=!1;u.isActive_bl=!1;u.isMobile_bl=FWDRLS3DUtils.isMobile;u.hasPointerEvent_bl=FWDRLS3DUtils.hasPointerEvent;u.allowToCreateSecondButton_bl=!u.isMobile_bl||u.hasPointerEvent_bl;u.init=function(){u.setupMainContainers()};u.setupMainContainers=function(){var n,t;u.n_sdo=new FWDRLS3DDisplayObject("img");u.n_sdo.setScreen(u.nImg);u.addChild(u.n_sdo);u.allowToCreateSecondButton_bl&&((n=new Image).src=u.sPath_str,u.s_sdo=new FWDRLS3DDisplayObject("img"),u.s_sdo.setScreen(n),u.s_sdo.setWidth(u.totalWidth),u.s_sdo.setHeight(u.totalHeight),u.s_sdo.setAlpha(0),u.addChild(u.s_sdo),u.dPath_str&&((t=new Image).src=u.dPath_str,u.d_sdo=new FWDRLS3DDisplayObject("img"),u.d_sdo.setScreen(t),u.d_sdo.setWidth(u.totalWidth),u.d_sdo.setHeight(u.totalHeight),u.isMobile_bl?u.d_sdo.setX(-100):u.d_sdo.setAlpha(0),u.addChild(u.d_sdo)));u.setWidth(u.totalWidth);u.setHeight(u.totalHeight);u.setButtonMode(!0);u.isMobile_bl?u.hasPointerEvent_bl?(u.screen.addEventListener("pointerdown",u.onMouseUp),u.screen.addEventListener("pointerover",u.onMouseOver),u.screen.addEventListener("pointerout",u.onMouseOut)):u.screen.addEventListener("touchend",u.onMouseUp):u.screen.addEventListener?(u.screen.addEventListener("mouseover",u.onMouseOver),u.screen.addEventListener("mouseout",u.onMouseOut),u.screen.addEventListener("mousedown",u.onMouseUp)):u.screen.attachEvent&&(u.screen.attachEvent("onmouseover",u.onMouseOver),u.screen.attachEvent("onmouseout",u.onMouseOut),u.screen.attachEvent("onmousedown",u.onMouseUp))};u.onMouseOver=function(n){if(!n.pointerType||n.pointerType==n.MSPOINTER_TYPE_MOUSE){if(u.isDisabled_bl||u.isSelectedFinal_bl)return;u.dispatchEvent(t.MOUSE_OVER,{e:n});FWDAnimation.killTweensOf(u.s_sdo);FWDAnimation.to(u.s_sdo,.5,{alpha:1,delay:.1,ease:Expo.easeOut})}};u.onMouseOut=function(n){if(!n.pointerType||n.pointerType==n.MSPOINTER_TYPE_MOUSE){if(u.isDisabled_bl||u.isSelectedFinal_bl)return;u.dispatchEvent(t.MOUSE_OUT,{e:n});FWDAnimation.killTweensOf(u.s_sdo);FWDAnimation.to(u.s_sdo,.5,{alpha:0,ease:Expo.easeOut})}};u.onMouseUp=function(n){n.preventDefault&&n.preventDefault();u.isDisabled_bl||2==n.button||u.isSelectedFinal_bl||u.dispatchEvent(t.MOUSE_UP,{e:n})};u.setSelctedFinal=function(){u.isSelectedFinal_bl=!0;FWDAnimation.killTweensOf(u.s_sdo);FWDAnimation.to(u.s_sdo,.8,{alpha:1,ease:Expo.easeOut});u.setButtonMode(!1)};u.setUnselctedFinal=function(){u.isSelectedFinal_bl=!1;FWDAnimation.to(u.s_sdo,.8,{alpha:0,delay:.1,ease:Expo.easeOut});u.setButtonMode(!0)};u.setDisabledState=function(){u.isSetToDisabledState_bl||(u.isSetToDisabledState_bl=!0,u.isMobile_bl?u.d_sdo.setX(0):(FWDAnimation.killTweensOf(u.d_sdo),FWDAnimation.to(u.d_sdo,.8,{alpha:1,ease:Expo.easeOut})))};u.setEnabledState=function(){u.isSetToDisabledState_bl&&(u.isSetToDisabledState_bl=!1,u.isMobile_bl?u.d_sdo.setX(-100):(FWDAnimation.killTweensOf(u.d_sdo),FWDAnimation.to(u.d_sdo,.8,{alpha:0,delay:.1,ease:Expo.easeOut})))};u.disable=function(){u.isDisabled_bl=!0;u.setButtonMode(!1)};u.enable=function(){u.isDisabled_bl=!1;u.setButtonMode(!0)};u.destroy=function(){u.isMobile_bl?u.hasPointerEvent_bl?(u.screen.removeEventListener("pointerdown",u.onMouseUp),u.screen.removeEventListener("pointerover",u.onMouseOver),u.screen.removeEventListener("pointerout",u.onMouseOut)):u.screen.removeEventListener("touchend",u.onMouseUp):u.screen.removeEventListener?(u.screen.removeEventListener("mouseover",u.onMouseOver),u.screen.removeEventListener("mouseout",u.onMouseOut),u.screen.removeEventListener("mousedown",u.onMouseUp)):u.screen.detachEvent&&(u.screen.detachEvent("onmouseover",u.onMouseOver),u.screen.detachEvent("onmouseout",u.onMouseOut),u.screen.detachEvent("onmousedown",u.onMouseUp));FWDAnimation.killTweensOf(u.s_sdo);u.n_sdo.destroy();u.s_sdo.destroy();u.d_sdo&&(FWDAnimation.killTweensOf(u.d_sdo),u.d_sdo.destroy());u.nImg=null;u.sImg=null;u.dImg=null;u.n_sdo=null;u.s_sdo=null;u.d_sdo=null;sImg=n=null;dImg=null;u.toolTipLabel_str=null;u.init=null;u.setupMainContainers=null;u.onMouseOver=null;u.onMouseOut=null;u.onClick=null;u.onMouseDown=null;u.setSelctedFinal=null;u.setUnselctedFinal=null;u.setInnerHTML("");f.destroy();f=u=null;t.prototype=null};u.init()};t.setPrototype=function(){t.prototype=null;t.prototype=new FWDRLS3DDisplayObject("div")};t.CLICK="onClick";t.MOUSE_OVER="onMouseOver";t.MOUSE_OUT="onMouseOut";t.MOUSE_UP="onMouseDown";t.prototype=null;n.FWDRLS3DEVPVolumeButton=t}(window),function(n){var t=function(i){var r=this;t.prototype;r.appId=i;r.init=function(){r.checkFBRoot();n.fbAsyncInit||r.connect()};r.checkFBRoot=function(){var n=Boolean(document.getElementById("fb-root"));n||((n=document.createElement("div")).id="fb-root",document.getElementsByTagName("body")[0].appendChild(n))};r.connect=function(){var i,u,f,e;r.hasStartedToConnect_bl||(r.hasStartedToConnect_bl=!0,r.isAPIReadyId_to=setTimeout(function(){r.dispatchEvent(t.API_ERROR,{error:"Error loading Faceboook API!"})},6e3),n.fbAsyncInit=function(){FB.init({appId:r.appId,xfbml:!0,cookie:!0,status:!0,version:"v2.4"});clearTimeout(r.isAPIReadyId_to);r.dispatchEvent(t.API_READY)},i=document,u="facebook-jssdk",e=i.getElementsByTagName("script")[0],i.getElementById(u)||((f=i.createElement("script")).id=u,f.src="https://connect.facebook.net/en_US/sdk.js",e.parentNode.insertBefore(f,e)))};r.share=function(n,t,i){i&&t?FB.ui({method:"feed",link:n,caption:i,picture:t},function(){}):i?FB.ui({method:"feed",link:n,caption:i},function(){}):t?FB.ui({method:"feed",link:n,picture:t},function(){}):FB.ui({method:"feed",link:n},function(){})};r.init()};t.setPrototype=function(){t.prototype=new FWDRLS3DEventDispatcher};t.prototype=null;t.API_READY="facebookAPIReady";t.API_ERROR="facebookAPIError";n.FWDRLS3DFacebookShare=t}(window);FWDRLS3DFlashTest=function(){function s(n){var i=o.pv,t=n.split(".");return t[0]=parseInt(t[0],10),t[1]=parseInt(t[1],10)||0,t[2]=parseInt(t[2],10)||0,i[0]>t[0]||i[0]==t[0]&&i[1]>t[1]||i[0]==t[0]&&i[1]==t[1]&&i[2]>=t[2]}var t="undefined",f="object",r="Shockwave Flash",u="application/x-shockwave-flash",e=window,i=document,n=navigator,o=function(){var v=typeof i.getElementById!=t&&typeof i.getElementsByTagName!=t&&typeof i.createElement!=t,h=n.userAgent.toLowerCase(),a=n.platform.toLowerCase(),y=/win/.test(a||h),p=/mac/.test(a||h),w=!!/webkit/.test(h)&&parseFloat(h.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")),c=!1,s=[0,0,0],o=null,l;if(typeof n.plugins!=t&&typeof n.plugins[r]==f)(o=n.plugins[r].description)&&(typeof n.mimeTypes==t||!n.mimeTypes[u]||n.mimeTypes[u].enabledPlugin)&&(c=!1,o=o.replace(/^.*\s+(\S+\s+\S+$)/,"$1"),s[0]=parseInt(o.replace(/^(.*)\..*$/,"$1"),10),s[1]=parseInt(o.replace(/^.*\.(.*)\s.*$/,"$1"),10),s[2]=/[a-zA-Z]/.test(o)?parseInt(o.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0);else if(typeof e.ActiveXObject!=t)try{l=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");l&&(o=l.GetVariable("$version"))&&(c=!0,o=o.split(" ")[1].split(","),s=[parseInt(o[0],10),parseInt(o[1],10),parseInt(o[2],10)])}catch(v){}return{w3:v,pv:s,wk:w,ie:c,win:y,mac:p}}();return{hasFlashPlayerVersion:s}}();!function(n){var t=function(i,r){var u=this;t.prototype;u.screenToTest=i;u.hideDelay=r;u.globalX=0;u.globalY=0;u.currentTime;u.checkIntervalId_int;u.hideCompleteId_to;u.hasInitialTestEvents_bl=!1;u.addSecondTestEvents_bl=!1;u.dispatchOnceShow_bl=!0;u.dispatchOnceHide_bl=!1;u.isStopped_bl=!0;u.isHidden_bl=!1;u.isMobile_bl=FWDRLS3DUtils.isMobile;u.hasPointerEvent_bl=FWDRLS3DUtils.hasPointerEvent;u.init=function(){};u.start=function(){u.currentTime=(new Date).getTime();clearInterval(u.checkIntervalId_int);u.checkIntervalId_int=setInterval(u.update,100);u.addMouseOrTouchCheck();u.isStopped_bl=!1};u.stop=function(){clearInterval(u.checkIntervalId_int);u.isStopped_bl=!0;u.removeMouseOrTouchCheck();u.removeMouseOrTouchCheck2()};u.addMouseOrTouchCheck=function(){u.hasInitialTestEvents_bl||(u.hasInitialTestEvents_bl=!0,u.isMobile_bl?u.hasPointerEvent_bl?(u.screenToTest.screen.addEventListener("pointerdown",u.onMouseOrTouchUpdate),u.screenToTest.screen.addEventListener("pointermove",u.onMouseOrTouchUpdate)):u.screenToTest.screen.addEventListener("touchstart",u.onMouseOrTouchUpdate):n.addEventListener?n.addEventListener("mousemove",u.onMouseOrTouchUpdate):document.attachEvent&&document.attachEvent("onmousemove",u.onMouseOrTouchUpdate))};u.removeMouseOrTouchCheck=function(){u.hasInitialTestEvents_bl&&(u.hasInitialTestEvents_bl=!1,u.isMobile_bl?u.hasPointerEvent_bl?(u.screenToTest.screen.removeEventListener("pointerdown",u.onMouseOrTouchUpdate),u.screenToTest.screen.removeEventListener("pointermove",u.onMouseOrTouchUpdate)):u.screenToTest.screen.removeEventListener("touchstart",u.onMouseOrTouchUpdate):n.removeEventListener?n.removeEventListener("mousemove",u.onMouseOrTouchUpdate):document.detachEvent&&document.detachEvent("onmousemove",u.onMouseOrTouchUpdate))};u.addMouseOrTouchCheck2=function(){u.addSecondTestEvents_bl||(u.addSecondTestEvents_bl=!0,u.screenToTest.screen.addEventListener?u.screenToTest.screen.addEventListener("mousemove",u.secondTestMoveDummy):u.screenToTest.screen.attachEvent&&u.screenToTest.screen.attachEvent("onmousemove",u.secondTestMoveDummy))};u.removeMouseOrTouchCheck2=function(){u.addSecondTestEvents_bl&&(u.addSecondTestEvents_bl=!1,u.screenToTest.screen.removeEventListener?u.screenToTest.screen.removeEventListener("mousemove",u.secondTestMoveDummy):u.screenToTest.screen.detachEvent&&u.screenToTest.screen.detachEvent("onmousemove",u.secondTestMoveDummy))};u.secondTestMoveDummy=function(){u.removeMouseOrTouchCheck2();u.addMouseOrTouchCheck()};u.onMouseOrTouchUpdate=function(n){var t=FWDRLS3DUtils.getViewportMouseCoordinates(n);u.globalX!=t.screenX&&u.globalY!=t.screenY&&(u.currentTime=(new Date).getTime());u.globalX=t.screenX;u.globalY=t.screenY;u.isMobile_bl||FWDRLS3DUtils.hitTest(u.screenToTest.screen,u.globalX,u.globalY)||(u.removeMouseOrTouchCheck(),u.addMouseOrTouchCheck2())};u.update=function(){(new Date).getTime()>u.currentTime+u.hideDelay?u.dispatchOnceShow_bl&&(u.dispatchOnceHide_bl=!0,u.dispatchOnceShow_bl=!1,u.isHidden_bl=!0,u.dispatchEvent(t.HIDE),clearTimeout(u.hideCompleteId_to),u.hideCompleteId_to=setTimeout(function(){u.dispatchEvent(t.HIDE_COMPLETE)},1e3)):u.dispatchOnceHide_bl&&(clearTimeout(u.hideCompleteId_to),u.dispatchOnceHide_bl=!1,u.dispatchOnceShow_bl=!0,u.isHidden_bl=!1,u.dispatchEvent(t.SHOW))};u.reset=function(){u.isHidden_bl=!1;clearTimeout(u.hideCompleteId_to);u.currentTime=(new Date).getTime();u.dispatchEvent(t.SHOW)};u.init()};t.HIDE="hide";t.SHOW="show";t.HIDE_COMPLETE="hideComplete";t.setPrototype=function(){t.prototype=new FWDRLS3DEventDispatcher};n.FWDRLS3DHider=t}(window),function(n){var t=function(n,i){var r=this;t.prototype;r.textHolder_do=null;r.img_do;r.warningIconPath_str=i;r.show_to=null;r.isShowed_bl=!1;r.isShowedOnce_bl=!1;r.allowToRemove_bl=!0;r.init=function(){r.setResizableSizeAfterParent();r.getStyle().width="80%";r.textHolder_do=new FWDRLS3DDisplayObject("div");FWDRLS3DUtils.isIEAndLessThen9||(r.textHolder_do.getStyle().font="Arial");r.textHolder_do.getStyle().wordWrap="break-word";r.textHolder_do.getStyle().padding="10px";r.textHolder_do.getStyle().paddingLeft="42px";r.textHolder_do.getStyle().lineHeight="18px";r.textHolder_do.setBkColor("#EEEEEE");var n=new Image;n.src=r.warningIconPath_str;r.img_do=new FWDRLS3DDisplayObject("img");r.img_do.setScreen(n);r.img_do.setWidth(28);r.img_do.setHeight(28);r.addChild(r.textHolder_do);r.addChild(r.img_do)};r.showText=function(n){r.isShowedOnce_bl||(r.screen.addEventListener?r.screen.addEventListener("click",r.closeWindow):r.screen.attachEvent&&r.screen.attachEvent("onclick",r.closeWindow),r.isShowedOnce_bl=!0);r.textHolder_do.setInnerHTML(n);clearTimeout(r.show_to);r.show()};r.show=function(){r.isShowed_bl=!0;r.setVisible(!0);setTimeout(function(){r.positionAndResize()},60)};r.positionAndResize=function(){r.setHeight(r.textHolder_do.getHeight());r.img_do.setX(6);r.img_do.setY(parseInt((r.h-r.img_do.h)/2))};r.closeWindow=function(){if(r.allowToRemove_bl){r.isShowed_bl=!1;clearTimeout(r.show_to);try{n.main_do.removeChild(r)}catch(n){}}};r.init()};t.setPrototype=function(){t.prototype=new FWDRLS3DDisplayObject("div","relative")};t.prototype=null;n.FWDRLS3DInfo=t}(window),function(n){var t=function(n,i,r,u,f,e){var o=this;t.prototype;o.imageSource_img=n;o.image_sdo=null;o.segmentWidth=i;o.segmentHeight=r;o.totalSegments=u;o.animDelay=f||300;o.count=0;o.delayTimerId_int;o.isShowed_bl=!0;o.skipFirstFrame_bl=e;o.init=function(){o.getStyle().pointerEvents="none";o.setWidth(o.segmentWidth);o.setHeight(o.segmentHeight);o.image_sdo=new FWDRLS3DDisplayObject("img");o.image_sdo.setScreen(o.imageSource_img);o.image_sdo.hasTransform3d_bl=!1;o.image_sdo.hasTransform2d_bl=!1;o.addChild(o.image_sdo);o.hide(!1)};o.start=function(){null!=o&&(clearInterval(o.delayTimerId_int),o.delayTimerId_int=setInterval(o.updatePreloader,o.animDelay))};o.stop=function(){clearInterval(o.delayTimerId_int);o.image_sdo.setX(0)};o.updatePreloader=function(){var n;null!=o&&(o.count++,o.count>o.totalSegments-1&&(o.count=o.skipFirstFrame_bl?1:0),n=o.count*o.segmentWidth,o.image_sdo.setX(-n))};o.show=function(){o.setVisible(!0);o.start();FWDAnimation.killTweensOf(o);FWDAnimation.to(o,.8,{alpha:1,ease:Quart.easeOut});o.isShowed_bl=!0};o.hide=function(n){o.isShowed_bl&&(FWDAnimation.killTweensOf(o),n?FWDAnimation.to(o,.8,{alpha:0,onComplete:o.onHideComplete,ease:Quart.easeOut}):(o.setVisible(!1),o.setAlpha(0)),o.isShowed_bl=!1)};o.onHideComplete=function(){o.stop();o.setVisible(!1);o.dispatchEvent(t.HIDE_COMPLETE)};o.init()};t.setPrototype=function(){t.prototype=new FWDRLS3DDisplayObject("div")};t.HIDE_COMPLETE="hideComplete";t.prototype=null;n.FWDRLS3DPreloader=t}(window),function(n){var t=function(n,i,r,u,f,e,o){var s=this;t.prototype;s.main_do;s.preloaderPostion=i;s.backgroundColor=u;s.fillColor=f;s.radius=r;s.strokeSize=e;s.animDuration=o||300;s.strtAngle=270;s.countAnimation=0;s.isShowed_bl=!0;s.slideshowAngle={n:0};s.init=function(){s.mm_do=new FWDRLS3DDisplayObject("div");s.mm_do.setOverflow("visible");s.main_do=new FWDRLS3DDisplayObject("div");s.main_do.setOverflow("visible");s.main_do.setWidth(2*s.radius+s.strokeSize);s.main_do.setHeight(2*s.radius+s.strokeSize);s.setOverflow("visible");s.setWidth(2*s.radius+s.strokeSize);s.setHeight(2*s.radius+s.strokeSize);s.mm_do.setWidth(s.w);s.mm_do.setHeight(s.h);s.bkCanvas=new FWDRLS3DDisplayObject("canvas");s.bkCanvasContext=s.bkCanvas.screen.getContext("2d");s.fillCircleCanvas=new FWDRLS3DDisplayObject("canvas");s.fillCircleCanvasContext=s.fillCircleCanvas.screen.getContext("2d");s.main_do.screen.style.transformOrigin="50% 50%";s.main_do.addChild(s.bkCanvas);s.main_do.addChild(s.fillCircleCanvas);s.mm_do.addChild(s.main_do);s.addChild(s.mm_do);s.drawBackground();s.drawFill();s.hide()};s.setFWidth=function(n,t){s.main_do.setX(Math.round(n-s.w)/2);s.main_do.setY(Math.round(t-s.h)/2);s.setWidth(n);s.setHeight(t)};s.positionAndResize=function(){"bottomleft"==s.preloaderPostion?(s.setX(n.offsetPreloader),s.setY(n.sH-s.h-n.offsetPreloader)):"bottomright"==s.preloaderPostion?(s.setX(n.sW-s.w-n.offsetPreloader),s.setY(n.sH-s.h-n.offsetPreloader)):"topright"==s.preloaderPostion?(s.setX(n.sW-s.w-n.offsetPreloader),s.setY(n.offsetPreloader)):"topleft"==s.preloaderPostion?(s.setX(n.offsetPreloader),s.setY(n.offsetPreloader)):"center"==s.preloaderPostion&&(s.setX(Math.round(n.sW-s.w)/2),s.setY(Math.round(Math.min(n.sH,n.viewportSize.h)-s.h)/2))};s.drawBackground=function(){s.bkCanvas.screen.width=2*s.radius+2*s.strokeSize;s.bkCanvas.screen.height=2*s.radius+2*s.strokeSize;s.bkCanvasContext.lineWidth=s.thicknessSize;s.bkCanvasContext.translate(s.strokeSize/2,s.strokeSize/2);s.bkCanvasContext.shadowColor="#333333";s.bkCanvasContext.shadowBlur=1;s.bkCanvasContext.lineWidth=s.strokeSize;s.bkCanvasContext.strokeStyle=s.backgroundColor;s.bkCanvasContext.beginPath();s.bkCanvasContext.arc(s.radius,s.radius,s.radius,Math.PI*0,Math.PI*2,!1);s.bkCanvasContext.stroke();s.bkCanvasContext.closePath()};s.drawFill=function(){s.fillCircleCanvas.screen.width=2*s.radius+2*s.strokeSize;s.fillCircleCanvas.screen.height=2*s.radius+2*s.strokeSize;s.fillCircleCanvasContext.lineWidth=s.thicknessSize;s.fillCircleCanvasContext.translate(s.strokeSize/2,s.strokeSize/2);s.fillCircleCanvasContext.lineWidth=s.strokeSize;s.fillCircleCanvasContext.strokeStyle=s.fillColor;s.fillCircleCanvasContext.beginPath();s.fillCircleCanvasContext.arc(s.radius,s.radius,s.radius,Math.PI/180*s.strtAngle,Math.PI/180*(s.strtAngle+s.slideshowAngle.n),!1);s.fillCircleCanvasContext.stroke();s.fillCircleCanvasContext.closePath()};s.startSlideshow=function(){null==s||self.isSlideShowRun||(self.isSlideShowRun=!0,FWDAnimation.killTweensOf(s.slideshowAngle),FWDAnimation.to(s.slideshowAngle,s.animDuration,{n:360,onUpdate:s.drawFill,onComplete:s.stopSlideshow}))};s.stopSlideshow=function(){self.isSlideShowRun&&(self.isSlideShowRun=!1,FWDAnimation.killTweensOf(s.slideshowAngle),FWDAnimation.to(s.slideshowAngle,.8,{n:0,onUpdate:s.drawFill,ease:Expo.easeInOut}))};s.resetSlideshow=function(){FWDAnimation.killTweensOf(s.slideshowAngle);s.slideshowAngle.n=0;s.drawFill()};s.startPreloader=function(){s.stopPreloader();s.slideshowAngle={n:0};FWDAnimation.to(s.slideshowAngle,s.animDuration,{n:360,onUpdate:s.drawFill,repeat:100,yoyo:!0,ease:Expo.easeInOut});FWDAnimation.to(s.main_do.screen,s.animDuration,{rotation:360,repeat:100})};s.stopPreloader=function(){FWDAnimation.killTweensOf(s.slideshowAngle);FWDAnimation.killTweensOf(s.main_do.screen);FWDAnimation.to(s.main_do.screen,1e-5,{rotation:0})};s.show=function(){s.isShowed_bl||(s.setVisible(!0),FWDAnimation.killTweensOf(s.mm_do),FWDAnimation.to(s.mm_do,1,{alpha:1,delay:.2}),s.stopPreloader(),s.startPreloader(),s.isShowed_bl=!0)};s.hide=function(n){s.isShowed_bl&&(FWDAnimation.killTweensOf(s.mm_do),n?FWDAnimation.to(s.mm_do,.2,{alpha:0,onComplete:s.onHideComplete}):(s.setVisible(!1),s.mm_do.setAlpha(0)),s.isShowed_bl=!1)};s.show2=function(){s.isShowed_bl||(s.isShowed_bl=!0,s.setVisible(!0),FWDAnimation.killTweensOf(s.mm_do),FWDAnimation.to(s.mm_do,1,{alpha:1,ease:Expo.easeOut}))};s.hide2=function(){s.isShowed_bl&&(s.isShowed_bl=!1,FWDAnimation.killTweensOf(s.mm_do),FWDAnimation.to(s.mm_do,1,{alpha:0,onComplete:s.onHideComplete,ease:Expo.easeOut}))};s.onHideComplete=function(){s.setVisible(!1);s.stopPreloader();s.dispatchEvent(t.HIDE_COMPLETE)};s.init()};t.setPrototype=function(){t.prototype=new FWDRLS3DDisplayObject("div")};t.HIDE_COMPLETE="hideComplete";t.prototype=null;n.FWDRLS3DPreloader2=t}(window),function(n){var t=function(n,i,r,u){var f=this;t.prototype;f.nImg=n;f.sPath_str=i;f.dPath_str=r;f.buttonsHolder_do;f.n_sdo;f.s_sdo;f.d_sdo;f.toolTipLabel_str;f.totalWidth=f.nImg.width;f.totalHeight=f.nImg.height;f.isShowed_bl=!0;f.isSetToDisabledState_bl=!1;f.isDisabled_bl=!1;f.isDisabledForGood_bl=!1;f.isSelectedFinal_bl=!1;f.isActive_bl=!1;f.isMobile_bl=FWDRLS3DUtils.isMobile;f.hasPointerEvent_bl=FWDRLS3DUtils.hasPointerEvent;f.allowToCreateSecondButton_bl=!f.isMobile_bl||f.hasPointerEvent_bl||u;f.init=function(){f.setupMainContainers()};f.setupMainContainers=function(){var n,t;f.buttonsHolder_do=new FWDRLS3DDisplayObject("div");f.buttonsHolder_do.setOverflow("visible");f.n_sdo=new FWDRLS3DDisplayObject("img");f.n_sdo.setScreen(f.nImg);f.buttonsHolder_do.addChild(f.n_sdo);f.allowToCreateSecondButton_bl&&((n=new Image).src=f.sPath_str,f.s_sdo=new FWDRLS3DDisplayObject("img"),f.s_sdo.setScreen(n),f.s_sdo.setWidth(f.totalWidth),f.s_sdo.setHeight(f.totalHeight),f.s_sdo.setAlpha(0),f.buttonsHolder_do.addChild(f.s_sdo),f.dPath_str&&((t=new Image).src=f.dPath_str,f.d_sdo=new FWDRLS3DDisplayObject("img"),f.d_sdo.setScreen(t),f.d_sdo.setWidth(f.totalWidth),f.d_sdo.setHeight(f.totalHeight),f.d_sdo.setX(-100),f.buttonsHolder_do.addChild(f.d_sdo)));f.setWidth(f.totalWidth);f.setHeight(f.totalHeight);f.setButtonMode(!0);f.screen.style.yellowOverlayPointerEvents="none";f.addChild(f.buttonsHolder_do);f.isMobile_bl?f.hasPointerEvent_bl?(f.screen.addEventListener("pointerup",f.onMouseUp),f.screen.addEventListener("pointerover",f.onMouseOver),f.screen.addEventListener("pointerout",f.onMouseOut)):f.screen.addEventListener("touchend",f.onMouseUp):f.screen.addEventListener?(f.screen.addEventListener("mouseover",f.onMouseOver),f.screen.addEventListener("mouseout",f.onMouseOut),f.screen.addEventListener("mouseup",f.onMouseUp)):f.screen.attachEvent&&(f.screen.attachEvent("onmouseover",f.onMouseOver),f.screen.attachEvent("onmouseout",f.onMouseOut),f.screen.attachEvent("onmouseup",f.onMouseUp))};f.onMouseOver=function(n){if(f.dispatchEvent(t.SHOW_TOOLTIP,{e:n}),!(f.isDisabledForGood_bl||n.pointerType&&n.pointerType!=n.MSPOINTER_TYPE_MOUSE&&"mouse"!=n.pointerType)){if(f.isDisabled_bl||f.isSelectedFinal_bl)return;f.dispatchEvent(t.MOUSE_OVER,{e:n});f.setSelectedState()}};f.onMouseOut=function(n){if(!(f.isDisabledForGood_bl||n.pointerType&&n.pointerType!=n.MSPOINTER_TYPE_MOUSE&&"mouse"!=n.pointerType)){if(f.isDisabled_bl||f.isSelectedFinal_bl)return;f.dispatchEvent(t.MOUSE_OUT,{e:n});f.setNormalState()}};f.onMouseUp=function(n){f.isDisabledForGood_bl||(n.preventDefault&&n.preventDefault(),f.isDisabled_bl||2==n.button||f.dispatchEvent(t.MOUSE_UP,{e:n}))};f.setSelected=function(){f.isSelectedFinal_bl=!0;f.s_sdo&&(FWDAnimation.killTweensOf(f.s_sdo),FWDAnimation.to(f.s_sdo,.8,{alpha:1,ease:Expo.easeOut}))};f.setUnselected=function(){f.isSelectedFinal_bl=!1;f.s_sdo&&FWDAnimation.to(f.s_sdo,.8,{alpha:0,delay:.1,ease:Expo.easeOut})};f.setNormalState=function(){f.s_sdo&&(FWDAnimation.killTweensOf(f.s_sdo),FWDAnimation.to(f.s_sdo,.5,{alpha:0,ease:Expo.easeOut}))};f.setSelectedState=function(){f.s_sdo&&(FWDAnimation.killTweensOf(f.s_sdo),FWDAnimation.to(f.s_sdo,.5,{alpha:1,delay:.1,ease:Expo.easeOut}))};f.setDisabledState=function(){f.isSetToDisabledState_bl||(f.isSetToDisabledState_bl=!0,f.d_sdo&&f.d_sdo.setX(0))};f.setEnabledState=function(){f.isSetToDisabledState_bl&&(f.isSetToDisabledState_bl=!1,f.d_sdo&&f.d_sdo.setX(-100))};f.disable=function(n){f.isDisabledForGood_bl||f.isDisabled_bl||(f.isDisabled_bl=!0,f.setButtonMode(!1),FWDAnimation.to(f,.6,{alpha:.4}),n||f.setNormalState())};f.enable=function(){!f.isDisabledForGood_bl&&f.isDisabled_bl&&(f.isDisabled_bl=!1,f.setButtonMode(!0),FWDAnimation.to(f,.6,{alpha:1}))};f.disableForGood=function(){f.isDisabledForGood_bl=!0;f.setButtonMode(!1)};f.showDisabledState=function(){0!=f.d_sdo.x&&f.d_sdo.setX(0)};f.hideDisabledState=function(){-100!=f.d_sdo.x&&f.d_sdo.setX(-100)};f.show=function(){f.isShowed_bl||(f.isShowed_bl=!0,FWDAnimation.killTweensOf(f),FWDRLS3DUtils.isIEAndLessThen9?(FWDRLS3DUtils.isIEAndLessThen9||(f.setAlpha(0),FWDAnimation.to(f,.4,{alpha:1,delay:.4})),f.setVisible(!0)):FWDRLS3DUtils.isIEWebKit?(FWDAnimation.killTweensOf(f.n_sdo),f.n_sdo.setScale2(0),FWDAnimation.to(f.n_sdo,.8,{scale:1,delay:.4,onStart:function(){f.setVisible(!0)},ease:Elastic.easeOut})):(f.setScale2(0),FWDAnimation.to(f,.8,{scale:1,delay:.4,onStart:function(){f.setVisible(!0)},ease:Elastic.easeOut})))};f.hide=function(){f.isShowed_bl&&(f.isShowed_bl=!1,FWDAnimation.killTweensOf(f),FWDAnimation.killTweensOf(f.n_sdo),f.setVisible(!1))};f.init()};t.setPrototype=function(n){t.prototype=null;t.prototype=new(n?FWDRLS3DTransformDisplayObject:FWDRLS3DDisplayObject)("div")};t.CLICK="onClick";t.MOUSE_OVER="onMouseOver";t.SHOW_TOOLTIP="showTooltip";t.MOUSE_OUT="onMouseOut";t.MOUSE_UP="onMouseDown";t.prototype=null;n.FWDRLS3DSimpleButton=t}(window),function(n){var t=function(n,i,r,u,f){var e=e,o=t.prototype;e.imageSource_img=n;e.image_do=null;e.tweenObj={currentPos:0};e.segmentWidth=i;e.segmentHeight=r;e.totalSegments=u;e.duration=f/1e3;e.delayTimerId_int;e.init=function(){e.setWidth(e.segmentWidth);e.setHeight(e.segmentHeight);e.image_do=new FWDRLS3DDisplayObject("img");e.image_do.setScreen(e.imageSource_img);e.addChild(e.image_do);e.onUpdateHandler()};e.animShow=function(){FWDAnimation.killTweensOf(e.tweenObj);e.currentPos=0;FWDAnimation.to(e.tweenObj,e.duration,{currentPos:1,ease:Linear.easeNone,onUpdate:e.onUpdateHandler})};e.animHide=function(){FWDAnimation.killTweensOf(e.tweenObj);FWDAnimation.to(e.tweenObj,.8,{currentPos:0,onUpdate:e.onUpdateHandler})};e.animReset=function(){FWDAnimation.killTweensOf(e.tweenObj);e.tweenObj.currentPos=0;e.onUpdateHandler()};e.onUpdateHandler=function(){var n=Math.round(e.tweenObj.currentPos*(e.totalSegments-1))*e.segmentWidth;e.image_do.setX(-n)};e.show=function(){e.setVisible(!0);"opacity"==e.opacityType?(FWDAnimation.killTweensOf(e.image_do),FWDAnimation.to(e.image_do,1,{alpha:1})):e.setWidth(e.segmentWidth)};e.hide=function(n){n?"opacity"==e.opacityType?(FWDAnimation.killTweensOf(e.image_do),FWDAnimation.to(e.image_do,1,{alpha:0,onComplete:hideCompleteHandler})):e.setWidth(0):(e.setVisible(!1),"opacity"==e.opacityType?(FWDAnimation.killTweensOf(e.image_do),e.image_do.setAlpha(0)):e.setWidth(0))};e.hideCompleteHandler=function(){e.setVisible(!1)};e.destory=function(){FWDAnimation.killTweensOf(e.tweenObj);FWDAnimation.killTweensOf(e.image_do);e.setInnerHTML("");o.destroy();o=e=null;t.prototype=null};e.init()};t.setPrototype=function(){t.prototype=new FWDRLS3DDisplayObject("div")};t.prototype=null;n.FWDRLS3DSlideShowPreloader=t}(window),function(n){var t=function(i,r,u,f,e,o,s,h,c,l,a,v,y,p){var w=this,b=t.prototype;w.background_do=null;w.image_do=null;w.overlay_do=null;w.icon_do=null;w.iconImg_img=null;w.borderNormalColor_str=h||data.thumbnailBorderNormalColor_str;w.borderSelectedColor_str=c||data.thumbnailBorderSelectedColor_str;w.thumbnailsOverlayColor_str=l;w.iconPath_str=v;w.thumbnailsHoverEffect_str=a;w.id=r;w.borderSize=e;w.borderRadius=o;w.thumbnailH=u;w.thumbnailsOffsetBottom=f;w.overlayOpacity=s;w.isSelected_bl=!0;w.isDisabled_bl=!1;w.hasPointerEvent_bl=FWDRLS3DUtils.hasPointerEvent;w.isMobile_bl=FWDRLS3DUtils.isMobile;w.showOverlay_bl=y;w.isMobile_bl&&(w.showOverlay_bl=!1);w.showIcon_bl=p;w.isMobile_bl&&(w.showIcon_bl=!1);w.init=function(){w.setButtonMode(!0);w.setupScreen()};w.setupScreen=function(){w.background_do=new FWDRLS3DDisplayObject("div");w.borderRadius&&(w.getStyle().borderRadius=w.borderRadius+"px");w.setNormalState(!1);0!=w.borderRadius&&(w.background_do.getStyle().borderRadius=w.borderRadius+"px");w.addChild(w.background_do)};w.setImage=function(n){w.image_do=new FWDRLS3DDisplayObject("img");w.image_do.setScreen(n);var f=n.width,e=n.height,u=w.thumbnailH-2*w.borderSize,o=u/e,r=parseInt(u+2*w.borderSize),t=parseInt(f*o+2*w.borderSize);w.background_do&&(w.background_do.setWidth(t),w.background_do.setHeight(r));w.image_do.setX(w.borderSize);w.image_do.setY(w.borderSize);w.image_do.setWidth(parseInt(t-2*w.borderSize));w.image_do.setHeight(u);w.setWidth(t);w.setHeight(r);w.isMobile_bl?(w.hasPointerEvent_bl&&w.screen.addEventListener("pointerup",w.onMouseClickHandler),w.screen.addEventListener("click",w.onMouseClickHandler)):w.screen.addEventListener?(w.screen.addEventListener("mouseover",w.onMouseOverHandler),w.screen.addEventListener("click",w.onMouseClickHandler)):w.screen.attachEvent&&(w.screen.attachEvent("onmouseover",w.onMouseOverHandler),w.screen.attachEvent("onclick",w.onMouseClickHandler));w.addChild(w.image_do);w.isMobile_bl||(w.showOverlay_bl&&(w.overlay_do=new FWDRLS3DDisplayObject("div"),w.overlay_do.setX(w.borderSize),w.overlay_do.setY(w.borderSize),w.overlay_do.setWidth(t-2*w.borderSize),w.overlay_do.setHeight(r-2*w.borderSize),w.overlay_do.setBkColor(w.thumbnailsOverlayColor_str),w.addChild(w.overlay_do),setTimeout(function(){w&&w.overlay_do.setAlpha(0)},50)),w.showIcon_bl&&(w.icon_do=new FWDRLS3DTransformDisplayObject("img"),w.iconImg_img=new Image,w.iconImg_img.onload=function(){w.icon_do.setScreen(w.iconImg_img);w.icon_do.setX(parseInt((t-w.icon_do.w)/2));w.icon_do.setY(parseInt((r-w.icon_do.h)/2));w.addChild(w.icon_do);setTimeout(function(){w&&w.icon_do.setAlpha(0)},50)},w.iconImg_img.src=w.iconPath_str));w.hide(!1);w.show(!0);i.id==w.id&&w.disable()};w.onMouseOverHandler=function(n){w.dispatchEvent(t.HOVER);w.isDisabled_bl||(n.pointerType&&n.pointerType!=n.MSPOINTER_TYPE_MOUSE||w.setSelectedState(!0),w.startToCheckTest())};w.startToCheckTest=function(){n.addEventListener?n.addEventListener("mousemove",w.checkHitTest):document.attachEvent&&(document.detachEvent("onmousemove",w.checkHitTest),document.attachEvent("onmousemove",w.checkHitTest))};w.stopToCheckTest=function(){n.removeEventListener?n.removeEventListener("mousemove",w.checkHitTest):document.detachEvent&&document.detachEvent("onmousemove",w.checkHitTest)};w.checkHitTest=function(n){var t=FWDRLS3DUtils.getViewportMouseCoordinates(n);FWDRLS3DUtils.hitTest(w.screen,t.screenX,t.screenY)||(w.onMouseOutHandler(n),w.stopToCheckTest())};w.onMouseOutHandler=function(n){w.isDisabled_bl||n.pointerType&&n.pointerType!=n.MSPOINTER_TYPE_MOUSE||w.setNormalState(!0)};w.onMouseClickHandler=function(){w.isDisabled_bl||w.dispatchEvent(t.CLICK,{id:w.id})};w.setNormalState=function(n){w.isSelected_bl&&(w.isSelected_bl=!1,FWDAnimation.killTweensOf(w.background_do.screen),w.overlay_do&&w.showOverlay_bl&&FWDAnimation.to(w.overlay_do,.8,{alpha:0,ease:Expo.easeOut}),w.icon_do&&w.showIcon_bl&&(FWDAnimation.killTweensOf(w.icon_do),w.icon_do.hasTransform2d_bl&&"scale"==w.thumbnailsHoverEffect_str?FWDAnimation.to(w.icon_do,.5,{scale:1,alpha:0,ease:Expo.easeOut}):FWDAnimation.to(w.icon_do,.8,{alpha:0,ease:Expo.easeOut})),n?0!=w.borderSize&&FWDAnimation.to(w.background_do.screen,.8,{css:{backgroundColor:w.borderNormalColor_str},ease:Expo.easeOut}):0!=w.borderSize&&(w.background_do.getStyle().backgroundColor=w.borderNormalColor_str))};w.setSelectedState=function(n){w.isSelected_bl||(w.isSelected_bl=!0,w.overlay_do&&w.showOverlay_bl&&FWDAnimation.to(w.overlay_do,.8,{alpha:w.overlayOpacity,ease:Expo.easeOut}),w.icon_do&&w.showIcon_bl&&(FWDAnimation.killTweensOf(w.icon_do),w.icon_do.hasTransform2d_bl&&"scale"==w.thumbnailsHoverEffect_str?(w.icon_do.setAlpha(0),w.icon_do.setScale2(3),FWDAnimation.to(w.icon_do,.5,{scale:1,alpha:1,ease:Expo.easeInOut})):FWDAnimation.to(w.icon_do,.8,{alpha:1,ease:Expo.easeOut})),n?0!=w.borderSize&&FWDAnimation.to(w.background_do.screen,.8,{css:{backgroundColor:w.borderSelectedColor_str},ease:Expo.easeOut}):0!=w.borderSize&&(w.background_do.getStyle().backgroundColor=w.borderSelectedColor_str))};w.show=function(n){FWDAnimation.killTweensOf(w);n?FWDAnimation.to(w,.8,{y:0,ease:Expo.easeInOut}):w.setY(0)};w.hide=function(n){FWDAnimation.killTweensOf(w);n?FWDAnimation.to(w,.8,{y:w.thumbnailsOffsetBottom+w.thumbnailH+2}):w.setY(w.thumbnailsOffsetBottom+w.thumbnailH+2)};w.enable=function(){w.isDisabled_bl&&(w.isDisabled_bl=!1,FWDAnimation.to(w.background_do,.8,{alpha:1,ease:Quint.easeOut}),w.icon_do&&FWDAnimation.to(w.icon_do,.8,{alpha:1,ease:Quint.easeOut}),w.image_do&&FWDAnimation.to(w.image_do,.8,{alpha:1,ease:Quint.easeOut}),w.overlay_do&&FWDAnimation.to(w.overlay_do,.8,{alpha:0,ease:Quint.easeOut}),w.setNormalState(!0),w.setButtonMode(!0))};w.disable=function(){w.isDisabled_bl=!0;FWDAnimation.to(w.background_do,.8,{alpha:.4,ease:Quint.easeOut});w.setSelectedState(!0);w.icon_do&&FWDAnimation.to(w.icon_do,.8,{alpha:0,ease:Quint.easeOut});w.image_do&&FWDAnimation.to(w.image_do,.8,{alpha:.4,ease:Quint.easeOut});w.overlay_do&&FWDAnimation.to(w.overlay_do,.8,{alpha:0,ease:Quint.easeOut});w.stopToCheckTest();w.setButtonMode(!1)};w.destroy=function(){w.iconImg_img&&(w.iconImg_img.onload=null,w.iconImg_img.onerror=null);FWDAnimation.killTweensOf(w.background_do);w.background_do.destroy();w.image_do&&(FWDAnimation.killTweensOf(w.image_do),w.image_do.destroy());w.overlay_do&&(FWDAnimation.killTweensOf(w.overlay_do),w.overlay_do.destroy());w.icon_do&&(FWDAnimation.killTweensOf(w.icon_do),w.icon_do.destroy());w.isMobile_bl?w.hasPointerEvent_bl?(w.screen.removeEventListener("pointerover",w.onMouseOverHandler),w.screen.removeEventListener("pointerup",w.onMouseClickHandler)):w.screen.removeEventListener("touchend",w.onMouseClickHandler):w.screen.removeEventListener?(w.screen.removeEventListener("mouseover",w.onMouseOverHandler),w.screen.removeEventListener("click",w.onMouseClickHandler),n.removeEventListener("mousemove",w.checkHitTest)):w.screen.detachEvent&&(w.screen.detachEvent("onmouseover",w.onMouseOverHandler),w.screen.detachEvent("onclick",w.onMouseClickHandler),document.detachEvent("onmousemove",w.checkHitTest));w.iconImg_img=null;w.background_do=null;w.image_do=null;w.overlay_do=null;w.icon_do=null;w.setInnerHTML("");b.destroy();w=b=null;t.prototype=null};w.init()};t.setPrototype=function(){t.prototype=new FWDRLS3DDisplayObject("div")};t.HOVER="onHover";t.CLICK="onClick";t.IFRAME="iframe";t.IMAGE="image";t.FLASH="flash";t.AUDIO="audio";t.VIDEO="video";t.VIMEO="vimeo";t.YOUTUBE="youtube";t.MAPS="maps";t.AJAX="ajax";t.HTML="html";t.prototype=null;n.FWDRLS3DThumb=t}(window),function(n){var t=function(n){var i=this;t.prototype;i.timeOutId;i.delay=n;i.isStopped_bl=!0;i.stop=function(){i.isStopped_bl||(i.pause(),i.isStopped_bl=!0,i.dispatchEvent(t.STOP))};i.start=function(){i.isStopped_bl&&(i.isStopped_bl=!1,i.timeOutId=setTimeout(i.onTimeHanlder,i.delay),i.dispatchEvent(t.START))};i.pause=function(){i.isStopped_bl||(clearTimeout(i.timeOutId),i.dispatchEvent(t.PAUSE))};i.resume=function(){i.isStopped_bl||(clearTimeout(i.timeOutId),i.timeOutId=setTimeout(i.onTimeHanlder,i.delay),i.dispatchEvent(t.RESUME))};i.onTimeHanlder=function(){i.dispatchEvent(t.TIME)}};t.setProtptype=function(){t.prototype=new FWDRLS3DEventDispatcher};t.START="start";t.STOP="stop";t.RESUME="resume";t.PAUSE="pause";t.TIME="time";t.prototype=null;n.FWDRLS3DTimerManager=t}(window);window.FWDRLS3DTransformDisplayObject=function(n,t,i,r){var u=this;if(u.listeners={events_ar:[]},"div"!=n&&"img"!=n&&"canvas"!=n)throw Error("Type is not valid! "+n);u.type=n;u.children_ar=[];u.style;u.screen;u.numChildren;u.transform;u.position=t||"absolute";u.overflow=i||"hidden";u.display=r||"block";u.visible=!0;u.buttonMode;u.x=0;u.y=0;u.scale=1;u.rotation=0;u.w=0;u.h=0;u.rect;u.alpha=1;u.innerHTML="";u.opacityType="";u.isHtml5_bl=!1;u.hasTransform2d_bl=FWDRLS3DUtils.hasTransform2d;u.init=function(){u.setScreen()};u.getTransform=function(){for(var n,t=["transform","msTransform","WebkitTransform","MozTransform","OTransform"];n=t.shift();)if(void 0!==u.screen.style[n])return n;return!1};u.getOpacityType=function(){return void 0!==u.screen.style.opacity?"opacity":"filter"};u.setScreen=function(n){u.screen="img"==u.type&&n?n:document.createElement(u.type);u.setMainProperties()};u.setMainProperties=function(){u.transform=u.getTransform();u.setPosition(u.position);u.setOverflow(u.overflow);u.opacityType=u.getOpacityType();"opacity"==u.opacityType&&(u.isHtml5_bl=!0);"filter"==u.opacityType&&(u.screen.style.filter="inherit");u.screen.style.left="0px";u.screen.style.top="0px";u.screen.style.margin="0px";u.screen.style.padding="0px";u.screen.style.maxWidth="none";u.screen.style.maxHeight="none";u.screen.style.border="none";u.screen.style.lineHeight="1";u.screen.style.backgroundColor="transparent";u.screen.style.backfaceVisibility="hidden";u.screen.style.webkitBackfaceVisibility="hidden";u.screen.style.MozBackfaceVisibility="hidden";u.screen.style.MozImageRendering="optimizeSpeed";u.screen.style.WebkitImageRendering="optimizeSpeed";u.screen.style.transition="none";u.screen.style.webkitTransition="none";u.screen.style.MozTransition="none";u.screen.style.OTransition="none";"img"==n&&(u.setWidth(u.screen.width),u.setHeight(u.screen.height),u.screen.onmousedown=function(){return!1})};u.setBackfaceVisibility=function(){u.screen.style.backfaceVisibility="visible";u.screen.style.webkitBackfaceVisibility="visible";u.screen.style.MozBackfaceVisibility="visible"};u.removeBackfaceVisibility=function(){u.screen.style.backfaceVisibility="hidden";u.screen.style.webkitBackfaceVisibility="hidden";u.screen.style.MozBackfaceVisibility="hidden"};u.setSelectable=function(n){if(!n){try{u.screen.style.userSelect="none"}catch(n){}try{u.screen.style.MozUserSelect="none"}catch(n){}try{u.screen.style.webkitUserSelect="none"}catch(n){}try{u.screen.style.khtmlUserSelect="none"}catch(n){}try{u.screen.style.oUserSelect="none"}catch(n){}try{u.screen.style.msUserSelect="none"}catch(n){}try{u.screen.msUserSelect="none"}catch(n){}u.screen.ondragstart=function(){return!1};u.screen.onselectstart=function(){return!1};u.screen.style.webkitTouchCallout="none"}};u.getScreen=function(){return u.screen};u.setVisible=function(n){u.visible=n;u.screen.style.visibility=1==u.visible?"visible":"hidden"};u.getVisible=function(){return u.visible};u.setResizableSizeAfterParent=function(){u.screen.style.width="100%";u.screen.style.height="100%"};u.getStyle=function(){return u.screen.style};u.setOverflow=function(n){u.overflow=n;u.screen.style.overflow=u.overflow};u.setPosition=function(n){u.position=n;u.screen.style.position=u.position};u.setDisplay=function(n){u.display=n;u.screen.style.display=u.display};u.setButtonMode=function(n){u.buttonMode=n;u.screen.style.cursor=1==u.buttonMode?"pointer":"default"};u.setBkColor=function(n){u.screen.style.backgroundColor=n};u.setInnerHTML=function(n){u.innerHTML=n;u.screen.innerHTML=u.innerHTML};u.getInnerHTML=function(){return u.innerHTML};u.getRect=function(){return u.screen.getBoundingClientRect()};u.setAlpha=function(n){u.alpha=n;"opacity"==u.opacityType?u.screen.style.opacity=u.alpha:"filter"==u.opacityType&&(u.screen.style.filter="alpha(opacity="+100*u.alpha+")",u.screen.style.filter="progid:DXImageTransform.Microsoft.Alpha(Opacity="+Math.round(100*u.alpha)+")")};u.getAlpha=function(){return u.alpha};u.getRect=function(){return u.screen.getBoundingClientRect()};u.getGlobalX=function(){return u.getRect().left};u.getGlobalY=function(){return u.getRect().top};u.setX=function(n){u.x=n;u.hasTransform2d_bl?u.screen.style[u.transform]="translate("+u.x+"px,"+u.y+"px) scale("+u.scale+" , "+u.scale+") rotate("+u.rotation+"deg)":u.screen.style.left=u.x+"px"};u.getX=function(){return u.x};u.setY=function(n){u.y=n;u.hasTransform2d_bl?u.screen.style[u.transform]="translate("+u.x+"px,"+u.y+"px) scale("+u.scale+" , "+u.scale+") rotate("+u.rotation+"deg)":u.screen.style.top=u.y+"px"};u.getY=function(){return u.y};u.setScale2=function(n){u.scale=n;u.hasTransform2d_bl&&(u.screen.style[u.transform]="translate("+u.x+"px,"+u.y+"px) scale("+u.scale+" , "+u.scale+") rotate("+u.rotation+"deg)")};u.getScale=function(){return u.scale};u.setRotation=function(n){u.rotation=n;u.hasTransform2d_bl&&(u.screen.style[u.transform]="translate("+u.x+"px,"+u.y+"px) scale("+u.scale+" , "+u.scale+") rotate("+u.rotation+"deg)")};u.setTransformOrigin=function(n,t){u.hasTransform2d_bl&&(u.screen.style[u.transform]="transform-origin("+n+"%,"+t+"%)")};u.setWidth=function(n){u.w=n;"img"==u.type?u.screen.width=u.w:u.screen.style.width=u.w+"px"};u.getWidth=function(){return"div"==u.type?0!=u.screen.offsetWidth?u.screen.offsetWidth:u.w:"img"==u.type?0!=u.screen.offsetWidth?u.screen.offsetWidth:0!=u.screen.width?u.screen.width:u._w:"canvas"==u.type?0!=u.screen.offsetWidth?u.screen.offsetWidth:u.w:void 0};u.setHeight=function(n){u.h=n;"img"==u.type?u.screen.height=u.h:u.screen.style.height=u.h+"px"};u.getHeight=function(){return"div"==u.type?0!=u.screen.offsetHeight?u.screen.offsetHeight:u.h:"img"==u.type?0!=u.screen.offsetHeight?u.screen.offsetHeight:0!=u.screen.height?u.screen.height:u.h:"canvas"==u.type?0!=u.screen.offsetHeight?u.screen.offsetHeight:u.h:void 0};u.getNumChildren=function(){return u.children_ar.length};u.addChild=function(n){u.contains(n)&&u.children_ar.splice(FWDRLS3DUtils.indexOfArray(u.children_ar,n),1);u.children_ar.push(n);u.screen.appendChild(n.screen)};u.removeChild=function(n){if(!u.contains(n))throw Error("##removeChild()## Child doesn't exist, it can't be removed!");u.children_ar.splice(FWDRLS3DUtils.indexOfArray(u.children_ar,n),1);u.screen.removeChild(n.screen)};u.contains=function(n){return-1!=FWDRLS3DUtils.indexOfArray(u.children_ar,n)};u.addChildAtZero=function(n){0==u.numChildren?(u.children_ar.push(n),u.screen.appendChild(n.screen)):(u.screen.insertBefore(n.screen,u.children_ar[0].screen),u.contains(n)&&u.children_ar.splice(FWDRLS3DUtils.indexOfArray(u.children_ar,n),1),u.children_ar.unshift(n))};u.getChildAt=function(n){if(n<0||n>u.numChildren-1)throw Error("##getChildAt()## Index out of bounds!");if(0==u.numChildren)throw Errror("##getChildAt## Child dose not exist!");return u.children_ar[n]};u.removeChildAtZero=function(){u.screen.removeChild(u.children_ar[0].screen);u.children_ar.shift()};u.addListener=function(n,t){if(null==n)throw Error("type is required.");if("object"==typeof n)throw Error("type must be of type String.");if("function"!=typeof t)throw Error("listener must be of type Function.");var i={};i.type=n;i.listener=t;(i.target=u).listeners.events_ar.push(i)};u.dispatchEvent=function(n,t){var i,f,r;if(null==n)throw Error("type is required.");if("object"==typeof n)throw Error("type must be of type String.");for(i=0,f=u.listeners.events_ar.length;i<f;i++)if(u.listeners.events_ar[i].target===u&&u.listeners.events_ar[i].type===n){if(t)for(r in t)u.listeners.events_ar[i][r]=t[r];u.listeners.events_ar[i].listener.call(u,u.listeners.events_ar[i]);break}};u.removeListener=function(n,t){if(null==n)throw Error("type is required.");if("object"==typeof n)throw Error("type must be of type String.");if("function"!=typeof t)throw Error("listener must be of type Function."+n);for(var i=0,r=u.listeners.events_ar.length;i<r;i++)if(u.listeners.events_ar[i].target===u&&u.listeners.events_ar[i].type===n&&u.listeners.events_ar[i].listener===t){u.listeners.events_ar.splice(i,1);break}};u.disposeImage=function(){"img"==u.type&&(u.screen.src=null)};u.destroy=function(){try{u.screen.parentNode.removeChild(u.screen)}catch(n){}u.screen.onselectstart=null;u.screen.ondragstart=null;u.screen.ontouchstart=null;u.screen.ontouchmove=null;u.screen.ontouchend=null;u.screen.onmouseover=null;u.screen.onmouseout=null;u.screen.onmouseup=null;u.screen.onmousedown=null;u.screen.onmousemove=null;u.screen.onclick=null;delete u.screen;delete u.style;delete u.rect;delete u.selectable;delete u.buttonMode;delete u.position;delete u.overflow;delete u.visible;delete u.innerHTML;delete u.numChildren;delete u.x;delete u.y;delete u.w;delete u.h;delete u.opacityType;delete u.isHtml5_bl;delete u.hasTransform2d_bl;u.children_ar=null;u.style=null;u.screen=null;u.numChildren=null;u.transform=null;u.position=null;u.overflow=null;u.display=null;u.visible=null;u.buttonMode=null;u.globalX=null;u.globalY=null;u.x=null;u.y=null;u.w=null;u.h=null;u.rect=null;u.alpha=null;u.innerHTML=null;u.opacityType=null;u.isHtml5_bl=null;u.hasTransform3d_bl=null;u.hasTransform2d_bl=null;u=null};u.init()},function(n){var t=function(n,i,r){var u=this,f=t.prototype;u.bulletsNormalColor=n.bulletsNormalColor;u.bulletsSelectedColor=n.bulletsSelectedColor;u.bulletsNormalRadius=2*n.bulletsNormalRadius;u.bulletsSelectedRadius=2*n.bulletsSelectedRadius;u.mainHolder_do;u.totalItems=i;u.curItemId=r;u.prevCurItemId=0;u.totalWidth=0;u.totalHeight=Math.max(u.bulletsNormalRadius,u.bulletsSelectedRadius);u.mouseX=0;u.mouseY=0;u.spaceBetweenBullets=n.spaceBetweenBullets;u.bullets_ar;u.isPressed=!1;u.isMobile=FWDRLS3DUtils.isMobile;u.hasPointerEvent=FWDRLS3DUtils.hasPointerEvent;u.init=function(){u.mainHolder_do=new FWDRLS3DDisplayObject("div","absolute","visible");u.addChild(u.mainHolder_do);u.setHeight(u.totalHeight);u.setWidth(u.totalWidth);u.createBullets();n.infiniteLoop&&u.updateInininteBullets()};u.resize=function(n){u.stageWidth=n};u.updateBullets=function(t){var i,r;if(u.curItemId=t,!n.infiniteLoop){for(r=0;r<u.totalItems;r++)i=u.bullets_ar[r],r==u.curItemId?(i.disable(),i.setSelectedState(!0)):(i.enable(),i.setNormalState(!0));u.prevCurItemId=u.curItemId}};u.updateInininteBullets=function(n){u.curItemId=Math.round(u.totalItems/2)-1;void 0===n&&(n=u.curItemId);for(var t=0;t<u.totalItems;t++)bullet=u.bullets_ar[t],t==n?bullet.setSelectedState(!0):bullet.setNormalState(!0)};u.createBullets=function(){var t,i;for(u.bullets_ar=[],u.totalWidth=0,n.infiniteLoop&&(u.totalItems=2*n.nrThumbsToDisplay+1),i=0;i<u.totalItems;i++)FWDRLS3DBullet.setPrototype(),(t=new FWDRLS3DBullet(i,n.bulletsNormalColor,n.bulletsSelectedColor,n.bulletsNormalRadius,n.bulletsSelectedRadius)).addListener(FWDRLS3DBullet.MOUSE_UP,u.bulletMouseUpHanlder),n.infiniteLoop&&(t.addListener(FWDRLS3DBullet.MOUSE_OVER,u.bulletMouseOverHanlder),t.addListener(FWDRLS3DBullet.MOUSE_OUT,u.bulletMouseOutHanlder)),u.totalWidth+=t.w+u.spaceBetweenBullets,t.setX((t.w+u.spaceBetweenBullets)*i),t.hide(),u.mainHolder_do.addChild(t),u.bullets_ar[i]=t;u.totalWidth-=u.spaceBetweenBullets;u.setWidth(u.totalWidth);u.updateBullets(u.curItemId);clearTimeout(u.showBulletsId_to);n.infiniteLoop&&u.updateInininteBullets();u.showBulletsId_to=setTimeout(u.show,1e3)};u.bulletMouseUpHanlder=function(i){var r=i.id;n.infiniteLoop&&(u.curItemId=Math.round(u.totalItems/2)-1,r-=u.curItemId);u.dispatchEvent(t.BULLET_CLICK,{id:r})};u.bulletMouseOverHanlder=function(n){clearTimeout(u.upd);u.updateInininteBullets(n.id)};u.bulletMouseOutHanlder=function(){clearTimeout(u.upd);u.upd=setTimeout(u.updateInininteBullets,500)};u.hideBullets=function(){clearTimeout(u.showBulletsId_to);for(var n=0;n<u.totalItems;n++)u.bullets_ar[n].hide(!0);clearTimeout(u.hideBulletsId_to);u.hideBulletsId_to=setTimeout(u.destroyBullets,800)};u.destroyBullets=function(){var t,n;for(clearTimeout(u.showBulletsId_to),n=0;n<u.totalItems;n++)t=u.bullets_ar[n],u.mainHolder_do.removeChild(t),t.destroy()};u.show=function(){var r=.1,i=u.curItemId/10,t;for(n.infiniteLoop&&(u.curItemId=Math.round(u.totalItems/2)-1,i=u.curItemId/10),u.bullets_ar[u.curItemId].show(0),t=u.curItemId;t<u.totalItems;t++)u.bullets_ar[t].show(r),r+=.1;for(t=0;t<u.totalItems;t++)u.bullets_ar[t].show(i),i-=.1};u.destroy=function(){clearTimeout(u.showBulletsId_to);clearTimeout(u.hideBulletsId_to);u.main_do.destroy();u.main_do=null;u.setInnerHTML("");f.destroy();f=u=null;t.prototype=null};u.init()};t.setPrototype=function(){t.prototype=new FWDRLS3DDisplayObject("div")};t.BULLET_CLICK="bulletClick";t.prototype=null;n.FWDS3DBulletsNavigation=t}(window),function(){var n=function(t,i,r,u,f){var e=this,o=n.prototype;e.bkDO=null;e.textDO=null;e.dumyDO=null;e.label_str=i;e.textNormalColor_str=r;e.textSelectedColor_str=u;e.totalWidth=400;e.totalHeight=f;e.id=t;e.hasPointerEvent=FWDRLS3DUtils.hasPointerEvent;e.isMobile=FWDRLS3DUtils.isMobile;e.isDisabled=!1;e.init=function(){e.setBackfaceVisibility();e.setButtonMode(!0);e.setupMainContainers();e.setWidth(e.totalWidth);e.setHeight(e.totalHeight)};e.setupMainContainers=function(){e.bkDO=new FWDS3DCovSimpleDisplayObject("div");e.addChild(e.bkDO);e.textDO=new FWDS3DCovSimpleDisplayObject("div");e.textDO.getStyle().whiteSpace="nowrap";e.textDO.setBackfaceVisibility();e.textDO.setOverflow("visible");e.textDO.setDisplay("inline-block");e.textDO.getStyle().fontFamily="Arial";e.textDO.getStyle().fontSize="13px";e.textDO.getStyle().padding="6px";e.textDO.getStyle().color=e.normalColor_str;e.textDO.screen.className="fwds3dcov-menu-button";FWDRLS3DUtils.isIEAndLessThen9?e.textDO.screen.innerText=e.label_str:e.textDO.setInnerHTML(e.label_str);e.addChild(e.textDO);e.dumyDO=new FWDS3DCovSimpleDisplayObject("div");FWDRLS3DUtils.isIE&&(e.dumyDO.setBkColor("#FF0000"),e.dumyDO.setAlpha(0));e.addChild(e.dumyDO);e.isMobile?e.hasPointerEvent?(e.screen.addEventListener("MSPointerOver",e.onMouseOver),e.screen.addEventListener("MSPointerOut",e.onMouseOut),e.screen.addEventListener("MSPointerUp",e.onClick)):e.screen.addEventListener("touchend",e.onClick):e.screen.addEventListener?(e.screen.addEventListener("mouseover",e.onMouseOver),e.screen.addEventListener("mouseout",e.onMouseOut),e.screen.addEventListener("click",e.onClick)):e.screen.attachEvent&&(e.screen.attachEvent("onmouseover",e.onMouseOver),e.screen.attachEvent("onmouseout",e.onMouseOut),e.screen.attachEvent("onclick",e.onClick));e.textPosId=setTimeout(e.positionText,10)};e.onMouseOver=function(n){e.isDisabled||n.pointerType&&n.pointerType!=n.MSPOINTER_TYPE_MOUSE||(FWDAnimation.killTweensOf(e.textDO),e.setSelectedState(!0))};e.onMouseOut=function(n){e.isDisabled||n.pointerType&&n.pointerType!=n.MSPOINTER_TYPE_MOUSE||(FWDAnimation.killTweensOf(e.textDO),e.setNormalState(!0))};e.onClick=function(t){e.isDisabled||(t.preventDefault&&t.preventDefault(),e.dispatchEvent(n.CLICK,{id:e.id}))};e.setSelectedState=function(n){n?FWDAnimation.to(e.textDO.screen,.6,{css:{color:e.textSelectedColor_str},ease:Quart.easeOut}):e.textDO.getStyle().color=e.textSelectedColor_str};e.setNormalState=function(n){n?FWDAnimation.to(e.textDO.screen,.6,{css:{color:e.textNormalColor_str},ease:Quart.easeOut}):e.textDO.getStyle().color=e.textNormalColor_str};e.positionText=function(){e.totalWidth=e.textDO.getWidth()+4;e.setWidth(e.totalWidth);e.dumyDO.setWidth(e.totalWidth);e.dumyDO.setHeight(e.totalHeight);e.bkDO.setWidth(e.totalWidth);e.bkDO.setHeight(e.totalHeight);e.textDO.setX(2);FWDRLS3DUtils.isIEAndLessThen9||FWDRLS3DUtils.isSafari?e.textDO.setY(Math.round((e.totalHeight-e.textDO.getHeight())/2)-1):e.textDO.setY(Math.round((e.totalHeight-e.textDO.getHeight())/2));e.textDO.setHeight(e.totalHeight+2);e.setNormalState()};e.disable=function(){e.isDisabled=!0;e.setButtonMode(!1);e.setSelectedState(!0)};e.enable=function(){e.isDisabled=!1;e.setNormalState(!0);e.setButtonMode(!0)};e.destroy=function(){e.isMobile?e.hasPointerEvent?(e.screen.removeEventListener("MSPointerOver",e.onMouseOver),e.screen.removeEventListener("MSPointerOut",e.onMouseOut),e.screen.removeEventListener("MSPointerUp",e.onClick)):e.screen.removeEventListener("touchstart",e.onMouseClick):e.screen.removeEventListener?(e.screen.removeEventListener("mouseover",e.onMouseOver),e.screen.removeEventListener("mouseout",e.onMouseOut),e.screen.removeEventListener("click",e.onClick)):e.screen.detachEvent&&(e.screen.detachEvent("onmouseover",e.onMouseOver),e.screen.detachEvent("onmouseout",e.onMouseOut),e.screen.detachEvent("onclick",e.onClick));FWDAnimation.killTweensOf(e.textDO.screen);FWDAnimation.killTweensOf(e.bkDO.screen);e.textDO.destroy();e.bkDO.destroy();e.dumyDO.destroy();e.bkDO=null;e.textDO=null;e.dumyDO=null;e.label_str=null;e.normalColor_str=null;e.textSelectedColor_str=null;e.disabledColor_str=null;e.setInnerHTML("");o.destroy();o=e=null;n.prototype=null};e.init()};n.setPrototype=function(){n.prototype=new FWDRLS3DDisplayObject("div")};n.CLICK="onClick";n.prototype=null;window.FWDS3DCovCategoriesButton=n}(window),function(n){var t=function(i,r,u,f,e,o,s,h){var c=this,l=t.prototype;c.parent=i;c.labelsAr=r;c.curId=u;c.maxWidth=f;c.menuHeight=e;c.catOffset=o;c.catColorN=s;c.catColorS=h;c.totalItems=c.labelsAr.length;c.buttonsAr=[];c.buttonsHolderDO;c.disableButtonClick=!1;c.isMobile=FWDRLS3DUtils.isMobile;c.hasPointerEvent=FWDRLS3DUtils.hasPointerEvent;c.init=function(){var n,t;for(c.setZ(2e5),c.buttonsHolderDO=new FWDRLS3DDisplayObject("div"),c.addChild(c.buttonsHolderDO),t=0;t<c.totalItems;t++)FWDS3DCovCategoriesButton.setPrototype(),n=new FWDS3DCovCategoriesButton(t,c.labelsAr[t],c.catColorN,c.catColorS,c.menuHeight),c.buttonsHolderDO.addChild(n),c.buttonsAr.push(n),n.addListener(FWDS3DCovCategoriesButton.CLICK,c.onButtonClick);c.buttonsAr[c.curId].disable();c.buffer=40;c.totalWidth=c.buffer;c.setAlpha(0);FWDAnimation.to(c,.8,{alpha:1,delay:.5,ease:Expo.easeInOut});c.positionButtonsId=setTimeout(function(){for(var t=0;t<c.totalItems;t++)n=c.buttonsAr[t],0==t?n.setX(c.buffer/2):n.setX(c.buttonsAr[t-1].getX()+c.buttonsAr[t-1].totalWidth+1),c.totalWidth+=c.buttonsAr[t].totalWidth+1;c.position()},50)};c.position=function(){c.maxWidth=Math.min(c.parent.stageWidth,c.totalWidth);c.resetXPos();c.totalWidth>c.maxWidth?(c.setWidth(c.maxWidth),c.isMobile?c.setupMobileDrag():c.screen.addEventListener&&c.screen.addEventListener("mousemove",c.onMouseMove)):(c.removeMobileDrag(),c.setWidth(c.totalWidth));c.setHeight(c.menuHeight);c.buttonsHolderDO.setWidth(c.totalWidth);c.buttonsHolderDO.setHeight(c.menuHeight);c.setX(Math.floor((c.parent.stageWidth-c.getWidth())/2));c.setY(Math.round((i.coverflowOffsetHeight-c.getHeight())/2)+c.catOffset)};c.onButtonClick=function(n){if(!c.disableThumbClick){c.curId=n.id;for(var i=0;i<c.totalItems;i++)button=c.buttonsAr[i],i==c.curId?button.disable():button.enable();c.dispatchEvent(t.CHANGE,{id:c.curId})}};c.onMouseMove=function(n){var t=(FWDRLS3DUtils.getViewportMouseCoordinates(n).screenX-i.rect.left-c.getX())/c.getWidth()*(c.getWidth()-c.totalWidth);FWDAnimation.to(c.buttonsHolderDO,.2,{x:Math.floor(t)})};c.setValue=function(n){c.curId=n;for(var t=0;t<c.totalItems;t++)button=c.buttonsAr[t],t==c.curId?button.disable():button.enable()};c.setupMobileDrag=function(){c.hasPointerEvent?c.screen.addEventListener("MSPointerDown",c.mobileDragStartHandlerCat):c.screen.addEventListener("touchstart",c.mobileDragStartTestCat)};c.removeMobileDrag=function(){c.hasPointerEvent?c.screen.removeEventListener("MSPointerDown",c.mobileDragStartHandlerCat):(c.screen.removeEventListener("touchstart",c.mobileDragStartTestCat),c.screen.removeEventListener("mousemove",c.onMouseMove))};c.resetXPos=function(){FWDAnimation.killTweensOf(c.buttonsHolderDO);c.buttonsHolderDO.setX(Math.round((c.maxWidth-c.totalWidth)/2))};c.mobileDragStartTestCat=function(t){var i=FWDRLS3DUtils.getViewportMouseCoordinates(t);c.lastPressedX=i.screenX;c.lastPressedY=i.screenY;c.curX=c.buttonsHolderDO.getX();n.addEventListener("touchmove",c.mobileDragMoveTestCat);n.addEventListener("touchend",c.mobileDragEndTestCat)};c.mobileDragMoveTestCat=function(t){var r,u,f,i;1==t.touches.length&&(c.disableThumbClick=!0,r=FWDRLS3DUtils.getViewportMouseCoordinates(t),c.mouseX=r.screenX,c.mouseY=r.screenY,u=Math.atan2(c.mouseY-c.lastPressedY,c.mouseX-c.lastPressedX),120<(f=180*Math.abs(u)/Math.PI)||f<60?(t.preventDefault&&t.preventDefault(),i=c.curX+(c.mouseX-c.lastPressedX),i=Math.min(i,0),i=Math.max(i,c.getWidth()-c.totalWidth),FWDAnimation.to(c.buttonsHolderDO,.2,{x:Math.floor(i)})):n.removeEventListener("touchmove",c.mobileDragMoveTestCat))};c.mobileDragEndTestCat=function(){c.disableThumbClick=!1;n.removeEventListener("touchmove",c.mobileDragMoveTestCat);n.removeEventListener("touchend",c.mobileDragEndTestCat)};c.mobileDragStartHandlerCat=function(t){var i=FWDRLS3DUtils.getViewportMouseCoordinates(t);c.lastPressedX=i.screenX;c.curX=c.buttonsHolderDO.getX();n.addEventListener("MSPointerUp",c.mobileDragEndHandlerCat,!1);n.addEventListener("MSPointerMove",c.mobileDragMoveHandlerCat)};c.mobileDragMoveHandlerCat=function(n){var i,t;n.preventDefault&&n.preventDefault();c.disableThumbClick=!0;i=FWDRLS3DUtils.getViewportMouseCoordinates(n);c.mouseX=i.screenX;t=c.curX+(c.mouseX-c.lastPressedX);t=Math.max(t,0);t=Math.min(t,c.getWidth()-c.totalWidth);FWDAnimation.to(c.buttonsHolderDO,.2,{x:Math.floor(t)})};c.mobileDragEndHandlerCat=function(){c.disableThumbClick=!1;n.removeEventListener("MSPointerUp",c.mobileDragEndHandlerCat);n.removeEventListener("MSPointerMove",c.mobileDragMoveHandlerCat)};c.destroy=function(){clearTimeout(c.positionButtonsId);FWDAnimation.killTweensOf(c);FWDAnimation.killTweensOf(c.buttonsHolderDO);for(var n=0;n<c.totalItems;n++)c.buttonsAr[n].destroy(),c.buttonsAr[n]=null;c.setInnerHTML("");l.destroy();l=c=null;t.prototype=null};c.init()};t.setPrototype=function(){t.prototype=new FWDRLS3DDisplayObject3D("div")};t.CHANGE="onChange";t.prototype=null;n.FWDS3DCovCategoriesMenu=t}(window),function(n){var t=function(n,i,r,u,f,e){var o=this,s=t.prototype;o.n1Img=n;o.s1Img=i;o.n2Img=r;o.s2Img=u;o.firstButton_do;o.n1_do;o.s1_do;o.secondButton_do;o.n2_do;o.s2_do;o.isMobile_bl=FWDRLS3DUtils.isMobile;o.hasPointerEvent_bl=FWDRLS3DUtils.hasPointerEvent;o.currentState=1;o.isDisabled_bl=!1;o.isMaximized_bl=!1;o.disptachMainEvent_bl=e;o.init=function(){o.setButtonMode(!0);o.setWidth(o.n1Img.width);o.setHeight(o.n1Img.height);o.setupMainContainers();o.firstButton_do.setX(3e3)};o.setupMainContainers=function(){o.firstButton_do=new FWDRLS3DDisplayObject("div");o.addChild(o.firstButton_do);o.n1_do=new FWDRLS3DDisplayObject("img");o.n1_do.setScreen(o.n1Img);o.s1_do=new FWDRLS3DDisplayObject("img");o.s1_do.setScreen(o.s1Img);o.firstButton_do.addChild(o.s1_do);o.firstButton_do.addChild(o.n1_do);o.firstButton_do.setWidth(o.n1Img.width);o.firstButton_do.setHeight(o.n1Img.height);o.secondButton_do=new FWDRLS3DDisplayObject("div");o.addChild(o.secondButton_do);o.n2_do=new FWDRLS3DDisplayObject("img");o.n2_do.setScreen(o.n2Img);o.s2_do=new FWDRLS3DDisplayObject("img");o.s2_do.setScreen(o.s2Img);o.secondButton_do.addChild(o.s2_do);o.secondButton_do.addChild(o.n2_do);o.secondButton_do.setWidth(o.n2Img.width);o.secondButton_do.setHeight(o.n2Img.height);o.addChild(o.firstButton_do);o.addChild(o.secondButton_do);o.isMobile_bl?o.hasPointerEvent_bl?(o.screen.addEventListener("MSPointerOver",o.onMouseOver),o.screen.addEventListener("MSPointerOut",o.onMouseOut),o.screen.addEventListener("MSPointerUp",o.onClick)):o.screen.addEventListener("touchstart",o.onMouseDown):o.screen.addEventListener?(o.screen.addEventListener("mouseover",o.onMouseOver),o.screen.addEventListener("mouseout",o.onMouseOut),o.screen.addEventListener("mouseup",o.onClick)):o.screen.attachEvent&&(o.screen.attachEvent("onmouseover",o.onMouseOver),o.screen.attachEvent("onmouseout",o.onMouseOut),o.screen.attachEvent("onmouseup",o.onClick))};o.onMouseOver=function(n){n.pointerType&&n.pointerType!=n.MSPOINTER_TYPE_MOUSE||(FWDAnimation.killTweensOf(o.n1_do),FWDAnimation.killTweensOf(o.n2_do),FWDAnimation.to(o.n1_do,.8,{alpha:0,ease:Expo.easeOut}),FWDAnimation.to(o.n2_do,.8,{alpha:0,ease:Expo.easeOut}))};o.onMouseOut=function(n){var t;n.pointerType&&n.pointerType!=n.MSPOINTER_TYPE_MOUSE||(t=0,o.isMaximized_bl&&(t=1),FWDAnimation.to(o.n1_do,.8,{alpha:1,delay:t,ease:Expo.easeOut}),FWDAnimation.to(o.n2_do,.8,{alpha:1,delay:t,ease:Expo.easeOut}))};o.onMouseDown=function(){o.disptachMainEvent_bl?o.dispatchEvent(t.CLICK):o.isDisabled_bl||o.toggleButton()};o.onClick=function(){o.disptachMainEvent_bl?o.dispatchEvent(t.CLICK):o.isDisabled_bl||o.toggleButton()};o.toggleButton=function(){1==o.currentState?(o.firstButton_do.setX(0),o.secondButton_do.setX(3e3),o.currentState=0,o.dispatchEvent(t.SECOND_BUTTON_CLICK)):(o.firstButton_do.setX(3e3),o.secondButton_do.setX(0),o.currentState=1,o.dispatchEvent(t.FIRST_BUTTON_CLICK))};o.setSecondButtonState=function(){o.firstButton_do.setX(0);o.secondButton_do.setX(3e3);o.currentState=0};o.destroy=function(){o.isMobile_bl?o.hasPointerEvent_bl?(o.screen.removeEventListener("MSPointerOver",o.onMouseOver),o.screen.removeEventListener("MSPointerOut",o.onMouseOut),o.screen.removeEventListener("MSPointerUp",o.onClick)):o.screen.removeEventListener("touchstart",o.onMouseDown):o.screen.removeEventListener?(o.screen.removeEventListener("mouseover",o.onMouseOver),o.screen.removeEventListener("mouseout",o.onMouseOut),o.screen.removeEventListener("mouseup",o.onClick)):o.screen.detachEvent&&(o.screen.detachEvent("onmouseover",o.onMouseOver),o.screen.detachEvent("onmouseout",o.onMouseOut),o.screen.detachEvent("onmouseup",o.onClick));FWDAnimation.killTweensOf(o.n1_do);FWDAnimation.killTweensOf(o.n2_do);o.firstButton_do.destroy();o.n1_do.destroy();o.s1_do.destroy();o.secondButton_do.destroy();o.n2_do.destroy();o.s2_do.destroy();o.firstButton_do=null;o.n1_do=null;o.s1_do=null;o.secondButton_do=null;o.n2_do=null;o.s2_do=null;o.n1Img=null;o.s1Img=null;o.n2Img=null;o.s2Img=null;u=r=i=n=null;o.setInnerHTML("");s.destroy();s=o=null;t.prototype=null};o.init()};t.setPrototype=function(){t.prototype=new FWDRLS3DDisplayObject("div")};t.FIRST_BUTTON_CLICK="onFirstClick";t.SECOND_BUTTON_CLICK="secondButtonOnClick";t.CLICK="onClick";t.prototype=null;n.FWDS3DCovComplexButton=t}(window),function(){function n(n,t){var i=this;i.parent=n;i.url="http://www.webdesign-flash.ro";i.menu_do=null;i.normalMenu_do=null;i.selectedMenu_do=null;i.over_do=null;i.showMenu=t;i.init=function(){i.parent.screen.addEventListener?i.parent.screen.addEventListener("contextmenu",i.contextMenuHandler):i.parent.screen.attachEvent("oncontextmenu",i.contextMenuHandler)};i.contextMenuHandler=function(n){switch(t){case"developer":break;case"disabled":return!!n.preventDefault&&void n.preventDefault();default:return}if(-1!=i.url.indexOf("sh.r")){if(i.setupMenus(),i.parent.addChild(i.menu_do),i.menu_do.setVisible(!0),i.positionButtons(n),window.addEventListener?window.addEventListener("mousedown",i.contextMenuWindowOnMouseDownHandler):document.documentElement.attachEvent("onclick",i.contextMenuWindowOnMouseDownHandler),!n.preventDefault)return!1;n.preventDefault()}};i.contextMenuWindowOnMouseDownHandler=function(n){var t=FWDRLS3DUtils.getViewportMouseCoordinates(n),r=t.screenX,u=t.screenY;FWDRLS3DUtils.hitTest(i.menu_do.screen,r,u)||(window.removeEventListener?window.removeEventListener("mousedown",i.contextMenuWindowOnMouseDownHandler):document.documentElement.detachEvent("onclick",i.contextMenuWindowOnMouseDownHandler),i.menu_do.setX(-500))};i.setupMenus=function(){i.menu_do||(i.menu_do=new FWDRLS3DDisplayObject("div"),i.menu_do.setX(-500),i.menu_do.getStyle().width="100%",i.normalMenu_do=new FWDRLS3DDisplayObject("div"),i.normalMenu_do.getStyle().fontFamily="Arial, Helvetica, sans-serif",i.normalMenu_do.getStyle().padding="4px",i.normalMenu_do.getStyle().fontSize="12px",i.normalMenu_do.getStyle().color="#000000",i.normalMenu_do.setInnerHTML("&#0169; made by FWD"),i.normalMenu_do.setBkColor("#FFFFFF"),i.selectedMenu_do=new FWDRLS3DDisplayObject("div"),i.selectedMenu_do.getStyle().fontFamily="Arial, Helvetica, sans-serif",i.selectedMenu_do.getStyle().padding="4px",i.selectedMenu_do.getStyle().fontSize="12px",i.selectedMenu_do.getStyle().color="#FFFFFF",i.selectedMenu_do.setInnerHTML("&#0169; made by FWD"),i.selectedMenu_do.setBkColor("#000000"),i.selectedMenu_do.setAlpha(0),i.over_do=new FWDRLS3DDisplayObject("div"),i.over_do.setBkColor("#FF0000"),i.over_do.setAlpha(0),i.menu_do.addChild(i.normalMenu_do),i.menu_do.addChild(i.selectedMenu_do),i.menu_do.addChild(i.over_do),i.parent.addChild(i.menu_do),i.over_do.setWidth(i.selectedMenu_do.getWidth()),i.menu_do.setWidth(i.selectedMenu_do.getWidth()),i.over_do.setHeight(i.selectedMenu_do.getHeight()),i.menu_do.setHeight(i.selectedMenu_do.getHeight()),i.menu_do.setVisible(!1),i.menu_do.setButtonMode(!0),i.menu_do.screen.onmouseover=i.mouseOverHandler,i.menu_do.screen.onmouseout=i.mouseOutHandler,i.menu_do.screen.onclick=i.onClickHandler)};i.mouseOverHandler=function(){-1==i.url.indexOf("w.we")&&(i.menu_do.visible=!1);FWDAnimation.to(i.normalMenu_do,.8,{alpha:0,ease:Expo.easeOut});FWDAnimation.to(i.selectedMenu_do,.8,{alpha:1,ease:Expo.easeOut})};i.mouseOutHandler=function(){FWDAnimation.to(i.normalMenu_do,.8,{alpha:1,ease:Expo.easeOut});FWDAnimation.to(i.selectedMenu_do,.8,{alpha:0,ease:Expo.easeOut})};i.onClickHandler=function(){window.open(i.url,"_blank")};i.positionButtons=function(n){var u=FWDRLS3DUtils.getViewportMouseCoordinates(n),f=u.screenX-i.parent.getGlobalX(),e=u.screenY-i.parent.getGlobalY(),t=2+f,r=2+e;t>i.parent.getWidth()-i.menu_do.getWidth()-2&&(t=f-i.menu_do.getWidth()-2);r>i.parent.getHeight()-i.menu_do.getHeight()-2&&(r=e-i.menu_do.getHeight()-2);i.menu_do.setX(t);i.menu_do.setY(r)};i.destroy=function(){window.removeEventListener?(window.removeEventListener("mousedown",i.contextMenuWindowOnMouseDownHandler),i.parent.screen.removeEventListener("contextmenu",i.contextMenuHandler)):(document.documentElement.detachEvent("onclick",i.contextMenuWindowOnMouseDownHandler),i.parent.screen.detachEvent("oncontextmenu",i.contextMenuHandler));i.menu_do&&(FWDAnimation.killTweensOf(i.normalMenu_do),FWDAnimation.killTweensOf(i.selectedMenu_do),i.normalMenu_do.destroy(),i.selectedMenu_do.destroy(),i.over_do.destroy(),i.menu_do.destroy());i.parent=null;i.menu_do=null;i.normalMenu_do=null;i.selectedMenu_do=null;i.over_do=null;i=null};i.init()}n.prototype=null;window.FWDRLS3DContextMenu=n}(window),function(n){var t=function(i){var r=this,u=t.prototype;r.propsObj=i;r.rootElement=null;r.graphicsPathsAr=[];r.imagesAr=[];r.dataListAr=[];r.lightboxAr=[];r.categoriesAr=[];r.lightboxPlaylist_ar=[];r.totalGraphics;r.countLoadedGraphics=0;r.parseDelayId;r.init=function(){r.parseProperties()};r.parseProperties=function(){var n;if(r.mainFolderPath_str=r.propsObj.mainFolderPath,r.mainFolderPath_str)if(r.mainFolderPath_str.lastIndexOf("/")+1!=r.mainFolderPath_str.length&&(r.mainFolderPath_str+="/"),r.skinPath_str=r.propsObj.skinPath,r.skinPath_str){if(r.skinPath_str.lastIndexOf("/")+1!=r.skinPath_str.length&&(r.skinPath_str+="/"),r.lightboxSkinPath_str=r.skinPath_str,r.skinPath_str+="main_skin/",r.skinPath_str=r.mainFolderPath_str+r.skinPath_str,!r.propsObj.coverflowDataListDivId)return n="Coverflow data list id is not defined in FWDSimple3DCoverflow constructor function!",void r.dispatchEvent(t.LOAD_ERROR,{text:n});if(r.rootElement=FWDRLS3DUtils.getChildById(r.propsObj.coverflowDataListDivId),!r.rootElement)return n="Make sure that the div with the id <font color='#FF0000'>"+r.propsObj.coverflowDataListDivId+"<\/font> exists, _s represents the coverflow data list.",void r.dispatchEvent(t.LOAD_ERROR,{text:n});r.backgroundColor=r.propsObj.backgroundColor||"transparent";r.thumbWidth=r.propsObj.thumbnailWidth||400;r.thumbHeight=r.propsObj.thumbnailHeight||266;r.thumbXOffset3D=r.propsObj.thumbnailXOffset3D||0;r.thumbXSpace3D=r.propsObj.thumbnailXSpace3D||0;r.thumbZOffset3D=r.propsObj.thumbnailZOffset3D||0;r.thumbZSpace3D=r.propsObj.thumbnailZSpace3D||0;r.thumbYAngle3D=r.propsObj.thumbnailYAngle3D||0;r.thumbXOffset2D=r.propsObj.thumbnailXOffset2D||0;r.thumbXSpace2D=r.propsObj.thumbnailXSpace2D||0;r.thumbHoverOffset=r.propsObj.thumbnailHoverOffset||0;r.thumbBorderSize=r.propsObj.thumbnailBorderSize||0;r.thumbBackgroundColor=r.propsObj.thumbnailBackgroundColor||"transparent";r.thumbBorderColor1=r.propsObj.thumbnailBorderColor1||"transparent";r.thumbBorderColor2=r.propsObj.thumbnailBorderColor2||"transparent";r.thumbnailOffsetY=r.propsObj.thumbnailOffsetY||0;r.thumbWidth+=2*r.thumbBorderSize;r.thumbHeight+=2*r.thumbBorderSize;r.nrThumbsToDisplay="all"==r.propsObj.numberOfThumbnailsToDisplayLeftAndRight?0:r.propsObj.numberOfThumbnailsToDisplayLeftAndRight||0;r.transparentImages="yes"==r.propsObj.transparentImages;r.maxNumberOfThumbsOnMobile=r.propsObj.maxNumberOfThumbnailsOnMobile||15;r.thumbsAlignment=r.propsObj.thumbnailsAlignment;r.showGradient="yes"==r.propsObj.showThumbnailsGradient;r.gradientColor1=r.propsObj.thumbnailGradientColor1;r.gradientColor2=r.propsObj.thumbnailGradientColor2;r.showText="yes"==r.propsObj.showText;r.textOffset=r.propsObj.textOffset||10;r.textMaxWidth=r.propsObj.textMaxWidth||r.thumbWidth;r.showBoxShadow="yes"==r.propsObj.showThumbnailBoxShadow;r.thumbBoxShadowCss=r.propsObj.thumbnailBoxShadowCss;r.showTooltip="yes"==r.propsObj.showTooltip;r.dynTooltip="yes"==r.propsObj.dynamicTooltip;r.showDisplay2DAlways="yes"==r.propsObj.showDisplay2DAlways;r.coverflowStartPosition=r.propsObj.coverflowStartPosition;r.coverflowTopology=r.propsObj.coverflowTopology;r.coverflowXRotation=r.propsObj.coverflowXRotation;r.coverflowYRotation=r.propsObj.coverflowYRotation;r.rightClickContextMenu=r.propsObj.rightClickContextMenu;r.infiniteLoop="yes"==r.propsObj.infiniteLoop;r.nrThumbsToDisplay||(r.infiniteLoop=!1);r.useDefaultThumbnailsWidthAndHeight="yes"==r.propsObj.useDefaultThumbnailsWidthAndHeight;r.buttonsAlignment_str=r.propsObj.buttonsAlignment||"in";r.showRefl="yes"==r.propsObj.showReflection;FWDRLS3DUtils.isIE&&(r.showRefl=!1);FWDRLS3DUtils.isSafari&&r.thumbBorderSize&&(r.showRefl=!1);r.reflHeight=r.propsObj.reflectionHeight||100;r.reflDist=r.propsObj.reflectionDistance||0;r.reflAlpha=r.propsObj.reflectionOpacity||.5;r.showScrollbar="yes"==r.propsObj.showScrollbar;r.disableScrollbarOnMobile="yes"==r.propsObj.disableScrollbarOnMobile;r.disableNextAndPrevButtonsOnMobile="yes"==r.propsObj.disableNextAndPrevButtonsOnMobile;r.enableMouseWheelScroll="yes"==r.propsObj.enableMouseWheelScroll;r.controlsMaxWidth=r.propsObj.controlsMaxWidth||800;r.handlerWidth=r.propsObj.scrollbarHandlerWidth||300;r.scrollbarTextColorNormal=r.propsObj.scrollbarTextColorNormal||"#777777";r.scrollbarTextColorSelected=r.propsObj.scrollbarTextColorSelected||"#FF0000";r.slideshowPreloaderBackgroundColor=r.propsObj.slideshowPreloaderBackgroundColor||"#777777";r.slideshowpreloaderFillColor=r.propsObj.slideshowpreloaderFillColor||"#777777";r.slideshowDelay=r.propsObj.slideshowDelay||5e3;r.autoplay="yes"==r.propsObj.autoplay;r.showNextAndPrevButton="yes"==r.propsObj.showNextAndPrevCoverflowButtons;r.nextAndPrevOffsetX=r.propsObj.nextAndPrevCoverflowButtonsOffsetX||20;r.showLargeNextAndPrevCoverflowButtons="yes"==r.propsObj.showLargeNextAndPrevCoverflowButtons;r.showBulletsNavigation="yes"==r.propsObj.showBulletsNavigation;r.showSlideshowButton="yes"==r.propsObj.showSlideshowButton;r.bulletsNormalColor=r.propsObj.bulletsNormalColor||"#333333";r.bulletsSelectedColor=r.propsObj.bulletsSelectedColor||"#FFFFFF";r.bulletsNormalRadius=r.propsObj.bulletsNormalRadius||6;r.bulletsSelectedRadius=r.propsObj.bulletsSelectedRadius||6;r.spaceBetweenBullets=r.propsObj.spaceBetweenBullets||6;r.showBulletsNavigation&&(r.showNextAndPrevButton=r.showSlideshowButton=r.showScrollbar=!1);r.slideshowTimerColor=r.propsObj.slideshowTimerColor||"#777777";r.addKeyboardSupport="yes"==r.propsObj.addKeyboardSupport;r.controlsPos="top"==r.propsObj.controlsPosition;r.controlsOffset=void 0===r.propsObj.controlsOffset?0:r.propsObj.controlsOffset;r.controlsOffset*=-1;r.bulletsOffset=parseInt(r.propsObj.bulletsOffset);r.largeNextAndPrevButtonsOffest=r.propsObj.largeNextAndPrevButtonsOffest||15;r.largeNextAndPrevButtonsMaxWidthPos=r.propsObj.largeNextAndPrevButtonsMaxWidthPos||void 0;r.showCategoriesMenu="yes"==r.propsObj.showCategoriesMenu;r.catMaxWidth=r.propsObj.categoriesMenuMaxWidth||700;r.catOffset=parseInt(r.propsObj.categoriesMenuOffset);r.catColorNormal=r.propsObj.categoryColorNormal;r.catColorSelected=r.propsObj.categoryColorSelected;r.addLightBoxKeyboardSupport_bl=r.propsObj.addLightBoxKeyboardSupport;r.addLightBoxKeyboardSupport_bl="no"!=r.addLightBoxKeyboardSupport_bl;r.showLightBoxNextAndPrevButtons_bl=r.propsObj.showLightBoxNextAndPrevButtons;r.showLightBoxNextAndPrevButtons_bl="no"!=r.showLightBoxNextAndPrevButtons_bl;r.showInfoWindowByDefault_bl=r.propsObj.showLightBoxInfoWindowByDefault;r.showInfoWindowByDefault_bl="yes"==r.showInfoWindowByDefault_bl;r.lightBoxVideoAutoPlay_bl=r.propsObj.lightBoxVideoAutoPlay;r.lightBoxVideoAutoPlay_bl="yes"==r.lightBoxVideoAutoPlay_bl;r.showLightBoxZoomButton_bl=r.propsObj.showLightBoxZoomButton;r.showLightBoxZoomButton_bl="no"!=r.showLightBoxZoomButton_bl;r.showLightBoxInfoButton_bl=r.propsObj.showLightBoxInfoButton;r.showLightBoxInfoButton_bl="no"!=r.showLightBoxInfoButton_bl;r.useDragAndSwipe_bl=r.propsObj.useDragAndSwipe;r.useDragAndSwipe_bl="yes"==r.useDragAndSwipe_bl;r.showLightBoxSlideShowButton_bl=r.propsObj.showLightBoxSlideShowButton;r.showLightBoxSlideShowButton_bl="no"!=r.showLightBoxSlideShowButton_bl;r.slideShowAutoPlay_bl=r.propsObj.slideShowAutoPlay;r.slideShowAutoPlay_bl="yes"==r.slideShowAutoPlay_bl;r.lightBoxVideoWidth=r.propsObj.lightBoxVideoWidth||640;r.lightBoxVideoHeight=r.propsObj.lightBoxVideoHeight||480;r.lightBoxIframeWidth=r.propsObj.lightBoxIframeWidth||800;r.lightBoxIframeHeight=r.propsObj.lightBoxIframeHeight||600;r.descriptionGradientWindowBackgroundColor1=r.propsObj.descriptionGradientWindowBackgroundColor1||"rgba(0, 0, 0, 0)";r.descriptionGradientWindowBackgroundColor2=r.propsObj.descriptionGradientWindowBackgroundColor2||"rgba(0, 0, 0, 1)";r.lightBoxBackgroundColor_str=r.propsObj.lightBoxBackgroundColor||"transparent";r.lightBoxInfoWindowBackgroundOpacity=r.propsObj.lightBoxInfoWindowBackgroundOpacity||1;r.lightBoxBackgroundOpacity=r.propsObj.lightBoxInfoWindowBackgroundOpacity||1;r.lightBoxMainBackgroundOpacity=r.propsObj.lightBoxMainBackgroundOpacity||1;r.itemBorderColor=r.propsObj.itemBorderColor||"transparent";r.lightBoxItemBorderColor_str2=r.propsObj.lightBoxItemBorderColor2||"transparent";r.lightBoxItemBackgroundColor_str=r.propsObj.lightBoxItemBackgroundColor||"transparent";r.lightBoxBorderSize=r.propsObj.lightBoxBorderSize||0;r.lightBoxBorderRadius=r.propsObj.lightBoxBorderRadius||0;r.lightBoxSlideShowDelay=r.propsObj.lightBoxSlideShowDelay||4e3;r.thumbnailMaxHeight=r.propsObj.thumbnailMaxHeight||r.thumbHeight;r._dataListAr=FWDRLS3DUtils.getChildrenFromAttribute(r.rootElement,"data-cat");r.startAtCategory=r.propsObj.startAtCategory||1;isNaN(r.startAtCategory)&&(r.startAtCategory=1);r.startAtCategory<=0&&(r.startAtCategory=1);--r.startAtCategory;r.handIconPath_str=r.skinPath_str+"/hand.cur";r.grabIconPath_str=r.skinPath_str+"/grab.cur";r.slideShowAutoPlay_str=r.propsObj.slideShowAutoPlay;r.addKeyboardSupport_str=r.propsObj.addKeyboardSupport;r.showCloseButton_str=r.propsObj.showCloseButton;r.showShareButton_str=r.propsObj.showShareButton;r.showZoomButton_str=r.propsObj.showZoomButton;r.showSlideShowButton_str=r.propsObj.showSlideShowButton;r.showSlideShowAnimation_str=r.propsObj.showSlideShowAnimation;r.showNextAndPrevButtons_str=r.propsObj.showNextAndPrevButtons;r.showNextAndPrevButtonsOnMobile_str=r.propsObj.showNextAndPrevButtonsOnMobile;r.itemBoxShadow_str=r.propsObj.itemBoxShadow;r.itemBackgroundColor_str=r.propsObj.itemBackgroundColor;r.itemBorderColor1_str=r.propsObj.itemBorderColor1||"transparent";r.itemBorderColor2_str=r.propsObj.itemBorderColor2||"transparent";r.backgroundColor_str=r.propsObj.lightboxBackgroundColor;r.showDescriptionButton_str=r.propsObj.showDescriptionButton;r.showDescriptionByDefault_str=r.propsObj.showDescriptionByDefault;r.descriptionWindowAnimationType_str=r.propsObj.descriptionWindowAnimationType;r.descriptionWindowPosition_str=r.propsObj.descriptionWindowPosition;r.descriptionWindowBackgroundColor_str=r.propsObj.descriptionWindowBackgroundColor;r.descriptionWindowBackgroundOpacity=r.propsObj.descriptionWindowBackgroundOpacity;r.videoShowFullScreenButton_str=r.propsObj.videoShowFullScreenButton;r.nextVideoOrAudioAutoPlay_str=r.propsObj.nextVideoOrAudioAutoPlay;r.videoAutoPlay_str=r.propsObj.videoAutoPlay;r.videoLoop_str=r.propsObj.videoLoop;r.audioAutoPlay_str=r.propsObj.audioAutoPlay;r.audioLoop_str=r.propsObj.audioLoop;r.videoControllerBackgroundColor_str=r.propsObj.videoControllerBackgroundColor;r.videoPosterBackgroundColor_str=r.propsObj.videoPosterBackgroundColor;r.videoPosterBackgroundColor_str=r.propsObj.videoPosterBackgroundColor;r.audioControllerBackgroundColor_str=r.propsObj.audioControllerBackgroundColor;r.timeColor_str=r.propsObj.timeColor;r.okButtonSPath_str=r.skinPath_str+"ok-button-over.png";r.lightBoxInfoWindowBackgroundColor_str=r.propsObj.lightBoxInfoWindowBackgroundColor||"transparent";r.lightBoxBackgroundColor_str=r.propsObj.lightBoxBackgroundColor||"transparent";r.lightBoxInfoWindowBackgroundOpacity=r.propsObj.lightBoxInfoWindowBackgroundOpacity||1;r.lightBoxBackgroundOpacity=r.propsObj.lightBoxInfoWindowBackgroundOpacity||1;r.lightBoxMainBackgroundOpacity=r.propsObj.lightBoxMainBackgroundOpacity||1;r.lightBoxItemBorderColor_str=r.propsObj.lightBoxItemBorderColor||"transparent";r.lightBoxItemBackgroundColor_str=r.propsObj.lightBoxItemBackgroundColor||"transparent";r.lightBoxBorderSize=r.propsObj.lightBoxBorderSize||0;r.lightBoxSlideShowDelay=1e3*r.propsObj.lightBoxSlideShowDelay||3e3;r.buttonsHideDelay=r.propsObj.buttonsHideDelay;r.slideShowDelay=r.propsObj.slideShowDelay;r.defaultItemWidth=r.propsObj.defaultItemWidth;r.defaultItemHeight=r.propsObj.defaultItemHeight;r.itemOffsetHeight=r.propsObj.itemOffsetHeight;r.spaceBetweenButtons=r.propsObj.spaceBetweenButtons;r.buttonsOffsetIn=r.propsObj.buttonsOffsetIn;r.buttonsOffsetOut=r.propsObj.buttonsOffsetOut;r.itemBorderSize=r.propsObj.itemBorderSize;r.itemBorderRadius=r.propsObj.itemBorderRadius;r.backgroundOpacity=r.propsObj.backgroundOpacity;r.autoScrollSpeed=r.propsObj.autoScrollSpeed||1;r.addLightBoxKeyboardSupport_bl=r.propsObj.addLightBoxKeyboardSupport;r.addLightBoxKeyboardSupport_bl="no"!=r.addLightBoxKeyboardSupport_bl;r.showLighBoxNextAndPrevButtons_bl=r.propsObj.showLightBoxNextAndPrevButtons;r.showLighBoxNextAndPrevButtons_bl="no"!=r.showLighBoxNextAndPrevButtons_bl;r.showLightBoxZoomButton_bl=r.propsObj.showLightBoxZoomButton;r.showLightBoxZoomButton_bl="no"!=r.showLightBoxZoomButton_bl;r.showLightBoxInfoButton_bl=r.propsObj.showLightBoxInfoButton;r.showLightBoxInfoButton_bl="no"!=r.showLightBoxInfoButton_bl;r.showLighBoxSlideShowButton_bl=r.propsObj.showLighBoxSlideShowButton;r.showLighBoxSlideShowButton_bl="no"!=r.showLighBoxSlideShowButton_bl;r.circleBK=r.skinPath_str+"playButtonCircleBackground.png";r.preloaderPath=r.skinPath_str+"preloader.png";var i=r.skinPath_str+"nextButtonNormalState.png",u=r.skinPath_str+"prevButtonNormalState.png",f=r.skinPath_str+"playButtonNormalState.png",e=r.skinPath_str+"playButtonSelectedState.png",o=r.skinPath_str+"pauseButtonSelectedState.png",s=r.skinPath_str+"handlerLeftNormal.png",h=r.skinPath_str+"handlerLeftSelected.png";r.handlerCenterNPath=r.skinPath_str+"handlerCenterNormal.png";r.handlerCenterSPath=r.skinPath_str+"handlerCenterSelected.png";var c=r.skinPath_str+"handlerRightNormal.png",l=r.skinPath_str+"handlerRightSelected.png",a=r.skinPath_str+"trackLeft.png";r.trackCenterPath=r.skinPath_str+"trackCenter.png";var v=r.skinPath_str+"trackRight.png",y=r.skinPath_str+"slideshowTimer.png",p=r.skinPath_str+"slideshow-preloader.png",w=r.skinPath_str+"large-next-button.png",b=r.skinPath_str+"large-prev-button.png";r.nextButtonSPath_str=r.skinPath_str+"nextButtonSelectedState.png";r.prevButtonSPath_str=r.skinPath_str+"prevButtonSelectedState.png";r.largeNextButtonSPath_str=r.skinPath_str+"large-next-button-over.png";r.largePrevButtonSPath_str=r.skinPath_str+"large-prev-button-over.png";r.graphicsPathsAr.push(i);r.graphicsPathsAr.push(u);r.graphicsPathsAr.push(f);r.graphicsPathsAr.push(e);r.graphicsPathsAr.push(o);r.graphicsPathsAr.push(s);r.graphicsPathsAr.push(h);r.graphicsPathsAr.push(r.handlerCenterNPath);r.graphicsPathsAr.push(r.handlerCenterSPath);r.graphicsPathsAr.push(c);r.graphicsPathsAr.push(l);r.graphicsPathsAr.push(a);r.graphicsPathsAr.push(r.trackCenterPath);r.graphicsPathsAr.push(v);r.graphicsPathsAr.push(y);r.graphicsPathsAr.push(p);r.graphicsPathsAr.push(w);r.graphicsPathsAr.push(b);r.totalGraphics=r.graphicsPathsAr.length;r.nextButtonNImg=new Image;r.prevButtonNImg=new Image;r.playButtonNImg=new Image;r.playButtonSImg=new Image;r.pauseButtonImg=new Image;r.handlerLeftNImg=new Image;r.handlerLeftSImg=new Image;r.handlerCenterNImg=new Image;r.handlerCenterSImg=new Image;r.handlerRightNImg=new Image;r.handlerRightSImg=new Image;r.trackLeftImg=new Image;r.trackCenterImg=new Image;r.trackRightImg=new Image;r.slideshowTimerImg=new Image;r.slideShowPreloader_img=new Image;r.slideShowPreloader2_img=new Image;r.largeNextButton_img=new Image;r.largePrevButton_img=new Image;r.imagesAr.push(r.nextButtonNImg);r.imagesAr.push(r.prevButtonNImg);r.imagesAr.push(r.playButtonNImg);r.imagesAr.push(r.playButtonSImg);r.imagesAr.push(r.pauseButtonImg);r.imagesAr.push(r.handlerLeftNImg);r.imagesAr.push(r.handlerLeftSImg);r.imagesAr.push(r.handlerCenterNImg);r.imagesAr.push(r.handlerCenterSImg);r.imagesAr.push(r.handlerRightNImg);r.imagesAr.push(r.handlerRightSImg);r.imagesAr.push(r.trackLeftImg);r.imagesAr.push(r.trackCenterImg);r.imagesAr.push(r.trackRightImg);r.imagesAr.push(r.slideshowTimerImg);r.imagesAr.push(r.slideShowPreloader2_img);r.imagesAr.push(r.largeNextButton_img);r.imagesAr.push(r.largePrevButton_img);r.loadPreloader()}else setTimeout(function(){null!=r&&(errorMessage_str="The <font color='#FF0000'>skinPath<\/font> property is not defined in the constructor function!",r.dispatchEvent(FWDRLS3DData.LOAD_ERROR,{text:errorMessage_str}))},50);else setTimeout(function(){null!=r&&(errorMessage_str="The <font color='#FF0000'>mainFolderPath<\/font> property is not defined in the constructor function!",r.dispatchEvent(FWDRLS3DData.LOAD_ERROR,{text:errorMessage_str}))},50)};r.loadPreloader=function(){setTimeout(function(){r.dispatchEvent(t.PRELOADER_LOAD_DONE);r.loadGraphics()},10)};r.loadGraphics=function(){for(var i,t,n=0;n<r.totalGraphics;n++)i=r.graphicsPathsAr[n],t=r.imagesAr[n],t.onload=r.onImageLoadHandler,t.onerror=r.onImageLoadErrorHandler,t.src=i};r.onImageLoadHandler=function(){var n;r.countLoadedGraphics++;r.countLoadedGraphics==r.totalGraphics&&((n=FWDRLS3DUtils.getAttributeValue(r.rootElement,"data-source"))?r.loadInstagramPlaylist(n):(r.loadDOMPlaylist(),r.dispatchEvent(t.LOAD_DONE)))};r.onImageLoadErrorHandler=function(n){var i={text:"Graphics image not found! <font color='#FF0000'>"+n.target.src+"<\/font>"};r.dispatchEvent(t.LOAD_ERROR,i)};r.loadDOMPlaylist=function(){for(var k,n,a,v,y,f,h,p=r._dataListAr.length,nt=[],s=0;s<p;s++){y=r._dataListAr[s];v=[];a=[];for(var d,g=[],tt=(d=FWDRLS3DUtils.getChildren(y)).length,c=0;c<tt;c++){for(var e,u={},it=d[c],w=s+1,b=c+1,l=(e=FWDRLS3DUtils.getChildren(it)).length,o=!0,i=0;i<l;i++)if(h="data-thumbnail-path",FWDRLS3DUtils.hasAttribute(e[i],"data-thumbnail-path")){o=!1;u.thumbPath=FWDRLS3DUtils.trim(FWDRLS3DUtils.getAttributeValue(e[i],"data-thumbnail-path"));f=e[i];break}if(o)return errorMessage="Element with attribute <font color='#FF0000'>"+h+"<\/font> is not defined in the datalist number - <font color='#FF0000'>"+w+"<\/font> at position - <font color='#FF0000'>"+b+"<\/font> in the datalist ul element.",void r.dispatchEvent(t.LOAD_ERROR,{text:errorMessage});if(FWDRLS3DUtils.hasAttribute(f,"data-thumbnail-width")&&FWDRLS3DUtils.hasAttribute(f,"data-thumbnail-height")&&!r.useDefaultThumbnailsWidthAndHeight?(u.thumbWidth=parseInt(FWDRLS3DUtils.trim(FWDRLS3DUtils.getAttributeValue(f,"data-thumbnail-width")))+2*r.thumbBorderSize,u.thumbHeight=parseInt(FWDRLS3DUtils.trim(FWDRLS3DUtils.getAttributeValue(f,"data-thumbnail-height")))+2*r.thumbBorderSize):(u.thumbWidth=r.thumbWidth,u.thumbHeight=r.thumbHeight),k=Math.min(r.thumbnailMaxHeight/u.thumbHeight,1),u.thumbWidth=Math.round(u.thumbWidth*k),u.thumbHeight=Math.round(u.thumbHeight*k),r.showTooltip||r.showText){for(o=!0,i=0;i<l;i++)if(u.thumbText="",o=!1,FWDRLS3DUtils.hasAttribute(e[i],"data-thumbnail-text")){o=!1;u.thumbText=e[i].innerHTML;f=e[i];break}if(o)return errorMessage="Element with attribute <font color='#FF0000'>"+h+"<\/font> is not defined in the datalist number - <font color='#FF0000'>"+w+"<\/font> at position - <font color='#FF0000'>"+b+"<\/font> in the datalist ul element.",void r.dispatchEvent(t.LOAD_ERROR,{text:errorMessage})}for(o=!0,i=0;i<l;i++)if(h="data-url",FWDRLS3DUtils.hasAttribute(e[i],"data-url")){o=!1;f=e[i];break}if(o)return errorMessage="Element with attribute <font color='#FF0000'>"+h+"<\/font> is not defined in the datalist number - <font color='#FF0000'>"+w+"<\/font> at position - <font color='#FF0000'>"+b+"<\/font> in the datalist ul element.",void r.dispatchEvent(t.LOAD_ERROR,{text:errorMessage});for(n={},n.url=String(FWDRLS3DUtils.getAttributeValue(f,"data-url")),n.target=String(FWDRLS3DUtils.getAttributeValue(f,"data-target")),n.posterPath=FWDRLS3DUtils.getAttributeValue(f,"data-poster-path"),n.width=FWDRLS3DUtils.getAttributeValue(f,"data-width"),n.height=FWDRLS3DUtils.getAttributeValue(f,"data-height"),n.target||(n.target="_blank"),i=0;i<l;i++)if(FWDRLS3DUtils.hasAttribute(e[i],"data-info")){n.description=e[i].innerHTML;break}/link:/i.test(n.url)&&(n.url=n.url.substr(5),n.type_str="link",u.type_str="link");/js:/i.test(n.url)&&(n.url=n.url.substr(3),n.type_str="js",u.type_str="js");/none/i.test(n.url)&&(n.url=n.url.substr(5),n.type_str="none",u.type_str="none");a.push(n);nt.push(n);"link"!=n.type_str&&"js"!=n.type_str&&g.push(n);u.secondObj=n;v[c]=u}r.categoriesAr[s]=FWDRLS3DUtils.getAttributeValue(y,"data-cat")||"not defined!";r.dataListAr[s]=v;r.lightboxAr[s]=a;r.lightboxPlaylist_ar[s]={playlistItems:g}}1==r.categoriesAr.length&&(r.showCategoriesMenu=!1);r.startAtCategory>p&&(r.startAtCategory=p)};r.loadInstagramPlaylist=function(n){if(r.userId=n,r.sourceURL_str="https://instagram.com/"+r.userId+"/?__a=1",r.propsObj.instagramToken){r.xhr=new XMLHttpRequest;r.xhr.onreadystatechange=r.ajaxOnLoadHandler;r.xhr.onerror=r.ajaxOnErrorHandler;try{r.xhr.open("get",r.sourceURL_str,!0);r.xhr.send()}catch(n){n&&n.message&&console.log(n.message);r.dispatchEvent(t.LOAD_ERROR,{text:"Instagram feed can't be loaded, please make sure the Instagram access token is correct."})}}else r.dispatchEvent(t.LOAD_ERROR,{text:"Please add an instagram user name."})};r.ajaxOnLoadHandler=function(e){var response;4==r.xhr.readyState&&(400==r.xhr.status||404==r.xhr.status?r.dispatchEvent(t.LOAD_ERROR,{text:"Instagram feed can't be loaded, please make sure the Instagram access token is correct."}):200==r.xhr.status&&(response=n.JSON?JSON.parse(r.xhr.responseText):eval("("+r.xhr.responseText+")"),response.graphql?r.pareInstagramUserPlaylist(response.graphql.user.edge_owner_to_timeline_media.edges):r.parseInstagramTokenPlaylist(response.data)))};r.pareInstagramUserPlaylist=function(n){var i,f,o,u;allMediaAr=[];for(var s=[],h=[],c=n.length,e=0;e<c-1;e++)i={},f=n[e],r.useDefaultThumbnailsWidthAndHeight?(i.thumbPath=f.node.thumbnail_resources[4].src,i.thumbWidth=f.node.thumbnail_resources[4].config_width,i.thumbHeight=f.node.thumbnail_resources[4].config_height):(i.thumbPath=f.node.display_url,i.thumbWidth=f.node.dimensions.width,i.thumbHeight=f.node.dimensions.height),o=Math.min(r.thumbnailMaxHeight/i.thumbHeight,1),i.thumbWidth=Math.round(i.thumbWidth*o),i.thumbHeight=Math.round(i.thumbHeight*o),u={},u.url="link:https://www.instagram.com/p/"+f.node.shortcode,u.target="_blank",u.description="",r.showText=!1,/link:/i.test(u.url)&&(u.url=u.url.substr(5),u.type_str="link",i.type_str="link"),/none/i.test(u.url)&&(u.url=u.url.substr(5),u.type_str="none",i.type_str="none"),s.push(u),allMediaAr.push(u),i.secondObj=u,h[e]=i;r.categoriesAr[0]="";r.dataListAr[0]=h;r.lightboxAr[0]=s;r.showCategoriesMenu=!1;r.startAtCategory=0;r.dispatchEvent(t.LOAD_DONE)};r.parseInstagramTokenPlaylist=function(n){for(var u,f,o,i,c=[],s=[],h=[],l=n.length,e=0;e<l;e++)u={},f=n[e],u.thumbPath=f.images.standard_resolution.url,u.thumbWidth=f.images.standard_resolution.width,u.thumbHeight=f.images.standard_resolution.height,o=Math.min(r.thumbnailMaxHeight/u.thumbHeight,1),u.thumbWidth=Math.round(u.thumbWidth*o),u.thumbHeight=Math.round(u.thumbHeight*o),i={},i.url="link:"+f.link,i.target="_blank",i.description="",/link:/i.test(i.url)&&(i.url=i.url.substr(5),i.type_str="link",u.type_str="link"),/none/i.test(i.url)&&(i.url=i.url.substr(5),i.type_str="none",u.type_str="none"),s.push(i),c.push(i),u.secondObj=i,h[e]=u;r.categoriesAr[0]="";r.dataListAr[0]=h;r.lightboxAr[0]=s;r.showCategoriesMenu=!1;r.startAtCategory=0;r.dispatchEvent(t.LOAD_DONE)};r.checkForAttribute=function(n,i){var u=FWDRLS3DUtils.getChildFromNodeListFromAttribute(n,i);if(u=u?FWDRLS3DUtils.trim(FWDRLS3DUtils.getAttributeValue(u,i)):void 0)return u;r.dispatchEvent(t.LOAD_ERROR,{text:"Element  with attribute <font color='#FF0000'>"+i+"<\/font> is not defined."})};r.destroy=function(){var n=r.mainPreloaderImg,i;for(n.onload=null,n.onerror=null,n.src="",n=null,i=0;i<r.totalGraphics;i++)(n=r.imagesAr[i]).onload=null,n.onerror=null,n.src="",n=null;r.propsObj=null;r.imagesAr=null;r.graphicsPathsAr=null;r.imagesAr=null;r.dataListAr=null;r.lightboxAr=null;r.categoriesAr=null;r.mainPreloaderImg&&(r.mainPreloaderImg.src="");r.thumbTitleGradientImg&&(r.thumbTitleGradientImg.src="");r.nextButtonNImg&&(r.nextButtonNImg.src="");r.nextButtonSImg&&(r.nextButtonSImg.src="");r.prevButtonNImg&&(r.prevButtonNImg.src="");r.prevButtonSImg&&(r.prevButtonSImg.src="");r.playButtonNImg&&(r.playButtonNImg.src="");r.playButtonSImg&&(r.playButtonSImg.src="");r.pauseButtonNImg&&(r.pauseButtonNImg.src="");r.pauseButtonSImg&&(r.pauseButtonSImg.src="");r.handlerLeftNImg&&(r.handlerLeftNImg.src="");r.handlerLeftSImg&&(r.handlerLeftSImg.src="");r.handlerCenterNImg&&(r.handlerCenterNImg.src="");r.handlerCenterSImg&&(r.handlerCenterSImg.src="");r.handlerRightNImg&&(r.handlerRightNImg.src="");r.handlerRightSImg&&(r.handlerRightSImg.src="");r.trackLeftImg&&(r.trackLeftImg.src="");r.trackCenterImg&&(r.trackCenterImg.src="");r.trackRightImg&&(r.trackRightImg.src="");r.slideshowTimerImg&&(r.slideshowTimerImg.src="");r.mainPreloaderImg=null;r.thumbTitleGradientImg=null;r.nextButtonNImg=null;r.nextButtonSImg=null;r.prevButtonNImg=null;r.prevButtonSImg=null;r.playButtonNImg=null;r.playButtonSImg=null;r.pauseButtonNImg=null;r.pauseButtonSImg=null;r.handlerLeftNImg=null;r.handlerLeftSImg=null;r.handlerCenterNImg=null;r.handlerCenterSImg=null;r.handlerRightNImg=null;r.handlerRightSImg=null;r.trackLeftImg=null;r.trackCenterImg=null;r.trackRightImg=null;r.slideshowTimerImg=null;r.lightboxCloseButtonN_img&&(r.lightboxCloseButtonN_img.src="");r.lightboxCloseButtonS_img&&(r.lightboxCloseButtonS_img.src="");r.lightboxNextButtonN_img&&(r.lightboxNextButtonN_img.src="");r.lightboxNextButtonS_img&&(r.lightboxNextButtonS_img.src="");r.lightboxPrevButtonN_img&&(r.lightboxPrevButtonN_img.src="");r.lightboxPrevButtonS_img&&(r.lightboxPrevButtonS_img.src="");r.lightboxPlayN_img&&(r.lightboxPlayN_img.src="");r.lightboxPlayS_img&&(r.lightboxPlayS_img.src="");r.lightboxPauseN_img&&(r.lightboxPauseN_img.src="");r.lightboxPauseS_img&&(r.lightboxPauseS_img.src="");r.lightboxMaximizeN_img&&(r.lightboxMaximizeN_img.src="");r.lightboxMaximizeS_img&&(r.lightboxMaximizeS_img.src="");r.lightboxMinimizeN_img&&(r.lightboxMinimizeN_img.src="");r.lightboxMinimizeS_img&&(r.lightboxMinimizeS_img.src="");r.lightboxInfoOpenN_img&&(r.lightboxInfoOpenN_img.src="");r.lightboxInfoOpenS_img&&(r.lightboxInfoOpenS_img.src="");r.lightboxInfoCloseN_img&&(r.lightboxInfoCloseN_img.src="");r.lightboxInfoCloseS_img&&(r.lightboxInfoCloseS_img.src="");r.lightboxCloseButtonN_img=null;r.lightboxCloseButtonS_img=null;r.lightboxNextButtonN_img=null;r.lightboxNextButtonS_img=null;r.lightboxPrevButtonN_img=null;r.lightboxPrevButtonS_img=null;r.lightboxPlayN_img=null;r.lightboxPlayS_img=null;r.lightboxPauseN_img=null;r.lightboxPauseS_img=null;r.lightboxMaximizeN_img=null;r.lightboxMaximizeS_img=null;r.lightboxMinimizeN_img=null;r.lightboxMinimizeS_img=null;r.lightboxInfoOpenN_img=null;r.lightboxInfoOpenS_img=null;r.lightboxInfoCloseN_img=null;r.lightboxInfoCloseS_img=null;u.destroy();u=r=null;t.prototype=null};r.init()};t.setPrototype=function(){t.prototype=new FWDRLS3DEventDispatcher};t.prototype=null;t.PRELOADER_LOAD_DONE="onPreloaderLoadDone";t.LOAD_DONE="onLoadDone";t.LOAD_ERROR="onLoadError";n.FWDS3DCovData=t}(window);window.FWDRLS3DDisplayObject3D=function(n,t,i,r){var u=this;if(u.listeners={events_ar:[]},"div"!=n&&"img"!=n&&"canvas"!=n)throw Error("Type is not valid! "+n);u.type=n;u.children_ar=[];u.style;u.screen;u.numChildren;u.transform;u.position=t||"absolute";u.overflow=i||"hidden";u.display=r||"block";u.visible=!0;u.buttonMode;u.x=0;u.y=0;u.z=0;u.angleX=0;u.angleY=0;u.angleZ=0;u.perspective=0;u.zIndex=0;u.scale=1;u.w=0;u.h=0;u.rect;u.alpha=1;u.innerHTML="";u.opacityType="";u.isHtml5_bl=!1;u.hasTransform3d_bl=FWDRLS3DUtils.hasTransform3d;u.hasTransform2d_bl=FWDRLS3DUtils.hasTransform2d;u.init=function(){u.setScreen()};u.getTransform=function(){for(var n,t=["transform","msTransform","WebkitTransform","MozTransform","OTransform"];n=t.shift();)if(void 0!==u.screen.style[n])return n;return!1};u.getOpacityType=function(){return void 0!==u.screen.style.opacity?"opacity":"filter"};u.setScreen=function(n){u.screen="img"==u.type&&n?n:document.createElement(u.type);u.setMainProperties()};u.setMainProperties=function(){u.transform=u.getTransform();u.setPosition(u.position);u.setDisplay(u.display);u.setOverflow(u.overflow);u.opacityType=u.getOpacityType();"opacity"==u.opacityType&&(u.isHtml5_bl=!0);"filter"==u.opacityType&&(u.screen.style.filter="inherit");u.screen.style.left="0px";u.screen.style.top="0px";u.screen.style.margin="0px";u.screen.style.padding="0px";u.screen.style.maxWidth="none";u.screen.style.maxHeight="none";u.screen.style.border="none";u.screen.style.lineHeight="1";u.screen.style.backgroundColor="transparent";u.screen.style.backfaceVisibility="hidden";u.screen.style.webkitBackfaceVisibility="hidden";u.screen.style.MozBackfaceVisibility="hidden";u.screen.style.MozImageRendering="optimizeSpeed";u.screen.style.WebkitImageRendering="optimizeSpeed";"img"==n&&(u.setWidth(u.screen.width),u.setHeight(u.screen.height),u.screen.onmousedown=function(){return!1})};u.setBackfaceVisibility=function(){u.screen.style.backfaceVisibility="visible";u.screen.style.webkitBackfaceVisibility="visible";u.screen.style.MozBackfaceVisibility="visible"};u.removeBackfaceVisibility=function(){u.screen.style.backfaceVisibility="hidden";u.screen.style.webkitBackfaceVisibility="hidden";u.screen.style.MozBackfaceVisibility="hidden"};u.setSelectable=function(n){if(!n){try{u.screen.style.userSelect="none"}catch(n){}try{u.screen.style.MozUserSelect="none"}catch(n){}try{u.screen.style.webkitUserSelect="none"}catch(n){}try{u.screen.style.khtmlUserSelect="none"}catch(n){}try{u.screen.style.oUserSelect="none"}catch(n){}try{u.screen.style.msUserSelect="none"}catch(n){}try{u.screen.msUserSelect="none"}catch(n){}u.screen.ondragstart=function(){return!1};u.screen.onselectstart=function(){return!1};u.screen.style.webkitTouchCallout="none"}};u.getScreen=function(){return u.screen};u.setVisible=function(n){u.visible=n;u.screen.style.visibility=1==u.visible?"visible":"hidden"};u.getVisible=function(){return u.visible};u.setResizableSizeAfterParent=function(){u.screen.style.width="100%";u.screen.style.height="100%"};u.getStyle=function(){return u.screen.style};u.setOverflow=function(n){u.overflow=n;u.screen.style.overflow=u.overflow};u.setPosition=function(n){u.position=n;u.screen.style.position=u.position};u.setDisplay=function(n){u.display=n;u.screen.style.display=u.display};u.setButtonMode=function(n){u.buttonMode=n;u.screen.style.cursor=1==u.buttonMode?"pointer":"default"};u.setBkColor=function(n){u.screen.style.backgroundColor=n};u.setInnerHTML=function(n){u.innerHTML=n;u.screen.innerHTML=u.innerHTML};u.getInnerHTML=function(){return u.innerHTML};u.getRect=function(){return u.screen.getBoundingClientRect()};u.setAlpha=function(n){u.alpha=n;"opacity"==u.opacityType?u.screen.style.opacity=u.alpha:"filter"==u.opacityType&&(u.screen.style.filter="alpha(opacity="+100*u.alpha+")",u.screen.style.filter="progid:DXImageTransform.Microsoft.Alpha(Opacity="+Math.round(100*u.alpha)+")")};u.getAlpha=function(){return u.alpha};u.getRect=function(){return u.screen.getBoundingClientRect()};u.getGlobalX=function(){return u.getRect().left};u.getGlobalY=function(){return u.getRect().top};u.setX=function(n){u.x=n;u.hasTransform3d_bl?u.screen.style[u.transform]="translate3d("+u.x+"px,"+u.y+"px,"+u.z+"px) rotateX("+u.angleX+"deg) rotateY("+u.angleY+"deg) rotateZ("+u.angleZ+"deg)":u.hasTransform2d_bl?u.screen.style[u.transform]="translate("+u.x+"px,"+u.y+"px) scale("+u.scale+" , "+u.scale+")":u.screen.style.left=u.x+"px"};u.getX=function(){return u.x};u.setY=function(n){u.y=n;u.hasTransform3d_bl?u.screen.style[u.transform]="translate3d("+u.x+"px,"+u.y+"px,"+u.z+"px) rotateX("+u.angleX+"deg) rotateY("+u.angleY+"deg) rotateZ("+u.angleZ+"deg)":u.hasTransform2d_bl?u.screen.style[u.transform]="translate("+u.x+"px,"+u.y+"px) scale("+u.scale+" , "+u.scale+")":u.screen.style.top=u.y+"px"};u.getY=function(){return u.y};u.setZ=function(n){u.z=n;u.hasTransform3d_bl&&(u.screen.style[u.transform]="translate3d("+u.x+"px,"+u.y+"px,"+u.z+"px) rotateX("+u.angleX+"deg) rotateY("+u.angleY+"deg) rotateZ("+u.angleZ+"deg)")};u.getZ=function(){return u.z};u.setAngleX=function(n){u.angleX=n;u.hasTransform3d_bl&&(u.screen.style[u.transform]="translate3d("+u.x+"px,"+u.y+"px,"+u.z+"px) rotateX("+u.angleX+"deg) rotateY("+u.angleY+"deg) rotateZ("+u.angleZ+"deg)")};u.getAngleX=function(){return u.angleX};u.setAngleY=function(n){u.angleY=n;u.hasTransform3d_bl&&(u.screen.style[u.transform]="translate3d("+u.x+"px,"+u.y+"px,"+u.z+"px) rotateX("+u.angleX+"deg) rotateY("+u.angleY+"deg) rotateZ("+u.angleZ+"deg)")};u.getAngleY=function(){return u.angleY};u.setAngleZ=function(n){u.angleZ=n;u.hasTransform3d_bl&&(u.screen.style[u.transform]="translate3d("+u.x+"px,"+u.y+"px,"+u.z+"px) rotateX("+u.angleX+"deg) rotateY("+u.angleY+"deg) rotateZ("+u.angleZ+"deg)")};u.getAngleZ=function(){return u.angleZ};u.setScale2=function(n){u.scale=n;u.hasTransform2d_bl&&(u.screen.style[u.transform]="translate("+u.x+"px,"+u.y+"px) scale("+u.scale+" , "+u.scale+")")};u.getScale=function(){return u.scale};u.setPerspective=function(n){u.perspective=n;u.screen.style.perspective=u.perspective+"px";u.screen.style.WebkitPerspective=u.perspective+"px";u.screen.style.MozPerspective=u.perspective+"px";u.screen.style.msPerspective=u.perspective+"px";u.screen.style.OPerspective=u.perspective+"px"};u.setPreserve3D=function(){u.screen.style.transformStyle="preserve-3d";u.screen.style.WebkitTransformStyle="preserve-3d";u.screen.style.MozTransformStyle="preserve-3d";u.screen.style.msTransformStyle="preserve-3d";u.screen.style.OTransformStyle="preserve-3d"};u.setZIndex=function(n){u.zIndex=n;u.screen.style.zIndex=u.zIndex};u.getZIndex=function(){return u.zIndex};u.setWidth=function(n){u.w=n;"img"==u.type&&(u.screen.width=u.w);u.screen.style.width=u.w+"px"};u.getWidth=function(){return"div"==u.type?0!=u.screen.offsetWidth?u.screen.offsetWidth:u.w:"img"==u.type?0!=u.screen.offsetWidth?u.screen.offsetWidth:0!=u.screen.width?u.screen.width:u._w:"canvas"==u.type?0!=u.screen.offsetWidth?u.screen.offsetWidth:u.w:void 0};u.setHeight=function(n){u.h=n;"img"==u.type&&(u.screen.height=u.h);u.screen.style.height=u.h+"px"};u.getHeight=function(){return"div"==u.type?0!=u.screen.offsetHeight?u.screen.offsetHeight:u.h:"img"==u.type?0!=u.screen.offsetHeight?u.screen.offsetHeight:0!=u.screen.height?u.screen.height:u.h:"canvas"==u.type?0!=u.screen.offsetHeight?u.screen.offsetHeight:u.h:void 0};u.getNumChildren=function(){return u.children_ar.length};u.setCSSGradient=function(n,t){FWDRLS3DUtils.isIEAndLessThen10?u.setBkColor(n):(u.screen.style.backgroundImage="-webkit-linear-gradient(top, "+n+", "+t+")",u.screen.style.backgroundImage="-moz-linear-gradient(top, "+n+", "+t+")",u.screen.style.backgroundImage="-ms-linear-gradient(top, "+n+", "+t+")",u.screen.style.backgroundImage="-o-linear-gradient(top, "+n+", "+t+")")};u.addChild=function(n){u.contains(n)&&u.children_ar.splice(FWDRLS3DUtils.indexOfArray(u.children_ar,n),1);u.children_ar.push(n);u.screen.appendChild(n.screen)};u.removeChild=function(n){if(!u.contains(n))throw Error("##removeChild()## Child doesn't exist, it can't be removed!");u.children_ar.splice(FWDRLS3DUtils.indexOfArray(u.children_ar,n),1);u.screen.removeChild(n.screen)};u.contains=function(n){return-1!=FWDRLS3DUtils.indexOfArray(u.children_ar,n)};u.addChildAtZero=function(n){0==u.numChildren?(u.children_ar.push(n),u.screen.appendChild(n.screen)):(u.screen.insertBefore(n.screen,u.children_ar[0].screen),u.contains(n)&&u.children_ar.splice(FWDRLS3DUtils.indexOfArray(u.children_ar,n),1),u.children_ar.unshift(n))};u.getChildAt=function(n){if(n<0||n>u.numChildren-1)throw Error("##getChildAt()## Index out of bounds!");if(0==u.numChildren)throw Errror("##getChildAt## Child dose not exist!");return u.children_ar[n]};u.removeChildAtZero=function(){u.screen.removeChild(u.children_ar[0].screen);u.children_ar.shift()};u.addListener=function(n,t){if(null==n)throw Error("type is required.");if("object"==typeof n)throw Error("type must be of type String.");if("function"!=typeof t)throw Error("listener must be of type Function.");var i={};i.type=n;i.listener=t;(i.target=u).listeners.events_ar.push(i)};u.dispatchEvent=function(n,t){var i,f,r;if(null==n)throw Error("type is required.");if("object"==typeof n)throw Error("type must be of type String.");for(i=0,f=u.listeners.events_ar.length;i<f;i++)if(u.listeners.events_ar[i].target===u&&u.listeners.events_ar[i].type===n){if(t)for(r in t)u.listeners.events_ar[i][r]=t[r];u.listeners.events_ar[i].listener.call(u,u.listeners.events_ar[i]);break}};u.removeListener=function(n,t){if(null==n)throw Error("type is required.");if("object"==typeof n)throw Error("type must be of type String.");if("function"!=typeof t)throw Error("listener must be of type Function."+n);for(var i=0,r=u.listeners.events_ar.length;i<r;i++)if(u.listeners.events_ar[i].target===u&&u.listeners.events_ar[i].type===n&&u.listeners.events_ar[i].listener===t){u.listeners.events_ar.splice(i,1);break}};u.disposeImage=function(){"img"==u.type&&(u.screen.src="")};u.destroy=function(){try{u.screen.parentNode.removeChild(u.screen)}catch(n){}u.screen.onselectstart=null;u.screen.ondragstart=null;u.screen.ontouchstart=null;u.screen.ontouchmove=null;u.screen.ontouchend=null;u.screen.onmouseover=null;u.screen.onmouseout=null;u.screen.onmouseup=null;u.screen.onmousedown=null;u.screen.onmousemove=null;u.screen.onclick=null;delete u.screen;delete u.style;delete u.rect;delete u.selectable;delete u.buttonMode;delete u.position;delete u.overflow;delete u.visible;delete u.innerHTML;delete u.numChildren;delete u.x;delete u.y;delete u.w;delete u.h;delete u.opacityType;delete u.isHtml5_bl;delete u.hasTransform3d_bl;delete u.hasTransform2d_bl;u.children_ar=null;u.style=null;u.screen=null;u.numChildren=null;u.transform=null;u.position=null;u.overflow=null;u.display=null;u.visible=null;u.buttonMode=null;u.globalX=null;u.globalY=null;u.x=null;u.y=null;u.w=null;u.h=null;u.rect=null;u.alpha=null;u.innerHTML=null;u.opacityType=null;u.isHtml5_bl=null;u.hasTransform3d_bl=null;u.hasTransform2d_bl=null;u=null};u.init()},function(n){var t=function(i,r,u,f,e){var o=this,s=t.prototype;o.main_do;o.text_do;o.background_do;o.backgroundColor_str=r;o.backgroundOpacity=u;o.margins=i;o.maxWidth;o.maxHeight;o.finalWidth;o.finalHeight;o.lastPresedY;o.borderRadius=f;o.vy=0;o.vy2=0;o.friction=.9;o.obj={currentWidth:0};o.updateMobileScrollBarIntervalId_int;o.isShowed_bl=!1;o.isScrollBarActive_bl=!1;o.isMobile_bl=e;o.isDragging_bl=!1;o.isHiddenDone_bl=!0;o.init=function(){o.setOverflow("visible");o.setBkColor("#FF0000");o.setX(o.margins);o.setY(o.margins);o.setupMainContainers();o.setVisible(!1)};o.setupMainContainers=function(){o.main_do=new FWDRLS3DDisplayObject("div");o.text_do=new FWDRLS3DDisplayObject("div");o.text_do.getStyle().fontSmoothing="antialiased";o.text_do.getStyle().webkitFontSmoothing="antialiased";o.text_do.getStyle().textRendering="optimizeLegibility";o.background_do=new FWDRLS3DDisplayObject("div");o.background_do.setResizableSizeAfterParent();o.background_do.setBkColor(o.backgroundColor_str);o.background_do.setAlpha(o.backgroundOpacity);o.main_do.addChild(o.background_do);o.main_do.addChild(o.text_do);o.addChild(o.main_do)};o.setText=function(n,t,i,r,u){o.maxWidth=t;o.maxHeight=i;u||0==o.borderRadius?0!=o.borderRadius&&(o.background_do.getStyle().borderTopLeftRadius="0px",o.background_do.getStyle().borderTopRightRadius="0px"):(o.background_do.getStyle().borderTopLeftRadius=o.borderRadius-1+"px",o.background_do.getStyle().borderTopRightRadius=o.borderRadius-1+"px");o.text_do.setInnerHTML(n);clearTimeout(o.resieId_to);o.resieId_to=setTimeout(function(){o.resize(o.maxWidth,o.maxHeight,r);o.isShowed_bl||o.isHiddenDone_bl&&o.hide(!1);o.show(!0)},50);o.disableMobileScrollBar();o.onTweenUpdate()};o.resize=function(n,t,i){o.maxWidth=n-2*o.margins;o.maxHeight=t-2*o.margins;o.finalWidth=o.maxWidth;o.setWidth(o.maxWidth);FWDAnimation.killTweensOf(o.obj);i?FWDAnimation.to(o.obj,.8,{delay:.1,currentWidth:o.maxWidth,onUpdate:o.onTweenUpdate,ease:Expo.easeInOut}):o.obj.currentWidth=o.maxWidth;o.onTweenUpdate();o.text_do.setY(0)};o.onTweenUpdate=function(){o.main_do.setWidth(o.obj.currentWidth);o.finalHeight=o.text_do.getHeight()<=o.maxHeight?o.text_do.getHeight():o.maxHeight;o.main_do.setHeight(o.finalHeight);o.background_do.setHeight(o.finalHeight);o.text_do.getHeight()>o.maxHeight?o.enableMobileScrollBar():o.disableMobileScrollBar()};o.enableMobileScrollBar=function(){o.isMobile_bl&&(o.isScrollBarActive_bl||(o.getScreen().addEventListener("touchstart",o.touchStartHandler),clearInterval(o.updateMobileScrollBar),o.updateMobileScrollBarIntervalId_int=setInterval(o.updateMobileScrollBar,16),o.isScrollBarActive_bl=!0))};o.disableMobileScrollBar=function(){o.isScrollBarActive_bl&&(o.getScreen().removeEventListener("touchstart",o.touchStartHandler),clearInterval(o.updateMobileScrollBar),o.isScrollBarActive_bl=!1)};o.touchStartHandler=function(t){t.preventDefault();n.addEventListener("touchend",o.touchEndHandler);n.addEventListener("touchmove",o.scrollBarOnMoveHandler);o.lastPresedY=t.touches[0].pageY-n.pageYOffset};o.scrollBarOnMoveHandler=function(t){t.preventDefault();var i;o.isDragging_bl=!0;i=t.touches[0].pageY-n.pageYOffset-o.lastPresedY;o.lastPresedY=t.touches[0].pageY-n.pageYOffset;o.text_do.setY(o.text_do.getY()+i);o.vy=2*i};o.touchEndHandler=function(){n.removeEventListener("touchend",o.touchEndHandler);n.removeEventListener("touchmove",o.scrollBarOnMoveHandler);o.isDragging_bl=!1};o.updateMobileScrollBar=function(){var n=o.text_do.getY(),t=o.text_do.getHeight();o.isDragging_bl||(o.vy*=o.friction,0<(n+=o.vy)?(o.vy2=.5*(0-n),o.vy*=o.friction,n+=o.vy2):n<=o.maxHeight-t&&(o.vy2=.5*(o.maxHeight-t-n),o.vy*=o.friction,n+=o.vy2),o.text_do.setY(Math.round(n)))};o.hide=function(n){FWDAnimation.killTweensOf(o);n?(FWDAnimation.to(o,.6,{y:-o.finalHeight,ease:Expo.easeInOut,onComplete:o.hideComplete}),o.isHiddenDone_bl=!1):(o.setVisible(!1),o.setY(-o.finalHeight),o.isShowed_bl=!1,o.isHiddenDone_bl=!0);o.isShowed_bl=!1};o.hideComplete=function(){o.isHiddenDone_bl=!0;o.setVisible(!1)};o.show=function(n){o.setVisible(!0);FWDAnimation.killTweensOf(o);n?FWDAnimation.to(o,.6,{y:o.margins,ease:Expo.easeInOut}):(o.setVisible(!1),o.setY(o.margins));o.isHiddenDone_bl=!1;o.isShowed_bl=!0};o.init();o.destroy=function(){clearInterval(o.updateMobileScrollBar);o.isMobile_bl&&(o.getScreen().removeEventListener("touchstart",o.touchStartHandler),n.removeEventListener("touchend",o.touchEndHandler),n.removeEventListener("touchmove",o.scrollBarOnMoveHandler));FWDAnimation.killTweensOf(o);FWDAnimation.killTweensOf(o.obj);o.main_do.destroy();o.text_do.destroy();o.background_do.destroy();o.main_do=null;o.text_do=null;o.background_do=null;o.setInnerHTML("");s.destroy();s=o=null;t.prototype=null}};t.setPrototype=function(){t.prototype=new FWDRLS3DDisplayObject("div")};t.HIDE_COMPLETE="infoWindowHideComplete";t.prototype=null;n.FWDS3DCovInfoWindow=t}(window),function(n){var t=function(i,r,u){var f=this,e=t.prototype;f.handlerLeftNImg=i.handlerLeftNImg;f.handlerLeftSImg=i.handlerLeftSImg;f.handlerCenterNImg=i.handlerCenterNImg;f.handlerCenterSImg=i.handlerCenterSImg;f.handlerRightNImg=i.handlerRightNImg;f.handlerRightSImg=i.handlerRightSImg;f.trackLeftImg=i.trackLeftImg;f.trackCenterImg=i.trackCenterImg;f.trackRightImg=i.trackRightImg;f.textColorNormal=i.scrollbarTextColorNormal;f.textColorSelected=i.scrollbarTextColorSelected;f.scrollbarHandlerDO;f.scrollbarHandlerLeftNDO;f.scrollbarHandlerLeftSDO;f.scrollbarHandlerCenterNDO;f.scrollbarHandlerCenterSDO;f.scrollbarHandlerRightNDO;f.scrollbarHandlerRightSDO;f.scrollbarHandlerTextDO;f.scrollbarHandlerOverDO;f.scrollbarTrackDO;f.scrollbarTrackLeftDO;f.scrollbarTrackCenterDO;f.scrollbarTrackRightDO;f.scrollbarMaxWidth=i.controlsMaxWidth;f.handlerWidth=i.handlerWidth;f.trackWidth=i.controlsMaxWidth;f.scrollbarHeight=i.trackLeftImg.height;f.trackLeftWidth=i.trackLeftImg.width;f.handlerLeftWidth=i.handlerLeftNImg.width;f.handlerLeftSWidth=i.handlerLeftSImg.width;f.totalItems=r;f.curItemId=u;f.prevCurItemId;f.mouseX=0;f.mouseY=0;f.offset=0;i.showSlideshowButton&&(f.offset=i.playButtonNImg.width);f.isPressed=!1;f.isMobile=FWDRLS3DUtils.isMobile;f.hasPointerEvent=FWDRLS3DUtils.hasPointerEvent;f.init=function(){f.setupMainContainers()};f.setupMainContainers=function(){f.setWidth(f.scrollbarMaxWidth);f.setHeight(f.scrollbarHeight);f.setTrack();f.setHandler();f.isMobile?f.hasPointerEvent?(f.scrollbarHandlerOverDO.screen.addEventListener("MSPointerOver",f.onScrollMouseOver),f.scrollbarHandlerOverDO.screen.addEventListener("MSPointerOut",f.onScrollMouseOut),f.scrollbarHandlerOverDO.screen.addEventListener("MSPointerDown",f.onScrollMouseDown)):f.scrollbarHandlerOverDO.screen.addEventListener("touchstart",f.onScrollMouseDown):(f.scrollbarHandlerOverDO.setButtonMode(!0),f.screen.addEventListener?(f.scrollbarHandlerOverDO.screen.addEventListener("mouseover",f.onScrollMouseOver),f.scrollbarHandlerOverDO.screen.addEventListener("mouseout",f.onScrollMouseOut),f.scrollbarHandlerOverDO.screen.addEventListener("mousedown",f.onScrollMouseDown),n.addEventListener("mouseup",f.onScrollMouseUp)):(f.scrollbarHandlerOverDO.screen.attachEvent("onmouseover",f.onScrollMouseOver),f.scrollbarHandlerOverDO.screen.attachEvent("onmouseout",f.onScrollMouseOut),f.scrollbarHandlerOverDO.screen.attachEvent("onmousedown",f.onScrollMouseDown),document.attachEvent("onmouseup",f.onScrollMouseUp)))};f.setTrack=function(){f.scrollbarTrackDO=new FWDRLS3DDisplayObject("div");f.addChild(f.scrollbarTrackDO);f.scrollbarTrackDO.setWidth(f.trackWidth);f.scrollbarTrackDO.setHeight(f.scrollbarHeight);f.scrollbarTrackLeftDO=new FWDS3DCovSimpleDisplayObject("img");f.scrollbarTrackLeftDO.setScreen(f.trackLeftImg);f.scrollbarTrackDO.addChild(f.scrollbarTrackLeftDO);f.scrollbarTrackCenterDO=new FWDS3DCovSimpleDisplayObject("div");f.scrollbarTrackCenterDO.screen.style.backgroundImage="url("+i.trackCenterPath+")";f.scrollbarTrackCenterDO.screen.style.backgroundRepeat="repeat-x";f.scrollbarTrackDO.addChild(f.scrollbarTrackCenterDO);f.scrollbarTrackCenterDO.setWidth(f.trackWidth-2*f.trackLeftWidth);f.scrollbarTrackCenterDO.setHeight(f.scrollbarHeight);f.scrollbarTrackCenterDO.setX(f.trackLeftWidth);f.scrollbarTrackRightDO=new FWDS3DCovSimpleDisplayObject("img");f.scrollbarTrackRightDO.setScreen(f.trackRightImg);f.scrollbarTrackDO.addChild(f.scrollbarTrackRightDO);f.scrollbarTrackRightDO.setX(f.trackWidth-f.trackLeftWidth)};f.setHandler=function(){f.scrollbarHandlerDO=new FWDRLS3DDisplayObject("div");f.addChild(f.scrollbarHandlerDO);f.scrollbarHandlerDO.setWidth(f.handlerWidth);f.scrollbarHandlerDO.setHeight(f.scrollbarHeight);f.scrollbarHandlerLeftNDO=new FWDS3DCovSimpleDisplayObject("img");f.scrollbarHandlerLeftNDO.setScreen(f.handlerLeftNImg);f.scrollbarHandlerDO.addChild(f.scrollbarHandlerLeftNDO);f.scrollbarHandlerCenterNDO=new FWDS3DCovSimpleDisplayObject("div");f.scrollbarHandlerCenterNDO.screen.style.backgroundImage="url("+i.handlerCenterNPath+")";f.scrollbarHandlerCenterNDO.screen.style.backgroundRepeat="repeat-x";f.scrollbarHandlerDO.addChild(f.scrollbarHandlerCenterNDO);f.scrollbarHandlerCenterNDO.setWidth(f.handlerWidth-2*f.handlerLeftWidth);f.scrollbarHandlerCenterNDO.setHeight(f.scrollbarHeight);f.scrollbarHandlerCenterNDO.setX(f.handlerLeftWidth);f.scrollbarHandlerRightNDO=new FWDS3DCovSimpleDisplayObject("img");f.scrollbarHandlerRightNDO.setScreen(f.handlerRightNImg);f.scrollbarHandlerDO.addChild(f.scrollbarHandlerRightNDO);f.scrollbarHandlerRightNDO.setX(f.handlerWidth-f.handlerLeftWidth);f.scrollbarHandlerLeftSDO=new FWDS3DCovSimpleDisplayObject("img");f.scrollbarHandlerLeftSDO.setScreen(f.handlerLeftSImg);f.scrollbarHandlerDO.addChild(f.scrollbarHandlerLeftSDO);f.scrollbarHandlerLeftSDO.setAlpha(0);f.scrollbarHandlerCenterSDO=new FWDS3DCovSimpleDisplayObject("div");f.scrollbarHandlerCenterSDO.screen.style.backgroundImage="url("+i.handlerCenterSPath+")";f.scrollbarHandlerCenterSDO.screen.style.backgroundRepeat="repeat-x";f.scrollbarHandlerDO.addChild(f.scrollbarHandlerCenterSDO);f.scrollbarHandlerCenterSDO.setWidth(f.handlerWidth-2*f.handlerLeftSWidth);f.scrollbarHandlerCenterSDO.setHeight(f.scrollbarHeight);f.scrollbarHandlerCenterSDO.setX(f.handlerLeftSWidth);f.scrollbarHandlerCenterSDO.setAlpha(0);f.scrollbarHandlerRightSDO=new FWDS3DCovSimpleDisplayObject("img");f.scrollbarHandlerRightSDO.setScreen(f.handlerRightSImg);f.scrollbarHandlerDO.addChild(f.scrollbarHandlerRightSDO);f.scrollbarHandlerRightSDO.setX(f.handlerWidth-f.handlerLeftSWidth);f.scrollbarHandlerRightSDO.setAlpha(0);f.scrollbarHandlerTextDO=new FWDRLS3DDisplayObject("div");f.scrollbarHandlerTextDO.screen.className="fwds3dcov-scrollbar-text";f.scrollbarHandlerDO.addChild(f.scrollbarHandlerTextDO);f.scrollbarHandlerTextDO.getStyle().fontFamily="Arial, Helvetica, sans-serif";f.scrollbarHandlerTextDO.getStyle().fontSize="10px";f.scrollbarHandlerTextDO.getStyle().color=f.textColorNormal;f.scrollbarHandlerTextDO.setInnerHTML(f.curItemId+1+"/"+f.totalItems);f.setTextPositionId=setTimeout(f.setTextPosition,10);f.scrollbarHandlerOverDO=new FWDRLS3DDisplayObject("div");f.scrollbarHandlerDO.addChild(f.scrollbarHandlerOverDO);f.scrollbarHandlerOverDO.setWidth(f.handlerWidth);f.scrollbarHandlerOverDO.setHeight(f.scrollbarHeight);FWDRLS3DUtils.isIE&&(f.scrollbarHandlerOverDO.setBkColor("#000000"),f.scrollbarHandlerOverDO.setAlpha(.001))};f.setTextPosition=function(){f.scrollbarHandlerTextDO.setX(Math.floor((f.handlerWidth-f.scrollbarHandlerTextDO.getWidth())/2));f.scrollbarHandlerTextDO.setY(Math.floor((f.scrollbarHeight-f.scrollbarHandlerTextDO.getHeight())/2)+1)};f.resize=function(n,t){n<t+f.scrollbarMaxWidth?.8*n-t<f.handlerWidth?(f.resizeTrack(0),f.scrollbarHandlerDO.setY(500)):(f.resizeTrack(Math.floor(n-t)),f.scrollbarHandlerDO.setY(0)):f.getWidth()<f.scrollbarMaxWidth&&(f.resizeTrack(Math.floor(f.scrollbarMaxWidth)),f.scrollbarHandlerDO.setY(0));f.scrollbarHandlerDO.setX(Math.floor(f.curItemId*(f.trackWidth-f.offset-f.handlerWidth)/(f.totalItems-1)));f.scrollbarHandlerTextDO.setInnerHTML(f.curItemId+1+"/"+f.totalItems)};f.resize2=function(){f.resizeTrack(Math.floor(f.scrollbarMaxWidth))};f.resizeTrack=function(n){f.trackWidth=n;f.setWidth(f.trackWidth);f.scrollbarTrackDO.setWidth(f.trackWidth);f.scrollbarTrackCenterDO.setWidth(Math.floor(f.trackWidth-2*f.trackLeftWidth));f.scrollbarTrackCenterDO.setX(Math.floor(f.trackLeftWidth));f.scrollbarTrackRightDO.setX(Math.floor(f.trackWidth-f.trackLeftWidth))};f.onScrollMouseOver=function(){f.scrollbarOver=!0;FWDAnimation.to(f.scrollbarHandlerLeftSDO,.8,{alpha:1,ease:Expo.easeOut});FWDAnimation.to(f.scrollbarHandlerCenterSDO,.8,{alpha:1,ease:Expo.easeOut});FWDAnimation.to(f.scrollbarHandlerRightSDO,.8,{alpha:1,ease:Expo.easeOut});FWDAnimation.to(f.scrollbarHandlerTextDO.screen,.8,{css:{color:f.textColorSelected},ease:Expo.easeOut})};f.onScrollMouseOut=function(){f.scrollbarOver=!1;f.isPressed||(FWDAnimation.to(f.scrollbarHandlerLeftSDO,.8,{alpha:0,ease:Expo.easeOut}),FWDAnimation.to(f.scrollbarHandlerCenterSDO,.8,{alpha:0,ease:Expo.easeOut}),FWDAnimation.to(f.scrollbarHandlerRightSDO,.8,{alpha:0,ease:Expo.easeOut}),FWDAnimation.to(f.scrollbarHandlerTextDO.screen,.8,{css:{color:f.textColorNormal},ease:Expo.easeOut}))};f.onScrollMouseDown=function(t){t.preventDefault&&t.preventDefault();var i=FWDRLS3DUtils.getViewportMouseCoordinates(t);f.mouseX=i.screenX;f.mouseY=i.screenY;f.curScrollX=f.scrollbarHandlerDO.getX();f.lastPressedX=f.mouseX;f.isPressed=!0;FWDAnimation.killTweensOf(f.scrollbarHandlerDO);f.isMobile?f.hasPointerEvent?(n.addEventListener("MSPointerMove",f.onScrollMove),n.addEventListener("MSPointerUp",f.onScrollMouseUp)):(n.addEventListener("touchmove",f.onScrollMove),n.addEventListener("touchend",f.onScrollMouseUp)):f.screen.addEventListener?n.addEventListener("mousemove",f.onScrollMove):document.attachEvent("onmousemove",f.onScrollMove)};f.onScrollMove=function(n){var r=FWDRLS3DUtils.getViewportMouseCoordinates(n);f.mouseX=r.screenX;f.mouseY=r.screenY;var u=f.mouseX-f.lastPressedX,i=f.curScrollX+u,i=Math.max(i,0);i=Math.min(f.trackWidth-f.offset-f.handlerWidth,i);f.scrollbarHandlerDO.setX(Math.floor(i));f.curItemId=Math.floor(i/(f.trackWidth-f.offset-f.handlerWidth)*f.totalItems);f.curItemId==f.totalItems&&f.curItemId--;f.prevCurItemId!=f.curItemId&&(f.dispatchEvent(t.MOVE,{id:f.curItemId}),f.scrollbarHandlerTextDO.setInnerHTML(f.curItemId+1+"/"+f.totalItems));f.prevCurItemId=f.curItemId};f.onScrollMouseUp=function(){f.isPressed=!1;f.isMobile?f.hasPointerEvent?(n.removeEventListener("MSPointerUp",f.onScrollMouseUp),n.removeEventListener("MSPointerMove",f.onScrollMove)):(n.removeEventListener("touchend",f.onScrollMouseUp),n.removeEventListener("touchmove",f.onScrollMove)):f.screen.addEventListener?n.removeEventListener("mousemove",f.onScrollMove):document.detachEvent("onmousemove",f.onScrollMove);f.scrollbarOver||f.isMobile||f.onScrollMouseOut();f.gotoItem2()};f.gotoItem=function(n,t){f.curItemId=n;f.prevCurItemId!=f.curItemId&&(t?(FWDAnimation.killTweensOf(f.scrollbarHandlerDO),FWDAnimation.to(f.scrollbarHandlerDO,.8,{x:Math.floor(f.curItemId*(f.trackWidth-f.offset-f.handlerWidth)/(f.totalItems-1)),ease:Expo.easeOut})):f.scrollbarHandlerDO.setX(Math.floor(f.curItemId*(f.trackWidth-f.offset-f.handlerWidth)/(f.totalItems-1))),f.scrollbarHandlerTextDO.setInnerHTML(f.curItemId+1+"/"+f.totalItems));f.prevCurItemId=f.curItemId};f.gotoItem2=function(){FWDAnimation.killTweensOf(f.scrollbarHandlerDO);FWDAnimation.to(f.scrollbarHandlerDO,.8,{x:Math.floor(f.curItemId*(f.trackWidth-f.offset-f.handlerWidth)/(f.totalItems-1)),ease:Expo.easeOut});f.scrollbarHandlerTextDO.setInnerHTML(f.curItemId+1+"/"+f.totalItems)};f.destroy=function(){clearTimeout(f.setTextPositionId);f.isMobile?f.hasPointerEvent?(f.scrollbarHandlerOverDO.screen.removeEventListener("MSPointerOver",f.onScrollMouseOver),f.scrollbarHandlerOverDO.screen.removeEventListener("MSPointerOut",f.onScrollMouseOut),f.scrollbarHandlerOverDO.screen.removeEventListener("MSPointerDown",f.onScrollMouseDown)):f.scrollbarHandlerOverDO.screen.removeEventListener("touchstart",f.onScrollMouseDown):(f.scrollbarHandlerOverDO.setButtonMode(!0),f.screen.removeEventListener?(f.scrollbarHandlerOverDO.screen.removeEventListener("mouseover",f.onScrollMouseOver),f.scrollbarHandlerOverDO.screen.removeEventListener("mouseout",f.onScrollMouseOut),f.scrollbarHandlerOverDO.screen.removeEventListener("mousedown",f.onScrollMouseDown),n.removeEventListener("mouseup",f.onScrollMouseUp)):(f.scrollbarHandlerOverDO.screen.detachEvent("onmouseover",f.onScrollMouseOver),f.scrollbarHandlerOverDO.screen.detachEvent("onmouseout",f.onScrollMouseOut),f.scrollbarHandlerOverDO.screen.detachEvent("onmousedown",f.onScrollMouseDown),document.detachEvent("onmouseup",f.onScrollMouseUp)));f.isMobile?f.hasPointerEvent?(n.removeEventListener("MSPointerUp",f.onScrollMouseUp),n.removeEventListener("MSPointerMove",f.onScrollMove)):(n.removeEventListener("touchend",f.onScrollMouseUp),n.removeEventListener("touchmove",f.onScrollMove)):f.screen.addEventListener?n.removeEventListener("mousemove",f.onScrollMove):document.detachEvent("onmousemove",f.onScrollMove);FWDAnimation.killTweensOf(f.scrollbarHandlerLeftNDO);FWDAnimation.killTweensOf(f.scrollbarHandlerCenterNDO);FWDAnimation.killTweensOf(f.scrollbarHandlerRightNDO);FWDAnimation.killTweensOf(f.scrollbarHandlerDO);FWDAnimation.killTweensOf(f.scrollbarHandlerTextDO.screen);f.scrollbarHandlerDO.destroy();f.scrollbarHandlerLeftNDO.destroy();f.scrollbarHandlerLeftSDO.destroy();f.scrollbarHandlerCenterNDO.destroy();f.scrollbarHandlerCenterSDO.destroy();f.scrollbarHandlerRightNDO.destroy();f.scrollbarHandlerRightSDO.destroy();f.scrollbarHandlerTextDO.destroy();f.scrollbarHandlerOverDO.destroy();f.scrollbarTrackDO.destroy();f.scrollbarTrackLeftDO.destroy();f.scrollbarTrackCenterDO.destroy();f.scrollbarTrackRightDO.destroy();f.scrollbarHandlerDO=null;f.scrollbarHandlerLeftNDO=null;f.scrollbarHandlerLeftSDO=null;f.scrollbarHandlerCenterNDO=null;f.scrollbarHandlerCenterSDO=null;f.scrollbarHandlerRightNDO=null;f.scrollbarHandlerRightSDO=null;f.scrollbarHandlerTextDO=null;f.scrollbarHandlerOverDO=null;f.scrollbarTrackDO=null;f.scrollbarTrackLeftDO=null;f.scrollbarTrackCenterDO=null;f.scrollbarTrackRightDO=null;f.setInnerHTML("");e.destroy();e=f=null;t.prototype=null};f.init()};t.setPrototype=function(){t.prototype=new FWDRLS3DDisplayObject("div")};t.MOVE="onMove";t.prototype=null;n.FWDS3DCovScrollbar=t}(window);window.FWDS3DCovSimpleDisplayObject=function(n,t,i,r){var u=this;if("div"!=n&&"img"!=n&&"canvas"!=n)throw Error("Type is not valid! "+n);u.type=n;u.style;u.screen;u.transform;u.position=t||"absolute";u.overflow=i||"hidden";u.display=r||"block";u.visible=!0;u.buttonMode;u.x=0;u.y=0;u.w=0;u.h=0;u.rect;u.alpha=1;u.innerHTML="";u.opacityType="";u.isHtml5_bl=!1;u.isMobile_bl=FWDRLS3DUtils.isMobile;u.hasTransform3d_bl=FWDRLS3DUtils.hasTransform3d;u.hasTransform2d_bl=FWDRLS3DUtils.hasTransform2d;FWDRLS3DUtils.isFirefox&&(u.hasTransform3d_bl=!1);FWDRLS3DUtils.isFirefox&&(u.hasTransform2d_bl=!1);u.hasBeenSetSelectable_bl=!1;u.init=function(){u.setScreen()};u.getTransform=function(){for(var n,t=["transform","msTransform","WebkitTransform","MozTransform","OTransform"];n=t.shift();)if(void 0!==u.screen.style[n])return n;return!1};u.getOpacityType=function(){return void 0!==u.screen.style.opacity?"opacity":"filter"};u.setScreen=function(n){u.screen="img"==u.type&&n?n:document.createElement(u.type);u.setMainProperties()};u.setMainProperties=function(){u.transform=u.getTransform();u.setPosition(u.position);u.setDisplay(u.display);u.setOverflow(u.overflow);u.opacityType=u.getOpacityType();"opacity"==u.opacityType&&(u.isHtml5_bl=!0);"filter"==u.opacityType&&(u.screen.style.filter="inherit");u.screen.style.left="0px";u.screen.style.top="0px";u.screen.style.margin="0px";u.screen.style.padding="0px";u.screen.style.maxWidth="none";u.screen.style.maxHeight="none";u.screen.style.border="none";u.screen.style.lineHeight="1";u.screen.style.backgroundColor="transparent";u.screen.style.backfaceVisibility="hidden";u.screen.style.webkitBackfaceVisibility="hidden";u.screen.style.MozBackfaceVisibility="hidden";"img"==n&&(u.setWidth(u.screen.width),u.setHeight(u.screen.height))};u.setSelectable=function(n){n||(u.screen.style.userSelect="none",u.screen.style.MozUserSelect="none",u.screen.style.webkitUserSelect="none",u.screen.style.khtmlUserSelect="none",u.screen.style.oUserSelect="none",u.screen.style.msUserSelect="none",u.screen.msUserSelect="none",u.screen.ondragstart=function(){return!1},u.screen.onselectstart=function(){return!1},u.screen.ontouchstart=function(){return!1},u.screen.style.webkitTouchCallout="none",u.hasBeenSetSelectable_bl=!0)};u.setBackfaceVisibility=function(){u.screen.style.backfaceVisibility="visible";u.screen.style.webkitBackfaceVisibility="visible";u.screen.style.MozBackfaceVisibility="visible"};u.removeBackfaceVisibility=function(){u.screen.style.backfaceVisibility="hidden";u.screen.style.webkitBackfaceVisibility="hidden";u.screen.style.MozBackfaceVisibility="hidden"};u.getScreen=function(){return u.screen};u.setVisible=function(n){u.visible=n;u.screen.style.visibility=1==u.visible?"visible":"hidden"};u.getVisible=function(){return u.visible};u.setResizableSizeAfterParent=function(){u.screen.style.width="100%";u.screen.style.height="100%"};u.getStyle=function(){return u.screen.style};u.setOverflow=function(n){u.overflow=n;u.screen.style.overflow=u.overflow};u.setPosition=function(n){u.position=n;u.screen.style.position=u.position};u.setDisplay=function(n){u.display=n;u.screen.style.display=u.display};u.setButtonMode=function(n){u.buttonMode=n;u.screen.style.cursor=1==u.buttonMode?"pointer":"default"};u.setBkColor=function(n){u.screen.style.backgroundColor=n};u.setInnerHTML=function(n){u.innerHTML=n;u.screen.innerHTML=u.innerHTML};u.getInnerHTML=function(){return u.innerHTML};u.getRect=function(){return u.screen.getBoundingClientRect()};u.setAlpha=function(n){u.alpha=n;"opacity"==u.opacityType?u.screen.style.opacity=u.alpha:"filter"==u.opacityType&&(u.screen.style.filter="alpha(opacity="+100*u.alpha+")",u.screen.style.filter="progid:DXImageTransform.Microsoft.Alpha(Opacity="+Math.round(100*u.alpha)+")")};u.getAlpha=function(){return u.alpha};u.getRect=function(){return u.screen.getBoundingClientRect()};u.getGlobalX=function(){return u.getRect().left};u.getGlobalY=function(){return u.getRect().top};u.setX=function(n){u.x=n;u.isMobile_bl?u.screen.style[u.transform]="translate("+u.x+"px,"+u.y+"px)":u.hasTransform3d_bl?u.screen.style[u.transform]="translate3d("+u.x+"px,"+u.y+"px,0)":u.hasTransform2d_bl?u.screen.style[u.transform]="translate("+u.x+"px,"+u.y+"px)":u.screen.style.left=u.x+"px"};u.getX=function(){return u.x};u.setY=function(n){u.y=n;u.isMobile_bl?u.screen.style[u.transform]="translate("+u.x+"px,"+u.y+"px)":u.hasTransform3d_bl&&!FWDRLS3DUtils.isAndroid?u.screen.style[u.transform]="translate3d("+u.x+"px,"+u.y+"px,0)":u.hasTransform2d_bl?u.screen.style[u.transform]="translate("+u.x+"px,"+u.y+"px)":u.screen.style.top=u.y+"px"};u.getY=function(){return u.y};u.setWidth=function(n){u.w=n;"img"==u.type&&(u.screen.width=u.w);u.screen.style.width=u.w+"px"};u.getWidth=function(){return"div"==u.type?0!=u.screen.offsetWidth?u.screen.offsetWidth:u.w:"img"==u.type?0!=u.screen.offsetWidth?u.screen.offsetWidth:0!=u.screen.width?u.screen.width:u._w:"canvas"==u.type?0!=u.screen.offsetWidth?u.screen.offsetWidth:u.w:void 0};u.setHeight=function(n){u.h=n;"img"==u.type&&(u.screen.height=u.h);u.screen.style.height=u.h+"px"};u.getHeight=function(){return"div"==u.type?0!=u.screen.offsetHeight?u.screen.offsetHeight:u.h:"img"==u.type?0!=u.screen.offsetHeight?u.screen.offsetHeight:0!=u.screen.height?u.screen.height:u.h:"canvas"==u.type?0!=u.screen.offsetHeight?u.screen.offsetHeight:u.h:void 0};u.setCSSGradient=function(n,t,i){FWDRLS3DUtils.isIEAndLessThen10?u.setBkColor(t):(u.screen.style.backgroundImage="-webkit-linear-gradient("+n+", "+t+", "+i+")",u.screen.style.backgroundImage="-moz-linear-gradient("+n+", "+t+", "+i+")",u.screen.style.backgroundImage="-ms-linear-gradient("+n+", "+t+", "+i+")",u.screen.style.backgroundImage="-o-linear-gradient("+n+", "+t+", "+i+")")};u.disposeImage=function(){"img"==u.type&&(u.screen.onload=null,u.screen.onerror=null,u.screen.src="")};u.addChild=function(n){u.contains(n)&&u.children_ar.splice(FWDRLS3DSUtils.indexOfArray(u.children_ar,n),1);u.children_ar.push(n);u.screen.appendChild(n.screen)};u.addChildAt=function(n,t){if(0==u.getNumChildren())u.children_ar.push(n),u.screen.appendChild(n.screen);else if(1==t)u.screen.insertBefore(n.screen,u.children_ar[0].screen),u.screen.insertBefore(u.children_ar[0].screen,n.screen),u.contains(n)?u.children_ar.splice(FWDRLS3DSUtils.indexOfArray(u.children_ar,n),1,n):u.children_ar.splice(FWDRLS3DSUtils.indexOfArray(u.children_ar,n),0,n);else{if(t<0||t>u.getNumChildren()-1)throw Error("##getChildAt()## Index out of bounds!");u.screen.insertBefore(n.screen,u.children_ar[t].screen);u.contains(n)?u.children_ar.splice(FWDRLS3DSUtils.indexOfArray(u.children_ar,n),1,n):u.children_ar.splice(FWDRLS3DSUtils.indexOfArray(u.children_ar,n),0,n)}};u.removeChild=function(n){if(!u.contains(n))throw Error("##removeChild()## Child doesn't exist, it can't be removed!");u.children_ar.splice(FWDRLS3DSUtils.indexOfArray(u.children_ar,n),1);u.screen.removeChild(n.screen)};u.contains=function(n){return-1!=FWDRLS3DSUtils.indexOfArray(u.children_ar,n)};u.addChildAtZero=function(n){0==u.numChildren?(u.children_ar.push(n),u.screen.appendChild(n.screen)):(u.screen.insertBefore(n.screen,u.children_ar[0].screen),u.contains(n)&&u.children_ar.splice(FWDRLS3DSUtils.indexOfArray(u.children_ar,n),1),u.children_ar.unshift(n))};u.getChildAt=function(n){if(n<0||n>u.numChildren-1)throw Error("##getChildAt()## Index out of bounds!");if(0==u.numChildren)throw Errror("##getChildAt## Child dose not exist!");return u.children_ar[n]};u.removeChildAtZero=function(){u.screen.removeChild(u.children_ar[0].screen);u.children_ar.shift()};u.destroy=function(){u.hasBeenSetSelectable_bl&&(u.screen.ondragstart=null,u.screen.onselectstart=null,u.screen.ontouchstart=null);u.screen.removeAttribute("style");u.style=null;u.screen=null;u.transform=null;u.position=null;u.overflow=null;u.display=null;u.visible=null;u.buttonMode=null;u.x=null;u.y=null;u.w=null;u.h=null;u.rect=null;u.alpha=null;u.innerHTML=null;u.opacityType=null;u.isHtml5_bl=null;r=i=t=n=null;u.hasTransform3d_bl=null;u.hasTransform2d_bl=null;u=null};u.init()},function(n){var t=function(i){var r=this,u=t.prototype;r.playButtonNImg=i.playButtonNImg;r.playButtonSImg=i.playButtonSImg;r.pauseButtonImg=i.pauseButtonImg;r.timerButtonImg=i.slideshowTimerImg;r.playButtonDO;r.playButtonNDO;r.playButtonSDO;r.pauseButtonDO;r.timerButtonDO;r.timerButtonBgDO;r.timerButtonTextDO;r.delay=i.slideshowDelay;r.autoplay=i.autoplay;r.curSeconds=i.slideshowDelay/1e3;r.isPlaying=!1;r.isCounting=!1;r.btnWidth=r.playButtonNImg.width;r.btnHeight=r.playButtonNImg.height;r.isMobile=FWDRLS3DUtils.isMobile;r.hasPointerEvent=FWDRLS3DUtils.hasPointerEvent;r.animDelayId_to;r.timeoutId;r.timerIntervalId;r.init=function(){r.setupMainContainers()};r.setupMainContainers=function(){r.setButtonMode(!0);r.setWidth(r.btnWidth);r.setHeight(r.btnHeight);r.setPauseButton();r.settimerButton();r.setPlayButton();r.isMobile?r.hasPointerEvent?(r.screen.addEventListener("MSPointerOver",r.onMouseOver),r.screen.addEventListener("MSPointerOut",r.onMouseOut),r.screen.addEventListener("MSPointerUp",r.onClick)):r.screen.addEventListener("touchend",r.onClick):(r.screen.addEventListener("mouseover",r.onMouseOver),r.screen.addEventListener("mouseout",r.onMouseOut),r.screen.addEventListener("click",r.onClick))};r.settimerButton=function(){r.slpBk_do=new FWDRLS3DDisplayObject("img");var n=new Image;n.src=i.circleBK;r.slpBk_do.setScreen(n);r.slpBk_do.setWidth(r.btnWidth);r.slpBk_do.setHeight(r.btnHeight);r.slpBk_do.setAlpha(0);r.addChild(r.slpBk_do);FWDRLS3DPreloader2.setPrototype();r.slp_do=new FWDRLS3DPreloader2(r,"none",8,i.slideshowPreloaderBackgroundColor,i.slideshowpreloaderFillColor,2.5,(r.delay-800)/1e3);r.slp_do.setX(Math.round((r.w-r.slp_do.w)/2));r.slp_do.setY(Math.round((r.h-r.slp_do.h)/2));r.addChild(r.slp_do)};r.setTextPosition=function(){};r.setPauseButton=function(){r.pauseButtonDO=new FWDS3DCovSimpleDisplayObject("img");r.pauseButtonDO.setScreen(r.pauseButtonImg);r.pauseButtonDO.setAlpha(0);r.addChild(r.pauseButtonDO);r.pauseButtonDO.setWidth(r.btnWidth);r.pauseButtonDO.setHeight(r.btnHeight)};r.setPlayButton=function(){r.playButtonDO=new FWDRLS3DDisplayObject("div");r.addChild(r.playButtonDO);r.playButtonNDO=new FWDS3DCovSimpleDisplayObject("img");r.playButtonNDO.setScreen(r.playButtonNImg);r.playButtonDO.addChild(r.playButtonNDO);r.playButtonSDO=new FWDS3DCovSimpleDisplayObject("img");r.playButtonSDO.setScreen(r.playButtonSImg);r.playButtonSDO.setAlpha(0);r.playButtonDO.addChild(r.playButtonSDO);r.playButtonDO.setWidth(r.btnWidth);r.playButtonDO.setHeight(r.btnHeight)};r.onMouseOver=function(){r.isPlaying?(r.slp_do.hide2(),FWDAnimation.to(r.slpBk_do,.8,{alpha:0,ease:Expo.easeOut})):(r.slp_do.hide2(),FWDAnimation.to(r.playButtonSDO,.8,{alpha:1,ease:Expo.easeOut}))};r.onMouseOut=function(){r.isPlaying?(r.slp_do.show2(),FWDAnimation.to(r.slpBk_do,.8,{alpha:1,ease:Expo.easeOut})):(r.slp_do.hide2(),FWDAnimation.to(r.slpBk_do,.8,{alpha:0,ease:Expo.easeOut}),FWDAnimation.to(r.playButtonSDO,.8,{alpha:0,ease:Expo.easeOut}))};r.onClick=function(){r.isPlaying?(r.stop(),r.pauseButtonDO.setAlpha(0),r.dispatchEvent(t.PAUSE_CLICK)):(r.slp_do.resetSlideshow(),r.start(),r.pauseButtonDO.setAlpha(1),r.dispatchEvent(t.PLAY_CLICK));r.isMobile||r.onMouseOver()};r.start=function(){r.isPlaying=!0;r.isCounting=!0;r.playButtonDO.setAlpha(0);r.curSeconds=r.delay/1e3;clearTimeout(r.timeoutId);clearInterval(r.timerIntervalId);r.timeoutId=setTimeout(r.onTimeHandler,r.delay);r.timerIntervalId=setInterval(r.onTickHandler,1e3);clearTimeout(r.animDelayId_to);r.animDelayId_to=setTimeout(r.slp_do.startSlideshow,800)};r.stop=function(){r.isPlaying=!1;r.isCounting=!1;r.playButtonDO.setAlpha(1);r.slp_do.stopSlideshow();clearTimeout(r.animDelayId_to);clearTimeout(r.timeoutId);clearInterval(r.timerIntervalId)};r.resetCounter=function(){r.isCounting=!1;clearTimeout(r.timeoutId);clearInterval(r.timerIntervalId);r.curSeconds=r.delay/1e3;r.slp_do.stopSlideshow()};r.onTimeHandler=function(){r.isCounting=!1;clearTimeout(r.timeoutId);clearInterval(r.timerIntervalId);r.slp_do.stopSlideshow();r.onTickHandler();r.dispatchEvent(t.TIME)};r.onTickHandler=function(){r.curSeconds--};r.hideSlideshow=function(){r.stop();r.resetCounter();FWDAnimation.killTweensOf(r.playButtonSDO);FWDAnimation.to(r.playButtonSDO,.8,{alpha:0,ease:Expo.easeOut});FWDAnimation.killTweensOf(r.slpBk_do);FWDAnimation.to(r.slpBk_do,.8,{alpha:0,ease:Expo.easeOut});FWDAnimation.killTweensOf(r.pauseButtonDO);FWDAnimation.to(r.pauseButtonDO,.8,{alpha:0,ease:Expo.easeOut});r.slp_do.hide2()};r.destroy=function(){clearTimeout(r.timeoutId);clearTimeout(r.setTextPositionId);clearInterval(r.timerIntervalId);r.isMobile?r.hasPointerEvent?(r.screen.removeEventListener("MSPointerOver",r.onMouseOver),r.screen.removeEventListener("MSPointerOut",r.onMouseOut),r.screen.removeEventListener("MSPointerUp",r.onClick)):r.screen.removeEventListener("touchend",r.onClick):n.addEventListener?(r.screen.removeEventListener("mouseover",r.onMouseOver),r.screen.removeEventListener("mouseout",r.onMouseOut),r.screen.removeEventListener("click",r.onClick)):(r.screen.detachEvent("onmouseover",r.onMouseOver),r.screen.detachEvent("onmouseout",r.onMouseOut),r.screen.detachEvent("onclick",r.onClick));FWDAnimation.killTweensOf(r.timerButtonDO);FWDAnimation.killTweensOf(r.playButtonNDO);r.playButtonDO.destroy();r.playButtonNDO.destroy();r.playButtonSDO.destroy();r.pauseButtonDO.destroy();r.slp_do.destory();r.slp_do=null;u.destroy();u=r=null;t.prototype=null};r.init()};t.setPrototype=function(){t.prototype=new FWDRLS3DDisplayObject("div")};t.PLAY_CLICK="onPlayClick";t.PAUSE_CLICK="onPauseClick";t.TIME="onTime";t.prototype=null;n.FWDS3DCovSlideshowButton=t}(window),function(n){var t=function(n,i,r,u,f){var e=e,o=t.prototype;e.imageSource_img=n;e.image_do=null;e.tweenObj={currentPos:0};e.segmentWidth=i;e.segmentHeight=r;e.totalSegments=u;e.duration=f/1e3;e.delayTimerId_int;e.init=function(){e.setWidth(e.segmentWidth);e.setHeight(e.segmentHeight);e.image_do=new FWDRLS3DDisplayObject("img");e.image_do.setScreen(e.imageSource_img);e.addChild(e.image_do);e.onUpdateHandler();e.hide(!1)};e.animIn=function(){FWDAnimation.killTweensOf(e.tweenObj);e.currentPos=0;FWDAnimation.to(e.tweenObj,e.duration,{currentPos:1,ease:Linear.easeNone,onUpdate:e.onUpdateHandler})};e.animOut=function(){FWDAnimation.killTweensOf(e.tweenObj);FWDAnimation.to(e.tweenObj,.8,{currentPos:0,onUpdate:e.onUpdateHandler})};e.onUpdateHandler=function(){var n=Math.round(e.tweenObj.currentPos*(e.totalSegments-1))*e.segmentWidth;e.image_do.setX(-n)};e.show=function(){e.setVisible(!0);"opacity"==e.opacityType?(FWDAnimation.killTweensOf(e.image_do),FWDAnimation.to(e.image_do,1,{alpha:1})):e.setWidth(e.segmentWidth)};e.hide=function(n){n?"opacity"==e.opacityType?(FWDAnimation.killTweensOf(e.image_do),FWDAnimation.to(e.image_do,1,{alpha:0})):e.setWidth(0):"opacity"==e.opacityType?(FWDAnimation.killTweensOf(e.image_do),e.setVisible(!1),e.image_do.setAlpha(0)):e.setWidth(0)};e.destroy=function(){FWDAnimation.killTweensOf(e);FWDAnimation.killTweensOf(e.tweenObj);FWDAnimation.killTweensOf(e.image_do);e.image_do.destroy();e.imageSource_img=null;e.image_do=null;e.tweenObj=null;n=null;e.setInnerHTML("");o.destroy();o=e=null;t.prototype=null};e.init()};t.HIDE_COMPLETE;t.setPrototype=function(){t.prototype=new FWDRLS3DDisplayObject("div")};t.prototype=null;n.FWDS3DCovSlideShowPreloader=t}(window),function(n){var t=function(n,i,r){var u=this,f=t.prototype;u.id=n;u.borderSize=i.thumbBorderSize;u.backgroundColor=i.thumbBackgroundColor;u.borderColor1=i.thumbBorderColor1;u.borderColor2=i.thumbBorderColor2;u.mainDO=null;u.borderDO=null;u.bgDO=null;u.imageHolderDO=null;u.imageDO=null;u.reflCanvasDO=null;u.gradientDO=null;u.gradientLeftDO=null;u.gradientRightDO=null;u.textHolderDO=null;u.textGradientDO=null;u.textDO=null;u.tooltipDO=null;u.curDataListAr=r.curDataListAr;u.thumbWidth=u.curDataListAr[u.id].thumbWidth;u.thumbHeight=u.curDataListAr[u.id].thumbHeight;u.mouseX=0;u.mouseY=0;u.gradPos=0;u.thumbScale=1;u.showBoxShadow=i.showBoxShadow;u.isOver=!1;u.isOver2=!1;u.hasText=!1;u.isEnabled=!0;u.hasImage=!1;u.isMobile=FWDRLS3DUtils.isMobile;u.hasPointerEvent=FWDRLS3DUtils.hasPointerEvent;u.init=function(){u.setupScreen()};u.setupScreen=function(){u.mainDO=new FWDRLS3DDisplayObject("div","absolute","visible");u.addChild(u.mainDO);u.mainDO.setWidth(u.thumbWidth);u.mainDO.setHeight(u.thumbHeight);u.setWidth(u.thumbWidth);u.setHeight(u.thumbHeight);i.transparentImages?u.borderSize=0:(u.borderDO=new FWDS3DCovSimpleDisplayObject("div"),u.bgDO=new FWDS3DCovSimpleDisplayObject("div"),u.mainDO.addChild(u.borderDO),u.mainDO.addChild(u.bgDO),u.borderDO.setWidth(u.thumbWidth),u.borderDO.setHeight(u.thumbHeight),u.bgDO.setWidth(u.thumbWidth-2*u.borderSize),u.bgDO.setHeight(u.thumbHeight-2*u.borderSize),u.bgDO.setX(u.borderSize),u.bgDO.setY(u.borderSize),u.borderDO.setCSSGradient("top",u.borderColor1,u.borderColor2),u.bgDO.setBkColor(u.backgroundColor),FWDRLS3DUtils.isAndroid&&(u.borderDO.setBackfaceVisibility(),u.bgDO.setBackfaceVisibility()));u.imageHolderDO=new FWDRLS3DDisplayObject("div");u.mainDO.addChild(u.imageHolderDO);u.curDataListAr=r.curDataListAr;u.setupGradient();FWDRLS3DUtils.isAndroid;u.showBoxShadow&&(u.mainDO.screen.style.boxShadow=i.thumbBoxShadowCss);u.isMobile?u.hasPointerEvent?u.mainDO.screen.addEventListener("MSPointerUp",u.onMouseTouchHandler):u.mainDO.screen.addEventListener("touchend",u.onMouseTouchHandler):(u.screen.addEventListener?(u.mainDO.screen.addEventListener("click",u.onMouseClickHandler),u.mainDO.screen.addEventListener("mouseover",u.onMouseOverHandler),u.mainDO.screen.addEventListener("mouseout",u.onMouseOutHandler)):u.mainDO.screen.attachEvent("onclick",u.onMouseClickHandler),r.showTooltip&&u.setupTooltip());u.setTransformOrigin("100%");u.setAlpha(0);u.updateButtonMode()};u.updateButtonMode=function(){u.isMobile||"none"==u.curDataListAr[u.id].mediaType||r.useDrag?(u.mainDO.getStyle().cursor=null,u.tooltipDO&&(u.tooltipDO.getStyle().cursor=null)):(u.mainDO.setButtonMode(!0),u.tooltipDO&&u.tooltipDO.setButtonMode(!0))};u.setTransformOrigin=function(n){u.screen.style.transformOrigin="50% "+n;u.screen.style.WebkitTransformOrigin="50% "+n;u.screen.style.MozTransformOrigin="50% "+n;u.screen.style.OTransformOrigin="50% "+n;u.screen.style.msTransformOrigin="50% "+n};u.setupTooltip=function(){FWDS3DCovTooltip.setPrototype();u.tooltipDO=new FWDS3DCovTooltip({skinPath:i.skinPath_str+"/tooltip-skin",tooltipMaxWidth:300,text:u.curDataListAr[u.id].thumbText,btnMode:!0});document.documentElement.appendChild(u.tooltipDO.screen);u.tooltipDO.screen.style.zIndex=1e4;u.tooltipDO.setAlpha(0);u.tooltipDO.setX(-2e3)};u.addReflection=function(){var e,o,n,v,y,c,l,a,s,h,t,f;u.imageDO&&!FWDRLS3DUtils.isIEAndLessThen9&&(e=u.thumbWidth-2*u.borderSize,o=u.thumbHeight-2*u.borderSize,u.reflCanvasDO=new FWDRLS3DDisplayObject3D("canvas"),u.reflCanvasDO.screen.width=u.thumbWidth,u.reflCanvasDO.screen.height=r.reflHeight,n=u.reflCanvasDO.screen.getContext("2d"),i.useDefaultThumbnailsWidthAndHeight?(v=(u.thumbWidth-2*u.borderSize)/u.imgOW,c=1,c=(y=(u.thumbHeight-2*u.borderSize)/u.imgOH)<=v?v:y,s=Math.round(u.imgOW*c),h=Math.round(u.imgOH*c),l=Math.round((e-s)/2)+u.borderSize,a=Math.round((o-h)/2)+u.borderSize):(l=u.borderSize,a=u.borderSize,s=e,h=o),FWDRLS3DUtils.isSafari?(u.mainDO.addChild(u.reflCanvasDO),u.reflCanvasDO.setY(u.thumbHeight+r.reflDist),n.save(),n.translate(0,u.thumbHeight),n.scale(1,-1),n.drawImage(u.imageDO.screen,l,a,s,h),n.restore(),n.globalCompositeOperation="destination-out",(f=n.createLinearGradient(0,0,0,r.reflHeight)).addColorStop(0,"rgba(255, 255, 255, "+(1-r.reflAlpha)+")"),f.addColorStop(1,"rgba(255, 255, 255, 1.0)"),n.fillStyle=f,n.fillRect(0,0,u.thumbWidth,r.reflHeight+2)):(u.reflCanvas2DO=new FWDRLS3DDisplayObject3D("canvas"),u.mainDO.addChild(u.reflCanvas2DO),u.reflCanvas2DO.setY(u.thumbHeight+r.reflDist),u.reflCanvas2DO.screen.width=u.thumbWidth,u.reflCanvas2DO.screen.height=r.reflHeight,(t=u.reflCanvas2DO.screen.getContext("2d")).save(),i.transparentImages||(t.fillStyle=u.borderColor2,t.fillRect(0,0,u.thumbWidth,r.reflHeight)),n.translate(0,-u.thumbHeight+r.reflHeight+u.borderSize),n.drawImage(u.imageDO.screen,l,a,s,h),t.translate(0,r.reflHeight+u.borderSize),t.scale(1,-1),t.drawImage(u.reflCanvasDO.screen,u.borderSize,u.borderSize,e,20+o,u.borderSize,u.borderSize,e,20+o),t.restore(),t.globalCompositeOperation="destination-out",(f=t.createLinearGradient(0,0,0,r.reflHeight)).addColorStop(0,"rgba(255, 255, 255, "+(1-r.reflAlpha)+")"),f.addColorStop(1,"rgba(255, 255, 255, 1.0)"),t.fillStyle=f,t.fillRect(0,0,u.thumbWidth,r.reflHeight+2),n.clearRect(0,0,u.thumbWidth,u.thumbHeight),reflCanvasDO=n=null),u.gradientDO&&u.mainDO.addChild(u.gradientDO))};u.addImage=function(n){u.imageDO=new FWDS3DCovSimpleDisplayObject("img");u.imageDO.setScreen(n);u.imgOW=n.width;u.imgOH=n.height;u.imageHolderDO.addChild(u.imageDO);u.imageDO.screen.ontouchstart=null;FWDRLS3DUtils.isAndroid&&u.imageDO.setBackfaceVisibility();var o,h,t,f,e,s,c,l=u.thumbWidth-2*u.borderSize,a=u.thumbHeight-2*u.borderSize;c=i.useDefaultThumbnailsWidthAndHeight?(o=(u.thumbWidth-2*u.borderSize)/u.imgOW,t=1,t=(h=(u.thumbHeight-2*u.borderSize)/u.imgOH)<=o?o:h,f=Math.round((u.thumbWidth-2*u.borderSize)*t),e=Math.round((u.thumbHeight-2*u.borderSize)*t),s=Math.round((u.thumbWidth-2*u.borderSize-f)/2),Math.round((u.thumbHeight-2*u.borderSize-e)/2)):(f=l,e=a,s=0);u.imageDO.setX(s);u.imageDO.setY(c);u.imageDO.setWidth(f);u.imageDO.setHeight(e);u.imageHolderDO.setX(u.borderSize);u.imageHolderDO.setY(u.borderSize);u.imageHolderDO.setWidth(u.thumbWidth-2*u.borderSize);u.imageHolderDO.setHeight(u.thumbHeight-2*u.borderSize);r.showRefl&&u.addReflection()};u.setupGradient=function(){u.isMobile||FWDRLS3DUtils.isIEAndLessThen10||!r.showGradient||(u.gradientDO=new FWDRLS3DDisplayObject("div"),u.mainDO.addChild(u.gradientDO),u.gradientDO.setWidth(u.thumbWidth),!r.showRefl||u.isMobile||FWDRLS3DUtils.isIEAndLessThen10?u.gradientDO.setHeight(u.thumbHeight):u.gradientDO.setHeight(u.thumbHeight+r.reflDist+r.reflHeight),u.gradientLeftDO=new FWDS3DCovSimpleDisplayObject("div"),u.gradientDO.addChild(u.gradientLeftDO),u.gradientLeftDO.setWidth(u.thumbWidth),!r.showRefl||u.isMobile||FWDRLS3DUtils.isIEAndLessThen10?u.gradientLeftDO.setHeight(u.thumbHeight):u.gradientLeftDO.setHeight(u.thumbHeight+r.reflDist+r.reflHeight),u.gradientLeftDO.setCSSGradient("left",r.gradientColor1,r.gradientColor2),u.gradientRightDO=new FWDS3DCovSimpleDisplayObject("div"),u.gradientDO.addChild(u.gradientRightDO),u.gradientRightDO.setWidth(u.thumbWidth),!r.showRefl||u.isMobile||FWDRLS3DUtils.isIEAndLessThen10?u.gradientRightDO.setHeight(u.thumbHeight):u.gradientRightDO.setHeight(u.thumbHeight+r.reflDist+r.reflHeight),"onesided"==r.topology||"frontonesided"==r.topology?u.gradientRightDO.setCSSGradient("left",r.gradientColor1,r.gradientColor2):u.gradientRightDO.setCSSGradient("left",r.gradientColor2,r.gradientColor1),u.gradientLeftDO.setAlpha(0),u.gradientRightDO.setAlpha(0))};u.setGradient=function(n){if(u.gradPos!=n&&(u.gradPos=n,!u.isMobile&&!FWDRLS3DUtils.isIEAndLessThen10&&r.showGradient))switch(FWDAnimation.killTweensOf(u.gradientLeftDO),FWDAnimation.killTweensOf(u.gradientRightDO),u.gradPos){case 0:FWDAnimation.to(u.gradientLeftDO,.8,{alpha:0});FWDAnimation.to(u.gradientRightDO,.8,{alpha:0,onComplete:u.hideGrad});break;case 1:u.gradientDO.setY(0);FWDAnimation.to(u.gradientLeftDO,.8,{alpha:0});FWDAnimation.to(u.gradientRightDO,.8,{alpha:1});break;case-1:u.gradientDO.setY(0);FWDAnimation.to(u.gradientLeftDO,.8,{alpha:1});FWDAnimation.to(u.gradientRightDO,.8,{alpha:0})}};u.hideGrad=function(){u.gradientDO.setY(2e3)};u.setGradient2=function(n){if(!u.isMobile)switch(FWDAnimation.killTweensOf(u.gradientLeftDO),FWDAnimation.killTweensOf(u.gradientRightDO),n){case 0:FWDAnimation.to(u.gradientLeftDO,.8,{alpha:0});FWDAnimation.to(u.gradientRightDO,.8,{alpha:0});break;case 1:u.gradientDO.setY(0);FWDAnimation.to(u.gradientLeftDO,.8,{alpha:0});FWDAnimation.to(u.gradientRightDO,.8,{alpha:1});break;case-1:u.gradientDO.setY(0);FWDAnimation.to(u.gradientLeftDO,.8,{alpha:1});FWDAnimation.to(u.gradientRightDO,.8,{alpha:0})}};u.checkThumbOver=function(n){0<=r.thumbMouseX&&r.thumbMouseX<=u.thumbWidth*r.scale&&0<=r.thumbMouseY&&r.thumbMouseY<=u.thumbHeight*r.scale?u.onThumbOverHandler(n):u.onThumbOutHandler()};u.onThumbOverHandler=function(n){u.isOver||(u.isOver=!0,FWDRLS3DUtils.isIEAndLessThen9?u.tooltipDO.setAlpha(1):FWDAnimation.to(u.tooltipDO,.4,{alpha:1,ease:Expo.easeOut}));var e,f,i,t,o=FWDRLS3DUtils.getViewportMouseCoordinates(n),s=r.parent.rect.left;r.parent.rect.top;r.dynTooltip?(newX=o.screenX,newY=o.screenY,i=0,t=u.tooltipDO.getTooltipWidth()/2,e=u.tooltipDO.getTooltipHeight(),f=!1,newX<t&&(i=newX-t,newX=t),newY<e&&(f=!0,newY+=20),i=parseInt(-u.tooltipDO.tooltipPointerBottomDO.w/2),u.tooltipDO.setPointerDX(i),u.tooltipDO.swapTooltip(f),newX=Math.floor(newX),newY=Math.floor(newY),u.tooltipDO.setX(newX),u.tooltipDO.setY(newY+r.parent.pageYOffset)):(newX=r.stageWidth/2,newY=r.stageHeight/2-u.thumbHeight/2-5+(u.getY()+u.thumbHeight/2),newY=u.getRect().top,i=0,t=u.tooltipDO.getTooltipWidth()/2,newX>r.stageWidth-t&&(i=newX-r.stageWidth+t,newX=r.stageWidth-t),newX<t&&(i=newX-t,newX=t),i=parseInt(-u.tooltipDO.tooltipPointerBottomDO.w/2),u.tooltipDO.setPointerDX(i),u.tooltipDO.swapTooltip(!1),newX=Math.floor(newX+s),newY=Math.floor(newY+r.parent.pageYOffset),u.tooltipDO.setX(newX),u.tooltipDO.setY(newY))};u.onThumbOutHandler=function(){u.isOver&&(u.isOver=!1,FWDRLS3DUtils.isIEAndLessThen9?(u.tooltipDO.setAlpha(0),u.posTooltip()):FWDAnimation.to(u.tooltipDO,.8,{alpha:0,ease:Expo.easeOut,onComplete:u.posTooltip}))};u.posTooltip=function(){u.isOver||u.tooltipDO.setX(-2e3)};u.hideTooltip=function(){u.tooltipDO&&(FWDRLS3DUtils.isIEAndLessThen9?(u.tooltipDO.setAlpha(0),u.posTooltip()):FWDAnimation.to(u.tooltipDO,.4,{alpha:0,ease:Expo.easeOut,onComplete:u.posTooltip}),u.isOver=!1)};u.disableTooltip=function(){u.tooltipDO&&(FWDRLS3DUtils.isIEAndLessThen9?(u.tooltipDO.setAlpha(0),u.posTooltip()):FWDAnimation.to(u.tooltipDO,.6,{alpha:0,ease:Expo.easeOut,onComplete:u.posTooltip}),u.isOver=!1)};u.showThumb3D=function(){var e,c,f,n,t,o,l,s=u.thumbWidth-2*u.borderSize,h=u.thumbHeight-2*u.borderSize;i.transparentImages||(u.imageHolderDO.setX(parseInt(u.thumbWidth/2)),u.imageHolderDO.setY(parseInt(u.thumbHeight/2)),u.imageHolderDO.setWidth(0),u.imageHolderDO.setHeight(0),FWDAnimation.to(u.imageHolderDO,.8,{x:u.borderSize,y:u.borderSize,w:s,h:h,ease:Expo.easeInOut}));l=i.useDefaultThumbnailsWidthAndHeight?(e=(u.thumbWidth-2*u.borderSize)/u.imgOW,f=1,f=(c=(u.thumbHeight-2*u.borderSize)/u.imgOH)<=e?e:c,n=Math.round(u.imgOW*f),t=Math.round(u.imgOH*f),o=Math.round((s-n)/2),Math.round((h-t)/2)):(n=s,t=h,o=0);u.imgResW=n;u.imgResH=t;u.imageDO.setWidth(n);u.imageDO.setHeight(t);i.transparentImages||(u.imageDO.setX(-parseInt(n/2)),u.imageDO.setY(-parseInt(t/2)),FWDAnimation.to(u.imageDO,.8,{x:o,y:l,ease:Expo.easeInOut}));u.reflCanvas2DO?(u.reflCanvas2DO.setAlpha(0),"flipping"==r.topology&&r.curId!=u.id||FWDAnimation.to(u.reflCanvas2DO,.8,{alpha:1,ease:Expo.easeInOut})):u.reflCanvasDO&&(u.reflCanvasDO.setAlpha(0),"flipping"==r.topology&&r.curId!=u.id||FWDAnimation.to(u.reflCanvasDO,.8,{alpha:1,ease:Expo.easeInOut}))};u.showThumb2D=function(){var r,f,n,t,i;FWDRLS3DUtils.hasTransform2d?(u.setScale2(u.thumbScale),t=u.thumbWidth-2*u.borderSize,i=u.thumbHeight-2*u.borderSize,u.imageHolderDO.setX(parseInt(u.thumbWidth/2)),u.imageHolderDO.setY(parseInt(u.thumbHeight/2)),u.imageHolderDO.setWidth(0),u.imageHolderDO.setHeight(0),FWDAnimation.to(u.imageHolderDO,.8,{x:u.borderSize,y:u.borderSize,w:t,h:i,ease:Expo.easeInOut})):(r=Math.floor(u.thumbWidth*u.thumbScale),f=Math.floor(u.thumbHeight*u.thumbScale),n=Math.floor(u.borderSize*u.thumbScale),0<u.borderSize&&n<1&&(n=1),t=r-2*n,i=f-2*n,u.imageHolderDO.setX(parseInt(r/2)),u.imageHolderDO.setY(parseInt(f/2)),u.imageHolderDO.setWidth(0),u.imageHolderDO.setHeight(0),FWDAnimation.to(u.imageHolderDO,.8,{x:n,y:n,w:t,h:i,ease:Expo.easeInOut}));u.imageDO&&(u.imageDO.setWidth(t),u.imageDO.setHeight(i),u.imageDO.setX(-parseInt(t/2)),u.imageDO.setY(-parseInt(i/2)),FWDAnimation.to(u.imageDO,.8,{x:0,y:0,ease:Expo.easeInOut}),u.reflCanvas2DO?(u.reflCanvas2DO.setAlpha(0),FWDAnimation.to(u.reflCanvas2DO,.8,{alpha:1,ease:Expo.easeInOut})):u.reflCanvasDO&&(u.reflCanvasDO.setAlpha(0),FWDAnimation.to(u.reflCanvasDO,.8,{alpha:1,ease:Expo.easeInOut})))};u.showThumbIntro2D=function(n,t){var f,o,e,s,h;u.thumbScale=n;FWDRLS3DUtils.hasTransform2d?(u.setScale2(u.thumbScale),u.setX(-u.thumbWidth/2),u.setY(-u.thumbHeight/2),FWDAnimation.to(u,.8,{x:u.newX,y:u.newY,scale:u.thumbScale,delay:t,ease:Quart.easeOut,onComplete:u.setThumbVisibility})):(f=Math.floor(u.thumbWidth*n),o=Math.floor(u.thumbHeight*n),e=Math.floor(u.borderSize*n),0<u.borderSize&&e<1&&(e=1),s=f-2*e,h=o-2*e,u.setWidth(f),u.setHeight(o),u.mainDO.setWidth(f),u.mainDO.setHeight(o),u.borderDO&&(u.borderDO.setWidth(f),u.borderDO.setHeight(o)),u.bgDO&&(u.bgDO.setX(e),u.bgDO.setY(e),u.bgDO.setWidth(s),u.bgDO.setHeight(h)),u.setX(-u.thumbWidth/2),u.setY(-u.thumbHeight/2),"bottom"==i.thumbsAlignment?FWDAnimation.to(u,.8,{x:Math.floor(u.newX+(u.thumbWidth-f)/2),y:(-Math.floor(r.thumbsMaxHeight/2)+(r.thumbsMaxHeight-u.thumbHeight))*n,ease:Expo.easeOut}):FWDAnimation.to(u,.8,{x:Math.floor(u.newX+(u.thumbWidth-f)/2),y:-Math.floor(o/2),ease:Expo.easeOut}))};u.setScale=function(n,t){var e,o,f;u.thumbScale=n;u.setVisible(!0);FWDRLS3DUtils.hasTransform2d?FWDAnimation.to(u,.8,{x:Math.floor(u.newX),y:Math.floor(u.newY),scale:u.thumbScale,alpha:t,ease:Quart.easeOut,onComplete:u.setThumbVisibility}):(e=Math.floor(u.thumbWidth*n),o=Math.floor(u.thumbHeight*n),f=Math.floor(u.borderSize*n),0<u.borderSize&&f<1&&(f=1),u.borderDO&&FWDAnimation.to(u.borderDO,.8,{w:e,h:o,ease:Quart.easeOut}),u.bgDO&&FWDAnimation.to(u.bgDO,.8,{x:f,y:f,w:e-2*f,h:o-2*f,ease:Quart.easeOut}),"bottom"==i.thumbsAlignment?FWDAnimation.to(u,.8,{x:Math.floor(u.newX+(u.thumbWidth-e)/2),y:(-Math.floor(r.thumbsMaxHeight/2)+(r.thumbsMaxHeight-u.thumbHeight))*n,w:e,h:o,alpha:t,ease:Quart.easeOut}):FWDAnimation.to(u,.8,{x:Math.floor(u.newX+(u.thumbWidth-e)/2),y:-Math.floor(o/2),w:e,h:o,alpha:t,ease:Quart.easeOut}),FWDAnimation.to(u.mainDO,.8,{w:e,h:o,ease:Quart.easeOut}),FWDAnimation.to(u.imageHolderDO,.8,{x:f,y:f,w:e-2*f,h:o-2*f,ease:Quart.easeOut}),u.imageDO&&FWDAnimation.to(u.imageDO,.8,{w:e-2*f,h:o-2*f,ease:Quart.easeOut}))};u.setScaleInfinite=function(n){var f,e,t;u.thumbScale=n;u.setVisible(!0);FWDRLS3DUtils.hasTransform2d?FWDAnimation.to(u,0,{x:Math.floor(u.newX),y:Math.floor(u.newY),scale:u.thumbScale,ease:Quart.easeOut}):(f=Math.floor(u.thumbWidth*n),e=Math.floor(u.thumbHeight*n),t=Math.floor(u.borderSize*n),0<u.borderSize&&t<1&&(t=1),u.borderDO&&FWDAnimation.to(u.borderDO,0,{w:f,h:e,ease:Quart.easeOut}),u.bgDO&&FWDAnimation.to(u.bgDO,0,{x:t,y:t,w:f-2*t,h:e-2*t,ease:Quart.easeOut}),"bottom"==i.thumbsAlignment?FWDAnimation.to(u,0,{x:Math.floor(u.newX+(u.thumbWidth-f)/2),y:(-Math.floor(r.thumbsMaxHeight/2)+(r.thumbsMaxHeight-u.thumbHeight))*n,w:f,h:e,ease:Quart.easeOut}):FWDAnimation.to(u,0,{x:Math.floor(u.newX+(u.thumbWidth-f)/2),y:-Math.floor(e/2),w:f,h:e,ease:Quart.easeOut}),FWDAnimation.to(u.mainDO,0,{w:f,h:e,ease:Quart.easeOut}),FWDAnimation.to(u.imageHolderDO,0,{x:t,y:t,w:f-2*t,h:e-2*t,ease:Quart.easeOut}),u.imageDO&&FWDAnimation.to(u.imageDO,0,{w:f-2*t,h:e-2*t,ease:Quart.easeOut}))};u.setThumbVisibility=function(){0==u.getZIndex()&&u.setVisible(!1)};u.update=function(){r.showRefl?u.reflCanvas2DO?(u.reflCanvas2DO.setAlpha(1),u.reflCanvas2DO.setY(u.thumbHeight+r.reflDist)):u.addReflection():u.reflCanvas2DO&&u.reflCanvas2DO.setAlpha(0);r.showGradient?u.gradientDO?(u.gradientLeftDO.setCSSGradient("left",r.gradientColor1,r.gradientColor2),"onesided"==r.topology||"frontonesided"==r.topology?u.gradientRightDO.setCSSGradient("left",r.gradientColor1,r.gradientColor2):u.gradientRightDO.setCSSGradient("left",r.gradientColor2,r.gradientColor1),u.setGradient2(u.gradPos)):u.setupGradient():u.gradientDO&&u.setGradient2(0)};u.updateRefl=function(n){n?u.reflCanvas2DO?(FWDAnimation.to(u.reflCanvas2DO,.8,{alpha:1,ease:Quart.easeOut}),u.reflCanvas2DO.setY(u.thumbHeight+r.reflDist)):u.addReflection():u.reflCanvas2DO&&FWDAnimation.to(u.reflCanvas2DO,.8,{alpha:0,ease:Quart.easeOut})};u.hide=function(n){u.thumbWidth;u.borderSize;u.thumbHeight;u.borderSize;"onesided"!=r.topology&&"crosssided"!=r.topology&&"frontonesided"!=r.topology&&"accordion"!=r.topology&&"flipping"!=r.topology||FWDAnimation.to(u,.8,{alpha:0,delay:n});FWDAnimation.to(u.imageHolderDO,.8,{alpha:0,x:parseInt(u.thumbWidth/2),y:parseInt(u.thumbHeight/2),w:0,h:0,delay:n,ease:Expo.easeInOut});u.imageDO&&(FWDAnimation.to(u.imageDO,.8,{x:-parseInt(u.imgResW/2),y:-parseInt(u.imgResH/2),delay:n,ease:Expo.easeInOut}),u.reflCanvas2DO?FWDAnimation.to(u.reflCanvas2DO,.8,{alpha:0,delay:n,ease:Expo.easeInOut}):u.reflCanvasDO&&FWDAnimation.to(u.reflCanvasDO,.8,{alpha:0,delay:n,ease:Expo.easeInOut}))};u.onMouseClickHandler=function(){u.dispatchEvent(t.CLICK,{id:u.id})};u.onMouseOverHandler=function(){r.disableThumbClick||u.id!=r.curId&&(u.isOver2=!0,r.showGradient&&u.gradientDO&&u.setGradient2(0),FWDAnimation.to(u,.6,{z:u.curZ+r.thumbHoverOffset,ease:Expo.easeOut,overwrite:!1}))};u.onMouseOutHandler=function(){u.id!=r.curId&&(u.isOver2=!1,r.showGradient&&u.gradientDO&&u.setGradient2(u.gradPos),FWDAnimation.to(u,.6,{z:u.curZ,ease:Expo.easeOut,overwrite:!1}))};u.onMouseTouchHandler=function(n){n.preventDefault&&n.preventDefault();u.dispatchEvent(t.CLICK,{id:u.id})};u.enable=function(){u.isEnabled||(u.isEnabled=!0,u.updateButtonMode(),u.isMobile||u.screen.addEventListener||u.mainDO.screen.detachEvent("onclick",u.onMouseClickHandler),u.isMobile?u.hasPointerEvent?u.mainDO.screen.addEventListener("MSPointerUp",u.onMouseTouchHandler):u.mainDO.screen.addEventListener("touchend",u.onMouseTouchHandler):u.screen.addEventListener?(u.mainDO.screen.addEventListener("click",u.onMouseClickHandler),u.mainDO.screen.addEventListener("mouseover",u.onMouseOverHandler),u.mainDO.screen.addEventListener("mouseout",u.onMouseOutHandler)):u.mainDO.screen.attachEvent("onclick",u.onMouseClickHandler),clearTimeout(u.disableId),u.setVisible(!0))};u.disable=function(){u.isEnabled&&(u.isEnabled=!1,u.mainDO.setButtonMode(!1),u.isMobile?u.hasPointerEvent?u.mainDO.screen.removeEventListener("MSPointerUp",u.onMouseTouchHandler):u.mainDO.screen.removeEventListener("touchend",u.onMouseTouchHandler):u.screen.removeEventListener?(u.mainDO.screen.removeEventListener("click",u.onMouseClickHandler),u.mainDO.screen.removeEventListener("mouseover",u.onMouseOverHandler),u.mainDO.screen.removeEventListener("mouseout",u.onMouseOutHandler)):u.mainDO.screen.detachEvent("onclick",u.onMouseClickHandler),clearTimeout(u.disableId),u.disableId=setTimeout(u.disableFinish,800))};u.disableFinish=function(){u.setVisible(!1)};u.destroy=function(){FWDAnimation.killTweensOf(u);FWDAnimation.killTweensOf(u.mainDO);FWDAnimation.killTweensOf(u.imageHolderDO);u.isMobile?u.hasPointerEvent?u.mainDO.screen.removeEventListener("MSPointerUp",u.onMouseTouchHandler):u.mainDO.screen.removeEventListener("touchend",u.onMouseTouchHandler):u.screen.addEventListener?u.mainDO.screen.removeEventListener("click",u.onMouseClickHandler):u.mainDO.screen.detachEvent("onclick",u.onMouseClickHandler);clearTimeout(u.setTextHeightId);u.imageDO&&(FWDAnimation.killTweensOf(u.imageDO),u.imageDO.disposeImage(),u.imageDO.destroy());u.bgDO&&(FWDAnimation.killTweensOf(u.bgDO),u.bgDO.destroy(),u.bgDO=null);u.borderDO&&(FWDAnimation.killTweensOf(u.borderDO),u.borderDO.destroy(),u.borderDO=null);u.gradientLeftDO&&(FWDAnimation.killTweensOf(u.gradientLeftDO),u.gradientLeftDO.destroy(),u.gradientLeftDO=null);u.gradientRightDO&&(FWDAnimation.killTweensOf(u.gradientRightDO),u.gradientRightDO.destroy(),u.gradientRightDO=null);u.textGradientDO&&(FWDAnimation.killTweensOf(u.textGradientDO),u.textGradientDO=null);u.textDO&&(FWDAnimation.killTweensOf(u.textDO),u.textDO=null);u.textHolderDO&&(FWDAnimation.killTweensOf(u.textHolderDO),u.textHolderDO=null);u.reflCanvas2DO&&(FWDAnimation.killTweensOf(u.reflCanvas2DO),u.reflCanvas2DO=null);try{document.documentElement.removeChild(u.tooltipDO.screen)}catch(n){}u.tooltipDO&&u.tooltipDO.destroy();u.imageHolderDO.destroy();u.mainDO.destroy();u.tooltipDO=null;u.mainDO=null;u.borderDO=null;u.bgDO=null;u.imageHolderDO=null;u.imageDO=null;u.gradientDO=null;u.gradientLeftDO=null;u.gradientRightDO=null;u.textHolderDO=null;u.textGradientDO=null;u.textDO=null;u.id=null;u.data=null;u.parent=null;u.backgroundColor=null;u.borderColor=null;u.screen.innerHTML="";f.destroy();u=f=null;t.prototype=null};u.init()};t.setPrototype=function(){t.prototype=new FWDRLS3DDisplayObject3D("div","absolute","visible")};t.CLICK="click";t.prototype=null;n.FWDS3DCovThumb=t}(window),function(n){var t=function(i,r){var u=this,f=t.prototype;u.data=i;u.parent=r;u.stageWidth=1;u.stageHeight=1;u.grabIconPath_str=i.grabIconPath_str;u.handIconPath_str=i.handIconPath_str;u.thumbnailOffsetY=i.thumbnailOffsetY;u.nextAndPrevOffsetX=i.nextAndPrevOffsetX;u.thumbsHolderDO;u.totalThumbs;u.thumbsAr=[];u.nrThumbsToDisplay=i.nrThumbsToDisplay;u.infiniteLoop=i.infiniteLoop;u.dataListId=i.startAtCategory;u.curDataListAr;u.dragCurId;u.prevCurId;u.curId;u.startPos=i.coverflowStartPosition;u.thumbWidth=i.thumbWidth;u.thumbHeight=i.thumbHeight;u.borderSize=i.thumbBorderSize;u.perspective;u.sizeRatio;u.countLoadedThumbsLeft;u.countLoadedThumbsRight;u.controlsDO;u.prevButtonDO;u.nextButtonDO;u.scrollbarDO;u.slideshowButtonDO;u.textDO;u.controlsHeight=i.nextButtonNImg.height;u.controlsOffset=i.controlsOffset;u.bulletsOffset=i.bulletsOffset;u.largeNextAndPrevButtonsOffest=i.largeNextAndPrevButtonsOffest;u.largeNextAndPrevButtonsMaxWidthPos=i.largeNextAndPrevButtonsMaxWidthPos;u.showText=u.data.showText;u.textOffset=u.data.textOffset;u.textMaxWidth=u.data.textMaxWidth;u.thumbXSpace3D=i.thumbXSpace3D;u.thumbXOffset3D=i.thumbXOffset3D;u.thumbZSpace3D=i.thumbZSpace3D;u.thumbZOffset3D=i.thumbZOffset3D;u.thumbYAngle3D=i.thumbYAngle3D;u.thumbXSpace2D=i.thumbXSpace2D;u.thumbXOffset2D=i.thumbXOffset2D;u.thumbHoverOffset=i.thumbHoverOffset;u.topology=i.coverflowTopology;u.xRot=-i.coverflowXRotation;u.yRot=-i.coverflowYRotation;u.showGradient=i.showGradient;u.gradientColor1=i.gradientColor1;u.gradientColor2=i.gradientColor2;u.showTooltip=i.showTooltip;u.dynTooltip=i.dynTooltip;u.showRefl=i.showRefl;u.reflHeight=i.reflHeight;u.reflDist=i.reflDist;u.reflAlpha=i.reflAlpha;u.introFinished=!1;u.isPlaying=!1;u.disableThumbClick=!1;u.isTextSet=!1;u.allowToSwitchCat=!1;u.isTransition=!1;u.isTextSet=!1;u.showBulletsNavigation=i.showBulletsNavigation;u.useDrag=i.useDragAndSwipe_bl;u.showSlideshowButton=i.showSlideshowButton;u.showLargeNextAndPrevCoverflowButtons=i.showLargeNextAndPrevCoverflowButtons;u.hasPointerEvent=FWDRLS3DUtils.hasPointerEvent;u.isMobile=FWDRLS3DUtils.isMobile;u.loadWithDelayIdLeft;u.loadWithDelayIdRight;u.slideshowTimeoutId;u.textTimeoutId;u.zSortingId;u.hideThumbsFinishedId;u.loadImagesId;u.setTextHeightId;u.setIntroFinishedId;u.showControlsId;u.init=function(){u.setOverflow("visible");u.mainThumbsHolderDO=new FWDRLS3DTransformDisplayObject("div","absolute","visible");u.addChild(u.mainThumbsHolderDO);u.thumbsHolderDO=new FWDRLS3DDisplayObject3D("div","absolute","visible");u.mainThumbsHolderDO.addChild(u.thumbsHolderDO);FWDRLS3DUtils.isEdge||u.thumbsHolderDO.setZ(1e5);u.thumbsHolderDO.setX(Math.floor(u.stageWidth/2));u.thumbsHolderDO.setY(Math.floor(u.stageHeight/2)+u.thumbnailOffsetY);u.setWidth(u.stageWidth);u.setHeight(u.stageHeight);(u.isMobile||FWDRLS3DUtils.isSafari)&&!FWDRLS3DUtils.isAndroidAndWebkit||u.thumbsHolderDO.setPreserve3D();u.thumbsHolderDO.setAngleX(u.xRot);u.thumbsHolderDO.setAngleY(u.yRot);u.isMobile||n.addEventListener("mousemove",u.onThumbMove);u.hasPointerEvent&&n.addEventListener("MSPointerMove",u.onThumbMove);u.showScrollbar=i.showScrollbar;u.showNextAndPrevButton=i.showNextAndPrevButton;u.isMobile&&(i.disableScrollbarOnMobile&&(u.showScrollbar=!1),i.disableNextAndPrevButtonsOnMobile&&(u.showNextAndPrevButton=!1,u.showPrevButton=!1));0==u.nrThumbsToDisplay&&(u.infiniteLoop=!1);u.showCurrentCat(-1);u.showText&&u.setupText();u.data.autoplay&&(u.showSlideshowButton=!0);u.setupControls();u.hideControls();u.isMobile||(u.addDragScreen(),u.setupDisableDragScreen());u.resizeHandler(r.scale)};u.addDragScreen=function(){u.useDrag&&(u.getStyle().cursor="url("+u.handIconPath_str+"), default",r.mainDO.getStyle().cursor="url("+u.handIconPath_str+"), default")};u.removeDragScreen=function(){u.getStyle().cursor=null;r.mainDO.getStyle().cursor=null};u.setupDisableDragScreen=function(){u.dsb_do||(u.dsb_do=new FWDS3DCovSimpleDisplayObject("div"),FWDRLS3DUtils.isIE&&(u.dsb_do.setBkColor("#00FF00"),u.dsb_do.setAlpha(1e-5)),r.mainDO.addChild(u.dsb_do),u.useDrag&&(u.dsb_do.getStyle().cursor="url("+u.grabIconPath_str+"), default"),u.dsb_do.getStyle().zIndex="99999");u.hideDsb()};u.showDsb=function(){!u.isDsbShowed_bl&&u.dsb_do&&(clearTimeout(u.hideDSBId_to),u.isDsbShowed_bl=!0,u.dsb_do.setVisible(!0),u.dsb_do.setWidth(u.stageWidth),u.dsb_do.setHeight(u.stageHeight))};u.hideDsb=function(){u.isDsbShowed_bl&&u.dsb_do&&(clearTimeout(u.hideDSBId_to),u.isDsbShowed_bl=!1,u.dsb_do.setVisible(!1),u.dsb_do.setWidth(0),u.dsb_do.setHeight(0))};u.onThumbMove=function(n){var t;u.disableThumbClick||r.isLigtboxOpened||!u.allowToSwitchCat||(t=FWDRLS3DUtils.getViewportMouseCoordinates(n),u.thumbMouseX=t.screenX-r.rect.left-(u.stageWidth-u.curDataListAr[u.curId].thumbWidth*u.scale)/2,u.thumbMouseY=t.screenY-r.rect.top-(u.stageHeight-u.thumbsMaxHeight*u.scale+2*(u.thumbsMaxHeight*u.scale-u.curDataListAr[u.curId].thumbHeight*u.scale))/2,u.showTooltip&&!u.isTransition&&u.thumbsAr[u.curId].checkThumbOver(n))};u.showCurrentCat=function(n){if(n!=u.dataListId&&0<=n)return u.allowToSwitchCat=!1,u.hideCurrentCat(),u.hideControls(!0),u.slideshowButtonDO.hideSlideshow(),u.showBulletsNavigation&&u.bulletsNavigation&&u.bulletsNavigation.hideBullets(),void(u.dataListId=n);if(u.thumbsAr=[],u.curDataListAr=u.data.dataListAr[u.dataListId],u.totalThumbs=u.curDataListAr.length,0!=u.totalThumbs){if(u.isMobile&&(u.totalThumbs=Math.min(u.totalThumbs,i.maxNumberOfThumbsOnMobile)),"number"==typeof u.startPos)u.startPos=Math.floor(u.startPos)-1,(u.startPos<0||u.startPos>u.totalThumbs-1)&&(u.startPos=Math.floor((u.totalThumbs-1)/2)),u.curId=u.startPos;else switch(u.startPos){case"left":u.curId=0;break;case"right":u.curId=u.totalThumbs-1;break;default:u.curId=Math.floor((u.totalThumbs-1)/2)}u.prevTextId=u.curId;u.showScrollbar&&u.scrollbarDO&&(u.scrollbarDO.totalItems=u.totalThumbs,u.scrollbarDO.curItemId=u.curId,u.scrollbarDO.gotoItem2());u.showBulletsNavigation&&u.bulletsNavigation&&(u.bulletsNavigation.totalItems=u.totalThumbs,u.bulletsNavigation.curItemId=u.curId,u.bulletsNavigation.createBullets(),u.positionControls());u.setThumbsMaxHeight();u.setPerspectiveAndSizeRatio();u.setupThumbs();u.prevCurId=u.curId;u.startIntro();setTimeout(function(){u.showLargeNextAndPrevCoverflowButtons&&u.showLargeNextAndPrevButtons(!0);u.showControls()},500)}else u.dispatchEvent(t.LOAD_ERROR,{text:"This category doesn't contain any thumbnails!"})};u.setThumbsMaxHeight=function(){for(var n=u.thumbsMaxHeight=0;n<u.totalThumbs;n++)u.curDataListAr[n].thumbHeight>u.thumbsMaxHeight&&(u.thumbsMaxHeight=u.curDataListAr[n].thumbHeight)};u.setPerspectiveAndSizeRatio=function(){for(var t=0,n=0;n<u.totalThumbs;n++)t+=u.curDataListAr[n].thumbWidth;u.avgThumbWidth=t/u.totalThumbs;u.perspective=4*u.avgThumbWidth;u.sizeRatio=u.avgThumbWidth/200;u.thumbsHolderDO.setPerspective(u.perspective)};u.hideCurrentCat=function(){clearTimeout(u.loadWithDelayIdLeft);clearTimeout(u.loadWithDelayIdRight);clearTimeout(u.textTimeoutId);clearInterval(u.zSortingId);clearTimeout(u.hideThumbsFinishedId);clearTimeout(u.loadImagesId);clearTimeout(u.setIntroFinishedId);clearTimeout(u.showControlsId);clearTimeout(u.transitionId);u.stopSlideshow();u.disableThumbClick=!0;u.isMobile&&u.removeMobileDrag();u.image&&(u.image.onload=null,u.image.onerror=null);u.imageLeft&&(u.imageLeft.onload=null,u.imageLeft.onerror=null);u.imageRight&&(u.imageRight.onload=null,u.imageRight.onerror=null);u.hideThumbs();u.hideLargeNextAndPrevButtons()};u.hideThumbs=function(){for(var t,r=-u.thumbWidth/2,f=Math.max(u.totalThumbs-u.curId,u.curId),i=0<u.nrThumbsToDisplay?Math.floor(1e3/u.nrThumbsToDisplay):Math.floor(1e3/f),n=0;n<u.totalThumbs;n++)thumb=u.thumbsAr[n],n==u.curId?u.hideThumbsFinishedId=setTimeout(u.hideThumbsFinished,1500):u.infiniteLoop?Math.abs(n-u.curId)<=u.nrThumbsToDisplay?(t=Math.abs(u.nrThumbsToDisplay-Math.abs(n-u.curId)+1)*i,FWDAnimation.to(thumb,.5,{x:Math.floor(r),delay:t/1e3,ease:Expo.easeIn}),thumb.hide((t-250)/1e3)):Math.abs(Math.abs(n-u.curId)-u.totalThumbs)<=u.nrThumbsToDisplay&&(t=Math.abs(u.nrThumbsToDisplay-Math.abs(Math.abs(n-u.curId)-u.totalThumbs)+1)*i,FWDAnimation.to(thumb,.5,{x:Math.floor(r),delay:t/1e3,ease:Expo.easeIn}),thumb.hide((t-250)/1e3)):(t=0<u.nrThumbsToDisplay&&Math.abs(n-u.curId)<=u.nrThumbsToDisplay?Math.abs(u.nrThumbsToDisplay-Math.abs(n-u.curId)+1)*i:Math.abs(f-Math.abs(n-u.curId)+1)*i,FWDAnimation.to(thumb,.5,{x:Math.floor(r),delay:t/1e3,ease:Expo.easeIn}),thumb.hide((t-250)/1e3))};u.hideThumbsFinished=function(){for(var n=0;n<u.totalThumbs;n++)thumb=u.thumbsAr[n],n==u.curId?(thumb.hide(0),FWDAnimation.to(thumb,.6,{alpha:0,delay:.2,onComplete:u.allThumbsAreTweened}),u.textDO&&FWDAnimation.to(u.textDO,.6,{alpha:0,delay:.2,ease:Expo.easeOut})):thumb.setAlpha(0)};u.allThumbsAreTweened=function(){u.destroyCurrentCat();u.showCurrentCat()};u.destroyCurrentCat=function(){for(var n,t=0;t<u.totalThumbs;t++)n=u.thumbsAr[t],FWDAnimation.killTweensOf(n),u.thumbsHolderDO.removeChild(n),n.destroy(),n=null};u.startIntro=function(){var n,t;u.disableThumbClick=!0;thumb=u.thumbsAr[u.curId];t="bottom"==u.data.thumbsAlignment?(n=-Math.floor(u.curDataListAr[u.curId].thumbWidth/2),-Math.floor(u.thumbsMaxHeight/2)+(u.thumbsMaxHeight-u.curDataListAr[u.curId].thumbHeight)):(n=-Math.floor(u.curDataListAr[u.curId].thumbWidth/2),-Math.floor(u.curDataListAr[u.curId].thumbHeight/2));thumb.setGradient(0);thumb.setX(Math.floor(n));thumb.setY(Math.floor(t));thumb.setAlpha(0);FWDAnimation.to(thumb,.8,{alpha:1});u.thumbsHolderDO.addChild(thumb);u.loadCenterImage();u.loadImagesId=setTimeout(function(){u.loadImages()},600)};u.setupThumbs=function(){for(var n,t=0;t<u.totalThumbs;t++)FWDS3DCovThumb.setPrototype(),(n=new FWDS3DCovThumb(t,u.data,u)).screen.className="fwds3dcov-thumbnail",n.screen.id="fwds3dcov_thumbnail_"+t,u.thumbsAr.push(n),n.addListener(FWDS3DCovThumb.CLICK,u.onThumbClick)};u.onThumbClick=function(n){u.disableThumbClick||(u.curId=n.id,u.thumbClickHandler(),u.hideTooltip())};u.thumbClickHandler=function(){var type,tempId,i;if(u.curId!=u.prevCurId)u.showDsb(),u.gotoThumb(),setTimeout(function(){u.hideDsb()},200);else{if(type=u.curDataListAr[u.curId].type_str,tempId=u.curId,"none"==type)return;for(i=0;i<u.totalThumbs;i++)i<u.curId&&("link"==u.curDataListAr[i].type_str||"js"==u.curDataListAr[i].type_str)&&--tempId;"js"==type?eval(u.curDataListAr[u.curId].secondObj.url+"()"):"link"==type?n.open(u.curDataListAr[u.curId].secondObj.url,u.curDataListAr[u.curId].secondObj.target):u.dispatchEvent(t.THUMB_CLICK,{playlistId:u.dataListId,thumbId:tempId})}};u.resizeHandler=function(n){var t,f;u.stageWidth==r.stageWidth&&u.stageHeight==r.stageHeight||(u.scale=n,r.sHOffset,r.categoriesMenuDO,u.stageWidth=r.stageWidth,u.stageHeight=r.stageHeight,u.thumbsHolderDO.setX(Math.floor(u.stageWidth/2)),u.thumbsHolderDO.setY(Math.floor(u.stageHeight/2)+u.thumbnailOffsetY+0),u.mainThumbsHolderDO.setWidth(u.stageWidth),u.mainThumbsHolderDO.setHeight(u.stageHeight),u.mainThumbsHolderDO.setScale2(n),u.setWidth(u.stageWidth),u.setHeight(u.stageHeight),u.positionControls(),u.postionNextAndPrevLargeButtons(),u.textDO&&(t=Math.min(u.textMaxWidth,u.stageWidth),u.textDO.setWidth(t),u.textDO.setX(Math.floor((u.stageWidth-t)/2)),f=(u.thumbnailOffsetY+0)*u.scale+Math.floor(u.stageHeight/2+r.dH/2*u.scale)+i.textOffset,u.textDO.setY(f)))};u.setupText=function(){u.textDO=new FWDS3DCovSimpleDisplayObject("div");u.addChild(u.textDO)};u.addThumbText=function(){u.textDO&&(u.textDO.setInnerHTML(u.curDataListAr[u.curId].thumbText),u.textDO.setAlpha(0),FWDAnimation.killTweensOf(u.textDO),FWDAnimation.to(u.textDO,.8,{alpha:1,ease:Expo.easeOut}))};u.removeThumbText=function(){FWDAnimation.killTweensOf(u.textDO);FWDAnimation.to(u.textDO,.8,{alpha:0,ease:Expo.easeOut})};u.loadImages=function(){u.setupIntro3D();u.countLoadedThumbsLeft=u.curId-1;u.loadWithDelayIdLeft=setTimeout(u.loadThumbImageLeft,100);u.countLoadedThumbsRight=u.curId+1;u.loadWithDelayIdRight=setTimeout(u.loadThumbImageRight,100)};u.loadCenterImage=function(){u.imagePath=u.curDataListAr[u.curId].thumbPath;u.image=new Image;u.image.onerror=u.onImageLoadErrorHandler;u.image.onload=u.onImageLoadHandlerCenter;u.image.src=u.imagePath};u.onImageLoadHandlerCenter=function(){var n=u.thumbsAr[u.curId];n.addImage(u.image);n.showThumb3D();u.showText&&(u.isTextSet=!0,setTimeout(u.addThumbText,800))};u.loadThumbImageLeft=function(){if(u.countLoadedThumbsLeft<0){if(!u.infiniteLoop)return;u.countLoadedThumbsLeft+=u.totalThumbs}u.thumbsAr[u.countLoadedThumbsLeft].hasImage||(u.thumbsAr[u.countLoadedThumbsLeft].hasImage=!0,u.imagePath=u.curDataListAr[u.countLoadedThumbsLeft].thumbPath,u.imageLeft=new Image,u.imageLeft.onerror=u.onImageLoadErrorHandler,u.imageLeft.onload=u.onImageLoadHandlerLeft,u.imageLeft.src=u.imagePath)};u.onImageLoadHandlerLeft=function(){var n=u.thumbsAr[u.countLoadedThumbsLeft];n.addImage(u.imageLeft);n.showThumb3D();u.countLoadedThumbsLeft--;u.loadWithDelayIdLeft=setTimeout(u.loadThumbImageLeft,200)};u.loadThumbImageRight=function(){if(u.countLoadedThumbsRight>u.totalThumbs-1){if(!u.infiniteLoop)return;u.countLoadedThumbsRight-=u.totalThumbs}u.thumbsAr[u.countLoadedThumbsRight].hasImage||(u.thumbsAr[u.countLoadedThumbsRight].hasImage=!0,u.imagePath=u.curDataListAr[u.countLoadedThumbsRight].thumbPath,u.imageRight=new Image,u.imageRight.onerror=u.onImageLoadErrorHandler,u.imageRight.onload=u.onImageLoadHandlerRight,u.imageRight.src=u.imagePath)};u.onImageLoadHandlerRight=function(){var n=u.thumbsAr[u.countLoadedThumbsRight];n.addImage(u.imageRight);n.showThumb3D();u.countLoadedThumbsRight++;u.loadWithDelayIdRight=setTimeout(u.loadThumbImageRight,200)};u.onImageLoadErrorHandler=function(){var n;u&&u.data&&(n="Thumbnail image can't be loaded <font color='#FF0000'>"+u.imagePath+"<\/font>",u.dispatchEvent(t.LOAD_ERROR,{text:n}))};u.setupIntro3D=function(){for(var i,o,r,s,f,e,h,t,n=0;n<u.totalThumbs;n++){thumb=u.thumbsAr[n];s=.1;f=r=o=i=0;e=1;n!=u.curId&&(o="bottom"==u.data.thumbsAlignment?(i=-Math.floor(u.curDataListAr[n].thumbWidth/2),-Math.floor(u.thumbsMaxHeight/2)+(u.thumbsMaxHeight-u.curDataListAr[n].thumbHeight)):(i=-Math.floor(u.curDataListAr[n].thumbWidth/2),-Math.floor(u.curDataListAr[n].thumbHeight/2)),thumb.setX(Math.floor(i)),thumb.setY(Math.floor(o)));t=0;switch(n<u.curId?t=-1:n>u.curId&&(t=1),u.topology){case"onesided":n!=u.curId&&(!(0<u.nrThumbsToDisplay&&Math.abs(n-u.curId)<=u.nrThumbsToDisplay)&&0<u.nrThumbsToDisplay?(i=u.thumbXSpace3D*(u.nrThumbsToDisplay+1)+u.thumbXOffset3D,r=n<u.curId?-((u.thumbZSpace3D+1)*(u.nrThumbsToDisplay+1)*t-u.thumbZOffset3D):-((u.thumbZSpace3D+1)*(u.nrThumbsToDisplay+1)*t+u.thumbZOffset3D),f=-u.thumbYAngle3D*t,e=0):(i=u.thumbXSpace3D*Math.abs(n-u.curId)+u.thumbXOffset3D,r=n<u.curId?-((u.thumbZSpace3D+1)*(n-u.curId)-u.thumbZOffset3D):-((u.thumbZSpace3D+1)*(n-u.curId)+u.thumbZOffset3D),f=-u.thumbYAngle3D*t));break;case"frontonesided":n!=u.curId&&(!(0<u.nrThumbsToDisplay&&Math.abs(n-u.curId)<=u.nrThumbsToDisplay)&&0<u.nrThumbsToDisplay?(i=u.thumbXSpace3D*(u.nrThumbsToDisplay+1)+u.thumbXOffset3D,r=-((u.thumbZSpace3D+1)*(u.nrThumbsToDisplay+1)+u.thumbZOffset3D),f=-u.thumbYAngle3D*t,n<u.curId?(r=1e3,e=i=0):(i=u.thumbXSpace3D*(u.nrThumbsToDisplay+1)+u.thumbXOffset3D,r=-((u.thumbZSpace3D+1)*(u.nrThumbsToDisplay+1)*t+u.thumbZOffset3D)),f=-u.thumbYAngle3D*t,e=0):(n<u.curId?(r=1e3,e=i=0):(i=u.thumbXSpace3D*Math.abs(n-u.curId)+u.thumbXOffset3D,r=-((u.thumbZSpace3D+1)*(n-u.curId)+u.thumbZOffset3D)),f=-u.thumbYAngle3D*t));break;case"crosssided":n!=u.curId&&(!(0<u.nrThumbsToDisplay&&Math.abs(n-u.curId)<=u.nrThumbsToDisplay)&&0<u.nrThumbsToDisplay?(r=n<u.curId?(i=-(u.thumbXSpace3D*(u.nrThumbsToDisplay+1)+u.thumbXOffset3D),-((u.thumbZSpace3D+1)*(u.nrThumbsToDisplay+1)*t-u.thumbZOffset3D)):(i=u.thumbXSpace3D*(u.nrThumbsToDisplay+1)+u.thumbXOffset3D,-((u.thumbZSpace3D+1)*(u.nrThumbsToDisplay+1)*t+u.thumbZOffset3D)),f=-u.thumbYAngle3D*t,e=0):(r=n<u.curId?(i=-(u.thumbXSpace3D*Math.abs(n-u.curId)+u.thumbXOffset3D),-((u.thumbZSpace3D+1)*(n-u.curId)-u.thumbZOffset3D)):(i=u.thumbXSpace3D*Math.abs(n-u.curId)+u.thumbXOffset3D,-((u.thumbZSpace3D+1)*(n-u.curId)+u.thumbZOffset3D)),f=-u.thumbYAngle3D*t));break;case"accordion":n!=u.curId&&(!(0<u.nrThumbsToDisplay&&Math.abs(n-u.curId)<=u.nrThumbsToDisplay)&&0<u.nrThumbsToDisplay?(i=u.thumbXSpace3D*(u.nrThumbsToDisplay+1)+u.thumbXOffset3D,r=-((u.thumbZSpace3D+1)*(u.nrThumbsToDisplay+1)+u.thumbZOffset3D),f=-u.thumbYAngle3D*t,f=Math.abs(n-u.curId)%2==0?(i=3*u.thumbWidth/4*(u.nrThumbsToDisplay+1)*t,r=-u.thumbWidth*Math.sqrt(3)/4*(u.nrThumbsToDisplay+1),0):(i=(3*u.thumbWidth/4*(u.nrThumbsToDisplay+1-1)+3*u.thumbWidth/4)*t,r=-u.thumbWidth*Math.sqrt(3)/4*(u.nrThumbsToDisplay+1),60*t),e=0):f=Math.abs(n-u.curId)%2==0?(i=3*u.thumbWidth/4*Math.abs(n-u.curId)*t,r=-u.thumbWidth*Math.sqrt(3)/4*Math.abs(n-u.curId),0):(i=(3*u.thumbWidth/4*(Math.abs(n-u.curId)-1)+3*u.thumbWidth/4)*t,r=-u.thumbWidth*Math.sqrt(3)/4*Math.abs(n-u.curId),60*t));break;case"flipping":n!=u.curId&&(n<u.curId?s=-90:90<s?(s=90,e=0):s=10*Math.abs(n-u.curId),r=o=i=0,thumb.updateRefl(!1));break;default:n!=u.curId&&(u.infiniteLoop?Math.abs(n-u.curId)<=u.nrThumbsToDisplay?(i=(u.thumbXSpace3D*Math.abs(n-u.curId)+u.thumbXOffset3D)*t,r=-((u.thumbZSpace3D+1)*Math.abs(n-u.curId)+u.thumbZOffset3D),f=-u.thumbYAngle3D*t):Math.abs(Math.abs(n-u.curId)-u.totalThumbs)<=u.nrThumbsToDisplay?(t*=-1,i=(u.thumbXSpace3D*Math.abs(Math.abs(n-u.curId)-u.totalThumbs)+u.thumbXOffset3D)*t,r=-((u.thumbZSpace3D+1)*Math.abs(Math.abs(n-u.curId)-u.totalThumbs)+u.thumbZOffset3D),f=-u.thumbYAngle3D*t):(t=-u.getDir(n),i=(u.thumbXSpace3D*(u.nrThumbsToDisplay+1)+u.thumbXOffset3D)*t,r=-((u.thumbZSpace3D+1)*(u.nrThumbsToDisplay+1)+u.thumbZOffset3D),f=-u.thumbYAngle3D*t,e=0):!(0<u.nrThumbsToDisplay)||Math.abs(n-u.curId)<=u.nrThumbsToDisplay?(i=(u.thumbXSpace3D*Math.abs(n-u.curId)+u.thumbXOffset3D)*t,r=-((u.thumbZSpace3D+1)*Math.abs(n-u.curId)+u.thumbZOffset3D),f=-u.thumbYAngle3D*t):(i=(u.thumbXSpace3D*(u.nrThumbsToDisplay+1)+u.thumbXOffset3D)*t,r=-((u.thumbZSpace3D+1)*(u.nrThumbsToDisplay+1)+u.thumbZOffset3D),f=-u.thumbYAngle3D*t,e=0))}"accordion"!=u.topology&&(i*=u.sizeRatio,r*=u.sizeRatio);o=0;o="bottom"==u.data.thumbsAlignment?(i=Math.floor(i)-Math.floor(u.curDataListAr[n].thumbWidth/2),Math.floor(o)-Math.floor(u.thumbsMaxHeight/2)+(u.thumbsMaxHeight-u.curDataListAr[n].thumbHeight)):(i=Math.floor(i)-Math.floor(u.curDataListAr[n].thumbWidth/2),Math.floor(o)-Math.floor(u.curDataListAr[n].thumbHeight/2));thumb.screen.style.zIndex=r;thumb.setZ(Math.floor(r));h=u.infiniteLoop&&Math.abs(Math.abs(n-u.curId)-u.totalThumbs)<=u.nrThumbsToDisplay?Math.abs(Math.abs(n-u.curId)-u.totalThumbs)*Math.floor(2e3/u.totalThumbs):Math.abs(n-u.curId)*Math.floor(2e3/u.totalThumbs);FWDAnimation.to(thumb,.8,{x:Math.floor(i),y:Math.floor(o),z:Math.floor(r),angleX:s,angleY:f,alpha:e,delay:h/1e3,ease:Quart.easeOut});u.infiniteLoop?0==e?thumb.disable():thumb.enable():0<u.nrThumbsToDisplay&&(Math.abs(n-u.curId)<=u.nrThumbsToDisplay?thumb.enable():thumb.disable());thumb.setGradient(t);thumb.curZ=Math.floor(r);u.thumbsHolderDO.addChild(thumb)}FWDRLS3DUtils.isIE&&u.sortZ();u.setIntroFinishedId=setTimeout(u.setIntroFinished,h+800)};u.setIntroFinished=function(){u.introFinished=!0;u.allowToSwitchCat=!0;u.disableThumbClick=!1;u.dispatchEvent(t.THUMBS_INTRO_FINISH);u.addNavigation();FWDRLS3DUtils.isIE&&(u.zSortingId=setInterval(u.sortZ,16));u.data.autoplay&&u.slideshowButtonDO&&(u.slideshowButtonDO.onClick(),u.slideshowButtonDO.onMouseOut())};u.addNavigation=function(){u.removeNavigation();(u.isMobile||u.useDrag)&&u.setupMobileDrag()};u.removeNavigation=function(){u.removeMobileDrag()};u.gotoThumb=function(){u.introFinished&&(u.showScrollbar&&!u.scrollbarDO.isPressed&&u.scrollbarDO.gotoItem(u.curId,!0),u.isPlaying&&(clearTimeout(u.slideshowTimeoutId),u.slideshowTimeoutId=setTimeout(u.startTimeAgain,u.data.transitionDelay),u.slideshowButtonDO.isCounting&&u.slideshowButtonDO.resetCounter()),u.showText&&u.prevTextId!=u.curId&&(u.isTextSet&&(u.isTextSet=!1,u.removeThumbText()),clearTimeout(u.textTimeoutId),u.textTimeoutId=setTimeout(u.setThumbText,400)),u.prevTextId=u.curId,u.isTransition=!0,clearTimeout(u.transitionId),u.transitionId=setTimeout(u.setTransition,800),FWDRLS3DUtils.hasTransform3d&&!u.data.showDisplay2DAlways?u.gotoThumb3D():u.gotoThumb2D(),u.prevCurId=u.curId,u.bulletsNavigation.updateBullets(u.curId),u.hideTooltip(),u.dispatchEvent(t.THUMB_CHANGE,{id:u.curId}))};u.setTransition=function(){u.isTransition=!1};u.setThumbText=function(){u.isTextSet=!0;u.addThumbText()};u.gotoThumb3D=function(){for(var l,s,e,v,i,r,f,h,o,c,a,t,n=0;n<u.totalThumbs;n++){thumb=u.thumbsAr[n];s=.1;e=1;v=!(f=r=l=i=0);t=0;switch(n<u.curId?t=-1:n>u.curId&&(t=1),n==u.curId&&u.showRefl&&thumb.updateRefl(!0),u.topology){case"onesided":n!=u.curId&&(!(0<u.nrThumbsToDisplay&&Math.abs(n-u.curId)<=u.nrThumbsToDisplay)&&0<u.nrThumbsToDisplay?(i=u.thumbXSpace3D*(u.nrThumbsToDisplay+1)+u.thumbXOffset3D,r=n<u.curId?-((u.thumbZSpace3D+1)*(u.nrThumbsToDisplay+1)*t-u.thumbZOffset3D):-((u.thumbZSpace3D+1)*(u.nrThumbsToDisplay+1)*t+u.thumbZOffset3D),f=-u.thumbYAngle3D*t,e=0):(i=u.thumbXSpace3D*Math.abs(n-u.curId)+u.thumbXOffset3D,r=n<u.curId?-((u.thumbZSpace3D+1)*(n-u.curId)-u.thumbZOffset3D):-((u.thumbZSpace3D+1)*(n-u.curId)+u.thumbZOffset3D),f=-u.thumbYAngle3D*t));break;case"frontonesided":n!=u.curId&&(!(0<u.nrThumbsToDisplay&&Math.abs(n-u.curId)<=u.nrThumbsToDisplay)&&0<u.nrThumbsToDisplay?(i=u.thumbXSpace3D*(u.nrThumbsToDisplay+1)+u.thumbXOffset3D,r=-((u.thumbZSpace3D+1)*(u.nrThumbsToDisplay+1)+u.thumbZOffset3D),f=-u.thumbYAngle3D*t,n<u.curId?(r=1e3,e=i=0):(i=u.thumbXSpace3D*(u.nrThumbsToDisplay+1)+u.thumbXOffset3D,r=-((u.thumbZSpace3D+1)*(u.nrThumbsToDisplay+1)*t+u.thumbZOffset3D)),f=-u.thumbYAngle3D*t,e=0):(n<u.curId?(r=1e3,e=i=0):(i=u.thumbXSpace3D*Math.abs(n-u.curId)+u.thumbXOffset3D,r=-((u.thumbZSpace3D+1)*(n-u.curId)+u.thumbZOffset3D)),f=-u.thumbYAngle3D*t));break;case"crosssided":n!=u.curId&&(!(0<u.nrThumbsToDisplay&&Math.abs(n-u.curId)<=u.nrThumbsToDisplay)&&0<u.nrThumbsToDisplay?(r=n<u.curId?(i=-(u.thumbXSpace3D*(u.nrThumbsToDisplay+1)+u.thumbXOffset3D),-((u.thumbZSpace3D+1)*(u.nrThumbsToDisplay+1)*t-u.thumbZOffset3D)):(i=u.thumbXSpace3D*(u.nrThumbsToDisplay+1)+u.thumbXOffset3D,-((u.thumbZSpace3D+1)*(u.nrThumbsToDisplay+1)*t+u.thumbZOffset3D)),f=-u.thumbYAngle3D*t,e=0):(r=n<u.curId?(i=-(u.thumbXSpace3D*Math.abs(n-u.curId)+u.thumbXOffset3D),-((u.thumbZSpace3D+1)*(n-u.curId)-u.thumbZOffset3D)):(i=u.thumbXSpace3D*Math.abs(n-u.curId)+u.thumbXOffset3D,-((u.thumbZSpace3D+1)*(n-u.curId)+u.thumbZOffset3D)),f=-u.thumbYAngle3D*t));break;case"accordion":n!=u.curId&&(!(0<u.nrThumbsToDisplay&&Math.abs(n-u.curId)<=u.nrThumbsToDisplay)&&0<u.nrThumbsToDisplay?(i=u.thumbXSpace3D*(u.nrThumbsToDisplay+1)+u.thumbXOffset3D,r=-((u.thumbZSpace3D+1)*(u.nrThumbsToDisplay+1)+u.thumbZOffset3D),f=-u.thumbYAngle3D*t,f=Math.abs(n-u.curId)%2==0?(i=3*u.thumbWidth/4*(u.nrThumbsToDisplay+1)*t,r=-u.thumbWidth*Math.sqrt(3)/4*(u.nrThumbsToDisplay+1),0):(i=(3*u.thumbWidth/4*(u.nrThumbsToDisplay+1-1)+3*u.thumbWidth/4)*t,r=-u.thumbWidth*Math.sqrt(3)/4*(u.nrThumbsToDisplay+1),60*t),e=0):f=Math.abs(n-u.curId)%2==0?(i=3*u.thumbWidth/4*Math.abs(n-u.curId)*t,r=-u.thumbWidth*Math.sqrt(3)/4*Math.abs(n-u.curId),0):(i=(3*u.thumbWidth/4*(Math.abs(n-u.curId)-1)+3*u.thumbWidth/4)*t,r=-u.thumbWidth*Math.sqrt(3)/4*Math.abs(n-u.curId),60*t));break;case"flipping":n!=u.curId&&(n<u.curId?s=-90:90<s?(s=90,e=0):s=10*Math.abs(n-u.curId),thumb.updateRefl(!1));break;default:n!=u.curId&&(u.infiniteLoop?Math.abs(n-u.curId)<=u.nrThumbsToDisplay?(i=(u.thumbXSpace3D*Math.abs(n-u.curId)+u.thumbXOffset3D)*t,r=-((u.thumbZSpace3D+1)*Math.abs(n-u.curId)+u.thumbZOffset3D),f=-u.thumbYAngle3D*t,0==thumb.curAlpha&&(h=-u.getDir(n),o=(u.thumbXSpace3D*(u.nrThumbsToDisplay+1)+u.thumbXOffset3D)*h,c=-((u.thumbZSpace3D+1)*(u.nrThumbsToDisplay+1)+u.thumbZOffset3D),a=-u.thumbYAngle3D*h,o*=u.sizeRatio,c*=u.sizeRatio,o=(u.data.thumbsAlignment,Math.floor(o)-Math.floor(u.curDataListAr[n].thumbWidth/2)),thumb.setX(o),thumb.setZ(c),thumb.setAngleY(a))):Math.abs(Math.abs(n-u.curId)-u.totalThumbs)<=u.nrThumbsToDisplay?(t*=-1,i=(u.thumbXSpace3D*Math.abs(Math.abs(n-u.curId)-u.totalThumbs)+u.thumbXOffset3D)*t,r=-((u.thumbZSpace3D+1)*Math.abs(Math.abs(n-u.curId)-u.totalThumbs)+u.thumbZOffset3D),f=-u.thumbYAngle3D*t,0==thumb.curAlpha&&(h=-u.getDir(n),o=(u.thumbXSpace3D*(u.nrThumbsToDisplay+1)+u.thumbXOffset3D)*h,c=-((u.thumbZSpace3D+1)*(u.nrThumbsToDisplay+1)+u.thumbZOffset3D),a=-u.thumbYAngle3D*h,o*=u.sizeRatio,c*=u.sizeRatio,o=(u.data.thumbsAlignment,Math.floor(o)-Math.floor(u.curDataListAr[n].thumbWidth/2)),thumb.setX(o),thumb.setZ(c),thumb.setAngleY(a))):(t=-u.getDir(n),i=(u.thumbXSpace3D*(u.nrThumbsToDisplay+1)+u.thumbXOffset3D)*t,r=-((u.thumbZSpace3D+1)*(u.nrThumbsToDisplay+1)+u.thumbZOffset3D),f=-u.thumbYAngle3D*t,(e=0)==thumb.curAlpha&&(v=!1)):!(0<u.nrThumbsToDisplay)||Math.abs(n-u.curId)<=u.nrThumbsToDisplay?(i=(u.thumbXSpace3D*Math.abs(n-u.curId)+u.thumbXOffset3D)*t,r=-((u.thumbZSpace3D+1)*Math.abs(n-u.curId)+u.thumbZOffset3D),f=-u.thumbYAngle3D*t):(i=(u.thumbXSpace3D*(u.nrThumbsToDisplay+1)+u.thumbXOffset3D)*t,r=-((u.thumbZSpace3D+1)*(u.nrThumbsToDisplay+1)+u.thumbZOffset3D),f=-u.thumbYAngle3D*t,e=0))}"accordion"!=u.topology&&(i*=u.sizeRatio,r*=u.sizeRatio);l="bottom"==u.data.thumbsAlignment?(i=Math.floor(i)-Math.floor(u.curDataListAr[n].thumbWidth/2),Math.floor(l)-Math.floor(u.thumbsMaxHeight/2)+(u.thumbsMaxHeight-u.curDataListAr[n].thumbHeight)):(i=Math.floor(i)-Math.floor(u.curDataListAr[n].thumbWidth/2),Math.floor(l)-Math.floor(u.curDataListAr[n].thumbHeight/2));v&&(FWDAnimation.killTweensOf(thumb),FWDAnimation.to(thumb,.8,{x:Math.floor(i),y:Math.floor(l),z:Math.floor(r),angleX:s,angleY:f,alpha:e,ease:Quart.easeOut}));u.infiniteLoop?0==e?thumb.disable():thumb.enable():0<u.nrThumbsToDisplay&&(Math.abs(n-u.curId)<=u.nrThumbsToDisplay?thumb.enable():thumb.disable());thumb.curX=Math.floor(i);thumb.curZ=Math.floor(r);thumb.curAlpha=e;thumb.screen.style.zIndex=r;thumb.setGradient(t)}};u.getDir=function(n){return n<u.curId?u.curId-n<=Math.floor(u.totalThumbs/2)?1:-1:n-u.curId<=Math.floor(u.totalThumbs/2)?-1:1};u.sortZ=function(){for(var t,i,f,r=1e4,n=0;n<u.totalThumbs;n++)thumb=u.thumbsAr[n],f=thumb.getX()+Math.floor(u.curDataListAr[n].thumbWidth/2),Math.abs(f)<r&&(r=Math.abs(f),t=n);for(var o=u.thumbsAr[0].curX,s=u.thumbsAr[u.totalThumbs-1].curX,e=0,n=1;n<u.totalThumbs-1;n++)thumb=u.thumbsAr[n],thumb.curX!=o&&thumb.curX!=s||e++;if(e>u.totalThumbs/2&&"flipping"!=u.topology&&FWDRLS3DUtils.hasTransform3d&&!u.data.showDisplay2DAlways)for(n=0;n<u.totalThumbs;n++)thumb=u.thumbsAr[n],(i=Math.floor(thumb.getZ()))!=thumb.getZIndex()&&thumb.setZIndex(i);else for(n=0;n<u.totalThumbs;n++)thumb=u.thumbsAr[n],(i=u.infiniteLoop?Math.abs(n-t)<=u.nrThumbsToDisplay?u.nrThumbsToDisplay+1-Math.abs(n-t):Math.abs(Math.abs(n-t)-u.totalThumbs)<=u.nrThumbsToDisplay?u.nrThumbsToDisplay+1-Math.abs(Math.abs(n-t)-u.totalThumbs):0:0<u.nrThumbsToDisplay?Math.abs(n-t)<=u.nrThumbsToDisplay?u.nrThumbsToDisplay+1-Math.abs(n-t):0:Math.floor(u.totalThumbs/2)-Math.abs(n-t))!=thumb.getZIndex()&&thumb.setZIndex(i)};u.hideTooltip=function(){for(var n=0;n<u.totalThumbs;n++)u.thumbsAr[n].hideTooltip()};u.setupControls=function(){u.controlsDO=new FWDRLS3DDisplayObject3D("div");u.addChild(u.controlsDO);u.controlsDO.setZ(2e5);u.controlsWidth=0;u.setupScrollbar();u.setupBulletsNavigation();u.setupPrevButton();u.setupNextButton();u.setupLargeNextButton();u.setupLargePrevButton();u.setupSlideshowButton();u.areLargeNextAndPrevButtonsShowed=!0;u.hideLargeNextAndPrevButtons();u.data.enableMouseWheelScroll&&u.addMouseWheelSupport();u.data.addKeyboardSupport&&u.addKeyboardSupport();u.positionControls();u.data.controlsPos?u.controlsDO.setY(-u.controlsHeight):u.controlsDO.setY(u.stageHeight);u.showBulletsNavigation||u.bulletsNavigation.setVisible(!1);u.controlsDO.setHeight(u.data.prevButtonNImg.height)};u.showControls=function(){u.hideControls();u.isControlsShowed=!0;FWDAnimation.to(u.controlsDO,.8,{alpha:1,y:u.controlsY,ease:Expo.easeInOut})};u.hideControls=function(n){u.controlsDO&&(u.isControlsShowed=!1,FWDAnimation.killTweensOf(u.controlsDO),n?FWDAnimation.to(u.controlsDO,.8,{alpha:0,y:u.controlsY+u.controlsDO.h,ease:Expo.easeInOut}):(u.controlsDO.setAlpha(0),u.controlsDO.setY(u.controlsY+u.controlsDO.h)))};u.positionControls=function(){var t,n;u.controlsWidth=0;u.isControlsShowed&&(FWDAnimation.killTweensOf(u.controlsDO),u.controlsDO.setAlpha(1));u.showNextAndPrevButton?u.controlsWidth=u.prevButtonDO.w+u.nextButtonDO.w+2*u.nextAndPrevOffsetX:u.showSlideshowButton&&(u.controlsWidth=u.slideshowButtonDO.w);t=u.showScrollbar?(u.scrollbarDO.resize(u.stageWidth-2*u.nextAndPrevOffsetX,u.controlsWidth),u.showScrollbar&&u.scrollbarDO.trackWidth?(u.showNextAndPrevButton&&u.scrollbarDO.setX(u.prevButtonDO.w+u.nextAndPrevOffsetX),u.scrollbarDO.x+u.scrollbarDO.getWidth()+u.nextAndPrevOffsetX):0):(u.scrollbarDO.setX(-1e3),u.showNextAndPrevButton?u.nextButtonDO.w+u.nextAndPrevOffsetX:0);u.showNextAndPrevButton?(u.showScrollbar&&u.scrollbarDO.trackWidth||(u.showSlideshowButton&&(u.controlsWidth+=u.slideshowButtonDO.w),t=u.controlsWidth-u.nextButtonDO.w),u.nextButtonDO.setX(t)):(u.nextButtonDO.setX(-200),u.prevButtonDO.setX(-200));i.showSlideshowButton?(u.showScrollbar&&u.scrollbarDO.trackWidth?t-=u.slideshowButtonDO.w+u.nextAndPrevOffsetX:u.showScrollbar&&u.scrollbarDO.trackWidth||(t=Math.round((u.controlsWidth-u.slideshowButtonDO.w)/2)),u.slideshowButtonDO.setX(t)):u.slideshowButtonDO.setX(-200);u.showScrollbar?(u.controlsDO.setX(Math.floor((u.stageWidth-(u.controlsWidth+u.scrollbarDO.getWidth()))/2)),u.controlsDO.setWidth(u.controlsWidth+u.scrollbarDO.getWidth())):(u.controlsDO.setX(Math.floor((u.stageWidth-u.controlsWidth)/2)),u.controlsDO.setWidth(u.controlsWidth));u.showBulletsNavigation?(u.bulletsNavigation.setX(Math.floor((u.stageWidth-u.bulletsNavigation.w)/2)),u.data.controlsPos?n=Math.round((r.coverflowOffsetHeight-u.bulletsNavigation.h)/2-u.bulletsOffset):(n=u.stageHeight-u.bulletsNavigation.h-u.bulletsOffset+r.getTxtMaxHeight(),n-=Math.round((r.coverflowOffsetHeight-u.bulletsNavigation.h)/2),u.data.showText&&(n+=u.data.textOffset)),u.bulletsNavigation.setY(n)):u.bulletsNavigation.setX(-1e4);u.data.controlsPos?n=Math.round((r.coverflowOffsetHeight-u.controlsHeight)/2-u.controlsOffset):(n=u.stageHeight-u.controlsHeight-u.controlsOffset+r.getTxtMaxHeight(),n-=Math.round((r.coverflowOffsetHeight-u.controlsHeight)/2));u.controlsY=n;u.controlsDO.setY(n)};u.setupLargeNextButton=function(){FWDRLS3DSimpleButton.setPrototype();u.largeNextButtonDO=new FWDRLS3DSimpleButton(u.data.largeNextButton_img,u.data.largeNextButtonSPath_str);u.largeNextButtonDO.screen.className="fwds3dcov-large-next-button";u.largeNextButtonDO.addListener(FWDRLS3DSimpleButton.MOUSE_UP,u.nextButtonOnClickHandler);u.largeNextButtonDO.setDisabledState();u.largeNextButtonDO.setOverflow("visible");u.largeNextButtonDO.n_sdo.setAlpha(0);u.addChild(u.largeNextButtonDO)};u.setupLargePrevButton=function(){FWDRLS3DSimpleButton.setPrototype();u.largePrevButtonDO=new FWDRLS3DSimpleButton(u.data.largePrevButton_img,u.data.largePrevButtonSPath_str);u.largePrevButtonDO.screen.className="fwds3dcov-large-prev-button";u.largePrevButtonDO.addListener(FWDRLS3DSimpleButton.MOUSE_UP,u.prevButtonOnClickHandler);u.largePrevButtonDO.setDisabledState();u.largePrevButtonDO.setOverflow("visible");u.largePrevButtonDO.n_sdo.setAlpha(0);u.addChild(u.largePrevButtonDO)};u.showLargeNextAndPrevButtons=function(){u.areLargeNextAndPrevButtonsShowed=!0;u.largePrevButtonDO.n_sdo.setX(-u.largePrevButtonDO.w);u.largeNextButtonDO.n_sdo.setX(u.largeNextButtonDO.w);FWDAnimation.to(u.largePrevButtonDO.n_sdo,.8,{x:0,alpha:1,ease:Expo.easeInOut});FWDAnimation.to(u.largeNextButtonDO.n_sdo,.8,{x:0,alpha:1,ease:Expo.easeInOut})};u.hideLargeNextAndPrevButtons=function(){u.areLargeNextAndPrevButtonsShowed&&(u.areLargeNextAndPrevButtonsShowed=!1,u.largePrevButtonDO.setDisabledState(),u.largeNextButtonDO.setDisabledState(),FWDAnimation.to(u.largePrevButtonDO.n_sdo,.8,{alpha:0,ease:Expo.easeInOut}),FWDAnimation.to(u.largeNextButtonDO.n_sdo,.8,{alpha:0,ease:Expo.easeInOut}))};u.postionNextAndPrevLargeButtons=function(){u.showLargeNextAndPrevCoverflowButtons&&(u.pX=u.largeNextAndPrevButtonsOffest,u.nX=u.stageWidth-u.largeNextButtonDO.w-u.largeNextAndPrevButtonsOffest,u.stageWidth+u.largeNextAndPrevButtonsOffest>u.largeNextAndPrevButtonsMaxWidthPos&&u.largeNextAndPrevButtonsMaxWidthPos&&(u.pX=Math.round((u.stageWidth-u.largeNextAndPrevButtonsMaxWidthPos)/2),u.nX=Math.round((u.stageWidth+u.largeNextAndPrevButtonsMaxWidthPos)/2)-u.largeNextButtonDO.w),u.stageWidth>u.largeNextAndPrevButtonsMaxWidthPos||!u.largeNextAndPrevButtonsMaxWidthPos?(u.largeNextButtonDO.setVisible(!0),u.largePrevButtonDO.setVisible(!0)):(u.largeNextButtonDO.setVisible(!1),u.largePrevButtonDO.setVisible(!1)),u.largePrevButtonDO.setX(u.pX),u.largeNextButtonDO.setX(u.nX),u.largeNextButtonDO.setY(parseInt((u.stageHeight-u.largeNextButtonDO.h)/2)),u.largePrevButtonDO.setY(parseInt((u.stageHeight-u.largePrevButtonDO.h)/2)))};u.setupPrevButton=function(){FWDRLS3DSimpleButton.setPrototype();u.prevButtonDO=new FWDRLS3DSimpleButton(u.data.prevButtonNImg,u.data.prevButtonSPath_str);u.prevButtonDO.screen.className="fwds3dcov-prev-button";u.prevButtonDO.addListener(FWDRLS3DSimpleButton.MOUSE_UP,u.prevButtonOnClickHandler);u.controlsDO.addChild(u.prevButtonDO)};u.prevButtonOnClickHandler=function(){u.infiniteLoop?(0==u.curId?u.curId=u.totalThumbs-1:u.curId--,u.gotoThumb()):0<u.curId&&(u.curId--,u.gotoThumb())};u.setupNextButton=function(){FWDRLS3DSimpleButton.setPrototype();u.nextButtonDO=new FWDRLS3DSimpleButton(u.data.nextButtonNImg,u.data.nextButtonSPath_str);u.nextButtonDO.screen.className="fwds3dcov-next-button";u.nextButtonDO.addListener(FWDRLS3DSimpleButton.MOUSE_UP,u.nextButtonOnClickHandler);u.controlsDO.addChild(u.nextButtonDO);u.nextButtonDO.setX(u.controlsWidth+1);u.controlsWidth+=u.nextButtonDO.getWidth()+1};u.nextButtonOnClickHandler=function(){u.infiniteLoop?(u.curId==u.totalThumbs-1?u.curId=0:u.curId++,u.gotoThumb()):u.curId<u.totalThumbs-1&&(u.curId++,u.gotoThumb())};u.setupSlideshowButton=function(){FWDS3DCovSlideshowButton.setPrototype();u.slideshowButtonDO=new FWDS3DCovSlideshowButton(u.data);u.slideshowButtonDO.addListener(FWDS3DCovSlideshowButton.PLAY_CLICK,u.onSlideshowButtonPlayClickHandler);u.slideshowButtonDO.addListener(FWDS3DCovSlideshowButton.PAUSE_CLICK,u.onSlideshowButtonPauseClickHandler);u.slideshowButtonDO.addListener(FWDS3DCovSlideshowButton.TIME,u.onSlideshowButtonTime);u.controlsDO.addChild(u.slideshowButtonDO);u.slideshowButtonDO.setX(u.controlsWidth+1);u.controlsWidth+=u.slideshowButtonDO.getWidth()+1;u.data.showSlideshowButton||u.slideshowButtonDO.setVisible(!1)};u.onSlideshowButtonPlayClickHandler=function(){u.isPlaying=!0};u.onSlideshowButtonPauseClickHandler=function(){u.isPlaying=!1;clearTimeout(u.slideshowTimeoutId)};u.startSlideshow=function(){u.isPlaying||(u.isPlaying=!0,u.slideshowButtonDO.start(),u.slideshowButtonDO.onMouseOut())};u.stopSlideshow=function(){u.isPlaying&&(u.isPlaying=!1,clearTimeout(u.slideshowTimeoutId),u.slideshowButtonDO.hideSlideshow())};u.onSlideshowButtonTime=function(){u.curId==u.totalThumbs-1?u.curId=0:u.curId++;u.gotoThumb()};u.startTimeAgain=function(){u.slideshowButtonDO.start()};u.setupBulletsNavigation=function(){FWDS3DBulletsNavigation.setPrototype();u.bulletsNavigation=new FWDS3DBulletsNavigation(u.data,u.totalThumbs,u.curId);u.bulletsNavigation.addListener(FWDS3DBulletsNavigation.BULLET_CLICK,u.bulletNavigationClick);u.addChild(u.bulletsNavigation)};u.bulletNavigationClick=function(n){i.infiniteLoop?(u.curId+=n.id,u.curId<0?u.curId=u.totalThumbs+u.curId:u.curId>u.totalThumbs-1&&(u.curId=u.curId-u.totalThumbs)):u.curId=n.id;u.gotoThumb()};u.setupScrollbar=function(){FWDS3DCovScrollbar.setPrototype();u.scrollbarDO=new FWDS3DCovScrollbar(u.data,u.totalThumbs,u.curId);u.scrollbarDO.addListener(FWDS3DCovScrollbar.MOVE,u.onScrollbarMove);u.controlsDO.addChild(u.scrollbarDO);u.scrollbarDO.setX(u.controlsWidth+1);u.controlsWidth+=u.scrollbarDO.getWidth()+1};u.onScrollbarMove=function(n){u.curId=n.id;u.gotoThumb()};u.addMouseWheelSupport=function(){n.addEventListener?(u.parent.mainDO.screen.addEventListener("mousewheel",u.mouseWheelHandler),u.parent.mainDO.screen.addEventListener("DOMMouseScroll",u.mouseWheelHandler)):document.attachEvent&&u.parent.mainDO.screen.attachEvent("onmousewheel",u.mouseWheelHandler)};u.ct;u.mouseWheelHandler=function(n){if(!n.preventDefault)return!1;if(n.preventDefault(),u.introFinished&&u.allowToSwitchCat&&(!u.showScrollbar||!u.scrollbarDO.isPressed)){var t=n.detail||n.wheelDelta;if(n.wheelDelta&&(t*=-1),u.infiniteLoop?(0<t?u.curId==u.totalThumbs-1?u.curId=0:u.curId++:t<0&&(0==u.curId?u.curId=u.totalThumbs-1:u.curId--),u.gotoThumb()):0<t?u.curId<u.totalThumbs-1&&(u.curId++,u.gotoThumb()):t<0&&0<u.curId&&(u.curId--,u.gotoThumb()),!n.preventDefault)return!1;n.preventDefault()}};u.setupMobileDrag=function(){u.hasPointerEvent?u.parent.mainDO.screen.addEventListener("pointerdown",u.mobileDragStartHandler):u.isMobile?u.parent.mainDO.screen.addEventListener("touchstart",u.mobileDragStartTest,{passive:!1}):u.parent.mainDO.screen.addEventListener("mousedown",u.mobileDragStartHandler)};u.mobileDragStartTest=function(t){var i=FWDRLS3DUtils.getViewportMouseCoordinates(t);i.screenY>u.controlsDO.getGlobalY()||(u.lastPressedX=i.screenX,u.lastPressedY=i.screenY,u.dragCurId=u.curId,u.isMobile&&(n.addEventListener("touchmove",u.mobileDragMoveTest,{passive:!1}),n.addEventListener("touchend",u.mobileDragEndTest)))};u.mobileDragMoveTest=function(t){var i,r,f;1==t.touches.length&&(u.disableThumbClick=!0,i=FWDRLS3DUtils.getViewportMouseCoordinates(t),u.mouseX=i.screenX,u.mouseY=i.screenY,r=Math.atan2(u.mouseY-u.lastPressedY,u.mouseX-u.lastPressedX),(120<(f=180*Math.abs(r)/Math.PI)||f<60)&&(t.preventDefault&&t.preventDefault(),u.mobileDragStartHandler(t)),n.removeEventListener("touchmove",u.mobileDragMoveTest))};u.mobileDragEndTest=function(){u.disableThumbClick=!1;n.removeEventListener("touchmove",u.mobileDragMoveTest);n.removeEventListener("touchmove",u.mobileDragMoveHandler);n.removeEventListener("touchend",u.mobileDragEndTest)};u.mobileDragStartHandler=function(t){var i;u.allowToSwitchCat&&(i=FWDRLS3DUtils.getViewportMouseCoordinates(t),u.bulletsNavigation&&FWDRLS3DUtils.hitTest(u.bulletsNavigation.screen,i.screenX,i.screenY)||u.controlsDO&&FWDRLS3DUtils.hitTest(u.controlsDO.screen,i.screenX,i.screenY)||r.categoriesMenuDO&&u.controlsDO&&FWDRLS3DUtils.hitTest(r.categoriesMenuDO.screen,i.screenX,i.screenY)||(u.isMobile||u.useDrag&&(u.getStyle().cursor="url("+u.grabIconPath_str+"), default",r.mainDO.getStyle().cursor="url("+u.grabIconPath_str+"), default"),u.lastDragNumber=0,u.lastPressedX=i.screenX,u.dragCurId=u.curId,u.hasPointerEvent?(n.addEventListener("pointerup",u.mobileDragEndHandler),n.addEventListener("pointermove",u.mobileDragMoveHandler)):u.isMobile?u.isMobile&&(n.addEventListener("touchend",u.mobileDragEndHandler),n.addEventListener("touchmove",u.mobileDragMoveHandler,{passive:!1})):(n.addEventListener("mouseup",u.mobileDragEndHandler),n.addEventListener("mousemove",u.mobileDragMoveHandler))))};u.lastDragNumber=0;u.mobileDragMoveHandler=function(n){n.preventDefault&&n.preventDefault();var i,t=FWDRLS3DUtils.getViewportMouseCoordinates(n);t.screenX!=u.lastPressedX&&(u.disableThumbClick=!0,u.showDsb());u.mouseX=t.screenX;u.infiniteLoop?(u.curDragNumber=parseInt((u.mouseX-u.lastPressedX)/100),"plus"==(i=0<u.mouseX-u.lastPressedX?"plus":"minus")?u.curId<0?u.curId=u.totalThumbs-1:u.lastDragNumber!=u.curDragNumber&&(u.curId--,u.mouseX=u.lastPressedX=t.screenX):"minus"==i&&(u.curId>u.totalThumbs-1?u.curId=0:u.lastDragNumber!=u.curDragNumber&&(u.curId++,u.mouseX=u.lastPressedX=t.screenX))):(u.curId=u.dragCurId+Math.floor(-(u.mouseX-u.lastPressedX)/100),u.curId<0?u.curId=0:u.curId>u.totalThumbs-1&&(u.curId=u.totalThumbs-1));u.curId!=u.prevCurId&&u.gotoThumb()};u.mobileDragEndHandler=function(){setTimeout(function(){u.disableThumbClick=!1;u.hideDsb()},200);u.lastDragNumber=100;u.useDrag&&!u.isMobile&&(u.getStyle().cursor="url("+u.handIconPath_str+"), default",r.mainDO.getStyle().cursor="url("+u.handIconPath_str+"), default");u.hasPointerEvent?(n.removeEventListener("pointerup",u.mobileDragEndHandler),n.removeEventListener("pointermove",u.mobileDragMoveHandler)):u.isMobile?u.isMobile&&(n.removeEventListener("touchend",u.mobileDragEndHandler),n.removeEventListener("touchmove",u.mobileDragMoveHandler,{passive:!1})):(n.removeEventListener("mouseup",u.mobileDragEndHandler),n.removeEventListener("mousemove",u.mobileDragMoveHandler))};u.removeMobileDrag=function(){u.hasPointerEvent?(u.parent.mainDO.screen.removeEventListener("pointerdown",u.mobileDragStartHandler),n.removeEventListener("pointerup",u.mobileDragEndHandler),n.removeEventListener("pointermove",u.mobileDragMoveHandler)):u.isMobile?n.addEventListener&&(u.parent.mainDO.screen.removeEventListener("touchstart",u.mobileDragStartTest),n.removeEventListener("touchmove",u.mobileDragMoveTest),n.removeEventListener("touchmove",u.mobileDragMoveHandler),n.removeEventListener("touchend",u.mobileDragEndTest)):(u.parent.mainDO.screen.removeEventListener("mousedown",u.mobileDragStartHandler),n.removeEventListener("mouseup",u.mobileDragEndHandler),n.removeEventListener("mousemove",u.mobileDragMoveHandler))};u.addKeyboardSupport=function(){document.addEventListener?(document.addEventListener("keydown",u.onKeyDownHandler),document.addEventListener("keyup",u.onKeyUpHandler)):(document.attachEvent("onkeydown",u.onKeyDownHandler),document.attachEvent("onkeyup",u.onKeyUpHandler))};u.onKeyDownHandler=function(n){if(u.introFinished&&u.allowToSwitchCat&&!FWDRLS3D.isShowed&&!(u.showScrollbar&&u.scrollbarDO.isPressed||r.lightboxDO&&r.lightboxDO.isShowed_bl))if(document.removeEventListener?document.removeEventListener("keydown",u.onKeyDownHandler):document.detachEvent("onkeydown",u.onKeyDownHandler),u.infiniteLoop){if(39==n.keyCode){if(u.curId==u.totalThumbs-1?u.curId=0:u.curId++,u.gotoThumb(),!n.preventDefault)return!1;n.preventDefault()}else if(37==n.keyCode){if(0==u.curId?u.curId=u.totalThumbs-1:u.curId--,u.gotoThumb(),!n.preventDefault)return!1;n.preventDefault()}}else if(39==n.keyCode){if(u.curId<u.totalThumbs-1&&(u.curId++,u.gotoThumb()),!n.preventDefault)return!1;n.preventDefault()}else if(37==n.keyCode){if(0<u.curId&&(u.curId--,u.gotoThumb()),!n.preventDefault)return!1;n.preventDefault()}};u.onKeyUpHandler=function(){document.addEventListener?document.addEventListener("keydown",u.onKeyDownHandler):document.attachEvent("onkeydown",u.onKeyDownHandler)};u.setPreset=function(n){u.thumbXOffset3D=n[0];u.thumbXSpace3D=n[1];u.thumbZOffset3D=n[2];u.thumbZSpace3D=n[3];u.thumbYAngle3D=n[4];u.thumbHoverOffset=n[5];u.nrThumbsToDisplay=n[6];u.showRefl=n[7];u.reflDist=n[8];u.showGradient=n[9];FWDAnimation.to(u.thumbsHolderDO,.8,{angleX:n[10],angleY:n[11],ease:Quart.easeOut});u.topology=n[12];u.gradientColor1=n[14];u.gradientColor2=n[15];for(var t=0;t<u.totalThumbs;t++)u.thumbsAr[t].update();u.gotoThumb()};u.destroy=function(){clearTimeout(u.loadWithDelayIdLeft);clearTimeout(u.loadWithDelayIdRight);clearTimeout(u.slideshowTimeoutId);clearTimeout(u.textTimeoutId);clearInterval(u.zSortingId);clearTimeout(u.hideThumbsFinishedId);clearTimeout(u.loadImagesId);clearTimeout(u.setTextHeightId);clearTimeout(u.setIntroFinishedId);clearTimeout(u.showControlsId);clearTimeout(u.transitionId);u.isMobile||(u.screen.addEventListener?n.removeEventListener("mousemove",u.onThumbMove):document.detachEvent("onmousemove",u.onThumbMove));u.hasPointerEvent&&n.removeEventListener("MSPointerMove",u.onThumbMove);u.hasPointerEvent?(u.parent.mainDO.screen.removeEventListener("MSPointerDown",u.mobileDragStartHandler),n.removeEventListener("MSPointerUp",u.mobileDragEndHandler),n.removeEventListener("MSPointerMove",u.mobileDragMoveHandler)):n.addEventListener&&(u.parent.mainDO.screen.removeEventListener("touchstart",u.mobileDragStartTest),n.removeEventListener("touchmove",u.mobileDragMoveTest),n.removeEventListener("touchend",u.mobileDragEndTest));n.addEventListener?(u.parent.mainDO.screen.removeEventListener("mousewheel",u.mouseWheelHandler),u.parent.mainDO.screen.removeEventListener("DOMMouseScroll",u.mouseWheelHandler)):document.attachEvent&&u.parent.mainDO.screen.detachEvent("onmousewheel",u.mouseWheelHandler);u.addKeyboardSupport&&(document.removeEventListener?(document.removeEventListener("keydown",u.onKeyDownHandler),document.removeEventListener("keyup",u.onKeyUpHandler)):document.attachEvent&&(document.detachEvent("onkeydown",u.onKeyDownHandler),document.detachEvent("onkeyup",u.onKeyUpHandler)));u.image&&(u.image.onload=null,u.image.onerror=null,u.image.src="");u.imageLeft&&(u.imageLeft.onload=null,u.imageLeft.onerror=null,u.imageLeft.src="");u.imageRight&&(u.imageRight.onload=null,u.imageRight.onerror=null,u.imageRight.src="");u.image=null;u.imageLeft=null;u.imageRight=null;for(var i=0;i<u.totalThumbs;i++)FWDAnimation.killTweensOf(u.thumbsAr[i]),u.thumbsAr[i].destroy(),u.thumbsAr[i]=null;u.thumbsAr=null;u.prevButtonDO&&(u.prevButtonDO.destroy(),u.prevButtonDO=null);u.nextButtonDO&&(u.nextButtonDO.destroy(),u.nextButtonDO=null);u.scrollbarDO&&(u.scrollbarDO.destroy(),u.scrollbarDO=null);u.slideshowButtonDO&&(u.slideshowButtonDO.destroy(),u.slideshowButtonDO=null);u.textDO&&u.textDO.screen&&(FWDAnimation.killTweensOf(u.textDO),u.textDO.destroy(),u.textDO=null);u.thumbOverDO&&(u.thumbOverDO.destroy(),u.thumbOverDO=null);u.thumbsHolderDO&&(FWDAnimation.killTweensOf(u.thumbsHolderDO),u.thumbsHolderDO.destroy(),u.thumbsHolderDO=null);u.controlsDO&&(FWDAnimation.killTweensOf(u.controlsDO),u.controlsDO.destroy(),u.controlsDO=null);u.screen.innerHTML="";u=null;f.destroy();f=null;t.prototype=null};u.init()};t.setPrototype=function(){t.prototype=new FWDRLS3DDisplayObject3D("div")};t.THUMB_CLICK="onThumbClick";t.LOAD_ERROR="onLoadError";t.THUMBS_INTRO_FINISH="onThumbsIntroFinish";t.THUMB_CHANGE="onThumbChange";n.FWDS3DCovThumbsManager=t}(window),function(n){var t=function(n,i){var r=this,u=t.prototype;r.timeOutId;r.delay=n;r.isStopped_bl=!i;r.stop=function(){clearTimeout(r.timeOutId);r.dispatchEvent(t.STOP)};r.start=function(){r.isStopped_bl||(r.timeOutId=setTimeout(r.onTimeHanlder,r.delay),r.dispatchEvent(t.START))};r.onTimeHanlder=function(){r.dispatchEvent(t.TIME)};r.destroy=function(){clearTimeout(r.timeOutId);u.destroy();u=r=null;t.prototype=null}};t.setProtptype=function(){t.prototype=new FWDRLS3DEventDispatcher};t.START="start";t.STOP="stop";t.TIME="time";t.prototype=null;n.FWDS3DCovTimerManager=t}(window),function(n){var t=function(n){var i=this,r=t.prototype;i.tooltipMainDO;i.tooltipTopDO;i.tooltipBottomDO;i.tooltipCenterDO;i.tooltipLeftDO;i.tooltipRightDO;i.tooltipHolderDO;i.tooltipPointerBottomDO;i.tooltipPointerTopDO;i.tooltipTextDO;i.tooltipOverDO;i.tooltipMaxWidth=n.tooltipMaxWidth;i.text=n.text;i.btnMode=n.btnMode;i.tooltipMarginSpace=6;i.tooltipShadowOffset=3;i.pointerDX=0;i.pointerWidth=0;i.pointerHeight=0;i.tooltipSwapped=!1;i.tooltipWidth=0;i.tooltipHeight=0;i.init=function(){i.setupText()};i.setupText=function(){i.tooltipMainDO=new FWDRLS3DDisplayObject("div");i.addChild(i.tooltipMainDO);i.tooltipHolderDO=new FWDRLS3DDisplayObject("div");i.tooltipMainDO.addChild(i.tooltipHolderDO);i.tooltipHolderDO.setWidth(1e3);i.tooltipTextDO=new FWDS3DCovSimpleDisplayObject("div");i.tooltipHolderDO.addChild(i.tooltipTextDO);i.tooltipTextDO.getStyle().fontSmoothing="antialiased";i.tooltipTextDO.getStyle().webkitFontSmoothing="antialiased";i.tooltipTextDO.getStyle().textRendering="optimizeLegibility";i.tooltipTextDO.setInnerHTML(i.text);i.setTextWidthId=setTimeout(i.setTextWidth,10)};i.setTextWidth=function(){i.tooltipTextDO.getWidth()>i.tooltipMaxWidth?(i.tooltipTextDO.setWidth(i.tooltipMaxWidth),i.setTextHeightId=setTimeout(i.setTextHeight,10)):(i.textWidth=i.tooltipTextDO.getWidth(),i.textHeight=i.tooltipTextDO.getHeight(),i.setupTooltip())};i.setTextHeight=function(){i.textWidth=i.tooltipTextDO.getWidth();i.textHeight=i.tooltipTextDO.getHeight();i.setupTooltip()};i.setupTooltip=function(){i.tooltipCenterDO=new FWDS3DCovSimpleDisplayObject("img");i.tooltipCenterDO.screen.src=n.skinPath+"/center.png";i.tooltipHolderDO.addChild(i.tooltipCenterDO);i.tooltipCenterDO.setWidth(i.textWidth+2*i.tooltipShadowOffset+4);i.tooltipCenterDO.setHeight(i.textHeight+2*i.tooltipShadowOffset+4);i.tooltipCenterDO.setX(i.tooltipMarginSpace-1);i.tooltipCenterDO.setY(i.tooltipMarginSpace-1);i.tooltipTopDO=new FWDS3DCovSimpleDisplayObject("img");i.tooltipTopDO.screen.src=n.skinPath+"/top.png";i.tooltipHolderDO.addChild(i.tooltipTopDO);i.tooltipTopDO.setWidth(i.textWidth+2*i.tooltipMarginSpace);i.tooltipTopDO.setHeight(i.tooltipMarginSpace);i.tooltipTopDO.setX(i.tooltipShadowOffset);i.tooltipLeftDO=new FWDS3DCovSimpleDisplayObject("img");i.tooltipLeftDO.screen.src=n.skinPath+"/left.png";i.tooltipHolderDO.addChild(i.tooltipLeftDO);i.tooltipLeftDO.setWidth(i.tooltipMarginSpace);i.tooltipLeftDO.setHeight(i.textHeight+2*i.tooltipMarginSpace);i.tooltipLeftDO.setY(i.tooltipShadowOffset);i.tooltipRightDO=new FWDS3DCovSimpleDisplayObject("img");i.tooltipRightDO.screen.src=n.skinPath+"/right.png";i.tooltipHolderDO.addChild(i.tooltipRightDO);i.tooltipRightDO.setWidth(i.tooltipMarginSpace);i.tooltipRightDO.setHeight(i.textHeight+2*i.tooltipMarginSpace);i.tooltipRightDO.setX(i.textWidth+i.tooltipMarginSpace+2*i.tooltipShadowOffset);i.tooltipRightDO.setY(i.tooltipShadowOffset);i.tooltipBottomDO=new FWDS3DCovSimpleDisplayObject("img");i.tooltipBottomDO.screen.src=n.skinPath+"/bottom.png";i.tooltipHolderDO.addChild(i.tooltipBottomDO);i.tooltipBottomDO.setWidth(i.textWidth+2*i.tooltipMarginSpace);i.tooltipBottomDO.setHeight(i.tooltipMarginSpace);i.tooltipBottomDO.setX(i.tooltipShadowOffset);i.tooltipBottomDO.setY(i.textHeight+i.tooltipMarginSpace+2*i.tooltipShadowOffset);i.image1=new Image;i.image1.onload=i.onPointerBottomLoad;i.image1.src=n.skinPath+"/pointerBottom.png";i.tooltipHolderDO.addChild(i.tooltipTextDO);i.tooltipTextDO.setX(i.tooltipMarginSpace+i.tooltipShadowOffset);i.tooltipTextDO.setY(i.tooltipMarginSpace+i.tooltipShadowOffset)};i.onPointerBottomLoad=function(){i.tooltipPointerBottomDO=new FWDS3DCovSimpleDisplayObject("img");i.tooltipPointerBottomDO.setScreen(i.image1);i.tooltipMainDO.addChild(i.tooltipPointerBottomDO);i.pointerWidth=i.tooltipPointerBottomDO.getWidth();i.pointerHeight=i.tooltipPointerBottomDO.getHeight();i.tooltipPointerBottomDO.setX(Math.floor((i.textWidth+2*i.tooltipMarginSpace+2*i.tooltipShadowOffset-i.pointerWidth)/2));i.tooltipPointerBottomDO.setY(i.textHeight+2*i.tooltipMarginSpace+i.tooltipShadowOffset);i.image2=new Image;i.image2.onload=i.onPointerTopLoad;i.image2.src=n.skinPath+"/pointerTop.png"};i.onPointerTopLoad=function(){i.tooltipPointerTopDO=new FWDS3DCovSimpleDisplayObject("img");i.tooltipPointerTopDO.setScreen(i.image2);i.tooltipMainDO.addChild(i.tooltipPointerTopDO);i.tooltipPointerTopDO.setX(-500);i.tooltipPointerTopDO.setX(Math.floor((i.textWidth+2*i.tooltipMarginSpace+2*i.tooltipShadowOffset-i.pointerWidth)/2));i.tooltipPointerTopDO.setY(i.tooltipShadowOffset);i.tooltipHolderDO.setWidth(i.textWidth+2*i.tooltipMarginSpace+2*i.tooltipShadowOffset);i.tooltipHolderDO.setHeight(i.textHeight+2*i.tooltipMarginSpace+i.pointerHeight);i.tooltipMainDO.setWidth(i.textWidth+2*i.tooltipMarginSpace+2*i.tooltipShadowOffset);i.tooltipMainDO.setHeight(i.textHeight+2*i.tooltipMarginSpace+i.pointerHeight+2*i.tooltipShadowOffset);i.tooltipMainDO.setX(-Math.floor(i.tooltipMainDO.getWidth()/2));i.tooltipMainDO.setY(-i.tooltipMainDO.getHeight());i.tooltipOverDO=new FWDRLS3DDisplayObject("div");i.addChild(i.tooltipOverDO);i.tooltipOverDO.setWidth(i.textWidth+2*i.tooltipMarginSpace);i.tooltipOverDO.setHeight(i.textHeight+2*i.tooltipMarginSpace+i.pointerHeight);i.tooltipOverDO.setX(-Math.floor(i.tooltipMainDO.getWidth()/2));i.tooltipOverDO.setY(-i.tooltipMainDO.getHeight());i.btnMode;i.tooltipWidth=i.textWidth+2*i.tooltipMarginSpace;i.tooltipHeight=i.textHeight+2*i.tooltipMarginSpace+i.pointerHeight};i.getTooltipWidth=function(){return i.tooltipWidth};i.getTooltipHeight=function(){return i.tooltipHeight};i.setPointerDX=function(n){i.pointerDX!=n&&(i.pointerDX=n,i.tooltipPointerBottomDO&&i.tooltipPointerBottomDO.setX(Math.floor((i.textWidth+2*i.tooltipMarginSpace+2*i.tooltipShadowOffset-i.pointerWidth)/2+i.pointerDX)),i.tooltipPointerTopDO&&i.tooltipPointerTopDO.setX(Math.floor((i.textWidth+2*i.tooltipMarginSpace+2*i.tooltipShadowOffset-i.pointerWidth)/2+i.pointerDX)))};i.swapTooltip=function(n){i.tooltipSwapped=n;i.tooltipSwapped?(i.tooltipMainDO.setY(0),i.tooltipHolderDO.setY(i.pointerHeight),i.tooltipOverDO&&i.tooltipOverDO.setY(0),i.tooltipPointerTopDO&&i.tooltipPointerTopDO.setX(Math.floor((i.textWidth+2*i.tooltipMarginSpace+2*i.tooltipShadowOffset-i.pointerWidth)/2+i.pointerDX)),i.tooltipPointerBottomDO&&i.tooltipPointerBottomDO.setX(-500)):(i.tooltipMainDO.setY(-i.tooltipMainDO.getHeight()),i.tooltipHolderDO.setY(0),i.tooltipOverDO&&i.tooltipOverDO.setY(-i.tooltipMainDO.getHeight()),i.tooltipPointerTopDO&&i.tooltipPointerTopDO.setX(-500),i.tooltipPointerBottomDO&&i.tooltipPointerBottomDO.setX(Math.floor((i.textWidth+2*i.tooltipMarginSpace+2*i.tooltipShadowOffset-i.pointerWidth)/2+i.pointerDX)))};i.destroy=function(){clearTimeout(i.setTextWidthId);clearTimeout(i.setTextHeightId);i.tooltipMainDO.destroy();i.tooltipTopDO.destroy();i.tooltipBottomDO.destroy();i.tooltipCenterDO.destroy();i.tooltipLeftDO.destroy();i.tooltipRightDO.destroy();i.tooltipHolderDO.destroy();i.tooltipPointerBottomDO.destroy();i.tooltipPointerTopDO.destroy();i.tooltipTextDO.destroy();i.tooltipOverDO.destroy();i.tooltipMainDO=null;i.tooltipTopDO=null;i.tooltipBottomDO=null;i.tooltipCenterDO=null;i.tooltipLeftDO=null;i.tooltipRightDO=null;i.tooltipHolderDO=null;i.tooltipPointerBottomDO=null;i.tooltipPointerTopDO=null;i.tooltipTextDO=null;i.tooltipOverDO=null;i.setInnerHTML("");r.destroy();r=i=null;t.prototype=null};i.init()};t.setPrototype=function(){t.prototype=new FWDRLS3DDisplayObject("div","absolute","visible")};t.CHANGE="onChange";t.prototype=null;n.FWDS3DCovTooltip=t}(window),function(n){var t=function(i){var r=this;r.mainFolderPath_str=i.mainFolderPath;r.mainFolderPath_str.lastIndexOf("/")+1!=r.mainFolderPath_str.length&&(r.mainFolderPath_str+="/");r.skinPath_str=i.skinPath;r.skinPath_str.lastIndexOf("/")+1!=r.skinPath_str.length&&(r.skinPath_str+="/");r.warningIconPath_str=r.mainFolderPath_str+r.skinPath_str+"main_skin/warning.png";r.mainDO;r.preloaderDO;r.customContextMenuDO;r.infoDO;r.thumbsManagerDO;r.bgDO;r.categoriesMenuDO;r.disableDO;r.stageWidth;r.stageHeight;r.originalWidth;r.coverflowOffsetHeight;r.resizeHandlerId1;r.resizeHandlerId2;r.orientationChangeId;r.rect;r.listeners={events_ar:[]};r.autoScale=!1;r.doNotExceedOriginalSize=!0;r.orientationChangeComplete=!0;r.isFullScreen=!1;r.preloaderLoaded=!1;r.isLigtboxOpened=!1;r.apiReady=!1;r.apiReadyFirstTime=!1;r.isMobile=FWDRLS3DUtils.isMobile;r.init=function(){FWDTweenLite.ticker.useRAF(!0);r.propsObj=i;r.propsObj?r.propsObj.displayType?(r.displayType=i.displayType.toLowerCase(),r.body=document.getElementsByTagName("body")[0],r.propsObj.coverflowHolderDivId&&(FWDRLS3DUtils.getChildById(r.propsObj.coverflowHolderDivId)?r.propsObj.coverflowWidth?(r.stageContainer=FWDRLS3DUtils.getChildById(r.propsObj.coverflowHolderDivId),r.thumbnailResizeOffest=r.propsObj.thumbnailResizeOffest||100,r.preloaderBackgroundColor=r.propsObj.preloaderBackgroundColor||"#000000",r.preloaderFillColor=r.propsObj.preloaderFillColor||"#FFFFFF",r.originalWidth=r.propsObj.coverflowWidth,r.coverflowOffsetHeight=r.propsObj.coverflowOffsetHeight||50,r.backgroundRepeat=r.propsObj.backgroundRepeat||"repeat",r.backgroundPosition=r.propsObj.backgroundPosition||"center",r.backgroundSize=r.propsObj.backgroundSize||"auto",r.backgroundPosition="center"==r.backgroundPosition?"50% 50%":" 0% 0%",r.initializeOnlyWhenVisible_bl=r.propsObj.initializeOnlyWhenVisible,r.initializeOnlyWhenVisible_bl="yes"==r.initializeOnlyWhenVisible_bl,r.setupMainDO(),r.initializeOnlyWhenVisible_bl?(n.addEventListener("scroll",r.onInitlalizeScrollHandler),setTimeout(r.onInitlalizeScrollHandler,500)):r.setupCarousel()):alert("The coverflow width is not defined, plese make sure that the coverflowWidth property is definded in the FWDSimple3DCoverflow constructor!"):alert("FWDSimple3DCoverflow holder div is not found, please make sure that the div exists and the id is correct! "+r.propsObj.coverflowHolderDivId))):alert("Display type is not specified!"):alert("FWDSimple3DCoverflow properties object is undefined!")};r.onInitlalizeScrollHandler=function(){var t=FWDRLS3DUtils.getScrollOffsets();r.pageXOffset=t.x;r.pageYOffset=t.y;r.mainDO.getRect().top>=-r.stageHeight&&r.mainDO.getRect().top<r.ws.h&&(n.removeEventListener("scroll",r.onInitlalizeScrollHandler),r.setupCarousel())};r.setupCarousel=function(){r.setupData();r.catId=r.data.startAtCategory;r.setupInfo();r.getTxtMaxHeight();r.startResizeHandler()};r.getMaxThumbSize=function(){var f,t=r.data.dataListAr[r.catId],i=0,u=0,n;if(t)for(n=0;n<t.length;n++)t[n].thumbWidth>i&&(i=t[n].thumbWidth),t[n].thumbHeight>u&&(u=t[n].thumbHeight);return 0==i&&(u=r.data.useDefaultThumbnailsWidthAndHeight?(i=r.data.thumbWidth,r.data.thumbHeight):(f=Math.min(r.data.thumbnailMaxHeight/r.data.thumbWidth,1),i=Math.round(r.data.thumbWidth*f),r.data.thumbnailMaxHeight)),{w:i,h:u}};r.getTxtMaxHeight=function(){var f=0,i=r.data.dataListAr[r.catId],n,t,u;if(r.data.showText&&i){if(i=r.data.dataListAr[r.catId],r.prevCatId!=r.catId)for(r.txt_ar=[],n=0;n<i.length;n++)t=new FWDS3DCovSimpleDisplayObject("div"),t.setInnerHTML(i[n].thumbText),t.setWidth(3e3),t.setVisible(!1),r.mainDO.addChild(t),r.txt_ar[n]=t;for(r.prevCatId=r.catId,n=0;n<r.txt_ar.length;n++)u=r.txt_ar[n],u.setWidth(Math.min(r.data.textMaxWidth,r.stageWidth)),u.getHeight()>f&&(f=u.getHeight())}return f};r.setupMainDO=function(){r.mainDO=new FWDRLS3DDisplayObject("div","relative");r.isMobile||r.mainDO.setSelectable(!1);r.mainDO.setBkColor(r.propsObj.backgroundColor);r.mainDO.getStyle().msTouchAction="none";r.displayType==t.FLUID_WIDTH?(r.mainDO.getStyle().position="absolute",document.body.appendChild(r.mainDO.screen),r.propsObj.fluidWidthZIndex&&(r.mainDO.screen.style.zIndex=r.propsObj.fluidWidthZIndex),r.mainDO.screen.id=r.propsObj.coverflowHolderDivId+"-fluidwidth"):r.stageContainer.appendChild(r.mainDO.screen)};r.setBackgrounds=function(){r.propsObj.backgroundImagePath&&(r.bgDO=new FWDRLS3DDisplayObject("div"),r.mainDO.addChild(r.bgDO),r.bgDO.setWidth(r.originalWidth),r.bgDO.setHeight(r.coverflowOffsetHeight),r.bgDO.screen.style.backgroundImage="url("+r.propsObj.backgroundImagePath+")",r.bgDO.getStyle().width="100%",r.bgDO.getStyle().height="100%",r.bgDO.screen.style.backgroundRepeat=r.backgroundRepeat,r.bgDO.getStyle().backgroundPosition=r.backgroundPosition,r.bgDO.getStyle().backgroundSize=r.backgroundSize,r.bgDO.screen.className="fwds3dcov-main-background",r.bgDO.setAlpha(0),FWDAnimation.to(r.bgDO,.8,{alpha:1}))};r.setupInfo=function(){FWDRLS3DInfo.setPrototype();r.infoDO=new FWDRLS3DInfo(r,r.warningIconPath_str)};r.startResizeHandler=function(){n.addEventListener?(n.addEventListener("resize",r.onResizeHandler),n.addEventListener("scroll",r.onScrollHandler),n.addEventListener("orientationchange",r.orientationChange)):n.attachEvent&&(n.attachEvent("onresize",r.onResizeHandler),n.attachEvent("onscroll",r.onScrollHandler));r.resizeHandlerId2=setTimeout(r.resizeHandler,50);r.displayType==t.FLUID_WIDTH&&(r.resizeHandlerId1=setTimeout(r.resizeHandler,800))};r.onResizeHandler=function(){r.isMobile?(clearTimeout(r.resizeHandlerId2),r.resizeHandlerId2=setTimeout(r.resizeHandler,200)):r.resizeHandler()};r.onScrollHandler=function(){r.scrollHandler();r.rect=r.mainDO.screen.getBoundingClientRect()};r.orientationChange=function(){r.displayType==t.FLUID_WIDTH&&(r.orientationChangeComplete=!1,clearTimeout(r.scrollEndId),clearTimeout(r.resizeHandlerId2),clearTimeout(r.orientationChangeId),r.orientationChangeId=setTimeout(function(){r.orientationChangeComplete=!0;r.resizeHandler()},1e3),r.mainDO.setX(0),r.mainDO.setWidth(0))};r.scrollHandler=function(){var n;r.orientationChangeComplete&&(n=FWDRLS3DUtils.getScrollOffsets(),r.pageXOffset=n.x,r.pageYOffset=n.y,r.displayType==t.FLUID_WIDTH&&(r.isMobile?(clearTimeout(r.scrollEndId),r.scrollEndId=setTimeout(r.resizeHandler,200)):r.mainDO.setX(r.pageXOffset),r.mainDO.setY(Math.round(r.stageContainer.getBoundingClientRect().top+r.pageYOffset))))};r.resizeHandler=function(){var u,i,n;r.orientationChangeComplete&&r.data&&(u=FWDRLS3DUtils.getScrollOffsets(),i=FWDRLS3DUtils.getViewportSize(),r.ws=i,r.scale=1,r.viewportWidth=parseInt(i.w),r.viewportHeight=parseInt(i.h),r.pageXOffset=parseInt(u.x),r.pageYOffset=parseInt(u.y),r.dW=r.getMaxThumbSize().w,r.dH=r.getMaxThumbSize().h,r.displayType==t.FLUID_WIDTH?(r.stageWidth=i.w,r.stageHeight=r.dH+2*r.coverflowOffsetHeight,n=Math.min(r.stageWidth/(r.dW+2*r.thumbnailResizeOffest),1),r.stageHeight=Math.round(n*r.dH)+2*r.coverflowOffsetHeight,r.stageContainer.style.height=r.stageHeight+"px",r.scrollHandler()):r.displayType==t.RESPONSIVE&&(r.stageContainer.style.width="100%",r.stageWidth=r.stageContainer.offsetWidth,r.stageWidth>r.originalWidth&&(r.stageWidth=r.originalWidth,r.stageContainer.style.width=r.originalWidth+"px"),n=Math.min(r.stageWidth/(r.dW+2*r.thumbnailResizeOffest),1),r.stageHeight=Math.round(n*r.dH)+2*r.coverflowOffsetHeight,r.stageContainer.style.height=r.stageHeight+"px",r.mainDO.setX(0),r.mainDO.setY(0)),r.scale=n,r.sHOffset=Math.round(r.coverflowOffsetHeight-r.coverflowOffsetHeight*r.scale),r.sHOffset=Math.round(r.sHOffset/2),isNaN(r.sHOffset)&&(r.sHOffset=0),r.mainDO.setWidth(r.stageWidth),r.mainDO.setHeight(r.stageHeight),r.rect=r.mainDO.screen.getBoundingClientRect(),r.positionPreloader(),r.thumbsManagerDO&&(r.thumbsManagerDO.resizeHandler(n),r.thumbsManagerDO.allowToSwitchCat||(r.disableDO.setWidth(r.stageWidth),r.disableDO.setHeight(r.stageHeight))),r.addOffsetTextHeight(),r.categoriesMenuDO&&r.categoriesMenuDO.position())};r.addOffsetTextHeight=function(){var n=r.stageHeight+r.getTxtMaxHeight();r.data.showText&&r.getTxtMaxHeight()&&(n+=r.data.textOffset);r.stageContainer.style.height=n+"px";r.mainDO.setHeight(n)};r.setupContextMenu=function(){r.customContextMenuDO=new FWDRLS3DContextMenu(r.mainDO,r.data.rightClickContextMenu)};r.setupData=function(){FWDS3DCovData.setPrototype();r.data=new FWDS3DCovData(r.propsObj);r.data.addListener(FWDS3DCovData.PRELOADER_LOAD_DONE,r.onPreloaderLoadDone);r.data.addListener(FWDS3DCovData.LOAD_ERROR,r.dataLoadError);r.data.addListener(FWDS3DCovData.LOAD_DONE,r.dataLoadComplete)};r.onPreloaderLoadDone=function(){r.setBackgrounds();r.setupPreloader();r.positionPreloader();r.isMobile||r.setupContextMenu();r.preloaderLoaded=!0;r.resizeHandler();setTimeout(r.resizeHandler,50)};r.dataLoadError=function(n){r.mainDO.addChild(r.infoDO);r.infoDO.showText(n.text)};r.dataLoadComplete=function(){r.resizeHandler();r.dispatchEvent(t.DATA_LOADED);r.dispatchEvent(t.INTRO_START);r.data.showDisplay2DAlways&&(FWDRLS3DUtils.hasTransform3d=!1);r.preloaderDO.hide(!0);r.setupThumbsManager();r.data.showCategoriesMenu&&r.setupCategoriesMenu();r.data.enableHtmlContent||r.setupLightBox();r.setupDisable()};r.setupPreloader=function(){FWDRLS3DPreloader2.setPrototype();r.preloaderDO=new FWDRLS3DPreloader2(r,"center",10,r.preloaderBackgroundColor,r.preloaderFillColor,3,.8);r.mainDO.addChild(r.preloaderDO);r.preloaderDO.show()};r.positionPreloader=function(){r.preloaderDO&&(r.preloaderDO.setX(parseInt((r.stageWidth-r.preloaderDO.getWidth())/2)),r.preloaderDO.setY(parseInt((r.stageHeight-r.preloaderDO.getHeight())/2)+7))};r.setupThumbsManager=function(){FWDS3DCovThumbsManager.setPrototype();r.thumbsManagerDO=new FWDS3DCovThumbsManager(r.data,r);r.thumbsManagerDO.addListener(FWDS3DCovThumbsManager.THUMB_CLICK,r.onThumbsManagerThumbClick);r.thumbsManagerDO.addListener(FWDS3DCovThumbsManager.LOAD_ERROR,r.onThumbsManagerLoadError);r.thumbsManagerDO.addListener(FWDS3DCovThumbsManager.THUMBS_INTRO_FINISH,r.onThumbsManagerIntroFinish);r.thumbsManagerDO.addListener(FWDS3DCovThumbsManager.THUMB_CHANGE,r.onThumbsManagerThumbChange);r.mainDO.addChild(r.thumbsManagerDO);r.stageWidth&&r.thumbsManagerDO.resizeHandler()};r.onThumbsManagerThumbClick=function(t){r.data.enableHtmlContent||(r.thumbsManagerDO.stopSlideshow(),n.s3dcvrlobj_curObj=r.data.lightboxPlaylist_ar[t.playlistId],FWDRLS3D.show("s3dcvrlobj_curObj",t.thumbId),n.s3dcvrlobj_curObj=null)};r.onThumbsManagerLoadError=function(n){r.mainDO.addChild(r.infoDO);r.infoDO.showText(n.text)};r.onThumbsManagerIntroFinish=function(){r.enableAll();r.dispatchEvent(t.INTRO_FINISH);r.apiReady=!0;r.apiReadyFirstTime||(r.apiReadyFirstTime=!0,r.dispatchEvent(t.IS_API_READY));r.dispatchEvent(t.CATEGORY_CHANGE,{id:r.thumbsManagerDO.dataListId})};r.onThumbsManagerThumbChange=function(n){r.dispatchEvent(t.THUMB_CHANGE,{id:n.id})};r.setPreset=function(n){r.thumbsManagerDO.setPreset(n)};r.setupCategoriesMenu=function(){FWDS3DCovCategoriesMenu.setPrototype();r.categoriesMenuDO=new FWDS3DCovCategoriesMenu(r,r.data.categoriesAr,r.data.startAtCategory,r.data.catMaxWidth,40,r.data.catOffset,r.data.catColorNormal,r.data.catColorSelected);r.categoriesMenuDO.addListener(FWDS3DCovCategoriesMenu.CHANGE,r.onCategoriesMenuChange);r.mainDO.addChild(r.categoriesMenuDO)};r.onCategoriesMenuChange=function(n){r.thumbsManagerDO.allowToSwitchCat&&(r.disableAll(),r.thumbsManagerDO.showCurrentCat(n.id),r.dispatchEvent(t.INTRO_START),r.apiReady=!1)};r.setupLightBox=function(){if(FWDRLS3D&&FWDRLS3D.FWDRLS3D)return FWDRLS3D.addListener(FWDRLS3D.HIDE_COMPLETE,r.RLhideComplete),void FWDRLS3D.addListener(FWDRLS3D.SHOW_START,r.RLShowStart);new FWDRLS3D({mainFolderPath:r.data.mainFolderPath_str,skinPath:r.data.lightboxSkinPath_str,rightClickContextMenu:r.data.rightClickContextMenu,buttonsAlignment:r.data.buttonsAlignment_str,preloaderBackgroundColor:r.preloaderBackgroundColor,preloaderFillColor:r.preloaderFillColor,useDeepLinking:"no",useAsModal:"no",slideshowPreloaderBackgroundColor:r.data.slideshowPreloaderBackgroundColor,slideshowpreloaderFillColor:r.data.slideshowpreloaderFillColor,slideShowAutoPlay:r.data.slideShowAutoPlay_str,addKeyboardSupport:r.data.addKeyboardSupport_str,showCloseButton:r.data.showCloseButton_str,showShareButton:r.data.showShareButton_str,showZoomButton:r.data.showZoomButton_str,showSlideShowButton:r.data.showSlideShowButton_str,showSlideShowAnimation:r.data.showSlideShowAnimation_str,showNextAndPrevButtons:r.data.showNextAndPrevButtons_str,showNextAndPrevButtonsOnMobile:r.data.showNextAndPrevButtonsOnMobile_str,buttonsHideDelay:r.data.buttonsHideDelay,slideShowDelay:r.data.slideShowDelay,defaultItemWidth:r.data.defaultItemWidth,defaultItemHeight:r.data.defaultItemHeight,itemOffsetHeight:r.data.itemOffsetHeight,spaceBetweenButtons:r.data.spaceBetweenButtons,buttonsOffsetIn:r.data.buttonsOffsetIn,buttonsOffsetOut:r.data.buttonsOffsetOut,itemBorderSize:r.data.itemBorderSize,itemBorderRadius:r.data.itemBorderRadius,backgroundOpacity:r.data.backgroundOpacity,itemBoxShadow:r.data.itemBoxShadow_str,itemBackgroundColor:r.data.itemBackgroundColor_str,itemBorderColor:r.data.itemBorderColor,itemBorderColor2:r.data.itemBorderColor2_str,backgroundColor:r.data.lightboxBackgroundColor,showThumbnails:"no",showThumbnailsHideOrShowButton:"yes",showThumbnailsByDefault:"yes",showThumbnailsOverlay:"yes",showThumbnailsSmallIcon:"yes",thumbnailsHoverEffect:"scale",thumbnailsImageHeight:80,thumbnailsBorderSize:4,thumbnailsBorderRadius:0,spaceBetweenThumbnailsAndItem:0,thumbnailsOffsetBottom:0,spaceBetweenThumbnails:2,thumbnailsOverlayOpacity:.6,thumbnailsOverlayColor:"#FFFFFF",thumbnailsBorderNormalColor:"#FFFFFF",thumbnailsBorderSelectedColor:"#FFFFFF",showDescriptionButton:r.data.showDescriptionButton_str,showDescriptionByDefault:r.data.showDescriptionByDefault_str,descriptionWindowAnimationType:r.data.descriptionWindowAnimationType_str,descriptionWindowPosition:r.data.descriptionWindowPosition_str,descriptionGradientWindowBackgroundColor1:r.data.descriptionGradientWindowBackgroundColor1,descriptionGradientWindowBackgroundColor2:r.data.descriptionGradientWindowBackgroundColor2,descriptionWindowBackgroundOpacity:r.data.descriptionWindowBackgroundOpacity,useVideo:"yes",useAudio:"yes",videoShowFullScreenButton:r.data.videoShowFullScreenButton_str,addVideoKeyboardSupport:"yes",nextVideoOrAudioAutoPlay:r.data.nextVideoOrAudioAutoPlay_str,videoAutoPlay:r.data.videoAutoPlay_str,videoLoop:r.data.videoLoop_str,audioAutoPlay:r.data.audioAutoPlay_str,audioLoop:r.data.audioLoop_str,videoControllerHideDelay:3,videoControllerHeight:41,audioControllerHeight:44,startSpaceBetweenButtons:7,vdSpaceBetweenButtons:9,mainScrubberOffestTop:14,scrubbersOffsetWidth:1,audioScrubbersOffestTotalWidth:4,timeOffsetLeftWidth:5,timeOffsetRightWidth:3,volumeScrubberWidth:80,volumeScrubberOffsetRightWidth:0,videoControllerBackgroundColor:r.data.videoControllerBackgroundColor_str,videoPosterBackgroundColor:r.data.videoPosterBackgroundColor_str,videoPosterBackgroundColor:r.data.videoPosterBackgroundColor_str,audioControllerBackgroundColor:r.data.audioControllerBackgroundColor_str,timeColor:r.data.timeColor_str});FWDRLS3D.addListener(FWDRLS3D.HIDE_COMPLETE,r.RLhideComplete);FWDRLS3D.addListener(FWDRLS3D.SHOW_START,r.RLShowStart)};r.RLhideComplete=function(){r.isLigtboxOpened=!1};r.RLShowStart=function(){r.isLigtboxOpened=!0};r.setupDisable=function(){r.disableDO=new FWDRLS3DDisplayObject3D("div");r.disableDO.setZ(3e5);FWDRLS3DUtils.isIE&&(r.disableDO.setBkColor("#000000"),r.disableDO.setAlpha(.001));r.mainDO.addChild(r.disableDO);r.disableAll()};r.disableAll=function(){r.disableDO.setWidth(r.stageWidth);r.disableDO.setHeight(r.stageHeight)};r.enableAll=function(){r.disableDO.setWidth(0);r.disableDO.setHeight(0)};r.isAPIReady=function(){return r.apiReady};r.getCurrentCategoryId=function(){if(r.apiReady)return r.thumbsManagerDO.dataListId};r.switchCategory=function(n){r.catId=n;r.apiReady&&0<=n&&n<r.data.dataListAr.length&&(r.disableAll(),r.thumbsManagerDO.showCurrentCat(n),r.dispatchEvent(t.INTRO_START),!r.data.enableHtmlContent&&r.lightboxDO&&r.lightboxDO.updateData(r.data.lightboxAr[n]),r.categoriesMenuDO&&r.categoriesMenuDO.setValue(n),r.apiReady=!1)};r.getCurrentThumbId=function(){if(r.apiReady)return r.thumbsManagerDO.curId};r.gotoThumb=function(n){r.apiReady&&0<=n&&n<r.thumbsManagerDO.totalThumbs&&n!=r.thumbsManagerDO.curId&&(r.thumbsManagerDO.curId=n,r.thumbsManagerDO.gotoThumb())};r.isSlideshowPlaying=function(){return r.thumbsManagerDO.isPlaying};r.startSlideshow=function(){r.apiReady&&r.thumbsManagerDO.startSlideshow()};r.stopSlideshow=function(){r.apiReady&&r.thumbsManagerDO.stopSlideshow()};r.addListener=function(n,t){if(null==n)throw Error("type is required.");if("object"==typeof n)throw Error("type must be of type String.");if("function"!=typeof t)throw Error("listener must be of type Function.");var i={};i.type=n;i.listener=t;(i.target=r).listeners.events_ar.push(i)};r.dispatchEvent=function(n,t){var i,f,u;if(null==n)throw Error("type is required.");if("object"==typeof n)throw Error("type must be of type String.");for(i=0,f=r.listeners.events_ar.length;i<f;i++)if(r.listeners.events_ar[i].target===r&&r.listeners.events_ar[i].type===n){if(t)for(u in t)r.listeners.events_ar[i][u]=t[u];r.listeners.events_ar[i].listener.call(r,r.listeners.events_ar[i])}};r.removeListener=function(n,t){if(null==n)throw Error("type is required.");if("object"==typeof n)throw Error("type must be of type String.");if("function"!=typeof t)throw Error("listener must be of type Function."+n);for(var i=0,u=r.listeners.events_ar.length;i<u;i++)if(r.listeners.events_ar[i].target===r&&r.listeners.events_ar[i].type===n&&r.listeners.events_ar[i].listener===t){r.listeners.events_ar.splice(i,1);break}};r.destroy=function(){n.removeEventListener?(n.removeEventListener("resize",r.onResizeHandler),n.removeEventListener("scroll",r.onScrollHandler),n.removeEventListener("orientationchange",r.orientationChance)):n.detachEvent&&(n.detachEvent("onresize",r.onResizeHandler),n.detachEvent("onscroll",r.onScrollHandler));FWDRLS3D&&FWDRLS3D.FWDRLS3D&&(FWDRLS3D.removeListener(FWDRLS3D.HIDE_COMPLETE,r.RLhideComplete),FWDRLS3D.removeListener(FWDRLS3D.SHOW_START,r.RLShowStart));clearTimeout(r.scrollEndId);clearTimeout(r.resizeHandlerId1);clearTimeout(r.resizeHandlerId2);clearTimeout(r.orientationChangeId);r.data&&r.data.destroy();r.customContextMenuDO&&r.customContextMenuDO.destroy();r.infoDO&&r.infoDO.destroy();r.preloaderDO&&r.preloaderDO.destroy();r.thumbsManagerDO&&r.thumbsManagerDO.destroy();r.bgDO&&(FWDAnimation.killTweensOf(r.bgDO),r.bgDO.destroy());r.categoriesMenuDO&&r.categoriesMenuDO.destroy();r.disableDO&&r.disableDO.destroy();r.displayType==t.FLUID_WIDTH?FWDRLS3DUtils.isIE7?r.body.removeChild(r.mainDO.screen):document.body.removeChild(r.mainDO.screen):r.stageContainer.removeChild(r.mainDO.screen);r.mainDO&&(r.mainDO.screen.innerHTML="",r.mainDO.destroy());r.listeners=null;r.preloaderDO=null;r.customContextMenuDO=null;r.infoDO=null;r.thumbsManagerDO=null;r.bgDO=null;r.categoriesMenuDO=null;r.disableDO=null;r.mainDO=null;r=null};r.init()};t.FLUID_WIDTH="fluidwidth";t.RESPONSIVE="responsive";t.FIXED="fixed";t.INTRO_START="onsIntroStart";t.INTRO_FINISH="onsIntroFinish";t.DATA_LOADED="onDataLoaded";t.IS_API_READY="isAPIReady";t.CATEGORY_CHANGE="categoryChanged";t.THUMB_CHANGE="thumbChanged";n.FWDSimple3DCoverflow=t}(window);app=app||{},function(){if(FWDRLS3DUtils)FWDRLS3DUtils.onReady(function(){n()});var n=function(){t()&&i()},t=function(){var n=document.getElementById("cover-flow-wrapper");return!!n},i=function(){function t(){var t=n.getCurrentThumbId();$("#cover-flow-wrapper .fwds3dcov-thumbnail").removeClass("active-gallery-slide");$("#cover-flow-wrapper #fwds3dcov_thumbnail_"+t).addClass("active-gallery-slide")}function i(n){var t=n.id;$("#cover-flow-wrapper .fwds3dcov-thumbnail").removeClass("active-gallery-slide");$("#cover-flow-wrapper #fwds3dcov_thumbnail_"+t).addClass("active-gallery-slide")}var n=new FWDSimple3DCoverflow({coverflowHolderDivId:"cover-flow-wrapper",coverflowDataListDivId:"cover-flow-build",displayType:"responsive",coverflowWidth:1280,coverflowHeight:300,coverflowOffsetHeight:0,mainFolderPath:"/Assets/img/simple-3D-coverflow",skinPath:"skin_black",initializeOnlyWhenVisible:"no",coverflowStartPosition:"center",coverflowTopology:"dualsided",coverflowXRotation:0,coverflowYRotation:0,numberOfThumbnailsToDisplayLeftAndRight:"all",infiniteLoop:"no",rightClickContextMenu:"default",useDragAndSwipe:"yes",fluidWidthZIndex:1e3,useDefaultThumbnailsWidthAndHeight:"yes",thumbnailWidth:350,thumbnailHeight:350,thumbnailXOffset3D:110,thumbnailXSpace3D:300,thumbnailZOffset3D:1e3,thumbnailZSpace3D:150,thumbnailYAngle3D:0,thumbnailHoverOffset:0,thumbnailBorderSize:0,thumbnailOffsetY:0,thumbnailsAlignment:"center",showThumbnailsGradient:"no",showReflection:"no",slideshowDelay:5e3,autoplay:"no",disableNextAndPrevButtonsOnMobile:"no",controlsMaxWidth:530,controlsPosition:"bottom",controlsOffset:0,showLargeNextAndPrevCoverflowButtons:"yes",largeNextAndPrevButtonsOffest:0,largeNextAndPrevButtonsMaxWidthPos:0,showNextAndPrevCoverflowButtons:"yes",nextAndPrevCoverflowButtonsOffsetX:0,showSlideshowButton:"no",showScrollbar:"no",showBulletsNavigation:"no",enableMouseWheelScroll:"no",addKeyboardSupport:"yes",showCategoriesMenu:"no"});n.addListener(FWDSimple3DCoverflow.IS_API_READY,t);n.addListener(FWDSimple3DCoverflow.THUMB_CHANGE,i)}}()