﻿var dnnJscriptVersion="6.0.0";if(typeof(Sys.Browser.Chrome)=="undefined"){Sys.Browser.Chrome={};if(navigator.userAgent.indexOf(" Chrome/")>-1){Sys.Browser.agent=Sys.Browser.Chrome;Sys.Browser.version=parseFloat(navigator.userAgent.match(/Chrome\/(\d+\.\d+)/)[1]);Sys.Browser.name="Chrome";Sys.Browser.hasDebuggerStatement=true}}else{if(Sys.Browser.agent===Sys.Browser.InternetExplorer&&Sys.Browser.version>10){HTMLAnchorElement.prototype.attachEvent=function(a,b){if(a.substr(0,2)=="on"){a=a.substr(2)}this.addEventListener(a,b,false)};HTMLAnchorElement.prototype.detachEvent=function(a,b){if(a.substr(0,2)=="on"){a=a.substr(2)}this.removeEventListener(a,b,false)}}}var DNN_HIGHLIGHT_COLOR="#9999FF";var COL_DELIMITER=String.fromCharCode(18);var ROW_DELIMITER=String.fromCharCode(17);var QUOTE_REPLACEMENT=String.fromCharCode(19);var KEY_LEFT_ARROW=37;var KEY_UP_ARROW=38;var KEY_RIGHT_ARROW=39;var KEY_DOWN_ARROW=40;var KEY_RETURN=13;var KEY_ESCAPE=27;Type.registerNamespace("dnn");dnn.extend=function(a,b){for(s in b){a[s]=b[s]}return a};dnn.extend(dnn,{apiversion:new Number("04.02"),pns:"",ns:"dnn",diagnostics:null,vars:null,dependencies:new Array(),isLoaded:false,delay:[],_delayedSet:null,getVars:function(){if(this.vars==null){var a=dnn.dom.getById("__dnnVariable");if(a!=null){if(a.value.indexOf("`")==0){a.value=a.value.substring(1).replace(/`/g,'"')}if(a.value.indexOf("__scdoff")!=-1){COL_DELIMITER="~|~";ROW_DELIMITER="~`~";QUOTE_REPLACEMENT="~!~"}}if(a!=null&&a.value.length>0){this.vars=Sys.Serialization.JavaScriptSerializer.deserialize(a.value)}else{this.vars=[]}}return this.vars},getVar:function(key,def){if(this.getVars()[key]!=null){var re=new RegExp(QUOTE_REPLACEMENT,"g");return this.getVars()[key].replace(re,'"')}return def},setVar:function(b,c){if(this.vars==null){this.getVars()}this.vars[b]=c;var a=dnn.dom.getById("__dnnVariable");if(a==null){a=dnn.dom.createElement("INPUT");a.type="hidden";a.id="__dnnVariable";dnn.dom.appendChild(dnn.dom.getByTagName("body")[0],a)}if(dnn.isLoaded){a.value=Sys.Serialization.JavaScriptSerializer.serialize(this.vars)}else{dnn._delayedSet={key:b,val:c}}return true},callPostBack:function(action){var postBack=dnn.getVar("__dnn_postBack");var data="";if(postBack.length>0){data+=action;for(var i=1;i<arguments.length;i++){var aryParam=arguments[i].split("=");data+=COL_DELIMITER+aryParam[0]+COL_DELIMITER+aryParam[1]}eval(postBack.replace("[DATA]",data));return true}return false},createDelegate:function(a,b){return Function.createDelegate(a,b)},doDelay:function(b,c,d,a){if(this.delay[b]==null){this.delay[b]=new dnn.delayObject(d,a,b);this.delay[b].num=window.setTimeout(dnn.createDelegate(this.delay[b],this.delay[b].complete),c)}},cancelDelay:function(a){if(this.delay[a]!=null){window.clearTimeout(this.delay[a].num);this.delay[a]=null}},decodeHTML:function(a){return a.toString().replace(/&amp;/g,"&").replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&quot;/g,'"')},encode:function(a,c){var b=a;if(encodeURIComponent){b=encodeURIComponent(b)}else{b=escape(b)}if(c==false){return b}return b.replace(/%/g,"%25")},encodeHTML:function(a){return a.toString().replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/'/g,"&apos;").replace(/\"/g,"&quot;")},encodeJSON:function(a){return a.toString().replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/'/g,"\u0027").replace(/\"/g,"&quot;").replace(/\\/g,"\\\\")},evalJSON:function(a){return Sys.Serialization.JavaScriptSerializer.deserialize(a)},escapeForEval:function(a){return a.replace(/\\/g,"\\\\").replace(/\'/g,"\\'").replace(/\r/g,"").replace(/\n/g,"\\n").replace(/\./,"\\.")},getEnumByValue:function(a,b){for(var c in a){if(typeof(a[c])=="number"&&a[c]==b){return c}}},_onload:function(){dnn.isLoaded=true;if(dnn._delayedSet){dnn.setVar(dnn._delayedSet.key,dnn._delayedSet.val)}},addIframeMask:function(c){if(dnn.dom.browser.isType("ie")&&(c.previousSibling==null||c.previousSibling.nodeName.toLowerCase()!="iframe")){var a=document.createElement("iframe");c.parentNode.insertBefore(a,c);var b=c.getBoundingClientRect();a.style.position="absolute";a.style.left=c.offsetLeft+"px";a.style.top=c.offsetTop+"px";a.style.width=(b.right-b.left)+"px";a.style.height=(b.bottom-b.top)+"px";a.style.opacity="0";a.style.filter="progid:DXImageTransform.Microsoft.Alpha(opacity=0)";a.style.zIndex="-1";return a}return null},removeIframeMask:function(a){if(dnn.dom.browser.isType("ie")&&(a.previousSibling!=null&&a.previousSibling.nodeName.toLowerCase()=="iframe")){a.parentNode.removeChild(a.previousSibling)}}});dnn.delayObject=function(c,a,b){this.num=null;this.pfunc=c;this.context=a;this.type=b};dnn.delayObject.prototype={complete:function(){dnn.delay[this.type]=null;this.pfunc(this.context)}};dnn.delayObject.registerClass("dnn.delayObject");dnn.ScriptRequest=function(e,d,c){this.ctl=null;this.xmlhttp=null;this.src=null;this.text=null;if(e!=null&&e.length>0){var b=dnn.dom.scriptFile(e);var a=dnn.getVar(b+".resx","");if(a.length>0){this.src=a}else{this.src=e}}if(d!=null&&d.length>0){this.text=d}this.callBack=c;this.status="init";this.timeOut=5000;this._xmlhttpStatusChangeDelegate=dnn.createDelegate(this,this.xmlhttpStatusChange);this._statusChangeDelegate=dnn.createDelegate(this,this.statusChange);this._completeDelegate=dnn.createDelegate(this,this.complete);this._reloadDelegate=dnn.createDelegate(this,this.reload)};dnn.ScriptRequest.prototype={load:function(){this.status="loading";this.ctl=document.createElement("script");this.ctl.type="text/javascript";if(this.src!=null){if(dnn.dom.browser.isType(dnn.dom.browser.Safari)){this.xmlhttp=new XMLHttpRequest();this.xmlhttp.open("GET",this.src,true);this.xmlhttp.onreadystatechange=this._xmlhttpStatusChangeDelegate;this.xmlhttp.send(null);return}else{if(dnn.dom.browser.isType(dnn.dom.browser.InternetExplorer)){this.ctl.onreadystatechange=this._statusChangeDelegate}else{if(dnn.dom.browser.isType(dnn.dom.browser.Opera)==false){this.ctl.onload=this._completeDelegate}}this.ctl.src=this.src}dnn.dom.scriptElements[this.src]=this.ctl}else{if(dnn.dom.browser.isType(dnn.dom.browser.Safari)){this.ctl.innerHTML=dnn.encodeHTML(this.text)}else{this.ctl.text=this.text}}var a=dnn.dom.getByTagName("HEAD");if(a){if(dnn.dom.browser.isType(dnn.dom.browser.Opera)==false||this.src!=null){a[0].appendChild(this.ctl)}}else{alert("Cannot load dynamic script, no HEAD tag present.")}if(this.src==null||dnn.dom.browser.isType(dnn.dom.browser.Opera)){this.complete()}else{if(this.timeOut){dnn.doDelay("loadScript_"+this.src,this.timeOut,this._reloadDelegate,null)}}},xmlhttpStatusChange:function(){if(this.xmlhttp.readyState!=4){return}this.src=null;this.text=this.xmlhttp.responseText;this.load()},statusChange:function(){if((this.ctl.readyState=="loaded"||this.ctl.readyState=="complete")&&this.status!="complete"){this.complete()}},reload:function(){if(dnn.dom.scriptStatus(this.src)=="complete"){this.complete()}else{this.load()}},complete:function(){dnn.cancelDelay("loadScript_"+this.src);this.status="complete";if(typeof(this.callBack)!="undefined"){this.callBack(this)}this.dispose()},dispose:function(){this.callBack=null;if(this.ctl){if(this.ctl.onreadystatechange){this.ctl.onreadystatechange=new function(){}}else{if(this.ctl.onload){this.ctl.onload=null}}this.ctl=null}this.xmlhttp=null;this._xmlhttpStatusChangeDelegate=null;this._statusChangeDelegate=null;this._completeDelegate=null;this._reloadDelegate=null}};dnn.ScriptRequest.registerClass("dnn.ScriptRequest");Type.registerNamespace("dnn.dom");dnn.extend(dnn.dom,{pns:"dnn",ns:"dom",browser:null,__leakEvts:[],scripts:[],scriptElements:[],tweens:[],attachEvent:function(a,c,d){if(a.addEventListener){var b=c.substring(2);a.addEventListener(b,function(e){dnn.dom.event=new dnn.dom.eventObject(e,e.target);return d()},false)}else{a.attachEvent(c,function(){dnn.dom.event=new dnn.dom.eventObject(window.event,window.event.srcElement);return d()})}return true},cursorPos:function(b){if(b.value.length==0){return 0}var h=-1;if(b.selectionStart){h=b.selectionStart}else{if(b.createTextRange){var f=window.document.selection.createRange();var a=b.createTextRange();if(a==null||f==null||((f.text!="")&&a.inRange(f)==false)){return-1}if(f.text==""){if(a.boundingLeft==f.boundingLeft){h=0}else{var d=b.tagName.toLowerCase();if(d=="input"){var g=a.text;var c=1;while(c<g.length){a.findText(g.substring(c));if(a.boundingLeft==f.boundingLeft){break}c++}}else{if(d=="textarea"){var c=b.value.length+1;var e=document.selection.createRange().duplicate();while(e.parentElement()==b&&e.move("character",1)==1){--c}if(c==b.value.length+1){c=-1}}}h=c}}else{h=a.text.indexOf(f.text)}}}return h},cancelCollapseElement:function(a){dnn.cancelDelay(a.id+"col");a.style.display="none"},collapseElement:function(b,c,d){if(c==null){c=10}b.style.overflow="hidden";var a=new Object();a.num=c;a.ctl=b;a.pfunc=d;b.origHeight=b.offsetHeight;dnn.dom.__collapseElement(a)},__collapseElement:function(a){var c=a.num;var b=a.ctl;var d=b.origHeight/c;if(b.offsetHeight-(d*2)>0){b.style.height=(b.offsetHeight-d).toString()+"px";dnn.doDelay(b.id+"col",10,dnn.dom.__collapseElement,a)}else{b.style.display="none";if(a.pfunc!=null){a.pfunc()}}},cancelExpandElement:function(a){dnn.cancelDelay(a.id+"exp");a.style.overflow="";a.style.height=""},disableTextSelect:function(a){if(typeof a.onselectstart!="undefined"){a.onselectstart=function(){return false}}else{if(typeof a.style.MozUserSelect!="undefined"){a.style.MozUserSelect="none"}else{a.onmousedown=function(){return false}}}},expandElement:function(b,c,d){if(c==null){c=10}if(b.style.display=="none"&&b.origHeight==null){b.style.display="";b.style.overflow="";b.origHeight=b.offsetHeight;b.style.overflow="hidden";b.style.height="1px"}b.style.display="";var a=new Object();a.num=c;a.ctl=b;a.pfunc=d;dnn.dom.__expandElement(a)},__expandElement:function(a){var c=a.num;var b=a.ctl;var d=b.origHeight/c;if(b.offsetHeight+d<b.origHeight){b.style.height=(b.offsetHeight+d).toString()+"px";dnn.doDelay(b.id+"exp",10,dnn.dom.__expandElement,a)}else{b.style.overflow="";b.style.height="";if(a.pfunc!=null){a.pfunc()}}},deleteCookie:function(a,c,b){if(this.getCookie(a)){this.setCookie(a,"",-1,c,b);return true}return false},getAttr:function(b,a,c){if(b.getAttribute==null){return c}var d=b.getAttribute(a);if(d==null||d==""){return c}else{return d}},getById:function(b,a){return $get(b,a)},getByTagName:function(a,b){if(b==null){b=document}if(b.getElementsByTagName){return b.getElementsByTagName(a)}else{if(b.all&&b.all.tags){return b.all.tags(a)}else{return null}}},getParentByTagName:function(b,a){var c=b.parentNode;a=a.toLowerCase();while(c!=null){if(c.tagName&&c.tagName.toLowerCase()==a){return c}c=c.parentNode}return null},getCookie:function(c){var e=" "+document.cookie;var d=" "+c+"=";var b=null;var f=0;var a=0;if(e.length>0){f=e.indexOf(d);if(f!=-1){f+=d.length;a=e.indexOf(";",f);if(a==-1){a=e.length}b=unescape(e.substring(f,a))}}return(b)},getNonTextNode:function(a){if(this.isNonTextNode(a)){return a}while(a!=null&&this.isNonTextNode(a)){a=this.getSibling(a,1)}return a},addSafeHandler:function(b,a,c,d){b[a]=this.getObjMethRef(c,d);if(dnn.dom.browser.isType(dnn.dom.browser.InternetExplorer)){if(this.__leakEvts.length==0){dnn.dom.attachEvent(window,"onunload",dnn.dom.destroyHandlers)}this.__leakEvts[this.__leakEvts.length]=new dnn.dom.leakEvt(a,b,b[a])}},destroyHandlers:function(){var c=dnn.dom.__leakEvts.length-1;for(var a=c;a>=0;a--){var b=dnn.dom.__leakEvts[a];b.ctl.detachEvent(b.name,b.ptr);b.ctl[b.name]=null;dnn.dom.__leakEvts.length=dnn.dom.__leakEvts.length-1}},getObjMethRef:function(b,a){return(function(c){c=c||window.event;return b[a](c,this)})},getSibling:function(a,c){if(a!=null&&a.parentNode!=null){for(var b=0;b<a.parentNode.childNodes.length;b++){if(a.parentNode.childNodes[b].id==a.id){if(a.parentNode.childNodes[b+c]!=null){return a.parentNode.childNodes[b+c]}}}}return null},isNonTextNode:function(a){return(a.nodeType!=3&&a.nodeType!=8)},getScript:function(c){if(this.scriptElements[c]){return this.scriptElements[c]}var a=dnn.dom.getByTagName("SCRIPT");for(var b=0;b<a.length;b++){if(a[b].src!=null&&a[b].src.indexOf(c)>-1){this.scriptElements[c]=a[b];return a[b]}}},getScriptSrc:function(b){var a=dnn.getVar(b+".resx","");if(a.length>0){return a}return b},getScriptPath:function(){var a=dnn.dom.getScript("dnn.js");if(a){var b=a.src;if(b.indexOf("?")>-1){b=b.substr(0,b.indexOf("?"))}return b.replace("dnn.js","")}var c=dnn.getVar("__sp");if(c){return c}return""},scriptFile:function(b){var a=b.split("/");return a[a.length-1]},loadScript:function(e,d,b){var c;if(e!=null&&e.length>0){c=this.scriptFile(e);if(this.scripts[c]!=null){return}}var a=new dnn.ScriptRequest(e,d,b);if(c){this.scripts[c]=a}a.load();return a},loadScripts:function(a,b,c){if(dnn.scripts==null){var e=function(f,g,h){return(function(){dnn.dom.loadScripts(f,g,h)})};dnn.dom.loadScript(dnn.dom.getScriptPath()+"dnn.scripts.js",null,e(a,b,c));return}var d=new dnn.scripts.ScriptBatchRequest(a,b,c);d.load()},scriptStatus:function(c){var b=this.scriptFile(c);if(this.scripts[b]){return this.scripts[b].status}var a=this.getScript(c);if(a!=null){return"complete"}else{return""}},setScriptLoaded:function(b){var a=this.scriptFile(b);if(this.scripts[a]&&dnn.dom.scripts[a].status!="complete"){dnn.dom.scripts[a].complete()}},navigate:function(b,a){if(a!=null&&a.length>0){if(a=="_blank"||a=="_new"){window.open(b)}else{document.frames[a].location.href=b}}else{if(Sys.Browser.agent===Sys.Browser.InternetExplorer){window.navigate(b)}else{window.location.href=b}}return false},setCookie:function(b,f,h,e,d,c,a){var g;if(h){g=new Date();g.setTime(g.getTime()+(h*24*60*60*1000))}if(a){g=new Date();g.setTime(g.getTime()+(a))}document.cookie=b+"="+escape(f)+((g)?"; expires="+g.toGMTString():"")+((e)?"; path="+e:"")+((d)?"; domain="+d:"")+((c)?"; secure":"");if(document.cookie.length>0){return true}},getCurrentStyle:function(b,c){var a=Sys.UI.DomElement._getCurrentStyle(b);if(a){return a[c]}return""},getFormPostString:function(a){var c="";if(a!=null){if(a.tagName&&a.tagName.toLowerCase()=="form"){for(var b=0;b<a.elements.length;b++){c+=this.getElementPostString(a.elements[b])}}else{c=this.getElementPostString(a);for(var b=0;b<a.childNodes.length;b++){c+=this.getFormPostString(a.childNodes[b])}}}return c},getElementPostString:function(a){var c;if(a.tagName){c=a.tagName.toLowerCase()}if(c=="input"){var d=a.type.toLowerCase();if(d=="text"||d=="password"||d=="hidden"||((d=="checkbox"||d=="radio")&&a.checked)){return a.name+"="+dnn.encode(a.value,false)+"&"}}else{if(c=="select"){for(var b=0;b<a.options.length;b++){if(a.options[b].selected){return a.name+"="+dnn.encode(a.options[b].value,false)+"&"}}}else{if(c=="textarea"){return a.name+"="+dnn.encode(a.value,false)+"&"}}}return""},appendChild:function(b,a){return b.appendChild(a)},removeChild:function(a){return a.parentNode.removeChild(a)},createElement:function(a){return document.createElement(a.toLowerCase())}});dnn.dom.leakEvt=function(c,a,b){this.name=c;this.ctl=a;this.ptr=b};dnn.dom.leakEvt.registerClass("dnn.dom.leakEvt");dnn.dom.eventObject=function(b,a){this.object=b;this.srcElement=a};dnn.dom.eventObject.registerClass("dnn.dom.eventObject");dnn.dom.browserObject=function(){this.InternetExplorer="ie";this.Netscape="ns";this.Mozilla="mo";this.Opera="op";this.Safari="safari";this.Konqueror="kq";this.MacIE="macie";var b;var d=navigator.userAgent.toLowerCase();if(d.indexOf("konqueror")!=-1){b=this.Konqueror}else{if(d.indexOf("msie")!=-1&&d.indexOf("mac")!=-1){b=this.MacIE}else{if(Sys.Browser.agent===Sys.Browser.InternetExplorer){b=this.InternetExplorer}else{if(Sys.Browser.agent===Sys.Browser.FireFox){b=this.Mozilla}else{if(Sys.Browser.agent===Sys.Browser.Safari){b=this.Safari}else{if(Sys.Browser.agent===Sys.Browser.Opera){b=this.Opera}else{b=this.Mozilla}}}}}}this.type=b;this.version=Sys.Browser.version;var c=navigator.userAgent.toLowerCase();if(this.type==this.InternetExplorer){var a=navigator.appVersion.split("MSIE");this.version=parseFloat(a[1])}if(this.type==this.Netscape){var a=c.split("netscape");this.version=parseFloat(a[1].split("/")[1])}};dnn.dom.browserObject.prototype={toString:function(){return this.type+" "+this.version},isType:function(){for(var a=0;a<arguments.length;a++){if(dnn.dom.browser.type==arguments[a]){return true}}return false}};dnn.dom.browserObject.registerClass("dnn.dom.browserObject");dnn.dom.browser=new dnn.dom.browserObject();if(typeof($)=="undefined"){window.$=function $(){var ary=new Array();for(var i=0;i<arguments.length;i++){var arg=arguments[i];var ctl;if(typeof arg=='string')ctl=dnn.dom.getById(arg);else ctl=arg;if(ctl!=null&&typeof(Element)!='undefined'&&typeof(Element.extend)!='undefined')Element.extend(ctl);if(arguments.length==1)return ctl;ary[ary.length]=ctl;}return ary;}}try{document.execCommand("BackgroundImageCache",false,true)}catch(err){}Sys.Application.add_load(dnn._onload);
;;;var $JssorDebug$=new function(){this.$DebugMode=true;this.$Log=function(msg,important){var console=window.console||{};var debug=this.$DebugMode;if(debug&&console.log){console.log(msg);}else if(debug&&important){alert(msg);}};this.$Error=function(msg,e){var console=window.console||{};var debug=this.$DebugMode;if(debug&&console.error){console.error(msg);}else if(debug){alert(msg);}
if(debug){throw e||new Error(msg);}};this.$Fail=function(msg){throw new Error(msg);};this.$Assert=function(value,msg){var debug=this.$DebugMode;if(debug){if(!value)
throw new Error("Assert failed "+msg||"");}};this.$Trace=function(msg){var console=window.console||{};var debug=this.$DebugMode;if(debug&&console.log){console.log(msg);}};this.$Execute=function(func){var debug=this.$DebugMode;if(debug)
func();};this.$LiveStamp=function(obj,id){var debug=this.$DebugMode;if(debug){var stamp=document.createElement("DIV");stamp.setAttribute("id",id);obj.$Live=stamp;}};this.$C_AbstractProperty=function(){throw new Error("The property is abstract, it should be implemented by subclass.");};this.$C_AbstractMethod=function(){throw new Error("The method is abstract, it should be implemented by subclass.");};function C_AbstractClass(instance){if(instance.constructor===C_AbstractClass.caller)
throw new Error("Cannot create instance of an abstract class.");}
this.$C_AbstractClass=C_AbstractClass;};var $JssorEasing$=window.$JssorEasing$={$EaseSwing:function(t){return-Math.cos(t*Math.PI)/2+.5;},$EaseLinear:function(t){return t;},$EaseInQuad:function(t){return t*t;},$EaseOutQuad:function(t){return-t*(t-2);},$EaseInOutQuad:function(t){return(t*=2)<1?1/2*t*t:-1/2*(--t*(t-2)-1);},$EaseInCubic:function(t){return t*t*t;},$EaseOutCubic:function(t){return(t-=1)*t*t+1;},$EaseInOutCubic:function(t){return(t*=2)<1?1/2*t*t*t:1/2*((t-=2)*t*t+2);},$EaseInQuart:function(t){return t*t*t*t;},$EaseOutQuart:function(t){return-((t-=1)*t*t*t-1);},$EaseInOutQuart:function(t){return(t*=2)<1?1/2*t*t*t*t:-1/2*((t-=2)*t*t*t-2);},$EaseInQuint:function(t){return t*t*t*t*t;},$EaseOutQuint:function(t){return(t-=1)*t*t*t*t+1;},$EaseInOutQuint:function(t){return(t*=2)<1?1/2*t*t*t*t*t:1/2*((t-=2)*t*t*t*t+2);},$EaseInSine:function(t){return 1-Math.cos(t*Math.PI/2);},$EaseOutSine:function(t){return Math.sin(t*Math.PI/2);},$EaseInOutSine:function(t){return-1/2*(Math.cos(Math.PI*t)-1);},$EaseInExpo:function(t){return t==0?0:Math.pow(2,10*(t-1));},$EaseOutExpo:function(t){return t==1?1:-Math.pow(2,-10*t)+1;},$EaseInOutExpo:function(t){return t==0||t==1?t:(t*=2)<1?1/2*Math.pow(2,10*(t-1)):1/2*(-Math.pow(2,-10* --t)+2);},$EaseInCirc:function(t){return-(Math.sqrt(1-t*t)-1);},$EaseOutCirc:function(t){return Math.sqrt(1-(t-=1)*t);},$EaseInOutCirc:function(t){return(t*=2)<1?-1/2*(Math.sqrt(1-t*t)-1):1/2*(Math.sqrt(1-(t-=2)*t)+1);},$EaseInElastic:function(t){if(!t||t==1)
return t;var p=.3,s=.075;return-(Math.pow(2,10*(t-=1))*Math.sin((t-s)*2*Math.PI/p));},$EaseOutElastic:function(t){if(!t||t==1)
return t;var p=.3,s=.075;return Math.pow(2,-10*t)*Math.sin((t-s)*2*Math.PI/p)+1;},$EaseInOutElastic:function(t){if(!t||t==1)
return t;var p=.45,s=.1125;return(t*=2)<1?-.5*Math.pow(2,10*(t-=1))*Math.sin((t-s)*2*Math.PI/p):Math.pow(2,-10*(t-=1))*Math.sin((t-s)*2*Math.PI/p)*.5+1;},$EaseInBack:function(t){var s=1.70158;return t*t*((s+1)*t-s);},$EaseOutBack:function(t){var s=1.70158;return(t-=1)*t*((s+1)*t+s)+1;},$EaseInOutBack:function(t){var s=1.70158;return(t*=2)<1?1/2*t*t*(((s*=1.525)+1)*t-s):1/2*((t-=2)*t*(((s*=1.525)+1)*t+s)+2);},$EaseInBounce:function(t){return 1-$JssorEasing$.$EaseOutBounce(1-t)},$EaseOutBounce:function(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375;},$EaseInOutBounce:function(t){return t<1/2?$JssorEasing$.$EaseInBounce(t*2)*.5:$JssorEasing$.$EaseOutBounce(t*2-1)*.5+.5;},$EaseGoBack:function(t){return 1-Math.abs((t*=2)-1);},$EaseInWave:function(t){return 1-Math.cos(t*Math.PI*2)},$EaseOutWave:function(t){return Math.sin(t*Math.PI*2);},$EaseOutJump:function(t){return 1-(((t*=2)<1)?(t=1-t)*t*t:(t-=1)*t*t);},$EaseInJump:function(t){return((t*=2)<1)?t*t*t:(t=2-t)*t*t;}};var $JssorDirection$=window.$JssorDirection$={$TO_LEFT:0x0001,$TO_RIGHT:0x0002,$TO_TOP:0x0004,$TO_BOTTOM:0x0008,$HORIZONTAL:0x0003,$VERTICAL:0x000C,$GetDirectionHorizontal:function(direction){return direction&0x0003;},$GetDirectionVertical:function(direction){return direction&0x000C;},$IsHorizontal:function(direction){return direction&0x0003;},$IsVertical:function(direction){return direction&0x000C;}};var $JssorKeyCode$={$BACKSPACE:8,$COMMA:188,$DELETE:46,$DOWN:40,$END:35,$ENTER:13,$ESCAPE:27,$HOME:36,$LEFT:37,$NUMPAD_ADD:107,$NUMPAD_DECIMAL:110,$NUMPAD_DIVIDE:111,$NUMPAD_ENTER:108,$NUMPAD_MULTIPLY:106,$NUMPAD_SUBTRACT:109,$PAGE_DOWN:34,$PAGE_UP:33,$PERIOD:190,$RIGHT:39,$SPACE:32,$TAB:9,$UP:38};var $Jssor$=window.$Jssor$=new function(){var _This=this;var REGEX_WHITESPACE_GLOBAL=/\S+/g;var ROWSER_OTHER=-1;var ROWSER_UNKNOWN=0;var BROWSER_IE=1;var BROWSER_FIREFOX=2;var BROWSER_SAFARI=3;var BROWSER_CHROME=4;var BROWSER_OPERA=5;var _Device;var _Browser=0;var _BrowserRuntimeVersion=0;var _BrowserEngineVersion=0;var _BrowserJavascriptVersion=0;var _WebkitVersion=0;var _Navigator=navigator;var _AppName=_Navigator.appName;var _AppVersion=_Navigator.appVersion;var _UserAgent=_Navigator.userAgent;var _DocElmt=document.documentElement;var _TransformProperty;function Device(){if(!_Device){_Device={$Touchable:"ontouchstart" in window||"createTouch" in document};var msPrefix;if((_Navigator.pointerEnabled||(msPrefix=_Navigator.msPointerEnabled))){_Device.$TouchActionAttr=msPrefix?"msTouchAction":"touchAction";}}
return _Device;}
function DetectBrowser(browser){if(!_Browser){_Browser=-1;if(_AppName=="Microsoft Internet Explorer"&&!!window.attachEvent&&!!window.ActiveXObject){var ieOffset=_UserAgent.indexOf("MSIE");_Browser=BROWSER_IE;_BrowserEngineVersion=ParseFloat(_UserAgent.substring(ieOffset+5,_UserAgent.indexOf(";",ieOffset)));_BrowserRuntimeVersion=document.documentMode||_BrowserEngineVersion;}
else if(_AppName=="Netscape"&&!!window.addEventListener){var ffOffset=_UserAgent.indexOf("Firefox");var saOffset=_UserAgent.indexOf("Safari");var chOffset=_UserAgent.indexOf("Chrome");var webkitOffset=_UserAgent.indexOf("AppleWebKit");if(ffOffset>=0){_Browser=BROWSER_FIREFOX;_BrowserRuntimeVersion=ParseFloat(_UserAgent.substring(ffOffset+8));}
else if(saOffset>=0){var slash=_UserAgent.substring(0,saOffset).lastIndexOf("/");_Browser=(chOffset>=0)?BROWSER_CHROME:BROWSER_SAFARI;_BrowserRuntimeVersion=ParseFloat(_UserAgent.substring(slash+1,saOffset));}
else{var match=/Trident\/.*rv:([0-9]{1,}[\.0-9]{0,})/i.exec(_UserAgent);if(match){_Browser=BROWSER_IE;_BrowserRuntimeVersion=_BrowserEngineVersion=ParseFloat(match[1]);}}
if(webkitOffset>=0)
_WebkitVersion=ParseFloat(_UserAgent.substring(webkitOffset+12));}
else{var match=/(opera)(?:.*version|)[ \/]([\w.]+)/i.exec(_UserAgent);if(match){_Browser=BROWSER_OPERA;_BrowserRuntimeVersion=ParseFloat(match[2]);}}}
return browser==_Browser;}
function IsBrowserIE(){return DetectBrowser(BROWSER_IE);}
function IsBrowserIeQuirks(){return IsBrowserIE()&&(_BrowserRuntimeVersion<6||document.compatMode=="BackCompat");}
function IsBrowserFireFox(){return DetectBrowser(BROWSER_FIREFOX);}
function IsBrowserSafari(){return DetectBrowser(BROWSER_SAFARI);}
function IsBrowserChrome(){return DetectBrowser(BROWSER_CHROME);}
function IsBrowserOpera(){return DetectBrowser(BROWSER_OPERA);}
function IsBrowserBadTransform(){return IsBrowserSafari()&&(_WebkitVersion>534)&&(_WebkitVersion<535);}
function IsBrowserIe9Earlier(){return IsBrowserIE()&&_BrowserRuntimeVersion<9;}
function GetTransformProperty(elmt){if(!_TransformProperty){Each(['transform','WebkitTransform','msTransform','MozTransform','OTransform'],function(property){if(elmt.style[property]!=undefined){_TransformProperty=property;return true;}});_TransformProperty=_TransformProperty||"transform";}
return _TransformProperty;}
function getOffsetParent(elmt,isFixed){if(isFixed&&elmt!=document.body){return document.body;}else{return elmt.offsetParent;}}
function toString(obj){return{}.toString.call(obj);}
var _Class2type;function GetClass2Type(){if(!_Class2type){_Class2type={};Each(["Boolean","Number","String","Function","Array","Date","RegExp","Object"],function(name){_Class2type["[object "+name+"]"]=name.toLowerCase();});}
return _Class2type;}
function Each(obj,callback){if(toString(obj)=="[object Array]"){for(var i=0;i<obj.length;i++){if(callback(obj[i],i,obj)){return true;}}}
else{for(var name in obj){if(callback(obj[name],name,obj)){return true;}}}}
function Type(obj){return obj==null?String(obj):GetClass2Type()[toString(obj)]||"object";}
function IsNotEmpty(obj){for(var name in obj)
return true;}
function IsPlainObject(obj){try{return Type(obj)=="object"&&!obj.nodeType&&obj!=obj.window&&(!obj.constructor||{}.hasOwnProperty.call(obj.constructor.prototype,"isPrototypeOf"));}
catch(e){}}
function Point(x,y){return{x:x,y:y};}
function Delay(code,delay){setTimeout(code,delay||0);}
function RemoveByReg(str,reg){var m=reg.exec(str);if(m){var header=str.substr(0,m.index);var tailer=str.substr(m.lastIndex+1,str.length-(m.lastIndex+1));str=header+tailer;}
return str;}
function BuildNewCss(oldCss,removeRegs,replaceValue){var css=(!oldCss||oldCss=="inherit")?"":oldCss;Each(removeRegs,function(removeReg){var m=removeReg.exec(css);if(m){var header=css.substr(0,m.index);var tailer=css.substr(m.lastIndex+1,css.length-(m.lastIndex+1));css=header+tailer;}});css=replaceValue+(css.indexOf(" ")!=0?" ":"")+css;return css;}
function SetStyleFilterIE(elmt,value){if(_BrowserRuntimeVersion<9){elmt.style.filter=value;}}
function SetStyleMatrixIE(elmt,matrix,offset){if(_BrowserJavascriptVersion<9){var oldFilterValue=elmt.style.filter;var matrixReg=new RegExp(/[\s]*progid:DXImageTransform\.Microsoft\.Matrix\([^\)]*\)/g);var matrixValue=matrix?"progid:DXImageTransform.Microsoft.Matrix("+"M11="+matrix[0][0]+", M12="+matrix[0][1]+", M21="+matrix[1][0]+", M22="+matrix[1][1]+", SizingMethod='auto expand')":"";var newFilterValue=BuildNewCss(oldFilterValue,[matrixReg],matrixValue);SetStyleFilterIE(elmt,newFilterValue);_This.$CssMarginTop(elmt,offset.y);_This.$CssMarginLeft(elmt,offset.x);}}
_This.$Device=Device;_This.$IsBrowserIE=IsBrowserIE;_This.$IsBrowserIeQuirks=IsBrowserIeQuirks;_This.$IsBrowserFireFox=IsBrowserFireFox;_This.$IsBrowserSafari=IsBrowserSafari;_This.$IsBrowserChrome=IsBrowserChrome;_This.$IsBrowserOpera=IsBrowserOpera;_This.$IsBrowserBadTransform=IsBrowserBadTransform;_This.$IsBrowserIe9Earlier=IsBrowserIe9Earlier;_This.$BrowserVersion=function(){return _BrowserRuntimeVersion;};_This.$BrowserEngineVersion=function(){return _BrowserEngineVersion||_BrowserRuntimeVersion;};_This.$WebKitVersion=function(){DetectBrowser();return _WebkitVersion;};_This.$Delay=Delay;_This.$Inherit=function(instance,baseClass){baseClass.call(instance);return Extend({},instance);};function Construct(instance){instance.constructor===Construct.caller&&instance.$Construct&&instance.$Construct.apply(instance,Construct.caller.arguments);}
_This.$Construct=Construct;_This.$GetElement=function(elmt){if(_This.$IsString(elmt)){elmt=document.getElementById(elmt);}
return elmt;};function GetEvent(event){return event||window.event;}
_This.$GetEvent=GetEvent;_This.$EvtSrc=function(event){event=GetEvent(event);return event.target||event.srcElement||document;};_This.$EvtTarget=function(event){event=GetEvent(event);return event.relatedTarget||event.toElement;};_This.$EvtWhich=function(event){event=GetEvent(event);return event.which||[0,1,3,0,2][event.button]||event.charCode||event.keyCode;};_This.$MousePosition=function(event){event=GetEvent(event);return{x:event.pageX||event.clientX||0,y:event.pageY||event.clientY||0};};_This.$PageScroll=function(){var body=document.body;return{x:(window.pageXOffset||_DocElmt.scrollLeft||body.scrollLeft||0)-(_DocElmt.clientLeft||body.clientLeft||0),y:(window.pageYOffset||_DocElmt.scrollTop||body.scrollTop||0)-(_DocElmt.clientTop||body.clientTop||0)};};_This.$WindowSize=function(){var body=document.body;return{x:body.clientWidth||_DocElmt.clientWidth,y:body.clientHeight||_DocElmt.clientHeight};};function Css(elmt,name,value){if(value!=undefined){elmt.style[name]=value;}
else{var style=elmt.currentStyle||elmt.style;value=style[name];if(value==""&&window.getComputedStyle){style=elmt.ownerDocument.defaultView.getComputedStyle(elmt,null);style&&(value=style.getPropertyValue(name)||style[name]);}
return value;}}
function CssN(elmt,name,value,isDimensional){if(value!=undefined){isDimensional&&(value+="px");Css(elmt,name,value);}
else{return ParseFloat(Css(elmt,name));}}
function CssP(elmt,name,value){return CssN(elmt,name,value,true);}
function CssProxy(name,numericOrDimension){var isDimensional=numericOrDimension&2;var cssAccessor=numericOrDimension?CssN:Css;return function(elmt,value){return cssAccessor(elmt,name,value,isDimensional);};}
function GetStyleOpacity(elmt){if(IsBrowserIE()&&_BrowserEngineVersion<9){var match=/opacity=([^)]*)/.exec(elmt.style.filter||"");return match?(ParseFloat(match[1])/100):1;}
else
return ParseFloat(elmt.style.opacity||"1");}
function SetStyleOpacity(elmt,opacity,ie9EarlierForce){if(IsBrowserIE()&&_BrowserEngineVersion<9){var finalFilter=elmt.style.filter||"";var alphaReg=new RegExp(/[\s]*alpha\([^\)]*\)/g);var ieOpacity=Math.round(100*opacity);var alphaFilter="";if(ieOpacity<100||ie9EarlierForce){alphaFilter="alpha(opacity="+ieOpacity+") ";}
var newFilterValue=BuildNewCss(finalFilter,[alphaReg],alphaFilter);SetStyleFilterIE(elmt,newFilterValue);}
else{elmt.style.opacity=opacity==1?"":Math.round(opacity*100)/100;}}
function SetStyleTransformInternal(elmt,transform){var rotate=transform.$Rotate||0;var scale=transform.$Scale==undefined?1:transform.$Scale;if(IsBrowserIe9Earlier()){var matrix=_This.$CreateMatrix(rotate/180*Math.PI,scale,scale);SetStyleMatrixIE(elmt,(!rotate&&scale==1)?null:matrix,_This.$GetMatrixOffset(matrix,transform.$OriginalWidth,transform.$OriginalHeight));}
else{var transformProperty=GetTransformProperty(elmt);if(transformProperty){var transformValue="rotate("+rotate%360+"deg) scale("+scale+")";if(IsBrowserChrome()&&_WebkitVersion>535&&"ontouchstart" in window)
transformValue+=" perspective(2000px)";elmt.style[transformProperty]=transformValue;}}}
_This.$SetStyleTransform=function(elmt,transform){if(IsBrowserBadTransform()){Delay(_This.$CreateCallback(null,SetStyleTransformInternal,elmt,transform));}
else{SetStyleTransformInternal(elmt,transform);}};_This.$SetStyleTransformOrigin=function(elmt,transformOrigin){var transformProperty=GetTransformProperty(elmt);if(transformProperty)
elmt.style[transformProperty+"Origin"]=transformOrigin;};_This.$CssScale=function(elmt,scale){if(IsBrowserIE()&&_BrowserEngineVersion<9||(_BrowserEngineVersion<10&&IsBrowserIeQuirks())){elmt.style.zoom=(scale==1)?"":scale;}
else{var transformProperty=GetTransformProperty(elmt);if(transformProperty){var transformValue="scale("+scale+")";var oldTransformValue=elmt.style[transformProperty];var scaleReg=new RegExp(/[\s]*scale\(.*?\)/g);var newTransformValue=BuildNewCss(oldTransformValue,[scaleReg],transformValue);elmt.style[transformProperty]=newTransformValue;}}};_This.$EnableHWA=function(elmt){if(!elmt.style[GetTransformProperty(elmt)]||elmt.style[GetTransformProperty(elmt)]=="none")
elmt.style[GetTransformProperty(elmt)]="perspective(2000px)";};_This.$DisableHWA=function(elmt){elmt.style[GetTransformProperty(elmt)]="none";};var ie8OffsetWidth=0;var ie8OffsetHeight=0;_This.$WindowResizeFilter=function(window,handler){return IsBrowserIe9Earlier()?function(){var trigger=true;var checkElement=(IsBrowserIeQuirks()?window.document.body:window.document.documentElement);if(checkElement){var widthChange=checkElement.offsetWidth-ie8OffsetWidth;var heightChange=checkElement.offsetHeight-ie8OffsetHeight;if(widthChange||heightChange){ie8OffsetWidth+=widthChange;ie8OffsetHeight+=heightChange;}
else
trigger=false;}
trigger&&handler();}:handler;};_This.$MouseOverOutFilter=function(handler,target){$JssorDebug$.$Execute(function(){if(!target){throw new Error("Null reference, parameter \"target\".");}});return function(event){event=GetEvent(event);var eventName=event.type;var related=event.relatedTarget||(eventName=="mouseout"?event.toElement:event.fromElement);if(!related||(related!==target&&!_This.$IsChild(target,related))){handler(event);}};};_This.$AddEvent=function(elmt,eventName,handler,useCapture){elmt=_This.$GetElement(elmt);$JssorDebug$.$Execute(function(){if(!elmt){$JssorDebug$.$Fail("Parameter 'elmt' not specified.");}
if(!handler){$JssorDebug$.$Fail("Parameter 'handler' not specified.");}
if(!elmt.addEventListener&&!elmt.attachEvent){$JssorDebug$.$Fail("Unable to attach event handler, no known technique.");}});if(elmt.addEventListener){if(eventName=="mousewheel"){elmt.addEventListener("DOMMouseScroll",handler,useCapture);}
elmt.addEventListener(eventName,handler,useCapture);}
else if(elmt.attachEvent){elmt.attachEvent("on"+eventName,handler);if(useCapture&&elmt.setCapture){elmt.setCapture();}}};_This.$RemoveEvent=function(elmt,eventName,handler,useCapture){elmt=_This.$GetElement(elmt);if(elmt.removeEventListener){if(eventName=="mousewheel"){elmt.removeEventListener("DOMMouseScroll",handler,useCapture);}
elmt.removeEventListener(eventName,handler,useCapture);}
else if(elmt.detachEvent){elmt.detachEvent("on"+eventName,handler);if(useCapture&&elmt.releaseCapture){elmt.releaseCapture();}}};_This.$FireEvent=function(elmt,eventName){$JssorDebug$.$Execute(function(){if(!document.createEvent&&!document.createEventObject){$JssorDebug$.$Fail("Unable to fire event, no known technique.");}
if(!elmt.dispatchEvent&&!elmt.fireEvent){$JssorDebug$.$Fail("Unable to fire event, no known technique.");}});var evento;if(document.createEvent){evento=document.createEvent("HTMLEvents");evento.initEvent(eventName,false,false);elmt.dispatchEvent(evento);}
else{var ieEventName="on"+eventName;evento=document.createEventObject();elmt.fireEvent(ieEventName,evento);}};_This.$CancelEvent=function(event){event=GetEvent(event);if(event.preventDefault){event.preventDefault();}
event.cancel=true;event.returnValue=false;};_This.$StopEvent=function(event){event=GetEvent(event);if(event.stopPropagation){event.stopPropagation();}
event.cancelBubble=true;};_This.$CreateCallback=function(object,method){var initialArgs=[].slice.call(arguments,2);var callback=function(){var args=initialArgs.concat([].slice.call(arguments,0));return method.apply(object,args);};return callback;};_This.$InnerText=function(elmt,text){if(text==undefined)
return elmt.textContent||elmt.innerText;var textNode=document.createTextNode(text);_This.$Empty(elmt);elmt.appendChild(textNode);};_This.$InnerHtml=function(elmt,html){if(html==undefined)
return elmt.innerHTML;elmt.innerHTML=html;};_This.$GetClientRect=function(elmt){var rect=elmt.getBoundingClientRect();return{x:rect.left,y:rect.top,w:rect.right-rect.left,h:rect.bottom-rect.top};};_This.$ClearInnerHtml=function(elmt){elmt.innerHTML="";};_This.$EncodeHtml=function(text){var div=_This.$CreateDiv();_This.$InnerText(div,text);return _This.$InnerHtml(div);};_This.$DecodeHtml=function(html){var div=_This.$CreateDiv();_This.$InnerHtml(div,html);return _This.$InnerText(div);};_This.$SelectElement=function(elmt){var userSelection;if(window.getSelection){userSelection=window.getSelection();}
var theRange=null;if(document.createRange){theRange=document.createRange();theRange.selectNode(elmt);}
else{theRange=document.body.createTextRange();theRange.moveToElementText(elmt);theRange.select();}
if(userSelection)
userSelection.addRange(theRange);};_This.$DeselectElements=function(){if(document.selection){document.selection.empty();}else if(window.getSelection){window.getSelection().removeAllRanges();}};_This.$Children=function(elmt,includeAll){var children=[];for(var tmpEl=elmt.firstChild;tmpEl;tmpEl=tmpEl.nextSibling){if(includeAll||tmpEl.nodeType==1){children.push(tmpEl);}}
return children;};function FindChild(elmt,attrValue,noDeep,attrName){attrName=attrName||"u";for(elmt=elmt?elmt.firstChild:null;elmt;elmt=elmt.nextSibling){if(elmt.nodeType==1){if(AttributeEx(elmt,attrName)==attrValue)
return elmt;if(!noDeep){var childRet=FindChild(elmt,attrValue,noDeep,attrName);if(childRet)
return childRet;}}}}
_This.$FindChild=FindChild;function FindChildren(elmt,attrValue,noDeep,attrName){attrName=attrName||"u";var ret=[];for(elmt=elmt?elmt.firstChild:null;elmt;elmt=elmt.nextSibling){if(elmt.nodeType==1){if(AttributeEx(elmt,attrName)==attrValue)
ret.push(elmt);if(!noDeep){var childRet=FindChildren(elmt,attrValue,noDeep,attrName);if(childRet.length)
ret=ret.concat(childRet);}}}
return ret;}
_This.$FindChildren=FindChildren;function FindChildByTag(elmt,tagName,noDeep){for(elmt=elmt?elmt.firstChild:null;elmt;elmt=elmt.nextSibling){if(elmt.nodeType==1){if(elmt.tagName==tagName)
return elmt;if(!noDeep){var childRet=FindChildByTag(elmt,tagName,noDeep);if(childRet)
return childRet;}}}}
_This.$FindChildByTag=FindChildByTag;function FindChildrenByTag(elmt,tagName,noDeep){var ret=[];for(elmt=elmt?elmt.firstChild:null;elmt;elmt=elmt.nextSibling){if(elmt.nodeType==1){if(!tagName||elmt.tagName==tagName)
ret.push(elmt);if(!noDeep){var childRet=FindChildrenByTag(elmt,tagName,noDeep);if(childRet.length)
ret=ret.concat(childRet);}}}
return ret;}
_This.$FindChildrenByTag=FindChildrenByTag;_This.$GetElementsByTag=function(elmt,tagName){return elmt.getElementsByTagName(tagName);};function Extend(){var args=arguments;var target;var options;var propName;var propValue;var deep=1&args[0];var i=1+deep;target=args[i-1]||{};for(;i<args.length;i++){if(options=args[i]){for(propName in options){propValue=options[propName];if(propValue!==undefined){propValue=options[propName];target[propName]=(deep&&IsPlainObject(target[propName]))?Extend(deep,{},propValue):propValue;}}}}
return target;}
_This.$Extend=Extend;function Unextend(target,option){$JssorDebug$.$Assert(option);var unextended={};var name;var targetProp;var optionProp;for(name in target){targetProp=target[name];optionProp=option[name];if(targetProp!==optionProp){var exclude;if(IsPlainObject(targetProp)&&IsPlainObject(optionProp)){targetProp=Unextend(optionProp);exclude=!IsNotEmpty(targetProp);}
!exclude&&(unextended[name]=targetProp);}}
return unextended;}
_This.$Unextend=Unextend;_This.$IsFunction=function(obj){return Type(obj)=="function";};_This.$IsArray=function(obj){return Type(obj)=="array";};_This.$IsString=function(obj){return Type(obj)=="string";};_This.$IsNumeric=function(obj){return!isNaN(ParseFloat(obj))&&isFinite(obj);};_This.$Type=Type;_This.$Each=Each;_This.$IsNotEmpty=IsNotEmpty;_This.$IsPlainObject=IsPlainObject;function CreateElement(tagName){return document.createElement(tagName);}
_This.$CreateElement=CreateElement;_This.$CreateDiv=function(){return CreateElement("DIV");};_This.$CreateSpan=function(){return CreateElement("SPAN");};_This.$EmptyFunction=function(){};function Attribute(elmt,name,value){if(value==undefined)
return elmt.getAttribute(name);elmt.setAttribute(name,value);}
function AttributeEx(elmt,name){return Attribute(elmt,name)||Attribute(elmt,"data-"+name);}
_This.$Attribute=Attribute;_This.$AttributeEx=AttributeEx;function ClassName(elmt,className){if(className==undefined)
return elmt.className;elmt.className=className;}
_This.$ClassName=ClassName;function ToHash(array){var hash={};Each(array,function(item){hash[item]=item;});return hash;}
function Split(str,separator){return str.match(separator||REGEX_WHITESPACE_GLOBAL);}
function StringToHashObject(str,regExp){return ToHash(Split(str||"",regExp));}
_This.$ToHash=ToHash;_This.$Split=Split;function Join(separator,strings){var joined="";Each(strings,function(str){joined&&(joined+=separator);joined+=str;});return joined;}
function ReplaceClass(elmt,oldClassName,newClassName){ClassName(elmt,Join(" ",Extend(Unextend(StringToHashObject(ClassName(elmt)),StringToHashObject(oldClassName)),StringToHashObject(newClassName))));}
_This.$Join=Join;_This.$AddClass=function(elmt,className){ReplaceClass(elmt,null,className);};_This.$RemoveClass=ReplaceClass;_This.$ReplaceClass=ReplaceClass;_This.$ParentNode=function(elmt){return elmt.parentNode;};_This.$HideElement=function(elmt){_This.$CssDisplay(elmt,"none");};_This.$EnableElement=function(elmt,notEnable){if(notEnable){_This.$Attribute(elmt,"disabled",true);}
else{_This.$RemoveAttribute(elmt,"disabled");}};_This.$HideElements=function(elmts){for(var i=0;i<elmts.length;i++){_This.$HideElement(elmts[i]);}};_This.$ShowElement=function(elmt,hide){_This.$CssDisplay(elmt,hide?"none":"");};_This.$ShowElements=function(elmts,hide){for(var i=0;i<elmts.length;i++){_This.$ShowElement(elmts[i],hide);}};_This.$RemoveAttribute=function(elmt,attrbuteName){elmt.removeAttribute(attrbuteName);};_This.$CanClearClip=function(){return IsBrowserIE()&&_BrowserRuntimeVersion<10;};_This.$SetStyleClip=function(elmt,clip){if(clip){elmt.style.clip="rect("+Math.round(clip.$Top)+"px "+Math.round(clip.$Right)+"px "+Math.round(clip.$Bottom)+"px "+Math.round(clip.$Left)+"px)";}
else{var cssText=elmt.style.cssText;var clipRegs=[new RegExp(/[\s]*clip: rect\(.*?\)[;]?/i),new RegExp(/[\s]*cliptop: .*?[;]?/i),new RegExp(/[\s]*clipright: .*?[;]?/i),new RegExp(/[\s]*clipbottom: .*?[;]?/i),new RegExp(/[\s]*clipleft: .*?[;]?/i)];var newCssText=BuildNewCss(cssText,clipRegs,"");$Jssor$.$CssCssText(elmt,newCssText);}};_This.$GetNow=function(){return new Date().getTime();};_This.$AppendChild=function(elmt,child){elmt.appendChild(child);};_This.$AppendChildren=function(elmt,children){Each(children,function(child){_This.$AppendChild(elmt,child);});};_This.$InsertBefore=function(newNode,refNode,pNode){(pNode||refNode.parentNode).insertBefore(newNode,refNode);};_This.$InsertAfter=function(newNode,refNode,pNode){_This.$InsertBefore(newNode,refNode.nextSibling,pNode||refNode.parentNode);};_This.$InsertAdjacentHtml=function(elmt,where,html){elmt.insertAdjacentHTML(where,html);};_This.$RemoveElement=function(elmt,pNode){(pNode||elmt.parentNode).removeChild(elmt);};_This.$RemoveElements=function(elmts,pNode){Each(elmts,function(elmt){_This.$RemoveElement(elmt,pNode);});};_This.$Empty=function(elmt){_This.$RemoveElements(_This.$Children(elmt,true),elmt);};_This.$ParseInt=function(str,radix){return parseInt(str,radix||10);};var ParseFloat=parseFloat;_This.$ParseFloat=ParseFloat;_This.$IsChild=function(elmtA,elmtB){var body=document.body;while(elmtB&&elmtA!==elmtB&&body!==elmtB){try{elmtB=elmtB.parentNode;}catch(e){return false;}}
return elmtA===elmtB;};function CloneNode(elmt,noDeep,keepId){var clone=elmt.cloneNode(!noDeep);if(!keepId){_This.$RemoveAttribute(clone,"id");}
return clone;}
_This.$CloneNode=CloneNode;_This.$LoadImage=function(src,callback){var image=new Image();function LoadImageCompleteHandler(event,abort){_This.$RemoveEvent(image,"load",LoadImageCompleteHandler);_This.$RemoveEvent(image,"abort",ErrorOrAbortHandler);_This.$RemoveEvent(image,"error",ErrorOrAbortHandler);if(callback)
callback(image,abort);}
function ErrorOrAbortHandler(event){LoadImageCompleteHandler(event,true);}
if(IsBrowserOpera()&&_BrowserRuntimeVersion<11.6||!src){LoadImageCompleteHandler(!src);}
else{_This.$AddEvent(image,"load",LoadImageCompleteHandler);_This.$AddEvent(image,"abort",ErrorOrAbortHandler);_This.$AddEvent(image,"error",ErrorOrAbortHandler);image.src=src;}};_This.$LoadImages=function(imageElmts,mainImageElmt,callback){var _ImageLoading=imageElmts.length+1;function LoadImageCompleteEventHandler(image,abort){_ImageLoading--;if(mainImageElmt&&image&&image.src==mainImageElmt.src)
mainImageElmt=image;!_ImageLoading&&callback&&callback(mainImageElmt);}
Each(imageElmts,function(imageElmt){_This.$LoadImage(imageElmt.src,LoadImageCompleteEventHandler);});LoadImageCompleteEventHandler();};_This.$BuildElement=function(template,tagName,replacer,createCopy){if(createCopy)
template=CloneNode(template);var templateHolders=FindChildren(template,tagName);if(!templateHolders.length)
templateHolders=$Jssor$.$GetElementsByTag(template,tagName);for(var j=templateHolders.length-1;j>-1;j--){var templateHolder=templateHolders[j];var replaceItem=CloneNode(replacer);ClassName(replaceItem,ClassName(templateHolder));$Jssor$.$CssCssText(replaceItem,templateHolder.style.cssText);$Jssor$.$InsertBefore(replaceItem,templateHolder);$Jssor$.$RemoveElement(templateHolder);}
return template;};function JssorButtonEx(elmt){var _Self=this;var _OriginClassName="";var _ToggleClassSuffixes=["av","pv","ds","dn"];var _ToggleClasses=[];var _ToggleClassName;var _IsMouseDown=0;var _IsSelected=0;var _IsDisabled=0;function Highlight(){ReplaceClass(elmt,_ToggleClassName,_ToggleClasses[_IsDisabled||_IsMouseDown||(_IsSelected&2)||_IsSelected]);$Jssor$.$Css(elmt,"pointer-events",_IsDisabled?"none":"");}
function MouseUpOrCancelEventHandler(event){_IsMouseDown=0;Highlight();_This.$RemoveEvent(document,"mouseup",MouseUpOrCancelEventHandler);_This.$RemoveEvent(document,"touchend",MouseUpOrCancelEventHandler);_This.$RemoveEvent(document,"touchcancel",MouseUpOrCancelEventHandler);}
function MouseDownEventHandler(event){if(_IsDisabled){_This.$CancelEvent(event);}
else{_IsMouseDown=4;Highlight();_This.$AddEvent(document,"mouseup",MouseUpOrCancelEventHandler);_This.$AddEvent(document,"touchend",MouseUpOrCancelEventHandler);_This.$AddEvent(document,"touchcancel",MouseUpOrCancelEventHandler);}}
_Self.$Selected=function(activate){if(activate!=undefined){_IsSelected=(activate&2)||(activate&1);Highlight();}
else{return _IsSelected;}};_Self.$Enable=function(enable){if(enable==undefined){return!_IsDisabled;}
_IsDisabled=enable?0:3;Highlight();};{elmt=_This.$GetElement(elmt);var originalClassNameArray=$Jssor$.$Split(ClassName(elmt));if(originalClassNameArray)
_OriginClassName=originalClassNameArray.shift();Each(_ToggleClassSuffixes,function(toggleClassSuffix){_ToggleClasses.push(_OriginClassName+toggleClassSuffix);});_ToggleClassName=Join(" ",_ToggleClasses);_ToggleClasses.unshift("");_This.$AddEvent(elmt,"mousedown",MouseDownEventHandler);_This.$AddEvent(elmt,"touchstart",MouseDownEventHandler);}}
_This.$Buttonize=function(elmt){return new JssorButtonEx(elmt);};_This.$Css=Css;_This.$CssN=CssN;_This.$CssP=CssP;_This.$CssOverflow=CssProxy("overflow");_This.$CssTop=CssProxy("top",2);_This.$CssLeft=CssProxy("left",2);_This.$CssWidth=CssProxy("width",2);_This.$CssHeight=CssProxy("height",2);_This.$CssMarginLeft=CssProxy("marginLeft",2);_This.$CssMarginTop=CssProxy("marginTop",2);_This.$CssPosition=CssProxy("position");_This.$CssDisplay=CssProxy("display");_This.$CssZIndex=CssProxy("zIndex",1);_This.$CssFloat=function(elmt,floatValue){return Css(elmt,IsBrowserIE()?"styleFloat":"cssFloat",floatValue);};_This.$CssOpacity=function(elmt,opacity,ie9EarlierForce){if(opacity!=undefined){SetStyleOpacity(elmt,opacity,ie9EarlierForce);}
else{return GetStyleOpacity(elmt);}};_This.$CssCssText=function(elmt,text){if(text!=undefined){elmt.style.cssText=text;}
else{return elmt.style.cssText;}};var _StyleGetter={$Opacity:_This.$CssOpacity,$Top:_This.$CssTop,$Left:_This.$CssLeft,$Width:_This.$CssWidth,$Height:_This.$CssHeight,$Position:_This.$CssPosition,$Display:_This.$CssDisplay,$ZIndex:_This.$CssZIndex};var _StyleSetterReserved;function StyleSetter(){if(!_StyleSetterReserved){_StyleSetterReserved=Extend({$MarginTop:_This.$CssMarginTop,$MarginLeft:_This.$CssMarginLeft,$Clip:_This.$SetStyleClip,$Transform:_This.$SetStyleTransform},_StyleGetter);}
return _StyleSetterReserved;}
function StyleSetterEx(){StyleSetter();_StyleSetterReserved.$Transform=_StyleSetterReserved.$Transform;return _StyleSetterReserved;}
_This.$StyleSetter=StyleSetter;_This.$StyleSetterEx=StyleSetterEx;_This.$GetStyles=function(elmt,originStyles){StyleSetter();var styles={};Each(originStyles,function(value,key){if(_StyleGetter[key]){styles[key]=_StyleGetter[key](elmt);}});return styles;};_This.$SetStyles=function(elmt,styles){var styleSetter=StyleSetter();Each(styles,function(value,key){styleSetter[key]&&styleSetter[key](elmt,value);});};_This.$SetStylesEx=function(elmt,styles){StyleSetterEx();_This.$SetStyles(elmt,styles);};var $JssorMatrix$=new function(){var _ThisMatrix=this;function Multiply(ma,mb){var acs=ma[0].length;var rows=ma.length;var cols=mb[0].length;var matrix=[];for(var r=0;r<rows;r++){var row=matrix[r]=[];for(var c=0;c<cols;c++){var unitValue=0;for(var ac=0;ac<acs;ac++){unitValue+=ma[r][ac]*mb[ac][c];}
row[c]=unitValue;}}
return matrix;}
_ThisMatrix.$ScaleX=function(matrix,sx){return _ThisMatrix.$ScaleXY(matrix,sx,0);};_ThisMatrix.$ScaleY=function(matrix,sy){return _ThisMatrix.$ScaleXY(matrix,0,sy);};_ThisMatrix.$ScaleXY=function(matrix,sx,sy){return Multiply(matrix,[[sx,0],[0,sy]]);};_ThisMatrix.$TransformPoint=function(matrix,p){var pMatrix=Multiply(matrix,[[p.x],[p.y]]);return Point(pMatrix[0][0],pMatrix[1][0]);};};_This.$CreateMatrix=function(alpha,scaleX,scaleY){var cos=Math.cos(alpha);var sin=Math.sin(alpha);return[[cos*scaleX,-sin*scaleY],[sin*scaleX,cos*scaleY]];};_This.$GetMatrixOffset=function(matrix,width,height){var p1=$JssorMatrix$.$TransformPoint(matrix,Point(-width/2,-height/2));var p2=$JssorMatrix$.$TransformPoint(matrix,Point(width/2,-height/2));var p3=$JssorMatrix$.$TransformPoint(matrix,Point(width/2,height/2));var p4=$JssorMatrix$.$TransformPoint(matrix,Point(-width/2,height/2));return Point(Math.min(p1.x,p2.x,p3.x,p4.x)+width/2,Math.min(p1.y,p2.y,p3.y,p4.y)+height/2);};_This.$Cast=function(fromStyles,difStyles,interPosition,easings,durings,rounds,options){var currentStyles=difStyles;if(fromStyles){currentStyles={};for(var key in difStyles){var round=rounds[key]||1;var during=durings[key]||[0,1];var propertyInterPosition=(interPosition-during[0])/during[1];propertyInterPosition=Math.min(Math.max(propertyInterPosition,0),1);propertyInterPosition=propertyInterPosition*round;var floorPosition=Math.floor(propertyInterPosition);if(propertyInterPosition!=floorPosition)
propertyInterPosition-=floorPosition;var easing=easings[key]||easings.$Default||$JssorEasing$.$EaseSwing;var easingValue=easing(propertyInterPosition);var currentPropertyValue;var value=fromStyles[key];var toValue=difStyles[key];var difValue=difStyles[key];if($Jssor$.$IsNumeric(difValue)){currentPropertyValue=value+difValue*easingValue;}
else{currentPropertyValue=$Jssor$.$Extend({$Offset:{}},fromStyles[key]);$Jssor$.$Each(difValue.$Offset,function(rectX,n){var offsetValue=rectX*easingValue;currentPropertyValue.$Offset[n]=offsetValue;currentPropertyValue[n]+=offsetValue;});}
currentStyles[key]=currentPropertyValue;}
if(difStyles.$Zoom||difStyles.$Rotate){currentStyles.$Transform={$Rotate:currentStyles.$Rotate||0,$Scale:currentStyles.$Zoom,$OriginalWidth:options.$OriginalWidth,$OriginalHeight:options.$OriginalHeight};}}
if(difStyles.$Clip&&options.$Move){var styleFrameNClipOffset=currentStyles.$Clip.$Offset;var offsetY=(styleFrameNClipOffset.$Top||0)+(styleFrameNClipOffset.$Bottom||0);var offsetX=(styleFrameNClipOffset.$Left||0)+(styleFrameNClipOffset.$Right||0);currentStyles.$Left=(currentStyles.$Left||0)+offsetX;currentStyles.$Top=(currentStyles.$Top||0)+offsetY;currentStyles.$Clip.$Left-=offsetX;currentStyles.$Clip.$Right-=offsetX;currentStyles.$Clip.$Top-=offsetY;currentStyles.$Clip.$Bottom-=offsetY;}
if(currentStyles.$Clip&&$Jssor$.$CanClearClip()&&!currentStyles.$Clip.$Top&&!currentStyles.$Clip.$Left&&(currentStyles.$Clip.$Right==options.$OriginalWidth)&&(currentStyles.$Clip.$Bottom==options.$OriginalHeight))
currentStyles.$Clip=null;return currentStyles;};};function $JssorObject$(){var _ThisObject=this;var _Listeners=[];var _Listenees=[];function AddListener(eventName,handler){$JssorDebug$.$Execute(function(){if(eventName==undefined||eventName==null)
throw new Error("param 'eventName' is null or empty.");if(typeof(handler)!="function"){throw"param 'handler' must be a function.";}
$Jssor$.$Each(_Listeners,function(listener){if(listener.$EventName==eventName&&listener.$Handler===handler){throw new Error("The handler listened to the event already, cannot listen to the same event of the same object with the same handler twice.");}});});_Listeners.push({$EventName:eventName,$Handler:handler});}
function RemoveListener(eventName,handler){$JssorDebug$.$Execute(function(){if(eventName==undefined||eventName==null)
throw new Error("param 'eventName' is null or empty.");if(typeof(handler)!="function"){throw"param 'handler' must be a function.";}});$Jssor$.$Each(_Listeners,function(listener,index){if(listener.$EventName==eventName&&listener.$Handler===handler){_Listeners.splice(index,1);}});}
function ClearListeners(){_Listeners=[];}
function ClearListenees(){$Jssor$.$Each(_Listenees,function(listenee){$Jssor$.$RemoveEvent(listenee.$Obj,listenee.$EventName,listenee.$Handler);});_Listenees=[];}
_ThisObject.$Listen=function(obj,eventName,handler,useCapture){$JssorDebug$.$Execute(function(){if(!obj)
throw new Error("param 'obj' is null or empty.");if(eventName==undefined||eventName==null)
throw new Error("param 'eventName' is null or empty.");if(typeof(handler)!="function"){throw"param 'handler' must be a function.";}
$Jssor$.$Each(_Listenees,function(listenee){if(listenee.$Obj===obj&&listenee.$EventName==eventName&&listenee.$Handler===handler){throw new Error("The handler listened to the event already, cannot listen to the same event of the same object with the same handler twice.");}});});$Jssor$.$AddEvent(obj,eventName,handler,useCapture);_Listenees.push({$Obj:obj,$EventName:eventName,$Handler:handler});};_ThisObject.$Unlisten=function(obj,eventName,handler){$JssorDebug$.$Execute(function(){if(!obj)
throw new Error("param 'obj' is null or empty.");if(eventName==undefined||eventName==null)
throw new Error("param 'eventName' is null or empty.");if(typeof(handler)!="function"){throw"param 'handler' must be a function.";}});$Jssor$.$Each(_Listenees,function(listenee,index){if(listenee.$Obj===obj&&listenee.$EventName==eventName&&listenee.$Handler===handler){$Jssor$.$RemoveEvent(obj,eventName,handler);_Listenees.splice(index,1);}});};_ThisObject.$UnlistenAll=ClearListenees;_ThisObject.$On=_ThisObject.addEventListener=AddListener;_ThisObject.$Off=_ThisObject.removeEventListener=RemoveListener;_ThisObject.$TriggerEvent=function(eventName){var args=[].slice.call(arguments,1);$Jssor$.$Each(_Listeners,function(listener){listener.$EventName==eventName&&listener.$Handler.apply(window,args);});};_ThisObject.$Destroy=function(){ClearListenees();ClearListeners();for(var name in _ThisObject)
delete _ThisObject[name];};$JssorDebug$.$C_AbstractClass(_ThisObject);};function $JssorAnimator$(delay,duration,options,elmt,fromStyles,difStyles){delay=delay||0;var _ThisAnimator=this;var _AutoPlay;var _Hiden;var _CombineMode;var _PlayToPosition;var _PlayDirection;var _NoStop;var _TimeStampLastFrame=0;var _SubEasings;var _SubRounds;var _SubDurings;var _Callback;var _Shift=0;var _Position_Current=0;var _Position_Display=0;var _Hooked;var _Position_InnerBegin=delay;var _Position_InnerEnd=delay+duration;var _Position_OuterBegin;var _Position_OuterEnd;var _LoopLength;var _NestedAnimators=[];var _StyleSetter;function GetPositionRange(position,begin,end){var range=0;if(position<begin)
range=-1;else if(position>end)
range=1;return range;}
function GetInnerPositionRange(position){return GetPositionRange(position,_Position_InnerBegin,_Position_InnerEnd);}
function GetOuterPositionRange(position){return GetPositionRange(position,_Position_OuterBegin,_Position_OuterEnd);}
function Shift(offset){_Position_OuterBegin+=offset;_Position_OuterEnd+=offset;_Position_InnerBegin+=offset;_Position_InnerEnd+=offset;_Position_Current+=offset;_Position_Display+=offset;_Shift=offset;}
function Locate(position,relative){var offset=position-_Position_OuterBegin+delay*relative;Shift(offset);return _Position_OuterEnd;}
function GoToPosition(positionOuter,force){var trimedPositionOuter=positionOuter;if(_LoopLength&&(trimedPositionOuter>=_Position_OuterEnd||trimedPositionOuter<=_Position_OuterBegin)){trimedPositionOuter=((trimedPositionOuter-_Position_OuterBegin)%_LoopLength+_LoopLength)%_LoopLength+_Position_OuterBegin;}
if(!_Hooked||_NoStop||force||_Position_Current!=trimedPositionOuter){var positionToDisplay=Math.min(trimedPositionOuter,_Position_OuterEnd);positionToDisplay=Math.max(positionToDisplay,_Position_OuterBegin);if(!_Hooked||_NoStop||force||positionToDisplay!=_Position_Display){if(difStyles){var interPosition=(positionToDisplay-_Position_InnerBegin)/(duration||1);if(options.$Reverse)
interPosition=1-interPosition;var currentStyles=$Jssor$.$Cast(fromStyles,difStyles,interPosition,_SubEasings,_SubDurings,_SubRounds,options);$Jssor$.$Each(currentStyles,function(value,key){_StyleSetter[key]&&_StyleSetter[key](elmt,value);});}
_ThisAnimator.$OnInnerOffsetChange(_Position_Display-_Position_InnerBegin,positionToDisplay-_Position_InnerBegin);_Position_Display=positionToDisplay;$Jssor$.$Each(_NestedAnimators,function(animator,i){var nestedAnimator=positionOuter<_Position_Current?_NestedAnimators[_NestedAnimators.length-i-1]:animator;nestedAnimator.$GoToPosition(_Position_Display-_Shift,force);});var positionOld=_Position_Current;var positionNew=_Position_Display;_Position_Current=trimedPositionOuter;_Hooked=true;_ThisAnimator.$OnPositionChange(positionOld,positionNew);}}}
function Join(animator,combineMode,noExpand){$JssorDebug$.$Execute(function(){if(combineMode!==0&&combineMode!==1)
$JssorDebug$.$Fail("Argument out of range, the value of 'combineMode' should be either 0 or 1.");});if(combineMode)
animator.$Locate(_Position_OuterEnd,1);if(!noExpand){_Position_OuterBegin=Math.min(_Position_OuterBegin,animator.$GetPosition_OuterBegin()+_Shift);_Position_OuterEnd=Math.max(_Position_OuterEnd,animator.$GetPosition_OuterEnd()+_Shift);}
_NestedAnimators.push(animator);}
var RequestAnimationFrame=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame;if($Jssor$.$IsBrowserSafari()&&$Jssor$.$BrowserVersion()<7){RequestAnimationFrame=null;}
RequestAnimationFrame=RequestAnimationFrame||function(callback){$Jssor$.$Delay(callback,options.$Interval);};function ShowFrame(){if(_AutoPlay){var now=$Jssor$.$GetNow();var timeOffset=Math.min(now-_TimeStampLastFrame,options.$IntervalMax);var timePosition=_Position_Current+timeOffset*_PlayDirection;_TimeStampLastFrame=now;if(timePosition*_PlayDirection>=_PlayToPosition*_PlayDirection)
timePosition=_PlayToPosition;GoToPosition(timePosition);if(!_NoStop&&timePosition*_PlayDirection>=_PlayToPosition*_PlayDirection){Stop(_Callback);}
else{RequestAnimationFrame(ShowFrame);}}}
function PlayToPosition(toPosition,callback,noStop){if(!_AutoPlay){_AutoPlay=true;_NoStop=noStop
_Callback=callback;toPosition=Math.max(toPosition,_Position_OuterBegin);toPosition=Math.min(toPosition,_Position_OuterEnd);_PlayToPosition=toPosition;_PlayDirection=_PlayToPosition<_Position_Current?-1:1;_ThisAnimator.$OnStart();_TimeStampLastFrame=$Jssor$.$GetNow();RequestAnimationFrame(ShowFrame);}}
function Stop(callback){if(_AutoPlay){_NoStop=_AutoPlay=_Callback=false;_ThisAnimator.$OnStop();if(callback)
callback();}}
_ThisAnimator.$Play=function(positionLength,callback,noStop){PlayToPosition(positionLength?_Position_Current+positionLength:_Position_OuterEnd,callback,noStop);};_ThisAnimator.$PlayToPosition=PlayToPosition;_ThisAnimator.$PlayToBegin=function(callback,noStop){PlayToPosition(_Position_OuterBegin,callback,noStop);};_ThisAnimator.$PlayToEnd=function(callback,noStop){PlayToPosition(_Position_OuterEnd,callback,noStop);};_ThisAnimator.$Stop=Stop;_ThisAnimator.$Continue=function(toPosition){PlayToPosition(toPosition);};_ThisAnimator.$GetPosition=function(){return _Position_Current;};_ThisAnimator.$GetPlayToPosition=function(){return _PlayToPosition;};_ThisAnimator.$GetPosition_Display=function(){return _Position_Display;};_ThisAnimator.$GoToPosition=GoToPosition;_ThisAnimator.$GoToBegin=function(){GoToPosition(_Position_OuterBegin,true);};_ThisAnimator.$GoToEnd=function(){GoToPosition(_Position_OuterEnd,true);};_ThisAnimator.$Move=function(offset){GoToPosition(_Position_Current+offset);};_ThisAnimator.$CombineMode=function(){return _CombineMode;};_ThisAnimator.$GetDuration=function(){return duration;};_ThisAnimator.$IsPlaying=function(){return _AutoPlay;};_ThisAnimator.$IsOnTheWay=function(){return _Position_Current>_Position_InnerBegin&&_Position_Current<=_Position_InnerEnd;};_ThisAnimator.$SetLoopLength=function(length){_LoopLength=length;};_ThisAnimator.$Locate=Locate;_ThisAnimator.$Shift=Shift;_ThisAnimator.$Join=Join;_ThisAnimator.$Combine=function(animator){Join(animator,0);};_ThisAnimator.$Chain=function(animator){Join(animator,1);};_ThisAnimator.$GetPosition_InnerBegin=function(){return _Position_InnerBegin;};_ThisAnimator.$GetPosition_InnerEnd=function(){return _Position_InnerEnd;};_ThisAnimator.$GetPosition_OuterBegin=function(){return _Position_OuterBegin;};_ThisAnimator.$GetPosition_OuterEnd=function(){return _Position_OuterEnd;};_ThisAnimator.$OnPositionChange=_ThisAnimator.$OnStart=_ThisAnimator.$OnStop=_ThisAnimator.$OnInnerOffsetChange=$Jssor$.$EmptyFunction;_ThisAnimator.$Version=$Jssor$.$GetNow();{options=$Jssor$.$Extend({$Interval:16,$IntervalMax:50},options);$JssorDebug$.$Execute(function(){options=$Jssor$.$Extend({$LoopLength:undefined,$Setter:undefined,$Easing:undefined},options);});_LoopLength=options.$LoopLength;_StyleSetter=$Jssor$.$Extend({},$Jssor$.$StyleSetter(),options.$Setter);_Position_OuterBegin=_Position_InnerBegin=delay;_Position_OuterEnd=_Position_InnerEnd=delay+duration;_SubRounds=options.$Round||{};_SubDurings=options.$During||{};_SubEasings=$Jssor$.$Extend({$Default:$Jssor$.$IsFunction(options.$Easing)&&options.$Easing||$JssorEasing$.$EaseSwing},options.$Easing);}};function $JssorPlayerClass$(){var _ThisPlayer=this;var _PlayerControllers=[];function PlayerController(playerElement){var _SelfPlayerController=this;var _PlayerInstance;var _PlayerInstantces=[];function OnPlayerInstanceDataAvailable(event){var srcElement=$Jssor$.$EvtSrc(event);_PlayerInstance=srcElement.pInstance;$Jssor$.$RemoveEvent(srcElement,"dataavailable",OnPlayerInstanceDataAvailable);$Jssor$.$Each(_PlayerInstantces,function(playerInstance){if(playerInstance!=_PlayerInstance){playerInstance.$Remove();}});playerElement.pTagName=_PlayerInstance.tagName;_PlayerInstantces=null;}
function HandlePlayerInstance(playerInstanceElement){var playerHandler;if(!playerInstanceElement.pInstance){var playerHandlerAttribute=$Jssor$.$AttributeEx(playerInstanceElement,"pHandler");if($JssorPlayer$[playerHandlerAttribute]){$Jssor$.$AddEvent(playerInstanceElement,"dataavailable",OnPlayerInstanceDataAvailable);playerHandler=new $JssorPlayer$[playerHandlerAttribute](playerElement,playerInstanceElement);_PlayerInstantces.push(playerHandler);$JssorDebug$.$Execute(function(){if($Jssor$.$Type(playerHandler.$Remove)!="function"){$JssorDebug$.$Fail("'pRemove' interface not implemented for player handler '"+playerHandlerAttribute+"'.");}});}}
return playerHandler;}
_SelfPlayerController.$InitPlayerController=function(){if(!playerElement.pInstance&&!HandlePlayerInstance(playerElement)){var playerInstanceElements=$Jssor$.$Children(playerElement);$Jssor$.$Each(playerInstanceElements,function(playerInstanceElement){HandlePlayerInstance(playerInstanceElement);});}};}
_ThisPlayer.$EVT_SWITCH=21;_ThisPlayer.$FetchPlayers=function(elmt){elmt=elmt||document.body;var playerElements=$Jssor$.$FindChildren(elmt,"player");$Jssor$.$Each(playerElements,function(playerElement){if(!_PlayerControllers[playerElement.pId]){playerElement.pId=_PlayerControllers.length;_PlayerControllers.push(new PlayerController(playerElement));}
var playerController=_PlayerControllers[playerElement.pId];playerController.$InitPlayerController();});};}
;;;var $JssorSlideshowFormations$=window.$JssorSlideshowFormations$=new function(){var _This=this;var COLUMN_INCREASE=0;var COLUMN_DECREASE=1;var ROW_INCREASE=2;var ROW_DECREASE=3;var DIRECTION_HORIZONTAL=0x0003;var DIRECTION_VERTICAL=0x000C;var TO_LEFT=0x0001;var TO_RIGHT=0x0002;var TO_TOP=0x0004;var TO_BOTTOM=0x0008;var FROM_LEFT=0x0100;var FROM_TOP=0x0200;var FROM_RIGHT=0x0400;var FROM_BOTTOM=0x0800;var ASSEMBLY_BOTTOM_LEFT=FROM_BOTTOM+TO_LEFT;var ASSEMBLY_BOTTOM_RIGHT=FROM_BOTTOM+TO_RIGHT;var ASSEMBLY_TOP_LEFT=FROM_TOP+TO_LEFT;var ASSEMBLY_TOP_RIGHT=FROM_TOP+TO_RIGHT;var ASSEMBLY_LEFT_TOP=FROM_LEFT+TO_TOP;var ASSEMBLY_LEFT_BOTTOM=FROM_LEFT+TO_BOTTOM;var ASSEMBLY_RIGHT_TOP=FROM_RIGHT+TO_TOP;var ASSEMBLY_RIGHT_BOTTOM=FROM_RIGHT+TO_BOTTOM;function isToLeft(roadValue){return(roadValue&TO_LEFT)==TO_LEFT;}
function isToRight(roadValue){return(roadValue&TO_RIGHT)==TO_RIGHT;}
function isToTop(roadValue){return(roadValue&TO_TOP)==TO_TOP;}
function isToBottom(roadValue){return(roadValue&TO_BOTTOM)==TO_BOTTOM;}
function PushFormationOrder(arr,order,formationItem){formationItem.push(order);arr[order]=arr[order]||[];arr[order].push(formationItem);}
_This.$FormationStraight=function(transition){var cols=transition.$Cols;var rows=transition.$Rows;var formationDirection=transition.$Assembly;var count=transition.$Count;var a=[];var i=0;var col=0;var r=0;var cl=cols-1;var rl=rows-1;var il=count-1;var cr;var order;for(r=0;r<rows;r++){for(col=0;col<cols;col++){cr=r+','+col;switch(formationDirection){case ASSEMBLY_BOTTOM_LEFT:order=il-(col*rows+(rl-r));break;case ASSEMBLY_RIGHT_TOP:order=il-(r*cols+(cl-col));break;case ASSEMBLY_TOP_LEFT:order=il-(col*rows+r);case ASSEMBLY_LEFT_TOP:order=il-(r*cols+col);break;case ASSEMBLY_BOTTOM_RIGHT:order=col*rows+r;break;case ASSEMBLY_LEFT_BOTTOM:order=r*cols+(cl-col);break;case ASSEMBLY_TOP_RIGHT:order=col*rows+(rl-r);break;default:order=r*cols+col;break;}
PushFormationOrder(a,order,[r,col]);}}
return a;};_This.$FormationSwirl=function(transition){var cols=transition.$Cols;var rows=transition.$Rows;var formationDirection=transition.$Assembly;var count=transition.$Count;var a=[];var hit=[];var i=0;var col=0;var r=0;var cl=cols-1;var rl=rows-1;var il=count-1;var cr;var courses;var course=0;switch(formationDirection){case ASSEMBLY_BOTTOM_LEFT:col=cl;r=0;courses=[ROW_INCREASE,COLUMN_DECREASE,ROW_DECREASE,COLUMN_INCREASE];break;case ASSEMBLY_RIGHT_TOP:col=0;r=rl;courses=[COLUMN_INCREASE,ROW_DECREASE,COLUMN_DECREASE,ROW_INCREASE];break;case ASSEMBLY_TOP_LEFT:col=cl;r=rl;courses=[ROW_DECREASE,COLUMN_DECREASE,ROW_INCREASE,COLUMN_INCREASE];break;case ASSEMBLY_LEFT_TOP:col=cl;r=rl;courses=[COLUMN_DECREASE,ROW_DECREASE,COLUMN_INCREASE,ROW_INCREASE];break;case ASSEMBLY_BOTTOM_RIGHT:col=0;r=0;courses=[ROW_INCREASE,COLUMN_INCREASE,ROW_DECREASE,COLUMN_DECREASE];break;case ASSEMBLY_LEFT_BOTTOM:col=cl;r=0;courses=[COLUMN_DECREASE,ROW_INCREASE,COLUMN_INCREASE,ROW_DECREASE];break;case ASSEMBLY_TOP_RIGHT:col=0;r=rl;courses=[ROW_DECREASE,COLUMN_INCREASE,ROW_INCREASE,COLUMN_DECREASE];break;default:col=0;r=0;courses=[COLUMN_INCREASE,ROW_INCREASE,COLUMN_DECREASE,ROW_DECREASE];break;}
i=0;while(i<count){cr=r+','+col;if(col>=0&&col<cols&&r>=0&&r<rows&&!hit[cr]){hit[cr]=true;PushFormationOrder(a,i++,[r,col]);}
else{switch(courses[course++%courses.length]){case COLUMN_INCREASE:col--;break;case ROW_INCREASE:r--;break;case COLUMN_DECREASE:col++;break;case ROW_DECREASE:r++;break;}}
switch(courses[course%courses.length]){case COLUMN_INCREASE:col++;break;case ROW_INCREASE:r++;break;case COLUMN_DECREASE:col--;break;case ROW_DECREASE:r--;break;}}
return a;};_This.$FormationZigZag=function(transition){var cols=transition.$Cols;var rows=transition.$Rows;var formationDirection=transition.$Assembly;var count=transition.$Count;var a=[];var i=0;var col=0;var r=0;var cl=cols-1;var rl=rows-1;var il=count-1;var cr;var courses;var course=0;switch(formationDirection){case ASSEMBLY_BOTTOM_LEFT:col=cl;r=0;courses=[ROW_INCREASE,COLUMN_DECREASE,ROW_DECREASE,COLUMN_DECREASE];break;case ASSEMBLY_RIGHT_TOP:col=0;r=rl;courses=[COLUMN_INCREASE,ROW_DECREASE,COLUMN_DECREASE,ROW_DECREASE];break;case ASSEMBLY_TOP_LEFT:col=cl;r=rl;courses=[ROW_DECREASE,COLUMN_DECREASE,ROW_INCREASE,COLUMN_DECREASE];break;case ASSEMBLY_LEFT_TOP:col=cl;r=rl;courses=[COLUMN_DECREASE,ROW_DECREASE,COLUMN_INCREASE,ROW_DECREASE];break;case ASSEMBLY_BOTTOM_RIGHT:col=0;r=0;courses=[ROW_INCREASE,COLUMN_INCREASE,ROW_DECREASE,COLUMN_INCREASE];break;case ASSEMBLY_LEFT_BOTTOM:col=cl;r=0;courses=[COLUMN_DECREASE,ROW_INCREASE,COLUMN_INCREASE,ROW_INCREASE];break;case ASSEMBLY_TOP_RIGHT:col=0;r=rl;courses=[ROW_DECREASE,COLUMN_INCREASE,ROW_INCREASE,COLUMN_INCREASE];break;default:col=0;r=0;courses=[COLUMN_INCREASE,ROW_INCREASE,COLUMN_DECREASE,ROW_INCREASE];break;}
i=0;while(i<count){cr=r+','+col;if(col>=0&&col<cols&&r>=0&&r<rows&&typeof(a[cr])=='undefined'){PushFormationOrder(a,i++,[r,col]);switch(courses[course%courses.length]){case COLUMN_INCREASE:col++;break;case ROW_INCREASE:r++;break;case COLUMN_DECREASE:col--;break;case ROW_DECREASE:r--;break;}}
else{switch(courses[course++%courses.length]){case COLUMN_INCREASE:col--;break;case ROW_INCREASE:r--;break;case COLUMN_DECREASE:col++;break;case ROW_DECREASE:r++;break;}
switch(courses[course++%courses.length]){case COLUMN_INCREASE:col++;break;case ROW_INCREASE:r++;break;case COLUMN_DECREASE:col--;break;case ROW_DECREASE:r--;break;}}}
return a;};_This.$FormationStraightStairs=function(transition){var cols=transition.$Cols;var rows=transition.$Rows;var formationDirection=transition.$Assembly;var count=transition.$Count;var a=[];var i=0;var col=0;var r=0;var cl=cols-1;var rl=rows-1;var il=count-1;var cr;switch(formationDirection){case ASSEMBLY_BOTTOM_LEFT:case ASSEMBLY_TOP_RIGHT:case ASSEMBLY_TOP_LEFT:case ASSEMBLY_BOTTOM_RIGHT:var C=0;var R=0;break;case ASSEMBLY_LEFT_BOTTOM:case ASSEMBLY_RIGHT_TOP:case ASSEMBLY_LEFT_TOP:case ASSEMBLY_RIGHT_BOTTOM:var C=cl;var R=0;break;default:formationDirection=ASSEMBLY_RIGHT_BOTTOM;var C=cl;var R=0;break;}
col=C;r=R;while(i<count){cr=r+','+col;if(isToTop(formationDirection)||isToRight(formationDirection)){PushFormationOrder(a,il-i++,[r,col]);}
else{PushFormationOrder(a,i++,[r,col]);}
switch(formationDirection){case ASSEMBLY_BOTTOM_LEFT:case ASSEMBLY_TOP_RIGHT:col--;r++;break;case ASSEMBLY_TOP_LEFT:case ASSEMBLY_BOTTOM_RIGHT:col++;r--;break;case ASSEMBLY_LEFT_BOTTOM:case ASSEMBLY_RIGHT_TOP:col--;r--;break;case ASSEMBLY_RIGHT_BOTTOM:case ASSEMBLY_LEFT_TOP:default:col++;r++;break;}
if(col<0||r<0||col>cl||r>rl){switch(formationDirection){case ASSEMBLY_BOTTOM_LEFT:case ASSEMBLY_TOP_RIGHT:C++;break;case ASSEMBLY_LEFT_BOTTOM:case ASSEMBLY_RIGHT_TOP:case ASSEMBLY_TOP_LEFT:case ASSEMBLY_BOTTOM_RIGHT:R++;break;case ASSEMBLY_RIGHT_BOTTOM:case ASSEMBLY_LEFT_TOP:default:C--;break;}
if(C<0||R<0||C>cl||R>rl){switch(formationDirection){case ASSEMBLY_BOTTOM_LEFT:case ASSEMBLY_TOP_RIGHT:C=cl;R++;break;case ASSEMBLY_TOP_LEFT:case ASSEMBLY_BOTTOM_RIGHT:R=rl;C++;break;case ASSEMBLY_LEFT_BOTTOM:case ASSEMBLY_RIGHT_TOP:R=rl;C--;break;case ASSEMBLY_RIGHT_BOTTOM:case ASSEMBLY_LEFT_TOP:default:C=0;R++;break;}
if(R>rl)
R=rl;else if(R<0)
R=0;else if(C>cl)
C=cl;else if(C<0)
C=0;}
r=R;col=C;}}
return a;};_This.$FormationSquare=function(transition){var cols=transition.$Cols||1;var rows=transition.$Rows||1;var arr=[];var i=0;var col;var r;var dc;var dr;var cr;dc=cols<rows?(rows-cols)/2:0;dr=cols>rows?(cols-rows)/2:0;cr=Math.round(Math.max(cols/2,rows/2))+1;for(col=0;col<cols;col++){for(r=0;r<rows;r++)
PushFormationOrder(arr,cr-Math.min(col+1+dc,r+1+dr,cols-col+dc,rows-r+dr),[r,col]);}
return arr;};_This.$FormationRectangle=function(transition){var cols=transition.$Cols||1;var rows=transition.$Rows||1;var arr=[];var i=0;var col;var r;var cr;cr=Math.round(Math.min(cols/2,rows/2))+1;for(col=0;col<cols;col++){for(r=0;r<rows;r++)
PushFormationOrder(arr,cr-Math.min(col+1,r+1,cols-col,rows-r),[r,col]);}
return arr;};_This.$FormationRandom=function(transition){var a=[];var r,col,i;for(r=0;r<transition.$Rows;r++){for(col=0;col<transition.$Cols;col++)
PushFormationOrder(a,Math.ceil(100000*Math.random())%13,[r,col]);}
return a;};_This.$FormationCircle=function(transition){var cols=transition.$Cols||1;var rows=transition.$Rows||1;var arr=[];var i=0;var col;var r;var hc=cols/2-0.5;var hr=rows/2-0.5;for(col=0;col<cols;col++){for(r=0;r<rows;r++)
PushFormationOrder(arr,Math.round(Math.sqrt(Math.pow(col-hc,2)+Math.pow(r-hr,2))),[r,col]);}
return arr;};_This.$FormationCross=function(transition){var cols=transition.$Cols||1;var rows=transition.$Rows||1;var arr=[];var i=0;var col;var r;var hc=cols/2-0.5;var hr=rows/2-0.5;for(col=0;col<cols;col++){for(r=0;r<rows;r++)
PushFormationOrder(arr,Math.round(Math.min(Math.abs(col-hc),Math.abs(r-hr))),[r,col]);}
return arr;};_This.$FormationRectangleCross=function(transition){var cols=transition.$Cols||1;var rows=transition.$Rows||1;var arr=[];var i=0;var col;var r;var hc=cols/2-0.5;var hr=rows/2-0.5;var cr=Math.max(hc,hr)+1;for(col=0;col<cols;col++){for(r=0;r<rows;r++)
PushFormationOrder(arr,Math.round(cr-Math.max(hc-Math.abs(col-hc),hr-Math.abs(r-hr)))-1,[r,col]);}
return arr;};};var $JssorSlideshowRunner$=window.$JssorSlideshowRunner$=function(slideContainer,slideContainerWidth,slideContainerHeight,slideshowOptions,isTouchDevice){var _SelfSlideshowRunner=this;var _EndTime;var _SliderFrameCount;var _SlideshowPlayerBelow;var _SlideshowPlayerAbove;var _PrevItem;var _SlideItem;var _TransitionIndex=0;var _TransitionsOrder=slideshowOptions.$TransitionsOrder;var _SlideshowTransition;var _SlideshowPerformance=8;function EnsureTransitionInstance(options,slideshowInterval){var slideshowTransition={$Interval:slideshowInterval,$Duration:1,$Delay:0,$Cols:1,$Rows:1,$Opacity:0,$Zoom:0,$Clip:0,$Move:false,$SlideOut:false,$Reverse:false,$Formation:$JssorSlideshowFormations$.$FormationRandom,$Assembly:0x0408,$ChessMode:{$Column:0,$Row:0},$Easing:$JssorEasing$.$EaseSwing,$Round:{},$Blocks:[],$During:{}};$Jssor$.$Extend(slideshowTransition,options);slideshowTransition.$Count=slideshowTransition.$Cols*slideshowTransition.$Rows;if($Jssor$.$IsFunction(slideshowTransition.$Easing))
slideshowTransition.$Easing={$Default:slideshowTransition.$Easing};slideshowTransition.$FramesCount=Math.ceil(slideshowTransition.$Duration/slideshowTransition.$Interval);slideshowTransition.$GetBlocks=function(width,height){width/=slideshowTransition.$Cols;height/=slideshowTransition.$Rows;var wh=width+'x'+height;if(!slideshowTransition.$Blocks[wh]){slideshowTransition.$Blocks[wh]={$Width:width,$Height:height};for(var col=0;col<slideshowTransition.$Cols;col++){for(var r=0;r<slideshowTransition.$Rows;r++)
slideshowTransition.$Blocks[wh][r+','+col]={$Top:r*height,$Right:col*width+width,$Bottom:r*height+height,$Left:col*width};}}
return slideshowTransition.$Blocks[wh];};if(slideshowTransition.$Brother){slideshowTransition.$Brother=EnsureTransitionInstance(slideshowTransition.$Brother,slideshowInterval);slideshowTransition.$SlideOut=true;}
return slideshowTransition;}
function JssorSlideshowPlayer(slideContainer,slideElement,slideTransition,beginTime,slideContainerWidth,slideContainerHeight){var _Self=this;var _Block;var _StartStylesArr={};var _AnimationStylesArrs={};var _AnimationBlockItems=[];var _StyleStart;var _StyleEnd;var _StyleDif;var _ChessModeColumn=slideTransition.$ChessMode.$Column||0;var _ChessModeRow=slideTransition.$ChessMode.$Row||0;var _Blocks=slideTransition.$GetBlocks(slideContainerWidth,slideContainerHeight);var _FormationInstance=GetFormation(slideTransition);var _MaxOrder=_FormationInstance.length-1;var _Period=slideTransition.$Duration+slideTransition.$Delay*_MaxOrder;var _EndTime=beginTime+_Period;var _SlideOut=slideTransition.$SlideOut;var _IsIn;_EndTime+=50;function GetFormation(transition){var formationInstance=transition.$Formation(transition);return transition.$Reverse?formationInstance.reverse():formationInstance;}
_Self.$EndTime=_EndTime;_Self.$ShowFrame=function(time){time-=beginTime;var isIn=time<_Period;if(isIn||_IsIn){_IsIn=isIn;if(!_SlideOut)
time=_Period-time;var frameIndex=Math.ceil(time/slideTransition.$Interval);$Jssor$.$Each(_AnimationStylesArrs,function(value,index){var itemFrameIndex=Math.max(frameIndex,value.$Min);itemFrameIndex=Math.min(itemFrameIndex,value.length-1);if(value.$LastFrameIndex!=itemFrameIndex){if(!value.$LastFrameIndex&&!_SlideOut){$Jssor$.$ShowElement(_AnimationBlockItems[index]);}
else if(itemFrameIndex==value.$Max&&_SlideOut){$Jssor$.$HideElement(_AnimationBlockItems[index]);}
value.$LastFrameIndex=itemFrameIndex;$Jssor$.$SetStylesEx(_AnimationBlockItems[index],value[itemFrameIndex]);}});}};{slideElement=$Jssor$.$CloneNode(slideElement);if($Jssor$.$IsBrowserIe9Earlier()){var hasImage=!slideElement["no-image"];var slideChildElements=$Jssor$.$FindChildrenByTag(slideElement);$Jssor$.$Each(slideChildElements,function(slideChildElement){if(hasImage||slideChildElement["jssor-slider"])
$Jssor$.$CssOpacity(slideChildElement,$Jssor$.$CssOpacity(slideChildElement),true);});}
$Jssor$.$Each(_FormationInstance,function(formationItems,order){$Jssor$.$Each(formationItems,function(formationItem){var row=formationItem[0];var col=formationItem[1];{var columnRow=row+','+col;var chessHorizontal=false;var chessVertical=false;var chessRotate=false;if(_ChessModeColumn&&col%2){if(_ChessModeColumn&3){chessHorizontal=!chessHorizontal;}
if(_ChessModeColumn&12){chessVertical=!chessVertical;}
if(_ChessModeColumn&16)
chessRotate=!chessRotate;}
if(_ChessModeRow&&row%2){if(_ChessModeRow&3){chessHorizontal=!chessHorizontal;}
if(_ChessModeRow&12){chessVertical=!chessVertical;}
if(_ChessModeRow&16)
chessRotate=!chessRotate;}
slideTransition.$Top=slideTransition.$Top||(slideTransition.$Clip&4);slideTransition.$Bottom=slideTransition.$Bottom||(slideTransition.$Clip&8);slideTransition.$Left=slideTransition.$Left||(slideTransition.$Clip&1);slideTransition.$Right=slideTransition.$Right||(slideTransition.$Clip&2);var topBenchmark=chessVertical?slideTransition.$Bottom:slideTransition.$Top;var bottomBenchmark=chessVertical?slideTransition.$Top:slideTransition.$Bottom;var leftBenchmark=chessHorizontal?slideTransition.$Right:slideTransition.$Left;var rightBenchmark=chessHorizontal?slideTransition.$Left:slideTransition.$Right;slideTransition.$Clip=topBenchmark||bottomBenchmark||leftBenchmark||rightBenchmark;_StyleDif={};_StyleEnd={$Top:0,$Left:0,$Opacity:1,$Width:slideContainerWidth,$Height:slideContainerHeight};_StyleStart=$Jssor$.$Extend({},_StyleEnd);_Block=$Jssor$.$Extend({},_Blocks[columnRow]);if(slideTransition.$Opacity){_StyleEnd.$Opacity=2-slideTransition.$Opacity;}
if(slideTransition.$ZIndex){_StyleEnd.$ZIndex=slideTransition.$ZIndex;_StyleStart.$ZIndex=0;}
var allowClip=slideTransition.$Cols*slideTransition.$Rows>1||slideTransition.$Clip;if(slideTransition.$Zoom||slideTransition.$Rotate){var allowRotate=true;if($Jssor$.$IsBrowserIe9Earlier()){if(slideTransition.$Cols*slideTransition.$Rows>1)
allowRotate=false;else
allowClip=false;}
if(allowRotate){_StyleEnd.$Zoom=slideTransition.$Zoom?slideTransition.$Zoom-1:1;_StyleStart.$Zoom=1;if($Jssor$.$IsBrowserIe9Earlier()||$Jssor$.$IsBrowserOpera())
_StyleEnd.$Zoom=Math.min(_StyleEnd.$Zoom,2);var rotate=slideTransition.$Rotate;_StyleEnd.$Rotate=rotate*360*((chessRotate)?-1:1);_StyleStart.$Rotate=0;}}
if(allowClip){if(slideTransition.$Clip){var clipScale=slideTransition.$ScaleClip||1;var blockOffset=_Block.$Offset={};if(topBenchmark&&bottomBenchmark){blockOffset.$Top=_Blocks.$Height/2*clipScale;blockOffset.$Bottom=-blockOffset.$Top;}
else if(topBenchmark){blockOffset.$Bottom=-_Blocks.$Height*clipScale;}
else if(bottomBenchmark){blockOffset.$Top=_Blocks.$Height*clipScale;}
if(leftBenchmark&&rightBenchmark){blockOffset.$Left=_Blocks.$Width/2*clipScale;blockOffset.$Right=-blockOffset.$Left;}
else if(leftBenchmark){blockOffset.$Right=-_Blocks.$Width*clipScale;}
else if(rightBenchmark){blockOffset.$Left=_Blocks.$Width*clipScale;}}
_StyleDif.$Clip=_Block;_StyleStart.$Clip=_Blocks[columnRow];}
{var chessHor=chessHorizontal?1:-1;var chessVer=chessVertical?1:-1;if(slideTransition.x)
_StyleEnd.$Left+=slideContainerWidth*slideTransition.x*chessHor;if(slideTransition.y)
_StyleEnd.$Top+=slideContainerHeight*slideTransition.y*chessVer;}
$Jssor$.$Each(_StyleEnd,function(propertyEnd,property){if($Jssor$.$IsNumeric(propertyEnd)){if(propertyEnd!=_StyleStart[property]){_StyleDif[property]=propertyEnd-_StyleStart[property];}}});_StartStylesArr[columnRow]=_SlideOut?_StyleStart:_StyleEnd;var animationStylesArr=[];var framesCount=slideTransition.$FramesCount;var virtualFrameCount=Math.round(order*slideTransition.$Delay/slideTransition.$Interval);_AnimationStylesArrs[columnRow]=new Array(virtualFrameCount);_AnimationStylesArrs[columnRow].$Min=virtualFrameCount;_AnimationStylesArrs[columnRow].$Max=virtualFrameCount+framesCount-1;for(var frameN=0;frameN<=framesCount;frameN++){var styleFrameN=$Jssor$.$Cast(_StyleStart,_StyleDif,frameN/framesCount,slideTransition.$Easing,slideTransition.$During,slideTransition.$Round,{$Move:slideTransition.$Move,$OriginalWidth:slideContainerWidth,$OriginalHeight:slideContainerHeight})
styleFrameN.$ZIndex=styleFrameN.$ZIndex||1;_AnimationStylesArrs[columnRow].push(styleFrameN);}}});});_FormationInstance.reverse();$Jssor$.$Each(_FormationInstance,function(formationItems){$Jssor$.$Each(formationItems,function(formationItem){var row=formationItem[0];var col=formationItem[1];var columnRow=row+','+col;var image=slideElement;if(col||row)
image=$Jssor$.$CloneNode(slideElement);$Jssor$.$SetStyles(image,_StartStylesArr[columnRow]);$Jssor$.$CssOverflow(image,"hidden");$Jssor$.$CssPosition(image,"absolute");slideContainer.$AddClipElement(image);_AnimationBlockItems[columnRow]=image;$Jssor$.$ShowElement(image,!_SlideOut);});});}}
function SlideshowProcessor(){var _SelfSlideshowProcessor=this;var _CurrentTime=0;$JssorAnimator$.call(_SelfSlideshowProcessor,0,_EndTime);_SelfSlideshowProcessor.$OnPositionChange=function(oldPosition,newPosition){if((newPosition-_CurrentTime)>_SlideshowPerformance){_CurrentTime=newPosition;_SlideshowPlayerAbove&&_SlideshowPlayerAbove.$ShowFrame(newPosition);_SlideshowPlayerBelow&&_SlideshowPlayerBelow.$ShowFrame(newPosition);}};_SelfSlideshowProcessor.$Transition=_SlideshowTransition;}
_SelfSlideshowRunner.$GetTransition=function(slideCount){var n=0;var transitions=slideshowOptions.$Transitions;var transitionCount=transitions.length;if(_TransitionsOrder){n=_TransitionIndex++%transitionCount;}
else{n=Math.floor(Math.random()*transitionCount);}
transitions[n]&&(transitions[n].$Index=n);return transitions[n];};_SelfSlideshowRunner.$Initialize=function(slideIndex,prevIndex,slideItem,prevItem,slideshowTransition){$JssorDebug$.$Execute(function(){if(_SlideshowPlayerBelow){$JssorDebug$.$Fail("slideshow runner has not been cleared.");}});_SlideshowTransition=slideshowTransition;slideshowTransition=EnsureTransitionInstance(slideshowTransition,_SlideshowPerformance);_SlideItem=slideItem;_PrevItem=prevItem;var prevSlideElement=prevItem.$Item;var currentSlideElement=slideItem.$Item;prevSlideElement["no-image"]=!prevItem.$Image;currentSlideElement["no-image"]=!slideItem.$Image;var slideElementAbove=prevSlideElement;var slideElementBelow=currentSlideElement;var slideTransitionAbove=slideshowTransition;var slideTransitionBelow=slideshowTransition.$Brother||EnsureTransitionInstance({},_SlideshowPerformance);if(!slideshowTransition.$SlideOut){slideElementAbove=currentSlideElement;slideElementBelow=prevSlideElement;}
var shift=slideTransitionBelow.$Shift||0;_SlideshowPlayerBelow=new JssorSlideshowPlayer(slideContainer,slideElementBelow,slideTransitionBelow,Math.max(shift-slideTransitionBelow.$Interval,0),slideContainerWidth,slideContainerHeight);_SlideshowPlayerAbove=new JssorSlideshowPlayer(slideContainer,slideElementAbove,slideTransitionAbove,Math.max(slideTransitionBelow.$Interval-shift,0),slideContainerWidth,slideContainerHeight);_SlideshowPlayerBelow.$ShowFrame(0);_SlideshowPlayerAbove.$ShowFrame(0);_EndTime=Math.max(_SlideshowPlayerBelow.$EndTime,_SlideshowPlayerAbove.$EndTime);_SelfSlideshowRunner.$Index=slideIndex;};_SelfSlideshowRunner.$Clear=function(){slideContainer.$Clear();_SlideshowPlayerBelow=null;_SlideshowPlayerAbove=null;};_SelfSlideshowRunner.$GetProcessor=function(){var slideshowProcessor=null;if(_SlideshowPlayerAbove)
slideshowProcessor=new SlideshowProcessor();return slideshowProcessor;};{if($Jssor$.$IsBrowserIe9Earlier()||$Jssor$.$IsBrowserOpera()||(isTouchDevice&&$Jssor$.$WebKitVersion()<537)){_SlideshowPerformance=16;}
$JssorObject$.call(_SelfSlideshowRunner);$JssorAnimator$.call(_SelfSlideshowRunner,-10000000,10000000);}};var $JssorSlider$=window.$JssorSlider$=function(elmt,options){var _SelfSlider=this;function Conveyor(){var _SelfConveyor=this;$JssorAnimator$.call(_SelfConveyor,-100000000,200000000);_SelfConveyor.$GetCurrentSlideInfo=function(){var positionDisplay=_SelfConveyor.$GetPosition_Display();var virtualIndex=Math.floor(positionDisplay);var slideIndex=GetRealIndex(virtualIndex);var slidePosition=positionDisplay-Math.floor(positionDisplay);return{$Index:slideIndex,$VirtualIndex:virtualIndex,$Position:slidePosition};};_SelfConveyor.$OnPositionChange=function(oldPosition,newPosition){var index=Math.floor(newPosition);if(index!=newPosition&&newPosition>oldPosition)
index++;ResetNavigator(index,true);_SelfSlider.$TriggerEvent($JssorSlider$.$EVT_POSITION_CHANGE,GetRealIndex(newPosition),GetRealIndex(oldPosition),newPosition,oldPosition);};}
function Carousel(){var _SelfCarousel=this;$JssorAnimator$.call(_SelfCarousel,0,0,{$LoopLength:_SlideCount});{$Jssor$.$Each(_SlideItems,function(slideItem){(_Loop&1)&&slideItem.$SetLoopLength(_SlideCount);_SelfCarousel.$Chain(slideItem);slideItem.$Shift(_ParkingPosition/_StepLength);});}}
function Slideshow(){var _SelfSlideshow=this;var _Wrapper=_SlideContainer.$Elmt;$JssorAnimator$.call(_SelfSlideshow,-1,2,{$Easing:$JssorEasing$.$EaseLinear,$Setter:{$Position:SetPosition},$LoopLength:_SlideCount},_Wrapper,{$Position:1},{$Position:-2});_SelfSlideshow.$Wrapper=_Wrapper;{$JssorDebug$.$Execute(function(){$Jssor$.$Attribute(_SlideContainer.$Elmt,"debug-id","slide_container");});}}
function CarouselPlayer(carousel,slideshow){var _SelfCarouselPlayer=this;var _FromPosition;var _ToPosition;var _Duration;var _StandBy;var _StandByPosition;$JssorAnimator$.call(_SelfCarouselPlayer,-100000000,200000000,{$IntervalMax:100});_SelfCarouselPlayer.$OnStart=function(){_IsSliding=true;_LoadingTicket=null;_SelfSlider.$TriggerEvent($JssorSlider$.$EVT_SWIPE_START,GetRealIndex(_Conveyor.$GetPosition()),_Conveyor.$GetPosition());};_SelfCarouselPlayer.$OnStop=function(){_IsSliding=false;_StandBy=false;var currentSlideInfo=_Conveyor.$GetCurrentSlideInfo();_SelfSlider.$TriggerEvent($JssorSlider$.$EVT_SWIPE_END,GetRealIndex(_Conveyor.$GetPosition()),_Conveyor.$GetPosition());if(!currentSlideInfo.$Position){OnPark(currentSlideInfo.$VirtualIndex,_CurrentSlideIndex);}};_SelfCarouselPlayer.$OnPositionChange=function(oldPosition,newPosition){var toPosition;if(_StandBy)
toPosition=_StandByPosition;else{toPosition=_ToPosition;if(_Duration){var interPosition=newPosition/_Duration;toPosition=_Options.$SlideEasing(interPosition)*(_ToPosition-_FromPosition)+_FromPosition;}}
_Conveyor.$GoToPosition(toPosition);};_SelfCarouselPlayer.$PlayCarousel=function(fromPosition,toPosition,duration,callback){$JssorDebug$.$Execute(function(){if(_SelfCarouselPlayer.$IsPlaying())
$JssorDebug$.$Fail("The carousel is already playing.");});_FromPosition=fromPosition;_ToPosition=toPosition;_Duration=duration;_Conveyor.$GoToPosition(fromPosition);_SelfCarouselPlayer.$GoToPosition(0);_SelfCarouselPlayer.$PlayToPosition(duration,callback);};_SelfCarouselPlayer.$StandBy=function(standByPosition){_StandBy=true;_StandByPosition=standByPosition;_SelfCarouselPlayer.$Play(standByPosition,null,true);};_SelfCarouselPlayer.$SetStandByPosition=function(standByPosition){_StandByPosition=standByPosition;};_SelfCarouselPlayer.$MoveCarouselTo=function(position){_Conveyor.$GoToPosition(position);};{_Conveyor=new Conveyor();_Conveyor.$Combine(carousel);_Conveyor.$Combine(slideshow);}}
function SlideContainer(){var _Self=this;var elmt=CreatePanel();$Jssor$.$CssZIndex(elmt,0);$Jssor$.$Css(elmt,"pointerEvents","none");_Self.$Elmt=elmt;_Self.$AddClipElement=function(clipElement){$Jssor$.$AppendChild(elmt,clipElement);$Jssor$.$ShowElement(elmt);};_Self.$Clear=function(){$Jssor$.$HideElement(elmt);$Jssor$.$Empty(elmt);};}
function SlideItem(slideElmt,slideIndex){var _SelfSlideItem=this;var _CaptionSliderIn;var _CaptionSliderOut;var _CaptionSliderCurrent;var _IsCaptionSliderPlayingWhenDragStart;var _Wrapper;var _BaseElement=slideElmt;var _LoadingScreen;var _ImageItem;var _ImageElmts=[];var _LinkItemOrigin;var _LinkItem;var _ImageLoading;var _ImageLoaded;var _ImageLazyLoading;var _ContentRefreshed;var _Processor;var _PlayerInstanceElement;var _PlayerInstance;var _SequenceNumber;$JssorAnimator$.call(_SelfSlideItem,-_DisplayPieces,_DisplayPieces+1,{$SlideItemAnimator:true});function ResetCaptionSlider(fresh){_CaptionSliderOut&&_CaptionSliderOut.$Revert();_CaptionSliderIn&&_CaptionSliderIn.$Revert();RefreshContent(slideElmt,fresh);_ContentRefreshed=true;_CaptionSliderIn=new _CaptionSliderOptions.$Class(slideElmt,_CaptionSliderOptions,1);$JssorDebug$.$LiveStamp(_CaptionSliderIn,"caption_slider_"+_CaptionSliderCount+"_in");_CaptionSliderOut=new _CaptionSliderOptions.$Class(slideElmt,_CaptionSliderOptions);$JssorDebug$.$LiveStamp(_CaptionSliderOut,"caption_slider_"+_CaptionSliderCount+"_out");$JssorDebug$.$Execute(function(){_CaptionSliderCount++;});_CaptionSliderOut.$GoToPosition(0);_CaptionSliderIn.$GoToPosition(0);}
function EnsureCaptionSliderVersion(){if(_CaptionSliderIn.$Version<_CaptionSliderOptions.$Version){ResetCaptionSlider();}}
function LoadImageCompleteEventHandler(completeCallback,loadingScreen,image){if(!_ImageLoaded){_ImageLoaded=true;if(_ImageItem&&image){var imageWidth=image.width;var imageHeight=image.height;var fillWidth=imageWidth;var fillHeight=imageHeight;if(imageWidth&&imageHeight&&_Options.$FillMode){if(_Options.$FillMode&3&&(!(_Options.$FillMode&4)||imageWidth>_SlideWidth||imageHeight>_SlideHeight)){var fitHeight=false;var ratio=_SlideWidth/_SlideHeight*imageHeight/imageWidth;if(_Options.$FillMode&1){fitHeight=(ratio>1);}
else if(_Options.$FillMode&2){fitHeight=(ratio<1);}
fillWidth=fitHeight?imageWidth*_SlideHeight/imageHeight:_SlideWidth;fillHeight=fitHeight?_SlideHeight:imageHeight*_SlideWidth/imageWidth;}
$Jssor$.$CssWidth(_ImageItem,fillWidth);$Jssor$.$CssHeight(_ImageItem,fillHeight);$Jssor$.$CssTop(_ImageItem,(_SlideHeight-fillHeight)/2);$Jssor$.$CssLeft(_ImageItem,(_SlideWidth-fillWidth)/2);}
$Jssor$.$CssPosition(_ImageItem,"absolute");_SelfSlider.$TriggerEvent($JssorSlider$.$EVT_LOAD_END,slideIndex);}}
$Jssor$.$HideElement(loadingScreen);completeCallback&&completeCallback(_SelfSlideItem);}
function LoadSlideshowImageCompleteEventHandler(nextIndex,nextItem,slideshowTransition,loadingTicket){if(loadingTicket==_LoadingTicket&&_CurrentSlideIndex==slideIndex&&_AutoPlay){if(!_Frozen){var nextRealIndex=GetRealIndex(nextIndex);_SlideshowRunner.$Initialize(nextRealIndex,slideIndex,nextItem,_SelfSlideItem,slideshowTransition);nextItem.$HideContentForSlideshow();_Slideshow.$Locate(nextRealIndex,1);_Slideshow.$GoToPosition(nextRealIndex);_CarouselPlayer.$PlayCarousel(nextIndex,nextIndex,0);}}}
function SlideReadyEventHandler(loadingTicket){if(loadingTicket==_LoadingTicket&&_CurrentSlideIndex==slideIndex){if(!_Processor){var slideshowProcessor=null;if(_SlideshowRunner){if(_SlideshowRunner.$Index==slideIndex)
slideshowProcessor=_SlideshowRunner.$GetProcessor();else
_SlideshowRunner.$Clear();}
EnsureCaptionSliderVersion();_Processor=new Processor(slideElmt,slideIndex,slideshowProcessor,_SelfSlideItem.$GetCaptionSliderIn(),_SelfSlideItem.$GetCaptionSliderOut());_Processor.$SetPlayer(_PlayerInstance);}
!_Processor.$IsPlaying()&&_Processor.$Replay();}}
function ParkEventHandler(currentIndex,previousIndex,manualActivate){if(currentIndex==slideIndex){if(currentIndex!=previousIndex)
_SlideItems[previousIndex]&&_SlideItems[previousIndex].$ParkOut();else
!manualActivate&&_Processor&&_Processor.$AdjustIdleOnPark();_PlayerInstance&&_PlayerInstance.$Enable();var loadingTicket=_LoadingTicket=$Jssor$.$GetNow();_SelfSlideItem.$LoadImage($Jssor$.$CreateCallback(null,SlideReadyEventHandler,loadingTicket));}
else{var distance=Math.abs(slideIndex-currentIndex);var loadRange=_DisplayPieces+_Options.$LazyLoading-1;if(!_ImageLazyLoading||distance<=loadRange){_SelfSlideItem.$LoadImage();}}}
function SwipeStartEventHandler(){if(_CurrentSlideIndex==slideIndex&&_Processor){_Processor.$Stop();_PlayerInstance&&_PlayerInstance.$Quit();_PlayerInstance&&_PlayerInstance.$Disable();_Processor.$OpenSlideshowPanel();}}
function FreezeEventHandler(){if(_CurrentSlideIndex==slideIndex&&_Processor){_Processor.$Stop();}}
function ContentClickEventHandler(event){if(_LastDragSucceded){$Jssor$.$StopEvent(event);var checkElement=$Jssor$.$EvtSrc(event);while(checkElement&&slideElmt!==checkElement){if(checkElement.tagName=="A"){$Jssor$.$CancelEvent(event);}
try{checkElement=checkElement.parentNode;}catch(e){break;}}}}
function SlideClickEventHandler(event){if(!_LastDragSucceded){_SelfSlider.$TriggerEvent($JssorSlider$.$EVT_CLICK,slideIndex,event);}}
function PlayerAvailableEventHandler(){_PlayerInstance=_PlayerInstanceElement.pInstance;_Processor&&_Processor.$SetPlayer(_PlayerInstance);}
_SelfSlideItem.$LoadImage=function(completeCallback,loadingScreen){loadingScreen=loadingScreen||_LoadingScreen;if(_ImageElmts.length&&!_ImageLoaded){$Jssor$.$ShowElement(loadingScreen);if(!_ImageLoading){_ImageLoading=true;_SelfSlider.$TriggerEvent($JssorSlider$.$EVT_LOAD_START,slideIndex);$Jssor$.$Each(_ImageElmts,function(imageElmt){if(!$Jssor$.$Attribute(imageElmt,"src")){imageElmt.src=$Jssor$.$AttributeEx(imageElmt,"src2");$Jssor$.$CssDisplay(imageElmt,imageElmt["display-origin"]);}});}
$Jssor$.$LoadImages(_ImageElmts,_ImageItem,$Jssor$.$CreateCallback(null,LoadImageCompleteEventHandler,completeCallback,loadingScreen));}
else{LoadImageCompleteEventHandler(completeCallback,loadingScreen);}};_SelfSlideItem.$GoForNextSlide=function(){var index=slideIndex;if(_Options.$AutoPlaySteps<0)
index-=_SlideCount;var nextIndex=index+_Options.$AutoPlaySteps*_PlayReverse;if(_Loop&2){nextIndex=GetRealIndex(nextIndex);}
if(!(_Loop&1)){nextIndex=Math.max(0,Math.min(nextIndex,_SlideCount-_DisplayPieces));}
if(nextIndex!=slideIndex){if(_SlideshowRunner){var slideshowTransition=_SlideshowRunner.$GetTransition(_SlideCount);if(slideshowTransition){var loadingTicket=_LoadingTicket=$Jssor$.$GetNow();var nextItem=_SlideItems[GetRealIndex(nextIndex)];return nextItem.$LoadImage($Jssor$.$CreateCallback(null,LoadSlideshowImageCompleteEventHandler,nextIndex,nextItem,slideshowTransition,loadingTicket),_LoadingScreen);}}
PlayTo(nextIndex);}};_SelfSlideItem.$TryActivate=function(){ParkEventHandler(slideIndex,slideIndex,true);};_SelfSlideItem.$ParkOut=function(){_PlayerInstance&&_PlayerInstance.$Quit();_PlayerInstance&&_PlayerInstance.$Disable();_SelfSlideItem.$UnhideContentForSlideshow();_Processor&&_Processor.$Abort();_Processor=null;ResetCaptionSlider();};_SelfSlideItem.$StampSlideItemElements=function(stamp){stamp=_SequenceNumber+"_"+stamp;$JssorDebug$.$Execute(function(){if(_ImageItem)
$Jssor$.$Attribute(_ImageItem,"debug-id",stamp+"_slide_item_image_id");$Jssor$.$Attribute(slideElmt,"debug-id",stamp+"_slide_item_item_id");});$JssorDebug$.$Execute(function(){$Jssor$.$Attribute(_Wrapper,"debug-id",stamp+"_slide_item_wrapper_id");});$JssorDebug$.$Execute(function(){$Jssor$.$Attribute(_LoadingScreen,"debug-id",stamp+"_loading_container_id");});};_SelfSlideItem.$HideContentForSlideshow=function(){$Jssor$.$HideElement(slideElmt);};_SelfSlideItem.$UnhideContentForSlideshow=function(){$Jssor$.$ShowElement(slideElmt);};_SelfSlideItem.$EnablePlayer=function(){_PlayerInstance&&_PlayerInstance.$Enable();};function RefreshContent(elmt,fresh,level){$JssorDebug$.$Execute(function(){if($Jssor$.$Attribute(elmt,"jssor-slider"))
$JssorDebug$.$Log("Child slider found.");});if($Jssor$.$Attribute(elmt,"jssor-slider"))
return;level=level||0;if(!_ContentRefreshed){if(elmt.tagName=="IMG"){_ImageElmts.push(elmt);if(!$Jssor$.$Attribute(elmt,"src")){_ImageLazyLoading=true;elmt["display-origin"]=$Jssor$.$CssDisplay(elmt);$Jssor$.$HideElement(elmt);}}
if($Jssor$.$IsBrowserIe9Earlier()){$Jssor$.$CssZIndex(elmt,($Jssor$.$CssZIndex(elmt)||0)+1);}
if(_Options.$HWA&&$Jssor$.$WebKitVersion()){if($Jssor$.$WebKitVersion()<534||(!_SlideshowEnabled&&!$Jssor$.$IsBrowserChrome())){$Jssor$.$EnableHWA(elmt);}}}
var childElements=$Jssor$.$Children(elmt);$Jssor$.$Each(childElements,function(childElement,i){var childTagName=childElement.tagName;var uAttribute=$Jssor$.$AttributeEx(childElement,"u");if(uAttribute=="player"&&!_PlayerInstanceElement){_PlayerInstanceElement=childElement;if(_PlayerInstanceElement.pInstance){PlayerAvailableEventHandler();}
else{$Jssor$.$AddEvent(_PlayerInstanceElement,"dataavailable",PlayerAvailableEventHandler);}}
if(uAttribute=="caption"){if(!$Jssor$.$IsBrowserIE()&&!fresh){var captionElement=$Jssor$.$CloneNode(childElement,false,true);$Jssor$.$InsertBefore(captionElement,childElement,elmt);$Jssor$.$RemoveElement(childElement,elmt);childElement=captionElement;fresh=true;}}
else if(!_ContentRefreshed&&!level&&!_ImageItem){if(childTagName=="A"){if($Jssor$.$AttributeEx(childElement,"u")=="image"){_ImageItem=$Jssor$.$FindChildByTag(childElement,"IMG");$JssorDebug$.$Execute(function(){if(!_ImageItem){$JssorDebug$.$Error("slide html code definition error, no 'IMG' found in a 'image with link' slide.\r\n"+elmt.outerHTML);}});}
else{_ImageItem=$Jssor$.$FindChild(childElement,"image",true);}
if(_ImageItem){_LinkItemOrigin=childElement;$Jssor$.$SetStyles(_LinkItemOrigin,_StyleDef);_LinkItem=$Jssor$.$CloneNode(_LinkItemOrigin,true);$Jssor$.$CssDisplay(_LinkItem,"block");$Jssor$.$SetStyles(_LinkItem,_StyleDef);$Jssor$.$CssOpacity(_LinkItem,0);$Jssor$.$Css(_LinkItem,"backgroundColor","#000");}}
else if(childTagName=="IMG"&&$Jssor$.$AttributeEx(childElement,"u")=="image"){_ImageItem=childElement;}
if(_ImageItem){_ImageItem.border=0;$Jssor$.$SetStyles(_ImageItem,_StyleDef);}}
RefreshContent(childElement,fresh,level+1);});}
_SelfSlideItem.$OnInnerOffsetChange=function(oldOffset,newOffset){var slidePosition=_DisplayPieces-newOffset;SetPosition(_Wrapper,slidePosition);};_SelfSlideItem.$GetCaptionSliderIn=function(){return _CaptionSliderIn;};_SelfSlideItem.$GetCaptionSliderOut=function(){return _CaptionSliderOut;};_SelfSlideItem.$Index=slideIndex;$JssorObject$.call(_SelfSlideItem);{var thumb=$Jssor$.$FindChild(slideElmt,"thumb",true);if(thumb){_SelfSlideItem.$Thumb=$Jssor$.$CloneNode(thumb);$Jssor$.$RemoveAttribute(thumb,"id");$Jssor$.$HideElement(thumb);}
$Jssor$.$ShowElement(slideElmt);_LoadingScreen=$Jssor$.$CloneNode(_LoadingContainer);$Jssor$.$CssZIndex(_LoadingScreen,1000);$Jssor$.$AddEvent(slideElmt,"click",SlideClickEventHandler);ResetCaptionSlider(true);_SelfSlideItem.$Image=_ImageItem;_SelfSlideItem.$Link=_LinkItem;_SelfSlideItem.$Item=slideElmt;_SelfSlideItem.$Wrapper=_Wrapper=slideElmt;$Jssor$.$AppendChild(_Wrapper,_LoadingScreen);_SelfSlider.$On(203,ParkEventHandler);_SelfSlider.$On(28,FreezeEventHandler);_SelfSlider.$On(24,SwipeStartEventHandler);$JssorDebug$.$Execute(function(){_SequenceNumber=_SlideItemCreatedCount++;});$JssorDebug$.$Execute(function(){$Jssor$.$Attribute(_Wrapper,"debug-id","slide-"+slideIndex);});}}
function Processor(slideElmt,slideIndex,slideshowProcessor,captionSliderIn,captionSliderOut){var _SelfProcessor=this;var _ProgressBegin=0;var _SlideshowBegin=0;var _SlideshowEnd;var _CaptionInBegin;var _IdleBegin;var _IdleEnd;var _ProgressEnd;var _IsSlideshowRunning;var _IsRollingBack;var _PlayerInstance;var _IsPlayerOnService;var slideItem=_SlideItems[slideIndex];$JssorAnimator$.call(_SelfProcessor,0,0);function UpdateLink(){$Jssor$.$Empty(_LinkContainer);if(_ShowLink&&_IsSlideshowRunning&&slideItem.$Link){$Jssor$.$AppendChild(_LinkContainer,slideItem.$Link);}
$Jssor$.$ShowElement(_LinkContainer,!_IsSlideshowRunning&&slideItem.$Image);}
function ProcessCompleteEventHandler(){if(_IsRollingBack){_IsRollingBack=false;_SelfSlider.$TriggerEvent($JssorSlider$.$EVT_ROLLBACK_END,slideIndex,_IdleEnd,_ProgressBegin,_IdleBegin,_IdleEnd,_ProgressEnd);_SelfProcessor.$GoToPosition(_IdleBegin);}
_SelfProcessor.$Replay();}
function PlayerSwitchEventHandler(isOnService){_IsPlayerOnService=isOnService;_SelfProcessor.$Stop();_SelfProcessor.$Replay();}
_SelfProcessor.$Replay=function(){var currentPosition=_SelfProcessor.$GetPosition_Display();if(!_IsDragging&&!_IsSliding&&!_IsPlayerOnService&&_CurrentSlideIndex==slideIndex){if(!currentPosition){if(_SlideshowEnd&&!_IsSlideshowRunning){_IsSlideshowRunning=true;_SelfProcessor.$OpenSlideshowPanel(true);_SelfSlider.$TriggerEvent($JssorSlider$.$EVT_SLIDESHOW_START,slideIndex,_ProgressBegin,_SlideshowBegin,_SlideshowEnd,_ProgressEnd);}
UpdateLink();}
var toPosition;var stateEvent=$JssorSlider$.$EVT_STATE_CHANGE;if(currentPosition!=_ProgressEnd){if(currentPosition==_IdleEnd){toPosition=_ProgressEnd;}
else if(currentPosition==_IdleBegin){toPosition=_IdleEnd;}
else if(!currentPosition){toPosition=_IdleBegin;}
else if(currentPosition>_IdleEnd){_IsRollingBack=true;toPosition=_IdleEnd;stateEvent=$JssorSlider$.$EVT_ROLLBACK_START;}
else{toPosition=_SelfProcessor.$GetPlayToPosition();}}
_SelfSlider.$TriggerEvent(stateEvent,slideIndex,currentPosition,_ProgressBegin,_IdleBegin,_IdleEnd,_ProgressEnd);var allowAutoPlay=_AutoPlay&&(!_HoverToPause||_NotOnHover);if(currentPosition==_ProgressEnd){(_IdleEnd!=_ProgressEnd&&!(_HoverToPause&12)||allowAutoPlay)&&slideItem.$GoForNextSlide();}
else if(allowAutoPlay||currentPosition!=_IdleEnd){_SelfProcessor.$PlayToPosition(toPosition,ProcessCompleteEventHandler);}}};_SelfProcessor.$AdjustIdleOnPark=function(){if(_IdleEnd==_ProgressEnd&&_IdleEnd==_SelfProcessor.$GetPosition_Display())
_SelfProcessor.$GoToPosition(_IdleBegin);};_SelfProcessor.$Abort=function(){_SlideshowRunner&&_SlideshowRunner.$Index==slideIndex&&_SlideshowRunner.$Clear();var currentPosition=_SelfProcessor.$GetPosition_Display();if(currentPosition<_ProgressEnd){_SelfSlider.$TriggerEvent($JssorSlider$.$EVT_STATE_CHANGE,slideIndex,-currentPosition-1,_ProgressBegin,_IdleBegin,_IdleEnd,_ProgressEnd);}};_SelfProcessor.$OpenSlideshowPanel=function(open){if(slideshowProcessor){$Jssor$.$CssOverflow(_SlideshowPanel,open&&slideshowProcessor.$Transition.$Outside?"":"hidden");}};_SelfProcessor.$OnInnerOffsetChange=function(oldPosition,newPosition){if(_IsSlideshowRunning&&newPosition>=_SlideshowEnd){_IsSlideshowRunning=false;UpdateLink();slideItem.$UnhideContentForSlideshow();_SlideshowRunner.$Clear();_SelfSlider.$TriggerEvent($JssorSlider$.$EVT_SLIDESHOW_END,slideIndex,_ProgressBegin,_SlideshowBegin,_SlideshowEnd,_ProgressEnd);}
_SelfSlider.$TriggerEvent($JssorSlider$.$EVT_PROGRESS_CHANGE,slideIndex,newPosition,_ProgressBegin,_IdleBegin,_IdleEnd,_ProgressEnd);};_SelfProcessor.$SetPlayer=function(playerInstance){if(playerInstance&&!_PlayerInstance){_PlayerInstance=playerInstance;playerInstance.$On($JssorPlayer$.$EVT_SWITCH,PlayerSwitchEventHandler);}};{if(slideshowProcessor){_SelfProcessor.$Chain(slideshowProcessor);}
_SlideshowEnd=_SelfProcessor.$GetPosition_OuterEnd();_CaptionInBegin=_SelfProcessor.$GetPosition_OuterEnd();_SelfProcessor.$Chain(captionSliderIn);_IdleBegin=captionSliderIn.$GetPosition_OuterEnd();_IdleEnd=_IdleBegin+($Jssor$.$ParseFloat($Jssor$.$AttributeEx(slideElmt,"idle"))||_AutoPlayInterval);captionSliderOut.$Shift(_IdleEnd);_SelfProcessor.$Combine(captionSliderOut);_ProgressEnd=_SelfProcessor.$GetPosition_OuterEnd();}}
function SetPosition(elmt,position){var orientation=_DragOrientation>0?_DragOrientation:_PlayOrientation;var x=_StepLengthX*position*(orientation&1);var y=_StepLengthY*position*((orientation>>1)&1);x=Math.round(x);y=Math.round(y);$Jssor$.$CssLeft(elmt,x);$Jssor$.$CssTop(elmt,y);}
function RecordFreezePoint(){_CarouselPlaying_OnFreeze=_IsSliding;_PlayToPosition_OnFreeze=_CarouselPlayer.$GetPlayToPosition();_Position_OnFreeze=_Conveyor.$GetPosition();}
function Freeze(){RecordFreezePoint();if(_IsDragging||!_NotOnHover&&(_HoverToPause&12)){_CarouselPlayer.$Stop();_SelfSlider.$TriggerEvent($JssorSlider$.$EVT_FREEZE);}}
function Unfreeze(byDrag){if(!_IsDragging&&(_NotOnHover||!(_HoverToPause&12))&&!_CarouselPlayer.$IsPlaying()){var currentPosition=_Conveyor.$GetPosition();var toPosition=Math.ceil(_Position_OnFreeze);if(byDrag&&Math.abs(_DragOffsetTotal)>=_Options.$MinDragOffsetToSlide){toPosition=Math.ceil(currentPosition);toPosition+=_DragIndexAdjust;}
if(!(_Loop&1)){toPosition=Math.min(_SlideCount-_DisplayPieces,Math.max(toPosition,0));}
var t=Math.abs(toPosition-currentPosition);t=1-Math.pow(1-t,5);if(!_LastDragSucceded&&_CarouselPlaying_OnFreeze){_CarouselPlayer.$Continue(_PlayToPosition_OnFreeze);}
else if(currentPosition==toPosition){_CurrentSlideItem.$EnablePlayer();_CurrentSlideItem.$TryActivate();}
else{_CarouselPlayer.$PlayCarousel(currentPosition,toPosition,t*_SlideDuration);}}}
function PreventDragSelectionEvent(event){if(!$Jssor$.$AttributeEx($Jssor$.$EvtSrc(event),"nodrag")){$Jssor$.$CancelEvent(event);}}
function OnTouchStart(event){OnDragStart(event,1);}
function OnDragStart(event,touch){event=$Jssor$.$GetEvent(event);var eventSrc=$Jssor$.$EvtSrc(event);if(!_DragOrientationRegistered&&!$Jssor$.$AttributeEx(eventSrc,"nodrag")&&RegisterDrag()&&(!touch||event.touches.length==1)){_IsDragging=true;_DragInvalid=false;_LoadingTicket=null;$Jssor$.$AddEvent(document,touch?"touchmove":"mousemove",OnDragMove);_LastTimeMoveByDrag=$Jssor$.$GetNow()-50;_LastDragSucceded=0;Freeze();if(!_CarouselPlaying_OnFreeze)
_DragOrientation=0;if(touch){var touchPoint=event.touches[0];_DragStartMouseX=touchPoint.clientX;_DragStartMouseY=touchPoint.clientY;}
else{var mousePoint=$Jssor$.$MousePosition(event);_DragStartMouseX=mousePoint.x;_DragStartMouseY=mousePoint.y;}
_DragOffsetTotal=0;_DragOffsetLastTime=0;_DragIndexAdjust=0;_SelfSlider.$TriggerEvent($JssorSlider$.$EVT_DRAG_START,GetRealIndex(_Position_OnFreeze),_Position_OnFreeze,event);}}
function OnDragMove(event){if(_IsDragging){event=$Jssor$.$GetEvent(event);var actionPoint;if(event.type!="mousemove"){var touch=event.touches[0];actionPoint={x:touch.clientX,y:touch.clientY};}
else{actionPoint=$Jssor$.$MousePosition(event);}
if(actionPoint){var distanceX=actionPoint.x-_DragStartMouseX;var distanceY=actionPoint.y-_DragStartMouseY;if(Math.floor(_Position_OnFreeze)!=_Position_OnFreeze)
_DragOrientation=_DragOrientation||(_PlayOrientation&_DragOrientationRegistered);if((distanceX||distanceY)&&!_DragOrientation){if(_DragOrientationRegistered==3){if(Math.abs(distanceY)>Math.abs(distanceX)){_DragOrientation=2;}
else
_DragOrientation=1;}
else{_DragOrientation=_DragOrientationRegistered;}
if(_IsTouchDevice&&_DragOrientation==1&&Math.abs(distanceY)-Math.abs(distanceX)>3){_DragInvalid=true;}}
if(_DragOrientation){var distance=distanceY;var stepLength=_StepLengthY;if(_DragOrientation==1){distance=distanceX;stepLength=_StepLengthX;}
if(!(_Loop&1)){if(distance>0){var normalDistance=stepLength*_CurrentSlideIndex;var sqrtDistance=distance-normalDistance;if(sqrtDistance>0){distance=normalDistance+Math.sqrt(sqrtDistance)*5;}}
if(distance<0){var normalDistance=stepLength*(_SlideCount-_DisplayPieces-_CurrentSlideIndex);var sqrtDistance=-distance-normalDistance;if(sqrtDistance>0){distance=-normalDistance-Math.sqrt(sqrtDistance)*5;}}}
if(_DragOffsetTotal-_DragOffsetLastTime<-2){_DragIndexAdjust=0;}
else if(_DragOffsetTotal-_DragOffsetLastTime>2){_DragIndexAdjust=-1;}
_DragOffsetLastTime=_DragOffsetTotal;_DragOffsetTotal=distance;_PositionToGoByDrag=_Position_OnFreeze-_DragOffsetTotal/stepLength/(_ScaleRatio||1);if(_DragOffsetTotal&&_DragOrientation&&!_DragInvalid){$Jssor$.$CancelEvent(event);if(!_IsSliding){_CarouselPlayer.$StandBy(_PositionToGoByDrag);}
else
_CarouselPlayer.$SetStandByPosition(_PositionToGoByDrag);}}}}}
function OnDragEnd(){UnregisterDrag();if(_IsDragging){_IsDragging=false;_LastTimeMoveByDrag=$Jssor$.$GetNow();$Jssor$.$RemoveEvent(document,"mousemove",OnDragMove);$Jssor$.$RemoveEvent(document,"touchmove",OnDragMove);_LastDragSucceded=_DragOffsetTotal;_CarouselPlayer.$Stop();var currentPosition=_Conveyor.$GetPosition();_SelfSlider.$TriggerEvent($JssorSlider$.$EVT_DRAG_END,GetRealIndex(currentPosition),currentPosition,GetRealIndex(_Position_OnFreeze),_Position_OnFreeze);(_HoverToPause&12)&&RecordFreezePoint();Unfreeze(true);}}
function SlidesClickEventHandler(event){if(_LastDragSucceded){$Jssor$.$StopEvent(event);var checkElement=$Jssor$.$EvtSrc(event);while(checkElement&&_SlidesContainer!==checkElement){if(checkElement.tagName=="A"){$Jssor$.$CancelEvent(event);}
try{checkElement=checkElement.parentNode;}catch(e){break;}}}}
function SetCurrentSlideIndex(index){_PrevSlideItem=_SlideItems[_CurrentSlideIndex];_PreviousSlideIndex=_CurrentSlideIndex;_CurrentSlideIndex=GetRealIndex(index);_CurrentSlideItem=_SlideItems[_CurrentSlideIndex];ResetNavigator(index);return _CurrentSlideIndex;}
function OnPark(slideIndex,prevIndex){_DragOrientation=0;SetCurrentSlideIndex(slideIndex);_SelfSlider.$TriggerEvent($JssorSlider$.$EVT_PARK,GetRealIndex(slideIndex),prevIndex);}
function ResetNavigator(index,temp){_TempSlideIndex=index;$Jssor$.$Each(_Navigators,function(navigator){navigator.$SetCurrentIndex(GetRealIndex(index),index,temp);});}
function RegisterDrag(){var dragRegistry=$JssorSlider$.$DragRegistry||0;var dragOrientation=_DragEnabled;if(_IsTouchDevice)
(dragOrientation&1)&&(dragOrientation&=1);$JssorSlider$.$DragRegistry|=dragOrientation;return(_DragOrientationRegistered=dragOrientation&~dragRegistry);}
function UnregisterDrag(){if(_DragOrientationRegistered){$JssorSlider$.$DragRegistry&=~_DragEnabled;_DragOrientationRegistered=0;}}
function CreatePanel(){var div=$Jssor$.$CreateDiv();$Jssor$.$SetStyles(div,_StyleDef);$Jssor$.$CssPosition(div,"absolute");return div;}
function GetRealIndex(index){return(index%_SlideCount+_SlideCount)%_SlideCount;}
function IsCurrentSlideIndex(index){return GetRealIndex(index)==_CurrentSlideIndex;}
function IsPreviousSlideIndex(index){return GetRealIndex(index)==_PreviousSlideIndex;}
function NavigationClickHandler(index,relative){var toIndex=index;if(relative){if(!_Loop){toIndex=Math.min(Math.max(toIndex+_TempSlideIndex,0),_SlideCount-_DisplayPieces);relative=false;}
else if(_Loop&2){toIndex=GetRealIndex(toIndex+_TempSlideIndex);relative=false;}}
else if(_Loop){toIndex=_SelfSlider.$GetVirtualIndex(toIndex);}
PlayTo(toIndex,_Options.$SlideDuration,relative);}
function ShowNavigators(){$Jssor$.$Each(_Navigators,function(navigator){navigator.$Show(navigator.$Options.$ChanceToShow<=_NotOnHover);});}
function MainContainerMouseLeaveEventHandler(){if(!_NotOnHover){_NotOnHover=1;ShowNavigators();if(!_IsDragging){(_HoverToPause&12)&&Unfreeze();(_HoverToPause&3)&&_SlideItems[_CurrentSlideIndex].$TryActivate();}}}
function MainContainerMouseEnterEventHandler(){if(_NotOnHover){_NotOnHover=0;ShowNavigators();_IsDragging||!(_HoverToPause&12)||Freeze();}}
function AdjustSlidesContainerSize(){_StyleDef={$Width:_SlideWidth,$Height:_SlideHeight,$Top:0,$Left:0};$Jssor$.$Each(_SlideElmts,function(slideElmt,i){$Jssor$.$SetStyles(slideElmt,_StyleDef);$Jssor$.$CssPosition(slideElmt,"absolute");$Jssor$.$CssOverflow(slideElmt,"hidden");$Jssor$.$HideElement(slideElmt);});$Jssor$.$SetStyles(_LoadingContainer,_StyleDef);}
function PlayToOffset(offset,slideDuration){PlayTo(offset,slideDuration,true);}
function PlayTo(slideIndex,slideDuration,relative){if(_CarouselEnabled&&(!_IsDragging&&(_NotOnHover||!(_HoverToPause&12))||_Options.$NaviQuitDrag)){_IsSliding=true;_IsDragging=false;_CarouselPlayer.$Stop();{if(slideDuration==undefined)
slideDuration=_SlideDuration;var positionDisplay=_Carousel.$GetPosition_Display();var positionTo=slideIndex;if(relative){positionTo=positionDisplay+slideIndex;if(slideIndex>0)
positionTo=Math.ceil(positionTo);else
positionTo=Math.floor(positionTo);}
if(_Loop&2){positionTo=GetRealIndex(positionTo);}
if(!(_Loop&1)){positionTo=Math.max(0,Math.min(positionTo,_SlideCount-_DisplayPieces));}
var positionOffset=(positionTo-positionDisplay)%_SlideCount;positionTo=positionDisplay+positionOffset;var duration=positionDisplay==positionTo?0:slideDuration*Math.abs(positionOffset);duration=Math.min(duration,slideDuration*_DisplayPieces*1.5);_CarouselPlayer.$PlayCarousel(positionDisplay,positionTo,duration||1);}}}
_SelfSlider.$PlayTo=PlayTo;_SelfSlider.$GoTo=function(slideIndex){_Conveyor.$GoToPosition(slideIndex);};_SelfSlider.$Next=function(){PlayToOffset(1);};_SelfSlider.$Prev=function(){PlayToOffset(-1);};_SelfSlider.$Pause=function(){_AutoPlay=false;};_SelfSlider.$Play=function(){if(!_AutoPlay){_AutoPlay=true;_SlideItems[_CurrentSlideIndex]&&_SlideItems[_CurrentSlideIndex].$TryActivate();}};_SelfSlider.$SetSlideshowTransitions=function(transitions){$JssorDebug$.$Execute(function(){if(!transitions||!transitions.length){$JssorDebug$.$Error("Can not set slideshow transitions, no transitions specified.");}});_Options.$SlideshowOptions.$Transitions=transitions;};_SelfSlider.$SetCaptionTransitions=function(transitions){$JssorDebug$.$Execute(function(){if(!transitions||!transitions.length){$JssorDebug$.$Error("Can not set caption transitions, no transitions specified");}});_CaptionSliderOptions.$CaptionTransitions=transitions;_CaptionSliderOptions.$Version=$Jssor$.$GetNow();};_SelfSlider.$SlidesCount=function(){return _SlideElmts.length;};_SelfSlider.$CurrentIndex=function(){return _CurrentSlideIndex;};_SelfSlider.$IsAutoPlaying=function(){return _AutoPlay;};_SelfSlider.$IsDragging=function(){return _IsDragging;};_SelfSlider.$IsSliding=function(){return _IsSliding;};_SelfSlider.$IsMouseOver=function(){return!_NotOnHover;};_SelfSlider.$LastDragSucceded=function(){return _LastDragSucceded;};function OriginalWidth(){return $Jssor$.$CssWidth(_ScaleWrapper||elmt);}
function OriginalHeight(){return $Jssor$.$CssHeight(_ScaleWrapper||elmt);}
_SelfSlider.$OriginalWidth=_SelfSlider.$GetOriginalWidth=OriginalWidth;_SelfSlider.$OriginalHeight=_SelfSlider.$GetOriginalHeight=OriginalHeight;function Scale(dimension,isHeight){if(dimension==undefined)
return $Jssor$.$CssWidth(elmt);if(!_ScaleWrapper){$JssorDebug$.$Execute(function(){var originalWidthStr=$Jssor$.$Css(elmt,"width");var originalHeightStr=$Jssor$.$Css(elmt,"height");var originalWidth=$Jssor$.$CssP(elmt,"width");var originalHeight=$Jssor$.$CssP(elmt,"height");if(!originalWidthStr||originalWidthStr.indexOf("px")==-1){$JssorDebug$.$Fail("Cannot scale jssor slider, 'width' of 'outer container' not specified. Please specify 'width' in pixel. e.g. 'width: 600px;'");}
if(!originalHeightStr||originalHeightStr.indexOf("px")==-1){$JssorDebug$.$Fail("Cannot scale jssor slider, 'height' of 'outer container' not specified. Please specify 'height' in pixel. e.g. 'height: 300px;'");}
if(originalWidthStr.indexOf('%')!=-1){$JssorDebug$.$Fail("Cannot scale jssor slider, 'width' of 'outer container' not valid. Please specify 'width' in pixel. e.g. 'width: 600px;'");}
if(originalHeightStr.indexOf('%')!=-1){$JssorDebug$.$Fail("Cannot scale jssor slider, 'height' of 'outer container' not valid. Please specify 'height' in pixel. e.g. 'height: 300px;'");}
if(!originalWidth){$JssorDebug$.$Fail("Cannot scale jssor slider, 'width' of 'outer container' not valid. 'width' of 'outer container' should be positive number. e.g. 'width: 600px;'");}
if(!originalHeight){$JssorDebug$.$Fail("Cannot scale jssor slider, 'height' of 'outer container' not valid. 'height' of 'outer container' should be positive number. e.g. 'height: 300px;'");}});var innerWrapper=$Jssor$.$CreateDiv(document);$Jssor$.$ClassName(innerWrapper,$Jssor$.$ClassName(elmt));$Jssor$.$CssCssText(innerWrapper,$Jssor$.$CssCssText(elmt));$Jssor$.$CssDisplay(innerWrapper,"block");$Jssor$.$CssPosition(innerWrapper,"relative");$Jssor$.$CssTop(innerWrapper,0);$Jssor$.$CssLeft(innerWrapper,0);$Jssor$.$CssOverflow(innerWrapper,"visible");_ScaleWrapper=$Jssor$.$CreateDiv(document);$Jssor$.$CssPosition(_ScaleWrapper,"absolute");$Jssor$.$CssTop(_ScaleWrapper,0);$Jssor$.$CssLeft(_ScaleWrapper,0);$Jssor$.$CssWidth(_ScaleWrapper,$Jssor$.$CssWidth(elmt));$Jssor$.$CssHeight(_ScaleWrapper,$Jssor$.$CssHeight(elmt));$Jssor$.$SetStyleTransformOrigin(_ScaleWrapper,"0 0");$Jssor$.$AppendChild(_ScaleWrapper,innerWrapper);var children=$Jssor$.$Children(elmt);$Jssor$.$AppendChild(elmt,_ScaleWrapper);$Jssor$.$Css(elmt,"backgroundImage","");$Jssor$.$Each(children,function(child){$Jssor$.$AppendChild($Jssor$.$AttributeEx(child,"noscale")?elmt:innerWrapper,child);});}
$JssorDebug$.$Execute(function(){if(!dimension||dimension<0){$JssorDebug$.$Fail("'$ScaleWidth' error, 'dimension' should be positive value.");}});$JssorDebug$.$Execute(function(){if(!_InitialScrollWidth){_InitialScrollWidth=_SelfSlider.$Elmt.scrollWidth;}});_ScaleRatio=dimension/(isHeight?$Jssor$.$CssHeight:$Jssor$.$CssWidth)(_ScaleWrapper);$Jssor$.$CssScale(_ScaleWrapper,_ScaleRatio);var scaleWidth=isHeight?(_ScaleRatio*OriginalWidth()):dimension;var scaleHeight=isHeight?dimension:(_ScaleRatio*OriginalHeight());$Jssor$.$CssWidth(elmt,scaleWidth);$Jssor$.$CssHeight(elmt,scaleHeight);$Jssor$.$Each(_Navigators,function(navigator){navigator.$Relocate(scaleWidth,scaleHeight);});}
_SelfSlider.$ScaleHeight=_SelfSlider.$GetScaleHeight=function(height){if(height==undefined)
return $Jssor$.$CssHeight(elmt);Scale(height,true);};_SelfSlider.$ScaleWidth=_SelfSlider.$SetScaleWidth=_SelfSlider.$GetScaleWidth=Scale;_SelfSlider.$GetVirtualIndex=function(index){var parkingIndex=Math.ceil(GetRealIndex(_ParkingPosition/_StepLength));var displayIndex=GetRealIndex(index-_TempSlideIndex+parkingIndex);if(displayIndex>_DisplayPieces){if(index-_TempSlideIndex>_SlideCount/2)
index-=_SlideCount;else if(index-_TempSlideIndex<=-_SlideCount/2)
index+=_SlideCount;}
else{index=_TempSlideIndex+displayIndex-parkingIndex;}
return index;};$JssorObject$.call(_SelfSlider);$JssorDebug$.$Execute(function(){var outerContainerElmt=$Jssor$.$GetElement(elmt);if(!outerContainerElmt)
$JssorDebug$.$Fail("Outer container '"+elmt+"' not found.");});_SelfSlider.$Elmt=elmt=$Jssor$.$GetElement(elmt);var _InitialScrollWidth;var _CaptionSliderCount=1;var _Options=$Jssor$.$Extend({$FillMode:0,$LazyLoading:1,$StartIndex:0,$AutoPlay:false,$Loop:1,$HWA:true,$NaviQuitDrag:true,$AutoPlaySteps:1,$AutoPlayInterval:3000,$PauseOnHover:1,$SlideDuration:500,$SlideEasing:$JssorEasing$.$EaseOutQuad,$MinDragOffsetToSlide:20,$SlideSpacing:0,$DisplayPieces:1,$ParkingPosition:0,$UISearchMode:1,$PlayOrientation:1,$DragOrientation:1},options);if(_Options.$Idle!=undefined)
_Options.$AutoPlayInterval=_Options.$Idle;if(_Options.$Cols!=undefined)
_Options.$DisplayPieces=_Options.$Cols;$JssorDebug$.$Execute(function(){_Options=$Jssor$.$Extend({$ArrowKeyNavigation:undefined,$SlideWidth:undefined,$SlideHeight:undefined,$SlideshowOptions:undefined,$CaptionSliderOptions:undefined,$BulletNavigatorOptions:undefined,$ArrowNavigatorOptions:undefined,$ThumbnailNavigatorOptions:undefined},_Options);});var _PlayOrientation=_Options.$PlayOrientation&3;var _PlayReverse=(_Options.$PlayOrientation&4)/ -4||1;var _SlideshowOptions=_Options.$SlideshowOptions;var _CaptionSliderOptions=$Jssor$.$Extend({$Class:$JssorCaptionSliderBase$,$PlayInMode:1,$PlayOutMode:1},_Options.$CaptionSliderOptions);var _BulletNavigatorOptions=_Options.$BulletNavigatorOptions;var _ArrowNavigatorOptions=_Options.$ArrowNavigatorOptions;var _ThumbnailNavigatorOptions=_Options.$ThumbnailNavigatorOptions;$JssorDebug$.$Execute(function(){if(_SlideshowOptions&&!_SlideshowOptions.$Class){$JssorDebug$.$Fail("Option $SlideshowOptions error, class not specified.");}});$JssorDebug$.$Execute(function(){if(_Options.$CaptionSliderOptions&&!_Options.$CaptionSliderOptions.$Class){$JssorDebug$.$Fail("Option $CaptionSliderOptions error, class not specified.");}});$JssorDebug$.$Execute(function(){if(_BulletNavigatorOptions&&!_BulletNavigatorOptions.$Class){$JssorDebug$.$Fail("Option $BulletNavigatorOptions error, class not specified.");}});$JssorDebug$.$Execute(function(){if(_ArrowNavigatorOptions&&!_ArrowNavigatorOptions.$Class){$JssorDebug$.$Fail("Option $ArrowNavigatorOptions error, class not specified.");}});$JssorDebug$.$Execute(function(){if(_ThumbnailNavigatorOptions&&!_ThumbnailNavigatorOptions.$Class){$JssorDebug$.$Fail("Option $ThumbnailNavigatorOptions error, class not specified.");}});var _UISearchNoDeep=!_Options.$UISearchMode;var _ScaleWrapper;var _SlidesContainer=$Jssor$.$FindChild(elmt,"slides",_UISearchNoDeep);var _LoadingContainer=$Jssor$.$FindChild(elmt,"loading",_UISearchNoDeep)||$Jssor$.$CreateDiv(document);var _BulletNavigatorContainer=$Jssor$.$FindChild(elmt,"navigator",_UISearchNoDeep);var _ArrowLeft=$Jssor$.$FindChild(elmt,"arrowleft",_UISearchNoDeep);var _ArrowRight=$Jssor$.$FindChild(elmt,"arrowright",_UISearchNoDeep);var _ThumbnailNavigatorContainer=$Jssor$.$FindChild(elmt,"thumbnavigator",_UISearchNoDeep);$JssorDebug$.$Execute(function(){if(_BulletNavigatorContainer&&!_BulletNavigatorOptions){throw new Error("Bullet navigator container defined but $BulletNavigatorOptions not specified.");}
if((_ArrowLeft||_ArrowRight)&&!_ArrowNavigatorOptions){throw new Error("arrowleft or arrowright defined, but $ArrowNavigatorOptions not specified.");}
if(_ThumbnailNavigatorContainer&&!_ThumbnailNavigatorOptions){throw new Error("Thumbnail navigator container defined, but $ThumbnailNavigatorOptions not specified.");}});var _SlidesContainerWidth=$Jssor$.$CssWidth(_SlidesContainer);var _SlidesContainerHeight=$Jssor$.$CssHeight(_SlidesContainer);$JssorDebug$.$Execute(function(){if(isNaN(_SlidesContainerWidth))
$JssorDebug$.$Fail("Width of slides container wrong specification, it should be specified in pixel (like style='width: 600px;').");if(_SlidesContainerWidth==undefined)
$JssorDebug$.$Fail("Width of slides container not specified, it should be specified in pixel (like style='width: 600px;').");if(isNaN(_SlidesContainerHeight))
$JssorDebug$.$Fail("Height of slides container wrong specification, it should be specified in pixel (like style='height: 300px;').");if(_SlidesContainerHeight==undefined)
$JssorDebug$.$Fail("Height of slides container not specified, it should be specified in pixel (like style='height: 300px;').");var slidesContainerOverflow=$Jssor$.$CssOverflow(_SlidesContainer);var slidesContainerOverflowX=$Jssor$.$Css(_SlidesContainer,"overflowX");var slidesContainerOverflowY=$Jssor$.$Css(_SlidesContainer,"overflowY");if(slidesContainerOverflow!="hidden"&&(slidesContainerOverflowX!="hidden"||slidesContainerOverflowY!="hidden"))
$JssorDebug$.$Fail("Overflow of slides container wrong specification, it should be specified as 'hidden' (style='overflow:hidden;').");});$JssorDebug$.$Execute(function(){if(!$Jssor$.$IsNumeric(_Options.$DisplayPieces))
$JssorDebug$.$Fail("Option $DisplayPieces error, it should be a numeric value and greater than or equal to 1.");if(_Options.$DisplayPieces<1)
$JssorDebug$.$Fail("Option $DisplayPieces error, it should be greater than or equal to 1.");if(_Options.$DisplayPieces>1&&_Options.$DragOrientation&&_Options.$DragOrientation!=_PlayOrientation)
$JssorDebug$.$Fail("Option $DragOrientation error, it should be 0 or the same of $PlayOrientation when $DisplayPieces is greater than 1.");if(!$Jssor$.$IsNumeric(_Options.$ParkingPosition))
$JssorDebug$.$Fail("Option $ParkingPosition error, it should be a numeric value.");if(_Options.$ParkingPosition&&_Options.$DragOrientation&&_Options.$DragOrientation!=_PlayOrientation)
$JssorDebug$.$Fail("Option $DragOrientation error, it should be 0 or the same of $PlayOrientation when $ParkingPosition is not equal to 0.");});var _StyleDef;var _SlideElmts=[];{var slideElmts=$Jssor$.$Children(_SlidesContainer);$Jssor$.$Each(slideElmts,function(slideElmt){if(slideElmt.tagName=="DIV"&&!$Jssor$.$AttributeEx(slideElmt,"u")){_SlideElmts.push(slideElmt);}
else if($Jssor$.$IsBrowserIe9Earlier()){$Jssor$.$CssZIndex(slideElmt,($Jssor$.$CssZIndex(slideElmt)||0)+1);}});}
$JssorDebug$.$Execute(function(){if(_SlideElmts.length<1){$JssorDebug$.$Error("Slides html code definition error, there must be at least 1 slide to initialize a slider.");}});var _SlideItemCreatedCount=0;var _SlideItemReleasedCount=0;var _PreviousSlideIndex;var _CurrentSlideIndex=-1;var _TempSlideIndex;var _PrevSlideItem;var _CurrentSlideItem;var _SlideCount=_SlideElmts.length;var _SlideWidth=_Options.$SlideWidth||_SlidesContainerWidth;var _SlideHeight=_Options.$SlideHeight||_SlidesContainerHeight;var _SlideSpacing=_Options.$SlideSpacing;var _StepLengthX=_SlideWidth+_SlideSpacing;var _StepLengthY=_SlideHeight+_SlideSpacing;var _StepLength=(_PlayOrientation&1)?_StepLengthX:_StepLengthY;var _DisplayPieces=Math.min(_Options.$DisplayPieces,_SlideCount);var _SlideshowPanel;var _CurrentBoardIndex=0;var _DragOrientation;var _DragOrientationRegistered;var _DragInvalid;var _Navigators=[];var _BulletNavigator;var _ArrowNavigator;var _ThumbnailNavigator;var _ShowLink;var _Frozen;var _AutoPlay;var _AutoPlaySteps=_Options.$AutoPlaySteps;var _HoverToPause=_Options.$PauseOnHover;var _AutoPlayInterval=_Options.$AutoPlayInterval;var _SlideDuration=_Options.$SlideDuration;var _SlideshowRunnerClass;var _TransitionsOrder;var _SlideshowEnabled;var _ParkingPosition;var _CarouselEnabled=_DisplayPieces<_SlideCount;var _Loop=_CarouselEnabled?_Options.$Loop:0;var _DragEnabled;var _LastDragSucceded;var _NotOnHover=1;var _IsSliding;var _IsDragging;var _LoadingTicket;var _DragStartMouseX=0;var _DragStartMouseY=0;var _DragOffsetTotal;var _DragOffsetLastTime;var _DragIndexAdjust;var _Carousel;var _Conveyor;var _Slideshow;var _CarouselPlayer;var _SlideContainer=new SlideContainer();var _ScaleRatio;{_AutoPlay=_Options.$AutoPlay;_SelfSlider.$Options=options;AdjustSlidesContainerSize();$Jssor$.$Attribute(elmt,"jssor-slider",true);$Jssor$.$CssZIndex(_SlidesContainer,$Jssor$.$CssZIndex(_SlidesContainer)||0);$Jssor$.$CssPosition(_SlidesContainer,"absolute");_SlideshowPanel=$Jssor$.$CloneNode(_SlidesContainer,true);$Jssor$.$InsertBefore(_SlideshowPanel,_SlidesContainer);if(_SlideshowOptions){_ShowLink=_SlideshowOptions.$ShowLink;_SlideshowRunnerClass=_SlideshowOptions.$Class;$JssorDebug$.$Execute(function(){if(!_SlideshowOptions.$Transitions||!_SlideshowOptions.$Transitions.length){$JssorDebug$.$Error("Invalid '$SlideshowOptions', no '$Transitions' specified.");}});_SlideshowEnabled=_DisplayPieces==1&&_SlideCount>1&&_SlideshowRunnerClass&&(!$Jssor$.$IsBrowserIE()||$Jssor$.$BrowserVersion()>=8);}
_ParkingPosition=(_SlideshowEnabled||_DisplayPieces>=_SlideCount||!(_Loop&1))?0:_Options.$ParkingPosition;_DragEnabled=((_DisplayPieces>1||_ParkingPosition)?_PlayOrientation:-1)&_Options.$DragOrientation;var _SlideboardElmt=_SlidesContainer;var _SlideItems=[];var _SlideshowRunner;var _LinkContainer;var _Device=$Jssor$.$Device();var _IsTouchDevice=_Device.$Touchable;var _LastTimeMoveByDrag;var _Position_OnFreeze;var _CarouselPlaying_OnFreeze;var _PlayToPosition_OnFreeze;var _PositionToGoByDrag;{if(_Device.$TouchActionAttr){$Jssor$.$Css(_SlideboardElmt,_Device.$TouchActionAttr,[null,"pan-y","pan-x","none"][_DragEnabled]||"");}
_Slideshow=new Slideshow();if(_SlideshowEnabled)
_SlideshowRunner=new _SlideshowRunnerClass(_SlideContainer,_SlideWidth,_SlideHeight,_SlideshowOptions,_IsTouchDevice);$Jssor$.$AppendChild(_SlideshowPanel,_Slideshow.$Wrapper);$Jssor$.$CssOverflow(_SlidesContainer,"hidden");{_LinkContainer=CreatePanel();$Jssor$.$Css(_LinkContainer,"backgroundColor","#000");$Jssor$.$CssOpacity(_LinkContainer,0);$Jssor$.$InsertBefore(_LinkContainer,_SlideboardElmt.firstChild,_SlideboardElmt);}
for(var i=0;i<_SlideElmts.length;i++){var slideElmt=_SlideElmts[i];var slideItem=new SlideItem(slideElmt,i);_SlideItems.push(slideItem);}
$Jssor$.$HideElement(_LoadingContainer);$JssorDebug$.$Execute(function(){$Jssor$.$Attribute(_LoadingContainer,"debug-id","loading-container");});_Carousel=new Carousel();_CarouselPlayer=new CarouselPlayer(_Carousel,_Slideshow);$JssorDebug$.$Execute(function(){$Jssor$.$Attribute(_SlideboardElmt,"debug-id","slide-board");});if(_DragEnabled){$Jssor$.$AddEvent(_SlidesContainer,"mousedown",OnDragStart);$Jssor$.$AddEvent(_SlidesContainer,"touchstart",OnTouchStart);$Jssor$.$AddEvent(_SlidesContainer,"dragstart",PreventDragSelectionEvent);$Jssor$.$AddEvent(_SlidesContainer,"selectstart",PreventDragSelectionEvent);$Jssor$.$AddEvent(document,"mouseup",OnDragEnd);$Jssor$.$AddEvent(document,"touchend",OnDragEnd);$Jssor$.$AddEvent(document,"touchcancel",OnDragEnd);$Jssor$.$AddEvent(window,"blur",OnDragEnd);}}
_HoverToPause&=(_IsTouchDevice?10:5);if(_BulletNavigatorContainer&&_BulletNavigatorOptions){_BulletNavigator=new _BulletNavigatorOptions.$Class(_BulletNavigatorContainer,_BulletNavigatorOptions,OriginalWidth(),OriginalHeight());_Navigators.push(_BulletNavigator);}
if(_ArrowNavigatorOptions&&_ArrowLeft&&_ArrowRight){_ArrowNavigatorOptions.$Loop=_Loop;_ArrowNavigatorOptions.$DisplayPieces=_DisplayPieces;_ArrowNavigator=new _ArrowNavigatorOptions.$Class(_ArrowLeft,_ArrowRight,_ArrowNavigatorOptions,OriginalWidth(),OriginalHeight());_Navigators.push(_ArrowNavigator);}
if(_ThumbnailNavigatorContainer&&_ThumbnailNavigatorOptions){_ThumbnailNavigatorOptions.$StartIndex=_Options.$StartIndex;_ThumbnailNavigator=new _ThumbnailNavigatorOptions.$Class(_ThumbnailNavigatorContainer,_ThumbnailNavigatorOptions);_Navigators.push(_ThumbnailNavigator);}
$Jssor$.$Each(_Navigators,function(navigator){navigator.$Reset(_SlideCount,_SlideItems,_LoadingContainer);navigator.$On($JssorNavigatorEvents$.$NAVIGATIONREQUEST,NavigationClickHandler);});Scale(OriginalWidth());$Jssor$.$AddEvent(_SlidesContainer,"click",SlidesClickEventHandler);$Jssor$.$AddEvent(elmt,"mouseout",$Jssor$.$MouseOverOutFilter(MainContainerMouseLeaveEventHandler,elmt));$Jssor$.$AddEvent(elmt,"mouseover",$Jssor$.$MouseOverOutFilter(MainContainerMouseEnterEventHandler,elmt));ShowNavigators();if(_Options.$ArrowKeyNavigation){$Jssor$.$AddEvent(document,"keydown",function(e){if(e.keyCode==37){PlayToOffset(-1);}
else if(e.keyCode==39){PlayToOffset(1);}});}
var startPosition=_Options.$StartIndex;if(!(_Loop&1)){startPosition=Math.max(0,Math.min(startPosition,_SlideCount-_DisplayPieces));}
_CarouselPlayer.$PlayCarousel(startPosition,startPosition,0);}};var $JssorSlideo$=window.$JssorSlideo$=$JssorSlider$;$JssorSlider$.$EVT_CLICK=21;$JssorSlider$.$EVT_DRAG_START=22;$JssorSlider$.$EVT_DRAG_END=23;$JssorSlider$.$EVT_SWIPE_START=24;$JssorSlider$.$EVT_SWIPE_END=25;$JssorSlider$.$EVT_LOAD_START=26;$JssorSlider$.$EVT_LOAD_END=27;$JssorSlider$.$EVT_FREEZE=28;$JssorSlider$.$EVT_POSITION_CHANGE=202;$JssorSlider$.$EVT_PARK=203;$JssorSlider$.$EVT_SLIDESHOW_START=206;$JssorSlider$.$EVT_SLIDESHOW_END=207;$JssorSlider$.$EVT_PROGRESS_CHANGE=208;$JssorSlider$.$EVT_STATE_CHANGE=209;$JssorSlider$.$EVT_ROLLBACK_START=210;$JssorSlider$.$EVT_ROLLBACK_END=211;var $JssorNavigatorEvents$={$NAVIGATIONREQUEST:1,$INDEXCHANGE:2,$RESET:3};var $JssorBulletNavigator$=window.$JssorBulletNavigator$=function(elmt,options,containerWidth,containerHeight){var self=this;$JssorObject$.call(self);elmt=$Jssor$.$GetElement(elmt);var _Count;var _Length;var _Width;var _Height;var _CurrentIndex;var _CurrentInnerIndex=0;var _Options;var _Steps;var _Lanes;var _SpacingX;var _SpacingY;var _Orientation;var _ItemPrototype;var _PrototypeWidth;var _PrototypeHeight;var _ButtonElements=[];var _Buttons=[];function Highlight(index){if(index!=-1)
_Buttons[index].$Selected(index==_CurrentInnerIndex);}
function OnNavigationRequest(index){self.$TriggerEvent($JssorNavigatorEvents$.$NAVIGATIONREQUEST,index*_Steps);}
self.$Elmt=elmt;self.$GetCurrentIndex=function(){return _CurrentIndex;};self.$SetCurrentIndex=function(index){if(index!=_CurrentIndex){var lastInnerIndex=_CurrentInnerIndex;var innerIndex=Math.floor(index/_Steps);_CurrentInnerIndex=innerIndex;_CurrentIndex=index;Highlight(lastInnerIndex);Highlight(innerIndex);}};self.$Show=function(hide){$Jssor$.$ShowElement(elmt,hide);};var _Located;self.$Relocate=function(containerWidth,containerHeight){if(!_Located||_Options.$Scale==false){var containerWidth=$Jssor$.$ParentNode(elmt).clientWidth;var containerHeight=$Jssor$.$ParentNode(elmt).clientHeight;if(_Options.$AutoCenter&1){$Jssor$.$CssLeft(elmt,(containerWidth-_Width)/2);}
if(_Options.$AutoCenter&2){$Jssor$.$CssTop(elmt,(containerHeight-_Height)/2);}
_Located=true;}};var _Initialized;self.$Reset=function(length){if(!_Initialized){_Length=length;_Count=Math.ceil(length/_Steps);_CurrentInnerIndex=0;var itemOffsetX=_PrototypeWidth+_SpacingX;var itemOffsetY=_PrototypeHeight+_SpacingY;var maxIndex=Math.ceil(_Count/_Lanes)-1;_Width=_PrototypeWidth+itemOffsetX*(!_Orientation?maxIndex:_Lanes-1);_Height=_PrototypeHeight+itemOffsetY*(_Orientation?maxIndex:_Lanes-1);$Jssor$.$CssWidth(elmt,_Width);$Jssor$.$CssHeight(elmt,_Height);for(var buttonIndex=0;buttonIndex<_Count;buttonIndex++){var numberDiv=$Jssor$.$CreateSpan();$Jssor$.$InnerText(numberDiv,buttonIndex+1);var div=$Jssor$.$BuildElement(_ItemPrototype,"numbertemplate",numberDiv,true);$Jssor$.$CssPosition(div,"absolute");var columnIndex=buttonIndex%(maxIndex+1);$Jssor$.$CssLeft(div,!_Orientation?itemOffsetX*columnIndex:buttonIndex%_Lanes*itemOffsetX);$Jssor$.$CssTop(div,_Orientation?itemOffsetY*columnIndex:Math.floor(buttonIndex/(maxIndex+1))*itemOffsetY);$Jssor$.$AppendChild(elmt,div);_ButtonElements[buttonIndex]=div;if(_Options.$ActionMode&1)
$Jssor$.$AddEvent(div,"click",$Jssor$.$CreateCallback(null,OnNavigationRequest,buttonIndex));if(_Options.$ActionMode&2)
$Jssor$.$AddEvent(div,"mouseover",$Jssor$.$MouseOverOutFilter($Jssor$.$CreateCallback(null,OnNavigationRequest,buttonIndex),div));_Buttons[buttonIndex]=$Jssor$.$Buttonize(div);}
_Initialized=true;}};{self.$Options=_Options=$Jssor$.$Extend({$SpacingX:0,$SpacingY:0,$Orientation:1,$ActionMode:1},options);$JssorDebug$.$Execute(function(){_Options=$Jssor$.$Extend({$Steps:undefined,$Lanes:undefined},_Options);});_ItemPrototype=$Jssor$.$FindChild(elmt,"prototype");$JssorDebug$.$Execute(function(){if(!_ItemPrototype)
$JssorDebug$.$Fail("Navigator item prototype not defined.");if(isNaN($Jssor$.$CssWidth(_ItemPrototype))){$JssorDebug$.$Fail("Width of 'navigator item prototype' not specified.");}
if(isNaN($Jssor$.$CssHeight(_ItemPrototype))){$JssorDebug$.$Fail("Height of 'navigator item prototype' not specified.");}});_PrototypeWidth=$Jssor$.$CssWidth(_ItemPrototype);_PrototypeHeight=$Jssor$.$CssHeight(_ItemPrototype);$Jssor$.$RemoveElement(_ItemPrototype,elmt);_Steps=_Options.$Steps||1;_Lanes=_Options.$Lanes||1;_SpacingX=_Options.$SpacingX;_SpacingY=_Options.$SpacingY;_Orientation=_Options.$Orientation-1;if(_Options.$Scale==false){$Jssor$.$Attribute(elmt,"noscale",true);}}};var $JssorArrowNavigator$=window.$JssorArrowNavigator$=function(arrowLeft,arrowRight,options,containerWidth,containerHeight){var self=this;$JssorObject$.call(self);$JssorDebug$.$Execute(function(){if(!arrowLeft)
$JssorDebug$.$Fail("Option '$ArrowNavigatorOptions' spepcified, but UI 'arrowleft' not defined. Define 'arrowleft' to enable direct navigation, or remove option '$ArrowNavigatorOptions' to disable direct navigation.");if(!arrowRight)
$JssorDebug$.$Fail("Option '$ArrowNavigatorOptions' spepcified, but UI 'arrowright' not defined. Define 'arrowright' to enable direct navigation, or remove option '$ArrowNavigatorOptions' to disable direct navigation.");if(isNaN($Jssor$.$CssWidth(arrowLeft))){$JssorDebug$.$Fail("Width of 'arrow left' not specified.");}
if(isNaN($Jssor$.$CssWidth(arrowRight))){$JssorDebug$.$Fail("Width of 'arrow right' not specified.");}
if(isNaN($Jssor$.$CssHeight(arrowLeft))){$JssorDebug$.$Fail("Height of 'arrow left' not specified.");}
if(isNaN($Jssor$.$CssHeight(arrowRight))){$JssorDebug$.$Fail("Height of 'arrow right' not specified.");}});var _Hide;var _Length;var _CurrentIndex;var _Options;var _Steps;var _ArrowWidth=$Jssor$.$CssWidth(arrowLeft);var _ArrowHeight=$Jssor$.$CssHeight(arrowLeft);function OnNavigationRequest(steps){self.$TriggerEvent($JssorNavigatorEvents$.$NAVIGATIONREQUEST,steps,true);}
function ShowArrows(hide){$Jssor$.$ShowElement(arrowLeft,hide||!options.$Loop&&_CurrentIndex==0);$Jssor$.$ShowElement(arrowRight,hide||!options.$Loop&&_CurrentIndex>=_Length-options.$DisplayPieces);_Hide=hide;}
self.$GetCurrentIndex=function(){return _CurrentIndex;};self.$SetCurrentIndex=function(index,virtualIndex,temp){if(temp){_CurrentIndex=virtualIndex;}
else{_CurrentIndex=index;ShowArrows(_Hide);}};self.$Show=ShowArrows;var _Located;self.$Relocate=function(conainerWidth,containerHeight){if(!_Located||_Options.$Scale==false){var containerWidth=$Jssor$.$ParentNode(arrowLeft).clientWidth;var containerHeight=$Jssor$.$ParentNode(arrowLeft).clientHeight;if(_Options.$AutoCenter&1){$Jssor$.$CssLeft(arrowLeft,(containerWidth-_ArrowWidth)/2);$Jssor$.$CssLeft(arrowRight,(containerWidth-_ArrowWidth)/2);}
if(_Options.$AutoCenter&2){$Jssor$.$CssTop(arrowLeft,(containerHeight-_ArrowHeight)/2);$Jssor$.$CssTop(arrowRight,(containerHeight-_ArrowHeight)/2);}
_Located=true;}};var _Initialized;self.$Reset=function(length){_Length=length;_CurrentIndex=0;if(!_Initialized){$Jssor$.$AddEvent(arrowLeft,"click",$Jssor$.$CreateCallback(null,OnNavigationRequest,-_Steps));$Jssor$.$AddEvent(arrowRight,"click",$Jssor$.$CreateCallback(null,OnNavigationRequest,_Steps));$Jssor$.$Buttonize(arrowLeft);$Jssor$.$Buttonize(arrowRight);_Initialized=true;}};{self.$Options=_Options=$Jssor$.$Extend({$Steps:1},options);_Steps=_Options.$Steps;if(_Options.$Scale==false){$Jssor$.$Attribute(arrowLeft,"noscale",true);$Jssor$.$Attribute(arrowRight,"noscale",true);}}};var $JssorThumbnailNavigator$=window.$JssorThumbnailNavigator$=function(elmt,options){var _Self=this;var _Length;var _Count;var _CurrentIndex;var _Options;var _NavigationItems=[];var _Width;var _Height;var _Lanes;var _SpacingX;var _SpacingY;var _PrototypeWidth;var _PrototypeHeight;var _DisplayPieces;var _Slider;var _CurrentMouseOverIndex=-1;var _SlidesContainer;var _ThumbnailPrototype;$JssorObject$.call(_Self);elmt=$Jssor$.$GetElement(elmt);function NavigationItem(item,index){var self=this;var _Wrapper;var _Button;var _Thumbnail;function Highlight(mouseStatus){_Button.$Selected(_CurrentIndex==index);}
function OnNavigationRequest(byMouseOver,event){if(byMouseOver||!_Slider.$LastDragSucceded()){_Self.$TriggerEvent($JssorNavigatorEvents$.$NAVIGATIONREQUEST,index);}}
$JssorDebug$.$Execute(function(){self.$Wrapper=undefined;});self.$Index=index;self.$Highlight=Highlight;{_Thumbnail=item.$Thumb||item.$Image||$Jssor$.$CreateDiv();self.$Wrapper=_Wrapper=$Jssor$.$BuildElement(_ThumbnailPrototype,"thumbnailtemplate",_Thumbnail,true);_Button=$Jssor$.$Buttonize(_Wrapper);if(_Options.$ActionMode&1)
$Jssor$.$AddEvent(_Wrapper,"click",$Jssor$.$CreateCallback(null,OnNavigationRequest,0));if(_Options.$ActionMode&2)
$Jssor$.$AddEvent(_Wrapper,"mouseover",$Jssor$.$MouseOverOutFilter($Jssor$.$CreateCallback(null,OnNavigationRequest,1),_Wrapper));}}
_Self.$GetCurrentIndex=function(){return _CurrentIndex;};_Self.$SetCurrentIndex=function(index,virtualIndex,temp){var oldIndex=_CurrentIndex;_CurrentIndex=index;if(oldIndex!=-1)
_NavigationItems[oldIndex].$Highlight();_NavigationItems[index].$Highlight();if(!temp){_Slider.$PlayTo(_Slider.$GetVirtualIndex(Math.floor(virtualIndex/_Lanes)));}};_Self.$Show=function(hide){$Jssor$.$ShowElement(elmt,hide);};_Self.$Relocate=$Jssor$.$EmptyFunction;var _Initialized;_Self.$Reset=function(length,items,loadingContainer){if(!_Initialized){_Length=length;_Count=Math.ceil(_Length/_Lanes);_CurrentIndex=-1;_DisplayPieces=Math.min(_DisplayPieces,items.length);var horizontal=_Options.$Orientation&1;var slideWidth=_PrototypeWidth+(_PrototypeWidth+_SpacingX)*(_Lanes-1)*(1-horizontal);var slideHeight=_PrototypeHeight+(_PrototypeHeight+_SpacingY)*(_Lanes-1)*horizontal;var slidesContainerWidth=slideWidth+(slideWidth+_SpacingX)*(_DisplayPieces-1)*horizontal;var slidesContainerHeight=slideHeight+(slideHeight+_SpacingY)*(_DisplayPieces-1)*(1-horizontal);$Jssor$.$CssPosition(_SlidesContainer,"absolute");$Jssor$.$CssOverflow(_SlidesContainer,"hidden");if(_Options.$AutoCenter&1){$Jssor$.$CssLeft(_SlidesContainer,(_Width-slidesContainerWidth)/2);}
if(_Options.$AutoCenter&2){$Jssor$.$CssTop(_SlidesContainer,(_Height-slidesContainerHeight)/2);}
$Jssor$.$CssWidth(_SlidesContainer,slidesContainerWidth);$Jssor$.$CssHeight(_SlidesContainer,slidesContainerHeight);var slideItemElmts=[];$Jssor$.$Each(items,function(item,index){var navigationItem=new NavigationItem(item,index);var navigationItemWrapper=navigationItem.$Wrapper;var columnIndex=Math.floor(index/_Lanes);var laneIndex=index%_Lanes;$Jssor$.$CssLeft(navigationItemWrapper,(_PrototypeWidth+_SpacingX)*laneIndex*(1-horizontal));$Jssor$.$CssTop(navigationItemWrapper,(_PrototypeHeight+_SpacingY)*laneIndex*horizontal);if(!slideItemElmts[columnIndex]){slideItemElmts[columnIndex]=$Jssor$.$CreateDiv();$Jssor$.$AppendChild(_SlidesContainer,slideItemElmts[columnIndex]);}
$Jssor$.$AppendChild(slideItemElmts[columnIndex],navigationItemWrapper);_NavigationItems.push(navigationItem);});var thumbnailSliderOptions=$Jssor$.$Extend({$HWA:false,$AutoPlay:false,$NaviQuitDrag:false,$SlideWidth:slideWidth,$SlideHeight:slideHeight,$SlideSpacing:_SpacingX*horizontal+_SpacingY*(1-horizontal),$MinDragOffsetToSlide:12,$SlideDuration:200,$PauseOnHover:1,$PlayOrientation:_Options.$Orientation,$DragOrientation:_Options.$DisableDrag?0:_Options.$Orientation},_Options);_Slider=new $JssorSlider$(elmt,thumbnailSliderOptions);_Initialized=true;}};{_Self.$Options=_Options=$Jssor$.$Extend({$SpacingX:3,$SpacingY:3,$DisplayPieces:1,$Orientation:1,$AutoCenter:3,$ActionMode:1},options);if(_Options.$Rows!=undefined)
_Options.$Lanes=_Options.$Rows;$JssorDebug$.$Execute(function(){_Options=$Jssor$.$Extend({$Lanes:undefined,$Width:undefined,$Height:undefined},_Options);});_Width=$Jssor$.$CssWidth(elmt);_Height=$Jssor$.$CssHeight(elmt);$JssorDebug$.$Execute(function(){if(!_Width)
$JssorDebug$.$Fail("width of 'thumbnavigator' container not specified.");if(!_Height)
$JssorDebug$.$Fail("height of 'thumbnavigator' container not specified.");});_SlidesContainer=$Jssor$.$FindChild(elmt,"slides",true);_ThumbnailPrototype=$Jssor$.$FindChild(_SlidesContainer,"prototype");$JssorDebug$.$Execute(function(){if(!_ThumbnailPrototype)
$JssorDebug$.$Fail("prototype of 'thumbnavigator' not defined.");});_PrototypeWidth=$Jssor$.$CssWidth(_ThumbnailPrototype);_PrototypeHeight=$Jssor$.$CssHeight(_ThumbnailPrototype);$Jssor$.$RemoveElement(_ThumbnailPrototype,_SlidesContainer);_Lanes=_Options.$Lanes||1;_SpacingX=_Options.$SpacingX;_SpacingY=_Options.$SpacingY;_DisplayPieces=_Options.$DisplayPieces;if(_Options.$Scale==false){$Jssor$.$Attribute(elmt,"noscale",true);}}};function $JssorCaptionSliderBase$(){$JssorAnimator$.call(this,0,0);this.$Revert=$Jssor$.$EmptyFunction;}
var $JssorCaptionSlider$=window.$JssorCaptionSlider$=function(container,captionSlideOptions,playIn){$JssorDebug$.$Execute(function(){if(!captionSlideOptions.$CaptionTransitions){$JssorDebug$.$Error("'$CaptionSliderOptions' option error, '$CaptionSliderOptions.$CaptionTransitions' not specified.");}});var _Self=this;var _ImmediateOutCaptionHanger;var _PlayMode=playIn?captionSlideOptions.$PlayInMode:captionSlideOptions.$PlayOutMode;var _CaptionTransitions=captionSlideOptions.$CaptionTransitions;var _CaptionTuningFetcher={$Transition:"t",$Delay:"d",$Duration:"du",x:"x",y:"y",$Rotate:"r",$Zoom:"z",$Opacity:"f",$BeginTime:"b"};var _CaptionTuningTransfer={$Default:function(value,tuningValue){if(!isNaN(tuningValue.$Value))
value=tuningValue.$Value;else
value*=tuningValue.$Percent;return value;},$Opacity:function(value,tuningValue){return this.$Default(value-1,tuningValue);}};_CaptionTuningTransfer.$Zoom=_CaptionTuningTransfer.$Opacity;$JssorAnimator$.call(_Self,0,0);function GetCaptionItems(element,level){var itemsToPlay=[];var lastTransitionName;var namedTransitions=[];var namedTransitionOrders=[];function FetchRawTransition(captionElmt,index){var rawTransition={};$Jssor$.$Each(_CaptionTuningFetcher,function(fetchAttribute,fetchProperty){var attributeValue=$Jssor$.$AttributeEx(captionElmt,fetchAttribute+(index||""));if(attributeValue){var propertyValue={};if(fetchAttribute=="t"){propertyValue.$Value=attributeValue;}
else if(attributeValue.indexOf("%")+1)
propertyValue.$Percent=$Jssor$.$ParseFloat(attributeValue)/100;else
propertyValue.$Value=$Jssor$.$ParseFloat(attributeValue);rawTransition[fetchProperty]=propertyValue;}});return rawTransition;}
function GetRandomTransition(){return _CaptionTransitions[Math.floor(Math.random()*_CaptionTransitions.length)];}
function EvaluateCaptionTransition(transitionName){var transition;if(transitionName=="*"){transition=GetRandomTransition();}
else if(transitionName){var tempTransition=_CaptionTransitions[$Jssor$.$ParseInt(transitionName)]||_CaptionTransitions[transitionName];if($Jssor$.$IsArray(tempTransition)){if(transitionName!=lastTransitionName){lastTransitionName=transitionName;namedTransitionOrders[transitionName]=0;namedTransitions[transitionName]=tempTransition[Math.floor(Math.random()*tempTransition.length)];}
else{namedTransitionOrders[transitionName]++;}
tempTransition=namedTransitions[transitionName];if($Jssor$.$IsArray(tempTransition)){tempTransition=tempTransition.length&&tempTransition[namedTransitionOrders[transitionName]%tempTransition.length];if($Jssor$.$IsArray(tempTransition)){tempTransition=tempTransition[Math.floor(Math.random()*tempTransition.length)];}}}
transition=tempTransition;if($Jssor$.$IsString(transition))
transition=EvaluateCaptionTransition(transition);}
return transition;}
var captionElmts=$Jssor$.$Children(element);$Jssor$.$Each(captionElmts,function(captionElmt,i){var transitionsWithTuning=[];transitionsWithTuning.$Elmt=captionElmt;var isCaption=$Jssor$.$AttributeEx(captionElmt,"u")=="caption";$Jssor$.$Each(playIn?[0,3]:[2],function(j,k){if(isCaption){var transition;var rawTransition;if(j!=2||!$Jssor$.$AttributeEx(captionElmt,"t3")){rawTransition=FetchRawTransition(captionElmt,j);if(j==2&&!rawTransition.$Transition){rawTransition.$Delay=rawTransition.$Delay||{$Value:0};rawTransition=$Jssor$.$Extend(FetchRawTransition(captionElmt,0),rawTransition);}}
if(rawTransition&&rawTransition.$Transition){transition=EvaluateCaptionTransition(rawTransition.$Transition.$Value);if(transition){var transitionWithTuning=$Jssor$.$Extend({$Delay:0},transition);$Jssor$.$Each(rawTransition,function(rawPropertyValue,propertyName){var tuningPropertyValue=(_CaptionTuningTransfer[propertyName]||_CaptionTuningTransfer.$Default).apply(_CaptionTuningTransfer,[transitionWithTuning[propertyName],rawTransition[propertyName]]);if(!isNaN(tuningPropertyValue))
transitionWithTuning[propertyName]=tuningPropertyValue;});if(!k){if(rawTransition.$BeginTime)
transitionWithTuning.$BeginTime=rawTransition.$BeginTime.$Value||0;else if((_PlayMode)&2)
transitionWithTuning.$BeginTime=0;}}}
transitionsWithTuning.push(transitionWithTuning);}
if((level%2)&&!k){transitionsWithTuning.$Children=GetCaptionItems(captionElmt,level+1);}});itemsToPlay.push(transitionsWithTuning);});return itemsToPlay;}
function CreateAnimator(item,transition,immediateOut){var animatorOptions={$Easing:transition.$Easing,$Round:transition.$Round,$During:transition.$During,$Reverse:playIn&&!immediateOut};$JssorDebug$.$Execute(function(){animatorOptions.$CaptionAnimator=true;});var captionItem=item;var captionParent=$Jssor$.$ParentNode(item);var captionItemWidth=$Jssor$.$CssWidth(captionItem);var captionItemHeight=$Jssor$.$CssHeight(captionItem);var captionParentWidth=$Jssor$.$CssWidth(captionParent);var captionParentHeight=$Jssor$.$CssHeight(captionParent);var fromStyles={};var difStyles={};var scaleClip=transition.$ScaleClip||1;if(transition.$Opacity){difStyles.$Opacity=1-transition.$Opacity;}
animatorOptions.$OriginalWidth=captionItemWidth;animatorOptions.$OriginalHeight=captionItemHeight;if(transition.$Zoom||transition.$Rotate){difStyles.$Zoom=(transition.$Zoom||2)-2;if($Jssor$.$IsBrowserIe9Earlier()||$Jssor$.$IsBrowserOpera()){difStyles.$Zoom=Math.min(difStyles.$Zoom,1);}
fromStyles.$Zoom=1;var rotate=transition.$Rotate||0;difStyles.$Rotate=rotate*360;fromStyles.$Rotate=0;}
else if(transition.$Clip){var fromStyleClip={$Top:0,$Right:captionItemWidth,$Bottom:captionItemHeight,$Left:0};var toStyleClip=$Jssor$.$Extend({},fromStyleClip);var blockOffset=toStyleClip.$Offset={};var topBenchmark=transition.$Clip&4;var bottomBenchmark=transition.$Clip&8;var leftBenchmark=transition.$Clip&1;var rightBenchmark=transition.$Clip&2;if(topBenchmark&&bottomBenchmark){blockOffset.$Top=captionItemHeight/2*scaleClip;blockOffset.$Bottom=-blockOffset.$Top;}
else if(topBenchmark)
blockOffset.$Bottom=-captionItemHeight*scaleClip;else if(bottomBenchmark)
blockOffset.$Top=captionItemHeight*scaleClip;if(leftBenchmark&&rightBenchmark){blockOffset.$Left=captionItemWidth/2*scaleClip;blockOffset.$Right=-blockOffset.$Left;}
else if(leftBenchmark)
blockOffset.$Right=-captionItemWidth*scaleClip;else if(rightBenchmark)
blockOffset.$Left=captionItemWidth*scaleClip;animatorOptions.$Move=transition.$Move;difStyles.$Clip=toStyleClip;fromStyles.$Clip=fromStyleClip;}
{var toLeft=0;var toTop=0;if(transition.x)
toLeft-=captionParentWidth*transition.x;if(transition.y)
toTop-=captionParentHeight*transition.y;if(toLeft||toTop||animatorOptions.$Move){difStyles.$Left=toLeft;difStyles.$Top=toTop;}}
var duration=transition.$Duration;fromStyles=$Jssor$.$Extend(fromStyles,$Jssor$.$GetStyles(captionItem,difStyles));animatorOptions.$Setter=$Jssor$.$StyleSetterEx();return new $JssorAnimator$(transition.$Delay,duration,animatorOptions,captionItem,fromStyles,difStyles);}
function CreateAnimators(streamLineLength,captionItems){$Jssor$.$Each(captionItems,function(captionItem,i){$JssorDebug$.$Execute(function(){if(captionItem.length){var top=$Jssor$.$CssTop(captionItem.$Elmt);var left=$Jssor$.$CssLeft(captionItem.$Elmt);var width=$Jssor$.$CssWidth(captionItem.$Elmt);var height=$Jssor$.$CssHeight(captionItem.$Elmt);var error=null;if(isNaN(top))
error="Style 'top' for caption not specified. Please always specify caption like 'position: absolute; top: ...px; left: ...px; width: ...px; height: ...px;'.";else if(isNaN(left))
error="Style 'left' not specified. Please always specify caption like 'position: absolute; top: ...px; left: ...px; width: ...px; height: ...px;'.";else if(isNaN(width))
error="Style 'width' not specified. Please always specify caption like 'position: absolute; top: ...px; left: ...px; width: ...px; height: ...px;'.";else if(isNaN(height))
error="Style 'height' not specified. Please always specify caption like 'position: absolute; top: ...px; left: ...px; width: ...px; height: ...px;'.";if(error)
$JssorDebug$.$Error("Caption "+(i+1)+" definition error, \r\n"+error+"\r\n"+captionItem.$Elmt.outerHTML);}});var animator;var captionElmt=captionItem.$Elmt;var transition=captionItem[0];var transition3=captionItem[1];if(transition){animator=CreateAnimator(captionElmt,transition);streamLineLength=animator.$Locate(transition.$BeginTime==undefined?streamLineLength:transition.$BeginTime,1);}
streamLineLength=CreateAnimators(streamLineLength,captionItem.$Children);if(transition3){var animator3=CreateAnimator(captionElmt,transition3,1);animator3.$Locate(streamLineLength,1);_Self.$Combine(animator3);_ImmediateOutCaptionHanger.$Combine(animator3);}
if(animator)
_Self.$Combine(animator);});return streamLineLength;}
_Self.$Revert=function(){_Self.$GoToPosition(_Self.$GetPosition_OuterEnd()*(playIn||0));_ImmediateOutCaptionHanger.$GoToPosition(0);};{_ImmediateOutCaptionHanger=new $JssorAnimator$(0,0);CreateAnimators(0,_PlayMode?GetCaptionItems(container,1):[]);}};var $JssorCaptionSlideo$=function(container,captionSlideoOptions,playIn){$JssorDebug$.$Execute(function(){if(!captionSlideoOptions.$CaptionTransitions){$JssorDebug$.$Error("'$CaptionSlideoOptions' option error, '$CaptionSlideoOptions.$CaptionTransitions' not specified.");}
else if(!$Jssor$.$IsArray(captionSlideoOptions.$CaptionTransitions)){$JssorDebug$.$Error("'$CaptionSlideoOptions' option error, '$CaptionSlideoOptions.$CaptionTransitions' is not an array.");}});var _This=this;var _Easings;var _TransitionConverter={};var _CaptionTransitions=captionSlideoOptions.$CaptionTransitions;$JssorAnimator$.call(_This,0,0);function ConvertTransition(transition,isEasing){$Jssor$.$Each(transition,function(property,name){var performName=_TransitionConverter[name];if(performName){if(isEasing||name=="e"){if($Jssor$.$IsNumeric(property)){property=_Easings[property];}
else if($Jssor$.$IsPlainObject(property)){ConvertTransition(property,true);}}
transition[performName]=property;delete transition[name];}});}
function GetCaptionItems(element,level){var itemsToPlay=[];var captionElmts=$Jssor$.$Children(element);$Jssor$.$Each(captionElmts,function(captionElmt,i){var isCaption=$Jssor$.$AttributeEx(captionElmt,"u")=="caption";if(isCaption){var transitionName=$Jssor$.$AttributeEx(captionElmt,"t");var transition=_CaptionTransitions[$Jssor$.$ParseInt(transitionName)]||_CaptionTransitions[transitionName];var transitionName2=$Jssor$.$AttributeEx(captionElmt,"t2");var transition2=_CaptionTransitions[$Jssor$.$ParseInt(transitionName2)]||_CaptionTransitions[transitionName2];var itemToPlay={$Elmt:captionElmt,$Transition:transition,$Transition2:transition2};if(level<3){itemsToPlay.concat(GetCaptionItems(captionElmt,level+1));}
itemsToPlay.push(itemToPlay);}});return itemsToPlay;}
function CreateAnimator(captionElmt,transitions,lastStyles,forIn){$Jssor$.$Each(transitions,function(transition){ConvertTransition(transition);var animatorOptions={$Easing:transition.$Easing,$Round:transition.$Round,$During:transition.$During,$Setter:$Jssor$.$StyleSetterEx()};var fromStyles=$Jssor$.$Extend($Jssor$.$GetStyles(captionItem,transition),lastStyles);var animator=new $JssorAnimator$(transition.b||0,transition.d,animatorOptions,captionElmt,fromStyles,transition);!forIn==!playIn&&_This.$Combine(animator);var castOptions;lastStyles=$Jssor$.$Extend(lastStyles,$Jssor$.$Cast(fromStyles,transition,1,animatorOptions.$Easing,animatorOptions.$During,animatorOptions.$Round,animatorOptions,castOptions));});return lastStyles;}
function CreateAnimators(captionItems){$Jssor$.$Each(captionItems,function(captionItem,i){$JssorDebug$.$Execute(function(){if(captionItem.length){var top=$Jssor$.$CssTop(captionItem.$Elmt);var left=$Jssor$.$CssLeft(captionItem.$Elmt);var width=$Jssor$.$CssWidth(captionItem.$Elmt);var height=$Jssor$.$CssHeight(captionItem.$Elmt);var error=null;if(isNaN(top))
error="style 'top' not specified";else if(isNaN(left))
error="style 'left' not specified";else if(isNaN(width))
error="style 'width' not specified";else if(isNaN(height))
error="style 'height' not specified";if(error)
throw new Error("Caption "+(i+1)+" definition error, "+error+".\r\n"+captionItem.$Elmt.outerHTML);}});var captionElmt=captionItem.$Elmt;var captionItemWidth=$Jssor$.$CssWidth(captionItem);var captionItemHeight=$Jssor$.$CssHeight(captionItem);var captionParentWidth=$Jssor$.$CssWidth(captionParent);var captionParentHeight=$Jssor$.$CssHeight(captionParent);var lastStyles={$Zoom:1,$Rotate:0,$Clip:{$Top:0,$Right:captionItemWidth,$Bottom:captionItemHeight,$Left:0}};lastStyles=CreateAnimator(captionElmt,captionItem.$Transition,lastStyles,true);CreateAnimator(captionElmt,captionItem.$Transition2,lastStyles,false);});}
_This.$Revert=function(){_This.$GoToPosition(-1,true);}
{_Easings=[$JssorEasing$.$EaseSwing,$JssorEasing$.$EaseLinear,$JssorEasing$.$EaseInQuad,$JssorEasing$.$EaseOutQuad,$JssorEasing$.$EaseInOutQuad,$JssorEasing$.$EaseInCubic,$JssorEasing$.$EaseOutCubic,$JssorEasing$.$EaseInOutCubic,$JssorEasing$.$EaseInQuart,$JssorEasing$.$EaseOutQuart,$JssorEasing$.$EaseInOutQuart,$JssorEasing$.$EaseInQuint,$JssorEasing$.$EaseOutQuint,$JssorEasing$.$EaseInOutQuint,$JssorEasing$.$EaseInSine,$JssorEasing$.$EaseOutSine,$JssorEasing$.$EaseInOutSine,$JssorEasing$.$EaseInExpo,$JssorEasing$.$EaseOutExpo,$JssorEasing$.$EaseInOutExpo,$JssorEasing$.$EaseInCirc,$JssorEasing$.$EaseOutCirc,$JssorEasing$.$EaseInOutCirc,$JssorEasing$.$EaseInElastic,$JssorEasing$.$EaseOutElastic,$JssorEasing$.$EaseInOutElastic,$JssorEasing$.$EaseInBack,$JssorEasing$.$EaseOutBack,$JssorEasing$.$EaseInOutBack,$JssorEasing$.$EaseInBounce,$JssorEasing$.$EaseOutBounce,$JssorEasing$.$EaseInOutBounce];var translater={$Top:"y",$Left:"x",$Bottom:"m",$Right:"t",$Zoom:"s",$Rotate:"r",$Opacity:"o",$Easing:"e",$ZIndex:"i",$Round:"rd",$During:"du",$Duration:"d"};$Jssor$.$Each(translater,function(prop,newProp){_TransitionConverter[prop]=newProp;});CreateAnimators(GetCaptionItems(container,1));}};function sliderPatch(options,options2){op=$.extend({sliderId:"slider1_container",sliderWidth:1200,sliderHeight:450,responsive:"true"},options2||{});var e=$("#"+op.sliderId),sliderwidth=op.sliderWidth,sliderheight=op.sliderHeight;var jssor_slider=new $JssorSlider$(op.sliderId,options);if(op.responsive=="true"){function ScaleSlider(){var parentWidth=jssor_slider.$Elmt.parentNode.clientWidth;if(parentWidth){jssor_slider.$ScaleWidth(Math.min(parentWidth,sliderwidth));}
else{window.setTimeout(ScaleSlider,30);}}
ScaleSlider();$(window).bind("load",ScaleSlider);$(window).bind("resize",ScaleSlider);$(window).bind("orientationchange",ScaleSlider);}
var items=e.find(".item");jssor_slider.$On($JssorSlider$.$EVT_PARK,function(slideIndex,fromIndex){if(slideIndex==fromIndex)return;if(items.eq(fromIndex).children(".html5video").length!=0){items.eq(fromIndex).find("video")[0].pause();items.eq(fromIndex).find(".videoCover").show();items.eq(fromIndex).find(".closeButton").hide();jssor_slider.$Play();}
if(items.eq(slideIndex).children(".html5video").length!=0){var vb=items.eq(slideIndex),v=vb.find("video")[0],vbtn=vb.find(".videoCover"),vclo=vb.find(".closeButton");if(op.VideoAutoPlay&&items.eq(slideIndex).css("display")!="none"){jssor_slider.$Pause();v.play();vclo.show();vbtn.hide();}
vbtn.on("click",function(){jssor_slider.$Pause();v.play();vclo.show();vbtn.hide();})
vclo.on("click",function(){jssor_slider.$Play();v.pause();vbtn.show();vclo.hide();})
vb.find("video").on("click",function(){jssor_slider.$Play();v.pause();vbtn.show();vclo.hide();})}});}
;;;var Transitions=[{$Duration:700,$Opacity:2,$Brother:{$Duration:1000,$Opacity:2}},{$Duration:1200,$Zoom:11,$Rotate:-1,$Easing:{$Zoom:$JssorEasing$.$EaseInQuad,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInQuad},$Opacity:2,$Round:{$Rotate:0.5},$Brother:{$Duration:1200,$Zoom:1,$Rotate:1,$Easing:$JssorEasing$.$EaseSwing,$Opacity:2,$Round:{$Rotate:0.5},$Shift:90}},{$Duration:1400,x:0.25,$Zoom:1.5,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Zoom:$JssorEasing$.$EaseInSine},$Opacity:2,$ZIndex:-10,$Brother:{$Duration:1400,x:-0.25,$Zoom:1.5,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Zoom:$JssorEasing$.$EaseInSine},$Opacity:2,$ZIndex:-10}},{$Duration:1200,$Zoom:11,$Rotate:1,$Easing:{$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInQuad},$Opacity:2,$Round:{$Rotate:1},$ZIndex:-10,$Brother:{$Duration:1200,$Zoom:11,$Rotate:-1,$Easing:{$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInQuad},$Opacity:2,$Round:{$Rotate:1},$ZIndex:-10,$Shift:600}},{$Duration:1500,x:0.5,$Cols:2,$ChessMode:{$Column:3},$Easing:{$Left:$JssorEasing$.$EaseInOutCubic},$Opacity:2,$Brother:{$Duration:1500,$Opacity:2}},{$Duration:1500,x:-0.3,y:0.5,$Zoom:1,$Rotate:0.1,$During:{$Left:[0.6,0.4],$Top:[0.6,0.4],$Rotate:[0.6,0.4],$Zoom:[0.6,0.4]},$Easing:{$Left:$JssorEasing$.$EaseInQuad,$Top:$JssorEasing$.$EaseInQuad,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInQuad},$Opacity:2,$Brother:{$Duration:1000,$Zoom:11,$Rotate:-0.5,$Easing:{$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInQuad},$Opacity:2,$Shift:200}},{$Duration:1500,x:0.3,$During:{$Left:[0.6,0.4]},$Easing:{$Left:$JssorEasing$.$EaseInQuad,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Outside:true,$Brother:{$Duration:1000,x:-0.3,$Easing:{$Left:$JssorEasing$.$EaseInQuad,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2}},{$Duration:1500,$Zoom:11,$Rotate:0.5,$During:{$Left:[0.4,0.6],$Top:[0.4,0.6],$Rotate:[0.4,0.6],$Zoom:[0.4,0.6]},$Easing:{$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInQuad},$Opacity:2,$Brother:{$Duration:1000,$Zoom:1,$Rotate:-0.5,$Easing:{$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInQuad},$Opacity:2,$Shift:200}},{$Duration:1200,x:0.25,y:0.5,$Rotate:-0.1,$Easing:{$Left:$JssorEasing$.$EaseInQuad,$Top:$JssorEasing$.$EaseInQuad,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInQuad},$Opacity:2,$Brother:{$Duration:1200,x:-0.1,y:-0.7,$Rotate:0.1,$Easing:{$Left:$JssorEasing$.$EaseInQuad,$Top:$JssorEasing$.$EaseInQuad,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInQuad},$Opacity:2}},{$Duration:1600,x:1,$Rows:2,$ChessMode:{$Row:3},$Easing:{$Left:$JssorEasing$.$EaseInOutQuart,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Brother:{$Duration:1600,x:-1,$Rows:2,$ChessMode:{$Row:3},$Easing:{$Left:$JssorEasing$.$EaseInOutQuart,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2}},{$Duration:1600,y:-1,$Cols:2,$ChessMode:{$Column:12},$Easing:{$Top:$JssorEasing$.$EaseInOutQuart,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Brother:{$Duration:1600,y:1,$Cols:2,$ChessMode:{$Column:12},$Easing:{$Top:$JssorEasing$.$EaseInOutQuart,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2}},{$Duration:1200,y:1,$Easing:{$Top:$JssorEasing$.$EaseInOutQuart,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Brother:{$Duration:1200,y:-1,$Easing:{$Top:$JssorEasing$.$EaseInOutQuart,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2}},{$Duration:1200,x:1,$Easing:{$Left:$JssorEasing$.$EaseInOutQuart,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Brother:{$Duration:1200,x:-1,$Easing:{$Left:$JssorEasing$.$EaseInOutQuart,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2}},{$Duration:1200,y:-1,$Easing:{$Top:$JssorEasing$.$EaseInOutQuart,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$ZIndex:-10,$Brother:{$Duration:1200,y:-1,$Easing:{$Top:$JssorEasing$.$EaseInOutQuart,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$ZIndex:-10,$Shift:-100}},{$Duration:1200,x:1,$Delay:40,$Cols:6,$Formation:$JssorSlideshowFormations$.$FormationStraight,$Easing:{$Left:$JssorEasing$.$EaseInOutQuart,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$ZIndex:-10,$Brother:{$Duration:1200,x:1,$Delay:40,$Cols:6,$Formation:$JssorSlideshowFormations$.$FormationStraight,$Easing:{$Top:$JssorEasing$.$EaseInOutQuart,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$ZIndex:-10,$Shift:-100}},{$Duration:1500,x:-0.1,y:-0.7,$Rotate:0.1,$During:{$Left:[0.6,0.4],$Top:[0.6,0.4],$Rotate:[0.6,0.4]},$Easing:{$Left:$JssorEasing$.$EaseInQuad,$Top:$JssorEasing$.$EaseInQuad,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInQuad},$Opacity:2,$Brother:{$Duration:1000,x:0.2,y:0.5,$Rotate:-0.1,$Easing:{$Left:$JssorEasing$.$EaseInQuad,$Top:$JssorEasing$.$EaseInQuad,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInQuad},$Opacity:2}},{$Duration:1600,x:-0.2,$Delay:40,$Cols:12,$During:{$Left:[0.4,0.6]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationStraight,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInOutExpo,$Opacity:$JssorEasing$.$EaseInOutQuad},$Opacity:2,$Outside:true,$Round:{$Top:0.5},$Brother:{$Duration:1000,x:0.2,$Delay:40,$Cols:12,$Formation:$JssorSlideshowFormations$.$FormationStraight,$Assembly:1028,$Easing:{$Left:$JssorEasing$.$EaseInOutExpo,$Opacity:$JssorEasing$.$EaseInOutQuad},$Opacity:2,$Round:{$Top:0.5}}},{$Duration:1200,$Opacity:2},{$Duration:1200,x:0.3,$During:{$Left:[0.3,0.7]},$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1200,x:-0.3,$During:{$Left:[0.3,0.7]},$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1200,y:0.3,$During:{$Top:[0.3,0.7]},$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1200,y:-0.3,$During:{$Top:[0.3,0.7]},$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1200,x:0.3,$Cols:2,$During:{$Left:[0.3,0.7]},$ChessMode:{$Column:3},$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1200,y:0.3,$Cols:2,$During:{$Top:[0.3,0.7]},$ChessMode:{$Column:12},$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1200,y:0.3,$Rows:2,$During:{$Top:[0.3,0.7]},$ChessMode:{$Row:12},$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1200,x:0.3,$Rows:2,$During:{$Left:[0.3,0.7]},$ChessMode:{$Row:3},$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1200,x:0.3,y:0.3,$Cols:2,$Rows:2,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$ChessMode:{$Column:3,$Row:12},$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1200,x:0.3,$SlideOut:true,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1200,x:-0.3,$SlideOut:true,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1200,y:0.3,$SlideOut:true,$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1200,y:-0.3,$SlideOut:true,$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1200,x:0.3,$Cols:2,$SlideOut:true,$ChessMode:{$Column:3},$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1200,y:-0.3,$Cols:2,$SlideOut:true,$ChessMode:{$Column:12},$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1200,y:0.3,$Rows:2,$SlideOut:true,$ChessMode:{$Row:12},$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1200,x:-0.3,$Rows:2,$SlideOut:true,$ChessMode:{$Row:3},$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1200,x:0.3,y:0.3,$Cols:2,$Rows:2,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$SlideOut:true,$ChessMode:{$Column:3,$Row:12},$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1200,x:0.3,$During:{$Left:[0.3,0.7]},$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Outside:true},{$Duration:1200,x:-0.3,$During:{$Left:[0.3,0.7]},$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Outside:true},{$Duration:1200,y:0.3,$During:{$Top:[0.3,0.7]},$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Outside:true},{$Duration:1200,y:-0.3,$During:{$Top:[0.3,0.7]},$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Outside:true},{$Duration:1200,x:0.3,$Cols:2,$During:{$Left:[0.3,0.7]},$ChessMode:{$Column:3},$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Outside:true},{$Duration:1200,y:0.3,$Cols:2,$During:{$Top:[0.3,0.7]},$ChessMode:{$Column:12},$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Outside:true},{$Duration:1200,y:0.3,$Rows:2,$During:{$Top:[0.3,0.7]},$ChessMode:{$Row:12},$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Outside:true},{$Duration:1200,x:0.3,$Rows:2,$During:{$Left:[0.3,0.7]},$ChessMode:{$Row:3},$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Outside:true},{$Duration:1200,x:0.3,y:0.3,$Cols:2,$Rows:2,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$ChessMode:{$Column:3,$Row:12},$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Outside:true},{$Duration:1200,x:0.3,$SlideOut:true,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Outside:true},{$Duration:1200,x:-0.3,$SlideOut:true,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Outside:true},{$Duration:1200,y:0.3,$SlideOut:true,$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Outside:true},{$Duration:1200,y:-0.3,$SlideOut:true,$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Outside:true},{$Duration:1200,x:0.3,$Cols:2,$SlideOut:true,$ChessMode:{$Column:3},$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Outside:true},{$Duration:1200,y:0.3,$Cols:2,$SlideOut:true,$ChessMode:{$Column:12},$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Outside:true},{$Duration:1200,y:0.3,$Rows:2,$SlideOut:true,$ChessMode:{$Row:12},$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Outside:true},{$Duration:1200,x:0.3,$Rows:2,$SlideOut:true,$ChessMode:{$Row:3},$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Outside:true},{$Duration:1200,x:0.3,y:0.3,$Cols:2,$Rows:2,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$SlideOut:true,$ChessMode:{$Column:3,$Row:12},$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Outside:true},{$Duration:1200,$Delay:20,$Clip:3,$Assembly:260,$Easing:{$Clip:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1200,$Delay:20,$Clip:12,$Assembly:260,$Easing:{$Clip:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1200,$Delay:20,$Clip:3,$SlideOut:true,$Assembly:260,$Easing:{$Clip:$JssorEasing$.$EaseOutCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1200,$Delay:20,$Clip:12,$SlideOut:true,$Assembly:260,$Easing:{$Clip:$JssorEasing$.$EaseOutCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:800,$Delay:30,$Cols:8,$Rows:4,$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Assembly:2050,$Opacity:2},{$Duration:1000,$Delay:80,$Cols:8,$Rows:4,$Opacity:2},{$Duration:800,$Delay:30,$Cols:8,$Rows:4,$Formation:$JssorSlideshowFormations$.$FormationSwirl,$Opacity:2},{$Duration:800,$Delay:30,$Cols:8,$Rows:4,$Formation:$JssorSlideshowFormations$.$FormationZigZag,$Assembly:260,$Opacity:2},{$Duration:1200,x:0.2,y:-0.1,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Outside:true,$Round:{$Left:1.3,$Top:2.5}},{$Duration:1200,x:0.2,y:-0.1,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$Formation:$JssorSlideshowFormations$.$FormationZigZag,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Outside:true,$Round:{$Left:1.3,$Top:2.5}},{$Duration:1200,x:0.2,y:-0.1,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$Formation:$JssorSlideshowFormations$.$FormationSwirl,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Outside:true,$Round:{$Left:1.3,$Top:2.5}},{$Duration:1200,x:0.2,y:-0.1,$Delay:80,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Outside:true,$Round:{$Left:1.3,$Top:2.5}},{$Duration:1200,x:0.2,y:-0.1,$Delay:80,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$ChessMode:{$Column:3,$Row:3},$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Outside:true,$Round:{$Left:1.3,$Top:2.5}},{$Duration:1200,x:0.2,y:-0.1,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$Formation:$JssorSlideshowFormations$.$FormationSquare,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Outside:true,$Round:{$Left:1.3,$Top:2.5}},{$Duration:1200,x:0.2,y:-0.1,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Outside:true,$Round:{$Left:1.3,$Top:2.5}},{$Duration:1200,x:0.2,y:-0.1,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationZigZag,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Outside:true,$Round:{$Left:1.3,$Top:2.5}},{$Duration:1200,x:0.2,y:-0.1,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationSwirl,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Outside:true,$Round:{$Left:1.3,$Top:2.5}},{$Duration:1200,x:0.2,y:-0.1,$Delay:80,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$SlideOut:true,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Outside:true,$Round:{$Left:1.3,$Top:2.5}},{$Duration:1200,x:0.2,y:-0.1,$Delay:80,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$SlideOut:true,$ChessMode:{$Column:3,$Row:3},$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Outside:true,$Round:{$Left:1.3,$Top:2.5}},{$Duration:1200,x:0.2,y:-0.1,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationSquare,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Outside:true,$Round:{$Left:1.3,$Top:2.5}},{$Duration:1200,x:0.2,y:-0.1,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Round:{$Left:1.3,$Top:2.5}},{$Duration:1200,x:0.2,y:-0.1,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$Formation:$JssorSlideshowFormations$.$FormationZigZag,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Round:{$Left:1.3,$Top:2.5}},{$Duration:1200,x:0.2,y:-0.1,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$Formation:$JssorSlideshowFormations$.$FormationSwirl,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Round:{$Left:1.3,$Top:2.5}},{$Duration:1200,x:0.2,y:-0.1,$Delay:80,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Round:{$Left:1.3,$Top:2.5}},{$Duration:1200,x:0.2,y:-0.1,$Delay:80,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$ChessMode:{$Column:3,$Row:3},$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Round:{$Left:1.3,$Top:2.5}},{$Duration:1200,x:0.2,y:-0.1,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$Formation:$JssorSlideshowFormations$.$FormationSquare,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Round:{$Left:1.3,$Top:2.5}},{$Duration:1200,x:0.2,y:-0.1,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationZigZag,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Round:{$Left:1.3,$Top:2.5}},{$Duration:1200,x:0.2,y:-0.1,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationSwirl,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Round:{$Left:1.3,$Top:2.5}},{$Duration:1500,x:0.3,y:-0.3,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseOutQuad},$Outside:true,$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.3,y:-0.3,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$Formation:$JssorSlideshowFormations$.$FormationSwirl,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseOutQuad},$Outside:true,$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.3,y:-0.3,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$Formation:$JssorSlideshowFormations$.$FormationZigZag,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseOutQuad},$Outside:true,$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.3,y:-0.3,$Delay:80,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseOutQuad},$Outside:true,$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.3,y:-0.3,$Delay:80,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$ChessMode:{$Column:15,$Row:15},$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseOutQuad},$Outside:true,$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.2,y:-0.1,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$Formation:$JssorSlideshowFormations$.$FormationSquare,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseLinear},$Outside:true,$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.3,y:-0.3,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.1,0.9],$Top:[0.1,0.9]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseOutQuad},$Outside:true,$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.3,y:-0.3,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.1,0.9],$Top:[0.1,0.9]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationSwirl,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseOutQuad},$Outside:true,$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.3,y:-0.3,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.1,0.9],$Top:[0.1,0.9]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationZigZag,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseOutQuad},$Outside:true,$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.3,y:-0.3,$Delay:80,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$SlideOut:true,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseOutQuad},$Outside:true,$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.3,y:-0.3,$Delay:80,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$SlideOut:true,$ChessMode:{$Column:15,$Row:15},$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseOutQuad},$Outside:true,$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.2,y:-0.1,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationSquare,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseLinear},$Outside:true,$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.3,y:-0.3,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseOutQuad},$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.3,y:-0.3,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$Formation:$JssorSlideshowFormations$.$FormationSwirl,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseOutQuad},$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.3,y:-0.3,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$Formation:$JssorSlideshowFormations$.$FormationZigZag,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseOutQuad},$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.3,y:-0.3,$Delay:80,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseOutQuad},$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.3,y:-0.3,$Delay:80,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$ChessMode:{$Column:15,$Row:15},$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseOutQuad},$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.2,y:-0.1,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$Formation:$JssorSlideshowFormations$.$FormationSquare,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseLinear},$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.3,y:-0.3,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.1,0.9],$Top:[0.1,0.9]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseOutQuad},$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.3,y:-0.3,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.1,0.9],$Top:[0.1,0.9]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationSwirl,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseOutQuad},$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.3,y:-0.3,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.1,0.9],$Top:[0.1,0.9]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationZigZag,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseOutQuad},$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.3,y:-0.3,$Delay:80,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$SlideOut:true,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseOutQuad},$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.3,y:-0.3,$Delay:80,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$SlideOut:true,$ChessMode:{$Column:15,$Row:15},$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseOutQuad},$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.2,y:-0.1,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationSquare,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseLinear},$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.2,y:-0.1,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Outside:true,$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.2,y:-0.1,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$Formation:$JssorSlideshowFormations$.$FormationSwirl,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Outside:true,$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.2,y:-0.1,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$Formation:$JssorSlideshowFormations$.$FormationZigZag,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Outside:true,$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.2,y:-0.1,$Delay:80,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseLinear},$Outside:true,$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.2,y:-0.1,$Delay:80,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$ChessMode:{$Column:15,$Row:15},$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseLinear},$Outside:true,$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.2,y:-0.1,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$Formation:$JssorSlideshowFormations$.$FormationSquare,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Outside:true,$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.2,y:-0.1,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Outside:true,$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.2,y:-0.1,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationSwirl,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Outside:true,$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.2,y:-0.1,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationZigZag,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Outside:true,$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.2,y:-0.1,$Delay:80,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$SlideOut:true,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseLinear},$Outside:true,$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.2,y:-0.1,$Delay:80,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$SlideOut:true,$ChessMode:{$Column:15,$Row:15},$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseLinear},$Outside:true,$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.2,y:-0.1,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationSquare,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Outside:true,$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.2,y:-0.1,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.2,y:-0.1,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$Formation:$JssorSlideshowFormations$.$FormationSwirl,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.2,y:-0.1,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$Formation:$JssorSlideshowFormations$.$FormationZigZag,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.2,y:-0.1,$Delay:80,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseLinear},$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.2,y:-0.1,$Delay:80,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$ChessMode:{$Column:15,$Row:15},$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseLinear},$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.2,y:-0.1,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$Formation:$JssorSlideshowFormations$.$FormationSquare,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.2,y:-0.1,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.2,y:-0.1,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationSwirl,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.2,y:-0.1,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationZigZag,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.2,y:-0.1,$Delay:80,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$SlideOut:true,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseLinear},$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.2,y:-0.1,$Delay:80,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$SlideOut:true,$ChessMode:{$Column:15,$Row:15},$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseLinear},$Round:{$Left:0.8,$Top:2.5}},{$Duration:1500,x:0.2,y:-0.1,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationSquare,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Clip:$JssorEasing$.$EaseOutQuad},$Round:{$Left:0.8,$Top:2.5}},{$Duration:1200,x:0.3,y:-0.3,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump},$Outside:true,$Round:{$Left:0.8,$Top:0.8}},{$Duration:1200,x:0.3,y:-0.3,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationSwirl,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump},$Outside:true,$Round:{$Left:0.8,$Top:0.8}},{$Duration:1200,x:0.3,y:-0.3,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationZigZag,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump},$Outside:true,$Round:{$Left:0.8,$Top:0.8}},{$Duration:1200,x:0.3,y:-0.3,$Delay:80,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$SlideOut:true,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump},$Outside:true,$Round:{$Left:0.8,$Top:0.8}},{$Duration:1200,x:0.3,y:-0.3,$Delay:80,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$SlideOut:true,$Assembly:260,$ChessMode:{$Column:15,$Row:15},$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump},$Outside:true,$Round:{$Left:0.8,$Top:0.8}},{$Duration:1200,x:0.3,y:-0.3,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationSquare,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump},$Outside:true,$Round:{$Left:0.8,$Top:0.8}},{$Duration:1200,x:0.3,y:-0.3,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump},$Outside:true,$Round:{$Left:0.8,$Top:0.8}},{$Duration:1200,x:0.3,y:-0.3,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$Formation:$JssorSlideshowFormations$.$FormationSwirl,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump},$Outside:true,$Round:{$Left:0.8,$Top:0.8}},{$Duration:1200,x:0.3,y:-0.3,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$Formation:$JssorSlideshowFormations$.$FormationZigZag,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump},$Outside:true,$Round:{$Left:0.8,$Top:0.8}},{$Duration:1200,x:0.3,y:-0.3,$Delay:80,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump},$Outside:true,$Round:{$Left:0.8,$Top:0.8}},{$Duration:1200,x:0.3,y:-0.3,$Delay:80,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$Assembly:260,$ChessMode:{$Column:15,$Row:15},$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump},$Outside:true,$Round:{$Left:0.8,$Top:0.8}},{$Duration:1200,x:0.3,y:-0.3,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$Formation:$JssorSlideshowFormations$.$FormationSquare,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump},$Outside:true,$Round:{$Left:0.8,$Top:0.8}},{$Duration:1200,x:0.3,y:-0.3,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseSwing},$Round:{$Left:0.8,$Top:0.8}},{$Duration:1200,x:0.3,y:-0.3,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationSwirl,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseSwing},$Round:{$Left:0.8,$Top:0.8}},{$Duration:1200,x:0.3,y:-0.3,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationZigZag,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseSwing},$Round:{$Left:0.8,$Top:0.8}},{$Duration:1200,x:0.3,y:-0.3,$Delay:80,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$SlideOut:true,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseSwing},$Round:{$Left:0.8,$Top:0.8}},{$Duration:1200,x:0.3,y:-0.3,$Delay:80,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$SlideOut:true,$Assembly:260,$ChessMode:{$Column:15,$Row:15},$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseSwing},$Round:{$Left:0.8,$Top:0.8}},{$Duration:1200,x:0.3,y:-0.3,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationSquare,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseSwing},$Round:{$Left:0.8,$Top:0.8}},{$Duration:1200,x:0.3,y:-0.3,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseSwing},$Round:{$Left:0.8,$Top:0.8}},{$Duration:1200,x:0.3,y:-0.3,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$Formation:$JssorSlideshowFormations$.$FormationSwirl,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseSwing},$Round:{$Left:0.8,$Top:0.8}},{$Duration:1200,x:0.3,y:-0.3,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$Formation:$JssorSlideshowFormations$.$FormationZigZag,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseSwing},$Round:{$Left:0.8,$Top:0.8}},{$Duration:1200,x:0.3,y:-0.3,$Delay:80,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseSwing},$Round:{$Left:0.8,$Top:0.8}},{$Duration:1200,x:0.3,y:-0.3,$Delay:80,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$Assembly:260,$ChessMode:{$Column:15,$Row:15},$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseSwing},$Round:{$Left:0.8,$Top:0.8}},{$Duration:1200,x:0.3,y:-0.3,$Delay:20,$Cols:8,$Rows:4,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8]},$Formation:$JssorSlideshowFormations$.$FormationSquare,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Clip:$JssorEasing$.$EaseSwing},$Round:{$Left:0.8,$Top:0.8}},{$Duration:1200,x:0.3,y:0.3,$Delay:60,$Zoom:1,$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Left:0.8,$Top:0.8}},{$Duration:1200,x:-0.3,y:0.3,$Delay:60,$Zoom:1,$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Left:0.8,$Top:0.8}},{$Duration:1200,x:0.3,y:-0.3,$Delay:60,$Zoom:1,$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Left:0.8,$Top:0.8}},{$Duration:1200,x:-0.3,y:-0.3,$Delay:60,$Zoom:1,$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Left:0.8,$Top:0.8}},{$Duration:1200,x:0.3,y:0.3,$Delay:60,$Zoom:1,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Left:0.8,$Top:0.8}},{$Duration:1200,x:-0.3,y:0.3,$Delay:60,$Zoom:1,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Left:0.8,$Top:0.8}},{$Duration:1200,x:0.3,y:-0.3,$Delay:60,$Zoom:1,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Left:0.8,$Top:0.8}},{$Duration:1200,x:-0.3,y:-0.3,$Delay:60,$Zoom:1,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Left:0.8,$Top:0.8}},{$Duration:1800,x:1,$Delay:30,$Cols:10,$Rows:5,$Clip:15,$During:{$Left:[0.3,0.7]},$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInOutExpo,$Clip:$JssorEasing$.$EaseInOutQuad},$Outside:true,$Round:{$Top:0.8}},{$Duration:1800,x:1,y:0.2,$Delay:30,$Cols:10,$Rows:5,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$Reverse:true,$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Assembly:2050,$Easing:{$Left:$JssorEasing$.$EaseInOutSine,$Top:$JssorEasing$.$EaseOutWave,$Clip:$JssorEasing$.$EaseInOutQuad},$Outside:true,$Round:{$Top:1.3}},{$Duration:1800,x:1,y:0.2,$Delay:30,$Cols:10,$Rows:5,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$Reverse:true,$Formation:$JssorSlideshowFormations$.$FormationSwirl,$Assembly:2050,$Easing:{$Left:$JssorEasing$.$EaseInOutSine,$Top:$JssorEasing$.$EaseOutWave,$Clip:$JssorEasing$.$EaseInOutQuad},$Outside:true,$Round:{$Top:1.3}},{$Duration:1500,x:0.2,y:-0.1,$Delay:150,$Cols:12,$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutWave,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Outside:true,$Round:{$Top:2}},{$Duration:1800,x:1,$Delay:30,$Cols:10,$Rows:5,$Clip:15,$During:{$Left:[0.3,0.7]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInOutExpo,$Clip:$JssorEasing$.$EaseInOutQuad},$Outside:true,$Round:{$Top:0.8}},{$Duration:1800,x:1,y:0.2,$Delay:30,$Cols:10,$Rows:5,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$SlideOut:true,$Reverse:true,$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Assembly:2050,$Easing:{$Left:$JssorEasing$.$EaseInOutSine,$Top:$JssorEasing$.$EaseOutWave,$Clip:$JssorEasing$.$EaseInOutQuad},$Outside:true,$Round:{$Top:1.3}},{$Duration:1800,x:1,y:0.2,$Delay:30,$Cols:10,$Rows:5,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$SlideOut:true,$Reverse:true,$Formation:$JssorSlideshowFormations$.$FormationSwirl,$Assembly:2050,$Easing:{$Left:$JssorEasing$.$EaseInOutSine,$Top:$JssorEasing$.$EaseOutWave,$Clip:$JssorEasing$.$EaseInOutQuad},$Outside:true,$Round:{$Top:1.3}},{$Duration:1500,x:0.2,y:-0.1,$Delay:150,$Cols:12,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutWave,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Outside:true,$Round:{$Top:2}},{$Duration:1800,x:1,$Delay:30,$Cols:10,$Rows:5,$Clip:15,$During:{$Left:[0.3,0.7]},$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInOutExpo,$Clip:$JssorEasing$.$EaseInOutQuad},$Round:{$Top:0.8}},{$Duration:1800,x:1,y:0.2,$Delay:30,$Cols:10,$Rows:5,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$Reverse:true,$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Assembly:2050,$Easing:{$Left:$JssorEasing$.$EaseInOutSine,$Top:$JssorEasing$.$EaseOutWave,$Clip:$JssorEasing$.$EaseInOutQuad},$Round:{$Top:1.3}},{$Duration:1800,x:1,y:0.2,$Delay:30,$Cols:10,$Rows:5,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$Reverse:true,$Formation:$JssorSlideshowFormations$.$FormationSwirl,$Assembly:2050,$Easing:{$Left:$JssorEasing$.$EaseInOutSine,$Top:$JssorEasing$.$EaseOutWave,$Clip:$JssorEasing$.$EaseInOutQuad},$Round:{$Top:1.3}},{$Duration:1500,x:0.2,y:-0.1,$Delay:150,$Cols:12,$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutWave,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Top:2}},{$Duration:1800,x:1,$Delay:30,$Cols:10,$Rows:5,$Clip:15,$During:{$Left:[0.3,0.7]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInOutExpo,$Clip:$JssorEasing$.$EaseInOutQuad},$Round:{$Top:0.8}},{$Duration:1800,x:1,y:0.2,$Delay:30,$Cols:10,$Rows:5,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$SlideOut:true,$Reverse:true,$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Assembly:2050,$Easing:{$Left:$JssorEasing$.$EaseInOutSine,$Top:$JssorEasing$.$EaseOutWave,$Clip:$JssorEasing$.$EaseInOutQuad},$Round:{$Top:1.3}},{$Duration:1800,x:1,y:0.2,$Delay:30,$Cols:10,$Rows:5,$Clip:15,$During:{$Left:[0.3,0.7],$Top:[0.3,0.7]},$SlideOut:true,$Reverse:true,$Formation:$JssorSlideshowFormations$.$FormationSwirl,$Assembly:2050,$Easing:{$Left:$JssorEasing$.$EaseInOutSine,$Top:$JssorEasing$.$EaseOutWave,$Clip:$JssorEasing$.$EaseInOutQuad},$Round:{$Top:1.3}},{$Duration:1500,x:0.2,y:-0.1,$Delay:150,$Cols:12,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutWave,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Top:2}},{$Duration:1200,x:-1,y:2,$Rows:2,$Zoom:11,$Rotate:1,$Assembly:2049,$ChessMode:{$Row:15},$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad,$Rotate:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:1200,x:2,y:1,$Cols:2,$Zoom:11,$Rotate:1,$Assembly:2049,$ChessMode:{$Column:15},$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad,$Rotate:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.7}},{$Duration:1200,x:-0.5,y:1,$Rows:2,$Zoom:1,$Rotate:1,$Assembly:2049,$ChessMode:{$Row:15},$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad,$Rotate:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.7}},{$Duration:1200,x:0.5,y:0.3,$Cols:2,$Zoom:1,$Rotate:1,$Assembly:2049,$ChessMode:{$Column:15},$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad,$Rotate:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.7}},{$Duration:1000,x:-1,y:2,$Rows:2,$Zoom:11,$Rotate:1,$SlideOut:true,$Assembly:2049,$ChessMode:{$Row:15},$Easing:{$Left:$JssorEasing$.$EaseInExpo,$Top:$JssorEasing$.$EaseInExpo,$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInExpo},$Opacity:2,$Round:{$Rotate:0.85}},{$Duration:1000,x:4,y:2,$Cols:2,$Zoom:11,$Rotate:1,$SlideOut:true,$Assembly:2049,$ChessMode:{$Column:15},$Easing:{$Left:$JssorEasing$.$EaseInExpo,$Top:$JssorEasing$.$EaseInExpo,$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInExpo},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:1000,x:-0.5,y:1,$Rows:2,$Zoom:1,$Rotate:1,$SlideOut:true,$Assembly:2049,$ChessMode:{$Row:15},$Easing:{$Left:$JssorEasing$.$EaseInExpo,$Top:$JssorEasing$.$EaseInExpo,$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInExpo},$Opacity:2,$Round:{$Rotate:0.7}},{$Duration:1000,x:0.5,y:0.3,$Cols:2,$Zoom:1,$Rotate:1,$SlideOut:true,$Assembly:2049,$ChessMode:{$Column:15},$Easing:{$Left:$JssorEasing$.$EaseInExpo,$Top:$JssorEasing$.$EaseInExpo,$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInExpo},$Opacity:2,$Round:{$Rotate:0.7}},{$Duration:1200,x:-4,y:2,$Rows:2,$Zoom:11,$Rotate:1,$Assembly:2049,$ChessMode:{$Row:28},$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad,$Rotate:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.7}},{$Duration:1200,x:1,y:2,$Cols:2,$Zoom:11,$Rotate:1,$Assembly:2049,$ChessMode:{$Column:19},$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad,$Rotate:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:1000,x:-3,y:1,$Rows:2,$Zoom:11,$Rotate:1,$SlideOut:true,$Assembly:2049,$ChessMode:{$Row:28},$Easing:{$Left:$JssorEasing$.$EaseInExpo,$Top:$JssorEasing$.$EaseInExpo,$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInExpo},$Opacity:2,$Round:{$Rotate:0.7}},{$Duration:1000,x:1,y:2,$Cols:2,$Zoom:11,$Rotate:1,$SlideOut:true,$Assembly:2049,$ChessMode:{$Column:19},$Easing:{$Left:$JssorEasing$.$EaseInExpo,$Top:$JssorEasing$.$EaseInExpo,$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInExpo},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:1200,$Zoom:11,$Rotate:1,$Easing:{$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad,$Rotate:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.7}},{$Duration:1200,x:4,$Zoom:11,$Rotate:1,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad,$Rotate:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.7}},{$Duration:1200,x:-4,$Zoom:11,$Rotate:1,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad,$Rotate:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.7}},{$Duration:1200,y:4,$Zoom:11,$Rotate:1,$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad,$Rotate:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.7}},{$Duration:1200,y:-4,$Zoom:11,$Rotate:1,$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad,$Rotate:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.7}},{$Duration:1200,x:4,y:4,$Zoom:11,$Rotate:1,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad,$Rotate:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.7}},{$Duration:1200,x:-4,y:4,$Zoom:11,$Rotate:1,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad,$Rotate:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.7}},{$Duration:1200,x:4,y:-4,$Zoom:11,$Rotate:1,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad,$Rotate:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.7}},{$Duration:1200,x:-4,y:-4,$Zoom:11,$Rotate:1,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad,$Rotate:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.7}},{$Duration:1000,$Zoom:11,$Rotate:1,$SlideOut:true,$Easing:{$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInExpo},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:1000,x:4,$Zoom:11,$Rotate:1,$SlideOut:true,$Easing:{$Left:$JssorEasing$.$EaseInExpo,$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInExpo},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:1000,x:-4,$Zoom:11,$Rotate:1,$SlideOut:true,$Easing:{$Left:$JssorEasing$.$EaseInExpo,$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInExpo},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:1000,y:4,$Zoom:11,$Rotate:1,$SlideOut:true,$Easing:{$Top:$JssorEasing$.$EaseInExpo,$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInExpo},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:1000,y:-4,$Zoom:11,$Rotate:1,$SlideOut:true,$Easing:{$Top:$JssorEasing$.$EaseInExpo,$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInExpo},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:1000,x:4,y:4,$Zoom:11,$Rotate:1,$SlideOut:true,$Easing:{$Left:$JssorEasing$.$EaseInExpo,$Top:$JssorEasing$.$EaseInExpo,$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInExpo},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:1000,x:-4,y:4,$Zoom:11,$Rotate:1,$SlideOut:true,$Easing:{$Left:$JssorEasing$.$EaseInExpo,$Top:$JssorEasing$.$EaseInExpo,$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInExpo},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:1000,x:4,y:-4,$Zoom:11,$Rotate:1,$SlideOut:true,$Easing:{$Left:$JssorEasing$.$EaseInExpo,$Top:$JssorEasing$.$EaseInExpo,$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInExpo},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:1000,x:-4,y:-4,$Zoom:11,$Rotate:1,$SlideOut:true,$Easing:{$Left:$JssorEasing$.$EaseInExpo,$Top:$JssorEasing$.$EaseInExpo,$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInExpo},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:1200,$Zoom:1,$Rotate:1,$During:{$Zoom:[0.2,0.8],$Rotate:[0.2,0.8]},$Easing:{$Zoom:$JssorEasing$.$EaseSwing,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseSwing},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1200,x:0.6,$Zoom:1,$Rotate:1,$During:{$Left:[0.2,0.8],$Zoom:[0.2,0.8],$Rotate:[0.2,0.8]},$Easing:{$Left:$JssorEasing$.$EaseSwing,$Zoom:$JssorEasing$.$EaseSwing,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseSwing},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1200,x:-0.6,$Zoom:1,$Rotate:1,$During:{$Left:[0.2,0.8],$Zoom:[0.2,0.8],$Rotate:[0.2,0.8]},$Easing:{$Left:$JssorEasing$.$EaseSwing,$Zoom:$JssorEasing$.$EaseSwing,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseSwing},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1200,y:0.6,$Zoom:1,$Rotate:1,$During:{$Top:[0.2,0.8],$Zoom:[0.2,0.8],$Rotate:[0.2,0.8]},$Easing:{$Zoom:$JssorEasing$.$EaseSwing,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseSwing},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1200,y:-0.6,$Zoom:1,$Rotate:1,$During:{$Top:[0.2,0.8],$Zoom:[0.2,0.8],$Rotate:[0.2,0.8]},$Easing:{$Zoom:$JssorEasing$.$EaseSwing,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseSwing},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1200,x:0.6,y:0.6,$Zoom:1,$Rotate:1,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8],$Zoom:[0.2,0.8],$Rotate:[0.2,0.8]},$Easing:{$Zoom:$JssorEasing$.$EaseSwing,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseSwing},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1200,x:-0.6,y:0.6,$Zoom:1,$Rotate:1,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8],$Zoom:[0.2,0.8],$Rotate:[0.2,0.8]},$Easing:{$Zoom:$JssorEasing$.$EaseSwing,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseSwing},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1200,x:0.6,y:-0.6,$Zoom:1,$Rotate:1,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8],$Zoom:[0.2,0.8],$Rotate:[0.2,0.8]},$Easing:{$Zoom:$JssorEasing$.$EaseSwing,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseSwing},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1200,x:-0.6,y:-0.6,$Zoom:1,$Rotate:1,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8],$Zoom:[0.2,0.8],$Rotate:[0.2,0.8]},$Easing:{$Zoom:$JssorEasing$.$EaseSwing,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseSwing},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1000,$Zoom:1,$Rotate:1,$SlideOut:true,$Easing:{$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1000,x:0.5,$Zoom:1,$Rotate:1,$SlideOut:true,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1000,x:-0.5,$Zoom:1,$Rotate:1,$SlideOut:true,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1000,y:0.5,$Zoom:1,$Rotate:1,$SlideOut:true,$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1000,y:-0.5,$Zoom:1,$Rotate:1,$SlideOut:true,$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1000,x:0.5,y:0.5,$Zoom:1,$Rotate:1,$SlideOut:true,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1000,x:-0.5,y:0.5,$Zoom:1,$Rotate:1,$SlideOut:true,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1000,x:0.5,y:-0.5,$Zoom:1,$Rotate:1,$SlideOut:true,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1000,x:-0.5,y:-0.5,$Zoom:1,$Rotate:1,$SlideOut:true,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1200,y:2,$Rows:2,$Zoom:11,$Assembly:2049,$ChessMode:{$Row:15},$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:1200,x:4,$Cols:2,$Zoom:11,$Assembly:2049,$ChessMode:{$Column:15},$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:1200,y:1,$Rows:2,$Zoom:1,$Assembly:2049,$ChessMode:{$Row:15},$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1200,x:0.5,$Cols:2,$Zoom:1,$Assembly:2049,$ChessMode:{$Column:15},$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1200,y:2,$Rows:2,$Zoom:11,$SlideOut:true,$Assembly:2049,$ChessMode:{$Row:15},$Easing:{$Top:$JssorEasing$.$EaseInExpo,$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1200,x:4,$Cols:2,$Zoom:11,$SlideOut:true,$Assembly:2049,$ChessMode:{$Column:15},$Easing:{$Left:$JssorEasing$.$EaseInExpo,$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1200,y:1,$Rows:2,$Zoom:1,$SlideOut:true,$Assembly:2049,$ChessMode:{$Row:15},$Easing:{$Top:$JssorEasing$.$EaseInExpo,$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1200,x:0.5,$Cols:2,$Zoom:1,$SlideOut:true,$Assembly:2049,$ChessMode:{$Column:15},$Easing:{$Left:$JssorEasing$.$EaseInExpo,$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1000,$Zoom:11,$Easing:{$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:1000,x:4,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:1000,x:-4,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2,$Round:{$Top:2.5}},{$Duration:1000,y:4,$Zoom:11,$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:1000,y:-4,$Zoom:11,$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:1000,x:4,y:4,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:1000,x:-4,y:4,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:1000,x:4,y:-4,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:1000,x:-4,y:-4,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:1000,$Zoom:11,$SlideOut:true,$Easing:{$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1000,x:4,$Zoom:11,$SlideOut:true,$Easing:{$Left:$JssorEasing$.$EaseInExpo,$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1000,x:-4,$Zoom:11,$SlideOut:true,$Easing:{$Left:$JssorEasing$.$EaseInExpo,$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1000,y:4,$Zoom:11,$SlideOut:true,$Easing:{$Top:$JssorEasing$.$EaseInExpo,$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1000,y:-4,$Zoom:11,$SlideOut:true,$Easing:{$Top:$JssorEasing$.$EaseInExpo,$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1000,x:4,y:4,$Zoom:11,$SlideOut:true,$Easing:{$Left:$JssorEasing$.$EaseInExpo,$Top:$JssorEasing$.$EaseInExpo,$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1000,x:-4,y:4,$Zoom:11,$SlideOut:true,$Easing:{$Left:$JssorEasing$.$EaseInExpo,$Top:$JssorEasing$.$EaseInExpo,$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1000,x:4,y:-4,$Zoom:11,$SlideOut:true,$Easing:{$Left:$JssorEasing$.$EaseInExpo,$Top:$JssorEasing$.$EaseInExpo,$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1000,x:-4,y:-4,$Zoom:11,$SlideOut:true,$Easing:{$Left:$JssorEasing$.$EaseInExpo,$Top:$JssorEasing$.$EaseInExpo,$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1200,$Zoom:1,$Easing:{$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:1200,x:0.6,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:1200,x:-0.6,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:1200,y:0.6,$Zoom:1,$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:1200,y:-0.6,$Zoom:1,$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:1200,x:0.6,y:0.6,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:1200,x:-0.6,y:0.6,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:1200,x:0.6,y:-0.6,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:1200,x:-0.6,y:-0.6,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:1000,$Zoom:1,$SlideOut:true,$Easing:{$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1000,x:1,$Zoom:1,$SlideOut:true,$Easing:{$Left:$JssorEasing$.$EaseInExpo,$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1000,x:-1,$Zoom:1,$SlideOut:true,$Easing:{$Left:$JssorEasing$.$EaseInExpo,$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1000,y:1,$Zoom:1,$SlideOut:true,$Easing:{$Top:$JssorEasing$.$EaseInExpo,$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1000,y:-1,$Zoom:1,$SlideOut:true,$Easing:{$Top:$JssorEasing$.$EaseInExpo,$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1000,x:1,y:1,$Zoom:1,$SlideOut:true,$Easing:{$Left:$JssorEasing$.$EaseInExpo,$Top:$JssorEasing$.$EaseInExpo,$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1000,x:-1,y:1,$Zoom:1,$SlideOut:true,$Easing:{$Left:$JssorEasing$.$EaseInExpo,$Top:$JssorEasing$.$EaseInExpo,$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1000,x:1,y:-1,$Zoom:1,$SlideOut:true,$Easing:{$Left:$JssorEasing$.$EaseInExpo,$Top:$JssorEasing$.$EaseInExpo,$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1000,x:-1,y:-1,$Zoom:1,$SlideOut:true,$Easing:{$Left:$JssorEasing$.$EaseInExpo,$Top:$JssorEasing$.$EaseInExpo,$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1000,$Delay:30,$Cols:8,$Rows:4,$Clip:15,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Assembly:2049,$Easing:$JssorEasing$.$EaseOutQuad},{$Duration:500,$Delay:30,$Cols:8,$Rows:4,$Clip:15,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationSwirl,$Easing:$JssorEasing$.$EaseOutQuad},{$Duration:800,$Delay:300,$Cols:8,$Rows:4,$Clip:15,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationSquare,$Easing:$JssorEasing$.$EaseOutQuad},{$Duration:800,$Delay:300,$Cols:8,$Rows:4,$Clip:15,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationRectangleCross,$Easing:$JssorEasing$.$EaseOutQuad},{$Duration:800,$Delay:300,$Cols:8,$Rows:4,$Clip:15,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationRectangle,$Easing:$JssorEasing$.$EaseOutQuad},{$Duration:800,$Delay:300,$Cols:8,$Rows:4,$Clip:15,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationCross,$Easing:$JssorEasing$.$EaseOutQuad},{$Duration:800,$Delay:200,$Cols:8,$Rows:4,$Clip:15,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationCircle,$Assembly:2049},{$Duration:500,$Delay:30,$Cols:8,$Rows:4,$Clip:15,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationZigZag,$Easing:$JssorEasing$.$EaseOutQuad},{$Duration:1000,$Delay:80,$Cols:8,$Rows:4,$Clip:15,$SlideOut:true,$Easing:$JssorEasing$.$EaseOutQuad},{$Duration:1200,y:-1,$Cols:8,$Rows:4,$Clip:15,$During:{$Top:[0.5,0.5],$Clip:[0,0.5]},$Formation:$JssorSlideshowFormations$.$FormationStraight,$ChessMode:{$Column:12},$ScaleClip:0.5},{$Duration:1200,y:-1,$Cols:8,$Rows:4,$Clip:15,$During:{$Top:[0.5,0.5],$Clip:[0,0.5]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationStraight,$ChessMode:{$Column:12},$ScaleClip:0.5},{$Duration:1200,x:-1,y:-1,$Cols:6,$Rows:6,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8],$Clip:[0,0.2]},$Formation:$JssorSlideshowFormations$.$FormationStraight,$ChessMode:{$Column:15,$Row:15},$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Clip:$JssorEasing$.$EaseSwing},$ScaleClip:0.5},{$Duration:1200,x:-1,y:-1,$Cols:6,$Rows:6,$Clip:15,$During:{$Left:[0.2,0.8],$Top:[0.2,0.8],$Clip:[0,0.2]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationStraight,$ChessMode:{$Column:15,$Row:15},$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Clip:$JssorEasing$.$EaseSwing},$ScaleClip:0.5},{$Duration:4000,x:-1,y:0.45,$Delay:80,$Cols:12,$Clip:15,$During:{$Left:[0.35,0.65],$Top:[0.35,0.65],$Clip:[0,0.15]},$Formation:$JssorSlideshowFormations$.$FormationStraight,$Assembly:2049,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutWave,$Clip:$JssorEasing$.$EaseOutQuad},$ScaleClip:0.7,$Round:{$Top:4}},{$Duration:4000,x:-1,y:0.45,$Delay:80,$Cols:12,$Clip:15,$During:{$Left:[0.35,0.65],$Top:[0.35,0.65],$Clip:[0,0.15]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationStraight,$Assembly:2049,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutWave,$Clip:$JssorEasing$.$EaseOutQuad},$ScaleClip:0.7,$Round:{$Top:4}},{$Duration:4000,x:-1,y:0.7,$Delay:80,$Cols:12,$Clip:11,$Move:true,$During:{$Left:[0.35,0.65],$Top:[0.35,0.65],$Clip:[0,0.1]},$Formation:$JssorSlideshowFormations$.$FormationStraight,$Assembly:2049,$Easing:{$Left:$JssorEasing$.$EaseOutQuad,$Top:$JssorEasing$.$EaseOutJump,$Clip:$JssorEasing$.$EaseOutQuad},$ScaleClip:0.7,$Round:{$Top:4}},{$Duration:4000,x:-1,y:0.7,$Delay:80,$Cols:12,$Clip:11,$Move:true,$During:{$Left:[0.35,0.65],$Top:[0.35,0.65],$Clip:[0,0.1]},$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationStraight,$Assembly:2049,$Easing:{$Left:$JssorEasing$.$EaseOutQuad,$Top:$JssorEasing$.$EaseOutJump,$Clip:$JssorEasing$.$EaseOutQuad},$ScaleClip:0.7,$Round:{$Top:4}},{$Duration:1000,$Delay:30,$Cols:8,$Rows:4,$Clip:15,$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Assembly:2050,$Easing:$JssorEasing$.$EaseInQuad},{$Duration:1000,$Cols:3,$Rows:2,$Clip:15,$Formation:$JssorSlideshowFormations$.$FormationStraight,$Easing:$JssorEasing$.$EaseInBounce},{$Duration:500,$Delay:30,$Cols:8,$Rows:4,$Clip:15,$Formation:$JssorSlideshowFormations$.$FormationSwirl,$Easing:$JssorEasing$.$EaseInQuad},{$Duration:800,$Delay:300,$Cols:8,$Rows:4,$Clip:15,$Formation:$JssorSlideshowFormations$.$FormationSquare,$Easing:$JssorEasing$.$EaseInQuad},{$Duration:800,$Delay:300,$Cols:8,$Rows:4,$Clip:15,$Formation:$JssorSlideshowFormations$.$FormationRectangleCross,$Easing:$JssorEasing$.$EaseInQuad},{$Duration:800,$Delay:300,$Cols:8,$Rows:4,$Clip:15,$Formation:$JssorSlideshowFormations$.$FormationRectangle,$Easing:$JssorEasing$.$EaseInQuad},{$Duration:800,$Delay:300,$Cols:8,$Rows:4,$Clip:15,$Formation:$JssorSlideshowFormations$.$FormationCross,$Easing:$JssorEasing$.$EaseInQuad},{$Duration:500,$Delay:30,$Cols:8,$Rows:4,$Clip:15,$Formation:$JssorSlideshowFormations$.$FormationZigZag,$Assembly:260,$Easing:$JssorEasing$.$EaseInQuad},{$Duration:1000,$Delay:80,$Cols:8,$Rows:4,$Clip:15,$Easing:$JssorEasing$.$EaseInQuad},{$Duration:2000,y:-1,$Delay:60,$Cols:15,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationStraight,$Easing:$JssorEasing$.$EaseOutJump,$Round:{$Top:1.5}},{$Duration:1000,x:-0.2,$Delay:40,$Cols:12,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationStraight,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInOutExpo,$Opacity:$JssorEasing$.$EaseInOutQuad},$Opacity:2,$Outside:true,$Round:{$Top:0.5}},{$Duration:1000,x:0.2,$Delay:40,$Cols:12,$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseInOutExpo,$Opacity:$JssorEasing$.$EaseInOutQuad},$Opacity:2,$Outside:true,$Round:{$Top:0.5}},{$Duration:400,$Delay:100,$Rows:7,$Clip:4,$Formation:$JssorSlideshowFormations$.$FormationStraight},{$Duration:400,$Delay:100,$Cols:10,$Clip:2,$Formation:$JssorSlideshowFormations$.$FormationStraight},{$Duration:1000,$Rows:6,$Clip:4},{$Duration:1000,$Cols:8,$Clip:1},{$Duration:1000,$Rows:6,$Clip:4,$Move:true},{$Duration:1000,$Cols:8,$Clip:1,$Move:true},{$Duration:600,$Delay:100,$Rows:7,$Formation:$JssorSlideshowFormations$.$FormationStraight,$Opacity:2},{$Duration:600,$Delay:100,$Cols:10,$Formation:$JssorSlideshowFormations$.$FormationStraight,$Opacity:2},{$Duration:800,x:1,$Delay:80,$Rows:8,$Formation:$JssorSlideshowFormations$.$FormationStraight,$Assembly:513,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:800,y:1,$Delay:80,$Cols:12,$Formation:$JssorSlideshowFormations$.$FormationStraight,$Assembly:513,$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:1000,x:-1,$Rows:6,$Formation:$JssorSlideshowFormations$.$FormationStraight,$ChessMode:{$Row:3}},{$Duration:1000,y:-1,$Cols:12,$Formation:$JssorSlideshowFormations$.$FormationStraight,$ChessMode:{$Column:12}},{$Duration:600,$Delay:80,$Rows:6,$Opacity:2},{$Duration:600,$Delay:80,$Cols:10,$Opacity:2},{$Duration:800,$Delay:150,$Rows:5,$Clip:8,$Move:true,$Formation:$JssorSlideshowFormations$.$FormationCircle,$Assembly:264,$Easing:$JssorEasing$.$EaseInBounce},{$Duration:800,$Delay:150,$Cols:10,$Clip:1,$Move:true,$Formation:$JssorSlideshowFormations$.$FormationCircle,$Assembly:264,$Easing:$JssorEasing$.$EaseInBounce},{$Duration:1500,y:-0.5,$Delay:60,$Cols:12,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Easing:$JssorEasing$.$EaseInWave,$Round:{$Top:1.5}},{$Duration:1500,y:-0.5,$Delay:60,$Cols:15,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationCircle,$Easing:$JssorEasing$.$EaseInWave,$Round:{$Top:1.5}},{$Duration:1500,x:-1,y:0.5,$Delay:60,$Cols:8,$Rows:4,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationSwirl,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutWave},$Round:{$Top:1.5}},{$Duration:1500,x:1,y:0.5,$Delay:60,$Cols:8,$Rows:4,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationZigZag,$Assembly:260,$ChessMode:{$Row:3},$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutWave},$Round:{$Top:1.5}},{$Duration:1500,x:-1,y:0.5,$Delay:60,$Cols:8,$Rows:4,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationSquare,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutWave},$Round:{$Top:1.5}},{$Duration:1500,x:-1,y:0.5,$Delay:60,$Cols:8,$Rows:4,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationRectangle,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutWave},$Round:{$Top:1.5}},{$Duration:1500,x:-1,y:0.5,$Delay:60,$Cols:8,$Rows:4,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationCircle,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutWave},$Round:{$Top:1.5}},{$Duration:1500,x:-1,y:0.5,$Delay:60,$Cols:8,$Rows:4,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationCross,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutWave},$Round:{$Top:1.5}},{$Duration:1500,x:-1,y:0.5,$Delay:60,$Cols:8,$Rows:4,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationRectangleCross,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutWave},$Round:{$Top:1.5}},{$Duration:1500,y:-0.5,$Delay:60,$Cols:12,$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Easing:$JssorEasing$.$EaseInWave,$Round:{$Top:1.5}},{$Duration:1500,y:-0.5,$Delay:60,$Cols:15,$Formation:$JssorSlideshowFormations$.$FormationCircle,$Easing:$JssorEasing$.$EaseInWave,$Round:{$Top:1.5}},{$Duration:1500,x:-1,y:0.5,$Delay:60,$Cols:8,$Rows:4,$Formation:$JssorSlideshowFormations$.$FormationSwirl,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseSwing,$Top:$JssorEasing$.$EaseInWave},$Round:{$Top:1.5}},{$Duration:1500,x:1,y:0.5,$Delay:60,$Cols:8,$Rows:4,$Formation:$JssorSlideshowFormations$.$FormationZigZag,$Assembly:260,$ChessMode:{$Row:3},$Easing:{$Left:$JssorEasing$.$EaseSwing,$Top:$JssorEasing$.$EaseInWave},$Round:{$Top:1.5}},{$Duration:1500,x:-1,y:0.5,$Delay:60,$Cols:8,$Rows:4,$Formation:$JssorSlideshowFormations$.$FormationSquare,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseSwing,$Top:$JssorEasing$.$EaseInWave},$Round:{$Top:1.5}},{$Duration:1500,x:-1,y:0.5,$Delay:60,$Cols:8,$Rows:4,$Formation:$JssorSlideshowFormations$.$FormationRectangle,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseSwing,$Top:$JssorEasing$.$EaseInWave},$Round:{$Top:1.5}},{$Duration:1500,x:-1,y:0.5,$Delay:60,$Cols:8,$Rows:4,$Formation:$JssorSlideshowFormations$.$FormationCircle,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseSwing,$Top:$JssorEasing$.$EaseInWave},$Round:{$Top:1.5}},{$Duration:1500,x:-1,y:0.5,$Delay:60,$Cols:8,$Rows:4,$Formation:$JssorSlideshowFormations$.$FormationCross,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseSwing,$Top:$JssorEasing$.$EaseInWave},$Round:{$Top:1.5}},{$Duration:1500,x:-1,y:0.5,$Delay:60,$Cols:8,$Rows:4,$Formation:$JssorSlideshowFormations$.$FormationRectangleCross,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseSwing,$Top:$JssorEasing$.$EaseInWave},$Round:{$Top:1.5}},{$Duration:1500,x:-1,y:0.5,$Delay:100,$Cols:8,$Rows:4,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationStraight,$Assembly:513,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutJump},$Round:{$Top:1.5}},{$Duration:1500,x:-1,y:0.5,$Delay:100,$Cols:8,$Rows:4,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationSwirl,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutJump},$Round:{$Top:1.5}},{$Duration:1500,x:-1,y:0.5,$Delay:100,$Cols:8,$Rows:4,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationZigZag,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutJump},$Round:{$Top:1.5}},{$Duration:1500,x:-1,y:0.5,$Delay:100,$Cols:8,$Rows:4,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationSquare,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutJump},$Round:{$Top:1.5}},{$Duration:1500,x:-1,y:0.5,$Delay:100,$Cols:8,$Rows:4,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationSquare,$Assembly:260,$ChessMode:{$Row:3},$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutJump},$Round:{$Top:1.5}},{$Duration:1500,x:-1,y:0.5,$Delay:800,$Cols:8,$Rows:4,$SlideOut:true,$Reverse:true,$Formation:$JssorSlideshowFormations$.$FormationRectangle,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutJump},$Round:{$Top:1.5}},{$Duration:1500,x:-1,y:0.5,$Delay:100,$Cols:8,$Rows:4,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationCircle,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutJump},$Round:{$Top:1.5}},{$Duration:1500,x:-1,y:0.5,$Delay:100,$Cols:8,$Rows:4,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationRectangleCross,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutJump},$Round:{$Top:1.5}},{$Duration:1500,x:-1,y:-0.5,$Delay:50,$Cols:8,$Rows:4,$Formation:$JssorSlideshowFormations$.$FormationStraight,$Assembly:513,$Easing:{$Left:$JssorEasing$.$EaseSwing,$Top:$JssorEasing$.$EaseInJump},$Round:{$Top:1.5}},{$Duration:1500,x:-1,y:-0.5,$Delay:50,$Cols:8,$Rows:4,$Formation:$JssorSlideshowFormations$.$FormationSwirl,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseSwing,$Top:$JssorEasing$.$EaseInJump},$Round:{$Top:1.5}},{$Duration:1500,x:-1,y:-0.5,$Delay:50,$Cols:8,$Rows:4,$Formation:$JssorSlideshowFormations$.$FormationZigZag,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseSwing,$Top:$JssorEasing$.$EaseInJump},$Round:{$Top:1.5}},{$Duration:1500,x:-1,y:-0.5,$Delay:50,$Cols:8,$Rows:4,$Formation:$JssorSlideshowFormations$.$FormationSquare,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseSwing,$Top:$JssorEasing$.$EaseInJump},$Round:{$Top:1.5}},{$Duration:1500,x:-1,y:-0.5,$Delay:50,$Cols:8,$Rows:4,$Formation:$JssorSlideshowFormations$.$FormationSquare,$Assembly:260,$ChessMode:{$Row:3},$Easing:{$Left:$JssorEasing$.$EaseSwing,$Top:$JssorEasing$.$EaseInJump},$Round:{$Top:1.5}},{$Duration:1500,x:-1,y:-0.5,$Delay:800,$Cols:8,$Rows:4,$Reverse:true,$Formation:$JssorSlideshowFormations$.$FormationRectangle,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseSwing,$Top:$JssorEasing$.$EaseInJump},$Round:{$Top:1.5}},{$Duration:1500,x:-1,y:-0.5,$Delay:50,$Cols:8,$Rows:4,$Formation:$JssorSlideshowFormations$.$FormationCircle,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseSwing,$Top:$JssorEasing$.$EaseInJump},$Round:{$Top:1.5}},{$Duration:1500,x:-1,y:-0.5,$Delay:50,$Cols:8,$Rows:4,$Formation:$JssorSlideshowFormations$.$FormationRectangleCross,$Assembly:260,$Easing:{$Left:$JssorEasing$.$EaseSwing,$Top:$JssorEasing$.$EaseInJump},$Round:{$Top:1.5}},{$Duration:600,x:-1,y:1,$Delay:100,$Cols:8,$Rows:4,$Formation:$JssorSlideshowFormations$.$FormationSwirl,$Assembly:264,$Easing:{$Top:$JssorEasing$.$EaseInQuart,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:600,x:-1,y:1,$Delay:100,$Cols:8,$Rows:4,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationSwirl,$Assembly:264,$Easing:{$Top:$JssorEasing$.$EaseInQuart,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:600,x:1,y:1,$Delay:60,$Cols:8,$Rows:4,$Formation:$JssorSlideshowFormations$.$FormationZigZag,$Assembly:260,$ChessMode:{$Row:3},$Easing:{$Top:$JssorEasing$.$EaseInQuart,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:600,x:1,y:1,$Delay:60,$Cols:8,$Rows:4,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationZigZag,$Assembly:260,$ChessMode:{$Row:3},$Easing:{$Top:$JssorEasing$.$EaseInQuart,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:600,x:-1,y:1,$Delay:30,$Cols:8,$Rows:4,$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Easing:{$Left:$JssorEasing$.$EaseInQuart,$Top:$JssorEasing$.$EaseInQuart,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:600,x:-1,y:1,$Delay:30,$Cols:8,$Rows:4,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationStraightStairs,$Easing:{$Left:$JssorEasing$.$EaseInQuart,$Top:$JssorEasing$.$EaseInQuart,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:600,x:-1,$Delay:50,$Cols:8,$Rows:4,$SlideOut:true,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:600,y:1,$Delay:50,$Cols:8,$Rows:4,$SlideOut:true,$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:600,x:1,y:-1,$Delay:50,$Cols:8,$Rows:4,$SlideOut:true,$ChessMode:{$Column:3,$Row:12},$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:600,x:-1,$Delay:50,$Cols:8,$Rows:4,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationZigZag,$Assembly:513,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:600,y:1,$Delay:50,$Cols:8,$Rows:4,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationZigZag,$Assembly:264,$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:600,x:-1,y:-1,$Delay:50,$Cols:8,$Rows:4,$SlideOut:true,$Formation:$JssorSlideshowFormations$.$FormationZigZag,$Assembly:1028,$ChessMode:{$Column:3,$Row:12},$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:600,x:-1,$Delay:50,$Cols:8,$Rows:4,$SlideOut:true,$Reverse:true,$Formation:$JssorSlideshowFormations$.$FormationSwirl,$Assembly:513,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:600,y:1,$Delay:50,$Cols:8,$Rows:4,$SlideOut:true,$Reverse:true,$Formation:$JssorSlideshowFormations$.$FormationSwirl,$Assembly:2049,$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:600,x:1,y:1,$Delay:50,$Cols:8,$Rows:4,$SlideOut:true,$Reverse:true,$Formation:$JssorSlideshowFormations$.$FormationSwirl,$Assembly:513,$ChessMode:{$Column:3,$Row:12},$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:600,x:1,$Delay:50,$Cols:8,$Rows:4,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:600,y:-1,$Delay:50,$Cols:8,$Rows:4,$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:600,x:-1,y:1,$Delay:50,$Cols:8,$Rows:4,$ChessMode:{$Column:3,$Row:12},$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:600,x:1,$Delay:50,$Cols:8,$Rows:4,$Formation:$JssorSlideshowFormations$.$FormationZigZag,$Assembly:513,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:600,y:-1,$Delay:50,$Cols:8,$Rows:4,$Formation:$JssorSlideshowFormations$.$FormationZigZag,$Assembly:264,$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:600,x:1,y:1,$Delay:50,$Cols:8,$Rows:4,$Formation:$JssorSlideshowFormations$.$FormationZigZag,$Assembly:1028,$ChessMode:{$Column:3,$Row:12},$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:600,x:1,$Delay:50,$Cols:8,$Rows:4,$Reverse:true,$Formation:$JssorSlideshowFormations$.$FormationSwirl,$Assembly:513,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:600,y:-1,$Delay:50,$Cols:8,$Rows:4,$Reverse:true,$Formation:$JssorSlideshowFormations$.$FormationSwirl,$Assembly:2049,$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:600,x:-1,y:-1,$Delay:50,$Cols:8,$Rows:4,$Reverse:true,$Formation:$JssorSlideshowFormations$.$FormationSwirl,$Assembly:513,$ChessMode:{$Column:3,$Row:12},$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2},{$Duration:500,y:1,$Easing:$JssorEasing$.$EaseInQuad},{$Duration:400,x:1,$Easing:$JssorEasing$.$EaseInQuad},{$Duration:1000,y:1,$Easing:$JssorEasing$.$EaseInBounce},{$Duration:1000,x:1,$Easing:$JssorEasing$.$EaseInBounce}];var CaptionTransitions=[{$Duration:900,x:0.6,$Easing:{$Left:$JssorEasing$.$EaseInOutSine},$Opacity:2},{$Duration:900,x:-0.6,$Easing:{$Left:$JssorEasing$.$EaseInOutSine},$Opacity:2},{$Duration:900,y:0.6,$Easing:{$Top:$JssorEasing$.$EaseInOutSine},$Opacity:2},{$Duration:900,y:-0.6,$Easing:{$Top:$JssorEasing$.$EaseInOutSine},$Opacity:2},{$Duration:900,x:0.6,y:0.6,$Easing:{$Left:$JssorEasing$.$EaseInOutSine,$Top:$JssorEasing$.$EaseInOutSine},$Opacity:2},{$Duration:900,x:-0.6,y:0.6,$Easing:{$Left:$JssorEasing$.$EaseInOutSine,$Top:$JssorEasing$.$EaseInOutSine},$Opacity:2},{$Duration:900,x:0.6,y:-0.6,$Easing:{$Left:$JssorEasing$.$EaseInOutSine,$Top:$JssorEasing$.$EaseInOutSine},$Opacity:2},{$Duration:900,x:-0.6,y:-0.6,$Easing:{$Left:$JssorEasing$.$EaseInOutSine,$Top:$JssorEasing$.$EaseInOutSine},$Opacity:2},{$Duration:1200,x:0.6,$Easing:{$Left:$JssorEasing$.$EaseInOutBack},$Opacity:2},{$Duration:1200,x:-0.6,$Easing:{$Left:$JssorEasing$.$EaseInOutBack},$Opacity:2},{$Duration:1200,y:0.6,$Easing:{$Top:$JssorEasing$.$EaseInOutBack},$Opacity:2},{$Duration:1200,y:-0.6,$Easing:{$Top:$JssorEasing$.$EaseInOutBack},$Opacity:2},{$Duration:1200,x:0.6,y:0.6,$Easing:{$Left:$JssorEasing$.$EaseInOutBack,$Top:$JssorEasing$.$EaseInOutBack},$Opacity:2},{$Duration:1200,x:-0.6,y:0.6,$Easing:{$Left:$JssorEasing$.$EaseInOutBack,$Top:$JssorEasing$.$EaseInOutBack},$Opacity:2},{$Duration:1200,x:0.6,y:-0.6,$Easing:{$Left:$JssorEasing$.$EaseInOutBack,$Top:$JssorEasing$.$EaseInOutBack},$Opacity:2},{$Duration:1200,x:-0.6,y:-0.6,$Easing:{$Left:$JssorEasing$.$EaseInOutBack,$Top:$JssorEasing$.$EaseInOutBack},$Opacity:2},{$Duration:1200,x:0.6,$Easing:{$Left:$JssorEasing$.$EaseInOutElastic},$Opacity:2},{$Duration:1200,x:-0.6,$Easing:{$Left:$JssorEasing$.$EaseInOutElastic},$Opacity:2},{$Duration:1200,y:0.6,$Easing:{$Top:$JssorEasing$.$EaseInOutElastic},$Opacity:2},{$Duration:1200,y:-0.6,$Easing:{$Top:$JssorEasing$.$EaseInOutElastic},$Opacity:2},{$Duration:1200,x:0.6,y:0.6,$Easing:{$Left:$JssorEasing$.$EaseInOutElastic,$Top:$JssorEasing$.$EaseInOutElastic},$Opacity:2},{$Duration:1200,x:-0.6,y:0.6,$Easing:{$Left:$JssorEasing$.$EaseInOutElastic,$Top:$JssorEasing$.$EaseInOutElastic},$Opacity:2},{$Duration:1200,x:0.6,y:-0.6,$Easing:{$Left:$JssorEasing$.$EaseInOutElastic,$Top:$JssorEasing$.$EaseInOutElastic},$Opacity:2},{$Duration:1200,x:-0.6,y:-0.6,$Easing:{$Left:$JssorEasing$.$EaseInOutElastic,$Top:$JssorEasing$.$EaseInOutElastic},$Opacity:2},{$Duration:1200,x:0.6,$Easing:{$Left:$JssorEasing$.$EaseInOutExpo},$Opacity:2},{$Duration:1200,x:-0.6,$Easing:{$Left:$JssorEasing$.$EaseInOutExpo},$Opacity:2},{$Duration:1200,y:0.6,$Easing:{$Top:$JssorEasing$.$EaseInOutExpo},$Opacity:2},{$Duration:1200,y:-0.6,$Easing:{$Top:$JssorEasing$.$EaseInOutExpo},$Opacity:2},{$Duration:1200,x:0.6,y:0.6,$Easing:{$Left:$JssorEasing$.$EaseInOutExpo,$Top:$JssorEasing$.$EaseInOutExpo},$Opacity:2},{$Duration:1200,x:-0.6,y:0.6,$Easing:{$Left:$JssorEasing$.$EaseInOutExpo,$Top:$JssorEasing$.$EaseInOutExpo},$Opacity:2},{$Duration:1200,x:0.6,y:-0.6,$Easing:{$Left:$JssorEasing$.$EaseInOutExpo,$Top:$JssorEasing$.$EaseInOutExpo},$Opacity:2},{$Duration:1200,x:-0.6,y:-0.6,$Easing:{$Left:$JssorEasing$.$EaseInOutExpo,$Top:$JssorEasing$.$EaseInOutExpo},$Opacity:2},{$Duration:900,x:0.6,$Rotate:-0.05,$Easing:{$Top:$JssorEasing$.$EaseInOutSine},$Opacity:2},{$Duration:900,x:-0.6,$Rotate:0.05,$Easing:{$Top:$JssorEasing$.$EaseInOutSine},$Opacity:2},{$Duration:900,y:0.6,$Rotate:-0.05,$Easing:{$Top:$JssorEasing$.$EaseInOutSine},$Opacity:2},{$Duration:900,y:-0.6,$Rotate:0.05,$Easing:{$Top:$JssorEasing$.$EaseInOutSine},$Opacity:2},{$Duration:900,x:0.6,y:0.6,$Rotate:-0.05,$Easing:{$Left:$JssorEasing$.$EaseInOutSine,$Top:$JssorEasing$.$EaseInOutSine},$Opacity:2},{$Duration:900,x:-0.6,y:0.6,$Rotate:0.05,$Easing:{$Left:$JssorEasing$.$EaseInOutSine,$Top:$JssorEasing$.$EaseInOutSine},$Opacity:2},{$Duration:900,x:0.6,y:-0.6,$Rotate:-0.05,$Easing:{$Left:$JssorEasing$.$EaseInOutSine,$Top:$JssorEasing$.$EaseInOutSine},$Opacity:2},{$Duration:900,x:-0.6,y:-0.6,$Rotate:0.05,$Easing:{$Left:$JssorEasing$.$EaseInOutSine,$Top:$JssorEasing$.$EaseInOutSine},$Opacity:2},{$Duration:1200,x:0.6,$Zoom:3,$Rotate:-0.3,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Rotate:$JssorEasing$.$EaseInElastic},$Opacity:2},{$Duration:1200,x:-0.6,$Zoom:3,$Rotate:-0.3,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Rotate:$JssorEasing$.$EaseInElastic},$Opacity:2},{$Duration:1200,y:0.6,$Zoom:3,$Rotate:-0.3,$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Rotate:$JssorEasing$.$EaseInElastic},$Opacity:2},{$Duration:1200,y:-0.6,$Zoom:3,$Rotate:-0.3,$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Rotate:$JssorEasing$.$EaseInElastic},$Opacity:2},{$Duration:1200,x:0.6,y:0.6,$Zoom:3,$Rotate:0.3,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Rotate:$JssorEasing$.$EaseInElastic},$Opacity:2},{$Duration:1200,x:-0.6,y:0.6,$Zoom:3,$Rotate:0.3,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Rotate:$JssorEasing$.$EaseInElastic},$Opacity:2},{$Duration:1200,x:0.6,y:-0.6,$Zoom:3,$Rotate:0.3,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Rotate:$JssorEasing$.$EaseInElastic},$Opacity:2},{$Duration:1200,x:-0.6,y:-0.6,$Zoom:3,$Rotate:0.3,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Rotate:$JssorEasing$.$EaseInElastic},$Opacity:2},{$Duration:1200,x:0.6,$Zoom:3,$Rotate:-0.3,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Rotate:$JssorEasing$.$EaseInBack},$Opacity:2},{$Duration:1200,x:-0.6,$Zoom:3,$Rotate:-0.3,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Rotate:$JssorEasing$.$EaseInBack},$Opacity:2},{$Duration:1200,y:0.6,$Zoom:3,$Rotate:-0.3,$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Rotate:$JssorEasing$.$EaseInBack},$Opacity:2},{$Duration:1200,y:-0.6,$Zoom:3,$Rotate:-0.3,$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Rotate:$JssorEasing$.$EaseInBack},$Opacity:2},{$Duration:1200,x:0.6,y:0.6,$Zoom:3,$Rotate:0.3,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Rotate:$JssorEasing$.$EaseInBack},$Opacity:2},{$Duration:1200,x:-0.6,y:0.6,$Zoom:3,$Rotate:0.3,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Rotate:$JssorEasing$.$EaseInBack},$Opacity:2},{$Duration:1200,x:0.6,y:-0.6,$Zoom:3,$Rotate:0.3,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Rotate:$JssorEasing$.$EaseInBack},$Opacity:2},{$Duration:1200,x:-0.6,y:-0.6,$Zoom:3,$Rotate:0.3,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Rotate:$JssorEasing$.$EaseInBack},$Opacity:2},{$Duration:900,x:0.7,$Rotate:-0.5,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseInQuad,$Rotate:$JssorEasing$.$EaseInBack},$Opacity:2,$During:{$Left:[0.2,0.8]}},{$Duration:900,x:-0.7,$Rotate:0.5,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseInQuad,$Rotate:$JssorEasing$.$EaseInBack},$Opacity:2,$During:{$Left:[0.2,0.8]}},{$Duration:900,y:0.7,$Rotate:-0.5,$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseInQuad,$Rotate:$JssorEasing$.$EaseInBack},$Opacity:2,$During:{$Top:[0.2,0.8]}},{$Duration:900,y:-0.7,$Rotate:0.5,$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseInQuad,$Rotate:$JssorEasing$.$EaseInBack},$Opacity:2,$During:{$Top:[0.2,0.8]}},{$Duration:900,x:0.7,y:0.7,$Rotate:-0.5,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseInQuad,$Rotate:$JssorEasing$.$EaseInBack},$Opacity:2,$During:{$Left:[0.2,0.8]}},{$Duration:900,x:-0.7,y:0.7,$Rotate:0.5,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseInQuad,$Rotate:$JssorEasing$.$EaseInBack},$Opacity:2,$During:{$Left:[0.2,0.8]}},{$Duration:900,x:0.7,y:-0.7,$Rotate:-0.5,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseInQuad,$Rotate:$JssorEasing$.$EaseInBack},$Opacity:2,$During:{$Left:[0.2,0.8]}},{$Duration:900,x:-0.7,y:-0.7,$Rotate:0.5,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseInQuad,$Rotate:$JssorEasing$.$EaseInBack},$Opacity:2,$During:{$Left:[0.2,0.8]}},{$Duration:1200,x:0.6,$Zoom:3,$Rotate:2,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Rotate:$JssorEasing$.$EaseInWave},$Opacity:2},{$Duration:1200,x:-0.6,$Zoom:3,$Rotate:2,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Rotate:$JssorEasing$.$EaseInWave},$Opacity:2},{$Duration:1200,y:0.6,$Zoom:3,$Rotate:2,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Rotate:$JssorEasing$.$EaseInWave},$Opacity:2},{$Duration:1200,y:-0.6,$Zoom:3,$Rotate:2,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Rotate:$JssorEasing$.$EaseInWave},$Opacity:2},{$Duration:1200,x:0.6,y:0.6,$Zoom:3,$Rotate:2,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Rotate:$JssorEasing$.$EaseInWave},$Opacity:2},{$Duration:1200,x:-0.6,y:0.6,$Zoom:3,$Rotate:2,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Rotate:$JssorEasing$.$EaseInWave},$Opacity:2},{$Duration:1200,x:0.6,y:-0.6,$Zoom:3,$Rotate:2,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Rotate:$JssorEasing$.$EaseInWave},$Opacity:2},{$Duration:1200,x:-0.6,y:-0.6,$Zoom:3,$Rotate:2,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Rotate:$JssorEasing$.$EaseInWave},$Opacity:2},{$Duration:1800,x:0.5,$Zoom:11,$Rotate:-1.5,$Easing:{$Left:$JssorEasing$.$EaseInOutElastic,$Zoom:$JssorEasing$.$EaseInElastic,$Rotate:$JssorEasing$.$EaseInOutElastic},$Opacity:2,$During:{$Zoom:[0,0.8],$Opacity:[0,0.7]},$Round:{$Rotate:0.5}},{$Duration:1800,x:-0.5,$Zoom:11,$Rotate:-1.5,$Easing:{$Left:$JssorEasing$.$EaseInOutElastic,$Zoom:$JssorEasing$.$EaseInElastic,$Rotate:$JssorEasing$.$EaseInOutElastic},$Opacity:2,$During:{$Zoom:[0,0.8],$Opacity:[0,0.7]},$Round:{$Rotate:0.5}},{$Duration:1800,y:0.8,$Zoom:11,$Rotate:-1.5,$Easing:{$Top:$JssorEasing$.$EaseInOutElastic,$Zoom:$JssorEasing$.$EaseInElastic,$Rotate:$JssorEasing$.$EaseInOutElastic},$Opacity:2,$During:{$Zoom:[0,0.8],$Opacity:[0,0.7]},$Round:{$Rotate:0.5}},{$Duration:1800,y:-0.8,$Zoom:11,$Rotate:-1.5,$Easing:{$Top:$JssorEasing$.$EaseInOutElastic,$Zoom:$JssorEasing$.$EaseInElastic,$Rotate:$JssorEasing$.$EaseInOutElastic},$Opacity:2,$During:{$Zoom:[0,0.8],$Opacity:[0,0.7]},$Round:{$Rotate:0.5}},{$Duration:1800,x:0.4,y:0.8,$Zoom:11,$Rotate:-1.5,$Easing:{$Left:$JssorEasing$.$EaseInOutElastic,$Top:$JssorEasing$.$EaseInOutElastic,$Zoom:$JssorEasing$.$EaseInElastic,$Rotate:$JssorEasing$.$EaseInOutElastic},$Opacity:2,$During:{$Zoom:[0,0.8],$Opacity:[0,0.7]},$Round:{$Rotate:0.5}},{$Duration:1800,x:-0.4,y:0.8,$Zoom:11,$Rotate:-1.5,$Easing:{$Left:$JssorEasing$.$EaseInOutElastic,$Top:$JssorEasing$.$EaseInOutElastic,$Zoom:$JssorEasing$.$EaseInElastic,$Rotate:$JssorEasing$.$EaseInOutElastic},$Opacity:2,$During:{$Zoom:[0,0.8],$Opacity:[0,0.7]},$Round:{$Rotate:0.5}},{$Duration:1800,x:0.4,y:-0.8,$Zoom:11,$Rotate:-1.5,$Easing:{$Left:$JssorEasing$.$EaseInOutElastic,$Top:$JssorEasing$.$EaseInOutElastic,$Zoom:$JssorEasing$.$EaseInElastic,$Rotate:$JssorEasing$.$EaseInOutElastic},$Opacity:2,$During:{$Zoom:[0,0.8],$Opacity:[0,0.7]},$Round:{$Rotate:0.5}},{$Duration:1800,x:-0.4,y:-0.8,$Zoom:11,$Rotate:-1.5,$Easing:{$Left:$JssorEasing$.$EaseInOutElastic,$Top:$JssorEasing$.$EaseInOutElastic,$Zoom:$JssorEasing$.$EaseInElastic,$Rotate:$JssorEasing$.$EaseInOutElastic},$Opacity:2,$During:{$Zoom:[0,0.8],$Opacity:[0,0.7]},$Round:{$Rotate:0.5}},{$Duration:900,$Clip:15,$Easing:{$Clip:$JssorEasing$.$EaseInOutCubic},$Opacity:2},{$Duration:900,$Clip:3,$Easing:{$Clip:$JssorEasing$.$EaseInOutCubic},$Opacity:2},{$Duration:900,$Clip:12,$Easing:{$Clip:$JssorEasing$.$EaseInOutCubic},$Opacity:2},{$Duration:900,$Clip:1,$Easing:{$Clip:$JssorEasing$.$EaseInOutCubic},$Opacity:2},{$Duration:900,$Clip:2,$Easing:{$Clip:$JssorEasing$.$EaseInOutCubic},$Opacity:2},{$Duration:900,$Clip:4,$Easing:{$Clip:$JssorEasing$.$EaseInOutCubic},$Opacity:2},{$Duration:900,$Clip:8,$Easing:{$Clip:$JssorEasing$.$EaseInOutCubic},$Opacity:2},{$Duration:900,$Clip:1,$Move:true,$Easing:{$Clip:$JssorEasing$.$EaseInOutCubic}},{$Duration:900,$Clip:2,$Move:true,$Easing:{$Clip:$JssorEasing$.$EaseInOutCubic}},{$Duration:900,$Clip:4,$Move:true,$Easing:{$Clip:$JssorEasing$.$EaseInOutCubic}},{$Duration:900,$Clip:8,$Move:true,$Easing:{$Clip:$JssorEasing$.$EaseInOutCubic}},{$Duration:900,$Zoom:1,$Easing:$JssorEasing$.$EaseInCubic,$Opacity:2},{$Duration:900,$Zoom:1.3,$Easing:$JssorEasing$.$EaseInCubic,$Opacity:2},{$Duration:900,$Zoom:1.5,$Easing:$JssorEasing$.$EaseInCubic,$Opacity:2},{$Duration:900,$Zoom:1.7,$Easing:$JssorEasing$.$EaseInCubic,$Opacity:2},{$Duration:900,$Zoom:1.8,$Easing:$JssorEasing$.$EaseInCubic,$Opacity:2},{$Duration:900,$Zoom:3,$Easing:{$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:900,$Zoom:4,$Easing:{$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:900,$Zoom:5,$Easing:{$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:900,$Zoom:6,$Easing:{$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:900,$Zoom:11,$Easing:{$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:900,x:0.6,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2},{$Duration:900,x:-0.6,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2},{$Duration:900,y:0.6,$Zoom:11,$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2},{$Duration:900,y:-0.6,$Zoom:11,$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2},{$Duration:900,x:0.6,y:0.6,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2},{$Duration:900,x:-0.6,y:0.6,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2},{$Duration:900,x:0.6,y:-0.6,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2},{$Duration:900,x:-0.6,y:-0.6,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2},{$Duration:1200,x:0.6,$Zoom:6,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInElastic},$Opacity:2},{$Duration:1200,x:-0.6,$Zoom:6,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInElastic},$Opacity:2},{$Duration:1200,y:0.6,$Zoom:6,$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInElastic},$Opacity:2},{$Duration:1200,y:-0.6,$Zoom:6,$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInElastic},$Opacity:2},{$Duration:1200,x:0.6,y:0.6,$Zoom:6,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInElastic},$Opacity:2},{$Duration:1200,x:-0.6,y:0.6,$Zoom:6,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInElastic},$Opacity:2},{$Duration:1200,x:0.6,y:-0.6,$Zoom:6,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInElastic},$Opacity:2},{$Duration:1200,x:-0.6,y:-0.6,$Zoom:6,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInElastic},$Opacity:2},{$Duration:900,x:0.6,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2},{$Duration:900,x:-0.6,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2},{$Duration:900,y:0.6,$Zoom:1,$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2},{$Duration:900,y:-0.6,$Zoom:1,$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2},{$Duration:900,x:0.6,y:0.6,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2},{$Duration:900,x:-0.6,y:0.6,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2},{$Duration:900,x:0.6,y:-0.6,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2},{$Duration:900,x:-0.6,y:-0.6,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2},{$Duration:1200,x:0.8,y:0.5,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Top:[0,0.5]}},{$Duration:1200,x:0.8,y:-0.5,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Top:[0,0.5]}},{$Duration:1200,x:-0.8,y:0.5,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Top:[0,0.5]}},{$Duration:1200,x:-0.8,y:-0.5,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Top:[0,0.5]}},{$Duration:1200,x:0.5,y:0.8,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseOutCubic,$Top:$JssorEasing$.$EaseLinear,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Left:[0,0.5]}},{$Duration:1200,x:-0.5,y:0.8,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseOutCubic,$Top:$JssorEasing$.$EaseLinear,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Left:[0,0.5]}},{$Duration:1200,x:0.5,y:-0.8,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseOutCubic,$Top:$JssorEasing$.$EaseLinear,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Left:[0,0.5]}},{$Duration:1200,x:-0.5,y:-0.8,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseOutCubic,$Top:$JssorEasing$.$EaseLinear,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Left:[0,0.5]}},{$Duration:1200,x:0.8,y:0.5,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Top:[0,0.5]}},{$Duration:1200,x:0.8,y:-0.5,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Top:[0,0.5]}},{$Duration:1200,x:-0.8,y:0.5,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Top:[0,0.5]}},{$Duration:1200,x:-0.8,y:-0.5,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Top:[0,0.5]}},{$Duration:1200,x:0.5,y:0.8,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseLinear,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Left:[0,0.5]}},{$Duration:1200,x:-0.5,y:0.8,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseLinear,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Left:[0,0.5]}},{$Duration:1200,x:0.5,y:-0.8,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseLinear,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Left:[0,0.5]}},{$Duration:1200,x:-0.5,y:-0.8,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseLinear,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Left:[0,0.5]}},{$Duration:1200,x:0.6,y:-0.6,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInJump,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Top:[0,0.5]},$Round:{$Left:0.3,$Top:0.75}},{$Duration:1200,x:-0.6,y:-0.6,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInJump,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Top:[0,0.5]},$Round:{$Left:0.3,$Top:0.75}},{$Duration:1200,x:0.5,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseOutJump,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Zoom:0.5}},{$Duration:1200,x:-0.5,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseOutJump,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Zoom:0.5}},{$Duration:1200,y:0.5,$Zoom:11,$Easing:{$Top:$JssorEasing$.$EaseOutJump,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Zoom:0.5}},{$Duration:1200,y:-0.5,$Zoom:11,$Easing:{$Top:$JssorEasing$.$EaseOutJump,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Zoom:0.5}},{$Duration:1200,x:0.5,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Zoom:0.5}},{$Duration:1200,x:-0.5,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Zoom:0.5}},{$Duration:1200,y:0.5,$Zoom:11,$Easing:{$Top:$JssorEasing$.$EaseInJump,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Zoom:0.5}},{$Duration:1200,y:-0.5,$Zoom:11,$Easing:{$Top:$JssorEasing$.$EaseInJump,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Zoom:0.5}},{$Duration:1200,x:0.5,y:0.3,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutWave},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:1200,x:0.5,y:-0.3,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutWave},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:1200,x:-0.5,y:0.3,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutWave},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:1200,x:-0.5,y:-0.3,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutWave},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:1200,x:0.3,y:0.5,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseOutWave,$Top:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:1200,x:-0.3,y:0.5,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseOutWave,$Top:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:1200,x:0.3,y:-0.5,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseOutWave,$Top:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:1200,x:-0.3,y:-0.5,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseOutWave,$Top:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:1200,x:0.5,y:0.3,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseInWave},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:1200,x:0.5,y:-0.3,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseInWave},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:1200,x:-0.5,y:0.3,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseInWave},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:1200,x:-0.5,y:-0.3,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseInWave},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:1200,x:0.3,y:0.5,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:1200,x:-0.3,y:0.5,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:1200,x:0.3,y:-0.5,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:1200,x:-0.3,y:-0.5,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:1200,x:0.6,y:0.6,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInJump,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Top:[0,0.5]},$Round:{$Left:0.3,$Top:0.5}},{$Duration:1200,x:0.6,y:-0.6,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInJump,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Top:[0,0.5]},$Round:{$Left:0.3,$Top:0.5}},{$Duration:1200,x:-0.6,y:0.6,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInJump,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Top:[0,0.5]},$Round:{$Left:0.3,$Top:0.5}},{$Duration:1200,x:-0.6,y:-0.6,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInJump,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Top:[0,0.5]},$Round:{$Left:0.3,$Top:0.5}},{$Duration:1200,x:0.6,y:0.6,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInWave,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Left:[0,0.5]},$Round:{$Left:0.5,$Top:0.3}},{$Duration:1200,x:-0.6,y:0.6,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInWave,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Left:[0,0.5]},$Round:{$Left:0.5,$Top:0.3}},{$Duration:1200,x:0.6,y:-0.6,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInWave,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Left:[0,0.5]},$Round:{$Left:0.5,$Top:0.3}},{$Duration:1200,x:-0.6,y:-0.6,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInWave,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Left:[0,0.5]},$Round:{$Left:0.5,$Top:0.3}},{$Duration:1200,x:0.8,y:0.4,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInWave,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2},{$Duration:1200,x:0.8,y:-0.4,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInWave,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2},{$Duration:1200,x:-0.8,y:0.4,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInWave,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2},{$Duration:1200,x:-0.8,y:-0.4,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInWave,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2},{$Duration:1200,x:0.4,y:0.8,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInJump,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2},{$Duration:1200,x:-0.4,y:0.8,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInJump,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2},{$Duration:1200,x:0.4,y:-0.8,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInJump,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2},{$Duration:1200,x:-0.4,y:-0.8,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInJump,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2},{$Duration:1200,x:0.6,y:0.6,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInSine,$Top:$JssorEasing$.$EaseOutJump,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Top:0.5}},{$Duration:1200,x:0.6,y:-0.6,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInSine,$Top:$JssorEasing$.$EaseOutJump,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Top:0.5}},{$Duration:1200,x:-0.6,y:0.6,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInSine,$Top:$JssorEasing$.$EaseOutJump,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Top:0.5}},{$Duration:1200,x:-0.6,y:-0.6,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseInSine,$Top:$JssorEasing$.$EaseOutJump,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Top:0.5}},{$Duration:1200,x:0.6,y:0.6,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseOutJump,$Top:$JssorEasing$.$EaseInSine,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Left:0.5}},{$Duration:1200,x:-0.6,y:0.6,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseOutJump,$Top:$JssorEasing$.$EaseInSine,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Left:0.5}},{$Duration:1200,x:0.6,y:-0.6,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseOutJump,$Top:$JssorEasing$.$EaseInSine,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Left:0.5}},{$Duration:1200,x:-0.6,y:-0.6,$Zoom:11,$Easing:{$Left:$JssorEasing$.$EaseOutJump,$Top:$JssorEasing$.$EaseInSine,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Left:0.5}},{$Duration:900,$Rotate:1,$Easing:{$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInQuad},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:900,$Rotate:1,$Opacity:2,$Round:{$Rotate:0.25}},{$Duration:900,$Rotate:1,$Easing:{$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInQuad},$Opacity:2},{$Duration:900,$Zoom:1,$Rotate:1,$Easing:{$Zoom:$JssorEasing$.$EaseInQuad,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInQuad},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:900,$Zoom:3,$Rotate:1,$Easing:{$Zoom:$JssorEasing$.$EaseInQuad,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInQuad},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:900,$Zoom:4,$Rotate:1,$Easing:{$Zoom:$JssorEasing$.$EaseInQuad,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInQuad},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:900,$Zoom:5,$Rotate:1,$Easing:{$Zoom:$JssorEasing$.$EaseInQuad,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInQuad},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:900,$Zoom:6,$Rotate:1,$Easing:{$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInExpo},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:900,$Zoom:11,$Rotate:1,$Easing:{$Zoom:$JssorEasing$.$EaseInExpo,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInExpo},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:900,x:0.6,$Zoom:11,$Rotate:1,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:900,x:-0.6,$Zoom:11,$Rotate:1,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:900,y:0.6,$Zoom:11,$Rotate:1,$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:900,y:-0.6,$Zoom:11,$Rotate:1,$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:900,x:0.6,y:0.6,$Zoom:11,$Rotate:1,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:900,x:-0.6,y:0.6,$Zoom:11,$Rotate:1,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:900,x:0.6,y:-0.6,$Zoom:11,$Rotate:1,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:900,x:-0.6,y:-0.6,$Zoom:11,$Rotate:1,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.8}},{$Duration:900,x:0.6,$Zoom:1,$Rotate:1,$Easing:{$Left:$JssorEasing$.$EaseInQuad,$Zoom:$JssorEasing$.$EaseInQuad,$Rotate:$JssorEasing$.$EaseInQuad,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2,$Round:{$Rotate:1.2}},{$Duration:900,x:-0.6,$Zoom:1,$Rotate:1,$Easing:{$Left:$JssorEasing$.$EaseInQuad,$Zoom:$JssorEasing$.$EaseInQuad,$Rotate:$JssorEasing$.$EaseInQuad,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2,$Round:{$Rotate:1.2}},{$Duration:900,y:0.6,$Zoom:1,$Rotate:1,$Easing:{$Top:$JssorEasing$.$EaseInQuad,$Zoom:$JssorEasing$.$EaseInQuad,$Rotate:$JssorEasing$.$EaseInQuad,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2,$Round:{$Rotate:1.2}},{$Duration:900,y:-0.6,$Zoom:1,$Rotate:1,$Easing:{$Top:$JssorEasing$.$EaseInQuad,$Zoom:$JssorEasing$.$EaseInQuad,$Rotate:$JssorEasing$.$EaseInQuad,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2,$Round:{$Rotate:1.2}},{$Duration:900,x:0.6,y:0.6,$Zoom:1,$Rotate:1,$Easing:{$Left:$JssorEasing$.$EaseInQuad,$Top:$JssorEasing$.$EaseInQuad,$Zoom:$JssorEasing$.$EaseInQuad,$Rotate:$JssorEasing$.$EaseInQuad,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2,$Round:{$Rotate:1.2}},{$Duration:900,x:-0.6,y:0.6,$Zoom:1,$Rotate:1,$Easing:{$Left:$JssorEasing$.$EaseInQuad,$Top:$JssorEasing$.$EaseInQuad,$Zoom:$JssorEasing$.$EaseInQuad,$Rotate:$JssorEasing$.$EaseInQuad,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2,$Round:{$Rotate:1.2}},{$Duration:900,x:0.6,y:-0.6,$Zoom:1,$Rotate:1,$Easing:{$Left:$JssorEasing$.$EaseInQuad,$Top:$JssorEasing$.$EaseInQuad,$Zoom:$JssorEasing$.$EaseInQuad,$Rotate:$JssorEasing$.$EaseInQuad,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2,$Round:{$Rotate:1.2}},{$Duration:900,x:-0.6,y:-0.6,$Zoom:1,$Rotate:1,$Easing:{$Left:$JssorEasing$.$EaseInQuad,$Top:$JssorEasing$.$EaseInQuad,$Zoom:$JssorEasing$.$EaseInQuad,$Rotate:$JssorEasing$.$EaseInQuad,$Opacity:$JssorEasing$.$EaseOutQuad},$Opacity:2,$Round:{$Rotate:1.2}},{$Duration:1200,x:0.3,$Zoom:11,$Rotate:0.2,$Easing:{$Left:$JssorEasing$.$EaseOutCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Left:[0,0.5]}},{$Duration:1200,x:-0.3,$Zoom:11,$Rotate:0.2,$Easing:{$Left:$JssorEasing$.$EaseOutCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Left:[0,0.5]}},{$Duration:1200,y:0.5,$Zoom:11,$Rotate:0.2,$Easing:{$Top:$JssorEasing$.$EaseOutCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Top:[0,0.5]}},{$Duration:1200,y:-0.5,$Zoom:11,$Rotate:0.2,$Easing:{$Top:$JssorEasing$.$EaseOutCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Top:[0,0.5]}},{$Duration:1200,x:0.3,$Zoom:11,$Rotate:0.2,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Left:[0,0.5]}},{$Duration:1200,x:-0.3,$Zoom:11,$Rotate:0.2,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Left:[0,0.5]}},{$Duration:1200,y:0.5,$Zoom:11,$Rotate:0.2,$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Top:[0,0.5]}},{$Duration:1200,y:-0.5,$Zoom:11,$Rotate:0.2,$Easing:{$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Top:[0,0.5]}},{$Duration:1200,x:0.8,y:0.5,$Zoom:11,$Rotate:0.2,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Top:[0,0.5]}},{$Duration:1200,x:0.8,y:-0.5,$Zoom:11,$Rotate:0.2,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Top:[0,0.5]}},{$Duration:1200,x:-0.8,y:0.5,$Zoom:11,$Rotate:0.2,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Top:[0,0.5]}},{$Duration:1200,x:-0.8,y:-0.5,$Zoom:11,$Rotate:0.2,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Top:[0,0.5]}},{$Duration:1200,x:0.5,y:0.8,$Zoom:11,$Rotate:0.2,$Easing:{$Left:$JssorEasing$.$EaseOutCubic,$Top:$JssorEasing$.$EaseLinear,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Left:[0,0.5]}},{$Duration:1200,x:-0.5,y:0.8,$Zoom:11,$Rotate:0.2,$Easing:{$Left:$JssorEasing$.$EaseOutCubic,$Top:$JssorEasing$.$EaseLinear,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Left:[0,0.5]}},{$Duration:1200,x:0.5,y:-0.8,$Zoom:11,$Rotate:0.2,$Easing:{$Left:$JssorEasing$.$EaseOutCubic,$Top:$JssorEasing$.$EaseLinear,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Left:[0,0.5]}},{$Duration:1200,x:-0.5,y:-0.8,$Zoom:11,$Rotate:0.2,$Easing:{$Left:$JssorEasing$.$EaseOutCubic,$Top:$JssorEasing$.$EaseLinear,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Left:[0,0.5]}},{$Duration:1200,x:0.8,y:0.5,$Zoom:11,$Rotate:0.2,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Top:[0,0.5]}},{$Duration:1200,x:0.8,y:-0.5,$Zoom:11,$Rotate:0.2,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Top:[0,0.5]}},{$Duration:1200,x:-0.8,y:0.5,$Zoom:11,$Rotate:0.2,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Top:[0,0.5]}},{$Duration:1200,x:-0.8,y:-0.5,$Zoom:11,$Rotate:0.2,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseInCubic,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Top:[0,0.5]}},{$Duration:1200,x:0.5,y:0.8,$Zoom:11,$Rotate:0.2,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseLinear,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Left:[0,0.5]}},{$Duration:1200,x:-0.5,y:0.8,$Zoom:11,$Rotate:0.2,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseLinear,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Left:[0,0.5]}},{$Duration:1200,x:0.5,y:-0.8,$Zoom:11,$Rotate:0.2,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseLinear,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Left:[0,0.5]}},{$Duration:1200,x:-0.5,y:-0.8,$Zoom:11,$Rotate:0.2,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseLinear,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Left:[0,0.5]}},{$Duration:1200,x:0.6,y:-0.6,$Zoom:11,$Rotate:-1,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInJump,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Top:[0,0.5]},$Round:{$Left:0.3,$Top:0.75,$Rotate:0.5}},{$Duration:1200,x:-0.6,y:-0.6,$Zoom:11,$Rotate:-1,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInJump,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Top:[0,0.5]},$Round:{$Left:0.3,$Top:0.75,$Rotate:0.5}},{$Duration:1200,x:0.5,$Zoom:6,$Rotate:0.25,$Easing:{$Left:$JssorEasing$.$EaseOutJump,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseOutWave},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1200,x:-0.5,$Zoom:6,$Rotate:0.25,$Easing:{$Left:$JssorEasing$.$EaseOutJump,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseOutWave},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1200,y:0.5,$Zoom:6,$Rotate:0.25,$Easing:{$Top:$JssorEasing$.$EaseOutJump,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseOutWave},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1200,y:-0.5,$Zoom:6,$Rotate:0.25,$Easing:{$Top:$JssorEasing$.$EaseOutJump,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseOutWave},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1200,x:0.5,$Zoom:6,$Rotate:0.25,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseOutWave},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1200,x:-0.5,$Zoom:6,$Rotate:0.25,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseOutWave},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1200,y:0.5,$Zoom:6,$Rotate:0.25,$Easing:{$Top:$JssorEasing$.$EaseInJump,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseOutWave},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1200,y:-0.5,$Zoom:6,$Rotate:0.25,$Easing:{$Top:$JssorEasing$.$EaseInJump,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseOutWave},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1200,x:0.5,y:1,$Zoom:6,$Rotate:0.25,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseOutWave},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1200,x:-0.5,y:1,$Zoom:6,$Rotate:0.25,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseOutWave},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1200,x:-0.5,y:-1,$Zoom:6,$Rotate:0.25,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseOutWave},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1200,x:0.5,y:1,$Zoom:6,$Rotate:0.25,$Easing:{$Left:$JssorEasing$.$EaseOutJump,$Top:$JssorEasing$.$EaseOutJump,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseOutWave},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1200,x:-0.5,y:1,$Zoom:6,$Rotate:0.25,$Easing:{$Left:$JssorEasing$.$EaseOutJump,$Top:$JssorEasing$.$EaseOutJump,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseOutWave},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1200,x:-0.5,y:-1,$Zoom:6,$Rotate:0.25,$Easing:{$Left:$JssorEasing$.$EaseOutJump,$Top:$JssorEasing$.$EaseOutJump,$Zoom:$JssorEasing$.$EaseInCubic,$Opacity:$JssorEasing$.$EaseLinear,$Rotate:$JssorEasing$.$EaseOutWave},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1500,x:2,y:0.3,$Zoom:11,$Rotate:0.3,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseOutWave},$Opacity:2},{$Duration:1500,x:2,y:-0.3,$Zoom:11,$Rotate:0.3,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseOutWave},$Opacity:2},{$Duration:1500,x:-2,y:0.3,$Zoom:11,$Rotate:0.3,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseOutWave},$Opacity:2},{$Duration:1500,x:-2,y:-0.3,$Zoom:11,$Rotate:0.3,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseOutWave},$Opacity:2},{$Duration:1500,x:0.3,y:2,$Zoom:11,$Rotate:0.3,$Easing:{$Left:$JssorEasing$.$EaseOutWave,$Top:$JssorEasing$.$EaseInCubic},$Opacity:2},{$Duration:1500,x:-0.3,y:2,$Zoom:11,$Rotate:0.3,$Easing:{$Left:$JssorEasing$.$EaseOutWave,$Top:$JssorEasing$.$EaseInCubic},$Opacity:2},{$Duration:1500,x:0.3,y:-2,$Zoom:11,$Rotate:0.3,$Easing:{$Left:$JssorEasing$.$EaseOutWave,$Top:$JssorEasing$.$EaseInCubic},$Opacity:2},{$Duration:1500,x:-0.3,y:-2,$Zoom:11,$Rotate:0.3,$Easing:{$Left:$JssorEasing$.$EaseOutWave,$Top:$JssorEasing$.$EaseInCubic},$Opacity:2},{$Duration:1500,x:2,y:0.3,$Zoom:11,$Rotate:0.3,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInWave},$Opacity:2},{$Duration:1500,x:2,y:-0.3,$Zoom:11,$Rotate:0.3,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInWave},$Opacity:2},{$Duration:1500,x:-2,y:0.3,$Zoom:11,$Rotate:0.3,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInWave},$Opacity:2},{$Duration:1500,x:-2,y:-0.3,$Zoom:11,$Rotate:0.3,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInWave},$Opacity:2},{$Duration:1500,x:0.3,y:2,$Zoom:11,$Rotate:0.3,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInCubic},$Opacity:2},{$Duration:1500,x:-0.3,y:2,$Zoom:11,$Rotate:0.3,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInCubic},$Opacity:2},{$Duration:1500,x:0.3,y:-2,$Zoom:11,$Rotate:0.3,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInCubic},$Opacity:2},{$Duration:1500,x:-0.3,y:-2,$Zoom:11,$Rotate:0.3,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInCubic},$Opacity:2},{$Duration:1200,x:0.6,y:0.6,$Zoom:11,$Rotate:-0.8,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInJump,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Top:[0,0.5]},$Round:{$Left:0.3,$Top:0.5,$Rotate:0.4}},{$Duration:1200,x:0.6,y:-0.6,$Zoom:11,$Rotate:-0.8,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInJump,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Top:[0,0.5]},$Round:{$Left:0.3,$Top:0.5,$Rotate:0.4}},{$Duration:1200,x:-0.6,y:0.6,$Zoom:11,$Rotate:-0.8,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInJump,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Top:[0,0.5]},$Round:{$Left:0.3,$Top:0.5,$Rotate:0.4}},{$Duration:1200,x:-0.6,y:-0.6,$Zoom:11,$Rotate:-0.8,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInJump,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Top:[0,0.5]},$Round:{$Left:0.3,$Top:0.5,$Rotate:0.4}},{$Duration:1200,x:0.6,y:0.6,$Zoom:11,$Rotate:-0.8,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInWave,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Left:[0,0.5]},$Round:{$Left:0.5,$Top:0.3,$Rotate:0.4}},{$Duration:1200,x:-0.6,y:0.6,$Zoom:11,$Rotate:-0.8,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInWave,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Left:[0,0.5]},$Round:{$Left:0.5,$Top:0.3,$Rotate:0.4}},{$Duration:1200,x:0.6,y:-0.6,$Zoom:11,$Rotate:-0.8,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInWave,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Left:[0,0.5]},$Round:{$Left:0.5,$Top:0.3,$Rotate:0.4}},{$Duration:1200,x:-0.6,y:-0.6,$Zoom:11,$Rotate:-0.8,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInWave,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$During:{$Left:[0,0.5]},$Round:{$Left:0.5,$Top:0.3,$Rotate:0.4}},{$Duration:1200,x:0.8,y:0.4,$Zoom:11,$Rotate:-0.6,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInWave,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1200,x:0.8,y:-0.4,$Zoom:11,$Rotate:-0.6,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInWave,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1200,x:-0.8,y:0.4,$Zoom:11,$Rotate:-0.6,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInWave,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1200,x:-0.8,y:-0.4,$Zoom:11,$Rotate:-0.6,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseInWave,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1200,x:0.4,y:0.8,$Zoom:11,$Rotate:-0.6,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInJump,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1200,x:-0.4,y:0.8,$Zoom:11,$Rotate:-0.6,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInJump,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1200,x:0.4,y:-0.8,$Zoom:11,$Rotate:-0.6,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInJump,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1200,x:-0.4,y:-0.8,$Zoom:11,$Rotate:-0.6,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInJump,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Rotate:0.5}},{$Duration:1200,x:0.6,y:0.6,$Zoom:11,$Rotate:-1,$Easing:{$Left:$JssorEasing$.$EaseInSine,$Top:$JssorEasing$.$EaseOutJump,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Top:0.5,$Rotate:0.5}},{$Duration:1200,x:0.6,y:-0.6,$Zoom:11,$Rotate:-1,$Easing:{$Left:$JssorEasing$.$EaseInSine,$Top:$JssorEasing$.$EaseOutJump,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Top:0.5,$Rotate:0.5}},{$Duration:1200,x:-0.6,y:0.6,$Zoom:11,$Rotate:-1,$Easing:{$Left:$JssorEasing$.$EaseInSine,$Top:$JssorEasing$.$EaseOutJump,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Top:0.5,$Rotate:0.5}},{$Duration:1200,x:-0.6,y:-0.6,$Zoom:11,$Rotate:-1,$Easing:{$Left:$JssorEasing$.$EaseInSine,$Top:$JssorEasing$.$EaseOutJump,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Top:0.5,$Rotate:0.5}},{$Duration:1200,x:0.6,y:0.6,$Zoom:11,$Rotate:-1,$Easing:{$Left:$JssorEasing$.$EaseOutJump,$Top:$JssorEasing$.$EaseInSine,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Left:0.5,$Rotate:0.5}},{$Duration:1200,x:-0.6,y:0.6,$Zoom:11,$Rotate:-1,$Easing:{$Left:$JssorEasing$.$EaseOutJump,$Top:$JssorEasing$.$EaseInSine,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Left:0.5,$Rotate:0.5}},{$Duration:1200,x:0.6,y:-0.6,$Zoom:11,$Rotate:-1,$Easing:{$Left:$JssorEasing$.$EaseOutJump,$Top:$JssorEasing$.$EaseInSine,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Left:0.5,$Rotate:0.5}},{$Duration:1200,x:-0.6,y:-0.6,$Zoom:11,$Rotate:-1,$Easing:{$Left:$JssorEasing$.$EaseOutJump,$Top:$JssorEasing$.$EaseInSine,$Zoom:$JssorEasing$.$EaseInCubic},$Opacity:2,$Round:{$Left:0.5,$Rotate:0.5}},{$Duration:1200,x:0.3,y:0.3,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump},$Opacity:2,$During:{$Left:[0,0.8],$Top:[0,0.8]},$Round:{$Left:0.8,$Top:0.8}},{$Duration:1200,x:-0.3,y:0.3,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump},$Opacity:2,$During:{$Left:[0,0.8],$Top:[0,0.8]},$Round:{$Left:0.8,$Top:0.8}},{$Duration:1200,x:0.3,y:-0.3,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump},$Opacity:2,$During:{$Left:[0,0.8],$Top:[0,0.8]},$Round:{$Left:0.8,$Top:0.8}},{$Duration:1200,x:-0.3,y:-0.3,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump},$Opacity:2,$During:{$Left:[0,0.8],$Top:[0,0.8]},$Round:{$Left:0.8,$Top:0.8}},{$Duration:1800,x:0.3,y:0.3,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Zoom:$JssorEasing$.$EaseOutQuad},$Opacity:2,$During:{$Left:[0,0.8],$Top:[0,0.8]},$Round:{$Left:0.8,$Top:2.5}},{$Duration:1800,x:-0.3,y:0.3,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Zoom:$JssorEasing$.$EaseOutQuad},$Opacity:2,$During:{$Left:[0,0.8],$Top:[0,0.8]},$Round:{$Left:0.8,$Top:2.5}},{$Duration:1800,x:0.3,y:-0.3,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Zoom:$JssorEasing$.$EaseOutQuad},$Opacity:2,$During:{$Left:[0,0.8],$Top:[0,0.8]},$Round:{$Left:0.8,$Top:2.5}},{$Duration:1800,x:-0.3,y:-0.3,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseInJump,$Zoom:$JssorEasing$.$EaseOutQuad},$Opacity:2,$During:{$Left:[0,0.8],$Top:[0,0.8]},$Round:{$Left:0.8,$Top:2.5}},{$Duration:1800,x:0.2,y:0.05,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Zoom:$JssorEasing$.$EaseOutQuad},$Opacity:2,$During:{$Left:[0,0.7],$Top:[0,0.7]},$Round:{$Left:0.8,$Top:2.5}},{$Duration:1800,x:0.2,y:-0.05,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Zoom:$JssorEasing$.$EaseOutQuad},$Opacity:2,$During:{$Left:[0,0.7],$Top:[0,0.7]},$Round:{$Left:0.8,$Top:2.5}},{$Duration:1800,x:-0.2,y:0.05,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Zoom:$JssorEasing$.$EaseOutQuad},$Opacity:2,$During:{$Left:[0,0.7],$Top:[0,0.7]},$Round:{$Left:0.8,$Top:2.5}},{$Duration:1800,x:-0.2,y:-0.05,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseInWave,$Zoom:$JssorEasing$.$EaseOutQuad},$Opacity:2,$During:{$Left:[0,0.7],$Top:[0,0.7]},$Round:{$Left:0.8,$Top:2.5}},{$Duration:900,x:0.2,y:-0.1,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseInWave},$Opacity:2,$Round:{$Top:1.3}},{$Duration:900,x:-0.2,y:-0.1,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseInWave},$Opacity:2,$Round:{$Top:1.3}},{$Duration:900,x:0.1,y:0.2,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Left:1.3}},{$Duration:900,x:0.1,y:-0.2,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Left:1.3}},{$Duration:1800,x:0.5,y:0.2,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInOutSine,$Top:$JssorEasing$.$EaseInWave,$Zoom:$JssorEasing$.$EaseInOutQuad},$Opacity:2,$During:{$Left:[0,0.7],$Top:[0.1,0.7]},$Round:{$Top:1.3}},{$Duration:1800,x:0.5,y:-0.2,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInOutSine,$Top:$JssorEasing$.$EaseInWave,$Zoom:$JssorEasing$.$EaseInOutQuad},$Opacity:2,$During:{$Left:[0,0.7],$Top:[0.1,0.7]},$Round:{$Top:1.3}},{$Duration:1800,x:-0.5,y:0.2,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInOutSine,$Top:$JssorEasing$.$EaseInWave,$Zoom:$JssorEasing$.$EaseInOutQuad},$Opacity:2,$During:{$Left:[0,0.7],$Top:[0.1,0.7]},$Round:{$Top:1.3}},{$Duration:1800,x:-0.5,y:-0.2,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInOutSine,$Top:$JssorEasing$.$EaseInWave,$Zoom:$JssorEasing$.$EaseInOutQuad},$Opacity:2,$During:{$Left:[0,0.7],$Top:[0.1,0.7]},$Round:{$Top:1.3}},{$Duration:1800,x:0.2,y:0.5,$Zoom:1,$Easing:{$Top:$JssorEasing$.$EaseInOutSine,$Left:$JssorEasing$.$EaseInWave,$Zoom:$JssorEasing$.$EaseInOutQuad},$Opacity:2,$During:{$Top:[0,0.7],$Left:[0.1,0.7]},$Round:{$Left:1.3}},{$Duration:1800,x:-0.2,y:0.5,$Zoom:1,$Easing:{$Top:$JssorEasing$.$EaseInOutSine,$Left:$JssorEasing$.$EaseInWave,$Zoom:$JssorEasing$.$EaseInOutQuad},$Opacity:2,$During:{$Top:[0,0.7],$Left:[0.1,0.7]},$Round:{$Left:1.3}},{$Duration:1800,x:0.2,y:-0.5,$Zoom:1,$Easing:{$Top:$JssorEasing$.$EaseInOutSine,$Left:$JssorEasing$.$EaseInWave,$Zoom:$JssorEasing$.$EaseInOutQuad},$Opacity:2,$During:{$Top:[0,0.7],$Left:[0.1,0.7]},$Round:{$Left:1.3}},{$Duration:1800,x:-0.2,y:-0.5,$Zoom:1,$Easing:{$Top:$JssorEasing$.$EaseInOutSine,$Left:$JssorEasing$.$EaseInWave,$Zoom:$JssorEasing$.$EaseInOutQuad},$Opacity:2,$During:{$Top:[0,0.7],$Left:[0.1,0.7]},$Round:{$Left:1.3}},{$Duration:1200,x:0.5,y:0.3,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInOutSine,$Top:$JssorEasing$.$EaseInWave,$Zoom:$JssorEasing$.$EaseInOutQuad},$Opacity:2,$During:{$Left:[0,0.7],$Top:[0.1,0.7]},$Round:{$Top:0.4}},{$Duration:1200,x:0.5,y:-0.3,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInOutSine,$Top:$JssorEasing$.$EaseInWave,$Zoom:$JssorEasing$.$EaseInOutQuad},$Opacity:2,$During:{$Left:[0,0.7],$Top:[0.1,0.7]},$Round:{$Top:0.4}},{$Duration:1200,x:-0.5,y:0.3,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInOutSine,$Top:$JssorEasing$.$EaseInWave,$Zoom:$JssorEasing$.$EaseInOutQuad},$Opacity:2,$During:{$Left:[0,0.7],$Top:[0.1,0.7]},$Round:{$Top:0.4}},{$Duration:1200,x:-0.5,y:-0.3,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInOutSine,$Top:$JssorEasing$.$EaseInWave,$Zoom:$JssorEasing$.$EaseInOutQuad},$Opacity:2,$During:{$Left:[0,0.7],$Top:[0.1,0.7]},$Round:{$Top:0.4}},{$Duration:1200,x:0.5,y:0.5,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseOutSine,$Zoom:$JssorEasing$.$EaseInOutQuad},$Opacity:2,$During:{$Left:[0.1,0.7],$Top:[0,0.7]},$Round:{$Left:0.4}},{$Duration:1200,x:-0.5,y:0.5,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseOutSine,$Zoom:$JssorEasing$.$EaseInOutQuad},$Opacity:2,$During:{$Left:[0.1,0.7],$Top:[0,0.7]},$Round:{$Left:0.4}},{$Duration:1200,x:0.5,y:-0.5,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseOutSine,$Zoom:$JssorEasing$.$EaseInOutQuad},$Opacity:2,$During:{$Left:[0.1,0.7],$Top:[0,0.7]},$Round:{$Left:0.4}},{$Duration:1200,x:-0.5,y:-0.5,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseOutSine,$Zoom:$JssorEasing$.$EaseInOutQuad},$Opacity:2,$During:{$Left:[0.1,0.7],$Top:[0,0.7]},$Round:{$Left:0.4}},{$Duration:1800,x:0.2,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseOutWave,$Zoom:$JssorEasing$.$EaseOutCubic},$Opacity:2,$During:{$Left:[0,0.7]},$Round:{$Left:1.3}},{$Duration:1800,x:-0.2,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseOutWave,$Zoom:$JssorEasing$.$EaseOutCubic},$Opacity:2,$During:{$Left:[0,0.7]},$Round:{$Left:1.3}},{$Duration:1800,y:-0.2,$Zoom:1,$Easing:{$Top:$JssorEasing$.$EaseOutWave,$Zoom:$JssorEasing$.$EaseOutCubic},$Opacity:2,$During:{$Top:[0,0.7]},$Round:{$Top:1.3}},{$Duration:1800,y:0.2,$Zoom:1,$Easing:{$Top:$JssorEasing$.$EaseOutWave,$Zoom:$JssorEasing$.$EaseOutCubic},$Opacity:2,$During:{$Top:[0,0.7]},$Round:{$Top:1.3}},{$Duration:1800,x:1,y:0.2,$Zoom:1,$Easing:{$Top:$JssorEasing$.$EaseOutWave,$Zoom:$JssorEasing$.$EaseOutCubic},$Opacity:2,$During:{$Top:[0,0.7]},$Round:{$Left:1.3}},{$Duration:1800,x:1,y:-0.2,$Zoom:1,$Easing:{$Top:$JssorEasing$.$EaseOutWave,$Zoom:$JssorEasing$.$EaseOutCubic},$Opacity:2,$During:{$Top:[0,0.7]},$Round:{$Left:1.3}},{$Duration:1800,x:-1,y:0.2,$Zoom:1,$Easing:{$Top:$JssorEasing$.$EaseOutWave,$Zoom:$JssorEasing$.$EaseOutCubic},$Opacity:2,$During:{$Top:[0,0.7]},$Round:{$Left:1.3}},{$Duration:1800,x:-1,y:-0.2,$Zoom:1,$Easing:{$Top:$JssorEasing$.$EaseOutWave,$Zoom:$JssorEasing$.$EaseOutCubic},$Opacity:2,$During:{$Top:[0,0.7]},$Round:{$Left:1.3}},{$Duration:1800,x:0.2,y:1,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseOutWave,$Zoom:$JssorEasing$.$EaseOutCubic},$Opacity:2,$During:{$Left:[0,0.7]},$Round:{$Top:1.3}},{$Duration:1800,x:-0.2,y:1,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseOutWave,$Zoom:$JssorEasing$.$EaseOutCubic},$Opacity:2,$During:{$Left:[0,0.7]},$Round:{$Top:1.3}},{$Duration:1800,x:0.2,y:-1,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseOutWave,$Zoom:$JssorEasing$.$EaseOutCubic},$Opacity:2,$During:{$Left:[0,0.7]},$Round:{$Top:1.3}},{$Duration:1800,x:-0.2,y:-1,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseOutWave,$Zoom:$JssorEasing$.$EaseOutCubic},$Opacity:2,$During:{$Left:[0,0.7]},$Round:{$Top:1.3}},{$Duration:1200,x:1,y:0.1,$Zoom:3,$Rotate:-0.1,$Easing:{$Left:$JssorEasing$.$EaseInQuint,$Top:$JssorEasing$.$EaseInWave,$Opacity:$JssorEasing$.$EaseInQuint},$Opacity:2},{$Duration:1200,x:1,y:-0.1,$Zoom:3,$Rotate:-0.1,$Easing:{$Left:$JssorEasing$.$EaseInQuint,$Top:$JssorEasing$.$EaseInWave,$Opacity:$JssorEasing$.$EaseInQuint},$Opacity:2},{$Duration:1200,x:-1,y:0.1,$Zoom:3,$Rotate:0.1,$Easing:{$Left:$JssorEasing$.$EaseInQuint,$Top:$JssorEasing$.$EaseInWave,$Opacity:$JssorEasing$.$EaseInQuint},$Opacity:2},{$Duration:1200,x:-1,y:-0.1,$Zoom:3,$Rotate:0.1,$Easing:{$Left:$JssorEasing$.$EaseInQuint,$Top:$JssorEasing$.$EaseInWave,$Opacity:$JssorEasing$.$EaseInQuint},$Opacity:2},{$Duration:1500,x:0.5,y:0.1,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInExpo,$Top:$JssorEasing$.$EaseOutWave},$Opacity:2,$During:{$Left:[0,0.7],$Top:[0.3,0.7]},$Round:{$Top:1.3}},{$Duration:1500,x:0.5,y:-0.1,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInExpo,$Top:$JssorEasing$.$EaseOutWave},$Opacity:2,$During:{$Left:[0,0.7],$Top:[0.3,0.7]},$Round:{$Top:1.3}},{$Duration:1500,x:-0.5,y:0.1,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInExpo,$Top:$JssorEasing$.$EaseOutWave},$Opacity:2,$During:{$Left:[0,0.7],$Top:[0.3,0.7]},$Round:{$Top:1.3}},{$Duration:1500,x:-0.5,y:-0.1,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseInExpo,$Top:$JssorEasing$.$EaseOutWave},$Opacity:2,$During:{$Left:[0,0.7],$Top:[0.3,0.7]},$Round:{$Top:1.3}},{$Duration:1500,x:0.1,y:0.5,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseOutWave,$Top:$JssorEasing$.$EaseInExpo},$Opacity:2,$During:{$Left:[0.3,0.7],$Top:[0,0.7]},$Round:{$Left:1.3}},{$Duration:1500,x:-0.1,y:0.5,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseOutWave,$Top:$JssorEasing$.$EaseInExpo},$Opacity:2,$During:{$Left:[0.3,0.7],$Top:[0,0.7]},$Round:{$Left:1.3}},{$Duration:1500,x:0.1,y:-0.5,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseOutWave,$Top:$JssorEasing$.$EaseInExpo},$Opacity:2,$During:{$Left:[0.3,0.7],$Top:[0,0.7]},$Round:{$Left:1.3}},{$Duration:1500,x:-0.1,y:-0.5,$Zoom:1,$Easing:{$Left:$JssorEasing$.$EaseOutWave,$Top:$JssorEasing$.$EaseInExpo},$Opacity:2,$During:{$Left:[0.3,0.7],$Top:[0,0.7]},$Round:{$Left:1.3}},{$Duration:1500,x:0.8,$Clip:4,$Easing:$JssorEasing$.$EaseInOutCubic,$ScaleClip:0.8,$Opacity:2,$During:{$Left:[0.4,0.6],$Clip:[0,0.4],$Opacity:[0.4,0.6]}},{$Duration:1500,x:-0.8,$Clip:4,$Easing:$JssorEasing$.$EaseInOutCubic,$ScaleClip:0.8,$Opacity:2,$During:{$Left:[0.4,0.6],$Clip:[0,0.4],$Opacity:[0.4,0.6]}},{$Duration:1500,x:0.8,$Clip:1,$Easing:$JssorEasing$.$EaseInOutCubic,$ScaleClip:0.8,$Opacity:2,$During:{$Left:[0.4,0.6],$Clip:[0,0.4],$Opacity:[0.4,0.6]}},{$Duration:1500,x:-0.8,$Clip:1,$Easing:$JssorEasing$.$EaseInOutCubic,$ScaleClip:0.8,$Opacity:2,$During:{$Left:[0.4,0.6],$Clip:[0,0.4],$Opacity:[0.4,0.6]}},{$Duration:1500,x:0.8,$Clip:12,$Easing:$JssorEasing$.$EaseInOutCubic,$ScaleClip:0.8,$Opacity:2,$During:{$Left:[0.4,0.6],$Clip:[0,0.4],$Opacity:[0.4,0.6]}},{$Duration:1500,x:-0.8,$Clip:12,$Easing:$JssorEasing$.$EaseInOutCubic,$ScaleClip:0.8,$Opacity:2,$During:{$Left:[0.4,0.6],$Clip:[0,0.4],$Opacity:[0.4,0.6]}},{$Duration:1500,y:-0.8,$Clip:12,$Easing:$JssorEasing$.$EaseInOutCubic,$ScaleClip:0.8,$Opacity:2,$During:{$Top:[0.4,0.6],$Clip:[0,0.4],$Opacity:[0.4,0.6]}},{$Duration:1500,y:0.8,$Clip:12,$Easing:$JssorEasing$.$EaseInOutCubic,$ScaleClip:0.8,$Opacity:2,$During:{$Top:[0.4,0.6],$Clip:[0,0.4],$Opacity:[0.4,0.6]}},{$Duration:1500,x:0.8,$Clip:3,$Easing:$JssorEasing$.$EaseInOutCubic,$ScaleClip:0.8,$Opacity:2,$During:{$Left:[0.4,0.6],$Clip:[0,0.4],$Opacity:[0.4,0.6]}},{$Duration:1500,x:-0.8,$Clip:3,$Easing:$JssorEasing$.$EaseInOutCubic,$ScaleClip:0.8,$Opacity:2,$During:{$Left:[0.4,0.6],$Clip:[0,0.4],$Opacity:[0.4,0.6]}},{$Duration:1500,y:-0.8,$Clip:3,$Easing:$JssorEasing$.$EaseInOutCubic,$ScaleClip:0.8,$Opacity:2,$During:{$Top:[0.4,0.6],$Clip:[0,0.4],$Opacity:[0.4,0.6]}},{$Duration:1500,y:0.8,$Clip:3,$Easing:$JssorEasing$.$EaseInOutCubic,$ScaleClip:0.8,$Opacity:2,$During:{$Top:[0.4,0.6],$Clip:[0,0.4],$Opacity:[0.4,0.6]}},{$Duration:1800,x:0.6,y:0.3,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseInWave},$Opacity:2,$Round:{$Top:2.5}},{$Duration:1800,x:-0.6,y:0.3,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseInWave},$Opacity:2,$Round:{$Top:2.5}},{$Duration:1200,x:-0.2,y:0.6,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Left:1.5}},{$Duration:1200,x:-0.2,y:-0.6,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Left:1.5}},{$Duration:1800,x:0.6,y:0.3,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutWave},$Opacity:2,$Round:{$Top:2.5}},{$Duration:1800,x:-0.6,y:0.3,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutWave},$Opacity:2,$Round:{$Top:2.5}},{$Duration:1200,x:-0.2,y:0.6,$Easing:{$Left:$JssorEasing$.$EaseOutWave,$Top:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Left:1.5}},{$Duration:1200,x:-0.2,y:-0.6,$Easing:{$Left:$JssorEasing$.$EaseOutWave,$Top:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Left:1.5}},{$Duration:1800,x:0.6,y:-0.3,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseInWave},$Opacity:2,$Round:{$Top:2.5}},{$Duration:1800,x:-0.6,y:-0.3,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseInWave},$Opacity:2,$Round:{$Top:2.5}},{$Duration:2000,x:0.6,y:0.4,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutJump},$Opacity:2,$Round:{$Top:2.5}},{$Duration:2000,x:-0.6,y:0.4,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutJump},$Opacity:2,$Round:{$Top:2.5}},{$Duration:1500,x:-0.3,y:0.6,$Easing:{$Left:$JssorEasing$.$EaseOutJump,$Top:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Left:1.5}},{$Duration:1500,x:-0.3,y:-0.6,$Easing:{$Left:$JssorEasing$.$EaseOutJump,$Top:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Left:1.5}},{$Duration:2000,x:0.6,y:-0.4,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseInJump},$Opacity:2,$Round:{$Top:2.5}},{$Duration:2000,x:-0.6,y:-0.4,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseInJump},$Opacity:2,$Round:{$Top:2.5}},{$Duration:1500,x:-0.3,y:0.6,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Left:1.5}},{$Duration:1500,x:-0.3,y:-0.6,$Easing:{$Left:$JssorEasing$.$EaseInJump,$Top:$JssorEasing$.$EaseLinear},$Opacity:2,$Round:{$Left:1.5}},{$Duration:900,$Opacity:2},{$Duration:1200,x:0.6,y:0.6,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutCubic},$Opacity:2},{$Duration:1200,x:-0.6,y:0.6,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutCubic},$Opacity:2},{$Duration:1200,x:0.6,y:0.6,$Easing:{$Left:$JssorEasing$.$EaseOutCubic,$Top:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1200,x:0.6,y:-0.6,$Easing:{$Left:$JssorEasing$.$EaseOutCubic,$Top:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:900,x:0.6,y:-0.6,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseInCubic},$Opacity:2},{$Duration:900,x:-0.6,y:-0.6,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseInCubic},$Opacity:2},{$Duration:900,x:-0.6,y:0.6,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:900,x:-0.6,y:-0.6,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseLinear},$Opacity:2},{$Duration:1200,x:0.8,y:0.5,$Opacity:2,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutCubic},$During:{$Top:[0,0.5]}},{$Duration:1200,x:-0.8,y:0.5,$Opacity:2,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutCubic},$During:{$Top:[0,0.5]}},{$Duration:1200,x:0.5,y:0.8,$Opacity:2,$Easing:{$Left:$JssorEasing$.$EaseOutCubic,$Top:$JssorEasing$.$EaseLinear},$During:{$Left:[0,0.5]}},{$Duration:1200,x:0.5,y:-0.8,$Opacity:2,$Easing:{$Left:$JssorEasing$.$EaseOutCubic,$Top:$JssorEasing$.$EaseLinear},$During:{$Left:[0,0.5]}},{$Duration:1200,x:0.8,y:-0.5,$Opacity:2,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseInCubic},$During:{$Top:[0,0.5]}},{$Duration:1200,x:-0.8,y:-0.5,$Opacity:2,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseInCubic},$During:{$Top:[0,0.5]}},{$Duration:1200,x:-0.5,y:0.8,$Opacity:2,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseLinear},$During:{$Left:[0,0.5]}},{$Duration:1200,x:-0.5,y:-0.8,$Opacity:2,$Easing:{$Left:$JssorEasing$.$EaseInCubic,$Top:$JssorEasing$.$EaseLinear},$During:{$Left:[0,0.5]}},{$Duration:1200,x:0.8,y:0.3,$Opacity:2,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutWave},$During:{$Top:[0,0.5]}},{$Duration:1200,x:-0.8,y:0.3,$Opacity:2,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseOutWave},$During:{$Top:[0,0.5]}},{$Duration:1200,x:0.2,y:0.8,$Opacity:2,$Easing:{$Left:$JssorEasing$.$EaseOutWave,$Top:$JssorEasing$.$EaseLinear},$During:{$Left:[0,0.5]}},{$Duration:1200,x:0.2,y:-0.8,$Opacity:2,$Easing:{$Left:$JssorEasing$.$EaseOutWave,$Top:$JssorEasing$.$EaseLinear},$During:{$Left:[0,0.5]}},{$Duration:1200,x:0.8,y:-0.3,$Opacity:2,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseInWave},$During:{$Top:[0,0.5]}},{$Duration:1200,x:-0.8,y:-0.3,$Opacity:2,$Easing:{$Left:$JssorEasing$.$EaseLinear,$Top:$JssorEasing$.$EaseInWave},$During:{$Top:[0,0.5]}},{$Duration:1200,x:-0.2,y:0.8,$Opacity:2,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseLinear},$During:{$Left:[0,0.5]}},{$Duration:1200,x:-0.2,y:-0.8,$Opacity:2,$Easing:{$Left:$JssorEasing$.$EaseInWave,$Top:$JssorEasing$.$EaseLinear},$During:{$Left:[0,0.5]}},{$Duration:1200,$Clip:15,$Opacity:1.7,$During:{$Clip:[0.5,0.5],$Opacity:[0,0.5]}},{$Duration:1200,$Clip:3,$Opacity:1.7,$During:{$Clip:[0.5,0.5],$Opacity:[0,0.5]}},{$Duration:1200,$Clip:12,$Opacity:1.7,$During:{$Clip:[0.5,0.5],$Opacity:[0,0.5]}},{$Duration:1200,$Clip:1,$Opacity:1.7,$During:{$Clip:[0.5,0.5],$Opacity:[0,0.5]}},{$Duration:1200,$Clip:2,$Opacity:1.7,$During:{$Clip:[0.5,0.5],$Opacity:[0,0.5]}},{$Duration:1200,$Clip:4,$Opacity:1.7,$During:{$Clip:[0.5,0.5],$Opacity:[0,0.5]}},{$Duration:1200,$Clip:8,$Opacity:1.7,$During:{$Clip:[0.5,0.5],$Opacity:[0,0.5]}},{$Duration:1200,$Clip:1,$Move:true,$Opacity:1.7,$During:{$Clip:[0.5,0.5],$Opacity:[0,0.5]}},{$Duration:1200,$Clip:2,$Move:true,$Opacity:1.7,$During:{$Clip:[0.5,0.5],$Opacity:[0,0.5]}},{$Duration:1200,$Clip:4,$Move:true,$Opacity:1.7,$During:{$Clip:[0.5,0.5],$Opacity:[0,0.5]}},{$Duration:1200,$Clip:8,$Move:true,$Opacity:1.7,$During:{$Clip:[0.5,0.5],$Opacity:[0,0.5]}},{$Duration:1200,x:0.6,$Clip:12,$Easing:$JssorEasing$.$EaseInCubic,$Opacity:2},{$Duration:1200,x:-0.6,$Clip:12,$Easing:$JssorEasing$.$EaseInCubic,$Opacity:2},{$Duration:1200,y:0.6,$Clip:3,$Easing:$JssorEasing$.$EaseInCubic,$Opacity:2},{$Duration:1200,y:-0.6,$Clip:3,$Easing:$JssorEasing$.$EaseInCubic,$Opacity:2},{$Duration:1500,x:0.5,y:0.5,$Rotate:-1,$Easing:$JssorEasing$.$EaseLinear,$Opacity:2,$During:{$Left:[0,0.33],$Top:[0.67,0.33],$Rotate:[0,0.33]},$Round:{$Rotate:0.25}},{$Duration:1500,x:-0.5,y:0.5,$Rotate:1,$Easing:$JssorEasing$.$EaseLinear,$Opacity:2,$During:{$Left:[0,0.33],$Top:[0.67,0.33],$Rotate:[0,0.33]},$Round:{$Rotate:0.25}},{$Duration:1500,x:0.5,y:-0.5,$Rotate:-1,$Easing:$JssorEasing$.$EaseLinear,$Opacity:2,$During:{$Left:[0,0.33],$Top:[0.67,0.33],$Rotate:[0,0.33]},$Round:{$Rotate:0.25}},{$Duration:1500,x:-0.5,y:-0.5,$Rotate:-1,$Easing:$JssorEasing$.$EaseLinear,$Opacity:2,$During:{$Left:[0,0.33],$Top:[0.67,0.33],$Rotate:[0,0.33]},$Round:{$Rotate:0.25}},{$Duration:1500,x:0.5,y:0.5,$Rotate:-1,$Easing:$JssorEasing$.$EaseLinear,$Opacity:2,$During:{$Left:[0.67,0.33],$Top:[0,0.33],$Rotate:[0,0.33]},$Round:{$Rotate:0.25}},{$Duration:1500,x:-0.5,y:-0.5,$Rotate:-1,$Easing:$JssorEasing$.$EaseLinear,$Opacity:2,$During:{$Left:[0.67,0.33],$Top:[0,0.33],$Rotate:[0,0.33]},$Round:{$Rotate:0.25}},{$Duration:1500,x:-0.5,y:0.5,$Rotate:-1,$Easing:$JssorEasing$.$EaseLinear,$Opacity:2,$During:{$Left:[0.67,0.33],$Top:[0,0.33],$Rotate:[0,0.33]},$Round:{$Rotate:0.25}},{$Duration:1500,x:-0.5,y:-0.5,$Rotate:-1,$Easing:$JssorEasing$.$EaseLinear,$Opacity:2,$During:{$Left:[0.67,0.33],$Top:[0,0.33],$Rotate:[0,0.33]},$Round:{$Rotate:0.25}},{$Duration:1500,x:0.5,$Rotate:6.25,$Easing:$JssorEasing$.$EaseLinear,$Opacity:2,$During:{$Left:[0,0.33],$Rotate:[0,0.33]},$Round:{$Rotate:0.25}},{$Duration:1500,x:-0.5,$Rotate:6.25,$Easing:$JssorEasing$.$EaseLinear,$Opacity:2,$During:{$Left:[0,0.33],$Rotate:[0,0.33]},$Round:{$Rotate:0.25}},{$Duration:1500,y:0.5,$Rotate:6.25,$Easing:$JssorEasing$.$EaseLinear,$Opacity:2,$During:{$Top:[0,0.33],$Rotate:[0,0.33]},$Round:{$Rotate:0.25}},{$Duration:1500,y:-0.5,$Rotate:6.25,$Easing:$JssorEasing$.$EaseLinear,$Opacity:2,$During:{$Top:[0,0.33],$Rotate:[0,0.33]},$Round:{$Rotate:0.25}}]
;;;/// <reference path="Jssor.js" />

/**
* Jssor.Player.ytiframe 1.0
* Author: Jssor
*
* Copyright 2013 Jssor. All rights reserved. http://www.jssor.com
**/

//make $JssorPlayer$ unique static instance
var $JssorPlayer$ = window.$JssorPlayer$ = window.$JssorPlayer$ || new $JssorPlayerClass$();

//youtube iframe video player handler begin
$JssorPlayer$["ytiframe"] = function (playerElement, playerInstanceElement) {
    //maintained by '$JssorPlayer$, available for use when the player get initialized and become available
    //playerElement.pId                 //unique id of the player
    //playerElement.pTagName            //tag name of this player instance
    //playerElement.pHandler            //name of the handler which has already handled the player element
    //playerElement.pInstance           //player instance which has already handled the playerElement
    //playerInstanceElement.pHandler    //name of the handler to handle the player instance element
    //playerInstanceElement.pInstance   //player instance which has already got the playerInstanceElement handled

    //should implement following methods/property by this handler
    //playerElement.pAvailable          //indicates that the player is available
    //this.$Remove()                    //drop this instance and remove playerInstanceElement from DOM
    //this.$Play()                      //play player
    //this.$Pause()                     //pause player
    //this.$SeekTo(time[, allowAhead]); //seek player to time position
    //this.$Enter()                     //enter and make the player on service to audience
    //this.$Quit()                      //quit and make the player off service to audience
    //this.$IsEntered()                 //retrieve a boolean value indicates this player is on service or not
    //this.$GetError()                  //retrieve error of the player (better update this property if there is fatal error that makes the player unavailable)

    var _Self = this;

    var _FrameConnected;
    var _MessageFrameId = "ytiframe_" + playerElement.pId;
    var _CloseButton;
    var _PlayCover;
    var _HideControls;

    var _ytPlayerState;

    var _Disabled;
    var _Entered = false;

    var _NoPostMessage = !window.postMessage;
    var _PlayButtonBackgroundImageUrl;

    $JssorObject$.call(_Self);

    function ToJson(value) {
        var json;

        if (value == null) {
            json = "null";
        }
        else if (value == undefined) {
            json == "undefined";
        }
        else if ($Jssor$.$IsString(value)) {
            json = '"' + value + '"';
        }
        else if ($Jssor$.$IsArray(value)) {
            json = "[";

            $Jssor$.$Each(value, function (item, index) {
                json += ToJson(item);
                if (index < value.length - 1)
                    json += ",";
            });

            json += "]";
        }
        else {
            json = value.toString();
        }

        return json;
    }

    function DeliverMessage(evt, options) {
        if (!_NoPostMessage) {
            options = $Jssor$.$Extend({ id: _MessageFrameId }, options);
            var command = '{"event":"' + evt + '"';
            $Jssor$.$Each(options, function (optionValue, name) {
                var optionString = ',"' + name + '":' + ToJson(optionValue);
                command += optionString;
            });
            command += '}'
            playerInstanceElement.contentWindow.postMessage(command, "*");
        }
    }

    function ConnectYtiframe() {
        if (!_FrameConnected) {
            DeliverMessage("listening");

            $Jssor$.$Delay(ConnectYtiframe, 50);
        }
    }

    function SyncSize() {
        var width = $Jssor$.$CssWidth(playerElement);
        var height = $Jssor$.$CssHeight(playerElement);

        $Jssor$.$Attribute(playerInstanceElement, "width", width);
        $Jssor$.$Attribute(playerInstanceElement, "height", height);

        if (_PlayCover) {
            ////25, 66, 40
            //var _CoverTop = 0;
            //var _CoverHeight = height;

            //if (!_HideControls) {
            //    _CoverTop = 66;
            //    _CoverHeight = height - 108;
            //}

            $Jssor$.$CssWidth(_PlayCover, width);
            $Jssor$.$CssHeight(_PlayCover, height);
        }
    }

    function UpdateUI() {
        _CloseButton && $Jssor$.$ShowElement(_CloseButton, !_Entered);
        if (_PlayCover) {
            if (!_ytPlayerState) {
                if (!_PlayButtonBackgroundImageUrl) {
                    _PlayButtonBackgroundImageUrl = $Jssor$.$Css(_PlayCover, "backgrouondImage");
                    !_HideControls && $Jssor$.$Css(_PlayCover, "backgrouondImage", "");
                }
            }
            else if (_PlayButtonBackgroundImageUrl) {
                $Jssor$.$Css(_PlayCover, "backgrouondImage", _PlayButtonBackgroundImageUrl);
                _PlayButtonBackgroundImageUrl = null;
            }
            $Jssor$.$ShowElement(_PlayCover, _Entered);
        }
    }

    function EnterService(enter) {
        if (enter != _Entered) {
            _Entered = enter;
            UpdateUI();

            _Self.$TriggerEvent($JssorPlayer$.$EVT_SWITCH, enter, _Self);
        }
    }

    function IsPlaying() {
        return _ytPlayerState == 3 || _ytPlayerState == 5;
    }

    function AttachPlayerInstance() {

        if (!playerElement.pAvailable) {
            playerElement.pAvailable = true;
            playerElement.pInstance = _Self;

            $Jssor$.$FireEvent(playerElement, "dataavailable");

            _CloseButton && $Jssor$.$AddEvent(_CloseButton, "click", CloseButtonClickHandler);
            _PlayCover && $Jssor$.$AddEvent(_PlayCover, "click", QuitCoverClickEventHandler);

            _HideControls = $Jssor$.$ParseInt($Jssor$.$Attribute(playerInstanceElement, "pHideControls"));

            SyncSize();

            UpdateUI();

            if (_HideControls)
                DeliverMessage("command", { func: "hideUserInterface" });
        }
    }

    //event handling begin
    function YtiframeMessageEventHandler(event) {
        //"playerState":-1
        //unstarted (-1), ended (0), playing (1), paused (2), buffering (3), video cued (5).

        //"id":"ytiframe_0"
        //initialDelivery, infoDelivery, onReady, onStateChange
        if ((!_Disabled || !_FrameConnected) && event.data.indexOf(_MessageFrameId) > 0) {

            _FrameConnected = true;

            var match = /("playerState":)([+-]?[0-9]+)/i.exec(event.data);
            if (match) {
                var playerState = parseInt(match[2]) + 2;

                //if there is no instance attached to the player, attach this instance then
                //if (!_ytPlayerState) {
                //    AttachPlayerInstance();
                //}

                _ytPlayerState = playerState;

                if (IsPlaying())
                    EnterService(IsPlaying());
            }
        }
    }

    function CloseButtonClickHandler(event) {
        if (!_Disabled) {
            _Self.$Pause();
        }
    }

    function QuitCoverClickEventHandler(event) {
        if (!_Disabled) {
            _Self.$Play();
        }
    }
    //event handling end

    _Self.$Play = function () {
        EnterService(true);

        //call playVideo
        DeliverMessage("command", { func: "playVideo" });
    };

    _Self.$Pause = function () {
        EnterService(false);

        //call pauseVideo
        DeliverMessage("command", { func: "pauseVideo" });
    };

    _Self.$SeekTo = function (time, force) {
        DeliverMessage("command", { func: "seekTo", args: [time, force] });
    };

    _Self.$Enter = function () {
        //enter and make the player on service to audience
        _Self.$Play();
    };

    _Self.$Quit = function () {
        //quit and make the player off service to audience
        _Self.$Pause();
    };

    _Self.$Enable = function () {
        //enable player to allow audience act on 'quit cover' and 'close button'
        _Disabled = false;
    };

    _Self.$Disable = function () {
        //disable player to disallow audience act on 'quit cover' and 'close button'
        _Disabled = true;
    };

    _Self.$IsPlaying = IsPlaying;

    _Self.$IsEntered = IsPlaying;

    _Self.$Remove = function () {
        //unlisten window message
        $Jssor$.$RemoveEvent(window, "message", YtiframeMessageEventHandler);

        //to do prevent youtube player from posting message
        //to do remove this playerInstanceElement
    };

    _Self.$GetError = function () {
        //not implemented yet
        return null;
    };

    //constructor
    {
        $JssorDebug$.$Execute(function () {

            var playerWidthStr = playerElement.style.width;
            var playerHeightStr = playerElement.style.height;
            var playerWidth = $Jssor$.$CssWidth(playerElement);
            var playerHeight = $Jssor$.$CssHeight(playerElement);

            if (!playerWidthStr) {
                $JssorDebug$.$Fail("Youtube Video HTML definition error. 'width' of 'player' not specified. Please specify 'width' in pixel.");
            }

            if (!playerHeightStr) {
                $JssorDebug$.$Fail("Youtube Video HTML definition error. 'height' of player not specified. Please specify 'height' in pixel.");
            }

            if (playerWidthStr.indexOf('%') != -1) {
                $JssorDebug$.$Fail("Youtube Video HTML definition error. 'width' of 'outer container' invalid. Please specify 'width' in pixel.");
            }

            if (playerHeightStr.indexOf('%') != -1) {
                $JssorDebug$.$Fail("Youtube Video HTML definition error. 'height' of 'outer container' invalid. Please specify 'height' in pixel.");
            }

            if (playerInstanceElement.tagName != "IFRAME") {
                $JssorDebug$.$Fail("Youtube Video HTML definition error.\r\n'yt_iframe' handler can handle 'IFRAME' player only.");
            }
        });

        $Jssor$.$Attribute(playerInstanceElement, "src", $Jssor$.$Attribute(playerInstanceElement, "url"));

        playerInstanceElement.pInstance = _Self;

        _CloseButton = $Jssor$.$FindChild(playerElement, "close");
        _PlayCover = $Jssor$.$FindChild(playerElement, "cover");

        SyncSize();

        AttachPlayerInstance();

        if (!_NoPostMessage) {
            $Jssor$.$AddEvent(window, "message", YtiframeMessageEventHandler);
            ConnectYtiframe();
        }
    }
};
//{"event":"initialDelivery","info":{"apiInterface":["addEventListener","removeEventListener","showVideoInfo","hideVideoInfo","startAutoHideControls","stopAutoHideControls","updatePlaylist","hideUserInterface","showUserInterface","clearVideo","destroy","cuePlaylist","cueVideoById","cueVideoByUrl","getApiInterface","getAvailableQualityLevels","getCurrentTime","getDuration","getOption","getOptions","getPlaybackQuality","getPlayerState","getPlaylist","getPlaylistId","getPlaylistIndex","getVideoBytesLoaded","getVideoBytesTotal","getVideoLoadedFraction","getVideoEmbedCode","getVideoStartBytes","getVideoUrl","getVolume","isMuted","loadPlaylist","loadModule","loadVideoById","loadVideoByUrl","mute","nextVideo","pauseVideo","playVideo","playVideoAt","previousVideo","seekTo","setLoop","setOption","setPlaybackQuality","setShuffle","setSize","setVolume","stopVideo","unMute","addCueRange","removeCueRange","getDebugText","unloadModule","setPlaybackRate","getPlaybackRate","getAvailablePlaybackRates","cueVideoByFlashvars","loadVideoByFlashvars","cueVideoByPlayerVars","loadVideoByPlayerVars","preloadVideoByPlayerVars","updateVideoData","getCurrentHlsSequence","getLiveTime","getVideoData"],"availableQualityLevels":[],"currentTime":0,"duration":234,"option":null,"options":[],"playbackQuality":"small","playerState":-1,"playlist":null,"playlistId":null,"playlistIndex":-1,"videoBytesLoaded":0,"videoBytesTotal":0,"videoLoadedFraction":0,"videoEmbedCode":"<iframe width=\"640\" height=\"360\" src=\"//www.youtube.com/embed/8Af372EQLck?feature=player_embedded\" frameborder=\"0\" allowfullscreen></iframe>","videoStartBytes":0,"videoUrl":"http://www.youtube.com/watch?feature=player_embedded&v=8Af372EQLck","volume":100,"muted":false,"debugText":"cl=56660614&ts=1384438770&stageFps=24&debug%5FflashVersion=WIN%2011%2C8%2C800%2C94&debug%5Fdate=Fri%20Nov%2015%2011%3A47%3A59%20GMT%2B0800%202013&debug%5FvideoId=8Af372EQLck&droppedFrames=0&videoFps=0&debug%5FsourceData=&debug%5FplaybackQuality=small","playbackRate":1,"availablePlaybackRates":[1],"currentHlsSequence":null,"liveTime":0,"videoData":{"video_id":"8Af372EQLck"}},"id":"ytiframe_0"}
//youtube iframe video player handler end

//fetch and initialize all players within docyment.body
//$Jssor$.$AddEvent(window, "load", $Jssor$.$CreateCallback(null, $JssorPlayer$.$FetchPlayers, document.body));
//$JssorPlayer$.$FetchPlayers(document.body);

//youtube flash video player handler begin
//not ready
//youtube flash video player handler end

//html5 video player handler begin
//not ready
//html5 video player handler end

//vimeo video player handler begin
//not ready
//vimeo video player handler end
;;;var DNN_COL_DELIMITER=String.fromCharCode(16);var DNN_ROW_DELIMITER=String.fromCharCode(15);var __dnn_m_bPageLoaded=false;if(window.addEventListener){window.addEventListener("load",__dnn_Page_OnLoad,false)}else{window.attachEvent("onload",__dnn_Page_OnLoad)}function __dnn_ClientAPIEnabled(){return typeof(dnn)!="undefined"&&typeof(dnn.dom)!="undefined"}function __dnn_Page_OnLoad(){if(__dnn_ClientAPIEnabled()){dnn.dom.attachEvent(window,"onscroll",__dnn_bodyscroll)}__dnn_m_bPageLoaded=true}function __dnn_KeyDown(iKeyCode,sFunc,e){if(e==null){e=window.event}if(e.keyCode==iKeyCode){eval(unescape(sFunc));return false}}function __dnn_bodyscroll(){var a=document.forms[0];if(__dnn_ClientAPIEnabled()&&__dnn_m_bPageLoaded&&typeof(a.ScrollTop)!="undefined"){a.ScrollTop.value=document.documentElement.scrollTop?document.documentElement.scrollTop:dnn.dom.getByTagName("body")[0].scrollTop}}function __dnn_setScrollTop(c){if(__dnn_ClientAPIEnabled()){if(c==null){c=document.forms[0].ScrollTop.value}var a=dnn.getVar("ScrollToControl");if(a!=null&&a.length>0){var b=dnn.dom.getById(a);if(b!=null){c=dnn.dom.positioning.elementTop(b);dnn.setVar("ScrollToControl","")}}if(document.getElementsByTagName("html")[0].style.overflow!="hidden"){window.scrollTo(0,c)}}}function __dnn_SetInitialFocus(a){var b=dnn.dom.getById(a);if(b!=null&&__dnn_CanReceiveFocus(b)){b.focus()}}function __dnn_CanReceiveFocus(b){if(b.style.display!="none"&&b.tabIndex>-1&&b.disabled==false&&b.style.visible!="hidden"){var a=b.parentElement;while(a!=null&&a.tagName!="BODY"){if(a.style.display=="none"||a.disabled||a.style.visible=="hidden"){return false}a=a.parentElement}return true}else{return false}}function __dnn_ContainerMaxMin_OnClick(i,b){var g=dnn.dom.getById(b);if(g!=null){var e=i.childNodes[0];var l=dnn.getVar("containerid_"+b);var j=dnn.getVar("cookieid_"+b);var d=e.src.toLowerCase().substr(e.src.lastIndexOf("/"));var a;var h;var k;if(dnn.getVar("min_icon_"+l)){k=dnn.getVar("min_icon_"+l)}else{k=dnn.getVar("min_icon")}if(dnn.getVar("max_icon_"+l)){h=dnn.getVar("max_icon_"+l)}else{h=dnn.getVar("max_icon")}a=h.toLowerCase().substr(h.lastIndexOf("/"));var c=5;var f=dnn.getVar("animf_"+b);if(f!=null){c=new Number(f)}if(d==a){e.src=k;dnn.dom.expandElement(g,c);e.title=dnn.getVar("min_text");if(j!=null){if(dnn.getVar("__dnn_"+l+":defminimized")=="true"){dnn.dom.setCookie(j,"true",365)}else{dnn.dom.deleteCookie(j)}}else{dnn.setVar("__dnn_"+l+"_Visible","true")}}else{e.src=h;dnn.dom.collapseElement(g,c);e.title=dnn.getVar("max_text");if(j!=null){if(dnn.getVar("__dnn_"+l+":defminimized")=="true"){dnn.dom.deleteCookie(j)}else{dnn.dom.setCookie(j,"false",365)}}else{dnn.setVar("__dnn_"+l+"_Visible","false")}}return true}return false}function __dnn_Help_OnClick(a){var b=dnn.dom.getById(a);if(b!=null){if(b.style.display=="none"){b.style.display=""}else{b.style.display="none"}return true}return false}function __dnn_SectionMaxMin(f,c){var d=dnn.dom.getById(c);if(d!=null){var g=f.getAttribute("max_icon");var e=f.getAttribute("min_icon");var a=f.getAttribute("userctr")!=null;var b;if(d.style.display=="none"){f.src=e;d.style.display="";if(a){b="True"}else{dnn.setVar(f.id+":exp",1)}}else{f.src=g;d.style.display="none";if(a){b="False"}else{dnn.setVar(f.id+":exp",0)}}if(a){dnncore.setUserProp(f.getAttribute("userctr"),f.getAttribute("userkey"),b,null)}return true}return false}function __dnn_enableDragDrop(){var b=dnn.getVar("__dnn_dragDrop").split(";");var e;for(var c=0;c<b.length;c++){e=b[c].split(" ");if(e[0].length>0){var a=dnn.dom.getById(e[0]);var d=dnn.dom.getById(e[1]);if(a!=null&&d!=null){a.setAttribute("moduleid",e[2]);dnn.dom.positioning.enableDragAndDrop(a,d,"__dnn_dragComplete()","__dnn_dragOver()")}}}}var __dnn_oPrevSelPane;var __dnn_oPrevSelModule;var __dnn_dragEventCount=0;function __dnn_dragOver(){__dnn_dragEventCount++;if(__dnn_dragEventCount%75!=0){return}var c=dnn.dom.getById(dnn.dom.positioning.dragCtr.contID);var a=__dnn_getMostSelectedPane(dnn.dom.positioning.dragCtr);if(__dnn_oPrevSelPane!=null){__dnn_oPrevSelPane.pane.style.border=__dnn_oPrevSelPane.origBorder}if(a!=null){__dnn_oPrevSelPane=a;a.pane.style.border="4px double "+DNN_HIGHLIGHT_COLOR;var e=__dnn_getPaneControlIndex(c,a);var b;var f;for(var d=0;d<a.controls.length;d++){if(e>d&&a.controls[d].id!=c.id){b=a.controls[d]}if(e<=d&&a.controls[d].id!=c.id){f=a.controls[d];break}}if(__dnn_oPrevSelModule!=null){dnn.dom.getNonTextNode(__dnn_oPrevSelModule.control).style.border=__dnn_oPrevSelModule.origBorder}if(f!=null){__dnn_oPrevSelModule=f;dnn.dom.getNonTextNode(f.control).style.borderTop="5px groove "+DNN_HIGHLIGHT_COLOR}else{if(b!=null){__dnn_oPrevSelModule=b;dnn.dom.getNonTextNode(b.control).style.borderBottom="5px groove "+DNN_HIGHLIGHT_COLOR}}}}function __dnn_dragComplete(){var f=dnn.dom.getById(dnn.dom.positioning.dragCtr.contID);var d=f.getAttribute("moduleid");if(__dnn_oPrevSelPane!=null){__dnn_oPrevSelPane.pane.style.border=__dnn_oPrevSelPane.origBorder}if(__dnn_oPrevSelModule!=null){dnn.dom.getNonTextNode(__dnn_oPrevSelModule.control).style.border=__dnn_oPrevSelModule.origBorder}var b=__dnn_getMostSelectedPane(dnn.dom.positioning.dragCtr);var e;if(b==null){var a=__dnn_Panes();for(var c=0;c<a.length;c++){if(a[c].id==f.parentNode.id){b=a[c]}}}if(b!=null){e=__dnn_getPaneControlIndex(f,b);__dnn_MoveToPane(b,f,e);dnn.callPostBack("MoveToPane","moduleid="+d,"pane="+b.paneName,"order="+e*2)}}function __dnn_MoveToPane(a,e,d){if(a!=null){var c=new Array();for(var b=d;b<a.controls.length;b++){if(a.controls[b].control.id!=e.id){c[c.length]=a.controls[b].control}dnn.dom.removeChild(a.controls[b].control)}dnn.dom.appendChild(a.pane,e);e.style.top=0;e.style.left=0;e.style.position="relative";for(var b=0;b<c.length;b++){dnn.dom.appendChild(a.pane,c[b])}__dnn_RefreshPanes()}else{e.style.top=0;e.style.left=0;e.style.position="relative"}}function __dnn_RefreshPanes(){var b=dnn.getVar("__dnn_Panes").split(";");var a=dnn.getVar("__dnn_PaneNames").split(";");__dnn_m_aryPanes=new Array();for(var c=0;c<b.length;c++){if(b[c].length>0){__dnn_m_aryPanes[__dnn_m_aryPanes.length]=new __dnn_Pane(dnn.dom.getById(b[c]),a[c])}}}var __dnn_m_aryPanes;var __dnn_m_aryModules;function __dnn_Panes(){if(__dnn_m_aryPanes==null){__dnn_m_aryPanes=new Array();__dnn_RefreshPanes()}return __dnn_m_aryPanes}function __dnn_Modules(a){if(__dnn_m_aryModules==null){__dnn_RefreshPanes()}return __dnn_m_aryModules[a]}function __dnn_getMostSelectedPane(g){var c=new dnn.dom.positioning.dims(g);var f=0;var a;var h;for(var e=0;e<__dnn_Panes().length;e++){var b=__dnn_Panes()[e];var d=new dnn.dom.positioning.dims(b.pane);a=dnn.dom.positioning.elementOverlapScore(d,c);if(a>f){f=a;h=b}}return h}function __dnn_getPaneControlIndex(f,b){if(b==null){return}var a=new dnn.dom.positioning.dims(f);var e;if(b.controls.length==0){return 0}for(var c=0;c<b.controls.length;c++){e=b.controls[c];var d=new dnn.dom.positioning.dims(e.control);if(a.t<d.t){return e.index}}if(e!=null){return e.index+1}else{return 0}}function __dnn_Pane(a,b){this.pane=a;this.id=a.id;this.controls=new Array();this.origBorder=a.style.border;this.paneName=b;var f=0;var e="";for(var d=0;d<a.childNodes.length;d++){var g=a.childNodes[d];if(dnn.dom.isNonTextNode(g)){if(__dnn_m_aryModules==null){__dnn_m_aryModules=new Array()}var c=g.getAttribute("moduleid");if(c!=null&&c.length>0){e+=c+"~";this.controls[this.controls.length]=new __dnn_PaneControl(g,f);__dnn_m_aryModules[c]=g.id;f+=1}}}this.moduleOrder=e}function __dnn_PaneControl(a,b){this.control=a;this.id=a.id;this.index=b;this.origBorder=a.style.border}function __dnn_ShowModalPage(a){dnnModal.show(a,true,550,950,true,"")}function __dnncore(){this.GetUserVal=0;this.SetUserVal=1}__dnncore.prototype={getUserProp:function(b,c,a){this._doUserCallBack(dnncore.GetUserVal,b,c,null,new dnncore.UserPropArgs(b,c,a))},setUserProp:function(c,d,a,b){this._doUserCallBack(dnncore.SetUserVal,c,d,a,new dnncore.UserPropArgs(c,d,b))},_doUserCallBack:function(c,d,e,a,b){if(dnn&&dnn.xmlhttp){var f=c+COL_DELIMITER+d+COL_DELIMITER+e+COL_DELIMITER+a;dnn.xmlhttp.doCallBack("__Page",f,dnncore._callBackSuccess,b,dnncore._callBackFail,null,true,null,0)}else{alert("Client Personalization not enabled")}},_callBackSuccess:function(a,b,c){if(b.pFunc){b.pFunc(b.namingCtr,b.key,a)}},_callBackFail:function(a,b){window.status=a}};__dnncore.prototype.UserPropArgs=function(b,c,a){this.namingCtr=b;this.key=c;this.pFunc=a};var dnncore=new __dnncore();
;;;(function($){if(typeof dnn=='undefined')window.dnn={};if(typeof dnn.searchSkinObject=='undefined'){dnn.searchSkinObject=function(options){var settings={delayTriggerAutoSearch:100,minCharRequiredTriggerAutoSearch:2,searchType:'S',enableWildSearch:true,cultureCode:'en-US'};this.settings=$.extend({},settings,options);};dnn.searchSkinObject.prototype={_ignoreKeyCodes:[9,13,16,17,18,19,20,27,33,34,35,36,37,38,39,40,45],init:function(){var throttle=null,self=this;var makeUrl=function(val,service){var url=service?service.getServiceRoot('internalservices')+'searchService/preview':null;if(!url)return null;var params={};params['keywords']=val.replace(/^\s+|\s+$/g,'');if(!self.settings.enableWildSearch)params["forceWild"]="0";params['culture']=self.settings.cultureCode;if(self.settings.portalId>=0)
params['portal']=self.settings.portalId;var urlAppend=[];$.each(params,function(index,value){urlAppend.push([index,encodeURIComponent(value)].join('='));});if(urlAppend.length){url+=url.indexOf('?')===-1?'?':'&';url+=urlAppend.join('&');}
return url;};var generatePreviewTemplate=function(data,$wrap){var preview=$('.searchSkinObjectPreview',$wrap);if(preview.length)
preview.remove();var markup='<ul class="searchSkinObjectPreview">';if(data&&data.length){for(var i=0;i<data.length;i++){var group=data[i];if(group.Results&&group.Results.length){var groupTitle=group.DocumentTypeName;markup+='<li class="searchSkinObjectPreview_group">'+groupTitle+'</li>';for(var j=0;j<group.Results.length;j++){var item=group.Results[j];var itemTitle=item.Title;var itemUrl=item.DocumentUrl;var itemDescription=item.Description;var itemSnippet=item.Snippet;markup+='<li data-url="'+itemUrl+'">';if(item.Attributes.Avatar){markup+='<span><img src="'+item.Attributes.Avatar+'" class="userpic" /></span>';}
markup+='<span>'+itemTitle+'</span>';if(itemDescription){markup+='<p>'+itemDescription+'</p>';}
if(itemSnippet){markup+='<p>'+itemSnippet+'</p>';}
markup+='</li>';}}}
var moreResults=$wrap.attr('data-moreresults');markup+='<li><a href="javascript:void(0)" class="searchSkinObjectPreview_more">'+moreResults+'</a></li>';markup+='</ul>';}
else{var noResult=$wrap.attr('data-noresult');markup+='<li>'+noResult+'</li></ul>';}
$wrap.append(markup);preview=$('.searchSkinObjectPreview',$wrap);$('li',preview).on('click',function(){var navigateUrl=$(this).attr('data-url');if(navigateUrl){window.location.href=navigateUrl;}
return false;});$('.searchSkinObjectPreview_more',$wrap).on('click',function(){var $searchButton=$wrap.next();if(!$searchButton.length){$searchButton=$wrap.parent().next();}
$searchButton[0].click();return false;});};$('.searchInputContainer a.dnnSearchBoxClearText').on('click',function(){var $this=$(this);var $wrap=$this.parent();$('.searchInputContainer input').val('').focus();$this.removeClass('dnnShow');$('.searchSkinObjectPreview',$wrap).remove();return false;});$('.searchInputContainer').next().on('click',function(){var $this=$(this);var inputBox=$this.prev().find('input[type="text"]');var val=inputBox.val();if(val.length){return true;}
return false;});$('.searchInputContainer input').on('keyup',function(e){var k=e.keyCode||e.witch;if($.inArray(k,self._ignoreKeyCodes)>-1)return;var $this=$(this);var $wrap=$this.parent();var val=$this.val();var container=$this.parent('.searchInputContainer');if(!val){$('a.dnnSearchBoxClearText',$wrap).removeClass('dnnShow');$('.searchSkinObjectPreview',$wrap).remove();}else{$('a.dnnSearchBoxClearText',$wrap).addClass('dnnShow');if(self.settings.searchType!='S'||val.length<self.settings.minCharRequiredTriggerAutoSearch)return;if(throttle){clearTimeout(throttle);delete throttle;}
throttle=setTimeout(function(){var service=$.dnnSF?$.dnnSF(-1):null;var url=makeUrl(val,service);if(url){$.ajax({url:url,beforeSend:service?service.setModuleHeaders:null,success:function(result){if(result)
generatePreviewTemplate(result,container);},error:function(){},type:'GET',dataType:'json',contentType:"application/json"});}},self.settings.delayTriggerAutoSearch);}}).on('paste',function(){$(this).triggerHandler('keyup');}).on('keypress',function(e){var k=e.keyCode||e.which;if(k==13){var $this=$(this);var $wrap=$this.parent();var val=$this.val();if(val.length){var $searchButton=$wrap.next();if(!$searchButton.length){$searchButton=$wrap.parent().next();}
$searchButton[0].click();e.preventDefault();}else{e.preventDefault();}}});}};}})(jQuery);
;;;(function($){$.fn.ednDynamicArticleLoader=function(settings){return this.each(function(i,el){var startingArticle=settings.startingArticle,$articlesContainer=$(el),$triggerWrapper=$(settings.triggerWrapperSelector),$returnHtml=$('> .trigger > .actionTextContainer > span',$triggerWrapper),$window=$(window),$document=$(document),requestInProgress=false,allArticlesLoaded=false,isotopeLayout=$.fn.isotope&&$articlesContainer.parent().hasClass('edn_isotopeLayout'),getMoreArticles=function(){if(requestInProgress||allArticlesLoaded)
return false;requestInProgress=true;$.ajax({data:$.extend({},settings.params,{startingArticle:startingArticle}),dataType:'json',success:function(response){var $newHtml,isotopeItems=[];$newHtml=$(response.content).appendTo($articlesContainer);if(isotopeLayout){$newHtml.each(function(){if($(this).hasClass('edn_articleWrapper'))
isotopeItems.push(this);});$articlesContainer.isotope('insert',isotopeItems);}
startingArticle=startingArticle+settings.numberOfPostsperPage;if(response.itemsRemaining<1)
allArticlesLoaded=true;if(response.itemsRemaining<1)
$triggerWrapper.addClass('hide');$returnHtml.html(response.newActionText);if(settings.addThis&&window.st){window.st.initialize()}
if(settings.initCaptcha&&window.edsgg_recaptchaCallback){window.edsgg_recaptchaCallback();}
$('.edNews__secondaryArticleList_'+settings.moduleId).append(response.secondaryListContent).map(function(){$(this).parents('.edNews__secondaryArticleList').eq(0).data('plugin_eds_tinyscrollbar').update('relative');});},complete:function(){var $imgs,imageLoadedKey='imageLoaded';requestInProgress=false;$triggerWrapper.removeClass('loading');$('.rateit').rateit();if(isotopeLayout){$imgs=$('img',$articlesContainer);if($imgs.length!=0)
$imgs.imagesLoaded().progress(function(instance,image){var $img=$(image.img);if($img.data(imageLoadedKey))
return;$img.data(imageLoadedKey,true);$articlesContainer.isotope('layout');});$articlesContainer.isotope('layout');}
$articlesContainer.trigger('contentLoaded');if(typeof eds__edn__linksviewcount!='undefined'){eds__edn__linksviewcount(settings.moduleId);}},url:settings.sourceUrl});return true;};$('> .trigger',$triggerWrapper).on('click',function(){if(getMoreArticles())
$triggerWrapper.addClass('loading');return false;});if(settings.triggerOnScroll){$window.scroll(function(){var pixelsToBottom=$document.height()-$window.scrollTop()-$window.height();if(pixelsToBottom<1000&&getMoreArticles())
$triggerWrapper.addClass('loading');});}});};})(eds3_5_jq);
;;;(function($){$.dnnSF=function(moduleId){var base=this;base.getServiceRoot=function(moduleName){var serviceRoot=dnn.getVar("sf_siteRoot","/");serviceRoot+="API/"+moduleName+"/";return serviceRoot;};base.getTabId=function(){return dnn.getVar("sf_tabId",-1);};base.getModuleId=function(){return moduleId;};base.setModuleHeaders=function(xhr){var tabId=base.getTabId();if(tabId>-1){xhr.setRequestHeader("ModuleId",base.getModuleId());xhr.setRequestHeader("TabId",tabId);}var afValue=base.getAntiForgeryValue();if(afValue){xhr.setRequestHeader("RequestVerificationToken",afValue);}};base.getAntiForgeryKey=function(){return"__RequestVerificationToken";};base.getAntiForgeryValue=function(){return $('[name="__RequestVerificationToken"]').val();};return base;};$.ServicesFramework=function(moduleId){return new $.dnnSF(moduleId);};})(jQuery);
;;;(function($){$.fn.rateit=function(p1,p2){var options={};var mode='init';if(this.length==0)return this;var tp1=$.type(p1);if(tp1=='object'||p1===undefined||p1==null){options=$.extend({},$.fn.rateit.defaults,p1);}
else if(tp1=='string'&&p2===undefined){return this.data('rateit-'+p1);}
else if(tp1=='string'){mode='setvalue'}
return this.each(function(){var item=$(this);var itemdata=function(k,v){k='rateit-'+k;if(arguments.length===1)
return item.data(k);item.data(k,v);return v;};if(!item.hasClass('rateit'))item.addClass('rateit');var ltr=item.css('direction')!='rtl';if(mode=='setvalue'){if(!itemdata('init'))throw'Can\'t set value before init';if(p1=='readonly'&&!itemdata('readonly')){item.find('.rateit-range').unbind();itemdata('wired',false);}
if(itemdata('backingfld')){var fld=$(itemdata('backingfld'));if(p1=='value')fld.val(p2);if(p1=='min'&&fld[0].min)fld[0].min=p2;if(p1=='max'&&fld[0].max)fld[0].max=p2;if(p1=='step'&&fld[0].step)fld[0].step=p2;}
itemdata(p1,p2);}
if(!itemdata('init')){itemdata('min',itemdata('min')||options.min);itemdata('max',itemdata('max')||options.max);itemdata('step',itemdata('step')||options.step);itemdata('readonly',itemdata('readonly')!==undefined?itemdata('readonly'):options.readonly);itemdata('resetable',itemdata('resetable')!==undefined?itemdata('resetable'):options.resetable);itemdata('backingfld',itemdata('backingfld')||options.backingfld);itemdata('starwidth',itemdata('starwidth')||options.starwidth);itemdata('starheight',itemdata('starheight')||options.starheight);itemdata('value',itemdata('value')||options.min);if(itemdata('backingfld')){var fld=$(itemdata('backingfld'));itemdata('value',fld.hide().val());if(fld[0].nodeName=='INPUT'){if(fld[0].type=='range'||fld[0].type=='text'){itemdata('min',parseInt(fld.attr('min'))||itemdata('min'));itemdata('max',parseInt(fld.attr('max'))||itemdata('max'));itemdata('step',parseInt(fld.attr('step'))||itemdata('step'));}}
if(fld[0].nodeName=='SELECT'&&fld[0].options.length>1){itemdata('min',Number(fld[0].options[0].value));itemdata('max',Number(fld[0].options[fld[0].length-1].value));itemdata('step',Number(fld[0].options[1].value)-Number(fld[0].options[0].value));}}
item.append('<div class="rateit-reset"></div><div class="rateit-range"><div class="rateit-selected" style="height:'+itemdata('starheight')+'px"></div><div class="rateit-hover" style="height:'+itemdata('starheight')+'px"></div></div>');if(!ltr){item.find('.rateit-reset').css('float','right');item.find('.rateit-selected').addClass('rateit-selected-rtl');item.find('.rateit-hover').addClass('rateit-hover-rtl');}
itemdata('init',true);}
var range=item.find('.rateit-range');range.width(itemdata('starwidth')*(itemdata('max')-itemdata('min'))).height(itemdata('starheight'));if(itemdata('value')){var score=(itemdata('value')-itemdata('min'))*itemdata('starwidth');item.find('.rateit-selected').width(score);}
var resetbtn=item.find('.rateit-reset');var calcRawScore=function(element,event){var pageX=(event.changedTouches)?event.changedTouches[0].pageX:event.pageX;var offsetx=pageX-$(element).offset().left;if(!ltr)offsetx=range.width()-offsetx;if(offsetx>range.width())offsetx=range.width();if(offsetx<0)offsetx=0;return score=Math.ceil(offsetx/itemdata('starwidth')*(1/itemdata('step')));};if(!itemdata('readonly')){if(itemdata('resetable')){resetbtn.click(function(){itemdata('value',itemdata('min'));range.find('.rateit-hover').hide().width(0);range.find('.rateit-selected').width(0).show();if(itemdata('backingfld'))$(itemdata('backingfld')).val(itemdata('min'));item.trigger('reset');});}
else{resetbtn.hide();}
if(!itemdata('wired')){range.bind('touchmove touchend',touchHandler);range.mousemove(function(e){var score=calcRawScore(this,e);var w=score*itemdata('starwidth')*itemdata('step');var h=range.find('.rateit-hover');if(h.data('width')!=w){range.find('.rateit-selected').hide();h.width(w).show().data('width',w);item.trigger('hover',[(score*itemdata('step'))+itemdata('min')]);}});range.mouseleave(function(e){range.find('.rateit-hover').hide().width(0).data('width','');item.trigger('hover',[null]);range.find('.rateit-selected').show();});range.mouseup(function(e){var score=calcRawScore(this,e);var newvalue=(score*itemdata('step'))+itemdata('min');itemdata('value',newvalue);if(itemdata('backingfld')){$(itemdata('backingfld')).val(newvalue);}
range.find('.rateit-hover').hide();range.find('.rateit-selected').width(score*itemdata('starwidth')*itemdata('step')).show();item.trigger('hover',[null]).trigger('rated',[newvalue]);});itemdata('wired',true);}
if(itemdata('resetable')){resetbtn.show();}}
else{resetbtn.hide();}});};function touchHandler(event){var touches=event.originalEvent.changedTouches,first=touches[0],type="";switch(event.type){case"touchmove":type="mousemove";break;case"touchend":type="mouseup";break;default:return;}
var simulatedEvent=document.createEvent("MouseEvent");simulatedEvent.initMouseEvent(type,true,true,window,1,first.screenX,first.screenY,first.clientX,first.clientY,false,false,false,false,0,null);first.target.dispatchEvent(simulatedEvent);event.preventDefault();};$.fn.rateit.defaults={min:0,max:5,step:0.5,starwidth:16,starheight:16,readonly:false,resetable:true};eds3_5_jq(document).ready(function($){$('div.rateit').rateit();});})(eds3_5_jq);
;;;(function(document,undefined){var eds_cookie=function($){var pluses=/\+/g;function raw(s){return s;}
function decoded(s){return decodeURIComponent(s.replace(pluses,' '));}
var config=$.cookie=function(key,value,options){if(value!==undefined){options=$.extend({},config.defaults,options);if(value===null){options.expires=-1;}
if(typeof options.expires==='number'){var days=options.expires,t=options.expires=new Date();t.setDate(t.getDate()+days);}
value=config.json?JSON.stringify(value):String(value);return(document.cookie=[encodeURIComponent(key),'=',config.raw?value:encodeURIComponent(value),options.expires?'; expires='+options.expires.toUTCString():'',options.path?'; path='+options.path:'',options.domain?'; domain='+options.domain:'',options.secure?'; secure':''].join(''));}
var decode=config.raw?raw:decoded;var cookies=document.cookie.split('; ');for(var i=0,l=cookies.length;i<l;i++){var parts=cookies[i].split('=');if(decode(parts.shift())===key){var cookie=decode(parts.join('='));return config.json?JSON.parse(cookie):cookie;}}
return null;};config.defaults={};$.removeCookie=function(key,options){if($.cookie(key)!==null){$.cookie(key,null,options);return true;}
return false;};};if(typeof jQuery!=='undefined')
eds_cookie(jQuery);if(typeof eds3_5_jq!=='undefined')
eds_cookie(eds3_5_jq);})(document);
;;;/*! fluidvids.js v2.4.1 | (c) 2014 @toddmotto | https://github.com/toddmotto/fluidvids */
!function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t:e.edn_fluidvids=t()}(this,function(){"use strict";function e(e){return new RegExp("^(https?:)?//(?:"+d.players.join("|")+").*$","i").test(e)}function t(e,t){return parseInt(e,10)/parseInt(t,10)*100+"%"}function i(i){if((e(i.src)||e(i.data))&&!i.getAttribute("edn_data-fluidvids")){var n=document.createElement("div");i.parentNode.insertBefore(n,i),i.className+=(i.className?" ":"")+"edn_fluidvids-item",i.setAttribute("edn_data-fluidvids","loaded"),n.className+="edn_fluidvids",n.style.paddingTop=t(i.height,i.width),n.appendChild(i)}}function n(){var e=document.createElement("div");e.innerHTML="<p>x</p><style>"+o+"</style>",r.appendChild(e.childNodes[1])}var d={selector:["iframe","object"],players:["www.youtube.com","player.vimeo.com"]},o=[".edn_fluidvids {","width: 100%; max-width: 100%; position: relative;","}",".edn_fluidvids-item {","position: absolute; top: 0px; left: 0px; width: 100%; height: 100%;","}"].join(""),r=document.head||document.getElementsByTagName("head")[0];return d.render=function(){for(var e=document.querySelectorAll(d.selector.join()),t=e.length;t--;)i(e[t])},d.init=function(e){for(var t in e)d[t]=e[t];d.render(),n()},d});
;;;/*!
 * imagesLoaded PACKAGED v3.1.4
 * JavaScript is all like "You images are done yet or what?"
 * MIT License
 */

(function () { function e() { } function t(e, t) { for (var n = e.length; n--;)if (e[n].listener === t) return n; return -1 } function n(e) { return function () { return this[e].apply(this, arguments) } } var i = e.prototype, r = this, o = r.EventEmitter; i.getListeners = function (e) { var t, n, i = this._getEvents(); if ("object" == typeof e) { t = {}; for (n in i) i.hasOwnProperty(n) && e.test(n) && (t[n] = i[n]) } else t = i[e] || (i[e] = []); return t }, i.flattenListeners = function (e) { var t, n = []; for (t = 0; e.length > t; t += 1)n.push(e[t].listener); return n }, i.getListenersAsObject = function (e) { var t, n = this.getListeners(e); return n instanceof Array && (t = {}, t[e] = n), t || n }, i.addListener = function (e, n) { var i, r = this.getListenersAsObject(e), o = "object" == typeof n; for (i in r) r.hasOwnProperty(i) && -1 === t(r[i], n) && r[i].push(o ? n : { listener: n, once: !1 }); return this }, i.on = n("addListener"), i.addOnceListener = function (e, t) { return this.addListener(e, { listener: t, once: !0 }) }, i.once = n("addOnceListener"), i.defineEvent = function (e) { return this.getListeners(e), this }, i.defineEvents = function (e) { for (var t = 0; e.length > t; t += 1)this.defineEvent(e[t]); return this }, i.removeListener = function (e, n) { var i, r, o = this.getListenersAsObject(e); for (r in o) o.hasOwnProperty(r) && (i = t(o[r], n), -1 !== i && o[r].splice(i, 1)); return this }, i.off = n("removeListener"), i.addListeners = function (e, t) { return this.manipulateListeners(!1, e, t) }, i.removeListeners = function (e, t) { return this.manipulateListeners(!0, e, t) }, i.manipulateListeners = function (e, t, n) { var i, r, o = e ? this.removeListener : this.addListener, s = e ? this.removeListeners : this.addListeners; if ("object" != typeof t || t instanceof RegExp) for (i = n.length; i--;)o.call(this, t, n[i]); else for (i in t) t.hasOwnProperty(i) && (r = t[i]) && ("function" == typeof r ? o.call(this, i, r) : s.call(this, i, r)); return this }, i.removeEvent = function (e) { var t, n = typeof e, i = this._getEvents(); if ("string" === n) delete i[e]; else if ("object" === n) for (t in i) i.hasOwnProperty(t) && e.test(t) && delete i[t]; else delete this._events; return this }, i.removeAllListeners = n("removeEvent"), i.emitEvent = function (e, t) { var n, i, r, o, s = this.getListenersAsObject(e); for (r in s) if (s.hasOwnProperty(r)) for (i = s[r].length; i--;)n = s[r][i], n.once === !0 && this.removeListener(e, n.listener), o = n.listener.apply(this, t || []), o === this._getOnceReturnValue() && this.removeListener(e, n.listener); return this }, i.trigger = n("emitEvent"), i.emit = function (e) { var t = Array.prototype.slice.call(arguments, 1); return this.emitEvent(e, t) }, i.setOnceReturnValue = function (e) { return this._onceReturnValue = e, this }, i._getOnceReturnValue = function () { return this.hasOwnProperty("_onceReturnValue") ? this._onceReturnValue : !0 }, i._getEvents = function () { return this._events || (this._events = {}) }, e.noConflict = function () { return r.EventEmitter = o, e }, "function" == typeof define && define.amd ? define("eventEmitter/EventEmitter", [], function () { return e }) : "object" == typeof module && module.exports ? module.exports = e : this.EventEmitter = e }).call(this), function (e) { function t(t) { var n = e.event; return n.target = n.target || n.srcElement || t, n } var n = document.documentElement, i = function () { }; n.addEventListener ? i = function (e, t, n) { e.addEventListener(t, n, !1) } : n.attachEvent && (i = function (e, n, i) { e[n + i] = i.handleEvent ? function () { var n = t(e); i.handleEvent.call(i, n) } : function () { var n = t(e); i.call(e, n) }, e.attachEvent("on" + n, e[n + i]) }); var r = function () { }; n.removeEventListener ? r = function (e, t, n) { e.removeEventListener(t, n, !1) } : n.detachEvent && (r = function (e, t, n) { e.detachEvent("on" + t, e[t + n]); try { delete e[t + n] } catch (i) { e[t + n] = void 0 } }); var o = { bind: i, unbind: r }; "function" == typeof define && define.amd ? define("eventie/eventie", o) : e.eventie = o }(this), function (e, t) { "function" == typeof define && define.amd ? define(["eventEmitter/EventEmitter", "eventie/eventie"], function (n, i) { return t(e, n, i) }) : "object" == typeof exports ? module.exports = t(e, require("eventEmitter"), require("eventie")) : e.imagesLoaded = t(e, e.EventEmitter, e.eventie) }(this, function (e, t, n) { function i(e, t) { for (var n in t) e[n] = t[n]; return e } function r(e) { return "[object Array]" === d.call(e) } function o(e) { var t = []; if (r(e)) t = e; else if ("number" == typeof e.length) for (var n = 0, i = e.length; i > n; n++)t.push(e[n]); else t.push(e); return t } function s(e, t, n) { if (!(this instanceof s)) return new s(e, t); "string" == typeof e && (e = document.querySelectorAll(e)), this.elements = o(e), this.options = i({}, this.options), "function" == typeof t ? n = t : i(this.options, t), n && this.on("always", n), this.getImages(), a && (this.jqDeferred = new a.Deferred); var r = this; setTimeout(function () { r.check() }) } function c(e) { this.img = e } function f(e) { this.src = e, v[e] = this } var a = e.eds3_5_jq,u=e.console,h=u!==void 0,d=Object.prototype.toString;s.prototype=new t,s.prototype.options={},s.prototype.getImages=function(){this.images=[];for(var e=0,t=this.elements.length;t>e;e++){var n=this.elements[e];"IMG"===n.nodeName&&this.addImage(n);for(var i=n.querySelectorAll("img"),r=0,o=i.length;o>r;r++){var s=i[r];this.addImage(s)}}},s.prototype.addImage=function(e){var t=new c(e);this.images.push(t)},s.prototype.check=function(){function e(e,r){return t.options.debug&&h&&u.log("confirm",e,r),t.progress(e),n++,n===i&&t.complete(),!0}var t=this,n=0,i=this.images.length;if(this.hasAnyBroken=!1,!i)return this.complete(),void 0;for(var r=0;i>r;r++){var o=this.images[r];o.on("confirm",e),o.check()}},s.prototype.progress=function(e){this.hasAnyBroken=this.hasAnyBroken||!e.isLoaded;var t=this;setTimeout(function(){t.emit("progress",t,e),t.jqDeferred&&t.jqDeferred.notify&&t.jqDeferred.notify(t,e)})},s.prototype.complete=function(){var e=this.hasAnyBroken?"fail":"done";this.isComplete=!0;var t=this;setTimeout(function(){if(t.emit(e,t),t.emit("always",t),t.jqDeferred){var n=t.hasAnyBroken?"reject":"resolve";t.jqDeferred[n](t)}})},a&&(a.fn.imagesLoaded=function(e,t){var n=new s(this,e,t);return n.jqDeferred.promise(a(this))}),c.prototype=new t,c.prototype.check=function(){var e=v[this.img.src]||new f(this.img.src);if(e.isConfirmed)return this.confirm(e.isLoaded,"cached was confirmed"),void 0;if(this.img.complete&&void 0!==this.img.naturalWidth)return this.confirm(0!==this.img.naturalWidth,"naturalWidth"),void 0;var t=this;e.on("confirm",function(e,n){return t.confirm(e.isLoaded,n),!0}),e.check()},c.prototype.confirm=function(e,t){this.isLoaded=e,this.emit("confirm",this,t)};var v={};return f.prototype=new t,f.prototype.check=function(){if(!this.isChecked){var e=new Image;n.bind(e,"load",this),n.bind(e,"error",this),e.src=this.src,this.isChecked=!0}},f.prototype.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},f.prototype.onload=function(e){this.confirm(!0,"onload"),this.unbindProxyEvents(e)},f.prototype.onerror=function(e){this.confirm(!1,"onerror"),this.unbindProxyEvents(e)},f.prototype.confirm=function(e,t){this.isConfirmed=!0,this.isLoaded=e,this.emit("confirm",this,t)},f.prototype.unbindProxyEvents=function(e){n.unbind(e.target,"load",this),n.unbind(e.target,"error",this)},s});
;;;(function($,window){'use strict';var defaultOptions={portalId:0,moduleId:0,tabId:0,autoplayVideo:false,userLoggedIn:false,googleReCaptchaSiteKey:'',websiteRoot:'',portfolioMode:false,openAt:0,wrapperResizeDuration:200,flowplayerSwf:'',flowplayer:{key:'',logo:''},socialButtons:{facebook:false,gplus:false,twitter:false,inshare:false,pinterest:false},cssClass:'',events:{onBeforeClose:function(){}},comments:{requireAuthorInfo:true,useReCaptcha:false,permissions:{show:false,commenting:false}},like:{permissions:{liking:false}},mobile:false,i18n:{}},ajaxState={UNSET:0,SENT:1,DONE:2},activeClass='activeElement',imageNotLoadedClass='imageNotLoaded',smbLightBodyClass='smbLightFixed',audioItemTypeClass='audioItem',videoItemTypeClass='videoItem',imageItemTypeClass='imageItem',positionAnimationClass='positionAnimation',swipeAnimationClass='swipeAnimation',itemDomInitKey='initialized',emailVerification=/^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,preloadImage=function(itemIndex,callback){var self=this,item=self.items[itemIndex];if(!item)
return;if(item.type!='image')
return;var imageMeta=self.images[item.src];if(imageMeta){if(typeof callback=='function'){if(imageMeta.stats.preloadFinished)
callback(imageMeta.stats);else
imageMeta.callbacks.push(callback);}
return;}
imageMeta=self.images[item.src]={callbacks:[],stats:{preloadFinished:false,isLoaded:false,width:0,height:0}};if(typeof callback=='function')
imageMeta.callbacks.push(callback);var $img=$('<img class="smbLightImage_'+item.id+'" />');$img.imagesLoaded().progress(function(instance,imageInfo){if(self.viewClosed)
return;var imageMeta=self.images[item.src];imageMeta.stats.preloadFinished=true;imageMeta.stats.isLoaded=imageInfo.isLoaded;if(!self.smbPlus&&imageInfo.isLoaded)
self.$imagesWrapper.append($img);imageMeta.stats.width=$img.width();imageMeta.stats.height=$img.height();if(self.smbPlus){$img.css(getItemDimensions.call(self,imageMeta.stats.width,imageMeta.stats.height,false));$img.parent().removeClass('loading');}else{var currentItem=self.items[self.currentItemIndex];if(currentItem.type=='image'&&currentItem.src==item.src){self.initialItemLoaded=true;showItem.call(self);}}
$img=null;for(var i=0,l=imageMeta.callbacks.length;i<l;i++){imageMeta.callbacks[i](imageMeta.stats);}});if(self.smbPlus){$img.appendTo($('> div.item_'+itemIndex,self.$contentWrapper));}
$img.attr('src',item.src);},preloadImages=function(){var self=this,i=0,numberOfItems=self.items.length;for(;i<numberOfItems;i++){preloadImage.call(self,i);};},getItemDimensions=function(itemWidth,itemHeight,maximizeDimensions,fixedHeight){var self=this,containerRatio,itemRatio,maxItemWidth=self.overlayWidth-self.main.horizontalSpace,maxItemHeight=self.overlayHeight-self.main.verticalSpace,displayWidth=itemWidth,displayHeight=itemHeight;if(maximizeDimensions||itemWidth>maxItemWidth||itemHeight>maxItemHeight){containerRatio=maxItemWidth/maxItemHeight;itemRatio=itemWidth/itemHeight;displayWidth=maxItemWidth;displayHeight=maxItemHeight;if(itemRatio<containerRatio){displayWidth=Math.round(maxItemHeight/itemHeight*itemWidth);}else if(itemRatio>containerRatio){displayHeight=Math.round(maxItemWidth/itemWidth*itemHeight);}}
if(fixedHeight)
displayHeight=itemHeight;return{width:displayWidth,height:displayHeight,top:Math.floor((maxItemHeight-displayHeight)/2),left:Math.floor((maxItemWidth-displayWidth)/2)};},setItemDimensions=function(itemDimensions){var self=this,resizeFinished=function(){self.$loadingOverlay.stop(true).fadeTo(200,0,function(){self.$loadingOverlay.css('display','none');});setItemInfo.call(self);},doResize=function(properties,complete){if(self.options.wrapperResizeDuration==0){self.$mainWrapper.css(properties);complete();}else{self.$mainWrapper.stop(true).animate(properties,{duration:self.options.wrapperResizeDuration,complete:function(){self.$mainWrapper.css('overflow','');complete();}});}},resizeHeight=function(){if(self.$mainWrapper.height()!=itemDimensions.height)
doResize({height:itemDimensions.height,top:itemDimensions.top},resizeFinished);else
resizeFinished();};self.$loadingOverlay.removeClass('inProgress');if(self.$mainWrapper.width()!=itemDimensions.width)
doResize({width:itemDimensions.width,left:itemDimensions.left},resizeHeight);else
resizeHeight();},showImage=function(currentItem){var self=this,imageInfo=self.images[currentItem.src].stats,width,height;if(!imageInfo.preloadFinished)
return;self.$mainWrapper.addClass(imageItemTypeClass);$('> img',self.$imagesWrapper).removeClass(activeClass).filter('.smbLightImage_'+currentItem.id).addClass(activeClass);if(imageInfo.isLoaded){width=imageInfo.width;height=imageInfo.height;}else{width=400;height=400;self.$imagesWrapper.addClass(imageNotLoadedClass);}
self.$imagesWrapper.addClass(activeClass);setItemDimensions.call(self,getItemDimensions.call(self,width,height));},showVideo=function(currentItemIndex){var self=this,videoHtml='',videoType='',currentItem=self.items[currentItemIndex];if(!self.smbPlus)
self.$mainWrapper.addClass(videoItemTypeClass);switch(currentItem.source){case'youtube':videoHtml='<iframe src="//www.youtube.com/embed/'+
currentItem.videoId+(self.options.autoplayVideo?'?autoplay=1':'')+'" frameborder="0" allowfullscreen></iframe>';break;case'vimeo':videoHtml='<iframe src="//player.vimeo.com/video/'+
currentItem.videoId+(self.options.autoplayVideo?'?autoplay=1':'')+'" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>';break;case'wistia':videoHtml='<iframe name="wistia_embed" src="//fast.wistia.net/embed/iframe/'+
currentItem.videoId+'" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>';break;case'flowplayer':if(stringEndsWith(currentItem.src,'.mp4')){videoType='video/mp4';}else if(stringEndsWith(currentItem.src,'.webm')){videoType='video/webm';}else if(stringEndsWith(currentItem.src,'.ogg')){videoType='video/ogg';}else if(stringEndsWith(currentItem.src,'.flv')){videoType='video/flash';}
videoHtml='<div class="flowplayerContainer"></div>';}
var $playerContainer=self.$audioVideo;if(self.smbPlus){if(currentItem.source!='flowplayer')
videoHtml='<div>'+videoHtml+'</div>';$playerContainer=$('> div.item_'+self.currentItemIndex,self.$contentWrapper);}else
$playerContainer.addClass(activeClass);$playerContainer.html(videoHtml).removeClass('loading');if(currentItem.source=='flowplayer')
$('> .flowplayerContainer',$playerContainer).flowplayer({swf:self.options.flowplayerSwf,ratio:currentItem.height/currentItem.width,autoplay:self.options.autoplayVideo,tooltip:false,embed:false,clip:{sources:[{type:videoType,src:currentItem.src}]},key:self.options.flowplayer.key,logo:self.options.flowplayer.logo});var playerCss=getItemDimensions.call(self,currentItem.width,currentItem.height,true);if(self.smbPlus)
$('>',$playerContainer).css(playerCss);else
setItemDimensions.call(self,playerCss);self.initialItemLoaded=true;},showAudio=function(currentItem){var self=this;if(!self.smbPlus)
self.$mainWrapper.addClass(audioItemTypeClass);var $playerContainer=self.$audioVideo,audioHtml='<audio src="'+currentItem.src+'" preload="none" />',selector='> audio';if(self.smbPlus){audioHtml='<div>'+audioHtml+'</div>';selector='> div > audio';$playerContainer=$('> div.item_'+self.currentItemIndex,self.$contentWrapper);}else
$playerContainer.addClass(activeClass);$playerContainer.html(audioHtml).removeClass('loading');$('audio',$playerContainer).mediaelementplayer({iconSprite:self.options.websiteRoot+'DesktopModules/EasyDNNnews/'+'/static/mediaelement/mejs-controls.svg',defaultAudioWidth:480,defaultAudioHeight:40,stretching:'fill',success:function(mediaElement,originalNode,instance){}});var playerCss=getItemDimensions.call(self,510,70,false,true);if(self.smbPlus)
$('>',$playerContainer).css(playerCss);else
setItemDimensions.call(self,playerCss);self.initialItemLoaded=true;},setItemInfo=function(){var self=this,currentItem=self.items[self.currentItemIndex];if(typeof currentItem.title=='string'&&currentItem.title!='')
self.$itemTitle.html(currentItem.title).stop(true).fadeTo(200,1);if((self.options.socialButtons.facebook||self.options.socialButtons.twitter||self.options.socialButtons.gplus||self.options.socialButtons.inshare||(self.options.socialButtons.pinterest&&currentItem.type=='image'))&&typeof currentItem.socialUrl=='string'&&currentItem.socialUrl!='')
self.$socialButtonsTrigger.css('display','');else
self.$socialButtonsTrigger.css('display','none');},validItemIndex=function(index){var numberOfItems=this.items.length;if(index<0)
index=numberOfItems-1;else if(index>=numberOfItems)
index=0;return index;},showItem=function(){var self=this;self.$itemTitle.text('').stop(true).fadeTo(0,0);self.$socialButtonsTrigger.removeClass('show');self.$socialButtonsWrapper.removeClass('show').html('');self.currentItemIndex=validItemIndex.call(self,self.currentItemIndex);self.$root.removeClass('firstItem lastItem');if(self.currentItemIndex===0)
self.$root.addClass('firstItem');if(self.currentItemIndex===self.items.length-1)
self.$root.addClass('lastItem');if(self.smbPlus){var prevItemIndex=validItemIndex.call(self,self.currentItemIndex-1),nextItemIndex=validItemIndex.call(self,self.currentItemIndex+1);$('> div.videoItem.item_'+prevItemIndex+','+'> div.audioItem.item_'+prevItemIndex+','+'> div.videoItem.item_'+nextItemIndex+','+'> div.audioItem.item_'+nextItemIndex,self.$contentWrapper).html('');setItemInfo.call(self);}
var item=self.items[self.currentItemIndex],itemTypeClass='imageActive';if(item.type=='video')
itemTypeClass='videoActive';else if(item.type=='audio')
itemTypeClass='audioActive';self.$root.removeClass('imageActive videoActive audioActive').addClass(itemTypeClass);self.showItem();},size=function(){var self=this;if(self.smbPlus){var windowHeight=self.$window.height();if(window.innerHeight)
windowHeight=window.innerHeight;windowHeight+=1;self.$root.height(windowHeight);self.overlayWidth=self.$root.width();self.overlayHeight=windowHeight;}else{self.overlayWidth=self.$contentWrapper.width();self.overlayHeight=self.$contentWrapper.height();}
self.center();},swipe=function(indexModifier){var self=this;if(self.skipGestures||indexModifier==-1&&self.currentItemIndex==0||indexModifier==1&&self.currentItemIndex==this.items.length-1)
return;self.skipGestures=true;var newX=-self.currentItemIndex*self.overlayWidth;if(indexModifier==1)
newX-=self.overlayWidth;else
newX+=self.overlayWidth;self.$contentWrapper.removeClass(positionAnimationClass).addClass(swipeAnimationClass).css({transform:'translate3d('+newX+'px, 0, 0)'});setTimeout(function(){self.currentItemIndex+=indexModifier;showItem.call(self);self.skipGestures=false;},250);},showPrevItem=function(){var self=this;if(!self.initialItemLoaded)
return;if(self.smbPlus){swipe.call(self,-1);return;}
self.currentItemIndex-=1;showItem.call(self);},showNextItem=function(){var self=this;if(!self.initialItemLoaded)
return;if(self.smbPlus){swipe.call(self,1);return;}
self.currentItemIndex+=1;showItem.call(self);},close=function(){var self=this;if(typeof self.options.events.onBeforeClose=='function'&&self.options.events.onBeforeClose({activeItem:self.currentItemIndex,displayItems:self.items})===false)
return;self.$document.off('.smbLightEvent');self.$window.off('.smbLightEvent');self.viewClosed=true;self.$root.stop(true).fadeOut(200,function(){self.$root.remove();self.$body.removeClass(smbLightBodyClass);});if(self.smbPlus){if(self.oldViewportMetaContent===undefined)
self.$viewportMeta.remove();else
self.$viewportMeta.attr('content',self.oldViewportMetaContent);if(self.oldIeTapHighlight===undefined)
self.$ieTapHighlight.remove();else
self.$ieTapHighlight.attr('content',self.oldIeTapHighlight);}},inFullscreenMode=function(){if(document.fullscreenElement&&document.fullscreenElement!=null)
return true;else if(document.mozFullScreenElement&&document.mozFullScreenElement!=null)
return true;else if(document.webkitFullscreenElement&&document.webkitFullscreenElement!=null)
return true;return false;},eventListener=function(events,callback){var el=this,registerEvent=function(ev){if(el.addEventListener)
el.addEventListener(ev,callback,false);else if(el.attachEvent)
el.attachEvent(ev,callback);},eventsArray,i,l;if(events.indexOf(' ')==-1){registerEvent(events);return;}
eventsArray=events.split(' ');i=0;l=eventsArray.length;for(;i<l;i++){if(eventsArray[i]=='')
break;registerEvent(eventsArray[i])}},stringEndsWith=function(s,e){return s.indexOf(e,s.length-e.length)!==-1;},updateCommentsUi=function(){var self=this,currentItem=self.items[self.currentItemIndex],itemCommentMeta=self.comments[currentItem.id],commentsHtml='';self.$mainCommentsCount.text(itemCommentMeta.count);self.$internalCommentsCount.text(itemCommentMeta.count);if(itemCommentMeta.cache.comments.length==0){self.$commentList.html('');self.$commentsModal.addClass('noComments');return;}
self.$commentsModal.removeClass('noComments');$.each(itemCommentMeta.cache.comments,function(){var author=itemCommentMeta.cache.authors[this.author],encodedAuthorUrl=encodeURI(author.url),commentHtml='<li>'+'<a class="authorAvatar" href="'+encodedAuthorUrl+'"><img src="'+encodeURI(author.avatar)+'" alt="" /></a>'+'<a class="author" href="'+encodedAuthorUrl+'">'+$('<p />').text(author.name).html()+'</a>'+'<div>'+this.content+'</div>'+'<p class="datetime">'+this.dateHtml+'</p>'+'</li>';if(self.commentSorting=='asc')
commentsHtml+=commentHtml;else
commentsHtml=commentHtml+commentsHtml;});self.$commentList.html(commentsHtml);},initEnviroment=function(items,options){var self=this;self.$body=$('body');if(self.$body.hasClass(smbLightBodyClass)||items.length==0)
return false;self.$body.addClass(smbLightBodyClass);self.$window=$(window);self.$document=$(document);self.initialItemLoaded=false;self.viewClosed=false;self.items=items;self.options=$.extend(true,{},defaultOptions,options);self.currentItemIndex=self.options.openAt;if(self.currentItemIndex<0||self.currentItemIndex>=items.length)
self.currentItemIndex=0;self.images={};return true;},postInit=function(){var self=this;self.$window.on('resize.smbLightEvent',function(){if(self.comments){var currentItem=self.items[self.currentItemIndex],itemCommentMeta=self.comments?self.comments[currentItem.id]:undefined;if(self.desktopVersion&&itemCommentMeta&&itemCommentMeta.state.open)
self.$root.width(self.$window.width()-self.$commentsModal.outerWidth(true));}
size.call(self);});self.$document.on('keyup.smbLightEvent',function(e){switch(e.keyCode){case 37:showPrevItem.call(self);break;case 39:showNextItem.call(self);break;case 27:if(self.commentsOpened){self.closeComments();return false;}
close.call(self);break;default:}
return false;});self.$root.on('click','.navigation',function(){if(self.$root.hasClass('initializing'))
return;if($(this).hasClass('prev'))
showPrevItem.call(self);else
showNextItem.call(self);}).on('click','.close',function(){close.call(self);});self.$socialButtonsTrigger.on('click',function(){if(self.$root.hasClass('initializing'))
return;var currentItem=self.items[self.currentItemIndex];var encodedUri=encodeURIComponent(currentItem.socialUrl);var escapedTitle='';var encodedTitle='';var twitterTitle='';if(typeof currentItem.title=='string'&&currentItem.title!=''){twitterTitle=escapedTitle=currentItem.title.replace(/&/g,'&amp;').replace(/"/g,'&quot;').replace(/'/g,'&#39;').replace(/</g,'&lt;').replace(/>/g,'&gt;');twitterTitle+=' '+currentItem.socialUrl.replace(/&/g,'&amp;').replace(/"/g,'&quot;').replace(/'/g,'&#39;').replace(/</g,'&lt;').replace(/>/g,'&gt;');encodedTitle=encodeURIComponent(currentItem.title);}
var socialButtonsHtml='';if(self.options.socialButtons.facebook)
socialButtonsHtml='<div><iframe src="//www.facebook.com/plugins/like.php?href='+encodedUri+'&amp;width&amp;layout=button_count&amp;action=like&amp;show_faces=false&amp;share=false&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; height:21px; width: 135px;" allowTransparency="true"></iframe></div>';if(self.options.socialButtons.twitter)
socialButtonsHtml+='<div><a href="//twitter.com/share" class="twitter-share-button" data-url="'+encodedUri+'" data-text="'+twitterTitle+'">Tweet</a><script type="text/javascript">twttr.widgets.load();</script></div>';if(self.options.socialButtons.inshare)
socialButtonsHtml+='<div><script type="IN/Share" data-url="'+currentItem.socialUrl+'" data-counter="right"></script><script type="text/javascript">if (IN.parse) IN.parse();</script></div>';if(self.options.socialButtons.pinterest&&currentItem.type=='image')
socialButtonsHtml+='<div><a href="//www.pinterest.com/pin/create/button/?url='+encodedUri+'&media='+encodeURIComponent(currentItem.src)+'&description='+encodedTitle+'" data-pin-do="buttonPin" data-pin-config="beside"><img src="//assets.pinterest.com/images/pidgets/pinit_fg_en_rect_gray_20.png" /></a></div>';if(socialButtonsHtml=='')
return;self.$socialButtonsWrapper.toggleClass('show').html(socialButtonsHtml);if(self.options.socialButtons.pinterest&&currentItem.type=='image')
$.ajax({url:'//assets.pinterest.com/js/pinit.js',dataType:'script',cache:true});$(this).toggleClass('show');});},_=function(s){var self=this,translation=self.options.i18n[s];if(!translation)
return s;return translation;};function Standard(items,options){var self=this,currentItem,controlsHtml='';if(!initEnviroment.call(self,items,options))
return;self.$root=$('<div class="smbLightOverlayWrapper initializing"><div class="contentWrapper"></div></div>');self.$root.addClass(self.options.cssClass);self.$contentWrapper=$('> div.contentWrapper',self.$root);if(items.length>1)
controlsHtml='<span class="navigation prev"><span></span></span>'+'<span class="navigation next"><span></span></span>';controlsHtml+='<span class="close"><span></span></span>'+'<div class="socialButtonsWrapper"></div>'+'<span class="actions socialButtonsTrigger"><span>'+_.call(self,'Share')+'</span></span>';self.$mainWrapper=$('<div class="mainWrapper">'+'<div class="viewWrapper">'+'<div class="images"><p>'+_.call(self,'This image is currently unavailable')+'</p></div>'+'<div class="audioVideo"></div>'+'</div>'+
controlsHtml+'</div>').appendTo(self.$contentWrapper);self.$itemTitle=$('<h2 class="itemTitle" />').appendTo(self.$mainWrapper);self.$loadingOverlay=$('<div class="loadingOverlay inProgress"></div>').appendTo(self.$mainWrapper);self.$imagesWrapper=$('> .viewWrapper > .images',self.$mainWrapper);self.$audioVideo=$('> .viewWrapper > .audioVideo',self.$mainWrapper);self.$socialButtonsWrapper=$('.socialButtonsWrapper',self.$mainWrapper);self.$socialButtonsTrigger=$('.socialButtonsTrigger',self.$mainWrapper);currentItem=self.items[self.currentItemIndex];if(currentItem.type=='image'){preloadImage.call(self,self.currentItemIndex,function(){preloadImages.call(self);});}else{preloadImages.call(self);}
self.$root.appendTo(self.$body);self.main={horizontalSpace:self.$mainWrapper.outerWidth(true)-self.$mainWrapper.width(),verticalSpace:self.$mainWrapper.outerHeight(true)-self.$mainWrapper.height()};size.call(self);self.$root.fadeTo(200,1,function(){if(currentItem.type=='image')
return;showItem.call(self);});postInit.call(self);return self;}
Standard.prototype={center:function(){var self=this,css={},currentItem,imageInfo,dimensionsSet=false,width=0,height=0,maximizeItem=false,fixedHeight=false;if(self.initialItemLoaded){currentItem=self.items[self.currentItemIndex];switch(currentItem.type){case'image':imageInfo=self.images[currentItem.src].stats;if(imageInfo.isLoaded){width=imageInfo.width;height=imageInfo.height;}else{width=400;height=400;}
break;case'video':width=currentItem.width;height=currentItem.height;maximizeItem=true;break;case'audio':width=510;height=70;fixedHeight=true;break;}
css=getItemDimensions.call(self,width,height,maximizeItem,fixedHeight);dimensionsSet=true;}
if(!dimensionsSet){css.width=self.$mainWrapper.width();css.height=self.$mainWrapper.height();css.left=Math.floor((self.overlayWidth-(css.width+self.main.horizontalSpace))/2);css.top=Math.floor((self.overlayHeight-(css.height+self.main.verticalSpace))/2);}
self.$mainWrapper.stop(true).css(css);},showItem:function(){var self=this;self.$imagesWrapper.removeClass(imageNotLoadedClass);self.$loadingOverlay.addClass('inProgress').stop(true).fadeTo(0,1,function(){self.$loadingOverlay.css('display','');});self.$audioVideo.html('');$('> .viewWrapper > div',self.$mainWrapper).removeClass(activeClass);self.$mainWrapper.removeClass(audioItemTypeClass).removeClass(videoItemTypeClass).removeClass(imageItemTypeClass);var currentItem=self.items[self.currentItemIndex];switch(currentItem.type){case'image':showImage.call(self,currentItem);break;case'video':showVideo.call(self,self.currentItemIndex);break;case'audio':showAudio.call(self,currentItem);break;default:self.initialItemLoaded=true;}
if(self.initialItemLoaded)
self.$root.removeClass('initializing');}};function Mobile(items,options){var self=this,currentItem,touch={newTouch:false,startX:0},controlsHtml='';self.smbPlus=true;if(!initEnviroment.call(self,items,options))
return;self.options.wrapperResizeDuration=0;self.$viewportMeta=$('meta[name="viewport"]');self.oldViewportMetaContent=undefined;if(self.$viewportMeta.length>0){self.oldViewportMetaContent=self.$viewportMeta.attr('content');self.$viewportMeta.attr('content','user-scalable=no, width=device-width, initial-scale=1, maximum-scale=1');}else
self.$viewportMeta=$('<meta name="viewport" content="user-scalable=no, width=device-width, initial-scale=1, maximum-scale=1" />').appendTo($('head'));self.$ieTapHighlight=$('meta[name="msapplication-tap-highlight"]');self.oldIeTapHighlight=undefined;if(self.$ieTapHighlight.length>0){self.oldIeTapHighlight=self.$ieTapHighlight.attr('content');self.$ieTapHighlight.attr('content','no');}else
self.$ieTapHighlight=$('<meta name="msapplication-tap-highlight" content="no" />').appendTo($('head'));self.$root=$('<div class="smbLightOverlayWrapper smbPlus initializing">'+'<div class="contentWrapper"></div>'+'</div>').addClass(self.options.cssClass);if(!/android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini/i.test(navigator.userAgent.toLowerCase())){self.$root.addClass('desktopUserAgent');self.desktopVersion=true;}
self.$contentWrapper=$('> div.contentWrapper',self.$root);controlsHtml='<div class="mobileOverlay"></div><div class="modalOverlay"></div>';if(items.length>1)
controlsHtml+='<span class="navigation prev"><span></span></span>'+'<span class="navigation next"><span></span></span>';controlsHtml+='<span class="close"><span></span></span>'+'<div class="socialButtonsWrapper"></div>'+'<span class="actions socialButtonsTrigger"><span>'+_.call(self,'Share')+'</span></span>';self.$root.append(controlsHtml);self.$itemTitle=$('<h2 class="itemTitle" />').appendTo(self.$root);self.$socialButtonsWrapper=$('.socialButtonsWrapper',self.$root);self.$socialButtonsTrigger=$('.socialButtonsTrigger',self.$root);self.$modalOverlay=$('> .modalOverlay',self.$root);if(self.options.comments.permissions.show){self.comments={};self.$root.append('<span class="actions commentsTrigger"><span>0</span></span>'+'<div class="commentsModalWrapper">'+'<div class="main">'+'<div class="top">'+'<span class="comments">0</span>'+'<span class="likes">0</span>'+'<span class="sort">'+_.call(self,'Sort')+'</span>'+'</div>'+'<ul />'+'<p class="noComments">'+_.call(self,'No comments yet')+'</p>'+'<div class="newCommentWrapper">'+'<textarea placeholder="'+_.call(self,'Write a comment')+'"></textarea>'+'<button>'+_.call(self,'Post')+'</button>'+'</div>'+'</div>'+'<div class="anonymCommentWrapper">'+'<p>'+_.call(self,'Add a comment')+'</p>'+'<div class="authorName"><input type="text" placeholder="'+_.call(self,'Name')+'" /></div>'+'<div class="authorEmail"><input type="text" placeholder="'+_.call(self,'Email')+'" /></div>'+'<div class="authorTextarea"><textarea placeholder="'+_.call(self,'Write a comment')+'"></textarea></div>'+
(self.options.comments.requireAuthorInfo&&self.options.comments.useReCaptcha?'<div class="captchaContainer"><p class="captchaError">'+_.call(self,'Please solve the test correctly.')+'</p><div class="captcha"></div></div>':'')+'<div class="actions"><button class="cancel">'+_.call(self,'Cancel')+'</button><button class="post">'+_.call(self,'Post')+'</button></div>'+'</div>'+'<span class="closeComments">'+_.call(self,'Hide')+'</span>'+'<p class="loading">'+_.call(self,'Loading comments')+'</p>'+'</div>');self.$commentsTrigger=$('> .actions.commentsTrigger',self.$root);self.$mainCommentsCount=$('> span',self.$commentsTrigger);self.$commentsModal=$('> .commentsModalWrapper',self.$root);self.$commentsMainWrapper=$('> .main',self.$commentsModal);self.$newCommentWrapper=$('> .newCommentWrapper',self.$commentsMainWrapper);self.$newCommentInput=$('> textarea',self.$newCommentWrapper);self.$newCommentButton=$('> button',self.$newCommentWrapper);self.$commentsTopBar=$('> .top',self.$commentsMainWrapper);self.$internalCommentsCount=$('> .comments',self.$commentsTopBar);self.$commentsLikes=$('> .likes',self.$commentsTopBar);self.$commentsSorting=$('> .sort',self.$commentsTopBar);self.$commentList=$('> ul',self.$commentsMainWrapper);self.$anonymCommentWrapper=$('> .anonymCommentWrapper',self.$commentsModal);self.$anonymCommenterNameInput=$('> .authorName > input',self.$anonymCommentWrapper);self.$anonymCommenterEmailInput=$('> .authorEmail > input',self.$anonymCommentWrapper);self.$anonymCommentInput=$('> .authorTextarea > textarea',self.$anonymCommentWrapper);self.$anonymCommentCancel=$('> .actions > .cancel',self.$anonymCommentWrapper);self.$anonymCommentPost=$('> .actions > .post',self.$anonymCommentWrapper);self.$newCommentCaptchaContainer=$('> .captchaContainer',self.$anonymCommentWrapper);self.commentSorting='asc';self.addingAjaxRequest=undefined;self.commentsOpened=false;self.commentsAnimationTimeout;var reCaptchaId;self.$commentsTrigger.on('click',function(){if(self.desktopVersion&&self.commentsOpened==true){self.closeComments();return;}
self.updateItemComments();if(self.desktopVersion){self.commentsOpened=true;clearTimeout(self.commentsAnimationTimeout);self.$root.addClass('animateComments moveComments');self.commentsAnimationTimeout=setTimeout(function(){self.$root.removeClass('animateComments moveComments');self.$root.width(self.$root.width()-self.$commentsModal.outerWidth(true));size.call(self);},200);}else{self.$root.addClass('modalActive');self.$modalOverlay.stop(true).animate({opacity:1},{duration:200});}});self.$commentsSorting.on('click',function(){if(self.commentSorting=='asc')
self.commentSorting='desc';else
self.commentSorting='asc';self.$commentsSorting.toggleClass('desc',self.commentSorting=='desc');updateCommentsUi.call(self);});self.$commentsModal.on('click','> span.closeComments',function(){self.closeComments();});self.$newCommentInput.on('change keyup',function(){var val=self.$newCommentInput.val();self.$newCommentWrapper.toggleClass('filledIn',val!=='');}).on('focus',function(){if(!self.options.comments.requireAuthorInfo)
return;self.$anonymCommenterNameInput.trigger('focus').val('').parent().removeClass('error');self.$anonymCommenterEmailInput.val('').parent().removeClass('error');self.$anonymCommentInput.val('').parent().removeClass('error');self.$newCommentCaptchaContainer.removeClass('error');if(self.options.comments.useReCaptcha){if(reCaptchaId)
grecaptcha.reset(reCaptchaId);else
reCaptchaId=grecaptcha.render($('> .captcha',self.$newCommentCaptchaContainer)[0],{sitekey:self.options.googleReCaptchaSiteKey,size:'compact'});}
self.$commentsModal.addClass('showAnonymWindow');});self.$anonymCommentCancel.on('click',function(){self.$commentsModal.removeClass('showAnonymWindow');self.$anonymCommentWrapper.removeClass('addingAnonComment');if(self.addingAjaxRequest){self.addingAjaxRequest.abort();self.addingAjaxRequest=undefined;}});var submitComment=function(e,authorName,authorEmail,comment,captcha,anonComment){var activeItemIndex=self.currentItemIndex,currentItem=self.items[activeItemIndex],itemCommentMeta=self.comments[currentItem.id],newComment=self.options.comments.requireAuthorInfo?comment:self.$newCommentInput.val(),params={action:'add_comment'},error=false;if(newComment===''||self.$newCommentWrapper.hasClass('addingComment'))
return;self.$newCommentCaptchaContainer.removeClass('error');self.$newCommentInput.val('');self.$newCommentWrapper.removeClass('filledIn').addClass('addingComment');params.comment=newComment;if(self.options.comments.requireAuthorInfo){params.name=authorName;params.email=authorEmail;}
if(captcha)
params.captcha=captcha;self.addingAjaxRequest=$.ajax({data:params,dataType:'json',type:'POST',url:currentItem.comments.backend,timeout:30000,cache:false,error:function(){},success:function(response){if(response.status==undefined)
return;if(response.status=='success'){itemCommentMeta.cache.comments.push({author:response.author.id,content:response.comment,raw:newComment,id:response.id,dateHtml:response.dateHtml});itemCommentMeta.count+=1;if(itemCommentMeta.cache.authors[response.author.id]==undefined)
itemCommentMeta.cache.authors[response.author.id]={avatar:response.author.avatar,name:response.author.name,url:response.author.url};}else if(response.status=='captcha_error'){self.$newCommentCaptchaContainer.addClass('error');error=true;}},complete:function(){self.addingAjaxRequest=undefined;if(!itemCommentMeta.state.open||activeItemIndex!=self.currentItemIndex)
return;if(anonComment){self.$anonymCommentWrapper.removeClass('addingAnonComment');self.$anonymCommentPost.text(_.call(self,'Post'));}
self.$newCommentWrapper.removeClass('addingComment');if(error)
return;if(anonComment){self.$commentsModal.removeClass('showAnonymWindow');self.$newCommentCaptchaContainer.removeClass('error');}
updateCommentsUi.call(self);}});};self.$anonymCommentPost.on('click',function(){var authorName=self.$anonymCommenterNameInput.val(),authorEmail=self.$anonymCommenterEmailInput.val(),comment=self.$anonymCommentInput.val(),hasErrors=false,captcha=undefined;self.$anonymCommenterNameInput.attr('placeholder',_.call(self,'Name'));self.$anonymCommenterEmailInput.attr('placeholder',_.call(self,'Email'));self.$anonymCommentInput.attr('placeholder',_.call(self,'Write a comment'));self.$anonymCommenterNameInput.parent().removeClass('error');self.$anonymCommenterEmailInput.parent().removeClass('error');self.$anonymCommentInput.parent().removeClass('error');if(!authorName){self.$anonymCommenterNameInput.attr('placeholder',_.call(self,'Please specify your name')).parent().addClass('error');hasErrors=true;}
if(!authorEmail||!emailVerification.test(authorEmail)){self.$anonymCommenterEmailInput.attr('placeholder',_.call(self,'Please specify your email')).parent().addClass('error');hasErrors=true;}
if(!comment){self.$anonymCommentInput.attr('placeholder',_.call(self,'Please write a comment')).parent().addClass('error');hasErrors=true;}
if(self.options.comments.useReCaptcha){captcha=grecaptcha.getResponse(reCaptchaId);if(captcha.length==0){self.$newCommentCaptchaContainer.addClass('error');hasErrors=true;}}
if(hasErrors){return;}
self.$anonymCommentWrapper.addClass('addingAnonComment');self.$anonymCommentPost.text(_.call(self,'Commenting'));submitComment({},authorName,authorEmail,comment,captcha,true);});self.$newCommentButton.on('click',submitComment);}
if(self.options.like.permissions.liking){self.$root.append('<span class="actions likeTrigger"><span>0</span></span>');self.$likeTrigger=$('> .actions.likeTrigger',self.$root);self.$mainLikeCount=$('> span',self.$likeTrigger);self.$likeTrigger.on('click',function(){if(self.$root.hasClass('initializing'))
return;var activeItemIndex=self.currentItemIndex,currentItem=self.items[activeItemIndex],liked=!currentItem.likes.likedByUser,params={portalId:self.options.portalId,moduleId:self.options.moduleId,mediaId:currentItem.id};currentItem.likes.likedByUser=liked;if(liked)
currentItem.likes.numOfLikes+=1;else
if(currentItem.likes.numOfLikes>0)
currentItem.likes.numOfLikes-=1;self.$mainLikeCount.text(currentItem.likes.numOfLikes);self.$likeTrigger.toggleClass('liked',liked);if(typeof currentItem.journalId=='number'){params.action='like';params.journalid=currentItem.journalId;params.liked=liked;}else{params.action='media_like';params.vote=liked?1:-1;}
$.ajax({data:params,dataType:'json',type:'POST',url:self.options.websiteRoot+'DesktopModules/EasyDNNGallery/Services/SocialMediaBox.ashx',timeout:10000,cache:false,error:function(){},success:function(){},complete:function(){}});});}
self.$root.appendTo(self.$body);self.main={horizontalSpace:0,verticalSpace:0};$.each(self.items,function(itemIndex){var $itemDiv=$('<div></div>');$itemDiv.addClass('loading item_'+itemIndex).data('itemIndex',itemIndex);if(this.type=='image'){$itemDiv.addClass('imageItem');}else if(this.type=='video'){$itemDiv.addClass('videoItem');}else if(this.type=='audio'){$itemDiv.addClass('audioItem');}
$itemDiv.appendTo(self.$contentWrapper)});size.call(self);self.$root.addClass('show');setTimeout(function(){showItem.call(self);},200);var hammerTime=new Hammer($('> .mobileOverlay',self.$root)[0]);self.skipGestures=false;var tapTimeout;hammerTime.on('swipeleft swiperight panleft panright panend tap',function(event){var currentItemOffset=-(self.currentItemIndex*self.overlayWidth),deltaX=event.deltaX;if(event.type=='tap'){clearTimeout(tapTimeout);if(self.$root.hasClass('hideControls')){self.$root.removeClass('hideControls fadeOutControls');}else{self.$root.addClass('fadeOutControls');tapTimeout=setTimeout(function(){self.$root.addClass('hideControls');},500);}
return;}
if(self.skipGestures||!self.initialItemLoaded)
return;if((event.type=='swipeleft'||event.type=='swiperight')&&items.length>1){if(event.type=='swipeleft')
if(self.currentItemIndex<self.items.length-1)
showNextItem.call(self);else
if(self.currentItemIndex==0)
showPrevItem.call(self);return;}
if(event.type=='panend'){if(self.currentItemIndex==0&&deltaX>=0||self.currentItemIndex==self.items.length-1&&deltaX<0||Math.abs(deltaX)<self.overlayWidth/2){self.$contentWrapper.removeClass(swipeAnimationClass).addClass(positionAnimationClass).css({transform:'translate3d('+currentItemOffset+'px, 0, 0)'});return;}
self.skipGestures=true;var newX=-self.overlayWidth;var indexModifier=1;if(deltaX>0){newX=self.overlayWidth;indexModifier=-1;}
newX=currentItemOffset+newX;self.$contentWrapper.addClass(positionAnimationClass).removeClass(swipeAnimationClass).css({transform:'translate3d('+newX+'px, 0, 0)'});setTimeout(function(){self.skipGestures=false;self.currentItemIndex+=indexModifier;showItem.call(self);},550);return;}
if(self.currentItemIndex==0&&deltaX>=0||self.currentItemIndex==self.items.length-1&&deltaX<0){deltaX=1-Math.abs(deltaX)/self.overlayWidth;if(deltaX<.5){deltaX=Math.round(self.overlayWidth/4);if(event.deltaX<1)
deltaX=-deltaX;}else
deltaX=Math.round(deltaX*event.deltaX);}
self.$contentWrapper.removeClass(positionAnimationClass).removeClass(swipeAnimationClass).css({transform:'translate3d('+(currentItemOffset+deltaX)+'px, 0, 0)'});});postInit.call(self);return self;}
Mobile.prototype={center:function(){var self=this,commentListHeight=0;if(self.options.comments.permissions.show){commentListHeight=$('>',self.$commentsModal).height()-self.$commentsTopBar.outerHeight(true)-self.$newCommentWrapper.outerHeight(true);if(commentListHeight<0)
commentListHeight=0;self.$commentList.css('height',commentListHeight);};self.$contentWrapper.removeClass(positionAnimationClass).removeClass(swipeAnimationClass).css({width:self.items.length*self.overlayWidth,transform:'translate3d(-'+self.currentItemIndex*self.overlayWidth+'px, 0, 0)'});$('>',self.$contentWrapper).width(self.overlayWidth).each(function(){var $itemContainer=$(this),itemIndex=$itemContainer.data('itemIndex'),item=self.items[itemIndex];if($itemContainer.hasClass('loading')||(item.type!='image'&&itemIndex!=self.currentItemIndex))
return;if(item.type=='image'){var imageStats=self.images[item.src].stats;$('> img',$itemContainer).css(getItemDimensions.call(self,imageStats.width,imageStats.height,false));}else if(item.type=='video'){$('> div',$itemContainer).css(getItemDimensions.call(self,item.width,item.height,true));}else if(item.type=='audio'){$('> div',$itemContainer).css(getItemDimensions.call(self,510,70,false,true));}});},showItem:function(){var self=this,$currentDomItem=$('> div.item_'+self.currentItemIndex,self.$contentWrapper),thisItemIndex=self.currentItemIndex,currentItem=self.items[thisItemIndex],preloadNeighbours=function(){if(thisItemIndex>0)
preloadImage.call(self,validItemIndex.call(self,thisItemIndex-1));if(thisItemIndex<self.items.length-1)
preloadImage.call(self,validItemIndex.call(self,thisItemIndex+1));};self.$contentWrapper.removeClass(positionAnimationClass).removeClass(swipeAnimationClass).css({transform:'translate3d(-'+thisItemIndex*self.overlayWidth+'px, 0, 0)'});if(self.options.comments.permissions.show){self.$newCommentInput.val('');self.$newCommentWrapper.removeClass('filledIn');if(!self.comments[currentItem.id])
self.comments[currentItem.id]={state:{open:false,commentsRequest:ajaxState.UNSET},count:currentItem.comments.count,cache:{authors:{},comments:[]}};self.$mainCommentsCount.text(self.comments[currentItem.id].count);if(self.desktopVersion){$.each(self.comments,function(){this.state.open=false;});self.updateItemComments();}}
if(self.options.like.permissions.liking){self.$likeTrigger.toggleClass('liked',currentItem.likes.likedByUser);self.$mainLikeCount.text(currentItem.likes.numOfLikes);}
switch(currentItem.type){case'image':if($currentDomItem.data(itemDomInitKey))
return;preloadImage.call(self,thisItemIndex,function(){if(self.currentItemIndex!=thisItemIndex)
return;self.initialItemLoaded=true;preloadNeighbours();});$currentDomItem.data(itemDomInitKey,true);break;case'video':showVideo.call(self,self.currentItemIndex);break;case'audio':showAudio.call(self,currentItem);break;default:self.initialItemLoaded=true;}
if(currentItem.type!='image')
preloadNeighbours();self.$root.removeClass('initializing');},updateItemComments:function(){var self=this,activeItemIndex=self.currentItemIndex,currentItem=self.items[activeItemIndex],itemCommentMeta=self.comments[currentItem.id];if(itemCommentMeta.state.open||self.$root.hasClass('initializing'))
return;itemCommentMeta.state.open=true;if(itemCommentMeta.state.commentsRequest==ajaxState.UNSET){itemCommentMeta.state.commentsRequest=ajaxState.SENT;self.$commentsModal.addClass('loading');$.ajax({data:{action:'list_comments'},dataType:'json',type:'GET',url:currentItem.comments.backend,timeout:15000,cache:false,error:function(){itemCommentMeta.state.commentsRequest=ajaxState.UNSET;},success:function(response){itemCommentMeta.cache=response;itemCommentMeta.count=response.comments.length;itemCommentMeta.state.commentsRequest=ajaxState.DONE;},complete:function(){if(!itemCommentMeta.state.open||activeItemIndex!=self.currentItemIndex)
return;self.$commentsModal.removeClass('loading');updateCommentsUi.call(self);}});}else{updateCommentsUi.call(self);self.$commentsModal.removeClass('loading');}
self.$internalCommentsCount.text(itemCommentMeta.count);self.$commentsLikes.text(currentItem.likes.numOfLikes).toggleClass('liked',currentItem.likes.likedByUser);},closeComments:function(){var self=this,currentItem=self.items[self.currentItemIndex],itemCommentMeta=self.comments[currentItem.id];itemCommentMeta.state.open=false;if(self.desktopVersion){clearTimeout(self.commentsAnimationTimeout);self.$root.addClass('moveComments');self.$root.css('width','');size.call(self);self.$root.addClass('animateComments').removeClass('moveComments');self.commentsAnimationTimeout=setTimeout(function(){self.$root.removeClass('animateComments');},300);}else{self.$root.removeClass('modalActive');self.$modalOverlay.stop(true).animate({opacity:0},{duration:200});}
self.$commentsModal.removeClass('showAnonymWindow');self.$anonymCommentWrapper.removeClass('addingAnonComment');self.commentsOpened=false;}};window.SmbLight_1=function(items,options){if(!(this instanceof SmbLight_1))
return new SmbLight_1(items,options);if(options.mobile)
return new Mobile(items,options);return new Standard(items,options);}})(eds3_5_jq,window);
;;;/*! Hammer.JS - v2.0.4 - 2014-09-28
 * http://hammerjs.github.io/
 *
 * Copyright (c) 2014 Jorik Tangelder;
 * Licensed under the MIT license */
!function(a,b,c,d){"use strict";function e(a,b,c){return setTimeout(k(a,c),b)}function f(a,b,c){return Array.isArray(a)?(g(a,c[b],c),!0):!1}function g(a,b,c){var e;if(a)if(a.forEach)a.forEach(b,c);else if(a.length!==d)for(e=0;e<a.length;)b.call(c,a[e],e,a),e++;else for(e in a)a.hasOwnProperty(e)&&b.call(c,a[e],e,a)}function h(a,b,c){for(var e=Object.keys(b),f=0;f<e.length;)(!c||c&&a[e[f]]===d)&&(a[e[f]]=b[e[f]]),f++;return a}function i(a,b){return h(a,b,!0)}function j(a,b,c){var d,e=b.prototype;d=a.prototype=Object.create(e),d.constructor=a,d._super=e,c&&h(d,c)}function k(a,b){return function(){return a.apply(b,arguments)}}function l(a,b){return typeof a==kb?a.apply(b?b[0]||d:d,b):a}function m(a,b){return a===d?b:a}function n(a,b,c){g(r(b),function(b){a.addEventListener(b,c,!1)})}function o(a,b,c){g(r(b),function(b){a.removeEventListener(b,c,!1)})}function p(a,b){for(;a;){if(a==b)return!0;a=a.parentNode}return!1}function q(a,b){return a.indexOf(b)>-1}function r(a){return a.trim().split(/\s+/g)}function s(a,b,c){if(a.indexOf&&!c)return a.indexOf(b);for(var d=0;d<a.length;){if(c&&a[d][c]==b||!c&&a[d]===b)return d;d++}return-1}function t(a){return Array.prototype.slice.call(a,0)}function u(a,b,c){for(var d=[],e=[],f=0;f<a.length;){var g=b?a[f][b]:a[f];s(e,g)<0&&d.push(a[f]),e[f]=g,f++}return c&&(d=b?d.sort(function(a,c){return a[b]>c[b]}):d.sort()),d}function v(a,b){for(var c,e,f=b[0].toUpperCase()+b.slice(1),g=0;g<ib.length;){if(c=ib[g],e=c?c+f:b,e in a)return e;g++}return d}function w(){return ob++}function x(a){var b=a.ownerDocument;return b.defaultView||b.parentWindow}function y(a,b){var c=this;this.manager=a,this.callback=b,this.element=a.element,this.target=a.options.inputTarget,this.domHandler=function(b){l(a.options.enable,[a])&&c.handler(b)},this.init()}function z(a){var b,c=a.options.inputClass;return new(b=c?c:rb?N:sb?Q:qb?S:M)(a,A)}function A(a,b,c){var d=c.pointers.length,e=c.changedPointers.length,f=b&yb&&d-e===0,g=b&(Ab|Bb)&&d-e===0;c.isFirst=!!f,c.isFinal=!!g,f&&(a.session={}),c.eventType=b,B(a,c),a.emit("hammer.input",c),a.recognize(c),a.session.prevInput=c}function B(a,b){var c=a.session,d=b.pointers,e=d.length;c.firstInput||(c.firstInput=E(b)),e>1&&!c.firstMultiple?c.firstMultiple=E(b):1===e&&(c.firstMultiple=!1);var f=c.firstInput,g=c.firstMultiple,h=g?g.center:f.center,i=b.center=F(d);b.timeStamp=nb(),b.deltaTime=b.timeStamp-f.timeStamp,b.angle=J(h,i),b.distance=I(h,i),C(c,b),b.offsetDirection=H(b.deltaX,b.deltaY),b.scale=g?L(g.pointers,d):1,b.rotation=g?K(g.pointers,d):0,D(c,b);var j=a.element;p(b.srcEvent.target,j)&&(j=b.srcEvent.target),b.target=j}function C(a,b){var c=b.center,d=a.offsetDelta||{},e=a.prevDelta||{},f=a.prevInput||{};(b.eventType===yb||f.eventType===Ab)&&(e=a.prevDelta={x:f.deltaX||0,y:f.deltaY||0},d=a.offsetDelta={x:c.x,y:c.y}),b.deltaX=e.x+(c.x-d.x),b.deltaY=e.y+(c.y-d.y)}function D(a,b){var c,e,f,g,h=a.lastInterval||b,i=b.timeStamp-h.timeStamp;if(b.eventType!=Bb&&(i>xb||h.velocity===d)){var j=h.deltaX-b.deltaX,k=h.deltaY-b.deltaY,l=G(i,j,k);e=l.x,f=l.y,c=mb(l.x)>mb(l.y)?l.x:l.y,g=H(j,k),a.lastInterval=b}else c=h.velocity,e=h.velocityX,f=h.velocityY,g=h.direction;b.velocity=c,b.velocityX=e,b.velocityY=f,b.direction=g}function E(a){for(var b=[],c=0;c<a.pointers.length;)b[c]={clientX:lb(a.pointers[c].clientX),clientY:lb(a.pointers[c].clientY)},c++;return{timeStamp:nb(),pointers:b,center:F(b),deltaX:a.deltaX,deltaY:a.deltaY}}function F(a){var b=a.length;if(1===b)return{x:lb(a[0].clientX),y:lb(a[0].clientY)};for(var c=0,d=0,e=0;b>e;)c+=a[e].clientX,d+=a[e].clientY,e++;return{x:lb(c/b),y:lb(d/b)}}function G(a,b,c){return{x:b/a||0,y:c/a||0}}function H(a,b){return a===b?Cb:mb(a)>=mb(b)?a>0?Db:Eb:b>0?Fb:Gb}function I(a,b,c){c||(c=Kb);var d=b[c[0]]-a[c[0]],e=b[c[1]]-a[c[1]];return Math.sqrt(d*d+e*e)}function J(a,b,c){c||(c=Kb);var d=b[c[0]]-a[c[0]],e=b[c[1]]-a[c[1]];return 180*Math.atan2(e,d)/Math.PI}function K(a,b){return J(b[1],b[0],Lb)-J(a[1],a[0],Lb)}function L(a,b){return I(b[0],b[1],Lb)/I(a[0],a[1],Lb)}function M(){this.evEl=Nb,this.evWin=Ob,this.allow=!0,this.pressed=!1,y.apply(this,arguments)}function N(){this.evEl=Rb,this.evWin=Sb,y.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}function O(){this.evTarget=Ub,this.evWin=Vb,this.started=!1,y.apply(this,arguments)}function P(a,b){var c=t(a.touches),d=t(a.changedTouches);return b&(Ab|Bb)&&(c=u(c.concat(d),"identifier",!0)),[c,d]}function Q(){this.evTarget=Xb,this.targetIds={},y.apply(this,arguments)}function R(a,b){var c=t(a.touches),d=this.targetIds;if(b&(yb|zb)&&1===c.length)return d[c[0].identifier]=!0,[c,c];var e,f,g=t(a.changedTouches),h=[],i=this.target;if(f=c.filter(function(a){return p(a.target,i)}),b===yb)for(e=0;e<f.length;)d[f[e].identifier]=!0,e++;for(e=0;e<g.length;)d[g[e].identifier]&&h.push(g[e]),b&(Ab|Bb)&&delete d[g[e].identifier],e++;return h.length?[u(f.concat(h),"identifier",!0),h]:void 0}function S(){y.apply(this,arguments);var a=k(this.handler,this);this.touch=new Q(this.manager,a),this.mouse=new M(this.manager,a)}function T(a,b){this.manager=a,this.set(b)}function U(a){if(q(a,bc))return bc;var b=q(a,cc),c=q(a,dc);return b&&c?cc+" "+dc:b||c?b?cc:dc:q(a,ac)?ac:_b}function V(a){this.id=w(),this.manager=null,this.options=i(a||{},this.defaults),this.options.enable=m(this.options.enable,!0),this.state=ec,this.simultaneous={},this.requireFail=[]}function W(a){return a&jc?"cancel":a&hc?"end":a&gc?"move":a&fc?"start":""}function X(a){return a==Gb?"down":a==Fb?"up":a==Db?"left":a==Eb?"right":""}function Y(a,b){var c=b.manager;return c?c.get(a):a}function Z(){V.apply(this,arguments)}function $(){Z.apply(this,arguments),this.pX=null,this.pY=null}function _(){Z.apply(this,arguments)}function ab(){V.apply(this,arguments),this._timer=null,this._input=null}function bb(){Z.apply(this,arguments)}function cb(){Z.apply(this,arguments)}function db(){V.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}function eb(a,b){return b=b||{},b.recognizers=m(b.recognizers,eb.defaults.preset),new fb(a,b)}function fb(a,b){b=b||{},this.options=i(b,eb.defaults),this.options.inputTarget=this.options.inputTarget||a,this.handlers={},this.session={},this.recognizers=[],this.element=a,this.input=z(this),this.touchAction=new T(this,this.options.touchAction),gb(this,!0),g(b.recognizers,function(a){var b=this.add(new a[0](a[1]));a[2]&&b.recognizeWith(a[2]),a[3]&&b.requireFailure(a[3])},this)}function gb(a,b){var c=a.element;g(a.options.cssProps,function(a,d){c.style[v(c.style,d)]=b?a:""})}function hb(a,c){var d=b.createEvent("Event");d.initEvent(a,!0,!0),d.gesture=c,c.target.dispatchEvent(d)}var ib=["","webkit","moz","MS","ms","o"],jb=b.createElement("div"),kb="function",lb=Math.round,mb=Math.abs,nb=Date.now,ob=1,pb=/mobile|tablet|ip(ad|hone|od)|android/i,qb="ontouchstart"in a,rb=v(a,"PointerEvent")!==d,sb=qb&&pb.test(navigator.userAgent),tb="touch",ub="pen",vb="mouse",wb="kinect",xb=25,yb=1,zb=2,Ab=4,Bb=8,Cb=1,Db=2,Eb=4,Fb=8,Gb=16,Hb=Db|Eb,Ib=Fb|Gb,Jb=Hb|Ib,Kb=["x","y"],Lb=["clientX","clientY"];y.prototype={handler:function(){},init:function(){this.evEl&&n(this.element,this.evEl,this.domHandler),this.evTarget&&n(this.target,this.evTarget,this.domHandler),this.evWin&&n(x(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&o(this.element,this.evEl,this.domHandler),this.evTarget&&o(this.target,this.evTarget,this.domHandler),this.evWin&&o(x(this.element),this.evWin,this.domHandler)}};var Mb={mousedown:yb,mousemove:zb,mouseup:Ab},Nb="mousedown",Ob="mousemove mouseup";j(M,y,{handler:function(a){var b=Mb[a.type];b&yb&&0===a.button&&(this.pressed=!0),b&zb&&1!==a.which&&(b=Ab),this.pressed&&this.allow&&(b&Ab&&(this.pressed=!1),this.callback(this.manager,b,{pointers:[a],changedPointers:[a],pointerType:vb,srcEvent:a}))}});var Pb={pointerdown:yb,pointermove:zb,pointerup:Ab,pointercancel:Bb,pointerout:Bb},Qb={2:tb,3:ub,4:vb,5:wb},Rb="pointerdown",Sb="pointermove pointerup pointercancel";a.MSPointerEvent&&(Rb="MSPointerDown",Sb="MSPointerMove MSPointerUp MSPointerCancel"),j(N,y,{handler:function(a){var b=this.store,c=!1,d=a.type.toLowerCase().replace("ms",""),e=Pb[d],f=Qb[a.pointerType]||a.pointerType,g=f==tb,h=s(b,a.pointerId,"pointerId");e&yb&&(0===a.button||g)?0>h&&(b.push(a),h=b.length-1):e&(Ab|Bb)&&(c=!0),0>h||(b[h]=a,this.callback(this.manager,e,{pointers:b,changedPointers:[a],pointerType:f,srcEvent:a}),c&&b.splice(h,1))}});var Tb={touchstart:yb,touchmove:zb,touchend:Ab,touchcancel:Bb},Ub="touchstart",Vb="touchstart touchmove touchend touchcancel";j(O,y,{handler:function(a){var b=Tb[a.type];if(b===yb&&(this.started=!0),this.started){var c=P.call(this,a,b);b&(Ab|Bb)&&c[0].length-c[1].length===0&&(this.started=!1),this.callback(this.manager,b,{pointers:c[0],changedPointers:c[1],pointerType:tb,srcEvent:a})}}});var Wb={touchstart:yb,touchmove:zb,touchend:Ab,touchcancel:Bb},Xb="touchstart touchmove touchend touchcancel";j(Q,y,{handler:function(a){var b=Wb[a.type],c=R.call(this,a,b);c&&this.callback(this.manager,b,{pointers:c[0],changedPointers:c[1],pointerType:tb,srcEvent:a})}}),j(S,y,{handler:function(a,b,c){var d=c.pointerType==tb,e=c.pointerType==vb;if(d)this.mouse.allow=!1;else if(e&&!this.mouse.allow)return;b&(Ab|Bb)&&(this.mouse.allow=!0),this.callback(a,b,c)},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var Yb=v(jb.style,"touchAction"),Zb=Yb!==d,$b="compute",_b="auto",ac="manipulation",bc="none",cc="pan-x",dc="pan-y";T.prototype={set:function(a){a==$b&&(a=this.compute()),Zb&&(this.manager.element.style[Yb]=a),this.actions=a.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var a=[];return g(this.manager.recognizers,function(b){l(b.options.enable,[b])&&(a=a.concat(b.getTouchAction()))}),U(a.join(" "))},preventDefaults:function(a){if(!Zb){var b=a.srcEvent,c=a.offsetDirection;if(this.manager.session.prevented)return void b.preventDefault();var d=this.actions,e=q(d,bc),f=q(d,dc),g=q(d,cc);return e||f&&c&Hb||g&&c&Ib?this.preventSrc(b):void 0}},preventSrc:function(a){this.manager.session.prevented=!0,a.preventDefault()}};var ec=1,fc=2,gc=4,hc=8,ic=hc,jc=16,kc=32;V.prototype={defaults:{},set:function(a){return h(this.options,a),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(a){if(f(a,"recognizeWith",this))return this;var b=this.simultaneous;return a=Y(a,this),b[a.id]||(b[a.id]=a,a.recognizeWith(this)),this},dropRecognizeWith:function(a){return f(a,"dropRecognizeWith",this)?this:(a=Y(a,this),delete this.simultaneous[a.id],this)},requireFailure:function(a){if(f(a,"requireFailure",this))return this;var b=this.requireFail;return a=Y(a,this),-1===s(b,a)&&(b.push(a),a.requireFailure(this)),this},dropRequireFailure:function(a){if(f(a,"dropRequireFailure",this))return this;a=Y(a,this);var b=s(this.requireFail,a);return b>-1&&this.requireFail.splice(b,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(a){return!!this.simultaneous[a.id]},emit:function(a){function b(b){c.manager.emit(c.options.event+(b?W(d):""),a)}var c=this,d=this.state;hc>d&&b(!0),b(),d>=hc&&b(!0)},tryEmit:function(a){return this.canEmit()?this.emit(a):void(this.state=kc)},canEmit:function(){for(var a=0;a<this.requireFail.length;){if(!(this.requireFail[a].state&(kc|ec)))return!1;a++}return!0},recognize:function(a){var b=h({},a);return l(this.options.enable,[this,b])?(this.state&(ic|jc|kc)&&(this.state=ec),this.state=this.process(b),void(this.state&(fc|gc|hc|jc)&&this.tryEmit(b))):(this.reset(),void(this.state=kc))},process:function(){},getTouchAction:function(){},reset:function(){}},j(Z,V,{defaults:{pointers:1},attrTest:function(a){var b=this.options.pointers;return 0===b||a.pointers.length===b},process:function(a){var b=this.state,c=a.eventType,d=b&(fc|gc),e=this.attrTest(a);return d&&(c&Bb||!e)?b|jc:d||e?c&Ab?b|hc:b&fc?b|gc:fc:kc}}),j($,Z,{defaults:{event:"pan",threshold:10,pointers:1,direction:Jb},getTouchAction:function(){var a=this.options.direction,b=[];return a&Hb&&b.push(dc),a&Ib&&b.push(cc),b},directionTest:function(a){var b=this.options,c=!0,d=a.distance,e=a.direction,f=a.deltaX,g=a.deltaY;return e&b.direction||(b.direction&Hb?(e=0===f?Cb:0>f?Db:Eb,c=f!=this.pX,d=Math.abs(a.deltaX)):(e=0===g?Cb:0>g?Fb:Gb,c=g!=this.pY,d=Math.abs(a.deltaY))),a.direction=e,c&&d>b.threshold&&e&b.direction},attrTest:function(a){return Z.prototype.attrTest.call(this,a)&&(this.state&fc||!(this.state&fc)&&this.directionTest(a))},emit:function(a){this.pX=a.deltaX,this.pY=a.deltaY;var b=X(a.direction);b&&this.manager.emit(this.options.event+b,a),this._super.emit.call(this,a)}}),j(_,Z,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[bc]},attrTest:function(a){return this._super.attrTest.call(this,a)&&(Math.abs(a.scale-1)>this.options.threshold||this.state&fc)},emit:function(a){if(this._super.emit.call(this,a),1!==a.scale){var b=a.scale<1?"in":"out";this.manager.emit(this.options.event+b,a)}}}),j(ab,V,{defaults:{event:"press",pointers:1,time:500,threshold:5},getTouchAction:function(){return[_b]},process:function(a){var b=this.options,c=a.pointers.length===b.pointers,d=a.distance<b.threshold,f=a.deltaTime>b.time;if(this._input=a,!d||!c||a.eventType&(Ab|Bb)&&!f)this.reset();else if(a.eventType&yb)this.reset(),this._timer=e(function(){this.state=ic,this.tryEmit()},b.time,this);else if(a.eventType&Ab)return ic;return kc},reset:function(){clearTimeout(this._timer)},emit:function(a){this.state===ic&&(a&&a.eventType&Ab?this.manager.emit(this.options.event+"up",a):(this._input.timeStamp=nb(),this.manager.emit(this.options.event,this._input)))}}),j(bb,Z,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[bc]},attrTest:function(a){return this._super.attrTest.call(this,a)&&(Math.abs(a.rotation)>this.options.threshold||this.state&fc)}}),j(cb,Z,{defaults:{event:"swipe",threshold:10,velocity:.65,direction:Hb|Ib,pointers:1},getTouchAction:function(){return $.prototype.getTouchAction.call(this)},attrTest:function(a){var b,c=this.options.direction;return c&(Hb|Ib)?b=a.velocity:c&Hb?b=a.velocityX:c&Ib&&(b=a.velocityY),this._super.attrTest.call(this,a)&&c&a.direction&&a.distance>this.options.threshold&&mb(b)>this.options.velocity&&a.eventType&Ab},emit:function(a){var b=X(a.direction);b&&this.manager.emit(this.options.event+b,a),this.manager.emit(this.options.event,a)}}),j(db,V,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:2,posThreshold:10},getTouchAction:function(){return[ac]},process:function(a){var b=this.options,c=a.pointers.length===b.pointers,d=a.distance<b.threshold,f=a.deltaTime<b.time;if(this.reset(),a.eventType&yb&&0===this.count)return this.failTimeout();if(d&&f&&c){if(a.eventType!=Ab)return this.failTimeout();var g=this.pTime?a.timeStamp-this.pTime<b.interval:!0,h=!this.pCenter||I(this.pCenter,a.center)<b.posThreshold;this.pTime=a.timeStamp,this.pCenter=a.center,h&&g?this.count+=1:this.count=1,this._input=a;var i=this.count%b.taps;if(0===i)return this.hasRequireFailures()?(this._timer=e(function(){this.state=ic,this.tryEmit()},b.interval,this),fc):ic}return kc},failTimeout:function(){return this._timer=e(function(){this.state=kc},this.options.interval,this),kc},reset:function(){clearTimeout(this._timer)},emit:function(){this.state==ic&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}}),eb.VERSION="2.0.4",eb.defaults={domEvents:!1,touchAction:$b,enable:!0,inputTarget:null,inputClass:null,preset:[[bb,{enable:!1}],[_,{enable:!1},["rotate"]],[cb,{direction:Hb}],[$,{direction:Hb},["swipe"]],[db],[db,{event:"doubletap",taps:2},["tap"]],[ab]],cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};var lc=1,mc=2;fb.prototype={set:function(a){return h(this.options,a),a.touchAction&&this.touchAction.update(),a.inputTarget&&(this.input.destroy(),this.input.target=a.inputTarget,this.input.init()),this},stop:function(a){this.session.stopped=a?mc:lc},recognize:function(a){var b=this.session;if(!b.stopped){this.touchAction.preventDefaults(a);var c,d=this.recognizers,e=b.curRecognizer;(!e||e&&e.state&ic)&&(e=b.curRecognizer=null);for(var f=0;f<d.length;)c=d[f],b.stopped===mc||e&&c!=e&&!c.canRecognizeWith(e)?c.reset():c.recognize(a),!e&&c.state&(fc|gc|hc)&&(e=b.curRecognizer=c),f++}},get:function(a){if(a instanceof V)return a;for(var b=this.recognizers,c=0;c<b.length;c++)if(b[c].options.event==a)return b[c];return null},add:function(a){if(f(a,"add",this))return this;var b=this.get(a.options.event);return b&&this.remove(b),this.recognizers.push(a),a.manager=this,this.touchAction.update(),a},remove:function(a){if(f(a,"remove",this))return this;var b=this.recognizers;return a=this.get(a),b.splice(s(b,a),1),this.touchAction.update(),this},on:function(a,b){var c=this.handlers;return g(r(a),function(a){c[a]=c[a]||[],c[a].push(b)}),this},off:function(a,b){var c=this.handlers;return g(r(a),function(a){b?c[a].splice(s(c[a],b),1):delete c[a]}),this},emit:function(a,b){this.options.domEvents&&hb(a,b);var c=this.handlers[a]&&this.handlers[a].slice();if(c&&c.length){b.type=a,b.preventDefault=function(){b.srcEvent.preventDefault()};for(var d=0;d<c.length;)c[d](b),d++}},destroy:function(){this.element&&gb(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}},h(eb,{INPUT_START:yb,INPUT_MOVE:zb,INPUT_END:Ab,INPUT_CANCEL:Bb,STATE_POSSIBLE:ec,STATE_BEGAN:fc,STATE_CHANGED:gc,STATE_ENDED:hc,STATE_RECOGNIZED:ic,STATE_CANCELLED:jc,STATE_FAILED:kc,DIRECTION_NONE:Cb,DIRECTION_LEFT:Db,DIRECTION_RIGHT:Eb,DIRECTION_UP:Fb,DIRECTION_DOWN:Gb,DIRECTION_HORIZONTAL:Hb,DIRECTION_VERTICAL:Ib,DIRECTION_ALL:Jb,Manager:fb,Input:y,TouchAction:T,TouchInput:Q,MouseInput:M,PointerEventInput:N,TouchMouseInput:S,SingleTouchInput:O,Recognizer:V,AttrRecognizer:Z,Tap:db,Pan:$,Swipe:cb,Pinch:_,Rotate:bb,Press:ab,on:n,off:o,each:g,merge:i,extend:h,inherit:j,bindFn:k,prefixed:v}),typeof define==kb&&define.amd?define(function(){return eb}):"undefined"!=typeof module&&module.exports?module.exports=eb:a[c]=eb}(window,document,"Hammer");
//# sourceMappingURL=hammer.min.map
;;;(function($){var defaultOptions={instanceGlobal:'EasyDnnSolutions1_1_instance',google:{maps:{api:{key:'',libraries:[]}}}},$window=$(window),getExplicitStyleValue=function($element,styleProperty){var propertyValue='',styleAttribute=$element.attr('style'),zIndexStartPosition,semicolonPosition;if(typeof styleAttribute!='string')
return propertyValue;zIndexStartPosition=styleAttribute.indexOf(' '+styleProperty+':');if(zIndexStartPosition==-1){zIndexStartPosition=styleAttribute.indexOf(';'+styleProperty+':');if(zIndexStartPosition==-1){zIndexStartPosition=styleAttribute.indexOf(styleProperty+':');if(zIndexStartPosition!=0)
return propertyValue;}else
zIndexStartPosition++;}else
zIndexStartPosition++;propertyValue=styleAttribute.substr(zIndexStartPosition+styleProperty.length+1);semicolonPosition=propertyValue.indexOf(';');if(semicolonPosition==-1)
return propertyValue.trim();propertyValue=propertyValue.substr(0,semicolonPosition).trim();return propertyValue;};GoogleHelper=function(parent){var self=this;self.parent=parent;self.maps={api:{loaded:(typeof window.google=='object'&&typeof window.google.maps=='object'),callbacks:[]}}
self.options=parent.options.google;self.public={maps:{api:{callback:function(){var i=0,l=self.maps.api.callbacks.length;self.maps.api.loaded=true;for(;i<l;i++)
self.maps.api.callbacks[i]();},load:function(){var tagId='eds_googleMapsApi',gMapsKey=self.options.maps.api.key,script,src='https://maps.googleapis.com/maps/api/js?v=3.50&callback='+self.parent.options.instanceGlobal+'.google.maps.api.callback';if($('script#'+tagId,self.parent.$head).length==0){if(typeof gMapsKey!='string')
gMapsKey='';if(gMapsKey!='')
gMapsKey='&key='+gMapsKey;script=document.createElement('script');script.type='text/javascript';script.id=tagId;if(self.options.maps.api.libraries)
src+='&libraries='+self.options.maps.api.libraries.join(',');src+=gMapsKey;script.src=src;self.parent.$head[0].appendChild(script);}
return self.parent;},onLoad:function(toExecute){if(self.maps.api.loaded)
toExecute();else{self.maps.api.callbacks.push(toExecute)
self.public.maps.api.load();}
return self.parent;}}}};return self.public;}
window.EasyDnnSolutions1_1=function(instanceOptions){var self=this;self.options=$.extend(true,{},defaultOptions,instanceOptions);self.google=new GoogleHelper(this);self.$head=$('html > head');$(function(){$('body').on('click','.eds_openModal',function(){var $clicked=$(this),$modalTarget=$('.eds_modalWrapper').filter(function(){return $clicked.data('targetId')==this.id||$(this).hasClass($clicked.data('targetClass'));}),$dnnModuleElements=$modalTarget.parents('.DnnModule'),$modalContent,$modalResizeWrapper,$modalContentTitle,initialHeight,resizeContent=function(){var windowHeight=$window.height(),ContentHDiff=Math.round($modalContent.outerHeight(true)-$modalContent.height()),resizeWrapperHDiff=Math.round($modalResizeWrapper.outerHeight(true)-$modalResizeWrapper.height()),titleHeight=$modalContentTitle.outerHeight(true),maxHeight=windowHeight-ContentHDiff-resizeWrapperHDiff-titleHeight;if(maxHeight<initialHeight)
$modalResizeWrapper.height(maxHeight);else
$modalResizeWrapper.css('height','');};$dnnModuleElements.each(function(){var $this=$(this);$this.data('previousZIndex',getExplicitStyleValue($this,'z-index')).css('z-index',99999);});$modalTarget.addClass("eds_modalVisible");$("> .eds_modalContent",$modalTarget).addClass("eds_fadeInDown");if($modalTarget.hasClass('eds_resizable')){$modalContent=$('>',$modalTarget);$modalContentTitle=$('> h3',$modalContent);$modalResizeWrapper=$('> div',$modalContent);initialHeight=$modalResizeWrapper.height();resizeContent()
$window.on('resize.eds_modalWrapper',function(){resizeContent();});}}).on('click','.eds_modalClose',function(){var $clicked=$(this),$modalTarget=$('.eds_modalWrapper'),$dnnModuleElements=$modalTarget.parents('.DnnModule');$dnnModuleElements.each(function(){var $this=$(this);$this.css('z-index',$this.data('previousZIndex'));});$modalTarget.filter(function(){return $clicked.data('targetId')==this.id||$(this).hasClass($clicked.data('targetClass'));}).removeClass("eds_modalVisible").css('z-index','');});});}
var initOptions=null;if($('#eds_js1_1').length>0){initOptions=$('#eds_js1_1').data('initJson')}
if($('meta[name="eds__GmapsInitData"]').length>0){initOptions=JSON.parse($('meta[name="eds__GmapsInitData"]').attr("content"));}
if(window[initOptions.instanceGlobal]==undefined&&initOptions!=null)
window[initOptions.instanceGlobal]=new EasyDnnSolutions1_1(initOptions);})(eds3_5_jq);
;;;