function revslider_showDoubleJqueryError(t){var e="Revolution Slider Error: You have some jquery.js library include that comes after the revolution files js include.";e+="<br> This includes make eliminates the revolution slider libraries, and make it not work.",e+="<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.",e="<span style='font-size:16px;color:#BC0C06;'>"+(e+="<br>&nbsp;&nbsp;&nbsp; 2. Find the double jquery.js include and remove it.")+"</span>",jQuery(t).show().html(e)}function mobileMenuOpen(t){$("header .menu button").addClass("open"),$(".site-head .menubtn").addClass("opmenu"),$("body").addClass("mobbod"),$(t).addClass("open"),$("#panel").fadeIn(),$("#panel").addClass("aktif"),$(".dilTR header .menu button i").html("Kapat"),$(".dilEN header .menu button i").html("Close"),$("#panel .sub > li:first-child").removeClass("animated fadeOutLeft"),$("#panel .sub > li:last-child").removeClass("animated fadeOutRight"),$("#panel .sub > li:first-child").addClass("animated fadeInLeft"),$("#panel .sub > li:last-child").addClass("animated fadeInRight"),$("#main").addClass("kay"),$(t).attr({onclick:"javascript: mobileMenuClose(this)"})}function mobileMenuClose(t){$(".dilTR header .menu button i").html("Menü"),$(".dilEN header .menu button i").html("Menu"),$("header .menu button").removeClass("open"),$(".site-head .menubtn").removeClass("opmenu"),$("body").css("overflow","auto"),$("#panel").fadeOut(),$("#panel").removeClass("aktif"),$("#panel .sub > li:first-child").removeClass("animated fadeInLeft"),$("#panel .sub > li:last-child").removeClass("animated fadeInRight"),$("#panel .sub > li:first-child").addClass("animated fadeOutLeft"),$("#panel .sub > li:last-child").addClass("animated fadeOutRight"),$("body").removeClass("mobbod"),$("#main").removeClass("kay"),$(t).attr({onclick:"javascript: mobileMenuOpen(this)"})}if(function(t,e){function i(t){var e=t.length,i=st.type(t);return!st.isWindow(t)&&(!(1!==t.nodeType||!e)||"array"===i||"function"!==i&&(0===e||"number"==typeof e&&e>0&&e-1 in t))}function n(t,i,n,s){if(st.acceptData(t)){var o,a,r=st.expando,l=t.nodeType,h=l?st.cache:t,c=l?t[r]:t[r]&&r;if(c&&h[c]&&(s||h[c].data)||n!==e||"string"!=typeof i)return c||(c=l?t[r]=U.pop()||st.guid++:r),h[c]||(h[c]=l?{}:{toJSON:st.noop}),("object"==typeof i||"function"==typeof i)&&(s?h[c]=st.extend(h[c],i):h[c].data=st.extend(h[c].data,i)),a=h[c],s||(a.data||(a.data={}),a=a.data),n!==e&&(a[st.camelCase(i)]=n),"string"==typeof i?null==(o=a[i])&&(o=a[st.camelCase(i)]):o=a,o}}function s(t,e,i){if(st.acceptData(t)){var n,s,o=t.nodeType,r=o?st.cache:t,l=o?t[st.expando]:st.expando;if(r[l]){if(e&&(n=i?r[l]:r[l].data)){s=(e=st.isArray(e)?e.concat(st.map(e,st.camelCase)):e in n||(e=st.camelCase(e))in n?[e]:e.split(" ")).length;for(;s--;)delete n[e[s]];if(i?!a(n):!st.isEmptyObject(n))return}(i||(delete r[l].data,a(r[l])))&&(o?st.cleanData([t],!0):st.support.deleteExpando||r!=r.window?delete r[l]:r[l]=null)}}}function o(t,i,n){if(n===e&&1===t.nodeType){var s="data-"+i.replace(_t,"-$1").toLowerCase();if("string"==typeof(n=t.getAttribute(s))){try{n="true"===n||"false"!==n&&("null"===n?null:+n+""===n?+n:wt.test(n)?st.parseJSON(n):n)}catch(t){}st.data(t,i,n)}else n=e}return n}function a(t){var e;for(e in t)if(("data"!==e||!st.isEmptyObject(t[e]))&&"toJSON"!==e)return!1;return!0}function r(){return!0}function l(){return!1}function h(){try{return B.activeElement}catch(t){}}function c(t,e){do{t=t[e]}while(t&&1!==t.nodeType);return t}function d(t,e,i){if(st.isFunction(e))return st.grep(t,(function(t,n){return!!e.call(t,n,t)!==i}));if(e.nodeType)return st.grep(t,(function(t){return t===e!==i}));if("string"==typeof e){if($t.test(e))return st.filter(e,t,i);e=st.filter(e,t)}return st.grep(t,(function(t){return st.inArray(t,e)>=0!==i}))}function u(t){var e=Nt.split("|"),i=t.createDocumentFragment();if(i.createElement)for(;e.length;)i.createElement(e.pop());return i}function p(t,e){return st.nodeName(t,"table")&&st.nodeName(1===e.nodeType?e:e.firstChild,"tr")?t.getElementsByTagName("tbody")[0]||t.appendChild(t.ownerDocument.createElement("tbody")):t}function f(t){return t.type=(null!==st.find.attr(t,"type"))+"/"+t.type,t}function g(t){var e=Kt.exec(t.type);return e?t.type=e[1]:t.removeAttribute("type"),t}function m(t,e){for(var i,n=0;null!=(i=t[n]);n++)st._data(i,"globalEval",!e||st._data(e[n],"globalEval"))}function v(t,e){if(1===e.nodeType&&st.hasData(t)){var i,n,s,o=st._data(t),a=st._data(e,o),r=o.events;if(r)for(i in delete a.handle,a.events={},r)for(n=0,s=r[i].length;s>n;n++)st.event.add(e,i,r[i][n]);a.data&&(a.data=st.extend({},a.data))}}function y(t,e){var i,n,s;if(1===e.nodeType){if(i=e.nodeName.toLowerCase(),!st.support.noCloneEvent&&e[st.expando]){for(n in(s=st._data(e)).events)st.removeEvent(e,n,s.handle);e.removeAttribute(st.expando)}"script"===i&&e.text!==t.text?(f(e).text=t.text,g(e)):"object"===i?(e.parentNode&&(e.outerHTML=t.outerHTML),st.support.html5Clone&&t.innerHTML&&!st.trim(e.innerHTML)&&(e.innerHTML=t.innerHTML)):"input"===i&&Ut.test(t.type)?(e.defaultChecked=e.checked=t.checked,e.value!==t.value&&(e.value=t.value)):"option"===i?e.defaultSelected=e.selected=t.defaultSelected:("input"===i||"textarea"===i)&&(e.defaultValue=t.defaultValue)}}function b(t,i){var n,s,o=0,a=typeof t.getElementsByTagName!==W?t.getElementsByTagName(i||"*"):typeof t.querySelectorAll!==W?t.querySelectorAll(i||"*"):e;if(!a)for(a=[],n=t.childNodes||t;null!=(s=n[o]);o++)!i||st.nodeName(s,i)?a.push(s):st.merge(a,b(s,i));return i===e||i&&st.nodeName(t,i)?st.merge([t],a):a}function w(t){Ut.test(t.type)&&(t.defaultChecked=t.checked)}function _(t,e){if(e in t)return e;for(var i=e.charAt(0).toUpperCase()+e.slice(1),n=e,s=ve.length;s--;)if((e=ve[s]+i)in t)return e;return n}function x(t,e){return t=e||t,"none"===st.css(t,"display")||!st.contains(t.ownerDocument,t)}function T(t,e){for(var i,n,s,o=[],a=0,r=t.length;r>a;a++)(n=t[a]).style&&(o[a]=st._data(n,"olddisplay"),i=n.style.display,e?(o[a]||"none"!==i||(n.style.display=""),""===n.style.display&&x(n)&&(o[a]=st._data(n,"olddisplay",P(n.nodeName)))):o[a]||(s=x(n),(i&&"none"!==i||!s)&&st._data(n,"olddisplay",s?i:st.css(n,"display"))));for(a=0;r>a;a++)(n=t[a]).style&&(e&&"none"!==n.style.display&&""!==n.style.display||(n.style.display=e?o[a]||"":"none"));return t}function C(t,e,i){var n=ce.exec(e);return n?Math.max(0,n[1]-(i||0))+(n[2]||"px"):e}function k(t,e,i,n,s){for(var o=i===(n?"border":"content")?4:"width"===e?1:0,a=0;4>o;o+=2)"margin"===i&&(a+=st.css(t,i+me[o],!0,s)),n?("content"===i&&(a-=st.css(t,"padding"+me[o],!0,s)),"margin"!==i&&(a-=st.css(t,"border"+me[o]+"Width",!0,s))):(a+=st.css(t,"padding"+me[o],!0,s),"padding"!==i&&(a+=st.css(t,"border"+me[o]+"Width",!0,s)));return a}function S(t,e,i){var n=!0,s="width"===e?t.offsetWidth:t.offsetHeight,o=ne(t),a=st.support.boxSizing&&"border-box"===st.css(t,"boxSizing",!1,o);if(0>=s||null==s){if((0>(s=se(t,e,o))||null==s)&&(s=t.style[e]),de.test(s))return s;n=a&&(st.support.boxSizingReliable||s===t.style[e]),s=parseFloat(s)||0}return s+k(t,e,i||(a?"border":"content"),n,o)+"px"}function P(t){var e=B,i=pe[t];return i||("none"!==(i=A(t,e))&&i||((e=((ie=(ie||st("<iframe frameborder='0' width='0' height='0'/>").css("cssText","display:block !important")).appendTo(e.documentElement))[0].contentWindow||ie[0].contentDocument).document).write("<!doctype html><html><body>"),e.close(),i=A(t,e),ie.detach()),pe[t]=i),i}function A(t,e){var i=st(e.createElement(t)).appendTo(e.body),n=st.css(i[0],"display");return i.remove(),n}function D(t,e,i,n){var s;if(st.isArray(e))st.each(e,(function(e,s){i||be.test(t)?n(t,s):D(t+"["+("object"==typeof s?e:"")+"]",s,i,n)}));else if(i||"object"!==st.type(e))n(t,e);else for(s in e)D(t+"["+s+"]",e[s],i,n)}function O(t){return function(e,i){"string"!=typeof e&&(i=e,e="*");var n,s=0,o=e.toLowerCase().match(at)||[];if(st.isFunction(i))for(;n=o[s++];)"+"===n[0]?(n=n.slice(1)||"*",(t[n]=t[n]||[]).unshift(i)):(t[n]=t[n]||[]).push(i)}}function I(t,i,n,s){function o(l){var h;return a[l]=!0,st.each(t[l]||[],(function(t,l){var c=l(i,n,s);return"string"!=typeof c||r||a[c]?r?!(h=c):e:(i.dataTypes.unshift(c),o(c),!1)})),h}var a={},r=t===ze;return o(i.dataTypes[0])||!a["*"]&&o("*")}function M(t,i){var n,s,o=st.ajaxSettings.flatOptions||{};for(s in i)i[s]!==e&&((o[s]?t:n||(n={}))[s]=i[s]);return n&&st.extend(!0,t,n),t}function L(){try{return new t.XMLHttpRequest}catch(t){}}function E(){return setTimeout((function(){Ye=e})),Ye=st.now()}function z(t,e,i){for(var n,s=(Ue[e]||[]).concat(Ue["*"]),o=0,a=s.length;a>o;o++)if(n=s[o].call(i,e,t))return n}function $(t,e,i){var n,s,o=0,a=Ve.length,r=st.Deferred().always((function(){delete l.elem})),l=function(){if(s)return!1;for(var e=Ye||E(),i=Math.max(0,h.startTime+h.duration-e),n=1-(i/h.duration||0),o=0,a=h.tweens.length;a>o;o++)h.tweens[o].run(n);return r.notifyWith(t,[h,n,i]),1>n&&a?i:(r.resolveWith(t,[h]),!1)},h=r.promise({elem:t,props:st.extend({},e),opts:st.extend(!0,{specialEasing:{}},i),originalProperties:e,originalOptions:i,startTime:Ye||E(),duration:i.duration,tweens:[],createTween:function(e,i){var n=st.Tween(t,h.opts,e,i,h.opts.specialEasing[e]||h.opts.easing);return h.tweens.push(n),n},stop:function(e){var i=0,n=e?h.tweens.length:0;if(s)return this;for(s=!0;n>i;i++)h.tweens[i].run(1);return e?r.resolveWith(t,[h,e]):r.rejectWith(t,[h,e]),this}}),c=h.props;for(function(t,e){var i,n,s,o,a;for(i in t)if(s=e[n=st.camelCase(i)],o=t[i],st.isArray(o)&&(s=o[1],o=t[i]=o[0]),i!==n&&(t[n]=o,delete t[i]),(a=st.cssHooks[n])&&"expand"in a)for(i in o=a.expand(o),delete t[n],o)i in t||(t[i]=o[i],e[i]=s);else e[n]=s}(c,h.opts.specialEasing);a>o;o++)if(n=Ve[o].call(h,t,c,h.opts))return n;return st.map(c,z,h),st.isFunction(h.opts.start)&&h.opts.start.call(t,h),st.fx.timer(st.extend(l,{elem:t,anim:h,queue:h.opts.queue})),h.progress(h.opts.progress).done(h.opts.done,h.opts.complete).fail(h.opts.fail).always(h.opts.always)}function j(t,e,i,n,s){return new j.prototype.init(t,e,i,n,s)}function F(t,e){var i,n={height:t},s=0;for(e=e?1:0;4>s;s+=2-e)n["margin"+(i=me[s])]=n["padding"+i]=t;return e&&(n.opacity=n.width=t),n}function H(t){return st.isWindow(t)?t:9===t.nodeType&&(t.defaultView||t.parentWindow)}var N,R,W=typeof e,Y=t.location,B=t.document,X=B.documentElement,q=t.jQuery,Q=t.$,V={},U=[],G="1.10.1",Z=U.concat,K=U.push,J=U.slice,tt=U.indexOf,et=V.toString,it=V.hasOwnProperty,nt=G.trim,st=function(t,e){return new st.fn.init(t,e,R)},ot=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,at=/\S+/g,rt=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,lt=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,ht=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,ct=/^[\],:{}\s]*$/,dt=/(?:^|:|,)(?:\s*\[)+/g,ut=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,pt=/"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g,ft=/^-ms-/,gt=/-([\da-z])/gi,mt=function(t,e){return e.toUpperCase()},vt=function(t){(B.addEventListener||"load"===t.type||"complete"===B.readyState)&&(yt(),st.ready())},yt=function(){B.addEventListener?(B.removeEventListener("DOMContentLoaded",vt,!1),t.removeEventListener("load",vt,!1)):(B.detachEvent("onreadystatechange",vt),t.detachEvent("onload",vt))};st.fn=st.prototype={jquery:G,constructor:st,init:function(t,i,n){var s,o;if(!t)return this;if("string"==typeof t){if(!(s="<"===t.charAt(0)&&">"===t.charAt(t.length-1)&&t.length>=3?[null,t,null]:lt.exec(t))||!s[1]&&i)return!i||i.jquery?(i||n).find(t):this.constructor(i).find(t);if(s[1]){if(i=i instanceof st?i[0]:i,st.merge(this,st.parseHTML(s[1],i&&i.nodeType?i.ownerDocument||i:B,!0)),ht.test(s[1])&&st.isPlainObject(i))for(s in i)st.isFunction(this[s])?this[s](i[s]):this.attr(s,i[s]);return this}if((o=B.getElementById(s[2]))&&o.parentNode){if(o.id!==s[2])return n.find(t);this.length=1,this[0]=o}return this.context=B,this.selector=t,this}return t.nodeType?(this.context=this[0]=t,this.length=1,this):st.isFunction(t)?n.ready(t):(t.selector!==e&&(this.selector=t.selector,this.context=t.context),st.makeArray(t,this))},selector:"",length:0,toArray:function(){return J.call(this)},get:function(t){return null==t?this.toArray():0>t?this[this.length+t]:this[t]},pushStack:function(t){var e=st.merge(this.constructor(),t);return e.prevObject=this,e.context=this.context,e},each:function(t,e){return st.each(this,t,e)},ready:function(t){return st.ready.promise().done(t),this},slice:function(){return this.pushStack(J.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(t){var e=this.length,i=+t+(0>t?e:0);return this.pushStack(i>=0&&e>i?[this[i]]:[])},map:function(t){return this.pushStack(st.map(this,(function(e,i){return t.call(e,i,e)})))},end:function(){return this.prevObject||this.constructor(null)},push:K,sort:[].sort,splice:[].splice},st.fn.init.prototype=st.fn,st.extend=st.fn.extend=function(){var t,i,n,s,o,a,r=arguments[0]||{},l=1,h=arguments.length,c=!1;for("boolean"==typeof r&&(c=r,r=arguments[1]||{},l=2),"object"==typeof r||st.isFunction(r)||(r={}),h===l&&(r=this,--l);h>l;l++)if(null!=(o=arguments[l]))for(s in o)t=r[s],r!==(n=o[s])&&(c&&n&&(st.isPlainObject(n)||(i=st.isArray(n)))?(i?(i=!1,a=t&&st.isArray(t)?t:[]):a=t&&st.isPlainObject(t)?t:{},r[s]=st.extend(c,a,n)):n!==e&&(r[s]=n));return r},st.extend({expando:"jQuery"+(G+Math.random()).replace(/\D/g,""),noConflict:function(e){return t.$===st&&(t.$=Q),e&&t.jQuery===st&&(t.jQuery=q),st},isReady:!1,readyWait:1,holdReady:function(t){t?st.readyWait++:st.ready(!0)},ready:function(t){if(!0===t?! --st.readyWait:!st.isReady){if(!B.body)return setTimeout(st.ready);st.isReady=!0,!0!==t&&--st.readyWait>0||(N.resolveWith(B,[st]),st.fn.trigger&&st(B).trigger("ready").off("ready"))}},isFunction:function(t){return"function"===st.type(t)},isArray:Array.isArray||function(t){return"array"===st.type(t)},isWindow:function(t){return null!=t&&t==t.window},isNumeric:function(t){return!isNaN(parseFloat(t))&&isFinite(t)},type:function(t){return null==t?t+"":"object"==typeof t||"function"==typeof t?V[et.call(t)]||"object":typeof t},isPlainObject:function(t){var i;if(!t||"object"!==st.type(t)||t.nodeType||st.isWindow(t))return!1;try{if(t.constructor&&!it.call(t,"constructor")&&!it.call(t.constructor.prototype,"isPrototypeOf"))return!1}catch(t){return!1}if(st.support.ownLast)for(i in t)return it.call(t,i);for(i in t);return i===e||it.call(t,i)},isEmptyObject:function(t){var e;for(e in t)return!1;return!0},error:function(t){throw Error(t)},parseHTML:function(t,e,i){if(!t||"string"!=typeof t)return null;"boolean"==typeof e&&(i=e,e=!1),e=e||B;var n=ht.exec(t),s=!i&&[];return n?[e.createElement(n[1])]:(n=st.buildFragment([t],e,s),s&&st(s).remove(),st.merge([],n.childNodes))},parseJSON:function(i){return t.JSON&&t.JSON.parse?t.JSON.parse(i):null===i?i:"string"==typeof i&&(i=st.trim(i))&&ct.test(i.replace(ut,"@").replace(pt,"]").replace(dt,""))?Function("return "+i)():(st.error("Invalid JSON: "+i),e)},parseXML:function(i){var n;if(!i||"string"!=typeof i)return null;try{t.DOMParser?n=(new DOMParser).parseFromString(i,"text/xml"):((n=new ActiveXObject("Microsoft.XMLDOM")).async="false",n.loadXML(i))}catch(t){n=e}return n&&n.documentElement&&!n.getElementsByTagName("parsererror").length||st.error("Invalid XML: "+i),n},noop:function(){},globalEval:function(e){e&&st.trim(e)&&(t.execScript||function(e){t.eval.call(t,e)})(e)},camelCase:function(t){return t.replace(ft,"ms-").replace(gt,mt)},nodeName:function(t,e){return t.nodeName&&t.nodeName.toLowerCase()===e.toLowerCase()},each:function(t,e,n){var s=0,o=t.length,a=i(t);if(n){if(a)for(;o>s&&!1!==e.apply(t[s],n);s++);else for(s in t)if(!1===e.apply(t[s],n))break}else if(a)for(;o>s&&!1!==e.call(t[s],s,t[s]);s++);else for(s in t)if(!1===e.call(t[s],s,t[s]))break;return t},trim:nt&&!nt.call("\ufeff ")?function(t){return null==t?"":nt.call(t)}:function(t){return null==t?"":(t+"").replace(rt,"")},makeArray:function(t,e){var n=e||[];return null!=t&&(i(Object(t))?st.merge(n,"string"==typeof t?[t]:t):K.call(n,t)),n},inArray:function(t,e,i){var n;if(e){if(tt)return tt.call(e,t,i);for(n=e.length,i=i?0>i?Math.max(0,n+i):i:0;n>i;i++)if(i in e&&e[i]===t)return i}return-1},merge:function(t,i){var n=i.length,s=t.length,o=0;if("number"==typeof n)for(;n>o;o++)t[s++]=i[o];else for(;i[o]!==e;)t[s++]=i[o++];return t.length=s,t},grep:function(t,e,i){var n=[],s=0,o=t.length;for(i=!!i;o>s;s++)i!==!!e(t[s],s)&&n.push(t[s]);return n},map:function(t,e,n){var s,o=0,a=t.length,r=[];if(i(t))for(;a>o;o++)null!=(s=e(t[o],o,n))&&(r[r.length]=s);else for(o in t)null!=(s=e(t[o],o,n))&&(r[r.length]=s);return Z.apply([],r)},guid:1,proxy:function(t,i){var n,s,o;return"string"==typeof i&&(o=t[i],i=t,t=o),st.isFunction(t)?(n=J.call(arguments,2),s=function(){return t.apply(i||this,n.concat(J.call(arguments)))},s.guid=t.guid=t.guid||st.guid++,s):e},access:function(t,i,n,s,o,a,r){var l=0,h=t.length,c=null==n;if("object"===st.type(n))for(l in o=!0,n)st.access(t,i,l,n[l],!0,a,r);else if(s!==e&&(o=!0,st.isFunction(s)||(r=!0),c&&(r?(i.call(t,s),i=null):(c=i,i=function(t,e,i){return c.call(st(t),i)})),i))for(;h>l;l++)i(t[l],n,r?s:s.call(t[l],l,i(t[l],n)));return o?t:c?i.call(t):h?i(t[0],n):a},now:function(){return(new Date).getTime()},swap:function(t,e,i,n){var s,o,a={};for(o in e)a[o]=t.style[o],t.style[o]=e[o];for(o in s=i.apply(t,n||[]),e)t.style[o]=a[o];return s}}),st.ready.promise=function(e){if(!N)if(N=st.Deferred(),"complete"===B.readyState)setTimeout(st.ready);else if(B.addEventListener)B.addEventListener("DOMContentLoaded",vt,!1),t.addEventListener("load",vt,!1);else{B.attachEvent("onreadystatechange",vt),t.attachEvent("onload",vt);var i=!1;try{i=null==t.frameElement&&B.documentElement}catch(t){}i&&i.doScroll&&function t(){if(!st.isReady){try{i.doScroll("left")}catch(e){return setTimeout(t,50)}yt(),st.ready()}}()}return N.promise(e)},st.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),(function(t,e){V["[object "+e+"]"]=e.toLowerCase()})),R=st(B),function(t,e){function i(t,e,i,n){var s,o,a,r,l,h,c,d,u,p;if((e?e.ownerDocument||e:Y)!==z&&E(e),i=i||[],!t||"string"!=typeof t)return i;if(1!==(r=(e=e||z).nodeType)&&9!==r)return[];if(j&&!n){if(s=xt.exec(t))if(a=s[1]){if(9===r){if(!(o=e.getElementById(a))||!o.parentNode)return i;if(o.id===a)return i.push(o),i}else if(e.ownerDocument&&(o=e.ownerDocument.getElementById(a))&&R(e,o)&&o.id===a)return i.push(o),i}else{if(s[2])return nt.apply(i,e.getElementsByTagName(t)),i;if((a=s[3])&&S.getElementsByClassName&&e.getElementsByClassName)return nt.apply(i,e.getElementsByClassName(a)),i}if(S.qsa&&(!F||!F.test(t))){if(d=c=W,u=e,p=9===r&&t,1===r&&"object"!==e.nodeName.toLowerCase()){for(h=g(t),(c=e.getAttribute("id"))?d=c.replace(kt,"\\$&"):e.setAttribute("id",d),d="[id='"+d+"'] ",l=h.length;l--;)h[l]=d+m(h[l]);u=mt.test(t)&&e.parentNode||e,p=h.join(",")}if(p)try{return nt.apply(i,u.querySelectorAll(p)),i}catch(t){}finally{c||e.removeAttribute("id")}}}return function(t,e,i,n){var s,o,a,r,l,h=g(t);if(!n&&1===h.length){if((o=h[0]=h[0].slice(0)).length>2&&"ID"===(a=o[0]).type&&S.getById&&9===e.nodeType&&j&&A.relative[o[1].type]){if(!(e=(A.find.ID(a.matches[0].replace(St,Pt),e)||[])[0]))return i;t=t.slice(o.shift().value.length)}for(s=wt.needsContext.test(t)?0:o.length;s--&&(a=o[s],!A.relative[r=a.type]);)if((l=A.find[r])&&(n=l(a.matches[0].replace(St,Pt),mt.test(o[0].type)&&e.parentNode||e))){if(o.splice(s,1),!(t=n.length&&m(o)))return nt.apply(i,n),i;break}}return I(t,h)(n,e,!j,i,mt.test(t)),i}(t.replace(pt,"$1"),e,i,n)}function n(t){return _t.test(t+"")}function s(){var t=[];return function e(i,n){return t.push(i+=" ")>A.cacheLength&&delete e[t.shift()],e[i]=n}}function o(t){return t[W]=!0,t}function a(t){var e=z.createElement("div");try{return!!t(e)}catch(t){return!1}finally{e.parentNode&&e.parentNode.removeChild(e),e=null}}function r(t,e,i){for(var n,s=(t=t.split("|")).length,o=i?null:e;s--;)(n=A.attrHandle[t[s]])&&n!==e||(A.attrHandle[t[s]]=o)}function l(t,e){var i=t.getAttributeNode(e);return i&&i.specified?i.value:!0===t[e]?e.toLowerCase():null}function h(t,e){return t.getAttribute(e,"type"===e.toLowerCase()?1:2)}function c(t){return"input"===t.nodeName.toLowerCase()?t.defaultValue:e}function d(t,e){var i=e&&t,n=i&&1===t.nodeType&&1===e.nodeType&&(~e.sourceIndex||K)-(~t.sourceIndex||K);if(n)return n;if(i)for(;i=i.nextSibling;)if(i===e)return-1;return t?1:-1}function u(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function p(t){return function(e){var i=e.nodeName.toLowerCase();return("input"===i||"button"===i)&&e.type===t}}function f(t){return o((function(e){return e=+e,o((function(i,n){for(var s,o=t([],i.length,e),a=o.length;a--;)i[s=o[a]]&&(i[s]=!(n[s]=i[s]))}))}))}function g(t,e){var n,s,o,a,r,l,h,c=Q[t+" "];if(c)return e?0:c.slice(0);for(r=t,l=[],h=A.preFilter;r;){for(a in(!n||(s=ft.exec(r)))&&(s&&(r=r.slice(s[0].length)||r),l.push(o=[])),n=!1,(s=gt.exec(r))&&(n=s.shift(),o.push({value:n,type:s[0].replace(pt," ")}),r=r.slice(n.length)),A.filter)!(s=wt[a].exec(r))||h[a]&&!(s=h[a](s))||(n=s.shift(),o.push({value:n,type:a,matches:s}),r=r.slice(n.length));if(!n)break}return e?r.length:r?i.error(t):Q(t,l).slice(0)}function m(t){for(var e=0,i=t.length,n="";i>e;e++)n+=t[e].value;return n}function v(t,e,i){var n=e.dir,s=i&&"parentNode"===n,o=X++;return e.first?function(e,i,o){for(;e=e[n];)if(1===e.nodeType||s)return t(e,i,o)}:function(e,i,a){var r,l,h,c=B+" "+o;if(a){for(;e=e[n];)if((1===e.nodeType||s)&&t(e,i,a))return!0}else for(;e=e[n];)if(1===e.nodeType||s)if((l=(h=e[W]||(e[W]={}))[n])&&l[0]===c){if(!0===(r=l[1])||r===P)return!0===r}else if((l=h[n]=[c])[1]=t(e,i,a)||P,!0===l[1])return!0}}function y(t){return t.length>1?function(e,i,n){for(var s=t.length;s--;)if(!t[s](e,i,n))return!1;return!0}:t[0]}function b(t,e,i,n,s){for(var o,a=[],r=0,l=t.length,h=null!=e;l>r;r++)(o=t[r])&&(!i||i(o,n,s))&&(a.push(o),h&&e.push(r));return a}function w(t,e,i,n,s,a){return n&&!n[W]&&(n=w(n)),s&&!s[W]&&(s=w(s,a)),o((function(o,a,r,l){var h,c,d,u=[],p=[],f=a.length,g=o||T(e||"*",r.nodeType?[r]:r,[]),m=!t||!o&&e?g:b(g,u,t,r,l),v=i?s||(o?t:f||n)?[]:a:m;if(i&&i(m,v,r,l),n)for(h=b(v,p),n(h,[],r,l),c=h.length;c--;)(d=h[c])&&(v[p[c]]=!(m[p[c]]=d));if(o){if(s||t){if(s){for(h=[],c=v.length;c--;)(d=v[c])&&h.push(m[c]=d);s(null,v=[],h,l)}for(c=v.length;c--;)(d=v[c])&&(h=s?at.call(o,d):u[c])>-1&&(o[h]=!(a[h]=d))}}else v=b(v===a?v.splice(f,v.length):v),s?s(null,a,v,l):nt.apply(a,v)}))}function _(t){for(var e,i,n,s=t.length,o=A.relative[t[0].type],a=o||A.relative[" "],r=o?1:0,l=v((function(t){return t===e}),a,!0),h=v((function(t){return at.call(e,t)>-1}),a,!0),c=[function(t,i,n){return!o&&(n||i!==M)||((e=i).nodeType?l(t,i,n):h(t,i,n))}];s>r;r++)if(i=A.relative[t[r].type])c=[v(y(c),i)];else{if((i=A.filter[t[r].type].apply(null,t[r].matches))[W]){for(n=++r;s>n&&!A.relative[t[n].type];n++);return w(r>1&&y(c),r>1&&m(t.slice(0,r-1).concat({value:" "===t[r-2].type?"*":""})).replace(pt,"$1"),i,n>r&&_(t.slice(r,n)),s>n&&_(t=t.slice(n)),s>n&&m(t))}c.push(i)}return y(c)}function x(t,e){var n=0,s=e.length>0,a=t.length>0,r=function(o,r,l,h,c){var d,u,p,f=[],g=0,m="0",v=o&&[],y=null!=c,w=M,_=o||a&&A.find.TAG("*",c&&r.parentNode||r),x=B+=null==w?1:Math.random()||.1;for(y&&(M=r!==z&&r,P=n);null!=(d=_[m]);m++){if(a&&d){for(u=0;p=t[u++];)if(p(d,r,l)){h.push(d);break}y&&(B=x,P=++n)}s&&((d=!p&&d)&&g--,o&&v.push(d))}if(g+=m,s&&m!==g){for(u=0;p=e[u++];)p(v,f,r,l);if(o){if(g>0)for(;m--;)v[m]||f[m]||(f[m]=et.call(h));f=b(f)}nt.apply(h,f),y&&!o&&f.length>0&&g+e.length>1&&i.uniqueSort(h)}return y&&(B=x,M=w),v};return s?o(r):r}function T(t,e,n){for(var s=0,o=e.length;o>s;s++)i(t,e[s],n);return n}function C(){}var k,S,P,A,D,O,I,M,L,E,z,$,j,F,H,N,R,W="sizzle"+-new Date,Y=t.document,B=0,X=0,q=s(),Q=s(),V=s(),U=!1,G=function(){return 0},Z=typeof e,K=1<<31,J={}.hasOwnProperty,tt=[],et=tt.pop,it=tt.push,nt=tt.push,ot=tt.slice,at=tt.indexOf||function(t){for(var e=0,i=this.length;i>e;e++)if(this[e]===t)return e;return-1},rt="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",lt="[\\x20\\t\\r\\n\\f]",ht="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",ct=ht.replace("w","w#"),dt="\\["+lt+"*("+ht+")"+lt+"*(?:([*^$|!~]?=)"+lt+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+ct+")|)|)"+lt+"*\\]",ut=":("+ht+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+dt.replace(3,8)+")*)|.*)\\)|)",pt=RegExp("^"+lt+"+|((?:^|[^\\\\])(?:\\\\.)*)"+lt+"+$","g"),ft=RegExp("^"+lt+"*,"+lt+"*"),gt=RegExp("^"+lt+"*([>+~]|"+lt+")"+lt+"*"),mt=RegExp(lt+"*[+~]"),vt=RegExp("="+lt+"*([^\\]'\"]*)"+lt+"*\\]","g"),yt=RegExp(ut),bt=RegExp("^"+ct+"$"),wt={ID:RegExp("^#("+ht+")"),CLASS:RegExp("^\\.("+ht+")"),TAG:RegExp("^("+ht.replace("w","w*")+")"),ATTR:RegExp("^"+dt),PSEUDO:RegExp("^"+ut),CHILD:RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+lt+"*(even|odd|(([+-]|)(\\d*)n|)"+lt+"*(?:([+-]|)"+lt+"*(\\d+)|))"+lt+"*\\)|)","i"),bool:RegExp("^(?:"+rt+")$","i"),needsContext:RegExp("^"+lt+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+lt+"*((?:-\\d)?\\d*)"+lt+"*\\)|)(?=[^-]|$)","i")},_t=/^[^{]+\{\s*\[native \w/,xt=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Tt=/^(?:input|select|textarea|button)$/i,Ct=/^h\d$/i,kt=/'|\\/g,St=RegExp("\\\\([\\da-f]{1,6}"+lt+"?|("+lt+")|.)","ig"),Pt=function(t,e,i){var n="0x"+e-65536;return n!=n||i?e:0>n?String.fromCharCode(n+65536):String.fromCharCode(55296|n>>10,56320|1023&n)};try{nt.apply(tt=ot.call(Y.childNodes),Y.childNodes),tt[Y.childNodes.length].nodeType}catch(t){nt={apply:tt.length?function(t,e){it.apply(t,ot.call(e))}:function(t,e){for(var i=t.length,n=0;t[i++]=e[n++];);t.length=i-1}}}for(k in O=i.isXML=function(t){var e=t&&(t.ownerDocument||t).documentElement;return!!e&&"HTML"!==e.nodeName},S=i.support={},E=i.setDocument=function(t){var i=t?t.ownerDocument||t:Y,s=i.parentWindow;return i!==z&&9===i.nodeType&&i.documentElement?(z=i,$=i.documentElement,j=!O(i),s&&s.frameElement&&s.attachEvent("onbeforeunload",(function(){E()})),S.attributes=a((function(t){return t.innerHTML="<a href='#'></a>",r("type|href|height|width",h,"#"===t.firstChild.getAttribute("href")),r(rt,l,null==t.getAttribute("disabled")),t.className="i",!t.getAttribute("className")})),S.input=a((function(t){return t.innerHTML="<input>",t.firstChild.setAttribute("value",""),""===t.firstChild.getAttribute("value")})),r("value",c,S.attributes&&S.input),S.getElementsByTagName=a((function(t){return t.appendChild(i.createComment("")),!t.getElementsByTagName("*").length})),S.getElementsByClassName=a((function(t){return t.innerHTML="<div class='a'></div><div class='a i'></div>",t.firstChild.className="i",2===t.getElementsByClassName("i").length})),S.getById=a((function(t){return $.appendChild(t).id=W,!i.getElementsByName||!i.getElementsByName(W).length})),S.getById?(A.find.ID=function(t,e){if(typeof e.getElementById!==Z&&j){var i=e.getElementById(t);return i&&i.parentNode?[i]:[]}},A.filter.ID=function(t){var e=t.replace(St,Pt);return function(t){return t.getAttribute("id")===e}}):(delete A.find.ID,A.filter.ID=function(t){var e=t.replace(St,Pt);return function(t){var i=typeof t.getAttributeNode!==Z&&t.getAttributeNode("id");return i&&i.value===e}}),A.find.TAG=S.getElementsByTagName?function(t,i){return typeof i.getElementsByTagName!==Z?i.getElementsByTagName(t):e}:function(t,e){var i,n=[],s=0,o=e.getElementsByTagName(t);if("*"===t){for(;i=o[s++];)1===i.nodeType&&n.push(i);return n}return o},A.find.CLASS=S.getElementsByClassName&&function(t,i){return typeof i.getElementsByClassName!==Z&&j?i.getElementsByClassName(t):e},H=[],F=[],(S.qsa=n(i.querySelectorAll))&&(a((function(t){t.innerHTML="<select><option selected=''></option></select>",t.querySelectorAll("[selected]").length||F.push("\\["+lt+"*(?:value|"+rt+")"),t.querySelectorAll(":checked").length||F.push(":checked")})),a((function(t){var e=i.createElement("input");e.setAttribute("type","hidden"),t.appendChild(e).setAttribute("t",""),t.querySelectorAll("[t^='']").length&&F.push("[*^$]="+lt+"*(?:''|\"\")"),t.querySelectorAll(":enabled").length||F.push(":enabled",":disabled"),t.querySelectorAll("*,:x"),F.push(",.*:")}))),(S.matchesSelector=n(N=$.webkitMatchesSelector||$.mozMatchesSelector||$.oMatchesSelector||$.msMatchesSelector))&&a((function(t){S.disconnectedMatch=N.call(t,"div"),N.call(t,"[s!='']:x"),H.push("!=",ut)})),F=F.length&&RegExp(F.join("|")),H=H.length&&RegExp(H.join("|")),R=n($.contains)||$.compareDocumentPosition?function(t,e){var i=9===t.nodeType?t.documentElement:t,n=e&&e.parentNode;return t===n||!(!n||1!==n.nodeType||!(i.contains?i.contains(n):t.compareDocumentPosition&&16&t.compareDocumentPosition(n)))}:function(t,e){if(e)for(;e=e.parentNode;)if(e===t)return!0;return!1},S.sortDetached=a((function(t){return 1&t.compareDocumentPosition(i.createElement("div"))})),G=$.compareDocumentPosition?function(t,e){if(t===e)return U=!0,0;var n=e.compareDocumentPosition&&t.compareDocumentPosition&&t.compareDocumentPosition(e);return n?1&n||!S.sortDetached&&e.compareDocumentPosition(t)===n?t===i||R(Y,t)?-1:e===i||R(Y,e)?1:L?at.call(L,t)-at.call(L,e):0:4&n?-1:1:t.compareDocumentPosition?-1:1}:function(t,e){var n,s=0,o=t.parentNode,a=e.parentNode,r=[t],l=[e];if(t===e)return U=!0,0;if(!o||!a)return t===i?-1:e===i?1:o?-1:a?1:L?at.call(L,t)-at.call(L,e):0;if(o===a)return d(t,e);for(n=t;n=n.parentNode;)r.unshift(n);for(n=e;n=n.parentNode;)l.unshift(n);for(;r[s]===l[s];)s++;return s?d(r[s],l[s]):r[s]===Y?-1:l[s]===Y?1:0},i):z},i.matches=function(t,e){return i(t,null,null,e)},i.matchesSelector=function(t,e){if((t.ownerDocument||t)!==z&&E(t),e=e.replace(vt,"='$1']"),!(!S.matchesSelector||!j||H&&H.test(e)||F&&F.test(e)))try{var n=N.call(t,e);if(n||S.disconnectedMatch||t.document&&11!==t.document.nodeType)return n}catch(t){}return i(e,z,null,[t]).length>0},i.contains=function(t,e){return(t.ownerDocument||t)!==z&&E(t),R(t,e)},i.attr=function(t,i){(t.ownerDocument||t)!==z&&E(t);var n=A.attrHandle[i.toLowerCase()],s=n&&J.call(A.attrHandle,i.toLowerCase())?n(t,i,!j):e;return s===e?S.attributes||!j?t.getAttribute(i):(s=t.getAttributeNode(i))&&s.specified?s.value:null:s},i.error=function(t){throw Error("Syntax error, unrecognized expression: "+t)},i.uniqueSort=function(t){var e,i=[],n=0,s=0;if(U=!S.detectDuplicates,L=!S.sortStable&&t.slice(0),t.sort(G),U){for(;e=t[s++];)e===t[s]&&(n=i.push(s));for(;n--;)t.splice(i[n],1)}return t},D=i.getText=function(t){var e,i="",n=0,s=t.nodeType;if(s){if(1===s||9===s||11===s){if("string"==typeof t.textContent)return t.textContent;for(t=t.firstChild;t;t=t.nextSibling)i+=D(t)}else if(3===s||4===s)return t.nodeValue}else for(;e=t[n];n++)i+=D(e);return i},A=i.selectors={cacheLength:50,createPseudo:o,match:wt,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(t){return t[1]=t[1].replace(St,Pt),t[3]=(t[4]||t[5]||"").replace(St,Pt),"~="===t[2]&&(t[3]=" "+t[3]+" "),t.slice(0,4)},CHILD:function(t){return t[1]=t[1].toLowerCase(),"nth"===t[1].slice(0,3)?(t[3]||i.error(t[0]),t[4]=+(t[4]?t[5]+(t[6]||1):2*("even"===t[3]||"odd"===t[3])),t[5]=+(t[7]+t[8]||"odd"===t[3])):t[3]&&i.error(t[0]),t},PSEUDO:function(t){var i,n=!t[5]&&t[2];return wt.CHILD.test(t[0])?null:(t[3]&&t[4]!==e?t[2]=t[4]:n&&yt.test(n)&&(i=g(n,!0))&&(i=n.indexOf(")",n.length-i)-n.length)&&(t[0]=t[0].slice(0,i),t[2]=n.slice(0,i)),t.slice(0,3))}},filter:{TAG:function(t){var e=t.replace(St,Pt).toLowerCase();return"*"===t?function(){return!0}:function(t){return t.nodeName&&t.nodeName.toLowerCase()===e}},CLASS:function(t){var e=q[t+" "];return e||(e=RegExp("(^|"+lt+")"+t+"("+lt+"|$)"))&&q(t,(function(t){return e.test("string"==typeof t.className&&t.className||typeof t.getAttribute!==Z&&t.getAttribute("class")||"")}))},ATTR:function(t,e,n){return function(s){var o=i.attr(s,t);return null==o?"!="===e:!e||(o+="","="===e?o===n:"!="===e?o!==n:"^="===e?n&&0===o.indexOf(n):"*="===e?n&&o.indexOf(n)>-1:"$="===e?n&&o.slice(-n.length)===n:"~="===e?(" "+o+" ").indexOf(n)>-1:"|="===e&&(o===n||o.slice(0,n.length+1)===n+"-"))}},CHILD:function(t,e,i,n,s){var o="nth"!==t.slice(0,3),a="last"!==t.slice(-4),r="of-type"===e;return 1===n&&0===s?function(t){return!!t.parentNode}:function(e,i,l){var h,c,d,u,p,f,g=o!==a?"nextSibling":"previousSibling",m=e.parentNode,v=r&&e.nodeName.toLowerCase(),y=!l&&!r;if(m){if(o){for(;g;){for(d=e;d=d[g];)if(r?d.nodeName.toLowerCase()===v:1===d.nodeType)return!1;f=g="only"===t&&!f&&"nextSibling"}return!0}if(f=[a?m.firstChild:m.lastChild],a&&y){for(p=(h=(c=m[W]||(m[W]={}))[t]||[])[0]===B&&h[1],u=h[0]===B&&h[2],d=p&&m.childNodes[p];d=++p&&d&&d[g]||(u=p=0)||f.pop();)if(1===d.nodeType&&++u&&d===e){c[t]=[B,p,u];break}}else if(y&&(h=(e[W]||(e[W]={}))[t])&&h[0]===B)u=h[1];else for(;(d=++p&&d&&d[g]||(u=p=0)||f.pop())&&((r?d.nodeName.toLowerCase()!==v:1!==d.nodeType)||!++u||(y&&((d[W]||(d[W]={}))[t]=[B,u]),d!==e)););return(u-=s)===n||0==u%n&&u/n>=0}}},PSEUDO:function(t,e){var n,s=A.pseudos[t]||A.setFilters[t.toLowerCase()]||i.error("unsupported pseudo: "+t);return s[W]?s(e):s.length>1?(n=[t,t,"",e],A.setFilters.hasOwnProperty(t.toLowerCase())?o((function(t,i){for(var n,o=s(t,e),a=o.length;a--;)t[n=at.call(t,o[a])]=!(i[n]=o[a])})):function(t){return s(t,0,n)}):s}},pseudos:{not:o((function(t){var e=[],i=[],n=I(t.replace(pt,"$1"));return n[W]?o((function(t,e,i,s){for(var o,a=n(t,null,s,[]),r=t.length;r--;)(o=a[r])&&(t[r]=!(e[r]=o))})):function(t,s,o){return e[0]=t,n(e,null,o,i),!i.pop()}})),has:o((function(t){return function(e){return i(t,e).length>0}})),contains:o((function(t){return function(e){return(e.textContent||e.innerText||D(e)).indexOf(t)>-1}})),lang:o((function(t){return bt.test(t||"")||i.error("unsupported lang: "+t),t=t.replace(St,Pt).toLowerCase(),function(e){var i;do{if(i=j?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(i=i.toLowerCase())===t||0===i.indexOf(t+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}})),target:function(e){var i=t.location&&t.location.hash;return i&&i.slice(1)===e.id},root:function(t){return t===$},focus:function(t){return t===z.activeElement&&(!z.hasFocus||z.hasFocus())&&!!(t.type||t.href||~t.tabIndex)},enabled:function(t){return!1===t.disabled},disabled:function(t){return!0===t.disabled},checked:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&!!t.checked||"option"===e&&!!t.selected},selected:function(t){return t.parentNode&&t.parentNode.selectedIndex,!0===t.selected},empty:function(t){for(t=t.firstChild;t;t=t.nextSibling)if(t.nodeName>"@"||3===t.nodeType||4===t.nodeType)return!1;return!0},parent:function(t){return!A.pseudos.empty(t)},header:function(t){return Ct.test(t.nodeName)},input:function(t){return Tt.test(t.nodeName)},button:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&"button"===t.type||"button"===e},text:function(t){var e;return"input"===t.nodeName.toLowerCase()&&"text"===t.type&&(null==(e=t.getAttribute("type"))||e.toLowerCase()===t.type)},first:f((function(){return[0]})),last:f((function(t,e){return[e-1]})),eq:f((function(t,e,i){return[0>i?i+e:i]})),even:f((function(t,e){for(var i=0;e>i;i+=2)t.push(i);return t})),odd:f((function(t,e){for(var i=1;e>i;i+=2)t.push(i);return t})),lt:f((function(t,e,i){for(var n=0>i?i+e:i;--n>=0;)t.push(n);return t})),gt:f((function(t,e,i){for(var n=0>i?i+e:i;e>++n;)t.push(n);return t}))}},{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})A.pseudos[k]=u(k);for(k in{submit:!0,reset:!0})A.pseudos[k]=p(k);I=i.compile=function(t,e){var i,n=[],s=[],o=V[t+" "];if(!o){for(e||(e=g(t)),i=e.length;i--;)(o=_(e[i]))[W]?n.push(o):s.push(o);o=V(t,x(s,n))}return o},A.pseudos.nth=A.pseudos.eq,C.prototype=A.filters=A.pseudos,A.setFilters=new C,S.sortStable=W.split("").sort(G).join("")===W,E(),[0,0].sort(G),S.detectDuplicates=U,st.find=i,st.expr=i.selectors,st.expr[":"]=st.expr.pseudos,st.unique=i.uniqueSort,st.text=i.getText,st.isXMLDoc=i.isXML,st.contains=i.contains}(t);var bt={};st.Callbacks=function(t){t="string"==typeof t?bt[t]||function(t){var e=bt[t]={};return st.each(t.match(at)||[],(function(t,i){e[i]=!0})),e}(t):st.extend({},t);var i,n,s,o,a,r,l=[],h=!t.once&&[],c=function(e){for(n=t.memory&&e,s=!0,a=r||0,r=0,o=l.length,i=!0;l&&o>a;a++)if(!1===l[a].apply(e[0],e[1])&&t.stopOnFalse){n=!1;break}i=!1,l&&(h?h.length&&c(h.shift()):n?l=[]:d.disable())},d={add:function(){if(l){var e=l.length;!function e(i){st.each(i,(function(i,n){var s=st.type(n);"function"===s?t.unique&&d.has(n)||l.push(n):n&&n.length&&"string"!==s&&e(n)}))}(arguments),i?o=l.length:n&&(r=e,c(n))}return this},remove:function(){return l&&st.each(arguments,(function(t,e){for(var n;(n=st.inArray(e,l,n))>-1;)l.splice(n,1),i&&(o>=n&&o--,a>=n&&a--)})),this},has:function(t){return t?st.inArray(t,l)>-1:!(!l||!l.length)},empty:function(){return l=[],o=0,this},disable:function(){return l=h=n=e,this},disabled:function(){return!l},lock:function(){return h=e,n||d.disable(),this},locked:function(){return!h},fireWith:function(t,e){return e=[t,(e=e||[]).slice?e.slice():e],!l||s&&!h||(i?h.push(e):c(e)),this},fire:function(){return d.fireWith(this,arguments),this},fired:function(){return!!s}};return d},st.extend({Deferred:function(t){var e=[["resolve","done",st.Callbacks("once memory"),"resolved"],["reject","fail",st.Callbacks("once memory"),"rejected"],["notify","progress",st.Callbacks("memory")]],i="pending",n={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},then:function(){var t=arguments;return st.Deferred((function(i){st.each(e,(function(e,o){var a=o[0],r=st.isFunction(t[e])&&t[e];s[o[1]]((function(){var t=r&&r.apply(this,arguments);t&&st.isFunction(t.promise)?t.promise().done(i.resolve).fail(i.reject).progress(i.notify):i[a+"With"](this===n?i.promise():this,r?[t]:arguments)}))})),t=null})).promise()},promise:function(t){return null!=t?st.extend(t,n):n}},s={};return n.pipe=n.then,st.each(e,(function(t,o){var a=o[2],r=o[3];n[o[1]]=a.add,r&&a.add((function(){i=r}),e[1^t][2].disable,e[2][2].lock),s[o[0]]=function(){return s[o[0]+"With"](this===s?n:this,arguments),this},s[o[0]+"With"]=a.fireWith})),n.promise(s),t&&t.call(s,s),s},when:function(t){var e,i,n,s=0,o=J.call(arguments),a=o.length,r=1!==a||t&&st.isFunction(t.promise)?a:0,l=1===r?t:st.Deferred(),h=function(t,i,n){return function(s){i[t]=this,n[t]=arguments.length>1?J.call(arguments):s,n===e?l.notifyWith(i,n):--r||l.resolveWith(i,n)}};if(a>1)for(e=Array(a),i=Array(a),n=Array(a);a>s;s++)o[s]&&st.isFunction(o[s].promise)?o[s].promise().done(h(s,n,o)).fail(l.reject).progress(h(s,i,e)):--r;return r||l.resolveWith(n,o),l.promise()}}),st.support=function(e){var i,n,s,o,a,r,l,h,c,d=B.createElement("div");if(d.setAttribute("className","t"),d.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",i=d.getElementsByTagName("*")||[],!(n=d.getElementsByTagName("a")[0])||!n.style||!i.length)return e;r=(o=B.createElement("select")).appendChild(B.createElement("option")),s=d.getElementsByTagName("input")[0],n.style.cssText="top:1px;float:left;opacity:.5",e.getSetAttribute="t"!==d.className,e.leadingWhitespace=3===d.firstChild.nodeType,e.tbody=!d.getElementsByTagName("tbody").length,e.htmlSerialize=!!d.getElementsByTagName("link").length,e.style=/top/.test(n.getAttribute("style")),e.hrefNormalized="/a"===n.getAttribute("href"),e.opacity=/^0.5/.test(n.style.opacity),e.cssFloat=!!n.style.cssFloat,e.checkOn=!!s.value,e.optSelected=r.selected,e.enctype=!!B.createElement("form").enctype,e.html5Clone="<:nav></:nav>"!==B.createElement("nav").cloneNode(!0).outerHTML,e.inlineBlockNeedsLayout=!1,e.shrinkWrapBlocks=!1,e.pixelPosition=!1,e.deleteExpando=!0,e.noCloneEvent=!0,e.reliableMarginRight=!0,e.boxSizingReliable=!0,s.checked=!0,e.noCloneChecked=s.cloneNode(!0).checked,o.disabled=!0,e.optDisabled=!r.disabled;try{delete d.test}catch(t){e.deleteExpando=!1}for(c in(s=B.createElement("input")).setAttribute("value",""),e.input=""===s.getAttribute("value"),s.value="t",s.setAttribute("type","radio"),e.radioValue="t"===s.value,s.setAttribute("checked","t"),s.setAttribute("name","t"),(a=B.createDocumentFragment()).appendChild(s),e.appendChecked=s.checked,e.checkClone=a.cloneNode(!0).cloneNode(!0).lastChild.checked,d.attachEvent&&(d.attachEvent("onclick",(function(){e.noCloneEvent=!1})),d.cloneNode(!0).click()),{submit:!0,change:!0,focusin:!0})d.setAttribute(l="on"+c,"t"),e[c+"Bubbles"]=l in t||!1===d.attributes[l].expando;for(c in d.style.backgroundClip="content-box",d.cloneNode(!0).style.backgroundClip="",e.clearCloneStyle="content-box"===d.style.backgroundClip,st(e))break;return e.ownLast="0"!==c,st((function(){var i,n,s,o="padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;",a=B.getElementsByTagName("body")[0];a&&((i=B.createElement("div")).style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",a.appendChild(i).appendChild(d),d.innerHTML="<table><tr><td></td><td>t</td></tr></table>",(s=d.getElementsByTagName("td"))[0].style.cssText="padding:0;margin:0;border:0;display:none",h=0===s[0].offsetHeight,s[0].style.display="",s[1].style.display="none",e.reliableHiddenOffsets=h&&0===s[0].offsetHeight,d.innerHTML="",d.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",st.swap(a,null!=a.style.zoom?{zoom:1}:{},(function(){e.boxSizing=4===d.offsetWidth})),t.getComputedStyle&&(e.pixelPosition="1%"!==(t.getComputedStyle(d,null)||{}).top,e.boxSizingReliable="4px"===(t.getComputedStyle(d,null)||{width:"4px"}).width,(n=d.appendChild(B.createElement("div"))).style.cssText=d.style.cssText=o,n.style.marginRight=n.style.width="0",d.style.width="1px",e.reliableMarginRight=!parseFloat((t.getComputedStyle(n,null)||{}).marginRight)),typeof d.style.zoom!==W&&(d.innerHTML="",d.style.cssText=o+"width:1px;padding:1px;display:inline;zoom:1",e.inlineBlockNeedsLayout=3===d.offsetWidth,d.style.display="block",d.innerHTML="<div></div>",d.firstChild.style.width="5px",e.shrinkWrapBlocks=3!==d.offsetWidth,e.inlineBlockNeedsLayout&&(a.style.zoom=1)),a.removeChild(i),i=d=s=n=null)})),i=o=a=r=n=s=null,e}({});var wt=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,_t=/([A-Z])/g;st.extend({cache:{},noData:{applet:!0,embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(t){return!!(t=t.nodeType?st.cache[t[st.expando]]:t[st.expando])&&!a(t)},data:function(t,e,i){return n(t,e,i)},removeData:function(t,e){return s(t,e)},_data:function(t,e,i){return n(t,e,i,!0)},_removeData:function(t,e){return s(t,e,!0)},acceptData:function(t){if(t.nodeType&&1!==t.nodeType&&9!==t.nodeType)return!1;var e=t.nodeName&&st.noData[t.nodeName.toLowerCase()];return!e||!0!==e&&t.getAttribute("classid")===e}}),st.fn.extend({data:function(t,i){var n,s,a=null,r=0,l=this[0];if(t===e){if(this.length&&(a=st.data(l),1===l.nodeType&&!st._data(l,"parsedAttrs"))){for(n=l.attributes;n.length>r;r++)0===(s=n[r].name).indexOf("data-")&&o(l,s=st.camelCase(s.slice(5)),a[s]);st._data(l,"parsedAttrs",!0)}return a}return"object"==typeof t?this.each((function(){st.data(this,t)})):arguments.length>1?this.each((function(){st.data(this,t,i)})):l?o(l,t,st.data(l,t)):null},removeData:function(t){return this.each((function(){st.removeData(this,t)}))}}),st.extend({queue:function(t,i,n){var s;return t?(i=(i||"fx")+"queue",s=st._data(t,i),n&&(!s||st.isArray(n)?s=st._data(t,i,st.makeArray(n)):s.push(n)),s||[]):e},dequeue:function(t,e){e=e||"fx";var i=st.queue(t,e),n=i.length,s=i.shift(),o=st._queueHooks(t,e);"inprogress"===s&&(s=i.shift(),n--),s&&("fx"===e&&i.unshift("inprogress"),delete o.stop,s.call(t,(function(){st.dequeue(t,e)}),o)),!n&&o&&o.empty.fire()},_queueHooks:function(t,e){var i=e+"queueHooks";return st._data(t,i)||st._data(t,i,{empty:st.Callbacks("once memory").add((function(){st._removeData(t,e+"queue"),st._removeData(t,i)}))})}}),st.fn.extend({queue:function(t,i){var n=2;return"string"!=typeof t&&(i=t,t="fx",n--),n>arguments.length?st.queue(this[0],t):i===e?this:this.each((function(){var e=st.queue(this,t,i);st._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&st.dequeue(this,t)}))},dequeue:function(t){return this.each((function(){st.dequeue(this,t)}))},delay:function(t,e){return t=st.fx&&st.fx.speeds[t]||t,e=e||"fx",this.queue(e,(function(e,i){var n=setTimeout(e,t);i.stop=function(){clearTimeout(n)}}))},clearQueue:function(t){return this.queue(t||"fx",[])},promise:function(t,i){var n,s=1,o=st.Deferred(),a=this,r=this.length,l=function(){--s||o.resolveWith(a,[a])};for("string"!=typeof t&&(i=t,t=e),t=t||"fx";r--;)(n=st._data(a[r],t+"queueHooks"))&&n.empty&&(s++,n.empty.add(l));return l(),o.promise(i)}});var xt,Tt,Ct=/[\t\r\n\f]/g,kt=/\r/g,St=/^(?:input|select|textarea|button|object)$/i,Pt=/^(?:a|area)$/i,At=/^(?:checked|selected)$/i,Dt=st.support.getSetAttribute,Ot=st.support.input;st.fn.extend({attr:function(t,e){return st.access(this,st.attr,t,e,arguments.length>1)},removeAttr:function(t){return this.each((function(){st.removeAttr(this,t)}))},prop:function(t,e){return st.access(this,st.prop,t,e,arguments.length>1)},removeProp:function(t){return t=st.propFix[t]||t,this.each((function(){try{this[t]=e,delete this[t]}catch(t){}}))},addClass:function(t){var e,i,n,s,o,a=0,r=this.length,l="string"==typeof t&&t;if(st.isFunction(t))return this.each((function(e){st(this).addClass(t.call(this,e,this.className))}));if(l)for(e=(t||"").match(at)||[];r>a;a++)if(n=1===(i=this[a]).nodeType&&(i.className?(" "+i.className+" ").replace(Ct," "):" ")){for(o=0;s=e[o++];)0>n.indexOf(" "+s+" ")&&(n+=s+" ");i.className=st.trim(n)}return this},removeClass:function(t){var e,i,n,s,o,a=0,r=this.length,l=0===arguments.length||"string"==typeof t&&t;if(st.isFunction(t))return this.each((function(e){st(this).removeClass(t.call(this,e,this.className))}));if(l)for(e=(t||"").match(at)||[];r>a;a++)if(n=1===(i=this[a]).nodeType&&(i.className?(" "+i.className+" ").replace(Ct," "):"")){for(o=0;s=e[o++];)for(;n.indexOf(" "+s+" ")>=0;)n=n.replace(" "+s+" "," ");i.className=t?st.trim(n):""}return this},toggleClass:function(t,e){var i=typeof t,n="boolean"==typeof e;return st.isFunction(t)?this.each((function(i){st(this).toggleClass(t.call(this,i,this.className,e),e)})):this.each((function(){if("string"===i)for(var s,o=0,a=st(this),r=e,l=t.match(at)||[];s=l[o++];)r=n?r:!a.hasClass(s),a[r?"addClass":"removeClass"](s);else(i===W||"boolean"===i)&&(this.className&&st._data(this,"__className__",this.className),this.className=this.className||!1===t?"":st._data(this,"__className__")||"")}))},hasClass:function(t){for(var e=" "+t+" ",i=0,n=this.length;n>i;i++)if(1===this[i].nodeType&&(" "+this[i].className+" ").replace(Ct," ").indexOf(e)>=0)return!0;return!1},val:function(t){var i,n,s,o=this[0];return arguments.length?(s=st.isFunction(t),this.each((function(i){var o;1===this.nodeType&&(null==(o=s?t.call(this,i,st(this).val()):t)?o="":"number"==typeof o?o+="":st.isArray(o)&&(o=st.map(o,(function(t){return null==t?"":t+""}))),(n=st.valHooks[this.type]||st.valHooks[this.nodeName.toLowerCase()])&&"set"in n&&n.set(this,o,"value")!==e||(this.value=o))}))):o?(n=st.valHooks[o.type]||st.valHooks[o.nodeName.toLowerCase()])&&"get"in n&&(i=n.get(o,"value"))!==e?i:"string"==typeof(i=o.value)?i.replace(kt,""):null==i?"":i:void 0}}),st.extend({valHooks:{option:{get:function(t){var e=st.find.attr(t,"value");return null!=e?e:t.text}},select:{get:function(t){for(var e,i,n=t.options,s=t.selectedIndex,o="select-one"===t.type||0>s,a=o?null:[],r=o?s+1:n.length,l=0>s?r:o?s:0;r>l;l++)if(!(!(i=n[l]).selected&&l!==s||(st.support.optDisabled?i.disabled:null!==i.getAttribute("disabled"))||i.parentNode.disabled&&st.nodeName(i.parentNode,"optgroup"))){if(e=st(i).val(),o)return e;a.push(e)}return a},set:function(t,e){for(var i,n,s=t.options,o=st.makeArray(e),a=s.length;a--;)((n=s[a]).selected=st.inArray(st(n).val(),o)>=0)&&(i=!0);return i||(t.selectedIndex=-1),o}}},attr:function(t,i,n){var s,o,a=t.nodeType;return t&&3!==a&&8!==a&&2!==a?typeof t.getAttribute===W?st.prop(t,i,n):(1===a&&st.isXMLDoc(t)||(i=i.toLowerCase(),s=st.attrHooks[i]||(st.expr.match.bool.test(i)?Tt:xt)),n===e?s&&"get"in s&&null!==(o=s.get(t,i))?o:null==(o=st.find.attr(t,i))?e:o:null!==n?s&&"set"in s&&(o=s.set(t,n,i))!==e?o:(t.setAttribute(i,n+""),n):(st.removeAttr(t,i),e)):void 0},removeAttr:function(t,e){var i,n,s=0,o=e&&e.match(at);if(o&&1===t.nodeType)for(;i=o[s++];)n=st.propFix[i]||i,st.expr.match.bool.test(i)?Ot&&Dt||!At.test(i)?t[n]=!1:t[st.camelCase("default-"+i)]=t[n]=!1:st.attr(t,i,""),t.removeAttribute(Dt?i:n)},attrHooks:{type:{set:function(t,e){if(!st.support.radioValue&&"radio"===e&&st.nodeName(t,"input")){var i=t.value;return t.setAttribute("type",e),i&&(t.value=i),e}}}},propFix:{for:"htmlFor",class:"className"},prop:function(t,i,n){var s,o,a=t.nodeType;return t&&3!==a&&8!==a&&2!==a?((1!==a||!st.isXMLDoc(t))&&(i=st.propFix[i]||i,o=st.propHooks[i]),n!==e?o&&"set"in o&&(s=o.set(t,n,i))!==e?s:t[i]=n:o&&"get"in o&&null!==(s=o.get(t,i))?s:t[i]):void 0},propHooks:{tabIndex:{get:function(t){var e=st.find.attr(t,"tabindex");return e?parseInt(e,10):St.test(t.nodeName)||Pt.test(t.nodeName)&&t.href?0:-1}}}}),Tt={set:function(t,e,i){return!1===e?st.removeAttr(t,i):Ot&&Dt||!At.test(i)?t.setAttribute(!Dt&&st.propFix[i]||i,i):t[st.camelCase("default-"+i)]=t[i]=!0,i}},st.each(st.expr.match.bool.source.match(/\w+/g),(function(t,i){var n=st.expr.attrHandle[i]||st.find.attr;st.expr.attrHandle[i]=Ot&&Dt||!At.test(i)?function(t,i,s){var o=st.expr.attrHandle[i],a=s?e:(st.expr.attrHandle[i]=e)!=n(t,i,s)?i.toLowerCase():null;return st.expr.attrHandle[i]=o,a}:function(t,i,n){return n?e:t[st.camelCase("default-"+i)]?i.toLowerCase():null}})),Ot&&Dt||(st.attrHooks.value={set:function(t,i,n){return st.nodeName(t,"input")?(t.defaultValue=i,e):xt&&xt.set(t,i,n)}}),Dt||(xt={set:function(t,i,n){var s=t.getAttributeNode(n);return s||t.setAttributeNode(s=t.ownerDocument.createAttribute(n)),s.value=i+="","value"===n||i===t.getAttribute(n)?i:e}},st.expr.attrHandle.id=st.expr.attrHandle.name=st.expr.attrHandle.coords=function(t,i,n){var s;return n?e:(s=t.getAttributeNode(i))&&""!==s.value?s.value:null},st.valHooks.button={get:function(t,i){var n=t.getAttributeNode(i);return n&&n.specified?n.value:e},set:xt.set},st.attrHooks.contenteditable={set:function(t,e,i){xt.set(t,""!==e&&e,i)}},st.each(["width","height"],(function(t,i){st.attrHooks[i]={set:function(t,n){return""===n?(t.setAttribute(i,"auto"),n):e}}}))),st.support.hrefNormalized||st.each(["href","src"],(function(t,e){st.propHooks[e]={get:function(t){return t.getAttribute(e,4)}}})),st.support.style||(st.attrHooks.style={get:function(t){return t.style.cssText||e},set:function(t,e){return t.style.cssText=e+""}}),st.support.optSelected||(st.propHooks.selected={get:function(t){var e=t.parentNode;return e&&(e.selectedIndex,e.parentNode&&e.parentNode.selectedIndex),null}}),st.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],(function(){st.propFix[this.toLowerCase()]=this})),st.support.enctype||(st.propFix.enctype="encoding"),st.each(["radio","checkbox"],(function(){st.valHooks[this]={set:function(t,i){return st.isArray(i)?t.checked=st.inArray(st(t).val(),i)>=0:e}},st.support.checkOn||(st.valHooks[this].get=function(t){return null===t.getAttribute("value")?"on":t.value})}));var It=/^(?:input|select|textarea)$/i,Mt=/^key/,Lt=/^(?:mouse|contextmenu)|click/,Et=/^(?:focusinfocus|focusoutblur)$/,zt=/^([^.]*)(?:\.(.+)|)$/;st.event={global:{},add:function(t,i,n,s,o){var a,r,l,h,c,d,u,p,f,g,m,v=st._data(t);if(v){for(n.handler&&(n=(h=n).handler,o=h.selector),n.guid||(n.guid=st.guid++),(r=v.events)||(r=v.events={}),(d=v.handle)||(d=v.handle=function(t){return typeof st===W||t&&st.event.triggered===t.type?e:st.event.dispatch.apply(d.elem,arguments)},d.elem=t),l=(i=(i||"").match(at)||[""]).length;l--;)f=m=(a=zt.exec(i[l])||[])[1],g=(a[2]||"").split(".").sort(),f&&(c=st.event.special[f]||{},f=(o?c.delegateType:c.bindType)||f,c=st.event.special[f]||{},u=st.extend({type:f,origType:m,data:s,handler:n,guid:n.guid,selector:o,needsContext:o&&st.expr.match.needsContext.test(o),namespace:g.join(".")},h),(p=r[f])||((p=r[f]=[]).delegateCount=0,c.setup&&!1!==c.setup.call(t,s,g,d)||(t.addEventListener?t.addEventListener(f,d,!1):t.attachEvent&&t.attachEvent("on"+f,d))),c.add&&(c.add.call(t,u),u.handler.guid||(u.handler.guid=n.guid)),o?p.splice(p.delegateCount++,0,u):p.push(u),st.event.global[f]=!0);t=null}},remove:function(t,e,i,n,s){var o,a,r,l,h,c,d,u,p,f,g,m=st.hasData(t)&&st._data(t);if(m&&(c=m.events)){for(h=(e=(e||"").match(at)||[""]).length;h--;)if(p=g=(r=zt.exec(e[h])||[])[1],f=(r[2]||"").split(".").sort(),p){for(d=st.event.special[p]||{},u=c[p=(n?d.delegateType:d.bindType)||p]||[],r=r[2]&&RegExp("(^|\\.)"+f.join("\\.(?:.*\\.|)")+"(\\.|$)"),l=o=u.length;o--;)a=u[o],!s&&g!==a.origType||i&&i.guid!==a.guid||r&&!r.test(a.namespace)||n&&n!==a.selector&&("**"!==n||!a.selector)||(u.splice(o,1),a.selector&&u.delegateCount--,d.remove&&d.remove.call(t,a));l&&!u.length&&(d.teardown&&!1!==d.teardown.call(t,f,m.handle)||st.removeEvent(t,p,m.handle),delete c[p])}else for(p in c)st.event.remove(t,p+e[h],i,n,!0);st.isEmptyObject(c)&&(delete m.handle,st._removeData(t,"events"))}},trigger:function(i,n,s,o){var a,r,l,h,c,d,u,p=[s||B],f=it.call(i,"type")?i.type:i,g=it.call(i,"namespace")?i.namespace.split("."):[];if(l=d=s=s||B,3!==s.nodeType&&8!==s.nodeType&&!Et.test(f+st.event.triggered)&&(f.indexOf(".")>=0&&(g=f.split("."),f=g.shift(),g.sort()),r=0>f.indexOf(":")&&"on"+f,(i=i[st.expando]?i:new st.Event(f,"object"==typeof i&&i)).isTrigger=o?2:3,i.namespace=g.join("."),i.namespace_re=i.namespace?RegExp("(^|\\.)"+g.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,i.result=e,i.target||(i.target=s),n=null==n?[i]:st.makeArray(n,[i]),c=st.event.special[f]||{},o||!c.trigger||!1!==c.trigger.apply(s,n))){if(!o&&!c.noBubble&&!st.isWindow(s)){for(h=c.delegateType||f,Et.test(h+f)||(l=l.parentNode);l;l=l.parentNode)p.push(l),d=l;d===(s.ownerDocument||B)&&p.push(d.defaultView||d.parentWindow||t)}for(u=0;(l=p[u++])&&!i.isPropagationStopped();)i.type=u>1?h:c.bindType||f,(a=(st._data(l,"events")||{})[i.type]&&st._data(l,"handle"))&&a.apply(l,n),(a=r&&l[r])&&st.acceptData(l)&&a.apply&&!1===a.apply(l,n)&&i.preventDefault();if(i.type=f,!o&&!i.isDefaultPrevented()&&(!c._default||!1===c._default.apply(p.pop(),n))&&st.acceptData(s)&&r&&s[f]&&!st.isWindow(s)){(d=s[r])&&(s[r]=null),st.event.triggered=f;try{s[f]()}catch(t){}st.event.triggered=e,d&&(s[r]=d)}return i.result}},dispatch:function(t){t=st.event.fix(t);var i,n,s,o,a,r=[],l=J.call(arguments),h=(st._data(this,"events")||{})[t.type]||[],c=st.event.special[t.type]||{};if(l[0]=t,t.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,t)){for(r=st.event.handlers.call(this,t,h),i=0;(o=r[i++])&&!t.isPropagationStopped();)for(t.currentTarget=o.elem,a=0;(s=o.handlers[a++])&&!t.isImmediatePropagationStopped();)(!t.namespace_re||t.namespace_re.test(s.namespace))&&(t.handleObj=s,t.data=s.data,(n=((st.event.special[s.origType]||{}).handle||s.handler).apply(o.elem,l))!==e&&!1===(t.result=n)&&(t.preventDefault(),t.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,t),t.result}},handlers:function(t,i){var n,s,o,a,r=[],l=i.delegateCount,h=t.target;if(l&&h.nodeType&&(!t.button||"click"!==t.type))for(;h!=this;h=h.parentNode||this)if(1===h.nodeType&&(!0!==h.disabled||"click"!==t.type)){for(o=[],a=0;l>a;a++)o[n=(s=i[a]).selector+" "]===e&&(o[n]=s.needsContext?st(n,this).index(h)>=0:st.find(n,this,null,[h]).length),o[n]&&o.push(s);o.length&&r.push({elem:h,handlers:o})}return i.length>l&&r.push({elem:this,handlers:i.slice(l)}),r},fix:function(t){if(t[st.expando])return t;var e,i,n,s=t.type,o=t,a=this.fixHooks[s];for(a||(this.fixHooks[s]=a=Lt.test(s)?this.mouseHooks:Mt.test(s)?this.keyHooks:{}),n=a.props?this.props.concat(a.props):this.props,t=new st.Event(o),e=n.length;e--;)t[i=n[e]]=o[i];return t.target||(t.target=o.srcElement||B),3===t.target.nodeType&&(t.target=t.target.parentNode),t.metaKey=!!t.metaKey,a.filter?a.filter(t,o):t},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(t,e){return null==t.which&&(t.which=null!=e.charCode?e.charCode:e.keyCode),t}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(t,i){var n,s,o,a=i.button,r=i.fromElement;return null==t.pageX&&null!=i.clientX&&(o=(s=t.target.ownerDocument||B).documentElement,n=s.body,t.pageX=i.clientX+(o&&o.scrollLeft||n&&n.scrollLeft||0)-(o&&o.clientLeft||n&&n.clientLeft||0),t.pageY=i.clientY+(o&&o.scrollTop||n&&n.scrollTop||0)-(o&&o.clientTop||n&&n.clientTop||0)),!t.relatedTarget&&r&&(t.relatedTarget=r===t.target?i.toElement:r),t.which||a===e||(t.which=1&a?1:2&a?3:4&a?2:0),t}},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==h()&&this.focus)try{return this.focus(),!1}catch(t){}},delegateType:"focusin"},blur:{trigger:function(){return this===h()&&this.blur?(this.blur(),!1):e},delegateType:"focusout"},click:{trigger:function(){return st.nodeName(this,"input")&&"checkbox"===this.type&&this.click?(this.click(),!1):e},_default:function(t){return st.nodeName(t.target,"a")}},beforeunload:{postDispatch:function(t){t.result!==e&&(t.originalEvent.returnValue=t.result)}}},simulate:function(t,e,i,n){var s=st.extend(new st.Event,i,{type:t,isSimulated:!0,originalEvent:{}});n?st.event.trigger(s,null,e):st.event.dispatch.call(e,s),s.isDefaultPrevented()&&i.preventDefault()}},st.removeEvent=B.removeEventListener?function(t,e,i){t.removeEventListener&&t.removeEventListener(e,i,!1)}:function(t,e,i){var n="on"+e;t.detachEvent&&(typeof t[n]===W&&(t[n]=null),t.detachEvent(n,i))},st.Event=function(t,i){return this instanceof st.Event?(t&&t.type?(this.originalEvent=t,this.type=t.type,this.isDefaultPrevented=t.defaultPrevented||!1===t.returnValue||t.getPreventDefault&&t.getPreventDefault()?r:l):this.type=t,i&&st.extend(this,i),this.timeStamp=t&&t.timeStamp||st.now(),this[st.expando]=!0,e):new st.Event(t,i)},st.Event.prototype={isDefaultPrevented:l,isPropagationStopped:l,isImmediatePropagationStopped:l,preventDefault:function(){var t=this.originalEvent;this.isDefaultPrevented=r,t&&(t.preventDefault?t.preventDefault():t.returnValue=!1)},stopPropagation:function(){var t=this.originalEvent;this.isPropagationStopped=r,t&&(t.stopPropagation&&t.stopPropagation(),t.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=r,this.stopPropagation()}},st.each({mouseenter:"mouseover",mouseleave:"mouseout"},(function(t,e){st.event.special[t]={delegateType:e,bindType:e,handle:function(t){var i,n=t.relatedTarget,s=t.handleObj;return(!n||n!==this&&!st.contains(this,n))&&(t.type=s.origType,i=s.handler.apply(this,arguments),t.type=e),i}}})),st.support.submitBubbles||(st.event.special.submit={setup:function(){return!st.nodeName(this,"form")&&(st.event.add(this,"click._submit keypress._submit",(function(t){var i=t.target,n=st.nodeName(i,"input")||st.nodeName(i,"button")?i.form:e;n&&!st._data(n,"submitBubbles")&&(st.event.add(n,"submit._submit",(function(t){t._submit_bubble=!0})),st._data(n,"submitBubbles",!0))})),e)},postDispatch:function(t){t._submit_bubble&&(delete t._submit_bubble,this.parentNode&&!t.isTrigger&&st.event.simulate("submit",this.parentNode,t,!0))},teardown:function(){return!st.nodeName(this,"form")&&(st.event.remove(this,"._submit"),e)}}),st.support.changeBubbles||(st.event.special.change={setup:function(){return It.test(this.nodeName)?(("checkbox"===this.type||"radio"===this.type)&&(st.event.add(this,"propertychange._change",(function(t){"checked"===t.originalEvent.propertyName&&(this._just_changed=!0)})),st.event.add(this,"click._change",(function(t){this._just_changed&&!t.isTrigger&&(this._just_changed=!1),st.event.simulate("change",this,t,!0)}))),!1):(st.event.add(this,"beforeactivate._change",(function(t){var e=t.target;It.test(e.nodeName)&&!st._data(e,"changeBubbles")&&(st.event.add(e,"change._change",(function(t){!this.parentNode||t.isSimulated||t.isTrigger||st.event.simulate("change",this.parentNode,t,!0)})),st._data(e,"changeBubbles",!0))})),e)},handle:function(t){var i=t.target;return this!==i||t.isSimulated||t.isTrigger||"radio"!==i.type&&"checkbox"!==i.type?t.handleObj.handler.apply(this,arguments):e},teardown:function(){return st.event.remove(this,"._change"),!It.test(this.nodeName)}}),st.support.focusinBubbles||st.each({focus:"focusin",blur:"focusout"},(function(t,e){var i=0,n=function(t){st.event.simulate(e,t.target,st.event.fix(t),!0)};st.event.special[e]={setup:function(){0==i++&&B.addEventListener(t,n,!0)},teardown:function(){0==--i&&B.removeEventListener(t,n,!0)}}})),st.fn.extend({on:function(t,i,n,s,o){var a,r;if("object"==typeof t){for(a in"string"!=typeof i&&(n=n||i,i=e),t)this.on(a,i,n,t[a],o);return this}if(null==n&&null==s?(s=i,n=i=e):null==s&&("string"==typeof i?(s=n,n=e):(s=n,n=i,i=e)),!1===s)s=l;else if(!s)return this;return 1===o&&(r=s,s=function(t){return st().off(t),r.apply(this,arguments)},s.guid=r.guid||(r.guid=st.guid++)),this.each((function(){st.event.add(this,t,s,n,i)}))},one:function(t,e,i,n){return this.on(t,e,i,n,1)},off:function(t,i,n){var s,o;if(t&&t.preventDefault&&t.handleObj)return s=t.handleObj,st(t.delegateTarget).off(s.namespace?s.origType+"."+s.namespace:s.origType,s.selector,s.handler),this;if("object"==typeof t){for(o in t)this.off(o,i,t[o]);return this}return(!1===i||"function"==typeof i)&&(n=i,i=e),!1===n&&(n=l),this.each((function(){st.event.remove(this,t,n,i)}))},trigger:function(t,e){return this.each((function(){st.event.trigger(t,e,this)}))},triggerHandler:function(t,i){var n=this[0];return n?st.event.trigger(t,i,n,!0):e}});var $t=/^.[^:#\[\.,]*$/,jt=/^(?:parents|prev(?:Until|All))/,Ft=st.expr.match.needsContext,Ht={children:!0,contents:!0,next:!0,prev:!0};st.fn.extend({find:function(t){var e,i=[],n=this,s=n.length;if("string"!=typeof t)return this.pushStack(st(t).filter((function(){for(e=0;s>e;e++)if(st.contains(n[e],this))return!0})));for(e=0;s>e;e++)st.find(t,n[e],i);return(i=this.pushStack(s>1?st.unique(i):i)).selector=this.selector?this.selector+" "+t:t,i},has:function(t){var e,i=st(t,this),n=i.length;return this.filter((function(){for(e=0;n>e;e++)if(st.contains(this,i[e]))return!0}))},not:function(t){return this.pushStack(d(this,t||[],!0))},filter:function(t){return this.pushStack(d(this,t||[],!1))},is:function(t){return!!d(this,"string"==typeof t&&Ft.test(t)?st(t):t||[],!1).length},closest:function(t,e){for(var i,n=0,s=this.length,o=[],a=Ft.test(t)||"string"!=typeof t?st(t,e||this.context):0;s>n;n++)for(i=this[n];i&&i!==e;i=i.parentNode)if(11>i.nodeType&&(a?a.index(i)>-1:1===i.nodeType&&st.find.matchesSelector(i,t))){i=o.push(i);break}return this.pushStack(o.length>1?st.unique(o):o)},index:function(t){return t?"string"==typeof t?st.inArray(this[0],st(t)):st.inArray(t.jquery?t[0]:t,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(t,e){var i="string"==typeof t?st(t,e):st.makeArray(t&&t.nodeType?[t]:t),n=st.merge(this.get(),i);return this.pushStack(st.unique(n))},addBack:function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}}),st.each({parent:function(t){var e=t.parentNode;return e&&11!==e.nodeType?e:null},parents:function(t){return st.dir(t,"parentNode")},parentsUntil:function(t,e,i){return st.dir(t,"parentNode",i)},next:function(t){return c(t,"nextSibling")},prev:function(t){return c(t,"previousSibling")},nextAll:function(t){return st.dir(t,"nextSibling")},prevAll:function(t){return st.dir(t,"previousSibling")},nextUntil:function(t,e,i){return st.dir(t,"nextSibling",i)},prevUntil:function(t,e,i){return st.dir(t,"previousSibling",i)},siblings:function(t){return st.sibling((t.parentNode||{}).firstChild,t)},children:function(t){return st.sibling(t.firstChild)},contents:function(t){return st.nodeName(t,"iframe")?t.contentDocument||t.contentWindow.document:st.merge([],t.childNodes)}},(function(t,e){st.fn[t]=function(i,n){var s=st.map(this,e,i);return"Until"!==t.slice(-5)&&(n=i),n&&"string"==typeof n&&(s=st.filter(n,s)),this.length>1&&(Ht[t]||(s=st.unique(s)),jt.test(t)&&(s=s.reverse())),this.pushStack(s)}})),st.extend({filter:function(t,e,i){var n=e[0];return i&&(t=":not("+t+")"),1===e.length&&1===n.nodeType?st.find.matchesSelector(n,t)?[n]:[]:st.find.matches(t,st.grep(e,(function(t){return 1===t.nodeType})))},dir:function(t,i,n){for(var s=[],o=t[i];o&&9!==o.nodeType&&(n===e||1!==o.nodeType||!st(o).is(n));)1===o.nodeType&&s.push(o),o=o[i];return s},sibling:function(t,e){for(var i=[];t;t=t.nextSibling)1===t.nodeType&&t!==e&&i.push(t);return i}});var Nt="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",Rt=/ jQuery\d+="(?:null|\d+)"/g,Wt=RegExp("<(?:"+Nt+")[\\s/>]","i"),Yt=/^\s+/,Bt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,Xt=/<([\w:]+)/,qt=/<tbody/i,Qt=/<|&#?\w+;/,Vt=/<(?:script|style|link)/i,Ut=/^(?:checkbox|radio)$/i,Gt=/checked\s*(?:[^=]|=\s*.checked.)/i,Zt=/^$|\/(?:java|ecma)script/i,Kt=/^true\/(.*)/,Jt=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,te={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],area:[1,"<map>","</map>"],param:[1,"<object>","</object>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:st.support.htmlSerialize?[0,"",""]:[1,"X<div>","</div>"]},ee=u(B).appendChild(B.createElement("div"));te.optgroup=te.option,te.tbody=te.tfoot=te.colgroup=te.caption=te.thead,te.th=te.td,st.fn.extend({text:function(t){return st.access(this,(function(t){return t===e?st.text(this):this.empty().append((this[0]&&this[0].ownerDocument||B).createTextNode(t))}),null,t,arguments.length)},append:function(){return this.domManip(arguments,(function(t){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||p(this,t).appendChild(t)}))},prepend:function(){return this.domManip(arguments,(function(t){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var e=p(this,t);e.insertBefore(t,e.firstChild)}}))},before:function(){return this.domManip(arguments,(function(t){this.parentNode&&this.parentNode.insertBefore(t,this)}))},after:function(){return this.domManip(arguments,(function(t){this.parentNode&&this.parentNode.insertBefore(t,this.nextSibling)}))},remove:function(t,e){for(var i,n=t?st.filter(t,this):this,s=0;null!=(i=n[s]);s++)e||1!==i.nodeType||st.cleanData(b(i)),i.parentNode&&(e&&st.contains(i.ownerDocument,i)&&m(b(i,"script")),i.parentNode.removeChild(i));return this},empty:function(){for(var t,e=0;null!=(t=this[e]);e++){for(1===t.nodeType&&st.cleanData(b(t,!1));t.firstChild;)t.removeChild(t.firstChild);t.options&&st.nodeName(t,"select")&&(t.options.length=0)}return this},clone:function(t,e){return t=null!=t&&t,e=null==e?t:e,this.map((function(){return st.clone(this,t,e)}))},html:function(t){return st.access(this,(function(t){var i=this[0]||{},n=0,s=this.length;if(t===e)return 1===i.nodeType?i.innerHTML.replace(Rt,""):e;if(!("string"!=typeof t||Vt.test(t)||!st.support.htmlSerialize&&Wt.test(t)||!st.support.leadingWhitespace&&Yt.test(t)||te[(Xt.exec(t)||["",""])[1].toLowerCase()])){t=t.replace(Bt,"<$1></$2>");try{for(;s>n;n++)1===(i=this[n]||{}).nodeType&&(st.cleanData(b(i,!1)),i.innerHTML=t);i=0}catch(t){}}i&&this.empty().append(t)}),null,t,arguments.length)},replaceWith:function(){var t=st.map(this,(function(t){return[t.nextSibling,t.parentNode]})),e=0;return this.domManip(arguments,(function(i){var n=t[e++],s=t[e++];s&&(n&&n.parentNode!==s&&(n=this.nextSibling),st(this).remove(),s.insertBefore(i,n))}),!0),e?this:this.remove()},detach:function(t){return this.remove(t,!0)},domManip:function(t,e,i){t=Z.apply([],t);var n,s,o,a,r,l,h=0,c=this.length,d=this,u=c-1,p=t[0],m=st.isFunction(p);if(m||!(1>=c||"string"!=typeof p||st.support.checkClone)&&Gt.test(p))return this.each((function(n){var s=d.eq(n);m&&(t[0]=p.call(this,n,s.html())),s.domManip(t,e,i)}));if(c&&(n=(l=st.buildFragment(t,this[0].ownerDocument,!1,!i&&this)).firstChild,1===l.childNodes.length&&(l=n),n)){for(o=(a=st.map(b(l,"script"),f)).length;c>h;h++)s=l,h!==u&&(s=st.clone(s,!0,!0),o&&st.merge(a,b(s,"script"))),e.call(this[h],s,h);if(o)for(r=a[a.length-1].ownerDocument,st.map(a,g),h=0;o>h;h++)s=a[h],Zt.test(s.type||"")&&!st._data(s,"globalEval")&&st.contains(r,s)&&(s.src?st._evalUrl(s.src):st.globalEval((s.text||s.textContent||s.innerHTML||"").replace(Jt,"")));l=n=null}return this}}),st.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},(function(t,e){st.fn[t]=function(t){for(var i,n=0,s=[],o=st(t),a=o.length-1;a>=n;n++)i=n===a?this:this.clone(!0),st(o[n])[e](i),K.apply(s,i.get());return this.pushStack(s)}})),st.extend({clone:function(t,e,i){var n,s,o,a,r,l=st.contains(t.ownerDocument,t);if(st.support.html5Clone||st.isXMLDoc(t)||!Wt.test("<"+t.nodeName+">")?o=t.cloneNode(!0):(ee.innerHTML=t.outerHTML,ee.removeChild(o=ee.firstChild)),!(st.support.noCloneEvent&&st.support.noCloneChecked||1!==t.nodeType&&11!==t.nodeType||st.isXMLDoc(t)))for(n=b(o),r=b(t),a=0;null!=(s=r[a]);++a)n[a]&&y(s,n[a]);if(e)if(i)for(r=r||b(t),n=n||b(o),a=0;null!=(s=r[a]);a++)v(s,n[a]);else v(t,o);return(n=b(o,"script")).length>0&&m(n,!l&&b(t,"script")),n=r=s=null,o},buildFragment:function(t,e,i,n){for(var s,o,a,r,l,h,c,d=t.length,p=u(e),f=[],g=0;d>g;g++)if((o=t[g])||0===o)if("object"===st.type(o))st.merge(f,o.nodeType?[o]:o);else if(Qt.test(o)){for(r=r||p.appendChild(e.createElement("div")),l=(Xt.exec(o)||["",""])[1].toLowerCase(),c=te[l]||te._default,r.innerHTML=c[1]+o.replace(Bt,"<$1></$2>")+c[2],s=c[0];s--;)r=r.lastChild;if(!st.support.leadingWhitespace&&Yt.test(o)&&f.push(e.createTextNode(Yt.exec(o)[0])),!st.support.tbody)for(s=(o="table"!==l||qt.test(o)?"<table>"!==c[1]||qt.test(o)?0:r:r.firstChild)&&o.childNodes.length;s--;)st.nodeName(h=o.childNodes[s],"tbody")&&!h.childNodes.length&&o.removeChild(h);for(st.merge(f,r.childNodes),r.textContent="";r.firstChild;)r.removeChild(r.firstChild);r=p.lastChild}else f.push(e.createTextNode(o));for(r&&p.removeChild(r),st.support.appendChecked||st.grep(b(f,"input"),w),g=0;o=f[g++];)if((!n||-1===st.inArray(o,n))&&(a=st.contains(o.ownerDocument,o),r=b(p.appendChild(o),"script"),a&&m(r),i))for(s=0;o=r[s++];)Zt.test(o.type||"")&&i.push(o);return r=null,p},cleanData:function(t,e){for(var i,n,s,o,a=0,r=st.expando,l=st.cache,h=st.support.deleteExpando,c=st.event.special;null!=(i=t[a]);a++)if((e||st.acceptData(i))&&(o=(s=i[r])&&l[s])){if(o.events)for(n in o.events)c[n]?st.event.remove(i,n):st.removeEvent(i,n,o.handle);l[s]&&(delete l[s],h?delete i[r]:typeof i.removeAttribute!==W?i.removeAttribute(r):i[r]=null,U.push(s))}},_evalUrl:function(t){return st.ajax({url:t,type:"GET",dataType:"script",async:!1,global:!1,throws:!0})}}),st.fn.extend({wrapAll:function(t){if(st.isFunction(t))return this.each((function(e){st(this).wrapAll(t.call(this,e))}));if(this[0]){var e=st(t,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&e.insertBefore(this[0]),e.map((function(){for(var t=this;t.firstChild&&1===t.firstChild.nodeType;)t=t.firstChild;return t})).append(this)}return this},wrapInner:function(t){return st.isFunction(t)?this.each((function(e){st(this).wrapInner(t.call(this,e))})):this.each((function(){var e=st(this),i=e.contents();i.length?i.wrapAll(t):e.append(t)}))},wrap:function(t){var e=st.isFunction(t);return this.each((function(i){st(this).wrapAll(e?t.call(this,i):t)}))},unwrap:function(){return this.parent().each((function(){st.nodeName(this,"body")||st(this).replaceWith(this.childNodes)})).end()}});var ie,ne,se,oe=/alpha\([^)]*\)/i,ae=/opacity\s*=\s*([^)]*)/,re=/^(top|right|bottom|left)$/,le=/^(none|table(?!-c[ea]).+)/,he=/^margin/,ce=RegExp("^("+ot+")(.*)$","i"),de=RegExp("^("+ot+")(?!px)[a-z%]+$","i"),ue=RegExp("^([+-])=("+ot+")","i"),pe={BODY:"block"},fe={position:"absolute",visibility:"hidden",display:"block"},ge={letterSpacing:0,fontWeight:400},me=["Top","Right","Bottom","Left"],ve=["Webkit","O","Moz","ms"];st.fn.extend({css:function(t,i){return st.access(this,(function(t,i,n){var s,o,a={},r=0;if(st.isArray(i)){for(o=ne(t),s=i.length;s>r;r++)a[i[r]]=st.css(t,i[r],!1,o);return a}return n!==e?st.style(t,i,n):st.css(t,i)}),t,i,arguments.length>1)},show:function(){return T(this,!0)},hide:function(){return T(this)},toggle:function(t){var e="boolean"==typeof t;return this.each((function(){(e?t:x(this))?st(this).show():st(this).hide()}))}}),st.extend({cssHooks:{opacity:{get:function(t,e){if(e){var i=se(t,"opacity");return""===i?"1":i}}}},cssNumber:{columnCount:!0,fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{float:st.support.cssFloat?"cssFloat":"styleFloat"},style:function(t,i,n,s){if(t&&3!==t.nodeType&&8!==t.nodeType&&t.style){var o,a,r,l=st.camelCase(i),h=t.style;if(i=st.cssProps[l]||(st.cssProps[l]=_(h,l)),r=st.cssHooks[i]||st.cssHooks[l],n===e)return r&&"get"in r&&(o=r.get(t,!1,s))!==e?o:h[i];if("string"==(a=typeof n)&&(o=ue.exec(n))&&(n=(o[1]+1)*o[2]+parseFloat(st.css(t,i)),a="number"),!(null==n||"number"===a&&isNaN(n)||("number"!==a||st.cssNumber[l]||(n+="px"),st.support.clearCloneStyle||""!==n||0!==i.indexOf("background")||(h[i]="inherit"),r&&"set"in r&&(n=r.set(t,n,s))===e)))try{h[i]=n}catch(t){}}},css:function(t,i,n,s){var o,a,r,l=st.camelCase(i);return i=st.cssProps[l]||(st.cssProps[l]=_(t.style,l)),(r=st.cssHooks[i]||st.cssHooks[l])&&"get"in r&&(a=r.get(t,!0,n)),a===e&&(a=se(t,i,s)),"normal"===a&&i in ge&&(a=ge[i]),""===n||n?(o=parseFloat(a),!0===n||st.isNumeric(o)?o||0:a):a}}),t.getComputedStyle?(ne=function(e){return t.getComputedStyle(e,null)},se=function(t,i,n){var s,o,a,r=n||ne(t),l=r?r.getPropertyValue(i)||r[i]:e,h=t.style;return r&&(""!==l||st.contains(t.ownerDocument,t)||(l=st.style(t,i)),de.test(l)&&he.test(i)&&(s=h.width,o=h.minWidth,a=h.maxWidth,h.minWidth=h.maxWidth=h.width=l,l=r.width,h.width=s,h.minWidth=o,h.maxWidth=a)),l}):B.documentElement.currentStyle&&(ne=function(t){return t.currentStyle},se=function(t,i,n){var s,o,a,r=n||ne(t),l=r?r[i]:e,h=t.style;return null==l&&h&&h[i]&&(l=h[i]),de.test(l)&&!re.test(i)&&(s=h.left,(a=(o=t.runtimeStyle)&&o.left)&&(o.left=t.currentStyle.left),h.left="fontSize"===i?"1em":l,l=h.pixelLeft+"px",h.left=s,a&&(o.left=a)),""===l?"auto":l}),st.each(["height","width"],(function(t,i){st.cssHooks[i]={get:function(t,n,s){return n?0===t.offsetWidth&&le.test(st.css(t,"display"))?st.swap(t,fe,(function(){return S(t,i,s)})):S(t,i,s):e},set:function(t,e,n){var s=n&&ne(t);return C(0,e,n?k(t,i,n,st.support.boxSizing&&"border-box"===st.css(t,"boxSizing",!1,s),s):0)}}})),st.support.opacity||(st.cssHooks.opacity={get:function(t,e){return ae.test((e&&t.currentStyle?t.currentStyle.filter:t.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":e?"1":""},set:function(t,e){var i=t.style,n=t.currentStyle,s=st.isNumeric(e)?"alpha(opacity="+100*e+")":"",o=n&&n.filter||i.filter||"";i.zoom=1,(e>=1||""===e)&&""===st.trim(o.replace(oe,""))&&i.removeAttribute&&(i.removeAttribute("filter"),""===e||n&&!n.filter)||(i.filter=oe.test(o)?o.replace(oe,s):o+" "+s)}}),st((function(){st.support.reliableMarginRight||(st.cssHooks.marginRight={get:function(t,i){return i?st.swap(t,{display:"inline-block"},se,[t,"marginRight"]):e}}),!st.support.pixelPosition&&st.fn.position&&st.each(["top","left"],(function(t,i){st.cssHooks[i]={get:function(t,n){return n?(n=se(t,i),de.test(n)?st(t).position()[i]+"px":n):e}}}))})),st.expr&&st.expr.filters&&(st.expr.filters.hidden=function(t){return 0>=t.offsetWidth&&0>=t.offsetHeight||!st.support.reliableHiddenOffsets&&"none"===(t.style&&t.style.display||st.css(t,"display"))},st.expr.filters.visible=function(t){return!st.expr.filters.hidden(t)}),st.each({margin:"",padding:"",border:"Width"},(function(t,e){st.cssHooks[t+e]={expand:function(i){for(var n=0,s={},o="string"==typeof i?i.split(" "):[i];4>n;n++)s[t+me[n]+e]=o[n]||o[n-2]||o[0];return s}},he.test(t)||(st.cssHooks[t+e].set=C)}));var ye=/%20/g,be=/\[\]$/,we=/\r?\n/g,_e=/^(?:submit|button|image|reset|file)$/i,xe=/^(?:input|select|textarea|keygen)/i;st.fn.extend({serialize:function(){return st.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var t=st.prop(this,"elements");return t?st.makeArray(t):this})).filter((function(){var t=this.type;return this.name&&!st(this).is(":disabled")&&xe.test(this.nodeName)&&!_e.test(t)&&(this.checked||!Ut.test(t))})).map((function(t,e){var i=st(this).val();return null==i?null:st.isArray(i)?st.map(i,(function(t){return{name:e.name,value:t.replace(we,"\r\n")}})):{name:e.name,value:i.replace(we,"\r\n")}})).get()}}),st.param=function(t,i){var n,s=[],o=function(t,e){e=st.isFunction(e)?e():null==e?"":e,s[s.length]=encodeURIComponent(t)+"="+encodeURIComponent(e)};if(i===e&&(i=st.ajaxSettings&&st.ajaxSettings.traditional),st.isArray(t)||t.jquery&&!st.isPlainObject(t))st.each(t,(function(){o(this.name,this.value)}));else for(n in t)D(n,t[n],i,o);return s.join("&").replace(ye,"+")},st.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),(function(t,e){st.fn[e]=function(t,i){return arguments.length>0?this.on(e,null,t,i):this.trigger(e)}})),st.fn.extend({hover:function(t,e){return this.mouseenter(t).mouseleave(e||t)},bind:function(t,e,i){return this.on(t,null,e,i)},unbind:function(t,e){return this.off(t,null,e)},delegate:function(t,e,i,n){return this.on(e,t,i,n)},undelegate:function(t,e,i){return 1===arguments.length?this.off(t,"**"):this.off(e,t||"**",i)}});var Te,Ce,ke=st.now(),Se=/\?/,Pe=/#.*$/,Ae=/([?&])_=[^&]*/,De=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Oe=/^(?:GET|HEAD)$/,Ie=/^\/\//,Me=/^([\w.+-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,Le=st.fn.load,Ee={},ze={},$e="*/".concat("*");try{Ce=Y.href}catch(t){(Ce=B.createElement("a")).href="",Ce=Ce.href}Te=Me.exec(Ce.toLowerCase())||[],st.fn.load=function(t,i,n){if("string"!=typeof t&&Le)return Le.apply(this,arguments);var s,o,a,r=this,l=t.indexOf(" ");return l>=0&&(s=t.slice(l,t.length),t=t.slice(0,l)),st.isFunction(i)?(n=i,i=e):i&&"object"==typeof i&&(a="POST"),r.length>0&&st.ajax({url:t,type:a,dataType:"html",data:i}).done((function(t){o=arguments,r.html(s?st("<div>").append(st.parseHTML(t)).find(s):t)})).complete(n&&function(t,e){r.each(n,o||[t.responseText,e,t])}),this},st.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],(function(t,e){st.fn[e]=function(t){return this.on(e,t)}})),st.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ce,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Te[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":$e,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":st.parseJSON,"text xml":st.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(t,e){return e?M(M(t,st.ajaxSettings),e):M(st.ajaxSettings,t)},ajaxPrefilter:O(Ee),ajaxTransport:O(ze),ajax:function(t,i){function n(t,i,n,s){var o,d,y,b,_,T=i;2!==w&&(w=2,l&&clearTimeout(l),c=e,r=s||"",x.readyState=t>0?4:0,o=t>=200&&300>t||304===t,n&&(b=function(t,i,n){for(var s,o,a,r,l=t.contents,h=t.dataTypes;"*"===h[0];)h.shift(),o===e&&(o=t.mimeType||i.getResponseHeader("Content-Type"));if(o)for(r in l)if(l[r]&&l[r].test(o)){h.unshift(r);break}if(h[0]in n)a=h[0];else{for(r in n){if(!h[0]||t.converters[r+" "+h[0]]){a=r;break}s||(s=r)}a=a||s}return a?(a!==h[0]&&h.unshift(a),n[a]):e}(u,x,n)),b=function(t,e,i,n){var s,o,a,r,l,h={},c=t.dataTypes.slice();if(c[1])for(a in t.converters)h[a.toLowerCase()]=t.converters[a];for(o=c.shift();o;)if(t.responseFields[o]&&(i[t.responseFields[o]]=e),!l&&n&&t.dataFilter&&(e=t.dataFilter(e,t.dataType)),l=o,o=c.shift())if("*"===o)o=l;else if("*"!==l&&l!==o){if(!(a=h[l+" "+o]||h["* "+o]))for(s in h)if((r=s.split(" "))[1]===o&&(a=h[l+" "+r[0]]||h["* "+r[0]])){!0===a?a=h[s]:!0!==h[s]&&(o=r[0],c.unshift(r[1]));break}if(!0!==a)if(a&&t.throws)e=a(e);else try{e=a(e)}catch(t){return{state:"parsererror",error:a?t:"No conversion from "+l+" to "+o}}}return{state:"success",data:e}}(u,b,x,o),o?(u.ifModified&&((_=x.getResponseHeader("Last-Modified"))&&(st.lastModified[a]=_),(_=x.getResponseHeader("etag"))&&(st.etag[a]=_)),204===t||"HEAD"===u.type?T="nocontent":304===t?T="notmodified":(T=b.state,d=b.data,o=!(y=b.error))):(y=T,(t||!T)&&(T="error",0>t&&(t=0))),x.status=t,x.statusText=(i||T)+"",o?g.resolveWith(p,[d,T,x]):g.rejectWith(p,[x,T,y]),x.statusCode(v),v=e,h&&f.trigger(o?"ajaxSuccess":"ajaxError",[x,u,o?d:y]),m.fireWith(p,[x,T]),h&&(f.trigger("ajaxComplete",[x,u]),--st.active||st.event.trigger("ajaxStop")))}"object"==typeof t&&(i=t,t=e),i=i||{};var s,o,a,r,l,h,c,d,u=st.ajaxSetup({},i),p=u.context||u,f=u.context&&(p.nodeType||p.jquery)?st(p):st.event,g=st.Deferred(),m=st.Callbacks("once memory"),v=u.statusCode||{},y={},b={},w=0,_="canceled",x={readyState:0,getResponseHeader:function(t){var e;if(2===w){if(!d)for(d={};e=De.exec(r);)d[e[1].toLowerCase()]=e[2];e=d[t.toLowerCase()]}return null==e?null:e},getAllResponseHeaders:function(){return 2===w?r:null},setRequestHeader:function(t,e){var i=t.toLowerCase();return w||(t=b[i]=b[i]||t,y[t]=e),this},overrideMimeType:function(t){return w||(u.mimeType=t),this},statusCode:function(t){var e;if(t)if(2>w)for(e in t)v[e]=[v[e],t[e]];else x.always(t[x.status]);return this},abort:function(t){var e=t||_;return c&&c.abort(e),n(0,e),this}};if(g.promise(x).complete=m.add,x.success=x.done,x.error=x.fail,u.url=((t||u.url||Ce)+"").replace(Pe,"").replace(Ie,Te[1]+"//"),u.type=i.method||i.type||u.method||u.type,u.dataTypes=st.trim(u.dataType||"*").toLowerCase().match(at)||[""],null==u.crossDomain&&(s=Me.exec(u.url.toLowerCase()),u.crossDomain=!(!s||s[1]===Te[1]&&s[2]===Te[2]&&(s[3]||("http:"===s[1]?"80":"443"))===(Te[3]||("http:"===Te[1]?"80":"443")))),u.data&&u.processData&&"string"!=typeof u.data&&(u.data=st.param(u.data,u.traditional)),I(Ee,u,i,x),2===w)return x;for(o in(h=u.global)&&0==st.active++&&st.event.trigger("ajaxStart"),u.type=u.type.toUpperCase(),u.hasContent=!Oe.test(u.type),a=u.url,u.hasContent||(u.data&&(a=u.url+=(Se.test(a)?"&":"?")+u.data,delete u.data),!1===u.cache&&(u.url=Ae.test(a)?a.replace(Ae,"$1_="+ke++):a+(Se.test(a)?"&":"?")+"_="+ke++)),u.ifModified&&(st.lastModified[a]&&x.setRequestHeader("If-Modified-Since",st.lastModified[a]),st.etag[a]&&x.setRequestHeader("If-None-Match",st.etag[a])),(u.data&&u.hasContent&&!1!==u.contentType||i.contentType)&&x.setRequestHeader("Content-Type",u.contentType),x.setRequestHeader("Accept",u.dataTypes[0]&&u.accepts[u.dataTypes[0]]?u.accepts[u.dataTypes[0]]+("*"!==u.dataTypes[0]?", "+$e+"; q=0.01":""):u.accepts["*"]),u.headers)x.setRequestHeader(o,u.headers[o]);if(u.beforeSend&&(!1===u.beforeSend.call(p,x,u)||2===w))return x.abort();for(o in _="abort",{success:1,error:1,complete:1})x[o](u[o]);if(c=I(ze,u,i,x)){x.readyState=1,h&&f.trigger("ajaxSend",[x,u]),u.async&&u.timeout>0&&(l=setTimeout((function(){x.abort("timeout")}),u.timeout));try{w=1,c.send(y,n)}catch(t){if(!(2>w))throw t;n(-1,t)}}else n(-1,"No Transport");return x},getJSON:function(t,e,i){return st.get(t,e,i,"json")},getScript:function(t,i){return st.get(t,e,i,"script")}}),st.each(["get","post"],(function(t,i){st[i]=function(t,n,s,o){return st.isFunction(n)&&(o=o||s,s=n,n=e),st.ajax({url:t,type:i,dataType:o,data:n,success:s})}})),st.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(t){return st.globalEval(t),t}}}),st.ajaxPrefilter("script",(function(t){t.cache===e&&(t.cache=!1),t.crossDomain&&(t.type="GET",t.global=!1)})),st.ajaxTransport("script",(function(t){if(t.crossDomain){var i,n=B.head||st("head")[0]||B.documentElement;return{send:function(e,s){(i=B.createElement("script")).async=!0,t.scriptCharset&&(i.charset=t.scriptCharset),i.src=t.url,i.onload=i.onreadystatechange=function(t,e){(e||!i.readyState||/loaded|complete/.test(i.readyState))&&(i.onload=i.onreadystatechange=null,i.parentNode&&i.parentNode.removeChild(i),i=null,e||s(200,"success"))},n.insertBefore(i,n.firstChild)},abort:function(){i&&i.onload(e,!0)}}}}));var je=[],Fe=/(=)\?(?=&|$)|\?\?/;st.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var t=je.pop()||st.expando+"_"+ke++;return this[t]=!0,t}}),st.ajaxPrefilter("json jsonp",(function(i,n,s){var o,a,r,l=!1!==i.jsonp&&(Fe.test(i.url)?"url":"string"==typeof i.data&&!(i.contentType||"").indexOf("application/x-www-form-urlencoded")&&Fe.test(i.data)&&"data");return l||"jsonp"===i.dataTypes[0]?(o=i.jsonpCallback=st.isFunction(i.jsonpCallback)?i.jsonpCallback():i.jsonpCallback,l?i[l]=i[l].replace(Fe,"$1"+o):!1!==i.jsonp&&(i.url+=(Se.test(i.url)?"&":"?")+i.jsonp+"="+o),i.converters["script json"]=function(){return r||st.error(o+" was not called"),r[0]},i.dataTypes[0]="json",a=t[o],t[o]=function(){r=arguments},s.always((function(){t[o]=a,i[o]&&(i.jsonpCallback=n.jsonpCallback,je.push(o)),r&&st.isFunction(a)&&a(r[0]),r=a=e})),"script"):e}));var He,Ne,Re=0,We=t.ActiveXObject&&function(){var t;for(t in He)He[t](e,!0)};st.ajaxSettings.xhr=t.ActiveXObject?function(){return!this.isLocal&&L()||function(){try{return new t.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}()}:L,Ne=st.ajaxSettings.xhr(),st.support.cors=!!Ne&&"withCredentials"in Ne,(Ne=st.support.ajax=!!Ne)&&st.ajaxTransport((function(i){var n;if(!i.crossDomain||st.support.cors)return{send:function(s,o){var a,r,l=i.xhr();if(i.username?l.open(i.type,i.url,i.async,i.username,i.password):l.open(i.type,i.url,i.async),i.xhrFields)for(r in i.xhrFields)l[r]=i.xhrFields[r];i.mimeType&&l.overrideMimeType&&l.overrideMimeType(i.mimeType),i.crossDomain||s["X-Requested-With"]||(s["X-Requested-With"]="XMLHttpRequest");try{for(r in s)l.setRequestHeader(r,s[r])}catch(t){}l.send(i.hasContent&&i.data||null),n=function(t,s){var r,h,c,d;try{if(n&&(s||4===l.readyState))if(n=e,a&&(l.onreadystatechange=st.noop,We&&delete He[a]),s)4!==l.readyState&&l.abort();else{d={},r=l.status,h=l.getAllResponseHeaders(),"string"==typeof l.responseText&&(d.text=l.responseText);try{c=l.statusText}catch(t){c=""}r||!i.isLocal||i.crossDomain?1223===r&&(r=204):r=d.text?200:404}}catch(t){s||o(-1,t)}d&&o(r,c,d,h)},i.async?4===l.readyState?setTimeout(n):(a=++Re,We&&(He||(He={},st(t).unload(We)),He[a]=n),l.onreadystatechange=n):n()},abort:function(){n&&n(e,!0)}}}));var Ye,Be,Xe=/^(?:toggle|show|hide)$/,qe=RegExp("^(?:([+-])=|)("+ot+")([a-z%]*)$","i"),Qe=/queueHooks$/,Ve=[function(t,e,i){var n,s,o,a,r,l,h=this,c={},d=t.style,u=t.nodeType&&x(t),p=st._data(t,"fxshow");for(n in i.queue||(null==(r=st._queueHooks(t,"fx")).unqueued&&(r.unqueued=0,l=r.empty.fire,r.empty.fire=function(){r.unqueued||l()}),r.unqueued++,h.always((function(){h.always((function(){r.unqueued--,st.queue(t,"fx").length||r.empty.fire()}))}))),1===t.nodeType&&("height"in e||"width"in e)&&(i.overflow=[d.overflow,d.overflowX,d.overflowY],"inline"===st.css(t,"display")&&"none"===st.css(t,"float")&&(st.support.inlineBlockNeedsLayout&&"inline"!==P(t.nodeName)?d.zoom=1:d.display="inline-block")),i.overflow&&(d.overflow="hidden",st.support.shrinkWrapBlocks||h.always((function(){d.overflow=i.overflow[0],d.overflowX=i.overflow[1],d.overflowY=i.overflow[2]}))),e)if(s=e[n],Xe.exec(s)){if(delete e[n],o=o||"toggle"===s,s===(u?"hide":"show"))continue;c[n]=p&&p[n]||st.style(t,n)}if(!st.isEmptyObject(c))for(n in p?"hidden"in p&&(u=p.hidden):p=st._data(t,"fxshow",{}),o&&(p.hidden=!u),u?st(t).show():h.done((function(){st(t).hide()})),h.done((function(){var e;for(e in st._removeData(t,"fxshow"),c)st.style(t,e,c[e])})),c)a=z(u?p[n]:0,n,h),n in p||(p[n]=a.start,u&&(a.end=a.start,a.start="width"===n||"height"===n?1:0))}],Ue={"*":[function(t,e){var i=this.createTween(t,e),n=i.cur(),s=qe.exec(e),o=s&&s[3]||(st.cssNumber[t]?"":"px"),a=(st.cssNumber[t]||"px"!==o&&+n)&&qe.exec(st.css(i.elem,t)),r=1,l=20;if(a&&a[3]!==o){o=o||a[3],s=s||[],a=+n||1;do{a/=r=r||".5",st.style(i.elem,t,a+o)}while(r!==(r=i.cur()/n)&&1!==r&&--l)}return s&&(a=i.start=+a||+n||0,i.unit=o,i.end=s[1]?a+(s[1]+1)*s[2]:+s[2]),i}]};st.Animation=st.extend($,{tweener:function(t,e){st.isFunction(t)?(e=t,t=["*"]):t=t.split(" ");for(var i,n=0,s=t.length;s>n;n++)i=t[n],Ue[i]=Ue[i]||[],Ue[i].unshift(e)},prefilter:function(t,e){e?Ve.unshift(t):Ve.push(t)}}),st.Tween=j,j.prototype={constructor:j,init:function(t,e,i,n,s,o){this.elem=t,this.prop=i,this.easing=s||"swing",this.options=e,this.start=this.now=this.cur(),this.end=n,this.unit=o||(st.cssNumber[i]?"":"px")},cur:function(){var t=j.propHooks[this.prop];return t&&t.get?t.get(this):j.propHooks._default.get(this)},run:function(t){var e,i=j.propHooks[this.prop];return this.pos=e=this.options.duration?st.easing[this.easing](t,this.options.duration*t,0,1,this.options.duration):t,this.now=(this.end-this.start)*e+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),i&&i.set?i.set(this):j.propHooks._default.set(this),this}},j.prototype.init.prototype=j.prototype,j.propHooks={_default:{get:function(t){var e;return null==t.elem[t.prop]||t.elem.style&&null!=t.elem.style[t.prop]?(e=st.css(t.elem,t.prop,""))&&"auto"!==e?e:0:t.elem[t.prop]},set:function(t){st.fx.step[t.prop]?st.fx.step[t.prop](t):t.elem.style&&(null!=t.elem.style[st.cssProps[t.prop]]||st.cssHooks[t.prop])?st.style(t.elem,t.prop,t.now+t.unit):t.elem[t.prop]=t.now}}},j.propHooks.scrollTop=j.propHooks.scrollLeft={set:function(t){t.elem.nodeType&&t.elem.parentNode&&(t.elem[t.prop]=t.now)}},st.each(["toggle","show","hide"],(function(t,e){var i=st.fn[e];st.fn[e]=function(t,n,s){return null==t||"boolean"==typeof t?i.apply(this,arguments):this.animate(F(e,!0),t,n,s)}})),st.fn.extend({fadeTo:function(t,e,i,n){return this.filter(x).css("opacity",0).show().end().animate({opacity:e},t,i,n)},animate:function(t,e,i,n){var s=st.isEmptyObject(t),o=st.speed(e,i,n),a=function(){var e=$(this,st.extend({},t),o);(s||st._data(this,"finish"))&&e.stop(!0)};return a.finish=a,s||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(t,i,n){var s=function(t){var e=t.stop;delete t.stop,e(n)};return"string"!=typeof t&&(n=i,i=t,t=e),i&&!1!==t&&this.queue(t||"fx",[]),this.each((function(){var e=!0,i=null!=t&&t+"queueHooks",o=st.timers,a=st._data(this);if(i)a[i]&&a[i].stop&&s(a[i]);else for(i in a)a[i]&&a[i].stop&&Qe.test(i)&&s(a[i]);for(i=o.length;i--;)o[i].elem!==this||null!=t&&o[i].queue!==t||(o[i].anim.stop(n),e=!1,o.splice(i,1));(e||!n)&&st.dequeue(this,t)}))},finish:function(t){return!1!==t&&(t=t||"fx"),this.each((function(){var e,i=st._data(this),n=i[t+"queue"],s=i[t+"queueHooks"],o=st.timers,a=n?n.length:0;for(i.finish=!0,st.queue(this,t,[]),s&&s.stop&&s.stop.call(this,!0),e=o.length;e--;)o[e].elem===this&&o[e].queue===t&&(o[e].anim.stop(!0),o.splice(e,1));for(e=0;a>e;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete i.finish}))}}),st.each({slideDown:F("show"),slideUp:F("hide"),slideToggle:F("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},(function(t,e){st.fn[t]=function(t,i,n){return this.animate(e,t,i,n)}})),st.speed=function(t,e,i){var n=t&&"object"==typeof t?st.extend({},t):{complete:i||!i&&e||st.isFunction(t)&&t,duration:t,easing:i&&e||e&&!st.isFunction(e)&&e};return n.duration=st.fx.off?0:"number"==typeof n.duration?n.duration:n.duration in st.fx.speeds?st.fx.speeds[n.duration]:st.fx.speeds._default,(null==n.queue||!0===n.queue)&&(n.queue="fx"),n.old=n.complete,n.complete=function(){st.isFunction(n.old)&&n.old.call(this),n.queue&&st.dequeue(this,n.queue)},n},st.easing={linear:function(t){return t},swing:function(t){return.5-Math.cos(t*Math.PI)/2}},st.timers=[],st.fx=j.prototype.init,st.fx.tick=function(){var t,i=st.timers,n=0;for(Ye=st.now();i.length>n;n++)(t=i[n])()||i[n]!==t||i.splice(n--,1);i.length||st.fx.stop(),Ye=e},st.fx.timer=function(t){t()&&st.timers.push(t)&&st.fx.start()},st.fx.interval=13,st.fx.start=function(){Be||(Be=setInterval(st.fx.tick,st.fx.interval))},st.fx.stop=function(){clearInterval(Be),Be=null},st.fx.speeds={slow:600,fast:200,_default:400},st.fx.step={},st.expr&&st.expr.filters&&(st.expr.filters.animated=function(t){return st.grep(st.timers,(function(e){return t===e.elem})).length}),st.fn.offset=function(t){if(arguments.length)return t===e?this:this.each((function(e){st.offset.setOffset(this,t,e)}));var i,n,s={top:0,left:0},o=this[0],a=o&&o.ownerDocument;return a?(i=a.documentElement,st.contains(i,o)?(typeof o.getBoundingClientRect!==W&&(s=o.getBoundingClientRect()),n=H(a),{top:s.top+(n.pageYOffset||i.scrollTop)-(i.clientTop||0),left:s.left+(n.pageXOffset||i.scrollLeft)-(i.clientLeft||0)}):s):void 0},st.offset={setOffset:function(t,e,i){var n=st.css(t,"position");"static"===n&&(t.style.position="relative");var s,o,a=st(t),r=a.offset(),l=st.css(t,"top"),h=st.css(t,"left"),c={},d={};("absolute"===n||"fixed"===n)&&st.inArray("auto",[l,h])>-1?(s=(d=a.position()).top,o=d.left):(s=parseFloat(l)||0,o=parseFloat(h)||0),st.isFunction(e)&&(e=e.call(t,i,r)),null!=e.top&&(c.top=e.top-r.top+s),null!=e.left&&(c.left=e.left-r.left+o),"using"in e?e.using.call(t,c):a.css(c)}},st.fn.extend({position:function(){if(this[0]){var t,e,i={top:0,left:0},n=this[0];return"fixed"===st.css(n,"position")?e=n.getBoundingClientRect():(t=this.offsetParent(),e=this.offset(),st.nodeName(t[0],"html")||(i=t.offset()),i.top+=st.css(t[0],"borderTopWidth",!0),i.left+=st.css(t[0],"borderLeftWidth",!0)),{top:e.top-i.top-st.css(n,"marginTop",!0),left:e.left-i.left-st.css(n,"marginLeft",!0)}}},offsetParent:function(){return this.map((function(){for(var t=this.offsetParent||X;t&&!st.nodeName(t,"html")&&"static"===st.css(t,"position");)t=t.offsetParent;return t||X}))}}),st.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},(function(t,i){var n=/Y/.test(i);st.fn[t]=function(s){return st.access(this,(function(t,s,o){var a=H(t);return o===e?a?i in a?a[i]:a.document.documentElement[s]:t[s]:(a?a.scrollTo(n?st(a).scrollLeft():o,n?o:st(a).scrollTop()):t[s]=o,e)}),t,s,arguments.length,null)}})),st.each({Height:"height",Width:"width"},(function(t,i){st.each({padding:"inner"+t,content:i,"":"outer"+t},(function(n,s){st.fn[s]=function(s,o){var a=arguments.length&&(n||"boolean"!=typeof s),r=n||(!0===s||!0===o?"margin":"border");return st.access(this,(function(i,n,s){var o;return st.isWindow(i)?i.document.documentElement["client"+t]:9===i.nodeType?(o=i.documentElement,Math.max(i.body["scroll"+t],o["scroll"+t],i.body["offset"+t],o["offset"+t],o["client"+t])):s===e?st.css(i,n,r):st.style(i,n,s,r)}),i,a?s:e,a,null)}}))})),st.fn.size=function(){return this.length},st.fn.andSelf=st.fn.addBack,"object"==typeof module&&module&&"object"==typeof module.exports?module.exports=st:(t.jQuery=t.$=st,"function"==typeof define&&define.amd&&define("jquery",[],(function(){return st})))}(window),function(t){"function"==typeof define&&define.amd&&define.amd.jQuery?define(["jquery"],t):t(jQuery)}((function(t){function e(e){return!e||void 0!==e.allowPageScroll||void 0===e.swipe&&void 0===e.swipeStatus||(e.allowPageScroll=h),void 0!==e.click&&void 0===e.tap&&(e.tap=e.click),e||(e={}),e=t.extend({},t.fn.swipe.defaults,e),this.each((function(){var n=t(this),s=n.data(P);s||(s=new i(this,e),n.data(P,s))}))}function i(e,i){function A(e){if(!(!0===Dt.data(P+"_intouch")||t(e.target).closest(i.excludedElements,Dt).length>0)){var n,s=e.originalEvent?e.originalEvent:e,o=C?s.touches[0]:s;return Ot=w,C?It=s.touches.length:e.preventDefault(),wt=0,_t=null,Pt=null,xt=0,Tt=0,Ct=0,kt=1,St=0,Mt=function(){for(var t=[],e=0;5>=e;e++)t.push({start:{x:0,y:0},end:{x:0,y:0},identifier:0});return t}(),At=at(),tt(),!C||It===i.fingers||i.fingers===y||Y()?(nt(0,o),Lt=ut(),2==It&&(nt(1,s.touches[1]),Tt=Ct=ht(Mt[0].start,Mt[1].start)),(i.swipeStatus||i.pinchStatus)&&(n=z(s,Ot))):n=!1,!1===n?(z(s,Ot=T),n):(i.hold&&(Ht=setTimeout(t.proxy((function(){Dt.trigger("hold",[s.target]),i.hold&&(n=i.hold.call(Dt,s,s.target))}),this),i.longTapThreshold)),it(!0),null)}}function D(t){var e=t.originalEvent?t.originalEvent:t;if(Ot!==x&&Ot!==T&&!et()){var n,s=st(C?e.touches[0]:e);if(Et=ut(),C&&(It=e.touches.length),i.hold&&clearTimeout(Ht),Ot=_,2==It&&(0==Tt?(nt(1,e.touches[1]),Tt=Ct=ht(Mt[0].start,Mt[1].start)):(st(e.touches[1]),Ct=ht(Mt[0].end,Mt[1].end),Pt=ct(Mt[0].end,Mt[1].end)),kt=function(t,e){return(e/t*1).toFixed(2)}(Tt,Ct),St=Math.abs(Tt-Ct)),It===i.fingers||i.fingers===y||!C||Y()){if(R(t,_t=dt(s.start,s.end)),wt=function(t,e){return Math.round(Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2)))}(s.start,s.end),xt=lt(),function(t,e){e=Math.max(e,ot(t)),At[t].distance=e}(_t,wt),(i.swipeStatus||i.pinchStatus)&&(n=z(e,Ot)),!i.triggerOnTouchEnd||i.triggerOnTouchLeave){var o=!0;if(i.triggerOnTouchLeave){var a=pt(this);o=function(t,e){return t.x>e.left&&t.x<e.right&&t.y>e.top&&t.y<e.bottom}(s.end,a)}!i.triggerOnTouchEnd&&o?Ot=E(_):i.triggerOnTouchLeave&&!o&&(Ot=E(x)),(Ot==T||Ot==x)&&z(e,Ot)}}else z(e,Ot=T);!1===n&&z(e,Ot=T)}}function O(t){var e=t.originalEvent;return C&&e.touches.length>0?(zt=ut(),$t=event.touches.length+1,!0):(et()&&(It=$t),Et=ut(),xt=lt(),F()||!j()?z(e,Ot=T):i.triggerOnTouchEnd||0==i.triggerOnTouchEnd&&Ot===_?(t.preventDefault(),z(e,Ot=x)):!i.triggerOnTouchEnd&&V()?$(e,Ot=x,p):Ot===_&&z(e,Ot=T),it(!1),null)}function I(){It=0,Et=0,Lt=0,Tt=0,Ct=0,kt=1,tt(),it(!1)}function M(t){var e=t.originalEvent;i.triggerOnTouchLeave&&z(e,Ot=E(x))}function L(){Dt.unbind(gt,A),Dt.unbind(bt,I),Dt.unbind(mt,D),Dt.unbind(vt,O),yt&&Dt.unbind(yt,M),it(!1)}function E(t){var e=t,n=N(),s=j(),o=F();return!n||o?e=T:!s||t!=_||i.triggerOnTouchEnd&&!i.triggerOnTouchLeave?!s&&t==x&&i.triggerOnTouchLeave&&(e=T):e=x,e}function z(t,e){var i=void 0;return B()&&X()||X()?i=$(t,e,d):(!(!W()||!Y())||Y())&&!1!==i&&(i=$(t,e,u)),Z()&&U()&&!1!==i?i=$(t,e,f):J()&&G()&&!1!==i?i=$(t,e,g):!(!K()||!V())&&!1!==i&&(i=$(t,e,p)),e===T&&I(),e===x&&(C?0==t.touches.length&&I():I()),i}function $(e,h,c){var m=void 0;if(c==d){if(Dt.trigger("swipeStatus",[h,_t||null,wt||0,xt||0,It,Mt]),i.swipeStatus&&!1===(m=i.swipeStatus.call(Dt,e,h,_t||null,wt||0,xt||0,It,Mt)))return!1;if(h==x&&B()){if(Dt.trigger("swipe",[_t,wt,xt,It,Mt]),i.swipe&&!1===(m=i.swipe.call(Dt,e,_t,wt,xt,It,Mt)))return!1;switch(_t){case n:Dt.trigger("swipeLeft",[_t,wt,xt,It,Mt]),i.swipeLeft&&(m=i.swipeLeft.call(Dt,e,_t,wt,xt,It,Mt));break;case s:Dt.trigger("swipeRight",[_t,wt,xt,It,Mt]),i.swipeRight&&(m=i.swipeRight.call(Dt,e,_t,wt,xt,It,Mt));break;case o:Dt.trigger("swipeUp",[_t,wt,xt,It,Mt]),i.swipeUp&&(m=i.swipeUp.call(Dt,e,_t,wt,xt,It,Mt));break;case a:Dt.trigger("swipeDown",[_t,wt,xt,It,Mt]),i.swipeDown&&(m=i.swipeDown.call(Dt,e,_t,wt,xt,It,Mt))}}}if(c==u){if(Dt.trigger("pinchStatus",[h,Pt||null,St||0,xt||0,It,kt,Mt]),i.pinchStatus&&!1===(m=i.pinchStatus.call(Dt,e,h,Pt||null,St||0,xt||0,It,kt,Mt)))return!1;if(h==x&&W())switch(Pt){case r:Dt.trigger("pinchIn",[Pt||null,St||0,xt||0,It,kt,Mt]),i.pinchIn&&(m=i.pinchIn.call(Dt,e,Pt||null,St||0,xt||0,It,kt,Mt));break;case l:Dt.trigger("pinchOut",[Pt||null,St||0,xt||0,It,kt,Mt]),i.pinchOut&&(m=i.pinchOut.call(Dt,e,Pt||null,St||0,xt||0,It,kt,Mt))}}return c==p?(h===T||h===x)&&(clearTimeout(Ft),clearTimeout(Ht),U()&&!Z()?(jt=ut(),Ft=setTimeout(t.proxy((function(){jt=null,Dt.trigger("tap",[e.target]),i.tap&&(m=i.tap.call(Dt,e,e.target))}),this),i.doubleTapThreshold)):(jt=null,Dt.trigger("tap",[e.target]),i.tap&&(m=i.tap.call(Dt,e,e.target)))):c==f?(h===T||h===x)&&(clearTimeout(Ft),jt=null,Dt.trigger("doubletap",[e.target]),i.doubleTap&&(m=i.doubleTap.call(Dt,e,e.target))):c==g&&(h===T||h===x)&&(clearTimeout(Ft),jt=null,Dt.trigger("longtap",[e.target]),i.longTap&&(m=i.longTap.call(Dt,e,e.target))),m}function j(){var t=!0;return null!==i.threshold&&(t=wt>=i.threshold),t}function F(){var t=!1;return null!==i.cancelThreshold&&null!==_t&&(t=ot(_t)-wt>=i.cancelThreshold),t}function H(){return null===i.pinchThreshold||St>=i.pinchThreshold}function N(){return!(i.maxTimeThreshold&&xt>=i.maxTimeThreshold)}function R(t,e){if(i.allowPageScroll===h||Y())t.preventDefault();else{var r=i.allowPageScroll===c;switch(e){case n:(i.swipeLeft&&r||!r&&i.allowPageScroll!=m)&&t.preventDefault();break;case s:(i.swipeRight&&r||!r&&i.allowPageScroll!=m)&&t.preventDefault();break;case o:(i.swipeUp&&r||!r&&i.allowPageScroll!=v)&&t.preventDefault();break;case a:(i.swipeDown&&r||!r&&i.allowPageScroll!=v)&&t.preventDefault()}}}function W(){var t=q(),e=Q(),i=H();return t&&e&&i}function Y(){return!!(i.pinchStatus||i.pinchIn||i.pinchOut)}function B(){var t=N(),e=j(),i=q(),n=Q();return!F()&&n&&i&&e&&t}function X(){return!!(i.swipe||i.swipeStatus||i.swipeLeft||i.swipeRight||i.swipeUp||i.swipeDown)}function q(){return It===i.fingers||i.fingers===y||!C}function Q(){return 0!==Mt[0].end.x}function V(){return!!i.tap}function U(){return!!i.doubleTap}function G(){return!!i.longTap}function Z(){if(null==jt)return!1;var t=ut();return U()&&t-jt<=i.doubleTapThreshold}function K(){return(1===It||!C)&&(isNaN(wt)||wt<i.threshold)}function J(){return xt>i.longTapThreshold&&b>wt}function tt(){zt=0,$t=0}function et(){var t=!1;return zt&&ut()-zt<=i.fingerReleaseThreshold&&(t=!0),t}function it(t){!0===t?(Dt.bind(mt,D),Dt.bind(vt,O),yt&&Dt.bind(yt,M)):(Dt.unbind(mt,D,!1),Dt.unbind(vt,O,!1),yt&&Dt.unbind(yt,M,!1)),Dt.data(P+"_intouch",!0===t)}function nt(t,e){var i=void 0!==e.identifier?e.identifier:0;return Mt[t].identifier=i,Mt[t].start.x=Mt[t].end.x=e.pageX||e.clientX,Mt[t].start.y=Mt[t].end.y=e.pageY||e.clientY,Mt[t]}function st(t){var e=function(t){for(var e=0;e<Mt.length;e++)if(Mt[e].identifier==t)return Mt[e]}(void 0!==t.identifier?t.identifier:0);return e.end.x=t.pageX||t.clientX,e.end.y=t.pageY||t.clientY,e}function ot(t){return At[t]?At[t].distance:void 0}function at(){var t={};return t[n]=rt(n),t[s]=rt(s),t[o]=rt(o),t[a]=rt(a),t}function rt(t){return{direction:t,distance:0}}function lt(){return Et-Lt}function ht(t,e){var i=Math.abs(t.x-e.x),n=Math.abs(t.y-e.y);return Math.round(Math.sqrt(i*i+n*n))}function ct(){return 1>kt?l:r}function dt(t,e){var i=function(t,e){var i=t.x-e.x,n=e.y-t.y,s=Math.atan2(n,i),o=Math.round(180*s/Math.PI);return 0>o&&(o=360-Math.abs(o)),o}(t,e);return 45>=i&&i>=0||360>=i&&i>=315?n:i>=135&&225>=i?s:i>45&&135>i?a:o}function ut(){return(new Date).getTime()}function pt(e){var i=(e=t(e)).offset();return{left:i.left,right:i.left+e.outerWidth(),top:i.top,bottom:i.top+e.outerHeight()}}var ft=C||S||!i.fallbackToMouseEvents,gt=ft?S?k?"MSPointerDown":"pointerdown":"touchstart":"mousedown",mt=ft?S?k?"MSPointerMove":"pointermove":"touchmove":"mousemove",vt=ft?S?k?"MSPointerUp":"pointerup":"touchend":"mouseup",yt=ft?null:"mouseleave",bt=S?k?"MSPointerCancel":"pointercancel":"touchcancel",wt=0,_t=null,xt=0,Tt=0,Ct=0,kt=1,St=0,Pt=0,At=null,Dt=t(e),Ot="start",It=0,Mt=null,Lt=0,Et=0,zt=0,$t=0,jt=0,Ft=null,Ht=null;try{Dt.bind(gt,A),Dt.bind(bt,I)}catch(e){t.error("events not supported "+gt+","+bt+" on jQuery.swipe")}this.enable=function(){return Dt.bind(gt,A),Dt.bind(bt,I),Dt},this.disable=function(){return L(),Dt},this.destroy=function(){return L(),Dt.data(P,null),Dt},this.option=function(e,n){if(void 0!==i[e]){if(void 0===n)return i[e];i[e]=n}else t.error("Option "+e+" does not exist on jQuery.swipe.options");return null}}var n="left",s="right",o="up",a="down",r="in",l="out",h="none",c="auto",d="swipe",u="pinch",p="tap",f="doubletap",g="longtap",m="horizontal",v="vertical",y="all",b=10,w="start",_="move",x="end",T="cancel",C="ontouchstart"in window,k=window.navigator.msPointerEnabled&&!window.navigator.pointerEnabled,S=window.navigator.pointerEnabled||window.navigator.msPointerEnabled,P="TouchSwipe";t.fn.swipe=function(i){var n=t(this),s=n.data(P);if(s&&"string"==typeof i){if(s[i])return s[i].apply(this,Array.prototype.slice.call(arguments,1));t.error("Method "+i+" does not exist on jQuery.swipe")}else if(!(s||"object"!=typeof i&&i))return e.apply(this,arguments);return n},t.fn.swipe.defaults={fingers:1,threshold:75,cancelThreshold:null,pinchThreshold:20,maxTimeThreshold:null,fingerReleaseThreshold:250,longTapThreshold:500,doubleTapThreshold:200,swipe:null,swipeLeft:null,swipeRight:null,swipeUp:null,swipeDown:null,swipeStatus:null,pinchIn:null,pinchOut:null,pinchStatus:null,click:null,tap:null,doubleTap:null,longTap:null,hold:null,triggerOnTouchEnd:!0,triggerOnTouchLeave:!1,allowPageScroll:"auto",fallbackToMouseEvents:!0,excludedElements:"label, button, input, select, textarea, a, .noSwipe"},t.fn.swipe.phases={PHASE_START:w,PHASE_MOVE:_,PHASE_END:x,PHASE_CANCEL:T},t.fn.swipe.directions={LEFT:n,RIGHT:s,UP:o,DOWN:a,IN:r,OUT:l},t.fn.swipe.pageScroll={NONE:h,HORIZONTAL:m,VERTICAL:v,AUTO:c},t.fn.swipe.fingers={ONE:1,TWO:2,THREE:3,ALL:y}})),void 0===console){var console={};console.log=console.error=console.info=console.debug=console.warn=console.trace=console.dir=console.dirxml=console.group=console.groupEnd=console.time=console.timeEnd=console.assert=console.profile=console.groupCollapsed=function(){}}if(1==window.tplogs)try{console.groupCollapsed("ThemePunch GreenSocks Logs")}catch(t){}var oldgs=window.GreenSockGlobals;oldgs_queue=window._gsQueue;var punchgs=window.GreenSockGlobals={};if(1==window.tplogs)try{console.info("Build GreenSock SandBox for ThemePunch Plugins"),console.info("GreenSock TweenLite Engine Initalised by ThemePunch Plugin")}catch(t){}!function(t,e){var i=t.GreenSockGlobals=t.GreenSockGlobals||t;if(!i.TweenLite){var n,s,o,a,r,l=function(t){var e,n=t.split("."),s=i;for(e=0;n.length>e;e++)s[n[e]]=s=s[n[e]]||{};return s},h=l("com.greensock"),c=1e-10,d=function(t){var e,i=[],n=t.length;for(e=0;e!==n;i.push(t[e++]));return i},u=function(){},p=function(){var t=Object.prototype.toString,e=t.call([]);return function(i){return null!=i&&(i instanceof Array||"object"==typeof i&&!!i.push&&t.call(i)===e)}}(),f={},g=function(e,n,s,o){this.sc=f[e]?f[e].sc:[],f[e]=this,this.gsClass=null,this.func=s;var a=[];this.check=function(r){for(var h,c,d,u,p=n.length,m=p;--p>-1;)(h=f[n[p]]||new g(n[p],[])).gsClass?(a[p]=h.gsClass,m--):r&&h.sc.push(this);if(0===m&&s)for(d=(c=("com.greensock."+e).split(".")).pop(),u=l(c.join("."))[d]=this.gsClass=s.apply(s,a),o&&(i[d]=u,"function"==typeof define&&define.amd?define((t.GreenSockAMDPath?t.GreenSockAMDPath+"/":"")+e.split(".").pop(),[],(function(){return u})):"TweenLite"===e&&"undefined"!=typeof module&&module.exports&&(module.exports=u)),p=0;this.sc.length>p;p++)this.sc[p].check()},this.check(!0)},m=t._gsDefine=function(t,e,i,n){return new g(t,e,i,n)},v=h._class=function(t,e,i){return e=e||function(){},m(t,[],(function(){return e}),i),e};m.globals=i;var y=[0,0,1,1],b=[],w=v("easing.Ease",(function(t,e,i,n){this._func=t,this._type=i||0,this._power=n||0,this._params=e?y.concat(e):y}),!0),_=w.map={},x=w.register=function(t,e,i,n){for(var s,o,a,r,l=e.split(","),c=l.length,d=(i||"easeIn,easeOut,easeInOut").split(",");--c>-1;)for(o=l[c],s=n?v("easing."+o,null,!0):h.easing[o]||{},a=d.length;--a>-1;)r=d[a],_[o+"."+r]=_[r+o]=s[r]=t.getRatio?t:t[r]||new t};for((o=w.prototype)._calcEnd=!1,o.getRatio=function(t){if(this._func)return this._params[0]=t,this._func.apply(null,this._params);var e=this._type,i=this._power,n=1===e?1-t:2===e?t:.5>t?2*t:2*(1-t);return 1===i?n*=n:2===i?n*=n*n:3===i?n*=n*n*n:4===i&&(n*=n*n*n*n),1===e?1-n:2===e?n:.5>t?n/2:1-n/2},s=(n=["Linear","Quad","Cubic","Quart","Quint,Strong"]).length;--s>-1;)o=n[s]+",Power"+s,x(new w(null,null,1,s),o,"easeOut",!0),x(new w(null,null,2,s),o,"easeIn"+(0===s?",easeNone":"")),x(new w(null,null,3,s),o,"easeInOut");_.linear=h.easing.Linear.easeIn,_.swing=h.easing.Quad.easeInOut;var T=v("events.EventDispatcher",(function(t){this._listeners={},this._eventTarget=t||this}));(o=T.prototype).addEventListener=function(t,e,i,n,s){s=s||0;var o,l,h=this._listeners[t],c=0;for(null==h&&(this._listeners[t]=h=[]),l=h.length;--l>-1;)(o=h[l]).c===e&&o.s===i?h.splice(l,1):0===c&&s>o.pr&&(c=l+1);h.splice(c,0,{c:e,s:i,up:n,pr:s}),this!==a||r||a.wake()},o.removeEventListener=function(t,e){var i,n=this._listeners[t];if(n)for(i=n.length;--i>-1;)if(n[i].c===e)return void n.splice(i,1)},o.dispatchEvent=function(t){var e,i,n,s=this._listeners[t];if(s)for(e=s.length,i=this._eventTarget;--e>-1;)(n=s[e]).up?n.c.call(n.s||i,{type:t,target:i}):n.c.call(n.s||i)};var C=t.requestAnimationFrame,k=t.cancelAnimationFrame,S=Date.now||function(){return(new Date).getTime()},P=S();for(s=(n=["ms","moz","webkit","o"]).length;--s>-1&&!C;)C=t[n[s]+"RequestAnimationFrame"],k=t[n[s]+"CancelAnimationFrame"]||t[n[s]+"CancelRequestAnimationFrame"];v("Ticker",(function(t,e){var i,n,s,o,l,h=this,d=S(),p=!1!==e&&C,f=500,g=33,m=function(t){var e,a,r=S()-P;r>f&&(d+=r-g),P+=r,h.time=(P-d)/1e3,e=h.time-l,(!i||e>0||!0===t)&&(h.frame++,l+=e+(e>=o?.004:o-e),a=!0),!0!==t&&(s=n(m)),a&&h.dispatchEvent("tick")};T.call(h),h.time=h.frame=0,h.tick=function(){m(!0)},h.lagSmoothing=function(t,e){f=t||1/c,g=Math.min(e,f,0)},h.sleep=function(){null!=s&&(p&&k?k(s):clearTimeout(s),n=u,s=null,h===a&&(r=!1))},h.wake=function(){null!==s?h.sleep():h.frame>10&&(P=S()-f+5),n=0===i?u:p&&C?C:function(t){return setTimeout(t,0|1e3*(l-h.time)+1)},h===a&&(r=!0),m(2)},h.fps=function(t){return arguments.length?(o=1/((i=t)||60),l=this.time+o,void h.wake()):i},h.useRAF=function(t){return arguments.length?(h.sleep(),p=t,void h.fps(i)):p},h.fps(t),setTimeout((function(){p&&(!s||5>h.frame)&&h.useRAF(!1)}),1500)})),(o=h.Ticker.prototype=new h.events.EventDispatcher).constructor=h.Ticker;var A=v("core.Animation",(function(t,e){if(this.vars=e=e||{},this._duration=this._totalDuration=t||0,this._delay=Number(e.delay)||0,this._timeScale=1,this._active=!0===e.immediateRender,this.data=e.data,this._reversed=!0===e.reversed,W){r||a.wake();var i=this.vars.useFrames?R:W;i.add(this,i._time),this.vars.paused&&this.paused(!0)}}));a=A.ticker=new h.Ticker,(o=A.prototype)._dirty=o._gc=o._initted=o._paused=!1,o._totalTime=o._time=0,o._rawPrevTime=-1,o._next=o._last=o._onUpdate=o._timeline=o.timeline=null,o._paused=!1;var D=function(){r&&S()-P>2e3&&a.wake(),setTimeout(D,2e3)};D(),o.play=function(t,e){return null!=t&&this.seek(t,e),this.reversed(!1).paused(!1)},o.pause=function(t,e){return null!=t&&this.seek(t,e),this.paused(!0)},o.resume=function(t,e){return null!=t&&this.seek(t,e),this.paused(!1)},o.seek=function(t,e){return this.totalTime(Number(t),!1!==e)},o.restart=function(t,e){return this.reversed(!1).paused(!1).totalTime(t?-this._delay:0,!1!==e,!0)},o.reverse=function(t,e){return null!=t&&this.seek(t||this.totalDuration(),e),this.reversed(!0).paused(!1)},o.render=function(){},o.invalidate=function(){return this._time=this._totalTime=0,this._initted=this._gc=!1,this._rawPrevTime=-1,(this._gc||!this.timeline)&&this._enabled(!0),this},o.isActive=function(){var t,e=this._timeline,i=this._startTime;return!e||!this._gc&&!this._paused&&e.isActive()&&(t=e.rawTime())>=i&&i+this.totalDuration()/this._timeScale>t},o._enabled=function(t,e){return r||a.wake(),this._gc=!t,this._active=this.isActive(),!0!==e&&(t&&!this.timeline?this._timeline.add(this,this._startTime-this._delay):!t&&this.timeline&&this._timeline._remove(this,!0)),!1},o._kill=function(){return this._enabled(!1,!1)},o.kill=function(t,e){return this._kill(t,e),this},o._uncache=function(t){for(var e=t?this:this.timeline;e;)e._dirty=!0,e=e.timeline;return this},o._swapSelfInParams=function(t){for(var e=t.length,i=t.concat();--e>-1;)"{self}"===t[e]&&(i[e]=this);return i},o.eventCallback=function(t,e,i,n){if("on"===(t||"").substr(0,2)){var s=this.vars;if(1===arguments.length)return s[t];null==e?delete s[t]:(s[t]=e,s[t+"Params"]=p(i)&&-1!==i.join("").indexOf("{self}")?this._swapSelfInParams(i):i,s[t+"Scope"]=n),"onUpdate"===t&&(this._onUpdate=e)}return this},o.delay=function(t){return arguments.length?(this._timeline.smoothChildTiming&&this.startTime(this._startTime+t-this._delay),this._delay=t,this):this._delay},o.duration=function(t){return arguments.length?(this._duration=this._totalDuration=t,this._uncache(!0),this._timeline.smoothChildTiming&&this._time>0&&this._time<this._duration&&0!==t&&this.totalTime(this._totalTime*(t/this._duration),!0),this):(this._dirty=!1,this._duration)},o.totalDuration=function(t){return this._dirty=!1,arguments.length?this.duration(t):this._totalDuration},o.time=function(t,e){return arguments.length?(this._dirty&&this.totalDuration(),this.totalTime(t>this._duration?this._duration:t,e)):this._time},o.totalTime=function(t,e,i){if(r||a.wake(),!arguments.length)return this._totalTime;if(this._timeline){if(0>t&&!i&&(t+=this.totalDuration()),this._timeline.smoothChildTiming){this._dirty&&this.totalDuration();var n=this._totalDuration,s=this._timeline;if(t>n&&!i&&(t=n),this._startTime=(this._paused?this._pauseTime:s._time)-(this._reversed?n-t:t)/this._timeScale,s._dirty||this._uncache(!1),s._timeline)for(;s._timeline;)s._timeline._time!==(s._startTime+s._totalTime)/s._timeScale&&s.totalTime(s._totalTime,!0),s=s._timeline}this._gc&&this._enabled(!0,!1),(this._totalTime!==t||0===this._duration)&&(this.render(t,e,!1),L.length&&Y())}return this},o.progress=o.totalProgress=function(t,e){return arguments.length?this.totalTime(this.duration()*t,e):this._time/this.duration()},o.startTime=function(t){return arguments.length?(t!==this._startTime&&(this._startTime=t,this.timeline&&this.timeline._sortChildren&&this.timeline.add(this,t-this._delay)),this):this._startTime},o.timeScale=function(t){if(!arguments.length)return this._timeScale;if(t=t||c,this._timeline&&this._timeline.smoothChildTiming){var e=this._pauseTime,i=e||0===e?e:this._timeline.totalTime();this._startTime=i-(i-this._startTime)*this._timeScale/t}return this._timeScale=t,this._uncache(!1)},o.reversed=function(t){return arguments.length?(t!=this._reversed&&(this._reversed=t,this.totalTime(this._timeline&&!this._timeline.smoothChildTiming?this.totalDuration()-this._totalTime:this._totalTime,!0)),this):this._reversed},o.paused=function(t){if(!arguments.length)return this._paused;if(t!=this._paused&&this._timeline){r||t||a.wake();var e=this._timeline,i=e.rawTime(),n=i-this._pauseTime;!t&&e.smoothChildTiming&&(this._startTime+=n,this._uncache(!1)),this._pauseTime=t?i:null,this._paused=t,this._active=this.isActive(),!t&&0!==n&&this._initted&&this.duration()&&this.render(e.smoothChildTiming?this._totalTime:(i-this._startTime)/this._timeScale,!0,!0)}return this._gc&&!t&&this._enabled(!0,!1),this};var O=v("core.SimpleTimeline",(function(t){A.call(this,0,t),this.autoRemoveChildren=this.smoothChildTiming=!0}));(o=O.prototype=new A).constructor=O,o.kill()._gc=!1,o._first=o._last=null,o._sortChildren=!1,o.add=o.insert=function(t,e){var i,n;if(t._startTime=Number(e||0)+t._delay,t._paused&&this!==t._timeline&&(t._pauseTime=t._startTime+(this.rawTime()-t._startTime)/t._timeScale),t.timeline&&t.timeline._remove(t,!0),t.timeline=t._timeline=this,t._gc&&t._enabled(!0,!0),i=this._last,this._sortChildren)for(n=t._startTime;i&&i._startTime>n;)i=i._prev;return i?(t._next=i._next,i._next=t):(t._next=this._first,this._first=t),t._next?t._next._prev=t:this._last=t,t._prev=i,this._timeline&&this._uncache(!0),this},o._remove=function(t,e){return t.timeline===this&&(e||t._enabled(!1,!0),t._prev?t._prev._next=t._next:this._first===t&&(this._first=t._next),t._next?t._next._prev=t._prev:this._last===t&&(this._last=t._prev),t._next=t._prev=t.timeline=null,this._timeline&&this._uncache(!0)),this},o.render=function(t,e,i){var n,s=this._first;for(this._totalTime=this._time=this._rawPrevTime=t;s;)n=s._next,(s._active||t>=s._startTime&&!s._paused)&&(s._reversed?s.render((s._dirty?s.totalDuration():s._totalDuration)-(t-s._startTime)*s._timeScale,e,i):s.render((t-s._startTime)*s._timeScale,e,i)),s=n},o.rawTime=function(){return r||a.wake(),this._totalTime};var I=v("TweenLite",(function(e,i,n){if(A.call(this,i,n),this.render=I.prototype.render,null==e)throw"Cannot tween a null target.";this.target=e="string"!=typeof e?e:I.selector(e)||e;var s,o,a,r=e.jquery||e.length&&e!==t&&e[0]&&(e[0]===t||e[0].nodeType&&e[0].style&&!e.nodeType),l=this.vars.overwrite;if(this._overwrite=l=null==l?N[I.defaultOverwrite]:"number"==typeof l?0|l:N[l],(r||e instanceof Array||e.push&&p(e))&&"number"!=typeof e[0])for(this._targets=a=d(e),this._propLookup=[],this._siblings=[],s=0;a.length>s;s++)(o=a[s])?"string"!=typeof o?o.length&&o!==t&&o[0]&&(o[0]===t||o[0].nodeType&&o[0].style&&!o.nodeType)?(a.splice(s--,1),this._targets=a=a.concat(d(o))):(this._siblings[s]=B(o,this,!1),1===l&&this._siblings[s].length>1&&X(o,this,null,1,this._siblings[s])):"string"==typeof(o=a[s--]=I.selector(o))&&a.splice(s+1,1):a.splice(s--,1);else this._propLookup={},this._siblings=B(e,this,!1),1===l&&this._siblings.length>1&&X(e,this,null,1,this._siblings);(this.vars.immediateRender||0===i&&0===this._delay&&!1!==this.vars.immediateRender)&&(this._time=-c,this.render(-this._delay))}),!0),M=function(e){return e.length&&e!==t&&e[0]&&(e[0]===t||e[0].nodeType&&e[0].style&&!e.nodeType)};(o=I.prototype=new A).constructor=I,o.kill()._gc=!1,o.ratio=0,o._firstPT=o._targets=o._overwrittenProps=o._startAt=null,o._notifyPluginsOfEnabled=o._lazy=!1,I.version="1.13.2",I.defaultEase=o._ease=new w(null,null,1,1),I.defaultOverwrite="auto",I.ticker=a,I.autoSleep=!0,I.lagSmoothing=function(t,e){a.lagSmoothing(t,e)},I.selector=t.$||t.jQuery||function(e){var i=t.$||t.jQuery;return i?(I.selector=i,i(e)):"undefined"==typeof document?e:document.querySelectorAll?document.querySelectorAll(e):document.getElementById("#"===e.charAt(0)?e.substr(1):e)};var L=[],E={},z=I._internals={isArray:p,isSelector:M,lazyTweens:L},$=I._plugins={},j=z.tweenLookup={},F=0,H=z.reservedProps={ease:1,delay:1,overwrite:1,onComplete:1,onCompleteParams:1,onCompleteScope:1,useFrames:1,runBackwards:1,startAt:1,onUpdate:1,onUpdateParams:1,onUpdateScope:1,onStart:1,onStartParams:1,onStartScope:1,onReverseComplete:1,onReverseCompleteParams:1,onReverseCompleteScope:1,onRepeat:1,onRepeatParams:1,onRepeatScope:1,easeParams:1,yoyo:1,immediateRender:1,repeat:1,repeatDelay:1,data:1,paused:1,reversed:1,autoCSS:1,lazy:1},N={none:0,all:1,auto:2,concurrent:3,allOnStart:4,preexisting:5,true:1,false:0},R=A._rootFramesTimeline=new O,W=A._rootTimeline=new O,Y=z.lazyRender=function(){var t=L.length;for(E={};--t>-1;)(n=L[t])&&!1!==n._lazy&&(n.render(n._lazy[0],n._lazy[1],!0),n._lazy=!1);L.length=0};W._startTime=a.time,R._startTime=a.frame,W._active=R._active=!0,setTimeout(Y,1),A._updateRoot=I.render=function(){var t,e,i;if(L.length&&Y(),W.render((a.time-W._startTime)*W._timeScale,!1,!1),R.render((a.frame-R._startTime)*R._timeScale,!1,!1),L.length&&Y(),!(a.frame%120)){for(i in j){for(t=(e=j[i].tweens).length;--t>-1;)e[t]._gc&&e.splice(t,1);0===e.length&&delete j[i]}if((!(i=W._first)||i._paused)&&I.autoSleep&&!R._first&&1===a._listeners.tick.length){for(;i&&i._paused;)i=i._next;i||a.sleep()}}},a.addEventListener("tick",A._updateRoot);var B=function(t,e,i){var n,s,o=t._gsTweenID;if(j[o||(t._gsTweenID=o="t"+F++)]||(j[o]={target:t,tweens:[]}),e&&((n=j[o].tweens)[s=n.length]=e,i))for(;--s>-1;)n[s]===e&&n.splice(s,1);return j[o].tweens},X=function(t,e,i,n,s){var o,a,r,l;if(1===n||n>=4){for(l=s.length,o=0;l>o;o++)if((r=s[o])!==e)r._gc||r._enabled(!1,!1)&&(a=!0);else if(5===n)break;return a}var h,d=e._startTime+c,u=[],p=0,f=0===e._duration;for(o=s.length;--o>-1;)(r=s[o])===e||r._gc||r._paused||(r._timeline!==e._timeline?(h=h||q(e,0,f),0===q(r,h,f)&&(u[p++]=r)):d>=r._startTime&&r._startTime+r.totalDuration()/r._timeScale>d&&((f||!r._initted)&&2e-10>=d-r._startTime||(u[p++]=r)));for(o=p;--o>-1;)r=u[o],2===n&&r._kill(i,t)&&(a=!0),(2!==n||!r._firstPT&&r._initted)&&r._enabled(!1,!1)&&(a=!0);return a},q=function(t,e,i){for(var n=t._timeline,s=n._timeScale,o=t._startTime;n._timeline;){if(o+=n._startTime,s*=n._timeScale,n._paused)return-100;n=n._timeline}return(o/=s)>e?o-e:i&&o===e||!t._initted&&2*c>o-e?c:(o+=t.totalDuration()/t._timeScale/s)>e+c?0:o-e-c};o._init=function(){var t,e,i,n,s,o=this.vars,a=this._overwrittenProps,r=this._duration,l=!!o.immediateRender,h=o.ease;if(o.startAt){for(n in this._startAt&&(this._startAt.render(-1,!0),this._startAt.kill()),s={},o.startAt)s[n]=o.startAt[n];if(s.overwrite=!1,s.immediateRender=!0,s.lazy=l&&!1!==o.lazy,s.startAt=s.delay=null,this._startAt=I.to(this.target,0,s),l)if(this._time>0)this._startAt=null;else if(0!==r)return}else if(o.runBackwards&&0!==r)if(this._startAt)this._startAt.render(-1,!0),this._startAt.kill(),this._startAt=null;else{for(n in 0!==this._time&&(l=!1),i={},o)H[n]&&"autoCSS"!==n||(i[n]=o[n]);if(i.overwrite=0,i.data="isFromStart",i.lazy=l&&!1!==o.lazy,i.immediateRender=l,this._startAt=I.to(this.target,0,i),l){if(0===this._time)return}else this._startAt._init(),this._startAt._enabled(!1),this.vars.immediateRender&&(this._startAt=null)}if(this._ease=h=h?h instanceof w?h:"function"==typeof h?new w(h,o.easeParams):_[h]||I.defaultEase:I.defaultEase,o.easeParams instanceof Array&&h.config&&(this._ease=h.config.apply(h,o.easeParams)),this._easeType=this._ease._type,this._easePower=this._ease._power,this._firstPT=null,this._targets)for(t=this._targets.length;--t>-1;)this._initProps(this._targets[t],this._propLookup[t]={},this._siblings[t],a?a[t]:null)&&(e=!0);else e=this._initProps(this.target,this._propLookup,this._siblings,a);if(e&&I._onPluginEvent("_onInitAllProps",this),a&&(this._firstPT||"function"!=typeof this.target&&this._enabled(!1,!1)),o.runBackwards)for(i=this._firstPT;i;)i.s+=i.c,i.c=-i.c,i=i._next;this._onUpdate=o.onUpdate,this._initted=!0},o._initProps=function(e,i,n,s){var o,a,r,l,h,c;if(null==e)return!1;for(o in E[e._gsTweenID]&&Y(),this.vars.css||e.style&&e!==t&&e.nodeType&&$.css&&!1!==this.vars.autoCSS&&function(t,e){var i,n={};for(i in t)H[i]||i in e&&"transform"!==i&&"x"!==i&&"y"!==i&&"width"!==i&&"height"!==i&&"className"!==i&&"border"!==i||!(!$[i]||$[i]&&$[i]._autoCSS)||(n[i]=t[i],delete t[i]);t.css=n}(this.vars,e),this.vars){if(c=this.vars[o],H[o])c&&(c instanceof Array||c.push&&p(c))&&-1!==c.join("").indexOf("{self}")&&(this.vars[o]=c=this._swapSelfInParams(c,this));else if($[o]&&(l=new $[o])._onInitTween(e,this.vars[o],this)){for(this._firstPT=h={_next:this._firstPT,t:l,p:"setRatio",s:0,c:1,f:!0,n:o,pg:!0,pr:l._priority},a=l._overwriteProps.length;--a>-1;)i[l._overwriteProps[a]]=this._firstPT;(l._priority||l._onInitAllProps)&&(r=!0),(l._onDisable||l._onEnable)&&(this._notifyPluginsOfEnabled=!0)}else this._firstPT=i[o]=h={_next:this._firstPT,t:e,p:o,f:"function"==typeof e[o],n:o,pg:!1,pr:0},h.s=h.f?e[o.indexOf("set")||"function"!=typeof e["get"+o.substr(3)]?o:"get"+o.substr(3)]():parseFloat(e[o]),h.c="string"==typeof c&&"="===c.charAt(1)?parseInt(c.charAt(0)+"1",10)*Number(c.substr(2)):Number(c)-h.s||0;h&&h._next&&(h._next._prev=h)}return s&&this._kill(s,e)?this._initProps(e,i,n,s):this._overwrite>1&&this._firstPT&&n.length>1&&X(e,this,i,this._overwrite,n)?(this._kill(i,e),this._initProps(e,i,n,s)):(this._firstPT&&(!1!==this.vars.lazy&&this._duration||this.vars.lazy&&!this._duration)&&(E[e._gsTweenID]=!0),r)},o.render=function(t,e,i){var n,s,o,a,r=this._time,l=this._duration,h=this._rawPrevTime;if(t>=l)this._totalTime=this._time=l,this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1,this._reversed||(n=!0,s="onComplete"),0===l&&(this._initted||!this.vars.lazy||i)&&(this._startTime===this._timeline._duration&&(t=0),(0===t||0>h||h===c)&&h!==t&&(i=!0,h>c&&(s="onReverseComplete")),this._rawPrevTime=a=!e||t||h===t?t:c);else if(1e-7>t)this._totalTime=this._time=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0,(0!==r||0===l&&h>0&&h!==c)&&(s="onReverseComplete",n=this._reversed),0>t&&(this._active=!1,0===l&&(this._initted||!this.vars.lazy||i)&&(h>=0&&(i=!0),this._rawPrevTime=a=!e||t||h===t?t:c)),this._initted||(i=!0);else if(this._totalTime=this._time=t,this._easeType){var d=t/l,u=this._easeType,p=this._easePower;(1===u||3===u&&d>=.5)&&(d=1-d),3===u&&(d*=2),1===p?d*=d:2===p?d*=d*d:3===p?d*=d*d*d:4===p&&(d*=d*d*d*d),this.ratio=1===u?1-d:2===u?d:.5>t/l?d/2:1-d/2}else this.ratio=this._ease.getRatio(t/l);if(this._time!==r||i){if(!this._initted){if(this._init(),!this._initted||this._gc)return;if(!i&&this._firstPT&&(!1!==this.vars.lazy&&this._duration||this.vars.lazy&&!this._duration))return this._time=this._totalTime=r,this._rawPrevTime=h,L.push(this),void(this._lazy=[t,e]);this._time&&!n?this.ratio=this._ease.getRatio(this._time/l):n&&this._ease._calcEnd&&(this.ratio=this._ease.getRatio(0===this._time?0:1))}for(!1!==this._lazy&&(this._lazy=!1),this._active||!this._paused&&this._time!==r&&t>=0&&(this._active=!0),0===r&&(this._startAt&&(t>=0?this._startAt.render(t,e,i):s||(s="_dummyGS")),this.vars.onStart&&(0!==this._time||0===l)&&(e||this.vars.onStart.apply(this.vars.onStartScope||this,this.vars.onStartParams||b))),o=this._firstPT;o;)o.f?o.t[o.p](o.c*this.ratio+o.s):o.t[o.p]=o.c*this.ratio+o.s,o=o._next;this._onUpdate&&(0>t&&this._startAt&&this._startTime&&this._startAt.render(t,e,i),e||(this._time!==r||n)&&this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||b)),s&&(!this._gc||i)&&(0>t&&this._startAt&&!this._onUpdate&&this._startTime&&this._startAt.render(t,e,i),n&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!e&&this.vars[s]&&this.vars[s].apply(this.vars[s+"Scope"]||this,this.vars[s+"Params"]||b),0===l&&this._rawPrevTime===c&&a!==c&&(this._rawPrevTime=0))}},o._kill=function(t,e){if("all"===t&&(t=null),null==t&&(null==e||e===this.target))return this._lazy=!1,this._enabled(!1,!1);var i,n,s,o,a,r,l,h;if(e="string"!=typeof e?e||this._targets||this.target:I.selector(e)||e,(p(e)||M(e))&&"number"!=typeof e[0])for(i=e.length;--i>-1;)this._kill(t,e[i])&&(r=!0);else{if(this._targets){for(i=this._targets.length;--i>-1;)if(e===this._targets[i]){a=this._propLookup[i]||{},this._overwrittenProps=this._overwrittenProps||[],n=this._overwrittenProps[i]=t?this._overwrittenProps[i]||{}:"all";break}}else{if(e!==this.target)return!1;a=this._propLookup,n=this._overwrittenProps=t?this._overwrittenProps||{}:"all"}if(a){for(s in l=t||a,h=t!==n&&"all"!==n&&t!==a&&("object"!=typeof t||!t._tempKill),l)(o=a[s])&&(o.pg&&o.t._kill(l)&&(r=!0),o.pg&&0!==o.t._overwriteProps.length||(o._prev?o._prev._next=o._next:o===this._firstPT&&(this._firstPT=o._next),o._next&&(o._next._prev=o._prev),o._next=o._prev=null),delete a[s]),h&&(n[s]=1);!this._firstPT&&this._initted&&this._enabled(!1,!1)}}return r},o.invalidate=function(){return this._notifyPluginsOfEnabled&&I._onPluginEvent("_onDisable",this),this._firstPT=this._overwrittenProps=this._startAt=this._onUpdate=null,this._notifyPluginsOfEnabled=this._active=this._lazy=!1,this._propLookup=this._targets?{}:[],A.prototype.invalidate.call(this),this.vars.immediateRender&&(this._time=-c,this.render(-this._delay)),this},o._enabled=function(t,e){if(r||a.wake(),t&&this._gc){var i,n=this._targets;if(n)for(i=n.length;--i>-1;)this._siblings[i]=B(n[i],this,!0);else this._siblings=B(this.target,this,!0)}return A.prototype._enabled.call(this,t,e),!(!this._notifyPluginsOfEnabled||!this._firstPT)&&I._onPluginEvent(t?"_onEnable":"_onDisable",this)},I.to=function(t,e,i){return new I(t,e,i)},I.from=function(t,e,i){return i.runBackwards=!0,i.immediateRender=0!=i.immediateRender,new I(t,e,i)},I.fromTo=function(t,e,i,n){return n.startAt=i,n.immediateRender=0!=n.immediateRender&&0!=i.immediateRender,new I(t,e,n)},I.delayedCall=function(t,e,i,n,s){return new I(e,0,{delay:t,onComplete:e,onCompleteParams:i,onCompleteScope:n,onReverseComplete:e,onReverseCompleteParams:i,onReverseCompleteScope:n,immediateRender:!1,useFrames:s,overwrite:0})},I.set=function(t,e){return new I(t,0,e)},I.getTweensOf=function(t,e){if(null==t)return[];var i,n,s,o;if(t="string"!=typeof t?t:I.selector(t)||t,(p(t)||M(t))&&"number"!=typeof t[0]){for(i=t.length,n=[];--i>-1;)n=n.concat(I.getTweensOf(t[i],e));for(i=n.length;--i>-1;)for(o=n[i],s=i;--s>-1;)o===n[s]&&n.splice(i,1)}else for(i=(n=B(t).concat()).length;--i>-1;)(n[i]._gc||e&&!n[i].isActive())&&n.splice(i,1);return n},I.killTweensOf=I.killDelayedCallsTo=function(t,e,i){"object"==typeof e&&(i=e,e=!1);for(var n=I.getTweensOf(t,e),s=n.length;--s>-1;)n[s]._kill(i,t)};var Q=v("plugins.TweenPlugin",(function(t,e){this._overwriteProps=(t||"").split(","),this._propName=this._overwriteProps[0],this._priority=e||0,this._super=Q.prototype}),!0);if(o=Q.prototype,Q.version="1.10.1",Q.API=2,o._firstPT=null,o._addTween=function(t,e,i,n,s,o){var a,r;return null!=n&&(a="number"==typeof n||"="!==n.charAt(1)?Number(n)-i:parseInt(n.charAt(0)+"1",10)*Number(n.substr(2)))?(this._firstPT=r={_next:this._firstPT,t,p:e,s:i,c:a,f:"function"==typeof t[e],n:s||e,r:o},r._next&&(r._next._prev=r),r):void 0},o.setRatio=function(t){for(var e,i=this._firstPT,n=1e-6;i;)e=i.c*t+i.s,i.r?e=Math.round(e):n>e&&e>-n&&(e=0),i.f?i.t[i.p](e):i.t[i.p]=e,i=i._next},o._kill=function(t){var e,i=this._overwriteProps,n=this._firstPT;if(null!=t[this._propName])this._overwriteProps=[];else for(e=i.length;--e>-1;)null!=t[i[e]]&&i.splice(e,1);for(;n;)null!=t[n.n]&&(n._next&&(n._next._prev=n._prev),n._prev?(n._prev._next=n._next,n._prev=null):this._firstPT===n&&(this._firstPT=n._next)),n=n._next;return!1},o._roundProps=function(t,e){for(var i=this._firstPT;i;)(t[this._propName]||null!=i.n&&t[i.n.split(this._propName+"_").join("")])&&(i.r=e),i=i._next},I._onPluginEvent=function(t,e){var i,n,s,o,a,r=e._firstPT;if("_onInitAllProps"===t){for(;r;){for(a=r._next,n=s;n&&n.pr>r.pr;)n=n._next;(r._prev=n?n._prev:o)?r._prev._next=r:s=r,(r._next=n)?n._prev=r:o=r,r=a}r=e._firstPT=s}for(;r;)r.pg&&"function"==typeof r.t[t]&&r.t[t]()&&(i=!0),r=r._next;return i},Q.activate=function(t){for(var e=t.length;--e>-1;)t[e].API===Q.API&&($[(new t[e])._propName]=t[e]);return!0},m.plugin=function(t){if(!(t&&t.propName&&t.init&&t.API))throw"illegal plugin definition.";var e,i=t.propName,n=t.priority||0,s=t.overwriteProps,o={init:"_onInitTween",set:"setRatio",kill:"_kill",round:"_roundProps",initAll:"_onInitAllProps"},a=v("plugins."+i.charAt(0).toUpperCase()+i.substr(1)+"Plugin",(function(){Q.call(this,i,n),this._overwriteProps=s||[]}),!0===t.global),r=a.prototype=new Q(i);for(e in r.constructor=a,a.API=t.API,o)"function"==typeof t[e]&&(r[o[e]]=t[e]);return a.version=t.version,Q.activate([a]),a},n=t._gsQueue){for(s=0;n.length>s;s++)n[s]();for(o in f)f[o].func||t.console.log("GSAP encountered missing dependency: com.greensock."+o)}r=!1}}("undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window);var _gsScope="undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window;(_gsScope._gsQueue||(_gsScope._gsQueue=[])).push((function(){_gsScope._gsDefine("TimelineLite",["core.Animation","core.SimpleTimeline","TweenLite"],(function(t,e,i){var n=function(t){e.call(this,t),this._labels={},this.autoRemoveChildren=!0===this.vars.autoRemoveChildren,this.smoothChildTiming=!0===this.vars.smoothChildTiming,this._sortChildren=!0,this._onUpdate=this.vars.onUpdate;var i,n,s=this.vars;for(n in s)i=s[n],r(i)&&-1!==i.join("").indexOf("{self}")&&(s[n]=this._swapSelfInParams(i));r(s.tweens)&&this.add(s.tweens,0,s.align,s.stagger)},s=1e-10,o=i._internals,a=o.isSelector,r=o.isArray,l=o.lazyTweens,h=o.lazyRender,c=[],d=_gsScope._gsDefine.globals,u=function(t){var e,i={};for(e in t)i[e]=t[e];return i},p=function(t,e,i,n){var s=t._timeline._totalTime;(e||!this._forcingPlayhead)&&(t._timeline.pause(t._startTime),e&&e.apply(n||t._timeline,i||c),this._forcingPlayhead&&t._timeline.seek(s))},f=n.prototype=new e;return n.version="1.13.2",f.constructor=n,f.kill()._gc=f._forcingPlayhead=!1,f.to=function(t,e,n,s){var o=n.repeat&&d.TweenMax||i;return e?this.add(new o(t,e,n),s):this.set(t,n,s)},f.from=function(t,e,n,s){return this.add((n.repeat&&d.TweenMax||i).from(t,e,n),s)},f.fromTo=function(t,e,n,s,o){var a=s.repeat&&d.TweenMax||i;return e?this.add(a.fromTo(t,e,n,s),o):this.set(t,s,o)},f.staggerTo=function(t,e,s,o,r,l,h,c){var d,p=new n({onComplete:l,onCompleteParams:h,onCompleteScope:c,smoothChildTiming:this.smoothChildTiming});for("string"==typeof t&&(t=i.selector(t)||t),a(t)&&(t=function(t){var e,i=[],n=t.length;for(e=0;e!==n;i.push(t[e++]));return i}(t)),o=o||0,d=0;t.length>d;d++)s.startAt&&(s.startAt=u(s.startAt)),p.to(t[d],e,u(s),d*o);return this.add(p,r)},f.staggerFrom=function(t,e,i,n,s,o,a,r){return i.immediateRender=0!=i.immediateRender,i.runBackwards=!0,this.staggerTo(t,e,i,n,s,o,a,r)},f.staggerFromTo=function(t,e,i,n,s,o,a,r,l){return n.startAt=i,n.immediateRender=0!=n.immediateRender&&0!=i.immediateRender,this.staggerTo(t,e,n,s,o,a,r,l)},f.call=function(t,e,n,s){return this.add(i.delayedCall(0,t,e,n),s)},f.set=function(t,e,n){return n=this._parseTimeOrLabel(n,0,!0),null==e.immediateRender&&(e.immediateRender=n===this._time&&!this._paused),this.add(new i(t,0,e),n)},n.exportRoot=function(t,e){null==(t=t||{}).smoothChildTiming&&(t.smoothChildTiming=!0);var s,o,a=new n(t),r=a._timeline;for(null==e&&(e=!0),r._remove(a,!0),a._startTime=0,a._rawPrevTime=a._time=a._totalTime=r._time,s=r._first;s;)o=s._next,e&&s instanceof i&&s.target===s.vars.onComplete||a.add(s,s._startTime-s._delay),s=o;return r.add(a,0),a},f.add=function(s,o,a,l){var h,c,d,u,p,f;if("number"!=typeof o&&(o=this._parseTimeOrLabel(o,0,!0,s)),!(s instanceof t)){if(s instanceof Array||s&&s.push&&r(s)){for(a=a||"normal",l=l||0,h=o,c=s.length,d=0;c>d;d++)r(u=s[d])&&(u=new n({tweens:u})),this.add(u,h),"string"!=typeof u&&"function"!=typeof u&&("sequence"===a?h=u._startTime+u.totalDuration()/u._timeScale:"start"===a&&(u._startTime-=u.delay())),h+=l;return this._uncache(!0)}if("string"==typeof s)return this.addLabel(s,o);if("function"!=typeof s)throw"Cannot add "+s+" into the timeline; it is not a tween, timeline, function, or string.";s=i.delayedCall(0,s)}if(e.prototype.add.call(this,s,o),(this._gc||this._time===this._duration)&&!this._paused&&this._duration<this.duration())for(f=(p=this).rawTime()>s._startTime;p._timeline;)f&&p._timeline.smoothChildTiming?p.totalTime(p._totalTime,!0):p._gc&&p._enabled(!0,!1),p=p._timeline;return this},f.remove=function(e){if(e instanceof t)return this._remove(e,!1);if(e instanceof Array||e&&e.push&&r(e)){for(var i=e.length;--i>-1;)this.remove(e[i]);return this}return"string"==typeof e?this.removeLabel(e):this.kill(null,e)},f._remove=function(t,i){e.prototype._remove.call(this,t,i);var n=this._last;return n?this._time>n._startTime+n._totalDuration/n._timeScale&&(this._time=this.duration(),this._totalTime=this._totalDuration):this._time=this._totalTime=this._duration=this._totalDuration=0,this},f.append=function(t,e){return this.add(t,this._parseTimeOrLabel(null,e,!0,t))},f.insert=f.insertMultiple=function(t,e,i,n){return this.add(t,e||0,i,n)},f.appendMultiple=function(t,e,i,n){return this.add(t,this._parseTimeOrLabel(null,e,!0,t),i,n)},f.addLabel=function(t,e){return this._labels[t]=this._parseTimeOrLabel(e),this},f.addPause=function(t,e,i,n){return this.call(p,["{self}",e,i,n],this,t)},f.removeLabel=function(t){return delete this._labels[t],this},f.getLabelTime=function(t){return null!=this._labels[t]?this._labels[t]:-1},f._parseTimeOrLabel=function(e,i,n,s){var o;if(s instanceof t&&s.timeline===this)this.remove(s);else if(s&&(s instanceof Array||s.push&&r(s)))for(o=s.length;--o>-1;)s[o]instanceof t&&s[o].timeline===this&&this.remove(s[o]);if("string"==typeof i)return this._parseTimeOrLabel(i,n&&"number"==typeof e&&null==this._labels[i]?e-this.duration():0,n);if(i=i||0,"string"!=typeof e||!isNaN(e)&&null==this._labels[e])null==e&&(e=this.duration());else{if(-1===(o=e.indexOf("=")))return null==this._labels[e]?n?this._labels[e]=this.duration()+i:i:this._labels[e]+i;i=parseInt(e.charAt(o-1)+"1",10)*Number(e.substr(o+1)),e=o>1?this._parseTimeOrLabel(e.substr(0,o-1),0,n):this.duration()}return Number(e)+i},f.seek=function(t,e){return this.totalTime("number"==typeof t?t:this._parseTimeOrLabel(t),!1!==e)},f.stop=function(){return this.paused(!0)},f.gotoAndPlay=function(t,e){return this.play(t,e)},f.gotoAndStop=function(t,e){return this.pause(t,e)},f.render=function(t,e,i){this._gc&&this._enabled(!0,!1);var n,o,a,r,d,u=this._dirty?this.totalDuration():this._totalDuration,p=this._time,f=this._startTime,g=this._timeScale,m=this._paused;if(t>=u?(this._totalTime=this._time=u,this._reversed||this._hasPausedChild()||(o=!0,r="onComplete",0===this._duration&&(0===t||0>this._rawPrevTime||this._rawPrevTime===s)&&this._rawPrevTime!==t&&this._first&&(d=!0,this._rawPrevTime>s&&(r="onReverseComplete"))),this._rawPrevTime=this._duration||!e||t||this._rawPrevTime===t?t:s,t=u+1e-4):1e-7>t?(this._totalTime=this._time=0,(0!==p||0===this._duration&&this._rawPrevTime!==s&&(this._rawPrevTime>0||0>t&&this._rawPrevTime>=0))&&(r="onReverseComplete",o=this._reversed),0>t?(this._active=!1,this._rawPrevTime>=0&&this._first&&(d=!0),this._rawPrevTime=t):(this._rawPrevTime=this._duration||!e||t||this._rawPrevTime===t?t:s,t=0,this._initted||(d=!0))):this._totalTime=this._time=this._rawPrevTime=t,this._time!==p&&this._first||i||d){if(this._initted||(this._initted=!0),this._active||!this._paused&&this._time!==p&&t>0&&(this._active=!0),0===p&&this.vars.onStart&&0!==this._time&&(e||this.vars.onStart.apply(this.vars.onStartScope||this,this.vars.onStartParams||c)),this._time>=p)for(n=this._first;n&&(a=n._next,!this._paused||m);)(n._active||n._startTime<=this._time&&!n._paused&&!n._gc)&&(n._reversed?n.render((n._dirty?n.totalDuration():n._totalDuration)-(t-n._startTime)*n._timeScale,e,i):n.render((t-n._startTime)*n._timeScale,e,i)),n=a;else for(n=this._last;n&&(a=n._prev,!this._paused||m);)(n._active||p>=n._startTime&&!n._paused&&!n._gc)&&(n._reversed?n.render((n._dirty?n.totalDuration():n._totalDuration)-(t-n._startTime)*n._timeScale,e,i):n.render((t-n._startTime)*n._timeScale,e,i)),n=a;this._onUpdate&&(e||(l.length&&h(),this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||c))),r&&(this._gc||(f===this._startTime||g!==this._timeScale)&&(0===this._time||u>=this.totalDuration())&&(o&&(l.length&&h(),this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!e&&this.vars[r]&&this.vars[r].apply(this.vars[r+"Scope"]||this,this.vars[r+"Params"]||c)))}},f._hasPausedChild=function(){for(var t=this._first;t;){if(t._paused||t instanceof n&&t._hasPausedChild())return!0;t=t._next}return!1},f.getChildren=function(t,e,n,s){s=s||-9999999999;for(var o=[],a=this._first,r=0;a;)s>a._startTime||(a instanceof i?!1!==e&&(o[r++]=a):(!1!==n&&(o[r++]=a),!1!==t&&(r=(o=o.concat(a.getChildren(!0,e,n))).length))),a=a._next;return o},f.getTweensOf=function(t,e){var n,s,o=this._gc,a=[],r=0;for(o&&this._enabled(!0,!0),s=(n=i.getTweensOf(t)).length;--s>-1;)(n[s].timeline===this||e&&this._contains(n[s]))&&(a[r++]=n[s]);return o&&this._enabled(!1,!0),a},f._contains=function(t){for(var e=t.timeline;e;){if(e===this)return!0;e=e.timeline}return!1},f.shiftChildren=function(t,e,i){i=i||0;for(var n,s=this._first,o=this._labels;s;)s._startTime>=i&&(s._startTime+=t),s=s._next;if(e)for(n in o)o[n]>=i&&(o[n]+=t);return this._uncache(!0)},f._kill=function(t,e){if(!t&&!e)return this._enabled(!1,!1);for(var i=e?this.getTweensOf(e):this.getChildren(!0,!0,!1),n=i.length,s=!1;--n>-1;)i[n]._kill(t,e)&&(s=!0);return s},f.clear=function(t){var e=this.getChildren(!1,!0,!0),i=e.length;for(this._time=this._totalTime=0;--i>-1;)e[i]._enabled(!1,!1);return!1!==t&&(this._labels={}),this._uncache(!0)},f.invalidate=function(){for(var e=this._first;e;)e.invalidate(),e=e._next;return t.prototype.invalidate.call(this)},f._enabled=function(t,i){if(t===this._gc)for(var n=this._first;n;)n._enabled(t,!0),n=n._next;return e.prototype._enabled.call(this,t,i)},f.totalTime=function(){this._forcingPlayhead=!0;var e=t.prototype.totalTime.apply(this,arguments);return this._forcingPlayhead=!1,e},f.duration=function(t){return arguments.length?(0!==this.duration()&&0!==t&&this.timeScale(this._duration/t),this):(this._dirty&&this.totalDuration(),this._duration)},f.totalDuration=function(t){if(!arguments.length){if(this._dirty){for(var e,i,n=0,s=this._last,o=999999999999;s;)e=s._prev,s._dirty&&s.totalDuration(),s._startTime>o&&this._sortChildren&&!s._paused?this.add(s,s._startTime-s._delay):o=s._startTime,0>s._startTime&&!s._paused&&(n-=s._startTime,this._timeline.smoothChildTiming&&(this._startTime+=s._startTime/this._timeScale),this.shiftChildren(-s._startTime,!1,-9999999999),o=0),(i=s._startTime+s._totalDuration/s._timeScale)>n&&(n=i),s=e;this._duration=this._totalDuration=n,this._dirty=!1}return this._totalDuration}return 0!==this.totalDuration()&&0!==t&&this.timeScale(this._totalDuration/t),this},f.usesFrames=function(){for(var e=this._timeline;e._timeline;)e=e._timeline;return e===t._rootFramesTimeline},f.rawTime=function(){return this._paused?this._totalTime:(this._timeline.rawTime()-this._startTime)*this._timeScale},n}),!0)})),_gsScope._gsDefine&&_gsScope._gsQueue.pop()(),function(t){var e=function(){return(_gsScope.GreenSockGlobals||_gsScope).TimelineLite};"function"==typeof define&&define.amd?define(["TweenLite"],e):"undefined"!=typeof module&&module.exports&&(require("./TweenLite.js"),module.exports=e())}();var _gsScope="undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window;(_gsScope._gsQueue||(_gsScope._gsQueue=[])).push((function(){_gsScope._gsDefine("easing.Back",["easing.Ease"],(function(t){var e,i,n,s=_gsScope.GreenSockGlobals||_gsScope,o=s.com.greensock,a=2*Math.PI,r=Math.PI/2,l=o._class,h=function(e,i){var n=l("easing."+e,(function(){}),!0),s=n.prototype=new t;return s.constructor=n,s.getRatio=i,n},c=t.register||function(){},d=function(t,e,i,n){var s=l("easing."+t,{easeOut:new e,easeIn:new i,easeInOut:new n},!0);return c(s,t),s},u=function(t,e,i){this.t=t,this.v=e,i&&(this.next=i,i.prev=this,this.c=i.v-e,this.gap=i.t-t)},p=function(e,i){var n=l("easing."+e,(function(t){this._p1=t||0===t?t:1.70158,this._p2=1.525*this._p1}),!0),s=n.prototype=new t;return s.constructor=n,s.getRatio=i,s.config=function(t){return new n(t)},n},f=d("Back",p("BackOut",(function(t){return(t-=1)*t*((this._p1+1)*t+this._p1)+1})),p("BackIn",(function(t){return t*t*((this._p1+1)*t-this._p1)})),p("BackInOut",(function(t){return 1>(t*=2)?.5*t*t*((this._p2+1)*t-this._p2):.5*((t-=2)*t*((this._p2+1)*t+this._p2)+2)}))),g=l("easing.SlowMo",(function(t,e,i){e=e||0===e?e:.7,null==t?t=.7:t>1&&(t=1),this._p=1!==t?e:0,this._p1=(1-t)/2,this._p2=t,this._p3=this._p1+this._p2,this._calcEnd=!0===i}),!0),m=g.prototype=new t;return m.constructor=g,m.getRatio=function(t){var e=t+(.5-t)*this._p;return this._p1>t?this._calcEnd?1-(t=1-t/this._p1)*t:e-(t=1-t/this._p1)*t*t*t*e:t>this._p3?this._calcEnd?1-(t=(t-this._p3)/this._p1)*t:e+(t-e)*(t=(t-this._p3)/this._p1)*t*t*t:this._calcEnd?1:e},g.ease=new g(.7,.7),m.config=g.config=function(t,e,i){return new g(t,e,i)},e=l("easing.SteppedEase",(function(t){t=t||1,this._p1=1/t,this._p2=t+1}),!0),(m=e.prototype=new t).constructor=e,m.getRatio=function(t){return 0>t?t=0:t>=1&&(t=.999999999),(this._p2*t|0)*this._p1},m.config=e.config=function(t){return new e(t)},i=l("easing.RoughEase",(function(e){for(var i,n,s,o,a,r,l=(e=e||{}).taper||"none",h=[],c=0,d=0|(e.points||20),p=d,f=!1!==e.randomize,g=!0===e.clamp,m=e.template instanceof t?e.template:null,v="number"==typeof e.strength?.4*e.strength:.4;--p>-1;)i=f?Math.random():1/d*p,n=m?m.getRatio(i):i,s="none"===l?v:"out"===l?(o=1-i)*o*v:"in"===l?i*i*v:.5>i?.5*(o=2*i)*o*v:.5*(o=2*(1-i))*o*v,f?n+=Math.random()*s-.5*s:p%2?n+=.5*s:n-=.5*s,g&&(n>1?n=1:0>n&&(n=0)),h[c++]={x:i,y:n};for(h.sort((function(t,e){return t.x-e.x})),r=new u(1,1,null),p=d;--p>-1;)a=h[p],r=new u(a.x,a.y,r);this._prev=new u(0,0,0!==r.t?r:r.next)}),!0),(m=i.prototype=new t).constructor=i,m.getRatio=function(t){var e=this._prev;if(t>e.t){for(;e.next&&t>=e.t;)e=e.next;e=e.prev}else for(;e.prev&&e.t>=t;)e=e.prev;return this._prev=e,e.v+(t-e.t)/e.gap*e.c},m.config=function(t){return new i(t)},i.ease=new i,d("Bounce",h("BounceOut",(function(t){return 1/2.75>t?7.5625*t*t:2/2.75>t?7.5625*(t-=1.5/2.75)*t+.75:2.5/2.75>t?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375})),h("BounceIn",(function(t){return 1/2.75>(t=1-t)?1-7.5625*t*t:2/2.75>t?1-(7.5625*(t-=1.5/2.75)*t+.75):2.5/2.75>t?1-(7.5625*(t-=2.25/2.75)*t+.9375):1-(7.5625*(t-=2.625/2.75)*t+.984375)})),h("BounceInOut",(function(t){var e=.5>t;return t=1/2.75>(t=e?1-2*t:2*t-1)?7.5625*t*t:2/2.75>t?7.5625*(t-=1.5/2.75)*t+.75:2.5/2.75>t?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375,e?.5*(1-t):.5*t+.5}))),d("Circ",h("CircOut",(function(t){return Math.sqrt(1-(t-=1)*t)})),h("CircIn",(function(t){return-(Math.sqrt(1-t*t)-1)})),h("CircInOut",(function(t){return 1>(t*=2)?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)}))),n=function(e,i,n){var s=l("easing."+e,(function(t,e){this._p1=t||1,this._p2=e||n,this._p3=this._p2/a*(Math.asin(1/this._p1)||0)}),!0),o=s.prototype=new t;return o.constructor=s,o.getRatio=i,o.config=function(t,e){return new s(t,e)},s},d("Elastic",n("ElasticOut",(function(t){return this._p1*Math.pow(2,-10*t)*Math.sin((t-this._p3)*a/this._p2)+1}),.3),n("ElasticIn",(function(t){return-this._p1*Math.pow(2,10*(t-=1))*Math.sin((t-this._p3)*a/this._p2)}),.3),n("ElasticInOut",(function(t){return 1>(t*=2)?-.5*this._p1*Math.pow(2,10*(t-=1))*Math.sin((t-this._p3)*a/this._p2):.5*this._p1*Math.pow(2,-10*(t-=1))*Math.sin((t-this._p3)*a/this._p2)+1}),.45)),d("Expo",h("ExpoOut",(function(t){return 1-Math.pow(2,-10*t)})),h("ExpoIn",(function(t){return Math.pow(2,10*(t-1))-.001})),h("ExpoInOut",(function(t){return 1>(t*=2)?.5*Math.pow(2,10*(t-1)):.5*(2-Math.pow(2,-10*(t-1)))}))),d("Sine",h("SineOut",(function(t){return Math.sin(t*r)})),h("SineIn",(function(t){return 1-Math.cos(t*r)})),h("SineInOut",(function(t){return-.5*(Math.cos(Math.PI*t)-1)}))),l("easing.EaseLookup",{find:function(e){return t.map[e]}},!0),c(s.SlowMo,"SlowMo","ease,"),c(i,"RoughEase","ease,"),c(e,"SteppedEase","ease,"),f}),!0)})),_gsScope._gsDefine&&_gsScope._gsQueue.pop()();var _gsScope="undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window;(_gsScope._gsQueue||(_gsScope._gsQueue=[])).push((function(){_gsScope._gsDefine("plugins.CSSPlugin",["plugins.TweenPlugin","TweenLite"],(function(t,e){var i,n,s,o,a=function(){t.call(this,"css"),this._overwriteProps.length=0,this.setRatio=a.prototype.setRatio},r={},l=a.prototype=new t("css");l.constructor=a,a.version="1.13.2",a.API=2,a.defaultTransformPerspective=0,a.defaultSkewType="compensated",l="px",a.suffixMap={top:l,right:l,bottom:l,left:l,width:l,height:l,fontSize:l,padding:l,margin:l,perspective:l,lineHeight:""};var h,c,d,u,p,f,g=/(?:\d|\-\d|\.\d|\-\.\d)+/g,m=/(?:\d|\-\d|\.\d|\-\.\d|\+=\d|\-=\d|\+=.\d|\-=\.\d)+/g,v=/(?:\+=|\-=|\-|\b)[\d\-\.]+[a-zA-Z0-9]*(?:%|\b)/gi,y=/[^\d\-\.]/g,b=/(?:\d|\-|\+|=|#|\.)*/g,w=/opacity *= *([^)]*)/i,_=/opacity:([^;]*)/i,x=/alpha\(opacity *=.+?\)/i,T=/^(rgb|hsl)/,C=/([A-Z])/g,k=/-([a-z])/gi,S=/(^(?:url\(\"|url\())|(?:(\"\))$|\)$)/gi,P=function(t,e){return e.toUpperCase()},A=/(?:Left|Right|Width)/i,D=/(M11|M12|M21|M22)=[\d\-\.e]+/gi,O=/progid\:DXImageTransform\.Microsoft\.Matrix\(.+?\)/i,I=/,(?=[^\)]*(?:\(|$))/gi,M=Math.PI/180,L=180/Math.PI,E={},z=document,$=z.createElement("div"),j=z.createElement("img"),F=a._internals={_specialProps:r},H=navigator.userAgent,N=function(){var t,e=H.indexOf("Android"),i=z.createElement("div");return d=-1!==H.indexOf("Safari")&&-1===H.indexOf("Chrome")&&(-1===e||Number(H.substr(e+8,1))>3),p=d&&6>Number(H.substr(H.indexOf("Version/")+8,1)),u=-1!==H.indexOf("Firefox"),/MSIE ([0-9]{1,}[\.0-9]{0,})/.exec(H)&&(f=parseFloat(RegExp.$1)),i.innerHTML="<a style='top:1px;opacity:.55;'>a</a>",!!(t=i.getElementsByTagName("a")[0])&&/^0.55/.test(t.style.opacity)}(),R=function(t){return w.test("string"==typeof t?t:(t.currentStyle?t.currentStyle.filter:t.style.filter)||"")?parseFloat(RegExp.$1)/100:1},W=function(t){window.console&&console.log(t)},Y="",B="",X=function(t,e){var i,n,s=(e=e||$).style;if(void 0!==s[t])return t;for(t=t.charAt(0).toUpperCase()+t.substr(1),i=["O","Moz","ms","Ms","Webkit"],n=5;--n>-1&&void 0===s[i[n]+t];);return n>=0?(Y="-"+(B=3===n?"ms":i[n]).toLowerCase()+"-",B+t):null},q=z.defaultView?z.defaultView.getComputedStyle:function(){},Q=a.getStyle=function(t,e,i,n,s){var o;return N||"opacity"!==e?(!n&&t.style[e]?o=t.style[e]:(i=i||q(t))?o=i[e]||i.getPropertyValue(e)||i.getPropertyValue(e.replace(C,"-$1").toLowerCase()):t.currentStyle&&(o=t.currentStyle[e]),null==s||o&&"none"!==o&&"auto"!==o&&"auto auto"!==o?o:s):R(t)},V=F.convertToPixels=function(t,i,n,s,o){if("px"===s||!s)return n;if("auto"===s||!n)return 0;var r,l,h,c=A.test(i),d=t,u=$.style,p=0>n;if(p&&(n=-n),"%"===s&&-1!==i.indexOf("border"))r=n/100*(c?t.clientWidth:t.clientHeight);else{if(u.cssText="border:0 solid red;position:"+Q(t,"position")+";line-height:0;","%"!==s&&d.appendChild)u[c?"borderLeftWidth":"borderTopWidth"]=n+s;else{if(l=(d=t.parentNode||z.body)._gsCache,h=e.ticker.frame,l&&c&&l.time===h)return l.width*n/100;u[c?"width":"height"]=n+s}d.appendChild($),r=parseFloat($[c?"offsetWidth":"offsetHeight"]),d.removeChild($),c&&"%"===s&&!1!==a.cacheWidths&&((l=d._gsCache=d._gsCache||{}).time=h,l.width=r/n*100),0!==r||o||(r=V(t,i,n,s,!0))}return p?-r:r},U=F.calculateOffset=function(t,e,i){if("absolute"!==Q(t,"position",i))return 0;var n="left"===e?"Left":"Top",s=Q(t,"margin"+n,i);return t["offset"+n]-(V(t,e,parseFloat(s),s.replace(b,""))||0)},G=function(t,e){var i,n,s={};if(e=e||q(t,null))if(i=e.length)for(;--i>-1;)s[e[i].replace(k,P)]=e.getPropertyValue(e[i]);else for(i in e)s[i]=e[i];else if(e=t.currentStyle||t.style)for(i in e)"string"==typeof i&&void 0===s[i]&&(s[i.replace(k,P)]=e[i]);return N||(s.opacity=R(t)),n=Ct(t,e,!1),s.rotation=n.rotation,s.skewX=n.skewX,s.scaleX=n.scaleX,s.scaleY=n.scaleY,s.x=n.x,s.y=n.y,xt&&(s.z=n.z,s.rotationX=n.rotationX,s.rotationY=n.rotationY,s.scaleZ=n.scaleZ),s.filters&&delete s.filters,s},Z=function(t,e,i,n,s){var o,a,r,l={},h=t.style;for(a in i)"cssText"!==a&&"length"!==a&&isNaN(a)&&(e[a]!==(o=i[a])||s&&s[a])&&-1===a.indexOf("Origin")&&("number"==typeof o||"string"==typeof o)&&(l[a]="auto"!==o||"left"!==a&&"top"!==a?""!==o&&"auto"!==o&&"none"!==o||"string"!=typeof e[a]||""===e[a].replace(y,"")?o:0:U(t,a),void 0!==h[a]&&(r=new dt(h,a,h[a],r)));if(n)for(a in n)"className"!==a&&(l[a]=n[a]);return{difs:l,firstMPT:r}},K={width:["Left","Right"],height:["Top","Bottom"]},J=["marginLeft","marginRight","marginTop","marginBottom"],tt=function(t,e,i){var n=parseFloat("width"===e?t.offsetWidth:t.offsetHeight),s=K[e],o=s.length;for(i=i||q(t,null);--o>-1;)n-=parseFloat(Q(t,"padding"+s[o],i,!0))||0,n-=parseFloat(Q(t,"border"+s[o]+"Width",i,!0))||0;return n},et=function(t,e){(null==t||""===t||"auto"===t||"auto auto"===t)&&(t="0 0");var i=t.split(" "),n=-1!==t.indexOf("left")?"0%":-1!==t.indexOf("right")?"100%":i[0],s=-1!==t.indexOf("top")?"0%":-1!==t.indexOf("bottom")?"100%":i[1];return null==s?s="0":"center"===s&&(s="50%"),("center"===n||isNaN(parseFloat(n))&&-1===(n+"").indexOf("="))&&(n="50%"),e&&(e.oxp=-1!==n.indexOf("%"),e.oyp=-1!==s.indexOf("%"),e.oxr="="===n.charAt(1),e.oyr="="===s.charAt(1),e.ox=parseFloat(n.replace(y,"")),e.oy=parseFloat(s.replace(y,""))),n+" "+s+(i.length>2?" "+i[2]:"")},it=function(t,e){return"string"==typeof t&&"="===t.charAt(1)?parseInt(t.charAt(0)+"1",10)*parseFloat(t.substr(2)):parseFloat(t)-parseFloat(e)},nt=function(t,e){return null==t?e:"string"==typeof t&&"="===t.charAt(1)?parseInt(t.charAt(0)+"1",10)*Number(t.substr(2))+e:parseFloat(t)},st=function(t,e,i,n){var s,o,a,r,l=1e-6;return null==t?r=e:"number"==typeof t?r=t:(s=360,o=t.split("_"),a=Number(o[0].replace(y,""))*(-1===t.indexOf("rad")?1:L)-("="===t.charAt(1)?0:e),o.length&&(n&&(n[i]=e+a),-1!==t.indexOf("short")&&(a%=s)!=a%180&&(a=0>a?a+s:a-s),-1!==t.indexOf("_cw")&&0>a?a=(a+9999999999*s)%s-(0|a/s)*s:-1!==t.indexOf("ccw")&&a>0&&(a=(a-9999999999*s)%s-(0|a/s)*s)),r=e+a),l>r&&r>-l&&(r=0),r},ot={aqua:[0,255,255],lime:[0,255,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,255],navy:[0,0,128],white:[255,255,255],fuchsia:[255,0,255],olive:[128,128,0],yellow:[255,255,0],orange:[255,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[255,0,0],pink:[255,192,203],cyan:[0,255,255],transparent:[255,255,255,0]},at=function(t,e,i){return 0|255*(1>6*(t=0>t?t+1:t>1?t-1:t)?e+6*(i-e)*t:.5>t?i:2>3*t?e+6*(i-e)*(2/3-t):e)+.5},rt=function(t){var e,i,n,s,o,a;return t&&""!==t?"number"==typeof t?[t>>16,255&t>>8,255&t]:(","===t.charAt(t.length-1)&&(t=t.substr(0,t.length-1)),ot[t]?ot[t]:"#"===t.charAt(0)?(4===t.length&&(e=t.charAt(1),i=t.charAt(2),n=t.charAt(3),t="#"+e+e+i+i+n+n),[(t=parseInt(t.substr(1),16))>>16,255&t>>8,255&t]):"hsl"===t.substr(0,3)?(t=t.match(g),s=Number(t[0])%360/360,o=Number(t[1])/100,e=2*(a=Number(t[2])/100)-(i=.5>=a?a*(o+1):a+o-a*o),t.length>3&&(t[3]=Number(t[3])),t[0]=at(s+1/3,e,i),t[1]=at(s,e,i),t[2]=at(s-1/3,e,i),t):((t=t.match(g)||ot.transparent)[0]=Number(t[0]),t[1]=Number(t[1]),t[2]=Number(t[2]),t.length>3&&(t[3]=Number(t[3])),t)):ot.black},lt="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#.+?\\b";for(l in ot)lt+="|"+l+"\\b";lt=RegExp(lt+")","gi");var ht=function(t,e,i,n){if(null==t)return function(t){return t};var s,o=e?(t.match(lt)||[""])[0]:"",a=t.split(o).join("").match(v)||[],r=t.substr(0,t.indexOf(a[0])),l=")"===t.charAt(t.length-1)?")":"",h=-1!==t.indexOf(" ")?" ":",",c=a.length,d=c>0?a[0].replace(g,""):"";return c?s=e?function(t){var e,u,p,f;if("number"==typeof t)t+=d;else if(n&&I.test(t)){for(f=t.replace(I,"|").split("|"),p=0;f.length>p;p++)f[p]=s(f[p]);return f.join(",")}if(e=(t.match(lt)||[o])[0],p=(u=t.split(e).join("").match(v)||[]).length,c>p--)for(;c>++p;)u[p]=i?u[0|(p-1)/2]:a[p];return r+u.join(h)+h+e+l+(-1!==t.indexOf("inset")?" inset":"")}:function(t){var e,o,u;if("number"==typeof t)t+=d;else if(n&&I.test(t)){for(o=t.replace(I,"|").split("|"),u=0;o.length>u;u++)o[u]=s(o[u]);return o.join(",")}if(u=(e=t.match(v)||[]).length,c>u--)for(;c>++u;)e[u]=i?e[0|(u-1)/2]:a[u];return r+e.join(h)+l}:function(t){return t}},ct=function(t){return t=t.split(","),function(e,i,n,s,o,a,r){var l,h=(i+"").split(" ");for(r={},l=0;4>l;l++)r[t[l]]=h[l]=h[l]||h[(l-1)/2|0];return s.parse(e,r,o,a)}},dt=(F._setPluginRatio=function(t){this.plugin.setRatio(t);for(var e,i,n,s,o=this.data,a=o.proxy,r=o.firstMPT,l=1e-6;r;)e=a[r.v],r.r?e=Math.round(e):l>e&&e>-l&&(e=0),r.t[r.p]=e,r=r._next;if(o.autoRotate&&(o.autoRotate.rotation=a.rotation),1===t)for(r=o.firstMPT;r;){if((i=r.t).type){if(1===i.type){for(s=i.xs0+i.s+i.xs1,n=1;i.l>n;n++)s+=i["xn"+n]+i["xs"+(n+1)];i.e=s}}else i.e=i.s+i.xs0;r=r._next}},function(t,e,i,n,s){this.t=t,this.p=e,this.v=i,this.r=s,n&&(n._prev=this,this._next=n)}),ut=(F._parseToProxy=function(t,e,i,n,s,o){var a,r,l,h,c,d=n,u={},p={},f=i._transform,g=E;for(i._transform=null,E=e,n=c=i.parse(t,e,n,s),E=g,o&&(i._transform=f,d&&(d._prev=null,d._prev&&(d._prev._next=null)));n&&n!==d;){if(1>=n.type&&(p[r=n.p]=n.s+n.c,u[r]=n.s,o||(h=new dt(n,"s",r,h,n.r),n.c=0),1===n.type))for(a=n.l;--a>0;)l="xn"+a,p[r=n.p+"_"+l]=n.data[l],u[r]=n[l],o||(h=new dt(n,l,r,h,n.rxp[l]));n=n._next}return{proxy:u,end:p,firstMPT:h,pt:c}},F.CSSPropTween=function(t,e,n,s,a,r,l,h,c,d,u){this.t=t,this.p=e,this.s=n,this.c=s,this.n=l||e,t instanceof ut||o.push(this.n),this.r=h,this.type=r||0,c&&(this.pr=c,i=!0),this.b=void 0===d?n:d,this.e=void 0===u?n+s:u,a&&(this._next=a,a._prev=this)}),pt=a.parseComplex=function(t,e,i,n,s,o,a,r,l,c){a=new ut(t,e,0,0,a,c?2:1,null,!1,r,i=i||o||"",n),n+="";var d,u,p,f,v,y,b,w,_,x,C,k,S=i.split(", ").join(",").split(" "),P=n.split(", ").join(",").split(" "),A=S.length,D=!1!==h;for((-1!==n.indexOf(",")||-1!==i.indexOf(","))&&(S=S.join(" ").replace(I,", ").split(" "),P=P.join(" ").replace(I,", ").split(" "),A=S.length),A!==P.length&&(A=(S=(o||"").split(" ")).length),a.plugin=l,a.setRatio=c,d=0;A>d;d++)if(f=S[d],v=P[d],(w=parseFloat(f))||0===w)a.appendXtra("",w,it(v,w),v.replace(m,""),D&&-1!==v.indexOf("px"),!0);else if(s&&("#"===f.charAt(0)||ot[f]||T.test(f)))k=","===v.charAt(v.length-1)?"),":")",f=rt(f),v=rt(v),(_=f.length+v.length>6)&&!N&&0===v[3]?(a["xs"+a.l]+=a.l?" transparent":"transparent",a.e=a.e.split(P[d]).join("transparent")):(N||(_=!1),a.appendXtra(_?"rgba(":"rgb(",f[0],v[0]-f[0],",",!0,!0).appendXtra("",f[1],v[1]-f[1],",",!0).appendXtra("",f[2],v[2]-f[2],_?",":k,!0),_&&(f=4>f.length?1:f[3],a.appendXtra("",f,(4>v.length?1:v[3])-f,k,!1)));else if(y=f.match(g)){if(!(b=v.match(m))||b.length!==y.length)return a;for(p=0,u=0;y.length>u;u++)C=y[u],x=f.indexOf(C,p),a.appendXtra(f.substr(p,x-p),Number(C),it(b[u],C),"",D&&"px"===f.substr(x+C.length,2),0===u),p=x+C.length;a["xs"+a.l]+=f.substr(p)}else a["xs"+a.l]+=a.l?" "+f:f;if(-1!==n.indexOf("=")&&a.data){for(k=a.xs0+a.data.s,d=1;a.l>d;d++)k+=a["xs"+d]+a.data["xn"+d];a.e=k+a["xs"+d]}return a.l||(a.type=-1,a.xs0=a.e),a.xfirst||a},ft=9;for((l=ut.prototype).l=l.pr=0;--ft>0;)l["xn"+ft]=0,l["xs"+ft]="";l.xs0="",l._next=l._prev=l.xfirst=l.data=l.plugin=l.setRatio=l.rxp=null,l.appendXtra=function(t,e,i,n,s,o){var a=this,r=a.l;return a["xs"+r]+=o&&r?" "+t:t||"",i||0===r||a.plugin?(a.l++,a.type=a.setRatio?2:1,a["xs"+a.l]=n||"",r>0?(a.data["xn"+r]=e+i,a.rxp["xn"+r]=s,a["xn"+r]=e,a.plugin||(a.xfirst=new ut(a,"xn"+r,e,i,a.xfirst||a,0,a.n,s,a.pr),a.xfirst.xs0=0),a):(a.data={s:e+i},a.rxp={},a.s=e,a.c=i,a.r=s,a)):(a["xs"+r]+=e+(n||""),a)};var gt=function(t,e){e=e||{},this.p=e.prefix&&X(t)||t,r[t]=r[this.p]=this,this.format=e.formatter||ht(e.defaultValue,e.color,e.collapsible,e.multi),e.parser&&(this.parse=e.parser),this.clrs=e.color,this.multi=e.multi,this.keyword=e.keyword,this.dflt=e.defaultValue,this.pr=e.priority||0},mt=F._registerComplexSpecialProp=function(t,e,i){"object"!=typeof e&&(e={parser:i});var n,s=t.split(","),o=e.defaultValue;for(i=i||[o],n=0;s.length>n;n++)e.prefix=0===n&&e.prefix,e.defaultValue=i[n]||o,new gt(s[n],e)},vt=function(t){if(!r[t]){var e=t.charAt(0).toUpperCase()+t.substr(1)+"Plugin";mt(t,{parser:function(t,i,n,s,o,a,l){var h=(_gsScope.GreenSockGlobals||_gsScope).com.greensock.plugins[e];return h?(h._cssRegister(),r[n].parse(t,i,n,s,o,a,l)):(W("Error: "+e+" js file not loaded."),o)}})}};(l=gt.prototype).parseComplex=function(t,e,i,n,s,o){var a,r,l,h,c,d=this.keyword;if(this.multi&&(I.test(i)||I.test(e)?(r=e.replace(I,"|").split("|"),l=i.replace(I,"|").split("|")):d&&(r=[e],l=[i])),l){for(h=l.length>r.length?l.length:r.length,a=0;h>a;a++)e=r[a]=r[a]||this.dflt,i=l[a]=l[a]||this.dflt,d&&e.indexOf(d)!==(c=i.indexOf(d))&&((i=-1===c?l:r)[a]+=" "+d);e=r.join(", "),i=l.join(", ")}return pt(t,this.p,e,i,this.clrs,this.dflt,n,this.pr,s,o)},l.parse=function(t,e,i,n,o,a){return this.parseComplex(t.style,this.format(Q(t,this.p,s,!1,this.dflt)),this.format(e),o,a)},a.registerSpecialProp=function(t,e,i){mt(t,{parser:function(t,n,s,o,a,r){var l=new ut(t,s,0,0,a,2,s,!1,i);return l.plugin=r,l.setRatio=e(t,n,o._tween,s),l},priority:i})};var yt="scaleX,scaleY,scaleZ,x,y,z,skewX,skewY,rotation,rotationX,rotationY,perspective,xPercent,yPercent".split(","),bt=X("transform"),wt=Y+"transform",_t=X("transformOrigin"),xt=null!==X("perspective"),Tt=F.Transform=function(){this.skewY=0},Ct=F.getTransform=function(t,e,i,n){if(t._gsTransform&&i&&!n)return t._gsTransform;var s,o,r,l,h,c,d,u,p,f,g,m,v,y=i&&t._gsTransform||new Tt,b=0>y.scaleX,w=2e-5,_=1e5,x=179.99,T=x*M,C=xt&&(parseFloat(Q(t,_t,e,!1,"0 0 0").split(" ")[2])||y.zOrigin)||0,k=parseFloat(a.defaultTransformPerspective)||0;if(bt?s=Q(t,wt,e,!0):t.currentStyle&&(s=(s=t.currentStyle.filter.match(D))&&4===s.length?[s[0].substr(4),Number(s[2].substr(4)),Number(s[1].substr(4)),s[3].substr(4),y.x||0,y.y||0].join(","):""),s&&"none"!==s&&"matrix(1, 0, 0, 1, 0, 0)"!==s){for(r=(o=(s||"").match(/(?:\-|\b)[\d\-\.e]+\b/gi)||[]).length;--r>-1;)l=Number(o[r]),o[r]=(h=l-(l|=0))?(0|h*_+(0>h?-.5:.5))/_+l:l;if(16===o.length){var S=o[8],P=o[9],A=o[10],O=o[12],I=o[13],E=o[14];if(y.zOrigin&&(O=S*(E=-y.zOrigin)-o[12],I=P*E-o[13],E=A*E+y.zOrigin-o[14]),!i||n||null==y.rotationX){var z,$,j,F,H,N,R,W=o[0],Y=o[1],B=o[2],X=o[3],q=o[4],V=o[5],U=o[6],G=o[7],Z=o[11],K=Math.atan2(U,A),J=-T>K||K>T;y.rotationX=K*L,K&&(z=q*(F=Math.cos(-K))+S*(H=Math.sin(-K)),$=V*F+P*H,j=U*F+A*H,S=q*-H+S*F,P=V*-H+P*F,A=U*-H+A*F,Z=G*-H+Z*F,q=z,V=$,U=j),K=Math.atan2(S,W),y.rotationY=K*L,K&&(N=-T>K||K>T,$=Y*(F=Math.cos(-K))-P*(H=Math.sin(-K)),j=B*F-A*H,P=Y*H+P*F,A=B*H+A*F,Z=X*H+Z*F,W=z=W*F-S*H,Y=$,B=j),K=Math.atan2(Y,V),y.rotation=K*L,K&&(R=-T>K||K>T,W=W*(F=Math.cos(-K))+q*(H=Math.sin(-K)),$=Y*F+V*H,V=Y*-H+V*F,U=B*-H+U*F,Y=$),R&&J?y.rotation=y.rotationX=0:R&&N?y.rotation=y.rotationY=0:N&&J&&(y.rotationY=y.rotationX=0),y.scaleX=(0|Math.sqrt(W*W+Y*Y)*_+.5)/_,y.scaleY=(0|Math.sqrt(V*V+P*P)*_+.5)/_,y.scaleZ=(0|Math.sqrt(U*U+A*A)*_+.5)/_,y.skewX=0,y.perspective=Z?1/(0>Z?-Z:Z):0,y.x=O,y.y=I,y.z=E}}else if(!(xt&&!n&&o.length&&y.x===o[4]&&y.y===o[5]&&(y.rotationX||y.rotationY)||void 0!==y.x&&"none"===Q(t,"display",e))){var tt=o.length>=6,et=tt?o[0]:1,it=o[1]||0,nt=o[2]||0,st=tt?o[3]:1;y.x=o[4]||0,y.y=o[5]||0,c=Math.sqrt(et*et+it*it),d=Math.sqrt(st*st+nt*nt),u=et||it?Math.atan2(it,et)*L:y.rotation||0,p=nt||st?Math.atan2(nt,st)*L+u:y.skewX||0,f=c-Math.abs(y.scaleX||0),g=d-Math.abs(y.scaleY||0),Math.abs(p)>90&&270>Math.abs(p)&&(b?(c*=-1,p+=0>=u?180:-180,u+=0>=u?180:-180):(d*=-1,p+=0>=p?180:-180)),m=(u-y.rotation)%180,v=(p-y.skewX)%180,(void 0===y.skewX||f>w||-w>f||g>w||-w>g||m>-x&&x>m&&!1|m*_||v>-x&&x>v&&!1|v*_)&&(y.scaleX=c,y.scaleY=d,y.rotation=u,y.skewX=p),xt&&(y.rotationX=y.rotationY=y.z=0,y.perspective=k,y.scaleZ=1)}for(r in y.zOrigin=C,y)w>y[r]&&y[r]>-w&&(y[r]=0)}else y={x:0,y:0,z:0,scaleX:1,scaleY:1,scaleZ:1,skewX:0,perspective:k,rotation:0,rotationX:0,rotationY:0,zOrigin:0};return i&&(t._gsTransform=y),y.xPercent=y.yPercent=0,y},kt=function(t){var e,i,n=this.data,s=-n.rotation*M,o=s+n.skewX*M,a=1e5,r=(0|Math.cos(s)*n.scaleX*a)/a,l=(0|Math.sin(s)*n.scaleX*a)/a,h=(0|Math.sin(o)*-n.scaleY*a)/a,c=(0|Math.cos(o)*n.scaleY*a)/a,d=this.t.style,u=this.t.currentStyle;if(u){i=l,l=-h,h=-i,e=u.filter,d.filter="";var p,g,m=this.t.offsetWidth,v=this.t.offsetHeight,y="absolute"!==u.position,_="progid:DXImageTransform.Microsoft.Matrix(M11="+r+", M12="+l+", M21="+h+", M22="+c,x=n.x+m*n.xPercent/100,T=n.y+v*n.yPercent/100;if(null!=n.ox&&(x+=(p=(n.oxp?.01*m*n.ox:n.ox)-m/2)-(p*r+(g=(n.oyp?.01*v*n.oy:n.oy)-v/2)*l),T+=g-(p*h+g*c)),_+=y?", Dx="+((p=m/2)-(p*r+(g=v/2)*l)+x)+", Dy="+(g-(p*h+g*c)+T)+")":", sizingMethod='auto expand')",d.filter=-1!==e.indexOf("DXImageTransform.Microsoft.Matrix(")?e.replace(O,_):_+" "+e,(0===t||1===t)&&1===r&&0===l&&0===h&&1===c&&(y&&-1===_.indexOf("Dx=0, Dy=0")||w.test(e)&&100!==parseFloat(RegExp.$1)||-1===e.indexOf(e.indexOf("Alpha"))&&d.removeAttribute("filter")),!y){var C,k,S,P=8>f?1:-1;for(p=n.ieOffsetX||0,g=n.ieOffsetY||0,n.ieOffsetX=Math.round((m-((0>r?-r:r)*m+(0>l?-l:l)*v))/2+x),n.ieOffsetY=Math.round((v-((0>c?-c:c)*v+(0>h?-h:h)*m))/2+T),ft=0;4>ft;ft++)S=(i=-1!==(C=u[k=J[ft]]).indexOf("px")?parseFloat(C):V(this.t,k,parseFloat(C),C.replace(b,""))||0)!==n[k]?2>ft?-n.ieOffsetX:-n.ieOffsetY:2>ft?p-n.ieOffsetX:g-n.ieOffsetY,d[k]=(n[k]=Math.round(i-S*(0===ft||2===ft?1:P)))+"px"}}},St=F.set3DTransformRatio=function(t){var e,i,n,s,o,a,r,l,h,c,d,p,f,g,m,v,y,b,w,_,x,T,C,k=this.data,S=this.t.style,P=k.rotation*M,A=k.scaleX,D=k.scaleY,O=k.scaleZ,I=k.x,L=k.y,E=k.z,z=k.perspective;if(1!==t&&0!==t||"auto"!==k.force3D||k.rotationY||k.rotationX||1!==O||z||E){if(u){var $=1e-4;$>A&&A>-$&&(A=O=2e-5),$>D&&D>-$&&(D=O=2e-5),!z||k.z||k.rotationX||k.rotationY||(z=0)}if(P||k.skewX)e=b=Math.cos(P),o=w=Math.sin(P),k.skewX&&(P-=k.skewX*M,b=Math.cos(P),w=Math.sin(P),"simple"===k.skewType&&(_=Math.tan(k.skewX*M),b*=_=Math.sqrt(1+_*_),w*=_)),i=-w,a=b;else{if(!(k.rotationY||k.rotationX||1!==O||z))return void(S[bt]=(k.xPercent||k.yPercent?"translate("+k.xPercent+"%,"+k.yPercent+"%) translate3d(":"translate3d(")+I+"px,"+L+"px,"+E+"px)"+(1!==A||1!==D?" scale("+A+","+D+")":""));e=a=1,i=o=0}d=1,n=s=r=l=h=c=p=f=g=0,m=z?-1/z:0,v=k.zOrigin,y=1e5,(P=k.rotationY*M)&&(b=Math.cos(P),h=d*-(w=Math.sin(P)),f=m*-w,n=e*w,r=o*w,d*=b,m*=b,e*=b,o*=b),(P=k.rotationX*M)&&(_=i*(b=Math.cos(P))+n*(w=Math.sin(P)),x=a*b+r*w,T=c*b+d*w,C=g*b+m*w,n=i*-w+n*b,r=a*-w+r*b,d=c*-w+d*b,m=g*-w+m*b,i=_,a=x,c=T,g=C),1!==O&&(n*=O,r*=O,d*=O,m*=O),1!==D&&(i*=D,a*=D,c*=D,g*=D),1!==A&&(e*=A,o*=A,h*=A,f*=A),v&&(s=n*(p-=v),l=r*p,p=d*p+v),s=(_=(s+=I)-(s|=0))?(0|_*y+(0>_?-.5:.5))/y+s:s,l=(_=(l+=L)-(l|=0))?(0|_*y+(0>_?-.5:.5))/y+l:l,p=(_=(p+=E)-(p|=0))?(0|_*y+(0>_?-.5:.5))/y+p:p,S[bt]=(k.xPercent||k.yPercent?"translate("+k.xPercent+"%,"+k.yPercent+"%) matrix3d(":"matrix3d(")+[(0|e*y)/y,(0|o*y)/y,(0|h*y)/y,(0|f*y)/y,(0|i*y)/y,(0|a*y)/y,(0|c*y)/y,(0|g*y)/y,(0|n*y)/y,(0|r*y)/y,(0|d*y)/y,(0|m*y)/y,s,l,p,z?1+-p/z:1].join(",")+")"}else Pt.call(this,t)},Pt=F.set2DTransformRatio=function(t){var e,i,n,s,o,a=this.data,r=this.t.style,l=a.x,h=a.y;return a.rotationX||a.rotationY||a.z||!0===a.force3D||"auto"===a.force3D&&1!==t&&0!==t?(this.setRatio=St,void St.call(this,t)):void(a.rotation||a.skewX?(e=a.rotation*M,i=e-a.skewX*M,n=1e5,s=a.scaleX*n,o=a.scaleY*n,r[bt]=(a.xPercent||a.yPercent?"translate("+a.xPercent+"%,"+a.yPercent+"%) matrix(":"matrix(")+(0|Math.cos(e)*s)/n+","+(0|Math.sin(e)*s)/n+","+(0|Math.sin(i)*-o)/n+","+(0|Math.cos(i)*o)/n+","+l+","+h+")"):r[bt]=(a.xPercent||a.yPercent?"translate("+a.xPercent+"%,"+a.yPercent+"%) matrix(":"matrix(")+a.scaleX+",0,0,"+a.scaleY+","+l+","+h+")")};mt("transform,scale,scaleX,scaleY,scaleZ,x,y,z,rotation,rotationX,rotationY,rotationZ,skewX,skewY,shortRotation,shortRotationX,shortRotationY,shortRotationZ,transformOrigin,transformPerspective,directionalRotation,parseTransform,force3D,skewType,xPercent,yPercent",{parser:function(t,e,i,n,o,r,l){if(n._transform)return o;var h,c,d,u,p,f,g,m=n._transform=Ct(t,s,!0,l.parseTransform),v=t.style,y=1e-6,b=yt.length,w=l,_={};if("string"==typeof w.transform&&bt)(d=$.style)[bt]=w.transform,d.display="block",d.position="absolute",z.body.appendChild($),h=Ct($,null,!1),z.body.removeChild($);else if("object"==typeof w){if(h={scaleX:nt(null!=w.scaleX?w.scaleX:w.scale,m.scaleX),scaleY:nt(null!=w.scaleY?w.scaleY:w.scale,m.scaleY),scaleZ:nt(w.scaleZ,m.scaleZ),x:nt(w.x,m.x),y:nt(w.y,m.y),z:nt(w.z,m.z),xPercent:nt(w.xPercent,m.xPercent),yPercent:nt(w.yPercent,m.yPercent),perspective:nt(w.transformPerspective,m.perspective)},null!=(g=w.directionalRotation))if("object"==typeof g)for(d in g)w[d]=g[d];else w.rotation=g;"string"==typeof w.x&&-1!==w.x.indexOf("%")&&(h.x=0,h.xPercent=nt(w.x,m.xPercent)),"string"==typeof w.y&&-1!==w.y.indexOf("%")&&(h.y=0,h.yPercent=nt(w.y,m.yPercent)),h.rotation=st("rotation"in w?w.rotation:"shortRotation"in w?w.shortRotation+"_short":"rotationZ"in w?w.rotationZ:m.rotation,m.rotation,"rotation",_),xt&&(h.rotationX=st("rotationX"in w?w.rotationX:"shortRotationX"in w?w.shortRotationX+"_short":m.rotationX||0,m.rotationX,"rotationX",_),h.rotationY=st("rotationY"in w?w.rotationY:"shortRotationY"in w?w.shortRotationY+"_short":m.rotationY||0,m.rotationY,"rotationY",_)),h.skewX=null==w.skewX?m.skewX:st(w.skewX,m.skewX),h.skewY=null==w.skewY?m.skewY:st(w.skewY,m.skewY),(c=h.skewY-m.skewY)&&(h.skewX+=c,h.rotation+=c)}for(xt&&null!=w.force3D&&(m.force3D=w.force3D,f=!0),m.skewType=w.skewType||m.skewType||a.defaultSkewType,(p=m.force3D||m.z||m.rotationX||m.rotationY||h.z||h.rotationX||h.rotationY||h.perspective)||null==w.scale||(h.scaleZ=1);--b>-1;)((u=h[i=yt[b]]-m[i])>y||-y>u||null!=E[i])&&(f=!0,o=new ut(m,i,m[i],u,o),i in _&&(o.e=_[i]),o.xs0=0,o.plugin=r,n._overwriteProps.push(o.n));return((u=w.transformOrigin)||xt&&p&&m.zOrigin)&&(bt?(f=!0,i=_t,u=(u||Q(t,i,s,!1,"50% 50%"))+"",(o=new ut(v,i,0,0,o,-1,"transformOrigin")).b=v[i],o.plugin=r,xt?(d=m.zOrigin,u=u.split(" "),m.zOrigin=(u.length>2&&(0===d||"0px"!==u[2])?parseFloat(u[2]):d)||0,o.xs0=o.e=u[0]+" "+(u[1]||"50%")+" 0px",(o=new ut(m,"zOrigin",0,0,o,-1,o.n)).b=d,o.xs0=o.e=m.zOrigin):o.xs0=o.e=u):et(u+"",m)),f&&(n._transformType=p||3===this._transformType?3:2),o},prefix:!0}),mt("boxShadow",{defaultValue:"0px 0px 0px 0px #999",prefix:!0,color:!0,multi:!0,keyword:"inset"}),mt("borderRadius",{defaultValue:"0px",parser:function(t,e,i,o,a){e=this.format(e);var r,l,h,c,d,u,p,f,g,m,v,y,b,w,_,x,T=["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"],C=t.style;for(g=parseFloat(t.offsetWidth),m=parseFloat(t.offsetHeight),r=e.split(" "),l=0;T.length>l;l++)this.p.indexOf("border")&&(T[l]=X(T[l])),-1!==(d=c=Q(t,T[l],s,!1,"0px")).indexOf(" ")&&(c=d.split(" "),d=c[0],c=c[1]),u=h=r[l],p=parseFloat(d),y=d.substr((p+"").length),(b="="===u.charAt(1))?(f=parseInt(u.charAt(0)+"1",10),u=u.substr(2),f*=parseFloat(u),v=u.substr((f+"").length-(0>f?1:0))||""):(f=parseFloat(u),v=u.substr((f+"").length)),""===v&&(v=n[i]||y),v!==y&&(w=V(t,"borderLeft",p,y),_=V(t,"borderTop",p,y),"%"===v?(d=w/g*100+"%",c=_/m*100+"%"):"em"===v?(d=w/(x=V(t,"borderLeft",1,"em"))+"em",c=_/x+"em"):(d=w+"px",c=_+"px"),b&&(u=parseFloat(d)+f+v,h=parseFloat(c)+f+v)),a=pt(C,T[l],d+" "+c,u+" "+h,!1,"0px",a);return a},prefix:!0,formatter:ht("0px 0px 0px 0px",!1,!0)}),mt("backgroundPosition",{defaultValue:"0 0",parser:function(t,e,i,n,o,a){var r,l,h,c,d,u,p="background-position",g=s||q(t,null),m=this.format((g?f?g.getPropertyValue(p+"-x")+" "+g.getPropertyValue(p+"-y"):g.getPropertyValue(p):t.currentStyle.backgroundPositionX+" "+t.currentStyle.backgroundPositionY)||"0 0"),v=this.format(e);if(-1!==m.indexOf("%")!=(-1!==v.indexOf("%"))&&(u=Q(t,"backgroundImage").replace(S,""))&&"none"!==u){for(r=m.split(" "),l=v.split(" "),j.setAttribute("src",u),h=2;--h>-1;)(c=-1!==(m=r[h]).indexOf("%"))!=(-1!==l[h].indexOf("%"))&&(d=0===h?t.offsetWidth-j.width:t.offsetHeight-j.height,r[h]=c?parseFloat(m)/100*d+"px":parseFloat(m)/d*100+"%");m=r.join(" ")}return this.parseComplex(t.style,m,v,o,a)},formatter:et}),mt("backgroundSize",{defaultValue:"0 0",formatter:et}),mt("perspective",{defaultValue:"0px",prefix:!0}),mt("perspectiveOrigin",{defaultValue:"50% 50%",prefix:!0}),mt("transformStyle",{prefix:!0}),mt("backfaceVisibility",{prefix:!0}),mt("userSelect",{prefix:!0}),mt("margin",{parser:ct("marginTop,marginRight,marginBottom,marginLeft")}),mt("padding",{parser:ct("paddingTop,paddingRight,paddingBottom,paddingLeft")}),mt("clip",{defaultValue:"rect(0px,0px,0px,0px)",parser:function(t,e,i,n,o,a){var r,l,h;return 9>f?(l=t.currentStyle,h=8>f?" ":",",r="rect("+l.clipTop+h+l.clipRight+h+l.clipBottom+h+l.clipLeft+")",e=this.format(e).split(",").join(h)):(r=this.format(Q(t,this.p,s,!1,this.dflt)),e=this.format(e)),this.parseComplex(t.style,r,e,o,a)}}),mt("textShadow",{defaultValue:"0px 0px 0px #999",color:!0,multi:!0}),mt("autoRound,strictUnits",{parser:function(t,e,i,n,s){return s}}),mt("border",{defaultValue:"0px solid #000",parser:function(t,e,i,n,o,a){return this.parseComplex(t.style,this.format(Q(t,"borderTopWidth",s,!1,"0px")+" "+Q(t,"borderTopStyle",s,!1,"solid")+" "+Q(t,"borderTopColor",s,!1,"#000")),this.format(e),o,a)},color:!0,formatter:function(t){var e=t.split(" ");return e[0]+" "+(e[1]||"solid")+" "+(t.match(lt)||["#000"])[0]}}),mt("borderWidth",{parser:ct("borderTopWidth,borderRightWidth,borderBottomWidth,borderLeftWidth")}),mt("float,cssFloat,styleFloat",{parser:function(t,e,i,n,s){var o=t.style,a="cssFloat"in o?"cssFloat":"styleFloat";return new ut(o,a,0,0,s,-1,i,!1,0,o[a],e)}});var At=function(t){var e,i=this.t,n=i.filter||Q(this.data,"filter"),s=0|this.s+this.c*t;100===s&&(-1===n.indexOf("atrix(")&&-1===n.indexOf("radient(")&&-1===n.indexOf("oader(")?(i.removeAttribute("filter"),e=!Q(this.data,"filter")):(i.filter=n.replace(x,""),e=!0)),e||(this.xn1&&(i.filter=n=n||"alpha(opacity="+s+")"),-1===n.indexOf("pacity")?0===s&&this.xn1||(i.filter=n+" alpha(opacity="+s+")"):i.filter=n.replace(w,"opacity="+s))};mt("opacity,alpha,autoAlpha",{defaultValue:"1",parser:function(t,e,i,n,o,a){var r=parseFloat(Q(t,"opacity",s,!1,"1")),l=t.style,h="autoAlpha"===i;return"string"==typeof e&&"="===e.charAt(1)&&(e=("-"===e.charAt(0)?-1:1)*parseFloat(e.substr(2))+r),h&&1===r&&"hidden"===Q(t,"visibility",s)&&0!==e&&(r=0),N?o=new ut(l,"opacity",r,e-r,o):((o=new ut(l,"opacity",100*r,100*(e-r),o)).xn1=h?1:0,l.zoom=1,o.type=2,o.b="alpha(opacity="+o.s+")",o.e="alpha(opacity="+(o.s+o.c)+")",o.data=t,o.plugin=a,o.setRatio=At),h&&((o=new ut(l,"visibility",0,0,o,-1,null,!1,0,0!==r?"inherit":"hidden",0===e?"hidden":"inherit")).xs0="inherit",n._overwriteProps.push(o.n),n._overwriteProps.push(i)),o}});var Dt=function(t,e){e&&(t.removeProperty?("ms"===e.substr(0,2)&&(e="M"+e.substr(1)),t.removeProperty(e.replace(C,"-$1").toLowerCase())):t.removeAttribute(e))},Ot=function(t){if(this.t._gsClassPT=this,1===t||0===t){this.t.setAttribute("class",0===t?this.b:this.e);for(var e=this.data,i=this.t.style;e;)e.v?i[e.p]=e.v:Dt(i,e.p),e=e._next;1===t&&this.t._gsClassPT===this&&(this.t._gsClassPT=null)}else this.t.getAttribute("class")!==this.e&&this.t.setAttribute("class",this.e)};mt("className",{parser:function(t,e,n,o,a,r,l){var h,c,d,u,p,f=t.getAttribute("class")||"",g=t.style.cssText;if((a=o._classNamePT=new ut(t,n,0,0,a,2)).setRatio=Ot,a.pr=-11,i=!0,a.b=f,c=G(t,s),d=t._gsClassPT){for(u={},p=d.data;p;)u[p.p]=1,p=p._next;d.setRatio(1)}return t._gsClassPT=a,a.e="="!==e.charAt(1)?e:f.replace(RegExp("\\s*\\b"+e.substr(2)+"\\b"),"")+("+"===e.charAt(0)?" "+e.substr(2):""),o._tween._duration&&(t.setAttribute("class",a.e),h=Z(t,c,G(t),l,u),t.setAttribute("class",f),a.data=h.firstMPT,t.style.cssText=g,a=a.xfirst=o.parse(t,h.difs,a,r)),a}});var It=function(t){if((1===t||0===t)&&this.data._totalTime===this.data._totalDuration&&"isFromStart"!==this.data.data){var e,i,n,s,o=this.t.style,a=r.transform.parse;if("all"===this.e)o.cssText="",s=!0;else for(n=(e=this.e.split(",")).length;--n>-1;)i=e[n],r[i]&&(r[i].parse===a?s=!0:i="transformOrigin"===i?_t:r[i].p),Dt(o,i);s&&(Dt(o,bt),this.t._gsTransform&&delete this.t._gsTransform)}};for(mt("clearProps",{parser:function(t,e,n,s,o){return(o=new ut(t,n,0,0,o,2)).setRatio=It,o.e=e,o.pr=-10,o.data=s._tween,i=!0,o}}),l="bezier,throwProps,physicsProps,physics2D".split(","),ft=l.length;ft--;)vt(l[ft]);(l=a.prototype)._firstPT=null,l._onInitTween=function(t,e,r){if(!t.nodeType)return!1;this._target=t,this._tween=r,this._vars=e,h=e.autoRound,i=!1,n=e.suffixMap||a.suffixMap,s=q(t,""),o=this._overwriteProps;var l,u,f,g,m,v,y,b,w,x=t.style;if(c&&""===x.zIndex&&("auto"===(l=Q(t,"zIndex",s))||""===l)&&this._addLazySet(x,"zIndex",0),"string"==typeof e&&(g=x.cssText,l=G(t,s),x.cssText=g+";"+e,l=Z(t,l,G(t)).difs,!N&&_.test(e)&&(l.opacity=parseFloat(RegExp.$1)),e=l,x.cssText=g),this._firstPT=u=this.parse(t,e,null),this._transformType){for(w=3===this._transformType,bt?d&&(c=!0,""===x.zIndex&&("auto"===(y=Q(t,"zIndex",s))||""===y)&&this._addLazySet(x,"zIndex",0),p&&this._addLazySet(x,"WebkitBackfaceVisibility",this._vars.WebkitBackfaceVisibility||(w?"visible":"hidden"))):x.zoom=1,f=u;f&&f._next;)f=f._next;b=new ut(t,"transform",0,0,null,2),this._linkCSSP(b,null,f),b.setRatio=w&&xt?St:bt?Pt:kt,b.data=this._transform||Ct(t,s,!0),o.pop()}if(i){for(;u;){for(v=u._next,f=g;f&&f.pr>u.pr;)f=f._next;(u._prev=f?f._prev:m)?u._prev._next=u:g=u,(u._next=f)?f._prev=u:m=u,u=v}this._firstPT=g}return!0},l.parse=function(t,e,i,o){var a,l,c,d,u,p,f,g,m,v,y=t.style;for(a in e)p=e[a],(l=r[a])?i=l.parse(t,p,a,this,i,o,e):(u=Q(t,a,s)+"",m="string"==typeof p,"color"===a||"fill"===a||"stroke"===a||-1!==a.indexOf("Color")||m&&T.test(p)?(m||(p=((p=rt(p)).length>3?"rgba(":"rgb(")+p.join(",")+")"),i=pt(y,a,u,p,!0,"transparent",i,0,o)):!m||-1===p.indexOf(" ")&&-1===p.indexOf(",")?(f=(c=parseFloat(u))||0===c?u.substr((c+"").length):"",(""===u||"auto"===u)&&("width"===a||"height"===a?(c=tt(t,a,s),f="px"):"left"===a||"top"===a?(c=U(t,a,s),f="px"):(c="opacity"!==a?0:1,f="")),(v=m&&"="===p.charAt(1))?(d=parseInt(p.charAt(0)+"1",10),p=p.substr(2),d*=parseFloat(p),g=p.replace(b,"")):(d=parseFloat(p),g=m&&p.substr((d+"").length)||""),""===g&&(g=a in n?n[a]:f),p=d||0===d?(v?d+c:d)+g:e[a],f!==g&&""!==g&&(d||0===d)&&c&&(c=V(t,a,c,f),"%"===g?(c/=V(t,a,100,"%")/100,!0!==e.strictUnits&&(u=c+"%")):"em"===g?c/=V(t,a,1,"em"):"px"!==g&&(d=V(t,a,d,g),g="px"),v&&(d||0===d)&&(p=d+c+g)),v&&(d+=c),!c&&0!==c||!d&&0!==d?void 0!==y[a]&&(p||"NaN"!=p+""&&null!=p)?(i=new ut(y,a,d||c||0,0,i,-1,a,!1,0,u,p)).xs0="none"!==p||"display"!==a&&-1===a.indexOf("Style")?p:u:W("invalid "+a+" tween value: "+e[a]):(i=new ut(y,a,c,d-c,i,0,a,!1!==h&&("px"===g||"zIndex"===a),0,u,p)).xs0=g):i=pt(y,a,u,p,!0,null,i,0,o)),o&&i&&!i.plugin&&(i.plugin=o);return i},l.setRatio=function(t){var e,i,n,s=this._firstPT,o=1e-6;if(1!==t||this._tween._time!==this._tween._duration&&0!==this._tween._time)if(t||this._tween._time!==this._tween._duration&&0!==this._tween._time||-1e-6===this._tween._rawPrevTime)for(;s;){if(e=s.c*t+s.s,s.r?e=Math.round(e):o>e&&e>-o&&(e=0),s.type)if(1===s.type)if(2===(n=s.l))s.t[s.p]=s.xs0+e+s.xs1+s.xn1+s.xs2;else if(3===n)s.t[s.p]=s.xs0+e+s.xs1+s.xn1+s.xs2+s.xn2+s.xs3;else if(4===n)s.t[s.p]=s.xs0+e+s.xs1+s.xn1+s.xs2+s.xn2+s.xs3+s.xn3+s.xs4;else if(5===n)s.t[s.p]=s.xs0+e+s.xs1+s.xn1+s.xs2+s.xn2+s.xs3+s.xn3+s.xs4+s.xn4+s.xs5;else{for(i=s.xs0+e+s.xs1,n=1;s.l>n;n++)i+=s["xn"+n]+s["xs"+(n+1)];s.t[s.p]=i}else-1===s.type?s.t[s.p]=s.xs0:s.setRatio&&s.setRatio(t);else s.t[s.p]=e+s.xs0;s=s._next}else for(;s;)2!==s.type?s.t[s.p]=s.b:s.setRatio(t),s=s._next;else for(;s;)2!==s.type?s.t[s.p]=s.e:s.setRatio(t),s=s._next},l._enableTransforms=function(t){this._transformType=t||3===this._transformType?3:2,this._transform=this._transform||Ct(this._target,s,!0)};var Mt=function(){this.t[this.p]=this.e,this.data._linkCSSP(this,this._next,null,!0)};l._addLazySet=function(t,e,i){var n=this._firstPT=new ut(t,e,0,0,this._firstPT,2);n.e=i,n.setRatio=Mt,n.data=this},l._linkCSSP=function(t,e,i,n){return t&&(e&&(e._prev=t),t._next&&(t._next._prev=t._prev),t._prev?t._prev._next=t._next:this._firstPT===t&&(this._firstPT=t._next,n=!0),i?i._next=t:n||null!==this._firstPT||(this._firstPT=t),t._next=e,t._prev=i),t},l._kill=function(e){var i,n,s,o=e;if(e.autoAlpha||e.alpha){for(n in o={},e)o[n]=e[n];o.opacity=1,o.autoAlpha&&(o.visibility=1)}return e.className&&(i=this._classNamePT)&&((s=i.xfirst)&&s._prev?this._linkCSSP(s._prev,i._next,s._prev._prev):s===this._firstPT&&(this._firstPT=i._next),i._next&&this._linkCSSP(i._next,i._next._next,s._prev),this._classNamePT=null),t.prototype._kill.call(this,o)};var Lt=function(t,e,i){var n,s,o,a;if(t.slice)for(s=t.length;--s>-1;)Lt(t[s],e,i);else for(s=(n=t.childNodes).length;--s>-1;)a=(o=n[s]).type,o.style&&(e.push(G(o)),i&&i.push(o)),1!==a&&9!==a&&11!==a||!o.childNodes.length||Lt(o,e,i)};return a.cascadeTo=function(t,i,n){var s,o,a,r=e.to(t,i,n),l=[r],h=[],c=[],d=[],u=e._internals.reservedProps;for(t=r._targets||r.target,Lt(t,h,d),r.render(i,!0),Lt(t,c),r.render(0,!0),r._enabled(!0),s=d.length;--s>-1;)if((o=Z(d[s],h[s],c[s])).firstMPT){for(a in o=o.difs,n)u[a]&&(o[a]=n[a]);l.push(e.to(d[s],i,o))}return l},t.activate([a]),a}),!0)})),_gsScope._gsDefine&&_gsScope._gsQueue.pop()(),function(t){var e=function(){return(_gsScope.GreenSockGlobals||_gsScope).CSSPlugin};"function"==typeof define&&define.amd?define(["TweenLite"],e):"undefined"!=typeof module&&module.exports&&(require("../TweenLite.js"),module.exports=e())}();var _gsScope="undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window;!function(t){var e=t.GreenSockGlobals||t,i=function(){var t,i="com.greensock.utils".split("."),n=e;for(t=0;i.length>t;t++)n[i[t]]=n=n[i[t]]||{};return n}(),n=function(t){var e=t.nodeType,i="";if(1===e||9===e||11===e){if("string"==typeof t.textContent)return t.textContent;for(t=t.firstChild;t;t=t.nextSibling)i+=n(t)}else if(3===e||4===e)return t.nodeValue;return i},s=document,o=s.defaultView?s.defaultView.getComputedStyle:function(){},a=/([A-Z])/g,r=function(t,e,i,n){var s;return(i=i||o(t,null))?s=(t=i.getPropertyValue(e.replace(a,"-$1").toLowerCase()))||i.length?t:i[e]:t.currentStyle&&(s=(i=t.currentStyle)[e]),n?s:parseInt(s,10)||0},l=function(t){return!!(t.length&&t[0]&&(t[0].nodeType&&t[0].style&&!t.nodeType||t[0].length&&t[0][0]))},h=")eefec303079ad17405c",c=/(?:<br>|<br\/>|<br \/>)/gi,d="<div style='position:relative;display:inline-block;"+(s.all&&!s.addEventListener?"*display:inline;*zoom:1;'":"'"),u=function(t){var e=-1!==(t=t||"").indexOf("++"),i=1;return e&&(t=t.split("++").join("")),function(){return d+(t?" class='"+t+(e?i++:"")+"'>":">")}},p=i.SplitText=e.SplitText=function(t,e){if("string"==typeof t&&(t=p.selector(t)),!t)throw"cannot split a null element.";this.elements=l(t)?function(t){var e,i,n,s=[],o=t.length;for(e=0;o>e;e++)if(i=t[e],l(i))for(n=i.length,n=0;i.length>n;n++)s.push(i[n]);else s.push(i);return s}(t):[t],this.chars=[],this.words=[],this.lines=[],this._originals=[],this.vars=e||{},this.split(e)},f=function(t,e,i,a,l){c.test(t.innerHTML)&&(t.innerHTML=t.innerHTML.replace(c,h));var d,p,f,g,m,v,y,b,w,_,x,T,C,k=n(t),S=e.type||e.split||"chars,words,lines",P=-1!==S.indexOf("lines")?[]:null,A=-1!==S.indexOf("words"),D=-1!==S.indexOf("chars"),O="absolute"===e.position||!0===e.absolute,I=O?"&#173; ":" ",M=-999,L=o(t),E=r(t,"paddingLeft",L),z=r(t,"borderBottomWidth",L)+r(t,"borderTopWidth",L),$=r(t,"borderLeftWidth",L)+r(t,"borderRightWidth",L),j=r(t,"paddingTop",L)+r(t,"paddingBottom",L),F=r(t,"paddingLeft",L)+r(t,"paddingRight",L),H=r(t,"textAlign",L,!0),N=t.clientHeight,R=t.clientWidth,W=k.length,Y="</div>",B=u(e.wordsClass),X=u(e.charsClass),q=-1!==(e.linesClass||"").indexOf("++"),Q=e.linesClass;for(q&&(Q=Q.split("++").join("")),f=B(),g=0;W>g;g++)")"===(v=k.charAt(g))&&k.substr(g,20)===h?(f+=Y+"<BR/>",g!==W-1&&(f+=" "+B()),g+=19):" "===v&&" "!==k.charAt(g-1)&&g!==W-1?(f+=Y,g!==W-1&&(f+=I+B())):f+=D&&" "!==v?X()+v+"</div>":v;for(t.innerHTML=f+Y,W=(m=t.getElementsByTagName("*")).length,y=[],g=0;W>g;g++)y[g]=m[g];if(P||O)for(g=0;W>g;g++)((p=(b=y[g]).parentNode===t)||O||D&&!A)&&(w=b.offsetTop,P&&p&&w!==M&&"BR"!==b.nodeName&&(d=[],P.push(d),M=w),O&&(b._x=b.offsetLeft,b._y=w,b._w=b.offsetWidth,b._h=b.offsetHeight),P&&(A!==p&&D||(d.push(b),b._x-=E),p&&g&&(y[g-1]._wordEnd=!0)));for(g=0;W>g;g++)p=(b=y[g]).parentNode===t,"BR"!==b.nodeName?(O&&(x=b.style,A||p||(b._x+=b.parentNode._x,b._y+=b.parentNode._y),x.left=b._x+"px",x.top=b._y+"px",x.position="absolute",x.display="block",x.width=b._w+1+"px",x.height=b._h+"px"),A?p?a.push(b):D&&i.push(b):p?(t.removeChild(b),y.splice(g--,1),W--):!p&&D&&(w=!P&&!O&&b.nextSibling,t.appendChild(b),w||t.appendChild(s.createTextNode(" ")),i.push(b))):P||O?(t.removeChild(b),y.splice(g--,1),W--):A||t.appendChild(b);if(P){for(O&&(_=s.createElement("div"),t.appendChild(_),T=_.offsetWidth+"px",w=_.offsetParent===t?0:t.offsetLeft,t.removeChild(_)),x=t.style.cssText,t.style.cssText="display:none;";t.firstChild;)t.removeChild(t.firstChild);for(C=!O||!A&&!D,g=0;P.length>g;g++){for(d=P[g],(_=s.createElement("div")).style.cssText="display:block;text-align:"+H+";position:"+(O?"absolute;":"relative;"),Q&&(_.className=Q+(q?g+1:"")),l.push(_),W=d.length,m=0;W>m;m++)"BR"!==d[m].nodeName&&(b=d[m],_.appendChild(b),C&&(b._wordEnd||A)&&_.appendChild(s.createTextNode(" ")),O&&(0===m&&(_.style.top=b._y+"px",_.style.left=E+w+"px"),b.style.top="0px",w&&(b.style.left=b._x-w+"px")));A||D||(_.innerHTML=n(_).split(String.fromCharCode(160)).join(" ")),O&&(_.style.width=T,_.style.height=b._h+"px"),t.appendChild(_)}t.style.cssText=x}O&&(N>t.clientHeight&&(t.style.height=N-j+"px",N>t.clientHeight&&(t.style.height=N+z+"px")),R>t.clientWidth&&(t.style.width=R-F+"px",R>t.clientWidth&&(t.style.width=R+$+"px")))},g=p.prototype;g.split=function(t){this.isSplit&&this.revert(),this.vars=t||this.vars,this._originals.length=this.chars.length=this.words.length=this.lines.length=0;for(var e=0;this.elements.length>e;e++)this._originals[e]=this.elements[e].innerHTML,f(this.elements[e],this.vars,this.chars,this.words,this.lines);return this.isSplit=!0,this},g.revert=function(){if(!this._originals)throw"revert() call wasn't scoped properly.";for(var t=this._originals.length;--t>-1;)this.elements[t].innerHTML=this._originals[t];return this.chars=[],this.words=[],this.lines=[],this.isSplit=!1,this},p.selector=t.$||t.jQuery||function(e){return t.$?(p.selector=t.$,t.$(e)):s?s.getElementById("#"===e.charAt(0)?e.substr(1):e):e},p.version="0.2.4"}(_gsScope),function(t){var e=function(){return(_gsScope.GreenSockGlobals||_gsScope).SplitText};"function"==typeof define&&define.amd?define(["TweenLite"],e):"undefined"!=typeof module&&module.exports&&(module.exports=e())}();try{window.GreenSockGobals=null,window._gsQueue=null,delete window.GreenSockGlobals,delete window._gsQueue}catch(t){}try{window.GreenSockGlobals=oldgs,window._gsQueue=oldgs_queue}catch(t){}if(1==window.tplogs)try{console.groupEnd()}catch(t){}if(function(t){t.waitForImages={hasImageProperties:["backgroundImage","listStyleImage","borderImage","borderCornerImage"]},t.expr[":"].uncached=function(e){var i=document.createElement("img");return i.src=e.src,t(e).is('img[src!=""]')&&!i.complete},t.fn.waitForImages=function(e,i,n){if(t.isPlainObject(arguments[0])&&(i=e.each,n=e.waitForAll,e=e.finished),e=e||t.noop,i=i||t.noop,n=!!n,!t.isFunction(e)||!t.isFunction(i))throw new TypeError("An invalid callback was supplied.");return this.each((function(){var s=t(this),o=[];if(n){var a=t.waitForImages.hasImageProperties||[],r=/url\((['"]?)(.*?)\1\)/g;s.find("*").each((function(){var e=t(this);e.is("img:uncached")&&o.push({src:e.attr("src"),element:e[0]}),t.each(a,(function(t,i){var n,s=e.css(i);if(!s)return!0;for(;n=r.exec(s);)o.push({src:n[2],element:e[0]})}))}))}else s.find("img:uncached").each((function(){o.push({src:this.src,element:this})}));var l=o.length,h=0;0==l&&e.call(s[0]),t.each(o,(function(n,o){var a=new Image;t(a).bind("load error",(function(t){return h++,i.call(o.element,h,l,"load"==t.type),h==l?(e.call(s[0]),!1):void 0})),a.src=o.src}))}))}}(jQuery),function(t,e){t.fn.extend({revolution:function(a){return a=t.extend({},{delay:9e3,startheight:500,startwidth:960,fullScreenAlignForce:"off",autoHeight:"off",hideTimerBar:"off",hideThumbs:200,hideNavDelayOnMobile:1500,thumbWidth:100,thumbHeight:50,thumbAmount:3,navigationType:"bullet",navigationArrows:"solo",navigationInGrid:"off",hideThumbsOnMobile:"off",hideBulletsOnMobile:"off",hideArrowsOnMobile:"off",hideThumbsUnderResoluition:0,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,keyboardNavigation:"on",touchenabled:"on",onHoverStop:"on",stopAtSlide:-1,stopAfterLoops:-1,hideCaptionAtLimit:0,hideAllCaptionAtLimit:0,hideSliderAtLimit:0,shadow:0,fullWidth:"off",fullScreen:"off",minFullScreenHeight:0,fullScreenOffsetContainer:"",fullScreenOffset:"0",dottedOverlay:"none",forceFullWidth:"off",spinner:"spinner0",swipe_treshold:75,swipe_min_touches:1,drag_block_vertical:!1,isJoomla:!1,parallax:"off",parallaxLevels:[10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85],parallaxBgFreeze:"off",parallaxOpacity:"on",parallaxDisableOnMobile:"off",panZoomDisableOnMobile:"off",simplifyAll:"on",minHeight:0,nextSlideOnWindowFocus:"off",startDelay:0},a),this.each((function(){if(1==window.tplogs)try{console.groupCollapsed("Slider Revolution 4.6.3 Initialisation on "+t(this).attr("id")),console.groupCollapsed("Used Options:"),console.info(a),console.groupEnd(),console.groupCollapsed("Tween Engine:")}catch(t){}if(punchgs.TweenLite==e){if(1==window.tplogs)try{console.error("GreenSock Engine Does not Exist!")}catch(t){}return!1}if(punchgs.force3D=!0,1==window.tplogs)try{console.info("GreenSock Engine Version in Slider Revolution:"+punchgs.TweenLite.version)}catch(t){}if("on"==a.simplifyAll||(punchgs.TweenLite.lagSmoothing(1e3,16),punchgs.force3D="true"),1==window.tplogs)try{console.groupEnd(),console.groupEnd()}catch(t){}!function(a,u){if(a==e)return!1;if(a.data("aimg")!=e&&("enabled"==a.data("aie8")&&o(8)||"enabled"==a.data("amobile")&&W())&&a.html('<img class="tp-slider-alternative-image" src="'+a.data("aimg")+'">'),("preview1"==u.navigationStyle||"preview3"==u.navigationStyle||"preview4"==u.navigationStyle)&&(u.soloArrowLeftHalign="left",u.soloArrowLeftValign="center",u.soloArrowLeftHOffset=0,u.soloArrowLeftVOffset=0,u.soloArrowRightHalign="right",u.soloArrowRightValign="center",u.soloArrowRightHOffset=0,u.soloArrowRightVOffset=0,u.navigationArrows="solo"),"on"==u.simplifyAll&&(o(8)||function(){var t=!1;return navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPod/i)||navigator.userAgent.match(/iPad/i)?navigator.userAgent.match(/OS 4_\d like Mac OS X/i)&&(t=!0):t=!1,t}())&&(a.find(".tp-caption").each((function(){var e=t(this);e.removeClass("customin").removeClass("customout").addClass("fadein").addClass("fadeout"),e.data("splitin",""),e.data("speed",400)})),a.find(">ul>li").each((function(){var e=t(this);e.data("transition","fade"),e.data("masterspeed",500),e.data("slotamount",1),e.find(">img").first().data("kenburns","off")}))),u.desktop=!navigator.userAgent.match(/(iPhone|iPod|iPad|Android|BlackBerry|BB10|mobi|tablet|opera mini|nexus 7)/i),"on"!=u.fullWidth&&"on"!=u.fullScreen&&(u.autoHeight="off"),"on"==u.fullScreen&&(u.autoHeight="on"),"on"!=u.fullWidth&&"on"!=u.fullScreen&&(forceFulWidth="off"),"on"==u.fullWidth&&"off"==u.autoHeight&&a.css({maxHeight:u.startheight+"px"}),W()&&"on"==u.hideThumbsOnMobile&&"thumb"==u.navigationType&&(u.navigationType="none"),W()&&"on"==u.hideBulletsOnMobile&&"bullet"==u.navigationType&&(u.navigationType="none"),W()&&"on"==u.hideBulletsOnMobile&&"both"==u.navigationType&&(u.navigationType="none"),W()&&"on"==u.hideArrowsOnMobile&&(u.navigationArrows="none"),"on"==u.forceFullWidth&&0==a.closest(".forcefullwidth_wrapper_tp_banner").length){var p=a.parent().offset().left,f=a.parent().css("marginBottom"),m=a.parent().css("marginTop");f==e&&(f=0),m==e&&(m=0),a.parent().wrap('<div style="position:relative;width:100%;height:auto;margin-top:'+m+";margin-bottom:"+f+'" class="forcefullwidth_wrapper_tp_banner"></div>'),a.closest(".forcefullwidth_wrapper_tp_banner").append('<div class="tp-fullwidth-forcer" style="width:100%;height:'+a.height()+'px"></div>'),a.css({backgroundColor:a.parent().css("backgroundColor"),backgroundImage:a.parent().css("backgroundImage")}),a.parent().css({left:0-p+"px",position:"absolute",width:t(window).width()}),u.width=t(window).width()}try{u.hideThumbsUnderResolution>t(window).width()&&0!=u.hideThumbsUnderResolution?a.parent().find(".tp-bullets.tp-thumbs").css({display:"none"}):a.parent().find(".tp-bullets.tp-thumbs").css({display:"block"})}catch(t){}if(!a.hasClass("revslider-initialised")){a.addClass("revslider-initialised"),a.attr("id")==e&&a.attr("id","revslider-"+Math.round(1e3*Math.random()+5)),u.firefox13=!1,u.ie=!t.support.opacity,u.ie9=9==document.documentMode,u.origcd=u.delay;var v=t.fn.jquery.split("."),y=parseFloat(v[0]),b=parseFloat(v[1]);parseFloat(v[2]||"0"),1==y&&7>b&&a.html('<div style="text-align:center; padding:40px 0px; font-size:20px; color:#992222;"> The Current Version of jQuery:'+v+" <br>Please update your jQuery Version to min. 1.7 in Case you wish to use the Revolution Slider Plugin</div>"),y>1&&(u.ie=!1),t.support.transition||(t.fn.transition=t.fn.animate),a.find(".caption").each((function(){t(this).addClass("tp-caption")})),W()&&a.find(".tp-caption").each((function(){var e=t(this);(1==e.data("autoplayonlyfirsttime")||"true"==e.data("autoplayonlyfirsttime"))&&e.data("autoplayonlyfirsttime","false"),(1==e.data("autoplay")||"true"==e.data("autoplay"))&&e.data("autoplay",!1)}));var w=0,_=0,T="http";if("https:"===location.protocol&&(T="https"),a.find(".tp-caption").each((function(){try{if((t(this).data("ytid")!=e||t(this).find("iframe").attr("src").toLowerCase().indexOf("youtube")>0)&&0==w){w=1;var i=document.createElement("script"),n="https";i.src=n+"://www.youtube.com/iframe_api";var s=document.getElementsByTagName("script")[0],o=!0;t("head").find("*").each((function(){t(this).attr("src")==n+"://www.youtube.com/iframe_api"&&(o=!1)})),o&&s.parentNode.insertBefore(i,s)}}catch(t){}try{if((t(this).data("vimeoid")!=e||t(this).find("iframe").attr("src").toLowerCase().indexOf("vimeo")>0)&&0==_){_=1;var a=document.createElement("script");a.src=T+"://a.vimeocdn.com/js/froogaloop2.min.js",s=document.getElementsByTagName("script")[0],o=!0,t("head").find("*").each((function(){t(this).attr("src")==T+"://a.vimeocdn.com/js/froogaloop2.min.js"&&(o=!1)})),o&&s.parentNode.insertBefore(a,s)}}catch(t){}try{t(this).data("videomp4")!=e||t(this).data("videowebm")}catch(t){}})),a.find(".tp-caption video").each((function(){t(this).removeClass("video-js").removeClass("vjs-default-skin"),t(this).attr("preload",""),t(this).css({display:"none"})})),a.find(">ul:first-child >li").each((function(){var e=t(this);e.data("origindex",e.index())})),"on"==u.shuffle){var C=new Object,k=a.find(">ul:first-child >li:first-child");C.fstransition=k.data("fstransition"),C.fsmasterspeed=k.data("fsmasterspeed"),C.fsslotamount=k.data("fsslotamount");for(var S=0;S<a.find(">ul:first-child >li").length;S++){var P=Math.round(Math.random()*a.find(">ul:first-child >li").length);a.find(">ul:first-child >li:eq("+P+")").prependTo(a.find(">ul:first-child"))}var A=a.find(">ul:first-child >li:first-child");A.data("fstransition",C.fstransition),A.data("fsmasterspeed",C.fsmasterspeed),A.data("fsslotamount",C.fsslotamount)}u.slots=4,u.act=-1,u.next=0,u.startWithSlide!=e&&(u.next=u.startWithSlide);var D=n("#")[0];if(D.length<9&&D.split("slide").length>1){var O=parseInt(D.split("slide")[1],0);1>O&&(O=1),O>a.find(">ul:first >li").length&&(O=a.find(">ul:first >li").length),u.next=O-1}u.firststart=1,u.navigationHOffset==e&&(u.navOffsetHorizontal=0),u.navigationVOffset==e&&(u.navOffsetVertical=0),a.append('<div class="tp-loader '+u.spinner+'"><div class="dot1"></div><div class="dot2"></div><div class="bounce1"></div><div class="bounce2"></div><div class="bounce3"></div></div>'),0==a.find(".tp-bannertimer").length&&a.append('<div class="tp-bannertimer" style="visibility:hidden"></div>');var I=a.find(".tp-bannertimer");I.length>0&&I.css({width:"0%"}),a.addClass("tp-simpleresponsive"),u.container=a,u.slideamount=a.find(">ul:first >li").length,0==a.height()&&a.height(u.startheight),(u.startwidth==e||0==u.startwidth)&&(u.startwidth=a.width()),(u.startheight==e||0==u.startheight)&&(u.startheight=a.height()),u.width=a.width(),u.height=a.height(),u.bw=u.startwidth/a.width(),u.bh=u.startheight/a.height(),u.width!=u.startwidth&&(u.height=Math.round(u.startheight*(u.width/u.startwidth)),a.height(u.height)),0!=u.shadow&&(a.parent().append('<div class="tp-bannershadow tp-shadow'+u.shadow+'"></div>'),p=0,"on"==u.forceFullWidth&&(p=0-u.container.parent().offset().left),a.parent().find(".tp-bannershadow").css({width:u.width,left:p})),a.find("ul").css({display:"none"}),a.find("ul").css({display:"block"}),g(a,u),"off"!=u.parallax&&V(a,u),u.slideamount>1&&r(a,u),u.slideamount>1&&"thumb"==u.navigationType&&G(a,u),u.slideamount>1&&l(a,u),"on"==u.keyboardNavigation&&h(a,u),c(a,u),u.hideThumbs>0&&d(a,u),setTimeout((function(){x(a,u)}),u.startDelay),u.startDelay=0,u.slideamount>1&&R(a,u),setTimeout((function(){a.trigger("revolution.slide.onloaded")}),500),t("body").data("rs-fullScreenMode",!1),t(window).on("mozfullscreenchange webkitfullscreenchange fullscreenchange",(function(){t("body").data("rs-fullScreenMode",!t("body").data("rs-fullScreenMode")),t("body").data("rs-fullScreenMode")&&setTimeout((function(){t(window).trigger("resize")}),200)}));var M="resize.revslider-"+a.attr("id");t(window).on(M,(function(){if(a==e)return!1;if(0!=t("body").find(a)&&"on"==u.forceFullWidth){var i=u.container.closest(".forcefullwidth_wrapper_tp_banner").offset().left;u.container.parent().css({left:0-i+"px",width:t(window).width()})}(a.outerWidth(!0)!=u.width||a.is(":hidden"))&&s(a,u)}));try{0!=u.hideThumbsUnderResoluition&&"thumb"==u.navigationType&&(u.hideThumbsUnderResoluition>t(window).width()?t(".tp-bullets").css({display:"none"}):t(".tp-bullets").css({display:"block"}))}catch(t){}a.find(".tp-scrollbelowslider").on("click",(function(){var e=0;try{e=t("body").find(u.fullScreenOffsetContainer).height()}catch(t){}try{e-=parseInt(t(this).data("scrolloffset"),0)}catch(t){}t("body,html").animate({scrollTop:a.offset().top+a.find(">ul >li").height()-e+"px"},{duration:400})}));var L=a.parent();t(window).width()<u.hideSliderAtLimit&&(a.trigger("stoptimer"),"none"!=L.css("display")&&L.data("olddisplay",L.css("display")),L.css({display:"none"})),i(a,u)}}(t(this),a)}))},revscroll:function(i){return this.each((function(){var n=t(this);n!=e&&n.length>0&&t("body").find("#"+n.attr("id")).length>0&&t("body,html").animate({scrollTop:n.offset().top+n.find(">ul >li").height()-i+"px"},{duration:400})}))},revredraw:function(){return this.each((function(){var i=t(this);if(i!=e&&i.length>0&&t("body").find("#"+i.attr("id")).length>0){var n=i.parent().find(".tp-bannertimer").data("opt");s(i,n)}}))},revkill:function(){var i=t(this);if(i!=e&&i.length>0&&t("body").find("#"+i.attr("id")).length>0){i.data("conthover",1),i.data("conthover-changed",1),i.trigger("revolution.slide.onpause");var n=i.parent().find(".tp-bannertimer"),s=n.data("opt");s.bannertimeronpause=!0,i.trigger("stoptimer"),punchgs.TweenLite.killTweensOf(i.find("*"),!1),punchgs.TweenLite.killTweensOf(i,!1),i.unbind("hover, mouseover, mouseenter,mouseleave, resize");var o="resize.revslider-"+i.attr("id");t(window).off(o),i.find("*").each((function(){var i=t(this);i.unbind("on, hover, mouseenter,mouseleave,mouseover, resize,restarttimer, stoptimer"),i.off("on, hover, mouseenter,mouseleave,mouseover, resize"),i.data("mySplitText",null),i.data("ctl",null),i.data("tween")!=e&&i.data("tween").kill(),i.data("kenburn")!=e&&i.data("kenburn").kill(),i.remove(),i.empty(),i=null})),punchgs.TweenLite.killTweensOf(i.find("*"),!1),punchgs.TweenLite.killTweensOf(i,!1),n.remove();try{i.closest(".forcefullwidth_wrapper_tp_banner").remove()}catch(t){}try{i.closest(".rev_slider_wrapper").remove()}catch(t){}try{i.remove()}catch(t){}return i.empty(),i.html(),i=null,s=null,delete this.container,delete this.opt,!0}return!1},revpause:function(){return this.each((function(){var i=t(this);i!=e&&i.length>0&&t("body").find("#"+i.attr("id")).length>0&&(i.data("conthover",1),i.data("conthover-changed",1),i.trigger("revolution.slide.onpause"),i.parent().find(".tp-bannertimer").data("opt").bannertimeronpause=!0,i.trigger("stoptimer"))}))},revresume:function(){return this.each((function(){var i=t(this);i!=e&&i.length>0&&t("body").find("#"+i.attr("id")).length>0&&(i.data("conthover",0),i.data("conthover-changed",1),i.trigger("revolution.slide.onresume"),i.parent().find(".tp-bannertimer").data("opt").bannertimeronpause=!1,i.trigger("starttimer"))}))},revnext:function(){return this.each((function(){var i=t(this);i!=e&&i.length>0&&t("body").find("#"+i.attr("id")).length>0&&i.parent().find(".tp-rightarrow").click()}))},revprev:function(){return this.each((function(){var i=t(this);i!=e&&i.length>0&&t("body").find("#"+i.attr("id")).length>0&&i.parent().find(".tp-leftarrow").click()}))},revmaxslide:function(){return t(this).find(">ul:first-child >li").length},revcurrentslide:function(){var i=t(this);if(i!=e&&i.length>0&&t("body").find("#"+i.attr("id")).length>0)return i.parent().find(".tp-bannertimer").data("opt").act},revlastslide:function(){var i=t(this);if(i!=e&&i.length>0&&t("body").find("#"+i.attr("id")).length>0)return i.parent().find(".tp-bannertimer").data("opt").lastslide},revshowslide:function(i){return this.each((function(){var n=t(this);n!=e&&n.length>0&&t("body").find("#"+n.attr("id")).length>0&&(n.data("showus",i),n.parent().find(".tp-rightarrow").click())}))}});var i=(function(){var t,e={hidden:"visibilitychange",webkitHidden:"webkitvisibilitychange",mozHidden:"mozvisibilitychange",msHidden:"msvisibilitychange"};for(t in e)if(t in document){0;break}}(),function(i,n){var s=document.documentMode===e,o=window.chrome;s&&!o?t(window).on("focusin",(function(){return i!=e&&void setTimeout((function(){"on"==n.nextSlideOnWindowFocus&&i.revnext(),i.revredraw()}),300)})).on("focusout",(function(){})):window.addEventListener?(window.addEventListener("focus",(function(){return i!=e&&void setTimeout((function(){"on"==n.nextSlideOnWindowFocus&&i.revnext(),i.revredraw()}),300)}),!1),window.addEventListener("blur",(function(){}),!1)):(window.attachEvent("focus",(function(){setTimeout((function(){return i!=e&&("on"==n.nextSlideOnWindowFocus&&i.revnext(),void i.revredraw())}),300)})),window.attachEvent("blur",(function(){})))}),n=function(t){for(var e,i=[],n=window.location.href.slice(window.location.href.indexOf(t)+1).split("_"),s=0;s<n.length;s++)n[s]=n[s].replace("%3D","="),e=n[s].split("="),i.push(e[0]),i[e[0]]=e[1];return i},s=function(i,n){if(i==e)return!1;try{0!=n.hideThumbsUnderResoluition&&"thumb"==n.navigationType&&(n.hideThumbsUnderResoluition>t(window).width()?t(".tp-bullets").css({display:"none"}):t(".tp-bullets").css({display:"block"}))}catch(t){}i.find(".defaultimg").each((function(){f(t(this),n)}));var o=i.parent();t(window).width()<n.hideSliderAtLimit?(i.trigger("stoptimer"),"none"!=o.css("display")&&o.data("olddisplay",o.css("display")),o.css({display:"none"})):i.is(":hidden")&&(o.data("olddisplay")!=e&&"undefined"!=o.data("olddisplay")&&"none"!=o.data("olddisplay")?o.css({display:o.data("olddisplay")}):o.css({display:"block"}),i.trigger("restarttimer"),setTimeout((function(){s(i,n)}),150));var a=0;"on"==n.forceFullWidth&&(a=0-n.container.parent().offset().left);try{i.parent().find(".tp-bannershadow").css({width:n.width,left:a})}catch(t){}var r=i.find(">ul >li:eq("+n.act+") .slotholder"),l=i.find(">ul >li:eq("+n.next+") .slotholder");y(i,n,i),punchgs.TweenLite.set(l.find(".defaultimg"),{opacity:0}),r.find(".defaultimg").css({opacity:1}),l.find(".defaultimg").each((function(){var s=t(this);"on"==n.panZoomDisableOnMobile||s.data("kenburn")!=e&&(s.data("kenburn").restart(),B(i,n,!0))}));var h=i.find(">ul >li:eq("+n.next+")"),c=i.parent().find(".tparrows");c.hasClass("preview2")&&c.css({width:parseInt(c.css("minWidth"),0)}),L(h,n,!0),u(i,n)},o=function(e,i){var n=t('<div style="display:none;"/>').appendTo(t("body"));n.html("\x3c!--[if "+(i||"")+" IE "+(e||"")+"]><a>&nbsp;</a><![endif]--\x3e");var s=n.find("a").length;return n.remove(),s},a=function(t,e){t.next==e.find(">ul >li").length-1&&(t.looptogo=t.looptogo-1,t.looptogo<=0&&(t.stopLoop="on")),x(e,t)},r=function(e,i){var n="hidebullets";0==i.hideThumbs&&(n=""),("bullet"==i.navigationType||"both"==i.navigationType)&&e.parent().append('<div class="tp-bullets '+n+" simplebullets "+i.navigationStyle+'"></div>');var s=e.parent().find(".tp-bullets");e.find(">ul:first >li").each((function(t){e.find(">ul:first >li:eq("+t+") img:first").attr("src"),s.append('<div class="bullet"></div>'),s.find(".bullet:first")})),s.find(".bullet").each((function(n){var s=t(this);n==i.slideamount-1&&s.addClass("last"),0==n&&s.addClass("first"),s.click((function(){var t=!1,n=s.index();("withbullet"==i.navigationArrows||"nexttobullets"==i.navigationArrows)&&(n=s.index()-1),n==i.act&&(t=!0),0!=i.transition||t||(i.next=n,a(i,e))}))})),s.append('<div class="tpclear"></div>'),u(e,i)},l=function(t,i){function n(e){t.parent().append('<div style="'+s+'" class="tp-'+e+"arrow "+o+" tparrows "+r+'"><div class="tp-arr-allwrapper"><div class="tp-arr-iwrapper"><div class="tp-arr-imgholder"></div><div class="tp-arr-imgholder2"></div><div class="tp-arr-titleholder"></div><div class="tp-arr-subtitleholder"></div></div></div></div>')}var s=(t.find(".tp-bullets"),""),o="hidearrows",r=i.navigationStyle;0==i.hideThumbs&&(o=""),"none"==i.navigationArrows&&(s="visibility:hidden;display:none"),i.soloArrowStyle="default "+i.navigationStyle,"none"!=i.navigationArrows&&"nexttobullets"!=i.navigationArrows&&(r=i.soloArrowStyle),n("left"),n("right"),t.parent().find(".tp-rightarrow").click((function(){0==i.transition&&(i.next=t.data("showus")!=e&&-1!=t.data("showus")?t.data("showus")-1:i.next+1,t.data("showus",-1),i.next>=i.slideamount&&(i.next=0),i.next<0&&(i.next=0),i.act!=i.next&&a(i,t))})),t.parent().find(".tp-leftarrow").click((function(){0==i.transition&&(i.next=i.next-1,i.leftarrowpressed=1,i.next<0&&(i.next=i.slideamount-1),a(i,t))})),u(t,i)},h=function(i,n){t(document).keydown((function(t){0==n.transition&&39==t.keyCode&&(n.next=i.data("showus")!=e&&-1!=i.data("showus")?i.data("showus")-1:n.next+1,i.data("showus",-1),n.next>=n.slideamount&&(n.next=0),n.next<0&&(n.next=0),n.act!=n.next&&a(n,i)),0==n.transition&&37==t.keyCode&&(n.next=n.next-1,n.leftarrowpressed=1,n.next<0&&(n.next=n.slideamount-1),a(n,i))})),u(i,n)},c=function(e,i){var n="vertical";"on"==i.touchenabled&&(1==i.drag_block_vertical&&(n="none"),e.swipe({allowPageScroll:n,fingers:i.swipe_min_touches,treshold:i.swipe_treshold,swipe:function(s,o){switch(o){case"left":0==i.transition&&(i.next=i.next+1,i.next==i.slideamount&&(i.next=0),a(i,e));break;case"right":0==i.transition&&(i.next=i.next-1,i.leftarrowpressed=1,i.next<0&&(i.next=i.slideamount-1),a(i,e));break;case"up":"none"==n&&t("html, body").animate({scrollTop:e.offset().top+e.height()+"px"});break;case"down":"none"==n&&t("html, body").animate({scrollTop:e.offset().top-t(window).height()+"px"})}}}))},d=function(t,e){var i=t.parent().find(".tp-bullets"),n=t.parent().find(".tparrows");if(null==i&&(t.append('<div class=".tp-bullets"></div>'),i=t.parent().find(".tp-bullets")),null==n&&(t.append('<div class=".tparrows"></div>'),n=t.parent().find(".tparrows")),t.data("hideThumbs",e.hideThumbs),i.addClass("hidebullets"),n.addClass("hidearrows"),W())try{t.hammer().on("touch",(function(){t.addClass("hovered"),"on"==e.onHoverStop&&t.trigger("stoptimer"),clearTimeout(t.data("hideThumbs")),i.removeClass("hidebullets"),n.removeClass("hidearrows")})),t.hammer().on("release",(function(){t.removeClass("hovered"),t.trigger("starttimer"),t.hasClass("hovered")||i.hasClass("hovered")||t.data("hideThumbs",setTimeout((function(){i.addClass("hidebullets"),n.addClass("hidearrows"),t.trigger("starttimer")}),e.hideNavDelayOnMobile))}))}catch(t){}else i.hover((function(){e.overnav=!0,"on"==e.onHoverStop&&t.trigger("stoptimer"),i.addClass("hovered"),clearTimeout(t.data("hideThumbs")),i.removeClass("hidebullets"),n.removeClass("hidearrows")}),(function(){e.overnav=!1,t.trigger("starttimer"),i.removeClass("hovered"),t.hasClass("hovered")||i.hasClass("hovered")||t.data("hideThumbs",setTimeout((function(){i.addClass("hidebullets"),n.addClass("hidearrows")}),e.hideThumbs))})),n.hover((function(){e.overnav=!0,"on"==e.onHoverStop&&t.trigger("stoptimer"),i.addClass("hovered"),clearTimeout(t.data("hideThumbs")),i.removeClass("hidebullets"),n.removeClass("hidearrows")}),(function(){e.overnav=!1,t.trigger("starttimer"),i.removeClass("hovered")})),t.on("mouseenter",(function(){t.addClass("hovered"),"on"==e.onHoverStop&&t.trigger("stoptimer"),clearTimeout(t.data("hideThumbs")),i.removeClass("hidebullets"),n.removeClass("hidearrows")})),t.on("mouseleave",(function(){t.removeClass("hovered"),t.trigger("starttimer"),t.hasClass("hovered")||i.hasClass("hovered")||t.data("hideThumbs",setTimeout((function(){i.addClass("hidebullets"),n.addClass("hidearrows")}),e.hideThumbs))}))},u=function(e,i){var n=e.parent(),s=n.find(".tp-bullets");if("thumb"==i.navigationType){s.find(".thumb").each((function(){t(this).css({width:i.thumbWidth*i.bw+"px",height:i.thumbHeight*i.bh+"px"})}));var o=s.find(".tp-mask");o.width(i.thumbWidth*i.thumbAmount*i.bw),o.height(i.thumbHeight*i.bh),o.parent().width(i.thumbWidth*i.thumbAmount*i.bw),o.parent().height(i.thumbHeight*i.bh)}var a=n.find(".tp-leftarrow"),r=n.find(".tp-rightarrow");"thumb"==i.navigationType&&"nexttobullets"==i.navigationArrows&&(i.navigationArrows="solo"),"nexttobullets"==i.navigationArrows&&(a.prependTo(s).css({float:"left"}),r.insertBefore(s.find(".tpclear")).css({float:"left"}));var l=0;"on"==i.forceFullWidth&&(l=0-i.container.parent().offset().left);var h=0;if("on"==i.navigationInGrid&&(h=e.width()>i.startwidth?(e.width()-i.startwidth)/2:0,e.height()>i.startheight&&(e.height(),i.startheight)),"none"!=i.navigationArrows&&"nexttobullets"!=i.navigationArrows){var c=i.soloArrowLeftValign,d=i.soloArrowLeftHalign,u=i.soloArrowRightValign,p=i.soloArrowRightHalign,f=i.soloArrowLeftVOffset,g=i.soloArrowLeftHOffset,m=i.soloArrowRightVOffset,v=i.soloArrowRightHOffset;a.css({position:"absolute"}),r.css({position:"absolute"}),"center"==c?a.css({top:"50%",marginTop:f-Math.round(a.innerHeight()/2)+"px"}):"bottom"==c?a.css({top:"auto",bottom:0+f+"px"}):"top"==c&&a.css({bottom:"auto",top:0+f+"px"}),"center"==d?a.css({left:"50%",marginLeft:l+g-Math.round(a.innerWidth()/2)+"px"}):"left"==d?a.css({left:h+g+l+"px"}):"right"==d&&a.css({right:h+g-l+"px"}),"center"==u?r.css({top:"50%",marginTop:m-Math.round(r.innerHeight()/2)+"px"}):"bottom"==u?r.css({top:"auto",bottom:0+m+"px"}):"top"==u&&r.css({bottom:"auto",top:0+m+"px"}),"center"==p?r.css({left:"50%",marginLeft:l+v-Math.round(r.innerWidth()/2)+"px"}):"left"==p?r.css({left:h+v+l+"px"}):"right"==p&&r.css({right:h+v-l+"px"}),null!=a.position()&&a.css({top:Math.round(parseInt(a.position().top,0))+"px"}),null!=r.position()&&r.css({top:Math.round(parseInt(r.position().top,0))+"px"})}"none"==i.navigationArrows&&(a.css({visibility:"hidden"}),r.css({visibility:"hidden"}));var y=i.navigationVAlign,b=i.navigationHAlign,w=i.navigationVOffset*i.bh,_=i.navigationHOffset*i.bw;"center"==y&&s.css({top:"50%",marginTop:w-Math.round(s.innerHeight()/2)+"px"}),"bottom"==y&&s.css({bottom:0+w+"px"}),"top"==y&&s.css({top:0+w+"px"}),"center"==b&&s.css({left:"50%",marginLeft:l+_-Math.round(s.innerWidth()/2)+"px"}),"left"==b&&s.css({left:0+_+l+"px"}),"right"==b&&s.css({right:0+_-l+"px"})},p=function(i){var n=i.container;i.beforli=i.next-1,i.comingli=i.next+1,i.beforli<0&&(i.beforli=i.slideamount-1),i.comingli>=i.slideamount&&(i.comingli=0);var s=n.find(">ul:first-child >li:eq("+i.comingli+")"),o=n.find(">ul:first-child >li:eq("+i.beforli+")"),a=o.find(".defaultimg").attr("src"),r=s.find(".defaultimg").attr("src");i.arr==e&&(i.arr=n.parent().find(".tparrows"),i.rar=n.parent().find(".tp-rightarrow"),i.lar=n.parent().find(".tp-leftarrow"),i.raimg=i.rar.find(".tp-arr-imgholder"),i.laimg=i.lar.find(".tp-arr-imgholder"),i.raimg_b=i.rar.find(".tp-arr-imgholder2"),i.laimg_b=i.lar.find(".tp-arr-imgholder2"),i.ratit=i.rar.find(".tp-arr-titleholder"),i.latit=i.lar.find(".tp-arr-titleholder"));var l=i.arr,h=i.rar,c=i.lar,d=i.raimg,u=i.laimg,p=i.raimg_b,f=i.laimg_b,g=i.ratit,m=i.latit;if(s.data("title")!=e&&g.html(s.data("title")),o.data("title")!=e&&m.html(o.data("title")),h.hasClass("itishovered")&&h.width(g.outerWidth(!0)+parseInt(h.css("minWidth"),0)),c.hasClass("itishovered")&&c.width(m.outerWidth(!0)+parseInt(c.css("minWidth"),0)),l.hasClass("preview2")&&!l.hasClass("hashoveralready"))if(l.addClass("hashoveralready"),W()){var v=(l=t(this)).find(".tp-arr-titleholder");v.addClass("alwayshidden"),punchgs.TweenLite.set(v,{autoAlpha:0})}else l.hover((function(){var e=t(this),i=e.find(".tp-arr-titleholder");t(window).width()>767&&e.width(i.outerWidth(!0)+parseInt(e.css("minWidth"),0)),e.addClass("itishovered")}),(function(){var e=t(this);e.find(".tp-arr-titleholder"),e.css({width:parseInt(e.css("minWidth"),0)}),e.removeClass("itishovered")}));o.data("thumb")!=e&&(a=o.data("thumb")),s.data("thumb")!=e&&(r=s.data("thumb")),l.hasClass("preview4")?(p.css({backgroundImage:"url("+r+")"}),f.css({backgroundImage:"url("+a+")"}),punchgs.TweenLite.fromTo(p,.8,{force3D:punchgs.force3d,x:0},{x:-d.width(),ease:punchgs.Power3.easeOut,delay:1,onComplete:function(){d.css({backgroundImage:"url("+r+")"}),punchgs.TweenLite.set(p,{x:0})}}),punchgs.TweenLite.fromTo(f,.8,{force3D:punchgs.force3d,x:0},{x:d.width(),ease:punchgs.Power3.easeOut,delay:1,onComplete:function(){u.css({backgroundImage:"url("+a+")"}),punchgs.TweenLite.set(f,{x:0})}}),punchgs.TweenLite.fromTo(d,.8,{x:0},{force3D:punchgs.force3d,x:-d.width(),ease:punchgs.Power3.easeOut,delay:1,onComplete:function(){punchgs.TweenLite.set(d,{x:0})}}),punchgs.TweenLite.fromTo(u,.8,{x:0},{force3D:punchgs.force3d,x:d.width(),ease:punchgs.Power3.easeOut,delay:1,onComplete:function(){punchgs.TweenLite.set(u,{x:0})}})):(punchgs.TweenLite.to(d,.5,{autoAlpha:0,onComplete:function(){d.css({backgroundImage:"url("+r+")"}),u.css({backgroundImage:"url("+a+")"})}}),punchgs.TweenLite.to(u,.5,{autoAlpha:0,onComplete:function(){punchgs.TweenLite.to(d,.5,{autoAlpha:1,delay:.2}),punchgs.TweenLite.to(u,.5,{autoAlpha:1,delay:.2})}})),h.hasClass("preview4")&&!h.hasClass("hashoveralready")&&(h.addClass("hashoveralready"),h.hover((function(){var e=t(this).find(".tp-arr-iwrapper"),i=t(this).find(".tp-arr-allwrapper");punchgs.TweenLite.fromTo(e,.4,{x:e.width()},{x:0,delay:.3,ease:punchgs.Power3.easeOut,overwrite:"all"}),punchgs.TweenLite.to(i,.2,{autoAlpha:1,overwrite:"all"})}),(function(){var e=t(this).find(".tp-arr-iwrapper"),i=t(this).find(".tp-arr-allwrapper");punchgs.TweenLite.to(e,.4,{x:e.width(),ease:punchgs.Power3.easeOut,delay:.2,overwrite:"all"}),punchgs.TweenLite.to(i,.2,{delay:.6,autoAlpha:0,overwrite:"all"})})),c.hover((function(){var e=t(this).find(".tp-arr-iwrapper"),i=t(this).find(".tp-arr-allwrapper");punchgs.TweenLite.fromTo(e,.4,{x:0-e.width()},{x:0,delay:.3,ease:punchgs.Power3.easeOut,overwrite:"all"}),punchgs.TweenLite.to(i,.2,{autoAlpha:1,overwrite:"all"})}),(function(){var e=t(this).find(".tp-arr-iwrapper"),i=t(this).find(".tp-arr-allwrapper");punchgs.TweenLite.to(e,.4,{x:0-e.width(),ease:punchgs.Power3.easeOut,delay:.2,overwrite:"all"}),punchgs.TweenLite.to(i,.2,{delay:.6,autoAlpha:0,overwrite:"all"})})))},f=function(i,n){if(n.container.closest(".forcefullwidth_wrapper_tp_banner").find(".tp-fullwidth-forcer").css({height:n.container.height()}),n.container.closest(".rev_slider_wrapper").css({height:n.container.height()}),n.width=parseInt(n.container.width(),0),n.height=parseInt(n.container.height(),0),n.bw=n.width/n.startwidth,n.bh=n.height/n.startheight,n.bh>n.bw&&(n.bh=n.bw),n.bh<n.bw&&(n.bw=n.bh),n.bw<n.bh&&(n.bh=n.bw),n.bh>1&&(n.bw=1,n.bh=1),n.bw>1&&(n.bw=1,n.bh=1),n.height=Math.round(n.startheight*(n.width/n.startwidth)),n.height>n.startheight&&"on"!=n.autoHeight&&(n.height=n.startheight),"on"==n.fullScreen){n.height=n.bw*n.startheight;var s=(n.container.parent().width(),t(window).height());if(n.fullScreenOffsetContainer!=e){try{var o=n.fullScreenOffsetContainer.split(",");t.each(o,(function(e,i){(s-=t(i).outerHeight(!0))<n.minFullScreenHeight&&(s=n.minFullScreenHeight)}))}catch(t){}try{n.fullScreenOffset.split("%").length>1&&n.fullScreenOffset!=e&&n.fullScreenOffset.length>0?s-=t(window).height()*parseInt(n.fullScreenOffset,0)/100:n.fullScreenOffset!=e&&n.fullScreenOffset.length>0&&(s-=parseInt(n.fullScreenOffset,0)),s<n.minFullScreenHeight&&(s=n.minFullScreenHeight)}catch(t){}}n.container.parent().height(s),n.container.closest(".rev_slider_wrapper").height(s),n.container.css({height:"100%"}),n.height=s,n.minHeight!=e&&n.height<n.minHeight&&(n.height=n.minHeight)}else n.minHeight!=e&&n.height<n.minHeight&&(n.height=n.minHeight),n.container.height(n.height);n.slotw=Math.ceil(n.width/n.slots),n.sloth="on"==n.fullScreen?Math.ceil(t(window).height()/n.slots):Math.ceil(n.height/n.slots),"on"==n.autoHeight&&(n.sloth=Math.ceil(i.height()/n.slots))},g=function(i,n){i.find(".tp-caption").each((function(){t(this).addClass(t(this).data("transition")),t(this).addClass("start")})),i.find(">ul:first").css({overflow:"hidden",width:"100%",height:"100%",maxHeight:i.parent().css("maxHeight")}).addClass("tp-revslider-mainul"),"on"==n.autoHeight&&(i.find(">ul:first").css({overflow:"hidden",width:"100%",height:"100%",maxHeight:"none"}),i.css({maxHeight:"none"}),i.parent().css({maxHeight:"none"})),i.find(">ul:first >li").each((function(){var n=t(this);if(n.addClass("tp-revslider-slidesli"),n.css({width:"100%",height:"100%",overflow:"hidden"}),n.data("link")!=e){var s=n.data("link"),o="_self",a=60;"back"==n.data("slideindex")&&(a=0);var r=checksl=n.data("linktoslide");r!=e&&"next"!=r&&"prev"!=r&&i.find(">ul:first-child >li").each((function(){var e=t(this);e.data("origindex")+1==checksl&&(r=e.index()+1)})),n.data("target")!=e&&(o=n.data("target")),"slide"!=s&&(r="no");var l='<div class="tp-caption sft slidelink" style="width:100%;height:100%;z-index:'+a+';" data-x="center" data-y="center" data-linktoslide="'+r+'" data-start="0"><a style="width:100%;height:100%;display:block"';"slide"!=s&&(l=l+' target="'+o+'" href="'+s+'"'),l+='><span style="width:100%;height:100%;display:block"></span></a></div>',n.append(l)}})),i.parent().css({overflow:"visible"}),i.find(">ul:first >li >img").each((function(i){var s=t(this);s.addClass("defaultimg"),s.data("lazyload")!=e&&1!=s.data("lazydone")||f(s,n),o(8)&&s.data("kenburns","off"),"on"==n.panZoomDisableOnMobile&&W()&&(s.data("kenburns","off"),s.data("bgfit","cover")),s.wrap('<div class="slotholder" style="width:100%;height:100%;"data-duration="'+s.data("duration")+'"data-zoomstart="'+s.data("zoomstart")+'"data-zoomend="'+s.data("zoomend")+'"data-rotationstart="'+s.data("rotationstart")+'"data-rotationend="'+s.data("rotationend")+'"data-ease="'+s.data("ease")+'"data-duration="'+s.data("duration")+'"data-bgpositionend="'+s.data("bgpositionend")+'"data-bgposition="'+s.data("bgposition")+'"data-duration="'+s.data("duration")+'"data-kenburns="'+s.data("kenburns")+'"data-easeme="'+s.data("ease")+'"data-bgfit="'+s.data("bgfit")+'"data-bgfitend="'+s.data("bgfitend")+'"data-owidth="'+s.data("owidth")+'"data-oheight="'+s.data("oheight")+'"></div>'),"none"!=n.dottedOverlay&&n.dottedOverlay!=e&&s.closest(".slotholder").append('<div class="tp-dottedoverlay '+n.dottedOverlay+'"></div>');var a=s.attr("src"),r=(s.data("lazyload"),s.data("bgfit")),l=s.data("bgrepeat"),h=s.data("bgposition");r==e&&(r="cover"),l==e&&(l="no-repeat"),h==e&&(h="center center");var c=s.closest(".slotholder");s.replaceWith('<div class="tp-bgimg defaultimg" data-lazyload="'+s.data("lazyload")+'" data-bgfit="'+r+'"data-bgposition="'+h+'" data-bgrepeat="'+l+'" data-lazydone="'+s.data("lazydone")+'" src="'+a+'" data-src="'+a+'" style="background-color:'+s.css("backgroundColor")+";background-repeat:"+l+";background-image:url("+a+");background-size:"+r+";background-position:"+h+';width:100%;height:100%;"></div>'),o(8)&&(c.find(".tp-bgimg").css({backgroundImage:"none","background-image":"none"}),c.find(".tp-bgimg").append('<img class="ieeightfallbackimage defaultimg" src="'+a+'" style="width:100%">')),s.css({opacity:0}),s.data("li-id",i)}))},m=function(t,i,n,s){var a=t,r=a.find(".defaultimg"),l=a.data("zoomstart"),h=a.data("rotationstart");r.data("currotate")!=e&&(h=r.data("currotate")),r.data("curscale")!=e&&"box"==s?l=100*r.data("curscale"):r.data("curscale")!=e&&(l=r.data("curscale")),f(r,i);var c=r.data("src"),d=r.css("backgroundColor"),u=i.width,p=i.height,g=r.data("fxof");"on"==i.autoHeight&&(p=i.container.height()),g==e&&(g=0);var m=0,y=r.data("bgfit"),b=r.data("bgrepeat"),w=r.data("bgposition");if(y==e&&(y="cover"),b==e&&(b="no-repeat"),w==e&&(w="center center"),o(8)){a.data("kenburns","off");var _=c;c=""}switch(s){case"box":var x,T=0,C=0;x=i.sloth>i.slotw?i.sloth:i.slotw,n||(m=0-x),i.slotw=x,i.sloth=x,T=0,C=0,"on"==a.data("kenburns")&&(y=l).toString().length<4&&(y=Y(y,a,i));for(var k=0;k<i.slots;k++){C=0;for(var S=0;S<i.slots;S++)a.append('<div class="slot" style="position:absolute;top:'+(0+C)+"px;left:"+(g+T)+"px;width:"+x+"px;height:"+x+'px;overflow:hidden;"><div class="slotslide" data-x="'+T+'" data-y="'+C+'" style="position:absolute;top:0px;left:0px;width:'+x+"px;height:"+x+'px;overflow:hidden;"><div style="position:absolute;top:'+(0-C)+"px;left:"+(0-T)+"px;width:"+u+"px;height:"+p+"px;background-color:"+d+";background-image:url("+c+");background-repeat:"+b+";background-size:"+y+";background-position:"+w+';"></div></div></div>'),C+=x,o(8)&&(a.find(".slot ").last().find(".slotslide").append('<img src="'+_+'">'),v(a,i)),l!=e&&h!=e&&punchgs.TweenLite.set(a.find(".slot").last(),{rotationZ:h});T+=x}break;case"vertical":case"horizontal":if("on"==a.data("kenburns")&&(y=l).toString().length<4&&(y=Y(y,a,i)),"horizontal"==s)for(n||(m=0-i.slotw),S=0;S<i.slots;S++)a.append('<div class="slot" style="position:absolute;top:0px;left:'+(g+S*i.slotw)+"px;overflow:hidden;width:"+(i.slotw+.6)+"px;height:"+p+'px"><div class="slotslide" style="position:absolute;top:0px;left:'+m+"px;width:"+(i.slotw+.6)+"px;height:"+p+'px;overflow:hidden;"><div style="background-color:'+d+";position:absolute;top:0px;left:"+(0-S*i.slotw)+"px;width:"+u+"px;height:"+p+"px;background-image:url("+c+");background-repeat:"+b+";background-size:"+y+";background-position:"+w+';"></div></div></div>'),l!=e&&h!=e&&punchgs.TweenLite.set(a.find(".slot").last(),{rotationZ:h}),o(8)&&(a.find(".slot ").last().find(".slotslide").append('<img class="ieeightfallbackimage" src="'+_+'" style="width:100%;height:auto">'),v(a,i));else for(n||(m=0-i.sloth),S=0;S<i.slots+2;S++)a.append('<div class="slot" style="position:absolute;top:'+(0+S*i.sloth)+"px;left:"+g+"px;overflow:hidden;width:"+u+"px;height:"+i.sloth+'px"><div class="slotslide" style="position:absolute;top:'+m+"px;left:0px;width:"+u+"px;height:"+i.sloth+'px;overflow:hidden;"><div style="background-color:'+d+";position:absolute;top:"+(0-S*i.sloth)+"px;left:0px;width:"+u+"px;height:"+p+"px;background-image:url("+c+");background-repeat:"+b+";background-size:"+y+";background-position:"+w+';"></div></div></div>'),l!=e&&h!=e&&punchgs.TweenLite.set(a.find(".slot").last(),{rotationZ:h}),o(8)&&(a.find(".slot ").last().find(".slotslide").append('<img class="ieeightfallbackimage" src="'+_+'" style="width:100%;height:auto;">'),v(a,i))}},v=function(t,e){if(o(8)){var i=t.find(".ieeightfallbackimage");i.width(),i.height(),e.startwidth/e.startheight<t.data("owidth")/t.data("oheight")?i.css({width:"auto",height:"100%"}):i.css({width:"100%",height:"auto"}),setTimeout((function(){var n=i.width(),s=i.height(),o=t.data("bgposition");"center center"==o&&i.css({position:"absolute",top:e.height/2-s/2+"px",left:e.width/2-n/2+"px"}),("center top"==o||"top center"==o)&&i.css({position:"absolute",top:"0px",left:e.width/2-n/2+"px"}),("center bottom"==o||"bottom center"==o)&&i.css({position:"absolute",bottom:"0px",left:e.width/2-n/2+"px"}),("right top"==o||"top right"==o)&&i.css({position:"absolute",top:"0px",right:"0px"}),("right bottom"==o||"bottom right"==o)&&i.css({position:"absolute",bottom:"0px",right:"0px"}),("right center"==o||"center right"==o)&&i.css({position:"absolute",top:e.height/2-s/2+"px",right:"0px"}),("left bottom"==o||"bottom left"==o)&&i.css({position:"absolute",bottom:"0px",left:"0px"}),("left center"==o||"center left"==o)&&i.css({position:"absolute",top:e.height/2-s/2+"px",left:"0px"})}),20)}},y=function(e,i,n){n.find(".slot").each((function(){t(this).remove()})),i.transition=0},b=function(i,n){i.find("img, .defaultimg").each((function(){var i=t(this),s=i.data("lazyload");if(s!=i.attr("src")&&3>n&&s!=e&&"undefined"!=s)s!=e&&"undefined"!=s&&(i.attr("src",s),(o=new Image).onload=function(){i.data("lazydone",1),i.hasClass("defaultimg")&&w(i,o)},o.error=function(){i.data("lazydone",1)},o.src=i.attr("src"),o.complete&&(i.hasClass("defaultimg")&&w(i,o),i.data("lazydone",1)));else if((s===e||"undefined"===s)&&1!=i.data("lazydone")){var o;(o=new Image).onload=function(){i.hasClass("defaultimg")&&w(i,o),i.data("lazydone",1)},o.error=function(){i.data("lazydone",1)},o.src=i.attr("src")!=e&&"undefined"!=i.attr("src")?i.attr("src"):i.data("src"),o.complete&&(i.hasClass("defaultimg")&&w(i,o),i.data("lazydone",1))}}))},w=function(t,e){var i=t.closest("li"),n=e.width,s=e.height;i.data("owidth",n),i.data("oheight",s),i.find(".slotholder").data("owidth",n),i.find(".slotholder").data("oheight",s),i.data("loadeddone",1)},_=function(i,n,s){b(i,0);var o=setInterval((function(){s.bannertimeronpause=!0,s.container.trigger("stoptimer"),s.cd=0;var a=0;i.find("img, .defaultimg").each((function(){1!=t(this).data("lazydone")&&a++})),a>0?b(i,a):(clearInterval(o),n!=e&&n())}),100)},x=function(t,i){try{t.find(">ul:first-child >li:eq("+i.act+")")}catch(e){t.find(">ul:first-child >li:eq(1)")}i.lastslide=i.act;var n=t.find(">ul:first-child >li:eq("+i.next+")"),s=n.find(".defaultimg");i.bannertimeronpause=!0,t.trigger("stoptimer"),i.cd=0,s.data("lazyload")!=e&&"undefined"!=s.data("lazyload")&&1!=s.data("lazydone")?(o(8)?s.attr("src",n.find(".defaultimg").data("lazyload")):s.css({backgroundImage:'url("'+n.find(".defaultimg").data("lazyload")+'")'}),s.data("src",n.find(".defaultimg").data("lazyload")),s.data("lazydone",1),s.data("orgw",0),n.data("loadeddone",1),t.find(".tp-loader").css({display:"block"}),_(t.find(".tp-static-layers"),(function(){_(n,(function(){var e=n.find(".slotholder");if("on"==e.data("kenburns"))var o=setInterval((function(){e.data("owidth")>=0&&(clearInterval(o),T(i,s,t))}),10);else T(i,s,t)}),i)}),i)):n.data("loadeddone")===e?(n.data("loadeddone",1),_(n,(function(){T(i,s,t)}),i)):T(i,s,t)},T=function(t,e,i){t.bannertimeronpause=!1,t.cd=0,i.trigger("nulltimer"),i.find(".tp-loader").css({display:"none"}),f(e,t),u(i,t),f(e,t),C(i,t)},C=function(t,i){t.trigger("revolution.slide.onbeforeswap"),i.transition=1,i.videoplaying=!1;try{var n=t.find(">ul:first-child >li:eq("+i.act+")")}catch(e){n=t.find(">ul:first-child >li:eq(1)")}i.lastslide=i.act;var s=t.find(">ul:first-child >li:eq("+i.next+")");setTimeout((function(){p(i)}),200);var o=n.find(".slotholder"),a=s.find(".slotholder");("on"==a.data("kenburns")||"on"==o.data("kenburns"))&&(Q(t,i),t.find(".kenburnimg").remove()),s.data("delay")!=e?(i.cd=0,i.delay=s.data("delay")):i.delay=i.origcd,1==i.firststart&&punchgs.TweenLite.set(n,{autoAlpha:0}),punchgs.TweenLite.set(n,{zIndex:18}),punchgs.TweenLite.set(s,{autoAlpha:0,zIndex:20});var r=0;n.index()!=s.index()&&1!=i.firststart&&(r=F(n,i)),"on"!=n.data("saveperformance")&&(r=0),setTimeout((function(){t.trigger("restarttimer"),k(t,i,s,n,o,a)}),r)},k=function(i,n,s,a,r,l){function h(){t.each(g,(function(t,e){(e[0]==p||e[8]==p)&&(c=e[1],f=e[2],b=w),w+=1}))}"prepared"==s.data("differentissplayed")&&(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")!=e&&"done"!=s.data("differentissplayed")&&(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")),i.find(".active-revslide").removeClass(".active-revslide"),s.addClass("active-revslide"),s.data("transition")==e&&s.data("transition","random");var c=0,d=s.data("transition").split(","),u=s.data("nexttransid")==e?-1:s.data("nexttransid");"on"==s.data("randomtransition")?u=Math.round(Math.random()*d.length):u+=1,u==d.length&&(u=0),s.data("nexttransid",u);var p=d[u];n.ie&&("boxfade"==p&&(p="boxslide"),"slotfade-vertical"==p&&(p="slotzoom-vertical"),"slotfade-horizontal"==p&&(p="slotzoom-horizontal")),o(8)&&(p=11);var f=0;"scroll"==n.parallax&&n.parallaxFirstGo==e&&(n.parallaxFirstGo=!0,U(i,n),setTimeout((function(){U(i,n)}),210),setTimeout((function(){U(i,n)}),420)),"slidehorizontal"==p&&(p="slideleft",1==n.leftarrowpressed&&(p="slideright")),"slidevertical"==p&&(p="slideup",1==n.leftarrowpressed&&(p="slidedown")),"parallaxhorizontal"==p&&(p="parallaxtoleft",1==n.leftarrowpressed&&(p="parallaxtoright")),"parallaxvertical"==p&&(p="parallaxtotop",1==n.leftarrowpressed&&(p="parallaxtobottom"));var g=[["boxslide",0,1,10,0,"box",!1,null,0],["boxfade",1,0,10,0,"box",!1,null,1],["slotslide-horizontal",2,0,0,200,"horizontal",!0,!1,2],["slotslide-vertical",3,0,0,200,"vertical",!0,!1,3],["curtain-1",4,3,0,0,"horizontal",!0,!0,4],["curtain-2",5,3,0,0,"horizontal",!0,!0,5],["curtain-3",6,3,25,0,"horizontal",!0,!0,6],["slotzoom-horizontal",7,0,0,400,"horizontal",!0,!0,7],["slotzoom-vertical",8,0,0,0,"vertical",!0,!0,8],["slotfade-horizontal",9,0,0,500,"horizontal",!0,null,9],["slotfade-vertical",10,0,0,500,"vertical",!0,null,10],["fade",11,0,1,300,"horizontal",!0,null,11],["slideleft",12,0,1,0,"horizontal",!0,!0,12],["slideup",13,0,1,0,"horizontal",!0,!0,13],["slidedown",14,0,1,0,"horizontal",!0,!0,14],["slideright",15,0,1,0,"horizontal",!0,!0,15],["papercut",16,0,0,600,"",null,null,16],["3dcurtain-horizontal",17,0,20,100,"vertical",!1,!0,17],["3dcurtain-vertical",18,0,10,100,"horizontal",!1,!0,18],["cubic",19,0,20,600,"horizontal",!1,!0,19],["cube",19,0,20,600,"horizontal",!1,!0,20],["flyin",20,0,4,600,"vertical",!1,!0,21],["turnoff",21,0,1,1600,"horizontal",!1,!0,22],["incube",22,0,20,200,"horizontal",!1,!0,23],["cubic-horizontal",23,0,20,500,"vertical",!1,!0,24],["cube-horizontal",23,0,20,500,"vertical",!1,!0,25],["incube-horizontal",24,0,20,500,"vertical",!1,!0,26],["turnoff-vertical",25,0,1,200,"horizontal",!1,!0,27],["fadefromright",12,1,1,0,"horizontal",!0,!0,28],["fadefromleft",15,1,1,0,"horizontal",!0,!0,29],["fadefromtop",14,1,1,0,"horizontal",!0,!0,30],["fadefrombottom",13,1,1,0,"horizontal",!0,!0,31],["fadetoleftfadefromright",12,2,1,0,"horizontal",!0,!0,32],["fadetorightfadetoleft",15,2,1,0,"horizontal",!0,!0,33],["fadetobottomfadefromtop",14,2,1,0,"horizontal",!0,!0,34],["fadetotopfadefrombottom",13,2,1,0,"horizontal",!0,!0,35],["parallaxtoright",12,3,1,0,"horizontal",!0,!0,36],["parallaxtoleft",15,3,1,0,"horizontal",!0,!0,37],["parallaxtotop",14,3,1,0,"horizontal",!0,!0,38],["parallaxtobottom",13,3,1,0,"horizontal",!0,!0,39],["scaledownfromright",12,4,1,0,"horizontal",!0,!0,40],["scaledownfromleft",15,4,1,0,"horizontal",!0,!0,41],["scaledownfromtop",14,4,1,0,"horizontal",!0,!0,42],["scaledownfrombottom",13,4,1,0,"horizontal",!0,!0,43],["zoomout",13,5,1,0,"horizontal",!0,!0,44],["zoomin",13,6,1,0,"horizontal",!0,!0,45],["notransition",26,0,1,0,"horizontal",!0,null,46]],v=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],y=[16,17,18,19,20,21,22,23,24,25,26,27],b=(c=0,f=1,0),w=0,_=new Array;if("on"==l.data("kenburns")&&(("boxslide"==p||0==p||"boxfade"==p||1==p||"papercut"==p||16==p)&&(p=11),B(i,n,!0,!0)),"random"==p&&(p=Math.round(Math.random()*g.length-1))>g.length-1&&(p=g.length-1),"random-static"==p&&((p=Math.round(Math.random()*v.length-1))>v.length-1&&(p=v.length-1),p=v[p]),"random-premium"==p&&((p=Math.round(Math.random()*y.length-1))>y.length-1&&(p=y.length-1),p=y[p]),1==n.isJoomla&&window.MooTools!=e&&-1!=[12,13,14,15,16,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45].indexOf(p)){var x=Math.round(Math.random()*(y.length-2))+1;x>y.length-1&&(x=y.length-1),0==x&&(x=1),p=y[x]}h(),o(8)&&c>15&&28>c&&((p=Math.round(Math.random()*v.length-1))>v.length-1&&(p=v.length-1),p=v[p],w=0,h());var T=-1;(1==n.leftarrowpressed||n.act>n.next)&&(T=1),n.leftarrowpressed=0,c>26&&(c=26),0>c&&(c=0);var C=300;s.data("masterspeed")!=e&&s.data("masterspeed")>99&&s.data("masterspeed")<n.delay&&(C=s.data("masterspeed")),s.data("masterspeed")!=e&&s.data("masterspeed")>n.delay&&(C=n.delay),_=g[b],i.parent().find(".bullet").each((function(){var e=t(this),i=e.index();e.removeClass("selected"),("withbullet"==n.navigationArrows||"nexttobullets"==n.navigationArrows)&&(i=e.index()-1),i==n.next&&e.addClass("selected")}));var k,P=new punchgs.TimelineLite({onComplete:function(){S(i,n,l,r,s,a,P)}});if(P.add(punchgs.TweenLite.set(l.find(".defaultimg"),{opacity:0})),P.pause(),s.data("slotamount")==e||s.data("slotamount")<1?(n.slots=Math.round(12*Math.random()+4),"boxslide"==p?n.slots=Math.round(6*Math.random()+3):"flyin"==p&&(n.slots=Math.round(4*Math.random()+1))):n.slots=s.data("slotamount"),n.rotate=s.data("rotate")==e?0:999==s.data("rotate")?Math.round(360*Math.random()):s.data("rotate"),(!t.support.transition||n.ie||n.ie9)&&(n.rotate=0),1==n.firststart&&(n.firststart=0),C+=_[4],(4==c||5==c||6==c)&&n.slots<3&&(n.slots=3),0!=_[3]&&(n.slots=Math.min(n.slots,_[3])),9==c&&(n.slots=n.width/20),10==c&&(n.slots=n.height/20),null!=_[7]&&m(r,n,_[7],_[5]),null!=_[6]&&m(l,n,_[6],_[5]),0==c){var A=Math.ceil(n.height/n.sloth),D=0;l.find(".slotslide").each((function(e){var i=t(this);(D+=1)==A&&(D=0),P.add(punchgs.TweenLite.from(i,C/600,{opacity:0,top:0-n.sloth,left:0-n.slotw,rotation:n.rotate,force3D:"auto",ease:punchgs.Power2.easeOut}),(15*e+30*D)/1500)}))}1==c&&l.find(".slotslide").each((function(e){var i=t(this),s=Math.random()*C+300,o=500*Math.random()+200;s+o>k&&(k=o+o),P.add(punchgs.TweenLite.from(i,s/1e3,{autoAlpha:0,force3D:"auto",rotation:n.rotate,ease:punchgs.Power2.easeInOut}),o/1e3)}));if(2==c){var O=new punchgs.TimelineLite;r.find(".slotslide").each((function(){var e=t(this);O.add(punchgs.TweenLite.to(e,C/1e3,{left:n.slotw,force3D:"auto",rotation:0-n.rotate}),0),P.add(O,0)})),l.find(".slotslide").each((function(){var e=t(this);O.add(punchgs.TweenLite.from(e,C/1e3,{left:0-n.slotw,force3D:"auto",rotation:n.rotate}),0),P.add(O,0)}))}if(3==c&&(O=new punchgs.TimelineLite,r.find(".slotslide").each((function(){var e=t(this);O.add(punchgs.TweenLite.to(e,C/1e3,{top:n.sloth,rotation:n.rotate,force3D:"auto",transformPerspective:600}),0),P.add(O,0)})),l.find(".slotslide").each((function(){var e=t(this);O.add(punchgs.TweenLite.from(e,C/1e3,{top:0-n.sloth,rotation:n.rotate,ease:punchgs.Power2.easeOut,force3D:"auto",transformPerspective:600}),0),P.add(O,0)}))),4==c||5==c){setTimeout((function(){r.find(".defaultimg").css({opacity:0})}),100);var I=C/1e3;O=new punchgs.TimelineLite,r.find(".slotslide").each((function(e){var i=t(this),s=e*I/n.slots;5==c&&(s=(n.slots-e-1)*I/n.slots/1.5),O.add(punchgs.TweenLite.to(i,3*I,{transformPerspective:600,force3D:"auto",top:0+n.height,opacity:.5,rotation:n.rotate,ease:punchgs.Power2.easeInOut,delay:s}),0),P.add(O,0)})),l.find(".slotslide").each((function(e){var i=t(this),s=e*I/n.slots;5==c&&(s=(n.slots-e-1)*I/n.slots/1.5),O.add(punchgs.TweenLite.from(i,3*I,{top:0-n.height,opacity:.5,rotation:n.rotate,force3D:"auto",ease:punchgs.Power2.easeInOut,delay:s}),0),P.add(O,0)}))}if(6==c&&(n.slots<2&&(n.slots=2),n.slots%2&&(n.slots=n.slots+1),O=new punchgs.TimelineLite,setTimeout((function(){r.find(".defaultimg").css({opacity:0})}),100),r.find(".slotslide").each((function(e){var i=t(this);if(e+1<n.slots/2)var s=90*(e+2);else s=90*(2+n.slots-e);O.add(punchgs.TweenLite.to(i,(C+s)/1e3,{top:0+n.height,opacity:1,force3D:"auto",rotation:n.rotate,ease:punchgs.Power2.easeInOut}),0),P.add(O,0)})),l.find(".slotslide").each((function(e){var i=t(this);if(e+1<n.slots/2)var s=90*(e+2);else s=90*(2+n.slots-e);O.add(punchgs.TweenLite.from(i,(C+s)/1e3,{top:0-n.height,opacity:1,force3D:"auto",rotation:n.rotate,ease:punchgs.Power2.easeInOut}),0),P.add(O,0)}))),7==c&&((C*=2)>n.delay&&(C=n.delay),O=new punchgs.TimelineLite,setTimeout((function(){r.find(".defaultimg").css({opacity:0})}),100),r.find(".slotslide").each((function(){var e=t(this).find("div");O.add(punchgs.TweenLite.to(e,C/1e3,{left:0-n.slotw/2+"px",top:0-n.height/2+"px",width:2*n.slotw+"px",height:2*n.height+"px",opacity:0,rotation:n.rotate,force3D:"auto",ease:punchgs.Power2.easeOut}),0),P.add(O,0)})),l.find(".slotslide").each((function(e){var i=t(this).find("div");O.add(punchgs.TweenLite.fromTo(i,C/1e3,{left:0,top:0,opacity:0,transformPerspective:600},{left:0-e*n.slotw+"px",ease:punchgs.Power2.easeOut,force3D:"auto",top:"0px",width:n.width,height:n.height,opacity:1,rotation:0,delay:.1}),0),P.add(O,0)}))),8==c&&((C*=3)>n.delay&&(C=n.delay),O=new punchgs.TimelineLite,r.find(".slotslide").each((function(){var e=t(this).find("div");O.add(punchgs.TweenLite.to(e,C/1e3,{left:0-n.width/2+"px",top:0-n.sloth/2+"px",width:2*n.width+"px",height:2*n.sloth+"px",force3D:"auto",opacity:0,rotation:n.rotate}),0),P.add(O,0)})),l.find(".slotslide").each((function(e){var i=t(this).find("div");O.add(punchgs.TweenLite.fromTo(i,C/1e3,{left:0,top:0,opacity:0,force3D:"auto"},{left:"0px",top:0-e*n.sloth+"px",width:l.find(".defaultimg").data("neww")+"px",height:l.find(".defaultimg").data("newh")+"px",opacity:1,rotation:0}),0),P.add(O,0)}))),9!=c&&10!=c||l.find(".slotslide").each((function(e){var i=t(this);P.add(punchgs.TweenLite.fromTo(i,C/1e3,{autoAlpha:0,force3D:"auto",transformPerspective:600},{autoAlpha:1,ease:punchgs.Power2.easeInOut,delay:5*e/1e3}),0)})),11!=c&&26!=c||(26==c&&(C=0),l.find(".slotslide").each((function(){var e=t(this);P.add(punchgs.TweenLite.from(e,C/1e3,{autoAlpha:0,force3D:"auto",ease:punchgs.Power2.easeInOut}),0)}))),12==c||13==c||14==c||15==c){C>n.delay&&(C=n.delay),setTimeout((function(){punchgs.TweenLite.set(r.find(".defaultimg"),{autoAlpha:0})}),100);var M=n.width,E=n.height,z=l.find(".slotslide"),$=0,j=0,F=1,H=1,N=1,R=punchgs.Power2.easeInOut,W=punchgs.Power2.easeInOut,Y=C/1e3,X=Y;("on"==n.fullWidth||"on"==n.fullScreen)&&(M=z.width(),E=z.height()),12==c?$=M:15==c?$=0-M:13==c?j=E:14==c&&(j=0-E),1==f&&(F=0),2==f&&(F=0),3==f&&(R=punchgs.Power2.easeInOut,W=punchgs.Power1.easeInOut,Y=C/1200),(4==f||5==f)&&(H=.6),6==f&&(H=1.4),(5==f||6==f)&&(N=1.4,F=0,M=0,E=0,$=0,j=0),6==f&&(N=.6),P.add(punchgs.TweenLite.from(z,Y,{left:$,top:j,scale:N,opacity:F,rotation:n.rotate,ease:W,force3D:"auto"}),0);var q=r.find(".slotslide");if((4==f||5==f)&&(M=0,E=0),1!=f)switch(c){case 12:P.add(punchgs.TweenLite.to(q,X,{left:0-M+"px",force3D:"auto",scale:H,opacity:F,rotation:n.rotate,ease:R}),0);break;case 15:P.add(punchgs.TweenLite.to(q,X,{left:M+"px",force3D:"auto",scale:H,opacity:F,rotation:n.rotate,ease:R}),0);break;case 13:P.add(punchgs.TweenLite.to(q,X,{top:0-E+"px",force3D:"auto",scale:H,opacity:F,rotation:n.rotate,ease:R}),0);break;case 14:P.add(punchgs.TweenLite.to(q,X,{top:E+"px",force3D:"auto",scale:H,opacity:F,rotation:n.rotate,ease:R}),0)}}if(16==c){O=new punchgs.TimelineLite,P.add(punchgs.TweenLite.set(a,{position:"absolute","z-index":20}),0),P.add(punchgs.TweenLite.set(s,{position:"absolute","z-index":15}),0),a.wrapInner('<div class="tp-half-one" style="position:relative; width:100%;height:100%"></div>'),a.find(".tp-half-one").clone(!0).appendTo(a).addClass("tp-half-two"),a.find(".tp-half-two").removeClass("tp-half-one"),M=n.width,E=n.height,"on"==n.autoHeight&&(E=i.height()),a.find(".tp-half-one .defaultimg").wrap('<div class="tp-papercut" style="width:'+M+"px;height:"+E+'px;"></div>'),a.find(".tp-half-two .defaultimg").wrap('<div class="tp-papercut" style="width:'+M+"px;height:"+E+'px;"></div>'),a.find(".tp-half-two .defaultimg").css({position:"absolute",top:"-50%"}),a.find(".tp-half-two .tp-caption").wrapAll('<div style="position:absolute;top:-50%;left:0px;"></div>'),P.add(punchgs.TweenLite.set(a.find(".tp-half-two"),{width:M,height:E,overflow:"hidden",zIndex:15,position:"absolute",top:E/2,left:"0px",transformPerspective:600,transformOrigin:"center bottom"}),0),P.add(punchgs.TweenLite.set(a.find(".tp-half-one"),{width:M,height:E/2,overflow:"visible",zIndex:10,position:"absolute",top:"0px",left:"0px",transformPerspective:600,transformOrigin:"center top"}),0);var Q=(a.find(".defaultimg"),Math.round(20*Math.random()-10)),V=Math.round(20*Math.random()-10),G=Math.round(20*Math.random()-10),Z=.4*Math.random()-.2,K=.4*Math.random()-.2,J=1*Math.random()+1,tt=1*Math.random()+1,et=.3*Math.random()+.3;P.add(punchgs.TweenLite.set(a.find(".tp-half-one"),{overflow:"hidden"}),0),P.add(punchgs.TweenLite.fromTo(a.find(".tp-half-one"),C/800,{width:M,height:E/2,position:"absolute",top:"0px",left:"0px",force3D:"auto",transformOrigin:"center top"},{scale:J,rotation:Q,y:0-E-E/4,autoAlpha:0,ease:punchgs.Power2.easeInOut}),0),P.add(punchgs.TweenLite.fromTo(a.find(".tp-half-two"),C/800,{width:M,height:E,overflow:"hidden",position:"absolute",top:E/2,left:"0px",force3D:"auto",transformOrigin:"center bottom"},{scale:tt,rotation:V,y:E+E/4,ease:punchgs.Power2.easeInOut,autoAlpha:0,onComplete:function(){punchgs.TweenLite.set(a,{position:"absolute","z-index":15}),punchgs.TweenLite.set(s,{position:"absolute","z-index":20}),a.find(".tp-half-one").length>0&&(a.find(".tp-half-one .defaultimg").unwrap(),a.find(".tp-half-one .slotholder").unwrap()),a.find(".tp-half-two").remove()}}),0),O.add(punchgs.TweenLite.set(l.find(".defaultimg"),{autoAlpha:1}),0),null!=a.html()&&P.add(punchgs.TweenLite.fromTo(s,(C-200)/1e3,{scale:et,x:n.width/4*Z,y:E/4*K,rotation:G,force3D:"auto",transformOrigin:"center center",ease:punchgs.Power2.easeOut},{autoAlpha:1,scale:1,x:0,y:0,rotation:0}),0),P.add(O,0)}if(17==c&&l.find(".slotslide").each((function(e){var i=t(this);P.add(punchgs.TweenLite.fromTo(i,C/800,{opacity:0,rotationY:0,scale:.9,rotationX:-110,force3D:"auto",transformPerspective:600,transformOrigin:"center center"},{opacity:1,top:0,left:0,scale:1,rotation:0,rotationX:0,force3D:"auto",rotationY:0,ease:punchgs.Power3.easeOut,delay:.06*e}),0)})),18==c&&l.find(".slotslide").each((function(e){var i=t(this);P.add(punchgs.TweenLite.fromTo(i,C/500,{autoAlpha:0,rotationY:310,scale:.9,rotationX:10,force3D:"auto",transformPerspective:600,transformOrigin:"center center"},{autoAlpha:1,top:0,left:0,scale:1,rotation:0,rotationX:0,force3D:"auto",rotationY:0,ease:punchgs.Power3.easeOut,delay:.06*e}),0)})),19==c||22==c){O=new punchgs.TimelineLite,P.add(punchgs.TweenLite.set(a,{zIndex:20}),0),P.add(punchgs.TweenLite.set(s,{zIndex:20}),0),setTimeout((function(){r.find(".defaultimg").css({opacity:0})}),100);var it=(s.css("z-index"),a.css("z-index"),90),nt=(F=1,"center center ");1==T&&(it=-90),19==c?(nt=nt+"-"+n.height/2,F=0):nt+=n.height/2,punchgs.TweenLite.set(i,{transformStyle:"flat",backfaceVisibility:"hidden",transformPerspective:600}),l.find(".slotslide").each((function(e){var i=t(this);O.add(punchgs.TweenLite.fromTo(i,C/1e3,{transformStyle:"flat",backfaceVisibility:"hidden",left:0,rotationY:n.rotate,z:10,top:0,scale:1,force3D:"auto",transformPerspective:600,transformOrigin:nt,rotationX:it},{left:0,rotationY:0,top:0,z:0,scale:1,force3D:"auto",rotationX:0,delay:50*e/1e3,ease:punchgs.Power2.easeInOut}),0),O.add(punchgs.TweenLite.to(i,.1,{autoAlpha:1,delay:50*e/1e3}),0),P.add(O)})),r.find(".slotslide").each((function(e){var i=t(this),s=-90;1==T&&(s=90),O.add(punchgs.TweenLite.fromTo(i,C/1e3,{transformStyle:"flat",backfaceVisibility:"hidden",autoAlpha:1,rotationY:0,top:0,z:0,scale:1,force3D:"auto",transformPerspective:600,transformOrigin:nt,rotationX:0},{autoAlpha:1,rotationY:n.rotate,top:0,z:10,scale:1,rotationX:s,delay:50*e/1e3,force3D:"auto",ease:punchgs.Power2.easeInOut}),0),P.add(O)}))}if(20==c){if(setTimeout((function(){r.find(".defaultimg").css({opacity:0})}),100),s.css("z-index"),a.css("z-index"),1==T){var st=-n.width;it=70,nt="left center -"+n.height/2}else st=n.width,it=-70,nt="right center -"+n.height/2;l.find(".slotslide").each((function(e){var i=t(this);P.add(punchgs.TweenLite.fromTo(i,C/1500,{left:st,rotationX:40,z:-600,opacity:F,top:0,force3D:"auto",transformPerspective:600,transformOrigin:nt,rotationY:it},{left:0,delay:50*e/1e3,ease:punchgs.Power2.easeInOut}),0),P.add(punchgs.TweenLite.fromTo(i,C/1e3,{rotationX:40,z:-600,opacity:F,top:0,scale:1,force3D:"auto",transformPerspective:600,transformOrigin:nt,rotationY:it},{rotationX:0,opacity:1,top:0,z:0,scale:1,rotationY:0,delay:50*e/1e3,ease:punchgs.Power2.easeInOut}),0),P.add(punchgs.TweenLite.to(i,.1,{opacity:1,force3D:"auto",delay:50*e/1e3+C/2e3}),0)})),r.find(".slotslide").each((function(e){var i=t(this);if(1!=T)var s=-n.width,o=70,a="left center -"+n.height/2;else s=n.width,o=-70,a="right center -"+n.height/2;P.add(punchgs.TweenLite.fromTo(i,C/1e3,{opacity:1,rotationX:0,top:0,z:0,scale:1,left:0,force3D:"auto",transformPerspective:600,transformOrigin:a,rotationY:0},{opacity:1,rotationX:40,top:0,z:-600,left:s,force3D:"auto",scale:.8,rotationY:o,delay:50*e/1e3,ease:punchgs.Power2.easeInOut}),0),P.add(punchgs.TweenLite.to(i,.1,{force3D:"auto",opacity:0,delay:50*e/1e3+(C/1e3-C/1e4)}),0)}))}if(21==c||25==c){setTimeout((function(){r.find(".defaultimg").css({opacity:0})}),100),s.css("z-index"),a.css("z-index"),it=90,st=-n.width;var ot=-it;1==T?25==c?(nt="center top 0",it=n.rotate):(nt="left center 0",ot=n.rotate):(st=n.width,it=-90,25==c?(nt="center bottom 0",ot=-it,it=n.rotate):(nt="right center 0",ot=n.rotate)),l.find(".slotslide").each((function(){var e=t(this);P.add(punchgs.TweenLite.fromTo(e,C/1e3,{left:0,transformStyle:"flat",rotationX:ot,z:0,autoAlpha:0,top:0,scale:1,force3D:"auto",transformPerspective:600,transformOrigin:nt,rotationY:it},{left:0,rotationX:0,top:0,z:0,autoAlpha:1,scale:1,rotationY:0,force3D:"auto",ease:punchgs.Power3.easeInOut}),0)})),1!=T?(st=-n.width,it=90,25==c?(nt="center top 0",ot=-it,it=n.rotate):(nt="left center 0",ot=n.rotate)):(st=n.width,it=-90,25==c?(nt="center bottom 0",ot=-it,it=n.rotate):(nt="right center 0",ot=n.rotate)),r.find(".slotslide").each((function(){var e=t(this);P.add(punchgs.TweenLite.fromTo(e,C/1e3,{left:0,transformStyle:"flat",rotationX:0,z:0,autoAlpha:1,top:0,scale:1,force3D:"auto",transformPerspective:600,transformOrigin:nt,rotationY:0},{left:0,rotationX:ot,top:0,z:0,autoAlpha:1,force3D:"auto",scale:1,rotationY:it,ease:punchgs.Power1.easeInOut}),0)}))}23!=c&&24!=c||(setTimeout((function(){r.find(".defaultimg").css({opacity:0})}),100),s.css("z-index"),a.css("z-index"),it=-90,F=1,1==T&&(it=90),23==c?(nt="center center -"+n.width/2,F=0):nt="center center "+n.width/2,punchgs.TweenLite.set(i,{transformStyle:"preserve-3d",backfaceVisibility:"hidden",perspective:2500}),l.find(".slotslide").each((function(e){var i=t(this);P.add(punchgs.TweenLite.fromTo(i,C/1e3,{left:0,rotationX:n.rotate,force3D:"auto",opacity:F,top:0,scale:1,transformPerspective:600,transformOrigin:nt,rotationY:it},{left:0,rotationX:0,autoAlpha:1,top:0,z:0,scale:1,rotationY:0,delay:50*e/500,ease:punchgs.Power2.easeInOut}),0)})),it=90,1==T&&(it=-90),r.find(".slotslide").each((function(e){var i=t(this);P.add(punchgs.TweenLite.fromTo(i,C/1e3,{left:0,autoAlpha:1,rotationX:0,top:0,z:0,scale:1,force3D:"auto",transformPerspective:600,transformOrigin:nt,rotationY:0},{left:0,autoAlpha:1,rotationX:n.rotate,top:0,scale:1,rotationY:it,delay:50*e/500,ease:punchgs.Power2.easeInOut}),0)}))),P.pause(),L(s,n,null,P),punchgs.TweenLite.to(s,.001,{autoAlpha:1});var at={};at.slideIndex=n.next+1,at.slide=s,i.trigger("revolution.slide.onchange",at),setTimeout((function(){i.trigger("revolution.slide.onafterswap")}),C),i.trigger("revolution.slide.onvideostop")},S=function(t,e,i,n,s,o,a){punchgs.TweenLite.to(i.find(".defaultimg"),.001,{autoAlpha:1,onComplete:function(){y(t,e,s)}}),s.index()!=o.index()&&punchgs.TweenLite.to(o,.2,{autoAlpha:0,onComplete:function(){y(t,e,o)}}),e.act=e.next,"thumb"==e.navigationType&&Z(t),"on"==i.data("kenburns")&&B(t,e),t.find(".current-sr-slide-visible").removeClass("current-sr-slide-visible"),s.addClass("current-sr-slide-visible"),("scroll"==e.parallax||"scroll+mouse"==e.parallax||"mouse+scroll"==e.parallax)&&U(t,e),a.clear()},P=function(e){var i=e.target.getVideoEmbedCode(),n=t("#"+i.split('id="')[1].split('"')[0]),s=n.closest(".tp-simpleresponsive"),o=n.parent().data("player");if(e.data==YT.PlayerState.PLAYING){var a=s.find(".tp-bannertimer").data("opt");"mute"==n.closest(".tp-caption").data("volume")&&o.mute(),a.videoplaying=!0,s.trigger("stoptimer"),s.trigger("revolution.slide.onvideoplay")}else a=s.find(".tp-bannertimer").data("opt"),-1!=e.data&&3!=e.data&&(a.videoplaying=!1,s.trigger("starttimer"),s.trigger("revolution.slide.onvideostop")),0==e.data&&1==a.nextslideatend?a.container.revnext():(a.videoplaying=!1,s.trigger("starttimer"),s.trigger("revolution.slide.onvideostop"))},A=function(t,e,i){t.addEventListener?t.addEventListener(e,i,!1):t.attachEvent(e,i,!1)},D=function(t,i){var n=i.width(),s=i.height(),o=t.data("mediaAspect");o==e&&(o=1);var a=n/s;t.css({position:"absolute"}),t.find("video"),o>a?punchgs.TweenLite.to(t,1e-4,{width:s*o,force3D:"auto",top:0,left:0-(s*o-n)/2,height:s}):punchgs.TweenLite.to(t,1e-4,{width:n,force3D:"auto",top:0-(n/o-s)/2,left:0,height:n/o})},O=function(){var t=new Object;return t.x=0,t.y=0,t.rotationX=0,t.rotationY=0,t.rotationZ=0,t.scale=1,t.scaleX=1,t.scaleY=1,t.skewX=0,t.skewY=0,t.opacity=0,t.transformOrigin="center, center",t.transformPerspective=400,t.rotation=0,t},I=function(e,i){var n=i.split(";");return t.each(n,(function(t,i){var n=(i=i.split(":"))[0],s=i[1];"rotationX"==n&&(e.rotationX=parseInt(s,0)),"rotationY"==n&&(e.rotationY=parseInt(s,0)),"rotationZ"==n&&(e.rotationZ=parseInt(s,0)),"rotationZ"==n&&(e.rotation=parseInt(s,0)),"scaleX"==n&&(e.scaleX=parseFloat(s)),"scaleY"==n&&(e.scaleY=parseFloat(s)),"opacity"==n&&(e.opacity=parseFloat(s)),"skewX"==n&&(e.skewX=parseInt(s,0)),"skewY"==n&&(e.skewY=parseInt(s,0)),"x"==n&&(e.x=parseInt(s,0)),"y"==n&&(e.y=parseInt(s,0)),"z"==n&&(e.z=parseInt(s,0)),"transformOrigin"==n&&(e.transformOrigin=s.toString()),"transformPerspective"==n&&(e.transformPerspective=parseInt(s,0))})),e},M=function(e){var i=e.split("animation:"),n=new Object;n.animation=I(O(),i[1]);var s=i[0].split(";");return t.each(s,(function(t,e){var i=(e=e.split(":"))[0],s=e[1];"typ"==i&&(n.typ=s),"speed"==i&&(n.speed=parseInt(s,0)/1e3),"start"==i&&(n.start=parseInt(s,0)/1e3),"elementdelay"==i&&(n.elementdelay=parseFloat(s)),"ease"==i&&(n.ease=s)})),n},L=function(i,n,s,a){function r(){}i.data("ctl")==e&&i.data("ctl",new punchgs.TimelineLite);var l=i.data("ctl"),h=0,c=0,d=i.find(".tp-caption"),u=n.container.find(".tp-static-layers").find(".tp-caption");l.pause(),t.each(u,(function(t,e){d.push(e)})),d.each((function(i){var a=s,l=-1,d=t(this);if(d.hasClass("tp-static-layer")){var u=d.data("startslide"),p=d.data("endslide");(-1==u||"-1"==u)&&d.data("startslide",0),(-1==p||"-1"==p)&&d.data("endslide",n.slideamount),0==u&&p==n.slideamount-1&&d.data("endslide",n.slideamount+1),u=d.data("startslide"),p=d.data("endslide"),d.hasClass("tp-is-shown")?l=p==n.next||u>n.next||p<n.next?2:0:u<=n.next&&p>=n.next||u==n.next||p==n.next?(d.addClass("tp-is-shown"),l=1):l=0}h=n.width/2-n.startwidth*n.bw/2;var f=n.bw;n.bh,"on"==n.fullScreen&&(c=n.height/2-n.startheight*n.bh/2),("on"==n.autoHeight||n.minHeight!=e&&n.minHeight>0)&&(c=n.container.height()/2-n.startheight*n.bh/2),0>c&&(c=0);var g=0;if(n.width<n.hideCaptionAtLimit&&"on"==d.data("captionhidden")||n.width<n.hideAllCaptionAtLimit||n.width<n.hideAllCaptionAtLilmit?(d.addClass("tp-hidden-caption"),g=1):d.removeClass("tp-hidden-caption"),0==g){if(d.data("linktoslide")==e||d.hasClass("hasclicklistener")||(d.addClass("hasclicklistener"),d.css({cursor:"pointer"}),"no"!=d.data("linktoslide")&&d.click((function(){var e=t(this).data("linktoslide");"next"!=e&&"prev"!=e?(n.container.data("showus",e),n.container.parent().find(".tp-rightarrow").click()):"next"==e?n.container.parent().find(".tp-rightarrow").click():"prev"==e&&n.container.parent().find(".tp-leftarrow").click()}))),0>h&&(h=0),d.hasClass("tp-videolayer")||d.find("iframe").length>0||d.find("video").length>0){var m="iframe"+Math.round(1e5*Math.random()+1),v=d.data("videowidth"),y=d.data("videoheight"),b=d.data("videoattributes"),w=d.data("ytid"),_=d.data("vimeoid"),x=d.data("videpreload"),T=d.data("videomp4"),C=d.data("videowebm"),k=d.data("videoogv"),S=d.data("videocontrols"),L="http",F="loop"==d.data("videoloop")||"loopandnoslidestop"==d.data("videoloop")?"loop":"";if(d.data("thumbimage")!=e&&d.data("videoposter")==e&&d.data("videoposter",d.data("thumbimage")),w!=e&&String(w).length>1&&0==d.find("iframe").length&&(L="https","none"==S&&-1==(b=b.replace("controls=1","controls=0")).toLowerCase().indexOf("controls")&&(b+="&controls=0"),d.append('<iframe style="visible:hidden" src="'+L+"://www.youtube.com/embed/"+w+"?"+b+'" width="'+v+'" height="'+y+'" style="width:'+v+"px;height:"+y+'px"></iframe>')),_!=e&&String(_).length>1&&0==d.find("iframe").length&&("https:"===location.protocol&&(L="https"),d.append('<iframe style="visible:hidden" src="'+L+"://player.vimeo.com/video/"+_+"?"+b+'" width="'+v+'" height="'+y+'" style="width:'+v+"px;height:"+y+'px"></iframe>')),(T!=e||C!=e)&&0==d.find("video").length){"controls"!=S&&(S="");var R='<video style="visible:hidden" class="" '+F+' preload="'+x+'" width="'+v+'" height="'+y+'"';d.data("videoposter")!=e&&d.data("videoposter")!=e&&(R=R+'poster="'+d.data("videoposter")+'">'),C!=e&&"firefox"==E().toLowerCase()&&(R=R+'<source src="'+C+'" type="video/webm" />'),T!=e&&(R=R+'<source src="'+T+'" type="video/mp4" />'),k!=e&&(R=R+'<source src="'+k+'" type="video/ogg" />'),R+="</video>",d.append(R),"controls"==S&&d.append('<div class="tp-video-controls"><div class="tp-video-button-wrap"><button type="button" class="tp-video-button tp-vid-play-pause">Play</button></div><div class="tp-video-seek-bar-wrap"><input  type="range" class="tp-seek-bar" value="0"></div><div class="tp-video-button-wrap"><button  type="button" class="tp-video-button tp-vid-mute">Mute</button></div><div class="tp-video-vol-bar-wrap"><input  type="range" class="tp-volume-bar" min="0" max="1" step="0.1" value="1"></div><div class="tp-video-button-wrap"><button  type="button" class="tp-video-button tp-vid-full-screen">Full-Screen</button></div></div>')}var Y=!1;(1==d.data("autoplayonlyfirsttime")||"true"==d.data("autoplayonlyfirsttime")||1==d.data("autoplay"))&&(d.data("autoplay",!0),Y=!0),d.find("iframe").each((function(){var i=t(this);if(punchgs.TweenLite.to(i,.1,{autoAlpha:1,zIndex:0,transformStyle:"preserve-3d",z:0,rotationX:0,force3D:"auto"}),W()){var o=i.attr("src");i.attr("src",""),i.attr("src",o)}if(n.nextslideatend=d.data("nextslideatend"),d.data("videoposter")!=e&&d.data("videoposter").length>2&&1!=d.data("autoplay")&&!a&&(0==d.find(".tp-thumb-image").length?d.append('<div class="tp-thumb-image" style="cursor:pointer; position:absolute;top:0px;left:0px;width:100%;height:100%;background-image:url('+d.data("videoposter")+'); background-size:cover"></div>'):punchgs.TweenLite.set(d.find(".tp-thumb-image"),{autoAlpha:1})),i.attr("src").toLowerCase().indexOf("youtube")>=0)if(i.hasClass("HasListener")){if(!s){var r=d.data("player");"on"!=d.data("forcerewind")||W()||r.seekTo(0),(!W()&&1==d.data("autoplay")||Y)&&d.data("timerplay",setTimeout((function(){r.playVideo()}),d.data("start")))}}else try{i.attr("id",m);var l=setInterval((function(){YT!=e&&typeof YT.Player!=e&&void 0!==YT.Player&&(r=new YT.Player(m,{events:{onStateChange:P,onReady:function(i){var n=i.target.getVideoEmbedCode(),s=t("#"+n.split('id="')[1].split('"')[0]).closest(".tp-caption"),o=s.data("videorate");s.data("videostart"),o!=e&&i.target.setPlaybackRate(parseFloat(o)),(!W()&&1==s.data("autoplay")||Y)&&s.data("timerplay",setTimeout((function(){i.target.playVideo()}),s.data("start"))),s.find(".tp-thumb-image").click((function(){punchgs.TweenLite.to(t(this),.3,{autoAlpha:0,force3D:"auto",ease:punchgs.Power3.easeInOut}),W()||r.playVideo()}))}}})),i.addClass("HasListener"),d.data("player",r),clearInterval(l)}),100)}catch(t){}else if(i.attr("src").toLowerCase().indexOf("vimeo")>=0)if(i.hasClass("HasListener")){if(!(s||W()||1!=d.data("autoplay")&&"on"!=d.data("forcerewind"))){var h=(i=d.find("iframe")).attr("id"),c=$f(h);"on"==d.data("forcerewind")&&c.api("seekTo",0),d.data("timerplay",setTimeout((function(){1==d.data("autoplay")&&c.api("play")}),d.data("start")))}}else{i.addClass("HasListener"),i.attr("id",m);for(var u,p=i.attr("src"),f={},g=p,v=/([^&=]+)=([^&]*)/g;u=v.exec(g);)f[decodeURIComponent(u[1])]=decodeURIComponent(u[2]);p=f.player_id!=e?p.replace(f.player_id,m):p+"&player_id="+m;try{p=p.replace("api=0","api=1")}catch(t){}p+="&api=1",i.attr("src",p),r=d.find("iframe")[0];var y=setInterval((function(){$f!=e&&typeof $f(m).api!=e&&void 0!==$f(m).api&&($f(r).addEvent("ready",(function(){!function(e,i){var n=$f(e),s=t("#"+e),o=s.closest(".tp-simpleresponsive"),a=s.closest(".tp-caption");setTimeout((function(){n.addEvent("ready",(function(){i&&n.api("play"),n.addEvent("play",(function(){o.find(".tp-bannertimer").data("opt").videoplaying=!0,o.trigger("stoptimer"),"mute"==a.data("volume")&&n.api("setVolume","0")})),n.addEvent("finish",(function(){var t=o.find(".tp-bannertimer").data("opt");t.videoplaying=!1,o.trigger("starttimer"),o.trigger("revolution.slide.onvideoplay"),1==t.nextslideatend&&t.container.revnext()})),n.addEvent("pause",(function(){o.find(".tp-bannertimer").data("opt").videoplaying=!1,o.trigger("starttimer"),o.trigger("revolution.slide.onvideostop")})),a.find(".tp-thumb-image").click((function(){punchgs.TweenLite.to(t(this),.3,{autoAlpha:0,force3D:"auto",ease:punchgs.Power3.easeInOut}),n.api("play")}))}))}),150)}(m,Y)})),clearInterval(y))}),100)}})),(W()&&1==d.data("disablevideoonmobile")||o(8))&&d.find("video").remove(),d.find("video").length>0&&d.find("video").each((function(){var i=this,s=t(this);s.parent().hasClass("html5vid")||s.wrap('<div class="html5vid" style="position:relative;top:0px;left:0px;width:auto;height:auto"></div>');var o=s.parent();A(i,"loadedmetadata",function(t){t.data("metaloaded",1)}(o)),clearInterval(o.data("interval")),o.data("interval",setInterval((function(){if(1==o.data("metaloaded")||NaN!=i.duration){if(clearInterval(o.data("interval")),!o.hasClass("HasListener")){o.addClass("HasListener"),"none"!=d.data("dottedoverlay")&&d.data("dottedoverlay")!=e&&1!=d.find(".tp-dottedoverlay").length&&o.append('<div class="tp-dottedoverlay '+d.data("dottedoverlay")+'"></div>'),s.attr("control")==e&&(0==o.find(".tp-video-play-button").length&&o.append('<div class="tp-video-play-button"><i class="revicon-right-dir"></i><div class="tp-revstop"></div></div>'),o.find("video, .tp-poster, .tp-video-play-button").click((function(){o.hasClass("videoisplaying")?i.pause():i.play()}))),(1==d.data("forcecover")||d.hasClass("fullscreenvideo"))&&(1==d.data("forcecover")&&(D(o,n.container),o.addClass("fullcoveredvideo"),d.addClass("fullcoveredvideo")),o.css({width:"100%",height:"100%"}));var t=d.find(".tp-vid-play-pause")[0],a=d.find(".tp-vid-mute")[0],r=d.find(".tp-vid-full-screen")[0],l=d.find(".tp-seek-bar")[0],h=d.find(".tp-volume-bar")[0];t!=e&&(A(t,"click",(function(){1==i.paused?i.play():i.pause()})),A(a,"click",(function(){0==i.muted?(i.muted=!0,a.innerHTML="Unmute"):(i.muted=!1,a.innerHTML="Mute")})),A(r,"click",(function(){i.requestFullscreen?i.requestFullscreen():i.mozRequestFullScreen?i.mozRequestFullScreen():i.webkitRequestFullscreen&&i.webkitRequestFullscreen()})),A(l,"change",(function(){var t=i.duration*(l.value/100);i.currentTime=t})),A(i,"timeupdate",(function(){var t=100/i.duration*i.currentTime;l.value=t})),A(l,"mousedown",(function(){i.pause()})),A(l,"mouseup",(function(){i.play()})),A(h,"change",(function(){i.volume=h.value}))),A(i,"play",(function(){"mute"==d.data("volume")&&(i.muted=!0),o.addClass("videoisplaying"),"loopandnoslidestop"==d.data("videoloop")?(n.videoplaying=!1,n.container.trigger("starttimer"),n.container.trigger("revolution.slide.onvideostop")):(n.videoplaying=!0,n.container.trigger("stoptimer"),n.container.trigger("revolution.slide.onvideoplay"));var t=d.find(".tp-vid-play-pause")[0],s=d.find(".tp-vid-mute")[0];t!=e&&(t.innerHTML="Pause"),s!=e&&i.muted&&(s.innerHTML="Unmute")})),A(i,"pause",(function(){o.removeClass("videoisplaying"),n.videoplaying=!1,n.container.trigger("starttimer"),n.container.trigger("revolution.slide.onvideostop");var t=d.find(".tp-vid-play-pause")[0];t!=e&&(t.innerHTML="Play")})),A(i,"ended",(function(){o.removeClass("videoisplaying"),n.videoplaying=!1,n.container.trigger("starttimer"),n.container.trigger("revolution.slide.onvideostop"),1==n.nextslideatend&&n.container.revnext()}))}var c=!1;(1==d.data("autoplayonlyfirsttime")||"true"==d.data("autoplayonlyfirsttime"))&&(c=!0);var u=16/9;if("4:3"==d.data("aspectratio")&&(u=4/3),o.data("mediaAspect",u),1==o.closest(".tp-caption").data("forcecover")&&(D(o,n.container),o.addClass("fullcoveredvideo")),s.css({display:"block"}),n.nextslideatend=d.data("nextslideatend"),(1==d.data("autoplay")||1==c)&&("loopandnoslidestop"==d.data("videoloop")?(n.videoplaying=!1,n.container.trigger("starttimer"),n.container.trigger("revolution.slide.onvideostop")):(n.videoplaying=!0,n.container.trigger("stoptimer"),n.container.trigger("revolution.slide.onvideoplay")),"on"!=d.data("forcerewind")||o.hasClass("videoisplaying")||i.currentTime>0&&(i.currentTime=0),"mute"==d.data("volume")&&(i.muted=!0),o.data("timerplay",setTimeout((function(){"on"!=d.data("forcerewind")||o.hasClass("videoisplaying")||i.currentTime>0&&(i.currentTime=0),"mute"==d.data("volume")&&(i.muted=!0),i.play()}),10+d.data("start")))),o.data("ww")==e&&o.data("ww",s.attr("width")),o.data("hh")==e&&o.data("hh",s.attr("height")),!d.hasClass("fullscreenvideo")&&1==d.data("forcecover"))try{o.width(o.data("ww")*n.bw),o.height(o.data("hh")*n.bh)}catch(t){}clearInterval(o.data("interval"))}})),100)})),1==d.data("autoplay")&&(setTimeout((function(){"loopandnoslidestop"!=d.data("videoloop")&&(n.videoplaying=!0,n.container.trigger("stoptimer"))}),200),"loopandnoslidestop"!=d.data("videoloop")&&(n.videoplaying=!0,n.container.trigger("stoptimer")),(1==d.data("autoplayonlyfirsttime")||"true"==d.data("autoplayonlyfirsttime"))&&(d.data("autoplay",!1),d.data("autoplayonlyfirsttime",!1)))}var B=0,X=0;if(d.find("img").length>0){0==(V=d.find("img")).width()&&V.css({width:"auto"}),0==V.height()&&V.css({height:"auto"}),V.data("ww")==e&&V.width()>0&&V.data("ww",V.width()),V.data("hh")==e&&V.height()>0&&V.data("hh",V.height());var q=V.data("ww"),Q=V.data("hh");q==e&&(q=0),Q==e&&(Q=0),V.width(q*n.bw),V.height(Q*n.bh),B=V.width(),X=V.height()}else if(d.find("iframe").length>0||d.find("video").length>0){var V,U=!1;0==(V=d.find("iframe")).length&&(V=d.find("video"),U=!0),V.css({display:"block"}),d.data("ww")==e&&d.data("ww",V.width()),d.data("hh")==e&&d.data("hh",V.height()),q=d.data("ww"),Q=d.data("hh");var G=d;G.data("fsize")==e&&G.data("fsize",parseInt(G.css("font-size"),0)||0),G.data("pt")==e&&G.data("pt",parseInt(G.css("paddingTop"),0)||0),G.data("pb")==e&&G.data("pb",parseInt(G.css("paddingBottom"),0)||0),G.data("pl")==e&&G.data("pl",parseInt(G.css("paddingLeft"),0)||0),G.data("pr")==e&&G.data("pr",parseInt(G.css("paddingRight"),0)||0),G.data("mt")==e&&G.data("mt",parseInt(G.css("marginTop"),0)||0),G.data("mb")==e&&G.data("mb",parseInt(G.css("marginBottom"),0)||0),G.data("ml")==e&&G.data("ml",parseInt(G.css("marginLeft"),0)||0),G.data("mr")==e&&G.data("mr",parseInt(G.css("marginRight"),0)||0),G.data("bt")==e&&G.data("bt",parseInt(G.css("borderTop"),0)||0),G.data("bb")==e&&G.data("bb",parseInt(G.css("borderBottom"),0)||0),G.data("bl")==e&&G.data("bl",parseInt(G.css("borderLeft"),0)||0),G.data("br")==e&&G.data("br",parseInt(G.css("borderRight"),0)||0),G.data("lh")==e&&G.data("lh",parseInt(G.css("lineHeight"),0)||0),"auto"==G.data("lh")&&G.data("lh",G.data("fsize")+4);var Z=n.width,K=n.height;if(Z>n.startwidth&&(Z=n.startwidth),K>n.startheight&&(K=n.startheight),d.hasClass("fullscreenvideo")){h=0,c=0,d.data("x",0),d.data("y",0);var J=n.height;"on"==n.autoHeight&&(J=n.container.height()),d.css({width:n.width,height:J})}else d.css({"font-size":G.data("fsize")*n.bw+"px","padding-top":G.data("pt")*n.bh+"px","padding-bottom":G.data("pb")*n.bh+"px","padding-left":G.data("pl")*n.bw+"px","padding-right":G.data("pr")*n.bw+"px","margin-top":G.data("mt")*n.bh+"px","margin-bottom":G.data("mb")*n.bh+"px","margin-left":G.data("ml")*n.bw+"px","margin-right":G.data("mr")*n.bw+"px","border-top":G.data("bt")*n.bh+"px","border-bottom":G.data("bb")*n.bh+"px","border-left":G.data("bl")*n.bw+"px","border-right":G.data("br")*n.bw+"px","line-height":G.data("lh")*n.bh+"px",height:Q*n.bh+"px"});0==U?(V.width(q*n.bw),V.height(Q*n.bh)):1==d.data("forcecover")||d.hasClass("fullscreenvideo")||(V.width(q*n.bw),V.height(Q*n.bh)),B=V.width(),X=V.height()}else{d.find(".tp-resizeme, .tp-resizeme *").each((function(){z(t(this),n)})),d.hasClass("tp-resizeme")&&d.find("*").each((function(){z(t(this),n)})),z(d,n),X=d.outerHeight(!0),B=d.outerWidth(!0);var tt=d.outerHeight(),et=d.css("backgroundColor");d.find(".frontcorner").css({borderWidth:tt+"px",left:0-tt+"px",borderRight:"0px solid transparent",borderTopColor:et}),d.find(".frontcornertop").css({borderWidth:tt+"px",left:0-tt+"px",borderRight:"0px solid transparent",borderBottomColor:et}),d.find(".backcorner").css({borderWidth:tt+"px",right:0-tt+"px",borderLeft:"0px solid transparent",borderBottomColor:et}),d.find(".backcornertop").css({borderWidth:tt+"px",right:0-tt+"px",borderLeft:"0px solid transparent",borderTopColor:et})}"on"==n.fullScreenAlignForce&&(h=0,c=0),d.data("voffset")==e&&d.data("voffset",0),d.data("hoffset")==e&&d.data("hoffset",0);var it=d.data("voffset")*f,nt=d.data("hoffset")*f,st=n.startwidth*f,ot=n.startheight*f;"on"==n.fullScreenAlignForce&&(st=n.container.width(),ot=n.container.height()),("center"==d.data("x")||"center"==d.data("xcenter"))&&(d.data("xcenter","center"),d.data("x",st/2-d.outerWidth(!0)/2+nt)),("left"==d.data("x")||"left"==d.data("xleft"))&&(d.data("xleft","left"),d.data("x",0/f+nt)),("right"==d.data("x")||"right"==d.data("xright"))&&(d.data("xright","right"),d.data("x",(st-d.outerWidth(!0)+nt)/f)),("center"==d.data("y")||"center"==d.data("ycenter"))&&(d.data("ycenter","center"),d.data("y",ot/2-d.outerHeight(!0)/2+it)),("top"==d.data("y")||"top"==d.data("ytop"))&&(d.data("ytop","top"),d.data("y",0/n.bh+it)),("bottom"==d.data("y")||"bottom"==d.data("ybottom"))&&(d.data("ybottom","bottom"),d.data("y",(ot-d.outerHeight(!0)+it)/f)),d.data("start")==e&&d.data("start",1e3);var at=d.data("easing");at==e&&(at="punchgs.Power1.easeOut");var rt=d.data("start")/1e3,lt=d.data("speed")/1e3;if("center"==d.data("x")||"center"==d.data("xcenter"))var ht=d.data("x")+h;else ht=f*d.data("x")+h;if("center"==d.data("y")||"center"==d.data("ycenter"))var ct=d.data("y")+c;else ct=n.bh*d.data("y")+c;if(punchgs.TweenLite.set(d,{top:ct,left:ht,overwrite:"auto"}),0==l&&(a=!0),d.data("timeline")==e||a||(2!=l&&d.data("timeline").gotoAndPlay(0),a=!0),!a){d.data("timeline");var dt=new punchgs.TimelineLite({smoothChildTiming:!0,onStart:r});dt.pause(),n.fullScreenAlignForce;var ut=d;d.data("mySplitText")!=e&&d.data("mySplitText").revert(),("chars"==d.data("splitin")||"words"==d.data("splitin")||"lines"==d.data("splitin")||"chars"==d.data("splitout")||"words"==d.data("splitout")||"lines"==d.data("splitout"))&&(d.find("a").length>0?d.data("mySplitText",new punchgs.SplitText(d.find("a"),{type:"lines,words,chars",charsClass:"tp-splitted",wordsClass:"tp-splitted",linesClass:"tp-splitted"})):d.find(".tp-layer-inner-rotation").length>0?d.data("mySplitText",new punchgs.SplitText(d.find(".tp-layer-inner-rotation"),{type:"lines,words,chars",charsClass:"tp-splitted",wordsClass:"tp-splitted",linesClass:"tp-splitted"})):d.data("mySplitText",new punchgs.SplitText(d,{type:"lines,words,chars",charsClass:"tp-splitted",wordsClass:"tp-splitted",linesClass:"tp-splitted"})),d.addClass("splitted")),"chars"==d.data("splitin")&&(ut=d.data("mySplitText").chars),"words"==d.data("splitin")&&(ut=d.data("mySplitText").words),"lines"==d.data("splitin")&&(ut=d.data("mySplitText").lines);var pt=O(),ft=O();d.data("repeat")!=e&&(repeatV=d.data("repeat")),d.data("yoyo")!=e&&(yoyoV=d.data("yoyo")),d.data("repeatdelay")!=e&&(repeatdelayV=d.data("repeatdelay"));var gt=d.attr("class");gt.match("customin")?pt=I(pt,d.data("customin")):gt.match("randomrotate")?(pt.scale=3*Math.random()+1,pt.rotation=Math.round(200*Math.random()-100),pt.x=Math.round(200*Math.random()-100),pt.y=Math.round(200*Math.random()-100)):gt.match("lfr")||gt.match("skewfromright")?pt.x=15+n.width:gt.match("lfl")||gt.match("skewfromleft")?pt.x=-15-B:gt.match("sfl")||gt.match("skewfromleftshort")?pt.x=-50:gt.match("sfr")||gt.match("skewfromrightshort")?pt.x=50:gt.match("lft")?pt.y=-25-X:gt.match("lfb")?pt.y=25+n.height:gt.match("sft")?pt.y=-50:gt.match("sfb")&&(pt.y=50),gt.match("skewfromright")||d.hasClass("skewfromrightshort")?pt.skewX=-85:(gt.match("skewfromleft")||d.hasClass("skewfromleftshort"))&&(pt.skewX=85),(gt.match("fade")||gt.match("sft")||gt.match("sfl")||gt.match("sfb")||gt.match("skewfromleftshort")||gt.match("sfr")||gt.match("skewfromrightshort"))&&(pt.opacity=0),E().toLowerCase();var mt=d.data("elementdelay")==e?0:d.data("elementdelay");ft.ease=pt.ease=d.data("easing")==e?punchgs.Power1.easeInOut:d.data("easing"),pt.data=new Object,pt.data.oldx=pt.x,pt.data.oldy=pt.y,ft.data=new Object,ft.data.oldx=ft.x,ft.data.oldy=ft.y,pt.x=pt.x*f,pt.y=pt.y*f;var vt=new punchgs.TimelineLite;if(2!=l)if(gt.match("customin"))ut!=d&&dt.add(punchgs.TweenLite.set(d,{force3D:"auto",opacity:1,scaleX:1,scaleY:1,rotationX:0,rotationY:0,rotationZ:0,skewX:0,skewY:0,z:0,x:0,y:0,visibility:"visible",delay:0,overwrite:"all"})),pt.visibility="hidden",ft.visibility="visible",ft.overwrite="all",ft.opacity=1,ft.onComplete=void 0,ft.delay=rt,ft.force3D="auto",dt.add(vt.staggerFromTo(ut,lt,pt,ft,mt),"frame0");else if(pt.visibility="visible",pt.transformPerspective=600,ut!=d&&dt.add(punchgs.TweenLite.set(d,{force3D:"auto",opacity:1,scaleX:1,scaleY:1,rotationX:0,rotationY:0,rotationZ:0,skewX:0,skewY:0,z:0,x:0,y:0,visibility:"visible",delay:0,overwrite:"all"})),ft.visibility="visible",ft.delay=rt,ft.onComplete=void 0,ft.opacity=1,ft.force3D="auto",gt.match("randomrotate")&&ut!=d)for(i=0;i<ut.length;i++){var yt=new Object,bt=new Object;t.extend(yt,pt),t.extend(bt,ft),pt.scale=3*Math.random()+1,pt.rotation=Math.round(200*Math.random()-100),pt.x=Math.round(200*Math.random()-100),pt.y=Math.round(200*Math.random()-100),0!=i&&(bt.delay=rt+i*mt),dt.append(punchgs.TweenLite.fromTo(ut[i],lt,yt,bt),"frame0")}else dt.add(vt.staggerFromTo(ut,lt,pt,ft,mt),"frame0");if(d.data("timeline",dt),new Array,d.data("frames")!=e){var wt=d.data("frames"),_t=(wt=(wt=wt.replace(/\s+/g,"")).replace("{","")).split("}");t.each(_t,(function(t,e){if(e.length>0){var i=M(e);H(d,n,i,"frame"+(t+10),f)}}))}dt=d.data("timeline"),d.data("end")==e||-1!=l&&2!=l?N(d,n,-1==l||2==l?999999:200,pt,"frame99",f):N(d,n,d.data("end")/1e3,pt,"frame99",f),dt=d.data("timeline"),d.data("timeline",dt),$(d,f),dt.resume()}}if(a&&(j(d),$(d,f),d.data("timeline")!=e)){var xt=d.data("timeline").getTweensOf();t.each(xt,(function(t,i){if(i.vars.data!=e){var n=i.vars.data.oldx*f,s=i.vars.data.oldy*f;if(1!=i.progress()&&0!=i.progress())try{i.vars.x=n,i.vary.y=s}catch(t){}else 1==i.progress()&&punchgs.TweenLite.set(i.target,{x:n,y:s})}}))}})),t("body").find("#"+n.container.attr("id")).find(".tp-bannertimer").data("opt",n),a!=e&&setTimeout((function(){a.resume()}),30)},E=function(){var t,e=navigator.appName,i=navigator.userAgent,n=i.match(/(opera|chrome|safari|firefox|msie)\/?\s*(\.?\d+(\.\d+)*)/i);return n&&null!=(t=i.match(/version\/([\.\d]+)/i))&&(n[2]=t[1]),(n=n?[n[1],n[2]]:[e,navigator.appVersion,"-?"])[0]},z=function(t,i){t.data("fsize")==e&&t.data("fsize",parseInt(t.css("font-size"),0)||0),t.data("pt")==e&&t.data("pt",parseInt(t.css("paddingTop"),0)||0),t.data("pb")==e&&t.data("pb",parseInt(t.css("paddingBottom"),0)||0),t.data("pl")==e&&t.data("pl",parseInt(t.css("paddingLeft"),0)||0),t.data("pr")==e&&t.data("pr",parseInt(t.css("paddingRight"),0)||0),t.data("mt")==e&&t.data("mt",parseInt(t.css("marginTop"),0)||0),t.data("mb")==e&&t.data("mb",parseInt(t.css("marginBottom"),0)||0),t.data("ml")==e&&t.data("ml",parseInt(t.css("marginLeft"),0)||0),t.data("mr")==e&&t.data("mr",parseInt(t.css("marginRight"),0)||0),t.data("bt")==e&&t.data("bt",parseInt(t.css("borderTopWidth"),0)||0),t.data("bb")==e&&t.data("bb",parseInt(t.css("borderBottomWidth"),0)||0),t.data("bl")==e&&t.data("bl",parseInt(t.css("borderLeftWidth"),0)||0),t.data("br")==e&&t.data("br",parseInt(t.css("borderRightWidth"),0)||0),t.data("ls")==e&&t.data("ls",parseInt(t.css("letterSpacing"),0)||0),t.data("lh")==e&&t.data("lh",parseInt(t.css("lineHeight"),0)||"auto"),t.data("minwidth")==e&&t.data("minwidth",parseInt(t.css("minWidth"),0)||0),t.data("minheight")==e&&t.data("minheight",parseInt(t.css("minHeight"),0)||0),t.data("maxwidth")==e&&t.data("maxwidth",parseInt(t.css("maxWidth"),0)||"none"),t.data("maxheight")==e&&t.data("maxheight",parseInt(t.css("maxHeight"),0)||"none"),t.data("wii")==e&&t.data("wii",parseInt(t.css("width"),0)||0),t.data("hii")==e&&t.data("hii",parseInt(t.css("height"),0)||0),t.data("wan")==e&&t.data("wan",t.css("-webkit-transition")),t.data("moan")==e&&t.data("moan",t.css("-moz-animation-transition")),t.data("man")==e&&t.data("man",t.css("-ms-animation-transition")),t.data("ani")==e&&t.data("ani",t.css("transition")),"auto"==t.data("lh")&&t.data("lh",t.data("fsize")+4),t.hasClass("tp-splitted")||(t.css("-webkit-transition","none"),t.css("-moz-transition","none"),t.css("-ms-transition","none"),t.css("transition","none"),punchgs.TweenLite.set(t,{fontSize:Math.round(t.data("fsize")*i.bw)+"px",letterSpacing:Math.floor(t.data("ls")*i.bw)+"px",paddingTop:Math.round(t.data("pt")*i.bh)+"px",paddingBottom:Math.round(t.data("pb")*i.bh)+"px",paddingLeft:Math.round(t.data("pl")*i.bw)+"px",paddingRight:Math.round(t.data("pr")*i.bw)+"px",marginTop:t.data("mt")*i.bh+"px",marginBottom:t.data("mb")*i.bh+"px",marginLeft:t.data("ml")*i.bw+"px",marginRight:t.data("mr")*i.bw+"px",borderTopWidth:Math.round(t.data("bt")*i.bh)+"px",borderBottomWidth:Math.round(t.data("bb")*i.bh)+"px",borderLeftWidth:Math.round(t.data("bl")*i.bw)+"px",borderRightWidth:Math.round(t.data("br")*i.bw)+"px",lineHeight:Math.round(t.data("lh")*i.bh)+"px",minWidth:t.data("minwidth")*i.bw+"px",minHeight:t.data("minheight")*i.bh+"px",overwrite:"auto"}),setTimeout((function(){t.css("-webkit-transition",t.data("wan")),t.css("-moz-transition",t.data("moan")),t.css("-ms-transition",t.data("man")),t.css("transition",t.data("ani"))}),30),"none"!=t.data("maxheight")&&t.css({maxHeight:t.data("maxheight")*i.bh+"px"}),"none"!=t.data("maxwidth")&&t.css({maxWidth:t.data("maxwidth")*i.bw+"px"}))},$=function(i,n){i.find(".rs-pendulum").each((function(){var i=t(this);if(i.data("timeline")==e){i.data("timeline",new punchgs.TimelineLite);var s=i.data("startdeg")==e?-20:i.data("startdeg"),o=i.data("enddeg")==e?20:i.data("enddeg"),a=i.data("speed")==e?2:i.data("speed"),r=i.data("origin")==e?"50% 50%":i.data("origin"),l=i.data("easing")==e?punchgs.Power2.easeInOut:i.data("ease");s*=n,o*=n,i.data("timeline").append(new punchgs.TweenLite.fromTo(i,a,{force3D:"auto",rotation:s,transformOrigin:r},{rotation:o,ease:l})),i.data("timeline").append(new punchgs.TweenLite.fromTo(i,a,{force3D:"auto",rotation:o,transformOrigin:r},{rotation:s,ease:l,onComplete:function(){i.data("timeline").restart()}}))}})),i.find(".rs-rotate").each((function(){var i=t(this);if(i.data("timeline")==e){i.data("timeline",new punchgs.TimelineLite);var s=i.data("startdeg")==e?0:i.data("startdeg"),o=i.data("enddeg")==e?360:i.data("enddeg");speed=i.data("speed")==e?2:i.data("speed"),origin=i.data("origin")==e?"50% 50%":i.data("origin"),easing=i.data("easing")==e?punchgs.Power2.easeInOut:i.data("easing"),s*=n,o*=n,i.data("timeline").append(new punchgs.TweenLite.fromTo(i,speed,{force3D:"auto",rotation:s,transformOrigin:origin},{rotation:o,ease:easing,onComplete:function(){i.data("timeline").restart()}}))}})),i.find(".rs-slideloop").each((function(){var i=t(this);if(i.data("timeline")==e){i.data("timeline",new punchgs.TimelineLite);var s=i.data("xs")==e?0:i.data("xs"),o=i.data("ys")==e?0:i.data("ys"),a=i.data("xe")==e?0:i.data("xe"),r=i.data("ye")==e?0:i.data("ye"),l=i.data("speed")==e?2:i.data("speed"),h=i.data("easing")==e?punchgs.Power2.easeInOut:i.data("easing");s*=n,o*=n,a*=n,r*=n,i.data("timeline").append(new punchgs.TweenLite.fromTo(i,l,{force3D:"auto",x:s,y:o},{x:a,y:r,ease:h})),i.data("timeline").append(new punchgs.TweenLite.fromTo(i,l,{force3D:"auto",x:a,y:r},{x:s,y:o,onComplete:function(){i.data("timeline").restart()}}))}})),i.find(".rs-pulse").each((function(){var i=t(this);if(i.data("timeline")==e){i.data("timeline",new punchgs.TimelineLite);var n=i.data("zoomstart")==e?0:i.data("zoomstart"),s=i.data("zoomend")==e?0:i.data("zoomend"),o=i.data("speed")==e?2:i.data("speed"),a=i.data("easing")==e?punchgs.Power2.easeInOut:i.data("easing");i.data("timeline").append(new punchgs.TweenLite.fromTo(i,o,{force3D:"auto",scale:n},{scale:s,ease:a})),i.data("timeline").append(new punchgs.TweenLite.fromTo(i,o,{force3D:"auto",scale:s},{scale:n,onComplete:function(){i.data("timeline").restart()}}))}})),i.find(".rs-wave").each((function(){var i=t(this);if(i.data("timeline")==e){i.data("timeline",new punchgs.TimelineLite);var s=i.data("angle")==e?10:i.data("angle"),o=i.data("radius")==e?10:i.data("radius"),a=i.data("speed")==e?-20:i.data("speed");i.data("origin")==e||i.data("origin");var r={a:0,ang:s*=n,element:i,unit:o*=n};i.data("timeline").append(new punchgs.TweenLite.fromTo(r,a,{a:360},{a:0,force3D:"auto",ease:punchgs.Linear.easeNone,onUpdate:function(){var t=r.a*(Math.PI/180);punchgs.TweenLite.to(r.element,.1,{force3D:"auto",x:Math.cos(t)*r.unit,y:r.unit*(1-Math.sin(t))})},onComplete:function(){i.data("timeline").restart()}}))}}))},j=function(i){i.find(".rs-pendulum, .rs-slideloop, .rs-pulse, .rs-wave").each((function(){var i=t(this);i.data("timeline")!=e&&(i.data("timeline").pause(),i.data("timeline",null))}))},F=function(i,n){var s=0,o=i.find(".tp-caption"),a=n.container.find(".tp-static-layers").find(".tp-caption");return t.each(a,(function(t,e){o.push(e)})),o.each((function(){var i=-1,o=t(this);if(o.hasClass("tp-static-layer")&&((-1==o.data("startslide")||"-1"==o.data("startslide"))&&o.data("startslide",0),(-1==o.data("endslide")||"-1"==o.data("endslide"))&&o.data("endslide",n.slideamount),o.hasClass("tp-is-shown")?o.data("startslide")>n.next||o.data("endslide")<n.next?(i=2,o.removeClass("tp-is-shown")):i=0:i=2),0!=i){if(j(o),o.find("iframe").length>0){punchgs.TweenLite.to(o.find("iframe"),.2,{autoAlpha:0}),W()&&o.find("iframe").remove();try{var a=o.find("iframe").attr("id");$f(a).api("pause"),clearTimeout(o.data("timerplay"))}catch(t){}try{o.data("player").stopVideo(),clearTimeout(o.data("timerplay"))}catch(t){}}if(o.find("video").length>0)try{o.find("video").each((function(){var e=t(this).parent();e.attr("id"),clearTimeout(e.data("timerplay")),this.pause()}))}catch(t){}try{var r=o.data("timeline");if(r.getLabelTime("frame99")>r.time()){var l=r.getTweensOf(o);if(t.each(l,(function(t,e){0!=t&&e.pause()})),0!=o.css("opacity")){var h=o.data("endspeed")==e?o.data("speed"):o.data("endspeed");h>s&&(s=h),r.play("frame99")}else r.progress(1,!1)}}catch(t){}}})),s},H=function(t,i,n,s,o){var a=t.data("timeline"),r=new punchgs.TimelineLite,l=t;"chars"==n.typ?l=t.data("mySplitText").chars:"words"==n.typ?l=t.data("mySplitText").words:"lines"==n.typ&&(l=t.data("mySplitText").lines),n.animation.ease=n.ease,n.animation.rotationZ!=e&&(n.animation.rotation=n.animation.rotationZ),n.animation.data=new Object,n.animation.data.oldx=n.animation.x,n.animation.data.oldy=n.animation.y,n.animation.x=n.animation.x*o,n.animation.y=n.animation.y*o,a.add(r.staggerTo(l,n.speed,n.animation,n.elementdelay),n.start),a.addLabel(s,n.start),t.data("timeline",a)},N=function(t,i,n,s,o,a){var r=t.data("timeline"),l=new punchgs.TimelineLite,h=O(),c=t.data("endspeed")==e?t.data("speed"):t.data("endspeed"),d=t.attr("class");if(h.ease=t.data("endeasing")==e?punchgs.Power1.easeInOut:t.data("endeasing"),c/=1e3,d.match("ltr")||d.match("ltl")||d.match("str")||d.match("stl")||d.match("ltt")||d.match("ltb")||d.match("stt")||d.match("stb")||d.match("skewtoright")||d.match("skewtorightshort")||d.match("skewtoleft")||d.match("skewtoleftshort")||d.match("fadeout")||d.match("randomrotateout")){d.match("skewtoright")||d.match("skewtorightshort")?h.skewX=35:(d.match("skewtoleft")||d.match("skewtoleftshort"))&&(h.skewX=-35),d.match("ltr")||d.match("skewtoright")?h.x=i.width+60:d.match("ltl")||d.match("skewtoleft")?h.x=0-(i.width+60):d.match("ltt")?h.y=0-(i.height+60):d.match("ltb")?h.y=i.height+60:d.match("str")||d.match("skewtorightshort")?(h.x=50,h.opacity=0):d.match("stl")||d.match("skewtoleftshort")?(h.x=-50,h.opacity=0):d.match("stt")?(h.y=-50,h.opacity=0):d.match("stb")?(h.y=50,h.opacity=0):d.match("randomrotateout")?(h.x=Math.random()*i.width,h.y=Math.random()*i.height,h.scale=2*Math.random()+.3,h.rotation=360*Math.random()-180,h.opacity=0):d.match("fadeout")&&(h.opacity=0),d.match("skewtorightshort")?h.x=270:d.match("skewtoleftshort")&&(h.x=-270),h.data=new Object,h.data.oldx=h.x,h.data.oldy=h.y,h.x=h.x*a,h.y=h.y*a,h.overwrite="auto";var u=t;u=t,"chars"==t.data("splitout")?u=t.data("mySplitText").chars:"words"==t.data("splitout")?u=t.data("mySplitText").words:"lines"==t.data("splitout")&&(u=t.data("mySplitText").lines);var p=t.data("endelementdelay")==e?0:t.data("endelementdelay");r.add(l.staggerTo(u,c,h,p),n)}else t.hasClass("customout")?(h=I(h,t.data("customout")),u=t,"chars"==t.data("splitout")?u=t.data("mySplitText").chars:"words"==t.data("splitout")?u=t.data("mySplitText").words:"lines"==t.data("splitout")&&(u=t.data("mySplitText").lines),p=t.data("endelementdelay")==e?0:t.data("endelementdelay"),h.onStart=function(){punchgs.TweenLite.set(t,{transformPerspective:h.transformPerspective,transformOrigin:h.transformOrigin,overwrite:"auto"})},h.data=new Object,h.data.oldx=h.x,h.data.oldy=h.y,h.x=h.x*a,h.y=h.y*a,r.add(l.staggerTo(u,c,h,p),n)):(s.delay=0,r.add(punchgs.TweenLite.to(t,c,s),n));r.addLabel(o,n),t.data("timeline",r)},R=function(i,n){if(n.cd=0,n.loop=0,n.looptogo=n.stopAfterLoops!=e&&n.stopAfterLoops>-1?n.stopAfterLoops:9999999,n.lastslidetoshow=n.stopAtSlide!=e&&n.stopAtSlide>-1?n.stopAtSlide:999,n.stopLoop="off",0==n.looptogo&&(n.stopLoop="on"),n.slideamount>1&&(0!=n.stopAfterLoops||1!=n.stopAtSlide)){var s=i.find(".tp-bannertimer");i.on("stoptimer",(function(){var e=t(this).find(".tp-bannertimer");e.data("tween").pause(),"on"==n.hideTimerBar&&e.css({visibility:"hidden"})})),i.on("starttimer",(function(){1!=n.conthover&&1!=n.videoplaying&&n.width>n.hideSliderAtLimit&&1!=n.bannertimeronpause&&1!=n.overnav&&("on"==n.stopLoop&&n.next==n.lastslidetoshow-1||1==n.noloopanymore?n.noloopanymore=1:(s.css({visibility:"visible"}),s.data("tween").resume())),"on"==n.hideTimerBar&&s.css({visibility:"hidden"})})),i.on("restarttimer",(function(){var e=t(this).find(".tp-bannertimer");"on"==n.stopLoop&&n.next==n.lastslidetoshow-1||1==n.noloopanymore?n.noloopanymore=1:(e.css({visibility:"visible"}),e.data("tween").kill(),e.data("tween",punchgs.TweenLite.fromTo(e,n.delay/1e3,{width:"0%"},{force3D:"auto",width:"100%",ease:punchgs.Linear.easeNone,onComplete:o,delay:1}))),"on"==n.hideTimerBar&&e.css({visibility:"hidden"})})),i.on("nulltimer",(function(){s.data("tween").pause(0),"on"==n.hideTimerBar&&s.css({visibility:"hidden"})}));var o=function(){0==t("body").find(i).length&&(function(e,i){e.children().each((function(){try{t(this).die("click")}catch(t){}try{t(this).die("mouseenter")}catch(t){}try{t(this).die("mouseleave")}catch(t){}try{t(this).unbind("hover")}catch(t){}}));try{e.die("click","mouseenter","mouseleave")}catch(t){}clearInterval(i.cdint),e=null}(i,n),clearInterval(n.cdint)),i.trigger("revolution.slide.slideatend"),1==i.data("conthover-changed")&&(n.conthover=i.data("conthover"),i.data("conthover-changed",0)),n.act=n.next,n.next=n.next+1,n.next>i.find(">ul >li").length-1&&(n.next=0,n.looptogo=n.looptogo-1,n.looptogo<=0&&(n.stopLoop="on")),"on"==n.stopLoop&&n.next==n.lastslidetoshow-1?(i.find(".tp-bannertimer").css({visibility:"hidden"}),i.trigger("revolution.slide.onstop"),n.noloopanymore=1):s.data("tween").restart(),x(i,n)};s.data("tween",punchgs.TweenLite.fromTo(s,n.delay/1e3,{width:"0%"},{force3D:"auto",width:"100%",ease:punchgs.Linear.easeNone,onComplete:o,delay:1})),s.data("opt",n),i.hover((function(){"on"!=n.onHoverStop||W()||(i.trigger("stoptimer"),i.trigger("revolution.slide.onpause"),i.find(">ul >li:eq("+n.next+") .slotholder").find(".defaultimg").each((function(){var i=t(this);i.data("kenburn")!=e&&i.data("kenburn").pause()})))}),(function(){1!=i.data("conthover")&&(i.trigger("revolution.slide.onresume"),i.trigger("starttimer"),i.find(">ul >li:eq("+n.next+") .slotholder").find(".defaultimg").each((function(){var i=t(this);i.data("kenburn")!=e&&i.data("kenburn").play()})))}))}},W=function(){var t=["android","webos","iphone","ipad","blackberry","Android","webos",,"iPod","iPhone","iPad","Blackberry","BlackBerry"],e=!1;for(var i in t)navigator.userAgent.split(t[i]).length>1&&(e=!0);return e},Y=function(t,e,i){var n=e.data("owidth"),s=e.data("oheight");return n/s>i.width/i.height?(t*=100/(s*(i.container.width()/n)/i.container.height()*t))+"% 100% 1":t+"% "+s*(i.container.width()/n)/i.container.height()*t+"%"},B=function(i,n,s,a){try{i.find(">ul:first-child >li:eq("+n.act+")")}catch(t){i.find(">ul:first-child >li:eq(1)")}n.lastslide=n.act;var r=i.find(">ul:first-child >li:eq("+n.next+")").find(".slotholder"),l=r.data("bgposition"),h=r.data("bgpositionend"),c=r.data("zoomstart")/100,d=r.data("zoomend")/100,u=r.data("rotationstart"),p=r.data("rotationend"),f=r.data("bgfit"),g=r.data("bgfitend"),m=r.data("easeme"),v=r.data("duration")/1e3,y=100;f==e&&(f=100),g==e&&(g=100);var b=f,w=g;f=Y(f,r,n),g=Y(g,r,n),y=Y(100,r,n),c==e&&(c=1),d==e&&(d=1),u==e&&(u=0),p==e&&(p=0),1>c&&(c=1),1>d&&(d=1);var _=new Object;_.w=parseInt(y.split(" ")[0],0),_.h=parseInt(y.split(" ")[1],0);var x=!1;"1"==y.split(" ")[2]&&(x=!0),r.find(".defaultimg").each((function(){var e=t(this);0==r.find(".kenburnimg").length?r.append('<div class="kenburnimg" style="position:absolute;z-index:1;width:100%;height:100%;top:0px;left:0px;"><img src="'+e.attr("src")+'" style="-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position:absolute;width:'+_.w+"%;height:"+_.h+'%;"></div>'):r.find(".kenburnimg img").css({width:_.w+"%",height:_.h+"%"});var i=r.find(".kenburnimg img"),s=X(n,l,f,i,x),c=X(n,h,g,i,x);if(x&&(s.w=b/100,c.w=w/100),a){punchgs.TweenLite.set(i,{autoAlpha:0,transformPerspective:1200,transformOrigin:"0% 0%",top:0,left:0,scale:s.w,x:s.x,y:s.y});var d=s.w,u=d*i.width()-n.width,y=d*i.height()-n.height,T=Math.abs(s.x/u*100),C=Math.abs(s.y/y*100);0==y&&(C=0),0==u&&(T=0),e.data("bgposition",T+"% "+C+"%"),o(8)||e.data("currotate",q(i)),o(8)||e.data("curscale",_.w*d+"%  "+_.h*d+"%"),r.find(".kenburnimg").remove()}else e.data("kenburn",punchgs.TweenLite.fromTo(i,v,{autoAlpha:1,force3D:punchgs.force3d,transformOrigin:"0% 0%",top:0,left:0,scale:s.w,x:s.x,y:s.y},{autoAlpha:1,rotationZ:p,ease:m,x:c.x,y:c.y,scale:c.w,onUpdate:function(){var t=i[0]._gsTransform.scaleX,s=t*i.width()-n.width,a=t*i.height()-n.height,r=Math.abs(i[0]._gsTransform.x/s*100),l=Math.abs(i[0]._gsTransform.y/a*100);0==a&&(l=0),0==s&&(r=0),e.data("bgposition",r+"% "+l+"%"),o(8)||e.data("currotate",q(i)),o(8)||e.data("curscale",_.w*t+"%  "+_.h*t+"%")}}))}))},X=function(t,e,i,n,s){var o=new Object;switch(o.w=s?parseInt(i.split(" ")[1],0)/100:parseInt(i.split(" ")[0],0)/100,e){case"left top":case"top left":o.x=0,o.y=0;break;case"center top":case"top center":o.x=((0-n.width())*o.w+parseInt(t.width,0))/2,o.y=0;break;case"top right":case"right top":o.x=(0-n.width())*o.w+parseInt(t.width,0),o.y=0;break;case"center left":case"left center":o.x=0,o.y=((0-n.height())*o.w+parseInt(t.height,0))/2;break;case"center center":o.x=((0-n.width())*o.w+parseInt(t.width,0))/2,o.y=((0-n.height())*o.w+parseInt(t.height,0))/2;break;case"center right":case"right center":o.x=(0-n.width())*o.w+parseInt(t.width,0),o.y=((0-n.height())*o.w+parseInt(t.height,0))/2;break;case"bottom left":case"left bottom":o.x=0,o.y=(0-n.height())*o.w+parseInt(t.height,0);break;case"bottom center":case"center bottom":o.x=((0-n.width())*o.w+parseInt(t.width,0))/2,o.y=(0-n.height())*o.w+parseInt(t.height,0);break;case"bottom right":case"right bottom":o.x=(0-n.width())*o.w+parseInt(t.width,0),o.y=(0-n.height())*o.w+parseInt(t.height,0)}return o},q=function(t){var e=t.css("-webkit-transform")||t.css("-moz-transform")||t.css("-ms-transform")||t.css("-o-transform")||t.css("transform");if("none"!==e)var i=e.split("(")[1].split(")")[0].split(","),n=i[0],s=i[1],o=Math.round(Math.atan2(s,n)*(180/Math.PI));else o=0;return 0>o?o+=360:o},Q=function(i,n){try{var s=i.find(">ul:first-child >li:eq("+n.act+")")}catch(t){s=i.find(">ul:first-child >li:eq(1)")}n.lastslide=n.act;var o=i.find(">ul:first-child >li:eq("+n.next+")");s.find(".slotholder"),o.find(".slotholder"),i.find(".defaultimg").each((function(){var i=t(this);punchgs.TweenLite.killTweensOf(i,!1),punchgs.TweenLite.set(i,{scale:1,rotationZ:0}),punchgs.TweenLite.killTweensOf(i.data("kenburn img"),!1),i.data("kenburn")!=e&&i.data("kenburn").pause(),i.data("currotate")!=e&&i.data("bgposition")!=e&&i.data("curscale")!=e&&punchgs.TweenLite.set(i,{rotation:i.data("currotate"),backgroundPosition:i.data("bgposition"),backgroundSize:i.data("curscale")}),i!=e&&i.data("kenburn img")!=e&&i.data("kenburn img").length>0&&punchgs.TweenLite.set(i.data("kenburn img"),{autoAlpha:0})}))},V=function(e,i){return(!W()||"on"!=i.parallaxDisableOnMobile)&&(e.find(">ul:first-child >li").each((function(){for(var e=t(this),n=1;10>=n;n++)e.find(".rs-parallaxlevel-"+n).each((function(){var e=t(this);e.wrap('<div style="position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:'+e.css("zIndex")+'" class="tp-parallax-container" data-parallaxlevel="'+i.parallaxLevels[n-1]+'"></div>')}))})),("mouse"==i.parallax||"scroll+mouse"==i.parallax||"mouse+scroll"==i.parallax)&&(e.mouseenter((function(t){var i=e.find(".current-sr-slide-visible"),n=e.offset().top,s=e.offset().left,o=t.pageX-s,a=t.pageY-n;i.data("enterx",o),i.data("entery",a)})),e.on("mousemove.hoverdir, mouseleave.hoverdir",(function(n){var s=e.find(".current-sr-slide-visible");switch(n.type){case"mousemove":var o=e.offset().top,a=e.offset().left,r=s.data("enterx"),l=s.data("entery"),h=r-(n.pageX-a),c=l-(n.pageY-o);s.find(".tp-parallax-container").each((function(){var e=t(this),n=parseInt(e.data("parallaxlevel"),0)/100,s=h*n,o=c*n;"scroll+mouse"==i.parallax||"mouse+scroll"==i.parallax?punchgs.TweenLite.to(e,.4,{force3D:"auto",x:s,ease:punchgs.Power3.easeOut,overwrite:"all"}):punchgs.TweenLite.to(e,.4,{force3D:"auto",x:s,y:o,ease:punchgs.Power3.easeOut,overwrite:"all"})}));break;case"mouseleave":s.find(".tp-parallax-container").each((function(){var e=t(this);"scroll+mouse"==i.parallax||"mouse+scroll"==i.parallax?punchgs.TweenLite.to(e,1.5,{force3D:"auto",x:0,ease:punchgs.Power3.easeOut}):punchgs.TweenLite.to(e,1.5,{force3D:"auto",x:0,y:0,ease:punchgs.Power3.easeOut})}))}})),W()&&(window.ondeviceorientation=function(i){var n=Math.round(i.beta||0),s=Math.round(i.gamma||0),o=e.find(".current-sr-slide-visible");if(t(window).width()>t(window).height()){var a=s;s=n,n=a}var r=360/e.width()*s,l=180/e.height()*n;o.find(".tp-parallax-container").each((function(){var e=t(this),i=parseInt(e.data("parallaxlevel"),0)/100,n=r*i,s=l*i;punchgs.TweenLite.to(e,.2,{force3D:"auto",x:n,y:s,ease:punchgs.Power3.easeOut})}))})),void(("scroll"==i.parallax||"scroll+mouse"==i.parallax||"mouse+scroll"==i.parallax)&&t(window).on("scroll",(function(){U(e,i)}))))},U=function(e,i){if(W()&&"on"==i.parallaxDisableOnMobile)return!1;var n=e.offset().top,s=t(window).scrollTop(),o=n+e.height()/2,a=n+e.height()/2-s,r=t(window).height()/2,l=r-a;if(r>o&&(l-=r-o),e.find(".current-sr-slide-visible"),e.find(".tp-parallax-container").each((function(){var e=t(this),i=parseInt(e.data("parallaxlevel"),0)/100,n=l*i;e.data("parallaxoffset",n),punchgs.TweenLite.to(e,.2,{force3D:"auto",y:n,ease:punchgs.Power3.easeOut})})),"on"!=i.parallaxBgFreeze){var h=i.parallaxLevels[0]/100,c=l*h;punchgs.TweenLite.to(e,.2,{force3D:"auto",y:c,ease:punchgs.Power3.easeOut})}},G=function(i,n){var s=i.parent();("thumb"==n.navigationType||"both"==n.navsecond)&&s.append('<div class="tp-bullets tp-thumbs '+n.navigationStyle+'"><div class="tp-mask"><div class="tp-thumbcontainer"></div></div></div>');var o=s.find(".tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer"),r=o.parent();r.width(n.thumbWidth*n.thumbAmount),r.height(n.thumbHeight),r.parent().width(n.thumbWidth*n.thumbAmount),r.parent().height(n.thumbHeight),i.find(">ul:first >li").each((function(t){var s=i.find(">ul:first >li:eq("+t+")"),a=s.find(".defaultimg").css("backgroundColor");if(s.data("thumb")!=e)var r=s.data("thumb");else r=s.find("img:first").attr("src");o.append('<div class="bullet thumb" style="background-color:'+a+";position:relative;width:"+n.thumbWidth+"px;height:"+n.thumbHeight+"px;background-image:url("+r+') !important;background-size:cover;background-position:center center;"></div>'),o.find(".bullet:first")}));var l=10;o.find(".bullet").each((function(e){var s=t(this);e==n.slideamount-1&&s.addClass("last"),0==e&&s.addClass("first"),s.width(n.thumbWidth),s.height(n.thumbHeight),l<s.outerWidth(!0)&&(l=s.outerWidth(!0)),s.click((function(){0==n.transition&&s.index()!=n.act&&(n.next=s.index(),a(n,i))}))}));var h=l*i.find(">ul:first >li").length,c=o.parent().width();n.thumbWidth=l,h>c&&(t(document).mousemove((function(e){t("body").data("mousex",e.pageX)})),o.parent().mouseenter((function(){var e=t(this),n=e.offset(),s=t("body").data("mousex")-n.left,o=e.width(),a=e.find(".bullet:first").outerWidth(!0)*i.find(">ul:first >li").length,r=(a-o+15)/o;e.addClass("over");var l=0-(s-=30)*r;l>0&&(l=0),0-a+o>l&&(l=0-a+o),K(e,l,200)})),o.parent().mousemove((function(){var e=t(this),n=e.offset(),s=t("body").data("mousex")-n.left,o=e.width(),a=e.find(".bullet:first").outerWidth(!0)*i.find(">ul:first >li").length-1;6>(s-=3)&&(s=0),s+3>o-6&&(s=o);var r=0-s*((a-o+15)/o);r>0&&(r=0),0-a+o>r&&(r=0-a+o),K(e,r,0)})),o.parent().mouseleave((function(){t(this).removeClass("over"),Z(i)})))},Z=function(t){var e=t.parent().find(".tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer").parent(),i=(e.offset(),e.find(".bullet:first").outerWidth(!0)),n=e.find(".bullet.selected").index()*i,s=e.width(),o=(i=e.find(".bullet:first").outerWidth(!0))*t.find(">ul:first >li").length,a=0-n;a>0&&(a=0),0-o+s>a&&(a=0-o+s),e.hasClass("over")||K(e,a,200)},K=function(t,e){punchgs.TweenLite.to(t.find(".tp-thumbcontainer"),.2,{force3D:"auto",left:e,ease:punchgs.Power3.easeOut,overwrite:"auto"})}}(jQuery),function(jQuery,undefined){function checkAvailableFilters(){}function checkMoreToLoad(t,e){var i=new Array;jQuery(e.filterGroupClass+".esg-filter-wrapper .esg-filterbutton.selected, "+e.filterGroupClass+" .esg-filter-wrapper .esg-filterbutton.selected").each((function(){i.push(jQuery(this).data("fid"))})),0==jQuery(e.filterGroupClass+".esg-filter-wrapper .esg-filterbutton.selected, "+e.filterGroupClass+" .esg-filter-wrapper .esg-filterbutton.selected").length&&i.push(-1);for(var n=new Array,s=0;s<e.loadMoreItems.length;s++)jQuery.each(e.loadMoreItems[s][1],(function(t,o){jQuery.each(i,(function(t,i){i==o&&-1!=e.loadMoreItems[s][0]&&n.push(e.loadMoreItems[s])}))}));return n}function buildLoader(t,e){return!(t.find(".esg-loader").length>0)&&(t.append('<div class="esg-loader '+e.spinner+'"><div class="dot1"></div><div class="dot2"></div><div class="punchgs.Bounce1"></div><div class="punchgs.Bounce2"></div><div class="punchgs.Bounce3"></div></div>'),("spinner1"==e.spinner||"spinner2"==e.spinner)&&t.find(".esg-loader").css({backgroundColor:e.spinnerColor}),("spinner3"==e.spinner||"spinner4"==e.spinner)&&t.find(".punchgs.Bounce1, .punchgs.Bounce2, .punchgs.Bounce3, .dot1, .dot2").css({backgroundColor:e.spinnerColor}),void punchgs.TweenLite.to(t,.3,{minHeight:"100px",zIndex:0}))}function setKeyToNull(t,e){jQuery.each(t.loadMoreItems,(function(i,n){n[0]==e&&(t.loadMoreItems[i][0]=-1)}))}function loadMoreEmpty(t){for(var e=!0,i=0;i<t.loadMoreItems.length;i++)-1!=t.loadMoreItems[i][0]&&(e=!1);return e}function loadMoreItems(t,e){var i=checkMoreToLoad(t,e),n=new Array;jQuery.each(i,(function(t,i){n.length<e.loadMoreAmount&&(n.push(i[0]),setKeyToNull(e,i[0]))}));var s=checkMoreToLoad(t,e).length;if(n.length>0){var o=t.find(".esg-loadmore");o.length>0&&(punchgs.TweenLite.to(o,.4,{autoAlpha:.2}),o.data("loading",1));var a={action:e.loadMoreAjaxAction,client_action:"load_more_items",token:e.loadMoreAjaxToken,data:n,gridid:e.gridID};jQuery.ajax({type:"post",url:e.loadMoreAjaxUrl,dataType:"json",data:a}).success((function(i){i.success&&(t.find("ul").first().append(i.data),checkAvailableFilters(t,e),prepareItemsInGrid(e,!0),setItemsOnPages(e),setTimeout((function(){if(e.animDelay="off",organiseGrid(e),prepareSortingAndOrders(t),loadMoreEmpty(e))t.find(".esg-loadmore").remove();else{var i=t.find(".esg-loadmore"),n=e.loadMoreTxt+" ("+s+")";"off"==e.loadMoreNr&&(n=e.loadMoreTxt),0==s?i.html(e.loadMoreEndTxt):i.html(n),i.length>0&&(punchgs.TweenLite.to(i,.4,{autoAlpha:1,overwrite:"all"}),i.data("loading",0))}setTimeout((function(){e.animDelay="on"}),500)}),10))})).error((function(e,i){t.find(".esg-loadmore").html("FAILURE: "+i)}))}else loadMoreEmpty(e)?t.find(".esg-loadmore").remove():t.find(".esg-loadmore").html(e.loadMoreEndTxt)}function killOldCustomAjaxContent(t){var e=t.data("lastposttype"),i=t.data("oldajaxsource"),n=t.data("oldajaxtype"),s=t.data("oldajaxvideoaspect"),o=t.data("oldselector");if(e!=undefined&&""!=e)try{jQuery.each(jQuery.fn.tpessential.defaults.ajaxTypes,(function(a,r){r!=undefined&&r.type!=undefined&&r.type==e&&r.killfunc!=undefined&&setTimeout((function(){r.killfunc.call(this,{id:i,type:n,aspectratio:s,selector:o})&&t.empty()}),250)}))}catch(t){console.log(t)}t.data("lastposttype","")}function addAjaxNavigagtion(t,e){function i(t){var e=new Array;return jQuery.each(t,(function(t,i){jQuery(i).closest(".itemtoshow.isvisiblenow").length>0&&e.push(i)})),e}var n=" eg-acp-"+t.ajaxClosePosition;n=(n=n+" eg-acp-"+t.ajaxCloseStyle)+" eg-acp-"+t.ajaxCloseType,loc="eg-icon-left-open-1",roc="eg-icon-right-open-1",xoc='<i class="eg-icon-cancel"></i>',"type1"==t.ajaxCloseType&&(loc="eg-icon-left-open-big",roc="eg-icon-right-open-big",t.ajaxCloseTxt="",xoc="X"),("true"==t.ajaxCloseInner||1==t.ajaxCloseInner)&&(n+=" eg-acp-inner");var s='<div class="eg-ajax-closer-wrapper'+n+'">';switch("tr"==t.ajaxClosePosition||"br"==t.ajaxClosePosition?("on"==t.ajaxNavButton&&(s=s+'<div class="eg-ajax-left eg-ajax-navbt"><i class="'+loc+'"></i></div><div class="eg-ajax-right eg-ajax-navbt"><i class="'+roc+'"></i></div>'),"on"==t.ajaxCloseButton&&(s=s+'<div class="eg-ajax-closer eg-ajax-navbt">'+xoc+t.ajaxCloseTxt+"</div>")):("on"==t.ajaxCloseButton&&(s=s+'<div class="eg-ajax-closer eg-ajax-navbt">'+xoc+t.ajaxCloseTxt+"</div>"),"on"==t.ajaxNavButton&&(s=s+'<div class="eg-ajax-left eg-ajax-navbt"><i class="'+loc+'"></i></div><div class="eg-ajax-right eg-ajax-navbt"><i class="'+roc+'"></i></div>')),s+="</div>",t.ajaxClosePosition){case"tl":case"tr":case"t":e.prepend(s);break;case"bl":case"br":case"b":e.append(s)}e.find(".eg-ajax-closer").click((function(){showHideAjaxContainer(e,!1,null,null,.25,!0)})),e.find(".eg-ajax-right").click((function(){var t=e.data("container").find(".lastclickedajax").closest("li"),n=t.nextAll().find(".eg-ajax-a-button"),s=t.prevAll().find(".eg-ajax-a-button");n=i(n),s=i(s),n.length>0?n[0].click():s[0].click()})),e.find(".eg-ajax-left").click((function(){var t=e.data("container").find(".lastclickedajax").closest("li"),n=t.nextAll().find(".eg-ajax-a-button"),s=t.prevAll().find(".eg-ajax-a-button");n=i(n),(s=i(s)).length>0?s[s.length-1].click():n[n.length-1].click()}))}function showHideAjaxContainer(t,e,i,n,s,o){s=s==undefined?.25:s;var a=t.data("container").data("opt"),r=t.data("lastheight")!=undefined?t.data("lastheight"):"100px";e?(s+=1.2,addAjaxNavigagtion(a,t),punchgs.TweenLite.set(t,{height:"auto"}),punchgs.TweenLite.set(t.parent(),{minHeight:0,maxHeight:"none",height:"auto",overwrite:"all"}),punchgs.TweenLite.from(t,s,{height:r,ease:punchgs.Power3.easeInOut,onStart:function(){punchgs.TweenLite.to(t,s,{autoAlpha:1,ease:punchgs.Power3.easeOut})},onComplete:function(){t.data("lastheight",t.height()),jQuery(window).trigger("resize.essg"),0==t.find(".eg-ajax-closer-wrapper").length&&addAjaxNavigagtion(a,t)}}),"off"!=a.ajaxScrollToOnLoad&&jQuery("html, body").animate({scrollTop:t.offset().top-n},{queue:!1,speed:.5})):(o&&(killOldCustomAjaxContent(t),r="0px"),punchgs.TweenLite.to(t.parent(),s,{height:r,ease:punchgs.Power2.easeInOut,onStart:function(){punchgs.TweenLite.to(t,s,{autoAlpha:0,ease:punchgs.Power3.easeOut})},onComplete:function(){setTimeout((function(){o&&t.html("")}),300)}}))}function removeLoader(t){t.closest(".eg-ajaxanimwrapper").find(".esg-loader").remove()}function ajaxCallBack(opt,a){if(opt.ajaxCallback==undefined||""==opt.ajaxCallback||opt.ajaxCallback.length<3)return!1;var splitter=opt.ajaxCallback.split(")"),splitter=splitter[0].split("("),callback=splitter[0],arguments=splitter.length>1&&""!=splitter[1]?splitter[1]+",":"",obj=new Object;try{obj.containerid="#"+opt.ajaxContentTarget,obj.postsource=a.data("ajaxsource"),obj.posttype=a.data("ajaxtype"),"on"==opt.ajaxCallbackArgument?eval(callback+"("+arguments+"obj)"):eval(callback+"("+arguments+")")}catch(t){console.log("Callback Error"),console.log(t)}}function loadMoreContent(t,e,i){t.find(".lastclickedajax").removeClass("lastclickedajax"),i.addClass("lastclickedajax");var n=jQuery("#"+e.ajaxContentTarget).find(".eg-ajax-target"),s=i.data("ajaxsource"),o=i.data("ajaxtype"),a=i.data("ajaxvideoaspect");if(n.data("container",t),a="16:9"==a?"widevideo":"normalvideo",showHideAjaxContainer(n,!1),n.length>0)switch(e.ajaxJsUrl!=undefined&&""!=e.ajaxJsUrl&&e.ajaxJsUrl.length>3&&jQuery.getScript(e.ajaxJsUrl).done((function(){e.ajaxJsUrl=""})).fail((function(){console.log("Loading Error on Ajax jQuery File. Please doublecheck if JS File and Path exist:"+e.ajaxJSUrl),e.ajaxJsUrl=""})),e.ajaxCssUrl!=undefined&&""!=e.ajaxCssUrl&&e.ajaxCssUrl.length>3&&(jQuery("<link>").appendTo("head").attr({type:"text/css",rel:"stylesheet"}).attr("href",e.ajaxCssUrl),e.ajaxCssUrl),buildLoader(n.closest(".eg-ajaxanimwrapper"),e),n.data("ajaxload")!=undefined&&n.data("ajaxload").abort(),killOldCustomAjaxContent(n),o){case"postid":var r={action:e.loadMoreAjaxAction,client_action:"load_more_content",token:e.loadMoreAjaxToken,postid:s};setTimeout((function(){n.data("ajaxload",jQuery.ajax({type:"post",url:e.loadMoreAjaxUrl,dataType:"json",data:r})),n.data("ajaxload").success((function(t){t.success&&(jQuery(n).html(t.data),showHideAjaxContainer(n,!0,e.ajaxScrollToOnLoad,e.ajaxScrollToOffset),removeLoader(n),ajaxCallBack(e,i))})),n.data("ajaxload").error((function(t,e){"abort"!=e&&(jQuery(n).append("<p>FAILURE: <strong>"+e+"</strong></p>"),removeLoader(n))}))}),300);break;case"youtubeid":setTimeout((function(){n.html('<div class="eg-ajax-video-container '+a+'"><iframe width="560" height="315" src="//www.youtube.com/embed/'+s+'?autoplay=1&vq=hd1080" frameborder="0" allowfullscreen></iframe></div>'),removeLoader(n),showHideAjaxContainer(n,!0,e.ajaxScrollToOnLoad,e.ajaxScrollToOffset),ajaxCallBack(e,i)}),300);break;case"vimeoid":setTimeout((function(){n.html('<div class="eg-ajax-video-container '+a+'"><iframe src="//player.vimeo.com/video/'+s+'?portrait=0&autoplay=1" width="500" height="281" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe></div>'),removeLoader(n),showHideAjaxContainer(n,!0,e.ajaxScrollToOnLoad,e.ajaxScrollToOffset),ajaxCallBack(e,i)}),300);break;case"html5vid":s=s.split("|"),setTimeout((function(){n.html('<video autoplay="true" loop="" class="rowbgimage" poster="" width="100%" height="auto"><source src="'+s[0]+'" type="video/mp4"><source src="'+s[1]+'" type="video/webm"><source src="'+s[2]+'" type="video/ogg"></video>'),removeLoader(n),showHideAjaxContainer(n,!0,e.ajaxScrollToOnLoad,e.ajaxScrollToOffset),ajaxCallBack(e,i)}),300);break;case"soundcloud":case"soundcloudid":setTimeout((function(){n.html('<iframe width="100%" height="250" scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/'+s+'&auto_play=true&hide_related=false&show_comments=true&show_user=true&show_reposts=false&visual=true"></iframe>'),removeLoader(n),showHideAjaxContainer(n,!0,e.ajaxScrollToOnLoad,e.ajaxScrollToOffset),ajaxCallBack(e,i)}),300);break;case"imageurl":setTimeout((function(){var t=new Image;t.onload=function(){var t=jQuery(this);n.html(""),t.css({width:"100%",height:"auto"}),n.append(jQuery(this)),removeLoader(n),showHideAjaxContainer(n,!0,e.ajaxScrollToOnLoad,e.ajaxScrollToOffset),ajaxCallBack(e,i)},t.onerror=function(){n.html("Error"),removeLoader(n),showHideAjaxContainer(n,!0,e.ajaxScrollToOnLoad,e.ajaxScrollToOffset)},t.src=s}),300);break;default:jQuery.each(jQuery.fn.tpessential.defaults.ajaxTypes,(function(t,i){i.openAnimationSpeed==undefined&&(i.openAnimationSpeed=0),i!=undefined&&i.type!=undefined&&i.type==o&&setTimeout((function(){n.data("lastposttype",o),n.data("oldajaxsource",s),n.data("oldajaxtype",o),n.data("oldajaxvideoaspect",a),n.data("oldselector","#"+e.ajaxContentTarget+" .eg-ajax-target"),showHideAjaxContainer(n,!0,e.ajaxScrollToOnLoad,e.ajaxScrollToOffset,0),n.html(i.func.call(this,{id:s,type:o,aspectratio:a})),removeLoader(n)}),300)}))}}function mainPreparing(t,e){var i,n=t.find(".eg-leftright-container"),s=getBestFitColumn(e,jQuery(window).width(),"id");e.column=s.column,e.columnindex=s.index,prepareItemsInGrid(e),organiseGrid(e),jQuery(e.filterGroupClass+".esg-filter-wrapper,"+e.filterGroupClass+" .esg-filter-wrapper").each((function(){var t=jQuery(this);t.hasClass("dropdownstyle")&&(t.find(".esg-filter-checked").each((function(){jQuery(this).prependTo(jQuery(this).parent())})),is_mobile()?t.find(".esg-selected-filterbutton").click((function(){var e=t.find(".esg-selected-filterbutton");e.hasClass("hoveredfilter")?(setTimeout((function(){e.removeClass("hoveredfilter")}),200),t.find(".esg-dropdown-wrapper").stop().slideUp(200),punchgs.TweenLite.to(t.find(".eg-icon-down-open"),.3,{scaleY:1})):(setTimeout((function(){e.addClass("hoveredfilter")}),200),t.find(".esg-dropdown-wrapper").stop().slideDown(200),punchgs.TweenLite.to(t.find(".eg-icon-down-open"),.3,{scaleY:-1}))})):t.hover((function(){var t=jQuery(this).closest(".esg-filter-wrapper");t.find(".esg-selected-filterbutton").addClass("hoveredfilter"),t.find(".esg-dropdown-wrapper").stop().slideDown(200)}),(function(){var t=jQuery(this).closest(".esg-filter-wrapper");t.find(".esg-selected-filterbutton").removeClass("hoveredfilter"),t.find(".esg-dropdown-wrapper").stop().slideUp(200)})))})),jQuery(e.filterGroupClass+".esg-left,"+e.filterGroupClass+" .esg-left").click((function(){(e=getOptions(t)).oldpage=e.currentpage,e.currentpage--,e.currentpage<0&&(e.currentpage=e.realmaxpage-1);var i=getBestFitColumn(e,jQuery(window).width(),"id");e.column=i.column,e.columnindex=i.index,setItemsOnPages(e),organiseGrid(e,"right"),setOptions(t,e),stopAllVideos(!0)})),jQuery(e.filterGroupClass+".esg-right,"+e.filterGroupClass+" .esg-right").click((function(){(e=getOptions(t)).oldpage=e.currentpage,e.currentpage++,e.currentpage>=e.realmaxpage&&(e.currentpage=0);var i=getBestFitColumn(e,jQuery(window).width(),"id");e.column=i.column,e.columnindex=i.index,setItemsOnPages(e),organiseGrid(e,"right"),setOptions(t,e),stopAllVideos(!0)})),jQuery(e.filterGroupClass+".esg-filterbutton, "+e.filterGroupClass+" .esg-filterbutton").each((function(){jQuery(this).hasClass("esg-pagination-button")||jQuery(this).click((function(){var e=getOptions(t);stopAllVideos(!0);var i=jQuery(this);i.hasClass("esg-pagination-button")||(jQuery(e.filterGroupClass+".esg-allfilter, "+e.filterGroupClass+" .esg-allfilter").removeClass("selected"),i.hasClass("esg-allfilter")&&jQuery(e.filterGroupClass+".esg-filterbutton, "+e.filterGroupClass+" .esg-filterbutton").each((function(){jQuery(this).removeClass("selected")}))),i.closest(".esg-filters").hasClass("esg-singlefilters")||"single"==e.filterType?(jQuery(e.filterGroupClass+".esg-filterbutton, "+e.filterGroupClass+" .esg-filterbutton").each((function(){jQuery(this).removeClass("selected")})),i.addClass("selected")):i.hasClass("selected")?i.removeClass("selected"):i.addClass("selected");var n=0;jQuery(e.filterGroupClass+".esg-filterbutton.selected,"+e.filterGroupClass+" .esg-filterbutton.selected").each((function(){jQuery(this).hasClass("selected")&&!jQuery(this).hasClass("esg-pagination-button")&&n++})),0==n&&jQuery(e.filterGroupClass+".esg-allfilter,"+e.filterGroupClass+" .esg-allfilter").addClass("selected"),e.filterchanged=!0,e.currentpage=0,1==e.maxpage?(jQuery(e.filterGroupClass+".navigationbuttons,"+e.filterGroupClass+" .navigationbuttons").css({display:"none"}),jQuery(e.filterGroupClass+".esg-pagination,"+e.filterGroupClass+" .esg-pagination").css({display:"none"})):(jQuery(e.filterGroupClass+".navigationbuttons,"+e.filterGroupClass+" .navigationbuttons").css({display:"inline-block"}),jQuery(e.filterGroupClass+".esg-pagination,"+e.filterGroupClass+" .esg-pagination").css({display:"inline-block"}));var s=t.find(".esg-loadmore");if(s.length>0){var o=checkMoreToLoad(t,e).length;o>0?s.html(e.loadMoreTxt+" ("+o+")"):s.html(e.loadMoreEndTxt)}setItemsOnPages(e),organiseGrid(e),setOptions(t,e)}))})),jQuery(window).on("resize.essg",(function(){if(clearTimeout(i),"on"==e.forceFullWidth||"on"==e.forceFullScreen){var s=t.parent().parent().find(".esg-relative-placeholder").offset().left;t.closest(".esg-container-fullscreen-forcer").css({left:0-s,width:jQuery(window).width()})}else t.closest(".esg-container-fullscreen-forcer").css({left:0,width:"auto"});if(n.length>0){var o=n.outerWidth(!0);punchgs.TweenLite.set(t.find(".esg-overflowtrick"),{width:t.width()-o,overwrite:"all"})}var a=getBestFitColumn(e,jQuery(window).width(),"id");e.column=a.column,e.columnindex=a.index,setOptions(t,e),i=setTimeout((function(){setItemsOnPages(e=getOptions(t)),organiseGrid(e),setOptions(t,e)}),200)})),t.on("itemsinposition",(function(){var t=jQuery(this),e=getOptions(t),i=t.find(".eg-leftright-container");if(clearTimeout(t.data("callednow")),e.maxheight>0&&e.maxheight<9999999999){e.inanimation=!1;var n=t.find(".esg-overflowtrick").first(),s=t.find("ul").first(),o=(i=t.find(".eg-leftright-container"),parseInt(n.css("paddingTop"),0));o=null==(o=o==undefined?0:o)?0:o;var a=parseInt(n.css("paddingBottom"),0);a=null==(a=a==undefined?0:a)?0:a;var r=e.maxheight+e.overflowoffset+o+a;if("on"==e.forceFullScreen){var l=jQuery(window).height();if(e.fullScreenOffsetContainer!=undefined)try{var h=e.fullScreenOffsetContainer.split(",");jQuery.each(h,(function(t,i){(l-=jQuery(i).outerHeight(!0))<e.minFullScreenHeight&&(l=e.minFullScreenHeight)}))}catch(t){}r=l}var c=.3;s.height()<200&&(c=1),punchgs.TweenLite.to(s,c,{force3D:"auto",height:r,ease:punchgs.Power3.easeInOut,clearProps:"transform"}),punchgs.TweenLite.to(n,c,{force3D:!0,height:r,ease:punchgs.Power3.easeInOut,clearProps:"transform"}),i.length>0&&punchgs.TweenLite.set(i,{minHeight:r,ease:punchgs.Power3.easeInOut});var d=jQuery(e.filterGroupClass+".esg-navbutton-solo-left,"+e.filterGroupClass+" .esg-navbutton-solo-left"),u=jQuery(e.filterGroupClass+".esg-navbutton-solo-right,"+e.filterGroupClass+" .esg-navbutton-solo-right");d.length>0&&d.css({marginTop:0-d.height()/2}),u.length>0&&u.css({marginTop:0-u.height()/2})}t.data("callednow",setTimeout((function(){t.find(".itemtoshow.isvisiblenow").each((function(){hideUnderElems(jQuery(this))}))}),250))})),prepareSortingAndOrders(t),prepareSortingClicks(t)}function prepareSortingAndOrders(t){var e=getOptions(t);t.find(".tp-esg-item").each((function(){var t=new Date(jQuery(this).data("date"));jQuery(this).data("date",t.getTime()/1e3)})),jQuery(e.filterGroupClass+".esg-sortbutton-order,"+e.filterGroupClass+" .esg-sortbutton-order").each((function(){var t=jQuery(this);t.removeClass("tp-desc").addClass("tp-asc"),t.data("dir","asc")}))}function prepareSortingClicks(t){var e;opt=getOptions(t),jQuery(opt.filterGroupClass+".esg-sortbutton-wrapper .esg-sortbutton-order,"+opt.filterGroupClass+" .esg-sortbutton-wrapper .esg-sortbutton-order").click((function(){var i=jQuery(this);i.hasClass("tp-desc")?(i.removeClass("tp-desc").addClass("tp-asc"),i.data("dir","asc")):(i.removeClass("tp-asc").addClass("tp-desc"),i.data("dir","desc"));var n=i.data("dir");stopAllVideos(!0,!0),jQuery(opt.filterGroupClass+".esg-sorting-select,"+opt.filterGroupClass+" .esg-sorting-select").each((function(){var i=jQuery(this).val();clearTimeout(e),t.find(".tp-esg-item").tsort({data:i,forceStrings:"false",order:n}),e=setTimeout((function(){opt=getOptions(t),setItemsOnPages(opt),organiseGrid(opt),setOptions(t,opt)}),200)}))})),jQuery(opt.filterGroupClass+".esg-sorting-select,"+opt.filterGroupClass+" .esg-sorting-select").each((function(){var i=jQuery(this);i.change((function(){t.find("iframe").css({visibility:"hidden"}),t.find(".video-eg").css({visibility:"hidden"});var n=jQuery(this).closest(".esg-sortbutton-wrapper").find(".esg-sortbutton-order"),s=i.val(),o=i.find("option:selected").text(),a=n.data("dir");stopAllVideos(!0,!0),clearTimeout(e),i.parent().parent().find(".sortby_data").text(o),t.find(".tp-esg-item").tsort({data:s,forceStrings:"false",order:a}),e=setTimeout((function(){opt=getOptions(t),setItemsOnPages(opt),organiseGrid(opt),setOptions(t,opt)}),500)}))}))}function fixCenteredCoverElement(t,e,i){if(e==undefined&&(e=t.find(".esg-entry-cover")),i==undefined&&(i=t.find(".esg-entry-media")),e&&i){var n=i.height();punchgs.TweenLite.set(e,{height:n});var s=t.find(".esg-cc");punchgs.TweenLite.set(s,{top:(n-s.height())/2})}}function getBestFitColumn(t,e,i){var n=e,s=0,o=9999,a=0,r=t.column,l=(t.column,t.column),h=0,c=0;t.responsiveEntries!=undefined&&t.responsiveEntries.length>0&&jQuery.each(t.responsiveEntries,(function(t,e){var i=e.width!=undefined?e.width:0,d=e.amount!=undefined?e.amount:0;o>i&&(o=i,r=d,c=t),i>a&&(a=i,lamount=d),i>s&&n>=i&&(s=i,l=d,h=t)})),o>e&&(l=r,h=c);var d=new Object;return d.index=h,d.column=l,"id"==i?d:l}function getOptions(t){return t.data("opt")}function setOptions(t,e){t.data("opt",e)}function checkMediaListeners(t){t.find("iframe").each((function(){var t=jQuery(this);t.attr("src").toLowerCase().indexOf("youtube")>0?prepareYT(t):t.attr("src").toLowerCase().indexOf("vimeo")>0?prepareVimeo(t):t.attr("src").toLowerCase().indexOf("soundcloud")>0&&prepareSoundCloud(t)})),t.find("video").each((function(){prepareVideo(jQuery(this))}))}function waitMediaListeners(t){var e=setInterval((function(){t.find("iframe").each((function(){var t=jQuery(this);t.attr("src").toLowerCase().indexOf("youtube")>0?prepareYT(t)&&clearInterval(e):t.attr("src").toLowerCase().indexOf("vimeo")>0?prepareVimeo(t)&&clearInterval(e):t.attr("src").toLowerCase().indexOf("soundcloud")>0?prepareSoundCloud(t)&&clearInterval(e):clearInterval(e)})),t.find("video").each((function(){prepareVideo(jQuery(this))&&clearInterval(e)}))}),50)}function directionPrepare(t,e,i,n,s){var o=new Object;switch(t){case 0:o.x=0,o.y="in"==e?0-n:10+n,o.y=s&&"in"==e?o.y-5:o.y;break;case 1:o.y=0,o.x="in"==e?i:-10-i,o.x=s&&"in"==e?o.x+5:o.x;break;case 2:o.y="in"==e?n:-10-n,o.x=0,o.y=s&&"in"==e?o.y+5:o.y;break;case 3:o.y=0,o.x="in"==e?0-i:10+i,o.x=s&&"in"==e?o.x-5:o.x}return o}function getDir(t,e){var i=t.width(),n=t.height(),s=(e.x-t.offset().left-i/2)*(i>n?n/i:1),o=(e.y-t.offset().top-n/2)*(n>i?i/n:1);return Math.round((Math.atan2(o,s)*(180/Math.PI)+180)/90+3)%4}function hideUnderElems(t){t.find(".eg-handlehideunder").each((function(){var e=jQuery(this),i=e.data("hideunder"),n=e.data("hideunderheight"),s=e.data("hidetype");e.data("knowndisplay")==undefined&&e.data("knowndisplay",e.css("display")),t.width()<i&&i!=undefined||t.height()<n&&n!=undefined?"visibility"==s?e.addClass("forcenotvisible"):"display"==s&&e.addClass("forcenotdisplay"):"visibility"==s?e.removeClass("forcenotvisible"):"display"==s&&e.removeClass("forcenotdisplay")}))}function offsetParrents(t,e){var i=e.closest(".mainul"),n=i.parent();if(e.position().top+e.height()>i.height()+40||0==t||0!=i.data("bh")&&i.data("bh")!=undefined&&e.position().top+e.height()>parseInt(i.data("bh"),0)+40){(i.data("bh")==undefined||0==i.data("bh"))&&i.data("bh",i.height()),(n.data("bh")==undefined||0==n.data("bh"))&&n.data("bh",n.height());var s=i.data("bh"),o=n.data("bh");0!=t?(i.data("alreadyinoff",!1),punchgs.TweenLite.to(i,.2,{height:s+t}),punchgs.TweenLite.to(n,.2,{height:o+t})):i.data("alreadyinoff")||(i.data("alreadyinoff",!0),punchgs.TweenLite.to(i,.3,{height:s,ease:punchgs.Power3.easeIn,onComplete:function(){i.data("bh",0),n.data("bh",0),i.data("alreadyinoff",!1)}}),punchgs.TweenLite.to(n,.3,{height:o,ease:punchgs.Power3.easeIn,onComplete:function(){i.data("bh",0),n.data("bh",0),i.data("alreadyinoff",!1)}}))}}function itemHoverAnim(t,e,i,n){1!=t.data("simplevideo")&&checkMediaListeners(t);var s=!1,o=t.find(".esg-media-poster");if(o.length>0&&0==o.css("opacity")&&(s=!0),t.find(".isplaying, .isinpause").length>0||s)return!1;clearTimeout(t.data("hovertimer"));var a=i.mainhoverdelay;"set"==e&&(a=0),t.data("hovertimer",setTimeout((function(){t.data("animstarted",1),punchgs.TweenLite.set(t,{z:.01,x:0,y:0,rotationX:0,rotationY:0,rotationZ:0}),t.addClass("esg-hovered");var s=t.find(".esg-entry-cover");if(punchgs.TweenLite.set(s,{transformStyle:"flat"}),"set"!=e&&fixCenteredCoverElement(t,s),t.find(".esg-entry-content").length>0&&"set"!=e&&"even"==i.layout){var o=t.data("pt"),a=t.data("pb"),r=t.data("pl"),l=t.data("pr"),h=t.data("bt"),c=t.data("bb"),d=t.data("bl"),u=t.data("br");t.data("hhh",t.outerHeight()),t.data("www",t.outerWidth()),punchgs.TweenLite.set(t.find(".esg-entry-content"),{display:"block"}),punchgs.TweenLite.set(t.find(".esg-entry-media"),{height:t.data("hhh")}),punchgs.TweenLite.set(t,{z:.1,zIndex:50,x:0-(r+l+u+d)/2,y:0-(o+a+h+c)/2,height:"auto",width:t.data("www")+r+l+d+u}),"on"==i.evenGridMasonrySkinPusher&&offsetParrents(t.height()-t.data("hhh"),t),t.css({paddingTop:o+"px",paddingLeft:r+"px",paddingRight:l+"px",paddingBottom:l+"px"}),t.css({borderTopWidth:h+"px",borderBottomWidth:c+"px",borderLeftWidth:d+"px",borderRightWidth:u+"px"}),1!=i.inanimation&&punchgs.TweenLite.set(t.closest(".esg-overflowtrick"),{overflow:"visible",overwrite:"all"})}jQuery.each(esgAnimmatrix,(function(i,s){t.find(s[0]).each((function(){var i=jQuery(this),o=i.data("delay")!=undefined?i.data("delay"):0;animfrom=s[2],animto=s[3],animto.delay=o,animto.overwrite="all",animfrom.overwrite="all",animto.transformStyle="flat",animto.force3D=!0;var a=s[0].indexOf("out")>-1;i.hasClass("esg-entry-media")||a||(animto.clearProps="transform"),animto.z=.001,animfrom.transformPerspective==undefined&&(animfrom.transformPerspective=1e3),i.hasClass("esg-overlay")&&(animfrom.z==undefined&&(animfrom.z=-.002),animto.z=-10.0001);var r=i;if(i.hasClass("esg-entry-media")&&i.find(".esg-media-video").length>0)return!0;if(punchgs.TweenLite.killTweensOf(r,!1),"set"==e)punchgs.TweenLite.set(r,animfrom);else switch(s[0]){case".esg-shifttotop":animto.y=0-t.find(".esg-bc.eec").last().height(),punchgs.TweenLite.fromTo(i,.5,{y:0},{y:animto.y});break;case".esg-slide":var l=directionPrepare(n,"in",t.width(),t.height()),h=new Object,c=new Object;jQuery.extend(h,animfrom),jQuery.extend(c,animto),h.css.x=l.x,h.css.y=l.y,punchgs.TweenLite.fromTo(r,s[1],h,c,0);break;case".esg-slideout":l=directionPrepare(n,"out",t.width(),t.height()),h=new Object,c=new Object,jQuery.extend(h,animfrom),jQuery.extend(c,animto),c.x=l.x,c.y=l.y,c.clearProps="",punchgs.TweenLite.fromTo(r,s[1],h,c,0);break;default:punchgs.TweenLite.fromTo(r,s[1],animfrom,animto,0)}}))}))}),a))}function videoClickEvent(t,e,i,n){t.css({transform:"none","-moz-transform":"none","-webkit-transform":"none"}),t.closest(".esg-overflowtrick").css({transform:"none","-moz-transform":"none","-webkit-transform":"none"}),t.closest("ul").css({transform:"none","-moz-transform":"none","-webkit-transform":"none"}),n||t.find(".esg-media-video").each((function(){var e=jQuery(this);if(e.data("youtube")!=undefined&&0==t.find(".esg-youtube-frame").length){var i=t.find(".esg-entry-media"),n="https://www.youtube.com/embed/"+e.data("youtube")+"?version=3&enablejsapi=1&html5=1&controls=1&autohide=1&rel=0&showinfo=0";i.append('<iframe class="esg-youtube-frame" wmode="Opaque" style="position:absolute;top:0px;left:0px;display:none" width="'+e.attr("width")+'" height="'+e.attr("height")+'" data-src="'+n+'" src="about:blank"></iframe>')}if(e.data("vimeo")!=undefined&&0==t.find(".esg-vimeo-frame").length){i=t.find(".esg-entry-media");var s="http://player.vimeo.com/video/"+e.data("youtube")+"?title=0&byline=0&html5=1&portrait=0&api=1;";i.append('<iframe class="esg-vimeo-frame"  allowfullscreen="false" style="position:absolute;top:0px;left:0px;display:none" webkitallowfullscreen="" mozallowfullscreen="" allowfullscreen="" width="'+e.attr("width")+'" height="'+e.attr("height")+'" data-src="'+s+'" src="about:blank"></iframe>')}if(e.data("soundcloud")!=undefined&&0==t.find(".esg-soundcloud-frame").length){i=t.find(".esg-entry-media");var o="https://w.soundcloud.com/player/?url=https://api.soundcloud.com/tracks/"+e.data("soundcloud")+"&auto_play=false&hide_related=false&visual=true&show_artwork=true";i.append('<iframe class="esg-soundcloud-frame" allowfullscreen="false" style="position:absolute;top:0px;left:0px;display:none" webkitallowfullscreen="" mozallowfullscreen="" allowfullscreen="" width="'+e.attr("width")+'" height="'+e.attr("height")+'" scrolling="no" frameborder="no" data-src="'+o+'" src="about:blank"></iframe>')}e.data("mp4")==undefined&&e.data("webm")==undefined&&e.data("ogv")==undefined||0!=t.find(".esg-video-frame").length||((i=t.find(".esg-entry-media")).append('<video class="esg-video-frame" style="position:absolute;top:0px;left:0px;display:none" width="'+e.attr("width")+'" height="'+e.attr("height")+'" data-origw="'+e.attr("width")+'" data-origh="'+e.attr("height")+'" ></video'),e.data("mp4")!=undefined&&i.find("video").append('<source src="'+e.data("mp4")+'" type="video/mp4" />'),e.data("webm")!=undefined&&i.find("video").append('<source src="'+e.data("webm")+'" type="video/webm" />'),e.data("ogv")!=undefined&&i.find("video").append('<source src="'+e.data("ogv")+'" type="video/ogg" />'))})),adjustMediaSize(t,!0,null,i);var s=t.find(".esg-youtube-frame");0==s.length&&(s=t.find(".esg-vimeo-frame")),0==s.length&&(s=t.find(".esg-soundcloud-frame")),0==s.length&&(s=t.find(".esg-video-frame"));var o=t.find(".esg-entry-cover"),a=t.find(".esg-media-poster");if("about:blank"==s.attr("src")){s.attr("src",s.data("src")),loadVideoApis(e,i),n||punchgs.TweenLite.set(s,{opacity:0,display:"block"});var r=setInterval((function(){s.attr("src").toLowerCase().indexOf("youtube")>0?1==prepareYT(s)&&(clearInterval(r),n||(is_mobile()?(punchgs.TweenLite.set(s,{autoAlpha:1}),punchgs.TweenLite.set(a,{autoAlpha:0}),punchgs.TweenLite.set(o,{autoAlpha:0})):(punchgs.TweenLite.to(s,.5,{autoAlpha:1}),punchgs.TweenLite.to(a,.5,{autoAlpha:0}),punchgs.TweenLite.to(o,.5,{autoAlpha:0}),playYT(s,n)))):s.attr("src").toLowerCase().indexOf("vimeo")>0?1==prepareVimeo(s)&&(clearInterval(r),n||(is_mobile()?(punchgs.TweenLite.set(s,{autoAlpha:1}),punchgs.TweenLite.set(a,{autoAlpha:0}),punchgs.TweenLite.set(o,{autoAlpha:0})):(punchgs.TweenLite.to(s,.5,{autoAlpha:1}),punchgs.TweenLite.to(a,.5,{autoAlpha:0}),punchgs.TweenLite.to(o,.5,{autoAlpha:0})),playVimeo(s,n))):s.attr("src").toLowerCase().indexOf("soundcloud")>0&&1==prepareSoundCloud(s)&&(clearInterval(r),n||(is_mobile()?(punchgs.TweenLite.set(s,{autoAlpha:1}),punchgs.TweenLite.set(a,{autoAlpha:0}),punchgs.TweenLite.set(o,{autoAlpha:0})):(punchgs.TweenLite.to(s,.5,{autoAlpha:1}),punchgs.TweenLite.to(a,.5,{autoAlpha:0}),punchgs.TweenLite.to(o,.5,{autoAlpha:0})),playSC(s,n)))}),100)}else s.hasClass("esg-video-frame")?(loadVideoApis(e,i),punchgs.TweenLite.set(s,{opacity:0,display:"block"}),r=setInterval((function(){1==prepareVideo(s)&&(clearInterval(r),n||(is_mobile()?(punchgs.TweenLite.set(s,{autoAlpha:1}),punchgs.TweenLite.set(a,{autoAlpha:0}),punchgs.TweenLite.set(o,{autoAlpha:0})):(punchgs.TweenLite.to(s,.5,{autoAlpha:1}),punchgs.TweenLite.to(a,.5,{autoAlpha:0}),punchgs.TweenLite.to(o,.5,{autoAlpha:0})),playVideo(s,n)))}),100)):(n||(is_mobile()?(punchgs.TweenLite.set(s,{autoAlpha:1}),punchgs.TweenLite.set(a,{autoAlpha:0}),punchgs.TweenLite.set(o,{autoAlpha:0})):(punchgs.TweenLite.set(s,{opacity:0,display:"block"}),punchgs.TweenLite.to(s,.5,{autoAlpha:1}),punchgs.TweenLite.to(a,.5,{autoAlpha:0}),punchgs.TweenLite.to(o,.5,{autoAlpha:0}))),s.attr("src")!=undefined&&(s.attr("src").toLowerCase().indexOf("youtube")>0&&playYT(s,n),s.attr("src").toLowerCase().indexOf("vimeo")>0&&playVimeo(s,n),s.attr("src").toLowerCase().indexOf("soundcloud")>0&&playSC(s,n)))}function prepareItemsInGrid(t,e){var i=t.container;i.addClass("esg-container"),e||i.find(".mainul>li").each((function(){jQuery(this).addClass("eg-newli")}));var n=i.find(".mainul>.eg-newli"),s=(t.column,t.aspectratio);i.find(".esg-overflowtrick").parent().width();i.find("ul").first(),i.find(".esg-overflowtrick").first(),s=s.split(":"),aratio=parseInt(s[0],0)/parseInt(s[1],0),t.column,aratio,jQuery.each(n,(function(e,n){var s=jQuery(n),o=s.find(".esg-entry-media"),a=o.find("img").attr("src");s.removeClass("eg-newli"),punchgs.TweenLite.set(s,{force3D:"auto",autoAlpha:0,opacity:0}),s.addClass("tp-esg-item"),"even"==t.layout?a!=undefined&&(s.find(".esg-entry-media").wrap('<div class="esg-entry-media-wrapper" style="width:100%;height:100%; overflow:hidden;position:relative;"></div>'),o.find("img").css({top:"0px",left:"0px",width:"100%",height:"auto",visibility:"visible",display:"block"})):s.find(".esg-entry-media").wrap('<div class="esg-entry-media-wrapper" style="overflow:hidden;position:relative;"></div>'),s.find(".esg-media-video").each((function(){var e=jQuery(this),n=s.find(".esg-entry-media"),o="display:none;",a="data-src=",r="src=";if(e.data("poster")!=undefined&&e.data("poster").length>3?"even"!=t.layout?(n.append('<img class="esg-media-poster" src="'+e.data("poster")+'" width="'+e.attr("width")+'" height="'+e.attr("height")+'">'),n.find("img").css({top:"0px",left:"0px",width:"100%",height:"auto",visibility:"visible",display:"block"})):(n.append('<div class="esg-media-poster" style="background:url('+e.data("poster")+'); background-size:cover; background-position:center center">'),n.find(".esg-media-poster").css({width:"100%",height:"100%",visibility:"visible",position:"relative",display:"block"})):(s.find(".esg-entry-cover").remove(),o="display:block;",a="src=",r="data-src=",s.data("simplevideo",1)),0==s.find(".esg-click-to-play-video").length&&(s.find(".esg-entry-cover").find("*").each((function(){0==jQuery(this).closest("a").length&&0==jQuery(this).find("a").length&&jQuery(this).addClass("esg-click-to-play-video")})),s.find(".esg-overlay").addClass("esg-click-to-play-video")),e.data("youtube")!=undefined){var l="https://www.youtube.com/embed/"+e.data("youtube")+"?version=3&enablejsapi=1&html5=1&controls=1&autohide=1&rel=0&showinfo=0";n.append('<iframe class="esg-youtube-frame" wmode="Opaque" style="position:absolute;top:0px;left:0px;'+o+'" width="'+e.attr("width")+'" height="'+e.attr("height")+'" '+a+'"'+l+'" '+r+'"about:blank"></iframe>')}if(e.data("vimeo")!=undefined){var h="http://player.vimeo.com/video/"+e.data("vimeo")+"?title=0&byline=0&html5=1&portrait=0&api=1";n.append('<iframe class="esg-vimeo-frame" style="position:absolute;top:0px;left:0px;'+o+'" frameborder="0" webkitallowfullscreen="" mozallowfullscreen="" allowfullscreen=""  width="'+e.attr("width")+'" height="'+e.attr("height")+'" '+a+'"'+h+'" '+r+'"about:blank"></iframe>')}if(e.data("soundcloud")!=undefined){var c="https://w.soundcloud.com/player/?url=https://api.soundcloud.com/tracks/"+e.data("soundcloud")+"&auto_play=false&hide_related=false&visual=true&show_artwork=true";n.append('<iframe class="esg-soundcloud-frame" style="position:absolute;top:0px;left:0px;'+o+'" frameborder="0" webkitallowfullscreen="" mozallowfullscreen="" allowfullscreen="" width="'+e.attr("width")+'" height="'+e.attr("height")+'" '+a+'"'+c+'" '+r+'"about:blank"></iframe>')}(e.data("mp4")!=undefined||e.data("webm")!=undefined||e.data("ogv")!=undefined)&&(n.append('<video class="esg-video-frame" controls style="position:absolute;top:0px;left:0px;'+o+'" width="'+e.attr("width")+'" height="'+e.attr("height")+'" data-origw="'+e.attr("width")+'" data-origh="'+e.attr("height")+'"></video'),e.data("mp4")!=undefined&&n.find("video").append('<source src="'+e.data("mp4")+'" type="video/mp4" />'),e.data("webm")!=undefined&&n.find("video").append('<source src="'+e.data("webm")+'" type="video/webm" />'),e.data("ogv")!=undefined&&n.find("video").append('<source src="'+e.data("ogv")+'" type="video/ogg" />')),s.find(".esg-click-to-play-video").click((function(){videoClickEvent(jQuery(this).closest(".tp-esg-item"),i,t)})),1==s.data("simplevideo")&&waitMediaListeners(s)})),0==s.find(".esg-media-video").length&&s.find(".esg-click-to-play-video").remove(),adjustMediaSize(s,!0,null,t),s.find(".esg-entry-content").length>0&&s.find(".esg-media-cover-wrapper").length>0&&(s.find(".esg-entry-content").index()<s.find(".esg-media-cover-wrapper").index()||s.find(".esg-entry-content").addClass("esg-notalone")),s.find(".esg-entry-cover").each((function(){var t=jQuery(this),e=t.data("clickable");t.find(".esg-top").wrapAll('<div class="esg-tc eec"></div>'),t.find(".esg-left").wrapAll('<div class="esg-lc eec"></div>'),t.find(".esg-right").wrapAll('<div class="esg-rc eec"></div>'),t.find(".esg-center").wrapAll('<div class="esg-cc eec"></div>'),t.find(".esg-bottom").wrapAll('<div class="esg-bc eec"></div>'),t.find(".eec").append("<div></div>"),"on"==e&&1==t.find(".esg-overlay").length&&t.click((function(t){0==jQuery(t.target).closest("a").length&&jQuery(this).find(".eg-invisiblebutton")[0].click()})).css({cursor:"pointer"})})),s.data("pt",parseInt(s.css("paddingTop"),0)),s.data("pb",parseInt(s.css("paddingBottom"),0)),s.data("pl",parseInt(s.css("paddingLeft"),0)),s.data("pr",parseInt(s.css("paddingRight"),0)),s.data("bt",parseInt(s.css("borderTopWidth"),0)),s.data("bb",parseInt(s.css("borderBottomWidth"),0)),s.data("bl",parseInt(s.css("borderLeftWidth"),0)),s.data("br",parseInt(s.css("borderRightWidth"),0)),s.find(".esg-entry-content").length>0&&"even"==t.layout&&(s.css({paddingTop:"0px",paddingLeft:"0px",paddingRight:"0px",paddingBottom:"0px"}),s.css({borderTopWidth:"0px",borderBottomWidth:"0px",borderLeftWidth:"0px",borderRightWidth:"0px"})),s.find(".eg-handlehideunder").each((function(){})),t.ajaxContentTarget!=undefined&&jQuery("#"+t.ajaxContentTarget).length>0&&s.find(".eg-ajaxclicklistener, a").each((function(){var e=jQuery(this),n=jQuery("#"+t.ajaxContentTarget).find(".eg-ajax-target");n.parent().hasClass("eg-ajaxanimwrapper")||n.wrap('<div class="eg-ajaxanimwrapper" style="position:relative;overflow:hidden;"></div>'),e.data("ajaxsource")!=undefined&&e.data("ajaxtype")!=undefined&&(e.addClass("eg-ajax-a-button"),e.click((function(){return loadMoreContent(i,t,e),!(n.length>0)})))})),s.find(".eg-triggerfilter").click((function(){var e=jQuery(this).data("filter");return jQuery(t.filterGroupClass+".esg-filterbutton,"+t.filterGroupClass+" .esg-filterbutton").each((function(){jQuery(this).data("filter")==e&&jQuery(this).click()})),!1})).css({cursor:"pointer"}),s.on("mouseenter.hoverdir, mouseleave.hoverdir",(function(e){var i=jQuery(this),n=getDir(i,{x:e.pageX,y:e.pageY});if("mouseenter"===e.type)itemHoverAnim(jQuery(this),"nope",t,n);else{if(clearTimeout(i.data("hovertimer")),1==i.data("animstarted")){i.data("animstarted",0),i.removeClass("esg-hovered");var s=(i.find(".esg-entry-cover"),0);i.find(".esg-entry-content").length>0&&"even"==t.layout&&(punchgs.TweenLite.set(i.find(".esg-entry-content"),{display:"none"}),punchgs.TweenLite.set(i,{zIndex:5}),punchgs.TweenLite.set(i.closest(".esg-overflowtrick"),{overflow:"hidden",overwrite:"all"}),i.css({paddingTop:"0px",paddingLeft:"0px",paddingRight:"0px",paddingBottom:"0px"}),i.css({borderTopWidth:"0px",borderBottomWidth:"0px",borderLeftWidth:"0px",borderRightWidth:"0px"}),i.find(".esg-entry-media").css({height:"100%"}),punchgs.TweenLite.set(i,{z:0,height:i.data("hhh"),width:i.data("www"),x:0,y:0}),"on"==t.evenGridMasonrySkinPusher&&offsetParrents(0,i)),jQuery.each(esgAnimmatrix,(function(t,e){i.find(e[0]).each((function(){var t=jQuery(this),o=t.data("delay")!=undefined?t.data("delay"):0,a=e[5];switch(animobject=t,splitted=!1,o>s&&(s=o),a.z==undefined&&(a.z=50),e[0]){case".esg-slide":var r=directionPrepare(n,"in",i.width(),i.height(),!0);a.x=r.x,a.y=r.y,punchgs.TweenLite.to(animobject,.5,{y:a.y,x:a.x,overwrite:"all",onCompleteParams:[animobject],onComplete:function(t){punchgs.TweenLite.set(t,{autoAlpha:0})}});break;case".esg-slideout":r=directionPrepare(n,"out",i.width(),i.height()),a.x=0,a.y=0,a.overwrite="all",punchgs.TweenLite.fromTo(animobject,.5,{autoAlpha:1,x:r.x,y:r.y},{x:0,y:0,autoAlpha:1,overwrite:"all"});break;default:a.force3D="auto",punchgs.TweenLite.to(animobject,e[4],a,0)}}))}))}i.hasClass("esg-demo")&&setTimeout((function(){itemHoverAnim(i)}),800)}})),itemHoverAnim(s,"set",t),s.hasClass("esg-demo")&&itemHoverAnim(s)})),loadVideoApis(i,t),setItemsOnPages(t)}function adjustMediaSize(t,e,i,n){t.find("iframe").length>0&&t.find("iframe").each((function(){var s=jQuery(this);s.data("origw",s.attr("width")),s.data("origh",s.attr("height"));var o=s.data("origw"),a=s.data("origh");if(i!=undefined)var r=i.itemw;else r=t.width();ifh=r/o*a,r=Math.round(r),ifh=Math.round(ifh),s.data("neww",r),s.data("newh",ifh),e&&"even"!=n.layout?(punchgs.TweenLite.set(s,{width:r,height:ifh}),punchgs.TweenLite.set(t.find(".esg-media-poster"),{width:r,height:ifh}),punchgs.TweenLite.set(t.find(".esg-entry-media"),{width:r,height:ifh})):(punchgs.TweenLite.set(s,{width:"100%",height:"100%"}),punchgs.TweenLite.set(t.find(".esg-media-poster"),{width:"100%",height:"100%"}),punchgs.TweenLite.set(t.find(".esg-entry-media"),{width:"100%",height:"100%"}))})),t.find(".esg-video-frame").length>0&&t.find(".esg-video-frame").each((function(){var s=jQuery(this);s.parent().data("origw",s.data("origw")),s.parent().data("origh",s.data("origh"));var o=s.data("origw"),a=s.data("origh");if(i!=undefined)var r=i.itemw;else r=t.width();ifh=r/o*a,r=Math.round(r),ifh=Math.round(ifh),s.data("neww",r),s.data("newh",ifh),e&&"even"!=n.layout?(punchgs.TweenLite.set(s,{width:r,height:ifh}),punchgs.TweenLite.set(t.find(".esg-media-poster"),{width:r,height:ifh}),punchgs.TweenLite.set(t.find(".esg-entry-media"),{width:r,height:ifh})):(punchgs.TweenLite.set(s,{width:"100%",height:"100%"}),punchgs.TweenLite.set(t.find(".esg-media-poster"),{width:"100%",height:"100%"}),punchgs.TweenLite.set(t.find(".esg-entry-media"),{width:"100%",height:"100%"}))}))}function setItemsOnPages(t){var e=t.container,i=e.find(".mainul>li"),n=t.column*t.row,s=t.rowItemMultiplier,o=s.length;if(o>0&&"even"==t.layout){n=0;for(var a=0;a<t.row;a++)n+=s[a-o*Math.floor(a/o)][t.columnindex]}var r=n*t.currentpage,l=(e.find(".esg-overflowtrick").parent().width(),r+n),h=jQuery(t.filterGroupClass+".esg-filterbutton.selected:not(.esg-navigationbutton),"+t.filterGroupClass+" .esg-filterbutton.selected:not(.esg-navigationbutton)"),c=0;if(jQuery(t.filterGroupClass+".esg-filter-wrapper, "+t.filterGroupClass+" .esg-filter-wrapper").length>0?jQuery.each(i,(function(e,i){var n=jQuery(i);n.find(".esgbox").each((function(){"all"==t.lightBoxMode?jQuery(this).attr("rel","group"):"contentgroup"!=t.lightBoxMode&&jQuery(this).attr("rel","")}));var s=!0,o=0;jQuery.each(h,(function(t,e){n.hasClass(jQuery(e).data("filter"))&&(s=!1,o++)})),"and"==t.filterLogic&&o<h.length&&(s=!0),c>=r&&l>c&&!s?(n.addClass("itemtoshow").removeClass("itemishidden").removeClass("itemonotherpage"),("filterpage"==t.lightBoxMode||"filterall"==t.lightBoxMode)&&n.find(".esgbox").attr("rel","group"),c++):("filterall"==t.lightBoxMode&&n.find(".esgbox").attr("rel","group"),s?n.addClass("itemishidden").removeClass("itemtoshow").removeClass("fitsinfilter"):(r>c||c>=l?(n.addClass("itemonotherpage"),n.removeClass("itemtoshow"),c++):(n.addClass("itemtoshow").removeClass("itemishidden").removeClass("itemonotherpage"),c++),n.addClass("fitsinfilter")))})):jQuery.each(i,(function(e,i){var n=jQuery(i);n.find(".esgbox").each((function(){"all"==t.lightBoxMode?jQuery(this).attr("rel","group"):jQuery(this).attr("rel","")})),c>=r&&l>c?(n.addClass("itemtoshow").removeClass("itemishidden").removeClass("itemonotherpage"),c++):(r>c||c>=l?(n.addClass("itemonotherpage"),n.removeClass("itemtoshow"),c++):(n.addClass("itemtoshow").removeClass("itemishidden").removeClass("itemonotherpage"),c++),n.addClass("fitsinfilter"))})),t.nonefiltereditems=e.find(".itemtoshow, .fitsinfilter").length,"none"!=t.loadMoreType){var d=0,u=!1;h.each((function(){var t=jQuery(this).data("filter");if(t!=undefined){var i=e.find("."+t).length;d+=i,0==i&&(u=!0)}})),(0==h.length||1==h.length)&&(d=1),(0==d||u)&&loadMoreItems(e,t)}var p=jQuery(t.filterGroupClass+".esg-pagination,"+t.filterGroupClass+" .esg-pagination");p.find(".esg-pagination").remove(),p.html(""),t.maxpage=0;var f,g=Math.ceil(t.nonefiltereditems/n);if(t.realmaxpage=g,g>7&&"on"==t.smartPagination)if(t.currentpage<3){for(a=0;4>a;a++)f=a==t.currentpage?"selected":"",t.maxpage++,p.append('<div class="esg-navigationbutton esg-filterbutton esg-pagination-button '+f+'" data-page="'+a+'">'+(a+1)+"</div>");p.append('<div class="esg-navigationbutton">...</div>'),p.append('<div class="esg-navigationbutton esg-filterbutton esg-pagination-button '+f+'" data-page="'+(g-1)+'">'+g+"</div>")}else if(g-t.currentpage<4)for(p.append('<div class="esg-navigationbutton esg-filterbutton esg-pagination-button '+f+'" data-page="0">1</div>'),p.append('<div class="esg-navigationbutton">...</div>'),a=g-4;g>a;a++)f=a==t.currentpage?"selected":"",t.maxpage++,p.append('<div class="esg-navigationbutton esg-filterbutton esg-pagination-button '+f+'" data-page="'+a+'">'+(a+1)+"</div>");else{for(p.append('<div class="esg-navigationbutton esg-filterbutton esg-pagination-button '+f+'" data-page="0">1</div>'),p.append('<div class="esg-navigationbutton">...</div>'),a=t.currentpage-1;a<t.currentpage+2;a++)f=a==t.currentpage?"selected":"",t.maxpage++,p.append('<div class="esg-navigationbutton esg-filterbutton esg-pagination-button '+f+'" data-page="'+a+'">'+(a+1)+"</div>");p.append('<div class="esg-navigationbutton">...</div>'),p.append('<div class="esg-navigationbutton esg-filterbutton esg-pagination-button '+f+'" data-page="'+(g-1)+'">'+g+"</div>")}else for(a=0;g>a;a++)f=a==t.currentpage?"selected":"",t.maxpage++,p.append('<div class="esg-navigationbutton esg-filterbutton esg-pagination-button '+f+'" data-page="'+a+'">'+(a+1)+"</div>");if(1==t.maxpage?(jQuery(t.filterGroupClass+".esg-navigationbutton,"+t.filterGroupClass+" .esg-navigationbutton").not(".esg-loadmore").css({display:"none"}),p.css({display:"none"})):(jQuery(t.filterGroupClass+".esg-navigationbutton,"+t.filterGroupClass+" .esg-navigationbutton").css({display:"inline-block"}),p.css({display:"inline-block"})),t.currentpage>=Math.ceil(t.nonefiltereditems/n)){t.oldpage=t.currentpage,t.currentpage=0;var m=0;e.find(".itemtoshow, .fitsinfilter").each((function(){m++,l>m&&jQuery(this).removeClass("itemonotherpage")})),p.find(".esg-pagination-button").first().addClass("selected")}t.currentpage<0&&(t.currentpage=0),p.find(".esg-pagination-button").on("click",(function(){t.oldpage=t.currentpage,t.currentpage=jQuery(this).data("page");var i=getBestFitColumn(t=getOptions(e),jQuery(window).width(),"id");t.column=i.column,t.columnindex=i.index,setItemsOnPages(t),organiseGrid(t),setOptions(e,t),stopAllVideos(!0),"on"==t.paginationScrollToTop&&jQuery("html, body").animate({scrollTop:e.offset().top-t.paginationScrollToTopOffset},{queue:!1,speed:.5})})),t.firstshowever==undefined&&jQuery(t.filterGroupClass+".esg-navigationbutton,"+t.filterGroupClass+" .esg-navigationbutton").css({visibility:"hidden"})}function waittorungGrid(t,e,i){var n=t.closest(".mainul");clearTimeout(n.data("intreorganisier")),n.hasClass("gridorganising")?n.data("intreorganisier",setTimeout((function(){waittorungGrid(t,e,i)}),10)):runGrid(e,i)}function loadAllPrepared(t,e){if(1==t.data("preloading"))return!1;var i=e.aspectratio,n=(parseInt(i[0],0),parseInt(i[1],0),new Image);t.data("lazysrc")!=t.attr("src")&&t.data("lazysrc")!=undefined&&"undefined"!=t.data("lazysrc")&&t.data("lazysrc")!=undefined&&"undefined"!=t.data("lazysrc")&&t.attr("src",t.data("lazysrc")),t.data("preloading",1),n.onload=function(){t.data("lazydone",1),t.data("ww",n.width),t.data("hh",n.height),t.closest(".showmeonload").addClass("itemtoshow").removeClass("showmeonload").addClass("loadedmedia"),evenImageRatio(t,e),"on"==e.lazyLoad&&waittorungGrid(t,e,!0)},n.onerror=function(){t.data("lazydone",1),t.closest(".showmeonload").addClass("itemtoshow").removeClass("showmeonload").addClass("loadedmedia"),"on"==e.lazyLoad&&waittorungGrid(t,e,!0)},n.src=t.attr("src")!=undefined&&"undefined"!=t.attr("src")?t.attr("src"):t.data("src"),n.complete&&(t.data("lazydone",1),t.data("ww",n.width),t.data("hh",n.height),t.closest(".showmeonload").addClass("itemtoshow").removeClass("showmeonload").addClass("loadedmedia"),evenImageRatio(t,e),"on"==e.lazyLoad&&waittorungGrid(t,e,!0))}function organiseGrid(t){var e=t.container;t.listneractivated==undefined&&(e.on("visibleimagesloaded",(function(){runGrid(t)})),t.listneractivated=!0,setOptions(e,t)),waitForLoads(e.find(".itemtoshow"),t)}function evenImageRatio(t,e,i){if("even"==e.layout&&t.is(":visible")){var n=e.aspectratio;n=n.split(":");var s=parseInt(n[0],0)/parseInt(n[1],0),o=t.data("ww"),a=t.data("lazydone");if(o==undefined&&1==a||"on"==e.forceFullScreen&&1==a||i&&o!=undefined){var r=t.data("hh");if(o/r>=s){var l=(o/(r/n[1])-n[0])/2;l=100/n[0]*l,t.css({position:"absolute",width:"auto",height:"101%",top:"0%",left:0-l+"%"})}else{l=(r/(o/n[0])-n[1])/2,l=100/n[1]*l,t.css({position:"absolute",width:"101%",height:"auto",left:"0%",top:0-l+"%"})}removeLLCover(t)}}else removeLLCover(t)}function removeLLCover(t){!t.hasClass("coverremoved")&&t.parent().find(".lazyloadcover").length>0&&(t.addClass("coverremoved"),punchgs.TweenLite.to(t.parent().find(".lazyloadcover"),.5,{autoAlpha:0,ease:punchgs.Power3.easeInOut,onComplete:function(){t.parent().find(".lazyloadcover").remove()}}))}function runGrid(t,e){var i=t.container;t.firstshowever==undefined?(i.is(":hidden")?(punchgs.TweenLite.set(i,{autoAlpha:1,display:"block"}),setTimeout((function(){runGridMain(t,e),jQuery(t.filterGroupClass+".esg-navigationbutton, "+t.filterGroupClass+" .esg-navigationbutton").css({visibility:"visible"})}),300)):(runGridMain(t,e),jQuery(t.filterGroupClass+".esg-navigationbutton, "+t.filterGroupClass+" .esg-navigationbutton").css({visibility:"visible"})),t.firstshowever=1):(runGridMain(t,e),jQuery(t.filterGroupClass+".esg-navigationbutton, "+t.filterGroupClass+" .esg-navigationbutton").css({visibility:"visible"}))}function getCobblePat(t,e){var i=new Object;return i.w=1,i.h=1,(t=t.split(","))!=undefined&&(t=t[e-Math.floor(e/t.length)*t.length].split("x"),i.w=t[0],i.h=t[1]),i}function runGridMain(t,e){var i,n=t.container,s=n.find(".itemtoshow, .isvisiblenow").not(".ui-sortable-helper"),o=new Object,a=n.find("ul").first(),r=(n.find(".esg-overflowtrick").first(),t.aspectratio),l=0;t.aspectratioOrig=t.aspectratio,n.find(".mainul").addClass("gridorganising"),r=r.split(":"),i=parseInt(r[0],0)/parseInt(r[1],0),o.item=0,o.pagetoanimate=0-t.currentpage,o.col=0,o.row=0,o.pagecounter=0,o.itemcounter=0,o.fakecol=0,o.fakerow=0,o.maxheight=0,o.allcol=0,o.allrow=0,o.ulcurheight=0,o.ulwidth=a.width(),o.verticalsteps=1,o.currentcolumnheight=new Array;for(var h=0;h<t.column;h++)o.currentcolumnheight[h]=0;o.pageitemcounterfake=0,o.pageitemcounter=0,o.delaybasic=t.delayBasic!=undefined?t.delayBasic:.08,o.anim=t.pageAnimation,o.itemtowait=0,o.itemouttowait=0,o.ease="punchgs.Power1.easeInOut",o.easeout=o.ease,o.row=0,o.col=0;var c=t.rowItemMultiplier,d=c.length;if(t.column,o.y=0,o.fakey=0,n.find(".esg-overflowtrick").css({width:n.find(".esg-overflowtrick").parent().width()}),o.cwidth=n.find(".esg-overflowtrick").width()-2*t.overflowoffset,t.inanimation=!0,o.cwidth_n_spaces=o.cwidth-(t.column-1)*t.space,o.itemw=Math.round(o.cwidth_n_spaces/t.column),o.originalitemw=o.itemw,"on"==t.forceFullScreen&&(l=jQuery(window).height(),t.fullScreenOffsetContainer!=undefined))try{var u=t.fullScreenOffsetContainer.split(",");jQuery.each(u,(function(e,i){(l-=jQuery(i).outerHeight(!0))<t.minFullScreenHeight&&(l=t.minFullScreenHeight)}))}catch(t){}"even"==t.layout?(o.itemh=0==Math.round(l)?Math.round(o.cwidth_n_spaces/t.column/i):Math.round(l/t.row),t.aspectratio=0==l?t.aspectratio:o.itemw+":"+o.itemh,d>0?punchgs.TweenLite.set(s,{display:"block",visibility:"visible",overwrite:"auto"}):punchgs.TweenLite.set(s,{display:"block",width:o.itemw,height:o.itemh,visibility:"visible",overwrite:"auto"})):punchgs.TweenLite.set(s,{display:"block",width:o.itemw,height:"auto",visibility:"visible",overwrite:"auto"}),e||punchgs.TweenLite.killTweensOf(s),o.originalitemh=o.itemh;for(var p=new Array,f=t.row*t.column*2,g=0;f>g;g++){for(var m=new Array,v=0;v<t.column;v++)m.push(0);p.push(m)}var y=0;jQuery.each(s,(function(e,s){var r=jQuery(s);if(o.itemw=o.originalitemw,"on"!=t.evenCobbles||r.hasClass("itemonotherpage")||r.hasClass("itemishidden")){var h=o.row-d*Math.floor(o.row/d);"even"==t.layout&&d>0&&(t.column=c[h][t.columnindex],o.cwidth=n.find(".esg-overflowtrick").width()-2*t.overflowoffset,o.cwidth_n_spaces=o.cwidth-(t.column-1)*t.space,o.itemw=Math.round(o.cwidth_n_spaces/t.column),o.itemh=0==l?o.cwidth_n_spaces/t.column/i:l/t.row,t.aspectratio=0==l?t.aspectratio:o.itemw+":"+o.itemh,punchgs.TweenLite.set(r,{width:o.itemw,height:o.itemh,overwrite:"auto"}))}else{var u=r.data("cobblesw"),g=r.data("cobblesh");if(t.cobblesPattern!=undefined&&t.cobblesPattern.length>2){var m=getCobblePat(t.cobblesPattern,y);u=parseInt(m.w,0),g=parseInt(m.h,0),y++}u=u==undefined?1:u,g=g==undefined?1:g,t.column<u&&(u=t.column),o.cobblesorigw=o.originalitemw,o.cobblesorigh=o.originalitemh,o.itemw=o.itemw*u+(u-1)*t.space,o.itemh=o.originalitemh,o.itemh=o.itemh*g+(g-1)*t.space;var v,b=!1,w=0,_=0;switch(u+":"+g){case"1:1":do{0==p[w][_]&&(p[w][_]="1:1",b=!0,o.cobblesx=_,o.cobblesy=w),++_==t.column&&(_=0,w++),w>=f&&(b=!0)}while(!b);break;case"1:2":do{0==p[w][_]&&f-1>w&&0==p[w+1][_]&&(p[w][_]="1:2",p[w+1][_]="1:2",o.cobblesx=_,o.cobblesy=w,b=!0),++_==t.column&&(_=0,w++),w>=f&&(b=!0)}while(!b);break;case"1:3":do{0==p[w][_]&&f-2>w&&0==p[w+1][_]&&0==p[w+2][_]&&(p[w][_]="1:3",p[w+1][_]="1:3",p[w+2][_]="1:3",o.cobblesx=_,o.cobblesy=w,b=!0),++_==t.column&&(_=0,w++),w>=f&&(b=!0)}while(!b);break;case"2:1":do{0==p[w][_]&&_<t.column-1&&0==p[w][_+1]&&(p[w][_]="2:1",p[w][_+1]="2:1",o.cobblesx=_,o.cobblesy=w,b=!0),++_==t.column&&(_=0,w++),w>=f&&(b=!0)}while(!b);break;case"3:1":do{0==p[w][_]&&_<t.column-2&&0==p[w][_+1]&&0==p[w][_+2]&&(p[w][_]="3:1",p[w][_+1]="3:1",p[w][_+2]="3:1",o.cobblesx=_,o.cobblesy=w,b=!0),++_==t.column&&(_=0,w++),w>=f&&(b=!0)}while(!b);break;case"2:2":do{_<t.column-1&&f-1>w&&0==p[w][_]&&0==p[w][_+1]&&0==p[w+1][_]&&0==p[w+1][_+1]&&(p[w][_]="2:2",p[w+1][_]="2:2",p[w][_+1]="2:2",p[w+1][_+1]="2:2",o.cobblesx=_,o.cobblesy=w,b=!0),++_==t.column&&(_=0,w++),w>=f&&(b=!0)}while(!b);break;case"3:2":do{_<t.column-2&&f-1>w&&0==p[w][_]&&0==p[w][_+1]&&0==p[w][_+2]&&0==p[w+1][_]&&0==p[w+1][_+1]&&0==p[w+1][_+2]&&(p[w][_]="3:2",p[w][_+1]="3:2",p[w][_+2]="3:2",p[w+1][_]="3:2",p[w+1][_+1]="3:2",p[w+1][_+2]="3:2",o.cobblesx=_,o.cobblesy=w,b=!0),++_==t.column&&(_=0,w++),w>=f&&(b=!0)}while(!b);break;case"2:3":do{_<t.column-1&&f-2>w&&0==p[w][_]&&0==p[w][_+1]&&0==p[w+1][_]&&0==p[w+1][_+1]&&0==p[w+2][_+1]&&0==p[w+2][_+1]&&(p[w][_]="2:3",p[w][_+1]="2:3",p[w+1][_]="2:3",p[w+1][_+1]="2:3",p[w+2][_]="2:3",p[w+2][_+1]="2:3",o.cobblesx=_,o.cobblesy=w,b=!0),++_==t.column&&(_=0,w++),w>=f&&(b=!0)}while(!b);break;case"3:3":do{_<t.column-2&&f-2>w&&0==p[w][_]&&0==p[w][_+1]&&0==p[w][_+2]&&0==p[w+1][_]&&0==p[w+1][_+1]&&0==p[w+1][_+2]&&0==p[w+2][_]&&0==p[w+2][_+1]&&0==p[w+2][_+2]&&(p[w][_]="3:3",p[w][_+1]="3:3",p[w][_+2]="3:3",p[w+1][_]="3:3",p[w+1][_+1]="3:3",p[w+1][_+2]="3:3",p[w+2][_]="3:3",p[w+2][_+1]="3:3",p[w+2][_+2]="3:3",o.cobblesx=_,o.cobblesy=w,b=!0),++_==t.column&&(_=0,w++),w>=f&&(b=!0)}while(!b)}t.aspectratio=o.itemw+":"+o.itemh,punchgs.TweenLite.set(r,{width:o.itemw,height:o.itemh,overwrite:"auto"}),(v=r.find(".esg-entry-media").find("img")).length>0&&evenImageRatio(v,t,!0)}"even"==t.layout?(v=r.find(".esg-entry-media").find("img")).length>0&&evenImageRatio(v,t,!0):!r.hasClass("itemtoshow")||r.width()==o.itemw&&0!=r.css("opacity")&&"hidden"!=r.css("visibility")?(adjustMediaSize(r,!0,o,t),o.itemh=r.height()):o=prepareItemToMessure(r,o,n),(o=animateGrid(s,t,o)).itemcounter++,a.height()<o.maxheight&&n.trigger("itemsinposition")})),t.aspectratio=t.aspectratioOrig,0==o.itemtowait&&(t.container.trigger("itemsinposition"),n.find(".mainul").removeClass("gridorganising"));var b=getBestFitColumn(t,jQuery(window).width(),"id");t.column=b.column,t.columnindex=b.index,t.maxheight=o.maxheight,t.container.trigger("itemsinposition"),t.inanimation=!0,t.started=!1,t.filterchanged=!1,t.silent=!1,t.silentout=!1,t.changedAnim="",setOptions(n,t);var w=n.parent().parent().find(".esg-loader");w.length>0&&punchgs.TweenLite.to(w,.2,{autoAlpha:0})}function prepareItemToMessure(t,e,i){return adjustMediaSize(t,!0,e,i.data("opt")),e.itemh=t.outerHeight(!0),e}function animateGrid(t,e,i){var n=jQuery(t);if(i.skipanim=!1,i.x=Math.round(i.col*i.itemw),"even"==e.layout);else{i.idealcol=0,i.backupcol=i.col;for(var s=0;s<e.column;s++)i.currentcolumnheight[i.idealcol]>i.currentcolumnheight[s]&&(i.idealcol=s);i.y=i.currentcolumnheight[i.idealcol],i.x=Math.round(i.idealcol*i.itemw)+i.idealcol*e.space,i.col=i.idealcol,i.itemh==undefined&&(i.itemh=0)}if(i.cobblesx!=undefined&&(i.x=i.cobblesx*i.cobblesorigw,i.y=i.cobblesy*i.cobblesorigh),i.waits=i.col*i.delaybasic+i.row*i.delaybasic*e.column,i.speed=e.animSpeed,i.inxrot=0,i.inyrot=0,i.outxrot=0,i.outyrot=0,i.inorigin="center center",i.outorigin="center center",i.itemh=Math.round(i.itemh),i.scale=1,i.outfade=0,i.infade=0,n.hasClass("itemonotherpage")&&(i.skipanim=!0),"horizontal-slide"==i.anim?(i.waits=0,i.hsoffset=0-i.cwidth-parseInt(e.space),i.hsoffsetout=0-i.cwidth-parseInt(e.space),e.oldpage!=undefined&&e.oldpage>e.currentpage&&(i.hsoffset=i.cwidth+parseInt(e.space),i.hsoffsetout=i.cwidth+parseInt(e.space))):"vertical-slide"==i.anim&&(i.waits=0,i.maxcalcheight=e.row*e.space+e.row*i.itemh,i.vsoffset=i.maxcalcheight+parseInt(e.space),i.vsoffsetout=i.maxcalcheight+parseInt(e.space),e.oldpage!=undefined&&e.oldpage>e.currentpage&&(i.vsoffset=0-i.maxcalcheight-parseInt(e.space),i.vsoffsetout=0-i.maxcalcheight-parseInt(e.space))),i.outwaits=i.waits,"even"==e.layout&&i.cobblesx==undefined&&(i.x=i.x+i.col*e.space),i.cobblesx!=undefined&&(i.x=i.x+i.cobblesx*e.space,i.y=i.y+i.cobblesy*e.space),("vertical-flip"==i.anim||"horizontal-flip"==i.anim||"vertical-flipbook"==i.anim||"horizontal-flipbook"==i.anim)&&(i=fakePositions(n,i,e)),"vertical-flip"==i.anim?(i.inxrot=-180,i.outxrot=180):"horizontal-flip"==i.anim&&(i.inyrot=-180,i.outyrot=180),i.outspeed=i.speed,"off"==e.animDelay&&(i.waits=0,i.outwaits=0),"scale"==i.anim?i.scale=0:"vertical-flipbook"==i.anim?(i.inxrot=-90,i.outxrot=90,i.inorigin="center top",i.outorigin="center bottom",i.waits=i.waits+i.speed/3,i.outfade=1,i.infade=1,i.outspeed=i.speed/1.2,i.ease="Sine.easeOut",i.easeout="Sine.easeIn","off"==e.animDelay&&(i.waits=i.speed/3,i.outwaits=0)):"horizontal-flipbook"==i.anim?(i.inyrot=-90,i.outyrot=-90,i.inorigin="left center",i.outorigin="right center",i.waits=i.waits+i.speed/2.4,i.outfade=1,i.infade=1,i.outspeed=i.speed/1.2,i.ease="Sine.easeOut",i.easeout="Sine.easeIn","off"==e.animDelay&&(i.waits=i.speed/3,i.outwaits=0)):("fall"==i.anim||"rotatefall"==i.anim)&&(i.outoffsety=100,(i=fakePositions(n,i,e)).outfade=0),"rotatefall"==i.anim?(i.rotatez=20,i.outorigin="left top",i.outfade=1,i.outoffsety=600):"rotatescale"==i.anim?(i.scale=0,i.inorigin="left bottom",i.outorigin="center center",i.faeout=1,i.outoffsety=100,i=fakePositions(n,i,e)):"stack"==i.anim&&(i.scale=0,i.inorigin="center center",i.faeout=1,i.ease="punchgs.Power3.easeOut",(i=fakePositions(n,i,e)).ease="Back.easeOut"),e.silent&&(i.waits=0,i.outwaits=0,i.speed=0,i.outspeed=0),e.silentout&&(i.outwaits=0,i.outspeed=.4,i.speed=.4,i.ease="punchgs.Power3.easeOut",i.easeout=i.ease),i.hooffset=e.overflowoffset,i.vooffset=e.overflowoffset,i.itemw+i.x-i.cwidth<20&&i.itemw+i.x-i.cwidth>-20){var o=i.itemw+i.x-i.cwidth;i.itemw=i.itemw-o}if(!n.hasClass("itemtoshow")&&!n.hasClass("fitsinfilter")||i.skipanim)i.itemouttowait++,punchgs.TweenLite.set(n,{zIndex:5}),n.removeClass("isvisiblenow"),n.css("opacity")>0?"stack"==i.anim?(punchgs.TweenLite.set(n,{zIndex:i.pageitemcounterfake+100}),punchgs.TweenLite.to(n,i.outspeed/2,{force3D:"auto",x:-20-i.itemw,rotationY:30,rotationX:10,ease:Sine.easeInOut,delay:i.outwaits}),punchgs.TweenLite.to(n,.01,{force3D:"auto",zIndex:i.pageitemcounterfake,delay:i.outwaits+i.outspeed/3}),punchgs.TweenLite.to(n,.2*i.outspeed,{force3D:"auto",delay:i.outwaits+.9*i.outspeed,autoAlpha:0,ease:Sine.easeInOut}),punchgs.TweenLite.to(n,i.outspeed/3,{zIndex:2,force3D:"auto",x:0,scale:.9,rotationY:0,rotationX:0,ease:Sine.easeInOut,delay:i.outwaits+i.outspeed/1.4,onComplete:function(){n.hasClass("itemtoshow")||punchgs.TweenLite.set(n,{autoAlpha:0,overwrite:"all",display:"none"}),i.itemouttowait--,0==i.itemouttowait&&e.container.trigger("itemsinposition")}})):"horizontal-flipbook"==i.anim||"vertical-flipbook"==i.anim?punchgs.TweenLite.to(n,i.outspeed,{force3D:"auto",zIndex:2,scale:i.scale,autoAlpha:i.outfade,transformOrigin:i.outorigin,rotationX:i.outxrot,rotationY:i.outyrot,ease:i.easeout,delay:i.outwaits,onComplete:function(){n.hasClass("itemtoshow")||punchgs.TweenLite.set(n,{autoAlpha:0,overwrite:"all",display:"none"}),i.itemouttowait--,0==i.itemouttowait&&e.container.trigger("itemsinposition")}}):"fall"==i.anim?punchgs.TweenLite.to(n,i.outspeed,{zIndex:2,force3D:"auto",y:i.outoffsety,autoAlpha:0,ease:i.easeout,delay:i.outwaits,onComplete:function(){n.hasClass("itemtoshow")||punchgs.TweenLite.set(n,{autoAlpha:0,overwrite:"all",display:"none"}),i.itemouttowait--,0==i.itemouttowait&&e.container.trigger("itemsinposition")}}):"horizontal-slide"==i.anim?punchgs.TweenLite.to(n,i.outspeed,{zIndex:2,force3D:"auto",autoAlpha:1,left:i.hooffset+n.position().left+i.hsoffsetout,top:i.vooffset+n.position().top,ease:i.easeout,delay:i.outwaits,onComplete:function(){punchgs.TweenLite.set(n,{autoAlpha:0,overwrite:"all",display:"none"}),i.itemouttowait--,0==i.itemouttowait&&e.container.trigger("itemsinposition")}}):"vertical-slide"==i.anim?punchgs.TweenLite.to(n,i.outspeed,{zIndex:2,force3D:"auto",autoAlpha:1,left:i.hooffset+n.position().left,top:i.vooffset+n.position().top+i.vsoffsetout,ease:i.easeout,delay:i.outwaits,onComplete:function(){punchgs.TweenLite.set(n,{autoAlpha:0,overwrite:"all",display:"none"}),i.itemouttowait--,0==i.itemouttowait&&e.container.trigger("itemsinposition")}}):"rotatefall"==i.anim&&n.css("opacity")>0?(punchgs.TweenLite.set(n,{zIndex:300-i.item}),punchgs.TweenLite.to(n,i.outspeed/2,{force3D:"auto",transformOrigin:i.outorigin,ease:"punchgs.Bounce.easeOut",rotationZ:i.rotatez,delay:i.outwaits}),punchgs.TweenLite.to(n,i.outspeed/2,{zIndex:2,force3D:"auto",autoAlpha:0,y:i.outoffsety,ease:punchgs.Power3.easeIn,delay:i.outwaits+i.outspeed/3})):punchgs.TweenLite.to(n,i.outspeed,{force3D:"auto",zIndex:2,scale:i.scale,autoAlpha:i.outfade,transformOrigin:i.outorigin,rotationX:i.outxrot,rotationY:i.outyrot,ease:i.easeout,delay:i.outwaits,onComplete:function(){n.hasClass("itemtoshow")||punchgs.TweenLite.set(n,{autoAlpha:0,overwrite:"all",display:"none"}),i.itemouttowait--,0==i.itemouttowait&&e.container.trigger("itemsinposition")}}):punchgs.TweenLite.set(n,{zIndex:2,scale:i.scale,autoAlpha:0,transformOrigin:i.outorigin,rotationX:i.outxrot,rotationY:i.outyrot,onComplete:function(){n.hasClass("itemtoshow")||punchgs.TweenLite.set(n,{autoAlpha:0,overwrite:"all",display:"none"}),i.itemouttowait--,0==i.itemouttowait&&e.container.trigger("itemsinposition")}}),i=shiftGridFake(i,e);else{n.addClass("isvisiblenow"),"even"!=e.layout?(i.currentcolumnheight[i.idealcol]=i.currentcolumnheight[i.idealcol]+i.itemh+parseInt(e.space),i.ulcurheight<i.currentcolumnheight[i.idealcol]&&(i.ulcurheight=i.currentcolumnheight[i.idealcol])):i.ulcurheight=i.y+i.itemh,i.maxheight<i.ulcurheight&&(i.maxheight=i.ulcurheight),i.itemtowait++;var a=Math.round(i.hooffset+i.x),r=Math.round(i.vooffset+i.y);"on"==e.rtl&&(a=i.ulwidth-a-i.itemw),0==n.css("opacity")&&"fade"==i.anim?punchgs.TweenLite.set(n,{opacity:0,autoAlpha:0,width:i.itemw,height:i.itemh,scale:1,left:a,y:0,top:r,overwrite:"all"}):0==n.css("opacity")&&"scale"==i.anim?punchgs.TweenLite.set(n,{width:i.itemw,height:i.itemh,scale:0,left:a,y:0,top:r,overwrite:"all"}):0==n.css("opacity")&&"rotatescale"==i.anim?punchgs.TweenLite.set(n,{width:i.itemw,height:i.itemh,scale:1,left:a,top:r,xPercent:150,yPercent:150,rotationZ:20,overwrite:"all"}):0==n.css("opacity")&&"fall"==i.anim?punchgs.TweenLite.set(n,{width:i.itemw,height:i.itemh,scale:.5,left:a,top:r,y:0,overwrite:"all"}):0==n.css("opacity")&&"rotatefall"==i.anim&&punchgs.TweenLite.set(n,{autoAlpha:0,width:i.itemw,height:i.itemh,left:a,rotationZ:0,top:r,y:0,overwrite:"all"}),0!=n.css("opacity")||"vertical-flip"!=i.anim&&"horizontal-flip"!=i.anim&&"vertical-flipbook"!=i.anim&&"horizontal-flipbook"!=i.anim||punchgs.TweenLite.set(n,{autoAlpha:i.infade,zIndex:10,scale:1,y:0,transformOrigin:i.inorigin,rotationX:i.inxrot,rotationY:i.inyrot,width:i.itemw,height:i.itemh,left:a,top:r,overwrite:"all"}),"stack"==i.anim&&punchgs.TweenLite.set(n,{zIndex:i.pageitemcounter,scale:.5,autoAlpha:1,left:a,top:r}),"horizontal-slide"==i.anim&&0==n.css("opacity")&&punchgs.TweenLite.set(n,{autoAlpha:1,left:Math.round(i.hooffset+(i.x-i.hsoffset)),top:r,width:i.itemw,height:i.itemh}),"vertical-slide"==i.anim&&0==n.css("opacity")&&punchgs.TweenLite.set(n,{autoAlpha:1,left:a,top:Math.round(i.vooffset+i.y-i.vsoffset),width:i.itemw,height:i.itemh});var l=n.find(".esg-entry-cover"),h=n.find(".esg-entry-media");if(l&&h){var c=h.height(),d=n.find(".esg-cc");punchgs.TweenLite.to(l,.01,{height:c,ease:i.ease,delay:i.waits}),punchgs.TweenLite.to(d,.01,{top:(c-d.height())/2,ease:i.ease,delay:i.waits})}punchgs.TweenLite.to(n,i.speed,{force3D:"auto",autoAlpha:1,scale:1,transformOrigin:i.inorigin,rotationX:0,rotationY:0,y:0,x:0,xPercent:0,yPercent:0,z:.1,rotationZ:0,left:a,top:r,ease:i.ease,delay:i.waits,onComplete:function(){n.hasClass("itemtoshow")&&punchgs.TweenLite.set(n,{autoAlpha:1,overwrite:"all"}),i.itemtowait--,0==i.itemtowait&&(e.container.trigger("itemsinposition"),n.closest(".mainul").removeClass("gridorganising"))}}),n.find("iframe").length>0&&n.find("iframe").each((function(){var t=jQuery(this),i=Math.round(t.data("neww")),s=Math.round(t.data("newh"));"even"!=e.layout?(punchgs.TweenLite.set(n.find(".esg-media-poster"),{width:i,height:s}),punchgs.TweenLite.set(n.find("iframe"),{width:i,height:s})):(punchgs.TweenLite.set(n.find(".esg-media-poster"),{width:"100%",height:"100%"}),punchgs.TweenLite.set(n.find("iframe"),{width:"100%",height:"100%"}))})),n.find(".video-eg").length>0&&n.find(".video-eg").each((function(){var t=jQuery(this),i=t.data("neww"),s=t.data("newh");"even"!=e.layout?(punchgs.TweenLite.set(n.find(".esg-media-poster"),{width:i,height:s}),punchgs.TweenLite.set(n.find(".esg-entry-media"),{width:i,height:s}),punchgs.TweenLite.set(n.find(".video-eg"),{width:i,height:s})):(punchgs.TweenLite.set(n.find(".esg-media-poster"),{width:"100%",height:"100%"}),punchgs.TweenLite.set(n.find(".esg-entry-media"),{width:"100%",height:"100%"}),punchgs.TweenLite.set(n.find(".video-eg"),{width:"100%",height:"100%"}))})),"masonry"==e.layout&&(i.col=i.backupcol),i=shiftGrid(i,e,n)}return i}function fakePositions(t,e,i){if(!t.hasClass("itemtoshow")&&!t.hasClass("fitsinfilter")||e.skipanim){var n=t.data("col"),s=t.data("row");(n==undefined||s==undefined)&&0!=e.x&&0!=e.y&&(e.x=Math.round(e.fakecol*e.itemw),e.y=e.fakey,n=e.fakecol,s=e.fakerow,t.data("col",e.fakecol),t.data("row",e.fakerow)),e.outwaits="rotatefall"==e.anim?(i.column-n)*e.delaybasic+s*e.delaybasic*i.column:n*e.delaybasic+s*e.delaybasic*i.column}return e}function shiftGrid(t,e,i){if(i.data("col",t.col),i.data("row",t.row),t.pageitemcounter++,t.col=t.col+t.verticalsteps,t.allcol++,t.col==e.column&&(t.col=0,t.row++,t.allrow++,t.y=parseFloat(t.y)+parseFloat(t.itemh)+parseFloat(e.space),t.row==e.row&&(t.row=0,t.pageitemcounter>=e.column*e.row&&(t.pageitemcounter=0),t.pagetoanimate=t.pagetoanimate+1,t.pagecounter++,0==t.pageitemcounter)))for(var n=0;n<e.column;n++)t.currentcolumnheight[n]=0;return t}function shiftGridFake(t,e){return t.fakecol=t.fakecol+1,t.pageitemcounterfake++,t.fakecol==e.column&&(t.fakecol=0,t.fakerow++,t.fakey=t.fakey+t.itemh+e.space,t.fakerow==e.row&&(t.fakerow=0,t.pageitemcounterfake=0)),t}function loadVideoApis(t){var e=0,i=0,n=0,s="http";return"https:"===location.protocol&&(s="https"),t.find("iframe").each((function(){try{if(jQuery(this).attr("src").indexOf("you")>0&&0==e){e=1;var t=document.createElement("script"),i="https";t.src=i+"://www.youtube.com/iframe_api";var n=document.getElementsByTagName("script")[0],s=!0;jQuery("head").find("*").each((function(){jQuery(this).attr("src")==i+"://www.youtube.com/iframe_api"&&(s=!1)})),s&&n.parentNode.insertBefore(t,n)}}catch(t){}})),t.find("iframe").each((function(){try{if(jQuery(this).attr("src").indexOf("vim")>0&&0==i){i=1;var t=document.createElement("script");t.src=s+"://a.vimeocdn.com/js/froogaloop2.min.js";var e=document.getElementsByTagName("script")[0],n=!0;jQuery("head").find("*").each((function(){jQuery(this).attr("src")==s+"://a.vimeocdn.com/js/froogaloop2.min.js"&&(n=!1)})),n&&e.parentNode.insertBefore(t,e)}}catch(t){}})),t.find("iframe").each((function(){try{if(jQuery(this).attr("src").indexOf("soundcloud")>0&&0==n){n=1;var t=document.createElement("script");t.src=s+"://w.soundcloud.com/player/api.js";var e=document.getElementsByTagName("script")[0],i=!0;jQuery("head").find("*").each((function(){jQuery(this).attr("src")==s+"://w.soundcloud.com/player/api.js"&&(i=!1)})),i&&e.parentNode.insertBefore(t,e)}}catch(t){}})),{youtube:e,vimeo:i,soundcloud:n,htmlvid:0}}function toHHMMSS(){var t=new Date,e=Math.floor(t)/1e3,i=Math.floor(e/60),n=Math.floor(i/60),s=Math.floor(n/24);return(n-=24*s)+":"+(i=i-24*s*60-60*n)+":"+(e-24*s*60*60-60*n*60-60*i)}function stopAllVideos(t,e,i){var n=".isplaying";t&&(n=""),jQuery(".esg-youtubevideo.haslistener"+n).each((function(){var e=jQuery(this),n=e.data("player");i!=e.attr("id")&&(n.pauseVideo(),t&&forceVideoInPause(e,!0,n,"youtube"))})),jQuery(".esg-vimeovideo.haslistener"+n).each((function(){var e=jQuery(this),n=e.attr("id"),s=$f(n);i!=n&&(s.api("pause"),t&&forceVideoInPause(e,!0,s,"vimeo"))})),jQuery(".esg-htmlvideo.haslistener"+n).each((function(){var e=jQuery(this),n=e.attr("id"),s=document.getElementById(n);i!=n&&(s.pause(),t&&forceVideoInPause(e,!0,s,"html5vid"))})),jQuery(".esg-soundcloud"+n).each((function(){var e=jQuery(this),n=e.data("player");i!=e.attr("id")&&(n.pause(),t&&forceVideoInPause(e,!0,n,"soundcloud"))}))}function forceVideoInPause(t,e,i,n){t.removeClass("isplaying");var s=t.closest(".tp-esg-item");if(s.find(".esg-media-video").length>0&&!jQuery("body").data("fullScreenMode")){var o=s.find(".esg-entry-cover"),a=s.find(".esg-media-poster");if(a.length>0)if(is_mobile()?(punchgs.TweenLite.set(o,{autoAlpha:1}),punchgs.TweenLite.set(a,{autoAlpha:1}),punchgs.TweenLite.set(t,{autoAlpha:0})):(punchgs.TweenLite.to(o,.5,{autoAlpha:1}),punchgs.TweenLite.to(a,.5,{autoAlpha:1}),punchgs.TweenLite.to(t,.5,{autoAlpha:0})),e)if("youtube"==n)try{i.destroy()}catch(t){}else if("vimeo"==n)try{i.api("unload")}catch(t){}else"html5vid"!=n&&(t.removeClass("haslistener"),t.removeClass("readytoplay"));else setTimeout((function(){is_mobile()||t.css({display:"none"})}),500)}}function onPlayerStateChange(t){var e=t.target.getVideoEmbedCode(),i=jQuery("#"+e.split('id="')[1].split('"')[0]),n=i.data("player");t.data==YT.PlayerState.PLAYING&&(n.setPlaybackQuality("hd1080"),stopAllVideos(!0,!1,i.attr("id")),i.addClass("isplaying"),i.removeClass("isinpause")),2==t.data&&forceVideoInPause(i),0==t.data&&forceVideoInPause(i)}function vimeoready_auto(t){var e=$f(t),i=jQuery("#"+t);e.addEvent("ready",(function(){i.addClass("readytoplay"),e.addEvent("play",(function(){stopAllVideos(!0,!1,t),i.addClass("isplaying"),i.removeClass("isinpause")})),e.addEvent("finish",(function(){forceVideoInPause(i),i.removeClass("isplaying")})),e.addEvent("pause",(function(){forceVideoInPause(i),i.removeClass("isplaying")}))}))}function addEvent(t,e,i){t.addEventListener?t.addEventListener(e,i,!1):t.attachEvent(e,i,!1)}function html5vidready(t,e,i){e.addClass("readytoplay"),e.on("play",(function(){stopAllVideos(!0,!1,i),e.addClass("isplaying"),e.removeClass("isinpause")})),e.on("pause",(function(){forceVideoInPause(e),e.removeClass("isplaying")})),e.on("ended",(function(){forceVideoInPause(e),e.removeClass("isplaying")}))}function prepareYT(t){var e="ytiframe"+Math.round(1e5*Math.random()+1);if(t.hasClass("haslistener")||"undefined"==typeof YT)return(i=t.data("player"))!=undefined&&"function"==typeof i.playVideo;try{t.attr("id",e);var i=new YT.Player(e,{events:{onStateChange:onPlayerStateChange}});t.data("player",i),t.addClass("haslistener").addClass("esg-youtubevideo")}catch(t){return!1}}function playYT(t){var e=t.data("player");e!=undefined&&"function"==typeof e.playVideo&&e.playVideo()}function prepareVimeo(t){if(t.hasClass("haslistener")||"undefined"==typeof $f)return typeof $f!=undefined&&"undefined"!=typeof $f&&!("function"!=typeof $f(t.attr("id")).api||!t.hasClass("readytoplay"));try{var e="vimeoiframe"+Math.round(1e5*Math.random()+1);t.attr("id",e);for(var i,n=t.attr("src"),s={},o=n,a=/([^&=]+)=([^&]*)/g;i=a.exec(o);)s[decodeURIComponent(i[1])]=decodeURIComponent(i[2]);n=s.player_id!=undefined?n.replace(s.player_id,e):n+"&player_id="+e;try{n=n.replace("api=0","api=1")}catch(t){}n+="&api=1",t.attr("src",n);var r=t[0];$f(r).addEvent("ready",(function(){vimeoready_auto(e)})),t.addClass("haslistener").addClass("esg-vimeovideo")}catch(t){return!1}}function playVimeo(t){$f(t.attr("id")).api("play")}function prepareSoundCloud(t){if(t.data("player")!=undefined||"undefined"==typeof SC)return(i=t.data("player"))!=undefined&&"function"==typeof i.getVolume;var e="sciframe"+Math.round(1e5*Math.random()+1);try{var i;t.attr("id",e),(i=SC.Widget(e)).bind(SC.Widget.Events.PLAY,(function(){stopAllVideos(!0,!1,t.attr("id")),t.addClass("isplaying"),t.removeClass("isinpause")})),i.bind(SC.Widget.Events.PAUSE,(function(){forceVideoInPause(t),t.removeClass("isplaying")})),i.bind(SC.Widget.Events.FINISH,(function(){forceVideoInPause(t),t.removeClass("isplaying")})),t.data("player",i),t.addClass("haslistener").addClass("esg-soundcloud")}catch(t){return!1}}function playSC(t){var e=t.data("player");e!=undefined&&"function"==typeof e.getVolume&&setTimeout((function(){e.play()}),500)}function prepareVideo(t){if(t.hasClass("haslistener"))try{var e=t.attr("id");return!("function"!=typeof(i=document.getElementById(e)).play||!t.hasClass("readytoplay"))}catch(t){return!1}else{var i,n="videoid_"+Math.round(1e5*Math.random()+1);t.attr("id",n),(i=document.getElementById(n)).oncanplay=html5vidready(i,t,n),t.addClass("haslistener").addClass("esg-htmlvideo")}}function playVideo(t){var e=t.attr("id");document.getElementById(e).play()}var esgAnimmatrix=[[".esg-none",0,{autoAlpha:1,rotationZ:0,x:0,y:0,scale:1,rotationX:0,rotationY:0,skewX:0,skewY:0},{autoAlpha:1,ease:punchgs.Power2.easeOut,overwrite:"all"},0,{autoAlpha:1,overwrite:"all"}],[".esg-fade",.3,{autoAlpha:0,rotationZ:0,x:0,y:0,scale:1,rotationX:0,rotationY:0,skewX:0,skewY:0},{autoAlpha:1,ease:punchgs.Power2.easeOut,overwrite:"all"},.3,{autoAlpha:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-fadeout",.3,{autoAlpha:1,ease:punchgs.Power2.easeOut,overwrite:"all"},{autoAlpha:0,rotationZ:0,x:0,y:0,scale:1,rotationX:0,rotationY:0,skewX:0,skewY:0},.3,{autoAlpha:1,rotationZ:0,x:0,y:0,scale:1,rotationX:0,rotationY:0,skewX:0,skewY:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-covergrowup",.3,{autoAlpha:1,top:"100%",marginTop:-10,rotationZ:0,x:0,y:0,scale:1,rotationX:0,rotationY:0,skewX:0,skewY:0},{autoAlpha:1,top:"0%",marginTop:0,ease:punchgs.Power2.easeOut,overwrite:"all"},.3,{autoAlpha:1,top:"100%",marginTop:-10,bottom:0,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"},!0],[".esg-flipvertical",.5,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,rotationX:180,autoAlpha:0,z:-.001,transformOrigin:"50% 50%"},{rotationX:0,autoAlpha:1,scale:1,z:.001,ease:punchgs.Power3.easeInOut,overwrite:"all"},.5,{rotationX:180,autoAlpha:0,scale:1,z:-.001,ease:punchgs.Power3.easeInOut,overwrite:"all"},!0],[".esg-flipverticalout",.5,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,rotationX:0,autoAlpha:1,z:.001,transformOrigin:"50% 50%"},{rotationX:-180,scale:1,autoAlpha:0,z:-150,ease:punchgs.Power3.easeInOut,overwrite:"all"},.5,{rotationX:0,autoAlpha:1,scale:1,z:0,ease:punchgs.Power3.easeInOut,overwrite:"all"}],[".esg-fliphorizontal",.5,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,rotationY:180,autoAlpha:0,z:-.001,transformOrigin:"50% 50%"},{rotationY:0,autoAlpha:1,scale:1,z:.001,ease:punchgs.Power3.easeInOut,overwrite:"all"},.5,{rotationY:180,autoAlpha:0,scale:1,z:-.001,ease:punchgs.Power3.easeInOut,overwrite:"all"},!0],[".esg-fliphorizontalout",.5,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,z:.001,transformOrigin:"50% 50%"},{rotationY:-180,scale:1,autoAlpha:0,z:-150,ease:punchgs.Power3.easeInOut,overwrite:"all"},.5,{rotationY:0,autoAlpha:1,scale:1,z:.001,ease:punchgs.Power3.easeInOut,overwrite:"all"}],[".esg-flipup",.5,{x:0,y:0,scale:.8,rotationZ:0,rotationX:90,rotationY:0,skewX:0,skewY:0,autoAlpha:0,z:.001,transformOrigin:"50% 100%"},{scale:1,rotationX:0,autoAlpha:1,z:.001,ease:punchgs.Power2.easeOut,overwrite:"all"},.3,{scale:.8,rotationX:90,autoAlpha:0,z:.001,ease:punchgs.Power2.easeOut,overwrite:"all"},!0],[".esg-flipupout",.5,{rotationX:0,autoAlpha:1,y:0,ease:punchgs.Bounce.easeOut,overwrite:"all"},{x:0,y:0,scale:1,rotationZ:0,rotationX:-90,rotationY:0,skewX:0,skewY:0,autoAlpha:1,z:.001,transformOrigin:"50% 0%"},.3,{rotationX:0,autoAlpha:1,y:0,ease:punchgs.Bounce.easeOut,overwrite:"all"}],[".esg-flipdown",.5,{x:0,y:0,scale:1,rotationZ:0,rotationX:-90,rotationY:0,skewX:0,skewY:0,autoAlpha:0,z:.001,transformOrigin:"50% 0%"},{rotationX:0,autoAlpha:1,y:0,ease:punchgs.Bounce.easeOut,overwrite:"all"},.3,{rotationX:-90,z:0,ease:punchgs.Power2.easeOut,autoAlpha:0,overwrite:"all"},!0],[".esg-flipdownout",.5,{scale:1,rotationX:0,autoAlpha:1,z:.001,ease:punchgs.Power2.easeOut,overwrite:"all"},{x:0,y:0,scale:.8,rotationZ:0,rotationX:90,rotationY:0,skewX:0,skewY:0,autoAlpha:0,z:.001,transformOrigin:"50% 100%"},.3,{scale:1,rotationX:0,autoAlpha:1,z:.001,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-flipright",.5,{x:0,y:0,scale:.8,rotationZ:0,rotationX:0,rotationY:90,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"0% 50%"},{scale:1,rotationY:0,autoAlpha:1,ease:punchgs.Power2.easeOut,overwrite:"all"},.3,{autoAlpha:0,scale:.8,rotationY:90,ease:punchgs.Power3.easeOut,overwrite:"all"},!0],[".esg-fliprightout",.5,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,rotationY:0,autoAlpha:1,transformOrigin:"100% 50%"},{scale:1,rotationY:-90,autoAlpha:0,ease:punchgs.Power2.easeOut,overwrite:"all"},.3,{scale:1,z:0,rotationY:0,autoAlpha:1,ease:punchgs.Power3.easeOut,overwrite:"all"}],[".esg-flipleft",.5,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:-90,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"100% 50%"},{rotationY:0,autoAlpha:1,z:.001,scale:1,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,rotationY:-90,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"},!0],[".esg-flipleftout",.5,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,rotationY:0,autoAlpha:1,transformOrigin:"0% 50%"},{scale:1,rotationY:90,autoAlpha:0,ease:punchgs.Power2.easeOut,overwrite:"all"},.3,{scale:1,z:0,rotationY:0,autoAlpha:1,ease:punchgs.Power3.easeOut,overwrite:"all"}],[".esg-turn",.5,{x:50,y:0,scale:0,rotationZ:0,rotationX:0,rotationY:-40,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"50% 50%"},{scale:1,x:0,rotationY:0,autoAlpha:1,ease:punchgs.Power3.easeInOut,overwrite:"all"},.3,{scale:0,rotationY:-40,autoAlpha:1,z:0,x:50,ease:punchgs.Power3.easeInOut,overwrite:"all"},!0],[".esg-turnout",.5,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"50% 50%"},{scale:1,rotationY:40,scale:.6,autoAlpha:0,x:-50,ease:punchgs.Power3.easeInOut,overwrite:"all"},.3,{scale:1,rotationY:0,z:0,autoAlpha:1,x:0,rotationX:0,rotationZ:0,ease:punchgs.Power3.easeInOut,overwrite:"all"}],[".esg-slide",.5,{x:-1e4,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"50% 50%"},{autoAlpha:1,x:0,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:1,x:-1e4,y:0,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-slideout",.5,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"50% 50%"},{autoAlpha:1,x:0,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:1,x:0,y:0,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-slideright",.5,{xPercent:-50,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,xPercent:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,xPercent:-50,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-sliderightout",.5,{autoAlpha:1,xPercent:0,ease:punchgs.Power3.easeOut,overwrite:"all"},{xPercent:50,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.3,{autoAlpha:1,xPercent:0,ease:punchgs.Power3.easeOut,overwrite:"all"}],[".esg-scaleleft",.5,{x:0,y:0,scaleX:0,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"100% 50%"},{autoAlpha:1,x:0,scaleX:1,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:1,x:0,z:0,scaleX:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-scaleright",.5,{x:0,y:0,scaleX:0,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"0% 50%"},{autoAlpha:1,x:0,scaleX:1,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:1,x:0,z:0,scaleX:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-slideleft",.5,{xPercent:50,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,xPercent:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,xPercent:50,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-slideleftout",.5,{autoAlpha:1,xPercent:0,ease:punchgs.Power3.easeOut,overwrite:"all"},{xPercent:-50,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.3,{autoAlpha:1,xPercent:0,ease:punchgs.Power3.easeOut,overwrite:"all"}],[".esg-slideup",.5,{x:0,yPercent:50,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,yPercent:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,yPercent:50,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-slideupout",.5,{autoAlpha:1,yPercent:0,ease:punchgs.Power3.easeOut,overwrite:"all"},{x:0,yPercent:-50,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.3,{autoAlpha:1,yPercent:0,ease:punchgs.Power3.easeOut,overwrite:"all"}],[".esg-slidedown",.5,{x:0,yPercent:-50,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,yPercent:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,yPercent:-50,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-slidedownout",.5,{autoAlpha:1,yPercent:0,z:0,ease:punchgs.Power3.easeOut,overwrite:"all"},{x:0,yPercent:50,scale:1,rotationZ:0,rotationX:0,z:10,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.3,{autoAlpha:1,yPercent:0,z:0,ease:punchgs.Power3.easeOut,overwrite:"all"}],[".esg-slideshortright",.5,{x:-30,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,x:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,x:-30,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-slideshortrightout",.5,{autoAlpha:1,x:0,ease:punchgs.Power3.easeOut,overwrite:"all"},{x:30,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.3,{autoAlpha:1,x:30,ease:punchgs.Power3.easeOut,overwrite:"all"}],[".esg-slideshortleft",.5,{x:30,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,x:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,x:30,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-slideshortleftout",.5,{autoAlpha:1,x:0,ease:punchgs.Power3.easeOut,overwrite:"all"},{x:-30,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.3,{autoAlpha:1,x:0,ease:punchgs.Power3.easeOut,overwrite:"all"}],[".esg-slideshortup",.5,{x:0,y:30,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,y:30,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-slideshortupout",.5,{autoAlpha:1,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"},{x:0,y:-30,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.3,{autoAlpha:1,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"}],[".esg-slideshortdown",.5,{x:0,y:-30,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,y:-30,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-slideshortdownout",.5,{autoAlpha:1,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"},{x:0,y:30,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.3,{autoAlpha:1,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"}],[".esg-skewright",.5,{xPercent:-100,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:60,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,xPercent:0,skewX:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,skewX:-60,xPercent:-100,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-skewrightout",.5,{autoAlpha:1,xPercent:0,skewX:0,ease:punchgs.Power3.easeOut,overwrite:"all"},{xPercent:100,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:-60,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.3,{autoAlpha:1,xPercent:0,skewX:0,ease:punchgs.Power3.easeOut,overwrite:"all"}],[".esg-skewleft",.5,{xPercent:100,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:-60,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,xPercent:0,skewX:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,xPercent:100,z:0,skewX:60,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-skewleftout",.5,{autoAlpha:1,xPercent:0,skewX:0,ease:punchgs.Power3.easeOut,overwrite:"all"},{xPercent:-100,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:60,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.3,{autoAlpha:1,xPercent:0,skewX:0,ease:punchgs.Power3.easeOut,overwrite:"all"}],[".esg-shifttotop",.5,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"50% 50%"},{autoAlpha:1,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:1,y:0,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-rollleft",.5,{xPercent:50,y:0,scale:1,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,rotationZ:90,transformOrigin:"50% 50%"},{autoAlpha:1,xPercent:0,rotationZ:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,xPercent:50,z:0,rotationZ:90,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-rollleftout",.5,{autoAlpha:1,xPercent:0,rotationZ:0,ease:punchgs.Power3.easeOut,overwrite:"all"},{xPercent:50,y:0,scale:1,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,rotationZ:90,transformOrigin:"50% 50%"},.3,{autoAlpha:1,xPercent:0,rotationZ:0,ease:punchgs.Power3.easeOut,overwrite:"all"}],[".esg-rollright",.5,{xPercent:-50,y:0,scale:1,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,rotationZ:-90,transformOrigin:"50% 50%"},{autoAlpha:1,xPercent:0,rotationZ:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,xPercent:-50,rotationZ:-90,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-rollrightout",.5,{autoAlpha:1,xPercent:0,rotationZ:0,ease:punchgs.Power3.easeOut,overwrite:"all"},{xPercent:-50,y:0,scale:1,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,rotationZ:-90,transformOrigin:"50% 50%"},.3,{autoAlpha:1,xPercent:0,rotationZ:0,ease:punchgs.Power3.easeOut,overwrite:"all"}],[".esg-falldown",.4,{x:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,yPercent:-100},{autoAlpha:1,yPercent:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.4,{yPercent:-100,autoAlpha:0,z:0,ease:punchgs.Power2.easeOut,delay:.2,overwrite:"all"}],[".esg-falldownout",.4,{autoAlpha:1,yPercent:0,ease:punchgs.Back.easeOut,overwrite:"all"},{x:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,yPercent:100},.4,{autoAlpha:1,yPercent:0,ease:punchgs.Power3.easeOut,overwrite:"all"}],[".esg-rotatescale",.3,{x:0,y:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,rotationZ:80,scale:.6,transformOrigin:"50% 50%"},{autoAlpha:1,scale:1,rotationZ:0,ease:punchgs.Back.easeOut,overwrite:"all"},.3,{autoAlpha:0,scale:.6,z:0,rotationZ:80,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-rotatescaleout",.3,{autoAlpha:1,scale:1,rotationZ:0,ease:punchgs.Back.easeOut,overwrite:"all"},{x:0,y:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,rotationZ:80,scale:.6,transformOrigin:"50% 50%"},.3,{autoAlpha:1,scale:1,rotationZ:0,ease:punchgs.Back.easeOut,overwrite:"all"}],[".esg-zoomintocorner",.5,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"20% 50%"},{autoAlpha:1,scale:1.2,x:0,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.5,{autoAlpha:0,x:0,y:0,scale:1,autoAlpha:1,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-zoomouttocorner",.5,{x:0,y:0,scale:1.2,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"80% 50%"},{autoAlpha:1,scale:1,x:0,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.5,{autoAlpha:0,x:0,y:0,scale:1.2,autoAlpha:1,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-zoomtodefault",.5,{x:0,y:0,scale:1.2,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"50% 50%"},{autoAlpha:1,scale:1,x:0,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.5,{autoAlpha:0,x:0,y:0,scale:1.2,autoAlpha:1,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-zoomback",.5,{x:0,y:0,scale:.2,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,scale:1,x:0,y:0,ease:punchgs.Back.easeOut,overwrite:"all"},.5,{autoAlpha:0,x:0,y:0,scale:.2,autoAlpha:0,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-zoombackout",.5,{autoAlpha:1,scale:1,x:0,y:0,ease:punchgs.Back.easeOut,overwrite:"all"},{x:0,y:0,scale:.2,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.5,{autoAlpha:1,scale:1,x:0,y:0,ease:punchgs.Back.easeOut,overwrite:"all"}],[".esg-zoomfront",.5,{x:0,y:0,scale:1.5,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,scale:1,x:0,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.5,{autoAlpha:0,x:0,y:0,scale:1.5,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-zoomfrontout",.5,{autoAlpha:1,scale:1,x:0,y:0,ease:punchgs.Back.easeOut,overwrite:"all"},{x:0,y:0,scale:1.5,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.5,{autoAlpha:1,scale:1,x:0,y:0,ease:punchgs.Back.easeOut,overwrite:"all"}],[".esg-flyleft",.8,{x:-80,y:0,z:0,scale:.3,rotationZ:0,rotationY:75,rotationX:10,skewX:0,skewY:0,autoAlpha:.01,transformOrigin:"30% 10%"},{x:0,y:0,rotationY:0,z:.001,rotationX:0,rotationZ:0,autoAlpha:1,scale:1,x:0,y:0,z:0,ease:punchgs.Power3.easeInOut,overwrite:"all"},.8,{autoAlpha:.01,x:-40,y:0,z:300,rotationY:60,rotationX:20,overwrite:"all"}],[".esg-flyleftout",.8,{x:0,y:0,rotationY:0,z:.001,rotationX:0,rotationZ:0,autoAlpha:1,scale:1,x:0,y:0,z:0,ease:punchgs.Power3.easeInOut,overwrite:"all"},{x:-80,y:0,z:0,scale:.3,rotationZ:0,rotationY:75,rotationX:10,skewX:0,skewY:0,autoAlpha:.01,transformOrigin:"30% 10%"},.8,{x:0,y:0,rotationY:0,z:.001,rotationX:0,rotationZ:0,autoAlpha:1,scale:1,x:0,y:0,z:0,ease:punchgs.Power3.easeInOut,overwrite:"all"}],[".esg-flyright",.8,{scale:1,skewX:0,skewY:0,autoAlpha:0,x:80,y:0,z:0,scale:.3,rotationZ:0,rotationY:-75,rotationX:10,transformOrigin:"70% 20%"},{x:0,y:0,rotationY:0,z:.001,rotationX:0,autoAlpha:1,scale:1,x:0,y:0,z:0,ease:punchgs.Power3.easeInOut,overwrite:"all"},.8,{autoAlpha:0,x:40,y:-40,z:300,rotationY:-60,rotationX:-40,overwrite:"all"}],[".esg-flyrightout",.8,{x:0,y:0,rotationY:0,z:.001,rotationX:0,autoAlpha:1,scale:1,x:0,y:0,z:0,ease:punchgs.Power3.easeInOut,overwrite:"all"},{scale:1,skewX:0,skewY:0,autoAlpha:0,x:80,y:0,z:0,scale:.3,rotationZ:0,rotationY:-75,rotationX:10,transformOrigin:"70% 20%"},.8,{x:0,y:0,rotationY:0,z:.001,rotationX:0,autoAlpha:1,scale:1,x:0,y:0,z:0,ease:punchgs.Power3.easeInOut,overwrite:"all"}],[".esg-mediazoom",.3,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"50% 50%"},{autoAlpha:1,scale:1.4,x:0,y:0,ease:punchgs.Back.easeOut,overwrite:"all"},.3,{autoAlpha:0,x:0,y:0,scale:1,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-zoomandrotate",.6,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"50% 50%"},{autoAlpha:1,scale:1.4,x:0,y:0,rotationZ:30,ease:punchgs.Power2.easeOut,overwrite:"all"},.4,{x:0,y:0,scale:1,z:0,rotationZ:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-pressback",.5,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"50% 50%"},{rotationY:0,autoAlpha:1,scale:.8,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{rotationY:0,autoAlpha:1,z:0,scale:1,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-3dturnright",.5,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformPerspective:600},{x:-40,y:0,scale:.8,rotationZ:2,rotationX:5,rotationY:-28,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"100% 50% 40%",transformPerspective:600,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{z:0,x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,force3D:"auto",ease:punchgs.Power2.easeOut,overwrite:"all"},!0]];jQuery.fn.extend({tpessential:function(t){return jQuery.fn.tpessential.defaults={forceFullWidth:"off",forceFullScreen:"off",fullScreenOffsetContainer:"",row:3,column:4,space:10,pageAnimation:"fade",animSpeed:600,delayBasic:.08,smartPagination:"on",paginationScrollToTop:"off",paginationScrollToTopOffset:200,layout:"even",rtl:"off",aspectratio:"16:9",bgPosition:"center center",bgSize:"cover",videoJsPath:"",overflowoffset:0,mainhoverdelay:0,rowItemMultiplier:[],filterGroupClass:"",filterType:"",filterLogic:"or",evenGridMasonrySkinPusher:"on",loadMoreType:"none",loadMoreItems:[],loadMoreAmount:5,loadMoreTxt:"Load More",loadMoreNr:"on",loadMoreEndTxt:"No More Items for the Selected Filter",loadMoreAjaxUrl:"",loadMoreAjaxToken:"",loadMoreAjaxAction:"",lazyLoad:"off",lazyLoadColor:"#ff0000",gridID:0,spinner:"",spinnerColor:"",lightBoxMode:"single",cobblesPattern:"",googleFonts:"",googleFontJS:"//ajax.googleapis.com/ajax/libs/webfont/1/webfont.js",ajaxContentTarget:"",ajaxScrollToOnLoad:"off",ajaxScrollToOffset:100,ajaxCallback:"",ajaxCallbackArgument:"on",ajaxCssUrl:"",ajaxJsUrl:"",ajaxCloseButton:"on",ajaxNavButton:"on",ajaxCloseTxt:"Close",ajaxCloseType:"type1",ajaxClosePosition:"tr",ajaxCloseInner:"true",ajaxCloseStyle:"light",ajaxTypes:[]},t=jQuery.extend({},jQuery.fn.tpessential.defaults,t),"undefined"==typeof WebFontConfig&&(WebFontConfig=new Object),this.each((function(){function e(t,e){mainPreparing(t,e),e.initialised="ready",jQuery("body").trigger("essentialready",t.attr("id"))}function i(t,e){var i=t.offset().top+t.height()-jQuery(document).scrollTop();jQuery(window).height()>i&&1!=e.data("loading")&&(e.data("loading",1),loadMoreItems(t,n))}var n=t,s=jQuery(this);if(s==undefined)return!1;if(s.parent().css({position:"relative"}),"cobbles"==n.layout?(n.layout="even",n.evenCobbles="on"):n.evenCobbles="off","true"!=n.get&&1!=n.get){if(n.get=!0,n.filterGroupClass=n.filterGroupClass==undefined||0==n.filterGroupClass.length?"#"+s.attr("id"):"."+n.filterGroupClass,1==window.tplogs)try{console.groupCollapsed("Essential Grid  1.2.1 Initialisation on "+s.attr("id")),console.groupCollapsed("Used Options:"),console.info(t),console.groupEnd(),console.groupCollapsed("Tween Engine:")}catch(t){}if(punchgs.TweenLite==undefined){if(1==window.tplogs)try{console.error("GreenSock Engine Does not Exist!")}catch(t){}return!1}if(punchgs.force3D=!0,1==window.tplogs)try{console.info("GreenSock Engine Version in Essential Grid:"+punchgs.TweenLite.version)}catch(t){}if(punchgs.TweenLite.lagSmoothing(2e3,16),punchgs.force3D="auto",1==window.tplogs)try{console.groupEnd(),console.groupEnd()}catch(t){}jQuery("body").data("fullScreenMode",!1),jQuery(window).on("mozfullscreenchange webkitfullscreenchange fullscreenchange",(function(){jQuery("body").data("fullScreenMode",!jQuery("body").data("fullScreenMode"))})),buildLoader(s.parent(),n),n.firstshowever==undefined&&jQuery(n.filterGroupClass+".esg-navigationbutton,"+n.filterGroupClass+" .esg-navigationbutton").css({visibility:"hidden"}),s.parent().append('<div class="esg-relative-placeholder" style="width:100%;height:auto"></div>'),s.wrap('<div class="esg-container-fullscreen-forcer" style="position:relative;left:0px;top:0px;width:100%;height:auto;"></div>');var o=s.parent().parent().find(".esg-relative-placeholder").offset().left;("on"==n.forceFullWidth||"on"==n.forceFullScreen)&&s.closest(".esg-container-fullscreen-forcer").css({left:0-o,width:jQuery(window).width()}),n.animDelay=0==n.delayBasic?"off":"on",n.container=s,s.find("ul").first().addClass("mainul").wrap('<div class="esg-overflowtrick"></div>');var a=jQuery(n.filterGroupClass+".esg-navbutton-solo-left,"+n.filterGroupClass+" .esg-navbutton-solo-left"),r=jQuery(n.filterGroupClass+".esg-navbutton-solo-right,"+n.filterGroupClass+" .esg-navbutton-solo-right");if(a.length>0&&(a.css({marginTop:0-a.height()/2}),a.appendTo(s.find(".esg-overflowtrick"))),r.length>0&&(r.css({marginTop:0-r.height()/2}),r.appendTo(s.find(".esg-overflowtrick"))),punchgs.CSSPlugin.defaultTransformPerspective=1200,n.animSpeed=n.animSpeed/1e3,n.delayBasic=n.delayBasic/100,setOptions(s,n),n.filter=n.statfilter,n.origcolumn=n.column,n.currentpage=0,s.addClass("esg-layout-"+n.layout),loadVideoApis(s,n),"even"==n.layout&&"on"==n.forceFullScreen){var l=jQuery(window).height();if(n.fullScreenOffsetContainer!=undefined)try{var h=n.fullScreenOffsetContainer.split(",");jQuery.each(h,(function(t,e){(l-=jQuery(e).outerHeight(!0))<n.minFullScreenHeight&&(l=n.minFullScreenHeight)}))}catch(t){}var c=s.find(".esg-overflowtrick").first(),d=s.find("ul").first();c.css({display:"block",height:l+"px"}),d.css({display:"block",height:l+"px"})}if(0!=n.googleFonts.length&&"masonry"==n.layout){var u=(n.googleFonts.length,!0);if(jQuery("head").find("*").each((function(){jQuery(this).attr("src")!=undefined&&jQuery(this).attr("src").indexOf("webfont.js")>0&&(u=!1)})),WebFontConfig.active==undefined&&u){WebFontConfig={google:{families:n.googleFonts},active:function(){e(s,n)},inactive:function(){e(s,n)},timeout:1500};var p=document.createElement("script");p.src=("https:"==document.location.protocol?"https":"http")+"://ajax.googleapis.com/ajax/libs/webfont/1/webfont.js",p.type="text/javascript",p.async="true";var f=document.getElementsByTagName("script")[0];f.parentNode.insertBefore(p,f)}else e(s,n)}else e(s,n);if("button"==n.loadMoreType){s.append('<div class="esg-loadmore-wrapper" style="text-align:center"><div class="esg-navigationbutton esg-loadmore">LOAD MORE</div></div>');var g=s.find(".esg-loadmore"),m=n.loadMoreTxt+" ("+checkMoreToLoad(s,n).length+")";"off"==n.loadMoreNr&&(m=n.loadMoreTxt),g.html(m),g.click((function(){1!=g.data("loading")&&loadMoreItems(s,n)}))}else"scroll"==n.loadMoreType&&(s.append('<div style="display:inline-block" class="esg-navigationbutton esg-loadmore">LOAD MORE</div>'),g=s.find(".esg-loadmore"),m=n.loadMoreTxt+" ("+checkMoreToLoad(s,n).length+")","off"==n.loadMoreNr&&(m=n.loadMoreTxt),g.html(m),jQuery(document,window).scroll((function(){i(s,g)})),i(s,g));checkAvailableFilters(s,n),tabBlurringCheck(s,n)}}))},esappend:function(){var t=jQuery(this);return prepareItemsInGrid(opt,!0),organiseGrid(opt),prepareSortingAndOrders(t),opt.lastslide},esskill:function(){var t=jQuery(this);t.find("*").each((function(){jQuery(this).off("click, focus, focusin, hover, play, ended, stop, pause, essentialready"),jQuery(this).remove()})),t.remove(),t.html(),t=null},esreadsettings:function(t){return t=t==undefined?new Object:t,getOptions(jQuery(this))},esredraw:function(t){t=t==undefined?new Object:t;var e=jQuery(this),i=getOptions(e);if(t.space!=undefined&&(i.space=parseInt(t.space,0)),t.row!=undefined&&(i.row=parseInt(t.row,0)),t.rtl!=undefined&&(i.rtl=t.rtl),t.aspectratio!=undefined&&(i.aspectratio=t.aspectratio),t.forceFullWidth!=undefined)if(i.forceFullWidth=t.forceFullWidth,"on"==i.forceFullWidth){var n=e.parent().parent().find(".esg-relative-placeholder").offset().left;e.closest(".esg-container-fullscreen-forcer").css({left:0-n,width:jQuery(window).width()})}else e.closest(".esg-container-fullscreen-forcer").css({left:0,width:"auto"});if(t.rowItemMultiplier!=undefined&&(i.rowItemMultiplier=t.rowItemMultiplier),t.responsiveEntries!=undefined&&(i.responsiveEntries=t.responsiveEntries),t.column!=undefined){if(t.column<=0||t.column>=20){var s=getBestFitColumn(i,jQuery(window).width(),"id");i.column=s.column,i.columnindex=s.index}else i.column=parseInt(t.column,0);i.origcolumn=i.column}t.animSpeed!=undefined&&(i.animSpeed=t.animSpeed/1e3),t.delayBasic!=undefined&&(i.delayBasic=t.delayBasic/100),t.pageAnimation!=undefined&&(i.pageAnimation=t.pageAnimation),t.changedAnim!=undefined&&(i.changedAnim=t.changedAnim),i.started=!0,1==t.silent&&(i.silent=!0),setOptions(e,i),setItemsOnPages(i),organiseGrid(i)},esquickdraw:function(){var t=jQuery(this),e=getOptions(t);e.silent=!0,setOptions(t,e),setItemsOnPages(e),organiseGrid(e)},esreinit:function(){var t=jQuery(this);return prepareItemsInGrid(opt,!0),organiseGrid(opt),prepareSortingAndOrders(t),opt.lastslide},somemethodb:function(){return this.each((function(){jQuery(this)}))}});var vis=function(){var t,e,i={hidden:"visibilitychange",webkitHidden:"webkitvisibilitychange",mozHidden:"mozvisibilitychange",msHidden:"msvisibilitychange"};for(t in i)if(t in document){e=i[t];break}return function(i){return i&&document.addEventListener(e,i),!document[t]}}(),tabBlurringCheck=function(){var t=document.documentMode===undefined,e=window.chrome;jQuery("body").hasClass("esg-blurlistenerexists")||(jQuery("body").addClass("esg-blurlistenerexists"),t&&!e?jQuery(window).on("focusin",(function(){setTimeout((function(){jQuery("body").find(".esg-grid.esg-container").each((function(){jQuery(this).esquickdraw()}))}),300)})).on("focusout",(function(){})):window.addEventListener?window.addEventListener("focus",(function(){setTimeout((function(){jQuery("body").find(".esg-grid.esg-container").each((function(){jQuery(this).esquickdraw()}))}),300)}),!1):window.attachEvent("focus",(function(){setTimeout((function(){jQuery("body").find(".esg-grid.esg-container").each((function(){jQuery(this).esquickdraw()}))}),300)})))},is_mobile=function(){var t=["android","webos","iphone","ipad","blackberry","Android","webos",,"iPod","iPhone","iPad","Blackberry","BlackBerry"],e=!1;for(i in t)navigator.userAgent.split(t[i]).length>1&&(e=!0);return e},waitForLoads=function(t,e){var i=t.closest(".esg-grid").parent().parent().find(".esg-loader");jQuery.each(t,(function(t,n){n=jQuery(n),i.length>0&&punchgs.TweenLite.to(i,.2,{autoAlpha:1,delay:.5}),!n.hasClass("loadedmedia")&&"even"!=e.layout&&n.find("img").length>0&&n.hasClass("itemtoshow")&&n.removeClass("itemtoshow").addClass("showmeonload"),n.hasClass("loadedmedia")||"even"==e.layout||0!=n.find("img").length||(evenImageRatio(n.find("img"),e),waittorungGrid(n,e,!0))}));var n=setInterval((function(){e.bannertimeronpause=!0,e.cd=0;var s=0;t.find("img").each((function(){var t=jQuery(this);1!=t.data("lazydone")&&"on"==e.lazyLoad&&t.parent().find(".lazyloadcover").length<1&&t.parent().append('<div class="lazyloadcover" style="position:absolute;top:0px;left:0px;z-index:10;width:100%;height:100%;background:'+e.lazyLoadColor+'"></div>'),1!=t.data("lazydone")&&3>s&&(s++,loadAllPrepared(jQuery(this),e))})),0==s&&i.length>0&&(punchgs.TweenLite.killTweensOf(i,!1),punchgs.TweenLite.to(i,.2,{autoAlpha:0})),0!=s||t.closest(".mainul").hasClass("gridorganising")||(clearInterval(n),runGrid(e))}),50)}}(jQuery),function(t,e){"use strict";function i(t,e){for(var i=0,s=t.length;s>i;i++)if(t[i]==e)return!n;return n}var n=!1,s=null,o=parseFloat,a=Math.min,r=/(-?\d+\.?\d*)$/g,l=/(\d+\.?\d*)$/g,h=[],c=[],d=function(t){return"string"==typeof t},u=function(t,e){for(var i,n=t.length,s=n;s--;)e(t[i=n-s-1],i)},p=Array.prototype.indexOf||function(t){var e=this.length,i=Number(arguments[1])||0;for(0>(i=0>i?Math.ceil(i):Math.floor(i))&&(i+=e);e>i;i++)if(i in this&&this[i]===t)return i;return-1};t.tinysort={id:"TinySort",version:"1.5.6",copyright:"Copyright (c) 2008-2013 Ron Valstar",uri:"http://tinysort.sjeiti.com/",licensed:{MIT:"http://www.opensource.org/licenses/mit-license.php",GPL:"http://www.gnu.org/licenses/gpl.html"},plugin:function(){var t=function(t,e){h.push(t),c.push(e)};return t.indexOf=p,t}(),defaults:{order:"asc",attr:s,data:s,useVal:n,place:"start",returns:n,cases:n,forceStrings:n,ignoreDashes:n,sortFunction:s}},t.fn.extend({tinysort:function(){var e,f,g,m,v=this,y=[],b=[],w=[],_=[],x=0,T=[],C=[],k=function(t){u(h,(function(e){e.call(e,t)}))},S=function(t,e){return"string"==typeof e&&(t.cases||(e=function(t){return t&&t.toLowerCase?t.toLowerCase():t}(e)),e=e.replace(/^\s*(.*?)\s*$/i,"$1")),e},P=function(t,e){var i=0;for(0!==x&&(x=0);0===i&&m>x;){var s=_[x],a=s.oSettings,h=a.ignoreDashes?l:r;if(k(a),a.sortFunction)i=a.sortFunction(t,e);else if("rand"==a.order)i=Math.random()<.5?1:-1;else{var p=n,f=S(a,t.s[x]),g=S(a,e.s[x]);if(!a.forceStrings){var v=d(f)?f&&f.match(h):n,y=d(g)?g&&g.match(h):n;v&&y&&f.substr(0,f.length-v[0].length)==g.substr(0,g.length-y[0].length)&&(p=!n,f=o(v[0]),g=o(y[0]))}i=s.iAsc*(g>f?-1:f>g?1:0)}u(c,(function(t){i=t.call(t,p,f,g,i)})),0===i&&x++}return i};for(e=0,g=arguments.length;g>e;e++){var A=arguments[e];d(A)?T.push(A)-1>C.length&&(C.length=T.length-1):C.push(A)>T.length&&(T.length=C.length)}for(T.length>C.length&&(C.length=T.length),0===(m=T.length)&&(m=T.length=1,C.push({})),e=0,g=m;g>e;e++){var D=T[e],O=t.extend({},t.tinysort.defaults,C[e]),I=!(!D||""===D),M=I&&":"===D[0];_.push({sFind:D,oSettings:O,bFind:I,bAttr:!(O.attr===s||""===O.attr),bData:O.data!==s,bFilter:M,$Filter:M?v.filter(D):v,fnSort:O.sortFunction,iAsc:"asc"==O.order?1:-1})}return v.each((function(e,i){var n,s=t(i),o=s.parent().get(0),a=[];for(f=0;m>f;f++){var r=_[f],l=r.bFind?r.bFilter?r.$Filter.filter(i):s.find(r.sFind):s;a.push(r.bData?l.data(r.oSettings.data):r.bAttr?l.attr(r.oSettings.attr):r.oSettings.useVal?l.val():l.text()),void 0===n&&(n=l)}var h=p.call(w,o);0>h&&(h=w.push(o)-1,b[h]={s:[],n:[]}),n.length>0?b[h].s.push({s:a,e:s,n:e}):b[h].n.push({e:s,n:e})})),u(b,(function(t){t.s.sort(P)})),u(b,(function(t){var s=t.s,o=t.n,r=s.length,l=o.length,h=r+l,c=[],d=h,p=[0,0];switch(O.place){case"first":u(s,(function(t){d=a(d,t.n)}));break;case"org":u(s,(function(t){c.push(t.n)}));break;case"end":d=l;break;default:d=0}for(e=0;h>e;e++){var f=i(c,e)?!n:e>=d&&d+r>e,g=f?0:1,m=(f?s:o)[p[g]].e;m.parent().append(m),(f||!O.returns)&&y.push(m.get(0)),p[g]++}})),v.length=0,Array.prototype.push.apply(v,y),v}}),t.fn.TinySort=t.fn.Tinysort=t.fn.tsort=t.fn.tinysort}(jQuery),function(t,e,i,n){function s(e,i){this.settings=null,this.options=t.extend({},s.Defaults,i),this.$element=t(e),this._handlers={},this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._widths=[],this._invalidated={},this._pipe=[],this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null},this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}},t.each(["onResize","onThrottledResize"],t.proxy((function(e,i){this._handlers[i]=t.proxy(this[i],this)}),this)),t.each(s.Plugins,t.proxy((function(t,e){this._plugins[t.charAt(0).toLowerCase()+t.slice(1)]=new e(this)}),this)),t.each(s.Workers,t.proxy((function(e,i){this._pipe.push({filter:i.filter,run:t.proxy(i.run,this)})}),this)),this.setup(),this.initialize()}s.Defaults={items:3,loop:!1,center:!1,rewind:!1,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:e,fallbackEasing:"swing",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",refreshClass:"owl-refresh",loadedClass:"owl-loaded",loadingClass:"owl-loading",rtlClass:"owl-rtl",responsiveClass:"owl-responsive",dragClass:"owl-drag",itemClass:"owl-item",stageClass:"owl-stage",stageOuterClass:"owl-stage-outer",grabClass:"owl-grab"},s.Width={Default:"default",Inner:"inner",Outer:"outer"},s.Type={Event:"event",State:"state"},s.Plugins={},s.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(t){t.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){this.$stage.children(".cloned").remove()}},{filter:["width","items","settings"],run:function(t){var e=this.settings.margin||"",i=!this.settings.autoWidth,n=this.settings.rtl,s={width:"auto","margin-left":n?e:"","margin-right":n?"":e};!i&&this.$stage.children().css(s),t.css=s}},{filter:["width","items","settings"],run:function(t){var e=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,i=null,n=this._items.length,s=!this.settings.autoWidth,o=[];for(t.items={merge:!1,width:e};n--;)i=this._mergers[n],i=this.settings.mergeFit&&Math.min(i,this.settings.items)||i,t.items.merge=i>1||t.items.merge,o[n]=s?e*i:this._items[n].width();this._widths=o}},{filter:["items","settings"],run:function(){var e=[],i=this._items,n=this.settings,s=Math.max(2*n.items,4),o=2*Math.ceil(i.length/2),a=n.loop&&i.length?n.rewind?s:Math.max(s,o):0,r="",l="";for(a/=2;a--;)e.push(this.normalize(e.length/2,!0)),r+=i[e[e.length-1]][0].outerHTML,e.push(this.normalize(i.length-1-(e.length-1)/2,!0)),l=i[e[e.length-1]][0].outerHTML+l;this._clones=e,t(r).addClass("cloned").appendTo(this.$stage),t(l).addClass("cloned").prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var t=this.settings.rtl?1:-1,e=this._clones.length+this._items.length,i=-1,n=0,s=0,o=[];++i<e;)n=o[i-1]||0,s=this._widths[this.relative(i)]+this.settings.margin,o.push(n+s*t);this._coordinates=o}},{filter:["width","items","settings"],run:function(){var t=this.settings.stagePadding,e=this._coordinates,i={width:Math.ceil(Math.abs(e[e.length-1]))+2*t,"padding-left":t||"","padding-right":t||""};this.$stage.css(i)}},{filter:["width","items","settings"],run:function(t){var e=this._coordinates.length,i=!this.settings.autoWidth,n=this.$stage.children();if(i&&t.items.merge)for(;e--;)t.css.width=this._widths[this.relative(e)],n.eq(e).css(t.css);else i&&(t.css.width=t.items.width,n.css(t.css))}},{filter:["items"],run:function(){this._coordinates.length<1&&this.$stage.removeAttr("style")}},{filter:["width","items","settings"],run:function(t){t.current=t.current?this.$stage.children().index(t.current):0,t.current=Math.max(this.minimum(),Math.min(this.maximum(),t.current)),this.reset(t.current)}},{filter:["position"],run:function(){this.animate(this.coordinates(this._current))}},{filter:["width","position","items","settings"],run:function(){var t,e,i,n,s=this.settings.rtl?1:-1,o=2*this.settings.stagePadding,a=this.coordinates(this.current())+o,r=a+this.width()*s,l=[];for(i=0,n=this._coordinates.length;n>i;i++)t=this._coordinates[i-1]||0,e=Math.abs(this._coordinates[i])+o*s,(this.op(t,"<=",a)&&this.op(t,">",r)||this.op(e,"<",a)&&this.op(e,">",r))&&l.push(i);this.$stage.children(".active").removeClass("active"),this.$stage.children(":eq("+l.join("), :eq(")+")").addClass("active"),this.settings.center&&(this.$stage.children(".center").removeClass("center"),this.$stage.children().eq(this.current()).addClass("center"))}}],s.prototype.initialize=function(){var e,i,s;this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading")&&(e=this.$element.find("img"),i=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:n,s=this.$element.children(i).width(),e.length&&0>=s&&this.preloadAutoWidthImages(e)),this.$element.addClass(this.options.loadingClass),this.$stage=t("<"+this.settings.stageElement+' class="'+this.settings.stageClass+'"/>').wrap('<div class="'+this.settings.stageOuterClass+'"/>'),this.$element.append(this.$stage.parent()),this.replace(this.$element.children().not(this.$stage.parent())),this.$element.is(":visible")?this.refresh():this.invalidate("width"),this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass),this.registerEventHandlers(),this.leave("initializing"),this.trigger("initialized")},s.prototype.setup=function(){var e=this.viewport(),i=this.options.responsive,n=-1,s=null;i?(t.each(i,(function(t){e>=t&&t>n&&(n=Number(t))})),"function"==typeof(s=t.extend({},this.options,i[n])).stagePadding&&(s.stagePadding=s.stagePadding()),delete s.responsive,s.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+n))):s=t.extend({},this.options),this.trigger("change",{property:{name:"settings",value:s}}),this._breakpoint=n,this.settings=s,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}})},s.prototype.optionsLogic=function(){this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)},s.prototype.prepare=function(e){var i=this.trigger("prepare",{content:e});return i.data||(i.data=t("<"+this.settings.itemElement+"/>").addClass(this.options.itemClass).append(e)),this.trigger("prepared",{content:i.data}),i.data},s.prototype.update=function(){for(var e=0,i=this._pipe.length,n=t.proxy((function(t){return this[t]}),this._invalidated),s={};i>e;)(this._invalidated.all||t.grep(this._pipe[e].filter,n).length>0)&&this._pipe[e].run(s),e++;this._invalidated={},!this.is("valid")&&this.enter("valid")},s.prototype.width=function(t){switch(t=t||s.Width.Default){case s.Width.Inner:case s.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},s.prototype.refresh=function(){this.enter("refreshing"),this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$element.addClass(this.options.refreshClass),this.update(),this.$element.removeClass(this.options.refreshClass),this.leave("refreshing"),this.trigger("refreshed")},s.prototype.onThrottledResize=function(){e.clearTimeout(this.resizeTimer),this.resizeTimer=e.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)},s.prototype.onResize=function(){return!!this._items.length&&this._width!==this.$element.width()&&!!this.$element.is(":visible")&&(this.enter("resizing"),this.trigger("resize").isDefaultPrevented()?(this.leave("resizing"),!1):(this.invalidate("width"),this.refresh(),this.leave("resizing"),void this.trigger("resized")))},s.prototype.registerEventHandlers=function(){t.support.transition&&this.$stage.on(t.support.transition.end+".owl.core",t.proxy(this.onTransitionEnd,this)),!1!==this.settings.responsive&&this.on(e,"resize",this._handlers.onThrottledResize),this.settings.mouseDrag&&(this.$element.addClass(this.options.dragClass),this.$stage.on("mousedown.owl.core",t.proxy(this.onDragStart,this)),this.$stage.on("dragstart.owl.core selectstart.owl.core",(function(){return!1}))),this.settings.touchDrag&&(this.$stage.on("touchstart.owl.core",t.proxy(this.onDragStart,this)),this.$stage.on("touchcancel.owl.core",t.proxy(this.onDragEnd,this)))},s.prototype.onDragStart=function(e){var n=null;3!==e.which&&(t.support.transform?n={x:(n=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","))[16===n.length?12:4],y:n[16===n.length?13:5]}:(n=this.$stage.position(),n={x:this.settings.rtl?n.left+this.$stage.width()-this.width()+this.settings.margin:n.left,y:n.top}),this.is("animating")&&(t.support.transform?this.animate(n.x):this.$stage.stop(),this.invalidate("position")),this.$element.toggleClass(this.options.grabClass,"mousedown"===e.type),this.speed(0),this._drag.time=(new Date).getTime(),this._drag.target=t(e.target),this._drag.stage.start=n,this._drag.stage.current=n,this._drag.pointer=this.pointer(e),t(i).on("mouseup.owl.core touchend.owl.core",t.proxy(this.onDragEnd,this)),t(i).one("mousemove.owl.core touchmove.owl.core",t.proxy((function(e){var n=this.difference(this._drag.pointer,this.pointer(e));t(i).on("mousemove.owl.core touchmove.owl.core",t.proxy(this.onDragMove,this)),Math.abs(n.x)<Math.abs(n.y)&&this.is("valid")||(e.preventDefault(),this.enter("dragging"),this.trigger("drag"))}),this)))},s.prototype.onDragMove=function(t){var e=null,i=null,n=null,s=this.difference(this._drag.pointer,this.pointer(t)),o=this.difference(this._drag.stage.start,s);this.is("dragging")&&(t.preventDefault(),this.settings.loop?(e=this.coordinates(this.minimum()),i=this.coordinates(this.maximum()+1)-e,o.x=((o.x-e)%i+i)%i+e):(e=this.settings.rtl?this.coordinates(this.maximum()):this.coordinates(this.minimum()),i=this.settings.rtl?this.coordinates(this.minimum()):this.coordinates(this.maximum()),n=this.settings.pullDrag?-1*s.x/5:0,o.x=Math.max(Math.min(o.x,e+n),i+n)),this._drag.stage.current=o,this.animate(o.x))},s.prototype.onDragEnd=function(e){var n=this.difference(this._drag.pointer,this.pointer(e)),s=this._drag.stage.current,o=n.x>0^this.settings.rtl?"left":"right";t(i).off(".owl.core"),this.$element.removeClass(this.options.grabClass),(0!==n.x&&this.is("dragging")||!this.is("valid"))&&(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(s.x,0!==n.x?o:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=o,(Math.abs(n.x)>3||(new Date).getTime()-this._drag.time>300)&&this._drag.target.one("click.owl.core",(function(){return!1}))),this.is("dragging")&&(this.leave("dragging"),this.trigger("dragged"))},s.prototype.closest=function(e,i){var n=-1,s=this.width(),o=this.coordinates();return this.settings.freeDrag||t.each(o,t.proxy((function(t,a){return"left"===i&&e>a-30&&a+30>e?n=t:"right"===i&&e>a-s-30&&a-s+30>e?n=t+1:this.op(e,"<",a)&&this.op(e,">",o[t+1]||a-s)&&(n="left"===i?t+1:t),-1===n}),this)),this.settings.loop||(this.op(e,">",o[this.minimum()])?n=e=this.minimum():this.op(e,"<",o[this.maximum()])&&(n=e=this.maximum())),n},s.prototype.animate=function(e){var i=this.speed()>0;this.is("animating")&&this.onTransitionEnd(),i&&(this.enter("animating"),this.trigger("translate")),t.support.transform3d&&t.support.transition?this.$stage.css({transform:"translate3d("+e+"px,0px,0px)",transition:this.speed()/1e3+"s"}):i?this.$stage.animate({left:e+"px"},this.speed(),this.settings.fallbackEasing,t.proxy(this.onTransitionEnd,this)):this.$stage.css({left:e+"px"})},s.prototype.is=function(t){return this._states.current[t]&&this._states.current[t]>0},s.prototype.current=function(t){if(t===n)return this._current;if(0===this._items.length)return n;if(t=this.normalize(t),this._current!==t){var e=this.trigger("change",{property:{name:"position",value:t}});e.data!==n&&(t=this.normalize(e.data)),this._current=t,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current},s.prototype.invalidate=function(e){return"string"===t.type(e)&&(this._invalidated[e]=!0,this.is("valid")&&this.leave("valid")),t.map(this._invalidated,(function(t,e){return e}))},s.prototype.reset=function(t){(t=this.normalize(t))!==n&&(this._speed=0,this._current=t,this.suppress(["translate","translated"]),this.animate(this.coordinates(t)),this.release(["translate","translated"]))},s.prototype.normalize=function(t,e){var i=this._items.length,s=e?0:this._clones.length;return!this.isNumeric(t)||1>i?t=n:(0>t||t>=i+s)&&(t=((t-s/2)%i+i)%i+s/2),t},s.prototype.relative=function(t){return t-=this._clones.length/2,this.normalize(t,!0)},s.prototype.maximum=function(t){var e,i,n,s=this.settings,o=this._coordinates.length;if(s.loop)o=this._clones.length/2+this._items.length-1;else if(s.autoWidth||s.merge){for(e=this._items.length,i=this._items[--e].width(),n=this.$element.width();e--&&!((i+=this._items[e].width()+this.settings.margin)>n););o=e+1}else o=s.center?this._items.length-1:this._items.length-s.items;return t&&(o-=this._clones.length/2),Math.max(o,0)},s.prototype.minimum=function(t){return t?0:this._clones.length/2},s.prototype.items=function(t){return t===n?this._items.slice():(t=this.normalize(t,!0),this._items[t])},s.prototype.mergers=function(t){return t===n?this._mergers.slice():(t=this.normalize(t,!0),this._mergers[t])},s.prototype.clones=function(e){var i=this._clones.length/2,s=i+this._items.length,o=function(t){return t%2==0?s+t/2:i-(t+1)/2};return e===n?t.map(this._clones,(function(t,e){return o(e)})):t.map(this._clones,(function(t,i){return t===e?o(i):null}))},s.prototype.speed=function(t){return t!==n&&(this._speed=t),this._speed},s.prototype.coordinates=function(e){var i,s=1,o=e-1;return e===n?t.map(this._coordinates,t.proxy((function(t,e){return this.coordinates(e)}),this)):(this.settings.center?(this.settings.rtl&&(s=-1,o=e+1),i=this._coordinates[e],i+=(this.width()-i+(this._coordinates[o]||0))/2*s):i=this._coordinates[o]||0,i=Math.ceil(i))},s.prototype.duration=function(t,e,i){return 0===i?0:Math.min(Math.max(Math.abs(e-t),1),6)*Math.abs(i||this.settings.smartSpeed)},s.prototype.to=function(t,e){var i=this.current(),n=null,s=t-this.relative(i),o=(s>0)-(0>s),a=this._items.length,r=this.minimum(),l=this.maximum();this.settings.loop?(!this.settings.rewind&&Math.abs(s)>a/2&&(s+=-1*o*a),(n=(((t=i+s)-r)%a+a)%a+r)!==t&&l>=n-s&&n-s>0&&(i=n-s,t=n,this.reset(i))):t=this.settings.rewind?(t%(l+=1)+l)%l:Math.max(r,Math.min(l,t)),this.speed(this.duration(i,t,e)),this.current(t),this.$element.is(":visible")&&this.update()},s.prototype.next=function(t){t=t||!1,this.to(this.relative(this.current())+1,t)},s.prototype.prev=function(t){t=t||!1,this.to(this.relative(this.current())-1,t)},s.prototype.onTransitionEnd=function(t){return(t===n||(t.stopPropagation(),(t.target||t.srcElement||t.originalTarget)===this.$stage.get(0)))&&(this.leave("animating"),void this.trigger("translated"))},s.prototype.viewport=function(){var n;if(this.options.responsiveBaseElement!==e)n=t(this.options.responsiveBaseElement).width();else if(e.innerWidth)n=e.innerWidth;else{if(!i.documentElement||!i.documentElement.clientWidth)throw"Can not detect viewport width.";n=i.documentElement.clientWidth}return n},s.prototype.replace=function(e){this.$stage.empty(),this._items=[],e&&(e=e instanceof jQuery?e:t(e)),this.settings.nestedItemSelector&&(e=e.find("."+this.settings.nestedItemSelector)),e.filter((function(){return 1===this.nodeType})).each(t.proxy((function(t,e){e=this.prepare(e),this.$stage.append(e),this._items.push(e),this._mergers.push(1*e.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)}),this)),this.reset(this.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},s.prototype.add=function(e,i){var s=this.relative(this._current);i=i===n?this._items.length:this.normalize(i,!0),e=e instanceof jQuery?e:t(e),this.trigger("add",{content:e,position:i}),e=this.prepare(e),0===this._items.length||i===this._items.length?(0===this._items.length&&this.$stage.append(e),0!==this._items.length&&this._items[i-1].after(e),this._items.push(e),this._mergers.push(1*e.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)):(this._items[i].before(e),this._items.splice(i,0,e),this._mergers.splice(i,0,1*e.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)),this._items[s]&&this.reset(this._items[s].index()),this.invalidate("items"),this.trigger("added",{content:e,position:i})},s.prototype.remove=function(t){(t=this.normalize(t,!0))!==n&&(this.trigger("remove",{content:this._items[t],position:t}),this._items[t].remove(),this._items.splice(t,1),this._mergers.splice(t,1),this.invalidate("items"),this.trigger("removed",{content:null,position:t}))},s.prototype.preloadAutoWidthImages=function(e){e.each(t.proxy((function(e,i){this.enter("pre-loading"),i=t(i),t(new Image).one("load",t.proxy((function(t){i.attr("src",t.target.src),i.css("opacity",1),this.leave("pre-loading"),!this.is("pre-loading")&&!this.is("initializing")&&this.refresh()}),this)).attr("src",i.attr("src")||i.attr("data-src")||i.attr("data-src-retina"))}),this))},s.prototype.destroy=function(){for(var n in this.$element.off(".owl.core"),this.$stage.off(".owl.core"),t(i).off(".owl.core"),!1!==this.settings.responsive&&(e.clearTimeout(this.resizeTimer),this.off(e,"resize",this._handlers.onThrottledResize)),this._plugins)this._plugins[n].destroy();this.$stage.children(".cloned").remove(),this.$stage.unwrap(),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class",this.$element.attr("class").replace(new RegExp(this.options.responsiveClass+"-\\S+\\s","g"),"")).removeData("owl.carousel")},s.prototype.op=function(t,e,i){var n=this.settings.rtl;switch(e){case"<":return n?t>i:i>t;case">":return n?i>t:t>i;case">=":return n?i>=t:t>=i;case"<=":return n?t>=i:i>=t}},s.prototype.on=function(t,e,i,n){t.addEventListener?t.addEventListener(e,i,n):t.attachEvent&&t.attachEvent("on"+e,i)},s.prototype.off=function(t,e,i,n){t.removeEventListener?t.removeEventListener(e,i,n):t.detachEvent&&t.detachEvent("on"+e,i)},s.prototype.trigger=function(e,i,n){var o={item:{count:this._items.length,index:this.current()}},a=t.camelCase(t.grep(["on",e,n],(function(t){return t})).join("-").toLowerCase()),r=t.Event([e,"owl",n||"carousel"].join(".").toLowerCase(),t.extend({relatedTarget:this},o,i));return this._supress[e]||(t.each(this._plugins,(function(t,e){e.onTrigger&&e.onTrigger(r)})),this.register({type:s.Type.Event,name:e}),this.$element.trigger(r),this.settings&&"function"==typeof this.settings[a]&&this.settings[a].call(this,r)),r},s.prototype.enter=function(e){t.each([e].concat(this._states.tags[e]||[]),t.proxy((function(t,e){this._states.current[e]===n&&(this._states.current[e]=0),this._states.current[e]++}),this))},s.prototype.leave=function(e){t.each([e].concat(this._states.tags[e]||[]),t.proxy((function(t,e){this._states.current[e]--}),this))},s.prototype.register=function(e){if(e.type===s.Type.Event){if(t.event.special[e.name]||(t.event.special[e.name]={}),!t.event.special[e.name].owl){var i=t.event.special[e.name]._default;t.event.special[e.name]._default=function(t){return!i||!i.apply||t.namespace&&-1!==t.namespace.indexOf("owl")?t.namespace&&t.namespace.indexOf("owl")>-1:i.apply(this,arguments)},t.event.special[e.name].owl=!0}}else e.type===s.Type.State&&(this._states.tags[e.name]=this._states.tags[e.name]?this._states.tags[e.name].concat(e.tags):e.tags,this._states.tags[e.name]=t.grep(this._states.tags[e.name],t.proxy((function(i,n){return t.inArray(i,this._states.tags[e.name])===n}),this)))},s.prototype.suppress=function(e){t.each(e,t.proxy((function(t,e){this._supress[e]=!0}),this))},s.prototype.release=function(e){t.each(e,t.proxy((function(t,e){delete this._supress[e]}),this))},s.prototype.pointer=function(t){var i={x:null,y:null};return(t=(t=t.originalEvent||t||e.event).touches&&t.touches.length?t.touches[0]:t.changedTouches&&t.changedTouches.length?t.changedTouches[0]:t).pageX?(i.x=t.pageX,i.y=t.pageY):(i.x=t.clientX,i.y=t.clientY),i},s.prototype.isNumeric=function(t){return!isNaN(parseFloat(t))},s.prototype.difference=function(t,e){return{x:t.x-e.x,y:t.y-e.y}},t.fn.owlCarousel=function(e){var i=Array.prototype.slice.call(arguments,1);return this.each((function(){var n=t(this),o=n.data("owl.carousel");o||(o=new s(this,"object"==typeof e&&e),n.data("owl.carousel",o),t.each(["next","prev","to","destroy","refresh","replace","add","remove"],(function(e,i){o.register({type:s.Type.Event,name:i}),o.$element.on(i+".owl.carousel.core",t.proxy((function(t){t.namespace&&t.relatedTarget!==this&&(this.suppress([i]),o[i].apply(this,[].slice.call(arguments,1)),this.release([i]))}),o))}))),"string"==typeof e&&"_"!==e.charAt(0)&&o[e].apply(o,i)}))},t.fn.owlCarousel.Constructor=s}(window.Zepto||window.jQuery,window,document),function(t,e){var i=function(e){this._core=e,this._interval=null,this._visible=null,this._handlers={"initialized.owl.carousel":t.proxy((function(t){t.namespace&&this._core.settings.autoRefresh&&this.watch()}),this)},this._core.options=t.extend({},i.Defaults,this._core.options),this._core.$element.on(this._handlers)};i.Defaults={autoRefresh:!0,autoRefreshInterval:500},i.prototype.watch=function(){this._interval||(this._visible=this._core.$element.is(":visible"),this._interval=e.setInterval(t.proxy(this.refresh,this),this._core.settings.autoRefreshInterval))},i.prototype.refresh=function(){this._core.$element.is(":visible")!==this._visible&&(this._visible=!this._visible,this._core.$element.toggleClass("owl-hidden",!this._visible),this._visible&&this._core.invalidate("width")&&this._core.refresh())},i.prototype.destroy=function(){var t,i;for(t in e.clearInterval(this._interval),this._handlers)this._core.$element.off(t,this._handlers[t]);for(i in Object.getOwnPropertyNames(this))"function"!=typeof this[i]&&(this[i]=null)},t.fn.owlCarousel.Constructor.Plugins.AutoRefresh=i}(window.Zepto||window.jQuery,window,document),function(t,e,i,n){var s=function(e){this._core=e,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel resized.owl.carousel":t.proxy((function(e){if(e.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(e.property&&"position"==e.property.name||"initialized"==e.type))for(var i=this._core.settings,n=i.center&&Math.ceil(i.items/2)||i.items,s=i.center&&-1*n||0,o=(e.property&&void 0!==e.property.value?e.property.value:this._core.current())+s,a=this._core.clones().length,r=t.proxy((function(t,e){this.load(e)}),this);s++<n;)this.load(a/2+this._core.relative(o)),a&&t.each(this._core.clones(this._core.relative(o)),r),o++}),this)},this._core.options=t.extend({},s.Defaults,this._core.options),this._core.$element.on(this._handlers)};s.Defaults={lazyLoad:!1},s.prototype.load=function(i){var n=this._core.$stage.children().eq(i),s=n&&n.find(".owl-lazy");!s||t.inArray(n.get(0),this._loaded)>-1||(s.each(t.proxy((function(i,n){var s,o=t(n),a=e.devicePixelRatio>1&&o.attr("data-src-retina")||o.attr("data-src");this._core.trigger("load",{element:o,url:a},"lazy"),o.is("img")?o.one("load.owl.lazy",t.proxy((function(){o.css("opacity",1),this._core.trigger("loaded",{element:o,url:a},"lazy")}),this)).attr("src",a):((s=new Image).onload=t.proxy((function(){o.css({"background-image":"url("+a+")",opacity:"1"}),this._core.trigger("loaded",{element:o,url:a},"lazy")}),this),s.src=a)}),this)),this._loaded.push(n.get(0)))},s.prototype.destroy=function(){var t,e;for(t in this.handlers)this._core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},t.fn.owlCarousel.Constructor.Plugins.Lazy=s}(window.Zepto||window.jQuery,window,document),function(t){var e=function(i){this._core=i,this._handlers={"initialized.owl.carousel refreshed.owl.carousel":t.proxy((function(t){t.namespace&&this._core.settings.autoHeight&&this.update()}),this),"changed.owl.carousel":t.proxy((function(t){t.namespace&&this._core.settings.autoHeight&&"position"==t.property.name&&this.update()}),this),"loaded.owl.lazy":t.proxy((function(t){t.namespace&&this._core.settings.autoHeight&&t.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update()}),this)},this._core.options=t.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},e.prototype.update=function(){var e,i=this._core._current,n=i+this._core.settings.items,s=this._core.$stage.children().toArray().slice(i,n),o=[];t.each(s,(function(e,i){o.push(t(i).height())})),e=Math.max.apply(null,o),this._core.$stage.parent().height(e).addClass(this._core.settings.autoHeightClass)},e.prototype.destroy=function(){var t,e;for(t in this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},t.fn.owlCarousel.Constructor.Plugins.AutoHeight=e}(window.Zepto||window.jQuery,window,document),function(t,e,i){var n=function(e){this._core=e,this._videos={},this._playing=null,this._handlers={"initialized.owl.carousel":t.proxy((function(t){t.namespace&&this._core.register({type:"state",name:"playing",tags:["interacting"]})}),this),"resize.owl.carousel":t.proxy((function(t){t.namespace&&this._core.settings.video&&this.isInFullScreen()&&t.preventDefault()}),this),"refreshed.owl.carousel":t.proxy((function(t){t.namespace&&this._core.is("resizing")&&this._core.$stage.find(".cloned .owl-video-frame").remove()}),this),"changed.owl.carousel":t.proxy((function(t){t.namespace&&"position"===t.property.name&&this._playing&&this.stop()}),this),"prepared.owl.carousel":t.proxy((function(e){if(e.namespace){var i=t(e.content).find(".owl-video");i.length&&(i.css("display","none"),this.fetch(i,t(e.content)))}}),this)},this._core.options=t.extend({},n.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",t.proxy((function(t){this.play(t)}),this))};n.Defaults={video:!1,videoHeight:!1,videoWidth:!1},n.prototype.fetch=function(t,e){var i=t.attr("data-vimeo-id")?"vimeo":t.attr("data-vzaar-id")?"vzaar":"youtube",n=t.attr("data-vimeo-id")||t.attr("data-youtube-id")||t.attr("data-vzaar-id"),s=t.attr("data-width")||this._core.settings.videoWidth,o=t.attr("data-height")||this._core.settings.videoHeight,a=t.attr("href");if(!a)throw new Error("Missing video URL.");if((n=a.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/))[3].indexOf("youtu")>-1)i="youtube";else if(n[3].indexOf("vimeo")>-1)i="vimeo";else{if(!(n[3].indexOf("vzaar")>-1))throw new Error("Video URL not supported.");i="vzaar"}n=n[6],this._videos[a]={type:i,id:n,width:s,height:o},e.attr("data-video",a),this.thumbnail(t,this._videos[a])},n.prototype.thumbnail=function(e,i){var n,s,o=i.width&&i.height?'style="width:'+i.width+"px;height:"+i.height+'px;"':"",a=e.find("img"),r="src",l="",h=this._core.settings,c=function(t){n=h.lazyLoad?'<div class="owl-video-tn '+l+'" '+r+'="'+t+'"></div>':'<div class="owl-video-tn" style="opacity:1;background-image:url('+t+')"></div>',e.after(n),e.after('<div class="owl-video-play-icon"></div>')};return e.wrap('<div class="owl-video-wrapper"'+o+"></div>"),this._core.settings.lazyLoad&&(r="data-src",l="owl-lazy"),a.length?(c(a.attr(r)),a.remove(),!1):void("youtube"===i.type?(s="//img.youtube.com/vi/"+i.id+"/hqdefault.jpg",c(s)):"vimeo"===i.type?t.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+i.id+".json",jsonp:"callback",dataType:"jsonp",success:function(t){s=t[0].thumbnail_large,c(s)}}):"vzaar"===i.type&&t.ajax({type:"GET",url:"//vzaar.com/api/videos/"+i.id+".json",jsonp:"callback",dataType:"jsonp",success:function(t){s=t.framegrab_url,c(s)}}))},n.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null,this._core.leave("playing"),this._core.trigger("stopped",null,"video")},n.prototype.play=function(e){var i,n=t(e.target).closest("."+this._core.settings.itemClass),s=this._videos[n.attr("data-video")],o=s.width||"100%",a=s.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),n=this._core.items(this._core.relative(n.index())),this._core.reset(n.index()),"youtube"===s.type?i='<iframe width="'+o+'" height="'+a+'" src="//www.youtube.com/embed/'+s.id+"?autoplay=1&v="+s.id+'" frameborder="0" allowfullscreen></iframe>':"vimeo"===s.type?i='<iframe src="//player.vimeo.com/video/'+s.id+'?autoplay=1" width="'+o+'" height="'+a+'" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>':"vzaar"===s.type&&(i='<iframe frameborder="0"height="'+a+'"width="'+o+'" allowfullscreen mozallowfullscreen webkitAllowFullScreen src="//view.vzaar.com/'+s.id+'/player?autoplay=true"></iframe>'),t('<div class="owl-video-frame">'+i+"</div>").insertAfter(n.find(".owl-video")),this._playing=n.addClass("owl-video-playing"))},n.prototype.isInFullScreen=function(){var e=i.fullscreenElement||i.mozFullScreenElement||i.webkitFullscreenElement;return e&&t(e).parent().hasClass("owl-video-frame")},n.prototype.destroy=function(){var t,e;for(t in this._core.$element.off("click.owl.video"),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},t.fn.owlCarousel.Constructor.Plugins.Video=n}(window.Zepto||window.jQuery,window,document),function(t,e,i,n){var s=function(e){this.core=e,this.core.options=t.extend({},s.Defaults,this.core.options),this.swapping=!0,this.previous=n,this.next=n,this.handlers={"change.owl.carousel":t.proxy((function(t){t.namespace&&"position"==t.property.name&&(this.previous=this.core.current(),this.next=t.property.value)}),this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":t.proxy((function(t){t.namespace&&(this.swapping="translated"==t.type)}),this),"translate.owl.carousel":t.proxy((function(t){t.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()}),this)},this.core.$element.on(this.handlers)};s.Defaults={animateOut:!1,animateIn:!1},s.prototype.swap=function(){if(1===this.core.settings.items&&t.support.animation&&t.support.transition){this.core.speed(0);var e,i=t.proxy(this.clear,this),n=this.core.$stage.children().eq(this.previous),s=this.core.$stage.children().eq(this.next),o=this.core.settings.animateIn,a=this.core.settings.animateOut;this.core.current()!==this.previous&&(a&&(e=this.core.coordinates(this.previous)-this.core.coordinates(this.next),n.one(t.support.animation.end,i).css({left:e+"px"}).addClass("animated owl-animated-out").addClass(a)),o&&s.one(t.support.animation.end,i).addClass("animated owl-animated-in").addClass(o))}},s.prototype.clear=function(e){t(e.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.onTransitionEnd()},s.prototype.destroy=function(){var t,e;for(t in this.handlers)this.core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},t.fn.owlCarousel.Constructor.Plugins.Animate=s}(window.Zepto||window.jQuery,window,document),function(t,e,i){var n=function(e){this._core=e,this._timeout=null,this._paused=!1,this._handlers={"changed.owl.carousel":t.proxy((function(t){t.namespace&&"settings"===t.property.name?this._core.settings.autoplay?this.play():this.stop():t.namespace&&"position"===t.property.name&&this._core.settings.autoplay&&this._setAutoPlayInterval()}),this),"initialized.owl.carousel":t.proxy((function(t){t.namespace&&this._core.settings.autoplay&&this.play()}),this),"play.owl.autoplay":t.proxy((function(t,e,i){t.namespace&&this.play(e,i)}),this),"stop.owl.autoplay":t.proxy((function(t){t.namespace&&this.stop()}),this),"mouseover.owl.autoplay":t.proxy((function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()}),this),"mouseleave.owl.autoplay":t.proxy((function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()}),this),"touchstart.owl.core":t.proxy((function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()}),this),"touchend.owl.core":t.proxy((function(){this._core.settings.autoplayHoverPause&&this.play()}),this)},this._core.$element.on(this._handlers),this._core.options=t.extend({},n.Defaults,this._core.options)};n.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},n.prototype.play=function(){this._paused=!1,this._core.is("rotating")||(this._core.enter("rotating"),this._setAutoPlayInterval())},n.prototype._getNextTimeout=function(n,s){return this._timeout&&e.clearTimeout(this._timeout),e.setTimeout(t.proxy((function(){this._paused||this._core.is("busy")||this._core.is("interacting")||i.hidden||this._core.next(s||this._core.settings.autoplaySpeed)}),this),n||this._core.settings.autoplayTimeout)},n.prototype._setAutoPlayInterval=function(){this._timeout=this._getNextTimeout()},n.prototype.stop=function(){this._core.is("rotating")&&(e.clearTimeout(this._timeout),this._core.leave("rotating"))},n.prototype.pause=function(){this._core.is("rotating")&&(this._paused=!0)},n.prototype.destroy=function(){var t,e;for(t in this.stop(),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},t.fn.owlCarousel.Constructor.Plugins.autoplay=n}(window.Zepto||window.jQuery,window,document),function(t){"use strict";var e=function(i){this._core=i,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":t.proxy((function(e){e.namespace&&this._core.settings.dotsData&&this._templates.push('<div class="'+this._core.settings.dotClass+'">'+t(e.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"</div>")}),this),"added.owl.carousel":t.proxy((function(t){t.namespace&&this._core.settings.dotsData&&this._templates.splice(t.position,0,this._templates.pop())}),this),"remove.owl.carousel":t.proxy((function(t){t.namespace&&this._core.settings.dotsData&&this._templates.splice(t.position,1)}),this),"changed.owl.carousel":t.proxy((function(t){t.namespace&&"position"==t.property.name&&this.draw()}),this),"initialized.owl.carousel":t.proxy((function(t){t.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))}),this),"refreshed.owl.carousel":t.proxy((function(t){t.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))}),this)},this._core.options=t.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers)};e.Defaults={nav:!1,navText:["prev","next"],navSpeed:!1,navElement:"div",navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1},e.prototype.initialize=function(){var e,i=this._core.settings;for(e in this._controls.$relative=(i.navContainer?t(i.navContainer):t("<div>").addClass(i.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=t("<"+i.navElement+">").addClass(i.navClass[0]).html(i.navText[0]).prependTo(this._controls.$relative).on("click",t.proxy((function(){this.prev(i.navSpeed)}),this)),this._controls.$next=t("<"+i.navElement+">").addClass(i.navClass[1]).html(i.navText[1]).appendTo(this._controls.$relative).on("click",t.proxy((function(){this.next(i.navSpeed)}),this)),i.dotsData||(this._templates=[t("<div>").addClass(i.dotClass).append(t("<span>")).prop("outerHTML")]),this._controls.$absolute=(i.dotsContainer?t(i.dotsContainer):t("<div>").addClass(i.dotsClass).appendTo(this.$element)).addClass("disabled"),this._controls.$absolute.on("click","div",t.proxy((function(e){var n=t(e.target).parent().is(this._controls.$absolute)?t(e.target).index():t(e.target).parent().index();e.preventDefault(),this.to(n,i.dotsSpeed)}),this)),this._overrides)this._core[e]=t.proxy(this[e],this)},e.prototype.destroy=function(){var t,e,i,n;for(t in this._handlers)this.$element.off(t,this._handlers[t]);for(e in this._controls)this._controls[e].remove();for(n in this.overides)this._core[n]=this._overrides[n];for(i in Object.getOwnPropertyNames(this))"function"!=typeof this[i]&&(this[i]=null)},e.prototype.update=function(){var t,e,i=this._core.clones().length/2,n=i+this._core.items().length,s=this._core.maximum(!0),o=this._core.settings,a=o.center||o.autoWidth||o.dotsData?1:o.dotsEach||o.items;if("page"!==o.slideBy&&(o.slideBy=Math.min(o.slideBy,o.items)),o.dots||"page"==o.slideBy)for(this._pages=[],t=i,e=0;n>t;t++){if(e>=a||0===e){if(this._pages.push({start:Math.min(s,t-i),end:t-i+a-1}),Math.min(s,t-i)===s)break;e=0}e+=this._core.mergers(this._core.relative(t))}},e.prototype.draw=function(){var e,i=this._core.settings,n=this._core.items().length<=i.items,s=this._core.relative(this._core.current()),o=i.loop||i.rewind;this._controls.$relative.toggleClass("disabled",!i.nav||n),i.nav&&(this._controls.$previous.toggleClass("disabled",!o&&s<=this._core.minimum(!0)),this._controls.$next.toggleClass("disabled",!o&&s>=this._core.maximum(!0))),this._controls.$absolute.toggleClass("disabled",!i.dots||n),i.dots&&(e=this._pages.length-this._controls.$absolute.children().length,i.dotsData&&0!==e?this._controls.$absolute.html(this._templates.join("")):e>0?this._controls.$absolute.append(new Array(e+1).join(this._templates[0])):0>e&&this._controls.$absolute.children().slice(e).remove(),this._controls.$absolute.find(".active").removeClass("active"),this._controls.$absolute.children().eq(t.inArray(this.current(),this._pages)).addClass("active"))},e.prototype.onTrigger=function(e){var i=this._core.settings;e.page={index:t.inArray(this.current(),this._pages),count:this._pages.length,size:i&&(i.center||i.autoWidth||i.dotsData?1:i.dotsEach||i.items)}},e.prototype.current=function(){var e=this._core.relative(this._core.current());return t.grep(this._pages,t.proxy((function(t){return t.start<=e&&t.end>=e}),this)).pop()},e.prototype.getPosition=function(e){var i,n,s=this._core.settings;return"page"==s.slideBy?(i=t.inArray(this.current(),this._pages),n=this._pages.length,e?++i:--i,i=this._pages[(i%n+n)%n].start):(i=this._core.relative(this._core.current()),n=this._core.items().length,e?i+=s.slideBy:i-=s.slideBy),i},e.prototype.next=function(e){t.proxy(this._overrides.to,this._core)(this.getPosition(!0),e)},e.prototype.prev=function(e){t.proxy(this._overrides.to,this._core)(this.getPosition(!1),e)},e.prototype.to=function(e,i,n){var s;!n&&this._pages.length?(s=this._pages.length,t.proxy(this._overrides.to,this._core)(this._pages[(e%s+s)%s].start,i)):t.proxy(this._overrides.to,this._core)(e,i)},t.fn.owlCarousel.Constructor.Plugins.Navigation=e}(window.Zepto||window.jQuery,window,document),function(t,e,i,n){"use strict";var s=function(i){this._core=i,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":t.proxy((function(i){i.namespace&&"URLHash"===this._core.settings.startPosition&&t(e).trigger("hashchange.owl.navigation")}),this),"prepared.owl.carousel":t.proxy((function(e){if(e.namespace){var i=t(e.content).find("[data-hash]").addBack("[data-hash]").attr("data-hash");if(!i)return;this._hashes[i]=e.content}}),this),"changed.owl.carousel":t.proxy((function(i){if(i.namespace&&"position"===i.property.name){var n=this._core.items(this._core.relative(this._core.current())),s=t.map(this._hashes,(function(t,e){return t===n?e:null})).join();if(!s||e.location.hash.slice(1)===s)return;e.location.hash=s}}),this)},this._core.options=t.extend({},s.Defaults,this._core.options),this.$element.on(this._handlers),t(e).on("hashchange.owl.navigation",t.proxy((function(){var t=e.location.hash.substring(1),i=this._core.$stage.children(),n=this._hashes[t]&&i.index(this._hashes[t]);void 0!==n&&n!==this._core.current()&&this._core.to(this._core.relative(n),!1,!0)}),this))};s.Defaults={URLhashListener:!1},s.prototype.destroy=function(){var i,n;for(i in t(e).off("hashchange.owl.navigation"),this._handlers)this._core.$element.off(i,this._handlers[i]);for(n in Object.getOwnPropertyNames(this))"function"!=typeof this[n]&&(this[n]=null)},t.fn.owlCarousel.Constructor.Plugins.Hash=s}(window.Zepto||window.jQuery,window,document),function(t,e,i,n){function s(e,i){var n=!1,s=e.charAt(0).toUpperCase()+e.slice(1);return t.each((e+" "+r.join(s+" ")+s).split(" "),(function(t,e){return void 0!==a[e]?(n=!i||e,!1):void 0})),n}function o(t){return s(t,!0)}var a=t("<support>").get(0).style,r="Webkit Moz O ms".split(" "),l={transition:{end:{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"}},animation:{end:{WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd",animation:"animationend"}}};!!s("transition")&&(t.support.transition=new String(o("transition")),t.support.transition.end=l.transition.end[t.support.transition]),!!s("animation")&&(t.support.animation=new String(o("animation")),t.support.animation.end=l.animation.end[t.support.animation]),s("transform")&&(t.support.transform=new String(o("transform")),t.support.transform3d=!!s("perspective"))}(window.Zepto||window.jQuery,window,document),function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):"undefined"!=typeof exports?module.exports=t(require("jquery")):t(jQuery)}((function(t){"use strict";var e=window.Slick||{};(e=function(){var e=0;return function(i,n){var s,o=this;o.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:t(i),appendDots:t(i),arrows:!0,asNavFor:null,prevArrow:'<button type="button" data-role="none" class="slick-prev" aria-label="Previous" tabindex="0" role="button">Previous</button>',nextArrow:'<button type="button" data-role="none" class="slick-next" aria-label="Next" tabindex="0" role="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(e,i){return t('<button type="button" data-role="none" role="button" tabindex="0" />').text(i+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},o.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},t.extend(o,o.initials),o.activeBreakpoint=null,o.animType=null,o.animProp=null,o.breakpoints=[],o.breakpointSettings=[],o.cssTransitions=!1,o.focussed=!1,o.interrupted=!1,o.hidden="hidden",o.paused=!0,o.positionProp=null,o.respondTo=null,o.rowCount=1,o.shouldClick=!0,o.$slider=t(i),o.$slidesCache=null,o.transformType=null,o.transitionType=null,o.visibilityChange="visibilitychange",o.windowWidth=0,o.windowTimer=null,s=t(i).data("slick")||{},o.options=t.extend({},o.defaults,n,s),o.currentSlide=o.options.initialSlide,o.originalSettings=o.options,void 0!==document.mozHidden?(o.hidden="mozHidden",o.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(o.hidden="webkitHidden",o.visibilityChange="webkitvisibilitychange"),o.autoPlay=t.proxy(o.autoPlay,o),o.autoPlayClear=t.proxy(o.autoPlayClear,o),o.autoPlayIterator=t.proxy(o.autoPlayIterator,o),o.changeSlide=t.proxy(o.changeSlide,o),o.clickHandler=t.proxy(o.clickHandler,o),o.selectHandler=t.proxy(o.selectHandler,o),o.setPosition=t.proxy(o.setPosition,o),o.swipeHandler=t.proxy(o.swipeHandler,o),o.dragHandler=t.proxy(o.dragHandler,o),o.keyHandler=t.proxy(o.keyHandler,o),o.instanceUid=e++,o.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,o.registerBreakpoints(),o.init(!0)}}()).prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},e.prototype.addSlide=e.prototype.slickAdd=function(e,i,n){var s=this;if("boolean"==typeof i)n=i,i=null;else if(0>i||i>=s.slideCount)return!1;s.unload(),"number"==typeof i?0===i&&0===s.$slides.length?t(e).appendTo(s.$slideTrack):n?t(e).insertBefore(s.$slides.eq(i)):t(e).insertAfter(s.$slides.eq(i)):!0===n?t(e).prependTo(s.$slideTrack):t(e).appendTo(s.$slideTrack),s.$slides=s.$slideTrack.children(this.options.slide),s.$slideTrack.children(this.options.slide).detach(),s.$slideTrack.append(s.$slides),s.$slides.each((function(e,i){t(i).attr("data-slick-index",e)})),s.$slidesCache=s.$slides,s.reinit()},e.prototype.animateHeight=function(){var t=this;if(1===t.options.slidesToShow&&!0===t.options.adaptiveHeight&&!1===t.options.vertical){var e=t.$slides.eq(t.currentSlide).outerHeight(!0);t.$list.animate({height:e},t.options.speed)}},e.prototype.animateSlide=function(e,i){var n={},s=this;s.animateHeight(),!0===s.options.rtl&&!1===s.options.vertical&&(e=-e),!1===s.transformsEnabled?!1===s.options.vertical?s.$slideTrack.animate({left:e},s.options.speed,s.options.easing,i):s.$slideTrack.animate({top:e},s.options.speed,s.options.easing,i):!1===s.cssTransitions?(!0===s.options.rtl&&(s.currentLeft=-s.currentLeft),t({animStart:s.currentLeft}).animate({animStart:e},{duration:s.options.speed,easing:s.options.easing,step:function(t){t=Math.ceil(t),!1===s.options.vertical?(n[s.animType]="translate("+t+"px, 0px)",s.$slideTrack.css(n)):(n[s.animType]="translate(0px,"+t+"px)",s.$slideTrack.css(n))},complete:function(){i&&i.call()}})):(s.applyTransition(),e=Math.ceil(e),n[s.animType]=!1===s.options.vertical?"translate3d("+e+"px, 0px, 0px)":"translate3d(0px,"+e+"px, 0px)",s.$slideTrack.css(n),i&&setTimeout((function(){s.disableTransition(),i.call()}),s.options.speed))},e.prototype.getNavTarget=function(){var e=this.options.asNavFor;return e&&null!==e&&(e=t(e).not(this.$slider)),e},e.prototype.asNavFor=function(e){var i=this.getNavTarget();null!==i&&"object"==typeof i&&i.each((function(){var i=t(this).slick("getSlick");i.unslicked||i.slideHandler(e,!0)}))},e.prototype.applyTransition=function(t){var e=this,i={};i[e.transitionType]=!1===e.options.fade?e.transformType+" "+e.options.speed+"ms "+e.options.cssEase:"opacity "+e.options.speed+"ms "+e.options.cssEase,!1===e.options.fade?e.$slideTrack.css(i):e.$slides.eq(t).css(i)},e.prototype.autoPlay=function(){var t=this;t.autoPlayClear(),t.slideCount>t.options.slidesToShow&&(t.autoPlayTimer=setInterval(t.autoPlayIterator,t.options.autoplaySpeed))},e.prototype.autoPlayClear=function(){this.autoPlayTimer&&clearInterval(this.autoPlayTimer)},e.prototype.autoPlayIterator=function(){var t=this,e=t.currentSlide+t.options.slidesToScroll;t.paused||t.interrupted||t.focussed||(!1===t.options.infinite&&(1===t.direction&&t.currentSlide+1===t.slideCount-1?t.direction=0:0===t.direction&&(e=t.currentSlide-t.options.slidesToScroll,t.currentSlide-1==0&&(t.direction=1))),t.slideHandler(e))},e.prototype.buildArrows=function(){var e=this;!0===e.options.arrows&&(e.$prevArrow=t(e.options.prevArrow).addClass("slick-arrow"),e.$nextArrow=t(e.options.nextArrow).addClass("slick-arrow"),e.slideCount>e.options.slidesToShow?(e.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.prependTo(e.options.appendArrows),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.appendTo(e.options.appendArrows),!0!==e.options.infinite&&e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):e.$prevArrow.add(e.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},e.prototype.buildDots=function(){var e,i,n=this;if(!0===n.options.dots&&n.slideCount>n.options.slidesToShow){for(n.$slider.addClass("slick-dotted"),i=t("<ul />").addClass(n.options.dotsClass),e=0;e<=n.getDotCount();e+=1)i.append(t("<li />").append(n.options.customPaging.call(this,n,e)));n.$dots=i.appendTo(n.options.appendDots),n.$dots.find("li").first().addClass("slick-active").attr("aria-hidden","false")}},e.prototype.buildOut=function(){var e=this;e.$slides=e.$slider.children(e.options.slide+":not(.slick-cloned)").addClass("slick-slide"),e.slideCount=e.$slides.length,e.$slides.each((function(e,i){t(i).attr("data-slick-index",e).data("originalStyling",t(i).attr("style")||"")})),e.$slider.addClass("slick-slider"),e.$slideTrack=0===e.slideCount?t('<div class="slick-track"/>').appendTo(e.$slider):e.$slides.wrapAll('<div class="slick-track"/>').parent(),e.$list=e.$slideTrack.wrap('<div aria-live="polite" class="slick-list"/>').parent(),e.$slideTrack.css("opacity",0),(!0===e.options.centerMode||!0===e.options.swipeToSlide)&&(e.options.slidesToScroll=1),t("img[data-lazy]",e.$slider).not("[src]").addClass("slick-loading"),e.setupInfinite(),e.buildArrows(),e.buildDots(),e.updateDots(),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),!0===e.options.draggable&&e.$list.addClass("draggable")},e.prototype.buildRows=function(){var t,e,i,n,s,o,a,r=this;if(n=document.createDocumentFragment(),o=r.$slider.children(),r.options.rows>1){for(a=r.options.slidesPerRow*r.options.rows,s=Math.ceil(o.length/a),t=0;s>t;t++){var l=document.createElement("div");for(e=0;e<r.options.rows;e++){var h=document.createElement("div");for(i=0;i<r.options.slidesPerRow;i++){var c=t*a+(e*r.options.slidesPerRow+i);o.get(c)&&h.appendChild(o.get(c))}l.appendChild(h)}n.appendChild(l)}r.$slider.empty().append(n),r.$slider.children().children().children().css({width:100/r.options.slidesPerRow+"%",display:"inline-block"})}},e.prototype.checkResponsive=function(e,i){var n,s,o,a=this,r=!1,l=a.$slider.width(),h=window.innerWidth||t(window).width();if("window"===a.respondTo?o=h:"slider"===a.respondTo?o=l:"min"===a.respondTo&&(o=Math.min(h,l)),a.options.responsive&&a.options.responsive.length&&null!==a.options.responsive){for(n in s=null,a.breakpoints)a.breakpoints.hasOwnProperty(n)&&(!1===a.originalSettings.mobileFirst?o<a.breakpoints[n]&&(s=a.breakpoints[n]):o>a.breakpoints[n]&&(s=a.breakpoints[n]));null!==s?null!==a.activeBreakpoint?(s!==a.activeBreakpoint||i)&&(a.activeBreakpoint=s,"unslick"===a.breakpointSettings[s]?a.unslick(s):(a.options=t.extend({},a.originalSettings,a.breakpointSettings[s]),!0===e&&(a.currentSlide=a.options.initialSlide),a.refresh(e)),r=s):(a.activeBreakpoint=s,"unslick"===a.breakpointSettings[s]?a.unslick(s):(a.options=t.extend({},a.originalSettings,a.breakpointSettings[s]),!0===e&&(a.currentSlide=a.options.initialSlide),a.refresh(e)),r=s):null!==a.activeBreakpoint&&(a.activeBreakpoint=null,a.options=a.originalSettings,!0===e&&(a.currentSlide=a.options.initialSlide),a.refresh(e),r=s),e||!1===r||a.$slider.trigger("breakpoint",[a,r])}},e.prototype.changeSlide=function(e,i){var n,s,o=this,a=t(e.currentTarget);switch(a.is("a")&&e.preventDefault(),a.is("li")||(a=a.closest("li")),n=o.slideCount%o.options.slidesToScroll!=0?0:(o.slideCount-o.currentSlide)%o.options.slidesToScroll,e.data.message){case"previous":s=0===n?o.options.slidesToScroll:o.options.slidesToShow-n,o.slideCount>o.options.slidesToShow&&o.slideHandler(o.currentSlide-s,!1,i);break;case"next":s=0===n?o.options.slidesToScroll:n,o.slideCount>o.options.slidesToShow&&o.slideHandler(o.currentSlide+s,!1,i);break;case"index":var r=0===e.data.index?0:e.data.index||a.index()*o.options.slidesToScroll;o.slideHandler(o.checkNavigable(r),!1,i),a.children().trigger("focus");break;default:return}},e.prototype.checkNavigable=function(t){var e,i;if(i=0,t>(e=this.getNavigableIndexes())[e.length-1])t=e[e.length-1];else for(var n in e){if(t<e[n]){t=i;break}i=e[n]}return t},e.prototype.cleanUpEvents=function(){var e=this;e.options.dots&&null!==e.$dots&&t("li",e.$dots).off("click.slick",e.changeSlide).off("mouseenter.slick",t.proxy(e.interrupt,e,!0)).off("mouseleave.slick",t.proxy(e.interrupt,e,!1)),e.$slider.off("focus.slick blur.slick"),!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow&&e.$prevArrow.off("click.slick",e.changeSlide),e.$nextArrow&&e.$nextArrow.off("click.slick",e.changeSlide)),e.$list.off("touchstart.slick mousedown.slick",e.swipeHandler),e.$list.off("touchmove.slick mousemove.slick",e.swipeHandler),e.$list.off("touchend.slick mouseup.slick",e.swipeHandler),e.$list.off("touchcancel.slick mouseleave.slick",e.swipeHandler),e.$list.off("click.slick",e.clickHandler),t(document).off(e.visibilityChange,e.visibility),e.cleanUpSlideEvents(),!0===e.options.accessibility&&e.$list.off("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&t(e.$slideTrack).children().off("click.slick",e.selectHandler),t(window).off("orientationchange.slick.slick-"+e.instanceUid,e.orientationChange),t(window).off("resize.slick.slick-"+e.instanceUid,e.resize),t("[draggable!=true]",e.$slideTrack).off("dragstart",e.preventDefault),t(window).off("load.slick.slick-"+e.instanceUid,e.setPosition),t(document).off("ready.slick.slick-"+e.instanceUid,e.setPosition)},e.prototype.cleanUpSlideEvents=function(){var e=this;e.$list.off("mouseenter.slick",t.proxy(e.interrupt,e,!0)),e.$list.off("mouseleave.slick",t.proxy(e.interrupt,e,!1))},e.prototype.cleanUpRows=function(){var t,e=this;e.options.rows>1&&((t=e.$slides.children().children()).removeAttr("style"),e.$slider.empty().append(t))},e.prototype.clickHandler=function(t){!1===this.shouldClick&&(t.stopImmediatePropagation(),t.stopPropagation(),t.preventDefault())},e.prototype.destroy=function(e){var i=this;i.autoPlayClear(),i.touchObject={},i.cleanUpEvents(),t(".slick-cloned",i.$slider).detach(),i.$dots&&i.$dots.remove(),i.$prevArrow&&i.$prevArrow.length&&(i.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.prevArrow)&&i.$prevArrow.remove()),i.$nextArrow&&i.$nextArrow.length&&(i.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.nextArrow)&&i.$nextArrow.remove()),i.$slides&&(i.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each((function(){t(this).attr("style",t(this).data("originalStyling"))})),i.$slideTrack.children(this.options.slide).detach(),i.$slideTrack.detach(),i.$list.detach(),i.$slider.append(i.$slides)),i.cleanUpRows(),i.$slider.removeClass("slick-slider"),i.$slider.removeClass("slick-initialized"),i.$slider.removeClass("slick-dotted"),i.unslicked=!0,e||i.$slider.trigger("destroy",[i])},e.prototype.disableTransition=function(t){var e=this,i={};i[e.transitionType]="",!1===e.options.fade?e.$slideTrack.css(i):e.$slides.eq(t).css(i)},e.prototype.fadeSlide=function(t,e){var i=this;!1===i.cssTransitions?(i.$slides.eq(t).css({zIndex:i.options.zIndex}),i.$slides.eq(t).animate({opacity:1},i.options.speed,i.options.easing,e)):(i.applyTransition(t),i.$slides.eq(t).css({opacity:1,zIndex:i.options.zIndex}),e&&setTimeout((function(){i.disableTransition(t),e.call()}),i.options.speed))},e.prototype.fadeSlideOut=function(t){var e=this;!1===e.cssTransitions?e.$slides.eq(t).animate({opacity:0,zIndex:e.options.zIndex-2},e.options.speed,e.options.easing):(e.applyTransition(t),e.$slides.eq(t).css({opacity:0,zIndex:e.options.zIndex-2}))},e.prototype.filterSlides=e.prototype.slickFilter=function(t){var e=this;null!==t&&(e.$slidesCache=e.$slides,e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.filter(t).appendTo(e.$slideTrack),e.reinit())},e.prototype.focusHandler=function(){var e=this;e.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*:not(.slick-arrow)",(function(i){i.stopImmediatePropagation();var n=t(this);setTimeout((function(){e.options.pauseOnFocus&&(e.focussed=n.is(":focus"),e.autoPlay())}),0)}))},e.prototype.getCurrent=e.prototype.slickCurrentSlide=function(){return this.currentSlide},e.prototype.getDotCount=function(){var t=this,e=0,i=0,n=0;if(!0===t.options.infinite)for(;e<t.slideCount;)++n,e=i+t.options.slidesToScroll,i+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;else if(!0===t.options.centerMode)n=t.slideCount;else if(t.options.asNavFor)for(;e<t.slideCount;)++n,e=i+t.options.slidesToScroll,i+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;else n=1+Math.ceil((t.slideCount-t.options.slidesToShow)/t.options.slidesToScroll);return n-1},e.prototype.getLeft=function(t){var e,i,n,s=this,o=0;return s.slideOffset=0,i=s.$slides.first().outerHeight(!0),!0===s.options.infinite?(s.slideCount>s.options.slidesToShow&&(s.slideOffset=s.slideWidth*s.options.slidesToShow*-1,o=i*s.options.slidesToShow*-1),s.slideCount%s.options.slidesToScroll!=0&&t+s.options.slidesToScroll>s.slideCount&&s.slideCount>s.options.slidesToShow&&(t>s.slideCount?(s.slideOffset=(s.options.slidesToShow-(t-s.slideCount))*s.slideWidth*-1,o=(s.options.slidesToShow-(t-s.slideCount))*i*-1):(s.slideOffset=s.slideCount%s.options.slidesToScroll*s.slideWidth*-1,o=s.slideCount%s.options.slidesToScroll*i*-1))):t+s.options.slidesToShow>s.slideCount&&(s.slideOffset=(t+s.options.slidesToShow-s.slideCount)*s.slideWidth,o=(t+s.options.slidesToShow-s.slideCount)*i),s.slideCount<=s.options.slidesToShow&&(s.slideOffset=0,o=0),!0===s.options.centerMode&&!0===s.options.infinite?s.slideOffset+=s.slideWidth*Math.floor(s.options.slidesToShow/2)-s.slideWidth:!0===s.options.centerMode&&(s.slideOffset=0,s.slideOffset+=s.slideWidth*Math.floor(s.options.slidesToShow/2)),e=!1===s.options.vertical?t*s.slideWidth*-1+s.slideOffset:t*i*-1+o,!0===s.options.variableWidth&&(n=s.slideCount<=s.options.slidesToShow||!1===s.options.infinite?s.$slideTrack.children(".slick-slide").eq(t):s.$slideTrack.children(".slick-slide").eq(t+s.options.slidesToShow),e=!0===s.options.rtl?n[0]?-1*(s.$slideTrack.width()-n[0].offsetLeft-n.width()):0:n[0]?-1*n[0].offsetLeft:0,!0===s.options.centerMode&&(n=s.slideCount<=s.options.slidesToShow||!1===s.options.infinite?s.$slideTrack.children(".slick-slide").eq(t):s.$slideTrack.children(".slick-slide").eq(t+s.options.slidesToShow+1),e=!0===s.options.rtl?n[0]?-1*(s.$slideTrack.width()-n[0].offsetLeft-n.width()):0:n[0]?-1*n[0].offsetLeft:0,e+=(s.$list.width()-n.outerWidth())/2)),e},e.prototype.getOption=e.prototype.slickGetOption=function(t){return this.options[t]},e.prototype.getNavigableIndexes=function(){var t,e=this,i=0,n=0,s=[];for(!1===e.options.infinite?t=e.slideCount:(i=-1*e.options.slidesToScroll,n=-1*e.options.slidesToScroll,t=2*e.slideCount);t>i;)s.push(i),i=n+e.options.slidesToScroll,n+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;return s},e.prototype.getSlick=function(){return this},e.prototype.getSlideCount=function(){var e,i,n=this;return i=!0===n.options.centerMode?n.slideWidth*Math.floor(n.options.slidesToShow/2):0,!0===n.options.swipeToSlide?(n.$slideTrack.find(".slick-slide").each((function(s,o){return o.offsetLeft-i+t(o).outerWidth()/2>-1*n.swipeLeft?(e=o,!1):void 0})),Math.abs(t(e).attr("data-slick-index")-n.currentSlide)||1):n.options.slidesToScroll},e.prototype.goTo=e.prototype.slickGoTo=function(t,e){this.changeSlide({data:{message:"index",index:parseInt(t)}},e)},e.prototype.init=function(e){var i=this;t(i.$slider).hasClass("slick-initialized")||(t(i.$slider).addClass("slick-initialized"),i.buildRows(),i.buildOut(),i.setProps(),i.startLoad(),i.loadSlider(),i.initializeEvents(),i.updateArrows(),i.updateDots(),i.checkResponsive(!0),i.focusHandler()),e&&i.$slider.trigger("init",[i]),!0===i.options.accessibility&&i.initADA(),i.options.autoplay&&(i.paused=!1,i.autoPlay())},e.prototype.initADA=function(){var e=this;e.$slides.add(e.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),e.$slideTrack.attr("role","listbox"),e.$slides.not(e.$slideTrack.find(".slick-cloned")).each((function(i){t(this).attr({role:"option","aria-describedby":"slick-slide"+e.instanceUid+i})})),null!==e.$dots&&e.$dots.attr("role","tablist").find("li").each((function(i){t(this).attr({role:"presentation","aria-selected":"false","aria-controls":"navigation"+e.instanceUid+i,id:"slick-slide"+e.instanceUid+i})})).first().attr("aria-selected","true").end().find("button").attr("role","button").end().closest("div").attr("role","toolbar"),e.activateADA()},e.prototype.initArrowEvents=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},t.changeSlide),t.$nextArrow.off("click.slick").on("click.slick",{message:"next"},t.changeSlide))},e.prototype.initDotEvents=function(){var e=this;!0===e.options.dots&&e.slideCount>e.options.slidesToShow&&t("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),!0===e.options.dots&&!0===e.options.pauseOnDotsHover&&t("li",e.$dots).on("mouseenter.slick",t.proxy(e.interrupt,e,!0)).on("mouseleave.slick",t.proxy(e.interrupt,e,!1))},e.prototype.initSlideEvents=function(){var e=this;e.options.pauseOnHover&&(e.$list.on("mouseenter.slick",t.proxy(e.interrupt,e,!0)),e.$list.on("mouseleave.slick",t.proxy(e.interrupt,e,!1)))},e.prototype.initializeEvents=function(){var e=this;e.initArrowEvents(),e.initDotEvents(),e.initSlideEvents(),e.$list.on("touchstart.slick mousedown.slick",{action:"start"},e.swipeHandler),e.$list.on("touchmove.slick mousemove.slick",{action:"move"},e.swipeHandler),e.$list.on("touchend.slick mouseup.slick",{action:"end"},e.swipeHandler),e.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},e.swipeHandler),e.$list.on("click.slick",e.clickHandler),t(document).on(e.visibilityChange,t.proxy(e.visibility,e)),!0===e.options.accessibility&&e.$list.on("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&t(e.$slideTrack).children().on("click.slick",e.selectHandler),t(window).on("orientationchange.slick.slick-"+e.instanceUid,t.proxy(e.orientationChange,e)),t(window).on("resize.slick.slick-"+e.instanceUid,t.proxy(e.resize,e)),t("[draggable!=true]",e.$slideTrack).on("dragstart",e.preventDefault),t(window).on("load.slick.slick-"+e.instanceUid,e.setPosition),t(document).on("ready.slick.slick-"+e.instanceUid,e.setPosition)},e.prototype.initUI=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.show(),t.$nextArrow.show()),!0===t.options.dots&&t.slideCount>t.options.slidesToShow&&t.$dots.show()},e.prototype.keyHandler=function(t){var e=this;t.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===t.keyCode&&!0===e.options.accessibility?e.changeSlide({data:{message:!0===e.options.rtl?"next":"previous"}}):39===t.keyCode&&!0===e.options.accessibility&&e.changeSlide({data:{message:!0===e.options.rtl?"previous":"next"}}))},e.prototype.lazyLoad=function(){function e(e){t("img[data-lazy]",e).each((function(){var e=t(this),i=t(this).attr("data-lazy"),n=document.createElement("img");n.onload=function(){e.animate({opacity:0},100,(function(){e.attr("src",i).animate({opacity:1},200,(function(){e.removeAttr("data-lazy").removeClass("slick-loading")})),s.$slider.trigger("lazyLoaded",[s,e,i])}))},n.onerror=function(){e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),s.$slider.trigger("lazyLoadError",[s,e,i])},n.src=i}))}var i,n,s=this;!0===s.options.centerMode?!0===s.options.infinite?n=(i=s.currentSlide+(s.options.slidesToShow/2+1))+s.options.slidesToShow+2:(i=Math.max(0,s.currentSlide-(s.options.slidesToShow/2+1)),n=s.options.slidesToShow/2+1+2+s.currentSlide):(i=s.options.infinite?s.options.slidesToShow+s.currentSlide:s.currentSlide,n=Math.ceil(i+s.options.slidesToShow),!0===s.options.fade&&(i>0&&i--,n<=s.slideCount&&n++)),e(s.$slider.find(".slick-slide").slice(i,n)),s.slideCount<=s.options.slidesToShow?e(s.$slider.find(".slick-slide")):s.currentSlide>=s.slideCount-s.options.slidesToShow?e(s.$slider.find(".slick-cloned").slice(0,s.options.slidesToShow)):0===s.currentSlide&&e(s.$slider.find(".slick-cloned").slice(-1*s.options.slidesToShow))},e.prototype.loadSlider=function(){var t=this;t.setPosition(),t.$slideTrack.css({opacity:1}),t.$slider.removeClass("slick-loading"),t.initUI(),"progressive"===t.options.lazyLoad&&t.progressiveLazyLoad()},e.prototype.next=e.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},e.prototype.orientationChange=function(){this.checkResponsive(),this.setPosition()},e.prototype.pause=e.prototype.slickPause=function(){this.autoPlayClear(),this.paused=!0},e.prototype.play=e.prototype.slickPlay=function(){var t=this;t.autoPlay(),t.options.autoplay=!0,t.paused=!1,t.focussed=!1,t.interrupted=!1},e.prototype.postSlide=function(t){var e=this;e.unslicked||(e.$slider.trigger("afterChange",[e,t]),e.animating=!1,e.setPosition(),e.swipeLeft=null,e.options.autoplay&&e.autoPlay(),!0===e.options.accessibility&&e.initADA())},e.prototype.prev=e.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},e.prototype.preventDefault=function(t){t.preventDefault()},e.prototype.progressiveLazyLoad=function(e){e=e||1;var i,n,s,o=this,a=t("img[data-lazy]",o.$slider);a.length?(i=a.first(),n=i.attr("data-lazy"),(s=document.createElement("img")).onload=function(){i.attr("src",n).removeAttr("data-lazy").removeClass("slick-loading"),!0===o.options.adaptiveHeight&&o.setPosition(),o.$slider.trigger("lazyLoaded",[o,i,n]),o.progressiveLazyLoad()},s.onerror=function(){3>e?setTimeout((function(){o.progressiveLazyLoad(e+1)}),500):(i.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),o.$slider.trigger("lazyLoadError",[o,i,n]),o.progressiveLazyLoad())},s.src=n):o.$slider.trigger("allImagesLoaded",[o])},e.prototype.refresh=function(e){var i,n,s=this;n=s.slideCount-s.options.slidesToShow,!s.options.infinite&&s.currentSlide>n&&(s.currentSlide=n),s.slideCount<=s.options.slidesToShow&&(s.currentSlide=0),i=s.currentSlide,s.destroy(!0),t.extend(s,s.initials,{currentSlide:i}),s.init(),e||s.changeSlide({data:{message:"index",index:i}},!1)},e.prototype.registerBreakpoints=function(){var e,i,n,s=this,o=s.options.responsive||null;if("array"===t.type(o)&&o.length){for(e in s.respondTo=s.options.respondTo||"window",o)if(n=s.breakpoints.length-1,i=o[e].breakpoint,o.hasOwnProperty(e)){for(;n>=0;)s.breakpoints[n]&&s.breakpoints[n]===i&&s.breakpoints.splice(n,1),n--;s.breakpoints.push(i),s.breakpointSettings[i]=o[e].settings}s.breakpoints.sort((function(t,e){return s.options.mobileFirst?t-e:e-t}))}},e.prototype.reinit=function(){var e=this;e.$slides=e.$slideTrack.children(e.options.slide).addClass("slick-slide"),e.slideCount=e.$slides.length,e.currentSlide>=e.slideCount&&0!==e.currentSlide&&(e.currentSlide=e.currentSlide-e.options.slidesToScroll),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),e.registerBreakpoints(),e.setProps(),e.setupInfinite(),e.buildArrows(),e.updateArrows(),e.initArrowEvents(),e.buildDots(),e.updateDots(),e.initDotEvents(),e.cleanUpSlideEvents(),e.initSlideEvents(),e.checkResponsive(!1,!0),!0===e.options.focusOnSelect&&t(e.$slideTrack).children().on("click.slick",e.selectHandler),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),e.setPosition(),e.focusHandler(),e.paused=!e.options.autoplay,e.autoPlay(),e.$slider.trigger("reInit",[e])},e.prototype.resize=function(){var e=this;t(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout((function(){e.windowWidth=t(window).width(),e.checkResponsive(),e.unslicked||e.setPosition()}),50))},e.prototype.removeSlide=e.prototype.slickRemove=function(t,e,i){var n=this;return t="boolean"==typeof t?!0===(e=t)?0:n.slideCount-1:!0===e?--t:t,!(n.slideCount<1||0>t||t>n.slideCount-1)&&(n.unload(),!0===i?n.$slideTrack.children().remove():n.$slideTrack.children(this.options.slide).eq(t).remove(),n.$slides=n.$slideTrack.children(this.options.slide),n.$slideTrack.children(this.options.slide).detach(),n.$slideTrack.append(n.$slides),n.$slidesCache=n.$slides,void n.reinit())},e.prototype.setCSS=function(t){var e,i,n=this,s={};!0===n.options.rtl&&(t=-t),e="left"==n.positionProp?Math.ceil(t)+"px":"0px",i="top"==n.positionProp?Math.ceil(t)+"px":"0px",s[n.positionProp]=t,!1===n.transformsEnabled?n.$slideTrack.css(s):(s={},!1===n.cssTransitions?(s[n.animType]="translate("+e+", "+i+")",n.$slideTrack.css(s)):(s[n.animType]="translate3d("+e+", "+i+", 0px)",n.$slideTrack.css(s)))},e.prototype.setDimensions=function(){var t=this;!1===t.options.vertical?!0===t.options.centerMode&&t.$list.css({padding:"0px "+t.options.centerPadding}):(t.$list.height(t.$slides.first().outerHeight(!0)*t.options.slidesToShow),!0===t.options.centerMode&&t.$list.css({padding:t.options.centerPadding+" 0px"})),t.listWidth=t.$list.width(),t.listHeight=t.$list.height(),!1===t.options.vertical&&!1===t.options.variableWidth?(t.slideWidth=Math.ceil(t.listWidth/t.options.slidesToShow),t.$slideTrack.width(Math.ceil(t.slideWidth*t.$slideTrack.children(".slick-slide").length))):!0===t.options.variableWidth?t.$slideTrack.width(5e3*t.slideCount):(t.slideWidth=Math.ceil(t.listWidth),t.$slideTrack.height(Math.ceil(t.$slides.first().outerHeight(!0)*t.$slideTrack.children(".slick-slide").length)));var e=t.$slides.first().outerWidth(!0)-t.$slides.first().width();!1===t.options.variableWidth&&t.$slideTrack.children(".slick-slide").width(t.slideWidth-e)},e.prototype.setFade=function(){var e,i=this;i.$slides.each((function(n,s){e=i.slideWidth*n*-1,!0===i.options.rtl?t(s).css({position:"relative",right:e,top:0,zIndex:i.options.zIndex-2,opacity:0}):t(s).css({position:"relative",left:e,top:0,zIndex:i.options.zIndex-2,opacity:0})})),i.$slides.eq(i.currentSlide).css({zIndex:i.options.zIndex-1,opacity:1})},e.prototype.setHeight=function(){var t=this;if(1===t.options.slidesToShow&&!0===t.options.adaptiveHeight&&!1===t.options.vertical){var e=t.$slides.eq(t.currentSlide).outerHeight(!0);t.$list.css("height",e)}},e.prototype.setOption=e.prototype.slickSetOption=function(){var e,i,n,s,o,a=this,r=!1;if("object"===t.type(arguments[0])?(n=arguments[0],r=arguments[1],o="multiple"):"string"===t.type(arguments[0])&&(n=arguments[0],s=arguments[1],r=arguments[2],"responsive"===arguments[0]&&"array"===t.type(arguments[1])?o="responsive":void 0!==arguments[1]&&(o="single")),"single"===o)a.options[n]=s;else if("multiple"===o)t.each(n,(function(t,e){a.options[t]=e}));else if("responsive"===o)for(i in s)if("array"!==t.type(a.options.responsive))a.options.responsive=[s[i]];else{for(e=a.options.responsive.length-1;e>=0;)a.options.responsive[e].breakpoint===s[i].breakpoint&&a.options.responsive.splice(e,1),e--;a.options.responsive.push(s[i])}r&&(a.unload(),a.reinit())},e.prototype.setPosition=function(){var t=this;t.setDimensions(),t.setHeight(),!1===t.options.fade?t.setCSS(t.getLeft(t.currentSlide)):t.setFade(),t.$slider.trigger("setPosition",[t])},e.prototype.setProps=function(){var t=this,e=document.body.style;t.positionProp=!0===t.options.vertical?"top":"left","top"===t.positionProp?t.$slider.addClass("slick-vertical"):t.$slider.removeClass("slick-vertical"),(void 0!==e.WebkitTransition||void 0!==e.MozTransition||void 0!==e.msTransition)&&!0===t.options.useCSS&&(t.cssTransitions=!0),t.options.fade&&("number"==typeof t.options.zIndex?t.options.zIndex<3&&(t.options.zIndex=3):t.options.zIndex=t.defaults.zIndex),void 0!==e.OTransform&&(t.animType="OTransform",t.transformType="-o-transform",t.transitionType="OTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(t.animType=!1)),void 0!==e.MozTransform&&(t.animType="MozTransform",t.transformType="-moz-transform",t.transitionType="MozTransition",void 0===e.perspectiveProperty&&void 0===e.MozPerspective&&(t.animType=!1)),void 0!==e.webkitTransform&&(t.animType="webkitTransform",t.transformType="-webkit-transform",t.transitionType="webkitTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(t.animType=!1)),void 0!==e.msTransform&&(t.animType="msTransform",t.transformType="-ms-transform",t.transitionType="msTransition",void 0===e.msTransform&&(t.animType=!1)),void 0!==e.transform&&!1!==t.animType&&(t.animType="transform",t.transformType="transform",t.transitionType="transition"),t.transformsEnabled=t.options.useTransform&&null!==t.animType&&!1!==t.animType},e.prototype.setSlideClasses=function(t){var e,i,n,s,o=this;i=o.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),o.$slides.eq(t).addClass("slick-current"),!0===o.options.centerMode?(e=Math.floor(o.options.slidesToShow/2),!0===o.options.infinite&&(t>=e&&t<=o.slideCount-1-e?o.$slides.slice(t-e,t+e+1).addClass("slick-active").attr("aria-hidden","false"):(n=o.options.slidesToShow+t,i.slice(n-e+1,n+e+2).addClass("slick-active").attr("aria-hidden","false")),0===t?i.eq(i.length-1-o.options.slidesToShow).addClass("slick-center"):t===o.slideCount-1&&i.eq(o.options.slidesToShow).addClass("slick-center")),o.$slides.eq(t).addClass("slick-center")):t>=0&&t<=o.slideCount-o.options.slidesToShow?o.$slides.slice(t,t+o.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):i.length<=o.options.slidesToShow?i.addClass("slick-active").attr("aria-hidden","false"):(s=o.slideCount%o.options.slidesToShow,n=!0===o.options.infinite?o.options.slidesToShow+t:t,o.options.slidesToShow==o.options.slidesToScroll&&o.slideCount-t<o.options.slidesToShow?i.slice(n-(o.options.slidesToShow-s),n+s).addClass("slick-active").attr("aria-hidden","false"):i.slice(n,n+o.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false")),"ondemand"===o.options.lazyLoad&&o.lazyLoad()},e.prototype.setupInfinite=function(){var e,i,n,s=this;if(!0===s.options.fade&&(s.options.centerMode=!1),!0===s.options.infinite&&!1===s.options.fade&&(i=null,s.slideCount>s.options.slidesToShow)){for(n=!0===s.options.centerMode?s.options.slidesToShow+1:s.options.slidesToShow,e=s.slideCount;e>s.slideCount-n;e-=1)i=e-1,t(s.$slides[i]).clone(!0).attr("id","").attr("data-slick-index",i-s.slideCount).prependTo(s.$slideTrack).addClass("slick-cloned");for(e=0;n>e;e+=1)i=e,t(s.$slides[i]).clone(!0).attr("id","").attr("data-slick-index",i+s.slideCount).appendTo(s.$slideTrack).addClass("slick-cloned");s.$slideTrack.find(".slick-cloned").find("[id]").each((function(){t(this).attr("id","")}))}},e.prototype.interrupt=function(t){t||this.autoPlay(),this.interrupted=t},e.prototype.selectHandler=function(e){var i=this,n=t(e.target).is(".slick-slide")?t(e.target):t(e.target).parents(".slick-slide"),s=parseInt(n.attr("data-slick-index"));return s||(s=0),i.slideCount<=i.options.slidesToShow?(i.setSlideClasses(s),void i.asNavFor(s)):void i.slideHandler(s)},e.prototype.slideHandler=function(t,e,i){var n,s,o,a,r,l=null,h=this;return e=e||!1,!0===h.animating&&!0===h.options.waitForAnimate||!0===h.options.fade&&h.currentSlide===t||h.slideCount<=h.options.slidesToShow?void 0:(!1===e&&h.asNavFor(t),n=t,l=h.getLeft(n),a=h.getLeft(h.currentSlide),h.currentLeft=null===h.swipeLeft?a:h.swipeLeft,!1===h.options.infinite&&!1===h.options.centerMode&&(0>t||t>h.getDotCount()*h.options.slidesToScroll)||!1===h.options.infinite&&!0===h.options.centerMode&&(0>t||t>h.slideCount-h.options.slidesToScroll)?void(!1===h.options.fade&&(n=h.currentSlide,!0!==i?h.animateSlide(a,(function(){h.postSlide(n)})):h.postSlide(n))):(h.options.autoplay&&clearInterval(h.autoPlayTimer),s=0>n?h.slideCount%h.options.slidesToScroll!=0?h.slideCount-h.slideCount%h.options.slidesToScroll:h.slideCount+n:n>=h.slideCount?h.slideCount%h.options.slidesToScroll!=0?0:n-h.slideCount:n,h.animating=!0,h.$slider.trigger("beforeChange",[h,h.currentSlide,s]),o=h.currentSlide,h.currentSlide=s,h.setSlideClasses(h.currentSlide),h.options.asNavFor&&(r=(r=h.getNavTarget()).slick("getSlick")).slideCount<=r.options.slidesToShow&&r.setSlideClasses(h.currentSlide),h.updateDots(),h.updateArrows(),!0===h.options.fade?(!0!==i?(h.fadeSlideOut(o),h.fadeSlide(s,(function(){h.postSlide(s)}))):h.postSlide(s),void h.animateHeight()):void(!0!==i?h.animateSlide(l,(function(){h.postSlide(s)})):h.postSlide(s))))},e.prototype.startLoad=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.hide(),t.$nextArrow.hide()),!0===t.options.dots&&t.slideCount>t.options.slidesToShow&&t.$dots.hide(),t.$slider.addClass("slick-loading")},e.prototype.swipeDirection=function(){var t,e,i,n,s=this;return t=s.touchObject.startX-s.touchObject.curX,e=s.touchObject.startY-s.touchObject.curY,i=Math.atan2(e,t),0>(n=Math.round(180*i/Math.PI))&&(n=360-Math.abs(n)),45>=n&&n>=0||360>=n&&n>=315?!1===s.options.rtl?"left":"right":n>=135&&225>=n?!1===s.options.rtl?"right":"left":!0===s.options.verticalSwiping?n>=35&&135>=n?"down":"up":"vertical"},e.prototype.swipeEnd=function(){var t,e,i=this;if(i.dragging=!1,i.interrupted=!1,i.shouldClick=!(i.touchObject.swipeLength>10),void 0===i.touchObject.curX)return!1;if(!0===i.touchObject.edgeHit&&i.$slider.trigger("edge",[i,i.swipeDirection()]),i.touchObject.swipeLength>=i.touchObject.minSwipe){switch(e=i.swipeDirection()){case"left":case"down":t=i.options.swipeToSlide?i.checkNavigable(i.currentSlide+i.getSlideCount()):i.currentSlide+i.getSlideCount(),i.currentDirection=0;break;case"right":case"up":t=i.options.swipeToSlide?i.checkNavigable(i.currentSlide-i.getSlideCount()):i.currentSlide-i.getSlideCount(),i.currentDirection=1}"vertical"!=e&&(i.slideHandler(t),i.touchObject={},i.$slider.trigger("swipe",[i,e]))}else i.touchObject.startX!==i.touchObject.curX&&(i.slideHandler(i.currentSlide),i.touchObject={})},e.prototype.swipeHandler=function(t){var e=this;if(!(!1===e.options.swipe||"ontouchend"in document&&!1===e.options.swipe||!1===e.options.draggable&&-1!==t.type.indexOf("mouse")))switch(e.touchObject.fingerCount=t.originalEvent&&void 0!==t.originalEvent.touches?t.originalEvent.touches.length:1,e.touchObject.minSwipe=e.listWidth/e.options.touchThreshold,!0===e.options.verticalSwiping&&(e.touchObject.minSwipe=e.listHeight/e.options.touchThreshold),t.data.action){case"start":e.swipeStart(t);break;case"move":e.swipeMove(t);break;case"end":e.swipeEnd(t)}},e.prototype.swipeMove=function(t){var e,i,n,s,o,a=this;return o=void 0!==t.originalEvent?t.originalEvent.touches:null,!(!a.dragging||o&&1!==o.length)&&(e=a.getLeft(a.currentSlide),a.touchObject.curX=void 0!==o?o[0].pageX:t.clientX,a.touchObject.curY=void 0!==o?o[0].pageY:t.clientY,a.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(a.touchObject.curX-a.touchObject.startX,2))),!0===a.options.verticalSwiping&&(a.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(a.touchObject.curY-a.touchObject.startY,2)))),"vertical"!==(i=a.swipeDirection())?(void 0!==t.originalEvent&&a.touchObject.swipeLength>4&&t.preventDefault(),s=(!1===a.options.rtl?1:-1)*(a.touchObject.curX>a.touchObject.startX?1:-1),!0===a.options.verticalSwiping&&(s=a.touchObject.curY>a.touchObject.startY?1:-1),n=a.touchObject.swipeLength,a.touchObject.edgeHit=!1,!1===a.options.infinite&&(0===a.currentSlide&&"right"===i||a.currentSlide>=a.getDotCount()&&"left"===i)&&(n=a.touchObject.swipeLength*a.options.edgeFriction,a.touchObject.edgeHit=!0),a.swipeLeft=!1===a.options.vertical?e+n*s:e+n*(a.$list.height()/a.listWidth)*s,!0===a.options.verticalSwiping&&(a.swipeLeft=e+n*s),!0!==a.options.fade&&!1!==a.options.touchMove&&(!0===a.animating?(a.swipeLeft=null,!1):void a.setCSS(a.swipeLeft))):void 0)},e.prototype.swipeStart=function(t){var e,i=this;return i.interrupted=!0,1!==i.touchObject.fingerCount||i.slideCount<=i.options.slidesToShow?(i.touchObject={},!1):(void 0!==t.originalEvent&&void 0!==t.originalEvent.touches&&(e=t.originalEvent.touches[0]),i.touchObject.startX=i.touchObject.curX=void 0!==e?e.pageX:t.clientX,i.touchObject.startY=i.touchObject.curY=void 0!==e?e.pageY:t.clientY,void(i.dragging=!0))},e.prototype.unfilterSlides=e.prototype.slickUnfilter=function(){var t=this;null!==t.$slidesCache&&(t.unload(),t.$slideTrack.children(this.options.slide).detach(),t.$slidesCache.appendTo(t.$slideTrack),t.reinit())},e.prototype.unload=function(){var e=this;t(".slick-cloned",e.$slider).remove(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.remove(),e.$nextArrow&&e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.remove(),e.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")},e.prototype.unslick=function(t){var e=this;e.$slider.trigger("unslick",[e,t]),e.destroy()},e.prototype.updateArrows=function(){var t=this;Math.floor(t.options.slidesToShow/2),!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&!t.options.infinite&&(t.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),t.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===t.currentSlide?(t.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),t.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):(t.currentSlide>=t.slideCount-t.options.slidesToShow&&!1===t.options.centerMode||t.currentSlide>=t.slideCount-1&&!0===t.options.centerMode)&&(t.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),t.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},e.prototype.updateDots=function(){var t=this;null!==t.$dots&&(t.$dots.find("li").removeClass("slick-active").attr("aria-hidden","true"),t.$dots.find("li").eq(Math.floor(t.currentSlide/t.options.slidesToScroll)).addClass("slick-active").attr("aria-hidden","false"))},e.prototype.visibility=function(){var t=this;t.options.autoplay&&(t.interrupted=!!document[t.hidden])},t.fn.slick=function(){var t,i,n=this,s=arguments[0],o=Array.prototype.slice.call(arguments,1),a=n.length;for(t=0;a>t;t++)if("object"==typeof s||void 0===s?n[t].slick=new e(n[t],s):i=n[t].slick[s].apply(n[t].slick,o),void 0!==i)return i;return n}})),"undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");!function(t){"use strict";var e=jQuery.fn.jquery.split(" ")[0].split(".");if(e[0]<2&&e[1]<9||1==e[0]&&9==e[1]&&e[2]<1)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher")}(),function(t){"use strict";t.fn.emulateTransitionEnd=function(e){var i=!1,n=this;return t(this).one("bsTransitionEnd",(function(){i=!0})),setTimeout((function(){i||t(n).trigger(t.support.transition.end)}),e),this},t((function(){t.support.transition=function(){var t=document.createElement("bootstrap"),e={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var i in e)if(void 0!==t.style[i])return{end:e[i]};return!1}(),t.support.transition&&(t.event.special.bsTransitionEnd={bindType:t.support.transition.end,delegateType:t.support.transition.end,handle:function(e){return t(e.target).is(this)?e.handleObj.handler.apply(this,arguments):void 0}})}))}(jQuery),function(t){"use strict";var e='[data-dismiss="alert"]',i=function(i){t(i).on("click",e,this.close)};i.VERSION="3.3.4",i.TRANSITION_DURATION=150,i.prototype.close=function(e){function n(){a.detach().trigger("closed.bs.alert").remove()}var s=t(this),o=s.attr("data-target");o||(o=(o=s.attr("href"))&&o.replace(/.*(?=#[^\s]*$)/,""));var a=t(o);e&&e.preventDefault(),a.length||(a=s.closest(".alert")),a.trigger(e=t.Event("close.bs.alert")),e.isDefaultPrevented()||(a.removeClass("in"),t.support.transition&&a.hasClass("fade")?a.one("bsTransitionEnd",n).emulateTransitionEnd(i.TRANSITION_DURATION):n())};var n=t.fn.alert;t.fn.alert=function(e){return this.each((function(){var n=t(this),s=n.data("bs.alert");s||n.data("bs.alert",s=new i(this)),"string"==typeof e&&s[e].call(n)}))},t.fn.alert.Constructor=i,t.fn.alert.noConflict=function(){return t.fn.alert=n,this},t(document).on("click.bs.alert.data-api",e,i.prototype.close)}(jQuery),function(t){"use strict";function e(e){return this.each((function(){var n=t(this),s=n.data("bs.button"),o="object"==typeof e&&e;s||n.data("bs.button",s=new i(this,o)),"toggle"==e?s.toggle():e&&s.setState(e)}))}var i=function(e,n){this.$element=t(e),this.options=t.extend({},i.DEFAULTS,n),this.isLoading=!1};i.VERSION="3.3.4",i.DEFAULTS={loadingText:"loading..."},i.prototype.setState=function(e){var i="disabled",n=this.$element,s=n.is("input")?"val":"html",o=n.data();e+="Text",null==o.resetText&&n.data("resetText",n[s]()),setTimeout(t.proxy((function(){n[s](null==o[e]?this.options[e]:o[e]),"loadingText"==e?(this.isLoading=!0,n.addClass(i).attr(i,i)):this.isLoading&&(this.isLoading=!1,n.removeClass(i).removeAttr(i))}),this),0)},i.prototype.toggle=function(){var t=!0,e=this.$element.closest('[data-toggle="buttons"]');if(e.length){var i=this.$element.find("input");"radio"==i.prop("type")&&(i.prop("checked")&&this.$element.hasClass("active")?t=!1:e.find(".active").removeClass("active")),t&&i.prop("checked",!this.$element.hasClass("active")).trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active"));t&&this.$element.toggleClass("active")};var n=t.fn.button;t.fn.button=e,t.fn.button.Constructor=i,t.fn.button.noConflict=function(){return t.fn.button=n,this},t(document).on("click.bs.button.data-api",'[data-toggle^="button"]',(function(i){var n=t(i.target);n.hasClass("btn")||(n=n.closest(".btn")),e.call(n,"toggle"),i.preventDefault()})).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',(function(e){t(e.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(e.type))}))}(jQuery),function(t){"use strict";function e(e){return this.each((function(){var n=t(this),s=n.data("bs.carousel"),o=t.extend({},i.DEFAULTS,n.data(),"object"==typeof e&&e),a="string"==typeof e?e:o.slide;s||n.data("bs.carousel",s=new i(this,o)),"number"==typeof e?s.to(e):a?s[a]():o.interval&&s.pause().cycle()}))}var i=function(e,i){this.$element=t(e),this.$indicators=this.$element.find(".carousel-indicators"),this.options=i,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",t.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",t.proxy(this.pause,this)).on("mouseleave.bs.carousel",t.proxy(this.cycle,this))};i.VERSION="3.3.4",i.TRANSITION_DURATION=600,i.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},i.prototype.keydown=function(t){if(!/input|textarea/i.test(t.target.tagName)){switch(t.which){case 37:this.prev();break;case 39:this.next();break;default:return}t.preventDefault()}},i.prototype.cycle=function(e){return e||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(t.proxy(this.next,this),this.options.interval)),this},i.prototype.getItemIndex=function(t){return this.$items=t.parent().children(".item"),this.$items.index(t||this.$active)},i.prototype.getItemForDirection=function(t,e){var i=this.getItemIndex(e);if(("prev"==t&&0===i||"next"==t&&i==this.$items.length-1)&&!this.options.wrap)return e;var n=(i+("prev"==t?-1:1))%this.$items.length;return this.$items.eq(n)},i.prototype.to=function(t){var e=this,i=this.getItemIndex(this.$active=this.$element.find(".item.active"));return t>this.$items.length-1||0>t?void 0:this.sliding?this.$element.one("slid.bs.carousel",(function(){e.to(t)})):i==t?this.pause().cycle():this.slide(t>i?"next":"prev",this.$items.eq(t))},i.prototype.pause=function(e){return e||(this.paused=!0),this.$element.find(".next, .prev").length&&t.support.transition&&(this.$element.trigger(t.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},i.prototype.next=function(){return this.sliding?void 0:this.slide("next")},i.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},i.prototype.slide=function(e,n){var s=this.$element.find(".item.active"),o=n||this.getItemForDirection(e,s),a=this.interval,r="next"==e?"left":"right",l=this;if(o.hasClass("active"))return this.sliding=!1;var h=o[0],c=t.Event("slide.bs.carousel",{relatedTarget:h,direction:r});if(this.$element.trigger(c),!c.isDefaultPrevented()){if(this.sliding=!0,a&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var d=t(this.$indicators.children()[this.getItemIndex(o)]);d&&d.addClass("active")}var u=t.Event("slid.bs.carousel",{relatedTarget:h,direction:r});return t.support.transition&&this.$element.hasClass("slide")?(o.addClass(e),o[0].offsetWidth,s.addClass(r),o.addClass(r),s.one("bsTransitionEnd",(function(){o.removeClass([e,r].join(" ")).addClass("active"),s.removeClass(["active",r].join(" ")),l.sliding=!1,setTimeout((function(){l.$element.trigger(u)}),0)})).emulateTransitionEnd(i.TRANSITION_DURATION)):(s.removeClass("active"),o.addClass("active"),this.sliding=!1,this.$element.trigger(u)),a&&this.cycle(),this}};var n=t.fn.carousel;t.fn.carousel=e,t.fn.carousel.Constructor=i,t.fn.carousel.noConflict=function(){return t.fn.carousel=n,this};var s=function(i){var n,s=t(this),o=t(s.attr("data-target")||(n=s.attr("href"))&&n.replace(/.*(?=#[^\s]+$)/,""));if(o.hasClass("carousel")){var a=t.extend({},o.data(),s.data()),r=s.attr("data-slide-to");r&&(a.interval=!1),e.call(o,a),r&&o.data("bs.carousel").to(r),i.preventDefault()}};t(document).on("click.bs.carousel.data-api","[data-slide]",s).on("click.bs.carousel.data-api","[data-slide-to]",s),t(window).on("load",(function(){t('[data-ride="carousel"]').each((function(){var i=t(this);e.call(i,i.data())}))}))}(jQuery),function(t){"use strict";function e(e){var i,n=e.attr("data-target")||(i=e.attr("href"))&&i.replace(/.*(?=#[^\s]+$)/,"");return t(n)}function i(e){return this.each((function(){var i=t(this),s=i.data("bs.collapse"),o=t.extend({},n.DEFAULTS,i.data(),"object"==typeof e&&e);!s&&o.toggle&&/show|hide/.test(e)&&(o.toggle=!1),s||i.data("bs.collapse",s=new n(this,o)),"string"==typeof e&&s[e]()}))}var n=function(e,i){this.$element=t(e),this.options=t.extend({},n.DEFAULTS,i),this.$trigger=t('[data-toggle="collapse"][href="#'+e.id+'"],[data-toggle="collapse"][data-target="#'+e.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};n.VERSION="3.3.4",n.TRANSITION_DURATION=350,n.DEFAULTS={toggle:!0},n.prototype.dimension=function(){return this.$element.hasClass("width")?"width":"height"},n.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var e,s=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(s&&s.length&&(e=s.data("bs.collapse"),e&&e.transitioning))){var o=t.Event("show.bs.collapse");if(this.$element.trigger(o),!o.isDefaultPrevented()){s&&s.length&&(i.call(s,"hide"),e||s.data("bs.collapse",null));var a=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[a](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var r=function(){this.$element.removeClass("collapsing").addClass("collapse in")[a](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!t.support.transition)return r.call(this);var l=t.camelCase(["scroll",a].join("-"));this.$element.one("bsTransitionEnd",t.proxy(r,this)).emulateTransitionEnd(n.TRANSITION_DURATION)[a](this.$element[0][l])}}}},n.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var e=t.Event("hide.bs.collapse");if(this.$element.trigger(e),!e.isDefaultPrevented()){var i=this.dimension();this.$element[i](this.$element[i]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var s=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return t.support.transition?void this.$element[i](0).one("bsTransitionEnd",t.proxy(s,this)).emulateTransitionEnd(n.TRANSITION_DURATION):s.call(this)}}},n.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},n.prototype.getParent=function(){return t(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(t.proxy((function(i,n){var s=t(n);this.addAriaAndCollapsedClass(e(s),s)}),this)).end()},n.prototype.addAriaAndCollapsedClass=function(t,e){var i=t.hasClass("in");t.attr("aria-expanded",i),e.toggleClass("collapsed",!i).attr("aria-expanded",i)};var s=t.fn.collapse;t.fn.collapse=i,t.fn.collapse.Constructor=n,t.fn.collapse.noConflict=function(){return t.fn.collapse=s,this},t(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',(function(n){var s=t(this);s.attr("data-target")||n.preventDefault();var o=e(s),a=o.data("bs.collapse")?"toggle":s.data();i.call(o,a)}))}(jQuery),function(t){"use strict";function e(e){e&&3===e.which||(t(n).remove(),t(s).each((function(){var n=t(this),s=i(n),o={relatedTarget:this};s.hasClass("open")&&(s.trigger(e=t.Event("hide.bs.dropdown",o)),e.isDefaultPrevented()||(n.attr("aria-expanded","false"),s.removeClass("open").trigger("hidden.bs.dropdown",o)))})))}function i(e){var i=e.attr("data-target");i||(i=(i=e.attr("href"))&&/#[A-Za-z]/.test(i)&&i.replace(/.*(?=#[^\s]*$)/,""));var n=i&&t(i);return n&&n.length?n:e.parent()}var n=".dropdown-backdrop",s='[data-toggle="dropdown"]',o=function(e){t(e).on("click.bs.dropdown",this.toggle)};o.VERSION="3.3.4",o.prototype.toggle=function(n){var s=t(this);if(!s.is(".disabled, :disabled")){var o=i(s),a=o.hasClass("open");if(e(),!a){"ontouchstart"in document.documentElement&&!o.closest(".navbar-nav").length&&t('<div class="dropdown-backdrop"/>').insertAfter(t(this)).on("click",e);var r={relatedTarget:this};if(o.trigger(n=t.Event("show.bs.dropdown",r)),n.isDefaultPrevented())return;s.trigger("focus").attr("aria-expanded","true"),o.toggleClass("open").trigger("shown.bs.dropdown",r)}return!1}},o.prototype.keydown=function(e){if(/(38|40|27|32)/.test(e.which)&&!/input|textarea/i.test(e.target.tagName)){var n=t(this);if(e.preventDefault(),e.stopPropagation(),!n.is(".disabled, :disabled")){var o=i(n),a=o.hasClass("open");if(!a&&27!=e.which||a&&27==e.which)return 27==e.which&&o.find(s).trigger("focus"),n.trigger("click");var r=" li:not(.disabled):visible a",l=o.find('[role="menu"]'+r+', [role="listbox"]'+r);if(l.length){var h=l.index(e.target);38==e.which&&h>0&&h--,40==e.which&&h<l.length-1&&h++,~h||(h=0),l.eq(h).trigger("focus")}}}};var a=t.fn.dropdown;t.fn.dropdown=function(e){return this.each((function(){var i=t(this),n=i.data("bs.dropdown");n||i.data("bs.dropdown",n=new o(this)),"string"==typeof e&&n[e].call(i)}))},t.fn.dropdown.Constructor=o,t.fn.dropdown.noConflict=function(){return t.fn.dropdown=a,this},t(document).on("click.bs.dropdown.data-api",e).on("click.bs.dropdown.data-api",".dropdown form",(function(t){t.stopPropagation()})).on("click.bs.dropdown.data-api",s,o.prototype.toggle).on("keydown.bs.dropdown.data-api",s,o.prototype.keydown).on("keydown.bs.dropdown.data-api",'[role="menu"]',o.prototype.keydown).on("keydown.bs.dropdown.data-api",'[role="listbox"]',o.prototype.keydown)}(jQuery),function(t){"use strict";function e(e,n){return this.each((function(){var s=t(this),o=s.data("bs.modal"),a=t.extend({},i.DEFAULTS,s.data(),"object"==typeof e&&e);o||s.data("bs.modal",o=new i(this,a)),"string"==typeof e?o[e](n):a.show&&o.show(n)}))}var i=function(e,i){this.options=i,this.$body=t(document.body),this.$element=t(e),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,t.proxy((function(){this.$element.trigger("loaded.bs.modal")}),this))};i.VERSION="3.3.4",i.TRANSITION_DURATION=300,i.BACKDROP_TRANSITION_DURATION=150,i.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},i.prototype.toggle=function(t){return this.isShown?this.hide():this.show(t)},i.prototype.show=function(e){var n=this,s=t.Event("show.bs.modal",{relatedTarget:e});this.$element.trigger(s),this.isShown||s.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',t.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",(function(){n.$element.one("mouseup.dismiss.bs.modal",(function(e){t(e.target).is(n.$element)&&(n.ignoreBackdropClick=!0)}))})),this.backdrop((function(){var s=t.support.transition&&n.$element.hasClass("fade");n.$element.parent().length||n.$element.appendTo(n.$body),n.$element.show().scrollTop(0),n.adjustDialog(),s&&n.$element[0].offsetWidth,n.$element.addClass("in").attr("aria-hidden",!1),n.enforceFocus();var o=t.Event("shown.bs.modal",{relatedTarget:e});s?n.$dialog.one("bsTransitionEnd",(function(){n.$element.trigger("focus").trigger(o)})).emulateTransitionEnd(i.TRANSITION_DURATION):n.$element.trigger("focus").trigger(o)})))},i.prototype.hide=function(e){e&&e.preventDefault(),e=t.Event("hide.bs.modal"),this.$element.trigger(e),this.isShown&&!e.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),t(document).off("focusin.bs.modal"),this.$element.removeClass("in").attr("aria-hidden",!0).off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),t.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",t.proxy(this.hideModal,this)).emulateTransitionEnd(i.TRANSITION_DURATION):this.hideModal())},i.prototype.enforceFocus=function(){t(document).off("focusin.bs.modal").on("focusin.bs.modal",t.proxy((function(t){this.$element[0]===t.target||this.$element.has(t.target).length||this.$element.trigger("focus")}),this))},i.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",t.proxy((function(t){27==t.which&&this.hide()}),this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},i.prototype.resize=function(){this.isShown?t(window).on("resize.bs.modal",t.proxy(this.handleUpdate,this)):t(window).off("resize.bs.modal")},i.prototype.hideModal=function(){var t=this;this.$element.hide(),this.backdrop((function(){t.$body.removeClass("modal-open"),t.resetAdjustments(),t.resetScrollbar(),t.$element.trigger("hidden.bs.modal")}))},i.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},i.prototype.backdrop=function(e){var n=this,s=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var o=t.support.transition&&s;if(this.$backdrop=t('<div class="modal-backdrop '+s+'" />').appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",t.proxy((function(t){return this.ignoreBackdropClick?void(this.ignoreBackdropClick=!1):void(t.target===t.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))}),this)),o&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!e)return;o?this.$backdrop.one("bsTransitionEnd",e).emulateTransitionEnd(i.BACKDROP_TRANSITION_DURATION):e()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var a=function(){n.removeBackdrop(),e&&e()};t.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",a).emulateTransitionEnd(i.BACKDROP_TRANSITION_DURATION):a()}else e&&e()},i.prototype.handleUpdate=function(){this.adjustDialog()},i.prototype.adjustDialog=function(){var t=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&t?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!t?this.scrollbarWidth:""})},i.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},i.prototype.checkScrollbar=function(){var t=window.innerWidth;if(!t){var e=document.documentElement.getBoundingClientRect();t=e.right-Math.abs(e.left)}this.bodyIsOverflowing=document.body.clientWidth<t,this.scrollbarWidth=this.measureScrollbar()},i.prototype.setScrollbar=function(){var t=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",t+this.scrollbarWidth)},i.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},i.prototype.measureScrollbar=function(){var t=document.createElement("div");t.className="modal-scrollbar-measure",this.$body.append(t);var e=t.offsetWidth-t.clientWidth;return this.$body[0].removeChild(t),e};var n=t.fn.modal;t.fn.modal=e,t.fn.modal.Constructor=i,t.fn.modal.noConflict=function(){return t.fn.modal=n,this},t(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',(function(i){var n=t(this),s=n.attr("href"),o=t(n.attr("data-target")||s&&s.replace(/.*(?=#[^\s]+$)/,"")),a=o.data("bs.modal")?"toggle":t.extend({remote:!/#/.test(s)&&s},o.data(),n.data());n.is("a")&&i.preventDefault(),o.one("show.bs.modal",(function(t){t.isDefaultPrevented()||o.one("hidden.bs.modal",(function(){n.is(":visible")&&n.trigger("focus")}))})),e.call(o,a,this)}))}(jQuery),function(t){"use strict";var e=function(t,e){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.init("tooltip",t,e)};e.VERSION="3.3.4",e.TRANSITION_DURATION=150,e.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},e.prototype.init=function(e,i,n){if(this.enabled=!0,this.type=e,this.$element=t(i),this.options=this.getOptions(n),this.$viewport=this.options.viewport&&t(this.options.viewport.selector||this.options.viewport),this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var s=this.options.trigger.split(" "),o=s.length;o--;){var a=s[o];if("click"==a)this.$element.on("click."+this.type,this.options.selector,t.proxy(this.toggle,this));else if("manual"!=a){var r="hover"==a?"mouseenter":"focusin",l="hover"==a?"mouseleave":"focusout";this.$element.on(r+"."+this.type,this.options.selector,t.proxy(this.enter,this)),this.$element.on(l+"."+this.type,this.options.selector,t.proxy(this.leave,this))}}this.options.selector?this._options=t.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},e.prototype.getDefaults=function(){return e.DEFAULTS},e.prototype.getOptions=function(e){return(e=t.extend({},this.getDefaults(),this.$element.data(),e)).delay&&"number"==typeof e.delay&&(e.delay={show:e.delay,hide:e.delay}),e},e.prototype.getDelegateOptions=function(){var e={},i=this.getDefaults();return this._options&&t.each(this._options,(function(t,n){i[t]!=n&&(e[t]=n)})),e},e.prototype.enter=function(e){var i=e instanceof this.constructor?e:t(e.currentTarget).data("bs."+this.type);return i&&i.$tip&&i.$tip.is(":visible")?void(i.hoverState="in"):(i||(i=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,i)),clearTimeout(i.timeout),i.hoverState="in",i.options.delay&&i.options.delay.show?void(i.timeout=setTimeout((function(){"in"==i.hoverState&&i.show()}),i.options.delay.show)):i.show())},e.prototype.leave=function(e){var i=e instanceof this.constructor?e:t(e.currentTarget).data("bs."+this.type);return i||(i=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,i)),clearTimeout(i.timeout),i.hoverState="out",i.options.delay&&i.options.delay.hide?void(i.timeout=setTimeout((function(){"out"==i.hoverState&&i.hide()}),i.options.delay.hide)):i.hide()},e.prototype.show=function(){var i=t.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(i);var n=t.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(i.isDefaultPrevented()||!n)return;var s=this,o=this.tip(),a=this.getUID(this.type);this.setContent(),o.attr("id",a),this.$element.attr("aria-describedby",a),this.options.animation&&o.addClass("fade");var r="function"==typeof this.options.placement?this.options.placement.call(this,o[0],this.$element[0]):this.options.placement,l=/\s?auto?\s?/i,h=l.test(r);h&&(r=r.replace(l,"")||"top"),o.detach().css({top:0,left:0,display:"block"}).addClass(r).data("bs."+this.type,this),this.options.container?o.appendTo(this.options.container):o.insertAfter(this.$element);var c=this.getPosition(),d=o[0].offsetWidth,u=o[0].offsetHeight;if(h){var p=r,f=this.options.container?t(this.options.container):this.$element.parent(),g=this.getPosition(f);r="bottom"==r&&c.bottom+u>g.bottom?"top":"top"==r&&c.top-u<g.top?"bottom":"right"==r&&c.right+d>g.width?"left":"left"==r&&c.left-d<g.left?"right":r,o.removeClass(p).addClass(r)}var m=this.getCalculatedOffset(r,c,d,u);this.applyPlacement(m,r);var v=function(){var t=s.hoverState;s.$element.trigger("shown.bs."+s.type),s.hoverState=null,"out"==t&&s.leave(s)};t.support.transition&&this.$tip.hasClass("fade")?o.one("bsTransitionEnd",v).emulateTransitionEnd(e.TRANSITION_DURATION):v()}},e.prototype.applyPlacement=function(e,i){var n=this.tip(),s=n[0].offsetWidth,o=n[0].offsetHeight,a=parseInt(n.css("margin-top"),10),r=parseInt(n.css("margin-left"),10);isNaN(a)&&(a=0),isNaN(r)&&(r=0),e.top=e.top+a,e.left=e.left+r,t.offset.setOffset(n[0],t.extend({using:function(t){n.css({top:Math.round(t.top),left:Math.round(t.left)})}},e),0),n.addClass("in");var l=n[0].offsetWidth,h=n[0].offsetHeight;"top"==i&&h!=o&&(e.top=e.top+o-h);var c=this.getViewportAdjustedDelta(i,e,l,h);c.left?e.left+=c.left:e.top+=c.top;var d=/top|bottom/.test(i),u=d?2*c.left-s+l:2*c.top-o+h,p=d?"offsetWidth":"offsetHeight";n.offset(e),this.replaceArrow(u,n[0][p],d)},e.prototype.replaceArrow=function(t,e,i){this.arrow().css(i?"left":"top",50*(1-t/e)+"%").css(i?"top":"left","")},e.prototype.setContent=function(){var t=this.tip(),e=this.getTitle();t.find(".tooltip-inner")[this.options.html?"html":"text"](e),t.removeClass("fade in top bottom left right")},e.prototype.hide=function(i){function n(){"in"!=s.hoverState&&o.detach(),s.$element.removeAttr("aria-describedby").trigger("hidden.bs."+s.type),i&&i()}var s=this,o=t(this.$tip),a=t.Event("hide.bs."+this.type);return this.$element.trigger(a),a.isDefaultPrevented()?void 0:(o.removeClass("in"),t.support.transition&&o.hasClass("fade")?o.one("bsTransitionEnd",n).emulateTransitionEnd(e.TRANSITION_DURATION):n(),this.hoverState=null,this)},e.prototype.fixTitle=function(){var t=this.$element;(t.attr("title")||"string"!=typeof t.attr("data-original-title"))&&t.attr("data-original-title",t.attr("title")||"").attr("title","")},e.prototype.hasContent=function(){return this.getTitle()},e.prototype.getPosition=function(e){var i=(e=e||this.$element)[0],n="BODY"==i.tagName,s=i.getBoundingClientRect();null==s.width&&(s=t.extend({},s,{width:s.right-s.left,height:s.bottom-s.top}));var o=n?{top:0,left:0}:e.offset(),a={scroll:n?document.documentElement.scrollTop||document.body.scrollTop:e.scrollTop()},r=n?{width:t(window).width(),height:t(window).height()}:null;return t.extend({},s,a,r,o)},e.prototype.getCalculatedOffset=function(t,e,i,n){return"bottom"==t?{top:e.top+e.height,left:e.left+e.width/2-i/2}:"top"==t?{top:e.top-n,left:e.left+e.width/2-i/2}:"left"==t?{top:e.top+e.height/2-n/2,left:e.left-i}:{top:e.top+e.height/2-n/2,left:e.left+e.width}},e.prototype.getViewportAdjustedDelta=function(t,e,i,n){var s={top:0,left:0};if(!this.$viewport)return s;var o=this.options.viewport&&this.options.viewport.padding||0,a=this.getPosition(this.$viewport);if(/right|left/.test(t)){var r=e.top-o-a.scroll,l=e.top+o-a.scroll+n;r<a.top?s.top=a.top-r:l>a.top+a.height&&(s.top=a.top+a.height-l)}else{var h=e.left-o,c=e.left+o+i;h<a.left?s.left=a.left-h:c>a.width&&(s.left=a.left+a.width-c)}return s},e.prototype.getTitle=function(){var t=this.$element,e=this.options;return t.attr("data-original-title")||("function"==typeof e.title?e.title.call(t[0]):e.title)},e.prototype.getUID=function(t){do{t+=~~(1e6*Math.random())}while(document.getElementById(t));return t},e.prototype.tip=function(){return this.$tip=this.$tip||t(this.options.template)},e.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},e.prototype.enable=function(){this.enabled=!0},e.prototype.disable=function(){this.enabled=!1},e.prototype.toggleEnabled=function(){this.enabled=!this.enabled},e.prototype.toggle=function(e){var i=this;e&&((i=t(e.currentTarget).data("bs."+this.type))||(i=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,i))),i.tip().hasClass("in")?i.leave(i):i.enter(i)},e.prototype.destroy=function(){var t=this;clearTimeout(this.timeout),this.hide((function(){t.$element.off("."+t.type).removeData("bs."+t.type)}))};var i=t.fn.tooltip;t.fn.tooltip=function(i){return this.each((function(){var n=t(this),s=n.data("bs.tooltip"),o="object"==typeof i&&i;(s||!/destroy|hide/.test(i))&&(s||n.data("bs.tooltip",s=new e(this,o)),"string"==typeof i&&s[i]())}))},t.fn.tooltip.Constructor=e,t.fn.tooltip.noConflict=function(){return t.fn.tooltip=i,this}}(jQuery),function(t){"use strict";var e=function(t,e){this.init("popover",t,e)};if(!t.fn.tooltip)throw new Error("Popover requires tooltip.js");e.VERSION="3.3.4",e.DEFAULTS=t.extend({},t.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),(e.prototype=t.extend({},t.fn.tooltip.Constructor.prototype)).constructor=e,e.prototype.getDefaults=function(){return e.DEFAULTS},e.prototype.setContent=function(){var t=this.tip(),e=this.getTitle(),i=this.getContent();t.find(".popover-title")[this.options.html?"html":"text"](e),t.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof i?"html":"append":"text"](i),t.removeClass("fade top bottom left right in"),t.find(".popover-title").html()||t.find(".popover-title").hide()},e.prototype.hasContent=function(){return this.getTitle()||this.getContent()},e.prototype.getContent=function(){var t=this.$element,e=this.options;return t.attr("data-content")||("function"==typeof e.content?e.content.call(t[0]):e.content)},e.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var i=t.fn.popover;t.fn.popover=function(i){return this.each((function(){var n=t(this),s=n.data("bs.popover"),o="object"==typeof i&&i;(s||!/destroy|hide/.test(i))&&(s||n.data("bs.popover",s=new e(this,o)),"string"==typeof i&&s[i]())}))},t.fn.popover.Constructor=e,t.fn.popover.noConflict=function(){return t.fn.popover=i,this}}(jQuery),function(t){"use strict";function e(i,n){this.$body=t(document.body),this.$scrollElement=t(i).is(document.body)?t(window):t(i),this.options=t.extend({},e.DEFAULTS,n),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",t.proxy(this.process,this)),this.refresh(),this.process()}function i(i){return this.each((function(){var n=t(this),s=n.data("bs.scrollspy"),o="object"==typeof i&&i;s||n.data("bs.scrollspy",s=new e(this,o)),"string"==typeof i&&s[i]()}))}e.VERSION="3.3.4",e.DEFAULTS={offset:10},e.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},e.prototype.refresh=function(){var e=this,i="offset",n=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),t.isWindow(this.$scrollElement[0])||(i="position",n=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map((function(){var e=t(this),s=e.data("target")||e.attr("href"),o=/^#./.test(s)&&t(s);return o&&o.length&&o.is(":visible")&&[[o[i]().top+n,s]]||null})).sort((function(t,e){return t[0]-e[0]})).each((function(){e.offsets.push(this[0]),e.targets.push(this[1])}))},e.prototype.process=function(){var t,e=this.$scrollElement.scrollTop()+this.options.offset,i=this.getScrollHeight(),n=this.options.offset+i-this.$scrollElement.height(),s=this.offsets,o=this.targets,a=this.activeTarget;if(this.scrollHeight!=i&&this.refresh(),e>=n)return a!=(t=o[o.length-1])&&this.activate(t);if(a&&e<s[0])return this.activeTarget=null,this.clear();for(t=s.length;t--;)a!=o[t]&&e>=s[t]&&(void 0===s[t+1]||e<s[t+1])&&this.activate(o[t])},e.prototype.activate=function(e){this.activeTarget=e,this.clear();var i=this.selector+'[data-target="'+e+'"],'+this.selector+'[href="'+e+'"]',n=t(i).parents("li").addClass("active");n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate.bs.scrollspy")},e.prototype.clear=function(){t(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var n=t.fn.scrollspy;t.fn.scrollspy=i,t.fn.scrollspy.Constructor=e,t.fn.scrollspy.noConflict=function(){return t.fn.scrollspy=n,this},t(window).on("load.bs.scrollspy.data-api",(function(){t('[data-spy="scroll"]').each((function(){var e=t(this);i.call(e,e.data())}))}))}(jQuery),function(t){"use strict";function e(e){return this.each((function(){var n=t(this),s=n.data("bs.tab");s||n.data("bs.tab",s=new i(this)),"string"==typeof e&&s[e]()}))}var i=function(e){this.element=t(e)};i.VERSION="3.3.4",i.TRANSITION_DURATION=150,i.prototype.show=function(){var e=this.element,i=e.closest("ul:not(.dropdown-menu)"),n=e.data("target");if(n||(n=(n=e.attr("href"))&&n.replace(/.*(?=#[^\s]*$)/,"")),!e.parent("li").hasClass("active")){var s=i.find(".active:last a"),o=t.Event("hide.bs.tab",{relatedTarget:e[0]}),a=t.Event("show.bs.tab",{relatedTarget:s[0]});if(s.trigger(o),e.trigger(a),!a.isDefaultPrevented()&&!o.isDefaultPrevented()){var r=t(n);this.activate(e.closest("li"),i),this.activate(r,r.parent(),(function(){s.trigger({type:"hidden.bs.tab",relatedTarget:e[0]}),e.trigger({type:"shown.bs.tab",relatedTarget:s[0]})}))}}},i.prototype.activate=function(e,n,s){function o(){a.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),e.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),r?(e[0].offsetWidth,e.addClass("in")):e.removeClass("fade"),e.parent(".dropdown-menu").length&&e.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),s&&s()}var a=n.find("> .active"),r=s&&t.support.transition&&(a.length&&a.hasClass("fade")||!!n.find("> .fade").length);a.length&&r?a.one("bsTransitionEnd",o).emulateTransitionEnd(i.TRANSITION_DURATION):o(),a.removeClass("in")};var n=t.fn.tab;t.fn.tab=e,t.fn.tab.Constructor=i,t.fn.tab.noConflict=function(){return t.fn.tab=n,this};var s=function(i){i.preventDefault(),e.call(t(this),"show")};t(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',s).on("click.bs.tab.data-api",'[data-toggle="pill"]',s)}(jQuery),function(t){"use strict";function e(e){return this.each((function(){var n=t(this),s=n.data("bs.affix"),o="object"==typeof e&&e;s||n.data("bs.affix",s=new i(this,o)),"string"==typeof e&&s[e]()}))}var i=function(e,n){this.options=t.extend({},i.DEFAULTS,n),this.$target=t(this.options.target).on("scroll.bs.affix.data-api",t.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",t.proxy(this.checkPositionWithEventLoop,this)),this.$element=t(e),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};i.VERSION="3.3.4",i.RESET="affix affix-top affix-bottom",i.DEFAULTS={offset:0,target:window},i.prototype.getState=function(t,e,i,n){var s=this.$target.scrollTop(),o=this.$element.offset(),a=this.$target.height();if(null!=i&&"top"==this.affixed)return i>s&&"top";if("bottom"==this.affixed)return null!=i?!(s+this.unpin<=o.top)&&"bottom":!(t-n>=s+a)&&"bottom";var r=null==this.affixed,l=r?s:o.top;return null!=i&&i>=s?"top":null!=n&&l+(r?a:e)>=t-n&&"bottom"},i.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(i.RESET).addClass("affix");var t=this.$target.scrollTop(),e=this.$element.offset();return this.pinnedOffset=e.top-t},i.prototype.checkPositionWithEventLoop=function(){setTimeout(t.proxy(this.checkPosition,this),1)},i.prototype.checkPosition=function(){if(this.$element.is(":visible")){var e=this.$element.height(),n=this.options.offset,s=n.top,o=n.bottom,a=t(document.body).height();"object"!=typeof n&&(o=s=n),"function"==typeof s&&(s=n.top(this.$element)),"function"==typeof o&&(o=n.bottom(this.$element));var r=this.getState(a,e,s,o);if(this.affixed!=r){null!=this.unpin&&this.$element.css("top","");var l="affix"+(r?"-"+r:""),h=t.Event(l+".bs.affix");if(this.$element.trigger(h),h.isDefaultPrevented())return;this.affixed=r,this.unpin="bottom"==r?this.getPinnedOffset():null,this.$element.removeClass(i.RESET).addClass(l).trigger(l.replace("affix","affixed")+".bs.affix")}"bottom"==r&&this.$element.offset({top:a-e-o})}};var n=t.fn.affix;t.fn.affix=e,t.fn.affix.Constructor=i,t.fn.affix.noConflict=function(){return t.fn.affix=n,this},t(window).on("load",(function(){t('[data-spy="affix"]').each((function(){var i=t(this),n=i.data();n.offset=n.offset||{},null!=n.offsetBottom&&(n.offset.bottom=n.offsetBottom),null!=n.offsetTop&&(n.offset.top=n.offsetTop),e.call(i,n)}))}))}(jQuery),function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}((function(t){function e(){this._curInst=null,this._keyEvent=!1,this._disabledInputs=[],this._datepickerShowing=!1,this._inDialog=!1,this._mainDivId="ui-datepicker-div",this._inlineClass="ui-datepicker-inline",this._appendClass="ui-datepicker-append",this._triggerClass="ui-datepicker-trigger",this._dialogClass="ui-datepicker-dialog",this._disableClass="ui-datepicker-disabled",this._unselectableClass="ui-datepicker-unselectable",this._currentClass="ui-datepicker-current-day",this._dayOverClass="ui-datepicker-days-cell-over",this.regional=[],this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1},t.extend(this._defaults,this.regional[""]),this.regional.en=t.extend(!0,{},this.regional[""]),this.regional["en-US"]=t.extend(!0,{},this.regional.en),this.dpDiv=i(t("<div id='"+this._mainDivId+"' class='ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>"))}function i(e){var i="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return e.on("mouseout",i,(function(){t(this).removeClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&t(this).removeClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&t(this).removeClass("ui-datepicker-next-hover")})).on("mouseover",i,n)}function n(){t.datepicker._isDisabledDatepicker(p.inline?p.dpDiv.parent()[0]:p.input[0])||(t(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),t(this).addClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&t(this).addClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&t(this).addClass("ui-datepicker-next-hover"))}function s(e,i){for(var n in t.extend(e,i),i)null==i[n]&&(e[n]=i[n]);return e}function o(t){return function(){var e=this.element.val();t.apply(this,arguments),this._refresh(),e!==this.element.val()&&this._trigger("change")}}t.ui=t.ui||{};var a,r=(t.ui.version="1.12.1",0),l=Array.prototype.slice;t.cleanData=(a=t.cleanData,function(e){var i,n,s;for(s=0;null!=(n=e[s]);s++)try{(i=t._data(n,"events"))&&i.remove&&t(n).triggerHandler("remove")}catch(t){}a(e)}),t.widget=function(e,i,n){var s,o,a,r={},l=e.split(".")[0],h=l+"-"+(e=e.split(".")[1]);return n||(n=i,i=t.Widget),t.isArray(n)&&(n=t.extend.apply(null,[{}].concat(n))),t.expr[":"][h.toLowerCase()]=function(e){return!!t.data(e,h)},t[l]=t[l]||{},s=t[l][e],o=t[l][e]=function(t,e){return this._createWidget?void(arguments.length&&this._createWidget(t,e)):new o(t,e)},t.extend(o,s,{version:n.version,_proto:t.extend({},n),_childConstructors:[]}),(a=new i).options=t.widget.extend({},a.options),t.each(n,(function(e,n){return t.isFunction(n)?void(r[e]=function(){function t(){return i.prototype[e].apply(this,arguments)}function s(t){return i.prototype[e].apply(this,t)}return function(){var e,i=this._super,o=this._superApply;return this._super=t,this._superApply=s,e=n.apply(this,arguments),this._super=i,this._superApply=o,e}}()):void(r[e]=n)})),o.prototype=t.widget.extend(a,{widgetEventPrefix:s&&a.widgetEventPrefix||e},r,{constructor:o,namespace:l,widgetName:e,widgetFullName:h}),s?(t.each(s._childConstructors,(function(e,i){var n=i.prototype;t.widget(n.namespace+"."+n.widgetName,o,i._proto)})),delete s._childConstructors):i._childConstructors.push(o),t.widget.bridge(e,o),o},t.widget.extend=function(e){for(var i,n,s=l.call(arguments,1),o=0,a=s.length;a>o;o++)for(i in s[o])n=s[o][i],s[o].hasOwnProperty(i)&&void 0!==n&&(e[i]=t.isPlainObject(n)?t.isPlainObject(e[i])?t.widget.extend({},e[i],n):t.widget.extend({},n):n);return e},t.widget.bridge=function(e,i){var n=i.prototype.widgetFullName||e;t.fn[e]=function(s){var o="string"==typeof s,a=l.call(arguments,1),r=this;return o?this.length||"instance"!==s?this.each((function(){var i,o=t.data(this,n);return"instance"===s?(r=o,!1):o?t.isFunction(o[s])&&"_"!==s.charAt(0)?(i=o[s].apply(o,a))!==o&&void 0!==i?(r=i&&i.jquery?r.pushStack(i.get()):i,!1):void 0:t.error("no such method '"+s+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; attempted to call method '"+s+"'")})):r=void 0:(a.length&&(s=t.widget.extend.apply(null,[s].concat(a))),this.each((function(){var e=t.data(this,n);e?(e.option(s||{}),e._init&&e._init()):t.data(this,n,new i(s,this))}))),r}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,i){i=t(i||this.defaultElement||this)[0],this.element=t(i),this.uuid=r++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},i!==this&&(t.data(i,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===i&&this.destroy()}}),this.document=t(i.style?i.ownerDocument:i.document||i),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,(function(t,i){e._removeClass(i,t)})),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var n,s,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},n=e.split("."),e=n.shift(),n.length){for(s=a[e]=t.widget.extend({},this.options[e]),o=0;o<n.length-1;o++)s[n[o]]=s[n[o]]||{},s=s[n[o]];if(e=n.pop(),1===arguments.length)return void 0===s[e]?null:s[e];s[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,n,s;for(i in e)s=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&s&&s.length&&(n=t(s.get()),this._removeClass(s,i),n.addClass(this._classes({element:n,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,o){var a,r;for(r=0;r<i.length;r++)a=s.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),s.classesElementLookup[i[r]]=a,n.push(i[r]),o&&e.classes[i[r]]&&n.push(e.classes[i[r]])}var n=[],s=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),this._on(e.element,{remove:"_untrackClassesElement"}),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),n.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,(function(n,s){-1!==t.inArray(e.target,s)&&(i.classesElementLookup[n]=t(s.not(e.target).get()))}))},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,n){n="boolean"==typeof n?n:i;var s="string"==typeof t||null===t,o={extra:s?e:i,keys:s?t:e,element:s?this.element:t,add:n};return o.element.toggleClass(this._classes(o),n),this},_on:function(e,i,n){var s,o=this;"boolean"!=typeof e&&(n=i,i=e,e=!1),n?(i=s=t(i),this.bindings=this.bindings.add(i)):(n=i,i=this.element,s=this.widget()),t.each(n,(function(n,a){function r(){return e||!0!==o.options.disabled&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?o[a]:a).apply(o,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var l=n.match(/^([\w:-]*)\s*(.*)$/),h=l[1]+o.eventNamespace,c=l[2];c?s.on(h,c,r):i.on(h,r)}))},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){var i=this;return setTimeout((function(){return("string"==typeof t?i[t]:t).apply(i,arguments)}),e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,n){var s,o,a=this.options[e];if(n=n||{},(i=t.Event(i)).type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(s in o)s in i||(i[s]=o[s]);return this.element.trigger(i,n),!(t.isFunction(a)&&!1===a.apply(this.element[0],[i].concat(n))||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},(function(e,i){t.Widget.prototype["_"+e]=function(n,s,o){"string"==typeof s&&(s={effect:s});var a,r=s?!0===s||"number"==typeof s?i:s.effect||i:e;"number"==typeof(s=s||{})&&(s={duration:s}),a=!t.isEmptyObject(s),s.complete=o,s.delay&&n.delay(s.delay),a&&t.effects&&t.effects.effect[r]?n[e](s):r!==e&&n[r]?n[r](s.duration,s.easing,o):n.queue((function(i){t(this)[e](),o&&o.call(n[0]),i()}))}})),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(c.test(t[0])?e/100:1),parseFloat(t[1])*(c.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}var n,s=Math.max,o=Math.abs,a=/left|center|right/,r=/top|center|bottom/,l=/[\+\-]\d+(\.[\d]+)?%?/,h=/^\w+/,c=/%$/,d=t.fn.position;t.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,i,s=t("<div style='display:block;position:absolute;width:50px;height:50px;overflow:hidden;'><div style='height:100px;width:auto;'></div></div>"),o=s.children()[0];return t("body").append(s),e=o.offsetWidth,s.css("overflow","scroll"),e===(i=o.offsetWidth)&&(i=s[0].clientWidth),s.remove(),n=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),n=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),s="scroll"===i||"auto"===i&&e.width<e.element[0].scrollWidth;return{width:"scroll"===n||"auto"===n&&e.height<e.element[0].scrollHeight?t.position.scrollbarWidth():0,height:s?t.position.scrollbarWidth():0}},getWithinInfo:function(e){var i=t(e||window),n=t.isWindow(i[0]),s=!!i[0]&&9===i[0].nodeType;return{element:i,isWindow:n,isDocument:s,offset:n||s?{left:0,top:0}:t(e).offset(),scrollLeft:i.scrollLeft(),scrollTop:i.scrollTop(),width:i.outerWidth(),height:i.outerHeight()}}},t.fn.position=function(n){if(!n||!n.of)return d.apply(this,arguments);n=t.extend({},n);var c,u,p,f,g,m,v=t(n.of),y=t.position.getWithinInfo(n.within),b=t.position.getScrollInfo(y),w=(n.collision||"flip").split(" "),_={};return m=function(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}(v),v[0].preventDefault&&(n.at="left top"),u=m.width,p=m.height,f=m.offset,g=t.extend({},f),t.each(["my","at"],(function(){var t,e,i=(n[this]||"").split(" ");1===i.length&&(i=a.test(i[0])?i.concat(["center"]):r.test(i[0])?["center"].concat(i):["center","center"]),i[0]=a.test(i[0])?i[0]:"center",i[1]=r.test(i[1])?i[1]:"center",t=l.exec(i[0]),e=l.exec(i[1]),_[this]=[t?t[0]:0,e?e[0]:0],n[this]=[h.exec(i[0])[0],h.exec(i[1])[0]]})),1===w.length&&(w[1]=w[0]),"right"===n.at[0]?g.left+=u:"center"===n.at[0]&&(g.left+=u/2),"bottom"===n.at[1]?g.top+=p:"center"===n.at[1]&&(g.top+=p/2),c=e(_.at,u,p),g.left+=c[0],g.top+=c[1],this.each((function(){var a,r,l=t(this),h=l.outerWidth(),d=l.outerHeight(),m=i(this,"marginLeft"),x=i(this,"marginTop"),T=h+m+i(this,"marginRight")+b.width,C=d+x+i(this,"marginBottom")+b.height,k=t.extend({},g),S=e(_.my,l.outerWidth(),l.outerHeight());"right"===n.my[0]?k.left-=h:"center"===n.my[0]&&(k.left-=h/2),"bottom"===n.my[1]?k.top-=d:"center"===n.my[1]&&(k.top-=d/2),k.left+=S[0],k.top+=S[1],a={marginLeft:m,marginTop:x},t.each(["left","top"],(function(e,i){t.ui.position[w[e]]&&t.ui.position[w[e]][i](k,{targetWidth:u,targetHeight:p,elemWidth:h,elemHeight:d,collisionPosition:a,collisionWidth:T,collisionHeight:C,offset:[c[0]+S[0],c[1]+S[1]],my:n.my,at:n.at,within:y,elem:l})})),n.using&&(r=function(t){var e=f.left-k.left,i=e+u-h,a=f.top-k.top,r=a+p-d,c={target:{element:v,left:f.left,top:f.top,width:u,height:p},element:{element:l,left:k.left,top:k.top,width:h,height:d},horizontal:0>i?"left":e>0?"right":"center",vertical:0>r?"top":a>0?"bottom":"middle"};h>u&&o(e+i)<u&&(c.horizontal="center"),d>p&&o(a+r)<p&&(c.vertical="middle"),c.important=s(o(e),o(i))>s(o(a),o(r))?"horizontal":"vertical",n.using.call(this,t,c)}),l.offset(t.extend(k,{using:r}))}))},t.ui.position={fit:{left:function(t,e){var i,n=e.within,o=n.isWindow?n.scrollLeft:n.offset.left,a=n.width,r=t.left-e.collisionPosition.marginLeft,l=o-r,h=r+e.collisionWidth-a-o;e.collisionWidth>a?l>0&&0>=h?(i=t.left+l+e.collisionWidth-a-o,t.left+=l-i):t.left=h>0&&0>=l?o:l>h?o+a-e.collisionWidth:o:l>0?t.left+=l:h>0?t.left-=h:t.left=s(t.left-r,t.left)},top:function(t,e){var i,n=e.within,o=n.isWindow?n.scrollTop:n.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,l=o-r,h=r+e.collisionHeight-a-o;e.collisionHeight>a?l>0&&0>=h?(i=t.top+l+e.collisionHeight-a-o,t.top+=l-i):t.top=h>0&&0>=l?o:l>h?o+a-e.collisionHeight:o:l>0?t.top+=l:h>0?t.top-=h:t.top=s(t.top-r,t.top)}},flip:{left:function(t,e){var i,n,s=e.within,a=s.offset.left+s.scrollLeft,r=s.width,l=s.isWindow?s.scrollLeft:s.offset.left,h=t.left-e.collisionPosition.marginLeft,c=h-l,d=h+e.collisionWidth-r-l,u="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(0>(i=t.left+u+p+f+e.collisionWidth-r-a)||i<o(c))&&(t.left+=u+p+f):d>0&&((n=t.left-e.collisionPosition.marginLeft+u+p+f-l)>0||o(n)<d)&&(t.left+=u+p+f)},top:function(t,e){var i,n,s=e.within,a=s.offset.top+s.scrollTop,r=s.height,l=s.isWindow?s.scrollTop:s.offset.top,h=t.top-e.collisionPosition.marginTop,c=h-l,d=h+e.collisionHeight-r-l,u="top"===e.my[1]?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,p="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,f=-2*e.offset[1];0>c?(0>(n=t.top+u+p+f+e.collisionHeight-r-a)||n<o(c))&&(t.top+=u+p+f):d>0&&((i=t.top-e.collisionPosition.marginTop+u+p+f-l)>0||o(i)<d)&&(t.top+=u+p+f)}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}();var h=(t.ui.position,t.extend(t.expr[":"],{data:t.expr.createPseudo?t.expr.createPseudo((function(e){return function(i){return!!t.data(i,e)}})):function(e,i,n){return!!t.data(e,n[3])}}),t.fn.extend({disableSelection:function(){var t="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.on(t+".ui-disableSelection",(function(t){t.preventDefault()}))}}(),enableSelection:function(){return this.off(".ui-disableSelection")}}),"ui-effects-"),c="ui-effects-style",d="ui-effects-animated",u=t;t.effects={effect:{}},function(t,e){function i(t,e,i){var n=c[e.type]||{};return null==t?i||!e.def?null:e.def:(t=n.floor?~~t:parseFloat(t),isNaN(t)?e.def:n.mod?(t+n.mod)%n.mod:0>t?0:n.max<t?n.max:t)}function n(e){var i=l(),n=i._rgba=[];return e=e.toLowerCase(),p(r,(function(t,s){var o,a=s.re.exec(e),r=a&&s.parse(a),l=s.space||"rgba";return r?(o=i[l](r),i[h[l].cache]=o[h[l].cache],n=i._rgba=o._rgba,!1):void 0})),n.length?("0,0,0,0"===n.join()&&t.extend(n,o.transparent),i):o[e]}function s(t,e,i){return 1>6*(i=(i+1)%1)?t+(e-t)*i*6:1>2*i?e:2>3*i?t+(e-t)*(2/3-i)*6:t}var o,a=/^([\-+])=\s*(\d+\.?\d*)/,r=[{re:/rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(t){return[t[1],t[2],t[3],t[4]]}},{re:/rgba?\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(t){return[2.55*t[1],2.55*t[2],2.55*t[3],t[4]]}},{re:/#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})/,parse:function(t){return[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16)]}},{re:/#([a-f0-9])([a-f0-9])([a-f0-9])/,parse:function(t){return[parseInt(t[1]+t[1],16),parseInt(t[2]+t[2],16),parseInt(t[3]+t[3],16)]}},{re:/hsla?\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,space:"hsla",parse:function(t){return[t[1],t[2]/100,t[3]/100,t[4]]}}],l=t.Color=function(e,i,n,s){return new t.Color.fn.parse(e,i,n,s)},h={rgba:{props:{red:{idx:0,type:"byte"},green:{idx:1,type:"byte"},blue:{idx:2,type:"byte"}}},hsla:{props:{hue:{idx:0,type:"degrees"},saturation:{idx:1,type:"percent"},lightness:{idx:2,type:"percent"}}}},c={byte:{floor:!0,max:255},percent:{max:1},degrees:{mod:360,floor:!0}},d=l.support={},u=t("<p>")[0],p=t.each;u.style.cssText="background-color:rgba(1,1,1,.5)",d.rgba=u.style.backgroundColor.indexOf("rgba")>-1,p(h,(function(t,e){e.cache="_"+t,e.props.alpha={idx:3,type:"percent",def:1}})),l.fn=t.extend(l.prototype,{parse:function(s,a,r,c){if(s===e)return this._rgba=[null,null,null,null],this;(s.jquery||s.nodeType)&&(s=t(s).css(a),a=e);var d=this,u=t.type(s),f=this._rgba=[];return a!==e&&(s=[s,a,r,c],u="array"),"string"===u?this.parse(n(s)||o._default):"array"===u?(p(h.rgba.props,(function(t,e){f[e.idx]=i(s[e.idx],e)})),this):"object"===u?(p(h,s instanceof l?function(t,e){s[e.cache]&&(d[e.cache]=s[e.cache].slice())}:function(e,n){var o=n.cache;p(n.props,(function(t,e){if(!d[o]&&n.to){if("alpha"===t||null==s[t])return;d[o]=n.to(d._rgba)}d[o][e.idx]=i(s[t],e,!0)})),d[o]&&t.inArray(null,d[o].slice(0,3))<0&&(d[o][3]=1,n.from&&(d._rgba=n.from(d[o])))}),this):void 0},is:function(t){var e=l(t),i=!0,n=this;return p(h,(function(t,s){var o,a=e[s.cache];return a&&(o=n[s.cache]||s.to&&s.to(n._rgba)||[],p(s.props,(function(t,e){return null!=a[e.idx]?i=a[e.idx]===o[e.idx]:void 0}))),i})),i},_space:function(){var t=[],e=this;return p(h,(function(i,n){e[n.cache]&&t.push(i)})),t.pop()},transition:function(t,e){var n=l(t),s=n._space(),o=h[s],a=0===this.alpha()?l("transparent"):this,r=a[o.cache]||o.to(a._rgba),d=r.slice();return n=n[o.cache],p(o.props,(function(t,s){var o=s.idx,a=r[o],l=n[o],h=c[s.type]||{};null!==l&&(null===a?d[o]=l:(h.mod&&(l-a>h.mod/2?a+=h.mod:a-l>h.mod/2&&(a-=h.mod)),d[o]=i((l-a)*e+a,s)))})),this[s](d)},blend:function(e){if(1===this._rgba[3])return this;var i=this._rgba.slice(),n=i.pop(),s=l(e)._rgba;return l(t.map(i,(function(t,e){return(1-n)*s[e]+n*t})))},toRgbaString:function(){var e="rgba(",i=t.map(this._rgba,(function(t,e){return null==t?e>2?1:0:t}));return 1===i[3]&&(i.pop(),e="rgb("),e+i.join()+")"},toHslaString:function(){var e="hsla(",i=t.map(this.hsla(),(function(t,e){return null==t&&(t=e>2?1:0),e&&3>e&&(t=Math.round(100*t)+"%"),t}));return 1===i[3]&&(i.pop(),e="hsl("),e+i.join()+")"},toHexString:function(e){var i=this._rgba.slice(),n=i.pop();return e&&i.push(~~(255*n)),"#"+t.map(i,(function(t){return 1===(t=(t||0).toString(16)).length?"0"+t:t})).join("")},toString:function(){return 0===this._rgba[3]?"transparent":this.toRgbaString()}}),l.fn.parse.prototype=l.fn,h.hsla.to=function(t){if(null==t[0]||null==t[1]||null==t[2])return[null,null,null,t[3]];var e,i,n=t[0]/255,s=t[1]/255,o=t[2]/255,a=t[3],r=Math.max(n,s,o),l=Math.min(n,s,o),h=r-l,c=r+l,d=.5*c;return e=l===r?0:n===r?60*(s-o)/h+360:s===r?60*(o-n)/h+120:60*(n-s)/h+240,i=0===h?0:.5>=d?h/c:h/(2-c),[Math.round(e)%360,i,d,null==a?1:a]},h.hsla.from=function(t){if(null==t[0]||null==t[1]||null==t[2])return[null,null,null,t[3]];var e=t[0]/360,i=t[1],n=t[2],o=t[3],a=.5>=n?n*(1+i):n+i-n*i,r=2*n-a;return[Math.round(255*s(r,a,e+1/3)),Math.round(255*s(r,a,e)),Math.round(255*s(r,a,e-1/3)),o]},p(h,(function(n,s){var o=s.props,r=s.cache,h=s.to,c=s.from;l.fn[n]=function(n){if(h&&!this[r]&&(this[r]=h(this._rgba)),n===e)return this[r].slice();var s,a=t.type(n),d="array"===a||"object"===a?n:arguments,u=this[r].slice();return p(o,(function(t,e){var n=d["object"===a?t:e.idx];null==n&&(n=u[e.idx]),u[e.idx]=i(n,e)})),c?((s=l(c(u)))[r]=u,s):l(u)},p(o,(function(e,i){l.fn[e]||(l.fn[e]=function(s){var o,r=t.type(s),l="alpha"===e?this._hsla?"hsla":"rgba":n,h=this[l](),c=h[i.idx];return"undefined"===r?c:("function"===r&&(s=s.call(this,c),r=t.type(s)),null==s&&i.empty?this:("string"===r&&(o=a.exec(s))&&(s=c+parseFloat(o[2])*("+"===o[1]?1:-1)),h[i.idx]=s,this[l](h)))})}))})),l.hook=function(e){var i=e.split(" ");p(i,(function(e,i){t.cssHooks[i]={set:function(e,s){var o,a,r="";if("transparent"!==s&&("string"!==t.type(s)||(o=n(s)))){if(s=l(o||s),!d.rgba&&1!==s._rgba[3]){for(a="backgroundColor"===i?e.parentNode:e;(""===r||"transparent"===r)&&a&&a.style;)try{r=t.css(a,"backgroundColor"),a=a.parentNode}catch(t){}s=s.blend(r&&"transparent"!==r?r:"_default")}s=s.toRgbaString()}try{e.style[i]=s}catch(t){}}},t.fx.step[i]=function(e){e.colorInit||(e.start=l(e.elem,i),e.end=l(e.end),e.colorInit=!0),t.cssHooks[i].set(e.elem,e.start.transition(e.end,e.pos))}}))},l.hook("backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor"),t.cssHooks.borderColor={expand:function(t){var e={};return p(["Top","Right","Bottom","Left"],(function(i,n){e["border"+n+"Color"]=t})),e}},o=t.Color.names={aqua:"#00ffff",black:"#000000",blue:"#0000ff",fuchsia:"#ff00ff",gray:"#808080",green:"#008000",lime:"#00ff00",maroon:"#800000",navy:"#000080",olive:"#808000",purple:"#800080",red:"#ff0000",silver:"#c0c0c0",teal:"#008080",white:"#ffffff",yellow:"#ffff00",transparent:[null,null,null,0],_default:"#ffffff"}}(u),function(){function e(e){var i,n,s=e.ownerDocument.defaultView?e.ownerDocument.defaultView.getComputedStyle(e,null):e.currentStyle,o={};if(s&&s.length&&s[0]&&s[s[0]])for(n=s.length;n--;)"string"==typeof s[i=s[n]]&&(o[t.camelCase(i)]=s[i]);else for(i in s)"string"==typeof s[i]&&(o[i]=s[i]);return o}function i(e,i){var n,o,a={};for(n in i)o=i[n],e[n]!==o&&(s[n]||(t.fx.step[n]||!isNaN(parseFloat(o)))&&(a[n]=o));return a}var n=["add","remove","toggle"],s={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};t.each(["borderLeftStyle","borderRightStyle","borderBottomStyle","borderTopStyle"],(function(e,i){t.fx.step[i]=function(t){("none"!==t.end&&!t.setAttr||1===t.pos&&!t.setAttr)&&(u.style(t.elem,i,t.end),t.setAttr=!0)}})),t.fn.addBack||(t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.effects.animateClass=function(s,o,a,r){var l=t.speed(o,a,r);return this.queue((function(){var o,a=t(this),r=a.attr("class")||"",h=l.children?a.find("*").addBack():a;h=h.map((function(){return{el:t(this),start:e(this)}})),o=function(){t.each(n,(function(t,e){s[e]&&a[e+"Class"](s[e])}))},o(),h=h.map((function(){return this.end=e(this.el[0]),this.diff=i(this.start,this.end),this})),a.attr("class",r),h=h.map((function(){var e=this,i=t.Deferred(),n=t.extend({},l,{queue:!1,complete:function(){i.resolve(e)}});return this.el.animate(this.diff,n),i.promise()})),t.when.apply(t,h.get()).done((function(){o(),t.each(arguments,(function(){var e=this.el;t.each(this.diff,(function(t){e.css(t,"")}))})),l.complete.call(a[0])}))}))},t.fn.extend({addClass:function(e){return function(i,n,s,o){return n?t.effects.animateClass.call(this,{add:i},n,s,o):e.apply(this,arguments)}}(t.fn.addClass),removeClass:function(e){return function(i,n,s,o){return arguments.length>1?t.effects.animateClass.call(this,{remove:i},n,s,o):e.apply(this,arguments)}}(t.fn.removeClass),toggleClass:function(e){return function(i,n,s,o,a){return"boolean"==typeof n||void 0===n?s?t.effects.animateClass.call(this,n?{add:i}:{remove:i},s,o,a):e.apply(this,arguments):t.effects.animateClass.call(this,{toggle:i},n,s,o)}}(t.fn.toggleClass),switchClass:function(e,i,n,s,o){return t.effects.animateClass.call(this,{add:i,remove:e},n,s,o)}})}(),function(){function e(e,i,n,s){return t.isPlainObject(e)&&(i=e,e=e.effect),e={effect:e},null==i&&(i={}),t.isFunction(i)&&(s=i,n=null,i={}),("number"==typeof i||t.fx.speeds[i])&&(s=n,n=i,i={}),t.isFunction(n)&&(s=n,n=null),i&&t.extend(e,i),n=n||i.duration,e.duration=t.fx.off?0:"number"==typeof n?n:n in t.fx.speeds?t.fx.speeds[n]:t.fx.speeds._default,e.complete=s||i.complete,e}function i(e){return!(e&&"number"!=typeof e&&!t.fx.speeds[e])||"string"==typeof e&&!t.effects.effect[e]||!!t.isFunction(e)||"object"==typeof e&&!e.effect}function n(t,e){var i=e.outerWidth(),n=e.outerHeight(),s=/^rect\((-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto)\)$/.exec(t)||["",0,i,n,0];return{top:parseFloat(s[1])||0,right:"auto"===s[2]?i:parseFloat(s[2]),bottom:"auto"===s[3]?n:parseFloat(s[3]),left:parseFloat(s[4])||0}}t.expr&&t.expr.filters&&t.expr.filters.animated&&(t.expr.filters.animated=function(e){return function(i){return!!t(i).data(d)||e(i)}}(t.expr.filters.animated)),!1!==t.uiBackCompat&&t.extend(t.effects,{save:function(t,e){for(var i=0,n=e.length;n>i;i++)null!==e[i]&&t.data(h+e[i],t[0].style[e[i]])},restore:function(t,e){for(var i,n=0,s=e.length;s>n;n++)null!==e[n]&&(i=t.data(h+e[n]),t.css(e[n],i))},setMode:function(t,e){return"toggle"===e&&(e=t.is(":hidden")?"show":"hide"),e},createWrapper:function(e){if(e.parent().is(".ui-effects-wrapper"))return e.parent();var i={width:e.outerWidth(!0),height:e.outerHeight(!0),float:e.css("float")},n=t("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),s={width:e.width(),height:e.height()},o=document.activeElement;try{o.id}catch(t){o=document.body}return e.wrap(n),(e[0]===o||t.contains(e[0],o))&&t(o).trigger("focus"),n=e.parent(),"static"===e.css("position")?(n.css({position:"relative"}),e.css({position:"relative"})):(t.extend(i,{position:e.css("position"),zIndex:e.css("z-index")}),t.each(["top","left","bottom","right"],(function(t,n){i[n]=e.css(n),isNaN(parseInt(i[n],10))&&(i[n]="auto")})),e.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),e.css(s),n.css(i).show()},removeWrapper:function(e){var i=document.activeElement;return e.parent().is(".ui-effects-wrapper")&&(e.parent().replaceWith(e),(e[0]===i||t.contains(e[0],i))&&t(i).trigger("focus")),e}}),t.extend(t.effects,{version:"1.12.1",define:function(e,i,n){return n||(n=i,i="effect"),t.effects.effect[e]=n,t.effects.effect[e].mode=i,n},scaledDimensions:function(t,e,i){if(0===e)return{height:0,width:0,outerHeight:0,outerWidth:0};var n="horizontal"!==i?(e||100)/100:1,s="vertical"!==i?(e||100)/100:1;return{height:t.height()*s,width:t.width()*n,outerHeight:t.outerHeight()*s,outerWidth:t.outerWidth()*n}},clipToBox:function(t){return{width:t.clip.right-t.clip.left,height:t.clip.bottom-t.clip.top,left:t.clip.left,top:t.clip.top}},unshift:function(t,e,i){var n=t.queue();e>1&&n.splice.apply(n,[1,0].concat(n.splice(e,i))),t.dequeue()},saveStyle:function(t){t.data(c,t[0].style.cssText)},restoreStyle:function(t){t[0].style.cssText=t.data(c)||"",t.removeData(c)},mode:function(t,e){var i=t.is(":hidden");return"toggle"===e&&(e=i?"show":"hide"),(i?"hide"===e:"show"===e)&&(e="none"),e},getBaseline:function(t,e){var i,n;switch(t[0]){case"top":i=0;break;case"middle":i=.5;break;case"bottom":i=1;break;default:i=t[0]/e.height}switch(t[1]){case"left":n=0;break;case"center":n=.5;break;case"right":n=1;break;default:n=t[1]/e.width}return{x:n,y:i}},createPlaceholder:function(e){var i,n=e.css("position"),s=e.position();return e.css({marginTop:e.css("marginTop"),marginBottom:e.css("marginBottom"),marginLeft:e.css("marginLeft"),marginRight:e.css("marginRight")}).outerWidth(e.outerWidth()).outerHeight(e.outerHeight()),/^(static|relative)/.test(n)&&(n="absolute",i=t("<"+e[0].nodeName+">").insertAfter(e).css({display:/^(inline|ruby)/.test(e.css("display"))?"inline-block":"block",visibility:"hidden",marginTop:e.css("marginTop"),marginBottom:e.css("marginBottom"),marginLeft:e.css("marginLeft"),marginRight:e.css("marginRight"),float:e.css("float")}).outerWidth(e.outerWidth()).outerHeight(e.outerHeight()).addClass("ui-effects-placeholder"),e.data(h+"placeholder",i)),e.css({position:n,left:s.left,top:s.top}),i},removePlaceholder:function(t){var e=h+"placeholder",i=t.data(e);i&&(i.remove(),t.removeData(e))},cleanUp:function(e){t.effects.restoreStyle(e),t.effects.removePlaceholder(e)},setTransition:function(e,i,n,s){return s=s||{},t.each(i,(function(t,i){var o=e.cssUnit(i);o[0]>0&&(s[i]=o[0]*n+o[1])})),s}}),t.fn.extend({effect:function(){function i(e){function i(){t.isFunction(l)&&l.call(a[0]),t.isFunction(e)&&e()}var a=t(this);n.mode=c.shift(),!1===t.uiBackCompat||o?"none"===n.mode?(a[h](),i()):s.call(a[0],n,(function(){a.removeData(d),t.effects.cleanUp(a),"hide"===n.mode&&a.hide(),i()})):(a.is(":hidden")?"hide"===h:"show"===h)?(a[h](),i()):s.call(a[0],n,i)}var n=e.apply(this,arguments),s=t.effects.effect[n.effect],o=s.mode,a=n.queue,r=a||"fx",l=n.complete,h=n.mode,c=[],u=function(e){var i=t(this),n=t.effects.mode(i,h)||o;i.data(d,!0),c.push(n),o&&("show"===n||n===o&&"hide"===n)&&i.show(),o&&"none"===n||t.effects.saveStyle(i),t.isFunction(e)&&e()};return t.fx.off||!s?h?this[h](n.duration,l):this.each((function(){l&&l.call(this)})):!1===a?this.each(u).each(i):this.queue(r,u).queue(r,i)},show:function(t){return function(n){if(i(n))return t.apply(this,arguments);var s=e.apply(this,arguments);return s.mode="show",this.effect.call(this,s)}}(t.fn.show),hide:function(t){return function(n){if(i(n))return t.apply(this,arguments);var s=e.apply(this,arguments);return s.mode="hide",this.effect.call(this,s)}}(t.fn.hide),toggle:function(t){return function(n){if(i(n)||"boolean"==typeof n)return t.apply(this,arguments);var s=e.apply(this,arguments);return s.mode="toggle",this.effect.call(this,s)}}(t.fn.toggle),cssUnit:function(e){var i=this.css(e),n=[];return t.each(["em","px","%","pt"],(function(t,e){i.indexOf(e)>0&&(n=[parseFloat(i),e])})),n},cssClip:function(t){return t?this.css("clip","rect("+t.top+"px "+t.right+"px "+t.bottom+"px "+t.left+"px)"):n(this.css("clip"),this)},transfer:function(e,i){var n=t(this),s=t(e.to),o="fixed"===s.css("position"),a=t("body"),r=o?a.scrollTop():0,l=o?a.scrollLeft():0,h=s.offset(),c={top:h.top-r,left:h.left-l,height:s.innerHeight(),width:s.innerWidth()},d=n.offset(),u=t("<div class='ui-effects-transfer'></div>").appendTo("body").addClass(e.className).css({top:d.top-r,left:d.left-l,height:n.innerHeight(),width:n.innerWidth(),position:o?"fixed":"absolute"}).animate(c,e.duration,e.easing,(function(){u.remove(),t.isFunction(i)&&i()}))}}),t.fx.step.clip=function(e){e.clipInit||(e.start=t(e.elem).cssClip(),"string"==typeof e.end&&(e.end=n(e.end,e.elem)),e.clipInit=!0),t(e.elem).cssClip({top:e.pos*(e.end.top-e.start.top)+e.start.top,right:e.pos*(e.end.right-e.start.right)+e.start.right,bottom:e.pos*(e.end.bottom-e.start.bottom)+e.start.bottom,left:e.pos*(e.end.left-e.start.left)+e.start.left})}}(),function(){var e={};t.each(["Quad","Cubic","Quart","Quint","Expo"],(function(t,i){e[i]=function(e){return Math.pow(e,t+2)}})),t.extend(e,{Sine:function(t){return 1-Math.cos(t*Math.PI/2)},Circ:function(t){return 1-Math.sqrt(1-t*t)},Elastic:function(t){return 0===t||1===t?t:-Math.pow(2,8*(t-1))*Math.sin((80*(t-1)-7.5)*Math.PI/15)},Back:function(t){return t*t*(3*t-2)},Bounce:function(t){for(var e,i=4;t<((e=Math.pow(2,--i))-1)/11;);return 1/Math.pow(4,3-i)-7.5625*Math.pow((3*e-2)/22-t,2)}}),t.each(e,(function(e,i){t.easing["easeIn"+e]=i,t.easing["easeOut"+e]=function(t){return 1-i(1-t)},t.easing["easeInOut"+e]=function(t){return.5>t?i(2*t)/2:1-i(-2*t+2)/2}}))}(),t.effects,t.effects.define("blind","hide",(function(e,i){var n={up:["bottom","top"],vertical:["bottom","top"],down:["top","bottom"],left:["right","left"],horizontal:["right","left"],right:["left","right"]},s=t(this),o=e.direction||"up",a=s.cssClip(),r={clip:t.extend({},a)},l=t.effects.createPlaceholder(s);r.clip[n[o][0]]=r.clip[n[o][1]],"show"===e.mode&&(s.cssClip(r.clip),l&&l.css(t.effects.clipToBox(r)),r.clip=a),l&&l.animate(t.effects.clipToBox(r),e.duration,e.easing),s.animate(r,{queue:!1,duration:e.duration,easing:e.easing,complete:i})})),t.effects.define("bounce",(function(e,i){var n,s,o,a=t(this),r=e.mode,l="hide"===r,h="show"===r,c=e.direction||"up",d=e.distance,u=e.times||5,p=2*u+(h||l?1:0),f=e.duration/p,g=e.easing,m="up"===c||"down"===c?"top":"left",v="up"===c||"left"===c,y=0,b=a.queue().length;for(t.effects.createPlaceholder(a),o=a.css(m),d||(d=a["top"===m?"outerHeight":"outerWidth"]()/3),h&&((s={opacity:1})[m]=o,a.css("opacity",0).css(m,v?2*-d:2*d).animate(s,f,g)),l&&(d/=Math.pow(2,u-1)),(s={})[m]=o;u>y;y++)(n={})[m]=(v?"-=":"+=")+d,a.animate(n,f,g).animate(s,f,g),d=l?2*d:d/2;l&&((n={opacity:0})[m]=(v?"-=":"+=")+d,a.animate(n,f,g)),a.queue(i),t.effects.unshift(a,b,p+1)})),t.effects.define("clip","hide",(function(e,i){var n,s={},o=t(this),a=e.direction||"vertical",r="both"===a,l=r||"horizontal"===a,h=r||"vertical"===a;n=o.cssClip(),s.clip={top:h?(n.bottom-n.top)/2:n.top,right:l?(n.right-n.left)/2:n.right,bottom:h?(n.bottom-n.top)/2:n.bottom,left:l?(n.right-n.left)/2:n.left},t.effects.createPlaceholder(o),"show"===e.mode&&(o.cssClip(s.clip),s.clip=n),o.animate(s,{queue:!1,duration:e.duration,easing:e.easing,complete:i})})),t.effects.define("drop","hide",(function(e,i){var n,s=t(this),o="show"===e.mode,a=e.direction||"left",r="up"===a||"down"===a?"top":"left",l="up"===a||"left"===a?"-=":"+=",h="+="===l?"-=":"+=",c={opacity:0};t.effects.createPlaceholder(s),n=e.distance||s["top"===r?"outerHeight":"outerWidth"](!0)/2,c[r]=l+n,o&&(s.css(c),c[r]=h+n,c.opacity=1),s.animate(c,{queue:!1,duration:e.duration,easing:e.easing,complete:i})})),t.effects.define("explode","hide",(function(e,i){function n(){v.push(this),v.length===c*d&&(u.css({visibility:"visible"}),t(v).remove(),i())}var s,o,a,r,l,h,c=e.pieces?Math.round(Math.sqrt(e.pieces)):3,d=c,u=t(this),p="show"===e.mode,f=u.show().css("visibility","hidden").offset(),g=Math.ceil(u.outerWidth()/d),m=Math.ceil(u.outerHeight()/c),v=[];for(s=0;c>s;s++)for(r=f.top+s*m,h=s-(c-1)/2,o=0;d>o;o++)a=f.left+o*g,l=o-(d-1)/2,u.clone().appendTo("body").wrap("<div></div>").css({position:"absolute",visibility:"visible",left:-o*g,top:-s*m}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:g,height:m,left:a+(p?l*g:0),top:r+(p?h*m:0),opacity:p?0:1}).animate({left:a+(p?0:l*g),top:r+(p?0:h*m),opacity:p?1:0},e.duration||500,e.easing,n)})),t.effects.define("fade","toggle",(function(e,i){var n="show"===e.mode;t(this).css("opacity",n?0:1).animate({opacity:n?1:0},{queue:!1,duration:e.duration,easing:e.easing,complete:i})})),t.effects.define("fold","hide",(function(e,i){var n=t(this),s=e.mode,o="show"===s,a="hide"===s,r=e.size||15,l=/([0-9]+)%/.exec(r),h=e.horizFirst?["right","bottom"]:["bottom","right"],c=e.duration/2,d=t.effects.createPlaceholder(n),u=n.cssClip(),p={clip:t.extend({},u)},f={clip:t.extend({},u)},g=[u[h[0]],u[h[1]]],m=n.queue().length;l&&(r=parseInt(l[1],10)/100*g[a?0:1]),p.clip[h[0]]=r,f.clip[h[0]]=r,f.clip[h[1]]=0,o&&(n.cssClip(f.clip),d&&d.css(t.effects.clipToBox(f)),f.clip=u),n.queue((function(i){d&&d.animate(t.effects.clipToBox(p),c,e.easing).animate(t.effects.clipToBox(f),c,e.easing),i()})).animate(p,c,e.easing).animate(f,c,e.easing).queue(i),t.effects.unshift(n,m,4)})),t.effects.define("highlight","show",(function(e,i){var n=t(this),s={backgroundColor:n.css("backgroundColor")};"hide"===e.mode&&(s.opacity=0),t.effects.saveStyle(n),n.css({backgroundImage:"none",backgroundColor:e.color||"#ffff99"}).animate(s,{queue:!1,duration:e.duration,easing:e.easing,complete:i})})),t.effects.define("size",(function(e,i){var n,s,o,a=t(this),r=["fontSize"],l=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],h=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],c=e.mode,d="effect"!==c,u=e.scale||"both",p=e.origin||["middle","center"],f=a.css("position"),g=a.position(),m=t.effects.scaledDimensions(a),v=e.from||m,y=e.to||t.effects.scaledDimensions(a,0);t.effects.createPlaceholder(a),"show"===c&&(o=v,v=y,y=o),s={from:{y:v.height/m.height,x:v.width/m.width},to:{y:y.height/m.height,x:y.width/m.width}},("box"===u||"both"===u)&&(s.from.y!==s.to.y&&(v=t.effects.setTransition(a,l,s.from.y,v),y=t.effects.setTransition(a,l,s.to.y,y)),s.from.x!==s.to.x&&(v=t.effects.setTransition(a,h,s.from.x,v),y=t.effects.setTransition(a,h,s.to.x,y))),("content"===u||"both"===u)&&s.from.y!==s.to.y&&(v=t.effects.setTransition(a,r,s.from.y,v),y=t.effects.setTransition(a,r,s.to.y,y)),p&&(n=t.effects.getBaseline(p,m),v.top=(m.outerHeight-v.outerHeight)*n.y+g.top,v.left=(m.outerWidth-v.outerWidth)*n.x+g.left,y.top=(m.outerHeight-y.outerHeight)*n.y+g.top,y.left=(m.outerWidth-y.outerWidth)*n.x+g.left),a.css(v),("content"===u||"both"===u)&&(l=l.concat(["marginTop","marginBottom"]).concat(r),h=h.concat(["marginLeft","marginRight"]),a.find("*[width]").each((function(){var i=t(this),n=t.effects.scaledDimensions(i),o={height:n.height*s.from.y,width:n.width*s.from.x,outerHeight:n.outerHeight*s.from.y,outerWidth:n.outerWidth*s.from.x},a={height:n.height*s.to.y,width:n.width*s.to.x,outerHeight:n.height*s.to.y,outerWidth:n.width*s.to.x};s.from.y!==s.to.y&&(o=t.effects.setTransition(i,l,s.from.y,o),a=t.effects.setTransition(i,l,s.to.y,a)),s.from.x!==s.to.x&&(o=t.effects.setTransition(i,h,s.from.x,o),a=t.effects.setTransition(i,h,s.to.x,a)),d&&t.effects.saveStyle(i),i.css(o),i.animate(a,e.duration,e.easing,(function(){d&&t.effects.restoreStyle(i)}))}))),a.animate(y,{queue:!1,duration:e.duration,easing:e.easing,complete:function(){var e=a.offset();0===y.opacity&&a.css("opacity",v.opacity),d||(a.css("position","static"===f?"relative":f).offset(e),t.effects.saveStyle(a)),i()}})})),t.effects.define("scale",(function(e,i){var n=t(this),s=e.mode,o=parseInt(e.percent,10)||(0===parseInt(e.percent,10)||"effect"!==s?0:100),a=t.extend(!0,{from:t.effects.scaledDimensions(n),to:t.effects.scaledDimensions(n,o,e.direction||"both"),origin:e.origin||["middle","center"]},e);e.fade&&(a.from.opacity=1,a.to.opacity=0),t.effects.effect.size.call(this,a,i)})),t.effects.define("puff","hide",(function(e,i){var n=t.extend(!0,{},e,{fade:!0,percent:parseInt(e.percent,10)||150});t.effects.effect.scale.call(this,n,i)})),t.effects.define("pulsate","show",(function(e,i){var n=t(this),s=e.mode,o="show"===s,a=o||"hide"===s,r=2*(e.times||5)+(a?1:0),l=e.duration/r,h=0,c=1,d=n.queue().length;for((o||!n.is(":visible"))&&(n.css("opacity",0).show(),h=1);r>c;c++)n.animate({opacity:h},l,e.easing),h=1-h;n.animate({opacity:h},l,e.easing),n.queue(i),t.effects.unshift(n,d,r+1)})),t.effects.define("shake",(function(e,i){var n=1,s=t(this),o=e.direction||"left",a=e.distance||20,r=e.times||3,l=2*r+1,h=Math.round(e.duration/l),c="up"===o||"down"===o?"top":"left",d="up"===o||"left"===o,u={},p={},f={},g=s.queue().length;for(t.effects.createPlaceholder(s),u[c]=(d?"-=":"+=")+a,p[c]=(d?"+=":"-=")+2*a,f[c]=(d?"-=":"+=")+2*a,s.animate(u,h,e.easing);r>n;n++)s.animate(p,h,e.easing).animate(f,h,e.easing);s.animate(p,h,e.easing).animate(u,h/2,e.easing).queue(i),t.effects.unshift(s,g,l+1)})),t.effects.define("slide","show",(function(e,i){var n,s,o=t(this),a={up:["bottom","top"],down:["top","bottom"],left:["right","left"],right:["left","right"]},r=e.mode,l=e.direction||"left",h="up"===l||"down"===l?"top":"left",c="up"===l||"left"===l,d=e.distance||o["top"===h?"outerHeight":"outerWidth"](!0),u={};t.effects.createPlaceholder(o),n=o.cssClip(),s=o.position()[h],u[h]=(c?-1:1)*d+s,u.clip=o.cssClip(),u.clip[a[l][1]]=u.clip[a[l][0]],"show"===r&&(o.cssClip(u.clip),o.css(h,u[h]),u.clip=n,u[h]=s),o.animate(u,{queue:!1,duration:e.duration,easing:e.easing,complete:i})})),!1!==t.uiBackCompat&&t.effects.define("transfer",(function(e,i){t(this).transfer(e,i)})),t.ui.focusable=function(e,i){var n,s,o,a,r,l=e.nodeName.toLowerCase();return"area"===l?(s=(n=e.parentNode).name,!(!e.href||!s||"map"!==n.nodeName.toLowerCase())&&(o=t("img[usemap='#"+s+"']")).length>0&&o.is(":visible")):(/^(input|select|textarea|button|object)$/.test(l)?(a=!e.disabled)&&(r=t(e).closest("fieldset")[0])&&(a=!r.disabled):a="a"===l&&e.href||i,a&&t(e).is(":visible")&&function(t){for(var e=t.css("visibility");"inherit"===e;)e=(t=t.parent()).css("visibility");return"hidden"!==e}(t(e)))},t.extend(t.expr[":"],{focusable:function(e){return t.ui.focusable(e,null!=t.attr(e,"tabindex"))}}),t.ui.focusable,t.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):t(this[0].form)},t.ui.formResetMixin={_formResetHandler:function(){var e=t(this);setTimeout((function(){var i=e.data("ui-form-reset-instances");t.each(i,(function(){this.refresh()}))}))},_bindFormResetHandler:function(){if(this.form=this.element.form(),this.form.length){var t=this.form.data("ui-form-reset-instances")||[];t.length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t)}},_unbindFormResetHandler:function(){if(this.form.length){var e=this.form.data("ui-form-reset-instances");e.splice(t.inArray(this,e),1),e.length?this.form.data("ui-form-reset-instances",e):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}},"1.7"===t.fn.jquery.substring(0,3)&&(t.each(["Width","Height"],(function(e,i){function n(e,i,n,o){return t.each(s,(function(){i-=parseFloat(t.css(e,"padding"+this))||0,n&&(i-=parseFloat(t.css(e,"border"+this+"Width"))||0),o&&(i-=parseFloat(t.css(e,"margin"+this))||0)})),i}var s="Width"===i?["Left","Right"]:["Top","Bottom"],o=i.toLowerCase(),a={innerWidth:t.fn.innerWidth,innerHeight:t.fn.innerHeight,outerWidth:t.fn.outerWidth,outerHeight:t.fn.outerHeight};t.fn["inner"+i]=function(e){return void 0===e?a["inner"+i].call(this):this.each((function(){t(this).css(o,n(this,e)+"px")}))},t.fn["outer"+i]=function(e,s){return"number"!=typeof e?a["outer"+i].call(this,e):this.each((function(){t(this).css(o,n(this,e,!0,s)+"px")}))}})),t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.ui.escapeSelector=function(){var t=/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g;return function(e){return e.replace(t,"\\$1")}}(),t.fn.labels=function(){var e,i,n,s,o;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(s=this.eq(0).parents("label"),(n=this.attr("id"))&&(o=(e=this.eq(0).parents().last()).add(e.length?e.siblings():this.siblings()),i="label[for='"+t.ui.escapeSelector(n)+"']",s=s.add(o.find(i).addBack(i))),this.pushStack(s))},t.fn.scrollParent=function(e){var i=this.css("position"),n="absolute"===i,s=e?/(auto|scroll|hidden)/:/(auto|scroll)/,o=this.parents().filter((function(){var e=t(this);return(!n||"static"!==e.css("position"))&&s.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))})).eq(0);return"fixed"!==i&&o.length?o:t(this[0].ownerDocument||document)},t.extend(t.expr[":"],{tabbable:function(e){var i=t.attr(e,"tabindex"),n=null!=i;return(!n||i>=0)&&t.ui.focusable(e,n)}}),t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each((function(){this.id||(this.id="ui-id-"+ ++t)}))}}(),removeUniqueId:function(){return this.each((function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")}))}}),t.widget("ui.accordion",{version:"1.12.1",options:{active:0,animate:{},classes:{"ui-accordion-header":"ui-corner-top","ui-accordion-header-collapsed":"ui-corner-all","ui-accordion-content":"ui-corner-bottom"},collapsible:!1,event:"click",header:"> li > :first-child, > :not(li):even",heightStyle:"auto",icons:{activeHeader:"ui-icon-triangle-1-s",header:"ui-icon-triangle-1-e"},activate:null,beforeActivate:null},hideProps:{borderTopWidth:"hide",borderBottomWidth:"hide",paddingTop:"hide",paddingBottom:"hide",height:"hide"},showProps:{borderTopWidth:"show",borderBottomWidth:"show",paddingTop:"show",paddingBottom:"show",height:"show"},_create:function(){var e=this.options;this.prevShow=this.prevHide=t(),this._addClass("ui-accordion","ui-widget ui-helper-reset"),this.element.attr("role","tablist"),e.collapsible||!1!==e.active&&null!=e.active||(e.active=0),this._processPanels(),e.active<0&&(e.active+=this.headers.length),this._refresh()},_getCreateEventData:function(){return{header:this.active,panel:this.active.length?this.active.next():t()}},_createIcons:function(){var e,i,n=this.options.icons;n&&(e=t("<span>"),this._addClass(e,"ui-accordion-header-icon","ui-icon "+n.header),e.prependTo(this.headers),i=this.active.children(".ui-accordion-header-icon"),this._removeClass(i,n.header)._addClass(i,null,n.activeHeader)._addClass(this.headers,"ui-accordion-icons"))},_destroyIcons:function(){this._removeClass(this.headers,"ui-accordion-icons"),this.headers.children(".ui-accordion-header-icon").remove()},_destroy:function(){var t;this.element.removeAttr("role"),this.headers.removeAttr("role aria-expanded aria-selected aria-controls tabIndex").removeUniqueId(),this._destroyIcons(),t=this.headers.next().css("display","").removeAttr("role aria-hidden aria-labelledby").removeUniqueId(),"content"!==this.options.heightStyle&&t.css("height","")},_setOption:function(t,e){return"active"===t?void this._activate(e):("event"===t&&(this.options.event&&this._off(this.headers,this.options.event),this._setupEvents(e)),this._super(t,e),"collapsible"!==t||e||!1!==this.options.active||this._activate(0),void("icons"===t&&(this._destroyIcons(),e&&this._createIcons())))},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t),this._toggleClass(null,"ui-state-disabled",!!t),this._toggleClass(this.headers.add(this.headers.next()),null,"ui-state-disabled",!!t)},_keydown:function(e){if(!e.altKey&&!e.ctrlKey){var i=t.ui.keyCode,n=this.headers.length,s=this.headers.index(e.target),o=!1;switch(e.keyCode){case i.RIGHT:case i.DOWN:o=this.headers[(s+1)%n];break;case i.LEFT:case i.UP:o=this.headers[(s-1+n)%n];break;case i.SPACE:case i.ENTER:this._eventHandler(e);break;case i.HOME:o=this.headers[0];break;case i.END:o=this.headers[n-1]}o&&(t(e.target).attr("tabIndex",-1),t(o).attr("tabIndex",0),t(o).trigger("focus"),e.preventDefault())}},_panelKeyDown:function(e){e.keyCode===t.ui.keyCode.UP&&e.ctrlKey&&t(e.currentTarget).prev().trigger("focus")},refresh:function(){var e=this.options;this._processPanels(),!1===e.active&&!0===e.collapsible||!this.headers.length?(e.active=!1,this.active=t()):!1===e.active?this._activate(0):this.active.length&&!t.contains(this.element[0],this.active[0])?this.headers.length===this.headers.find(".ui-state-disabled").length?(e.active=!1,this.active=t()):this._activate(Math.max(0,e.active-1)):e.active=this.headers.index(this.active),this._destroyIcons(),this._refresh()},_processPanels:function(){var t=this.headers,e=this.panels;this.headers=this.element.find(this.options.header),this._addClass(this.headers,"ui-accordion-header ui-accordion-header-collapsed","ui-state-default"),this.panels=this.headers.next().filter(":not(.ui-accordion-content-active)").hide(),this._addClass(this.panels,"ui-accordion-content","ui-helper-reset ui-widget-content"),e&&(this._off(t.not(this.headers)),this._off(e.not(this.panels)))},_refresh:function(){var e,i=this.options,n=i.heightStyle,s=this.element.parent();this.active=this._findActive(i.active),this._addClass(this.active,"ui-accordion-header-active","ui-state-active")._removeClass(this.active,"ui-accordion-header-collapsed"),this._addClass(this.active.next(),"ui-accordion-content-active"),this.active.next().show(),this.headers.attr("role","tab").each((function(){var e=t(this),i=e.uniqueId().attr("id"),n=e.next(),s=n.uniqueId().attr("id");e.attr("aria-controls",s),n.attr("aria-labelledby",i)})).next().attr("role","tabpanel"),this.headers.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}).next().attr({"aria-hidden":"true"}).hide(),this.active.length?this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}).next().attr({"aria-hidden":"false"}):this.headers.eq(0).attr("tabIndex",0),this._createIcons(),this._setupEvents(i.event),"fill"===n?(e=s.height(),this.element.siblings(":visible").each((function(){var i=t(this),n=i.css("position");"absolute"!==n&&"fixed"!==n&&(e-=i.outerHeight(!0))})),this.headers.each((function(){e-=t(this).outerHeight(!0)})),this.headers.next().each((function(){t(this).height(Math.max(0,e-t(this).innerHeight()+t(this).height()))})).css("overflow","auto")):"auto"===n&&(e=0,this.headers.next().each((function(){var i=t(this).is(":visible");i||t(this).show(),e=Math.max(e,t(this).css("height","").height()),i||t(this).hide()})).height(e))},_activate:function(e){var i=this._findActive(e)[0];i!==this.active[0]&&(i=i||this.active[0],this._eventHandler({target:i,currentTarget:i,preventDefault:t.noop}))},_findActive:function(e){return"number"==typeof e?this.headers.eq(e):t()},_setupEvents:function(e){var i={keydown:"_keydown"};e&&t.each(e.split(" "),(function(t,e){i[e]="_eventHandler"})),this._off(this.headers.add(this.headers.next())),this._on(this.headers,i),this._on(this.headers.next(),{keydown:"_panelKeyDown"}),this._hoverable(this.headers),this._focusable(this.headers)},_eventHandler:function(e){var i,n,s=this.options,o=this.active,a=t(e.currentTarget),r=a[0]===o[0],l=r&&s.collapsible,h=l?t():a.next(),c=o.next(),d={oldHeader:o,oldPanel:c,newHeader:l?t():a,newPanel:h};e.preventDefault(),r&&!s.collapsible||!1===this._trigger("beforeActivate",e,d)||(s.active=!l&&this.headers.index(a),this.active=r?t():a,this._toggle(d),this._removeClass(o,"ui-accordion-header-active","ui-state-active"),s.icons&&(i=o.children(".ui-accordion-header-icon"),this._removeClass(i,null,s.icons.activeHeader)._addClass(i,null,s.icons.header)),r||(this._removeClass(a,"ui-accordion-header-collapsed")._addClass(a,"ui-accordion-header-active","ui-state-active"),s.icons&&(n=a.children(".ui-accordion-header-icon"),this._removeClass(n,null,s.icons.header)._addClass(n,null,s.icons.activeHeader)),this._addClass(a.next(),"ui-accordion-content-active")))},_toggle:function(e){var i=e.newPanel,n=this.prevShow.length?this.prevShow:e.oldPanel;this.prevShow.add(this.prevHide).stop(!0,!0),this.prevShow=i,this.prevHide=n,this.options.animate?this._animate(i,n,e):(n.hide(),i.show(),this._toggleComplete(e)),n.attr({"aria-hidden":"true"}),n.prev().attr({"aria-selected":"false","aria-expanded":"false"}),i.length&&n.length?n.prev().attr({tabIndex:-1,"aria-expanded":"false"}):i.length&&this.headers.filter((function(){return 0===parseInt(t(this).attr("tabIndex"),10)})).attr("tabIndex",-1),i.attr("aria-hidden","false").prev().attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_animate:function(t,e,i){var n,s,o,a=this,r=0,l=t.css("box-sizing"),h=t.length&&(!e.length||t.index()<e.index()),c=this.options.animate||{},d=h&&c.down||c,u=function(){a._toggleComplete(i)};return"number"==typeof d&&(o=d),"string"==typeof d&&(s=d),s=s||d.easing||c.easing,o=o||d.duration||c.duration,e.length?t.length?(n=t.show().outerHeight(),e.animate(this.hideProps,{duration:o,easing:s,step:function(t,e){e.now=Math.round(t)}}),void t.hide().animate(this.showProps,{duration:o,easing:s,complete:u,step:function(t,i){i.now=Math.round(t),"height"!==i.prop?"content-box"===l&&(r+=i.now):"content"!==a.options.heightStyle&&(i.now=Math.round(n-e.outerHeight()-r),r=0)}})):e.animate(this.hideProps,o,s,u):t.animate(this.showProps,o,s,u)},_toggleComplete:function(t){var e=t.oldPanel,i=e.prev();this._removeClass(e,"ui-accordion-content-active"),this._removeClass(i,"ui-accordion-header-active")._addClass(i,"ui-accordion-header-collapsed"),e.length&&(e.parent()[0].className=e.parent()[0].className),this._trigger("activate",null,t)}}),t.ui.safeActiveElement=function(t){var e;try{e=t.activeElement}catch(i){e=t.body}return e||(e=t.body),e.nodeName||(e=t.body),e},t.widget("ui.menu",{version:"1.12.1",defaultElement:"<ul>",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault()},"click .ui-menu-item":function(e){var i=t(e.target),n=t(t.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&n.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(e){if(!this.previousFilter){var i=t(e.target).closest(".ui-menu-item"),n=t(e.currentTarget);i[0]===n[0]&&(this._removeClass(n.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(e,n))}},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this.element.find(this.options.items).eq(0);e||this.focus(t,i)},blur:function(e){this._delay((function(){!t.contains(this.element[0],t.ui.safeActiveElement(this.document[0]))&&this.collapseAll(e)}))},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t),this.mouseHandled=!1}})},_destroy:function(){var e=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),e.children().each((function(){var e=t(this);e.data("ui-menu-submenu-caret")&&e.remove()}))},_keydown:function(e){var i,n,s,o,a=!0;switch(e.keyCode){case t.ui.keyCode.PAGE_UP:this.previousPage(e);break;case t.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case t.ui.keyCode.HOME:this._move("first","first",e);break;case t.ui.keyCode.END:this._move("last","last",e);break;case t.ui.keyCode.UP:this.previous(e);break;case t.ui.keyCode.DOWN:this.next(e);break;case t.ui.keyCode.LEFT:this.collapse(e);break;case t.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case t.ui.keyCode.ENTER:case t.ui.keyCode.SPACE:this._activate(e);break;case t.ui.keyCode.ESCAPE:this.collapse(e);break;default:a=!1,n=this.previousFilter||"",o=!1,s=e.keyCode>=96&&e.keyCode<=105?(e.keyCode-96).toString():String.fromCharCode(e.keyCode),clearTimeout(this.filterTimer),s===n?o=!0:s=n+s,i=this._filterMenuItems(s),(i=o&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i).length||(s=String.fromCharCode(e.keyCode),i=this._filterMenuItems(s)),i.length?(this.focus(e,i),this.previousFilter=s,this.filterTimer=this._delay((function(){delete this.previousFilter}),1e3)):delete this.previousFilter}a&&e.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var e,i,n,s,o=this,a=this.options.icons.submenu,r=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),i=r.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each((function(){var e=t(this),i=e.prev(),n=t("<span>").data("ui-menu-submenu-caret",!0);o._addClass(n,"ui-menu-icon","ui-icon "+a),i.attr("aria-haspopup","true").prepend(n),e.attr("aria-labelledby",i.attr("id"))})),this._addClass(i,"ui-menu","ui-widget ui-widget-content ui-front"),(e=r.add(this.element).find(this.options.items)).not(".ui-menu-item").each((function(){var e=t(this);o._isDivider(e)&&o._addClass(e,"ui-menu-divider","ui-widget-content")})),s=(n=e.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(n,"ui-menu-item")._addClass(s,"ui-menu-item-wrapper"),e.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!t.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){if("icons"===t){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)}this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i,n,s;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),n=this.active.children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",n.attr("id")),s=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay((function(){this._close()}),this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(e){var i,n,s,o,a,r;this._hasScroll()&&(i=parseFloat(t.css(this.activeMenu[0],"borderTopWidth"))||0,n=parseFloat(t.css(this.activeMenu[0],"paddingTop"))||0,s=e.offset().top-this.activeMenu.offset().top-i-n,o=this.activeMenu.scrollTop(),a=this.activeMenu.height(),r=e.outerHeight(),0>s?this.activeMenu.scrollTop(o+s):s+r>a&&this.activeMenu.scrollTop(o+s-a+r))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay((function(){this._close(),this._open(t)}),this.delay))},_open:function(e){var i=t.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay((function(){var n=i?this.element:t(e&&e.target).closest(this.element.find(".ui-menu"));n.length||(n=this.element),this._close(n),this.blur(e),this._removeClass(n.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=n}),this.delay)},_close:function(t){t||(t=this.active?this.active.parent():this.element),t.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(e){return!t(e.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();e&&e.length&&(this._open(e.parent()),this._delay((function(){this.focus(t,e)})))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(t,e,i){var n;this.active&&(n="first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[t+"All"](".ui-menu-item").eq(0)),n&&n.length&&this.active||(n=this.activeMenu.find(this.options.items)[e]()),this.focus(i,n)},nextPage:function(e){var i,n,s;return this.active?void(this.isLastItem()||(this._hasScroll()?(n=this.active.offset().top,s=this.element.height(),this.active.nextAll(".ui-menu-item").each((function(){return(i=t(this)).offset().top-n-s<0})),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items)[this.active?"last":"first"]()))):void this.next(e)},previousPage:function(e){var i,n,s;return this.active?void(this.isFirstItem()||(this._hasScroll()?(n=this.active.offset().top,s=this.element.height(),this.active.prevAll(".ui-menu-item").each((function(){return(i=t(this)).offset().top-n+s>0})),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items).first()))):void this.next(e)},_hasScroll:function(){return this.element.outerHeight()<this.element.prop("scrollHeight")},select:function(e){this.active=this.active||t(e.target).closest(".ui-menu-item");var i={item:this.active};this.active.has(".ui-menu").length||this.collapseAll(e,!0),this._trigger("select",e,i)},_filterMenuItems:function(e){var i=e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"),n=new RegExp("^"+i,"i");return this.activeMenu.find(this.options.items).filter(".ui-menu-item").filter((function(){return n.test(t.trim(t(this).children(".ui-menu-item-wrapper").text()))}))}}),t.widget("ui.autocomplete",{version:"1.12.1",defaultElement:"<input>",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var e,i,n,s=this.element[0].nodeName.toLowerCase(),o="textarea"===s,a="input"===s;this.isMultiLine=o||!a&&this._isContentEditable(this.element),this.valueMethod=this.element[o||a?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(s){if(this.element.prop("readOnly"))return e=!0,n=!0,void(i=!0);e=!1,n=!1,i=!1;var o=t.ui.keyCode;switch(s.keyCode){case o.PAGE_UP:e=!0,this._move("previousPage",s);break;case o.PAGE_DOWN:e=!0,this._move("nextPage",s);break;case o.UP:e=!0,this._keyEvent("previous",s);break;case o.DOWN:e=!0,this._keyEvent("next",s);break;case o.ENTER:this.menu.active&&(e=!0,s.preventDefault(),this.menu.select(s));break;case o.TAB:this.menu.active&&this.menu.select(s);break;case o.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(s),s.preventDefault());break;default:i=!0,this._searchTimeout(s)}},keypress:function(n){if(e)return e=!1,void((!this.isMultiLine||this.menu.element.is(":visible"))&&n.preventDefault());if(!i){var s=t.ui.keyCode;switch(n.keyCode){case s.PAGE_UP:this._move("previousPage",n);break;case s.PAGE_DOWN:this._move("nextPage",n);break;case s.UP:this._keyEvent("previous",n);break;case s.DOWN:this._keyEvent("next",n)}}},input:function(t){return n?(n=!1,void t.preventDefault()):void this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){return this.cancelBlur?void delete this.cancelBlur:(clearTimeout(this.searching),this.close(t),void this._change(t))}}),this._initSource(),this.menu=t("<ul>").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(e){e.preventDefault(),this.cancelBlur=!0,this._delay((function(){delete this.cancelBlur,this.element[0]!==t.ui.safeActiveElement(this.document[0])&&this.element.trigger("focus")}))},menufocus:function(e,i){var n,s;return this.isNewMenu&&(this.isNewMenu=!1,e.originalEvent&&/^mouse/.test(e.originalEvent.type))?(this.menu.blur(),void this.document.one("mousemove",(function(){t(e.target).trigger(e.originalEvent)}))):(s=i.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",e,{item:s})&&e.originalEvent&&/^key/.test(e.originalEvent.type)&&this._value(s.value),void((n=i.item.attr("aria-label")||s.value)&&t.trim(n).length&&(this.liveRegion.children().hide(),t("<div>").text(n).appendTo(this.liveRegion))))},menuselect:function(e,i){var n=i.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==t.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=s,this._delay((function(){this.previous=s,this.selectedItem=n}))),!1!==this._trigger("select",e,{item:n})&&this._value(n.value),this.term=this._value(),this.close(e),this.selectedItem=n}}),this.liveRegion=t("<div>",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(e){var i=this.menu.element[0];return e.target===this.element[0]||e.target===i||t.contains(i,e.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var e=this.options.appendTo;return e&&(e=e.jquery||e.nodeType?t(e):this.document.find(e).eq(0)),e&&e[0]||(e=this.element.closest(".ui-front, dialog")),e.length||(e=this.document[0].body),e},_initSource:function(){var e,i,n=this;t.isArray(this.options.source)?(e=this.options.source,this.source=function(i,n){n(t.ui.autocomplete.filter(e,i.term))}):"string"==typeof this.options.source?(i=this.options.source,this.source=function(e,s){n.xhr&&n.xhr.abort(),n.xhr=t.ajax({url:i,data:e,dataType:"json",success:function(t){s(t)},error:function(){s([])}})}):this.source=this.options.source},_searchTimeout:function(t){clearTimeout(this.searching),this.searching=this._delay((function(){var e=this.term===this._value(),i=this.menu.element.is(":visible"),n=t.altKey||t.ctrlKey||t.metaKey||t.shiftKey;(!e||e&&!i&&!n)&&(this.selectedItem=null,this.search(null,t))}),this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length<this.options.minLength?this.close(e):!1!==this._trigger("search",e)?this._search(t):void 0},_search:function(t){this.pending++,this._addClass("ui-autocomplete-loading"),this.cancelSearch=!1,this.source({term:t},this._response())},_response:function(){var e=++this.requestIndex;return t.proxy((function(t){e===this.requestIndex&&this.__response(t),this.pending--,this.pending||this._removeClass("ui-autocomplete-loading")}),this)},__response:function(t){t&&(t=this._normalize(t)),this._trigger("response",null,{content:t}),!this.options.disabled&&t&&t.length&&!this.cancelSearch?(this._suggest(t),this._trigger("open")):this._close()},close:function(t){this.cancelSearch=!0,this._close(t)},_close:function(t){this._off(this.document,"mousedown"),this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.blur(),this.isNewMenu=!0,this._trigger("close",t))},_change:function(t){this.previous!==this._value()&&this._trigger("change",t,{item:this.selectedItem})},_normalize:function(e){return e.length&&e[0].label&&e[0].value?e:t.map(e,(function(e){return"string"==typeof e?{label:e,value:e}:t.extend({},e,{label:e.label||e.value,value:e.value||e.label})}))},_suggest:function(e){var i=this.menu.element.empty();this._renderMenu(i,e),this.isNewMenu=!0,this.menu.refresh(),i.show(),this._resizeMenu(),i.position(t.extend({of:this.element},this.options.position)),this.options.autoFocus&&this.menu.next(),this._on(this.document,{mousedown:"_closeOnClickOutside"})},_resizeMenu:function(){var t=this.menu.element;t.outerWidth(Math.max(t.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(e,i){var n=this;t.each(i,(function(t,i){n._renderItemData(e,i)}))},_renderItemData:function(t,e){return this._renderItem(t,e).data("ui-autocomplete-item",e)},_renderItem:function(e,i){return t("<li>").append(t("<div>").text(i.label)).appendTo(e)},_move:function(t,e){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[t](e):void this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),t.extend(t.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(e,i){var n=new RegExp(t.ui.autocomplete.escapeRegex(i),"i");return t.grep(e,(function(t){return n.test(t.label||t.value||t)}))}}),t.widget("ui.autocomplete",t.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(t>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var i;this._superApply(arguments),this.options.disabled||this.cancelSearch||(i=e&&e.length?this.options.messages.results(e.length):this.options.messages.noResults,this.liveRegion.children().hide(),t("<div>").text(i).appendTo(this.liveRegion))}});var p,f=(t.ui.autocomplete,/ui-corner-([a-z]){2,6}/g);t.widget("ui.controlgroup",{version:"1.12.1",defaultElement:"<div>",options:{direction:"horizontal",disabled:null,onlyVisible:!0,items:{button:"input[type=button], input[type=submit], input[type=reset], button, a",controlgroupLabel:".ui-controlgroup-label",checkboxradio:"input[type='checkbox'], input[type='radio']",selectmenu:"select",spinner:".ui-spinner-input"}},_create:function(){this._enhance()},_enhance:function(){this.element.attr("role","toolbar"),this.refresh()},_destroy:function(){this._callChildMethod("destroy"),this.childWidgets.removeData("ui-controlgroup-data"),this.element.removeAttr("role"),this.options.items.controlgroupLabel&&this.element.find(this.options.items.controlgroupLabel).find(".ui-controlgroup-label-contents").contents().unwrap()},_initWidgets:function(){var e=this,i=[];t.each(this.options.items,(function(n,s){var o,a={};return s?"controlgroupLabel"===n?((o=e.element.find(s)).each((function(){var e=t(this);e.children(".ui-controlgroup-label-contents").length||e.contents().wrapAll("<span class='ui-controlgroup-label-contents'></span>")})),e._addClass(o,null,"ui-widget ui-widget-content ui-state-default"),void(i=i.concat(o.get()))):void(t.fn[n]&&(a=e["_"+n+"Options"]?e["_"+n+"Options"]("middle"):{classes:{}},e.element.find(s).each((function(){var s=t(this),o=s[n]("instance"),r=t.widget.extend({},a);if("button"!==n||!s.parent(".ui-spinner").length){o||(o=s[n]()[n]("instance")),o&&(r.classes=e._resolveClassesValues(r.classes,o)),s[n](r);var l=s[n]("widget");t.data(l[0],"ui-controlgroup-data",o||s[n]("instance")),i.push(l[0])}})))):void 0})),this.childWidgets=t(t.unique(i)),this._addClass(this.childWidgets,"ui-controlgroup-item")},_callChildMethod:function(e){this.childWidgets.each((function(){var i=t(this).data("ui-controlgroup-data");i&&i[e]&&i[e]()}))},_updateCornerClass:function(t,e){var i=this._buildSimpleOptions(e,"label").classes.label;this._removeClass(t,null,"ui-corner-top ui-corner-bottom ui-corner-left ui-corner-right ui-corner-all"),this._addClass(t,null,i)},_buildSimpleOptions:function(t,e){var i="vertical"===this.options.direction,n={classes:{}};return n.classes[e]={middle:"",first:"ui-corner-"+(i?"top":"left"),last:"ui-corner-"+(i?"bottom":"right"),only:"ui-corner-all"}[t],n},_spinnerOptions:function(t){var e=this._buildSimpleOptions(t,"ui-spinner");return e.classes["ui-spinner-up"]="",e.classes["ui-spinner-down"]="",e},_buttonOptions:function(t){return this._buildSimpleOptions(t,"ui-button")},_checkboxradioOptions:function(t){return this._buildSimpleOptions(t,"ui-checkboxradio-label")},_selectmenuOptions:function(t){var e="vertical"===this.options.direction;return{width:!!e&&"auto",classes:{middle:{"ui-selectmenu-button-open":"","ui-selectmenu-button-closed":""},first:{"ui-selectmenu-button-open":"ui-corner-"+(e?"top":"tl"),"ui-selectmenu-button-closed":"ui-corner-"+(e?"top":"left")},last:{"ui-selectmenu-button-open":e?"":"ui-corner-tr","ui-selectmenu-button-closed":"ui-corner-"+(e?"bottom":"right")},only:{"ui-selectmenu-button-open":"ui-corner-top","ui-selectmenu-button-closed":"ui-corner-all"}}[t]}},_resolveClassesValues:function(e,i){var n={};return t.each(e,(function(s){var o=i.options.classes[s]||"";o=t.trim(o.replace(f,"")),n[s]=(o+" "+e[s]).replace(/\s+/g," ")})),n},_setOption:function(t,e){return"direction"===t&&this._removeClass("ui-controlgroup-"+this.options.direction),this._super(t,e),"disabled"===t?void this._callChildMethod(e?"disable":"enable"):void this.refresh()},refresh:function(){var e,i=this;this._addClass("ui-controlgroup ui-controlgroup-"+this.options.direction),"horizontal"===this.options.direction&&this._addClass(null,"ui-helper-clearfix"),this._initWidgets(),e=this.childWidgets,this.options.onlyVisible&&(e=e.filter(":visible")),e.length&&(t.each(["first","last"],(function(t,n){var s=e[n]().data("ui-controlgroup-data");if(s&&i["_"+s.widgetName+"Options"]){var o=i["_"+s.widgetName+"Options"](1===e.length?"only":n);o.classes=i._resolveClassesValues(o.classes,s),s.element[s.widgetName](o)}else i._updateCornerClass(e[n](),n)})),this._callChildMethod("refresh"))}}),t.widget("ui.checkboxradio",[t.ui.formResetMixin,{version:"1.12.1",options:{disabled:null,label:null,icon:!0,classes:{"ui-checkboxradio-label":"ui-corner-all","ui-checkboxradio-icon":"ui-corner-all"}},_getCreateOptions:function(){var e,i,n=this,s=this._super()||{};return this._readType(),i=this.element.labels(),this.label=t(i[i.length-1]),this.label.length||t.error("No label found for checkboxradio widget"),this.originalLabel="",this.label.contents().not(this.element[0]).each((function(){n.originalLabel+=3===this.nodeType?t(this).text():this.outerHTML})),this.originalLabel&&(s.label=this.originalLabel),null!=(e=this.element[0].disabled)&&(s.disabled=e),s},_create:function(){var t=this.element[0].checked;this._bindFormResetHandler(),null==this.options.disabled&&(this.options.disabled=this.element[0].disabled),this._setOption("disabled",this.options.disabled),this._addClass("ui-checkboxradio","ui-helper-hidden-accessible"),this._addClass(this.label,"ui-checkboxradio-label","ui-button ui-widget"),"radio"===this.type&&this._addClass(this.label,"ui-checkboxradio-radio-label"),this.options.label&&this.options.label!==this.originalLabel?this._updateLabel():this.originalLabel&&(this.options.label=this.originalLabel),this._enhance(),t&&(this._addClass(this.label,"ui-checkboxradio-checked","ui-state-active"),this.icon&&this._addClass(this.icon,null,"ui-state-hover")),this._on({change:"_toggleClasses",focus:function(){this._addClass(this.label,null,"ui-state-focus ui-visual-focus")},blur:function(){this._removeClass(this.label,null,"ui-state-focus ui-visual-focus")}})},_readType:function(){var e=this.element[0].nodeName.toLowerCase();this.type=this.element[0].type,"input"===e&&/radio|checkbox/.test(this.type)||t.error("Can't create checkboxradio on element.nodeName="+e+" and element.type="+this.type)},_enhance:function(){this._updateIcon(this.element[0].checked)},widget:function(){return this.label},_getRadioGroup:function(){var e=this.element[0].name,i="input[name='"+t.ui.escapeSelector(e)+"']";return e?(this.form.length?t(this.form[0].elements).filter(i):t(i).filter((function(){return 0===t(this).form().length}))).not(this.element):t([])},_toggleClasses:function(){var e=this.element[0].checked;this._toggleClass(this.label,"ui-checkboxradio-checked","ui-state-active",e),this.options.icon&&"checkbox"===this.type&&this._toggleClass(this.icon,null,"ui-icon-check ui-state-checked",e)._toggleClass(this.icon,null,"ui-icon-blank",!e),"radio"===this.type&&this._getRadioGroup().each((function(){var e=t(this).checkboxradio("instance");e&&e._removeClass(e.label,"ui-checkboxradio-checked","ui-state-active")}))},_destroy:function(){this._unbindFormResetHandler(),this.icon&&(this.icon.remove(),this.iconSpace.remove())},_setOption:function(t,e){return"label"!==t||e?(this._super(t,e),"disabled"===t?(this._toggleClass(this.label,null,"ui-state-disabled",e),void(this.element[0].disabled=e)):void this.refresh()):void 0},_updateIcon:function(e){var i="ui-icon ui-icon-background ";this.options.icon?(this.icon||(this.icon=t("<span>"),this.iconSpace=t("<span> </span>"),this._addClass(this.iconSpace,"ui-checkboxradio-icon-space")),"checkbox"===this.type?(i+=e?"ui-icon-check ui-state-checked":"ui-icon-blank",this._removeClass(this.icon,null,e?"ui-icon-blank":"ui-icon-check")):i+="ui-icon-blank",this._addClass(this.icon,"ui-checkboxradio-icon",i),e||this._removeClass(this.icon,null,"ui-icon-check ui-state-checked"),this.icon.prependTo(this.label).after(this.iconSpace)):void 0!==this.icon&&(this.icon.remove(),this.iconSpace.remove(),delete this.icon)},_updateLabel:function(){var t=this.label.contents().not(this.element[0]);this.icon&&(t=t.not(this.icon[0])),this.iconSpace&&(t=t.not(this.iconSpace[0])),t.remove(),this.label.append(this.options.label)},refresh:function(){var t=this.element[0].checked,e=this.element[0].disabled;this._updateIcon(t),this._toggleClass(this.label,"ui-checkboxradio-checked","ui-state-active",t),null!==this.options.label&&this._updateLabel(),e!==this.options.disabled&&this._setOptions({disabled:e})}}]),t.ui.checkboxradio,t.widget("ui.button",{version:"1.12.1",defaultElement:"<button>",options:{classes:{"ui-button":"ui-corner-all"},disabled:null,icon:null,iconPosition:"beginning",label:null,showLabel:!0},_getCreateOptions:function(){var t,e=this._super()||{};return this.isInput=this.element.is("input"),null!=(t=this.element[0].disabled)&&(e.disabled=t),this.originalLabel=this.isInput?this.element.val():this.element.html(),this.originalLabel&&(e.label=this.originalLabel),e},_create:function(){!this.option.showLabel&!this.options.icon&&(this.options.showLabel=!0),null==this.options.disabled&&(this.options.disabled=this.element[0].disabled||!1),this.hasTitle=!!this.element.attr("title"),this.options.label&&this.options.label!==this.originalLabel&&(this.isInput?this.element.val(this.options.label):this.element.html(this.options.label)),this._addClass("ui-button","ui-widget"),this._setOption("disabled",this.options.disabled),this._enhance(),this.element.is("a")&&this._on({keyup:function(e){e.keyCode===t.ui.keyCode.SPACE&&(e.preventDefault(),this.element[0].click?this.element[0].click():this.element.trigger("click"))}})},_enhance:function(){this.element.is("button")||this.element.attr("role","button"),this.options.icon&&(this._updateIcon("icon",this.options.icon),this._updateTooltip())},_updateTooltip:function(){this.title=this.element.attr("title"),this.options.showLabel||this.title||this.element.attr("title",this.options.label)},_updateIcon:function(e,i){var n="iconPosition"!==e,s=n?this.options.iconPosition:i,o="top"===s||"bottom"===s;this.icon?n&&this._removeClass(this.icon,null,this.options.icon):(this.icon=t("<span>"),this._addClass(this.icon,"ui-button-icon","ui-icon"),this.options.showLabel||this._addClass("ui-button-icon-only")),n&&this._addClass(this.icon,null,i),this._attachIcon(s),o?(this._addClass(this.icon,null,"ui-widget-icon-block"),this.iconSpace&&this.iconSpace.remove()):(this.iconSpace||(this.iconSpace=t("<span> </span>"),this._addClass(this.iconSpace,"ui-button-icon-space")),this._removeClass(this.icon,null,"ui-wiget-icon-block"),this._attachIconSpace(s))},_destroy:function(){this.element.removeAttr("role"),this.icon&&this.icon.remove(),this.iconSpace&&this.iconSpace.remove(),this.hasTitle||this.element.removeAttr("title")},_attachIconSpace:function(t){this.icon[/^(?:end|bottom)/.test(t)?"before":"after"](this.iconSpace)},_attachIcon:function(t){this.element[/^(?:end|bottom)/.test(t)?"append":"prepend"](this.icon)},_setOptions:function(t){var e=void 0===t.showLabel?this.options.showLabel:t.showLabel,i=void 0===t.icon?this.options.icon:t.icon;e||i||(t.showLabel=!0),this._super(t)},_setOption:function(t,e){"icon"===t&&(e?this._updateIcon(t,e):this.icon&&(this.icon.remove(),this.iconSpace&&this.iconSpace.remove())),"iconPosition"===t&&this._updateIcon(t,e),"showLabel"===t&&(this._toggleClass("ui-button-icon-only",null,!e),this._updateTooltip()),"label"===t&&(this.isInput?this.element.val(e):(this.element.html(e),this.icon&&(this._attachIcon(this.options.iconPosition),this._attachIconSpace(this.options.iconPosition)))),this._super(t,e),"disabled"===t&&(this._toggleClass(null,"ui-state-disabled",e),this.element[0].disabled=e,e&&this.element.blur())},refresh:function(){var t=this.element.is("input, button")?this.element[0].disabled:this.element.hasClass("ui-button-disabled");t!==this.options.disabled&&this._setOptions({disabled:t}),this._updateTooltip()}}),!1!==t.uiBackCompat&&(t.widget("ui.button",t.ui.button,{options:{text:!0,icons:{primary:null,secondary:null}},_create:function(){this.options.showLabel&&!this.options.text&&(this.options.showLabel=this.options.text),!this.options.showLabel&&this.options.text&&(this.options.text=this.options.showLabel),this.options.icon||!this.options.icons.primary&&!this.options.icons.secondary?this.options.icon&&(this.options.icons.primary=this.options.icon):this.options.icons.primary?this.options.icon=this.options.icons.primary:(this.options.icon=this.options.icons.secondary,this.options.iconPosition="end"),this._super()},_setOption:function(t,e){return"text"===t?void this._super("showLabel",e):("showLabel"===t&&(this.options.text=e),"icon"===t&&(this.options.icons.primary=e),"icons"===t&&(e.primary?(this._super("icon",e.primary),this._super("iconPosition","beginning")):e.secondary&&(this._super("icon",e.secondary),this._super("iconPosition","end"))),void this._superApply(arguments))}}),t.fn.button=function(e){return function(){return!this.length||this.length&&"INPUT"!==this[0].tagName||this.length&&"INPUT"===this[0].tagName&&"checkbox"!==this.attr("type")&&"radio"!==this.attr("type")?e.apply(this,arguments):(t.ui.checkboxradio||t.error("Checkboxradio widget missing"),0===arguments.length?this.checkboxradio({icon:!1}):this.checkboxradio.apply(this,arguments))}}(t.fn.button),t.fn.buttonset=function(){return t.ui.controlgroup||t.error("Controlgroup widget missing"),"option"===arguments[0]&&"items"===arguments[1]&&arguments[2]?this.controlgroup.apply(this,[arguments[0],"items.button",arguments[2]]):"option"===arguments[0]&&"items"===arguments[1]?this.controlgroup.apply(this,[arguments[0],"items.button"]):("object"==typeof arguments[0]&&arguments[0].items&&(arguments[0].items={button:arguments[0].items}),this.controlgroup.apply(this,arguments))}),t.ui.button,t.extend(t.ui,{datepicker:{version:"1.12.1"}}),t.extend(e.prototype,{markerClassName:"hasDatepicker",maxRows:4,_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(t){return s(this._defaults,t||{}),this},_attachDatepicker:function(e,i){var n,s,o;s="div"===(n=e.nodeName.toLowerCase())||"span"===n,e.id||(this.uuid+=1,e.id="dp"+this.uuid),(o=this._newInst(t(e),s)).settings=t.extend({},i||{}),"input"===n?this._connectDatepicker(e,o):s&&this._inlineDatepicker(e,o)},_newInst:function(e,n){return{id:e[0].id.replace(/([^A-Za-z0-9_\-])/g,"\\\\$1"),input:e,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:n,dpDiv:n?i(t("<div class='"+this._inlineClass+" ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>")):this.dpDiv}},_connectDatepicker:function(e,i){var n=t(e);i.append=t([]),i.trigger=t([]),n.hasClass(this.markerClassName)||(this._attachments(n,i),n.addClass(this.markerClassName).on("keydown",this._doKeyDown).on("keypress",this._doKeyPress).on("keyup",this._doKeyUp),this._autoSize(i),t.data(e,"datepicker",i),i.settings.disabled&&this._disableDatepicker(e))},_attachments:function(e,i){var n,s,o,a=this._get(i,"appendText"),r=this._get(i,"isRTL");i.append&&i.append.remove(),a&&(i.append=t("<span class='"+this._appendClass+"'>"+a+"</span>"),e[r?"before":"after"](i.append)),e.off("focus",this._showDatepicker),i.trigger&&i.trigger.remove(),("focus"===(n=this._get(i,"showOn"))||"both"===n)&&e.on("focus",this._showDatepicker),("button"===n||"both"===n)&&(s=this._get(i,"buttonText"),o=this._get(i,"buttonImage"),i.trigger=t(this._get(i,"buttonImageOnly")?t("<img/>").addClass(this._triggerClass).attr({src:o,alt:s,title:s}):t("<button type='button'></button>").addClass(this._triggerClass).html(o?t("<img/>").attr({src:o,alt:s,title:s}):s)),e[r?"before":"after"](i.trigger),i.trigger.on("click",(function(){return t.datepicker._datepickerShowing&&t.datepicker._lastInput===e[0]?t.datepicker._hideDatepicker():t.datepicker._datepickerShowing&&t.datepicker._lastInput!==e[0]?(t.datepicker._hideDatepicker(),t.datepicker._showDatepicker(e[0])):t.datepicker._showDatepicker(e[0]),!1})))},_autoSize:function(t){if(this._get(t,"autoSize")&&!t.inline){var e,i,n,s,o=new Date(2009,11,20),a=this._get(t,"dateFormat");a.match(/[DM]/)&&(e=function(t){for(i=0,n=0,s=0;s<t.length;s++)t[s].length>i&&(i=t[s].length,n=s);return n},o.setMonth(e(this._get(t,a.match(/MM/)?"monthNames":"monthNamesShort"))),o.setDate(e(this._get(t,a.match(/DD/)?"dayNames":"dayNamesShort"))+20-o.getDay())),t.input.attr("size",this._formatDate(t,o).length)}},_inlineDatepicker:function(e,i){var n=t(e);n.hasClass(this.markerClassName)||(n.addClass(this.markerClassName).append(i.dpDiv),t.data(e,"datepicker",i),this._setDate(i,this._getDefaultDate(i),!0),this._updateDatepicker(i),this._updateAlternate(i),i.settings.disabled&&this._disableDatepicker(e),i.dpDiv.css("display","block"))},_dialogDatepicker:function(e,i,n,o,a){var r,l,h,c,d,u=this._dialogInst;return u||(this.uuid+=1,r="dp"+this.uuid,this._dialogInput=t("<input type='text' id='"+r+"' style='position: absolute; top: -100px; width: 0px;'/>"),this._dialogInput.on("keydown",this._doKeyDown),t("body").append(this._dialogInput),(u=this._dialogInst=this._newInst(this._dialogInput,!1)).settings={},t.data(this._dialogInput[0],"datepicker",u)),s(u.settings,o||{}),i=i&&i.constructor===Date?this._formatDate(u,i):i,this._dialogInput.val(i),this._pos=a?a.length?a:[a.pageX,a.pageY]:null,this._pos||(l=document.documentElement.clientWidth,h=document.documentElement.clientHeight,c=document.documentElement.scrollLeft||document.body.scrollLeft,d=document.documentElement.scrollTop||document.body.scrollTop,this._pos=[l/2-100+c,h/2-150+d]),this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),u.settings.onSelect=n,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),t.blockUI&&t.blockUI(this.dpDiv),t.data(this._dialogInput[0],"datepicker",u),this},_destroyDatepicker:function(e){var i,n=t(e),s=t.data(e,"datepicker");n.hasClass(this.markerClassName)&&(i=e.nodeName.toLowerCase(),t.removeData(e,"datepicker"),"input"===i?(s.append.remove(),s.trigger.remove(),n.removeClass(this.markerClassName).off("focus",this._showDatepicker).off("keydown",this._doKeyDown).off("keypress",this._doKeyPress).off("keyup",this._doKeyUp)):("div"===i||"span"===i)&&n.removeClass(this.markerClassName).empty(),p===s&&(p=null))},_enableDatepicker:function(e){var i,n,s=t(e),o=t.data(e,"datepicker");s.hasClass(this.markerClassName)&&("input"===(i=e.nodeName.toLowerCase())?(e.disabled=!1,o.trigger.filter("button").each((function(){this.disabled=!1})).end().filter("img").css({opacity:"1.0",cursor:""})):("div"===i||"span"===i)&&((n=s.children("."+this._inlineClass)).children().removeClass("ui-state-disabled"),n.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!1)),this._disabledInputs=t.map(this._disabledInputs,(function(t){return t===e?null:t})))},_disableDatepicker:function(e){var i,n,s=t(e),o=t.data(e,"datepicker");s.hasClass(this.markerClassName)&&("input"===(i=e.nodeName.toLowerCase())?(e.disabled=!0,o.trigger.filter("button").each((function(){this.disabled=!0})).end().filter("img").css({opacity:"0.5",cursor:"default"})):("div"===i||"span"===i)&&((n=s.children("."+this._inlineClass)).children().addClass("ui-state-disabled"),n.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!0)),this._disabledInputs=t.map(this._disabledInputs,(function(t){return t===e?null:t})),this._disabledInputs[this._disabledInputs.length]=e)},_isDisabledDatepicker:function(t){if(!t)return!1;for(var e=0;e<this._disabledInputs.length;e++)if(this._disabledInputs[e]===t)return!0;return!1},_getInst:function(e){try{return t.data(e,"datepicker")}catch(t){throw"Missing instance data for this datepicker"}},_optionDatepicker:function(e,i,n){var o,a,r,l,h=this._getInst(e);return 2===arguments.length&&"string"==typeof i?"defaults"===i?t.extend({},t.datepicker._defaults):h?"all"===i?t.extend({},h.settings):this._get(h,i):null:(o=i||{},"string"==typeof i&&((o={})[i]=n),void(h&&(this._curInst===h&&this._hideDatepicker(),a=this._getDateDatepicker(e,!0),r=this._getMinMaxDate(h,"min"),l=this._getMinMaxDate(h,"max"),s(h.settings,o),null!==r&&void 0!==o.dateFormat&&void 0===o.minDate&&(h.settings.minDate=this._formatDate(h,r)),null!==l&&void 0!==o.dateFormat&&void 0===o.maxDate&&(h.settings.maxDate=this._formatDate(h,l)),"disabled"in o&&(o.disabled?this._disableDatepicker(e):this._enableDatepicker(e)),this._attachments(t(e),h),this._autoSize(h),this._setDate(h,a),this._updateAlternate(h),this._updateDatepicker(h))))},_changeDatepicker:function(t,e,i){this._optionDatepicker(t,e,i)},_refreshDatepicker:function(t){var e=this._getInst(t);e&&this._updateDatepicker(e)},_setDateDatepicker:function(t,e){var i=this._getInst(t);i&&(this._setDate(i,e),this._updateDatepicker(i),this._updateAlternate(i))},_getDateDatepicker:function(t,e){var i=this._getInst(t);return i&&!i.inline&&this._setDateFromField(i,e),i?this._getDate(i):null},_doKeyDown:function(e){var i,n,s,o=t.datepicker._getInst(e.target),a=!0,r=o.dpDiv.is(".ui-datepicker-rtl");if(o._keyEvent=!0,t.datepicker._datepickerShowing)switch(e.keyCode){case 9:t.datepicker._hideDatepicker(),a=!1;break;case 13:return(s=t("td."+t.datepicker._dayOverClass+":not(."+t.datepicker._currentClass+")",o.dpDiv))[0]&&t.datepicker._selectDay(e.target,o.selectedMonth,o.selectedYear,s[0]),(i=t.datepicker._get(o,"onSelect"))?(n=t.datepicker._formatDate(o),i.apply(o.input?o.input[0]:null,[n,o])):t.datepicker._hideDatepicker(),!1;case 27:t.datepicker._hideDatepicker();break;case 33:t.datepicker._adjustDate(e.target,e.ctrlKey?-t.datepicker._get(o,"stepBigMonths"):-t.datepicker._get(o,"stepMonths"),"M");break;case 34:t.datepicker._adjustDate(e.target,e.ctrlKey?+t.datepicker._get(o,"stepBigMonths"):+t.datepicker._get(o,"stepMonths"),"M");break;case 35:(e.ctrlKey||e.metaKey)&&t.datepicker._clearDate(e.target),a=e.ctrlKey||e.metaKey;break;case 36:(e.ctrlKey||e.metaKey)&&t.datepicker._gotoToday(e.target),a=e.ctrlKey||e.metaKey;break;case 37:(e.ctrlKey||e.metaKey)&&t.datepicker._adjustDate(e.target,r?1:-1,"D"),a=e.ctrlKey||e.metaKey,e.originalEvent.altKey&&t.datepicker._adjustDate(e.target,e.ctrlKey?-t.datepicker._get(o,"stepBigMonths"):-t.datepicker._get(o,"stepMonths"),"M");break;case 38:(e.ctrlKey||e.metaKey)&&t.datepicker._adjustDate(e.target,-7,"D"),a=e.ctrlKey||e.metaKey;break;case 39:(e.ctrlKey||e.metaKey)&&t.datepicker._adjustDate(e.target,r?-1:1,"D"),a=e.ctrlKey||e.metaKey,e.originalEvent.altKey&&t.datepicker._adjustDate(e.target,e.ctrlKey?+t.datepicker._get(o,"stepBigMonths"):+t.datepicker._get(o,"stepMonths"),"M");break;case 40:(e.ctrlKey||e.metaKey)&&t.datepicker._adjustDate(e.target,7,"D"),a=e.ctrlKey||e.metaKey;break;default:a=!1}else 36===e.keyCode&&e.ctrlKey?t.datepicker._showDatepicker(this):a=!1;a&&(e.preventDefault(),e.stopPropagation())},_doKeyPress:function(e){var i,n,s=t.datepicker._getInst(e.target);return t.datepicker._get(s,"constrainInput")?(i=t.datepicker._possibleChars(t.datepicker._get(s,"dateFormat")),n=String.fromCharCode(null==e.charCode?e.keyCode:e.charCode),e.ctrlKey||e.metaKey||" ">n||!i||i.indexOf(n)>-1):void 0},_doKeyUp:function(e){var i=t.datepicker._getInst(e.target);if(i.input.val()!==i.lastVal)try{t.datepicker.parseDate(t.datepicker._get(i,"dateFormat"),i.input?i.input.val():null,t.datepicker._getFormatConfig(i))&&(t.datepicker._setDateFromField(i),t.datepicker._updateAlternate(i),t.datepicker._updateDatepicker(i))}catch(t){}return!0},_showDatepicker:function(e){var i,n,o,a,r,l,h;"input"!==(e=e.target||e).nodeName.toLowerCase()&&(e=t("input",e.parentNode)[0]),t.datepicker._isDisabledDatepicker(e)||t.datepicker._lastInput===e||(i=t.datepicker._getInst(e),t.datepicker._curInst&&t.datepicker._curInst!==i&&(t.datepicker._curInst.dpDiv.stop(!0,!0),i&&t.datepicker._datepickerShowing&&t.datepicker._hideDatepicker(t.datepicker._curInst.input[0])),!1!==(o=(n=t.datepicker._get(i,"beforeShow"))?n.apply(e,[e,i]):{})&&(s(i.settings,o),i.lastVal=null,t.datepicker._lastInput=e,t.datepicker._setDateFromField(i),t.datepicker._inDialog&&(e.value=""),t.datepicker._pos||(t.datepicker._pos=t.datepicker._findPos(e),t.datepicker._pos[1]+=e.offsetHeight),a=!1,t(e).parents().each((function(){return!(a|="fixed"===t(this).css("position"))})),r={left:t.datepicker._pos[0],top:t.datepicker._pos[1]},t.datepicker._pos=null,i.dpDiv.empty(),i.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),t.datepicker._updateDatepicker(i),r=t.datepicker._checkOffset(i,r,a),i.dpDiv.css({position:t.datepicker._inDialog&&t.blockUI?"static":a?"fixed":"absolute",display:"none",left:r.left+"px",top:r.top+"px"}),i.inline||(l=t.datepicker._get(i,"showAnim"),h=t.datepicker._get(i,"duration"),i.dpDiv.css("z-index",function(t){for(var e,i;t.length&&t[0]!==document;){if(("absolute"===(e=t.css("position"))||"relative"===e||"fixed"===e)&&(i=parseInt(t.css("zIndex"),10),!isNaN(i)&&0!==i))return i;t=t.parent()}return 0}(t(e))+1),t.datepicker._datepickerShowing=!0,t.effects&&t.effects.effect[l]?i.dpDiv.show(l,t.datepicker._get(i,"showOptions"),h):i.dpDiv[l||"show"](l?h:null),t.datepicker._shouldFocusInput(i)&&i.input.trigger("focus"),t.datepicker._curInst=i)))},_updateDatepicker:function(e){this.maxRows=4,p=e,e.dpDiv.empty().append(this._generateHTML(e)),this._attachHandlers(e);var i,s=this._getNumberOfMonths(e),o=s[1],a=e.dpDiv.find("."+this._dayOverClass+" a");a.length>0&&n.apply(a.get(0)),e.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(""),o>1&&e.dpDiv.addClass("ui-datepicker-multi-"+o).css("width",17*o+"em"),e.dpDiv[(1!==s[0]||1!==s[1]?"add":"remove")+"Class"]("ui-datepicker-multi"),e.dpDiv[(this._get(e,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl"),e===t.datepicker._curInst&&t.datepicker._datepickerShowing&&t.datepicker._shouldFocusInput(e)&&e.input.trigger("focus"),e.yearshtml&&(i=e.yearshtml,setTimeout((function(){i===e.yearshtml&&e.yearshtml&&e.dpDiv.find("select.ui-datepicker-year:first").replaceWith(e.yearshtml),i=e.yearshtml=null}),0))},_shouldFocusInput:function(t){return t.input&&t.input.is(":visible")&&!t.input.is(":disabled")&&!t.input.is(":focus")},_checkOffset:function(e,i,n){var s=e.dpDiv.outerWidth(),o=e.dpDiv.outerHeight(),a=e.input?e.input.outerWidth():0,r=e.input?e.input.outerHeight():0,l=document.documentElement.clientWidth+(n?0:t(document).scrollLeft()),h=document.documentElement.clientHeight+(n?0:t(document).scrollTop());return i.left-=this._get(e,"isRTL")?s-a:0,i.left-=n&&i.left===e.input.offset().left?t(document).scrollLeft():0,i.top-=n&&i.top===e.input.offset().top+r?t(document).scrollTop():0,i.left-=Math.min(i.left,i.left+s>l&&l>s?Math.abs(i.left+s-l):0),i.top-=Math.min(i.top,i.top+o>h&&h>o?Math.abs(o+r):0),i},_findPos:function(e){for(var i,n=this._getInst(e),s=this._get(n,"isRTL");e&&("hidden"===e.type||1!==e.nodeType||t.expr.filters.hidden(e));)e=e[s?"previousSibling":"nextSibling"];return[(i=t(e).offset()).left,i.top]},_hideDatepicker:function(e){var i,n,s,o,a=this._curInst;!a||e&&a!==t.data(e,"datepicker")||this._datepickerShowing&&(i=this._get(a,"showAnim"),n=this._get(a,"duration"),s=function(){t.datepicker._tidyDialog(a)},t.effects&&(t.effects.effect[i]||t.effects[i])?a.dpDiv.hide(i,t.datepicker._get(a,"showOptions"),n,s):a.dpDiv["slideDown"===i?"slideUp":"fadeIn"===i?"fadeOut":"hide"](i?n:null,s),i||s(),this._datepickerShowing=!1,(o=this._get(a,"onClose"))&&o.apply(a.input?a.input[0]:null,[a.input?a.input.val():"",a]),this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),t.blockUI&&(t.unblockUI(),t("body").append(this.dpDiv))),this._inDialog=!1)},_tidyDialog:function(t){t.dpDiv.removeClass(this._dialogClass).off(".ui-datepicker-calendar")},_checkExternalClick:function(e){if(t.datepicker._curInst){var i=t(e.target),n=t.datepicker._getInst(i[0]);(i[0].id!==t.datepicker._mainDivId&&0===i.parents("#"+t.datepicker._mainDivId).length&&!i.hasClass(t.datepicker.markerClassName)&&!i.closest("."+t.datepicker._triggerClass).length&&t.datepicker._datepickerShowing&&(!t.datepicker._inDialog||!t.blockUI)||i.hasClass(t.datepicker.markerClassName)&&t.datepicker._curInst!==n)&&t.datepicker._hideDatepicker()}},_adjustDate:function(e,i,n){var s=t(e),o=this._getInst(s[0]);this._isDisabledDatepicker(s[0])||(this._adjustInstDate(o,i+("M"===n?this._get(o,"showCurrentAtPos"):0),n),this._updateDatepicker(o))},_gotoToday:function(e){var i,n=t(e),s=this._getInst(n[0]);this._get(s,"gotoCurrent")&&s.currentDay?(s.selectedDay=s.currentDay,s.drawMonth=s.selectedMonth=s.currentMonth,s.drawYear=s.selectedYear=s.currentYear):(i=new Date,s.selectedDay=i.getDate(),s.drawMonth=s.selectedMonth=i.getMonth(),s.drawYear=s.selectedYear=i.getFullYear()),this._notifyChange(s),this._adjustDate(n)},_selectMonthYear:function(e,i,n){var s=t(e),o=this._getInst(s[0]);o["selected"+("M"===n?"Month":"Year")]=o["draw"+("M"===n?"Month":"Year")]=parseInt(i.options[i.selectedIndex].value,10),this._notifyChange(o),this._adjustDate(s)},_selectDay:function(e,i,n,s){var o,a=t(e);t(s).hasClass(this._unselectableClass)||this._isDisabledDatepicker(a[0])||((o=this._getInst(a[0])).selectedDay=o.currentDay=t("a",s).html(),o.selectedMonth=o.currentMonth=i,o.selectedYear=o.currentYear=n,this._selectDate(e,this._formatDate(o,o.currentDay,o.currentMonth,o.currentYear)))},_clearDate:function(e){var i=t(e);this._selectDate(i,"")},_selectDate:function(e,i){var n,s=t(e),o=this._getInst(s[0]);i=null!=i?i:this._formatDate(o),o.input&&o.input.val(i),this._updateAlternate(o),(n=this._get(o,"onSelect"))?n.apply(o.input?o.input[0]:null,[i,o]):o.input&&o.input.trigger("change"),o.inline?this._updateDatepicker(o):(this._hideDatepicker(),this._lastInput=o.input[0],"object"!=typeof o.input[0]&&o.input.trigger("focus"),this._lastInput=null)},_updateAlternate:function(e){var i,n,s,o=this._get(e,"altField");o&&(i=this._get(e,"altFormat")||this._get(e,"dateFormat"),n=this._getDate(e),s=this.formatDate(i,n,this._getFormatConfig(e)),t(o).val(s))},noWeekends:function(t){var e=t.getDay();return[e>0&&6>e,""]},iso8601Week:function(t){var e,i=new Date(t.getTime());return i.setDate(i.getDate()+4-(i.getDay()||7)),e=i.getTime(),i.setMonth(0),i.setDate(1),Math.floor(Math.round((e-i)/864e5)/7)+1},parseDate:function(e,i,n){if(null==e||null==i)throw"Invalid arguments";if(""===(i="object"==typeof i?i.toString():i+""))return null;var s,o,a,r,l=0,h=(n?n.shortYearCutoff:null)||this._defaults.shortYearCutoff,c="string"!=typeof h?h:(new Date).getFullYear()%100+parseInt(h,10),d=(n?n.dayNamesShort:null)||this._defaults.dayNamesShort,u=(n?n.dayNames:null)||this._defaults.dayNames,p=(n?n.monthNamesShort:null)||this._defaults.monthNamesShort,f=(n?n.monthNames:null)||this._defaults.monthNames,g=-1,m=-1,v=-1,y=-1,b=!1,w=function(t){var i=s+1<e.length&&e.charAt(s+1)===t;return i&&s++,i},_=function(t){var e=w(t),n="@"===t?14:"!"===t?20:"y"===t&&e?4:"o"===t?3:2,s=new RegExp("^\\d{"+("y"===t?n:1)+","+n+"}"),o=i.substring(l).match(s);if(!o)throw"Missing number at position "+l;return l+=o[0].length,parseInt(o[0],10)},x=function(e,n,s){var o=-1,a=t.map(w(e)?s:n,(function(t,e){return[[e,t]]})).sort((function(t,e){return-(t[1].length-e[1].length)}));if(t.each(a,(function(t,e){var n=e[1];return i.substr(l,n.length).toLowerCase()===n.toLowerCase()?(o=e[0],l+=n.length,!1):void 0})),-1!==o)return o+1;throw"Unknown name at position "+l},T=function(){if(i.charAt(l)!==e.charAt(s))throw"Unexpected literal at position "+l;l++};for(s=0;s<e.length;s++)if(b)"'"!==e.charAt(s)||w("'")?T():b=!1;else switch(e.charAt(s)){case"d":v=_("d");break;case"D":x("D",d,u);break;case"o":y=_("o");break;case"m":m=_("m");break;case"M":m=x("M",p,f);break;case"y":g=_("y");break;case"@":g=(r=new Date(_("@"))).getFullYear(),m=r.getMonth()+1,v=r.getDate();break;case"!":g=(r=new Date((_("!")-this._ticksTo1970)/1e4)).getFullYear(),m=r.getMonth()+1,v=r.getDate();break;case"'":w("'")?T():b=!0;break;default:T()}if(l<i.length&&(a=i.substr(l),!/^\s+/.test(a)))throw"Extra/unparsed characters found in date: "+a;if(-1===g?g=(new Date).getFullYear():100>g&&(g+=(new Date).getFullYear()-(new Date).getFullYear()%100+(c>=g?0:-100)),y>-1)for(m=1,v=y;!((o=this._getDaysInMonth(g,m-1))>=v);)m++,v-=o;if((r=this._daylightSavingAdjust(new Date(g,m-1,v))).getFullYear()!==g||r.getMonth()+1!==m||r.getDate()!==v)throw"Invalid date";return r},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:24*(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925))*60*60*1e7,formatDate:function(t,e,i){if(!e)return"";var n,s=(i?i.dayNamesShort:null)||this._defaults.dayNamesShort,o=(i?i.dayNames:null)||this._defaults.dayNames,a=(i?i.monthNamesShort:null)||this._defaults.monthNamesShort,r=(i?i.monthNames:null)||this._defaults.monthNames,l=function(e){var i=n+1<t.length&&t.charAt(n+1)===e;return i&&n++,i},h=function(t,e,i){var n=""+e;if(l(t))for(;n.length<i;)n="0"+n;return n},c=function(t,e,i,n){return l(t)?n[e]:i[e]},d="",u=!1;if(e)for(n=0;n<t.length;n++)if(u)"'"!==t.charAt(n)||l("'")?d+=t.charAt(n):u=!1;else switch(t.charAt(n)){case"d":d+=h("d",e.getDate(),2);break;case"D":d+=c("D",e.getDay(),s,o);break;case"o":d+=h("o",Math.round((new Date(e.getFullYear(),e.getMonth(),e.getDate()).getTime()-new Date(e.getFullYear(),0,0).getTime())/864e5),3);break;case"m":d+=h("m",e.getMonth()+1,2);break;case"M":d+=c("M",e.getMonth(),a,r);break;case"y":d+=l("y")?e.getFullYear():(e.getFullYear()%100<10?"0":"")+e.getFullYear()%100;break;case"@":d+=e.getTime();break;case"!":d+=1e4*e.getTime()+this._ticksTo1970;break;case"'":l("'")?d+="'":u=!0;break;default:d+=t.charAt(n)}return d},_possibleChars:function(t){var e,i="",n=!1,s=function(i){var n=e+1<t.length&&t.charAt(e+1)===i;return n&&e++,n};for(e=0;e<t.length;e++)if(n)"'"!==t.charAt(e)||s("'")?i+=t.charAt(e):n=!1;else switch(t.charAt(e)){case"d":case"m":case"y":case"@":i+="0123456789";break;case"D":case"M":return null;case"'":s("'")?i+="'":n=!0;break;default:i+=t.charAt(e)}return i},_get:function(t,e){return void 0!==t.settings[e]?t.settings[e]:this._defaults[e]},_setDateFromField:function(t,e){if(t.input.val()!==t.lastVal){var i=this._get(t,"dateFormat"),n=t.lastVal=t.input?t.input.val():null,s=this._getDefaultDate(t),o=s,a=this._getFormatConfig(t);try{o=this.parseDate(i,n,a)||s}catch(t){n=e?"":n}t.selectedDay=o.getDate(),t.drawMonth=t.selectedMonth=o.getMonth(),t.drawYear=t.selectedYear=o.getFullYear(),t.currentDay=n?o.getDate():0,t.currentMonth=n?o.getMonth():0,t.currentYear=n?o.getFullYear():0,this._adjustInstDate(t)}},_getDefaultDate:function(t){return this._restrictMinMax(t,this._determineDate(t,this._get(t,"defaultDate"),new Date))},_determineDate:function(e,i,n){var s=null==i||""===i?n:"string"==typeof i?function(i){try{return t.datepicker.parseDate(t.datepicker._get(e,"dateFormat"),i,t.datepicker._getFormatConfig(e))}catch(t){}for(var n=(i.toLowerCase().match(/^c/)?t.datepicker._getDate(e):null)||new Date,s=n.getFullYear(),o=n.getMonth(),a=n.getDate(),r=/([+\-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,l=r.exec(i);l;){switch(l[2]||"d"){case"d":case"D":a+=parseInt(l[1],10);break;case"w":case"W":a+=7*parseInt(l[1],10);break;case"m":case"M":o+=parseInt(l[1],10),a=Math.min(a,t.datepicker._getDaysInMonth(s,o));break;case"y":case"Y":s+=parseInt(l[1],10),a=Math.min(a,t.datepicker._getDaysInMonth(s,o))}l=r.exec(i)}return new Date(s,o,a)}(i):"number"==typeof i?isNaN(i)?n:function(t){var e=new Date;return e.setDate(e.getDate()+t),e}(i):new Date(i.getTime());return(s=s&&"Invalid Date"===s.toString()?n:s)&&(s.setHours(0),s.setMinutes(0),s.setSeconds(0),s.setMilliseconds(0)),this._daylightSavingAdjust(s)},_daylightSavingAdjust:function(t){return t?(t.setHours(t.getHours()>12?t.getHours()+2:0),t):null},_setDate:function(t,e,i){var n=!e,s=t.selectedMonth,o=t.selectedYear,a=this._restrictMinMax(t,this._determineDate(t,e,new Date));t.selectedDay=t.currentDay=a.getDate(),t.drawMonth=t.selectedMonth=t.currentMonth=a.getMonth(),t.drawYear=t.selectedYear=t.currentYear=a.getFullYear(),s===t.selectedMonth&&o===t.selectedYear||i||this._notifyChange(t),this._adjustInstDate(t),t.input&&t.input.val(n?"":this._formatDate(t))},_getDate:function(t){return!t.currentYear||t.input&&""===t.input.val()?null:this._daylightSavingAdjust(new Date(t.currentYear,t.currentMonth,t.currentDay))},_attachHandlers:function(e){var i=this._get(e,"stepMonths"),n="#"+e.id.replace(/\\\\/g,"\\");e.dpDiv.find("[data-handler]").map((function(){var e={prev:function(){t.datepicker._adjustDate(n,-i,"M")},next:function(){t.datepicker._adjustDate(n,+i,"M")},hide:function(){t.datepicker._hideDatepicker()},today:function(){t.datepicker._gotoToday(n)},selectDay:function(){return t.datepicker._selectDay(n,+this.getAttribute("data-month"),+this.getAttribute("data-year"),this),!1},selectMonth:function(){return t.datepicker._selectMonthYear(n,this,"M"),!1},selectYear:function(){return t.datepicker._selectMonthYear(n,this,"Y"),!1}};t(this).on(this.getAttribute("data-event"),e[this.getAttribute("data-handler")])}))},_generateHTML:function(t){var e,i,n,s,o,a,r,l,h,c,d,u,p,f,g,m,v,y,b,w,_,x,T,C,k,S,P,A,D,O,I,M,L,E,z,$,j,F,H,N=new Date,R=this._daylightSavingAdjust(new Date(N.getFullYear(),N.getMonth(),N.getDate())),W=this._get(t,"isRTL"),Y=this._get(t,"showButtonPanel"),B=this._get(t,"hideIfNoPrevNext"),X=this._get(t,"navigationAsDateFormat"),q=this._getNumberOfMonths(t),Q=this._get(t,"showCurrentAtPos"),V=this._get(t,"stepMonths"),U=1!==q[0]||1!==q[1],G=this._daylightSavingAdjust(t.currentDay?new Date(t.currentYear,t.currentMonth,t.currentDay):new Date(9999,9,9)),Z=this._getMinMaxDate(t,"min"),K=this._getMinMaxDate(t,"max"),J=t.drawMonth-Q,tt=t.drawYear;if(0>J&&(J+=12,tt--),K)for(e=this._daylightSavingAdjust(new Date(K.getFullYear(),K.getMonth()-q[0]*q[1]+1,K.getDate())),e=Z&&Z>e?Z:e;this._daylightSavingAdjust(new Date(tt,J,1))>e;)0>--J&&(J=11,tt--);for(t.drawMonth=J,t.drawYear=tt,i=this._get(t,"prevText"),i=X?this.formatDate(i,this._daylightSavingAdjust(new Date(tt,J-V,1)),this._getFormatConfig(t)):i,n=this._canAdjustMonth(t,-1,tt,J)?"<a class='ui-datepicker-prev ui-corner-all' data-handler='prev' data-event='click' title='"+i+"'><span class='ui-icon ui-icon-circle-triangle-"+(W?"e":"w")+"'>"+i+"</span></a>":B?"":"<a class='ui-datepicker-prev ui-corner-all ui-state-disabled' title='"+i+"'><span class='ui-icon ui-icon-circle-triangle-"+(W?"e":"w")+"'>"+i+"</span></a>",s=this._get(t,"nextText"),s=X?this.formatDate(s,this._daylightSavingAdjust(new Date(tt,J+V,1)),this._getFormatConfig(t)):s,o=this._canAdjustMonth(t,1,tt,J)?"<a class='ui-datepicker-next ui-corner-all' data-handler='next' data-event='click' title='"+s+"'><span class='ui-icon ui-icon-circle-triangle-"+(W?"w":"e")+"'>"+s+"</span></a>":B?"":"<a class='ui-datepicker-next ui-corner-all ui-state-disabled' title='"+s+"'><span class='ui-icon ui-icon-circle-triangle-"+(W?"w":"e")+"'>"+s+"</span></a>",a=this._get(t,"currentText"),r=this._get(t,"gotoCurrent")&&t.currentDay?G:R,a=X?this.formatDate(a,r,this._getFormatConfig(t)):a,l=t.inline?"":"<button type='button' class='ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all' data-handler='hide' data-event='click'>"+this._get(t,"closeText")+"</button>",h=Y?"<div class='ui-datepicker-buttonpane ui-widget-content'>"+(W?l:"")+(this._isInRange(t,r)?"<button type='button' class='ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all' data-handler='today' data-event='click'>"+a+"</button>":"")+(W?"":l)+"</div>":"",c=parseInt(this._get(t,"firstDay"),10),c=isNaN(c)?0:c,d=this._get(t,"showWeek"),u=this._get(t,"dayNames"),p=this._get(t,"dayNamesMin"),f=this._get(t,"monthNames"),g=this._get(t,"monthNamesShort"),m=this._get(t,"beforeShowDay"),v=this._get(t,"showOtherMonths"),y=this._get(t,"selectOtherMonths"),b=this._getDefaultDate(t),w="",x=0;x<q[0];x++){for(T="",this.maxRows=4,C=0;C<q[1];C++){if(k=this._daylightSavingAdjust(new Date(tt,J,t.selectedDay)),S=" ui-corner-all",P="",U){if(P+="<div class='ui-datepicker-group",q[1]>1)switch(C){case 0:P+=" ui-datepicker-group-first",S=" ui-corner-"+(W?"right":"left");break;case q[1]-1:P+=" ui-datepicker-group-last",S=" ui-corner-"+(W?"left":"right");break;default:P+=" ui-datepicker-group-middle",S=""}P+="'>"}for(P+="<div class='ui-datepicker-header ui-widget-header ui-helper-clearfix"+S+"'>"+(/all|left/.test(S)&&0===x?W?o:n:"")+(/all|right/.test(S)&&0===x?W?n:o:"")+this._generateMonthYearHeader(t,J,tt,Z,K,x>0||C>0,f,g)+"</div><table class='ui-datepicker-calendar'><thead><tr>",A=d?"<th class='ui-datepicker-week-col'>"+this._get(t,"weekHeader")+"</th>":"",_=0;7>_;_++)A+="<th scope='col'"+((_+c+6)%7>=5?" class='ui-datepicker-week-end'":"")+"><span title='"+u[D=(_+c)%7]+"'>"+p[D]+"</span></th>";for(P+=A+"</tr></thead><tbody>",O=this._getDaysInMonth(tt,J),tt===t.selectedYear&&J===t.selectedMonth&&(t.selectedDay=Math.min(t.selectedDay,O)),I=(this._getFirstDayOfMonth(tt,J)-c+7)%7,M=Math.ceil((I+O)/7),L=U&&this.maxRows>M?this.maxRows:M,this.maxRows=L,E=this._daylightSavingAdjust(new Date(tt,J,1-I)),z=0;L>z;z++){for(P+="<tr>",$=d?"<td class='ui-datepicker-week-col'>"+this._get(t,"calculateWeek")(E)+"</td>":"",_=0;7>_;_++)j=m?m.apply(t.input?t.input[0]:null,[E]):[!0,""],H=(F=E.getMonth()!==J)&&!y||!j[0]||Z&&Z>E||K&&E>K,$+="<td class='"+((_+c+6)%7>=5?" ui-datepicker-week-end":"")+(F?" ui-datepicker-other-month":"")+(E.getTime()===k.getTime()&&J===t.selectedMonth&&t._keyEvent||b.getTime()===E.getTime()&&b.getTime()===k.getTime()?" "+this._dayOverClass:"")+(H?" "+this._unselectableClass+" ui-state-disabled":"")+(F&&!v?"":" "+j[1]+(E.getTime()===G.getTime()?" "+this._currentClass:"")+(E.getTime()===R.getTime()?" ui-datepicker-today":""))+"'"+(F&&!v||!j[2]?"":" title='"+j[2].replace(/'/g,"&#39;")+"'")+(H?"":" data-handler='selectDay' data-event='click' data-month='"+E.getMonth()+"' data-year='"+E.getFullYear()+"'")+">"+(F&&!v?"&#xa0;":H?"<span class='ui-state-default'>"+E.getDate()+"</span>":"<a class='ui-state-default"+(E.getTime()===R.getTime()?" ui-state-highlight":"")+(E.getTime()===G.getTime()?" ui-state-active":"")+(F?" ui-priority-secondary":"")+"' href='#'>"+E.getDate()+"</a>")+"</td>",E.setDate(E.getDate()+1),E=this._daylightSavingAdjust(E);P+=$+"</tr>"}++J>11&&(J=0,tt++),T+=P+="</tbody></table>"+(U?"</div>"+(q[0]>0&&C===q[1]-1?"<div class='ui-datepicker-row-break'></div>":""):"")}w+=T}return w+=h,t._keyEvent=!1,w},_generateMonthYearHeader:function(t,e,i,n,s,o,a,r){var l,h,c,d,u,p,f,g,m=this._get(t,"changeMonth"),v=this._get(t,"changeYear"),y=this._get(t,"showMonthAfterYear"),b="<div class='ui-datepicker-title'>",w="";if(o||!m)w+="<span class='ui-datepicker-month'>"+a[e]+"</span>";else{for(l=n&&n.getFullYear()===i,h=s&&s.getFullYear()===i,w+="<select class='ui-datepicker-month' data-handler='selectMonth' data-event='change'>",c=0;12>c;c++)(!l||c>=n.getMonth())&&(!h||c<=s.getMonth())&&(w+="<option value='"+c+"'"+(c===e?" selected='selected'":"")+">"+r[c]+"</option>");w+="</select>"}if(y||(b+=w+(!o&&m&&v?"":"&#xa0;")),!t.yearshtml)if(t.yearshtml="",o||!v)b+="<span class='ui-datepicker-year'>"+i+"</span>";else{for(d=this._get(t,"yearRange").split(":"),u=(new Date).getFullYear(),p=function(t){var e=t.match(/c[+\-].*/)?i+parseInt(t.substring(1),10):t.match(/[+\-].*/)?u+parseInt(t,10):parseInt(t,10);return isNaN(e)?u:e},f=p(d[0]),g=Math.max(f,p(d[1]||"")),f=n?Math.max(f,n.getFullYear()):f,g=s?Math.min(g,s.getFullYear()):g,t.yearshtml+="<select class='ui-datepicker-year' data-handler='selectYear' data-event='change'>";g>=f;f++)t.yearshtml+="<option value='"+f+"'"+(f===i?" selected='selected'":"")+">"+f+"</option>";t.yearshtml+="</select>",b+=t.yearshtml,t.yearshtml=null}return b+=this._get(t,"yearSuffix"),y&&(b+=(!o&&m&&v?"":"&#xa0;")+w),b+"</div>"},_adjustInstDate:function(t,e,i){var n=t.selectedYear+("Y"===i?e:0),s=t.selectedMonth+("M"===i?e:0),o=Math.min(t.selectedDay,this._getDaysInMonth(n,s))+("D"===i?e:0),a=this._restrictMinMax(t,this._daylightSavingAdjust(new Date(n,s,o)));t.selectedDay=a.getDate(),t.drawMonth=t.selectedMonth=a.getMonth(),t.drawYear=t.selectedYear=a.getFullYear(),("M"===i||"Y"===i)&&this._notifyChange(t)},_restrictMinMax:function(t,e){var i=this._getMinMaxDate(t,"min"),n=this._getMinMaxDate(t,"max"),s=i&&i>e?i:e;return n&&s>n?n:s},_notifyChange:function(t){var e=this._get(t,"onChangeMonthYear");e&&e.apply(t.input?t.input[0]:null,[t.selectedYear,t.selectedMonth+1,t])},_getNumberOfMonths:function(t){var e=this._get(t,"numberOfMonths");return null==e?[1,1]:"number"==typeof e?[1,e]:e},_getMinMaxDate:function(t,e){return this._determineDate(t,this._get(t,e+"Date"),null)},_getDaysInMonth:function(t,e){return 32-this._daylightSavingAdjust(new Date(t,e,32)).getDate()},_getFirstDayOfMonth:function(t,e){return new Date(t,e,1).getDay()},_canAdjustMonth:function(t,e,i,n){var s=this._getNumberOfMonths(t),o=this._daylightSavingAdjust(new Date(i,n+(0>e?e:s[0]*s[1]),1));return 0>e&&o.setDate(this._getDaysInMonth(o.getFullYear(),o.getMonth())),this._isInRange(t,o)},_isInRange:function(t,e){var i,n,s=this._getMinMaxDate(t,"min"),o=this._getMinMaxDate(t,"max"),a=null,r=null,l=this._get(t,"yearRange");return l&&(i=l.split(":"),n=(new Date).getFullYear(),a=parseInt(i[0],10),r=parseInt(i[1],10),i[0].match(/[+\-].*/)&&(a+=n),i[1].match(/[+\-].*/)&&(r+=n)),(!s||e.getTime()>=s.getTime())&&(!o||e.getTime()<=o.getTime())&&(!a||e.getFullYear()>=a)&&(!r||e.getFullYear()<=r)},_getFormatConfig:function(t){var e=this._get(t,"shortYearCutoff");return{shortYearCutoff:e="string"!=typeof e?e:(new Date).getFullYear()%100+parseInt(e,10),dayNamesShort:this._get(t,"dayNamesShort"),dayNames:this._get(t,"dayNames"),monthNamesShort:this._get(t,"monthNamesShort"),monthNames:this._get(t,"monthNames")}},_formatDate:function(t,e,i,n){e||(t.currentDay=t.selectedDay,t.currentMonth=t.selectedMonth,t.currentYear=t.selectedYear);var s=e?"object"==typeof e?e:this._daylightSavingAdjust(new Date(n,i,e)):this._daylightSavingAdjust(new Date(t.currentYear,t.currentMonth,t.currentDay));return this.formatDate(this._get(t,"dateFormat"),s,this._getFormatConfig(t))}}),t.fn.datepicker=function(e){if(!this.length)return this;t.datepicker.initialized||(t(document).on("mousedown",t.datepicker._checkExternalClick),t.datepicker.initialized=!0),0===t("#"+t.datepicker._mainDivId).length&&t("body").append(t.datepicker.dpDiv);var i=Array.prototype.slice.call(arguments,1);return"string"!=typeof e||"isDisabled"!==e&&"getDate"!==e&&"widget"!==e?"option"===e&&2===arguments.length&&"string"==typeof arguments[1]?t.datepicker["_"+e+"Datepicker"].apply(t.datepicker,[this[0]].concat(i)):this.each((function(){"string"==typeof e?t.datepicker["_"+e+"Datepicker"].apply(t.datepicker,[this].concat(i)):t.datepicker._attachDatepicker(this,e)})):t.datepicker["_"+e+"Datepicker"].apply(t.datepicker,[this[0]].concat(i))},t.datepicker=new e,t.datepicker.initialized=!1,t.datepicker.uuid=(new Date).getTime(),t.datepicker.version="1.12.1";var g=(t.datepicker,t.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()),!1);t(document).on("mouseup",(function(){g=!1})),t.widget("ui.mouse",{version:"1.12.1",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.on("mousedown."+this.widgetName,(function(t){return e._mouseDown(t)})).on("click."+this.widgetName,(function(i){return!0===t.data(i.target,e.widgetName+".preventClickEvent")?(t.removeData(i.target,e.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1):void 0})),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){if(!g){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(e),this._mouseDownEvent=e;var i=this,n=1===e.which,s=!("string"!=typeof this.options.cancel||!e.target.nodeName)&&t(e.target).closest(this.options.cancel).length;return!(n&&!s&&this._mouseCapture(e)&&(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout((function(){i.mouseDelayMet=!0}),this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=!1!==this._mouseStart(e),!this._mouseStarted)?(e.preventDefault(),0):(!0===t.data(e.target,this.widgetName+".preventClickEvent")&&t.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return i._mouseMove(t)},this._mouseUpDelegate=function(t){return i._mouseUp(t)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),g=!0,0)))}},_mouseMove:function(e){if(this._mouseMoved){if(t.ui.ie&&(!document.documentMode||document.documentMode<9)&&!e.button)return this._mouseUp(e);if(!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e)}return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=!1!==this._mouseStart(this._mouseDownEvent,e),this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&t.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,g=!1,e.preventDefault()},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),t.ui.plugin={add:function(e,i,n){var s,o=t.ui[e].prototype;for(s in n)o.plugins[s]=o.plugins[s]||[],o.plugins[s].push([i,n[s]])},call:function(t,e,i,n){var s,o=t.plugins[e];if(o&&(n||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(s=0;s<o.length;s++)t.options[o[s][0]]&&o[s][1].apply(t.element,i)}},t.ui.safeBlur=function(e){e&&"body"!==e.nodeName.toLowerCase()&&t(e).trigger("blur")},t.widget("ui.draggable",t.ui.mouse,{version:"1.12.1",widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1,drag:null,start:null,stop:null},_create:function(){"original"===this.options.helper&&this._setPositionRelative(),this.options.addClasses&&this._addClass("ui-draggable"),this._setHandleClassName(),this._mouseInit()},_setOption:function(t,e){this._super(t,e),"handle"===t&&(this._removeHandleClassName(),this._setHandleClassName())},_destroy:function(){return(this.helper||this.element).is(".ui-draggable-dragging")?void(this.destroyOnClear=!0):(this._removeHandleClassName(),void this._mouseDestroy())},_mouseCapture:function(e){var i=this.options;return!(this.helper||i.disabled||t(e.target).closest(".ui-resizable-handle").length>0||(this.handle=this._getHandle(e),!this.handle||(this._blurActiveElement(e),this._blockFrames(!0===i.iframeFix?"iframe":i.iframeFix),0)))},_blockFrames:function(e){this.iframeBlocks=this.document.find(e).map((function(){var e=t(this);return t("<div>").css("position","absolute").appendTo(e.parent()).outerWidth(e.outerWidth()).outerHeight(e.outerHeight()).offset(e.offset())[0]}))},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_blurActiveElement:function(e){var i=t.ui.safeActiveElement(this.document[0]);t(e.target).closest(i).length||t.ui.safeBlur(i)},_mouseStart:function(e){var i=this.options;return this.helper=this._createHelper(e),this._addClass(this.helper,"ui-draggable-dragging"),this._cacheHelperProportions(),t.ui.ddmanager&&(t.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(!0),this.offsetParent=this.helper.offsetParent(),this.hasFixedAncestor=this.helper.parents().filter((function(){return"fixed"===t(this).css("position")})).length>0,this.positionAbs=this.element.offset(),this._refreshOffsets(e),this.originalPosition=this.position=this._generatePosition(e,!1),this.originalPageX=e.pageX,this.originalPageY=e.pageY,i.cursorAt&&this._adjustOffsetFromHelper(i.cursorAt),this._setContainment(),!1===this._trigger("start",e)?(this._clear(),!1):(this._cacheHelperProportions(),t.ui.ddmanager&&!i.dropBehaviour&&t.ui.ddmanager.prepareOffsets(this,e),this._mouseDrag(e,!0),t.ui.ddmanager&&t.ui.ddmanager.dragStart(this,e),!0)},_refreshOffsets:function(t){this.offset={top:this.positionAbs.top-this.margins.top,left:this.positionAbs.left-this.margins.left,scroll:!1,parent:this._getParentOffset(),relative:this._getRelativeOffset()},this.offset.click={left:t.pageX-this.offset.left,top:t.pageY-this.offset.top}},_mouseDrag:function(e,i){if(this.hasFixedAncestor&&(this.offset.parent=this._getParentOffset()),this.position=this._generatePosition(e,!0),this.positionAbs=this._convertPositionTo("absolute"),!i){var n=this._uiHash();if(!1===this._trigger("drag",e,n))return this._mouseUp(new t.Event("mouseup",e)),!1;this.position=n.position}return this.helper[0].style.left=this.position.left+"px",this.helper[0].style.top=this.position.top+"px",t.ui.ddmanager&&t.ui.ddmanager.drag(this,e),!1},_mouseStop:function(e){var i=this,n=!1;return t.ui.ddmanager&&!this.options.dropBehaviour&&(n=t.ui.ddmanager.drop(this,e)),this.dropped&&(n=this.dropped,this.dropped=!1),"invalid"===this.options.revert&&!n||"valid"===this.options.revert&&n||!0===this.options.revert||t.isFunction(this.options.revert)&&this.options.revert.call(this.element,n)?t(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),(function(){!1!==i._trigger("stop",e)&&i._clear()})):!1!==this._trigger("stop",e)&&this._clear(),!1},_mouseUp:function(e){return this._unblockFrames(),t.ui.ddmanager&&t.ui.ddmanager.dragStop(this,e),this.handleElement.is(e.target)&&this.element.trigger("focus"),t.ui.mouse.prototype._mouseUp.call(this,e)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp(new t.Event("mouseup",{target:this.element[0]})):this._clear(),this},_getHandle:function(e){return!this.options.handle||!!t(e.target).closest(this.element.find(this.options.handle)).length},_setHandleClassName:function(){this.handleElement=this.options.handle?this.element.find(this.options.handle):this.element,this._addClass(this.handleElement,"ui-draggable-handle")},_removeHandleClassName:function(){this._removeClass(this.handleElement,"ui-draggable-handle")},_createHelper:function(e){var i=this.options,n=t.isFunction(i.helper),s=n?t(i.helper.apply(this.element[0],[e])):"clone"===i.helper?this.element.clone().removeAttr("id"):this.element;return s.parents("body").length||s.appendTo("parent"===i.appendTo?this.element[0].parentNode:i.appendTo),n&&s[0]===this.element[0]&&this._setPositionRelative(),s[0]===this.element[0]||/(fixed|absolute)/.test(s.css("position"))||s.css("position","absolute"),s},_setPositionRelative:function(){/^(?:r|a|f)/.test(this.element.css("position"))||(this.element[0].style.position="relative")},_adjustOffsetFromHelper:function(e){"string"==typeof e&&(e=e.split(" ")),t.isArray(e)&&(e={left:+e[0],top:+e[1]||0}),"left"in e&&(this.offset.click.left=e.left+this.margins.left),"right"in e&&(this.offset.click.left=this.helperProportions.width-e.right+this.margins.left),"top"in e&&(this.offset.click.top=e.top+this.margins.top),"bottom"in e&&(this.offset.click.top=this.helperProportions.height-e.bottom+this.margins.top)},_isRootNode:function(t){return/(html|body)/i.test(t.tagName)||t===this.document[0]},_getParentOffset:function(){var e=this.offsetParent.offset(),i=this.document[0];return"absolute"===this.cssPosition&&this.scrollParent[0]!==i&&t.contains(this.scrollParent[0],this.offsetParent[0])&&(e.left+=this.scrollParent.scrollLeft(),e.top+=this.scrollParent.scrollTop()),this._isRootNode(this.offsetParent[0])&&(e={top:0,left:0}),{top:e.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:e.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"!==this.cssPosition)return{top:0,left:0};var t=this.element.position(),e=this._isRootNode(this.scrollParent[0]);return{top:t.top-(parseInt(this.helper.css("top"),10)||0)+(e?0:this.scrollParent.scrollTop()),left:t.left-(parseInt(this.helper.css("left"),10)||0)+(e?0:this.scrollParent.scrollLeft())}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e,i,n,s=this.options,o=this.document[0];return this.relativeContainer=null,s.containment?"window"===s.containment?void(this.containment=[t(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,t(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,t(window).scrollLeft()+t(window).width()-this.helperProportions.width-this.margins.left,t(window).scrollTop()+(t(window).height()||o.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]):"document"===s.containment?void(this.containment=[0,0,t(o).width()-this.helperProportions.width-this.margins.left,(t(o).height()||o.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]):s.containment.constructor===Array?void(this.containment=s.containment):("parent"===s.containment&&(s.containment=this.helper[0].parentNode),void((n=(i=t(s.containment))[0])&&(e=/(scroll|auto)/.test(i.css("overflow")),this.containment=[(parseInt(i.css("borderLeftWidth"),10)||0)+(parseInt(i.css("paddingLeft"),10)||0),(parseInt(i.css("borderTopWidth"),10)||0)+(parseInt(i.css("paddingTop"),10)||0),(e?Math.max(n.scrollWidth,n.offsetWidth):n.offsetWidth)-(parseInt(i.css("borderRightWidth"),10)||0)-(parseInt(i.css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(e?Math.max(n.scrollHeight,n.offsetHeight):n.offsetHeight)-(parseInt(i.css("borderBottomWidth"),10)||0)-(parseInt(i.css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relativeContainer=i))):void(this.containment=null)},_convertPositionTo:function(t,e){e||(e=this.position);var i="absolute"===t?1:-1,n=this._isRootNode(this.scrollParent[0]);return{top:e.top+this.offset.relative.top*i+this.offset.parent.top*i-("fixed"===this.cssPosition?-this.offset.scroll.top:n?0:this.offset.scroll.top)*i,left:e.left+this.offset.relative.left*i+this.offset.parent.left*i-("fixed"===this.cssPosition?-this.offset.scroll.left:n?0:this.offset.scroll.left)*i}},_generatePosition:function(t,e){var i,n,s,o,a=this.options,r=this._isRootNode(this.scrollParent[0]),l=t.pageX,h=t.pageY;return r&&this.offset.scroll||(this.offset.scroll={top:this.scrollParent.scrollTop(),left:this.scrollParent.scrollLeft()}),e&&(this.containment&&(this.relativeContainer?(n=this.relativeContainer.offset(),i=[this.containment[0]+n.left,this.containment[1]+n.top,this.containment[2]+n.left,this.containment[3]+n.top]):i=this.containment,t.pageX-this.offset.click.left<i[0]&&(l=i[0]+this.offset.click.left),t.pageY-this.offset.click.top<i[1]&&(h=i[1]+this.offset.click.top),t.pageX-this.offset.click.left>i[2]&&(l=i[2]+this.offset.click.left),t.pageY-this.offset.click.top>i[3]&&(h=i[3]+this.offset.click.top)),a.grid&&(s=a.grid[1]?this.originalPageY+Math.round((h-this.originalPageY)/a.grid[1])*a.grid[1]:this.originalPageY,h=i?s-this.offset.click.top>=i[1]||s-this.offset.click.top>i[3]?s:s-this.offset.click.top>=i[1]?s-a.grid[1]:s+a.grid[1]:s,o=a.grid[0]?this.originalPageX+Math.round((l-this.originalPageX)/a.grid[0])*a.grid[0]:this.originalPageX,l=i?o-this.offset.click.left>=i[0]||o-this.offset.click.left>i[2]?o:o-this.offset.click.left>=i[0]?o-a.grid[0]:o+a.grid[0]:o),"y"===a.axis&&(l=this.originalPageX),"x"===a.axis&&(h=this.originalPageY)),{top:h-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.offset.scroll.top:r?0:this.offset.scroll.top),left:l-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.offset.scroll.left:r?0:this.offset.scroll.left)}},_clear:function(){this._removeClass(this.helper,"ui-draggable-dragging"),this.helper[0]===this.element[0]||this.cancelHelperRemoval||this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1,this.destroyOnClear&&this.destroy()},_trigger:function(e,i,n){return n=n||this._uiHash(),t.ui.plugin.call(this,e,[i,n,this],!0),/^(drag|start|stop)/.test(e)&&(this.positionAbs=this._convertPositionTo("absolute"),n.offset=this.positionAbs),t.Widget.prototype._trigger.call(this,e,i,n)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),t.ui.plugin.add("draggable","connectToSortable",{start:function(e,i,n){var s=t.extend({},i,{item:n.element});n.sortables=[],t(n.options.connectToSortable).each((function(){var i=t(this).sortable("instance");i&&!i.options.disabled&&(n.sortables.push(i),i.refreshPositions(),i._trigger("activate",e,s))}))},stop:function(e,i,n){var s=t.extend({},i,{item:n.element});n.cancelHelperRemoval=!1,t.each(n.sortables,(function(){var t=this;t.isOver?(t.isOver=0,n.cancelHelperRemoval=!0,t.cancelHelperRemoval=!1,t._storedCSS={position:t.placeholder.css("position"),top:t.placeholder.css("top"),left:t.placeholder.css("left")},t._mouseStop(e),t.options.helper=t.options._helper):(t.cancelHelperRemoval=!0,t._trigger("deactivate",e,s))}))},drag:function(e,i,n){t.each(n.sortables,(function(){var s=!1,o=this;o.positionAbs=n.positionAbs,o.helperProportions=n.helperProportions,o.offset.click=n.offset.click,o._intersectsWith(o.containerCache)&&(s=!0,t.each(n.sortables,(function(){return this.positionAbs=n.positionAbs,this.helperProportions=n.helperProportions,this.offset.click=n.offset.click,this!==o&&this._intersectsWith(this.containerCache)&&t.contains(o.element[0],this.element[0])&&(s=!1),s}))),s?(o.isOver||(o.isOver=1,n._parent=i.helper.parent(),o.currentItem=i.helper.appendTo(o.element).data("ui-sortable-item",!0),o.options._helper=o.options.helper,o.options.helper=function(){return i.helper[0]},e.target=o.currentItem[0],o._mouseCapture(e,!0),o._mouseStart(e,!0,!0),o.offset.click.top=n.offset.click.top,o.offset.click.left=n.offset.click.left,o.offset.parent.left-=n.offset.parent.left-o.offset.parent.left,o.offset.parent.top-=n.offset.parent.top-o.offset.parent.top,n._trigger("toSortable",e),n.dropped=o.element,t.each(n.sortables,(function(){this.refreshPositions()})),n.currentItem=n.element,o.fromOutside=n),o.currentItem&&(o._mouseDrag(e),i.position=o.position)):o.isOver&&(o.isOver=0,o.cancelHelperRemoval=!0,o.options._revert=o.options.revert,o.options.revert=!1,o._trigger("out",e,o._uiHash(o)),o._mouseStop(e,!0),o.options.revert=o.options._revert,o.options.helper=o.options._helper,o.placeholder&&o.placeholder.remove(),i.helper.appendTo(n._parent),n._refreshOffsets(e),i.position=n._generatePosition(e,!0),n._trigger("fromSortable",e),n.dropped=!1,t.each(n.sortables,(function(){this.refreshPositions()})))}))}}),t.ui.plugin.add("draggable","cursor",{start:function(e,i,n){var s=t("body"),o=n.options;s.css("cursor")&&(o._cursor=s.css("cursor")),s.css("cursor",o.cursor)},stop:function(e,i,n){var s=n.options;s._cursor&&t("body").css("cursor",s._cursor)}}),t.ui.plugin.add("draggable","opacity",{start:function(e,i,n){var s=t(i.helper),o=n.options;s.css("opacity")&&(o._opacity=s.css("opacity")),s.css("opacity",o.opacity)},stop:function(e,i,n){var s=n.options;s._opacity&&t(i.helper).css("opacity",s._opacity)}}),t.ui.plugin.add("draggable","scroll",{start:function(t,e,i){i.scrollParentNotHidden||(i.scrollParentNotHidden=i.helper.scrollParent(!1)),i.scrollParentNotHidden[0]!==i.document[0]&&"HTML"!==i.scrollParentNotHidden[0].tagName&&(i.overflowOffset=i.scrollParentNotHidden.offset())},drag:function(e,i,n){var s=n.options,o=!1,a=n.scrollParentNotHidden[0],r=n.document[0];a!==r&&"HTML"!==a.tagName?(s.axis&&"x"===s.axis||(n.overflowOffset.top+a.offsetHeight-e.pageY<s.scrollSensitivity?a.scrollTop=o=a.scrollTop+s.scrollSpeed:e.pageY-n.overflowOffset.top<s.scrollSensitivity&&(a.scrollTop=o=a.scrollTop-s.scrollSpeed)),s.axis&&"y"===s.axis||(n.overflowOffset.left+a.offsetWidth-e.pageX<s.scrollSensitivity?a.scrollLeft=o=a.scrollLeft+s.scrollSpeed:e.pageX-n.overflowOffset.left<s.scrollSensitivity&&(a.scrollLeft=o=a.scrollLeft-s.scrollSpeed))):(s.axis&&"x"===s.axis||(e.pageY-t(r).scrollTop()<s.scrollSensitivity?o=t(r).scrollTop(t(r).scrollTop()-s.scrollSpeed):t(window).height()-(e.pageY-t(r).scrollTop())<s.scrollSensitivity&&(o=t(r).scrollTop(t(r).scrollTop()+s.scrollSpeed))),s.axis&&"y"===s.axis||(e.pageX-t(r).scrollLeft()<s.scrollSensitivity?o=t(r).scrollLeft(t(r).scrollLeft()-s.scrollSpeed):t(window).width()-(e.pageX-t(r).scrollLeft())<s.scrollSensitivity&&(o=t(r).scrollLeft(t(r).scrollLeft()+s.scrollSpeed)))),!1!==o&&t.ui.ddmanager&&!s.dropBehaviour&&t.ui.ddmanager.prepareOffsets(n,e)}}),t.ui.plugin.add("draggable","snap",{start:function(e,i,n){var s=n.options;n.snapElements=[],t(s.snap.constructor!==String?s.snap.items||":data(ui-draggable)":s.snap).each((function(){var e=t(this),i=e.offset();this!==n.element[0]&&n.snapElements.push({item:this,width:e.outerWidth(),height:e.outerHeight(),top:i.top,left:i.left})}))},drag:function(e,i,n){var s,o,a,r,l,h,c,d,u,p,f=n.options,g=f.snapTolerance,m=i.offset.left,v=m+n.helperProportions.width,y=i.offset.top,b=y+n.helperProportions.height;for(u=n.snapElements.length-1;u>=0;u--)h=(l=n.snapElements[u].left-n.margins.left)+n.snapElements[u].width,d=(c=n.snapElements[u].top-n.margins.top)+n.snapElements[u].height,l-g>v||m>h+g||c-g>b||y>d+g||!t.contains(n.snapElements[u].item.ownerDocument,n.snapElements[u].item)?(n.snapElements[u].snapping&&n.options.snap.release&&n.options.snap.release.call(n.element,e,t.extend(n._uiHash(),{snapItem:n.snapElements[u].item})),n.snapElements[u].snapping=!1):("inner"!==f.snapMode&&(s=Math.abs(c-b)<=g,o=Math.abs(d-y)<=g,a=Math.abs(l-v)<=g,r=Math.abs(h-m)<=g,s&&(i.position.top=n._convertPositionTo("relative",{top:c-n.helperProportions.height,left:0}).top),o&&(i.position.top=n._convertPositionTo("relative",{top:d,left:0}).top),a&&(i.position.left=n._convertPositionTo("relative",{top:0,left:l-n.helperProportions.width}).left),r&&(i.position.left=n._convertPositionTo("relative",{top:0,left:h}).left)),p=s||o||a||r,"outer"!==f.snapMode&&(s=Math.abs(c-y)<=g,o=Math.abs(d-b)<=g,a=Math.abs(l-m)<=g,r=Math.abs(h-v)<=g,s&&(i.position.top=n._convertPositionTo("relative",{top:c,left:0}).top),o&&(i.position.top=n._convertPositionTo("relative",{top:d-n.helperProportions.height,left:0}).top),a&&(i.position.left=n._convertPositionTo("relative",{top:0,left:l}).left),r&&(i.position.left=n._convertPositionTo("relative",{top:0,left:h-n.helperProportions.width}).left)),!n.snapElements[u].snapping&&(s||o||a||r||p)&&n.options.snap.snap&&n.options.snap.snap.call(n.element,e,t.extend(n._uiHash(),{snapItem:n.snapElements[u].item})),n.snapElements[u].snapping=s||o||a||r||p)}}),t.ui.plugin.add("draggable","stack",{start:function(e,i,n){var s,o=n.options,a=t.makeArray(t(o.stack)).sort((function(e,i){return(parseInt(t(e).css("zIndex"),10)||0)-(parseInt(t(i).css("zIndex"),10)||0)}));a.length&&(s=parseInt(t(a[0]).css("zIndex"),10)||0,t(a).each((function(e){t(this).css("zIndex",s+e)})),this.css("zIndex",s+a.length))}}),t.ui.plugin.add("draggable","zIndex",{start:function(e,i,n){var s=t(i.helper),o=n.options;s.css("zIndex")&&(o._zIndex=s.css("zIndex")),s.css("zIndex",o.zIndex)},stop:function(e,i,n){var s=n.options;s._zIndex&&t(i.helper).css("zIndex",s._zIndex)}}),t.ui.draggable,t.widget("ui.resizable",t.ui.mouse,{version:"1.12.1",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(t){return parseFloat(t)||0},_isNumber:function(t){return!isNaN(parseFloat(t))},_hasScroll:function(e,i){if("hidden"===t(e).css("overflow"))return!1;var n=i&&"left"===i?"scrollLeft":"scrollTop",s=!1;return e[n]>0||(e[n]=1,s=e[n]>0,e[n]=0,s)},_create:function(){var e,i=this.options,n=this;this._addClass("ui-resizable"),t.extend(this,{_aspectRatio:!!i.aspectRatio,aspectRatio:i.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:i.helper||i.ghost||i.animate?i.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(t("<div class='ui-wrapper' style='overflow: hidden;'></div>").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,e={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(e),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(e),this._proportionallyResize()),this._setupHandles(),i.autoHide&&t(this.element).on("mouseenter",(function(){i.disabled||(n._removeClass("ui-resizable-autohide"),n._handles.show())})).on("mouseleave",(function(){i.disabled||n.resizing||(n._addClass("ui-resizable-autohide"),n._handles.hide())})),this._mouseInit()},_destroy:function(){this._mouseDestroy();var e,i=function(e){t(e).removeData("resizable").removeData("ui-resizable").off(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(i(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_setOption:function(t,e){"handles"===(this._super(t,e),t)&&(this._removeHandles(),this._setupHandles())},_setupHandles:function(){var e,i,n,s,o,a=this.options,r=this;if(this.handles=a.handles||(t(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=t(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),n=this.handles.split(","),this.handles={},i=0;i<n.length;i++)s="ui-resizable-"+(e=t.trim(n[i])),o=t("<div>"),this._addClass(o,"ui-resizable-handle "+s),o.css({zIndex:a.zIndex}),this.handles[e]=".ui-resizable-"+e,this.element.append(o);this._renderAxis=function(e){var i,n,s,o;for(i in e=e||this.element,this.handles)this.handles[i].constructor===String?this.handles[i]=this.element.children(this.handles[i]).first().show():(this.handles[i].jquery||this.handles[i].nodeType)&&(this.handles[i]=t(this.handles[i]),this._on(this.handles[i],{mousedown:r._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(n=t(this.handles[i],this.element),o=/sw|ne|nw|se|n|s/.test(i)?n.outerHeight():n.outerWidth(),s=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),e.css(s,o),this._proportionallyResize()),this._handles=this._handles.add(this.handles[i])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",(function(){r.resizing||(this.className&&(o=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),r.axis=o&&o[1]?o[1]:"se")})),a.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._handles.remove()},_mouseCapture:function(e){var i,n,s=!1;for(i in this.handles)((n=t(this.handles[i])[0])===e.target||t.contains(n,e.target))&&(s=!0);return!this.options.disabled&&s},_mouseStart:function(e){var i,n,s,o=this.options,a=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css("left")),n=this._num(this.helper.css("top")),o.containment&&(i+=t(o.containment).scrollLeft()||0,n+=t(o.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:n},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:a.width(),height:a.height()},this.originalSize=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:a.width(),height:a.height()},this.sizeDiff={width:a.outerWidth()-a.width(),height:a.outerHeight()-a.height()},this.originalPosition={left:i,top:n},this.originalMousePosition={left:e.pageX,top:e.pageY},this.aspectRatio="number"==typeof o.aspectRatio?o.aspectRatio:this.originalSize.width/this.originalSize.height||1,s=t(".ui-resizable-"+this.axis).css("cursor"),t("body").css("cursor","auto"===s?this.axis+"-resize":s),this._addClass("ui-resizable-resizing"),this._propagate("start",e),!0},_mouseDrag:function(e){var i,n,s=this.originalMousePosition,o=this.axis,a=e.pageX-s.left||0,r=e.pageY-s.top||0,l=this._change[o];return this._updatePrevProperties(),!!l&&(i=l.apply(this,[e,a,r]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(i=this._updateRatio(i,e)),i=this._respectSize(i,e),this._updateCache(i),this._propagate("resize",e),n=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),t.isEmptyObject(n)||(this._updatePrevProperties(),this._trigger("resize",e,this.ui()),this._applyChanges()),!1)},_mouseStop:function(e){this.resizing=!1;var i,n,s,o,a,r,l,h=this.options,c=this;return this._helper&&(s=(n=(i=this._proportionallyResizeElements).length&&/textarea/i.test(i[0].nodeName))&&this._hasScroll(i[0],"left")?0:c.sizeDiff.height,o=n?0:c.sizeDiff.width,a={width:c.helper.width()-o,height:c.helper.height()-s},r=parseFloat(c.element.css("left"))+(c.position.left-c.originalPosition.left)||null,l=parseFloat(c.element.css("top"))+(c.position.top-c.originalPosition.top)||null,h.animate||this.element.css(t.extend(a,{top:l,left:r})),c.helper.height(c.size.height),c.helper.width(c.size.width),this._helper&&!h.animate&&this._proportionallyResize()),t("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,n,s,o,a=this.options;o={minWidth:this._isNumber(a.minWidth)?a.minWidth:0,maxWidth:this._isNumber(a.maxWidth)?a.maxWidth:1/0,minHeight:this._isNumber(a.minHeight)?a.minHeight:0,maxHeight:this._isNumber(a.maxHeight)?a.maxHeight:1/0},(this._aspectRatio||t)&&(e=o.minHeight*this.aspectRatio,n=o.minWidth/this.aspectRatio,i=o.maxHeight*this.aspectRatio,s=o.maxWidth/this.aspectRatio,e>o.minWidth&&(o.minWidth=e),n>o.minHeight&&(o.minHeight=n),i<o.maxWidth&&(o.maxWidth=i),s<o.maxHeight&&(o.maxHeight=s)),this._vBoundaries=o},_updateCache:function(t){this.offset=this.helper.offset(),this._isNumber(t.left)&&(this.position.left=t.left),this._isNumber(t.top)&&(this.position.top=t.top),this._isNumber(t.height)&&(this.size.height=t.height),this._isNumber(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var e=this.position,i=this.size,n=this.axis;return this._isNumber(t.height)?t.width=t.height*this.aspectRatio:this._isNumber(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===n&&(t.left=e.left+(i.width-t.width),t.top=null),"nw"===n&&(t.top=e.top+(i.height-t.height),t.left=e.left+(i.width-t.width)),t},_respectSize:function(t){var e=this._vBoundaries,i=this.axis,n=this._isNumber(t.width)&&e.maxWidth&&e.maxWidth<t.width,s=this._isNumber(t.height)&&e.maxHeight&&e.maxHeight<t.height,o=this._isNumber(t.width)&&e.minWidth&&e.minWidth>t.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,r=this.originalPosition.left+this.originalSize.width,l=this.originalPosition.top+this.originalSize.height,h=/sw|nw|w/.test(i),c=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),n&&(t.width=e.maxWidth),s&&(t.height=e.maxHeight),o&&h&&(t.left=r-e.minWidth),n&&h&&(t.left=r-e.maxWidth),a&&c&&(t.top=l-e.minHeight),s&&c&&(t.top=l-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],n=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],s=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];4>e;e++)i[e]=parseFloat(n[e])||0,i[e]+=parseFloat(s[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;e<this._proportionallyResizeElements.length;e++)t=this._proportionallyResizeElements[e],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(t)),t.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var e=this.element,i=this.options;this.elementOffset=e.offset(),this._helper?(this.helper=this.helper||t("<div style='overflow:hidden;'></div>"),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize;return{left:this.originalPosition.left+e,width:i.width-e}},n:function(t,e,i){var n=this.originalSize;return{top:this.originalPosition.top+i,height:n.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(e,i,n){return t.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,i,n]))},sw:function(e,i,n){return t.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,i,n]))},ne:function(e,i,n){return t.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,i,n]))},nw:function(e,i,n){return t.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,i,n]))}},_propagate:function(e,i){t.ui.plugin.call(this,e,[i,this.ui()]),"resize"!==e&&this._trigger(e,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),t.ui.plugin.add("resizable","animate",{stop:function(e){var i=t(this).resizable("instance"),n=i.options,s=i._proportionallyResizeElements,o=s.length&&/textarea/i.test(s[0].nodeName),a=o&&i._hasScroll(s[0],"left")?0:i.sizeDiff.height,r=o?0:i.sizeDiff.width,l={width:i.size.width-r,height:i.size.height-a},h=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,c=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(t.extend(l,c&&h?{top:c,left:h}:{}),{duration:n.animateDuration,easing:n.animateEasing,step:function(){var n={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};s&&s.length&&t(s[0]).css({width:n.width,height:n.height}),i._updateCache(n),i._propagate("resize",e)}})}}),t.ui.plugin.add("resizable","containment",{start:function(){var e,i,n,s,o,a,r,l=t(this).resizable("instance"),h=l.options,c=l.element,d=h.containment,u=d instanceof t?d.get(0):/parent/.test(d)?c.parent().get(0):d;u&&(l.containerElement=t(u),/document/.test(d)||d===document?(l.containerOffset={left:0,top:0},l.containerPosition={left:0,top:0},l.parentData={element:t(document),left:0,top:0,width:t(document).width(),height:t(document).height()||document.body.parentNode.scrollHeight}):(e=t(u),i=[],t(["Top","Right","Left","Bottom"]).each((function(t,n){i[t]=l._num(e.css("padding"+n))})),l.containerOffset=e.offset(),l.containerPosition=e.position(),l.containerSize={height:e.innerHeight()-i[3],width:e.innerWidth()-i[1]},n=l.containerOffset,s=l.containerSize.height,o=l.containerSize.width,a=l._hasScroll(u,"left")?u.scrollWidth:o,r=l._hasScroll(u)?u.scrollHeight:s,l.parentData={element:u,left:n.left,top:n.top,width:a,height:r}))},resize:function(e){var i,n,s,o,a=t(this).resizable("instance"),r=a.options,l=a.containerOffset,h=a.position,c=a._aspectRatio||e.shiftKey,d={top:0,left:0},u=a.containerElement,p=!0;u[0]!==document&&/static/.test(u.css("position"))&&(d=l),h.left<(a._helper?l.left:0)&&(a.size.width=a.size.width+(a._helper?a.position.left-l.left:a.position.left-d.left),c&&(a.size.height=a.size.width/a.aspectRatio,p=!1),a.position.left=r.helper?l.left:0),h.top<(a._helper?l.top:0)&&(a.size.height=a.size.height+(a._helper?a.position.top-l.top:a.position.top),c&&(a.size.width=a.size.height*a.aspectRatio,p=!1),a.position.top=a._helper?l.top:0),s=a.containerElement.get(0)===a.element.parent().get(0),o=/relative|absolute/.test(a.containerElement.css("position")),s&&o?(a.offset.left=a.parentData.left+a.position.left,a.offset.top=a.parentData.top+a.position.top):(a.offset.left=a.element.offset().left,a.offset.top=a.element.offset().top),i=Math.abs(a.sizeDiff.width+(a._helper?a.offset.left-d.left:a.offset.left-l.left)),n=Math.abs(a.sizeDiff.height+(a._helper?a.offset.top-d.top:a.offset.top-l.top)),i+a.size.width>=a.parentData.width&&(a.size.width=a.parentData.width-i,c&&(a.size.height=a.size.width/a.aspectRatio,p=!1)),n+a.size.height>=a.parentData.height&&(a.size.height=a.parentData.height-n,c&&(a.size.width=a.size.height*a.aspectRatio,p=!1)),p||(a.position.left=a.prevPosition.left,a.position.top=a.prevPosition.top,a.size.width=a.prevSize.width,a.size.height=a.prevSize.height)},stop:function(){var e=t(this).resizable("instance"),i=e.options,n=e.containerOffset,s=e.containerPosition,o=e.containerElement,a=t(e.helper),r=a.offset(),l=a.outerWidth()-e.sizeDiff.width,h=a.outerHeight()-e.sizeDiff.height;e._helper&&!i.animate&&/relative/.test(o.css("position"))&&t(this).css({left:r.left-s.left-n.left,width:l,height:h}),e._helper&&!i.animate&&/static/.test(o.css("position"))&&t(this).css({left:r.left-s.left-n.left,width:l,height:h})}}),t.ui.plugin.add("resizable","alsoResize",{start:function(){var e=t(this).resizable("instance").options;t(e.alsoResize).each((function(){var e=t(this);e.data("ui-resizable-alsoresize",{width:parseFloat(e.width()),height:parseFloat(e.height()),left:parseFloat(e.css("left")),top:parseFloat(e.css("top"))})}))},resize:function(e,i){var n=t(this).resizable("instance"),s=n.options,o=n.originalSize,a=n.originalPosition,r={height:n.size.height-o.height||0,width:n.size.width-o.width||0,top:n.position.top-a.top||0,left:n.position.left-a.left||0};t(s.alsoResize).each((function(){var e=t(this),n=t(this).data("ui-resizable-alsoresize"),s={},o=e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];t.each(o,(function(t,e){var i=(n[e]||0)+(r[e]||0);i&&i>=0&&(s[e]=i||null)})),e.css(s)}))},stop:function(){t(this).removeData("ui-resizable-alsoresize")}}),t.ui.plugin.add("resizable","ghost",{start:function(){var e=t(this).resizable("instance"),i=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}),e._addClass(e.ghost,"ui-resizable-ghost"),!1!==t.uiBackCompat&&"string"==typeof e.options.ghost&&e.ghost.addClass(this.options.ghost),e.ghost.appendTo(e.helper)},resize:function(){var e=t(this).resizable("instance");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=t(this).resizable("instance");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),t.ui.plugin.add("resizable","grid",{resize:function(){var e,i=t(this).resizable("instance"),n=i.options,s=i.size,o=i.originalSize,a=i.originalPosition,r=i.axis,l="number"==typeof n.grid?[n.grid,n.grid]:n.grid,h=l[0]||1,c=l[1]||1,d=Math.round((s.width-o.width)/h)*h,u=Math.round((s.height-o.height)/c)*c,p=o.width+d,f=o.height+u,g=n.maxWidth&&n.maxWidth<p,m=n.maxHeight&&n.maxHeight<f,v=n.minWidth&&n.minWidth>p,y=n.minHeight&&n.minHeight>f;n.grid=l,v&&(p+=h),y&&(f+=c),g&&(p-=h),m&&(f-=c),/^(se|s|e)$/.test(r)?(i.size.width=p,i.size.height=f):/^(ne)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.top=a.top-u):/^(sw)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.left=a.left-d):((0>=f-c||0>=p-h)&&(e=i._getPaddingPlusBorderDimensions(this)),f-c>0?(i.size.height=f,i.position.top=a.top-u):(f=c-e.height,i.size.height=f,i.position.top=a.top+o.height-f),p-h>0?(i.size.width=p,i.position.left=a.left-d):(p=h-e.width,i.size.width=p,i.position.left=a.left+o.width-p))}}),t.ui.resizable,t.widget("ui.dialog",{version:"1.12.1",options:{appendTo:"body",autoOpen:!0,buttons:[],classes:{"ui-dialog":"ui-corner-all","ui-dialog-titlebar":"ui-corner-all"},closeOnEscape:!0,closeText:"Close",draggable:!0,hide:null,height:"auto",maxHeight:null,maxWidth:null,minHeight:150,minWidth:150,modal:!1,position:{my:"center",at:"center",of:window,collision:"fit",using:function(e){var i=t(this).css(e).offset().top;0>i&&t(this).css("top",e.top-i)}},resizable:!0,show:null,title:null,width:300,beforeClose:null,close:null,drag:null,dragStart:null,dragStop:null,focus:null,open:null,resize:null,resizeStart:null,resizeStop:null},sizeRelatedOptions:{buttons:!0,height:!0,maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0,width:!0},resizableRelatedOptions:{maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0},_create:function(){this.originalCss={display:this.element[0].style.display,width:this.element[0].style.width,minHeight:this.element[0].style.minHeight,maxHeight:this.element[0].style.maxHeight,height:this.element[0].style.height},this.originalPosition={parent:this.element.parent(),index:this.element.parent().children().index(this.element)},this.originalTitle=this.element.attr("title"),null==this.options.title&&null!=this.originalTitle&&(this.options.title=this.originalTitle),this.options.disabled&&(this.options.disabled=!1),this._createWrapper(),this.element.show().removeAttr("title").appendTo(this.uiDialog),this._addClass("ui-dialog-content","ui-widget-content"),this._createTitlebar(),this._createButtonPane(),this.options.draggable&&t.fn.draggable&&this._makeDraggable(),this.options.resizable&&t.fn.resizable&&this._makeResizable(),this._isOpen=!1,this._trackFocus()},_init:function(){this.options.autoOpen&&this.open()},_appendTo:function(){var e=this.options.appendTo;return e&&(e.jquery||e.nodeType)?t(e):this.document.find(e||"body").eq(0)},_destroy:function(){var t,e=this.originalPosition;this._untrackInstance(),this._destroyOverlay(),this.element.removeUniqueId().css(this.originalCss).detach(),this.uiDialog.remove(),this.originalTitle&&this.element.attr("title",this.originalTitle),(t=e.parent.children().eq(e.index)).length&&t[0]!==this.element[0]?t.before(this.element):e.parent.append(this.element)},widget:function(){return this.uiDialog},disable:t.noop,enable:t.noop,close:function(e){var i=this;this._isOpen&&!1!==this._trigger("beforeClose",e)&&(this._isOpen=!1,this._focusedElement=null,this._destroyOverlay(),this._untrackInstance(),this.opener.filter(":focusable").trigger("focus").length||t.ui.safeBlur(t.ui.safeActiveElement(this.document[0])),this._hide(this.uiDialog,this.options.hide,(function(){i._trigger("close",e)})))},isOpen:function(){return this._isOpen},moveToTop:function(){this._moveToTop()},_moveToTop:function(e,i){var n=!1,s=this.uiDialog.siblings(".ui-front:visible").map((function(){return+t(this).css("z-index")})).get(),o=Math.max.apply(null,s);return o>=+this.uiDialog.css("z-index")&&(this.uiDialog.css("z-index",o+1),n=!0),n&&!i&&this._trigger("focus",e),n},open:function(){var e=this;return this._isOpen?void(this._moveToTop()&&this._focusTabbable()):(this._isOpen=!0,this.opener=t(t.ui.safeActiveElement(this.document[0])),this._size(),this._position(),this._createOverlay(),this._moveToTop(null,!0),this.overlay&&this.overlay.css("z-index",this.uiDialog.css("z-index")-1),this._show(this.uiDialog,this.options.show,(function(){e._focusTabbable(),e._trigger("focus")})),this._makeFocusTarget(),void this._trigger("open"))},_focusTabbable:function(){var t=this._focusedElement;t||(t=this.element.find("[autofocus]")),t.length||(t=this.element.find(":tabbable")),t.length||(t=this.uiDialogButtonPane.find(":tabbable")),t.length||(t=this.uiDialogTitlebarClose.filter(":tabbable")),t.length||(t=this.uiDialog),t.eq(0).trigger("focus")},_keepFocus:function(e){function i(){var e=t.ui.safeActiveElement(this.document[0]);this.uiDialog[0]===e||t.contains(this.uiDialog[0],e)||this._focusTabbable()}e.preventDefault(),i.call(this),this._delay(i)},_createWrapper:function(){this.uiDialog=t("<div>").hide().attr({tabIndex:-1,role:"dialog"}).appendTo(this._appendTo()),this._addClass(this.uiDialog,"ui-dialog","ui-widget ui-widget-content ui-front"),this._on(this.uiDialog,{keydown:function(e){if(this.options.closeOnEscape&&!e.isDefaultPrevented()&&e.keyCode&&e.keyCode===t.ui.keyCode.ESCAPE)return e.preventDefault(),void this.close(e);if(e.keyCode===t.ui.keyCode.TAB&&!e.isDefaultPrevented()){var i=this.uiDialog.find(":tabbable"),n=i.filter(":first"),s=i.filter(":last");e.target!==s[0]&&e.target!==this.uiDialog[0]||e.shiftKey?e.target!==n[0]&&e.target!==this.uiDialog[0]||!e.shiftKey||(this._delay((function(){s.trigger("focus")})),e.preventDefault()):(this._delay((function(){n.trigger("focus")})),e.preventDefault())}},mousedown:function(t){this._moveToTop(t)&&this._focusTabbable()}}),this.element.find("[aria-describedby]").length||this.uiDialog.attr({"aria-describedby":this.element.uniqueId().attr("id")})},_createTitlebar:function(){var e;this.uiDialogTitlebar=t("<div>"),this._addClass(this.uiDialogTitlebar,"ui-dialog-titlebar","ui-widget-header ui-helper-clearfix"),this._on(this.uiDialogTitlebar,{mousedown:function(e){t(e.target).closest(".ui-dialog-titlebar-close")||this.uiDialog.trigger("focus")}}),this.uiDialogTitlebarClose=t("<button type='button'></button>").button({label:t("<a>").text(this.options.closeText).html(),icon:"ui-icon-closethick",showLabel:!1}).appendTo(this.uiDialogTitlebar),this._addClass(this.uiDialogTitlebarClose,"ui-dialog-titlebar-close"),this._on(this.uiDialogTitlebarClose,{click:function(t){t.preventDefault(),this.close(t)}}),e=t("<span>").uniqueId().prependTo(this.uiDialogTitlebar),this._addClass(e,"ui-dialog-title"),this._title(e),this.uiDialogTitlebar.prependTo(this.uiDialog),this.uiDialog.attr({"aria-labelledby":e.attr("id")})},_title:function(t){this.options.title?t.text(this.options.title):t.html("&#160;")},_createButtonPane:function(){this.uiDialogButtonPane=t("<div>"),this._addClass(this.uiDialogButtonPane,"ui-dialog-buttonpane","ui-widget-content ui-helper-clearfix"),this.uiButtonSet=t("<div>").appendTo(this.uiDialogButtonPane),this._addClass(this.uiButtonSet,"ui-dialog-buttonset"),this._createButtons()},_createButtons:function(){var e=this,i=this.options.buttons;return this.uiDialogButtonPane.remove(),this.uiButtonSet.empty(),t.isEmptyObject(i)||t.isArray(i)&&!i.length?void this._removeClass(this.uiDialog,"ui-dialog-buttons"):(t.each(i,(function(i,n){var s,o;n=t.isFunction(n)?{click:n,text:i}:n,n=t.extend({type:"button"},n),s=n.click,o={icon:n.icon,iconPosition:n.iconPosition,showLabel:n.showLabel,icons:n.icons,text:n.text},delete n.click,delete n.icon,delete n.iconPosition,delete n.showLabel,delete n.icons,"boolean"==typeof n.text&&delete n.text,t("<button></button>",n).button(o).appendTo(e.uiButtonSet).on("click",(function(){s.apply(e.element[0],arguments)}))})),this._addClass(this.uiDialog,"ui-dialog-buttons"),void this.uiDialogButtonPane.appendTo(this.uiDialog))},_makeDraggable:function(){function e(t){return{position:t.position,offset:t.offset}}var i=this,n=this.options;this.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"document",start:function(n,s){i._addClass(t(this),"ui-dialog-dragging"),i._blockFrames(),i._trigger("dragStart",n,e(s))},drag:function(t,n){i._trigger("drag",t,e(n))},stop:function(s,o){var a=o.offset.left-i.document.scrollLeft(),r=o.offset.top-i.document.scrollTop();n.position={my:"left top",at:"left"+(a>=0?"+":"")+a+" top"+(r>=0?"+":"")+r,of:i.window},i._removeClass(t(this),"ui-dialog-dragging"),i._unblockFrames(),i._trigger("dragStop",s,e(o))}})},_makeResizable:function(){function e(t){return{originalPosition:t.originalPosition,originalSize:t.originalSize,position:t.position,size:t.size}}var i=this,n=this.options,s=n.resizable,o=this.uiDialog.css("position"),a="string"==typeof s?s:"n,e,s,w,se,sw,ne,nw";this.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:this.element,maxWidth:n.maxWidth,maxHeight:n.maxHeight,minWidth:n.minWidth,minHeight:this._minHeight(),handles:a,start:function(n,s){i._addClass(t(this),"ui-dialog-resizing"),i._blockFrames(),i._trigger("resizeStart",n,e(s))},resize:function(t,n){i._trigger("resize",t,e(n))},stop:function(s,o){var a=i.uiDialog.offset(),r=a.left-i.document.scrollLeft(),l=a.top-i.document.scrollTop();n.height=i.uiDialog.height(),n.width=i.uiDialog.width(),n.position={my:"left top",at:"left"+(r>=0?"+":"")+r+" top"+(l>=0?"+":"")+l,of:i.window},i._removeClass(t(this),"ui-dialog-resizing"),i._unblockFrames(),i._trigger("resizeStop",s,e(o))}}).css("position",o)},_trackFocus:function(){this._on(this.widget(),{focusin:function(e){this._makeFocusTarget(),this._focusedElement=t(e.target)}})},_makeFocusTarget:function(){this._untrackInstance(),this._trackingInstances().unshift(this)},_untrackInstance:function(){var e=this._trackingInstances(),i=t.inArray(this,e);-1!==i&&e.splice(i,1)},_trackingInstances:function(){var t=this.document.data("ui-dialog-instances");return t||(t=[],this.document.data("ui-dialog-instances",t)),t},_minHeight:function(){var t=this.options;return"auto"===t.height?t.minHeight:Math.min(t.minHeight,t.height)},_position:function(){var t=this.uiDialog.is(":visible");t||this.uiDialog.show(),this.uiDialog.position(this.options.position),t||this.uiDialog.hide()},_setOptions:function(e){var i=this,n=!1,s={};t.each(e,(function(t,e){i._setOption(t,e),t in i.sizeRelatedOptions&&(n=!0),t in i.resizableRelatedOptions&&(s[t]=e)})),n&&(this._size(),this._position()),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option",s)},_setOption:function(e,i){var n,s,o=this.uiDialog;"disabled"!==e&&(this._super(e,i),"appendTo"===e&&this.uiDialog.appendTo(this._appendTo()),"buttons"===e&&this._createButtons(),"closeText"===e&&this.uiDialogTitlebarClose.button({label:t("<a>").text(""+this.options.closeText).html()}),"draggable"===e&&((n=o.is(":data(ui-draggable)"))&&!i&&o.draggable("destroy"),!n&&i&&this._makeDraggable()),"position"===e&&this._position(),"resizable"===e&&((s=o.is(":data(ui-resizable)"))&&!i&&o.resizable("destroy"),s&&"string"==typeof i&&o.resizable("option","handles",i),s||!1===i||this._makeResizable()),"title"===e&&this._title(this.uiDialogTitlebar.find(".ui-dialog-title")))},_size:function(){var t,e,i,n=this.options;this.element.show().css({width:"auto",minHeight:0,maxHeight:"none",height:0}),n.minWidth>n.width&&(n.width=n.minWidth),t=this.uiDialog.css({height:"auto",width:n.width}).outerHeight(),e=Math.max(0,n.minHeight-t),i="number"==typeof n.maxHeight?Math.max(0,n.maxHeight-t):"none","auto"===n.height?this.element.css({minHeight:e,maxHeight:i,height:"auto"}):this.element.height(Math.max(0,n.height-t)),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())},_blockFrames:function(){this.iframeBlocks=this.document.find("iframe").map((function(){var e=t(this);return t("<div>").css({position:"absolute",width:e.outerWidth(),height:e.outerHeight()}).appendTo(e.parent()).offset(e.offset())[0]}))},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_allowInteraction:function(e){return!!t(e.target).closest(".ui-dialog").length||!!t(e.target).closest(".ui-datepicker").length},_createOverlay:function(){if(this.options.modal){var e=!0;this._delay((function(){e=!1})),this.document.data("ui-dialog-overlays")||this._on(this.document,{focusin:function(t){e||this._allowInteraction(t)||(t.preventDefault(),this._trackingInstances()[0]._focusTabbable())}}),this.overlay=t("<div>").appendTo(this._appendTo()),this._addClass(this.overlay,null,"ui-widget-overlay ui-front"),this._on(this.overlay,{mousedown:"_keepFocus"}),this.document.data("ui-dialog-overlays",(this.document.data("ui-dialog-overlays")||0)+1)}},_destroyOverlay:function(){if(this.options.modal&&this.overlay){var t=this.document.data("ui-dialog-overlays")-1;t?this.document.data("ui-dialog-overlays",t):(this._off(this.document,"focusin"),this.document.removeData("ui-dialog-overlays")),this.overlay.remove(),this.overlay=null}}}),!1!==t.uiBackCompat&&t.widget("ui.dialog",t.ui.dialog,{options:{dialogClass:""},_createWrapper:function(){this._super(),this.uiDialog.addClass(this.options.dialogClass)},_setOption:function(t,e){"dialogClass"===t&&this.uiDialog.removeClass(this.options.dialogClass).addClass(e),this._superApply(arguments)}}),t.ui.dialog,t.widget("ui.droppable",{version:"1.12.1",widgetEventPrefix:"drop",options:{accept:"*",addClasses:!0,greedy:!1,scope:"default",tolerance:"intersect",activate:null,deactivate:null,drop:null,out:null,over:null},_create:function(){var e,i=this.options,n=i.accept;this.isover=!1,this.isout=!0,this.accept=t.isFunction(n)?n:function(t){return t.is(n)},this.proportions=function(){return arguments.length?void(e=arguments[0]):e||(e={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight})},this._addToManager(i.scope),i.addClasses&&this._addClass("ui-droppable")},_addToManager:function(e){t.ui.ddmanager.droppables[e]=t.ui.ddmanager.droppables[e]||[],t.ui.ddmanager.droppables[e].push(this)},_splice:function(t){for(var e=0;e<t.length;e++)t[e]===this&&t.splice(e,1)},_destroy:function(){var e=t.ui.ddmanager.droppables[this.options.scope];this._splice(e)},_setOption:function(e,i){if("accept"===e)this.accept=t.isFunction(i)?i:function(t){return t.is(i)};else if("scope"===e){var n=t.ui.ddmanager.droppables[this.options.scope];this._splice(n),this._addToManager(i)}this._super(e,i)},_activate:function(e){var i=t.ui.ddmanager.current;this._addActiveClass(),i&&this._trigger("activate",e,this.ui(i))},_deactivate:function(e){var i=t.ui.ddmanager.current;this._removeActiveClass(),i&&this._trigger("deactivate",e,this.ui(i))},_over:function(e){var i=t.ui.ddmanager.current;i&&(i.currentItem||i.element)[0]!==this.element[0]&&this.accept.call(this.element[0],i.currentItem||i.element)&&(this._addHoverClass(),this._trigger("over",e,this.ui(i)))},_out:function(e){var i=t.ui.ddmanager.current;i&&(i.currentItem||i.element)[0]!==this.element[0]&&this.accept.call(this.element[0],i.currentItem||i.element)&&(this._removeHoverClass(),this._trigger("out",e,this.ui(i)))},_drop:function(e,i){var n=i||t.ui.ddmanager.current,s=!1;return!(!n||(n.currentItem||n.element)[0]===this.element[0])&&(this.element.find(":data(ui-droppable)").not(".ui-draggable-dragging").each((function(){var i=t(this).droppable("instance");return i.options.greedy&&!i.options.disabled&&i.options.scope===n.options.scope&&i.accept.call(i.element[0],n.currentItem||n.element)&&m(n,t.extend(i,{offset:i.element.offset()}),i.options.tolerance,e)?(s=!0,!1):void 0})),!s&&!!this.accept.call(this.element[0],n.currentItem||n.element)&&(this._removeActiveClass(),this._removeHoverClass(),this._trigger("drop",e,this.ui(n)),this.element))},ui:function(t){return{draggable:t.currentItem||t.element,helper:t.helper,position:t.position,offset:t.positionAbs}},_addHoverClass:function(){this._addClass("ui-droppable-hover")},_removeHoverClass:function(){this._removeClass("ui-droppable-hover")},_addActiveClass:function(){this._addClass("ui-droppable-active")},_removeActiveClass:function(){this._removeClass("ui-droppable-active")}});var m=t.ui.intersect=function(){function t(t,e,i){return t>=e&&e+i>t}return function(e,i,n,s){if(!i.offset)return!1;var o=(e.positionAbs||e.position.absolute).left+e.margins.left,a=(e.positionAbs||e.position.absolute).top+e.margins.top,r=o+e.helperProportions.width,l=a+e.helperProportions.height,h=i.offset.left,c=i.offset.top,d=h+i.proportions().width,u=c+i.proportions().height;switch(n){case"fit":return o>=h&&d>=r&&a>=c&&u>=l;case"intersect":return h<o+e.helperProportions.width/2&&r-e.helperProportions.width/2<d&&c<a+e.helperProportions.height/2&&l-e.helperProportions.height/2<u;case"pointer":return t(s.pageY,c,i.proportions().height)&&t(s.pageX,h,i.proportions().width);case"touch":return(a>=c&&u>=a||l>=c&&u>=l||c>a&&l>u)&&(o>=h&&d>=o||r>=h&&d>=r||h>o&&r>d);default:return!1}}}();t.ui.ddmanager={current:null,droppables:{default:[]},prepareOffsets:function(e,i){var n,s,o=t.ui.ddmanager.droppables[e.options.scope]||[],a=i?i.type:null,r=(e.currentItem||e.element).find(":data(ui-droppable)").addBack();t:for(n=0;n<o.length;n++)if(!(o[n].options.disabled||e&&!o[n].accept.call(o[n].element[0],e.currentItem||e.element))){for(s=0;s<r.length;s++)if(r[s]===o[n].element[0]){o[n].proportions().height=0;continue t}o[n].visible="none"!==o[n].element.css("display"),o[n].visible&&("mousedown"===a&&o[n]._activate.call(o[n],i),o[n].offset=o[n].element.offset(),o[n].proportions({width:o[n].element[0].offsetWidth,height:o[n].element[0].offsetHeight}))}},drop:function(e,i){var n=!1;return t.each((t.ui.ddmanager.droppables[e.options.scope]||[]).slice(),(function(){this.options&&(!this.options.disabled&&this.visible&&m(e,this,this.options.tolerance,i)&&(n=this._drop.call(this,i)||n),!this.options.disabled&&this.visible&&this.accept.call(this.element[0],e.currentItem||e.element)&&(this.isout=!0,this.isover=!1,this._deactivate.call(this,i)))})),n},dragStart:function(e,i){e.element.parentsUntil("body").on("scroll.droppable",(function(){e.options.refreshPositions||t.ui.ddmanager.prepareOffsets(e,i)}))},drag:function(e,i){e.options.refreshPositions&&t.ui.ddmanager.prepareOffsets(e,i),t.each(t.ui.ddmanager.droppables[e.options.scope]||[],(function(){if(!this.options.disabled&&!this.greedyChild&&this.visible){var n,s,o,a=m(e,this,this.options.tolerance,i),r=!a&&this.isover?"isout":a&&!this.isover?"isover":null;r&&(this.options.greedy&&(s=this.options.scope,(o=this.element.parents(":data(ui-droppable)").filter((function(){return t(this).droppable("instance").options.scope===s}))).length&&((n=t(o[0]).droppable("instance")).greedyChild="isover"===r)),n&&"isover"===r&&(n.isover=!1,n.isout=!0,n._out.call(n,i)),this[r]=!0,this["isout"===r?"isover":"isout"]=!1,this["isover"===r?"_over":"_out"].call(this,i),n&&"isout"===r&&(n.isout=!1,n.isover=!0,n._over.call(n,i)))}}))},dragStop:function(e,i){e.element.parentsUntil("body").off("scroll.droppable"),e.options.refreshPositions||t.ui.ddmanager.prepareOffsets(e,i)}},!1!==t.uiBackCompat&&t.widget("ui.droppable",t.ui.droppable,{options:{hoverClass:!1,activeClass:!1},_addActiveClass:function(){this._super(),this.options.activeClass&&this.element.addClass(this.options.activeClass)},_removeActiveClass:function(){this._super(),this.options.activeClass&&this.element.removeClass(this.options.activeClass)},_addHoverClass:function(){this._super(),this.options.hoverClass&&this.element.addClass(this.options.hoverClass)},_removeHoverClass:function(){this._super(),this.options.hoverClass&&this.element.removeClass(this.options.hoverClass)}}),t.ui.droppable,t.widget("ui.progressbar",{version:"1.12.1",options:{classes:{"ui-progressbar":"ui-corner-all","ui-progressbar-value":"ui-corner-left","ui-progressbar-complete":"ui-corner-right"},max:100,value:0,change:null,complete:null},min:0,_create:function(){this.oldValue=this.options.value=this._constrainedValue(),this.element.attr({role:"progressbar","aria-valuemin":this.min}),this._addClass("ui-progressbar","ui-widget ui-widget-content"),this.valueDiv=t("<div>").appendTo(this.element),this._addClass(this.valueDiv,"ui-progressbar-value","ui-widget-header"),this._refreshValue()},_destroy:function(){this.element.removeAttr("role aria-valuemin aria-valuemax aria-valuenow"),this.valueDiv.remove()},value:function(t){return void 0===t?this.options.value:(this.options.value=this._constrainedValue(t),void this._refreshValue())},_constrainedValue:function(t){return void 0===t&&(t=this.options.value),this.indeterminate=!1===t,"number"!=typeof t&&(t=0),!this.indeterminate&&Math.min(this.options.max,Math.max(this.min,t))},_setOptions:function(t){var e=t.value;delete t.value,this._super(t),this.options.value=this._constrainedValue(e),this._refreshValue()},_setOption:function(t,e){"max"===t&&(e=Math.max(this.min,e)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t),this._toggleClass(null,"ui-state-disabled",!!t)},_percentage:function(){return this.indeterminate?100:100*(this.options.value-this.min)/(this.options.max-this.min)},_refreshValue:function(){var e=this.options.value,i=this._percentage();this.valueDiv.toggle(this.indeterminate||e>this.min).width(i.toFixed(0)+"%"),this._toggleClass(this.valueDiv,"ui-progressbar-complete",null,e===this.options.max)._toggleClass("ui-progressbar-indeterminate",null,this.indeterminate),this.indeterminate?(this.element.removeAttr("aria-valuenow"),this.overlayDiv||(this.overlayDiv=t("<div>").appendTo(this.valueDiv),this._addClass(this.overlayDiv,"ui-progressbar-overlay"))):(this.element.attr({"aria-valuemax":this.options.max,"aria-valuenow":e}),this.overlayDiv&&(this.overlayDiv.remove(),this.overlayDiv=null)),this.oldValue!==e&&(this.oldValue=e,this._trigger("change")),e===this.options.max&&this._trigger("complete")}}),t.widget("ui.selectable",t.ui.mouse,{version:"1.12.1",options:{appendTo:"body",autoRefresh:!0,distance:0,filter:"*",tolerance:"touch",selected:null,selecting:null,start:null,stop:null,unselected:null,unselecting:null},_create:function(){var e=this;this._addClass("ui-selectable"),this.dragged=!1,this.refresh=function(){e.elementPos=t(e.element[0]).offset(),e.selectees=t(e.options.filter,e.element[0]),e._addClass(e.selectees,"ui-selectee"),e.selectees.each((function(){var i=t(this),n=i.offset(),s={left:n.left-e.elementPos.left,top:n.top-e.elementPos.top};t.data(this,"selectable-item",{element:this,$element:i,left:s.left,top:s.top,right:s.left+i.outerWidth(),bottom:s.top+i.outerHeight(),startselected:!1,selected:i.hasClass("ui-selected"),selecting:i.hasClass("ui-selecting"),unselecting:i.hasClass("ui-unselecting")})}))},this.refresh(),this._mouseInit(),this.helper=t("<div>"),this._addClass(this.helper,"ui-selectable-helper")},_destroy:function(){this.selectees.removeData("selectable-item"),this._mouseDestroy()},_mouseStart:function(e){var i=this,n=this.options;this.opos=[e.pageX,e.pageY],this.elementPos=t(this.element[0]).offset(),this.options.disabled||(this.selectees=t(n.filter,this.element[0]),this._trigger("start",e),t(n.appendTo).append(this.helper),this.helper.css({left:e.pageX,top:e.pageY,width:0,height:0}),n.autoRefresh&&this.refresh(),this.selectees.filter(".ui-selected").each((function(){var n=t.data(this,"selectable-item");n.startselected=!0,e.metaKey||e.ctrlKey||(i._removeClass(n.$element,"ui-selected"),n.selected=!1,i._addClass(n.$element,"ui-unselecting"),n.unselecting=!0,i._trigger("unselecting",e,{unselecting:n.element}))})),t(e.target).parents().addBack().each((function(){var n,s=t.data(this,"selectable-item");return s?(n=!e.metaKey&&!e.ctrlKey||!s.$element.hasClass("ui-selected"),i._removeClass(s.$element,n?"ui-unselecting":"ui-selected")._addClass(s.$element,n?"ui-selecting":"ui-unselecting"),s.unselecting=!n,s.selecting=n,s.selected=n,n?i._trigger("selecting",e,{selecting:s.element}):i._trigger("unselecting",e,{unselecting:s.element}),!1):void 0})))},_mouseDrag:function(e){if(this.dragged=!0,!this.options.disabled){var i,n=this,s=this.options,o=this.opos[0],a=this.opos[1],r=e.pageX,l=e.pageY;return o>r&&(i=r,r=o,o=i),a>l&&(i=l,l=a,a=i),this.helper.css({left:o,top:a,width:r-o,height:l-a}),this.selectees.each((function(){var i=t.data(this,"selectable-item"),h=!1,c={};i&&i.element!==n.element[0]&&(c.left=i.left+n.elementPos.left,c.right=i.right+n.elementPos.left,c.top=i.top+n.elementPos.top,c.bottom=i.bottom+n.elementPos.top,"touch"===s.tolerance?h=!(c.left>r||c.right<o||c.top>l||c.bottom<a):"fit"===s.tolerance&&(h=c.left>o&&c.right<r&&c.top>a&&c.bottom<l),h?(i.selected&&(n._removeClass(i.$element,"ui-selected"),i.selected=!1),i.unselecting&&(n._removeClass(i.$element,"ui-unselecting"),i.unselecting=!1),i.selecting||(n._addClass(i.$element,"ui-selecting"),i.selecting=!0,n._trigger("selecting",e,{selecting:i.element}))):(i.selecting&&((e.metaKey||e.ctrlKey)&&i.startselected?(n._removeClass(i.$element,"ui-selecting"),i.selecting=!1,n._addClass(i.$element,"ui-selected"),i.selected=!0):(n._removeClass(i.$element,"ui-selecting"),i.selecting=!1,i.startselected&&(n._addClass(i.$element,"ui-unselecting"),i.unselecting=!0),n._trigger("unselecting",e,{unselecting:i.element}))),i.selected&&(e.metaKey||e.ctrlKey||i.startselected||(n._removeClass(i.$element,"ui-selected"),i.selected=!1,n._addClass(i.$element,"ui-unselecting"),i.unselecting=!0,n._trigger("unselecting",e,{unselecting:i.element})))))})),!1}},_mouseStop:function(e){var i=this;return this.dragged=!1,t(".ui-unselecting",this.element[0]).each((function(){var n=t.data(this,"selectable-item");i._removeClass(n.$element,"ui-unselecting"),n.unselecting=!1,n.startselected=!1,i._trigger("unselected",e,{unselected:n.element})})),t(".ui-selecting",this.element[0]).each((function(){var n=t.data(this,"selectable-item");i._removeClass(n.$element,"ui-selecting")._addClass(n.$element,"ui-selected"),n.selecting=!1,n.selected=!0,n.startselected=!0,i._trigger("selected",e,{selected:n.element})})),this._trigger("stop",e),this.helper.remove(),!1}}),t.widget("ui.selectmenu",[t.ui.formResetMixin,{version:"1.12.1",defaultElement:"<select>",options:{appendTo:null,classes:{"ui-selectmenu-button-open":"ui-corner-top","ui-selectmenu-button-closed":"ui-corner-all"},disabled:null,icons:{button:"ui-icon-triangle-1-s"},position:{my:"left top",at:"left bottom",collision:"none"},width:!1,change:null,close:null,focus:null,open:null,select:null},_create:function(){var e=this.element.uniqueId().attr("id");this.ids={element:e,button:e+"-button",menu:e+"-menu"},this._drawButton(),this._drawMenu(),this._bindFormResetHandler(),this._rendered=!1,this.menuItems=t()},_drawButton:function(){var e,i=this,n=this._parseOption(this.element.find("option:selected"),this.element[0].selectedIndex);this.labels=this.element.labels().attr("for",this.ids.button),this._on(this.labels,{click:function(t){this.button.focus(),t.preventDefault()}}),this.element.hide(),this.button=t("<span>",{tabindex:this.options.disabled?-1:0,id:this.ids.button,role:"combobox","aria-expanded":"false","aria-autocomplete":"list","aria-owns":this.ids.menu,"aria-haspopup":"true",title:this.element.attr("title")}).insertAfter(this.element),this._addClass(this.button,"ui-selectmenu-button ui-selectmenu-button-closed","ui-button ui-widget"),e=t("<span>").appendTo(this.button),this._addClass(e,"ui-selectmenu-icon","ui-icon "+this.options.icons.button),this.buttonItem=this._renderButtonItem(n).appendTo(this.button),!1!==this.options.width&&this._resizeButton(),this._on(this.button,this._buttonEvents),this.button.one("focusin",(function(){i._rendered||i._refreshMenu()}))},_drawMenu:function(){var e=this;this.menu=t("<ul>",{"aria-hidden":"true","aria-labelledby":this.ids.button,id:this.ids.menu}),this.menuWrap=t("<div>").append(this.menu),this._addClass(this.menuWrap,"ui-selectmenu-menu","ui-front"),this.menuWrap.appendTo(this._appendTo()),this.menuInstance=this.menu.menu({classes:{"ui-menu":"ui-corner-bottom"},role:"listbox",select:function(t,i){t.preventDefault(),e._setSelection(),e._select(i.item.data("ui-selectmenu-item"),t)},focus:function(t,i){var n=i.item.data("ui-selectmenu-item");null!=e.focusIndex&&n.index!==e.focusIndex&&(e._trigger("focus",t,{item:n}),e.isOpen||e._select(n,t)),e.focusIndex=n.index,e.button.attr("aria-activedescendant",e.menuItems.eq(n.index).attr("id"))}}).menu("instance"),this.menuInstance._off(this.menu,"mouseleave"),this.menuInstance._closeOnDocumentClick=function(){return!1},this.menuInstance._isDivider=function(){return!1}},refresh:function(){this._refreshMenu(),this.buttonItem.replaceWith(this.buttonItem=this._renderButtonItem(this._getSelectedItem().data("ui-selectmenu-item")||{})),null===this.options.width&&this._resizeButton()},_refreshMenu:function(){var t,e=this.element.find("option");this.menu.empty(),this._parseOptions(e),this._renderMenu(this.menu,this.items),this.menuInstance.refresh(),this.menuItems=this.menu.find("li").not(".ui-selectmenu-optgroup").find(".ui-menu-item-wrapper"),this._rendered=!0,e.length&&(t=this._getSelectedItem(),this.menuInstance.focus(null,t),this._setAria(t.data("ui-selectmenu-item")),this._setOption("disabled",this.element.prop("disabled")))},open:function(t){this.options.disabled||(this._rendered?(this._removeClass(this.menu.find(".ui-state-active"),null,"ui-state-active"),this.menuInstance.focus(null,this._getSelectedItem())):this._refreshMenu(),this.menuItems.length&&(this.isOpen=!0,this._toggleAttr(),this._resizeMenu(),this._position(),this._on(this.document,this._documentClick),this._trigger("open",t)))},_position:function(){this.menuWrap.position(t.extend({of:this.button},this.options.position))},close:function(t){this.isOpen&&(this.isOpen=!1,this._toggleAttr(),this.range=null,this._off(this.document),this._trigger("close",t))},widget:function(){return this.button},menuWidget:function(){return this.menu},_renderButtonItem:function(e){var i=t("<span>");return this._setText(i,e.label),this._addClass(i,"ui-selectmenu-text"),i},_renderMenu:function(e,i){var n=this,s="";t.each(i,(function(i,o){var a;o.optgroup!==s&&(a=t("<li>",{text:o.optgroup}),n._addClass(a,"ui-selectmenu-optgroup","ui-menu-divider"+(o.element.parent("optgroup").prop("disabled")?" ui-state-disabled":"")),a.appendTo(e),s=o.optgroup),n._renderItemData(e,o)}))},_renderItemData:function(t,e){return this._renderItem(t,e).data("ui-selectmenu-item",e)},_renderItem:function(e,i){var n=t("<li>"),s=t("<div>",{title:i.element.attr("title")});return i.disabled&&this._addClass(n,null,"ui-state-disabled"),this._setText(s,i.label),n.append(s).appendTo(e)},_setText:function(t,e){e?t.text(e):t.html("&#160;")},_move:function(t,e){var i,n,s=".ui-menu-item";this.isOpen?i=this.menuItems.eq(this.focusIndex).parent("li"):(i=this.menuItems.eq(this.element[0].selectedIndex).parent("li"),s+=":not(.ui-state-disabled)"),(n="first"===t||"last"===t?i["first"===t?"prevAll":"nextAll"](s).eq(-1):i[t+"All"](s).eq(0)).length&&this.menuInstance.focus(e,n)},_getSelectedItem:function(){return this.menuItems.eq(this.element[0].selectedIndex).parent("li")},_toggle:function(t){this[this.isOpen?"close":"open"](t)},_setSelection:function(){var t;this.range&&(window.getSelection?((t=window.getSelection()).removeAllRanges(),t.addRange(this.range)):this.range.select(),this.button.focus())},_documentClick:{mousedown:function(e){this.isOpen&&(t(e.target).closest(".ui-selectmenu-menu, #"+t.ui.escapeSelector(this.ids.button)).length||this.close(e))}},_buttonEvents:{mousedown:function(){var t;window.getSelection?(t=window.getSelection()).rangeCount&&(this.range=t.getRangeAt(0)):this.range=document.selection.createRange()},click:function(t){this._setSelection(),this._toggle(t)},keydown:function(e){var i=!0;switch(e.keyCode){case t.ui.keyCode.TAB:case t.ui.keyCode.ESCAPE:this.close(e),i=!1;break;case t.ui.keyCode.ENTER:this.isOpen&&this._selectFocusedItem(e);break;case t.ui.keyCode.UP:e.altKey?this._toggle(e):this._move("prev",e);break;case t.ui.keyCode.DOWN:e.altKey?this._toggle(e):this._move("next",e);break;case t.ui.keyCode.SPACE:this.isOpen?this._selectFocusedItem(e):this._toggle(e);break;case t.ui.keyCode.LEFT:this._move("prev",e);break;case t.ui.keyCode.RIGHT:this._move("next",e);break;case t.ui.keyCode.HOME:case t.ui.keyCode.PAGE_UP:this._move("first",e);break;case t.ui.keyCode.END:case t.ui.keyCode.PAGE_DOWN:this._move("last",e);break;default:this.menu.trigger(e),i=!1}i&&e.preventDefault()}},_selectFocusedItem:function(t){var e=this.menuItems.eq(this.focusIndex).parent("li");e.hasClass("ui-state-disabled")||this._select(e.data("ui-selectmenu-item"),t)},_select:function(t,e){var i=this.element[0].selectedIndex;this.element[0].selectedIndex=t.index,this.buttonItem.replaceWith(this.buttonItem=this._renderButtonItem(t)),this._setAria(t),this._trigger("select",e,{item:t}),t.index!==i&&this._trigger("change",e,{item:t}),this.close(e)},_setAria:function(t){var e=this.menuItems.eq(t.index).attr("id");this.button.attr({"aria-labelledby":e,"aria-activedescendant":e}),this.menu.attr("aria-activedescendant",e)},_setOption:function(t,e){if("icons"===t){var i=this.button.find("span.ui-icon");this._removeClass(i,null,this.options.icons.button)._addClass(i,null,e.button)}this._super(t,e),"appendTo"===t&&this.menuWrap.appendTo(this._appendTo()),"width"===t&&this._resizeButton()},_setOptionDisabled:function(t){this._super(t),this.menuInstance.option("disabled",t),this.button.attr("aria-disabled",t),this._toggleClass(this.button,null,"ui-state-disabled",t),this.element.prop("disabled",t),t?(this.button.attr("tabindex",-1),this.close()):this.button.attr("tabindex",0)},_appendTo:function(){var e=this.options.appendTo;return e&&(e=e.jquery||e.nodeType?t(e):this.document.find(e).eq(0)),e&&e[0]||(e=this.element.closest(".ui-front, dialog")),e.length||(e=this.document[0].body),e},_toggleAttr:function(){this.button.attr("aria-expanded",this.isOpen),this._removeClass(this.button,"ui-selectmenu-button-"+(this.isOpen?"closed":"open"))._addClass(this.button,"ui-selectmenu-button-"+(this.isOpen?"open":"closed"))._toggleClass(this.menuWrap,"ui-selectmenu-open",null,this.isOpen),this.menu.attr("aria-hidden",!this.isOpen)},_resizeButton:function(){var t=this.options.width;return!1===t?void this.button.css("width",""):(null===t&&(t=this.element.show().outerWidth(),this.element.hide()),void this.button.outerWidth(t))},_resizeMenu:function(){this.menu.outerWidth(Math.max(this.button.outerWidth(),this.menu.width("").outerWidth()+1))},_getCreateOptions:function(){var t=this._super();return t.disabled=this.element.prop("disabled"),t},_parseOptions:function(e){var i=this,n=[];e.each((function(e,s){n.push(i._parseOption(t(s),e))})),this.items=n},_parseOption:function(t,e){var i=t.parent("optgroup");return{element:t,index:e,value:t.val(),label:t.text(),optgroup:i.attr("label")||"",disabled:i.prop("disabled")||t.prop("disabled")}},_destroy:function(){this._unbindFormResetHandler(),this.menuWrap.remove(),this.button.remove(),this.element.show(),this.element.removeUniqueId(),this.labels.attr("for",this.ids.element)}}]),t.widget("ui.slider",t.ui.mouse,{version:"1.12.1",widgetEventPrefix:"slide",options:{animate:!1,classes:{"ui-slider":"ui-corner-all","ui-slider-handle":"ui-corner-all","ui-slider-range":"ui-corner-all ui-widget-header"},distance:0,max:100,min:0,orientation:"horizontal",range:!1,step:1,value:0,values:null,change:null,slide:null,start:null,stop:null},numPages:5,_create:function(){this._keySliding=!1,this._mouseSliding=!1,this._animateOff=!0,this._handleIndex=null,this._detectOrientation(),this._mouseInit(),this._calculateNewMax(),this._addClass("ui-slider ui-slider-"+this.orientation,"ui-widget ui-widget-content"),this._refresh(),this._animateOff=!1},_refresh:function(){this._createRange(),this._createHandles(),this._setupEvents(),this._refreshValue()},_createHandles:function(){var e,i,n=this.options,s=this.element.find(".ui-slider-handle"),o=[];for(i=n.values&&n.values.length||1,s.length>i&&(s.slice(i).remove(),s=s.slice(0,i)),e=s.length;i>e;e++)o.push("<span tabindex='0'></span>");this.handles=s.add(t(o.join("")).appendTo(this.element)),this._addClass(this.handles,"ui-slider-handle","ui-state-default"),this.handle=this.handles.eq(0),this.handles.each((function(e){t(this).data("ui-slider-handle-index",e).attr("tabIndex",0)}))},_createRange:function(){var e=this.options;e.range?(!0===e.range&&(e.values?e.values.length&&2!==e.values.length?e.values=[e.values[0],e.values[0]]:t.isArray(e.values)&&(e.values=e.values.slice(0)):e.values=[this._valueMin(),this._valueMin()]),this.range&&this.range.length?(this._removeClass(this.range,"ui-slider-range-min ui-slider-range-max"),this.range.css({left:"",bottom:""})):(this.range=t("<div>").appendTo(this.element),this._addClass(this.range,"ui-slider-range")),("min"===e.range||"max"===e.range)&&this._addClass(this.range,"ui-slider-range-"+e.range)):(this.range&&this.range.remove(),this.range=null)},_setupEvents:function(){this._off(this.handles),this._on(this.handles,this._handleEvents),this._hoverable(this.handles),this._focusable(this.handles)},_destroy:function(){this.handles.remove(),this.range&&this.range.remove(),this._mouseDestroy()},_mouseCapture:function(e){var i,n,s,o,a,r,l,h=this,c=this.options;return!c.disabled&&(this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()},this.elementOffset=this.element.offset(),i={x:e.pageX,y:e.pageY},n=this._normValueFromMouse(i),s=this._valueMax()-this._valueMin()+1,this.handles.each((function(e){var i=Math.abs(n-h.values(e));(s>i||s===i&&(e===h._lastChangedValue||h.values(e)===c.min))&&(s=i,o=t(this),a=e)})),!1!==this._start(e,a)&&(this._mouseSliding=!0,this._handleIndex=a,this._addClass(o,null,"ui-state-active"),o.trigger("focus"),r=o.offset(),l=!t(e.target).parents().addBack().is(".ui-slider-handle"),this._clickOffset=l?{left:0,top:0}:{left:e.pageX-r.left-o.width()/2,top:e.pageY-r.top-o.height()/2-(parseInt(o.css("borderTopWidth"),10)||0)-(parseInt(o.css("borderBottomWidth"),10)||0)+(parseInt(o.css("marginTop"),10)||0)},this.handles.hasClass("ui-state-hover")||this._slide(e,a,n),this._animateOff=!0,!0))},_mouseStart:function(){return!0},_mouseDrag:function(t){var e={x:t.pageX,y:t.pageY},i=this._normValueFromMouse(e);return this._slide(t,this._handleIndex,i),!1},_mouseStop:function(t){return this._removeClass(this.handles,null,"ui-state-active"),this._mouseSliding=!1,this._stop(t,this._handleIndex),this._change(t,this._handleIndex),this._handleIndex=null,this._clickOffset=null,this._animateOff=!1,!1},_detectOrientation:function(){this.orientation="vertical"===this.options.orientation?"vertical":"horizontal"},_normValueFromMouse:function(t){var e,i,n,s,o;return"horizontal"===this.orientation?(e=this.elementSize.width,i=t.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(e=this.elementSize.height,i=t.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)),(n=i/e)>1&&(n=1),0>n&&(n=0),"vertical"===this.orientation&&(n=1-n),s=this._valueMax()-this._valueMin(),o=this._valueMin()+n*s,this._trimAlignValue(o)},_uiHash:function(t,e,i){var n={handle:this.handles[t],handleIndex:t,value:void 0!==e?e:this.value()};return this._hasMultipleValues()&&(n.value=void 0!==e?e:this.values(t),n.values=i||this.values()),n},_hasMultipleValues:function(){return this.options.values&&this.options.values.length},_start:function(t,e){return this._trigger("start",t,this._uiHash(e))},_slide:function(t,e,i){var n,s=this.value(),o=this.values();this._hasMultipleValues()&&(n=this.values(e?0:1),s=this.values(e),2===this.options.values.length&&!0===this.options.range&&(i=0===e?Math.min(n,i):Math.max(n,i)),o[e]=i),i!==s&&!1!==this._trigger("slide",t,this._uiHash(e,i,o))&&(this._hasMultipleValues()?this.values(e,i):this.value(i))},_stop:function(t,e){this._trigger("stop",t,this._uiHash(e))},_change:function(t,e){this._keySliding||this._mouseSliding||(this._lastChangedValue=e,this._trigger("change",t,this._uiHash(e)))},value:function(t){return arguments.length?(this.options.value=this._trimAlignValue(t),this._refreshValue(),void this._change(null,0)):this._value()},values:function(e,i){var n,s,o;if(arguments.length>1)return this.options.values[e]=this._trimAlignValue(i),this._refreshValue(),void this._change(null,e);if(!arguments.length)return this._values();if(!t.isArray(arguments[0]))return this._hasMultipleValues()?this._values(e):this.value();for(n=this.options.values,s=arguments[0],o=0;o<n.length;o+=1)n[o]=this._trimAlignValue(s[o]),this._change(null,o);this._refreshValue()},_setOption:function(e,i){var n,s=0;switch("range"===e&&!0===this.options.range&&("min"===i?(this.options.value=this._values(0),this.options.values=null):"max"===i&&(this.options.value=this._values(this.options.values.length-1),this.options.values=null)),t.isArray(this.options.values)&&(s=this.options.values.length),this._super(e,i),e){case"orientation":this._detectOrientation(),this._removeClass("ui-slider-horizontal ui-slider-vertical")._addClass("ui-slider-"+this.orientation),this._refreshValue(),this.options.range&&this._refreshRange(i),this.handles.css("horizontal"===i?"bottom":"left","");break;case"value":this._animateOff=!0,this._refreshValue(),this._change(null,0),this._animateOff=!1;break;case"values":for(this._animateOff=!0,this._refreshValue(),n=s-1;n>=0;n--)this._change(null,n);this._animateOff=!1;break;case"step":case"min":case"max":this._animateOff=!0,this._calculateNewMax(),this._refreshValue(),this._animateOff=!1;break;case"range":this._animateOff=!0,this._refresh(),this._animateOff=!1}},_setOptionDisabled:function(t){this._super(t),this._toggleClass(null,"ui-state-disabled",!!t)},_value:function(){var t=this.options.value;return this._trimAlignValue(t)},_values:function(t){var e,i,n;if(arguments.length)return e=this.options.values[t],this._trimAlignValue(e);if(this._hasMultipleValues()){for(i=this.options.values.slice(),n=0;n<i.length;n+=1)i[n]=this._trimAlignValue(i[n]);return i}return[]},_trimAlignValue:function(t){if(t<=this._valueMin())return this._valueMin();if(t>=this._valueMax())return this._valueMax();var e=this.options.step>0?this.options.step:1,i=(t-this._valueMin())%e,n=t-i;return 2*Math.abs(i)>=e&&(n+=i>0?e:-e),parseFloat(n.toFixed(5))},_calculateNewMax:function(){var t=this.options.max,e=this._valueMin(),i=this.options.step;(t=Math.round((t-e)/i)*i+e)>this.options.max&&(t-=i),this.max=parseFloat(t.toFixed(this._precision()))},_precision:function(){var t=this._precisionOf(this.options.step);return null!==this.options.min&&(t=Math.max(t,this._precisionOf(this.options.min))),t},_precisionOf:function(t){var e=t.toString(),i=e.indexOf(".");return-1===i?0:e.length-i-1},_valueMin:function(){return this.options.min},_valueMax:function(){return this.max},_refreshRange:function(t){"vertical"===t&&this.range.css({width:"",left:""}),"horizontal"===t&&this.range.css({height:"",bottom:""})},_refreshValue:function(){var e,i,n,s,o,a=this.options.range,r=this.options,l=this,h=!this._animateOff&&r.animate,c={};this._hasMultipleValues()?this.handles.each((function(n){i=(l.values(n)-l._valueMin())/(l._valueMax()-l._valueMin())*100,c["horizontal"===l.orientation?"left":"bottom"]=i+"%",t(this).stop(1,1)[h?"animate":"css"](c,r.animate),!0===l.options.range&&("horizontal"===l.orientation?(0===n&&l.range.stop(1,1)[h?"animate":"css"]({left:i+"%"},r.animate),1===n&&l.range[h?"animate":"css"]({width:i-e+"%"},{queue:!1,duration:r.animate})):(0===n&&l.range.stop(1,1)[h?"animate":"css"]({bottom:i+"%"},r.animate),1===n&&l.range[h?"animate":"css"]({height:i-e+"%"},{queue:!1,duration:r.animate}))),e=i})):(n=this.value(),s=this._valueMin(),o=this._valueMax(),i=o!==s?(n-s)/(o-s)*100:0,c["horizontal"===this.orientation?"left":"bottom"]=i+"%",this.handle.stop(1,1)[h?"animate":"css"](c,r.animate),"min"===a&&"horizontal"===this.orientation&&this.range.stop(1,1)[h?"animate":"css"]({width:i+"%"},r.animate),"max"===a&&"horizontal"===this.orientation&&this.range.stop(1,1)[h?"animate":"css"]({width:100-i+"%"},r.animate),"min"===a&&"vertical"===this.orientation&&this.range.stop(1,1)[h?"animate":"css"]({height:i+"%"},r.animate),"max"===a&&"vertical"===this.orientation&&this.range.stop(1,1)[h?"animate":"css"]({height:100-i+"%"},r.animate))},_handleEvents:{keydown:function(e){var i,n,s,o=t(e.target).data("ui-slider-handle-index");switch(e.keyCode){case t.ui.keyCode.HOME:case t.ui.keyCode.END:case t.ui.keyCode.PAGE_UP:case t.ui.keyCode.PAGE_DOWN:case t.ui.keyCode.UP:case t.ui.keyCode.RIGHT:case t.ui.keyCode.DOWN:case t.ui.keyCode.LEFT:if(e.preventDefault(),!this._keySliding&&(this._keySliding=!0,this._addClass(t(e.target),null,"ui-state-active"),!1===this._start(e,o)))return}switch(s=this.options.step,i=n=this._hasMultipleValues()?this.values(o):this.value(),e.keyCode){case t.ui.keyCode.HOME:n=this._valueMin();break;case t.ui.keyCode.END:n=this._valueMax();break;case t.ui.keyCode.PAGE_UP:n=this._trimAlignValue(i+(this._valueMax()-this._valueMin())/this.numPages);break;case t.ui.keyCode.PAGE_DOWN:n=this._trimAlignValue(i-(this._valueMax()-this._valueMin())/this.numPages);break;case t.ui.keyCode.UP:case t.ui.keyCode.RIGHT:if(i===this._valueMax())return;n=this._trimAlignValue(i+s);break;case t.ui.keyCode.DOWN:case t.ui.keyCode.LEFT:if(i===this._valueMin())return;n=this._trimAlignValue(i-s)}this._slide(e,o,n)},keyup:function(e){var i=t(e.target).data("ui-slider-handle-index");this._keySliding&&(this._keySliding=!1,this._stop(e,i),this._change(e,i),this._removeClass(t(e.target),null,"ui-state-active"))}}}),t.widget("ui.sortable",t.ui.mouse,{version:"1.12.1",widgetEventPrefix:"sort",ready:!1,options:{appendTo:"parent",axis:!1,connectWith:!1,containment:!1,cursor:"auto",cursorAt:!1,dropOnEmpty:!0,forcePlaceholderSize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:"original",items:"> *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3,activate:null,beforeStop:null,change:null,deactivate:null,out:null,over:null,receive:null,remove:null,sort:null,start:null,stop:null,update:null},_isOverAxis:function(t,e,i){return t>=e&&e+i>t},_isFloating:function(t){return/left|right/.test(t.css("float"))||/inline|table-cell/.test(t.css("display"))},_create:function(){this.containerCache={},this._addClass("ui-sortable"),this.refresh(),this.offset=this.element.offset(),this._mouseInit(),this._setHandleClassName(),this.ready=!0},_setOption:function(t,e){this._super(t,e),"handle"===t&&this._setHandleClassName()},_setHandleClassName:function(){var e=this;this._removeClass(this.element.find(".ui-sortable-handle"),"ui-sortable-handle"),t.each(this.items,(function(){e._addClass(this.instance.options.handle?this.item.find(this.instance.options.handle):this.item,"ui-sortable-handle")}))},_destroy:function(){this._mouseDestroy();for(var t=this.items.length-1;t>=0;t--)this.items[t].item.removeData(this.widgetName+"-item");return this},_mouseCapture:function(e,i){var n=null,s=!1,o=this;return!(this.reverting||this.options.disabled||"static"===this.options.type||(this._refreshItems(e),t(e.target).parents().each((function(){return t.data(this,o.widgetName+"-item")===o?(n=t(this),!1):void 0})),t.data(e.target,o.widgetName+"-item")===o&&(n=t(e.target)),!n||this.options.handle&&!i&&(t(this.options.handle,n).find("*").addBack().each((function(){this===e.target&&(s=!0)})),!s)||(this.currentItem=n,this._removeCurrentsFromItems(),0)))},_mouseStart:function(e,i,n){var s,o,a=this.options;if(this.currentContainer=this,this.refreshPositions(),this.helper=this._createHelper(e),this._cacheHelperProportions(),this._cacheMargins(),this.scrollParent=this.helper.scrollParent(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},t.extend(this.offset,{click:{left:e.pageX-this.offset.left,top:e.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),this.originalPosition=this._generatePosition(e),this.originalPageX=e.pageX,this.originalPageY=e.pageY,a.cursorAt&&this._adjustOffsetFromHelper(a.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!==this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),a.containment&&this._setContainment(),a.cursor&&"auto"!==a.cursor&&(o=this.document.find("body"),this.storedCursor=o.css("cursor"),o.css("cursor",a.cursor),this.storedStylesheet=t("<style>*{ cursor: "+a.cursor+" !important; }</style>").appendTo(o)),a.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",a.opacity)),a.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",a.zIndex)),this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",e,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions(),!n)for(s=this.containers.length-1;s>=0;s--)this.containers[s]._trigger("activate",e,this._uiHash(this));return t.ui.ddmanager&&(t.ui.ddmanager.current=this),t.ui.ddmanager&&!a.dropBehaviour&&t.ui.ddmanager.prepareOffsets(this,e),this.dragging=!0,this._addClass(this.helper,"ui-sortable-helper"),this._mouseDrag(e),!0},_mouseDrag:function(e){var i,n,s,o,a=this.options,r=!1;for(this.position=this._generatePosition(e),this.positionAbs=this._convertPositionTo("absolute"),this.lastPositionAbs||(this.lastPositionAbs=this.positionAbs),this.options.scroll&&(this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-e.pageY<a.scrollSensitivity?this.scrollParent[0].scrollTop=r=this.scrollParent[0].scrollTop+a.scrollSpeed:e.pageY-this.overflowOffset.top<a.scrollSensitivity&&(this.scrollParent[0].scrollTop=r=this.scrollParent[0].scrollTop-a.scrollSpeed),this.overflowOffset.left+this.scrollParent[0].offsetWidth-e.pageX<a.scrollSensitivity?this.scrollParent[0].scrollLeft=r=this.scrollParent[0].scrollLeft+a.scrollSpeed:e.pageX-this.overflowOffset.left<a.scrollSensitivity&&(this.scrollParent[0].scrollLeft=r=this.scrollParent[0].scrollLeft-a.scrollSpeed)):(e.pageY-this.document.scrollTop()<a.scrollSensitivity?r=this.document.scrollTop(this.document.scrollTop()-a.scrollSpeed):this.window.height()-(e.pageY-this.document.scrollTop())<a.scrollSensitivity&&(r=this.document.scrollTop(this.document.scrollTop()+a.scrollSpeed)),e.pageX-this.document.scrollLeft()<a.scrollSensitivity?r=this.document.scrollLeft(this.document.scrollLeft()-a.scrollSpeed):this.window.width()-(e.pageX-this.document.scrollLeft())<a.scrollSensitivity&&(r=this.document.scrollLeft(this.document.scrollLeft()+a.scrollSpeed))),!1!==r&&t.ui.ddmanager&&!a.dropBehaviour&&t.ui.ddmanager.prepareOffsets(this,e)),this.positionAbs=this._convertPositionTo("absolute"),this.options.axis&&"y"===this.options.axis||(this.helper[0].style.left=this.position.left+"px"),this.options.axis&&"x"===this.options.axis||(this.helper[0].style.top=this.position.top+"px"),i=this.items.length-1;i>=0;i--)if(s=(n=this.items[i]).item[0],(o=this._intersectsWithPointer(n))&&n.instance===this.currentContainer&&s!==this.currentItem[0]&&this.placeholder[1===o?"next":"prev"]()[0]!==s&&!t.contains(this.placeholder[0],s)&&("semi-dynamic"!==this.options.type||!t.contains(this.element[0],s))){if(this.direction=1===o?"down":"up","pointer"!==this.options.tolerance&&!this._intersectsWithSides(n))break;this._rearrange(e,n),this._trigger("change",e,this._uiHash());break}return this._contactContainers(e),t.ui.ddmanager&&t.ui.ddmanager.drag(this,e),this._trigger("sort",e,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(e,i){if(e){if(t.ui.ddmanager&&!this.options.dropBehaviour&&t.ui.ddmanager.drop(this,e),this.options.revert){var n=this,s=this.placeholder.offset(),o=this.options.axis,a={};o&&"x"!==o||(a.left=s.left-this.offset.parent.left-this.margins.left+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollLeft)),o&&"y"!==o||(a.top=s.top-this.offset.parent.top-this.margins.top+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollTop)),this.reverting=!0,t(this.helper).animate(a,parseInt(this.options.revert,10)||500,(function(){n._clear(e)}))}else this._clear(e,i);return!1}},cancel:function(){if(this.dragging){this._mouseUp(new t.Event("mouseup",{target:null})),"original"===this.options.helper?(this.currentItem.css(this._storedCSS),this._removeClass(this.currentItem,"ui-sortable-helper")):this.currentItem.show();for(var e=this.containers.length-1;e>=0;e--)this.containers[e]._trigger("deactivate",null,this._uiHash(this)),this.containers[e].containerCache.over&&(this.containers[e]._trigger("out",null,this._uiHash(this)),this.containers[e].containerCache.over=0)}return this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),"original"!==this.options.helper&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),t.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?t(this.domPosition.prev).after(this.currentItem):t(this.domPosition.parent).prepend(this.currentItem)),this},serialize:function(e){var i=this._getItemsAsjQuery(e&&e.connected),n=[];return e=e||{},t(i).each((function(){var i=(t(e.item||this).attr(e.attribute||"id")||"").match(e.expression||/(.+)[\-=_](.+)/);i&&n.push((e.key||i[1]+"[]")+"="+(e.key&&e.expression?i[1]:i[2]))})),!n.length&&e.key&&n.push(e.key+"="),n.join("&")},toArray:function(e){var i=this._getItemsAsjQuery(e&&e.connected),n=[];return e=e||{},i.each((function(){n.push(t(e.item||this).attr(e.attribute||"id")||"")})),n},_intersectsWith:function(t){var e=this.positionAbs.left,i=e+this.helperProportions.width,n=this.positionAbs.top,s=n+this.helperProportions.height,o=t.left,a=o+t.width,r=t.top,l=r+t.height,h=this.offset.click.top,c=this.offset.click.left,d="x"===this.options.axis||n+h>r&&l>n+h,u="y"===this.options.axis||e+c>o&&a>e+c,p=d&&u;return"pointer"===this.options.tolerance||this.options.forcePointerForContainers||"pointer"!==this.options.tolerance&&this.helperProportions[this.floating?"width":"height"]>t[this.floating?"width":"height"]?p:o<e+this.helperProportions.width/2&&i-this.helperProportions.width/2<a&&r<n+this.helperProportions.height/2&&s-this.helperProportions.height/2<l},_intersectsWithPointer:function(t){var e,i,n="x"===this.options.axis||this._isOverAxis(this.positionAbs.top+this.offset.click.top,t.top,t.height),s="y"===this.options.axis||this._isOverAxis(this.positionAbs.left+this.offset.click.left,t.left,t.width);return!(!n||!s)&&(e=this._getDragVerticalDirection(),i=this._getDragHorizontalDirection(),this.floating?"right"===i||"down"===e?2:1:e&&("down"===e?2:1))},_intersectsWithSides:function(t){var e=this._isOverAxis(this.positionAbs.top+this.offset.click.top,t.top+t.height/2,t.height),i=this._isOverAxis(this.positionAbs.left+this.offset.click.left,t.left+t.width/2,t.width),n=this._getDragVerticalDirection(),s=this._getDragHorizontalDirection();return this.floating&&s?"right"===s&&i||"left"===s&&!i:n&&("down"===n&&e||"up"===n&&!e)},_getDragVerticalDirection:function(){var t=this.positionAbs.top-this.lastPositionAbs.top;return 0!==t&&(t>0?"down":"up")},_getDragHorizontalDirection:function(){var t=this.positionAbs.left-this.lastPositionAbs.left;return 0!==t&&(t>0?"right":"left")},refresh:function(t){return this._refreshItems(t),this._setHandleClassName(),this.refreshPositions(),this},_connectWith:function(){var t=this.options;return t.connectWith.constructor===String?[t.connectWith]:t.connectWith},_getItemsAsjQuery:function(e){function i(){r.push(this)}var n,s,o,a,r=[],l=[],h=this._connectWith();if(h&&e)for(n=h.length-1;n>=0;n--)for(s=(o=t(h[n],this.document[0])).length-1;s>=0;s--)(a=t.data(o[s],this.widgetFullName))&&a!==this&&!a.options.disabled&&l.push([t.isFunction(a.options.items)?a.options.items.call(a.element):t(a.options.items,a.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),a]);for(l.push([t.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):t(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]),n=l.length-1;n>=0;n--)l[n][0].each(i);return t(r)},_removeCurrentsFromItems:function(){var e=this.currentItem.find(":data("+this.widgetName+"-item)");this.items=t.grep(this.items,(function(t){for(var i=0;i<e.length;i++)if(e[i]===t.item[0])return!1;return!0}))},_refreshItems:function(e){this.items=[],this.containers=[this];var i,n,s,o,a,r,l,h,c=this.items,d=[[t.isFunction(this.options.items)?this.options.items.call(this.element[0],e,{item:this.currentItem}):t(this.options.items,this.element),this]],u=this._connectWith();if(u&&this.ready)for(i=u.length-1;i>=0;i--)for(n=(s=t(u[i],this.document[0])).length-1;n>=0;n--)(o=t.data(s[n],this.widgetFullName))&&o!==this&&!o.options.disabled&&(d.push([t.isFunction(o.options.items)?o.options.items.call(o.element[0],e,{item:this.currentItem}):t(o.options.items,o.element),o]),this.containers.push(o));for(i=d.length-1;i>=0;i--)for(a=d[i][1],n=0,h=(r=d[i][0]).length;h>n;n++)(l=t(r[n])).data(this.widgetName+"-item",a),c.push({item:l,instance:a,width:0,height:0,left:0,top:0})},refreshPositions:function(e){var i,n,s,o;for(this.floating=!!this.items.length&&("x"===this.options.axis||this._isFloating(this.items[0].item)),this.offsetParent&&this.helper&&(this.offset.parent=this._getParentOffset()),i=this.items.length-1;i>=0;i--)(n=this.items[i]).instance!==this.currentContainer&&this.currentContainer&&n.item[0]!==this.currentItem[0]||(s=this.options.toleranceElement?t(this.options.toleranceElement,n.item):n.item,e||(n.width=s.outerWidth(),n.height=s.outerHeight()),o=s.offset(),n.left=o.left,n.top=o.top);if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(i=this.containers.length-1;i>=0;i--)o=this.containers[i].element.offset(),this.containers[i].containerCache.left=o.left,this.containers[i].containerCache.top=o.top,this.containers[i].containerCache.width=this.containers[i].element.outerWidth(),this.containers[i].containerCache.height=this.containers[i].element.outerHeight();return this},_createPlaceholder:function(e){var i,n=(e=e||this).options;n.placeholder&&n.placeholder.constructor!==String||(i=n.placeholder,n.placeholder={element:function(){var n=e.currentItem[0].nodeName.toLowerCase(),s=t("<"+n+">",e.document[0]);return e._addClass(s,"ui-sortable-placeholder",i||e.currentItem[0].className)._removeClass(s,"ui-sortable-helper"),"tbody"===n?e._createTrPlaceholder(e.currentItem.find("tr").eq(0),t("<tr>",e.document[0]).appendTo(s)):"tr"===n?e._createTrPlaceholder(e.currentItem,s):"img"===n&&s.attr("src",e.currentItem.attr("src")),i||s.css("visibility","hidden"),s},update:function(t,s){(!i||n.forcePlaceholderSize)&&(s.height()||s.height(e.currentItem.innerHeight()-parseInt(e.currentItem.css("paddingTop")||0,10)-parseInt(e.currentItem.css("paddingBottom")||0,10)),s.width()||s.width(e.currentItem.innerWidth()-parseInt(e.currentItem.css("paddingLeft")||0,10)-parseInt(e.currentItem.css("paddingRight")||0,10)))}}),e.placeholder=t(n.placeholder.element.call(e.element,e.currentItem)),e.currentItem.after(e.placeholder),n.placeholder.update(e,e.placeholder)},_createTrPlaceholder:function(e,i){var n=this;e.children().each((function(){t("<td>&#160;</td>",n.document[0]).attr("colspan",t(this).attr("colspan")||1).appendTo(i)}))},_contactContainers:function(e){var i,n,s,o,a,r,l,h,c,d,u=null,p=null;for(i=this.containers.length-1;i>=0;i--)if(!t.contains(this.currentItem[0],this.containers[i].element[0]))if(this._intersectsWith(this.containers[i].containerCache)){if(u&&t.contains(this.containers[i].element[0],u.element[0]))continue;u=this.containers[i],p=i}else this.containers[i].containerCache.over&&(this.containers[i]._trigger("out",e,this._uiHash(this)),this.containers[i].containerCache.over=0);if(u)if(1===this.containers.length)this.containers[p].containerCache.over||(this.containers[p]._trigger("over",e,this._uiHash(this)),this.containers[p].containerCache.over=1);else{for(s=1e4,o=null,a=(c=u.floating||this._isFloating(this.currentItem))?"left":"top",r=c?"width":"height",d=c?"pageX":"pageY",n=this.items.length-1;n>=0;n--)t.contains(this.containers[p].element[0],this.items[n].item[0])&&this.items[n].item[0]!==this.currentItem[0]&&(l=this.items[n].item.offset()[a],h=!1,e[d]-l>this.items[n][r]/2&&(h=!0),Math.abs(e[d]-l)<s&&(s=Math.abs(e[d]-l),o=this.items[n],this.direction=h?"up":"down"));if(!o&&!this.options.dropOnEmpty)return;if(this.currentContainer===this.containers[p])return void(this.currentContainer.containerCache.over||(this.containers[p]._trigger("over",e,this._uiHash()),this.currentContainer.containerCache.over=1));o?this._rearrange(e,o,null,!0):this._rearrange(e,null,this.containers[p].element,!0),this._trigger("change",e,this._uiHash()),this.containers[p]._trigger("change",e,this._uiHash(this)),this.currentContainer=this.containers[p],this.options.placeholder.update(this.currentContainer,this.placeholder),this.containers[p]._trigger("over",e,this._uiHash(this)),this.containers[p].containerCache.over=1}},_createHelper:function(e){var i=this.options,n=t.isFunction(i.helper)?t(i.helper.apply(this.element[0],[e,this.currentItem])):"clone"===i.helper?this.currentItem.clone():this.currentItem;return n.parents("body").length||t("parent"!==i.appendTo?i.appendTo:this.currentItem[0].parentNode)[0].appendChild(n[0]),n[0]===this.currentItem[0]&&(this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}),(!n[0].style.width||i.forceHelperSize)&&n.width(this.currentItem.width()),(!n[0].style.height||i.forceHelperSize)&&n.height(this.currentItem.height()),n},_adjustOffsetFromHelper:function(e){"string"==typeof e&&(e=e.split(" ")),t.isArray(e)&&(e={left:+e[0],top:+e[1]||0}),"left"in e&&(this.offset.click.left=e.left+this.margins.left),"right"in e&&(this.offset.click.left=this.helperProportions.width-e.right+this.margins.left),"top"in e&&(this.offset.click.top=e.top+this.margins.top),"bottom"in e&&(this.offset.click.top=this.helperProportions.height-e.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var e=this.offsetParent.offset();return"absolute"===this.cssPosition&&this.scrollParent[0]!==this.document[0]&&t.contains(this.scrollParent[0],this.offsetParent[0])&&(e.left+=this.scrollParent.scrollLeft(),e.top+=this.scrollParent.scrollTop()),(this.offsetParent[0]===this.document[0].body||this.offsetParent[0].tagName&&"html"===this.offsetParent[0].tagName.toLowerCase()&&t.ui.ie)&&(e={top:0,left:0}),{top:e.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:e.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"===this.cssPosition){var t=this.currentItem.position();return{top:t.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:t.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e,i,n,s=this.options;"parent"===s.containment&&(s.containment=this.helper[0].parentNode),("document"===s.containment||"window"===s.containment)&&(this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,"document"===s.containment?this.document.width():this.window.width()-this.helperProportions.width-this.margins.left,("document"===s.containment?this.document.height()||document.body.parentNode.scrollHeight:this.window.height()||this.document[0].body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]),/^(document|window|parent)$/.test(s.containment)||(e=t(s.containment)[0],i=t(s.containment).offset(),n="hidden"!==t(e).css("overflow"),this.containment=[i.left+(parseInt(t(e).css("borderLeftWidth"),10)||0)+(parseInt(t(e).css("paddingLeft"),10)||0)-this.margins.left,i.top+(parseInt(t(e).css("borderTopWidth"),10)||0)+(parseInt(t(e).css("paddingTop"),10)||0)-this.margins.top,i.left+(n?Math.max(e.scrollWidth,e.offsetWidth):e.offsetWidth)-(parseInt(t(e).css("borderLeftWidth"),10)||0)-(parseInt(t(e).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,i.top+(n?Math.max(e.scrollHeight,e.offsetHeight):e.offsetHeight)-(parseInt(t(e).css("borderTopWidth"),10)||0)-(parseInt(t(e).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top])},_convertPositionTo:function(e,i){i||(i=this.position);var n="absolute"===e?1:-1,s="absolute"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&t.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,o=/(html|body)/i.test(s[0].tagName);return{top:i.top+this.offset.relative.top*n+this.offset.parent.top*n-("fixed"===this.cssPosition?-this.scrollParent.scrollTop():o?0:s.scrollTop())*n,left:i.left+this.offset.relative.left*n+this.offset.parent.left*n-("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():o?0:s.scrollLeft())*n}},_generatePosition:function(e){var i,n,s=this.options,o=e.pageX,a=e.pageY,r="absolute"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&t.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,l=/(html|body)/i.test(r[0].tagName);return"relative"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&this.scrollParent[0]!==this.offsetParent[0]||(this.offset.relative=this._getRelativeOffset()),this.originalPosition&&(this.containment&&(e.pageX-this.offset.click.left<this.containment[0]&&(o=this.containment[0]+this.offset.click.left),e.pageY-this.offset.click.top<this.containment[1]&&(a=this.containment[1]+this.offset.click.top),e.pageX-this.offset.click.left>this.containment[2]&&(o=this.containment[2]+this.offset.click.left),e.pageY-this.offset.click.top>this.containment[3]&&(a=this.containment[3]+this.offset.click.top)),s.grid&&(i=this.originalPageY+Math.round((a-this.originalPageY)/s.grid[1])*s.grid[1],a=this.containment?i-this.offset.click.top>=this.containment[1]&&i-this.offset.click.top<=this.containment[3]?i:i-this.offset.click.top>=this.containment[1]?i-s.grid[1]:i+s.grid[1]:i,n=this.originalPageX+Math.round((o-this.originalPageX)/s.grid[0])*s.grid[0],o=this.containment?n-this.offset.click.left>=this.containment[0]&&n-this.offset.click.left<=this.containment[2]?n:n-this.offset.click.left>=this.containment[0]?n-s.grid[0]:n+s.grid[0]:n)),{top:a-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.scrollParent.scrollTop():l?0:r.scrollTop()),left:o-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():l?0:r.scrollLeft())}},_rearrange:function(t,e,i,n){i?i[0].appendChild(this.placeholder[0]):e.item[0].parentNode.insertBefore(this.placeholder[0],"down"===this.direction?e.item[0]:e.item[0].nextSibling),this.counter=this.counter?++this.counter:1;var s=this.counter;this._delay((function(){s===this.counter&&this.refreshPositions(!n)}))},_clear:function(t,e){function i(t,e,i){return function(n){i._trigger(t,n,e._uiHash(e))}}this.reverting=!1;var n,s=[];if(!this._noFinalSort&&this.currentItem.parent().length&&this.placeholder.before(this.currentItem),this._noFinalSort=null,this.helper[0]===this.currentItem[0]){for(n in this._storedCSS)("auto"===this._storedCSS[n]||"static"===this._storedCSS[n])&&(this._storedCSS[n]="");this.currentItem.css(this._storedCSS),this._removeClass(this.currentItem,"ui-sortable-helper")}else this.currentItem.show();for(this.fromOutside&&!e&&s.push((function(t){this._trigger("receive",t,this._uiHash(this.fromOutside))})),!this.fromOutside&&this.domPosition.prev===this.currentItem.prev().not(".ui-sortable-helper")[0]&&this.domPosition.parent===this.currentItem.parent()[0]||e||s.push((function(t){this._trigger("update",t,this._uiHash())})),this!==this.currentContainer&&(e||(s.push((function(t){this._trigger("remove",t,this._uiHash())})),s.push(function(t){return function(e){t._trigger("receive",e,this._uiHash(this))}}.call(this,this.currentContainer)),s.push(function(t){return function(e){t._trigger("update",e,this._uiHash(this))}}.call(this,this.currentContainer)))),n=this.containers.length-1;n>=0;n--)e||s.push(i("deactivate",this,this.containers[n])),this.containers[n].containerCache.over&&(s.push(i("out",this,this.containers[n])),this.containers[n].containerCache.over=0);if(this.storedCursor&&(this.document.find("body").css("cursor",this.storedCursor),this.storedStylesheet.remove()),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex","auto"===this._storedZIndex?"":this._storedZIndex),this.dragging=!1,e||this._trigger("beforeStop",t,this._uiHash()),this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.cancelHelperRemoval||(this.helper[0]!==this.currentItem[0]&&this.helper.remove(),this.helper=null),!e){for(n=0;n<s.length;n++)s[n].call(this,t);this._trigger("stop",t,this._uiHash())}return this.fromOutside=!1,!this.cancelHelperRemoval},_trigger:function(){!1===t.Widget.prototype._trigger.apply(this,arguments)&&this.cancel()},_uiHash:function(e){var i=e||this;return{helper:i.helper,placeholder:i.placeholder||t([]),position:i.position,originalPosition:i.originalPosition,offset:i.positionAbs,item:i.currentItem,sender:e?e.element:null}}}),t.widget("ui.spinner",{version:"1.12.1",defaultElement:"<input>",widgetEventPrefix:"spin",options:{classes:{"ui-spinner":"ui-corner-all","ui-spinner-down":"ui-corner-br","ui-spinner-up":"ui-corner-tr"},culture:null,icons:{down:"ui-icon-triangle-1-s",up:"ui-icon-triangle-1-n"},incremental:!0,max:null,min:null,numberFormat:null,page:10,step:1,change:null,spin:null,start:null,stop:null},_create:function(){this._setOption("max",this.options.max),this._setOption("min",this.options.min),this._setOption("step",this.options.step),""!==this.value()&&this._value(this.element.val(),!0),this._draw(),this._on(this._events),this._refresh(),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_getCreateOptions:function(){var e=this._super(),i=this.element;return t.each(["min","max","step"],(function(t,n){var s=i.attr(n);null!=s&&s.length&&(e[n]=s)})),e},_events:{keydown:function(t){this._start(t)&&this._keydown(t)&&t.preventDefault()},keyup:"_stop",focus:function(){this.previous=this.element.val()},blur:function(t){return this.cancelBlur?void delete this.cancelBlur:(this._stop(),this._refresh(),void(this.previous!==this.element.val()&&this._trigger("change",t)))},mousewheel:function(t,e){if(e){if(!this.spinning&&!this._start(t))return!1;this._spin((e>0?1:-1)*this.options.step,t),clearTimeout(this.mousewheelTimer),this.mousewheelTimer=this._delay((function(){this.spinning&&this._stop(t)}),100),t.preventDefault()}},"mousedown .ui-spinner-button":function(e){function i(){this.element[0]===t.ui.safeActiveElement(this.document[0])||(this.element.trigger("focus"),this.previous=n,this._delay((function(){this.previous=n})))}var n;n=this.element[0]===t.ui.safeActiveElement(this.document[0])?this.previous:this.element.val(),e.preventDefault(),i.call(this),this.cancelBlur=!0,this._delay((function(){delete this.cancelBlur,i.call(this)})),!1!==this._start(e)&&this._repeat(null,t(e.currentTarget).hasClass("ui-spinner-up")?1:-1,e)},"mouseup .ui-spinner-button":"_stop","mouseenter .ui-spinner-button":function(e){return t(e.currentTarget).hasClass("ui-state-active")?!1!==this._start(e)&&void this._repeat(null,t(e.currentTarget).hasClass("ui-spinner-up")?1:-1,e):void 0},"mouseleave .ui-spinner-button":"_stop"},_enhance:function(){this.uiSpinner=this.element.attr("autocomplete","off").wrap("<span>").parent().append("<a></a><a></a>")},_draw:function(){this._enhance(),this._addClass(this.uiSpinner,"ui-spinner","ui-widget ui-widget-content"),this._addClass("ui-spinner-input"),this.element.attr("role","spinbutton"),this.buttons=this.uiSpinner.children("a").attr("tabIndex",-1).attr("aria-hidden",!0).button({classes:{"ui-button":""}}),this._removeClass(this.buttons,"ui-corner-all"),this._addClass(this.buttons.first(),"ui-spinner-button ui-spinner-up"),this._addClass(this.buttons.last(),"ui-spinner-button ui-spinner-down"),this.buttons.first().button({icon:this.options.icons.up,showLabel:!1}),this.buttons.last().button({icon:this.options.icons.down,showLabel:!1}),this.buttons.height()>Math.ceil(.5*this.uiSpinner.height())&&this.uiSpinner.height()>0&&this.uiSpinner.height(this.uiSpinner.height())},_keydown:function(e){var i=this.options,n=t.ui.keyCode;switch(e.keyCode){case n.UP:return this._repeat(null,1,e),!0;case n.DOWN:return this._repeat(null,-1,e),!0;case n.PAGE_UP:return this._repeat(null,i.page,e),!0;case n.PAGE_DOWN:return this._repeat(null,-i.page,e),!0}return!1},_start:function(t){return!(!this.spinning&&!1===this._trigger("start",t)||(this.counter||(this.counter=1),this.spinning=!0,0))},_repeat:function(t,e,i){t=t||500,clearTimeout(this.timer),this.timer=this._delay((function(){this._repeat(40,e,i)}),t),this._spin(e*this.options.step,i)},_spin:function(t,e){var i=this.value()||0;this.counter||(this.counter=1),i=this._adjustValue(i+t*this._increment(this.counter)),this.spinning&&!1===this._trigger("spin",e,{value:i})||(this._value(i),this.counter++)},_increment:function(e){var i=this.options.incremental;return i?t.isFunction(i)?i(e):Math.floor(e*e*e/5e4-e*e/500+17*e/200+1):1},_precision:function(){var t=this._precisionOf(this.options.step);return null!==this.options.min&&(t=Math.max(t,this._precisionOf(this.options.min))),t},_precisionOf:function(t){var e=t.toString(),i=e.indexOf(".");return-1===i?0:e.length-i-1},_adjustValue:function(t){var e,i,n=this.options;return i=t-(e=null!==n.min?n.min:0),t=e+(i=Math.round(i/n.step)*n.step),t=parseFloat(t.toFixed(this._precision())),null!==n.max&&t>n.max?n.max:null!==n.min&&t<n.min?n.min:t},_stop:function(t){this.spinning&&(clearTimeout(this.timer),clearTimeout(this.mousewheelTimer),this.counter=0,this.spinning=!1,this._trigger("stop",t))},_setOption:function(t,e){var i,n,s;return"culture"===t||"numberFormat"===t?(i=this._parse(this.element.val()),this.options[t]=e,void this.element.val(this._format(i))):(("max"===t||"min"===t||"step"===t)&&"string"==typeof e&&(e=this._parse(e)),"icons"===t&&(n=this.buttons.first().find(".ui-icon"),this._removeClass(n,null,this.options.icons.up),this._addClass(n,null,e.up),s=this.buttons.last().find(".ui-icon"),this._removeClass(s,null,this.options.icons.down),this._addClass(s,null,e.down)),void this._super(t,e))},_setOptionDisabled:function(t){this._super(t),this._toggleClass(this.uiSpinner,null,"ui-state-disabled",!!t),this.element.prop("disabled",!!t),this.buttons.button(t?"disable":"enable")},_setOptions:o((function(t){this._super(t)})),_parse:function(t){return"string"==typeof t&&""!==t&&(t=window.Globalize&&this.options.numberFormat?Globalize.parseFloat(t,10,this.options.culture):+t),""===t||isNaN(t)?null:t},_format:function(t){return""===t?"":window.Globalize&&this.options.numberFormat?Globalize.format(t,this.options.numberFormat,this.options.culture):t},_refresh:function(){this.element.attr({"aria-valuemin":this.options.min,"aria-valuemax":this.options.max,"aria-valuenow":this._parse(this.element.val())})},isValid:function(){var t=this.value();return null!==t&&t===this._adjustValue(t)},_value:function(t,e){var i;""!==t&&null!==(i=this._parse(t))&&(e||(i=this._adjustValue(i)),t=this._format(i)),this.element.val(t),this._refresh()},_destroy:function(){this.element.prop("disabled",!1).removeAttr("autocomplete role aria-valuemin aria-valuemax aria-valuenow"),this.uiSpinner.replaceWith(this.element)},stepUp:o((function(t){this._stepUp(t)})),_stepUp:function(t){this._start()&&(this._spin((t||1)*this.options.step),this._stop())},stepDown:o((function(t){this._stepDown(t)})),_stepDown:function(t){this._start()&&(this._spin((t||1)*-this.options.step),this._stop())},pageUp:o((function(t){this._stepUp((t||1)*this.options.page)})),pageDown:o((function(t){this._stepDown((t||1)*this.options.page)})),value:function(t){return arguments.length?void o(this._value).call(this,t):this._parse(this.element.val())},widget:function(){return this.uiSpinner}}),!1!==t.uiBackCompat&&t.widget("ui.spinner",t.ui.spinner,{_enhance:function(){this.uiSpinner=this.element.attr("autocomplete","off").wrap(this._uiSpinnerHtml()).parent().append(this._buttonHtml())},_uiSpinnerHtml:function(){return"<span>"},_buttonHtml:function(){return"<a></a><a></a>"}}),t.ui.spinner,t.widget("ui.tabs",{version:"1.12.1",delay:300,options:{active:null,classes:{"ui-tabs":"ui-corner-all","ui-tabs-nav":"ui-corner-all","ui-tabs-panel":"ui-corner-bottom","ui-tabs-tab":"ui-corner-top"},collapsible:!1,event:"click",heightStyle:"content",hide:null,show:null,activate:null,beforeActivate:null,beforeLoad:null,load:null},_isLocal:function(){var t=/#.*$/;return function(e){var i,n;i=e.href.replace(t,""),n=location.href.replace(t,"");try{i=decodeURIComponent(i)}catch(t){}try{n=decodeURIComponent(n)}catch(t){}return e.hash.length>1&&i===n}}(),_create:function(){var e=this,i=this.options;this.running=!1,this._addClass("ui-tabs","ui-widget ui-widget-content"),this._toggleClass("ui-tabs-collapsible",null,i.collapsible),this._processTabs(),i.active=this._initialActive(),t.isArray(i.disabled)&&(i.disabled=t.unique(i.disabled.concat(t.map(this.tabs.filter(".ui-state-disabled"),(function(t){return e.tabs.index(t)})))).sort()),this.active=!1!==this.options.active&&this.anchors.length?this._findActive(i.active):t(),this._refresh(),this.active.length&&this.load(i.active)},_initialActive:function(){var e=this.options.active,i=this.options.collapsible,n=location.hash.substring(1);return null===e&&(n&&this.tabs.each((function(i,s){return t(s).attr("aria-controls")===n?(e=i,!1):void 0})),null===e&&(e=this.tabs.index(this.tabs.filter(".ui-tabs-active"))),(null===e||-1===e)&&(e=!!this.tabs.length&&0)),!1!==e&&-1===(e=this.tabs.index(this.tabs.eq(e)))&&(e=!i&&0),!i&&!1===e&&this.anchors.length&&(e=0),e},_getCreateEventData:function(){return{tab:this.active,panel:this.active.length?this._getPanelForTab(this.active):t()}},_tabKeydown:function(e){var i=t(t.ui.safeActiveElement(this.document[0])).closest("li"),n=this.tabs.index(i),s=!0;if(!this._handlePageNav(e)){switch(e.keyCode){case t.ui.keyCode.RIGHT:case t.ui.keyCode.DOWN:n++;break;case t.ui.keyCode.UP:case t.ui.keyCode.LEFT:s=!1,n--;break;case t.ui.keyCode.END:n=this.anchors.length-1;break;case t.ui.keyCode.HOME:n=0;break;case t.ui.keyCode.SPACE:return e.preventDefault(),clearTimeout(this.activating),void this._activate(n);case t.ui.keyCode.ENTER:return e.preventDefault(),clearTimeout(this.activating),void this._activate(n!==this.options.active&&n);default:return}e.preventDefault(),clearTimeout(this.activating),n=this._focusNextTab(n,s),e.ctrlKey||e.metaKey||(i.attr("aria-selected","false"),this.tabs.eq(n).attr("aria-selected","true"),this.activating=this._delay((function(){this.option("active",n)}),this.delay))}},_panelKeydown:function(e){this._handlePageNav(e)||e.ctrlKey&&e.keyCode===t.ui.keyCode.UP&&(e.preventDefault(),this.active.trigger("focus"))},_handlePageNav:function(e){return e.altKey&&e.keyCode===t.ui.keyCode.PAGE_UP?(this._activate(this._focusNextTab(this.options.active-1,!1)),!0):e.altKey&&e.keyCode===t.ui.keyCode.PAGE_DOWN?(this._activate(this._focusNextTab(this.options.active+1,!0)),!0):void 0},_findNextTab:function(e,i){for(var n=this.tabs.length-1;-1!==t.inArray((e>n&&(e=0),0>e&&(e=n),e),this.options.disabled);)e=i?e+1:e-1;return e},_focusNextTab:function(t,e){return t=this._findNextTab(t,e),this.tabs.eq(t).trigger("focus"),t},_setOption:function(t,e){return"active"===t?void this._activate(e):(this._super(t,e),"collapsible"===t&&(this._toggleClass("ui-tabs-collapsible",null,e),e||!1!==this.options.active||this._activate(0)),"event"===t&&this._setupEvents(e),void("heightStyle"===t&&this._setupHeightStyle(e)))},_sanitizeSelector:function(t){return t?t.replace(/[!"$%&'()*+,.\/:;<=>?@\[\]\^`{|}~]/g,"\\$&"):""},refresh:function(){var e=this.options,i=this.tablist.children(":has(a[href])");e.disabled=t.map(i.filter(".ui-state-disabled"),(function(t){return i.index(t)})),this._processTabs(),!1!==e.active&&this.anchors.length?this.active.length&&!t.contains(this.tablist[0],this.active[0])?this.tabs.length===e.disabled.length?(e.active=!1,this.active=t()):this._activate(this._findNextTab(Math.max(0,e.active-1),!1)):e.active=this.tabs.index(this.active):(e.active=!1,this.active=t()),this._refresh()},_refresh:function(){this._setOptionDisabled(this.options.disabled),this._setupEvents(this.options.event),this._setupHeightStyle(this.options.heightStyle),this.tabs.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}),this.panels.not(this._getPanelForTab(this.active)).hide().attr({"aria-hidden":"true"}),this.active.length?(this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}),this._addClass(this.active,"ui-tabs-active","ui-state-active"),this._getPanelForTab(this.active).show().attr({"aria-hidden":"false"})):this.tabs.eq(0).attr("tabIndex",0)},_processTabs:function(){var e=this,i=this.tabs,n=this.anchors,s=this.panels;this.tablist=this._getList().attr("role","tablist"),this._addClass(this.tablist,"ui-tabs-nav","ui-helper-reset ui-helper-clearfix ui-widget-header"),this.tablist.on("mousedown"+this.eventNamespace,"> li",(function(e){t(this).is(".ui-state-disabled")&&e.preventDefault()})).on("focus"+this.eventNamespace,".ui-tabs-anchor",(function(){t(this).closest("li").is(".ui-state-disabled")&&this.blur()})),this.tabs=this.tablist.find("> li:has(a[href])").attr({role:"tab",tabIndex:-1}),this._addClass(this.tabs,"ui-tabs-tab","ui-state-default"),this.anchors=this.tabs.map((function(){return t("a",this)[0]})).attr({role:"presentation",tabIndex:-1}),this._addClass(this.anchors,"ui-tabs-anchor"),this.panels=t(),this.anchors.each((function(i,n){var s,o,a,r=t(n).uniqueId().attr("id"),l=t(n).closest("li"),h=l.attr("aria-controls");e._isLocal(n)?(a=(s=n.hash).substring(1),o=e.element.find(e._sanitizeSelector(s))):(s="#"+(a=l.attr("aria-controls")||t({}).uniqueId()[0].id),(o=e.element.find(s)).length||(o=e._createPanel(a)).insertAfter(e.panels[i-1]||e.tablist),o.attr("aria-live","polite")),o.length&&(e.panels=e.panels.add(o)),h&&l.data("ui-tabs-aria-controls",h),l.attr({"aria-controls":a,"aria-labelledby":r}),o.attr("aria-labelledby",r)})),this.panels.attr("role","tabpanel"),this._addClass(this.panels,"ui-tabs-panel","ui-widget-content"),i&&(this._off(i.not(this.tabs)),this._off(n.not(this.anchors)),this._off(s.not(this.panels)))},_getList:function(){return this.tablist||this.element.find("ol, ul").eq(0)},_createPanel:function(e){return t("<div>").attr("id",e).data("ui-tabs-destroy",!0)},_setOptionDisabled:function(e){var i,n,s;for(t.isArray(e)&&(e.length?e.length===this.anchors.length&&(e=!0):e=!1),s=0;n=this.tabs[s];s++)i=t(n),!0===e||-1!==t.inArray(s,e)?(i.attr("aria-disabled","true"),this._addClass(i,null,"ui-state-disabled")):(i.removeAttr("aria-disabled"),this._removeClass(i,null,"ui-state-disabled"));this.options.disabled=e,this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!0===e)},_setupEvents:function(e){var i={};e&&t.each(e.split(" "),(function(t,e){i[e]="_eventHandler"})),this._off(this.anchors.add(this.tabs).add(this.panels)),this._on(!0,this.anchors,{click:function(t){t.preventDefault()}}),this._on(this.anchors,i),this._on(this.tabs,{keydown:"_tabKeydown"}),this._on(this.panels,{keydown:"_panelKeydown"}),this._focusable(this.tabs),this._hoverable(this.tabs)},_setupHeightStyle:function(e){var i,n=this.element.parent();"fill"===e?(i=n.height(),i-=this.element.outerHeight()-this.element.height(),this.element.siblings(":visible").each((function(){var e=t(this),n=e.css("position");"absolute"!==n&&"fixed"!==n&&(i-=e.outerHeight(!0))})),this.element.children().not(this.panels).each((function(){i-=t(this).outerHeight(!0)})),this.panels.each((function(){t(this).height(Math.max(0,i-t(this).innerHeight()+t(this).height()))})).css("overflow","auto")):"auto"===e&&(i=0,this.panels.each((function(){i=Math.max(i,t(this).height("").height())})).height(i))},_eventHandler:function(e){var i=this.options,n=this.active,s=t(e.currentTarget).closest("li"),o=s[0]===n[0],a=o&&i.collapsible,r=a?t():this._getPanelForTab(s),l=n.length?this._getPanelForTab(n):t(),h={oldTab:n,oldPanel:l,newTab:a?t():s,newPanel:r};e.preventDefault(),s.hasClass("ui-state-disabled")||s.hasClass("ui-tabs-loading")||this.running||o&&!i.collapsible||!1===this._trigger("beforeActivate",e,h)||(i.active=!a&&this.tabs.index(s),this.active=o?t():s,this.xhr&&this.xhr.abort(),l.length||r.length||t.error("jQuery UI Tabs: Mismatching fragment identifier."),r.length&&this.load(this.tabs.index(s),e),this._toggle(e,h))},_toggle:function(e,i){function n(){o.running=!1,o._trigger("activate",e,i)}function s(){o._addClass(i.newTab.closest("li"),"ui-tabs-active","ui-state-active"),a.length&&o.options.show?o._show(a,o.options.show,n):(a.show(),n())}var o=this,a=i.newPanel,r=i.oldPanel;this.running=!0,r.length&&this.options.hide?this._hide(r,this.options.hide,(function(){o._removeClass(i.oldTab.closest("li"),"ui-tabs-active","ui-state-active"),s()})):(this._removeClass(i.oldTab.closest("li"),"ui-tabs-active","ui-state-active"),r.hide(),s()),r.attr("aria-hidden","true"),i.oldTab.attr({"aria-selected":"false","aria-expanded":"false"}),a.length&&r.length?i.oldTab.attr("tabIndex",-1):a.length&&this.tabs.filter((function(){return 0===t(this).attr("tabIndex")})).attr("tabIndex",-1),a.attr("aria-hidden","false"),i.newTab.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_activate:function(e){var i,n=this._findActive(e);n[0]!==this.active[0]&&(n.length||(n=this.active),i=n.find(".ui-tabs-anchor")[0],this._eventHandler({target:i,currentTarget:i,preventDefault:t.noop}))},_findActive:function(e){return!1===e?t():this.tabs.eq(e)},_getIndex:function(e){return"string"==typeof e&&(e=this.anchors.index(this.anchors.filter("[href$='"+t.ui.escapeSelector(e)+"']"))),e},_destroy:function(){this.xhr&&this.xhr.abort(),this.tablist.removeAttr("role").off(this.eventNamespace),this.anchors.removeAttr("role tabIndex").removeUniqueId(),this.tabs.add(this.panels).each((function(){t.data(this,"ui-tabs-destroy")?t(this).remove():t(this).removeAttr("role tabIndex aria-live aria-busy aria-selected aria-labelledby aria-hidden aria-expanded")})),this.tabs.each((function(){var e=t(this),i=e.data("ui-tabs-aria-controls");i?e.attr("aria-controls",i).removeData("ui-tabs-aria-controls"):e.removeAttr("aria-controls")})),this.panels.show(),"content"!==this.options.heightStyle&&this.panels.css("height","")},enable:function(e){var i=this.options.disabled;!1!==i&&(void 0===e?i=!1:(e=this._getIndex(e),i=t.isArray(i)?t.map(i,(function(t){return t!==e?t:null})):t.map(this.tabs,(function(t,i){return i!==e?i:null}))),this._setOptionDisabled(i))},disable:function(e){var i=this.options.disabled;if(!0!==i){if(void 0===e)i=!0;else{if(e=this._getIndex(e),-1!==t.inArray(e,i))return;i=t.isArray(i)?t.merge([e],i).sort():[e]}this._setOptionDisabled(i)}},load:function(e,i){e=this._getIndex(e);var n=this,s=this.tabs.eq(e),o=s.find(".ui-tabs-anchor"),a=this._getPanelForTab(s),r={tab:s,panel:a},l=function(t,e){"abort"===e&&n.panels.stop(!1,!0),n._removeClass(s,"ui-tabs-loading"),a.removeAttr("aria-busy"),t===n.xhr&&delete n.xhr};this._isLocal(o[0])||(this.xhr=t.ajax(this._ajaxSettings(o,i,r)),this.xhr&&"canceled"!==this.xhr.statusText&&(this._addClass(s,"ui-tabs-loading"),a.attr("aria-busy","true"),this.xhr.done((function(t,e,s){setTimeout((function(){a.html(t),n._trigger("load",i,r),l(s,e)}),1)})).fail((function(t,e){setTimeout((function(){l(t,e)}),1)}))))},_ajaxSettings:function(e,i,n){var s=this;return{url:e.attr("href").replace(/#.*$/,""),beforeSend:function(e,o){return s._trigger("beforeLoad",i,t.extend({jqXHR:e,ajaxSettings:o},n))}}},_getPanelForTab:function(e){var i=t(e).attr("aria-controls");return this.element.find(this._sanitizeSelector("#"+i))}}),!1!==t.uiBackCompat&&t.widget("ui.tabs",t.ui.tabs,{_processTabs:function(){this._superApply(arguments),this._addClass(this.tabs,"ui-tab")}}),t.ui.tabs,t.widget("ui.tooltip",{version:"1.12.1",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var e=t(this).attr("title")||"";return t("<a>").text(e).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(e,i){var n=(e.attr("aria-describedby")||"").split(/\s+/);n.push(i),e.data("ui-tooltip-id",i).attr("aria-describedby",t.trim(n.join(" ")))},_removeDescribedBy:function(e){var i=e.data("ui-tooltip-id"),n=(e.attr("aria-describedby")||"").split(/\s+/),s=t.inArray(i,n);-1!==s&&n.splice(s,1),e.removeData("ui-tooltip-id"),(n=t.trim(n.join(" ")))?e.attr("aria-describedby",n):e.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=t("<div>").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=t([])},_setOption:function(e,i){var n=this;this._super(e,i),"content"===e&&t.each(this.tooltips,(function(t,e){n._updateContent(e.element)}))},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var e=this;t.each(this.tooltips,(function(i,n){var s=t.Event("blur");s.target=s.currentTarget=n.element[0],e.close(s,!0)})),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter((function(){var e=t(this);return e.is("[title]")?e.data("ui-tooltip-title",e.attr("title")).removeAttr("title"):void 0})))},_enable:function(){this.disabledTitles.each((function(){var e=t(this);e.data("ui-tooltip-title")&&e.attr("title",e.data("ui-tooltip-title"))})),this.disabledTitles=t([])},open:function(e){var i=this,n=t(e?e.target:this.element).closest(this.options.items);n.length&&!n.data("ui-tooltip-id")&&(n.attr("title")&&n.data("ui-tooltip-title",n.attr("title")),n.data("ui-tooltip-open",!0),e&&"mouseover"===e.type&&n.parents().each((function(){var e,n=t(this);n.data("ui-tooltip-open")&&((e=t.Event("blur")).target=e.currentTarget=this,i.close(e,!0)),n.attr("title")&&(n.uniqueId(),i.parents[this.id]={element:this,title:n.attr("title")},n.attr("title",""))})),this._registerCloseHandlers(e,n),this._updateContent(n,e))},_updateContent:function(t,e){var i,n=this.options.content,s=this,o=e?e.type:null;return"string"==typeof n||n.nodeType||n.jquery?this._open(e,t,n):void((i=n.call(t[0],(function(i){s._delay((function(){t.data("ui-tooltip-open")&&(e&&(e.type=o),this._open(e,t,i))}))})))&&this._open(e,t,i))},_open:function(e,i,n){function s(t){h.of=t,a.is(":hidden")||a.position(h)}var o,a,r,l,h=t.extend({},this.options.position);if(n){if(o=this._find(i))return void o.tooltip.find(".ui-tooltip-content").html(n);i.is("[title]")&&(e&&"mouseover"===e.type?i.attr("title",""):i.removeAttr("title")),o=this._tooltip(i),a=o.tooltip,this._addDescribedBy(i,a.attr("id")),a.find(".ui-tooltip-content").html(n),this.liveRegion.children().hide(),(l=t("<div>").html(a.find(".ui-tooltip-content").html())).removeAttr("name").find("[name]").removeAttr("name"),l.removeAttr("id").find("[id]").removeAttr("id"),l.appendTo(this.liveRegion),this.options.track&&e&&/^mouse/.test(e.type)?(this._on(this.document,{mousemove:s}),s(e)):a.position(t.extend({of:i},this.options.position)),a.hide(),this._show(a,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(r=this.delayedShow=setInterval((function(){a.is(":visible")&&(s(h.of),clearInterval(r))}),t.fx.interval)),this._trigger("open",e,{tooltip:a})}},_registerCloseHandlers:function(e,i){var n={keyup:function(e){if(e.keyCode===t.ui.keyCode.ESCAPE){var n=t.Event(e);n.currentTarget=i[0],this.close(n,!0)}}};i[0]!==this.element[0]&&(n.remove=function(){this._removeTooltip(this._find(i).tooltip)}),e&&"mouseover"!==e.type||(n.mouseleave="close"),e&&"focusin"!==e.type||(n.focusout="close"),this._on(!0,i,n)},close:function(e){var i,n=this,s=t(e?e.currentTarget:this.element),o=this._find(s);return o?(i=o.tooltip,void(o.closing||(clearInterval(this.delayedShow),s.data("ui-tooltip-title")&&!s.attr("title")&&s.attr("title",s.data("ui-tooltip-title")),this._removeDescribedBy(s),o.hiding=!0,i.stop(!0),this._hide(i,this.options.hide,(function(){n._removeTooltip(t(this))})),s.removeData("ui-tooltip-open"),this._off(s,"mouseleave focusout keyup"),s[0]!==this.element[0]&&this._off(s,"remove"),this._off(this.document,"mousemove"),e&&"mouseleave"===e.type&&t.each(this.parents,(function(e,i){t(i.element).attr("title",i.title),delete n.parents[e]})),o.closing=!0,this._trigger("close",e,{tooltip:i}),o.hiding||(o.closing=!1)))):void s.removeData("ui-tooltip-open")},_tooltip:function(e){var i=t("<div>").attr("role","tooltip"),n=t("<div>").appendTo(i),s=i.uniqueId().attr("id");return this._addClass(n,"ui-tooltip-content"),this._addClass(i,"ui-tooltip","ui-widget ui-widget-content"),i.appendTo(this._appendTo(e)),this.tooltips[s]={element:e,tooltip:i}},_find:function(t){var e=t.data("ui-tooltip-id");return e?this.tooltips[e]:null},_removeTooltip:function(t){t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){var e=t.closest(".ui-front, dialog");return e.length||(e=this.document[0].body),e},_destroy:function(){var e=this;t.each(this.tooltips,(function(i,n){var s=t.Event("blur"),o=n.element;s.target=s.currentTarget=o[0],e.close(s,!0),t("#"+i).remove(),o.data("ui-tooltip-title")&&(o.attr("title")||o.attr("title",o.data("ui-tooltip-title")),o.removeData("ui-tooltip-title"))})),this.liveRegion.remove()}}),!1!==t.uiBackCompat&&t.widget("ui.tooltip",t.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}}),t.ui.tooltip})),function(t,e,i,n){"use strict";function s(t){var e=i(t.currentTarget),n=t.data?t.data.options:{},s=e.attr("data-fancybox")||"",o=0,a=[];t.isDefaultPrevented()||(t.preventDefault(),s?0>(o=(a=(a=n.selector?i(n.selector):t.data?t.data.items:[]).length?a.filter('[data-fancybox="'+s+'"]'):i('[data-fancybox="'+s+'"]')).index(e))&&(o=0):a=[e],i.fancybox.open(a,n,o))}if(i){if(i.fn.fancybox)return void("console"in t&&console.log("fancyBox already initialized"));var o={loop:!1,margin:[44,0],gutter:50,keyboard:!0,arrows:!0,infobar:!0,toolbar:!0,buttons:["slideShow","fullScreen","thumbs","share","close"],idleTime:3,smallBtn:"auto",protect:!1,modal:!1,image:{preload:"auto"},ajax:{settings:{data:{fancybox:!0}}},iframe:{tpl:'<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" frameborder="0" vspace="0" hspace="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen allowtransparency="true" src=""></iframe>',preload:!0,css:{},attr:{scrolling:"auto"}},defaultType:"image",animationEffect:"zoom",animationDuration:500,zoomOpacity:"auto",transitionEffect:"fade",transitionDuration:366,slideClass:"",baseClass:"",baseTpl:'<div class="fancybox-container" role="dialog" tabindex="-1"><div class="fancybox-bg"></div><div class="fancybox-inner"><div class="fancybox-infobar"><span data-fancybox-index></span>&nbsp;/&nbsp;<span data-fancybox-count></span></div><div class="fancybox-toolbar">{{buttons}}</div><div class="fancybox-navigation">{{arrows}}</div><div class="fancybox-stage"></div><div class="fancybox-caption-wrap"><div class="fancybox-caption"></div></div></div></div>',spinnerTpl:'<div class="fancybox-loading"></div>',errorTpl:'<div class="fancybox-error"><p>{{ERROR}}<p></div>',btnTpl:{download:'<a download data-fancybox-download class="fancybox-button fancybox-button--download" title="{{DOWNLOAD}}"><svg viewBox="0 0 40 40"><path d="M20,23 L20,8 L20,23 L13,16 L20,23 L27,16 L20,23 M26,28 L13,28 L27,28 L14,28" /></svg></a>',zoom:'<button data-fancybox-zoom class="fancybox-button fancybox-button--zoom" title="{{ZOOM}}"><svg viewBox="0 0 40 40"><path d="M 18,17 m-8,0 a 8,8 0 1,0 16,0 a 8,8 0 1,0 -16,0 M25,23 L31,29 L25,23" /></svg></button>',close:'<button data-fancybox-close class="fancybox-button fancybox-button--close" title="{{CLOSE}}"><svg viewBox="0 0 40 40"><path d="M10,10 L30,30 M30,10 L10,30" /></svg></button>',smallBtn:'<button data-fancybox-close class="fancybox-close-small" title="{{CLOSE}}"></button>',arrowLeft:'<button data-fancybox-prev class="fancybox-button fancybox-button--arrow_left" title="{{PREV}}"><svg viewBox="0 0 40 40"><path d="M10,20 L30,20 L10,20 L18,28 L10,20 L18,12 L10,20"></path></svg></button>',arrowRight:'<button data-fancybox-next class="fancybox-button fancybox-button--arrow_right" title="{{NEXT}}"><svg viewBox="0 0 40 40"><path d="M30,20 L10,20 L30,20 L22,28 L30,20 L22,12 L30,20"></path></svg></button>'},parentEl:"body",autoFocus:!1,backFocus:!0,trapFocus:!0,fullScreen:{autoStart:!1},touch:{vertical:!0,momentum:!0},hash:null,media:{},slideShow:{autoStart:!1,speed:4e3},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"},wheel:"auto",onInit:i.noop,beforeLoad:i.noop,afterLoad:i.noop,beforeShow:i.noop,afterShow:i.noop,beforeClose:i.noop,afterClose:i.noop,onActivate:i.noop,onDeactivate:i.noop,clickContent:function(t){return"image"===t.type&&"zoom"},clickSlide:"close",clickOutside:"close",dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1,mobile:{idleTime:!1,margin:0,clickContent:function(t){return"image"===t.type&&"toggleControls"},clickSlide:function(t){return"image"===t.type?"toggleControls":"close"},dblclickContent:function(t){return"image"===t.type&&"zoom"},dblclickSlide:function(t){return"image"===t.type&&"zoom"}},lang:"en",i18n:{en:{CLOSE:"Close",NEXT:"Next",PREV:"Previous",ERROR:"The requested content cannot be loaded. <br/> Please try again later.",PLAY_START:"Start slideshow",PLAY_STOP:"Pause slideshow",FULL_SCREEN:"Full screen",THUMBS:"Thumbnails",DOWNLOAD:"Download",SHARE:"Share",ZOOM:"Zoom"},de:{CLOSE:"Schliessen",NEXT:"Weiter",PREV:"Zurück",ERROR:"Die angeforderten Daten konnten nicht geladen werden. <br/> Bitte versuchen Sie es später nochmal.",PLAY_START:"Diaschau starten",PLAY_STOP:"Diaschau beenden",FULL_SCREEN:"Vollbild",THUMBS:"Vorschaubilder",DOWNLOAD:"Herunterladen",SHARE:"Teilen",ZOOM:"Maßstab"}}},a=i(t),r=i(e),l=0,h=function(t){return t&&t.hasOwnProperty&&t instanceof i},c=t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.oRequestAnimationFrame||function(e){return t.setTimeout(e,1e3/60)},d=function(){var t,i=e.createElement("fakeelement"),s={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(t in s)if(i.style[t]!==n)return s[t];return"transitionend"}(),u=function(t){return t&&t.length&&t[0].offsetHeight},p=function(t,n,s){var o=this;o.opts=i.extend(!0,{index:s},i.fancybox.defaults,n||{}),i.fancybox.isMobile&&(o.opts=i.extend(!0,{},o.opts,o.opts.mobile)),n&&i.isArray(n.buttons)&&(o.opts.buttons=n.buttons),o.id=o.opts.id||++l,o.group=[],o.currIndex=parseInt(o.opts.index,10)||0,o.prevIndex=null,o.prevPos=null,o.currPos=0,o.firstRun=null,o.createGroup(t),o.group.length&&(o.$lastFocus=i(e.activeElement).blur(),o.slides={},o.init())};i.extend(p.prototype,{init:function(){var s,o,a,l=this,h=l.group[l.currIndex],c=h.opts,d=i.fancybox.scrollbarWidth;l.scrollTop=r.scrollTop(),l.scrollLeft=r.scrollLeft(),i.fancybox.getInstance()||(i("body").addClass("fancybox-active"),/iPad|iPhone|iPod/.test(navigator.userAgent)&&!t.MSStream?"image"!==h.type&&i("body").css("top",-1*i("body").scrollTop()).addClass("fancybox-iosfix"):!i.fancybox.isMobile&&e.body.scrollHeight>t.innerHeight&&(d===n&&(s=i('<div style="width:50px;height:50px;overflow:scroll;" />').appendTo("body"),d=i.fancybox.scrollbarWidth=s[0].offsetWidth-s[0].clientWidth,s.remove()),i("head").append('<style id="fancybox-style-noscroll" type="text/css">.compensate-for-scrollbar { margin-right: '+d+"px; }</style>"),i("body").addClass("compensate-for-scrollbar"))),a="",i.each(c.buttons,(function(t,e){a+=c.btnTpl[e]||""})),o=i(l.translate(l,c.baseTpl.replace("{{buttons}}",a).replace("{{arrows}}",c.btnTpl.arrowLeft+c.btnTpl.arrowRight))).attr("id","fancybox-container-"+l.id).addClass("fancybox-is-hidden").addClass(c.baseClass).data("FancyBox",l).appendTo(c.parentEl),l.$refs={container:o},["bg","inner","infobar","toolbar","stage","caption","navigation"].forEach((function(t){l.$refs[t]=o.find(".fancybox-"+t)})),l.trigger("onInit"),l.activate(),l.jumpTo(l.currIndex)},translate:function(t,e){var i=t.opts.i18n[t.opts.lang];return e.replace(/\{\{(\w+)\}\}/g,(function(t,e){var s=i[e];return s===n?t:s}))},createGroup:function(t){var e=this,s=i.makeArray(t);i.each(s,(function(t,s){var o,a,r,l,h,c={},d={};i.isPlainObject(s)?(c=s,d=s.opts||s):"object"===i.type(s)&&i(s).length?(d=(o=i(s)).data(),(d=i.extend({},d,d.options||{})).$orig=o,c.src=d.src||o.attr("href"),c.type||c.src||(c.type="inline",c.src=s)):c={type:"html",src:s+""},c.opts=i.extend(!0,{},e.opts,d),i.isArray(d.buttons)&&(c.opts.buttons=d.buttons),a=c.type||c.opts.type,l=c.src||"",!a&&l&&(l.match(/(^data:image\/[a-z0-9+\/=]*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg|ico)((\?|#).*)?$)/i)?a="image":l.match(/\.(pdf)((\?|#).*)?$/i)?a="pdf":(r=l.match(/\.(mp4|mov|ogv)((\?|#).*)?$/i))?(a="video",c.opts.videoFormat||(c.opts.videoFormat="video/"+("ogv"===r[1]?"ogg":r[1]))):"#"===l.charAt(0)&&(a="inline")),a?c.type=a:e.trigger("objectNeedsType",c),c.index=e.group.length,c.opts.$orig&&!c.opts.$orig.length&&delete c.opts.$orig,!c.opts.$thumb&&c.opts.$orig&&(c.opts.$thumb=c.opts.$orig.find("img:first")),c.opts.$thumb&&!c.opts.$thumb.length&&delete c.opts.$thumb,"function"===i.type(c.opts.caption)&&(c.opts.caption=c.opts.caption.apply(s,[e,c])),"function"===i.type(e.opts.caption)&&(c.opts.caption=e.opts.caption.apply(s,[e,c])),c.opts.caption instanceof i||(c.opts.caption=c.opts.caption===n?"":c.opts.caption+""),"ajax"===a&&(h=l.split(/\s+/,2)).length>1&&(c.src=h.shift(),c.opts.filter=h.shift()),"auto"==c.opts.smallBtn&&(i.inArray(a,["html","inline","ajax"])>-1?(c.opts.toolbar=!1,c.opts.smallBtn=!0):c.opts.smallBtn=!1),"pdf"===a&&(c.type="iframe",c.opts.iframe.preload=!1),c.opts.modal&&(c.opts=i.extend(!0,c.opts,{infobar:0,toolbar:0,smallBtn:0,keyboard:0,slideShow:0,fullScreen:0,thumbs:0,touch:0,clickContent:!1,clickSlide:!1,clickOutside:!1,dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1})),e.group.push(c)}))},addEvents:function(){var n=this;n.removeEvents(),n.$refs.container.on("click.fb-close","[data-fancybox-close]",(function(t){t.stopPropagation(),t.preventDefault(),n.close(t)})).on("click.fb-prev touchend.fb-prev","[data-fancybox-prev]",(function(t){t.stopPropagation(),t.preventDefault(),n.previous()})).on("click.fb-next touchend.fb-next","[data-fancybox-next]",(function(t){t.stopPropagation(),t.preventDefault(),n.next()})).on("click.fb","[data-fancybox-zoom]",(function(){n[n.isScaledDown()?"scaleToActual":"scaleToFit"]()})),a.on("orientationchange.fb resize.fb",(function(t){t&&t.originalEvent&&"resize"===t.originalEvent.type?c((function(){n.update()})):(n.$refs.stage.hide(),setTimeout((function(){n.$refs.stage.show(),n.update()}),600))})),r.on("focusin.fb",(function(t){var s=i.fancybox?i.fancybox.getInstance():null;s.isClosing||!s.current||!s.current.opts.trapFocus||i(t.target).hasClass("fancybox-container")||i(t.target).is(e)||s&&"fixed"!==i(t.target).css("position")&&!s.$refs.container.has(t.target).length&&(t.stopPropagation(),s.focus(),a.scrollTop(n.scrollTop).scrollLeft(n.scrollLeft))})),r.on("keydown.fb",(function(t){var e=n.current,s=t.keyCode||t.which;return e&&e.opts.keyboard&&!i(t.target).is("input")&&!i(t.target).is("textarea")?8===s||27===s?(t.preventDefault(),void n.close(t)):37===s||38===s?(t.preventDefault(),void n.previous()):39===s||40===s?(t.preventDefault(),void n.next()):void n.trigger("afterKeydown",t,s):void 0})),n.group[n.currIndex].opts.idleTime&&(n.idleSecondsCounter=0,r.on("mousemove.fb-idle mouseleave.fb-idle mousedown.fb-idle touchstart.fb-idle touchmove.fb-idle scroll.fb-idle keydown.fb-idle",(function(){n.idleSecondsCounter=0,n.isIdle&&n.showControls(),n.isIdle=!1})),n.idleInterval=t.setInterval((function(){n.idleSecondsCounter++,n.idleSecondsCounter>=n.group[n.currIndex].opts.idleTime&&!n.isDragging&&(n.isIdle=!0,n.idleSecondsCounter=0,n.hideControls())}),1e3))},removeEvents:function(){var e=this;a.off("orientationchange.fb resize.fb"),r.off("focusin.fb keydown.fb .fb-idle"),this.$refs.container.off(".fb-close .fb-prev .fb-next"),e.idleInterval&&(t.clearInterval(e.idleInterval),e.idleInterval=null)},previous:function(t){return this.jumpTo(this.currPos-1,t)},next:function(t){return this.jumpTo(this.currPos+1,t)},jumpTo:function(t,e){var s,o,a,r,l,h,c,d=this,p=d.group.length;if(!(d.isDragging||d.isClosing||d.isAnimating&&d.firstRun)){if(t=parseInt(t,10),!(o=d.current?d.current.opts.loop:d.opts.loop)&&(0>t||t>=p))return!1;if(s=d.firstRun=null===d.firstRun,!(2>p&&!s&&d.isDragging)){if(r=d.current,d.prevIndex=d.currIndex,d.prevPos=d.currPos,a=d.createSlide(t),p>1&&((o||a.index>0)&&d.createSlide(t-1),(o||a.index<p-1)&&d.createSlide(t+1)),d.current=a,d.currIndex=a.index,d.currPos=a.pos,d.trigger("beforeShow",s),d.updateControls(),h=i.fancybox.getTranslate(a.$slide),a.isMoved=(0!==h.left||0!==h.top)&&!a.$slide.hasClass("fancybox-animated"),a.forcedDuration=n,i.isNumeric(e)?a.forcedDuration=e:e=a.opts[s?"animationDuration":"transitionDuration"],e=parseInt(e,10),s)return a.opts.animationEffect&&e&&d.$refs.container.css("transition-duration",e+"ms"),d.$refs.container.removeClass("fancybox-is-hidden"),u(d.$refs.container),d.$refs.container.addClass("fancybox-is-open"),a.$slide.addClass("fancybox-slide--current"),d.loadSlide(a),void d.preload("image");i.each(d.slides,(function(t,e){i.fancybox.stop(e.$slide)})),a.$slide.removeClass("fancybox-slide--next fancybox-slide--previous").addClass("fancybox-slide--current"),a.isMoved?(l=Math.round(a.$slide.width()),i.each(d.slides,(function(t,n){var s=n.pos-a.pos;i.fancybox.animate(n.$slide,{top:0,left:s*l+s*n.opts.gutter},e,(function(){n.$slide.removeAttr("style").removeClass("fancybox-slide--next fancybox-slide--previous"),n.pos===d.currPos&&(a.isMoved=!1,d.complete())}))}))):d.$refs.stage.children().removeAttr("style"),a.isLoaded?d.revealContent(a):d.loadSlide(a),d.preload("image"),r.pos!==a.pos&&(c="fancybox-slide--"+(r.pos>a.pos?"next":"previous"),r.$slide.removeClass("fancybox-slide--complete fancybox-slide--current fancybox-slide--next fancybox-slide--previous"),r.isComplete=!1,e&&(a.isMoved||a.opts.transitionEffect)&&(a.isMoved?r.$slide.addClass(c):(c="fancybox-animated "+c+" fancybox-fx-"+a.opts.transitionEffect,i.fancybox.animate(r.$slide,c,e,(function(){r.$slide.removeClass(c).removeAttr("style")})))))}}},createSlide:function(t){var e,n,s=this;return n=0>(n=t%s.group.length)?s.group.length+n:n,!s.slides[t]&&s.group[n]&&(e=i('<div class="fancybox-slide"></div>').appendTo(s.$refs.stage),s.slides[t]=i.extend(!0,{},s.group[n],{pos:t,$slide:e,isLoaded:!1}),s.updateSlide(s.slides[t])),s.slides[t]},scaleToActual:function(t,e,s){var o,a,r,l,h,c=this,d=c.current,u=d.$content,p=parseInt(d.$slide.width(),10),f=parseInt(d.$slide.height(),10),g=d.width,m=d.height;"image"!=d.type||d.hasError||!u||c.isAnimating||(i.fancybox.stop(u),c.isAnimating=!0,t=t===n?.5*p:t,e=e===n?.5*f:e,l=g/(o=i.fancybox.getTranslate(u)).width,h=m/o.height,a=.5*p-.5*g,r=.5*f-.5*m,g>p&&((a=o.left*l-(t*l-t))>0&&(a=0),p-g>a&&(a=p-g)),m>f&&((r=o.top*h-(e*h-e))>0&&(r=0),f-m>r&&(r=f-m)),c.updateCursor(g,m),i.fancybox.animate(u,{top:r,left:a,scaleX:l,scaleY:h},s||330,(function(){c.isAnimating=!1})),c.SlideShow&&c.SlideShow.isActive&&c.SlideShow.stop())},scaleToFit:function(t){var e,n=this,s=n.current,o=s.$content;"image"!=s.type||s.hasError||!o||n.isAnimating||(i.fancybox.stop(o),n.isAnimating=!0,e=n.getFitPos(s),n.updateCursor(e.width,e.height),i.fancybox.animate(o,{top:e.top,left:e.left,scaleX:e.width/o.width(),scaleY:e.height/o.height()},t||330,(function(){n.isAnimating=!1})))},getFitPos:function(t){var e,n,s,o,a,r=t.$content,l=t.width,h=t.height,c=t.opts.margin;return!(!r||!r.length||!l&&!h)&&("number"===i.type(c)&&(c=[c,c]),2==c.length&&(c=[c[0],c[1],c[0],c[1]]),e=parseInt(this.$refs.stage.width(),10)-(c[1]+c[3]),n=parseInt(this.$refs.stage.height(),10)-(c[0]+c[2]),s=Math.min(1,e/l,n/h),o=Math.floor(s*l),a=Math.floor(s*h),{top:Math.floor(.5*(n-a))+c[0],left:Math.floor(.5*(e-o))+c[3],width:o,height:a})},update:function(){var t=this;i.each(t.slides,(function(e,i){t.updateSlide(i)}))},updateSlide:function(t){var e=this,n=t&&t.$content;n&&(t.width||t.height)&&(e.isAnimating=!1,i.fancybox.stop(n),i.fancybox.setTranslate(n,e.getFitPos(t)),t.pos===e.currPos&&e.updateCursor()),t.$slide.trigger("refresh"),e.trigger("onUpdate",t)},centerSlide:function(t,e){var s,o;this.current&&(s=Math.round(t.$slide.width()),o=t.pos-this.current.pos,i.fancybox.animate(t.$slide,{top:0,left:o*s+o*t.opts.gutter,opacity:1},e===n?0:e,null,!1))},updateCursor:function(t,e){var i=this,s=i.$refs.container.removeClass("fancybox-is-zoomable fancybox-can-zoomIn fancybox-can-drag fancybox-can-zoomOut");i.current&&!i.isClosing&&(i.isZoomable()?(s.addClass("fancybox-is-zoomable"),(t!==n&&e!==n?t<i.current.width&&e<i.current.height:i.isScaledDown())?s.addClass("fancybox-can-zoomIn"):i.current.opts.touch?s.addClass("fancybox-can-drag"):s.addClass("fancybox-can-zoomOut")):i.current.opts.touch&&s.addClass("fancybox-can-drag"))},isZoomable:function(){var t,e=this,n=e.current;return n&&!e.isClosing?!!("image"===n.type&&n.isLoaded&&!n.hasError&&("zoom"===n.opts.clickContent||i.isFunction(n.opts.clickContent)&&"zoom"===n.opts.clickContent(n))&&(t=e.getFitPos(n),n.width>t.width||n.height>t.height)):void 0},isScaledDown:function(){var t=this.current,e=t.$content,n=!1;return e&&(n=(n=i.fancybox.getTranslate(e)).width<t.width||n.height<t.height),n},canPan:function(){var t=this.current,e=t.$content,i=!1;return e&&(i=this.getFitPos(t),i=Math.abs(e.width()-i.width)>1||Math.abs(e.height()-i.height)>1),i},loadSlide:function(t){var e,n,s,o=this;if(!t.isLoading&&!t.isLoaded){switch(t.isLoading=!0,o.trigger("beforeLoad",t),e=t.type,(n=t.$slide).off("refresh").trigger("onReset").addClass("fancybox-slide--"+(e||"unknown")).addClass(t.opts.slideClass),e){case"image":o.setImage(t);break;case"iframe":o.setIframe(t);break;case"html":o.setContent(t,t.src||t.content);break;case"inline":i(t.src).length?o.setContent(t,i(t.src)):o.setError(t);break;case"ajax":o.showLoading(t),s=i.ajax(i.extend({},t.opts.ajax.settings,{url:t.src,success:function(e,i){"success"===i&&o.setContent(t,e)},error:function(e,i){e&&"abort"!==i&&o.setError(t)}})),n.one("onReset",(function(){s.abort()}));break;case"video":o.setContent(t,'<video controls><source src="'+t.src+'" type="'+t.opts.videoFormat+"\">Your browser doesn't support HTML5 video</video>");break;default:o.setError(t)}return!0}},setImage:function(e){var n,s,o,a,r=this,l=e.opts.srcset||e.opts.image.srcset;if(l){o=t.devicePixelRatio||1,a=t.innerWidth*o,s=l.split(",").map((function(t){var e={};return t.trim().split(/\s+/).forEach((function(t,i){var n=parseInt(t.substring(0,t.length-1),10);return 0===i?e.url=t:void(n&&(e.value=n,e.postfix=t[t.length-1]))})),e})),s.sort((function(t,e){return t.value-e.value}));for(var h=0;h<s.length;h++){var c=s[h];if("w"===c.postfix&&c.value>=a||"x"===c.postfix&&c.value>=o){n=c;break}}!n&&s.length&&(n=s[s.length-1]),n&&(e.src=n.url,e.width&&e.height&&"w"==n.postfix&&(e.height=e.width/e.height*n.value,e.width=n.value))}e.$content=i('<div class="fancybox-image-wrap"></div>').addClass("fancybox-is-hidden").appendTo(e.$slide),!1!==e.opts.preload&&e.opts.width&&e.opts.height&&(e.opts.thumb||e.opts.$thumb)?(e.width=e.opts.width,e.height=e.opts.height,e.$ghost=i("<img />").one("error",(function(){i(this).remove(),e.$ghost=null,r.setBigImage(e)})).one("load",(function(){r.afterLoad(e),r.setBigImage(e)})).addClass("fancybox-image").appendTo(e.$content).attr("src",e.opts.thumb||e.opts.$thumb.attr("src"))):r.setBigImage(e)},setBigImage:function(t){var e=this,n=i("<img />");t.$image=n.one("error",(function(){e.setError(t)})).one("load",(function(){clearTimeout(t.timouts),t.timouts=null,e.isClosing||(t.width=t.opts.width||this.naturalWidth,t.height=t.opts.height||this.naturalHeight,t.opts.image.srcset&&n.attr("sizes","100vw").attr("srcset",t.opts.image.srcset),e.hideLoading(t),t.$ghost?t.timouts=setTimeout((function(){t.timouts=null,t.$ghost.hide()}),Math.min(300,Math.max(1e3,t.height/1600))):e.afterLoad(t))})).addClass("fancybox-image").attr("src",t.src).appendTo(t.$content),(n[0].complete||"complete"==n[0].readyState)&&n[0].naturalWidth&&n[0].naturalHeight?n.trigger("load"):n[0].error?n.trigger("error"):t.timouts=setTimeout((function(){n[0].complete||t.hasError||e.showLoading(t)}),100)},setIframe:function(t){var e,s=this,o=t.opts.iframe,a=t.$slide;t.$content=i('<div class="fancybox-content'+(o.preload?" fancybox-is-hidden":"")+'"></div>').css(o.css).appendTo(a),e=i(o.tpl.replace(/\{rnd\}/g,(new Date).getTime())).attr(o.attr).appendTo(t.$content),o.preload?(s.showLoading(t),e.on("load.fb error.fb",(function(){this.isReady=1,t.$slide.trigger("refresh"),s.afterLoad(t)})),a.on("refresh.fb",(function(){var t,i,s=h.$content,a=o.css.width,r=o.css.height;if(1===e[0].isReady){try{i=e.contents().find("body")}catch(t){}i&&i.length&&(a===n&&(t=e[0].contentWindow.document.documentElement.scrollWidth,a=Math.ceil(i.outerWidth(!0)+(s.width()-t)),a+=s.outerWidth()-s.innerWidth()),r===n&&(r=Math.ceil(i.outerHeight(!0)),r+=s.outerHeight()-s.innerHeight()),a&&s.width(a),r&&s.height(r)),s.removeClass("fancybox-is-hidden")}}))):this.afterLoad(t),e.attr("src",t.src),!0===t.opts.smallBtn&&t.$content.prepend(s.translate(t,t.opts.btnTpl.smallBtn)),a.one("onReset",(function(){try{i(this).find("iframe").hide().attr("src","//about:blank")}catch(t){}i(this).empty(),t.isLoaded=!1}))},setContent:function(t,e){this.isClosing||(this.hideLoading(t),t.$slide.empty(),h(e)&&e.parent().length?(e.parent(".fancybox-slide--inline").trigger("onReset"),t.$placeholder=i("<div></div>").hide().insertAfter(e),e.css("display","inline-block")):t.hasError||("string"===i.type(e)&&3===(e=i("<div>").append(i.trim(e)).contents())[0].nodeType&&(e=i("<div>").html(e)),t.opts.filter&&(e=i("<div>").html(e).find(t.opts.filter))),t.$slide.one("onReset",(function(){i(this).find("video,audio").trigger("pause"),t.$placeholder&&(t.$placeholder.after(e.hide()).remove(),t.$placeholder=null),t.$smallBtn&&(t.$smallBtn.remove(),t.$smallBtn=null),t.hasError||(i(this).empty(),t.isLoaded=!1)})),t.$content=i(e).appendTo(t.$slide),this.afterLoad(t))},setError:function(t){t.hasError=!0,t.$slide.removeClass("fancybox-slide--"+t.type),this.setContent(t,this.translate(t,t.opts.errorTpl))},showLoading:function(t){(t=t||this.current)&&!t.$spinner&&(t.$spinner=i(this.opts.spinnerTpl).appendTo(t.$slide))},hideLoading:function(t){(t=t||this.current)&&t.$spinner&&(t.$spinner.remove(),delete t.$spinner)},afterLoad:function(t){var e=this;e.isClosing||(t.isLoading=!1,t.isLoaded=!0,e.trigger("afterLoad",t),e.hideLoading(t),t.opts.smallBtn&&!t.$smallBtn&&(t.$smallBtn=i(e.translate(t,t.opts.btnTpl.smallBtn)).appendTo(t.$content.filter("div,form").first())),t.opts.protect&&t.$content&&!t.hasError&&(t.$content.on("contextmenu.fb",(function(t){return 2==t.button&&t.preventDefault(),!0})),"image"===t.type&&i('<div class="fancybox-spaceball"></div>').appendTo(t.$content)),e.revealContent(t))},revealContent:function(t){var e,s,o,a,r,l=this,h=t.$slide,c=!1;return e=t.opts[l.firstRun?"animationEffect":"transitionEffect"],o=t.opts[l.firstRun?"animationDuration":"transitionDuration"],o=parseInt(t.forcedDuration===n?o:t.forcedDuration,10),!t.isMoved&&t.pos===l.currPos&&o||(e=!1),"zoom"!==e||t.pos===l.currPos&&o&&"image"===t.type&&!t.hasError&&(c=l.getThumbPos(t))||(e="fade"),"zoom"===e?((r=l.getFitPos(t)).scaleX=r.width/c.width,r.scaleY=r.height/c.height,delete r.width,delete r.height,"auto"==(a=t.opts.zoomOpacity)&&(a=Math.abs(t.width/t.height-c.width/c.height)>.1),a&&(c.opacity=.1,r.opacity=1),i.fancybox.setTranslate(t.$content.removeClass("fancybox-is-hidden"),c),u(t.$content),void i.fancybox.animate(t.$content,r,o,(function(){l.complete()}))):(l.updateSlide(t),e?(i.fancybox.stop(h),s="fancybox-animated fancybox-slide--"+(t.pos>=l.prevPos?"next":"previous")+" fancybox-fx-"+e,h.removeAttr("style").removeClass("fancybox-slide--current fancybox-slide--next fancybox-slide--previous").addClass(s),t.$content.removeClass("fancybox-is-hidden"),u(h),void i.fancybox.animate(h,"fancybox-slide--current",o,(function(){h.removeClass(s).removeAttr("style"),t.pos===l.currPos&&l.complete()}),!0)):(u(h),t.$content.removeClass("fancybox-is-hidden"),void(t.pos===l.currPos&&l.complete())))},getThumbPos:function(n){var s,o=!1,a=n.opts.$thumb,r=a?a.offset():0;return r&&a[0].ownerDocument===e&&function(e){for(var n,s=e[0],o=s.getBoundingClientRect(),a=[];null!==s.parentElement;)"hidden"!==i(s.parentElement).css("overflow")&&"auto"!==i(s.parentElement).css("overflow")||a.push(s.parentElement.getBoundingClientRect()),s=s.parentElement;return n=a.every((function(t){var e=Math.min(o.right,t.right)-Math.max(o.left,t.left),i=Math.min(o.bottom,t.bottom)-Math.max(o.top,t.top);return e>0&&i>0})),n&&o.bottom>0&&o.right>0&&o.left<i(t).width()&&o.top<i(t).height()}(a)&&(s=this.$refs.stage.offset(),o={top:r.top-s.top+parseFloat(a.css("border-top-width")||0),left:r.left-s.left+parseFloat(a.css("border-left-width")||0),width:a.width(),height:a.height(),scaleX:1,scaleY:1}),o},complete:function(){var t=this,n=t.current,s={};n.isMoved||!n.isLoaded||n.isComplete||(n.isComplete=!0,n.$slide.siblings().trigger("onReset"),t.preload("inline"),u(n.$slide),n.$slide.addClass("fancybox-slide--complete"),i.each(t.slides,(function(e,n){n.pos>=t.currPos-1&&n.pos<=t.currPos+1?s[n.pos]=n:n&&(i.fancybox.stop(n.$slide),n.$slide.off().remove())})),t.slides=s,t.updateCursor(),t.trigger("afterShow"),n.$slide.find("video,audio").first().trigger("play"),(i(e.activeElement).is("[disabled]")||n.opts.autoFocus&&"image"!=n.type&&"iframe"!==n.type)&&t.focus())},preload:function(t){var e=this,i=e.slides[e.currPos+1],n=e.slides[e.currPos-1];i&&i.type===t&&e.loadSlide(i),n&&n.type===t&&e.loadSlide(n)},focus:function(){var t,e=this.current;this.isClosing||(e&&e.isComplete&&((t=e.$slide.find("input[autofocus]:enabled:visible:first")).length||(t=e.$slide.find("button,:input,[tabindex],a").filter(":enabled:visible:first"))),(t=t&&t.length?t:this.$refs.container).focus())},activate:function(){var t=this;i(".fancybox-container").each((function(){var e=i(this).data("FancyBox");e&&e.id!==t.id&&!e.isClosing&&(e.trigger("onDeactivate"),e.removeEvents(),e.isVisible=!1)})),t.isVisible=!0,(t.current||t.isIdle)&&(t.update(),t.updateControls()),t.trigger("onActivate"),t.addEvents()},close:function(t,e){var n,s,o,a,r,l,h=this,p=h.current,f=function(){h.cleanUp(t)};return!(h.isClosing||(h.isClosing=!0,!1===h.trigger("beforeClose",t)?(h.isClosing=!1,c((function(){h.update()})),1):(h.removeEvents(),p.timouts&&clearTimeout(p.timouts),o=p.$content,n=p.opts.animationEffect,s=i.isNumeric(e)?e:n?p.opts.animationDuration:0,p.$slide.off(d).removeClass("fancybox-slide--complete fancybox-slide--next fancybox-slide--previous fancybox-animated"),p.$slide.siblings().trigger("onReset").remove(),s&&h.$refs.container.removeClass("fancybox-is-open").addClass("fancybox-is-closing"),h.hideLoading(p),h.hideControls(),h.updateCursor(),"zoom"!==n||!0!==t&&o&&s&&"image"===p.type&&!p.hasError&&(l=h.getThumbPos(p))||(n="fade"),"zoom"===n?(i.fancybox.stop(o),r=i.fancybox.getTranslate(o),r.width=r.width*r.scaleX,r.height=r.height*r.scaleY,a=p.opts.zoomOpacity,"auto"==a&&(a=Math.abs(p.width/p.height-l.width/l.height)>.1),a&&(l.opacity=0),r.scaleX=r.width/l.width,r.scaleY=r.height/l.height,r.width=l.width,r.height=l.height,i.fancybox.setTranslate(p.$content,r),u(p.$content),i.fancybox.animate(p.$content,l,s,f),0):(n&&s?!0===t?setTimeout(f,s):i.fancybox.animate(p.$slide.removeClass("fancybox-slide--current"),"fancybox-animated fancybox-slide--previous fancybox-fx-"+n,s,f):f(),0))))},cleanUp:function(t){var n,s,o=this,r=i("body");o.current.$slide.trigger("onReset"),o.$refs.container.empty().remove(),o.trigger("afterClose",t),o.$lastFocus&&o.current.opts.backFocus&&o.$lastFocus.focus(),o.current=null,(n=i.fancybox.getInstance())?n.activate():(a.scrollTop(o.scrollTop).scrollLeft(o.scrollLeft),r.removeClass("fancybox-active compensate-for-scrollbar"),r.hasClass("fancybox-iosfix")&&(s=parseInt(e.body.style.top,10),r.removeClass("fancybox-iosfix").css("top","").scrollTop(-1*s)),i("#fancybox-style-noscroll").remove())},trigger:function(t,e){var n,s=Array.prototype.slice.call(arguments,1),o=this,a=e&&e.opts?e:o.current;return a?s.unshift(a):a=o,s.unshift(o),i.isFunction(a.opts[t])&&(n=a.opts[t].apply(a,s)),!1===n?n:void("afterClose"!==t&&o.$refs?o.$refs.container.trigger(t+".fb",s):r.trigger(t+".fb",s))},updateControls:function(){var t=this,e=t.current,i=e.index,n=e.opts.caption,s=t.$refs.container,o=t.$refs.caption;e.$slide.trigger("refresh"),t.$caption=n&&n.length?o.html(n):null,t.isHiddenControls||t.isIdle||t.showControls(),s.find("[data-fancybox-count]").html(t.group.length),s.find("[data-fancybox-index]").html(i+1),s.find("[data-fancybox-prev]").prop("disabled",!e.opts.loop&&0>=i),s.find("[data-fancybox-next]").prop("disabled",!e.opts.loop&&i>=t.group.length-1),"image"===e.type?s.find("[data-fancybox-download]").attr("href",e.opts.image.src||e.src).show():s.find("[data-fancybox-download],[data-fancybox-zoom]").hide()},hideControls:function(){this.isHiddenControls=!0,this.$refs.container.removeClass("fancybox-show-infobar fancybox-show-toolbar fancybox-show-caption fancybox-show-nav")},showControls:function(){var t=this,e=t.current?t.current.opts:t.opts,i=t.$refs.container;t.isHiddenControls=!1,t.idleSecondsCounter=0,i.toggleClass("fancybox-show-toolbar",!(!e.toolbar||!e.buttons)).toggleClass("fancybox-show-infobar",!!(e.infobar&&t.group.length>1)).toggleClass("fancybox-show-nav",!!(e.arrows&&t.group.length>1)).toggleClass("fancybox-is-modal",!!e.modal),t.$caption?i.addClass("fancybox-show-caption "):i.removeClass("fancybox-show-caption")},toggleControls:function(){this.isHiddenControls?this.showControls():this.hideControls()}}),i.fancybox={version:"3.2.10",defaults:o,getInstance:function(t){var e=i('.fancybox-container:not(".fancybox-is-closing"):last').data("FancyBox"),n=Array.prototype.slice.call(arguments,1);return e instanceof p&&("string"===i.type(t)?e[t].apply(e,n):"function"===i.type(t)&&t.apply(e,n),e)},open:function(t,e,i){return new p(t,e,i)},close:function(t){var e=this.getInstance();e&&(e.close(),!0===t&&this.close())},destroy:function(){this.close(!0),r.off("click.fb-start")},isMobile:e.createTouch!==n&&/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),use3d:function(){var i=e.createElement("div");return t.getComputedStyle&&t.getComputedStyle(i).getPropertyValue("transform")&&!(e.documentMode&&e.documentMode<11)}(),getTranslate:function(t){var e;if(!t||!t.length)return!1;if((e=(e=t.eq(0).css("transform"))&&-1!==e.indexOf("matrix")?(e=(e=e.split("(")[1]).split(")")[0]).split(","):[]).length)e=(e=e.length>10?[e[13],e[12],e[0],e[5]]:[e[5],e[4],e[0],e[3]]).map(parseFloat);else{e=[0,0,1,1];var i=/\.*translate\((.*)px,(.*)px\)/i.exec(t.eq(0).attr("style"));i&&(e[0]=parseFloat(i[2]),e[1]=parseFloat(i[1]))}return{top:e[0],left:e[1],scaleX:e[2],scaleY:e[3],opacity:parseFloat(t.css("opacity")),width:t.width(),height:t.height()}},setTranslate:function(t,e){var i="",s={};return t&&e?(e.left===n&&e.top===n||(i=(e.left===n?t.position().left:e.left)+"px, "+(e.top===n?t.position().top:e.top)+"px",i=this.use3d?"translate3d("+i+", 0px)":"translate("+i+")"),e.scaleX!==n&&e.scaleY!==n&&(i=(i.length?i+" ":"")+"scale("+e.scaleX+", "+e.scaleY+")"),i.length&&(s.transform=i),e.opacity!==n&&(s.opacity=e.opacity),e.width!==n&&(s.width=e.width),e.height!==n&&(s.height=e.height),t.css(s)):void 0},animate:function(t,e,s,o,a){i.isFunction(s)&&(o=s,s=null),i.isPlainObject(e)||t.removeAttr("style"),t.on(d,(function(s){(!s||!s.originalEvent||t.is(s.originalEvent.target)&&"z-index"!=s.originalEvent.propertyName)&&(i.fancybox.stop(t),i.isPlainObject(e)?(e.scaleX!==n&&e.scaleY!==n&&(t.css("transition-duration",""),e.width=Math.round(t.width()*e.scaleX),e.height=Math.round(t.height()*e.scaleY),e.scaleX=1,e.scaleY=1,i.fancybox.setTranslate(t,e)),!1===a&&t.removeAttr("style")):!0!==a&&t.removeClass(e),i.isFunction(o)&&o(s))})),i.isNumeric(s)&&t.css("transition-duration",s+"ms"),i.isPlainObject(e)?i.fancybox.setTranslate(t,e):t.addClass(e),e.scaleX&&t.hasClass("fancybox-image-wrap")&&t.parent().addClass("fancybox-is-scaling"),t.data("timer",setTimeout((function(){t.trigger("transitionend")}),s+16))},stop:function(t){clearTimeout(t.data("timer")),t.off("transitionend").css("transition-duration",""),t.hasClass("fancybox-image-wrap")&&t.parent().removeClass("fancybox-is-scaling")}},i.fn.fancybox=function(t){var e;return(e=(t=t||{}).selector||!1)?i("body").off("click.fb-start",e).on("click.fb-start",e,{options:t},s):this.off("click.fb-start").on("click.fb-start",{items:this,options:t},s),this},r.on("click.fb-start","[data-fancybox]",s)}}(window,document,window.jQuery||jQuery),function(t){"use strict";var e=function(e,i,n){return e?(n=n||"","object"===t.type(n)&&(n=t.param(n,!0)),t.each(i,(function(t,i){e=e.replace("$"+t,i||"")})),n.length&&(e+=(e.indexOf("?")>0?"&":"?")+n),e):void 0},i={youtube:{matcher:/(youtube\.com|youtu\.be|youtube\-nocookie\.com)\/(watch\?(.*&)?v=|v\/|u\/|embed\/?)?(videoseries\?list=(.*)|[\w-]{11}|\?listType=(.*)&list=(.*))(.*)/i,params:{autoplay:1,autohide:1,fs:1,rel:0,hd:1,wmode:"transparent",enablejsapi:1,html5:1},paramPlace:8,type:"iframe",url:"//www.youtube.com/embed/$4",thumb:"//img.youtube.com/vi/$4/hqdefault.jpg"},vimeo:{matcher:/^.+vimeo.com\/(.*\/)?([\d]+)(.*)?/,params:{autoplay:1,hd:1,show_title:1,show_byline:1,show_portrait:0,fullscreen:1,api:1},paramPlace:3,type:"iframe",url:"//player.vimeo.com/video/$2"},metacafe:{matcher:/metacafe.com\/watch\/(\d+)\/(.*)?/,type:"iframe",url:"//www.metacafe.com/embed/$1/?ap=1"},dailymotion:{matcher:/dailymotion.com\/video\/(.*)\/?(.*)/,params:{additionalInfos:0,autoStart:1},type:"iframe",url:"//www.dailymotion.com/embed/video/$1"},vine:{matcher:/vine.co\/v\/([a-zA-Z0-9\?\=\-]+)/,type:"iframe",url:"//vine.co/v/$1/embed/simple"},instagram:{matcher:/(instagr\.am|instagram\.com)\/p\/([a-zA-Z0-9_\-]+)\/?/i,type:"image",url:"//$1/p/$2/media/?size=l"},gmap_place:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(((maps\/(place\/(.*)\/)?\@(.*),(\d+.?\d+?)z))|(\?ll=))(.*)?/i,type:"iframe",url:function(t){return"//maps.google."+t[2]+"/?ll="+(t[9]?t[9]+"&z="+Math.floor(t[10])+(t[12]?t[12].replace(/^\//,"&"):""):t[12])+"&output="+(t[12]&&t[12].indexOf("layer=c")>0?"svembed":"embed")}},gmap_search:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(maps\/search\/)(.*)/i,type:"iframe",url:function(t){return"//maps.google."+t[2]+"/maps?q="+t[5].replace("query=","q=").replace("api=1","")+"&output=embed"}}};t(document).on("objectNeedsType.fb",(function(n,s,o){var a,r,l,h,c,d,u=o.src||"",p=!1;a=t.extend(!0,{},i,o.opts.media),t.each(a,(function(i,n){if(l=u.match(n.matcher)){if(p=n.type,d={},n.paramPlace&&l[n.paramPlace]){"?"==(c=l[n.paramPlace])[0]&&(c=c.substring(1)),c=c.split("&");for(var s=0;s<c.length;++s){var a=c[s].split("=",2);2==a.length&&(d[a[0]]=decodeURIComponent(a[1].replace(/\+/g," ")))}}return h=t.extend(!0,{},n.params,o.opts[i],d),u="function"===t.type(n.url)?n.url.call(this,l,h,o):e(n.url,l,h),r="function"===t.type(n.thumb)?n.thumb.call(this,l,h,o):e(n.thumb,l),"vimeo"===i&&(u=u.replace("&%23","#")),!1}})),p?(o.src=u,o.type=p,o.opts.thumb||o.opts.$thumb&&o.opts.$thumb.length||(o.opts.thumb=r),"iframe"===p&&(t.extend(!0,o.opts,{iframe:{preload:!1,attr:{scrolling:"no"}}}),o.contentProvider=undefined,o.opts.slideClass+=" fancybox-slide--video")):u&&(o.type=o.opts.defaultType)}))}(window.jQuery||jQuery),function(t,e,i){"use strict";var n=t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.oRequestAnimationFrame||function(e){return t.setTimeout(e,1e3/60)},s=t.cancelAnimationFrame||t.webkitCancelAnimationFrame||t.mozCancelAnimationFrame||t.oCancelAnimationFrame||function(e){t.clearTimeout(e)},o=function(e){var i=[];for(var n in e=(e=e.originalEvent||e||t.e).touches&&e.touches.length?e.touches:e.changedTouches&&e.changedTouches.length?e.changedTouches:[e])e[n].pageX?i.push({x:e[n].pageX,y:e[n].pageY}):e[n].clientX&&i.push({x:e[n].clientX,y:e[n].clientY});return i},a=function(t,e,i){return e&&t?"x"===i?t.x-e.x:"y"===i?t.y-e.y:Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2)):0},r=function(t){if(t.is('a,area,button,[role="button"],input,label,select,summary,textarea')||i.isFunction(t.get(0).onclick)||t.data("selectable"))return!0;for(var e=0,n=t[0].attributes,s=n.length;s>e;e++)if("data-fancybox-"===n[e].nodeName.substr(0,14))return!0;return!1},l=function(e){var i=t.getComputedStyle(e)["overflow-y"],n=t.getComputedStyle(e)["overflow-x"],s=("scroll"===i||"auto"===i)&&e.scrollHeight>e.clientHeight,o=("scroll"===n||"auto"===n)&&e.scrollWidth>e.clientWidth;return s||o},h=function(t){for(var e=!1;!(e=l(t.get(0)))&&(t=t.parent()).length&&!t.hasClass("fancybox-stage")&&!t.is("body"););return e},c=function(t){var e=this;e.instance=t,e.$bg=t.$refs.bg,e.$stage=t.$refs.stage,e.$container=t.$refs.container,e.destroy(),e.$container.on("touchstart.fb.touch mousedown.fb.touch",i.proxy(e,"ontouchstart"))};c.prototype.destroy=function(){this.$container.off(".fb.touch")},c.prototype.ontouchstart=function(n){var s=this,l=i(n.target),c=s.instance,d=c.current,u=d.$content,p="touchstart"==n.type;if(p&&s.$container.off("mousedown.fb.touch"),!(n.originalEvent&&2==n.originalEvent.button||!l.length||r(l)||r(l.parent())||!l.is("img")&&n.originalEvent.clientX>l[0].clientWidth+l.offset().left)){if(!d||s.instance.isAnimating||s.instance.isClosing)return n.stopPropagation(),void n.preventDefault();if(s.realPoints=s.startPoints=o(n),s.startPoints){if(n.stopPropagation(),s.startEvent=n,s.canTap=!0,s.$target=l,s.$content=u,s.opts=d.opts.touch,s.isPanning=!1,s.isSwiping=!1,s.isZooming=!1,s.isScrolling=!1,s.sliderStartPos=s.sliderLastPos||{top:0,left:0},s.contentStartPos=i.fancybox.getTranslate(s.$content),s.contentLastPos=null,s.startTime=(new Date).getTime(),s.distanceX=s.distanceY=s.distance=0,s.canvasWidth=Math.round(d.$slide[0].clientWidth),s.canvasHeight=Math.round(d.$slide[0].clientHeight),i(e).off(".fb.touch").on(p?"touchend.fb.touch touchcancel.fb.touch":"mouseup.fb.touch mouseleave.fb.touch",i.proxy(s,"ontouchend")).on(p?"touchmove.fb.touch":"mousemove.fb.touch",i.proxy(s,"ontouchmove")),i.fancybox.isMobile&&e.addEventListener("scroll",s.onscroll,!0),!s.opts&&!c.canPan()||!l.is(s.$stage)&&!s.$stage.find(l).length)return void(l.is("img")&&n.preventDefault());i.fancybox.isMobile&&(h(l)||h(l.parent()))||n.preventDefault(),1===s.startPoints.length&&("image"===d.type&&(s.contentStartPos.width>s.canvasWidth+1||s.contentStartPos.height>s.canvasHeight+1)?(i.fancybox.stop(s.$content),s.$content.css("transition-duration",""),s.isPanning=!0):s.isSwiping=!0,s.$container.addClass("fancybox-controls--isGrabbing")),2!==s.startPoints.length||c.isAnimating||d.hasError||"image"!==d.type||!d.isLoaded&&!d.$ghost||(s.canTap=!1,s.isSwiping=!1,s.isPanning=!1,s.isZooming=!0,i.fancybox.stop(s.$content),s.$content.css("transition-duration",""),s.centerPointStartX=.5*(s.startPoints[0].x+s.startPoints[1].x)-i(t).scrollLeft(),s.centerPointStartY=.5*(s.startPoints[0].y+s.startPoints[1].y)-i(t).scrollTop(),s.percentageOfImageAtPinchPointX=(s.centerPointStartX-s.contentStartPos.left)/s.contentStartPos.width,s.percentageOfImageAtPinchPointY=(s.centerPointStartY-s.contentStartPos.top)/s.contentStartPos.height,s.startDistanceBetweenFingers=a(s.startPoints[0],s.startPoints[1]))}}},c.prototype.onscroll=function(){self.isScrolling=!0},c.prototype.ontouchmove=function(t){var e=this,n=i(t.target);return e.isScrolling||!n.is(e.$stage)&&!e.$stage.find(n).length?void(e.canTap=!1):(e.newPoints=o(t),void((e.opts||e.instance.canPan())&&e.newPoints&&e.newPoints.length&&(e.isSwiping&&!0===e.isSwiping||t.preventDefault(),e.distanceX=a(e.newPoints[0],e.startPoints[0],"x"),e.distanceY=a(e.newPoints[0],e.startPoints[0],"y"),e.distance=a(e.newPoints[0],e.startPoints[0]),e.distance>0&&(e.isSwiping?e.onSwipe(t):e.isPanning?e.onPan():e.isZooming&&e.onZoom()))))},c.prototype.onSwipe=function(){var e,o=this,a=o.isSwiping,r=o.sliderStartPos.left||0;if(!0!==a)"x"==a&&(o.distanceX>0&&(o.instance.group.length<2||0===o.instance.current.index&&!o.instance.current.opts.loop)?r+=Math.pow(o.distanceX,.8):o.distanceX<0&&(o.instance.group.length<2||o.instance.current.index===o.instance.group.length-1&&!o.instance.current.opts.loop)?r-=Math.pow(-o.distanceX,.8):r+=o.distanceX),o.sliderLastPos={top:"x"==a?0:o.sliderStartPos.top+o.distanceY,left:r},o.requestId&&(s(o.requestId),o.requestId=null),o.requestId=n((function(){o.sliderLastPos&&(i.each(o.instance.slides,(function(t,e){var n=e.pos-o.instance.currPos;i.fancybox.setTranslate(e.$slide,{top:o.sliderLastPos.top,left:o.sliderLastPos.left+n*o.canvasWidth+n*e.opts.gutter})})),o.$container.addClass("fancybox-is-sliding"))}));else if(Math.abs(o.distance)>10){if(o.canTap=!1,o.instance.group.length<2&&o.opts.vertical?o.isSwiping="y":o.instance.isDragging||!1===o.opts.vertical||"auto"===o.opts.vertical&&i(t).width()>800?o.isSwiping="x":(e=Math.abs(180*Math.atan2(o.distanceY,o.distanceX)/Math.PI),o.isSwiping=e>45&&135>e?"y":"x"),o.canTap=!1,"y"===o.isSwiping&&i.fancybox.isMobile&&(h(o.$target)||h(o.$target.parent())))return void(o.isScrolling=!0);o.instance.isDragging=o.isSwiping,o.startPoints=o.newPoints,i.each(o.instance.slides,(function(t,e){i.fancybox.stop(e.$slide),e.$slide.css("transition-duration",""),e.inTransition=!1,e.pos===o.instance.current.pos&&(o.sliderStartPos.left=i.fancybox.getTranslate(e.$slide).left)})),o.instance.SlideShow&&o.instance.SlideShow.isActive&&o.instance.SlideShow.stop()}},c.prototype.onPan=function(){var t=this;return a(t.newPoints[0],t.realPoints[0])<(i.fancybox.isMobile?10:5)?void(t.startPoints=t.newPoints):(t.canTap=!1,t.contentLastPos=t.limitMovement(),t.requestId&&(s(t.requestId),t.requestId=null),void(t.requestId=n((function(){i.fancybox.setTranslate(t.$content,t.contentLastPos)}))))},c.prototype.limitMovement=function(){var t,e,i,n,s,o,a=this,r=a.canvasWidth,l=a.canvasHeight,h=a.distanceX,c=a.distanceY,d=a.contentStartPos,u=d.left,p=d.top,f=d.width,g=d.height;return s=f>r?u+h:u,o=p+c,t=Math.max(0,.5*r-.5*f),e=Math.max(0,.5*l-.5*g),i=Math.min(r-f,.5*r-.5*f),n=Math.min(l-g,.5*l-.5*g),f>r&&(h>0&&s>t&&(s=t-1+Math.pow(-t+u+h,.8)||0),0>h&&i>s&&(s=i+1-Math.pow(i-u-h,.8)||0)),g>l&&(c>0&&o>e&&(o=e-1+Math.pow(-e+p+c,.8)||0),0>c&&n>o&&(o=n+1-Math.pow(n-p-c,.8)||0)),{top:o,left:s,scaleX:d.scaleX,scaleY:d.scaleY}},c.prototype.limitPosition=function(t,e,i,n){var s=this.canvasWidth,o=this.canvasHeight;return t=i>s?s-i>(t=t>0?0:t)?s-i:t:Math.max(0,s/2-i/2),{top:e=n>o?o-n>(e=e>0?0:e)?o-n:e:Math.max(0,o/2-n/2),left:t}},c.prototype.onZoom=function(){var e=this,o=e.contentStartPos.width,r=e.contentStartPos.height,l=e.contentStartPos.left,h=e.contentStartPos.top,c=a(e.newPoints[0],e.newPoints[1])/e.startDistanceBetweenFingers,d=Math.floor(o*c),u=Math.floor(r*c),p=(o-d)*e.percentageOfImageAtPinchPointX,f=(r-u)*e.percentageOfImageAtPinchPointY,g=(e.newPoints[0].x+e.newPoints[1].x)/2-i(t).scrollLeft(),m=(e.newPoints[0].y+e.newPoints[1].y)/2-i(t).scrollTop(),v=g-e.centerPointStartX,y={top:h+(f+(m-e.centerPointStartY)),left:l+(p+v),scaleX:e.contentStartPos.scaleX*c,scaleY:e.contentStartPos.scaleY*c};e.canTap=!1,e.newWidth=d,e.newHeight=u,e.contentLastPos=y,e.requestId&&(s(e.requestId),e.requestId=null),e.requestId=n((function(){i.fancybox.setTranslate(e.$content,e.contentLastPos)}))},c.prototype.ontouchend=function(t){var n=this,a=Math.max((new Date).getTime()-n.startTime,1),r=n.isSwiping,l=n.isPanning,h=n.isZooming,c=n.isScrolling;return n.endPoints=o(t),n.$container.removeClass("fancybox-controls--isGrabbing"),i(e).off(".fb.touch"),e.removeEventListener("scroll",n.onscroll,!0),n.requestId&&(s(n.requestId),n.requestId=null),n.isSwiping=!1,n.isPanning=!1,n.isZooming=!1,n.isScrolling=!1,n.instance.isDragging=!1,n.canTap?n.onTap(t):(n.speed=366,n.velocityX=n.distanceX/a*.5,n.velocityY=n.distanceY/a*.5,n.speedX=Math.max(.5*n.speed,Math.min(1.5*n.speed,1/Math.abs(n.velocityX)*n.speed)),void(l?n.endPanning():h?n.endZooming():n.endSwiping(r,c)))},c.prototype.endSwiping=function(t,e){var n=this,s=!1,o=n.instance.group.length;n.sliderLastPos=null,"y"==t&&!e&&Math.abs(n.distanceY)>50?(i.fancybox.animate(n.instance.current.$slide,{top:n.sliderStartPos.top+n.distanceY+150*n.velocityY,opacity:0},150),s=n.instance.close(!0,300)):"x"==t&&n.distanceX>50&&o>1?s=n.instance.previous(n.speedX):"x"==t&&n.distanceX<-50&&o>1&&(s=n.instance.next(n.speedX)),!1!==s||"x"!=t&&"y"!=t||(e||2>o?n.instance.centerSlide(n.instance.current,150):n.instance.jumpTo(n.instance.current.index)),n.$container.removeClass("fancybox-is-sliding")},c.prototype.endPanning=function(){var t,e,n,s=this;s.contentLastPos&&(!1===s.opts.momentum?(t=s.contentLastPos.left,e=s.contentLastPos.top):(t=s.contentLastPos.left+s.velocityX*s.speed,e=s.contentLastPos.top+s.velocityY*s.speed),(n=s.limitPosition(t,e,s.contentStartPos.width,s.contentStartPos.height)).width=s.contentStartPos.width,n.height=s.contentStartPos.height,i.fancybox.animate(s.$content,n,330))},c.prototype.endZooming=function(){var t,e,n,s,o=this,a=o.instance.current,r=o.newWidth,l=o.newHeight;o.contentLastPos&&(t=o.contentLastPos.left,s={top:e=o.contentLastPos.top,left:t,width:r,height:l,scaleX:1,scaleY:1},i.fancybox.setTranslate(o.$content,s),r<o.canvasWidth&&l<o.canvasHeight?o.instance.scaleToFit(150):r>a.width||l>a.height?o.instance.scaleToActual(o.centerPointStartX,o.centerPointStartY,150):(n=o.limitPosition(t,e,r,l),i.fancybox.setTranslate(o.content,i.fancybox.getTranslate(o.$content)),i.fancybox.animate(o.$content,n,150)))},c.prototype.onTap=function(t){var e,n=this,s=i(t.target),a=n.instance,r=a.current,l=t&&o(t)||n.startPoints,h=l[0]?l[0].x-n.$stage.offset().left:0,c=l[0]?l[0].y-n.$stage.offset().top:0,d=function(e){var s=r.opts[e];if(i.isFunction(s)&&(s=s.apply(a,[r,t])),s)switch(s){case"close":a.close(n.startEvent);break;case"toggleControls":a.toggleControls(!0);break;case"next":a.next();break;case"nextOrClose":a.group.length>1?a.next():a.close(n.startEvent);break;case"zoom":"image"==r.type&&(r.isLoaded||r.$ghost)&&(a.canPan()?a.scaleToFit():a.isScaledDown()?a.scaleToActual(h,c):a.group.length<2&&a.close(n.startEvent))}};if(!(t.originalEvent&&2==t.originalEvent.button||!s.is("img")&&h>s[0].clientWidth+s.offset().left)){if(s.is(".fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-container"))e="Outside";else if(s.is(".fancybox-slide"))e="Slide";else{if(!a.current.$content||!a.current.$content.find(s).addBack().filter(s).length)return;e="Content"}if(n.tapped){if(clearTimeout(n.tapped),n.tapped=null,Math.abs(h-n.tapX)>50||Math.abs(c-n.tapY)>50)return this;d("dblclick"+e)}else n.tapX=h,n.tapY=c,r.opts["dblclick"+e]&&r.opts["dblclick"+e]!==r.opts["click"+e]?n.tapped=setTimeout((function(){n.tapped=null,d("click"+e)}),500):d("click"+e);return this}},i(e).on("onActivate.fb",(function(t,e){e&&!e.Guestures&&(e.Guestures=new c(e))}))}(window,document,window.jQuery||jQuery),function(t,e){"use strict";e.extend(!0,e.fancybox.defaults,{btnTpl:{slideShow:'<button data-fancybox-play class="fancybox-button fancybox-button--play" title="{{PLAY_START}}"><svg viewBox="0 0 40 40"><path d="M13,12 L27,20 L13,27 Z" /><path d="M15,10 v19 M23,10 v19" /></svg></button>'},slideShow:{autoStart:!1,speed:3e3}});var i=function(t){this.instance=t,this.init()};e.extend(i.prototype,{timer:null,isActive:!1,$button:null,init:function(){var t=this;t.$button=t.instance.$refs.toolbar.find("[data-fancybox-play]").on("click",(function(){t.toggle()})),(t.instance.group.length<2||!t.instance.group[t.instance.currIndex].opts.slideShow)&&t.$button.hide()},set:function(t){var e=this;e.instance&&e.instance.current&&(!0===t||e.instance.current.opts.loop||e.instance.currIndex<e.instance.group.length-1)?e.timer=setTimeout((function(){e.isActive&&e.instance.jumpTo((e.instance.currIndex+1)%e.instance.group.length)}),e.instance.current.opts.slideShow.speed):(e.stop(),e.instance.idleSecondsCounter=0,e.instance.showControls())},clear:function(){clearTimeout(this.timer),this.timer=null},start:function(){var t=this,e=t.instance.current;e&&(t.isActive=!0,t.$button.attr("title",e.opts.i18n[e.opts.lang].PLAY_STOP).removeClass("fancybox-button--play").addClass("fancybox-button--pause"),t.set(!0))},stop:function(){var t=this,e=t.instance.current;t.clear(),t.$button.attr("title",e.opts.i18n[e.opts.lang].PLAY_START).removeClass("fancybox-button--pause").addClass("fancybox-button--play"),t.isActive=!1},toggle:function(){var t=this;t.isActive?t.stop():t.start()}}),e(t).on({"onInit.fb":function(t,e){e&&!e.SlideShow&&(e.SlideShow=new i(e))},"beforeShow.fb":function(t,e,i,n){var s=e&&e.SlideShow;n?s&&i.opts.slideShow.autoStart&&s.start():s&&s.isActive&&s.clear()},"afterShow.fb":function(t,e){var i=e&&e.SlideShow;i&&i.isActive&&i.set()},"afterKeydown.fb":function(i,n,s,o,a){var r=n&&n.SlideShow;!r||!s.opts.slideShow||80!==a&&32!==a||e(t.activeElement).is("button,a,input")||(o.preventDefault(),r.toggle())},"beforeClose.fb onDeactivate.fb":function(t,e){var i=e&&e.SlideShow;i&&i.stop()}}),e(t).on("visibilitychange",(function(){var i=e.fancybox.getInstance(),n=i&&i.SlideShow;n&&n.isActive&&(t.hidden?n.clear():n.set())}))}(document,window.jQuery||jQuery),function(t,e){"use strict";var i=function(){var e,i,n,s=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],o={};for(i=0;i<s.length;i++)if((e=s[i])&&e[1]in t){for(n=0;n<e.length;n++)o[s[0][n]]=e[n];return o}return!1}();if(i){var n={request:function(e){(e=e||t.documentElement)[i.requestFullscreen](e.ALLOW_KEYBOARD_INPUT)},exit:function(){t[i.exitFullscreen]()},toggle:function(e){e=e||t.documentElement,this.isFullscreen()?this.exit():this.request(e)},isFullscreen:function(){return Boolean(t[i.fullscreenElement])},enabled:function(){return Boolean(t[i.fullscreenEnabled])}};e.extend(!0,e.fancybox.defaults,{btnTpl:{fullScreen:'<button data-fancybox-fullscreen class="fancybox-button fancybox-button--fullscreen" title="{{FULL_SCREEN}}"><svg viewBox="0 0 40 40"><path d="M9,12 h22 v16 h-22 v-16 v16 h22 v-16 Z" /></svg></button>'},fullScreen:{autoStart:!1}}),e(t).on({"onInit.fb":function(t,e){var i;e&&e.group[e.currIndex].opts.fullScreen?((i=e.$refs.container).on("click.fb-fullscreen","[data-fancybox-fullscreen]",(function(t){t.stopPropagation(),t.preventDefault(),n.toggle(i[0])})),e.opts.fullScreen&&!0===e.opts.fullScreen.autoStart&&n.request(i[0]),e.FullScreen=n):e&&e.$refs.toolbar.find("[data-fancybox-fullscreen]").hide()},"afterKeydown.fb":function(t,e,i,n,s){e&&e.FullScreen&&70===s&&(n.preventDefault(),e.FullScreen.toggle(e.$refs.container[0]))},"beforeClose.fb":function(t){t&&t.FullScreen&&n.exit()}}),e(t).on(i.fullscreenchange,(function(){var t=n.isFullscreen(),i=e.fancybox.getInstance();i&&(i.current&&"image"===i.current.type&&i.isAnimating&&(i.current.$content.css("transition","none"),i.isAnimating=!1,i.update(!0,!0,0)),i.trigger("onFullscreenChange",t),i.$refs.container.toggleClass("fancybox-is-fullscreen",t))}))}else e&&e.fancybox&&(e.fancybox.defaults.btnTpl.fullScreen=!1)}(document,window.jQuery||jQuery),function(t,e){"use strict";e.fancybox.defaults=e.extend(!0,{btnTpl:{thumbs:'<button data-fancybox-thumbs class="fancybox-button fancybox-button--thumbs" title="{{THUMBS}}"><svg viewBox="0 0 120 120"><path d="M30,30 h14 v14 h-14 Z M50,30 h14 v14 h-14 Z M70,30 h14 v14 h-14 Z M30,50 h14 v14 h-14 Z M50,50 h14 v14 h-14 Z M70,50 h14 v14 h-14 Z M30,70 h14 v14 h-14 Z M50,70 h14 v14 h-14 Z M70,70 h14 v14 h-14 Z" /></svg></button>'},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"}},e.fancybox.defaults);var i=function(t){this.init(t)};e.extend(i.prototype,{$button:null,$grid:null,$list:null,isVisible:!1,isActive:!1,init:function(t){var e=this;e.instance=t,t.Thumbs=e;var i=t.group[0],n=t.group[1];e.opts=t.group[t.currIndex].opts.thumbs,e.$button=t.$refs.toolbar.find("[data-fancybox-thumbs]"),e.opts&&i&&n&&("image"==i.type||i.opts.thumb||i.opts.$thumb)&&("image"==n.type||n.opts.thumb||n.opts.$thumb)?(e.$button.show().on("click",(function(){e.toggle()})),e.isActive=!0):e.$button.hide()},create:function(){var t,i,n=this,s=n.instance,o=n.opts.parentEl;n.$grid=e('<div class="fancybox-thumbs fancybox-thumbs-'+n.opts.axis+'"></div>').appendTo(s.$refs.container.find(o).addBack().filter(o)),t="<ul>",e.each(s.group,(function(e,n){(i=n.opts.thumb||(n.opts.$thumb?n.opts.$thumb.attr("src"):null))||"image"!==n.type||(i=n.src),i&&i.length&&(t+='<li data-index="'+e+'"  tabindex="0" class="fancybox-thumbs-loading"><img data-src="'+i+'" /></li>')})),t+="</ul>",n.$list=e(t).appendTo(n.$grid).on("click","li",(function(){s.jumpTo(e(this).data("index"))})),n.$list.find("img").hide().one("load",(function(){var t,i,n,s,o=e(this).parent().removeClass("fancybox-thumbs-loading"),a=o.outerWidth(),r=o.outerHeight();t=this.naturalWidth||this.width,s=(i=this.naturalHeight||this.height)/r,(n=t/a)>=1&&s>=1&&(n>s?(t/=s,i=r):(t=a,i/=n)),e(this).css({width:Math.floor(t),height:Math.floor(i),"margin-top":i>r?Math.floor(.3*r-.3*i):Math.floor(.5*r-.5*i),"margin-left":Math.floor(.5*a-.5*t)}).show()})).each((function(){this.src=e(this).data("src")})),"x"===n.opts.axis&&n.$list.width(parseInt(n.$grid.css("padding-right"))+s.group.length*n.$list.children().eq(0).outerWidth(!0)+"px")},focus:function(t){var e,i,n=this,s=n.$list;n.instance.current&&(i=(e=s.children().removeClass("fancybox-thumbs-active").filter('[data-index="'+n.instance.current.index+'"]').addClass("fancybox-thumbs-active")).position(),"y"===n.opts.axis&&(i.top<0||i.top>s.height()-e.outerHeight())?s.stop().animate({scrollTop:s.scrollTop()+i.top},t):"x"===n.opts.axis&&(i.left<s.parent().scrollLeft()||i.left>s.parent().scrollLeft()+(s.parent().width()-e.outerWidth()))&&s.parent().stop().animate({scrollLeft:i.left},t))},update:function(){this.instance.$refs.container.toggleClass("fancybox-show-thumbs",this.isVisible),this.isVisible?(this.$grid||this.create(),this.instance.trigger("onThumbsShow"),this.focus(0)):this.$grid&&this.instance.trigger("onThumbsHide"),this.instance.update()},hide:function(){this.isVisible=!1,this.update()},show:function(){this.isVisible=!0,this.update()},toggle:function(){this.isVisible=!this.isVisible,this.update()}}),e(t).on({"onInit.fb":function(t,e){var n;e&&!e.Thumbs&&(n=new i(e)).isActive&&!0===n.opts.autoStart&&n.show()},"beforeShow.fb":function(t,e,i,n){var s=e&&e.Thumbs;s&&s.isVisible&&s.focus(n?0:250)},"afterKeydown.fb":function(t,e,i,n,s){var o=e&&e.Thumbs;o&&o.isActive&&71===s&&(n.preventDefault(),o.toggle())},"beforeClose.fb":function(t,e){var i=e&&e.Thumbs;i&&i.isVisible&&!1!==i.opts.hideOnClose&&i.$grid.hide()}})}(document,window.jQuery),function(t,e){"use strict";e.extend(!0,e.fancybox.defaults,{btnTpl:{share:'<button data-fancybox-share class="fancybox-button fancybox-button--share" title="{{SHARE}}"><svg viewBox="0 0 40 40"><path d="M6,30 C8,18 19,16 23,16 L23,16 L23,10 L33,20 L23,29 L23,24 C19,24 8,27 6,30 Z"></svg></button>'},share:{tpl:'<div class="fancybox-share"><h1>{{SHARE}}</h1><p class="fancybox-share__links"><a class="fancybox-share__button fancybox-share__button--fb" href="https://www.facebook.com/sharer/sharer.php?u={{url}}"><svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m287 456v-299c0-21 6-35 35-35h38v-63c-7-1-29-3-55-3-54 0-91 33-91 94v306m143-254h-205v72h196" /></svg><span>Facebook</span></a><a class="fancybox-share__button fancybox-share__button--pt" href="https://www.pinterest.com/pin/create/button/?url={{url}}&description={{descr}}&media={{media}}"><svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m265 56c-109 0-164 78-164 144 0 39 15 74 47 87 5 2 10 0 12-5l4-19c2-6 1-8-3-13-9-11-15-25-15-45 0-58 43-110 113-110 62 0 96 38 96 88 0 67-30 122-73 122-24 0-42-19-36-44 6-29 20-60 20-81 0-19-10-35-31-35-25 0-44 26-44 60 0 21 7 36 7 36l-30 125c-8 37-1 83 0 87 0 3 4 4 5 2 2-3 32-39 42-75l16-64c8 16 31 29 56 29 74 0 124-67 124-157 0-69-58-132-146-132z" fill="#fff"/></svg><span>Pinterest</span></a><a class="fancybox-share__button fancybox-share__button--tw" href="https://twitter.com/intent/tweet?url={{url}}&text={{descr}}"><svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m456 133c-14 7-31 11-47 13 17-10 30-27 37-46-15 10-34 16-52 20-61-62-157-7-141 75-68-3-129-35-169-85-22 37-11 86 26 109-13 0-26-4-37-9 0 39 28 72 65 80-12 3-25 4-37 2 10 33 41 57 77 57-42 30-77 38-122 34 170 111 378-32 359-208 16-11 30-25 41-42z" /></svg><span>Twitter</span></a></p><p><input class="fancybox-share__input" type="text" value="{{url_raw}}" /></p></div>'}}),e(t).on("click","[data-fancybox-share]",(function(){var t,i,n=e.fancybox.getInstance();n&&(t=!1===n.current.opts.hash?n.current.src:window.location,i=n.current.opts.share.tpl.replace(/\{\{media\}\}/g,"image"===n.current.type?encodeURIComponent(n.current.src):"").replace(/\{\{url\}\}/g,encodeURIComponent(t)).replace(/\{\{url_raw\}\}/g,function(t){var e={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;","`":"&#x60;","=":"&#x3D;"};return String(t).replace(/[&<>"'`=\/]/g,(function(t){return e[t]}))}(t)).replace(/\{\{descr\}\}/g,n.$caption?encodeURIComponent(n.$caption.text()):""),e.fancybox.open({src:n.translate(n,i),type:"html",opts:{animationEffect:"fade",animationDuration:250,afterLoad:function(t,e){e.$content.find(".fancybox-share__links a").click((function(){return window.open(this.href,"Share","width=550, height=450"),!1}))}}}))}))}(document,window.jQuery||jQuery),function(t,e,i){"use strict";function n(){var t=e.location.hash.substr(1),i=t.split("-"),n=i.length>1&&/^\+?\d+$/.test(i[i.length-1])&&parseInt(i.pop(-1),10)||1;return 1>n&&(n=1),{hash:t,index:n,gallery:i.join("-")}}function s(t){var e;""!==t.gallery&&((e=i("[data-fancybox='"+i.escapeSelector(t.gallery)+"']").eq(t.index-1)).length||(e=i("#"+i.escapeSelector(t.gallery))),e.length&&(a=!1,e.trigger("click")))}function o(t){var e;return!!t&&((e=t.current?t.current.opts:t.opts).hash||(e.$orig?e.$orig.data("fancybox"):""))}i.escapeSelector||(i.escapeSelector=function(t){return(t+"").replace(/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,(function(t,e){return e?"\0"===t?"�":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t}))});var a=!0,r=null,l=null;i((function(){!1!==i.fancybox.defaults.hash&&(i(t).on({"onInit.fb":function(t,e){var i,s;!1!==e.group[e.currIndex].opts.hash&&(i=n(),(s=o(e))&&i.gallery&&s==i.gallery&&(e.currIndex=i.index-1))},"beforeShow.fb":function(i,n,s){var h;s&&!1!==s.opts.hash&&(h=o(n))&&""!==h&&(e.location.hash.indexOf(h)<0&&(n.opts.origHash=e.location.hash),r=h+(n.group.length>1?"-"+(s.index+1):""),"replaceState"in e.history?(l&&clearTimeout(l),l=setTimeout((function(){e.history[a?"pushState":"replaceState"]({},t.title,e.location.pathname+e.location.search+"#"+r),l=null,a=!1}),300)):e.location.hash=r)},"beforeClose.fb":function(n,s,a){var h,c;l&&clearTimeout(l),!1!==a.opts.hash&&(h=o(s),c=s&&s.opts.origHash?s.opts.origHash:"",h&&""!==h&&("replaceState"in history?e.history.replaceState({},t.title,e.location.pathname+e.location.search+c):(e.location.hash=c,i(e).scrollTop(s.scrollTop).scrollLeft(s.scrollLeft))),r=null)}}),i(e).on("hashchange.fb",(function(){var t=n();i.fancybox.getInstance()?!r||r===t.gallery+"-"+t.index||1===t.index&&r==t.gallery||(r=null,i.fancybox.close()):""!==t.gallery&&s(t)})),setTimeout((function(){s(n())}),50))}))}(document,window,window.jQuery||jQuery),function(t,e){"use strict";var i=(new Date).getTime();e(t).on({"onInit.fb":function(t,e){e.$refs.stage.on("mousewheel DOMMouseScroll wheel MozMousePixelScroll",(function(t){var n=e.current,s=(new Date).getTime();e.group.length<1||!1===n.opts.wheel||"auto"===n.opts.wheel&&"image"!==n.type||(t.preventDefault(),t.stopPropagation(),n.$slide.hasClass("fancybox-animated")||(t=t.originalEvent||t,250>s-i||(i=s,e[(-t.deltaY||-t.deltaX||t.wheelDelta||-t.detail)<0?"next":"previous"]())))}))}})}(document,window.jQuery||jQuery),function(t){"use strict";var e={init:function(i){var n=this;return n.data("jqv")&&null!=n.data("jqv")||(i=e._saveOptions(n,i),t(document).on("click",".formError",(function(){t(this).fadeOut(150,(function(){t(this).parent(".formErrorOuter").remove(),t(this).remove()}))}))),this},attach:function(i){var n,s=this;return(n=i?e._saveOptions(s,i):s.data("jqv")).validateAttribute=s.find("[data-validation-engine*=validate]").length?"data-validation-engine":"class",n.binded&&(s.on(n.validationEventTrigger,"["+n.validateAttribute+"*=validate]:not([type=checkbox]):not([type=radio]):not(.datepicker)",e._onFieldEvent),s.on("click","["+n.validateAttribute+"*=validate][type=checkbox],["+n.validateAttribute+"*=validate][type=radio]",e._onFieldEvent),s.on(n.validationEventTrigger,"["+n.validateAttribute+"*=validate][class*=datepicker]",{delay:300},e._onFieldEvent)),n.autoPositionUpdate&&t(window).bind("resize",{noAnimation:!0,formElem:s},e.updatePromptsPosition),s.on("click","a[data-validation-engine-skip], a[class*='validate-skip'], button[data-validation-engine-skip], button[class*='validate-skip'], input[data-validation-engine-skip], input[class*='validate-skip']",e._submitButtonClick),s.removeData("jqv_submitButton"),s.on("submit",e._onSubmitEvent),this},detach:function(){var i=this,n=i.data("jqv");return i.find("["+n.validateAttribute+"*=validate]").not("[type=checkbox]").off(n.validationEventTrigger,e._onFieldEvent),i.find("["+n.validateAttribute+"*=validate][type=checkbox],[class*=validate][type=radio]").off("click",e._onFieldEvent),i.off("submit",e._onSubmitEvent),i.removeData("jqv"),i.off("click","a[data-validation-engine-skip], a[class*='validate-skip'], button[data-validation-engine-skip], button[class*='validate-skip'], input[data-validation-engine-skip], input[class*='validate-skip']",e._submitButtonClick),i.removeData("jqv_submitButton"),n.autoPositionUpdate&&t(window).off("resize",e.updatePromptsPosition),this},validate:function(){var i=t(this),n=null;if(i.is("form")||i.hasClass("validationEngineContainer")){if(i.hasClass("validating"))return!1;i.addClass("validating");var s=i.data("jqv");n=e._validateFields(this),setTimeout((function(){i.removeClass("validating")}),100),n&&s.onSuccess?s.onSuccess():!n&&s.onFailure&&s.onFailure()}else if(i.is("form")||i.hasClass("validationEngineContainer"))i.removeClass("validating");else{var o=i.closest("form, .validationEngineContainer");s=o.data("jqv")?o.data("jqv"):t.validationEngine.defaults,(n=e._validateField(i,s))&&s.onFieldSuccess?s.onFieldSuccess():s.onFieldFailure&&s.InvalidFields.length>0&&s.onFieldFailure()}return s.onValidationComplete?!!s.onValidationComplete(o,n):n},updatePromptsPosition:function(i){if(i&&this==window)var n=i.data.formElem,s=i.data.noAnimation;else n=t(this.closest("form, .validationEngineContainer"));var o=n.data("jqv");return n.find("["+o.validateAttribute+"*=validate]").not(":disabled").each((function(){var i=t(this);o.prettySelect&&i.is(":hidden")&&(i=n.find("#"+o.usePrefix+i.attr("id")+o.useSuffix));var a=e._getPrompt(i),r=t(a).find(".formErrorContent").html();a&&e._updatePrompt(i,t(a),r,void 0,!1,o,s)})),this},showPrompt:function(t,i,n,s){var o=this.closest("form, .validationEngineContainer").data("jqv");return o||(o=e._saveOptions(this,o)),n&&(o.promptPosition=n),o.showArrow=1==s,e._showPrompt(this,t,i,!1,o),this},hide:function(){var i,n=t(this).closest("form, .validationEngineContainer").data("jqv"),s=n&&n.fadeDuration?n.fadeDuration:.3;return i=t(this).is("form")||t(this).hasClass("validationEngineContainer")?"parentForm"+e._getClassName(t(this).attr("id")):e._getClassName(t(this).attr("id"))+"formError",t("."+i).fadeTo(s,.3,(function(){t(this).parent(".formErrorOuter").remove(),t(this).remove()})),this},hideAll:function(){var e=this.data("jqv"),i=e?e.fadeDuration:300;return t(".formError").fadeTo(i,300,(function(){t(this).parent(".formErrorOuter").remove(),t(this).remove()})),this},_onFieldEvent:function(i){var n=t(this),s=n.closest("form, .validationEngineContainer").data("jqv");s.eventTrigger="field",window.setTimeout((function(){e._validateField(n,s),0==s.InvalidFields.length&&s.onFieldSuccess?s.onFieldSuccess():s.InvalidFields.length>0&&s.onFieldFailure&&s.onFieldFailure()}),i.data?i.data.delay:0)},_onSubmitEvent:function(){var i=t(this),n=i.data("jqv");if(i.data("jqv_submitButton")){var s=t("#"+i.data("jqv_submitButton"));if(s&&s.length>0&&(s.hasClass("validate-skip")||"true"==s.attr("data-validation-engine-skip")))return!0}n.eventTrigger="submit";var o=e._validateFields(i);return o&&n.ajaxFormValidation?(e._validateFormWithAjax(i,n),!1):n.onValidationComplete?!!n.onValidationComplete(i,o):o},_checkAjaxStatus:function(e){var i=!0;return t.each(e.ajaxValidCache,(function(t,e){return e?void 0:(i=!1,!1)})),i},_checkAjaxFieldStatus:function(t,e){return 1==e.ajaxValidCache[t]},_validateFields:function(i){var n=i.data("jqv"),s=!1;i.trigger("jqv.form.validating");var o=null;if(i.find("["+n.validateAttribute+"*=validate]").not(":disabled").each((function(){var a=t(this),r=[];if(t.inArray(a.attr("name"),r)<0){if((s|=e._validateField(a,n))&&null==o&&(a.is(":hidden")&&n.prettySelect?o=a=i.find("#"+n.usePrefix+e._jqSelector(a.attr("id"))+n.useSuffix):(a.data("jqv-prompt-at")instanceof jQuery?a=a.data("jqv-prompt-at"):a.data("jqv-prompt-at")&&(a=t(a.data("jqv-prompt-at"))),o=a)),n.doNotShowAllErrosOnSubmit)return!1;if(r.push(a.attr("name")),1==n.showOneMessage&&s)return!1}})),i.trigger("jqv.form.result",[s]),s){if(n.scroll){var a=o.offset().top,r=o.offset().left,l=n.promptPosition;if("string"==typeof l&&-1!=l.indexOf(":")&&(l=l.substring(0,l.indexOf(":"))),"bottomRight"!=l&&"bottomLeft"!=l){var h=e._getPrompt(o);h&&(a=h.offset().top)}if(n.scrollOffset&&(a-=n.scrollOffset),n.isOverflown){var c=t(n.overflownDIV);if(!c.length)return!1;a+=c.scrollTop()+-parseInt(c.offset().top)-5,t(n.overflownDIV+":not(:animated)").animate({scrollTop:a},1100,(function(){n.focusFirstField&&o.focus()}))}else t("html, body").animate({scrollTop:a},1100,(function(){n.focusFirstField&&o.focus()})),t("html, body").animate({scrollLeft:r},1100)}else n.focusFirstField&&o.focus();return!1}return!0},_validateFormWithAjax:function(i,n){var s=i.serialize(),o=n.ajaxFormValidationMethod?n.ajaxFormValidationMethod:"GET",a=n.ajaxFormValidationURL?n.ajaxFormValidationURL:i.attr("action"),r=n.dataType?n.dataType:"json";t.ajax({type:o,url:a,cache:!1,dataType:r,data:s,form:i,methods:e,options:n,beforeSend:function(){return n.onBeforeAjaxFormValidation(i,n)},error:function(t,i){n.onFailure?n.onFailure(t,i):e._ajaxError(t,i)},success:function(s){if("json"==r&&!0!==s){for(var o=!1,a=0;a<s.length;a++){var l=s[a],h=l[0],c=t(t("#"+h)[0]);if(1==c.length){var d,u=l[2];if(1==l[1])""!=u&&u?(n.allrules[u]&&(d=n.allrules[u].alertTextOk)&&(u=d),n.showPrompts&&e._showPrompt(c,u,"pass",!1,n,!0)):e._closePrompt(c);else o|=!0,n.allrules[u]&&(d=n.allrules[u].alertText)&&(u=d),n.showPrompts&&e._showPrompt(c,u,"",!1,n,!0)}}n.onAjaxFormComplete(!o,i,s,n)}else n.onAjaxFormComplete(!0,i,s,n)}})},_validateField:function(i,n,s){if(i.attr("id")||(i.attr("id","form-validation-field-"+t.validationEngine.fieldIdCounter),++t.validationEngine.fieldIdCounter),!n.validateNonVisibleFields&&(i.is(":hidden")&&!n.prettySelect||i.parent().is(":hidden")))return!1;var o=i.attr(n.validateAttribute),a=/validate\[(.*)\]/.exec(o);if(!a)return!1;var r=a[1].split(/\[|,|\]/),l=i.attr("name"),h="",c="",d=!1,u=!1;n.isError=!1,n.showArrow=!0,n.maxErrorsPerField>0&&(u=!0);for(var p=t(i.closest("form, .validationEngineContainer")),f=0;f<r.length;f++)r[f]=r[f].replace(" ",""),""===r[f]&&delete r[f];f=0;for(var g=0;f<r.length;f++){if(u&&g>=n.maxErrorsPerField){if(!d){var m=t.inArray("required",r);d=-1!=m&&m>=f}break}var v=void 0;switch(r[f]){case"required":d=!0,v=e._getErrorMessage(p,i,r[f],r,f,n,e._required);break;case"custom":v=e._getErrorMessage(p,i,r[f],r,f,n,e._custom);break;case"groupRequired":var y="["+n.validateAttribute+"*="+r[f+1]+"]",b=p.find(y).eq(0);b[0]!=i[0]&&(e._validateField(b,n,s),n.showArrow=!0),(v=e._getErrorMessage(p,i,r[f],r,f,n,e._groupRequired))&&(d=!0),n.showArrow=!1;break;case"ajax":(v=e._ajax(i,r,f,n))&&(c="load");break;case"minSize":v=e._getErrorMessage(p,i,r[f],r,f,n,e._minSize);break;case"maxSize":v=e._getErrorMessage(p,i,r[f],r,f,n,e._maxSize);break;case"min":v=e._getErrorMessage(p,i,r[f],r,f,n,e._min);break;case"max":v=e._getErrorMessage(p,i,r[f],r,f,n,e._max);break;case"past":v=e._getErrorMessage(p,i,r[f],r,f,n,e._past);break;case"future":v=e._getErrorMessage(p,i,r[f],r,f,n,e._future);break;case"dateRange":y="["+n.validateAttribute+"*="+r[f+1]+"]",n.firstOfGroup=p.find(y).eq(0),n.secondOfGroup=p.find(y).eq(1),(n.firstOfGroup[0].value||n.secondOfGroup[0].value)&&(v=e._getErrorMessage(p,i,r[f],r,f,n,e._dateRange)),v&&(d=!0),n.showArrow=!1;break;case"dateTimeRange":y="["+n.validateAttribute+"*="+r[f+1]+"]",n.firstOfGroup=p.find(y).eq(0),n.secondOfGroup=p.find(y).eq(1),(n.firstOfGroup[0].value||n.secondOfGroup[0].value)&&(v=e._getErrorMessage(p,i,r[f],r,f,n,e._dateTimeRange)),v&&(d=!0),n.showArrow=!1;break;case"maxCheckbox":i=t(p.find("input[name='"+l+"']")),v=e._getErrorMessage(p,i,r[f],r,f,n,e._maxCheckbox);break;case"minCheckbox":i=t(p.find("input[name='"+l+"']")),v=e._getErrorMessage(p,i,r[f],r,f,n,e._minCheckbox);break;case"equals":v=e._getErrorMessage(p,i,r[f],r,f,n,e._equals);break;case"funcCall":v=e._getErrorMessage(p,i,r[f],r,f,n,e._funcCall);break;case"creditCard":v=e._getErrorMessage(p,i,r[f],r,f,n,e._creditCard);break;case"condRequired":void 0!==(v=e._getErrorMessage(p,i,r[f],r,f,n,e._condRequired))&&(d=!0)}var w=!1;if("object"==typeof v)switch(v.status){case"_break":w=!0;break;case"_error":v=v.message;break;case"_error_no_prompt":return!0}if(w)break;"string"==typeof v&&(h+=v+"<br/>",n.isError=!0,g++)}!d&&!i.val()&&i.val().length<1&&r.indexOf("equals")<0&&(n.isError=!1);var _=i.prop("type"),x=i.data("promptPosition")||n.promptPosition;("radio"==_||"checkbox"==_)&&p.find("input[name='"+l+"']").size()>1&&(i=t("inline"===x?p.find("input[name='"+l+"'][type!=hidden]:last"):p.find("input[name='"+l+"'][type!=hidden]:first")),n.showArrow=!1),i.is(":hidden")&&n.prettySelect&&(i=p.find("#"+n.usePrefix+e._jqSelector(i.attr("id"))+n.useSuffix)),n.isError&&n.showPrompts?e._showPrompt(i,h,c,!1,n):e._closePrompt(i),i.trigger("jqv.field.result",[i,n.isError,h]);var T=t.inArray(i[0],n.InvalidFields);return-1==T?n.isError&&n.InvalidFields.push(i[0]):n.isError||n.InvalidFields.splice(T,1),e._handleStatusCssClasses(i,n),n.isError&&n.onFieldFailure&&n.onFieldFailure(i),!n.isError&&n.onFieldSuccess&&n.onFieldSuccess(i),n.isError},_handleStatusCssClasses:function(t,e){e.addSuccessCssClassToField&&t.removeClass(e.addSuccessCssClassToField),e.addFailureCssClassToField&&t.removeClass(e.addFailureCssClassToField),e.addSuccessCssClassToField&&!e.isError&&t.addClass(e.addSuccessCssClassToField),e.addFailureCssClassToField&&e.isError&&t.addClass(e.addFailureCssClassToField)},_getErrorMessage:function(i,n,s,o,a,r,l){var h=jQuery.inArray(s,o);"custom"!==s&&"funcCall"!==s||(s=s+"["+o[h+1]+"]",delete o[h]);var c,d=s,u=(n.attr("data-validation-engine")?n.attr("data-validation-engine"):n.attr("class")).split(" ");if(null!=(c="future"==s||"past"==s||"maxCheckbox"==s||"minCheckbox"==s?l(i,n,o,a,r):l(n,o,a,r))){var p=e._getCustomErrorMessage(t(n),u,d,r);p&&(c=p)}return c},_getCustomErrorMessage:function(t,i,n,s){var o=!1,a=/^custom\[.*\]$/.test(n)?e._validityProp.custom:e._validityProp[n];if(null!=a&&null!=(o=t.attr("data-errormessage-"+a)))return o;if(null!=(o=t.attr("data-errormessage")))return o;var r="#"+t.attr("id");if(void 0!==s.custom_error_messages[r]&&void 0!==s.custom_error_messages[r][n])o=s.custom_error_messages[r][n].message;else if(i.length>0)for(var l=0;l<i.length&&i.length>0;l++){var h="."+i[l];if(void 0!==s.custom_error_messages[h]&&void 0!==s.custom_error_messages[h][n]){o=s.custom_error_messages[h][n].message;break}}return o||void 0===s.custom_error_messages[n]||void 0===s.custom_error_messages[n].message||(o=s.custom_error_messages[n].message),o},_validityProp:{required:"value-missing",custom:"custom-error",groupRequired:"value-missing",ajax:"custom-error",minSize:"range-underflow",maxSize:"range-overflow",min:"range-underflow",max:"range-overflow",past:"type-mismatch",future:"type-mismatch",dateRange:"type-mismatch",dateTimeRange:"type-mismatch",maxCheckbox:"range-overflow",minCheckbox:"range-underflow",equals:"pattern-mismatch",funcCall:"custom-error",creditCard:"pattern-mismatch",condRequired:"value-missing"},_required:function(e,i,n,s,o){switch(e.prop("type")){case"text":case"password":case"textarea":case"file":case"select-one":case"select-multiple":default:var a=t.trim(e.val()),r=t.trim(e.attr("data-validation-placeholder")),l=t.trim(e.attr("placeholder"));if(!a||r&&a==r||l&&a==l)return s.allrules[i[n]].alertText;break;case"radio":case"checkbox":if(o){if(!e.attr("checked"))return s.allrules[i[n]].alertTextCheckboxMultiple;break}var h=e.closest("form, .validationEngineContainer"),c=e.attr("name");if(0==h.find("input[name='"+c+"']:checked").size())return 1==h.find("input[name='"+c+"']:visible").size()?s.allrules[i[n]].alertTextCheckboxe:s.allrules[i[n]].alertTextCheckboxMultiple}},_groupRequired:function(i,n,s,o){var a="["+o.validateAttribute+"*="+n[s+1]+"]",r=!1;return i.closest("form, .validationEngineContainer").find(a).each((function(){return e._required(t(this),n,s,o)?void 0:(r=!0,!1)})),r?void 0:o.allrules[n[s]].alertText},_custom:function(t,e,i,n){var s,o=e[i+1],a=n.allrules[o];if(a)if(a.regex){var r=a.regex;if(!r)return void alert("jqv:custom regex not found - "+o);if(!new RegExp(r).test(t.val()))return n.allrules[o].alertText}else{if(!a.func)return void alert("jqv:custom type not allowed "+o);if("function"!=typeof(s=a.func))return void alert("jqv:custom parameter 'function' is no function - "+o);if(!s(t,e,i,n))return n.allrules[o].alertText}else alert("jqv:custom rule not found - "+o)},_funcCall:function(t,e,i,n){var s,o=e[i+1];if(o.indexOf(".")>-1){for(var a=o.split("."),r=window;a.length;)r=r[a.shift()];s=r}else s=window[o]||n.customFunctions[o];return"function"==typeof s?s(t,e,i,n):void 0},_equals:function(e,i,n,s){var o=i[n+1];return e.val()!=t("#"+o).val()?s.allrules.equals.alertText:void 0},_maxSize:function(t,e,i,n){var s=e[i+1];if(t.val().length>s){var o=n.allrules.maxSize;return o.alertText+s+o.alertText2}},_minSize:function(t,e,i,n){var s=e[i+1];if(s>t.val().length){var o=n.allrules.minSize;return o.alertText+s+o.alertText2}},_min:function(t,e,i,n){var s=parseFloat(e[i+1]);if(s>parseFloat(t.val())){var o=n.allrules.min;return o.alertText2?o.alertText+s+o.alertText2:o.alertText+s}},_max:function(t,e,i,n){var s=parseFloat(e[i+1]);if(parseFloat(t.val())>s){var o=n.allrules.max;return o.alertText2?o.alertText+s+o.alertText2:o.alertText+s}},_past:function(i,n,s,o,a){var r,l=s[o+1],h=t(i.find("*[name='"+l.replace(/^#+/,"")+"']"));if("now"==l.toLowerCase())r=new Date;else if(null!=h.val()){if(h.is(":disabled"))return;r=e._parseDate(h.val())}else r=e._parseDate(l);if(e._parseDate(n.val())>r){var c=a.allrules.past;return c.alertText2?c.alertText+e._dateToString(r)+c.alertText2:c.alertText+e._dateToString(r)}},_future:function(i,n,s,o,a){var r,l=s[o+1],h=t(i.find("*[name='"+l.replace(/^#+/,"")+"']"));if("now"==l.toLowerCase())r=new Date;else if(null!=h.val()){if(h.is(":disabled"))return;r=e._parseDate(h.val())}else r=e._parseDate(l);if(r>e._parseDate(n.val())){var c=a.allrules.future;return c.alertText2?c.alertText+e._dateToString(r)+c.alertText2:c.alertText+e._dateToString(r)}},_isDate:function(t){return new RegExp(/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$|^(?:(?:(?:0?[13578]|1[02])(\/|-)31)|(?:(?:0?[1,3-9]|1[0-2])(\/|-)(?:29|30)))(\/|-)(?:[1-9]\d\d\d|\d[1-9]\d\d|\d\d[1-9]\d|\d\d\d[1-9])$|^(?:(?:0?[1-9]|1[0-2])(\/|-)(?:0?[1-9]|1\d|2[0-8]))(\/|-)(?:[1-9]\d\d\d|\d[1-9]\d\d|\d\d[1-9]\d|\d\d\d[1-9])$|^(0?2(\/|-)29)(\/|-)(?:(?:0[48]00|[13579][26]00|[2468][048]00)|(?:\d\d)?(?:0[48]|[2468][048]|[13579][26]))$/).test(t)},_isDateTime:function(t){return new RegExp(/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])\s+(1[012]|0?[1-9]){1}:(0?[1-5]|[0-6][0-9]){1}:(0?[0-6]|[0-6][0-9]){1}\s+(am|pm|AM|PM){1}$|^(?:(?:(?:0?[13578]|1[02])(\/|-)31)|(?:(?:0?[1,3-9]|1[0-2])(\/|-)(?:29|30)))(\/|-)(?:[1-9]\d\d\d|\d[1-9]\d\d|\d\d[1-9]\d|\d\d\d[1-9])$|^((1[012]|0?[1-9]){1}\/(0?[1-9]|[12][0-9]|3[01]){1}\/\d{2,4}\s+(1[012]|0?[1-9]){1}:(0?[1-5]|[0-6][0-9]){1}:(0?[0-6]|[0-6][0-9]){1}\s+(am|pm|AM|PM){1})$/).test(t)},_dateCompare:function(t,e){return new Date(t.toString())<new Date(e.toString())},_dateRange:function(t,i,n,s){return!s.firstOfGroup[0].value&&s.secondOfGroup[0].value||s.firstOfGroup[0].value&&!s.secondOfGroup[0].value?s.allrules[i[n]].alertText+s.allrules[i[n]].alertText2:e._isDate(s.firstOfGroup[0].value)&&e._isDate(s.secondOfGroup[0].value)&&e._dateCompare(s.firstOfGroup[0].value,s.secondOfGroup[0].value)?void 0:s.allrules[i[n]].alertText+s.allrules[i[n]].alertText2},_dateTimeRange:function(t,i,n,s){return!s.firstOfGroup[0].value&&s.secondOfGroup[0].value||s.firstOfGroup[0].value&&!s.secondOfGroup[0].value?s.allrules[i[n]].alertText+s.allrules[i[n]].alertText2:e._isDateTime(s.firstOfGroup[0].value)&&e._isDateTime(s.secondOfGroup[0].value)&&e._dateCompare(s.firstOfGroup[0].value,s.secondOfGroup[0].value)?void 0:s.allrules[i[n]].alertText+s.allrules[i[n]].alertText2},_maxCheckbox:function(t,e,i,n,s){var o=i[n+1],a=e.attr("name");return t.find("input[name='"+a+"']:checked").size()>o?(s.showArrow=!1,s.allrules.maxCheckbox.alertText2?s.allrules.maxCheckbox.alertText+" "+o+" "+s.allrules.maxCheckbox.alertText2:s.allrules.maxCheckbox.alertText):void 0},_minCheckbox:function(t,e,i,n,s){var o=i[n+1],a=e.attr("name");return o>t.find("input[name='"+a+"']:checked").size()?(s.showArrow=!1,s.allrules.minCheckbox.alertText+" "+o+" "+s.allrules.minCheckbox.alertText2):void 0},_creditCard:function(t,e,i,n){var s=!1,o=t.val().replace(/ +/g,"").replace(/-+/g,""),a=o.length;if(a>=14&&16>=a&&parseInt(o)>0){var r,l=0,h=(i=a-1,1),c=new String;do{r=parseInt(o.charAt(i)),c+=h++%2==0?2*r:r}while(--i>=0);for(i=0;i<c.length;i++)l+=parseInt(c.charAt(i));s=l%10==0}return s?void 0:n.allrules.creditCard.alertText},_ajax:function(i,n,s,o){var a=n[s+1],r=o.allrules[a],l=r.extraData,h=r.extraDataDynamic,c={fieldId:i.attr("id"),fieldValue:i.val()};if("object"==typeof l)t.extend(c,l);else if("string"==typeof l){var d=l.split("&");for(s=0;s<d.length;s++){var u=d[s].split("=");u[0]&&u[0]&&(c[u[0]]=u[1])}}if(h){var p=String(h).split(",");for(s=0;s<p.length;s++){var f=p[s];if(t(f).length){var g=i.closest("form, .validationEngineContainer").find(f).val();f.replace("#",""),escape(g),c[f.replace("#","")]=g}}}return"field"==o.eventTrigger&&delete o.ajaxValidCache[i.attr("id")],o.isError||e._checkAjaxFieldStatus(i.attr("id"),o)?void 0:(t.ajax({type:o.ajaxFormValidationMethod,url:r.url,cache:!1,dataType:"json",data:c,field:i,rule:r,methods:e,options:o,beforeSend:function(){},error:function(t,i){o.onFailure?o.onFailure(t,i):e._ajaxError(t,i)},success:function(n){var s=n[0],a=t("#"+s).eq(0);if(1==a.length){var l,h=n[1],c=n[2];if(h)o.ajaxValidCache[s]=!0,c?o.allrules[c]&&(l=o.allrules[c].alertTextOk)&&(c=l):c=r.alertTextOk,o.showPrompts&&(c?e._showPrompt(a,c,"pass",!0,o):e._closePrompt(a)),"submit"==o.eventTrigger&&i.closest("form").submit();else o.ajaxValidCache[s]=!1,o.isError=!0,c?o.allrules[c]&&(l=o.allrules[c].alertText)&&(c=l):c=r.alertText,o.showPrompts&&e._showPrompt(a,c,"",!0,o)}a.trigger("jqv.field.result",[a,o.isError,c])}}),r.alertTextLoad)},_ajaxError:function(t,e){0==t.status&&null==e?alert("The page is not served from a server! ajax call failed"):void 0!==console&&console.log("Ajax error: "+t.status+" "+e)},_dateToString:function(t){return t.getFullYear()+"-"+(t.getMonth()+1)+"-"+t.getDate()},_parseDate:function(t){var e=t.split("-");return e==t&&(e=t.split("/")),e==t?(e=t.split("."),new Date(e[2],e[1]-1,e[0])):new Date(e[0],e[1]-1,e[2])},_showPrompt:function(i,n,s,o,a,r){i.data("jqv-prompt-at")instanceof jQuery?i=i.data("jqv-prompt-at"):i.data("jqv-prompt-at")&&(i=t(i.data("jqv-prompt-at")));var l=e._getPrompt(i);r&&(l=!1),t.trim(n)&&(l?e._updatePrompt(i,l,n,s,o,a):e._buildPrompt(i,n,s,o,a))},_buildPrompt:function(i,n,s,o,a){var r=t("<div>");switch(r.addClass(e._getClassName(i.attr("id"))+"formError"),r.addClass("parentForm"+e._getClassName(i.closest("form, .validationEngineContainer").attr("id"))),r.addClass("formError"),s){case"pass":r.addClass("greenPopup");break;case"load":r.addClass("blackPopup")}o&&r.addClass("ajaxed");var l=(t("<div>").addClass("formErrorContent").html(n).appendTo(r),i.data("promptPosition")||a.promptPosition);if(a.showArrow){var h=t("<div>").addClass("formErrorArrow");switch("string"==typeof l&&-1!=(u=l.indexOf(":"))&&(l=l.substring(0,u)),l){case"bottomLeft":case"bottomRight":r.find(".formErrorContent").before(h),h.addClass("formErrorArrowBottom").html('<div class="line1">\x3c!-- --\x3e</div><div class="line2">\x3c!-- --\x3e</div><div class="line3">\x3c!-- --\x3e</div><div class="line4">\x3c!-- --\x3e</div><div class="line5">\x3c!-- --\x3e</div><div class="line6">\x3c!-- --\x3e</div><div class="line7">\x3c!-- --\x3e</div><div class="line8">\x3c!-- --\x3e</div><div class="line9">\x3c!-- --\x3e</div><div class="line10">\x3c!-- --\x3e</div>');break;case"topLeft":case"topRight":h.html('<div class="line10">\x3c!-- --\x3e</div><div class="line9">\x3c!-- --\x3e</div><div class="line8">\x3c!-- --\x3e</div><div class="line7">\x3c!-- --\x3e</div><div class="line6">\x3c!-- --\x3e</div><div class="line5">\x3c!-- --\x3e</div><div class="line4">\x3c!-- --\x3e</div><div class="line3">\x3c!-- --\x3e</div><div class="line2">\x3c!-- --\x3e</div><div class="line1">\x3c!-- --\x3e</div>'),r.append(h)}}a.addPromptClass&&r.addClass(a.addPromptClass);var c=i.attr("data-required-class");if(void 0!==c)r.addClass(c);else if(a.prettySelect&&t("#"+i.attr("id")).next().is("select")){var d=t("#"+i.attr("id").substr(a.usePrefix.length).substring(a.useSuffix.length)).attr("data-required-class");void 0!==d&&r.addClass(d)}r.css({opacity:0}),"inline"===l?(r.addClass("inline"),void 0!==i.attr("data-prompt-target")&&t("#"+i.attr("data-prompt-target")).length>0?r.appendTo(t("#"+i.attr("data-prompt-target"))):i.after(r)):i.before(r);var u=e._calculatePosition(i,r,a);return r.css({position:"inline"===l?"relative":"absolute",top:u.callerTopPosition,left:u.callerleftPosition,marginTop:u.marginTopSize,opacity:0}).data("callerField",i),a.autoHidePrompt&&setTimeout((function(){r.animate({opacity:0},(function(){r.closest(".formErrorOuter").remove(),r.remove()}))}),a.autoHideDelay),r.animate({opacity:.87})},_updatePrompt:function(t,i,n,s,o,a,r){if(i){void 0!==s&&("pass"==s?i.addClass("greenPopup"):i.removeClass("greenPopup"),"load"==s?i.addClass("blackPopup"):i.removeClass("blackPopup")),o?i.addClass("ajaxed"):i.removeClass("ajaxed"),i.find(".formErrorContent").html(n);var l=e._calculatePosition(t,i,a),h={top:l.callerTopPosition,left:l.callerleftPosition,marginTop:l.marginTopSize};r?i.css(h):i.animate(h)}},_closePrompt:function(t){var i=e._getPrompt(t);i&&i.fadeTo("fast",0,(function(){i.parent(".formErrorOuter").remove(),i.remove()}))},closePrompt:function(t){return e._closePrompt(t)},_getPrompt:function(i){var n=t(i).closest("form, .validationEngineContainer").attr("id"),s=e._getClassName(i.attr("id"))+"formError",o=t("."+e._escapeExpression(s)+".parentForm"+e._getClassName(n))[0];return o?t(o):void 0},_escapeExpression:function(t){return t.replace(/([#;&,\.\+\*\~':"\!\^$\[\]\(\)=>\|])/g,"\\$1")},isRTL:function(e){var i=t(document),n=t("body"),s=e&&e.hasClass("rtl")||e&&"rtl"===(e.attr("dir")||"").toLowerCase()||i.hasClass("rtl")||"rtl"===(i.attr("dir")||"").toLowerCase()||n.hasClass("rtl")||"rtl"===(n.attr("dir")||"").toLowerCase();return Boolean(s)},_calculatePosition:function(t,e,i){var n,s,o,a=t.width(),r=t.position().left,l=t.position().top;n=s=0,t.height(),o=-e.height();var h=t.data("promptPosition")||i.promptPosition,c="",d="",u=0,p=0;switch("string"==typeof h&&-1!=h.indexOf(":")&&(c=h.substring(h.indexOf(":")+1),h=h.substring(0,h.indexOf(":")),-1!=c.indexOf(",")&&(d=c.substring(c.indexOf(",")+1),c=c.substring(0,c.indexOf(",")),p=parseInt(d),isNaN(p)&&(p=0)),u=parseInt(c),isNaN(c)&&(c=0)),h){default:case"topRight":s+=r+a-30,n+=l;break;case"topLeft":n+=l,s+=r;break;case"centerRight":n=l+4,o=0,s=r+t.outerWidth(!0)+5;break;case"centerLeft":s=r-(e.width()+2),n=l+4,o=0;break;case"bottomLeft":n=l+t.height()+5,o=0,s=r;break;case"bottomRight":s=r+a-30,n=l+t.height()+5,o=0;break;case"inline":s=0,n=0,o=0}return{callerTopPosition:(n+=p)+"px",callerleftPosition:(s+=u)+"px",marginTopSize:o+"px"}},_saveOptions:function(e,i){if(t.validationEngineLanguage)var n=t.validationEngineLanguage.allRules;else t.error("jQuery.validationEngine rules are not loaded, plz add localization files to the page");t.validationEngine.defaults.allrules=n;var s=t.extend(!0,{},t.validationEngine.defaults,i);return e.data("jqv",s),s},_getClassName:function(t){return t?t.replace(/:/g,"_").replace(/\./g,"_"):void 0},_jqSelector:function(t){return t.replace(/([;&,\.\+\*\~':"\!\^#$%@\[\]\(\)=>\|])/g,"\\$1")},_condRequired:function(t,i,n,s){var o,a;for(o=n+1;o<i.length;o++)if((a=jQuery("#"+i[o]).first()).length&&null==e._required(a,["required"],0,s,!0))return e._required(t,["required"],0,s)},_submitButtonClick:function(){var e=t(this);e.closest("form, .validationEngineContainer").data("jqv_submitButton",e.attr("id"))}};t.fn.validationEngine=function(i){var n=t(this);return n[0]?"string"==typeof i&&"_"!=i.charAt(0)&&e[i]?("showPrompt"!=i&&"hide"!=i&&"hideAll"!=i&&e.init.apply(n),e[i].apply(n,Array.prototype.slice.call(arguments,1))):"object"!=typeof i&&i?void t.error("Method "+i+" does not exist in jQuery.validationEngine"):(e.init.apply(n,arguments),e.attach.apply(n)):n},t.validationEngine={fieldIdCounter:0,defaults:{validationEventTrigger:"blur",scroll:!0,focusFirstField:!0,showPrompts:!0,validateNonVisibleFields:!1,promptPosition:"topRight",bindMethod:"bind",inlineAjax:!1,ajaxFormValidation:!1,ajaxFormValidationURL:!1,ajaxFormValidationMethod:"get",onAjaxFormComplete:t.noop,onBeforeAjaxFormValidation:t.noop,onValidationComplete:!1,doNotShowAllErrosOnSubmit:!1,custom_error_messages:{},binded:!0,showArrow:!0,isError:!1,maxErrorsPerField:!1,ajaxValidCache:{},autoPositionUpdate:!1,InvalidFields:[],onFieldSuccess:!1,onFieldFailure:!1,onSuccess:!1,onFailure:!1,validateAttribute:"class",addSuccessCssClassToField:"",addFailureCssClassToField:"",autoHidePrompt:!1,autoHideDelay:1e4,fadeDuration:.3,prettySelect:!1,addPromptClass:"",usePrefix:"",useSuffix:"",showOneMessage:!1}},t((function(){t.validationEngine.defaults.promptPosition=e.isRTL()?"topLeft":"topRight"}))}(jQuery),function(t,e,i,n){function s(e,i){var o=this;"object"==typeof i&&(delete i.refresh,delete i.render,t.extend(this,i)),this.$element=t(e),!this.imageSrc&&this.$element.is("img")&&(this.imageSrc=this.$element.attr("src"));var a=(this.position+"").toLowerCase().match(/\S+/g)||[];if(a.length<1&&a.push("center"),1==a.length&&a.push(a[0]),("top"==a[0]||"bottom"==a[0]||"left"==a[1]||"right"==a[1])&&(a=[a[1],a[0]]),this.positionX!=n&&(a[0]=this.positionX.toLowerCase()),this.positionY!=n&&(a[1]=this.positionY.toLowerCase()),o.positionX=a[0],o.positionY=a[1],"left"!=this.positionX&&"right"!=this.positionX&&(this.positionX=isNaN(parseInt(this.positionX))?"center":parseInt(this.positionX)),"top"!=this.positionY&&"bottom"!=this.positionY&&(this.positionY=isNaN(parseInt(this.positionY))?"center":parseInt(this.positionY)),this.position=this.positionX+(isNaN(this.positionX)?"":"px")+" "+this.positionY+(isNaN(this.positionY)?"":"px"),navigator.userAgent.match(/(iPod|iPhone|iPad)/))return this.imageSrc&&this.iosFix&&!this.$element.is("img")&&this.$element.css({backgroundImage:"url("+this.imageSrc+")",backgroundSize:"cover",backgroundPosition:this.position}),this;if(navigator.userAgent.match(/(Android)/))return this.imageSrc&&this.androidFix&&!this.$element.is("img")&&this.$element.css({backgroundImage:"url("+this.imageSrc+")",backgroundSize:"cover",backgroundPosition:this.position}),this;this.$mirror=t("<div />").prependTo("body");var r=this.$element.find(">.parallax-slider"),l=!1;0==r.length?this.$slider=t("<img />").prependTo(this.$mirror):(this.$slider=r.prependTo(this.$mirror),l=!0),this.$mirror.addClass("parallax-mirror").css({visibility:"hidden",zIndex:this.zIndex,position:"fixed",top:0,left:0,overflow:"hidden"}),this.$slider.addClass("parallax-slider").one("load",(function(){o.naturalHeight&&o.naturalWidth||(o.naturalHeight=this.naturalHeight||this.height||1,o.naturalWidth=this.naturalWidth||this.width||1),o.aspectRatio=o.naturalWidth/o.naturalHeight,s.isSetup||s.setup(),s.sliders.push(o),s.isFresh=!1,s.requestRender()})),l||(this.$slider[0].src=this.imageSrc),(this.naturalHeight&&this.naturalWidth||this.$slider[0].complete||r.length>0)&&this.$slider.trigger("load")}!function(){for(var t=0,i=["ms","moz","webkit","o"],n=0;n<i.length&&!e.requestAnimationFrame;++n)e.requestAnimationFrame=e[i[n]+"RequestAnimationFrame"],e.cancelAnimationFrame=e[i[n]+"CancelAnimationFrame"]||e[i[n]+"CancelRequestAnimationFrame"];e.requestAnimationFrame||(e.requestAnimationFrame=function(i){var n=(new Date).getTime(),s=Math.max(0,16-(n-t)),o=e.setTimeout((function(){i(n+s)}),s);return t=n+s,o}),e.cancelAnimationFrame||(e.cancelAnimationFrame=function(t){clearTimeout(t)})}(),t.extend(s.prototype,{speed:.2,bleed:0,zIndex:-100,iosFix:!0,androidFix:!0,position:"center",overScrollFix:!1,refresh:function(){this.boxWidth=this.$element.outerWidth(),this.boxHeight=this.$element.outerHeight()+2*this.bleed,this.boxOffsetTop=this.$element.offset().top-this.bleed,this.boxOffsetLeft=this.$element.offset().left,this.boxOffsetBottom=this.boxOffsetTop+this.boxHeight;var t=s.winHeight,e=s.docHeight,i=Math.min(this.boxOffsetTop,e-t),n=Math.max(this.boxOffsetTop+this.boxHeight-t,0),o=this.boxHeight+(i-n)*(1-this.speed)|0,a=(this.boxOffsetTop-i)*(1-this.speed)|0;if(o*this.aspectRatio>=this.boxWidth){this.imageWidth=o*this.aspectRatio|0,this.imageHeight=o,this.offsetBaseTop=a;var r=this.imageWidth-this.boxWidth;this.offsetLeft="left"==this.positionX?0:"right"==this.positionX?-r:isNaN(this.positionX)?-r/2|0:Math.max(this.positionX,-r)}else this.imageWidth=this.boxWidth,this.imageHeight=this.boxWidth/this.aspectRatio|0,this.offsetLeft=0,r=this.imageHeight-o,this.offsetBaseTop="top"==this.positionY?a:"bottom"==this.positionY?a-r:isNaN(this.positionY)?a-r/2|0:a+Math.max(this.positionY,-r)},render:function(){var t=s.scrollTop,e=s.scrollLeft,i=this.overScrollFix?s.overScroll:0,n=t+s.winHeight;this.boxOffsetBottom>t&&this.boxOffsetTop<=n?(this.visibility="visible",this.mirrorTop=this.boxOffsetTop-t,this.mirrorLeft=this.boxOffsetLeft-e,this.offsetTop=this.offsetBaseTop-this.mirrorTop*(1-this.speed)):this.visibility="hidden",this.$mirror.css({transform:"translate3d(0px, 0px, 0px)",visibility:this.visibility,top:this.mirrorTop-i,left:this.mirrorLeft,height:this.boxHeight,width:this.boxWidth}),this.$slider.css({transform:"translate3d(0px, 0px, 0px)",position:"absolute",top:this.offsetTop,left:this.offsetLeft,height:this.imageHeight,width:this.imageWidth,maxWidth:"none"})}}),t.extend(s,{scrollTop:0,scrollLeft:0,winHeight:0,winWidth:0,docHeight:1<<30,docWidth:1<<30,sliders:[],isReady:!1,isFresh:!1,isBusy:!1,setup:function(){if(!this.isReady){var n=t(i),o=t(e),a=function(){s.winHeight=o.height(),s.winWidth=o.width(),s.docHeight=n.height(),s.docWidth=n.width()},r=function(){var t=o.scrollTop(),e=s.docHeight-s.winHeight,i=s.docWidth-s.winWidth;s.scrollTop=Math.max(0,Math.min(e,t)),s.scrollLeft=Math.max(0,Math.min(i,o.scrollLeft())),s.overScroll=Math.max(t-e,Math.min(t,0))};o.on("resize.px.parallax load.px.parallax",(function(){a(),s.isFresh=!1,s.requestRender()})).on("scroll.px.parallax load.px.parallax",(function(){r(),s.requestRender()})),a(),r(),this.isReady=!0}},configure:function(e){"object"==typeof e&&(delete e.refresh,delete e.render,t.extend(this.prototype,e))},refresh:function(){t.each(this.sliders,(function(){this.refresh()})),this.isFresh=!0},render:function(){this.isFresh||this.refresh(),t.each(this.sliders,(function(){this.render()}))},requestRender:function(){var t=this;this.isBusy||(this.isBusy=!0,e.requestAnimationFrame((function(){t.render(),t.isBusy=!1})))},destroy:function(i){var n,o=t(i).data("px.parallax");for(o.$mirror.remove(),n=0;n<this.sliders.length;n+=1)this.sliders[n]==o&&this.sliders.splice(n,1);t(i).data("px.parallax",!1),0===this.sliders.length&&(t(e).off("scroll.px.parallax resize.px.parallax load.px.parallax"),this.isReady=!1,s.isSetup=!1)}});var o=t.fn.parallax;t.fn.parallax=function(n){return this.each((function(){var o=t(this),a="object"==typeof n&&n;this==e||this==i||o.is("body")?s.configure(a):o.data("px.parallax")?"object"==typeof n&&t.extend(o.data("px.parallax"),a):(a=t.extend({},o.data(),a),o.data("px.parallax",new s(this,a))),"string"==typeof n&&("destroy"==n?s.destroy(this):s[n]())}))},t.fn.parallax.Constructor=s,t.fn.parallax.noConflict=function(){return t.fn.parallax=o,this},t(i).on("ready.px.parallax.data-api",(function(){t('[data-parallax="scroll"]').parallax()}))}(jQuery,window,document),function(t){t.fn.extend({resimatt:function(){t(this).each((function(){var e=t(this).attr("src"),i=t(this).attr("class"),n=t(this).attr("alt");(i="undefined")&&(i="image"),t(this).before('<div class="resim-att"><div class="resim-att-pre"><div class="resim-thumb"><div class="resim-centered"><img src="'+e+'" alt="'+n+'" class="'+i+'-att" /></div></div></div></div>'),t(this).remove()}))}})}(jQuery),$(window).scroll((function(){$(window).scrollTop()>=50?($("header").addClass("yHeader"),$("#panel").addClass("yPanel")):($("header").removeClass("yHeader"),$("#panel").removeClass("yPanel"))})),$(document).ready((function(){$(".slider .fullwidthbanner").revolution({startwidth:980,autoplay:"true",navigationArrows:"block",startheight:890,fullWidth:"on",fullScreen:"on",onHoverStop:"off"}),$(".down-center").click((function(){$("html, body").animate({scrollTop:$(".home-box").offset().top-150},800)})),$(".page-content .markalar-liste .mark .col-md-6:nth-child(3)").addClass("col-md-4 first"),$(".page-content .markalar-liste .mark .col-md-6:nth-child(3)").removeClass("col-md-6"),$(".page-content .markalar-liste .mark .col-md-6:nth-child(4)").addClass("col-md-4"),$(".page-content .markalar-liste .mark .col-md-6:nth-child(4)").removeClass("col-md-6"),$(".page-content .markalar-liste .mark .col-md-6:nth-child(5)").addClass("col-md-4"),$(".page-content .markalar-liste .mark .col-md-6:nth-child(5)").removeClass("col-md-6"),window.h=0,setInterval((function(){0==window.h?(window.h=1,$(".down-center img").animate({marginTop:-10},500)):(window.h=0,$(".down-center img").animate({marginTop:0},500))}),100),$(".dilTR #panel ul > li:nth-child(2) > ul > li:nth-child(3) > a").attr("href","/degerlerimiz"),$("header .lang ul li.active").on("click",(function(){$("header .lang ul li ul").slideToggle("fast")})),$(".sidebar .widget").find("ul:first-child").addClass("all"),$(".sidebar > .all > li").on("mouseover",(function(){$(this).parent().addClass("hoveer")})),$(".sidebar > .all > li").on("mouseleave",(function(){$(this).parent().removeClass("hoveer")})),1200>$(window).width()&&$("#panel ul.submenu.sub > li:first-child").on("click",(function(){$(this).find("ul").slideToggle("1500")})),$("a.arama").click((function(){$("body").css("overflow","hidden"),$(".search-box2").fadeIn(),$(".form-control").focus()})),$(".close a").click((function(){$("body").css("overflow","auto"),$(".search-box2").fadeOut()})),$(".news-list").slick({slidesToShow:3,slidesToScroll:1,dots:!1,infinite:!1,arrows:!0,responsive:[{breakpoint:1024,settings:{slidesToShow:2,slidesToScroll:2}},{breakpoint:600,settings:{slidesToShow:1,slidesToScroll:1}},{breakpoint:480,settings:{slidesToShow:1,slidesToScroll:1}}]}),$(".list-unstyled").click((function(){$(this).find("li.lasts").slideToggle()}));var t=$(".page .page-content .sidebar .widget ul.all > li > a");t.click((function(){$(this).parent().hasClass("open")?($(this).next().slideUp(),$(this).parent().removeClass("open"),$(this).prev().removeClass("open")):(t.next().slideUp(),t.parent().removeClass("open"),t.prev().removeClass("open"),$(this).parent().addClass("open"),$(this).prev().addClass("open"),$(this).next().slideDown())})),$("#panel ul > li:nth-child(2) .submenu > li:first-child").addClass("head"),$(".resimatt").resimatt(),$(".accordion").accordion({heightStyle:"content"}),$(".sidebar ul > li > ul > li.active").parent().parent().addClass("active")})),$(window).scroll((function(){var t=$(window).scrollTop();$(".about img").css({transform:"scale("+(140-t/140)/100+")"})})),$(window).resize((function(){})),$("#ebultenform").on("submit",(function(){if($("#ebultenform").validationEngine("validate")){var t=$(this).find("#email").val();$.post("/mp-core/ajax/islem.php?islem=postEbulten",{email:t},(function(t){1==t.status?$("#msg").html('<div class="alert alert-success alert-dismissable">'+t.msg+"</div>"):$("#msg").html('<div class="alert alert-danger alert-dismissable">'+t.msg+"</div>")}),"json")}})),function(t){t.fn.validationEngineLanguage=function(){},t.validationEngineLanguage={newLang:function(){t.validationEngineLanguage.allRules={required:{regex:"none",alertText:"* Bu alan zorunludur",alertTextCheckboxMultiple:"* Lütfen bir seçeneği işaretleyiniz",alertTextCheckboxe:"* Bu onay kutusu zorunludur"},requiredInFunction:{func:function(t){return"test"==t.val()},alertText:"* Field must equal test"},minSize:{regex:"none",alertText:"* Bu alana en az ",alertText2:" karakter girmelisiniz "},maxSize:{regex:"none",alertText:"* Bu alana en fazla ",alertText2:" karakter girebilirsiniz"},groupRequired:{regex:"none",alertText:"* You must fill one of the following fields"},min:{regex:"none",alertText:"* Geçerli en küçük değer: "},max:{regex:"none",alertText:"* Geçerli en yüksek değer: "},past:{regex:"none",alertText:"* Lütfen ",alertText2:" tarihinden daha ileri bir tarih giriniz "},future:{regex:"none",alertText:"* Lütfen ",alertText2:" tarihinden daha geri bir tarih giriniz "},maxCheckbox:{regex:"none",alertText:"* En fazla ",alertText2:" onay kutusu işaretleyebilirsiniz"},minCheckbox:{regex:"none",alertText:"* Lütfen en az ",alertText2:" onay kutusunu işaretleyiniz"},equals:{regex:"none",alertText:"* Değerler aynı olmalı"},creditCard:{regex:"none",alertText:"* Geçersiz kredi kartı numarası"},phone:{regex:/^([\+][0-9]{1,3}([ \.\-])?)?([\(][0-9]{1,6}[\)])?([0-9 \.\-]{1,32})(([A-Za-z \:]{1,11})?[0-9]{1,4}?)$/,alertText:"* Geçersiz telefon numarası"},email:{regex:/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i,alertText:"* Geçersiz eposta adresi"},integer:{regex:/^[\-\+]?\d+$/,alertText:"* Geçerli bir tam sayı değil"},number:{regex:/^[\-\+]?((([0-9]{1,3})([,][0-9]{3})*)|([0-9]+))?([\.]([0-9]+))?$/,alertText:"* Geçerli bir noktalı sayı değil"},date:{regex:/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/,alertText:"* Geçersiz tarih. Tarih YYYY-MM-DD formatında olmalı"},ipv4:{regex:/^((([01]?[0-9]{1,2})|(2[0-4][0-9])|(25[0-5]))[.]){3}(([0-1]?[0-9]{1,2})|(2[0-4][0-9])|(25[0-5]))$/,alertText:"* Geçersiz IP adresi"},url:{regex:/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i,alertText:"* Geçersiz URL"},onlyNumberSp:{regex:/^[0-9\ ]+$/,alertText:"* Bu alanda sadece rakam olmalı"},onlyLetterSp:{regex:/^[a-zA-Z\ \']+$/,alertText:"* Bu alanda sadece harf olmalı"},onlyLetterAccentSp:{regex:/^[a-z\u00C0-\u017F\ \']+$/i,alertText:"* Bu alanda sadece harf olmalı"},onlyLetterNumber:{regex:/^[0-9a-zA-Z]+$/,alertText:"* Bu alanda özel karakterler olamaz"},ajaxUserCall:{url:"ajaxValidateFieldUser",extraData:"name=eric",alertText:"* Bu kullanıcı adı kullanımda",alertTextLoad:"* Doğrulanıyor, lütfen bekleyiniz"},ajaxUserCallPhp:{url:"phpajax/ajaxValidateFieldUser.php",extraData:"name=eric",alertTextOk:"* Bu kullanıcı adını kullanabilirsiniz",alertText:"* Bu kullanıcı adı kullanımda",alertTextLoad:"* Doğrulanıyor, lütfen bekleyiniz"},ajaxNameCall:{url:"ajaxValidateFieldName",alertText:"* Bu isim kullanımda",alertTextOk:"* Bu isim kullanılabilir",alertTextLoad:"* Doğrulanıyor, lütfen bekleyiniz"},ajaxNameCallPhp:{url:"phpajax/ajaxValidateFieldName.php",alertText:"* Bu isim kullanımda",alertTextLoad:"* Doğrulanıyor, lütfen bekleyiniz"},validate2fields:{alertText:"* Lütfen 'HELLO' yazın"}}}},t.validationEngineLanguage.newLang()}(jQuery);