function revslider_showDoubleJqueryError(n){var t="Revolution Slider Error: You have some jquery.js library include that comes after the revolution files js include.";t+="<br> This includes make eliminates the revolution slider libraries, and make it not work.";t+="<br><br> To fix it you can:<br>&nbsp;&nbsp;&nbsp; 1. In the Slider Settings -> Troubleshooting set option:  <strong><b>Put JS Includes To Body<\/b><\/strong> option to true.";t+="<br>&nbsp;&nbsp;&nbsp; 2. Find the double jquery.js include and remove it.";t="<span style='font-size:16px;color:#BC0C06;'>"+t+"<\/span>";jQuery(n).show().html(t)}function $JssorPlayerClass$(){function i(n){function r(u){var f=$Jssor$.$EventSrc(u);t=f.pInstance;$Jssor$.$RemoveEvent(f,"dataavailable",r);$Jssor$.$Each(i,function(n){n!=t&&n.$Remove()});n.pTagName=t.tagName;i=null}function u(t){var u,f;return t.pInstance||(f=$Jssor$.$AttributeEx(t,"pHandler"),$JssorPlayer$[f]&&($Jssor$.$AddEvent(t,"dataavailable",r),u=new $JssorPlayer$[f](n,t),i.push(u),$JssorDebug$.$Execute(function(){$Jssor$.$Type(u.$Remove)!="function"&&$JssorDebug$.$Fail("'pRemove' interface not implemented for player handler '"+f+"'.")}))),u}var f=this,t,i=[];f.$InitPlayerController=function(){if(!n.pInstance&&!u(n)){var t=$Jssor$.$Children(n);$Jssor$.$Each(t,function(n){u(n)})}}}var t=this,n=[];t.$EVT_SWITCH=21;t.$FetchPlayers=function(t){t=t||document.body;var r=$Jssor$.$FindChildren(t,"player");$Jssor$.$Each(r,function(t){n[t.pId]||(t.pId=n.length,n.push(new i(t)));var r=n[t.pId];r.$InitPlayerController()})}}function $JssorCaptionSliderBase$(){$JssorAnimator$.call(this,0,0);this.$Revert=$Jssor$.$EmptyFunction}var scrolltotop,App,$JssorSlider$,$JssorSlideshowFormations$,$JssorSlideshowRunner$,$JssorCaptionSlider$;jQuery.migrateMute===void 0&&(jQuery.migrateMute=!0),function(n,t,i){function r(i){var r=t.console;o[i]||(o[i]=!0,n.migrateWarnings.push(i),r&&r.warn&&!n.migrateMute&&(r.warn("JQMIGRATE: "+i),n.migrateTrace&&r.trace&&r.trace()))}function e(t,u,f,e){if(Object.defineProperty)try{return Object.defineProperty(t,u,{configurable:!0,enumerable:!0,get:function(){return r(e),f},set:function(n){r(e);f=n}}),i}catch(o){}n._definePropertyBroken=!0;t[u]=f}var o={},l,a,v;n.migrateWarnings=[];!n.migrateMute&&t.console&&t.console.log&&t.console.log("JQMIGRATE: Logging is active");n.migrateTrace===i&&(n.migrateTrace=!0);n.migrateReset=function(){o={};n.migrateWarnings.length=0};"BackCompat"===document.compatMode&&r("jQuery is not compatible with Quirks Mode");var s=n("<input/>",{size:1}).attr("size")&&n.attrFn,h=n.attr,g=n.attrHooks.value&&n.attrHooks.value.get||function(){return null},nt=n.attrHooks.value&&n.attrHooks.value.set||function(){return i},tt=/^(?:input|button)$/i,it=/^[238]$/,rt=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,ut=/^(?:checked|selected)$/i;e(n,"attrFn",s||{},"jQuery.attrFn is deprecated");n.attr=function(t,u,f,e){var o=u.toLowerCase(),c=t&&t.nodeType;return e&&(4>h.length&&r("jQuery.fn.attr( props, pass ) is deprecated"),t&&!it.test(c)&&(s?u in s:n.isFunction(n.fn[u])))?n(t)[u](f):("type"===u&&f!==i&&tt.test(t.nodeName)&&t.parentNode&&r("Can't change the 'type' of an input or button in IE 6/7/8"),!n.attrHooks[o]&&rt.test(o)&&(n.attrHooks[o]={get:function(t,r){var u,f=n.prop(t,r);return f===!0||"boolean"!=typeof f&&(u=t.getAttributeNode(r))&&u.nodeValue!==!1?r.toLowerCase():i},set:function(t,i,r){var u;return i===!1?n.removeAttr(t,r):(u=n.propFix[r]||r,u in t&&(t[u]=!0),t.setAttribute(r,r.toLowerCase())),r}},ut.test(o)&&r("jQuery.fn.attr('"+o+"') may use property instead of attribute")),h.call(n,t,u,f))};n.attrHooks.value={get:function(n,t){var i=(n.nodeName||"").toLowerCase();return"button"===i?g.apply(this,arguments):("input"!==i&&"option"!==i&&r("jQuery.fn.attr('value') no longer gets properties"),t in n?n.value:null)},set:function(n,t){var u=(n.nodeName||"").toLowerCase();return"button"===u?nt.apply(this,arguments):("input"!==u&&"option"!==u&&r("jQuery.fn.attr('value', val) no longer sets properties"),n.value=t,i)}};var f,u,c=n.fn.init,ft=n.parseJSON,et=/^([^<]*)(<[\w\W]+>)([^>]*)$/;n.fn.init=function(t,i,u){var f;return t&&"string"==typeof t&&!n.isPlainObject(i)&&(f=et.exec(n.trim(t)))&&f[0]&&("<"!==t.charAt(0)&&r("$(html) HTML strings must start with '<' character"),f[3]&&r("$(html) HTML text after last tag is ignored"),"#"===f[0].charAt(0)&&(r("HTML string cannot start with a '#' character"),n.error("JQMIGRATE: Invalid selector string (XSS)")),i&&i.context&&(i=i.context),n.parseHTML)?c.call(this,n.parseHTML(f[2],i,!0),i,u):c.apply(this,arguments)};n.fn.init.prototype=n.fn;n.parseJSON=function(n){return n||null===n?ft.apply(this,arguments):(r("jQuery.parseJSON requires a valid JSON string"),null)};n.uaMatch=function(n){n=n.toLowerCase();var t=/(chrome)[ \/]([\w.]+)/.exec(n)||/(webkit)[ \/]([\w.]+)/.exec(n)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(n)||/(msie) ([\w.]+)/.exec(n)||0>n.indexOf("compatible")&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(n)||[];return{browser:t[1]||"",version:t[2]||"0"}};n.browser||(f=n.uaMatch(navigator.userAgent),u={},f.browser&&(u[f.browser]=!0,u.version=f.version),u.chrome?u.webkit=!0:u.webkit&&(u.safari=!0),n.browser=u);e(n,"browser",n.browser,"jQuery.browser is deprecated");n.sub=function(){function t(n,i){return new t.fn.init(n,i)}n.extend(!0,t,this);t.superclass=this;t.fn=t.prototype=this();t.fn.constructor=t;t.sub=this.sub;t.fn.init=function(r,u){return u&&u instanceof n&&!(u instanceof t)&&(u=t(u)),n.fn.init.call(this,r,u,i)};t.fn.init.prototype=t.fn;var i=t(document);return r("jQuery.sub() is deprecated"),t};n.ajaxSetup({converters:{"text json":n.parseJSON}});l=n.fn.data;n.fn.data=function(t){var f,u,e=this[0];return!e||"events"!==t||1!==arguments.length||(f=n.data(e,t),u=n._data(e,t),f!==i&&f!==u||u===i)?l.apply(this,arguments):(r("Use of jQuery.fn.data('events') is deprecated"),u)};a=/\/(java|ecma)script/i;v=n.fn.andSelf||n.fn.addBack;n.fn.andSelf=function(){return r("jQuery.fn.andSelf() replaced by jQuery.fn.addBack()"),v.apply(this,arguments)};n.clean||(n.clean=function(t,u,f,e){u=u||document;u=!u.nodeType&&u[0]||u;u=u.ownerDocument||u;r("jQuery.clean() is deprecated");var s,o,c,l,h=[];if(n.merge(h,n.buildFragment(t,u).childNodes),f)for(c=function(n){return!n.type||a.test(n.type)?e?e.push(n.parentNode?n.parentNode.removeChild(n):n):f.appendChild(n):i},s=0;null!=(o=h[s]);s++)n.nodeName(o,"script")&&c(o)||(f.appendChild(o),o.getElementsByTagName!==i&&(l=n.grep(n.merge([],o.getElementsByTagName("script")),c),h.splice.apply(h,[s+1,0].concat(l)),s+=l.length));return h});var ot=n.event.add,st=n.event.remove,ht=n.event.trigger,ct=n.fn.toggle,y=n.fn.live,p=n.fn.die,w="ajaxStart|ajaxStop|ajaxSend|ajaxComplete|ajaxError|ajaxSuccess",b=RegExp("\\b(?:"+w+")\\b"),k=/(?:^|\s)hover(\.\S+|)\b/,d=function(t){return"string"!=typeof t||n.event.special.hover?t:(k.test(t)&&r("'hover' pseudo-event is deprecated, use 'mouseenter mouseleave'"),t&&t.replace(k,"mouseenter$1 mouseleave$1"))};n.event.props&&"attrChange"!==n.event.props[0]&&n.event.props.unshift("attrChange","attrName","relatedNode","srcElement");n.event.dispatch&&e(n.event,"handle",n.event.dispatch,"jQuery.event.handle is undocumented and deprecated");n.event.add=function(n,t,i,u,f){n!==document&&b.test(t)&&r("AJAX events should be attached to document: "+t);ot.call(this,n,d(t||""),i,u,f)};n.event.remove=function(n,t,i,r,u){st.call(this,n,d(t)||"",i,r,u)};n.fn.error=function(){var n=Array.prototype.slice.call(arguments,0);return r("jQuery.fn.error() is deprecated"),n.splice(0,0,"error"),arguments.length?this.bind.apply(this,n):(this.triggerHandler.apply(this,n),this)};n.fn.toggle=function(t,i){if(!n.isFunction(t)||!n.isFunction(i))return ct.apply(this,arguments);r("jQuery.fn.toggle(handler, handler...) is deprecated");var u=arguments,e=t.guid||n.guid++,f=0,o=function(i){var r=(n._data(this,"lastToggle"+t.guid)||0)%f;return n._data(this,"lastToggle"+t.guid,r+1),i.preventDefault(),u[r].apply(this,arguments)||!1};for(o.guid=e;u.length>f;)u[f++].guid=e;return this.click(o)};n.fn.live=function(t,i,u){return r("jQuery.fn.live() is deprecated"),y?y.apply(this,arguments):(n(this.context).on(t,this.selector,i,u),this)};n.fn.die=function(t,i){return r("jQuery.fn.die() is deprecated"),p?p.apply(this,arguments):(n(this.context).off(t,this.selector||"**",i),this)};n.event.trigger=function(n,t,i,u){return i||b.test(n)||r("Global events are undocumented and deprecated"),ht.call(this,n,t,i||document,u)};n.each(w.split("|"),function(t,i){n.event.special[i]={setup:function(){var t=this;return t!==document&&(n.event.add(document,i+"."+n.guid,function(){n.event.trigger(i,null,t,!0)}),n._data(this,i,n.guid++)),!1},teardown:function(){return this!==document&&n.event.remove(document,i+"."+n._data(this,i)),!1}}})}(jQuery,window);!function(n){"use strict";n(function(){n.support.transition=function(){var n=function(){var i=document.createElement("bootstrap"),n={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var t in n)if(i.style[t]!==undefined)return n[t]}();return n&&{end:n}}()})}(window.jQuery);!function(n){"use strict";var i='[data-dismiss="alert"]',t=function(t){n(t).on("click",i,this.close)},r;t.prototype.close=function(t){function f(){i.trigger("closed").remove()}var u=n(this),r=u.attr("data-target"),i;(r||(r=u.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=n(r),t&&t.preventDefault(),i.length||(i=u.hasClass("alert")?u:u.parent()),i.trigger(t=n.Event("close")),t.isDefaultPrevented())||(i.removeClass("in"),n.support.transition&&i.hasClass("fade")?i.on(n.support.transition.end,f):f())};r=n.fn.alert;n.fn.alert=function(i){return this.each(function(){var r=n(this),u=r.data("alert");u||r.data("alert",u=new t(this));typeof i=="string"&&u[i].call(r)})};n.fn.alert.Constructor=t;n.fn.alert.noConflict=function(){return n.fn.alert=r,this};n(document).on("click.alert.data-api",i,t.prototype.close)}(window.jQuery);!function(n){"use strict";var t=function(t,i){this.$element=n(t);this.options=n.extend({},n.fn.button.defaults,i)},i;t.prototype.setState=function(n){var i="disabled",t=this.$element,r=t.data(),u=t.is("input")?"val":"html";n+="Text";r.resetText||t.data("resetText",t[u]());t[u](r[n]||this.options[n]);setTimeout(function(){n=="loadingText"?t.addClass(i).attr(i,i):t.removeClass(i).removeAttr(i)},0)};t.prototype.toggle=function(){var n=this.$element.closest('[data-toggle="buttons-radio"]');n&&n.find(".active").removeClass("active");this.$element.toggleClass("active")};i=n.fn.button;n.fn.button=function(i){return this.each(function(){var u=n(this),r=u.data("button"),f=typeof i=="object"&&i;r||u.data("button",r=new t(this,f));i=="toggle"?r.toggle():i&&r.setState(i)})};n.fn.button.defaults={loadingText:"loading..."};n.fn.button.Constructor=t;n.fn.button.noConflict=function(){return n.fn.button=i,this};n(document).on("click.button.data-api","[data-toggle^=button]",function(t){var i=n(t.target);i.hasClass("btn")||(i=i.closest(".btn"));i.button("toggle")})}(window.jQuery);!function(n){"use strict";var t=function(t,i){this.$element=n(t);this.$indicators=this.$element.find(".carousel-indicators");this.options=i;this.options.pause=="hover"&&this.$element.on("mouseenter",n.proxy(this.pause,this)).on("mouseleave",n.proxy(this.cycle,this))},i;t.prototype={cycle:function(t){return t||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(n.proxy(this.next,this),this.options.interval)),this},getActiveIndex:function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},to:function(t){var i=this.getActiveIndex(),r=this;if(!(t>this.$items.length-1)&&!(t<0))return this.sliding?this.$element.one("slid",function(){r.to(t)}):i==t?this.pause().cycle():this.slide(t>i?"next":"prev",n(this.$items[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&n.support.transition.end&&(this.$element.trigger(n.support.transition.end),this.cycle(!0)),clearInterval(this.interval),this.interval=null,this},next:function(){if(!this.sliding)return this.slide("next")},prev:function(){if(!this.sliding)return this.slide("prev")},slide:function(t,i){var e=this.$element.find(".item.active"),r=i||e[t](),s=this.interval,u=t=="next"?"left":"right",h=t=="next"?"first":"last",o=this,f;if(this.sliding=!0,s&&this.pause(),r=r.length?r:this.$element.find(".item")[h](),f=n.Event("slide",{relatedTarget:r[0],direction:u}),!r.hasClass("active")){if(this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){var t=n(o.$indicators.children()[o.getActiveIndex()]);t&&t.addClass("active")})),n.support.transition&&this.$element.hasClass("slide")){if(this.$element.trigger(f),f.isDefaultPrevented())return;r.addClass(t);r[0].offsetWidth;e.addClass(u);r.addClass(u);this.$element.one(n.support.transition.end,function(){r.removeClass([t,u].join(" ")).addClass("active");e.removeClass(["active",u].join(" "));o.sliding=!1;setTimeout(function(){o.$element.trigger("slid")},0)})}else{if(this.$element.trigger(f),f.isDefaultPrevented())return;e.removeClass("active");r.addClass("active");this.sliding=!1;this.$element.trigger("slid")}return s&&this.cycle(),this}}};i=n.fn.carousel;n.fn.carousel=function(i){return this.each(function(){var f=n(this),r=f.data("carousel"),u=n.extend({},n.fn.carousel.defaults,typeof i=="object"&&i),e=typeof i=="string"?i:u.slide;r||f.data("carousel",r=new t(this,u));typeof i=="number"?r.to(i):e?r[e]():u.interval&&r.pause().cycle()})};n.fn.carousel.defaults={interval:5e3,pause:"hover"};n.fn.carousel.Constructor=t;n.fn.carousel.noConflict=function(){return n.fn.carousel=i,this};n(document).on("click.carousel.data-api","[data-slide], [data-slide-to]",function(t){var i=n(this),u,r=n(i.attr("data-target")||(u=i.attr("href"))&&u.replace(/.*(?=#[^\s]+$)/,"")),e=n.extend({},r.data(),i.data()),f;r.carousel(e);(f=i.attr("data-slide-to"))&&r.data("carousel").pause().to(f).cycle();t.preventDefault()})}(window.jQuery);!function(n){"use strict";var t=function(t,i){this.$element=n(t);this.options=n.extend({},n.fn.collapse.defaults,i);this.options.parent&&(this.$parent=n(this.options.parent));this.options.toggle&&this.toggle()},i;t.prototype={constructor:t,dimension:function(){var n=this.$element.hasClass("width");return n?"width":"height"},show:function(){var i,u,t,r;if(!this.transitioning&&!this.$element.hasClass("in")){if(i=this.dimension(),u=n.camelCase(["scroll",i].join("-")),t=this.$parent&&this.$parent.find("> .accordion-group > .in"),t&&t.length){if(r=t.data("collapse"),r&&r.transitioning)return;t.collapse("hide");r||t.data("collapse",null)}this.$element[i](0);this.transition("addClass",n.Event("show"),"shown");n.support.transition&&this.$element[i](this.$element[0][u])}},hide:function(){var t;!this.transitioning&&this.$element.hasClass("in")&&(t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",n.Event("hide"),"hidden"),this.$element[t](0))},reset:function(n){var t=this.dimension();return this.$element.removeClass("collapse")[t](n||"auto")[0].offsetWidth,this.$element[n!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,i,r){var u=this,f=function(){i.type=="show"&&u.reset();u.transitioning=0;u.$element.trigger(r)};(this.$element.trigger(i),i.isDefaultPrevented())||(this.transitioning=1,this.$element[t]("in"),n.support.transition&&this.$element.hasClass("collapse")?this.$element.one(n.support.transition.end,f):f())},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};i=n.fn.collapse;n.fn.collapse=function(i){return this.each(function(){var r=n(this),u=r.data("collapse"),f=n.extend({},n.fn.collapse.defaults,r.data(),typeof i=="object"&&i);u||r.data("collapse",u=new t(this,f));typeof i=="string"&&u[i]()})};n.fn.collapse.defaults={toggle:!0};n.fn.collapse.Constructor=t;n.fn.collapse.noConflict=function(){return n.fn.collapse=i,this};n(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var i=n(this),u,r=i.attr("data-target")||t.preventDefault()||(u=i.attr("href"))&&u.replace(/.*(?=#[^\s]+$)/,""),f=n(r).data("collapse")?"toggle":i.data();i[n(r).hasClass("in")?"addClass":"removeClass"]("collapsed");n(r).collapse(f)})}(window.jQuery);!function(n){"use strict";function r(){n(".dropdown-backdrop").remove();n(i).each(function(){u(n(this)).removeClass("open")})}function u(t){var i=t.attr("data-target"),r;return i||(i=t.attr("href"),i=i&&/#/.test(i)&&i.replace(/.*(?=#[^\s]*$)/,"")),r=i&&n(i),r&&r.length||(r=t.parent()),r}var i="[data-toggle=dropdown]",t=function(t){var i=n(t).on("click.dropdown.data-api",this.toggle);n("html").on("click.dropdown.data-api",function(){i.parent().removeClass("open")})},f;t.prototype={constructor:t,toggle:function(){var t=n(this),i,f;if(!t.is(".disabled, :disabled"))return i=u(t),f=i.hasClass("open"),r(),f||("ontouchstart"in document.documentElement&&n('<div class="dropdown-backdrop"/>').insertBefore(n(this)).on("click",r),i.toggleClass("open")),t.focus(),!1},keydown:function(t){var e,f,o,s,r;if(/(38|40|27)/.test(t.keyCode)&&(e=n(this),t.preventDefault(),t.stopPropagation(),!e.is(".disabled, :disabled"))){if(o=u(e),s=o.hasClass("open"),!s||s&&t.keyCode==27)return t.which==27&&o.find(i).focus(),e.click();(f=n("[role=menu] li:not(.divider):visible a",o),f.length)&&(r=f.index(f.filter(":focus")),t.keyCode==38&&r>0&&r--,t.keyCode==40&&r<f.length-1&&r++,~r||(r=0),f.eq(r).focus())}}};f=n.fn.dropdown;n.fn.dropdown=function(i){return this.each(function(){var r=n(this),u=r.data("dropdown");u||r.data("dropdown",u=new t(this));typeof i=="string"&&u[i].call(r)})};n.fn.dropdown.Constructor=t;n.fn.dropdown.noConflict=function(){return n.fn.dropdown=f,this};n(document).on("click.dropdown.data-api",r).on("click.dropdown.data-api",".dropdown form",function(n){n.stopPropagation()}).on("click.dropdown.data-api",i,t.prototype.toggle).on("keydown.dropdown.data-api",i+", [role=menu]",t.prototype.keydown)}(window.jQuery);!function(n){"use strict";var t=function(t,i){this.options=i;this.$element=n(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",n.proxy(this.hide,this));this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)},i;t.prototype={constructor:t,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var t=this,i=n.Event("show");(this.$element.trigger(i),this.isShown||i.isDefaultPrevented())||(this.isShown=!0,this.escape(),this.backdrop(function(){var i=n.support.transition&&t.$element.hasClass("fade");t.$element.parent().length||t.$element.appendTo(document.body);t.$element.show();i&&t.$element[0].offsetWidth;t.$element.addClass("in").attr("aria-hidden",!1);t.enforceFocus();i?t.$element.one(n.support.transition.end,function(){t.$element.focus().trigger("shown")}):t.$element.focus().trigger("shown")}))},hide:function(t){t&&t.preventDefault();var i=this;(t=n.Event("hide"),this.$element.trigger(t),this.isShown&&!t.isDefaultPrevented())&&(this.isShown=!1,this.escape(),n(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),n.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal())},enforceFocus:function(){var t=this;n(document).on("focusin.modal",function(n){t.$element[0]===n.target||t.$element.has(n.target).length||t.$element.focus()})},escape:function(){var n=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(t){t.which==27&&n.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var t=this,i=setTimeout(function(){t.$element.off(n.support.transition.end);t.hideModal()},500);this.$element.one(n.support.transition.end,function(){clearTimeout(i);t.hideModal()})},hideModal:function(){var n=this;this.$element.hide();this.backdrop(function(){n.removeBackdrop();n.$element.trigger("hidden")})},removeBackdrop:function(){this.$backdrop&&this.$backdrop.remove();this.$backdrop=null},backdrop:function(t){var u=this,r=this.$element.hasClass("fade")?"fade":"",i;if(this.isShown&&this.options.backdrop){if(i=n.support.transition&&r,this.$backdrop=n('<div class="modal-backdrop '+r+'" />').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?n.proxy(this.$element[0].focus,this.$element[0]):n.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!t)return;i?this.$backdrop.one(n.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),n.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(n.support.transition.end,t):t()):t&&t()}};i=n.fn.modal;n.fn.modal=function(i){return this.each(function(){var u=n(this),r=u.data("modal"),f=n.extend({},n.fn.modal.defaults,u.data(),typeof i=="object"&&i);r||u.data("modal",r=new t(this,f));typeof i=="string"?r[i]():f.show&&r.show()})};n.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0};n.fn.modal.Constructor=t;n.fn.modal.noConflict=function(){return n.fn.modal=i,this};n(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var i=n(this),r=i.attr("href"),u=n(i.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),f=u.data("modal")?"toggle":n.extend({remote:!/#/.test(r)&&r},u.data(),i.data());t.preventDefault();u.modal(f).one("hide",function(){i.focus()})})}(window.jQuery);!function(n){"use strict";var t=function(n,t){this.init("tooltip",n,t)},i;t.prototype={constructor:t,init:function(t,i,r){var o,s,f,u,e;for(this.type=t,this.$element=n(i),this.options=this.getOptions(r),this.enabled=!0,f=this.options.trigger.split(" "),e=f.length;e--;)u=f[e],u=="click"?this.$element.on("click."+this.type,this.options.selector,n.proxy(this.toggle,this)):u!="manual"&&(o=u=="hover"?"mouseenter":"focus",s=u=="hover"?"mouseleave":"blur",this.$element.on(o+"."+this.type,this.options.selector,n.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,n.proxy(this.leave,this)));this.options.selector?this._options=n.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=n.extend({},n.fn[this.type].defaults,this.$element.data(),t),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var u=n.fn[this.type].defaults,r={},i;if(this._options&&n.each(this._options,function(n,t){u[n]!=t&&(r[n]=t)},this),i=n(t.currentTarget)[this.type](r).data(this.type),!i.options.delay||!i.options.delay.show)return i.show();clearTimeout(this.timeout);i.hoverState="in";this.timeout=setTimeout(function(){i.hoverState=="in"&&i.show()},i.options.delay.show)},leave:function(t){var i=n(t.currentTarget)[this.type](this._options).data(this.type);if(this.timeout&&clearTimeout(this.timeout),!i.options.delay||!i.options.delay.hide)return i.hide();i.hoverState="out";this.timeout=setTimeout(function(){i.hoverState=="out"&&i.hide()},i.options.delay.hide)},show:function(){var i,t,u,f,e,r,o=n.Event("show");if(this.hasContent()&&this.enabled){if(this.$element.trigger(o),o.isDefaultPrevented())return;i=this.tip();this.setContent();this.options.animation&&i.addClass("fade");e=typeof this.options.placement=="function"?this.options.placement.call(this,i[0],this.$element[0]):this.options.placement;i.detach().css({top:0,left:0,display:"block"});this.options.container?i.appendTo(this.options.container):i.insertAfter(this.$element);t=this.getPosition();u=i[0].offsetWidth;f=i[0].offsetHeight;switch(e){case"bottom":r={top:t.top+t.height,left:t.left+t.width/2-u/2};break;case"top":r={top:t.top-f,left:t.left+t.width/2-u/2};break;case"left":r={top:t.top+t.height/2-f/2,left:t.left-u};break;case"right":r={top:t.top+t.height/2-f/2,left:t.left+t.width}}this.applyPlacement(r,e);this.$element.trigger("shown")}},applyPlacement:function(n,t){var i=this.tip(),s=i[0].offsetWidth,f=i[0].offsetHeight,u,r,e,o;i.offset(n).addClass(t).addClass("in");u=i[0].offsetWidth;r=i[0].offsetHeight;t=="top"&&r!=f&&(n.top=n.top+f-r,o=!0);t=="bottom"||t=="top"?(e=0,n.left<0&&(e=n.left*-2,n.left=0,i.offset(n),u=i[0].offsetWidth,r=i[0].offsetHeight),this.replaceArrow(e-s+u,u,"left")):this.replaceArrow(r-f,r,"top");o&&i.offset(n)},replaceArrow:function(n,t,i){this.arrow().css(i,n?50*(1-n/t)+"%":"")},setContent:function(){var n=this.tip(),t=this.getTitle();n.find(".tooltip-inner")[this.options.html?"html":"text"](t);n.removeClass("fade in top bottom left right")},hide:function(){function r(){var i=setTimeout(function(){t.off(n.support.transition.end).detach()},500);t.one(n.support.transition.end,function(){clearTimeout(i);t.detach()})}var u=this,t=this.tip(),i=n.Event("hide");if(this.$element.trigger(i),!i.isDefaultPrevented())return t.removeClass("in"),n.support.transition&&this.$tip.hasClass("fade")?r():t.detach(),this.$element.trigger("hidden"),this},fixTitle:function(){var n=this.$element;(n.attr("title")||typeof n.attr("data-original-title")!="string")&&n.attr("data-original-title",n.attr("title")||"").attr("title","")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return n.extend({},typeof t.getBoundingClientRect=="function"?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var t,i=this.$element,n=this.options;return t=i.attr("data-original-title")||(typeof n.title=="function"?n.title.call(i[0]):n.title),t},tip:function(){return this.$tip=this.$tip||n(this.options.template)},arrow:function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var i=t?n(t.currentTarget)[this.type](this._options).data(this.type):this;i.tip().hasClass("in")?i.hide():i.show()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};i=n.fn.tooltip;n.fn.tooltip=function(i){return this.each(function(){var u=n(this),r=u.data("tooltip"),f=typeof i=="object"&&i;r||u.data("tooltip",r=new t(this,f));typeof i=="string"&&r[i]()})};n.fn.tooltip.Constructor=t;n.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"><\/div><div class="tooltip-inner"><\/div><\/div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1};n.fn.tooltip.noConflict=function(){return n.fn.tooltip=i,this}}(window.jQuery);!function(n){"use strict";var t=function(n,t){this.init("popover",n,t)},i;t.prototype=n.extend({},n.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var n=this.tip(),t=this.getTitle(),i=this.getContent();n.find(".popover-title")[this.options.html?"html":"text"](t);n.find(".popover-content")[this.options.html?"html":"text"](i);n.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var t,i=this.$element,n=this.options;return t=(typeof n.content=="function"?n.content.call(i[0]):n.content)||i.attr("data-content"),t},tip:function(){return this.$tip||(this.$tip=n(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});i=n.fn.popover;n.fn.popover=function(i){return this.each(function(){var u=n(this),r=u.data("popover"),f=typeof i=="object"&&i;r||u.data("popover",r=new t(this,f));typeof i=="string"&&r[i]()})};n.fn.popover.Constructor=t;n.fn.popover.defaults=n.extend({},n.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"><\/div><h3 class="popover-title"><\/h3><div class="popover-content"><\/div><\/div>'});n.fn.popover.noConflict=function(){return n.fn.popover=i,this}}(window.jQuery);!function(n){"use strict";function t(t,i){var u=n.proxy(this.process,this),f=n(t).is("body")?n(window):n(t),r;this.options=n.extend({},n.fn.scrollspy.defaults,i);this.$scrollElement=f.on("scroll.scroll-spy.data-api",u);this.selector=(this.options.target||(r=n(t).attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a";this.$body=n("body");this.refresh();this.process()}t.prototype={constructor:t,refresh:function(){var t=this,i;this.offsets=n([]);this.targets=n([]);i=this.$body.find(this.selector).map(function(){var u=n(this),i=u.data("target")||u.attr("href"),r=/^#\w/.test(i)&&n(i);return r&&r.length&&[[r.position().top+(!n.isWindow(t.$scrollElement.get(0))&&t.$scrollElement.scrollTop()),i]]||null}).sort(function(n,t){return n[0]-t[0]}).each(function(){t.offsets.push(this[0]);t.targets.push(this[1])})},process:function(){var i=this.$scrollElement.scrollTop()+this.options.offset,f=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,e=f-this.$scrollElement.height(),t=this.offsets,r=this.targets,u=this.activeTarget,n;if(i>=e)return u!=(n=r.last()[0])&&this.activate(n);for(n=t.length;n--;)u!=r[n]&&i>=t[n]&&(!t[n+1]||i<=t[n+1])&&this.activate(r[n])},activate:function(t){var i,r;this.activeTarget=t;n(this.selector).parent(".active").removeClass("active");r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]';i=n(r).parent("li").addClass("active");i.parent(".dropdown-menu").length&&(i=i.closest("li.dropdown").addClass("active"));i.trigger("activate")}};var i=n.fn.scrollspy;n.fn.scrollspy=function(i){return this.each(function(){var u=n(this),r=u.data("scrollspy"),f=typeof i=="object"&&i;r||u.data("scrollspy",r=new t(this,f));typeof i=="string"&&r[i]()})};n.fn.scrollspy.Constructor=t;n.fn.scrollspy.defaults={offset:10};n.fn.scrollspy.noConflict=function(){return n.fn.scrollspy=i,this};n(window).on("load",function(){n('[data-spy="scroll"]').each(function(){var t=n(this);t.scrollspy(t.data())})})}(window.jQuery);!function(n){"use strict";var t=function(t){this.element=n(t)},i;t.prototype={constructor:t,show:function(){var t=this.element,e=t.closest("ul:not(.dropdown-menu)"),i=t.attr("data-target"),r,u,f;(i||(i=t.attr("href"),i=i&&i.replace(/.*(?=#[^\s]*$)/,"")),t.parent("li").hasClass("active"))||(r=e.find(".active:last a")[0],f=n.Event("show",{relatedTarget:r}),t.trigger(f),f.isDefaultPrevented())||(u=n(i),this.activate(t.parent("li"),e),this.activate(u,u.parent(),function(){t.trigger({type:"shown",relatedTarget:r})}))},activate:function(t,i,r){function f(){u.removeClass("active").find("> .dropdown-menu > .active").removeClass("active");t.addClass("active");e?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade");t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active");r&&r()}var u=i.find("> .active"),e=r&&n.support.transition&&u.hasClass("fade");e?u.one(n.support.transition.end,f):f();u.removeClass("in")}};i=n.fn.tab;n.fn.tab=function(i){return this.each(function(){var u=n(this),r=u.data("tab");r||u.data("tab",r=new t(this));typeof i=="string"&&r[i]()})};n.fn.tab.Constructor=t;n.fn.tab.noConflict=function(){return n.fn.tab=i,this};n(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault();n(this).tab("show")})}(window.jQuery);!function(n){"use strict";var t=function(t,i){this.$element=n(t);this.options=n.extend({},n.fn.typeahead.defaults,i);this.matcher=this.options.matcher||this.matcher;this.sorter=this.options.sorter||this.sorter;this.highlighter=this.options.highlighter||this.highlighter;this.updater=this.options.updater||this.updater;this.source=this.options.source;this.$menu=n(this.options.menu);this.shown=!1;this.listen()},i;t.prototype={constructor:t,select:function(){var n=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(n)).change(),this.hide()},updater:function(n){return n},show:function(){var t=n.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(){var t;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(t=n.isFunction(this.source)?this.source(this.query,n.proxy(this.process,this)):this.source,t?this.process(t):this)},process:function(t){var i=this;return t=n.grep(t,function(n){return i.matcher(n)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(n){return~n.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(n){for(var i=[],r=[],u=[],t;t=n.shift();)t.toLowerCase().indexOf(this.query.toLowerCase())?~t.indexOf(this.query)?r.push(t):u.push(t):i.push(t);return i.concat(r,u)},highlighter:function(n){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return n.replace(new RegExp("("+t+")","ig"),function(n,t){return"<strong>"+t+"<\/strong>"})},render:function(t){var i=this;return t=n(t).map(function(t,r){return t=n(i.options.item).attr("data-value",r),t.find("a").html(i.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(){var i=this.$menu.find(".active").removeClass("active"),t=i.next();t.length||(t=n(this.$menu.find("li")[0]));t.addClass("active")},prev:function(){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last());n.addClass("active")},listen:function(){this.$element.on("focus",n.proxy(this.focus,this)).on("blur",n.proxy(this.blur,this)).on("keypress",n.proxy(this.keypress,this)).on("keyup",n.proxy(this.keyup,this));this.eventSupported("keydown")&&this.$element.on("keydown",n.proxy(this.keydown,this));this.$menu.on("click",n.proxy(this.click,this)).on("mouseenter","li",n.proxy(this.mouseenter,this)).on("mouseleave","li",n.proxy(this.mouseleave,this))},eventSupported:function(n){var t=n in this.$element;return t||(this.$element.setAttribute(n,"return;"),t=typeof this.$element[n]=="function"),t},move:function(n){if(this.shown){switch(n.keyCode){case 9:case 13:case 27:n.preventDefault();break;case 38:n.preventDefault();this.prev();break;case 40:n.preventDefault();this.next()}n.stopPropagation()}},keydown:function(t){this.suppressKeyPressRepeat=~n.inArray(t.keyCode,[40,38,9,13,27]);this.move(t)},keypress:function(n){this.suppressKeyPressRepeat||this.move(n)},keyup:function(n){switch(n.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}n.stopPropagation();n.preventDefault()},focus:function(){this.focused=!0},blur:function(){this.focused=!1;!this.mousedover&&this.shown&&this.hide()},click:function(n){n.stopPropagation();n.preventDefault();this.select();this.$element.focus()},mouseenter:function(t){this.mousedover=!0;this.$menu.find(".active").removeClass("active");n(t.currentTarget).addClass("active")},mouseleave:function(){this.mousedover=!1;!this.focused&&this.shown&&this.hide()}};i=n.fn.typeahead;n.fn.typeahead=function(i){return this.each(function(){var u=n(this),r=u.data("typeahead"),f=typeof i=="object"&&i;r||u.data("typeahead",r=new t(this,f));typeof i=="string"&&r[i]()})};n.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"><\/ul>',item:'<li><a href="#"><\/a><\/li>',minLength:1};n.fn.typeahead.Constructor=t;n.fn.typeahead.noConflict=function(){return n.fn.typeahead=i,this};n(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(){var t=n(this);t.data("typeahead")||t.typeahead(t.data())})}(window.jQuery);!function(n){"use strict";var t=function(t,i){this.options=n.extend({},n.fn.affix.defaults,i);this.$window=n(window).on("scroll.affix.data-api",n.proxy(this.checkPosition,this)).on("click.affix.data-api",n.proxy(function(){setTimeout(n.proxy(this.checkPosition,this),1)},this));this.$element=n(t);this.checkPosition()},i;t.prototype.checkPosition=function(){if(this.$element.is(":visible")){var o=n(document).height(),f=this.$window.scrollTop(),e=this.$element.offset(),t=this.options.offset,r=t.bottom,u=t.top,i;(typeof t!="object"&&(r=u=t),typeof u=="function"&&(u=t.top()),typeof r=="function"&&(r=t.bottom()),i=this.unpin!=null&&f+this.unpin<=e.top?!1:r!=null&&e.top+this.$element.height()>=o-r?"bottom":u!=null&&f<=u?"top":!1,this.affixed!==i)&&(this.affixed=i,this.unpin=i=="bottom"?e.top-f:null,this.$element.removeClass("affix affix-top affix-bottom").addClass("affix"+(i?"-"+i:"")))}};i=n.fn.affix;n.fn.affix=function(i){return this.each(function(){var u=n(this),r=u.data("affix"),f=typeof i=="object"&&i;r||u.data("affix",r=new t(this,f));typeof i=="string"&&r[i]()})};n.fn.affix.Constructor=t;n.fn.affix.defaults={offset:0};n.fn.affix.noConflict=function(){return n.fn.affix=i,this};n(window).on("load",function(){n('[data-spy="affix"]').each(function(){var i=n(this),t=i.data();t.offset=t.offset||{};t.offsetBottom&&(t.offset.bottom=t.offsetBottom);t.offsetTop&&(t.offset.top=t.offsetTop);i.affix(t)})})}(window.jQuery);scrolltotop={setting:{startline:100,scrollto:0,scrollduration:1e3,fadeduration:[500,100]},controlHTML:'<img src="/img/up.png" style="width:40px; height:40px;" />',controlattrs:{offsetx:10,offsety:10},anchorkeyword:"#top",state:{isvisible:!1,shouldvisible:!1},scrollup:function(){this.cssfixedsupport||this.$control.css({opacity:0});var n=isNaN(this.setting.scrollto)?this.setting.scrollto:parseInt(this.setting.scrollto);n=typeof n=="string"&&jQuery("#"+n).length==1?jQuery("#"+n).offset().top:0;this.$body.animate({scrollTop:n},this.setting.scrollduration)},keepfixed:function(){var n=jQuery(window),t=n.scrollLeft()+n.width()-this.$control.width()-this.controlattrs.offsetx,i=n.scrollTop()+n.height()-this.$control.height()-this.controlattrs.offsety;this.$control.css({left:t+"px",top:i+"px"})},togglecontrol:function(){var n=jQuery(window).scrollTop();this.cssfixedsupport||this.keepfixed();this.state.shouldvisible=n>=this.setting.startline?!0:!1;this.state.shouldvisible&&!this.state.isvisible?(this.$control.stop().animate({opacity:1},this.setting.fadeduration[0]),this.state.isvisible=!0):this.state.shouldvisible==!1&&this.state.isvisible&&(this.$control.stop().animate({opacity:0},this.setting.fadeduration[1]),this.state.isvisible=!1)},init:function(){jQuery(document).ready(function(n){var t=scrolltotop,i=document.all;t.cssfixedsupport=!i||i&&document.compatMode=="CSS1Compat"&&window.XMLHttpRequest;t.$body=window.opera?document.compatMode=="CSS1Compat"?n("html"):n("body"):n("html,body");t.$control=n('<div id="topcontrol" style="position: relative; z-index: 50;">'+t.controlHTML+"<\/div>").css({position:t.cssfixedsupport?"fixed":"absolute",bottom:t.controlattrs.offsety,right:t.controlattrs.offsetx,opacity:0,cursor:"pointer"}).attr({title:"Scroll Back to Top"}).click(function(){return t.scrollup(),!1}).appendTo("body");document.all&&!window.XMLHttpRequest&&t.$control.text()!=""&&t.$control.css({width:t.$control.width()});t.togglecontrol();n('a[href="'+t.anchorkeyword+'"]').click(function(){return t.scrollup(),!1});n(window).bind("scroll resize",function(){t.togglecontrol()})})}};scrolltotop.init();!function(n){var t={},r={mode:"horizontal",slideSelector:"",infiniteLoop:!0,hideControlOnEnd:!1,speed:500,easing:null,slideMargin:0,startSlide:0,randomStart:!1,captions:!1,ticker:!1,tickerHover:!1,adaptiveHeight:!1,adaptiveHeightSpeed:500,video:!1,useCSS:!0,preloadImages:"visible",responsive:!0,touchEnabled:!0,swipeThreshold:50,oneToOneTouch:!0,preventDefaultSwipeX:!0,preventDefaultSwipeY:!1,pager:!0,pagerType:"full",pagerShortSeparator:" / ",pagerSelector:null,buildPager:null,pagerCustom:null,controls:!0,nextText:"Next",prevText:"Prev",nextSelector:null,prevSelector:null,autoControls:!1,startText:"Start",stopText:"Stop",autoControlsCombine:!1,autoControlsSelector:null,auto:!1,pause:4e3,autoStart:!0,autoDirection:"next",autoHover:!1,autoDelay:0,minSlides:1,maxSlides:1,moveSlides:0,slideWidth:0,onSliderLoad:function(){},onSlideBefore:function(){},onSlideAfter:function(){},onSlideNext:function(){},onSlidePrev:function(){}};n.fn.bxSlider=function(u){var f,e;if(0==this.length)return this;if(this.length>1)return this.each(function(){n(this).bxSlider(u)}),this;f={};e=this;t.el=this;var w=n(window).width(),b=n(window).height(),k=function(){f.settings=n.extend({},r,u);f.settings.slideWidth=parseInt(f.settings.slideWidth);f.children=e.children(f.settings.slideSelector);f.children.length<f.settings.minSlides&&(f.settings.minSlides=f.children.length);f.children.length<f.settings.maxSlides&&(f.settings.maxSlides=f.children.length);f.settings.randomStart&&(f.settings.startSlide=Math.floor(Math.random()*f.children.length));f.active={index:f.settings.startSlide};f.carousel=f.settings.minSlides>1||f.settings.maxSlides>1;f.carousel&&(f.settings.preloadImages="all");f.minThreshold=f.settings.minSlides*f.settings.slideWidth+(f.settings.minSlides-1)*f.settings.slideMargin;f.maxThreshold=f.settings.maxSlides*f.settings.slideWidth+(f.settings.maxSlides-1)*f.settings.slideMargin;f.working=!1;f.controls={};f.interval=null;f.animProp="vertical"==f.settings.mode?"top":"left";f.usingCSS=f.settings.useCSS&&"fade"!=f.settings.mode&&function(){var i=document.createElement("div"),n=["WebkitPerspective","MozPerspective","OPerspective","msPerspective"];for(var t in n)if(void 0!==i.style[n[t]])return f.cssPrefix=n[t].replace("Perspective","").toLowerCase(),f.animProp="-"+f.cssPrefix+"-transform",!0;return!1}();"vertical"==f.settings.mode&&(f.settings.maxSlides=f.settings.minSlides);e.data("origStyle",e.attr("style"));e.children(f.settings.slideSelector).each(function(){n(this).data("origStyle",n(this).attr("style"))});ft()},ft=function(){e.wrap('<div class="bx-wrapper"><div class="bx-viewport"><\/div><\/div>');f.viewport=e.parent();f.loader=n('<div class="bx-loading" />');f.viewport.prepend(f.loader);e.css({width:"horizontal"==f.settings.mode?100*f.children.length+215+"%":"auto",position:"relative"});f.usingCSS&&f.settings.easing?e.css("-"+f.cssPrefix+"-transition-timing-function",f.settings.easing):f.settings.easing||(f.settings.easing="swing");h();f.viewport.css({width:"100%",overflow:"hidden",position:"relative"});f.viewport.parent().css({maxWidth:st()});f.settings.pager||f.viewport.parent().css({margin:"0 auto 0px"});f.children.css({float:"horizontal"==f.settings.mode?"left":"none",listStyle:"none",position:"relative"});f.children.css("width",d());"horizontal"==f.settings.mode&&f.settings.slideMargin>0&&f.children.css("marginRight",f.settings.slideMargin);"vertical"==f.settings.mode&&f.settings.slideMargin>0&&f.children.css("marginBottom",f.settings.slideMargin);"fade"==f.settings.mode&&(f.children.css({position:"absolute",zIndex:0,display:"none"}),f.children.eq(f.settings.startSlide).css({zIndex:50,display:"block"}));f.controls.el=n('<div class="bx-controls" />');f.settings.captions&&at();f.active.last=f.settings.startSlide==s()-1;f.settings.video&&e.fitVids();var t=f.children.eq(f.settings.startSlide);"all"==f.settings.preloadImages&&(t=f.children);f.settings.ticker?f.settings.pager=!1:(f.settings.pager&&ht(),f.settings.controls&&ct(),f.settings.auto&&f.settings.autoControls&&lt(),(f.settings.controls||f.settings.autoControls||f.settings.pager)&&f.viewport.after(f.controls.el));et(t,ot)},et=function(t,i){var r=t.find("img, iframe").length,u;if(0==r)return i(),void 0;u=0;t.find("img, iframe").each(function(){n(this).is("img")&&n(this).attr("src",n(this).attr("src")+"?timestamp="+(new Date).getTime());n(this).load(function(){setTimeout(function(){++u==r&&i()},0)})})},ot=function(){if(f.settings.infiniteLoop&&"fade"!=f.settings.mode&&!f.settings.ticker){var t="vertical"==f.settings.mode?f.settings.minSlides:f.settings.maxSlides,i=f.children.slice(0,t).clone().addClass("bx-clone"),r=f.children.slice(-t).clone().addClass("bx-clone");e.append(i).prepend(r)}f.loader.remove();g();"vertical"==f.settings.mode&&(f.settings.adaptiveHeight=!0);f.viewport.height(l());e.redrawSlider();f.settings.onSliderLoad(f.active.index);f.initialized=!0;f.settings.responsive&&n(window).bind("resize",ut);f.settings.auto&&f.settings.autoStart&&kt();f.settings.ticker&&dt();f.settings.pager&&v(f.settings.startSlide);f.settings.controls&&tt();f.settings.touchEnabled&&!f.settings.ticker&&gt()},l=function(){var r=0,t=n(),u;if("vertical"==f.settings.mode||f.settings.adaptiveHeight)if(f.carousel)for(u=1==f.settings.moveSlides?f.active.index:f.active.index*c(),t=f.children.eq(u),i=1;i<=f.settings.maxSlides-1;i++)t=u+i>=f.children.length?t.add(f.children.eq(i-1)):t.add(f.children.eq(u+i));else t=f.children.eq(f.active.index);else t=f.children;return"vertical"==f.settings.mode?(t.each(function(){r+=n(this).outerHeight()}),f.settings.slideMargin>0&&(r+=f.settings.slideMargin*(f.settings.minSlides-1))):r=Math.max.apply(Math,t.map(function(){return n(this).outerHeight(!1)}).get()),r},st=function(){var n="100%";return f.settings.slideWidth>0&&(n="horizontal"==f.settings.mode?f.settings.maxSlides*f.settings.slideWidth+(f.settings.maxSlides-1)*f.settings.slideMargin:f.settings.slideWidth),n},d=function(){var t=f.settings.slideWidth,n=f.viewport.width();return 0==f.settings.slideWidth||f.settings.slideWidth>n&&!f.carousel||"vertical"==f.settings.mode?t=n:f.settings.maxSlides>1&&"horizontal"==f.settings.mode&&(n>f.maxThreshold||n<f.minThreshold&&(t=(n-f.settings.slideMargin*(f.settings.minSlides-1))/f.settings.minSlides)),t},h=function(){var n=1,t;return"horizontal"==f.settings.mode&&f.settings.slideWidth>0?f.viewport.width()<f.minThreshold?n=f.settings.minSlides:f.viewport.width()>f.maxThreshold?n=f.settings.maxSlides:(t=f.children.first().width(),n=Math.floor(f.viewport.width()/t)):"vertical"==f.settings.mode&&(n=f.settings.minSlides),n},s=function(){var n=0,t,i;if(f.settings.moveSlides>0)if(f.settings.infiniteLoop)n=f.children.length/c();else for(t=0,i=0;t<f.children.length;)++n,t=i+h(),i+=f.settings.moveSlides<=h()?f.settings.moveSlides:h();else n=Math.ceil(f.children.length/h());return n},c=function(){return f.settings.moveSlides>0&&f.settings.moveSlides<=h()?f.settings.moveSlides:h()},g=function(){var t,i,n;f.children.length>f.settings.maxSlides&&f.active.last&&!f.settings.infiniteLoop?"horizontal"==f.settings.mode?(t=f.children.last(),n=t.position(),o(-(n.left-(f.viewport.width()-t.width())),"reset",0)):"vertical"==f.settings.mode&&(i=f.children.length-f.settings.minSlides,n=f.children.eq(i).position(),o(-n.top,"reset",0)):(n=f.children.eq(f.active.index*c()).position(),f.active.index==s()-1&&(f.active.last=!0),void 0!=n&&("horizontal"==f.settings.mode?o(-n.left,"reset",0):"vertical"==f.settings.mode&&o(-n.top,"reset",0)))},o=function(n,t,i,r){var u,s;f.usingCSS?(u="vertical"==f.settings.mode?"translate3d(0, "+n+"px, 0)":"translate3d("+n+"px, 0, 0)",e.css("-"+f.cssPrefix+"-transition-duration",i/1e3+"s"),"slide"==t?(e.css(f.animProp,u),e.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(){e.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd");y()})):"reset"==t?e.css(f.animProp,u):"ticker"==t&&(e.css("-"+f.cssPrefix+"-transition-timing-function","linear"),e.css(f.animProp,u),e.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(){e.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd");o(r.resetValue,"reset",0);a()}))):(s={},s[f.animProp]=n,"slide"==t?e.animate(s,i,f.settings.easing,function(){y()}):"reset"==t?e.css(f.animProp,n):"ticker"==t&&e.animate(s,speed,"linear",function(){o(r.resetValue,"reset",0);a()}))},nt=function(){for(var i,r="",u=s(),t=0;u>t;t++)i="",f.settings.buildPager&&n.isFunction(f.settings.buildPager)?(i=f.settings.buildPager(t),f.pagerEl.addClass("bx-custom-pager")):(i=t+1,f.pagerEl.addClass("bx-default-pager")),r+='<div class="bx-pager-item"><a href="" data-slide-index="'+t+'" class="bx-pager-link">'+i+"<\/a><\/div>";f.pagerEl.html(r)},ht=function(){f.settings.pagerCustom?f.pagerEl=n(f.settings.pagerCustom):(f.pagerEl=n('<div class="bx-pager" />'),f.settings.pagerSelector?n(f.settings.pagerSelector).html(f.pagerEl):f.controls.el.addClass("bx-has-pager").append(f.pagerEl),nt());f.pagerEl.delegate("a","click",bt)},ct=function(){f.controls.next=n('<a class="bx-next" href="">'+f.settings.nextText+"<\/a>");f.controls.prev=n('<a class="bx-prev" href="">'+f.settings.prevText+"<\/a>");f.controls.next.bind("click",vt);f.controls.prev.bind("click",yt);f.settings.nextSelector&&n(f.settings.nextSelector).append(f.controls.next);f.settings.prevSelector&&n(f.settings.prevSelector).append(f.controls.prev);f.settings.nextSelector||f.settings.prevSelector||(f.controls.directionEl=n('<div class="bx-controls-direction" />'),f.controls.directionEl.append(f.controls.prev).append(f.controls.next),f.controls.el.addClass("bx-has-controls-direction").append(f.controls.directionEl))},lt=function(){f.controls.start=n('<div class="bx-controls-auto-item"><a class="bx-start" href="">'+f.settings.startText+"<\/a><\/div>");f.controls.stop=n('<div class="bx-controls-auto-item"><a class="bx-stop" href="">'+f.settings.stopText+"<\/a><\/div>");f.controls.autoEl=n('<div class="bx-controls-auto" />');f.controls.autoEl.delegate(".bx-start","click",pt);f.controls.autoEl.delegate(".bx-stop","click",wt);f.settings.autoControlsCombine?f.controls.autoEl.append(f.controls.start):f.controls.autoEl.append(f.controls.start).append(f.controls.stop);f.settings.autoControlsSelector?n(f.settings.autoControlsSelector).html(f.controls.autoEl):f.controls.el.addClass("bx-has-controls-auto").append(f.controls.autoEl);p(f.settings.autoStart?"stop":"start")},at=function(){f.children.each(function(){var t=n(this).find("img:first").attr("title");void 0!=t&&(""+t).length&&n(this).append('<div class="bx-caption"><span>'+t+"<\/span><\/div>")})},vt=function(n){f.settings.auto&&e.stopAuto();e.goToNextSlide();n.preventDefault()},yt=function(n){f.settings.auto&&e.stopAuto();e.goToPrevSlide();n.preventDefault()},pt=function(n){e.startAuto();n.preventDefault()},wt=function(n){e.stopAuto();n.preventDefault()},bt=function(t){f.settings.auto&&e.stopAuto();var r=n(t.currentTarget),i=parseInt(r.attr("data-slide-index"));i!=f.active.index&&e.goToSlide(i);t.preventDefault()},v=function(t){var i=f.children.length;return"short"==f.settings.pagerType?(f.settings.maxSlides>1&&(i=Math.ceil(f.children.length/f.settings.maxSlides)),f.pagerEl.html(t+1+f.settings.pagerShortSeparator+i),void 0):(f.pagerEl.find("a").removeClass("active"),f.pagerEl.each(function(i,r){n(r).find("a").eq(t).addClass("active")}),void 0)},y=function(){if(f.settings.infiniteLoop){var n="";0==f.active.index?n=f.children.eq(0).position():f.active.index==s()-1&&f.carousel?n=f.children.eq((s()-1)*c()).position():f.active.index==f.children.length-1&&(n=f.children.eq(f.children.length-1).position());"horizontal"==f.settings.mode?o(-n.left,"reset",0):"vertical"==f.settings.mode&&o(-n.top,"reset",0)}f.working=!1;f.settings.onSlideAfter(f.children.eq(f.active.index),f.oldIndex,f.active.index)},p=function(n){f.settings.autoControlsCombine?f.controls.autoEl.html(f.controls[n]):(f.controls.autoEl.find("a").removeClass("active"),f.controls.autoEl.find("a:not(.bx-"+n+")").addClass("active"))},tt=function(){1==s()?(f.controls.prev.addClass("disabled"),f.controls.next.addClass("disabled")):!f.settings.infiniteLoop&&f.settings.hideControlOnEnd&&(0==f.active.index?(f.controls.prev.addClass("disabled"),f.controls.next.removeClass("disabled")):f.active.index==s()-1?(f.controls.next.addClass("disabled"),f.controls.prev.removeClass("disabled")):(f.controls.prev.removeClass("disabled"),f.controls.next.removeClass("disabled")))},kt=function(){f.settings.autoDelay>0?setTimeout(e.startAuto,f.settings.autoDelay):e.startAuto();f.settings.autoHover&&e.hover(function(){f.interval&&(e.stopAuto(!0),f.autoPaused=!0)},function(){f.autoPaused&&(e.startAuto(!0),f.autoPaused=null)})},dt=function(){var i=0,t;"next"==f.settings.autoDirection?e.append(f.children.clone().addClass("bx-clone")):(e.prepend(f.children.clone().addClass("bx-clone")),t=f.children.first().position(),i="horizontal"==f.settings.mode?-t.left:-t.top);o(i,"reset",0);f.settings.pager=!1;f.settings.controls=!1;f.settings.autoControls=!1;f.settings.tickerHover&&!f.usingCSS&&f.viewport.hover(function(){e.stop()},function(){var t=0;f.children.each(function(){t+="horizontal"==f.settings.mode?n(this).outerWidth(!0):n(this).outerHeight(!0)});var i=f.settings.speed/t,r="horizontal"==f.settings.mode?"left":"top",u=i*(t-Math.abs(parseInt(e.css(r))));a(u)});a()},a=function(n){var t,i;speed=n?n:f.settings.speed;t={left:0,top:0};i={left:0,top:0};"next"==f.settings.autoDirection?t=e.find(".bx-clone").first().position():i=f.children.first().position();var r="horizontal"==f.settings.mode?-t.left:-t.top,u="horizontal"==f.settings.mode?-i.left:-i.top,s={resetValue:u};o(r,"ticker",speed,s)},gt=function(){f.touch={start:{x:0,y:0},end:{x:0,y:0}};f.viewport.bind("touchstart",ni)},ni=function(n){if(f.working)n.preventDefault();else{f.touch.originalPos=e.position();var t=n.originalEvent;f.touch.start.x=t.changedTouches[0].pageX;f.touch.start.y=t.changedTouches[0].pageY;f.viewport.bind("touchmove",it);f.viewport.bind("touchend",rt)}},it=function(n){var t=n.originalEvent,u=Math.abs(t.changedTouches[0].pageX-f.touch.start.x),e=Math.abs(t.changedTouches[0].pageY-f.touch.start.y),i,r;(3*u>e&&f.settings.preventDefaultSwipeX?n.preventDefault():3*e>u&&f.settings.preventDefaultSwipeY&&n.preventDefault(),"fade"!=f.settings.mode&&f.settings.oneToOneTouch)&&(i=0,"horizontal"==f.settings.mode?(r=t.changedTouches[0].pageX-f.touch.start.x,i=f.touch.originalPos.left+r):(r=t.changedTouches[0].pageY-f.touch.start.y,i=f.touch.originalPos.top+r),o(i,"reset",0))},rt=function(n){var r,i,t;f.viewport.unbind("touchmove",it);r=n.originalEvent;i=0;(f.touch.end.x=r.changedTouches[0].pageX,f.touch.end.y=r.changedTouches[0].pageY,"fade"==f.settings.mode)?(t=Math.abs(f.touch.start.x-f.touch.end.x),t>=f.settings.swipeThreshold&&(f.touch.start.x>f.touch.end.x?e.goToNextSlide():e.goToPrevSlide(),e.stopAuto())):(t=0,"horizontal"==f.settings.mode?(t=f.touch.end.x-f.touch.start.x,i=f.touch.originalPos.left):(t=f.touch.end.y-f.touch.start.y,i=f.touch.originalPos.top),!f.settings.infiniteLoop&&(0==f.active.index&&t>0||f.active.last&&0>t)?o(i,"reset",200):Math.abs(t)>=f.settings.swipeThreshold?(0>t?e.goToNextSlide():e.goToPrevSlide(),e.stopAuto()):o(i,"reset",200));f.viewport.unbind("touchend",rt)},ut=function(){var t=n(window).width(),i=n(window).height();(w!=t||b!=i)&&(w=t,b=i,e.redrawSlider())};return e.goToSlide=function(t,i){var h,r,a,p,u,w,b;f.working||f.active.index==t||((f.working=!0,f.oldIndex=f.active.index,f.active.index=0>t?s()-1:t>=s()?0:t,f.settings.onSlideBefore(f.children.eq(f.active.index),f.oldIndex,f.active.index),"next"==i?f.settings.onSlideNext(f.children.eq(f.active.index),f.oldIndex,f.active.index):"prev"==i&&f.settings.onSlidePrev(f.children.eq(f.active.index),f.oldIndex,f.active.index),f.active.last=f.active.index>=s()-1,f.settings.pager&&v(f.active.index),f.settings.controls&&tt(),"fade"==f.settings.mode)?(f.settings.adaptiveHeight&&f.viewport.height()!=l()&&f.viewport.animate({height:l()},f.settings.adaptiveHeightSpeed),f.children.filter(":visible").fadeOut(f.settings.speed).css({zIndex:0}),f.children.eq(f.active.index).css("zIndex",51).fadeIn(f.settings.speed,function(){n(this).css("zIndex",50);y()})):(f.settings.adaptiveHeight&&f.viewport.height()!=l()&&f.viewport.animate({height:l()},f.settings.adaptiveHeightSpeed),h=0,r={left:0,top:0},!f.settings.infiniteLoop&&f.carousel&&f.active.last?"horizontal"==f.settings.mode?(u=f.children.eq(f.children.length-1),r=u.position(),h=f.viewport.width()-u.outerWidth()):(a=f.children.length-f.settings.minSlides,r=f.children.eq(a).position()):f.carousel&&f.active.last&&"prev"==i?(p=1==f.settings.moveSlides?f.settings.maxSlides-c():(s()-1)*c()-(f.children.length-f.settings.maxSlides),u=e.children(".bx-clone").eq(p),r=u.position()):"next"==i&&0==f.active.index?(r=e.find("> .bx-clone").eq(f.settings.maxSlides).position(),f.active.last=!1):t>=0&&(w=t*c(),r=f.children.eq(w).position()),"undefined"!=typeof r&&(b="horizontal"==f.settings.mode?-(r.left-h):-r.top,o(b,"slide",f.settings.speed))))},e.goToNextSlide=function(){if(f.settings.infiniteLoop||!f.active.last){var n=parseInt(f.active.index)+1;e.goToSlide(n,"next")}},e.goToPrevSlide=function(){if(f.settings.infiniteLoop||0!=f.active.index){var n=parseInt(f.active.index)-1;e.goToSlide(n,"prev")}},e.startAuto=function(n){f.interval||(f.interval=setInterval(function(){"next"==f.settings.autoDirection?e.goToNextSlide():e.goToPrevSlide()},f.settings.pause),f.settings.autoControls&&1!=n&&p("stop"))},e.stopAuto=function(n){f.interval&&(clearInterval(f.interval),f.interval=null,f.settings.autoControls&&1!=n&&p("start"))},e.getCurrentSlide=function(){return f.active.index},e.getSlideCount=function(){return f.children.length},e.redrawSlider=function(){f.children.add(e.find(".bx-clone")).outerWidth(d());f.viewport.css("height",l());f.settings.ticker||g();f.active.last&&(f.active.index=s()-1);f.active.index>=s()&&(f.active.last=!0);f.settings.pager&&!f.settings.pagerCustom&&(nt(),v(f.active.index))},e.destroySlider=function(){f.initialized&&(f.initialized=!1,n(".bx-clone",this).remove(),f.children.each(function(){void 0!=n(this).data("origStyle")?n(this).attr("style",n(this).data("origStyle")):n(this).removeAttr("style")}),void 0!=n(this).data("origStyle")?this.attr("style",n(this).data("origStyle")):n(this).removeAttr("style"),n(this).unwrap().unwrap(),f.controls.el&&f.controls.el.remove(),f.controls.next&&f.controls.next.remove(),f.controls.prev&&f.controls.prev.remove(),f.pagerEl&&f.pagerEl.remove(),n(".bx-caption",this).remove(),f.controls.autoEl&&f.controls.autoEl.remove(),clearInterval(f.interval),f.settings.responsive&&n(window).unbind("resize",ut))},e.reloadSlider=function(n){void 0!=n&&(u=n);e.destroySlider();k()},k(),this}}(jQuery),function(n,t,i,r){var h=i(n),e=i(t),u=i.fancybox=function(){u.open.apply(this,arguments)},v=null,o=t.createTouch!==r,a=function(n){return n&&n.hasOwnProperty&&n instanceof i},c=function(n){return n&&"string"===i.type(n)},l=function(n){return c(n)&&0<n.indexOf("%")},f=function(n,t){var i=parseInt(n,10)||0;return t&&l(n)&&(i*=u.getViewport()[t]/100),Math.ceil(i)},s=function(n,t){return f(n,t)+"px"};i.extend(u,{version:"2.1.3",defaults:{padding:15,margin:20,width:800,height:600,minWidth:100,minHeight:100,maxWidth:9999,maxHeight:9999,autoSize:!0,autoHeight:!1,autoWidth:!1,autoResize:!0,autoCenter:!o,fitToView:!0,aspectRatio:!1,topRatio:.5,leftRatio:.5,scrolling:"auto",wrapCSS:"",arrows:!0,closeBtn:!0,closeClick:!1,nextClick:!1,mouseWheel:!0,autoPlay:!1,playSpeed:3e3,preload:3,modal:!1,loop:!0,ajax:{dataType:"html",headers:{"X-fancyBox":!0}},iframe:{scrolling:"auto",preload:!0},swf:{wmode:"transparent",allowfullscreen:"true",allowscriptaccess:"always"},keys:{next:{13:"left",34:"up",39:"left",40:"up"},prev:{8:"right",33:"down",37:"right",38:"down"},close:[27],play:[32],toggle:[70]},direction:{next:"left",prev:"right"},scrollOutside:!0,index:0,type:null,href:null,content:null,title:null,tpl:{wrap:'<div class="fancybox-wrap" tabIndex="-1"><div class="fancybox-skin"><div class="fancybox-outer"><div class="fancybox-inner"><\/div><\/div><\/div><\/div>',image:'<img class="fancybox-image" src="{href}" alt="" />',iframe:'<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" frameborder="0" vspace="0" hspace="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen'+(i.browser.msie?' allowtransparency="true"':"")+"><\/iframe>",error:'<p class="fancybox-error">The requested content cannot be loaded.<br/>Please try again later.<\/p>',closeBtn:'<a title="Close" class="fancybox-item fancybox-close" href="javascript:;"><\/a>',next:'<a title="Next" class="fancybox-nav fancybox-next" href="javascript:;"><span><\/span><\/a>',prev:'<a title="Previous" class="fancybox-nav fancybox-prev" href="javascript:;"><span><\/span><\/a>'},openEffect:"fade",openSpeed:250,openEasing:"swing",openOpacity:!0,openMethod:"zoomIn",closeEffect:"fade",closeSpeed:250,closeEasing:"swing",closeOpacity:!0,closeMethod:"zoomOut",nextEffect:"elastic",nextSpeed:250,nextEasing:"swing",nextMethod:"changeIn",prevEffect:"elastic",prevSpeed:250,prevEasing:"swing",prevMethod:"changeOut",helpers:{overlay:!0,title:!0},onCancel:i.noop,beforeLoad:i.noop,afterLoad:i.noop,beforeShow:i.noop,afterShow:i.noop,beforeChange:i.noop,beforeClose:i.noop,afterClose:i.noop},group:{},opts:{},previous:null,coming:null,current:null,isActive:!1,isOpen:!1,isOpened:!1,wrap:null,skin:null,outer:null,inner:null,player:{timer:null,isActive:!1},ajaxLoad:null,imgPreload:null,transitions:{},helpers:{},open:function(n,t){if(n&&(i.isPlainObject(t)||(t={}),!1!==u.close(!0)))return i.isArray(n)||(n=a(n)?i(n).get():[n]),i.each(n,function(f,e){var h={},s,y,l,o,v;"object"===i.type(e)&&(e.nodeType&&(e=i(e)),a(e)?(h={href:e.data("fancybox-href")||e.attr("href"),title:e.data("fancybox-title")||e.attr("title"),isDom:!0,element:e},i.metadata&&i.extend(!0,h,e.metadata())):h=e);s=t.href||h.href||(c(e)?e:null);y=t.title!==r?t.title:h.title||"";o=(l=t.content||h.content)?"html":t.type||h.type;!o&&h.isDom&&(o=e.data("fancybox-type"),o||(o=(o=e.prop("class").match(/fancybox\.(\w+)/))?o[1]:null));c(s)&&(o||(u.isImage(s)?o="image":u.isSWF(s)?o="swf":"#"===s.charAt(0)?o="inline":c(e)&&(o="html",l=e)),"ajax"===o&&(v=s.split(/\s+/,2),s=v.shift(),v=v.shift()));l||("inline"===o?s?l=i(c(s)?s.replace(/.*(?=#[^\s]+$)/,""):s):h.isDom&&(l=e):"html"===o?l=s:!o&&!s&&h.isDom&&(o="inline",l=e));i.extend(h,{href:s,type:o,content:l,title:y,selector:v});n[f]=h}),u.opts=i.extend(!0,{},u.defaults,t),t.keys!==r&&(u.opts.keys=t.keys?i.extend({},u.defaults.keys,t.keys):!1),u.group=n,u._start(u.opts.index)},cancel:function(){var n=u.coming;n&&!1!==u.trigger("onCancel")&&(u.hideLoading(),u.ajaxLoad&&u.ajaxLoad.abort(),u.ajaxLoad=null,u.imgPreload&&(u.imgPreload.onload=u.imgPreload.onerror=null),n.wrap&&n.wrap.stop(!0,!0).trigger("onReset").remove(),u.coming=null,u.current||u._afterZoomOut(n))},close:function(n){u.cancel();!1!==u.trigger("beforeClose")&&(u.unbindEvents(),u.isActive&&(!u.isOpen||!0===n?(i(".fancybox-wrap").stop(!0).trigger("onReset").remove(),u._afterZoomOut()):(u.isOpen=u.isOpened=!1,u.isClosing=!0,i(".fancybox-item, .fancybox-nav").remove(),u.wrap.stop(!0,!0).removeClass("fancybox-opened"),u.transitions[u.current.closeMethod]())))},play:function(n){var t=function(){clearTimeout(u.player.timer)},r=function(){t();u.current&&u.player.isActive&&(u.player.timer=setTimeout(u.next,u.current.playSpeed))},f=function(){t();i("body").unbind(".player");u.player.isActive=!1;u.trigger("onPlayEnd")};!0!==n&&(u.player.isActive||!1===n)?f():u.current&&(u.current.loop||u.current.index<u.group.length-1)&&(u.player.isActive=!0,i("body").bind({"afterShow.player onUpdate.player":r,"onCancel.player beforeClose.player":f,"beforeLoad.player":t}),r(),u.trigger("onPlayStart"))},next:function(n){var t=u.current;t&&(c(n)||(n=t.direction.next),u.jumpto(t.index+1,n,"next"))},prev:function(n){var t=u.current;t&&(c(n)||(n=t.direction.prev),u.jumpto(t.index-1,n,"prev"))},jumpto:function(n,t,i){var e=u.current;e&&(n=f(n),u.direction=t||e.direction[n>=e.index?"next":"prev"],u.router=i||"jumpto",e.loop&&(0>n&&(n=e.group.length+n%e.group.length),n%=e.group.length),e.group[n]!==r&&(u.cancel(),u._start(n)))},reposition:function(n,t){var f=u.current,e=f?f.wrap:null,r;e&&(r=u._getPosition(t),n&&"scroll"===n.type?(delete r.position,e.stop(!0,!0).animate(r,200)):(e.css(r),f.pos=i.extend({},f.dim,r)))},update:function(n){var t=n&&n.type,i=!t||"orientationchange"===t;i&&(clearTimeout(v),v=null);u.isOpen&&!v&&(v=setTimeout(function(){var r=u.current;r&&!u.isClosing&&(u.wrap.removeClass("fancybox-tmp"),(i||"load"===t||"resize"===t&&r.autoResize)&&u._setDimension(),"scroll"===t&&r.canShrink||u.reposition(n),u.trigger("onUpdate"),v=null)},i&&!o?0:300))},toggle:function(n){u.isOpen&&(u.current.fitToView="boolean"===i.type(n)?n:!u.current.fitToView,o&&(u.wrap.removeAttr("style").addClass("fancybox-tmp"),u.trigger("onUpdate")),u.update())},hideLoading:function(){e.unbind(".loading");i("#fancybox-loading").remove()},showLoading:function(){var t,n;u.hideLoading();t=i('<div id="fancybox-loading"><div><\/div><\/div>').click(u.cancel).appendTo("body");e.bind("keydown.loading",function(n){27===(n.which||n.keyCode)&&(n.preventDefault(),u.cancel())});u.defaults.fixed||(n=u.getViewport(),t.css({position:"absolute",top:.5*n.h+n.y,left:.5*n.w+n.x}))},getViewport:function(){var i=u.current&&u.current.locked||!1,t={x:h.scrollLeft(),y:h.scrollTop()};return i?(t.w=i[0].clientWidth,t.h=i[0].clientHeight):(t.w=o&&n.innerWidth?n.innerWidth:h.width(),t.h=o&&n.innerHeight?n.innerHeight:h.height()),t},unbindEvents:function(){u.wrap&&a(u.wrap)&&u.wrap.unbind(".fb");e.unbind(".fb");h.unbind(".fb")},bindEvents:function(){var n=u.current,t;n&&(h.bind("orientationchange.fb"+(o?"":" resize.fb")+(n.autoCenter&&!n.locked?" scroll.fb":""),u.update),(t=n.keys)&&e.bind("keydown.fb",function(f){var e=f.which||f.keyCode,o=f.target||f.srcElement;if(27===e&&u.coming)return!1;f.ctrlKey||f.altKey||f.shiftKey||f.metaKey||o&&(o.type||i(o).is("[contenteditable]"))||i.each(t,function(t,o){return 1<n.group.length&&o[e]!==r?(u[t](o[e]),f.preventDefault(),!1):-1<i.inArray(e,o)?(u[t](),f.preventDefault(),!1):void 0})}),i.fn.mousewheel&&n.mouseWheel&&u.wrap.bind("mousewheel.fb",function(t,r,f,e){for(var o=i(t.target||null),s=!1;o.length&&!s&&!o.is(".fancybox-skin")&&!o.is(".fancybox-wrap");)s=o[0]&&!(o[0].style.overflow&&"hidden"===o[0].style.overflow)&&(o[0].clientWidth&&o[0].scrollWidth>o[0].clientWidth||o[0].clientHeight&&o[0].scrollHeight>o[0].clientHeight),o=i(o).parent();0!==r&&!s&&1<u.group.length&&!n.canShrink&&(0<e||0<f?u.prev(0<e?"down":"left"):(0>e||0>f)&&u.next(0>e?"up":"right"),t.preventDefault())}))},trigger:function(n,t){var f,r=t||u.coming||u.current;if(r){if(i.isFunction(r[n])&&(f=r[n].apply(r,Array.prototype.slice.call(arguments,1))),!1===f)return!1;r.helpers&&i.each(r.helpers,function(t,f){f&&u.helpers[t]&&i.isFunction(u.helpers[t][n])&&(f=i.extend(!0,{},u.helpers[t].defaults,f),u.helpers[t][n](f,r))});i.event.trigger(n+".fb")}},isImage:function(n){return c(n)&&n.match(/(^data:image\/.*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp)((\?|#).*)?$)/i)},isSWF:function(n){return c(n)&&n.match(/\.(swf)((\?|#).*)?$/i)},_start:function(n){var t={},e,r,n=f(n);if(e=u.group[n]||null,!e)return!1;if(t=i.extend(!0,{},u.opts,e),e=t.margin,r=t.padding,"number"===i.type(e)&&(t.margin=[e,e,e,e]),"number"===i.type(r)&&(t.padding=[r,r,r,r]),t.modal&&i.extend(!0,t,{closeBtn:!1,closeClick:!1,nextClick:!1,arrows:!1,mouseWheel:!1,keys:null,helpers:{overlay:{closeClick:!1}}}),t.autoSize&&(t.autoWidth=t.autoHeight=!0),"auto"===t.width&&(t.autoWidth=!0),"auto"===t.height&&(t.autoHeight=!0),t.group=u.group,t.index=n,u.coming=t,!1===u.trigger("beforeLoad"))u.coming=null;else{if(r=t.type,e=t.href,!r)return u.coming=null,u.current&&u.router&&"jumpto"!==u.router?(u.current.index=n,u[u.router](u.direction)):!1;if(u.isActive=!0,("image"===r||"swf"===r)&&(t.autoHeight=t.autoWidth=!1,t.scrolling="visible"),"image"===r&&(t.aspectRatio=!0),"iframe"===r&&o&&(t.scrolling="scroll"),t.wrap=i(t.tpl.wrap).addClass("fancybox-"+(o?"mobile":"desktop")+" fancybox-type-"+r+" fancybox-tmp "+t.wrapCSS).appendTo(t.parent||"body"),i.extend(t,{skin:i(".fancybox-skin",t.wrap),outer:i(".fancybox-outer",t.wrap),inner:i(".fancybox-inner",t.wrap)}),i.each(["Top","Right","Bottom","Left"],function(n,i){t.skin.css("padding"+i,s(t.padding[n]))}),u.trigger("onReady"),"inline"===r||"html"===r){if(!t.content||!t.content.length)return u._error("content")}else if(!e)return u._error("href");"image"===r?u._loadImage():"ajax"===r?u._loadAjax():"iframe"===r?u._loadIframe():u._afterLoad()}},_error:function(n){i.extend(u.coming,{type:"html",autoWidth:!0,autoHeight:!0,minWidth:0,minHeight:0,scrolling:"no",hasError:n,content:u.coming.tpl.error});u._afterLoad()},_loadImage:function(){var n=u.imgPreload=new Image;n.onload=function(){this.onload=this.onerror=null;u.coming.width=this.width;u.coming.height=this.height;u._afterLoad()};n.onerror=function(){this.onload=this.onerror=null;u._error("image")};n.src=u.coming.href;!0!==n.complete&&u.showLoading()},_loadAjax:function(){var n=u.coming;u.showLoading();u.ajaxLoad=i.ajax(i.extend({},n.ajax,{url:n.href,error:function(n,t){u.coming&&"abort"!==t?u._error("ajax",n):u.hideLoading()},success:function(t,i){"success"===i&&(n.content=t,u._afterLoad())}}))},_loadIframe:function(){var n=u.coming,t=i(n.tpl.iframe.replace(/\{rnd\}/g,(new Date).getTime())).attr("scrolling",o?"auto":n.iframe.scrolling).attr("src",n.href);i(n.wrap).bind("onReset",function(){try{i(this).find("iframe").hide().attr("src","//about:blank").end().empty()}catch(n){}});n.iframe.preload&&(u.showLoading(),t.one("load",function(){i(this).data("ready",1);o||i(this).bind("load.fb",u.update);i(this).parents(".fancybox-wrap").width("100%").removeClass("fancybox-tmp").show();u._afterLoad()}));n.content=t.appendTo(n.inner);n.iframe.preload||u._afterLoad()},_preloadImages:function(){for(var r=u.group,i=u.current,f=r.length,e=i.preload?Math.min(i.preload,f-1):0,n,t=1;t<=e;t+=1)n=r[(i.index+t)%f],"image"===n.type&&n.href&&((new Image).src=n.href)},_afterLoad:function(){var n=u.coming,r=u.current,t,s,f,e,o;if(u.hideLoading(),n&&!1!==u.isActive)if(!1===u.trigger("afterLoad",n,r))n.wrap.stop(!0).trigger("onReset").remove(),u.coming=null;else{r&&(u.trigger("beforeChange",r),r.wrap.stop(!0).removeClass("fancybox-opened").find(".fancybox-item, .fancybox-nav").remove());u.unbindEvents();t=n.content;s=n.type;f=n.scrolling;i.extend(u,{wrap:n.wrap,skin:n.skin,outer:n.outer,inner:n.inner,current:n,previous:r});e=n.href;switch(s){case"inline":case"ajax":case"html":n.selector?t=i("<div>").html(t).find(n.selector):a(t)&&(t.data("fancybox-placeholder")||t.data("fancybox-placeholder",i('<div class="fancybox-placeholder"><\/div>').insertAfter(t).hide()),t=t.show().detach(),n.wrap.bind("onReset",function(){i(this).find(t).length&&t.hide().replaceAll(t.data("fancybox-placeholder")).data("fancybox-placeholder",!1)}));break;case"image":t=n.tpl.image.replace("{href}",e);break;case"swf":t='<object id="fancybox-swf" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%"><param name="movie" value="'+e+'"><\/param>';o="";i.each(n.swf,function(n,i){t+='<param name="'+n+'" value="'+i+'"><\/param>';o+=" "+n+'="'+i+'"'});t+='<embed src="'+e+'" type="application/x-shockwave-flash" width="100%" height="100%"'+o+"><\/embed><\/object>"}a(t)&&t.parent().is(n.inner)||n.inner.append(t);u.trigger("beforeShow");n.inner.css("overflow","yes"===f?"scroll":"no"===f?"hidden":f);u._setDimension();u.reposition();u.isOpen=!1;u.coming=null;u.bindEvents();u.isOpened?r.prevMethod&&u.transitions[r.prevMethod]():i(".fancybox-wrap").not(n.wrap).stop(!0).trigger("onReset").remove();u.transitions[u.isOpened?n.nextMethod:n.openMethod]();u._preloadImages()}},_setDimension:function(){var o=u.getViewport(),st=0,h=!1,n=!1,h=u.wrap,nt=u.skin,e=u.inner,r=u.current,n=r.width,t=r.height,c=r.minWidth,a=r.minHeight,v=r.maxWidth,y=r.maxHeight,ht=r.scrolling,ft=r.scrollOutside?r.scrollbarWidth:0,p=r.margin,w=f(p[1]+p[3]),tt=f(p[0]+p[2]),et,b,rt,d,k,it,ot,g,ut;if(h.add(nt).add(e).width("auto").height("auto").removeClass("fancybox-tmp"),p=f(nt.outerWidth(!0)-nt.width()),et=f(nt.outerHeight(!0)-nt.height()),b=w+p,rt=tt+et,d=l(n)?(o.w-b)*f(n)/100:n,k=l(t)?(o.h-rt)*f(t)/100:t,"iframe"===r.type){if(ut=r.content,r.autoHeight&&1===ut.data("ready"))try{ut[0].contentWindow.document.location&&(e.width(d).height(9999),it=ut.contents().find("body"),ft&&it.css("overflow-x","hidden"),k=it.height())}catch(ct){}}else(r.autoWidth||r.autoHeight)&&(e.addClass("fancybox-tmp"),r.autoWidth||e.width(d),r.autoHeight||e.height(k),r.autoWidth&&(d=e.width()),r.autoHeight&&(k=e.height()),e.removeClass("fancybox-tmp"));if(n=f(d),t=f(k),g=d/k,c=f(l(c)?f(c,"w")-b:c),v=f(l(v)?f(v,"w")-b:v),a=f(l(a)?f(a,"h")-rt:a),y=f(l(y)?f(y,"h")-rt:y),it=v,ot=y,r.fitToView&&(v=Math.min(o.w-b,v),y=Math.min(o.h-rt,y)),b=o.w-w,tt=o.h-tt,r.aspectRatio?(n>v&&(n=v,t=f(n/g)),t>y&&(t=y,n=f(t*g)),n<c&&(n=c,t=f(n/g)),t<a&&(t=a,n=f(t*g))):(n=Math.max(c,Math.min(n,v)),r.autoHeight&&"iframe"!==r.type&&(e.width(n),t=e.height()),t=Math.max(a,Math.min(t,y))),r.fitToView)if(e.width(n).height(t),h.width(n+p),o=h.width(),w=h.height(),r.aspectRatio)for(;(o>b||w>tt)&&n>c&&t>a&&!(19<st++);)t=Math.max(a,Math.min(y,t-10)),n=f(t*g),n<c&&(n=c,t=f(n/g)),n>v&&(n=v,t=f(n/g)),e.width(n).height(t),h.width(n+p),o=h.width(),w=h.height();else n=Math.max(c,Math.min(n,n-(o-b))),t=Math.max(a,Math.min(t,t-(w-tt)));ft&&"auto"===ht&&t<k&&n+p+ft<b&&(n+=ft);e.width(n).height(t);h.width(n+p);o=h.width();w=h.height();h=(o>b||w>tt)&&n>c&&t>a;n=r.aspectRatio?n<it&&t<ot&&n<d&&t<k:(n<it||t<ot)&&(n<d||t<k);i.extend(r,{dim:{width:s(o),height:s(w)},origWidth:d,origHeight:k,canShrink:h,canExpand:n,wPadding:p,hPadding:et,wrapSpace:w-nt.outerHeight(!0),skinSpace:nt.height()-t});!ut&&r.autoHeight&&t>a&&t<y&&!n&&e.height("auto")},_getPosition:function(n){var i=u.current,r=u.getViewport(),t=i.margin,f=u.wrap.width()+t[1]+t[3],e=u.wrap.height()+t[0]+t[2],t={position:"absolute",top:t[0],left:t[3]};return i.autoCenter&&i.fixed&&!n&&e<=r.h&&f<=r.w?t.position="fixed":i.locked||(t.top+=r.y,t.left+=r.x),t.top=s(Math.max(t.top,t.top+(r.h-e)*i.topRatio)),t.left=s(Math.max(t.left,t.left+(r.w-f)*i.leftRatio)),t},_afterZoomIn:function(){var n=u.current;n&&(u.isOpen=u.isOpened=!0,u.wrap.css("overflow","visible").addClass("fancybox-opened"),u.update(),(n.closeClick||n.nextClick&&1<u.group.length)&&u.inner.css("cursor","pointer").bind("click.fb",function(t){i(t.target).is("a")||i(t.target).parent().is("a")||(t.preventDefault(),u[n.closeClick?"close":"next"]())}),n.closeBtn&&i(n.tpl.closeBtn).appendTo(u.skin).bind(o?"touchstart.fb":"click.fb",function(n){n.preventDefault();u.close()}),n.arrows&&1<u.group.length&&((n.loop||0<n.index)&&i(n.tpl.prev).appendTo(u.outer).bind("click.fb",u.prev),(n.loop||n.index<u.group.length-1)&&i(n.tpl.next).appendTo(u.outer).bind("click.fb",u.next)),u.trigger("afterShow"),!n.loop&&n.index===n.group.length-1?u.play(!1):u.opts.autoPlay&&!u.player.isActive&&(u.opts.autoPlay=!1,u.play()))},_afterZoomOut:function(n){n=n||u.current;i(".fancybox-wrap").trigger("onReset").remove();i.extend(u,{group:{},opts:{},router:!1,current:null,isActive:!1,isOpened:!1,isOpen:!1,isClosing:!1,wrap:null,skin:null,outer:null,inner:null});u.trigger("afterClose",n)}});u.transitions={getOrigPosition:function(){var n=u.current,f=n.element,t=n.orig,i={},e=50,o=50,h=n.hPadding,c=n.wPadding,r=u.getViewport();return!t&&n.isDom&&f.is(":visible")&&(t=f.find("img:first"),t.length||(t=f)),a(t)?(i=t.offset(),t.is("img")&&(e=t.outerWidth(),o=t.outerHeight())):(i.top=r.y+(r.h-o)*n.topRatio,i.left=r.x+(r.w-e)*n.leftRatio),("fixed"===u.wrap.css("position")||n.locked)&&(i.top-=r.y,i.left-=r.x),{top:s(i.top-h*n.topRatio),left:s(i.left-c*n.leftRatio),width:s(e+c),height:s(o+h)}},step:function(n,t){var e,i,r=t.prop,o,s;i=u.current;o=i.wrapSpace;s=i.skinSpace;("width"===r||"height"===r)&&(e=t.end===t.start?1:(n-t.start)/(t.end-t.start),u.isClosing&&(e=1-e),i="width"===r?i.wPadding:i.hPadding,i=n-i,u.skin[r](f("width"===r?i:i-o*e)),u.inner[r](f("width"===r?i:i-o*e-s*e)))},zoomIn:function(){var n=u.current,t=n.pos,r=n.openEffect,f="elastic"===r,e=i.extend({opacity:1},t);delete e.position;f?(t=this.getOrigPosition(),n.openOpacity&&(t.opacity=.1)):"fade"===r&&(t.opacity=.1);u.wrap.css(t).animate(e,{duration:"none"===r?0:n.openSpeed,easing:n.openEasing,step:f?this.step:null,complete:u._afterZoomIn})},zoomOut:function(){var n=u.current,i=n.closeEffect,r="elastic"===i,t={opacity:.1};r&&(t=this.getOrigPosition(),n.closeOpacity&&(t.opacity=.1));u.wrap.animate(t,{duration:"none"===i?0:n.closeSpeed,easing:n.closeEasing,step:r?this.step:null,complete:u._afterZoomOut})},changeIn:function(){var i=u.current,o=i.nextEffect,t=i.pos,e={opacity:1},r=u.direction,n;t.opacity=.1;"elastic"===o&&(n="down"===r||"up"===r?"top":"left","down"===r||"right"===r?(t[n]=s(f(t[n])-200),e[n]="+=200px"):(t[n]=s(f(t[n])+200),e[n]="-=200px"));"none"===o?u._afterZoomIn():u.wrap.css(t).animate(e,{duration:i.nextSpeed,easing:i.nextEasing,complete:function(){setTimeout(u._afterZoomIn,20)}})},changeOut:function(){var n=u.previous,r=n.prevEffect,f={opacity:.1},t=u.direction;"elastic"===r&&(f["down"===t||"up"===t?"top":"left"]=("up"===t||"left"===t?"-":"+")+"=200px");n.wrap.animate(f,{duration:"none"===r?0:n.prevSpeed,easing:n.prevEasing,complete:function(){i(this).trigger("onReset").remove()}})}};u.helpers.overlay={defaults:{closeClick:!0,speedOut:200,showEarly:!0,css:{},locked:!o,fixed:!0},overlay:null,fixed:!1,create:function(n){n=i.extend({},this.defaults,n);this.overlay&&this.close();this.overlay=i('<div class="fancybox-overlay"><\/div>').appendTo("body");this.fixed=!1;n.fixed&&u.defaults.fixed&&(this.overlay.addClass("fancybox-overlay-fixed"),this.fixed=!0)},open:function(n){var t=this,n=i.extend({},this.defaults,n);this.overlay?this.overlay.unbind(".overlay").width("auto").height("auto"):this.create(n);this.fixed||(h.bind("resize.overlay",i.proxy(this.update,this)),this.update());n.closeClick&&this.overlay.bind("click.overlay",function(n){i(n.target).hasClass("fancybox-overlay")&&(u.isActive?u.close():t.close())});this.overlay.css(n.css).show()},close:function(){i(".fancybox-overlay").remove();h.unbind("resize.overlay");this.overlay=null;!1!==this.margin&&(i("body").css("margin-right",this.margin),this.margin=!1);this.el&&this.el.removeClass("fancybox-lock")},update:function(){var n="100%",r;this.overlay.width(n).height("100%");i.browser.msie?(r=Math.max(t.documentElement.offsetWidth,t.body.offsetWidth),e.width()>r&&(n=e.width())):e.width()>h.width()&&(n=e.width());this.overlay.width(n).height(e.height())},onReady:function(n,r){i(".fancybox-overlay").stop(!0,!0);this.overlay||(this.margin=e.height()>h.height()||"scroll"===i("body").css("overflow-y")?i("body").css("margin-right"):!1,this.el=t.all&&!t.querySelector?i("html"):i("body"),this.create(n));n.locked&&this.fixed&&(r.locked=this.overlay.append(r.wrap),r.fixed=!1);!0===n.showEarly&&this.beforeShow.apply(this,arguments)},beforeShow:function(n,t){t.locked&&(this.el.addClass("fancybox-lock"),!1!==this.margin&&i("body").css("margin-right",f(this.margin)+t.scrollbarWidth));this.open(n)},onUpdate:function(){this.fixed||this.update()},afterClose:function(n){this.overlay&&!u.isActive&&this.overlay.fadeOut(n.speedOut,i.proxy(this.close,this))}};u.helpers.title={defaults:{type:"float",position:"bottom"},beforeShow:function(n){var t=u.current,e=t.title,r=n.type;if(i.isFunction(e)&&(e=e.call(t.element,t)),c(e)&&""!==i.trim(e)){t=i('<div class="fancybox-title fancybox-title-'+r+'-wrap">'+e+"<\/div>");switch(r){case"inside":r=u.skin;break;case"outside":r=u.wrap;break;case"over":r=u.inner;break;default:r=u.skin;t.appendTo("body");i.browser.msie&&t.width(t.width());t.wrapInner('<span class="child"><\/span>');u.current.margin[2]+=Math.abs(f(t.css("margin-bottom")))}t["top"===n.position?"prependTo":"appendTo"](r)}}};i.fn.fancybox=function(n){var r,f=i(this),t=this.selector||"",o=function(e){var o=i(this).blur(),c=r,h,s;e.ctrlKey||e.altKey||e.shiftKey||e.metaKey||o.is(".fancybox-wrap")||(h=n.groupAttr||"data-fancybox-group",s=o.attr(h),s||(h="rel",s=o.get(0)[h]),s&&""!==s&&"nofollow"!==s&&(o=t.length?i(t):f,o=o.filter("["+h+'="'+s+'"]'),c=o.index(this)),n.index=c,!1!==u.open(o,n)&&e.preventDefault())},n=n||{};return r=n.index||0,!t||!1===n.live?f.unbind("click.fb-start").bind("click.fb-start",o):e.undelegate(t,"click.fb-start").delegate(t+":not('.fancybox-item, .fancybox-nav')","click.fb-start",o),this.filter("[data-fancybox-start=1]").trigger("click"),this};e.ready(function(){if(i.scrollbarWidth===r&&(i.scrollbarWidth=function(){var t=i('<div style="width:50px;height:50px;overflow:auto"><div/><\/div>').appendTo("body"),n=t.children(),n=n.innerWidth()-n.height(99).innerWidth();return t.remove(),n}),i.support.fixedPosition===r){var t=i.support,n=i('<div style="position:fixed;top:20px;"><\/div>').appendTo("body"),f=20===n[0].offsetTop||15===n[0].offsetTop;n.remove();t.fixedPosition=f}i.extend(u.defaults,{scrollbarWidth:i.scrollbarWidth(),fixed:i.support.fixedPosition,parent:i("body")})})}(window,document,jQuery),function(n,t){var u=n(),r,e,f,i;n.fn.dropdownHover=function(i){return u=u.add(this.parent()),this.each(function(){var e=n(this),f=e.parent(),h={delay:n(this).data("delay"),instantlyCloseOthers:n(this).data("close-others")},o=n.extend(!0,{},{delay:500,instantlyCloseOthers:!0},i,h),s;f.hover(function(n){if(!f.hasClass("open")&&!e.is(n.target))return!0;r&&(o.instantlyCloseOthers===!0&&u.removeClass("open"),t.clearTimeout(s),f.addClass("open"))},function(){r&&(s=t.setTimeout(function(){f.removeClass("open")},o.delay))});e.hover(function(){r&&(o.instantlyCloseOthers===!0&&u.removeClass("open"),t.clearTimeout(s),f.addClass("open"))});f.find(".dropdown-submenu").each(function(){var i=n(this),u;i.click(function(){r&&(t.clearTimeout(u),i.children(".dropdown-menu").show(),i.siblings().children(".dropdown-menu").hide())})})})};r=!1;e={hits:0,x:null,y:null};n(document).ready(function(){n('[data-hover="dropdown"]').dropdownHover()});f=".dropdown-submenu:hover>.dropdown-menu{display:none}";i=document.createElement("style");i.type="text/css";i.styleSheet?i.styleSheet.cssText=f:i.appendChild(document.createTextNode(f));n("head")[0].appendChild(i)}(jQuery,this),function(n){function o(n){var t,r,i;if(n in u.style||(t=["Moz","Webkit","O","ms"],r=n.charAt(0).toUpperCase()+n.substr(1),n in u.style))return n;for(n=0;n<t.length;++n)if(i=t[n]+r,i in u.style)return i}function f(n){return"string"==typeof n&&this.parse(n),this}function c(t,i,r,u){var f=[],e,o;return n.each(t,function(t){t=n.camelCase(t);t=n.transit.propertyMap[t]||n.cssProps[t]||t;t=t.replace(/([A-Z])/g,function(n){return"-"+n.toLowerCase()});-1===n.inArray(t,f)&&f.push(t)}),n.cssEase[r]&&(r=n.cssEase[r]),e=""+h(i)+" "+r,0<parseInt(u,10)&&(e+=" "+h(u)),o=[],n.each(f,function(n,t){o.push(t+" "+e)}),o.join(", ")}function i(i,r){r||(n.cssNumber[i]=!0);n.transit.propertyMap[i]=t.transform;n.cssHooks[i]={get:function(t){return n(t).css("transit:transform").get(i)},set:function(t,r){var u=n(t).css("transit:transform");u.setFromString(i,r);n(t).css({"transit:transform":u})}}}function r(n,t){return"string"==typeof n&&!n.match(/^[\-0-9\.]+$/)?n:""+n+t}function h(t){return n.fx.speeds[t]&&(t=n.fx.speeds[t]),r(t,"ms")}var s,e;n.transit={version:"0.9.9",propertyMap:{marginLeft:"margin",marginRight:"margin",marginBottom:"margin",marginTop:"margin",paddingLeft:"padding",paddingRight:"padding",paddingBottom:"padding",paddingTop:"padding"},enabled:!0,useTransitionEnd:!1};var u=document.createElement("div"),t={},l=-1<navigator.userAgent.toLowerCase().indexOf("chrome");t.transition=o("transition");t.transitionDelay=o("transitionDelay");t.transform=o("transform");t.transformOrigin=o("transformOrigin");u.style[t.transform]="";u.style[t.transform]="rotateY(90deg)";t.transform3d=""!==u.style[t.transform];s=t.transitionEnd={transition:"transitionend",MozTransition:"transitionend",OTransition:"oTransitionEnd",WebkitTransition:"webkitTransitionEnd",msTransition:"MSTransitionEnd"}[t.transition]||null;for(e in t)t.hasOwnProperty(e)&&"undefined"==typeof n.support[e]&&(n.support[e]=t[e]);u=null;n.cssEase={_default:"ease","in":"ease-in",out:"ease-out","in-out":"ease-in-out",snap:"cubic-bezier(0,1,.5,1)",easeOutCubic:"cubic-bezier(.215,.61,.355,1)",easeInOutCubic:"cubic-bezier(.645,.045,.355,1)",easeInCirc:"cubic-bezier(.6,.04,.98,.335)",easeOutCirc:"cubic-bezier(.075,.82,.165,1)",easeInOutCirc:"cubic-bezier(.785,.135,.15,.86)",easeInExpo:"cubic-bezier(.95,.05,.795,.035)",easeOutExpo:"cubic-bezier(.19,1,.22,1)",easeInOutExpo:"cubic-bezier(1,0,0,1)",easeInQuad:"cubic-bezier(.55,.085,.68,.53)",easeOutQuad:"cubic-bezier(.25,.46,.45,.94)",easeInOutQuad:"cubic-bezier(.455,.03,.515,.955)",easeInQuart:"cubic-bezier(.895,.03,.685,.22)",easeOutQuart:"cubic-bezier(.165,.84,.44,1)",easeInOutQuart:"cubic-bezier(.77,0,.175,1)",easeInQuint:"cubic-bezier(.755,.05,.855,.06)",easeOutQuint:"cubic-bezier(.23,1,.32,1)",easeInOutQuint:"cubic-bezier(.86,0,.07,1)",easeInSine:"cubic-bezier(.47,0,.745,.715)",easeOutSine:"cubic-bezier(.39,.575,.565,1)",easeInOutSine:"cubic-bezier(.445,.05,.55,.95)",easeInBack:"cubic-bezier(.6,-.28,.735,.045)",easeOutBack:"cubic-bezier(.175, .885,.32,1.275)",easeInOutBack:"cubic-bezier(.68,-.55,.265,1.55)"};n.cssHooks["transit:transform"]={get:function(t){return n(t).data("transform")||new f},set:function(i,r){var u=r;u instanceof f||(u=new f(u));i.style[t.transform]="WebkitTransform"===t.transform&&!l?u.toString(!0):u.toString();n(i).data("transform",u)}};n.cssHooks.transform={set:n.cssHooks["transit:transform"].set};"1.8">n.fn.jquery&&(n.cssHooks.transformOrigin={get:function(n){return n.style[t.transformOrigin]},set:function(n,i){n.style[t.transformOrigin]=i}},n.cssHooks.transition={get:function(n){return n.style[t.transition]},set:function(n,i){n.style[t.transition]=i}});i("scale");i("translate");i("rotate");i("rotateX");i("rotateY");i("rotate3d");i("perspective");i("skewX");i("skewY");i("x",!0);i("y",!0);f.prototype={setFromString:function(n,t){var i="string"==typeof t?t.split(","):t.constructor===Array?t:[t];i.unshift(n);f.prototype.set.apply(this,i)},set:function(n){var t=Array.prototype.slice.apply(arguments,[1]);this.setter[n]?this.setter[n].apply(this,t):this[n]=t.join(",")},get:function(n){return this.getter[n]?this.getter[n].apply(this):this[n]||0},setter:{rotate:function(n){this.rotate=r(n,"deg")},rotateX:function(n){this.rotateX=r(n,"deg")},rotateY:function(n){this.rotateY=r(n,"deg")},scale:function(n,t){void 0===t&&(t=n);this.scale=n+","+t},skewX:function(n){this.skewX=r(n,"deg")},skewY:function(n){this.skewY=r(n,"deg")},perspective:function(n){this.perspective=r(n,"px")},x:function(n){this.set("translate",n,null)},y:function(n){this.set("translate",null,n)},translate:function(n,t){void 0===this._translateX&&(this._translateX=0);void 0===this._translateY&&(this._translateY=0);null!==n&&void 0!==n&&(this._translateX=r(n,"px"));null!==t&&void 0!==t&&(this._translateY=r(t,"px"));this.translate=this._translateX+","+this._translateY}},getter:{x:function(){return this._translateX||0},y:function(){return this._translateY||0},scale:function(){var n=(this.scale||"1,1").split(",");return n[0]&&(n[0]=parseFloat(n[0])),n[1]&&(n[1]=parseFloat(n[1])),n[0]===n[1]?n[0]:n},rotate3d:function(){for(var n=(this.rotate3d||"0,0,0,0deg").split(","),t=0;3>=t;++t)n[t]&&(n[t]=parseFloat(n[t]));return n[3]&&(n[3]=r(n[3],"deg")),n}},parse:function(n){var t=this;n.replace(/([a-zA-Z0-9]+)\((.*?)\)/g,function(n,i,r){t.setFromString(i,r)})},toString:function(n){var r=[];for(var i in this)!this.hasOwnProperty(i)||!t.transform3d&&("rotateX"===i||"rotateY"===i||"perspective"===i||"transformOrigin"===i)||"_"!==i[0]&&(n&&"scale"===i?r.push(i+"3d("+this[i]+",1)"):n&&"translate"===i?r.push(i+"3d("+this[i]+",0)"):r.push(i+"("+this[i]+")"));return r.join(" ")}};n.fn.transition=n.fn.transit=function(i,r,u,f){var e=this,l=0,a=!0,v,o,y;return("function"==typeof r&&(f=r,r=void 0),"function"==typeof u&&(f=u,u=void 0),"undefined"!=typeof i.easing&&(u=i.easing,delete i.easing),"undefined"!=typeof i.duration&&(r=i.duration,delete i.duration),"undefined"!=typeof i.complete&&(f=i.complete,delete i.complete),"undefined"!=typeof i.queue&&(a=i.queue,delete i.queue),"undefined"!=typeof i.delay&&(l=i.delay,delete i.delay),"undefined"==typeof r&&(r=n.fx.speeds._default),"undefined"==typeof u&&(u=n.cssEase._default),r=h(r),v=c(i,r,u,l),o=n.transit.enabled&&t.transition?parseInt(r,10)+parseInt(l,10):0,0===o)?(r=a,u=function(n){e.css(i);f&&f.apply(e);n&&n()},!0===r?e.queue(u):r?e.queue(r,u):u(),e):(y={},r=a,u=function(r){var u=0;"MozTransition"===t.transition&&25>u&&(u=25);window.setTimeout(function(){var h=!1,u=function(){h&&e.unbind(s,u);0<o&&e.each(function(){this.style[t.transition]=y[this]||null});"function"==typeof f&&f.apply(e);"function"==typeof r&&r()};0<o&&s&&n.transit.useTransitionEnd?(h=!0,e.bind(s,u)):window.setTimeout(u,o);e.each(function(){0<o&&(this.style[t.transition]=v);n(this).css(i)})},u)},!0===r?e.queue(u):r?e.queue(r,u):u(),this)};n.transit.getTransitionValue=c}(jQuery),function(n){jQuery.easing.jswing=jQuery.easing.swing;jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(n,t,i,r,u){return jQuery.easing[jQuery.easing.def](n,t,i,r,u)},easeInQuad:function(n,t,i,r,u){return r*(t/=u)*t+i},easeOutQuad:function(n,t,i,r,u){return-r*(t/=u)*(t-2)+i},easeInOutQuad:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t+i:-r/2*(--t*(t-2)-1)+i},easeInCubic:function(n,t,i,r,u){return r*(t/=u)*t*t+i},easeOutCubic:function(n,t,i,r,u){return r*((t=t/u-1)*t*t+1)+i},easeInOutCubic:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t*t+i:r/2*((t-=2)*t*t+2)+i},easeInQuart:function(n,t,i,r,u){return r*(t/=u)*t*t*t+i},easeOutQuart:function(n,t,i,r,u){return-r*((t=t/u-1)*t*t*t-1)+i},easeInOutQuart:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t*t*t+i:-r/2*((t-=2)*t*t*t-2)+i},easeInQuint:function(n,t,i,r,u){return r*(t/=u)*t*t*t*t+i},easeOutQuint:function(n,t,i,r,u){return r*((t=t/u-1)*t*t*t*t+1)+i},easeInOutQuint:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t*t*t*t+i:r/2*((t-=2)*t*t*t*t+2)+i},easeInSine:function(n,t,i,r,u){return-r*Math.cos(t/u*(Math.PI/2))+r+i},easeOutSine:function(n,t,i,r,u){return r*Math.sin(t/u*(Math.PI/2))+i},easeInOutSine:function(n,t,i,r,u){return-r/2*(Math.cos(Math.PI*t/u)-1)+i},easeInExpo:function(n,t,i,r,u){return t==0?i:r*Math.pow(2,10*(t/u-1))+i},easeOutExpo:function(n,t,i,r,u){return t==u?i+r:r*(-Math.pow(2,-10*t/u)+1)+i},easeInOutExpo:function(n,t,i,r,u){return t==0?i:t==u?i+r:(t/=u/2)<1?r/2*Math.pow(2,10*(t-1))+i:r/2*(-Math.pow(2,-10*--t)+2)+i},easeInCirc:function(n,t,i,r,u){return-r*(Math.sqrt(1-(t/=u)*t)-1)+i},easeOutCirc:function(n,t,i,r,u){return r*Math.sqrt(1-(t=t/u-1)*t)+i},easeInOutCirc:function(n,t,i,r,u){return(t/=u/2)<1?-r/2*(Math.sqrt(1-t*t)-1)+i:r/2*(Math.sqrt(1-(t-=2)*t)+1)+i},easeInElastic:function(n,t,i,r,u){var o=1.70158,f=0,e=r;return t==0?i:(t/=u)==1?i+r:(f||(f=u*.3),e<Math.abs(r)?(e=r,o=f/4):o=f/(2*Math.PI)*Math.asin(r/e),-(e*Math.pow(2,10*(t-=1))*Math.sin((t*u-o)*2*Math.PI/f))+i)},easeOutElastic:function(n,t,i,r,u){var o=1.70158,f=0,e=r;return t==0?i:(t/=u)==1?i+r:(f||(f=u*.3),e<Math.abs(r)?(e=r,o=f/4):o=f/(2*Math.PI)*Math.asin(r/e),e*Math.pow(2,-10*t)*Math.sin((t*u-o)*2*Math.PI/f)+r+i)},easeInOutElastic:function(n,t,i,r,u){var o=1.70158,f=0,e=r;return t==0?i:(t/=u/2)==2?i+r:(f||(f=u*.3*1.5),e<Math.abs(r)?(e=r,o=f/4):o=f/(2*Math.PI)*Math.asin(r/e),t<1)?-.5*e*Math.pow(2,10*(t-=1))*Math.sin((t*u-o)*2*Math.PI/f)+i:e*Math.pow(2,-10*(t-=1))*Math.sin((t*u-o)*2*Math.PI/f)*.5+r+i},easeInBack:function(n,t,i,r,u,f){return f==undefined&&(f=1.70158),r*(t/=u)*t*((f+1)*t-f)+i},easeOutBack:function(n,t,i,r,u,f){return f==undefined&&(f=1.70158),r*((t=t/u-1)*t*((f+1)*t+f)+1)+i},easeInOutBack:function(n,t,i,r,u,f){return(f==undefined&&(f=1.70158),(t/=u/2)<1)?r/2*t*t*(((f*=1.525)+1)*t-f)+i:r/2*((t-=2)*t*(((f*=1.525)+1)*t+f)+2)+i},easeInBounce:function(n,t,i,r,u){return r-jQuery.easing.easeOutBounce(n,u-t,0,r,u)+i},easeOutBounce:function(n,t,i,r,u){return(t/=u)<1/2.75?r*7.5625*t*t+i:t<2/2.75?r*(7.5625*(t-=1.5/2.75)*t+.75)+i:t<2.5/2.75?r*(7.5625*(t-=2.25/2.75)*t+.9375)+i:r*(7.5625*(t-=2.625/2.75)*t+.984375)+i},easeInOutBounce:function(n,t,i,r,u){return t<u/2?jQuery.easing.easeInBounce(n,t*2,0,r,u)*.5+i:jQuery.easing.easeOutBounce(n,t*2-u,0,r,u)*.5+r*.5+i}});n.waitForImages={hasImageProperties:["backgroundImage","listStyleImage","borderImage","borderCornerImage"]};n.expr[":"].uncached=function(t){var i=document.createElement("img");return i.src=t.src,n(t).is('img[src!=""]')&&!i.complete};n.fn.waitForImages=function(t,i,r){if(n.isPlainObject(arguments[0])&&(i=t.each,r=t.waitForAll,t=t.finished),t=t||n.noop,i=i||n.noop,r=!!r,!n.isFunction(t)||!n.isFunction(i))throw new TypeError("An invalid callback was supplied.");return this.each(function(){var f=n(this),u=[],s,h,e,o;r?(s=n.waitForImages.hasImageProperties||[],h=/url\((['"]?)(.*?)\1\)/g,f.find("*").each(function(){var t=n(this);t.is("img:uncached")&&u.push({src:t.attr("src"),element:t[0]});n.each(s,function(n,i){var r=t.css(i),f;if(!r)return!0;while(f=h.exec(r))u.push({src:f[2],element:t[0]})})})):f.find("img:uncached").each(function(){u.push({src:this.src,element:this})});e=u.length;o=0;e==0&&t.call(f[0]);n.each(u,function(r,u){var s=new Image;n(s).bind("load error",function(n){return o++,i.call(u.element,o,e,n.type=="load"),o==e?(t.call(f[0]),!1):void 0});s.src=u.src})})};n.fn.swipe=function(t){if(!this)return!1;var i={fingers:1,threshold:75,swipe:null,swipeLeft:null,swipeRight:null,swipeUp:null,swipeDown:null,swipeStatus:null,click:null,triggerOnTouchEnd:!0,allowPageScroll:"auto"},e="left",s="right",h="up",c="down",l="none",a="horizontal",v="vertical",b="auto",k="start",y="move",o="end",f="cancel",u="ontouchstart"in window,d=u?"touchstart":"mousedown",p=u?"touchmove":"mousemove",w=u?"touchend":"mouseup",g="touchcancel",r="start";return t.allowPageScroll==undefined&&(t.swipe!=undefined||t.swipeStatus!=undefined)&&(t.allowPageScroll=l),t&&n.extend(i,t),this.each(function(){function et(){var n=lt();return n<=45&&n>=0?e:n<=360&&n>=315?e:n>=135&&n<=225?s:n>45&&n<135?c:h}function lt(){var i=it.x-t.x,r=t.y-it.y,u=Math.atan2(r,i),n=Math.round(u*180/Math.PI);return n<0&&(n=360-Math.abs(n)),n}function ot(){return Math.round(Math.sqrt(Math.pow(t.x-it.x,2)+Math.pow(t.y-it.y,2)))}function at(n,t){if(i.allowPageScroll==l)n.preventDefault();else{var r=i.allowPageScroll==b;switch(t){case e:(i.swipeLeft&&r||!r&&i.allowPageScroll!=a)&&n.preventDefault();break;case s:(i.swipeRight&&r||!r&&i.allowPageScroll!=a)&&n.preventDefault();break;case h:(i.swipeUp&&r||!r&&i.allowPageScroll!=v)&&n.preventDefault();break;case c:(i.swipeDown&&r||!r&&i.allowPageScroll!=v)&&n.preventDefault()}}}function nt(n,t){if(i.swipeStatus&&i.swipeStatus.call(rt,n,t,direction||null,distance||0),t==f&&i.click&&(ut==1||!u)&&(isNaN(distance)||distance==0)&&i.click.call(rt,n,n.target),t==o){i.swipe&&i.swipe.call(rt,n,direction,distance);switch(direction){case e:i.swipeLeft&&i.swipeLeft.call(rt,n,direction,distance);break;case s:i.swipeRight&&i.swipeRight.call(rt,n,direction,distance);break;case h:i.swipeUp&&i.swipeUp.call(rt,n,direction,distance);break;case c:i.swipeDown&&i.swipeDown.call(rt,n,direction,distance)}}}function tt(){ut=0;it.x=0;it.y=0;t.x=0;t.y=0;ct.x=0;ct.y=0}function st(n){n.preventDefault();distance=ot();direction=et();i.triggerOnTouchEnd?(r=o,ut!=i.fingers&&u||t.x==0?(r=f,nt(n,r),tt(n)):distance>=i.threshold?(nt(n,r),tt(n)):(r=f,nt(n,r),tt(n))):r==y&&(r=f,nt(n,r),tt(n));ft.removeEventListener(p,ht,!1);ft.removeEventListener(w,st,!1)}function ht(n){if(r!=o&&r!=f){var e=u?n.touches[0]:n;t.x=e.pageX;t.y=e.pageY;direction=et();u&&(ut=n.touches.length);r=y;at(n,direction);ut!=i.fingers&&u?(r=f,nt(n,r),tt(n)):(distance=ot(),i.swipeStatus&&nt(n,r,direction,distance),i.triggerOnTouchEnd||distance>=i.threshold&&(r=o,nt(n,r),tt(n)))}}function vt(n){var f=u?n.touches[0]:n;r=k;u&&(ut=n.touches.length);distance=0;direction=null;ut!=i.fingers&&u?tt(n):(it.x=t.x=f.pageX,it.y=t.y=f.pageY,i.swipeStatus&&nt(n,r));ft.addEventListener(p,ht,!1);ft.addEventListener(w,st,!1)}var ft=this,rt=n(this),ut=0,it={x:0,y:0},t={x:0,y:0},ct={x:0,y:0};try{this.addEventListener(d,vt,!1);this.addEventListener(g,tt)}catch(yt){}})}}(jQuery),function(n,t){function k(n){for(var u=[],i,r=window.location.href.slice(window.location.href.indexOf(n)+1).split("_"),t=0;t<r.length;t++)r[t]=r[t].replace("%3D","="),i=r[t].split("="),u.push(i[0]),u[i[0]]=i[1];return u}function d(t,i){t.find(".defaultimg").each(function(){var u,f,o;e(n(this),i);i.height=Math.round(i.startheight*(i.width/i.startwidth));t.height(i.height);e(n(this),i);try{t.parent().find(".tp-bannershadow").css({width:i.width})}catch(s){}u=t.find(">ul >li:eq("+i.act+") .slotholder");f=t.find(">ul >li:eq("+i.next+") .slotholder");r(t,i);f.find(".defaultimg").css({opacity:0});u.find(".defaultimg").css({opacity:1});rt(t,i);o=t.find(">ul >li:eq("+i.next+")");t.find(".tp-caption").each(function(){n(this).stop(!0,!0)});w(o,i);g(i,t)})}function g(n,t){if(n.cd=0,n.videoplaying!=!0){var r=t.find(".tp-bannertimer");r.length>0&&(r.stop(),r.css({width:"0%"}),r.animate({width:"100%"},{duration:n.delay-100,queue:!1,easing:"linear"}));clearTimeout(n.thumbtimer);n.thumbtimer=setTimeout(function(){i(t);h(t,n)},200)}}function o(n,t){n.cd=0;l(t,n);var i=t.find(".tp-bannertimer");i.length>0&&(i.stop(),i.css({width:"0%"}),i.animate({width:"100%"},{duration:n.delay-100,queue:!1,easing:"linear"}))}function a(r,u){var c=r.parent(),f,e,h,l,a;(u.navigationType=="thumb"||u.navsecond=="both")&&c.append('<div class="tp-bullets tp-thumbs '+u.navigationStyle+'"><div class="tp-mask"><div class="tp-thumbcontainer"><\/div><\/div><\/div>');f=c.find(".tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer");e=f.parent();e.width(u.thumbWidth*u.thumbAmount);e.height(u.thumbHeight);e.parent().width(u.thumbWidth*u.thumbAmount);e.parent().height(u.thumbHeight);r.find(">ul:first >li").each(function(n){var i=r.find(">ul:first >li:eq("+n+")"),u,e;u=i.data("thumb")!=t?i.data("thumb"):i.find("img:first").attr("src");f.append('<div class="bullet thumb"><img src="'+u+'"><\/div>');e=f.find(".bullet:first")});h=100;f.find(".bullet").each(function(t){var i=n(this);t==u.slideamount-1&&i.addClass("last");t==0&&i.addClass("first");i.width(u.thumbWidth);i.height(u.thumbHeight);h>i.outerWidth(!0)&&(h=i.outerWidth(!0));i.click(function(){u.transition==0&&i.index()!=u.act&&(u.next=i.index(),o(u,r))})});l=h*r.find(">ul:first >li").length;a=f.parent().width();u.thumbWidth=h;a<l&&(n(document).mousemove(function(t){n("body").data("mousex",t.pageX)}),f.parent().mouseenter(function(){var i=n(this),t;i.addClass("over");var o=i.offset(),f=n("body").data("mousex")-o.left,u=i.width(),h=i.find(".bullet:first").outerWidth(!0),e=h*r.find(">ul:first >li").length,c=e-u+15,l=c/u;f=f-30;t=0-f*l;t>0&&(t=0);t<0-e+u&&(t=0-e+u);s(i,t,200)}),f.parent().mousemove(function(){var i=n(this),o=i.offset(),f=n("body").data("mousex")-o.left,u=i.width(),h=i.find(".bullet:first").outerWidth(!0),e=h*r.find(">ul:first >li").length,c=e-u+15,l=c/u,t;f=f-30;t=0-f*l;t>0&&(t=0);t<0-e+u&&(t=0-e+u);s(i,t,0)}),f.parent().mouseleave(function(){var t=n(this);t.removeClass("over");i(r)}))}function i(n){var e=n.parent().find(".tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer"),t=e.parent(),c=t.offset(),f=t.find(".bullet:first").outerWidth(!0),o=t.find(".bullet.selected").index()*f,r=t.width(),f=t.find(".bullet:first").outerWidth(!0),u=f*n.find(">ul:first >li").length,h=u-r,l=h/r,i=0-o;i>0&&(i=0);i<0-u+r&&(i=0-u+r);t.hasClass("over")||s(t,i,200)}function s(n,t,i){n.stop();n.find(".tp-thumbcontainer").animate({left:t+"px"},{duration:i,queue:!1})}function v(t,i){(i.navigationType=="bullet"||i.navigationType=="both")&&t.parent().append('<div class="tp-bullets simplebullets '+i.navigationStyle+'"><\/div>');var r=t.parent().find(".tp-bullets");t.find(">ul:first >li").each(function(n){var u=t.find(">ul:first >li:eq("+n+") img:first").attr("src"),i;r.append('<div class="bullet"><\/div>');i=r.find(".bullet:first")});r.find(".bullet").each(function(r){var u=n(this);r==i.slideamount-1&&u.addClass("last");r==0&&u.addClass("first");u.click(function(){var n=!1;i.navigationArrows=="withbullet"||i.navigationArrows=="nexttobullets"?u.index()-1==i.act&&(n=!0):u.index()==i.act&&(n=!0);i.transition!=0||n||(i.next=i.navigationArrows=="withbullet"||i.navigationArrows=="nexttobullets"?u.index()-1:u.index(),o(i,t))})});r.append('<div class="tpclear"><\/div>');h(t,i)}function y(n,i){var f=n.find(".tp-bullets"),r="",u=i.navigationStyle;i.navigationArrows=="none"&&(r="visibility:none");i.soloArrowStyle="default";i.navigationArrows!="none"&&i.navigationArrows!="nexttobullets"&&(u=i.soloArrowStyle);n.parent().append('<div style="'+r+'" class="tp-leftarrow tparrows '+u+'"><\/div>');n.parent().append('<div style="'+r+'" class="tp-rightarrow tparrows '+u+'"><\/div>');n.parent().find(".tp-rightarrow").click(function(){i.transition==0&&(i.next=n.data("showus")!=t&&n.data("showus")!=-1?n.data("showus")-1:i.next+1,n.data("showus",-1),i.next>=i.slideamount&&(i.next=0),i.next<0&&(i.next=0),i.act!=i.next&&o(i,n))});n.parent().find(".tp-leftarrow").click(function(){i.transition==0&&(i.next=i.next-1,i.leftarrowpressed=1,i.next<0&&(i.next=i.slideamount-1),o(i,n))});h(n,i)}function nt(n,t){t.touchenabled=="on"&&n.swipe({data:n,swipeRight:function(){t.transition==0&&(t.next=t.next-1,t.leftarrowpressed=1,t.next<0&&(t.next=t.slideamount-1),o(t,n))},swipeLeft:function(){t.transition==0&&(t.next=t.next+1,t.next==t.slideamount&&(t.next=0),o(t,n))},allowPageScroll:"auto"})}function tt(n,t){var i=n.parent().find(".tp-bullets"),r=n.parent().find(".tparrows");i==null&&(n.append('<div class=".tp-bullets"><\/div>'),i=n.parent().find(".tp-bullets"));r==null&&(n.append('<div class=".tparrows"><\/div>'),r=n.parent().find(".tparrows"));n.data("hidethumbs",t.hideThumbs);i.addClass("hidebullets");r.addClass("hidearrows");i.hover(function(){i.addClass("hovered");clearTimeout(n.data("hidethumbs"));i.removeClass("hidebullets");r.removeClass("hidearrows")},function(){i.removeClass("hovered");n.hasClass("hovered")||i.hasClass("hovered")||n.data("hidethumbs",setTimeout(function(){i.addClass("hidebullets");r.addClass("hidearrows")},t.hideThumbs))});r.hover(function(){i.addClass("hovered");clearTimeout(n.data("hidethumbs"));i.removeClass("hidebullets");r.removeClass("hidearrows")},function(){i.removeClass("hovered")});n.on("mouseenter",function(){n.addClass("hovered");clearTimeout(n.data("hidethumbs"));i.removeClass("hidebullets");r.removeClass("hidearrows")});n.on("mouseleave",function(){n.removeClass("hovered");n.hasClass("hovered")||i.hasClass("hovered")||n.data("hidethumbs",setTimeout(function(){i.addClass("hidebullets");r.addClass("hidearrows")},t.hideThumbs))})}function h(n,t){var f=n.parent(),u=f.find(".tp-bullets"),i=f.find(".tp-leftarrow"),r=f.find(".tp-rightarrow");t.navigationType=="thumb"&&t.navigationArrows=="nexttobullets"&&(t.navigationArrows="solo");t.navigationArrows=="nexttobullets"&&(i.prependTo(u).css({float:"left"}),r.insertBefore(u.find(".tpclear")).css({float:"left"}));t.navigationArrows!="none"&&t.navigationArrows!="nexttobullets"&&(i.css({position:"absolute"}),r.css({position:"absolute"}),t.soloArrowLeftValign=="center"&&i.css({top:"50%",marginTop:t.soloArrowLeftVOffset-Math.round(i.innerHeight()/2)+"px"}),t.soloArrowLeftValign=="bottom"&&i.css({bottom:0+t.soloArrowLeftVOffset+"px"}),t.soloArrowLeftValign=="top"&&i.css({top:0+t.soloArrowLeftVOffset+"px"}),t.soloArrowLeftHalign=="center"&&i.css({left:"50%",marginLeft:t.soloArrowLeftHOffset-Math.round(i.innerWidth()/2)+"px"}),t.soloArrowLeftHalign=="left"&&i.css({left:0+t.soloArrowLeftHOffset+"px"}),t.soloArrowLeftHalign=="right"&&i.css({right:0+t.soloArrowLeftHOffset+"px"}),t.soloArrowRightValign=="center"&&r.css({top:"50%",marginTop:t.soloArrowRightVOffset-Math.round(r.innerHeight()/2)+"px"}),t.soloArrowRightValign=="bottom"&&r.css({bottom:0+t.soloArrowRightVOffset+"px"}),t.soloArrowRightValign=="top"&&r.css({top:0+t.soloArrowRightVOffset+"px"}),t.soloArrowRightHalign=="center"&&r.css({left:"50%",marginLeft:t.soloArrowRightHOffset-Math.round(r.innerWidth()/2)+"px"}),t.soloArrowRightHalign=="left"&&r.css({left:0+t.soloArrowRightHOffset+"px"}),t.soloArrowRightHalign=="right"&&r.css({right:0+t.soloArrowRightHOffset+"px"}),i.position()!=null&&i.css({top:Math.round(parseInt(i.position().top,0))+"px"}),r.position()!=null&&r.css({top:Math.round(parseInt(r.position().top,0))+"px"}));t.navigationArrows=="none"&&(i.css({visibility:"hidden"}),r.css({visibility:"hidden"}));t.navigationVAlign=="center"&&u.css({top:"50%",marginTop:t.navigationVOffset-Math.round(u.innerHeight()/2)+"px"});t.navigationVAlign=="bottom"&&u.css({bottom:0+t.navigationVOffset+"px"});t.navigationVAlign=="top"&&u.css({top:0+t.navigationVOffset+"px"});t.navigationHAlign=="center"&&u.css({left:"50%",marginLeft:t.navigationHOffset-Math.round(u.innerWidth()/2)+"px"});t.navigationHAlign=="left"&&u.css({left:0+t.navigationHOffset+"px"});t.navigationHAlign=="right"&&u.css({right:0+t.navigationHOffset+"px"})}function e(n,i){var f,e,o;if(i.width=parseInt(i.container.width(),0),i.height=parseInt(i.container.height(),0),i.bw=i.width/i.startwidth,i.bh=i.height/i.startheight,i.bh>1&&(i.bw=1,i.bh=1),n.data("orgw")!=t&&(n.width(n.data("orgw")),n.height(n.data("orgh"))),f=i.width/n.width(),e=i.height/n.height(),i.fw=f,i.fh=e,n.data("orgw")==t&&(n.data("orgw",n.width()),n.data("orgh",n.height())),i.fullWidth=="on"){var r=i.container.parent().width(),u=i.container.parent().height(),s=u/n.data("orgh"),o=r/n.data("orgw");n.width(n.width()*s);n.height(u);n.width()<r&&(n.width(r+50),o=n.width()/n.data("orgw"),n.height(n.data("orgh")*o));n.width()>r&&(n.data("fxof",r/2-n.width()/2),n.css({position:"absolute",left:n.data("fxof")+"px"}));n.height()<=u&&(n.data("fyof",0),n.data("fxof",r/2-n.width()/2),n.css({position:"absolute",top:n.data("fyof")+"px",left:n.data("fxof")+"px"}));n.height()>u&&n.data("fullwidthcentering")=="on"&&(n.data("fyof",u/2-n.height()/2),n.data("fxof",r/2-n.width()/2),n.css({position:"absolute",top:n.data("fyof")+"px",left:n.data("fxof")+"px"}))}else n.width(i.width),n.height(n.height()*f),n.height()<i.height&&n.height()!=0&&n.height()!=null&&(n.height(i.height),n.width(n.data("orgw")*e));n.data("neww",n.width());n.data("newh",n.height());i.slotw=i.fullWidth=="on"?Math.ceil(n.width()/i.slots):Math.ceil(i.width/i.slots);i.sloth=Math.ceil(i.height/i.slots)}function it(i,r){i.find(".tp-caption").each(function(){n(this).addClass(n(this).data("transition"));n(this).addClass("start")});i.find(">ul:first >li").each(function(){var i=n(this),r;if(i.data("link")!=t){var f=i.data("link"),e="_self",u=2;i.data("slideindex")=="back"&&(u=0);r=i.data("linktoslide");i.data("target")!=t&&(e=i.data("target"));f=="slide"?i.append('<div class="tp-caption sft slidelink" style="z-index:'+u+';" data-x="0" data-y="0" data-linktoslide="'+r+'" data-start="0"><a><div><\/div><\/a><\/div>'):(r="no",i.append('<div class="tp-caption sft slidelink" style="z-index:'+u+';" data-x="0" data-y="0" data-linktoslide="'+r+'" data-start="0"><a target="'+e+'" href="'+f+'"><div><\/div><\/a><\/div>'))}});i.find(">ul:first >li >img").each(function(t){var i=n(this);i.addClass("defaultimg");e(i,r);e(i,r);i.wrap('<div class="slotholder"><\/div>');i.css({opacity:0});i.data("li-id",t)})}function u(n,i,r){var l=n,u=l.find("img"),o,c,f;e(u,i);var a=u.attr("src"),v=u.css("background-color"),y=u.data("neww"),s=u.data("newh"),h=u.data("fxof");for(h==t&&(h=0),o=u.data("fyof"),(u.data("fullwidthcentering")!="on"||o==t)&&(o=0),c=0,r||(c=0-i.slotw),f=0;f<i.slots;f++)l.append('<div class="slot" style="position:absolute;top:'+(0+o)+"px;left:"+(h+f*i.slotw)+"px;overflow:hidden;width:"+i.slotw+"px;height:"+s+'px"><div class="slotslide" style="position:absolute;top:0px;left:'+c+"px;width:"+i.slotw+"px;height:"+s+'px;overflow:hidden;"><img style="background-color:'+v+";position:absolute;top:0px;left:"+(0-f*i.slotw)+"px;width:"+y+"px;height:"+s+'px" src="'+a+'"><\/div><\/div>')}function f(n,i,r){var l=n,u=l.find("img"),o,c,f;e(u,i);var a=u.attr("src"),v=u.css("background-color"),s=u.data("neww"),y=u.data("newh"),h=u.data("fxof");for(h==t&&(h=0),o=u.data("fyof"),(u.data("fullwidthcentering")!="on"||o==t)&&(o=0),c=0,r||(c=0-i.sloth),f=0;f<i.slots+2;f++)l.append('<div class="slot" style="position:absolute;top:'+(o+f*i.sloth)+"px;left:"+h+"px;overflow:hidden;width:"+s+"px;height:"+i.sloth+'px"><div class="slotslide" style="position:absolute;top:'+c+"px;left:0px;width:"+s+"px;height:"+i.sloth+'px;overflow:hidden;"><img style="position:absolute;background-color:'+v+";top:"+(0-f*i.sloth)+"px;left:0px;width:"+s+"px;height:"+y+'px" src="'+a+'"><\/div><\/div>')}function c(n,i,r){var v=n,f=v.find("img"),h,u,y,s,o,l,a;e(f,i);var p=f.attr("src"),w=f.css("background-color"),b=f.data("neww"),k=f.data("newh"),c=f.data("fxof");for(c==t&&(c=0),h=f.data("fyof"),(f.data("fullwidthcentering")!="on"||h==t)&&(h=0),y=0,u=0,u=i.sloth>i.slotw?i.sloth:i.slotw,r||(y=0-u),i.slotw=u,i.sloth=u,s=0,o=0,l=0;l<i.slots;l++){for(o=0,a=0;a<i.slots;a++)v.append('<div class="slot" style="position:absolute;top:'+(h+o)+"px;left:"+(c+s)+"px;width:"+u+"px;height:"+u+'px;overflow:hidden;"><div class="slotslide" data-x="'+s+'" data-y="'+o+'" style="position:absolute;top:0px;left:0px;width:'+u+"px;height:"+u+'px;overflow:hidden;"><img style="position:absolute;top:'+(0-o)+"px;left:"+(0-s)+"px;width:"+b+"px;height:"+k+"pxbackground-color:"+w+';"src="'+p+'"><\/div><\/div>'),o=o+u;s=s+u}}function r(i,r,u){u==t&&u==80;setTimeout(function(){i.find(".slotholder .slot").each(function(){clearTimeout(n(this).data("tout"));n(this).remove()});r.transition=0},u)}function rt(n,t){var u=n.find(">li:eq("+t.act+")"),r=n.find(">li:eq("+t.next+")"),i=r.find(".tp-caption");i.find("iframe")==0&&(i.hasClass("hcenter")?i.css({height:t.height+"px",top:"0px",left:t.width/2-i.outerWidth()/2+"px"}):i.hasClass("vcenter")&&i.css({width:t.width+"px",left:"0px",top:t.height/2-i.outerHeight()/2+"px"}))}function l(e,o){var y,h,b,a,k,d,g,p,it,rt,nt,tt,ct,lt,ut;e.trigger("revolution.slide.onbeforeswap");o.transition=1;o.videoplaying=!1;try{y=e.find(">ul:first-child >li:eq("+o.act+")")}catch(at){y=e.find(">ul:first-child >li:eq(1)")}o.lastslide=o.act;var s=e.find(">ul:first-child >li:eq("+o.next+")"),v=y.find(".slotholder"),l=s.find(".slotholder");if(y.css({visibility:"visible"}),s.css({visibility:"visible"}),o.ie&&(s.data("transition")=="boxfade"&&s.data("transition","boxslide"),s.data("transition")=="slotfade-vertical"&&s.data("transition","slotzoom-vertical"),s.data("transition")=="slotfade-horizontal"&&s.data("transition","slotzoom-horizontal")),s.data("delay")!=t?(o.cd=0,o.delay=s.data("delay")):o.delay=o.origcd,y.css({left:"0px",top:"0px"}),s.css({left:"0px",top:"0px"}),s.data("differentissplayed")=="prepared"&&(s.data("differentissplayed","done"),s.data("transition",s.data("savedtransition")),s.data("slotamount",s.data("savedslotamount")),s.data("masterspeed",s.data("savedmasterspeed"))),s.data("fstransition")!=t&&s.data("differentissplayed")!="done"&&(s.data("savedtransition",s.data("transition")),s.data("savedslotamount",s.data("slotamount")),s.data("savedmasterspeed",s.data("masterspeed")),s.data("transition",s.data("fstransition")),s.data("slotamount",s.data("fsslotamount")),s.data("masterspeed",s.data("fsmasterspeed")),s.data("differentissplayed","prepared")),h=0,s.data("transition")=="boxslide"?h=0:s.data("transition")=="boxfade"?h=1:s.data("transition")=="slotslide-horizontal"?h=2:s.data("transition")=="slotslide-vertical"?h=3:s.data("transition")=="curtain-1"?h=4:s.data("transition")=="curtain-2"?h=5:s.data("transition")=="curtain-3"?h=6:s.data("transition")=="slotzoom-horizontal"?h=7:s.data("transition")=="slotzoom-vertical"?h=8:s.data("transition")=="slotfade-horizontal"?h=9:s.data("transition")=="slotfade-vertical"?h=10:s.data("transition")=="fade"?h=11:s.data("transition")=="slideleft"?h=12:s.data("transition")=="slideup"?h=13:s.data("transition")=="slidedown"?h=14:s.data("transition")=="slideright"?h=15:s.data("transition")=="papercut"?h=16:s.data("transition")=="3dcurtain-horizontal"?h=17:s.data("transition")=="3dcurtain-vertical"?h=18:s.data("transition")=="cubic"||s.data("transition")=="cube"?h=19:s.data("transition")=="flyin"?h=20:s.data("transition")=="turnoff"?h=21:(h=Math.round(Math.random()*21),s.data("slotamount",Math.round(Math.random()*12+4))),s.data("transition")=="random-static"&&(h=Math.round(Math.random()*16),h>15&&(h=15),h<0&&(h=0)),s.data("transition")=="random-premium"&&(h=Math.round(Math.random()*6+16),h>21&&(h=21),h<16&&(h=16)),b=-1,(o.leftarrowpressed==1||o.act>o.next)&&(b=1),s.data("transition")=="slidehorizontal"&&(h=12,o.leftarrowpressed==1&&(h=15)),s.data("transition")=="slidevertical"&&(h=13,o.leftarrowpressed==1&&(h=14)),o.leftarrowpressed=0,h>21&&(h=21),h<0&&(h=0),(o.ie||o.ie9)&&h>18&&(h=Math.round(Math.random()*16),s.data("slotamount",Math.round(Math.random()*12+4))),o.ie&&(h==17||h==16||h==2||h==3||h==9||h==10)&&(h=Math.round(Math.random()*3+12)),o.ie9&&h==3&&(h=4),a=300,s.data("masterspeed")!=t&&s.data("masterspeed")>99&&s.data("masterspeed")<4001&&(a=s.data("masterspeed")),e.parent().find(".bullet").each(function(){var t=n(this);t.removeClass("selected");o.navigationArrows=="withbullet"||o.navigationArrows=="nexttobullets"?t.index()-1==o.next&&t.addClass("selected"):t.index()==o.next&&t.addClass("selected")}),e.find(">li").each(function(){var t=n(this);t.index!=o.act&&t.index!=o.next&&t.css({"z-index":16})}),y.css({"z-index":18}),s.css({"z-index":20}),s.css({opacity:0}),ot(y,o),w(s,o),s.data("slotamount")==t||s.data("slotamount")<1?(o.slots=Math.round(Math.random()*12+4),s.data("transition")=="boxslide"&&(o.slots=Math.round(Math.random()*6+3))):o.slots=s.data("slotamount"),o.rotate=s.data("rotate")==t?0:s.data("rotate")==999?Math.round(Math.random()*360):s.data("rotate"),(!n.support.transition||o.ie||o.ie9)&&(o.rotate=0),o.firststart==1&&(y.css({opacity:0}),o.firststart=0),h==0&&(a=a+100,o.slots>10&&(o.slots=10),s.css({opacity:1}),c(v,o,!0),c(l,o,!1),l.find(".defaultimg").css({opacity:0}),l.find(".slotslide").each(function(t){var u=n(this);o.ie9?u.transition({top:0-o.sloth,left:0-o.slotw},0):u.transition({top:0-o.sloth,left:0-o.slotw,rotate:o.rotate},0);setTimeout(function(){u.transition({top:0,left:0,scale:1,rotate:0},a*1.5,function(){t==o.slots*o.slots-1&&(r(e,o),l.find(".defaultimg").css({opacity:1}),s.index()!=y.index()&&v.find(".defaultimg").css({opacity:0}),o.act=o.next,i(e))})},t*15)})),h==1&&(o.slots>5&&(o.slots=5),s.css({opacity:1}),c(l,o,!1),l.find(".defaultimg").css({opacity:0}),l.find(".slotslide").each(function(t){var u=n(this),f;u.css({opacity:0});u.find("img").css({opacity:0});o.ie9?u.find("img").transition({top:Math.random()*o.slotw-o.slotw+"px",left:Math.random()*o.slotw-o.slotw+"px"},0):u.find("img").transition({top:Math.random()*o.slotw-o.slotw+"px",left:Math.random()*o.slotw-o.slotw+"px",rotate:o.rotate},0);f=Math.random()*1e3+(a+200);t==o.slots*o.slots-1&&(f=1500);u.find("img").transition({opacity:1,top:0-u.data("y")+"px",left:0-u.data("x")+"px",rotate:0},f);u.transition({opacity:1},f,function(){t==o.slots*o.slots-1&&(r(e,o),l.find(".defaultimg").css({opacity:1}),s.index()!=y.index()&&v.find(".defaultimg").css({opacity:0}),o.act=o.next,i(e))})})),h==2&&(a=a+200,s.css({opacity:1}),u(v,o,!0),u(l,o,!1),l.find(".defaultimg").css({opacity:0}),v.find(".slotslide").each(function(){var t=n(this);t.transit({left:o.slotw+"px",rotate:0-o.rotate},a,function(){r(e,o);l.find(".defaultimg").css({opacity:1});s.index()!=y.index()&&v.find(".defaultimg").css({opacity:0});o.act=o.next;i(e)})}),l.find(".slotslide").each(function(){var t=n(this);o.ie9?t.transit({left:0-o.slotw+"px"},0):t.transit({left:0-o.slotw+"px",rotate:o.rotate},0);t.transit({left:"0px",rotate:0},a,function(){r(e,o);l.find(".defaultimg").css({opacity:1});s.index()!=y.index()&&v.find(".defaultimg").css({opacity:0});o.ie&&v.find(".defaultimg").css({opacity:1});o.act=o.next;i(e)})})),h==3&&(a=a+200,s.css({opacity:1}),f(v,o,!0),f(l,o,!1),l.find(".defaultimg").css({opacity:0}),v.find(".slotslide").each(function(){var t=n(this);t.transit({top:o.sloth+"px",rotate:o.rotate},a,function(){r(e,o);l.find(".defaultimg").css({opacity:1});s.index()!=y.index()&&v.find(".defaultimg").css({opacity:0});o.act=o.next;i(e)})}),l.find(".slotslide").each(function(){var t=n(this);o.ie9?t.transit({top:0-o.sloth+"px"},0):t.transit({top:0-o.sloth+"px",rotate:o.rotate},0);t.transit({top:"0px",rotate:0},a,function(){r(e,o);l.find(".defaultimg").css({opacity:1});s.index()!=y.index()&&v.find(".defaultimg").css({opacity:0});o.act=o.next;i(e)})})),h==4&&(s.css({opacity:1}),u(v,o,!0),u(l,o,!0),l.find(".defaultimg").css({opacity:0}),v.find(".defaultimg").css({opacity:0}),v.find(".slotslide").each(function(t){var i=n(this);i.transit({top:0+o.height+"px",opacity:1,rotate:o.rotate},a+t*(70-o.slots))}),l.find(".slotslide").each(function(t){var u=n(this);o.ie9?u.transition({top:0-o.height+"px",opacity:0},0):u.transition({top:0-o.height+"px",opacity:0,rotate:o.rotate},0);u.transition({top:"0px",opacity:1,rotate:0},a+t*(70-o.slots),function(){t==o.slots-1&&(r(e,o),l.find(".defaultimg").css({opacity:1}),s.index()!=y.index()&&v.find(".defaultimg").css({opacity:0}),o.act=o.next,i(e))})})),h==5&&(s.css({opacity:1}),u(v,o,!0),u(l,o,!0),l.find(".defaultimg").css({opacity:0}),v.find(".defaultimg").css({opacity:0}),v.find(".slotslide").each(function(t){var i=n(this);i.transition({top:0+o.height+"px",opacity:1,rotate:o.rotate},a+(o.slots-t)*(70-o.slots))}),l.find(".slotslide").each(function(t){var u=n(this);o.ie9?u.transition({top:0-o.height+"px",opacity:0},0):u.transition({top:0-o.height+"px",opacity:0,rotate:o.rotate},0);u.transition({top:"0px",opacity:1,rotate:0},a+(o.slots-t)*(70-o.slots),function(){t==0&&(r(e,o),l.find(".defaultimg").css({opacity:1}),s.index()!=y.index()&&v.find(".defaultimg").css({opacity:0}),o.act=o.next,i(e))})})),h==6&&(s.css({opacity:1}),o.slots<2&&(o.slots=2),u(v,o,!0),u(l,o,!0),l.find(".defaultimg").css({opacity:0}),v.find(".defaultimg").css({opacity:0}),v.find(".slotslide").each(function(t){var r=n(this),i;i=t<o.slots/2?(t+2)*60:(2+o.slots-t)*60;r.transition({top:0+o.height+"px",opacity:1},a+i)}),l.find(".slotslide").each(function(t){var u=n(this),f;o.ie9?u.transition({top:0-o.height+"px",opacity:0},0):u.transition({top:0-o.height+"px",opacity:0,rotate:o.rotate},0);f=t<o.slots/2?(t+2)*60:(2+o.slots-t)*60;u.transition({top:"0px",opacity:1,rotate:0},a+f,function(){t==Math.round(o.slots/2)&&(r(e,o),l.find(".defaultimg").css({opacity:1}),s.index()!=y.index()&&v.find(".defaultimg").css({opacity:0}),o.act=o.next,i(e))})})),h==7&&(a=a*3,s.css({opacity:1}),u(v,o,!0),u(l,o,!0),l.find(".defaultimg").css({opacity:0}),v.find(".slotslide").each(function(){var t=n(this).find("img");t.transition({left:0-o.slotw/2+"px",top:0-o.height/2+"px",width:o.slotw*2+"px",height:o.height*2+"px",opacity:0,rotate:o.rotate},a,function(){r(e,o);l.find(".defaultimg").css({opacity:1});s.index()!=y.index()&&v.find(".defaultimg").css({opacity:0});o.act=o.next;i(e)})}),/						/,l.find(".slotslide").each(function(t){var u=n(this).find("img");o.ie9?u.transition({left:"0px",top:"0px",opacity:0},0):u.transition({left:"0px",top:"0px",opacity:0,rotate:o.rotate},0);u.transition({left:0-t*o.slotw+"px",top:"0px",width:l.find(".defaultimg").data("neww")+"px",height:l.find(".defaultimg").data("newh")+"px",opacity:1,rotate:0},a,function(){r(e,o);l.find(".defaultimg").css({opacity:1});s.index()!=y.index()&&v.find(".defaultimg").css({opacity:0});o.act=o.next;i(e)})})),h==8&&(a=a*3,s.css({opacity:1}),f(v,o,!0),f(l,o,!0),l.find(".defaultimg").css({opacity:0}),v.find(".slotslide").each(function(){var t=n(this).find("img");t.transition({left:0-o.width/2+"px",top:0-o.sloth/2+"px",width:o.width*2+"px",height:o.sloth*2+"px",opacity:0,rotate:o.rotate},a,function(){r(e,o);l.find(".defaultimg").css({opacity:1});s.index()!=y.index()&&v.find(".defaultimg").css({opacity:0});o.act=o.next;i(e)})}),l.find(".slotslide").each(function(t){var u=n(this).find("img");o.ie9?u.transition({left:"0px",top:"0px",opacity:0},0):u.transition({left:"0px",top:"0px",opacity:0,rotate:o.rotate},0);u.transition({left:"0px",top:0-t*o.sloth+"px",width:l.find(".defaultimg").data("neww")+"px",height:l.find(".defaultimg").data("newh")+"px",opacity:1,rotate:0},a,function(){r(e,o);l.find(".defaultimg").css({opacity:1});s.index()!=y.index()&&v.find(".defaultimg").css({opacity:0});o.act=o.next;i(e)})})),h==9&&(s.css({opacity:1}),o.slots=o.width/20,u(l,o,!0),l.find(".defaultimg").css({opacity:0}),k=0,l.find(".slotslide").each(function(t){var i=n(this);k++;i.transition({opacity:0,x:0,y:0},0);i.data("tout",setTimeout(function(){i.transition({x:0,y:0,opacity:1},a)},t*4))}),setTimeout(function(){r(e,o);l.find(".defaultimg").css({opacity:1});s.index()!=y.index()&&v.find(".defaultimg").css({opacity:0});o.ie&&v.find(".defaultimg").css({opacity:1});o.act=o.next;i(e)},a+k*4)),h==10&&(s.css({opacity:1}),o.slots=o.height/20,f(l,o,!0),l.find(".defaultimg").css({opacity:0}),k=0,l.find(".slotslide").each(function(t){var i=n(this);k++;i.transition({opacity:0,x:0,y:0},0);i.data("tout",setTimeout(function(){i.transition({x:0,y:0,opacity:1},a)},t*4))}),setTimeout(function(){r(e,o);l.find(".defaultimg").css({opacity:1});s.index()!=y.index()&&v.find(".defaultimg").css({opacity:0});o.ie&&v.find(".defaultimg").css({opacity:1});o.act=o.next;i(e)},a+k*4)),h==11&&(s.css({opacity:1}),o.slots=1,u(l,o,!0),l.find(".defaultimg").css({opacity:0,position:"relative"}),k=0,l.find(".slotslide").each(function(){var t=n(this);k++;o.ie9||o.ie?(o.ie&&s.css({opacity:"0"}),t.css({opacity:0})):t.transition({opacity:0,rotate:o.rotate},0);setTimeout(function(){o.ie9||o.ie?o.ie?s.animate({opacity:1},{duration:a}):t.transition({opacity:1},a):t.transition({opacity:1,rotate:0},a)},10)}),setTimeout(function(){r(e,o);l.find(".defaultimg").css({opacity:1});s.index()!=y.index()&&v.find(".defaultimg").css({opacity:0});o.ie&&v.find(".defaultimg").css({opacity:1});o.act=o.next;i(e)},a+15)),(h==12||h==13||h==14||h==15)&&(a=a*3,s.css({opacity:1}),o.slots=1,u(l,o,!0),u(v,o,!0),v.find(".defaultimg").css({opacity:0}),l.find(".defaultimg").css({opacity:0}),d=o.width,g=o.height,o.fullWidth=="on"&&(d=o.container.parent().width(),g=o.container.parent().height()),p=l.find(".slotslide"),h==12?o.ie9?p.transition({left:d+"px"},0):p.transition({left:d+"px",rotate:o.rotate},0):h==15?o.ie9?p.transition({left:0-o.width+"px"},0):p.transition({left:0-o.width+"px",rotate:o.rotate},0):h==13?o.ie9?p.transition({top:g+"px"},0):p.transition({top:g+"px",rotate:o.rotate},0):h==14&&(o.ie9?p.transition({top:0-o.height+"px"},0):p.transition({top:0-o.height+"px",rotate:o.rotate},0)),p.transition({left:"0px",top:"0px",opacity:1,rotate:0},a,function(){r(e,o,0);s.index()!=y.index()&&v.find(".defaultimg").css({opacity:0});l.find(".defaultimg").css({opacity:1});o.act=o.next;i(e)}),it=v.find(".slotslide"),h==12?it.transition({left:0-d+"px",opacity:1,rotate:0},a):h==15?it.transition({left:d+"px",opacity:1,rotate:0},a):h==13?it.transition({top:0-g+"px",opacity:1,rotate:0},a):h==14&&it.transition({top:g+"px",opacity:1,rotate:0},a)),h==16){if(y.css({position:"absolute","z-index":20}),s.css({position:"absolute","z-index":15}),y.wrapInner('<div class="tp-half-one"><\/div>'),y.find(".tp-half-one").clone(!0).appendTo(y).addClass("tp-half-two"),y.find(".tp-half-two").removeClass("tp-half-one"),y.find(".tp-half-two").wrapInner('<div class="tp-offset"><\/div>'),rt=y.find(".defaultimg"),rt.length>0&&rt.data("fullwidthcentering")=="on"?(nt=rt.height()/2,tt=rt.position().top):(nt=o.height/2,tt=0),y.find(".tp-half-one").css({width:o.width+"px",height:tt+nt+"px",overflow:"hidden",position:"absolute",top:"0px",left:"0px"}),y.find(".tp-half-two").css({width:o.width+"px",height:tt+nt+"px",overflow:"hidden",position:"absolute",top:tt+nt+"px",left:"0px"}),y.find(".tp-half-two .tp-offset").css({position:"absolute",top:0-nt-tt+"px",left:"0px"}),n.support.transition){var ft=Math.round(Math.random()*40-20),et=Math.round(Math.random()*40-20),st=Math.random()*1+1,ht=Math.random()*1+1;y.find(".tp-half-one").transition({opacity:1,scale:st,rotate:ft,y:0-o.height/1.4+"px"},800,"in");y.find(".tp-half-two").transition({opacity:1,scale:ht,rotate:et,y:0+o.height/1.4+"px"},800,"in");y.html()!=null&&s.transition({scale:.8,x:o.width*.1,y:o.height*.1,rotate:ft},0).transition({rotate:0,scale:1,x:0,y:0},600,"snap")}else y.find(".tp-half-one").animate({opacity:0,top:0-o.height/2+"px"},{duration:500,queue:!1}),y.find(".tp-half-two").animate({opacity:0,top:o.height+"px"},{duration:500,queue:!1});l.find(".defaultimg").css({opacity:1});setTimeout(function(){y.css({position:"absolute","z-index":18});s.css({position:"absolute","z-index":20});l.find(".defaultimg").css({opacity:1});v.find(".defaultimg").css({opacity:0});y.find(".tp-half-one").length>0&&y.find(".tp-half-one >img, .tp-half-one >div").unwrap();y.find(".tp-half-two").remove();o.transition=0;o.act=o.next},800);s.css({opacity:1})}h==17&&(a=a+100,o.slots>10&&(o.slots=10),s.css({opacity:1}),f(v,o,!0),f(l,o,!1),l.find(".defaultimg").css({opacity:0}),l.find(".slotslide").each(function(t){var u=n(this);u.transition({opacity:0,rotateY:350,rotateX:40,perspective:"1400px"},0);setTimeout(function(){u.transition({opacity:1,top:0,left:0,scale:1,perspective:"150px",rotate:0,rotateY:0,rotateX:0},a*2,function(){t==o.slots-1&&(r(e,o),l.find(".defaultimg").css({opacity:1}),s.index()!=y.index()&&v.find(".defaultimg").css({opacity:0}),o.act=o.next,i(e))})},t*100)}));h==18&&(a=a+100,o.slots>10&&(o.slots=10),s.css({opacity:1}),u(v,o,!0),u(l,o,!1),l.find(".defaultimg").css({opacity:0}),l.find(".slotslide").each(function(t){var u=n(this);u.transition({rotateX:10,rotateY:310,perspective:"1400px",rotate:0,opacity:0},0);setTimeout(function(){u.transition({top:0,left:0,scale:1,perspective:"150px",rotate:0,rotateY:0,rotateX:0,opacity:1},a*2,function(){t==o.slots-1&&(r(e,o),l.find(".defaultimg").css({opacity:1}),s.index()!=y.index()&&v.find(".defaultimg").css({opacity:0}),o.act=o.next,i(e))})},t*100)}));h==19&&(a=a+100,o.slots>10&&(o.slots=10),s.css({opacity:1}),u(v,o,!0),u(l,o,!1),l.find(".defaultimg").css({opacity:0}),ct=s.css("z-index"),lt=y.css("z-index"),l.find(".slotslide").each(function(t){var u=n(this);u.parent().css({overflow:"visible"});u.css({background:"#333"});b==1?u.transition({opacity:0,left:0,top:o.height/2,rotate3d:"1, 0, 0, -90deg "},0):u.transition({opacity:0,left:0,top:0-o.height/2,rotate3d:"1, 0, 0, 90deg "},0);setTimeout(function(){u.transition({opacity:1,top:0,perspective:o.height*2,rotate3d:" 1, 0, 0, 0deg "},a*2,function(){t==o.slots-1&&(r(e,o),l.find(".defaultimg").css({opacity:1}),s.index()!=y.index()&&v.find(".defaultimg").css({opacity:0}),o.act=o.next,i(e))})},t*150)}),v.find(".slotslide").each(function(t){var i=n(this);i.parent().css({overflow:"visible"});i.css({background:"#333"});i.transition({top:0,rotate3d:"1, 0, 0, 0deg"},0);v.find(".defaultimg").css({opacity:0});setTimeout(function(){b==1?i.transition({opacity:.6,left:0,perspective:o.height*2,top:0-o.height/2,rotate3d:"1, 0, 0, 90deg"},a*2,function(){}):i.transition({opacity:.6,left:0,perspective:o.height*2,top:0+o.height/2,rotate3d:"1, 0, 0, -90deg"},a*2,function(){})},t*150)}));h==20&&(a=a+100,o.slots>10&&(o.slots=10),s.css({opacity:1}),f(v,o,!0),f(l,o,!1),l.find(".defaultimg").css({opacity:0}),l.find(".slotslide").each(function(t){var u=n(this);u.parent().css({overflow:"visible"});b==1?u.transition({scale:.8,top:0,left:0-o.width,rotate3d:"2, 5, 0, 110deg"},0):u.transition({scale:.8,top:0,left:0+o.width,rotate3d:"2, 5, 0, -110deg"},0);setTimeout(function(){u.transition({scale:.8,left:0,perspective:o.width,rotate3d:"1, 5, 0, 0deg"},a*2,"ease").transition({scale:1},200,"out",function(){t==o.slots-1&&(r(e,o),l.find(".defaultimg").css({opacity:1}),s.index()!=y.index()&&v.find(".defaultimg").css({opacity:0}),o.act=o.next,i(e))})},t*100)}),v.find(".slotslide").each(function(t){var i=n(this);i.transition({scale:.5,left:0,rotate3d:"1, 5, 0, 5deg"},300,"in-out");v.find(".defaultimg").css({opacity:0});setTimeout(function(){b==1?i.transition({top:0,left:o.width/2,perspective:o.width,rotate3d:"0, -3, 0, 70deg",opacity:0},a*2,"out",function(){}):i.transition({top:0,left:0-o.width/2,perspective:o.width,rotate3d:"0, -3, 0, -70deg",opacity:0},a*2,"out",function(){})},t*100)}));h==21&&(a=a+100,o.slots>10&&(o.slots=10),s.css({opacity:1}),f(v,o,!0),f(l,o,!1),l.find(".defaultimg").css({opacity:0}),l.find(".slotslide").each(function(t){var u=n(this);b==1?u.transition({top:0,left:0-o.width,rotate3d:"0, 1, 0, 90deg"},0):u.transition({top:0,left:0+o.width,rotate3d:"0, 1, 0, -90deg"},0);setTimeout(function(){u.transition({left:0,perspective:o.width*2,rotate3d:"0, 0, 0, 0deg"},a*2,function(){t==o.slots-1&&(r(e,o),l.find(".defaultimg").css({opacity:1}),s.index()!=y.index()&&v.find(".defaultimg").css({opacity:0}),o.act=o.next,i(e))})},t*100)}),v.find(".slotslide").each(function(t){var i=n(this);i.transition({left:0,rotate3d:"0, 0, 0, 0deg"},0);v.find(".defaultimg").css({opacity:0});setTimeout(function(){b==1?i.transition({top:0,left:o.width/2,perspective:o.width,rotate3d:"0, 1, 0, -90deg"},a*1.5,function(){}):i.transition({top:0,left:0-o.width/2,perspective:o.width,rotate3d:"0, 1, 0, +90deg"},a*1.5,function(){})},t*100)}));ut={};ut.slideIndex=o.next+1;e.trigger("revolution.slide.onchange",ut);setTimeout(function(){e.trigger("revolution.slide.onafterswap")},a);e.trigger("revolution.slide.onvideostop")}function p(t){var r,i;t.data==YT.PlayerState.PLAYING?(r=n("body").find(".tp-bannertimer"),i=r.data("opt"),r.stop(),i.videoplaying=!0,i.videostartednow=1):(r=n("body").find(".tp-bannertimer"),i=r.data("opt"),i.conthover==0&&r.animate({width:"100%"},{duration:i.delay-i.cd-100,queue:!1,easing:"linear"}),i.videoplaying=!1,i.videostoppednow=1)}function ut(n){n.target.playVideo()}function ft(t){var i=$f(t);i.addEvent("ready",function(){i.addEvent("play",function(){var t=n("body").find(".tp-bannertimer"),i=t.data("opt");t.stop();i.videoplaying=!0});i.addEvent("finish",function(){var i=n("body").find(".tp-bannertimer"),t=i.data("opt");t.conthover==0&&i.animate({width:"100%"},{duration:t.delay-t.cd-100,queue:!1,easing:"linear"});t.videoplaying=!1;t.videostartednow=1});i.addEvent("pause",function(){var i=n("body").find(".tp-bannertimer"),t=i.data("opt");t.conthover==0&&i.animate({width:"100%"},{duration:t.delay-t.cd-100,queue:!1,easing:"linear"});t.videoplaying=!1;t.videostoppednow=1})})}function et(t){var i=$f(t);i.addEvent("ready",function(){i.api("play")});i.addEvent("play",function(){var t=n("body").find(".tp-bannertimer"),i=t.data("opt");t.stop();i.videoplaying=!0});i.addEvent("finish",function(){var i=n("body").find(".tp-bannertimer"),t=i.data("opt");t.conthover==0&&i.animate({width:"100%"},{duration:t.delay-t.cd-100,queue:!1,easing:"linear"});t.videoplaying=!1;t.videostartednow=1});i.addEvent("pause",function(){var i=n("body").find(".tp-bannertimer"),t=i.data("opt");t.conthover==0&&i.animate({width:"100%"},{duration:t.delay-t.cd-100,queue:!1,easing:"linear"});t.videoplaying=!1;t.videostoppednow=1})}function w(i,r){var u=0,f;i.find(".tp-caption").each(function(f){var w,c,l,a,k,v,s,d,g,o;u=r.width/2-r.startwidth/2;r.bh>1&&(r.bw=1,r.bh=1);r.bw>1&&(r.bw=1,r.bh=1);var h=r.bw,nt=r.bh,e=i.find(".tp-caption:eq("+f+")"),y=0;if(r.width<r.hideCaptionAtLimit&&e.data("captionhidden")=="on"?(e.addClass("tp-hidden-caption"),y=1):r.width<r.hideAllCaptionAtLilmit?(e.addClass("tp-hidden-caption"),y=1):e.removeClass("tp-hidden-caption"),e.stop(!0,!0),y==0){if(e.data("linktoslide")!=t&&(e.css({cursor:"pointer"}),e.data("linktoslide")!="no"&&e.click(function(){var i=n(this),t=i.data("linktoslide");t!="next"&&t!="prev"?(r.container.data("showus",t),r.container.parent().find(".tp-rightarrow").click()):t=="next"?r.container.parent().find(".tp-rightarrow").click():t=="prev"&&r.container.parent().find(".tp-leftarrow").click()})),e.hasClass("coloredbg")&&(u=0),u<0&&(u=0),w=0,clearTimeout(e.data("timer")),clearTimeout(e.data("timer-end")),c="iframe"+Math.round(Math.random()*1e3+1),e.find("iframe").length>0&&e.find("iframe").each(function(){var i=n(this),u;if(i.attr("src").toLowerCase().indexOf("youtube")>=0)if(i.hasClass("HasListener"))e.data("autoplay")==!0&&(u=e.data("player"),u.playVideo());else try{i.attr("id",c);u=e.data("autoplay")==!0?new YT.Player(c,{events:{onStateChange:p,onReady:ut}}):new YT.Player(c,{events:{onStateChange:p}});i.addClass("HasListener");e.data("player",u)}catch(v){}else if(i.attr("src").toLowerCase().indexOf("vimeo")>=0)if(i.hasClass("HasListener")){if(e.data("autoplay")==!0){var i=e.find("iframe"),l=i.attr("id"),a=$f(l);a.api("pause")}}else{i.addClass("HasListener");i.attr("id",c);for(var r=i.attr("src"),f={},s=r,h=/([^&=]+)=([^&]*)/g,o;o=h.exec(s);)f[decodeURIComponent(o[1])]=decodeURIComponent(o[2]);r=f.player_id!=t?r.replace(f.player_id,c):r+"&player_id="+c;try{r=r.replace("api=0","api=1")}catch(v){}r=r+"&api=1";i.attr("src",r);u=e.find("iframe")[0];e.data("autoplay")==!0?$f(u).addEvent("ready",et):$f(u).addEvent("ready",ft)}}),e.hasClass("randomrotate")&&(r.ie||r.ie9)&&e.removeClass("randomrotate").addClass("sfb"),e.removeClass("noFilterClass"),l=0,a=0,e.find("img").length>0)s=e.find("img"),s.data("ww")==t&&s.data("ww",s.width()),s.data("hh")==t&&s.data("hh",s.height()),k=s.data("ww"),v=s.data("hh"),s.width(k*r.bw),s.height(v*r.bh),l=s.width(),a=s.height();else if(e.find("iframe").length>0){s=e.find("iframe");e.data("ww")==t&&e.data("ww",s.width());e.data("hh")==t&&e.data("hh",s.height());var k=e.data("ww"),v=e.data("hh"),o=e;o.data("fsize")==t&&o.data("fsize",parseInt(o.css("font-size"),0)||0);o.data("pt")==t&&o.data("pt",parseInt(o.css("paddingTop"),0)||0);o.data("pb")==t&&o.data("pb",parseInt(o.css("paddingBottom"),0)||0);o.data("pl")==t&&o.data("pl",parseInt(o.css("paddingLeft"),0)||0);o.data("pr")==t&&o.data("pr",parseInt(o.css("paddingRight"),0)||0);o.data("mt")==t&&o.data("mt",parseInt(o.css("marginTop"),0)||0);o.data("mb")==t&&o.data("mb",parseInt(o.css("marginBottom"),0)||0);o.data("ml")==t&&o.data("ml",parseInt(o.css("marginLeft"),0)||0);o.data("mr")==t&&o.data("mr",parseInt(o.css("marginRight"),0)||0);o.data("bt")==t&&o.data("bt",parseInt(o.css("borderTop"),0)||0);o.data("bb")==t&&o.data("bb",parseInt(o.css("borderBottom"),0)||0);o.data("bl")==t&&o.data("bl",parseInt(o.css("borderLeft"),0)||0);o.data("br")==t&&o.data("br",parseInt(o.css("borderRight"),0)||0);o.data("lh")==t&&o.data("lh",parseInt(o.css("lineHeight"),0)||0);d=r.width;g=r.height;d>r.startwidth&&(d=r.startwidth);g>r.startheight&&(g=r.startheight);e.hasClass("fullscreenvideo")?e.css({width:r.startwidth*r.bw,height:r.startheight*r.bh}):e.css({"font-size":o.data("fsize")*r.bw+"px","padding-top":o.data("pt")*r.bh+"px","padding-bottom":o.data("pb")*r.bh+"px","padding-left":o.data("pl")*r.bw+"px","padding-right":o.data("pr")*r.bw+"px","margin-top":o.data("mt")*r.bh+"px","margin-bottom":o.data("mb")*r.bh+"px","margin-left":o.data("ml")*r.bw+"px","margin-right":o.data("mr")*r.bw+"px","border-top":o.data("bt")*r.bh+"px","border-bottom":o.data("bb")*r.bh+"px","border-left":o.data("bl")*r.bw+"px","border-right":o.data("br")*r.bw+"px","line-height":o.data("lh")*r.bh+"px",height:v*r.bh+"px","white-space":"nowrap"});s.width(k*r.bw);s.height(v*r.bh);l=s.width();a=s.height()}else o=e,o.data("fsize")==t&&o.data("fsize",parseInt(o.css("font-size"),0)||0),o.data("pt")==t&&o.data("pt",parseInt(o.css("paddingTop"),0)||0),o.data("pb")==t&&o.data("pb",parseInt(o.css("paddingBottom"),0)||0),o.data("pl")==t&&o.data("pl",parseInt(o.css("paddingLeft"),0)||0),o.data("pr")==t&&o.data("pr",parseInt(o.css("paddingRight"),0)||0),o.data("mt")==t&&o.data("mt",parseInt(o.css("marginTop"),0)||0),o.data("mb")==t&&o.data("mb",parseInt(o.css("marginBottom"),0)||0),o.data("ml")==t&&o.data("ml",parseInt(o.css("marginLeft"),0)||0),o.data("mr")==t&&o.data("mr",parseInt(o.css("marginRight"),0)||0),o.data("bt")==t&&o.data("bt",parseInt(o.css("borderTop"),0)||0),o.data("bb")==t&&o.data("bb",parseInt(o.css("borderBottom"),0)||0),o.data("bl")==t&&o.data("bl",parseInt(o.css("borderLeft"),0)||0),o.data("br")==t&&o.data("br",parseInt(o.css("borderRight"),0)||0),o.data("lh")==t&&o.data("lh",parseInt(o.css("lineHeight"),0)||0),e.css({"font-size":o.data("fsize")*r.bw+"px","padding-top":o.data("pt")*r.bh+"px","padding-bottom":o.data("pb")*r.bh+"px","padding-left":o.data("pl")*r.bw+"px","padding-right":o.data("pr")*r.bw+"px","margin-top":o.data("mt")*r.bh+"px","margin-bottom":o.data("mb")*r.bh+"px","margin-left":o.data("ml")*r.bw+"px","margin-right":o.data("mr")*r.bw+"px","border-top":o.data("bt")*r.bh+"px","border-bottom":o.data("bb")*r.bh+"px","border-left":o.data("bl")*r.bw+"px","border-right":o.data("br")*r.bw+"px","line-height":o.data("lh")*r.bh+"px","white-space":"nowrap"}),a=e.outerHeight(!0),l=e.outerWidth(!0);if((e.data("x")=="center"||e.data("xcenter")=="center")&&(e.data("xcenter","center"),e.data("x",(r.width/2-e.outerWidth(!0)/2)/h-u)),(e.data("y")=="center"||e.data("ycenter")=="center")&&(e.data("ycenter","center"),e.data("y",(r.height/2-e.outerHeight(!0)/2)/r.bh)),e.hasClass("fade")&&e.css({opacity:0,left:h*e.data("x")+u+"px",top:r.bh*e.data("y")+"px"}),e.hasClass("randomrotate")){e.css({left:h*e.data("x")+u+"px",top:nt*e.data("y")+w+"px"});var tt=Math.random()*2+1,it=Math.round(Math.random()*200-100),rt=Math.round(Math.random()*200-100),ot=Math.round(Math.random()*200-100);e.data("repx",rt);e.data("repy",ot);e.data("repo",e.css("opacity"));e.data("rotate",it);e.data("scale",tt);e.transition({opacity:0,scale:tt,rotate:it,x:rt,y:ot,duration:"0ms"})}else r.ie||r.ie9||e.find("iframe").length==0&&e.transition({scale:1,rotate:0});e.hasClass("lfr")&&e.css({opacity:1,left:15+r.width+"px",top:r.bh*e.data("y")+"px"});e.hasClass("lfl")&&e.css({opacity:1,left:-15-l+"px",top:r.bh*e.data("y")+"px"});e.hasClass("sfl")&&e.css({opacity:0,left:h*e.data("x")-50+u+"px",top:r.bh*e.data("y")+"px"});e.hasClass("sfr")&&e.css({opacity:0,left:h*e.data("x")+50+u+"px",top:r.bh*e.data("y")+"px"});e.hasClass("lft")&&e.css({opacity:1,left:h*e.data("x")+u+"px",top:-25-a+"px"});e.hasClass("lfb")&&e.css({opacity:1,left:h*e.data("x")+u+"px",top:25+r.height+"px"});e.hasClass("sft")&&e.css({opacity:0,left:h*e.data("x")+u+"px",top:r.bh*e.data("y")-50+"px"});e.hasClass("sfb")&&e.css({opacity:0,left:h*e.data("x")+u+"px",top:r.bh*e.data("y")+50+"px"});e.data("timer",setTimeout(function(){if(e.css({visibility:"visible"}),e.hasClass("fade")&&(e.data("repo",e.css("opacity")),e.animate({opacity:1},{duration:e.data("speed"),complete:function(){r.ie&&n(this).addClass("noFilterClass")}})),e.hasClass("randomrotate")&&(e.transition({opacity:1,scale:1,left:h*e.data("x")+u+"px",top:nt*e.data("y")+w+"px",rotate:0,x:0,y:0,duration:e.data("speed")}),r.ie&&e.addClass("noFilterClass")),e.hasClass("lfr")||e.hasClass("lfl")||e.hasClass("sfr")||e.hasClass("sfl")||e.hasClass("lft")||e.hasClass("lfb")||e.hasClass("sft")||e.hasClass("sfb")){var i=e.data("easing");i==t&&(i="linear");e.data("repx",e.position().left);e.data("repy",e.position().top);e.data("repo",e.css("opacity"));e.animate({opacity:1,left:h*e.data("x")+u+"px",top:r.bh*e.data("y")+"px"},{duration:e.data("speed"),easing:i,complete:function(){r.ie&&n(this).addClass("noFilterClass")}})}},e.data("start")));e.data("end")!=t&&e.data("timer-end",setTimeout(function(){(r.ie||r.ie9)&&(e.hasClass("randomrotate")||e.hasClass("randomrotateout"))&&e.removeClass("randomrotate").removeClass("randomrotateout").addClass("fadeout");b(e,r)},e.data("end")))}});f=jQuery("body").find("#"+r.container.attr("id")).find(".tp-bannertimer");f.data("opt",r)}function ot(n,t){n.find(".tp-caption").each(function(i){var r=n.find(".tp-caption:eq("+i+")"),u,f;r.stop(!0,!0);clearTimeout(r.data("timer"));clearTimeout(r.data("timer-end"));u=r.data("easing");u="easeInOutSine";var h=r.data("repx"),c=r.data("repy"),l=r.data("repo"),a=r.data("rotate"),v=r.data("scale");if(r.find("iframe").length>0){try{var e=r.find("iframe"),o=e.attr("id"),s=$f(o);s.api("pause")}catch(y){}try{f=r.data("player");f.stopVideo()}catch(y){}}try{b(r,t)}catch(y){}})}function b(i,r){var o,e;i.hasClass("randomrotate")&&(r.ie||r.ie9)&&i.removeClass("randomrotate").addClass("sfb");i.hasClass("randomrotateout")&&(r.ie||r.ie9)&&i.removeClass("randomrotateout").addClass("stb");o=i.data("endspeed");o==t&&(o=i.data("speed"));var u=i.data("repx"),f=i.data("repy"),s=i.data("repo");r.ie&&i.css({opacity:"inherit",filter:"inherit"});i.hasClass("ltr")||i.hasClass("ltl")||i.hasClass("str")||i.hasClass("stl")||i.hasClass("ltt")||i.hasClass("ltb")||i.hasClass("stt")||i.hasClass("stb")?(u=i.position().left,f=i.position().top,i.hasClass("ltr")?u=r.width+60:i.hasClass("ltl")?u=-60-i.width():i.hasClass("ltt")?f=-60-i.height():i.hasClass("ltb")?f=r.height+60:i.hasClass("str")?(u=u+50,s=0):i.hasClass("stl")?(u=u-50,s=0):i.hasClass("stt")?(f=f-50,s=0):i.hasClass("stb")&&(f=f+50,s=0),e=i.data("endeasing"),e==t&&(e="linear"),i.animate({opacity:s,left:u+"px",top:f+"px"},{duration:i.data("endspeed"),easing:e,complete:function(){n(this).css({visibility:"hidden"})}}),r.ie&&i.removeClass("noFilterClass")):i.hasClass("randomrotateout")?(i.transition({opacity:0,scale:Math.random()*2+.3,left:Math.random()*r.width+"px",top:Math.random()*r.height+"px",rotate:Math.random()*40,duration:o,complete:function(){n(this).css({visibility:"hidden"})}}),r.ie&&i.removeClass("noFilterClass")):i.hasClass("fadeout")?(r.ie&&i.removeClass("noFilterClass"),i.animate({opacity:0},{duration:200,complete:function(){n(this).css({visibility:"hidden"})}})):i.hasClass("lfr")||i.hasClass("lfl")||i.hasClass("sfr")||i.hasClass("sfl")||i.hasClass("lft")||i.hasClass("lfb")||i.hasClass("sft")||i.hasClass("sfb")?(i.hasClass("lfr")?u=r.width+60:i.hasClass("lfl")?u=-60-i.width():i.hasClass("lft")?f=-60-i.height():i.hasClass("lfb")&&(f=r.height+60),e=i.data("endeasing"),e==t&&(e="linear"),i.animate({opacity:s,left:u+"px",top:f+"px"},{duration:i.data("endspeed"),easing:e,complete:function(){n(this).css({visibility:"hidden"})}}),r.ie&&i.removeClass("noFilterClass")):i.hasClass("fade")?(i.animate({opacity:0},{duration:o,complete:function(){n(this).css({visibility:"hidden"})}}),r.ie&&i.removeClass("noFilterClass")):i.hasClass("randomrotate")&&(i.transition({opacity:0,scale:Math.random()*2+.3,left:Math.random()*r.width+"px",top:Math.random()*r.height+"px",rotate:Math.random()*40,duration:o}),r.ie&&i.removeClass("noFilterClass"))}function st(t,i){t.children().each(function(){try{n(this).die("click")}catch(t){}try{n(this).die("mouseenter")}catch(t){}try{n(this).die("mouseleave")}catch(t){}try{n(this).unbind("hover")}catch(t){}});try{$container.die("click","mouseenter","mouseleave")}catch(r){}clearInterval(i.cdint);t=null}function ht(i,r){if(r.cd=0,r.loop=0,r.looptogo=r.stopAfterLoops!=t&&r.stopAfterLoops>-1?r.stopAfterLoops:9999999,r.lastslidetoshow=r.stopAtSlide!=t&&r.stopAtSlide>-1?r.stopAtSlide:999,r.stopLoop="off",r.looptogo==0&&(r.stopLoop="on"),r.slideamount>1&&!(r.stopAfterLoops==0&&r.stopAtSlide==1)){var u=i.find(".tp-bannertimer");u.length>0&&(u.css({width:"0%"}),u.animate({width:"100%"},{duration:r.delay-100,queue:!1,easing:"linear"}));u.data("opt",r);r.cdint=setInterval(function(){n("body").find(i).length==0&&st(i,r);i.data("conthover-changed")==1&&(r.conthover=i.data("conthover"),i.data("conthover-changed",0));r.conthover!=1&&r.videoplaying!=!0&&r.width>r.hideSliderAtLimit&&(r.cd=r.cd+100);r.fullWidth!="on"&&(r.width>r.hideSliderAtLimit?i.parent().removeClass("tp-hide-revslider"):i.parent().addClass("tp-hide-revslider"));r.videostartednow==1&&(i.trigger("revolution.slide.onvideoplay"),r.videostartednow=0);r.videostoppednow==1&&(i.trigger("revolution.slide.onvideostop"),r.videostoppednow=0);r.cd>=r.delay&&(r.cd=0,r.act=r.next,r.next=r.next+1,r.next>i.find(">ul >li").length-1&&(r.next=0,r.looptogo=r.looptogo-1,r.looptogo<=0&&(r.stopLoop="on")),r.stopLoop=="on"&&r.next==r.lastslidetoshow-1&&(clearInterval(r.cdint),i.find(".tp-bannertimer").css({visibility:"hidden"}),i.trigger("revolution.slide.onstop")),l(i,r),u.length>0&&(u.css({width:"0%"}),u.animate({width:"100%"},{duration:r.delay-100,queue:!1,easing:"linear"})))},100);i.hover(function(){r.onHoverStop=="on"&&(r.conthover=1,u.stop(),i.trigger("revolution.slide.onpause"))},function(){i.data("conthover")!=1&&(i.trigger("revolution.slide.onresume"),r.conthover=0,r.onHoverStop=="on"&&r.videoplaying!=!0&&u.animate({width:"100%"},{duration:r.delay-r.cd-100,queue:!1,easing:"linear"}))})}}n.fn.extend({revolution:function(i){return n.fn.revolution.defaults={delay:9e3,startheight:500,startwidth:960,hideThumbs:200,thumbWidth:100,thumbHeight:50,thumbAmount:5,navigationType:"bullet",navigationArrows:"withbullet",navigationStyle:"round",navigationHAlign:"center",navigationVAlign:"bottom",navigationHOffset:0,navigationVOffset:20,soloArrowLeftHalign:"left",soloArrowLeftValign:"center",soloArrowLeftHOffset:20,soloArrowLeftVOffset:0,soloArrowRightHalign:"right",soloArrowRightValign:"center",soloArrowRightHOffset:20,soloArrowRightVOffset:0,touchenabled:"on",onHoverStop:"on",stopAtSlide:-1,stopAfterLoops:-1,hideCaptionAtLimit:0,hideAllCaptionAtLilmit:0,hideSliderAtLimit:0,shadow:1,fullWidth:"off"},i=n.extend({},n.fn.revolution.defaults,i),this.each(function(){var r=i,u=n(this),s,c,o,f,h;if(!u.hasClass("revslider-initialised")){u.addClass("revslider-initialised");r.firefox13=!1;r.ie=!n.support.opacity;r.ie9=document.documentMode==9;var e=n.fn.jquery.split("."),p=parseFloat(e[0]),w=parseFloat(e[1]),b=parseFloat(e[2]||"0");if(p==1&&w<7&&u.html('<div style="text-align:center; padding:40px 0px; font-size:20px; color:#992222;"> The Current Version of jQuery:'+e+" <br>Please update your jQuery Version to min. 1.7 in Case you wish to use the Revolution Slider Plugin<\/div>"),n.support.transition||(n.fn.transition=n.fn.animate),n.cssEase.bounce="cubic-bezier(0,1,0.5,1.3)",u.find(".caption").each(function(){n(this).addClass("tp-caption")}),u.find(".tp-caption iframe").each(function(){var t,i;try{n(this).attr("src").indexOf("you")>0&&(t=document.createElement("script"),t.src="http://www.youtube.com/player_api",i=document.getElementsByTagName("script")[0],i.parentNode.insertBefore(t,i))}catch(r){}}),u.find(".tp-caption iframe").each(function(){var t,i;try{n(this).attr("src").indexOf("vim")>0&&(t=document.createElement("script"),t.src="http://a.vimeocdn.com/js/froogaloop2.min.js",i=document.getElementsByTagName("script")[0],i.parentNode.insertBefore(t,i))}catch(r){}}),r.shuffle=="on")for(s=0;s<u.find(">ul:first-child >li").length;s++)c=Math.round(Math.random()*u.find(">ul:first-child >li").length),u.find(">ul:first-child >li:eq("+c+")").prependTo(u.find(">ul:first-child"));r.slots=4;r.act=-1;r.next=0;r.startWithSlide!=t&&(r.next=r.startWithSlide);o=k("#")[0];o.length<9&&o.split("slide").length>1&&(f=parseInt(o.split("slide")[1],0),f<1&&(f=1),f>u.find(">ul:first >li").length&&(f=u.find(">ul:first >li").length),r.next=f-1);r.origcd=r.delay;r.firststart=1;r.navigationHOffset==t&&(r.navOffsetHorizontal=0);r.navigationVOffset==t&&(r.navOffsetVertical=0);u.append('<div class="tp-loader"><\/div>');u.find(".tp-bannertimer").length==0&&u.append('<div class="tp-bannertimer" style="visibility:hidden"><\/div>');h=u.find(".tp-bannertimer");h.length>0&&h.css({width:"0%"});u.addClass("tp-simpleresponsive");r.container=u;r.slideamount=u.find(">ul:first >li").length;u.height()==0&&u.height(r.startheight);(r.startwidth==t||r.startwidth==0)&&(r.startwidth=u.width());(r.startheight==t||r.startheight==0)&&(r.startheight=u.height());r.width=u.width();r.height=u.height();r.bw=r.startwidth/u.width();r.bh=r.startheight/u.height();r.width!=r.startwidth&&(r.height=Math.round(r.startheight*(r.width/r.startwidth)),u.height(r.height));r.shadow!=0&&(u.parent().append('<div class="tp-bannershadow tp-shadow'+r.shadow+'"><\/div>'),u.parent().find(".tp-bannershadow").css({width:r.width}));u.find("ul").css({display:"none"});u.waitForImages(function(){u.find("ul").css({display:"block"});it(u,r);r.slideamount>1&&v(u,r);r.slideamount>1&&a(u,r);r.slideamount>1&&y(u,r);n("#unvisible_button").click(function(){r.navigationArrows=n(".selectnavarrows").val();r.navigationType=n(".selectnavtype").val();r.navigationStyle=n(".selectnavstyle").val();r.soloArrowStyle="default";n(".tp-bullets").remove();n(".tparrows").remove();r.slideamount>1&&v(u,r);r.slideamount>1&&a(u,r);r.slideamount>1&&y(u,r)});nt(u,r);r.hideThumbs>0&&tt(u,r);u.waitForImages(function(){u.find(".tp-loader").fadeOut(600);setTimeout(function(){l(u,r);r.slideamount>1&&ht(u,r);u.trigger("revolution.slide.onloaded")},600)})});n(window).resize(function(){n("body").find(u)!=0&&u.outerWidth(!0)!=r.width&&d(u,r)})}})},revpause:function(){return this.each(function(){var t=n(this),i;t.data("conthover",1);t.data("conthover-changed",1);t.trigger("revolution.slide.onpause");i=t.parent().find(".tp-bannertimer");i.stop()})},revresume:function(){return this.each(function(){var t=n(this),i,r;t.data("conthover",0);t.data("conthover-changed",1);t.trigger("revolution.slide.onresume");i=t.parent().find(".tp-bannertimer");r=i.data("opt");i.animate({width:"100%"},{duration:r.delay-r.cd-100,queue:!1,easing:"linear"})})},revnext:function(){return this.each(function(){var t=n(this);t.parent().find(".tp-rightarrow").click()})},revprev:function(){return this.each(function(){var t=n(this);t.parent().find(".tp-leftarrow").click()})},revmaxslide:function(){return n(this).find(">ul:first-child >li").length},revcurrentslide:function(){var t=n(this),i=t.parent().find(".tp-bannertimer"),r=i.data("opt");return r.act},revlastslide:function(){var t=n(this),i=t.parent().find(".tp-bannertimer"),r=i.data("opt");return r.lastslide},revshowslide:function(t){return this.each(function(){var i=n(this);i.data("showus",t);i.parent().find(".tp-rightarrow").click()})}})}(jQuery);App=function(){var t=!1,i=!1,s=!1,h=!1,k=225,d=35,u=[],c={blue:"#4b8df8",red:"#e02222",green:"#35aa47",purple:"#852b99",grey:"#555555","light-grey":"#fafafa",yellow:"#ffb848"},f,g=function(){$("body").css("direction")==="rtl"&&(t=!0);i=!!navigator.userAgent.match(/MSIE 8.0/);s=!!navigator.userAgent.match(/MSIE 9.0/);h=!!navigator.userAgent.match(/MSIE 10.0/);h&&jQuery("html").addClass("ie10")},l=function(){($(window).width()<=1280||$("body").hasClass("page-boxed"))&&$(".responsive").each(function(){var n=$(this).attr("data-tablet"),t=$(this).attr("data-desktop");n&&($(this).removeClass(t),$(this).addClass(n))});$(window).width()>1280&&$("body").hasClass("page-boxed")===!1&&$(".responsive").each(function(){var n=$(this).attr("data-tablet"),t=$(this).attr("data-desktop");n&&($(this).removeClass(n),$(this).addClass(t))})},a=function(){$(window).width()<980&&$("body").removeClass("page-sidebar-closed")},r=function(){var n,t;for(n in u)t=u[n],t.call()},v=function(){b();a();l();n();o();e();r()},nt=function(){a();l();n()},tt=function(){var n,t;i?$(window).resize(function(){t!=document.documentElement.clientHeight&&(n&&clearTimeout(n),n=setTimeout(function(){v()},50),t=document.documentElement.clientHeight)}):$(window).resize(function(){n&&clearTimeout(n);n=setTimeout(function(){v()},50)})},n=function(){var n=$(".page-content"),u=$(".page-sidebar"),t=$("body"),i,r;t.hasClass("page-footer-fixed")===!0&&t.hasClass("page-sidebar-fixed")===!1?(r=$(window).height()-$(".footer").height(),n.height()<r&&n.attr("style","min-height:"+r+"px !important")):(i=t.hasClass("page-sidebar-fixed")?y():u.height()+20,i>=n.height()&&n.attr("style","min-height:"+i+"px !important"))},it=function(){jQuery(".page-sidebar").on("click","li > a",function(t){var i,r;if($(this).next().hasClass("sub-menu")==!1){$(".btn-navbar").hasClass("collapsed")==!1&&$(".btn-navbar").click();return}i=$(this).parent().parent();r=$(this);i.children("li.open").children("a").children(".arrow").removeClass("open");i.children("li.open").children(".sub-menu").slideUp(200);i.children("li.open").removeClass("open");var u=jQuery(this).next(),f=-200,e=200;u.is(":visible")?(jQuery(".arrow",jQuery(this)).removeClass("open"),jQuery(this).parent().removeClass("open"),u.slideUp(e,function(){$("body").hasClass("page-sidebar-fixed")==!1&&$("body").hasClass("page-sidebar-closed")==!1&&App.scrollTo(r,f);n()})):(jQuery(".arrow",jQuery(this)).addClass("open"),jQuery(this).parent().addClass("open"),u.slideDown(e,function(){$("body").hasClass("page-sidebar-fixed")==!1&&$("body").hasClass("page-sidebar-closed")==!1&&App.scrollTo(r,f);n()}));t.preventDefault()});jQuery(".page-sidebar").on("click"," li > a.ajaxify",function(n){n.preventDefault();App.scrollTop();var u=$(this).attr("href"),i=jQuery(".page-sidebar ul"),t=$(".page-content"),r=$(".page-content .page-content-body");i.children("li.active").removeClass("active");i.children("arrow.open").removeClass("open");$(this).parents("li").each(function(){$(this).addClass("active");$(this).children("a > span.arrow").addClass("open")});$(this).parents("li").addClass("active");App.blockUI(t,!1);$.ajax({type:"GET",cache:!1,url:u,dataType:"html",success:function(n){App.unblockUI(t);r.html(n);App.fixContentHeight();App.initUniform()},error:function(){r.html("<h4>Could not load the requested content.<\/h4>");App.unblockUI(t)},async:!1})})},y=function(){var n=$(window).height()-$(".header").height()+1;return $("body").hasClass("page-footer-fixed")&&(n=n-$(".footer").height()),n},e=function(){var i=$(".page-sidebar-menu"),r;if(i.parent(".slimScrollDiv").size()===1&&(i.slimScroll({destroy:!0}),i.removeAttr("style"),$(".page-sidebar").removeAttr("style")),$(".page-sidebar-fixed").size()===0){n();return}$(window).width()>=980&&(r=y(),i.slimScroll({size:"7px",color:"#a1b2bd",opacity:.3,position:t?"left":$(".page-sidebar-on-right").size()===1?"left":"right",height:r,allowPageScroll:!1,disableFadeOut:!1}),n())},p=function(){if($("body").hasClass("page-sidebar-fixed")!==!1){$(".page-sidebar").off("mouseenter").on("mouseenter",function(){var n=$("body");n.hasClass("page-sidebar-closed")===!1||n.hasClass("page-sidebar-fixed")===!1||$(this).hasClass("page-sidebar-hovering")||(n.removeClass("page-sidebar-closed").addClass("page-sidebar-hover-on"),$(this).addClass("page-sidebar-hovering"),$(this).animate({width:k},400,"",function(){$(this).removeClass("page-sidebar-hovering")}))});$(".page-sidebar").off("mouseleave").on("mouseleave",function(){var n=$("body");n.hasClass("page-sidebar-hover-on")===!1||n.hasClass("page-sidebar-fixed")===!1||$(this).hasClass("page-sidebar-hovering")||($(this).addClass("page-sidebar-hovering"),$(this).animate({width:d},400,"",function(){$("body").addClass("page-sidebar-closed").removeClass("page-sidebar-hover-on");$(this).removeClass("page-sidebar-hovering")}))})}},rt=function(){$(".page-sidebar").on("click",".sidebar-toggler",function(n){var t=$("body"),i=$(".page-sidebar");if(t.hasClass("page-sidebar-hover-on")&&t.hasClass("page-sidebar-fixed")||i.hasClass("page-sidebar-hovering")){t.removeClass("page-sidebar-hover-on");i.css("width","").hide().show();n.stopPropagation();r();return}$(".sidebar-search",i).removeClass("open");t.hasClass("page-sidebar-closed")?(t.removeClass("page-sidebar-closed"),t.hasClass("page-sidebar-fixed")&&i.css("width","")):t.addClass("page-sidebar-closed");r()});$(".page-sidebar").on("click",".sidebar-search .remove",function(n){n.preventDefault();$(".sidebar-search").removeClass("open")});$(".page-sidebar").on("keypress",".sidebar-search input",function(n){if(n.which==13)return window.location.href="extra_search.html",!1});$(".sidebar-search .submit").on("click",function(n){n.preventDefault();$("body").hasClass("page-sidebar-closed")?$(".sidebar-search").hasClass("open")==!1?($(".page-sidebar-fixed").size()===1&&$(".page-sidebar .sidebar-toggler").click(),$(".sidebar-search").addClass("open")):window.location.href="extra_search.html":window.location.href="extra_search.html"})},ut=function(){$(".header").on("click",".hor-menu .hor-menu-search-form-toggler",function(n){$(this).hasClass("hide")?($(this).removeClass("hide"),$(".header .hor-menu .search-form").hide()):($(this).addClass("hide"),$(".header .hor-menu .search-form").show());n.preventDefault()});$(".header").on("click",".hor-menu .search-form .btn",function(n){window.location.href="extra_search.html";n.preventDefault()});$(".header").on("keypress",".hor-menu .search-form input",function(n){if(n.which==13)return window.location.href="extra_search.html",!1})},ft=function(){jQuery(".footer").on("click",".go-top",function(n){App.scrollTo();n.preventDefault()})},et=function(){jQuery("body").on("click",".portlet > .portlet-title > .tools > a.remove",function(n){n.preventDefault();jQuery(this).closest(".portlet").remove()});jQuery("body").on("click",".portlet > .portlet-title > .tools > a.reload",function(n){n.preventDefault();var t=jQuery(this).closest(".portlet").children(".portlet-body");App.blockUI(t);window.setTimeout(function(){App.unblockUI(t)},1e3)});jQuery("body").on("click",".portlet > .portlet-title > .tools > .collapse, .portlet .portlet-title > .tools > .expand",function(n){n.preventDefault();var t=jQuery(this).closest(".portlet").children(".portlet-body");jQuery(this).hasClass("collapse")?(jQuery(this).removeClass("collapse").addClass("expand"),t.slideUp(200)):(jQuery(this).removeClass("expand").addClass("collapse"),t.slideDown(200))})},w=function(){if(jQuery().uniform){var n=$("input[type=checkbox]:not(.toggle), input[type=radio]:not(.toggle, .star)");n.size()>0&&n.each(function(){$(this).parents(".checker").size()==0&&($(this).show(),$(this).uniform())})}},ot=function(){$(".accordion").collapse().height("auto");var n;jQuery("body").on("click",".accordion.scrollable .accordion-toggle",function(){n=jQuery(this)});jQuery("body").on("shown",".accordion.scrollable",function(){jQuery("html,body").animate({scrollTop:n.offset().top-150},"slow")})},st=function(){var t=function(n){$(n).each(function(){var n=$($($(this).attr("href"))),t=$(this).parent().parent();t.height()>n.height()&&n.css("min-height",t.height())})},i;$("body").on("shown",'.nav.nav-tabs.tabs-left a[data-toggle="tab"], .nav.nav-tabs.tabs-right a[data-toggle="tab"]',function(){t($(this))});$("body").on("shown",".nav.nav-tabs",function(){n()});t('.nav.nav-tabs.tabs-left > li.active > a[data-toggle="tab"], .nav.nav-tabs.tabs-right > li.active > a[data-toggle="tab"]');location.hash&&(i=location.hash.substr(1),$('a[href="#'+i+'"]').click())},ht=function(){$(".scroller").each(function(){var n;n=$(this).attr("data-height")?$(this).attr("data-height"):$(this).css("height");$(this).slimScroll({size:"7px",color:"#a1b2bd",position:t?"left":"right",height:n,alwaysVisible:$(this).attr("data-always-visible")=="1"?!0:!1,railVisible:$(this).attr("data-rail-visible")=="1"?!0:!1,disableFadeOut:!0})})},b=function(){App.isTouchDevice()?jQuery(".tooltips:not(.no-tooltip-on-touch-device)").tooltip():jQuery(".tooltips").tooltip()},ct=function(){$("body").on("click",".dropdown-menu.hold-on-click",function(n){n.stopPropagation()})},lt=function(){if(!jQuery().modalmanager){$("body").on("shown",".modal",function(){$("body").addClass("modal-open")});$("body").on("hidden",".modal",function(){$(".modal").size()===0&&$("body").removeClass("modal-open")})}},at=function(){jQuery(".popovers").popover();$(document).on("click.popover.data-api",function(){f&&f.popover("hide")})},o=function(){jQuery().chosen&&$(".chosen").each(function(){$(this).chosen({allow_single_deselect:$(this).attr("data-with-deselect")=="1"?!0:!1})})},vt=function(){jQuery.fancybox&&jQuery(".fancybox-button").size()>0&&jQuery(".fancybox-button").fancybox({groupAttr:"data-rel",prevEffect:"none",nextEffect:"none",closeBtn:!0,helpers:{title:{type:"inside"}}})},yt=function(){var t=$(".color-panel");$("body").hasClass("page-boxed")==!1&&$(".layout-option",t).val("fluid");$(".sidebar-option",t).val("default");$(".header-option",t).val("fixed");$(".footer-option",t).val("default");var u=function(){$("body").removeClass("page-boxed").removeClass("page-footer-fixed").removeClass("page-sidebar-fixed").removeClass("page-header-fixed");$(".header > .navbar-inner > .container").removeClass("container").addClass("container-fluid");$(".page-container").parent(".container").size()===1&&$(".page-container").insertAfter(".header");$(".footer > .container").size()===1?$(".footer").html($(".footer > .container").html()):$(".footer").parent(".container").size()===1&&$(".footer").insertAfter(".page-container");$("body > .container").remove()},i="",f=function(){var o=$(".layout-option",t).val(),f=$(".sidebar-option",t).val(),s=$(".header-option",t).val(),h=$(".footer-option",t).val(),c;f=="fixed"&&s=="default"&&(alert("Default Header with Fixed Sidebar option is not supported. Proceed with Default Header with Default Sidebar."),$(".sidebar-option",t).val("default"),f="default");u();o==="boxed"&&($("body").addClass("page-boxed"),$(".header > .navbar-inner > .container-fluid").removeClass("container-fluid").addClass("container"),c=$(".header").after('<div class="container"><\/div>'),$(".page-container").appendTo("body > .container"),h==="fixed"||f==="default"?$(".footer").html('<div class="container">'+$(".footer").html()+"<\/div>"):$(".footer").appendTo("body > .container"));i!=o&&r();i=o;s==="fixed"?($("body").addClass("page-header-fixed"),$(".header").removeClass("navbar-static-top").addClass("navbar-fixed-top")):($("body").removeClass("page-header-fixed"),$(".header").removeClass("navbar-fixed-top").addClass("navbar-static-top"));f==="fixed"?$("body").addClass("page-sidebar-fixed"):$("body").removeClass("page-sidebar-fixed");h==="fixed"?$("body").addClass("page-footer-fixed"):$("body").removeClass("page-footer-fixed");n();e();p()},o=function(n){$("#style_color").attr("href","assets/css/themes/"+n+".css");$.cookie("style_color",n)};$(".icon-color",t).click(function(){$(".color-mode").show();$(".icon-color-close").show()});$(".icon-color-close",t).click(function(){$(".color-mode").hide();$(".icon-color-close").hide()});$("li",t).click(function(){var n=$(this).attr("data-style");o(n);$(".inline li",t).removeClass("current");$(this).addClass("current")});$(".layout-option, .header-option, .sidebar-option, .footer-option",t).change(f)},pt=function(){(i||s)&&jQuery("input[placeholder]:not(.placeholder-no-fix), textarea[placeholder]:not(.placeholder-no-fix)").each(function(){var n=jQuery(this);n.val()==""&&n.attr("placeholder")!=""&&n.addClass("placeholder").val(n.attr("placeholder"));n.focus(function(){n.val()==n.attr("placeholder")&&n.val("")});n.blur(function(){(n.val()==""||n.val()==n.attr("placeholder"))&&n.val(n.attr("placeholder"))})})},wt=function(){function n(){document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement?document.cancelFullScreen?document.cancelFullScreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitCancelFullScreen&&document.webkitCancelFullScreen():document.documentElement.requestFullscreen?document.documentElement.requestFullscreen():document.documentElement.mozRequestFullScreen?document.documentElement.mozRequestFullScreen():document.documentElement.webkitRequestFullscreen&&document.documentElement.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT)}$("#trigger_fullscreen").click(function(){n()})};return{init:function(){g();tt();w();ht();nt();e();p();it();ut();rt();pt();ft();yt();et();ct();st();b();at();ot();o();lt();App.addResponsiveHandler(o);wt()},fixContentHeight:function(){n()},setLastPopedPopover:function(n){f=n},addResponsiveHandler:function(n){u.push(n)},setEqualHeight:function(n){var t=0;n=jQuery(n);n.each(function(){var n=$(this).height();n>t&&(tallestColumn=n)});n.height(t)},scrollTo:function(n,t){pos=n?n.offset().top:0;jQuery("html,body").animate({scrollTop:pos+(t?t:0)},"slow")},scrollTop:function(){App.scrollTo()},blockUI:function(n,t){var n=jQuery(n);n.block({message:'<img src="./assets/img/ajax-loading.gif" align="">',centerY:t!=undefined?t:!0,css:{top:"10%",border:"none",padding:"2px",backgroundColor:"none"},overlayCSS:{backgroundColor:"#000",opacity:.05,cursor:"wait"}})},unblockUI:function(n){jQuery(n).unblock({onUnblock:function(){jQuery(n).removeAttr("style")}})},initUniform:function(n){n?jQuery(n).each(function(){$(this).parents(".checker").size()==0&&($(this).show(),$(this).uniform())}):w()},updateUniform:function(n){$.uniform.update(n)},initChosenSelect:function(n){$(n).chosen({allow_single_deselect:!0})},initFancybox:function(){vt()},getActualVal:function(n){var n=jQuery(n);return n.val()===n.attr("placeholder")?"":n.val()},getURLParameter:function(n){for(var u=window.location.search.substring(1),i,r=u.split("&"),t=0;t<r.length;t++)if(i=r[t].split("="),i[0]==n)return unescape(i[1]);return null},isTouchDevice:function(){try{return document.createEvent("TouchEvent"),!0}catch(n){return!1}},isIE8:function(){return i},isRTL:function(){return t},getLayoutColorCode:function(n){return c[n]?c[n]:""}}}(),function(n){n.extend({tablesorter:new function(){function i(n,t){u(n+","+((new Date).getTime()-t.getTime())+"ms")}function u(n){typeof console!="undefined"&&typeof console.debug!="undefined"?console.log(n):alert(n)}function h(t,i){var o,e,r,f;if(t.config.debug&&(o=""),t.tBodies.length!=0){if(e=t.tBodies[0].rows,e[0]){var s=[],h=e[0].cells,l=h.length;for(r=0;r<l;r++)f=!1,n.metadata&&n(i[r]).metadata()&&n(i[r]).metadata().sorter?f=c(n(i[r]).metadata().sorter):t.config.headers[r]&&t.config.headers[r].sorter&&(f=c(t.config.headers[r].sorter)),f||(f=w(t,e,-1,r)),t.config.debug&&(o+="column:"+r+" parser:"+f.id+"\n"),s.push(f)}return t.config.debug&&u(o),s}}function w(n,i,r,f){for(var c=t.length,o=!1,s=!1,h=!0,e;s==""&&h;)r++,i[r]?(o=b(i,r,f),s=k(n.config,o),n.config.debug&&u("Checking if value was empty on row:"+r)):h=!1;for(e=1;e<c;e++)if(t[e].is(s,n,o))return t[e];return t[0]}function b(n,t,i){return n[t].cells[i]}function k(t,i){return n.trim(e(t,i))}function c(n){for(var r=t.length,i=0;i<r;i++)if(t[i].id.toLowerCase()==n.toLowerCase())return t[i];return!1}function l(t){var h,s,u,o,f;t.config.debug&&(h=new Date);var c=t.tBodies[0]&&t.tBodies[0].rows.length||0,l=t.tBodies[0].rows[0]&&t.tBodies[0].rows[0].cells.length||0,a=t.config.parsers,r={row:[],normalized:[]};for(s=0;s<c;++s){if(u=n(t.tBodies[0].rows[s]),o=[],u.hasClass(t.config.cssChildRow)){r.row[r.row.length-1]=r.row[r.row.length-1].add(u);continue}for(r.row.push(u),f=0;f<l;++f)o.push(a[f].format(e(t.config,u[0].cells[f]),t,u[0].cells[f]));o.push(r.normalized.length);r.normalized.push(o);o=null}return t.config.debug&&i("Building cache for "+c+" rows:",h),r}function e(t,i){return i?(t.supportsTextContent||(t.supportsTextContent=i.textContent||!1),t.textExtraction=="simple"?t.supportsTextContent?i.textContent:i.childNodes[0]&&i.childNodes[0].hasChildNodes()?i.childNodes[0].innerHTML:i.innerHTML:typeof t.textExtraction=="function"?t.textExtraction(i):n(i).text()):""}function o(t,r){var l,u,f,v,e;t.config.debug&&(l=new Date);var a=r,o=a.row,h=a.normalized,y=h.length,p=h[0].length-1,w=n(t.tBodies[0]),c=[];for(u=0;u<y;u++)if(f=h[u][p],c.push(o[f]),!t.config.appender)for(v=o[f].length,e=0;e<v;e++)w[0].appendChild(o[f][e]);t.config.appender&&t.config.appender(t,c);c=null;t.config.debug&&i("Rebuilt table:",l);s(t);setTimeout(function(){n(t).trigger("sortEnd")},0)}function d(t){var r,e,f;return t.config.debug&&(r=new Date),e=n.metadata?!0:!1,f=g(t),$tableHeaders=n(t.config.selectorHeaders,t).each(function(i){if(this.column=f[this.parentNode.rowIndex+"-"+this.cellIndex],this.order=rt(t.config.sortInitialOrder),this.count=this.order,(tt(this)||it(t,i))&&(this.sortDisabled=!0),a(t,i)&&(this.order=this.lockedOrder=a(t,i)),!this.sortDisabled){var r=n(this).addClass(t.config.cssHeader);t.config.onRenderHeader&&t.config.onRenderHeader.apply(r)}t.config.headerList[i]=this}),t.config.debug&&(i("Built headers:",r),u($tableHeaders)),$tableHeaders}function g(n){for(var h,u,t,a,o,i=[],c={},v=n.getElementsByTagName("THEAD")[0],l=v.getElementsByTagName("TR"),s=0;s<l.length;s++)for(h=l[s].cells,u=0;u<h.length;u++){var f=h[u],r=f.parentNode.rowIndex,y=r+"-"+f.cellIndex,p=f.rowSpan||1,w=f.colSpan||1,e;for(typeof i[r]=="undefined"&&(i[r]=[]),t=0;t<i[r].length+1;t++)if(typeof i[r][t]=="undefined"){e=t;break}for(c[y]=e,t=r;t<r+p;t++)for(typeof i[t]=="undefined"&&(i[t]=[]),a=i[t],o=e;o<e+w;o++)a[o]="x"}return c}function tt(t){return n.metadata&&n(t).metadata().sorter===!1?!0:!1}function it(n,t){return n.config.headers[t]&&n.config.headers[t].sorter===!1?!0:!1}function a(n,t){return n.config.headers[t]&&n.config.headers[t].lockedOrder?n.config.headers[t].lockedOrder:!1}function s(n){for(var i=n.config.widgets,r=i.length,t=0;t<r;t++)v(i[t]).format(n)}function v(n){for(var i=r.length,t=0;t<i;t++)if(r[t].id.toLowerCase()==n.toLowerCase())return r[t]}function rt(n){return typeof n!="Number"?n.toLowerCase()=="desc"?1:0:n==1?1:0}function ut(n,t){for(var r=t.length,i=0;i<r;i++)if(t[i][0]==n)return!0;return!1}function y(t,i,r,u){var e,o,f;for(i.removeClass(u[0]).removeClass(u[1]),e=[],i.each(function(){this.sortDisabled||(e[this.column]=n(this))}),o=r.length,f=0;f<o;f++)e[r[f][0]].addClass(u[r[f][1]])}function ft(t){var r=t.config,i;r.widthFixed&&(i=n("<colgroup>"),n("tr:first td",t.tBodies[0]).each(function(){i.append(n("<col>").css("width",n(this).width()))}),n(t).prepend(i))}function et(n,t){for(var r,u,f=n.config,e=t.length,i=0;i<e;i++)r=t[i],u=f.headerList[r[0]],u.count=r[1],u.count++}function p(table,sortList,cache){var sortTime,dynamicExp,l,orgOrderCol,i;for(table.config.debug&&(sortTime=new Date),dynamicExp="var sortWrapper = function(a,b) {",l=sortList.length,i=0;i<l;i++){var c=sortList[i][0],order=sortList[i][1],s=table.config.parsers[c].type=="text"?order==0?f("text","asc",c):f("text","desc",c):order==0?f("numeric","asc",c):f("numeric","desc",c),e="e"+i;dynamicExp+="var "+e+" = "+s;dynamicExp+="if("+e+") { return "+e+"; } ";dynamicExp+="else { "}for(orgOrderCol=cache.normalized[0].length-1,dynamicExp+="return a["+orgOrderCol+"]-b["+orgOrderCol+"];",i=0;i<l;i++)dynamicExp+="}; ";return dynamicExp+="return 0; ",dynamicExp+="}; ",table.config.debug&&i("Evaling expression:"+dynamicExp,new Date),eval(dynamicExp),cache.normalized.sort(sortWrapper),table.config.debug&&i("Sorting on "+sortList.toString()+" and dir "+order+" time:",sortTime),cache}function f(n,t,i){var r="a["+i+"]",u="b["+i+"]";return n=="text"&&t=="asc"?"("+r+" == "+u+" ? 0 : ("+r+" === null ? Number.POSITIVE_INFINITY : ("+u+" === null ? Number.NEGATIVE_INFINITY : ("+r+" < "+u+") ? -1 : 1 )));":n=="text"&&t=="desc"?"("+r+" == "+u+" ? 0 : ("+r+" === null ? Number.POSITIVE_INFINITY : ("+u+" === null ? Number.NEGATIVE_INFINITY : ("+u+" < "+r+") ? -1 : 1 )));":n=="numeric"&&t=="asc"?"("+r+" === null && "+u+" === null) ? 0 :("+r+" === null ? Number.POSITIVE_INFINITY : ("+u+" === null ? Number.NEGATIVE_INFINITY : "+r+" - "+u+"));":n=="numeric"&&t=="desc"?"("+r+" === null && "+u+" === null) ? 0 :("+r+" === null ? Number.POSITIVE_INFINITY : ("+u+" === null ? Number.NEGATIVE_INFINITY : "+u+" - "+r+"));":void 0}var t=[],r=[];this.defaults={cssHeader:"header",cssAsc:"headerSortUp",cssDesc:"headerSortDown",cssChildRow:"expand-child",sortInitialOrder:"asc",sortMultiSortKey:"shiftKey",sortForce:null,sortAppend:null,sortLocaleCompare:!0,textExtraction:"simple",parsers:{},widgets:[],widgetZebra:{css:["even","odd"]},headers:{},widthFixed:!1,cancelSelection:!0,sortList:[],headerList:[],dateFormat:"us",decimal:"/.|,/g",onRenderHeader:null,selectorHeaders:"thead th",debug:!1};this.benchmark=i;this.construct=function(t){return this.each(function(){var r,u,f,i,a,c;this.tHead&&this.tBodies&&(a=0,this.config={},i=n.extend(this.config,n.tablesorter.defaults,t),r=n(this),n.data(this,"tablesorter",i),u=d(this),this.config.parsers=h(this,u),f=l(this),c=[i.cssDesc,i.cssAsc],ft(this),u.click(function(t){var v=r[0].tBodies[0]&&r[0].tBodies[0].rows.length||0,w,s,l,e,h,a;if(!this.sortDisabled&&v>0){if(r.trigger("sortStart"),w=n(this),s=this.column,this.order=this.count++%2,this.lockedOrder&&(this.order=this.lockedOrder),t[i.sortMultiSortKey])if(ut(s,i.sortList))for(e=0;e<i.sortList.length;e++)h=i.sortList[e],a=i.headerList[h[0]],h[0]==s&&(a.count=h[1],a.count++,h[1]=a.count%2);else i.sortList.push([s,this.order]);else{if(i.sortList=[],i.sortForce!=null)for(l=i.sortForce,e=0;e<l.length;e++)l[e][0]!=s&&i.sortList.push(l[e]);i.sortList.push([s,this.order])}return setTimeout(function(){y(r[0],u,i.sortList,c);o(r[0],p(r[0],i.sortList,f))},1),!1}}).mousedown(function(){if(i.cancelSelection)return this.onselectstart=function(){return!1},!1}),r.bind("update",function(){var n=this;setTimeout(function(){n.config.parsers=h(n,u);f=l(n)},1)}).bind("updateCell",function(n,t){var r=this.config,i=[t.parentNode.rowIndex-1,t.cellIndex];f.normalized[i[0]][i[1]]=r.parsers[i[1]].format(e(r,t),t)}).bind("sorton",function(t,r){n(this).trigger("sortStart");i.sortList=r;var e=i.sortList;et(this,e);y(this,u,e,c);o(this,p(this,e,f))}).bind("appendCache",function(){o(this,f)}).bind("applyWidgetId",function(n,t){v(t).format(this)}).bind("applyWidgets",function(){s(this)}),n.metadata&&n(this).metadata()&&n(this).metadata().sortlist&&(i.sortList=n(this).metadata().sortlist),i.sortList.length>0&&r.trigger("sorton",[i.sortList]),s(this))})};this.addParser=function(n){for(var u=t.length,r=!0,i=0;i<u;i++)t[i].id.toLowerCase()==n.id.toLowerCase()&&(r=!1);r&&t.push(n)};this.addWidget=function(n){r.push(n)};this.formatFloat=function(n){var t=parseFloat(n);return isNaN(t)?0:t};this.formatInt=function(n){var t=parseInt(n);return isNaN(t)?0:t};this.isDigit=function(t){return/^[-+]?\d*$/.test(n.trim(t.replace(/[,.']/g,"")))};this.clearTableBody=function(t){if(n.browser.msie){function i(){while(this.firstChild)this.removeChild(this.firstChild)}i.apply(t.tBodies[0])}else t.tBodies[0].innerHTML=""}}});n.fn.extend({tablesorter:n.tablesorter.construct});var t=n.tablesorter;t.addParser({id:"text",is:function(){return!0},format:function(t){return n.trim(t.toLocaleLowerCase())},type:"text"});t.addParser({id:"digit",is:function(t,i){var r=i.config;return n.tablesorter.isDigit(t,r)},format:function(t){return n.tablesorter.formatFloat(t)},type:"numeric"});t.addParser({id:"currency",is:function(n){return/^[£$€?.]/.test(n)},format:function(t){return n.tablesorter.formatFloat(t.replace(new RegExp(/[£$€]/g),""))},type:"numeric"});t.addParser({id:"ipAddress",is:function(n){return/^\d{2,3}[\.]\d{2,3}[\.]\d{2,3}[\.]\d{2,3}$/.test(n)},format:function(t){for(var i,u=t.split("."),f="",e=u.length,r=0;r<e;r++)i=u[r],f+=i.length==2?"0"+i:i;return n.tablesorter.formatFloat(f)},type:"numeric"});t.addParser({id:"url",is:function(n){return/^(https?|ftp|file):\/\/$/.test(n)},format:function(n){return jQuery.trim(n.replace(new RegExp(/(https?|ftp|file):\/\//),""))},type:"text"});t.addParser({id:"isoDate",is:function(n){return/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(n)},format:function(t){return n.tablesorter.formatFloat(t!=""?new Date(t.replace(new RegExp(/-/g),"/")).getTime():"0")},type:"numeric"});t.addParser({id:"percent",is:function(t){return/\%$/.test(n.trim(t))},format:function(t){return n.tablesorter.formatFloat(t.replace(new RegExp(/%/g),""))},type:"numeric"});t.addParser({id:"usLongDate",is:function(n){return n.match(new RegExp(/^[A-Za-z]{3,10}\.? [0-9]{1,2}, ([0-9]{4}|'?[0-9]{2}) (([0-2]?[0-9]:[0-5][0-9])|([0-1]?[0-9]:[0-5][0-9]\s(AM|PM)))$/))},format:function(t){return n.tablesorter.formatFloat(new Date(t).getTime())},type:"numeric"});t.addParser({id:"shortDate",is:function(n){return/\d{1,2}[\/\-]\d{1,2}[\/\-]\d{2,4}/.test(n)},format:function(t,i){var r=i.config;return t=t.replace(/\-/g,"/"),r.dateFormat=="us"?t=t.replace(/(\d{1,2})[\/\-](\d{1,2})[\/\-](\d{4})/,"$3/$1/$2"):r.dateFormat=="uk"?t=t.replace(/(\d{1,2})[\/\-](\d{1,2})[\/\-](\d{4})/,"$3/$2/$1"):(r.dateFormat=="dd/mm/yy"||r.dateFormat=="dd-mm-yy")&&(t=t.replace(/(\d{1,2})[\/\-](\d{1,2})[\/\-](\d{2})/,"$1/$2/$3")),n.tablesorter.formatFloat(new Date(t).getTime())},type:"numeric"});t.addParser({id:"time",is:function(n){return/^(([0-2]?[0-9]:[0-5][0-9])|([0-1]?[0-9]:[0-5][0-9]\s(am|pm)))$/.test(n)},format:function(t){return n.tablesorter.formatFloat(new Date("2000/01/01 "+t).getTime())},type:"numeric"});t.addParser({id:"metadata",is:function(){return!1},format:function(t,i,r){var u=i.config,f=u.parserMetadataName?u.parserMetadataName:"sortValue";return n(r).metadata()[f]},type:"numeric"});t.addWidget({id:"zebra",format:function(t){var f,i,r,u;t.config.debug&&(f=new Date);r=-1;n("tr:visible",t.tBodies[0]).each(function(){i=n(this);i.hasClass(t.config.cssChildRow)||r++;u=r%2==0;i.removeClass(t.config.widgetZebra.css[u?0:1]).addClass(t.config.widgetZebra.css[u?1:0])});t.config.debug&&n.tablesorter.benchmark("Applying Zebra widget",f)}})}(jQuery);var $JssorDebug$=new function(){function n(t){if(t.constructor===n.caller)throw new Error("Cannot create instance of an abstract class.");}this.$DebugMode=!0;this.$Log=function(n,t){var i=window.console||{},r=this.$DebugMode;r&&i.log?i.log(n):r&&t&&alert(n)};this.$Error=function(n,t){var r=window.console||{},i=this.$DebugMode;if(i&&r.error?r.error(n):i&&alert(n),i)throw t||new Error(n);};this.$Fail=function(n){throw new Error(n);};this.$Assert=function(n,t){var i=this.$DebugMode;if(i&&!n)throw new Error("Assert failed "+t||"");};this.$Trace=function(n){var t=window.console||{},i=this.$DebugMode;i&&t.log&&t.log(n)};this.$Execute=function(n){var t=this.$DebugMode;t&&n()};this.$LiveStamp=function(n,t){var r=this.$DebugMode,i;r&&(i=document.createElement("DIV"),i.setAttribute("id",t),n.$Live=i)};this.$C_AbstractMethod=function(){throw new Error("The method is abstract, it should be implemented by subclass.");};this.$C_AbstractClass=n},$JssorEasing$=window.$JssorEasing$={$EaseLinear:function(n){return n},$EaseGoBack:function(n){return 1-Math.abs((n*=2)-1)},$EaseSwing:function(n){return-Math.cos(n*Math.PI)/2+.5},$EaseInQuad:function(n){return n*n},$EaseOutQuad:function(n){return-n*(n-2)},$EaseInOutQuad:function(n){return(n*=2)<1?1/2*n*n:-1/2*(--n*(n-2)-1)},$EaseInCubic:function(n){return n*n*n},$EaseOutCubic:function(n){return(n-=1)*n*n+1},$EaseInOutCubic:function(n){return(n*=2)<1?1/2*n*n*n:1/2*((n-=2)*n*n+2)},$EaseInQuart:function(n){return n*n*n*n},$EaseOutQuart:function(n){return-((n-=1)*n*n*n-1)},$EaseInOutQuart:function(n){return(n*=2)<1?1/2*n*n*n*n:-1/2*((n-=2)*n*n*n-2)},$EaseInQuint:function(n){return n*n*n*n*n},$EaseOutQuint:function(n){return(n-=1)*n*n*n*n+1},$EaseInOutQuint:function(n){return(n*=2)<1?1/2*n*n*n*n*n:1/2*((n-=2)*n*n*n*n+2)},$EaseInSine:function(n){return 1-Math.cos(n*Math.PI/2)},$EaseOutSine:function(n){return Math.sin(n*Math.PI/2)},$EaseInOutSine:function(n){return-1/2*(Math.cos(Math.PI*n)-1)},$EaseInExpo:function(n){return n==0?0:Math.pow(2,10*(n-1))},$EaseOutExpo:function(n){return n==1?1:-Math.pow(2,-10*n)+1},$EaseInOutExpo:function(n){return n==0||n==1?n:(n*=2)<1?1/2*Math.pow(2,10*(n-1)):1/2*(-Math.pow(2,-10*--n)+2)},$EaseInCirc:function(n){return-(Math.sqrt(1-n*n)-1)},$EaseOutCirc:function(n){return Math.sqrt(1-(n-=1)*n)},$EaseInOutCirc:function(n){return(n*=2)<1?-1/2*(Math.sqrt(1-n*n)-1):1/2*(Math.sqrt(1-(n-=2)*n)+1)},$EaseInElastic:function(n){if(!n||n==1)return n;return-(Math.pow(2,10*(n-=1))*Math.sin((n-.075)*2*Math.PI/.3))},$EaseOutElastic:function(n){if(!n||n==1)return n;return Math.pow(2,-10*n)*Math.sin((n-.075)*2*Math.PI/.3)+1},$EaseInOutElastic:function(n){if(!n||n==1)return n;var t=.45,i=.1125;return(n*=2)<1?-.5*Math.pow(2,10*(n-=1))*Math.sin((n-i)*2*Math.PI/t):Math.pow(2,-10*(n-=1))*Math.sin((n-i)*2*Math.PI/t)*.5+1},$EaseInBack:function(n){var t=1.70158;return n*n*((t+1)*n-t)},$EaseOutBack:function(n){var t=1.70158;return(n-=1)*n*((t+1)*n+t)+1},$EaseInOutBack:function(n){var t=1.70158;return(n*=2)<1?1/2*n*n*(((t*=1.525)+1)*n-t):1/2*((n-=2)*n*(((t*=1.525)+1)*n+t)+2)},$EaseInBounce:function(n){return 1-$JssorEasing$.$EaseOutBounce(1-n)},$EaseOutBounce:function(n){return n<1/2.75?7.5625*n*n:n<2/2.75?7.5625*(n-=1.5/2.75)*n+.75:n<2.5/2.75?7.5625*(n-=2.25/2.75)*n+.9375:7.5625*(n-=2.625/2.75)*n+.984375},$EaseInOutBounce:function(n){return n<1/2?$JssorEasing$.$EaseInBounce(n*2)*.5:$JssorEasing$.$EaseOutBounce(n*2-1)*.5+.5},$EaseInWave:function(n){return 1-Math.cos(n*Math.PI*2)},$EaseOutWave:function(n){return Math.sin(n*Math.PI*2)},$EaseOutJump:function(n){return 1-((n*=2)<1?(n=1-n)*n*n:(n-=1)*n*n)},$EaseInJump:function(n){return(n*=2)<1?n*n*n:(n=2-n)*n*n}},$JssorDirection$=window.$JssorDirection$={$TO_LEFT:1,$TO_RIGHT:2,$TO_TOP:4,$TO_BOTTOM:8,$HORIZONTAL:3,$VERTICAL:12,$LEFTRIGHT:3,$TOPBOTOM:12,$TOPLEFT:5,$TOPRIGHT:6,$BOTTOMLEFT:9,$BOTTOMRIGHT:10,$AROUND:15,$GetDirectionHorizontal:function(n){return n&3},$GetDirectionVertical:function(n){return n&12},$ChessHorizontal:function(n){return(~n&3)+(n&12)},$ChessVertical:function(n){return(~n&12)+(n&3)},$IsToLeft:function(n){return(n&3)==1},$IsToRight:function(n){return(n&3)==2},$IsToTop:function(n){return(n&12)==4},$IsToBottom:function(n){return(n&12)==8},$IsHorizontal:function(n){return(n&3)>0},$IsVertical:function(n){return(n&12)>0}},$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},$JssorAlignment$={$TopLeft:17,$TopCenter:18,$TopRight:20,$MiddleLeft:33,$MiddleCenter:34,$MiddleRight:36,$BottomLeft:65,$BottomCenter:66,$BottomRight:68,$IsTop:function(n){return n&!0},$IsMiddle:function(n){return n&!0},$IsBottom:function(n){return n&!0},$IsLeft:function(n){return n&!0},$IsCenter:function(n){return n&!0},$IsRight:function(n){return n&!0}},$JssorMatrix$,$JssorAnimator$,$Jssor$=window.$Jssor$=new function(){function v(){var n,h,f;if(!u)if(ri!="Microsoft Internet Explorer"||!window.attachEvent||!window.ActiveXObject)if(ri!="Netscape"||!window.addEventListener)f=/(opera)(?:.*version|)[ \/]([\w.]+)/i.exec(t),f&&(u=ti,r=o(f[2]));else{var e=t.indexOf("Firefox"),i=t.indexOf("Safari"),c=t.indexOf("Chrome"),s=t.indexOf("AppleWebKit");e>=0?(u=tt,r=o(t.substring(e+8))):i>=0&&(h=t.substring(0,i).lastIndexOf("/"),u=c>=0?ni:tt,r=o(t.substring(h+1,i)));s>=0&&(b=o(t.substring(s+12)))}else{n=t.indexOf("MSIE");u=gt;l=o(t.substring(n+5,t.indexOf(";",n)));/*@cc_on ii=@_jscript_version@*/;r=document.documentMode||l}}function h(){return v(),u==gt}function ht(){return h()&&(r<6||document.compatMode=="BackCompat")}function ki(){return v(),u==tt}function ui(){return v(),u==tt}function fi(){return v(),u==ni}function ei(){return v(),u==ti}function oi(){return ui()&&b>534&&b<535}function d(){return h()&&r<9}function a(n){return k||(i(["transform","WebkitTransform","msTransform","MozTransform","OTransform"],function(t){if(n.style[t]!=undefined)return k=t,!0}),k=k||"transform"),k}function si(n){return Object.prototype.toString.call(n)}function i(n,t){var i,r;if(si(n)=="[object Array]"){for(i=0;i<n.length;i++)if(t(n[i],i,n))return!0}else for(r in n)if(t(n[r],r,n))return!0}function di(){return it||(it={},i(["Boolean","Number","String","Function","Array","Date","RegExp","Object"],function(n){it["[object "+n+"]"]=n.toLowerCase()})),it}function y(n){return n==null?String(n):di()[si(n)]||"object"}function gi(t){var i,r;if(!t||y(t)!=="object"||t.nodeType||n.$IsWindow(t))return!1;i=Object.prototype.hasOwnProperty;try{if(t.constructor&&!i.call(t,"constructor")&&!i.call(t.constructor.prototype,"isPrototypeOf"))return!1}catch(u){return!1}for(r in t);return r===undefined||i.call(t,r)}function p(n,t){return{x:n,y:t}}function hi(n,t){setTimeout(n,t||0)}function rt(n,t,r){var u=!n||n=="inherit"?"":n;return i(t,function(n){var t=n.exec(u),i,r;t&&(i=u.substr(0,t.index),r=u.substr(t.lastIndex+1,u.length-(t.lastIndex+1)),u=i+r)}),u=r+(u.indexOf(" ")!=0?" ":"")+u}function ci(n,t){r<9&&(n.style.filter=t)}function nr(t,i,r){if(ii<9){var u=t.style.filter,f=new RegExp(/[\s]*progid:DXImageTransform\.Microsoft\.Matrix\([^\)]*\)/g),e=i?"progid:DXImageTransform.Microsoft.Matrix(M11="+i[0][0]+", M12="+i[0][1]+", M21="+i[1][0]+", M22="+i[1][1]+", SizingMethod='auto expand')":"",o=rt(u,[f],e);ci(t,o);n.$CssMarginTop(t,r.y);n.$CssMarginLeft(t,r.x)}}function li(n){n.constructor===li.caller&&n.$Construct&&n.$Construct()}function c(n){return n||window.event}function g(n,t,i){if(i!=undefined)n.style[t]=i;else{var r=n.currentStyle||n.style;return i=r[t],i==""&&window.getComputedStyle&&(r=n.ownerDocument.defaultView.getComputedStyle(n,null),r&&(i=r.getPropertyValue(t)||r[t])),i}}function ct(n,t,i,r){if(i!=undefined)r&&(i+="px"),g(n,t,i);else return o(g(n,t))}function tr(n,t,i){return ct(n,t,i,!0)}function e(n,t){var i=t&2,r=t?ct:g;return function(t,u){return r(t,n,u,i)}}function ir(n){if(h()&&l<9){var t=/opacity=([^)]*)/.exec(n.style.filter||"");return t?o(t[1])/100:1}return o(n.style.opacity||"1")}function rr(n,t,i){var f;if(h()&&l<9){var e=n.style.filter||"",o=new RegExp(/[\s]*alpha\([^\)]*\)/g),r=Math.round(100*t),u="";(r<100||i)&&(u="alpha(opacity="+r+") ");f=rt(e,[o],u);ci(n,f)}else n.style.opacity=t==1?"":Math.round(t*100)/100}function ai(t,i){var u=i.$Rotate||0,r=i.$Scale==undefined?1:i.$Scale,f,e,o;d()?(f=n.$CreateMatrix(u/180*Math.PI,r,r),nr(t,!u&&r==1?null:f,n.$GetMatrixOffset(f,i.$OriginalWidth,i.$OriginalHeight))):(e=a(t),e&&(o="rotate("+u%360+"deg) scale("+r+")",fi()&&b>535&&(o+=" perspective(2000px)"),t.style[e]=o))}function vi(n,t,i,r){for(r=r||"u",n=n?n.firstChild:null;n;n=n.nextSibling)if(n.nodeType==1){if(wt(n,r)==t)return n;if(!i){var u=vi(n,t,i,r);if(u)return u}}}function yi(n,t,i,r){var u,f;for(r=r||"u",u=[],n=n?n.firstChild:null;n;n=n.nextSibling)n.nodeType==1&&(wt(n,r)==t&&u.push(n),i||(f=yi(n,t,i,r),f.length&&(u=u.concat(f))));return u}function pi(n,t,i){for(n=n?n.firstChild:null;n;n=n.nextSibling)if(n.nodeType==1){if(n.tagName==t)return n;if(!i){var r=pi(n,t,i);if(r)return r}}}function wi(n,t,i){var r=[],u;for(n=n?n.firstChild:null;n;n=n.nextSibling)n.nodeType==1&&(t&&n.tagName!=t||r.push(n),i||(u=wi(n,t,i),u.length&&(r=r.concat(u))));return r}function vt(n){for(var i,r,t=1;t<arguments.length;t++)if(i=arguments[t],i)for(r in i)n[r]=i[r];return n}function ur(n,t){var r,i;$JssorDebug$.$Assert(t);r={};for(i in n)n[i]!=t[i]&&(r[i]=n[i]);return r}function yt(n){return document.createElement(n)}function pt(n,t,i){if(i==undefined)return n.getAttribute(t);n.setAttribute(t,i)}function wt(n,t){return pt(n,t)||pt(n,"data-"+t)}function s(n,t){if(t==undefined)return n.className;n.className=t}function ft(n){var t={};return i(n,function(n){t[n]=n}),t}function bt(n,t){var r="";return i(t,function(t){r&&(r+=n);r+=t}),r}function o(n){return parseFloat(n)}function kt(n,t){return n.cloneNode(!t)}function dt(n){if(n){var t=n.$FlyDirection;t&1&&(n.x=n.$ScaleHorizontal||1);t&2&&(n.x=-n.$ScaleHorizontal||-1);t&4&&(n.y=n.$ScaleVertical||1);t&8&&(n.y=-n.$ScaleVertical||-1);n.$Rotate==!0&&(n.$Rotate=1);dt(n.$Brother)}}function fr(t){function f(){var n=h;u?n+="ds":e?n+="dn":o&&(n+="av");s(t,n)}function c(t){u?n.$CancelEvent(t):(nt.push(r),e=!0,f())}var r=this,h,e,o,u;r.$MouseUp=function(){e=!1;f()};r.$Activate=function(n){if(n!=undefined)o=n,f();else return o};r.$Enable=function(n){if(n!=undefined)u=!n,f();else return!u};t=n.$GetElement(t);nt||(n.$AddEventBrowserMouseUp(function(){var n=nt;nt=[];i(n,function(n){n.$MouseUp()})}),nt=[]);h=s(t);$Jssor$.$AddEvent(t,"mousedown",c)}function ot(){return w||(w=vt({$MarginTop:n.$CssMarginTop,$MarginLeft:n.$CssMarginLeft,$Clip:n.$SetStyleClip,$Transform:n.$SetStyleTransform},et)),w}function bi(){return ot(),w.$Transform=w.$Transform,w}var n=this,st=/\S+/g,gt=1,tt=2,tt=3,ni=4,ti=5,u=0,r=0,l=0,ii=0,b=0,ri=navigator.appName,er=navigator.appVersion,t=navigator.userAgent,f=document.documentElement,k,it,lt,at,ut,nt,et,w;n.$IsBrowserIE=h;n.$IsBrowserIeQuirks=ht;n.$IsBrowserFireFox=ki;n.$IsBrowserSafari=ui;n.$IsBrowserChrome=fi;n.$IsBrowserOpera=ei;n.$IsBrowserBadTransform=oi;n.$IsBrowserIe9Earlier=d;n.$BrowserVersion=function(){return r};n.$BrowserEngineVersion=function(){return l||r};n.$WebKitVersion=function(){return v(),b};n.$Delay=hi;n.$Inherit=function(n,t){return t.apply(n,[].slice.call(arguments,2)),vt({},n)};n.$Construct=li;n.$GetElement=function(t){return n.$IsString(t)&&(t=document.getElementById(t)),t};c=c;n.$EventSrc=function(n){return n=c(n),n.target||n.srcElement||document};n.$EventDst=function(n){return n=c(n),n.relatedTarget||n.toElement};n.$MousePosition=function(n){n=c(n);var t=document.body;return{x:n.pageX||n.clientX+(f.scrollLeft||t.scrollLeft||0)-(f.clientLeft||t.clientLeft||0)||0,y:n.pageY||n.clientY+(f.scrollTop||t.scrollTop||0)-(f.clientTop||t.clientTop||0)||0}};n.$PageScroll=function(){var n=document.body;return{x:(window.pageXOffset||f.scrollLeft||n.scrollLeft||0)-(f.clientLeft||n.clientLeft||0),y:(window.pageYOffset||f.scrollTop||n.scrollTop||0)-(f.clientTop||n.clientTop||0)}};n.$WindowSize=function(){var n=document.body;return{x:n.clientWidth||f.clientWidth,y:n.clientHeight||f.clientHeight}};n.$SetStyleTransform=function(t,i){oi()?hi(n.$CreateCallback(null,ai,t,i)):ai(t,i)};n.$SetStyleTransformOrigin=function(n,t){var i=a(n);i&&(n.style[i+"Origin"]=t)};n.$CssScale=function(n,t){var i;if(h()&&l<9||l<10&&ht())n.style.zoom=t==1?"":t;else if(i=a(n),i){var r="scale("+t+")",u=n.style[i],f=new RegExp(/[\s]*scale\(.*?\)/g),e=rt(u,[f],r);n.style[i]=e}};n.$EnableHWA=function(n){n.style[a(n)]&&n.style[a(n)]!="none"||(n.style[a(n)]="perspective(2000px)")};n.$DisableHWA=function(n){n.style[a(n)]="none"};lt=0;at=0;n.$WindowResizeFilter=function(n,t){return d()?function(){var f=!0,i=ht()?n.document.body:n.document.documentElement,r,u;i&&(r=i.offsetWidth-lt,u=i.offsetHeight-at,r||u?(lt+=r,at+=u):f=!1);f&&t()}:t};n.$MouseOverOutFilter=function(t,i){return $JssorDebug$.$Execute(function(){if(!i)throw new Error('Null reference, parameter "target".');}),function(r){r=c(r);var f=r.type,u=r.relatedTarget||(f=="mouseout"?r.toElement:r.fromElement);u&&(u===i||n.$IsChild(i,u))||t(r)}};n.$AddEvent=function(t,i,r,u){t=n.$GetElement(t);t.addEventListener?(i=="mousewheel"&&t.addEventListener("DOMMouseScroll",r,u),t.addEventListener(i,r,u)):t.attachEvent&&(t.attachEvent("on"+i,r),u&&t.setCapture&&t.setCapture());$JssorDebug$.$Execute(function(){t.addEventListener||t.attachEvent||$JssorDebug$.$Fail("Unable to attach event handler, no known technique.")})};n.$RemoveEvent=function(t,i,r,u){t=n.$GetElement(t);t.removeEventListener?(i=="mousewheel"&&t.removeEventListener("DOMMouseScroll",r,u),t.removeEventListener(i,r,u)):t.detachEvent&&(t.detachEvent("on"+i,r),u&&t.releaseCapture&&t.releaseCapture())};n.$FireEvent=function(n,t){var i,r;$JssorDebug$.$Execute(function(){document.createEvent||document.createEventObject||$JssorDebug$.$Fail("Unable to fire event, no known technique.");n.dispatchEvent||n.fireEvent||$JssorDebug$.$Fail("Unable to fire event, no known technique.")});document.createEvent?(i=document.createEvent("HTMLEvents"),i.initEvent(t,!1,!1),n.dispatchEvent(i)):(r="on"+t,i=document.createEventObject(),n.fireEvent(r,i))};n.$AddEventBrowserMouseUp=function(t,i){n.$AddEvent(d()?document:window,"mouseup",t,i)};n.$RemoveEventBrowserMouseUp=function(t,i){n.$RemoveEvent(d()?document:window,"mouseup",t,i)};n.$CancelEvent=function(n){n=c(n);n.preventDefault&&n.preventDefault();n.cancel=!0;n.returnValue=!1};n.$StopEvent=function(n){n=c(n);n.stopPropagation&&n.stopPropagation();n.cancelBubble=!0};n.$CreateCallback=function(n,t){var i=[].slice.call(arguments,2);return function(){var r=i.concat([].slice.call(arguments,0));return t.apply(n,r)}};n.$FreeElement=function(t){ut||(ut=n.$CreateDiv());t&&($Jssor$.$AppendChild(ut,t),$Jssor$.$ClearInnerHtml(ut))};n.$InnerText=function(t,i){if(i==undefined)return t.textContent||t.innerText;var r=document.createTextNode(i);n.$ClearInnerHtml(t);t.appendChild(r)};n.$InnerHtml=function(n,t){if(t==undefined)return n.innerHTML;n.innerHTML=t};n.$GetClientRect=function(n){var t=n.getBoundingClientRect();return{x:t.left,y:t.top,w:t.right-t.left,h:t.bottom-t.top}};n.$ClearInnerHtml=function(n){n.innerHTML=""};n.$EncodeHtml=function(t){var i=n.$CreateDiv();return n.$InnerText(i,t),n.$InnerHtml(i)};n.$DecodeHtml=function(t){var i=n.$CreateDiv();return n.$InnerHtml(i,t),n.$InnerText(i)};n.$SelectElement=function(n){var i,t;window.getSelection&&(i=window.getSelection());t=null;document.createRange?(t=document.createRange(),t.selectNode(n)):(t=document.body.createTextRange(),t.moveToElementText(n),t.select());i&&i.addRange(t)};n.$DeselectElements=function(){document.selection?document.selection.empty():window.getSelection&&window.getSelection().removeAllRanges()};n.$Children=function(n){for(var i=[],t=n.firstChild;t;t=t.nextSibling)t.nodeType==1&&i.push(t);return i};n.$FindChild=vi;n.$FindChildren=yi;n.$FindChildByTag=pi;n.$FindChildrenByTag=wi;n.$GetElementsByTag=function(n,t){return n.getElementsByTagName(t)};n.$Extend=vt;n.$Unextend=ur;n.$IsUndefined=function(n){return y(n)=="undefined"};n.$IsFunction=function(n){return y(n)=="function"};n.$IsArray=function(n){return y(n)=="array"};n.$IsString=function(n){return y(n)=="string"};n.$IsNumeric=function(n){return!isNaN(o(n))&&isFinite(n)};n.$IsWindow=function(n){return n&&n==n.window};n.$Type=y;n.$Each=i;n.$IsPlainObject=gi;n.$CreateElement=yt;n.$CreateDiv=function(){return yt("DIV",document)};n.$CreateSpan=function(){return yt("SPAN",document)};n.$EmptyFunction=function(){};n.$Attribute=pt;n.$AttributeEx=wt;n.$ClassName=s;n.$ToHash=ft;n.$Join=bt;n.$AddClass=function(n,t){var i=s(n)+" "+t;s(n,bt(" ",ft(i.match(st))))};n.$RemoveClass=function(t,i){s(t,bt(" ",n.$Unextend(ft(s(t).match(st)),ft(i.match(st)))))};n.$ParentNode=function(n){return n.parentNode};n.$HideElement=function(t){n.$CssDisplay(t,"none")};n.$HideElements=function(t){for(var i=0;i<t.length;i++)n.$HideElement(t[i])};n.$ShowElement=function(t,i){n.$CssDisplay(t,i?"none":"")};n.$ShowElements=function(t,i){for(var r=0;r<t.length;r++)n.$ShowElement(t[r],i)};n.$RemoveAttribute=function(n,t){n.removeAttribute(t)};n.$CanClearClip=function(){return h()&&r<10};n.$SetStyleClip=function(n,t){if(t)n.style.clip="rect("+Math.round(t.$Top)+"px "+Math.round(t.$Right)+"px "+Math.round(t.$Bottom)+"px "+Math.round(t.$Left)+"px)";else{var i=n.style.cssText,r=[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)],u=rt(i,r,"");$Jssor$.$CssCssText(n,u)}};n.$GetNow=function(){return(new Date).getTime()};n.$AppendChild=function(n,t){n.appendChild(t)};n.$AppendChildren=function(t,r){i(r,function(i){n.$AppendChild(t,i)})};n.$InsertBefore=function(n,t,i){n.insertBefore(t,i)};n.$InsertAdjacentHtml=function(n,t,i){n.insertAdjacentHTML(t,i)};n.$RemoveChild=function(n,t){n.removeChild(t)};n.$RemoveChildren=function(t,r){i(r,function(i){n.$RemoveChild(t,i)})};n.$ClearChildren=function(t){n.$RemoveChildren(t,n.$Children(t))};n.$ParseInt=function(n,t){return parseInt(n,t||10)};n.$ParseFloat=o;n.$IsChild=function(n,t){for(var i=document.body;t&&n!=t&&i!=t;)try{t=t.parentNode}catch(r){return!1}return n==t};n.$CloneNode=kt;n.$TranslateTransitions=function(n){var t,i;if(n){for(t=0;t<n.length;t++)dt(n[t]);for(i in n)dt(n[i])}};n.$LoadImage=function(t,i){function f(t){n.$RemoveEvent(u,"load",f);n.$RemoveEvent(u,"abort",e);n.$RemoveEvent(u,"error",e);i&&i(u,t)}function e(){f(!0)}var u=new Image;ei()&&r<11.6||!t?f(!t):(n.$AddEvent(u,"load",f),n.$AddEvent(u,"abort",e),n.$AddEvent(u,"error",e),u.src=t)};n.$LoadImages=function(t,r,u){function e(n){f--;r&&n&&n.src==r.src&&(r=n);!f&&u&&u(r)}var f=t.length+1;i(t,function(t){n.$LoadImage(t.src,e)});e()};n.$BuildElement=function(n,t,i,r){var o,f,u,e,h;for(r&&(n=kt(n)),o=$Jssor$.$GetElementsByTag(n,t),f=o.length-1;f>-1;f--)u=o[f],e=kt(i),s(e,s(u)),$Jssor$.$CssCssText(e,u.style.cssText),h=$Jssor$.$ParentNode(u),$Jssor$.$InsertBefore(h,e,u),$Jssor$.$RemoveChild(h,u);return n};n.$Buttonize=function(n){return new fr(n)};n.$Css=g;n.$CssN=ct;n.$CssP=tr;n.$CssOverflow=e("overflow");n.$CssTop=e("top",2);n.$CssLeft=e("left",2);n.$CssWidth=e("width",2);n.$CssHeight=e("height",2);n.$CssMarginLeft=e("marginLeft",2);n.$CssMarginTop=e("marginTop",2);n.$CssPosition=e("position");n.$CssDisplay=e("display");n.$CssZIndex=e("zIndex",1);n.$CssFloat=function(n,t){return g(n,h()?"styleFloat":"cssFloat",t)};n.$CssOpacity=function(n,t,i){if(t!=undefined)rr(n,t,i);else return ir(n)};n.$CssCssText=function(n,t){if(t!=undefined)n.style.cssText=t;else return n.style.cssText};et={$Opacity:n.$CssOpacity,$Top:n.$CssTop,$Left:n.$CssLeft,$Width:n.$CssWidth,$Height:n.$CssHeight,$Position:n.$CssPosition,$Display:n.$CssDisplay,$ZIndex:n.$CssZIndex};n.$StyleSetter=ot;n.$StyleSetterEx=bi;n.$GetStyles=function(n,t){ot();var r={};return i(t,function(t,i){et[i]&&(r[i]=et[i](n))}),r};n.$SetStyles=function(n,t){var r=ot();i(t,function(t,i){r[i]&&r[i](n,t)})};n.$SetStylesEx=function(t,i){bi();n.$SetStyles(t,i)};$JssorMatrix$=new function(){function t(n,t){for(var o,i,f,r,s=n[0].length,h=n.length,c=t[0].length,e=[],u=0;u<h;u++)for(o=e[u]=[],i=0;i<c;i++){for(f=0,r=0;r<s;r++)f+=n[u][r]*t[r][i];o[i]=f}return e}var n=this;n.$ScaleX=function(t,i){return n.$ScaleXY(t,i,0)};n.$ScaleY=function(t,i){return n.$ScaleXY(t,0,i)};n.$ScaleXY=function(n,i,r){return t(n,[[i,0],[0,r]])};n.$TransformPoint=function(n,i){var r=t(n,[[i.x],[i.y]]);return p(r[0][0],r[1][0])}};n.$CreateMatrix=function(n,t,i){var r=Math.cos(n),u=Math.sin(n);return[[r*t,-u*i],[u*t,r*i]]};n.$GetMatrixOffset=function(n,t,i){var r=$JssorMatrix$.$TransformPoint(n,p(-t/2,-i/2)),u=$JssorMatrix$.$TransformPoint(n,p(t/2,-i/2)),f=$JssorMatrix$.$TransformPoint(n,p(t/2,i/2)),e=$JssorMatrix$.$TransformPoint(n,p(-t/2,i/2));return p(Math.min(r.x,u.x,f.x,e.x)+t/2,Math.min(r.y,u.y,f.y,e.y)+i/2)};n.$Transform=function(n,t,i,r,u,f,e){var o=t,s,a;if(n){o={};for(s in t){var d=f[s]||1,w=u[s]||[0,1],h=(i-w[0])/w[1];h=Math.min(Math.max(h,0),1);h=h*d;a=Math.floor(h);h!=a&&(h-=a);var g=r[s]||r.$Default,b=g(h),c,k=n[s],v=t[s];$Jssor$.$IsNumeric(v)?c=k+(v-k)*b:(c=$Jssor$.$Extend({$Offset:{}},n[s]),$Jssor$.$Each(v.$Offset,function(n,t){var i=n*b;c.$Offset[t]=i;c[t]+=i}));o[s]=c}n.$Zoom&&(o.$Transform={$Rotate:o.$Rotate||0,$Scale:o.$Zoom,$OriginalWidth:e.$OriginalWidth,$OriginalHeight:e.$OriginalHeight})}if(t.$Clip&&e.$Move){var l=o.$Clip.$Offset,y=(l.$Top||0)+(l.$Bottom||0),p=(l.$Left||0)+(l.$Right||0);o.$Left=(o.$Left||0)+p;o.$Top=(o.$Top||0)+y;o.$Clip.$Left-=p;o.$Clip.$Right-=p;o.$Clip.$Top-=y;o.$Clip.$Bottom-=y}return o.$Clip&&$Jssor$.$CanClearClip()&&!o.$Clip.$Top&&!o.$Clip.$Left&&o.$Clip.$Right==e.$OriginalWidth&&o.$Clip.$Bottom==e.$OriginalHeight&&(o.$Clip=null),o}},$JssorObject$=window.$JssorObject$=function(){function u(n,i){$JssorDebug$.$Execute(function(){if(n==undefined||n==null)throw new Error("param 'eventName' is null or empty.");if(typeof i!="function")throw"param 'handler' must be a function.";$Jssor$.$Each(t,function(t){if(t.$EventName==n&&t.$Handler===i)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.");})});t.push({$EventName:n,$Handler:i})}function f(n,i){$JssorDebug$.$Execute(function(){if(n==undefined||n==null)throw new Error("param 'eventName' is null or empty.");if(typeof i!="function")throw"param 'handler' must be a function.";});$Jssor$.$Each(t,function(r,u){r.$EventName==n&&r.$Handler===i&&t.splice(u,1)})}function e(){t=[]}function r(){$Jssor$.$Each(i,function(n){$Jssor$.$RemoveEvent(n.$Obj,n.$EventName,n.$Handler)});i=[]}var n=this,t=[],i=[];n.$Listen=function(n,t,r,u){$JssorDebug$.$Execute(function(){if(!n)throw new Error("param 'obj' is null or empty.");if(t==undefined||t==null)throw new Error("param 'eventName' is null or empty.");if(typeof r!="function")throw"param 'handler' must be a function.";$Jssor$.$Each(i,function(i){if(i.$Obj===n&&i.$EventName==t&&i.$Handler===r)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(n,t,r,u);i.push({$Obj:n,$EventName:t,$Handler:r})};n.$Unlisten=function(n,t,r){$JssorDebug$.$Execute(function(){if(!n)throw new Error("param 'obj' is null or empty.");if(t==undefined||t==null)throw new Error("param 'eventName' is null or empty.");if(typeof r!="function")throw"param 'handler' must be a function.";});$Jssor$.$Each(i,function(u,f){u.$Obj===n&&u.$EventName==t&&u.$Handler===r&&($Jssor$.$RemoveEvent(n,t,r),i.splice(f,1))})};n.$UnlistenAll=r;n.$On=n.addEventListener=u;n.$Off=n.removeEventListener=f;n.$TriggerEvent=function(n){var i=[].slice.call(arguments,1);$Jssor$.$Each(t,function(t){try{t.$EventName==n&&t.$Handler.apply(window,i)}catch(r){$JssorDebug$.$Error(r.name+" while executing "+n+" handler: "+r.message,r)}})};n.$Destroy=function(){r();e();for(var t in n)delete n[t]};$JssorDebug$.$C_AbstractClass(n)};$JssorAnimator$=function(n,t,i,r,u,f){function ct(n){h+=n;o+=n;c+=n;k+=n;s+=n;b+=n;$Jssor$.$Each(d,function(t){t;t.$Shift(n)})}function yt(t,i){var r=t-h+n*i;return ct(r),o}function g(n,l){var a=n,v,p,k,g,nt;y&&(a>=o||a<=h)&&(a=((a-h)%y+y)%y+h);(!rt||w||l||s!=a)&&(v=Math.min(a,o),v=Math.max(v,h),(!rt||w||l||v!=b)&&(f&&(p=(v-c)/(t||1),i.$Reverse&&(p=1-p),k=$Jssor$.$Transform(u,f,p,et,st,ot,i),$Jssor$.$Each(k,function(n,t){ut[t]&&ut[t](r,n)})),e.$OnInnerOffsetChange(b-c,v-c)),b=v,$Jssor$.$Each(d,function(t,i){var r=n<s?d[d.length-i-1]:t;r.$GoToPosition(n,l)}),g=s,nt=n,s=a,rt=!0,e.$OnPositionChange(g,nt))}function ft(n,t){$JssorDebug$.$Execute(function(){t!==0&&t!==1&&$JssorDebug$.$Fail("Argument out of range, the value of 'combineMode' should be either 0 or 1.")});t&&n.$Locate(o,1);o=Math.max(o,n.$GetPosition_OuterEnd());d.push(n)}function lt(){if(l){var t=$Jssor$.$GetNow(),r=Math.min(t-tt,i.$IntervalMax),n=s+r*v;tt=t;n*v>=a*v&&(n=a);g(n);!w&&n*v>=a*v?at(it):p(lt)}}function nt(n,t,i){l||(l=!0,w=i,it=t,n=Math.max(n,h),n=Math.min(n,o),a=n,v=a<s?-1:1,e.$OnStart(),tt=$Jssor$.$GetNow(),p(lt))}function at(n){l&&(w=l=it=!1,e.$OnStop(),n&&n())}var p;n=n||0;var e=this,l,vt,a,v,w,tt=0,et,ot,st,it,s=0,b=0,rt,c=n,k=n+t,h,o,y,d=[],ut;p=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame;$Jssor$.$IsBrowserSafari()&&$Jssor$.$BrowserVersion()<7&&(p=null,$JssorDebug$.$Log("Custom animation frame for safari before 7."));p=p||function(n){$Jssor$.$Delay(n,i.$Interval)};e.$Play=function(n,t,i){nt(n?s+n:o,t,i)};e.$PlayToPosition=nt;e.$PlayToBegin=function(n,t){nt(h,n,t)};e.$PlayToEnd=function(n,t){nt(o,n,t)};e.$Stop=at;e.$Continue=function(n){nt(n)};e.$GetPosition=function(){return s};e.$GetPlayToPosition=function(){return a};e.$GetPosition_Display=function(){return b};e.$GoToPosition=g;e.$GoToBegin=function(){g(h,!0)};e.$GoToEnd=function(){g(o,!0)};e.$Move=function(n){g(s+n)};e.$CombineMode=function(){return vt};e.$GetDuration=function(){return t};e.$IsPlaying=function(){return l};e.$IsOnTheWay=function(){return s>c&&s<=k};e.$SetLoopLength=function(n){y=n};e.$Locate=yt;e.$Shift=ct;e.$Join=ft;e.$Combine=function(n){ft(n,0)};e.$Chain=function(n){ft(n,1)};e.$GetPosition_InnerBegin=function(){return c};e.$GetPosition_InnerEnd=function(){return k};e.$GetPosition_OuterBegin=function(){return h};e.$GetPosition_OuterEnd=function(){return o};e.$OnPositionChange=e.$OnStart=e.$OnStop=e.$OnInnerOffsetChange=$Jssor$.$EmptyFunction;e.$Version=$Jssor$.$GetNow();i=$Jssor$.$Extend({$Interval:16,$IntervalMax:50},i);$JssorDebug$.$Execute(function(){i=$Jssor$.$Extend({$LoopLength:undefined,$Setter:undefined,$Easing:undefined},i)});y=i.$LoopLength;ut=$Jssor$.$Extend({},$Jssor$.$StyleSetter(),i.$Setter);h=c=n;o=k=n+t;ot=i.$Round||{};st=i.$During||{};et=$Jssor$.$Extend({$Default:$Jssor$.$IsFunction(i.$Easing)&&i.$Easing||$JssorEasing$.$EaseSwing},i.$Easing)};$JssorSlideshowFormations$=window.$JssorSlideshowFormations$={},new function(){function ut(n){return(n&p)==p}function ft(n){return(n&w)==w}function f(n,t,i){i.push(t);n[t]=n[t]||[];n[t].push(i)}function et(n){var t=n.$Formation(n);return n.$Reverse?t.reverse():t}function k(n,t){var i={$Interval:t,$Duration:1,$Delay:0,$Cols:1,$Rows:1,$Opacity:0,$Zoom:0,$Clip:0,$Move:!1,$SlideOut:!1,$Reverse:!1,$Formation:$JssorSlideshowFormations$.$FormationRandom,$Assembly:v,$ChessMode:{$Column:0,$Row:0},$Easing:$JssorEasing$.$EaseSwing,$Round:{},$Blocks:[],$During:{}};return $Jssor$.$Extend(i,n),i.$Count=i.$Cols*i.$Rows,$Jssor$.$IsFunction(i.$Easing)&&(i.$Easing={$Default:i.$Easing}),i.$FramesCount=Math.ceil(i.$Duration/i.$Interval),i.$EasingInstance=ot(i),i.$GetBlocks=function(n,t){var f,r,u;if(n/=i.$Cols,t/=i.$Rows,f=n+"x"+t,!i.$Blocks[f])for(i.$Blocks[f]={$Width:n,$Height:t},r=0;r<i.$Cols;r++)for(u=0;u<i.$Rows;u++)i.$Blocks[f][u+","+r]={$Top:u*t,$Right:r*n+n,$Bottom:u*t+t,$Left:r*n};return i.$Blocks[f]},i.$Brother&&(i.$Brother=k(i.$Brother,t),i.$SlideOut=!0),i}function ot(n){var t=n.$Easing,i,r,u;return t.$Default||(t.$Default=$JssorEasing$.$EaseSwing),i=n.$FramesCount,r=t.$Cache,r||(u=$Jssor$.$Extend({},n.$Easing,n.$Round),r=t.$Cache={},$Jssor$.$Each(u,function(u,f){var e=t[f]||t.$Default,c=n.$Round[f]||1,o,s,h,l;if($Jssor$.$IsArray(e.$Cache)||(e.$Cache=[]),o=e.$Cache[i]=e.$Cache[i]||[],!o[c])for(o[c]=[0],s=1;s<=i;s++)h=s/i*c,l=Math.floor(h),h!=l&&(h-=l),o[c][s]=e(h);r[f]=o})),r}function it(n,t,i,r,u,f){function tt(n){$Jssor$.$DisableHWA(n);var t=$Jssor$.$Children(n);$Jssor$.$Each(t,function(n){tt(n)})}var k=this,w,d={},c={},l=[],o,e,a,v=i.$ChessMode.$Column||0,y=i.$ChessMode.$Row||0,s=i.$GetBlocks(u,f),p=et(i),ut=p.length-1,b=i.$Duration+i.$Delay*ut,g=r+b,h=i.$SlideOut,nt,it,rt;g+=$Jssor$.$IsBrowserChrome()?260:50;k.$EndTime=g;k.$ShowFrame=function(n){var t,u;n-=r;t=n<b;(t||nt)&&(nt=t,h||(n=b-n),u=Math.ceil(n/i.$Interval),$Jssor$.$Each(c,function(n,t){var i=Math.max(u,n.$Min);i=Math.min(i,n.length-1);n.$LastFrameIndex!=i&&(n.$LastFrameIndex||h?i==n.$Max&&h&&$Jssor$.$HideElement(l[t]):$Jssor$.$ShowElement(l[t]),n.$LastFrameIndex=i,$Jssor$.$SetStylesEx(l[t],n[i]))}))};t=$Jssor$.$CloneNode(t);tt(t);$Jssor$.$IsBrowserIe9Earlier()&&(it=!t["no-image"],rt=$Jssor$.$FindChildrenByTag(t),$Jssor$.$Each(rt,function(n){(it||n["jssor-slider"])&&$Jssor$.$CssOpacity(n,$Jssor$.$CssOpacity(n),!0)}));$Jssor$.$Each(p,function(n,t){$Jssor$.$Each(n,function(n){var vt=n[0],yt=n[1],g=vt+","+yt,p=!1,b=!1,nt=!1,st,ht,pt,k,l,wt,bt,kt,ct,tt,it,r;v&&yt%2&&($JssorDirection$.$IsHorizontal(v)&&(p=!p),$JssorDirection$.$IsVertical(v)&&(b=!b),v&16&&(nt=!nt));y&&vt%2&&($JssorDirection$.$IsHorizontal(y)&&(p=!p),$JssorDirection$.$IsVertical(y)&&(b=!b),y&16&&(nt=!nt));i.$Top=i.$Top||i.$Clip&4;i.$Bottom=i.$Bottom||i.$Clip&8;i.$Left=i.$Left||i.$Clip&1;i.$Right=i.$Right||i.$Clip&2;var ut=b?i.$Bottom:i.$Top,ft=b?i.$Top:i.$Bottom,et=p?i.$Right:i.$Left,ot=p?i.$Left:i.$Right;for(i.$Clip=ut||ft||et||ot,a={},e={$Top:0,$Left:0,$Opacity:1,$Width:u,$Height:f},o=$Jssor$.$Extend({},e),w=$Jssor$.$Extend({},s[g]),i.$Opacity&&(e.$Opacity=2-i.$Opacity),i.$ZIndex&&(e.$ZIndex=i.$ZIndex,o.$ZIndex=0),st=i.$Cols*i.$Rows>1||i.$Clip,(i.$Zoom||i.$Rotate)&&(ht=!0,$Jssor$.$IsBrowserIE()&&$Jssor$.$BrowserEngineVersion()<9&&(i.$Cols*i.$Rows>1?ht=!1:st=!1),ht&&(e.$Zoom=i.$Zoom?i.$Zoom-1:1,o.$Zoom=1,($Jssor$.$IsBrowserIe9Earlier()||$Jssor$.$IsBrowserOpera())&&(e.$Zoom=Math.min(e.$Zoom,2)),pt=i.$Rotate,e.$Rotate=pt*360*(nt?-1:1),o.$Rotate=0)),st&&(i.$Clip&&(k=i.$ScaleClip||1,l=w.$Offset={},ut&&ft?(l.$Top=s.$Height/2*k,l.$Bottom=-l.$Top):ut?l.$Bottom=-s.$Height*k:ft&&(l.$Top=s.$Height*k),et&&ot?(l.$Left=s.$Width/2*k,l.$Right=-l.$Left):et?l.$Right=-s.$Width*k:ot&&(l.$Left=s.$Width*k)),a.$Clip=w,o.$Clip=s[g]),wt=p?1:-1,bt=b?1:-1,i.x&&(e.$Left+=u*i.x*wt),i.y&&(e.$Top+=f*i.y*bt),$Jssor$.$Each(e,function(n,t){$Jssor$.$IsNumeric(n)&&n!=o[t]&&(a[t]=n-o[t])}),d[g]=h?o:e,kt=[],ct=Math.round(t*i.$Delay/i.$Interval),c[g]=new Array(ct),c[g].$Min=ct,tt=i.$FramesCount,it=0;it<=tt;it++){if(r={},$Jssor$.$Each(a,function(n,t){var h=i.$EasingInstance[t]||i.$EasingInstance.$Default,c=h[i.$Round[t]||1],s=i.$During[t]||[0,1],f=(it/tt-s[0])/s[1]*tt,e,u;f=Math.round(Math.min(tt,Math.max(f,0)));e=c[f];$Jssor$.$IsNumeric(n)?r[t]=o[t]+n*e:(u=r[t]=$Jssor$.$Extend({},o[t]),u.$Offset=[],$Jssor$.$Each(n.$Offset,function(n,t){var i=n*e;u.$Offset[t]=i;u[t]+=i}))}),o.$Zoom&&(r.$Transform={$Rotate:r.$Rotate||0,$Scale:r.$Zoom,$OriginalWidth:u,$OriginalHeight:f}),r.$Clip&&i.$Move){var rt=r.$Clip.$Offset,lt=(rt.$Top||0)+(rt.$Bottom||0),at=(rt.$Left||0)+(rt.$Right||0);r.$Left=(r.$Left||0)+at;r.$Top=(r.$Top||0)+lt;r.$Clip.$Left-=at;r.$Clip.$Right-=at;r.$Clip.$Top-=lt;r.$Clip.$Bottom-=lt}r.$ZIndex=r.$ZIndex||1;c[g].push(r)}})});p.reverse();$Jssor$.$Each(p,function(i){$Jssor$.$Each(i,function(i){var u=i[0],f=i[1],e=u+","+f,r=t;(f||u)&&(r=$Jssor$.$CloneNode(t));$Jssor$.$SetStyles(r,d[e]);$Jssor$.$CssOverflow(r,"hidden");$Jssor$.$CssPosition(r,"absolute");n.$AddClipElement(r);l[e]=r;$Jssor$.$ShowElement(r,!h)})})}function n(t,i){function uf(){var t=this;$JssorAnimator$.call(t,-1e8,2e8);t.$GetCurrentSlideInfo=function(){var n=t.$GetPosition_Display(),i=Math.floor(n),r=o(i),u=n-Math.floor(n);return{$Index:r,$VirtualIndex:i,$Position:u}};t.$OnPositionChange=function(t,i){var r=Math.floor(i);r!=i&&i>t&&r++;ou(r,!0);u.$TriggerEvent(n.$EVT_POSITION_CHANGE,o(i),o(t),i,t)}}function ff(){var n=this;$JssorAnimator$.call(n,0,0,{$LoopLength:e});$Jssor$.$Each(p,function(t){ht&1&&t.$SetLoopLength(e);n.$Chain(t);t.$Shift(pi/yu)})}function ef(){var n=this,t=br.$Elmt;$JssorAnimator$.call(n,-1,2,{$Easing:$JssorEasing$.$EaseLinear,$Setter:{$Position:iu},$LoopLength:e},t,{$Position:1},{$Position:-1});n.$Wrapper=t;$JssorDebug$.$Execute(function(){$Jssor$.$Attribute(br.$Elmt,"debug-id","slide_container")})}function of(t,i){var e=this,s,h,c,l,v;$JssorAnimator$.call(e,-1e8,2e8,{$IntervalMax:100});e.$OnStart=function(){pt=!0;gt=null;u.$TriggerEvent(n.$EVT_SWIPE_START,o(a.$GetPosition()),a.$GetPosition())};e.$OnStop=function(){pt=!1;l=!1;var t=a.$GetCurrentSlideInfo();u.$TriggerEvent(n.$EVT_SWIPE_END,o(a.$GetPosition()),a.$GetPosition());t.$Position||yf(t.$VirtualIndex,f)};e.$OnPositionChange=function(n,t){var i,u;l?i=v:(i=h,c&&(u=t/c,i=r.$SlideEasing(u)*(h-s)+s));a.$GoToPosition(i)};e.$PlayCarousel=function(n,t,i,r){$JssorDebug$.$Execute(function(){e.$IsPlaying()&&$JssorDebug$.$Fail("The carousel is already playing.")});s=n;h=t;c=i;a.$GoToPosition(n);e.$GoToPosition(0);e.$PlayToPosition(i,r)};e.$StandBy=function(n){l=!0;v=n;e.$Play(n,null,!0)};e.$SetStandByPosition=function(n){v=n};e.$MoveCarouselTo=function(n){a.$GoToPosition(n)};a=new uf;a.$Combine(t);a.$Combine(i)}function sf(){var t=this,n=su();$Jssor$.$CssZIndex(n,0);$Jssor$.$Css(n,"pointerEvents","none");t.$Elmt=n;t.$AddClipElement=function(t){$Jssor$.$AppendChild(n,t);$Jssor$.$ShowElement(n)};t.$Clear=function(){$Jssor$.$HideElement(n);$Jssor$.$ClearInnerHtml(n)}}function hf(t,i){function ht(n){k&&k.$Revert();y&&y.$Revert();ii(t,n);st=!0;y=new it.$Class(t,it,1);$JssorDebug$.$LiveStamp(y,"caption_slider_"+ci+"_in");k=new it.$Class(t,it);$JssorDebug$.$LiveStamp(k,"caption_slider_"+ci+"_out");$JssorDebug$.$Execute(function(){ci++});k.$GoToBegin();y.$GoToBegin()}function fi(){y.$Version<it.$Version&&ht()}function wt(t,i,f){var c,v;if(!ut&&(ut=!0,h&&f)){var e=f.width,o=f.height,l=e,a=o;e&&o&&r.$FillMode&&(r.$FillMode&3&&(!(r.$FillMode&4)||e>ft||o>et)&&(c=!1,v=ft/et*o/e,r.$FillMode&1?c=v>1:r.$FillMode&2&&(c=v<1),l=c?e*et/o:ft,a=c?et:o*ft/e),$Jssor$.$CssWidth(h,l),$Jssor$.$CssHeight(h,a),$Jssor$.$CssTop(h,(et-a)/2),$Jssor$.$CssLeft(h,(ft-l)/2));$Jssor$.$CssPosition(h,"absolute");u.$TriggerEvent(n.$EVT_LOAD_END,tu)}$Jssor$.$HideElement(i);t&&t(s)}function ei(n,t,r,u){if(u==gt&&f==i&&vt&&!ie){var e=o(n);w.$Initialize(e,i,t,s,r);t.$HideContentForSlideshow();ui.$Locate(e,1);ui.$GoToPosition(e);v.$PlayCarousel(n,n,0)}}function oi(n){if(n==gt&&f==i){if(!l){var t=null;w&&(w.$Index==i?t=w.$GetProcessor():w.$Clear());fi();l=new cf(i,t,s.$GetCaptionSliderIn(),s.$GetCaptionSliderOut());l.$SetPlayer(a)}l.$IsPlaying()||l.$Replay()}}function bt(n,t,u){var h,f,o;n==i?(n!=t?p[t]&&p[t].$ParkOut():!u&&l&&l.$AdjustIdleOnPark(),a&&a.$Enable(),h=gt=$Jssor$.$GetNow(),s.$LoadImage($Jssor$.$CreateCallback(null,oi,h))):(f=Math.abs(i-n),o=c+r.$LazyLoading,(!yt||f<=o||e-f<=o)&&s.$LoadImage())}function si(){f==i&&l&&(l.$Stop(),a&&a.$Quit(),a&&a.$Disable(),l.$OpenSlideshowPanel())}function hi(){f==i&&l&&l.$Stop()}function kt(t){dt?$Jssor$.$CancelEvent(t):u.$TriggerEvent(n.$EVT_CLICK,i,t)}function ni(){a=nt.pInstance;l&&l.$SetPlayer(a)}function ii(n,t,i){if(!n["jssor-slider"]){i=i||0;st||(n.tagName=="IMG"&&(rt.push(n),n.src||(yt=!0,n["display-origin"]=$Jssor$.$CssDisplay(n),$Jssor$.$HideElement(n))),$Jssor$.$IsBrowserIe9Earlier()&&$Jssor$.$CssZIndex(n,($Jssor$.$CssZIndex(n)||0)+1),r.$HWA&&$Jssor$.$WebKitVersion()&&(!ot||$Jssor$.$WebKitVersion()<534||!yi&&!$Jssor$.$IsBrowserChrome())&&$Jssor$.$EnableHWA(n));var u=$Jssor$.$Children(n);$Jssor$.$Each(u,function(r){var f=$Jssor$.$AttributeEx(r,"u"),u;f!="player"||nt||(nt=r,nt.pInstance?ni():$Jssor$.$AddEvent(nt,"dataavailable",ni));f=="caption"?$Jssor$.$IsBrowserIE()||t||(u=$Jssor$.$CloneNode(r),$Jssor$.$InsertBefore(n,u,r),$Jssor$.$RemoveChild(n,r),r=u,t=!0):st||i||h||$Jssor$.$AttributeEx(r,"u")!="image"||(h=r,h&&(h.tagName=="A"&&(lt=h,$Jssor$.$SetStyles(lt,ct),b=$Jssor$.$CloneNode(h,!0),$Jssor$.$AddEvent(b,"click",kt),$Jssor$.$SetStyles(b,ct),$Jssor$.$CssDisplay(b,"block"),$Jssor$.$CssOpacity(b,0),$Jssor$.$Css(b,"backgroundColor","#000"),h=$Jssor$.$FindChildByTag(h,"IMG"),$JssorDebug$.$Execute(function(){h||$JssorDebug$.$Error("slide html code definition error, no 'IMG' found in a 'image with link' slide.\r\n"+n.outerHTML)})),h.border=0,$Jssor$.$SetStyles(h,ct)));ii(r,t,i+1)})}}var s=this,y,k,g,li=t,d,h,rt=[],lt,b,at,ut,yt,st,l,nt,a,pt,tt;$JssorAnimator$.call(s,-c,c+1,{$SlideItemAnimator:!0});s.$LoadImage=function(t,i){i=i||d;rt.length&&!ut?($Jssor$.$ShowElement(i),at||(at=!0,u.$TriggerEvent(n.$EVT_LOAD_START),$Jssor$.$Each(rt,function(n){n.src||(n.src=$Jssor$.$AttributeEx(n,"src2"),$Jssor$.$CssDisplay(n,n["display-origin"]))})),$Jssor$.$LoadImages(rt,h,$Jssor$.$CreateCallback(null,wt,t,i))):wt(t,i)};s.$GoForNextSlide=function(){var n;if(w&&(n=w.$GetTransition(e),n)){var s=gt=$Jssor$.$GetNow(),t=i+cu,u=p[o(t)];return u.$LoadImage($Jssor$.$CreateCallback(null,ei,t,u,n,s),d)}ti(f+r.$AutoPlaySteps*cu)};s.$TryActivate=function(){bt(i,i,!0)};s.$ParkOut=function(){a&&a.$Quit();a&&a.$Disable();s.$UnhideContentForSlideshow();l&&l.$Abort();l=null;ht()};s.$StampSlideItemElements=function(n){n=pt+"_"+n;$JssorDebug$.$Execute(function(){h&&$Jssor$.$Attribute(h,"debug-id",n+"_slide_item_image_id");$Jssor$.$Attribute(t,"debug-id",n+"_slide_item_item_id")});$JssorDebug$.$Execute(function(){$Jssor$.$Attribute(g,"debug-id",n+"_slide_item_wrapper_id")});$JssorDebug$.$Execute(function(){$Jssor$.$Attribute(d,"debug-id",n+"_loading_container_id")})};s.$HideContentForSlideshow=function(){$Jssor$.$HideElement(t)};s.$UnhideContentForSlideshow=function(){$Jssor$.$ShowElement(t)};s.$EnablePlayer=function(){a&&a.$Enable()};s.$OnInnerOffsetChange=function(n,t){var i=c-t;iu(g,i)};s.$GetCaptionSliderIn=function(){return y};s.$GetCaptionSliderOut=function(){return k};s.$Index=i;$JssorObject$.call(s);tt=$Jssor$.$FindChild(t,"thumb",!0);tt&&(s.$Thumb=$Jssor$.$CloneNode(tt),$Jssor$.$RemoveAttribute(tt,"id"),$Jssor$.$HideElement(tt));$Jssor$.$ShowElement(t);d=$Jssor$.$CloneNode(ri);$Jssor$.$CssZIndex(d,1e3);$Jssor$.$AddEvent(t,"click",kt);ht(!0);s.$Image=h;s.$Link=b;s.$Item=t;s.$Wrapper=g=t;$Jssor$.$AppendChild(g,d);u.$On(203,bt);u.$On(28,hi);u.$On(24,si);$JssorDebug$.$Execute(function(){pt=ne++});$JssorDebug$.$Execute(function(){$Jssor$.$Attribute(g,"debug-id","slide-"+i)})}function cf(t,i,e,o){function rt(){$Jssor$.$ClearChildren(wt);ku&&v&&k.$Link&&$Jssor$.$AppendChild(wt,k.$Link);$Jssor$.$ShowElement(wt,!v&&k.$Image)}function ft(){d&&(d=!1,u.$TriggerEvent(n.$EVT_ROLLBACK_END,t,h,a,l,h,c),s.$GoToPosition(l));s.$Replay()}function et(n){it=n;s.$Stop();s.$Replay()}var s=this,a=0,nt=0,b,ut,l,h,c,v,d,tt,it,k=p[t];$JssorAnimator$.call(s,0,0);s.$Replay=function(){var i=s.$GetPosition_Display(),r,e,o;y||pt||it||f!=t||(i||(b&&!v&&(v=!0,s.$OpenSlideshowPanel(!0),u.$TriggerEvent(n.$EVT_SLIDESHOW_START,t,a,nt,b,c)),rt()),e=n.$EVT_STATE_CHANGE,i!=c&&(i==h?r=c:i==l?r=h:i?i>h?(d=!0,r=h,e=n.$EVT_ROLLBACK_START):r=s.$GetPlayToPosition():r=l),u.$TriggerEvent(e,t,i,a,l,h,c),o=vt&&(!st||g),i==c?(h==c||st&12)&&!o||k.$GoForNextSlide():(o||i!=h)&&s.$PlayToPosition(r,ft))};s.$AdjustIdleOnPark=function(){h==c&&h==s.$GetPosition_Display()&&s.$GoToPosition(l)};s.$Abort=function(){w&&w.$Index==t&&w.$Clear();var i=s.$GetPosition_Display();i<c&&u.$TriggerEvent(n.$EVT_STATE_CHANGE,t,-i-1,a,l,h,c)};s.$OpenSlideshowPanel=function(n){i&&$Jssor$.$CssOverflow(vi,n&&i.$Transition.$Outside?"":"hidden")};s.$OnInnerOffsetChange=function(i,r){v&&r>=b&&(v=!1,rt(),k.$UnhideContentForSlideshow(),w.$Clear(),u.$TriggerEvent(n.$EVT_SLIDESHOW_END,t,a,nt,b,c));u.$TriggerEvent(n.$EVT_PROGRESS_CHANGE,t,r,a,l,h,c)};s.$SetPlayer=function(n){n&&!tt&&(tt=n,n.$On($JssorPlayer$.$EVT_SWITCH,et))};i&&s.$Chain(i);b=s.$GetPosition_OuterEnd();ut=s.$GetPosition_OuterEnd();s.$Chain(e);l=e.$GetPosition_OuterEnd();h=l+r.$AutoPlayInterval;o.$Shift(h);s.$Combine(o);c=s.$GetPosition_OuterEnd()}function iu(n,t){var u=l>0?l:bt,i=cr*t*(u&1),r=lr*t*(u>>1&1);$Jssor$.$IsBrowserChrome()&&$Jssor$.$BrowserVersion()<38?(i=i.toFixed(3),r=r.toFixed(3)):(i=Math.round(i),r=Math.round(r));$Jssor$.$IsBrowserIE()&&$Jssor$.$BrowserVersion()>=10&&$Jssor$.$BrowserVersion()<11?n.style.msTransform="translate("+i+"px, "+r+"px)":$Jssor$.$IsBrowserChrome()&&$Jssor$.$BrowserVersion()>=30&&$Jssor$.$BrowserVersion()<34?(n.style.WebkitTransition="transform 0s",n.style.WebkitTransform="translate3d("+i+"px, "+r+"px, 0px) perspective(2000px)"):($Jssor$.$CssLeft(n,i),$Jssor$.$CssTop(n,r))}function lf(n){var t=$Jssor$.$EventSrc(n).tagName;!lt&&t!="INPUT"&&t!="TEXTAREA"&&t!="SELECT"&&pf()&&af(n)}function ru(){gr=pt;tf=v.$GetPlayToPosition();tt=a.$GetPosition()}function uu(){ru();(y||!g&&st&12)&&(v.$Stop(),u.$TriggerEvent(n.$EVT_FREEZE))}function fu(n){var i,t,u;n&&ru();y||!g&&st&12||v.$IsPlaying()||(i=a.$GetPosition(),t=Math.ceil(tt),n&&Math.abs(nt)>=r.$MinDragOffsetToSlide&&(t=Math.ceil(i)+bi),ht&1||(t=Math.min(e-c,Math.max(t,0))),u=Math.abs(t-i),u=1-Math.pow(1-u,5),!dt&&gr?v.$Continue(tf):i==t?(hr.$EnablePlayer(),hr.$TryActivate()):v.$PlayCarousel(i,t,u*du))}function af(t){var i,r;y=!0;ar=!1;gt=null;$Jssor$.$AddEvent(document,di,eu);nf=$Jssor$.$GetNow()-50;dt=0;uu();gr||(l=0);ot?(i=t.touches[0],yr=i.clientX,pr=i.clientY):(r=$Jssor$.$MousePosition(t),yr=r.x,pr=r.y,$Jssor$.$CancelEvent(t));nt=0;wi=0;bi=0;u.$TriggerEvent(n.$EVT_DRAG_START,o(tt),tt,t)}function eu(n){var u,o,s,h,t,a,i,r;y&&(!$Jssor$.$IsBrowserIe9Earlier()||n.button)?(ot?(o=n.touches,o&&o.length>0&&(u={x:o[0].clientX,y:o[0].clientY})):u=$Jssor$.$MousePosition(n),u&&(s=u.x-yr,h=u.y-pr,Math.floor(tt)!=tt&&(l=l||bt&lt),(s||h)&&!l&&(l=lt==3?Math.abs(h)>Math.abs(s)?2:1:lt,ot&&l==1&&Math.abs(h)-Math.abs(s)>3&&(ar=!0)),l&&(t=h,a=lr,l==1&&(t=s,a=cr),ht&1||(t>0&&(i=a*f,r=t-i,r>0&&(t=i+Math.sqrt(r)*5)),t<0&&(i=a*(e-c-f),r=-t-i,r>0&&(t=-i-Math.sqrt(r)*5))),nt-wi<-2?bi=0:nt-wi>2&&(bi=-1),wi=nt,nt=t,nu=tt-nt/a/(fi||1),nt&&l&&!ar?($Jssor$.$CancelEvent(n),pt?v.$SetStandByPosition(nu):v.$StandBy(nu)):$Jssor$.$IsBrowserIe9Earlier()&&$Jssor$.$CancelEvent(n)))):tr(n)}function tr(t){if(wf(),y){y=!1;nf=$Jssor$.$GetNow();$Jssor$.$RemoveEvent(document,di,eu);dt=nt;dt&&$Jssor$.$CancelEvent(t);v.$Stop();var i=a.$GetPosition();u.$TriggerEvent(n.$EVT_DRAG_END,o(i),i,o(tt),tt,t);fu(!0)}}function vf(n){return te=p[f],au=f,f=o(n),hr=p[f],ou(n),f}function yf(t,i){l=0;vf(t);u.$TriggerEvent(n.$EVT_PARK,o(t),i)}function ou(n,t){sr=n;$Jssor$.$Each(at,function(i){i.$SetCurrentIndex(o(n),n,t)})}function pf(){var i=n.$DragRegistry||0,t=yt;return ot&&t&1&&(t&=1),n.$DragRegistry|=t,lt=t&~i}function wf(){lt&&(n.$DragRegistry&=~yt,lt=0)}function su(){var n=$Jssor$.$CreateDiv();return $Jssor$.$SetStyles(n,ct),$Jssor$.$CssPosition(n,"absolute"),n}function o(n){return(n%e+e)%e}function bf(n,t){t&&(ht?ht&2&&(n=o(n+sr),t=!1):(n=Math.min(Math.max(n+sr,0),e-c),t=!1));ti(n,r.$SlideDuration,t)}function ir(){$Jssor$.$Each(at,function(n){n.$Show(n.$Options.$ChanceToShow<=g)})}function kf(){g||(g=1,ir(),y||(st&12&&fu(),st&3&&p[f].$TryActivate()))}function df(){g&&(g=0,ir(),!y&&st&12&&uu())}function gf(){ct={$Width:ft,$Height:et,$Top:0,$Left:0};$Jssor$.$Each(ut,function(n){$Jssor$.$SetStyles(n,ct);$Jssor$.$CssPosition(n,"absolute");$Jssor$.$CssOverflow(n,"hidden");$Jssor$.$HideElement(n)});$Jssor$.$SetStyles(ri,ct)}function si(n,t){ti(n,t,!0)}function ti(n,t,i){var f,u,h,s;gu&&(!y||r.$NaviQuitDrag)&&(pt=!0,y=!1,v.$Stop(),t==undefined&&(t=du),f=wr.$GetPosition_Display(),u=n,i&&(u=f+n,u=n>0?Math.ceil(u):Math.floor(u)),ht&1||(u=o(u),u=Math.max(0,Math.min(u,e-c))),h=(u-f)%e,u=f+h,s=f==u?0:t*Math.abs(h),s=Math.min(s,t*c*1.5),v.$PlayCarousel(f,u,s||1))}function ii(){return $Jssor$.$CssWidth(s||t)}function hi(){return $Jssor$.$CssHeight(s||t)}function rr(n,i){var r,f,e;if(n==undefined)return $Jssor$.$CssWidth(t);$JssorDebug$.$Execute(function(){(!n||n<0)&&$JssorDebug$.$Fail("'$ScaleWidth' error, 'dimension' should be positive value.")});s||($JssorDebug$.$Execute(function(){var n=$Jssor$.$Css(t,"width"),i=$Jssor$.$Css(t,"height"),r=$Jssor$.$CssP(t,"width"),u=$Jssor$.$CssP(t,"height");n||$JssorDebug$.$Fail("Cannot scale jssor slider, 'dimension' of 'outer container' not specified. Please specify 'dimension' in pixel. e.g. 'dimension: 600px;'");i||$JssorDebug$.$Fail("Cannot scale jssor slider, 'height' of 'outer container' not specified. Please specify 'height' in pixel. e.g. 'height: 300px;'");n.indexOf("%")!=-1&&$JssorDebug$.$Fail("Cannot scale jssor slider, 'dimension' of 'outer container' not valid. Please specify 'dimension' in pixel. e.g. 'dimension: 600px;'");i.indexOf("%")!=-1&&$JssorDebug$.$Fail("Cannot scale jssor slider, 'height' of 'outer container' not valid. Please specify 'height' in pixel. e.g. 'height: 300px;'");r||$JssorDebug$.$Fail("Cannot scale jssor slider, 'dimension' of 'outer container' not valid. 'dimension' of 'outer container' should be positive number. e.g. 'dimension: 600px;'");u||$JssorDebug$.$Fail("Cannot scale jssor slider, 'height' of 'outer container' not valid. 'height' of 'outer container' should be positive number. e.g. 'height: 300px;'")}),r=$Jssor$.$CreateDiv(document),$Jssor$.$CssCssText(r,$Jssor$.$CssCssText(t)),$Jssor$.$ClassName(r,$Jssor$.$ClassName(t)),$Jssor$.$CssPosition(r,"relative"),$Jssor$.$CssTop(r,0),$Jssor$.$CssLeft(r,0),$Jssor$.$CssOverflow(r,"visible"),s=$Jssor$.$CreateDiv(document),$Jssor$.$CssPosition(s,"absolute"),$Jssor$.$CssTop(s,0),$Jssor$.$CssLeft(s,0),$Jssor$.$CssWidth(s,$Jssor$.$CssWidth(t)),$Jssor$.$CssHeight(s,$Jssor$.$CssHeight(t)),$Jssor$.$SetStyleTransformOrigin(s,"0 0"),$Jssor$.$AppendChild(s,r),f=$Jssor$.$Children(t),$Jssor$.$AppendChild(t,s),$Jssor$.$Css(t,"backgroundImage",""),e={navigator:rt&&rt.$Scale==!1,arrowleft:k&&k.$Scale==!1,arrowright:k&&k.$Scale==!1,thumbnavigator:b&&b.$Scale==!1,thumbwrapper:b&&b.$Scale==!1},$Jssor$.$Each(f,function(n){$Jssor$.$AppendChild(e[$Jssor$.$AttributeEx(n,"u")]?t:r,n)}),$Jssor$.$ShowElement(r),$Jssor$.$ShowElement(s));$JssorDebug$.$Execute(function(){hu||(hu=u.$Elmt.scrollWidth)});fi=n/(i?$Jssor$.$CssHeight:$Jssor$.$CssWidth)(s);$Jssor$.$CssScale(s,fi);$Jssor$.$CssWidth(t,i?fi*ii():n);$Jssor$.$CssHeight(t,i?n:fi*hi());$Jssor$.$Each(at,function(n){n.$Relocate()})}var u=this,hu,ci,r,li,ai,ct,ut,lu,nr,ei,rf,tu,oi;u.$PlayTo=ti;u.$GoTo=function(n){ti(n,1)};u.$Next=function(){si(1)};u.$Prev=function(){si(-1)};u.$Pause=function(){vt=!1};u.$Play=function(){vt||(vt=!0,p[f]&&p[f].$TryActivate())};u.$SetSlideshowTransitions=function(n){$JssorDebug$.$Execute(function(){n&&n.length||$JssorDebug$.$Error("Can not set slideshow transitions, no transitions specified.")});$Jssor$.$TranslateTransitions(n);r.$SlideshowOptions.$Transitions=n};u.$SetCaptionTransitions=function(n){$JssorDebug$.$Execute(function(){n&&n.length||$JssorDebug$.$Error("Can not set caption transitions, no transitions specified")});$Jssor$.$TranslateTransitions(n);it.$CaptionTransitions=n;it.$Version=$Jssor$.$GetNow()};u.$SlidesCount=function(){return ut.length};u.$CurrentIndex=function(){return f};u.$IsAutoPlaying=function(){return vt};u.$IsDragging=function(){return y};u.$IsSliding=function(){return pt};u.$IsMouseOver=function(){return!g};u.$LastDragSucceded=function(){return dt};u.$OriginalWidth=u.$GetOriginalWidth=ii;u.$OriginalHeight=u.$GetOriginalHeight=hi;u.$ScaleHeight=u.$GetScaleHeight=function(n){if(n==undefined)return $Jssor$.$CssHeight(t);rr(n,!0)};u.$ScaleWidth=u.$SetScaleWidth=u.$GetScaleWidth=rr;u.$GetVirtualIndex=function(n){var t=Math.ceil(o(pi/yu)),i=o(n-f+t);return i>c?n-f>e/2?n-=e:n-f<=-e/2&&(n+=e):n=f+i-t,n};$JssorObject$.call(u);$JssorDebug$.$Execute(function(){var n=$Jssor$.$GetElement(t);n||$JssorDebug$.$Fail("Outer container '"+t+"' not found.")});u.$Elmt=t=$Jssor$.$GetElement(t);ci=1;r=$Jssor$.$Extend({$FillMode:0,$LazyLoading:1,$StartIndex:0,$AutoPlay:!1,$Loop:1,$HWA:!0,$NaviQuitDrag:!0,$AutoPlaySteps:1,$AutoPlayInterval:3e3,$PauseOnHover:1,$SlideDuration:500,$SlideEasing:$JssorEasing$.$EaseOutQuad,$MinDragOffsetToSlide:20,$SlideSpacing:0,$DisplayPieces:1,$ParkingPosition:0,$UISearchMode:1,$PlayOrientation:1,$DragOrientation:1},i);$JssorDebug$.$Execute(function(){r=$Jssor$.$Extend({$ArrowKeyNavigation:undefined,$SlideWidth:undefined,$SlideHeight:undefined,$SlideshowOptions:undefined,$CaptionSliderOptions:undefined,$BulletNavigatorOptions:undefined,$ArrowNavigatorOptions:undefined,$ThumbnailNavigatorOptions:undefined},r)});var bt=r.$PlayOrientation&3,cu=(r.$PlayOrientation&4)/-4||1,d=r.$SlideshowOptions,it=$Jssor$.$Extend({$Class:$JssorCaptionSliderBase$,$PlayInMode:1,$PlayOutMode:1},r.$CaptionSliderOptions);$Jssor$.$TranslateTransitions(it.$CaptionTransitions);var rt=r.$BulletNavigatorOptions,k=r.$ArrowNavigatorOptions,b=r.$ThumbnailNavigatorOptions;$JssorDebug$.$Execute(function(){d&&!d.$Class&&$JssorDebug$.$Fail("Option $SlideshowOptions error, class not specified.")});$JssorDebug$.$Execute(function(){r.$CaptionSliderOptions&&!r.$CaptionSliderOptions.$Class&&$JssorDebug$.$Fail("Option $CaptionSliderOptions error, class not specified.")});$JssorDebug$.$Execute(function(){rt&&!rt.$Class&&$JssorDebug$.$Fail("Option $BulletNavigatorOptions error, class not specified.")});$JssorDebug$.$Execute(function(){k&&!k.$Class&&$JssorDebug$.$Fail("Option $ArrowNavigatorOptions error, class not specified.")});$JssorDebug$.$Execute(function(){b&&!b.$Class&&$JssorDebug$.$Fail("Option $ThumbnailNavigatorOptions error, class not specified.")});var kt=!r.$UISearchMode,s,h=$Jssor$.$FindChild(t,"slides",kt),ri=$Jssor$.$FindChild(t,"loading",kt)||$Jssor$.$CreateDiv(document),ur=$Jssor$.$FindChild(t,"navigator",kt),fr=$Jssor$.$FindChild(t,"arrowleft",kt),er=$Jssor$.$FindChild(t,"arrowright",kt),or=$Jssor$.$FindChild(t,"thumbnavigator",kt);$JssorDebug$.$Execute(function(){if(ur&&!rt)throw new Error("Bullet navigator container defined but $BulletNavigatorOptions not specified.");if((fr||er)&&!k)throw new Error("arrowleft or arrowright defined, but $ArrowNavigatorOptions not specified.");if(or&&!b)throw new Error("Thumbnail navigator container defined, but $ThumbnailNavigatorOptions not specified.");});li=$Jssor$.$CssWidth(h);ai=$Jssor$.$CssHeight(h);$JssorDebug$.$Execute(function(){isNaN(li)&&$JssorDebug$.$Fail("Width of slides container wrong specification, it should be specified in pixel (like style='width: 600px;').");li==undefined&&$JssorDebug$.$Fail("Width of slides container not specified, it should be specified in pixel (like style='width: 600px;').");isNaN(ai)&&$JssorDebug$.$Fail("Height of slides container wrong specification, it should be specified in pixel (like style='height: 300px;').");ai==undefined&&$JssorDebug$.$Fail("Height of slides container not specified, it should be specified in pixel (like style='height: 300px;').");var n=$Jssor$.$CssOverflow(h),t=$Jssor$.$Css(h,"overflowX"),i=$Jssor$.$Css(h,"overflowY");n!="hidden"&&(t!="hidden"||i!="hidden")&&$JssorDebug$.$Fail("Overflow of slides container wrong specification, it should be specified as 'hidden' (style='overflow:hidden;').")});$JssorDebug$.$Execute(function(){$Jssor$.$IsNumeric(r.$DisplayPieces)||$JssorDebug$.$Fail("Option $DisplayPieces error, it should be a numeric value and greater than or equal to 1.");r.$DisplayPieces<1&&$JssorDebug$.$Fail("Option $DisplayPieces error, it should be greater than or equal to 1.");r.$DisplayPieces>1&&r.$DragOrientation&&r.$DragOrientation!=bt&&$JssorDebug$.$Fail("Option $DragOrientation error, it should be 0 or the same of $PlayOrientation when $DisplayPieces is greater than 1.");$Jssor$.$IsNumeric(r.$ParkingPosition)||$JssorDebug$.$Fail("Option $ParkingPosition error, it should be a numeric value.");r.$ParkingPosition&&r.$DragOrientation&&r.$DragOrientation!=bt&&$JssorDebug$.$Fail("Option $DragOrientation error, it should be 0 or the same of $PlayOrientation when $ParkingPosition is not equal to 0.")});ut=[];lu=$Jssor$.$Children(h);$Jssor$.$Each(lu,function(n){n.tagName!="DIV"||$Jssor$.$AttributeEx(n,"u")||ut.push(n)});$JssorDebug$.$Execute(function(){ut.length<1&&$JssorDebug$.$Error("Slides html code definition error, there must be at least 1 slide to initialize a slider.")});var ne=0,au,f=-1,sr,te,hr,e=ut.length,ft=r.$SlideWidth||li,et=r.$SlideHeight||ai,vu=r.$SlideSpacing,cr=ft+vu,lr=et+vu,yu=bt&1?cr:lr,c=Math.min(r.$DisplayPieces,e),vi,l,lt,ar,ot,at=[],pu,wu,bu,ku,ie,vt,fe=r.$AutoPlaySteps,st=r.$PauseOnHover,ee=r.$AutoPlayInterval,du=r.$SlideDuration,vr,yi,pi,gu=c<e,ht=gu?r.$Loop:0,yt,dt,g=1,pt,y,gt,yr=0,pr=0,nt,wi,bi,wr,a,ui,v,br=new sf,fi;vt=r.$AutoPlay;u.$Options=i;gf();t["jssor-slider"]=!0;$Jssor$.$CssZIndex(h,$Jssor$.$CssZIndex(h)||0);$Jssor$.$CssPosition(h,"absolute");vi=$Jssor$.$CloneNode(h);$Jssor$.$InsertBefore($Jssor$.$ParentNode(h),vi,h);d&&(ku=d.$ShowLink,vr=d.$Class,$JssorDebug$.$Execute(function(){d.$Transitions&&d.$Transitions.length||$JssorDebug$.$Error("Invalid '$SlideshowOptions', no '$Transitions' specified.")}),$Jssor$.$TranslateTransitions(d.$Transitions),yi=c==1&&e>1&&vr&&(!$Jssor$.$IsBrowserIE()||$Jssor$.$BrowserVersion()>=8));pi=yi||c>=e||!(ht&1)?0:r.$ParkingPosition;yt=(c>1||pi?bt:-1)&r.$DragOrientation;var ki=h,p=[],w,wt,kr="mousedown",di="mousemove",dr="mouseup",gi,nf,tt,gr,tf,nu,ni;for(window.navigator.pointerEnabled||(ni=window.navigator.msPointerEnabled)?(kr=ni?"MSPointerDown":"pointerdown",di=ni?"MSPointerMove":"pointermove",dr=ni?"MSPointerUp":"pointerup",gi=ni?"MSPointerCancel":"pointercancel",yt&&(nr="none",yt==1?nr="pan-y":yt==2&&(nr="pan-x"),$Jssor$.$Css(ki,ni?"msTouchAction":"touchAction",nr))):("ontouchstart"in window||"createTouch"in document)&&(ot=!0,kr="touchstart",di="touchmove",dr="touchend",gi="touchcancel"),ui=new ef,yi&&(w=new vr(br,ft,et,d,ot)),$Jssor$.$AppendChild(vi,ui.$Wrapper),$Jssor$.$CssOverflow(h,"hidden"),wt=su(),$Jssor$.$Css(wt,"backgroundColor","#000"),$Jssor$.$CssOpacity(wt,0),$Jssor$.$InsertBefore(ki,wt,ki.firstChild),ei=0;ei<ut.length;ei++)rf=ut[ei],tu=new hf(rf,ei),p.push(tu);$Jssor$.$HideElement(ri);$JssorDebug$.$Execute(function(){$Jssor$.$Attribute(ri,"debug-id","loading-container")});wr=new ff;v=new of(wr,ui);$JssorDebug$.$Execute(function(){$Jssor$.$Attribute(ki,"debug-id","slide-board")});yt&&($Jssor$.$AddEvent(h,kr,lf),$Jssor$.$AddEvent(document,dr,tr),gi&&$Jssor$.$AddEvent(document,gi,tr));st&=ot?10:5;ur&&rt&&(pu=new rt.$Class(ur,rt,ii(),hi()),at.push(pu));k&&fr&&er&&(wu=new k.$Class(fr,er,k,ii(),hi()),at.push(wu));or&&b&&(b.$StartIndex=r.$StartIndex,bu=new b.$Class(or,b),at.push(bu));$Jssor$.$Each(at,function(n){n.$Reset(e,p,ri);n.$On($JssorNavigatorEvents$.$NAVIGATIONREQUEST,bf)});rr(ii());$Jssor$.$AddEvent(t,"mouseout",$Jssor$.$MouseOverOutFilter(kf,t));$Jssor$.$AddEvent(t,"mouseover",$Jssor$.$MouseOverOutFilter(df,t));ir();r.$ArrowKeyNavigation&&$Jssor$.$AddEvent(document,"keydown",function(n){n.keyCode==$JssorKeyCode$.$LEFT?si(-1):n.keyCode==$JssorKeyCode$.$RIGHT&&si(1)});oi=r.$StartIndex;ht&1||(oi=Math.max(0,Math.min(oi,e-c)));v.$PlayCarousel(oi,oi,0)}var t=0,i=1,r=2,u=3,y=1,p=2,w=4,b=8,d=256,g=512,nt=1024,tt=2048,e=tt+y,o=tt+p,s=g+y,h=g+p,c=d+w,l=d+b,a=nt+w,v=nt+b,rt;$JssorSlideshowFormations$.$FormationStraight=function(n){for(var u=n.$Cols,v=n.$Rows,k=n.$Assembly,d=n.$Count,p=[],t=0,i=0,w=u-1,b=v-1,y=d-1,g,r,i=0;i<v;i++)for(t=0;t<u;t++){g=i+","+t;switch(k){case e:r=y-(t*v+(b-i));break;case a:r=y-(i*u+(w-t));break;case s:r=y-(t*v+i);case c:r=y-(i*u+t);break;case o:r=t*v+i;break;case l:r=i*u+(w-t);break;case h:r=t*v+(b-i);break;default:r=i*u+t}f(p,r,[i,t])}return p};$JssorSlideshowFormations$.$FormationSwirl=function(n){var g=n.$Cols,nt=n.$Rows,ft=n.$Assembly,tt=n.$Count,it=[],rt=[],k=0,v=0,y=0,w=g-1,b=nt-1,et=tt-1,d,p,ut=0;switch(ft){case e:v=w;y=0;p=[r,i,u,t];break;case a:v=0;y=b;p=[t,u,i,r];break;case s:v=w;y=b;p=[u,i,r,t];break;case c:v=w;y=b;p=[i,u,t,r];break;case o:v=0;y=0;p=[r,t,u,i];break;case l:v=w;y=0;p=[i,r,t,u];break;case h:v=0;y=b;p=[u,t,r,i];break;default:v=0;y=0;p=[t,r,i,u]}for(k=0;k<tt;){if(d=y+","+v,v>=0&&v<g&&y>=0&&y<nt&&!rt[d])rt[d]=!0,f(it,k++,[y,v]);else switch(p[ut++%p.length]){case t:v--;break;case r:y--;break;case i:v++;break;case u:y++}switch(p[ut%p.length]){case t:v++;break;case r:y++;break;case i:v--;break;case u:y--}}return it};$JssorSlideshowFormations$.$FormationZigZag=function(n){var nt=n.$Cols,tt=n.$Rows,ut=n.$Assembly,it=n.$Count,k=[],d=0,v=0,y=0,w=nt-1,b=tt-1,ft=it-1,rt,p,g=0;switch(ut){case e:v=w;y=0;p=[r,i,u,i];break;case a:v=0;y=b;p=[t,u,i,u];break;case s:v=w;y=b;p=[u,i,r,i];break;case c:v=w;y=b;p=[i,u,t,u];break;case o:v=0;y=0;p=[r,t,u,t];break;case l:v=w;y=0;p=[i,r,t,r];break;case h:v=0;y=b;p=[u,t,r,t];break;default:v=0;y=0;p=[t,r,i,r]}for(d=0;d<it;)if(rt=y+","+v,v>=0&&v<nt&&y>=0&&y<tt&&typeof k[rt]=="undefined"){f(k,d++,[y,v]);switch(p[g%p.length]){case t:v++;break;case r:y++;break;case i:v--;break;case u:y--}}else{switch(p[g++%p.length]){case t:v--;break;case r:y--;break;case i:v++;break;case u:y++}switch(p[g++%p.length]){case t:v++;break;case r:y++;break;case i:v--;break;case u:y--}}return k};$JssorSlideshowFormations$.$FormationStraightStairs=function(n){var g=n.$Cols,nt=n.$Rows,y=n.$Assembly,d=n.$Count,b=[],k=0,r=0,u=0,p=g-1,w=nt-1,tt=d-1,it,t,i;switch(y){case e:case h:case s:case o:t=0;i=0;break;case l:case a:case c:case v:t=p;i=0;break;default:y=v;t=p;i=0}for(r=t,u=i;k<d;){it=u+","+r;ft(y)||ut(y)?f(b,tt-k++,[u,r]):f(b,k++,[u,r]);switch(y){case e:case h:r--;u++;break;case s:case o:r++;u--;break;case l:case a:r--;u--;break;case v:case c:default:r++;u++}if(r<0||u<0||r>p||u>w){switch(y){case e:case h:t++;break;case l:case a:case s:case o:i++;break;case v:case c:default:t--}if(t<0||i<0||t>p||i>w){switch(y){case e:case h:t=p;i++;break;case s:case o:i=w;t++;break;case l:case a:i=w;t--;break;case v:case c:default:t=0;i++}i>w?i=w:i<0?i=0:t>p?t=p:t<0&&(t=0)}u=i;r=t}}return b};$JssorSlideshowFormations$.$FormationSquare=function(n){var t=n.$Cols||1,i=n.$Rows||1,s=[],r,u,e,o,h;for(e=t<i?(i-t)/2:0,o=t>i?(t-i)/2:0,h=Math.round(Math.max(t/2,i/2))+1,r=0;r<t;r++)for(u=0;u<i;u++)f(s,h-Math.min(r+1+e,u+1+o,t-r+e,i-u+o),[u,r]);return s};$JssorSlideshowFormations$.$FormationRectangle=function(n){for(var r=n.$Cols||1,u=n.$Rows||1,e=[],i,o=Math.round(Math.min(r/2,u/2))+1,t=0;t<r;t++)for(i=0;i<u;i++)f(e,o-Math.min(t+1,i+1,r-t,u-i),[i,t]);return e};$JssorSlideshowFormations$.$FormationRandom=function(n){for(var r=[],i,t=0;t<n.$Rows;t++)for(i=0;i<n.$Cols;i++)f(r,Math.ceil(1e5*Math.random())%13,[t,i]);return r};$JssorSlideshowFormations$.$FormationCircle=function(n){for(var r=n.$Cols||1,u=n.$Rows||1,e=[],i,o=r/2-.5,s=u/2-.5,t=0;t<r;t++)for(i=0;i<u;i++)f(e,Math.round(Math.sqrt(Math.pow(t-o,2)+Math.pow(i-s,2))),[i,t]);return e};$JssorSlideshowFormations$.$FormationCross=function(n){for(var r=n.$Cols||1,u=n.$Rows||1,e=[],i,o=r/2-.5,s=u/2-.5,t=0;t<r;t++)for(i=0;i<u;i++)f(e,Math.round(Math.min(Math.abs(t-o),Math.abs(i-s))),[i,t]);return e};$JssorSlideshowFormations$.$FormationRectangleCross=function(n){for(var e=n.$Cols||1,o=n.$Rows||1,s=[],i,r=e/2-.5,u=o/2-.5,h=Math.max(r,u)+1,t=0;t<e;t++)for(i=0;i<o;i++)f(s,Math.round(h-Math.max(r-Math.abs(t-r),u-Math.abs(i-u)))-1,[i,t]);return s};rt=1;$JssorSlideshowRunner$=window.$JssorSlideshowRunner$=function(n,t,i,r,u){function p(){var n=this,t=0;$JssorAnimator$.call(n,0,h);n.$OnPositionChange=function(n,i){i-t>s&&(t=i,o&&o.$ShowFrame(i),e&&e.$ShowFrame(i))};n.$Transition=c}var f=this,h,e,o,l,a,v=0,y=r.$TransitionsOrder,c,s=8;f.$GetTransition=function(){var n=0,t=r.$Transitions,i=t.length;return n=y?v++%i:Math.floor(Math.random()*i),t[n]&&(t[n].$Index=n),t[n]};f.$Initialize=function(r,u,v,y,p){var w,b,g;$JssorDebug$.$Execute(function(){e&&$JssorDebug$.$Fail("slideshow runner has not been cleared.")});c=p;p=k(p,s);a=v;l=y;w=y.$Item;b=v.$Item;w["no-image"]=!y.$Image;b["no-image"]=!v.$Image;var nt=w,tt=b,rt=p,d=p.$Brother||k({},s);p.$SlideOut||(nt=b,tt=w);g=d.$Shift||0;e=new it(n,tt,d,Math.max(g-d.$Interval,0),t,i);o=new it(n,nt,rt,Math.max(d.$Interval-g,0),t,i);e.$ShowFrame(0);o.$ShowFrame(0);h=Math.max(e.$EndTime,o.$EndTime);f.$Index=r};f.$Clear=function(){n.$Clear();e=null;o=null};f.$GetProcessor=function(){var n=null;return o&&(n=new p),n};($Jssor$.$IsBrowserIe9Earlier()||$Jssor$.$IsBrowserOpera()||u&&$Jssor$.$WebKitVersion()<537)&&(s=16);$JssorObject$.call(f);$JssorAnimator$.call(f,-1e7,1e7);$JssorDebug$.$LiveStamp(f,"slideshow_runner_"+rt++)};n.$EVT_CLICK=21;n.$EVT_DRAG_START=22;n.$EVT_DRAG_END=23;n.$EVT_SWIPE_START=24;n.$EVT_SWIPE_END=25;n.$EVT_LOAD_START=26;n.$EVT_LOAD_END=27;n.$EVT_FREEZE=28;n.$EVT_POSITION_CHANGE=202;n.$EVT_PARK=203;n.$EVT_SLIDESHOW_START=206;n.$EVT_SLIDESHOW_END=207;n.$EVT_PROGRESS_CHANGE=208;n.$EVT_STATE_CHANGE=209;n.$EVT_ROLLBACK_START=210;n.$EVT_ROLLBACK_END=211;window.$JssorSlider$=$JssorSlider$=n};var $JssorNavigatorEvents$={$NAVIGATIONREQUEST:1,$INDEXCHANGE:2,$RESET:3},$JssorBulletNavigator$=window.$JssorBulletNavigator$=function(n,t,i,r){function g(n){n!=-1&&d[n].$Activate(n==h)}function nt(n){f.$TriggerEvent($JssorNavigatorEvents$.$NAVIGATIONREQUEST,n*c)}var f=this,tt,it;$JssorObject$.call(f);n=$Jssor$.$GetElement(n);var l,rt,a,v,y,h=0,u,c,o,b,k,s,e,p,w,ut=[],d=[];f.$Elmt=n;f.$GetCurrentIndex=function(){return y};f.$SetCurrentIndex=function(n){if(n!=y){var i=h,t=Math.floor(n/c);h=t;y=n;g(i);g(t)}};f.$Show=function(t){$Jssor$.$ShowElement(n,t)};f.$Relocate=function(){tt&&u.$Scale!=!1||(u.$AutoCenter&1&&$Jssor$.$CssLeft(n,(i-a)/2),u.$AutoCenter&2&&$Jssor$.$CssTop(n,(r-v)/2),tt=!0)};f.$Reset=function(t){var i,tt,r,ft;if(!it){rt=t;l=Math.ceil(t/c);h=0;var y=p+b,g=w+k,f=Math.ceil(l/o)-1;for(a=p+y*(s?o-1:f),v=w+g*(s?f:o-1),$Jssor$.$CssWidth(n,a),$Jssor$.$CssHeight(n,v),i=0;i<l;i++)tt=$Jssor$.$CreateSpan(),$Jssor$.$InnerText(tt,i+1),r=$Jssor$.$BuildElement(e,"NumberTemplate",tt,!0),$Jssor$.$CssPosition(r,"absolute"),ft=i%(f+1),$Jssor$.$CssLeft(r,s?i%o*y:y*ft),$Jssor$.$CssTop(r,s?g*ft:Math.floor(i/(f+1))*g),$Jssor$.$AppendChild(n,r),ut[i]=r,u.$ActionMode&1&&$Jssor$.$AddEvent(r,"click",$Jssor$.$CreateCallback(null,nt,i)),u.$ActionMode&2&&$Jssor$.$AddEvent(r,"mouseover",$Jssor$.$MouseOverOutFilter($Jssor$.$CreateCallback(null,nt,i),r)),d[i]=$Jssor$.$Buttonize(r);it=!0}};f.$Options=u=$Jssor$.$Extend({$SpacingX:0,$SpacingY:0,$Orientation:1,$ActionMode:1},t);$JssorDebug$.$Execute(function(){u=$Jssor$.$Extend({$Steps:undefined,$Lanes:undefined},u)});e=$Jssor$.$FindChild(n,"prototype");$JssorDebug$.$Execute(function(){e||$JssorDebug$.$Fail("Navigator item prototype not defined.");isNaN($Jssor$.$CssWidth(e))&&$JssorDebug$.$Fail("Width of 'navigator item prototype' not specified.");isNaN($Jssor$.$CssHeight(e))&&$JssorDebug$.$Fail("Height of 'navigator item prototype' not specified.")});p=$Jssor$.$CssWidth(e);w=$Jssor$.$CssHeight(e);$Jssor$.$RemoveChild(n,e);c=u.$Steps||1;o=u.$Lanes||1;b=u.$SpacingX;k=u.$SpacingY;s=u.$Orientation-1},$JssorArrowNavigator$=window.$JssorArrowNavigator$=function(n,t,i,r,u){function l(n){f.$TriggerEvent($JssorNavigatorEvents$.$NAVIGATIONREQUEST,n,!0)}var f=this,y,o,e,s,h,c,a,v;$JssorObject$.call(f);$JssorDebug$.$Execute(function(){n||$JssorDebug$.$Fail("Option '$ArrowNavigatorOptions' spepcified, but UI 'arrowleft' not defined. Define 'arrowleft' to enable direct navigation, or remove option '$ArrowNavigatorOptions' to disable direct navigation.");t||$JssorDebug$.$Fail("Option '$ArrowNavigatorOptions' spepcified, but UI 'arrowright' not defined. Define 'arrowright' to enable direct navigation, or remove option '$ArrowNavigatorOptions' to disable direct navigation.");isNaN($Jssor$.$CssWidth(n))&&$JssorDebug$.$Fail("Width of 'arrow left' not specified.");isNaN($Jssor$.$CssWidth(t))&&$JssorDebug$.$Fail("Width of 'arrow right' not specified.");isNaN($Jssor$.$CssHeight(n))&&$JssorDebug$.$Fail("Height of 'arrow left' not specified.");isNaN($Jssor$.$CssHeight(t))&&$JssorDebug$.$Fail("Height of 'arrow right' not specified.")});h=$Jssor$.$CssWidth(n);c=$Jssor$.$CssHeight(n);f.$GetCurrentIndex=function(){return o};f.$SetCurrentIndex=function(n,t,i){o=i?t:n};f.$Show=function(i){$Jssor$.$ShowElement(n,i);$Jssor$.$ShowElement(t,i)};f.$Relocate=function(){a&&e.$Scale!=!1||(e.$AutoCenter&1&&($Jssor$.$CssLeft(n,(r-h)/2),$Jssor$.$CssLeft(t,(r-h)/2)),e.$AutoCenter&2&&($Jssor$.$CssTop(n,(u-c)/2),$Jssor$.$CssTop(t,(u-c)/2)),a=!0)};f.$Reset=function(i){y=i;o=0;v||($Jssor$.$AddEvent(n,"click",$Jssor$.$CreateCallback(null,l,-s)),$Jssor$.$AddEvent(t,"click",$Jssor$.$CreateCallback(null,l,s)),$Jssor$.$Buttonize(n),$Jssor$.$Buttonize(t),v=!0)};f.$Options=e=$Jssor$.$Extend({$Steps:1},i);s=e.$Steps},$JssorThumbnailNavigator$=window.$JssorThumbnailNavigator$=function(n,t){function g(n,t){function v(){h.$Activate(o==t)}function a(){if(!l.$LastDragSucceded()){var n=r-t%r,i=l.$GetVirtualIndex((t+n)/r-1),u=i*r+r-n;f.$TriggerEvent($JssorNavigatorEvents$.$NAVIGATIONREQUEST,u)}}var s=this,u,h,c;$JssorDebug$.$Execute(function(){s.$Wrapper=undefined});s.$Index=t;s.$Highlight=v;c=n.$Thumb||n.$Image||$Jssor$.$CreateDiv();s.$Wrapper=u=$Jssor$.$BuildElement(e,"ThumbnailTemplate",c,!0);h=$Jssor$.$Buttonize(u);i.$ActionMode&1&&$Jssor$.$AddEvent(u,"click",a);i.$ActionMode&2&&$Jssor$.$AddEvent(u,"mouseover",$Jssor$.$MouseOverOutFilter(a,u))}var f=this,b,d,o,i,y=[],p,w,r,s,h,a,v,c,l,u,e,k;$JssorObject$.call(f);n=$Jssor$.$GetElement(n);f.$GetCurrentIndex=function(){return o};f.$SetCurrentIndex=function(n,t,i){var u=o;o=n;u!=-1&&y[u].$Highlight();y[n].$Highlight();i||l.$PlayTo(l.$GetVirtualIndex(Math.floor(t/r)))};f.$Show=function(t){$Jssor$.$ShowElement(n,t)};f.$Relocate=$Jssor$.$EmptyFunction;f.$Reset=function(t,f){var nt,ft;if(!k){b=t;d=Math.ceil(b/r);o=-1;c=Math.min(c,f.length);var e=i.$Orientation&1,tt=a+(a+s)*(r-1)*(1-e),it=v+(v+h)*(r-1)*e,rt=tt+(tt+s)*(c-1)*e,ut=it+(it+h)*(c-1)*(1-e);$Jssor$.$CssPosition(u,"absolute");$Jssor$.$CssOverflow(u,"hidden");i.$AutoCenter&1&&$Jssor$.$CssLeft(u,(p-rt)/2);i.$AutoCenter&2&&$Jssor$.$CssTop(u,(w-ut)/2);$Jssor$.$CssWidth(u,rt);$Jssor$.$CssHeight(u,ut);nt=[];$Jssor$.$Each(f,function(n,t){var o=new g(n,t),f=o.$Wrapper,i=Math.floor(t/r),c=t%r;$Jssor$.$CssLeft(f,(a+s)*c*(1-e));$Jssor$.$CssTop(f,(v+h)*c*e);nt[i]||(nt[i]=$Jssor$.$CreateDiv(),$Jssor$.$AppendChild(u,nt[i]));$Jssor$.$AppendChild(nt[i],f);y.push(o)});ft=$Jssor$.$Extend({$AutoPlay:!1,$NaviQuitDrag:!1,$SlideWidth:tt,$SlideHeight:it,$SlideSpacing:s*e+h*(1-e),$MinDragOffsetToSlide:12,$SlideDuration:200,$PauseOnHover:1,$PlayOrientation:i.$Orientation,$DragOrientation:i.$DisableDrag?0:i.$Orientation},i);l=new $JssorSlider$(n,ft);k=!0}};f.$Options=i=$Jssor$.$Extend({$SpacingX:3,$SpacingY:3,$DisplayPieces:1,$Orientation:1,$AutoCenter:3,$ActionMode:1},t);$JssorDebug$.$Execute(function(){i=$Jssor$.$Extend({$Lanes:undefined,$Width:undefined,$Height:undefined},i)});p=$Jssor$.$CssWidth(n);w=$Jssor$.$CssHeight(n);$JssorDebug$.$Execute(function(){p||$JssorDebug$.$Fail("width of 'thumbnavigator' container not specified.");w||$JssorDebug$.$Fail("height of 'thumbnavigator' container not specified.")});u=$Jssor$.$FindChild(n,"slides",!0);e=$Jssor$.$FindChild(u,"prototype");$JssorDebug$.$Execute(function(){e||$JssorDebug$.$Fail("prototype of 'thumbnavigator' not defined.")});a=$Jssor$.$CssWidth(e);v=$Jssor$.$CssHeight(e);$Jssor$.$RemoveChild(u,e);r=i.$Lanes||1;s=i.$SpacingX;h=i.$SpacingY;c=i.$DisplayPieces};$JssorCaptionSlider$=window.$JssorCaptionSlider$=function(n,t,i){function s(n,t){function a(n,t){var i={};return $Jssor$.$Each(l,function(r,u){var f=$Jssor$.$AttributeEx(n,r+(t||"")),e;f&&(e={},r=="t"?e.$Value=f:f.indexOf("%")+1?e.$Percent=$Jssor$.$ParseFloat(f)/100:e.$Value=$Jssor$.$ParseFloat(f),i[u]=e)}),i}function y(){return f[Math.floor(Math.random()*f.length)]}function v(n){var i,t;return n=="*"?i=y():n&&(t=f[$Jssor$.$ParseInt(n)]||f[n],$Jssor$.$IsArray(t)&&(n!=h?(h=n,r[n]=0,c[n]=t[Math.floor(Math.random()*t.length)]):r[n]++,t=c[n],$Jssor$.$IsArray(t)&&(t=t.length&&t[r[n]%t.length],$Jssor$.$IsArray(t)&&(t=t[Math.floor(Math.random()*t.length)]))),i=t,$Jssor$.$IsString(i)&&(i=v(i))),i}var e=[],h,c=[],r=[],p=$Jssor$.$Children(n);return $Jssor$.$Each(p,function(n){var r=[],f;r.$Elmt=n;f=$Jssor$.$AttributeEx(n,"u")=="caption";$Jssor$.$Each(i?[0,3]:[2],function(i,e){var l,h,c;f&&(i==2&&$Jssor$.$AttributeEx(n,"t3")||(h=a(n,i),i!=2||h.$Transition||(h.$Delay=h.$Delay||{$Value:0},h=$Jssor$.$Extend(a(n,0),h))),h&&h.$Transition&&(l=v(h.$Transition.$Value),l&&(c=$Jssor$.$Extend({$Delay:0},l),$Jssor$.$Each(h,function(n,t){var i=(u[t]||u.$Default).apply(u,[c[t],h[t]]);isNaN(i)||(c[t]=i)}),e||(h.$BeginTime?c.$BeginTime=h.$BeginTime.$Value||0:o&2&&(c.$BeginTime=0)))),r.push(c));t%2&&!e&&(r.$Children=s(n,t+1))});e.push(r)}),e}function h(n,t,r){var e={$Easing:t.$Easing,$Round:t.$Round,$During:t.$During,$Reverse:i&&!r,$Optimize:!0},p,a,v,tt;$JssorDebug$.$Execute(function(){e.$CaptionAnimator=!0});var o=n,y=$Jssor$.$ParentNode(n),c=$Jssor$.$CssWidth(o),l=$Jssor$.$CssHeight(o),it=$Jssor$.$CssWidth(y),rt=$Jssor$.$CssHeight(y),u={},s={},h=t.$ScaleClip||1;if(t.$Opacity&&(u.$Opacity=2-t.$Opacity),e.$OriginalWidth=c,e.$OriginalHeight=l,t.$Zoom||t.$Rotate)u.$Zoom=t.$Zoom?t.$Zoom-1:1,($Jssor$.$IsBrowserIe9Earlier()||$Jssor$.$IsBrowserOpera())&&(u.$Zoom=Math.min(u.$Zoom,2)),s.$Zoom=1,p=t.$Rotate||0,u.$Rotate=p*360,s.$Rotate=0;else if(t.$Clip){var w={$Top:0,$Right:c,$Bottom:l,$Left:0},b=$Jssor$.$Extend({},w),f=b.$Offset={},k=t.$Clip&4,d=t.$Clip&8,g=t.$Clip&1,nt=t.$Clip&2;k&&d?(f.$Top=l/2*h,f.$Bottom=-f.$Top):k?f.$Bottom=-l*h:d&&(f.$Top=l*h);g&&nt?(f.$Left=c/2*h,f.$Right=-f.$Left):g?f.$Right=-c*h:nt&&(f.$Left=c*h);e.$Move=t.$Move;u.$Clip=b;s.$Clip=w}return a=0,v=0,t.x&&(a-=it*t.x),t.y&&(v-=rt*t.y),(a||v||e.$Move)&&(u.$Left=a+$Jssor$.$CssLeft(o),u.$Top=v+$Jssor$.$CssTop(o)),tt=t.$Duration,s=$Jssor$.$Extend(s,$Jssor$.$GetStyles(o,u)),e.$Setter=$Jssor$.$StyleSetterEx(),new $JssorAnimator$(t.$Delay,tt,e,o,s,u)}function c(n,t){return $Jssor$.$Each(t,function(t,i){var o;$JssorDebug$.$Execute(function(){if(t.length){var r=$Jssor$.$CssTop(t.$Elmt),u=$Jssor$.$CssLeft(t.$Elmt),f=$Jssor$.$CssWidth(t.$Elmt),e=$Jssor$.$CssHeight(t.$Elmt),n=null;isNaN(r)?n="Style 'top' for caption not specified. Please always specify caption like 'position: absolute; top: ...px; left: ...px; width: ...px; height: ...px;'.":isNaN(u)?n="Style 'left' not specified. Please always specify caption like 'position: absolute; top: ...px; left: ...px; width: ...px; height: ...px;'.":isNaN(f)?n="Style 'width' not specified. Please always specify caption like 'position: absolute; top: ...px; left: ...px; width: ...px; height: ...px;'.":isNaN(e)&&(n="Style 'height' not specified. Please always specify caption like 'position: absolute; top: ...px; left: ...px; width: ...px; height: ...px;'.");n&&$JssorDebug$.$Error("Caption "+(i+1)+" definition error, \r\n"+n+"\r\n"+t.$Elmt.outerHTML)}});var u,s=t.$Elmt,f=t[0],l=t[1];f&&(u=h(s,f),n=u.$Locate(f.$BeginTime==undefined?n:f.$BeginTime,1));n=c(n,t.$Children);l&&(o=h(s,l,1),o.$Locate(n,1),r.$Combine(o),e.$Combine(o));u&&r.$Combine(u)}),n}$JssorDebug$.$Execute(function(){t.$CaptionTransitions||$JssorDebug$.$Error("'$CaptionSliderOptions' option error, '$CaptionSliderOptions.$CaptionTransitions' not specified.")});var r=this,e,o=i?t.$PlayInMode:t.$PlayOutMode,f=t.$CaptionTransitions,l={$Transition:"t",$Delay:"d",$Duration:"du",x:"x",y:"y",$Rotate:"r",$Zoom:"z",$Opacity:"f",$BeginTime:"b"},u={$Default:function(n,t){return isNaN(t.$Value)?n*=t.$Percent:n=t.$Value,n},$Opacity:function(n,t){return this.$Default(n-1,t)}};u.$Zoom=u.$Opacity;$JssorAnimator$.call(r,0,0);r.$Revert=function(){r.$GoToPosition(r.$GetPosition_OuterEnd()*(i||0));e.$GoToBegin()};e=new $JssorAnimator$(0,0);c(0,o?s(n,1):[])}