vendor: 88,149 bytes, lines 1-4
1/*! jQuery v3.4.1 | (c) JS Foundation and other contributors | jquery.org/license */ 2!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],E=C.document,r=Object.getPrototypeOf,s=t.slice,g=t.concat,u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},x=function(e){return null!=e&&e===e.window},c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.4.1",k=function(e,t){return new k.fn.init(e,t)},p=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;function d(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}k.fn=k.prototype={jquery:f,constructor:k,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=k.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return k.each(this,e)},map:function(n){return this.pushStack(k.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},k.extend=k.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(k.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||k.isPlainObject(n)?n:{},i=!1,a[t]=k.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},k.extend({expando:"jQuery"+(f+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==o.call(e))&&(!(t=r(e))||"function"==typeof(n=v.call(t,"constructor")&&t.constructor)&&a.call(n)===l)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t){b(e,{nonce:t&&t.nonce})},each:function(e,t){var n,r=0;if(d(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},trim:function(e){return null==e?"":(e+"").replace(p,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(d(Object(e))?k.merge(n,"string"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(d(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g.apply([],a)},guid:1,support:y}),"function"==typeof Symbol&&(k.fn[Symbol.iterator]=t[Symbol.iterator]),k.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var h=function(n){var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,k="sizzle"+1*new Date,m=n.document,S=0,r=0,p=ue(),x=ue(),N=ue(),A=ue(),D=function(e,t){return e===t&&(l=!0),0},j={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",I="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",W="\\["+M+"*("+I+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+I+"))|)"+M+"*\\]",$=":("+I+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+W+")*)|.*)\\)|)",F=new RegExp(M+"+","g"),B=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),_=new RegExp("^"+M+"*,"+M+"*"),z=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp($),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+$),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\([\\da-f]{1,6}"+M+"?|("+M+")|.)","ig"),ne=function(e,t,n){var r="0x"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(m.childNodes),m.childNodes),t[m.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&((e?e.ownerDocument||e:m)!==C&&T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!A[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&U.test(t)){(s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=k),o=(l=h(t)).length;while(o--)l[o]="#"+s+" "+xe(l[o]);c=l.join(","),f=ee.test(t)&&ye(e.parentNode)||e}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){A(t,!0)}finally{s===k&&e.removeAttribute("id")}}}return g(t.replace(B,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[k]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:m;return r!==C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),m!==C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){a.appendChild(e).innerHTML="<a id='"+k+"'></a><select id='"+k+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+k+"-]").length||v.push("~="),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+k+"+*").length||v.push(".#.+[+~]")}),ce(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",$)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e===C||e.ownerDocument===m&&y(m,e)?-1:t===C||t.ownerDocument===m&&y(m,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===C?-1:t===C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]===m?-1:s[r]===m?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&T(e),d.matchesSelector&&E&&!A[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){A(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!==C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!==C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&j.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+"").replace(re,ie)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(D),l){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else while(t=e[r++])n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=p[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&p(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1<t.indexOf(i):"$="===r?i&&t.slice(-i.length)===i:"~="===r?-1<(" "+t.replace(F," ")+" ").indexOf(i):"|="===r&&(t===i||t.slice(0,i.length+1)===i+"-"))}},CHILD:function(h,e,t,g,v){var y="nth"!==h.slice(0,3),m="last"!==h.slice(-4),x="of-type"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!==m?"nextSibling":"previousSibling",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){while(l){a=e;while(a=a[l])if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l="only"===h&&!u&&"nextSibling"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){d=(s=(r=(i=(o=(a=c)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1])&&r[2],a=s&&c.childNodes[s];while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if(1===a.nodeType&&++d&&a===e){i[h]=[S,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1]),!1===d)while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if((x?a.nodeName.toLowerCase()===f:1===a.nodeType)&&++d&&(p&&((i=(o=a[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[S,d]),a===e))break;return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return a[k]?a(o):1<a.length?(t=[e,e,"",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){var n,r=a(e,o),i=r.length;while(i--)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace(B,"$1"));return s[k]?le(function(e,t,n,r){var i,o=s(e,null,r,[]),a=e.length;while(a--)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||"")||se.error("unsupported lang: "+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&"parentNode"===c,p=r++;return e.first?function(e,t,n){while(e=e[u])if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[S,p];if(n){while(e=e[u])if((1===e.nodeType||f)&&s(e,t,n))return!0}else while(e=e[u])if(1===e.nodeType||f)if(i=(o=e[k]||(e[k]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===S&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){var r=i.length;while(r--)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[k]&&(v=Ce(v)),y&&!y[k]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||"*",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v){i=Te(p,u),v(i,[],n,r),o=i.length;while(o--)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a))}if(e){if(y||d){if(y){i=[],o=p.length;while(o--)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}o=p.length;while(o--)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[" "],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[k]){for(n=++s;n<r;n++)if(b.relative[e[n].type])break;return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(B,"$1"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=b.preFilter;while(a){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(B," ")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=N[e+" "];if(!a){t||(t=h(e)),n=t.length;while(n--)(a=Ee(t[n]))[k]?i.push(a):o.push(a);(a=N(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l="0",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG("*",i),h=S+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t===C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){a=0,t||o.ownerDocument===C||(T(o),n=!E);while(s=v[a++])if(s(o,t||C,n)){r.push(o);break}i&&(S=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){a=0;while(s=y[a++])s(c,f,t,n);if(e){if(0<u)while(l--)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(S=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l="function"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=G.needsContext.test(e)?0:o.length;while(i--){if(a=o[i],b.relative[s=a.type])break;if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=k.split("").sort(D).join("")===k,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement("fieldset"))}),ce(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||fe("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||fe("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute("disabled")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);k.find=h,k.expr=h.selectors,k.expr[":"]=k.expr.pseudos,k.uniqueSort=k.unique=h.uniqueSort,k.text=h.getText,k.isXMLDoc=h.isXML,k.contains=h.contains,k.escapeSelector=h.escape;var T=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&k(e).is(n))break;r.push(e)}return r},S=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},N=k.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var D=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?k.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?k.grep(e,function(e){return e===n!==r}):"string"!=typeof n?k.grep(e,function(e){return-1<i.call(n,e)!==r}):k.filter(n,e,r)}k.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?k.find.matchesSelector(r,e)?[r]:[]:k.find.matches(e,k.grep(t,function(e){return 1===e.nodeType}))},k.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(k(e).filter(function(){for(t=0;t<r;t++)if(k.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)k.find(e,i[t],n);return 1<r?k.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,"string"==typeof e&&N.test(e)?k(e):e||[],!1).length}});var q,L=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(k.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||q,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:L.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),D.test(r[1])&&k.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this)}).prototype=k.fn,q=k(E);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function P(e,t){while((e=e[t])&&1!==e.nodeType);return e}k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(k.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&k(e);if(!N.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&k.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?k.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?i.call(k(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(k.uniqueSort(k.merge(this.get(),k(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),k.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return T(e,"parentNode")},parentsUntil:function(e,t,n){return T(e,"parentNode",n)},next:function(e){return P(e,"nextSibling")},prev:function(e){return P(e,"previousSibling")},nextAll:function(e){return T(e,"nextSibling")},prevAll:function(e){return T(e,"previousSibling")},nextUntil:function(e,t,n){return T(e,"nextSibling",n)},prevUntil:function(e,t,n){return T(e,"previousSibling",n)},siblings:function(e){return S((e.parentNode||{}).firstChild,e)},children:function(e){return S(e.firstChild)},contents:function(e){return"undefined"!=typeof e.contentDocument?e.contentDocument:(A(e,"template")&&(e=e.content||e),k.merge([],e.childNodes))}},function(r,i){k.fn[r]=function(e,t){var n=k.map(this,i,e);return"Until"!==r.slice(-5)&&(t=e),t&&"string"==typeof t&&(n=k.filter(t,n)),1<this.length&&(O[r]||k.uniqueSort(n),H.test(r)&&n.reverse()),this.pushStack(n)}});var R=/[^\x20\t\r\n\f]+/g;function M(e){return e}function I(e){throw e}function W(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}k.Callbacks=function(r){var e,n;r="string"==typeof r?(e=r,n={},k.each(e.match(R)||[],function(e,t){n[t]=!0}),n):k.extend({},r);var i,t,o,a,s=[],u=[],l=-1,c=function(){for(a=a||r.once,o=i=!0;u.length;l=-1){t=u.shift();while(++l<s.length)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1)}r.memory||(t=!1),i=!1,a&&(s=t?[]:"")},f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){k.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&"string"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return k.each(arguments,function(e,t){var n;while(-1<(n=k.inArray(t,s,n)))s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<k.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t="",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},k.extend({Deferred:function(e){var o=[["notify","progress",k.Callbacks("memory"),k.Callbacks("memory"),2],["resolve","done",k.Callbacks("once memory"),k.Callbacks("once memory"),0,"resolved"],["reject","fail",k.Callbacks("once memory"),k.Callbacks("once memory"),1,"rejected"]],i="pending",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},"catch":function(e){return a.then(null,e)},pipe:function(){var i=arguments;return k.Deferred(function(r){k.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+"With"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,M,s),l(u,o,I,s)):(u++,t.call(e,l(u,o,M,s),l(u,o,I,s),l(u,o,M,o.notifyWith))):(a!==M&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){k.Deferred.exceptionHook&&k.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==I&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(k.Deferred.getStackHook&&(t.stackTrace=k.Deferred.getStackHook()),C.setTimeout(t))}}return k.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:M,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:M)),o[2][3].add(l(0,e,m(n)?n:I))}).promise()},promise:function(e){return null!=e?k.extend(e,a):a}},s={};return k.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=k.Deferred(),a=function(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}};if(n<=1&&(W(e,o.done(a(t)).resolve,o.reject,!n),"pending"===o.state()||m(i[t]&&i[t].then)))return o.then();while(t--)W(i[t],a(t),o.reject);return o.promise()}});var $=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;k.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&$.test(e.name)&&C.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},k.readyException=function(e){C.setTimeout(function(){throw e})};var F=k.Deferred();function B(){E.removeEventListener("DOMContentLoaded",B),C.removeEventListener("load",B),k.ready()}k.fn.ready=function(e){return F.then(e)["catch"](function(e){k.readyException(e)}),this},k.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--k.readyWait:k.isReady)||(k.isReady=!0)!==e&&0<--k.readyWait||F.resolveWith(E,[k])}}),k.ready.then=F.then,"complete"===E.readyState||"loading"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(k.ready):(E.addEventListener("DOMContentLoaded",B),C.addEventListener("load",B));var _=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===w(n))for(s in i=!0,n)_(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(k(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},z=/^-ms-/,U=/-([a-z])/g;function X(e,t){return t.toUpperCase()}function V(e){return e.replace(z,"ms-").replace(U,X)}var G=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function Y(){this.expando=k.expando+Y.uid++}Y.uid=1,Y.prototype={cache:function(e){var t=e[this.expando];return t||(t={},G(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[V(t)]=n;else for(r in t)i[V(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][V(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(V):(t=V(t))in r?[t]:t.match(R)||[]).length;while(n--)delete r[t[n]]}(void 0===t||k.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!k.isEmptyObject(t)}};var Q=new Y,J=new Y,K=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Z=/[A-Z]/g;function ee(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(Z,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n="true"===(i=n)||"false"!==i&&("null"===i?null:i===+i+""?+i:K.test(i)?JSON.parse(i):i)}catch(e){}J.set(e,t,n)}else n=void 0;return n}k.extend({hasData:function(e){return J.hasData(e)||Q.hasData(e)},data:function(e,t,n){return J.access(e,t,n)},removeData:function(e,t){J.remove(e,t)},_data:function(e,t,n){return Q.access(e,t,n)},_removeData:function(e,t){Q.remove(e,t)}}),k.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0===n){if(this.length&&(i=J.get(o),1===o.nodeType&&!Q.get(o,"hasDataAttrs"))){t=a.length;while(t--)a[t]&&0===(r=a[t].name).indexOf("data-")&&(r=V(r.slice(5)),ee(o,r,i[r]));Q.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof n?this.each(function(){J.set(this,n)}):_(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=J.get(o,n))?t:void 0!==(t=ee(o,n))?t:void 0;this.each(function(){J.set(this,n,e)})},null,e,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){J.remove(this,e)})}}),k.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Q.get(e,t),n&&(!r||Array.isArray(n)?r=Q.access(e,t,k.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=k.queue(e,t),r=n.length,i=n.shift(),o=k._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){k.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Q.get(e,n)||Q.access(e,n,{empty:k.Callbacks("once memory").add(function(){Q.remove(e,[t+"queue",n])})})}}),k.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?k.queue(this[0],t):void 0===n?this:this.each(function(){var e=k.queue(this,t,n);k._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&k.dequeue(this,t)})},dequeue:function(e){return this.each(function(){k.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=k.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=void 0),e=e||"fx";while(a--)(n=Q.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var te=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,ne=new RegExp("^(?:([+-])=|)("+te+")([a-z%]*)$","i"),re=["Top","Right","Bottom","Left"],ie=E.documentElement,oe=function(e){return k.contains(e.ownerDocument,e)},ae={composed:!0};ie.getRootNode&&(oe=function(e){return k.contains(e.ownerDocument,e)||e.getRootNode(ae)===e.ownerDocument});var se=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&oe(e)&&"none"===k.css(e,"display")},ue=function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];for(o in i=n.apply(e,r||[]),t)e.style[o]=a[o];return i};function le(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return k.css(e,t,"")},u=s(),l=n&&n[3]||(k.cssNumber[t]?"":"px"),c=e.nodeType&&(k.cssNumber[t]||"px"!==l&&+u)&&ne.exec(k.css(e,t));if(c&&c[3]!==l){u/=2,l=l||c[3],c=+u||1;while(a--)k.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,k.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ce={};function fe(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?("none"===n&&(l[c]=Q.get(r,"display")||null,l[c]||(r.style.display="")),""===r.style.display&&se(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ce[s])||(o=a.body.appendChild(a.createElement(s)),u=k.css(o,"display"),o.parentNode.removeChild(o),"none"===u&&(u="block"),ce[s]=u)))):"none"!==n&&(l[c]="none",Q.set(r,"display",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}k.fn.extend({show:function(){return fe(this,!0)},hide:function(){return fe(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){se(this)?k(this).show():k(this).hide()})}});var pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i,ge={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?k.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Q.set(e[n],"globalEval",!t||Q.get(t[n],"globalEval"))}ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;var me,xe,be=/<|&#?\w+;/;function we(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if("object"===w(o))k.merge(p,o.nodeType?[o]:o);else if(be.test(o)){a=a||f.appendChild(t.createElement("div")),s=(de.exec(o)||["",""])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+k.htmlPrefilter(o)+u[2],c=u[0];while(c--)a=a.lastChild;k.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));f.textContent="",d=0;while(o=p[d++])if(r&&-1<k.inArray(o,r))i&&i.push(o);else if(l=oe(o),a=ve(f.appendChild(o),"script"),l&&ye(a),n){c=0;while(o=a[c++])he.test(o.type||"")&&n.push(o)}return f}me=E.createDocumentFragment().appendChild(E.createElement("div")),(xe=E.createElement("input")).setAttribute("type","radio"),xe.setAttribute("checked","checked"),xe.setAttribute("name","t"),me.appendChild(xe),y.checkClone=me.cloneNode(!0).cloneNode(!0).lastChild.checked,me.innerHTML="<textarea>x</textarea>",y.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==("focus"===t)}function Ae(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return k().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=k.guid++)),e.each(function(){k.event.add(this,t,i,r,n)})}function De(e,i,o){o?(Q.set(e,i,!1),k.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Q.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(k.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Q.set(this,i,r),t=o(this,i),this[i](),r!==(n=Q.get(this,i))||t?Q.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Q.set(this,i,{value:k.event.trigger(k.extend(r[0],k.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,i)&&k.event.add(e,i,ke)}k.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.get(t);if(v){n.handler&&(n=(o=n).handler,i=o.selector),i&&k.find.matchesSelector(ie,i),n.guid||(n.guid=k.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(R)||[""]).length;while(l--)d=g=(s=Ee.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=k.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=k.event.special[d]||{},c=k.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&k.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),k.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.hasData(e)&&Q.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(R)||[""]).length;while(l--)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=k.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||k.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)k.event.remove(e,d+t[l],n,r,!0);k.isEmptyObject(u)&&Q.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=k.event.fix(e),u=new Array(arguments.length),l=(Q.get(this,"events")||{})[s.type]||[],c=k.event.special[s.type]||{};for(u[0]=s,t=1;t<arguments.length;t++)u[t]=arguments[t];if(s.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,s)){a=k.event.handlers.call(this,s,l),t=0;while((i=a[t++])&&!s.isPropagationStopped()){s.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!s.isImmediatePropagationStopped())s.rnamespace&&!1!==o.namespace&&!s.rnamespace.test(o.namespace)||(s.handleObj=o,s.data=o.data,void 0!==(r=((k.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,u))&&!1===(s.result=r)&&(s.preventDefault(),s.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,s),s.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?-1<k(i,this).index(l):k.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(k.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[k.expando]?e:new k.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&De(t,"click",ke),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&De(t,"click"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,"input")&&Q.get(t,"click")||A(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},k.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},k.Event=function(e,t){if(!(this instanceof k.Event))return new k.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?ke:Se,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&k.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[k.expando]=!0},k.Event.prototype={constructor:k.Event,isDefaultPrevented:Se,isPropagationStopped:Se,isImmediatePropagationStopped:Se,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=ke,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=ke,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=ke,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},k.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Te.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ce.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},k.event.addProp),k.each({focus:"focusin",blur:"focusout"},function(e,t){k.event.special[e]={setup:function(){return De(this,e,Ne),!1},trigger:function(){return De(this,e),!0},delegateType:t}}),k.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,i){k.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||k.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),k.fn.extend({on:function(e,t,n,r){return Ae(this,e,t,n,r)},one:function(e,t,n,r){return Ae(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,k(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=Se),this.each(function(){k.event.remove(this,e,n,t)})}});var je=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,qe=/<script|<style|<link/i,Le=/checked\s*(?:[^=]|=\s*.checked.)/i,He=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Oe(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&k(e).children("tbody")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Re(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Me(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Q.hasData(e)&&(o=Q.access(e),a=Q.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n<r;n++)k.event.add(t,i,l[i][n]);J.hasData(e)&&(s=J.access(e),u=k.extend({},s),J.set(t,u))}}function Ie(n,r,i,o){r=g.apply([],r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&"string"==typeof d&&!y.checkClone&&Le.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),Ie(t,r,i,o)});if(f&&(t=(e=we(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=k.map(ve(e,"script"),Pe)).length;c<f;c++)u=e,c!==p&&(u=k.clone(u,!0,!0),s&&k.merge(a,ve(u,"script"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,k.map(a,Re),c=0;c<s;c++)u=a[c],he.test(u.type||"")&&!Q.access(u,"globalEval")&&k.contains(l,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?k._evalUrl&&!u.noModule&&k._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")}):b(u.textContent.replace(He,""),u,l))}return n}function We(e,t,n){for(var r,i=t?k.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||k.cleanData(ve(r)),r.parentNode&&(n&&oe(r)&&ye(ve(r,"script")),r.parentNode.removeChild(r));return e}k.extend({htmlPrefilter:function(e){return e.replace(je,"<$1></$2>")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=oe(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],u=a[r],void 0,"input"===(l=u.nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:"input"!==l&&"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Me(o[r],a[r]);else Me(e,c);return 0<(a=ve(c,"script")).length&&ye(a,!f&&ve(e,"script")),c},cleanData:function(e){for(var t,n,r,i=k.event.special,o=0;void 0!==(n=e[o]);o++)if(G(n)){if(t=n[Q.expando]){if(t.events)for(r in t.events)i[r]?k.event.remove(n,r):k.removeEvent(n,r,t.handle);n[Q.expando]=void 0}n[J.expando]&&(n[J.expando]=void 0)}}}),k.fn.extend({detach:function(e){return We(this,e,!0)},remove:function(e){return We(this,e)},text:function(e){return _(this,function(e){return void 0===e?k.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Ie(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Oe(this,e).appendChild(e)})},prepend:function(){return Ie(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Oe(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(k.cleanData(ve(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return k.clone(this,e,t)})},html:function(e){return _(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!qe.test(e)&&!ge[(de.exec(e)||["",""])[1].toLowerCase()]){e=k.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(k.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return Ie(this,arguments,function(e){var t=this.parentNode;k.inArray(this,n)<0&&(k.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),k.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){k.fn[e]=function(e){for(var t,n=[],r=k(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),k(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var $e=new RegExp("^("+te+")(?!px)[a-z%]+$","i"),Fe=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Be=new RegExp(re.join("|"),"i");function _e(e,t,n){var r,i,o,a,s=e.style;return(n=n||Fe(e))&&(""!==(a=n.getPropertyValue(t)||n[t])||oe(e)||(a=k.style(e,t)),!y.pixelBoxStyles()&&$e.test(a)&&Be.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+"":a}function ze(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(u){s.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",u.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",ie.appendChild(s).appendChild(u);var e=C.getComputedStyle(u);n="1%"!==e.top,a=12===t(e.marginLeft),u.style.right="60%",o=36===t(e.right),r=36===t(e.width),u.style.position="absolute",i=12===t(u.offsetWidth/3),ie.removeChild(s),u=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s=E.createElement("div"),u=E.createElement("div");u.style&&(u.style.backgroundClip="content-box",u.cloneNode(!0).style.backgroundClip="",y.clearCloneStyle="content-box"===u.style.backgroundClip,k.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),a},scrollboxSize:function(){return e(),i}}))}();var Ue=["Webkit","Moz","ms"],Xe=E.createElement("div").style,Ve={};function Ge(e){var t=k.cssProps[e]||Ve[e];return t||(e in Xe?e:Ve[e]=function(e){var t=e[0].toUpperCase()+e.slice(1),n=Ue.length;while(n--)if((e=Ue[n]+t)in Xe)return e}(e)||e)}var Ye=/^(none|table(?!-c[ea]).+)/,Qe=/^--/,Je={position:"absolute",visibility:"hidden",display:"block"},Ke={letterSpacing:"0",fontWeight:"400"};function Ze(e,t,n){var r=ne.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function et(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(u+=k.css(e,n+re[a],!0,i)),r?("content"===n&&(u-=k.css(e,"padding"+re[a],!0,i)),"margin"!==n&&(u-=k.css(e,"border"+re[a]+"Width",!0,i))):(u+=k.css(e,"padding"+re[a],!0,i),"padding"!==n?u+=k.css(e,"border"+re[a]+"Width",!0,i):s+=k.css(e,"border"+re[a]+"Width",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function tt(e,t,n){var r=Fe(e),i=(!y.boxSizingReliable()||n)&&"border-box"===k.css(e,"boxSizing",!1,r),o=i,a=_e(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if($e.test(a)){if(!n)return a;a="auto"}return(!y.boxSizingReliable()&&i||"auto"===a||!parseFloat(a)&&"inline"===k.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===k.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+et(e,t,n||(i?"border":"content"),o,r,a)+"px"}function nt(e,t,n,r,i){return new nt.prototype.init(e,t,n,r,i)}k.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=_e(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=V(t),u=Qe.test(t),l=e.style;if(u||(t=Ge(s)),a=k.cssHooks[t]||k.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=ne.exec(n))&&i[1]&&(n=le(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(k.cssNumber[s]?"":"px")),y.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=V(t);return Qe.test(t)||(t=Ge(s)),(a=k.cssHooks[t]||k.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=_e(e,t,r)),"normal"===i&&t in Ke&&(i=Ke[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),k.each(["height","width"],function(e,u){k.cssHooks[u]={get:function(e,t,n){if(t)return!Ye.test(k.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?tt(e,u,n):ue(e,Je,function(){return tt(e,u,n)})},set:function(e,t,n){var r,i=Fe(e),o=!y.scrollboxSize()&&"absolute"===i.position,a=(o||n)&&"border-box"===k.css(e,"boxSizing",!1,i),s=n?et(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e["offset"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-et(e,u,"border",!1,i)-.5)),s&&(r=ne.exec(t))&&"px"!==(r[3]||"px")&&(e.style[u]=t,t=k.css(e,u)),Ze(0,t,s)}}}),k.cssHooks.marginLeft=ze(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(_e(e,"marginLeft"))||e.getBoundingClientRect().left-ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),k.each({margin:"",padding:"",border:"Width"},function(i,o){k.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r="string"==typeof e?e.split(" "):[e];t<4;t++)n[i+re[t]+o]=r[t]||r[t-2]||r[0];return n}},"margin"!==i&&(k.cssHooks[i+o].set=Ze)}),k.fn.extend({css:function(e,t){return _(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Fe(e),i=t.length;a<i;a++)o[t[a]]=k.css(e,t[a],!1,r);return o}return void 0!==n?k.style(e,t,n):k.css(e,t)},e,t,1<arguments.length)}}),((k.Tween=nt).prototype={constructor:nt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||k.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(k.cssNumber[n]?"":"px")},cur:function(){var e=nt.propHooks[this.prop];return e&&e.get?e.get(this):nt.propHooks._default.get(this)},run:function(e){var t,n=nt.propHooks[this.prop];return this.options.duration?this.pos=t=k.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):nt.propHooks._default.set(this),this}}).init.prototype=nt.prototype,(nt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=k.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){k.fx.step[e.prop]?k.fx.step[e.prop](e):1!==e.elem.nodeType||!k.cssHooks[e.prop]&&null==e.elem.style[Ge(e.prop)]?e.elem[e.prop]=e.now:k.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=nt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},k.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},k.fx=nt.prototype.init,k.fx.step={};var rt,it,ot,at,st=/^(?:toggle|show|hide)$/,ut=/queueHooks$/;function lt(){it&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(lt):C.setTimeout(lt,k.fx.interval),k.fx.tick())}function ct(){return C.setTimeout(function(){rt=void 0}),rt=Date.now()}function ft(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=re[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function pt(e,t,n){for(var r,i=(dt.tweeners[t]||[]).concat(dt.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function dt(o,e,t){var n,a,r=0,i=dt.prefilters.length,s=k.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=rt||ct(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:k.extend({},e),opts:k.extend(!0,{specialEasing:{},easing:k.easing._default},t),originalProperties:e,originalOptions:t,startTime:rt||ct(),duration:t.duration,tweens:[],createTween:function(e,t){var n=k.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(!function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=V(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=k.cssHooks[r])&&"expand"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=dt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(k._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return k.map(c,pt,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),k.fx.timer(k.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}k.Animation=k.extend(dt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return le(n.elem,e,ne.exec(t),n),n}]},tweener:function(e,t){m(e)?(t=e,e=["*"]):e=e.match(R);for(var n,r=0,i=e.length;r<i;r++)n=e[r],dt.tweeners[n]=dt.tweeners[n]||[],dt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f="width"in t||"height"in t,p=this,d={},h=e.style,g=e.nodeType&&se(e),v=Q.get(e,"fxshow");for(r in n.queue||(null==(a=k._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,k.queue(e,"fx").length||a.empty.fire()})})),t)if(i=t[r],st.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||k.style(e,r)}if((u=!k.isEmptyObject(t))||!k.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Q.get(e,"display")),"none"===(c=k.css(e,"display"))&&(l?c=l:(fe([e],!0),l=e.style.display||l,c=k.css(e,"display"),fe([e]))),("inline"===c||"inline-block"===c&&null!=l)&&"none"===k.css(e,"float")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?"hidden"in v&&(g=v.hidden):v=Q.access(e,"fxshow",{display:l}),o&&(v.hidden=!g),g&&fe([e],!0),p.done(function(){for(r in g||fe([e]),Q.remove(e,"fxshow"),d)k.style(e,r,d[r])})),u=pt(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?dt.prefilters.unshift(e):dt.prefilters.push(e)}}),k.speed=function(e,t,n){var r=e&&"object"==typeof e?k.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return k.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in k.fx.speeds?r.duration=k.fx.speeds[r.duration]:r.duration=k.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&k.dequeue(this,r.queue)},r},k.fn.extend({fadeTo:function(e,t,n,r){return this.filter(se).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){var i=k.isEmptyObject(t),o=k.speed(e,n,r),a=function(){var e=dt(this,k.extend({},t),o);(i||Q.get(this,"finish"))&&e.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){var a=function(e){var t=e.stop;delete e.stop,t(o)};return"string"!=typeof i&&(o=e,e=i,i=void 0),e&&!1!==i&&this.queue(i||"fx",[]),this.each(function(){var e=!0,t=null!=i&&i+"queueHooks",n=k.timers,r=Q.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&ut.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||k.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var e,t=Q.get(this),n=t[a+"queue"],r=t[a+"queueHooks"],i=k.timers,o=n?n.length:0;for(t.finish=!0,k.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),k.each(["toggle","show","hide"],function(e,r){var i=k.fn[r];k.fn[r]=function(e,t,n){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(ft(r,!0),e,t,n)}}),k.each({slideDown:ft("show"),slideUp:ft("hide"),slideToggle:ft("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,r){k.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),k.timers=[],k.fx.tick=function(){var e,t=0,n=k.timers;for(rt=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||k.fx.stop(),rt=void 0},k.fx.timer=function(e){k.timers.push(e),k.fx.start()},k.fx.interval=13,k.fx.start=function(){it||(it=!0,lt())},k.fx.stop=function(){it=null},k.fx.speeds={slow:600,fast:200,_default:400},k.fn.delay=function(r,e){return r=k.fx&&k.fx.speeds[r]||r,e=e||"fx",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},ot=E.createElement("input"),at=E.createElement("select").appendChild(E.createElement("option")),ot.type="checkbox",y.checkOn=""!==ot.value,y.optSelected=at.selected,(ot=E.createElement("input")).value="t",ot.type="radio",y.radioValue="t"===ot.value;var ht,gt=k.expr.attrHandle;k.fn.extend({attr:function(e,t){return _(this,k.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){k.removeAttr(this,e)})}}),k.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?k.prop(e,t,n):(1===o&&k.isXMLDoc(e)||(i=k.attrHooks[t.toLowerCase()]||(k.expr.match.bool.test(t)?ht:void 0)),void 0!==n?null===n?void k.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=k.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&"radio"===t&&A(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(R);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),ht={set:function(e,t,n){return!1===t?k.removeAttr(e,n):e.setAttribute(n,n),n}},k.each(k.expr.match.bool.source.match(/\w+/g),function(e,t){var a=gt[t]||k.find.attr;gt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=gt[o],gt[o]=r,r=null!=a(e,t,n)?o:null,gt[o]=i),r}});var vt=/^(?:input|select|textarea|button)$/i,yt=/^(?:a|area)$/i;function mt(e){return(e.match(R)||[]).join(" ")}function xt(e){return e.getAttribute&&e.getAttribute("class")||""}function bt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(R)||[]}k.fn.extend({prop:function(e,t){return _(this,k.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[k.propFix[e]||e]})}}),k.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&k.isXMLDoc(e)||(t=k.propFix[t]||t,i=k.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=k.find.attr(e,"tabindex");return t?parseInt(t,10):vt.test(e.nodeName)||yt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),y.optSelected||(k.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),k.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){k.propFix[this.toLowerCase()]=this}),k.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).addClass(t.call(this,e,xt(this)))});if((e=bt(t)).length)while(n=this[u++])if(i=xt(n),r=1===n.nodeType&&" "+mt(i)+" "){a=0;while(o=e[a++])r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=mt(r))&&n.setAttribute("class",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).removeClass(t.call(this,e,xt(this)))});if(!arguments.length)return this.attr("class","");if((e=bt(t)).length)while(n=this[u++])if(i=xt(n),r=1===n.nodeType&&" "+mt(i)+" "){a=0;while(o=e[a++])while(-1<r.indexOf(" "+o+" "))r=r.replace(" "+o+" "," ");i!==(s=mt(r))&&n.setAttribute("class",s)}return this},toggleClass:function(i,t){var o=typeof i,a="string"===o||Array.isArray(i);return"boolean"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){k(this).toggleClass(i.call(this,e,xt(this),t),t)}):this.each(function(){var e,t,n,r;if(a){t=0,n=k(this),r=bt(i);while(e=r[t++])n.hasClass(e)?n.removeClass(e):n.addClass(e)}else void 0!==i&&"boolean"!==o||((e=xt(this))&&Q.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===i?"":Q.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&-1<(" "+mt(xt(n))+" ").indexOf(t))return!0;return!1}});var wt=/\r/g;k.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,k(this).val()):n)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=k.map(t,function(e){return null==e?"":e+""})),(r=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()])&&"set"in r&&void 0!==r.set(this,t,"value")||(this.value=t))})):t?(r=k.valHooks[t.type]||k.valHooks[t.nodeName.toLowerCase()])&&"get"in r&&void 0!==(e=r.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(wt,""):null==e?"":e:void 0}}),k.extend({valHooks:{option:{get:function(e){var t=k.find.attr(e,"value");return null!=t?t:mt(k.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,"optgroup"))){if(t=k(n).val(),a)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=k.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=-1<k.inArray(k.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),k.each(["radio","checkbox"],function(){k.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<k.inArray(k(e).val(),t)}},y.checkOn||(k.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),y.focusin="onfocusin"in C;var Tt=/^(?:focusinfocus|focusoutblur)$/,Ct=function(e){e.stopPropagation()};k.extend(k.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,"type")?e.type:e,h=v.call(e,"namespace")?e.namespace.split("."):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!Tt.test(d+k.event.triggered)&&(-1<d.indexOf(".")&&(d=(h=d.split(".")).shift(),h.sort()),u=d.indexOf(":")<0&&"on"+d,(e=e[k.expando]?e:new k.Event(d,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:k.makeArray(t,[e]),c=k.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,Tt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}i=0;while((o=p[i++])&&!e.isPropagationStopped())f=o,e.type=1<i?s:c.bindType||d,(l=(Q.get(o,"events")||{})[e.type]&&Q.get(o,"handle"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&G(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!G(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),k.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,Ct),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,Ct),k.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=k.extend(new k.Event,n,{type:e,isSimulated:!0});k.event.trigger(r,null,t)}}),k.fn.extend({trigger:function(e,t){return this.each(function(){k.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return k.event.trigger(e,t,n,!0)}}),y.focusin||k.each({focus:"focusin",blur:"focusout"},function(n,r){var i=function(e){k.event.simulate(r,e.target,k.event.fix(e))};k.event.special[r]={setup:function(){var e=this.ownerDocument||this,t=Q.access(e,r);t||e.addEventListener(n,i,!0),Q.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this,t=Q.access(e,r)-1;t?Q.access(e,r,t):(e.removeEventListener(n,i,!0),Q.remove(e,r))}}});var Et=C.location,kt=Date.now(),St=/\?/;k.parseXML=function(e){var t;if(!e||"string"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,"text/xml")}catch(e){t=void 0}return t&&!t.getElementsByTagName("parsererror").length||k.error("Invalid XML: "+e),t};var Nt=/\[\]$/,At=/\r?\n/g,Dt=/^(?:submit|button|image|reset|file)$/i,jt=/^(?:input|select|textarea|keygen)/i;function qt(n,e,r,i){var t;if(Array.isArray(e))k.each(e,function(e,t){r||Nt.test(n)?i(n,t):qt(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,i)});else if(r||"object"!==w(e))i(n,e);else for(t in e)qt(n+"["+t+"]",e[t],r,i)}k.param=function(e,t){var n,r=[],i=function(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!k.isPlainObject(e))k.each(e,function(){i(this.name,this.value)});else for(n in e)qt(n,e[n],t,i);return r.join("&")},k.fn.extend({serialize:function(){return k.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=k.prop(this,"elements");return e?k.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!k(this).is(":disabled")&&jt.test(this.nodeName)&&!Dt.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=k(this).val();return null==n?null:Array.isArray(n)?k.map(n,function(e){return{name:t.name,value:e.replace(At,"\r\n")}}):{name:t.name,value:n.replace(At,"\r\n")}}).get()}});var Lt=/%20/g,Ht=/#.*$/,Ot=/([?&])_=[^&]*/,Pt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Rt=/^(?:GET|HEAD)$/,Mt=/^\/\//,It={},Wt={},$t="*/".concat("*"),Ft=E.createElement("a");function Bt(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,r=0,i=e.toLowerCase().match(R)||[];if(m(t))while(n=i[r++])"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function _t(t,i,o,a){var s={},u=t===Wt;function l(e){var r;return s[e]=!0,k.each(t[e]||[],function(e,t){var n=t(i,o,a);return"string"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s["*"]&&l("*")}function zt(e,t){var n,r,i=k.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&k.extend(!0,e,r),e}Ft.href=Et.href,k.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":$t,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":k.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?zt(zt(e,k.ajaxSettings),t):zt(k.ajaxSettings,e)},ajaxPrefilter:Bt(It),ajaxTransport:Bt(Wt),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=k.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?k(y):k.event,x=k.Deferred(),b=k.Callbacks("once memory"),w=v.statusCode||{},a={},s={},u="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n){n={};while(t=Pt.exec(p))n[t[1].toLowerCase()+" "]=(n[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=n[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Et.href)+"").replace(Mt,Et.protocol+"//"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||"*").toLowerCase().match(R)||[""],null==v.crossDomain){r=E.createElement("a");try{r.href=v.url,r.href=r.href,v.crossDomain=Ft.protocol+"//"+Ft.host!=r.protocol+"//"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&"string"!=typeof v.data&&(v.data=k.param(v.data,v.traditional)),_t(It,v,t,T),h)return T;for(i in(g=k.event&&v.global)&&0==k.active++&&k.event.trigger("ajaxStart"),v.type=v.type.toUpperCase(),v.hasContent=!Rt.test(v.type),f=v.url.replace(Ht,""),v.hasContent?v.data&&v.processData&&0===(v.contentType||"").indexOf("application/x-www-form-urlencoded")&&(v.data=v.data.replace(Lt,"+")):(o=v.url.slice(f.length),v.data&&(v.processData||"string"==typeof v.data)&&(f+=(St.test(f)?"&":"?")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Ot,"$1"),o=(St.test(f)?"&":"?")+"_="+kt+++o),v.url=f+o),v.ifModified&&(k.lastModified[f]&&T.setRequestHeader("If-Modified-Since",k.lastModified[f]),k.etag[f]&&T.setRequestHeader("If-None-Match",k.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader("Content-Type",v.contentType),T.setRequestHeader("Accept",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+("*"!==v.dataTypes[0]?", "+$t+"; q=0.01":""):v.accepts["*"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u="abort",b.add(v.complete),T.done(v.success),T.fail(v.error),c=_t(Wt,v,t,T)){if(T.readyState=1,g&&m.trigger("ajaxSend",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort("timeout")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,"No Transport");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||"",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader("Last-Modified"))&&(k.lastModified[f]=u),(u=T.getResponseHeader("etag"))&&(k.etag[f]=u)),204===e||"HEAD"===v.type?l="nocontent":304===e?l="notmodified":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l="error",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+"",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?"ajaxSuccess":"ajaxError",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger("ajaxComplete",[T,v]),--k.active||k.event.trigger("ajaxStop")))}return T},getJSON:function(e,t,n){return k.get(e,t,n,"json")},getScript:function(e,t){return k.get(e,void 0,t,"script")}}),k.each(["get","post"],function(e,i){k[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),k.ajax(k.extend({url:e,type:i,dataType:r,data:t,success:n},k.isPlainObject(e)&&e))}}),k._evalUrl=function(e,t){return k.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){k.globalEval(e,t)}})},k.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=k(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){k(this).wrapInner(n.call(this,e))}):this.each(function(){var e=k(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){k(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){k(this).replaceWith(this.childNodes)}),this}}),k.expr.pseudos.hidden=function(e){return!k.expr.pseudos.visible(e)},k.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},k.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Ut={0:200,1223:204},Xt=k.ajaxSettings.xhr();y.cors=!!Xt&&"withCredentials"in Xt,y.ajax=Xt=!!Xt,k.ajaxTransport(function(i){var o,a;if(y.cors||Xt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,"abort"===e?r.abort():"error"===e?"number"!=typeof r.status?t(0,"error"):t(r.status,r.statusText):t(Ut[r.status]||r.status,r.statusText,"text"!==(r.responseType||"text")||"string"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o("error"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o("abort");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),k.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),k.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return k.globalEval(e),e}}}),k.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),k.ajaxTransport("script",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=k("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Vt,Gt=[],Yt=/(=)\?(?=&|$)|\?\?/;k.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Gt.pop()||k.expando+"_"+kt++;return this[e]=!0,e}}),k.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Yt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Yt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Yt,"$1"+r):!1!==e.jsonp&&(e.url+=(St.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||k.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?k(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Gt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((Vt=E.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===Vt.childNodes.length),k.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=D.exec(e))?[t.createElement(i[1])]:(i=we([e],t,o),o&&o.length&&k(o).remove(),k.merge([],i.childNodes)));var r,i,o},k.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1<s&&(r=mt(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),0<a.length&&k.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?k("<div>").append(k.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},k.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=k.css(e,"position"),c=k(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=k.css(e,"top"),u=k.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,k.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===k.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===k.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=k(e).offset()).top+=k.css(e,"borderTopWidth",!0),i.left+=k.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-k.css(r,"marginTop",!0),left:t.left-i.left-k.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===k.css(e,"position"))e=e.offsetParent;return e||ie})}}),k.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;k.fn[t]=function(e){return _(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),k.each(["top","left"],function(e,n){k.cssHooks[n]=ze(y.pixelPosition,function(e,t){if(t)return t=_e(e,n),$e.test(t)?k(e).position()[n]+"px":t})}),k.each({Height:"height",Width:"width"},function(a,s){k.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){k.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return _(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?k.css(e,t,i):k.style(e,t,n,i)},s,n?e:void 0,n)}})}),k.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){k.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}}),k.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),k.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}}),k.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||k.guid++,i},k.holdReady=function(e){e?k.readyWait++:k.ready(!0)},k.isArray=Array.isArray,k.parseJSON=JSON.parse,k.nodeName=A,k.isFunction=m,k.isWindow=x,k.camelCase=V,k.type=w,k.now=Date.now,k.isNumeric=function(e){var t=k.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},"function"==typeof define&&define.amd&&define("jquery",[],function(){return k});var Qt=C.jQuery,Jt=C.$;return k.noConflict=function(e){return C.$===k&&(C.$=Jt),e&&C.jQuery===k&&(C.jQuery=Qt),k},e||(C.jQuery=C.$=k),k}); 3 4/*!
4 5 * Bootstrap v4.3.1 (https://getbootstrap.com/) 6 * Copyright 2011-2019 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) 7 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) 8 */ 9!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery"),require("popper.js")):"function"==typeof define&&define.amd?define(["exports","jquery","popper.js"],e):e((t=t||self).bootstrap={},t.jQuery,t.Popper)}(this,function(t,g,u){"use strict";function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function s(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),t}function l(o){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},e=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(e=e.concat(Object.getOwnPropertySymbols(r).filter(function(t){return Object.getOwnPropertyDescriptor(r,t).enumerable}))),e.forEach(function(t){var e,n,i;e=o,i=r[n=t],n in e?Object.defineProperty(e,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[n]=i})}return o}g=g&&g.hasOwnProperty("default")?g.default:g,u=u&&u.hasOwnProperty("default")?u.default:u;var e="transitionend";function n(t){var e=this,n=!1;return g(this).one(_.TRANSITION_END,function(){n=!0}),setTimeout(function(){n||_.triggerTransitionEnd(e)},t),this}var _={TRANSITION_END:"bsTransitionEnd",getUID:function(t){for(;t+=~~(1e6*Math.random()),document.getElementById(t););return t},getSelectorFromElement:function(t){var e=t.getAttribute("data-target");if(!e||"#"===e){var n=t.getAttribute("href");e=n&&"#"!==n?n.trim():""}try{return document.querySelector(e)?e:null}catch(t){return null}},getTransitionDurationFromElement:function(t){if(!t)return 0;var e=g(t).css("transition-duration"),n=g(t).css("transition-delay"),i=parseFloat(e),o=parseFloat(n);return i||o?(e=e.split(",")[0],n=n.split(",")[0],1e3*(parseFloat(e)+parseFloat(n))):0},reflow:function(t){return t.offsetHeight},triggerTransitionEnd:function(t){g(t).trigger(e)},supportsTransitionEnd:function(){return Boolean(e)},isElement:function(t){return(t[0]||t).nodeType},typeCheckConfig:function(t,e,n){for(var i in n)if(Object.prototype.hasOwnProperty.call(n,i)){var o=n[i],r=e[i],s=r&&_.isElement(r)?"element":(a=r,{}.toString.call(a).match(/\s([a-z]+)/i)[1].toLowerCase());if(!new RegExp(o).test(s))throw new Error(t.toUpperCase()+': Option "'+i+'" provided type "'+s+'" but expected type "'+o+'".')}var a},findShadowRoot:function(t){if(!document.documentElement.attachShadow)return null;if("function"!=typeof t.getRootNode)return t instanceof ShadowRoot?t:t.parentNode?_.findShadowRoot(t.parentNode):null;var e=t.getRootNode();return e instanceof ShadowRoot?e:null}};g.fn.emulateTransitionEnd=n,g.event.special[_.TRANSITION_END]={bindType:e,delegateType:e,handle:function(t){if(g(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}};var o="alert",r="bs.alert",a="."+r,c=g.fn[o],h={CLOSE:"close"+a,CLOSED:"closed"+a,CLICK_DATA_API:"click"+a+".data-api"},f="alert",d="fade",m="show",p=function(){function i(t){this._element=t}var t=i.prototype;return t.close=function(t){var e=this._element;t&&(e=this._getRootElement(t)),this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)},t.dispose=function(){g.removeData(this._element,r),this._element=null},t._getRootElement=function(t){var e=_.getSelectorFromElement(t),n=!1;return e&&(n=document.querySelector(e)),n||(n=g(t).closest("."+f)[0]),n},t._triggerCloseEvent=function(t){var e=g.Event(h.CLOSE);return g(t).trigger(e),e},t._removeElement=function(e){var n=this;if(g(e).removeClass(m),g(e).hasClass(d)){var t=_.getTransitionDurationFromElement(e);g(e).one(_.TRANSITION_END,function(t){return n._destroyElement(e,t)}).emulateTransitionEnd(t)}else this._destroyElement(e)},t._destroyElement=function(t){g(t).detach().trigger(h.CLOSED).remove()},i._jQueryInterface=function(n){return this.each(function(){var t=g(this),e=t.data(r);e||(e=new i(this),t.data(r,e)),"close"===n&&e[n](this)})},i._handleDismiss=function(e){return function(t){t&&t.preventDefault(),e.close(this)}},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}}]),i}();
9g(document).on(h.CLICK_DATA_API,'[data-dismiss="alert"]',p._handleDismiss(new p)),g.fn[o]=p._jQueryInterface,g.fn[o].Constructor=p,g.fn[o].noConflict=function(){return g.fn[o]=c,p._jQueryInterface};var v="button",y="bs.button",E="."+y,C=".data-api",T=g.fn[v],S="active",b="btn",I="focus",D='[data-toggle^="button"]',w='[data-toggle="buttons"]',A='input:not([type="hidden"])',N=".active",O=".btn",k={CLICK_DATA_API:"click"+E+C,FOCUS_BLUR_DATA_API:"focus"+E+C+" blur"+E+C},P=function(){function n(t){this._element=t}var t=n.prototype;return t.toggle=function(){var t=!0,e=!0,n=g(this._element).closest(w)[0];if(n){var i=this._element.querySelector(A);if(i){if("radio"===i.type)if(i.checked&&this._element.classList.contains(S))t=!1;else{var o=n.querySelector(N);o&&g(o).removeClass(S)}if(t){if(i.hasAttribute("disabled")||n.hasAttribute("disabled")||i.classList.contains("disabled")||n.classList.contains("disabled"))return;i.checked=!this._element.classList.contains(S),g(i).trigger("change")}i.focus(),e=!1}}e&&this._element.setAttribute("aria-pressed",!this._element.classList.contains(S)),t&&g(this._element).toggleClass(S)},t.dispose=function(){g.removeData(this._element,y),this._element=null},n._jQueryInterface=function(e){return this.each(function(){var t=g(this).data(y);t||(t=new n(this),g(this).data(y,t)),"toggle"===e&&t[e]()})},s(n,null,[{key:"VERSION",get:function(){return"4.3.1"}}]),n}();g(document).on(k.CLICK_DATA_API,D,function(t){t.preventDefault();var e=t.target;g(e).hasClass(b)||(e=g(e).closest(O)),P._jQueryInterface.call(g(e),"toggle")}).on(k.FOCUS_BLUR_DATA_API,D,function(t){var e=g(t.target).closest(O)[0];g(e).toggleClass(I,/^focus(in)?$/.test(t.type))}),g.fn[v]=P._jQueryInterface,g.fn[v].Constructor=P,g.fn[v].noConflict=function(){return g.fn[v]=T,P._jQueryInterface};var L="carousel",j="bs.carousel",H="."+j,R=".data-api",x=g.fn[L],F={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},U={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},W="next",q="prev",M="left",K="right",Q={SLIDE:"slide"+H,SLID:"slid"+H,KEYDOWN:"keydown"+H,MOUSEENTER:"mouseenter"+H,MOUSELEAVE:"mouseleave"+H,TOUCHSTART:"touchstart"+H,TOUCHMOVE:"touchmove"+H,TOUCHEND:"touchend"+H,POINTERDOWN:"pointerdown"+H,POINTERUP:"pointerup"+H,DRAG_START:"dragstart"+H,LOAD_DATA_API:"load"+H+R,CLICK_DATA_API:"click"+H+R},B="carousel",V="active",Y="slide",z="carousel-item-right",X="carousel-item-left",$="carousel-item-next",G="carousel-item-prev",J="pointer-event",Z=".active",tt=".active.carousel-item",et=".carousel-item",nt=".carousel-item img",it=".carousel-item-next, .carousel-item-prev",ot=".carousel-indicators",rt="[data-slide], [data-slide-to]",st='[data-ride="carousel"]',at={TOUCH:"touch",PEN:"pen"},lt=function(){function r(t,e){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(e),this._element=t,this._indicatorsElement=this._element.querySelector(ot),this._touchSupported="ontouchstart"in document.documentElement||0<navigator.maxTouchPoints,this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent),this._addEventListeners()}var t=r.prototype;return t.next=function(){this._isSliding||this._slide(W)},t.nextWhenVisible=function(){!document.hidden&&g(this._element).is(":visible")&&"hidden"!==g(this._element).css("visibility")&&this.next()},t.prev=function(){this._isSliding||this._slide(q)},t.pause=function(t){t||(this._isPaused=!0),this._element.querySelector(it)&&(_.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},t.cycle=function(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},t.to=function(t){var e=this;this._activeElement=this._element.querySelector(tt);var n=this._getItemIndex(this._activeElement);if(!(t>this._items.length-1||t<0))if(this._isSliding)g(this._element).one(Q.SLID,function(){return e.to(t)});else{if(n===t)return this.pause(),void this.cycle();var i=n<t?W:q;this._slide(i,this._items[t])}},t.dispose=function(){g(this._element).off(H),g.removeData(this._element,j),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},t._getConfig=function(t){return t=l({},F,t),_.typeCheckConfig(L,t,U),t},t._handleSwipe=function(){var t=Math.abs(this.touchDeltaX);if(!(t<=40)){var e=t/this.touchDeltaX;0<e&&this.prev(),e<0&&this.next()}},t._addEventListeners=function(){var e=this;this._config.keyboard&&g(this._element).on(Q.KEYDOWN,function(t){return e._keydown(t)}),"hover"===this._config.pause&&g(this._element).on(Q.MOUSEENTER,function(t){return e.pause(t)}).on(Q.MOUSELEAVE,function(t){return e.cycle(t)}),this._config.touch&&this._addTouchEventListeners()},t._addTouchEventListeners=function(){var n=this;if(this._touchSupported){var e=function(t){n._pointerEvent&&at[t.originalEvent.pointerType.toUpperCase()]?n.touchStartX=t.originalEvent.clientX:n._pointerEvent||(n.touchStartX=t.originalEvent.touches[0].clientX)},i=function(t){n._pointerEvent&&at[t.originalEvent.pointerType.toUpperCase()]&&(n.touchDeltaX=t.originalEvent.clientX-n.touchStartX),n._handleSwipe(),"hover"===n._config.pause&&(n.pause(),n.touchTimeout&&clearTimeout(n.touchTimeout),n.touchTimeout=setTimeout(function(t){return n.cycle(t)},500+n._config.interval))};g(this._element.querySelectorAll(nt)).on(Q.DRAG_START,function(t){return t.preventDefault()}),this._pointerEvent?(g(this._element).on(Q.POINTERDOWN,function(t){return e(t)}),g(this._element).on(Q.POINTERUP,function(t){return i(t)}),this._element.classList.add(J)):(g(this._element).on(Q.TOUCHSTART,function(t){return e(t)}),g(this._element).on(Q.TOUCHMOVE,function(t){var e;(e=t).originalEvent.touches&&1<e.originalEvent.touches.length?n.touchDeltaX=0:n.touchDeltaX=e.originalEvent.touches[0].clientX-n.touchStartX}),g(this._element).on(Q.TOUCHEND,function(t){return i(t)}))}},t._keydown=function(t){if(!/input|textarea/i.test(t.target.tagName))switch(t.which){case 37:t.preventDefault(),this.prev();break;case 39:t.preventDefault(),this.next()}},t._getItemIndex=function(t){return this._items=t&&t.parentNode?[].slice.call(t.parentNode.querySelectorAll(et)):[],this._items.indexOf(t)},t._getItemByDirection=function(t,e){var n=t===W,i=t===q,o=this._getItemIndex(e),r=this._items.length-1;if((i&&0===o||n&&o===r)&&!this._config.wrap)return e;var s=(o+(t===q?-1:1))%this._items.length;return-1===s?this._items[this._items.length-1]:this._items[s]},t._triggerSlideEvent=function(t,e){var n=this._getItemIndex(t),i=this._getItemIndex(this._element.querySelector(tt)),o=g.Event(Q.SLIDE,{relatedTarget:t,direction:e,from:i,to:n});return g(this._element).trigger(o),o},t._setActiveIndicatorElement=function(t){if(this._indicatorsElement){var e=[].slice.call(this._indicatorsElement.querySelectorAll(Z));g(e).removeClass(V);var n=this._indicatorsElement.children[this._getItemIndex(t)];n&&g(n).addClass(V)}},t._slide=function(t,e){var n,i,o,r=this,s=this._element.querySelector(tt),a=this._getItemIndex(s),l=e||s&&this._getItemByDirection(t,s),c=this._getItemIndex(l),h=Boolean(this._interval);if(o=t===W?(n=X,i=$,M):(n=z,i=G,K),l&&g(l).hasClass(V))this._isSliding=!1;else if(!this._triggerSlideEvent(l,o).isDefaultPrevented()&&s&&l){this._isSliding=!0,h&&this.pause(),this._setActiveIndicatorElement(l);var u=g.Event(Q.SLID,{relatedTarget:l,direction:o,from:a,to:c});if(g(this._element).hasClass(Y)){g(l).addClass(i),_.reflow(l),g(s).addClass(n),g(l).addClass(n);var f=parseInt(l.getAttribute("data-interval"),10);this._config.interval=f?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,f):this._config.defaultInterval||this._config.interval;var d=_.getTransitionDurationFromElement(s);g(s).one(_.TRANSITION_END,function(){g(l).removeClass(n+" "+i).addClass(V),g(s).removeClass(V+" "+i+" "+n),r._isSliding=!1,setTimeout(function(){return g(r._element).trigger(u)},0)}).emulateTransitionEnd(d)}else g(s).removeClass(V),g(l).addClass(V),this._isSliding=!1,g(this._element).trigger(u);h&&this.cycle()}},r._jQueryInterface=function(i){return this.each(function(){var t=g(this).data(j),e=l({},F,g(this).data());"object"==typeof i&&(e=l({},e,i));var n="string"==typeof i?i:e.slide;if(t||(t=new r(this,e),g(this).data(j,t)),"number"==typeof i)t.to(i);else if("string"==typeof n){if("undefined"==typeof t[n])throw new TypeError('No method n
9amed "'+n+'"');t[n]()}else e.interval&&e.ride&&(t.pause(),t.cycle())})},r._dataApiClickHandler=function(t){var e=_.getSelectorFromElement(this);if(e){var n=g(e)[0];if(n&&g(n).hasClass(B)){var i=l({},g(n).data(),g(this).data()),o=this.getAttribute("data-slide-to");o&&(i.interval=!1),r._jQueryInterface.call(g(n),i),o&&g(n).data(j).to(o),t.preventDefault()}}},s(r,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return F}}]),r}();g(document).on(Q.CLICK_DATA_API,rt,lt._dataApiClickHandler),g(window).on(Q.LOAD_DATA_API,function(){for(var t=[].slice.call(document.querySelectorAll(st)),e=0,n=t.length;e<n;e++){var i=g(t[e]);lt._jQueryInterface.call(i,i.data())}}),g.fn[L]=lt._jQueryInterface,g.fn[L].Constructor=lt,g.fn[L].noConflict=function(){return g.fn[L]=x,lt._jQueryInterface};var ct="collapse",ht="bs.collapse",ut="."+ht,ft=g.fn[ct],dt={toggle:!0,parent:""},gt={toggle:"boolean",parent:"(string|element)"},_t={SHOW:"show"+ut,SHOWN:"shown"+ut,HIDE:"hide"+ut,HIDDEN:"hidden"+ut,CLICK_DATA_API:"click"+ut+".data-api"},mt="show",pt="collapse",vt="collapsing",yt="collapsed",Et="width",Ct="height",Tt=".show, .collapsing",St='[data-toggle="collapse"]',bt=function(){function a(e,t){this._isTransitioning=!1,this._element=e,this._config=this._getConfig(t),this._triggerArray=[].slice.call(document.querySelectorAll('[data-toggle="collapse"][href="#'+e.id+'"],[data-toggle="collapse"][data-target="#'+e.id+'"]'));for(var n=[].slice.call(document.querySelectorAll(St)),i=0,o=n.length;i<o;i++){var r=n[i],s=_.getSelectorFromElement(r),a=[].slice.call(document.querySelectorAll(s)).filter(function(t){return t===e});null!==s&&0<a.length&&(this._selector=s,this._triggerArray.push(r))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var t=a.prototype;return t.toggle=function(){g(this._element).hasClass(mt)?this.hide():this.show()},t.show=function(){var t,e,n=this;if(!this._isTransitioning&&!g(this._element).hasClass(mt)&&(this._parent&&0===(t=[].slice.call(this._parent.querySelectorAll(Tt)).filter(function(t){return"string"==typeof n._config.parent?t.getAttribute("data-parent")===n._config.parent:t.classList.contains(pt)})).length&&(t=null),!(t&&(e=g(t).not(this._selector).data(ht))&&e._isTransitioning))){var i=g.Event(_t.SHOW);if(g(this._element).trigger(i),!i.isDefaultPrevented()){t&&(a._jQueryInterface.call(g(t).not(this._selector),"hide"),e||g(t).data(ht,null));var o=this._getDimension();g(this._element).removeClass(pt).addClass(vt),this._element.style[o]=0,this._triggerArray.length&&g(this._triggerArray).removeClass(yt).attr("aria-expanded",!0),this.setTransitioning(!0);var r="scroll"+(o[0].toUpperCase()+o.slice(1)),s=_.getTransitionDurationFromElement(this._element);g(this._element).one(_.TRANSITION_END,function(){g(n._element).removeClass(vt).addClass(pt).addClass(mt),n._element.style[o]="",n.setTransitioning(!1),g(n._element).trigger(_t.SHOWN)}).emulateTransitionEnd(s),this._element.style[o]=this._element[r]+"px"}}},t.hide=function(){var t=this;if(!this._isTransitioning&&g(this._element).hasClass(mt)){var e=g.Event(_t.HIDE);if(g(this._element).trigger(e),!e.isDefaultPrevented()){var n=this._getDimension();this._element.style[n]=this._element.getBoundingClientRect()[n]+"px",_.reflow(this._element),g(this._element).addClass(vt).removeClass(pt).removeClass(mt);var i=this._triggerArray.length;if(0<i)for(var o=0;o<i;o++){var r=this._triggerArray[o],s=_.getSelectorFromElement(r);if(null!==s)g([].slice.call(document.querySelectorAll(s))).hasClass(mt)||g(r).addClass(yt).attr("aria-expanded",!1)}this.setTransitioning(!0);this._element.style[n]="";var a=_.getTransitionDurationFromElement(this._element);g(this._element).one(_.TRANSITION_END,function(){t.setTransitioning(!1),g(t._element).removeClass(vt).addClass(pt).trigger(_t.HIDDEN)}).emulateTransitionEnd(a)}}},t.setTransitioning=function(t){this._isTransitioning=t},t.dispose=function(){g.removeData(this._element,ht),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},t._getConfig=function(t){return(t=l({},dt,t)).toggle=Boolean(t.toggle),_.typeCheckConfig(ct,t,gt),t},t._getDimension=function(){return g(this._element).hasClass(Et)?Et:Ct},t._getParent=function(){var t,n=this;_.isElement(this._config.parent)?(t=this._config.parent,"undefined"!=typeof this._config.parent.jquery&&(t=this._config.parent[0])):t=document.querySelector(this._config.parent);var e='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]',i=[].slice.call(t.querySelectorAll(e));return g(i).each(function(t,e){n._addAriaAndCollapsedClass(a._getTargetFromElement(e),[e])}),t},t._addAriaAndCollapsedClass=function(t,e){var n=g(t).hasClass(mt);e.length&&g(e).toggleClass(yt,!n).attr("aria-expanded",n)},a._getTargetFromElement=function(t){var e=_.getSelectorFromElement(t);return e?document.querySelector(e):null},a._jQueryInterface=function(i){return this.each(function(){var t=g(this),e=t.data(ht),n=l({},dt,t.data(),"object"==typeof i&&i?i:{});if(!e&&n.toggle&&/show|hide/.test(i)&&(n.toggle=!1),e||(e=new a(this,n),t.data(ht,e)),"string"==typeof i){if("undefined"==typeof e[i])throw new TypeError('No method n
9amed "'+i+'"');e[i]()}})},s(a,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return dt}}]),a}();g(document).on(_t.CLICK_DATA_API,St,function(t){"A"===t.currentTarget.tagName&&t.preventDefault();var n=g(this),e=_.getSelectorFromElement(this),i=[].slice.call(document.querySelectorAll(e));g(i).each(function(){var t=g(this),e=t.data(ht)?"toggle":n.data();bt._jQueryInterface.call(t,e)})}),g.fn[ct]=bt._jQueryInterface,g.fn[ct].Constructor=bt,g.fn[ct].noConflict=function(){return g.fn[ct]=ft,bt._jQueryInterface};var It="dropdown",Dt="bs.dropdown",wt="."+Dt,At=".data-api",Nt=g.fn[It],Ot=new RegExp("38|40|27"),kt={HIDE:"hide"+wt,HIDDEN:"hidden"+wt,SHOW:"show"+wt,SHOWN:"shown"+wt,CLICK:"click"+wt,CLICK_DATA_API:"click"+wt+At,KEYDOWN_DATA_API:"keydown"+wt+At,KEYUP_DATA_API:"keyup"+wt+At},Pt="disabled",Lt="show",jt="dropup",Ht="dropright",Rt="dropleft",xt="dropdown-menu-right",Ft="position-static",Ut='[data-toggle="dropdown"]',Wt=".dropdown form",qt=".dropdown-menu",Mt=".navbar-nav",Kt=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",Qt="top-start",Bt="top-end",Vt="bottom-start",Yt="bottom-end",zt="right-start",Xt="left-start",$t={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic"},Gt={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string"},Jt=function(){function c(t,e){this._element=t,this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var t=c.prototype;return t.toggle=function(){if(!this._element.disabled&&!g(this._element).hasClass(Pt)){var t=c._getParentFromElement(this._element),e=g(this._menu).hasClass(Lt);if(c._clearMenus(),!e){var n={relatedTarget:this._element},i=g.Event(kt.SHOW,n);if(g(t).trigger(i),!i.isDefaultPrevented()){if(!this._inNavbar){if("undefined"==typeof u)throw new TypeError("Bootstrap's dropdowns require Popper.js (https://popper.js.org/)");var o=this._element;"parent"===this._config.reference?o=t:_.isElement(this._config.reference)&&(o=this._config.reference,"undefined"!=typeof this._config.reference.jquery&&(o=this._config.reference[0])),"scrollParent"!==this._config.boundary&&g(t).addClass(Ft),this._popper=new u(o,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===g(t).closest(Mt).length&&g(document.body).children().on("mouseover",null,g.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),g(this._menu).toggleClass(Lt),g(t).toggleClass(Lt).trigger(g.Event(kt.SHOWN,n))}}}},t.show=function(){if(!(this._element.disabled||g(this._element).hasClass(Pt)||g(this._menu).hasClass(Lt))){var t={relatedTarget:this._element},e=g.Event(kt.SHOW,t),n=c._getParentFromElement(this._element);g(n).trigger(e),e.isDefaultPrevented()||(g(this._menu).toggleClass(Lt),g(n).toggleClass(Lt).trigger(g.Event(kt.SHOWN,t)))}},t.hide=function(){if(!this._element.disabled&&!g(this._element).hasClass(Pt)&&g(this._menu).hasClass(Lt)){var t={relatedTarget:this._element},e=g.Event(kt.HIDE,t),n=c._getParentFromElement(this._element);g(n).trigger(e),e.isDefaultPrevented()||(g(this._menu).toggleClass(Lt),g(n).toggleClass(Lt).trigger(g.Event(kt.HIDDEN,t)))}},t.dispose=function(){g.removeData(this._element,Dt),g(this._element).off(wt),this._element=null,(this._menu=null)!==this._popper&&(this._popper.destroy(),this._popper=null)},t.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},t._addEventListeners=function(){var e=this;g(this._element).on(kt.CLICK,function(t){t.preventDefault(),t.stopPropagation(),e.toggle()})},t._getConfig=function(t){return t=l({},this.constructor.Default,g(this._element).data(),t),_.typeCheckConfig(It,t,this.constructor.DefaultType),t},t._getMenuElement=function(){if(!this._menu){var t=c._getParentFromElement(this._element);t&&(this._menu=t.querySelector(qt))}return this._menu},t._getPlacement=function(){var t=g(this._element.parentNode),e=Vt;return t.hasClass(jt)?(e=Qt,g(this._menu).hasClass(xt)&&(e=Bt)):t.hasClass(Ht)?e=zt:t.hasClass(Rt)?e=Xt:g(this._menu).hasClass(xt)&&(e=Yt),e},t._detectNavbar=function(){return 0<g(this._element).closest(".
9navbar").length},t._getOffset=function(){var e=this,t={};return"function"==typeof this._config.offset?t.fn=function(t){return t.offsets=l({},t.offsets,e._config.offset(t.offsets,e._element)||{}),t}:t.offset=this._config.offset,t},t._getPopperConfig=function(){var t={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(t.modifiers.applyStyle={enabled:!1}),t},c._jQueryInterface=function(e){return this.each(function(){var t=g(this).data(Dt);if(t||(t=new c(this,"object"==typeof e?e:null),g(this).data(Dt,t)),"string"==typeof e){if("undefined"==typeof t[e])throw new TypeError('No method named "'+e+'"');t[e]()}})},c._clearMenus=function(t){if(!t||3!==t.which&&("keyup"!==t.type||9===t.which))for(var e=[].slice.call(document.querySelectorAll(Ut)),n=0,i=e.length;n<i;n++){var o=c._getParentFromElement(e[n]),r=g(e[n]).data(Dt),s={relatedTarget:e[n]};if(t&&"click"===t.type&&(s.clickEvent=t),r){var a=r._menu;if(g(o).hasClass(Lt)&&!(t&&("click"===t.type&&/input|textarea/i.test(t.target.tagName)||"keyup"===t.type&&9===t.which)&&g.contains(o,t.target))){var l=g.Event(kt.HIDE,s);g(o).trigger(l),l.isDefaultPrevented()||("ontouchstart"in document.documentElement&&g(document.body).children().off("mouseover",null,g.noop),e[n].setAttribute("aria-expanded","false"),g(a).removeClass(Lt),g(o).removeClass(Lt).trigger(g.Event(kt.HIDDEN,s)))}}}},c._getParentFromElement=function(t){var e,n=_.getSelectorFromElement(t);return n&&(e=document.querySelector(n)),e||t.parentNode},c._dataApiKeydownHandler=function(t){if((/input|textarea/i.test(t.target.tagName)?!(32===t.which||27!==t.which&&(40!==t.which&&38!==t.which||g(t.target).closest(qt).length)):Ot.test(t.which))&&(t.preventDefault(),t.stopPropagation(),!this.disabled&&!g(this).hasClass(Pt))){var e=c._getParentFromElement(this),n=g(e).hasClass(Lt);if(n&&(!n||27!==t.which&&32!==t.which)){var i=[].slice.call(e.querySelectorAll(Kt));if(0!==i.length){var o=i.indexOf(t.target);38===t.which&&0<o&&o--,40===t.which&&o<i.length-1&&o++,o<0&&(o=0),i[o].focus()}}else{if(27===t.which){var r=e.querySelector(Ut);g(r).trigger("focus")}g(this).trigger("click")}}},s(c,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return $t}},{key:"DefaultType",get:function(){return Gt}}]),c}();g(document).on(kt.KEYDOWN_DATA_API,Ut,Jt._dataApiKeydownHandler).on(kt.KEYDOWN_DATA_API,qt,Jt._dataApiKeydownHandler).on(kt.CLICK_DATA_API+" "+kt.KEYUP_DATA_API,Jt._clearMenus).on(kt.CLICK_DATA_API,Ut,function(t){t.preventDefault(),t.stopPropagation(),Jt._jQueryInterface.call(g(this),"toggle")}).on(kt.CLICK_DATA_API,Wt,function(t){t.stopPropagation()}),g.fn[It]=Jt._jQueryInterface,g.fn[It].Constructor=Jt,g.fn[It].noConflict=function(){return g.fn[It]=Nt,Jt._jQueryInterface};var Zt="modal",te="bs.modal",ee="."+te,ne=g.fn[Zt],ie={backdrop:!0,keyboard:!0,focus:!0,show:!0},oe={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},re={HIDE:"hide"+ee,HIDDEN:"hidden"+ee,SHOW:"show"+ee,SHOWN:"shown"+ee,FOCUSIN:"focusin"+ee,RESIZE:"resize"+ee,CLICK_DISMISS:"click.dismiss"+ee,KEYDOWN_DISMISS:"keydown.dismiss"+ee,MOUSEUP_DISMISS:"mouseup.dismiss"+ee,MOUSEDOWN_DISMISS:"mousedown.dismiss"+ee,CLICK_DATA_API:"click"+ee+".data-api"},se="modal-dialog-scrollable",ae="modal-scrollbar-measure",le="modal-backdrop",ce="modal-open",he="fade",ue="show",fe=".modal-dialog",de=".modal-body",ge='[data-toggle="modal"]',_e='[data-dismiss="modal"]',me=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",pe=".sticky-top",ve=function(){function o(t,e){this._config=this._getConfig(e),this._element=t,this._dialog=t.querySelector(fe),this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollbarWidth=0}var t=o.prototype;return t.toggle=function(t){return this._isShown?this.hide():this.show(t)},t.show=function(t){var e=this;if(!this._isShown&&!this._isTransitioning){g(this._element).hasClass(he)&&(this._isTransitioning=!0);var n=g.Event(re.SHOW,{relatedTarget:t});g(this._element).trigger(n),this._isShown||n.isDefaultPrevented()||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),g(this._element).on(re.CLICK_DISMISS,_e,function(t){return e.hide(t)}),g(this._dialog).on(re.MOUSEDOWN_DISMISS,function(){g(e._element).one(re.MOUSEUP_DISMISS,function(t){g(t.target).is(e._element)&&(e._ignoreBackdropClick=!0)})}),this._showBackdrop(function(){return e._showElement(t)}))}},t.hide=function(t){var e=this;if(t&&t.preventDefault(),this._isShown&&!this._isTransitioning){var n=g.Event(re.HIDE);if(g(this._element).trigger(n),this._isShown&&!n.isDefaultPrevented()){this._isShown=!1;var i=g(this._element).hasClass(he);if(i&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),g(document).off(re.FOCUSIN),g(this._element).removeClass(ue),g(this._element).off(re.CLICK_DISMISS),g(this._dialog).off(re.MOUSEDOWN_DISMISS),i){var o=_.getTransitionDurationFromElement(this._element);g(this._element).one(_.TRANSITION_END,function(t){return e._hideModal(t)}).emulateTransitionEnd(o)}else this._hideModal()}}},t.dispose=function(){[window,this._element,this._dialog].forEach(function(t){return g(t).off(ee)}),g(document).off(re.FOCUSIN),g.removeData(this._element,te),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._isTransitioning=null,this._scrollbarWidth=null},t.handleUpdate=function(){this._adjustDialog()},t._getConfig=function(t){return t=l({},ie,t),_.typeCheckConfig(Zt,t,oe),t},t._showElement=function(t){var e=this,n=g(this._element).hasClass(he);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),g(this._dialog).hasClass(se)?this._dialog.querySelector(de).scrollTop=0:this._element.scrollTop=0,n&&_.reflow(this._element),g(this._element).addClass(ue),this._config.focus&&this._enforceFocus();
9var i=g.Event(re.SHOWN,{relatedTarget:t}),o=function(){e._config.focus&&e._element.focus(),e._isTransitioning=!1,g(e._element).trigger(i)};if(n){var r=_.getTransitionDurationFromElement(this._dialog);g(this._dialog).one(_.TRANSITION_END,o).emulateTransitionEnd(r)}else o()},t._enforceFocus=function(){var e=this;g(document).off(re.FOCUSIN).on(re.FOCUSIN,function(t){document!==t.target&&e._element!==t.target&&0===g(e._element).has(t.target).length&&e._element.focus()})},t._setEscapeEvent=function(){var e=this;this._isShown&&this._config.keyboard?g(this._element).on(re.KEYDOWN_DISMISS,function(t){27===t.which&&(t.preventDefault(),e.hide())}):this._isShown||g(this._element).off(re.KEYDOWN_DISMISS)},t._setResizeEvent=function(){var e=this;this._isShown?g(window).on(re.RESIZE,function(t){return e.handleUpdate(t)}):g(window).off(re.RESIZE)},t._hideModal=function(){var t=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._isTransitioning=!1,this._showBackdrop(function(){g(document.body).removeClass(ce),t._resetAdjustments(),t._resetScrollbar(),g(t._element).trigger(re.HIDDEN)})},t._removeBackdrop=function(){this._backdrop&&(g(this._backdrop).remove(),this._backdrop=null)},t._showBackdrop=function(t){var e=this,n=g(this._element).hasClass(he)?he:"";if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className=le,n&&this._backdrop.classList.add(n),g(this._backdrop).appendTo(document.body),g(this._element).on(re.CLICK_DISMISS,function(t){e._ignoreBackdropClick?e._ignoreBackdropClick=!1:t.target===t.currentTarget&&("static"===e._config.backdrop?e._element.focus():e.hide())}),n&&_.reflow(this._backdrop),g(this._backdrop).addClass(ue),!t)return;if(!n)return void t();var i=_.getTransitionDurationFromElement(this._backdrop);g(this._backdrop).one(_.TRANSITION_END,t).emulateTransitionEnd(i)}else if(!this._isShown&&this._backdrop){g(this._backdrop).removeClass(ue);var o=function(){e._removeBackdrop(),t&&t()};if(g(this._element).hasClass(he)){var r=_.getTransitionDurationFromElement(this._backdrop);g(this._backdrop).one(_.TRANSITION_END,o).emulateTransitionEnd(r)}else o()}else t&&t()},t._adjustDialog=function(){var t=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},t._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},t._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=t.left+t.right<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},t._setScrollbar=function(){var o=this;if(this._isBodyOverflowing){var t=[].slice.call(document.querySelectorAll(me)),e=[].slice.call(document.querySelectorAll(pe));g(t).each(function(t,e){var n=e.style.paddingRight,i=g(e).css("padding-right");g(e).data("padding-right",n).css("padding-right",parseFloat(i)+o._scrollbarWidth+"px")}),g(e).each(function(t,e){var n=e.style.marginRight,i=g(e).css("margin-right");g(e).data("margin-right",n).css("margin-right",parseFloat(i)-o._scrollbarWidth+"px")});var n=document.body.style.paddingRight,i=g(document.body).css("padding-right");g(document.body).data("padding-right",n).css("padding-right",parseFloat(i)+this._scrollbarWidth+"px")}g(document.body).addClass(ce)},t._resetScrollbar=function(){var t=[].slice.call(document.querySelectorAll(me));g(t).each(function(t,e){var n=g(e).data("padding-right");g(e).removeData("padding-right"),e.style.paddingRight=n||""});var e=[].slice.call(document.querySelectorAll(""+pe));g(e).each(function(t,e){var n=g(e).data("margin-right");"undefined"!=typeof n&&g(e).css("margin-right",n).removeData("margin-right")});var n=g(document.body).data("padding-right");g(document.body).removeData("padding-right"),document.body.style.paddingRight=n||""},t._getScrollbarWidth=function(){var t=document.createElement("div");t.className=ae,document.body.appendChild(t);var e=t.getBoundingClientRect().width-t.clientWidth;return document.body.removeChild(t),e},o._jQueryInterface=function(n,i){return this.each(function(){var t=g(this).data(te),e=l({},ie,g(this).data(),"object"==typeof n&&n?n:{});if(t||(t=new o(this,e),g(this).data(te,t)),"string"==typeof n){if("undefined"==typeof t[n])throw new TypeError('No method n
9amed "'+n+'"');t[n](i)}else e.show&&t.show(i)})},s(o,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return ie}}]),o}();g(document).on(re.CLICK_DATA_API,ge,function(t){var e,n=this,i=_.getSelectorFromElement(this);i&&(e=document.querySelector(i));var o=g(e).data(te)?"toggle":l({},g(e).data(),g(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||t.preventDefault();var r=g(e).one(re.SHOW,function(t){t.isDefaultPrevented()||r.one(re.HIDDEN,function(){g(n).is(":visible")&&n.focus()})});ve._jQueryInterface.call(g(e),o,this)}),g.fn[Zt]=ve._jQueryInterface,g.fn[Zt].Constructor=ve,g.fn[Zt].noConflict=function(){return g.fn[Zt]=ne,ve._jQueryInterface};var ye=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],Ee={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},Ce=/^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi,Te=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i;function Se(t,s,e){if(0===t.length)return t;if(e&&"function"==typeof e)return e(t);for(var n=(new window.DOMParser).parseFromString(t,"text/html"),a=Object.keys(s),l=[].slice.call(n.body.querySelectorAll("*")),i=function(t,e){var n=l[t],i=n.nodeName.toLowerCase();if(-1===a.indexOf(n.nodeName.toLowerCase()))return n.parentNode.removeChild(n),"continue";var o=[].slice.call(n.attributes),r=[].concat(s["*"]||[],s[i]||[]);o.forEach(function(t){(function(t,e){var n=t.nodeName.toLowerCase();if(-1!==e.indexOf(n))return-1===ye.indexOf(n)||Boolean(t.nodeValue.match(Ce)||t.nodeValue.match(Te));for(var i=e.filter(function(t){return t instanceof RegExp}),o=0,r=i.length;o<r;o++)if(n.match(i[o]))return!0;return!1})(t,r)||n.removeAttribute(t.nodeName)})},o=0,r=l.length;o<r;o++)i(o);return n.body.innerHTML}var be="tooltip",Ie="bs.tooltip",De="."+Ie,we=g.fn[be],Ae="bs-tooltip",Ne=new RegExp("(^|\\s)"+Ae+"\\S+","g"),Oe=["sanitize","whiteList","sanitizeFn"],ke={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object"},Pe={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},Le={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",sanitize:!0,sanitizeFn:null,whiteList:Ee},je="show",He="out",Re={HIDE:"hide"+De,HIDDEN:"hidden"+De,SHOW:"show"+De,SHOWN:"shown"+De,INSERTED:"inserted"+De,CLICK:"click"+De,FOCUSIN:"focusin"+De,FOCUSOUT:"focusout"+De,MOUSEENTER:"mouseenter"+De,MOUSELEAVE:"mouseleave"+De},xe="fade",Fe="show",Ue=".tooltip-inner",We=".arrow",qe="hover",Me="focus",Ke="click",Qe="manual",Be=function(){function i(t,e){if("undefined"==typeof u)throw new TypeError("Bootstrap's tooltips require Popper.js (https://popper.js.org/)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var t=i.prototype;return t.enable=function(){this._isEnabled=!0},t.disable=function(){this._isEnabled=!1},t.toggleEnabled=function(){this._isEnabled=!this._isEnabled},t.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=g(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(g(this.getTipElement()).hasClass(Fe))return void this._leave(null,this);this._enter(null,this)}},t.dispose=function(){clearTimeout(this._timeout),g.removeData(this.element,this.constructor.DATA_KEY),g(this.element).off(this.constructor.EVENT_KEY),g(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&g(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,(this._activeTrigger=null)!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},t.show=function(){var e=this;if("none"===g(this.element).css("display"))throw new Error("Please use show on visible elements");var t=g.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){g(this.element).trigger(t);var n=_.findShadowRoot(this.element),i=g.contains(null!==n?n:this.element.ownerDocument.documentElement,this.element);if(t.isDefaultPrevented()||!i)return;var o=this.getTipElement(),r=_.getUID(this.constructor.NAME);o.setAttribute("id",r),this.element.setAttribute("aria-describedby",r),this.setContent(),this.config.animation&&g(o).addClass(xe);var s="function"==typeof this.config.placement?this.config.placement.call(this,o,this.element):this.config.placement,a=this._getAttachment(s);this.addAttachmentClass(a);var l=this._getContainer();g(o).data(this.constructor.DATA_KEY,this),g.contains(this.element.ownerDocument.documentElement,this.tip)||g(o).appendTo(l),g(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new u(this.element,o,{placement:a,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:We}
9,preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){return e._handlePopperPlacementChange(t)}}),g(o).addClass(Fe),"ontouchstart"in document.documentElement&&g(document.body).children().on("mouseover",null,g.noop);var c=function(){e.config.animation&&e._fixTransition();var t=e._hoverState;e._hoverState=null,g(e.element).trigger(e.constructor.Event.SHOWN),t===He&&e._leave(null,e)};if(g(this.tip).hasClass(xe)){var h=_.getTransitionDurationFromElement(this.tip);g(this.tip).one(_.TRANSITION_END,c).emulateTransitionEnd(h)}else c()}},t.hide=function(t){var e=this,n=this.getTipElement(),i=g.Event(this.constructor.Event.HIDE),o=function(){e._hoverState!==je&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),g(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(g(this.element).trigger(i),!i.isDefaultPrevented()){if(g(n).removeClass(Fe),"ontouchstart"in document.documentElement&&g(document.body).children().off("mouseover",null,g.noop),this._activeTrigger[Ke]=!1,this._activeTrigger[Me]=!1,this._activeTrigger[qe]=!1,g(this.tip).hasClass(xe)){var r=_.getTransitionDurationFromElement(n);g(n).one(_.TRANSITION_END,o).emulateTransitionEnd(r)}else o();this._hoverState=""}},t.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},t.isWithContent=function(){return Boolean(this.getTitle())},t.addAttachmentClass=function(t){g(this.getTipElement()).addClass(Ae+"-"+t)},t.getTipElement=function(){return this.tip=this.tip||g(this.config.template)[0],this.tip},t.setContent=function(){var t=this.getTipElement();this.setElementContent(g(t.querySelectorAll(Ue)),this.getTitle()),g(t).removeClass(xe+" "+Fe)},t.setElementContent=function(t,e){"object"!=typeof e||!e.nodeType&&!e.jquery?this.config.html?(this.config.sanitize&&(e=Se(e,this.config.whiteList,this.config.sanitizeFn)),t.html(e)):t.text(e):this.config.html?g(e).parent().is(t)||t.empty().append(e):t.text(g(e).text())},t.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},t._getOffset=function(){var e=this,t={};return"function"==typeof this.config.offset?t.fn=function(t){return t.offsets=l({},t.offsets,e.config.offset(t.offsets,e.element)||{}),t}:t.offset=this.config.offset,t},t._getContainer=function(){return!1===this.config.container?document.body:_.isElement(this.config.container)?g(this.config.container):g(document).find(this.config.container)},t._getAttachment=function(t){return Pe[t.toUpperCase()]},t._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(t){if("click"===t)g(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(t){return i.toggle(t)});else if(t!==Qe){var e=t===qe?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,n=t===qe?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT;g(i.element).on(e,i.config.selector,function(t){return i._enter(t)}).on(n,i.config.selector,function(t){return i._leave(t)})}}),g(this.element).closest(".modal").on("hide.bs.modal",function(){i.element&&i.hide()}),this.config.selector?this.config=l({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},t._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},t._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||g(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?Me:qe]=!0),g(e.getTipElement()).hasClass(Fe)||e._hoverState===je?e._hoverState=je:(clearTimeout(e._timeout),e._hoverState=je,e.config.delay&&e.config.delay.show?e._timeout=setTimeout(function(){e._hoverState===je&&e.show()},e.config.delay.show):e.show())},t._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||g(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?Me:qe]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=He,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout(function(){e._hoverState===He&&e.hide()},e.config.delay.hide):e.hide())},t._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},t._getConfig=function(t){var e=g(this.element).data();return Object.keys(e).forEach(function(t){-1!==Oe.indexOf(t)&&delete e[t]}),"number"==typeof(t=l({},this.constructor.Default,e,"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),_.typeCheckConfig(be,t,this.constructor.DefaultType),t.sanitize&&(t.template=Se(t.template,t.whiteList,t.sanitizeFn)),t},t._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},t._cleanTipClass=function(){var t=g(this.getTipElement()),e=t.attr("class").match(Ne);null!==e&&e.length&&t.removeClass(e.join(""))},t._handlePopperPlacementChange=function(t){var e=t.instance;this.tip=e.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},t._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(g(t).removeClass(xe),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},i._jQueryInterface=function(n){return this.each(function(){var t=g(this).data(Ie),e="object"==typeof n&&n;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),g(this).data(Ie,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method n
9amed "'+n+'"');t[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return Le}},{key:"NAME",get:function(){return be}},{key:"DATA_KEY",get:function(){return Ie}},{key:"Event",get:function(){return Re}},{key:"EVENT_KEY",get:function(){return De}},{key:"DefaultType",get:function(){return ke}}]),i}();g.fn[be]=Be._jQueryInterface,g.fn[be].Constructor=Be,g.fn[be].noConflict=function(){return g.fn[be]=we,Be._jQueryInterface};var Ve="popover",Ye="bs.popover",ze="."+Ye,Xe=g.fn[Ve],$e="bs-popover",Ge=new RegExp("(^|\\s)"+$e+"\\S+","g"),Je=l({},Be.Default,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'}),Ze=l({},Be.DefaultType,{content:"(string|element|function)"}),tn="fade",en="show",nn=".popover-header",on=".popover-body",rn={HIDE:"hide"+ze,HIDDEN:"hidden"+ze,SHOW:"show"+ze,SHOWN:"shown"+ze,INSERTED:"inserted"+ze,CLICK:"click"+ze,FOCUSIN:"focusin"+ze,FOCUSOUT:"focusout"+ze,MOUSEENTER:"mouseenter"+ze,MOUSELEAVE:"mouseleave"+ze},sn=function(t){var e,n;function i(){return t.apply(this,arguments)||this}n=t,(e=i).prototype=Object.create(n.prototype),(e.prototype.constructor=e).__proto__=n;var o=i.prototype;return o.isWithContent=function(){return this.getTitle()||this._getContent()},o.addAttachmentClass=function(t){g(this.getTipElement()).addClass($e+"-"+t)},o.getTipElement=function(){return this.tip=this.tip||g(this.config.template)[0],this.tip},o.setContent=function(){var t=g(this.getTipElement());this.setElementContent(t.find(nn),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(on),e),t.removeClass(tn+" "+en)},o._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},o._cleanTipClass=function(){var t=g(this.getTipElement()),e=t.attr("class").match(Ge);null!==e&&0<e.length&&t.removeClass(e.join(""))},i._jQueryInterface=function(n){return this.each(function(){var t=g(this).data(Ye),e="object"==typeof n?n:null;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),g(this).data(Ye,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return Je}},{key:"NAME",get:function(){return Ve}},{key:"DATA_KEY",get:function(){return Ye}},{key:"Event",get:function(){return rn}},{key:"EVENT_KEY",get:function(){return ze}},{key:"DefaultType",get:function(){return Ze}}]),i}(Be);g.fn[Ve]=sn._jQueryInterface,g.fn[Ve].Constructor=sn,g.fn[Ve].noConflict=function(){return g.fn[Ve]=Xe,sn._jQueryInterface};var an="scrollspy",ln="bs.scrollspy",cn="."+ln,hn=g.fn[an],un={offset:10,method:"auto",target:""},fn={offset:"number",method:"string",target:"(string|element)"},dn={ACTIVATE:"activate"+cn,SCROLL:"scroll"+cn,LOAD_DATA_API:"load"+cn+".data-api"},gn="dropdown-item",_n="active",mn='[data-spy="scroll"]',pn=".nav, .list-group",vn=".nav-link",yn=".nav-item",En=".list-group-item",Cn=".dropdown",Tn=".dropdown-item",Sn=".dropdown-toggle",bn="offset",In="position",Dn=function(){function n(t,e){var n=this;this._element=t,this._scrollElement="BODY"===t.tagName?window:t,this._config=this._getConfig(e),this._selector=this._config.target+" "+vn+","+this._config.target+" "+En+","+this._config.target+" "+Tn,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,g(this._scrollElement).on(dn.SCROLL,function(t){return n._process(t)}),this.refresh(),this._process()}var t=n.prototype;return t.refresh=function(){var e=this,t=this._scrollElement===this._scrollElement.window?bn:In,o="auto"===this._config.method?t:this._config.method,r=o===In?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),[].slice.call(document.querySelectorAll(this._selector)).map(function(t){var e,n=_.getSelectorFromElement(t);if(n&&(e=document.querySelector(n)),e){var i=e.getBoundingClientRect();if(i.width||i.height)return[g(e)[o]().top+r,n]}return null}).filter(function(t){return t}).sort(function(t,e){return t[0]-e[0]}
9).forEach(function(t){e._offsets.push(t[0]),e._targets.push(t[1])})},t.dispose=function(){g.removeData(this._element,ln),g(this._scrollElement).off(cn),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},t._getConfig=function(t){if("string"!=typeof(t=l({},un,"object"==typeof t&&t?t:{})).target){var e=g(t.target).attr("id");e||(e=_.getUID(an),g(t.target).attr("id",e)),t.target="#"+e}return _.typeCheckConfig(an,t,fn),t},t._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},t._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},t._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},t._process=function(){var t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),n=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),n<=t){var i=this._targets[this._targets.length-1];this._activeTarget!==i&&this._activate(i)}else{if(this._activeTarget&&t<this._offsets[0]&&0<this._offsets[0])return this._activeTarget=null,void this._clear();for(var o=this._offsets.length;o--;){this._activeTarget!==this._targets[o]&&t>=this._offsets[o]&&("undefined"==typeof this._offsets[o+1]||t<this._offsets[o+1])&&this._activate(this._targets[o])}}},t._activate=function(e){this._activeTarget=e,this._clear();var t=this._selector.split(",").map(function(t){return t+'[data-target="'+e+'"],'+t+'[href="'+e+'"]'}),n=g([].slice.call(document.querySelectorAll(t.join(","))));n.hasClass(gn)?(n.closest(Cn).find(Sn).addClass(_n),n.addClass(_n)):(n.addClass(_n),n.parents(pn).prev(vn+", "+En).addClass(_n),n.parents(pn).prev(yn).children(vn).addClass(_n)),g(this._scrollElement).trigger(dn.ACTIVATE,{relatedTarget:e})},t._clear=function(){[].slice.call(document.querySelectorAll(this._selector)).filter(function(t){return t.classList.contains(_n)}).forEach(function(t){return t.classList.remove(_n)})},n._jQueryInterface=function(e){return this.each(function(){var t=g(this).data(ln);if(t||(t=new n(this,"object"==typeof e&&e),g(this).data(ln,t)),"string"==typeof e){if("undefined"==typeof t[e])throw new TypeError('No method named "'+e+'"');t[e]()}})},s(n,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return un}}]),n}();g(window).on(dn.LOAD_DATA_API,function(){for(var t=[].slice.call(document.querySelectorAll(mn)),e=t.length;e--;){var n=g(t[e]);Dn._jQueryInterface.call(n,n.data())}}),g.fn[an]=Dn._jQueryInterface,g.fn[an].Constructor=Dn,g.fn[an].noConflict=function(){return g.fn[an]=hn,Dn._jQueryInterface};var wn="bs.tab",An="."+wn,Nn=g.fn.tab,On={HIDE:"hide"+An,HIDDEN:"hidden"+An,SHOW:"show"+An,SHOWN:"shown"+An,CLICK_DATA_API:"click"+An+".data-api"},kn="dropdown-menu",Pn="active",Ln="disabled",jn="fade",Hn="show",Rn=".dropdown",xn=".nav, .list-group",Fn=".active",Un="> li > .active",Wn='[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',qn=".dropdown-toggle",Mn="> .dropdown-menu .active",Kn=function(){function i(t){this._element=t}var t=i.prototype;return t.show=function(){var n=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&g(this._element).hasClass(Pn)||g(this._element).hasClass(Ln))){var t,i,e=g(this._element).closest(xn)[0],o=_.getSelectorFromElement(this._element);if(e){var r="UL"===e.nodeName||"OL"===e.nodeName?Un:Fn;i=(i=g.makeArray(g(e).find(r)))[i.length-1]}var s=g.Event(On.HIDE,{relatedTarget:this._element}),a=g.Event(On.SHOW,{relatedTarget:i});if(i&&g(i).trigger(s),g(this._element).trigger(a),!a.isDefaultPrevented()&&!s.isDefaultPrevented()){o&&(t=document.querySelector(o)),this._activate(this._element,e);var l=function(){var t=g.Event(On.HIDDEN,{relatedTarget:n._element}),e=g.Event(On.SHOWN,{relatedTarget:i});g(i).trigger(t),g(n._element).trigger(e)};t?this._activate(t,t.parentNode,l):l()}}},t.dispose=function(){g.removeData(this._element,wn),this._element=null},t._activate=function(t,e,n){var i=this,o=(!e||"UL"!==e.nodeName&&"OL"!==e.nodeName?g(e).children(Fn):g(e).find(Un))[0],r=n&&o&&g(o).hasClass(jn),s=function(){return i._transitionComplete(t,o,n)};if(o&&r){var a=_.getTransitionDurationFromElement(o);g(o).removeClass(Hn).one(_.TRANSITION_END,s).emulateTransitionEnd(a)}else s()},t._transitionComplete=function(t,e,n){if(e){g(e).removeClass(Pn);var i=g(e.parentNode).find(Mn)[0];i&&g(i).removeClass(Pn),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!1)}if(g(t).addClass(Pn),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),_.reflow(t),t.classList.contains(jn)&&t.classList.add(Hn),t.parentNode&&g(t.parentNode).hasClass(kn)){var o=g(t).closest(Rn)[0];if(o){var r=[].slice.call(o.querySelectorAll(qn));g(r).addClass(Pn)}t.setAttribute("aria-expanded",!0)}n&&n()},i._jQueryInterface=function(n){return this.each(function(){var t=g(this),e=t.data(wn);if(e||(e=new i(this),t.data(wn,e)),"string"==typeof n){if("undefined"==typeof e[n])throw new TypeError('No method n
9amed "'+n+'"');e[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}}]),i}();g(document).on(On.CLICK_DATA_API,Wn,function(t){t.preventDefault(),Kn._jQueryInterface.call(g(this),"show")}),g.fn.tab=Kn._jQueryInterface,g.fn.tab.Constructor=Kn,g.fn.tab.noConflict=function(){return g.fn.tab=Nn,Kn._jQueryInterface};var Qn="toast",Bn="bs.toast",Vn="."+Bn,Yn=g.fn[Qn],zn={CLICK_DISMISS:"click.dismiss"+Vn,HIDE:"hide"+Vn,HIDDEN:"hidden"+Vn,SHOW:"show"+Vn,SHOWN:"shown"+Vn},Xn="fade",$n="hide",Gn="show",Jn="showing",Zn={animation:"boolean",autohide:"boolean",delay:"number"},ti={animation:!0,autohide:!0,delay:500},ei='[data-dismiss="toast"]',ni=function(){function i(t,e){this._element=t,this._config=this._getConfig(e),this._timeout=null,this._setListeners()}var t=i.prototype;return t.show=function(){var t=this;g(this._element).trigger(zn.SHOW),this._config.animation&&this._element.classList.add(Xn);var e=function(){t._element.classList.remove(Jn),t._element.classList.add(Gn),g(t._element).trigger(zn.SHOWN),t._config.autohide&&t.hide()};if(this._element.classList.remove($n),this._element.classList.add(Jn),this._config.animation){var n=_.getTransitionDurationFromElement(this._element);g(this._element).one(_.TRANSITION_END,e).emulateTransitionEnd(n)}else e()},t.hide=function(t){var e=this;this._element.classList.contains(Gn)&&(g(this._element).trigger(zn.HIDE),t?this._close():this._timeout=setTimeout(function(){e._close()},this._config.delay))},t.dispose=function(){clearTimeout(this._timeout),this._timeout=null,this._element.classList.contains(Gn)&&this._element.classList.remove(Gn),g(this._element).off(zn.CLICK_DISMISS),g.removeData(this._element,Bn),this._element=null,this._config=null},t._getConfig=function(t){return t=l({},ti,g(this._element).data(),"object"==typeof t&&t?t:{}),_.typeCheckConfig(Qn,t,this.constructor.DefaultType),t},t._setListeners=function(){var t=this;g(this._element).on(zn.CLICK_DISMISS,ei,function(){return t.hide(!0)})},t._close=function(){var t=this,e=function(){t._element.classList.add($n),g(t._element).trigger(zn.HIDDEN)};if(this._element.classList.remove(Gn),this._config.animation){var n=_.getTransitionDurationFromElement(this._element);g(this._element).one(_.TRANSITION_END,e).emulateTransitionEnd(n)}else e()},i._jQueryInterface=function(n){return this.each(function(){var t=g(this),e=t.data(Bn);if(e||(e=new i(this,"object"==typeof n&&n),t.data(Bn,e)),"string"==typeof n){if("undefined"==typeof e[n])throw new TypeError('No method named "'+n+'"');e[n](this)}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"DefaultType",get:function(){return Zn}},{key:"Default",get:function(){return ti}}]),i}();g.fn[Qn]=ni._jQueryInterface,g.fn[Qn].Constructor=ni,g.fn[Qn].noConflict=function(){return g.fn[Qn]=Yn,ni._jQueryInterface},function(){if("undefined"==typeof g)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var t=g.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||1===t[0]&&9===t[1]&&t[2]<1||4<=t[0])throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}(),t.Util=_,t.Alert=p,t.Button=P,t.Carousel=lt,t.Collapse=bt,t.Dropdown=Jt,t.Modal=ve,t.Popover=sn,t.Scrollspy=Dn,t.Tab=Kn,t.Toast=ni,t.Tooltip=Be,Object.defineProperty(t,"__esModule",{value:!0})}); 10//# sourceMappingURL=bootstrap.min.js.map 11/*! Magnific Popup - v1.1.0 - 2016-02-20 12* http://dimsemenov.com/plugins/magnific-popup/ 13* Copyright (c) 2016 Dmitry Semenov; */ 14!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):window.jQuery||window.Zepto)}(function(a){var b,c,d,e,f,g,h="Close",i="BeforeClose",j="AfterClose",k="BeforeAppend",l="MarkupParse",m="Open",n="Change",o="mfp",p="."+o,q="mfp-ready",r="mfp-removing",s="mfp-prevent-close",t=function(){},u=!!window.jQuery,v=a(window),w=function(a,c){b.ev.on(o+a+p,c)},x=function(b,c,d,e){var f=document.createElement("div");return f.className="mfp-"+b,d&&(f.innerHTML=d),e?c&&c.appendChild(f):(f=a(f),c&&f.appendTo(c)),f},y=function(c,d){b.ev.triggerHandler(o+c,d),b.st.callbacks&&(c=c.charAt(0).toLowerCase()+c.slice(1),b.st.callbacks[c]&&b.st.callbacks[c].apply(b,a.isArray(d)?d:[d]))},z=function(c){return c===g&&b.currTemplate.closeBtn||(b.currTemplate.closeBtn=a(b.st.closeMarkup.replace("%title%",b.st.tClose)),g=c),b.currTemplate.closeBtn},A=function(){a.magnificPopup.instance||(b=new t,b.init(),a.magnificPopup.instance=b)},B=function(){var a=document.createElement("p").style,b=["ms","O","Moz","Webkit"];if(void 0!==a.transition)return!0;for(;b.length;)if(b.pop()+"Transition"in a)return!0;return!1};t.prototype={constructor:t,init:function(){var c=navigator.appVersion;b.isLowIE=b.isIE8=document.all&&!document.addEventListener,b.isAndroid=/android/gi.test(c),b.isIOS=/iphone|ipad|ipod/gi.test(c),b.supportsTransition=B(),b.probablyMobile=b.isAndroid||b.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),d=a(document),b.popupsCache={}},open:function(c){var e;if(c.isObj===!1){b.items=c.items.toArray(),b.index=0;var g,h=c.items;for(e=0;e<h.length;e++)if(g=h[e],g.parsed&&(g=g.el[0]),g===c.el[0]){b.index=e;break}}else b.items=a.isArray(c.items)?c.items:[c.items],b.index=c.index||0;if(b.isOpen)return void b.updateItemHTML();b.types=[],f="",c.mainEl&&c.mainEl.length?b.ev=c.mainEl.eq(0):b.ev=d,c.key?(b.popupsCache[c.key]||(b.popupsCache[c.key]={}),b.currTemplate=b.popupsCache[c.key]):b.currTemplate={},b.st=a.extend(!0,{},a.magnificPopup.defaults,c),b.fixedContentPos="auto"===b.st.fixedContentPos?!b.probablyMobile:b.st.fixedContentPos,b.st.modal&&(b.st.closeOnContentClick=!1,b.st.closeOnBgClick=!1,b.st.showCloseBtn=!1,b.st.enableEscapeKey=!1),b.bgOverlay||(b.bgOverlay=x("bg").on("click"+p,function(){b.close()}),b.wrap=x("wrap").attr("tabindex",-1).on("click"+p,function(a){b._checkIfClose(a.target)&&b.close()}),b.container=x("container",b.wrap)),b.contentContainer=x("content"),b.st.preloader&&(b.preloader=x("preloader",b.container,b.st.tLoading));var i=a.magnificPopup.modules;for(e=0;e<i.length;e++){var j=i[e];j=j.charAt(0).toUpperCase()+j.slice(1),b["init"+j].call(b)}y("BeforeOpen"),b.st.showCloseBtn&&(b.st.closeBtnInside?(w(l,function(a,b,c,d){c.close_replaceWith=z(d.type)}),f+=" mfp-close-btn-in"):b.wrap.append(z())),b.st.alignTop&&(f+=" mfp-align-top"),b.fixedContentPos?b.wrap.css({overflow:b.st.overflowY,overflowX:"hidden",overflowY:b.
14st.overflowY}):b.wrap.css({top:v.scrollTop(),position:"absolute"}),(b.st.fixedBgPos===!1||"auto"===b.st.fixedBgPos&&!b.fixedContentPos)&&b.bgOverlay.css({height:d.height(),position:"absolute"}),b.st.enableEscapeKey&&d.on("keyup"+p,function(a){27===a.keyCode&&b.close()}),v.on("resize"+p,function(){b.updateSize()}),b.st.closeOnContentClick||(f+=" mfp-auto-cursor"),f&&b.wrap.addClass(f);var k=b.wH=v.height(),n={};if(b.fixedContentPos&&b._hasScrollBar(k)){var o=b._getScrollbarSize();o&&(n.marginRight=o)}b.fixedContentPos&&(b.isIE7?a("body, html").css("overflow","hidden"):n.overflow="hidden");var r=b.st.mainClass;return b.isIE7&&(r+=" mfp-ie7"),r&&b._addClassToMFP(r),b.updateItemHTML(),y("BuildControls"),a("html").css(n),b.bgOverlay.add(b.wrap).prependTo(b.st.prependTo||a(document.body)),b._lastFocusedEl=document.activeElement,setTimeout(function(){b.content?(b._addClassToMFP(q),b._setFocus()):b.bgOverlay.addClass(q),d.on("focusin"+p,b._onFocusIn)},16),b.isOpen=!0,b.updateSize(k),y(m),c},close:function(){b.isOpen&&(y(i),b.isOpen=!1,b.st.removalDelay&&!b.isLowIE&&b.supportsTransition?(b._addClassToMFP(r),setTimeout(function(){b._close()},b.st.removalDelay)):b._close())},_close:function(){y(h);var c=r+" "+q+" ";if(b.bgOverlay.detach(),b.wrap.detach(),b.container.empty(),b.st.mainClass&&(c+=b.st.mainClass+" "),b._removeClassFromMFP(c),b.fixedContentPos){var e={marginRight:""};b.isIE7?a("body, html").css("overflow",""):e.overflow="",a("html").css(e)}d.off("keyup"+p+" focusin"+p),b.ev.off(p),b.wrap.attr("class","mfp-wrap").removeAttr("style"),b.bgOverlay.attr("class","mfp-bg"),b.container.attr("class","mfp-container"),!b.st.showCloseBtn||b.st.closeBtnInside&&b.currTemplate[b.currItem.type]!==!0||b.currTemplate.closeBtn&&b.currTemplate.closeBtn.detach(),b.st.autoFocusLast&&b._lastFocusedEl&&a(b._lastFocusedEl).focus(),b.currItem=null,b.content=null,b.currTemplate=null,b.prevHeight=0,y(j)},updateSize:function(a){if(b.isIOS){var c=document.documentElement.clientWidth/window.innerWidth,d=window.innerHeight*c;b.wrap.css("height",d),b.wH=d}else b.wH=a||v.height();b.fixedContentPos||b.wrap.css("height",b.wH),y("Resize")},updateItemHTML:function(){var c=b.items[b.index];b.contentContainer.detach(),b.content&&b.content.detach(),c.parsed||(c=b.parseEl(b.index));var d=c.type;if(y("BeforeChange",[b.currItem?b.currItem.type:"",d]),b.currItem=c,!b.currTemplate[d]){var f=b.st[d]?b.st[d].markup:!1;y("FirstMarkupParse",f),f?b.currTemplate[d]=a(f):b.currTemplate[d]=!0}e&&e!==c.type&&b.container.removeClass("mfp-"+e+"-holder");var g=b["get"+d.charAt(0).toUpperCase()+d.slice(1)](c,b.currTemplate[d]);b.appendContent(g,d),c.preloaded=!0,y(n,c),e=c.type,b.container.prepend(b.contentContainer),y("AfterChange")},appendContent:function(a,c){b.content=a,a?b.st.showCloseBtn&&b.st.closeBtnInside&&b.currTemplate[c]===!0?b.content.find(".mfp-close").length||b.content.append(z()):b.content=a:b.content="",y(k),b.container.addClass("mfp-"+c+"-holder"),b.contentContainer.append(b.content)},parseEl:function(c){var d,e=b.items[c];if(e.tagName?e={el:a(e)}:(d=e.type,e={data:e,src:e.src}),e.el){for(var f=b.types,g=0;g<f.length;g++)if(e.el.hasClass("mfp-"+f[g])){d=f[g];break}e.src=e.el.attr("data-mfp-src"),e.src||(e.src=e.el.attr("href"))}return e.type=d||b.st.type||"inline",e.index=c,e.parsed=!0,b.items[c]=e,y("ElementParse",e),b.items[c]},addGroup:function(a,c){var d=function(d){d.mfpEl=this,b._openClick(d,a,c)};c||(c={});var e="click.magnificPopup";c.mainEl=a,c.items?(c.isObj=!0,a.off(e).on(e,d)):(c.isObj=!1,c.delegate?a.off(e).on(e,c.delegate,d):(c.items=a,a.off(e).on(e,d)))},_openClick:function(c,d,e){var f=void 0!==e.midClick?e.midClick:a.magnificPopup.defaults.midClick;if(f||!(2===c.which||c.ctrlKey||c.metaKey||c.altKey||c.shiftKey)){var g=void 0!==e.disableOn?e.disableOn:a.magnificPopup.defaults.disableOn;if(g)if(a.isFunction(g)){if(!g.call(b))return!0}else if(v.width()<g)return!0;c.type&&(c.preventDefault(),b.isOpen&&c.stopPropagation()),e.el=a(c.mfpEl),e.delegate&&(e.items=d.find(e.delegate)),b.open(e)}},updateStatus:function(a,d){if(b.preloader){c!==a&&b.container.removeClass("mfp-s-"+c),d||"loading"!==a||(d=b.st.tLoading);var e={status:a,text:d};y("UpdateStatus",e),a=e.status,d=e.text,b.preloader.html(d),b.preloader.find("a").on("click",function(a){a.stopImmediatePropagation()}),b.container.addClass("mfp-s-"+a),c=a}},_checkIfClose:function(c){if(!a(c).hasClass(s)){var d=b.st.closeOnContentClick,e=b.st.closeOnBgClick;if(d&&e)return!0;
14if(!b.content||a(c).hasClass("mfp-close")||b.preloader&&c===b.preloader[0])return!0;if(c===b.content[0]||a.contains(b.content[0],c)){if(d)return!0}else if(e&&a.contains(document,c))return!0;return!1}},_addClassToMFP:function(a){b.bgOverlay.addClass(a),b.wrap.addClass(a)},_removeClassFromMFP:function(a){this.bgOverlay.removeClass(a),b.wrap.removeClass(a)},_hasScrollBar:function(a){return(b.isIE7?d.height():document.body.scrollHeight)>(a||v.height())},_setFocus:function(){(b.st.focus?b.content.find(b.st.focus).eq(0):b.wrap).focus()},_onFocusIn:function(c){return c.target===b.wrap[0]||a.contains(b.wrap[0],c.target)?void 0:(b._setFocus(),!1)},_parseMarkup:function(b,c,d){var e;d.data&&(c=a.extend(d.data,c)),y(l,[b,c,d]),a.each(c,function(c,d){if(void 0===d||d===!1)return!0;if(e=c.split("_"),e.length>1){var f=b.find(p+"-"+e[0]);if(f.length>0){var g=e[1];"replaceWith"===g?f[0]!==d[0]&&f.replaceWith(d):"img"===g?f.is("img")?f.attr("src",d):f.replaceWith(a("<img>").attr("src",d).attr("class",f.attr("class"))):f.attr(e[1],d)}}else b.find(p+"-"+c).html(d)})},_getScrollbarSize:function(){if(void 0===b.scrollbarSize){var a=document.createElement("div");a.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(a),b.scrollbarSize=a.offsetWidth-a.clientWidth,document.body.removeChild(a)}return b.scrollbarSize}},a.magnificPopup={instance:null,proto:t.prototype,modules:[],open:function(b,c){return A(),b=b?a.extend(!0,{},b):{},b.isObj=!0,b.index=c||0,this.instance.open(b)},close:function(){return a.magnificPopup.instance&&a.magnificPopup.instance.close()},registerModule:function(b,c){c.options&&(a.magnificPopup.defaults[b]=c.options),a.extend(this.proto,c.proto),this.modules.push(b)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close">×</button>',tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0}},a.fn.magnificPopup=function(c){A();var d=a(this);if("string"==typeof c)if("open"===c){var e,f=u?d.data("magnificPopup"):d[0].magnificPopup,g=parseInt(arguments[1],10)||0;f.items?e=f.items[g]:(e=d,f.delegate&&(e=e.find(f.delegate)),e=e.eq(g)),b._openClick({mfpEl:e},d,f)}else b.isOpen&&b[c].apply(b,Array.prototype.slice.call(arguments,1));else c=a.extend(!0,{},c),u?d.data("magnificPopup",c):d[0].magnificPopup=c,b.addGroup(d,c);return d};var C,D,E,F="inline",G=function(){E&&(D.after(E.addClass(C)).detach(),E=null)};a.magnificPopup.registerModule(F,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){b.types.push(F),w(h+"."+F,function(){G()})},getInline:function(c,d){if(G(),c.src){var e=b.st.inline,f=a(c.src);if(f.length){var g=f[0].parentNode;g&&g.tagName&&(D||(C=e.hiddenClass,D=x(C),C="mfp-"+C),E=f.after(D).detach().removeClass(C)),b.updateStatus("ready")}else b.updateStatus("error",e.tNotFound),f=a("<div>");return c.inlineElement=f,f}return b.updateStatus("ready"),b._parseMarkup(d,{},c),d}}});var H,I="ajax",J=function(){H&&a(document.body).removeClass(H)},K=function(){J(),b.req&&b.req.abort()};a.magnificPopup.registerModule(I,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'<a href="%url%">The content</a> could not be loaded.'},proto:{initAjax:function(){b.types.push(I),H=b.st.ajax.cursor,w(h+"."+I,K),w("BeforeChange."+I,K)},getAjax:function(c){H&&a(document.body).addClass(H),b.updateStatus("loading");var d=a.extend({url:c.src,success:function(d,e,f){var g={data:d,xhr:f};y("ParseAjax",g),b.appendContent(a(g.data),I),c.finished=!0,J(),b._setFocus(),setTimeout(function(){b.wrap.addClass(q)},16),b.updateStatus("ready"),y("AjaxContentAdded")},error:function(){J(),c.finished=c.loadError=!0,b.updateStatus("error",b.st.ajax.tError.replace("%url%",c.src))}},b.st.ajax.settings);return b.req=a.ajax(d),""}}});var L,M=function(c){if(c.data&&void 0!==c.data.title)return c.data.title;
14var d=b.st.image.titleSrc;if(d){if(a.isFunction(d))return d.call(b,c);if(c.el)return c.el.attr(d)||""}return""};a.magnificPopup.registerModule("image",{options:{markup:'<div class="mfp-figure"><div class="mfp-close"></div><figure><div class="mfp-img"></div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"></div><div class="mfp-counter"></div></div></figcaption></figure></div>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'<a href="%url%">The image</a> could not be loaded.'},proto:{initImage:function(){var c=b.st.image,d=".image";b.types.push("image"),w(m+d,function(){"image"===b.currItem.type&&c.cursor&&a(document.body).addClass(c.cursor)}),w(h+d,function(){c.cursor&&a(document.body).removeClass(c.cursor),v.off("resize"+p)}),w("Resize"+d,b.resizeImage),b.isLowIE&&w("AfterChange",b.resizeImage)},resizeImage:function(){var a=b.currItem;if(a&&a.img&&b.st.image.verticalFit){var c=0;b.isLowIE&&(c=parseInt(a.img.css("padding-top"),10)+parseInt(a.img.css("padding-bottom"),10)),a.img.css("max-height",b.wH-c)}},_onImageHasSize:function(a){a.img&&(a.hasSize=!0,L&&clearInterval(L),a.isCheckingImgSize=!1,y("ImageHasSize",a),a.imgHidden&&(b.content&&b.content.removeClass("mfp-loading"),a.imgHidden=!1))},findImageSize:function(a){var c=0,d=a.img[0],e=function(f){L&&clearInterval(L),L=setInterval(function(){return d.naturalWidth>0?void b._onImageHasSize(a):(c>200&&clearInterval(L),c++,void(3===c?e(10):40===c?e(50):100===c&&e(500)))},f)};e(1)},getImage:function(c,d){var e=0,f=function(){c&&(c.img[0].complete?(c.img.off(".mfploader"),c===b.currItem&&(b._onImageHasSize(c),b.updateStatus("ready")),c.hasSize=!0,c.loaded=!0,y("ImageLoadComplete")):(e++,200>e?setTimeout(f,100):g()))},g=function(){c&&(c.img.off(".mfploader"),c===b.currItem&&(b._onImageHasSize(c),b.updateStatus("error",h.tError.replace("%url%",c.src))),c.hasSize=!0,c.loaded=!0,c.loadError=!0)},h=b.st.image,i=d.find(".mfp-img");if(i.length){var j=document.createElement("img");j.className="mfp-img",c.el&&c.el.find("img").length&&(j.alt=c.el.find("img").attr("alt")),c.img=a(j).on("load.mfploader",f).on("error.mfploader",g),j.src=c.src,i.is("img")&&(c.img=c.img.clone()),j=c.img[0],j.naturalWidth>0?c.hasSize=!0:j.width||(c.hasSize=!1)}return b._parseMarkup(d,{title:M(c),img_replaceWith:c.img},c),b.resizeImage(),c.hasSize?(L&&clearInterval(L),c.loadError?(d.addClass("mfp-loading"),b.updateStatus("error",h.tError.replace("%url%",c.src))):(d.removeClass("mfp-loading"),b.updateStatus("ready")),d):(b.updateStatus("loading"),c.loading=!0,c.hasSize||(c.imgHidden=!0,d.addClass("mfp-loading"),b.findImageSize(c)),d)}}});var N,O=function(){return void 0===N&&(N=void 0!==document.createElement("p").style.MozTransform),N};a.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(a){return a.is("img")?a:a.find("img")}},proto:{initZoom:function(){var a,c=b.st.zoom,d=".zoom";if(c.enabled&&b.supportsTransition){var e,f,g=c.duration,j=function(a){var b=a.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),d="all "+c.duration/1e3+"s "+c.easing,e={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},f="transition";return e["-webkit-"+f]=e["-moz-"+f]=e["-o-"+f]=e[f]=d,b.css(e),b},k=function(){b.content.css("visibility","visible")};w("BuildControls"+d,function(){if(b._allowZoom()){if(clearTimeout(e),b.content.css("visibility","hidden"),a=b._getItemToZoom(),!a)return void k();f=j(a),f.css(b._getOffset()),b.wrap.append(f),e=setTimeout(function(){f.css(b._getOffset(!0)),e=setTimeout(function(){k(),setTimeout(function(){f.remove(),a=f=null,y("ZoomAnimationEnded")},16)},g)},16)}}),w(i+d,function(){if(b._allowZoom()){if(clearTimeout(e),b.st.removalDelay=g,!a){if(a=b._getItemToZoom(),!a)return;f=j(a)}f.css(b._getOffset(!0)),b.wrap.append(f),b.content.css("visibility","hidden"),setTimeout(function(){f.css(b._getOffset())},16)}}),w(h+d,function(){b._allowZoom()&&(k(),f&&f.remove(),a=null)})}},_allowZoom:function(){return"image"===b.currItem.type},_getItemToZoom:function(){return b.currItem.hasSize?b.currItem.img:!1},_getOffset:function(c){var d;d=c?b.currItem.img:b.st.zoom.opener(b.currItem.el||b.currItem);var e=d.offset(),f=parseInt(d.css("padding-top"),10),g=parseInt(d.css("padding-bottom"),10);e.top-=a(window).scrollTop()-f;var h={width:d.width(),height:(u?d.innerHeight():d[0].offsetHeight)-g-f};return O()?h["-moz-transform"]=h.transform="translate("+e.left+"px,"+e.top+"px)":(h.left=e.left,h.top=e.top),h}}});
14var P="iframe",Q="//about:blank",R=function(a){if(b.currTemplate[P]){var c=b.currTemplate[P].find("iframe");c.length&&(a||(c[0].src=Q),b.isIE8&&c.css("display",a?"block":"none"))}};a.magnificPopup.registerModule(P,{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe></div>',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){b.types.push(P),w("BeforeChange",function(a,b,c){b!==c&&(b===P?R():c===P&&R(!0))}),w(h+"."+P,function(){R()})},getIframe:function(c,d){var e=c.src,f=b.st.iframe;a.each(f.patterns,function(){return e.indexOf(this.index)>-1?(this.id&&(e="string"==typeof this.id?e.substr(e.lastIndexOf(this.id)+this.id.length,e.length):this.id.call(this,e)),e=this.src.replace("%id%",e),!1):void 0});var g={};return f.srcAction&&(g[f.srcAction]=e),b._parseMarkup(d,g,c),b.updateStatus("ready"),d}}});var S=function(a){var c=b.items.length;return a>c-1?a-c:0>a?c+a:a},T=function(a,b,c){return a.replace(/%curr%/gi,b+1).replace(/%total%/gi,c)};a.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var c=b.st.gallery,e=".mfp-gallery";return b.direction=!0,c&&c.enabled?(f+=" mfp-gallery",w(m+e,function(){c.navigateByImgClick&&b.wrap.on("click"+e,".mfp-img",function(){return b.items.length>1?(b.next(),!1):void 0}),d.on("keydown"+e,function(a){37===a.keyCode?b.prev():39===a.keyCode&&b.next()})}),w("UpdateStatus"+e,function(a,c){c.text&&(c.text=T(c.text,b.currItem.index,b.items.length))}),w(l+e,function(a,d,e,f){var g=b.items.length;e.counter=g>1?T(c.tCounter,f.index,g):""}),w("BuildControls"+e,function(){if(b.items.length>1&&c.arrows&&!b.arrowLeft){var d=c.arrowMarkup,e=b.arrowLeft=a(d.replace(/%title%/gi,c.tPrev).replace(/%dir%/gi,"left")).addClass(s),f=b.arrowRight=a(d.replace(/%title%/gi,c.tNext).replace(/%dir%/gi,"right")).addClass(s);e.click(function(){b.prev()}),f.click(function(){b.next()}),b.container.append(e.add(f))}}),w(n+e,function(){b._preloadTimeout&&clearTimeout(b._preloadTimeout),b._preloadTimeout=setTimeout(function(){b.preloadNearbyImages(),b._preloadTimeout=null},16)}),void w(h+e,function(){d.off(e),b.wrap.off("click"+e),b.arrowRight=b.arrowLeft=null})):!1},next:function(){b.direction=!0,b.index=S(b.index+1),b.updateItemHTML()},prev:function(){b.direction=!1,b.index=S(b.index-1),b.updateItemHTML()},goTo:function(a){b.direction=a>=b.index,b.index=a,b.updateItemHTML()},preloadNearbyImages:function(){var a,c=b.st.gallery.preload,d=Math.min(c[0],b.items.length),e=Math.min(c[1],b.items.length);for(a=1;a<=(b.direction?e:d);a++)b._preloadItem(b.index+a);for(a=1;a<=(b.direction?d:e);a++)b._preloadItem(b.index-a)},_preloadItem:function(c){if(c=S(c),!b.items[c].preloaded){var d=b.items[c];d.parsed||(d=b.parseEl(c)),y("LazyLoad",d),"image"===d.type&&(d.img=a('<img class="mfp-img" />').on("load.mfploader",function(){d.hasSize=!0}).on("error.mfploader",function(){d.hasSize=!0,d.loadError=!0,y("LazyLoadError",d)}).attr("src",d.src)),d.preloaded=!0}}}});var U="retina";a.magnificPopup.registerModule(U,{options:{replaceSrc:function(a){return a.src.replace(/\.\w+$/,function(a){return"@2x"+a})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var a=b.st.retina,c=a.ratio;c=isNaN(c)?c():c,c>1&&(w("ImageHasSize."+U,function(a,b){b.img.css({"max-width":b.img[0].naturalWidth/c,width:"100%"})}),w("ElementParse."+U,function(b,d){d.src=a.replaceSrc(d,c)}))}}}}),A()}); 15(function(e){var t=function(n,r){var i=this;var s=t.prototype;this.categories_ar=r.categories_ar;this.buttons_ar=[];this.mainHolder_do=null;this.selector_do=null;this.mainButtonsHolder_do=null;this.buttonsHolder_do=null;this.upArrowN_img=r.upArrowN_img;this.upArrowS_img=r.upArrowS_img;this.selectorLabel_str=r.selectorLabel;
15this.selectorBkColorN_str=r.selctorBackgroundNormalColor;this.selectorBkColorS_str=r.selctorBackgroundSelectedColor;this.selectorTextColorN_str=r.selctorTextNormalColor;this.selectorTextColorS_str=r.selctorTextSelectedColor;this.itemBkColorN_str=r.buttonBackgroundNormalColor;this.itemBkColorS_str=r.buttonBackgroundSelectedColor;this.itemTextColorN_str=r.buttonTextNormalColor;this.itemTextColorS_str=r.buttonTextSelectedColor;this.shadowColor_str=r.shadowColor;this.position_str=r.position;this.finalX;this.finalY;this.totalButtons=i.categories_ar.length;this.curId=r.startAtCategory;this.horizontalMargins=r.comboBoxHorizontalMargins;this.verticalMargins=r.comboBoxVerticalMargins;this.buttonsHolderWidth=0;this.buttonsHolderHeight=0;this.totalWidth=0;this.buttonHeight=26;this.totalButtonsHeight=0;this.sapaceBetweenButtons=0;this.borderRadius=r.comboBoxCornerRadius;this.hideMenuTimeOutId_to;this.getMaxWidthResizeAndPositionId_to;this.isShowed_bl=false;this.isOpened_bl=false;this.hasPointerEvent_bl=FWDUtils.hasPointerEvent;this.isMobile_bl=FWDUtils.isMobile;this.init=function(){i.setVisible(false);i.setupMainContainers();i.getMaxWidthResizeAndPositionId_to=setTimeout(function(){i.getMaxWidthResizeAndPosition(),i.setButtonsState();i.position();i.showFirstTime()},200)};this.setupMainContainers=function(){var e;var t;var n;i.mainHolder_do=new FWDDisplayObject("div");i.mainHolder_do.setOverflow("visible");i.addChild(i.mainHolder_do);i.mainButtonsHolder_do=new FWDDisplayObject("div");i.mainButtonsHolder_do.setY(i.buttonHeight);i.mainHolder_do.addChild(i.mainButtonsHolder_do);i.buttonsHolder_do=new FWDDisplayObject("div");i.mainButtonsHolder_do.addChild(i.buttonsHolder_do);t=i.upArrowN_img;n=i.upArrowS_img;FWDComboBoxSelector.setPrototype();i.selector_do=new FWDComboBoxSelector(t,n,i.selectorLabel_str,i.selectorBkColorN_str,i.selectorBkColorS_str,i.selectorTextColorN_str,i.selectorTextColorS_str,i.buttonHeight);i.mainHolder_do.addChild(i.selector_do);i.selector_do.setNormalState(false);if(i.borderRadius!=0){i.selector_do.bk_sdo.getStyle().borderTopLeftRadius=i.borderRadius+"px";i.selector_do.bk_sdo.getStyle().borderTopRightRadius=i.borderRadius+"px";i.selector_do.bk_sdo.getStyle().borderBottomLeftRadius=i.borderRadius+"px";i.selector_do.bk_sdo.getStyle().borderBottomRightRadius=i.borderRadius+"px";i.getStyle().borderRadius=i.borderRadius+"px"}i.selector_do.addListener(FWDComboBoxSelector.MOUSE_DOWN,i.openMenuHandler);for(var r=0;r<i.totalButtons;r++){FWDComboBoxButton.setPrototype();e=new FWDComboBoxButton(i.categories_ar[r],i.itemBkColorN_str,i.itemBkColorS_str,i.itemTextColorN_str,i.itemTextColorS_str,r,i.buttonHeight);i.buttons_ar[r]=e;e.addListener(FWDComboBoxButton.MOUSE_DOWN,i.buttonOnMouseDownHandler);i.buttonsHolder_do.addChild(e)}if(i.borderRadius!=0){e.bk_sdo.getStyle().borderBottomLeftRadius=i.borderRadius+"px";e.bk_sdo.getStyle().borderBottomRightRadius=i.borderRadius+"px"}};this.buttonOnMouseDownHandler=function(n){i.curId=n.target.id;i.setButtonsStateBasedOnId();clearTimeout(i.hideMenuTimeOutId_to);i.hide(true);i.selector_do.enable();if(i.isMobile_bl){if(i.hasPointerEvent_bl){e.removeEventListener("MSPointerDown",i.checkOpenedMenu)}else{e.removeEventListener("touchstart",i.checkOpenedMenu)}}else{if(e.addEventListener){e.removeEventListener("mousemove",i.checkOpenedMenu)}else if(document.attachEvent){document.detachEvent("onmousemove",i.checkOpenedMenu)}}i.dispatchEvent(t.BUTTON_PRESSED,{id:i.curId})};this.openMenuHandler=function(){if(i.isShowed_bl)return;i.selector_do.disable();i.show(true);i.startToCheckOpenedMenu()};this.setButtonsStateBasedOnId=function(){for(var e=0;e<i.totalButtons;e++){button_do=i.buttons_ar[e];if(e==i.curId){button_do.disable()}else{button_do.enable()}}};this.startToCheckOpenedMenu=function(t){if(i.isMobile_bl){if(i.hasPointerEvent_bl){e.addEventListener("MSPointerDown",i.checkOpenedMenu)}else{e.addEventListener("touchstart",i.checkOpenedMenu)}}else{if(e.addEventListener){e.addEventListener("mousemove",i.checkOpenedMenu)}else if(document.attachEvent){document.attachEvent("onmousemove",i.checkOpenedMenu)}}};this.checkOpenedMenu=function(t){if(t.preventDefault)t.preventDefault();var n=FWDUtils.getViewportMouseCoordinates(t);if(!FWDUtils.hitTest(i.screen,n.screenX,n.screenY)){if(i.isMobile_bl){i.hide(true);i.selector_do.enable()}else{clearTimeout(i.hideMenuTimeOutId_to);i.hideMenuTimeOutId_to=setTimeout(function(){i.hide(true);i.selector_do.enable()},1e3)}if(i.isMobile_bl){if(i.hasPointerEvent_bl){e.removeEventListener("MSPointerDown",i.checkOpenedMenu)}else{e.removeEventListener("touchstart",i.checkOpenedMenu)}}else{if(e.addEventListener){e.removeEventListener("mousemove",i.checkOpenedMenu)}else if(document.attachEvent){document.detachEvent("onmousemove",i.checkOpenedMenu)}}}else{clearTimeout(i.hideMenuTimeOutId_to)}};i.getMaxWidthResizeAndPosition=function(){var e;var t;var n;i.totalWidth=0;i.totalButtonsHeight=0;i.totalWidth=i.selector_do.getMaxTextWidth()+20;for(var r=0;r<i.totalButtons;r++){e=i.buttons_ar[r];if(e.getMaxTextWidth()>i.totalWidth)i.totalWidth=e.getMaxTextWidth()}for(var r=0;r<i.totalButtons;r++){e=i.buttons_ar[r];e.setY(r*(e.totalHeight+i.sapaceBetweenButtons));e.totalWidth=i.totalWidth;e.setWidth(i.totalWidth);e.centerText()}i.totalButtonsHeight=e.getY()+e.totalHeight;
15i.setWidth(i.totalWidth);i.setHeight(i.buttonHeight);i.mainButtonsHolder_do.setWidth(i.totalWidth);i.selector_do.totalWidth=i.totalWidth;i.selector_do.setWidth(i.totalWidth);i.selector_do.centerText();i.buttonsHolder_do.setWidth(i.totalWidth);i.buttonsHolder_do.setHeight(i.totalButtonsHeight);i.hide(false,true)};this.setButtonsState=function(){var e;for(var t=0;t<i.totalButtons;t++){e=i.buttons_ar[t];if(t==i.curId){e.disable(true)}else{e.enable(true)}}};this.position=function(){if(i.position_str=="topleft"){i.finalX=i.horizontalMargins;i.finalY=i.verticalMargins}else if(i.position_str=="topright"){i.finalX=n.stageWidth-i.totalWidth-i.horizontalMargins;i.finalY=i.verticalMargins}i.setX(i.finalX);i.setY(i.finalY)};this.showFirstTime=function(){i.setVisible(true);if(i.position_str=="topleft"||i.position_str=="topright"){i.mainHolder_do.setY(-(i.verticalMargins+i.buttonHeight))}i.getStyle().boxShadow="0px 0px 3px "+i.shadowColor_str;TweenMax.to(i.mainHolder_do,.8,{y:0,ease:Expo.easeInOut})};this.hide=function(e,t){if(!i.isShowed_bl&&!t)return;TweenMax.killTweensOf(this);i.isShowed_bl=false;if(i.borderRadius!=0){i.selector_do.bk_sdo.getStyle().borderBottomLeftRadius=i.borderRadius+"px";i.selector_do.bk_sdo.getStyle().borderBottomRightRadius=i.borderRadius+"px"}if(e){TweenMax.to(i.buttonsHolder_do,.6,{y:-i.totalButtonsHeight,ease:Expo.easeInOut});TweenMax.to(i.mainButtonsHolder_do,.6,{h:0,ease:Expo.easeInOut});TweenMax.to(i,.6,{h:i.buttonHeight,ease:Expo.easeInOut})}else{i.buttonsHolder_do.setY(i.buttonHeight-i.totalButtonsHeight);i.mainButtonsHolder_do.setHeight(0);i.setHeight(i.buttonHeight)}};this.show=function(e,t){if(i.isShowed_bl&&!t)return;TweenMax.killTweensOf(this);i.isShowed_bl=true;if(i.borderRadius!=0){i.selector_do.bk_sdo.getStyle().borderBottomLeftRadius=0+"px";i.selector_do.bk_sdo.getStyle().borderBottomRightRadius=0+"px"}if(e){TweenMax.to(i.buttonsHolder_do,.6,{y:0,ease:Expo.easeInOut});TweenMax.to(i.mainButtonsHolder_do,.6,{h:i.totalButtonsHeight+i.buttonHeight,ease:Expo.easeInOut});TweenMax.to(i,.6,{h:i.totalButtonsHeight+i.buttonHeight,ease:Expo.easeInOut})}else{i.buttonsHolder_do.setY(i.buttonHeight);i.mainButtonsHolder_do.setHeight(i.buttonHeight+i.buttonHeight);i.setHeight(i.buttonHeight+i.buttonHeight)}};this.init();this.destroy=function(){if(i.isMobile_bl){e.removeEventListener("MSPointerDown",i.checkOpenedMenu);e.removeEventListener("touchstart",i.checkOpenedMenu)}else{if(e.removeEventListener){e.removeEventListener("mousemove",i.checkOpenedMenu)}else if(document.detachEvent){document.detachEvent("onmousemove",i.checkOpenedMenu)}}clearTimeout(i.hideMenuTimeOutId_to);clearTimeout(i.getMaxWidthResizeAndPositionId_to);TweenMax.killTweensOf(i);TweenMax.killTweensOf(i.mainHolder_do);TweenMax.killTweensOf(i.buttonsHolder_do);TweenMax.killTweensOf(i.mainButtonsHolder_do);i.mainHolder_do.destroy();i.selector_do.destroy();i.mainButtonsHolder_do.destroy();i.buttonsHolder_do.destroy();i.categories_ar=null;i.buttons_ar=null;i.mainHolder_do=null;i.selector_do=null;i.mainButtonsHolder_do=null;i.buttonsHolder_do=null;i.upArrowN_img=null;i.upArrowS_img=null;n=null;r=null;i.setInnerHTML("");s.destroy();i=null;s=null;t.prototype=null}};t.setPrototype=function(){t.prototype=new FWDDisplayObject("div")};t.HIDE_COMPLETE="infoWindowHideComplete";t.BUTTON_PRESSED="buttonPressed";t.prototype=null;e.FWDComboBox=t})(window);(function(){var e=function(t,n,r,i,s,o,u){var a=this;var f=e.prototype;this.bk_sdo=null;this.text_sdo=null;this.dumy_sdo=null;this.label1_str=t;this.backgroundNormalColor_str=n;this.backgroundSelectedColor_str=r;this.textNormalColor_str=i;this.textSelectedColor_str=s;this.totalWidth=400;this.totalHeight=u;this.id=o;this.hasPointerEvent_bl=FWDUtils.hasPointerEvent;this.isMobile_bl=FWDUtils.isMobile;this.isDisabled_bl=false;a.init=function(){a.setBackfaceVisibility();a.setButtonMode(true);a.setupMainContainers();a.setWidth(a.totalWidth);a.setHeight(a.totalHeight)};a.setupMainContainers=function(){a.bk_sdo=new FWDSimpleDisplayObject("div");a.bk_sdo.setBkColor(a.backgroundNormalColor_str);a.addChild(a.bk_sdo);a.text_sdo=new FWDSimpleDisplayObject("div");a.text_sdo.setBackfaceVisibility();a.text_sdo.setOverflow("visible");a.text_sdo.setDisplay("inline-block");a.text_sdo.getStyle().fontFamily="Arial";a.text_sdo.getStyle().fontSize="13px";a.text_sdo.getStyle().padding="6px";a.text_sdo.getStyle().color=a.normalColor_str;a.text_sdo.getStyle().whiteSpace="nowrap";a.text_sdo.getStyle().fontSmoothing="antialiased";a.text_sdo.getStyle().webkitFontSmoothing="antialiased";a.text_sdo.getStyle().textRendering="optimizeLegibility";a.text_sdo.setInnerHTML(a.label1_str);a.addChild(a.text_sdo);a.dumy_sdo=new FWDSimpleDisplayObject("div");if(FWDUtils.isIE){a.dumy_sdo.setBkColor("#FF0000");a.dumy_sdo.setAlpha(0)}a.addChild(a.dumy_sdo);if(a.isMobile_bl){if(a.hasPointerEvent_bl){a.screen.addEventListener("MSPointerOver",a.onMouseOver);a.screen.addEventListener("MSPointerOut",a.onMouseOut);a.screen.addEventListener("MSPointerDown",a.onMouseDown);a.screen.addEventListener("MSPointerUp",a.onClick)}else{a.screen.addEventListener("touchstart",a.onMouseDown)}}else if(a.screen.addEventListener){a.screen.addEventListener("mouseover",a.onMouseOver);a.screen.addEventListener("mouseout",a.onMouseOut);a.screen.addEventListener("mousedown",a.onMouseDown);a.screen.addEventListener("click",a.onClick)}else if(a.screen.attachEvent){a.screen.attachEvent("onmouseover",a.onMouseOver);a.screen.attachEvent("onmouseout",a.onMouseOut);a.screen.attachEvent("onmousedown",a.onMouseDown);a.screen.attachEvent("onclick",a.onClick)}};a.onMouseOver=function(t){if(a.isDisabled_bl)return;if(!t.pointerType||t.pointerType==t.MSPOINTER_TYPE_MOUSE){TweenMax.killTweensOf(a.text_sdo);a.setSelectedState(true);a.dispatchEvent(e.MOUSE_OVER)}};a.onMouseOut=function(t){if(a.isDisabled_bl)return;if(!t.pointerType||t.pointerType==t.MSPOINTER_TYPE_MOUSE){TweenMax.killTweensOf(a.text_sdo);a.setNormalState(true);a.dispatchEvent(e.MOUSE_OUT)}};a.onClick=function(t){if(a.isDisabled_bl)return;if(t.preventDefault)t.preventDefault();a.dispatchEvent(e.CLICK)};a.onMouseDown=function(t){if(a.isDisabled_bl)return;if(t.preventDefault)t.preventDefault();a.dispatchEvent(e.MOUSE_DOWN,{e:t})};this.setSelectedState=function(e){if(e){TweenMax.to(a.bk_sdo.screen,.6,{css:{backgroundColor:a.backgroundSelectedColor_str},ease:Quart.easeOut});TweenMax.to(a.text_sdo.screen,.6,{css:{color:a.textSelectedColor_str},ease:Quart.easeOut})}else{a.bk_sdo.setBkColor(a.backgroundSelectedColor_str);a.text_sdo.getStyle().color=a.textSelectedColor_str}};this.setNormalState=function(e){if(e){TweenMax.to(a.bk_sdo.screen,.6,{css:{backgroundColor:a.backgroundNormalColor_str},ease:Quart.easeOut});TweenMax.to(a.text_sdo.screen,.6,{css:{color:a.textNormalColor_str},ease:Quart.easeOut})}else{a.bk_sdo.setBkColor(a.backgroundNormalColor_str);a.text_sdo.getStyle().color=a.textNormalColor_str}};a.centerText=function(){a.dumy_sdo.setWidth(a.totalWidth);a.dumy_sdo.setHeight(a.totalHeight);a.bk_sdo.setWidth(a.totalWidth);a.bk_sdo.setHeight(a.totalHeight);if(FWDUtils.isIEAndLessThen9||FWDUtils.isSafari){a.text_sdo.setY(Math.round((a.totalHeight-a.text_sdo.getHeight())/2)-1)}else{a.text_sdo.setY(Math.round((a.totalHeight-a.text_sdo.getHeight())/2))}a.text_sdo.setHeight(a.totalHeight+2)};a.getMaxTextWidth=function(){return a.text_sdo.getWidth()};this.disable=function(){a.isDisabled_bl=true;a.setButtonMode(false);a.setSelectedState(true)};this.enable=function(){a.isDisabled_bl=false;a.setNormalState(true);a.setButtonMode(true)};a.destroy=function(){if(a.isMobile_bl){if(a.hasPointerEvent_bl){a.screen.removeEventListener("MSPointerOver",a.onMouseOver);a.screen.removeEventListener("MSPointerOut",a.onMouseOut);a.screen.removeEventListener("MSPointerDown",a.onMouseDown);a.screen.removeEventListener("MSPointerUp",a.onClick)}else{a.screen.removeEventListener("touchstart",a.onMouseDown)}}else if(a.screen.removeEventListener){a.screen.removeEventListener("mouseover",a.onMouseOver);a.screen.removeEventListener("mouseout",a.onMouseOut);a.screen.removeEventListener("mousedown",a.onMouseDown);a.screen.removeEventListener("click",a.onClick)}else if(a.screen.detachEvent){a.screen.detachEvent("onmouseover",a.onMouseOver);a.screen.detachEvent("onmouseout",a.onMouseOut);a.screen.detachEvent("onmousedown",a.onMouseDown);a.screen.detachEvent("onclick",a.onClick)}TweenMax.killTweensOf(a.text_sdo.screen);TweenMax.killTweensOf(a.bk_sdo.screen);a.text_sdo.destroy();a.bk_sdo.destroy();a.dumy_sdo.destroy();a.bk_sdo=null;a.text_sdo=null;a.dumy_sdo=null;a.label1_str=null;a.normalColor_str=null;a.textSelectedColor_str=null;a.disabledColor_str=null;a.setInnerHTML("");f.destroy();a=null;f=null;e.prototype=null};a.init()};e.setPrototype=function(){e.prototype=new FWDDisplayObject("div")};e.FIRST_BUTTON_CLICK="onFirstClick";e.SECOND_BUTTON_CLICK="secondButtonOnClick";e.MOUSE_OVER="onMouseOver";e.MOUSE_OUT="onMouseOut";e.MOUSE_DOWN="onMouseDown";e.CLICK="onClick";e.prototype=null;window.FWDComboBoxButton=e})(window);(function(){var e=function(t,n,r,i,s,o,u,a){var f=this;var l=e.prototype;this.arrowN_sdo=null;this.arrowS_sdo=null;this.arrowN_img=t;this.arrowS_img=n;this.label1_str=r;this.backgroundNormalColor_str=i;this.backgroundSelectedColor_str=s;this.textNormalColor_str=o;this.textSelectedColor_str=u;this.totalWidth=400;this.totalHeight=a;this.arrowWidth=this.arrowN_img.width;this.arrowHeight=this.arrowN_img.height;this.bk_sdo=null;this.text_sdo=null;this.dumy_sdo=null;this.hasPointerEvent_bl=FWDUtils.hasPointerEvent;this.isMobile_bl=FWDUtils.isMobile;this.isDisabled_bl=false;f.init=function(){f.setBackfaceVisibility();f.setButtonMode(true);f.setupMainContainers();f.setWidth(f.totalWidth);f.setHeight(f.totalHeight)};f.setupMainContainers=function(){f.bk_sdo=new FWDSimpleDisplayObject("div");f.bk_sdo.setBkColor(f.backgroundNormalColor_str);f.addChild(f.bk_sdo);f.text_sdo=new FWDSimpleDisplayObject("div");f.text_sdo.setBackfaceVisibility();f.text_sdo.setOverflow("visible");f.text_sdo.setDisplay("inline-block");f.text_sdo.getStyle().fontFamily="Arial";f.text_sdo.getStyle().fontSize="13px";f.text_sdo.getStyle().padding="6px";f.text_sdo.getStyle().color=f.normalColor_str;f.text_sdo.getStyle().fontSmoothing="antialiased";f.text_sdo.getStyle().webkitFontSmoothing="antialiased";f.text_sdo.getStyle().textRendering="optimizeLegibility";f.text_sdo.setInnerHTML(f.label1_str);f.addChild(f.text_sdo);f.arrowN_sdo=new FWDSimpleDisplayObject("img");f.arrowN_sdo.setScreen(f.arrowN_img);f.arrowS_sdo=new FWDSimpleDisplayObject("img");f.arrowS_sdo.setScreen(f.arrowS_img);f.arrowS_sdo.setAlpha(0);f.addChild(f.arrowN_sdo);f.addChild(f.arrowS_sdo);f.dumy_sdo=new FWDSimpleDisplayObject("div");if(FWDUtils.isIE){f.dumy_sdo.setBkColor("#FF0000");f.dumy_sdo.setAlpha(0)}f.addChild(f.dumy_sdo);if(f.isMobile_bl){if(f.hasPointerEvent_bl){f.screen.addEventListener("MSPointerOver",f.onMouseOver);f.screen.addEventListener("MSPointerOut",f.onMouseOut);f.screen.addEventListener("MSPointerDown",f.onMouseDown);f.screen.addEventListener("MSPointerUp",f.onClick)}else{f.screen.addEventListener("touchstart",f.onMouseDown)}}else if(f.screen.addEventListener){f.screen.addEventListener("mouseover",f.onMouseOver);f.screen.addEventListener("mouseout",f.onMouseOut);f.screen.addEventListener("mousedown",f.onMouseDown);f.screen.addEventListener("click",f.onClick)}else if(f.screen.attachEvent){f.screen.attachEvent("onmouseover",f.onMouseOver);f.screen.attachEvent("onmouseout",f.onMouseOut);f.screen.attachEvent("onmousedown",f.onMouseDown);f.screen.attachEvent("onclick",f.onClick)}};f.onMouseOver=function(t){if(f.isDisabled_bl)return;if(!t.pointerType||t.pointerType==t.MSPOINTER_TYPE_MOUSE){TweenMax.killTweensOf(f.text_sdo);f.setSelectedState(true);f.dispatchEvent(e.MOUSE_OVER)}};f.onMouseOut=function(t){if(f.isDisabled_bl)return;if(!t.pointerType||t.pointerType==t.MSPOINTER_TYPE_MOUSE){TweenMax.killTweensOf(f.text_sdo);f.setNormalState(true);f.dispatchEvent(e.MOUSE_OUT)}};f.onClick=function(t){if(f.isDeveleper_bl){window.open("http://www.webdesign-flash.ro","_blank");return}if(f.isDisabled_bl)return;if(t.preventDefault)t.preventDefault();f.dispatchEvent(e.CLICK)};f.onMouseDown=function(t){if(f.isDisabled_bl)return;if(t.preventDefault)t.preventDefault();f.dispatchEvent(e.MOUSE_DOWN,{e:t})};this.setSelectedState=function(e){if(e){TweenMax.to(f.bk_sdo.screen,.6,{css:{backgroundColor:f.backgroundSelectedColor_str},ease:Quart.easeOut});TweenMax.to(f.text_sdo.screen,.6,{css:{color:f.textSelectedColor_str},ease:Quart.easeOut});TweenMax.to(f.arrowS_sdo,.6,{alpha:1,ease:Quart.easeOut})}else{f.bk_sdo.setBkColor(f.backgroundSelectedColor_str);f.text_sdo.getStyle().color=f.textSelectedColor_str;f.arrowS_sdo.alpha=1}};this.setNormalState=function(e){if(e){TweenMax.to(f.bk_sdo.screen,.6,{css:{backgroundColor:f.backgroundNormalColor_str},ease:Quart.easeOut});TweenMax.to(f.text_sdo.screen,.6,{css:{color:f.textNormalColor_str},ease:Quart.easeOut});TweenMax.to(f.arrowS_sdo,.6,{alpha:0,ease:Quart.easeOut})}else{f.bk_sdo.setBkColor(f.backgroundNormalColor_str);f.text_sdo.getStyle().color=f.textNormalColor_str;f.arrowS_sdo.alpha=0}};f.centerText=function(){f.dumy_sdo.setWidth(f.totalWidth);f.dumy_sdo.setHeight(f.totalHeight);f.bk_sdo.setWidth(f.totalWidth);f.bk_sdo.setHeight(f.totalHeight);if(FWDUtils.isIEAndLessThen9){f.text_sdo.setY(Math.round((f.totalHeight-f.text_sdo.getHeight())/2)-1)}else{f.text_sdo.setY(Math.round((f.totalHeight-f.text_sdo.getHeight())/2))}f.text_sdo.setHeight(f.totalHeight+2);f.arrowN_sdo.setX(f.totalWidth-f.arrowWidth-4);f.arrowN_sdo.setY(Math.round((f.totalHeight-f.arrowHeight)/2));f.arrowS_sdo.setX(f.totalWidth-f.arrowWidth-4);f.arrowS_sdo.setY(Math.round((f.totalHeight-f.arrowHeight)/2))};f.getMaxTextWidth=function(){return f.text_sdo.getWidth()};this.disable=function(){f.isDisabled_bl=true;f.setSelectedState(true);if(FWDUtils.hasTransform2d){TweenMax.to(f.arrowN_sdo.screen,.6,{css:{rotation:180},ease:Quart.easeOut});TweenMax.to(f.arrowS_sdo.screen,.6,{css:{rotation:180},ease:Quart.easeOut})}};this.enable=function(){f.isDisabled_bl=false;f.setNormalState(true);if(FWDUtils.hasTransform2d){TweenMax.to(f.arrowN_sdo.screen,.6,{css:{rotation:0},ease:Quart.easeOut});TweenMax.to(f.arrowS_sdo.screen,.6,{css:{rotation:0},ease:Quart.easeOut})}};f.destroy=function(){if(f.isMobile_bl){f.screen.removeEventListener("touchstart",f.onMouseDown)}else if(f.screen.removeEventListener){f.screen.removeEventListener("mouseover",f.onMouseOver);f.screen.removeEventListener("mouseout",f.onMouseOut);f.screen.removeEventListener("mousedown",f.onMouseDown);f.screen.removeEventListener("click",f.onClick)}else if(f.screen.detachEvent){f.screen.detachEvent("onmouseover",f.onMouseOver);f.screen.detachEvent("onmouseout",f.onMouseOut);f.screen.detachEvent("onmousedown",f.onMouseDown);f.screen.detachEvent("onclick",f.onClick)}TweenMax.killTweensOf(f.text_sdo);f.text_sdo.destroy();f.dumy_sdo.destroy();f.text_sdo=null;f.dumy_sdo=null;f.label1_str=null;f.normalColor_str=null;f.textSelectedColor_str=null;f.disabledColor_str=null;r=null;normalColor=null;selectedColor=null;disabledColor=null;f.setInnerHTML("");l.destroy();f=null;l=null;e.prototype=null};f.init()};e.setPrototype=function(){e.prototype=new FWDDisplayObject("div")};e.FIRST_BUTTON_CLICK="onFirstClick";e.SECOND_BUTTON_CLICK="secondButtonOnClick";e.MOUSE_OVER="onMouseOver";e.MOUSE_OUT="onMouseOut";e.MOUSE_DOWN="onMouseDown";e.CLICK="onClick";e.prototype=null;window.FWDComboBoxSelector=e})(window);(function(e){var t=function(e,n,r,i,s,o){var u=this;var a=t.prototype;this.n1Img=e;this.s1Img=n;this.n2Img=r;this.s2Img=i;this.firstButton_do;this.n1_do;this.s1_do;this.secondButton_do;this.n2_do;this.s2_do;this.isMobile_bl=FWDUtils.isMobile;this.hasPointerEvent_bl=FWDUtils.hasPointerEvent;this.currentState=1;this.isDisabled_bl=false;this.isMaximized_bl=false;this.disptachMainEvent_bl=o;this.init=function(){this.setButtonMode(true);this.setWidth(this.n1Img.width);this.setHeight(this.n1Img.height);this.setupMainContainers();this.firstButton_do.setX(3e3)};this.setupMainContainers=function(){this.firstButton_do=new FWDDisplayObject("div");this.addChild(this.firstButton_do);this.n1_do=new FWDDisplayObject("img");this.n1_do.setScreen(this.n1Img);this.s1_do=new FWDDisplayObject("img");this.s1_do.setScreen(this.s1Img);this.firstButton_do.addChild(this
15.s1_do);this.firstButton_do.addChild(this.n1_do);this.firstButton_do.setWidth(this.n1Img.width);this.firstButton_do.setHeight(this.n1Img.height);this.secondButton_do=new FWDDisplayObject("div");this.addChild(this.secondButton_do);this.n2_do=new FWDDisplayObject("img");this.n2_do.setScreen(this.n2Img);this.s2_do=new FWDDisplayObject("img");this.s2_do.setScreen(this.s2Img);this.secondButton_do.addChild(this.s2_do);this.secondButton_do.addChild(this.n2_do);this.secondButton_do.setWidth(this.n2Img.width);this.secondButton_do.setHeight(this.n2Img.height);this.addChild(this.firstButton_do);this.addChild(this.secondButton_do);if(u.isMobile_bl){if(u.hasPointerEvent_bl){u.screen.addEventListener("MSPointerOver",u.onMouseOver);u.screen.addEventListener("MSPointerOut",u.onMouseOut);u.screen.addEventListener("MSPointerUp",u.onClick)}else{u.screen.addEventListener("touchstart",u.onMouseDown)}}else if(u.screen.addEventListener){u.screen.addEventListener("mouseover",u.onMouseOver);u.screen.addEventListener("mouseout",u.onMouseOut);u.screen.addEventListener("mouseup",u.onClick)}else if(u.screen.attachEvent){u.screen.attachEvent("onmouseover",u.onMouseOver);u.screen.attachEvent("onmouseout",u.onMouseOut);u.screen.attachEvent("onmouseup",u.onClick)}};this.onMouseOver=function(e){if(!e.pointerType||e.pointerType==e.MSPOINTER_TYPE_MOUSE){TweenMax.killTweensOf(u.n1_do);TweenMax.killTweensOf(u.n2_do);TweenMax.to(u.n1_do,.8,{alpha:0,ease:Expo.easeOut});TweenMax.to(u.n2_do,.8,{alpha:0,ease:Expo.easeOut})}};this.onMouseOut=function(e){if(!e.pointerType||e.pointerType==e.MSPOINTER_TYPE_MOUSE){var t=0;if(u.isMaximized_bl)t=1;TweenMax.to(u.n1_do,.8,{alpha:1,delay:t,ease:Expo.easeOut});TweenMax.to(u.n2_do,.8,{alpha:1,delay:t,ease:Expo.easeOut})}};this.onMouseDown=function(e){if(u.disptachMainEvent_bl){u.dispatchEvent(t.CLICK)}else{if(!u.isDisabled_bl)u.toggleButton()}};this.onClick=function(e){if(u.disptachMainEvent_bl){u.dispatchEvent(t.CLICK)}else{if(!u.isDisabled_bl)u.toggleButton()}};this.toggleButton=function(){if(this.currentState==1){this.firstButton_do.setX(0);this.secondButton_do.setX(3e3);this.currentState=0;this.dispatchEvent(t.SECOND_BUTTON_CLICK)}else{this.firstButton_do.setX(3e3);this.secondButton_do.setX(0);this.currentState=1;this.dispatchEvent(t.FIRST_BUTTON_CLICK)}};this.setSecondButtonState=function(){this.firstButton_do.setX(0);this.secondButton_do.setX(3e3);this.currentState=0};this.destroy=function(){if(u.isMobile_bl){if(u.hasPointerEvent_bl){u.screen.removeEventListener("MSPointerOver",u.onMouseOver);u.screen.removeEventListener("MSPointerOut",u.onMouseOut);u.screen.removeEventListener("MSPointerUp",u.onClick)}else{u.screen.removeEventListener("touchstart",u.onMouseDown)}}else if(u.screen.removeEventListener){u.screen.removeEventListener("mouseover",u.onMouseOver);u.screen.removeEventListener("mouseout",u.onMouseOut);u.screen.removeEventListener("mouseup",u.onClick)}else if(u.screen.detachEvent){u.screen.detachEvent("onmouseover",u.onMouseOver);u.screen.detachEvent("onmouseout",u.onMouseOut);u.screen.detachEvent("onmouseup",u.onClick)}TweenMax.killTweensOf(u.n1_do);TweenMax.killTweensOf(u.n2_do);u.firstButton_do.destroy();u.n1_do.destroy();u.s1_do.destroy();u.secondButton_do.destroy();u.n2_do.destroy();u.s2_do.destroy();u.firstButton_do=null;u.n1_do=null;u.s1_do=null;u.secondButton_do=null;u.n2_do=null;u.s2_do=null;u.n1Img=null;u.s1Img=null;u.n2Img=null;u.s2Img=null;e=null;n=null;r=null;i=null;u.setInnerHTML("");a.destroy();u=null;a=null;t.prototype=null};this.init()};t.setPrototype=function(){t.prototype=new FWDDisplayObject("div")};t.FIRST_BUTTON_CLICK="onFirstClick";t.SECOND_BUTTON_CLICK="secondButtonOnClick";t.CLICK="onClick";t.prototype=null;e.FWDComplexButton=t})(window);(function(){var e=function(){var t=this;var n=e.prototype;this.main_do=null;this.init=function(){this.setupScreen();window.onerror=this.showError;this.screen.style.zIndex=1e7;setTimeout(this.addConsoleToDom,100);setInterval(this.position,100)};this.position=function(){var e=FWDUtils.getScrollOffsets();t.setX(e.x);t.setY(e.y)};this.addConsoleToDom=function(){if(navigator.userAgent.toString().toLowerCase().indexOf("msie 7")!=-1){document.getElementsByTagName("body")[0].appendChild(t.screen)}else{document.documentElement.appendChild(t.screen)}};this.setupScreen=function(){this.main_do=new FWDDisplayObject("div","absolute");this.main_do.setOverflow("auto");
15this.main_do.setWidth(200);this.main_do.setHeight(300);this.setWidth(200);this.setHeight(300);this.main_do.setBkColor("#FFFFFF");this.addChild(this.main_do)};this.showError=function(e,n,r){var i=t.main_do.getInnerHTML()+"<br>"+"JavaScript error: "+e+" on line "+r+" for "+n;t.main_do.setInnerHTML(i);t.main_do.screen.scrollTop=t.main_do.screen.scrollHeight};this.log=function(e){var n=t.main_do.getInnerHTML()+"<br>"+e;t.main_do.setInnerHTML(n);t.main_do.getScreen().scrollTop=1e4};this.init()};e.setPrototype=function(){e.prototype=new FWDDisplayObject("div","absolute")};e.prototype=null;window.FWDConsole=e})(window);(function(){var e=function(e,t){var n=this;this.parent=e;this.url="http://www.webdesign-flash.ro";this.menu_do=null;this.normalMenu_do=null;this.selectedMenu_do=null;this.over_do=null;this.showMenu_bl=t;this.init=function(){if(this.parent.screen.addEventListener){this.parent.screen.addEventListener("contextmenu",this.contextMenuHandler)}else{this.parent.screen.attachEvent("oncontextmenu",this.contextMenuHandler)}};this.contextMenuHandler=function(e){if(!n.showMenu_bl){if(e.preventDefault){e.preventDefault()}else{return false}return}if(n.url.indexOf("sh.r")==-1)return;n.setupMenus();n.parent.addChild(n.menu_do);n.menu_do.setVisible(true);n.positionButtons(e);if(window.addEventListener){window.addEventListener("mousedown",n.contextMenuWindowOnMouseDownHandler)}else{document.documentElement.attachEvent("onclick",n.contextMenuWindowOnMouseDownHandler)}if(e.preventDefault){e.preventDefault()}else{return false}};this.contextMenuWindowOnMouseDownHandler=function(e){var t=FWDUtils.getViewportMouseCoordinates(e);var r=t.screenX;var i=t.screenY;if(!FWDUtils.hitTest(n.menu_do.screen,r,i)){if(window.removeEventListener){window.removeEventListener("mousedown",n.contextMenuWindowOnMouseDownHandler)}else{document.documentElement.detachEvent("onclick",n.contextMenuWindowOnMouseDownHandler)}n.menu_do.setX(-500)}};this.setupMenus=function(){if(this.menu_do)return;this.menu_do=new FWDDisplayObject("div");this.menu_do.setX(-500);this.menu_do.getStyle().width="100%";this.normalMenu_do=new FWDDisplayObject("div");this.normalMenu_do.getStyle().fontFamily="Arial, Helvetica, sans-serif";this.normalMenu_do.getStyle().padding="4px";this.normalMenu_do.getStyle().fontSize="12px";this.normalMenu_do.getStyle().color="#000000";this.normalMenu_do.setInnerHTML("© made by FWD");this.normalMenu_do.setBkColor("#FFFFFF");this.selectedMenu_do=new FWDDisplayObject("div");this.selectedMenu_do.getStyle().fontFamily="Arial, Helvetica, sans-serif";this.selectedMenu_do.getStyle().padding="4px";this.selectedMenu_do.getStyle().fontSize="12px";this.selectedMenu_do.getStyle().color="#FFFFFF";this.selectedMenu_do.setInnerHTML("© made by FWD");this.selectedMenu_do.setBkColor("#000000");this.selectedMenu_do.setAlpha(0);this.over_do=new FWDDisplayObject("div");this.over_do.setBkColor("#FF0000");this.over_do.setAlpha(0);this.menu_do.addChild(this.normalMenu_do);this.menu_do.addChild(this.selectedMenu_do);this.menu_do.addChild(this.over_do);this.parent.addChild(this.menu_do);this.over_do.setWidth(this.selectedMenu_do.getWidth());this.menu_do.setWidth(this.selectedMenu_do.getWidth());this.over_do.setHeight(this.selectedMenu_do.getHeight());this.menu_do.setHeight(this.selectedMenu_do.getHeight());this.menu_do.setVisible(false);this.menu_do.setButtonMode(true);this.menu_do.screen.onmouseover=this.mouseOverHandler;this.menu_do.screen.onmouseout=this.mouseOutHandler;this.menu_do.screen.onclick=this.onClickHandler};this.mouseOverHandler=function(){if(n.url.indexOf("w.we")==-1)n.menu_do.visible=false;TweenMax.to(n.normalMenu_do,.8,{alpha:0,ease:Expo.easeOut});TweenMax.to(n.selectedMenu_do,.8,{alpha:1,ease:Expo.easeOut})};this.mouseOutHandler=function(){TweenMax.to(n.normalMenu_do,.8,{alpha:1,ease:Expo.easeOut});TweenMax.to(n.selectedMenu_do,.8,{alpha:0,ease:Expo.easeOut})};this.onClickHandler=function(){window.open(n.url,"_blank")};this.positionButtons=function(e){var t=FWDUtils.getViewportMouseCoordinates(e);var r=t.screenX-n.parent.getGlobalX();var i=t.screenY-n.parent.getGlobalY();var s=r+2;var o=i+2;if(s>n.parent.getWidth()-n.menu_do.getWidth()-2){s=r-n.menu_do.getWidth()-2}
15if(o>n.parent.getHeight()-n.menu_do.getHeight()-2){o=i-n.menu_do.getHeight()-2}n.menu_do.setX(s);n.menu_do.setY(o)};this.destroy=function(){if(window.removeEventListener){window.removeEventListener("mousedown",n.contextMenuWindowOnMouseDownHandler);n.parent.screen.removeEventListener("contextmenu",n.contextMenuHandler)}else{document.documentElement.detachEvent("onclick",n.contextMenuWindowOnMouseDownHandler);n.parent.screen.detachEvent("oncontextmenu",n.contextMenuHandler)}if(this.menu_do){TweenMax.killTweensOf(n.normalMenu_do);TweenMax.killTweensOf(n.selectedMenu_do);n.normalMenu_do.destroy();n.selectedMenu_do.destroy();n.over_do.destroy();n.menu_do.destroy()}n.parent=null;n.menu_do=null;n.normalMenu_do=null;n.selectedMenu_do=null;n.over_do=null;n=null};this.init()};e.prototype=null;window.FWDContextMenu=e})(window);(function(){var e=function(t){var n=this;var r=e.prototype;this.image_img=null;this.mainPreloader_img=null;this.lightboxPreloader_img=null;this.slideShowPreloader_img=null;this.showMoreThumbsButtonN_img=null;this.showMoreThumbsButtonS_img=null;this.comboboxUpArrowN_img=null;this.comboboxUpArrowS_img=null;this.scrollBarTrackN_img=null;this.scrollBarHandlerCenterBkN_img=null;this.scrollBarHandlerCenterBkS_img=null;this.scrollBarHandlerLeftN_img=null;this.scrollBarHandlerLeftS_img=null;this.scrollBarHandlerRightN_img=null;this.scrollBarHandlerRightS_img=null;this.scrollBarHandlerCenterIconN_img=null;this.scrollBarHandlerCenterIconS_img=null;this.lightboxCloseButtonN_img=null;this.lightboxCloseButtonS_img=null;this.lightboxNextButtonN_img=null;this.lightboxNextButtonS_img=null;this.lightboxPrevButtonN_img=null;this.lightboxPrevButtonS_img=null;this.lightboxPlayN_img=null;this.lightboxPlayS_img=null;this.lightboxPauseN_img=null;this.lightboxPauseS_img=null;this.lightboxMaximizeN_img=null;this.lightboxMaximizeS_img=null;this.lightboxMinimizeN_img=null;this.lightboxMinimizeS_img=null;this.lightboxInfoOpenN_img=null;this.lightboxInfoOpenS_img=null;this.lightboxInfoCloseN_img=null;this.lightboxInfoCloseS_img=null;this.props_obj=t;this.rootElement_el=null;this.graphicsPaths_ar=[];this.skin_ar=[];this.playList_ar=[];this.lightBox_ar=[];this.categories_ar=[];this.backgroundColor_str;this.thumbnailBackgroundColor_str;this.thumbnailBorderColor_str;this.thumbnailOverlayBackgroundColor_str;this.lightBoxInfoWindowBackgroundColor_str;this.lightBoxItemBorderColor_str;
15this.lightBoxItemBackgroundColor_str;this.thumbnailOverlayType_str;this.thumbnailOverlayColor_str;this.thumbnailBackgroundColor_str;this.thumbnailBorderNormalColor_str;this.thumbnailBorderSelectedColor_str;this.imageIconPath_str;this.imageIframePath_str;this.videoIconPath_str;this.linkIconPath_str;this.scrollBarPosition_str;this.scrollBarType_str;this.selectLabel_str;this.position_str;this.selectLabel_str;this.allCategoriesLabel_str;this.selctorBackgroundNormalColor_str;this.selctorBackgroundSelectedColor_str;this.selctorTextNormalColor_str;this.selctorTextSelectedColor_str;this.buttonBackgroundNormalColor_str;this.buttonBackgroundSelectedColor_str;this.buttonTextNormalColor_str;this.buttonTextSelectedColor_str;this.comboBoxShadowColor_str;this.startAtCategory;this.numberOfThumbsToShowPerSet;this.thumbnailBaseWidth;this.thumbnailBaseHeight;this.thumbnailBorderSize;this.horizontalSpaceBetweenThumbnails;this.verticalSpaceBetweenThumbnails;this.thumbnailOverlayOpacity;this.countLoadedGraphics=0;this.thumbnailBorderSize;this.thumbnailBorderRadius;this.totalGraphics;this.lightBoxInfoWindowBackgroundOpacity;this.lightBoxBackgroundOpacity;this.lightBoxBorderSize;this.lightBoxBorderRadius;this.lightBoxSlideShowDelay;this.scrollBarOffset;this.comboBoxHorizontalMargins;this.comboBoxVerticalMargins;this.comboBoxCornerRadius;this.fullScreenHorizontalMargins;this.fullScreenVerticalMargins;this.thumbIconWidth;this.thumbIconHeight;this.loadMoreThumbsButtonOffest;this.parseDelayId_to;this.loadImageId_to;this.showFullScreenButton_bl;this.showLightBoxZoomButton_bl;this.showLightBoxInfoButton_bl;this.showLighBoxSlideShowButton_bl;this.slideShowAutoPlay_bl;this.addLightBoxKeyboardSupport_bl;this.showLighBoxNextAndPrevButtons_bl;this.showContextMenu_bl;this.showInfoWindowByDefault_bl;this.lightBoxVideoAutoPlay_bl=false;this.addMouseWheelSupport_bl;this.removePlayListFromDOM_bl=true;this.addMargins_bl=false;this.showContextMenu_bl=false;this.showAllCategories_bl=false;this.forceRoundBorderToIframe_bl=false;this.showComboBox_bl=false;this.isMobile_bl=FWDUtils.isMobile;this.init=function(){this.parseDelayId_to=setTimeout(n.parseProperties,100)};this.parseProperties=function(){var t;var r;var i;if(!n.props_obj.gridPlayListAndSkinId){t="<font color='#FFFFFF'>gridPlayListAndSkinId</font> property which represents the grid playlist id is not defined in FWDGrid constructor function!";n.dispatchEvent(e.LOAD_ERROR,{text:t});return}n.rootElement_el=FWDUtils.getChildById(n.props_obj.gridPlayListAndSkinId);if(!n.rootElement_el){t="Make sure that the a div with the id - <font color='#FFFFFF'>"+n.props_obj.gridPlayListAndSkinId+"</font> exists, this represents the data playlist.";n.dispatchEvent(e.LOAD_ERROR,{text:t});return}n.rootElement_el.style.display="none";var s=FWDUtils.getChildFromNodeListFromAttribute(n.rootElement_el,"data-skin");if(!s){t="The (ul) tag with the attribute <font color='#FFFFFF'>data-skin</font> must be defined, this represents the skin data.";n.dispatchEvent(e.LOAD_ERROR,{text:t});return}var o=FWDUtils.getChildrenFromAttribute(n.rootElement_el,"data-cat");if(!o){t="Atleast one playlist ul tag with the attribute <font color='#FFFFFF'>data-cat</font> must be defined.";n.dispatchEvent(e.LOAD_ERROR,{text:t});return}n.numberOfThumbsToShowPerSet=n.props_obj.nrOfThumbsToShowOnSet||undefined;n.thumbnailBaseWidth=n.props_obj.thumbnailBaseWidth||280;n.thumbnailBaseHeight=n.props_obj.thumbnailBaseHeight||240;n.horizontalSpaceBetweenThumbnails=n.props_obj.horizontalSpaceBetweenThumbnails||0;n.verticalSpaceBetweenThumbnails=n.props_obj.verticalSpaceBetweenThumbnails||0;n.thumbnailOverlayColor_str=n.props_obj.thumbnailOverlayColor||"transparent";n.thumbnailBackgroundColor_str=n.props_obj.thumbnailBackgroundColor||"transparent";n.thumbnailBorderNormalColor_str=n.props_obj.thumbnailBorderNormalColor||"transparent";n.thumbnailBorderSelectedColor_str=n.props_obj.thumbnailBorderSelectedColor||"transparent";n.backgroundColor_str=n.props_obj.backgroundColor||"transparent";n.thumbnailBackgroundColor_str=n.props_obj.thumbnailBackgroundColor||"transparent";n.thumbnailBorderSize=n.props_obj.thumbnailBorderSize||0;n.thumbnailBorderColor_str=n.props_obj.thumbnailBorderColor||"transparent";
15n.thumbnailOverlayBackgroundColor_str=n.props_obj.thumbnailOverlayColor||"transparent";n.thumbnailOverlayOpacity=n.props_obj.thumbnailOverlayOpacity||1;n.lightBoxInfoWindowBackgroundColor_str=n.props_obj.lightBoxInfoWindowBackgroundColor||"transparent";n.lightBoxBackgroundColor_str=n.props_obj.lighBoxBackgroundColor||"transparent";n.lightBoxInfoWindowBackgroundOpacity=n.props_obj.lightBoxInfoWindowBackgroundOpacity||1;n.lightBoxBackgroundOpacity=n.props_obj.lightBoxInfoWindowBackgroundOpacity||1;n.lightBoxMainBackgroundOpacity=n.props_obj.lightBoxMainBackgroundOpacity||1;n.lightBoxItemBorderColor_str=n.props_obj.lightBoxItemBorderColor||"transparent";n.lightBoxItemBackgroundColor_str=n.props_obj.lightBoxItemBackgroundColor||"transparent";n.lightBoxBorderSize=n.props_obj.lightBoxBorderSize||0;n.lightBoxBorderRadius=n.props_obj.lightBoxBorderRadius||0;n.thumbnailBorderRadius=n.props_obj.thumbnailBorderRadius||0;n.lightBoxSlideShowDelay=n.props_obj.lightBoxSlideShowDelay*1e3||3e3;n.scrollBarOffset=n.props_obj.scrollBarOffset||0;n.thumbnailOverlayType_str=n.props_obj.thumbnailOverlayType;n.thumbnailOverlayType_str=n.thumbnailOverlayType_str=="icons"||n.thumbnailOverlayType_str=="text"||n.thumbnailOverlayType_str=="none";if(!n.thumbnailOverlayType_str){n.scrollBarPosition_str="none"}else{n.thumbnailOverlayType_str=FWDUtils.trim(n.props_obj.thumbnailOverlayType)}n.scrollBarPosition_str=n.props_obj.scrollBarPosition;n.scrollBarPosition_str=n.scrollBarPosition_str=="bottom"||n.scrollBarPosition_str=="top";if(!n.scrollBarPosition_str){n.scrollBarPosition_str="bottom"}else{n.scrollBarPosition_str=FWDUtils.trim(n.props_obj.scrollBarPosition)}n.scrollBarType_str=n.props_obj.scrollBarType;n.scrollBarType_str=n.scrollBarType_str=="drag"||n.scrollBarType_str=="scrollbar";if(!n.scrollBarType_str||n.isMobile_bl){n.scrollBarType_str="drag"}else{n.scrollBarType_str=FWDUtils.trim(n.props_obj.scrollBarType).toString().toLowerCase()}n.position_str=n.props_obj.comboBoxPosition;n.position_str=n.position_str=="topleft"||n.position_str=="topright";if(!n.position_str){n.position_str="topleft"}else{n.position_str=FWDUtils.trim(n.props_obj.comboBoxPosition).toString().toLowerCase()}n.allCategoriesLabel_str=n.props_obj.allCategoriesLabel||null;n.selectLabel_str=n.props_obj.selectLabel||"not defined!";n.selctorBackgroundNormalColor_str=n.props_obj.selctorBackgroundNormalColor;n.selctorBackgroundSelectedColor_str=n.props_obj.selctorBackgroundSelectedColor;n.selctorTextNormalColor_str=n.props_obj.selctorTextNormalColor;n.selctorTextSelectedColor_str=n.props_obj.selctorTextSelectedColor;n.buttonBackgroundNormalColor_str=n.props_obj.buttonBackgroundNormalColor;n.buttonBackgroundSelectedColor_str=n.props_obj.buttonBackgroundSelectedColor;n.buttonTextNormalColor_str=n.props_obj.buttonTextNormalColor;n.buttonTextSelectedColor_str=n.props_obj.buttonTextSelectedColor;n.comboBoxShadowColor_str=n.props_obj.comboBoxShadowColor||"#000000";n.comboBoxHorizontalMargins=n.props_obj.comboBoxHorizontalMargins||0;n.comboBoxVerticalMargins=n.props_obj.comboBoxVerticalMargins||0;n.comboBoxCornerRadius=n.props_obj.comboBoxCornerRadius||0;n.fullScreenHorizontalMargins=n.props_obj.fullScreenButtonHorizontalMargins||0;n.fullScreenVerticalMargins=n.props_obj.fullScreenButtonVerticalMargins||0;n.loadMoreThumbsButtonOffest=n.props_obj.loadMoreThumbsButtonOffest||0;n.addMargins_bl=n.props_obj.addMargins;n.addMargins_bl=n.addMargins_bl=="yes"?true:false;n.showContextMenu_bl=n.props_obj.showContextMenu;n.showContextMenu_bl=n.showContextMenu_bl=="no"?false:true;n.showAllCategories_bl=n.props_obj.showAllCategories;n.showAllCategories_bl=n.showAllCategories_bl=="no"?false:true;n.forceRoundBorderToIframe_bl=n.props_obj.forceRoundBorderToIframe;n.forceRoundBorderToIframe_bl=n.forceRoundBorderToIframe_bl=="yes"?true:false;n.showFullScreenButton_bl=n.props_obj.showFullScreenButton;n.showFullScreenButton_bl=n.showFullScreenButton_bl=="no"?false:true;n.addLightBoxKeyboardSupport_bl=n.props_obj.addLightBoxKeyboardSupport;n.addLightBoxKeyboardSupport_bl=n.addLightBoxKeyboardSupport_bl=="no"?false:true;n.showLighBoxNextAndPrevButtons_bl=n.props_obj.showLightBoxNextAndPrevButtons;n.showLighBoxNextAndPrevButtons_bl=n.showLighBoxNextAndPrevButtons_bl=="no"?false:true;n.showInfoWindowByDefault_bl=n.props_obj.showLightBoxInfoWindowByDefault;n.showInfoWindowByDefault_bl=n.showInfoWindowByDefault_bl=="yes"?true:false;n.lightBoxVideoAutoPlay_bl=n.props_obj.lightBoxVideoAutoPlay;n.lightBoxVideoAutoPlay_bl=n.lightBoxVideoAutoPlay_bl=="yes"?true:false;n.addMouseWheelSupport_bl=n.props_obj.addMouseWheelSupport;n.addMouseWheelSupport_bl=n.addMouseWheelSupport_bl=="no"?false:true;n.removePlayListFromDOM_bl=n.props_obj.removePlayListFromDOM;n.removePlayListFromDOM_bl=n.removePlayListFromDOM_bl=="no"?false:true;n.showContextMenu_bl=n.props_obj.showContextMenu;n.showContextMenu_bl=n.showContextMenu_bl=="no"?false:true;n.showLightBoxZoomButton_bl=n.props_obj.showLightBoxZoomButton;n.showLightBoxZoomButton_bl=n.showLightBoxZoomButton_bl=="no"?false:true;n.showLightBoxInfoButton_bl=n.props_obj.showLightBoxInfoButton;n.showLightBoxInfoButton_bl=n.showLightBoxInfoButton_bl=="no"?false:true;n.showLighBoxSlideShowButton_bl=n.props_obj.showLighBoxSlideShowButton;n.showLighBoxSlideShowButton_bl=n.showLighBoxSlideShowButton_bl=="no"?false:true;n.slideShowAutoPlay_bl=n.props_obj.slideShowAutoPlay;n.slideShowAutoPlay_bl=n.slideShowAutoPlay_bl=="yes"?true:false;var u=n.checkForAttribute(s,"data-preloader-path");if(!u)return;var a=n.checkForAttribute(s,"data-lightbox-slideshow-preloader-path");if(!a)return;var f=n.checkForAttribute(s,"data-show-more-thumbnails-button-normal-path");if(!f)return;var l=n.checkForAttribute(s,"data-show-more-thumbnails-button-selectsed-path");if(!l)return;n.imageIconPath_str=n.checkForAttribute(s,"data-image-icon-path");if(!n.imageIconPath_str)return;n.imageIframePath_str=n.checkForAttribute(s,"data-iframe-icon-path");if(!n.imageIframePath_str)return;
15n.videoIconPath_str=n.checkForAttribute(s,"data-video-icon-path");if(!n.videoIconPath_str)return;n.linkIconPath_str=n.checkForAttribute(s,"data-link-icon-path");if(!n.linkIconPath_str)return;var c=n.checkForAttribute(s,"data-combobox-down-arrow-icon-normal-path");if(!c)return;var h=n.checkForAttribute(s,"data-combobox-down-arrow-icon-selected-path");if(!h)return;var p=n.checkForAttribute(s,"data-lightbox-close-button-normal-path");if(!p)return;var d=n.checkForAttribute(s,"data-lightbox-close-button-selected-path");if(!d)return;var v=n.checkForAttribute(s,"data-lightbox-next-button-normal-path");if(!v)return;var m=n.checkForAttribute(s,"data-lightbox-next-button-selected-path");if(!m)return;var g=n.checkForAttribute(s,"data-lightbox-prev-button-normal-path");if(!g)return;var y=n.checkForAttribute(s,"data-lightbox-prev-button-selected-path");if(!y)return;var b=n.checkForAttribute(s,"data-lightbox-play-button-normal-path");if(!b)return;var w=n.checkForAttribute(s,"data-lightbox-play-button-selected-path");if(!w)return;var E=n.checkForAttribute(s,"data-lightbox-pause-button-normal-path");if(!E)return;var S=n.checkForAttribute(s,"data-lightbox-pause-button-selected-path");if(!S)return;var x=n.checkForAttribute(s,"data-lightbox-maximize-button-normal-path");if(!x)return;var T=n.checkForAttribute(s,"data-lightbox-maximize-button-selected-path");if(!T)return;var N=n.checkForAttribute(s,"data-lightbox-minimize-button-normal-path");if(!N)return;var C=n.checkForAttribute(s,"data-lightbox-minimize-button-selected-path");if(!C)return;var k=n.checkForAttribute(s,"data-lightbox-info-button-open-normal-path");if(!k)return;var L=n.checkForAttribute(s,"data-lightbox-info-button-open-selected-path");if(!L)return;var A=n.checkForAttribute(s,"data-lightbox-info-button-close-normal-path");if(!A)return;var O=n.checkForAttribute(s,"data-lightbox-info-button-close-selected-path");if(!O)return;n.graphicsPaths_ar.push(u);n.graphicsPaths_ar.push(u);n.graphicsPaths_ar.push(f);n.graphicsPaths_ar.push(l);n.graphicsPaths_ar.push(c);n.graphicsPaths_ar.push(h);n.graphicsPaths_ar.push(p);n.graphicsPaths_ar.push(d);n.graphicsPaths_ar.push(v);n.graphicsPaths_ar.push(m);n.graphicsPaths_ar.push(g);n.graphicsPaths_ar.push(y);n.graphicsPaths_ar.push(b);n.graphicsPaths_ar.push(w);n.graphicsPaths_ar.push(E);n.graphicsPaths_ar.push(S);n.graphicsPaths_ar.push(x);n.graphicsPaths_ar.push(T);n.graphicsPaths_ar.push(N);n.graphicsPaths_ar.push(C);n.graphicsPaths_ar.push(k);n.graphicsPaths_ar.push(L);n.graphicsPaths_ar.push(A);n.graphicsPaths_ar.push(O);n.graphicsPaths_ar.push(a);n.graphicsPaths_ar.push(n.imageIframePath_str);n.graphicsPaths_ar.push(n.imageIconPath_str);n.graphicsPaths_ar.push(n.videoIconPath_str);n.graphicsPaths_ar.push(n.linkIconPath_str);var M=[];var _=[];var D;var P;var H;var B;var j;var F={};var I;var q=o.length;var R;var U;var r;var z;var W;var X;var V;var $;var J;for(var K=0;K<q;K++){j=o[K];H=[];P=[];R=FWDUtils.getChildren(j);U=R.length;for(var Q=0;Q<U;Q++){F={};I=R[Q];B=FWDUtils.getChildren(I);W;z="";V=K+1;X=Q+1;J=B.length;W=true;for(var G=0;G<J;G++){z="data-type";if(FWDUtils.hasAttribute(B[G],"data-type")){W=false;F.mediaType=FWDUtils.trim(FWDUtils.getAttributeValue(B[G],"data-type"));break}}if(W){t="Element with attribute <font color='#FFFFFF'>"+z+"</font> is not defined in the playlist number - <font color='#FFFFFF'>"+V+"</font> at position - <font color='#FFFFFF'>"+X+"</font> in the data playlist ul element.";n.dispatchEvent(e.LOAD_ERROR,{text:t});return}W=true;for(var G=0;G<J;G++){z="data-url";if(FWDUtils.hasAttribute(B[G],"data-url")){W=false;r=B[G];break}}if(W){t="Element with attribute <font color='#FFFFFF'>"+z+"</font> is not defined in the playlist number - <font color='#FFFFFF'>"+V+"</font> at position - <font color='#FFFFFF'>"+X+"</font> in the data playlist ul element.";n.dispatchEvent(e.LOAD_ERROR,{text:t});return}W=true;for(var G=0;G<J;G++){z="data-thumbnail-path";if(FWDUtils.hasAttribute(B[G],"data-thumbnail-path")){W=false;F.thumbPath=FWDUtils.trim(FWDUtils.getAttributeValue(B[G],"data-thumbnail-path"));break}}if(W){t="Element with attribute <font color='#FFFFFF'>"+z+"</font> is not defined in the playlist number - <font color='#FFFFFF'>"+V+"</font> at position - <font color='#FFFFFF'>"+X+"</font> in the data playlist ul element.";n.dispatchEvent(e.LOAD_ERROR,{text:t});return}if(n.thumbnailOverlayType_str=="text"){W=true;for(var G=0;G<J;G++){z="data-thumbnail-text";if(FWDUtils.hasAttribute(B[G],"data-thumbnail-text")){W=false;F.thumbText=B[G].innerHTML;break}}if(W){t="Element with attribute <font color='#FFFFFF'>"+z+"</font> is not defined in the playlist number - <font color='#FFFFFF'>"+V+"</font> at position - <font color='#FFFFFF'>"+X+"</font> in the data playlist ul element.";n.dispatchEvent(e.LOAD_ERROR,{text:t});return}}for(var G=0;G<J;G++){F.thumbnailBkColor=undefined;if(FWDUtils.hasAttribute(B[G],"data-thumbnail-background-color")){F.thumbnailBkColor=FWDUtils.trim(FWDUtils.getAttributeValue(B[G],"data-thumbnail-background-color"));break}}for(var G=0;G<J;G++){F.thumbnailOverlayColor=undefined;if(FWDUtils.hasAttribute(B[G],"data-thumbnail-overlay-color")){F.thumbnailOverlayColor=FWDUtils.trim(FWDUtils.getAttributeValue(B[G],"data-thumbnail-overlay-color"));break}}for(var G=0;G<J;G++){F.borderNormalColor=undefined;if(FWDUtils.hasAttribute(B[G],"data-thumbnail-border-normal-color")){F.borderNormalColor=FWDUtils.trim(FWDUtils.getAttributeValue(B[G],"data-thumbnail-border-normal-color"));break}}for(var G=0;G<J;G++){F.borderSelectedColor=undefined;if(FWDUtils.hasAttribute(B[G],"data-thumbnail-border-selected-color")){F.borderSelectedColor=FWDUtils.trim(FWDUtils.getAttributeValue(B[G],"data-thumbnail-border-selected-color"));break}}var Y={};Y.dataType=FWDUtils.trim(FWDUtils.getAttributeValue(r,"data-type"));Y.url=FWDUtils.trim(FWDUtils.getAttributeValue(r,"data-url"));Y.target=FWDUtils.getAttributeValue(r,"data-target");Y.width=FWDUtils.getAttributeValue(r,"data-width");Y.height=FWDUtils.getAttributeValue(r,"data-height");Y.info=FWDUtils.getAttributeValue(r,"data-info");if(!Y.target)Y.target="_blank";for(var G=0;G<J;G++){if(FWDUtils.hasAttribute(B[G],"data-info")){Y.infoText=B[G].innerHTML;break}}F.secondObj=Y;H[Q]=F;M.push(F);if(F.mediaType=="iframe"){F.thumbIconPath=n.imageIframePath_str;P.push(Y);_.push(Y)}else if(F.mediaType=="media"){var Z=Y.url.indexOf(".jpg")!=-1||Y.url.indexOf(".png")!=-1||Y.url.indexOf(".jpeg")!=-1;if(Z){F.thumbIconPath=n.imageIconPath_str}else{F.thumbIconPath=n.videoIconPath_str}P.push(Y);_.push(Y)}else{F.thumbIconPath=n.linkIconPath_str}}n.categories_ar[K]=FWDUtils.getAttributeValue(j,"data-cat")||"not defined!";n.lightBox_ar[K]=P;n.playList_ar[K]=H}if(n.categories_ar.length>1)n.showComboBox_bl=true;if(n.showAllCategories_bl&&n.showComboBox_bl){n.categories_ar.unshift(n.allCategoriesLabel_str);n.playList_ar.unshift(M);n.lightBox_ar.unshift(_)}n.totalGraphics=n.graphicsPaths_ar.length;if(n.showAllCategories_bl)q++;
15n.startAtCategory=n.props_obj.startAtCategory||1;if(isNaN(n.startAtCategory))n.startAtCategory=1;if(n.startAtCategory<=0)n.startAtCategory=1;if(n.startAtCategory>q)n.startAtCategory=q;n.startAtCategory-=1;try{n.rootElement_el.parentNode.removeChild(n.rootElement_el)}catch(et){}n.loadGraphics()};this.checkForAttribute=function(t,r){var i=FWDUtils.getChildFromNodeListFromAttribute(t,r);i=i?FWDUtils.trim(FWDUtils.getAttributeValue(i,r)):undefined;if(!i){n.dispatchEvent(e.LOAD_ERROR,{text:"Element with attribute <font color='#FFFFFF'>"+r+"</font> is not defined."});return}return i};this.loadGraphics=function(){if(n.image_img){n.image_img.onload=null;n.image_img.onerror=null}var e=n.graphicsPaths_ar[n.countLoadedGraphics];n.image_img=new Image;n.image_img.onload=n.onImageLoadHandler;n.image_img.onerror=n.onImageLoadErrorHandler;n.image_img.src=e};this.onImageLoadHandler=function(t){if(n.countLoadedGraphics==0){n.mainPreloader_img=n.image_img;n.dispatchEvent(e.PRELOADER_LOAD_DONE)}else if(n.countLoadedGraphics==1){n.lightboxPreloader_img=n.image_img}else if(n.countLoadedGraphics==2){n.showMoreThumbsButtonN_img=n.image_img}else if(n.countLoadedGraphics==3){n.showMoreThumbsButtonS_img=n.image_img}else if(n.countLoadedGraphics==4){n.comboboxUpArrowN_img=n.image_img}else if(n.countLoadedGraphics==5){n.comboboxUpArrowS_img=n.image_img}else if(n.countLoadedGraphics==6){n.lightboxCloseButtonN_img=n.image_img}else if(n.countLoadedGraphics==7){n.lightboxCloseButtonS_img=n.image_img}else if(n.countLoadedGraphics==8){n.lightboxNextButtonN_img=n.image_img}else if(n.countLoadedGraphics==9){n.lightboxNextButtonS_img=n.image_img}else if(n.countLoadedGraphics==10){n.lightboxPrevButtonN_img=n.image_img}else if(n.countLoadedGraphics==11){n.lightboxPrevButtonS_img=n.image_img}else if(n.countLoadedGraphics==12){n.lightboxPlayN_img=n.image_img}else if(n.countLoadedGraphics==13){n.lightboxPlayS_img=n.image_img}else if(n.countLoadedGraphics==14){n.lightboxPauseN_img=n.image_img}else if(n.countLoadedGraphics==15){n.lightboxPauseS_img=n.image_img}else if(n.countLoadedGraphics==16){n.lightboxMaximizeN_img=n.image_img}else if(n.countLoadedGraphics==17){n.lightboxMaximizeS_img=n.image_img}else if(n.countLoadedGraphics==18){n.lightboxMinimizeN_img=n.image_img}else if(n.countLoadedGraphics==19){n.lightboxMinimizeS_img=n.image_img}else if(n.countLoadedGraphics==20){n.lightboxInfoOpenN_img=n.image_img}else if(n.countLoadedGraphics==21){n.lightboxInfoOpenS_img=n.image_img}else if(n.countLoadedGraphics==22){n.lightboxInfoCloseN_img=n.image_img}else if(n.countLoadedGraphics==23){n.lightboxInfoCloseS_img=n.image_img}else if(n.countLoadedGraphics==24){n.slideShowPreloader_img=n.image_img}else if(n.countLoadedGraphics==25){n.thumbIconWidth=n.image_img.width;n.thumbIconHeight=n.image_img.width}n.countLoadedGraphics++;if(n.countLoadedGraphics<n.totalGraphics){n.loadImageId_to=setTimeout(n.loadGraphics,16)}else{n.dispatchEvent(e.LOAD_DONE)}};this.onImageLoadErrorHandler=function(t){var r="The skin graphics with the label <font color='#FFFFFF'>"+n.graphicsPaths_ar[n.countLoadedGraphics]+"</font> can't be loaded, make sure that the image exists and the path is correct!";console.log(t);var i={text:r};n.dispatchEvent(e.LOAD_ERROR,i)};this.destroy=function(){clearTimeout(this.parseDelayId_to);clearTimeout(this.loadImageId_to);if(this.image_img){this.image_img.onload=null;this.image_img.onerror=null;this.image_img.src=null}if(this.mainPreloader_img)this.mainPreloader_img.src=null;if(this.lightboxPreloader_img)this.lightboxPreloader_img.src=null;if(this.slideShowPreloader_img)this.slideShowPreloader_img.src=null;if(this.showMoreThumbsButtonN_img)this.showMoreThumbsButtonN_img.src=null;if(this.showMoreThumbsButtonS_img)this.showMoreThumbsButtonS_img.src=null;if(this.fullScreenNN_img)this.fullScreenNN_img.src=null;if(this.fullScreenNS_img)this.fullScreenNS_img.src=null;if(this.fullScreenFN_img)this.fullScreenFN_img.src=null;if(this.fullScreenFS_img)this.fullScreenFS_img.src=null;if(this.comboboxUpArrowN_img)this.comboboxUpArrowN_img.src=null;if(this.comboboxUpArrowS_img)this.comboboxUpArrowS_img.src=null;if(this.scrollBarTrackN_img)this.scrollBarTrackN_img.src=null;if(this.scrollBarHandlerCenterBkN_img)this.scrollBarHandlerCenterBkN_img.src=null;if(this.scrollBarHandlerCenterBkS_img)this.scrollBarHandlerCenterBkS_img.src=null;if(this.scrollBarHandlerLeftN_img)this.scrollBarHandlerLeftN_img.src=null;if(this.scrollBarHandlerLeftS_img)this.scrollBarHandlerLeftS_img.src=null;if(this.scrollBarHandlerRightN_img)this.scrollBarHandlerRightN_img.src=null;if(this.scrollBarHandlerRightS_img)this.scrollBarHandlerRightS_img.src=null;if(this.scrollBarHandlerCenterIconN_img)this.scrollBarHandlerCenterIconN_img.src=null;if(this.scrollBarHandlerCenterIconS_img)this.scrollBarHandlerCenterIconS_img.src=null;if(this.lightboxCloseButtonN_img)this.lightboxCloseButtonN_img.src=null;if(this.lightboxCloseButtonS_img)this.lightboxCloseButtonS_img.src=null;if(this.lightboxNextButtonN_img)this.lightboxNextButtonN_img.src=null;if(this.lightboxNextButtonS_img)this.lightboxNextButtonS_img.src=null;if(this.lightboxPrevButtonN_img)this.lightboxPrevButtonN_img.src=null;if(this.lightboxPrevButtonS_img)this.lightboxPrevButtonS_img.src=null;if(this.lightboxPlayN_img)this.lightboxPlayN_img.src=null;if(this.lightboxPlayS_img)this.lightboxPlayS_img.src=null;if(this.lightboxPauseN_img)this.lightboxPauseN_img.src=null;if(this.lightboxPauseS_img)this.lightboxPauseS_img.src=null;if(this.lightboxMaximizeN_img)this.lightboxMaximizeN_img.src=null;if(this.lightboxMaximizeS_img)this.lightboxMaximizeS_img.src=null;if(this.lightboxMinimizeN_img)this.lightboxMinimizeN_img.src=null;if(this.lightboxMinimizeS_img)this.lightboxMinimizeS_img.src=null;if(this.lightboxInfoOpenN_img)this.lightboxInfoOpenN_img.src=null;if(this.lightboxInfoOpenS_img)this.lightboxInfoOpenS_img.src=null;if(this.lightboxInfoCloseN_img)this.lightboxInfoCloseN_img.src=null;if(this.lightboxInfoCloseS_img)this.lightboxInfoCloseS_img.src=null;this.mainPreloader_img=null;this.lightboxPreloader_img=null;this.slideShowPreloader_img=null;this.showMoreThumbsButtonN_img=null;this.showMoreThumbsButtonS_img=null;this.fullScreenNN_img=null;this.fullScreenNS_img=null;this.fullScreenFN_img=null;this.fullScreenFS_img=null;this.comboboxUpArrowN_img=null;this.comboboxUpArrowS_img=null;this.scrollBarTrackN_img=null;this.scrollBarHandlerCenterBkN_img=null;this.scrollBarHandlerCenterBkS_img=null;this.scrollBarHandlerLeftN_img=null;this.scrollBarHandlerLeftS_img=null;this.scrollBarHandlerRightN_img=null;this.scrollBarHandlerRightS_img=null;this.scrollBarHandlerCenterIconN_img=null;this.scrollBarHandlerCenterIconS_img=null;this.lightboxCloseButtonN_img=null;this.lightboxCloseButtonS_img=null;this.lightboxNextButtonN_img=null;this.lightboxNextButtonS_img=null;this.lightboxPrevButtonN_img=null;this.lightboxPrevButtonS_img=null;this.lightboxPlayN_img=null;this.lightboxPlayS_img=null;this.lightboxPauseN_img=null;this.lightboxPauseS_img=null;this.lightboxMaximizeN_img=null;this.lightboxMaximizeS_img=null;this.lightboxMinimizeN_img=null;this.lightboxMinimizeS_img=null;this.lightboxInfoOpenN_img=null;this.lightboxInfoOpenS_img=null;this.lightboxInfoCloseN_img=null;this.lightboxInfoCloseS_img=null;this.props_obj=null;this.rootElement_el=null;this.graphicsPaths_ar=null;this.skin_ar=null;this.playList_ar=null;this.lightBox_ar=null;this.categories_ar=null;r.destroy();n=null;r=null;e.prototype=null};this.init()};e.setPrototype=function(){e.prototype=new FWDEventDispatcher};e.prototype=null;e.PRELOADER_LOAD_DONE="onPreloaderLoadDone";
15e.LOAD_DONE="onLoadDone";e.LOAD_ERROR="onLoadError";window.FWDData=e})(window);(function(e){var t=function(e,t,n,r){var i=this;i.listeners={events_ar:[]};if(e=="div"||e=="img"||e=="canvas"){i.type=e}else{throw Error("Type is not valid! "+e)}this.children_ar=[];this.style;this.screen;this.transform;this.position=t||"absolute";this.overflow=n||"hidden";this.display=r||"block";this.visible=true;this.buttonMode;this.x=0;this.y=0;this.w=0;this.h=0;this.rect;this.alpha=1;this.innerHTML="";this.opacityType="";this.isHtml5_bl=false;this.hasTransform3d_bl=FWDUtils.hasTransform3d;this.hasTransform2d_bl=FWDUtils.hasTransform2d;if(FWDUtils.isFirefox)i.hasTransform3d_bl=false;if(FWDUtils.isFirefox)i.hasTransform2d_bl=false;this.hasBeenSetSelectable_bl=false;i.init=function(){i.setScreen()};i.getTransform=function(){var e=["transform","msTransform","WebkitTransform","MozTransform","OTransform"];var t;while(t=e.shift()){if(typeof i.screen.style[t]!=="undefined"){return t}}return false};i.getOpacityType=function(){var e;if(typeof i.screen.style.opacity!="undefined"){e="opacity"}else{e="filter"}return e};i.setScreen=function(e){if(i.type=="img"&&e){i.screen=e;i.setMainProperties()}else{i.screen=document.createElement(i.type);i.setMainProperties()}};i.setMainProperties=function(){i.transform=i.getTransform();i.setPosition(i.position);i.setDisplay(i.display);i.setOverflow(i.overflow);i.opacityType=i.getOpacityType();if(i.opacityType=="opacity")i.isHtml5_bl=true;if(i.opacityType=="filter")i.screen.style.filter="inherit";i.screen.style.left="0px";i.screen.style.top="0px";i.screen.style.margin="0px";i.screen.style.padding="0px";i.screen.style.maxWidth="none";i.screen.style.maxHeight="none";i.screen.style.border="none";i.screen.style.lineHeight="1";i.screen.style.backgroundColor="transparent";i.screen.style.backfaceVisibility="hidden";i.screen.style.webkitBackfaceVisibility="hidden";i.screen.style.MozBackfaceVisibility="hidden";i.screen.style.MozImageRendering="optimizeSpeed";i.screen.style.WebkitImageRendering="optimizeSpeed";if(e=="img"){i.setWidth(i.screen.width);i.setHeight(i.screen.height)}};i.setBackfaceVisibility=function(){i.screen.style.backfaceVisibility="visible";i.screen.style.webkitBackfaceVisibility="visible";i.screen.style.MozBackfaceVisibility="visible"};i.setSelectable=function(e){if(!e){i.getStyle().webkitTapHighlightColor="rgba(0, 0, 0, 0)";i.screen.style.userSelect="none";i.screen.style.MozUserSelect="none";i.screen.style.webkitUserSelect="none";i.screen.style.khtmlUserSelect="none";i.screen.style.oUserSelect="none";i.screen.style.msUserSelect="none";i.screen.msUserSelect="none";i.screen.ondragstart=function(e){return false};i.screen.onselectstart=function(){return false};i.screen.style.webkitTouchCallout="none";i.hasBeenSetSelectable_bl=true}};i.getScreen=function(){return i.screen};i.setVisible=function(e){i.visible=e;if(i.visible==true){i.screen.style.visibility="visible"}else{i.screen.style.visibility="hidden"}};i.getVisible=function(){return i.visible};i.setResizableSizeAfterParent=function(){i.screen.style.width="100%";i.screen.style.height="100%"};i.getStyle=function(){return i.screen.style};i.setOverflow=function(e){i.overflow=e;i.screen.style.overflow=i.overflow};i.setPosition=function(e){i.position=e;i.screen.style.position=i.position};i.setDisplay=function(e){i.display=e;i.screen.style.display=i.display};i.setButtonMode=function(e){i.buttonMode=e;if(i.buttonMode==true){i.screen.style.cursor="pointer"}else{i.screen.style.cursor="default"}};i.setBkColor=function(e){i.screen.style.backgroundColor=e};i.setInnerHTML=function(e){i.innerHTML=e;i.screen.innerHTML=i.innerHTML};i.getInnerHTML=function(){return i.innerHTML};i.getRect=function(){return i.screen.getBoundingClientRect()};i.setAlpha=function(e){i.alpha=e;if(i.opacityType=="opacity"){i.screen.style.opacity=i.alpha}else if(i.opacityType=="filter"){i.screen.style.filter="alpha(opacity="+i.alpha*100+")";i.screen.style.filter="progid:DXImageTransform.Microsoft.Alpha(Opacity="+Math.round(i.alpha*100)+")"}};i.getAlpha=function(){return i.alpha};i.getRect=function(){return i.screen.getBoundingClientRect()};i.getGlobalX=function(){return i.getRect().left};i.getGlobalY=function(){return i.getRect().top};i.setX=function(e){i.x=e;if(i.hasTransform3d_bl){i.screen.style[i.transform]="translate3d("+i.x+"px,"+i.y+"px,0)"}else if(i.hasTransform2d_bl){i.screen.style[i.transform]="translate("+i.x+"px,"+i.y+"px)"}else{i.screen.style.left=i.x+"px"}};i.getX=function(){return i.x}
15;i.setY=function(e){i.y=e;if(i.hasTransform3d_bl){i.screen.style[i.transform]="translate3d("+i.x+"px,"+i.y+"px,0)"}else if(i.hasTransform2d_bl){i.screen.style[i.transform]="translate("+i.x+"px,"+i.y+"px)"}else{i.screen.style.top=i.y+"px"}};i.getY=function(){return i.y};i.setWidth=function(e){i.w=e;if(i.type=="img"){i.screen.width=i.w}else{i.screen.style.width=i.w+"px"}};i.getWidth=function(){if(i.type=="div"){if(i.screen.offsetWidth!=0)return i.screen.offsetWidth;return i.w}else if(i.type=="img"){if(i.screen.offsetWidth!=0)return i.screen.offsetWidth;if(i.screen.width!=0)return i.screen.width;return i._w}else if(i.type=="canvas"){if(i.screen.offsetWidth!=0)return i.screen.offsetWidth;return i.w}};i.setHeight=function(e){i.h=e;if(i.type=="img"){i.screen.height=i.h}else{i.screen.style.height=i.h+"px"}};i.getHeight=function(){if(i.type=="div"){if(i.screen.offsetHeight!=0)return i.screen.offsetHeight;return i.h}else if(i.type=="img"){if(i.screen.offsetHeight!=0)return i.screen.offsetHeight;if(i.screen.height!=0)return i.screen.height;return i.h}else if(i.type=="canvas"){if(i.screen.offsetHeight!=0)return i.screen.offsetHeight;return i.h}};i.addChild=function(e){if(i.contains(e)){i.children_ar.splice(FWDUtils.indexOfArray(i.children_ar,e),1);i.children_ar.push(e);i.screen.appendChild(e.screen)}else{i.children_ar.push(e);i.screen.appendChild(e.screen)}};i.removeChild=function(e){if(i.contains(e)){i.children_ar.splice(FWDUtils.indexOfArray(i.children_ar,e),1);i.screen.removeChild(e.screen)}else{throw Error("##removeChild()## Child dose't exist, it can't be removed!")}};i.contains=function(e){if(FWDUtils.indexOfArray(i.children_ar,e)==-1){return false}else{return true}};i.addChildAt=function(e,t){if(i.getNumChildren()==0){i.children_ar.push(e);i.screen.appendChild(e.screen)}else if(t==1){i.screen.insertBefore(e.screen,i.children_ar[0].screen);i.screen.insertBefore(i.children_ar[0].screen,e.screen);if(i.contains(e)){i.children_ar.splice(FWDUtils.indexOfArray(i.children_ar,e),1,e)}else{i.children_ar.splice(FWDUtils.indexOfArray(i.children_ar,e),0,e)}}else{if(t<0||t>i.getNumChildren()-1)throw Error("##getChildAt()## Index out of bounds!");i.screen.insertBefore(e.screen,i.children_ar[t].screen);if(i.contains(e)){i.children_ar.splice(FWDUtils.indexOfArray(i.children_ar,e),1,e)}else{i.children_ar.splice(FWDUtils.indexOfArray(i.children_ar,e),0,e)}}};i.getChildAt=function(e){if(e<0||e>i.getNumChildren()-1)throw Error("##getChildAt()## Index out of bounds!");if(i.getNumChildren()==0)throw Errror("##getChildAt## Child dose not exist!");return i.children_ar[e]};i.removeChildAtZero=function(){i.screen.removeChild(i.children_ar[0].screen);i.children_ar.shift()};i.getNumChildren=function(){return i.children_ar.length};i.addListener=function(e,t){if(e==undefined)throw Error("type is required.");if(typeof e==="object")throw Error("type must be of type String.");if(typeof t!="function")throw Error("listener must be of type Function.");var n={};n.type=e;n.listener=t;n.target=this;this.listeners.events_ar.push(n)};i.dispatchEvent=function(e,t){if(this.listeners==null)return;if(e==undefined)throw Error("type is required.");if(typeof e==="object")throw Error("type must be of type String.");for(var n=0,r=this.listeners.events_ar.length;n<r;n++){if(this.listeners.events_ar[n].target===this&&this.listeners.events_ar[n].type===e){if(t){for(var i in t){this.listeners.events_ar[n][i]=t[i]}}this.listeners.events_ar[n].listener.call(this,this.listeners.events_ar[n])}}};i.removeListener=function(e,t){if(e==undefined)throw Error("type is required.");if(typeof e==="object")throw Error("type must be of type String.");if(typeof t!="function")throw Error("listener must be of type Function."+e);for(var n=0,r=this.listeners.events_ar.length;n<r;n++){if(this.listeners.events_ar[n].target===this&&this.listeners.events_ar[n].type===e&&this.listeners.events_ar[n].listener===t){this.listeners.events_ar.splice(n,1);break}}};i.disposeImage=function(){if(i.type=="img")i.screen.src=null};i.destroy=function(){if(i.hasBeenSetSelectable_bl){i.screen.ondragstart=null;i.screen.onselectstart=null}i.screen.removeAttribute("style");i.listeners=[];i.listeners=null;i.children_ar=[];i.children_ar=null;i.style=null;i.screen=null;i.transform=null;i.position=null;i.overflow=null;i.display=null;i.visible=null;i.buttonMode=null;i.x=null;i.y=null;i.w=null;i.h=null;i.rect=null;i.alpha=null;i.innerHTML=null;i.opacityType=null;i.isHtml5_bl=null;i.hasTransform3d_bl=null;i.hasTransform2d_bl=null;i=null};i.init()};e.FWDDisplayObject=t})(window);(function(){var e=function(){this.listeners={events_ar:[]};this.destroy=function(){this.listeners=null};this.addListener=function(e,t){if(e==undefined)throw Error("type is required.");
15if(typeof e==="object")throw Error("type must be of type String.");if(typeof t!="function")throw Error("listener must be of type Function.");var n={};n.type=e;n.listener=t;n.target=this;this.listeners.events_ar.push(n)};this.dispatchEvent=function(e,t){if(this.listeners==null)return;if(e==undefined)throw Error("type is required.");if(typeof e==="object")throw Error("type must be of type String.");for(var n=0,r=this.listeners.events_ar.length;n<r;n++){if(this.listeners.events_ar[n].target===this&&this.listeners.events_ar[n].type===e){if(t){for(var i in t){this.listeners.events_ar[n][i]=t[i]}}this.listeners.events_ar[n].listener.call(this,this.listeners.events_ar[n])}}};this.removeListener=function(e,t){if(e==undefined)throw Error("type is required.");if(typeof e==="object")throw Error("type must be of type String.");if(typeof t!="function")throw Error("listener must be of type Function."+e);for(var n=0,r=this.listeners.events_ar.length;n<r;n++){if(this.listeners.events_ar[n].target===this&&this.listeners.events_ar[n].type===e&&this.listeners.events_ar[n].listener===t){this.listeners.events_ar.splice(n,1);break}}}};window.FWDEventDispatcher=e})(window);(function(){var e=function(e){var t=this;this.main_do;this.comboBox_do;this.preloader_do;this.customContextMenuDO;this.infoDO;this.thumbsManager_do;this.stageContainer;this.stageWidth=0;this.stageHeight=100;this.resizeHandlerIntervalId;this.isMobile_bl=FWDUtils.isMobile;this.init=function(){TweenLite.ticker.useRAF(false);t.props_obj=e;if(!this.props_obj){alert("FWDGrid constructor properties object is not defined!");return}if(!this.props_obj){alert("FWDGrid constructor properties object is not defined!");return}if(!this.props_obj.gridHolderId){alert("Property gridHolderId is not defined in the FWDGrid constructor, this property represents the div id into which the grid is added as a child!");return}t.stageContainer=FWDUtils.getChildById(this.props_obj.gridHolderId);if(!t.stageContainer){alert("Grid holder div is not found, please make sure that the div exsists and the id is correct! "+this.props_obj.gridHolderId);return}t.backgroundColor_str=t.props_obj.backgroundColor;t.setupMainDO();t.setupInfo();t.setupData();t.startToResize()};this.setupMainDO=function(){t.main_do=new FWDDisplayObject("div","relative");t.main_do.setSelectable(false);t.main_do.setResizableSizeAfterParent();t.main_do.setHeight(t.stageHeight);t.main_do.setBkColor(t.backgroundColor_str);t.stageContainer.appendChild(t.main_do.screen)};this.setupInfo=function(){FWDInfo.setPrototype();t.infoDO=new FWDInfo};this.startToResize=function(){if(window.addEventListener){window.addEventListener("resize",t.resizeHandler)}else if(window.attachEvent){window.attachEvent("onresize",t.resizeHandler)}t.resizeHandler()};this.resizeHandler=function(e){var n=t.main_do.getWidth();var r=t.main_do.getHeight();if(t.stageWidth==n)return;if(n!=0)t.stageWidth=n;if(FWDUtils.isIEAndLessThen9){t.stageHeight=document.documentElement.clientHeight}else{t.stageHeight=window.innerHeight}if(t.preloader_do)t.positionPreloader();if(t.comboBox_do)t.comboBox_do.position();if(t.thumbsManager_do)t.thumbsManager_do.resizeHandler()};this.setupDisableContainer=function(){t.disable_sdo=new FWDSimpleDisplayObject("div");t.disable_sdo.setBkColor("#FF0000");t.disable_sdo.setAlpha(.001);t.disable_sdo.getStyle().msTouchAction="none";t.main_do.addChild(t.disable_sdo)};this.disableAll=function(){if(window.addEventListener){if(t.isMobile_bl){window.addEventListener("touchstart",t.disableScrollWhileChangingCat);window.addEventListener("touchmove",t.disableScrollWhileChangingCat)}else{window.addEventListener("mousewheel",t.disableScrollWhileChangingCat);window.addEventListener("DOMMouseScroll",t.disableScrollWhileChangingCat)}}else if(document.attachEvent){document.attachEvent("onmousewheel",this.disableScrollWhileChangingCat)}t.disable_sdo.setWidth(t.stageWidth);t.disable_sdo.setHeight(t.stageHeight)};this.enableAll=function(){if(window.removeEventListener){if(t.isMobile_bl){window.removeEventListener("touchstart",t.disableScrollWhileChangingCat);window.removeEventListener("touchmove",t.disableScrollWhileChangingCat)}else{window.removeEventListener("mousewheel",t.disableScrollWhileChangingCat);window.removeEventListener("DOMMouseScroll",t.disableScrollWhileChangingCat)}}else if(document.detachEvent){document.detachEvent("onmousewheel",t.disableScrollWhileChangingCat)}t.disable_sdo.setWidth(0);t.disable_sdo.setWidth(0)};this.disableScrollWhileChangingCat=function(e){if(e.preventDefault){e.preventDefault()}else{return false}};this.setupContextMenu=function(){t.customContextMenuDO=new FWDContextMenu(t.main_do,t.data.showContextMenu_bl)};this.setupData=function(){FWDData.setPrototype();t.data=new FWDData(t.props_obj);t.data.addListener(FWDData.PRELOADER_LOAD_DONE,t.onPreloaderLoadDone);t.data.addListener(FWDData.LOAD_ERROR,t.dataLoadError);t.data.addListener(FWDData.LOAD_DONE,t.dataLoadComplete)};this.onPreloaderLoadDone=function(){t.setupPreloader();t.positionPreloader()};this.dataLoadError=function(e,n){t.main_do.addChild(t.infoDO);t.infoDO.showText(e.text)};this.dataLoadComplete=function(e){clearInterval(t.resizeHandlerIntervalId);t.preloader_do.hide(true);t.setupThumbsManager();if(t.data.showComboBox_bl){setTimeout(function(){t.setupComboBox();t.setupDisableContainer()},1200)}
15t.setupLightBox();if(!t.isMobile_bl)t.setupContextMenu()};this.setupPreloader=function(){FWDPreloader.setPrototype();t.preloader_do=new FWDPreloader(t.data.mainPreloader_img,30,29,31,30);t.preloader_do.addListener(FWDPreloader.HIDE_COMPLETE,t.onPreloaderHideCompleteHandler);t.preloader_do.show(true);t.main_do.addChild(t.preloader_do)};this.positionPreloader=function(){t.preloader_do.setX(parseInt((t.stageWidth-t.preloader_do.getWidth())/2));t.preloader_do.setY(parseInt((100-t.preloader_do.getHeight())/2))};this.onPreloaderHideCompleteHandler=function(){t.main_do.removeChild(t.preloader_do)};this.setupThumbsManager=function(e){FWDThumbsManager.setPrototype();t.thumbsManager_do=new FWDThumbsManager(t.data,t);t.thumbsManager_do.addListener(FWDThumbsManager.LOAD_ERROR,t.onThumbsManagerLoadError);t.thumbsManager_do.addListener(FWDThumbsManager.CLICK,t.onThumbsManagerClick);t.thumbsManager_do.addListener(FWDThumbsManager.HIDE_THUMBS_COMPLETE,t.onThumbsManagerHideComplete);t.main_do.addChild(t.thumbsManager_do)};this.onThumbsManagerLoadError=function(e){t.main_do.addChild(t.infoDO);t.infoDO.showText(e.text)};this.onThumbsManagerClick=function(e){if(t.lighBox_do.isShowed_bl)return;t.lighBox_do.show(e.id)};this.onThumbsManagerHideComplete=function(){t.enableAll()};this.setupComboBox=function(){FWDComboBox.setPrototype();t.comboBox_do=new FWDComboBox(t,{upArrowN_img:t.data.comboboxUpArrowN_img,upArrowS_img:t.data.comboboxUpArrowS_img,categories_ar:t.data.categories_ar,selectorLabel:t.data.selectLabel_str,position:t.data.position_str,startAtCategory:t.data.startAtCategory,comboBoxHorizontalMargins:t.data.comboBoxHorizontalMargins,comboBoxVerticalMargins:t.data.comboBoxVerticalMargins,comboBoxCornerRadius:t.data.comboBoxCornerRadius,selctorBackgroundNormalColor:t.data.selctorBackgroundNormalColor_str,selctorBackgroundSelectedColor:t.data.selctorBackgroundSelectedColor_str,selctorTextNormalColor:t.data.selctorTextNormalColor_str,selctorTextSelectedColor:t.data.selctorTextSelectedColor_str,buttonBackgroundNormalColor:t.data.buttonBackgroundNormalColor_str,buttonBackgroundSelectedColor:t.data.buttonBackgroundSelectedColor_str,buttonTextNormalColor:t.data.buttonTextNormalColor_str,buttonTextSelectedColor:t.data.buttonTextSelectedColor_str,shadowColor:t.data.comboBoxShadowColor_str});t.comboBox_do.addListener(FWDComboBox.BUTTON_PRESSED,t.onComboboxButtonPressedHandler);t.main_do.addChild(t.comboBox_do)};this.onComboboxButtonPressedHandler=function(e){if(t.thumbsManager_do.allowToSwitchCat_bl){t.disableAll();t.thumbsManager_do.showCurrentCat(e.id);t.lighBox_do.updateData(t.data.lightBox_ar[e.id])}};this.setupLightBox=function(){FWDLightBox.setPrototype();this.lighBox_do=new FWDLightBox({data_ar:t.data.lightBox_ar[t.data.startAtCategory],lightboxPreloader_img:this.data.lightboxPreloader_img,slideShowPreloader_img:this.data.slideShowPreloader_img,closeN_img:this.data.lightboxCloseButtonN_img,closeS_img:this.data.lightboxCloseButtonS_img,nextN_img:this.data.lightboxNextButtonN_img,nextS_img:this.data.lightboxNextButtonS_img,prevN_img:this.data.lightboxPrevButtonN_img,prevS_img:this.data.lightboxPrevButtonS_img,maximizeN_img:this.data.lightboxMaximizeN_img,maximizeS_img:this.data.lightboxMaximizeS_img,minimizeN_img:this.data.lightboxMinimizeN_img,minimizeS_img:this.data.lightboxMinimizeS_img,infoOpenN_img:this.data.lightboxInfoOpenN_img,infoOpenS_img:this.data.lightboxInfoOpenS_img,infoCloseN_img:this.data.lightboxInfoCloseN_img,infoCloseS_img:this.data.lightboxInfoCloseS_img,playN_img:this.data.lightboxPlayN_img,playS_img:this.data.lightboxPlayS_img,pauseN_img:this.data.lightboxPauseN_img,pauseS_img:this.data.lightboxPauseS_img,showContextMenu:this.data.showContextMenu_bl,showContextMenu_bl:t.data.showContextMenu_bl,addKeyboardSupport_bl:t.data.addLightBoxKeyboardSupport_bl,showNextAndPrevButtons:t.data.showLighBoxNextAndPrevButtons_bl,showZoomButton:t.data.showLightBoxZoomButton_bl,showInfoButton:t.data.showLightBoxInfoButton_bl,showSlideshowButton:t.data.showLighBoxSlideShowButton_bl,slideShowAutoPlay:t.data.slideShowAutoPlay_bl,showInfoWindowByDefault:t.data.showInfoWindowByDefault_bl,lightBoxVideoAutoPlay:t.data.lightBoxVideoAutoPlay_bl,infoWindowBackgroun
15dColor:t.data.lightBoxInfoWindowBackgroundColor_str,infoWindowBackgroundOpacity:t.data.lightBoxInfoWindowBackgroundOpacity,backgroundColor_str:t.data.lightBoxBackgroundColor_str,backgroundOpacity:t.data.lightBoxMainBackgroundOpacity,itemBackgroundColor_str:t.data.lightBoxItemBackgroundColor_str,borderColor_str:t.data.lightBoxItemBorderColor_str,borderSize:t.data.lightBoxBorderSize,borderRadius:t.data.lightBoxBorderRadius,slideShowDelay:t.data.lightBoxSlideShowDelay});t.lighBox_do.addListener(FWDLightBox.MINIMIZE_START,t.lightBoxMinimizeStartHandler);t.lighBox_do.addListener(FWDLightBox.MAXIMIZE_COMPLETE,t.lightBoxMaximizeCompleteHandler)};this.lightBoxMinimizeStartHandler=function(){if(!t.isMobile_bl||FWDUtils.isAndroid){}};this.lightBoxMaximizeCompleteHandler=function(){if(!t.isMobile_bl||FWDUtils.isAndroid){}};this.destroy=function(){clearInterval(t.resizeHandlerIntervalId);t.main_do.setHeight(0);t.stageContainer.style.height="0px";if(t.data)t.data.destroy();if(t.customContextMenuDO)t.customContextMenuDO.destroy();if(t.infoDO)t.infoDO.destroy();if(t.preloader_do)t.preloader_do.destroy();if(t.thumbsManager_do)t.thumbsManager_do.destroy();if(t.lighBox_do)t.lighBox_do.destroy();if(t.main_do)t.main_do.destroy();t.data=null;t.customContextMenuDO=null;t.infoDO=null;t.preloader_do=null;t.thumbsManager_do=null;t.lighBox_do=null;t.main_do=null;t=null};this.init()};window.FWDGrid=e})(window);(function(e){var t=function(){var e=this;var n=t.prototype;this.init=function(){this.setWidth(500);this.setBkColor("#FF0000");this.getStyle().padding="10px"};this.showText=function(e){this.setInnerHTML(e)};this.destroy=function(){n.destroy();t.prototype=null;e=null};this.init()};t.setPrototype=function(){t.prototype=new FWDDisplayObject("div","relative")};t.prototype=null;e.FWDInfo=t})(window);(function(e){var t=function(n,r,i,s,o){var u=this;var a=t.prototype;this.main_do;this.text_do;this.background_do;this.backgroundColor_str=r;this.backgroundOpacity=i;this.margins=n;this.maxWidth;this.maxHeight;this.finalWidth;this.finalHeight;this.lastPresedY;this.borderRadius=s;this.vy=0;this.vy2=0;this.friction=.9;this.obj={currentWidth:0};this.updateMobileScrollBarIntervalId_int;this.isShowed_bl=false;this.isScrollBarActive_bl=false;this.isMobile_bl=o;this.isDragging_bl=false;this.isHiddenDone_bl=true;this.init=function(){this.setOverflow("visible");this.setBkColor("#FF0000");this.setX(this.margins);this.setY(this.margins);this.setupMainContainers();this.setVisible(false)};this.setupMainContainers=function(){this.main_do=new FWDDisplayObject("div");this.text_do=new FWDDisplayObject("div");this.text_do.getStyle().fontSmoothing="antialiased";this.text_do.getStyle().webkitFontSmoothing="antialiased";this.text_do.getStyle().textRendering="optimizeLegibility";this.background_do=new FWDDisplayObject("div");this.background_do.setResizableSizeAfterParent();this.background_do.setBkColor(this.backgroundColor_str);this.background_do.setAlpha(this.backgroundOpacity);this.main_do.addChild(this.background_do);this.main_do.addChild(this.text_do);this.addChild(this.main_do)};this.setText=function(e,t,n,r,i){this.maxWidth=t;this.maxHeight=n;if(!i&&u.borderRadius!=0){u.background_do.getStyle().borderTopLeftRadius=u.borderRadius-1+"px";u.background_do.getStyle().borderTopRightRadius=u.borderRadius-1+"px"}else{if(u.borderRadius!=0){u.background_do.getStyle().borderTopLeftRadius="0px";u.background_do.getStyle().borderTopRightRadius="0px"}}this.text_do.setInnerHTML(e);clearTimeout(this.resieId_to);this.resieId_to=setTimeout(function(){u.resize(u.maxWidth,u.maxHeight,r);if(!u.isShowed_bl){if(u.isHiddenDone_bl)u.hide(false);u.show(true)}else{u.show(true)}},50);u.disableMobileScrollBar();u.onTweenUpdate()};this.resize=function(e,t,n){u.maxWidth=e-u.margins*2;u.maxHeight=t-u.margins*2;u.finalWidth=u.maxWidth;u.setWidth(u.maxWidth);TweenMax.killTweensOf(u.obj);if(n){TweenMax.to(u.obj,.8,{delay:.1,currentWidth:u.maxWidth,onUpdate:u.onTweenUpdate,ease:Expo.easeInOut})}else{u.obj.currentWidth=u.maxWidth}u.onTweenUpdate();u.text_do.setY(0)};
15this.onTweenUpdate=function(){u.main_do.setWidth(u.obj.currentWidth);u.finalHeight=u.text_do.getHeight()<=u.maxHeight?u.text_do.getHeight():u.maxHeight;u.main_do.setHeight(u.finalHeight);u.background_do.setHeight(u.finalHeight);if(u.text_do.getHeight()>u.maxHeight){u.enableMobileScrollBar()}else{u.disableMobileScrollBar()}};this.enableMobileScrollBar=function(){if(!this.isMobile_bl)return;if(this.isScrollBarActive_bl)return;this.getScreen().addEventListener("touchstart",this.touchStartHandler);clearInterval(this.updateMobileScrollBar);this.updateMobileScrollBarIntervalId_int=setInterval(this.updateMobileScrollBar,16);this.isScrollBarActive_bl=true};this.disableMobileScrollBar=function(){if(!this.isScrollBarActive_bl)return;this.getScreen().removeEventListener("touchstart",this.touchStartHandler);clearInterval(this.updateMobileScrollBar);this.isScrollBarActive_bl=false};this.touchStartHandler=function(t){t.preventDefault();e.addEventListener("touchend",u.touchEndHandler);e.addEventListener("touchmove",u.scrollBarOnMoveHandler);u.lastPresedY=t.touches[0].pageY-e.pageYOffset};this.scrollBarOnMoveHandler=function(t){t.preventDefault();var n=0;u.isDragging_bl=true;n=t.touches[0].pageY-e.pageYOffset-u.lastPresedY;u.lastPresedY=t.touches[0].pageY-e.pageYOffset;u.text_do.setY(u.text_do.getY()+n);u.vy=n*2};this.touchEndHandler=function(t){e.removeEventListener("touchend",u.touchEndHandler);e.removeEventListener("touchmove",u.scrollBarOnMoveHandler);u.isDragging_bl=false};this.updateMobileScrollBar=function(){var e=u.text_do.getY();var t=u.text_do.getHeight();if(!u.isDragging_bl){u.vy*=u.friction;e+=u.vy;if(e>0){u.vy2=(0-e)*.5;u.vy*=u.friction;e+=u.vy2}else if(e<=u.maxHeight-t){u.vy2=(u.maxHeight-t-e)*.5;u.vy*=u.friction;e+=u.vy2}u.text_do.setY(Math.round(e))}};this.hide=function(e){TweenMax.killTweensOf(this);if(e){TweenMax.to(this,.6,{y:-this.finalHeight,ease:Expo.easeInOut,onComplete:this.hideComplete});this.isHiddenDone_bl=false}else{this.setVisible(false);this.setY(-this.finalHeight);this.isShowed_bl=false;this.isHiddenDone_bl=true}u.isShowed_bl=false};this.hideComplete=function(){u.isHiddenDone_bl=true;u.setVisible(false)};this.show=function(e){this.setVisible(true);TweenMax.killTweensOf(this);if(e){TweenMax.to(this,.6,{y:this.margins,ease:Expo.easeInOut})}else{this.setVisible(false);this.setY(this.margins)}this.isHiddenDone_bl=false;this.isShowed_bl=true};this.init();this.destroy=function(){clearInterval(this.updateMobileScrollBar);if(this.isMobile_bl){this.getScreen().removeEventListener("touchstart",this.touchStartHandler);e.removeEventListener("touchend",this.touchEndHandler);e.removeEventListener("touchmove",this.scrollBarOnMoveHandler)}TweenMax.killTweensOf(this);TweenMax.killTweensOf(this.obj);this.main_do.destroy();this.text_do.destroy();this.background_do.destroy();this.main_do=null;this.text_do=null;this.background_do=null;u.setInnerHTML("");a.destroy();u=null;a=null;t.prototype=null}};t.setPrototype=function(){t.prototype=new FWDDisplayObject("div")};t.HIDE_COMPLETE="infoWindowHideComplete";t.prototype=null;e.FWDInfoWindow=t})(window);(function(e){function c(t,n,r){function u(){if(s){s.apply(e,arguments);if(!o){delete n[i];s=null}}}var i,s=r[0],o=t===a;r[0]=u;i=t.apply(e,r);n[i]={args:r,created:Date.now(),cb:s,id:i};return i}function h(t,n,r,i,s){function c(){if(o.cb){o.cb.apply(e,arguments);if(!u){delete r[i];o.cb=null}}}var o=r[i];if(!o){return}var u=t===a;n(o.id);if(!u){var f=o.args[1];var l=Date.now()-o.created;if(l<0){l=0}f-=l;if(f<0){f=0}o.args[1]=f}o.args[0]=c;o.created=Date.now();o.id=t.apply(e,o.args)}var t=navigator.platform;var n=false;if(t=="iPad"||t=="iPhone")n=true;if(!n)return;var r=navigator.userAgent;var i=false;if(r.indexOf("6")!=-1)i=true;if(!i)return;var s={};var o={};var u=e.setTimeout;var a=e.setInterval;var f=e.clearTimeout;var l=e.clearInterval;e.setTimeout=function(){return c(u,s,arguments)};e.setInterval=function(){return c(a,o,arguments)};e.clearTimeout=function(e){var t=s[e];if(t){delete s[e];f(t.id)}};e.clearInterval=function(e){var t=o[e];if(t){delete o[e];l(t.id)}};e.addEventListener("scroll",function(){var e;
15for(e in s){h(u,f,s,e)}for(e in o){h(a,l,o,e)}})})(window);(function(e){var t=function(n){var r=this;var i=t.prototype;this.image_img;this.closeN_img=n.closeN_img;this.closeS_img=n.closeS_img;this.nextN_img=n.nextN_img;this.nextS_img=n.nextS_img;this.prevN_img=n.prevN_img;this.prevS_img=n.prevS_img;this.maximizeN_img=n.maximizeN_img;this.maximizeS_img=n.maximizeS_img;this.minimizeN_img=n.minimizeN_img;this.minimizeS_img=n.minimizeS_img;this.infoOpenN_img=n.infoOpenN_img;this.infoOpenS_img=n.infoOpenS_img;this.infoCloseN_img=n.infoCloseN_img;this.infoCloseS_img=n.infoCloseS_img;this.pauseN_img=n.pauseN_img;this.pauseS_img=n.pauseS_img;this.playN_img=n.playN_img;this.playS_img=n.playS_img;this.preloaderImg=n.lightboxPreloader_img;this.slideShowPreloader_img=n.slideShowPreloader_img;this.info_do;this.infoWindow_do;this.preloader_do;this.slideShowPreloader_do;this.customContextMenu;this.timerManager;this.bk_do;this.mainItemsHolder_do;this.itemsBackground_do;this.itemsBorder_do;this.itemsHolder_do;this.currentItem_do;this.prevItem_do;this.closeButton_do;this.nextButton_do;this.prevButton_do;this.zoomButton_do;this.infoButton_do;this.slideshowButtton_do;this.data_ar=n.data_ar;this.buttons_ar;this.backgroundColor_str=n.backgroundColor_str;this.transitionDirection_str="next";this.mediaType_str;this.backgroundOpacity=n.backgroundOpacity;this.infoWindowBackgroundOpacity=n.infoWindowBackgroundOpacity||1;this.defaultIframeW=460;this.defaultIframeH=320;this.slideShowDelay=n.slideShowDelay||3e3;if(this.slideShowDelay<3e3)this.slideShowDelay=3e3;this.slideshowPreloaderHeight=29;this.iframeW;this.iframeH;this.borderSize=n.borderSize||0;this.borderRadius=n.borderRadius||0;this.transitionTotalDuration=1200;this.buttonWidth=this.closeN_img.width;
15this.buttonHeight=this.closeN_img.height;this.totalItems=this.data_ar.length;this.originalW;this.originalH;this.finalX;this.finalY;this.finalWidth;this.finalHeight;this.videoIdOrIframeUrl;this.percentX;this.percentY;this.globalXMousePosition;this.globalYMousePosition;this.lastPressedX;this.lastPressedY;this.friction=.9;this.vx;this.vy;this.type_str;this.prevType_str;this.borderColor_str=n.borderColor_str||"#FFFFFF";this.itemBackgroundColor_str=n.itemBackgroundColor_str||"#222222";this.infoWindowBackgroundColor=n.infoWindowBackgroundColor||"transparent";this.id;this.scrollOffestX;this.scrollOffsetY;this.updateImageWhenMaximized_int;this.transitionDoneId_to;this.transitionShapeDoneId_to;this.showVideoId_to;this.maximizeCompleteTimeOutId_to;this.minimizeCompleteTimeOutId_to;this.showFirstTimeWithDelayId_to;this.resizeHandlerId1_to;this.resizeHandlerId2_to;this.orientationChangeId_to;this.isShowed_bl=false;this.isTweeningOnShowOrHide_bl=false;this.firstTimeShowed_bl=true;this.isTweening_bl=false;this.addKeyboardSupport_bl=n.addKeyboardSupport_bl==false?false:true;this.showContextMenu_bl=n.showContextMenu_bl==false?false:true;this.showNextAndPrevButtons_bl=n.showNextAndPrevButtons==false?false:true;this.showZoomButton_bl=n.showZoomButton==false?false:true;this.showInfoButton_bl=n.showInfoButton==false?false:true;this.showSlideshowButton_bl=n.showSlideshowButton==false?false:true;this.slideShowAutoPlay_bl=n.slideShowAutoPlay==false?false:true;this.showInfoWindowByDefault_bl=n.showInfoWindowByDefault==true?true:false;this.isMobile_bl=FWDUtils.isMobile;this.hasPointerEvent_bl=FWDUtils.hasPointerEvent;this.isMaximized_bl=false;this.isFirstItemShowed_bl=false;this.allowToPressKey_bl=true;this.isLoading_bl=false;this.videoAutoPlay_bl=n.lightBoxVideoAutoPlay;this.forceRoundBorderToIframe_bl=false;this.isIframe_bl=false;this.orintationChanceComplete_bl=true;this.init=function(){r.getStyle().msTouchAction="none";r.getStyle().webkitTapHighlightColor="rgba(0, 0, 0, 0)";this.setupInfo();this.setupBackgorundAndMainItemHolder();this.setupPreloader();this.setupCloseButton();if(this.showNextAndPrevButtons_bl)this.setupNextAndPrevButtons();if(this.showZoomButton_bl)this.setupZoomButton();if(this.showInfoButton_bl){this.setupInfoButton()}if(this.showInfoButton_bl||this.showInfoWindowByDefault_bl){this.setupInfoWindow()}if(this.showSlideshowButton_bl){this.setupTimerManager();this.setupSlideShowPreloader();this.setupSlideshowButton()}this.setupContextMenu();this.buttons_ar=[];this.buttons_ar.push(this.closeButton_do);if(this.infoButton_do)this.buttons_ar.push(this.infoButton_do);if(this.showSlideshowButton_bl)this.buttons_ar.push(this.slideshowButtton_do);if(this.zoomButton_do)this.buttons_ar.push(this.zoomButton_do);if(this.showNextAndPrevButtons_bl)this.buttons_ar.push(this.nextButton_do)};this.updateData=function(e){r.data_ar=e;r.totalItems=r.data_ar.length};this.startResizeHandler=function(){if(e.addEventListener){e.addEventListener("resize",r.onResizeHandler);e.addEventListener("scroll",r.onScrollHandler);e.addEventListener("orientationchange",r.orientationChance);if(FWDUtils.isFirefox){document.addEventListener("fullscreenchange",r.onFullScreenChange);document.addEventListener("mozfullscreenchange",r.onFullScreenChange)}}else if(e.attachEvent){e.attachEvent("onresize",r.onResizeHandler);e.attachEvent("onscroll",r.onScrollHandler)}r.resizeHandler();r.resizeHandlerId2_to=setTimeout(function(){r.resizeHandler()},100)};this.onFullScreenChange=function(){r.resizeHandler();clearTimeout(r.resizeHandlerId2_to);r.resizeHandlerId2_to=setTimeout(function(){r.resizeHandler()},50)};r.onScrollHandler=function(e){if(!r.orintationChanceComplete_bl)return;var t=FWDUtils.getScrollOffsets();r.setX(t.x);r.setY(t.y)};r.onResizeHandler=function(e){if(r.isMobile_bl){clearTimeout(r.resizeHandlerId2_to);r.resizeHandlerId2_to=setTimeout(function(){r.resizeHandler()},200)}else{r.resizeHandler();clearTimeout(r.resizeHandlerId2_to);r.resizeHandlerId2_to=setTimeout(function(){r.resizeHandler()},50)}};this.orientationChance=function(){r.orintationChanceComplete_bl=false;clearTimeout(r.resizeHandlerId2_to);clearTimeout(r.orientationChangeId_to);r.orientationChangeId_to=setTimeout(function(){r.orintationChanceComplete_bl=true;r.resizeHandler()},1e3);r.setX(0);r.setWidth(0)};this.resizeHandler=function(){if(!r.orintationChanceComplete_bl)return;var e=FWDUtils.getViewportSize();var t=FWDUtils.getScrollOffsets();if(r.stageWidth==e.w&&r.stageHeight==e.h)return;r.isTweening_bl=false;r.stageWidth=e.w;r.stageHeight=e.h;r.scrollOffestX=t.x;r.scrollOffsetY=t.y;r.setX(t.x);r.setY(t.y);if(r.isMobile_bl){r.setWidth(r.stageWidth);r.setHeight(r.stageHeight)}else{r.setWidth(r.stageWidth-.5);r.setHeight(r.stageHeight-.5)}r.positionPreloader();r.resizeCurrentItem();r.positionButtons(false);
15if(r.infoWindow_do&&r.infoWindow_do.isShowed_bl)r.infoWindow_do.resize(r.finalWidth,r.finalHeight,false)};this.setupContextMenu=function(){this.customContextMenu=new FWDContextMenu(this,this.showContextMenu_bl)};this.disableBrowserScrollBars=function(){if(this.isMobile_bl){e.addEventListener("touchmove",this.mouseDummyHandler)}else{if(e.addEventListener){e.addEventListener("mousewheel",this.mouseDummyHandler);e.addEventListener("DOMMouseScroll",this.mouseDummyHandler)}else if(document.attachEvent){document.attachEvent("onmousewheel",this.mouseDummyHandler)}}};this.mouseDummyHandler=function(e){if(e.preventDefault){e.preventDefault()}else{return false}};this.setupInfo=function(){FWDInfo.setPrototype();this.info_do=new FWDInfo};this.setupBackgorundAndMainItemHolder=function(){this.bk_do=new FWDDisplayObject("div");this.bk_do.setResizableSizeAfterParent();this.bk_do.setBkColor(this.backgroundColor_str);this.mainItemsHolder_do=new FWDDisplayObject("div");this.itemsBorder_do=new FWDDisplayObject("div");this.itemsBorder_do.setBkColor(this.borderColor_str);this.itemsBackground_do=new FWDDisplayObject("div");
15this.itemsBackground_do.setBkColor(r.itemBackgroundColor_str);this.itemsHolder_do=new FWDDisplayObject("div");this.itemsHolder_do.setOverflow("visible");this.mainItemsHolder_do.addChild(this.itemsBorder_do);this.mainItemsHolder_do.addChild(this.itemsBackground_do);this.mainItemsHolder_do.addChild(this.itemsHolder_do);this.addChild(this.bk_do);this.addChild(this.mainItemsHolder_do)};this.addCloseEventsWhenBkIsPressed=function(){if(r.isMobile_bl){if(r.hasPointerEvent_bl){r.bk_do.screen.addEventListener("MSPointerDown",r.onBkMouseDown)}else{r.bk_do.screen.addEventListener("touchstart",r.onBkMouseDown)}}else if(r.bk_do.screen.addEventListener){r.bk_do.screen.addEventListener("mousedown",r.onBkMouseDown)}else if(r.bk_do.screen.attachEvent){r.bk_do.screen.attachEvent("onmousedown",r.onBkMouseDown)}};this.onBkMouseDown=function(e){r.hide()};this.show=function(e){if(this.isShowed_bl)return;this.isShowed_bl=true;this.isTweeningOnShowOrHide_bl=true;this.getStyle().zIndex=100000002;this.disableBrowserScrollBars();if(this.addKeyboardSupport_bl)this.addKeyboardSupport();this.hideButtons(false);if(navigator.userAgent.toString().toLowerCase().indexOf("msie 7")!=-1){document.getElementsByTagName("body")[0].appendChild(this.screen)}else{document.documentElement.appendChild(this.screen)}this.id=e;this.startResizeHandler();this.bk_do.setAlpha(0);TweenMax.to(this.bk_do,.8,{alpha:this.backgroundOpacity,ease:Quint.easeOut,onComplete:this.onShowComplete});this.showFirstTimeWithDelayId_to=setTimeout(function(){r.showCurrentItem()},100);this.dispatchEvent(t.SHOW_START)};this.onShowComplete=function(){r.isTweeningOnShowOrHide_bl=false;r.addCloseEventsWhenBkIsPressed()};this.showCurrentItem=function(){if(r==null)return;this.type_str=this.data_ar[this.id].url;if(this.data_ar[this.id].dataType.toString().toLowerCase()=="iframe"){this.iframeW=this.data_ar[this.id].width||this.defaultIframeW;this.iframeH=this.data_ar[this.id].height||this.defaultIframeH;this.videoIdOrIframeUrl=this.type_str;this.type_str=t.IFRAME;if(r.forceRoundBorderToIframe_bl&&r.borderRadius!=0){r.itemsBorder_do.getStyle().borderRadius=r.borderRadius+"px"}else if(r.borderRadius!=0){r.itemsBorder_do.getStyle().borderRadius="0px";r.itemsBackground_do.getStyle().borderRadius="0px"}r.isIframe_bl=true}else if(this.type_str.toString().toLowerCase().indexOf(".jpg")!=-1||this.type_str.toString().toLowerCase().indexOf(".png")!=-1||this.type_str.toString().toLowerCase().indexOf(".jpeg")!=-1){this.type_str=t.IMAGE}else if(this.type_str.toString().toLowerCase().indexOf("http://www.youtube")!=-1||this.type_str.toString().toLowerCase().indexOf("http://youtube")!=-1||this.type_str.toString().toLowerCase().indexOf("youtube.com")!=-1){args=FWDUtils.getUrlArgs(this.type_str);if(!args.v){this.addChild(this.info_do);this.info_do.showText("Make sure that the youtube url is formatted correctly, probably the <font color='#FFFFFF'>v</font> variable from the url is missing, this represents the video id.");return}this.iframeW=this.data_ar[this.id].width||this.defaultIframeW;this.iframeH=this.data_ar[this.id].height||this.defaultIframeH;this.videoIdOrIframeUrl=args.v;this.type_str=t.YOUTUBE;if(r.forceRoundBorderToIframe_bl&&r.borderRadius!=0){r.itemsBorder_do.getStyle().borderRadius=r.borderRadius+"px"}else if(r.borderRadius!=0){r.itemsBorder_do.getStyle().borderRadius="0px";r.itemsBackground_do.getStyle().borderRadius="0px"}}else if(this.type_str.toString().toLowerCase().indexOf("http://www.vimeo")!=-1||this.type_str.toString().toLowerCase().indexOf("http://vimeo")!=-1||this.type_str.toString().toLowerCase().indexOf("vimeo.com")!=-1){this.iframeW=this.data_ar[this.id].width||this.defaultIframeW;this.iframeH=this.data_ar[this.id].height||this.defaultIframeH;this.videoIdOrIframeUrl=this.type_str.substr(this.type_str.lastIndexOf("/")+1);this.type_str=t.VIMEO;if(r.forceRoundBorderToIframe_bl&&r.borderRadius!=0){r.itemsBorder_do.getStyle().borderRadius=r.borderRadius+"px"}else if(r.borderRadius!=0){r.itemsBorder_do.getStyle().borderRadius="0px";r.itemsBackground_do.getStyle().borderRadius="0px"}}this.createItem()};this.createItem=function(){clearTimeout(this.transitionShapeDoneId_to);clearTimeout(this.showVideoId_to);this.preloader_do.hide(true);if(this.showSlideshowButton_bl)this.timerManager.stop();if(this.contains(this.info_do))this.removeChild(this.info_do);if(this.image_img){this.image_img.onload=null;this.image_img.onerror=null;this.image_img=null}if(this.infoButton_do)this.infoButton_do.isDisabled_bl=true;
15if(this.type_str==t.IMAGE){if(this.prevItem_do){if(this.opacityType=="filter"&&this.prevItem_do.type!="img"){this.prevItem_do.setVisible(false)}else if(this.isMobile_bl||this.prevItem_do.type!="img"){this.cleanChildren(0)}}this.loadImage()}else if(this.type_str==t.YOUTUBE||this.type_str==t.VIMEO||this.type_str==t.IFRAME){this.isTweening_bl=true;if(this.firstTimeShowed_bl){this.createIframeHolder();this.resizeCurrentItem();this.showItemFirstTime();this.showVideoId_to=setTimeout(this.showIframeContent,900);this.prevItem_do=r.currentItem_do}else{if(this.prevItem_do){if(this.opacityType=="filter"&&this.prevItem_do.type!="img"){this.prevItem_do.setVisible(false)}else if(this.isMobile_bl||this.prevItem_do.type!="img"){this.cleanChildren(0)}else{TweenMax.to(this.prevItem_do,.8,{alpha:0})}}this.createIframeHolder();this.resizeCurrentItem(true);this.positionButtons(true);this.animMainDos();this.showVideoId_to=setTimeout(this.showIframeContent,900);if(this.showZoomButton_bl&&(this.type_str==t.YOUTUBE||this.type_str==t.VIMEO||r.type_str==t.IFRAME)){var e=FWDUtils.indexOfArray(this.buttons_ar,this.zoomButton_do);if(e!=-1){this.buttons_ar.splice(e,1);this.removeChild(this.zoomButton_do)}}this.prevItem_do=r.currentItem_do}if(r.infoWindow_do){if(this.mainItemsHolder_do.contains(r.infoWindow_do)&&this.infoWindow_do.isShowed_bl){this.infoWindow_do.setText(this.data_ar[r.id].infoText,this.finalWidth,this.finalHeight,false,this.type_str!=t.IMAGE)}}}this.prevType_str=this.type_str};this.createIframeHolder=function(){this.currentItem_do=new FWDDisplayObject("div");if(this.type_str==t.IFRAME&&this.isMobile_bl){this.currentItem_do.getStyle().overflow="scroll";this.currentItem_do.getStyle().webkitOverflowScrolling="touch"}this.originalWidth=r.iframeW||r.defaultIframeW;this.originalHeight=r.iframeH||r.defaultIframeH;this.itemsHolder_do.addChild(r.currentItem_do)};this.loadImage=function(){this.isLoading_bl=true;this.preloader_do.show(true);var e=this.data_ar[this.id].url;this.image_img=new Image;this.image_img.onload=this.imageLoadComplete;this.image_img.onerror=this.imageLoadError;this.image_img.src=e;this.addChild(this.preloader_do)};this.imageLoadComplete=function(e){if(r.prevItem_do){if(!r.isMobile_bl&&r.prevItem_do.type=="img")TweenMax.to(r.prevItem_do,.6,{alpha:0})}r.originalWidth=r.image_img.width;r.originalHeight=r.image_img.height;r.currentItem_do=new FWDDisplayObject("img");r.currentItem_do.setScreen(r.image_img);if(r.borderRadius!=0)r.currentItem_do.getStyle().borderRadius=r.borderRadius+"px";if(r.borderRadius!=0)r.itemsBorder_do.getStyle().borderRadius=r.borderRadius+"px";if(r.borderRadius!=0)r.itemsBackground_do.getStyle().borderRadius=r.borderRadius+"px";if(r.firstTimeShowed_bl){r.transitionTotalDuration=800;r.resizeCurrentItem(false);r.showItemFirstTime()}else{r.transitionTotalDuration=1400;r.resizeCurrentItem(true);r.currentItem_do.setWidth(r.finalWidth-r.borderSize*2);r.currentItem_do.setHeight(r.finalHeight-r.borderSize*2);r.currentItem_do.setAlpha(0);TweenMax.to(r.currentItem_do,.6,{alpha:1,delay:.8});r.addZoomButtonBackToButtonsArray();r.animMainDos();r.positionButtons(true)}if(r.infoWindow_do&&r.infoWindow_do.isShowed_bl){r.infoWindow_do.setText(r.data_ar[r.id].infoText,r.finalWidth,r.finalHeight,true,r.type_str!=t.IMAGE)}if(r.showSlideshowButton_bl)r.timerManager.stop();r.preloader_do.hide(true);r.prevItem_do=r.currentItem_do;r.isTweening_bl=true;r.isLoading_bl=false;r.transitionShapeDoneId_to=setTimeout(r.transitionShapeDoneHandler,800);r.transitionDoneId_to=setTimeout(r.transitionDoneHandler,r.transitionTotalDuration);r.itemsHolder_do.addChild(r.currentItem_do)};this.transitionDoneHandler=function(){if(r.showSlideshowButton_bl)r.timerManager.start();r.isTweening_bl=false;r.cleanChildren(1)};this.transitionShapeDoneHandler=function(){if(r.infoButton_do)r.infoButton_do.isDisabled_bl=false};this.imageLoadError=function(){var e="Image can't be loaded probably the path is incorrect <font color='#FFFFFF'>"+r.data_ar[r.id].url+"</font>";r.addChild(r.info_do);r.info_do.showText(e)};this.animMainDos=function(){TweenMax.to(this.mainItemsHolder_do,.8,{delay:.1,x:r.finalX,y:r.finalY,w:r.finalWidth,h:r.finalHeight,ease:Expo.easeInOut});
15TweenMax.to(this.itemsBackground_do,.8,{delay:.1,x:r.borderSize,y:r.borderSize,w:r.finalWidth-r.borderSize*2,h:r.finalHeight-r.borderSize*2,ease:Expo.easeInOut});TweenMax.to(this.itemsBorder_do,.8,{delay:.1,w:r.finalWidth,h:r.finalHeight,ease:Expo.easeInOut});TweenMax.to(this.itemsHolder_do,.8,{delay:.1,x:r.borderSize,y:r.borderSize,w:r.finalWidth-r.borderSize*2,h:r.finalHeight-r.borderSize*2,ease:Expo.easeInOut});if(!this.isMobile_bl&&this.prevItem_do.type=="img")TweenMax.to(r.prevItem_do,.8,{delay:.1,x:(r.finalWidth-r.borderSize*2-r.prevItem_do.getWidth())/2,y:(r.finalHeight-r.borderSize*2-r.prevItem_do.getHeight())/2,ease:Expo.easeInOut})};this.showIframeContent=function(){r.isTweening_bl=false;if(r.showSlideshowButton_bl)r.timerManager.start();if(r.infoButton_do)r.infoButton_do.isDisabled_bl=false;r.cleanChildren(1);var e=document.createElement("iframe");e.width="100%";e.height="100%";e.frameBorder=0;e.allowfullscreen=true;if(r.type_str==t.YOUTUBE){if(r.videoAutoPlay_bl){e.src="http://www.youtube.com/embed/"+r.videoIdOrIframeUrl+"?wmode=transparent&autoplay=1"}else{e.src="http://www.youtube.com/embed/"+r.videoIdOrIframeUrl+"?wmode=transparent"}}else if(r.type_str==t.VIMEO){if(r.videoAutoPlay_bl){e.src="http://player.vimeo.com/video/"+r.videoIdOrIframeUrl+"?autoplay=1"}else{e.src="http://player.vimeo.com/video/"+r.videoIdOrIframeUrl}}else if(r.type_str==t.IFRAME){e.src=r.videoIdOrIframeUrl}r.currentItem_do.screen.appendChild(e);r.resizeCurrentItem()};this.showItemFirstTime=function(){this.firstTimeShowed_bl=false;this.showButtons();this.mainItemsHolder_do.setX(this.stageWidth/2);this.mainItemsHolder_do.setY(this.stageHeight/2);this.mainItemsHolder_do.setWidth(0);this.mainItemsHolder_do.setHeight(0);this.currentItem_do.setAlpha(0);this.itemsBorder_do.setAlpha(0);if(this.showInfoWindowByDefault_bl)this.showInfoWindowOnStart();TweenMax.to(this.currentItem_do,.8,{alpha:1,delay:.9,ease:Quint.easeOut});TweenMax.to(this.itemsBorder_do,.8,{alpha:1,delay:.7,ease:Quint.easeOut});TweenMax.to(this.mainItemsHolder_do,.8,{x:this.finalX,y:this.finalY,w:this.finalWidth,h:this.finalHeight,ease:Expo.easeInOut});if(this.showZoomButton_bl&&(this.type_str==t.YOUTUBE||this.type_str==t.VIMEO||r.type_str==t.IFRAME)){var e=FWDUtils.indexOfArray(this.buttons_ar,this.zoomButton_do);if(e!=-1){this.buttons_ar.splice(e,1);this.removeChild(this.zoomButton_do)}}};this.cleanChildren=function(e){var t;var n;while(r.itemsHolder_do.getNumChildren()>e){t=r.itemsHolder_do.getChildAt(0);TweenMax.killTweensOf(t);r.itemsHolder_do.removeChild(t);if(r.opacityType=="opacity"&&t.type!="img")t.setInnerHTML("");t.destroy()}t=null};this.resizeCurrentItem=function(e){if(!this.currentItem_do)return;var t=this.stageWidth-10;var n=this.stageHeight-10;var r=t/this.originalWidth;var i=n/this.originalHeight;var s=0;if(r<=i){s=r}else if(r>=i){s=i}if(r>=1&&i>=1)s=1;this.finalWidth=Math.round(this.originalWidth*s);this.finalHeight=Math.round(this.originalHeight*s);if(this.finalWidth>this.stageWidth-this.buttonWidth*2-4){this.finalWidth=this.stageWidth-this.buttonWidth*2-4;this.finalHeight=Math.round(this.originalHeight*(this.finalWidth/this.originalWidth))}this.finalX=Math.floor((t-this.finalWidth)/2)+5;this.finalY=Math.floor((n-this.finalHeight)/2)+5;if(e)return;TweenMax.killTweensOf(this.mainItemsHolder_do);this.mainItemsHolder_do.setX(this.finalX);this.mainItemsHolder_do.setY(this.finalY);this.mainItemsHolder_do.setWidth(this.finalWidth);this.mainItemsHolder_do.setHeight(this.finalHeight);TweenMax.killTweensOf(this.itemsBackground_do);this.itemsBackground_do.setX(this.borderSize);this.itemsBackground_do.setY(this.borderSize);
15this.itemsBackground_do.setWidth(this.finalWidth-this.borderSize*2);this.itemsBackground_do.setHeight(this.finalHeight-this.borderSize*2);TweenMax.killTweensOf(this.itemsBorder_do);this.itemsBorder_do.setX(0);this.itemsBorder_do.setY(0);this.itemsBorder_do.setWidth(this.finalWidth);this.itemsBorder_do.setHeight(this.finalHeight);this.itemsBorder_do.setAlpha(1);TweenMax.killTweensOf(this.currentItem_do);if(this.isMaximized_bl){r=this.stageWidth/this.originalWidth;i=this.stageHeight/this.originalHeight;if(r>=i){s=r}else if(r<=i){s=i}this.currentItem_do.setX(parseInt((this.stageWidth-this.originalWidth*s)/2));this.currentItem_do.setY(parseInt((this.stageHeight-this.originalHeight*s)/2));this.currentItem_do.setWidth(parseInt(this.originalWidth*s));this.currentItem_do.setHeight(parseInt(this.originalHeight*s))}else{this.currentItem_do.setAlpha(1);this.currentItem_do.setX(0);this.currentItem_do.setY(0);this.currentItem_do.setWidth(this.finalWidth-this.borderSize*2);this.currentItem_do.setHeight(this.finalHeight-this.borderSize*2)}this.itemsHolder_do.setX(this.borderSize);this.itemsHolder_do.setY(this.borderSize);this.itemsHolder_do.setWidth(this.finalWidth-this.borderSize*2);this.itemsHolder_do.setHeight(this.finalHeight-this.borderSize*2)};this.goToNextItem=function(){if(this.isTweening_bl)return;this.transitionDirection_str="next";this.id++;if(this.id>this.totalItems-1){this.id=0}this.showCurrentItem()};this.goToPrevItem=function(){if(this.isTweening_bl)return;this.transitionDirection_str="prev";this.id--;if(this.id<0){this.id=this.totalItems-1}this.showCurrentItem()};this.maximizeOrMinimize=function(){if(this.isLoading_bl||r.isTweeningOnShowOrHide_bl)return;if(this.timerManager)this.timerManager.stop();var e;var n;var i;var s;var o;var u;var a;clearTimeout(this.maximizeCompleteTimeOutId_to);clearTimeout(this.minimizeCompleteTimeOutId_to);TweenMax.killTweensOf(this.currentItem_do);if(this.isMaximized_bl){this.isMaximized_bl=false;this.isTweening_bl=true;if(this.isMobile_bl){this.removeEventsForScrollngImageOnMobile()}else{this.removeEventsForScrollngImageOnDesktop()}this.bk_do.setAlpha(this.backgroundOpacity);this.mainItemsHolder_do.setVisible(true);this.closeButton_do.setVisible(true);if(r.nextButton_do){this.nextButton_do.setVisible(true);this.prevButton_do.setVisible(true)}if(this.infoButton_do)this.infoButton_do.setVisible(true);if(this.slideshowButtton_do){this.slideshowButtton_do.setVisible(true)}this.currentItem_do.setX(this.currentItem_do.getX()-this.finalX-this.borderSize);this.currentItem_do.setY(this.currentItem_do.getY()-this.finalY-this.borderSize);this.positionButtons(true);if(this.slideShowPreloader_do)this.positionSlideShowPreloader(false);TweenMax.to(this.currentItem_do,.8,{x:0,y:0,w:this.finalWidth-this.borderSize*2,h:this.finalHeight-this.borderSize*2,ease:Expo.easeInOut});this.minimizeCompleteTimeOutId_to=setTimeout(this.minimizeCompleteHandler,800);this.mainItemsHolder_do.setOverflow("visible");this.zoomButton_do.isMaximized_bl=false;this.itemsHolder_do.addChild(this.currentItem_do);this.addChild(this.mainItemsHolder_do);this.addChild(this.zoomButton_do);this.dispatchEvent(t.MINIMIZE_START)}else{this.isMaximized_bl=true;this.isTweening_bl=true;if(r.borderRadius!=0)r.currentItem_do.getStyle().borderRadius="";e=this.stageWidth/this.originalWidth;n=this.stageHeight/this.originalHeight;a=0;if(e>=n){a=e}else if(e<=n){a=n}o=parseInt(this.originalWidth*a);u=parseInt(this.originalHeight*a);i=parseInt((this.stageWidth-o)/2);s=parseInt((this.stageHeight-u)/2);this.currentItem_do.setAlpha(1);this.currentItem_do.setX(this.currentItem_do.getGlobalX());this.currentItem_do.setY(this.currentItem_do.getGlobalY());if(this.isMobile_bl){TweenMax.to(this.zoomButton_do,.8,{x:this.stageWidth-this.buttonWidth,y:1,ease:Expo.easeInOut});TweenMax.to(this.currentItem_do,.8,{x:i,y:s,w:o,h:u,ease:Expo.easeInOut})}else{this.zoomButton_do.isMaximized_bl=true;if(e>=n){TweenMax.to(this.currentItem_do,.8,{x:i,w:o,h:u,ease:Expo.easeInOut})}else if(e<n){TweenMax.to(this.currentItem_do,.8,{y:s,w:o,h:u,ease:Expo.easeInOut})}this.addEventsForScrollngImageOnDesktop()}if(r.infoWindow_do)if(r.infoButton_do.currentState==0)this.infoWindow_do.hide(false);this.itemsHolder_do.removeChild(this.currentItem_do);this.addChild(this.currentItem_do);this.addChild(this.zoomButton_do);this.maximizeCompleteTimeOutId_to=setTimeout(this.maximizeCompleteHandler,800)}};this.maximizeCompleteHandler=function(){r.bk_do.setAlpha(1);r.mainItemsHolder_do.setVisible(false);r.closeButton_do.setVisible(false);
15if(r.nextButton_do){r.nextButton_do.setVisible(false);r.prevButton_do.setVisible(false)}if(r.infoButton_do)r.infoButton_do.setVisible(false);if(r.slideshowButtton_do){r.slideshowButtton_do.setVisible(false);r.slideShowPreloader_do.setX(3e3)}r.dispatchEvent(t.MAXIMIZE_COMPLETE);if(r.isMobile_bl)r.addEventsForScrollngImageOnMobile()};this.minimizeCompleteHandler=function(){if(r.infoWindow_do)if(r.infoButton_do.currentState==0)r.infoWindow_do.show(true);if(r.showSlideshowButton_bl)r.timerManager.start();r.mainItemsHolder_do.setOverflow("hidden");if(r.borderRadius!=0)r.currentItem_do.getStyle().borderRadius=r.borderRadius+"px";r.itemsHolder_do.removeChild(r.currentItem_do);r.itemsHolder_do.addChild(r.currentItem_do);r.isTweening_bl=false};this.addEventsForScrollngImageOnDesktop=function(){this.updateImageWhenMaximized_int=setInterval(this.updateMaximizedImageHandler,16);if(e.addEventListener){e.addEventListener("mousemove",this.updateMaximizeImageOnMouseMovedHandler)}else{document.attachEvent("onmousemove",this.updateMaximizeImageOnMouseMovedHandler)}};this.removeEventsForScrollngImageOnDesktop=function(){clearInterval(this.updateImageWhenMaximized_int);if(e.addEventListener){e.removeEventListener("mousemove",this.updateMaximizeImageOnMouseMovedHandler)}else{document.detachEvent("onmousemove",this.updateMaximizeImageOnMouseMovedHandler)}};this.updateMaximizeImageOnMouseMovedHandler=function(e){var t=FWDUtils.getViewportMouseCoordinates(e);var n=FWDUtils.getScrollOffsets();r.globalXMousePosition=t.screenX;r.globalYMousePosition=t.screenY;TweenMax.to(r.zoomButton_do,.2,{x:r.globalXMousePosition-parseInt(r.buttonWidth/2),y:r.globalYMousePosition-parseInt(r.buttonHeight/2)})};this.updateMaximizedImageHandler=function(){var e;var t;r.percentX=r.globalXMousePosition/r.stageWidth;r.percentY=r.globalYMousePosition/r.stageHeight;if(r.percentX>1)r.percentX=1;if(r.percentY>1)r.percentY=1;var n=r.stageWidth/r.originalWidth;var i=r.stageHeight/r.originalHeight;if(n<=i){e=Math.round((r.stageWidth-r.currentItem_do.getWidth())*r.percentX);if(isNaN(e))return;TweenMax.to(r.currentItem_do,.4,{x:e})}else{t=Math.round((r.stageHeight-r.currentItem_do.getHeight())*r.percentY);if(isNaN(t))return;TweenMax.to(r.currentItem_do,.4,{y:t})}};this.addEventsForScrollngImageOnMobile=function(){if(r.hasPointerEvent_bl){e.addEventListener("MSPointerDown",r.onTouchStartScrollImage);e.addEventListener("MSPointerUp",r.onTouchEndScrollImage)}else{e.addEventListener("touchstart",r.onTouchStartScrollImage);e.addEventListener("touchend",r.onTouchEndScrollImage)}clearInterval(this.updateImageWhenMaximized_int);this.updateImageWhenMaximized_int=setInterval(this.updateMaximizedImageMobileHandler,16)};this.removeEventsForScrollngImageOnMobile=function(){clearInterval(r.updateImageWhenMaximized_int);if(r.hasPointerEvent_bl){e.removeEventListener("MSPointerDown",r.onTouchStartScrollImage);e.removeEventListener("MSPointerUp",r.onTouchEndScrollImage);e.removeEventListener("MSPointerMove",r.onTouchMoveScrollImage)}else{e.removeEventListener("touchstart",r.onTouchStartScrollImage);e.removeEventListener("touchend",r.onTouchEndScrollImage);e.removeEventListener("touchmove",r.onTouchMoveScrollImage)}};this.onTouchStartScrollImage=function(t){var n=FWDUtils.getViewportMouseCoordinates(t);if(r.hasPointerEvent_bl){e.addEventListener("MSPointerMove",r.onTouchMoveScrollImage)}else{e.addEventListener("touchmove",r.onTouchMoveScrollImage)}r.lastPresedX=n.screenX;r.lastPresedY=n.screenY;t.preventDefault()};this.onTouchEndScrollImage=function(t){if(r.hasPointerEvent_bl){e.removeEventListener("MSPointerMove",r.onTouchMoveScrollImage)}else{e.removeEventListener("touchmove",r.onTouchMoveScrollImage)}r.isDragging_bl=false};this.onTouchMoveScrollImage=function(e){if(e.preventDefault)e.preventDefault();var t=FWDUtils.getViewportMouseCoordinates(e);var n=r.stageWidth/r.originalWidth;var i=r.stageHeight/r.originalHeight;var s=0;var o=0;r.isDragging_bl=true;if(n<i){s=t.screenX-r.lastPresedX;r.lastPresedX=t.screenX;r.currentItem_do.setX(r.currentItem_do.getX()+s)}else if(n>i){o=t.screenY-r.lastPresedY;r.lastPresedY=t.screenY;r.currentItem_do.setY(r.currentItem_do.getY()+o)}else{s=t.screenX-r.lastPresedX;r.lastPresedX=t.screenX;r.currentItem_do.setX(r.currentItem_do.getX()+s);o=t.screenY-r.lastPresedY;r.lastPresedY=t.screenY;r.currentItem_do.setY(r.currentItem_do.getY()+o)}r.vx=s*2;r.vy=o*2};this.updateMaximizedImageMobileHandler=function(){var e;var t;var n;var i;var s;var o;if(!r.isDragging_bl){r.vy*=r.friction;r.vx*=r.friction;n=r.currentItem_do.getX();i=r.currentItem_do.getY();e=n+r.vx;t=i+r.vy;s=r.currentItem_do.getWidth();o=r.currentItem_do.getHeight();if(isNaN(e)||isNaN(t))return;r.currentItem_do.setX(e);r.currentItem_do.setY(t);if(i>=0){r.vy2=(0-i)*.3;r.vy*=r.friction;r.currentItem_do.setY(i+r.vy2)}else if(i<=r.stageHeight-o){r.vy2=(r.stageHeight-o-i)*.5;r.vy*=r.friction;r.currentItem_do.setY(i+r.vy2)}if(n>=0){r.vx2=(0-n)*.3;r.vx*=r.friction;r.currentItem_do.setX(n+r.vx2)}else if(n<=r.stageWidth-s){r.vx2=(r.stageWidth-s-n)*.5;r.vx*=r.friction;r.currentItem_do.setX(n+r.vx2)}}};this.setupCloseButton=function(){FWDSimpleButton.setPrototype();this.closeButton_do=new FWDSimpleButton(this.closeN_img,this.closeS_img,this.isMobile_bl);this.closeButton_do.addListener(FWDSimpleButton.CLICK,this.closeButtonOnClickHandler);this.addChild(this.closeButton_do)};this.closeButtonOnClickHandler=function(e){r.hide()};this.setupNextAndPrevButtons=function(){FWDSimpleButton.setPrototype();this.nextButton_do=new FWDSimpleButton(this.nextN_img,this.nextS_img,this.isMobile_bl);this.nextButton_do.addListener(FWDSimpleButton.CLICK,this.nextButtonOnClickHandler);FWDSimpleButton.setPrototype();this.prevButton_do=new FWDSimpleButton(this.prevN_img,this.prevS_img,this.isMobile_bl);this.prevButton_do.addListener(FWDSimpleButton.CLICK,this.prevButtonOnClickHandler);this.addChild(this.nextButton_do);this.addChild(this.prevButton_do)};this.nextButtonOnClickHandler=function(e){r.goToNextItem()};this.prevButtonOnClickHandler=function(e){r.goToPrevItem()};this.setupZoomButton=function(){FWDComplexButton.setPrototype();this.zoomButton_do=new FWDComplexButton(this.minimizeN_img,this.minimizeS_img,this.maximizeN_img,this.maximizeS_img,this.isMobile_bl,true);this.zoomButton_do.addListener(FWDComplexButton.CLICK,this.onZoomButtonClickHandler);this.addChild(this.zoomButton_do)};this.onZoomButtonClickHandler=function(e){if(r.isLoading_bl)return;r.zoomButton_do.toggleButton();r.maximizeOrMinimize()};this.addZoomButtonBackToButtonsArray=function(){if(this.showZoomButton_bl){var e=FWDUtils.indexOfArray(this.buttons_ar,this.zoomButton_do);if(e==-1){if(this.buttons_ar.length>1){this.zoomButton_do.setX(this.buttons_ar[this.buttons_ar.length-2].finalX);this.zoomButton_do.setY(this.buttons_ar[this.buttons_ar.length-2].finalY+this.buttonHeight+1);this.buttons_ar.splice(this.buttons_ar.length-1,0,this.zoomButton_do)}else{this.zoomButton_do.setX(r.buttons_ar[this.buttons_ar.length-1].finalX);this.zoomButton_do.setY(r.buttons_ar[this.buttons_ar.length-1].finalY+this.buttonHeight+1);this.buttons_ar.push(this.zoomButton_do)}this.addChild(this.zoomButton_do)}}};this.setupInfoButton=function(){FWDComplexButton.setPrototype();this.infoButton_do=new FWDComplexButton(this.infoCloseN_img,this.infoCloseS_img,this.infoOpenN_img,this.infoOpenS_img,this.isMobile_bl,false);this.infoButton_do.addListener(FWDComplexButton.FIRST_BUTTON_CLICK,this.onHideInfoButtonPressedHandler);this.infoButton_do.addListener(FWDComplexButton.SECOND_BUTTON_CLICK,this.onShowInfoButtonPressedHandler);this.addChild(this.infoButton_do)};this.onShowInfoButtonPressedHandler=function(e){r.infoWindow_do.setText(r.data_ar[r.id].infoText,r.finalW
15idth,r.finalHeight,false,r.type_str!=t.IMAGE);r.mainItemsHolder_do.addChild(r.infoWindow_do)};this.onHideInfoButtonPressedHandler=function(e){r.infoWindow_do.hide(true)};this.showInfoWindowOnStart=function(){if(!r.infoWindow_do)return;if(this.infoButton_do)this.infoButton_do.setSecondButtonState();r.infoWindow_do.setText(r.data_ar[r.id].infoText,r.finalWidth,r.finalHeight,false,r.type_str!=t.IMAGE);if(!r.mainItemsHolder_do.contains(r.infoWindow_do))r.mainItemsHolder_do.addChild(r.infoWindow_do)};this.setupInfoWindow=function(){FWDInfoWindow.setPrototype();this.infoWindow_do=new FWDInfoWindow(this.borderSize,this.infoWindowBackgroundColor,this.infoWindowBackgroundOpacity,this.borderRadius,this.isMobile_bl)};this.setupSlideshowButton=function(){FWDComplexButton.setPrototype();this.slideshowButtton_do=new FWDComplexButton(this.pauseN_img,this.pauseS_img,this.playN_img,this.playS_img,this.isMobile_bl,false);this.slideshowButtton_do.addListener(FWDComplexButton.FIRST_BUTTON_CLICK,this.onStopSlideShowHandler);this.slideshowButtton_do.addListener(FWDComplexButton.SECOND_BUTTON_CLICK,this.onStartSlideShowHandler);if(this.slideShowAutoPlay_bl){this.timerManager.isStopped_bl=false;this.slideShowPreloader_do.show(true);this.slideshowButtton_do.setSecondButtonState()}this.addChild(this.slideshowButtton_do)};this.onStopSlideShowHandler=function(e){r.timerManager.isStopped_bl=true;r.slideShowPreloader_do.hide(true);r.timerManager.stop()};this.onStartSlideShowHandler=function(e){r.timerManager.isStopped_bl=false;r.slideShowPreloader_do.show(true);if(!r.isLoading_bl)r.timerManager.start()};this.setupTimerManager=function(){FWDTimerManager.setProtptype();this.timerManager=new FWDTimerManager(this.slideShowDelay,this.slideShowAutoPlay_bl);this.timerManager.addListener(FWDTimerManager.START,this.onTimerManagerStartHandler);this.timerManager.addListener(FWDTimerManager.STOP,this.onTimerManagerStopHandler);this.timerManager.addListener(FWDTimerManager.TIME,this.onTimerManagerTimeHandler)};this.onTimerManagerStartHandler=function(){if(!r.timerManager.isStopped_bl)r.slideShowPreloader_do.animIn()};this.onTimerManagerStopHandler=function(){r.slideShowPreloader_do.animOut()};this.onTimerManagerTimeHandler=function(){r.goToNextItem();r.slideShowPreloader_do.animOut()};this.setupSlideShowPreloader=function(){FWDSlideShowPreloader.setPrototype();this.slideShowPreloader_do=new FWDSlideShowPreloader(this.slideShowPreloader_img,31,this.slideshowPreloaderHeight,11,this.slideShowDelay);this.addChild(this.slideShowPreloader_do)};this.positionSlideShowPreloader=function(e){if(!this.slideShowPreloader_do)return;this.slideShowPreloader_do.finalX=this.finalX+this.finalWidth;this.slideShowPreloader_do.finalY=this.finalY+this.finalHeight-this.slideshowPreloaderHeight;TweenMax.killTweensOf(this.slideShowPreloader_do);if(e){TweenMax.to(this.slideShowPreloader_do,.8,{x:this.slideShowPreloader_do.finalX,y:this.slideShowPreloader_do.finalY,delay:.1,ease:Expo.easeInOut})}else{this.slideShowPreloader_do.setX(this.slideShowPreloader_do.finalX);this.slideShowPreloader_do.setY(this.slideShowPreloader_do.finalY)}};this.positionButtons=function(e){var t;var n=this.buttons_ar.length;var r=1;var i=this.finalX+this.finalWidth;var s=this.finalY;var o=0;for(var u=0;u<n;u++){t=this.buttons_ar[u];TweenMax.killTweensOf(t);t.finalY=s+u*(this.buttonHeight+1);if(t==this.nextButton_do){t.finalY=Math.round((this.stageHeight-this.buttonHeight)/2);if(t.finalY<this.buttons_ar[u-1].finalY+this.buttonHeight+1)t.finalY=this.buttons_ar[u-1].finalY+this.buttonHeight+1}t.finalX=i;if(isNaN(t.finalX))return;if(t){if(e){TweenMax.to(t,.8,{x:t.finalX,y:t.finalY,delay:.1,ease:Expo.easeInOut})}else{t.setX(t.finalX);t.setY(t.finalY)}}}if(this.showNextAndPrevButtons_bl){TweenMax.killTweensOf(this.prevButton_do);if(e){TweenMax.to(this.prevButton_do,.8,{x:this.finalX-this.buttonWidth,y:Math.round((this.stageHeight-this.buttonHeight)/2),delay:.1,ease:Expo.easeInOut})}else{this.prevButton_do.setX(this.finalX-this.buttonWidth);this.prevButton_do.setY(Math.round((this.stageHeight-this.buttonHeight)/2))}}if(this.isMaximized_bl&&this.zoomButton_do&&this.isMobile_bl){TweenMax.killTweensOf(this.zoomButton_do);this.zoomButton_do.setX(this.stageWidth-this.buttonWidth);this.zoomButton_do.setY(1)}this.positionSlideShowPreloader(e)};this.setupPreloader=function(){FWDPreloader.setPrototype();this.preloader_do=new FWDPreloader(this.preloaderImg,30,29,10,50);this.preloader_do.addListener(FWDPreloader.HIDE_COMPLETE,this.onPreloaderHideCompleteHandler)};this.positionPreloader=function(){if(this.preloader_do){this.preloader_do.setX(parseInt((this.stageWidth-this.preloader_do.getWidth())/2));this.preloader_do.setY(Math.round((this.stageHeight-this.preloader_do.getHeight())/2))}};this.onPreloaderHideCompleteHandler=function(){r.removeChild(r.preloader_do)};this.addKeyboardSupport=function(){if(document.addEventListener){document.addEventListener("keydown",this.onKeyDown
15Handler);document.addEventListener("keyup",this.onKeyUpHandler)}else{document.attachEvent("onkeydown",this.onKeyDownHandler);document.attachEvent("onkeyup",this.onKeyUpHandler)}};this.onKeyDownHandler=function(e){if(e.keyCode==39){r.goToNextItem()}else if(e.keyCode==37){r.goToPrevItem()}if(document.removeEventListener){document.removeEventListener("keydown",r.onKeyDownHandler)}else{document.detachEvent("onkeydown",r.onKeyDownHandler)}if(e.preventDefault){e.preventDefault()}else{return false}};this.onKeyUpHandler=function(e){if(document.addEventListener){document.addEventListener("keydown",r.onKeyDownHandler)}else{document.attachEvent("onkeydown",r.onKeyDownHandler)}if(e.preventDefault){e.preventDefault()}else{return false}};this.hide=function(){if(r.isTweening_bl)return;r.isTweeningOnShowOrHide_bl=true;if(this.image_img){this.image_img.onload=null;this.image_img.onerror=null}this.clearMainEventsIntervalsAndTimeOuts();if(this.type_str==t.YOUTUBE||this.type_str==t.VIMEO||r.type_str==t.IFRAME){if(this.opacityType=="filter"){this.currentItem_do.setVisible(false)}else{this.itemsHolder_do.removeChild(this.currentItem_do)}TweenMax.to(this.itemsBorder_do,.9,{alpha:0,ease:Quint.easeOut});TweenMax.to(this.mainItemsHolder_do,.9,{x:this.stageWidth/2,y:this.stageHeight/2,w:0,h:0,ease:Expo.easeInOut});TweenMax.to(this.bk_do,.9,{alpha:0,delay:.9,ease:Quint.easeOut,onComplete:this.onHideComplete})}else if(this.type_str==t.IMAGE){if(this.currentItem_do&&this.currentItem_do.screen){TweenMax.killTweensOf(this.currentItem_do);TweenMax.to(this.currentItem_do,.7,{alpha:0,ease:Quint.easeOut})}TweenMax.to(this.itemsBorder_do,.9,{alpha:0,delay:.1,ease:Quint.easeOut});TweenMax.to(this.mainItemsHolder_do,.9,{x:this.stageWidth/2,y:this.stageHeight/2,w:0,h:0,delay:.2,ease:Expo.easeInOut});TweenMax.to(this.bk_do,.9,{alpha:0,delay:1.2,ease:Quint.easeOut,onComplete:this.onHideComplete})}this.preloader_do.hide(true);this.hideButtons(true);this.currentItem_do=null;this.prevItem_do=null;this.isTweening_bl=true;this.firstTimeShowed_bl=true;r.dispatchEvent(t.HIDE_START)};this.hideButtons=function(e){if(e){TweenMax.to(this.closeButton_do,.8,{x:this.stageWidth,ease:Expo.easeInOut});if(this.infoButton_do)TweenMax.to(this.infoButton_do,.8,{x:this.stageWidth,ease:Expo.easeInOut});if(this.slideshowButtton_do)TweenMax.to(this.slideshowButtton_do,.8,{x:this.stageWidth,ease:Expo.easeInOut});if(this.zoomButton_do)TweenMax.to(this.zoomButton_do,.8,{x:this.stageWidth,ease:Expo.easeInOut});if(this.nextButton_do){TweenMax.to(this.nextButton_do,.8,{x:this.stageWidth,ease:Expo.easeInOut});TweenMax.to(this.prevButton_do,.8,{x:-this.buttonWidth,ease:Expo.easeInOut})}if(this.slideShowPreloader_do)TweenMax.to(this.slideShowPreloader_do,.8,{x:this.stageWidth,ease:Expo.easeInOut})}else{this.closeButton_do.setVisible(false);if(this.infoButton_do)this.infoButton_do.setVisible(false);if(this.zoomButton_do)this.zoomButton_do.setVisible(false);if(this.slideshowButtton_do)this.slideshowButtton_do.setVisible(false);if(this.nextButton_do){this.nextButton_do.setVisible(false);this.prevButton_do.setVisible(false)}if(this.slideShowPreloader_do)this.slideShowPreloader_do.image_do.setVisible(false)}};this.showButtons=function(){this.positionButtons(false);this.closeButton_do.setVisible(true);this.closeButton_do.setX(this.stageWidth);if(this.infoButton_do){this.infoButton_do.setVisible(true);this.infoButton_do.setX(this.stageWidth)}if(this.zoomButton_do&&(this.type_str!=t.YOUTUBE||this.type_str!=t.VIMEO||r.type_str==t.IFRAME)){this.zoomButton_do.setVisible(true);this.zoomButton_do.setX(this.stageWidth)}if(this.slideshowButtton_do){this.slideshowButtton_do.setVisible(true);this.slideshowButtton_do.setX(this.stageWidth)}if(this.nextButton_do){this.nextButton_do.setVisible(true);this.nextButton_do.setX(this.stageWidth);this.prevButton_do.setVisible(true);this.prevButton_do.setX(-this.buttonWidth)}if(this.slideShowPreloader_do){this.slideShowPreloader_do.image_do.setX(0);this.slideShowPreloader_do.setX(this.stageWidth);this.slideShowPreloader_do.image_do.setVisible(true)}this.positionButtons(true)};this.onHideComplete=function(){r.isShowed_bl=false;r.isTweeningOnShowOrHide_bl=false;r.stageWidth=0;if(r.isMobile_bl){e.removeEventListener("touchmove",r.mouseDummyHandler)}else{if(e.removeEventListener){e.removeEventListener("mousewheel",r.mouseDummyHandler);e.removeEventListener("DOMMouseScroll",r.mouseDummyHandler)}else if(document.detachEvent){document.detachEvent("onmousewheel",r.mouseDummyHandler)}}r.addZoomButtonBackToButtonsArray();r.screen.parentNode.removeChild(r.screen);r.dispatchEvent(t.HIDE_COMPLETE)};this.clearMainEventsIntervalsAndTimeOuts=function(){clearInterval(this.updateImageWhenMaximized_int);clearTimeout(this.transitionDoneId_to);clearTimeout(this.transitionShapeDoneId_to);clearTimeout(this.showVideoId_to);clearTimeout(this.maximizeCompleteTimeOutId_to);clearTimeout(this.minimizeCompleteTimeOutId_to);
15clearTimeout(this.showFirstTimeWithDelayId_to);clearTimeout(this.resizeHandlerId1_to);clearTimeout(this.resizeHandlerId2_to);clearTimeout(this.orientationChangeId_to);this.removeEventsForScrollngImageOnDesktop();if(this.timerManager)this.timerManager.stop();if(this.isMobile_bl){if(r.hasPointerEvent_bl){e.removeEventListener("MSPointerDown",r.onTouchStartScrollImage);e.removeEventListener("MSPointerUp",r.onTouchEndScrollImage);e.removeEventListener("MSPointerMove",r.onTouchMoveScrollImage);r.bk_do.screen.removeEventListener("MSPointerDown",r.onBkMouseDown)}e.removeEventListener("touchstart",r.onTouchStartScrollImage);e.removeEventListener("touchend",r.onTouchEndScrollImage);e.removeEventListener("touchmove",r.onTouchMoveScrollImage);r.bk_do.screen.removeEventListener("touchstart",r.onBkMouseDown)}else{if(e.addEventListener){e.removeEventListener("mousemove",this.updateMaximizeImageOnMouseMovedHandler);r.bk_do.screen.removeEventListener("mousedown",r.onBkMouseDown)}else if(document.attachEvent){document.detachEvent("onmousemove",this.updateMaximizeImageOnMouseMovedHandler);r.bk_do.screen.detachEvent("onmousedown",r.onBkMouseDown)}}if(e.removeEventListener){e.removeEventListener("resize",r.onResizeHandler);e.removeEventListener("scroll",r.onScrollHandler);e.removeEventListener("orientationchange",r.orientationChance);document.removeEventListener("fullscreenchange",r.onFullScreenChange);document.removeEventListener("mozfullscreenchange",r.onFullScreenChange)}else if(e.detachEvent){e.detachEvent("onresize",r.onResizeHandler);e.detachEvent("onscroll",r.onScrollHandler)}if(this.addKeyboardSupport_bl){if(document.removeEventListener){document.removeEventListener("keydown",this.onKeyDownHandler);document.removeEventListener("keyup",this.onKeyUpHandler)}else if(document.attachEvent){document.detachEvent("onkeydown",this.onKeyDownHandler);document.detachEvent("onkeyup",this.onKeyUpHandler)}}};this.destroy=function(){if(r.isMobile_bl){e.removeEventListener("touchmove",r.mouseDummyHandler)}else{if(e.removeEventListener){e.removeEventListener("mousewheel",r.mouseDummyHandler);e.removeEventListener("DOMMouseScroll",r.mouseDummyHandler)}else if(document.detachEvent){document.detachEvent("onmousewheel",r.mouseDummyHandler)}}if(this.image_img){this.image_img.onload=null;this.image_img.onerror=null}if(this.slideShowPreloader_do){TweenMax.killTweensOf(this.slideShowPreloader_do);this.slideShowPreloader_do.destroy()}this.info_do.destroy();if(this.infoWindow_do)this.infoWindow_do.destroy();if(this.timerManager)this.timerManager.destroy();this.preloader_do.destroy();if(this.customContextMenu)this.customContextMenu.destroy();this.clearMainEventsIntervalsAndTimeOuts();this.cleanChildren(0);if(this.nextButton_do){TweenMax.killTweensOf(this.nextButton_do);TweenMax.killTweensOf(this.prevButton_do);this.nextButton_do.destroy();this.prevButton_do.destroy()}if(this.closeButton_do){TweenMax.killTweensOf(this.closeButton_do);this.closeButton_do.destroy()}if(this.zoomButton_do){TweenMax.killTweensOf(this.zoomButton_do);this.zoomButton_do.destroy()}if(this.infoButton_do){TweenMax.killTweensOf(this.infoButton_do);this.infoButton_do.destroy()}if(this.slideshowButtton_do){TweenMax.killTweensOf(this.slideshowButtton_do);this.slideshowButtton_do.destroy()}if(this.currentItem_do){if(this.contains(this.currentItem_do)){TweenMax.killTweensOf(this.currentItem_do);this.currentItem_do.destroy()}}TweenMax.killTweensOf(this.mainItemsHolder_do);TweenMax.killTweensOf(this.bk_do);TweenMax.killTweensOf(this.itemsBackground_do);TweenMax.killTweensOf(this.itemsBorder_do);TweenMax.killTweensOf(this.itemsHolder_do);this.mainItemsHolder_do.destroy();this.bk_do.destroy();this.itemsBackground_do.destroy();this.itemsBorder_do.destroy();this.itemsHolder_do.destroy();this.image_img=null;this.closeN_img=null;this.closeS_img=null;this.nextN_img=null;this.nextS_img=null;this.prevN_img=null;this.prevS_img=null;this.maximizeN_img=null;this.maximizeS_img=null;this.minimizeN_img=null;this.minimizeS_img=null;this.pauseN_img=null;this.pauseS_img=null;this.playN_img=null;this.playS_img=null;this.infoOpenN_img=null;this.infoOpenS_img=null;this.infoCloseN_img=null;this.infoCloseS_img=null;this.preloaderImg=null;this.info_do=null;this.infoWindow_do=null;this.slideShowPreloader_do=null;this.timerManager=null;this.bk_do=null;this.mainItemsHolder_do=null;
15this.itemsBackground_do=null;this.itemsBorder_do=null;this.itemsHolder_do=null;this.currentItem_do=null;this.prevItem_do=null;this.closeButton_do=null;this.nextButton_do=null;this.prevButton_do=null;this.zoomButton_do=null;this.slideshowButtton_do=null;this.data_ar=null;n=null;r.setInnerHTML("");i.destroy();r=null;i=null;t.prototype=null};this.init()};t.setPrototype=function(){t.prototype=new FWDDisplayObject("div")};t.YOUTUBE="youtube";t.VIMEO="vimeo";t.IMAGE="image_img";t.IFRAME="htmlIframe";t.MAXIMIZE_COMPLETE="maximizeComplete";t.MINIMIZE_START="minimizeStart";t.SHOW_START="showStart";t.HIDE_COMPLETE="hideComplete";t.HIDE_START="hideStart";t.prototype=null;e.FWDLightBox=t})(window);(window._gsQueue||(window._gsQueue=[])).push(function(){"use strict";window._gsDefine("TweenMax",["core.Animation","core.SimpleTimeline","TweenLite"],function(e,t,n){var r=[].slice,i=function(e,t,r){n.call(this,e,t,r);this._cycle=0;this._yoyo=this.vars.yoyo===true;this._repeat=this.vars.repeat||0;this._repeatDelay=this.vars.repeatDelay||0;this._dirty=true},s=function(e){return e.jquery||e.length&&e[0]&&e[0].nodeType&&e[0].style},o=i.prototype=n.to({},.1,{}),u=[];i.version="1.9.7";o.constructor=i;o.kill()._gc=false;i.killTweensOf=i.killDelayedCallsTo=n.killTweensOf;i.getTweensOf=n.getTweensOf;i.ticker=n.ticker;o.invalidate=function(){this._yoyo=this.vars.yoyo===true;this._repeat=this.vars.repeat||0;this._repeatDelay=this.vars.repeatDelay||0;this._uncache(true);return n.prototype.invalidate.call(this)};o.updateTo=function(e,t){var r=this.ratio,i;if(t&&this.timeline&&this._startTime<this._timeline._time){this._startTime=this._timeline._time;this._uncache(false);
15if(this._gc){this._enabled(true,false)}else{this._timeline.insert(this,this._startTime-this._delay)}}for(i in e){this.vars[i]=e[i]}if(this._initted){if(t){this._initted=false}else{if(this._notifyPluginsOfEnabled&&this._firstPT){n._onPluginEvent("_onDisable",this)}if(this._time/this._duration>.998){var s=this._time;this.render(0,true,false);this._initted=false;this.render(s,true,false)}else if(this._time>0){this._initted=false;this._init();var o=1/(1-r),u=this._firstPT,a;while(u){a=u.s+u.c;u.c*=o;u.s=a-u.c;u=u._next}}}}return this};o.render=function(e,t,n){var r=!this._dirty?this._totalDuration:this.totalDuration(),i=this._time,s=this._totalTime,o=this._cycle,a,f,l,c,h,p,d;if(e>=r){this._totalTime=r;this._cycle=this._repeat;if(this._yoyo&&(this._cycle&1)!==0){this._time=0;this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0}else{this._time=this._duration;this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1}if(!this._reversed){a=true;f="onComplete"}if(this._duration===0){if(e===0||this._rawPrevTime<0)if(this._rawPrevTime!==e){n=true;if(this._rawPrevTime>0){f="onReverseComplete";if(t){e=-1}}}this._rawPrevTime=e}}else if(e<1e-7){this._totalTime=this._time=this._cycle=0;this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0;if(s!==0||this._duration===0&&this._rawPrevTime>0){f="onReverseComplete";a=this._reversed}if(e<0){this._active=false;if(this._duration===0){if(this._rawPrevTime>=0){n=true}this._rawPrevTime=e}}else if(!this._initted){n=true}}else{this._totalTime=this._time=e;if(this._repeat!==0){c=this._duration+this._repeatDelay;this._cycle=this._totalTime/c>>0;if(this._cycle!==0)if(this._cycle===this._totalTime/c){this._cycle--}this._time=this._totalTime-this._cycle*c;if(this._yoyo)if((this._cycle&1)!==0){this._time=this._duration-this._time}if(this._time>this._duration){this._time=this._duration}else if(this._time<0){this._time=0}}if(this._easeType){h=this._time/this._duration;p=this._easeType;d=this._easePower;if(p===1||p===3&&h>=.5){h=1-h}if(p===3){h*=2}if(d===1){h*=h}else if(d===2){h*=h*h}else if(d===3){h*=h*h*h}else if(d===4){h*=h*h*h*h}if(p===1){this.ratio=1-h}else if(p===2){this.ratio=h}else if(this._time/this._duration<.5){this.ratio=h/2}else{this.ratio=1-h/2}}else{this.ratio=this._ease.getRatio(this._time/this._duration)}}if(i===this._time&&!n){if(s!==this._totalTime)if(this._onUpdate)if(!t){this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||u)}return}else if(!this._initted){this._init();if(!this._initted){return}if(this._time&&!a){this.ratio=this._ease.getRatio(this._time/this._duration)}else if(a&&this._ease._calcEnd){this.ratio=this._ease.getRatio(this._time===0?0:1)}}if(!this._active)if(!this._paused){this._active=true}if(s===0){if(this._startAt){if(e>=0){this._startAt.render(e,t,n)}else if(!f){f="_dummyGS"}}if(this.vars.onStart)if(this._totalTime!==0||this._duration===0)if(!t){this.vars.onStart.apply(this.vars.onStartScope||this,this.vars.onStartParams||u)}}l=this._firstPT;while(l){if(l.f){l.t[l.p](l.c*this.ratio+l.s)}else{var v=l.c*this.ratio+l.s;if(l.p=="x"){l.t.setX(v)}else if(l.p=="y"){l.t.setY(v)}else if(l.p=="w"){l.t.setWidth(v)}else if(l.p=="h"){l.t.setHeight(v)}else if(l.p=="alpha"){l.t.setAlpha(v)}else{l.t[l.p]=v}}l=l._next}if(this._onUpdate){if(e<0)if(this._startAt){this._startAt.render(e,t,n)}if(!t){this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||u)}}if(this._cycle!==o)if(!t)if(!this._gc)if(this.vars.onRepeat){this.vars.onRepeat.apply(this.vars.onRepeatScope||this,this.vars.onRepeatParams||u)}if(f)if(!this._gc){if(e<0&&this._startAt&&!this._onUpdate){this._startAt.render(e,t,n)}if(a){if(this._timeline.autoRemoveChildren){this._enabled(false,false)}this._active=false}if(!t&&this.vars[f]){this.vars[f].apply(this.vars[f+"Scope"]||this,this.vars[f+"Params"]||u)}}};i.to=function(e,t,n){return new i(e,t,n)};i.from=function(e,t,n){n.runBackwards=true;n.immediateRender=n.immediateRender!=false;return new i(e,t,n)};i.fromTo=function(e,t,n,r){r.startAt=n;r.immediateRender=r.immediateRender!=false&&n.immediateRender!=false;return new i(e,t,r)};i.staggerTo=i.allTo=function(e,t,o,a,f,l,c){a=a||0;var h=o.delay||0,p=[],d=function(){if(o.onComplete){o.onComplete.apply(o.onCompleteScope||this,o.onCompleteParams||u)}f.apply(c||this,l||u)},v,m,g,y;if(!(e instanceof Array)){if(typeof e==="string"){e=n.selector(e)||e}if(s(e)){e=r.call(e,0)}}v=e.length;for(g=0;g<v;g++){m={};for(y in o){m[y]=o[y]}
15m.delay=h;if(g===v-1&&f){m.onComplete=d}p[g]=new i(e[g],t,m);h+=a}return p};i.staggerFrom=i.allFrom=function(e,t,n,r,s,o,u){n.runBackwards=true;n.immediateRender=n.immediateRender!=false;return i.staggerTo(e,t,n,r,s,o,u)};i.staggerFromTo=i.allFromTo=function(e,t,n,r,s,o,u,a){r.startAt=n;r.immediateRender=r.immediateRender!=false&&n.immediateRender!=false;return i.staggerTo(e,t,r,s,o,u,a)};i.delayedCall=function(e,t,n,r,s){return new i(t,0,{delay:e,onComplete:t,onCompleteParams:n,onCompleteScope:r,onReverseComplete:t,onReverseCompleteParams:n,onReverseCompleteScope:r,immediateRender:false,useFrames:s,overwrite:0})};i.set=function(e,t){return new i(e,0,t)};i.isTweening=function(e){var t=n.getTweensOf(e),r=t.length,i;while(--r>-1){i=t[r];if(i._active||i._startTime===i._timeline._time&&i._timeline._active){return true}}return false};var a=function(e,t){var r=[],i=0,s=e._first;while(s){if(s instanceof n){r[i++]=s}else{if(t){r[i++]=s}r=r.concat(a(s,t));i=r.length}s=s._next}return r},f=i.getAllTweens=function(t){return a(e._rootTimeline,t).concat(a(e._rootFramesTimeline,t))};i.killAll=function(e,n,r,i){if(n==null){n=true}if(r==null){r=true}var s=f(i!=false),o=s.length,u=n&&r&&i,a,l,c;for(c=0;c<o;c++){l=s[c];if(u||l instanceof t||(a=l.target===l.vars.onComplete)&&r||n&&!a){if(e){l.totalTime(l.totalDuration())}else{l._enabled(false,false)}}}};i.killChildTweensOf=function(e,t){if(e==null){return}var o=n._tweenLookup,u,a,f,l,c;if(typeof e==="string"){e=n.selector(e)||e}if(s(e)){e=r(e,0)}if(e instanceof Array){l=e.length;while(--l>-1){i.killChildTweensOf(e[l],t)}return}u=[];for(f in o){a=o[f].target.parentNode;while(a){if(a===e){u=u.concat(o[f].tweens)}a=a.parentNode}}c=u.length;for(l=0;l<c;l++){if(t){u[l].totalTime(u[l].totalDuration())}u[l]._enabled(false,false)}};var l=function(e,n,r,i){if(n===undefined){n=true}if(r===undefined){r=true}var s=f(i),o=n&&r&&i,u=s.length,a,l;while(--u>-1){l=s[u];if(o||l instanceof t||(a=l.target===l.vars.onComplete)&&r||n&&!a){l.paused(e)}}};i.pauseAll=function(e,t,n){l(true,e,t,n)};i.resumeAll=function(e,t,n){l(false,e,t,n)};o.progress=function(e){return!arguments.length?this._time/this.duration():this.totalTime(this.duration()*(this._yoyo&&(this._cycle&1)!==0?1-e:e)+this._cycle*(this._duration+this._repeatDelay),false)};o.totalProgress=function(e){return!arguments.length?this._totalTime/this.totalDuration():this.totalTime(this.totalDuration()*e,false)};o.time=function(e,t){if(!arguments.length){return this._time}if(this._dirty){this.totalDuration()}if(e>this._duration){e=this._duration}if(this._yoyo&&(this._cycle&1)!==0){e=this._duration-e+this._cycle*(this._duration+this._repeatDelay)}else if(this._repeat!==0){e+=this._cycle*(this._duration+this._repeatDelay)}return this.totalTime(e,t)};o.duration=function(t){if(!arguments.length){return this._duration}return e.prototype.duration.call(this,t)};o.totalDuration=function(e){if(!arguments.length){if(this._dirty){this._totalDuration=this._repeat===-1?999999999999:this._duration*(this._repeat+1)+this._repeatDelay*this._repeat;this._dirty=false}return this._totalDuration}return this._repeat===-1?this:this.duration((e-this._repeat*this._repeatDelay)/(this._repeat+1))};o.repeat=function(e){if(!arguments.length){return this._repeat}this._repeat=e;return this._uncache(true)};o.repeatDelay=function(e){if(!arguments.length){return this._repeatDelay}this._repeatDelay=e;return this._uncache(true)};o.yoyo=function(e){if(!arguments.length){return this._yoyo}this._yoyo=e;return this};return i},true);window._gsDefine("TimelineLite",["core.Animation","core.SimpleTimeline","TweenLite"],function(e,t,n){var r=function(e){t.call(this,e);this._labels={};this.autoRemoveChildren=this.vars.autoRemoveChildren===true;this.smoothChildTiming=this.vars.smoothChildTiming===true;this._sortChildren=true;this._onUpdate=this.vars.onUpdate;var n=this.vars,r=i.length,s,o;while(--r>-1){o=n[i[r]];if(o){s=o.length;while(--s>-1){if(o[s]==="{self}"){o=n[i[r]]=o.concat();o[s]=this}}}}if(n.tweens instanceof Array){this.add(n.tweens,0,n.align,n.stagger)}},i=["onStartParams","onUpdateParams","onCompleteParams","onReverseCompleteParams","onRepeatParams"],s=[],o=function(e){var t={},n;for(n in e){t[n]=e[n]}return t},u=s.slice,a=r.prototype=new t;r.version="1.9.7";a.constructor=r;a.kill()._gc=false;a.to=function(e,t,r,i){return t?this.add(new n(e,t,r),i):this.set(e,r,i)};a.from=function(e,t,r,i){return this.add(n.from(e,t,r),i)};a.fromTo=function(e,t,r,i,s){return t?this.add(n.fromTo(e,t,r,i),s):this.set(e,i,s)};a.staggerTo=function(e,t,i,s,a,f,l,c){var h=new r({onComplete:f,onCompleteParams:l,onCompleteScope:c}),p;if(typeof e==="string"){e=n.selector(e)||e}if(!(e instanceof Array)&&e.length&&e[0]&&e[0].nodeType&&e[0].style){e=u.call(e,0)}s=s||0;for(p=0;p<e.length;p++){if(i.startAt){i.startAt=o(i.startAt)}h.to(e[p],t,o(i),p*s)}return this.add(h,a)};a.staggerFrom=function(e,t,n,r,i,s,o,u){n.immediateRender=n.immediateRender!=false;n.runBackwards=true;return this.staggerTo(e,t,n,r,i,s,o,u)};a.staggerFromTo=function(e,t,n,r,i,s,o,u,a){r.startAt=n;r.immediateRender=r.immediateRender!=false&&n.immediateRender!=false;return this.staggerTo(e,t,r,i,s,o,u,a)};a.call=function(e,t,r,i){return this.add(n.delayedCall(0,e,t,r),i)};a.set=function(e,t,r){r=this._parseTimeOrLabel(r,0,true);if(t.immediateRender==null){t.immediateRender=r===this._time&&!this._paused}return this.add(new n(e,0,t),r)};
15r.exportRoot=function(e,t){e=e||{};if(e.smoothChildTiming==null){e.smoothChildTiming=true}var i=new r(e),s=i._timeline,o,u;if(t==null){t=true}s._remove(i,true);i._startTime=0;i._rawPrevTime=i._time=i._totalTime=s._time;o=s._first;while(o){u=o._next;if(!t||!(o instanceof n&&o.target===o.vars.onComplete)){i.add(o,o._startTime-o._delay)}o=u}s.add(i,0);return i};a.add=function(i,s,o,u){var a,f,l,c,h;if(typeof s!=="number"){s=this._parseTimeOrLabel(s,0,true,i)}if(!(i instanceof e)){if(i instanceof Array){o=o||"normal";u=u||0;a=s;f=i.length;for(l=0;l<f;l++){if((c=i[l])instanceof Array){c=new r({tweens:c})}this.add(c,a);if(typeof c!=="string"&&typeof c!=="function"){if(o==="sequence"){a=c._startTime+c.totalDuration()/c._timeScale}else if(o==="start"){c._startTime-=c.delay()}}a+=u}return this._uncache(true)}else if(typeof i==="string"){return this.addLabel(i,s)}else if(typeof i==="function"){i=n.delayedCall(0,i)}else{throw"Cannot add "+i+" into the timeline; it is neither a tween, timeline, function, nor a string."}}t.prototype.add.call(this,i,s);if(this._gc)if(!this._paused)if(this._time===this._duration)if(this._time<this.duration()){h=this;while(h._gc&&h._timeline){if(h._timeline.smoothChildTiming){h.totalTime(h._totalTime,true)}
15else{h._enabled(true,false)}h=h._timeline}}return this};a.remove=function(t){if(t instanceof e){return this._remove(t,false)}else if(t instanceof Array){var n=t.length;while(--n>-1){this.remove(t[n])}return this}else if(typeof t==="string"){return this.removeLabel(t)}return this.kill(null,t)};a.append=function(e,t){return this.add(e,this._parseTimeOrLabel(null,t,true,e))};a.insert=a.insertMultiple=function(e,t,n,r){return this.add(e,t||0,n,r)};a.appendMultiple=function(e,t,n,r){return this.add(e,this._parseTimeOrLabel(null,t,true,e),n,r)};a.addLabel=function(e,t){this._labels[e]=this._parseTimeOrLabel(t);return this};a.removeLabel=function(e){delete this._labels[e];return this};a.getLabelTime=function(e){return this._labels[e]!=null?this._labels[e]:-1};a._parseTimeOrLabel=function(t,n,r,i){var s;if(i instanceof e&&i.timeline===this){this.remove(i)}else if(i instanceof Array){s=i.length;while(--s>-1){if(i[s]instanceof e&&i[s].timeline===this){this.remove(i[s])}}}if(typeof n==="string"){return this._parseTimeOrLabel(n,r&&typeof t==="number"&&this._labels[n]==null?t-this.duration():0,r)}n=n||0;if(typeof t==="string"&&(isNaN(t)||this._labels[t]!=null)){s=t.indexOf("=");if(s===-1){if(this._labels[t]==null){return r?this._labels[t]=this.duration()+n:n}return this._labels[t]+n}n=parseInt(t.charAt(s-1)+"1",10)*Number(t.substr(s+1));t=s>1?this._parseTimeOrLabel(t.substr(0,s-1),0,r):this.duration()}else if(t==null){t=this.duration()}return Number(t)+n};a.seek=function(e,t){return this.totalTime(typeof e==="number"?e:this._parseTimeOrLabel(e),t!==false)};a.stop=function(){return this.paused(true)};a.gotoAndPlay=function(e,t){return this.play(e,t)};a.gotoAndStop=function(e,t){return this.pause(e,t)};
15a.render=function(e,t,n){if(this._gc){this._enabled(true,false)}this._active=!this._paused;var r=!this._dirty?this._totalDuration:this.totalDuration(),i=this._time,o=this._startTime,u=this._timeScale,a=this._paused,f,l,c,h,p;if(e>=r){this._totalTime=this._time=r;if(!this._reversed)if(!this._hasPausedChild()){l=true;h="onComplete";if(this._duration===0)if(e===0||this._rawPrevTime<0)if(this._rawPrevTime!==e&&this._first){p=true;if(this._rawPrevTime>0){h="onReverseComplete"}}}this._rawPrevTime=e;e=r+1e-6}else if(e<1e-7){this._totalTime=this._time=0;if(i!==0||this._duration===0&&this._rawPrevTime>0){h="onReverseComplete";l=this._reversed}if(e<0){this._active=false;if(this._duration===0)if(this._rawPrevTime>=0&&this._first){p=true}}else if(!this._initted){p=true}this._rawPrevTime=e;e=0}else{this._totalTime=this._time=this._rawPrevTime=e}if((this._time===i||!this._first)&&!n&&!p){return}else if(!this._initted){this._initted=true}if(i===0)if(this.vars.onStart)if(this._time!==0)if(!t){this.vars.onStart.apply(this.vars.onStartScope||this,this.vars.onStartParams||s)}if(this._time>=i){f=this._first;while(f){c=f._next;if(this._paused&&!a){break}else if(f._active||f._startTime<=this._time&&!f._paused&&!f._gc){if(!f._reversed){f.render((e-f._startTime)*f._timeScale,t,n)}else{f.render((!f._dirty?f._totalDuration:f.totalDuration())-(e-f._startTime)*f._timeScale,t,n)}}f=c}}else{f=this._last;while(f){c=f._prev;if(this._paused&&!a){break}else if(f._active||f._startTime<=i&&!f._paused&&!f._gc){if(!f._reversed){f.render((e-f._startTime)*f._timeScale,t,n)}else{f.render((!f._dirty?f._totalDuration:f.totalDuration())-(e-f._startTime)*f._timeScale,t,n)}}f=c}}if(this._onUpdate)if(!t){this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||s)}if(h)if(!this._gc)if(o===this._startTime||u!==this._timeScale)if(this._time===0||r>=this.totalDuration()){if(l){if(this._timeline.autoRemoveChildren){this._enabled(false,false)}this._active=false}if(!t&&this.vars[h]){this.vars[h].apply(this.vars[h+"Scope"]||this,this.vars[h+"Params"]||s)}}};a._hasPausedChild=function(){var e=this._first;while(e){if(e._paused||e instanceof r&&e._hasPausedChild()){return true}e=e._next}return false};a.getChildren=function(e,t,r,i){i=i||-9999999999;var s=[],o=this._first,u=0;while(o){if(o._startTime<i){}else if(o instanceof n){if(t!==false){s[u++]=o}}else{if(r!==false){s[u++]=o}if(e!==false){s=s.concat(o.getChildren(true,t,r));u=s.length}}o=o._next}return s};a.getTweensOf=function(e,t){var r=n.getTweensOf(e),i=r.length,s=[],o=0;while(--i>-1){if(r[i].timeline===this||t&&this._contains(r[i])){s[o++]=r[i]}}return s};a._contains=function(e){var t=e.timeline;while(t){if(t===this){return true}t=t.timeline}return false};a.shiftChildren=function(e,t,n){n=n||0;var r=this._first,i=this._labels,s;while(r){if(r._startTime>=n){r._startTime+=e}r=r._next}if(t){for(s in i){if(i[s]>=n){i[s]+=e}}}return this._uncache(true)};a._kill=function(e,t){if(!e&&!t){return this._enabled(false,false)}var n=!t?this.getChildren(true,true,false):this.getTweensOf(t),r=n.length,i=false;while(--r>-1){if(n[r]._kill(e,t)){i=true}}return i};a.clear=function(e){var t=this.getChildren(false,true,true),n=t.length;this._time=this._totalTime=0;while(--n>-1){t[n]._enabled(false,false)}if(e!==false){this._labels={}}return this._uncache(true)};a.invalidate=function(){var e=this._first;while(e){e.invalidate();e=e._next}return this};a._enabled=function(e,n){if(e===this._gc){var r=this._first;while(r){r._enabled(e,true);r=r._next}}return t.prototype._enabled.call(this,e,n)};a.progress=function(e){return!arguments.length?this._time/this.duration():this.totalTime(this.duration()*e,false)};a.duration=function(e){if(!arguments.length){if(this._dirty){this.totalDuration()}return this._duration}if(this.duration()!==0&&e!==0){this.timeScale(this._duration/e)}return this};a.totalDuration=function(e){if(!arguments.length){if(this._dirty){var t=0,n=this._last,r=999999999999,i,s;while(n){i=n._prev;if(n._dirty){n.totalDuration()}if(n._startTime>r&&this._sortChildren&&!n._paused){this.add(n,n._startTime-n._delay)}else{r=n._startTime}if(n._startTime<0&&!n._paused){t-=n._startTime;if(this._timeline.smoothChildTiming){this._startTime+=n._startTime/this._timeScale}this.shiftChildren(-n._startTime,false,-9999999999);r=0}s=n._startTime+n._totalDuration/n._timeScale;if(s>t){t=s}n=i}this._duration=this._totalDuration=t;this._dirty=false}return this._totalDuration}if(this.totalDuration()!==0)if(e!==0){this.timeScale(this._totalDuration/e)}return this};a.usesFrames=function(){var t=this._timeline;while(t._timeline){t=t._timeline}return t===e._rootFramesTimeline};a.rawTime=function(){return this._paused||this._totalTime!==0&&this._totalTime!==this._totalDuration?this._totalTime:(this._timeline.rawTime()-this._startTime)*this._timeScale};return r},true);window._gsDefine("TimelineMax",["TimelineLite","TweenLite","easing.Ease"],function(e,t,n){var r=function(t){e.call(this,t);this._repeat=this.vars.repeat||0;this._repeatDelay=this.vars.repeatDelay||0;this._cycle=0;this._yoyo=this.vars.yoyo===true;this._dirty=true}
15,i=[],s=new n(null,null,1,0),o=function(e){while(e){if(e._paused){return true}e=e._timeline}return false},u=r.prototype=new e;u.constructor=r;u.kill()._gc=false;r.version="1.9.7";u.invalidate=function(){this._yoyo=this.vars.yoyo===true;this._repeat=this.vars.repeat||0;this._repeatDelay=this.vars.repeatDelay||0;this._uncache(true);return e.prototype.invalidate.call(this)};u.addCallback=function(e,n,r,i){return this.add(t.delayedCall(0,e,r,i),n)};u.removeCallback=function(e,t){if(t==null){this._kill(null,e)}else{var n=this.getTweensOf(e,false),r=n.length,i=this._parseTimeOrLabel(t);while(--r>-1){if(n[r]._startTime===i){n[r]._enabled(false,false)}}}return this};u.tweenTo=function(e,n){n=n||{};var r={ease:s,overwrite:2,useFrames:this.usesFrames(),immediateRender:false},o,u;for(o in n){r[o]=n[o]}r.time=this._parseTimeOrLabel(e);u=new t(this,Math.abs(Number(r.time)-this._time)/this._timeScale||.001,r);r.onStart=function(){u.target.paused(true);if(u.vars.time!==u.target.time()){u.duration(Math.abs(u.vars.time-u.target.time())/u.target._timeScale)}if(n.onStart){n.onStart.apply(n.onStartScope||u,n.onStartParams||i)}};return u};u.tweenFromTo=function(e,t,n){n=n||{};e=this._parseTimeOrLabel(e);n.startAt={onComplete:this.seek,onCompleteParams:[e],onCompleteScope:this};n.immediateRender=n.immediateRender!==false;var r=this.tweenTo(t,n);return r.duration(Math.abs(r.vars.time-e)/this._timeScale||.001)};
15u.render=function(e,t,n){if(this._gc){this._enabled(true,false)}this._active=!this._paused;var r=!this._dirty?this._totalDuration:this.totalDuration(),s=this._duration,o=this._time,u=this._totalTime,a=this._startTime,f=this._timeScale,l=this._rawPrevTime,c=this._paused,h=this._cycle,p,d,v,m,g,y;if(e>=r){if(!this._locked){this._totalTime=r;this._cycle=this._repeat}if(!this._reversed)if(!this._hasPausedChild()){d=true;m="onComplete";if(s===0)if(e===0||this._rawPrevTime<0)if(this._rawPrevTime!==e&&this._first){g=true;if(this._rawPrevTime>0){m="onReverseComplete"}}}this._rawPrevTime=e;if(this._yoyo&&(this._cycle&1)!==0){this._time=e=0}else{this._time=s;e=s+1e-6}}else if(e<1e-7){if(!this._locked){this._totalTime=this._cycle=0}this._time=0;if(o!==0||s===0&&this._rawPrevTime>0&&!this._locked){m="onReverseComplete";d=this._reversed}if(e<0){this._active=false;if(s===0)if(this._rawPrevTime>=0&&this._first){g=true}}else if(!this._initted){g=true}this._rawPrevTime=e;e=0}else{this._time=this._rawPrevTime=e;if(!this._locked){this._totalTime=e;if(this._repeat!==0){y=s+this._repeatDelay;this._cycle=this._totalTime/y>>0;if(this._cycle!==0)if(this._cycle===this._totalTime/y){this._cycle--}this._time=this._totalTime-this._cycle*y;if(this._yoyo)if((this._cycle&1)!==0){this._time=s-this._time}if(this._time>s){this._time=s;e=s+1e-6}else if(this._time<0){this._time=e=0}else{e=this._time}}}}if(this._cycle!==h)if(!this._locked){var b=this._yoyo&&(h&1)!==0,w=b===(this._yoyo&&(this._cycle&1)!==0),E=this._totalTime,S=this._cycle,x=this._rawPrevTime,T=this._time;this._totalTime=h*s;if(this._cycle<h){b=!b}else{this._totalTime+=s}this._time=o;this._rawPrevTime=s===0?l-1e-5:l;this._cycle=h;this._locked=true;o=b?0:s;this.render(o,t,s===0);if(!t)if(!this._gc){if(this.vars.onRepeat){this.vars.onRepeat.apply(this.vars.onRepeatScope||this,this.vars.onRepeatParams||i)}}if(w){o=b?s+1e-6:-1e-6;this.render(o,true,false)}this._time=T;this._totalTime=E;this._cycle=S;this._rawPrevTime=x;this._locked=false}if((this._time===o||!this._first)&&!n&&!g){if(u!==this._totalTime)if(this._onUpdate)if(!t){this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||i)}return}else if(!this._initted){this._initted=true}if(u===0)if(this.vars.onStart)if(this._totalTime!==0)if(!t){this.vars.onStart.apply(this.vars.onStartScope||this,this.vars.onStartParams||i)}if(this._time>=o){p=this._first;while(p){v=p._next;if(this._paused&&!c){break}else if(p._active||p._startTime<=this._time&&!p._paused&&!p._gc){if(!p._reversed){p.render((e-p._startTime)*p._timeScale,t,n)}else{p.render((!p._dirty?p._totalDuration:p.totalDuration())-(e-p._startTime)*p._timeScale,t,n)}}p=v}}else{p=this._last;while(p){v=p._prev;if(this._paused&&!c){break}else if(p._active||p._startTime<=o&&!p._paused&&!p._gc){if(!p._reversed){p.render((e-p._startTime)*p._timeScale,t,n)}else{p.render((!p._dirty?p._totalDuration:p.totalDuration())-(e-p._startTime)*p._timeScale,t,n)}}p=v}}if(this._onUpdate)if(!t){this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||i)}if(m)if(!this._locked)if(!this._gc)if(a===this._startTime||f!==this._timeScale)if(this._time===0||r>=this.totalDuration()){if(d){if(this._timeline.autoRemoveChildren){this._enabled(false,false)}this._active=false}if(!t&&this.vars[m]){this.vars[m].apply(this.vars[m+"Scope"]||this,this.vars[m+"Params"]||i)}}};u.getActive=function(e,t,n){if(e==null){e=true}if(t==null){t=true}if(n==null){n=false}var r=[],i=this.getChildren(e,t,n),s=0,u=i.length,a,f;for(a=0;a<u;a++){f=i[a];if(!f._paused)if(f._timeline._time>=f._startTime)if(f._timeline._time<f._startTime+f._totalDuration/f._timeScale)if(!o(f._timeline)){r[s++]=f}}return r};u.getLabelAfter=function(e){if(!e)if(e!==0){e=this._time}var t=this.getLabelsArray(),n=t.length,r;for(r=0;r<n;r++){if(t[r].time>e){return t[r].name}}return null};u.getLabelBefore=function(e){if(e==null){e=this._time}var t=this.getLabelsArray(),n=t.length;while(--n>-1){if(t[n].time<e){return t[n].name}}return null};u.getLabelsArray=function(){var e=[],t=0,n;for(n in this._labels){e[t++]={time:this._labels[n],name:n}}e.sort(function(e,t){return e.time-t.time});return e};u.progress=function(e){return!arguments.length?this._time/this.duration():this.totalTime(this.duration()*(this._yoyo&&(this._cycle&1)!==0?1-e:e)+this._cycle*(this._duration+this._repeatDelay),false)};u.totalProgress=function(e){return!arguments.length?this._totalTime/this.totalDuration():this.totalTime(this.totalDuration()*e,false)};u.totalDuration=function(t){if(!arguments.length){if(this._dirty){e.prototype.totalDuration.call(this);this._totalDuration=this._repeat===-1?999999999999:this._duration*(this._repeat+1)+this._repeatDelay*this._repeat}return this._totalDuration}return this._repeat===-1?this:this.duration((t-this._repeat*this._repeatDelay)/(this._repeat+1))};u.time=function(e,t){if(!arguments.length){return this._time}if(this._dirty){this.totalDuration()}if(e>this._duration){e=this._duration}if(this._yoyo&&(this._cycle&1)!==0){e=this._duration-e+this._cycle*(this._duration+this._repeatDelay)}else if(this._repeat!==0){e+=this._cycle*(this._duration+this._repeatDelay)}return this.totalTime(e,t)};u.repeat=function(e){if(!arguments.length){return this._repeat}this._repeat=e;return this._uncache(true)};u.repeatDelay=function(e){if(!arguments.length){return this._repeatDelay}this._repeatDelay=e;return this._uncache(true)};u.yoyo=function(e){if(!arguments.length){return this._yoyo}this._yoyo=e;return this};u.currentLabel=function(e){if(!arguments.length){return this.getLabelBefore(this._time+1e-8)}return this.seek(e,true)};return r},true);(function(){var e=180/Math.PI,t=Math.PI/180,n=[],r=[],i=[],s={},o=function(e,t,n,r){this.a=e;this.b=t;this.c=n;this.d=r;this.da=r-e;this.ca=n-e;this.ba=t-e},u=",x,y,z,left,top,right,bottom,marginTop,marginLeft,marginRight,marginBottom,paddingLeft,paddingTop,paddingRight,paddingBottom,backgroundPosition,backgroundPosition_y,",a=function(e,t,n,r){var i={a:e},s={},o={},u={c:r},a=(e+t)/2,f=(t+n)/2,l=(n+r)/2,c=(a+f)/2,h=(f+l)/2,p=(h-c)/8;i.b=a+(e-a)/4;s.b=c+p;i.c=s.a=(i.b+s.b)/2;s.c=o.a=(c+h)/2;o.b=h-p;u.b=l+(r-l)/4;o.c=u.a=(o.b+u.b)/2;return[i,s,o,u]},f=function(e,t,s,o,u){var f=e.length-1,l=0,c=e[0].a,h,p,d,v,m,g,y,b,w,E,S,x,T;for(h=0;h<f;h++){m=e[l];p=m.a;d=m.d;v=e[l+1].d;if(u){S=n[h];x=r[h];T=(x+S)*t*.25/(o?.5:i[h]||.5);g=d-(d-p)*(o?t*.5:S!==0?T/S:0);y=d+(v-d)*(o?t*.5:x!==0?T/x:0);b=d-(g+((y-g)*(S*3/(S+x)+.5)/4||0))}else{g=d-(d-p)*t*.5;y=d+(v-d)*t*.5;b=d-(g+y)/2}
15g+=b;y+=b;m.c=w=g;if(h!==0){m.b=c}else{m.b=c=m.a+(m.c-m.a)*.6}m.da=d-p;m.ca=w-p;m.ba=c-p;if(s){E=a(p,c,w,d);e.splice(l,1,E[0],E[1],E[2],E[3]);l+=4}else{l++}c=y}m=e[l];m.b=c;m.c=c+(m.d-c)*.4;m.da=m.d-m.a;m.ca=m.c-m.a;m.ba=c-m.a;if(s){E=a(m.a,c,m.c,m.d);e.splice(l,1,E[0],E[1],E[2],E[3])}},l=function(e,t,i,s){var u=[],a,f,l,c,h,p;if(s){e=[s].concat(e);f=e.length;while(--f>-1){if(typeof (p=e[f][t])==="string")if(p.charAt(1)==="="){e[f][t]=s[t]+Number(p.charAt(0)+p.substr(2))}}}a=e.length-2;if(a<0){u[0]=new o(e[0][t],0,0,e[a<-1?0:1][t]);return u}for(f=0;f<a;f++){l=e[f][t];c=e[f+1][t];u[f]=new o(l,0,0,c);if(i){h=e[f+2][t];n[f]=(n[f]||0)+(c-l)*(c-l);r[f]=(r[f]||0)+(h-c)*(h-c)}}u[f]=new o(e[f][t],0,0,e[f+1][t]);return u},c=function(e,t,o,a,c,h){var p={},d=[],v=h||e[0],m,g,y,b,w,E,S,x;c=typeof c==="string"?","+c+",":u;if(t==null){t=1}for(g in e[0]){d.push(g)}if(e.length>1){x=e[e.length-1];S=true;m=d.length;while(--m>-1){g=d[m];if(Math.abs(v[g]-x[g])>.05){S=false;break}}if(S){e=e.concat();if(h){e.unshift(h)}e.push(e[1]);h=e[e.length-3]}}n.length=r.length=i.length=0;m=d.length;while(--m>-1){g=d[m];s[g]=c.indexOf(","+g+",")!==-1;p[g]=l(e,g,s[g],h)}m=n.length;while(--m>-1){n[m]=Math.sqrt(n[m]);r[m]=Math.sqrt(r[m])}if(!a){m=d.length;while(--m>-1){if(s[g]){y=p[d[m]];E=y.length-1;for(b=0;b<E;b++){w=y[b+1].da/r[b]+y[b].da/n[b];i[b]=(i[b]||0)+w*w}}}m=i.length;while(--m>-1){i[m]=Math.sqrt(i[m])}}m=d.length;b=o?4:1;while(--m>-1){g=d[m];y=p[g];f(y,t,o,a,s[g]);if(S){y.splice(0,b);y.splice(y.length-b,b)}}return p},h=function(e,t,n){t=t||"soft";var r={},i=t==="cubic"?3:2,s=t==="soft",u=[],a,f,l,c,h,p,d,v,m,g,y;if(s&&n){e=[n].concat(e)}if(e==null||e.length<i+1){throw"invalid Bezier data"}for(m in e[0]){u.push(m)}p=u.length;while(--p>-1){m=u[p];r[m]=h=[];g=0;v=e.length;for(d=0;d<v;d++){a=n==null?e[d][m]:typeof (y=e[d][m])==="string"&&y.charAt(1)==="="?n[m]+Number(y.charAt(0)+y.substr(2)):Number(y);if(s)if(d>1)if(d<v-1){h[g++]=(a+h[g-2])/2}h[g++]=a}v=g-i+1;g=0;for(d=0;d<v;d+=i){a=h[d];f=h[d+1];l=h[d+2];c=i===2?0:h[d+3];h[g++]=y=i===3?new o(a,f,l,c):new o(a,(2*f+a)/3,(2*f+l)/3,l)}h.length=g}return r},p=function(e,t,n){var r=1/n,i=e.length,s,o,u,a,f,l,c,h,p,d,v;while(--i>-1){d=e[i];u=d.a;a=d.d-u;f=d.c-u;l=d.b-u;s=o=0;for(h=1;h<=n;h++){c=r*h;p=1-c;
15s=o-(o=(c*c*a+3*p*(c*f+p*l))*c);v=i*n+h-1;t[v]=(t[v]||0)+s*s}}},d=function(e,t){t=t>>0||6;var n=[],r=[],i=0,s=0,o=t-1,u=[],a=[],f,l,c,h;for(f in e){p(e[f],n,t)}c=n.length;for(l=0;l<c;l++){i+=Math.sqrt(n[l]);h=l%t;a[h]=i;if(h===o){s+=i;h=l/t>>0;u[h]=a;r[h]=s;i=0;a=[]}}return{length:s,lengths:r,segments:u}},v=window._gsDefine.plugin({propName:"bezier",priority:-1,API:2,global:true,init:function(e,t,n){this._target=e;if(t instanceof Array){t={values:t}}this._func={};this._round={};this._props=[];this._timeRes=t.timeResolution==null?6:parseInt(t.timeResolution,10);var r=t.values||[],i={},s=r[0],o=t.autoRotate||n.vars.orientToBezier,u,a,f,l,p;this._autoRotate=o?o instanceof Array?o:[["x","y","rotation",o===true?0:Number(o)||0]]:null;for(u in s){this._props.push(u)}f=this._props.length;while(--f>-1){u=this._props[f];this._overwriteProps.push(u);a=this._func[u]=typeof e[u]==="function";i[u]=!a?parseFloat(e[u]):e[u.indexOf("set")||typeof e["get"+u.substr(3)]!=="function"?u:"get"+u.substr(3)]();if(!p)if(i[u]!==r[0][u]){p=i}}this._beziers=t.type!=="cubic"&&t.type!=="quadratic"&&t.type!=="soft"?c(r,isNaN(t.curviness)?1:t.curviness,false,t.type==="thruBasic",t.correlate,p):h(r,t.type,i);this._segCount=this._beziers[u].length;if(this._timeRes){var v=d(this._beziers,this._timeRes);this._length=v.length;this._lengths=v.lengths;this._segments=v.segments;this._l1=this._li=this._s1=this._si=0;this._l2=this._lengths[0];this._curSeg=this._segments[0];this._s2=this._curSeg[0];this._prec=1/this._curSeg.length}if(o=this._autoRotate){if(!(o[0]instanceof Array)){this._autoRotate=o=[o]}f=o.length;while(--f>-1){for(l=0;l<3;l++){u=o[f][l];this._func[u]=typeof e[u]==="function"?e[u.indexOf("set")||typeof e["get"+u.substr(3)]!=="function"?u:"get"+u.substr(3)]:false}}}return true},set:function(t){var n=this._segCount,r=this._func,i=this._target,s,o,u,a,f,l,c,h,p,d;if(!this._timeRes){s=t<0?0:t>=1?n-1:n*t>>0;l=(t-s*(1/n))*n}else{p=this._lengths;d=this._curSeg;t*=this._length;u=this._li;if(t>this._l2&&u<n-1){h=n-1;while(u<h&&(this._l2=p[++u])<=t){}this._l1=p[u-1];this._li=u;this._curSeg=d=this._segments[u];this._s2=d[this._s1=this._si=0]}else if(t<this._l1&&u>0){while(u>0&&(this._l1=p[--u])>=t){}if(u===0&&t<this._l1){this._l1=0}else{u++}this._l2=p[u];this._li=u;this._curSeg=d=this._segments[u];this._s1=d[(this._si=d.length-1)-1]||0;this._s2=d[this._si]}s=u;t-=this._l1;u=this._si;if(t>this._s2&&u<d.length-1){h=d.length-1;while(u<h&&(this._s2=d[++u])<=t){}this._s1=d[u-1];this._si=u}else if(t<this._s1&&u>0){while(u>0&&(this._s1=d[--u])>=t){}if(u===0&&t<this._s1){this._s1=0}else{u++}this._s2=d[u];this._si=u}l=(u+(t-this._s1)/(this._s2-this._s1))*this._prec}o=1-l;u=this._props.length;while(--u>-1){a=this._props[u];f=this._beziers[a][s];c=(l*l*f.da+3*o*(l*f.ca+o*f.ba))*l+f.a;if(this._round[a]){c=c+(c>0?.5:-.5)>>0}if(r[a]){i[a](c)}else{i[a]=c}}if(this._autoRotate){var v=this._autoRotate,m,g,y,b,w,E,S;u=v.length;while(--u>-1){a=v[u][2];E=v[u][3]||0;S=v[u][4]===true?1:e;f=this._beziers[v[u][0]];m=this._beziers[v[u][1]];if(f&&m){f=f[s];m=m[s];g=f.a+(f.b-f.a)*l;b=f.b+(f.c-f.b)*l;g+=(b-g)*l;b+=(f.c+(f.d-f.c)*l-b)*l;y=m.a+(m.b-m.a)*l;w=m.b+(m.c-m.b)*l;y+=(w-y)*l;w+=(m.c+(m.d-m.c)*l-w)*l;c=Math.atan2(w-y,b-g)*S+E;if(r[a]){i[a](c)}else{i[a]=c}}}}}}),m=v.prototype;v.bezierThrough=c;v.cubicToQuadratic=a;v._autoCSS=true;v.quadraticToCubic=function(e,t,n){return new o(e,(2*t+e)/3,(2*t+n)/3,n)};v._cssRegister=function(){var e=window._gsDefine.globals.CSSPlugin;if(!e){return}var n=e._internals,r=n._parseToProxy,i=n._setPluginRatio,s=n.CSSPropTween;n._registerComplexSpecialProp("bezier",{parser:function(e,n,o,u,a,f){if(n instanceof Array){n={values:n}}f=new v;var l=n.values,c=l.length-1,h=[],p={},d,m,g;if(c<0){return a}for(d=0;d<=c;d++){g=r(e,l[d],u,a,f,c!==d);h[d]=g.end}for(m in n){p[m]=n[m]}p.values=h;a=new s(e,"bezier",0,0,g.pt,2);a.data=g;a.plugin=f;a.setRatio=i;if(p.autoRotate===0){p.autoRotate=true}if(p.autoRotate&&!(p.autoRotate instanceof Array)){d=p.autoRotate===true?0:Number(p.autoRotate)*t;p.autoRotate=g.end.left!=null?[["left","top","rotation",d,true]]:g.end.x!=null?[["x","y","rotation",d,true]]:false}if(p.autoRotate){if(!u._transform){u._enableTransforms(false)}g.autoRotate=u._target._gsTransform}f._onInitTween(g.proxy,p,u._tween);return a}})};m._roundProps=function(e,t){var n=this._overwriteProps,r=n.length;while(--r>-1){if(e[n[r]]||e.bezier||e.bezierThrough){this._round[n[r]]=t}}};m._kill=function(e){var t=this._props,n,r;for(n in this._beziers){if(n in e){delete this._beziers[n];delete this._func[n];r=t.length;while(--r>-1){if(t[r]===n){t.splice(r,1)}}}}return this._super._kill.call(this,e)}})();window._gsDefine("plugins.CSSPlugin",["plugins.TweenPlugin","TweenLite"],function(e,t){var n=function(){e.call(this,"css");this._overwriteProps.length=0},r,i,s,o,u={},a=n.prototype=new e("css");a.constructor=n;n.version="1.9.7";n.API=2;n.defaultTransformPerspective=0;a="px";
15n.suffixMap={top:a,right:a,bottom:a,left:a,width:a,height:a,fontSize:a,padding:a,margin:a,perspective:a};var f=/(?:\d|\-\d|\.\d|\-\.\d)+/g,l=/(?:\d|\-\d|\.\d|\-\.\d|\+=\d|\-=\d|\+=.\d|\-=\.\d)+/g,c=/(?:\+=|\-=|\-|\b)[\d\-\.]+[a-zA-Z0-9]*(?:%|\b)/gi,h=/[^\d\-\.]/g,p=/(?:\d|\-|\+|=|#|\.)*/g,d=/opacity *= *([^)]*)/,v=/opacity:([^;]*)/,m=/alpha\(opacity *=.+?\)/i,g=/^(rgb|hsl)/,y=/([A-Z])/g,b=/-([a-z])/gi,w=/(^(?:url\(\"|url\())|(?:(\"\))$|\)$)/gi,E=function(e,t){return t.toUpperCase()},S=/(?:Left|Right|Width)/i,x=/(M11|M12|M21|M22)=[\d\-\.e]+/gi,T=/progid\:DXImageTransform\.Microsoft\.Matrix\(.+?\)/i,N=/,(?=[^\)]*(?:\(|$))/gi,C=Math.PI/180,k=180/Math.PI,L={},A=document,O=A.createElement("div"),M=A.createElement("img"),_=n._internals={_specialProps:u},D=navigator.userAgent,P,H,B,j,F,I,q=function(){var e=D.indexOf("Android"),t=A.createElement("div"),n;B=D.indexOf("Safari")!==-1&&D.indexOf("Chrome")===-1&&(e===-1||Number(D.substr(e+8,1))>3);F=B&&Number(D.substr(D.indexOf("Version/")+8,1))<6;j=D.indexOf("Firefox")!==-1;/MSIE ([0-9]{1,}[\.0-9]{0,})/.exec(D);I=parseFloat(RegExp.$1);t.innerHTML="<a style='top:1px;opacity:.55;'>a</a>";n=t.getElementsByTagName("a")[0];return n?/^0.55/.test(n.style.opacity):false}(),R=function(e){return d.test(typeof e==="string"?e:(e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?parseFloat(RegExp.$1)/100:1},U=function(e){if(window.console){console.log(e)}},z="",W="",X=function(e,t){t=t||O;var n=t.style,r,i;if(n[e]!==undefined){return e}e=e.charAt(0).toUpperCase()+e.substr(1);r=["O","Moz","ms","Ms","Webkit"];i=5;while(--i>-1&&n[r[i]+e]===undefined){}if(i>=0){W=i===3?"ms":r[i];z="-"+W.toString().toLowerCase()+"-";return W+e}return null},V=A.defaultView?A.defaultView.getComputedStyle:function(){},$=n.getStyle=function(e,t,n,r,i){var s;if(!q)if(t==="opacity"){return R(e)}if(!r&&e.style[t]){s=e.style[t]}else if(n=n||V(e,null)){e=n.getPropertyValue(t.replace(y,"-$1").toString().toLowerCase());s=e||n.length?e:n[t]}else if(e.currentStyle){n=e.currentStyle;s=n[t]}return i!=null&&(!s||s==="none"||s==="auto"||s==="auto auto")?i:s},J=function(e,t,n,r,i){if(r==="px"||!r){return n}if(r==="auto"||!n){return 0}var s=S.test(t),o=e,u=O.style,a=n<0,f;if(a){n=-n}if(r==="%"&&t.indexOf("border")!==-1){f=n/100*(s?e.clientWidth:e.clientHeight)}else{u.cssText="border-style:solid; border-width:0; position:absolute; line-height:0;";if(r==="%"||!o.appendChild){o=e.parentNode||A.body;u[s?"width":"height"]=n+r}else{u[s?"borderLeftWidth":"borderTopWidth"]=n+r}o.appendChild(O);f=parseFloat(O[s?"offsetWidth":"offsetHeight"]);o.removeChild(O);if(f===0&&!i){f=J(e,t,n,r,true)}}return a?-f:f},K=function(e,t,n){if($(e,"position",n)!=="absolute"){return 0}var r=t==="left"?"Left":"Top",i=$(e,"margin"+r,n);return e["offset"+r]-(J(e,t,parseFloat(i),i.replace(p,""))||0)},Q=function(e,t){var n={},r,i;if(t=t||V(e,null)){if(r=t.length){while(--r>-1){n[t[r].replace(b,E)]=t.getPropertyValue(t[r])}}else{for(r in t){n[r]=t[r]}}}else if(t=e.currentStyle||e.style){for(r in t){n[r.replace(b,E)]=t[r]}}if(!q){n.opacity=R(e)}i=Nt(e,t,false);n.rotation=i.rotation*k;n.skewX=i.skewX*k;n.scaleX=i.scaleX;n.scaleY=i.scaleY;n.x=i.x;n.y=i.y;if(Tt){n.z=i.z;n.rotationX=i.rotationX*k;n.rotationY=i.rotationY*k;n.scaleZ=i.scaleZ}if(n.filters){delete n.filters}return n},G=function(e,t,n,r,i){var s={},o=e.style,u,a,f;for(a in n){if(a!=="cssText")if(a!=="length")if(isNaN(a))if(t[a]!==(u=n[a])||i&&i[a])if(a.indexOf("Origin")===-1)if(typeof u==="number"||typeof u==="string"){s[a]=u==="auto"&&(a==="left"||a==="top")?K(e,a):(u===""||u==="auto"||u==="none")&&typeof t[a]==="string"&&t[a].replace(h,"")!==""?0:u;if(o[a]!==undefined){f=new ht(o,a,o[a],f)}}}if(r){for(a in r){if(a!=="className"){s[a]=r[a]}}}return{difs:s,firstMPT:f}},Y={width:["Left","Right"],height:["Top","Bottom"]},Z=["marginLeft","marginRight","marginTop","marginBottom"],et=function(e,t,n){var r=parseFloat(t==="width"?e.offsetWidth:e.offsetHeight),i=Y[t],s=i.length;n=n||V(e,null);while(--s>-1){r-=parseFloat($(e,"padding"+i[s],n,true))||0;r-=parseFloat($(e,"border"+i[s]+"Width",n,true))||0}return r},tt=function(e,t){if(e==null||e===""||e==="auto"||e==="auto auto"){e="0 0"}var n=e.split(" "),r=e.indexOf("left")!==-1?"0%":e.indexOf("right")!==-1?"100%":n[0],i=e.indexOf("top")!==-1?"0%":e.indexOf("bottom")!==-1?"100%":n[1];if(i==null){i="0"}else if(i==="center"){i="50%"}if(r==="center"||isNaN(parseFloat(r))){r="50%"}if(t){t.oxp=r.indexOf("%")!==-1;t.oyp=i.indexOf("%")!==-1;t.oxr=r.charAt(1)==="=";t.oyr=i.charAt(1)==="=";t.ox=parseFloat(r.replace(h,""));t.oy=parseFloat(i.replace(h,""))}return r+" "+i+(n.length>2?" "+n[2]:"")},nt=function(e,t){return typeof e==="string"&&e.charAt(1)==="="?parseInt(e.charAt(0)+"1",10)*parseFloat(e.substr(2)):parseFloat(e)-parseFloat(t)},rt=function(e,t){return e==null?t:typeof e==="string"&&e.charAt(1)==="="?parseInt(e.charAt(0)+"1",10)*Number(e.substr(2))+t:parseFloat(e)},it=function(e,t,n,r){var i=1e-6,s,o,u,a;if(e==null){a=t}else if(typeof e==="number"){a=e*C}else{s=Math.PI*2;o=e.split("_");u=Number(o[0].replace(h,""))*(e.indexOf("rad")===-1?C:1)-(e.charAt(1)==="="?0:t);if(o.length){if(r){r[n]=t+u}if(e.indexOf("short")!==-1){u=u%s;if(u!==u%(s/2)){u=u<0?u+s:u-s}}if(e.indexOf("_cw")!==-1&&u<0){u=(u+s*9999999999)%s-(u/s|0)*s}else if(e.indexOf("ccw")!==-1&&u>0){u=(u-s*9999999999)%s-(u/s|0)*s}}a=t+u}if(a<i&&a>-i){a=0}return a},st={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]},ot=function(e,t,n){e=e<0?e+1:e>1?e-1:e;return(e*6<1?t+(n-t)*e*6:e<.5?n:e*3<2?t+(n-t)*(2/3-e)*6:t)*255+.5|0},ut=function(e){var t,n,r,i,s,o;if(!e||e===""){return st.black}if(typeof e==="number"){return[e>>16,e>>8&255,e&255]}if(e.charAt(e.length-1)===","){e=e.substr(0,e.length-1)}if(st[e]){return st[e]}if(e.charAt(0)==="#"){if(e.length===4){t=e.charAt(1),n=e.charAt(2),r=e.charAt(3);e="#"+t+t+n+n+r+r}e=parseInt(e.substr(1),16);return[e>>16,e>>8&255,e&255]}if(e.substr(0,3)==="hsl"){e=e.match(f);i=Number(e[0])%360/360;s=Number(e[1])/100;o=Number(e[2])/100;n=o<=.5?o*(s+1):o+s-o*s;t=o*2-n;if(e.length>3){e[3]=Number(e[3])}e[0]=ot(i+1/3,t,n);e[1]=ot(i,t,n);e[2]=ot(i-1/3,t,n);return e}e=e.match(f)||st.transparent;e[0]=Number(e[0]);e[1]=Number(e[1]);e[2]=Number(e[2]);if(e.length>3){e[3]=Number(e[3])}return e},at="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#.+?\\b";for(a in st){at+="|"+a+"\\b"}at=new RegExp(at+")","gi");var ft=function(e,t,n,r){if(e==null){return function(e){return e}}var i=t?(e.match(at)||[""])[0]:"",s=e.split(i).join("").match(c)||[],o=e.substr(0,e.indexOf(s[0])),u=e.charAt(e.length-1)===")"?")":"",a=e.indexOf(" ")!==-1?" ":",",l=s.length,h=l>0?s[0].replace(f,""):"",p;if(!l){return function(e){return e}}if(t){p=function(e){var t,f,d,v;if(typeof e==="number"){e+=h}else if(r&&N.test(e)){v=e.replace(N,"|").split("|");for(d=0;d<v.length;d++){v[d]=p(v[d])}return v.join(",")}t=(e.match(at)||[i])[0];f=e.split(t).join("").match(c)||[];d=f.length;if(l>d--){while(++d<l){f[d]=n?f[(d-1)/2|0]:s[d]}}return o+f.join(a)+a+t+u+(e.indexOf("inset")!==-1?" inset":"")};return p}p=function(e){var t,i,f;if(typeof e==="number"){e+=h}else if(r&&N.test(e)){i=e.replace(N,"|").split("|");for(f=0;f<i.length;f++){i[f]=p(i[f])}return i.join(",")}t=e.match(c)||[];f=t.length;if(l>f--){while(++f<l){t[f]=n?t[(f-1)/2|0]:s[f]}}return o+t.join(a)+u};return p},lt=function(e){e=e.split(",");return function(t,n,r,i,s,o,u){var a=(n+"").split(" "),f;u={};for(f=0;f<4;f++){u[e[f]]=a[f]=a[f]||a[(f-1)/2>>0]}return i.parse(t,u,s,o)}},ct=_._setPluginRatio=function(e){this.plugin.setRatio(e);var t=this.data,n=t.proxy,r=t.firstMPT,i=1e-6,s,o,u,a;while(r){s=n[r.v];if(r.r){s=s>0?s+.5|0:s-.5|0}else if(s<i&&s>-i){s=0}r.t[r.p]=s;r=r._next}if(t.autoRotate){t.autoRotate.rotation=n.rotation}if(e===1){r=t.firstMPT;while(r){o=r.t;if(!o.type){o.e=o.s+o.xs0}else if(o.type===1){a=o.xs0+o.s+o.xs1;for(u=1;u<o.l;u++){a+=o["xn"+u]+o["xs"+(u+1)]}o.e=a}r=r._next}}},ht=function(e,t,n,r,i){this.t=e;this.p=t;this.v=n;this.r=i;if(r){r._prev=this;this._next=r}},pt=_._parseToProxy=function(e,t,n,r,i,s){var o=r,u={},a={},f=n._transform,l=L,c,h,p,d,v;n._transform=null;L=t;
15r=v=n.parse(e,t,r,i);L=l;if(s){n._transform=f;if(o){o._prev=null;if(o._prev){o._prev._next=null}}}while(r&&r!==o){if(r.type<=1){h=r.p;a[h]=r.s+r.c;u[h]=r.s;if(!s){d=new ht(r,"s",h,d,r.r);r.c=0}if(r.type===1){c=r.l;while(--c>0){p="xn"+c;h=r.p+"_"+p;a[h]=r.data[p];u[h]=r[p];if(!s){d=new ht(r,p,h,d,r.rxp[p])}}}}r=r._next}return{proxy:u,end:a,firstMPT:d,pt:v}},dt=_.CSSPropTween=function(e,t,n,i,s,u,a,f,l,c,h){this.t=e;this.p=t;this.s=n;this.c=i;this.n=a||"css_"+t;if(!(e instanceof dt)){o.push(this.n)}this.r=f;this.type=u||0;if(l){this.pr=l;r=true}this.b=c===undefined?n:c;this.e=h===undefined?n+i:h;if(s){this._next=s;s._prev=this}},vt=n.parseComplex=function(e,t,n,r,i,s,o,u,a,c){n=n||s||"";o=new dt(e,t,0,0,o,c?2:1,null,false,u,n,r);r+="";var h=n.split(", ").join(",").split(" "),p=r.split(", ").join(",").split(" "),d=h.length,v=P!==false,m,y,b,w,E,S,x,T,C,k,L,A;if(r.indexOf(",")!==-1||n.indexOf(",")!==-1){h=h.join(" ").replace(N,", ").split(" ");p=p.join(" ").replace(N,", ").split(" ");d=h.length}if(d!==p.length){h=(s||"").split(" ");d=h.length}o.plugin=a;o.setRatio=c;for(m=0;m<d;m++){w=h[m];E=p[m];T=parseFloat(w);if(T||T===0){o.appendXtra("",T,nt(E,T),E.replace(l,""),v&&E.indexOf("px")!==-1,true)}else if(i&&(w.charAt(0)==="#"||st[w]||g.test(w))){A=E.charAt(E.length-1)===","?"),":")";w=ut(w);E=ut(E);C=w.length+E.length>6;if(C&&!q&&E[3]===0){o["xs"+o.l]+=o.l?" transparent":"transparent";o.e=o.e.split(p[m]).join("transparent")}else{if(!q){C=false}o.appendXtra(C?"rgba(":"rgb(",w[0],E[0]-w[0],",",true,true).appendXtra("",w[1],E[1]-w[1],",",true).appendXtra("",w[2],E[2]-w[2],C?",":A,true);if(C){w=w.length<4?1:w[3];o.appendXtra("",w,(E.length<4?1:E[3])-w,A,false)}}}else{S=w.match(f);if(!S){o["xs"+o.l]+=o.l?" "+w:w}else{x=E.match(l);if(!x||x.length!==S.length){return o}b=0;for(y=0;y<S.length;y++){L=S[y];k=w.indexOf(L,b);o.appendXtra(w.substr(b,k-b),Number(L),nt(x[y],L),"",v&&w.substr(k+L.length,2)==="px",y===0);b=k+L.length}o["xs"+o.l]+=w.substr(b)}}}if(r.indexOf("=")!==-1)if(o.data){A=o.xs0+o.data.s;for(m=1;m<o.l;m++){A+=o["xs"+m]+o.data["xn"+m]}o.e=A+o["xs"+m]}if(!o.l){o.type=-1;o.xs0=o.e}return o.xfirst||o},mt=9;a=dt.prototype;a.l=a.pr=0;while(--mt>0){a["xn"+mt]=0;a["xs"+mt]=""}a.xs0="";a._next=a._prev=a.xfirst=a.data=a.plugin=a.setRatio=a.rxp=null;a.appendXtra=function(e,t,n,r,i,s){var o=this,u=o.l;o["xs"+u]+=s&&u?" "+e:e||"";if(!n)if(u!==0&&!o.plugin){o["xs"+u]+=t+(r||"");return o}o.l++;o.type=o.setRatio?2:1;o["xs"+o.l]=r||"";if(u>0){o.data["xn"+u]=t+n;o.rxp["xn"+u]=i;o["xn"+u]=t;if(!o.plugin){o.xfirst=new dt(o,"xn"+u,t,n,o.xfirst||o,0,o.n,i,o.pr);o.xfirst.xs0=0}return o}o.data={s:t+n};o.rxp={};o.s=t;o.c=n;o.r=i;return o};var gt=function(e,t){t=t||{};this.p=t.prefix?X(e)||e:e;u[e]=u[this.p]=this;this.format=t.formatter||ft(t.defaultValue,t.color,t.collapsible,t.multi);if(t.parser){this.parse=t.parser}this.clrs=t.color;this.multi=t.multi;this.keyword=t.keyword;this.dflt=t.defaultValue;this.pr=t.priority||0},yt=_._registerComplexSpecialProp=function(e,t,n){if(typeof t!=="object"){t={parser:n}}var r=e.split(","),i=t.defaultValue,s,o;n=n||[i];for(s=0;s<r.length;s++){t.prefix=s===0&&t.prefix;t.defaultValue=n[s]||i;o=new gt(r[s],t)}},bt=function(e){if(!u[e]){var t=e.charAt(0).toUpperCase()+e.substr(1)+"Plugin";yt(e,{parser:function(e,n,r,i,s,o,a){var f=(window.GreenSockGlobals||window).com.greensock.plugins[t];if(!f){U("Error: "+t+" js file not loaded.");return s}f._cssRegister();return u[r].parse(e,n,r,i,s,o,a)}})}};a=gt.prototype;a.parseComplex=function(e,t,n,r,i,s){var o=this.keyword,u,a,f,l,c,h;if(this.multi)if(N.test(n)||N.test(t)){a=t.replace(N,"|").split("|");f=n.replace(N,"|").split("|")}else if(o){a=[t];f=[n]}if(f){l=f.length>a.length?f.length:a.length;for(u=0;u<l;u++){t=a[u]=a[u]||this.dflt;n=f[u]=f[u]||this.dflt;if(o){c=t.indexOf(o);h=n.indexOf(o);if(c!==h){n=h===-1?f:a;n[u]+=" "+o}}}t=a.join(", ");n=f.join(", ")}return vt(e,this.p,t,n,this.clrs,this.dflt,r,this.pr,i,s)};a.parse=function(e,t,n,r,i,o,u){return this.parseComplex(e.style,this.format($(e,this.p,s,false,this.dflt)),this.format(t),i,o)};n.registerSpecialProp=function(e,t,n){yt(e,{parser:function(e,r,i,s,o,u,a){var f=new dt(e,i,0,0,o,2,i,false,n);f.plugin=u;f.setRatio=t(e,r,s._tween,i);return f},priority:n})};var wt="scaleX,scaleY,scaleZ,x,y,z,skewX,rotation,rotationX,rotationY,perspective".split(","),Et=X("transform"),St=z+"transform",xt=X("transformOrigin"),Tt=X("perspective")!==null,Nt=function(e,t,r){var i=r?e._gsTransform||{skewY:0}:{skewY:0},s=i.scaleX<0,o=2e-5,u=1e5,a=-Math.PI+1e-4,f=Math.PI-1e-4,l=Tt?parseFloat($(e,xt,t,false,"0 0 0").split(" ")[2])||i.zOrigin||0:0,c,h,p,d,v,m,g,y,b,w,E,S,T;if(Et){c=$(e,St,t,true)}else if(e.currentStyle){c=e.currentStyle.filter.match(x);if(c&&c.length===4){c=[c[0].substr(4),Number(c[2].substr(4)),Number(c[1].substr(4)),c[3].substr(4),i.x||0,i.y||0].join(",")}else if(i.x!=null){return i}else{c=""}}h=(c||"").match(/(?:\-|\b)[\d\-\.e]+\b/gi)||[];p=h.length;while(--p>-1){d=Number(h[p]);h[p]=(v=d-(d|=0))?(v*u+(v<0?-.5:.5)|0)/u+d:d}
15if(h.length===16){var N=h[8],C=h[9],k=h[10],L=h[12],A=h[13],O=h[14];if(i.zOrigin){O=-i.zOrigin;L=N*O-h[12];A=C*O-h[13];O=k*O+i.zOrigin-h[14]}if(!r||i.rotationX==null){var M=h[0],_=h[1],D=h[2],P=h[3],H=h[4],B=h[5],j=h[6],F=h[7],I=h[11],q=i.rotationX=Math.atan2(j,k),R=q<a||q>f,U,z,W,X,V,J,K;if(q){X=Math.cos(-q);V=Math.sin(-q);U=H*X+N*V;z=B*X+C*V;W=j*X+k*V;N=H*-V+N*X;C=B*-V+C*X;k=j*-V+k*X;I=F*-V+I*X;H=U;B=z;j=W}q=i.rotationY=Math.atan2(N,M);if(q){J=q<a||q>f;X=Math.cos(-q);V=Math.sin(-q);U=M*X-N*V;z=_*X-C*V;W=D*X-k*V;C=_*V+C*X;k=D*V+k*X;I=P*V+I*X;M=U;_=z;D=W}q=i.rotation=Math.atan2(_,B);if(q){K=q<a||q>f;X=Math.cos(-q);V=Math.sin(-q);M=M*X+H*V;z=_*X+B*V;B=_*-V+B*X;j=D*-V+j*X;_=z}if(K&&R){i.rotation=i.rotationX=0}else if(K&&J){i.rotation=i.rotationY=0}else if(J&&R){i.rotationY=i.rotationX=0}i.scaleX=(Math.sqrt(M*M+_*_)*u+.5|0)/u;i.scaleY=(Math.sqrt(B*B+C*C)*u+.5|0)/u;i.scaleZ=(Math.sqrt(j*j+k*k)*u+.5|0)/u;i.skewX=0;i.perspective=I?1/(I<0?-I:I):0;i.x=L;i.y=A;i.z=O}}else if((!Tt||h.length===0||i.x!==h[4]||i.y!==h[5]||!i.rotationX&&!i.rotationY)&&!(i.x!==undefined&&$(e,"display",t)==="none")){var Q=h.length>=6,G=Q?h[0]:1,Y=h[1]||0,Z=h[2]||0,et=Q?h[3]:1;i.x=h[4]||0;i.y=h[5]||0;m=Math.sqrt(G*G+Y*Y);g=Math.sqrt(et*et+Z*Z);y=G||Y?Math.atan2(Y,G):i.rotation||0;b=Z||et?Math.atan2(Z,et)+y:i.skewX||0;w=m-Math.abs(i.scaleX||0);E=g-Math.abs(i.scaleY||0);if(Math.abs(b)>Math.PI/2&&Math.abs(b)<Math.PI*1.5){if(s){m*=-1;b+=y<=0?Math.PI:-Math.PI;y+=y<=0?Math.PI:-Math.PI}else{g*=-1;b+=b<=0?Math.PI:-Math.PI}}S=(y-i.rotation)%Math.PI;T=(b-i.skewX)%Math.PI;if(i.skewX===undefined||w>o||w<-o||E>o||E<-o||S>a&&S<f&&S*u|0!==0||T>a&&T<f&&T*u|0!==0){i.scaleX=m;i.scaleY=g;i.rotation=y;i.skewX=b}if(Tt){i.rotationX=i.rotationY=i.z=0;i.perspective=parseFloat(n.defaultTransformPerspective)||0;i.scaleZ=1}}i.zOrigin=l;for(p in i){if(i[p]<o)if(i[p]>-o){i[p]=0}}if(r){e._gsTransform=i}return i},Ct=function(e){var t=this.data,n=-t.rotation,r=n+t.skewX,i=1e5,s=(Math.cos(n)*t.scaleX*i|0)/i,o=(Math.sin(n)*t.scaleX*i|0)/i,u=(Math.sin(r)*-t.scaleY*i|0)/i,a=(Math.cos(r)*t.scaleY*i|0)/i,f=this.t.style,l=this.t.currentStyle,c,h;if(!l){return}h=o;o=-u;u=-h;c=l.filter;f.filter="";var v=this.t.offsetWidth,m=this.t.offsetHeight,g=l.position!=="absolute",y="progid:DXImageTransform.Microsoft.Matrix(M11="+s+", M12="+o+", M21="+u+", M22="+a,b=t.x,w=t.y,E,S;if(t.ox!=null){E=(t.oxp?v*t.ox*.01:t.ox)-v/2;S=(t.oyp?m*t.oy*.01:t.oy)-m/2;b+=E-(E*s+S*o);w+=S-(E*u+S*a)}if(!g){var x=I<8?1:-1,N,C,k;E=t.ieOffsetX||0;S=t.ieOffsetY||0;t.ieOffsetX=Math.round((v-((s<0?-s:s)*v+(o<0?-o:o)*m))/2+b);t.ieOffsetY=Math.round((m-((a<0?-a:a)*m+(u<0?-u:u)*v))/2+w);for(mt=0;mt<4;mt++){C=Z[mt];N=l[C];h=N.indexOf("px")!==-1?parseFloat(N):J(this.t,C,parseFloat(N),N.replace(p,""))||0;if(h!==t[C]){k=mt<2?-t.ieOffsetX:-t.ieOffsetY}else{k=mt<2?E-t.ieOffsetX:S-t.ieOffsetY}f[C]=(t[C]=Math.round(h-k*(mt===0||mt===2?1:x)))+"px"}y+=", sizingMethod='auto expand')"}else{E=v/2;S=m/2;y+=", Dx="+(E-(E*s+S*o)+b)+", Dy="+(S-(E*u+S*a)+w)+")"}if(c.indexOf("DXImageTransform.Microsoft.Matrix(")!==-1){f.filter=c.replace(T,y)}else{f.filter=y+" "+c}if(e===0||e===1)if(s===1)if(o===0)if(u===0)if(a===1)if(!g||y.indexOf("Dx=0, Dy=0")!==-1)if(!d.test(c)||parseFloat(RegExp.$1)===100)if(c.indexOf("gradient(")===-1){f.removeAttribute("filter")}},kt=function(e){var t=this.data,n=this.t.style,r=t.perspective,i=t.scaleX,s=0,o=0,u=0,a=0,f=t.scaleY,l=0,c=0,h=0,p=0,d=t.scaleZ,v=0,m=0,g=0,y=r?-1/r:0,b=t.rotation,w=t.zOrigin,E=1e5,S,x,T,N,C,k,L,A,O;if(j){L=n.top?"top":n.bottom?"bottom":parseFloat($(this.t,"top",null,fal
15se))?"bottom":"top";T=$(this.t,L,null,false);A=parseFloat(T)||0;O=T.substr((A+"").length)||"px";t._ffFix=!t._ffFix;n[L]=(t._ffFix?A+.05:A-.05)+O}if(b||t.skewX){T=i*Math.cos(b);N=f*Math.sin(b);b-=t.skewX;s=i*-Math.sin(b);f=f*Math.cos(b);i=T;a=N}b=t.rotationY;if(b){S=Math.cos(b);x=Math.sin(b);T=i*S;N=a*S;C=d*-x;k=y*-x;o=i*x;l=a*x;d=d*S;y*=S;i=T;a=N;h=C;m=k}b=t.rotationX;if(b){S=Math.cos(b);x=Math.sin(b);T=s*S+o*x;N=f*S+l*x;C=p*S+d*x;k=g*S+y*x;o=s*-x+o*S;l=f*-x+l*S;d=p*-x+d*S;y=g*-x+y*S;s=T;f=N;p=C;g=k}if(w){v-=w;u=o*v;c=l*v;v=d*v+w}u=(T=(u+=t.x)-(u|=0))?(T*E+(T<0?-.5:.5)|0)/E+u:u;c=(T=(c+=t.y)-(c|=0))?(T*E+(T<0?-.5:.5)|0)/E+c:c;v=(T=(v+=t.z)-(v|=0))?(T*E+(T<0?-.5:.5)|0)/E+v:v;n[Et]="matrix3d("+[(i*E|0)/E,(a*E|0)/E,(h*E|0)/E,(m*E|0)/E,(s*E|0)/E,(f*E|0)/E,(p*E|0)/E,(g*E|0)/E,(o*E|0)/E,(l*E|0)/E,(d*E|0)/E,(y*E|0)/E,u,c,v,r?1+ -v/r:1].join(",")+")"},Lt=function(e){var t=this.data,n=this.t,r=n.style,i,s,o,u,a,f,l,c,h;if(j){i=r.top?"top":r.bottom?"bottom":parseFloat($(n,"top",null,false))?"bottom":"top";s=$(n,i,null,false);o=parseFloat(s)||0;u=s.substr((o+"").length)||"px";t._ffFix=!t._ffFix;r[i]=(t._ffFix?o+.05:o-.05)+u}if(!t.rotation&&!t.skewX){r[Et]="matrix("+t.scaleX+",0,0,"+t.scaleY+","+t.x+","+t.y+")"}else{a=t.rotation;f=a-t.skewX;l=1e5;c=t.scaleX*l;h=t.scaleY*l;r[Et]="matrix("+(Math.cos(a)*c|0)/l+","+(Math.sin(a)*c|0)/l+","+(Math.sin(f)*-h|0)/l+","+(Math.cos(f)*h|0)/l+","+t.x+","+t.y+")"}};yt("transform,scale,scaleX,scaleY,scaleZ,x,y,z,rotation,rotationX,rotationY,rotationZ,skewX,skewY,shortRotation,shortRotationX,shortRotationY,shortRotationZ,transformOrigin,transformPerspective,directionalRotation",{parser:function(e,t,n,r,i,o,u){if(r._transform){return i}var a=r._transform=Nt(e,s,true),f=e.style,l=1e-6,c=wt.length,h=u,p={},d,v,m,g,y,b,w;if(typeof h.transform==="string"&&Et){m=f.cssText;f[Et]=h.transform;f.display="block";d=Nt(e,null,false);f.cssText=m}else if(typeof h==="object"){d={scaleX:rt(h.scaleX!=null?h.scaleX:h.scale,a.scaleX),scaleY:rt(h.scaleY!=null?h.scaleY:h.scale,a.scaleY),scaleZ:rt(h.scaleZ!=null?h.scaleZ:h.scale,a.scaleZ),x:rt(h.x,a.x),y:rt(h.y,a.y),z:rt(h.z,a.z),perspective:rt(h.transformPerspective,a.perspective)};w=h.directionalRotation;if(w!=null){if(typeof w==="object"){for(m in w){h[m]=w[m]}}else{h.rotation=w}}d.rotation=it("rotation"in h?h.rotation:"shortRotation"in h?h.shortRotation+"_short":"rotationZ"in h?h.rotationZ:a.rotation*k,a.rotation,"rotation",p);if(Tt){d.rotationX=it("rotationX"in h?h.rotationX:"shortRotationX"in h?h.shortRotationX+"_short":a.rotationX*k||0,a.rotationX,"rotationX",p);d.rotationY=it("rotationY"in h?h.rotationY:"shortRotationY"in h?h.shortRotationY+"_short":a.rotationY*k||0,a.rotationY,"rotationY",p)}d.skewX=h.skewX==null?a.skewX:it(h.skewX,a.skewX);d.skewY=h.skewY==null?a.skewY:it(h.skewY,a.skewY);if(v=d.skewY-a.skewY){d.skewX+=v;d.rotation+=v}}y=a.z||a.rotationX||a.rotationY||d.z||d.rotationX||d.rotationY||d.perspective;if(!y&&h.scale!=null){d.scaleZ=1}while(--c>-1){n=wt[c];g=d[n]-a[n];if(g>l||g<-l||L[n]!=null){b=true;i=new dt(a,n,a[n],g,i);if(n in p){i.e=p[n]}i.xs0=0;i.plugin=o;r._overwriteProps.push(i.n)}}g=h.transformOrigin;if(g||Tt&&y&&a.zOrigin){if(Et){b=true;g=(g||$(e,n,s,false,"50% 50%"))+"";n=xt;i=new dt(f,n,0,0,i,-1,"css_transformOrigin");i.b=f[n];i.plugin=o;if(Tt){m=a.zOrigin;g=g.split(" ");a.zOrigin=(g.length>2?parseFloat(g[2]):m)||0;i.xs0=i.e=f[n]=g[0]+" "+(g[1]||"50%")+" 0px";i=new dt(a,"zOrigin",0,0,i,-1,i.n);i.b=m;i.xs0=i.e=a.zOrigin}else{i.xs0=i.e=f[n]=g}}else{tt(g+"",a)}}if(b){r._transformType=y||this._transformType===3?3:2}return i},prefix:true});yt("boxShadow",{defaultValue:"0px 0px 0px 0px #999",prefix:true,color:true,multi:true,keyword:"inset"});yt("borderRadius",{defaultValue:"0px",parser:function(e,t,n,r,o,u){t=this.format(t);var a=["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"],f=e.style,l,c,h,p,d,v,m,g,y,b,w,E,S,x,T,N;y=parseFloat(e.offsetWidth);b=parseFloat(e.offsetHeight);l=t.split(" ");for(c=0;c<a.length;c++){if(this.p.indexOf("border")){a[c]=X(a[c])}d=p=$(e,a[c],s,false,"0px");if(d.indexOf(" ")!==-1){p=d.split(" ");d=p[0];p=p[1]}v=h=l[c];m=parseFloat(d);E=d.substr((m+"").length);S=v.charAt(1)==="=";if(S){g=parseInt(v.charAt(0)+"1",10);v=v.substr(2);g*=parseFloat(v);w=v.substr((g+"").length-(g<0?1:0))||""}else{g=parseFloat(v);w=v.substr((g+"").length)}if(w===""){w=i[n]||E}if(w!==E){x=J(e,"borderLeft",m,E);T=J(e,"borderTop",m,E);if(w==="%"){d=x/y*100+"%";p=T/b*100+"%"}else if(w==="em"){N=J(e,"borderLeft",1,"em");d=x/N+"em";p=T/N+"em"}else{d=x+"px";p=T+"px"}if(S){v=parseFloat(d)+g+w;h=parseFloat(p)+g+w}}o=vt(f,a[c],d+" "+p,v+" "+h,false,"0px",o)}return o},prefix:true,formatter:ft("0px 0px 0px 0px",false,true)});yt("backgroundPosition",{defaultValue:"0 0",parser:function(e,t,n,r,i,o){var u="background-position",a=s||V(e,null),f=this.format((a?I?a.getPropertyValue(u+"-x")+" "+a.getPropertyValue(u+"-y"):a.getPropertyValue(u):e.currentStyle.backgroundPositionX+" "+e.currentStyle.backgroundPositionY)||"0 0"),l=this.format(t),c,h,p,d,v,m;if(f.indexOf("%")!==-1!==(l.indexOf("%")!==-1)){m=$(e,"backgroundImage").replace(w,"");if(m&&m!=="none"){c=f.split(" ");h=l.split(" ");M.setAttribute("src",m);p=2;while(--p>-1){f=c[p];d=f.indexOf("%")!==-1;if(d!==(h[p].indexOf("%")!==-1)){v=p===0?e.offsetWidth-M.width:e.offsetHeight-M.height;c[p]=d?parseFloat(f)/100*v+"px":parseFloat(f)/v*100+"%"}}f=c.join(" ")}}return this.parseComplex(e.style,f,l,i,o)},formatter:tt});yt("backgroundSize",{defaultValue:"0 0",formatter:tt});yt("perspective",{defaultValue:"0px",prefix:true});yt("perspectiveOrigin",{defaultValue:"50% 50%",prefix:true});yt("transformStyle",{prefix:true});yt("backfaceVisibility",{prefix:true});yt("margin",{parser:lt("marginTop,marginRight,marginBottom,marginLeft")});yt("padding",{parser:lt("paddingTop,paddingRight,paddingBottom,paddingLeft")});yt("clip",{defaultValue:"rect(0px,0px,0px,0px)",parser:function(e,t,n,r,i,o){var u,a,f;if(I<9){a=e.currentStyle;f=I<8?" ":",";u="rect("+a.clipTop+f+a.clipRight+f+a.clipBottom+f+a.clipLeft+")";t=this.format(t).split(",").join(f)}else{u=this.format($(e,this.p,s,false,this.dflt));t=this.format(t)}return this.parseComplex(e.style,u,t,i,o)}});yt("textShadow",{defaultValue:"0px 0px 0px #999",color:true,multi:true});yt("autoRound,strictUnits",{parser:function(e,t,n,r,i){return i}});yt("border",{defaultValue:"0px solid #000",parser:function(e,t,n,r,i,o){return this.parseComplex(e.style,this.format($(e,"borderTopWidth",s,false,"0px")+" "+$(e,"borderTopStyle",s,false,"solid")+" "+$(e,"borderTopColor",s,false,"#000")),this.format(t),i,o)},color:true,formatter:function(e){var t=e.split(" ");return t[0]+" "+(t[1]||"solid")+" "+(e.match(at)||["#000"])[0]}});yt("float,cssFloat,styleFloat",{parser:function(e,t,n,r,i,s){var o=e.style,u="cssFloat"in o?"cssFloat":"styleFloat";return new dt(o,u,0,0,i,-1,n,false,0,o[u],t)}});var At=function(e){var t=this.t,n=t.filter,r=this.s+this.c*e|0,i;if(r===100){if(n.indexOf("atrix(")===-1&&n.indexOf("radient(")===-1){t.removeAttribute("filter");i=!$(this.data,"filter")}else{t.filter=n.replace(m,"");i=true}}if(!i){if(this.xn1){t.filter=n=n||"alpha(opacity=100)"}
15if(n.indexOf("opacity")===-1){t.filter+=" alpha(opacity="+r+")"}else{t.filter=n.replace(d,"opacity="+r)}}};yt("opacity,alpha,autoAlpha",{defaultValue:"1",parser:function(e,t,n,r,i,o){var u=parseFloat($(e,"opacity",s,false,"1")),a=e.style,f;t=parseFloat(t);if(n==="autoAlpha"){f=$(e,"visibility",s);if(u===1&&f==="hidden"&&t!==0){u=0}i=new dt(a,"visibility",0,0,i,-1,null,false,0,u!==0?"visible":"hidden",t===0?"hidden":"visible");i.xs0="visible";r._overwriteProps.push(i.n)}if(q){i=new dt(a,"opacity",u,t-u,i)}else{i=new dt(a,"opacity",u*100,(t-u)*100,i);i.xn1=n==="autoAlpha"?1:0;a.zoom=1;i.type=2;i.b="alpha(opacity="+i.s+")";i.e="alpha(opacity="+(i.s+i.c)+")";i.data=e;i.plugin=o;i.setRatio=At}return i}});var Ot=function(e,t){if(t){if(e.removeProperty){e.removeProperty(t.replace(y,"-$1").toString().toLowerCase())}else{e.removeAttribute(t)}}},Mt=function(e){this.t._gsClassPT=this;if(e===1||e===0){this.t.className=e===0?this.b:this.e;var t=this.data,n=this.t.style;while(t){if(!t.v){Ot(n,t.p)}else{n[t.p]=t.v}t=t._next}if(e===1&&this.t._gsClassPT===this){this.t._gsClassPT=null}}else if(this.t.className!==this.e){this.t.className=this.e}};yt("className",{parser:function(e,t,n,i,o,u,a){var f=e.className,l=e.style.cssText,c,h,p,d,v;o=i._classNamePT=new dt(e,n,0,0,o,2);o.setRatio=Mt;o.pr=-11;r=true;o.b=f;h=Q(e,s);p=e._gsClassPT;if(p){d={};v=p.data;while(v){d[v.p]=1;v=v._next}p.setRatio(1)}e._gsClassPT=o;o.e=t.charAt(1)!=="="?t:f.replace(new RegExp("\\s*\\b"+t.substr(2)+"\\b"),"")+(t.charAt(0)==="+"?" "+t.substr(2):"");if(i._tween._duration){e.className=o.e;c=G(e,h,Q(e),a,d);e.className=f;o.data=c.firstMPT;e.style.cssText=l;o=o.xfirst=i.parse(e,c.difs,o,u)}return o}});var _t=function(e){if(e===1||e===0)if(this.data._totalTime===this.data._totalDuration){var t=this.e==="all",n=this.t.style,r=t?n.cssText.split(";"):this.e.split(","),i=r.length,s=u.transform.parse,o;while(--i>-1){o=r[i];if(t){o=o.substr(0,o.indexOf(":")).split(" ").join("")}if(u[o]){o=u[o].parse===s?Et:u[o].p}Ot(n,o)}}};yt("clearProps",{parser:function(e,t,n,i,s){s=new dt(e,n,0,0,s,2);s.setRatio=_t;s.e=t;s.pr=-10;s.data=i._tween;r=true;return s}});a="bezier,throwProps,physicsProps,physics2D".split(",");mt=a.length;while(mt--){bt(a[mt])}a=n.prototype;a._firstPT=null;a._onInitTween=function(e,t,u){if(!e.nodeType){return false}this._target=e;this._tween=u;this._vars=t;P=t.autoRound;r=false;i=t.suffixMap||n.suffixMap;s=V(e,"");o=this._overwriteProps;var a=e.style,f,l,c,h,p,d,m,g,y;if(H)if(a.zIndex===""){f=$(e,"zIndex",s);if(f==="auto"||f===""){a.zIndex=0}}if(typeof t==="string"){h=a.cssText;f=Q(e,s);a.cssText=h+";"+t;f=G(e,f,Q(e)).difs;if(!q&&v.test(t)){f.opacity=parseFloat(RegExp.$1)}t=f;a.cssText=h}this._firstPT=l=this.parse(e,t,null);if(this._transformType){y=this._transformType===3;if(!Et){a.zoom=1}else if(B){H=true;if(a.zIndex===""){m=$(e,"zIndex",s);if(m==="auto"||m===""){a.zIndex=0}}if(F){a.WebkitBackfaceVisibility=this._vars.WebkitBackfaceVisibility||(y?"visible":"hidden")}}c=l;while(c&&c._next){c=c._next}g=new dt(e,"transform",0,0,null,2);this._linkCSSP(g,null,c);g.setRatio=y&&Tt?kt:Et?Lt:Ct;g.data=this._transform||Nt(e,s,true);o.pop()}if(r){while(l){d=l._next;c=h;while(c&&c.pr>l.pr){c=c._next}if(l._prev=c?c._prev:p){l._prev._next=l}else{h=l}if(l._next=c){c._prev=l}else{p=l}l=d}this._firstPT=h}return true};a.parse=function(e,t,n,r){var o=e.style,a,f,l,c,h,d,v,m,y,b;for(a in t){d=t[a];f=u[a];if(f){n=f.parse(e,d,a,this,n,r,t)}else{h=$(e,a,s)+"";y=typeof d==="string";if(a==="color"||a==="fill"||a==="stroke"||a.indexOf("Color")!==-1||y&&g.test(d)){if(!y){d=ut(d);d=(d.length>3?"rgba(":"rgb(")+d.join(",")+")"}n=vt(o,a,h,d,true,"transparent",n,0,r)}else if(y&&(d.indexOf(" ")!==-1||d.indexOf(",")!==-1)){n=vt(o,a,h,d,true,null,n,0,r)}else{l=parseFloat(h);v=l||l===0?h.substr((l+"").length):"";if(h===""||h==="auto"){if(a==="width"||a==="height"){l=et(e,a,s);v="px"}else if(a==="left"||a==="top"){l=K(e,a,s);v="px"}else{l=a!=="opacity"?0:1;v=""}}b=y&&d.charAt(1)==="=";if(b){c=parseInt(d.charAt(0)+"1",10);d=d.substr(2);c*=parseFloat(d);m=d.replace(p,"")}else{c=parseFloat(d);m=y?d.substr((c+"").length)||"":""}if(m===""){m=i[a]||v}d=c||c===0?(b?c+l:c)+m:t[a];if(v!==m)if(m!=="")if(c||c===0)if(l||l===0){l=J(e,a,l,v);if(m==="%"){l/=J(e,a,100,"%")/100;if(l>100){l=100}if(t.strictUnits!==true){h=l+"%"}}else if(m==="em"){l/=J(e,a,1,"em")}else{c=J(e,a,c,m);m="px"}if(b)if(c||c===0){d=c+l+m}}if(b){c+=l}if((l||l===0)&&(c||c===0)){n=new dt(o,a,l,c-l,n,0,"css_"+a,P!==false&&(m==="px"||a==="zIndex"),0,h,d);n.xs0=m}else if(o[a]===undefined||!d&&(d+""==="NaN"||d==null)){U("invalid "+a+" tween value: "+t[a])}else{n=new dt(o,a,c||l||0,0,n,-1,"css_"+a,false,0,h,d);n.xs0=d==="none"&&(a==="display"||a.indexOf("Style")!==-1)?h:d}}}if(r)if(n&&!n.plugin){n.plugin=r}}return n};a.setRatio=function(e){var t=this._firstPT,n=1e-6,r,i,s;if(e===1&&(this._tween._time===this._tween._duration||this._tween._time===0)){while(t){if(t.type!==2){t.t[t.p]=t.e}else{t.setRatio(e)}t=t._next}}else if(e||!(this._tween._time===this._tween._duration||this._tween._time===0)||this._tween._rawPrevTime===-1e-6){while(t){r=t.c*e+t.s;if(t.r){r=r>0?r+.5|0:r-.5|0}else if(r<n)if(r>-n){r=0}if(!t.type){t.t[t.p]=r+t.xs0}else if(t.type===1){s=t.l;if(s===2){t.t[t.p]=t.xs0+r+t.xs1+t.xn1+t.xs2}else if(s===3){t.t[t.p]=t.xs0+r+t.xs1+t.xn1+t.xs2+t.xn2+t.xs3}else if(s===4){t.t[t.p]=t.xs0+r+t.xs1+t.xn1+t.xs2+t.xn2+t.xs3+t.xn3+t.xs4}else if(s===5){t.t[t.p]=t.xs0+r+t.xs1+t.xn1+t.xs2+t.xn2+t.xs3+t.xn3+t.xs4+t.xn4+t.xs5}else{i=t.xs0+r+t.xs1;for(s=1;s<t.l;s++){i+=t["xn"+s]+t["xs"+(s+1)]}t.t[t.p]=i}}else if(t.type===-1){t.t[t.p]=t.xs0}else if(t.setRatio){t.setRatio(e)}t=t._next}}else{while(t){if(t.type!==2){t.t[t.p]=t.b}else{t.setRatio(e)}t=t._next}}};a._enableTransforms=function(e){this._transformType=e||this._transformType===3?3:2};a._linkCSSP=function(e,t,n,r){if(e){if(t){t._prev=e}if(e._next){e._next._prev=e._prev}if(n){n._next=e}else if(!r&&this._firstPT===null){this._firstPT=e}if(e._prev){e._prev._next=e._next}else if(this._firstPT===e){this._firstPT=e._next}e._next=t;e._prev=n}return e};a._kill=function(t){var n=t,r,i,s;if(t.css_autoAlpha||t.css_alpha){n={};for(i in t){n[i]=t[i]}n.css_opacity=1;if(n.css_autoAlpha){n.css_visibility=1}}if(t.css_className&&(r=this._classNamePT)){s=r.xfirst;if(s&&s._prev){this._linkCSSP(s._prev,r._next,s._prev._prev)}else if(s===this._firstPT){this._firstPT=r._next}
15if(r._next){this._linkCSSP(r._next,r._next._next,s._prev)}this._classNamePT=null}return e.prototype._kill.call(this,n)};var Dt=function(e,t,n){var r,i,s,o;if(e.slice){i=e.length;while(--i>-1){Dt(e[i],t,n)}return}r=e.childNodes;i=r.length;while(--i>-1){s=r[i];o=s.type;if(s.style){t.push(Q(s));if(n){n.push(s)}}if((o===1||o===9||o===11)&&s.childNodes.length){Dt(s,t,n)}}};n.cascadeTo=function(e,n,r){var i=t.to(e,n,r),s=[i],o=[],u=[],a=[],f=t._internals.reservedProps,l,c,h;e=i._targets||i.target;Dt(e,o,a);i.render(n,true);Dt(e,u);i.render(0,true);i._enabled(true);l=a.length;while(--l>-1){c=G(a[l],o[l],u[l]);if(c.firstMPT){c=c.difs;for(h in r){if(f[h]){c[h]=r[h]}}s.push(t.to(a[l],n,c))}}return s};e.activate([n]);return n},true);(function(){var e=window._gsDefine.plugin({propName:"roundProps",priority:-1,API:2,init:function(e,t,n){this._tween=n;return true}}),t=e.prototype;t._onInitAllProps=function(){var e=this._tween,t=e.vars.roundProps instanceof Array?e.vars.roundProps:e.vars.roundProps.split(","),n=t.length,r={},i=e._propLookup.roundProps,s,o,u;while(--n>-1){r[t[n]]=1}n=t.length;while(--n>-1){s=t[n];o=e._firstPT;while(o){u=o._next;if(o.pg){o.t._roundProps(r,true)}else if(o.n===s){this._add(o.t,s,o.s,o.c);if(u){u._prev=o._prev}if(o._prev){o._prev._next=u}else if(e._firstPT===o){e._firstPT=u}o._next=o._prev=null;e._propLookup[s]=i}o=u}}return false};t._add=function(e,t,n,r){this._addTween(e,t,n,n+r,t,true);this._overwriteProps.push(t)}})();window._gsDefine.plugin({propName:"attr",API:2,init:function(e,t,n){var r;if(typeof e.setAttribute!=="function"){return false}this._target=e;this._proxy={};for(r in t){this._addTween(this._proxy,r,parseFloat(e.getAttribute(r)),t[r],r);this._overwriteProps.push(r)}return true},set:function(e){this._super.setRatio.call(this,e);var t=this._overwriteProps,n=t.length,r;while(--n>-1){r=t[n];this._target.setAttribute(r,this._proxy[r]+"")}}});window._gsDefine.plugin({propName:"directionalRotation",API:2,init:function(e,t,n){if(typeof t!=="object"){t={rotation:t}}this.finals={};var r=t.useRadians===true?Math.PI*2:360,i=1e-6,s,o,u,a,f,l;for(s in t){if(s!=="useRadians"){l=(t[s]+"").split("_");o=l[0];u=parseFloat(typeof e[s]!=="function"?e[s]:e[s.indexOf("set")||typeof e["get"+s.substr(3)]!=="function"?s:"get"+s.substr(3)]());a=this.finals[s]=typeof o==="string"&&o.charAt(1)==="="?u+parseInt(o.charAt(0)+"1",10)*Number(o.substr(2)):Number(o)||0;f=a-u;if(l.length){o=l.join("_");if(o.indexOf("short")!==-1){f=f%r;if(f!==f%(r/2)){f=f<0?f+r:f-r}}if(o.indexOf("_cw")!==-1&&f<0){f=(f+r*9999999999)%r-(f/r|0)*r}else if(o.indexOf("ccw")!==-1&&f>0){f=(f-r*9999999999)%r-(f/r|0)*r}}if(f>i||f<-i){this._addTween(e,s,u,u+f,s);this._overwriteProps.push(s)}}}return true},set:function(e){var t;if(e!==1){this._super.setRatio.call(this,e)}else{t=this._firstPT;while(t){if(t.f){t.t[t.p](this.finals[t.p])}else{t.t[t.p]=this.finals[t.p]}t=t._next}}}})._autoCSS=true;window._gsDefine("easing.Back",["easing.Ease"],function(e){var t=window.GreenSockGlobals||window,n=t.com.greensock,r=Math.PI*2,i=Math.PI/2,s=n._class,o=function(t,n){var r=s("easing."+t,function(){},true),i=r.prototype=new e;i.constructor=r;i.getRatio=n;return r},u=e.register||function(){},a=function(e,t,n,r,i){var o=s("easing."+e,{easeOut:new t,easeIn:new n,easeInOut:new r},true);u(o,e);return o},f=function(e,t,n){this.t=e;this.v=t;if(n){this.next=n;n.prev=this;this.c=n.v-t;this.gap=n.t-e}},l=function(t,n){var r=s("easing."+t,function(e){this._p1=e||e===0?e:1.70158;this._p2=this._p1*1.525},true),i=r.prototype=new e;i.constructor=r;i.getRatio=n;i.config=function(e){return new r(e)};return r},c=a("Back",l("BackOut",function(e){return(e=e-1)*e*((this._p1+1)*e+this._p1)+1}),l("BackIn",function(e){return e*e*((this._p1+1)*e-this._p1)}),l("BackInOut",function(e){return(e*=2)<1?.5*e*e*((this._p2+1)*e-this._p2):.5*((e-=2)*e*((this._p2+1)*e+this._p2)+2)})),h=s("easing.SlowMo",function(e,t,n){t=t||t===0?t:.7;if(e==null){e=.7}else if(e>1){e=1}this._p=e!==1?t:0;this._p1=(1-e)/2;this._p2=e;this._p3=this._p1+this._p2;this._calcEnd=n===true},true),p=h.prototype=new e,d,v,m;p.constructor=h;p.getRatio=function(e){var t=e+(.5-e)*this._p;if(e<this._p1){return this._calcEnd?1-(e=1-e/this._p1)*e:t-(e=1-e/this._p1)*e*e*e*t}else if(e>this._p3){return this._calcEnd?1-(e=(e-this._p3)/this._p1)*e:t+(e-t)*(e=(e-this._p3)/this._p1)*e*e*e}return this._calcEnd?1:t};h.ease=new h(.7,.7);p.config=h.config=function(e,t,n){return new h(e,t,n)};d=s("easing.SteppedEase",function(e){e=e||1;this._p1=1/e;this._p2=e+1},true);p=d.prototype=new e;p.constructor=d;p.getRatio=function(e){if(e<0){e=0}else if(e>=1){e=.999999999}return(this._p2*e>>0)*this._p1};p.config=d.config=function(e){return new d(e)};v=s("easing.RoughEase",function(t){t=t||{};var n=t.taper||"none",r=[],i=0,s=(t.points||20)|0,o=s,u=t.randomize!==false,a=t.clamp===true,l=t.template instanceof e?t.template:null,c=typeof t.strength==="number"?t.strength*.4:.4,h,p,d,v,m,g;while(--o>-1){h=u?Math.random():1/s*o;p=l?l.getRatio(h):h;if(n==="none"){d=c}else if(n==="out"){v=1-h;d=v*v*c}
15else if(n==="in"){d=h*h*c}else if(h<.5){v=h*2;d=v*v*.5*c}else{v=(1-h)*2;d=v*v*.5*c}if(u){p+=Math.random()*d-d*.5}else if(o%2){p+=d*.5}else{p-=d*.5}if(a){if(p>1){p=1}else if(p<0){p=0}}r[i++]={x:h,y:p}}r.sort(function(e,t){return e.x-t.x});g=new f(1,1,null);o=s;while(--o>-1){m=r[o];g=new f(m.x,m.y,g)}this._prev=new f(0,0,g.t!==0?g:g.next)},true);p=v.prototype=new e;p.constructor=v;p.getRatio=function(e){var t=this._prev;if(e>t.t){while(t.next&&e>=t.t){t=t.next}t=t.prev}else{while(t.prev&&e<=t.t){t=t.prev}}this._prev=t;return t.v+(e-t.t)/t.gap*t.c};p.config=function(e){return new v(e)};v.ease=new v;a("Bounce",o("BounceOut",function(e){if(e<1/2.75){return 7.5625*e*e}else if(e<2/2.75){return 7.5625*(e-=1.5/2.75)*e+.75}else if(e<2.5/2.75){return 7.5625*(e-=2.25/2.75)*e+.9375}return 7.5625*(e-=2.625/2.75)*e+.984375}),o("BounceIn",function(e){if((e=1-e)<1/2.75){return 1-7.5625*e*e}else if(e<2/2.75){return 1-(7.5625*(e-=1.5/2.75)*e+.75)}else if(e<2.5/2.75){return 1-(7.5625*(e-=2.25/2.75)*e+.9375)}return 1-(7.5625*(e-=2.625/2.75)*e+.984375)}),o("BounceInOut",function(e){var t=e<.5;if(t){e=1-e*2}else{e=e*2-1}if(e<1/2.75){e=7.5625*e*e}else if(e<2/2.75){e=7.5625*(e-=1.5/2.75)*e+.75}else if(e<2.5/2.75){e=7.5625*(e-=2.25/2.75)*e+.9375}else{e=7.5625*(e-=2.625/2.75)*e+.984375}return t?(1-e)*.5:e*.5+.5}));a("Circ",o("CircOut",function(e){return Math.sqrt(1-(e=e-1)*e)}),o("CircIn",function(e){return-(Math.sqrt(1-e*e)-1)}),o("CircInOut",function(e){return(e*=2)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)}));m=function(t,n,i){var o=s("easing."+t,function(e,t){this._p1=e||1;this._p2=t||i;this._p3=this._p2/r*(Math.asin(1/this._p1)||0)},true),u=o.prototype=new e;u.constructor=o;u.getRatio=n;u.config=function(e,t){return new o(e,t)};return o};a("Elastic",m("ElasticOut",function(e){return this._p1*Math.pow(2,-10*e)*Math.sin((e-this._p3)*r/this._p2)+1},.3),m("ElasticIn",function(e){return-(this._p1*Math.pow(2,10*(e-=1))*Math.sin((e-this._p3)*r/this._p2))},.3),m("ElasticInOut",function(e){return(e*=2)<1?-.5*this._p1*Math.pow(2,10*(e-=1))*Math.sin((e-this._p3)*r/this._p2):this._p1*Math.pow(2,-10*(e-=1))*Math.sin((e-this._p3)*r/this._p2)*.5+1},.45));a("Expo",o("ExpoOut",function(e){return 1-Math.pow(2,-10*e)}),o("ExpoIn",function(e){return Math.pow(2,10*(e-1))-.001}),o("ExpoInOut",function(e){return(e*=2)<1?.5*Math.pow(2,10*(e-1)):.5*(2-Math.pow(2,-10*(e-1)))}));a("Sine",o("SineOut",function(e){return Math.sin(e*i)}),o("SineIn",function(e){return-Math.cos(e*i)+1}),o("SineInOut",function(e){return-.5*(Math.cos(Math.PI*e)-1)}));s("easing.EaseLookup",{find:function(t){return e.map[t]}},true);u(t.SlowMo,"SlowMo","ease,");u(v,"RoughEase","ease,");u(d,"SteppedEase","ease,");return c},true)});(function(e){"use strict";var t=e.GreenSockGlobals||e,n=function(e){var n=e.split("."),r=t,i;for(i=0;i<n.length;i++){r[n[i]]=r=r[n[i]]||{}}return r},r=n("com.greensock"),i=[].slice,s=function(){},o,u,a,f,l,c={},h=function(r,i,s,o){this.sc=c[r]?c[r].sc:[];c[r]=this;this.gsClass=null;this.func=s;var u=[];this.check=function(a){var f=i.length,l=f,p,d,v,m;while(--f>-1){if((p=c[i[f]]||new h(i[f],[])).gsClass){u[f]=p.gsClass;l--}else if(a){p.sc.push(this)}}if(l===0&&s){d=("com.greensock."+r).split(".");v=d.pop();m=n(d.join("."))[v]=this.gsClass=s.apply(s,u);if(o){t[v]=m;if(typeof define==="function"&&define.amd){define((e.GreenSockAMDPath?e.GreenSockAMDPath+"/":"")+r.split(".").join("/"),[],function(){return m})}else if(typeof module!=="undefined"&&module.exports){module.exports=m}}for(f=0;f<this.sc.length;f++){this.sc[f].check()}}};this.check(true)},p=e._gsDefine=function(e,t,n,r){return new h(e,t,n,r)},d=r._class=function(e,t,n){t=t||function(){};p(e,[],function(){return t},n);return t};p.globals=t;var v=[0,0,1,1],m=[],g=d("easing.Ease",function(e,t,n,r){this._func=e;this._type=n||0;this._power=r||0;this._params=t?v.concat(t):v},true),y=g.map={},b=g.register=function(e,t,n,i){var s=t.split(","),o=s.length,u=(n||"easeIn,easeOut,easeInOut").split(","),a,f,l,c;while(--o>-1){f=s[o];a=i?d("easing."+f,null,true):r.easing[f]||{};l=u.length;while(--l>-1){c=u[l];
15y[f+"."+c]=y[c+f]=a[c]=e.getRatio?e:e[c]||new e}}};a=g.prototype;a._calcEnd=false;a.getRatio=function(e){if(this._func){this._params[0]=e;return this._func.apply(null,this._params)}var t=this._type,n=this._power,r=t===1?1-e:t===2?e:e<.5?e*2:(1-e)*2;if(n===1){r*=r}else if(n===2){r*=r*r}else if(n===3){r*=r*r*r}else if(n===4){r*=r*r*r*r}return t===1?1-r:t===2?r:e<.5?r/2:1-r/2};o=["Linear","Quad","Cubic","Quart","Quint,Strong"];u=o.length;while(--u>-1){a=o[u]+",Power"+u;b(new g(null,null,1,u),a,"easeOut",true);b(new g(null,null,2,u),a,"easeIn"+(u===0?",easeNone":""));b(new g(null,null,3,u),a,"easeInOut")}y.linear=r.easing.Linear.easeIn;y.swing=r.easing.Quad.easeInOut;var w=d("events.EventDispatcher",function(e){this._listeners={};this._eventTarget=e||this});a=w.prototype;a.addEventListener=function(e,t,n,r,i){i=i||0;var s=this._listeners[e],o=0,u,a;if(s==null){this._listeners[e]=s=[]}a=s.length;while(--a>-1){u=s[a];if(u.c===t&&u.s===n){s.splice(a,1)}else if(o===0&&u.pr<i){o=a+1}}s.splice(o,0,{c:t,s:n,up:r,pr:i});if(this===f&&!l){f.wake()}};a.removeEventListener=function(e,t){var n=this._listeners[e],r;if(n){r=n.length;while(--r>-1){if(n[r].c===t){n.splice(r,1);return}}}};a.dispatchEvent=function(e){var t=this._listeners[e],n,r,i;if(t){n=t.length;r=this._eventTarget;while(--n>-1){i=t[n];if(i.up){i.c.call(i.s||r,{type:e,target:r})}else{i.c.call(i.s||r)}}}};var E=e.requestAnimationFrame,S=e.cancelAnimationFrame,x=Date.now||function(){return(new Date).getTime()};o=["ms","moz","webkit","o"];u=o.length;while(--u>-1&&!E){E=e[o[u]+"RequestAnimationFrame"];S=e[o[u]+"CancelAnimationFrame"]||e[o[u]+"CancelRequestAnimationFrame"]}d("Ticker",function(e,t){var n=this,r=x(),i=t!==false&&E,o,u,a,c,h,p=function(e){n.time=(x()-r)/1e3;var t=a,i=n.time-h;if(!o||i>0||e===true){n.frame++;h+=i+(i>=c?.004:c-i);n.dispatchEvent("tick")}if(e!==true&&t===a){a=u(p)}};w.call(n);this.time=this.frame=0;this.tick=function(){p(true)};this.sleep=function(){if(a==null){return}if(!i||!S){clearTimeout(a)}else{S(a)}u=s;a=null;if(n===f){l=false}};this.wake=function(){if(a!==null){n.sleep()}u=o===0?s:!i||!E?function(e){return setTimeout(e,(h-n.time)*1e3+1|0)}:E;if(n===f){l=true}p(2)};this.fps=function(e){if(!arguments.length){return o}o=e;c=1/(o||60);h=this.time+c;n.wake()};this.useRAF=function(e){if(!arguments.length){return i}n.sleep();i=e;n.fps(o)};n.fps(e);setTimeout(function(){if(i&&(!a||n.frame<5)){n.useRAF(false)}},1500)});a=r.Ticker.prototype=new r.events.EventDispatcher;a.constructor=r.Ticker;var T=d("core.Animation",function(e,t){this.vars=t||{};this._duration=this._totalDuration=e||0;this._delay=Number(this.vars.delay)||0;this._timeScale=1;this._active=this.vars.immediateRender===true;this.data=this.vars.data;this._reversed=this.vars.reversed===true;if(!B){return}if(!l){f.wake()}var n=this.vars.useFrames?H:B;n.add(this,n._time);if(this.vars.paused){this.paused(true)}});f=T.ticker=new r.Ticker;a=T.prototype;a._dirty=a._gc=a._initted=a._paused=false;a._totalTime=a._time=0;a._rawPrevTime=-1;a._next=a._last=a._onUpdate=a._timeline=a.timeline=null;a._paused=false;a.play=function(e,t){if(arguments.length){this.seek(e,t)}return this.reversed(false).paused(false)};a.pause=function(e,t){if(arguments.length){this.seek(e,t)}return this.paused(true)};a.resume=function(e,t){if(arguments.length){this.seek(e,t)}return this.paused(false)};a.seek=function(e,t){return this.totalTime(Number(e),t!==false)};a.restart=function(e,t){return this.reversed(false).paused(false).totalTime(e?-this._delay:0,t!==false,true)};a.reverse=function(e,t){if(arguments.length){this.seek(e||this.totalDuration(),t)}return this.reversed(true).paused(false)};a.render=function(){};a.invalidate=function(){return this};a._enabled=function(e,t){if(!l){f.wake()}this._gc=!e;this._active=e&&!this._paused&&this._totalTime>0&&this._totalTime<this._totalDuration;if(t!==true){if(e&&!this.timeline){this._timeline.add(this,this._startTime-this._delay)}else if(!e&&this.timeline){this._timeline._remove(this,true)}}return false};a._kill=function(e,t){return this._enabled(false,false)};a.kill=function(e,t){this._kill(e,t);return this};a._uncache=function(e){var t=e?this:this.timeline;while(t){t._dirty=true;t=t.timeline}return this};a.eventCallback=function(e,t,n,r){if(e==null){return null}else if(e.substr(0,2)==="on"){var i=this.vars,s;if(arguments.length===1){return i[e]}if(t==null){delete i[e]}else{i[e]=t;
15i[e+"Params"]=n;i[e+"Scope"]=r;if(n){s=n.length;while(--s>-1){if(n[s]==="{self}"){n=i[e+"Params"]=n.concat();n[s]=this}}}}if(e==="onUpdate"){this._onUpdate=t}}return this};a.delay=function(e){if(!arguments.length){return this._delay}if(this._timeline.smoothChildTiming){this.startTime(this._startTime+e-this._delay)}this._delay=e;return this};a.duration=function(e){if(!arguments.length){this._dirty=false;return this._duration}this._duration=this._totalDuration=e;this._uncache(true);if(this._timeline.smoothChildTiming)if(this._time>0)if(this._time<this._duration)if(e!==0){this.totalTime(this._totalTime*(e/this._duration),true)}return this};a.totalDuration=function(e){this._dirty=false;return!arguments.length?this._totalDuration:this.duration(e)};a.time=function(e,t){if(!arguments.length){return this._time}if(this._dirty){this.totalDuration()}return this.totalTime(e>this._duration?this._duration:e,t)};a.totalTime=function(e,t,n){if(!l){f.wake()}if(!arguments.length){return this._totalTime}if(this._timeline){if(e<0&&!n){e+=this.totalDuration()}if(this._timeline.smoothChildTiming){if(this._dirty){this.totalDuration()}var r=this._totalDuration,i=this._timeline;if(e>r&&!n){e=r}this._startTime=(this._paused?this._pauseTime:i._time)-(!this._reversed?e:r-e)/this._timeScale;if(!i._dirty){this._uncache(false)}if(!i._active){while(i._timeline){i.totalTime(i._totalTime,true);i=i._timeline}}}
15if(this._gc){this._enabled(true,false)}if(this._totalTime!==e){this.render(e,t,false)}}return this};a.startTime=function(e){if(!arguments.length){return this._startTime}if(e!==this._startTime){this._startTime=e;if(this.timeline)if(this.timeline._sortChildren){this.timeline.add(this,e-this._delay)}}return this};a.timeScale=function(e){if(!arguments.length){return this._timeScale}e=e||1e-6;if(this._timeline&&this._timeline.smoothChildTiming){var t=this._pauseTime,n=t||t===0?t:this._timeline.totalTime();this._startTime=n-(n-this._startTime)*this._timeScale/e}this._timeScale=e;return this._uncache(false)};a.reversed=function(e){if(!arguments.length){return this._reversed}if(e!=this._reversed){this._reversed=e;this.totalTime(this._totalTime,true)}return this};a.paused=function(e){if(!arguments.length){return this._paused}if(e!=this._paused)if(this._timeline){if(!l&&!e){f.wake()}var t=this._timeline.rawTime(),n=t-this._pauseTime;if(!e&&this._timeline.smoothChildTiming){this._startTime+=n;this._uncache(false)}this._pauseTime=e?t:null;this._paused=e;this._active=!e&&this._totalTime>0&&this._totalTime<this._totalDuration;if(!e&&n!==0&&this._duration!==0){this.render(this._totalTime,true,true)}}
15if(this._gc&&!e){this._enabled(true,false)}return this};var N=d("core.SimpleTimeline",function(e){T.call(this,0,e);this.autoRemoveChildren=this.smoothChildTiming=true});a=N.prototype=new T;a.constructor=N;a.kill()._gc=false;a._first=a._last=null;a._sortChildren=false;a.add=a.insert=function(e,t,n,r){var i,s;e._startTime=Number(t||0)+e._delay;if(e._paused)if(this!==e._timeline){e._pauseTime=e._startTime+(this.rawTime()-e._startTime)/e._timeScale}if(e.timeline){e.timeline._remove(e,true)}e.timeline=e._timeline=this;if(e._gc){e._enabled(true,true)}i=this._last;if(this._sortChildren){s=e._startTime;while(i&&i._startTime>s){i=i._prev}}if(i){e._next=i._next;i._next=e}else{e._next=this._first;this._first=e}if(e._next){e._next._prev=e}else{this._last=e}e._prev=i;if(this._timeline){this._uncache(true)}return this};a._remove=function(e,t){if(e.timeline===this){if(!t){e._enabled(false,true)}e.timeline=null;if(e._prev){e._prev._next=e._next}else if(this._first===e){this._first=e._next}if(e._next){e._next._prev=e._prev}else if(this._last===e){this._last=e._prev}if(this._timeline){this._uncache(true)}}return this};a.render=function(e,t,n){var r=this._first,i;this._totalTime=this._time=this._rawPrevTime=e;while(r){i=r._next;if(r._active||e>=r._startTime&&!r._paused){if(!r._reversed){r.render((e-r._startTime)*r._timeScale,t,n)}else{r.render((!r._dirty?r._totalDuration:r.totalDuration())-(e-r._startTime)*r._timeScale,t,n)}}r=i}};a.rawTime=function(){if(!l){f.wake()}return this._totalTime};var C=d("TweenLite",function(e,t,n){T.call(this,t,n);if(e==null){throw"Cannot tween a null target."}this.target=e=typeof e!=="string"?e:C.selector(e)||e;var r=e.jquery||e.length&&e[0]&&e[0].nodeType&&e[0].style,s=this.vars.overwrite,o,u,a;this._overwrite=s=s==null?P[C.defaultOverwrite]:typeof s==="number"?s>>0:P[s];if((r||e instanceof Array)&&typeof e[0]!=="number"){this._targets=a=i.call(e,0);this._propLookup=[];this._siblings=[];for(o=0;o<a.length;o++){u=a[o];if(!u){a.splice(o--,1);continue}else if(typeof u==="string"){u=a[o--]=C.selector(u);if(typeof u==="string"){a.splice(o+1,1)}continue}else if(u.length&&u[0]&&u[0].nodeType&&u[0].style){a.splice(o--,1);this._targets=a=a.concat(i.call(u,0));continue}this._siblings[o]=j(u,this,false);
15if(s===1)if(this._siblings[o].length>1){F(u,this,null,1,this._siblings[o])}}}else{this._propLookup={};this._siblings=j(e,this,false);if(s===1)if(this._siblings.length>1){F(e,this,null,1,this._siblings)}}if(this.vars.immediateRender||t===0&&this._delay===0&&this.vars.immediateRender!==false){this.render(-this._delay,false,true)}},true),k=function(e){return e.length&&e[0]&&e[0].nodeType&&e[0].style},L=function(e,t){var n={},r;for(r in e){if(!D[r]&&(!(r in t)||r==="x"||r==="y"||r==="width"||r==="height"||r==="className")&&(!O[r]||O[r]&&O[r]._autoCSS)){n[r]=e[r];delete e[r]}}e.css=n};a=C.prototype=new T;a.constructor=C;a.kill()._gc=false;a.ratio=0;a._firstPT=a._targets=a._overwrittenProps=a._startAt=null;a._notifyPluginsOfEnabled=false;C.version="1.9.7";C.defaultEase=a._ease=new g(null,null,1,1);C.defaultOverwrite="auto";C.ticker=f;C.autoSleep=true;C.selector=e.$||e.jQuery||function(t){if(e.$){C.selector=e.$;return e.$(t)}return e.document?e.document.getElementById(t.charAt(0)==="#"?t.substr(1):t):t};var A=C._internals={},O=C._plugins={},M=C._tweenLookup={},_=0,D=A.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},P={none:0,all:1,auto:2,concurrent:3,allOnStart:4,preexisting:5,"true":1,"false":0},H=T._rootFramesTimeline=new N,B=T._rootTimeline=new N;B._startTime=f.time;H._startTime=f.frame;B._active=H._active=true;T._updateRoot=function(){B.render((f.time-B._startTime)*B._timeScale,false,false);H.render((f.frame-H._startTime)*H._timeScale,false,false);if(!(f.frame%120)){var e,t,n;for(n in M){t=M[n].tweens;e=t.length;while(--e>-1){if(t[e]._gc){t.splice(e,1)}}if(t.length===0){delete M[n]}}n=B._first;if(!n||n._paused)if(C.autoSleep&&!H._first&&f._listeners.tick.length===1){while(n&&n._paused){n=n._next}if(!n){f.sleep()}}}};f.addEventListener("tick",T._updateRoot);var j=function(e,t,n){var r=e._gsTweenID,i,s;if(!M[r||(e._gsTweenID=r="t"+_++)]){M[r]={target:e,tweens:[]}}if(t){i=M[r].tweens;i[s=i.length]=t;if(n){while(--s>-1){if(i[s]===t){i.splice(s,1)}}}}return M[r].tweens},F=function(e,t,n,r,i){var s,o,u,a;if(r===1||r>=4){a=i.length;for(s=0;s<a;s++){if((u=i[s])!==t){if(!u._gc)if(u._enabled(false,false)){o=true}}else if(r===5){break}}return o}var f=t._startTime+1e-10,l=[],c=0,h=t._duration===0,p;s=i.length;while(--s>-1){if((u=i[s])===t||u._gc||u._paused){}else if(u._timeline!==t._timeline){p=p||I(t,0,h);if(I(u,p,h)===0){l[c++]=u}}else if(u._startTime<=f)if(u._startTime+u.totalDuration()/u._timeScale+1e-10>f)if(!((h||!u._initted)&&f-u._startTime<=2e-10)){l[c++]=u}}s=c;while(--s>-1){u=l[s];if(r===2)if(u._kill(n,e)){o=true}if(r!==2||!u._firstPT&&u._initted){if(u._enabled(false,false)){o=true}}}return o},I=function(e,t,n){var r=e._timeline,i=r._timeScale,s=e._startTime,o=1e-10;while(r._timeline){s+=r._startTime;i*=r._timeScale;if(r._paused){return-100}r=r._timeline}s/=i;return s>t?s-t:n&&s===t||!e._initted&&s-t<2*o?o:(s+=e.totalDuration()/e._timeScale/i)>t+o?0:s-t-o};a._init=function(){var e=this.vars,t=this._overwrittenProps,n=this._duration,r=e.ease,i,s,o,u;if(e.startAt){e.startAt.overwrite=0;e.startAt.immediateRender=true;this._startAt=C.to(this.target,0,e.startAt);if(e.immediateRender){this._startAt=null;if(this._time===0&&n!==0){return}}}else if(e.runBackwards&&e.immediateRender&&n!==0){if(this._startAt){this._startAt.render(-1,true);this._startAt=null}else if(this._time===0){o={};for(u in e){if(!D[u]||u==="autoCSS"){o[u]=e[u]}}o.overwrite=0;this._startAt=C.to(this.target,0,o);return}}if(!r){this._ease=C.defaultEase}else if(r instanceof g){this._ease=e.easeParams instanceof Array?r.config.apply(r,e.easeParams):r}else{this._ease=typeof r==="function"?new g(r,e.easeParams):y[r]||C.defaultEase}this._easeType=this._ease._type;this._easePower=this._ease._power;this._firstPT=null;if(this._targets){i=this._targets.length;while(--i>-1){if(this._initProps(this._targets[i],this._propLookup[i]={},this._siblings[i],t?t[i]:null)){s=true}}}else{s=this._initProps(this.target,this._propLookup,this._siblings,t)}if(s){C._onPluginEvent("_onInitAllProps",this)}if(t)if(!this._firstPT)if(typeof this.target!=="function"){this._enabled(false,false)}if(e.runBackwards){o=this._firstPT;while(o){o.s+=o.c;o.c=-o.c;o=o._next}}this._onUpdate=e.onUpdate;this._initted=true};a._initProps=function(e,t,n,r){var i,s,o,u,a,f,l;if(e==null){return false}if(!this.vars.css)if(e.style)if(e.nodeType)if(O.css)if(this.vars.autoCSS!==false){L(this.vars,e)}
15for(i in this.vars){if(D[i]){if(i==="onStartParams"||i==="onUpdateParams"||i==="onCompleteParams"||i==="onReverseCompleteParams"||i==="onRepeatParams")if(a=this.vars[i]){s=a.length;while(--s>-1){if(a[s]==="{self}"){a=this.vars[i]=a.concat();a[s]=this}}}}else if(O[i]&&(u=new O[i])._onInitTween(e,this.vars[i],this)){this._firstPT=f={_next:this._firstPT,t:u,p:"setRatio",s:0,c:1,f:true,n:i,pg:true,pr:u._priority};s=u._overwriteProps.length;while(--s>-1){t[u._overwriteProps[s]]=this._firstPT}if(u._priority||u._onInitAllProps){o=true}if(u._onDisable||u._onEnable){this._notifyPluginsOfEnabled=true}}else{this._firstPT=t[i]=f={_next:this._firstPT,t:e,p:i,f:typeof e[i]==="function",n:i,pg:false,pr:0};f.s=!f.f?parseFloat(e[i]):e[i.indexOf("set")||typeof e["get"+i.substr(3)]!=="function"?i:"get"+i.substr(3)]();l=this.vars[i];f.c=typeof l==="string"&&l.charAt(1)==="="?parseInt(l.charAt(0)+"1",10)*Number(l.substr(2)):Number(l)-f.s||0}if(f)if(f._next){f._next._prev=f}}if(r)if(this._kill(r,e)){return this._initProps(e,t,n,r)}if(this._overwrite>1)if(this._firstPT)if(n.length>1)if(F(e,this,t,this._overwrite,n)){this._kill(t,e);return this._initProps(e,t,n,r)}return o};a.render=function(e,t,n){var r=this._time,i,s,o;if(e>=this._duration){this._totalTime=this._time=this._duration;this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1;if(!this._reversed){i=true;s="onComplete"}if(this._duration===0){if(e===0||this._rawPrevTime<0)if(this._rawPrevTime!==e){n=true;if(this._rawPrevTime>0){s="onReverseComplete";if(t){e=-1}}}this._rawPrevTime=e}}else if(e<1e-7){this._totalTime=this._time=0;this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0;if(r!==0||this._duration===0&&this._rawPrevTime>0){s="onReverseComplete";i=this._reversed}if(e<0){this._active=false;if(this._duration===0){if(this._rawPrevTime>=0){n=true}this._rawPrevTime=e}}else if(!this._initted){n=true}}else{this._totalTime=this._time=e;if(this._easeType){var u=e/this._duration,a=this._easeType,f=this._easePower;if(a===1||a===3&&u>=.5){u=1-u}if(a===3){u*=2}if(f===1){u*=u}else if(f===2){u*=u*u}else if(f===3){u*=u*u*u}else if(f===4){u*=u*u*u*u}if(a===1){this.ratio=1-u}else if(a===2){this.ratio=u}else if(e/this._duration<.5){this.ratio=u/2}else{this.ratio=1-u/2}}else{this.ratio=this._ease.getRatio(e/this._duration)}}if(this._time===r&&!n){return}else if(!this._initted){this._init();if(!this._initted){return}if(this._time&&!i){this.ratio=this._ease.getRatio(this._time/this._duration)}else if(i&&this._ease._calcEnd){this.ratio=this._ease.getRatio(this._time===0?0:1)}}if(!this._active)if(!this._paused){this._active=true}if(r===0){if(this._startAt){if(e>=0){this._startAt.render(e,t,n)}else if(!s){s="_dummyGS"}}if(this.vars.onStart)if(this._time!==0||this._duration===0)if(!t){this.vars.onStart.apply(this.vars.onStartScope||this,this.vars.onStartParams||m)}}o=this._firstPT;while(o){if(o.f){o.t[o.p](o.c*this.ratio+o.s)}else{o.t[o.p]=o.c*this.ratio+o.s}o=o._next}if(this._onUpdate){if(e<0)if(this._startAt){this._startAt.render(e,t,n)}if(!t){this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||m)}}if(s)if(!this._gc){if(e<0&&this._startAt&&!this._onUpdate){this._startAt.render(e,t,n)}if(i){if(this._timeline.autoRemoveChildren){this._enabled(false,false)}this._active=false}if(!t&&this.vars[s]){this.vars[s].apply(this.vars[s+"Scope"]||this,this.vars[s+"Params"]||m)}}};a._kill=function(e,t){if(e==="all"){e=null}if(e==null)if(t==null||t===this.target){return this._enabled(false,false)}t=typeof t!=="string"?t||this._targets||this.target:C.selector(t)||t;var n,r,i,s,o,u,a,f;if((t instanceof Array||k(t))&&typeof t[0]!=="number"){n=t.length;while(--n>-1){if(this._kill(e,t[n])){u=true}}}else{if(this._targets){n=this._targets.length;while(--n>-1){if(t===this._targets[n]){o=this._propLookup[n]||{};this._overwrittenProps=this._overwrittenProps||[];r=this._overwrittenProps[n]=e?this._overwrittenProps[n]||{}:"all";break}}}else if(t!==this.target){return false}else{o=this._propLookup;r=this._overwrittenProps=e?this._overwrittenProps||{}:"all"}if(o){a=e||o;f=e!==r&&r!=="all"&&e!==o&&(e==null||e._tempKill!==true);
15for(i in a){if(s=o[i]){if(s.pg&&s.t._kill(a)){u=true}if(!s.pg||s.t._overwriteProps.length===0){if(s._prev){s._prev._next=s._next}else if(s===this._firstPT){this._firstPT=s._next}if(s._next){s._next._prev=s._prev}s._next=s._prev=null}delete o[i]}if(f){r[i]=1}}if(!this._firstPT&&this._initted){this._enabled(false,false)}}}return u};a.invalidate=function(){if(this._notifyPluginsOfEnabled){C._onPluginEvent("_onDisable",this)}this._firstPT=null;this._overwrittenProps=null;this._onUpdate=null;this._startAt=null;this._initted=this._active=this._notifyPluginsOfEnabled=false;this._propLookup=this._targets?{}:[];return this};a._enabled=function(e,t){if(!l){f.wake()}if(e&&this._gc){var n=this._targets,r;if(n){r=n.length;while(--r>-1){this._siblings[r]=j(n[r],this,true)}}else{this._siblings=j(this.target,this,true)}}T.prototype._enabled.call(this,e,t);if(this._notifyPluginsOfEnabled)if(this._firstPT){return C._onPluginEvent(e?"_onEnable":"_onDisable",this)}return false};C.to=function(e,t,n){return new C(e,t,n)};C.from=function(e,t,n){n.runBackwards=true;n.immediateRender=n.immediateRender!=false;return new C(e,t,n)};C.fromTo=function(e,t,n,r){r.startAt=n;r.immediateRender=r.immediateRender!=false&&n.immediateRender!=false;return new C(e,t,r)};C.delayedCall=function(e,t,n,r,i){return new C(t,0,{delay:e,onComplete:t,onCompleteParams:n,onCompleteScope:r,onReverseComplete:t,onReverseCompleteParams:n,onReverseCompleteScope:r,immediateRender:false,useFrames:i,overwrite:0})};C.set=function(e,t){return new C(e,0,t)};C.killTweensOf=C.killDelayedCallsTo=function(e,t){var n=C.getTweensOf(e),r=n.length;while(--r>-1){n[r]._kill(t,e)}};C.getTweensOf=function(e){if(e==null){return[]}e=typeof e!=="string"?e:C.selector(e)||e;var t,n,r,i;if((e instanceof Array||k(e))&&typeof e[0]!=="number"){t=e.length;n=[];while(--t>-1){n=n.concat(C.getTweensOf(e[t]))}t=n.length;while(--t>-1){i=n[t];r=t;while(--r>-1){if(i===n[r]){n.splice(t,1)}}}}else{n=j(e).concat();t=n.length;while(--t>-1){if(n[t]._gc){n.splice(t,1)}}}return n};var q=d("plugins.TweenPlugin",function(e,t){this._overwriteProps=(e||"").split(",");this._propName=this._overwriteProps[0];this._priority=t||0;this._super=q.prototype},true);a=q.prototype;q.version="1.9.1";q.API=2;a._firstPT=null;a._addTween=function(e,t,n,r,i,s){var o,u;if(r!=null&&(o=typeof r==="number"||r.charAt(1)!=="="?Number(r)-n:parseInt(r.charAt(0)+"1",10)*Number(r.substr(2)))){this._firstPT=u={_next:this._firstPT,t:e,p:t,s:n,c:o,f:typeof e[t]==="function",n:i||t,r:s};if(u._next){u._next._prev=u}}};a.setRatio=function(e){var t=this._firstPT,n=1e-6,r;while(t){r=t.c*e+t.s;if(t.r){r=r+(r>0?.5:-.5)>>0}else if(r<n)if(r>-n){r=0}if(t.f){t.t[t.p](r)}else{t.t[t.p]=r}t=t._next}};a._kill=function(e){var t=this._overwriteProps,n=this._firstPT,r;if(e[this._propName]!=null){this._overwriteProps=[]}else{r=t.length;while(--r>-1){if(e[t[r]]!=null){t.splice(r,1)}}}while(n){if(e[n.n]!=null){if(n._next){n._next._prev=n._prev}if(n._prev){n._prev._next=n._next;n._prev=null}else if(this._firstPT===n){this._firstPT=n._next}}n=n._next}return false};a._roundProps=function(e,t){var n=this._firstPT;while(n){if(e[this._propName]||n.n!=null&&e[n.n.split(this._propName+"_").join("")]){n.r=t}n=n._next}};C._onPluginEvent=function(e,t){var n=t._firstPT,r,i,s,o,u;if(e==="_onInitAllProps"){while(n){u=n._next;i=s;while(i&&i.pr>n.pr){i=i._next}if(n._prev=i?i._prev:o){n._prev._next=n}else{s=n}if(n._next=i){i._prev=n}else{o=n}n=u}n=t._firstPT=s}while(n){if(n.pg)if(typeof n.t[e]==="function")if(n.t[e]()){r=true}n=n._next}return r};q.activate=function(e){var t=e.length;while(--t>-1){if(e[t].API===q.API){O[(new e[t])._propName]=e[t]}}return true};p.plugin=function(e){if(!e||!e.propName||!e.init||!e.API){throw"illegal plugin definition."}var t=e.propName,n=e.priority||0,r=e.overwriteProps,i={init:"_onInitTween",set:"setRatio",kill:"_kill",round:"_roundProps",initAll:"_onInitAllProps"},s=d("plugins."+t.charAt(0).toUpperCase()+t.substr(1)+"Plugin",function(){q.call(this,t,n);this._overwriteProps=r||[]},e.global===true),o=s.prototype=new q(t),u;o.constructor=s;s.API=e.API;for(u in i){if(typeof e[u]==="function"){o[i[u]]=e[u]}}s.version=e.version;q.activate([s]);return s};o=e._gsQueue;if(o){for(u=0;
15u<o.length;u++){o[u]()}for(a in c){if(!c[a].func){e.console.log("GSAP encountered missing dependency: com.greensock."+a)}}}l=false})(window);(function(e){var t=function(e,n,r,i,s){var o=this;var u=t.prototype;this.imageSource_img=e;this.image_do=null;this.segmentWidth=n;this.segmentHeight=r;this.totalSegments=i;this.animDelay=s||300;this.count=0;this.delayTimerId_int;this.isShowed_bl=false;this.init=function(){this.setWidth(this.segmentWidth);this.setHeight(this.segmentHeight);this.image_do=new FWDDisplayObject("img");this.image_do.setScreen(this.imageSource_img);this.addChild(this.image_do);this.hide(false)};this.start=function(){clearInterval(this.delayTimerId_int);this.delayTimerId_int=setInterval(this.updatePreloader,this.animDelay)};this.stop=function(){clearInterval(this.delayTimerId_int)};this.updatePreloader=function(){o.count++;if(o.count>o.totalSegments-1)o.count=0;var e=o.count*o.segmentWidth;o.image_do.setX(-e)};this.show=function(){this.setVisible(true);this.start();TweenMax.killTweensOf(this);TweenMax.to(this,1,{alpha:1});this.isShowed_bl=true};this.hide=function(e){if(!this.isShowed_bl)return;TweenMax.killTweensOf(this);if(e){TweenMax.to(this,1,{alpha:0,onComplete:this.onHideComplete})}else{this.setVisible(false);this.setAlpha(0)}this.isShowed_bl=false};this.onHideComplete=function(){o.setVisible(false);o.stop();o.dispatchEvent(t.HIDE_COMPLETE)};this.destroy=function(){TweenMax.killTweensOf(this);this.stop();this.image_do.destroy();this.imageSource_img=null;this.image_do=null;e=null;u.destroy();o=null;u=null;t.prototype=null};this.init()};t.setPrototype=function(){t.prototype=new FWDDisplayObject("div")};t.HIDE_COMPLETE="hideComplete";t.prototype=null;e.FWDPreloader=t})(window);(function(e){var t=function(e,n){var r=this;var i=t.prototype;this.nImg=e;this.sImg=n;this.n_do;this.s_do;this.isMobile_bl=FWDUtils.isMobile;this.hasPointerEvent_bl=FWDUtils.hasPointerEvent;this.isDisabled_bl=false;this.init=function(){this.setupMainContainers()};this.setupMainContainers=function(){this.n_do=new FWDDisplayObject("img");this.n_do.setScreen(this.nImg);this.s_do=new FWDDisplayObject("img");this.s_do.setScreen(this.sImg);this.addChild(this.s_do);this.addChild(this.n_do);this.setWidth(this.nImg.width);this.setHeight(this.nImg.height);this.setButtonMode(true);if(r.isMobile_bl){if(r.hasPointerEvent_bl){r.screen.addEventListener("MSPointerOver",r.onMouseOver);r.screen.addEventListener("MSPointerOut",r.onMouseOut);r.screen.addEventListener("MSPointerUp",r.onClick)}else{r.screen.addEventListener("touchstart",r.onClick)}}else if(r.screen.addEventListener){r.screen.addEventListener("mouseover",r.onMouseOver);r.screen.addEventListener("mouseout",r.onMouseOut);r.screen.addEventListener("mouseup",r.onClick)}else if(r.screen.attachEvent){r.screen.attachEvent("onmouseover",r.onMouseOver);r.screen.attachEvent("onmouseout",r.onMouseOut);r.screen.attachEvent("onmouseup",r.onClick)}};this.onMouseOver=function(e){if(!e.pointerType||e.pointerType==e.MSPOINTER_TYPE_MOUSE){TweenMax.to(r.n_do,.9,{alpha:0,ease:Expo.easeOut})}};this.onMouseOut=function(e){if(!e.pointerType||e.pointerType==e.MSPOINTER_TYPE_MOUSE){TweenMax.to(r.n_do,.9,{alpha:1,ease:Expo.easeOut})}};this.onClick=function(e){if(r.isDisabled_bl)return;r.dispatchEvent(t.CLICK)};this.destroy=function(){if(r.isMobile_bl){if(r.hasPointerEvent_bl){r.screen.removeEventListener("MSPointerOver",r.onMouseOver);r.screen.removeEventListener("MSPointerOut",r.onMouseOut);r.screen.removeEventListener("MSPointerUp",r.onClick)}else{r.screen.removeEventListener("touchstart",r.onClick)}}else if(r.screen.removeEventListener){r.screen.removeEventListener("mouseover",r.onMouseOver);r.screen.removeEventListener("mouseout",r.onMouseOut);r.screen.removeEventListener("mouseup",r.onClick)}else if(r.screen.detachEvent){r.screen.detachEvent("onmouseover",r.onMouseOver);r.screen.detachEvent("onmouseout",r.onMouseOut);r.screen.detachEvent("onmouseup",r.onClick)}TweenMax.killTweensOf(r.n_do);r.n_do.destroy();r.s_do.destroy();r.nImg=null;r.sImg=null;r.n_do=null;r.s_do=null;e=null;n=null;r.setInnerHTML("");i.destroy();r=null;i=null;t.prototype=null};this.init()};t.setPrototype=function(){t.prototype=null;t.prototype=new FWDDisplayObject("div")};t.CLICK="onClick";t.prototype=null;e.FWDSimpleButton=t})(window);(function(e){var t=function(e,t,n,r){var i=this;if(e=="div"||e=="img"||e=="canvas"){i.type=e}
15else{throw Error("Type is not valid! "+e)}this.style;this.screen;this.transform;this.position=t||"absolute";this.overflow=n||"hidden";this.display=r||"block";this.visible=true;this.buttonMode;this.x=0;this.y=0;this.w=0;this.h=0;this.rect;this.alpha=1;this.innerHTML="";this.opacityType="";this.isHtml5_bl=false;this.hasTransform3d_bl=FWDUtils.hasTransform3d;this.hasTransform2d_bl=FWDUtils.hasTransform2d;if(FWDUtils.isFirefox)i.hasTransform3d_bl=false;if(FWDUtils.isFirefox)i.hasTransform2d_bl=false;this.hasBeenSetSelectable_bl=false;i.init=function(){i.setScreen()};i.getTransform=function(){var e=["transform","msTransform","WebkitTransform","MozTransform","OTransform"];var t;while(t=e.shift()){if(typeof i.screen.style[t]!=="undefined"){return t}}return false};i.getOpacityType=function(){var e;if(typeof i.screen.style.opacity!="undefined"){e="opacity"}else{e="filter"}return e};i.setScreen=function(e){if(i.type=="img"&&e){i.screen=e;i.setMainProperties()}else{i.screen=document.createElement(i.type);i.setMainProperties()}};i.setMainProperties=function(){i.transform=i.getTransform();i.setPosition(i.position);i.setDisplay(i.display);i.setOverflow(i.overflow);i.opacityType=i.getOpacityType();if(i.opacityType=="opacity")i.isHtml5_bl=true;if(i.opacityType=="filter")i.screen.style.filter="inherit";i.screen.style.left="0px";i.screen.style.top="0px";i.screen.style.margin="0px";i.screen.style.padding="0px";i.screen.style.maxWidth="none";i.screen.style.maxHeight="none";i.screen.style.border="none";i.screen.style.lineHeight="1";i.screen.style.backgroundColor="transparent";i.screen.style.backfaceVisibility="hidden";i.screen.style.webkitBackfaceVisibility="hidden";i.screen.style.MozBackfaceVisibility="hidden";i.screen.style.MozImageRendering="optimizeSpeed";i.screen.style.WebkitImageRendering="optimizeSpeed";if(e=="img"){i.setWidth(i.screen.width);i.setHeight(i.screen.height);i.setSelectable(false)}};i.setSelectable=function(e){if(!e){i.screen.style.userSelect="none";i.screen.style.MozUserSelect="none";i.screen.style.webkitUserSelect="none";i.screen.style.khtmlUserSelect="none";i.screen.style.oUserSelect="none";i.screen.style.msUserSelect="none";i.screen.msUserSelect="none";i.screen.ondragstart=function(e){return false};i.screen.onselectstart=function(){return false};i.screen.ontouchstart=function(e){return false};i.screen.style.webkitTouchCallout="none";i.hasBeenSetSelectable_bl=true}};i.setBackfaceVisibility=function(){i.screen.style.backfaceVisibility="visible";i.screen.style.webkitBackfaceVisibility="visible";i.screen.style.MozBackfaceVisibility="visible"};i.removeBackfaceVisibility=function(){i.screen.style.backfaceVisibility="hidden";i.screen.style.webkitBackfaceVisibility="hidden";i.screen.style.MozBackfaceVisibility="hidden"};i.getScreen=function(){return i.screen};i.setVisible=function(e){i.visible=e;if(i.visible==true){i.screen.style.visibility="visible"}else{i.screen.style.visibility="hidden"}};i.getVisible=function(){return i.visible};i.setResizableSizeAfterParent=function(){i.screen.style.width="100%";i.screen.style.height="100%"};i.getStyle=function(){return i.screen.style};i.setOverflow=function(e){i.overflow=e;i.screen.style.overflow=i.overflow};i.setPosition=function(e){i.position=e;i.screen.style.position=i.position};i.setDisplay=function(e){i.display=e;i.screen.style.display=i.display};i.setButtonMode=function(e){i.buttonMode=e;if(i.buttonMode==true){i.screen.style.cursor="pointer"}else{i.screen.style.cursor="default"}};i.setBkColor=function(e){i.screen.style.backgroundColor=e};i.setInnerHTML=function(e){i.innerHTML=e;i.screen.innerHTML=i.innerHTML};i.getInnerHTML=function(){return i.innerHTML};i.getRect=function(){return i.screen.getBoundingClientRect()};i.setAlpha=function(e){i.alpha=e;if(i.opacityType=="opacity"){i.screen.style.opacity=i.alpha}else if(i.opacityType=="filter"){i.screen.style.filter="alpha(opacity="+i.alpha*100+")";i.screen.style.filter="progid:DXImageTransform.Microsoft.Alpha(Opacity="+Math.round(i.alpha*100)+")"}};i.getAlpha=function(){return i.alpha};i.getRect=function(){return i.screen.getBoundingClientRect()};i.getGlobalX=function(){return i.getRect().left};i.getGlobalY=function(){return i.getRect().top};i.setX=function(e){i.x=e;if(i.hasTransform3d_bl){i.screen.style[i.transform]="translate3d("+i.x+"px,"+i.y+"px,0)"}else if(i.hasTransform2d_bl){i.screen.style[i.transform]="translate("+i.x+"px,"+i.y+"px)"}else{i.screen.style.left=i.x+"px"}};i.getX=function(){return i.x}
15;i.setY=function(e){i.y=e;if(i.hasTransform3d_bl){i.screen.style[i.transform]="translate3d("+i.x+"px,"+i.y+"px,0)"}else if(i.hasTransform2d_bl){i.screen.style[i.transform]="translate("+i.x+"px,"+i.y+"px)"}else{i.screen.style.top=i.y+"px"}};i.getY=function(){return i.y};i.setWidth=function(e){i.w=e;if(i.type=="img"){i.screen.width=i.w}else{i.screen.style.width=i.w+"px"}};i.getWidth=function(){if(i.type=="div"){if(i.screen.offsetWidth!=0)return i.screen.offsetWidth;return i.w}else if(i.type=="img"){if(i.screen.offsetWidth!=0)return i.screen.offsetWidth;if(i.screen.width!=0)return i.screen.width;return i._w}else if(i.type=="canvas"){if(i.screen.offsetWidth!=0)return i.screen.offsetWidth;return i.w}};i.setHeight=function(e){i.h=e;if(i.type=="img"){i.screen.height=i.h}else{i.screen.style.height=i.h+"px"}};i.getHeight=function(){if(i.type=="div"){if(i.screen.offsetHeight!=0)return i.screen.offsetHeight;return i.h}else if(i.type=="img"){if(i.screen.offsetHeight!=0)return i.screen.offsetHeight;if(i.screen.height!=0)return i.screen.height;return i.h}else if(i.type=="canvas"){if(i.screen.offsetHeight!=0)return i.screen.offsetHeight;return i.h}};i.disposeImage=function(){if(i.type=="img")i.screen.src=null};i.destroy=function(){if(i.hasBeenSetSelectable_bl){i.screen.ondragstart=null;i.screen.onselectstart=null;i.screen.ontouchstart=null}i.screen.removeAttribute("style");i.style=null;i.screen=null;i.transform=null;i.position=null;i.overflow=null;i.display=null;i.visible=null;i.buttonMode=null;i.x=null;i.y=null;i.w=null;i.h=null;i.rect=null;i.alpha=null;i.innerHTML=null;i.opacityType=null;i.isHtml5_bl=null;e=null;t=null;n=null;r=null;i.hasTransform3d_bl=null;i.hasTransform2d_bl=null;i=null};i.init()};e.FWDSimpleDisplayObject=t})(window);(function(e){var t=function(e,n,r,i,s){var o=this;var u=t.prototype;this.imageSource_img=e;this.image_do=null;this.tweenObj={currentPos:0};this.segmentWidth=n;this.segmentHeight=r;this.totalSegments=i;this.duration=s/1e3;this.delayTimerId_int;this.init=function(){this.setWidth(this.segmentWidth);this.setHeight(this.segmentHeight);this.image_do=new FWDDisplayObject("img");this.image_do.setScreen(this.imageSource_img);this.addChild(this.image_do);this.onUpdateHandler();this.hide(false)};this.animIn=function(){TweenMax.killTweensOf(this.tweenObj);this.currentPos=0;TweenMax.to(this.tweenObj,this.duration,{currentPos:1,ease:Linear.easeNone,onUpdate:this.onUpdateHandler})};this.animOut=function(){TweenMax.killTweensOf(this.tweenObj);TweenMax.to(this.tweenObj,.8,{currentPos:0,onUpdate:this.onUpdateHandler})};this.onUpdateHandler=function(){var e=Math.round(o.tweenObj.currentPos/1*(o.totalSegments-1))*o.segmentWidth;o.image_do.setX(-e)};this.show=function(){this.setVisible(true);if(this.opacityType=="opacity"){TweenMax.killTweensOf(this.image_do);TweenMax.to(this.image_do,1,{alpha:1})}else{this.setWidth(this.segmentWidth)}};this.hide=function(e){if(e){if(this.opacityType=="opacity"){TweenMax.killTweensOf(this.image_do);TweenMax.to(this.image_do,1,{alpha:0})}else{this.setWidth(0)}}else{if(this.opacityType=="opacity"){TweenMax.killTweensOf(this.image_do);this.setVisible(false);this.image_do.setAlpha(0)}else{this.setWidth(0)}}};this.destroy=function(){TweenMax.killTweensOf(this);TweenMax.killTweensOf(this.tweenObj);TweenMax.killTweensOf(this.image_do);this.image_do.destroy();this.imageSource_img=null;this.image_do=null;this.tweenObj=null;e=null;this.setInnerHTML("");u.destroy();o=null;u=null;t.prototype=null};this.init()};t.HIDE_COMPLETE;t.setPrototype=function(){t.prototype=new FWDDisplayObject("div")};t.prototype=null;e.FWDSlideShowPreloader=t})(window);(function(){var e=function(t,n,r,i,s,o,u,a,f,l){var c=this;var h=e.prototype;this.icon_img=null;this.main_do=null;this.background_sdo=null;this.imageHolder_do=null;this.image_sdo=null;this.image=null;this.descriptionHolder_do=null;this.descriptionBg_do=null;this.descriptionText_do=null;this.description_do=null;this.over_sdo=null;this.animStartDir=null;this.thumbnailOverlayType_str=n.thumbnailOverlayType_str;this.thumbIconPath_str=i;this.thumbText_str=s;this.borderNormalColor_str=a||n.thumbnailBorderNormalColor_str;this.borderSelectedColor_str=f||n.thumbnailBorderSelectedColor_str;
15this.bgColor_str=o||n.thumbnailBackgroundColor_str;this.overlayColor_str=u||n.thumbnailOverlayBackgroundColor_str;this.id=t;this.borderSize=n.thumbnailBorderSize;this.originalWidth;this.originalHeight;this.overlayOpacity=n.thumbnailOverlayOpacity;this.tempFinalX=-1;this.tempFinalY=-1;this.finalX=0;this.finalY=0;this.finalW=0;this.finalH=0;this.iconWidth=n.thumbIconWidth;this.iconHeight=n.thumbIconHeight;this.borderRadius=n.thumbnailBorderRadius;this.imageCornerRadius=6;this.hideIconCompleteId_to;this.removeBackgroundDoId_to;this.positionTextWithDelayId_to;this.resizeThumbId_to;this.hasImage=false;this.used=false;this.firstTimeLoad=true;this.isSelected=false;this.isVisible=false;this.isHideTweening_bl=false;this.hasPointerEvent_bl=FWDUtils.hasPointerEvent;this.allowBorderTween_bl=this.borderNormalColor_str!=this.borderSelectedColor_str;this.hasButtonMode_bl=l;this.isMobile_bl=FWDUtils.isMobile;this.imageShowComplete_bl=false;this.init=function(){if(c.hasButtonMode_bl)c.setButtonMode(true);c.setupScreen()};this.setupScreen=function(){c.setOverflow("visible");c.main_do=new FWDDisplayObject("div");c.background_sdo=new FWDSimpleDisplayObject("div");c.imageHolder_do=new FWDDisplayObject("div");c.image_sdo=new FWDSimpleDisplayObject("img");c.over_sdo=new FWDSimpleDisplayObject("div");if(!c.isMobile_bl&&c.thumbnailOverlayType_str=="text"||c.hasPointerEvent_bl&&c.thumbnailOverlayType_str=="text"){c.descriptionHolder_do=new FWDDisplayObject("div");c.description_do=new FWDDisplayObject("div");c.descriptionBg_do=new FWDDisplayObject("div");c.descriptionText_do=new FWDDisplayObject("div")}c.over_sdo.setResizableSizeAfterParent();if(FWDUtils.isIE){c.over_sdo.setBkColor("#000000");c.over_sdo.setAlpha(.001)}c.background_sdo.getStyle().border="solid "+c.borderNormalColor_str+" "+c.borderSize+"px";c.background_sdo.setBkColor(c.bgColor_str);if(c.borderRadius!=0)c.background_sdo.getStyle().borderRadius=c.borderRadius+"px";if(FWDUtils.isApple){c.addChild(c.background_sdo)}else{c.main_do.addChild(c.background_sdo)}c.addChild(c.main_do);c.addChild(c.over_sdo)};this.setupIcon=function(){c.icon_img=new Image;
15c.icon_img.style.position="absolute";c.icon_img.style.margin="0px";c.icon_img.style.padding="0px";c.icon_img.src=c.thumbIconPath_str;c.addChild(c.over_sdo)};this.showIcon=function(){clearTimeout(c.hideIconCompleteId_to);if(c.opacityType=="opacity"){c.icon_img.style.left=parseInt((c.finalW-80)/2)+"px";c.icon_img.style.top=parseInt((c.finalH-80)/2)+"px";c.icon_img.style.width="80px";c.icon_img.style.height="80px";c.icon_img.style.opacity=0;TweenMax.killTweensOf(c.icon_img);TweenMax.to(c.icon_img,.5,{css:{opacity:1,left:parseInt((c.finalW-c.iconWidth)/2),top:parseInt((c.finalH-c.iconHeight)/2),width:c.iconWidth,height:c.iconHeight},ease:Expo.easeInOut})}else{c.icon_img.style.left=parseInt((c.finalW-c.iconWidth)/2)+"px";c.icon_img.style.top=parseInt((c.finalH-c.iconHeight)/2)+"px";c.icon_img.style.width=c.iconWidth+"px";c.icon_img.style.height=c.iconHeight+"px"}c.screen.appendChild(c.icon_img);c.addChild(c.over_sdo)};this.hideIcon=function(){if(c.opacityType=="opacity"){TweenMax.killTweensOf(c.icon_img);TweenMax.to(c.icon_img,.5,{css:{opacity:0}});c.hideIconCompleteId_to=setTimeout(c.hideIconComplete,500)}else{c.hideIconComplete()}};this.hideIconComplete=function(){c.screen.removeChild(c.icon_img)};this.setupDescription=function(){c.descriptionHolder_do.setX(c.borderSize);c.descriptionHolder_do.setY(c.borderSize);c.description_do.setWidth(c.finalW-c.borderSize*2);c.description_do.setHeight(c.finalH-c.borderSize*2);c.descriptionBg_do.setResizableSizeAfterParent();c.descriptionBg_do.setBkColor(c.overlayColor_str);c.descriptionBg_do.setAlpha(c.overlayOpacity);c.descriptionText_do.getStyle().width="100%";c.descriptionText_do.getStyle().fontSmoothing="antialiased";c.descriptionText_do.getStyle().webkitFontSmoothing="antialiased";c.descriptionText_do.getStyle().textRendering="optimizeLegibility";if(c.borderRadius!=0)c.descriptionBg_do.getStyle().borderRadius=c.borderRadius+"px";c.addChild(c.descriptionHolder_do);c.descriptionHolder_do.addChild(c.description_do);c.descriptionText_do.setInnerHTML(c.thumbText_str);c.description_do.addChild(c.descriptionBg_do);c.description_do.addChild(c.descriptionText_do);c.addChild(c.descriptionHolder_do);c.addChild(c.over_sdo)};this.positionText=function(){c.descriptionText_do.setY(Math.round((c.finalH-c.borderSize*2-c.descriptionText_do.getHeight())/2))};this.removeUselesStuff=function(){c.imageShowComplete_bl=true;TweenMax.killTweensOf(c.imageHolder_do);TweenMax.killTweensOf(c.image_sdo);c.image_sdo.setX(c.borderSize);c.image_sdo.setY(c.borderSize);c.image_sdo.setWidth(c.finalW-c.borderSize*2);c.image_sdo.setHeight(c.finalH-c.borderSize*2);c.imageHolder_do.removeChild(c.image_sdo);c.main_do.removeChild(c.imageHolder_do);c.imageHolder_do.destroy();c.imageHolder_do=null;c.main_do.addChild(c.image_sdo)};this.addImage=function(e){c.image_sdo.setScreen(e);if(c.borderRadius!=0)c.image_sdo.getStyle().borderRadius=c.borderRadius+"px";c.hasImage=true;if(c.isMobile_bl&&c.hasPointerEvent_bl){c.over_sdo.screen.addEventListener("MSPointerOver",c.onMouseOverHandler);c.over_sdo.screen.addEventListener("MSPointerOut",c.onMouseOutHandler);c.over_sdo.screen.addEventListener("click",c.onMouseClickHandler)}else if(c.over_sdo.screen.addEventListener){c.over_sdo.screen.addEventListener("mouseover",c.onMouseOverHandler);c.over_sdo.screen.addEventListener("mouseout",c.onMouseOutHandler);c.over_sdo.screen.addEventListener("click",c.onMouseClickHandler)}else if(c.screen.attachEvent){c.over_sdo.screen.attachEvent("onmouseover",c.onMouseOverHandler);c.over_sdo.screen.attachEvent("onmouseout",c.onMouseOutHandler);c.over_sdo.screen.attachEvent("onclick",c.onMouseClickHandler)}if(!c.isMobile_bl&&c.thumbnailOverlayType_str=="text"||c.hasPointerEvent_bl&&c.thumbnailOverlayType_str=="text"){c.setupDescription()}else if(!c.isMobile_bl&&c.thumbnailOverlayType_str=="icons"||c.hasPointerEvent_bl&&c.thumbnailOverlayType_str=="icons"){c.setupIcon()}c.show()};this.onMouseOverHandler=function(e){if(!e.pointerType||e.pointerType==e.MSPOINTER_TYPE_MOUSE){if(!c.isSelected){c.isSelected=true;if(c.allowBorderTween_bl)c.setSelectedState();if(c.descriptionHolder_do){c.getOverAnimPos(e);c.showDescription()}else if(c.icon_img){c.showIcon()}}}};this.onMouseOutHandler=function(e){if(!e.pointerType||e.pointerType==e.MSPOINTER_TYPE_MOUSE){if(c.isSelected){c.isSelected=false;if(c.allowBorderTween_bl)c.setNormalState();if(c.descriptionHolder_do){c.getOverAnimPos(e);c.hideDescription()}else if(c.icon_img){c.hideIcon()}}}};this.onMouseClickHandler=function(t){if(c.thumbnailOverlayType_str=="none")return;c.dispatchEvent(e.CLICK,{id:c.id})};this.checkVisibility=function(){var e=r.getGlobalY();var t=FWDUtils.getViewportSize();if(c.finalY+e>-c.finalH&&c.finalY+e<t.h||c.getY()+e>-c.getHeight()&&c.getY()+e<t.h){c.isVisible=true}else{c.isVisible=false}};this.resizeThumb=function(){TweenMax.killTweensOf(c);var e=c.finalW-c.borderSize*2;var t=c.finalH-c.borderSize*2;
15c.main_do.setWidth(c.finalW);c.main_do.setHeight(c.finalH);if(c.background_sdo){c.background_sdo.setWidth(e);c.background_sdo.setHeight(t)}if(c.description_do){c.description_do.setWidth(e);c.description_do.setHeight(t)}c.setWidth(c.finalW);c.setHeight(c.finalH);if(!c.firstTimeLoad){c.image_sdo.setWidth(e);c.image_sdo.setHeight(t);if(c.imageHolder_do){c.imageHolder_do.setX(c.borderSize);c.imageHolder_do.setY(c.borderSize);c.imageHolder_do.setWidth(e);c.imageHolder_do.setHeight(t);c.image_sdo.setX(0);c.image_sdo.setY(0)}else{c.image_sdo.setX(c.borderSize);c.image_sdo.setY(c.borderSize)}if(!c.isMobile_bl){TweenMax.to(c,.8,{x:c.finalX,y:c.finalY,delay:.2,ease:Expo.easeInOut})}else{c.setX(c.finalX);c.setY(c.finalY)}if(!c.imageShowComplete_bl){clearTimeout(c.removeBackgroundDoId_to);c.removeUselesStuff()}}else{TweenMax.killTweensOf(c.image_sdo);TweenMax.killTweensOf(c.imageHolder_do);c.setX(c.finalX);c.setY(c.finalY);c.imageHolder_do.setX(parseInt(c.finalW/2));c.imageHolder_do.setY(parseInt(c.finalH/2));c.image_sdo.setX(-parseInt(c.image_sdo.getWidth()/2));c.image_sdo.setY(-parseInt(c.image_sdo.getHeight()/2));TweenMax.to(c.imageHolder_do,.8,{x:c.borderSize,y:c.borderSize,w:e,h:t,ease:Expo.easeInOut});TweenMax.to(c.image_sdo,.8,{x:0,y:0,w:e,h:t,ease:Expo.easeInOut});c.firstTimeLoad=false;c.imageHolder_do.addChild(c.image_sdo);c.main_do.addChild(c.imageHolder_do);c.removeBackgroundDoId_to=setTimeout(c.removeUselesStuff,800)}};this.setNormalState=function(){TweenMax.to(c.background_sdo.screen,.8,{css:{borderColor:c.borderNormalColor_str},ease:Expo.easeOut})};this.setSelectedState=function(){TweenMax.to(c.background_sdo.screen,.8,{css:{borderColor:c.borderSelectedColor_str},ease:Expo.easeOut})};this.getOverAnimPos=function(t){var n=FWDUtils.getViewportMouseCoordinates(t);var r=c.getGlobalX();var i=c.getGlobalY();var s=n.screenX;var o=n.screenY;var u=s-(r+c.finalW/2);var a=o-(i+c.finalH/2);var f=Math.atan2(a,u)*180/Math.PI;var l=Math.atan2(c.finalH,c.finalW)*180/Math.PI;if(f<l&&f>-l)c.animStartDir=e.RIGHT;if(f>l&&f<180-l)c.animStartDir=e.BOTTOM;if(f<-180+l||f>180-l)c.animStartDir=e.LEFT;if(f>-180+l&&f<-l)c.animStartDir=e.TOP};this.showDescription=function(){c.addChild(c.descriptionHolder_do);c.addChild(c.over_sdo);clearTimeout(c.positionTextWithDelayId_to);c.positionTextWithDelayId_to=setTimeout(c.positionText,40);c.descriptionHolder_do.setWidth(c.finalW-c.borderSize*2);c.descriptionHolder_do.setHeight(c.finalH-c.borderSize*2);if(c.animStartDir==e.TOP){c.description_do.setX(0);c.description_do.setY(-c.finalH+c.borderSize*2)}else if(c.animStartDir==e.RIGHT){c.description_do.setX(c.finalW-c.borderSize*2);c.description_do.setY(0)}else if(c.animStartDir==e.BOTTOM){c.description_do.setX(0);c.description_do.setY(c.finalH-c.borderSize*2)}else if(c.animStartDir==e.LEFT){c.description_do.setX(-c.finalW+c.borderSize*2);c.description_do.setY(0)}TweenMax.killTweensOf(c.description_do);TweenMax.to(c.description_do,.4,{x:0,y:0})};this.hideDescription=function(){var t;var n;if(c.animStartDir==e.TOP){t=0;n=-c.finalH+c.borderSize*2}else if(c.animStartDir==e.RIGHT){t=c.finalW-c.borderSize*2;n=0}else if(c.animStartDir==e.BOTTOM){t=0;n=c.finalH-c.borderSize*2}else if(c.animStartDir==e.LEFT){t=-c.finalW+c.borderSize*2;n=0}TweenMax.killTweensOf(c.description_do);TweenMax.to(c.description_do,.4,{x:t,y:n,onComplete:c.hideDescriptionComplete})};this.hideDescriptionComplete=function(){c.removeChild(c.descriptionHolder_do)};this.show=function(){c.main_do.setAlpha(0);TweenMax.to(c.main_do,.8,{alpha:1});if(FWDUtils.isApple){c.background_sdo.setAlpha(0);TweenMax.to(c.background_sdo,.8,{alpha:1})}};this.hide=function(e){c.isHideTweening_bl=true;clearTimeout(c.hideIconCompleteId_to);clearTimeout(c.removeBackgroundDoId_to);clearTimeout(c.positionTextWithDelayId_to);clearTimeout(c.resizeThumbId_to);TweenMax.killTweensOf(c.main_do);TweenMax.to(c.main_do,.8,{alpha:0,delay:e+.2,ease:Expo.easeOut,onComplete:c.hideTweenDone});if(FWDUtils.isApple){TweenMax.to(c.background_sdo,.8,{alpha:0,delay:e+.2})}if(!c.imageHolder_do){c.imageHolder_do=new FWDDisplayObject("div");
15c.imageHolder_do.setWidth(c.finalW-c.borderSize);c.imageHolder_do.setHeight(c.finalH-c.borderSize);c.imageHolder_do.addChild(c.image_sdo);c.main_do.addChild(c.imageHolder_do)}TweenMax.killTweensOf(c.imageHolder_do);TweenMax.to(c.imageHolder_do,.8,{x:parseInt(c.finalW/2),y:parseInt(c.finalH/2),w:0,h:0,delay:e,ease:Expo.easeInOut});if(c.descriptionHolder_do){if(c.descriptionHolder_do&&c.isSelected){c.hideDescription()}else if(c.icon_img){c.hideIcon()}}if(c.image_sdo){TweenMax.killTweensOf(c.image_sdo);TweenMax.to(c.image_sdo,.8,{x:-parseInt(c.image_sdo.getWidth()/2),y:-parseInt(c.image_sdo.getHeight()/2),delay:e,ease:Expo.easeInOut})}};this.hideTweenDone=function(){c.isHideTweening_bl=false};this.destroy=function(){TweenMax.killTweensOf(c);clearTimeout(c.hideIconCompleteId_to);clearTimeout(c.removeBackgroundDoId_to);clearTimeout(c.positionTextWithDelayId_to);clearTimeout(c.resizeThumbId_to);if(c.isMobile_bl){if(c.hasPointerEvent_bl){c.over_sdo.screen.removeEventListener("MSPointerOver",c.onMouseOverHandler);c.over_sdo.screen.removeEventListener("MSPointerOut",c.onMouseOutHandler);c.over_sdo.screen.removeEventListener("MSPointerUp",c.onMouseClickHandler)}c.over_sdo.screen.removeEventListener("touchend",c.onMouseClickHandler)}else if(c.over_sdo.screen.removeEventListener){c.over_sdo.screen.removeEventListener("mouseover",c.onMouseOverHandler);c.over_sdo.screen.removeEventListener("mouseout",c.onMouseOutHandler);c.over_sdo.screen.removeEventListener("click",c.onMouseClickHandler)}else if(c.over_sdo.screen.detachEvent){c.over_sdo.screen.detachEvent("onmouseover",c.onMouseOverHandler);c.over_sdo.screen.detachEvent("onmouseout",c.onMouseOutHandler);c.over_sdo.screen.detachEvent("onclick",c.onMouseClickHandler)}if(c.image_sdo.screen){TweenMax.killTweensOf(c.image_sdo);c.image_sdo.screen.onload=null;c.image_sdo.screen.onerror=null;c.image_sdo.screen.src=null;c.image_sdo.destroy()}if(c.icon_img){TweenMax.killTweensOf(c.icon_img);c.icon_img.onload=null;c.icon_img.onerror=null;c.icon_img.src=null}if(c.imageHolder_do){TweenMax.killTweensOf(c.imageHolder_do);c.imageHolder_do.destroy()}if(c.description_do){TweenMax.killTweensOf(c.description_do);c.descriptionHolder_do.destroy();c.description_do.destroy();c.descriptionBg_do.destroy();c.descriptionText_do.destroy()}c.over_sdo.destroy();TweenMax.killTweensOf(c.main_do);c.main_do.destroy();if(c.background_sdo)c.background_sdo.destroy();c.icon_img=null;c.main_do=null;c.border_do=null;c.background_sdo=null;c.imageHolder_do=null;c.image_sdo=null;c.image=null;c.descriptionHolder_do=null;c.descriptionBg_do=null;c.descriptionText_do=null;c.description_do=null;c.over_sdo=null;n=null;r=null;c.setInnerHTML("");h.destroy();h=null;c=null;e.prototype=null};this.init()};e.setPrototype=function(){e.prototype=new FWDDisplayObject("div")};e.LEFT="left";e.RIGHT="right";e.TOP="top";e.BOTTOM="bottom";e.CLICK="onClick";e.prototype=null;window.FWDThumb=e})(window);(function(){var FWDThumbsManager=function(data,parent){var self=this;var prototype=FWDThumbsManager.prototype;this.data=data;this.parent=parent;this.curPlayListData_ar=null;this.thumbs_ar=null;this.columnHeightsAr=[];this.totalColumns;this.totalHeight;this.curId=0;this.maxH=0;this.stageWidth=0;this.stageHeight=0;this.prevStageWidth;this.thumbOffsetX=0;this.playListId=data.startAtCategory;this.totalThumbnails=data.totalThumbnails;this.thumbnailBaseWidth=data.thumbnailBaseWidth;this.thumbnailBaseHeight=data.thumbnailBaseHeight;this.verticalMargins=0;this.leftWidth=0;this.thumbWidth;this.thumbHeight;this.thumbsHSpace=data.horizontalSpaceBetweenThumbnails;this.thumbsVSpace=data.verticalSpaceBetweenThumbnails;this.countLoadedThumbs=0;this.borderSize=data.thumbnailBorderSize;this.loadMoreThumbsButtonOffest=data.loadMoreThumbsButtonOffest;this.nextButtonHeight=data.showMoreThumbsButtonN_img.height;this.numberOfThumbsToShowPerSet=data.numberOfThumbsToShowPerSet;this.nextThumbSetBtn_do=null;this.nextThumbSetBtnNormal_do=null;this.nextThumbSetBtnSelected_do=null;this.startToLoadThumbsId;this.loadWithDelayId;this.resizeAndPositionThumbsId;this.disableButtons=false;this.nextButtonSetVisible=false;this.addMargins_bl=data.addMargins_bl;this.allowToSwitchCat_bl=true;this.init=function(){self.setResizableSizeAfterParent();self.setOverflow("visible");if(self.addMargins_bl){self.verticalMargins=self.thumbsVSpace}else{self.verticalMargins=0}if(self.numberOfThumbsToShowPerSet)self.setupNextSetButton();self.showCurrentCat(-1)};this.resizeHandler=function(){if(self.stageWidth==parent.stageWidth||!self.allowToSwitchCat_bl)return;if(parent.stageWidth!=0)self.stageWidth=parent.stageWidth;clearTimeout(self.resizeAndPositionThumbsId);if(self.countLoadedThumbs>1){self.resizeAndPositionThumbsId=setTimeout(function(){self.positionAndResizeThumbs()},200)}};this.showCurrentCat=function(e){if(self.playListId!=e&&e>=0){self.allowToSwitchCat_bl=false;self.hideCurrentCat();self.playListId=e;return}self.curPlayListData_ar=data.playList_ar[self.playListId];self.thumbs_ar=[];self.totalThumbnails=self.curPlayListData_ar.length;self.countLoadedThumbs=0;self.setupThumbs();self.startToLoadThumbsId=setTimeout(self.loadThumbImage,100);if(self.totalHeight!=undefined){self.setHeight(self.totalHeight);self.parent.main_do.setHeight(self.totalHeight);self.parent.stageContainer.style.height=self.totalHeight+"px"}self.resizeHandler()};this.hideCurrentCat=function(){var e=FWDUtils.getViewportSize();var t;var n=.5;self.totalWidth=1;clearTimeout(self.startToLoadThumbsId);
15clearTimeout(self.loadWithDelayId);clearTimeout(self.resizeAndPositionThumbsId);if(self.image){self.image.onload=null;self.image.onerror=null}for(i=0;i<self.countLoadedThumbs;i++){t=self.thumbs_ar[i];if(t.getGlobalY()<e.h){t.hide(n);n+=.02}}self.hideNextSetButton();self.allThumbsAreTweenedId_to=setTimeout(self.allThumbsAreTweened,(1+n)*1e3)};this.allThumbsAreTweened=function(){self.allowToSwitchCat_bl=true;self.totalHeight=100;self.destroyCurrentCat();self.showCurrentCat();self.dispatchEvent(FWDThumbsManager.HIDE_THUMBS_COMPLETE)};this.destroyCurrentCat=function(){var e;var t=self.thumbs_ar.length;for(var n=0;n<t;n++){e=self.thumbs_ar[n];self.removeChild(e);e.destroy()}};this.setupThumbs=function(){var e;var t=self.scrollBarType_str==FWDThumbsManager.SCROLL_TYPE_SCROLL_BAR;var n;for(var r=0;r<self.totalThumbnails;r++){n=self.curPlayListData_ar[r];FWDThumb.setPrototype();e=new FWDThumb(r,data,self,n.thumbIconPath,n.thumbText,n.thumbnailBkColor,n.thumbnailOverlayColor,n.borderNormalColor,n.borderSelectedColor,t);e.addListener(FWDThumb.CLICK,self.onThumbClick);self.thumbs_ar.push(e);self.addChild(e)}};this.onThumbClick=function(e){self.getCorrectId(e.id)};this.getCorrectId=function(pId){var regularId=pId;var tempId=pId;var type=self.curPlayListData_ar[regularId].mediaType;if(type=="link"){for(var i=0;i<self.totalThumbnails;i++){if(i<pId&&self.curPlayListData_ar[i].mediaType=="media"){regularId-=1}}}else if(type=="media"||type=="iframe"||"callback"){for(var i=0;i<self.totalThumbnails;i++){if(i<pId&&self.curPlayListData_ar[i].mediaType=="link"){regularId-=1}}}if(type=="link"){window.open(self.curPlayListData_ar[pId].secondObj.url,self.curPlayListData_ar[pId].secondObj.target)}else{if(type=="callback"){eval(self.curPlayListData_ar[pId].secondObj.func)}else{self.dispatchEvent(FWDThumbsManager.CLICK,{id:regularId})}}};this.loadThumbImage=function(){var e=self.curPlayListData_ar[self.countLoadedThumbs].thumbPath;self.image=new Image;self.image.onerror=self.onImageLoadErrorHandler;self.image.onload=self.onImageLoadHandler;self.image.src=e};this.onImageLoadErrorHandler=function(e){if(!self||!self.curPlayListData_ar[self.countLoadedThumbs])return;var t="Thumb can't be loaded, probably the path is incorrect <font color='#FFFFFF'>"+self.curPlayListData_ar[self.countLoadedThumbs].thumbPath+"</font>";self.dispatchEvent(FWDThumbsManager.LOAD_ERROR,{text:t})};this.onImageLoadHandler=function(e){var t=self.thumbs_ar[self.countLoadedThumbs];t.originalWidth=self.image.width;t.originalHeight=self.image.height;t.finalW=self.image.width+self.borderSize*2;t.finalH=self.image.height+self.borderSize*2;t.addImage(self.image);self.countLoadedThumbs++;if(self.countLoadedThumbs<self.totalThumbnails){if(self.numberOfThumbsToShowPerSet&&self.countLoadedThumbs%self.numberOfThumbsToShowPerSet==0){self.showNextSetButton()}else{self.loadWithDelayId=setTimeout(self.loadThumbImage,100)}}else{if(self.nextButtonSetVisible){self.nextButtonSetVisible=false;self.hideNextSetButton()}}parent.resizeHandler();self.positionAndResizeThumbs();if(parent.lighBox_do.isShowed_bl){parent.lighBox_do.resizeHandler()}};this.posThumbs=function(){var e,t,n;var r;var i;var s;var o;var u;var a;var f;var l;var c;var h;var p;for(e=0;e<self.countLoadedThumbs;e++){p=false;thumb=self.thumbs_ar[e];if(thumb.used)continue;if(thumb.originalWidth==self.thumbnailBaseWidth){i=1e3;for(t=0;t<self.totalColumns;t++){if(self.columnHeightsAr[t]<i){i=self.columnHeightsAr[t]}}for(t=0;t<self.totalColumns;t++){if(self.columnHeightsAr[t]==i){r=t;if(t==self.totalColumns-1&&!self.addMargins_bl)p=true;break}}s=Math.floor(thumb.originalHeight/self.thumbnailBaseHeight);thumb.used=true;f=r*(self.thumbWidth+self.thumbsHSpace+self.borderSize*2)+self.thumbOffsetX;l=self.columnHeightsAr[r]*(self.thumbHeight+self.thumbsVSpace+self.borderSize*2)+self.verticalMargins;if(p){c=self.thumbWidth+self.borderSize*2+self.leftWidth}else{c=self.thumbWidth+self.borderSize*2}h=(self.thumbHeight+self.thumbsVSpace+self.borderSize*2)*s-self.thumbsVSpace;if(thumb.finalX!=f||thumb.finalY!=l||thumb.finalW!=c||thumb.finalH!=h){thumb.finalW=c;thumb.finalH=h;thumb.finalX=f;thumb.finalY=l;thumb.resizeThumb()}self.columnHeightsAr[r]+=s}else{i=1e3;u=false;o=Math.floor(thumb.originalWidth/self.thumbnailBaseWidth);for(t=0;t<self.totalColumns-(o-1);t++){a=true;for(n=0;n<o;n++){if(self.columnHeightsAr[t]!=self.columnHeightsAr[t+n])a=false}if(a&&self.columnHeightsAr[t]<i){i=self.columnHeightsAr[t];r=t;if(t==self.totalColumns-o&&!self.addMargins_bl)p=true;u=true}}if(u){var s=Math.floor(thumb.originalHeight/self.thumbnailBaseHeight);thumb.used=true;f=r*(self.thumbWidth+self.thumbsHSpace+self.borderSize*2)+self.thumbOffsetX;l=self.columnHeightsAr[r]*(self.thumbHeight+self.thumbsVSpace+self.borderSize*2)+self.verticalMargins;if(p){c=(self.thumbWidth+self.thumbsHSpace+self.borderSize*2)*o-self.thumbsHSpace+self.leftWidth}else{c=(self.thumbWidth+self.thumbsHSpace+self.borderSize*2)*o-self.thumbsHSpace}h=(self.thumbHeight+self.thumbsVSpace+self.borderSize*2)*s-self.thumbsVSpace;if(thumb.finalX!=f||thumb.finalY!=l||thumb.finalW!=c||thumb.finalH!=h){thumb.finalW=c;thumb.finalH=h;thumb.finalX=f;thumb.finalY=l;thumb.resizeThumb()}for(n=0;n<o;n++){self.columnHeightsAr[r+n]+=s}}}}for(e=0;e<self.totalColumns;e++){if(self.columnHeightsAr[e]>self.maxH)self.maxH=self.columnHeightsAr[e]}};this.posThumbs2=function(){var e,t,n;var r;var i;var s;var o;var u;var a;var f;var l;var c;self.maxH=0;for(e=0;e<self.totalColumns;e++){if(self.columnHeightsAr[e]>self.maxH)self.maxH=self.columnHeightsAr[e]}for(e=0;e<self.countLoadedThumbs;e++){c=false;thumb=self.thumbs_ar[e];if(thumb.used)continue;var h=Math.floor(thumb.originalWidth/self.thumbnailBaseWidth);var p=Math.floor(thumb.originalHeight/self.thumbnailBaseHeight);if(self.totalColumns==h)c=true;thumb.used=true;u=self.thumbOffsetX;a=self.maxH*(self.thumbHeight+self.thumbsVSpace+self.borderSize*2)+self.verticalMargins;if(c){f=(self.thumbWidth+self.thumbsHSpace+self.borderSize*2)*h-self.thumbsHSpace+self.leftWidth}else{f=(self.thumbWidth+self.thumbsHSpace+self.borderSize*2)*h-self.thumbsHSpace}l=(self.thumbHeight+self.thumbsVSpace+self.borderSize*2)*p-self.thumbsVSpace;if(thumb.finalX!=u||thumb.finalY!=a||thumb.finalW!=f||thumb.finalH!=l){thumb.finalX=u;thumb.finalY=a;thumb.finalW=f;thumb.finalH=l;thumb.resizeThumb()}
15self.maxH+=p;for(n=0;n<h;n++){self.columnHeightsAr[n]=self.maxH}}};this.positionAndResizeThumbs=function(e){if(self.stageWidth!=self.prevStageWidth&&self.stageWidth!=0){self.totalColumns=Math.ceil((self.stageWidth-self.thumbsHSpace)/(self.thumbnailBaseWidth+self.thumbsHSpace+self.borderSize*2));if(self.totalColumns<2)self.totalColumns=2;if(self.addMargins_bl){self.thumbWidth=Math.floor((self.stageWidth-self.totalColumns*(self.thumbsHSpace+self.borderSize*2)-self.thumbsHSpace)/self.totalColumns)}else{self.thumbWidth=Math.floor((self.stageWidth-self.totalColumns*(self.thumbsHSpace+self.borderSize*2)+self.thumbsHSpace)/self.totalColumns)}self.thumbHeight=Math.floor(self.thumbWidth*(self.thumbnailBaseHeight/self.thumbnailBaseWidth));var t=self.totalColumns*(self.thumbWidth+self.thumbsHSpace+self.borderSize*2)-self.thumbsHSpace;if(self.addMargins_bl){self.thumbOffsetX=Math.floor((self.stageWidth-t)/2)}else{self.leftWidth=self.stageWidth-t;self.thumbOffsetX=0}self.prevStageWidth=self.stageWidth}self.columnHeightsAr=[];for(i=0;i<self.totalColumns;i++){self.columnHeightsAr[i]=0}for(i=0;i<self.countLoadedThumbs;i++){thumb=self.thumbs_ar[i];thumb.used=false}self.posThumbs();self.posThumbs();self.posThumbs2();if(self.addMargins_bl){self.totalHeight=self.maxH*(self.thumbHeight+self.thumbsVSpace+self.borderSize*2)+self.thumbsVSpace}else{self.totalHeight=self.maxH*(self.thumbHeight+self.thumbsVSpace+self.borderSize*2)-self.thumbsVSpace}if(self.nextButtonSetVisible&&self.addMargins_bl){self.showNextSetButton();self.totalHeight+=self.nextThumbSetBtn_do.getHeight()+12}else if(self.nextButtonSetVisible&&!self.addMargins_bl){self.showNextSetButton();self.totalHeight+=self.nextThumbSetBtn_do.getHeight()+12+self.thumbsVSpace}else if(!self.addMargins_bl){self.totalHeight=self.maxH*(self.thumbHeight+self.thumbsVSpace+self.borderSize*2)-self.thumbsVSpace}self.setHeight(self.totalHeight);self.parent.main_do.setHeight(self.totalHeight);self.parent.stageContainer.style.height=self.totalHeight+"px";self.positionNextSetButton()};this.setupNextSetButton=function(){self.nextThumbSetBtn_do=new FWDDisplayObject("div");self.addChild(self.nextThumbSetBtn_do);self.nextThumbSetBtnNormal_do=new FWDDisplayObject("img");self.nextThumbSetBtnNormal_do.setScreen(data.showMoreThumbsButtonN_img);self.nextThumbSetBtn_do.addChild(self.nextThumbSetBtnNormal_do);self.nextThumbSetBtnSelected_do=new FWDDisplayObject("img");self.nextThumbSetBtnSelected_do.setScreen(data.showMoreThumbsButtonS_img);self.nextThumbSetBtn_do.addChild(self.nextThumbSetBtnSelected_do);self.nextThumbSetBtnSelected_do.setAlpha(0);self.nextThumbSetBtn_do.setWidth(self.nextThumbSetBtnNormal_do.getWidth());self.nextThumbSetBtn_do.setHeight(self.nextThumbSetBtnNormal_do.getHeight());self.nextThumbSetBtn_do.setButtonMode(true);self.nextThumbSetBtn_do.setVisible(false);if(self.screen.addEventListener){self.nextThumbSetBtn_do.screen.onmouseover=self.onNextBtnOverHandler;self.nextThumbSetBtn_do.screen.onmouseout=self.onNextBtnOutHandler;self.nextThumbSetBtn_do.screen.onclick=self.onNextBtnClickHandler}else{self.nextThumbSetBtn_do.screen.attachEvent("onmouseover",self.onNextBtnOverHandler);self.nextThumbSetBtn_do.screen.attachEvent("onmouseout",self.onNextBtnOutHandler);self.nextThumbSetBtn_do.screen.attachEvent("onclick",self.onNextBtnClickHandler)}};this.onNextBtnOverHandler=function(){TweenMax.to(self.nextThumbSetBtnSelected_do,.8,{alpha:1});TweenMax.to(self.nextThumbSetBtnNormal_do,.8,{alpha:0})};this.onNextBtnOutHandler=function(){TweenMax.to(self.nextThumbSetBtnSelected_do,.8,{alpha:0});TweenMax.to(self.nextThumbSetBtnNormal_do,.8,{alpha:1})};this.onNextBtnClickHandler=function(){if(!self.nextButtonSetVisible)return;self.hideNextSetButton();self.loadWithDelayId=setTimeout(self.loadThumbImage,100)};this.showNextSetButton=function(){if(self.nextButtonSetVisible)return;if(FWDUtils.isIEAndLessThen9){self.nextThumbSetBtnNormal_do.setY(0);self.nextThumbSetBtnSelected_do.setY(0)}else{TweenMax.killTweensOf(self.nextThumbSetBtn_do);TweenMax.to(self.nextThumbSetBtn_do,.4,{alpha:1})}self.onNextBtnOutHandler();self.nextThumbSetBtn_do.setVisible(true);self.nextButtonSetVisible=true};this.positionNextSetButton=function(){self.nextThumbSetBtn_do.setX(Math.floor((self.stageWidth-self.nextThumbSetBtn_do.getWidth())/2));self.nextThumbSetBtn_do.setY(Math.floor(self.totalHeight-self.nextButtonHeight-6-self.thumbsVSpace/2)+self.loadMoreThumbsButtonOffest)};this.hideNextSetButton=function(){if(!self.nextButtonSetVisible)return;if(FWDUtils.isIEAndLessThen9){self.nextThumbSetBtnNormal_do.setY(-500);self.nextThumbSetBtnSelected_do.setY(-500)}else{TweenMax.killTweensOf(self.nextThumbSetBtn_do);TweenMax.to(self.nextThumbSetBtn_do,.4,{alpha:0})}self.nextButtonSetVisible=false};this.hideNextSetButtonComplete=function(){self.nextThumbSetBtn_do.setVisible(false)};this.clearTimeoutsAndRemoveAllMainEvents=function(){clearTimeout(self.loadWithDelayId
15);clearTimeout(self.startToLoadThumbsId);clearTimeout(self.resizeAndPositionThumbsId)};this.destroy=function(){if(self.image){self.image.onload=null;self.image.onerror=null;self.image.src=null}self.image=null;self.clearTimeoutsAndRemoveAllMainEvents();for(var e=0;e<self.totalThumbnails;e++){self.thumbs_ar[e].destroy();self.thumbs_ar[e]=null}if(self.numberOfThumbsToShowPerSet){TweenMax.killTweensOf(self.nextThumbSetBtn_do);TweenMax.killTweensOf(self.nextThumbSetBtnNormal_do);TweenMax.killTweensOf(self.nextThumbSetBtnSelected_do);self.nextThumbSetBtn_do.destroy();self.nextThumbSetBtnNormal_do.destroy();self.nextThumbSetBtnSelected_do.destroy();self.nextThumbSetBtn_do=null;self.nextThumbSetBtnNormal_do=null;self.nextThumbSetBtnSelected_do=null}self.thumbs_ar=null;self.columnHeightsAr=null;self.screen.innerHTML="";self=null;prototype.destroy();prototype=null;FWDThumbsManager.prototype=null};this.init()};FWDThumbsManager.setPrototype=function(){FWDThumbsManager.prototype=new FWDDisplayObject("div")};FWDThumbsManager.HIDE_THUMBS_COMPLETE="onHideThumbsComplete";FWDThumbsManager.LOAD_ERROR="onLoadError";FWDThumbsManager.CLICK="onClick";window.FWDThumbsManager=FWDThumbsManager})(window);(function(e){var t=function(e,n){var r=this;var i=t.prototype;this.timeOutId;this.delay=e;this.isStopped_bl=!n;this.stop=function(){clearTimeout(this.timeOutId);this.dispatchEvent(t.STOP)};this.start=function(){if(!this.isStopped_bl){this.timeOutId=setTimeout(this.onTimeHanlder,this.delay);this.dispatchEvent(t.START)}};this.onTimeHanlder=function(){r.dispatchEvent(t.TIME)};this.destroy=function(){clearTimeout(this.timeOutId);i.destroy();r=null;i=null;t.prototype=null}};t.setProtptype=function(){t.prototype=new FWDEventDispatcher};t.START="start";t.STOP="stop";t.TIME="time";t.prototype=null;e.FWDTimerManager=t})(window);(function(e){function n(){var e=["transform","msTransform","WebkitTransform","MozTransform","OTransform","KhtmlTransform"];var n;var r;while(n=e.shift()){if(typeof t.dumy.style[n]!=="undefined"){t.dumy.style.position="absolute";r=t.dumy.getBoundingClientRect().left;t.dumy.style[n]="translate3d(500px, 0px, 0px)";r=Math.abs(t.dumy.getBoundingClientRect().left-r);if(r>100&&r<900){try{document.documentElement.removeChild(t.dumy)}catch(i){}return true}}}try{document.documentElement.removeChild(t.dumy)}catch(i){}return false}function r(){var e=["transform","msTransform","WebkitTransform","MozTransform","OTransform","KhtmlTransform"];var n;while(n=e.shift()){if(typeof t.dumy.style[n]!=="undefined"){return true}}try{document.documentElement.removeChild(t.dumy)}catch(r){}return false}var t=function(){};t.dumy=document.createElement("div");t.trim=function(e){return e.replace(/\s/gi,"")};t.trimAndFormatUrl=function(e){e=e.toLocaleLowerCase();e=e.replace(/ /g,"-");e=e.replace(/ä/g,"a");e=e.replace(/â/g,"a");e=e.replace(/â/g,"a");e=e.replace(/à/g,"a");e=e.replace(/è/g,"e");e=e.replace(/é/g,"e");e=e.replace(/ë/g,"e");e=e.replace(/ï/g,"i");e=e.replace(/î/g,"i");e=e.replace(/ù/g,"u");e=e.replace(/ô/g,"o");e=e.replace(/ù/g,"u");e=e.replace(/û/g,"u");e=e.replace(/ÿ/g,"y");e=e.replace(/ç/g,"c");e=e.replace(/œ/g,"ce");return e};t.splitAndTrim=function(e,n){var r=e.split(",");var i=r.length;for(var s=0;s<i;s++){if(n)r[s]=t.trim(r[s])}return r};t.indexOfArray=function(e,t){var n=e.length;for(var r=0;r<n;r++){if(e[r]===t)return r}return-1};t.randomizeArray=function(e){var t=[];var n=e.concat();var r=n.length;for(var i=0;i<r;i++){var s=Math.floor(Math.random()*n.length);t.push(n[s]);n.splice(s,1)}return t};t.parent=function(e,t){if(t===undefined)t=1;while(t--&&e)e=e.parentNode;if(!e||e.nodeType!==1)return null;return e};t.sibling=function(e,t){while(e&&t!==0){if(t>0){if(e.nextElementSibling){e=e.nextElementSibling}else{for(var e=e.nextSibling;e&&e.nodeType!==1;e=e.nextSibling);}t--}else{if(e.previousElementSibling){e=e.previousElementSibling}else{for(var e=e.previousSibling;e&&e.nodeType!==1;e=e.previousSibling);}t++}}return e};t.getChildAt=function(e,n){var r=t.getChildren(e);if(n<0)n+=r.length;if(n<0)return null;return r[n]};t.getChildById=function(e){return document.getElementById(e)||undefined};t.getChildren=function(e,t){var n=[];for(var r=e.firstChild;r!=null;r=r.nextSibling){if(t){n.push(r)}else if(r.nodeType===1){n.push(r)}}return n};t.getChildrenFromAttribute=function(e,n,r){var i=[];for(var s=e.firstChild;s!=null;s=s.nextSibling){if(r&&t.hasAttribute(s,n)){i.push(s)}else if(s.nodeType===1&&t.hasAttribute(s,n)){i.push(s)}}return i.length==0?undefined:i};t.getChildFromNodeListFromAttribute=function(e,n,r){for(var i=e.firstChild;i!=null;i=i.nextSibling){if(r&&t.hasAttribute(i,n)){return i}else if(i.nodeType===1&&t.hasAttribute(i,n)){return i}}return undefined};t.getAttributeValue=function(e,n){if(!t.hasAttribute(e,n))return undefined;return e.getAttribute(n)};t.hasAttribute=function(e,t){if(e.hasAttribute){return e.hasAttribute(t)}else{var n=e.attributes[t];return n?true:false}};
15t.insertNodeAt=function(e,n,r){var i=t.children(e);if(r<0||r>i.length){throw new Error("invalid index!")}else{e.insertBefore(n,i[r])}};t.hasCanvas=function(){return Boolean(document.createElement("canvas"))};t.hitTest=function(e,t,n){var r=false;if(!e)throw Error("Hit test target is null!");var i=e.getBoundingClientRect();if(t>=i.left&&t<=i.left+(i.right-i.left)&&n>=i.top&&n<=i.top+(i.bottom-i.top))return true;return false};t.getScrollOffsets=function(){if(e.pageXOffset!=null)return{x:e.pageXOffset,y:e.pageYOffset};if(document.compatMode=="CSS1Compat"){return{x:document.documentElement.scrollLeft,y:document.documentElement.scrollTop}}};t.getViewportSize=function(){if(t.hasPointerEvent&&navigator.msMaxTouchPoints>1){return{w:document.documentElement.clientWidth||e.innerWidth,h:document.documentElement.clientHeight||e.innerHeight}}if(t.isMobile)return{w:e.innerWidth,h:e.innerHeight};return{w:document.documentElement.clientWidth||e.innerWidth,h:document.documentElement.clientHeight||e.innerHeight}};t.getViewportMouseCoordinates=function(e){var n=t.getScrollOffsets();if(e.touches){return{screenX:e.touches[0]==undefined?e.touches.pageX-n.x:e.touches[0].pageX-n.x,screenY:e.touches[0]==undefined?e.touches.pageY-n.y:e.touches[0].pageY-n.y}}return{screenX:e.clientX==undefined?e.pageX-n.x:e.clientX,screenY:e.clientY==undefined?e.pageY-n.y:e.clientY}};t.hasPointerEvent=function(){return Boolean(e.navigator.msPointerEnabled)}();t.isMobile=function(){if(t.hasPointerEvent&&navigator.msMaxTouchPoints>1)return true;var e=["android","webos","iphone","ipad","blackberry"];for(i in e){if(navigator.userAgent.toString().toLowerCase().indexOf(e[i].toString().toLowerCase())!=-1){return true}}return false}();t.isAndroid=function(){return navigator.userAgent.toString().toLowerCase().indexOf("android".toString().toLowerCase())!=-1}();t.isChrome=function(){return navigator.userAgent.toString().toLowerCase().indexOf("chrome")!=-1}();t.isSafari=function(){return navigator.userAgent.toString().toLowerCase().indexOf("safari")!=-1&&navigator.userAgent.toString().toLowerCase().indexOf("chrome")==-1}();t.isOpera=function(){return navigator.userAgent.toString().toLowerCase().indexOf("opera")!=-1&&navigator.userAgent.toString().toLowerCase().indexOf("chrome")==-1}();t.isFirefox=function(){return navigator.userAgent.toString().toLowerCase().indexOf("firefox")!=-1}();t.isIE=function(){return navigator.userAgent.toString().toLowerCase().indexOf("msie")!=-1;}();t.isIEAndLessThen9=function(){return navigator.userAgent.toString().toLowerCase().indexOf("msie 7")!=-1||navigator.userAgent.toString().toLowerCase().indexOf("msie 8")!=-1}();t.isIE7=function(){return navigator.userAgent.toString().toLowerCase().indexOf("msie 7")!=-1}();t.isApple=function(){return navigator.appVersion.toString().toLowerCase().indexOf("mac")!=-1;}();t.hasFullScreen=function(){return t.dumy.requestFullScreen||t.dumy.mozRequestFullScreen||t.dumy.webkitRequestFullScreen||t.dumy.msieRequestFullScreen}();t.onReady=function(e){if(document.addEventListener){document.addEventListener("DOMContentLoaded",function(){t.checkIfHasTransofrms();e()})}else{document.onreadystatechange=function(){t.checkIfHasTransofrms();if(document.readyState=="complete")e()}}};t.checkIfHasTransofrms=function(){document.documentElement.appendChild(t.dumy);t.hasTransform3d=n();t.hasTransform2d=r();t.isReadyMethodCalled_bl=true};t.disableElementSelection=function(e){try{e.style.userSelect="none"}catch(e){}try{e.style.MozUserSelect="none"}catch(e){}try{e.style.webkitUserSelect="none"}catch(e){}try{e.style.khtmlUserSelect="none"}catch(e){}try{e.style.oUserSelect="none"}catch(e){}try{e.style.msUserSelect="none"}catch(e){}try{e.msUserSelect="none"}catch(e){}e.onselectstart=function(){return false}};t.getUrlArgs=function(t){var n={};var r=t.substr(t.indexOf("?")+1)||location.search.substring(1);var i=r.split("&");for(var s=0;s<i.length;s++){var o=i[s].indexOf("=");var u=i[s].substring(0,o);var a=i[s].substring(o+1);a=decodeURIComponent(a);n[u]=a}return n};t.validateEmail=function(e){if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(e)){return true}return false};t.resizeDoWithLimit=function(e,t,n,r,i,s,o,u,a,f,l,c,h){var t=t-s;var n=n-o;var p=t/r;var d=n/i;var v=0;if(p<=d){v=p}else if(p>=d){v=d}var m=Math.round(r*v);var g=Math.round(i*v);var y=Math.floor((t-r*v)/2+u);
15var b=Math.floor((n-i*v)/2+a);if(f){TweenMax.to(e,l,{x:y,y:b,w:m,h:g,delay:c,ease:h})}else{e.x=y;e.y=b;e.w=m;e.h=g}};e.requestAnimFrame=function(){return e.requestAnimationFrame||e.webkitRequestAnimationFrame||e.mozRequestAnimationFrame||e.oRequestAnimationFrame||e.msRequestAnimationFrame||function(t,n){return e.setTimeout(t,1e3/60)}}();e.cancelRequestAnimFrame=function(){return e.cancelAnimationFrame||e.webkitCancelRequestAnimationFrame||e.mozCancelRequestAnimationFrame||e.oCancelRequestAnimationFrame||e.msCancelRequestAnimationFrame||clearTimeout}();t.isReadyMethodCalled_bl=false;e.FWDUtils=t})(window);(function(){var e=0;var t=["ms","moz","webkit","o"];for(var n=0;n<t.length&&!window.requestAnimationFrame;++n){window.requestAnimationFrame=window[t[n]+"RequestAnimationFrame"];window.cancelAnimationFrame=window[t[n]+"CancelAnimationFrame"]||window[t[n]+"CancelRequestAnimationFrame"]}if(!window.requestAnimationFrame)window.requestAnimationFrame=function(t,n){var r=(new Date).getTime();var i=Math.max(0,16-(r-e));var s=window.setTimeout(function(){t(r+i)},i);e=r+i;return s};if(!window.cancelAnimationFrame)window.cancelAnimationFrame=function(e){clearTimeout(e)}})() 16!function(i){"use strict";"function"==typeof define&&define.amd?define(["jquery"],i):"undefined"!=typeof exports?module.exports=i(require("jquery")):i(jQuery)}(function(i){"use strict";var e=window.Slick||{};(e=function(){var e=0;return function(t,o){var s,n=this;n.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:i(t),appendDots:i(t),arrows:!0,asNavFor:null,prevArrow:'<button class="slick-prev" aria-label="Previous" type="button">Previous</button>',nextArrow:'<button class="slick-next" aria-label="Next" type="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(e,t){return i('<button type="button" />').text(t+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!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},n.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,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},i.extend(n,n.initials),n.activeBreakpoint=null,n.animType=null,n.animProp=null,n.breakpoints=[],n.breakpointSettings=[],n.cssTransitions=!1,n.focussed=!1,n.interrupted=!1,n.hidden="hidden",n.paused=!0,n.positionProp=null,n.respondTo=null,n.rowCount=1,n.shouldClick=!0,n.$slider=i(t),n.$slidesCache=null,n.transformType=null,n.transitionType=null,n.visibilityChange="visibilitychange",n.windowWidth=0,n.windowTimer=null,s=i(t).data("slick")||{},n.options=i.extend({},n.defaults,o,s),n.currentSlide=n.options.initialSlide,n.originalSettings=n.options,void 0!==document.mozHidden?(n.hidden="mozHidden",n.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(n.hidden="webkitHidden",n.visibilityChange="webkitvisibilitychange"),n.autoPlay=i.proxy(n.autoPlay,n),n.autoPlayClear=i.proxy(n.autoPlayClear,n),n.autoPlayIterator=i.proxy(n.autoPlayIterator,n),n.changeSlide=i.proxy(n.changeSlide,n),n.clickHandler=i.proxy(n.clickHandler,n),n.selectHandler=i.proxy(n.selectHandler,n),n.setPosition=i.proxy(n.setPosition,n),n.swipeHandler=i.proxy(n.swipeHandler,n),n.dragHandler=i.proxy(n.dragHandler,n),n.keyHandler=i.proxy(n.keyHandler,n),n.instanceUid=e++,n.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,n.registerBreakpoints(),n.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,t,o){var s=this;if("boolean"==typeof t)o=t,t=null;else if(t<0||t>=s.slideCount)return!1;s.unload(),"number"==typeof t?0===t&&0===s.$slides.length?i(e).appendTo(s.$slideTrack):o?i(e).insertBefore(s.$slides.eq(t)):i(e).insertAfter(s.$slides.eq(t)):!0===o?i(e).prependTo(s.$slideTrack):i(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,t){i(t).attr("data-slick-index",e)}),s.$slidesCache=s.$slides,s.reinit()},e.prototype.animateHeight=function(){var i=this;if(1===i.options.slidesToShow&&!0===i.options.adaptiveHeight&&!1===i.options.vertical){var e=i.$slides.eq(i.currentSlide).outerHeight(!0);i.$list.animate({height:e},i.options.speed)}},e.prototype.animateSlide=function(e,t){var o={},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,t):s.$slideTrack.animate({top:e},s.options.speed,s.options.easing,t):!1===s.cssTransitions?(!0===s.options.rtl&&(s.currentLeft=-s.currentLeft),i({animStart:s.currentLeft}).animate({animStart:e},{duration:s.options.speed,easing:s.options.easing,step:function(i){i=Math.ceil(i),!1===s.options.vertical?(o[s.animType]="translate("+i+"px, 0px)",s.$slideTrack.css(o)):(o[s.animType]="translate(0px,"+i+"px)",s.$slideTrack.css(o))},complete:function(){t&&t.call()}})):(s.applyTransition(),e=Math.ceil(e),!1===s.options.vertical?o[s.animType]="translate3d("+e+"px, 0px, 0px)":o[s.animType]="translate3d(0px,"+e+"px, 0px)",s.$slideTrack.css(o),t&&setTimeout(function(){s.disableTransition(),t.call()},s.options.speed))},e.prototype.getNavTarget=function(){var e=this,t=e.options.asNavFor;return t&&null!==t&&(t=i(t).not(e.$slider)),t},e.prototype.asNavFor=function(e){var t=this.getNavTarget();null!==t&&"object"==typeof t&&t.each(function(){var t=i(this).slick("getSlick");t.unslicked||t.slideHandler(e,!0)})},e.prototype.applyTransition=function(i){var e=this,t={};!1===e.options.fade?t[e.transitionType]=e.transformType+" "+e.options.speed+"ms "+e.options.cssEase:t[e.transitionType]="opacity "+e.options.speed+"ms "+e.options.cssEase,!1===e.options.fade?e.$slideTrack.css(t):e.$slides.eq(i).css(t)},e.prototype.autoPlay=function(){var i=this;i.autoPlayClear(),i.slideCount>i.options.slidesToShow&&(i.autoPlayTimer=setInterval(i.autoPlayIterator,i.options.autoplaySpeed))},e.prototype.autoPlayClear=function(){var i=this;i.autoPlayTimer&&clearInterval(i.autoPlayTimer)},e.prototype.autoPlayIterator=function(){var i=this,e=i.currentSlide+i.options.slidesToScroll;i.paused||i.interrupted||i.focussed||(!1===i.options.infinite&&(1===i.direction&&i.currentSlide+1===i.slideCount-1?i.direction=0:0===i.direction&&(e=i.currentSlide-i.options.slidesToScroll,i.currentSlide-1==0&&(i.direction=1))),i.slideHandler(e))},e.prototype.buildArrows=function(){var e=this;!0===e.options.arrows&&(e.$prevArrow=i(e.options.prevArrow).addClass("slick-arrow"),e.$nextArrow=i(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,t,o=this;if(!0===o.options.dots){for(o.$slider.addClass("slick-dotted"),t=i("<ul />").addClass(o.options.dotsClass),e=0;e<=o.getDotCount();e+=1)t.append(i("<li />").append(o.options.customPaging.call(this,o,e)));o.$dots=t.appendTo(o.options.appendDots),o.$dots.find("li").first().addClass("slick-active")}},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,t){i(t).attr("data-slick-index",e).data("originalStyling",i(t).attr("style")||"")}),e.$slider.addClass("slick-slider"),e.$slideTrack=0===e.slideCount?i('<div class="slick-track"/>').appendTo(e.$slider):e.$slides.wrapAll('<div class="slick-track"/>').parent(),e.$list=e.$slideTrack.wrap('<div class="slick-list"/>').parent(),e.$slideTrack.css("opacity",0),!0!==e.options.centerMode&&!0!==e.options.swipeToSlide||(e.options.slidesToScroll=1),i("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 i,e,t,o,s,n,r,l=this;if(o=document.createDocumentFragment(),n=l.$slider.children(),l.o
vendor: 3,442 bytes, line 16
16ptions.rows>1){for(r=l.options.slidesPerRow*l.options.rows,s=Math.ceil(n.length/r),i=0;i<s;i++){var d=document.createElement("div");for(e=0;e<l.options.rows;e++){var a=document.createElement("div");for(t=0;t<l.options.slidesPerRow;t++){var c=i*r+(e*l.options.slidesPerRow+t);n.get(c)&&a.appendChild(n.get(c))}d.appendChild(a)}o.appendChild(d)}l.$slider.empty().append(o),l.$slider.children().children().children().css({width:100/l.options.slidesPerRow+"%",display:"inline-block"})}},e.prototype.checkResponsive=function(e,t){var o,s,n,r=this,l=!1,d=r.$slider.width(),a=window.innerWidth||i(window).width();if("window"===r.respondTo?n=a:"slider"===r.respondTo?n=d:"min"===r.respondTo&&(n=Math.min(a,d)),r.options.responsive&&r.options.responsive.length&&null!==r.options.responsive){s=null;for(o in r.breakpoints)r.breakpoints.hasOwnProperty(o)&&(!1===r.originalSettings.mobileFirst?n<r.breakpoints[o]&&(s=r.breakpoints[o]):n>r.breakpoints[o]&&(s=r.breakpoints[o]));null!==s?null!==r.activeBreakpoint?(s!==r.activeBreakpoint||t)&&(r.activeBreakpoint=s,"unslick"===r.breakpointSettings[s]?r.unslick(s):(r.options=i.extend({},r.originalSettings,r.breakpointSettings[s]),!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e)),l=s):(r.activeBreakpoint=s,"unslick"===r.breakpointSettings[s]?r.unslick(s):(r.options=i.extend({},r.originalSettings,r.breakpointSettings[s]),!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e)),l=s):null!==r.activeBreakpoint&&(r.activeBreakpoint=null,r.options=r.originalSettings,!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e),l=s),e||!1===l||r.$slider.trigger("breakpoint",[r,l])}},e.prototype.changeSlide=function(e,t){var o,s,n,r=this,l=i(e.currentTarget);switch(l.is("a")&&e.preventDefault(),l.is("li")||(l=l.closest("li")),n=r.slideCount%r.options.slidesToScroll!=0,o=n?0:(r.slideCount-r.currentSlide)%r.options.slidesToScroll,e.data.message){case"previous":s=0===o?r.options.slidesToScroll:r.options.slidesToShow-o,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide-s,!1,t);break;case"next":s=0===o?r.options.slidesToScroll:o,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide+s,!1,t);break;case"index":var d=0===e.data.index?0:e.data.index||l.index()*r.options.slidesToScroll;r.slideHandler(r.checkNavigable(d),!1,t),l.children().trigger("focus");break;default:return}},e.prototype.checkNavigable=function(i){var e,t;if(e=this.getNavigableIndexes(),t=0,i>e[e.length-1])i=e[e.length-1];else for(var o in e){if(i<e[o]){i=t;break}t=e[o]}return i},e.prototype.cleanUpEvents=function(){var e=this;e.options.dots&&null!==e.$dots&&(i("li",e.$dots).off("click.slick",e.changeSlide).off("mouseenter.slick",i.proxy(e.interrupt,e,!0)).off("mouseleave.slick",i.proxy(e.interrupt,e,!1)),!0===e.options.accessibility&&e.$dots.off("keydown.slick",e.keyHandler)),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),!0===e.options.accessibility&&(e.$prevArrow&&e.$prevArrow.off("keydown.slick",e.keyHandler),e.$nextArrow&&e.$nextArrow.off("keydown.slick",e.keyHandler))),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.
16slick",e.swipeHandler),e.$list.off("click.slick",e.clickHandler),i(document).off(e.visibilityChange,e.visibility),e.cleanUpSlideEvents(),!0===e.options.accessibility&&e.$list.off("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().off("click.slick",e.selectHandler),i(window).off("orientationchange.slick.slick-"+e.instanceUid,e.orientationChange),i(window).off("resize.slick.slick-"+e.instanceUid,e.resize),i("[draggable!=true]",e.$slideTrack).off("dragstart",e.preventDefault),i(window).off("load.slick.slick-"+e.instanceUid,e.setPosition)},e.prototype.cleanUpSlideEvents=function(){var e=this;e.$list.off("mouseenter.slick",i.proxy(e.interrupt,e,!0)),e.$list.off("mouseleave.slick",i.proxy(e.interrupt,e,!1))},e.prototype.cleanUpRows=function(){var i,e=this;e.options.rows>1&&((i=e.$slides.children().children()).removeAttr("style"),e.$slider.empty().append(i))},e.prototype.clickHandler=function(i){!1===this.shouldClick&&(i.stopImmediatePropagation(),i.stopPropagation(),i.preventDefault())},e.prototype.destroy=function(e){var t=this;t.autoPlayClear(),t.touchObject={},t.cleanUpEvents(),i(".slick-cloned",t.$slider).detach(),t.$dots&&t.$dots.remove(),t.$prevArrow&&t.$prevArrow.length&&(t.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove()),t.$nextArrow&&t.$nextArrow.length&&(t.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove()),t.$slides&&(t.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){i(this).attr("style",i(this).data("originalStyling"))}),t.$slideTrack.children(this.options.slide).detach(),t.$slideTrack.detach(),t.$list.detach(),t.$slider.append(t.$slides)),t.cleanUpRows(),t.$slider.removeClass("slick-slider"),t.$slider.removeClass("slick-initialized"),t.$slider.removeClass("slick-dotted"),t.unslicked=!0,e||t.$slider.trigger("destroy",[t])},e.prototype.disableTransition=function(i){var e=this,t={};t[e.transitionType]="",!1===e.options.fade?e.$slideTrack.css(t):e.$slides.eq(i).css(t)},e.prototype.fadeSlide=function(i,e){var t=this;!1===t.cssTransitions?(t.$slides.eq(i).css({zIndex:t.options.zIndex}),t.$slides.eq(i).animate({opacity:1},t.options.speed,t.options.easing,e)):(t.applyTransition(i),t.$slides.eq(i).css({opacity:1,zIndex:t.options.zIndex}),e&&setTimeout(function(){t.disableTransition(i),e.call()},t.options.speed))},e.prototype.fadeSlideOut=function(i){var e=this;!1===e.cssTransitions?e.$slides.eq(i).animate({opacity:0,zIndex:e.options.zIndex-2},e.options.speed,e.options.easing):(e.applyTransition(i),e.$slides.eq(i).css({opacity:0,zIndex:e.options.zIndex-2}))},e.prototype.filterSlides=e.prototype.slickFilter=function(i){var e=this;null!==i&&(e.$slidesCache=e.$slides,e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.filter(i).appendTo(e.$slideTrack),e.reinit())},e.prototype.focusHandler=function(){var e=this;e.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*",function(t){t.stopImmediatePropagation();var o=i(this);setTimeout(function(){e.options.pauseOnFocus&&(e.focussed=o.is(":focus"),e.autoPlay())},0)})},e.prototype.getCurrent=e.prototype.slickCurrentSlide=function(){return this.currentSlide},e.prototype.getDotCount=function(){var i=this,e=0,t=0,o=0;if(!0===i.options.infinite)if(i.slideCount<=i.options.slidesToShow)++o;else for(;e<i.slideCount;)++o,e=t+i.options.slidesToScroll,t+=i.options.slidesToScroll<=i.options.slidesToShow?i.options.slidesToScroll:i.options.slidesToShow;else if(!0===i.options.centerMode)o=i.slideCount;else if(i.options.asNavFor)for(;e<i.slideCount;)++o,e=t+i.options.slidesToScroll,t+=i.options.slidesToScroll<=i.options.slidesToShow?i.options.slidesToScroll:i.options.slidesToShow;else o=1+Math.ceil((i.slideCount-i.options.slidesToShow)/i.options.slidesToScroll);return o-1},e.prototype.getLeft=function(i){var e,t,o,s,n=this,r=0;return n.slideOffset=0,t=n.$slides.first().outerHeight(!0),!0===n.options.infinite?(n.slideCount>n.options.slidesToShow&&(n.slideOffset=n.slideWidth*n.options.slidesToShow*-1,s=-1,!0===n.options.vertical&&!0===n.options.centerMode&&(2===n.options.slidesToShow?s=-1.5:1===n.options.slidesToShow&&(s=-2)),r=t*n.options.slidesToShow*s),n.slideCount%n.options.slidesToScroll!=0&&i+n.options.slidesToScroll>n.slideCount&&n.slideCount>n.options.slidesToShow&&(i>n.slideCount?(n.slideOffset=(n.options.slidesToShow-(i-n.slideCount))*n.slideWidth*-1,r=(n.options.slidesToShow-(i-n.slideCount))*t*-1):(n.slideOffset=n.slideCount%n.options.slidesToScroll*n.slideWidth*-1,r=n.slideCount%n.options.slidesToScroll*t*-1))):i+n.options.slidesToShow>n.slideCount&&(n.slideOffset=(i+n.options.slidesToShow-n.slideCount)*n.slideWidth,r=(i+n.options.slidesToShow-n.slideCount)*t),n.slideCount<=n.options.slidesToShow&&(n.slideOffset=0,r=0),!0===n.options.centerMode&&n.slideCount<=n.options.slidesToShow?n.slideOffset=n.slideWidth*Math.floor(n.options.slidesToShow)/2-n.slideWidth*n.slideCount/2:!0===n.options.centerMode&&!0===n.options.infinite?n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)-n.slideWidth:!0===n.options.centerMode&&(n.slideOffset=0,n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)),e=!1===n.options.vertical?i*n.slideWidth*-1+n.slideOffset:i*t*-1+r,!0===n.options.variableWidth&&(o=n.slideCount<=n.options.slidesToShow||!1===n.options.infinite?n.$slideTrack.children(".slick-slide").eq(i):n.$slideTrack.children(".slick-slide").eq(i+n.options.slidesToShow),e=!0===n.options.rtl?o[0]?-1*(n.$slideTrack.width()-o[0].offsetLeft-o.width()):0:o[0]?-1*o[0].offsetLeft:0,!0===n.options.centerMode&&(o=n.slideCount<=n.options.slidesToShow||!1===n.options.infinite?n.$slideTrack.children(".slick-slide").eq(i):n.$slideTrack.children(".slick-slide").eq(i+n.options.slidesToShow+1),e=!0===n.options.rtl?o[0]?-1*(n.$slideTrack.width()-o[0].offsetLeft-o.width()):0:o[0]?-1*o[0].offsetLeft:0,e+=(n.$list.width()-o.outerWidth())/2)),e},e.prototype.getOption=e.prototype.slickGetOption=function(i){return this.options[i]},e.prototype.getNavigableIndexes=function(){var i,e=this,t=0,o=0,s=[];for(!1===e.options.infinite?i=e.slideCount:(t=-1*e.options.slidesToScroll,o=-1*e.options.slidesToScroll,i=2*e.slideCount);t<i;)s.push(t),t=o+e.options.slidesToScroll,o+=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,t,o=this;return t=!0===o.options.centerMode?o.slideWidth*Math.floor(o.options.slidesToShow/2):0,!0===o.options.swipeToSlide?(o.$slideTrack.find(".slick-slide").each(function(s,n){if(n.offsetLeft-t+i(n).outerWidth()/2>-1*o.swipeLeft)return e=n,!1}),Math.abs(i(e).attr("data-slick-index")-o.currentSlide)||1):o.options.slidesToScroll},e.prototype.goTo=e.prototype.slickGoTo=function(i,e){this.changeSlide({data:{message:"index",index:
16parseInt(i)}},e)},e.prototype.init=function(e){var t=this;i(t.$slider).hasClass("slick-initialized")||(i(t.$slider).addClass("slick-initialized"),t.buildRows(),t.buildOut(),t.setProps(),t.startLoad(),t.loadSlider(),t.initializeEvents(),t.updateArrows(),t.updateDots(),t.checkResponsive(!0),t.focusHandler()),e&&t.$slider.trigger("init",[t]),!0===t.options.accessibility&&t.initADA(),t.options.autoplay&&(t.paused=!1,t.autoPlay())},e.prototype.initADA=function(){var e=this,t=Math.ceil(e.slideCount/e.options.slidesToShow),o=e.getNavigableIndexes().filter(function(i){return i>=0&&i<e.slideCount});e.$slides.add(e.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),null!==e.$dots&&(e.$slides.not(e.$slideTrack.find(".slick-cloned")).each(function(t){var s=o.indexOf(t);i(this).attr({role:"tabpanel",id:"slick-slide"+e.instanceUid+t,tabindex:-1}),-1!==s&&i(this).attr({"aria-describedby":"slick-slide-control"+e.instanceUid+s})}),e.$dots.attr("role","tablist").find("li").each(function(s){var n=o[s];i(this).attr({role:"presentation"}),i(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+e.instanceUid+s,"aria-controls":"slick-slide"+e.instanceUid+n,"aria-label":s+1+" of "+t,"aria-selected":null,tabindex:"-1"})}).eq(e.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end());for(var s=e.currentSlide,n=s+e.options.slidesToShow;s<n;s++)e.$slides.eq(s).attr("tabindex",0);e.activateADA()},e.prototype.initArrowEvents=function(){var i=this;!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},i.changeSlide),i.$nextArrow.off("click.slick").on("click.slick",{message:"next"},i.changeSlide),!0===i.options.accessibility&&(i.$prevArrow.on("keydown.slick",i.keyHandler),i.$nextArrow.on("keydown.slick",i.keyHandler)))},e.prototype.initDotEvents=function(){var e=this;!0===e.options.dots&&(i("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),!0===e.options.accessibility&&e.$dots.on("keydown.slick",e.keyHandler)),!0===e.options.dots&&!0===e.options.pauseOnDotsHover&&i("li",e.$dots).on("mouseenter.slick",i.proxy(e.interrupt,e,!0)).on("mouseleave.slick",i.proxy(e.interrupt,e,!1))},e.prototype.initSlideEvents=function(){var e=this;e.options.pauseOnHover&&(e.$list.on("mouseenter.slick",i.proxy(e.interrupt,e,!0)),e.$list.on("mouseleave.slick",i.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"}
16,e.swipeHandler),e.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},e.swipeHandler),e.$list.on("click.slick",e.clickHandler),i(document).on(e.visibilityChange,i.proxy(e.visibility,e)),!0===e.options.accessibility&&e.$list.on("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().on("click.slick",e.selectHandler),i(window).on("orientationchange.slick.slick-"+e.instanceUid,i.proxy(e.orientationChange,e)),i(window).on("resize.slick.slick-"+e.instanceUid,i.proxy(e.resize,e)),i("[draggable!=true]",e.$slideTrack).on("dragstart",e.preventDefault),i(window).on("load.slick.slick-"+e.instanceUid,e.setPosition),i(e.setPosition)},e.prototype.initUI=function(){var i=this;!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.show(),i.$nextArrow.show()),!0===i.options.dots&&i.slideCount>i.options.slidesToShow&&i.$dots.show()},e.prototype.keyHandler=function(i){var e=this;i.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===i.keyCode&&!0===e.options.accessibility?e.changeSlide({data:{message:!0===e.options.rtl?"next":"previous"}}):39===i.keyCode&&!0===e.options.accessibility&&e.changeSlide({data:{message:!0===e.options.rtl?"previous":"next"}}))},e.prototype.lazyLoad=function(){function e(e){i("img[data-lazy]",e).each(function(){var e=i(this),t=i(this).attr("data-lazy"),o=i(this).attr("data-srcset"),s=i(this).attr("data-sizes")||n.$slider.attr("data-sizes"),r=document.createElement("img");r.onload=function(){e.animate({opacity:0}
vendor: 5,619 bytes, line 16
16,100,function(){o&&(e.attr("srcset",o),s&&e.attr("sizes",s)),e.attr("src",t).animate({opacity:1},200,function(){e.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")}),n.$slider.trigger("lazyLoaded",[n,e,t])})},r.onerror=function(){e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),n.$slider.trigger("lazyLoadError",[n,e,t])},r.src=t})}var t,o,s,n=this;if(!0===n.options.centerMode?!0===n.options.infinite?s=(o=n.currentSlide+(n.options.slidesToShow/2+1))+n.options.slidesToShow+2:(o=Math.max(0,n.currentSlide-(n.options.slidesToShow/2+1)),s=n.options.slidesToShow/2+1+2+n.currentSlide):(o=n.options.infinite?n.options.slidesToShow+n.currentSlide:n.currentSlide,s=Math.ceil(o+n.options.slidesToShow),!0===n.options.fade&&(o>0&&o--,s<=n.slideCount&&s++)),t=n.$slider.find(".slick-slide").slice(o,s),"anticipated"===n.options.lazyLoad)for(var r=o-1,l=s,d=n.$slider.find(".slick-slide"),a=0;a<n.options.slidesToScroll;a++)r<0&&(r=n.slideCount-1),t=(t=t.add(d.eq(r))).add(d.eq(l)),r--,l++;e(t),n.slideCount<=n.options.slidesToShow?e(n.$slider.find(".slick-slide")):n.currentSlide>=n.slideCount-n.options.slidesToShow?e(n.$slider.find(".slick-cloned").slice(0,n.options.slidesToShow)):0===n.currentSlide&&e(n.$slider.find(".slick-cloned").slice(-1*n.options.slidesToShow))},e.prototype.loadSlider=function(){var i=this;i.setPosition(),i.$slideTrack.css({opacity:1}),i.$slider.removeClass("slick-loading"),i.initUI(),"progressive"===i.options.lazyLoad&&i.progressiveLazyLoad()},e.prototype.next=e.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},e.prototype.orientationChange=function(){var i=this;i.checkResponsive(),i.setPosition()},e.prototype.pause=e.prototype.slickPause=function(){var i=this;i.autoPlayClear(),i.paused=!0},e.prototype.play=e.prototype.slickPlay=function(){var i=this;i.autoPlay(),i.options.autoplay=!0,i.paused=!1,i.focussed=!1,i.interrupted=!1},e.prototype.postSlide=function(e){var t=this;t.unslicked||(t.$slider.trigger("afterChange",[t,e]),t.animating=!1,t.slideCount>t.options.slidesToShow&&t.setPosition(),t.swipeLeft=null,t.options.autoplay&&t.autoPlay(),!0===t.options.accessibility&&(t.initADA(),t.options.focusOnChange&&i(t.$slides.get(t.currentSlide)).attr("tabindex",0).focus()))},e.prototype.prev=e.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},e.prototype.preventDefault=function(i){i.preventDefault()},e.prototype.progressiveLazyLoad=function(e){e=e||1;var t,o,s,n,r,l=this,d=i("img[data-lazy]",l.$slider);d.length?(t=d.first(),o=t.attr("data-lazy"),s=t.attr("data-srcset"),n=t.attr("data-sizes")||l.$slider.attr("data-sizes"),(r=document.createElement("img")).onload=function(){s&&(t.attr("srcset",s),n&&t.attr("sizes",n)),t.attr("src",o).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),!0===l.options.adaptiveHeight&&l.setPosition(),l.$slider.trigger("lazyLoaded",[l,t,o]),l.progressiveLazyLoad()},r.onerror=function(){e<3?setTimeout(function(){l.progressiveLazyLoad(e+1)},500):(t.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),l.$slider.trigger("lazyLoadError",[l,t,o]),l.progressiveLazyLoad())},r.src=o):l.$slider.trigger("allImagesLoaded",[l])},e.prototype.refresh=function(e){var t,o,s=this;o=s.slideCount-s.options.slidesToShow,!s.options.infinite&&s.currentSlide>o&&(s.currentSlide=o),s.slideCount<=s.options.slidesToShow&&(s.currentSlide=0),t=s.currentSlide,s.destroy(!0),i.extend(s,s.initials,{currentSlide:t}),s.init(),e||s.changeSlide({data:{message:"index",index:t}},!1)},e.prototype.registerBreakpoints=function(){var e,t,o,s=this,n=s.options.responsive||null;if("array"===i.type(n)&&n.length){s.respondTo=s.options.respondTo||"window";for(e in n)if(o=s.breakpoints.length-1,n.hasOwnProperty(e)){for(t=n[e].breakpoint;o>=0;)s.breakpoints[o]&&s.breakpoints[o]===t&&s.breakpoints.splice(o,1),o--;s.breakpoints.push(t),s.breakpointSettings[t]=n[e].settings}s.breakpoints.sort(function(i,e){return s.options.mobileFirst?i-e:e-i})}},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&&i(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;i(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout(function(){e.windowWidth=i(window).width(),e.checkResponsive(),e.unslicked||e.setPosition()},50))},e.prototype.removeSlide=e.prototype.slickRemove=function(i,e,t){var o=this;if(i="boolean"==typeof i?!0===(e=i)?0:o.slideCount-1:!0===e?--i:i,o.slideCount<1||i<0||i>o.slideCount-1)return!1;o.unload(),!0===t?o.$slideTrack.children().remove():o.$slideTrack.children(this.options.slide).eq(i).remove(),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slidesCache=o.$slides,o.reinit()},e.prototype.setCSS=function(i){var e,t,o=this,s={};
16!0===o.options.rtl&&(i=-i),e="left"==o.positionProp?Math.ceil(i)+"px":"0px",t="top"==o.positionProp?Math.ceil(i)+"px":"0px",s[o.positionProp]=i,!1===o.transformsEnabled?o.$slideTrack.css(s):(s={},!1===o.cssTransitions?(s[o.animType]="translate("+e+", "+t+")",o.$slideTrack.css(s)):(s[o.animType]="translate3d("+e+", "+t+", 0px)",o.$slideTrack.css(s)))},e.prototype.setDimensions=function(){var i=this;!1===i.options.vertical?!0===i.options.centerMode&&i.$list.css({padding:"0px "+i.options.centerPadding}):(i.$list.height(i.$slides.first().outerHeight(!0)*i.options.slidesToShow),!0===i.options.centerMode&&i.$list.css({padding:i.options.centerPadding+" 0px"})),i.listWidth=i.$list.width(),i.listHeight=i.$list.height(),!1===i.options.vertical&&!1===i.options.variableWidth?(i.slideWidth=Math.ceil(i.listWidth/i.options.slidesToShow),i.$slideTrack.width(Math.ceil(i.slideWidth*i.$slideTrack.children(".slick-slide").length))):!0===i.options.variableWidth?i.$slideTrack.width(5e3*i.slideCount):(i.slideWidth=Math.ceil(i.listWidth),i.$slideTrack.height(Math.ceil(i.$slides.first().outerHeight(!0)*i.$slideTrack.children(".slick-slide").length)));var e=i.$slides.first().outerWidth(!0)-i.$slides.first().width();!1===i.options.variableWidth&&i.$slideTrack.children(".slick-slide").width(i.slideWidth-e)},e.prototype.setFade=function(){var e,t=this;t.$slides.each(function(o,s){e=t.slideWidth*o*-1,!0===t.options.rtl?i(s).css({position:"relative",right:e,top:0,zIndex:t.options.zIndex-2,opacity:0}
16):i(s).css({position:"relative",left:e,top:0,zIndex:t.options.zIndex-2,opacity:0})}),t.$slides.eq(t.currentSlide).css({zIndex:t.options.zIndex-1,opacity:1})},e.prototype.setHeight=function(){var i=this;if(1===i.options.slidesToShow&&!0===i.options.adaptiveHeight&&!1===i.options.vertical){var e=i.$slides.eq(i.currentSlide).outerHeight(!0);i.$list.css("height",e)}},e.prototype.setOption=e.prototype.slickSetOption=function(){var e,t,o,s,n,r=this,l=!1;if("object"===i.type(arguments[0])?(o=arguments[0],l=arguments[1],n="multiple"):"string"===i.type(arguments[0])&&(o=arguments[0],s=arguments[1],l=arguments[2],"responsive"===arguments[0]&&"array"===i.type(arguments[1])?n="responsive":void 0!==arguments[1]&&(n="single")),"single"===n)r.options[o]=s;else if("multiple"===n)i.each(o,function(i,e){r.options[i]=e});else if("responsive"===n)for(t in s)if("array"!==i.type(r.options.responsive))r.options.responsive=[s[t]];else{for(e=r.options.responsive.length-1;e>=0;)r.options.responsive[e].breakpoint===s[t].breakpoint&&r.options.responsive.splice(e,1),e--;r.options.responsive.push(s[t])}l&&(r.unload(),r.reinit())},e.prototype.setPosition=function(){var i=this;i.setDimensions(),i.setHeight(),!1===i.options.fade?i.setCSS(i.getLeft(i.currentSlide)):i.setFade(),i.$slider.trigger("setPosition",[i])},e.prototype.setProps=function(){var i=this,e=document.body.style;i.positionProp=!0===i.options.vertical?"top":"left","top"===i.positionProp?i.$slider.addClass("slick-vertical"):i.$slider.removeClass("slick-vertical"),void 0===e.WebkitTransition&&void 0===e.MozTransition&&void 0===e.msTransition||!0===i.options.useCSS&&(i.cssTransitions=!0),i.options.fade&&("number"==typeof i.options.zIndex?i.options.zIndex<3&&(i.options.zIndex=3):i.options.zIndex=i.defaults.zIndex),void 0!==e.OTransform&&(i.animType="OTransform",i.transformType="-o-transform",i.transitionType="OTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(i.animType=!1)),void 0!==e.MozTransform&&(i.animType="MozTransform",i.transformType="-moz-transform",i.transitionType="MozTransition",void 0===e.perspectiveProperty&&void 0===e.MozPerspective&&(i.animType=!1)),void 0!==e.webkitTransform&&(i.animType="webkitTransform",i.transformType="-webkit-transform",i.transitionType="webkitTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(i.animType=!1)),void 0!==e.msTransform&&(i.animType="msTransform",i.transformType="-ms-transform",i.transitionType="msTransition",void 0===e.msTransform&&(i.animType=!1)),void 0!==e.transform&&!1!==i.animType&&(i.animType="transform",i.transformType="transform",i.transitionType="transition"),i.transformsEnabled=i.options.useTransform&&null!==i.animType&&!1!==i.animType},e.prototype.setSlideClasses=function(i){var e,t,o,s,n=this;if(t=n.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),n.$slides.eq(i).addClass("slick-current"),!0===n.options.centerMode){var r=n.options.slidesToShow%2==0?1:0;e=Math.floor(n.options.slidesToShow/2),!0===n.options.infinite&&(i>=e&&i<=n.slideCount-1-e?n.$slides.slice(i-e+r,i+e+1).addClass("slick-active").attr("aria-hidden","false"):(o=n.options.slidesToShow+i,t.slice(o-e+1+r,o+e+2).addClass("slick-active").attr("aria-hidden","false")),0===i?t.eq(t.length-1-n.options.slidesToShow).addClass("slick-center"):i===n.slideCount-1&&t.eq(n.options.slidesToShow).addClass("slick-center")),n.$slides.eq(i).addClass("slick-center")}else i>=0&&i<=n.slideCount-n.options.slidesToShow?n.$slides.slice(i,i+n.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):t.length<=n.options.slidesToShow?t.addClass("slick-active").attr("aria-hidden","false"):(s=n.slideCount%n.options.slidesToShow,o=!0===n.options.infinite?n.options.slidesToShow+i:i,n.options.slidesToShow==n.options.slidesToScroll&&n.slideCount-i<n.options.slidesToShow?t.slice(o-(n.options.slidesToShow-s),o+s).addClass("slick-active").attr("aria-hidden","false"):t.slice(o,o+n.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));"ondemand"!==n.options.lazyLoad&&"anticipated"!==n.options.lazyLoad||n.lazyLoad()},e.prototype.setupInfinite=function(){var e,t,o,s=this;if(!0===s.options.fade&&(s.options.centerMode=!1),!0===s.options.infinite&&!1===s.options.fade&&(t=null,s.slideCount>s.options.slidesToShow)){for(o=!0===s.options.centerMode?s.options.slidesToShow+1:s.options.slidesToShow,e=s.slideCount;e>s.slideCount-o;e-=1)t=e-1,i(s.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t-s.slideCount).prependTo(s.$slideTrack).addClass("slick-cloned");for(e=0;e<o+s.slideCount;e+=1)t=e,i(s.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t+s.slideCount).appendTo(s.$slideTrack).addClass("slick-cloned");s.$slideTrack.find(".slick-cloned").find("[id]").each(function(){i(this).attr("id","")})}},e.prototype.interrupt=function(i){var e=this;i||e.autoPlay(),e.interrupted=i},e.prototype.selectHandler=function(e){var t=this,o=i(e.target).is(".slick-slide")?i(e.target):i(e.target).parents(".slick-slide"),s=parseInt(o.attr("data-slick-index"));s||(s=0),t.slideCount<=t.options.slidesToShow?t.slideHandler(s,!1,!0):t.slideHandler(s)},e.prototype.slideHandler=function(i,e,t){var o,s,n,r,l,d=null,a=this;if(e=e||!1,!(!0===a.animating&&!0===a.options.waitForAnimate||!0===a.options.fade&&a.currentSlide===i))if(!1===e&&a.asNavFor(i),o=i,d=a.getLeft(o),r=a.getLeft(a.currentSlide),a.currentLeft=null===a.swipeLeft?r:a.swipeLeft,!1===a.options.infinite&&!1===a.options.centerMode&&(i<0||i>a.getDotCount()*a.options.slidesToScroll))!1===a.options.fade&&(o=a.currentSlide,!0!==t?a.animateSlide(r,function(){a.postSlide(o)}):a.postSlide(o));else if(!1===a.options.infinite&&!0===a.options.centerMode&&(i<0||i>a.slideCount-a.options.slidesToScroll))!1===a.options.fade&&(o=a.currentSlide,!0!==t?a.animateSlide(r,function(){a.postSlide(o)}):a.postSlide(o));else{if(a.options.autoplay&&clearInterval(a.autoPlayTimer),s=o<0?a.slideCount%a.options.slidesToScroll!=0?a.slideCount-a.slideCount%a.options.slidesToScroll:a.slideCount+
16o:o>=a.slideCount?a.slideCount%a.options.slidesToScroll!=0?0:o-a.slideCount:o,a.animating=!0,a.$slider.trigger("beforeChange",[a,a.currentSlide,s]),n=a.currentSlide,a.currentSlide=s,a.setSlideClasses(a.currentSlide),a.options.asNavFor&&(l=(l=a.getNavTarget()).slick("getSlick")).slideCount<=l.options.slidesToShow&&l.setSlideClasses(a.currentSlide),a.updateDots(),a.updateArrows(),!0===a.options.fade)return!0!==t?(a.fadeSlideOut(n),a.fadeSlide(s,function(){a.postSlide(s)})):a.postSlide(s),void a.animateHeight();!0!==t?a.animateSlide(d,function(){a.postSlide(s)}):a.postSlide(s)}},e.prototype.startLoad=function(){var i=this;!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.hide(),i.$nextArrow.hide()),!0===i.options.dots&&i.slideCount>i.options.slidesToShow&&i.$dots.hide(),i.$slider.addClass("slick-loading")},e.prototype.swipeDirection=function(){var i,e,t,o,s=this;return i=s.touchObject.startX-s.touchObject.curX,e=s.touchObject.startY-s.touchObject.curY,t=Math.atan2(e,i),(o=Math.round(180*t/Math.PI))<0&&(o=360-Math.abs(o)),o<=45&&o>=0?!1===s.options.rtl?"left":"right":o<=360&&o>=315?!1===s.options.rtl?"left":"right":o>=135&&o<=225?!1===s.options.rtl?"right":"left":!0===s.options.verticalSwiping?o>=35&&o<=135?"down":"up":"vertical"},e.prototype.swipeEnd=function(i){var e,t,o=this;if(o.dragging=!1,o.swiping=!1,o.scrolling)return o.scrolling=!1,!1;if(o.interrupted=!1,o.shouldClick=!(o.touchObject.swipeLength>10),void 0===o.touchObject.curX)return!1;if(!0===o.touchObject.edgeHit&&o.$slider.trigger("edge",[o,o.swipeDirection()]),o.touchObject.swipeLength>=o.touchObject.minSwipe){switch(t=o.swipeDirection()){case"left":case"down":e=o.options.swipeToSlide?o.checkNavigable(o.currentSlide+o.getSlideCount()):o.currentSlide+o.getSlideCount(),o.currentDirection=0;break;case"right":case"up":e=o.options.swipeToSlide?o.checkNavigable(o.currentSlide-o.getSlideCount()):o.currentSlide-o.getSlideCount(),o.currentDirection=1}"vertical"!=t&&(o.slideHandler(e),o.touchObject={},o.$slider.trigger("swipe",[o,t]))}else o.touchObject.startX!==o.touchObject.curX&&(o.slideHandler(o.currentSlide),o.touchObject={})},e.prototype.swipeHandler=function(i){var e=this;if(!(!1===e.options.swipe||"ontouchend"in document&&!1===e.options.swipe||!1===e.options.draggable&&-1!==i.type.indexOf("mouse")))switch(e.touchObject.fingerCount=i.originalEvent&&void 0!==i.originalEvent.touches?i.originalEvent.touches.length:1,e.touchObject.minSwipe=e.listWidth/e.options.touchThreshold,!0===e.options.verticalSwiping&&(e.touchObject.minSwipe=e.listHeight/e.options.touchThreshold),i.data.action){case"start":e.swipeStart(i);break;case"move":e.swipeMove(i);break;case"end":e.swipeEnd(i)}},e.prototype.swipeMove=function(i){var e,t,o,s,n,r,l=this;return n=void 0!==i.originalEvent?i.originalEvent.touches:null,!(!l.dragging||l.scrolling||n&&1!==n.length)&&(e=l.getLeft(l.currentSlide),l.touchObject.curX=void 0!==n?n[0].pageX:i.clientX,l.touchObject.curY=void 0!==n?n[0].pageY:i.clientY,l.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(l.touchObject.curX-l.touchObject.startX,2))),r=Math.round(Math.sqrt(Math.pow(l.touchObject.curY-l.touchObject.startY,2))),!l.options.verticalSwiping&&!l.swiping&&r>4?(l.scrolling=!0,!1):(!0===l.options.verticalSwiping&&(l.touchObject.swipeLength=r),t=l.swipeDirection(),void 0!==i.originalEvent&&l.touchObject.swipeLength>4&&(l.swiping=!0,i.preventDefault()),s=(!1===l.options.rtl?1:-1)*(l.touchObject.curX>l.touchObject.startX?1:-1),!0===l.options.verticalSwiping&&(s=l.touchObject.curY>l.touchObject.startY?1:-1),o=l.touchObject.swipeLength,l.touchObject.edgeHit=!1,!1===l.options.infinite&&(0===l.currentSlide&&"right"===t||l.currentSlide>=l.getDotCount()&&"left"===t)&&(o=l.touchObject.swipeLength*l.options.edgeFriction,l.touchObject.edgeHit=!0),!1===l.options.vertical?l.swipeLeft=e+o*s:l.swipeLeft=e+o*(l.$list.height()/l.listWidth)*s,!0===l.options.verticalSwiping&&(l.swipeLeft=e+o*s),!0!==l.options.fade&&!1!==l.options.touchMove&&(!0===l.animating?(l.swipeLeft=null,!1):void l.setCSS(l.swipeLeft))))},e.prototype.swipeStart=function(i){var e,t=this;if(t.interrupted=!0,1!==t.touchObject.fingerCount||t.slideCount<=t.options.slidesToShow)return t.touchObject={},!1;void 0!==i.originalEvent&&void 0!==i.originalEvent.touches&&(e=i.originalEvent.touches[0]),t.touchObject.startX=t.touchObject.curX=void 0!==e?e.pageX:i.clientX,t.touchObject.startY=t.touchObject.curY=void 0!==e?e.pageY:i.clientY,t.dragging=!0},e.prototype.unfilterSlides=e.prototype.slickUnfilter=function(){var i=this;null!==i.$slidesCache&&(i.unload(),i.$slideTrack.children(this.options.slide).detach(),i.$slidesCache.appendTo(i.$slideTrack),i.reinit())},e.prototype.unload=function(){var e=this;i(".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","")}
16,e.prototype.unslick=function(i){var e=this;e.$slider.trigger("unslick",[e,i]),e.destroy()},e.prototype.updateArrows=function(){var i=this;Math.floor(i.options.slidesToShow/2),!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&!i.options.infinite&&(i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),i.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===i.currentSlide?(i.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):i.currentSlide>=i.slideCount-i.options.slidesToShow&&!1===i.options.centerMode?(i.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):i.currentSlide>=i.slideCount-1&&!0===i.options.centerMode&&(i.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},e.prototype.updateDots=function(){var i=this;null!==i.$dots&&(i.$dots.find("li").removeClass("slick-active").end(),i.$dots.find("li").eq(Math.floor(i.currentSlide/i.options.slidesToScroll)).addClass("slick-active"))},e.prototype.visibility=function(){var i=this;i.options.autoplay&&(document[i.hidden]?i.interrupted=!0:i.interrupted=!1)},i.fn.slick=function(){var i,t,o=this,s=arguments[0],n=Array.prototype.slice.call(arguments,1),r=o.length;for(i=0;i<r;i++)if("object"==typeof s||void 0===s?o[i].slick=new e(o[i],s):t=o[i].slick[s].apply(o[i].slick,n),void 0!==t)return t;return o}}); 17 18// Generated by CoffeeScript 1.9.3 19(function(){var e;e=function(){function e(e,t){var n,r;this.options={target:"instafeed",get:"popular",resolution:"thumbnail",sortBy:"none",links:!0,mock:!1,useHttp:!1};if(typeof e=="object")for(n in e)r=e[n],this.options[n]=r;this.context=t!=null?t:this,this.unique=this._genKey()}return e.prototype.hasNext=function(){return typeof this.context.nextUrl=="string"&&this.context.nextUrl.length>0},e.prototype.next=function(){return this.hasNext()?this.run(this.context.nextUrl):!1},e.prototype.run=function(t){var n,r,i;if(typeof this.options.clientId!="string"&&typeof this.options.accessToken!="string")throw new Error("Missing clientId or accessToken.");if(typeof this.options.accessToken!="string"&&typeof this.options.clientId!="string")throw new Error("Missing clientId or accessToken.");return this.options.before!=null&&typeof this.options.before=="function"&&this.options.before.call(this),typeof document!="undefined"&&document!==null&&(i=document.createElement("script"),i.id="instafeed-fetcher",i.src=t||this._buildUrl(),n=document.getElementsByTagName("head"),n[0].appendChild(i),r="instafeedCache"+this.unique,window[r]=new e(this.options,this),window[r].unique=this.unique),!0},e.prototype.parse=function(e){var t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m,g,y,b,w,E,S,x,T,N,C,k,L,A,O,M,_,D;if(typeof e!="object"){if(this.options.error!=null&&typeof this.options.error=="function")return this.options.error.call(this,"Invalid JSON data"),!1;throw new Error("Invalid JSON response")}if(e.meta.code!==200){if(this.options.error!=null&&typeof this.options.error=="function")return this.options.error.call(this,e.meta.error_message),!1;throw new Error("Error from Instagram: "+e.meta.error_message)}if(e.data.length===0){if(this.options.error!=null&&typeof this.options.error=="function")return this.options.error.call(this,"No images were returned from Instagram"),!1;throw new Error("No images were returned from Instagram")}this.options.success!=null&&typeof this.options.success=="function"&&this.options.success.call(this,e),this.context.nextUrl="",e.pagination!=null&&(this.context.nextUrl=e.pagination.next_url);if(this.options.sortBy!=="none"){this.options.sortBy==="random"?M=["","random"]:M=this.options.sortBy.split("-"),O=M[0]==="least"?!0:!1;switch(M[1]){case"random":e.data.sort(function(){return.5-Math.random()});break;case"recent":e.data=this._sortBy(e.data,"created_time",O);break;case"liked":e.data=this._sortBy(e.data,"likes.count",O);break;case"commented":e.data=this._sortBy(e.data,"comments.count",O);break;default:throw new Error("Invalid option for sortBy: '"+this.options.sortBy+"'.")}}if(typeof document!="undefined"&&document!==null&&this.options.mock===!1){m=e.data,A=parseInt(this.options.limit,10),this.options.limit!=null&&m.length>A&&(m=m.slice(0,A)),u=document.createDocumentFragment(),this.options.filter!=null&&typeof this.options.filter=="function"&&(m=this._filter(m,this.options.filter));if(this.options.template!=null&&typeof this.options.template=="string"){f="",d="",w="",D=document.createElement("div");for(c=0,N=m.length;c<N;c++){h=m[c],p=h.images[this.options.resolution];if(typeof p!="object")throw o="No image found for resolution: "+this.options.resolution+".",new Error(o);E=p.width,y=p.height,b="square",E>y&&(b="landscape"),E<y&&(b="portrait"),v=p.url,l=window.location.protocol.indexOf("http")>=0,l&&!this.options.useHttp&&(v=v.replace(/https?:\/\//,"//")),d=this._makeTemplate(this.options.template,{model:h,id:h.id,link:h.link,type:h.type,image:v,width:E,height:y,orientation:b,caption:this._getObjectProperty(h,"caption.text"),likes:h.likes.count,comments:h.comments.count,location:this._getObjectProperty(h,"location.name")}
19),f+=d}D.innerHTML=f,i=[],r=0,n=D.childNodes.length;while(r<n)i.push(D.childNodes[r]),r+=1;for(x=0,C=i.length;x<C;x++)L=i[x],u.appendChild(L)}else for(T=0,k=m.length;T<k;T++){h=m[T],g=document.createElement("img"),p=h.images[this.options.resolution];if(typeof p!="object")throw o="No image found for resolution: "+this.options.resolution+".",new Error(o);v=p.url,l=window.location.protocol.indexOf("http")>=0,l&&!this.options.useHttp&&(v=v.replace(/https?:\/\//,"//")),g.src=v,this.options.links===!0?(t=document.createElement("a"),t.href=h.link,t.appendChild(g),u.appendChild(t)):u.appendChild(g)}_=this.options.target,typeof _=="string"&&(_=document.getElementById(_));if(_==null)throw o='No element with id="'+this.options.target+'" on page.',new Error(o);_.appendChild(u),a=document.getElementsByTagName("head")[0],a.removeChild(document.getElementById("instafeed-fetcher")),S="instafeedCache"+this.unique,window[S]=void 0;try{delete window[S]}catch(P){s=P}}return this.options.after!=null&&typeof this.options.after=="function"&&this.options.after.call(this),!0},e.prototype._buildUrl=function(){var e,t,n;e="https://api.instagram.com/v1";switch(this.options.get){case"popular":t="media/popular";break;case"tagged":if(!this.options.tagName)throw new Error("No tag name specified. Use the 'tagName' option.");t="tags/"+this.options.tagName+"/media/recent";break;case"location":if(!this.options.locationId)throw new Error("No location specified. Use the 'locationId' option.");t="locations/"+this.options.locationId+"/media/recent";break;case"user":if(!this.options.userId)throw new Error("No user specified. Use the 'userId' option.");t="users/"+this.options.userId+"/media/recent";break;default:throw new Error("Invalid option for get: '"+this.options.get+"'.")}return n=e+"/"+t,this.options.accessToken!=null?n+="?access_token="+this.options.accessToken:n+="?client_id="+this.options.clientId,this.options.limit!=null&&(n+="&count="+this.options.limit),n+="&callback=instafeedCache"+this.unique+".parse",n},e.prototype._genKey=function(){var e;return e=function(){return((1+Math.random())*65536|0).toString(16).substring(1)},""+e()+e()+e()+e()},e.prototype._makeTemplate=function(e,t){var n,r,i,s,o;r=/(?:\{{2})([\w\[\]\.]+)(?:\}{2})/,n=e;while(r.test(n))s=n.match(r)[1],o=(i=this._getObjectProperty(t,s))!=null?i:"",n=n.replace(r,function(){return""+o});return n},e.prototype._getObjectProperty=function(e,t){var n,r;t=t.replace(/\[(\w+)\]/g,".$1"),r=t.split(".");while(r.length){n=r.shift();if(!(e!=null&&n in e))return null;e=e[n]}return e},e.prototype._sortBy=function(e,t,n){var r;return r=function(e,r){var i,s;return i=this._getObjectProperty(e,t),s=this._getObjectProperty(r,t),n?i>s?1:-1:i<s?1:-1},e.sort(r.bind(this)),e},e.prototype._filter=function(e,t){var n,r,i,s,o;n=[],r=function(e){if(t(e))return n.push(e)};for(i=0,o=e.length;i<o;i++)s=e[i],r(s);return n},e}(),function(e,t){return typeof define=="function"&&define.amd?define([],t):typeof module=="object"&&module.exports?module.exports=t():e.Instafeed=t()}(this,function(){return e})}).call(this); 20var grid; 21 22$(function() { 23 24 // Main Navigation 25 $('.toggle-switch').on('click', function(e){ 26 console.log('TOOGLE!!!'); 27 $(this).toggleClass('active'); 28 $(this).parents('.navigation').find('.toggle-block').slideToggle(); 29 e.preventDefault(); 30 }); 31 $('.main-nav .menu-toggle').on('click', function(e){ 32 $(this).closest('li').toggleClass('select').siblings('.select').removeClass('select'); 33 $(this).closest('li').siblings('.parent').find('ul').slideUp(); 34 $(this).closest('a').siblings('ul').slideToggle(); 35 e.preventDefault(); 36 }); 37 38 // Homepage slideshow 39 $('#slideshow').slick({ 40 fade: true, 41 infinite: true, 42 speed: 2000, 43 autoplay: true, 44 autoplaySpeed: 6000, 45 slidesToShow: 1, 46 cssEase: 'linear', 47 adaptiveHeight: true 48 }); 49 50 // Instagram Feed 51 if ($('#instafeed').length) { 52 var picCount = ($('#instafeed').data('show') ? $('#instafeed').data('show') : 8); 53 var feed = new Instafeed({ 54 get: 'user', 55 userId: 7394189324, 56 limit: picCount, 57 accessToken: '7394189324.82337ee.101f8fc22be9429dac574ab18fca77e6', 58 template: '<div class="col-6 col-md-4 col-lg-3"><a href="{{link}}" target=_blank"><img src="{{image}}" class="img-fluid" /></a></div>' 59 //template: '<div class="col-4 col-sm-2"><a href="{{link}}" target=_blank"><img src="{{image}}" class="img-fluid" /></a></div>' 60 }); 61 feed.run(); 62 } 63 64 // Profiles 65 $('ul.bios > li').not('ul.non-interactive > li').click( function(ev) { 66 $(this).toggleClass('expanded'); 67 //$(this).find('div.description').slideToggle(300); 68 }); 69 $('ul.bios > li a').not('ul.non-interactive > li a').click( function(ev) { 70 ev.stopPropagation(); 71 }); 72 73 // Lightbox 74 $('.lightbox').magnificPopup({type:'image'}); 75 76 // Gallery 77 if ($('#gridfolio').length) { 78 grid = new FWDGrid({ 79 //main settings 80 gridHolderId:"gridfolio", 81 gridPlayListAndSkinId:"gridfolio-playlist", 82 showContextMenu:"no", 83 //grid settings 84 thumbnailOverlayType:"icons", 85 addMargins:"yes", 86 loadMoreThumbsButtonOffest:0, 87 thumbnailBaseWidth:240, 88 thumbnailBaseHeight:160, 89 nrOfThumbsToShowOnSet:29, 90 horizontalSpaceBetweenThumbnails:0, 91 verticalSpaceBetweenThumbnails:0, 92 thumbnailBorderSize:0, 93 thumbnailBorderRadius:0, 94 thumbnailOverlayOpacity:.85, 95 backgroundColor:"#000000", 96 thumbnailOverlayColor:"#000000",
97 thumbnailBackgroundColor:"#333333", 98 thumbnailBorderNormalColor:"#FFFFFF", 99 thumbnailBorderSelectedColor:"#FFFFFF", 100 //combobox settings 101 startAtCategory:1, 102 selectLabel:"SELECT CATEGORIES", 103 allCategoriesLabel:"All Categories", 104 showAllCategories:"no", 105 comboBoxPosition:"topright", 106 selctorBackgroundNormalColor:"#FFFFFF", 107 selctorBackgroundSelectedColor:"#000000", 108 selctorTextNormalColor:"#000000", 109 selctorTextSelectedColor:"#FFFFFF", 110 buttonBackgroundNormalColor:"#FFFFFF", 111 buttonBackgroundSelectedColor:"#000000", 112 buttonTextNormalColor:"#000000", 113 buttonTextSelectedColor:"#FFFFFF", 114 comboBoxShadowColor:"#000000", 115 comboBoxHorizontalMargins:12, 116 comboBoxVerticalMargins:12, 117 comboBoxCornerRadius:0, 118 //ligtbox settings 119 addLightBoxKeyboardSupport:"yes", 120 showLightBoxNextAndPrevButtons:"yes", 121 showLightBoxZoomButton:"yes", 122 showLightBoxInfoButton:"yes", 123 showLighBoxSlideShowButton:"yes", 124 showLightBoxInfoWindowByDefault:"no", 125 slideShowAutoPlay:"no", 126 lightBoxVideoAutoPlay:"no", 127 lighBoxBackgroundColor:"#000000", 128 lightBoxInfoWindowBackgroundColor:"#FFFFFF", 129 lightBoxItemBorderColor:"#FFFFFF",
130 lightBoxItemBackgroundColor:"#222222", 131 lightBoxMainBackgroundOpacity:.8, 132 lightBoxInfoWindowBackgroundOpacity:.9, 133 lightBoxBorderSize:1, 134 lightBoxBorderRadius:0, 135 lightBoxSlideShowDelay:4 136 }); 137 } 138});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.