!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k={},l="1.11.3",m=function(a,b){return new m.fn.init(a,b)},n=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,o=/^-ms-/,p=/-([\da-z])/gi,q=function(a,b){return b.toUpperCase()};m.fn=m.prototype={jquery:l,constructor:m,selector:"",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=m.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return m.each(this,a,b)},map:function(a){return this.pushStack(m.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},m.extend=m.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||m.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(e=arguments[h]))for(d in e)a=g[d],c=e[d],g!==c&&(j&&c&&(m.isPlainObject(c)||(b=m.isArray(c)))?(b?(b=!1,f=a&&m.isArray(a)?a:[]):f=a&&m.isPlainObject(a)?a:{},g[d]=m.extend(j,f,c)):void 0!==c&&(g[d]=c));return g},m.extend({expando:"jQuery"+(l+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===m.type(a)},isArray:Array.isArray||function(a){return"array"===m.type(a)},isWindow:function(a){return null!=a&&a==a.window},isNumeric:function(a){return!m.isArray(a)&&a-parseFloat(a)+1>=0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},isPlainObject:function(a){var b;if(!a||"object"!==m.type(a)||a.nodeType||m.isWindow(a))return!1;try{if(a.constructor&&!j.call(a,"constructor")&&!j.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}if(k.ownLast)for(b in a)return j.call(a,b);for(b in a);return void 0===b||j.call(a,b)},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(b){b&&m.trim(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(o,"ms-").replace(p,q)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,c){var d,e=0,f=a.length,g=r(a);if(c){if(g){for(;f>e;e++)if(d=b.apply(a[e],c),d===!1)break}else for(e in a)if(d=b.apply(a[e],c),d===!1)break}else if(g){for(;f>e;e++)if(d=b.call(a[e],e,a[e]),d===!1)break}else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(n,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(r(Object(a))?m.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){var d;if(b){if(g)return g.call(b,a,c);for(d=b.length,c=c?0>c?Math.max(0,d+c):c:0;d>c;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,b){var c=+b.length,d=0,e=a.length;while(c>d)a[e++]=b[d++];if(c!==c)while(void 0!==b[d])a[e++]=b[d++];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=r(a),i=[];if(h)for(;g>f;f++)d=b(a[f],f,c),null!=d&&i.push(d);else for(f in a)d=b(a[f],f,c),null!=d&&i.push(d);return e.apply([],i)},guid:1,proxy:function(a,b){var c,e,f;return"string"==typeof b&&(f=a[b],b=a,a=f),m.isFunction(a)?(c=d.call(arguments,2),e=function(){return a.apply(b||this,c.concat(d.call(arguments)))},e.guid=a.guid=a.guid||m.guid++,e):void 0},now:function(){return+new Date},support:k}),m.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function r(a){var b="length"in a&&a.length,c=m.type(a);return"function"===c||m.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var s=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N=M.replace("w","w#"),O="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+N+"))|)"+L+"*\\]",P=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+O+")*)|.*)\\)|)",Q=new RegExp(L+"+","g"),R=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),S=new RegExp("^"+L+"*,"+L+"*"),T=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),U=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),V=new RegExp(P),W=new RegExp("^"+N+"$"),X={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M.replace("w","w*")+")"),ATTR:new RegExp("^"+O),PSEUDO:new RegExp("^"+P),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,$=/^[^{]+\{\s*\[native \w/,_=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,aa=/[+~]/,ba=/'|\\/g,ca=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),da=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ea=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(fa){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s,w,x;if((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,d=d||[],k=b.nodeType,"string"!=typeof a||!a||1!==k&&9!==k&&11!==k)return d;if(!e&&p){if(11!==k&&(f=_.exec(a)))if(j=f[1]){if(9===k){if(h=b.getElementById(j),!h||!h.parentNode)return d;if(h.id===j)return d.push(h),d}else if(b.ownerDocument&&(h=b.ownerDocument.getElementById(j))&&t(b,h)&&h.id===j)return d.push(h),d}else{if(f[2])return H.apply(d,b.getElementsByTagName(a)),d;if((j=f[3])&&c.getElementsByClassName)return H.apply(d,b.getElementsByClassName(j)),d}if(c.qsa&&(!q||!q.test(a))){if(s=r=u,w=b,x=1!==k&&a,1===k&&"object"!==b.nodeName.toLowerCase()){o=g(a),(r=b.getAttribute("id"))?s=r.replace(ba,"\\$&"):b.setAttribute("id",s),s="[id='"+s+"'] ",l=o.length;while(l--)o[l]=s+ra(o[l]);w=aa.test(a)&&pa(b.parentNode)||b,x=o.join(",")}if(x)try{return H.apply(d,w.querySelectorAll(x)),d}catch(y){}finally{r||b.removeAttribute("id")}}}return i(a.replace(R,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function pa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=g.documentElement,e=g.defaultView,e&&e!==e.top&&(e.addEventListener?e.addEventListener("unload",ea,!1):e.attachEvent&&e.attachEvent("onunload",ea)),p=!f(g),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(g.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=$.test(g.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!g.getElementsByName||!g.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ca,da);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ca,da);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=$.test(g.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="<a id='"+u+"'></a><select id='"+u+"-\f]' msallowcapture=''><option selected=''></option></select>",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){var b=g.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=$.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",P)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=$.test(o.compareDocumentPosition),t=b||$.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===g||a.ownerDocument===v&&t(v,a)?-1:b===g||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,h=[a],i=[b];if(!e||!f)return a===g?-1:b===g?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)h.unshift(c);c=b;while(c=c.parentNode)i.unshift(c);while(h[d]===i[d])d++;return d?la(h[d],i[d]):h[d]===v?-1:i[d]===v?1:0},g):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(U,"='$1']"),!(!c.matchesSelector||!p||r&&r.test(b)||q&&q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ca,da),a[3]=(a[3]||a[4]||a[5]||"").replace(ca,da),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return X.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&V.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ca,da).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(Q," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h;if(q){if(f){while(p){l=b;while(l=l[p])if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){k=q[u]||(q[u]={}),j=k[a]||[],n=j[0]===w&&j[1],m=j[0]===w&&j[2],l=n&&q.childNodes[n];while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if(1===l.nodeType&&++m&&l===b){k[a]=[w,n,m];break}}else if(s&&(j=(b[u]||(b[u]={}))[a])&&j[0]===w)m=j[1];else while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if((h?l.nodeName.toLowerCase()===r:1===l.nodeType)&&++m&&(s&&((l[u]||(l[u]={}))[a]=[w,m]),l===b))break;return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(R,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(ca,da),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return W.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(ca,da).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Z.test(a.nodeName)},input:function(a){return Y.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:oa(function(){return[0]}),last:oa(function(a,b){return[b-1]}),eq:oa(function(a,b,c){return[0>c?c+b:c]}),even:oa(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:oa(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:oa(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:oa(function(a,b,c){for(var d=0>c?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=ma(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=na(b);function qa(){}qa.prototype=d.filters=d.pseudos,d.setFilters=new qa,g=ga.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){(!c||(e=S.exec(h)))&&(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=T.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(R," ")}),h=h.slice(c.length));for(g in d.filter)!(e=X[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?ga.error(a):z(a,i).slice(0)};function ra(a){for(var b=0,c=a.length,d="";c>b;b++)d+=a[b].value;return d}function sa(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(i=b[u]||(b[u]={}),(h=i[d])&&h[0]===w&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function ta(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ua(a,b,c){for(var d=0,e=b.length;e>d;d++)ga(a,b[d],c);return c}function va(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function wa(a,b,c,d,e,f){return d&&!d[u]&&(d=wa(d)),e&&!e[u]&&(e=wa(e,f)),ia(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ua(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:va(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=va(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=va(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function xa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=sa(function(a){return a===b},h,!0),l=sa(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[sa(ta(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return wa(i>1&&ta(m),i>1&&ra(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(R,"$1"),c,e>i&&xa(a.slice(i,e)),f>e&&xa(a=a.slice(e)),f>e&&ra(a))}m.push(c)}return ta(m)}function ya(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,m,o,p=0,q="0",r=f&&[],s=[],t=j,u=f||e&&d.find.TAG("*",k),v=w+=null==t?1:Math.random()||.1,x=u.length;for(k&&(j=g!==n&&g);q!==x&&null!=(l=u[q]);q++){if(e&&l){m=0;while(o=a[m++])if(o(l,g,h)){i.push(l);break}k&&(w=v)}c&&((l=!o&&l)&&p--,f&&r.push(l))}if(p+=q,c&&q!==p){m=0;while(o=b[m++])o(r,s,g,h);if(f){if(p>0)while(q--)r[q]||s[q]||(s[q]=F.call(i));s=va(s)}H.apply(i,s),k&&!f&&s.length>0&&p+b.length>1&&ga.uniqueSort(i)}return k&&(w=v,j=t),r};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=xa(b[c]),f[u]?d.push(f):e.push(f);f=A(a,ya(e,d)),f.selector=a}return f},i=ga.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(ca,da),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=X.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(ca,da),aa.test(j[0].type)&&pa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&ra(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,aa.test(a)&&pa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ja(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);m.find=s,m.expr=s.selectors,m.expr[":"]=m.expr.pseudos,m.unique=s.uniqueSort,m.text=s.getText,m.isXMLDoc=s.isXML,m.contains=s.contains;var t=m.expr.match.needsContext,u=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,v=/^.[^:#\[\.,]*$/;function w(a,b,c){if(m.isFunction(b))return m.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return m.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(v.test(b))return m.filter(b,a,c);b=m.filter(b,a)}return m.grep(a,function(a){return m.inArray(a,b)>=0!==c})}m.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?m.find.matchesSelector(d,a)?[d]:[]:m.find.matches(a,m.grep(b,function(a){return 1===a.nodeType}))},m.fn.extend({find:function(a){var b,c=[],d=this,e=d.length;if("string"!=typeof a)return this.pushStack(m(a).filter(function(){for(b=0;e>b;b++)if(m.contains(d[b],this))return!0}));for(b=0;e>b;b++)m.find(a,d[b],c);return c=this.pushStack(e>1?m.unique(c):c),c.selector=this.selector?this.selector+" "+a:a,c},filter:function(a){return this.pushStack(w(this,a||[],!1))},not:function(a){return this.pushStack(w(this,a||[],!0))},is:function(a){return!!w(this,"string"==typeof a&&t.test(a)?m(a):a||[],!1).length}});var x,y=a.document,z=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,A=m.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&a.length>=3?[null,a,null]:z.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||x).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof m?b[0]:b,m.merge(this,m.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:y,!0)),u.test(c[1])&&m.isPlainObject(b))for(c in b)m.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}if(d=y.getElementById(c[2]),d&&d.parentNode){if(d.id!==c[2])return x.find(a);this.length=1,this[0]=d}return this.context=y,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):m.isFunction(a)?"undefined"!=typeof x.ready?x.ready(a):a(m):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),m.makeArray(a,this))};A.prototype=m.fn,x=m(y);var B=/^(?:parents|prev(?:Until|All))/,C={children:!0,contents:!0,next:!0,prev:!0};m.extend({dir:function(a,b,c){var d=[],e=a[b];while(e&&9!==e.nodeType&&(void 0===c||1!==e.nodeType||!m(e).is(c)))1===e.nodeType&&d.push(e),e=e[b];return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),m.fn.extend({has:function(a){var b,c=m(a,this),d=c.length;return this.filter(function(){for(b=0;d>b;b++)if(m.contains(this,c[b]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=t.test(a)||"string"!=typeof a?m(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&m.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?m.unique(f):f)},index:function(a){return a?"string"==typeof a?m.inArray(this[0],m(a)):m.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(m.unique(m.merge(this.get(),m(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function D(a,b){do a=a[b];while(a&&1!==a.nodeType);return a}m.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return m.dir(a,"parentNode")},parentsUntil:function(a,b,c){return m.dir(a,"parentNode",c)},next:function(a){return D(a,"nextSibling")},prev:function(a){return D(a,"previousSibling")},nextAll:function(a){return m.dir(a,"nextSibling")},prevAll:function(a){return m.dir(a,"previousSibling")},nextUntil:function(a,b,c){return m.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return m.dir(a,"previousSibling",c)},siblings:function(a){return m.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return m.sibling(a.firstChild)},contents:function(a){return m.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:m.merge([],a.childNodes)}},function(a,b){m.fn[a]=function(c,d){var e=m.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=m.filter(d,e)),this.length>1&&(C[a]||(e=m.unique(e)),B.test(a)&&(e=e.reverse())),this.pushStack(e)}});var E=/\S+/g,F={};function G(a){var b=F[a]={};return m.each(a.match(E)||[],function(a,c){b[c]=!0}),b}m.Callbacks=function(a){a="string"==typeof a?F[a]||G(a):m.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(c=a.memory&&l,d=!0,f=g||0,g=0,e=h.length,b=!0;h&&e>f;f++)if(h[f].apply(l[0],l[1])===!1&&a.stopOnFalse){c=!1;break}b=!1,h&&(i?i.length&&j(i.shift()):c?h=[]:k.disable())},k={add:function(){if(h){var d=h.length;!function f(b){m.each(b,function(b,c){var d=m.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&f(c)})}(arguments),b?e=h.length:c&&(g=d,j(c))}return this},remove:function(){return h&&m.each(arguments,function(a,c){var d;while((d=m.inArray(c,h,d))>-1)h.splice(d,1),b&&(e>=d&&e--,f>=d&&f--)}),this},has:function(a){return a?m.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],e=0,this},disable:function(){return h=i=c=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,c||k.disable(),this},locked:function(){return!i},fireWith:function(a,c){return!h||d&&!i||(c=c||[],c=[a,c.slice?c.slice():c],b?i.push(c):j(c)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!d}};return k},m.extend({Deferred:function(a){var b=[["resolve","done",m.Callbacks("once memory"),"resolved"],["reject","fail",m.Callbacks("once memory"),"rejected"],["notify","progress",m.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return m.Deferred(function(c){m.each(b,function(b,f){var g=m.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&m.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?m.extend(a,d):d}},e={};return d.pipe=d.then,m.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=d.call(arguments),e=c.length,f=1!==e||a&&m.isFunction(a.promise)?e:0,g=1===f?a:m.Deferred(),h=function(a,b,c){return function(e){b[a]=this,c[a]=arguments.length>1?d.call(arguments):e,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(e>1)for(i=new Array(e),j=new Array(e),k=new Array(e);e>b;b++)c[b]&&m.isFunction(c[b].promise)?c[b].promise().done(h(b,k,c)).fail(g.reject).progress(h(b,j,i)):--f;return f||g.resolveWith(k,c),g.promise()}});var H;m.fn.ready=function(a){return m.ready.promise().done(a),this},m.extend({isReady:!1,readyWait:1,holdReady:function(a){a?m.readyWait++:m.ready(!0)},ready:function(a){if(a===!0?!--m.readyWait:!m.isReady){if(!y.body)return setTimeout(m.ready);m.isReady=!0,a!==!0&&--m.readyWait>0||(H.resolveWith(y,[m]),m.fn.triggerHandler&&(m(y).triggerHandler("ready"),m(y).off("ready")))}}});function I(){y.addEventListener?(y.removeEventListener("DOMContentLoaded",J,!1),a.removeEventListener("load",J,!1)):(y.detachEvent("onreadystatechange",J),a.detachEvent("onload",J))}function J(){(y.addEventListener||"load"===event.type||"complete"===y.readyState)&&(I(),m.ready())}m.ready.promise=function(b){if(!H)if(H=m.Deferred(),"complete"===y.readyState)setTimeout(m.ready);else if(y.addEventListener)y.addEventListener("DOMContentLoaded",J,!1),a.addEventListener("load",J,!1);else{y.attachEvent("onreadystatechange",J),a.attachEvent("onload",J);var c=!1;try{c=null==a.frameElement&&y.documentElement}catch(d){}c&&c.doScroll&&!function e(){if(!m.isReady){try{c.doScroll("left")}catch(a){return setTimeout(e,50)}I(),m.ready()}}()}return H.promise(b)};var K="undefined",L;for(L in m(k))break;k.ownLast="0"!==L,k.inlineBlockNeedsLayout=!1,m(function(){var a,b,c,d;c=y.getElementsByTagName("body")[0],c&&c.style&&(b=y.createElement("div"),d=y.createElement("div"),d.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(d).appendChild(b),typeof b.style.zoom!==K&&(b.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",k.inlineBlockNeedsLayout=a=3===b.offsetWidth,a&&(c.style.zoom=1)),c.removeChild(d))}),function(){var a=y.createElement("div");if(null==k.deleteExpando){k.deleteExpando=!0;try{delete a.test}catch(b){k.deleteExpando=!1}}a=null}(),m.acceptData=function(a){var b=m.noData[(a.nodeName+" ").toLowerCase()],c=+a.nodeType||1;return 1!==c&&9!==c?!1:!b||b!==!0&&a.getAttribute("classid")===b};var M=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,N=/([A-Z])/g;function O(a,b,c){if(void 0===c&&1===a.nodeType){var d="data-"+b.replace(N,"-$1").toLowerCase();if(c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:M.test(c)?m.parseJSON(c):c}catch(e){}m.data(a,b,c)}else c=void 0}return c}function P(a){var b;for(b in a)if(("data"!==b||!m.isEmptyObject(a[b]))&&"toJSON"!==b)return!1;
return!0}function Q(a,b,d,e){if(m.acceptData(a)){var f,g,h=m.expando,i=a.nodeType,j=i?m.cache:a,k=i?a[h]:a[h]&&h;if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a[h]=c.pop()||m.guid++:h),j[k]||(j[k]=i?{}:{toJSON:m.noop}),("object"==typeof b||"function"==typeof b)&&(e?j[k]=m.extend(j[k],b):j[k].data=m.extend(j[k].data,b)),g=j[k],e||(g.data||(g.data={}),g=g.data),void 0!==d&&(g[m.camelCase(b)]=d),"string"==typeof b?(f=g[b],null==f&&(f=g[m.camelCase(b)])):f=g,f}}function R(a,b,c){if(m.acceptData(a)){var d,e,f=a.nodeType,g=f?m.cache:a,h=f?a[m.expando]:m.expando;if(g[h]){if(b&&(d=c?g[h]:g[h].data)){m.isArray(b)?b=b.concat(m.map(b,m.camelCase)):b in d?b=[b]:(b=m.camelCase(b),b=b in d?[b]:b.split(" ")),e=b.length;while(e--)delete d[b[e]];if(c?!P(d):!m.isEmptyObject(d))return}(c||(delete g[h].data,P(g[h])))&&(f?m.cleanData([a],!0):k.deleteExpando||g!=g.window?delete g[h]:g[h]=null)}}}m.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(a){return a=a.nodeType?m.cache[a[m.expando]]:a[m.expando],!!a&&!P(a)},data:function(a,b,c){return Q(a,b,c)},removeData:function(a,b){return R(a,b)},_data:function(a,b,c){return Q(a,b,c,!0)},_removeData:function(a,b){return R(a,b,!0)}}),m.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=m.data(f),1===f.nodeType&&!m._data(f,"parsedAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=m.camelCase(d.slice(5)),O(f,d,e[d])));m._data(f,"parsedAttrs",!0)}return e}return"object"==typeof a?this.each(function(){m.data(this,a)}):arguments.length>1?this.each(function(){m.data(this,a,b)}):f?O(f,a,m.data(f,a)):void 0},removeData:function(a){return this.each(function(){m.removeData(this,a)})}}),m.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=m._data(a,b),c&&(!d||m.isArray(c)?d=m._data(a,b,m.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=m.queue(a,b),d=c.length,e=c.shift(),f=m._queueHooks(a,b),g=function(){m.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return m._data(a,c)||m._data(a,c,{empty:m.Callbacks("once memory").add(function(){m._removeData(a,b+"queue"),m._removeData(a,c)})})}}),m.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?m.queue(this[0],a):void 0===b?this:this.each(function(){var c=m.queue(this,a,b);m._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&m.dequeue(this,a)})},dequeue:function(a){return this.each(function(){m.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=m.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=m._data(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var S=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,T=["Top","Right","Bottom","Left"],U=function(a,b){return a=b||a,"none"===m.css(a,"display")||!m.contains(a.ownerDocument,a)},V=m.access=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===m.type(c)){e=!0;for(h in c)m.access(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,m.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(m(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},W=/^(?:checkbox|radio)$/i;!function(){var a=y.createElement("input"),b=y.createElement("div"),c=y.createDocumentFragment();if(b.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",k.leadingWhitespace=3===b.firstChild.nodeType,k.tbody=!b.getElementsByTagName("tbody").length,k.htmlSerialize=!!b.getElementsByTagName("link").length,k.html5Clone="<:nav></:nav>"!==y.createElement("nav").cloneNode(!0).outerHTML,a.type="checkbox",a.checked=!0,c.appendChild(a),k.appendChecked=a.checked,b.innerHTML="<textarea>x</textarea>",k.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue,c.appendChild(b),b.innerHTML="<input type='radio' checked='checked' name='t'/>",k.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,k.noCloneEvent=!0,b.attachEvent&&(b.attachEvent("onclick",function(){k.noCloneEvent=!1}),b.cloneNode(!0).click()),null==k.deleteExpando){k.deleteExpando=!0;try{delete b.test}catch(d){k.deleteExpando=!1}}}(),function(){var b,c,d=y.createElement("div");for(b in{submit:!0,change:!0,focusin:!0})c="on"+b,(k[b+"Bubbles"]=c in a)||(d.setAttribute(c,"t"),k[b+"Bubbles"]=d.attributes[c].expando===!1);d=null}();var X=/^(?:input|select|textarea)$/i,Y=/^key/,Z=/^(?:mouse|pointer|contextmenu)|click/,$=/^(?:focusinfocus|focusoutblur)$/,_=/^([^.]*)(?:\.(.+)|)$/;function aa(){return!0}function ba(){return!1}function ca(){try{return y.activeElement}catch(a){}}m.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,n,o,p,q,r=m._data(a);if(r){c.handler&&(i=c,c=i.handler,e=i.selector),c.guid||(c.guid=m.guid++),(g=r.events)||(g=r.events={}),(k=r.handle)||(k=r.handle=function(a){return typeof m===K||a&&m.event.triggered===a.type?void 0:m.event.dispatch.apply(k.elem,arguments)},k.elem=a),b=(b||"").match(E)||[""],h=b.length;while(h--)f=_.exec(b[h])||[],o=q=f[1],p=(f[2]||"").split(".").sort(),o&&(j=m.event.special[o]||{},o=(e?j.delegateType:j.bindType)||o,j=m.event.special[o]||{},l=m.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&m.expr.match.needsContext.test(e),namespace:p.join(".")},i),(n=g[o])||(n=g[o]=[],n.delegateCount=0,j.setup&&j.setup.call(a,d,p,k)!==!1||(a.addEventListener?a.addEventListener(o,k,!1):a.attachEvent&&a.attachEvent("on"+o,k))),j.add&&(j.add.call(a,l),l.handler.guid||(l.handler.guid=c.guid)),e?n.splice(n.delegateCount++,0,l):n.push(l),m.event.global[o]=!0);a=null}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,n,o,p,q,r=m.hasData(a)&&m._data(a);if(r&&(k=r.events)){b=(b||"").match(E)||[""],j=b.length;while(j--)if(h=_.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=m.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,n=k[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=f=n.length;while(f--)g=n[f],!e&&q!==g.origType||c&&c.guid!==g.guid||h&&!h.test(g.namespace)||d&&d!==g.selector&&("**"!==d||!g.selector)||(n.splice(f,1),g.selector&&n.delegateCount--,l.remove&&l.remove.call(a,g));i&&!n.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||m.removeEvent(a,o,r.handle),delete k[o])}else for(o in k)m.event.remove(a,o+b[j],c,d,!0);m.isEmptyObject(k)&&(delete r.handle,m._removeData(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,l,n,o=[d||y],p=j.call(b,"type")?b.type:b,q=j.call(b,"namespace")?b.namespace.split("."):[];if(h=l=d=d||y,3!==d.nodeType&&8!==d.nodeType&&!$.test(p+m.event.triggered)&&(p.indexOf(".")>=0&&(q=p.split("."),p=q.shift(),q.sort()),g=p.indexOf(":")<0&&"on"+p,b=b[m.expando]?b:new m.Event(p,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=q.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:m.makeArray(c,[b]),k=m.event.special[p]||{},e||!k.trigger||k.trigger.apply(d,c)!==!1)){if(!e&&!k.noBubble&&!m.isWindow(d)){for(i=k.delegateType||p,$.test(i+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),l=h;l===(d.ownerDocument||y)&&o.push(l.defaultView||l.parentWindow||a)}n=0;while((h=o[n++])&&!b.isPropagationStopped())b.type=n>1?i:k.bindType||p,f=(m._data(h,"events")||{})[b.type]&&m._data(h,"handle"),f&&f.apply(h,c),f=g&&h[g],f&&f.apply&&m.acceptData(h)&&(b.result=f.apply(h,c),b.result===!1&&b.preventDefault());if(b.type=p,!e&&!b.isDefaultPrevented()&&(!k._default||k._default.apply(o.pop(),c)===!1)&&m.acceptData(d)&&g&&d[p]&&!m.isWindow(d)){l=d[g],l&&(d[g]=null),m.event.triggered=p;try{d[p]()}catch(r){}m.event.triggered=void 0,l&&(d[g]=l)}return b.result}},dispatch:function(a){a=m.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(m._data(this,"events")||{})[a.type]||[],k=m.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=m.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,g=0;while((e=f.handlers[g++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(e.namespace))&&(a.handleObj=e,a.data=e.data,c=((m.event.special[e.origType]||{}).handle||e.handler).apply(f.elem,i),void 0!==c&&(a.result=c)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!=this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(e=[],f=0;h>f;f++)d=b[f],c=d.selector+" ",void 0===e[c]&&(e[c]=d.needsContext?m(c,this).index(i)>=0:m.find(c,this,null,[i]).length),e[c]&&e.push(d);e.length&&g.push({elem:i,handlers:e})}return h<b.length&&g.push({elem:this,handlers:b.slice(h)}),g},fix:function(a){if(a[m.expando])return a;var b,c,d,e=a.type,f=a,g=this.fixHooks[e];g||(this.fixHooks[e]=g=Z.test(e)?this.mouseHooks:Y.test(e)?this.keyHooks:{}),d=g.props?this.props.concat(g.props):this.props,a=new m.Event(f),b=d.length;while(b--)c=d[b],a[c]=f[c];return a.target||(a.target=f.srcElement||y),3===a.target.nodeType&&(a.target=a.target.parentNode),a.metaKey=!!a.metaKey,g.filter?g.filter(a,f):a},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return null==a.which&&(a.which=null!=b.charCode?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,b){var c,d,e,f=b.button,g=b.fromElement;return null==a.pageX&&null!=b.clientX&&(d=a.target.ownerDocument||y,e=d.documentElement,c=d.body,a.pageX=b.clientX+(e&&e.scrollLeft||c&&c.scrollLeft||0)-(e&&e.clientLeft||c&&c.clientLeft||0),a.pageY=b.clientY+(e&&e.scrollTop||c&&c.scrollTop||0)-(e&&e.clientTop||c&&c.clientTop||0)),!a.relatedTarget&&g&&(a.relatedTarget=g===a.target?b.toElement:g),a.which||void 0===f||(a.which=1&f?1:2&f?3:4&f?2:0),a}},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==ca()&&this.focus)try{return this.focus(),!1}catch(a){}},delegateType:"focusin"},blur:{trigger:function(){return this===ca()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return m.nodeName(this,"input")&&"checkbox"===this.type&&this.click?(this.click(),!1):void 0},_default:function(a){return m.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}},simulate:function(a,b,c,d){var e=m.extend(new m.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?m.event.trigger(e,null,b):m.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},m.removeEvent=y.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){var d="on"+b;a.detachEvent&&(typeof a[d]===K&&(a[d]=null),a.detachEvent(d,c))},m.Event=function(a,b){return this instanceof m.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?aa:ba):this.type=a,b&&m.extend(this,b),this.timeStamp=a&&a.timeStamp||m.now(),void(this[m.expando]=!0)):new m.Event(a,b)},m.Event.prototype={isDefaultPrevented:ba,isPropagationStopped:ba,isImmediatePropagationStopped:ba,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=aa,a&&(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=aa,a&&(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=aa,a&&a.stopImmediatePropagation&&a.stopImmediatePropagation(),this.stopPropagation()}},m.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){m.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return(!e||e!==d&&!m.contains(d,e))&&(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),k.submitBubbles||(m.event.special.submit={setup:function(){return m.nodeName(this,"form")?!1:void m.event.add(this,"click._submit keypress._submit",function(a){var b=a.target,c=m.nodeName(b,"input")||m.nodeName(b,"button")?b.form:void 0;c&&!m._data(c,"submitBubbles")&&(m.event.add(c,"submit._submit",function(a){a._submit_bubble=!0}),m._data(c,"submitBubbles",!0))})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&m.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){return m.nodeName(this,"form")?!1:void m.event.remove(this,"._submit")}}),k.changeBubbles||(m.event.special.change={setup:function(){return X.test(this.nodeName)?(("checkbox"===this.type||"radio"===this.type)&&(m.event.add(this,"propertychange._change",function(a){"checked"===a.originalEvent.propertyName&&(this._just_changed=!0)}),m.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1),m.event.simulate("change",this,a,!0)})),!1):void m.event.add(this,"beforeactivate._change",function(a){var b=a.target;X.test(b.nodeName)&&!m._data(b,"changeBubbles")&&(m.event.add(b,"change._change",function(a){!this.parentNode||a.isSimulated||a.isTrigger||m.event.simulate("change",this.parentNode,a,!0)}),m._data(b,"changeBubbles",!0))})},handle:function(a){var b=a.target;return this!==b||a.isSimulated||a.isTrigger||"radio"!==b.type&&"checkbox"!==b.type?a.handleObj.handler.apply(this,arguments):void 0},teardown:function(){return m.event.remove(this,"._change"),!X.test(this.nodeName)}}),k.focusinBubbles||m.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){m.event.simulate(b,a.target,m.event.fix(a),!0)};m.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=m._data(d,b);e||d.addEventListener(a,c,!0),m._data(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=m._data(d,b)-1;e?m._data(d,b,e):(d.removeEventListener(a,c,!0),m._removeData(d,b))}}}),m.fn.extend({on:function(a,b,c,d,e){var f,g;if("object"==typeof a){"string"!=typeof b&&(c=c||b,b=void 0);for(f in a)this.on(f,b,c,a[f],e);return this}if(null==c&&null==d?(d=b,c=b=void 0):null==d&&("string"==typeof b?(d=c,c=void 0):(d=c,c=b,b=void 0)),d===!1)d=ba;else if(!d)return this;return 1===e&&(g=d,d=function(a){return m().off(a),g.apply(this,arguments)},d.guid=g.guid||(g.guid=m.guid++)),this.each(function(){m.event.add(this,a,d,c,b)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,m(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return(b===!1||"function"==typeof b)&&(c=b,b=void 0),c===!1&&(c=ba),this.each(function(){m.event.remove(this,a,c,b)})},trigger:function(a,b){return this.each(function(){m.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];return c?m.event.trigger(a,b,c,!0):void 0}});function da(a){var b=ea.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}var ea="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",fa=/ jQuery\d+="(?:null|\d+)"/g,ga=new RegExp("<(?:"+ea+")[\\s/>]","i"),ha=/^\s+/,ia=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,ja=/<([\w:]+)/,ka=/<tbody/i,la=/<|&#?\w+;/,ma=/<(?:script|style|link)/i,na=/checked\s*(?:[^=]|=\s*.checked.)/i,oa=/^$|\/(?:java|ecma)script/i,pa=/^true\/(.*)/,qa=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,ra={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],area:[1,"<map>","</map>"],param:[1,"<object>","</object>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:k.htmlSerialize?[0,"",""]:[1,"X<div>","</div>"]},sa=da(y),ta=sa.appendChild(y.createElement("div"));ra.optgroup=ra.option,ra.tbody=ra.tfoot=ra.colgroup=ra.caption=ra.thead,ra.th=ra.td;function ua(a,b){var c,d,e=0,f=typeof a.getElementsByTagName!==K?a.getElementsByTagName(b||"*"):typeof a.querySelectorAll!==K?a.querySelectorAll(b||"*"):void 0;if(!f)for(f=[],c=a.childNodes||a;null!=(d=c[e]);e++)!b||m.nodeName(d,b)?f.push(d):m.merge(f,ua(d,b));return void 0===b||b&&m.nodeName(a,b)?m.merge([a],f):f}function va(a){W.test(a.type)&&(a.defaultChecked=a.checked)}function wa(a,b){return m.nodeName(a,"table")&&m.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function xa(a){return a.type=(null!==m.find.attr(a,"type"))+"/"+a.type,a}function ya(a){var b=pa.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function za(a,b){for(var c,d=0;null!=(c=a[d]);d++)m._data(c,"globalEval",!b||m._data(b[d],"globalEval"))}function Aa(a,b){if(1===b.nodeType&&m.hasData(a)){var c,d,e,f=m._data(a),g=m._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;e>d;d++)m.event.add(b,c,h[c][d])}g.data&&(g.data=m.extend({},g.data))}}function Ba(a,b){var c,d,e;if(1===b.nodeType){if(c=b.nodeName.toLowerCase(),!k.noCloneEvent&&b[m.expando]){e=m._data(b);for(d in e.events)m.removeEvent(b,d,e.handle);b.removeAttribute(m.expando)}"script"===c&&b.text!==a.text?(xa(b).text=a.text,ya(b)):"object"===c?(b.parentNode&&(b.outerHTML=a.outerHTML),k.html5Clone&&a.innerHTML&&!m.trim(b.innerHTML)&&(b.innerHTML=a.innerHTML)):"input"===c&&W.test(a.type)?(b.defaultChecked=b.checked=a.checked,b.value!==a.value&&(b.value=a.value)):"option"===c?b.defaultSelected=b.selected=a.defaultSelected:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}}m.extend({clone:function(a,b,c){var d,e,f,g,h,i=m.contains(a.ownerDocument,a);if(k.html5Clone||m.isXMLDoc(a)||!ga.test("<"+a.nodeName+">")?f=a.cloneNode(!0):(ta.innerHTML=a.outerHTML,ta.removeChild(f=ta.firstChild)),!(k.noCloneEvent&&k.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||m.isXMLDoc(a)))for(d=ua(f),h=ua(a),g=0;null!=(e=h[g]);++g)d[g]&&Ba(e,d[g]);if(b)if(c)for(h=h||ua(a),d=d||ua(f),g=0;null!=(e=h[g]);g++)Aa(e,d[g]);else Aa(a,f);return d=ua(f,"script"),d.length>0&&za(d,!i&&ua(a,"script")),d=h=e=null,f},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,l,n=a.length,o=da(b),p=[],q=0;n>q;q++)if(f=a[q],f||0===f)if("object"===m.type(f))m.merge(p,f.nodeType?[f]:f);else if(la.test(f)){h=h||o.appendChild(b.createElement("div")),i=(ja.exec(f)||["",""])[1].toLowerCase(),l=ra[i]||ra._default,h.innerHTML=l[1]+f.replace(ia,"<$1></$2>")+l[2],e=l[0];while(e--)h=h.lastChild;if(!k.leadingWhitespace&&ha.test(f)&&p.push(b.createTextNode(ha.exec(f)[0])),!k.tbody){f="table"!==i||ka.test(f)?"<table>"!==l[1]||ka.test(f)?0:h:h.firstChild,e=f&&f.childNodes.length;while(e--)m.nodeName(j=f.childNodes[e],"tbody")&&!j.childNodes.length&&f.removeChild(j)}m.merge(p,h.childNodes),h.textContent="";while(h.firstChild)h.removeChild(h.firstChild);h=o.lastChild}else p.push(b.createTextNode(f));h&&o.removeChild(h),k.appendChecked||m.grep(ua(p,"input"),va),q=0;while(f=p[q++])if((!d||-1===m.inArray(f,d))&&(g=m.contains(f.ownerDocument,f),h=ua(o.appendChild(f),"script"),g&&za(h),c)){e=0;while(f=h[e++])oa.test(f.type||"")&&c.push(f)}return h=null,o},cleanData:function(a,b){for(var d,e,f,g,h=0,i=m.expando,j=m.cache,l=k.deleteExpando,n=m.event.special;null!=(d=a[h]);h++)if((b||m.acceptData(d))&&(f=d[i],g=f&&j[f])){if(g.events)for(e in g.events)n[e]?m.event.remove(d,e):m.removeEvent(d,e,g.handle);j[f]&&(delete j[f],l?delete d[i]:typeof d.removeAttribute!==K?d.removeAttribute(i):d[i]=null,c.push(f))}}}),m.fn.extend({text:function(a){return V(this,function(a){return void 0===a?m.text(this):this.empty().append((this[0]&&this[0].ownerDocument||y).createTextNode(a))},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wa(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wa(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?m.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||m.cleanData(ua(c)),c.parentNode&&(b&&m.contains(c.ownerDocument,c)&&za(ua(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++){1===a.nodeType&&m.cleanData(ua(a,!1));while(a.firstChild)a.removeChild(a.firstChild);a.options&&m.nodeName(a,"select")&&(a.options.length=0)}return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return m.clone(this,a,b)})},html:function(a){return V(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a)return 1===b.nodeType?b.innerHTML.replace(fa,""):void 0;if(!("string"!=typeof a||ma.test(a)||!k.htmlSerialize&&ga.test(a)||!k.leadingWhitespace&&ha.test(a)||ra[(ja.exec(a)||["",""])[1].toLowerCase()])){a=a.replace(ia,"<$1></$2>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(m.cleanData(ua(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,m.cleanData(ua(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=e.apply([],a);var c,d,f,g,h,i,j=0,l=this.length,n=this,o=l-1,p=a[0],q=m.isFunction(p);if(q||l>1&&"string"==typeof p&&!k.checkClone&&na.test(p))return this.each(function(c){var d=n.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(l&&(i=m.buildFragment(a,this[0].ownerDocument,!1,this),c=i.firstChild,1===i.childNodes.length&&(i=c),c)){for(g=m.map(ua(i,"script"),xa),f=g.length;l>j;j++)d=i,j!==o&&(d=m.clone(d,!0,!0),f&&m.merge(g,ua(d,"script"))),b.call(this[j],d,j);if(f)for(h=g[g.length-1].ownerDocument,m.map(g,ya),j=0;f>j;j++)d=g[j],oa.test(d.type||"")&&!m._data(d,"globalEval")&&m.contains(h,d)&&(d.src?m._evalUrl&&m._evalUrl(d.src):m.globalEval((d.text||d.textContent||d.innerHTML||"").replace(qa,"")));i=c=null}return this}}),m.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){m.fn[a]=function(a){for(var c,d=0,e=[],g=m(a),h=g.length-1;h>=d;d++)c=d===h?this:this.clone(!0),m(g[d])[b](c),f.apply(e,c.get());return this.pushStack(e)}});var Ca,Da={};function Ea(b,c){var d,e=m(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:m.css(e[0],"display");return e.detach(),f}function Fa(a){var b=y,c=Da[a];return c||(c=Ea(a,b),"none"!==c&&c||(Ca=(Ca||m("<iframe frameborder='0' width='0' height='0'/>")).appendTo(b.documentElement),b=(Ca[0].contentWindow||Ca[0].contentDocument).document,b.write(),b.close(),c=Ea(a,b),Ca.detach()),Da[a]=c),c}!function(){var a;k.shrinkWrapBlocks=function(){if(null!=a)return a;a=!1;var b,c,d;return c=y.getElementsByTagName("body")[0],c&&c.style?(b=y.createElement("div"),d=y.createElement("div"),d.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(d).appendChild(b),typeof b.style.zoom!==K&&(b.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:1px;width:1px;zoom:1",b.appendChild(y.createElement("div")).style.width="5px",a=3!==b.offsetWidth),c.removeChild(d),a):void 0}}();var Ga=/^margin/,Ha=new RegExp("^("+S+")(?!px)[a-z%]+$","i"),Ia,Ja,Ka=/^(top|right|bottom|left)$/;a.getComputedStyle?(Ia=function(b){return b.ownerDocument.defaultView.opener?b.ownerDocument.defaultView.getComputedStyle(b,null):a.getComputedStyle(b,null)},Ja=function(a,b,c){var d,e,f,g,h=a.style;return c=c||Ia(a),g=c?c.getPropertyValue(b)||c[b]:void 0,c&&(""!==g||m.contains(a.ownerDocument,a)||(g=m.style(a,b)),Ha.test(g)&&Ga.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f)),void 0===g?g:g+""}):y.documentElement.currentStyle&&(Ia=function(a){return a.currentStyle},Ja=function(a,b,c){var d,e,f,g,h=a.style;return c=c||Ia(a),g=c?c[b]:void 0,null==g&&h&&h[b]&&(g=h[b]),Ha.test(g)&&!Ka.test(b)&&(d=h.left,e=a.runtimeStyle,f=e&&e.left,f&&(e.left=a.currentStyle.left),h.left="fontSize"===b?"1em":g,g=h.pixelLeft+"px",h.left=d,f&&(e.left=f)),void 0===g?g:g+""||"auto"});function La(a,b){return{get:function(){var c=a();if(null!=c)return c?void delete this.get:(this.get=b).apply(this,arguments)}}}!function(){var b,c,d,e,f,g,h;if(b=y.createElement("div"),b.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",d=b.getElementsByTagName("a")[0],c=d&&d.style){c.cssText="float:left;opacity:.5",k.opacity="0.5"===c.opacity,k.cssFloat=!!c.cssFloat,b.style.backgroundClip="content-box",b.cloneNode(!0).style.backgroundClip="",k.clearCloneStyle="content-box"===b.style.backgroundClip,k.boxSizing=""===c.boxSizing||""===c.MozBoxSizing||""===c.WebkitBoxSizing,m.extend(k,{reliableHiddenOffsets:function(){return null==g&&i(),g},boxSizingReliable:function(){return null==f&&i(),f},pixelPosition:function(){return null==e&&i(),e},reliableMarginRight:function(){return null==h&&i(),h}});function i(){var b,c,d,i;c=y.getElementsByTagName("body")[0],c&&c.style&&(b=y.createElement("div"),d=y.createElement("div"),d.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(d).appendChild(b),b.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:1%;top:1%;border:1px;padding:1px;width:4px;position:absolute",e=f=!1,h=!0,a.getComputedStyle&&(e="1%"!==(a.getComputedStyle(b,null)||{}).top,f="4px"===(a.getComputedStyle(b,null)||{width:"4px"}).width,i=b.appendChild(y.createElement("div")),i.style.cssText=b.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",i.style.marginRight=i.style.width="0",b.style.width="1px",h=!parseFloat((a.getComputedStyle(i,null)||{}).marginRight),b.removeChild(i)),b.innerHTML="<table><tr><td></td><td>t</td></tr></table>",i=b.getElementsByTagName("td"),i[0].style.cssText="margin:0;border:0;padding:0;display:none",g=0===i[0].offsetHeight,g&&(i[0].style.display="",i[1].style.display="none",g=0===i[0].offsetHeight),c.removeChild(d))}}}(),m.swap=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e};var Ma=/alpha\([^)]*\)/i,Na=/opacity\s*=\s*([^)]*)/,Oa=/^(none|table(?!-c[ea]).+)/,Pa=new RegExp("^("+S+")(.*)$","i"),Qa=new RegExp("^([+-])=("+S+")","i"),Ra={position:"absolute",visibility:"hidden",display:"block"},Sa={letterSpacing:"0",fontWeight:"400"},Ta=["Webkit","O","Moz","ms"];function Ua(a,b){if(b in a)return b;var c=b.charAt(0).toUpperCase()+b.slice(1),d=b,e=Ta.length;while(e--)if(b=Ta[e]+c,b in a)return b;return d}function Va(a,b){for(var c,d,e,f=[],g=0,h=a.length;h>g;g++)d=a[g],d.style&&(f[g]=m._data(d,"olddisplay"),c=d.style.display,b?(f[g]||"none"!==c||(d.style.display=""),""===d.style.display&&U(d)&&(f[g]=m._data(d,"olddisplay",Fa(d.nodeName)))):(e=U(d),(c&&"none"!==c||!e)&&m._data(d,"olddisplay",e?c:m.css(d,"display"))));for(g=0;h>g;g++)d=a[g],d.style&&(b&&"none"!==d.style.display&&""!==d.style.display||(d.style.display=b?f[g]||"":"none"));return a}function Wa(a,b,c){var d=Pa.exec(b);return d?Math.max(0,d[1]-(c||0))+(d[2]||"px"):b}function Xa(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===b?1:0,g=0;4>f;f+=2)"margin"===c&&(g+=m.css(a,c+T[f],!0,e)),d?("content"===c&&(g-=m.css(a,"padding"+T[f],!0,e)),"margin"!==c&&(g-=m.css(a,"border"+T[f]+"Width",!0,e))):(g+=m.css(a,"padding"+T[f],!0,e),"padding"!==c&&(g+=m.css(a,"border"+T[f]+"Width",!0,e)));return g}function Ya(a,b,c){var d=!0,e="width"===b?a.offsetWidth:a.offsetHeight,f=Ia(a),g=k.boxSizing&&"border-box"===m.css(a,"boxSizing",!1,f);if(0>=e||null==e){if(e=Ja(a,b,f),(0>e||null==e)&&(e=a.style[b]),Ha.test(e))return e;d=g&&(k.boxSizingReliable()||e===a.style[b]),e=parseFloat(e)||0}return e+Xa(a,b,c||(g?"border":"content"),d,f)+"px"}m.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Ja(a,"opacity");return""===c?"1":c}}}},cssNumber:{columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":k.cssFloat?"cssFloat":"styleFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=m.camelCase(b),i=a.style;if(b=m.cssProps[h]||(m.cssProps[h]=Ua(i,h)),g=m.cssHooks[b]||m.cssHooks[h],void 0===c)return g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b];if(f=typeof c,"string"===f&&(e=Qa.exec(c))&&(c=(e[1]+1)*e[2]+parseFloat(m.css(a,b)),f="number"),null!=c&&c===c&&("number"!==f||m.cssNumber[h]||(c+="px"),k.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),!(g&&"set"in g&&void 0===(c=g.set(a,c,d)))))try{i[b]=c}catch(j){}}},css:function(a,b,c,d){var e,f,g,h=m.camelCase(b);return b=m.cssProps[h]||(m.cssProps[h]=Ua(a.style,h)),g=m.cssHooks[b]||m.cssHooks[h],g&&"get"in g&&(f=g.get(a,!0,c)),void 0===f&&(f=Ja(a,b,d)),"normal"===f&&b in Sa&&(f=Sa[b]),""===c||c?(e=parseFloat(f),c===!0||m.isNumeric(e)?e||0:f):f}}),m.each(["height","width"],function(a,b){m.cssHooks[b]={get:function(a,c,d){return c?Oa.test(m.css(a,"display"))&&0===a.offsetWidth?m.swap(a,Ra,function(){return Ya(a,b,d)}):Ya(a,b,d):void 0},set:function(a,c,d){var e=d&&Ia(a);return Wa(a,c,d?Xa(a,b,d,k.boxSizing&&"border-box"===m.css(a,"boxSizing",!1,e),e):0)}}}),k.opacity||(m.cssHooks.opacity={get:function(a,b){return Na.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=m.isNumeric(b)?"alpha(opacity="+100*b+")":"",f=d&&d.filter||c.filter||"";c.zoom=1,(b>=1||""===b)&&""===m.trim(f.replace(Ma,""))&&c.removeAttribute&&(c.removeAttribute("filter"),""===b||d&&!d.filter)||(c.filter=Ma.test(f)?f.replace(Ma,e):f+" "+e)}}),m.cssHooks.marginRight=La(k.reliableMarginRight,function(a,b){return b?m.swap(a,{display:"inline-block"},Ja,[a,"marginRight"]):void 0}),m.each({margin:"",padding:"",border:"Width"},function(a,b){m.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];4>d;d++)e[a+T[d]+b]=f[d]||f[d-2]||f[0];return e}},Ga.test(a)||(m.cssHooks[a+b].set=Wa)}),m.fn.extend({css:function(a,b){return V(this,function(a,b,c){var d,e,f={},g=0;if(m.isArray(b)){for(d=Ia(a),e=b.length;e>g;g++)f[b[g]]=m.css(a,b[g],!1,d);return f}return void 0!==c?m.style(a,b,c):m.css(a,b)},a,b,arguments.length>1)},show:function(){return Va(this,!0)},hide:function(){return Va(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){U(this)?m(this).show():m(this).hide()})}});function Za(a,b,c,d,e){
return new Za.prototype.init(a,b,c,d,e)}m.Tween=Za,Za.prototype={constructor:Za,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||"swing",this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(m.cssNumber[c]?"":"px")},cur:function(){var a=Za.propHooks[this.prop];return a&&a.get?a.get(this):Za.propHooks._default.get(this)},run:function(a){var b,c=Za.propHooks[this.prop];return this.options.duration?this.pos=b=m.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Za.propHooks._default.set(this),this}},Za.prototype.init.prototype=Za.prototype,Za.propHooks={_default:{get:function(a){var b;return null==a.elem[a.prop]||a.elem.style&&null!=a.elem.style[a.prop]?(b=m.css(a.elem,a.prop,""),b&&"auto"!==b?b:0):a.elem[a.prop]},set:function(a){m.fx.step[a.prop]?m.fx.step[a.prop](a):a.elem.style&&(null!=a.elem.style[m.cssProps[a.prop]]||m.cssHooks[a.prop])?m.style(a.elem,a.prop,a.now+a.unit):a.elem[a.prop]=a.now}}},Za.propHooks.scrollTop=Za.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},m.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2}},m.fx=Za.prototype.init,m.fx.step={};var $a,_a,ab=/^(?:toggle|show|hide)$/,bb=new RegExp("^(?:([+-])=|)("+S+")([a-z%]*)$","i"),cb=/queueHooks$/,db=[ib],eb={"*":[function(a,b){var c=this.createTween(a,b),d=c.cur(),e=bb.exec(b),f=e&&e[3]||(m.cssNumber[a]?"":"px"),g=(m.cssNumber[a]||"px"!==f&&+d)&&bb.exec(m.css(c.elem,a)),h=1,i=20;if(g&&g[3]!==f){f=f||g[3],e=e||[],g=+d||1;do h=h||".5",g/=h,m.style(c.elem,a,g+f);while(h!==(h=c.cur()/d)&&1!==h&&--i)}return e&&(g=c.start=+g||+d||0,c.unit=f,c.end=e[1]?g+(e[1]+1)*e[2]:+e[2]),c}]};function fb(){return setTimeout(function(){$a=void 0}),$a=m.now()}function gb(a,b){var c,d={height:a},e=0;for(b=b?1:0;4>e;e+=2-b)c=T[e],d["margin"+c]=d["padding"+c]=a;return b&&(d.opacity=d.width=a),d}function hb(a,b,c){for(var d,e=(eb[b]||[]).concat(eb["*"]),f=0,g=e.length;g>f;f++)if(d=e[f].call(c,b,a))return d}function ib(a,b,c){var d,e,f,g,h,i,j,l,n=this,o={},p=a.style,q=a.nodeType&&U(a),r=m._data(a,"fxshow");c.queue||(h=m._queueHooks(a,"fx"),null==h.unqueued&&(h.unqueued=0,i=h.empty.fire,h.empty.fire=function(){h.unqueued||i()}),h.unqueued++,n.always(function(){n.always(function(){h.unqueued--,m.queue(a,"fx").length||h.empty.fire()})})),1===a.nodeType&&("height"in b||"width"in b)&&(c.overflow=[p.overflow,p.overflowX,p.overflowY],j=m.css(a,"display"),l="none"===j?m._data(a,"olddisplay")||Fa(a.nodeName):j,"inline"===l&&"none"===m.css(a,"float")&&(k.inlineBlockNeedsLayout&&"inline"!==Fa(a.nodeName)?p.zoom=1:p.display="inline-block")),c.overflow&&(p.overflow="hidden",k.shrinkWrapBlocks()||n.always(function(){p.overflow=c.overflow[0],p.overflowX=c.overflow[1],p.overflowY=c.overflow[2]}));for(d in b)if(e=b[d],ab.exec(e)){if(delete b[d],f=f||"toggle"===e,e===(q?"hide":"show")){if("show"!==e||!r||void 0===r[d])continue;q=!0}o[d]=r&&r[d]||m.style(a,d)}else j=void 0;if(m.isEmptyObject(o))"inline"===("none"===j?Fa(a.nodeName):j)&&(p.display=j);else{r?"hidden"in r&&(q=r.hidden):r=m._data(a,"fxshow",{}),f&&(r.hidden=!q),q?m(a).show():n.done(function(){m(a).hide()}),n.done(function(){var b;m._removeData(a,"fxshow");for(b in o)m.style(a,b,o[b])});for(d in o)g=hb(q?r[d]:0,d,n),d in r||(r[d]=g.start,q&&(g.end=g.start,g.start="width"===d||"height"===d?1:0))}}function jb(a,b){var c,d,e,f,g;for(c in a)if(d=m.camelCase(c),e=b[d],f=a[c],m.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=m.cssHooks[d],g&&"expand"in g){f=g.expand (f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function kb(a,b,c){var d,e,f=0,g=db.length,h=m.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=$a||fb(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;i>g;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),1>f&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:m.extend({},b),opts:m.extend(!0,{specialEasing:{}},c),originalProperties:b,originalOptions:c,startTime:$a||fb(),duration:c.duration,tweens:[],createTween:function(b,c){var d=m.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;d>c;c++)j.tweens[c].run(1);return b?h.resolveWith(a,[j,b]):h.rejectWith(a,[j,b]),this}}),k=j.props;for(jb(k,j.opts.specialEasing);g>f;f++)if(d=db[f].call(j,a,k,j.opts))return d;return m.map(k,hb,j),m.isFunction(j.opts.start)&&j.opts.start.call(a,j),m.fx.timer(m.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}m.Animation=m.extend(kb,{tweener:function(a,b){m.isFunction(a)?(b=a,a=["*"]):a=a.split(" ");for(var c,d=0,e=a.length;e>d;d++)c=a[d],eb[c]=eb[c]||[],eb[c].unshift(b)},prefilter:function(a,b){b?db.unshift(a):db.push(a)}}),m.speed=function(a,b,c){var d=a&&"object"==typeof a?m.extend({},a):{complete:c||!c&&b||m.isFunction(a)&&a,duration:a,easing:c&&b||b&&!m.isFunction(b)&&b};return d.duration=m.fx.off?0:"number"==typeof d.duration?d.duration:d.duration in m.fx.speeds?m.fx.speeds[d.duration]:m.fx.speeds._default,(null==d.queue||d.queue===!0)&&(d.queue="fx"),d.old=d.complete,d.complete=function(){m.isFunction(d.old)&&d.old.call(this),d.queue&&m.dequeue(this,d.queue)},d},m.fn.extend({fadeTo:function(a,b,c,d){return this.filter(U).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=m.isEmptyObject(a),f=m.speed(b,c,d),g=function(){var b=kb(this,m.extend({},a),f);(e||m._data(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=m.timers,g=m._data(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&cb.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));(b||!c)&&m.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=m._data(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=m.timers,g=d?d.length:0;for(c.finish=!0,m.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;g>b;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),m.each(["toggle","show","hide"],function(a,b){var c=m.fn[b];m.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(gb(b,!0),a,d,e)}}),m.each({slideDown:gb("show"),slideUp:gb("hide"),slideToggle:gb("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){m.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),m.timers=[],m.fx.tick=function(){var a,b=m.timers,c=0;for($a=m.now();c<b.length;c++)a=b[c],a()||b[c]!==a||b.splice(c--,1);b.length||m.fx.stop(),$a=void 0},m.fx.timer=function(a){m.timers.push(a),a()?m.fx.start():m.timers.pop()},m.fx.interval=13,m.fx.start=function(){_a||(_a=setInterval(m.fx.tick,m.fx.interval))},m.fx.stop=function(){clearInterval(_a),_a=null},m.fx.speeds={slow:600,fast:200,_default:400},m.fn.delay=function(a,b){return a=m.fx?m.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},function(){var a,b,c,d,e;b=y.createElement("div"),b.setAttribute("className","t"),b.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",d=b.getElementsByTagName("a")[0],c=y.createElement("select"),e=c.appendChild(y.createElement("option")),a=b.getElementsByTagName("input")[0],d.style.cssText="top:1px",k.getSetAttribute="t"!==b.className,k.style=/top/.test(d.getAttribute("style")),k.hrefNormalized="/a"===d.getAttribute("href"),k.checkOn=!!a.value,k.optSelected=e.selected,k.enctype=!!y.createElement("form").enctype,c.disabled=!0,k.optDisabled=!e.disabled,a=y.createElement("input"),a.setAttribute("value",""),k.input=""===a.getAttribute("value"),a.value="t",a.setAttribute("type","radio"),k.radioValue="t"===a.value}();var lb=/\r/g;m.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=m.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,m(this).val()):a,null==e?e="":"number"==typeof e?e+="":m.isArray(e)&&(e=m.map(e,function(a){return null==a?"":a+""})),b=m.valHooks[this.type]||m.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=m.valHooks[e.type]||m.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(lb,""):null==c?"":c)}}}),m.extend({valHooks:{option:{get:function(a){var b=m.find.attr(a,"value");return null!=b?b:m.trim(m.text(a))}},select:{get:function(a){for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type||0>e,g=f?null:[],h=f?e+1:d.length,i=0>e?h:f?e:0;h>i;i++)if(c=d[i],!(!c.selected&&i!==e||(k.optDisabled?c.disabled:null!==c.getAttribute("disabled"))||c.parentNode.disabled&&m.nodeName(c.parentNode,"optgroup"))){if(b=m(c).val(),f)return b;g.push(b)}return g},set:function(a,b){var c,d,e=a.options,f=m.makeArray(b),g=e.length;while(g--)if(d=e[g],m.inArray(m.valHooks.option.get(d),f)>=0)try{d.selected=c=!0}catch(h){d.scrollHeight}else d.selected=!1;return c||(a.selectedIndex=-1),e}}}}),m.each(["radio","checkbox"],function(){m.valHooks[this]={set:function(a,b){return m.isArray(b)?a.checked=m.inArray(m(a).val(),b)>=0:void 0}},k.checkOn||(m.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var mb,nb,ob=m.expr.attrHandle,pb=/^(?:checked|selected)$/i,qb=k.getSetAttribute,rb=k.input;m.fn.extend({attr:function(a,b){return V(this,m.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){m.removeAttr(this,a)})}}),m.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(a&&3!==f&&8!==f&&2!==f)return typeof a.getAttribute===K?m.prop(a,b,c):(1===f&&m.isXMLDoc(a)||(b=b.toLowerCase(),d=m.attrHooks[b]||(m.expr.match.bool.test(b)?nb:mb)),void 0===c?d&&"get"in d&&null!==(e=d.get(a,b))?e:(e=m.find.attr(a,b),null==e?void 0:e):null!==c?d&&"set"in d&&void 0!==(e=d.set(a,c,b))?e:(a.setAttribute(b,c+""),c):void m.removeAttr(a,b))},removeAttr:function(a,b){var c,d,e=0,f=b&&b.match(E);if(f&&1===a.nodeType)while(c=f[e++])d=m.propFix[c]||c,m.expr.match.bool.test(c)?rb&&qb||!pb.test(c)?a[d]=!1:a[m.camelCase("default-"+c)]=a[d]=!1:m.attr(a,c,""),a.removeAttribute(qb?c:d)},attrHooks:{type:{set:function(a,b){if(!k.radioValue&&"radio"===b&&m.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}}}),nb={set:function(a,b,c){return b===!1?m.removeAttr(a,c):rb&&qb||!pb.test(c)?a.setAttribute(!qb&&m.propFix[c]||c,c):a[m.camelCase("default-"+c)]=a[c]=!0,c}},m.each(m.expr.match.bool.source.match(/\w+/g),function(a,b){var c=ob[b]||m.find.attr;ob[b]=rb&&qb||!pb.test(b)?function(a,b,d){var e,f;return d||(f=ob[b],ob[b]=e,e=null!=c(a,b,d)?b.toLowerCase():null,ob[b]=f),e}:function(a,b,c){return c?void 0:a[m.camelCase("default-"+b)]?b.toLowerCase():null}}),rb&&qb||(m.attrHooks.value={set:function(a,b,c){return m.nodeName(a,"input")?void(a.defaultValue=b):mb&&mb.set(a,b,c)}}),qb||(mb={set:function(a,b,c){var d=a.getAttributeNode(c);return d||a.setAttributeNode(d=a.ownerDocument.createAttribute(c)),d.value=b+="","value"===c||b===a.getAttribute(c)?b:void 0}},ob.id=ob.name=ob.coords=function(a,b,c){var d;return c?void 0:(d=a.getAttributeNode(b))&&""!==d.value?d.value:null},m.valHooks.button={get:function(a,b){var c=a.getAttributeNode(b);return c&&c.specified?c.value:void 0},set:mb.set},m.attrHooks.contenteditable={set:function(a,b,c){mb.set(a,""===b?!1:b,c)}},m.each(["width","height"],function(a,b){m.attrHooks[b]={set:function(a,c){return""===c?(a.setAttribute(b,"auto"),c):void 0}}})),k.style||(m.attrHooks.style={get:function(a){return a.style.cssText||void 0},set:function(a,b){return a.style.cssText=b+""}});var sb=/^(?:input|select|textarea|button|object)$/i,tb=/^(?:a|area)$/i;m.fn.extend({prop:function(a,b){return V(this,m.prop,a,b,arguments.length>1)},removeProp:function(a){return a=m.propFix[a]||a,this.each(function(){try{this[a]=void 0,delete this[a]}catch(b){}})}}),m.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(a,b,c){var d,e,f,g=a.nodeType;if(a&&3!==g&&8!==g&&2!==g)return f=1!==g||!m.isXMLDoc(a),f&&(b=m.propFix[b]||b,e=m.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=m.find.attr(a,"tabindex");return b?parseInt(b,10):sb.test(a.nodeName)||tb.test(a.nodeName)&&a.href?0:-1}}}}),k.hrefNormalized||m.each(["href","src"],function(a,b){m.propHooks[b]={get:function(a){return a.getAttribute(b,4)}}}),k.optSelected||(m.propHooks.selected={get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}}),m.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){m.propFix[this.toLowerCase()]=this}),k.enctype||(m.propFix.enctype="encoding");var ub=/[\t\r\n\f]/g;m.fn.extend({addClass:function(a){var b,c,d,e,f,g,h=0,i=this.length,j="string"==typeof a&&a;if(m.isFunction(a))return this.each(function(b){m(this).addClass(a.call(this,b,this.className))});if(j)for(b=(a||"").match(E)||[];i>h;h++)if(c=this[h],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(ub," "):" ")){f=0;while(e=b[f++])d.indexOf(" "+e+" ")<0&&(d+=e+" ");g=m.trim(d),c.className!==g&&(c.className=g)}return this},removeClass:function(a){var b,c,d,e,f,g,h=0,i=this.length,j=0===arguments.length||"string"==typeof a&&a;if(m.isFunction(a))return this.each(function(b){m(this).removeClass(a.call(this,b,this.className))});if(j)for(b=(a||"").match(E)||[];i>h;h++)if(c=this[h],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(ub," "):"")){f=0;while(e=b[f++])while(d.indexOf(" "+e+" ")>=0)d=d.replace(" "+e+" "," ");g=a?m.trim(d):"",c.className!==g&&(c.className=g)}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):this.each(m.isFunction(a)?function(c){m(this).toggleClass(a.call(this,c,this.className,b),b)}:function(){if("string"===c){var b,d=0,e=m(this),f=a.match(E)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else(c===K||"boolean"===c)&&(this.className&&m._data(this,"__className__",this.className),this.className=this.className||a===!1?"":m._data(this,"__className__")||"")})},hasClass:function(a){for(var b=" "+a+" ",c=0,d=this.length;d>c;c++)if(1===this[c].nodeType&&(" "+this[c].className+" ").replace(ub," ").indexOf(b)>=0)return!0;return!1}}),m.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){m.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),m.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}});var vb=m.now(),wb=/\?/,xb=/(,)|(\[|{)|(}|])|"(?:[^"\\\r\n]|\\["\\\/bfnrt]|\\u[\da-fA-F]{4})*"\s*:?|true|false|null|-?(?!0\d)\d+(?:\.\d+|)(?:[eE][+-]?\d+|)/g;m.parseJSON=function(b){if(a.JSON&&a.JSON.parse)return a.JSON.parse(b+"");var c,d=null,e=m.trim(b+"");return e&&!m.trim(e.replace(xb,function(a,b,e,f){return c&&b&&(d=0),0===d?a:(c=e||b,d+=!f-!e,"")}))?Function("return "+e)():m.error("Invalid JSON: "+b)},m.parseXML=function(b){var c,d;if(!b||"string"!=typeof b)return null;try{a.DOMParser?(d=new DOMParser,c=d.parseFromString(b,"text/xml")):(c=new ActiveXObject("Microsoft.XMLDOM"),c.async="false",c.loadXML(b))}catch(e){c=void 0}return c&&c.documentElement&&!c.getElementsByTagName("parsererror").length||m.error("Invalid XML: "+b),c};var yb,zb,Ab=/#.*$/,Bb=/([?&])_=[^&]*/,Cb=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Db=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Eb=/^(?:GET|HEAD)$/,Fb=/^\/\//,Gb=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,Hb={},Ib={},Jb="*/".concat("*");try{zb=location.href}catch(Kb){zb=y.createElement("a"),zb.href="",zb=zb.href}yb=Gb.exec(zb.toLowerCase())||[];function Lb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(E)||[];if(m.isFunction(c))while(d=f[e++])"+"===d.charAt(0)?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function Mb(a,b,c,d){var e={},f=a===Ib;function g(h){var i;return e[h]=!0,m.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Nb(a,b){var c,d,e=m.ajaxSettings.flatOptions||{};for(d in b)void 0!==b[d]&&((e[d]?a:c||(c={}))[d]=b[d]);return c&&m.extend(!0,a,c),a}function Ob(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===e&&(e=a.mimeType||b.getResponseHeader("Content-Type"));if(e)for(g in h)if(h[g]&&h[g].test(e)){i.unshift(g);break}if(i[0]in c)f=i[0];else{for(g in c){if(!i[0]||a.converters[g+" "+i[0]]){f=g;break}d||(d=g)}f=f||d}return f?(f!==i[0]&&i.unshift(f),c[f]):void 0}function Pb(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}m.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:zb,type:"GET",isLocal:Db.test(yb[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Jb,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":m.parseJSON,"text xml":m.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Nb(Nb(a,m.ajaxSettings),b):Nb(m.ajaxSettings,a)},ajaxPrefilter:Lb(Hb),ajaxTransport:Lb(Ib),ajax:function(a,b){"object"==typeof a&&(b=a,a=void 0),b=b||{};var c,d,e,f,g,h,i,j,k=m.ajaxSetup({},b),l=k.context||k,n=k.context&&(l.nodeType||l.jquery)?m(l):m.event,o=m.Deferred(),p=m.Callbacks("once memory"),q=k.statusCode||{},r={},s={},t=0,u="canceled",v={readyState:0,getResponseHeader:function(a){var b;if(2===t){if(!j){j={};while(b=Cb.exec(f))j[b[1].toLowerCase()]=b[2]}b=j[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return 2===t?f:null},setRequestHeader:function(a,b){var c=a.toLowerCase();return t||(a=s[c]=s[c]||a,r[a]=b),this},overrideMimeType:function(a){return t||(k.mimeType=a),this},statusCode:function(a){var b;if(a)if(2>t)for(b in a)q[b]=[q[b],a[b]];else v.always(a[v.status]);return this},abort:function(a){var b=a||u;return i&&i.abort(b),x(0,b),this}};if(o.promise(v).complete=p.add,v.success=v.done,v.error=v.fail,k.url=((a||k.url||zb)+"").replace(Ab,"").replace(Fb,yb[1]+"//"),k.type=b.method||b.type||k.method||k.type,k.dataTypes=m.trim(k.dataType||"*").toLowerCase().match(E)||[""],null==k.crossDomain&&(c=Gb.exec(k.url.toLowerCase()),k.crossDomain=!(!c||c[1]===yb[1]&&c[2]===yb[2]&&(c[3]||("http:"===c[1]?"80":"443"))===(yb[3]||("http:"===yb[1]?"80":"443")))),k.data&&k.processData&&"string"!=typeof k.data&&(k.data=m.param(k.data,k.traditional)),Mb(Hb,k,b,v),2===t)return v;h=m.event&&k.global,h&&0===m.active++&&m.event.trigger("ajaxStart"),k.type=k.type.toUpperCase(),k.hasContent=!Eb.test(k.type),e=k.url,k.hasContent||(k.data&&(e=k.url+=(wb.test(e)?"&":"?")+k.data,delete k.data),k.cache===!1&&(k.url=Bb.test(e)?e.replace(Bb,"$1_="+vb++):e+(wb.test(e)?"&":"?")+"_="+vb++)),k.ifModified&&(m.lastModified[e]&&v.setRequestHeader("If-Modified-Since",m.lastModified[e]),m.etag[e]&&v.setRequestHeader("If-None-Match",m.etag[e])),(k.data&&k.hasContent&&k.contentType!==!1||b.contentType)&&v.setRequestHeader("Content-Type",k.contentType),v.setRequestHeader("Accept",k.dataTypes[0]&&k.accepts[k.dataTypes[0]]?k.accepts[k.dataTypes[0]]+("*"!==k.dataTypes[0]?", "+Jb+"; q=0.01":""):k.accepts["*"]);for(d in k.headers)v.setRequestHeader(d,k.headers[d]);if(k.beforeSend&&(k.beforeSend.call(l,v,k)===!1||2===t))return v.abort();u="abort";for(d in{success:1,error:1,complete:1})v[d](k[d]);if(i=Mb(Ib,k,b,v)){v.readyState=1,h&&n.trigger("ajaxSend",[v,k]),k.async&&k.timeout>0&&(g=setTimeout(function(){v.abort("timeout")},k.timeout));try{t=1,i.send(r,x)}catch(w){if(!(2>t))throw w;x(-1,w)}}else x(-1,"No Transport");function x(a,b,c,d){var j,r,s,u,w,x=b;2!==t&&(t=2,g&&clearTimeout(g),i=void 0,f=d||"",v.readyState=a>0?4:0,j=a>=200&&300>a||304===a,c&&(u=Ob(k,v,c)),u=Pb(k,u,v,j),j?(k.ifModified&&(w=v.getResponseHeader("Last-Modified"),w&&(m.lastModified[e]=w),w=v.getResponseHeader("etag"),w&&(m.etag[e]=w)),204===a||"HEAD"===k.type?x="nocontent":304===a?x="notmodified":(x=u.state,r=u.data,s=u.error,j=!s)):(s=x,(a||!x)&&(x="error",0>a&&(a=0))),v.status=a,v.statusText=(b||x)+"",j?o.resolveWith(l,[r,x,v]):o.rejectWith(l,[v,x,s]),v.statusCode(q),q=void 0,h&&n.trigger(j?"ajaxSuccess":"ajaxError",[v,k,j?r:s]),p.fireWith(l,[v,x]),h&&(n.trigger("ajaxComplete",[v,k]),--m.active||m.event.trigger("ajaxStop")))}return v},getJSON:function(a,b,c){return m.get(a,b,c,"json")},getScript:function(a,b){return m.get(a,void 0,b,"script")}}),m.each(["get","post"],function(a,b){m[b]=function(a,c,d,e){return m.isFunction(c)&&(e=e||d,d=c,c=void 0),m.ajax({url:a,type:b,dataType:e,data:c,success:d})}}),m._evalUrl=function(a){return m.ajax({url:a,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},m.fn.extend({wrapAll:function(a){if(m.isFunction(a))return this.each(function(b){m(this).wrapAll(a.call(this,b))});if(this[0]){var b=m(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&1===a.firstChild.nodeType)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return this.each(m.isFunction(a)?function(b){m(this).wrapInner(a.call(this,b))}:function(){var b=m(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=m.isFunction(a);return this.each(function(c){m(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){m.nodeName(this,"body")||m(this).replaceWith(this.childNodes)}).end()}}),m.expr.filters.hidden=function(a){return a.offsetWidth<=0&&a.offsetHeight<=0||!k.reliableHiddenOffsets()&&"none"===(a.style&&a.style.display||m.css(a,"display"))},m.expr.filters.visible=function(a){return!m.expr.filters.hidden(a)};var Qb=/%20/g,Rb=/\[\]$/,Sb=/\r?\n/g,Tb=/^(?:submit|button|image|reset|file)$/i,Ub=/^(?:input|select|textarea|keygen)/i;function Vb(a,b,c,d){var e;if(m.isArray(b))m.each(b,function(b,e){c||Rb.test(a)?d(a,e):Vb(a+"["+("object"==typeof e?b:"")+"]",e,c,d)});else if(c||"object"!==m.type(b))d(a,b);else for(e in b)Vb(a+"["+e+"]",b[e],c,d)}m.param=function(a,b){var c,d=[],e=function(a,b){b=m.isFunction(b)?b():null==b?"":b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(void 0===b&&(b=m.ajaxSettings&&m.ajaxSettings.traditional),m.isArray(a)||a.jquery&&!m.isPlainObject(a))m.each(a,function(){e(this.name,this.value)});else for(c in a)Vb(c,a[c],b,e);return d.join("&").replace(Qb,"+")},m.fn.extend({serialize:function(){return m.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=m.prop(this,"elements");return a?m.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!m(this).is(":disabled")&&Ub.test(this.nodeName)&&!Tb.test(a)&&(this.checked||!W.test(a))}).map(function(a,b){var c=m(this).val();return null==c?null:m.isArray(c)?m.map(c,function(a){return{name:b.name,value:a.replace(Sb,"\r\n")}}):{name:b.name,value:c.replace(Sb,"\r\n")}}).get()}}),m.ajaxSettings.xhr=void 0!==a.ActiveXObject?function(){return!this.isLocal&&/^(get|post|head|put|delete|options)$/i.test(this.type)&&Zb()||$b()}:Zb;var Wb=0,Xb={},Yb=m.ajaxSettings.xhr();a.attachEvent&&a.attachEvent("onunload",function(){for(var a in Xb)Xb[a](void 0,!0)}),k.cors=!!Yb&&"withCredentials"in Yb,Yb=k.ajax=!!Yb,Yb&&m.ajaxTransport(function(a){if(!a.crossDomain||k.cors){var b;return{send:function(c,d){var e,f=a.xhr(),g=++Wb;if(f.open(a.type,a.url,a.async,a.username,a.password),a.xhrFields)for(e in a.xhrFields)f[e]=a.xhrFields[e];a.mimeType&&f.overrideMimeType&&f.overrideMimeType(a.mimeType),a.crossDomain||c["X-Requested-With"]||(c["X-Requested-With"]="XMLHttpRequest");for(e in c)void 0!==c[e]&&f.setRequestHeader(e,c[e]+"");f.send(a.hasContent&&a.data||null),b=function(c,e){var h,i,j;if(b&&(e||4===f.readyState))if(delete Xb[g],b=void 0,f.onreadystatechange=m.noop,e)4!==f.readyState&&f.abort();else{j={},h=f.status,"string"==typeof f.responseText&&(j.text=f.responseText);try{i=f.statusText}catch(k){i=""}h||!a.isLocal||a.crossDomain?1223===h&&(h=204):h=j.text?200:404}j&&d(h,i,j,f.getAllResponseHeaders())},a.async?4===f.readyState?setTimeout(b):f.onreadystatechange=Xb[g]=b:b()},abort:function(){b&&b(void 0,!0)}}}});function Zb(){try{return new a.XMLHttpRequest}catch(b){}}function $b(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}m.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(a){return m.globalEval(a),a}}}),m.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),m.ajaxTransport("script",function(a){if(a.crossDomain){var b,c=y.head||m("head")[0]||y.documentElement;return{send:function(d,e){b=y.createElement("script"),b.async=!0,a.scriptCharset&&(b.charset=a.scriptCharset),b.src=a.url,b.onload=b.onreadystatechange=function(a,c){(c||!b.readyState||/loaded|complete/.test(b.readyState))&&(b.onload=b.onreadystatechange=null,b.parentNode&&b.parentNode.removeChild(b),b=null,c||e(200,"success"))},c.insertBefore(b,c.firstChild)},abort:function(){b&&b.onload(void 0,!0)}}}});var _b=[],ac=/(=)\?(?=&|$)|\?\?/;m.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=_b.pop()||m.expando+"_"+vb++;return this[a]=!0,a}}),m.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(ac.test(b.url)?"url":"string"==typeof b.data&&!(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&ac.test(b.data)&&"data");return h||"jsonp"===b.dataTypes[0]?(e=b.jsonpCallback=m.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(ac,"$1"+e):b.jsonp!==!1&&(b.url+=(wb.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||m.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,_b.push(e)),g&&m.isFunction(f)&&f(g[0]),g=f=void 0}),"script"):void 0}),m.parseHTML=function(a,b,c){if(!a||"string"!=typeof a)return null;"boolean"==typeof b&&(c=b,b=!1),b=b||y;var d=u.exec(a),e=!c&&[];return d?[b.createElement(d[1])]:(d=m.buildFragment([a],b,e),e&&e.length&&m(e).remove(),m.merge([],d.childNodes))};var bc=m.fn.load;m.fn.load=function(a,b,c){if("string"!=typeof a&&bc)return bc.apply(this,arguments);var d,e,f,g=this,h=a.indexOf(" ");return h>=0&&(d=m.trim(a.slice(h,a.length)),a=a.slice(0,h)),m.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(f="POST"),g.length>0&&m.ajax({url:a,type:f,dataType:"html",data:b}).done(function(a){e=arguments,g.html(d?m("<div>").append(m.parseHTML(a)).find(d):a)}).complete(c&&function(a,b){g.each(c,e||[a.responseText,b,a])}),this},m.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){m.fn[b]=function(a){return this.on(b,a)}}),m.expr.filters.animated=function(a){return m.grep(m.timers,function(b){return a===b.elem}).length};var cc=a.document.documentElement;function dc(a){return m.isWindow(a)?a:9===a.nodeType?a.defaultView||a.parentWindow:!1}m.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=m.css(a,"position"),l=m(a),n={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=m.css(a,"top"),i=m.css(a,"left"),j=("absolute"===k||"fixed"===k)&&m.inArray("auto",[f,i])>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),m.isFunction(b)&&(b=b.call(a,c,h)),null!=b.top&&(n.top=b.top-h.top+g),null!=b.left&&(n.left=b.left-h.left+e),"using"in b?b.using.call(a,n):l.css(n)}},m.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){m.offset.setOffset(this,a,b)});var b,c,d={top:0,left:0},e=this[0],f=e&&e.ownerDocument;if(f)return b=f.documentElement,m.contains(b,e)?(typeof e.getBoundingClientRect!==K&&(d=e.getBoundingClientRect()),c=dc(f),{top:d.top+(c.pageYOffset||b.scrollTop)-(b.clientTop||0),left:d.left+(c.pageXOffset||b.scrollLeft)-(b.clientLeft||0)}):d},position:function(){if(this[0]){var a,b,c={top:0,left:0},d=this[0];return"fixed"===m.css(d,"position")?b=d.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),m.nodeName(a[0],"html")||(c=a.offset()),c.top+=m.css(a[0],"borderTopWidth",!0),c.left+=m.css(a[0],"borderLeftWidth",!0)),{top:b.top-c.top-m.css(d,"marginTop",!0),left:b.left-c.left-m.css(d,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||cc;while(a&&!m.nodeName(a,"html")&&"static"===m.css(a,"position"))a=a.offsetParent;return a||cc})}}),m.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c=/Y/.test(b);m.fn[a]=function(d){return V(this,function(a,d,e){var f=dc(a);return void 0===e?f?b in f?f[b]:f.document.documentElement[d]:a[d]:void(f?f.scrollTo(c?m(f).scrollLeft():e,c?e:m(f).scrollTop()):a[d]=e)},a,d,arguments.length,null)}}),m.each(["top","left"],function(a,b){m.cssHooks[b]=La(k.pixelPosition,function(a,c){return c?(c=Ja(a,b),Ha.test(c)?m(a).position()[b]+"px":c):void 0})}),m.each({Height:"height",Width:"width"},function(a,b){m.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){m.fn[d]=function(d,e){var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(d===!0||e===!0?"margin":"border");return V(this,function(b,c,d){var e;return m.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(e=b.documentElement,Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])):void 0===d?m.css(b,c,g):m.style(b,c,d,g)},b,f?d:void 0,f,null)}})}),m.fn.size=function(){return this.length},m.fn.andSelf=m.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return m});var ec=a.jQuery,fc=a.$;return m.noConflict=function(b){return a.$===m&&(a.$=fc),b&&a.jQuery===m&&(a.jQuery=ec),m},typeof b===K&&(a.jQuery=a.$=m),m});
if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){"use strict";var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher")}(jQuery),+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.4",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a(f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.4",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")&&(c.prop("checked")&&this.$element.hasClass("active")?a=!1:b.find(".active").removeClass("active")),a&&c.prop("checked",!this.$element.hasClass("active")).trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active"));a&&this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),c.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.4",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));return a>this.$items.length-1||0>a?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){return this.sliding?void 0:this.slide("next")},c.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.4",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){b&&3===b.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=c(d),f={relatedTarget:this};e.hasClass("open")&&(e.trigger(b=a.Event("hide.bs.dropdown",f)),b.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger("hidden.bs.dropdown",f)))}))}function c(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.4",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=c(e),g=f.hasClass("open");if(b(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a('<div class="dropdown-backdrop"/>').insertAfter(a(this)).on("click",b);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger("shown.bs.dropdown",h)}return!1}},g.prototype.keydown=function(b){if(/(38|40|27|32)/.test(b.which)&&!/input|textarea/i.test(b.target.tagName)){var d=a(this);if(b.preventDefault(),b.stopPropagation(),!d.is(".disabled, :disabled")){var e=c(d),g=e.hasClass("open");if(!g&&27!=b.which||g&&27==b.which)return 27==b.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.disabled):visible a",i=e.find('[role="menu"]'+h+', [role="listbox"]'+h);if(i.length){var j=i.index(b.target);38==b.which&&j>0&&j--,40==b.which&&j<i.length-1&&j++,~j||(j=0),i.eq(j).trigger("focus")}}}};var h=a.fn.dropdown;a.fn.dropdown=d,a.fn.dropdown.Constructor=g,a.fn.dropdown.noConflict=function(){return a.fn.dropdown=h,this},a(document).on("click.bs.dropdown.data-api",b).on("click.bs.dropdown.data-api",".dropdown form",function(a){a.stopPropagation()}).on("click.bs.dropdown.data-api",f,g.prototype.toggle).on("keydown.bs.dropdown.data-api",f,g.prototype.keydown).on("keydown.bs.dropdown.data-api",'[role="menu"]',g.prototype.keydown).on("keydown.bs.dropdown.data-api",'[role="listbox"]',g.prototype.keydown)}(jQuery),+function(a){"use strict";function b(b,d){return this.each(function(){var e=a(this),f=e.data("bs.modal"),g=a.extend({},c.DEFAULTS,e.data(),"object"==typeof b&&b);f||e.data("bs.modal",f=new c(this,g)),"string"==typeof b?f[b](d):g.show&&f.show(d)})}var c=function(b,c){this.options=c,this.$body=a(document.body),this.$element=a(b),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,a.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};c.VERSION="3.3.4",c.TRANSITION_DURATION=300,c.BACKDROP_TRANSITION_DURATION=150,c.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},c.prototype.toggle=function(a){return this.isShown?this.hide():this.show(a)},c.prototype.show=function(b){var d=this,e=a.Event("show.bs.modal",{relatedTarget:b});this.$element.trigger(e),this.isShown||e.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){d.$element.one("mouseup.dismiss.bs.modal",function(b){a(b.target).is(d.$element)&&(d.ignoreBackdropClick=!0)})}),this.backdrop(function(){var e=a.support.transition&&d.$element.hasClass("fade");d.$element.parent().length||d.$element.appendTo(d.$body),d.$element.show().scrollTop(0),d.adjustDialog(),e&&d.$element[0].offsetWidth,d.$element.addClass("in").attr("aria-hidden",!1),d.enforceFocus();var f=a.Event("shown.bs.modal",{relatedTarget:b});e?d.$dialog.one("bsTransitionEnd",function(){d.$element.trigger("focus").trigger(f)}).emulateTransitionEnd(c.TRANSITION_DURATION):d.$element.trigger("focus").trigger(f)}))},c.prototype.hide=function(b){b&&b.preventDefault(),b=a.Event("hide.bs.modal"),this.$element.trigger(b),this.isShown&&!b.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),a(document).off("focusin.bs.modal"),this.$element.removeClass("in").attr("aria-hidden",!0).off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),a.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",a.proxy(this.hideModal,this)).emulateTransitionEnd(c.TRANSITION_DURATION):this.hideModal())},c.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(a){this.$element[0]===a.target||this.$element.has(a.target).length||this.$element.trigger("focus")},this))},c.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",a.proxy(function(a){27==a.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},c.prototype.resize=function(){this.isShown?a(window).on("resize.bs.modal",a.proxy(this.handleUpdate,this)):a(window).off("resize.bs.modal")},c.prototype.hideModal=function(){var a=this;this.$element.hide(),this.backdrop(function(){a.$body.removeClass("modal-open"),a.resetAdjustments(),a.resetScrollbar(),a.$element.trigger("hidden.bs.modal")})},c.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},c.prototype.backdrop=function(b){var d=this,e=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var f=a.support.transition&&e;if(this.$backdrop=a('<div class="modal-backdrop '+e+'" />').appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",a.proxy(function(a){return this.ignoreBackdropClick?void(this.ignoreBackdropClick=!1):void(a.target===a.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),f&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!b)return;f?this.$backdrop.one("bsTransitionEnd",b).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):b()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var g=function(){d.removeBackdrop(),b&&b()};a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",g).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):g()}else b&&b()},c.prototype.handleUpdate=function(){this.adjustDialog()},c.prototype.adjustDialog=function(){var a=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},c.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},c.prototype.checkScrollbar=function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left)}this.bodyIsOverflowing=document.body.clientWidth<a,this.scrollbarWidth=this.measureScrollbar()},c.prototype.setScrollbar=function(){var a=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",a+this.scrollbarWidth)},c.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},c.prototype.measureScrollbar=function(){var a=document.createElement("div");a.className="modal-scrollbar-measure",this.$body.append(a);var b=a.offsetWidth-a.clientWidth;return this.$body[0].removeChild(a),b};var d=a.fn.modal;a.fn.modal=b,a.fn.modal.Constructor=c,a.fn.modal.noConflict=function(){return a.fn.modal=d,this},a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(c){var d=a(this),e=d.attr("href"),f=a(d.attr("data-target")||e&&e.replace(/.*(?=#[^\s]+$)/,"")),g=f.data("bs.modal")?"toggle":a.extend({remote:!/#/.test(e)&&e},f.data(),d.data());d.is("a")&&c.preventDefault(),f.one("show.bs.modal",function(a){a.isDefaultPrevented()||f.one("hidden.bs.modal",function(){d.is(":visible")&&d.trigger("focus")})}),b.call(f,g,this)})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tooltip"),f="object"==typeof b&&b;(e||!/destroy|hide/.test(b))&&(e||d.data("bs.tooltip",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.init("tooltip",a,b)};c.VERSION="3.3.4",c.TRANSITION_DURATION=150,c.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(this.options.viewport.selector||this.options.viewport),this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c&&c.$tip&&c.$tip.is(":visible")?void(c.hoverState="in"):(c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide()},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.options.container?a(this.options.container):this.$element.parent(),p=this.getPosition(o);h="bottom"==h&&k.bottom+m>p.bottom?"top":"top"==h&&k.top-m<p.top?"bottom":"right"==h&&k.right+l>p.width?"left":"left"==h&&k.left-l<p.left?"right":h,f.removeClass(n).addClass(h)}var q=this.getCalculatedOffset(h,k,l,m);this.applyPlacement(q,h);var r=function(){var a=e.hoverState;e.$element.trigger("shown.bs."+e.type),e.hoverState=null,"out"==a&&e.leave(e)};a.support.transition&&this.$tip.hasClass("fade")?f.one("bsTransitionEnd",r).emulateTransitionEnd(c.TRANSITION_DURATION):r()}},c.prototype.applyPlacement=function(b,c){var d=this.tip(),e=d[0].offsetWidth,f=d[0].offsetHeight,g=parseInt(d.css("margin-top"),10),h=parseInt(d.css("margin-left"),10);isNaN(g)&&(g=0),isNaN(h)&&(h=0),b.top=b.top+g,b.left=b.left+h,a.offset.setOffset(d[0],a.extend({using:function(a){d.css({top:Math.round(a.top),left:Math.round(a.left)})}},b),0),d.addClass("in");var i=d[0].offsetWidth,j=d[0].offsetHeight;"top"==c&&j!=f&&(b.top=b.top+f-j);var k=this.getViewportAdjustedDelta(c,b,i,j);k.left?b.left+=k.left:b.top+=k.top;var l=/top|bottom/.test(c),m=l?2*k.left-e+i:2*k.top-f+j,n=l?"offsetWidth":"offsetHeight";d.offset(b),this.replaceArrow(m,d[0][n],l)},c.prototype.replaceArrow=function(a,b,c){this.arrow().css(c?"left":"top",50*(1-a/b)+"%").css(c?"top":"left","")},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle();a.find(".tooltip-inner")[this.options.html?"html":"text"](b),a.removeClass("fade in top bottom left right")},c.prototype.hide=function(b){function d(){"in"!=e.hoverState&&f.detach(),e.$element.removeAttr("aria-describedby").trigger("hidden.bs."+e.type),b&&b()}var e=this,f=a(this.$tip),g=a.Event("hide.bs."+this.type);return this.$element.trigger(g),g.isDefaultPrevented()?void 0:(f.removeClass("in"),a.support.transition&&f.hasClass("fade")?f.one("bsTransitionEnd",d).emulateTransitionEnd(c.TRANSITION_DURATION):d(),this.hoverState=null,this)},c.prototype.fixTitle=function(){var a=this.$element;(a.attr("title")||"string"!=typeof a.attr("data-original-title"))&&a.attr("data-original-title",a.attr("title")||"").attr("title","")},c.prototype.hasContent=function(){return this.getTitle()},c.prototype.getPosition=function(b){b=b||this.$element;var c=b[0],d="BODY"==c.tagName,e=c.getBoundingClientRect();null==e.width&&(e=a.extend({},e,{width:e.right-e.left,height:e.bottom-e.top}));var f=d?{top:0,left:0}:b.offset(),g={scroll:d?document.documentElement.scrollTop||document.body.scrollTop:b.scrollTop()},h=d?{width:a(window).width(),height:a(window).height()}:null;return a.extend({},e,g,h,f)},c.prototype.getCalculatedOffset=function(a,b,c,d){return"bottom"==a?{top:b.top+b.height,left:b.left+b.width/2-c/2}:"top"==a?{top:b.top-d,left:b.left+b.width/2-c/2}:"left"==a?{top:b.top+b.height/2-d/2,left:b.left-c}:{top:b.top+b.height/2-d/2,left:b.left+b.width}},c.prototype.getViewportAdjustedDelta=function(a,b,c,d){var e={top:0,left:0};if(!this.$viewport)return e;var f=this.options.viewport&&this.options.viewport.padding||0,g=this.getPosition(this.$viewport);if(/right|left/.test(a)){var h=b.top-f-g.scroll,i=b.top+f-g.scroll+d;h<g.top?e.top=g.top-h:i>g.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;j<g.left?e.left=g.left-j:k>g.width&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){return this.$tip=this.$tip||a(this.options.template)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type)})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;(e||!/destroy|hide/.test(b))&&(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.4",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.4",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b<e[0])return this.activeTarget=null,this.clear();for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(void 0===e[a+1]||b<e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){this.activeTarget=b,this.clear();var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate.bs.scrollspy")},b.prototype.clear=function(){a(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var d=a.fn.scrollspy;a.fn.scrollspy=c,a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){return a.fn.scrollspy=d,this},a(window).on("load.bs.scrollspy.data-api",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);c.call(b,b.data())})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new c(this)),"string"==typeof b&&e[b]()})}var c=function(b){this.element=a(b)};c.VERSION="3.3.4",c.TRANSITION_DURATION=150,c.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.data("target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){
var e=c.find(".active:last a"),f=a.Event("hide.bs.tab",{relatedTarget:b[0]}),g=a.Event("show.bs.tab",{relatedTarget:e[0]});if(e.trigger(f),b.trigger(g),!g.isDefaultPrevented()&&!f.isDefaultPrevented()){var h=a(d);this.activate(b.closest("li"),c),this.activate(h,h.parent(),function(){e.trigger({type:"hidden.bs.tab",relatedTarget:b[0]}),b.trigger({type:"shown.bs.tab",relatedTarget:e[0]})})}}},c.prototype.activate=function(b,d,e){function f(){g.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.4",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return c>e?"top":!1;if("bottom"==this.affixed)return null!=c?e+this.unpin<=f.top?!1:"bottom":a-d>=e+g?!1:"bottom";var h=null==this.affixed,i=h?e:f.top,j=h?g:b;return null!=c&&c>=e?"top":null!=d&&i+j>=a-d?"bottom":!1},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=a(document.body).height();"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery);
(function(b){if(typeof define==="function"&&define.amd&&define.amd.jQuery){define(["jquery"],b)}else{b(jQuery)}}(function(ac){var S="left",T="right",ad="up",G="down",af="in",E="out",V="none",L="auto",W="swipe",K="pinch",R="tap",Y="doubletap",ag="longtap",F="hold",M="horizontal",J="vertical",Z="all",O=10,ab="start",X="move",aa="end",Q="cancel",ah="ontouchstart" in window,I=window.navigator.msPointerEnabled&&!window.navigator.pointerEnabled,ae=window.navigator.pointerEnabled||window.navigator.msPointerEnabled,P="TouchSwipe";var U={fingers:1,threshold:75,cancelThreshold:null,pinchThreshold:20,maxTimeThreshold:null,fingerReleaseThreshold:250,longTapThreshold:500,doubleTapThreshold:200,swipe:null,swipeLeft:null,swipeRight:null,swipeUp:null,swipeDown:null,swipeStatus:null,pinchIn:null,pinchOut:null,pinchStatus:null,click:null,tap:null,doubleTap:null,longTap:null,hold:null,triggerOnTouchEnd:true,triggerOnTouchLeave:false,allowPageScroll:"auto",fallbackToMouseEvents:true,excludedElements:"label, button, input, select, textarea, a, .noSwipe"};ac.fn.swipe=function(a){var b=ac(this),c=b.data(P);if(c&&typeof a==="string"){if(c[a]){return c[a].apply(this,Array.prototype.slice.call(arguments,1))}else{ac.error("Method "+a+" does not exist on jQuery.swipe")}}else{if(!c&&(typeof a==="object"||!a)){return H.apply(this,arguments)}}return b};ac.fn.swipe.defaults=U;ac.fn.swipe.phases={PHASE_START:ab,PHASE_MOVE:X,PHASE_END:aa,PHASE_CANCEL:Q};ac.fn.swipe.directions={LEFT:S,RIGHT:T,UP:ad,DOWN:G,IN:af,OUT:E};ac.fn.swipe.pageScroll={NONE:V,HORIZONTAL:M,VERTICAL:J,AUTO:L};ac.fn.swipe.fingers={ONE:1,TWO:2,THREE:3,ALL:Z};function H(a){if(a&&(a.allowPageScroll===undefined&&(a.swipe!==undefined||a.swipeStatus!==undefined))){a.allowPageScroll=V}if(a.click!==undefined&&a.tap===undefined){a.tap=a.click}if(!a){a={}}a=ac.extend({},ac.fn.swipe.defaults,a);return this.each(function(){var b=ac(this);var c=b.data(P);if(!c){c=new N(this,a);b.data(P,c)}})}function N(bT,D){var v=(ah||ae||!D.fallbackToMouseEvents),t=v?(ae?(I?"MSPointerDown":"pointerdown"):"touchstart"):"mousedown",x=v?(ae?(I?"MSPointerMove":"pointermove"):"touchmove"):"mousemove",h=v?(ae?(I?"MSPointerUp":"pointerup"):"touchend"):"mouseup",j=v?null:"mouseleave",bK=(ae?(I?"MSPointerCancel":"pointercancel"):"touchcancel");var bh=0,by=null,bm=0,bW=0,bo=0,y=1,ay=0,bE=0,q=null;var bw=ac(bT);var b="start";var f=0;var bx=null;var i=0,bV=0,bS=0,bk=0,p=0;var br=null,bi=null;try{bw.bind(t,bA);bw.bind(bK,bO)}catch(bd){ac.error("events not supported "+t+","+bK+" on jQuery.swipe")}this.enable=function(){bw.bind(t,bA);bw.bind(bK,bO);return bw};this.disable=function(){bD();return bw};this.destroy=function(){bD();bw.data(P,null);return bw};this.option=function(ai,aj){if(D[ai]!==undefined){if(aj===undefined){return D[ai]}else{D[ai]=aj}}else{ac.error("Option "+ai+" does not exist on jQuery.swipe.options")}return null};function bA(aj){if(bM()){return}if(ac(aj.target).closest(D.excludedElements,bw).length>0){return}var ai=aj.originalEvent?aj.originalEvent:aj;var ak,al=ah?ai.touches[0]:ai;b=ab;if(ah){f=ai.touches.length}else{aj.preventDefault()}bh=0;by=null;bE=null;bm=0;bW=0;bo=0;y=1;ay=0;bx=be();q=bn();k();if(!ah||(f===D.fingers||D.fingers===Z)||bq()){bf(0,al);i=aw();if(f==2){bf(1,ai.touches[1]);bW=bo=av(bx[0].start,bx[1].start)}if(D.swipeStatus||D.pinchStatus){ak=o(ai,b)}}else{ak=false}if(ak===false){b=Q;o(ai,b);return ak}else{if(D.hold){bi=setTimeout(ac.proxy(function(){bw.trigger("hold",[ai.target]);if(D.hold){ak=D.hold.call(bw,ai,ai.target)}},this),D.longTapThreshold)}a0(true)}return null}function bU(al){var ai=al.originalEvent?al.originalEvent:al;if(b===aa||b===Q||bb()){return}var am,an=ah?ai.touches[0]:ai;var ak=bG(an);bV=aw();if(ah){f=ai.touches.length}if(D.hold){clearTimeout(bi)}b=X;if(f==2){if(bW==0){bf(1,ai.touches[1]);bW=bo=av(bx[0].start,bx[1].start)}else{bG(ai.touches[1]);bo=av(bx[0].end,bx[1].end);bE=ax(bx[0].end,bx[1].end)}y=bQ(bW,bo);ay=Math.abs(bW-bo)}if((f===D.fingers||D.fingers===Z)||!ah||bq()){by=bC(ak.start,ak.end);bc(al,by);bh=bv(ak.start,ak.end);bm=bB();bF(by,bh);if(D.swipeStatus||D.pinchStatus){am=o(ai,b)}if(!D.triggerOnTouchEnd||D.triggerOnTouchLeave){var ao=true;if(D.triggerOnTouchLeave){var aj=bp(this);ao=C(ak.end,aj)}if(!D.triggerOnTouchEnd&&ao){b=bL(X)}else{if(D.triggerOnTouchLeave&&!ao){b=bL(aa)}}if(b==Q||b==aa){o(ai,b)}}}else{b=Q;o(ai,b)}if(am===false){b=Q;o(ai,b)}}function r(aj){var ai=aj.originalEvent;if(ah){if(ai.touches.length>0){B();return true}}if(bb()){f=bk}bV=aw();bm=bB();if(n()||!ba()){b=Q;o(ai,b)}else{if(D.triggerOnTouchEnd||(D.triggerOnTouchEnd==false&&b===X)){aj.preventDefault();b=aa;o(ai,b)}else{if(!D.triggerOnTouchEnd&&bR()){b=aa;bI(ai,b,R)}else{if(b===X){b=Q;o(ai,b)}}}}a0(false);return null}function bO(){f=0;bV=0;i=0;bW=0;bo=0;y=1;k();a0(false)}function s(aj){var ai=aj.originalEvent;if(D.triggerOnTouchLeave){b=bL(aa);o(ai,b)}}function bD(){bw.unbind(t,bA);bw.unbind(bK,bO);bw.unbind(x,bU);bw.unbind(h,r);if(j){bw.unbind(j,s)}a0(false)}function bL(ai){var aj=ai;var ak=bN();var al=ba();var am=n();if(!ak||am){aj=Q}else{if(al&&ai==X&&(!D.triggerOnTouchEnd||D.triggerOnTouchLeave)){aj=aa}else{if(!al&&ai==aa&&D.triggerOnTouchLeave){aj=Q}}}return aj}function o(ai,ak){var aj=undefined;if(u()||g()){aj=bI(ai,ak,W)}else{if((m()||bq())&&aj!==false){aj=bI(ai,ak,K)}}if(bH()&&aj!==false){aj=bI(ai,ak,Y)}else{if(az()&&aj!==false){aj=bI(ai,ak,ag)}else{if(bg()&&aj!==false){aj=bI(ai,ak,R)}}}if(ak===Q){bO(ai)}if(ak===aa){if(ah){if(ai.touches.length==0){bO(ai)}}else{bO(ai)}}return aj}function bI(ai,al,aj){var ak=undefined;if(aj==W){bw.trigger("swipeStatus",[al,by||null,bh||0,bm||0,f,bx]);if(D.swipeStatus){ak=D.swipeStatus.call(bw,ai,al,by||null,bh||0,bm||0,f,bx);if(ak===false){return false}}if(al==aa&&bs()){bw.trigger("swipe",[by,bh,bm,f,bx]);if(D.swipe){ak=D.swipe.call(bw,ai,by,bh,bm,f,bx);if(ak===false){return false}}switch(by){case S:bw.trigger("swipeLeft",[by,bh,bm,f,bx]);if(D.swipeLeft){ak=D.swipeLeft.call(bw,ai,by,bh,bm,f,bx)}break;case T:bw.trigger("swipeRight",[by,bh,bm,f,bx]);if(D.swipeRight){ak=D.swipeRight.call(bw,ai,by,bh,bm,f,bx)}break;case ad:bw.trigger("swipeUp",[by,bh,bm,f,bx]);if(D.swipeUp){ak=D.swipeUp.call(bw,ai,by,bh,bm,f,bx)}break;case G:bw.trigger("swipeDown",[by,bh,bm,f,bx]);if(D.swipeDown){ak=D.swipeDown.call(bw,ai,by,bh,bm,f,bx)}break}}}if(aj==K){bw.trigger("pinchStatus",[al,bE||null,ay||0,bm||0,f,y,bx]);if(D.pinchStatus){ak=D.pinchStatus.call(bw,ai,al,bE||null,ay||0,bm||0,f,y,bx);if(ak===false){return false}}if(al==aa&&bP()){switch(bE){case af:bw.trigger("pinchIn",[bE||null,ay||0,bm||0,f,y,bx]);if(D.pinchIn){ak=D.pinchIn.call(bw,ai,bE||null,ay||0,bm||0,f,y,bx)}break;case E:bw.trigger("pinchOut",[bE||null,ay||0,bm||0,f,y,bx]);if(D.pinchOut){ak=D.pinchOut.call(bw,ai,bE||null,ay||0,bm||0,f,y,bx)}break}}}if(aj==R){if(al===Q||al===aa){clearTimeout(br);clearTimeout(bi);if(c()&&!w()){p=aw();br=setTimeout(ac.proxy(function(){p=null;bw.trigger("tap",[ai.target]);if(D.tap){ak=D.tap.call(bw,ai,ai.target)}},this),D.doubleTapThreshold)}else{p=null;bw.trigger("tap",[ai.target]);if(D.tap){ak=D.tap.call(bw,ai,ai.target)}}}}else{if(aj==Y){if(al===Q||al===aa){clearTimeout(br);p=null;bw.trigger("doubletap",[ai.target]);if(D.doubleTap){ak=D.doubleTap.call(bw,ai,ai.target)}}}else{if(aj==ag){if(al===Q||al===aa){clearTimeout(br);p=null;bw.trigger("longtap",[ai.target]);if(D.longTap){ak=D.longTap.call(bw,ai,ai.target)}}}}}return ak}function ba(){var ai=true;if(D.threshold!==null){ai=bh>=D.threshold}return ai}function n(){var ai=false;if(D.cancelThreshold!==null&&by!==null){ai=(bu(by)-bh)>=D.cancelThreshold}return ai}function bj(){if(D.pinchThreshold!==null){return ay>=D.pinchThreshold}return true}function bN(){var ai;if(D.maxTimeThreshold){if(bm>=D.maxTimeThreshold){ai=false}else{ai=true}}else{ai=true}return ai}function bc(ak,aj){if(D.allowPageScroll===V||bq()){ak.preventDefault()}else{var ai=D.allowPageScroll===L;switch(aj){case S:if((D.swipeLeft&&ai)||(!ai&&D.allowPageScroll!=M)){ak.preventDefault()}break;case T:if((D.swipeRight&&ai)||(!ai&&D.allowPageScroll!=M)){ak.preventDefault()}break;case ad:if((D.swipeUp&&ai)||(!ai&&D.allowPageScroll!=J)){ak.preventDefault()}break;case G:if((D.swipeDown&&ai)||(!ai&&D.allowPageScroll!=J)){ak.preventDefault()}break}}}function bP(){var aj=bz();var ak=d();var ai=bj();return aj&&ak&&ai}function bq(){return !!(D.pinchStatus||D.pinchIn||D.pinchOut)}function m(){return !!(bP()&&bq())}function bs(){var ak=bN();var ai=ba();var al=bz();var an=d();var am=n();var aj=!am&&an&&al&&ai&&ak;return aj}function g(){return !!(D.swipe||D.swipeStatus||D.swipeLeft||D.swipeRight||D.swipeUp||D.swipeDown)}function u(){return !!(bs()&&g())}function bz(){return((f===D.fingers||D.fingers===Z)||!ah)}function d(){return bx[0].end.x!==0}function bR(){return !!(D.tap)}function c(){return !!(D.doubleTap)}function bt(){return !!(D.longTap)}function l(){if(p==null){return false}var ai=aw();return(c()&&((ai-p)<=D.doubleTapThreshold))}function w(){return l()}function z(){return((f===1||!ah)&&(isNaN(bh)||bh<D.threshold))}function a(){return((bm>D.longTapThreshold)&&(bh<O))}function bg(){return !!(z()&&bR())}function bH(){return !!(l()&&c())}function az(){return !!(a()&&bt())}function B(){bS=aw();bk=event.touches.length+1}function k(){bS=0;bk=0}function bb(){var aj=false;if(bS){var ai=aw()-bS;if(ai<=D.fingerReleaseThreshold){aj=true}}return aj}function bM(){return !!(bw.data(P+"_intouch")===true)}function a0(ai){if(ai===true){bw.bind(x,bU);bw.bind(h,r);if(j){bw.bind(j,s)}}else{bw.unbind(x,bU,false);bw.unbind(h,r,false);if(j){bw.unbind(j,s,false)}}bw.data(P+"_intouch",ai===true)}function bf(aj,ak){var ai=ak.identifier!==undefined?ak.identifier:0;bx[aj].identifier=ai;bx[aj].start.x=bx[aj].end.x=ak.pageX||ak.clientX;bx[aj].start.y=bx[aj].end.y=ak.pageY||ak.clientY;return bx[aj]}function bG(ak){var ai=ak.identifier!==undefined?ak.identifier:0;var aj=bl(ai);aj.end.x=ak.pageX||ak.clientX;aj.end.y=ak.pageY||ak.clientY;return aj}function bl(ai){for(var aj=0;aj<bx.length;aj++){if(bx[aj].identifier==ai){return bx[aj]}}}function be(){var aj=[];for(var ai=0;ai<=5;ai++){aj.push({start:{x:0,y:0},end:{x:0,y:0},identifier:0})}return aj}function bF(aj,ai){ai=Math.max(ai,bu(aj));q[aj].distance=ai}function bu(ai){if(q[ai]){return q[ai].distance}return undefined}function bn(){var ai={};ai[S]=A(S);ai[T]=A(T);ai[ad]=A(ad);ai[G]=A(G);return ai}function A(ai){return{direction:ai,distance:0}}function bB(){return bV-i}function av(ai,aj){var ak=Math.abs(ai.x-aj.x);var al=Math.abs(ai.y-aj.y);return Math.round(Math.sqrt(ak*ak+al*al))}function bQ(ak,aj){var ai=(aj/ak)*1;return ai.toFixed(2)}function ax(){if(y<1){return E}else{return af}}function bv(ai,aj){return Math.round(Math.sqrt(Math.pow(aj.x-ai.x,2)+Math.pow(aj.y-ai.y,2)))}function bJ(ak,am){var an=ak.x-am.x;var ai=am.y-ak.y;var al=Math.atan2(ai,an);var aj=Math.round(al*180/Math.PI);if(aj<0){aj=360-Math.abs(aj)}return aj}function bC(aj,ak){var ai=bJ(aj,ak);if((ai<=45)&&(ai>=0)){return S}else{if((ai<=360)&&(ai>=315)){return S}else{if((ai>=135)&&(ai<=225)){return T}else{if((ai>45)&&(ai<135)){return G}else{return ad}}}}}function aw(){var ai=new Date();return ai.getTime()}function bp(ak){ak=ac(ak);var ai=ak.offset();var aj={left:ai.left,right:ai.left+ak.outerWidth(),top:ai.top,bottom:ai.top+ak.outerHeight()};return aj}function C(aj,ai){return(aj.x>ai.left&&aj.x<ai.right&&aj.y>ai.top&&aj.y<ai.bottom)}}}));if(typeof(console)==="undefined"){var console={};console.log=console.error=console.info=console.debug=console.warn=console.trace=console.dir=console.dirxml=console.group=console.groupEnd=console.time=console.timeEnd=console.assert=console.profile=console.groupCollapsed=function(){}}if(window.tplogs==true){try{console.groupCollapsed("ThemePunch GreenSocks Logs")}catch(e){}}var oldgs=window.GreenSockGlobals;oldgs_queue=window._gsQueue;var punchgs=window.GreenSockGlobals={};if(window.tplogs==true){try{console.info("Build GreenSock SandBox for ThemePunch Plugins");console.info("GreenSock TweenLite Engine Initalised by ThemePunch Plugin")}catch(e){}
}(function(aA,aP){var aL=aA.GreenSockGlobals=aA.GreenSockGlobals||aA;if(!aL.TweenLite){var aB,aC,aG,aT,aF,aI=function(a){var d,b=a.split("."),c=aL;for(d=0;b.length>d;d++){c[b[d]]=c=c[b[d]]||{}}return c},aM=aI("com.greensock"),aU=1e-10,az=function(b){var d,a=[],c=b.length;for(d=0;d!==c;a.push(b[d++])){}return a},aH=function(){},aO=function(){var a=Object.prototype.toString,b=a.call([]);return function(c){return null!=c&&(c instanceof Array||"object"==typeof c&&!!c.push&&a.call(c)===b)}}(),aR={},aE=function(c,d,g,b){this.sc=aR[c]?aR[c].sc:[],aR[c]=this,this.gsClass=null,this.func=g;var f=[];this.check=function(l){for(var k,j,a,n,o=d.length,i=o;--o>-1;){(k=aR[d[o]]||new aE(d[o],[])).gsClass?(f[o]=k.gsClass,i--):l&&k.sc.push(this)}if(0===i&&g){for(j=("com.greensock."+c).split("."),a=j.pop(),n=aI(j.join("."))[a]=this.gsClass=g.apply(g,f),b&&(aL[a]=n,"function"==typeof define&&define.amd?define((aA.GreenSockAMDPath?aA.GreenSockAMDPath+"/":"")+c.split(".").pop(),[],function(){return n}):c===aP&&"undefined"!=typeof module&&module.exports&&(module.exports=n)),o=0;this.sc.length>o;o++){this.sc[o].check()}}},this.check(!0)},aQ=aA._gsDefine=function(b,d,a,c){return new aE(b,d,a,c)},ay=aM._class=function(b,c,a){return c=c||function(){},aQ(b,[],function(){return c},a),c};aQ.globals=aL;var aN=[0,0,1,1],Y=[],av=ay("easing.Ease",function(b,d,a,c){this._func=b,this._type=a||0,this._power=c||0,this._params=d?aN.concat(d):aN},!0),ax=av.map={},ac=av.register=function(p,h,g,q){for(var b,d,j,c,f=h.split(","),k=f.length,m=(g||"easeIn,easeOut,easeInOut").split(",");--k>-1;){for(d=f[k],b=q?ay("easing."+d,null,!0):aM.easing[d]||{},j=m.length;--j>-1;){c=m[j],ax[d+"."+c]=ax[c+d]=b[c]=p.getRatio?p:p[c]||new p}}};for(aG=av.prototype,aG._calcEnd=!1,aG.getRatio=function(b){if(this._func){return this._params[0]=b,this._func.apply(null,this._params)}var d=this._type,a=this._power,c=1===d?1-b:2===d?b:0.5>b?2*b:2*(1-b);return 1===a?c*=c:2===a?c*=c*c:3===a?c*=c*c*c:4===a&&(c*=c*c*c*c),1===d?1-c:2===d?c:0.5>b?c/2:1-c/2},aB=["Linear","Quad","Cubic","Quart","Quint,Strong"],aC=aB.length;--aC>-1;){aG=aB[aC]+",Power"+aC,ac(new av(null,null,1,aC),aG,"easeOut",!0),ac(new av(null,null,2,aC),aG,"easeIn"+(0===aC?",easeNone":"")),ac(new av(null,null,3,aC),aG,"easeInOut")}ax.linear=aM.easing.Linear.easeIn,ax.swing=aM.easing.Quad.easeInOut;var aS=ay("events.EventDispatcher",function(a){this._listeners={},this._eventTarget=a||this});aG=aS.prototype,aG.addEventListener=function(k,g,d,m,a){a=a||0;var b,c,f=this._listeners[k],j=0;for(null==f&&(this._listeners[k]=f=[]),c=f.length;--c>-1;){b=f[c],b.c===g&&b.s===d?f.splice(c,1):0===j&&a>b.pr&&(j=c+1)}f.splice(j,0,{c:g,s:d,up:m,pr:a}),this!==aT||aF||aT.wake()},aG.removeEventListener=function(b,d){var a,c=this._listeners[b];if(c){for(a=c.length;--a>-1;){if(c[a].c===d){return c.splice(a,1),void 0}}}},aG.dispatchEvent=function(b){var f,a,c,d=this._listeners[b];if(d){for(f=d.length,a=this._eventTarget;--f>-1;){c=d[f],c&&(c.up?c.c.call(c.s||a,{type:b,target:a}):c.c.call(c.s||a))}}};var aJ=aA.requestAnimationFrame,ar=aA.cancelAnimationFrame,Z=Date.now||function(){return(new Date).getTime()},aw=Z();for(aB=["ms","moz","webkit","o"],aC=aB.length;--aC>-1&&!aJ;){aJ=aA[aB[aC]+"RequestAnimationFrame"],ar=aA[aB[aC]+"CancelAnimationFrame"]||aA[aB[aC]+"CancelRequestAnimationFrame"]}ay("Ticker",function(y,q){var k,z,a,g,j,m=this,x=Z(),o=q!==!1&&aJ,w=500,b=33,v=function(d){var f,c,h=Z()-aw;h>w&&(x+=h-b),aw+=h,m.time=(aw-x)/1000,f=m.time-j,(!k||f>0||d===!0)&&(m.frame++,j+=f+(f>=g?0.004:g-f),c=!0),d!==!0&&(a=z(v)),c&&m.dispatchEvent("tick")};aS.call(m),m.time=m.frame=0,m.tick=function(){v(!0)},m.lagSmoothing=function(c,d){w=c||1/aU,b=Math.min(d,w,0)},m.sleep=function(){null!=a&&(o&&ar?ar(a):clearTimeout(a),z=aH,a=null,m===aT&&(aF=!1))},m.wake=function(){null!==a?m.sleep():m.frame>10&&(aw=Z()-w+5),z=0===k?aH:o&&aJ?aJ:function(c){return setTimeout(c,0|1000*(j-m.time)+1)},m===aT&&(aF=!0),v(2)},m.fps=function(c){return arguments.length?(k=c,g=1/(k||60),j=this.time+g,m.wake(),void 0):k},m.useRAF=function(c){return arguments.length?(m.sleep(),o=c,m.fps(k),void 0):o},m.fps(y),setTimeout(function(){o&&(!a||5>m.frame)&&m.useRAF(!1)},1500)}),aG=aM.Ticker.prototype=new aM.events.EventDispatcher,aG.constructor=aM.Ticker;var aa=ay("core.Animation",function(b,c){if(this.vars=c=c||{},this._duration=this._totalDuration=b||0,this._delay=Number(c.delay)||0,this._timeScale=1,this._active=c.immediateRender===!0,this.data=c.data,this._reversed=c.reversed===!0,aq){aF||aT.wake();var a=this.vars.useFrames?aD:aq;a.add(this,a._time),this.vars.paused&&this.paused(!0)}});aT=aa.ticker=new aM.Ticker,aG=aa.prototype,aG._dirty=aG._gc=aG._initted=aG._paused=!1,aG._totalTime=aG._time=0,aG._rawPrevTime=-1,aG._next=aG._last=aG._onUpdate=aG._timeline=aG.timeline=null,aG._paused=!1;var ap=function(){aF&&Z()-aw>2000&&aT.wake(),setTimeout(ap,2000)};ap(),aG.play=function(a,b){return null!=a&&this.seek(a,b),this.reversed(!1).paused(!1)},aG.pause=function(a,b){return null!=a&&this.seek(a,b),this.paused(!0)},aG.resume=function(a,b){return null!=a&&this.seek(a,b),this.paused(!1)},aG.seek=function(a,b){return this.totalTime(Number(a),b!==!1)},aG.restart=function(a,b){return this.reversed(!1).paused(!1).totalTime(a?-this._delay:0,b!==!1,!0)},aG.reverse=function(a,b){return null!=a&&this.seek(a||this.totalDuration(),b),this.reversed(!0).paused(!1)},aG.render=function(){},aG.invalidate=function(){return this._time=this._totalTime=0,this._initted=this._gc=!1,this._rawPrevTime=-1,(this._gc||!this.timeline)&&this._enabled(!0),this},aG.isActive=function(){var b,c=this._timeline,a=this._startTime;return !c||!this._gc&&!this._paused&&c.isActive()&&(b=c.rawTime())>=a&&a+this.totalDuration()/this._timeScale>b},aG._enabled=function(a,b){return aF||aT.wake(),this._gc=!a,this._active=this.isActive(),b!==!0&&(a&&!this.timeline?this._timeline.add(this,this._startTime-this._delay):!a&&this.timeline&&this._timeline._remove(this,!0)),!1},aG._kill=function(){return this._enabled(!1,!1)},aG.kill=function(a,b){return this._kill(a,b),this},aG._uncache=function(a){for(var b=a?this:this.timeline;b;){b._dirty=!0,b=b.timeline}return this},aG._swapSelfInParams=function(b){for(var c=b.length,a=b.concat();--c>-1;){"{self}"===b[c]&&(a[c]=this)}return a},aG.eventCallback=function(b,f,a,c){if("on"===(b||"").substr(0,2)){var d=this.vars;if(1===arguments.length){return d[b]}null==f?delete d[b]:(d[b]=f,d[b+"Params"]=aO(a)&&-1!==a.join("").indexOf("{self}")?this._swapSelfInParams(a):a,d[b+"Scope"]=c),"onUpdate"===b&&(this._onUpdate=f)}return this},aG.delay=function(a){return arguments.length?(this._timeline.smoothChildTiming&&this.startTime(this._startTime+a-this._delay),this._delay=a,this):this._delay},aG.duration=function(a){return arguments.length?(this._duration=this._totalDuration=a,this._uncache(!0),this._timeline.smoothChildTiming&&this._time>0&&this._time<this._duration&&0!==a&&this.totalTime(this._totalTime*(a/this._duration),!0),this):(this._dirty=!1,this._duration)},aG.totalDuration=function(a){return this._dirty=!1,arguments.length?this.duration(a):this._totalDuration},aG.time=function(a,b){return arguments.length?(this._dirty&&this.totalDuration(),this.totalTime(a>this._duration?this._duration:a,b)):this._time},aG.totalTime=function(b,f,a){if(aF||aT.wake(),!arguments.length){return this._totalTime}if(this._timeline){if(0>b&&!a&&(b+=this.totalDuration()),this._timeline.smoothChildTiming){this._dirty&&this.totalDuration();var c=this._totalDuration,d=this._timeline;if(b>c&&!a&&(b=c),this._startTime=(this._paused?this._pauseTime:d._time)-(this._reversed?c-b:b)/this._timeScale,d._dirty||this._uncache(!1),d._timeline){for(;d._timeline;){d._timeline._time!==(d._startTime+d._totalTime)/d._timeScale&&d.totalTime(d._totalTime,!0),d=d._timeline}}}this._gc&&this._enabled(!0,!1),(this._totalTime!==b||0===this._duration)&&(this.render(b,f,!1),au.length&&af())}return this},aG.progress=aG.totalProgress=function(a,b){return arguments.length?this.totalTime(this.duration()*a,b):this._time/this.duration()},aG.startTime=function(a){return arguments.length?(a!==this._startTime&&(this._startTime=a,this.timeline&&this.timeline._sortChildren&&this.timeline.add(this,a-this._delay)),this):this._startTime},aG.endTime=function(a){return this._startTime+(0!=a?this.totalDuration():this.duration())/this._timeScale},aG.timeScale=function(b){if(!arguments.length){return this._timeScale}if(b=b||aU,this._timeline&&this._timeline.smoothChildTiming){var c=this._pauseTime,a=c||0===c?c:this._timeline.totalTime();this._startTime=a-(a-this._startTime)*this._timeScale/b}return this._timeScale=b,this._uncache(!1)},aG.reversed=function(a){return arguments.length?(a!=this._reversed&&(this._reversed=a,this.totalTime(this._timeline&&!this._timeline.smoothChildTiming?this.totalDuration()-this._totalTime:this._totalTime,!0)),this):this._reversed},aG.paused=function(b){if(!arguments.length){return this._paused}if(b!=this._paused&&this._timeline){aF||b||aT.wake();var d=this._timeline,a=d.rawTime(),c=a-this._pauseTime;!b&&d.smoothChildTiming&&(this._startTime+=c,this._uncache(!1)),this._pauseTime=b?a:null,this._paused=b,this._active=this.isActive(),!b&&0!==c&&this._initted&&this.duration()&&this.render(d.smoothChildTiming?this._totalTime:(a-this._startTime)/this._timeScale,!0,!0)}return this._gc&&!b&&this._enabled(!0,!1),this};var ao=ay("core.SimpleTimeline",function(a){aa.call(this,0,a),this.autoRemoveChildren=this.smoothChildTiming=!0});aG=ao.prototype=new aa,aG.constructor=ao,aG.kill()._gc=!1,aG._first=aG._last=aG._recent=null,aG._sortChildren=!1,aG.add=aG.insert=function(b,d){var a,c;if(b._startTime=Number(d||0)+b._delay,b._paused&&this!==b._timeline&&(b._pauseTime=b._startTime+(this.rawTime()-b._startTime)/b._timeScale),b.timeline&&b.timeline._remove(b,!0),b.timeline=b._timeline=this,b._gc&&b._enabled(!0,!0),a=this._last,this._sortChildren){for(c=b._startTime;a&&a._startTime>c;){a=a._prev}}return a?(b._next=a._next,a._next=b):(b._next=this._first,this._first=b),b._next?b._next._prev=b:this._last=b,b._prev=a,this._recent=b,this._timeline&&this._uncache(!0),this},aG._remove=function(a,b){return a.timeline===this&&(b||a._enabled(!1,!0),a._prev?a._prev._next=a._next:this._first===a&&(this._first=a._next),a._next?a._next._prev=a._prev:this._last===a&&(this._last=a._prev),a._next=a._prev=a.timeline=null,a===this._recent&&(this._recent=this._last),this._timeline&&this._uncache(!0)),this},aG.render=function(b,f,a){var c,d=this._first;for(this._totalTime=this._time=this._rawPrevTime=b;d;){c=d._next,(d._active||b>=d._startTime&&!d._paused)&&(d._reversed?d.render((d._dirty?d.totalDuration():d._totalDuration)-(b-d._startTime)*d._timeScale,f,a):d.render((b-d._startTime)*d._timeScale,f,a)),d=c}},aG.rawTime=function(){return aF||aT.wake(),this._totalTime};var aj=ay("TweenLite",function(h,d,f){if(aa.call(this,d,f),this.render=aj.prototype.render,null==h){throw"Cannot tween a null target."}this.target=h="string"!=typeof h?h:aj.selector(h)||h;var g,k,c,j=h.jquery||h.length&&h!==aA&&h[0]&&(h[0]===aA||h[0].nodeType&&h[0].style&&!h.nodeType),b=this.vars.overwrite;if(this._overwrite=b=null==b?ab[aj.defaultOverwrite]:"number"==typeof b?b>>0:ab[b],(j||h instanceof Array||h.push&&aO(h))&&"number"!=typeof h[0]){for(this._targets=c=az(h),this._propLookup=[],this._siblings=[],g=0;c.length>g;g++){k=c[g],k?"string"!=typeof k?k.length&&k!==aA&&k[0]&&(k[0]===aA||k[0].nodeType&&k[0].style&&!k.nodeType)?(c.splice(g--,1),this._targets=c=c.concat(az(k))):(this._siblings[g]=at(k,this,!1),1===b&&this._siblings[g].length>1&&ak(k,this,null,1,this._siblings[g])):(k=c[g--]=aj.selector(k),"string"==typeof k&&c.splice(g+1,1)):c.splice(g--,1)}}else{this._propLookup={},this._siblings=at(h,this,!1),1===b&&this._siblings.length>1&&ak(h,this,null,1,this._siblings)}(this.vars.immediateRender||0===d&&0===this._delay&&this.vars.immediateRender!==!1)&&(this._time=-aU,this.render(-this._delay))},!0),an=function(a){return a&&a.length&&a!==aA&&a[0]&&(a[0]===aA||a[0].nodeType&&a[0].style&&!a.nodeType)},ad=function(b,d){var a,c={};for(a in b){al[a]||a in d&&"transform"!==a&&"x"!==a&&"y"!==a&&"width"!==a&&"height"!==a&&"className"!==a&&"border"!==a||!(!X[a]||X[a]&&X[a]._autoCSS)||(c[a]=b[a],delete b[a])}b.css=c};aG=aj.prototype=new aa,aG.constructor=aj,aG.kill()._gc=!1,aG.ratio=0,aG._firstPT=aG._targets=aG._overwrittenProps=aG._startAt=null,aG._notifyPluginsOfEnabled=aG._lazy=!1,aj.version="1.14.2",aj.defaultEase=aG._ease=new av(null,null,1,1),aj.defaultOverwrite="auto",aj.ticker=aT,aj.autoSleep=!0,aj.lagSmoothing=function(a,b){aT.lagSmoothing(a,b)},aj.selector=aA.$||aA.jQuery||function(b){var a=aA.$||aA.jQuery;return a?(aj.selector=a,a(b)):"undefined"==typeof document?b:document.querySelectorAll?document.querySelectorAll(b):document.getElementById("#"===b.charAt(0)?b.substr(1):b)};var au=[],ag={},ae=aj._internals={isArray:aO,isSelector:an,lazyTweens:au},X=aj._plugins={},am=ae.tweenLookup={},aK=0,al=ae.reservedProps={ease:1,delay:1,overwrite:1,onComplete:1,onCompleteParams:1,onCompleteScope:1,useFrames:1,runBackwards:1,startAt:1,onUpdate:1,onUpdateParams:1,onUpdateScope:1,onStart:1,onStartParams:1,onStartScope:1,onReverseComplete:1,onReverseCompleteParams:1,onReverseCompleteScope:1,onRepeat:1,onRepeatParams:1,onRepeatScope:1,easeParams:1,yoyo:1,immediateRender:1,repeat:1,repeatDelay:1,data:1,paused:1,reversed:1,autoCSS:1,lazy:1,onOverwrite:1},ab={none:0,all:1,auto:2,concurrent:3,allOnStart:4,preexisting:5,"true":1,"false":0},aD=aa._rootFramesTimeline=new ao,aq=aa._rootTimeline=new ao,af=ae.lazyRender=function(){var a,b=au.length;for(ag={};--b>-1;){a=au[b],a&&a._lazy!==!1&&(a.render(a._lazy[0],a._lazy[1],!0),a._lazy=!1)}au.length=0};aq._startTime=aT.time,aD._startTime=aT.frame,aq._active=aD._active=!0,setTimeout(af,1),aa._updateRoot=aj.render=function(){var b,c,a;if(au.length&&af(),aq.render((aT.time-aq._startTime)*aq._timeScale,!1,!1),aD.render((aT.frame-aD._startTime)*aD._timeScale,!1,!1),au.length&&af(),!(aT.frame%120)){for(a in am){for(c=am[a].tweens,b=c.length;--b>-1;){c[b]._gc&&c.splice(b,1)}0===c.length&&delete am[a]}if(a=aq._first,(!a||a._paused)&&aj.autoSleep&&!aD._first&&1===aT._listeners.tick.length){for(;a&&a._paused;){a=a._next}a||aT.sleep()}}},aT.addEventListener("tick",aa._updateRoot);var at=function(b,f,a){var c,d,g=b._gsTweenID;if(am[g||(b._gsTweenID=g="t"+aK++)]||(am[g]={target:b,tweens:[]}),f&&(c=am[g].tweens,c[d=c.length]=f,a)){for(;--d>-1;){c[d]===f&&c.splice(d,1)}}return am[g].tweens},ah=function(d,h,c,f){var g,j,b=d.vars.onOverwrite;return b&&(g=b(d,h,c,f)),b=aj.onOverwrite,b&&(j=b(d,h,c,f)),g!==!1&&j!==!1},ak=function(A,w,p,B,b){var g,y,d,k;if(1===B||B>=4){for(k=b.length,g=0;k>g;g++){if((d=b[g])!==w){d._gc||ah(d,w)&&d._enabled(!1,!1)&&(y=!0)}else{if(5===B){break}}}return y}var q,z=w._startTime+aU,j=[],v=0,x=0===w._duration;for(g=b.length;--g>-1;){(d=b[g])===w||d._gc||d._paused||(d._timeline!==w._timeline?(q=q||ai(w,0,x),0===ai(d,q,x)&&(j[v++]=d)):z>=d._startTime&&d._startTime+d.totalDuration()/d._timeScale>z&&((x||!d._initted)&&2e-10>=z-d._startTime||(j[v++]=d)))}for(g=v;--g>-1;){if(d=j[g],2===B&&d._kill(p,A,w)&&(y=!0),2!==B||!d._firstPT&&d._initted){if(2!==B&&!ah(d,w)){continue}d._enabled(!1,!1)&&(y=!0)}}return y},ai=function(b,f,a){for(var c=b._timeline,d=c._timeScale,g=b._startTime;c._timeline;){if(g+=c._startTime,d*=c._timeScale,c._paused){return -100}c=c._timeline}return g/=d,g>f?g-f:a&&g===f||!b._initted&&2*aU>g-f?aU:(g+=b.totalDuration()/b._timeScale/d)>f+aU?0:g-f-aU};aG._init=function(){var p,k,g,q,b,d=this.vars,m=this._overwrittenProps,c=this._duration,f=!!d.immediateRender,j=d.ease;if(d.startAt){this._startAt&&(this._startAt.render(-1,!0),this._startAt.kill()),b={};for(q in d.startAt){b[q]=d.startAt[q]}if(b.overwrite=!1,b.immediateRender=!0,b.lazy=f&&d.lazy!==!1,b.startAt=b.delay=null,this._startAt=aj.to(this.target,0,b),f){if(this._time>0){this._startAt=null}else{if(0!==c){return}}}}else{if(d.runBackwards&&0!==c){if(this._startAt){this._startAt.render(-1,!0),this._startAt.kill(),this._startAt=null}else{0!==this._time&&(f=!1),g={};for(q in d){al[q]&&"autoCSS"!==q||(g[q]=d[q])}if(g.overwrite=0,g.data="isFromStart",g.lazy=f&&d.lazy!==!1,g.immediateRender=f,this._startAt=aj.to(this.target,0,g),f){if(0===this._time){return}}else{this._startAt._init(),this._startAt._enabled(!1),this.vars.immediateRender&&(this._startAt=null)}}}}if(this._ease=j=j?j instanceof av?j:"function"==typeof j?new av(j,d.easeParams):ax[j]||aj.defaultEase:aj.defaultEase,d.easeParams instanceof Array&&j.config&&(this._ease=j.config.apply(j,d.easeParams)),this._easeType=this._ease._type,this._easePower=this._ease._power,this._firstPT=null,this._targets){for(p=this._targets.length;--p>-1;){this._initProps(this._targets[p],this._propLookup[p]={},this._siblings[p],m?m[p]:null)&&(k=!0)}}else{k=this._initProps(this.target,this._propLookup,this._siblings,m)}if(k&&aj._onPluginEvent("_onInitAllProps",this),m&&(this._firstPT||"function"!=typeof this.target&&this._enabled(!1,!1)),d.runBackwards){for(g=this._firstPT;g;){g.s+=g.c,g.c=-g.c,g=g._next}}this._onUpdate=d.onUpdate,this._initted=!0},aG._initProps=function(k,g,q,b){var d,m,c,f,j,p;if(null==k){return !1}ag[k._gsTweenID]&&af(),this.vars.css||k.style&&k!==aA&&k.nodeType&&X.css&&this.vars.autoCSS!==!1&&ad(this.vars,k);for(d in this.vars){if(p=this.vars[d],al[d]){p&&(p instanceof Array||p.push&&aO(p))&&-1!==p.join("").indexOf("{self}")&&(this.vars[d]=p=this._swapSelfInParams(p,this))}else{if(X[d]&&(f=new X[d])._onInitTween(k,this.vars[d],this)){for(this._firstPT=j={_next:this._firstPT,t:f,p:"setRatio",s:0,c:1,f:!0,n:d,pg:!0,pr:f._priority},m=f._overwriteProps.length;--m>-1;){g[f._overwriteProps[m]]=this._firstPT}(f._priority||f._onInitAllProps)&&(c=!0),(f._onDisable||f._onEnable)&&(this._notifyPluginsOfEnabled=!0)}else{this._firstPT=g[d]=j={_next:this._firstPT,t:k,p:d,f:"function"==typeof k[d],n:d,pg:!1,pr:0},j.s=j.f?k[d.indexOf("set")||"function"!=typeof k["get"+d.substr(3)]?d:"get"+d.substr(3)]():parseFloat(k[d]),j.c="string"==typeof p&&"="===p.charAt(1)?parseInt(p.charAt(0)+"1",10)*Number(p.substr(2)):Number(p)-j.s||0}}j&&j._next&&(j._next._prev=j)}return b&&this._kill(b,k)?this._initProps(k,g,q,b):this._overwrite>1&&this._firstPT&&q.length>1&&ak(k,this,g,this._overwrite,q)?(this._kill(g,k),this._initProps(k,g,q,b)):(this._firstPT&&(this.vars.lazy!==!1&&this._duration||this.vars.lazy&&!this._duration)&&(ag[k._gsTweenID]=!0),c)},aG.render=function(y,v,k){var z,b,d,w,c=this._time,j=this._duration,p=this._rawPrevTime;if(y>=j){this._totalTime=this._time=j,this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1,this._reversed||(z=!0,b="onComplete"),0===j&&(this._initted||!this.vars.lazy||k)&&(this._startTime===this._timeline._duration&&(y=0),(0===y||0>p||p===aU)&&p!==y&&(k=!0,p>aU&&(b="onReverseComplete")),this._rawPrevTime=w=!v||y||p===y?y:aU)}else{if(1e-7>y){this._totalTime=this._time=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0,(0!==c||0===j&&p>0&&p!==aU)&&(b="onReverseComplete",z=this._reversed),0>y&&(this._active=!1,0===j&&(this._initted||!this.vars.lazy||k)&&(p>=0&&(k=!0),this._rawPrevTime=w=!v||y||p===y?y:aU)),this._initted||(k=!0)}else{if(this._totalTime=this._time=y,this._easeType){var x=y/j,g=this._easeType,q=this._easePower;(1===g||3===g&&x>=0.5)&&(x=1-x),3===g&&(x*=2),1===q?x*=x:2===q?x*=x*x:3===q?x*=x*x*x:4===q&&(x*=x*x*x*x),this.ratio=1===g?1-x:2===g?x:0.5>y/j?x/2:1-x/2}else{this.ratio=this._ease.getRatio(y/j)}}}if(this._time!==c||k){if(!this._initted){if(this._init(),!this._initted||this._gc){return}if(!k&&this._firstPT&&(this.vars.lazy!==!1&&this._duration||this.vars.lazy&&!this._duration)){return this._time=this._totalTime=c,this._rawPrevTime=p,au.push(this),this._lazy=[y,v],void 0}this._time&&!z?this.ratio=this._ease.getRatio(this._time/j):z&&this._ease._calcEnd&&(this.ratio=this._ease.getRatio(0===this._time?0:1))}for(this._lazy!==!1&&(this._lazy=!1),this._active||!this._paused&&this._time!==c&&y>=0&&(this._active=!0),0===c&&(this._startAt&&(y>=0?this._startAt.render(y,v,k):b||(b="_dummyGS")),this.vars.onStart&&(0!==this._time||0===j)&&(v||this.vars.onStart.apply(this.vars.onStartScope||this,this.vars.onStartParams||Y))),d=this._firstPT;d;){d.f?d.t[d.p](d.c*this.ratio+d.s):d.t[d.p]=d.c*this.ratio+d.s,d=d._next}this._onUpdate&&(0>y&&this._startAt&&y!==-0.0001&&this._startAt.render(y,v,k),v||(this._time!==c||z)&&this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||Y)),b&&(!this._gc||k)&&(0>y&&this._startAt&&!this._onUpdate&&y!==-0.0001&&this._startAt.render(y,v,k),z&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!v&&this.vars[b]&&this.vars[b].apply(this.vars[b+"Scope"]||this,this.vars[b+"Params"]||Y),0===j&&this._rawPrevTime===aU&&w!==aU&&(this._rawPrevTime=0))}},aG._kill=function(v,k,g){if("all"===v&&(v=null),null==v&&(null==k||k===this.target)){return this._lazy=!1,this._enabled(!1,!1)}k="string"!=typeof k?k||this._targets||this.target:aj.selector(k)||k;var w,b,d,m,c,f,j,p,q;if((aO(k)||an(k))&&"number"!=typeof k[0]){for(w=k.length;--w>-1;){this._kill(v,k[w])&&(f=!0)}}else{if(this._targets){for(w=this._targets.length;--w>-1;){if(k===this._targets[w]){c=this._propLookup[w]||{},this._overwrittenProps=this._overwrittenProps||[],b=this._overwrittenProps[w]=v?this._overwrittenProps[w]||{}:"all";break}}}else{if(k!==this.target){return !1}c=this._propLookup,b=this._overwrittenProps=v?this._overwrittenProps||{}:"all"}if(c){if(j=v||c,p=v!==b&&"all"!==b&&v!==c&&("object"!=typeof v||!v._tempKill),g&&(aj.onOverwrite||this.vars.onOverwrite)){for(d in j){c[d]&&(q||(q=[]),q.push(d))}if(!ah(this,g,k,q)){return !1}}for(d in j){(m=c[d])&&(m.pg&&m.t._kill(j)&&(f=!0),m.pg&&0!==m.t._overwriteProps.length||(m._prev?m._prev._next=m._next:m===this._firstPT&&(this._firstPT=m._next),m._next&&(m._next._prev=m._prev),m._next=m._prev=null),delete c[d]),p&&(b[d]=1)}!this._firstPT&&this._initted&&this._enabled(!1,!1)}}return f},aG.invalidate=function(){return this._notifyPluginsOfEnabled&&aj._onPluginEvent("_onDisable",this),this._firstPT=this._overwrittenProps=this._startAt=this._onUpdate=null,this._notifyPluginsOfEnabled=this._active=this._lazy=!1,this._propLookup=this._targets?{}:[],aa.prototype.invalidate.call(this),this.vars.immediateRender&&(this._time=-aU,this.render(-this._delay)),this},aG._enabled=function(b,d){if(aF||aT.wake(),b&&this._gc){var a,c=this._targets;if(c){for(a=c.length;--a>-1;){this._siblings[a]=at(c[a],this,!0)}}else{this._siblings=at(this.target,this,!0)}}return aa.prototype._enabled.call(this,b,d),this._notifyPluginsOfEnabled&&this._firstPT?aj._onPluginEvent(b?"_onEnable":"_onDisable",this):!1},aj.to=function(b,c,a){return new aj(b,c,a)},aj.from=function(b,c,a){return a.runBackwards=!0,a.immediateRender=0!=a.immediateRender,new aj(b,c,a)},aj.fromTo=function(b,d,a,c){return c.startAt=a,c.immediateRender=0!=c.immediateRender&&0!=a.immediateRender,new aj(b,d,c)},aj.delayedCall=function(b,f,a,c,d){return new aj(f,0,{delay:b,onComplete:f,onCompleteParams:a,onCompleteScope:c,onReverseComplete:f,onReverseCompleteParams:a,onReverseCompleteScope:c,immediateRender:!1,useFrames:d,overwrite:0})},aj.set=function(a,b){return new aj(a,0,b)},aj.getTweensOf=function(b,f){if(null==b){return[]}b="string"!=typeof b?b:aj.selector(b)||b;var a,c,d,g;if((aO(b)||an(b))&&"number"!=typeof b[0]){for(a=b.length,c=[];--a>-1;){c=c.concat(aj.getTweensOf(b[a],f))}for(a=c.length;--a>-1;){for(g=c[a],d=a;--d>-1;){g===c[d]&&c.splice(a,1)}}}else{for(c=at(b).concat(),a=c.length;--a>-1;){(c[a]._gc||f&&!c[a].isActive())&&c.splice(a,1)}}return c},aj.killTweensOf=aj.killDelayedCallsTo=function(b,f,a){"object"==typeof f&&(a=f,f=!1);for(var c=aj.getTweensOf(b,f),d=c.length;--d>-1;){c[d]._kill(a,b)}};var W=ay("plugins.TweenPlugin",function(a,b){this._overwriteProps=(a||"").split(","),this._propName=this._overwriteProps[0],this._priority=b||0,this._super=W.prototype},!0);if(aG=W.prototype,W.version="1.10.1",W.API=2,aG._firstPT=null,aG._addTween=function(d,h,c,f,g,k){var b,j;return null!=f&&(b="number"==typeof f||"="!==f.charAt(1)?Number(f)-c:parseInt(f.charAt(0)+"1",10)*Number(f.substr(2)))?(this._firstPT=j={_next:this._firstPT,t:d,p:h,s:c,c:b,f:"function"==typeof d[h],n:g||h,r:k},j._next&&(j._next._prev=j),j):void 0},aG.setRatio=function(b){for(var d,a=this._firstPT,c=0.000001;a;){d=a.c*b+a.s,a.r?d=Math.round(d):c>d&&d>-c&&(d=0),a.f?a.t[a.p](d):a.t[a.p]=d,a=a._next}},aG._kill=function(b){var d,a=this._overwriteProps,c=this._firstPT;if(null!=b[this._propName]){this._overwriteProps=[]}else{for(d=a.length;--d>-1;){null!=b[a[d]]&&a.splice(d,1)}}for(;c;){null!=b[c.n]&&(c._next&&(c._next._prev=c._prev),c._prev?(c._prev._next=c._next,c._prev=null):this._firstPT===c&&(this._firstPT=c._next)),c=c._next}return !1},aG._roundProps=function(b,c){for(var a=this._firstPT;a;){(b[this._propName]||null!=a.n&&b[a.n.split(this._propName+"_").join("")])&&(a.r=c),a=a._next}},aj._onPluginEvent=function(d,h){var c,f,g,k,b,j=h._firstPT;if("_onInitAllProps"===d){for(;j;){for(b=j._next,f=g;f&&f.pr>j.pr;){f=f._next}(j._prev=f?f._prev:k)?j._prev._next=j:g=j,(j._next=f)?f._prev=j:k=j,j=b}j=h._firstPT=g}for(;j;){j.pg&&"function"==typeof j.t[d]&&j.t[d]()&&(c=!0),j=j._next}return c},W.activate=function(a){for(var b=a.length;--b>-1;){a[b].API===W.API&&(X[(new a[b])._propName]=a[b])}return !0},aQ.plugin=function(d){if(!(d&&d.propName&&d.init&&d.API)){throw"illegal plugin definition."}var h,c=d.propName,f=d.priority||0,g=d.overwriteProps,k={init:"_onInitTween",set:"setRatio",kill:"_kill",round:"_roundProps",initAll:"_onInitAllProps"},b=ay("plugins."+c.charAt(0).toUpperCase()+c.substr(1)+"Plugin",function(){W.call(this,c,f),this._overwriteProps=g||[]},d.global===!0),j=b.prototype=new W(c);j.constructor=b,b.API=d.API;for(h in k){"function"==typeof d[h]&&(j[k[h]]=d[h])}return b.version=d.version,W.activate([b]),b},aB=aA._gsQueue){for(aC=0;aB.length>aC;aC++){aB[aC]()}for(aG in aR){aR[aG].func||aA.console.log("GSAP encountered missing dependency: com.greensock."+aG)}}aF=!1}})("undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window,"TweenLite");
var _gsScope="undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window;(_gsScope._gsQueue||(_gsScope._gsQueue=[])).push(function(){_gsScope._gsDefine("TimelineLite",["core.Animation","core.SimpleTimeline","TweenLite"],function(D,y,v){var E=function(c){y.call(this,c),this._labels={},this.autoRemoveChildren=this.vars.autoRemoveChildren===!0,this.smoothChildTiming=this.vars.smoothChildTiming===!0,this._sortChildren=!0,this._onUpdate=this.vars.onUpdate;var a,f,h=this.vars;for(f in h){a=h[f],g(a)&&-1!==a.join("").indexOf("{self}")&&(h[f]=this._swapSelfInParams(a))}g(h.tweens)&&this.add(h.tweens,0,h.align,h.stagger)},b=1e-10,j=v._internals,A=j.isSelector,g=j.isArray,w=j.lazyTweens,q=j.lazyRender,B=[],C=_gsScope._gsDefine.globals,z=function(c){var f,a={};for(f in c){a[f]=c[f]}return a},d=function(c,l,a,f){var h=c._timeline._totalTime;(l||!this._forcingPlayhead)&&(c._timeline.pause(c._startTime),l&&l.apply(f||c._timeline,a||B),this._forcingPlayhead&&c._timeline.seek(h))},x=function(c){var h,a=[],f=c.length;for(h=0;h!==f;a.push(c[h++])){}return a},k=E.prototype=new y;return E.version="1.14.2",k.constructor=E,k.kill()._gc=k._forcingPlayhead=!1,k.to=function(a,h,c,f){var i=c.repeat&&C.TweenMax||v;return h?this.add(new i(a,h,c),f):this.set(a,c,f)},k.from=function(a,h,c,f){return this.add((c.repeat&&C.TweenMax||v).from(a,h,c),f)},k.fromTo=function(f,l,h,i,m){var c=i.repeat&&C.TweenMax||v;return l?this.add(c.fromTo(f,l,h,i),m):this.set(f,i,m)},k.staggerTo=function(I,F,a,i,f,s,m,G){var H,c=new E({onComplete:s,onCompleteParams:m,onCompleteScope:G,smoothChildTiming:this.smoothChildTiming});for("string"==typeof I&&(I=v.selector(I)||I),I=I||[],A(I)&&(I=x(I)),i=i||0,0>i&&(I=x(I),I.reverse(),i*=-1),H=0;I.length>H;H++){a.startAt&&(a.startAt=z(a.startAt)),c.to(I[H],F,z(a),H*i)}return this.add(c,f)},k.staggerFrom=function(h,p,f,l,m,F,c,u){return f.immediateRender=0!=f.immediateRender,f.runBackwards=!0,this.staggerTo(h,p,f,l,m,F,c,u)},k.staggerFromTo=function(G,u,m,H,c,l,F,f,p){return H.startAt=m,H.immediateRender=0!=H.immediateRender&&0!=m.immediateRender,this.staggerTo(G,u,H,c,l,F,f,p)},k.call=function(a,h,c,f){return this.add(v.delayedCall(0,a,h,c),f)},k.set=function(a,f,c){return c=this._parseTimeOrLabel(c,0,!0),null==f.immediateRender&&(f.immediateRender=c===this._time&&!this._paused),this.add(new v(a,0,f),c)},E.exportRoot=function(f,i){f=f||{},null==f.smoothChildTiming&&(f.smoothChildTiming=!0);var h,m,c=new E(f),l=c._timeline;for(null==i&&(i=!0),l._remove(c,!0),c._startTime=0,c._rawPrevTime=c._time=c._totalTime=l._time,h=l._first;h;){m=h._next,i&&h instanceof v&&h.target===h.vars.onComplete||c.add(h,h._startTime-h._delay),h=m}return l.add(c,0),c},k.add=function(i,o,H,t){var s,I,J,G,m,F;if("number"!=typeof o&&(o=this._parseTimeOrLabel(o,0,!0,i)),!(i instanceof D)){if(i instanceof Array||i&&i.push&&g(i)){for(H=H||"normal",t=t||0,s=o,I=i.length,J=0;I>J;J++){g(G=i[J])&&(G=new E({tweens:G})),this.add(G,s),"string"!=typeof G&&"function"!=typeof G&&("sequence"===H?s=G._startTime+G.totalDuration()/G._timeScale:"start"===H&&(G._startTime-=G.delay())),s+=t}return this._uncache(!0)}if("string"==typeof i){return this.addLabel(i,o)}if("function"!=typeof i){throw"Cannot add "+i+" into the timeline; it is not a tween, timeline, function, or string."}i=v.delayedCall(0,i)}if(y.prototype.add.call(this,i,o),(this._gc||this._time===this._duration)&&!this._paused&&this._duration<this.duration()){for(m=this,F=m.rawTime()>i._startTime;m._timeline;){F&&m._timeline.smoothChildTiming?m.totalTime(m._totalTime,!0):m._gc&&m._enabled(!0,!1),m=m._timeline}}return this},k.remove=function(c){if(c instanceof D){return this._remove(c,!1)}if(c instanceof Array||c&&c.push&&g(c)){for(var a=c.length;--a>-1;){this.remove(c[a])}return this}return"string"==typeof c?this.removeLabel(c):this.kill(null,c)},k._remove=function(c,a){y.prototype._remove.call(this,c,a);var f=this._last;return f?this._time>f._startTime+f._totalDuration/f._timeScale&&(this._time=this.duration(),this._totalTime=this._totalDuration):this._time=this._totalTime=this._duration=this._totalDuration=0,this},k.append=function(a,c){return this.add(a,this._parseTimeOrLabel(null,c,!0,a))},k.insert=k.insertMultiple=function(c,h,a,f){return this.add(c,h||0,a,f)},k.appendMultiple=function(c,h,a,f){return this.add(c,this._parseTimeOrLabel(null,h,!0,c),a,f)},k.addLabel=function(a,c){return this._labels[a]=this._parseTimeOrLabel(c),this},k.addPause=function(c,h,a,f){return this.call(d,["{self}",h,a,f],this,c)},k.removeLabel=function(a){return delete this._labels[a],this},k.getLabelTime=function(a){return null!=this._labels[a]?this._labels[a]:-1},k._parseTimeOrLabel=function(h,a,c,f){var l;if(f instanceof D&&f.timeline===this){this.remove(f)}else{if(f&&(f instanceof Array||f.push&&g(f))){for(l=f.length;--l>-1;){f[l] instanceof D&&f[l].timeline===this&&this.remove(f[l])}}}if("string"==typeof a){return this._parseTimeOrLabel(a,c&&"number"==typeof h&&null==this._labels[a]?h-this.duration():0,c)}if(a=a||0,"string"!=typeof h||!isNaN(h)&&null==this._labels[h]){null==h&&(h=this.duration())}else{if(l=h.indexOf("="),-1===l){return null==this._labels[h]?c?this._labels[h]=this.duration()+a:a:this._labels[h]+a}a=parseInt(h.charAt(l-1)+"1",10)*Number(h.substr(l+1)),h=l>1?this._parseTimeOrLabel(h.substr(0,l-1),0,c):this.duration()}return Number(h)+a},k.seek=function(a,c){return this.totalTime("number"==typeof a?a:this._parseTimeOrLabel(a),c!==!1)},k.stop=function(){return this.paused(!0)},k.gotoAndPlay=function(a,c){return this.play(a,c)},k.gotoAndStop=function(a,c){return this.pause(a,c)},k.render=function(N,I,G){this._gc&&this._enabled(!0,!1);var O,r,L,l,M,K=this._dirty?this.totalDuration():this._totalDuration,h=this._time,H=this._startTime,F=this._timeScale,J=this._paused;if(N>=K?(this._totalTime=this._time=K,this._reversed||this._hasPausedChild()||(r=!0,l="onComplete",0===this._duration&&(0===N||0>this._rawPrevTime||this._rawPrevTime===b)&&this._rawPrevTime!==N&&this._first&&(M=!0,this._rawPrevTime>b&&(l="onReverseComplete"))),this._rawPrevTime=this._duration||!I||N||this._rawPrevTime===N?N:b,N=K+0.0001):1e-7>N?(this._totalTime=this._time=0,(0!==h||0===this._duration&&this._rawPrevTime!==b&&(this._rawPrevTime>0||0>N&&this._rawPrevTime>=0))&&(l="onReverseComplete",r=this._reversed),0>N?(this._active=!1,this._rawPrevTime>=0&&this._first&&(M=!0),this._rawPrevTime=N):(this._rawPrevTime=this._duration||!I||N||this._rawPrevTime===N?N:b,N=0,this._initted||(M=!0))):this._totalTime=this._time=this._rawPrevTime=N,this._time!==h&&this._first||G||M){if(this._initted||(this._initted=!0),this._active||!this._paused&&this._time!==h&&N>0&&(this._active=!0),0===h&&this.vars.onStart&&0!==this._time&&(I||this.vars.onStart.apply(this.vars.onStartScope||this,this.vars.onStartParams||B)),this._time>=h){for(O=this._first;O&&(L=O._next,!this._paused||J);){(O._active||O._startTime<=this._time&&!O._paused&&!O._gc)&&(O._reversed?O.render((O._dirty?O.totalDuration():O._totalDuration)-(N-O._startTime)*O._timeScale,I,G):O.render((N-O._startTime)*O._timeScale,I,G)),O=L}}else{for(O=this._last;O&&(L=O._prev,!this._paused||J);){(O._active||h>=O._startTime&&!O._paused&&!O._gc)&&(O._reversed?O.render((O._dirty?O.totalDuration():O._totalDuration)-(N-O._startTime)*O._timeScale,I,G):O.render((N-O._startTime)*O._timeScale,I,G)),O=L}}this._onUpdate&&(I||(w.length&&q(),this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||B))),l&&(this._gc||(H===this._startTime||F!==this._timeScale)&&(0===this._time||K>=this.totalDuration())&&(r&&(w.length&&q(),this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!I&&this.vars[l]&&this.vars[l].apply(this.vars[l+"Scope"]||this,this.vars[l+"Params"]||B)))}},k._hasPausedChild=function(){for(var a=this._first;a;){if(a._paused||a instanceof E&&a._hasPausedChild()){return !0}a=a._next}return !1},k.getChildren=function(f,l,h,i){i=i||-9999999999;for(var p=[],c=this._first,m=0;c;){i>c._startTime||(c instanceof v?l!==!1&&(p[m++]=c):(h!==!1&&(p[m++]=c),f!==!1&&(p=p.concat(c.getChildren(!0,l,h)),m=p.length))),c=c._next}return p},k.getTweensOf=function(f,l){var h,i,p=this._gc,c=[],m=0;for(p&&this._enabled(!0,!0),h=v.getTweensOf(f),i=h.length;--i>-1;){(h[i].timeline===this||l&&this._contains(h[i]))&&(c[m++]=h[i])}return p&&this._enabled(!1,!0),c},k.recent=function(){return this._recent},k._contains=function(a){for(var c=a.timeline;c;){if(c===this){return !0}c=c.timeline}return !1},k.shiftChildren=function(c,l,a){a=a||0;for(var f,h=this._first,m=this._labels;h;){h._startTime>=a&&(h._startTime+=c),h=h._next}if(l){for(f in m){m[f]>=a&&(m[f]+=c)}}return this._uncache(!0)},k._kill=function(c,l){if(!c&&!l){return this._enabled(!1,!1)}for(var a=l?this.getTweensOf(l):this.getChildren(!0,!0,!1),f=a.length,h=!1;--f>-1;){a[f]._kill(c,l)&&(h=!0)}return h},k.clear=function(c){var f=this.getChildren(!1,!0,!0),a=f.length;for(this._time=this._totalTime=0;--a>-1;){f[a]._enabled(!1,!1)}return c!==!1&&(this._labels={}),this._uncache(!0)},k.invalidate=function(){for(var a=this._first;a;){a.invalidate(),a=a._next}return D.prototype.invalidate.call(this)},k._enabled=function(c,a){if(c===this._gc){for(var f=this._first;f;){f._enabled(c,!0),f=f._next}}return y.prototype._enabled.call(this,c,a)},k.totalTime=function(){this._forcingPlayhead=!0;var a=D.prototype.totalTime.apply(this,arguments);return this._forcingPlayhead=!1,a},k.duration=function(a){return arguments.length?(0!==this.duration()&&0!==a&&this.timeScale(this._duration/a),this):(this._dirty&&this.totalDuration(),this._duration)},k.totalDuration=function(c){if(!arguments.length){if(this._dirty){for(var l,a,f=0,h=this._last,m=999999999999;h;){l=h._prev,h._dirty&&h.totalDuration(),h._startTime>m&&this._sortChildren&&!h._paused?this.add(h,h._startTime-h._delay):m=h._startTime,0>h._startTime&&!h._paused&&(f-=h._startTime,this._timeline.smoothChildTiming&&(this._startTime+=h._startTime/this._timeScale),this.shiftChildren(-h._startTime,!1,-9999999999),m=0),a=h._startTime+h._totalDuration/h._timeScale,a>f&&(f=a),h=l}this._duration=this._totalDuration=f,this._dirty=!1}return this._totalDuration}return 0!==this.totalDuration()&&0!==c&&this.timeScale(this._totalDuration/c),this},k.usesFrames=function(){for(var a=this._timeline;a._timeline;){a=a._timeline}return a===D._rootFramesTimeline},k.rawTime=function(){return this._paused?this._totalTime:(this._timeline.rawTime()-this._startTime)*this._timeScale},E},!0)}),_gsScope._gsDefine&&_gsScope._gsQueue.pop()(),function(a){var b=function(){return(_gsScope.GreenSockGlobals||_gsScope)[a]};"function"==typeof define&&define.amd?define(["TweenLite"],b):"undefined"!=typeof module&&module.exports&&(require("./TweenLite.js"),module.exports=b())}("TimelineLite");
var _gsScope="undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window;(_gsScope._gsQueue||(_gsScope._gsQueue=[])).push(function(){_gsScope._gsDefine("easing.Back",["easing.Ease"],function(F){var z,w,G,b=_gsScope.GreenSockGlobals||_gsScope,k=b.com.greensock,C=2*Math.PI,j=Math.PI/2,x=k._class,v=function(f,a){var c=x("easing."+f,function(){},!0),d=c.prototype=new F;return d.constructor=c,d.getRatio=a,c},D=F.register||function(){},E=function(c,h,a,d){var f=x("easing."+c,{easeOut:new h,easeIn:new a,easeInOut:new d},!0);return D(f,c),f},B=function(c,d,a){this.t=c,this.v=d,a&&(this.next=a,a.prev=this,this.c=a.v-d,this.gap=a.t-c)},g=function(f,a){var c=x("easing."+f,function(h){this._p1=h||0===h?h:1.70158,this._p2=1.525*this._p1},!0),d=c.prototype=new F;return d.constructor=c,d.getRatio=a,d.config=function(h){return new c(h)},c},y=E("Back",g("BackOut",function(a){return(a-=1)*a*((this._p1+1)*a+this._p1)+1}),g("BackIn",function(a){return a*a*((this._p1+1)*a-this._p1)}),g("BackInOut",function(a){return 1>(a*=2)?0.5*a*a*((this._p2+1)*a-this._p2):0.5*((a-=2)*a*((this._p2+1)*a+this._p2)+2)})),q=x("easing.SlowMo",function(c,d,a){d=d||0===d?d:0.7,null==c?c=0.7:c>1&&(c=1),this._p=1!==c?d:0,this._p1=(1-c)/2,this._p2=c,this._p3=this._p1+this._p2,this._calcEnd=a===!0},!0),A=q.prototype=new F;return A.constructor=q,A.getRatio=function(a){var c=a+(0.5-a)*this._p;return this._p1>a?this._calcEnd?1-(a=1-a/this._p1)*a:c-(a=1-a/this._p1)*a*a*a*c:a>this._p3?this._calcEnd?1-(a=(a-this._p3)/this._p1)*a:c+(a-c)*(a=(a-this._p3)/this._p1)*a*a*a:this._calcEnd?1:c},q.ease=new q(0.7,0.7),A.config=q.config=function(c,d,a){return new q(c,d,a)},z=x("easing.SteppedEase",function(a){a=a||1,this._p1=1/a,this._p2=a+1},!0),A=z.prototype=new F,A.constructor=z,A.getRatio=function(a){return 0>a?a=0:a>=1&&(a=0.999999999),(this._p2*a>>0)*this._p1},A.config=z.config=function(a){return new z(a)},w=x("easing.RoughEase",function(P){P=P||{};for(var L,U,c,I,R,H,M=P.taper||"none",K=[],S=0,T=0|(P.points||20),t=T,O=P.randomize!==!1,J=P.clamp===!0,Q=P.template instanceof F?P.template:null,N="number"==typeof P.strength?0.4*P.strength:0.4;--t>-1;){L=O?Math.random():1/T*t,U=Q?Q.getRatio(L):L,"none"===M?c=N:"out"===M?(I=1-L,c=I*I*N):"in"===M?c=L*L*N:0.5>L?(I=2*L,c=0.5*I*I*N):(I=2*(1-L),c=0.5*I*I*N),O?U+=Math.random()*c-0.5*c:t%2?U+=0.5*c:U-=0.5*c,J&&(U>1?U=1:0>U&&(U=0)),K[S++]={x:L,y:U}}for(K.sort(function(a,d){return a.x-d.x}),H=new B(1,1,null),t=T;--t>-1;){R=K[t],H=new B(R.x,R.y,H)}this._prev=new B(0,0,0!==H.t?H:H.next)},!0),A=w.prototype=new F,A.constructor=w,A.getRatio=function(a){var c=this._prev;if(a>c.t){for(;c.next&&a>=c.t;){c=c.next}c=c.prev}else{for(;c.prev&&c.t>=a;){c=c.prev}}return this._prev=c,c.v+(a-c.t)/c.gap*c.c},A.config=function(a){return new w(a)},w.ease=new w,E("Bounce",v("BounceOut",function(a){return 1/2.75>a?7.5625*a*a:2/2.75>a?7.5625*(a-=1.5/2.75)*a+0.75:2.5/2.75>a?7.5625*(a-=2.25/2.75)*a+0.9375:7.5625*(a-=2.625/2.75)*a+0.984375}),v("BounceIn",function(a){return 1/2.75>(a=1-a)?1-7.5625*a*a:2/2.75>a?1-(7.5625*(a-=1.5/2.75)*a+0.75):2.5/2.75>a?1-(7.5625*(a-=2.25/2.75)*a+0.9375):1-(7.5625*(a-=2.625/2.75)*a+0.984375)}),v("BounceInOut",function(a){var c=0.5>a;return a=c?1-2*a:2*a-1,a=1/2.75>a?7.5625*a*a:2/2.75>a?7.5625*(a-=1.5/2.75)*a+0.75:2.5/2.75>a?7.5625*(a-=2.25/2.75)*a+0.9375:7.5625*(a-=2.625/2.75)*a+0.984375,c?0.5*(1-a):0.5*a+0.5})),E("Circ",v("CircOut",function(a){return Math.sqrt(1-(a-=1)*a)}),v("CircIn",function(a){return -(Math.sqrt(1-a*a)-1)}),v("CircInOut",function(a){return 1>(a*=2)?-0.5*(Math.sqrt(1-a*a)-1):0.5*(Math.sqrt(1-(a-=2)*a)+1)})),G=function(f,a,c){var d=x("easing."+f,function(i,l){this._p1=i||1,this._p2=l||c,this._p3=this._p2/C*(Math.asin(1/this._p1)||0)},!0),h=d.prototype=new F;return h.constructor=d,h.getRatio=a,h.config=function(i,l){return new d(i,l)},d},E("Elastic",G("ElasticOut",function(a){return this._p1*Math.pow(2,-10*a)*Math.sin((a-this._p3)*C/this._p2)+1},0.3),G("ElasticIn",function(a){return -(this._p1*Math.pow(2,10*(a-=1))*Math.sin((a-this._p3)*C/this._p2))},0.3),G("ElasticInOut",function(a){return 1>(a*=2)?-0.5*this._p1*Math.pow(2,10*(a-=1))*Math.sin((a-this._p3)*C/this._p2):0.5*this._p1*Math.pow(2,-10*(a-=1))*Math.sin((a-this._p3)*C/this._p2)+1},0.45)),E("Expo",v("ExpoOut",function(a){return 1-Math.pow(2,-10*a)}),v("ExpoIn",function(a){return Math.pow(2,10*(a-1))-0.001}),v("ExpoInOut",function(a){return 1>(a*=2)?0.5*Math.pow(2,10*(a-1)):0.5*(2-Math.pow(2,-10*(a-1)))})),E("Sine",v("SineOut",function(a){return Math.sin(a*j)}),v("SineIn",function(a){return -Math.cos(a*j)+1}),v("SineInOut",function(a){return -0.5*(Math.cos(Math.PI*a)-1)})),x("easing.EaseLookup",{find:function(a){return F.map[a]}},!0),D(b.SlowMo,"SlowMo","ease,"),D(w,"RoughEase","ease,"),D(z,"SteppedEase","ease,"),y},!0)}),_gsScope._gsDefine&&_gsScope._gsQueue.pop()();
var _gsScope="undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window;(_gsScope._gsQueue||(_gsScope._gsQueue=[])).push(function(){_gsScope._gsDefine("plugins.CSSPlugin",["plugins.TweenPlugin","TweenLite"],function(au,aN){var aI,aw,av,aB,aT=function(){au.call(this,"css"),this._overwriteProps.length=0,this.setRatio=aT.prototype.setRatio},aA={},aF=aT.prototype=new au("css");aF.constructor=aT,aT.version="1.14.2",aT.API=2,aT.defaultTransformPerspective=0,aT.defaultSkewType="compensated",aF="px",aT.suffixMap={top:aF,right:aF,bottom:aF,left:aF,width:aF,height:aF,fontSize:aF,padding:aF,margin:aF,perspective:aF,lineHeight:""};var aJ,at,aM,az,aU,aP,aO=/(?:\d|\-\d|\.\d|\-\.\d)+/g,aC=/(?:\d|\-\d|\.\d|\-\.\d|\+=\d|\-=\d|\+=.\d|\-=\.\d)+/g,aL=/(?:\+=|\-=|\-|\b)[\d\-\.]+[a-zA-Z0-9]*(?:%|\b)/gi,ar=/(?![+-]?\d*\.?\d+|e[+-]\d+)[^0-9]/g,ao=/(?:\d|\-|\+|=|#|\.)*/g,ap=/opacity *=*([^)]*)/i,a1=/opacity:([^;]*)/i,aq=/alpha\(opacity *=.+?\)/i,aS=/^(rgb|hsl)/,a6=/([A-Z])/g,a3=/-([a-z])/gi,a4=/(^(?:url\(\"|url\())|(?:(\"\))$|\)$)/gi,bq=function(a,b){return b.toUpperCase()},aG=/(?:Left|Right|Width)/i,a7=/(M11|M12|M21|M22)=[\d\-\.e]+/gi,bs=/progid\:DXImageTransform\.Microsoft\.Matrix\(.+?\)/i,bn=/,(?=[^\)]*(?:\(|$))/gi,bb=Math.PI/180,bc=180/Math.PI,a9={},an=document,aX=an.createElement("div"),bg=an.createElement("img"),bm=aT._internals={_specialProps:aA},bl=navigator.userAgent,aW=function(){var b,c=bl.indexOf("Android"),a=an.createElement("div");return aM=-1!==bl.indexOf("Safari")&&-1===bl.indexOf("Chrome")&&(-1===c||Number(bl.substr(c+8,1))>3),aU=aM&&6>Number(bl.substr(bl.indexOf("Version/")+8,1)),az=-1!==bl.indexOf("Firefox"),(/MSIE ([0-9]{1,}[\.0-9]{0,})/.exec(bl)||/Trident\/.*rv:([0-9]{1,}[\.0-9]{0,})/.exec(bl))&&(aP=parseFloat(RegExp.$1)),a.innerHTML="<a style='top:1px;opacity:.55;'>a</a>",b=a.getElementsByTagName("a")[0],b?/^0.55/.test(b.style.opacity):!1}(),br=function(a){return ap.test("string"==typeof a?a:(a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100:1},a0=function(a){window.console&&console.log(a)},aH="",aY="",aZ=function(b,f){f=f||aX;var a,d,c=f.style;if(void 0!==c[b]){return b}for(b=b.charAt(0).toUpperCase()+b.substr(1),a=["O","Moz","ms","Ms","Webkit"],d=5;--d>-1&&void 0===c[a[d]+b];){}return d>=0?(aY=3===d?"ms":a[d],aH="-"+aY.toLowerCase()+"-",aY+b):null},ay=an.defaultView?an.defaultView.getComputedStyle:function(){},bj=aT.getStyle=function(b,f,a,d,c){var g;return aW||"opacity"!==f?(!d&&b.style[f]?g=b.style[f]:(a=a||ay(b))?g=a[f]||a.getPropertyValue(f)||a.getPropertyValue(f.replace(a6,"-$1").toLowerCase()):b.currentStyle&&(g=b.currentStyle[f]),null==c||g&&"none"!==g&&"auto"!==g&&"auto auto"!==g?g:c):br(b)},bk=bm.convertToPixels=function(w,j,a,x,d){if("px"===x||!x){return a}if("auto"===x||!a){return 0}var c,g,k,v=aG.test(j),m=w,b=aX.style,q=0>a;if(q&&(a=-a),"%"===x&&-1!==j.indexOf("border")){c=a/100*(v?w.clientWidth:w.clientHeight)}else{if(b.cssText="border:0 solid red;position:"+bj(w,"position")+";line-height:0;","%"!==x&&m.appendChild){b[v?"borderLeftWidth":"borderTopWidth"]=a+x}else{if(m=w.parentNode||an.body,g=m._gsCache,k=aN.ticker.frame,g&&v&&g.time===k){return g.width*a/100}b[v?"width":"height"]=a+x}m.appendChild(aX),c=parseFloat(aX[v?"offsetWidth":"offsetHeight"]),m.removeChild(aX),v&&"%"===x&&aT.cacheWidths!==!1&&(g=m._gsCache=m._gsCache||{},g.time=k,g.width=100*(c/a)),0!==c||d||(c=bk(w,j,a,x,!0))}return q?-c:c},a5=bm.calculateOffset=function(b,f,a){if("absolute"!==bj(b,"position",a)){return 0}var d="left"===f?"Left":"Top",c=bj(b,"margin"+d,a);return b["offset"+d]-(bk(b,f,parseFloat(c),c.replace(ao,""))||0)},aV=function(b,f){var a,d,c={};if(f=f||ay(b,null)){if(a=f.length){for(;--a>-1;){c[f[a].replace(a3,bq)]=f.getPropertyValue(f[a])}}else{for(a in f){c[a]=f[a]}}}else{if(f=b.currentStyle||b.style){for(a in f){"string"==typeof a&&void 0===c[a]&&(c[a.replace(a3,bq)]=f[a])}}}return aW||(c.opacity=br(b)),d=bD(b,f,!1),c.rotation=d.rotation,c.skewX=d.skewX,c.scaleX=d.scaleX,c.scaleY=d.scaleY,c.x=d.x,c.y=d.y,a2&&(c.z=d.z,c.rotationX=d.rotationX,c.rotationY=d.rotationY,c.scaleZ=d.scaleZ),c.filters&&delete c.filters,c},bz=function(p,k,g,b,q){var d,m,c,f={},j=p.style;for(m in g){"cssText"!==m&&"length"!==m&&isNaN(m)&&(k[m]!==(d=g[m])||q&&q[m])&&-1===m.indexOf("Origin")&&("number"==typeof d||"string"==typeof d)&&(f[m]="auto"!==d||"left"!==m&&"top"!==m?""!==d&&"auto"!==d&&"none"!==d||"string"!=typeof k[m]||""===k[m].replace(ar,"")?d:0:a5(p,m),void 0!==j[m]&&(c=new bC(j,m,j[m],c)))}if(b){for(m in b){"className"!==m&&(f[m]=b[m])}}return{difs:f,firstMPT:c}},bd={width:["Left","Right"],height:["Top","Bottom"]},bf=["marginLeft","marginRight","marginTop","marginBottom"],bo=function(b,f,a){var d=parseFloat("width"===f?b.offsetWidth:b.offsetHeight),c=bd[f],g=c.length;for(a=a||ay(b,null);--g>-1;){d-=parseFloat(bj(b,"padding"+c[g],a,!0))||0,d-=parseFloat(bj(b,"border"+c[g]+"Width",a,!0))||0}return d},ab=function(b,f){(null==b||""===b||"auto"===b||"auto auto"===b)&&(b="0 0");var a=b.split(" "),d=-1!==b.indexOf("left")?"0%":-1!==b.indexOf("right")?"100%":a[0],c=-1!==b.indexOf("top")?"0%":-1!==b.indexOf("bottom")?"100%":a[1];return null==c?c="0":"center"===c&&(c="50%"),("center"===d||isNaN(parseFloat(d))&&-1===(d+"").indexOf("="))&&(d="50%"),f&&(f.oxp=-1!==d.indexOf("%"),f.oyp=-1!==c.indexOf("%"),f.oxr="="===d.charAt(1),f.oyr="="===c.charAt(1),f.ox=parseFloat(d.replace(ar,"")),f.oy=parseFloat(c.replace(ar,""))),d+" "+c+(a.length>2?" "+a[2]:"")},aD=function(a,b){return"string"==typeof a&&"="===a.charAt(1)?parseInt(a.charAt(0)+"1",10)*parseFloat(a.substr(2)):parseFloat(a)-parseFloat(b)},bF=function(a,b){return null==a?b:"string"==typeof a&&"="===a.charAt(1)?parseInt(a.charAt(0)+"1",10)*parseFloat(a.substr(2))+b:parseFloat(a)},bx=function(k,h,g,b){var m,d,j,c,f=0.000001;return null==k?c=h:"number"==typeof k?c=k:(m=360,d=k.split("_"),j=Number(d[0].replace(ar,""))*(-1===k.indexOf("rad")?1:bc)-("="===k.charAt(1)?0:h),d.length&&(b&&(b[g]=h+j),-1!==k.indexOf("short")&&(j%=m,j!==j%(m/2)&&(j=0>j?j+m:j-m)),-1!==k.indexOf("_cw")&&0>j?j=(j+9999999999*m)%m-(0|j/m)*m:-1!==k.indexOf("ccw")&&j>0&&(j=(j-9999999999*m)%m-(0|j/m)*m)),c=h+j),f>c&&c>-f&&(c=0),c},bh={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]},bu=function(b,c,a){return b=0>b?b+1:b>1?b-1:b,0|255*(1>6*b?c+6*(a-c)*b:0.5>b?a:2>3*b?c+6*(a-c)*(2/3-b):c)+0.5},aK=aT.parseColor=function(d){var h,c,g,f,j,b;return d&&""!==d?"number"==typeof d?[d>>16,255&d>>8,255&d]:(","===d.charAt(d.length-1)&&(d=d.substr(0,d.length-1)),bh[d]?bh[d]:"#"===d.charAt(0)?(4===d.length&&(h=d.charAt(1),c=d.charAt(2),g=d.charAt(3),d="#"+h+h+c+c+g+g),d=parseInt(d.substr(1),16),[d>>16,255&d>>8,255&d]):"hsl"===d.substr(0,3)?(d=d.match(aO),f=Number(d[0])%360/360,j=Number(d[1])/100,b=Number(d[2])/100,c=0.5>=b?b*(j+1):b+j-b*j,h=2*b-c,d.length>3&&(d[3]=Number(d[3])),d[0]=bu(f+1/3,h,c),d[1]=bu(f,h,c),d[2]=bu(f-1/3,h,c),d):(d=d.match(aO)||bh.transparent,d[0]=Number(d[0]),d[1]=Number(d[1]),d[2]=Number(d[2]),d.length>3&&(d[3]=Number(d[3])),d)):bh.black},bE="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#.+?\\b";for(aF in bh){bE+="|"+aF+"\\b"}bE=RegExp(bE+")","gi");var a8=function(w,p,j,b){if(null==w){return function(a){return a}}var x,d=p?(w.match(bE)||[""])[0]:"",q=w.split(d).join("").match(aL)||[],c=w.substr(0,w.indexOf(q[0])),g=")"===w.charAt(w.length-1)?")":"",k=-1!==w.indexOf(" ")?" ":",",v=q.length,m=v>0?q[0].replace(aO,""):"";return v?x=p?function(f){var i,h,a,l;if("number"==typeof f){f+=m}else{if(b&&bn.test(f)){for(l=f.replace(bn,"|").split("|"),a=0;l.length>a;a++){l[a]=x(l[a])}return l.join(",")}}if(i=(f.match(bE)||[d])[0],h=f.split(i).join("").match(aL)||[],a=h.length,v>a--){for(;v>++a;){h[a]=j?h[0|(a-1)/2]:q[a]}}return c+h.join(k)+k+i+g+(-1!==f.indexOf("inset")?" inset":"")}:function(a){var h,i,f;if("number"==typeof a){a+=m}else{if(b&&bn.test(a)){for(i=a.replace(bn,"|").split("|"),f=0;i.length>f;f++){i[f]=x(i[f])}return i.join(",")}}if(h=a.match(aL)||[],f=h.length,v>f--){for(;v>++f;){h[f]=j?h[0|(f-1)/2]:q[f]}}return c+h.join(k)+g}:function(a){return a}},aQ=function(a){return a=a.split(","),function(k,g,b,p,d,m,c){var f,j=(g+"").split(" ");for(c={},f=0;4>f;f++){c[a[f]]=j[f]=j[f]||j[(f-1)/2>>0]}return p.parse(k,c,d,m)}},bC=(bm._setPluginRatio=function(k){this.plugin.setRatio(k);for(var h,g,b,m,d=this.data,j=d.proxy,c=d.firstMPT,f=0.000001;c;){h=j[c.v],c.r?h=Math.round(h):f>h&&h>-f&&(h=0),c.t[c.p]=h,c=c._next}if(d.autoRotate&&(d.autoRotate.rotation=j.rotation),1===k){for(c=d.firstMPT;c;){if(g=c.t,g.type){if(1===g.type){for(m=g.xs0+g.s+g.xs1,b=1;g.l>b;b++){m+=g["xn"+b]+g["xs"+(b+1)]}g.e=m}}else{g.e=g.s+g.xs0}c=c._next}}},function(b,f,a,d,c){this.t=b,this.p=f,this.v=a,this.r=c,d&&(d._prev=this,this._next=d)}),al=(bm._parseToProxy=function(D,x,q,b,E,k){var A,j,m,v,C,w=b,g={},B={},z=q._transform,y=a9;for(q._transform=null,a9=x,b=C=q.parse(D,x,b,E),a9=y,k&&(q._transform=z,w&&(w._prev=null,w._prev&&(w._prev._next=null)));b&&b!==w;){if(1>=b.type&&(j=b.p,B[j]=b.s+b.c,g[j]=b.s,k||(v=new bC(b,"s",j,v,b.r),b.c=0),1===b.type)){for(A=b.l;--A>0;){m="xn"+A,j=b.p+"_"+m,B[j]=b.data[m],g[j]=b[m],k||(v=new bC(b,m,j,v,b.rxp[m]))}}b=b._next}return{proxy:g,end:B,firstMPT:v,pt:C}},bm.CSSPropTween=function(q,k,b,v,m,d,g,i,n,j,c){this.t=q,this.p=k,this.s=b,this.c=v,this.n=g||k,q instanceof al||aB.push(this.n),this.r=i,this.type=d||0,n&&(this.pr=n,aI=!0),this.b=void 0===j?b:j,this.e=void 0===c?b+v:c,m&&(this._next=m,m._prev=this)}),aa=aT.parseComplex=function(E,V,N,H,F,K,X,J,L,D){N=N||K||"",X=new al(E,V,0,0,X,D?2:1,null,!1,J,N,H),H+="";var U,I,Y,W,Q,B,q,z,b,A,j,d,h=N.split(", ").join(",").split(" "),G=H.split(", ").join(",").split(" "),M=h.length,m=aJ!==!1;for((-1!==H.indexOf(",")||-1!==N.indexOf(","))&&(h=h.join(" ").replace(bn,", ").split(" "),G=G.join(" ").replace(bn,", ").split(" "),M=h.length),M!==G.length&&(h=(K||"").split(" "),M=h.length),X.plugin=L,X.setRatio=D,U=0;M>U;U++){if(W=h[U],Q=G[U],z=parseFloat(W),z||0===z){X.appendXtra("",z,aD(Q,z),Q.replace(aC,""),m&&-1!==Q.indexOf("px"),!0)}else{if(F&&("#"===W.charAt(0)||bh[W]||aS.test(W))){d=","===Q.charAt(Q.length-1)?"),":")",W=aK(W),Q=aK(Q),b=W.length+Q.length>6,b&&!aW&&0===Q[3]?(X["xs"+X.l]+=X.l?" transparent":"transparent",X.e=X.e.split(G[U]).join("transparent")):(aW||(b=!1),X.appendXtra(b?"rgba(":"rgb(",W[0],Q[0]-W[0],",",!0,!0).appendXtra("",W[1],Q[1]-W[1],",",!0).appendXtra("",W[2],Q[2]-W[2],b?",":d,!0),b&&(W=4>W.length?1:W[3],X.appendXtra("",W,(4>Q.length?1:Q[3])-W,d,!1)))}else{if(B=W.match(aO)){if(q=Q.match(aC),!q||q.length!==B.length){return X}for(Y=0,I=0;B.length>I;I++){j=B[I],A=W.indexOf(j,Y),X.appendXtra(W.substr(Y,A-Y),Number(j),aD(q[I],j),"",m&&"px"===W.substr(A+j.length,2),0===I),Y=A+j.length}X["xs"+X.l]+=W.substr(Y)}else{X["xs"+X.l]+=X.l?" "+W:W}}}}if(-1!==H.indexOf("=")&&X.data){for(d=X.xs0+X.data.s,U=1;X.l>U;U++){d+=X["xs"+U]+X.data["xn"+U]}X.e=d+X["xs"+U]}return X.l||(X.type=-1,X.xs0=X.e),X.xfirst||X},ax=9;for(aF=al.prototype,aF.l=aF.pr=0;--ax>0;){aF["xn"+ax]=0,aF["xs"+ax]=""}aF.xs0="",aF._next=aF._prev=aF.xfirst=aF.data=aF.plugin=aF.setRatio=aF.rxp=null,aF.appendXtra=function(d,h,c,g,f,k){var b=this,j=b.l;return b["xs"+j]+=k&&j?" "+d:d||"",c||0===j||b.plugin?(b.l++,b.type=b.setRatio?2:1,b["xs"+b.l]=g||"",j>0?(b.data["xn"+j]=h+c,b.rxp["xn"+j]=f,b["xn"+j]=h,b.plugin||(b.xfirst=new al(b,"xn"+j,h,c,b.xfirst||b,0,b.n,f,b.pr),b.xfirst.xs0=0),b):(b.data={s:h+c},b.rxp={},b.s=h,b.c=c,b.r=f,b)):(b["xs"+j]+=h+(g||""),b)};var aj=function(a,b){b=b||{},this.p=b.prefix?aZ(a)||a:a,aA[a]=aA[this.p]=this,this.format=b.formatter||a8(b.defaultValue,b.color,b.collapsible,b.multi),b.parser&&(this.parse=b.parser),this.clrs=b.color,this.multi=b.multi,this.keyword=b.keyword,this.dflt=b.defaultValue,this.pr=b.priority||0},bw=bm._registerComplexSpecialProp=function(d,h,c){"object"!=typeof h&&(h={parser:c});var g,f,j=d.split(","),b=h.defaultValue;for(c=c||[b],g=0;j.length>g;g++){h.prefix=0===g&&h.prefix,h.defaultValue=c[g]||b,f=new aj(j[g],h)}},bv=function(a){if(!aA[a]){var b=a.charAt(0).toUpperCase()+a.substr(1)+"Plugin";bw(a,{parser:function(g,f,m,k,o,d,c){var j=(_gsScope.GreenSockGlobals||_gsScope).com.greensock.plugins[b];return j?(j._cssRegister(),aA[m].parse(g,f,m,k,o,d,c)):(a0("Error: "+b+" js file not loaded."),o)}})}};aF=aj.prototype,aF.parseComplex=function(y,v,k,b,z,g){var w,d,j,m,x,q,c=this.keyword;if(this.multi&&(bn.test(k)||bn.test(v)?(d=v.replace(bn,"|").split("|"),j=k.replace(bn,"|").split("|")):c&&(d=[v],j=[k])),j){for(m=j.length>d.length?j.length:d.length,w=0;m>w;w++){v=d[w]=d[w]||this.dflt,k=j[w]=j[w]||this.dflt,c&&(x=v.indexOf(c),q=k.indexOf(c),x!==q&&(k=-1===q?j:d,k[w]+=" "+c))}v=d.join(", "),k=j.join(", ")}return aa(y,this.p,v,k,this.clrs,this.dflt,b,this.pr,z,g)},aF.parse=function(d,g,c,f,h,b){return this.parseComplex(d.style,this.format(bj(d,this.p,av,!1,this.dflt)),this.format(g),h,b)},aT.registerSpecialProp=function(b,c,a){bw(b,{parser:function(g,i,h,k,f,j){var d=new al(g,h,0,0,f,2,h,!1,a);return d.plugin=j,d.setRatio=c(g,i,k._tween,h),d},priority:a})};var am,bA="scaleX,scaleY,scaleZ,x,y,z,skewX,skewY,rotation,rotationX,rotationY,perspective,xPercent,yPercent".split(","),bH=aZ("transform"),bB=aH+"transform",ag=aZ("transformOrigin"),a2=null!==aZ("perspective"),aR=bm.Transform=function(){this.skewY=0},bI=window.SVGElement,ah=function(b,f,a){var d,c=an.createElementNS("http://www.w3.org/2000/svg",b),g=/([a-z])([A-Z])/g;for(d in a){c.setAttributeNS(null,d.replace(g,"$1-$2").toLowerCase(),a[d])}return f.appendChild(c),c},ba=document.documentElement,ac=function(){var b,d,a,c=aP||/Android/i.test(bl)&&!window.chrome;return an.createElementNS&&!c&&(b=ah("svg",ba),d=ah("rect",b,{width:100,height:50,x:100}),a=d.getBoundingClientRect().left,d.style[ag]="50% 50%",d.style[bH]="scale(0.5,0.5)",c=a===d.getBoundingClientRect().left,ba.removeChild(b)),c}(),bp=function(b,d,a){var c=b.getBBox();d=ab(d).split(" "),a.xOrigin=(-1!==d[0].indexOf("%")?parseFloat(d[0])/100*c.width:parseFloat(d[0]))+c.x,a.yOrigin=(-1!==d[1].indexOf("%")?parseFloat(d[1])/100*c.height:parseFloat(d[1]))+c.y},bD=bm.getTransform=function(b9,cn,cj,ca){if(b9._gsTransform&&cj&&!ca){return b9._gsTransform}var ce,cd,cg,ck,b8,cm,cc,cs,cp,co,cf,cl,b7,b3=cj?b9._gsTransform||new aR:new aR,b5=0>b3.scaleX,bJ=0.00002,b6=100000,cq=179.99,bN=cq*bb,bK=a2?parseFloat(bj(b9,ag,cn,!1,"0 0 0").split(" ")[2])||b3.zOrigin||0:0,bL=parseFloat(aT.defaultTransformPerspective)||0;if(bH?ce=bj(b9,bB,cn,!0):b9.currentStyle&&(ce=b9.currentStyle.filter.match(a7),ce=ce&&4===ce.length?[ce[0].substr(4),Number(ce[2].substr(4)),Number(ce[1].substr(4)),ce[3].substr(4),b3.x||0,b3.y||0].join(","):""),ce&&"none"!==ce&&"matrix(1, 0, 0, 1, 0, 0)"!==ce){for(cd=(ce||"").match(/(?:\-|\b)[\d\-\.e]+\b/gi)||[],cg=cd.length;--cg>-1;){ck=Number(cd[cg]),cd[cg]=(b8=ck-(ck|=0))?(0|b8*b6+(0>b8?-0.5:0.5))/b6+ck:ck}if(16===cd.length){var bW=cd[8],ch=cd[9],bY=cd[10],bV=cd[12],bO=cd[13],b2=cd[14];if(b3.zOrigin&&(b2=-b3.zOrigin,bV=bW*b2-cd[12],bO=ch*b2-cd[13],b2=bY*b2+b3.zOrigin-cd[14]),!cj||ca||null==b3.rotationX){var L,bR,bU,bT,H,bX,be,ci=cd[0],O=cd[1],ae=cd[2],cb=cd[3],bS=cd[4],bM=cd[5],s=cd[6],b0=cd[7],bP=cd[11],bQ=Math.atan2(s,bY),M=-bN>bQ||bQ>bN;b3.rotationX=bQ*bc,bQ&&(bT=Math.cos(-bQ),H=Math.sin(-bQ),L=bS*bT+bW*H,bR=bM*bT+ch*H,bU=s*bT+bY*H,bW=bS*-H+bW*bT,ch=bM*-H+ch*bT,bY=s*-H+bY*bT,bP=b0*-H+bP*bT,bS=L,bM=bR,s=bU),bQ=Math.atan2(bW,ci),b3.rotationY=bQ*bc,bQ&&(bX=-bN>bQ||bQ>bN,bT=Math.cos(-bQ),H=Math.sin(-bQ),L=ci*bT-bW*H,bR=O*bT-ch*H,bU=ae*bT-bY*H,ch=O*H+ch*bT,bY=ae*H+bY*bT,bP=cb*H+bP*bT,ci=L,O=bR,ae=bU),bQ=Math.atan2(O,bM),b3.rotation=bQ*bc,bQ&&(be=-bN>bQ||bQ>bN,bT=Math.cos(-bQ),H=Math.sin(-bQ),ci=ci*bT+bS*H,bR=O*bT+bM*H,bM=O*-H+bM*bT,s=ae*-H+s*bT,O=bR),be&&M?b3.rotation=b3.rotationX=0:be&&bX?b3.rotation=b3.rotationY=0:bX&&M&&(b3.rotationY=b3.rotationX=0),b3.scaleX=(0|Math.sqrt(ci*ci+O*O)*b6+0.5)/b6,b3.scaleY=(0|Math.sqrt(bM*bM+ch*ch)*b6+0.5)/b6,b3.scaleZ=(0|Math.sqrt(s*s+bY*bY)*b6+0.5)/b6,b3.skewX=0,b3.perspective=bP?1/(0>bP?-bP:bP):0,b3.x=bV,b3.y=bO,b3.z=b2}}else{if(!(a2&&!ca&&cd.length&&b3.x===cd[4]&&b3.y===cd[5]&&(b3.rotationX||b3.rotationY)||void 0!==b3.x&&"none"===bj(b9,"display",cn))){var cr=cd.length>=6,b1=cr?cd[0]:1,b4=cd[1]||0,bZ=cd[2]||0,a=cr?cd[3]:1;b3.x=cd[4]||0,b3.y=cd[5]||0,cm=Math.sqrt(b1*b1+b4*b4),cc=Math.sqrt(a*a+bZ*bZ),cs=b1||b4?Math.atan2(b4,b1)*bc:b3.rotation||0,cp=bZ||a?Math.atan2(bZ,a)*bc+cs:b3.skewX||0,co=cm-Math.abs(b3.scaleX||0),cf=cc-Math.abs(b3.scaleY||0),Math.abs(cp)>90&&270>Math.abs(cp)&&(b5?(cm*=-1,cp+=0>=cs?180:-180,cs+=0>=cs?180:-180):(cc*=-1,cp+=0>=cp?180:-180)),cl=(cs-b3.rotation)%180,b7=(cp-b3.skewX)%180,(void 0===b3.skewX||co>bJ||-bJ>co||cf>bJ||-bJ>cf||cl>-cq&&cq>cl&&false|cl*b6||b7>-cq&&cq>b7&&false|b7*b6)&&(b3.scaleX=cm,b3.scaleY=cc,b3.rotation=cs,b3.skewX=cp),a2&&(b3.rotationX=b3.rotationY=b3.z=0,b3.perspective=bL,b3.scaleZ=1)}}b3.zOrigin=bK;for(cg in b3){bJ>b3[cg]&&b3[cg]>-bJ&&(b3[cg]=0)}}else{b3={x:0,y:0,z:0,scaleX:1,scaleY:1,scaleZ:1,skewX:0,skewY:0,perspective:bL,rotation:0,rotationX:0,rotationY:0,zOrigin:0}}return cj&&(b9._gsTransform=b3),b3.svg=bI&&b9 instanceof bI&&b9.parentNode instanceof bI,b3.svg&&(bp(b9,bj(b9,ag,av,!1,"50% 50%")+"",b3),am=aT.useSVGTransformAttr||ac),b3.xPercent=b3.yPercent=0,b3},aE=function(A){var O,K,E=this.data,B=-E.rotation*bb,H=B+E.skewX*bb,V=100000,G=(0|Math.cos(B)*E.scaleX*V)/V,J=(0|Math.sin(B)*E.scaleX*V)/V,L=(0|Math.sin(H)*-E.scaleY*V)/V,z=(0|Math.cos(H)*E.scaleY*V)/V,N=this.t.style,F=this.t.currentStyle;if(F){K=J,J=-L,L=-K,O=F.filter,N.filter="";var W,Q,I=this.t.offsetWidth,M=this.t.offsetHeight,y="absolute"!==F.position,c="progid:DXImageTransform.Microsoft.Matrix(M11="+G+", M12="+J+", M21="+L+", M22="+z,x=E.x+I*E.xPercent/100,U=E.y+M*E.yPercent/100;if(null!=E.ox&&(W=(E.oxp?0.01*I*E.ox:E.ox)-I/2,Q=(E.oyp?0.01*M*E.oy:E.oy)-M/2,x+=W-(W*G+Q*J),U+=Q-(W*L+Q*z)),y?(W=I/2,Q=M/2,c+=", Dx="+(W-(W*G+Q*J)+x)+", Dy="+(Q-(W*L+Q*z)+U)+")"):c+=", sizingMethod='auto expand')",N.filter=-1!==O.indexOf("DXImageTransform.Microsoft.Matrix(")?O.replace(bs,c):c+" "+O,(0===A||1===A)&&1===G&&0===J&&0===L&&1===z&&(y&&-1===c.indexOf("Dx=0, Dy=0")||ap.test(O)&&100!==parseFloat(RegExp.$1)||-1===O.indexOf("gradient("&&O.indexOf("Alpha"))&&N.removeAttribute("filter")),!y){var q,j,k,D=8>aP?1:-1;for(W=E.ieOffsetX||0,Q=E.ieOffsetY||0,E.ieOffsetX=Math.round((I-((0>G?-G:G)*I+(0>J?-J:J)*M))/2+x),E.ieOffsetY=Math.round((M-((0>z?-z:z)*M+(0>L?-L:L)*I))/2+U),ax=0;4>ax;ax++){j=bf[ax],q=F[j],K=-1!==q.indexOf("px")?parseFloat(q):bk(this.t,j,parseFloat(q),q.replace(ao,""))||0,k=K!==E[j]?2>ax?-E.ieOffsetX:-E.ieOffsetY:2>ax?W-E.ieOffsetX:Q-E.ieOffsetY,N[j]=(E[j]=Math.round(K-k*(0===ax||2===ax?1:D)))+"px"}}}},bG=bm.set3DTransformRatio=function(V){var bS,bO,ae,Y,bK,bW,bJ,bM,bP,U,bR,bX,bU,bT,bL,bQ,Q,J,K,p,M,bV,E,q=this.data,B=this.t.style,Z=q.rotation*bb,bN=q.scaleX,F=q.scaleY,be=q.scaleZ,W=q.x,H=q.y,G=q.z,I=q.perspective;if(!(1!==V&&0!==V||"auto"!==q.force3D||q.rotationY||q.rotationX||1!==be||I||G)){return af.call(this,V),void 0}if(az){var j=0.0001;j>bN&&bN>-j&&(bN=be=0.00002),j>F&&F>-j&&(F=be=0.00002),!I||q.z||q.rotationX||q.rotationY||(I=0)}if(Z||q.skewX){J=Math.cos(Z),K=Math.sin(Z),bS=J,bK=K,q.skewX&&(Z-=q.skewX*bb,J=Math.cos(Z),K=Math.sin(Z),"simple"===q.skewType&&(p=Math.tan(q.skewX*bb),p=Math.sqrt(1+p*p),J*=p,K*=p)),bO=-K,bW=J}else{if(!(q.rotationY||q.rotationX||1!==be||I||q.svg)){return B[bH]=(q.xPercent||q.yPercent?"translate("+q.xPercent+"%,"+q.yPercent+"%) translate3d(":"translate3d(")+W+"px,"+H+"px,"+G+"px)"+(1!==bN||1!==F?" scale("+bN+","+F+")":""),void 0}bS=bW=1,bO=bK=0}bR=1,ae=Y=bJ=bM=bP=U=bX=bU=bT=0,bL=I?-1/I:0,bQ=q.zOrigin,Q=100000,Z=q.rotationY*bb,Z&&(J=Math.cos(Z),K=Math.sin(Z),bP=bR*-K,bU=bL*-K,ae=bS*K,bJ=bK*K,bR*=J,bL*=J,bS*=J,bK*=J),Z=q.rotationX*bb,Z&&(J=Math.cos(Z),K=Math.sin(Z),p=bO*J+ae*K,M=bW*J+bJ*K,bV=U*J+bR*K,E=bT*J+bL*K,ae=bO*-K+ae*J,bJ=bW*-K+bJ*J,bR=U*-K+bR*J,bL=bT*-K+bL*J,bO=p,bW=M,U=bV,bT=E),1!==be&&(ae*=be,bJ*=be,bR*=be,bL*=be),1!==F&&(bO*=F,bW*=F,U*=F,bT*=F),1!==bN&&(bS*=bN,bK*=bN,bP*=bN,bU*=bN),bQ&&(bX-=bQ,Y=ae*bX,bM=bJ*bX,bX=bR*bX+bQ),q.svg&&(Y+=q.xOrigin-(q.xOrigin*bS+q.yOrigin*bO),bM+=q.yOrigin-(q.xOrigin*bK+q.yOrigin*bW)),Y=(p=(Y+=W)-(Y|=0))?(0|p*Q+(0>p?-0.5:0.5))/Q+Y:Y,bM=(p=(bM+=H)-(bM|=0))?(0|p*Q+(0>p?-0.5:0.5))/Q+bM:bM,bX=(p=(bX+=G)-(bX|=0))?(0|p*Q+(0>p?-0.5:0.5))/Q+bX:bX,B[bH]=(q.xPercent||q.yPercent?"translate("+q.xPercent+"%,"+q.yPercent+"%) matrix3d(":"matrix3d(")+[(0|bS*Q)/Q,(0|bK*Q)/Q,(0|bP*Q)/Q,(0|bU*Q)/Q,(0|bO*Q)/Q,(0|bW*Q)/Q,(0|U*Q)/Q,(0|bT*Q)/Q,(0|ae*Q)/Q,(0|bJ*Q)/Q,(0|bR*Q)/Q,(0|bL*Q)/Q,Y,bM,bX,I?1+-bX/I:1].join(",")+")"},af=bm.set2DTransformRatio=function(F){var z,w,b,G,k,C,j,v,x,E,y,g=this.data,D=this.t,B=D.style,A=g.x,q=g.y;return !(g.rotationX||g.rotationY||g.z||g.force3D===!0||"auto"===g.force3D&&1!==F&&0!==F)||g.svg&&am||!a2?(G=g.scaleX,k=g.scaleY,g.rotation||g.skewX||g.svg?(z=g.rotation*bb,w=z-g.skewX*bb,b=100000,C=Math.cos(z)*G,j=Math.sin(z)*G,v=Math.sin(w)*-k,x=Math.cos(w)*k,g.svg&&(A+=g.xOrigin-(g.xOrigin*C+g.yOrigin*v),q+=g.yOrigin-(g.xOrigin*j+g.yOrigin*x),y=0.000001,y>A&&A>-y&&(A=0),y>q&&q>-y&&(q=0)),E=(0|C*b)/b+","+(0|j*b)/b+","+(0|v*b)/b+","+(0|x*b)/b+","+A+","+q+")",g.svg&&am?D.setAttribute("transform","matrix("+E):B[bH]=(g.xPercent||g.yPercent?"translate("+g.xPercent+"%,"+g.yPercent+"%) matrix(":"matrix(")+E):B[bH]=(g.xPercent||g.yPercent?"translate("+g.xPercent+"%,"+g.yPercent+"%) matrix(":"matrix(")+G+",0,0,"+k+","+A+","+q+")",void 0):(this.setRatio=bG,bG.call(this,F),void 0)};bw("transform,scale,scaleX,scaleY,scaleZ,x,y,z,rotation,rotationX,rotationY,rotationZ,skewX,skewY,shortRotation,shortRotationX,shortRotationY,shortRotationZ,transformOrigin,transformPerspective,directionalRotation,parseTransform,force3D,skewType,xPercent,yPercent",{parser:function(s,I,E,w,B,A,D){if(w._transform){return B}var F,q,H,z,L,K,J,C=w._transform=bD(s,av,!0,D.parseTransform),G=s.style,k=0.000001,b=bA.length,j=D,a={};if("string"==typeof j.transform&&bH){H=aX.style,H[bH]=j.transform,H.display="block",H.position="absolute",an.body.appendChild(aX),F=bD(aX,null,!1),an.body.removeChild(aX)}else{if("object"==typeof j){if(F={scaleX:bF(null!=j.scaleX?j.scaleX:j.scale,C.scaleX),scaleY:bF(null!=j.scaleY?j.scaleY:j.scale,C.scaleY),scaleZ:bF(j.scaleZ,C.scaleZ),x:bF(j.x,C.x),y:bF(j.y,C.y),z:bF(j.z,C.z),xPercent:bF(j.xPercent,C.xPercent),yPercent:bF(j.yPercent,C.yPercent),perspective:bF(j.transformPerspective,C.perspective)},J=j.directionalRotation,null!=J){if("object"==typeof J){for(H in J){j[H]=J[H]}}else{j.rotation=J}}"string"==typeof j.x&&-1!==j.x.indexOf("%")&&(F.x=0,F.xPercent=bF(j.x,C.xPercent)),"string"==typeof j.y&&-1!==j.y.indexOf("%")&&(F.y=0,F.yPercent=bF(j.y,C.yPercent)),F.rotation=bx("rotation" in j?j.rotation:"shortRotation" in j?j.shortRotation+"_short":"rotationZ" in j?j.rotationZ:C.rotation,C.rotation,"rotation",a),a2&&(F.rotationX=bx("rotationX" in j?j.rotationX:"shortRotationX" in j?j.shortRotationX+"_short":C.rotationX||0,C.rotationX,"rotationX",a),F.rotationY=bx("rotationY" in j?j.rotationY:"shortRotationY" in j?j.shortRotationY+"_short":C.rotationY||0,C.rotationY,"rotationY",a)),F.skewX=null==j.skewX?C.skewX:bx(j.skewX,C.skewX),F.skewY=null==j.skewY?C.skewY:bx(j.skewY,C.skewY),(q=F.skewY-C.skewY)&&(F.skewX+=q,F.rotation+=q)}}for(a2&&null!=j.force3D&&(C.force3D=j.force3D,K=!0),C.skewType=j.skewType||C.skewType||aT.defaultSkewType,L=C.force3D||C.z||C.rotationX||C.rotationY||F.z||F.rotationX||F.rotationY||F.perspective,L||null==j.scale||(F.scaleZ=1);--b>-1;){E=bA[b],z=F[E]-C[E],(z>k||-k>z||null!=j[E]||null!=a9[E])&&(K=!0,B=new al(C,E,C[E],z,B),E in a&&(B.e=a[E]),B.xs0=0,B.plugin=A,w._overwriteProps.push(B.n))}return z=j.transformOrigin,z&&C.svg&&(bp(s,z,F),B=new al(C,"xOrigin",C.xOrigin,F.xOrigin-C.xOrigin,B,-1,"transformOrigin"),B.b=C.xOrigin,B.e=B.xs0=F.xOrigin,B=new al(C,"yOrigin",C.yOrigin,F.yOrigin-C.yOrigin,B,-1,"transformOrigin"),B.b=C.yOrigin,B.e=B.xs0=F.yOrigin,z="0px 0px"),(z||a2&&L&&C.zOrigin)&&(bH?(K=!0,E=ag,z=(z||bj(s,E,av,!1,"50% 50%"))+"",B=new al(G,E,0,0,B,-1,"transformOrigin"),B.b=G[E],B.plugin=A,a2?(H=C.zOrigin,z=z.split(" "),C.zOrigin=(z.length>2&&(0===H||"0px"!==z[2])?parseFloat(z[2]):H)||0,B.xs0=B.e=z[0]+" "+(z[1]||"50%")+" 0px",B=new al(C,"zOrigin",0,0,B,-1,B.n),B.b=H,B.xs0=B.e=C.zOrigin):B.xs0=B.e=z):ab(z+"",C)),K&&(w._transformType=C.svg&&am||!L&&3!==this._transformType?2:3),B},prefix:!0}),bw("boxShadow",{defaultValue:"0px 0px 0px 0px #999",prefix:!0,color:!0,multi:!0,keyword:"inset"}),bw("borderRadius",{defaultValue:"0px",parser:function(B,L,H,E,Q){L=this.format(L);var D,G,I,A,K,C,R,N,M,F,J,z,q,r,j,s,O=["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"],k=B.style;for(M=parseFloat(B.offsetWidth),F=parseFloat(B.offsetHeight),D=L.split(" "),G=0;O.length>G;G++){this.p.indexOf("border")&&(O[G]=aZ(O[G])),K=A=bj(B,O[G],av,!1,"0px"),-1!==K.indexOf(" ")&&(A=K.split(" "),K=A[0],A=A[1]),C=I=D[G],R=parseFloat(K),z=K.substr((R+"").length),q="="===C.charAt(1),q?(N=parseInt(C.charAt(0)+"1",10),C=C.substr(2),N*=parseFloat(C),J=C.substr((N+"").length-(0>N?1:0))||""):(N=parseFloat(C),J=C.substr((N+"").length)),""===J&&(J=aw[H]||z),J!==z&&(r=bk(B,"borderLeft",R,z),j=bk(B,"borderTop",R,z),"%"===J?(K=100*(r/M)+"%",A=100*(j/F)+"%"):"em"===J?(s=bk(B,"borderLeft",1,"em"),K=r/s+"em",A=j/s+"em"):(K=r+"px",A=j+"px"),q&&(C=parseFloat(K)+N+J,I=parseFloat(A)+N+J)),Q=aa(k,O[G],K+" "+A,C+" "+I,!1,"0px",Q)}return Q},prefix:!0,formatter:a8("0px 0px 0px 0px",!1,!0)}),bw("backgroundPosition",{defaultValue:"0 0",parser:function(E,z,v,b,k,B){var j,s,w,D,y,c,C="background-position",A=av||ay(E,null),q=this.format((A?aP?A.getPropertyValue(C+"-x")+" "+A.getPropertyValue(C+"-y"):A.getPropertyValue(C):E.currentStyle.backgroundPositionX+" "+E.currentStyle.backgroundPositionY)||"0 0"),x=this.format(z);if(-1!==q.indexOf("%")!=(-1!==x.indexOf("%"))&&(c=bj(E,"backgroundImage").replace(a4,""),c&&"none"!==c)){for(j=q.split(" "),s=x.split(" "),bg.setAttribute("src",c),w=2;--w>-1;){q=j[w],D=-1!==q.indexOf("%"),D!==(-1!==s[w].indexOf("%"))&&(y=0===w?E.offsetWidth-bg.width:E.offsetHeight-bg.height,j[w]=D?parseFloat(q)/100*y+"px":100*(parseFloat(q)/y)+"%")}q=j.join(" ")}return this.parseComplex(E.style,q,x,k,B)},formatter:ab}),bw("backgroundSize",{defaultValue:"0 0",formatter:ab}),bw("perspective",{defaultValue:"0px",prefix:!0}),bw("perspectiveOrigin",{defaultValue:"50% 50%",prefix:!0}),bw("transformStyle",{prefix:!0}),bw("backfaceVisibility",{prefix:!0}),bw("userSelect",{prefix:!0}),bw("margin",{parser:aQ("marginTop,marginRight,marginBottom,marginLeft")}),bw("padding",{parser:aQ("paddingTop,paddingRight,paddingBottom,paddingLeft")}),bw("clip",{defaultValue:"rect(0px,0px,0px,0px)",parser:function(p,k,g,b,d,m){var c,f,j;return 9>aP?(f=p.currentStyle,j=8>aP?" ":",",c="rect("+f.clipTop+j+f.clipRight+j+f.clipBottom+j+f.clipLeft+")",k=this.format(k).split(",").join(j)):(c=this.format(bj(p,this.p,av,!1,this.dflt)),k=this.format(k)),this.parseComplex(p.style,c,k,d,m)}}),bw("textShadow",{defaultValue:"0px 0px 0px #999",color:!0,multi:!0}),bw("autoRound,strictUnits",{parser:function(b,f,a,d,c){return c}}),bw("border",{defaultValue:"0px solid #000",parser:function(d,g,c,f,h,b){return this.parseComplex(d.style,this.format(bj(d,"borderTopWidth",av,!1,"0px")+" "+bj(d,"borderTopStyle",av,!1,"solid")+" "+bj(d,"borderTopColor",av,!1,"#000")),this.format(g),h,b)},color:!0,formatter:function(a){var b=a.split(" ");return b[0]+" "+(b[1]||"solid")+" "+(a.match(bE)||["#000"])[0]}}),bw("borderWidth",{parser:aQ("borderTopWidth,borderRightWidth,borderBottomWidth,borderLeftWidth")}),bw("float,cssFloat,styleFloat",{parser:function(d,h,c,g,f){var j=d.style,b="cssFloat" in j?"cssFloat":"styleFloat";return new al(j,b,0,0,f,-1,c,!1,0,j[b],h)}});var by=function(b){var f,a=this.t,d=a.filter||bj(this.data,"filter")||"",c=0|this.s+this.c*b;100===c&&(-1===d.indexOf("atrix(")&&-1===d.indexOf("radient(")&&-1===d.indexOf("oader(")?(a.removeAttribute("filter"),f=!bj(this.data,"filter")):(a.filter=d.replace(aq,""),f=!0)),f||(this.xn1&&(a.filter=d=d||"alpha(opacity="+c+")"),-1===d.indexOf("pacity")?0===c&&this.xn1||(a.filter=d+" alpha(opacity="+c+")"):a.filter=d.replace(ap,"opacity="+c))};bw("opacity,alpha,autoAlpha",{defaultValue:"1",parser:function(p,k,g,b,d,m){var c=parseFloat(bj(p,"opacity",av,!1,"1")),f=p.style,j="autoAlpha"===g;return"string"==typeof k&&"="===k.charAt(1)&&(k=("-"===k.charAt(0)?-1:1)*parseFloat(k.substr(2))+c),j&&1===c&&"hidden"===bj(p,"visibility",av)&&0!==k&&(c=0),aW?d=new al(f,"opacity",c,k-c,d):(d=new al(f,"opacity",100*c,100*(k-c),d),d.xn1=j?1:0,f.zoom=1,d.type=2,d.b="alpha(opacity="+d.s+")",d.e="alpha(opacity="+(d.s+d.c)+")",d.data=p,d.plugin=m,d.setRatio=by),j&&(d=new al(f,"visibility",0,0,d,-1,null,!1,0,0!==c?"inherit":"hidden",0===k?"hidden":"inherit"),d.xs0="inherit",b._overwriteProps.push(d.n),b._overwriteProps.push(g)),d}});var bt=function(a,b){b&&(a.removeProperty?("ms"===b.substr(0,2)&&(b="M"+b.substr(1)),a.removeProperty(b.replace(a6,"-$1").toLowerCase())):a.removeAttribute(b))},ai=function(b){if(this.t._gsClassPT=this,1===b||0===b){this.t.setAttribute("class",0===b?this.b:this.e);for(var c=this.data,a=this.t.style;c;){c.v?a[c.p]=c.v:bt(a,c.p),c=c._next}1===b&&this.t._gsClassPT===this&&(this.t._gsClassPT=null)}else{this.t.getAttribute("class")!==this.e&&this.t.setAttribute("class",this.e)}};bw("className",{parser:function(A,s,b,j,x,i,k){var m,z,q,g,y,w=A.getAttribute("class")||"",v=A.style.cssText;if(x=j._classNamePT=new al(A,b,0,0,x,2),x.setRatio=ai,x.pr=-11,aI=!0,x.b=w,z=aV(A,av),q=A._gsClassPT){for(g={},y=q.data;y;){g[y.p]=1,y=y._next}q.setRatio(1)}return A._gsClassPT=x,x.e="="!==s.charAt(1)?s:w.replace(RegExp("\\s*\\b"+s.substr(2)+"\\b"),"")+("+"===s.charAt(0)?" "+s.substr(2):""),j._tween._duration&&(A.setAttribute("class",x.e),m=bz(A,z,aV(A),k,g),A.setAttribute("class",w),x.data=m.firstMPT,A.style.cssText=v,x=x.xfirst=j.parse(A,m.difs,x,i)),x}});var bi=function(d){if((1===d||0===d)&&this.data._totalTime===this.data._totalDuration&&"isFromStart"!==this.data.data){var h,c,g,f,j=this.t.style,b=aA.transform.parse;if("all"===this.e){j.cssText="",f=!0}else{for(h=this.e.split(" ").join("").split(","),g=h.length;--g>-1;){c=h[g],aA[c]&&(aA[c].parse===b?f=!0:c="transformOrigin"===c?ag:aA[c].p),bt(j,c)}}f&&(bt(j,bH),this.t._gsTransform&&delete this.t._gsTransform)}};for(bw("clearProps",{parser:function(a,d,c,b,f){return f=new al(a,c,0,0,f,2),f.setRatio=bi,f.e=d,f.pr=-10,f.data=b._tween,aI=!0,f}}),aF="bezier,throwProps,physicsProps,physics2D".split(","),ax=aF.length;ax--;){bv(aF[ax])}aF=aT.prototype,aF._firstPT=null,aF._onInitTween=function(z,j,b){if(!z.nodeType){return !1}this._target=z,this._tween=b,this._vars=j,aJ=j.autoRound,aI=!1,aw=j.suffixMap||aT.suffixMap,av=ay(z,""),aB=this._overwriteProps;var h,a,n,k,f,i,u,q,r,s=z.style;if(at&&""===s.zIndex&&(h=bj(z,"zIndex",av),("auto"===h||""===h)&&this._addLazySet(s,"zIndex",0)),"string"==typeof j&&(k=s.cssText,h=aV(z,av),s.cssText=k+";"+j,h=bz(z,h,aV(z)).difs,!aW&&a1.test(j)&&(h.opacity=parseFloat(RegExp.$1)),j=h,s.cssText=k),this._firstPT=a=this.parse(z,j,null),this._transformType){for(r=3===this._transformType,bH?aM&&(at=!0,""===s.zIndex&&(u=bj(z,"zIndex",av),("auto"===u||""===u)&&this._addLazySet(s,"zIndex",0)),aU&&this._addLazySet(s,"WebkitBackfaceVisibility",this._vars.WebkitBackfaceVisibility||(r?"visible":"hidden"))):s.zoom=1,n=a;n&&n._next;){n=n._next}q=new al(z,"transform",0,0,null,2),this._linkCSSP(q,null,n),q.setRatio=r&&a2?bG:bH?af:aE,q.data=this._transform||bD(z,av,!0),aB.pop()}if(aI){for(;a;){for(i=a._next,n=k;n&&n.pr>a.pr;){n=n._next}(a._prev=n?n._prev:f)?a._prev._next=a:k=a,(a._next=n)?n._prev=a:f=a,a=i}this._firstPT=k}return !0},aF.parse=function(C,s,o,h){var y,k,B,r,b,A,x,w,j,q,z=C.style;for(y in s){A=s[y],k=aA[y],k?o=k.parse(C,A,y,this,o,h,s):(b=bj(C,y,av)+"",j="string"==typeof A,"color"===y||"fill"===y||"stroke"===y||-1!==y.indexOf("Color")||j&&aS.test(A)?(j||(A=aK(A),A=(A.length>3?"rgba(":"rgb(")+A.join(",")+")"),o=aa(z,y,b,A,!0,"transparent",o,0,h)):!j||-1===A.indexOf(" ")&&-1===A.indexOf(",")?(B=parseFloat(b),x=B||0===B?b.substr((B+"").length):"",(""===b||"auto"===b)&&("width"===y||"height"===y?(B=bo(C,y,av),x="px"):"left"===y||"top"===y?(B=a5(C,y,av),x="px"):(B="opacity"!==y?0:1,x="")),q=j&&"="===A.charAt(1),q?(r=parseInt(A.charAt(0)+"1",10),A=A.substr(2),r*=parseFloat(A),w=A.replace(ao,"")):(r=parseFloat(A),w=j?A.substr((r+"").length)||"":""),""===w&&(w=y in aw?aw[y]:x),A=r||0===r?(q?r+B:r)+w:s[y],x!==w&&""!==w&&(r||0===r)&&B&&(B=bk(C,y,B,x),"%"===w?(B/=bk(C,y,100,"%")/100,s.strictUnits!==!0&&(b=B+"%")):"em"===w?B/=bk(C,y,1,"em"):"px"!==w&&(r=bk(C,y,r,w),w="px"),q&&(r||0===r)&&(A=r+B+w)),q&&(r+=B),!B&&0!==B||!r&&0!==r?void 0!==z[y]&&(A||"NaN"!=A+""&&null!=A)?(o=new al(z,y,r||B||0,0,o,-1,y,!1,0,b,A),o.xs0="none"!==A||"display"!==y&&-1===y.indexOf("Style")?A:b):a0("invalid "+y+" tween value: "+s[y]):(o=new al(z,y,B,r-B,o,0,y,aJ!==!1&&("px"===w||"zIndex"===y),0,b,A),o.xs0=w)):o=aa(z,y,b,A,!0,null,o,0,h)),h&&o&&!o.plugin&&(o.plugin=h)}return o},aF.setRatio=function(b){var f,a,d,c=this._firstPT,g=0.000001;if(1!==b||this._tween._time!==this._tween._duration&&0!==this._tween._time){if(b||this._tween._time!==this._tween._duration&&0!==this._tween._time||this._tween._rawPrevTime===-0.000001){for(;c;){if(f=c.c*b+c.s,c.r?f=Math.round(f):g>f&&f>-g&&(f=0),c.type){if(1===c.type){if(d=c.l,2===d){c.t[c.p]=c.xs0+f+c.xs1+c.xn1+c.xs2}else{if(3===d){c.t[c.p]=c.xs0+f+c.xs1+c.xn1+c.xs2+c.xn2+c.xs3}else{if(4===d){c.t[c.p]=c.xs0+f+c.xs1+c.xn1+c.xs2+c.xn2+c.xs3+c.xn3+c.xs4}else{if(5===d){c.t[c.p]=c.xs0+f+c.xs1+c.xn1+c.xs2+c.xn2+c.xs3+c.xn3+c.xs4+c.xn4+c.xs5}else{for(a=c.xs0+f+c.xs1,d=1;c.l>d;d++){a+=c["xn"+d]+c["xs"+(d+1)]}c.t[c.p]=a}}}}}else{-1===c.type?c.t[c.p]=c.xs0:c.setRatio&&c.setRatio(b)}}else{c.t[c.p]=f+c.xs0}c=c._next}}else{for(;c;){2!==c.type?c.t[c.p]=c.b:c.setRatio(b),c=c._next}}}else{for(;c;){2!==c.type?c.t[c.p]=c.e:c.setRatio(b),c=c._next}}},aF._enableTransforms=function(a){this._transform=this._transform||bD(this._target,av,!0),this._transformType=this._transform.svg&&am||!a&&3!==this._transformType?2:3};var ak=function(){this.t[this.p]=this.e,this.data._linkCSSP(this,this._next,null,!0)};aF._addLazySet=function(b,d,a){var c=this._firstPT=new al(b,d,0,0,this._firstPT,2);c.e=a,c.setRatio=ak,c.data=this},aF._linkCSSP=function(b,d,a,c){return b&&(d&&(d._prev=b),b._next&&(b._next._prev=b._prev),b._prev?b._prev._next=b._next:this._firstPT===b&&(this._firstPT=b._next,c=!0),a?a._next=b:c||null!==this._firstPT||(this._firstPT=b),b._next=d,b._prev=a),b},aF._kill=function(d){var a,c,b,f=d;if(d.autoAlpha||d.alpha){f={};for(c in d){f[c]=d[c]}f.opacity=1,f.autoAlpha&&(f.visibility=1)}return d.className&&(a=this._classNamePT)&&(b=a.xfirst,b&&b._prev?this._linkCSSP(b._prev,a._next,b._prev._prev):b===this._firstPT&&(this._firstPT=a._next),a._next&&this._linkCSSP(a._next,a._next._next,b._prev),this._classNamePT=null),au.prototype._kill.call(this,f)};var ad=function(d,h,c){var g,f,j,b;if(d.slice){for(f=d.length;--f>-1;){ad(d[f],h,c)}}else{for(g=d.childNodes,f=g.length;--f>-1;){j=g[f],b=j.type,j.style&&(h.push(aV(j)),c&&c.push(j)),1!==b&&9!==b&&11!==b||!j.childNodes.length||ad(j,h,c)}}};return aT.cascadeTo=function(x,k,b){var y,g,v,d=aN.to(x,k,b),j=[d],m=[],w=[],q=[],c=aN._internals.reservedProps;for(x=d._targets||d.target,ad(x,m,q),d.render(k,!0),ad(x,w),d.render(0,!0),d._enabled(!0),y=q.length;--y>-1;){if(g=bz(q[y],m[y],w[y]),g.firstMPT){g=g.difs;for(v in b){c[v]&&(g[v]=b[v])}j.push(aN.to(q[y],k,g))}}return j},au.activate([aT]),aT},!0)}),_gsScope._gsDefine&&_gsScope._gsQueue.pop()(),function(a){var b=function(){return(_gsScope.GreenSockGlobals||_gsScope)[a]};"function"==typeof define&&define.amd?define(["TweenLite"],b):"undefined"!=typeof module&&module.exports&&(require("../TweenLite.js"),module.exports=b())}("CSSPlugin");
var _gsScope="undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window;(function(w){var J=w.GreenSockGlobals||w,F=function(c){var a,d=c.split("."),f=J;for(a=0;d.length>a;a++){f[d[a]]=f=f[d[a]]||{}}return f},x=F("com.greensock.utils"),z=function(c){var d=c.nodeType,a="";if(1===d||9===d||11===d){if("string"==typeof c.textContent){return c.textContent}for(c=c.firstChild;c;c=c.nextSibling){a+=z(c)}}else{if(3===d||4===d){return c.nodeValue}}return a},C=document,M=C.defaultView?C.defaultView.getComputedStyle:function(){},B=/([A-Z])/g,G=function(c,g,a,d){var f;return(a=a||M(c,null))?(c=a.getPropertyValue(g.replace(B,"-$1").toLowerCase()),f=c||a.length?c:a[g]):c.currentStyle&&(a=c.currentStyle,f=a[g]),d?f:parseInt(f,10)||0},E=function(a){return a.length&&a[0]&&(a[0].nodeType&&a[0].style&&!a.nodeType||a[0].length&&a[0][0])?!0:!1},N=function(c){var g,a,d,f=[],h=c.length;for(g=0;h>g;g++){if(a=c[g],E(a)){for(d=a.length,d=0;a.length>d;d++){f.push(a[d])}}else{f.push(a)}}return f},q=")eefec303079ad17405c",L=/(?:<br>|<br\/>|<br \/>)/gi,A=C.all&&!C.addEventListener,I="<div style='position:relative;display:inline-block;"+(A?"*display:inline;*zoom:1;'":"'"),D=function(c){c=c||"";var d=-1!==c.indexOf("++"),a=1;return d&&(c=c.split("++").join("")),function(){return I+(c?" class='"+c+(d?a++:"")+"'>":">")}},K=x.SplitText=J.SplitText=function(a,c){if("string"==typeof a&&(a=K.selector(a)),!a){throw"cannot split a null element."}this.elements=E(a)?N(a):[a],this.chars=[],this.words=[],this.lines=[],this._originals=[],this.vars=c||{},this.split(c)},H=function(c,f,a){var d=c.nodeType;if(1===d||9===d||11===d){for(c=c.firstChild;c;c=c.nextSibling){H(c,f,a)}}else{(3===d||4===d)&&(c.nodeValue=c.nodeValue.split(f).join(a))}},k=function(c,d){for(var a=d.length;--a>-1;){c.push(d[a])}},j=function(ay,aI,aG,az,aC){L.test(ay.innerHTML)&&(ay.innerHTML=ay.innerHTML.replace(L,q));var aD,aL,aB,aH,aJ,av,u,ax,aK,aw,ac,v,ap,aE,aa=z(ay),ar=aI.type||aI.split||"chars,words,lines",ad=-1!==ar.indexOf("lines")?[]:null,ao=-1!==ar.indexOf("words"),af=-1!==ar.indexOf("chars"),ag="absolute"===aI.position||aI.absolute===!0,au=ag?"&#173; ":" ",aj=-999,an=M(ay),ae=G(ay,"paddingLeft",an),am=G(ay,"borderBottomWidth",an)+G(ay,"borderTopWidth",an),g=G(ay,"borderLeftWidth",an)+G(ay,"borderRightWidth",an),r=G(ay,"paddingTop",an)+G(ay,"paddingBottom",an),aq=G(ay,"paddingLeft",an)+G(ay,"paddingRight",an),aF=G(ay,"textAlign",an,!0),c=ay.clientHeight,aA=ay.clientWidth,al="</div>",n=D(aI.wordsClass),ab=D(aI.charsClass),m=-1!==(aI.linesClass||"").indexOf("++"),ak=aI.linesClass,a=-1!==aa.indexOf("<"),at=!0,ah=[],ai=[],h=[];for(m&&(ak=ak.split("++").join("")),a&&(aa=aa.split("<").join("{{LT}}")),aD=aa.length,aH=n(),aJ=0;aD>aJ;aJ++){if(u=aa.charAt(aJ),")"===u&&aa.substr(aJ,20)===q){aH+=(at?al:"")+"<BR/>",at=!1,aJ!==aD-20&&aa.substr(aJ+20,20)!==q&&(aH+=" "+n(),at=!0),aJ+=19}else{if(" "===u&&" "!==aa.charAt(aJ-1)&&aJ!==aD-1&&aa.substr(aJ-20,20)!==q){for(aH+=at?al:"",at=!1;" "===aa.charAt(aJ+1);){aH+=au,aJ++}(")"!==aa.charAt(aJ+1)||aa.substr(aJ+1,20)!==q)&&(aH+=au+n(),at=!0)}else{aH+=af&&" "!==u?ab()+u+"</div>":u}}}for(ay.innerHTML=aH+(at?al:""),a&&H(ay,"{{LT}}","<"),av=ay.getElementsByTagName("*"),aD=av.length,ax=[],aJ=0;aD>aJ;aJ++){ax[aJ]=av[aJ]}if(ad||ag){for(aJ=0;aD>aJ;aJ++){aK=ax[aJ],aB=aK.parentNode===ay,(aB||ag||af&&!ao)&&(aw=aK.offsetTop,ad&&aB&&aw!==aj&&"BR"!==aK.nodeName&&(aL=[],ad.push(aL),aj=aw),ag&&(aK._x=aK.offsetLeft,aK._y=aw,aK._w=aK.offsetWidth,aK._h=aK.offsetHeight),ad&&(ao!==aB&&af||(aL.push(aK),aK._x-=ae),aB&&aJ&&(ax[aJ-1]._wordEnd=!0),"BR"===aK.nodeName&&aK.nextSibling&&"BR"===aK.nextSibling.nodeName&&ad.push([])))}}for(aJ=0;aD>aJ;aJ++){aK=ax[aJ],aB=aK.parentNode===ay,"BR"!==aK.nodeName?(ag&&(v=aK.style,ao||aB||(aK._x+=aK.parentNode._x,aK._y+=aK.parentNode._y),v.left=aK._x+"px",v.top=aK._y+"px",v.position="absolute",v.display="block",v.width=aK._w+1+"px",v.height=aK._h+"px"),ao?aB&&""!==aK.innerHTML?ai.push(aK):af&&ah.push(aK):aB?(ay.removeChild(aK),ax.splice(aJ--,1),aD--):!aB&&af&&(aw=!ad&&!ag&&aK.nextSibling,ay.appendChild(aK),aw||ay.appendChild(C.createTextNode(" ")),ah.push(aK))):ad||ag?(ay.removeChild(aK),ax.splice(aJ--,1),aD--):ao||ay.appendChild(aK)}if(ad){for(ag&&(ac=C.createElement("div"),ay.appendChild(ac),ap=ac.offsetWidth+"px",aw=ac.offsetParent===ay?0:ay.offsetLeft,ay.removeChild(ac)),v=ay.style.cssText,ay.style.cssText="display:none;";ay.firstChild;){ay.removeChild(ay.firstChild)}for(aE=!ag||!ao&&!af,aJ=0;ad.length>aJ;aJ++){for(aL=ad[aJ],ac=C.createElement("div"),ac.style.cssText="display:block;text-align:"+aF+";position:"+(ag?"absolute;":"relative;"),ak&&(ac.className=ak+(m?aJ+1:"")),h.push(ac),aD=aL.length,av=0;aD>av;av++){"BR"!==aL[av].nodeName&&(aK=aL[av],ac.appendChild(aK),aE&&(aK._wordEnd||ao)&&ac.appendChild(C.createTextNode(" ")),ag&&(0===av&&(ac.style.top=aK._y+"px",ac.style.left=ae+aw+"px"),aK.style.top="0px",aw&&(aK.style.left=aK._x-aw+"px")))}0===aD&&(ac.innerHTML="&nbsp;"),ao||af||(ac.innerHTML=z(ac).split(String.fromCharCode(160)).join(" ")),ag&&(ac.style.width=ap,ac.style.height=aK._h+"px"),ay.appendChild(ac)}ay.style.cssText=v}ag&&(c>ay.clientHeight&&(ay.style.height=c-r+"px",c>ay.clientHeight&&(ay.style.height=c+am+"px")),aA>ay.clientWidth&&(ay.style.width=aA-aq+"px",aA>ay.clientWidth&&(ay.style.width=aA+g+"px"))),k(aG,ah),k(az,ai),k(aC,h)},b=K.prototype;b.split=function(a){this.isSplit&&this.revert(),this.vars=a||this.vars,this._originals.length=this.chars.length=this.words.length=this.lines.length=0;for(var c=this.elements.length;--c>-1;){this._originals[c]=this.elements[c].innerHTML,j(this.elements[c],this.vars,this.chars,this.words,this.lines)}return this.chars.reverse(),this.words.reverse(),this.lines.reverse(),this.isSplit=!0,this},b.revert=function(){if(!this._originals){throw"revert() call wasn't scoped properly."}for(var a=this._originals.length;--a>-1;){this.elements[a].innerHTML=this._originals[a]}return this.chars=[],this.words=[],this.lines=[],this.isSplit=!1,this},K.selector=w.$||w.jQuery||function(c){var a=w.$||w.jQuery;return a?(K.selector=a,a(c)):"undefined"==typeof document?c:document.querySelectorAll?document.querySelectorAll(c):document.getElementById("#"===c.charAt(0)?c.substr(1):c)},K.version="0.3.3"})(_gsScope),function(a){var b=function(){return(_gsScope.GreenSockGlobals||_gsScope)[a]};"function"==typeof define&&define.amd?define(["TweenLite"],b):"undefined"!=typeof module&&module.exports&&(module.exports=b())}("SplitText");try{window.GreenSockGlobals=null;window._gsQueue=null;window._gsDefine=null;delete (window.GreenSockGlobals);delete (window._gsQueue);delete (window._gsDefine)}catch(e){}try{window.GreenSockGlobals=oldgs;window._gsQueue=oldgs_queue}catch(e){}if(window.tplogs==true){try{console.groupEnd()}catch(e){}}(function(b,a){b.waitForImages={hasImageProperties:["backgroundImage","listStyleImage","borderImage","borderCornerImage"]};b.expr[":"].uncached=function(c){var d=document.createElement("img");d.src=c.src;return b(c).is('img[src!=""]')&&!d.complete};b.fn.waitForImages=function(c,f,d){if(b.isPlainObject(arguments[0])){f=c.each;d=c.waitForAll;c=c.finished}c=c||b.noop;f=f||b.noop;d=!!d;if(!b.isFunction(c)||!b.isFunction(f)){throw new TypeError("An invalid callback was supplied.")}return this.each(function(){var j=b(this),k=[];if(d){var n=b.waitForImages.hasImageProperties||[],h=/url\((['"]?)(.*?)\1\)/g;j.find("*").each(function(){var i=b(this);if(i.is("img:uncached")){k.push({src:i.attr("src"),element:i[0]})}b.each(n,function(p,q){var o=i.css(q);if(!o){return true}var l;while(l=h.exec(o)){k.push({src:l[2],element:i[0]})}})})}else{j.find("img:uncached").each(function(){k.push({src:this.src,element:this})})}var m=k.length,g=0;if(m==0){c.call(j[0])}b.each(k,function(l,i){var p=new Image;b(p).bind("load error",function(o){g++;f.call(i.element,g,m,o.type=="load");if(g==m){c.call(j[0]);return false}});p.src=i.src})})}})(jQuery);function revslider_showDoubleJqueryError(b){var a="Revolution Slider Error: You have some jquery.js library include that comes after the revolution files js include.";a+="<br> This includes make eliminates the revolution slider libraries, and make it not work.";a+="<br><br> To fix it you can:<br>&nbsp;&nbsp;&nbsp; 1. In the Slider Settings -> Troubleshooting set option:  <strong><b>Put JS Includes To Body</b></strong> option to true.";a+="<br>&nbsp;&nbsp;&nbsp; 2. Find the double jquery.js include and remove it.";a="<span style='font-size:16px;color:#BC0C06;'>"+a+"</span>";jQuery(b).show().html(a)}(function(a2,aK){function aR(){var a=false;if(navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPod/i)||navigator.userAgent.match(/iPad/i)){if(navigator.userAgent.match(/OS 4_\d like Mac OS X/i)){a=true}}else{a=false}return a}function aM(G,R){if(G==aK){return false}if(G.data("aimg")!=aK){if(G.data("aie8")=="enabled"&&a6(8)||G.data("amobile")=="enabled"&&aq()){G.html('<img class="tp-slider-alternative-image" src="'+G.data("aimg")+'">')}}if(R.navigationStyle=="preview1"||R.navigationStyle=="preview3"||R.navigationStyle=="preview4"){R.soloArrowLeftHalign="left";R.soloArrowLeftValign="center";R.soloArrowLeftHOffset=0;R.soloArrowLeftVOffset=0;R.soloArrowRightHalign="right";R.soloArrowRightValign="center";R.soloArrowRightHOffset=0;R.soloArrowRightVOffset=0;R.navigationArrows="solo"}if(R.simplifyAll=="on"&&(a6(8)||aR())){G.find(".tp-caption").each(function(){var b=a2(this);b.removeClass("customin").removeClass("customout").addClass("fadein").addClass("fadeout");b.data("splitin","");b.data("speed",400)});G.find(">ul>li").each(function(){var b=a2(this);b.data("transition","fade");b.data("masterspeed",500);b.data("slotamount",1);var f=b.find(">img").first();f.data("kenburns","off")})}R.desktop=!navigator.userAgent.match(/(iPhone|iPod|iPad|Android|BlackBerry|BB10|mobi|tablet|opera mini|nexus 7)/i);if(R.fullWidth!="on"&&R.fullScreen!="on"){R.autoHeight="off"}if(R.fullScreen=="on"){R.autoHeight="on"}if(R.fullWidth!="on"&&R.fullScreen!="on"){forceFulWidth="off"}if(R.fullWidth=="on"&&R.autoHeight=="off"){G.css({maxHeight:R.startheight+"px"})}if(aq()&&R.hideThumbsOnMobile=="on"&&R.navigationType=="thumb"){R.navigationType="none"}if(aq()&&R.hideBulletsOnMobile=="on"&&R.navigationType=="bullet"){R.navigationType="none"}if(aq()&&R.hideBulletsOnMobile=="on"&&R.navigationType=="both"){R.navigationType="none"}if(aq()&&R.hideArrowsOnMobile=="on"){R.navigationArrows="none"}if(R.forceFullWidth=="on"&&G.closest(".forcefullwidth_wrapper_tp_banner").length==0){var V=G.parent().offset().left;var s=G.parent().css("marginBottom");var K=G.parent().css("marginTop");if(s==aK){s=0}if(K==aK){K=0}G.parent().wrap('<div style="position:relative;width:100%;height:auto;margin-top:'+K+";margin-bottom:"+s+'" class="forcefullwidth_wrapper_tp_banner"></div>');G.closest(".forcefullwidth_wrapper_tp_banner").append('<div class="tp-fullwidth-forcer" style="width:100%;height:'+G.height()+'px"></div>');G.css({backgroundColor:G.parent().css("backgroundColor"),backgroundImage:G.parent().css("backgroundImage")});G.parent().css({left:0-V+"px",position:"absolute",width:a2(window).width()});R.width=a2(window).width()}try{if(R.hideThumbsUnderResolution>a2(window).width()&&R.hideThumbsUnderResolution!=0){G.parent().find(".tp-bullets.tp-thumbs").css({display:"none"})}else{G.parent().find(".tp-bullets.tp-thumbs").css({display:"block"})}}catch(U){}if(!G.hasClass("revslider-initialised")){G.addClass("revslider-initialised");if(G.attr("id")==aK){G.attr("id","revslider-"+Math.round(Math.random()*1000+5))}R.firefox13=false;R.ie=!a2.support.opacity;R.ie9=document.documentMode==9;R.origcd=R.delay;var W=a2.fn.jquery.split("."),q=parseFloat(W[0]),u=parseFloat(W[1]),c=parseFloat(W[2]||"0");if(q==1&&u<7){G.html('<div style="text-align:center; padding:40px 0px; font-size:20px; color:#992222;"> The Current Version of jQuery:'+W+" <br>Please update your jQuery Version to min. 1.7 in Case you wish to use the Revolution Slider Plugin</div>")}if(q>1){R.ie=false}if(!a2.support.transition){a2.fn.transition=a2.fn.animate}G.find(".caption").each(function(){a2(this).addClass("tp-caption")});if(aq()){G.find(".tp-caption").each(function(){var b=a2(this);if(b.data("autoplayonlyfirsttime")==true||b.data("autoplayonlyfirsttime")=="true"){b.data("autoplayonlyfirsttime","false")}if(b.data("autoplay")==true||b.data("autoplay")=="true"){b.data("autoplay",false)}})}var o=0;var a=0;var z=0;var N="http";if(location.protocol==="https:"){N="https"}G.find(".tp-caption").each(function(v){try{if((a2(this).data("ytid")!=aK||a2(this).find("iframe").attr("src").toLowerCase().indexOf("youtube")>0)&&o==0){o=1;var k=document.createElement("script");var g="https";k.src=g+"://www.youtube.com/iframe_api";var j=document.getElementsByTagName("script")[0];var m=true;a2("head").find("*").each(function(){if(a2(this).attr("src")==g+"://www.youtube.com/iframe_api"){m=false}});if(m){j.parentNode.insertBefore(k,j)}}}catch(f){}try{if((a2(this).data("vimeoid")!=aK||a2(this).find("iframe").attr("src").toLowerCase().indexOf("vimeo")>0)&&a==0){a=1;var b=document.createElement("script");b.src=N+"://a.vimeocdn.com/js/froogaloop2.min.js";var j=document.getElementsByTagName("script")[0];var m=true;a2("head").find("*").each(function(){if(a2(this).attr("src")==N+"://a.vimeocdn.com/js/froogaloop2.min.js"){m=false}});if(m){j.parentNode.insertBefore(b,j)}}}catch(f){}try{if(a2(this).data("videomp4")!=aK||a2(this).data("videowebm")!=aK){}}catch(f){}});G.find(".tp-caption video").each(function(b){a2(this).removeClass("video-js").removeClass("vjs-default-skin");a2(this).attr("preload","");a2(this).css({display:"none"})});G.find(">ul:first-child >li").each(function(){var b=a2(this);b.data("origindex",b.index())});if(R.shuffle=="on"){var n=new Object,J=G.find(">ul:first-child >li:first-child");n.fstransition=J.data("fstransition");n.fsmasterspeed=J.data("fsmasterspeed");n.fsslotamount=J.data("fsslotamount");for(var h=0;h<G.find(">ul:first-child >li").length;h++){var l=Math.round(Math.random()*G.find(">ul:first-child >li").length);G.find(">ul:first-child >li:eq("+l+")").prependTo(G.find(">ul:first-child"))}var X=G.find(">ul:first-child >li:first-child");X.data("fstransition",n.fstransition);X.data("fsmasterspeed",n.fsmasterspeed);X.data("fsslotamount",n.fsslotamount)}R.slots=4;R.act=-1;R.next=0;if(R.startWithSlide!=aK){R.next=R.startWithSlide}var y=aQ("#")[0];if(y.length<9){if(y.split("slide").length>1){var d=parseInt(y.split("slide")[1],0);if(d<1){d=1}if(d>G.find(">ul:first >li").length){d=G.find(">ul:first >li").length}R.next=d-1}}R.firststart=1;if(R.navigationHOffset==aK){R.navOffsetHorizontal=0}if(R.navigationVOffset==aK){R.navOffsetVertical=0}G.append('<div class="tp-loader '+R.spinner+'"><div class="dot1"></div><div class="dot2"></div><div class="bounce1"></div><div class="bounce2"></div><div class="bounce3"></div></div>');if(G.find(".tp-bannertimer").length==0){G.append('<div class="tp-bannertimer" style="visibility:hidden"></div>')}var p=G.find(".tp-bannertimer");if(p.length>0){p.css({width:"0%"})}G.addClass("tp-simpleresponsive");R.container=G;R.slideamount=G.find(">ul:first >li").length;if(G.height()==0){G.height(R.startheight)}if(R.startwidth==aK||R.startwidth==0){R.startwidth=G.width()}if(R.startheight==aK||R.startheight==0){R.startheight=G.height()}R.width=G.width();R.height=G.height();R.bw=R.startwidth/G.width();R.bh=R.startheight/G.height();if(R.width!=R.startwidth){R.height=Math.round(R.startheight*(R.width/R.startwidth));G.height(R.height)}if(R.shadow!=0){G.parent().append('<div class="tp-bannershadow tp-shadow'+R.shadow+'"></div>');var V=0;if(R.forceFullWidth=="on"){V=0-R.container.parent().offset().left}G.parent().find(".tp-bannershadow").css({width:R.width,left:V})}G.find("ul").css({display:"none"});var I=G;G.find("ul").css({display:"block"});aF(G,R);if(R.parallax!="off"){aO(G,R)}if(R.slideamount>1){aT(G,R)}if(R.slideamount>1&&R.navigationType=="thumb"){aV(G,R)}if(R.slideamount>1){a4(G,R)}if(R.keyboardNavigation=="on"){aY(G,R)}aP(G,R);if(R.hideThumbs>0){a3(G,R)}setTimeout(function(){am(G,R)},R.startDelay);R.startDelay=0;if(R.slideamount>1){aD(G,R)}setTimeout(function(){G.trigger("revolution.slide.onloaded")},500);a2("body").data("rs-fullScreenMode",false);a2(window).on("mozfullscreenchange webkitfullscreenchange fullscreenchange",function(){a2("body").data("rs-fullScreenMode",!a2("body").data("rs-fullScreenMode"));if(a2("body").data("rs-fullScreenMode")){setTimeout(function(){a2(window).trigger("resize")},200)}});var Q="resize.revslider-"+G.attr("id");a2(window).on(Q,function(){if(G==aK){return false}if(a2("body").find(G)!=0){if(R.forceFullWidth=="on"){var b=R.container.closest(".forcefullwidth_wrapper_tp_banner").offset().left;R.container.parent().css({left:0-b+"px",width:a2(window).width()})}}if(G.outerWidth(true)!=R.width||G.is(":hidden")){aJ(G,R)}});try{if(R.hideThumbsUnderResoluition!=0&&R.navigationType=="thumb"){if(R.hideThumbsUnderResoluition>a2(window).width()){a2(".tp-bullets").css({display:"none"})}else{a2(".tp-bullets").css({display:"block"})}}}catch(U){}G.find(".tp-scrollbelowslider").on("click",function(){var b=0;try{b=a2("body").find(R.fullScreenOffsetContainer).height()}catch(f){}try{b=b-parseInt(a2(this).data("scrolloffset"),0)}catch(f){}a2("body,html").animate({scrollTop:G.offset().top+G.find(">ul >li").height()-b+"px"},{duration:400})});var t=G.parent();if(a2(window).width()<R.hideSliderAtLimit){G.trigger("stoptimer");if(t.css("display")!="none"){t.data("olddisplay",t.css("display"))}t.css({display:"none"})}aL(G,R)}}a2.fn.extend({revolution:function(b){var a={delay:9000,startheight:500,startwidth:960,fullScreenAlignForce:"off",autoHeight:"off",hideTimerBar:"off",hideThumbs:200,hideNavDelayOnMobile:1500,thumbWidth:100,thumbHeight:50,thumbAmount:3,navigationType:"bullet",navigationArrows:"solo",navigationInGrid:"off",hideThumbsOnMobile:"off",hideBulletsOnMobile:"off",hideArrowsOnMobile:"off",hideThumbsUnderResoluition:0,navigationStyle:"round",navigationHAlign:"center",navigationVAlign:"bottom",navigationHOffset:0,navigationVOffset:20,soloArrowLeftHalign:"left",soloArrowLeftValign:"center",soloArrowLeftHOffset:20,soloArrowLeftVOffset:0,soloArrowRightHalign:"right",soloArrowRightValign:"center",soloArrowRightHOffset:20,soloArrowRightVOffset:0,keyboardNavigation:"on",touchenabled:"on",onHoverStop:"on",stopAtSlide:-1,stopAfterLoops:-1,hideCaptionAtLimit:0,hideAllCaptionAtLimit:0,hideSliderAtLimit:0,shadow:0,fullWidth:"off",fullScreen:"off",minFullScreenHeight:0,fullScreenOffsetContainer:"",fullScreenOffset:"0",dottedOverlay:"none",forceFullWidth:"off",spinner:"spinner0",swipe_treshold:75,swipe_min_touches:1,drag_block_vertical:false,isJoomla:false,parallax:"off",parallaxLevels:[10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85],parallaxBgFreeze:"off",parallaxOpacity:"on",parallaxDisableOnMobile:"off",panZoomDisableOnMobile:"off",simplifyAll:"on",minHeight:0,nextSlideOnWindowFocus:"off",startDelay:0};b=a2.extend({},a,b);return this.each(function(){if(window.tplogs==true){try{console.groupCollapsed("Slider Revolution 4.6.3 Initialisation on "+a2(this).attr("id"));console.groupCollapsed("Used Options:");console.info(b);console.groupEnd();console.groupCollapsed("Tween Engine:")}catch(c){}}if(punchgs.TweenLite==aK){if(window.tplogs==true){try{console.error("GreenSock Engine Does not Exist!")}catch(c){}}return false}punchgs.force3D=true;if(window.tplogs==true){try{console.info("GreenSock Engine Version in Slider Revolution:"+punchgs.TweenLite.version)}catch(c){}}if(b.simplifyAll=="on"){}else{punchgs.TweenLite.lagSmoothing(1000,16);punchgs.force3D="true"}if(window.tplogs==true){try{console.groupEnd();console.groupEnd()}catch(c){}}aM(a2(this),b)})},revscroll:function(a){return this.each(function(){var b=a2(this);if(b!=aK&&b.length>0&&a2("body").find("#"+b.attr("id")).length>0){a2("body,html").animate({scrollTop:b.offset().top+b.find(">ul >li").height()-a+"px"},{duration:400})}})},revredraw:function(a){return this.each(function(){var d=a2(this);if(d!=aK&&d.length>0&&a2("body").find("#"+d.attr("id")).length>0){var c=d.parent().find(".tp-bannertimer");var b=c.data("opt");aJ(d,b)}})},revkill:function(j){var g=this,d=a2(this);if(d!=aK&&d.length>0&&a2("body").find("#"+d.attr("id")).length>0){d.data("conthover",1);d.data("conthover-changed",1);d.trigger("revolution.slide.onpause");var f=d.parent().find(".tp-bannertimer");var h=f.data("opt");h.bannertimeronpause=true;d.trigger("stoptimer");punchgs.TweenLite.killTweensOf(d.find("*"),false);punchgs.TweenLite.killTweensOf(d,false);d.unbind("hover, mouseover, mouseenter,mouseleave, resize");var c="resize.revslider-"+d.attr("id");a2(window).off(c);d.find("*").each(function(){var a=a2(this);a.unbind("on, hover, mouseenter,mouseleave,mouseover, resize,restarttimer, stoptimer");a.off("on, hover, mouseenter,mouseleave,mouseover, resize");a.data("mySplitText",null);a.data("ctl",null);if(a.data("tween")!=aK){a.data("tween").kill()}if(a.data("kenburn")!=aK){a.data("kenburn").kill()}a.remove();a.empty();a=null});punchgs.TweenLite.killTweensOf(d.find("*"),false);punchgs.TweenLite.killTweensOf(d,false);f.remove();try{d.closest(".forcefullwidth_wrapper_tp_banner").remove()}catch(b){}try{d.closest(".rev_slider_wrapper").remove()}catch(b){}try{d.remove()}catch(b){}d.empty();d.html();d=null;h=null;delete g.container;delete g.opt;return true}else{return false}},revpause:function(a){return this.each(function(){var d=a2(this);if(d!=aK&&d.length>0&&a2("body").find("#"+d.attr("id")).length>0){d.data("conthover",1);d.data("conthover-changed",1);d.trigger("revolution.slide.onpause");var c=d.parent().find(".tp-bannertimer");var b=c.data("opt");b.bannertimeronpause=true;d.trigger("stoptimer")}})},revresume:function(a){return this.each(function(){var d=a2(this);if(d!=aK&&d.length>0&&a2("body").find("#"+d.attr("id")).length>0){d.data("conthover",0);d.data("conthover-changed",1);d.trigger("revolution.slide.onresume");var c=d.parent().find(".tp-bannertimer");var b=c.data("opt");b.bannertimeronpause=false;d.trigger("starttimer")}})},revnext:function(a){return this.each(function(){var b=a2(this);if(b!=aK&&b.length>0&&a2("body").find("#"+b.attr("id")).length>0){b.parent().find(".tp-rightarrow").click()}})},revprev:function(a){return this.each(function(){var b=a2(this);if(b!=aK&&b.length>0&&a2("body").find("#"+b.attr("id")).length>0){b.parent().find(".tp-leftarrow").click()}})},revmaxslide:function(a){return a2(this).find(">ul:first-child >li").length},revcurrentslide:function(d){var c=a2(this);if(c!=aK&&c.length>0&&a2("body").find("#"+c.attr("id")).length>0){var a=c.parent().find(".tp-bannertimer");var b=a.data("opt");return b.act}},revlastslide:function(d){var c=a2(this);if(c!=aK&&c.length>0&&a2("body").find("#"+c.attr("id")).length>0){var a=c.parent().find(".tp-bannertimer");var b=a.data("opt");return b.lastslide}},revshowslide:function(a){return this.each(function(){var b=a2(this);if(b!=aK&&b.length>0&&a2("body").find("#"+b.attr("id")).length>0){b.data("showus",a);b.parent().find(".tp-rightarrow").click()}})}});var aX=function(){var b,a,c={hidden:"visibilitychange",webkitHidden:"webkitvisibilitychange",mozHidden:"mozvisibilitychange",msHidden:"msvisibilitychange"};for(b in c){if(b in document){a=c[b];break}}return function(d){if(d){document.addEventListener(a,d)}return !document[b]}}();var aL=function(d,c){var a=document.documentMode===aK,b=window.chrome;if(a&&!b){a2(window).on("focusin",function(){if(d==aK){return false}setTimeout(function(){if(c.nextSlideOnWindowFocus=="on"){d.revnext()}d.revredraw()},300)}).on("focusout",function(){})}else{if(window.addEventListener){window.addEventListener("focus",function(f){if(d==aK){return false}setTimeout(function(){if(c.nextSlideOnWindowFocus=="on"){d.revnext()}d.revredraw()},300)},false);window.addEventListener("blur",function(f){},false)}else{window.attachEvent("focus",function(f){setTimeout(function(){if(d==aK){return false}if(c.nextSlideOnWindowFocus=="on"){d.revnext()}d.revredraw()},300)});window.attachEvent("blur",function(f){})}}};var aQ=function(d){var b=[],f;var c=window.location.href.slice(window.location.href.indexOf(d)+1).split("_");for(var a=0;a<c.length;a++){c[a]=c[a].replace("%3D","=");f=c[a].split("=");b.push(f[0]);b[f[0]]=f[1]}return b};var aJ=function(g,b){if(g==aK){return false}try{if(b.hideThumbsUnderResoluition!=0&&b.navigationType=="thumb"){if(b.hideThumbsUnderResoluition>a2(window).width()){a2(".tp-bullets").css({display:"none"})}else{a2(".tp-bullets").css({display:"block"})}}}catch(j){}g.find(".defaultimg").each(function(a){aZ(a2(this),b)});var q=g.parent();if(a2(window).width()<b.hideSliderAtLimit){g.trigger("stoptimer");if(q.css("display")!="none"){q.data("olddisplay",q.css("display"))}q.css({display:"none"})}else{if(g.is(":hidden")){if(q.data("olddisplay")!=aK&&q.data("olddisplay")!="undefined"&&q.data("olddisplay")!="none"){q.css({display:q.data("olddisplay")})}else{q.css({display:"block"})}g.trigger("restarttimer");setTimeout(function(){aJ(g,b)},150)}}var d=0;if(b.forceFullWidth=="on"){d=0-b.container.parent().offset().left}try{g.parent().find(".tp-bannershadow").css({width:b.width,left:d})}catch(j){}var p=g.find(">ul >li:eq("+b.act+") .slotholder");var k=g.find(">ul >li:eq("+b.next+") .slotholder");aw(g,b,g);punchgs.TweenLite.set(k.find(".defaultimg"),{opacity:0});p.find(".defaultimg").css({opacity:1});k.find(".defaultimg").each(function(){var a=a2(this);if(b.panZoomDisableOnMobile=="on"){}else{if(a.data("kenburn")!=aK){a.data("kenburn").restart();aj(g,b,true)}}});var h=g.find(">ul >li:eq("+b.next+")");var m=g.parent().find(".tparrows");if(m.hasClass("preview2")){m.css({width:parseInt(m.css("minWidth"),0)})}aW(h,b,true);aI(g,b)};var a6=function(b,d){var c=a2('<div style="display:none;"/>').appendTo(a2("body"));c.html("<!--[if "+(d||"")+" IE "+(b||"")+"]><a>&nbsp;</a><![endif]-->");var a=c.find("a").length;c.remove();return a};var a1=function(b,a){if(b.next==a.find(">ul >li").length-1){b.looptogo=b.looptogo-1;if(b.looptogo<=0){b.stopLoop="on"}}am(a,b)};var aT=function(b,d){var c="hidebullets";if(d.hideThumbs==0){c=""}if(d.navigationType=="bullet"||d.navigationType=="both"){b.parent().append('<div class="tp-bullets '+c+" simplebullets "+d.navigationStyle+'"></div>')}var a=b.parent().find(".tp-bullets");b.find(">ul:first >li").each(function(g){var h=b.find(">ul:first >li:eq("+g+") img:first").attr("src");a.append('<div class="bullet"></div>');var f=a.find(".bullet:first")});a.find(".bullet").each(function(g){var f=a2(this);if(g==d.slideamount-1){f.addClass("last")}if(g==0){f.addClass("first")}f.click(function(){var i=false,h=f.index();if(d.navigationArrows=="withbullet"||d.navigationArrows=="nexttobullets"){h=f.index()-1}if(h==d.act){i=true}if(d.transition==0&&!i){d.next=h;a1(d,b)}})});a.append('<div class="tpclear"></div>');aI(b,d)};var a4=function(f,h){function a(i){f.parent().append('<div style="'+b+'" class="tp-'+i+"arrow "+c+" tparrows "+g+'"><div class="tp-arr-allwrapper"><div class="tp-arr-iwrapper"><div class="tp-arr-imgholder"></div><div class="tp-arr-imgholder2"></div><div class="tp-arr-titleholder"></div><div class="tp-arr-subtitleholder"></div></div></div></div>')}var d=f.find(".tp-bullets"),b="",c="hidearrows",g=h.navigationStyle;if(h.hideThumbs==0){c=""}if(h.navigationArrows=="none"){b="visibility:hidden;display:none"}h.soloArrowStyle="default "+h.navigationStyle;if(h.navigationArrows!="none"&&h.navigationArrows!="nexttobullets"){g=h.soloArrowStyle}a("left");a("right");f.parent().find(".tp-rightarrow").click(function(){if(h.transition==0){if(f.data("showus")!=aK&&f.data("showus")!=-1){h.next=f.data("showus")-1}else{h.next=h.next+1}f.data("showus",-1);if(h.next>=h.slideamount){h.next=0}if(h.next<0){h.next=0}if(h.act!=h.next){a1(h,f)}}});f.parent().find(".tp-leftarrow").click(function(){if(h.transition==0){h.next=h.next-1;h.leftarrowpressed=1;if(h.next<0){h.next=h.slideamount-1}a1(h,f)}});aI(f,h)};var aY=function(b,a){a2(document).keydown(function(c){if(a.transition==0&&c.keyCode==39){if(b.data("showus")!=aK&&b.data("showus")!=-1){a.next=b.data("showus")-1}else{a.next=a.next+1}b.data("showus",-1);if(a.next>=a.slideamount){a.next=0}if(a.next<0){a.next=0}if(a.act!=a.next){a1(a,b)}}if(a.transition==0&&c.keyCode==37){a.next=a.next-1;a.leftarrowpressed=1;if(a.next<0){a.next=a.slideamount-1}a1(a,b)}});aI(b,a)};var aP=function(a,c){var b="vertical";if(c.touchenabled=="on"){if(c.drag_block_vertical==true){b="none"}a.swipe({allowPageScroll:b,fingers:c.swipe_min_touches,treshold:c.swipe_treshold,swipe:function(h,j,k,g,f,d){switch(j){case"left":if(c.transition==0){c.next=c.next+1;if(c.next==c.slideamount){c.next=0}a1(c,a)}break;case"right":if(c.transition==0){c.next=c.next-1;c.leftarrowpressed=1;if(c.next<0){c.next=c.slideamount-1}a1(c,a)}break;case"up":if(b=="none"){a2("html, body").animate({scrollTop:a.offset().top+a.height()+"px"})}break;case"down":if(b=="none"){a2("html, body").animate({scrollTop:a.offset().top-a2(window).height()+"px"})}break}}})}};var a3=function(d,b){var f=d.parent().find(".tp-bullets"),c=d.parent().find(".tparrows");if(f==null){d.append('<div class=".tp-bullets"></div>');var f=d.parent().find(".tp-bullets")}if(c==null){d.append('<div class=".tparrows"></div>');var c=d.parent().find(".tparrows")}d.data("hideThumbs",b.hideThumbs);f.addClass("hidebullets");c.addClass("hidearrows");if(aq()){try{d.hammer().on("touch",function(){d.addClass("hovered");if(b.onHoverStop=="on"){d.trigger("stoptimer")}clearTimeout(d.data("hideThumbs"));f.removeClass("hidebullets");c.removeClass("hidearrows")});d.hammer().on("release",function(){d.removeClass("hovered");d.trigger("starttimer");if(!d.hasClass("hovered")&&!f.hasClass("hovered")){d.data("hideThumbs",setTimeout(function(){f.addClass("hidebullets");c.addClass("hidearrows");d.trigger("starttimer")},b.hideNavDelayOnMobile))}})}catch(a){}}else{f.hover(function(){b.overnav=true;if(b.onHoverStop=="on"){d.trigger("stoptimer")}f.addClass("hovered");clearTimeout(d.data("hideThumbs"));f.removeClass("hidebullets");c.removeClass("hidearrows")},function(){b.overnav=false;d.trigger("starttimer");f.removeClass("hovered");if(!d.hasClass("hovered")&&!f.hasClass("hovered")){d.data("hideThumbs",setTimeout(function(){f.addClass("hidebullets");c.addClass("hidearrows")},b.hideThumbs))}});c.hover(function(){b.overnav=true;if(b.onHoverStop=="on"){d.trigger("stoptimer")}f.addClass("hovered");clearTimeout(d.data("hideThumbs"));f.removeClass("hidebullets");c.removeClass("hidearrows")},function(){b.overnav=false;d.trigger("starttimer");f.removeClass("hovered")});d.on("mouseenter",function(){d.addClass("hovered");if(b.onHoverStop=="on"){d.trigger("stoptimer")}clearTimeout(d.data("hideThumbs"));f.removeClass("hidebullets");c.removeClass("hidearrows")});d.on("mouseleave",function(){d.removeClass("hovered");d.trigger("starttimer");if(!d.hasClass("hovered")&&!f.hasClass("hovered")){d.data("hideThumbs",setTimeout(function(){f.addClass("hidebullets");c.addClass("hidearrows")},b.hideThumbs))}})}};var aI=function(B,H){var D=B.parent();var K=D.find(".tp-bullets");if(H.navigationType=="thumb"){K.find(".thumb").each(function(a){var b=a2(this);b.css({width:H.thumbWidth*H.bw+"px",height:H.thumbHeight*H.bh+"px"})});var C=K.find(".tp-mask");C.width(H.thumbWidth*H.thumbAmount*H.bw);C.height(H.thumbHeight*H.bh);C.parent().width(H.thumbWidth*H.thumbAmount*H.bw);C.parent().height(H.thumbHeight*H.bh)}var G=D.find(".tp-leftarrow");var z=D.find(".tp-rightarrow");if(H.navigationType=="thumb"&&H.navigationArrows=="nexttobullets"){H.navigationArrows="solo"}if(H.navigationArrows=="nexttobullets"){G.prependTo(K).css({"float":"left"});z.insertBefore(K.find(".tpclear")).css({"float":"left"})}var R=0;if(H.forceFullWidth=="on"){R=0-H.container.parent().offset().left}var N=0,J=0;if(H.navigationInGrid=="on"){N=B.width()>H.startwidth?(B.width()-H.startwidth)/2:0,J=B.height()>H.startheight?(B.height()-H.startheight)/2:0}if(H.navigationArrows!="none"&&H.navigationArrows!="nexttobullets"){var P=H.soloArrowLeftValign,L=H.soloArrowLeftHalign,F=H.soloArrowRightValign,O=H.soloArrowRightHalign,x=H.soloArrowLeftVOffset,I=H.soloArrowLeftHOffset,M=H.soloArrowRightVOffset,k=H.soloArrowRightHOffset;G.css({position:"absolute"});z.css({position:"absolute"});if(P=="center"){G.css({top:"50%",marginTop:x-Math.round(G.innerHeight()/2)+"px"})}else{if(P=="bottom"){G.css({top:"auto",bottom:0+x+"px"})}else{if(P=="top"){G.css({bottom:"auto",top:0+x+"px"})}}}if(L=="center"){G.css({left:"50%",marginLeft:R+I-Math.round(G.innerWidth()/2)+"px"})}else{if(L=="left"){G.css({left:N+I+R+"px"})}else{if(L=="right"){G.css({right:N+I-R+"px"})}}}if(F=="center"){z.css({top:"50%",marginTop:M-Math.round(z.innerHeight()/2)+"px"})}else{if(F=="bottom"){z.css({top:"auto",bottom:0+M+"px"})}else{if(F=="top"){z.css({bottom:"auto",top:0+M+"px"})}}}if(O=="center"){z.css({left:"50%",marginLeft:R+k-Math.round(z.innerWidth()/2)+"px"})}else{if(O=="left"){z.css({left:N+k+R+"px"})}else{if(O=="right"){z.css({right:N+k-R+"px"})}}}if(G.position()!=null){G.css({top:Math.round(parseInt(G.position().top,0))+"px"})}if(z.position()!=null){z.css({top:Math.round(parseInt(z.position().top,0))+"px"})}}if(H.navigationArrows=="none"){G.css({visibility:"hidden"});z.css({visibility:"hidden"})}var Q=H.navigationVAlign,q=H.navigationHAlign,A=H.navigationVOffset*H.bh,j=H.navigationHOffset*H.bw;if(Q=="center"){K.css({top:"50%",marginTop:A-Math.round(K.innerHeight()/2)+"px"})}if(Q=="bottom"){K.css({bottom:0+A+"px"})}if(Q=="top"){K.css({top:0+A+"px"})}if(q=="center"){K.css({left:"50%",marginLeft:R+j-Math.round(K.innerWidth()/2)+"px"})}if(q=="left"){K.css({left:0+j+R+"px"})}if(q=="right"){K.css({right:0+j-R+"px"})}};var aS=function(q){var b=q.container;q.beforli=q.next-1;q.comingli=q.next+1;if(q.beforli<0){q.beforli=q.slideamount-1}if(q.comingli>=q.slideamount){q.comingli=0}var x=b.find(">ul:first-child >li:eq("+q.comingli+")"),G=b.find(">ul:first-child >li:eq("+q.beforli+")"),k=G.find(".defaultimg").attr("src"),F=x.find(".defaultimg").attr("src");if(q.arr==aK){q.arr=b.parent().find(".tparrows"),q.rar=b.parent().find(".tp-rightarrow"),q.lar=b.parent().find(".tp-leftarrow"),q.raimg=q.rar.find(".tp-arr-imgholder"),q.laimg=q.lar.find(".tp-arr-imgholder"),q.raimg_b=q.rar.find(".tp-arr-imgholder2"),q.laimg_b=q.lar.find(".tp-arr-imgholder2"),q.ratit=q.rar.find(".tp-arr-titleholder"),q.latit=q.lar.find(".tp-arr-titleholder")}var D=q.arr,A=q.rar,w=q.lar,C=q.raimg,y=q.laimg,j=q.raimg_b,B=q.laimg_b,E=q.ratit,t=q.latit;if(x.data("title")!=aK){E.html(x.data("title"))}if(G.data("title")!=aK){t.html(G.data("title"))}if(A.hasClass("itishovered")){A.width(E.outerWidth(true)+parseInt(A.css("minWidth"),0))}if(w.hasClass("itishovered")){w.width(t.outerWidth(true)+parseInt(w.css("minWidth"),0))}if(D.hasClass("preview2")&&!D.hasClass("hashoveralready")){D.addClass("hashoveralready");if(!aq()){D.hover(function(){var a=a2(this),c=a.find(".tp-arr-titleholder");if(a2(window).width()>767){a.width(c.outerWidth(true)+parseInt(a.css("minWidth"),0))}a.addClass("itishovered")},function(){var a=a2(this),c=a.find(".tp-arr-titleholder");a.css({width:parseInt(a.css("minWidth"),0)});a.removeClass("itishovered")})}else{var D=a2(this),z=D.find(".tp-arr-titleholder");z.addClass("alwayshidden");punchgs.TweenLite.set(z,{autoAlpha:0})}}if(G.data("thumb")!=aK){k=G.data("thumb")}if(x.data("thumb")!=aK){F=x.data("thumb")}if(!D.hasClass("preview4")){punchgs.TweenLite.to(C,0.5,{autoAlpha:0,onComplete:function(){C.css({backgroundImage:"url("+F+")"});y.css({backgroundImage:"url("+k+")"})}});punchgs.TweenLite.to(y,0.5,{autoAlpha:0,onComplete:function(){punchgs.TweenLite.to(C,0.5,{autoAlpha:1,delay:0.2});punchgs.TweenLite.to(y,0.5,{autoAlpha:1,delay:0.2})}})}else{j.css({backgroundImage:"url("+F+")"});B.css({backgroundImage:"url("+k+")"});punchgs.TweenLite.fromTo(j,0.8,{force3D:punchgs.force3d,x:0},{x:-C.width(),ease:punchgs.Power3.easeOut,delay:1,onComplete:function(){C.css({backgroundImage:"url("+F+")"});punchgs.TweenLite.set(j,{x:0})}});punchgs.TweenLite.fromTo(B,0.8,{force3D:punchgs.force3d,x:0},{x:C.width(),ease:punchgs.Power3.easeOut,delay:1,onComplete:function(){y.css({backgroundImage:"url("+k+")"});punchgs.TweenLite.set(B,{x:0})}});punchgs.TweenLite.fromTo(C,0.8,{x:0},{force3D:punchgs.force3d,x:-C.width(),ease:punchgs.Power3.easeOut,delay:1,onComplete:function(){punchgs.TweenLite.set(C,{x:0})}});punchgs.TweenLite.fromTo(y,0.8,{x:0},{force3D:punchgs.force3d,x:C.width(),ease:punchgs.Power3.easeOut,delay:1,onComplete:function(){punchgs.TweenLite.set(y,{x:0})}})}if(A.hasClass("preview4")&&!A.hasClass("hashoveralready")){A.addClass("hashoveralready");A.hover(function(){var a=a2(this).find(".tp-arr-iwrapper");var c=a2(this).find(".tp-arr-allwrapper");punchgs.TweenLite.fromTo(a,0.4,{x:a.width()},{x:0,delay:0.3,ease:punchgs.Power3.easeOut,overwrite:"all"});punchgs.TweenLite.to(c,0.2,{autoAlpha:1,overwrite:"all"})},function(){var a=a2(this).find(".tp-arr-iwrapper");var c=a2(this).find(".tp-arr-allwrapper");punchgs.TweenLite.to(a,0.4,{x:a.width(),ease:punchgs.Power3.easeOut,delay:0.2,overwrite:"all"});punchgs.TweenLite.to(c,0.2,{delay:0.6,autoAlpha:0,overwrite:"all"})});w.hover(function(){var a=a2(this).find(".tp-arr-iwrapper");var c=a2(this).find(".tp-arr-allwrapper");punchgs.TweenLite.fromTo(a,0.4,{x:0-a.width()},{x:0,delay:0.3,ease:punchgs.Power3.easeOut,overwrite:"all"});punchgs.TweenLite.to(c,0.2,{autoAlpha:1,overwrite:"all"})},function(){var a=a2(this).find(".tp-arr-iwrapper");var c=a2(this).find(".tp-arr-allwrapper");punchgs.TweenLite.to(a,0.4,{x:0-a.width(),ease:punchgs.Power3.easeOut,delay:0.2,overwrite:"all"});punchgs.TweenLite.to(c,0.2,{delay:0.6,autoAlpha:0,overwrite:"all"})})}};var aZ=function(g,d){d.container.closest(".forcefullwidth_wrapper_tp_banner").find(".tp-fullwidth-forcer").css({height:d.container.height()});d.container.closest(".rev_slider_wrapper").css({height:d.container.height()});d.width=parseInt(d.container.width(),0);d.height=parseInt(d.container.height(),0);d.bw=d.width/d.startwidth;d.bh=d.height/d.startheight;if(d.bh>d.bw){d.bh=d.bw}if(d.bh<d.bw){d.bw=d.bh}if(d.bw<d.bh){d.bh=d.bw}if(d.bh>1){d.bw=1;d.bh=1}if(d.bw>1){d.bw=1;d.bh=1}d.height=Math.round(d.startheight*(d.width/d.startwidth));if(d.height>d.startheight&&d.autoHeight!="on"){d.height=d.startheight}if(d.fullScreen=="on"){d.height=d.bw*d.startheight;var b=d.container.parent().width();var c=a2(window).height();if(d.fullScreenOffsetContainer!=aK){try{var f=d.fullScreenOffsetContainer.split(",");a2.each(f,function(h,i){c=c-a2(i).outerHeight(true);if(c<d.minFullScreenHeight){c=d.minFullScreenHeight}})}catch(a){}try{if(d.fullScreenOffset.split("%").length>1&&d.fullScreenOffset!=aK&&d.fullScreenOffset.length>0){c=c-a2(window).height()*parseInt(d.fullScreenOffset,0)/100}else{if(d.fullScreenOffset!=aK&&d.fullScreenOffset.length>0){c=c-parseInt(d.fullScreenOffset,0)}}if(c<d.minFullScreenHeight){c=d.minFullScreenHeight}}catch(a){}}d.container.parent().height(c);d.container.closest(".rev_slider_wrapper").height(c);d.container.css({height:"100%"});d.height=c;if(d.minHeight!=aK&&d.height<d.minHeight){d.height=d.minHeight}}else{if(d.minHeight!=aK&&d.height<d.minHeight){d.height=d.minHeight}d.container.height(d.height)}d.slotw=Math.ceil(d.width/d.slots);if(d.fullScreen=="on"){d.sloth=Math.ceil(a2(window).height()/d.slots)}else{d.sloth=Math.ceil(d.height/d.slots)}if(d.autoHeight=="on"){d.sloth=Math.ceil(g.height()/d.slots)}};var aF=function(b,a){b.find(".tp-caption").each(function(){a2(this).addClass(a2(this).data("transition"));a2(this).addClass("start")});b.find(">ul:first").css({overflow:"hidden",width:"100%",height:"100%",maxHeight:b.parent().css("maxHeight")}).addClass("tp-revslider-mainul");if(a.autoHeight=="on"){b.find(">ul:first").css({overflow:"hidden",width:"100%",height:"100%",maxHeight:"none"});b.css({maxHeight:"none"});b.parent().css({maxHeight:"none"})}b.find(">ul:first >li").each(function(j){var g=a2(this);g.addClass("tp-revslider-slidesli");g.css({width:"100%",height:"100%",overflow:"hidden"});if(g.data("link")!=aK){var h=g.data("link");var l="_self";var d=60;if(g.data("slideindex")=="back"){d=0}var c=checksl=g.data("linktoslide");if(c!=aK){if(c!="next"&&c!="prev"){b.find(">ul:first-child >li").each(function(){var f=a2(this);if(f.data("origindex")+1==checksl){c=f.index()+1}})}}if(g.data("target")!=aK){l=g.data("target")}if(h!="slide"){c="no"}var k='<div class="tp-caption sft slidelink" style="width:100%;height:100%;z-index:'+d+';" data-x="center" data-y="center" data-linktoslide="'+c+'" data-start="0"><a style="width:100%;height:100%;display:block"';if(h!="slide"){k=k+' target="'+l+'" href="'+h+'"'}k=k+'><span style="width:100%;height:100%;display:block"></span></a></div>';g.append(k)}});b.parent().css({overflow:"visible"});b.find(">ul:first >li >img").each(function(q){var h=a2(this);h.addClass("defaultimg");if(h.data("lazyload")!=aK&&h.data("lazydone")!=1){}else{aZ(h,a)}if(a6(8)){h.data("kenburns","off")}if(a.panZoomDisableOnMobile=="on"&&aq()){h.data("kenburns","off");h.data("bgfit","cover")}h.wrap('<div class="slotholder" style="width:100%;height:100%;"data-duration="'+h.data("duration")+'"data-zoomstart="'+h.data("zoomstart")+'"data-zoomend="'+h.data("zoomend")+'"data-rotationstart="'+h.data("rotationstart")+'"data-rotationend="'+h.data("rotationend")+'"data-ease="'+h.data("ease")+'"data-duration="'+h.data("duration")+'"data-bgpositionend="'+h.data("bgpositionend")+'"data-bgposition="'+h.data("bgposition")+'"data-duration="'+h.data("duration")+'"data-kenburns="'+h.data("kenburns")+'"data-easeme="'+h.data("ease")+'"data-bgfit="'+h.data("bgfit")+'"data-bgfitend="'+h.data("bgfitend")+'"data-owidth="'+h.data("owidth")+'"data-oheight="'+h.data("oheight")+'"></div>');if(a.dottedOverlay!="none"&&a.dottedOverlay!=aK){h.closest(".slotholder").append('<div class="tp-dottedoverlay '+a.dottedOverlay+'"></div>')}var j=h.attr("src"),m=h.data("lazyload"),g=h.data("bgfit"),k=h.data("bgrepeat"),d=h.data("bgposition");if(g==aK){g="cover"}if(k==aK){k="no-repeat"}if(d==aK){d="center center"}var p=h.closest(".slotholder");h.replaceWith('<div class="tp-bgimg defaultimg" data-lazyload="'+h.data("lazyload")+'" data-bgfit="'+g+'"data-bgposition="'+d+'" data-bgrepeat="'+k+'" data-lazydone="'+h.data("lazydone")+'" src="'+j+'" data-src="'+j+'" style="background-color:'+h.css("backgroundColor")+";background-repeat:"+k+";background-image:url("+j+");background-size:"+g+";background-position:"+d+';width:100%;height:100%;"></div>');if(a6(8)){p.find(".tp-bgimg").css({backgroundImage:"none","background-image":"none"});p.find(".tp-bgimg").append('<img class="ieeightfallbackimage defaultimg" src="'+j+'" style="width:100%">')}h.css({opacity:0});h.data("li-id",q)})};var a5=function(Q,I,F,M){var B=Q,H=B.find(".defaultimg"),z=B.data("zoomstart"),P=B.data("rotationstart");if(H.data("currotate")!=aK){P=H.data("currotate")}if(H.data("curscale")!=aK&&M=="box"){z=H.data("curscale")*100}else{if(H.data("curscale")!=aK){z=H.data("curscale")}}aZ(H,I);var K=H.data("src"),U=H.css("backgroundColor"),O=I.width,G=I.height,R=H.data("fxof"),w=0;if(I.autoHeight=="on"){G=I.container.height()}if(R==aK){R=0}var J=0,q=H.data("bgfit"),V=H.data("bgrepeat"),A=H.data("bgposition");if(q==aK){q="cover"}if(V==aK){V="no-repeat"}if(A==aK){A="center center"}if(a6(8)){B.data("kenburns","off");var g=K;K=""}switch(M){case"box":var t=0,a=0,j=0;if(I.sloth>I.slotw){t=I.sloth}else{t=I.slotw}if(!F){var J=0-t}I.slotw=t;I.sloth=t;var a=0;var j=0;if(B.data("kenburns")=="on"){q=z;if(q.toString().length<4){q=ap(q,B,I)}}for(var D=0;D<I.slots;D++){j=0;for(var L=0;L<I.slots;L++){B.append('<div class="slot" style="position:absolute;top:'+(w+j)+"px;left:"+(R+a)+"px;width:"+t+"px;height:"+t+'px;overflow:hidden;"><div class="slotslide" data-x="'+a+'" data-y="'+j+'" style="position:absolute;top:'+0+"px;left:"+0+"px;width:"+t+"px;height:"+t+'px;overflow:hidden;"><div style="position:absolute;top:'+(0-j)+"px;left:"+(0-a)+"px;width:"+O+"px;height:"+G+"px;background-color:"+U+";background-image:url("+K+");background-repeat:"+V+";background-size:"+q+";background-position:"+A+';"></div></div></div>');j=j+t;if(a6(8)){B.find(".slot ").last().find(".slotslide").append('<img src="'+g+'">');aH(B,I)}if(z!=aK&&P!=aK){punchgs.TweenLite.set(B.find(".slot").last(),{rotationZ:P})}}a=a+t}break;case"vertical":case"horizontal":if(B.data("kenburns")=="on"){q=z;if(q.toString().length<4){q=ap(q,B,I)}}if(M=="horizontal"){if(!F){var J=0-I.slotw}for(var L=0;L<I.slots;L++){B.append('<div class="slot" style="position:absolute;top:'+(0+w)+"px;left:"+(R+L*I.slotw)+"px;overflow:hidden;width:"+(I.slotw+0.6)+"px;height:"+G+'px"><div class="slotslide" style="position:absolute;top:0px;left:'+J+"px;width:"+(I.slotw+0.6)+"px;height:"+G+'px;overflow:hidden;"><div style="background-color:'+U+";position:absolute;top:0px;left:"+(0-L*I.slotw)+"px;width:"+O+"px;height:"+G+"px;background-image:url("+K+");background-repeat:"+V+";background-size:"+q+";background-position:"+A+';"></div></div></div>');if(z!=aK&&P!=aK){punchgs.TweenLite.set(B.find(".slot").last(),{rotationZ:P})}if(a6(8)){B.find(".slot ").last().find(".slotslide").append('<img class="ieeightfallbackimage" src="'+g+'" style="width:100%;height:auto">');aH(B,I)}}}else{if(!F){var J=0-I.sloth}for(var L=0;L<I.slots+2;L++){B.append('<div class="slot" style="position:absolute;top:'+(w+L*I.sloth)+"px;left:"+R+"px;overflow:hidden;width:"+O+"px;height:"+I.sloth+'px"><div class="slotslide" style="position:absolute;top:'+J+"px;left:0px;width:"+O+"px;height:"+I.sloth+'px;overflow:hidden;"><div style="background-color:'+U+";position:absolute;top:"+(0-L*I.sloth)+"px;left:0px;width:"+O+"px;height:"+G+"px;background-image:url("+K+");background-repeat:"+V+";background-size:"+q+";background-position:"+A+';"></div></div></div>');if(z!=aK&&P!=aK){punchgs.TweenLite.set(B.find(".slot").last(),{rotationZ:P})}if(a6(8)){B.find(".slot ").last().find(".slotslide").append('<img class="ieeightfallbackimage" src="'+g+'" style="width:100%;height:auto;">');aH(B,I)}}}break}};var aH=function(d,b){if(a6(8)){var f=d.find(".ieeightfallbackimage");var c=f.width(),a=f.height();if(b.startwidth/b.startheight<d.data("owidth")/d.data("oheight")){f.css({width:"auto",height:"100%"})}else{f.css({width:"100%",height:"auto"})}setTimeout(function(){var j=f.width(),g=f.height(),h=d.data("bgposition");if(h=="center center"){f.css({position:"absolute",top:b.height/2-g/2+"px",left:b.width/2-j/2+"px"})}if(h=="center top"||h=="top center"){f.css({position:"absolute",top:"0px",left:b.width/2-j/2+"px"})}if(h=="center bottom"||h=="bottom center"){f.css({position:"absolute",bottom:"0px",left:b.width/2-j/2+"px"})}if(h=="right top"||h=="top right"){f.css({position:"absolute",top:"0px",right:"0px"})}if(h=="right bottom"||h=="bottom right"){f.css({position:"absolute",bottom:"0px",right:"0px"})}if(h=="right center"||h=="center right"){f.css({position:"absolute",top:b.height/2-g/2+"px",right:"0px"})}if(h=="left bottom"||h=="bottom left"){f.css({position:"absolute",bottom:"0px",left:"0px"})}if(h=="left center"||h=="center left"){f.css({position:"absolute",top:b.height/2-g/2+"px",left:"0px"})}},20)}};var aw=function(a,c,b){b.find(".slot").each(function(){a2(this).remove()});c.transition=0};var ah=function(b,a){b.find("img, .defaultimg").each(function(g){var c=a2(this),d=c.data("lazyload");if(d!=c.attr("src")&&a<3&&d!=aK&&d!="undefined"){if(d!=aK&&d!="undefined"){c.attr("src",d);var f=new Image;f.onload=function(h){c.data("lazydone",1);if(c.hasClass("defaultimg")){aG(c,f)}};f.error=function(){c.data("lazydone",1)};f.src=c.attr("src");if(f.complete){if(c.hasClass("defaultimg")){aG(c,f)}c.data("lazydone",1)}}}else{if((d===aK||d==="undefined")&&c.data("lazydone")!=1){var f=new Image;f.onload=function(){if(c.hasClass("defaultimg")){aG(c,f)}c.data("lazydone",1)};f.error=function(){c.data("lazydone",1)};if(c.attr("src")!=aK&&c.attr("src")!="undefined"){f.src=c.attr("src")}else{f.src=c.data("src")}if(f.complete){if(c.hasClass("defaultimg")){aG(c,f)}c.data("lazydone",1)}}}})};var aG=function(d,b){var f=d.closest("li"),c=b.width,a=b.height;f.data("owidth",c);f.data("oheight",a);f.find(".slotholder").data("owidth",c);f.find(".slotholder").data("oheight",a);f.data("loadeddone",1)};var ag=function(d,c,a){ah(d,0);var b=setInterval(function(){a.bannertimeronpause=true;a.container.trigger("stoptimer");a.cd=0;var f=0;d.find("img, .defaultimg").each(function(g){if(a2(this).data("lazydone")!=1){f++}});if(f>0){ah(d,f)}else{clearInterval(b);if(c!=aK){c()}}},100)};var am=function(d,g){try{var c=d.find(">ul:first-child >li:eq("+g.act+")")}catch(a){var c=d.find(">ul:first-child >li:eq(1)")}g.lastslide=g.act;var b=d.find(">ul:first-child >li:eq("+g.next+")");var f=b.find(".defaultimg");g.bannertimeronpause=true;d.trigger("stoptimer");g.cd=0;if(f.data("lazyload")!=aK&&f.data("lazyload")!="undefined"&&f.data("lazydone")!=1){if(!a6(8)){f.css({backgroundImage:'url("'+b.find(".defaultimg").data("lazyload")+'")'})}else{f.attr("src",b.find(".defaultimg").data("lazyload"))}f.data("src",b.find(".defaultimg").data("lazyload"));f.data("lazydone",1);f.data("orgw",0);b.data("loadeddone",1);d.find(".tp-loader").css({display:"block"});ag(d.find(".tp-static-layers"),function(){ag(b,function(){var h=b.find(".slotholder");if(h.data("kenburns")=="on"){var i=setInterval(function(){var j=h.data("owidth");if(j>=0){clearInterval(i);ay(g,f,d)}},10)}else{ay(g,f,d)}},g)},g)}else{if(b.data("loadeddone")===aK){b.data("loadeddone",1);ag(b,function(){ay(g,f,d)},g)}else{ay(g,f,d)}}};var ay=function(b,a,c){b.bannertimeronpause=false;b.cd=0;c.trigger("nulltimer");c.find(".tp-loader").css({display:"none"});aZ(a,b);aI(c,b);aZ(a,b);aU(c,b)};var aU=function(h,k){h.trigger("revolution.slide.onbeforeswap");k.transition=1;k.videoplaying=false;try{var g=h.find(">ul:first-child >li:eq("+k.act+")")}catch(d){var g=h.find(">ul:first-child >li:eq(1)")}k.lastslide=k.act;var f=h.find(">ul:first-child >li:eq("+k.next+")");setTimeout(function(){aS(k)},200);var j=g.find(".slotholder"),c=f.find(".slotholder");if(c.data("kenburns")=="on"||j.data("kenburns")=="on"){aa(h,k);h.find(".kenburnimg").remove()}if(f.data("delay")!=aK){k.cd=0;k.delay=f.data("delay")}else{k.delay=k.origcd}if(k.firststart==1){punchgs.TweenLite.set(g,{autoAlpha:0})}punchgs.TweenLite.set(g,{zIndex:18});punchgs.TweenLite.set(f,{autoAlpha:0,zIndex:20});var b=0;if(g.index()!=f.index()&&k.firststart!=1){b=aE(g,k)}if(g.data("saveperformance")!="on"){b=0}setTimeout(function(){h.trigger("restarttimer");ao(h,k,f,g,j,c)},b)};var ao=function(bQ,bK,bV,bJ,bO,bI){function bF(){a2.each(bZ,function(d,c){if(c[0]==bW||c[8]==bW){bY=c[1];bN=c[2];bX=bE}bE=bE+1})}if(bV.data("differentissplayed")=="prepared"){bV.data("differentissplayed","done");bV.data("transition",bV.data("savedtransition"));bV.data("slotamount",bV.data("savedslotamount"));bV.data("masterspeed",bV.data("savedmasterspeed"))}if(bV.data("fstransition")!=aK&&bV.data("differentissplayed")!="done"){bV.data("savedtransition",bV.data("transition"));bV.data("savedslotamount",bV.data("slotamount"));bV.data("savedmasterspeed",bV.data("masterspeed"));bV.data("transition",bV.data("fstransition"));bV.data("slotamount",bV.data("fsslotamount"));bV.data("masterspeed",bV.data("fsmasterspeed"));bV.data("differentissplayed","prepared")}bQ.find(".active-revslide").removeClass(".active-revslide");bV.addClass("active-revslide");if(bV.data("transition")==aK){bV.data("transition","random")}var bY=0,bS=bV.data("transition").split(","),b0=bV.data("nexttransid")==aK?-1:bV.data("nexttransid");if(bV.data("randomtransition")=="on"){b0=Math.round(Math.random()*bS.length)}else{b0=b0+1}if(b0==bS.length){b0=0}bV.data("nexttransid",b0);var bW=bS[b0];if(bK.ie){if(bW=="boxfade"){bW="boxslide"}if(bW=="slotfade-vertical"){bW="slotzoom-vertical"}if(bW=="slotfade-horizontal"){bW="slotzoom-horizontal"}}if(a6(8)){bW=11}var bN=0;if(bK.parallax=="scroll"&&bK.parallaxFirstGo==aK){bK.parallaxFirstGo=true;a0(bQ,bK);setTimeout(function(){a0(bQ,bK)},210);setTimeout(function(){a0(bQ,bK)},420)}if(bW=="slidehorizontal"){bW="slideleft";if(bK.leftarrowpressed==1){bW="slideright"}}if(bW=="slidevertical"){bW="slideup";if(bK.leftarrowpressed==1){bW="slidedown"}}if(bW=="parallaxhorizontal"){bW="parallaxtoleft";if(bK.leftarrowpressed==1){bW="parallaxtoright"}}if(bW=="parallaxvertical"){bW="parallaxtotop";if(bK.leftarrowpressed==1){bW="parallaxtobottom"}}var bZ=[["boxslide",0,1,10,0,"box",false,null,0],["boxfade",1,0,10,0,"box",false,null,1],["slotslide-horizontal",2,0,0,200,"horizontal",true,false,2],["slotslide-vertical",3,0,0,200,"vertical",true,false,3],["curtain-1",4,3,0,0,"horizontal",true,true,4],["curtain-2",5,3,0,0,"horizontal",true,true,5],["curtain-3",6,3,25,0,"horizontal",true,true,6],["slotzoom-horizontal",7,0,0,400,"horizontal",true,true,7],["slotzoom-vertical",8,0,0,0,"vertical",true,true,8],["slotfade-horizontal",9,0,0,500,"horizontal",true,null,9],["slotfade-vertical",10,0,0,500,"vertical",true,null,10],["fade",11,0,1,300,"horizontal",true,null,11],["slideleft",12,0,1,0,"horizontal",true,true,12],["slideup",13,0,1,0,"horizontal",true,true,13],["slidedown",14,0,1,0,"horizontal",true,true,14],["slideright",15,0,1,0,"horizontal",true,true,15],["papercut",16,0,0,600,"",null,null,16],["3dcurtain-horizontal",17,0,20,100,"vertical",false,true,17],["3dcurtain-vertical",18,0,10,100,"horizontal",false,true,18],["cubic",19,0,20,600,"horizontal",false,true,19],["cube",19,0,20,600,"horizontal",false,true,20],["flyin",20,0,4,600,"vertical",false,true,21],["turnoff",21,0,1,1600,"horizontal",false,true,22],["incube",22,0,20,200,"horizontal",false,true,23],["cubic-horizontal",23,0,20,500,"vertical",false,true,24],["cube-horizontal",23,0,20,500,"vertical",false,true,25],["incube-horizontal",24,0,20,500,"vertical",false,true,26],["turnoff-vertical",25,0,1,200,"horizontal",false,true,27],["fadefromright",12,1,1,0,"horizontal",true,true,28],["fadefromleft",15,1,1,0,"horizontal",true,true,29],["fadefromtop",14,1,1,0,"horizontal",true,true,30],["fadefrombottom",13,1,1,0,"horizontal",true,true,31],["fadetoleftfadefromright",12,2,1,0,"horizontal",true,true,32],["fadetorightfadetoleft",15,2,1,0,"horizontal",true,true,33],["fadetobottomfadefromtop",14,2,1,0,"horizontal",true,true,34],["fadetotopfadefrombottom",13,2,1,0,"horizontal",true,true,35],["parallaxtoright",12,3,1,0,"horizontal",true,true,36],["parallaxtoleft",15,3,1,0,"horizontal",true,true,37],["parallaxtotop",14,3,1,0,"horizontal",true,true,38],["parallaxtobottom",13,3,1,0,"horizontal",true,true,39],["scaledownfromright",12,4,1,0,"horizontal",true,true,40],["scaledownfromleft",15,4,1,0,"horizontal",true,true,41],["scaledownfromtop",14,4,1,0,"horizontal",true,true,42],["scaledownfrombottom",13,4,1,0,"horizontal",true,true,43],["zoomout",13,5,1,0,"horizontal",true,true,44],["zoomin",13,6,1,0,"horizontal",true,true,45],["notransition",26,0,1,0,"horizontal",true,null,46]];var bH=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45];var bR=[16,17,18,19,20,21,22,23,24,25,26,27];var bY=0;var bN=1;var bX=0;var bE=0;var bG=new Array;if(bI.data("kenburns")=="on"){if(bW=="boxslide"||bW==0||bW=="boxfade"||bW==1||bW=="papercut"||bW==16){bW=11}aj(bQ,bK,true,true)}if(bW=="random"){bW=Math.round(Math.random()*bZ.length-1);if(bW>bZ.length-1){bW=bZ.length-1}}if(bW=="random-static"){bW=Math.round(Math.random()*bH.length-1);if(bW>bH.length-1){bW=bH.length-1}bW=bH[bW]}if(bW=="random-premium"){bW=Math.round(Math.random()*bR.length-1);if(bW>bR.length-1){bW=bR.length-1}bW=bR[bW]}var br=[12,13,14,15,16,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45];if(bK.isJoomla==true&&window.MooTools!=aK&&br.indexOf(bW)!=-1){var ba=Math.round(Math.random()*(bR.length-2))+1;if(ba>bR.length-1){ba=bR.length-1}if(ba==0){ba=1}bW=bR[ba]}bF();if(a6(8)&&bY>15&&bY<28){bW=Math.round(Math.random()*bH.length-1);if(bW>bH.length-1){bW=bH.length-1}bW=bH[bW];bE=0;bF()}var a8=-1;if(bK.leftarrowpressed==1||bK.act>bK.next){a8=1}bK.leftarrowpressed=0;if(bY>26){bY=26}if(bY<0){bY=0}var bf=300;if(bV.data("masterspeed")!=aK&&bV.data("masterspeed")>99&&bV.data("masterspeed")<bK.delay){bf=bV.data("masterspeed")}if(bV.data("masterspeed")!=aK&&bV.data("masterspeed")>bK.delay){bf=bK.delay}bG=bZ[bX];bQ.parent().find(".bullet").each(function(){var c=a2(this),d=c.index();c.removeClass("selected");if(bK.navigationArrows=="withbullet"||bK.navigationArrows=="nexttobullets"){d=c.index()-1}if(d==bK.next){c.addClass("selected")}});var bt=new punchgs.TimelineLite({onComplete:function(){aA(bQ,bK,bI,bO,bV,bJ,bt)}});bt.add(punchgs.TweenLite.set(bI.find(".defaultimg"),{opacity:0}));bt.pause();if(bV.data("slotamount")==aK||bV.data("slotamount")<1){bK.slots=Math.round(Math.random()*12+4);if(bW=="boxslide"){bK.slots=Math.round(Math.random()*6+3)}else{if(bW=="flyin"){bK.slots=Math.round(Math.random()*4+1)}}}else{bK.slots=bV.data("slotamount")}if(bV.data("rotate")==aK){bK.rotate=0}else{if(bV.data("rotate")==999){bK.rotate=Math.round(Math.random()*360)}else{bK.rotate=bV.data("rotate")}}if(!a2.support.transition||bK.ie||bK.ie9){bK.rotate=0}if(bK.firststart==1){bK.firststart=0}bf=bf+bG[4];if((bY==4||bY==5||bY==6)&&bK.slots<3){bK.slots=3}if(bG[3]!=0){bK.slots=Math.min(bK.slots,bG[3])}if(bY==9){bK.slots=bK.width/20}if(bY==10){bK.slots=bK.height/20}if(bG[7]!=null){a5(bO,bK,bG[7],bG[5])}if(bG[6]!=null){a5(bI,bK,bG[6],bG[5])}if(bY==0){var bT=Math.ceil(bK.height/bK.sloth);var bh=0;bI.find(".slotslide").each(function(c){var d=a2(this);bh=bh+1;if(bh==bT){bh=0}bt.add(punchgs.TweenLite.from(d,bf/600,{opacity:0,top:0-bK.sloth,left:0-bK.slotw,rotation:bK.rotate,force3D:"auto",ease:punchgs.Power2.easeOut}),(c*15+bh*30)/1500)})}if(bY==1){var be,bg=0;bI.find(".slotslide").each(function(d){var g=a2(this),c=Math.random()*bf+300,f=Math.random()*500+200;if(c+f>be){be=f+f;bg=d}bt.add(punchgs.TweenLite.from(g,c/1000,{autoAlpha:0,force3D:"auto",rotation:bK.rotate,ease:punchgs.Power2.easeInOut}),f/1000)})}if(bY==2){var b1=new punchgs.TimelineLite;bO.find(".slotslide").each(function(){var c=a2(this);b1.add(punchgs.TweenLite.to(c,bf/1000,{left:bK.slotw,force3D:"auto",rotation:0-bK.rotate}),0);bt.add(b1,0)});bI.find(".slotslide").each(function(){var c=a2(this);b1.add(punchgs.TweenLite.from(c,bf/1000,{left:0-bK.slotw,force3D:"auto",rotation:bK.rotate}),0);bt.add(b1,0)})}if(bY==3){var b1=new punchgs.TimelineLite;bO.find(".slotslide").each(function(){var c=a2(this);b1.add(punchgs.TweenLite.to(c,bf/1000,{top:bK.sloth,rotation:bK.rotate,force3D:"auto",transformPerspective:600}),0);bt.add(b1,0)});bI.find(".slotslide").each(function(){var c=a2(this);b1.add(punchgs.TweenLite.from(c,bf/1000,{top:0-bK.sloth,rotation:bK.rotate,ease:punchgs.Power2.easeOut,force3D:"auto",transformPerspective:600}),0);bt.add(b1,0)})}if(bY==4||bY==5){setTimeout(function(){bO.find(".defaultimg").css({opacity:0})},100);var bs=bf/1000,bd=bs,b1=new punchgs.TimelineLite;bO.find(".slotslide").each(function(d){var f=a2(this);var c=d*bs/bK.slots;if(bY==5){c=(bK.slots-d-1)*bs/bK.slots/1.5}b1.add(punchgs.TweenLite.to(f,bs*3,{transformPerspective:600,force3D:"auto",top:0+bK.height,opacity:0.5,rotation:bK.rotate,ease:punchgs.Power2.easeInOut,delay:c}),0);bt.add(b1,0)});bI.find(".slotslide").each(function(d){var f=a2(this);var c=d*bs/bK.slots;if(bY==5){c=(bK.slots-d-1)*bs/bK.slots/1.5}b1.add(punchgs.TweenLite.from(f,bs*3,{top:0-bK.height,opacity:0.5,rotation:bK.rotate,force3D:"auto",ease:punchgs.Power2.easeInOut,delay:c}),0);bt.add(b1,0)})}if(bY==6){if(bK.slots<2){bK.slots=2}if(bK.slots%2){bK.slots=bK.slots+1}var b1=new punchgs.TimelineLite;setTimeout(function(){bO.find(".defaultimg").css({opacity:0})},100);bO.find(".slotslide").each(function(d){var f=a2(this);if(d+1<bK.slots/2){var c=(d+2)*90}else{var c=(2+bK.slots-d)*90}b1.add(punchgs.TweenLite.to(f,(bf+c)/1000,{top:0+bK.height,opacity:1,force3D:"auto",rotation:bK.rotate,ease:punchgs.Power2.easeInOut}),0);bt.add(b1,0)});bI.find(".slotslide").each(function(d){var f=a2(this);if(d+1<bK.slots/2){var c=(d+2)*90}else{var c=(2+bK.slots-d)*90}b1.add(punchgs.TweenLite.from(f,(bf+c)/1000,{top:0-bK.height,opacity:1,force3D:"auto",rotation:bK.rotate,ease:punchgs.Power2.easeInOut}),0);bt.add(b1,0)})}if(bY==7){bf=bf*2;if(bf>bK.delay){bf=bK.delay}var b1=new punchgs.TimelineLite;setTimeout(function(){bO.find(".defaultimg").css({opacity:0})},100);bO.find(".slotslide").each(function(){var c=a2(this).find("div");b1.add(punchgs.TweenLite.to(c,bf/1000,{left:0-bK.slotw/2+"px",top:0-bK.height/2+"px",width:bK.slotw*2+"px",height:bK.height*2+"px",opacity:0,rotation:bK.rotate,force3D:"auto",ease:punchgs.Power2.easeOut}),0);bt.add(b1,0)});bI.find(".slotslide").each(function(c){var d=a2(this).find("div");b1.add(punchgs.TweenLite.fromTo(d,bf/1000,{left:0,top:0,opacity:0,transformPerspective:600},{left:0-c*bK.slotw+"px",ease:punchgs.Power2.easeOut,force3D:"auto",top:0+"px",width:bK.width,height:bK.height,opacity:1,rotation:0,delay:0.1}),0);bt.add(b1,0)})}if(bY==8){bf=bf*3;if(bf>bK.delay){bf=bK.delay}var b1=new punchgs.TimelineLite;bO.find(".slotslide").each(function(){var c=a2(this).find("div");b1.add(punchgs.TweenLite.to(c,bf/1000,{left:0-bK.width/2+"px",top:0-bK.sloth/2+"px",width:bK.width*2+"px",height:bK.sloth*2+"px",force3D:"auto",opacity:0,rotation:bK.rotate}),0);bt.add(b1,0)});bI.find(".slotslide").each(function(c){var d=a2(this).find("div");b1.add(punchgs.TweenLite.fromTo(d,bf/1000,{left:0,top:0,opacity:0,force3D:"auto"},{left:0+"px",top:0-c*bK.sloth+"px",width:bI.find(".defaultimg").data("neww")+"px",height:bI.find(".defaultimg").data("newh")+"px",opacity:1,rotation:0}),0);bt.add(b1,0)})}if(bY==9||bY==10){var bm=0;bI.find(".slotslide").each(function(c){var d=a2(this);bm++;bt.add(punchgs.TweenLite.fromTo(d,bf/1000,{autoAlpha:0,force3D:"auto",transformPerspective:600},{autoAlpha:1,ease:punchgs.Power2.easeInOut,delay:c*5/1000}),0)})}if(bY==11||bY==26){var bm=0;if(bY==26){bf=0}bI.find(".slotslide").each(function(c){var d=a2(this);bt.add(punchgs.TweenLite.from(d,bf/1000,{autoAlpha:0,force3D:"auto",ease:punchgs.Power2.easeInOut}),0)})}if(bY==12||bY==13||bY==14||bY==15){bf=bf;if(bf>bK.delay){bf=bK.delay}setTimeout(function(){punchgs.TweenLite.set(bO.find(".defaultimg"),{autoAlpha:0})},100);var bu=bK.width,bp=bK.height,bl=bI.find(".slotslide"),bL=0,bb=0,Q=1,bD=1,t=1,j=punchgs.Power2.easeInOut,A=punchgs.Power2.easeInOut,bC=bf/1000,bj=bC;if(bK.fullWidth=="on"||bK.fullScreen=="on"){bu=bl.width();bp=bl.height()}if(bY==12){bL=bu}else{if(bY==15){bL=0-bu}else{if(bY==13){bb=bp}else{if(bY==14){bb=0-bp}}}}if(bN==1){Q=0}if(bN==2){Q=0}if(bN==3){j=punchgs.Power2.easeInOut;A=punchgs.Power1.easeInOut;bC=bf/1200}if(bN==4||bN==5){bD=0.6}if(bN==6){bD=1.4}if(bN==5||bN==6){t=1.4;Q=0;bu=0;bp=0;bL=0;bb=0}if(bN==6){t=0.6}var bi=0;bt.add(punchgs.TweenLite.from(bl,bC,{left:bL,top:bb,scale:t,opacity:Q,rotation:bK.rotate,ease:A,force3D:"auto"}),0);var bo=bO.find(".slotslide");if(bN==4||bN==5){bu=0;bp=0}if(bN!=1){switch(bY){case 12:bt.add(punchgs.TweenLite.to(bo,bj,{left:0-bu+"px",force3D:"auto",scale:bD,opacity:Q,rotation:bK.rotate,ease:j}),0);break;case 15:bt.add(punchgs.TweenLite.to(bo,bj,{left:bu+"px",force3D:"auto",scale:bD,opacity:Q,rotation:bK.rotate,ease:j}),0);break;case 13:bt.add(punchgs.TweenLite.to(bo,bj,{top:0-bp+"px",force3D:"auto",scale:bD,opacity:Q,rotation:bK.rotate,ease:j}),0);break;case 14:bt.add(punchgs.TweenLite.to(bo,bj,{top:bp+"px",force3D:"auto",scale:bD,opacity:Q,rotation:bK.rotate,ease:j}),0);break}}}if(bY==16){var b1=new punchgs.TimelineLite;bt.add(punchgs.TweenLite.set(bJ,{position:"absolute","z-index":20}),0);bt.add(punchgs.TweenLite.set(bV,{position:"absolute","z-index":15}),0);bJ.wrapInner('<div class="tp-half-one" style="position:relative; width:100%;height:100%"></div>');bJ.find(".tp-half-one").clone(true).appendTo(bJ).addClass("tp-half-two");bJ.find(".tp-half-two").removeClass("tp-half-one");var bu=bK.width,bp=bK.height;if(bK.autoHeight=="on"){bp=bQ.height()}bJ.find(".tp-half-one .defaultimg").wrap('<div class="tp-papercut" style="width:'+bu+"px;height:"+bp+'px;"></div>');bJ.find(".tp-half-two .defaultimg").wrap('<div class="tp-papercut" style="width:'+bu+"px;height:"+bp+'px;"></div>');bJ.find(".tp-half-two .defaultimg").css({position:"absolute",top:"-50%"});bJ.find(".tp-half-two .tp-caption").wrapAll('<div style="position:absolute;top:-50%;left:0px;"></div>');bt.add(punchgs.TweenLite.set(bJ.find(".tp-half-two"),{width:bu,height:bp,overflow:"hidden",zIndex:15,position:"absolute",top:bp/2,left:"0px",transformPerspective:600,transformOrigin:"center bottom"}),0);bt.add(punchgs.TweenLite.set(bJ.find(".tp-half-one"),{width:bu,height:bp/2,overflow:"visible",zIndex:10,position:"absolute",top:"0px",left:"0px",transformPerspective:600,transformOrigin:"center top"}),0);var b=bJ.find(".defaultimg"),a=Math.round(Math.random()*20-10),bM=Math.round(Math.random()*20-10),bU=Math.round(Math.random()*20-10),bA=Math.random()*0.4-0.2,bx=Math.random()*0.4-0.2,bn=Math.random()*1+1,bz=Math.random()*1+1,bB=Math.random()*0.3+0.3;bt.add(punchgs.TweenLite.set(bJ.find(".tp-half-one"),{overflow:"hidden"}),0);bt.add(punchgs.TweenLite.fromTo(bJ.find(".tp-half-one"),bf/800,{width:bu,height:bp/2,position:"absolute",top:"0px",left:"0px",force3D:"auto",transformOrigin:"center top"},{scale:bn,rotation:a,y:0-bp-bp/4,autoAlpha:0,ease:punchgs.Power2.easeInOut}),0);bt.add(punchgs.TweenLite.fromTo(bJ.find(".tp-half-two"),bf/800,{width:bu,height:bp,overflow:"hidden",position:"absolute",top:bp/2,left:"0px",force3D:"auto",transformOrigin:"center bottom"},{scale:bz,rotation:bM,y:bp+bp/4,ease:punchgs.Power2.easeInOut,autoAlpha:0,onComplete:function(){punchgs.TweenLite.set(bJ,{position:"absolute","z-index":15});punchgs.TweenLite.set(bV,{position:"absolute","z-index":20});if(bJ.find(".tp-half-one").length>0){bJ.find(".tp-half-one .defaultimg").unwrap();bJ.find(".tp-half-one .slotholder").unwrap()}bJ.find(".tp-half-two").remove()}}),0);b1.add(punchgs.TweenLite.set(bI.find(".defaultimg"),{autoAlpha:1}),0);if(bJ.html()!=null){bt.add(punchgs.TweenLite.fromTo(bV,(bf-200)/1000,{scale:bB,x:bK.width/4*bA,y:bp/4*bx,rotation:bU,force3D:"auto",transformOrigin:"center center",ease:punchgs.Power2.easeOut},{autoAlpha:1,scale:1,x:0,y:0,rotation:0}),0)}bt.add(b1,0)}if(bY==17){bI.find(".slotslide").each(function(c){var d=a2(this);bt.add(punchgs.TweenLite.fromTo(d,bf/800,{opacity:0,rotationY:0,scale:0.9,rotationX:-110,force3D:"auto",transformPerspective:600,transformOrigin:"center center"},{opacity:1,top:0,left:0,scale:1,rotation:0,rotationX:0,force3D:"auto",rotationY:0,ease:punchgs.Power3.easeOut,delay:c*0.06}),0)})}if(bY==18){bI.find(".slotslide").each(function(c){var d=a2(this);bt.add(punchgs.TweenLite.fromTo(d,bf/500,{autoAlpha:0,rotationY:310,scale:0.9,rotationX:10,force3D:"auto",transformPerspective:600,transformOrigin:"center center"},{autoAlpha:1,top:0,left:0,scale:1,rotation:0,rotationX:0,force3D:"auto",rotationY:0,ease:punchgs.Power3.easeOut,delay:c*0.06}),0)})}if(bY==19||bY==22){var b1=new punchgs.TimelineLite;bt.add(punchgs.TweenLite.set(bJ,{zIndex:20}),0);bt.add(punchgs.TweenLite.set(bV,{zIndex:20}),0);setTimeout(function(){bO.find(".defaultimg").css({opacity:0})},100);var a9=bV.css("z-index"),bw=bJ.css("z-index"),by=90,Q=1,bv="center center ";if(a8==1){by=-90}if(bY==19){bv=bv+"-"+bK.height/2;Q=0}else{bv=bv+bK.height/2}punchgs.TweenLite.set(bQ,{transformStyle:"flat",backfaceVisibility:"hidden",transformPerspective:600});bI.find(".slotslide").each(function(c){var d=a2(this);b1.add(punchgs.TweenLite.fromTo(d,bf/1000,{transformStyle:"flat",backfaceVisibility:"hidden",left:0,rotationY:bK.rotate,z:10,top:0,scale:1,force3D:"auto",transformPerspective:600,transformOrigin:bv,rotationX:by},{left:0,rotationY:0,top:0,z:0,scale:1,force3D:"auto",rotationX:0,delay:c*50/1000,ease:punchgs.Power2.easeInOut}),0);b1.add(punchgs.TweenLite.to(d,0.1,{autoAlpha:1,delay:c*50/1000}),0);bt.add(b1)});bO.find(".slotslide").each(function(d){var f=a2(this);var c=-90;if(a8==1){c=90}b1.add(punchgs.TweenLite.fromTo(f,bf/1000,{transformStyle:"flat",backfaceVisibility:"hidden",autoAlpha:1,rotationY:0,top:0,z:0,scale:1,force3D:"auto",transformPerspective:600,transformOrigin:bv,rotationX:0},{autoAlpha:1,rotationY:bK.rotate,top:0,z:10,scale:1,rotationX:c,delay:d*50/1000,force3D:"auto",ease:punchgs.Power2.easeInOut}),0);bt.add(b1)})}if(bY==20){setTimeout(function(){bO.find(".defaultimg").css({opacity:0})},100);var a9=bV.css("z-index"),bw=bJ.css("z-index");if(a8==1){var bP=-bK.width;var by=70;var bv="left center -"+bK.height/2}else{var bP=bK.width;var by=-70;var bv="right center -"+bK.height/2}bI.find(".slotslide").each(function(c){var d=a2(this);bt.add(punchgs.TweenLite.fromTo(d,bf/1500,{left:bP,rotationX:40,z:-600,opacity:Q,top:0,force3D:"auto",transformPerspective:600,transformOrigin:bv,rotationY:by},{left:0,delay:c*50/1000,ease:punchgs.Power2.easeInOut}),0);bt.add(punchgs.TweenLite.fromTo(d,bf/1000,{rotationX:40,z:-600,opacity:Q,top:0,scale:1,force3D:"auto",transformPerspective:600,transformOrigin:bv,rotationY:by},{rotationX:0,opacity:1,top:0,z:0,scale:1,rotationY:0,delay:c*50/1000,ease:punchgs.Power2.easeInOut}),0);bt.add(punchgs.TweenLite.to(d,0.1,{opacity:1,force3D:"auto",delay:c*50/1000+bf/2000}),0)});bO.find(".slotslide").each(function(d){var h=a2(this);if(a8!=1){var c=-bK.width;var f=70;var g="left center -"+bK.height/2}else{var c=bK.width;var f=-70;var g="right center -"+bK.height/2}bt.add(punchgs.TweenLite.fromTo(h,bf/1000,{opacity:1,rotationX:0,top:0,z:0,scale:1,left:0,force3D:"auto",transformPerspective:600,transformOrigin:g,rotationY:0},{opacity:1,rotationX:40,top:0,z:-600,left:c,force3D:"auto",scale:0.8,rotationY:f,delay:d*50/1000,ease:punchgs.Power2.easeInOut}),0);bt.add(punchgs.TweenLite.to(h,0.1,{force3D:"auto",opacity:0,delay:d*50/1000+(bf/1000-bf/10000)}),0)})}if(bY==21||bY==25){setTimeout(function(){bO.find(".defaultimg").css({opacity:0})},100);var a9=bV.css("z-index"),bw=bJ.css("z-index"),by=90,bP=-bK.width,bk=-by;if(a8==1){if(bY==25){var bv="center top 0";by=bK.rotate}else{var bv="left center 0";bk=bK.rotate}}else{bP=bK.width;by=-90;if(bY==25){var bv="center bottom 0";bk=-by;by=bK.rotate}else{var bv="right center 0";bk=bK.rotate}}bI.find(".slotslide").each(function(c){var d=a2(this);bt.add(punchgs.TweenLite.fromTo(d,bf/1000,{left:0,transformStyle:"flat",rotationX:bk,z:0,autoAlpha:0,top:0,scale:1,force3D:"auto",transformPerspective:600,transformOrigin:bv,rotationY:by},{left:0,rotationX:0,top:0,z:0,autoAlpha:1,scale:1,rotationY:0,force3D:"auto",ease:punchgs.Power3.easeInOut}),0)});if(a8!=1){bP=-bK.width;by=90;if(bY==25){bv="center top 0";bk=-by;by=bK.rotate}else{bv="left center 0";bk=bK.rotate}}else{bP=bK.width;by=-90;if(bY==25){bv="center bottom 0";bk=-by;by=bK.rotate}else{bv="right center 0";bk=bK.rotate}}bO.find(".slotslide").each(function(c){var d=a2(this);bt.add(punchgs.TweenLite.fromTo(d,bf/1000,{left:0,transformStyle:"flat",rotationX:0,z:0,autoAlpha:1,top:0,scale:1,force3D:"auto",transformPerspective:600,transformOrigin:bv,rotationY:0},{left:0,rotationX:bk,top:0,z:0,autoAlpha:1,force3D:"auto",scale:1,rotationY:by,ease:punchgs.Power1.easeInOut}),0)})}if(bY==23||bY==24){setTimeout(function(){bO.find(".defaultimg").css({opacity:0})},100);var a9=bV.css("z-index"),bw=bJ.css("z-index"),by=-90,Q=1,bc=0;if(a8==1){by=90}if(bY==23){var bv="center center -"+bK.width/2;Q=0}else{var bv="center center "+bK.width/2}punchgs.TweenLite.set(bQ,{transformStyle:"preserve-3d",backfaceVisibility:"hidden",perspective:2500});bI.find(".slotslide").each(function(c){var d=a2(this);bt.add(punchgs.TweenLite.fromTo(d,bf/1000,{left:bc,rotationX:bK.rotate,force3D:"auto",opacity:Q,top:0,scale:1,transformPerspective:600,transformOrigin:bv,rotationY:by},{left:0,rotationX:0,autoAlpha:1,top:0,z:0,scale:1,rotationY:0,delay:c*50/500,ease:punchgs.Power2.easeInOut}),0)});by=90;if(a8==1){by=-90}bO.find(".slotslide").each(function(c){var d=a2(this);bt.add(punchgs.TweenLite.fromTo(d,bf/1000,{left:0,autoAlpha:1,rotationX:0,top:0,z:0,scale:1,force3D:"auto",transformPerspective:600,transformOrigin:bv,rotationY:0},{left:bc,autoAlpha:1,rotationX:bK.rotate,top:0,scale:1,rotationY:by,delay:c*50/500,ease:punchgs.Power2.easeInOut}),0)})}bt.pause();aW(bV,bK,null,bt);punchgs.TweenLite.to(bV,0.001,{autoAlpha:1});var bq={};bq.slideIndex=bK.next+1;bq.slide=bV;bQ.trigger("revolution.slide.onchange",bq);setTimeout(function(){bQ.trigger("revolution.slide.onafterswap")},bf);bQ.trigger("revolution.slide.onvideostop")};var aA=function(f,b,h,d,a,c,g){punchgs.TweenLite.to(h.find(".defaultimg"),0.001,{autoAlpha:1,onComplete:function(){aw(f,b,a)}});if(a.index()!=c.index()){punchgs.TweenLite.to(c,0.2,{autoAlpha:0,onComplete:function(){aw(f,b,c)}})}b.act=b.next;if(b.navigationType=="thumb"){aC(f)}if(h.data("kenburns")=="on"){aj(f,b)}f.find(".current-sr-slide-visible").removeClass("current-sr-slide-visible");a.addClass("current-sr-slide-visible");if(b.parallax=="scroll"||b.parallax=="scroll+mouse"||b.parallax=="mouse+scroll"){a0(f,b)}g.clear()};var al=function(c){var h=c.target.getVideoEmbedCode();var f=a2("#"+h.split('id="')[1].split('"')[0]);var b=f.closest(".tp-simpleresponsive");var d=f.parent().data("player");if(c.data==YT.PlayerState.PLAYING){var g=b.find(".tp-bannertimer");var a=g.data("opt");if(f.closest(".tp-caption").data("volume")=="mute"){d.mute()}a.videoplaying=true;b.trigger("stoptimer");b.trigger("revolution.slide.onvideoplay")}else{var g=b.find(".tp-bannertimer");var a=g.data("opt");if(c.data!=-1&&c.data!=3){a.videoplaying=false;b.trigger("starttimer");b.trigger("revolution.slide.onvideostop")}if(c.data==0&&a.nextslideatend==true){a.container.revnext()}else{a.videoplaying=false;b.trigger("starttimer");b.trigger("revolution.slide.onvideostop")}}};var an=function(b,a,c){if(b.addEventListener){b.addEventListener(a,c,false)}else{b.attachEvent(a,c,false)}};var a7=function(b,g){var d=$f(b),a=a2("#"+b),c=a.closest(".tp-simpleresponsive"),f=a.closest(".tp-caption");setTimeout(function(){d.addEvent("ready",function(h){if(g){d.api("play")}d.addEvent("play",function(j){var i=c.find(".tp-bannertimer");var k=i.data("opt");k.videoplaying=true;c.trigger("stoptimer");if(f.data("volume")=="mute"){d.api("setVolume","0")}});d.addEvent("finish",function(j){var i=c.find(".tp-bannertimer");var k=i.data("opt");k.videoplaying=false;c.trigger("starttimer");c.trigger("revolution.slide.onvideoplay");if(k.nextslideatend==true){k.container.revnext()}});d.addEvent("pause",function(j){var i=c.find(".tp-bannertimer");var k=i.data("opt");k.videoplaying=false;c.trigger("starttimer");c.trigger("revolution.slide.onvideostop")});f.find(".tp-thumb-image").click(function(){punchgs.TweenLite.to(a2(this),0.3,{autoAlpha:0,force3D:"auto",ease:punchgs.Power3.easeInOut});d.api("play")})})},150)};var ax=function(f,h){var d=h.width();var b=h.height();var c=f.data("mediaAspect");if(c==aK){c=1}var g=d/b;f.css({position:"absolute"});var a=f.find("video");if(g<c){punchgs.TweenLite.to(f,0.0001,{width:b*c,force3D:"auto",top:0,left:0-(b*c-d)/2,height:b})}else{punchgs.TweenLite.to(f,0.0001,{width:d,force3D:"auto",top:0-(d/c-b)/2,left:0,height:d/c})}};var ak=function(){var a=new Object;a.x=0;a.y=0;a.rotationX=0;a.rotationY=0;a.rotationZ=0;a.scale=1;a.scaleX=1;a.scaleY=1;a.skewX=0;a.skewY=0;a.opacity=0;a.transformOrigin="center, center";a.transformPerspective=400;a.rotation=0;return a};var at=function(a,c){var b=c.split(";");a2.each(b,function(g,h){h=h.split(":");var f=h[0],d=h[1];if(f=="rotationX"){a.rotationX=parseInt(d,0)}if(f=="rotationY"){a.rotationY=parseInt(d,0)}if(f=="rotationZ"){a.rotationZ=parseInt(d,0)}if(f=="rotationZ"){a.rotation=parseInt(d,0)}if(f=="scaleX"){a.scaleX=parseFloat(d)}if(f=="scaleY"){a.scaleY=parseFloat(d)}if(f=="opacity"){a.opacity=parseFloat(d)}if(f=="skewX"){a.skewX=parseInt(d,0)}if(f=="skewY"){a.skewY=parseInt(d,0)}if(f=="x"){a.x=parseInt(d,0)}if(f=="y"){a.y=parseInt(d,0)}if(f=="z"){a.z=parseInt(d,0)}if(f=="transformOrigin"){a.transformOrigin=d.toString()}if(f=="transformPerspective"){a.transformPerspective=parseInt(d,0)}});return a};var az=function(b){var d=b.split("animation:");var c=new Object;c.animation=at(ak(),d[1]);var a=d[0].split(";");a2.each(a,function(h,g){g=g.split(":");var j=g[0],f=g[1];if(j=="typ"){c.typ=f}if(j=="speed"){c.speed=parseInt(f,0)/1000}if(j=="start"){c.start=parseInt(f,0)/1000}if(j=="elementdelay"){c.elementdelay=parseFloat(f)}if(j=="ease"){c.ease=f}});return c};var aW=function(j,a,m,y){function g(){}function x(){}if(j.data("ctl")==aK){j.data("ctl",new punchgs.TimelineLite)}var t=j.data("ctl"),k=0,w=0,q=j.find(".tp-caption"),b=a.container.find(".tp-static-layers").find(".tp-caption");t.pause();a2.each(b,function(d,c){q.push(c)});q.each(function(bA){var bv=m,bI=-1,bF=a2(this);if(bF.hasClass("tp-static-layer")){var by=bF.data("startslide"),bL=bF.data("endslide");if(by==-1||by=="-1"){bF.data("startslide",0)}if(bL==-1||bL=="-1"){bF.data("endslide",a.slideamount)}if(by==0&&bL==a.slideamount-1){bF.data("endslide",a.slideamount+1)}by=bF.data("startslide"),bL=bF.data("endslide");if(!bF.hasClass("tp-is-shown")){if(by<=a.next&&bL>=a.next||by==a.next||bL==a.next){bF.addClass("tp-is-shown");bI=1}else{bI=0}}else{if(bL==a.next||by>a.next||bL<a.next){bI=2}else{bI=0}}}k=a.width/2-a.startwidth*a.bw/2;var bu=a.bw;var bB=a.bh;if(a.fullScreen=="on"){w=a.height/2-a.startheight*a.bh/2}if(a.autoHeight=="on"||a.minHeight!=aK&&a.minHeight>0){w=a.container.height()/2-a.startheight*a.bh/2}if(w<0){w=0}var bH=0;if(a.width<a.hideCaptionAtLimit&&bF.data("captionhidden")=="on"){bF.addClass("tp-hidden-caption");bH=1}else{if(a.width<a.hideAllCaptionAtLimit||a.width<a.hideAllCaptionAtLilmit){bF.addClass("tp-hidden-caption");bH=1}else{bF.removeClass("tp-hidden-caption")}}if(bH==0){if(bF.data("linktoslide")!=aK&&!bF.hasClass("hasclicklistener")){bF.addClass("hasclicklistener");bF.css({cursor:"pointer"});if(bF.data("linktoslide")!="no"){bF.click(function(){var d=a2(this);var f=d.data("linktoslide");if(f!="next"&&f!="prev"){a.container.data("showus",f);a.container.parent().find(".tp-rightarrow").click()}else{if(f=="next"){a.container.parent().find(".tp-rightarrow").click()}else{if(f=="prev"){a.container.parent().find(".tp-leftarrow").click()}}}})}}if(k<0){k=0}if(bF.hasClass("tp-videolayer")||bF.find("iframe").length>0||bF.find("video").length>0){var bq="iframe"+Math.round(Math.random()*100000+1),bM=bF.data("videowidth"),bs=bF.data("videoheight"),a9=bF.data("videoattributes"),u=bF.data("ytid"),br=bF.data("vimeoid"),o=bF.data("videpreload"),H=bF.data("videomp4"),bb=bF.data("videowebm"),bC=bF.data("videoogv"),J=bF.data("videocontrols"),bc="http",bE=bF.data("videoloop")=="loop"?"loop":bF.data("videoloop")=="loopandnoslidestop"?"loop":"";if(bF.data("thumbimage")!=aK&&bF.data("videoposter")==aK){bF.data("videoposter",bF.data("thumbimage"))}if(u!=aK&&String(u).length>1&&bF.find("iframe").length==0){bc="https";if(J=="none"){a9=a9.replace("controls=1","controls=0");if(a9.toLowerCase().indexOf("controls")==-1){a9=a9+"&controls=0"}}bF.append('<iframe style="visible:hidden" src="'+bc+"://www.youtube.com/embed/"+u+"?"+a9+'" width="'+bM+'" height="'+bs+'" style="width:'+bM+"px;height:"+bs+'px"></iframe>')}if(br!=aK&&String(br).length>1&&bF.find("iframe").length==0){if(location.protocol==="https:"){bc="https"}bF.append('<iframe style="visible:hidden" src="'+bc+"://player.vimeo.com/video/"+br+"?"+a9+'" width="'+bM+'" height="'+bs+'" style="width:'+bM+"px;height:"+bs+'px"></iframe>')}if((H!=aK||bb!=aK)&&bF.find("video").length==0){if(J!="controls"){J=""}var R='<video style="visible:hidden" class="" '+bE+' preload="'+o+'" width="'+bM+'" height="'+bs+'"';if(bF.data("videoposter")!=aK){if(bF.data("videoposter")!=aK){R=R+'poster="'+bF.data("videoposter")+'">'}}if(bb!=aK&&av().toLowerCase()=="firefox"){R=R+'<source src="'+bb+'" type="video/webm" />'}if(H!=aK){R=R+'<source src="'+H+'" type="video/mp4" />'}if(bC!=aK){R=R+'<source src="'+bC+'" type="video/ogg" />'}R=R+"</video>";bF.append(R);if(J=="controls"){bF.append('<div class="tp-video-controls"><div class="tp-video-button-wrap"><button type="button" class="tp-video-button tp-vid-play-pause">Play</button></div><div class="tp-video-seek-bar-wrap"><input  type="range" class="tp-seek-bar" value="0"></div><div class="tp-video-button-wrap"><button  type="button" class="tp-video-button tp-vid-mute">Mute</button></div><div class="tp-video-vol-bar-wrap"><input  type="range" class="tp-volume-bar" min="0" max="1" step="0.1" value="1"></div><div class="tp-video-button-wrap"><button  type="button" class="tp-video-button tp-vid-full-screen">Full-Screen</button></div></div>')}}var bp=false;if(bF.data("autoplayonlyfirsttime")==true||bF.data("autoplayonlyfirsttime")=="true"||bF.data("autoplay")==true){bF.data("autoplay",true);bp=true}bF.find("iframe").each(function(){var z=a2(this);punchgs.TweenLite.to(z,0.1,{autoAlpha:1,zIndex:0,transformStyle:"preserve-3d",z:0,rotationX:0,force3D:"auto"});if(aq()){var s=z.attr("src");z.attr("src","");z.attr("src",s)}a.nextslideatend=bF.data("nextslideatend");if(bF.data("videoposter")!=aK&&bF.data("videoposter").length>2&&bF.data("autoplay")!=true&&!bv){if(bF.find(".tp-thumb-image").length==0){bF.append('<div class="tp-thumb-image" style="cursor:pointer; position:absolute;top:0px;left:0px;width:100%;height:100%;background-image:url('+bF.data("videoposter")+'); background-size:cover"></div>')}else{punchgs.TweenLite.set(bF.find(".tp-thumb-image"),{autoAlpha:1})}}if(z.attr("src").toLowerCase().indexOf("youtube")>=0){if(!z.hasClass("HasListener")){try{z.attr("id",bq);var S;var N=setInterval(function(){if(YT!=aK){if(typeof YT.Player!=aK&&typeof YT.Player!="undefined"){S=new YT.Player(bq,{events:{onStateChange:al,onReady:function(Y){var T=Y.target.getVideoEmbedCode(),f=a2("#"+T.split('id="')[1].split('"')[0]),p=f.closest(".tp-caption"),V=p.data("videorate"),d=p.data("videostart");if(V!=aK){Y.target.setPlaybackRate(parseFloat(V))}if(!aq()&&p.data("autoplay")==true||bp){p.data("timerplay",setTimeout(function(){Y.target.playVideo()},p.data("start")))}p.find(".tp-thumb-image").click(function(){punchgs.TweenLite.to(a2(this),0.3,{autoAlpha:0,force3D:"auto",ease:punchgs.Power3.easeInOut});if(!aq()){S.playVideo()}})}}})}}z.addClass("HasListener");bF.data("player",S);clearInterval(N)},100)}catch(G){}}else{if(!m){var S=bF.data("player");if(bF.data("forcerewind")=="on"&&!aq()){S.seekTo(0)}if(!aq()&&bF.data("autoplay")==true||bp){bF.data("timerplay",setTimeout(function(){S.playVideo()},bF.data("start")))}}}}else{if(z.attr("src").toLowerCase().indexOf("vimeo")>=0){if(!z.hasClass("HasListener")){z.addClass("HasListener");z.attr("id",bq);var C=z.attr("src");var K={},h=C,I=/([^&=]+)=([^&]*)/g,Q;while(Q=I.exec(h)){K[decodeURIComponent(Q[1])]=decodeURIComponent(Q[2])}if(K.player_id!=aK){C=C.replace(K.player_id,bq)}else{C=C+"&player_id="+bq}try{C=C.replace("api=0","api=1")}catch(G){}C=C+"&api=1";z.attr("src",C);var S=bF.find("iframe")[0];var A=setInterval(function(){if($f!=aK){if(typeof $f(bq).api!=aK&&typeof $f(bq).api!="undefined"){$f(S).addEvent("ready",function(){a7(bq,bp)});clearInterval(A)}}},100)}else{if(!m){if(!aq()&&(bF.data("autoplay")==true||bF.data("forcerewind")=="on")){var z=bF.find("iframe");var E=z.attr("id");var L=$f(E);if(bF.data("forcerewind")=="on"){L.api("seekTo",0)}bF.data("timerplay",setTimeout(function(){if(bF.data("autoplay")==true){L.api("play")}},bF.data("start")))}}}}}});if(aq()&&bF.data("disablevideoonmobile")==1||a6(8)){bF.find("video").remove()}if(bF.find("video").length>0){bF.find("video").each(function(p){var d=this,f=a2(this);if(!f.parent().hasClass("html5vid")){f.wrap('<div class="html5vid" style="position:relative;top:0px;left:0px;width:auto;height:auto"></div>')}var h=f.parent();an(d,"loadedmetadata",function(n){n.data("metaloaded",1)}(h));clearInterval(h.data("interval"));h.data("interval",setInterval(function(){if(h.data("metaloaded")==1||d.duration!=NaN){clearInterval(h.data("interval"));if(!h.hasClass("HasListener")){h.addClass("HasListener");if(bF.data("dottedoverlay")!="none"&&bF.data("dottedoverlay")!=aK){if(bF.find(".tp-dottedoverlay").length!=1){h.append('<div class="tp-dottedoverlay '+bF.data("dottedoverlay")+'"></div>')}}if(f.attr("control")==aK){if(h.find(".tp-video-play-button").length==0){h.append('<div class="tp-video-play-button"><i class="revicon-right-dir"></i><div class="tp-revstop"></div></div>')}h.find("video, .tp-poster, .tp-video-play-button").click(function(){if(h.hasClass("videoisplaying")){d.pause()}else{d.play()}})}if(bF.data("forcecover")==1||bF.hasClass("fullscreenvideo")){if(bF.data("forcecover")==1){ax(h,a.container);h.addClass("fullcoveredvideo");bF.addClass("fullcoveredvideo")}h.css({width:"100%",height:"100%"})}var G=bF.find(".tp-vid-play-pause")[0],K=bF.find(".tp-vid-mute")[0],A=bF.find(".tp-vid-full-screen")[0],z=bF.find(".tp-seek-bar")[0],C=bF.find(".tp-volume-bar")[0];if(G!=aK){an(G,"click",function(){if(d.paused==true){d.play()}else{d.pause()}});an(K,"click",function(){if(d.muted==false){d.muted=true;K.innerHTML="Unmute"}else{d.muted=false;K.innerHTML="Mute"}});an(A,"click",function(){if(d.requestFullscreen){d.requestFullscreen()}else{if(d.mozRequestFullScreen){d.mozRequestFullScreen()}else{if(d.webkitRequestFullscreen){d.webkitRequestFullscreen()}}}});an(z,"change",function(){var n=d.duration*(z.value/100);d.currentTime=n});an(d,"timeupdate",function(){var n=100/d.duration*d.currentTime;z.value=n});an(z,"mousedown",function(){d.pause()});an(z,"mouseup",function(){d.play()});an(C,"change",function(){d.volume=C.value})}an(d,"play",function(){if(bF.data("volume")=="mute"){d.muted=true}h.addClass("videoisplaying");if(bF.data("videoloop")=="loopandnoslidestop"){a.videoplaying=false;a.container.trigger("starttimer");a.container.trigger("revolution.slide.onvideostop")}else{a.videoplaying=true;a.container.trigger("stoptimer");a.container.trigger("revolution.slide.onvideoplay")}var L=bF.find(".tp-vid-play-pause")[0],N=bF.find(".tp-vid-mute")[0];if(L!=aK){L.innerHTML="Pause"}if(N!=aK&&d.muted){N.innerHTML="Unmute"}});an(d,"pause",function(){h.removeClass("videoisplaying");a.videoplaying=false;a.container.trigger("starttimer");a.container.trigger("revolution.slide.onvideostop");var n=bF.find(".tp-vid-play-pause")[0];if(n!=aK){n.innerHTML="Play"}});an(d,"ended",function(){h.removeClass("videoisplaying");a.videoplaying=false;a.container.trigger("starttimer");a.container.trigger("revolution.slide.onvideostop");if(a.nextslideatend==true){a.container.revnext()}})}var s=false;if(bF.data("autoplayonlyfirsttime")==true||bF.data("autoplayonlyfirsttime")=="true"){s=true}var I=16/9;if(bF.data("aspectratio")=="4:3"){I=4/3}h.data("mediaAspect",I);if(h.closest(".tp-caption").data("forcecover")==1){ax(h,a.container);h.addClass("fullcoveredvideo")}f.css({display:"block"});a.nextslideatend=bF.data("nextslideatend");if(bF.data("autoplay")==true||s==true){if(bF.data("videoloop")=="loopandnoslidestop"){a.videoplaying=false;a.container.trigger("starttimer");a.container.trigger("revolution.slide.onvideostop")}else{a.videoplaying=true;a.container.trigger("stoptimer");a.container.trigger("revolution.slide.onvideoplay")}if(bF.data("forcerewind")=="on"&&!h.hasClass("videoisplaying")){if(d.currentTime>0){d.currentTime=0}}if(bF.data("volume")=="mute"){d.muted=true}h.data("timerplay",setTimeout(function(){if(bF.data("forcerewind")=="on"&&!h.hasClass("videoisplaying")){if(d.currentTime>0){d.currentTime=0}}if(bF.data("volume")=="mute"){d.muted=true}d.play()},10+bF.data("start")))}if(h.data("ww")==aK){h.data("ww",f.attr("width"))}if(h.data("hh")==aK){h.data("hh",f.attr("height"))}if(!bF.hasClass("fullscreenvideo")&&bF.data("forcecover")==1){try{h.width(h.data("ww")*a.bw);h.height(h.data("hh")*a.bh)}catch(E){}}clearInterval(h.data("interval"))}}),100)})}if(bF.data("autoplay")==true){setTimeout(function(){if(bF.data("videoloop")!="loopandnoslidestop"){a.videoplaying=true;a.container.trigger("stoptimer")}},200);if(bF.data("videoloop")!="loopandnoslidestop"){a.videoplaying=true;a.container.trigger("stoptimer")}if(bF.data("autoplayonlyfirsttime")==true||bF.data("autoplayonlyfirsttime")=="true"){bF.data("autoplay",false);bF.data("autoplayonlyfirsttime",false)}}}var l=0;var bn=0;if(bF.find("img").length>0){var O=bF.find("img");if(O.width()==0){O.css({width:"auto"})}if(O.height()==0){O.css({height:"auto"})}if(O.data("ww")==aK&&O.width()>0){O.data("ww",O.width())}if(O.data("hh")==aK&&O.height()>0){O.data("hh",O.height())}var D=O.data("ww");var W=O.data("hh");if(D==aK){D=0}if(W==aK){W=0}O.width(D*a.bw);O.height(W*a.bh);l=O.width();bn=O.height()}else{if(bF.find("iframe").length>0||bF.find("video").length>0){var i=false,O=bF.find("iframe");if(O.length==0){O=bF.find("video");i=true}O.css({display:"block"});if(bF.data("ww")==aK){bF.data("ww",O.width())}if(bF.data("hh")==aK){bF.data("hh",O.height())}var D=bF.data("ww"),W=bF.data("hh");var c=bF;if(c.data("fsize")==aK){c.data("fsize",parseInt(c.css("font-size"),0)||0)}if(c.data("pt")==aK){c.data("pt",parseInt(c.css("paddingTop"),0)||0)}if(c.data("pb")==aK){c.data("pb",parseInt(c.css("paddingBottom"),0)||0)}if(c.data("pl")==aK){c.data("pl",parseInt(c.css("paddingLeft"),0)||0)}if(c.data("pr")==aK){c.data("pr",parseInt(c.css("paddingRight"),0)||0)}if(c.data("mt")==aK){c.data("mt",parseInt(c.css("marginTop"),0)||0)}if(c.data("mb")==aK){c.data("mb",parseInt(c.css("marginBottom"),0)||0)}if(c.data("ml")==aK){c.data("ml",parseInt(c.css("marginLeft"),0)||0)}if(c.data("mr")==aK){c.data("mr",parseInt(c.css("marginRight"),0)||0)}if(c.data("bt")==aK){c.data("bt",parseInt(c.css("borderTop"),0)||0)}if(c.data("bb")==aK){c.data("bb",parseInt(c.css("borderBottom"),0)||0)}if(c.data("bl")==aK){c.data("bl",parseInt(c.css("borderLeft"),0)||0)}if(c.data("br")==aK){c.data("br",parseInt(c.css("borderRight"),0)||0)}if(c.data("lh")==aK){c.data("lh",parseInt(c.css("lineHeight"),0)||0)}if(c.data("lh")=="auto"){c.data("lh",c.data("fsize")+4)}var bx=a.width,bJ=a.height;if(bx>a.startwidth){bx=a.startwidth}if(bJ>a.startheight){bJ=a.startheight}if(!bF.hasClass("fullscreenvideo")){bF.css({"font-size":c.data("fsize")*a.bw+"px","padding-top":c.data("pt")*a.bh+"px","padding-bottom":c.data("pb")*a.bh+"px","padding-left":c.data("pl")*a.bw+"px","padding-right":c.data("pr")*a.bw+"px","margin-top":c.data("mt")*a.bh+"px","margin-bottom":c.data("mb")*a.bh+"px","margin-left":c.data("ml")*a.bw+"px","margin-right":c.data("mr")*a.bw+"px","border-top":c.data("bt")*a.bh+"px","border-bottom":c.data("bb")*a.bh+"px","border-left":c.data("bl")*a.bw+"px","border-right":c.data("br")*a.bw+"px","line-height":c.data("lh")*a.bh+"px",height:W*a.bh+"px"})}else{k=0;w=0;bF.data("x",0);bF.data("y",0);var bD=a.height;if(a.autoHeight=="on"){bD=a.container.height()}bF.css({width:a.width,height:bD})}if(i==false){O.width(D*a.bw);O.height(W*a.bh)}else{if(bF.data("forcecover")!=1&&!bF.hasClass("fullscreenvideo")){O.width(D*a.bw);O.height(W*a.bh)}}l=O.width();bn=O.height()}else{bF.find(".tp-resizeme, .tp-resizeme *").each(function(){aN(a2(this),a)});if(bF.hasClass("tp-resizeme")){bF.find("*").each(function(){aN(a2(this),a)})}aN(bF,a);bn=bF.outerHeight(true);l=bF.outerWidth(true);var bk=bF.outerHeight();var bh=bF.css("backgroundColor");bF.find(".frontcorner").css({borderWidth:bk+"px",left:0-bk+"px",borderRight:"0px solid transparent",borderTopColor:bh});bF.find(".frontcornertop").css({borderWidth:bk+"px",left:0-bk+"px",borderRight:"0px solid transparent",borderBottomColor:bh});bF.find(".backcorner").css({borderWidth:bk+"px",right:0-bk+"px",borderLeft:"0px solid transparent",borderBottomColor:bh});bF.find(".backcornertop").css({borderWidth:bk+"px",right:0-bk+"px",borderLeft:"0px solid transparent",borderTopColor:bh})}}if(a.fullScreenAlignForce=="on"){k=0;w=0}if(bF.data("voffset")==aK){bF.data("voffset",0)}if(bF.data("hoffset")==aK){bF.data("hoffset",0)}var U=bF.data("voffset")*bu;var bj=bF.data("hoffset")*bu;var bl=a.startwidth*bu;var r=a.startheight*bu;if(a.fullScreenAlignForce=="on"){bl=a.container.width();r=a.container.height()}if(bF.data("x")=="center"||bF.data("xcenter")=="center"){bF.data("xcenter","center");bF.data("x",bl/2-bF.outerWidth(true)/2+bj)}if(bF.data("x")=="left"||bF.data("xleft")=="left"){bF.data("xleft","left");bF.data("x",0/bu+bj)}if(bF.data("x")=="right"||bF.data("xright")=="right"){bF.data("xright","right");bF.data("x",(bl-bF.outerWidth(true)+bj)/bu)}if(bF.data("y")=="center"||bF.data("ycenter")=="center"){bF.data("ycenter","center");bF.data("y",r/2-bF.outerHeight(true)/2+U)}if(bF.data("y")=="top"||bF.data("ytop")=="top"){bF.data("ytop","top");bF.data("y",0/a.bh+U)}if(bF.data("y")=="bottom"||bF.data("ybottom")=="bottom"){bF.data("ybottom","bottom");bF.data("y",(r-bF.outerHeight(true)+U)/bu)}if(bF.data("start")==aK){bF.data("start",1000)}var bg=bF.data("easing");if(bg==aK){bg="punchgs.Power1.easeOut"}var bi=bF.data("start")/1000,bf=bF.data("speed")/1000;if(bF.data("x")=="center"||bF.data("xcenter")=="center"){var bz=bF.data("x")+k}else{var bz=bu*bF.data("x")+k}if(bF.data("y")=="center"||bF.data("ycenter")=="center"){var P=bF.data("y")+w}else{var P=a.bh*bF.data("y")+w}punchgs.TweenLite.set(bF,{top:P,left:bz,overwrite:"auto"});if(bI==0){bv=true}if(bF.data("timeline")!=aK&&!bv){if(bI!=2){bF.data("timeline").gotoAndPlay(0)}bv=true}if(!bv){if(bF.data("timeline")!=aK){}var B=new punchgs.TimelineLite({smoothChildTiming:true,onStart:x});B.pause();if(a.fullScreenAlignForce=="on"){}var a8=bF;if(bF.data("mySplitText")!=aK){bF.data("mySplitText").revert()}if(bF.data("splitin")=="chars"||bF.data("splitin")=="words"||bF.data("splitin")=="lines"||bF.data("splitout")=="chars"||bF.data("splitout")=="words"||bF.data("splitout")=="lines"){if(bF.find("a").length>0){bF.data("mySplitText",new punchgs.SplitText(bF.find("a"),{type:"lines,words,chars",charsClass:"tp-splitted",wordsClass:"tp-splitted",linesClass:"tp-splitted"}))}else{if(bF.find(".tp-layer-inner-rotation").length>0){bF.data("mySplitText",new punchgs.SplitText(bF.find(".tp-layer-inner-rotation"),{type:"lines,words,chars",charsClass:"tp-splitted",wordsClass:"tp-splitted",linesClass:"tp-splitted"}))}else{bF.data("mySplitText",new punchgs.SplitText(bF,{type:"lines,words,chars",charsClass:"tp-splitted",wordsClass:"tp-splitted",linesClass:"tp-splitted"}))}}bF.addClass("splitted")}if(bF.data("splitin")=="chars"){a8=bF.data("mySplitText").chars}if(bF.data("splitin")=="words"){a8=bF.data("mySplitText").words}if(bF.data("splitin")=="lines"){a8=bF.data("mySplitText").lines}var M=ak();var F=ak();if(bF.data("repeat")!=aK){repeatV=bF.data("repeat")}if(bF.data("yoyo")!=aK){yoyoV=bF.data("yoyo")}if(bF.data("repeatdelay")!=aK){repeatdelayV=bF.data("repeatdelay")}var ba=bF.attr("class");if(ba.match("customin")){M=at(M,bF.data("customin"))}else{if(ba.match("randomrotate")){M.scale=Math.random()*3+1;M.rotation=Math.round(Math.random()*200-100);M.x=Math.round(Math.random()*200-100);M.y=Math.round(Math.random()*200-100)}else{if(ba.match("lfr")||ba.match("skewfromright")){M.x=15+a.width}else{if(ba.match("lfl")||ba.match("skewfromleft")){M.x=-15-l}else{if(ba.match("sfl")||ba.match("skewfromleftshort")){M.x=-50}else{if(ba.match("sfr")||ba.match("skewfromrightshort")){M.x=50}else{if(ba.match("lft")){M.y=-25-bn}else{if(ba.match("lfb")){M.y=25+a.height}else{if(ba.match("sft")){M.y=-50}else{if(ba.match("sfb")){M.y=50}}}}}}}}}}if(ba.match("skewfromright")||bF.hasClass("skewfromrightshort")){M.skewX=-85}else{if(ba.match("skewfromleft")||bF.hasClass("skewfromleftshort")){M.skewX=85}}if(ba.match("fade")||ba.match("sft")||ba.match("sfl")||ba.match("sfb")||ba.match("skewfromleftshort")||ba.match("sfr")||ba.match("skewfromrightshort")){M.opacity=0}if(av().toLowerCase()=="safari"){}var bw=bF.data("elementdelay")==aK?0:bF.data("elementdelay");F.ease=M.ease=bF.data("easing")==aK?punchgs.Power1.easeInOut:bF.data("easing");M.data=new Object;M.data.oldx=M.x;M.data.oldy=M.y;F.data=new Object;F.data.oldx=F.x;F.data.oldy=F.y;M.x=M.x*bu;M.y=M.y*bu;var bK=new punchgs.TimelineLite;if(bI!=2){if(ba.match("customin")){if(a8!=bF){B.add(punchgs.TweenLite.set(bF,{force3D:"auto",opacity:1,scaleX:1,scaleY:1,rotationX:0,rotationY:0,rotationZ:0,skewX:0,skewY:0,z:0,x:0,y:0,visibility:"visible",delay:0,overwrite:"all"}))}M.visibility="hidden";F.visibility="visible";F.overwrite="all";F.opacity=1;F.onComplete=g();F.delay=bi;F.force3D="auto";B.add(bK.staggerFromTo(a8,bf,M,F,bw),"frame0")}else{M.visibility="visible";M.transformPerspective=600;if(a8!=bF){B.add(punchgs.TweenLite.set(bF,{force3D:"auto",opacity:1,scaleX:1,scaleY:1,rotationX:0,rotationY:0,rotationZ:0,skewX:0,skewY:0,z:0,x:0,y:0,visibility:"visible",delay:0,overwrite:"all"}))}F.visibility="visible";F.delay=bi;F.onComplete=g();F.opacity=1;F.force3D="auto";if(ba.match("randomrotate")&&a8!=bF){for(var bA=0;bA<a8.length;bA++){var X=new Object;var bo=new Object;a2.extend(X,M);a2.extend(bo,F);M.scale=Math.random()*3+1;M.rotation=Math.round(Math.random()*200-100);M.x=Math.round(Math.random()*200-100);M.y=Math.round(Math.random()*200-100);if(bA!=0){bo.delay=bi+bA*bw}B.append(punchgs.TweenLite.fromTo(a8[bA],bf,X,bo),"frame0")}}else{B.add(bK.staggerFromTo(a8,bf,M,F,bw),"frame0")}}}bF.data("timeline",B);var bm=new Array;if(bF.data("frames")!=aK){var be=bF.data("frames");be=be.replace(/\s+/g,"");be=be.replace("{","");var bd=be.split("}");a2.each(bd,function(f,d){if(d.length>0){var h=az(d);ad(bF,a,h,"frame"+(f+10),bu)}})}B=bF.data("timeline");if(bF.data("end")!=aK&&(bI==-1||bI==2)){ac(bF,a,bF.data("end")/1000,M,"frame99",bu)}else{if(bI==-1||bI==2){ac(bF,a,999999,M,"frame99",bu)}else{ac(bF,a,200,M,"frame99",bu)}}B=bF.data("timeline");bF.data("timeline",B);ai(bF,bu);B.resume()}}if(bv){af(bF);ai(bF,bu);if(bF.data("timeline")!=aK){var bG=bF.data("timeline").getTweensOf();a2.each(bG,function(p,z){if(z.vars.data!=aK){var h=z.vars.data.oldx*bu;var d=z.vars.data.oldy*bu;if(z.progress()!=1&&z.progress()!=0){try{z.vars.x=h;z.vary.y=d}catch(f){}}else{if(z.progress()==1){punchgs.TweenLite.set(z.target,{x:h,y:d})}}}})}}});var v=a2("body").find("#"+a.container.attr("id")).find(".tp-bannertimer");v.data("opt",a);if(y!=aK){setTimeout(function(){y.resume()},30)}};var av=function(){var c=navigator.appName,a=navigator.userAgent,d;var b=a.match(/(opera|chrome|safari|firefox|msie)\/?\s*(\.?\d+(\.\d+)*)/i);if(b&&(d=a.match(/version\/([\.\d]+)/i))!=null){b[2]=d[1]}b=b?[b[1],b[2]]:[c,navigator.appVersion,"-?"];return b[0]};var ar=function(){var c=navigator.appName,a=navigator.userAgent,d;var b=a.match(/(opera|chrome|safari|firefox|msie)\/?\s*(\.?\d+(\.\d+)*)/i);if(b&&(d=a.match(/version\/([\.\d]+)/i))!=null){b[2]=d[1]}b=b?[b[1],b[2]]:[c,navigator.appVersion,"-?"];return b[1]};var aN=function(a,b){if(a.data("fsize")==aK){a.data("fsize",parseInt(a.css("font-size"),0)||0)}if(a.data("pt")==aK){a.data("pt",parseInt(a.css("paddingTop"),0)||0)}if(a.data("pb")==aK){a.data("pb",parseInt(a.css("paddingBottom"),0)||0)}if(a.data("pl")==aK){a.data("pl",parseInt(a.css("paddingLeft"),0)||0)}if(a.data("pr")==aK){a.data("pr",parseInt(a.css("paddingRight"),0)||0)}if(a.data("mt")==aK){a.data("mt",parseInt(a.css("marginTop"),0)||0)}if(a.data("mb")==aK){a.data("mb",parseInt(a.css("marginBottom"),0)||0)}if(a.data("ml")==aK){a.data("ml",parseInt(a.css("marginLeft"),0)||0)}if(a.data("mr")==aK){a.data("mr",parseInt(a.css("marginRight"),0)||0)}if(a.data("bt")==aK){a.data("bt",parseInt(a.css("borderTopWidth"),0)||0)}if(a.data("bb")==aK){a.data("bb",parseInt(a.css("borderBottomWidth"),0)||0)}if(a.data("bl")==aK){a.data("bl",parseInt(a.css("borderLeftWidth"),0)||0)}if(a.data("br")==aK){a.data("br",parseInt(a.css("borderRightWidth"),0)||0)}if(a.data("ls")==aK){a.data("ls",parseInt(a.css("letterSpacing"),0)||0)}if(a.data("lh")==aK){a.data("lh",parseInt(a.css("lineHeight"),0)||"auto")}if(a.data("minwidth")==aK){a.data("minwidth",parseInt(a.css("minWidth"),0)||0)}if(a.data("minheight")==aK){a.data("minheight",parseInt(a.css("minHeight"),0)||0)}if(a.data("maxwidth")==aK){a.data("maxwidth",parseInt(a.css("maxWidth"),0)||"none")}if(a.data("maxheight")==aK){a.data("maxheight",parseInt(a.css("maxHeight"),0)||"none")}if(a.data("wii")==aK){a.data("wii",parseInt(a.css("width"),0)||0)}if(a.data("hii")==aK){a.data("hii",parseInt(a.css("height"),0)||0)}if(a.data("wan")==aK){a.data("wan",a.css("-webkit-transition"))}if(a.data("moan")==aK){a.data("moan",a.css("-moz-animation-transition"))}if(a.data("man")==aK){a.data("man",a.css("-ms-animation-transition"))}if(a.data("ani")==aK){a.data("ani",a.css("transition"))}if(a.data("lh")=="auto"){a.data("lh",a.data("fsize")+4)}if(!a.hasClass("tp-splitted")){a.css("-webkit-transition","none");a.css("-moz-transition","none");a.css("-ms-transition","none");a.css("transition","none");punchgs.TweenLite.set(a,{fontSize:Math.round(a.data("fsize")*b.bw)+"px",letterSpacing:Math.floor(a.data("ls")*b.bw)+"px",paddingTop:Math.round(a.data("pt")*b.bh)+"px",paddingBottom:Math.round(a.data("pb")*b.bh)+"px",paddingLeft:Math.round(a.data("pl")*b.bw)+"px",paddingRight:Math.round(a.data("pr")*b.bw)+"px",marginTop:a.data("mt")*b.bh+"px",marginBottom:a.data("mb")*b.bh+"px",marginLeft:a.data("ml")*b.bw+"px",marginRight:a.data("mr")*b.bw+"px",borderTopWidth:Math.round(a.data("bt")*b.bh)+"px",borderBottomWidth:Math.round(a.data("bb")*b.bh)+"px",borderLeftWidth:Math.round(a.data("bl")*b.bw)+"px",borderRightWidth:Math.round(a.data("br")*b.bw)+"px",lineHeight:Math.round(a.data("lh")*b.bh)+"px",minWidth:a.data("minwidth")*b.bw+"px",minHeight:a.data("minheight")*b.bh+"px",overwrite:"auto"});setTimeout(function(){a.css("-webkit-transition",a.data("wan"));a.css("-moz-transition",a.data("moan"));a.css("-ms-transition",a.data("man"));a.css("transition",a.data("ani"))},30);if(a.data("maxheight")!="none"){a.css({maxHeight:a.data("maxheight")*b.bh+"px"})}if(a.data("maxwidth")!="none"){a.css({maxWidth:a.data("maxwidth")*b.bw+"px"})}}};var ai=function(b,a){b.find(".rs-pendulum").each(function(){var j=a2(this);if(j.data("timeline")==aK){j.data("timeline",new punchgs.TimelineLite);var f=j.data("startdeg")==aK?-20:j.data("startdeg"),g=j.data("enddeg")==aK?20:j.data("enddeg"),h=j.data("speed")==aK?2:j.data("speed"),d=j.data("origin")==aK?"50% 50%":j.data("origin"),c=j.data("easing")==aK?punchgs.Power2.easeInOut:j.data("ease");f=f*a;g=g*a;j.data("timeline").append(new punchgs.TweenLite.fromTo(j,h,{force3D:"auto",rotation:f,transformOrigin:d},{rotation:g,ease:c}));j.data("timeline").append(new punchgs.TweenLite.fromTo(j,h,{force3D:"auto",rotation:g,transformOrigin:d},{rotation:f,ease:c,onComplete:function(){j.data("timeline").restart()}}))}});b.find(".rs-rotate").each(function(){var f=a2(this);if(f.data("timeline")==aK){f.data("timeline",new punchgs.TimelineLite);var c=f.data("startdeg")==aK?0:f.data("startdeg"),d=f.data("enddeg")==aK?360:f.data("enddeg");speed=f.data("speed")==aK?2:f.data("speed"),origin=f.data("origin")==aK?"50% 50%":f.data("origin"),easing=f.data("easing")==aK?punchgs.Power2.easeInOut:f.data("easing");c=c*a;d=d*a;f.data("timeline").append(new punchgs.TweenLite.fromTo(f,speed,{force3D:"auto",rotation:c,transformOrigin:origin},{rotation:d,ease:easing,onComplete:function(){f.data("timeline").restart()}}))}});b.find(".rs-slideloop").each(function(){var l=a2(this);if(l.data("timeline")==aK){l.data("timeline",new punchgs.TimelineLite);var g=l.data("xs")==aK?0:l.data("xs"),h=l.data("ys")==aK?0:l.data("ys"),k=l.data("xe")==aK?0:l.data("xe"),d=l.data("ye")==aK?0:l.data("ye"),c=l.data("speed")==aK?2:l.data("speed"),j=l.data("easing")==aK?punchgs.Power2.easeInOut:l.data("easing");g=g*a;h=h*a;k=k*a;d=d*a;l.data("timeline").append(new punchgs.TweenLite.fromTo(l,c,{force3D:"auto",x:g,y:h},{x:k,y:d,ease:j}));l.data("timeline").append(new punchgs.TweenLite.fromTo(l,c,{force3D:"auto",x:k,y:d},{x:g,y:h,onComplete:function(){l.data("timeline").restart()}}))}});b.find(".rs-pulse").each(function(){var h=a2(this);if(h.data("timeline")==aK){h.data("timeline",new punchgs.TimelineLite);var f=h.data("zoomstart")==aK?0:h.data("zoomstart"),c=h.data("zoomend")==aK?0:h.data("zoomend"),d=h.data("speed")==aK?2:h.data("speed"),g=h.data("easing")==aK?punchgs.Power2.easeInOut:h.data("easing");h.data("timeline").append(new punchgs.TweenLite.fromTo(h,d,{force3D:"auto",scale:f},{scale:c,ease:g}));h.data("timeline").append(new punchgs.TweenLite.fromTo(h,d,{force3D:"auto",scale:c},{scale:f,onComplete:function(){h.data("timeline").restart()}}))}});b.find(".rs-wave").each(function(){var j=a2(this);if(j.data("timeline")==aK){j.data("timeline",new punchgs.TimelineLite);var f=j.data("angle")==aK?10:j.data("angle"),g=j.data("radius")==aK?10:j.data("radius"),h=j.data("speed")==aK?-20:j.data("speed"),d=j.data("origin")==aK?-20:j.data("origin");f=f*a;g=g*a;var c={a:0,ang:f,element:j,unit:g};j.data("timeline").append(new punchgs.TweenLite.fromTo(c,h,{a:360},{a:0,force3D:"auto",ease:punchgs.Linear.easeNone,onUpdate:function(){var i=c.a*(Math.PI/180);punchgs.TweenLite.to(c.element,0.1,{force3D:"auto",x:Math.cos(i)*c.unit,y:c.unit*(1-Math.sin(i))})},onComplete:function(){j.data("timeline").restart()}}))}})};var af=function(a){a.find(".rs-pendulum, .rs-slideloop, .rs-pulse, .rs-wave").each(function(){var b=a2(this);if(b.data("timeline")!=aK){b.data("timeline").pause();b.data("timeline",null)}})};var aE=function(f,c){var a=0;var b=f.find(".tp-caption"),d=c.container.find(".tp-static-layers").find(".tp-caption");a2.each(d,function(h,g){b.push(g)});b.each(function(j){var B=-1;var i=a2(this);if(i.hasClass("tp-static-layer")){if(i.data("startslide")==-1||i.data("startslide")=="-1"){i.data("startslide",0)}if(i.data("endslide")==-1||i.data("endslide")=="-1"){i.data("endslide",c.slideamount)}if(i.hasClass("tp-is-shown")){if(i.data("startslide")>c.next||i.data("endslide")<c.next){B=2;i.removeClass("tp-is-shown")}else{B=0}}else{B=2}}if(B!=0){af(i);if(i.find("iframe").length>0){punchgs.TweenLite.to(i.find("iframe"),0.2,{autoAlpha:0});if(aq()){i.find("iframe").remove()}try{var A=i.find("iframe");var y=A.attr("id");var t=$f(y);t.api("pause");clearTimeout(i.data("timerplay"))}catch(q){}try{var x=i.data("player");x.stopVideo();clearTimeout(i.data("timerplay"))}catch(q){}}if(i.find("video").length>0){try{i.find("video").each(function(l){var o=a2(this).parent();var m=o.attr("id");clearTimeout(o.data("timerplay"));var h=this;h.pause()})}catch(q){}}try{var r=i.data("timeline");var g=r.getLabelTime("frame99");var w=r.time();if(g>w){var z=r.getTweensOf(i);a2.each(z,function(l,h){if(l!=0){h.pause()}});if(i.css("opacity")!=0){var k=i.data("endspeed")==aK?i.data("speed"):i.data("endspeed");if(k>a){a=k}r.play("frame99")}else{r.progress(1,false)}}}catch(q){}}});return a};var ad=function(h,k,g,d,f){var j=h.data("timeline");var c=new punchgs.TimelineLite;var b=h;if(g.typ=="chars"){b=h.data("mySplitText").chars}else{if(g.typ=="words"){b=h.data("mySplitText").words}else{if(g.typ=="lines"){b=h.data("mySplitText").lines}}}g.animation.ease=g.ease;if(g.animation.rotationZ!=aK){g.animation.rotation=g.animation.rotationZ}g.animation.data=new Object;g.animation.data.oldx=g.animation.x;g.animation.data.oldy=g.animation.y;g.animation.x=g.animation.x*f;g.animation.y=g.animation.y*f;j.add(c.staggerTo(b,g.speed,g.animation,g.elementdelay),g.start);j.addLabel(d,g.start);h.data("timeline",j)};var ac=function(v,j,b,m,z,g){var y=v.data("timeline"),x=new punchgs.TimelineLite;var t=ak(),k=v.data("endspeed")==aK?v.data("speed"):v.data("endspeed"),w=v.attr("class");t.ease=v.data("endeasing")==aK?punchgs.Power1.easeInOut:v.data("endeasing");k=k/1000;if(w.match("ltr")||w.match("ltl")||w.match("str")||w.match("stl")||w.match("ltt")||w.match("ltb")||w.match("stt")||w.match("stb")||w.match("skewtoright")||w.match("skewtorightshort")||w.match("skewtoleft")||w.match("skewtoleftshort")||w.match("fadeout")||w.match("randomrotateout")){if(w.match("skewtoright")||w.match("skewtorightshort")){t.skewX=35}else{if(w.match("skewtoleft")||w.match("skewtoleftshort")){t.skewX=-35}}if(w.match("ltr")||w.match("skewtoright")){t.x=j.width+60}else{if(w.match("ltl")||w.match("skewtoleft")){t.x=0-(j.width+60)}else{if(w.match("ltt")){t.y=0-(j.height+60)}else{if(w.match("ltb")){t.y=j.height+60}else{if(w.match("str")||w.match("skewtorightshort")){t.x=50;t.opacity=0}else{if(w.match("stl")||w.match("skewtoleftshort")){t.x=-50;t.opacity=0}else{if(w.match("stt")){t.y=-50;t.opacity=0}else{if(w.match("stb")){t.y=50;t.opacity=0}else{if(w.match("randomrotateout")){t.x=Math.random()*j.width;t.y=Math.random()*j.height;t.scale=Math.random()*2+0.3;t.rotation=Math.random()*360-180;t.opacity=0}else{if(w.match("fadeout")){t.opacity=0}}}}}}}}}}if(w.match("skewtorightshort")){t.x=270}else{if(w.match("skewtoleftshort")){t.x=-270}}t.data=new Object;t.data.oldx=t.x;t.data.oldy=t.y;t.x=t.x*g;t.y=t.y*g;t.overwrite="auto";var q=v;var q=v;if(v.data("splitout")=="chars"){q=v.data("mySplitText").chars}else{if(v.data("splitout")=="words"){q=v.data("mySplitText").words}else{if(v.data("splitout")=="lines"){q=v.data("mySplitText").lines}}}var d=v.data("endelementdelay")==aK?0:v.data("endelementdelay");y.add(x.staggerTo(q,k,t,d),b)}else{if(v.hasClass("customout")){t=at(t,v.data("customout"));var q=v;if(v.data("splitout")=="chars"){q=v.data("mySplitText").chars}else{if(v.data("splitout")=="words"){q=v.data("mySplitText").words}else{if(v.data("splitout")=="lines"){q=v.data("mySplitText").lines}}}var d=v.data("endelementdelay")==aK?0:v.data("endelementdelay");t.onStart=function(){punchgs.TweenLite.set(v,{transformPerspective:t.transformPerspective,transformOrigin:t.transformOrigin,overwrite:"auto"})};t.data=new Object;t.data.oldx=t.x;t.data.oldy=t.y;t.x=t.x*g;t.y=t.y*g;y.add(x.staggerTo(q,k,t,d),b)}else{m.delay=0;y.add(punchgs.TweenLite.to(v,k,m),b)}}y.addLabel(z,b);v.data("timeline",y)};var ae=function(a,c){a.children().each(function(){try{a2(this).die("click")}catch(d){}try{a2(this).die("mouseenter")}catch(d){}try{a2(this).die("mouseleave")}catch(d){}try{a2(this).unbind("hover")}catch(d){}});try{a.die("click","mouseenter","mouseleave")}catch(b){}clearInterval(c.cdint);a=null};var aD=function(d,c){c.cd=0;c.loop=0;if(c.stopAfterLoops!=aK&&c.stopAfterLoops>-1){c.looptogo=c.stopAfterLoops}else{c.looptogo=9999999}if(c.stopAtSlide!=aK&&c.stopAtSlide>-1){c.lastslidetoshow=c.stopAtSlide}else{c.lastslidetoshow=999}c.stopLoop="off";if(c.looptogo==0){c.stopLoop="on"}if(c.slideamount>1&&!(c.stopAfterLoops==0&&c.stopAtSlide==1)){var a=d.find(".tp-bannertimer");d.on("stoptimer",function(){var f=a2(this).find(".tp-bannertimer");f.data("tween").pause();if(c.hideTimerBar=="on"){f.css({visibility:"hidden"})}});d.on("starttimer",function(){if(c.conthover!=1&&c.videoplaying!=true&&c.width>c.hideSliderAtLimit&&c.bannertimeronpause!=true&&c.overnav!=true){if(c.stopLoop=="on"&&c.next==c.lastslidetoshow-1||c.noloopanymore==1){c.noloopanymore=1}else{a.css({visibility:"visible"});a.data("tween").resume()}}if(c.hideTimerBar=="on"){a.css({visibility:"hidden"})}});d.on("restarttimer",function(){var f=a2(this).find(".tp-bannertimer");if(c.stopLoop=="on"&&c.next==c.lastslidetoshow-1||c.noloopanymore==1){c.noloopanymore=1}else{f.css({visibility:"visible"});f.data("tween").kill();f.data("tween",punchgs.TweenLite.fromTo(f,c.delay/1000,{width:"0%"},{force3D:"auto",width:"100%",ease:punchgs.Linear.easeNone,onComplete:b,delay:1}))}if(c.hideTimerBar=="on"){f.css({visibility:"hidden"})}});d.on("nulltimer",function(){a.data("tween").pause(0);if(c.hideTimerBar=="on"){a.css({visibility:"hidden"})}});var b=function(){if(a2("body").find(d).length==0){ae(d,c);clearInterval(c.cdint)}d.trigger("revolution.slide.slideatend");if(d.data("conthover-changed")==1){c.conthover=d.data("conthover");d.data("conthover-changed",0)}c.act=c.next;c.next=c.next+1;if(c.next>d.find(">ul >li").length-1){c.next=0;c.looptogo=c.looptogo-1;if(c.looptogo<=0){c.stopLoop="on"}}if(c.stopLoop=="on"&&c.next==c.lastslidetoshow-1){d.find(".tp-bannertimer").css({visibility:"hidden"});d.trigger("revolution.slide.onstop");c.noloopanymore=1}else{a.data("tween").restart()}am(d,c)};a.data("tween",punchgs.TweenLite.fromTo(a,c.delay/1000,{width:"0%"},{force3D:"auto",width:"100%",ease:punchgs.Linear.easeNone,onComplete:b,delay:1}));a.data("opt",c);d.hover(function(){if(c.onHoverStop=="on"&&!aq()){d.trigger("stoptimer");d.trigger("revolution.slide.onpause");var f=d.find(">ul >li:eq("+c.next+") .slotholder");f.find(".defaultimg").each(function(){var g=a2(this);if(g.data("kenburn")!=aK){g.data("kenburn").pause()}})}},function(){if(d.data("conthover")!=1){d.trigger("revolution.slide.onresume");d.trigger("starttimer");var f=d.find(">ul >li:eq("+c.next+") .slotholder");f.find(".defaultimg").each(function(){var g=a2(this);if(g.data("kenburn")!=aK){g.data("kenburn").play()}})}})}};var aq=function(){var b=["android","webos","iphone","ipad","blackberry","Android","webos",,"iPod","iPhone","iPad","Blackberry","BlackBerry"];var a=false;for(var c in b){if(navigator.userAgent.split(b[c]).length>1){a=true}}return a};var ap=function(g,c,j){var f=c.data("owidth");var b=c.data("oheight");if(f/b>j.width/j.height){var d=j.container.width()/f;var h=b*d;var a=h/j.container.height()*g;g=g*(100/a);a=100;g=g;return g+"% "+a+"% 1"}else{var d=j.container.width()/f;var h=b*d;var a=h/j.container.height()*g;return g+"% "+a+"%"}};var aj=function(I,F,L,D){try{var H=I.find(">ul:first-child >li:eq("+F.act+")")}catch(B){var H=I.find(">ul:first-child >li:eq(1)")}F.lastslide=F.act;var P=I.find(">ul:first-child >li:eq("+F.next+")"),K=P.find(".slotholder"),R=K.data("bgposition"),M=K.data("bgpositionend"),G=K.data("zoomstart")/100,Q=K.data("zoomend")/100,A=K.data("rotationstart"),J=K.data("rotationend"),O=K.data("bgfit"),q=K.data("bgfitend"),U=K.data("easeme"),z=K.data("duration")/1000,C=100;if(O==aK){O=100}if(q==aK){q=100}var j=O,t=q;O=ap(O,K,F);q=ap(q,K,F);C=ap(100,K,F);if(G==aK){G=1}if(Q==aK){Q=1}if(A==aK){A=0}if(J==aK){J=0}if(G<1){G=1}if(Q<1){Q=1}var a=new Object;a.w=parseInt(C.split(" ")[0],0),a.h=parseInt(C.split(" ")[1],0);var k=false;if(C.split(" ")[2]=="1"){k=true}K.find(".defaultimg").each(function(){var w=a2(this);if(K.find(".kenburnimg").length==0){K.append('<div class="kenburnimg" style="position:absolute;z-index:1;width:100%;height:100%;top:0px;left:0px;"><img src="'+w.attr("src")+'" style="-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position:absolute;width:'+a.w+"%;height:"+a.h+'%;"></div>')}else{K.find(".kenburnimg img").css({width:a.w+"%",height:a.h+"%"})}var g=K.find(".kenburnimg img");var h=au(F,R,O,g,k),c=au(F,M,q,g,k);if(k){h.w=j/100;c.w=t/100}if(D){punchgs.TweenLite.set(g,{autoAlpha:0,transformPerspective:1200,transformOrigin:"0% 0%",top:0,left:0,scale:h.w,x:h.x,y:h.y});var s=h.w,l=s*g.width()-F.width,b=s*g.height()-F.height,m=Math.abs(h.x/l*100),r=Math.abs(h.y/b*100);if(b==0){r=0}if(l==0){m=0}w.data("bgposition",m+"% "+r+"%");if(!a6(8)){w.data("currotate",ab(g))}if(!a6(8)){w.data("curscale",a.w*s+"%  "+(a.h*s+"%"))}K.find(".kenburnimg").remove()}else{w.data("kenburn",punchgs.TweenLite.fromTo(g,z,{autoAlpha:1,force3D:punchgs.force3d,transformOrigin:"0% 0%",top:0,left:0,scale:h.w,x:h.x,y:h.y},{autoAlpha:1,rotationZ:J,ease:U,x:c.x,y:c.y,scale:c.w,onUpdate:function(){var p=g[0]._gsTransform.scaleX;var f=p*g.width()-F.width,n=p*g.height()-F.height,v=Math.abs(g[0]._gsTransform.x/f*100),d=Math.abs(g[0]._gsTransform.y/n*100);if(n==0){d=0}if(f==0){v=0}w.data("bgposition",v+"% "+d+"%");if(!a6(8)){w.data("currotate",ab(g))}if(!a6(8)){w.data("curscale",a.w*p+"%  "+(a.h*p+"%"))}}}))}})};var au=function(f,b,g,d,a){var c=new Object;if(!a){c.w=parseInt(g.split(" ")[0],0)/100}else{c.w=parseInt(g.split(" ")[1],0)/100}switch(b){case"left top":case"top left":c.x=0;c.y=0;break;case"center top":case"top center":c.x=((0-d.width())*c.w+parseInt(f.width,0))/2;c.y=0;break;case"top right":case"right top":c.x=(0-d.width())*c.w+parseInt(f.width,0);c.y=0;break;case"center left":case"left center":c.x=0;c.y=((0-d.height())*c.w+parseInt(f.height,0))/2;break;case"center center":c.x=((0-d.width())*c.w+parseInt(f.width,0))/2;c.y=((0-d.height())*c.w+parseInt(f.height,0))/2;break;case"center right":case"right center":c.x=(0-d.width())*c.w+parseInt(f.width,0);c.y=((0-d.height())*c.w+parseInt(f.height,0))/2;break;case"bottom left":case"left bottom":c.x=0;c.y=(0-d.height())*c.w+parseInt(f.height,0);break;case"bottom center":case"center bottom":c.x=((0-d.width())*c.w+parseInt(f.width,0))/2;c.y=(0-d.height())*c.w+parseInt(f.height,0);break;case"bottom right":case"right bottom":c.x=(0-d.width())*c.w+parseInt(f.width,0);c.y=(0-d.height())*c.w+parseInt(f.height,0);break}return c};var ab=function(f){var b=f.css("-webkit-transform")||f.css("-moz-transform")||f.css("-ms-transform")||f.css("-o-transform")||f.css("transform");if(b!=="none"){var g=b.split("(")[1].split(")")[0].split(",");var d=g[0];var a=g[1];var c=Math.round(Math.atan2(a,d)*(180/Math.PI))}else{var c=0}return c<0?c+=360:c};var aa=function(j,g){try{var d=j.find(">ul:first-child >li:eq("+g.act+")")}catch(f){var d=j.find(">ul:first-child >li:eq(1)")}g.lastslide=g.act;var h=j.find(">ul:first-child >li:eq("+g.next+")");var c=d.find(".slotholder");var b=h.find(".slotholder");j.find(".defaultimg").each(function(){var a=a2(this);punchgs.TweenLite.killTweensOf(a,false);punchgs.TweenLite.set(a,{scale:1,rotationZ:0});punchgs.TweenLite.killTweensOf(a.data("kenburn img"),false);if(a.data("kenburn")!=aK){a.data("kenburn").pause()}if(a.data("currotate")!=aK&&a.data("bgposition")!=aK&&a.data("curscale")!=aK){punchgs.TweenLite.set(a,{rotation:a.data("currotate"),backgroundPosition:a.data("bgposition"),backgroundSize:a.data("curscale")})}if(a!=aK&&a.data("kenburn img")!=aK&&a.data("kenburn img").length>0){punchgs.TweenLite.set(a.data("kenburn img"),{autoAlpha:0})}})};var aO=function(a,b){if(aq()&&b.parallaxDisableOnMobile=="on"){return false}a.find(">ul:first-child >li").each(function(){var c=a2(this);for(var d=1;d<=10;d++){c.find(".rs-parallaxlevel-"+d).each(function(){var f=a2(this);f.wrap('<div style="position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:'+f.css("zIndex")+'" class="tp-parallax-container" data-parallaxlevel="'+b.parallaxLevels[d-1]+'"></div>')})}});if(b.parallax=="mouse"||b.parallax=="scroll+mouse"||b.parallax=="mouse+scroll"){a.mouseenter(function(g){var j=a.find(".current-sr-slide-visible");var f=a.offset().top,c=a.offset().left,d=g.pageX-c,h=g.pageY-f;j.data("enterx",d);j.data("entery",h)});a.on("mousemove.hoverdir, mouseleave.hoverdir",function(k){var h=a.find(".current-sr-slide-visible");switch(k.type){case"mousemove":var j=a.offset().top,n=a.offset().left,g=h.data("enterx"),d=h.data("entery"),m=g-(k.pageX-n),c=d-(k.pageY-j);h.find(".tp-parallax-container").each(function(){var l=a2(this),p=parseInt(l.data("parallaxlevel"),0)/100,f=m*p,o=c*p;if(b.parallax=="scroll+mouse"||b.parallax=="mouse+scroll"){punchgs.TweenLite.to(l,0.4,{force3D:"auto",x:f,ease:punchgs.Power3.easeOut,overwrite:"all"})}else{punchgs.TweenLite.to(l,0.4,{force3D:"auto",x:f,y:o,ease:punchgs.Power3.easeOut,overwrite:"all"})}});break;case"mouseleave":h.find(".tp-parallax-container").each(function(){var f=a2(this);if(b.parallax=="scroll+mouse"||b.parallax=="mouse+scroll"){punchgs.TweenLite.to(f,1.5,{force3D:"auto",x:0,ease:punchgs.Power3.easeOut})}else{punchgs.TweenLite.to(f,1.5,{force3D:"auto",x:0,y:0,ease:punchgs.Power3.easeOut})}});break}});if(aq()){window.ondeviceorientation=function(k){var h=Math.round(k.beta||0),f=Math.round(k.gamma||0);var g=a.find(".current-sr-slide-visible");if(a2(window).width()>a2(window).height()){var j=f;f=h;h=j}var d=360/a.width()*f,c=180/a.height()*h;g.find(".tp-parallax-container").each(function(){var m=a2(this),p=parseInt(m.data("parallaxlevel"),0)/100,o=d*p,l=c*p;punchgs.TweenLite.to(m,0.2,{force3D:"auto",x:o,y:l,ease:punchgs.Power3.easeOut})})}}}if(b.parallax=="scroll"||b.parallax=="scroll+mouse"||b.parallax=="mouse+scroll"){a2(window).on("scroll",function(c){a0(a,b)})}};var a0=function(v,g){if(aq()&&g.parallaxDisableOnMobile=="on"){return false}var b=v.offset().top,j=a2(window).scrollTop(),w=b+v.height()/2,d=b+v.height()/2-j,q=a2(window).height()/2,p=q-d;if(w<q){p=p-(q-w)}var k=v.find(".current-sr-slide-visible");v.find(".tp-parallax-container").each(function(c){var l=a2(this),f=parseInt(l.data("parallaxlevel"),0)/100,a=p*f;l.data("parallaxoffset",a);punchgs.TweenLite.to(l,0.2,{force3D:"auto",y:a,ease:punchgs.Power3.easeOut})});if(g.parallaxBgFreeze!="on"){var h=g.parallaxLevels[0]/100,m=p*h;punchgs.TweenLite.to(v,0.2,{force3D:"auto",y:m,ease:punchgs.Power3.easeOut})}};var aV=function(k,h){var f=k.parent();if(h.navigationType=="thumb"||h.navsecond=="both"){f.append('<div class="tp-bullets tp-thumbs '+h.navigationStyle+'"><div class="tp-mask"><div class="tp-thumbcontainer"></div></div></div>')}var g=f.find(".tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer");var j=g.parent();j.width(h.thumbWidth*h.thumbAmount);j.height(h.thumbHeight);j.parent().width(h.thumbWidth*h.thumbAmount);j.parent().height(h.thumbHeight);k.find(">ul:first >li").each(function(p){var n=k.find(">ul:first >li:eq("+p+")");var q=n.find(".defaultimg").css("backgroundColor");if(n.data("thumb")!=aK){var m=n.data("thumb")}else{var m=n.find("img:first").attr("src")}g.append('<div class="bullet thumb" style="background-color:'+q+";position:relative;width:"+h.thumbWidth+"px;height:"+h.thumbHeight+"px;background-image:url("+m+') !important;background-size:cover;background-position:center center;"></div>');var l=g.find(".bullet:first")});var d=10;g.find(".bullet").each(function(l){var a=a2(this);if(l==h.slideamount-1){a.addClass("last")}if(l==0){a.addClass("first")}a.width(h.thumbWidth);a.height(h.thumbHeight);if(d<a.outerWidth(true)){d=a.outerWidth(true)}a.click(function(){if(h.transition==0&&a.index()!=h.act){h.next=a.index();a1(h,k)}})});var c=d*k.find(">ul:first >li").length;var b=g.parent().width();h.thumbWidth=d;if(b<c){a2(document).mousemove(function(a){a2("body").data("mousex",a.pageX)});g.parent().mouseenter(function(){var y=a2(this);var m=y.offset(),q=a2("body").data("mousex")-m.left,z=y.width(),n=y.find(".bullet:first").outerWidth(true),x=n*k.find(">ul:first >li").length,w=x-z+15,v=w/z;y.addClass("over");q=q-30;var p=0-q*v;if(p>0){p=0}if(p<0-x+z){p=0-x+z}aB(y,p,200)});g.parent().mousemove(function(){var y=a2(this),m=y.offset(),q=a2("body").data("mousex")-m.left,z=y.width(),n=y.find(".bullet:first").outerWidth(true),x=n*k.find(">ul:first >li").length-1,w=x-z+15,v=w/z;q=q-3;if(q<6){q=0}if(q+3>z-6){q=z}var p=0-q*v;if(p>0){p=0}if(p<0-x+z){p=0-x+z}aB(y,p,0)});g.parent().mouseleave(function(){var a=a2(this);a.removeClass("over");aC(k)})}};var aC=function(k){var q=k.parent().find(".tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer"),d=q.parent(),b=d.offset(),h=d.find(".bullet:first").outerWidth(true),v=d.find(".bullet.selected").index()*h,c=d.width(),h=d.find(".bullet:first").outerWidth(true),p=h*k.find(">ul:first >li").length,m=p-c,j=m/c,g=0-v;if(g>0){g=0}if(g<0-p+c){g=0-p+c}if(!d.hasClass("over")){aB(d,g,200)}};var aB=function(b,a,c){punchgs.TweenLite.to(b.find(".tp-thumbcontainer"),0.2,{force3D:"auto",left:a,ease:punchgs.Power3.easeOut,overwrite:"auto"})}})(jQuery);
;(function($, window, document, undefined){
var drag, state, e;
drag={
start: 0,
startX: 0,
startY: 0,
current: 0,
currentX: 0,
currentY: 0,
offsetX: 0,
offsetY: 0,
distance: null,
startTime: 0,
endTime: 0,
updatedX: 0,
targetEl: null
};
state={
isTouch: false,
isScrolling: false,
isSwiping: false,
direction: false,
inMotion: false
};
e={
_onDragStart: null,
_onDragMove: null,
_onDragEnd: null,
_transitionEnd: null,
_resizer: null,
_responsiveCall: null,
_goToLoop: null,
_checkVisibile: null
};
function Owl(element, options){
this.settings=null;
this.options=$.extend({}, Owl.Defaults, options);
this.$element=$(element);
this.drag=$.extend({}, drag);
this.state=$.extend({}, state);
this.e=$.extend({}, e);
this._plugins={};
this._supress={};
this._current=null;
this._speed=null;
this._coordinates=[];
this._breakpoint=null;
this._width=null;
this._items=[];
this._clones=[];
this._mergers=[];
this._invalidated={};
this._pipe=[];
$.each(Owl.Plugins, $.proxy(function(key, plugin){
this._plugins[key[0].toLowerCase() + key.slice(1)]
= new plugin(this);
}, this));
$.each(Owl.Pipe, $.proxy(function(priority, worker){
this._pipe.push({
'filter': worker.filter,
'run': $.proxy(worker.run, this)
});
}, this));
this.setup();
this.initialize();
}
Owl.Defaults={
items: 3,
loop: false,
center: false,
mouseDrag: true,
touchDrag: true,
pullDrag: true,
freeDrag: false,
margin: 0,
stagePadding: 0,
merge: false,
mergeFit: true,
autoWidth: false,
startPosition: 0,
rtl: false,
smartSpeed: 750,
fluidSpeed: false,
dragEndSpeed: false,
responsive: {},
responsiveRefreshRate: 200,
responsiveBaseElement: window,
responsiveClass: false,
fallbackEasing: 'swing',
info: false,
nestedItemSelector: false,
itemElement: 'div',
stageElement: 'div',
themeClass: 'owl-theme',
baseClass: 'owl-carousel',
itemClass: 'owl-item',
centerClass: 'center',
activeClass: 'active'
};
Owl.Width={
Default: 'default',
Inner: 'inner',
Outer: 'outer'
};
Owl.Plugins={};
Owl.Pipe=[ {
filter: [ 'width', 'items', 'settings' ],
run: function(cache){
cache.current=this._items&&this._items[this.relative(this._current)];
}}, {
filter: [ 'items', 'settings' ],
run: function(){
var cached=this._clones,
clones=this.$stage.children('.cloned');
if(clones.length!==cached.length||(!this.settings.loop&&cached.length > 0)){
this.$stage.children('.cloned').remove();
this._clones=[];
}}
}, {
filter: [ 'items', 'settings' ],
run: function(){
var i, n,
clones=this._clones,
items=this._items,
delta=this.settings.loop ? clones.length - Math.max(this.settings.items * 2, 4):0;
for (i=0, n=Math.abs(delta / 2); i < n; i++){
if(delta > 0){
this.$stage.children().eq(items.length + clones.length - 1).remove();
clones.pop();
this.$stage.children().eq(0).remove();
clones.pop();
}else{
clones.push(clones.length / 2);
this.$stage.append(items[clones[clones.length - 1]].clone().addClass('cloned'));
clones.push(items.length - 1 - (clones.length - 1) / 2);
this.$stage.prepend(items[clones[clones.length - 1]].clone().addClass('cloned'));
}}
}}, {
filter: [ 'width', 'items', 'settings' ],
run: function(){
var rtl=(this.settings.rtl ? 1:-1),
width=(this.width() / this.settings.items).toFixed(3),
coordinate=0, merge, i, n;
this._coordinates=[];
for (i=0, n=this._clones.length + this._items.length; i < n; i++){
merge=this._mergers[this.relative(i)];
merge=(this.settings.mergeFit&&Math.min(merge, this.settings.items))||merge;
coordinate +=(this.settings.autoWidth ? this._items[this.relative(i)].width() + this.settings.margin:width * merge) * rtl;
this._coordinates.push(coordinate);
}}
}, {
filter: [ 'width', 'items', 'settings' ],
run: function(){
var i, n, width=(this.width() / this.settings.items).toFixed(3), css={
'width': Math.abs(this._coordinates[this._coordinates.length - 1]) + this.settings.stagePadding * 2,
'padding-left': this.settings.stagePadding||'',
'padding-right': this.settings.stagePadding||''
};
this.$stage.css(css);
css={ 'width': this.settings.autoWidth ? 'auto':width - this.settings.margin };
css[this.settings.rtl ? 'margin-left':'margin-right']=this.settings.margin;
if(!this.settings.autoWidth&&$.grep(this._mergers, function(v){ return v > 1 }).length > 0){
for (i=0, n=this._coordinates.length; i < n; i++){
css.width=Math.abs(this._coordinates[i]) - Math.abs(this._coordinates[i - 1]||0) - this.settings.margin;
this.$stage.children().eq(i).css(css);
}}else{
this.$stage.children().css(css);
}}
}, {
filter: [ 'width', 'items', 'settings' ],
run: function(cache){
cache.current&&this.reset(this.$stage.children().index(cache.current));
}}, {
filter: [ 'position' ],
run: function(){
this.animate(this.coordinates(this._current));
}}, {
filter: [ 'width', 'position', 'items', 'settings' ],
run: function(){
var rtl=this.settings.rtl ? 1:-1,
padding=this.settings.stagePadding * 2,
begin=this.coordinates(this.current()) + padding,
end=begin + this.width() * rtl,
inner, outer, matches=[], i, n;
for (i=0, n=this._coordinates.length; i < n; i++){
inner=this._coordinates[i - 1]||0;
outer=Math.abs(this._coordinates[i]) + padding * rtl;
if((this.op(inner, '<=', begin)&&(this.op(inner, '>', end)))
|| (this.op(outer, '<', begin)&&this.op(outer, '>', end))){
matches.push(i);
}}
this.$stage.children('.' + this.settings.activeClass).removeClass(this.settings.activeClass);
this.$stage.children(':eq(' + matches.join('), :eq(') + ')').addClass(this.settings.activeClass);
if(this.settings.center){
this.$stage.children('.' + this.settings.centerClass).removeClass(this.settings.centerClass);
this.$stage.children().eq(this.current()).addClass(this.settings.centerClass);
}}
} ];
Owl.prototype.initialize=function(){
this.trigger('initialize');
this.$element
.addClass(this.settings.baseClass)
.addClass(this.settings.themeClass)
.toggleClass('owl-rtl', this.settings.rtl);
this.browserSupport();
if(this.settings.autoWidth&&this.state.imagesLoaded!==true){
var imgs, nestedSelector, width;
imgs=this.$element.find('img');
nestedSelector=this.settings.nestedItemSelector ? '.' + this.settings.nestedItemSelector:undefined;
width=this.$element.children(nestedSelector).width();
if(imgs.length&&width <=0){
this.preloadAutoWidthImages(imgs);
return false;
}}
this.$element.addClass('owl-loading');
this.$stage=$('<' + this.settings.stageElement + ' class="owl-stage"/>')
.wrap('<div class="owl-stage-outer">');
this.$element.append(this.$stage.parent());
this.replace(this.$element.children().not(this.$stage.parent()));
this._width=this.$element.width();
this.refresh();
this.$element.removeClass('owl-loading').addClass('owl-loaded');
this.eventsCall();
this.internalEvents();
this.addTriggerableEvents();
this.trigger('initialized');
};
Owl.prototype.setup=function(){
var viewport=this.viewport(),
overwrites=this.options.responsive,
match=-1,
settings=null;
if(!overwrites){
settings=$.extend({}, this.options);
}else{
$.each(overwrites, function(breakpoint){
if(breakpoint <=viewport&&breakpoint > match){
match=Number(breakpoint);
}});
settings=$.extend({}, this.options, overwrites[match]);
delete settings.responsive;
if(settings.responsiveClass){
this.$element.attr('class', function(i, c){
return c.replace(/\b owl-responsive-\S+/g, '');
}).addClass('owl-responsive-' + match);
}}
if(this.settings===null||this._breakpoint!==match){
this.trigger('change', { property: { name: 'settings', value: settings }});
this._breakpoint=match;
this.settings=settings;
this.invalidate('settings');
this.trigger('changed', { property: { name: 'settings', value: this.settings }});
}};
Owl.prototype.optionsLogic=function(){
this.$element.toggleClass('owl-center', this.settings.center);
if(this.settings.loop&&this._items.length < this.settings.items){
this.settings.loop=false;
}
if(this.settings.autoWidth){
this.settings.stagePadding=false;
this.settings.merge=false;
}};
Owl.prototype.prepare=function(item){
var event=this.trigger('prepare', { content: item });
if(!event.data){
event.data=$('<' + this.settings.itemElement + '/>')
.addClass(this.settings.itemClass).append(item)
}
this.trigger('prepared', { content: event.data });
return event.data;
};
Owl.prototype.update=function(){
var i=0,
n=this._pipe.length,
filter=$.proxy(function(p){ return this[p] }, this._invalidated),
cache={};
while (i < n){
if(this._invalidated.all||$.grep(this._pipe[i].filter, filter).length > 0){
this._pipe[i].run(cache);
}
i++;
}
this._invalidated={};};
Owl.prototype.width=function(dimension){
dimension=dimension||Owl.Width.Default;
switch (dimension){
case Owl.Width.Inner:
case Owl.Width.Outer:
return this._width;
default:
return this._width - this.settings.stagePadding * 2 + this.settings.margin;
}};
Owl.prototype.refresh=function(){
if(this._items.length===0){
return false;
}
var start=new Date().getTime();
this.trigger('refresh');
this.setup();
this.optionsLogic();
this.$stage.addClass('owl-refresh');
this.update();
this.$stage.removeClass('owl-refresh');
this.state.orientation=window.orientation;
this.watchVisibility();
this.trigger('refreshed');
};
Owl.prototype.eventsCall=function(){
this.e._onDragStart=$.proxy(function(e){
this.onDragStart(e);
}, this);
this.e._onDragMove=$.proxy(function(e){
this.onDragMove(e);
}, this);
this.e._onDragEnd=$.proxy(function(e){
this.onDragEnd(e);
}, this);
this.e._onResize=$.proxy(function(e){
this.onResize(e);
}, this);
this.e._transitionEnd=$.proxy(function(e){
this.transitionEnd(e);
}, this);
this.e._preventClick=$.proxy(function(e){
this.preventClick(e);
}, this);
};
Owl.prototype.onThrottledResize=function(){
window.clearTimeout(this.resizeTimer);
this.resizeTimer=window.setTimeout(this.e._onResize, this.settings.responsiveRefreshRate);
};
Owl.prototype.onResize=function(){
if(!this._items.length){
return false;
}
if(this._width===this.$element.width()){
return false;
}
if(this.trigger('resize').isDefaultPrevented()){
return false;
}
this._width=this.$element.width();
this.invalidate('width');
this.refresh();
this.trigger('resized');
};
Owl.prototype.eventsRouter=function(event){
var type=event.type;
if(type==="mousedown"||type==="touchstart"){
this.onDragStart(event);
}else if(type==="mousemove"||type==="touchmove"){
this.onDragMove(event);
}else if(type==="mouseup"||type==="touchend"){
this.onDragEnd(event);
}else if(type==="touchcancel"){
this.onDragEnd(event);
}};
Owl.prototype.internalEvents=function(){
var isTouch=isTouchSupport(),
isTouchIE=isTouchSupportIE();
if(this.settings.mouseDrag){
this.$stage.on('mousedown', $.proxy(function(event){ this.eventsRouter(event) }, this));
this.$stage.on('dragstart', function(){ return false });
this.$stage.get(0).onselectstart=function(){ return false };}else{
this.$element.addClass('owl-text-select-on');
}
if(this.settings.touchDrag&&!isTouchIE){
this.$stage.on('touchstart touchcancel', $.proxy(function(event){ this.eventsRouter(event) }, this));
}
if(this.transitionEndVendor){
this.on(this.$stage.get(0), this.transitionEndVendor, this.e._transitionEnd, false);
}
if(this.settings.responsive!==false){
this.on(window, 'resize', $.proxy(this.onThrottledResize, this));
}};
Owl.prototype.onDragStart=function(event){
var ev, isTouchEvent, pageX, pageY, animatedPos;
ev=event.originalEvent||event||window.event;
if(ev.which===3||this.state.isTouch){
return false;
}
if(ev.type==='mousedown'){
this.$stage.addClass('owl-grab');
}
this.trigger('drag');
this.drag.startTime=new Date().getTime();
this.speed(0);
this.state.isTouch=true;
this.state.isScrolling=false;
this.state.isSwiping=false;
this.drag.distance=0;
pageX=getTouches(ev).x;
pageY=getTouches(ev).y;
this.drag.offsetX=this.$stage.position().left;
this.drag.offsetY=this.$stage.position().top;
if(this.settings.rtl){
this.drag.offsetX=this.$stage.position().left + this.$stage.width() - this.width()
+ this.settings.margin;
}
if(this.state.inMotion&&this.support3d){
animatedPos=this.getTransformProperty();
this.drag.offsetX=animatedPos;
this.animate(animatedPos);
this.state.inMotion=true;
}else if(this.state.inMotion&&!this.support3d){
this.state.inMotion=false;
return false;
}
this.drag.startX=pageX - this.drag.offsetX;
this.drag.startY=pageY - this.drag.offsetY;
this.drag.start=pageX - this.drag.startX;
this.drag.targetEl=ev.target||ev.srcElement;
this.drag.updatedX=this.drag.start;
if(this.drag.targetEl.tagName==="IMG"||this.drag.targetEl.tagName==="A"){
this.drag.targetEl.draggable=false;
}
$(document).on('mousemove.owl.dragEvents mouseup.owl.dragEvents touchmove.owl.dragEvents touchend.owl.dragEvents', $.proxy(function(event){this.eventsRouter(event)},this));
};
Owl.prototype.onDragMove=function(event){
var ev, isTouchEvent, pageX, pageY, minValue, maxValue, pull;
if(!this.state.isTouch){
return;
}
if(this.state.isScrolling){
return;
}
ev=event.originalEvent||event||window.event;
pageX=getTouches(ev).x;
pageY=getTouches(ev).y;
this.drag.currentX=pageX - this.drag.startX;
this.drag.currentY=pageY - this.drag.startY;
this.drag.distance=this.drag.currentX - this.drag.offsetX;
if(this.drag.distance < 0){
this.state.direction=this.settings.rtl ? 'right':'left';
}else if(this.drag.distance > 0){
this.state.direction=this.settings.rtl ? 'left':'right';
}
if(this.settings.loop){
if(this.op(this.drag.currentX, '>', this.coordinates(this.minimum()))&&this.state.direction==='right'){
this.drag.currentX -=(this.settings.center&&this.coordinates(0)) - this.coordinates(this._items.length);
}else if(this.op(this.drag.currentX, '<', this.coordinates(this.maximum()))&&this.state.direction==='left'){
this.drag.currentX +=(this.settings.center&&this.coordinates(0)) - this.coordinates(this._items.length);
}}else{
minValue=this.settings.rtl ? this.coordinates(this.maximum()):this.coordinates(this.minimum());
maxValue=this.settings.rtl ? this.coordinates(this.minimum()):this.coordinates(this.maximum());
pull=this.settings.pullDrag ? this.drag.distance / 5:0;
this.drag.currentX=Math.max(Math.min(this.drag.currentX, minValue + pull), maxValue + pull);
}
if((this.drag.distance > 8||this.drag.distance < -8)){
if(ev.preventDefault!==undefined){
ev.preventDefault();
}else{
ev.returnValue=false;
}
this.state.isSwiping=true;
}
this.drag.updatedX=this.drag.currentX;
if((this.drag.currentY > 16||this.drag.currentY < -16)&&this.state.isSwiping===false){
this.state.isScrolling=true;
this.drag.updatedX=this.drag.start;
}
this.animate(this.drag.updatedX);
};
Owl.prototype.onDragEnd=function(event){
var compareTimes, distanceAbs, closest;
if(!this.state.isTouch){
return;
}
if(event.type==='mouseup'){
this.$stage.removeClass('owl-grab');
}
this.trigger('dragged');
this.drag.targetEl.removeAttribute("draggable");
this.state.isTouch=false;
this.state.isScrolling=false;
this.state.isSwiping=false;
if(this.drag.distance===0&&this.state.inMotion!==true){
this.state.inMotion=false;
return false;
}
this.drag.endTime=new Date().getTime();
compareTimes=this.drag.endTime - this.drag.startTime;
distanceAbs=Math.abs(this.drag.distance);
if(distanceAbs > 3||compareTimes > 300){
this.removeClick(this.drag.targetEl);
}
closest=this.closest(this.drag.updatedX);
this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed);
this.current(closest);
this.invalidate('position');
this.update();
if(!this.settings.pullDrag&&this.drag.updatedX===this.coordinates(closest)){
this.transitionEnd();
}
this.drag.distance=0;
$(document).off('.owl.dragEvents');
};
Owl.prototype.removeClick=function(target){
this.drag.targetEl=target;
$(target).on('click.preventClick', this.e._preventClick);
window.setTimeout(function(){
$(target).off('click.preventClick');
}, 300);
};
Owl.prototype.preventClick=function(ev){
if(ev.preventDefault){
ev.preventDefault();
}else{
ev.returnValue=false;
}
if(ev.stopPropagation){
ev.stopPropagation();
}
$(ev.target).off('click.preventClick');
};
Owl.prototype.getTransformProperty=function(){
var transform, matrix3d;
transform=window.getComputedStyle(this.$stage.get(0), null).getPropertyValue(this.vendorName + 'transform');
transform=transform.replace(/matrix(3d)?\(|\)/g, '').split(',');
matrix3d=transform.length===16;
return matrix3d!==true ? transform[4]:transform[12];
};
Owl.prototype.closest=function(coordinate){
var position=-1, pull=30, width=this.width(), coordinates=this.coordinates();
if(!this.settings.freeDrag){
$.each(coordinates, $.proxy(function(index, value){
if(coordinate > value - pull&&coordinate < value + pull){
position=index;
}else if(this.op(coordinate, '<', value)
&& this.op(coordinate, '>', coordinates[index + 1]||value - width)){
position=this.state.direction==='left' ? index + 1:index;
}
return position===-1;
}, this));
}
if(!this.settings.loop){
if(this.op(coordinate, '>', coordinates[this.minimum()])){
position=coordinate=this.minimum();
}else if(this.op(coordinate, '<', coordinates[this.maximum()])){
position=coordinate=this.maximum();
}}
return position;
};
Owl.prototype.animate=function(coordinate){
this.trigger('translate');
this.state.inMotion=this.speed() > 0;
if(this.support3d){
this.$stage.css({
transform: 'translate3d(' + coordinate + 'px' + ',0px, 0px)',
transition: (this.speed() / 1000) + 's'
});
}else if(this.state.isTouch){
this.$stage.css({
left: coordinate + 'px'
});
}else{
this.$stage.animate({
left: coordinate
}, this.speed() / 1000, this.settings.fallbackEasing, $.proxy(function(){
if(this.state.inMotion){
this.transitionEnd();
}}, this));
}};
Owl.prototype.current=function(position){
if(position===undefined){
return this._current;
}
if(this._items.length===0){
return undefined;
}
position=this.normalize(position);
if(this._current!==position){
var event=this.trigger('change', { property: { name: 'position', value: position }});
if(event.data!==undefined){
position=this.normalize(event.data);
}
this._current=position;
this.invalidate('position');
this.trigger('changed', { property: { name: 'position', value: this._current }});
}
return this._current;
};
Owl.prototype.invalidate=function(part){
this._invalidated[part]=true;
}
Owl.prototype.reset=function(position){
position=this.normalize(position);
if(position===undefined){
return;
}
this._speed=0;
this._current=position;
this.suppress([ 'translate', 'translated' ]);
this.animate(this.coordinates(position));
this.release([ 'translate', 'translated' ]);
};
Owl.prototype.normalize=function(position, relative){
var n=(relative ? this._items.length:this._items.length + this._clones.length);
if(!$.isNumeric(position)||n < 1){
return undefined;
}
if(this._clones.length){
position=((position % n) + n) % n;
}else{
position=Math.max(this.minimum(relative), Math.min(this.maximum(relative), position));
}
return position;
};
Owl.prototype.relative=function(position){
position=this.normalize(position);
position=position - this._clones.length / 2;
return this.normalize(position, true);
};
Owl.prototype.maximum=function(relative){
var maximum, width, i=0, coordinate,
settings=this.settings;
if(relative){
return this._items.length - 1;
}
if(!settings.loop&&settings.center){
maximum=this._items.length - 1;
}else if(!settings.loop&&!settings.center){
maximum=this._items.length - settings.items;
}else if(settings.loop||settings.center){
maximum=this._items.length + settings.items;
}else if(settings.autoWidth||settings.merge){
revert=settings.rtl ? 1:-1;
width=this.$stage.width() - this.$element.width();
while (coordinate=this.coordinates(i)){
if(coordinate * revert >=width){
break;
}
maximum=++i;
}}else{
throw 'Can not detect maximum absolute position.'
}
return maximum;
};
Owl.prototype.minimum=function(relative){
if(relative){
return 0;
}
return this._clones.length / 2;
};
Owl.prototype.items=function(position){
if(position===undefined){
return this._items.slice();
}
position=this.normalize(position, true);
return this._items[position];
};
Owl.prototype.mergers=function(position){
if(position===undefined){
return this._mergers.slice();
}
position=this.normalize(position, true);
return this._mergers[position];
};
Owl.prototype.clones=function(position){
var odd=this._clones.length / 2,
even=odd + this._items.length,
map=function(index){ return index % 2===0 ? even + index / 2:odd - (index + 1) / 2 };
if(position===undefined){
return $.map(this._clones, function(v, i){ return map(i) });
}
return $.map(this._clones, function(v, i){ return v===position ? map(i):null });
};
Owl.prototype.speed=function(speed){
if(speed!==undefined){
this._speed=speed;
}
return this._speed;
};
Owl.prototype.coordinates=function(position){
var coordinate=null;
if(position===undefined){
return $.map(this._coordinates, $.proxy(function(coordinate, index){
return this.coordinates(index);
}, this));
}
if(this.settings.center){
coordinate=this._coordinates[position];
coordinate +=(this.width() - coordinate + (this._coordinates[position - 1]||0)) / 2 * (this.settings.rtl ? -1:1);
}else{
coordinate=this._coordinates[position - 1]||0;
}
return coordinate;
};
Owl.prototype.duration=function(from, to, factor){
return Math.min(Math.max(Math.abs(to - from), 1), 6) * Math.abs((factor||this.settings.smartSpeed));
};
Owl.prototype.to=function(position, speed){
if(this.settings.loop){
var distance=position - this.relative(this.current()),
revert=this.current(),
before=this.current(),
after=this.current() + distance,
direction=before - after < 0 ? true:false,
items=this._clones.length + this._items.length;
if(after < this.settings.items&&direction===false){
revert=before + this._items.length;
this.reset(revert);
}else if(after >=items - this.settings.items&&direction===true){
revert=before - this._items.length;
this.reset(revert);
}
window.clearTimeout(this.e._goToLoop);
this.e._goToLoop=window.setTimeout($.proxy(function(){
this.speed(this.duration(this.current(), revert + distance, speed));
this.current(revert + distance);
this.update();
}, this), 30);
}else{
this.speed(this.duration(this.current(), position, speed));
this.current(position);
this.update();
}};
Owl.prototype.next=function(speed){
speed=speed||false;
this.to(this.relative(this.current()) + 1, speed);
};
Owl.prototype.prev=function(speed){
speed=speed||false;
this.to(this.relative(this.current()) - 1, speed);
};
Owl.prototype.transitionEnd=function(event){
if(event!==undefined){
event.stopPropagation();
if((event.target||event.srcElement||event.originalTarget)!==this.$stage.get(0)){
return false;
}}
this.state.inMotion=false;
this.trigger('translated');
};
Owl.prototype.viewport=function(){
var width;
if(this.options.responsiveBaseElement!==window){
width=$(this.options.responsiveBaseElement).width();
}else if(window.innerWidth){
width=window.innerWidth;
}else if(document.documentElement&&document.documentElement.clientWidth){
width=document.documentElement.clientWidth;
}else{
throw 'Can not detect viewport width.';
}
return width;
};
Owl.prototype.replace=function(content){
this.$stage.empty();
this._items=[];
if(content){
content=(content instanceof jQuery) ? content:$(content);
}
if(this.settings.nestedItemSelector){
content=content.find('.' + this.settings.nestedItemSelector);
}
content.filter(function(){
return this.nodeType===1;
}).each($.proxy(function(index, item){
item=this.prepare(item);
this.$stage.append(item);
this._items.push(item);
this._mergers.push(item.find('[data-merge]').andSelf('[data-merge]').attr('data-merge') * 1||1);
}, this));
this.reset($.isNumeric(this.settings.startPosition) ? this.settings.startPosition:0);
this.invalidate('items');
};
Owl.prototype.add=function(content, position){
position=position===undefined ? this._items.length:this.normalize(position, true);
this.trigger('add', { content: content, position: position });
if(this._items.length===0||position===this._items.length){
this.$stage.append(content);
this._items.push(content);
this._mergers.push(content.find('[data-merge]').andSelf('[data-merge]').attr('data-merge') * 1||1);
}else{
this._items[position].before(content);
this._items.splice(position, 0, content);
this._mergers.splice(position, 0, content.find('[data-merge]').andSelf('[data-merge]').attr('data-merge') * 1||1);
}
this.invalidate('items');
this.trigger('added', { content: content, position: position });
};
Owl.prototype.remove=function(position){
position=this.normalize(position, true);
if(position===undefined){
return;
}
this.trigger('remove', { content: this._items[position], position: position });
this._items[position].remove();
this._items.splice(position, 1);
this._mergers.splice(position, 1);
this.invalidate('items');
this.trigger('removed', { content: null, position: position });
};
Owl.prototype.addTriggerableEvents=function(){
var handler=$.proxy(function(callback, event){
return $.proxy(function(e){
if(e.relatedTarget!==this){
this.suppress([ event ]);
callback.apply(this, [].slice.call(arguments, 1));
this.release([ event ]);
}}, this);
}, this);
$.each({
'next': this.next,
'prev': this.prev,
'to': this.to,
'destroy': this.destroy,
'refresh': this.refresh,
'replace': this.replace,
'add': this.add,
'remove': this.remove
}, $.proxy(function(event, callback){
this.$element.on(event + '.owl.carousel', handler(callback, event + '.owl.carousel'));
}, this));
};
Owl.prototype.watchVisibility=function(){
if(!isElVisible(this.$element.get(0))){
this.$element.addClass('owl-hidden');
window.clearInterval(this.e._checkVisibile);
this.e._checkVisibile=window.setInterval($.proxy(checkVisible, this), 500);
}
function isElVisible(el){
return el.offsetWidth > 0&&el.offsetHeight > 0;
}
function checkVisible(){
if(isElVisible(this.$element.get(0))){
this.$element.removeClass('owl-hidden');
this.refresh();
window.clearInterval(this.e._checkVisibile);
}}
};
Owl.prototype.preloadAutoWidthImages=function(imgs){
var loaded, that, $el, img;
loaded=0;
that=this;
imgs.each(function(i, el){
$el=$(el);
img=new Image();
img.onload=function(){
loaded++;
$el.attr('src', img.src);
$el.css('opacity', 1);
if(loaded >=imgs.length){
that.state.imagesLoaded=true;
that.initialize();
}};
img.src=$el.attr('src')||$el.attr('data-src')||$el.attr('data-src-retina');
});
};
Owl.prototype.destroy=function(){
if(this.$element.hasClass(this.settings.themeClass)){
this.$element.removeClass(this.settings.themeClass);
}
if(this.settings.responsive!==false){
$(window).off('resize.owl.carousel');
}
if(this.transitionEndVendor){
this.off(this.$stage.get(0), this.transitionEndVendor, this.e._transitionEnd);
}
for(var i in this._plugins){
this._plugins[i].destroy();
}
if(this.settings.mouseDrag||this.settings.touchDrag){
this.$stage.off('mousedown touchstart touchcancel');
$(document).off('.owl.dragEvents');
this.$stage.get(0).onselectstart=function(){};
this.$stage.off('dragstart', function(){ return false });
}
this.$element.off('.owl');
this.$stage.children('.cloned').remove();
this.e=null;
this.$element.removeData('owlCarousel');
this.$stage.children().contents().unwrap();
this.$stage.children().unwrap();
this.$stage.unwrap();
};
Owl.prototype.op=function(a, o, b){
var rtl=this.settings.rtl;
switch (o){
case '<':
return rtl ? a > b:a < b;
case '>':
return rtl ? a < b:a > b;
case '>=':
return rtl ? a <=b:a >=b;
case '<=':
return rtl ? a >=b:a <=b;
default:
break;
}};
Owl.prototype.on=function(element, event, listener, capture){
if(element.addEventListener){
element.addEventListener(event, listener, capture);
}else if(element.attachEvent){
element.attachEvent('on' + event, listener);
}};
Owl.prototype.off=function(element, event, listener, capture){
if(element.removeEventListener){
element.removeEventListener(event, listener, capture);
}else if(element.detachEvent){
element.detachEvent('on' + event, listener);
}};
Owl.prototype.trigger=function(name, data, namespace){
var status={
item: { count: this._items.length, index: this.current() }}, handler=$.camelCase($.grep([ 'on', name, namespace ], function(v){ return v })
.join('-').toLowerCase()
), event=$.Event([ name, 'owl', namespace||'carousel' ].join('.').toLowerCase(),
$.extend({ relatedTarget: this }, status, data)
);
if(!this._supress[name]){
$.each(this._plugins, function(name, plugin){
if(plugin.onTrigger){
plugin.onTrigger(event);
}});
this.$element.trigger(event);
if(this.settings&&typeof this.settings[handler]==='function'){
this.settings[handler].apply(this, event);
}}
return event;
};
Owl.prototype.suppress=function(events){
$.each(events, $.proxy(function(index, event){
this._supress[event]=true;
}, this));
}
Owl.prototype.release=function(events){
$.each(events, $.proxy(function(index, event){
delete this._supress[event];
}, this));
}
Owl.prototype.browserSupport=function(){
this.support3d=isPerspective();
if(this.support3d){
this.transformVendor=isTransform();
var endVendors=[ 'transitionend', 'webkitTransitionEnd', 'transitionend', 'oTransitionEnd' ];
this.transitionEndVendor=endVendors[isTransition()];
this.vendorName=this.transformVendor.replace(/Transform/i, '');
this.vendorName=this.vendorName!=='' ? '-' + this.vendorName.toLowerCase() + '-':'';
}
this.state.orientation=window.orientation;
};
function getTouches(event){
if(event.touches!==undefined){
return {
x: event.touches[0].pageX,
y: event.touches[0].pageY
};}
if(event.touches===undefined){
if(event.pageX!==undefined){
return {
x: event.pageX,
y: event.pageY
};}
if(event.pageX===undefined){
return {
x: event.clientX,
y: event.clientY
};}}
}
function isStyleSupported(array){
var p, s, fake=document.createElement('div'), list=array;
for (p in list){
s=list[p];
if(typeof fake.style[s]!=='undefined'){
fake=null;
return [ s, p ];
}}
return [ false ];
}
function isTransition(){
return isStyleSupported([ 'transition', 'WebkitTransition', 'MozTransition', 'OTransition' ])[1];
}
function isTransform(){
return isStyleSupported([ 'transform', 'WebkitTransform', 'MozTransform', 'OTransform', 'msTransform' ])[0];
}
function isPerspective(){
return isStyleSupported([ 'perspective', 'webkitPerspective', 'MozPerspective', 'OPerspective', 'MsPerspective' ])[0];
}
function isTouchSupport(){
return 'ontouchstart' in window||!!(navigator.msMaxTouchPoints);
}
function isTouchSupportIE(){
return window.navigator.msPointerEnabled;
}
$.fn.owlCarousel=function(options){
return this.each(function(){
if(!$(this).data('owlCarousel')){
$(this).data('owlCarousel', new Owl(this, options));
}});
};
$.fn.owlCarousel.Constructor=Owl;
})(window.Zepto||window.jQuery, window, document);
;(function($, window, document, undefined){
var Lazy=function(carousel){
this._core=carousel;
this._loaded=[];
this._handlers={
'initialized.owl.carousel change.owl.carousel': $.proxy(function(e){
if(!e.namespace){
return;
}
if(!this._core.settings||!this._core.settings.lazyLoad){
return;
}
if((e.property&&e.property.name=='position')||e.type=='initialized'){
var settings=this._core.settings,
n=(settings.center&&Math.ceil(settings.items / 2)||settings.items),
i=((settings.center&&n * -1)||0),
position=((e.property&&e.property.value)||this._core.current()) + i,
clones=this._core.clones().length,
load=$.proxy(function(i, v){ this.load(v) }, this);
while (i++ < n){
this.load(clones / 2 + this._core.relative(position));
clones&&$.each(this._core.clones(this._core.relative(position++)), load);
}}
}, this)
};
this._core.options=$.extend({}, Lazy.Defaults, this._core.options);
this._core.$element.on(this._handlers);
}
Lazy.Defaults={
lazyLoad: false
}
Lazy.prototype.load=function(position){
var $item=this._core.$stage.children().eq(position),
$elements=$item&&$item.find('.owl-lazy');
if(!$elements||$.inArray($item.get(0), this._loaded) > -1){
return;
}
$elements.each($.proxy(function(index, element){
var $element=$(element), image,
url=(window.devicePixelRatio > 1&&$element.attr('data-src-retina'))||$element.attr('data-src');
this._core.trigger('load', { element: $element, url: url }, 'lazy');
if($element.is('img')){
$element.one('load.owl.lazy', $.proxy(function(){
$element.css('opacity', 1);
this._core.trigger('loaded', { element: $element, url: url }, 'lazy');
}, this)).attr('src', url);
}else{
image=new Image();
image.onload=$.proxy(function(){
$element.css({
'background-image': 'url(' + url + ')',
'opacity': '1'
});
this._core.trigger('loaded', { element: $element, url: url }, 'lazy');
}, this);
image.src=url;
}}, this));
this._loaded.push($item.get(0));
}
Lazy.prototype.destroy=function(){
var handler, property;
for (handler in this.handlers){
this._core.$element.off(handler, this.handlers[handler]);
}
for (property in Object.getOwnPropertyNames(this)){
typeof this[property]!='function'&&(this[property]=null);
}}
$.fn.owlCarousel.Constructor.Plugins.Lazy=Lazy;
})(window.Zepto||window.jQuery, window, document);
;(function($, window, document, undefined){
var AutoHeight=function(carousel){
this._core=carousel;
this._handlers={
'initialized.owl.carousel': $.proxy(function(){
if(this._core.settings.autoHeight){
this.update();
}}, this),
'changed.owl.carousel': $.proxy(function(e){
if(this._core.settings.autoHeight&&e.property.name=='position'){
this.update();
}}, this),
'loaded.owl.lazy': $.proxy(function(e){
if(this._core.settings.autoHeight&&e.element.closest('.' + this._core.settings.itemClass)===this._core.$stage.children().eq(this._core.current())){
this.update();
}}, this)
};
this._core.options=$.extend({}, AutoHeight.Defaults, this._core.options);
this._core.$element.on(this._handlers);
};
AutoHeight.Defaults={
autoHeight: false,
autoHeightClass: 'owl-height'
};
AutoHeight.prototype.update=function(){
this._core.$stage.parent()
.height(this._core.$stage.children().eq(this._core.current()).height())
.addClass(this._core.settings.autoHeightClass);
};
AutoHeight.prototype.destroy=function(){
var handler, property;
for (handler in this._handlers){
this._core.$element.off(handler, this._handlers[handler]);
}
for (property in Object.getOwnPropertyNames(this)){
typeof this[property]!='function'&&(this[property]=null);
}};
$.fn.owlCarousel.Constructor.Plugins.AutoHeight=AutoHeight;
})(window.Zepto||window.jQuery, window, document);
;(function($, window, document, undefined){
var Video=function(carousel){
this._core=carousel;
this._videos={};
this._playing=null;
this._fullscreen=false;
this._handlers={
'resize.owl.carousel': $.proxy(function(e){
if(this._core.settings.video&&!this.isInFullScreen()){
e.preventDefault();
}}, this),
'refresh.owl.carousel changed.owl.carousel': $.proxy(function(e){
if(this._playing){
this.stop();
}}, this),
'prepared.owl.carousel': $.proxy(function(e){
var $element=$(e.content).find('.owl-video');
if($element.length){
$element.css('display', 'none');
this.fetch($element, $(e.content));
}}, this)
};
this._core.options=$.extend({}, Video.Defaults, this._core.options);
this._core.$element.on(this._handlers);
this._core.$element.on('click.owl.video', '.owl-video-play-icon', $.proxy(function(e){
this.play(e);
}, this));
};
Video.Defaults={
video: false,
videoHeight: false,
videoWidth: false
};
Video.prototype.fetch=function(target, item){
var type=target.attr('data-vimeo-id') ? 'vimeo':'youtube',
id=target.attr('data-vimeo-id')||target.attr('data-youtube-id'),
width=target.attr('data-width')||this._core.settings.videoWidth,
height=target.attr('data-height')||this._core.settings.videoHeight,
url=target.attr('href');
if(url){
id=url.match(/(http:|https:|)\/\/(player.|www.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com))\/(video\/|embed\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/);
if(id[3].indexOf('youtu') > -1){
type='youtube';
}else if(id[3].indexOf('vimeo') > -1){
type='vimeo';
}else{
throw new Error('Video URL not supported.');
}
id=id[6];
}else{
throw new Error('Missing video URL.');
}
this._videos[url]={
type: type,
id: id,
width: width,
height: height
};
item.attr('data-video', url);
this.thumbnail(target, this._videos[url]);
};
Video.prototype.thumbnail=function(target, video){
var tnLink,
icon,
path,
dimensions=video.width&&video.height ? 'style="width:' + video.width + 'px;height:' + video.height + 'px;"':'',
customTn=target.find('img'),
srcType='src',
lazyClass='',
settings=this._core.settings,
create=function(path){
icon='<div class="owl-video-play-icon"></div>';
if(settings.lazyLoad){
tnLink='<div class="owl-video-tn ' + lazyClass + '" ' + srcType + '="' + path + '"></div>';
}else{
tnLink='<div class="owl-video-tn" style="opacity:1;background-image:url(' + path + ')"></div>';
}
target.after(tnLink);
target.after(icon);
};
target.wrap('<div class="owl-video-wrapper"' + dimensions + '></div>');
if(this._core.settings.lazyLoad){
srcType='data-src';
lazyClass='owl-lazy';
}
if(customTn.length){
create(customTn.attr(srcType));
customTn.remove();
return false;
}
if(video.type==='youtube'){
path="http://img.youtube.com/vi/" + video.id + "/hqdefault.jpg";
create(path);
}else if(video.type==='vimeo'){
$.ajax({
type: 'GET',
url: 'http://vimeo.com/api/v2/video/' + video.id + '.json',
jsonp: 'callback',
dataType: 'jsonp',
success: function(data){
path=data[0].thumbnail_large;
create(path);
}});
}};
Video.prototype.stop=function(){
this._core.trigger('stop', null, 'video');
this._playing.find('.owl-video-frame').remove();
this._playing.removeClass('owl-video-playing');
this._playing=null;
};
Video.prototype.play=function(ev){
this._core.trigger('play', null, 'video');
if(this._playing){
this.stop();
}
var target=$(ev.target||ev.srcElement),
item=target.closest('.' + this._core.settings.itemClass),
video=this._videos[item.attr('data-video')],
width=video.width||'100%',
height=video.height||this._core.$stage.height(),
html, wrap;
if(video.type==='youtube'){
html='<iframe width="' + width + '" height="' + height + '" src="http://www.youtube.com/embed/'
+ video.id + '?autoplay=1&v=' + video.id + '" frameborder="0" allowfullscreen></iframe>';
}else if(video.type==='vimeo'){
html='<iframe src="http://player.vimeo.com/video/' + video.id + '?autoplay=1" width="' + width
+ '" height="' + height
+ '" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>';
}
item.addClass('owl-video-playing');
this._playing=item;
wrap=$('<div style="height:' + height + 'px; width:' + width + 'px" class="owl-video-frame">'
+ html + '</div>');
target.after(wrap);
};
Video.prototype.isInFullScreen=function(){
var element=document.fullscreenElement||document.mozFullScreenElement
|| document.webkitFullscreenElement;
if(element&&$(element).parent().hasClass('owl-video-frame')){
this._core.speed(0);
this._fullscreen=true;
}
if(element&&this._fullscreen&&this._playing){
return false;
}
if(this._fullscreen){
this._fullscreen=false;
return false;
}
if(this._playing){
if(this._core.state.orientation!==window.orientation){
this._core.state.orientation=window.orientation;
return false;
}}
return true;
};
Video.prototype.destroy=function(){
var handler, property;
this._core.$element.off('click.owl.video');
for (handler in this._handlers){
this._core.$element.off(handler, this._handlers[handler]);
}
for (property in Object.getOwnPropertyNames(this)){
typeof this[property]!='function'&&(this[property]=null);
}};
$.fn.owlCarousel.Constructor.Plugins.Video=Video;
})(window.Zepto||window.jQuery, window, document);
;(function($, window, document, undefined){
var Animate=function(scope){
this.core=scope;
this.core.options=$.extend({}, Animate.Defaults, this.core.options);
this.swapping=true;
this.previous=undefined;
this.next=undefined;
this.handlers={
'change.owl.carousel': $.proxy(function(e){
if(e.property.name=='position'){
this.previous=this.core.current();
this.next=e.property.value;
}}, this),
'drag.owl.carousel dragged.owl.carousel translated.owl.carousel': $.proxy(function(e){
this.swapping=e.type=='translated';
}, this),
'translate.owl.carousel': $.proxy(function(e){
if(this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)){
this.swap();
}}, this)
};
this.core.$element.on(this.handlers);
};
Animate.Defaults={
animateOut: false,
animateIn: false
};
Animate.prototype.swap=function(){
if(this.core.settings.items!==1||!this.core.support3d){
return;
}
this.core.speed(0);
var left,
clear=$.proxy(this.clear, this),
previous=this.core.$stage.children().eq(this.previous),
next=this.core.$stage.children().eq(this.next),
incoming=this.core.settings.animateIn,
outgoing=this.core.settings.animateOut;
if(this.core.current()===this.previous){
return;
}
if(outgoing){
left=this.core.coordinates(this.previous) - this.core.coordinates(this.next);
previous.css({ 'left': left + 'px' })
.addClass('animated owl-animated-out')
.addClass(outgoing)
.one('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', clear);
}
if(incoming){
next.addClass('animated owl-animated-in')
.addClass(incoming)
.one('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', clear);
}};
Animate.prototype.clear=function(e){
$(e.target).css({ 'left': '' })
.removeClass('animated owl-animated-out owl-animated-in')
.removeClass(this.core.settings.animateIn)
.removeClass(this.core.settings.animateOut);
this.core.transitionEnd();
}
Animate.prototype.destroy=function(){
var handler, property;
for (handler in this.handlers){
this.core.$element.off(handler, this.handlers[handler]);
}
for (property in Object.getOwnPropertyNames(this)){
typeof this[property]!='function'&&(this[property]=null);
}};
$.fn.owlCarousel.Constructor.Plugins.Animate=Animate;
})(window.Zepto||window.jQuery, window, document);
;(function($, window, document, undefined){
var Autoplay=function(scope){
this.core=scope;
this.core.options=$.extend({}, Autoplay.Defaults, this.core.options);
this.handlers={
'translated.owl.carousel refreshed.owl.carousel': $.proxy(function(){
this.autoplay();
}, this),
'play.owl.autoplay': $.proxy(function(e, t, s){
this.play(t, s);
}, this),
'stop.owl.autoplay': $.proxy(function(){
this.stop();
}, this),
'mouseover.owl.autoplay': $.proxy(function(){
if(this.core.settings.autoplayHoverPause){
this.pause();
}}, this),
'mouseleave.owl.autoplay': $.proxy(function(){
if(this.core.settings.autoplayHoverPause){
this.autoplay();
}}, this)
};
this.core.$element.on(this.handlers);
};
Autoplay.Defaults={
autoplay: false,
autoplayTimeout: 5000,
autoplayHoverPause: false,
autoplaySpeed: false
};
Autoplay.prototype.autoplay=function(){
if(this.core.settings.autoplay&&!this.core.state.videoPlay){
window.clearInterval(this.interval);
this.interval=window.setInterval($.proxy(function(){
this.play();
}, this), this.core.settings.autoplayTimeout);
}else{
window.clearInterval(this.interval);
}};
Autoplay.prototype.play=function(timeout, speed){
if(document.hidden===true){
return;
}
if(this.core.state.isTouch||this.core.state.isScrolling
|| this.core.state.isSwiping||this.core.state.inMotion){
return;
}
if(this.core.settings.autoplay===false){
window.clearInterval(this.interval);
return;
}
this.core.next(this.core.settings.autoplaySpeed);
};
Autoplay.prototype.stop=function(){
window.clearInterval(this.interval);
};
Autoplay.prototype.pause=function(){
window.clearInterval(this.interval);
};
Autoplay.prototype.destroy=function(){
var handler, property;
window.clearInterval(this.interval);
for (handler in this.handlers){
this.core.$element.off(handler, this.handlers[handler]);
}
for (property in Object.getOwnPropertyNames(this)){
typeof this[property]!='function'&&(this[property]=null);
}};
$.fn.owlCarousel.Constructor.Plugins.autoplay=Autoplay;
})(window.Zepto||window.jQuery, window, document);
;(function($, window, document, undefined){
'use strict';
var Navigation=function(carousel){
this._core=carousel;
this._initialized=false;
this._pages=[];
this._controls={};
this._templates=[];
this.$element=this._core.$element;
this._overrides={
next: this._core.next,
prev: this._core.prev,
to: this._core.to
};
this._handlers={
'prepared.owl.carousel': $.proxy(function(e){
if(this._core.settings.dotsData){
this._templates.push($(e.content).find('[data-dot]').andSelf('[data-dot]').attr('data-dot'));
}}, this),
'add.owl.carousel': $.proxy(function(e){
if(this._core.settings.dotsData){
this._templates.splice(e.position, 0, $(e.content).find('[data-dot]').andSelf('[data-dot]').attr('data-dot'));
}}, this),
'remove.owl.carousel prepared.owl.carousel': $.proxy(function(e){
if(this._core.settings.dotsData){
this._templates.splice(e.position, 1);
}}, this),
'change.owl.carousel': $.proxy(function(e){
if(e.property.name=='position'){
if(!this._core.state.revert&&!this._core.settings.loop&&this._core.settings.navRewind){
var current=this._core.current(),
maximum=this._core.maximum(),
minimum=this._core.minimum();
e.data=e.property.value > maximum
? current >=maximum ? minimum:maximum
: e.property.value < minimum ? maximum:e.property.value;
}}
}, this),
'changed.owl.carousel': $.proxy(function(e){
if(e.property.name=='position'){
this.draw();
}}, this),
'refreshed.owl.carousel': $.proxy(function(){
if(!this._initialized){
this.initialize();
this._initialized=true;
}
this._core.trigger('refresh', null, 'navigation');
this.update();
this.draw();
this._core.trigger('refreshed', null, 'navigation');
}, this)
};
this._core.options=$.extend({}, Navigation.Defaults, this._core.options);
this.$element.on(this._handlers);
}
Navigation.Defaults={
nav: false,
navRewind: true,
navText: [ 'prev', 'next' ],
navSpeed: false,
navElement: 'div',
navContainer: false,
navContainerClass: 'owl-nav',
navClass: [ 'owl-prev', 'owl-next' ],
slideBy: 1,
dotClass: 'owl-dot',
dotsClass: 'owl-dots',
dots: true,
dotsEach: false,
dotData: false,
dotsSpeed: false,
dotsContainer: false,
controlsClass: 'owl-controls'
}
Navigation.prototype.initialize=function(){
var $container, override,
options=this._core.settings;
if(!options.dotsData){
this._templates=[ $('<div>')
.addClass(options.dotClass)
.append($('<span>'))
.prop('outerHTML') ];
}
if(!options.navContainer||!options.dotsContainer){
this._controls.$container=$('<div>')
.addClass(options.controlsClass)
.appendTo(this.$element);
}
this._controls.$indicators=options.dotsContainer ? $(options.dotsContainer)
: $('<div>').hide().addClass(options.dotsClass).appendTo(this._controls.$container);
this._controls.$indicators.on('click', 'div', $.proxy(function(e){
var index=$(e.target).parent().is(this._controls.$indicators)
? $(e.target).index():$(e.target).parent().index();
e.preventDefault();
this.to(index, options.dotsSpeed);
}, this));
$container=options.navContainer ? $(options.navContainer)
: $('<div>').addClass(options.navContainerClass).prependTo(this._controls.$container);
this._controls.$next=$('<' + options.navElement + '>');
this._controls.$previous=this._controls.$next.clone();
this._controls.$previous
.addClass(options.navClass[0])
.html(options.navText[0])
.hide()
.prependTo($container)
.on('click', $.proxy(function(e){
this.prev(options.navSpeed);
}, this));
this._controls.$next
.addClass(options.navClass[1])
.html(options.navText[1])
.hide()
.appendTo($container)
.on('click', $.proxy(function(e){
this.next(options.navSpeed);
}, this));
for (override in this._overrides){
this._core[override]=$.proxy(this[override], this);
}}
Navigation.prototype.destroy=function(){
var handler, control, property, override;
for (handler in this._handlers){
this.$element.off(handler, this._handlers[handler]);
}
for (control in this._controls){
this._controls[control].remove();
}
for (override in this.overides){
this._core[override]=this._overrides[override];
}
for (property in Object.getOwnPropertyNames(this)){
typeof this[property]!='function'&&(this[property]=null);
}}
Navigation.prototype.update=function(){
var i, j, k,
options=this._core.settings,
lower=this._core.clones().length / 2,
upper=lower + this._core.items().length,
size=options.center||options.autoWidth||options.dotData
? 1:options.dotsEach||options.items;
if(options.slideBy!=='page'){
options.slideBy=Math.min(options.slideBy, options.items);
}
if(options.dots||options.slideBy=='page'){
this._pages=[];
for (i=lower, j=0, k=0; i < upper; i++){
if(j >=size||j===0){
this._pages.push({
start: i - lower,
end: i - lower + size - 1
});
j=0, ++k;
}
j +=this._core.mergers(this._core.relative(i));
}}
}
Navigation.prototype.draw=function(){
var difference, i, html='',
options=this._core.settings,
$items=this._core.$stage.children(),
index=this._core.relative(this._core.current());
if(options.nav&&!options.loop&&!options.navRewind){
this._controls.$previous.toggleClass('disabled', index <=0);
this._controls.$next.toggleClass('disabled', index >=this._core.maximum());
}
this._controls.$previous.toggle(options.nav);
this._controls.$next.toggle(options.nav);
if(options.dots){
difference=this._pages.length - this._controls.$indicators.children().length;
if(options.dotData&&difference!==0){
for (i=0; i < this._controls.$indicators.children().length; i++){
html +=this._templates[this._core.relative(i)];
}
this._controls.$indicators.html(html);
}else if(difference > 0){
html=new Array(difference + 1).join(this._templates[0]);
this._controls.$indicators.append(html);
}else if(difference < 0){
this._controls.$indicators.children().slice(difference).remove();
}
this._controls.$indicators.find('.active').removeClass('active');
this._controls.$indicators.children().eq($.inArray(this.current(), this._pages)).addClass('active');
}
this._controls.$indicators.toggle(options.dots);
}
Navigation.prototype.onTrigger=function(event){
var settings=this._core.settings;
event.page={
index: $.inArray(this.current(), this._pages),
count: this._pages.length,
size: settings&&(settings.center||settings.autoWidth||settings.dotData
? 1:settings.dotsEach||settings.items)
};}
Navigation.prototype.current=function(){
var index=this._core.relative(this._core.current());
return $.grep(this._pages, function(o){
return o.start <=index&&o.end >=index;
}).pop();
}
Navigation.prototype.getPosition=function(successor){
var position, length,
options=this._core.settings;
if(options.slideBy=='page'){
position=$.inArray(this.current(), this._pages);
length=this._pages.length;
successor ? ++position:--position;
position=this._pages[((position % length) + length) % length].start;
}else{
position=this._core.relative(this._core.current());
length=this._core.items().length;
successor ? position +=options.slideBy:position -=options.slideBy;
}
return position;
}
Navigation.prototype.next=function(speed){
$.proxy(this._overrides.to, this._core)(this.getPosition(true), speed);
}
Navigation.prototype.prev=function(speed){
$.proxy(this._overrides.to, this._core)(this.getPosition(false), speed);
}
Navigation.prototype.to=function(position, speed, standard){
var length;
if(!standard){
length=this._pages.length;
$.proxy(this._overrides.to, this._core)(this._pages[((position % length) + length) % length].start, speed);
}else{
$.proxy(this._overrides.to, this._core)(position, speed);
}}
$.fn.owlCarousel.Constructor.Plugins.Navigation=Navigation;
})(window.Zepto||window.jQuery, window, document);
;(function($, window, document, undefined){
'use strict';
var Hash=function(carousel){
this._core=carousel;
this._hashes={};
this.$element=this._core.$element;
this._handlers={
'initialized.owl.carousel': $.proxy(function(){
if(this._core.settings.startPosition=='URLHash'){
$(window).trigger('hashchange.owl.navigation');
}}, this),
'prepared.owl.carousel': $.proxy(function(e){
var hash=$(e.content).find('[data-hash]').andSelf('[data-hash]').attr('data-hash');
this._hashes[hash]=e.content;
}, this)
};
this._core.options=$.extend({}, Hash.Defaults, this._core.options);
this.$element.on(this._handlers);
$(window).on('hashchange.owl.navigation', $.proxy(function(){
var hash=window.location.hash.substring(1),
items=this._core.$stage.children(),
position=this._hashes[hash]&&items.index(this._hashes[hash])||0;
if(!hash){
return false;
}
this._core.to(position, false, true);
}, this));
}
Hash.Defaults={
URLhashListener: false
}
Hash.prototype.destroy=function(){
var handler, property;
$(window).off('hashchange.owl.navigation');
for (handler in this._handlers){
this._core.$element.off(handler, this._handlers[handler]);
}
for (property in Object.getOwnPropertyNames(this)){
typeof this[property]!='function'&&(this[property]=null);
}}
$.fn.owlCarousel.Constructor.Plugins.Hash=Hash;
})(window.Zepto||window.jQuery, window, document);
(function(){var j=false;window.JQClass=function(){};JQClass.classes={};JQClass.extend=function extender(f){var g=this.prototype;j=true;var h=new this();j=false;for(var i in f){h[i]=typeof f[i]=='function'&&typeof g[i]=='function'?(function(d,e){return function(){var b=this._super;this._super=function(a){return g[d].apply(this,a||[])};var c=e.apply(this,arguments);this._super=b;return c}})(i,f[i]):f[i]}function JQClass(){if(!j&&this._init){this._init.apply(this,arguments)}}JQClass.prototype=h;JQClass.prototype.constructor=JQClass;JQClass.extend=extender;return JQClass}})();(function($){JQClass.classes.JQPlugin=JQClass.extend({name:'plugin',defaultOptions:{},regionalOptions:{},_getters:[],_getMarker:function(){return'is-'+this.name},_init:function(){$.extend(this.defaultOptions,(this.regionalOptions&&this.regionalOptions[''])||{});var c=camelCase(this.name);$[c]=this;$.fn[c]=function(a){var b=Array.prototype.slice.call(arguments,1);if($[c]._isNotChained(a,b)){return $[c][a].apply($[c],[this[0]].concat(b))}return this.each(function(){if(typeof a==='string'){if(a[0]==='_'||!$[c][a]){throw'Unknown method: '+a;}$[c][a].apply($[c],[this].concat(b))}else{$[c]._attach(this,a)}})}},setDefaults:function(a){$.extend(this.defaultOptions,a||{})},_isNotChained:function(a,b){if(a==='option'&&(b.length===0||(b.length===1&&typeof b[0]==='string'))){return true}return $.inArray(a,this._getters)>-1},_attach:function(a,b){a=$(a);if(a.hasClass(this._getMarker())){return}a.addClass(this._getMarker());b=$.extend({},this.defaultOptions,this._getMetadata(a),b||{});var c=$.extend({name:this.name,elem:a,options:b},this._instSettings(a,b));a.data(this.name,c);this._postAttach(a,c);this.option(a,b)},_instSettings:function(a,b){return{}},_postAttach:function(a,b){},_getMetadata:function(d){try{var f=d.data(this.name.toLowerCase())||'';f=f.replace(/'/g,'"');f=f.replace(/([a-zA-Z0-9]+):/g,function(a,b,i){var c=f.substring(0,i).match(/"/g);return(!c||c.length%2===0?'"'+b+'":':b+':')});f=$.parseJSON('{'+f+'}');for(var g in f){var h=f[g];if(typeof h==='string'&&h.match(/^new Date\((.*)\)$/)){f[g]=eval(h)}}return f}catch(e){return{}}},_getInst:function(a){return $(a).data(this.name)||{}},option:function(a,b,c){a=$(a);var d=a.data(this.name);if(!b||(typeof b==='string'&&c==null)){var e=(d||{}).options;return(e&&b?e[b]:e)}if(!a.hasClass(this._getMarker())){return}var e=b||{};if(typeof b==='string'){e={};e[b]=c}this._optionsChanged(a,d,e);$.extend(d.options,e)},_optionsChanged:function(a,b,c){},destroy:function(a){a=$(a);if(!a.hasClass(this._getMarker())){return}this._preDestroy(a,this._getInst(a));a.removeData(this.name).removeClass(this._getMarker())},_preDestroy:function(a,b){}});function camelCase(c){return c.replace(/-([a-z])/g,function(a,b){return b.toUpperCase()})}$.JQPlugin={createPlugin:function(a,b){if(typeof a==='object'){b=a;a='JQPlugin'}a=camelCase(a);var c=camelCase(b.name);JQClass.classes[c]=JQClass.classes[a].extend(b);new JQClass.classes[c]()}}})(jQuery);
(function($){var E='datepick';$.JQPlugin.createPlugin({name:E,defaultRenderer:{picker:'<div class="datepick">'+'<div class="datepick-nav">{link:prev}{link:today}{link:next}</div>{months}'+'{popup:start}<div class="datepick-ctrl">{link:clear}{link:close}</div>{popup:end}'+'<div class="datepick-clear-fix"></div></div>',monthRow:'<div class="datepick-month-row">{months}</div>',month:'<div class="datepick-month"><div class="datepick-month-header">{monthHeader}</div>'+'<table><thead>{weekHeader}</thead><tbody>{weeks}</tbody></table></div>',weekHeader:'<tr>{days}</tr>',dayHeader:'<th>{day}</th>',week:'<tr>{days}</tr>',day:'<td>{day}</td>',monthSelector:'.datepick-month',daySelector:'td',rtlClass:'datepick-rtl',multiClass:'datepick-multi',defaultClass:'',selectedClass:'datepick-selected',highlightedClass:'datepick-highlight',todayClass:'datepick-today',otherMonthClass:'datepick-other-month',weekendClass:'datepick-weekend',commandClass:'datepick-cmd',commandButtonClass:'',commandLinkClass:'',disabledClass:'datepick-disabled'},commands:{prev:{text:'prevText',status:'prevStatus',keystroke:{keyCode:33},enabled:function(a){var b=a.curMinDate();return(!b||F.add(F.day(F._applyMonthsOffset(F.add(F.newDate(a.drawDate),1-a.options.monthsToStep,'m'),a),1),-1,'d').getTime()>=b.getTime())},date:function(a){return F.day(F._applyMonthsOffset(F.add(F.newDate(a.drawDate),-a.options.monthsToStep,'m'),a),1)},action:function(a){F.changeMonth(this,-a.options.monthsToStep)}},prevJump:{text:'prevJumpText',status:'prevJumpStatus',keystroke:{keyCode:33,ctrlKey:true},enabled:function(a){var b=a.curMinDate();return(!b||F.add(F.day(F._applyMonthsOffset(F.add(F.newDate(a.drawDate),1-a.options.monthsToJump,'m'),a),1),-1,'d').getTime()>=b.getTime())},date:function(a){return F.day(F._applyMonthsOffset(F.add(F.newDate(a.drawDate),-a.options.monthsToJump,'m'),a),1)},action:function(a){F.changeMonth(this,-a.options.monthsToJump)}},next:{text:'nextText',status:'nextStatus',keystroke:{keyCode:34},enabled:function(a){var b=a.get('maxDate');return(!b||F.day(F._applyMonthsOffset(F.add(F.newDate(a.drawDate),a.options.monthsToStep,'m'),a),1).getTime()<=b.getTime())},date:function(a){return F.day(F._applyMonthsOffset(F.add(F.newDate(a.drawDate),a.options.monthsToStep,'m'),a),1)},action:function(a){F.changeMonth(this,a.options.monthsToStep)}},nextJump:{text:'nextJumpText',status:'nextJumpStatus',keystroke:{keyCode:34,ctrlKey:true},enabled:function(a){var b=a.get('maxDate');return(!b||F.day(F._applyMonthsOffset(F.add(F.newDate(a.drawDate),a.options.monthsToJump,'m'),a),1).getTime()<=b.getTime())},date:function(a){return F.day(F._applyMonthsOffset(F.add(F.newDate(a.drawDate),a.options.monthsToJump,'m'),a),1)},action:function(a){F.changeMonth(this,a.options.monthsToJump)}},current:{text:'currentText',status:'currentStatus',keystroke:{keyCode:36,ctrlKey:true},enabled:function(a){var b=a.curMinDate();var c=a.get('maxDate');var d=a.selectedDates[0]||F.today();return(!b||d.getTime()>=b.getTime())&&(!c||d.getTime()<=c.getTime())},date:function(a){return a.selectedDates[0]||F.today()},action:function(a){var b=a.selectedDates[0]||F.today();F.showMonth(this,b.getFullYear(),b.getMonth()+1)}},today:{text:'todayText',status:'todayStatus',keystroke:{keyCode:36,ctrlKey:true},enabled:function(a){var b=a.curMinDate();var c=a.get('maxDate');return(!b||F.today().getTime()>=b.getTime())&&(!c||F.today().getTime()<=c.getTime())},date:function(a){return F.today()},action:function(a){F.showMonth(this)}},clear:{text:'clearText',status:'clearStatus',keystroke:{keyCode:35,ctrlKey:true},enabled:function(a){return true},date:function(a){return null},action:function(a){F.clear(this)}},close:{text:'closeText',status:'closeStatus',keystroke:{keyCode:27},enabled:function(a){return true},date:function(a){return null},action:function(a){F.hide(this)}},prevWeek:{text:'prevWeekText',status:'prevWeekStatus',keystroke:{keyCode:38,ctrlKey:true},enabled:function(a){var b=a.curMinDate();return(!b||F.add(F.newDate(a.drawDate),-7,'d').getTime()>=b.getTime())},date:function(a){return F.add(F.newDate(a.drawDate),-7,'d')},action:function(a){F.changeDay(this,-7)}},prevDay:{text:'prevDayText',status:'prevDayStatus',keystroke:{keyCode:37,ctrlKey:true},enabled:function(a){var b=a.curMinDate();return(!b||F.add(F.newDate(a.drawDate),-1,'d').getTime()>=b.getTime())},date:function(a){return F.add(F.newDate(a.drawDate),-1,'d')},action:function(a){F.changeDay(this,-1)}},nextDay:{text:'nextDayText',status:'nextDayStatus',keystroke:{keyCode:39,ctrlKey:true},enabled:function(a){var b=a.get('maxDate');return(!b||F.add(F.newDate(a.drawDate),1,'d').getTime()<=b.getTime())},date:function(a){return F.add(F.newDate(a.drawDate),1,'d')},action:function(a){F.changeDay(this,1)}},nextWeek:{text:'nextWeekText',status:'nextWeekStatus',keystroke:{keyCode:40,ctrlKey:true},enabled:function(a){var b=a.get('maxDate');return(!b||F.add(F.newDate(a.drawDate),7,'d').getTime()<=b.getTime())},date:function(a){return F.add(F.newDate(a.drawDate),7,'d')},action:function(a){F.changeDay(this,7)}}},defaultOptions:{pickerClass:'',showOnFocus:true,showTrigger:null,showAnim:'show',showOptions:{},showSpeed:'normal',popupContainer:null,alignment:'bottom',fixedWeeks:false,firstDay:0,calculateWeek:null,monthsToShow:1,monthsOffset:0,monthsToStep:1,monthsToJump:12,useMouseWheel:true,changeMonth:true,yearRange:'c-10:c+10',shortYearCutoff:'+10',showOtherMonths:false,selectOtherMonths:false,defaultDate:null,selectDefaultDate:false,minDate:null,maxDate:null,dateFormat:'mm/dd/yyyy',autoSize:false,rangeSelect:false,rangeSeparator:' - ',multiSelect:0,multiSeparator:',',onDate:null,onShow:null,onChangeMonthYear:null,onSelect:null,onClose:null,altField:null,altFormat:null,constrainInput:true,commandsAsDateFormat:false,commands:{}},regionalOptions:{'':{monthNames:['January','February','March','April','May','June','July','August','September','October','November','December'],monthNamesShort:['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'],dayNames:['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'],dayNamesShort:['Sun','Mon','Tue','Wed','Thu','Fri','Sat'],dayNamesMin:['Su','Mo','Tu','We','Th','Fr','Sa'],dateFormat:'mm/dd/yyyy',firstDay:0,renderer:{},prevText:'&lt;Prev',prevStatus:'Show the previous month',prevJumpText:'&lt;&lt;',prevJumpStatus:'Show the previous year',nextText:'Next&gt;',nextStatus:'Show the next month',nextJumpText:'&gt;&gt;',nextJumpStatus:'Show the next year',currentText:'Current',currentStatus:'Show the current month',todayText:'Today',todayStatus:'Show today\'s month',clearText:'Clear',clearStatus:'Clear all the dates',closeText:'Close',closeStatus:'Close the datepicker',yearStatus:'Change the year',earlierText:'&#160;&#160;▲',laterText:'&#160;&#160;▼',monthStatus:'Change the month',weekText:'Wk',weekStatus:'Week of the year',dayStatus:'Select DD, M d, yyyy',defaultStatus:'Select a date',isRTL:false}},_getters:['getDate','isDisabled','isSelectable','retrieveDate'],_disabled:[],_popupClass:E+'-popup',_triggerClass:E+'-trigger',_disableClass:E+'-disable',_monthYearClass:E+'-month-year',_curMonthClass:E+'-month-',_anyYearClass:E+'-any-year',_curDoWClass:E+'-dow-',_ticksTo1970:(((1970-1)*365+Math.floor(1970/4)-Math.floor(1970/100)+Math.floor(1970/400))*24*60*60*10000000),_msPerDay:24*60*60*1000,ATOM:'yyyy-mm-dd',COOKIE:'D, dd M yyyy',FULL:'DD, MM d, yyyy',ISO_8601:'yyyy-mm-dd',JULIAN:'J',RFC_822:'D, d M yy',RFC_850:'DD, dd-M-yy',RFC_1036:'D, d M yy',RFC_1123:'D, d M yyyy',RFC_2822:'D, d M yyyy',RSS:'D, d M yy',TICKS:'!',TIMESTAMP:'@',W3C:'yyyy-mm-dd',formatDate:function(f,g,h){if(typeof f!=='string'){h=g;g=f;f=''}if(!g){return''}f=f||this.defaultOptions.dateFormat;h=h||{};var i=h.dayNamesShort||this.defaultOptions.dayNamesShort;var j=h.dayNames||this.defaultOptions.dayNames;var k=h.monthNamesShort||this.defaultOptions.monthNamesShort;var l=h.monthNames||this.defaultOptions.monthNames;var m=h.calculateWeek||this.defaultOptions.calculateWeek;var n=function(a,b){var c=1;while(s+c<f.length&&f.charAt(s+c)===a){c++}s+=c-1;return Math.floor(c/(b||1))>1};var o=function(a,b,c,d){var e=''+b;if(n(a,d)){while(e.length<c){e='0'+e}}return e};var p=function(a,b,c,d){return(n(a)?d[b]:c[b])};var q='';var r=false;for(var s=0;s<f.length;s++){if(r){if(f.charAt(s)==="'"&&!n("'")){r=false}else{q+=f.charAt(s)}}else{switch(f.charAt(s)){case'd':q+=o('d',g.getDate(),2);break;case'D':q+=p('D',g.getDay(),i,j);break;case'o':q+=o('o',this.dayOfYear(g),3);break;case'w':q+=o('w',m(g),2);break;case'm':q+=o('m',g.getMonth()+1,2);break;case'M':q+=p('M',g.getMonth(),k,l);break;case'y':q+=(n('y',2)?g.getFullYear():(g.getFullYear()%100<10?'0':'')+g.getFullYear()%100);break;case'@':q+=Math.floor(g.getTime()/1000);break;case'!':q+=g.getTime()*10000+this._ticksTo1970;break;case"'":if(n("'")){q+="'"}else{r=true}break;default:q+=f.charAt(s)}}}return q},parseDate:function(g,h,j){if(h==null){throw'Invalid arguments';}h=(typeof h==='object'?h.toString():h+'');if(h===''){return null}g=g||this.defaultOptions.dateFormat;j=j||{};var k=j.shortYearCutoff||this.defaultOptions.shortYearCutoff;k=(typeof k!=='string'?k:this.today().getFullYear()%100+parseInt(k,10));var l=j.dayNamesShort||this.defaultOptions.dayNamesShort;var m=j.dayNames||this.defaultOptions.dayNames;var n=j.monthNamesShort||this.defaultOptions.monthNamesShort;var o=j.monthNames||this.defaultOptions.monthNames;var p=-1;var q=-1;var r=-1;var s=-1;var t=false;var u=false;var v=function(a,b){var c=1;while(A+c<g.length&&g.charAt(A+c)===a){c++}A+=c-1;return Math.floor(c/(b||1))>1};var w=function(a,b){var c=v(a,b);var d=[2,3,c?4:2,11,20]['oy@!'.indexOf(a)+1];var e=new RegExp('^-?\\d{1,'+d+'}');var f=h.substring(z).match(e);if(!f){throw'Missing number at position {0}'.replace(/\{0\}/,z);}z+=f[0].length;return parseInt(f[0],10);};var x=function(a,b,c,d){var e=(v(a,d)?c:b);for(var i=0;i<e.length;i++){if(h.substr(z,e[i].length).toLowerCase()===e[i].toLowerCase()){z+=e[i].length;return i+1;}}throw'Unknown name at position {0}'.replace(/\{0\}/,z);};var y=function(){if(h.charAt(z)!==g.charAt(A)){throw'Unexpected literal at position {0}'.replace(/\{0\}/,z);}z++;};var z=0;for(var A=0;A<g.length;A++){if(u){if(g.charAt(A)==="'"&&!v("'")){u=false;}else{y();}}else{switch(g.charAt(A)){case'd':r=w('d');break;case'D':x('D',l,m);break;case'o':s=w('o');break;case'w':w('w');break;case'm':q=w('m');break;case'M':q=x('M',n,o);break;case'y':var B=A;t=!v('y',2);A=B;p=w('y',2);break;case'@':var C=this._normaliseDate(new Date(w('@')*1000));p=C.getFullYear();q=C.getMonth()+1;r=C.getDate();break;case'!':var C=this._normaliseDate(new Date((w('!')-this._ticksTo1970)/10000));p=C.getFullYear();q=C.getMonth()+1;r=C.getDate();break;case'*':z=h.length;break;case"'":if(v("'")){y();}else{u=true;}break;default:y();}}}if(z<h.length){throw'Additional text found at end';}if(p===-1){p=this.today().getFullYear();}else if(p<100&&t){p+=(k===-1?1900:this.today().getFullYear()-this.today().getFullYear()%100-(p<=k?0:100));}if(s>-1){q=1;r=s;for(var D=this.daysInMonth(p,q);r>D;D=this.daysInMonth(p,q)){q++;r-=D;}}var C=this.newDate(p,q,r);if(C.getFullYear()!==p||C.getMonth()+1!==q||C.getDate()!==r){throw'Invalid date';}return C;},determineDate:function(f,g,h,i,j){if(h&&typeof h!=='object'){j=i;i=h;h=null;}if(typeof i!=='string'){j=i;i='';}var k=function(a){try{return F.parseDate(i,a,j);}catch(e){}a=a.toLowerCase();var b=(a.match(/^c/)&&h?F.newDate(h):null)||F.today();var c=/([+-]?[0-9]+)\s*(d|w|m|y)?/g;var d=null;while(d=c.exec(a)){b=F.add(b,parseInt(d[1],10),d[2]||'d');}return b;};g=(g?F.newDate(g):null);f=(f==null?g:(typeof f==='string'?k(f):(typeof f==='number'?(isNaN(f)||f===Infinity||f===-Infinity?g:F.add(F.today(),f,'d')):F.newDate(f))));return f;},daysInMonth:function(a,b){b=(a.getFullYear?a.getMonth()+1:b);a=(a.getFullYear?a.getFullYear():a);return this.newDate(a,b+1,0).getDate();},dayOfYear:function(a,b,c){var d=(a.getFullYear?a:F.newDate(a,b,c));var e=F.newDate(d.getFullYear(),1,1);return Math.floor((d.getTime()-e.getTime())/F._msPerDay)+1;},iso8601Week:function(a,b,c){var d=(a.getFullYear?new Date(a.getTime()):F.newDate(a,b,c));d.setDate(d.getDate()+4-(d.getDay()||7));var e=d.getTime();d.setMonth(0,1);return Math.floor(Math.round((e-d)/F._msPerDay)/7)+1;},today:function(){return this._normaliseDate(new Date());},newDate:function(a,b,c){return(!a?null:(a.getFullYear?this._normaliseDate(new Date(a.getTime())):new Date(a,b-1,c,12)));},_normaliseDate:function(a){if(a){a.setHours(12,0,0,0);}return a;},year:function(a,b){a.setFullYear(b);return this._normaliseDate(a);},month:function(a,b){a.setMonth(b-1);return this._normaliseDate(a);},day:function(a,b){a.setDate(b);return this._normaliseDate(a);},add:function(a,b,c){if(c==='d'||c==='w'){this._normaliseDate(a);a.setDate(a.getDate()+b*(c==='w'?7:1));}else{var d=a.getFullYear()+(c==='y'?b:0);var e=a.getMonth()+(c==='m'?b:0);a.setTime(F.newDate(d,e+1,Math.min(a.getDate(),this.daysInMonth(d,e+1))).getTime());}return a;},_applyMonthsOffset:function(a,b){var c=b.options.monthsOffset;if($.isFunction(c)){c=c.apply(b.elem[0],[a]);}return F.add(a,-c,'m');},_init:function(){this.defaultOptions.commands=this.commands;this.defaultOptions.calculateWeek=this.iso8601Week;this.regionalOptions[''].renderer=this.defaultRenderer;this._super();},_instSettings:function(b,c){return{selectedDates:[],drawDate:null,pickingRange:false,inline:($.inArray(b[0].nodeName.toLowerCase(),['div','span'])>-1),get:function(a){if($.inArray(a,['defaultDate','minDate','maxDate'])>-1){return F.determineDate(this.options[a],null,this.selectedDates[0],this.options.dateFormat,this.getConfig());}return this.options[a];},curMinDate:function(){return(this.pickingRange?this.selectedDates[0]:this.get('minDate'));},getConfig:function(){return{dayNamesShort:this.options.dayNamesShort,dayNames:this.options.dayNames,monthNamesShort:this.options.monthNamesShort,monthNames:this.options.monthNames,calculateWeek:this.options.calculateWeek,shortYearCutoff:this.options.shortYearCutoff};}};},_postAttach:function(a,b){if(b.inline){b.drawDate=F._checkMinMax(F.newDate(b.selectedDates[0]||b.get('defaultDate')||F.today()),b);b.prevDate=F.newDate(b.drawDate);this._update(a[0]);if($.fn.mousewheel){a.mousewheel(this._doMouseWheel);}}else{this._attachments(a,b);a.on('keydown.'+b.name,this._keyDown).on('keypress.'+b.name,this._keyPress).on('keyup.'+b.name,this._keyUp);if(a.attr('disabled')){this.disable(a[0]);}}},_optionsChanged:function(b,c,d){if(d.calendar&&d.calendar!==c.options.calendar){var e=function(a){return(typeof c.options[a]==='object'?null:c.options[a]);};d=$.extend({defaultDate:e('defaultDate'),minDate:e('minDate'),maxDate:e('maxDate')},d);c.selectedDates=[];c.drawDate=null;}var f=c.selectedDates;$.extend(c.options,d);this.setDate(b[0],f,null,false,true);c.pickingRange=false;c.drawDate=F.newDate(this._checkMinMax((c.options.defaultDate?c.get('defaultDate'):c.drawDate)||c.get('defaultDate')||F.today(),c));if(!c.inline){this._attachments(b,c);}if(c.inline||c.div){this._update(b[0]);}},_attachments:function(a,b){a.off('focus.'+b.name);if(b.options.showOnFocus){a.on('focus.'+b.name,this.show);}if(b.trigger){b.trigger.remove();}var c=b.options.showTrigger;b.trigger=(!c?$([]):$(c).clone().removeAttr('id').addClass(this._triggerClass)[b.options.isRTL?'insertBefore':'insertAfter'](a).click(function(){if(!F.isDisabled(a[0])){F[F.curInst===b?'hide':'show'](a[0]);}}));this._autoSize(a,b);var d=this._extractDates(b,a.val());if(d){this.setDate(a[0],d,null,true);}var e=b.get('defaultDate');if(b.options.selectDefaultDate&&e&&b.selectedDates.length===0){this.setDate(a[0],F.newDate(e||F.today()));}},_autoSize:function(d,e){if(e.options.autoSize&&!e.inline){var f=F.newDate(2009,10,20);var g=e.options.dateFormat;if(g.match(/[DM]/)){var h=function(a){var b=0;var c=0;for(var i=0;i<a.length;i++){if(a[i].length>b){b=a[i].length;c=i;}}return c;};f.setMonth(h(e.options[g.match(/MM/)?'monthNames':'monthNamesShort']));f.setDate(h(e.options[g.match(/DD/)?'dayNames':'dayNamesShort'])+20-f.getDay());}e.elem.attr('size',F.formatDate(g,f,e.getConfig()).length);}},_preDestroy:function(a,b){if(b.trigger){b.trigger.remove();}a.empty().off('.'+b.name);if(b.inline&&$.fn.mousewheel){a.unmousewheel();}if(!b.inline&&b.options.autoSize){a.removeAttr('size');}},multipleEvents:function(b){var c=arguments;return function(a){for(var i=0;i<c.length;i++){c[i].apply(this,arguments);}};},enable:function(b){b=$(b);if(!b.hasClass(this._getMarker())){return;}var c=this._getInst(b);if(c.inline){b.children('.'+this._disableClass).remove().end().find('button,select').prop('disabled',false).end().find('a').attr('href','javascript:void(0)');}else{b.prop('disabled',false);c.trigger.filter('button.'+this._triggerClass).prop('disabled',false).end().filter('img.'+this._triggerClass).css({opacity:'1.0',cursor:''});}this._disabled=$.map(this._disabled,function(a){return(a===b[0]?null:a);});},disable:function(b){b=$(b);if(!b.hasClass(this._getMarker())){return;}var c=this._getInst(b);if(c.inline){var d=b.children(':last');var e=d.offset();var f={left:0,top:0};d.parents().each(function(){if($(this).css('position')==='relative'){f=$(this).offset();return false;}});var g=b.css('zIndex');g=(g==='auto'?0:parseInt(g,10))+1;b.prepend('<div class="'+this._disableClass+'" style="'+'width: '+d.outerWidth()+'px; height: '+d.outerHeight()+'px; left: '+(e.left-f.left)+'px; top: '+(e.top-f.top)+'px; z-index: '+g+'"></div>').find('button,select').prop('disabled',true).end().find('a').removeAttr('href');}else{b.prop('disabled',true);c.trigger.filter('button.'+this._triggerClass).prop('disabled',true).end().filter('img.'+this._triggerClass).css({opacity:'0.5',cursor:'default'});}this._disabled=$.map(this._disabled,function(a){return(a===b[0]?null:a);});this._disabled.push(b[0]);},isDisabled:function(a){return(a&&$.inArray(a,this._disabled)>-1);},show:function(a){a=$(a.target||a);var b=F._getInst(a);if(F.curInst===b){return;}if(F.curInst){F.hide(F.curInst,true);}if(!$.isEmptyObject(b)){b.lastVal=null;b.selectedDates=F._extractDates(b,a.val());b.pickingRange=false;b.drawDate=F._checkMinMax(F.newDate(b.selectedDates[0]||b.get('defaultDate')||F.today()),b);b.prevDate=F.newDate(b.drawDate);F.curInst=b;F._update(a[0],true);var c=F._checkOffset(b);b.div.css({left:c.left,top:c.top});var d=b.options.showAnim;var e=b.options.showSpeed;e=(e==='normal'&&$.ui&&parseInt($.ui.version.substring(2))>=8?'_default':e);if($.effects&&($.effects[d]||($.effects.effect&&$.effects.effect[d]))){var f=b.div.data();for(var g in f){if(g.match(/^ec\.storage\./)){f[g]=b._mainDiv.css(g.replace(/ec\.storage\./,''));}}b.div.data(f).show(d,b.options.showOptions,e);}else{b.div[d||'show'](d?e:0);}}},_extractDates:function(a,b){if(b===a.lastVal){return;}a.lastVal=b;b=b.split(a.options.multiSelect?a.options.multiSeparator:(a.options.rangeSelect?a.options.rangeSeparator:'\x00'));var c=[];for(var i=0;i<b.length;i++){try{var d=F.parseDate(a.options.dateFormat,b[i],a.getConfig());if(d){var f=false;for(var j=0;j<c.length;j++){if(c[j].getTime()===d.getTime()){f=true;break;}}if(!f){c.push(d);}}}catch(e){}}c.splice(a.options.multiSelect||(a.options.rangeSelect?2:1),c.length);if(a.options.rangeSelect&&c.length===1){c[1]=c[0];}return c;},_update:function(a,b){a=$(a.target||a);var c=F._getInst(a);if(!$.isEmptyObject(c)){if(c.inline||F.curInst===c){if($.isFunction(c.options.onChangeMonthYear)&&(!c.prevDate||c.prevDate.getFullYear()!==c.drawDate.getFullYear()||c.prevDate.getMonth()!==c.drawDate.getMonth())){c.options.onChangeMonthYear.apply(a[0],[c.drawDate.getFullYear(),c.drawDate.getMonth()+1]);}}if(c.inline){var d=$('a, :input',a).index($(':focus',a));a.html(this._generateContent(a[0],c));var e=a.find('a, :input');e.eq(Math.max(Math.min(d,e.length-1),0)).focus();}else if(F.curInst===c){if(!c.div){c.div=$('<div></div>').addClass(this._popupClass).css({display:(b?'none':'static'),position:'absolute',left:a.offset().left,top:a.offset().top+a.outerHeight()}).appendTo($(c.options.popupContainer||'body'));if($.fn.mousewheel){c.div.mousewheel(this._doMouseWheel);}}c.div.html(this._generateContent(a[0],c));a.focus();}}},_updateInput:function(a,b){var c=this._getInst(a);if(!$.isEmptyObject(c)){var d='';var e='';var f=(c.options.multiSelect?c.options.multiSeparator:c.options.rangeSeparator);var g=c.options.altFormat||c.options.dateFormat;for(var i=0;i<c.selectedDates.length;i++){d+=(b?'':(i>0?f:'')+F.formatDate(c.options.dateFormat,c.selectedDates[i],c.getConfig()));e+=(i>0?f:'')+F.formatDate(g,c.selectedDates[i],c.getConfig());}if(!c.inline&&!b){$(a).val(d);}$(c.options.altField).val(e);if($.isFunction(c.options.onSelect)&&!b&&!c.inSelect){c.inSelect=true;c.options.onSelect.apply(a,[c.selectedDates]);c.inSelect=false;}}},_getBorders:function(b){var c=function(a){return{thin:1,medium:3,thick:5}[a]||a;};return[parseFloat(c(b.css('border-left-width'))),parseFloat(c(b.css('border-top-width')))];},_checkOffset:function(a){var b=(a.elem.is(':hidden')&&a.trigger?a.trigger:a.elem);var c=b.offset();var d=$(window).width();var e=$(window).height();if(d===0){return c;}var f=false;$(a.elem).parents().each(function(){f|=$(this).css('position')==='fixed';return!f;});var g=document.documentElement.scrollLeft||document.body.scrollLeft;var h=document.documentElement.scrollTop||document.body.scrollTop;var i=c.top-(f?h:0)-a.div.outerHeight();var j=c.top-(f?h:0)+b.outerHeight();var k=c.left-(f?g:0);var l=c.left-(f?g:0)+b.outerWidth()-a.div.outerWidth();var m=(c.left-g+a.div.outerWidth())>d;var n=(c.top-h+a.elem.outerHeight()+a.div.outerHeight())>e;a.div.css('position',f?'fixed':'absolute');var o=a.options.alignment;if(o==='topLeft'){c={left:k,top:i};}else if(o==='topRight'){c={left:l,top:i};}else if(o==='bottomLeft'){c={left:k,top:j};}else if(o==='bottomRight'){c={left:l,top:j};}else if(o==='top'){c={left:(a.options.isRTL||m?l:k),top:i};}else{c={left:(a.options.isRTL||m?l:k),top:(n?i:j)};}c.left=Math.max((f?0:g),c.left);c.top=Math.max((f?0:h),c.top);return c;},_checkExternalClick:function(a){if(!F.curInst){return;}var b=$(a.target);if(b.closest('.'+F._popupClass+',.'+F._triggerClass).length===0&&!b.hasClass(F._getMarker())){F.hide(F.curInst);}},hide:function(a,b){if(!a){return;}var c=this._getInst(a);if($.isEmptyObject(c)){c=a;}if(c&&c===F.curInst){var d=(b?'':c.options.showAnim);var e=c.options.showSpeed;e=(e==='normal'&&$.ui&&parseInt($.ui.version.substring(2))>=8?'_default':e);var f=function(){if(!c.div){return;}c.div.remove();c.div=null;F.curInst=null;if($.isFunction(c.options.onClose)){c.options.onClose.apply(a,[c.selectedDates]);}};c.div.stop();if($.effects&&($.effects[d]||($.effects.effect&&$.effects.effect[d]))){c.div.hide(d,c.options.showOptions,e,f);}else{var g=(d==='slideDown'?'slideUp':(d==='fadeIn'?'fadeOut':'hide'));c.div[g]((d?e:''),f);}if(!d){f();}}},_keyDown:function(a){var b=(a.data&&a.data.elem)||a.target;var c=F._getInst(b);var d=false;if(c.inline||c.div){if(a.keyCode===9){F.hide(b);}else if(a.keyCode===13){F.selectDate(b,$('a.'+c.options.renderer.highlightedClass,c.div)[0]);d=true;}else{var e=c.options.commands;for(var f in e){var g=e[f];if(g.keystroke.keyCode===a.keyCode&&!!g.keystroke.ctrlKey===!!(a.ctrlKey||a.metaKey)&&!!g.keystroke.altKey===a.altKey&&!!g.keystroke.shiftKey===a.shiftKey){F.performAction(b,f);d=true;break;}}}}else{var g=c.options.commands.current;if(g.keystroke.keyCode===a.keyCode&&!!g.keystroke.ctrlKey===!!(a.ctrlKey||a.metaKey)&&!!g.keystroke.altKey===a.altKey&&!!g.keystroke.shiftKey===a.shiftKey){F.show(b);d=true;}}c.ctrlKey=((a.keyCode<48&&a.keyCode!==32)||a.ctrlKey||a.metaKey);if(d){a.preventDefault();a.stopPropagation();}return!d;},_keyPress:function(a){var b=F._getInst((a.data&&a.data.elem)||a.target);if(!$.isEmptyObject(b)&&b.options.constrainInput){var c=String.fromCharCode(a.keyCode||a.charCode);var d=F._allowedChars(b);return(a.metaKey||b.ctrlKey||c<' '||!d||d.indexOf(c)>-1);}return true;},_allowedChars:function(a){var b=(a.options.multiSelect?a.options.multiSeparator:(a.options.rangeSelect?a.options.rangeSeparator:''));var c=false;var d=false;var e=a.options.dateFormat;for(var i=0;i<e.length;i++){var f=e.charAt(i);if(c){if(f==="'"&&e.charAt(i+1)!=="'"){c=false;}else{b+=f;}}else{switch(f){case'd':case'm':case'o':case'w':b+=(d?'':'0123456789');d=true;break;case'y':case'@':case'!':b+=(d?'':'0123456789')+'-';d=true;break;case'J':b+=(d?'':'0123456789')+'-.';d=true;break;case'D':case'M':case'Y':return null;case"'":if(e.charAt(i+1)==="'"){b+="'";}else{c=true;}break;default:b+=f;}}}return b;},_keyUp:function(a){var b=(a.data&&a.data.elem)||a.target;var c=F._getInst(b);if(!$.isEmptyObject(c)&&!c.ctrlKey&&c.lastVal!==c.elem.val()){try{var d=F._extractDates(c,c.elem.val());if(d.length>0){F.setDate(b,d,null,true);}}catch(a){}}return true;},_doMouseWheel:function(a,b){var c=(F.curInst&&F.curInst.elem[0])||$(a.target).closest('.'+F._getMarker())[0];if(F.isDisabled(c)){return;}var d=F._getInst(c);if(d.options.useMouseWheel){b=(b<0?-1:+1);F.changeMonth(c,-d.options[a.ctrlKey?'monthsToJump':'monthsToStep']*b);}a.preventDefault();},clear:function(a){var b=this._getInst(a);if(!$.isEmptyObject(b)){b.selectedDates=[];this.hide(a);var c=b.get('defaultDate');if(b.options.selectDefaultDate&&c){this.setDate(a,F.newDate(c||F.today()));}else{this._updateInput(a);}}},getDate:function(a){var b=this._getInst(a);return(!$.isEmptyObject(b)?b.selectedDates:[]);},setDate:function(a,b,c,d,e){var f=this._getInst(a);if(!$.isEmptyObject(f)){if(!$.isArray(b)){b=[b];if(c){b.push(c);}}var g=f.get('minDate');var h=f.get('maxDate');var k=f.selectedDates[0];f.selectedDates=[];for(var i=0;i<b.length;i++){var l=F.determineDate(b[i],null,k,f.options.dateFormat,f.getConfig());if(l){if((!g||l.getTime()>=g.getTime())&&(!h||l.getTime()<=h.getTime())){var m=false;for(var j=0;j<f.selectedDates.length;j++){if(f.selectedDates[j].getTime()===l.getTime()){m=true;break;}}if(!m){f.selectedDates.push(l);}}}}f.selectedDates.splice(f.options.multiSelect||(f.options.rangeSelect?2:1),f.selectedDates.length);if(f.options.rangeSelect){switch(f.selectedDates.length){case 1:f.selectedDates[1]=f.selectedDates[0];break;case 2:f.selectedDates[1]=(f.selectedDates[0].getTime()>f.selectedDates[1].getTime()?f.selectedDates[0]:f.selectedDates[1]);break;}f.pickingRange=false;}f.prevDate=(f.drawDate?F.newDate(f.drawDate):null);f.drawDate=this._checkMinMax(F.newDate(f.selectedDates[0]||f.get('defaultDate')||F.today()),f);if(!e){this._update(a);this._updateInput(a,d);}}},isSelectable:function(a,b){var c=this._getInst(a);if($.isEmptyObject(c)){return false;}b=F.determineDate(b,c.selectedDates[0]||this.today(),null,c.options.dateFormat,c.getConfig());return this._isSelectable(a,b,c.options.onDate,c.get('minDate'),c.get('maxDate'));},_isSelectable:function(a,b,c,d,e){var f=(typeof c==='boolean'?{selectable:c}:(!$.isFunction(c)?{}:c.apply(a,[b,true])));return(f.selectable!==false)&&(!d||b.getTime()>=d.getTime())&&(!e||b.getTime()<=e.getTime());},performAction:function(a,b){var c=this._getInst(a);if(!$.isEmptyObject(c)&&!this.isDisabled(a)){var d=c.options.commands;if(d[b]&&d[b].enabled.apply(a,[c])){d[b].action.apply(a,[c]);}}},showMonth:function(a,b,c,d){var e=this._getInst(a);if(!$.isEmptyObject(e)&&(d!=null||(e.drawDate.getFullYear()!==b||e.drawDate.getMonth()+1!==c))){e.prevDate=F.newDate(e.drawDate);var f=this._checkMinMax((b!=null?F.newDate(b,c,1):F.today()),e);e.drawDate=F.newDate(f.getFullYear(),f.getMonth()+1,(d!=null?d:Math.min(e.drawDate.getDate(),F.daysInMonth(f.getFullYear(),f.getMonth()+1))));this._update(a);}},changeMonth:function(a,b){var c=this._getInst(a);if(!$.isEmptyObject(c)){var d=F.add(F.newDate(c.drawDate),b,'m');this.showMonth(a,d.getFullYear(),d.getMonth()+1);}},changeDay:function(a,b){var c=this._getInst(a);if(!$.isEmptyObject(c)){var d=F.add(F.newDate(c.drawDate),b,'d');this.showMonth(a,d.getFullYear(),d.getMonth()+1,d.getDate());}},_checkMinMax:function(a,b){var c=b.get('minDate');var d=b.get('maxDate');a=(c&&a.getTime()<c.getTime()?F.newDate(c):a);a=(d&&a.getTime()>d.getTime()?F.newDate(d):a);return a;},retrieveDate:function(a,b){var c=this._getInst(a);return($.isEmptyObject(c)?null:this._normaliseDate(new Date(parseInt(b.className.replace(/^.*dp(-?\d+).*$/,'$1'),10))));},selectDate:function(a,b){var c=this._getInst(a);if(!$.isEmptyObject(c)&&!this.isDisabled(a)){var d=this.retrieveDate(a,b);if(c.options.multiSelect){var e=false;for(var i=0;i<c.selectedDates.length;i++){if(d.getTime()===c.selectedDates[i].getTime()){c.selectedDates.splice(i,1);e=true;break;}}if(!e&&c.selectedDates.length<c.options.multiSelect){c.selectedDates.push(d);}}else if(c.options.rangeSelect){if(c.pickingRange){c.selectedDates[1]=d;}else{c.selectedDates=[d,d];}c.pickingRange=!c.pickingRange;}else{c.selectedDates=[d];}c.prevDate=c.drawDate=F.newDate(d);this._updateInput(a);if(c.inline||c.pickingRange||c.selectedDates.length<(c.options.multiSelect||(c.options.rangeSelect?2:1))){this._update(a);}else{this.hide(a);}}},_generateContent:function(h,i){var j=i.options.monthsToShow;j=($.isArray(j)?j:[1,j]);i.drawDate=this._checkMinMax(i.drawDate||i.get('defaultDate')||F.today(),i);var k=F._applyMonthsOffset(F.newDate(i.drawDate),i);var l='';for(var m=0;m<j[0];m++){var n='';for(var o=0;o<j[1];o++){n+=this._generateMonth(h,i,k.getFullYear(),k.getMonth()+1,i.options.renderer,(m===0&&o===0));F.add(k,1,'m');}l+=this._prepare(i.options.renderer.monthRow,i).replace(/\{months\}/,n);}var p=this._prepare(i.options.renderer.picker,i).replace(/\{months\}/,l).replace(/\{weekHeader\}/g,this._generateDayHeaders(i,i.options.renderer));var q=function(a,b,c,d,e){if(p.indexOf('{'+a+':'+d+'}')===-1){return;}var f=i.options.commands[d];var g=(i.options.commandsAsDateFormat?f.date.apply(h,[i]):null);p=p.replace(new RegExp('\\{'+a+':'+d+'\\}','g'),'<'+b+(f.status?' title="'+i.options[f.status]+'"':'')+' class="'+i.options.renderer.commandClass+' '+i.options.renderer.commandClass+'-'+d+' '+e+(f.enabled(i)?'':' '+i.options.renderer.disabledClass)+'">'+(g?F.formatDate(i.options[f.text],g,i.getConfig()):i.options[f.text])+'</'+c+'>');};for(var r in i.options.commands){q('button','button type="button"','button',r,i.options.renderer.commandButtonClass);q('link','a href="javascript:void(0)"','a',r,i.options.renderer.commandLinkClass);}p=$(p);if(j[1]>1){var s=0;$(i.options.renderer.monthSelector,p).each(function(){var a=++s%j[1];$(this).addClass(a===1?'first':(a===0?'last':''));});}var t=this;function removeHighlight(){(i.inline?$(this).closest('.'+t._getMarker()):i.div).find(i.options.renderer.daySelector+' a').removeClass(i.options.renderer.highlightedClass);}p.find(i.options.renderer.daySelector+' a').hover(function(){removeHighlight.apply(this);$(this).addClass(i.options.renderer.highlightedClass);},removeHighlight).click(function(){t.selectDate(h,this);}).end().find('select.'+this._monthYearClass+':not(.'+this._anyYearClass+')').change(function(){var a=$(this).val().split('/');t.showMonth(h,parseInt(a[1],10),parseInt(a[0],10));}).end().find('select.'+this._anyYearClass).click(function(){$(this).css('visibility','hidden').next('input').css({left:this.offsetLeft,top:this.offsetTop,width:this.offsetWidth,height:this.offsetHeight}).show().focus();}).end().find('input.'+t._monthYearClass).change(function(){try{var a=parseInt($(this).val(),10);a=(isNaN(a)?i.drawDate.getFullYear():a);t.showMonth(h,a,i.drawDate.getMonth()+1,i.drawDate.getDate());}catch(e){alert(e);}}).keydown(function(a){if(a.keyCode===13){$(a.elem).change();}else if(a.keyCode===27){$(a.elem).hide().prev('select').css('visibility','visible');i.elem.focus();}});var u={elem:i.elem[0]};p.keydown(u,this._keyDown).keypress(u,this._keyPress).keyup(u,this._keyUp);p.find('.'+i.options.renderer.commandClass).click(function(){if(!$(this).hasClass(i.options.renderer.disabledClass)){var a=this.className.replace(new RegExp('^.*'+i.options.renderer.commandClass+'-([^ ]+).*$'),'$1');F.performAction(h,a);}});if(i.options.isRTL){p.addClass(i.options.renderer.rtlClass);}if(j[0]*j[1]>1){p.addClass(i.options.renderer.multiClass);}if(i.options.pickerClass){p.addClass(i.options.pickerClass);}$('body').append(p);var v=0;p.find(i.options.renderer.monthSelector).each(function(){v+=$(this).outerWidth();});p.width(v/j[0]);if($.isFunction(i.options.onShow)){i.options.onShow.apply(h,[p,i]);}return p;},_generateMonth:function(a,b,c,d,e,f){var g=F.daysInMonth(c,d);var h=b.options.monthsToShow;h=($.isArray(h)?h:[1,h]);var j=b.options.fixedWeeks||(h[0]*h[1]>1);var k=b.options.firstDay;var l=(F.newDate(c,d,1).getDay()-k+7)%7;var m=(j?6:Math.ceil((l+g)/7));var n=b.options.selectOtherMonths&&b.options.showOtherMonths;var o=(b.pickingRange?b.selectedDates[0]:b.get('minDate'));var p=b.get('maxDate');var q=e.week.indexOf('{weekOfYear}')>-1;var r=F.today();var s=F.newDate(c,d,1);F.add(s,-l-(j&&(s.getDay()===k)?7:0),'d');var t=s.getTime();var u='';for(var v=0;v<m;v++){var w=(!q?'':'<span class="dp'+t+'">'+($.isFunction(b.options.calculateWeek)?b.options.calculateWeek(s):0)+'</span>');var x='';for(var y=0;y<7;y++){var z=false;if(b.options.rangeSelect&&b.selectedDates.length>0){z=(s.getTime()>=b.selectedDates[0]&&s.getTime()<=b.selectedDates[1]);}else{for(var i=0;i<b.selectedDates.length;i++){if(b.selectedDates[i].getTime()===s.getTime()){z=true;break;}}}var A=(!$.isFunction(b.options.onDate)?{}:b.options.onDate.apply(a,[s,s.getMonth()+1===d]));var B=(n||s.getMonth()+1===d)&&this._isSelectable(a,s,A.selectable,o,p);x+=this._prepare(e.day,b).replace(/\{day\}/g,(B?'<a href="javascript:void(0)"':'<span')+' class="dp'+t+' '+(A.dateClass||'')+(z&&(n||s.getMonth()+1===d)?' '+e.selectedClass:'')+(B?' '+e.defaultClass:'')+((s.getDay()||7)<6?'':' '+e.weekendClass)+(s.getMonth()+1===d?'':' '+e.otherMonthClass)+(s.getTime()===r.getTime()&&(s.getMonth()+1)===d?' '+e.todayClass:'')+(s.getTime()===b.drawDate.getTime()&&(s.getMonth()+1)===d?' '+e.highlightedClass:'')+'"'+(A.title||(b.options.dayStatus&&B)?' title="'+(A.title||F.formatDate(b.options.dayStatus,s,b.getConfig()))+'"':'')+'>'+(b.options.showOtherMonths||(s.getMonth()+1)===d?A.content||s.getDate():'&#160;')+(B?'</a>':'</span>'));F.add(s,1,'d');t=s.getTime();}u+=this._prepare(e.week,b).replace(/\{days\}/g,x).replace(/\{weekOfYear\}/g,w);}var C=this._prepare(e.month,b).match(/\{monthHeader(:[^\}]+)?\}/);C=(C[0].length<=13?'MM yyyy':C[0].substring(13,C[0].length-1));C=(f?this._generateMonthSelection(b,c,d,o,p,C,e):F.formatDate(C,F.newDate(c,d,1),b.getConfig()));var D=this._prepare(e.weekHeader,b).replace(/\{days\}/g,this._generateDayHeaders(b,e));return this._prepare(e.month,b).replace(/\{monthHeader(:[^\}]+)?\}/g,C).replace(/\{weekHeader\}/g,D).replace(/\{weeks\}/g,u);},_generateDayHeaders:function(a,b){var c='';for(var d=0;d<7;d++){var e=(d+a.options.firstDay)%7;c+=this._prepare(b.dayHeader,a).replace(/\{day\}/g,'<span class="'+this._curDoWClass+e+'" title="'+a.options.dayNames[e]+'">'+a.options.dayNamesMin[e]+'</span>');}return c;},_generateMonthSelection:function(b,c,d,e,f,g){if(!b.options.changeMonth){return F.formatDate(g,F.newDate(c,d,1),b.getConfig());}var h=b.options['monthNames'+(g.match(/mm/i)?'':'Short')];var i=g.replace(/m+/i,'\\x2E').replace(/y+/i,'\\x2F');var j='<select class="'+this._monthYearClass+'" title="'+b.options.monthStatus+'">';for(var m=1;m<=12;m++){if((!e||F.newDate(c,m,F.daysInMonth(c,m)).getTime()>=e.getTime())&&(!f||F.newDate(c,m,1).getTime()<=f.getTime())){j+='<option value="'+m+'/'+c+'"'+(d===m?' selected="selected"':'')+'>'+h[m-1]+'</option>';}}j+='</select>';i=i.replace(/\\x2E/,j);var k=b.options.yearRange;if(k==='any'){j='<select class="'+this._monthYearClass+' '+this._anyYearClass+'" title="'+b.options.yearStatus+'">'+'<option>'+c+'</option></select>'+'<input class="'+this._monthYearClass+' '+this._curMonthClass+d+'" value="'+c+'">';}else{k=k.split(':');var l=F.today().getFullYear();var n=(k[0].match('c[+-].*')?c+parseInt(k[0].substring(1),10):((k[0].match('[+-].*')?l:0)+parseInt(k[0],10)));var o=(k[1].match('c[+-].*')?c+parseInt(k[1].substring(1),10):((k[1].match('[+-].*')?l:0)+parseInt(k[1],10)));j='<select class="'+this._monthYearClass+'" title="'+b.options.yearStatus+'">';n=F.add(F.newDate(n+1,1,1),-1,'d');o=F.newDate(o,1,1);var p=function(y,a){if(y!==0){j+='<option value="'+d+'/'+y+'"'+(c===y?' selected="selected"':'')+'>'+(a||y)+'</option>';}};if(n.getTime()<o.getTime()){n=(e&&e.getTime()>n.getTime()?e:n).getFullYear();o=(f&&f.getTime()<o.getTime()?f:o).getFullYear();var q=Math.floor((o-n)/2);if(!e||e.getFullYear()<n){p(n-q,b.options.earlierText);}for(var y=n;y<=o;y++){p(y);}if(!f||f.getFullYear()>o){p(o+q,b.options.laterText);}}else{n=(f&&f.getTime()<n.getTime()?f:n).getFullYear();o=(e&&e.getTime()>o.getTime()?e:o).getFullYear();var q=Math.floor((n-o)/2);if(!f||f.getFullYear()>n){p(n+q,b.options.earlierText);}for(var y=n;y>=o;y--){p(y);}if(!e||e.getFullYear()<o){p(o-q,b.options.laterText);}}j+='</select>';}i=i.replace(/\\x2F/,j);return i;},_prepare:function(e,f){var g=function(a,b){while(true){var c=e.indexOf('{'+a+':start}');if(c===-1){return;}var d=e.substring(c).indexOf('{'+a+':end}');if(d>-1){e=e.substring(0,c)+(b?e.substr(c+a.length+8,d-a.length-8):'')+e.substring(c+d+a.length+6);}}};g('inline',f.inline);g('popup',!f.inline);var h=/\{l10n:([^\}]+)\}/;var i=null;while(i=h.exec(e)){e=e.replace(i[0],f.options[i[1]]);}return e;}});var F=$.datepick;$(function(){$(document).on('mousedown.'+E,F._checkExternalClick).on('resize.'+E,function(){F.hide(F.curInst)})})})(jQuery);
(function(){var j=false;window.JQClass=function(){};JQClass.classes={};JQClass.extend=function extender(f){var g=this.prototype;j=true;var h=new this();j=false;for(var i in f){h[i]=typeof f[i]=='function'&&typeof g[i]=='function'?(function(d,e){return function(){var b=this._super;this._super=function(a){return g[d].apply(this,a||[])};var c=e.apply(this,arguments);this._super=b;return c}})(i,f[i]):f[i]}function JQClass(){if(!j&&this._init){this._init.apply(this,arguments)}}JQClass.prototype=h;JQClass.prototype.constructor=JQClass;JQClass.extend=extender;return JQClass}})();(function($){JQClass.classes.JQPlugin=JQClass.extend({name:'plugin',defaultOptions:{},regionalOptions:{},_getters:[],_getMarker:function(){return'is-'+this.name},_init:function(){$.extend(this.defaultOptions,(this.regionalOptions&&this.regionalOptions[''])||{});var c=camelCase(this.name);$[c]=this;$.fn[c]=function(a){var b=Array.prototype.slice.call(arguments,1);if($[c]._isNotChained(a,b)){return $[c][a].apply($[c],[this[0]].concat(b))}return this.each(function(){if(typeof a==='string'){if(a[0]==='_'||!$[c][a]){throw'Unknown method: '+a;}$[c][a].apply($[c],[this].concat(b))}else{$[c]._attach(this,a)}})}},setDefaults:function(a){$.extend(this.defaultOptions,a||{})},_isNotChained:function(a,b){if(a==='option'&&(b.length===0||(b.length===1&&typeof b[0]==='string'))){return true}return $.inArray(a,this._getters)>-1},_attach:function(a,b){a=$(a);if(a.hasClass(this._getMarker())){return}a.addClass(this._getMarker());b=$.extend({},this.defaultOptions,this._getMetadata(a),b||{});var c=$.extend({name:this.name,elem:a,options:b},this._instSettings(a,b));a.data(this.name,c);this._postAttach(a,c);this.option(a,b)},_instSettings:function(a,b){return{}},_postAttach:function(a,b){},_getMetadata:function(d){try{var f=d.data(this.name.toLowerCase())||'';f=f.replace(/'/g,'"');f=f.replace(/([a-zA-Z0-9]+):/g,function(a,b,i){var c=f.substring(0,i).match(/"/g);return(!c||c.length%2===0?'"'+b+'":':b+':')});f=$.parseJSON('{'+f+'}');for(var g in f){var h=f[g];if(typeof h==='string'&&h.match(/^new Date\((.*)\)$/)){f[g]=eval(h)}}return f}catch(e){return{}}},_getInst:function(a){return $(a).data(this.name)||{}},option:function(a,b,c){a=$(a);var d=a.data(this.name);if(!b||(typeof b==='string'&&c==null)){var e=(d||{}).options;return(e&&b?e[b]:e)}if(!a.hasClass(this._getMarker())){return}var e=b||{};if(typeof b==='string'){e={};e[b]=c}this._optionsChanged(a,d,e);$.extend(d.options,e)},_optionsChanged:function(a,b,c){},destroy:function(a){a=$(a);if(!a.hasClass(this._getMarker())){return}this._preDestroy(a,this._getInst(a));a.removeData(this.name).removeClass(this._getMarker())},_preDestroy:function(a,b){}});function camelCase(c){return c.replace(/-([a-z])/g,function(a,b){return b.toUpperCase()})}$.JQPlugin={createPlugin:function(a,b){if(typeof a==='object'){b=a;a='JQPlugin'}a=camelCase(a);var c=camelCase(b.name);JQClass.classes[c]=JQClass.classes[a].extend(b);new JQClass.classes[c]()}}})(jQuery);
(function($){var E='datepick';$.JQPlugin.createPlugin({name:E,defaultRenderer:{picker:'<div class="datepick">'+'<div class="datepick-nav">{link:prev}{link:today}{link:next}</div>{months}'+'{popup:start}<div class="datepick-ctrl">{link:clear}{link:close}</div>{popup:end}'+'<div class="datepick-clear-fix"></div></div>',monthRow:'<div class="datepick-month-row">{months}</div>',month:'<div class="datepick-month"><div class="datepick-month-header">{monthHeader}</div>'+'<table><thead>{weekHeader}</thead><tbody>{weeks}</tbody></table></div>',weekHeader:'<tr>{days}</tr>',dayHeader:'<th>{day}</th>',week:'<tr>{days}</tr>',day:'<td>{day}</td>',monthSelector:'.datepick-month',daySelector:'td',rtlClass:'datepick-rtl',multiClass:'datepick-multi',defaultClass:'',selectedClass:'datepick-selected',highlightedClass:'datepick-highlight',todayClass:'datepick-today',otherMonthClass:'datepick-other-month',weekendClass:'datepick-weekend',commandClass:'datepick-cmd',commandButtonClass:'',commandLinkClass:'',disabledClass:'datepick-disabled'},commands:{prev:{text:'prevText',status:'prevStatus',keystroke:{keyCode:33},enabled:function(a){var b=a.curMinDate();return(!b||F.add(F.day(F._applyMonthsOffset(F.add(F.newDate(a.drawDate),1-a.options.monthsToStep,'m'),a),1),-1,'d').getTime()>=b.getTime())},date:function(a){return F.day(F._applyMonthsOffset(F.add(F.newDate(a.drawDate),-a.options.monthsToStep,'m'),a),1)},action:function(a){F.changeMonth(this,-a.options.monthsToStep)}},prevJump:{text:'prevJumpText',status:'prevJumpStatus',keystroke:{keyCode:33,ctrlKey:true},enabled:function(a){var b=a.curMinDate();return(!b||F.add(F.day(F._applyMonthsOffset(F.add(F.newDate(a.drawDate),1-a.options.monthsToJump,'m'),a),1),-1,'d').getTime()>=b.getTime())},date:function(a){return F.day(F._applyMonthsOffset(F.add(F.newDate(a.drawDate),-a.options.monthsToJump,'m'),a),1)},action:function(a){F.changeMonth(this,-a.options.monthsToJump)}},next:{text:'nextText',status:'nextStatus',keystroke:{keyCode:34},enabled:function(a){var b=a.get('maxDate');return(!b||F.day(F._applyMonthsOffset(F.add(F.newDate(a.drawDate),a.options.monthsToStep,'m'),a),1).getTime()<=b.getTime())},date:function(a){return F.day(F._applyMonthsOffset(F.add(F.newDate(a.drawDate),a.options.monthsToStep,'m'),a),1)},action:function(a){F.changeMonth(this,a.options.monthsToStep)}},nextJump:{text:'nextJumpText',status:'nextJumpStatus',keystroke:{keyCode:34,ctrlKey:true},enabled:function(a){var b=a.get('maxDate');return(!b||F.day(F._applyMonthsOffset(F.add(F.newDate(a.drawDate),a.options.monthsToJump,'m'),a),1).getTime()<=b.getTime())},date:function(a){return F.day(F._applyMonthsOffset(F.add(F.newDate(a.drawDate),a.options.monthsToJump,'m'),a),1)},action:function(a){F.changeMonth(this,a.options.monthsToJump)}},current:{text:'currentText',status:'currentStatus',keystroke:{keyCode:36,ctrlKey:true},enabled:function(a){var b=a.curMinDate();var c=a.get('maxDate');var d=a.selectedDates[0]||F.today();return(!b||d.getTime()>=b.getTime())&&(!c||d.getTime()<=c.getTime())},date:function(a){return a.selectedDates[0]||F.today()},action:function(a){var b=a.selectedDates[0]||F.today();F.showMonth(this,b.getFullYear(),b.getMonth()+1)}},today:{text:'todayText',status:'todayStatus',keystroke:{keyCode:36,ctrlKey:true},enabled:function(a){var b=a.curMinDate();var c=a.get('maxDate');return(!b||F.today().getTime()>=b.getTime())&&(!c||F.today().getTime()<=c.getTime())},date:function(a){return F.today()},action:function(a){F.showMonth(this)}},clear:{text:'clearText',status:'clearStatus',keystroke:{keyCode:35,ctrlKey:true},enabled:function(a){return true},date:function(a){return null},action:function(a){F.clear(this)}},close:{text:'closeText',status:'closeStatus',keystroke:{keyCode:27},enabled:function(a){return true},date:function(a){return null},action:function(a){F.hide(this)}},prevWeek:{text:'prevWeekText',status:'prevWeekStatus',keystroke:{keyCode:38,ctrlKey:true},enabled:function(a){var b=a.curMinDate();return(!b||F.add(F.newDate(a.drawDate),-7,'d').getTime()>=b.getTime())},date:function(a){return F.add(F.newDate(a.drawDate),-7,'d')},action:function(a){F.changeDay(this,-7)}},prevDay:{text:'prevDayText',status:'prevDayStatus',keystroke:{keyCode:37,ctrlKey:true},enabled:function(a){var b=a.curMinDate();return(!b||F.add(F.newDate(a.drawDate),-1,'d').getTime()>=b.getTime())},date:function(a){return F.add(F.newDate(a.drawDate),-1,'d')},action:function(a){F.changeDay(this,-1)}},nextDay:{text:'nextDayText',status:'nextDayStatus',keystroke:{keyCode:39,ctrlKey:true},enabled:function(a){var b=a.get('maxDate');return(!b||F.add(F.newDate(a.drawDate),1,'d').getTime()<=b.getTime())},date:function(a){return F.add(F.newDate(a.drawDate),1,'d')},action:function(a){F.changeDay(this,1)}},nextWeek:{text:'nextWeekText',status:'nextWeekStatus',keystroke:{keyCode:40,ctrlKey:true},enabled:function(a){var b=a.get('maxDate');return(!b||F.add(F.newDate(a.drawDate),7,'d').getTime()<=b.getTime())},date:function(a){return F.add(F.newDate(a.drawDate),7,'d')},action:function(a){F.changeDay(this,7)}}},defaultOptions:{pickerClass:'',showOnFocus:true,showTrigger:null,showAnim:'show',showOptions:{},showSpeed:'normal',popupContainer:null,alignment:'bottom',fixedWeeks:false,firstDay:0,calculateWeek:null,monthsToShow:1,monthsOffset:0,monthsToStep:1,monthsToJump:12,useMouseWheel:true,changeMonth:true,yearRange:'c-10:c+10',shortYearCutoff:'+10',showOtherMonths:false,selectOtherMonths:false,defaultDate:null,selectDefaultDate:false,minDate:null,maxDate:null,dateFormat:'mm/dd/yyyy',autoSize:false,rangeSelect:false,rangeSeparator:' - ',multiSelect:0,multiSeparator:',',onDate:null,onShow:null,onChangeMonthYear:null,onSelect:null,onClose:null,altField:null,altFormat:null,constrainInput:true,commandsAsDateFormat:false,commands:{}},regionalOptions:{'':{monthNames:['January','February','March','April','May','June','July','August','September','October','November','December'],monthNamesShort:['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'],dayNames:['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'],dayNamesShort:['Sun','Mon','Tue','Wed','Thu','Fri','Sat'],dayNamesMin:['Su','Mo','Tu','We','Th','Fr','Sa'],dateFormat:'mm/dd/yyyy',firstDay:0,renderer:{},prevText:'&lt;Prev',prevStatus:'Show the previous month',prevJumpText:'&lt;&lt;',prevJumpStatus:'Show the previous year',nextText:'Next&gt;',nextStatus:'Show the next month',nextJumpText:'&gt;&gt;',nextJumpStatus:'Show the next year',currentText:'Current',currentStatus:'Show the current month',todayText:'Today',todayStatus:'Show today\'s month',clearText:'Clear',clearStatus:'Clear all the dates',closeText:'Close',closeStatus:'Close the datepicker',yearStatus:'Change the year',earlierText:'&#160;&#160;▲',laterText:'&#160;&#160;▼',monthStatus:'Change the month',weekText:'Wk',weekStatus:'Week of the year',dayStatus:'Select DD, M d, yyyy',defaultStatus:'Select a date',isRTL:false}},_getters:['getDate','isDisabled','isSelectable','retrieveDate'],_disabled:[],_popupClass:E+'-popup',_triggerClass:E+'-trigger',_disableClass:E+'-disable',_monthYearClass:E+'-month-year',_curMonthClass:E+'-month-',_anyYearClass:E+'-any-year',_curDoWClass:E+'-dow-',_ticksTo1970:(((1970-1)*365+Math.floor(1970/4)-Math.floor(1970/100)+Math.floor(1970/400))*24*60*60*10000000),_msPerDay:24*60*60*1000,ATOM:'yyyy-mm-dd',COOKIE:'D, dd M yyyy',FULL:'DD, MM d, yyyy',ISO_8601:'yyyy-mm-dd',JULIAN:'J',RFC_822:'D, d M yy',RFC_850:'DD, dd-M-yy',RFC_1036:'D, d M yy',RFC_1123:'D, d M yyyy',RFC_2822:'D, d M yyyy',RSS:'D, d M yy',TICKS:'!',TIMESTAMP:'@',W3C:'yyyy-mm-dd',formatDate:function(f,g,h){if(typeof f!=='string'){h=g;g=f;f=''}if(!g){return''}f=f||this.defaultOptions.dateFormat;h=h||{};var i=h.dayNamesShort||this.defaultOptions.dayNamesShort;var j=h.dayNames||this.defaultOptions.dayNames;var k=h.monthNamesShort||this.defaultOptions.monthNamesShort;var l=h.monthNames||this.defaultOptions.monthNames;var m=h.calculateWeek||this.defaultOptions.calculateWeek;var n=function(a,b){var c=1;while(s+c<f.length&&f.charAt(s+c)===a){c++}s+=c-1;return Math.floor(c/(b||1))>1};var o=function(a,b,c,d){var e=''+b;if(n(a,d)){while(e.length<c){e='0'+e}}return e};var p=function(a,b,c,d){return(n(a)?d[b]:c[b])};var q='';var r=false;for(var s=0;s<f.length;s++){if(r){if(f.charAt(s)==="'"&&!n("'")){r=false}else{q+=f.charAt(s)}}else{switch(f.charAt(s)){case'd':q+=o('d',g.getDate(),2);break;case'D':q+=p('D',g.getDay(),i,j);break;case'o':q+=o('o',this.dayOfYear(g),3);break;case'w':q+=o('w',m(g),2);break;case'm':q+=o('m',g.getMonth()+1,2);break;case'M':q+=p('M',g.getMonth(),k,l);break;case'y':q+=(n('y',2)?g.getFullYear():(g.getFullYear()%100<10?'0':'')+g.getFullYear()%100);break;case'@':q+=Math.floor(g.getTime()/1000);break;case'!':q+=g.getTime()*10000+this._ticksTo1970;break;case"'":if(n("'")){q+="'"}else{r=true}break;default:q+=f.charAt(s)}}}return q},parseDate:function(g,h,j){if(h==null){throw'Invalid arguments';}h=(typeof h==='object'?h.toString():h+'');if(h===''){return null}g=g||this.defaultOptions.dateFormat;j=j||{};var k=j.shortYearCutoff||this.defaultOptions.shortYearCutoff;k=(typeof k!=='string'?k:this.today().getFullYear()%100+parseInt(k,10));var l=j.dayNamesShort||this.defaultOptions.dayNamesShort;var m=j.dayNames||this.defaultOptions.dayNames;var n=j.monthNamesShort||this.defaultOptions.monthNamesShort;var o=j.monthNames||this.defaultOptions.monthNames;var p=-1;var q=-1;var r=-1;var s=-1;var t=false;var u=false;var v=function(a,b){var c=1;while(A+c<g.length&&g.charAt(A+c)===a){c++}A+=c-1;return Math.floor(c/(b||1))>1};var w=function(a,b){var c=v(a,b);var d=[2,3,c?4:2,11,20]['oy@!'.indexOf(a)+1];var e=new RegExp('^-?\\d{1,'+d+'}');var f=h.substring(z).match(e);if(!f){throw'Missing number at position {0}'.replace(/\{0\}/,z);}z+=f[0].length;return parseInt(f[0],10);};var x=function(a,b,c,d){var e=(v(a,d)?c:b);for(var i=0;i<e.length;i++){if(h.substr(z,e[i].length).toLowerCase()===e[i].toLowerCase()){z+=e[i].length;return i+1;}}throw'Unknown name at position {0}'.replace(/\{0\}/,z);};var y=function(){if(h.charAt(z)!==g.charAt(A)){throw'Unexpected literal at position {0}'.replace(/\{0\}/,z);}z++;};var z=0;for(var A=0;A<g.length;A++){if(u){if(g.charAt(A)==="'"&&!v("'")){u=false;}else{y();}}else{switch(g.charAt(A)){case'd':r=w('d');break;case'D':x('D',l,m);break;case'o':s=w('o');break;case'w':w('w');break;case'm':q=w('m');break;case'M':q=x('M',n,o);break;case'y':var B=A;t=!v('y',2);A=B;p=w('y',2);break;case'@':var C=this._normaliseDate(new Date(w('@')*1000));p=C.getFullYear();q=C.getMonth()+1;r=C.getDate();break;case'!':var C=this._normaliseDate(new Date((w('!')-this._ticksTo1970)/10000));p=C.getFullYear();q=C.getMonth()+1;r=C.getDate();break;case'*':z=h.length;break;case"'":if(v("'")){y();}else{u=true;}break;default:y();}}}if(z<h.length){throw'Additional text found at end';}if(p===-1){p=this.today().getFullYear();}else if(p<100&&t){p+=(k===-1?1900:this.today().getFullYear()-this.today().getFullYear()%100-(p<=k?0:100));}if(s>-1){q=1;r=s;for(var D=this.daysInMonth(p,q);r>D;D=this.daysInMonth(p,q)){q++;r-=D;}}var C=this.newDate(p,q,r);if(C.getFullYear()!==p||C.getMonth()+1!==q||C.getDate()!==r){throw'Invalid date';}return C;},determineDate:function(f,g,h,i,j){if(h&&typeof h!=='object'){j=i;i=h;h=null;}if(typeof i!=='string'){j=i;i='';}var k=function(a){try{return F.parseDate(i,a,j);}catch(e){}a=a.toLowerCase();var b=(a.match(/^c/)&&h?F.newDate(h):null)||F.today();var c=/([+-]?[0-9]+)\s*(d|w|m|y)?/g;var d=null;while(d=c.exec(a)){b=F.add(b,parseInt(d[1],10),d[2]||'d');}return b;};g=(g?F.newDate(g):null);f=(f==null?g:(typeof f==='string'?k(f):(typeof f==='number'?(isNaN(f)||f===Infinity||f===-Infinity?g:F.add(F.today(),f,'d')):F.newDate(f))));return f;},daysInMonth:function(a,b){b=(a.getFullYear?a.getMonth()+1:b);a=(a.getFullYear?a.getFullYear():a);return this.newDate(a,b+1,0).getDate();},dayOfYear:function(a,b,c){var d=(a.getFullYear?a:F.newDate(a,b,c));var e=F.newDate(d.getFullYear(),1,1);return Math.floor((d.getTime()-e.getTime())/F._msPerDay)+1;},iso8601Week:function(a,b,c){var d=(a.getFullYear?new Date(a.getTime()):F.newDate(a,b,c));d.setDate(d.getDate()+4-(d.getDay()||7));var e=d.getTime();d.setMonth(0,1);return Math.floor(Math.round((e-d)/F._msPerDay)/7)+1;},today:function(){return this._normaliseDate(new Date());},newDate:function(a,b,c){return(!a?null:(a.getFullYear?this._normaliseDate(new Date(a.getTime())):new Date(a,b-1,c,12)));},_normaliseDate:function(a){if(a){a.setHours(12,0,0,0);}return a;},year:function(a,b){a.setFullYear(b);return this._normaliseDate(a);},month:function(a,b){a.setMonth(b-1);return this._normaliseDate(a);},day:function(a,b){a.setDate(b);return this._normaliseDate(a);},add:function(a,b,c){if(c==='d'||c==='w'){this._normaliseDate(a);a.setDate(a.getDate()+b*(c==='w'?7:1));}else{var d=a.getFullYear()+(c==='y'?b:0);var e=a.getMonth()+(c==='m'?b:0);a.setTime(F.newDate(d,e+1,Math.min(a.getDate(),this.daysInMonth(d,e+1))).getTime());}return a;},_applyMonthsOffset:function(a,b){var c=b.options.monthsOffset;if($.isFunction(c)){c=c.apply(b.elem[0],[a]);}return F.add(a,-c,'m');},_init:function(){this.defaultOptions.commands=this.commands;this.defaultOptions.calculateWeek=this.iso8601Week;this.regionalOptions[''].renderer=this.defaultRenderer;this._super();},_instSettings:function(b,c){return{selectedDates:[],drawDate:null,pickingRange:false,inline:($.inArray(b[0].nodeName.toLowerCase(),['div','span'])>-1),get:function(a){if($.inArray(a,['defaultDate','minDate','maxDate'])>-1){return F.determineDate(this.options[a],null,this.selectedDates[0],this.options.dateFormat,this.getConfig());}return this.options[a];},curMinDate:function(){return(this.pickingRange?this.selectedDates[0]:this.get('minDate'));},getConfig:function(){return{dayNamesShort:this.options.dayNamesShort,dayNames:this.options.dayNames,monthNamesShort:this.options.monthNamesShort,monthNames:this.options.monthNames,calculateWeek:this.options.calculateWeek,shortYearCutoff:this.options.shortYearCutoff};}};},_postAttach:function(a,b){if(b.inline){b.drawDate=F._checkMinMax(F.newDate(b.selectedDates[0]||b.get('defaultDate')||F.today()),b);b.prevDate=F.newDate(b.drawDate);this._update(a[0]);if($.fn.mousewheel){a.mousewheel(this._doMouseWheel);}}else{this._attachments(a,b);a.on('keydown.'+b.name,this._keyDown).on('keypress.'+b.name,this._keyPress).on('keyup.'+b.name,this._keyUp);if(a.attr('disabled')){this.disable(a[0]);}}},_optionsChanged:function(b,c,d){if(d.calendar&&d.calendar!==c.options.calendar){var e=function(a){return(typeof c.options[a]==='object'?null:c.options[a]);};d=$.extend({defaultDate:e('defaultDate'),minDate:e('minDate'),maxDate:e('maxDate')},d);c.selectedDates=[];c.drawDate=null;}var f=c.selectedDates;$.extend(c.options,d);this.setDate(b[0],f,null,false,true);c.pickingRange=false;c.drawDate=F.newDate(this._checkMinMax((c.options.defaultDate?c.get('defaultDate'):c.drawDate)||c.get('defaultDate')||F.today(),c));if(!c.inline){this._attachments(b,c);}if(c.inline||c.div){this._update(b[0]);}},_attachments:function(a,b){a.off('focus.'+b.name);if(b.options.showOnFocus){a.on('focus.'+b.name,this.show);}if(b.trigger){b.trigger.remove();}var c=b.options.showTrigger;b.trigger=(!c?$([]):$(c).clone().removeAttr('id').addClass(this._triggerClass)[b.options.isRTL?'insertBefore':'insertAfter'](a).click(function(){if(!F.isDisabled(a[0])){F[F.curInst===b?'hide':'show'](a[0]);}}));this._autoSize(a,b);var d=this._extractDates(b,a.val());if(d){this.setDate(a[0],d,null,true);}var e=b.get('defaultDate');if(b.options.selectDefaultDate&&e&&b.selectedDates.length===0){this.setDate(a[0],F.newDate(e||F.today()));}},_autoSize:function(d,e){if(e.options.autoSize&&!e.inline){var f=F.newDate(2009,10,20);var g=e.options.dateFormat;if(g.match(/[DM]/)){var h=function(a){var b=0;var c=0;for(var i=0;i<a.length;i++){if(a[i].length>b){b=a[i].length;c=i;}}return c;};f.setMonth(h(e.options[g.match(/MM/)?'monthNames':'monthNamesShort']));f.setDate(h(e.options[g.match(/DD/)?'dayNames':'dayNamesShort'])+20-f.getDay());}e.elem.attr('size',F.formatDate(g,f,e.getConfig()).length);}},_preDestroy:function(a,b){if(b.trigger){b.trigger.remove();}a.empty().off('.'+b.name);if(b.inline&&$.fn.mousewheel){a.unmousewheel();}if(!b.inline&&b.options.autoSize){a.removeAttr('size');}},multipleEvents:function(b){var c=arguments;return function(a){for(var i=0;i<c.length;i++){c[i].apply(this,arguments);}};},enable:function(b){b=$(b);if(!b.hasClass(this._getMarker())){return;}var c=this._getInst(b);if(c.inline){b.children('.'+this._disableClass).remove().end().find('button,select').prop('disabled',false).end().find('a').attr('href','javascript:void(0)');}else{b.prop('disabled',false);c.trigger.filter('button.'+this._triggerClass).prop('disabled',false).end().filter('img.'+this._triggerClass).css({opacity:'1.0',cursor:''});}this._disabled=$.map(this._disabled,function(a){return(a===b[0]?null:a);});},disable:function(b){b=$(b);if(!b.hasClass(this._getMarker())){return;}var c=this._getInst(b);if(c.inline){var d=b.children(':last');var e=d.offset();var f={left:0,top:0};d.parents().each(function(){if($(this).css('position')==='relative'){f=$(this).offset();return false;}});var g=b.css('zIndex');g=(g==='auto'?0:parseInt(g,10))+1;b.prepend('<div class="'+this._disableClass+'" style="'+'width: '+d.outerWidth()+'px; height: '+d.outerHeight()+'px; left: '+(e.left-f.left)+'px; top: '+(e.top-f.top)+'px; z-index: '+g+'"></div>').find('button,select').prop('disabled',true).end().find('a').removeAttr('href');}else{b.prop('disabled',true);c.trigger.filter('button.'+this._triggerClass).prop('disabled',true).end().filter('img.'+this._triggerClass).css({opacity:'0.5',cursor:'default'});}this._disabled=$.map(this._disabled,function(a){return(a===b[0]?null:a);});this._disabled.push(b[0]);},isDisabled:function(a){return(a&&$.inArray(a,this._disabled)>-1);},show:function(a){a=$(a.target||a);var b=F._getInst(a);if(F.curInst===b){return;}if(F.curInst){F.hide(F.curInst,true);}if(!$.isEmptyObject(b)){b.lastVal=null;b.selectedDates=F._extractDates(b,a.val());b.pickingRange=false;b.drawDate=F._checkMinMax(F.newDate(b.selectedDates[0]||b.get('defaultDate')||F.today()),b);b.prevDate=F.newDate(b.drawDate);F.curInst=b;F._update(a[0],true);var c=F._checkOffset(b);b.div.css({left:c.left,top:c.top});var d=b.options.showAnim;var e=b.options.showSpeed;e=(e==='normal'&&$.ui&&parseInt($.ui.version.substring(2))>=8?'_default':e);if($.effects&&($.effects[d]||($.effects.effect&&$.effects.effect[d]))){var f=b.div.data();for(var g in f){if(g.match(/^ec\.storage\./)){f[g]=b._mainDiv.css(g.replace(/ec\.storage\./,''));}}b.div.data(f).show(d,b.options.showOptions,e);}else{b.div[d||'show'](d?e:0);}}},_extractDates:function(a,b){if(b===a.lastVal){return;}a.lastVal=b;b=b.split(a.options.multiSelect?a.options.multiSeparator:(a.options.rangeSelect?a.options.rangeSeparator:'\x00'));var c=[];for(var i=0;i<b.length;i++){try{var d=F.parseDate(a.options.dateFormat,b[i],a.getConfig());if(d){var f=false;for(var j=0;j<c.length;j++){if(c[j].getTime()===d.getTime()){f=true;break;}}if(!f){c.push(d);}}}catch(e){}}c.splice(a.options.multiSelect||(a.options.rangeSelect?2:1),c.length);if(a.options.rangeSelect&&c.length===1){c[1]=c[0];}return c;},_update:function(a,b){a=$(a.target||a);var c=F._getInst(a);if(!$.isEmptyObject(c)){if(c.inline||F.curInst===c){if($.isFunction(c.options.onChangeMonthYear)&&(!c.prevDate||c.prevDate.getFullYear()!==c.drawDate.getFullYear()||c.prevDate.getMonth()!==c.drawDate.getMonth())){c.options.onChangeMonthYear.apply(a[0],[c.drawDate.getFullYear(),c.drawDate.getMonth()+1]);}}if(c.inline){var d=$('a, :input',a).index($(':focus',a));a.html(this._generateContent(a[0],c));var e=a.find('a, :input');e.eq(Math.max(Math.min(d,e.length-1),0)).focus();}else if(F.curInst===c){if(!c.div){c.div=$('<div></div>').addClass(this._popupClass).css({display:(b?'none':'static'),position:'absolute',left:a.offset().left,top:a.offset().top+a.outerHeight()}).appendTo($(c.options.popupContainer||'body'));if($.fn.mousewheel){c.div.mousewheel(this._doMouseWheel);}}c.div.html(this._generateContent(a[0],c));a.focus();}}},_updateInput:function(a,b){var c=this._getInst(a);if(!$.isEmptyObject(c)){var d='';var e='';var f=(c.options.multiSelect?c.options.multiSeparator:c.options.rangeSeparator);var g=c.options.altFormat||c.options.dateFormat;for(var i=0;i<c.selectedDates.length;i++){d+=(b?'':(i>0?f:'')+F.formatDate(c.options.dateFormat,c.selectedDates[i],c.getConfig()));e+=(i>0?f:'')+F.formatDate(g,c.selectedDates[i],c.getConfig());}if(!c.inline&&!b){$(a).val(d);}$(c.options.altField).val(e);if($.isFunction(c.options.onSelect)&&!b&&!c.inSelect){c.inSelect=true;c.options.onSelect.apply(a,[c.selectedDates]);c.inSelect=false;}}},_getBorders:function(b){var c=function(a){return{thin:1,medium:3,thick:5}[a]||a;};return[parseFloat(c(b.css('border-left-width'))),parseFloat(c(b.css('border-top-width')))];},_checkOffset:function(a){var b=(a.elem.is(':hidden')&&a.trigger?a.trigger:a.elem);var c=b.offset();var d=$(window).width();var e=$(window).height();if(d===0){return c;}var f=false;$(a.elem).parents().each(function(){f|=$(this).css('position')==='fixed';return!f;});var g=document.documentElement.scrollLeft||document.body.scrollLeft;var h=document.documentElement.scrollTop||document.body.scrollTop;var i=c.top-(f?h:0)-a.div.outerHeight();var j=c.top-(f?h:0)+b.outerHeight();var k=c.left-(f?g:0);var l=c.left-(f?g:0)+b.outerWidth()-a.div.outerWidth();var m=(c.left-g+a.div.outerWidth())>d;var n=(c.top-h+a.elem.outerHeight()+a.div.outerHeight())>e;a.div.css('position',f?'fixed':'absolute');var o=a.options.alignment;if(o==='topLeft'){c={left:k,top:i};}else if(o==='topRight'){c={left:l,top:i};}else if(o==='bottomLeft'){c={left:k,top:j};}else if(o==='bottomRight'){c={left:l,top:j};}else if(o==='top'){c={left:(a.options.isRTL||m?l:k),top:i};}else{c={left:(a.options.isRTL||m?l:k),top:(n?i:j)};}c.left=Math.max((f?0:g),c.left);c.top=Math.max((f?0:h),c.top);return c;},_checkExternalClick:function(a){if(!F.curInst){return;}var b=$(a.target);if(b.closest('.'+F._popupClass+',.'+F._triggerClass).length===0&&!b.hasClass(F._getMarker())){F.hide(F.curInst);}},hide:function(a,b){if(!a){return;}var c=this._getInst(a);if($.isEmptyObject(c)){c=a;}if(c&&c===F.curInst){var d=(b?'':c.options.showAnim);var e=c.options.showSpeed;e=(e==='normal'&&$.ui&&parseInt($.ui.version.substring(2))>=8?'_default':e);var f=function(){if(!c.div){return;}c.div.remove();c.div=null;F.curInst=null;if($.isFunction(c.options.onClose)){c.options.onClose.apply(a,[c.selectedDates]);}};c.div.stop();if($.effects&&($.effects[d]||($.effects.effect&&$.effects.effect[d]))){c.div.hide(d,c.options.showOptions,e,f);}else{var g=(d==='slideDown'?'slideUp':(d==='fadeIn'?'fadeOut':'hide'));c.div[g]((d?e:''),f);}if(!d){f();}}},_keyDown:function(a){var b=(a.data&&a.data.elem)||a.target;var c=F._getInst(b);var d=false;if(c.inline||c.div){if(a.keyCode===9){F.hide(b);}else if(a.keyCode===13){F.selectDate(b,$('a.'+c.options.renderer.highlightedClass,c.div)[0]);d=true;}else{var e=c.options.commands;for(var f in e){var g=e[f];if(g.keystroke.keyCode===a.keyCode&&!!g.keystroke.ctrlKey===!!(a.ctrlKey||a.metaKey)&&!!g.keystroke.altKey===a.altKey&&!!g.keystroke.shiftKey===a.shiftKey){F.performAction(b,f);d=true;break;}}}}else{var g=c.options.commands.current;if(g.keystroke.keyCode===a.keyCode&&!!g.keystroke.ctrlKey===!!(a.ctrlKey||a.metaKey)&&!!g.keystroke.altKey===a.altKey&&!!g.keystroke.shiftKey===a.shiftKey){F.show(b);d=true;}}c.ctrlKey=((a.keyCode<48&&a.keyCode!==32)||a.ctrlKey||a.metaKey);if(d){a.preventDefault();a.stopPropagation();}return!d;},_keyPress:function(a){var b=F._getInst((a.data&&a.data.elem)||a.target);if(!$.isEmptyObject(b)&&b.options.constrainInput){var c=String.fromCharCode(a.keyCode||a.charCode);var d=F._allowedChars(b);return(a.metaKey||b.ctrlKey||c<' '||!d||d.indexOf(c)>-1);}return true;},_allowedChars:function(a){var b=(a.options.multiSelect?a.options.multiSeparator:(a.options.rangeSelect?a.options.rangeSeparator:''));var c=false;var d=false;var e=a.options.dateFormat;for(var i=0;i<e.length;i++){var f=e.charAt(i);if(c){if(f==="'"&&e.charAt(i+1)!=="'"){c=false;}else{b+=f;}}else{switch(f){case'd':case'm':case'o':case'w':b+=(d?'':'0123456789');d=true;break;case'y':case'@':case'!':b+=(d?'':'0123456789')+'-';d=true;break;case'J':b+=(d?'':'0123456789')+'-.';d=true;break;case'D':case'M':case'Y':return null;case"'":if(e.charAt(i+1)==="'"){b+="'";}else{c=true;}break;default:b+=f;}}}return b;},_keyUp:function(a){var b=(a.data&&a.data.elem)||a.target;var c=F._getInst(b);if(!$.isEmptyObject(c)&&!c.ctrlKey&&c.lastVal!==c.elem.val()){try{var d=F._extractDates(c,c.elem.val());if(d.length>0){F.setDate(b,d,null,true);}}catch(a){}}return true;},_doMouseWheel:function(a,b){var c=(F.curInst&&F.curInst.elem[0])||$(a.target).closest('.'+F._getMarker())[0];if(F.isDisabled(c)){return;}var d=F._getInst(c);if(d.options.useMouseWheel){b=(b<0?-1:+1);F.changeMonth(c,-d.options[a.ctrlKey?'monthsToJump':'monthsToStep']*b);}a.preventDefault();},clear:function(a){var b=this._getInst(a);if(!$.isEmptyObject(b)){b.selectedDates=[];this.hide(a);var c=b.get('defaultDate');if(b.options.selectDefaultDate&&c){this.setDate(a,F.newDate(c||F.today()));}else{this._updateInput(a);}}},getDate:function(a){var b=this._getInst(a);return(!$.isEmptyObject(b)?b.selectedDates:[]);},setDate:function(a,b,c,d,e){var f=this._getInst(a);if(!$.isEmptyObject(f)){if(!$.isArray(b)){b=[b];if(c){b.push(c);}}var g=f.get('minDate');var h=f.get('maxDate');var k=f.selectedDates[0];f.selectedDates=[];for(var i=0;i<b.length;i++){var l=F.determineDate(b[i],null,k,f.options.dateFormat,f.getConfig());if(l){if((!g||l.getTime()>=g.getTime())&&(!h||l.getTime()<=h.getTime())){var m=false;for(var j=0;j<f.selectedDates.length;j++){if(f.selectedDates[j].getTime()===l.getTime()){m=true;break;}}if(!m){f.selectedDates.push(l);}}}}f.selectedDates.splice(f.options.multiSelect||(f.options.rangeSelect?2:1),f.selectedDates.length);if(f.options.rangeSelect){switch(f.selectedDates.length){case 1:f.selectedDates[1]=f.selectedDates[0];break;case 2:f.selectedDates[1]=(f.selectedDates[0].getTime()>f.selectedDates[1].getTime()?f.selectedDates[0]:f.selectedDates[1]);break;}f.pickingRange=false;}f.prevDate=(f.drawDate?F.newDate(f.drawDate):null);f.drawDate=this._checkMinMax(F.newDate(f.selectedDates[0]||f.get('defaultDate')||F.today()),f);if(!e){this._update(a);this._updateInput(a,d);}}},isSelectable:function(a,b){var c=this._getInst(a);if($.isEmptyObject(c)){return false;}b=F.determineDate(b,c.selectedDates[0]||this.today(),null,c.options.dateFormat,c.getConfig());return this._isSelectable(a,b,c.options.onDate,c.get('minDate'),c.get('maxDate'));},_isSelectable:function(a,b,c,d,e){var f=(typeof c==='boolean'?{selectable:c}:(!$.isFunction(c)?{}:c.apply(a,[b,true])));return(f.selectable!==false)&&(!d||b.getTime()>=d.getTime())&&(!e||b.getTime()<=e.getTime());},performAction:function(a,b){var c=this._getInst(a);if(!$.isEmptyObject(c)&&!this.isDisabled(a)){var d=c.options.commands;if(d[b]&&d[b].enabled.apply(a,[c])){d[b].action.apply(a,[c]);}}},showMonth:function(a,b,c,d){var e=this._getInst(a);if(!$.isEmptyObject(e)&&(d!=null||(e.drawDate.getFullYear()!==b||e.drawDate.getMonth()+1!==c))){e.prevDate=F.newDate(e.drawDate);var f=this._checkMinMax((b!=null?F.newDate(b,c,1):F.today()),e);e.drawDate=F.newDate(f.getFullYear(),f.getMonth()+1,(d!=null?d:Math.min(e.drawDate.getDate(),F.daysInMonth(f.getFullYear(),f.getMonth()+1))));this._update(a);}},changeMonth:function(a,b){var c=this._getInst(a);if(!$.isEmptyObject(c)){var d=F.add(F.newDate(c.drawDate),b,'m');this.showMonth(a,d.getFullYear(),d.getMonth()+1);}},changeDay:function(a,b){var c=this._getInst(a);if(!$.isEmptyObject(c)){var d=F.add(F.newDate(c.drawDate),b,'d');this.showMonth(a,d.getFullYear(),d.getMonth()+1,d.getDate());}},_checkMinMax:function(a,b){var c=b.get('minDate');var d=b.get('maxDate');a=(c&&a.getTime()<c.getTime()?F.newDate(c):a);a=(d&&a.getTime()>d.getTime()?F.newDate(d):a);return a;},retrieveDate:function(a,b){var c=this._getInst(a);return($.isEmptyObject(c)?null:this._normaliseDate(new Date(parseInt(b.className.replace(/^.*dp(-?\d+).*$/,'$1'),10))));},selectDate:function(a,b){var c=this._getInst(a);if(!$.isEmptyObject(c)&&!this.isDisabled(a)){var d=this.retrieveDate(a,b);if(c.options.multiSelect){var e=false;for(var i=0;i<c.selectedDates.length;i++){if(d.getTime()===c.selectedDates[i].getTime()){c.selectedDates.splice(i,1);e=true;break;}}if(!e&&c.selectedDates.length<c.options.multiSelect){c.selectedDates.push(d);}}else if(c.options.rangeSelect){if(c.pickingRange){c.selectedDates[1]=d;}else{c.selectedDates=[d,d];}c.pickingRange=!c.pickingRange;}else{c.selectedDates=[d];}c.prevDate=c.drawDate=F.newDate(d);this._updateInput(a);if(c.inline||c.pickingRange||c.selectedDates.length<(c.options.multiSelect||(c.options.rangeSelect?2:1))){this._update(a);}else{this.hide(a);}}},_generateContent:function(h,i){var j=i.options.monthsToShow;j=($.isArray(j)?j:[1,j]);i.drawDate=this._checkMinMax(i.drawDate||i.get('defaultDate')||F.today(),i);var k=F._applyMonthsOffset(F.newDate(i.drawDate),i);var l='';for(var m=0;m<j[0];m++){var n='';for(var o=0;o<j[1];o++){n+=this._generateMonth(h,i,k.getFullYear(),k.getMonth()+1,i.options.renderer,(m===0&&o===0));F.add(k,1,'m');}l+=this._prepare(i.options.renderer.monthRow,i).replace(/\{months\}/,n);}var p=this._prepare(i.options.renderer.picker,i).replace(/\{months\}/,l).replace(/\{weekHeader\}/g,this._generateDayHeaders(i,i.options.renderer));var q=function(a,b,c,d,e){if(p.indexOf('{'+a+':'+d+'}')===-1){return;}var f=i.options.commands[d];var g=(i.options.commandsAsDateFormat?f.date.apply(h,[i]):null);p=p.replace(new RegExp('\\{'+a+':'+d+'\\}','g'),'<'+b+(f.status?' title="'+i.options[f.status]+'"':'')+' class="'+i.options.renderer.commandClass+' '+i.options.renderer.commandClass+'-'+d+' '+e+(f.enabled(i)?'':' '+i.options.renderer.disabledClass)+'">'+(g?F.formatDate(i.options[f.text],g,i.getConfig()):i.options[f.text])+'</'+c+'>');};for(var r in i.options.commands){q('button','button type="button"','button',r,i.options.renderer.commandButtonClass);q('link','a href="javascript:void(0)"','a',r,i.options.renderer.commandLinkClass);}p=$(p);if(j[1]>1){var s=0;$(i.options.renderer.monthSelector,p).each(function(){var a=++s%j[1];$(this).addClass(a===1?'first':(a===0?'last':''));});}var t=this;function removeHighlight(){(i.inline?$(this).closest('.'+t._getMarker()):i.div).find(i.options.renderer.daySelector+' a').removeClass(i.options.renderer.highlightedClass);}p.find(i.options.renderer.daySelector+' a').hover(function(){removeHighlight.apply(this);$(this).addClass(i.options.renderer.highlightedClass);},removeHighlight).click(function(){t.selectDate(h,this);}).end().find('select.'+this._monthYearClass+':not(.'+this._anyYearClass+')').change(function(){var a=$(this).val().split('/');t.showMonth(h,parseInt(a[1],10),parseInt(a[0],10));}).end().find('select.'+this._anyYearClass).click(function(){$(this).css('visibility','hidden').next('input').css({left:this.offsetLeft,top:this.offsetTop,width:this.offsetWidth,height:this.offsetHeight}).show().focus();}).end().find('input.'+t._monthYearClass).change(function(){try{var a=parseInt($(this).val(),10);a=(isNaN(a)?i.drawDate.getFullYear():a);t.showMonth(h,a,i.drawDate.getMonth()+1,i.drawDate.getDate());}catch(e){alert(e);}}).keydown(function(a){if(a.keyCode===13){$(a.elem).change();}else if(a.keyCode===27){$(a.elem).hide().prev('select').css('visibility','visible');i.elem.focus();}});var u={elem:i.elem[0]};p.keydown(u,this._keyDown).keypress(u,this._keyPress).keyup(u,this._keyUp);p.find('.'+i.options.renderer.commandClass).click(function(){if(!$(this).hasClass(i.options.renderer.disabledClass)){var a=this.className.replace(new RegExp('^.*'+i.options.renderer.commandClass+'-([^ ]+).*$'),'$1');F.performAction(h,a);}});if(i.options.isRTL){p.addClass(i.options.renderer.rtlClass);}if(j[0]*j[1]>1){p.addClass(i.options.renderer.multiClass);}if(i.options.pickerClass){p.addClass(i.options.pickerClass);}$('body').append(p);var v=0;p.find(i.options.renderer.monthSelector).each(function(){v+=$(this).outerWidth();});p.width(v/j[0]);if($.isFunction(i.options.onShow)){i.options.onShow.apply(h,[p,i]);}return p;},_generateMonth:function(a,b,c,d,e,f){var g=F.daysInMonth(c,d);var h=b.options.monthsToShow;h=($.isArray(h)?h:[1,h]);var j=b.options.fixedWeeks||(h[0]*h[1]>1);var k=b.options.firstDay;var l=(F.newDate(c,d,1).getDay()-k+7)%7;var m=(j?6:Math.ceil((l+g)/7));var n=b.options.selectOtherMonths&&b.options.showOtherMonths;var o=(b.pickingRange?b.selectedDates[0]:b.get('minDate'));var p=b.get('maxDate');var q=e.week.indexOf('{weekOfYear}')>-1;var r=F.today();var s=F.newDate(c,d,1);F.add(s,-l-(j&&(s.getDay()===k)?7:0),'d');var t=s.getTime();var u='';for(var v=0;v<m;v++){var w=(!q?'':'<span class="dp'+t+'">'+($.isFunction(b.options.calculateWeek)?b.options.calculateWeek(s):0)+'</span>');var x='';for(var y=0;y<7;y++){var z=false;if(b.options.rangeSelect&&b.selectedDates.length>0){z=(s.getTime()>=b.selectedDates[0]&&s.getTime()<=b.selectedDates[1]);}else{for(var i=0;i<b.selectedDates.length;i++){if(b.selectedDates[i].getTime()===s.getTime()){z=true;break;}}}var A=(!$.isFunction(b.options.onDate)?{}:b.options.onDate.apply(a,[s,s.getMonth()+1===d]));var B=(n||s.getMonth()+1===d)&&this._isSelectable(a,s,A.selectable,o,p);x+=this._prepare(e.day,b).replace(/\{day\}/g,(B?'<a href="javascript:void(0)"':'<span')+' class="dp'+t+' '+(A.dateClass||'')+(z&&(n||s.getMonth()+1===d)?' '+e.selectedClass:'')+(B?' '+e.defaultClass:'')+((s.getDay()||7)<6?'':' '+e.weekendClass)+(s.getMonth()+1===d?'':' '+e.otherMonthClass)+(s.getTime()===r.getTime()&&(s.getMonth()+1)===d?' '+e.todayClass:'')+(s.getTime()===b.drawDate.getTime()&&(s.getMonth()+1)===d?' '+e.highlightedClass:'')+'"'+(A.title||(b.options.dayStatus&&B)?' title="'+(A.title||F.formatDate(b.options.dayStatus,s,b.getConfig()))+'"':'')+'>'+(b.options.showOtherMonths||(s.getMonth()+1)===d?A.content||s.getDate():'&#160;')+(B?'</a>':'</span>'));F.add(s,1,'d');t=s.getTime();}u+=this._prepare(e.week,b).replace(/\{days\}/g,x).replace(/\{weekOfYear\}/g,w);}var C=this._prepare(e.month,b).match(/\{monthHeader(:[^\}]+)?\}/);C=(C[0].length<=13?'MM yyyy':C[0].substring(13,C[0].length-1));C=(f?this._generateMonthSelection(b,c,d,o,p,C,e):F.formatDate(C,F.newDate(c,d,1),b.getConfig()));var D=this._prepare(e.weekHeader,b).replace(/\{days\}/g,this._generateDayHeaders(b,e));return this._prepare(e.month,b).replace(/\{monthHeader(:[^\}]+)?\}/g,C).replace(/\{weekHeader\}/g,D).replace(/\{weeks\}/g,u);},_generateDayHeaders:function(a,b){var c='';for(var d=0;d<7;d++){var e=(d+a.options.firstDay)%7;c+=this._prepare(b.dayHeader,a).replace(/\{day\}/g,'<span class="'+this._curDoWClass+e+'" title="'+a.options.dayNames[e]+'">'+a.options.dayNamesMin[e]+'</span>');}return c;},_generateMonthSelection:function(b,c,d,e,f,g){if(!b.options.changeMonth){return F.formatDate(g,F.newDate(c,d,1),b.getConfig());}var h=b.options['monthNames'+(g.match(/mm/i)?'':'Short')];var i=g.replace(/m+/i,'\\x2E').replace(/y+/i,'\\x2F');var j='<select class="'+this._monthYearClass+'" title="'+b.options.monthStatus+'">';for(var m=1;m<=12;m++){if((!e||F.newDate(c,m,F.daysInMonth(c,m)).getTime()>=e.getTime())&&(!f||F.newDate(c,m,1).getTime()<=f.getTime())){j+='<option value="'+m+'/'+c+'"'+(d===m?' selected="selected"':'')+'>'+h[m-1]+'</option>';}}j+='</select>';i=i.replace(/\\x2E/,j);var k=b.options.yearRange;if(k==='any'){j='<select class="'+this._monthYearClass+' '+this._anyYearClass+'" title="'+b.options.yearStatus+'">'+'<option>'+c+'</option></select>'+'<input class="'+this._monthYearClass+' '+this._curMonthClass+d+'" value="'+c+'">';}else{k=k.split(':');var l=F.today().getFullYear();var n=(k[0].match('c[+-].*')?c+parseInt(k[0].substring(1),10):((k[0].match('[+-].*')?l:0)+parseInt(k[0],10)));var o=(k[1].match('c[+-].*')?c+parseInt(k[1].substring(1),10):((k[1].match('[+-].*')?l:0)+parseInt(k[1],10)));j='<select class="'+this._monthYearClass+'" title="'+b.options.yearStatus+'">';n=F.add(F.newDate(n+1,1,1),-1,'d');o=F.newDate(o,1,1);var p=function(y,a){if(y!==0){j+='<option value="'+d+'/'+y+'"'+(c===y?' selected="selected"':'')+'>'+(a||y)+'</option>';}};if(n.getTime()<o.getTime()){n=(e&&e.getTime()>n.getTime()?e:n).getFullYear();o=(f&&f.getTime()<o.getTime()?f:o).getFullYear();var q=Math.floor((o-n)/2);if(!e||e.getFullYear()<n){p(n-q,b.options.earlierText);}for(var y=n;y<=o;y++){p(y);}if(!f||f.getFullYear()>o){p(o+q,b.options.laterText);}}else{n=(f&&f.getTime()<n.getTime()?f:n).getFullYear();o=(e&&e.getTime()>o.getTime()?e:o).getFullYear();var q=Math.floor((n-o)/2);if(!f||f.getFullYear()>n){p(n+q,b.options.earlierText);}for(var y=n;y>=o;y--){p(y);}if(!e||e.getFullYear()<o){p(o-q,b.options.laterText);}}j+='</select>';}i=i.replace(/\\x2F/,j);return i;},_prepare:function(e,f){var g=function(a,b){while(true){var c=e.indexOf('{'+a+':start}');if(c===-1){return;}var d=e.substring(c).indexOf('{'+a+':end}');if(d>-1){e=e.substring(0,c)+(b?e.substr(c+a.length+8,d-a.length-8):'')+e.substring(c+d+a.length+6);}}};g('inline',f.inline);g('popup',!f.inline);var h=/\{l10n:([^\}]+)\}/;var i=null;while(i=h.exec(e)){e=e.replace(i[0],f.options[i[1]]);}return e;}});var F=$.datepick;$(function(){$(document).on('mousedown.'+E,F._checkExternalClick).on('resize.'+E,function(){F.hide(F.curInst)})})})(jQuery);
(function(){var a,b,c,d=function(a,b){return function(){return a.apply(b,arguments)}},e=[].indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(b in this&&this[b]===a)return b;return-1};b=function(){function a(){}return a.prototype.extend=function(a,b){var c,d;for(c in b)d=b[c],null==a[c]&&(a[c]=d);return a},a.prototype.isMobile=function(a){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(a)},a}(),c=this.WeakMap||this.MozWeakMap||(c=function(){function a(){this.keys=[],this.values=[]}return a.prototype.get=function(a){var b,c,d,e,f;for(f=this.keys,b=d=0,e=f.length;e>d;b=++d)if(c=f[b],c===a)return this.values[b]},a.prototype.set=function(a,b){var c,d,e,f,g;for(g=this.keys,c=e=0,f=g.length;f>e;c=++e)if(d=g[c],d===a)return void(this.values[c]=b);return this.keys.push(a),this.values.push(b)},a}()),a=this.MutationObserver||this.WebkitMutationObserver||this.MozMutationObserver||(a=function(){function a(){console.warn("MutationObserver is not supported by your browser."),console.warn("WOW.js cannot detect dom mutations, please call .sync() after loading new content.")}return a.notSupported=!0,a.prototype.observe=function(){},a}()),this.WOW=function(){function f(a){null==a&&(a={}),this.scrollCallback=d(this.scrollCallback,this),this.scrollHandler=d(this.scrollHandler,this),this.start=d(this.start,this),this.scrolled=!0,this.config=this.util().extend(a,this.defaults),this.animationNameCache=new c}return f.prototype.defaults={boxClass:"wow",animateClass:"animated",offset:0,mobile:!0,live:!0},f.prototype.init=function(){var a;return this.element=window.document.documentElement,"interactive"===(a=document.readyState)||"complete"===a?this.start():document.addEventListener("DOMContentLoaded",this.start),this.finished=[]},f.prototype.start=function(){var b,c,d,e;if(this.stopped=!1,this.boxes=function(){var a,c,d,e;for(d=this.element.querySelectorAll("."+this.config.boxClass),e=[],a=0,c=d.length;c>a;a++)b=d[a],e.push(b);return e}.call(this),this.all=function(){var a,c,d,e;for(d=this.boxes,e=[],a=0,c=d.length;c>a;a++)b=d[a],e.push(b);return e}.call(this),this.boxes.length)if(this.disabled())this.resetStyle();else{for(e=this.boxes,c=0,d=e.length;d>c;c++)b=e[c],this.applyStyle(b,!0);window.addEventListener("scroll",this.scrollHandler,!1),window.addEventListener("resize",this.scrollHandler,!1),this.interval=setInterval(this.scrollCallback,50)}return this.config.live?new a(function(a){return function(b){var c,d,e,f,g;for(g=[],e=0,f=b.length;f>e;e++)d=b[e],g.push(function(){var a,b,e,f;for(e=d.addedNodes||[],f=[],a=0,b=e.length;b>a;a++)c=e[a],f.push(this.doSync(c));return f}.call(a));return g}}(this)).observe(document.body,{childList:!0,subtree:!0}):void 0},f.prototype.stop=function(){return this.stopped=!0,window.removeEventListener("scroll",this.scrollHandler,!1),window.removeEventListener("resize",this.scrollHandler,!1),null!=this.interval?clearInterval(this.interval):void 0},f.prototype.sync=function(){return a.notSupported?this.doSync(this.element):void 0},f.prototype.doSync=function(a){var b,c,d,f,g;if(!this.stopped){if(null==a&&(a=this.element),1!==a.nodeType)return;for(a=a.parentNode||a,f=a.querySelectorAll("."+this.config.boxClass),g=[],c=0,d=f.length;d>c;c++)b=f[c],e.call(this.all,b)<0?(this.applyStyle(b,!0),this.boxes.push(b),this.all.push(b),g.push(this.scrolled=!0)):g.push(void 0);return g}},f.prototype.show=function(a){return this.applyStyle(a),a.className=""+a.className+" "+this.config.animateClass},f.prototype.applyStyle=function(a,b){var c,d,e;return d=a.getAttribute("data-wow-duration"),c=a.getAttribute("data-wow-delay"),e=a.getAttribute("data-wow-iteration"),this.animate(function(f){return function(){return f.customStyle(a,b,d,c,e)}}(this))},f.prototype.animate=function(){return"requestAnimationFrame"in window?function(a){return window.requestAnimationFrame(a)}:function(a){return a()}}(),f.prototype.resetStyle=function(){var a,b,c,d,e;for(d=this.boxes,e=[],b=0,c=d.length;c>b;b++)a=d[b],e.push(a.setAttribute("style","visibility: visible;"));return e},f.prototype.customStyle=function(a,b,c,d,e){return b&&this.cacheAnimationName(a),a.style.visibility=b?"hidden":"visible",c&&this.vendorSet(a.style,{animationDuration:c}),d&&this.vendorSet(a.style,{animationDelay:d}),e&&this.vendorSet(a.style,{animationIterationCount:e}),this.vendorSet(a.style,{animationName:b?"none":this.cachedAnimationName(a)}),a},f.prototype.vendors=["moz","webkit"],f.prototype.vendorSet=function(a,b){var c,d,e,f;f=[];for(c in b)d=b[c],a[""+c]=d,f.push(function(){var b,f,g,h;for(g=this.vendors,h=[],b=0,f=g.length;f>b;b++)e=g[b],h.push(a[""+e+c.charAt(0).toUpperCase()+c.substr(1)]=d);return h}.call(this));return f},f.prototype.vendorCSS=function(a,b){var c,d,e,f,g,h;for(d=window.getComputedStyle(a),c=d.getPropertyCSSValue(b),h=this.vendors,f=0,g=h.length;g>f;f++)e=h[f],c=c||d.getPropertyCSSValue("-"+e+"-"+b);return c},f.prototype.animationName=function(a){var b;try{b=this.vendorCSS(a,"animation-name").cssText}catch(c){b=window.getComputedStyle(a).getPropertyValue("animation-name")}return"none"===b?"":b},f.prototype.cacheAnimationName=function(a){return this.animationNameCache.set(a,this.animationName(a))},f.prototype.cachedAnimationName=function(a){return this.animationNameCache.get(a)},f.prototype.scrollHandler=function(){return this.scrolled=!0},f.prototype.scrollCallback=function(){var a;return!this.scrolled||(this.scrolled=!1,this.boxes=function(){var b,c,d,e;for(d=this.boxes,e=[],b=0,c=d.length;c>b;b++)a=d[b],a&&(this.isVisible(a)?this.show(a):e.push(a));return e}.call(this),this.boxes.length||this.config.live)?void 0:this.stop()},f.prototype.offsetTop=function(a){for(var b;void 0===a.offsetTop;)a=a.parentNode;for(b=a.offsetTop;a=a.offsetParent;)b+=a.offsetTop;return b},f.prototype.isVisible=function(a){var b,c,d,e,f;return c=a.getAttribute("data-wow-offset")||this.config.offset,f=window.pageYOffset,e=f+Math.min(this.element.clientHeight,innerHeight)-c,d=this.offsetTop(a),b=d+a.clientHeight,e>=d&&b>=f},f.prototype.util=function(){return null!=this._util?this._util:this._util=new b},f.prototype.disabled=function(){return!this.config.mobile&&this.util().isMobile(navigator.userAgent)},f}()}).call(this);
!function(a){return"function"==typeof define&&define.amd?define(["jquery"],function(b){return a(b,window,document)}):"object"==typeof exports?module.exports=a(require("jquery"),window,document):a(jQuery,window,document)}(function(a,b,c){"use strict";var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H;z={paneClass:"nano-pane",sliderClass:"nano-slider",contentClass:"nano-content",enabledClass:"has-scrollbar",flashedClass:"flashed",activeClass:"active",iOSNativeScrolling:!1,preventPageScrolling:!1,disableResize:!1,alwaysVisible:!1,flashDelay:1500,sliderMinHeight:20,sliderMaxHeight:null,documentContext:null,windowContext:null},u="scrollbar",t="scroll",l="mousedown",m="mouseenter",n="mousemove",p="mousewheel",o="mouseup",s="resize",h="drag",i="enter",w="up",r="panedown",f="DOMMouseScroll",g="down",x="wheel",j="keydown",k="keyup",v="touchmove",d="Microsoft Internet Explorer"===b.navigator.appName&&/msie 7./i.test(b.navigator.appVersion)&&b.ActiveXObject,e=null,D=b.requestAnimationFrame,y=b.cancelAnimationFrame,F=c.createElement("div").style,H=function(){var a,b,c,d,e,f;for(d=["t","webkitT","MozT","msT","OT"],a=e=0,f=d.length;f>e;a=++e)if(c=d[a],b=d[a]+"ransform",b in F)return d[a].substr(0,d[a].length-1);return!1}(),G=function(a){return H===!1?!1:""===H?a:H+a.charAt(0).toUpperCase()+a.substr(1)},E=G("transform"),B=E!==!1,A=function(){var a,b,d;return a=c.createElement("div"),b=a.style,b.position="absolute",b.width="100px",b.height="100px",b.overflow=t,b.top="-9999px",c.body.appendChild(a),d=a.offsetWidth-a.clientWidth,c.body.removeChild(a),d},C=function(){var a,c,d;return c=b.navigator.userAgent,(a=/(?=.+Mac OS X)(?=.+Firefox)/.test(c))?(d=/Firefox\/\d{2}\./.exec(c),d&&(d=d[0].replace(/\D+/g,"")),a&&+d>23):!1},q=function(){function j(d,f){this.el=d,this.options=f,e||(e=A()),this.$el=a(this.el),this.doc=a(this.options.documentContext||c),this.win=a(this.options.windowContext||b),this.body=this.doc.find("body"),this.$content=this.$el.children("."+this.options.contentClass),this.$content.attr("tabindex",this.options.tabIndex||0),this.content=this.$content[0],this.previousPosition=0,this.options.iOSNativeScrolling&&null!=this.el.style.WebkitOverflowScrolling?this.nativeScrolling():this.generate(),this.createEvents(),this.addEvents(),this.reset()}return j.prototype.preventScrolling=function(a,b){if(this.isActive)if(a.type===f)(b===g&&a.originalEvent.detail>0||b===w&&a.originalEvent.detail<0)&&a.preventDefault();else if(a.type===p){if(!a.originalEvent||!a.originalEvent.wheelDelta)return;(b===g&&a.originalEvent.wheelDelta<0||b===w&&a.originalEvent.wheelDelta>0)&&a.preventDefault()}},j.prototype.nativeScrolling=function(){this.$content.css({WebkitOverflowScrolling:"touch"}),this.iOSNativeScrolling=!0,this.isActive=!0},j.prototype.updateScrollValues=function(){var a,b;a=this.content,this.maxScrollTop=a.scrollHeight-a.clientHeight,this.prevScrollTop=this.contentScrollTop||0,this.contentScrollTop=a.scrollTop,b=this.contentScrollTop>this.previousPosition?"down":this.contentScrollTop<this.previousPosition?"up":"same",this.previousPosition=this.contentScrollTop,"same"!==b&&this.$el.trigger("update",{position:this.contentScrollTop,maximum:this.maxScrollTop,direction:b}),this.iOSNativeScrolling||(this.maxSliderTop=this.paneHeight-this.sliderHeight,this.sliderTop=0===this.maxScrollTop?0:this.contentScrollTop*this.maxSliderTop/this.maxScrollTop)},j.prototype.setOnScrollStyles=function(){var a;B?(a={},a[E]="translate(0, "+this.sliderTop+"px)"):a={top:this.sliderTop},D?(y&&this.scrollRAF&&y(this.scrollRAF),this.scrollRAF=D(function(b){return function(){return b.scrollRAF=null,b.slider.css(a)}}(this))):this.slider.css(a)},j.prototype.createEvents=function(){this.events={down:function(a){return function(b){return a.isBeingDragged=!0,a.offsetY=b.pageY-a.slider.offset().top,a.slider.is(b.target)||(a.offsetY=0),a.pane.addClass(a.options.activeClass),a.doc.bind(n,a.events[h]).bind(o,a.events[w]),a.body.bind(m,a.events[i]),!1}}(this),drag:function(a){return function(b){return a.sliderY=b.pageY-a.$el.offset().top-a.paneTop-(a.offsetY||.5*a.sliderHeight),a.scroll(),a.contentScrollTop>=a.maxScrollTop&&a.prevScrollTop!==a.maxScrollTop?a.$el.trigger("scrollend"):0===a.contentScrollTop&&0!==a.prevScrollTop&&a.$el.trigger("scrolltop"),!1}}(this),up:function(a){return function(b){return a.isBeingDragged=!1,a.pane.removeClass(a.options.activeClass),a.doc.unbind(n,a.events[h]).unbind(o,a.events[w]),a.body.unbind(m,a.events[i]),!1}}(this),resize:function(a){return function(b){a.reset()}}(this),panedown:function(a){return function(b){return a.sliderY=(b.offsetY||b.originalEvent.layerY)-.5*a.sliderHeight,a.scroll(),a.events.down(b),!1}}(this),scroll:function(a){return function(b){a.updateScrollValues(),a.isBeingDragged||(a.iOSNativeScrolling||(a.sliderY=a.sliderTop,a.setOnScrollStyles()),null!=b&&(a.contentScrollTop>=a.maxScrollTop?(a.options.preventPageScrolling&&a.preventScrolling(b,g),a.prevScrollTop!==a.maxScrollTop&&a.$el.trigger("scrollend")):0===a.contentScrollTop&&(a.options.preventPageScrolling&&a.preventScrolling(b,w),0!==a.prevScrollTop&&a.$el.trigger("scrolltop"))))}}(this),wheel:function(a){return function(b){var c;if(null!=b)return c=b.delta||b.wheelDelta||b.originalEvent&&b.originalEvent.wheelDelta||-b.detail||b.originalEvent&&-b.originalEvent.detail,c&&(a.sliderY+=-c/3),a.scroll(),!1}}(this),enter:function(a){return function(b){var c;if(a.isBeingDragged)return 1!==(b.buttons||b.which)?(c=a.events)[w].apply(c,arguments):void 0}}(this)}},j.prototype.addEvents=function(){var a;this.removeEvents(),a=this.events,this.options.disableResize||this.win.bind(s,a[s]),this.iOSNativeScrolling||(this.slider.bind(l,a[g]),this.pane.bind(l,a[r]).bind(""+p+" "+f,a[x])),this.$content.bind(""+t+" "+p+" "+f+" "+v,a[t])},j.prototype.removeEvents=function(){var a;a=this.events,this.win.unbind(s,a[s]),this.iOSNativeScrolling||(this.slider.unbind(),this.pane.unbind()),this.$content.unbind(""+t+" "+p+" "+f+" "+v,a[t])},j.prototype.generate=function(){var a,c,d,f,g,h,i;return f=this.options,h=f.paneClass,i=f.sliderClass,a=f.contentClass,(g=this.$el.children("."+h)).length||g.children("."+i).length||this.$el.append('<div class="'+h+'"><div class="'+i+'" /></div>'),this.pane=this.$el.children("."+h),this.slider=this.pane.find("."+i),0===e&&C()?(d=b.getComputedStyle(this.content,null).getPropertyValue("padding-right").replace(/[^0-9.]+/g,""),c={right:-14,paddingRight:+d+14}):e&&(c={right:-e},this.$el.addClass(f.enabledClass)),null!=c&&this.$content.css(c),this},j.prototype.restore=function(){this.stopped=!1,this.iOSNativeScrolling||this.pane.show(),this.addEvents()},j.prototype.reset=function(){var a,b,c,f,g,h,i,j,k,l,m,n;return this.iOSNativeScrolling?void(this.contentHeight=this.content.scrollHeight):(this.$el.find("."+this.options.paneClass).length||this.generate().stop(),this.stopped&&this.restore(),a=this.content,f=a.style,g=f.overflowY,d&&this.$content.css({height:this.$content.height()}),b=a.scrollHeight+e,l=parseInt(this.$el.css("max-height"),10),l>0&&(this.$el.height(""),this.$el.height(a.scrollHeight>l?l:a.scrollHeight)),i=this.pane.outerHeight(!1),k=parseInt(this.pane.css("top"),10),h=parseInt(this.pane.css("bottom"),10),j=i+k+h,n=Math.round(j/b*i),n<this.options.sliderMinHeight?n=this.options.sliderMinHeight:null!=this.options.sliderMaxHeight&&n>this.options.sliderMaxHeight&&(n=this.options.sliderMaxHeight),g===t&&f.overflowX!==t&&(n+=e),this.maxSliderTop=j-n,this.contentHeight=b,this.paneHeight=i,this.paneOuterHeight=j,this.sliderHeight=n,this.paneTop=k,this.slider.height(n),this.events.scroll(),this.pane.show(),this.isActive=!0,a.scrollHeight===a.clientHeight||this.pane.outerHeight(!0)>=a.scrollHeight&&g!==t?(this.pane.hide(),this.isActive=!1):this.el.clientHeight===a.scrollHeight&&g===t?this.slider.hide():this.slider.show(),this.pane.css({opacity:this.options.alwaysVisible?1:"",visibility:this.options.alwaysVisible?"visible":""}),c=this.$content.css("position"),("static"===c||"relative"===c)&&(m=parseInt(this.$content.css("right"),10),m&&this.$content.css({right:"",marginRight:m})),this)},j.prototype.scroll=function(){return this.isActive?(this.sliderY=Math.max(0,this.sliderY),this.sliderY=Math.min(this.maxSliderTop,this.sliderY),this.$content.scrollTop(this.maxScrollTop*this.sliderY/this.maxSliderTop),this.iOSNativeScrolling||(this.updateScrollValues(),this.setOnScrollStyles()),this):void 0},j.prototype.scrollBottom=function(a){return this.isActive?(this.$content.scrollTop(this.contentHeight-this.$content.height()-a).trigger(p),this.stop().restore(),this):void 0},j.prototype.scrollTop=function(a){return this.isActive?(this.$content.scrollTop(+a).trigger(p),this.stop().restore(),this):void 0},j.prototype.scrollTo=function(a){return this.isActive?(this.scrollTop(this.$el.find(a).get(0).offsetTop),this):void 0},j.prototype.stop=function(){return y&&this.scrollRAF&&(y(this.scrollRAF),this.scrollRAF=null),this.stopped=!0,this.removeEvents(),this.iOSNativeScrolling||this.pane.hide(),this},j.prototype.destroy=function(){return this.stopped||this.stop(),!this.iOSNativeScrolling&&this.pane.length&&this.pane.remove(),d&&this.$content.height(""),this.$content.removeAttr("tabindex"),this.$el.hasClass(this.options.enabledClass)&&(this.$el.removeClass(this.options.enabledClass),this.$content.css({right:""})),this},j.prototype.flash=function(){return!this.iOSNativeScrolling&&this.isActive?(this.reset(),this.pane.addClass(this.options.flashedClass),setTimeout(function(a){return function(){a.pane.removeClass(a.options.flashedClass)}}(this),this.options.flashDelay),this):void 0},j}(),a.fn.nanoScroller=function(b){return this.each(function(){var c,d;if((d=this.nanoscroller)||(c=a.extend({},z,b),this.nanoscroller=d=new q(this,c)),b&&"object"==typeof b){if(a.extend(d.options,b),null!=b.scrollBottom)return d.scrollBottom(b.scrollBottom);if(null!=b.scrollTop)return d.scrollTop(b.scrollTop);if(b.scrollTo)return d.scrollTo(b.scrollTo);if("bottom"===b.scroll)return d.scrollBottom(0);if("top"===b.scroll)return d.scrollTop(0);if(b.scroll&&b.scroll instanceof a)return d.scrollTo(b.scroll);if(b.stop)return d.stop();if(b.destroy)return d.destroy();if(b.flash)return d.flash()}return d.reset()})},a.fn.nanoScroller.Constructor=q});
(function(r,G,f,v){var J=f("html"),n=f(r),p=f(G),b=f.fancybox=function(){b.open.apply(this,arguments)},I=navigator.userAgent.match(/msie/i),B=null,s=G.createTouch!==v,t=function(a){return a&&a.hasOwnProperty&&a instanceof f},q=function(a){return a&&"string"===f.type(a)},E=function(a){return q(a)&&0<a.indexOf("%")},l=function(a,d){var e=parseInt(a,10)||0;d&&E(a)&&(e*=b.getViewport()[d]/100);return Math.ceil(e)},w=function(a,b){return l(a,b)+"px"};f.extend(b,{version:"2.1.5",defaults:{padding:15,margin:20,
width:800,height:600,minWidth:100,minHeight:100,maxWidth:9999,maxHeight:9999,pixelRatio:1,autoSize:!0,autoHeight:!1,autoWidth:!1,autoResize:!0,autoCenter:!s,fitToView:!0,aspectRatio:!1,topRatio:0.5,leftRatio:0.5,scrolling:"auto",wrapCSS:"",arrows:!0,closeBtn:!0,closeClick:!1,nextClick:!1,mouseWheel:!0,autoPlay:!1,playSpeed:3E3,preload:3,modal:!1,loop:!0,ajax:{dataType:"html",headers:{"X-fancyBox":!0}},iframe:{scrolling:"auto",preload:!0},swf:{wmode:"transparent",allowfullscreen:"true",allowscriptaccess:"always"},
keys:{next:{13:"left",34:"up",39:"left",40:"up"},prev:{8:"right",33:"down",37:"right",38:"down"},close:[27],play:[32],toggle:[70]},direction:{next:"left",prev:"right"},scrollOutside:!0,index:0,type:null,href:null,content:null,title:null,tpl:{wrap:'<div class="fancybox-wrap" tabIndex="-1"><div class="fancybox-skin"><div class="fancybox-outer"><div class="fancybox-inner"></div></div></div></div>',image:'<img class="fancybox-image" src="{href}" alt="" />',iframe:'<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" frameborder="0" vspace="0" hspace="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen'+
(I?' allowtransparency="true"':"")+"></iframe>",error:'<p class="fancybox-error">The requested content cannot be loaded.<br/>Please try again later.</p>',closeBtn:'<a title="Close" class="fancybox-item fancybox-close" href="javascript:;"></a>',next:'<a title="Next" class="fancybox-nav fancybox-next" href="javascript:;"><span></span></a>',prev:'<a title="Previous" class="fancybox-nav fancybox-prev" href="javascript:;"><span></span></a>'},openEffect:"fade",openSpeed:250,openEasing:"swing",openOpacity:!0,
openMethod:"zoomIn",closeEffect:"fade",closeSpeed:250,closeEasing:"swing",closeOpacity:!0,closeMethod:"zoomOut",nextEffect:"elastic",nextSpeed:250,nextEasing:"swing",nextMethod:"changeIn",prevEffect:"elastic",prevSpeed:250,prevEasing:"swing",prevMethod:"changeOut",helpers:{overlay:!0,title:!0},onCancel:f.noop,beforeLoad:f.noop,afterLoad:f.noop,beforeShow:f.noop,afterShow:f.noop,beforeChange:f.noop,beforeClose:f.noop,afterClose:f.noop},group:{},opts:{},previous:null,coming:null,current:null,isActive:!1,
isOpen:!1,isOpened:!1,wrap:null,skin:null,outer:null,inner:null,player:{timer:null,isActive:!1},ajaxLoad:null,imgPreload:null,transitions:{},helpers:{},open:function(a,d){if(a&&(f.isPlainObject(d)||(d={}),!1!==b.close(!0)))return f.isArray(a)||(a=t(a)?f(a).get():[a]),f.each(a,function(e,c){var k={},g,h,j,m,l;"object"===f.type(c)&&(c.nodeType&&(c=f(c)),t(c)?(k={href:c.data("fancybox-href")||c.attr("href"),title:c.data("fancybox-title")||c.attr("title"),isDom:!0,element:c},f.metadata&&f.extend(!0,k,
c.metadata())):k=c);g=d.href||k.href||(q(c)?c:null);h=d.title!==v?d.title:k.title||"";m=(j=d.content||k.content)?"html":d.type||k.type;!m&&k.isDom&&(m=c.data("fancybox-type"),m||(m=(m=c.prop("class").match(/fancybox\.(\w+)/))?m[1]:null));q(g)&&(m||(b.isImage(g)?m="image":b.isSWF(g)?m="swf":"#"===g.charAt(0)?m="inline":q(c)&&(m="html",j=c)),"ajax"===m&&(l=g.split(/\s+/,2),g=l.shift(),l=l.shift()));j||("inline"===m?g?j=f(q(g)?g.replace(/.*(?=#[^\s]+$)/,""):g):k.isDom&&(j=c):"html"===m?j=g:!m&&(!g&&
k.isDom)&&(m="inline",j=c));f.extend(k,{href:g,type:m,content:j,title:h,selector:l});a[e]=k}),b.opts=f.extend(!0,{},b.defaults,d),d.keys!==v&&(b.opts.keys=d.keys?f.extend({},b.defaults.keys,d.keys):!1),b.group=a,b._start(b.opts.index)},cancel:function(){var a=b.coming;a&&!1!==b.trigger("onCancel")&&(b.hideLoading(),b.ajaxLoad&&b.ajaxLoad.abort(),b.ajaxLoad=null,b.imgPreload&&(b.imgPreload.onload=b.imgPreload.onerror=null),a.wrap&&a.wrap.stop(!0,!0).trigger("onReset").remove(),b.coming=null,b.current||
b._afterZoomOut(a))},close:function(a){b.cancel();!1!==b.trigger("beforeClose")&&(b.unbindEvents(),b.isActive&&(!b.isOpen||!0===a?(f(".fancybox-wrap").stop(!0).trigger("onReset").remove(),b._afterZoomOut()):(b.isOpen=b.isOpened=!1,b.isClosing=!0,f(".fancybox-item, .fancybox-nav").remove(),b.wrap.stop(!0,!0).removeClass("fancybox-opened"),b.transitions[b.current.closeMethod]())))},play:function(a){var d=function(){clearTimeout(b.player.timer)},e=function(){d();b.current&&b.player.isActive&&(b.player.timer=
setTimeout(b.next,b.current.playSpeed))},c=function(){d();p.unbind(".player");b.player.isActive=!1;b.trigger("onPlayEnd")};if(!0===a||!b.player.isActive&&!1!==a){if(b.current&&(b.current.loop||b.current.index<b.group.length-1))b.player.isActive=!0,p.bind({"onCancel.player beforeClose.player":c,"onUpdate.player":e,"beforeLoad.player":d}),e(),b.trigger("onPlayStart")}else c()},next:function(a){var d=b.current;d&&(q(a)||(a=d.direction.next),b.jumpto(d.index+1,a,"next"))},prev:function(a){var d=b.current;
d&&(q(a)||(a=d.direction.prev),b.jumpto(d.index-1,a,"prev"))},jumpto:function(a,d,e){var c=b.current;c&&(a=l(a),b.direction=d||c.direction[a>=c.index?"next":"prev"],b.router=e||"jumpto",c.loop&&(0>a&&(a=c.group.length+a%c.group.length),a%=c.group.length),c.group[a]!==v&&(b.cancel(),b._start(a)))},reposition:function(a,d){var e=b.current,c=e?e.wrap:null,k;c&&(k=b._getPosition(d),a&&"scroll"===a.type?(delete k.position,c.stop(!0,!0).animate(k,200)):(c.css(k),e.pos=f.extend({},e.dim,k)))},update:function(a){var d=
a&&a.type,e=!d||"orientationchange"===d;e&&(clearTimeout(B),B=null);b.isOpen&&!B&&(B=setTimeout(function(){var c=b.current;c&&!b.isClosing&&(b.wrap.removeClass("fancybox-tmp"),(e||"load"===d||"resize"===d&&c.autoResize)&&b._setDimension(),"scroll"===d&&c.canShrink||b.reposition(a),b.trigger("onUpdate"),B=null)},e&&!s?0:300))},toggle:function(a){b.isOpen&&(b.current.fitToView="boolean"===f.type(a)?a:!b.current.fitToView,s&&(b.wrap.removeAttr("style").addClass("fancybox-tmp"),b.trigger("onUpdate")),
b.update())},hideLoading:function(){p.unbind(".loading");f("#fancybox-loading").remove()},showLoading:function(){var a,d;b.hideLoading();a=f('<div id="fancybox-loading"><div></div></div>').click(b.cancel).appendTo("body");p.bind("keydown.loading",function(a){if(27===(a.which||a.keyCode))a.preventDefault(),b.cancel()});b.defaults.fixed||(d=b.getViewport(),a.css({position:"absolute",top:0.5*d.h+d.y,left:0.5*d.w+d.x}))},getViewport:function(){var a=b.current&&b.current.locked||!1,d={x:n.scrollLeft(),
y:n.scrollTop()};a?(d.w=a[0].clientWidth,d.h=a[0].clientHeight):(d.w=s&&r.innerWidth?r.innerWidth:n.width(),d.h=s&&r.innerHeight?r.innerHeight:n.height());return d},unbindEvents:function(){b.wrap&&t(b.wrap)&&b.wrap.unbind(".fb");p.unbind(".fb");n.unbind(".fb")},bindEvents:function(){var a=b.current,d;a&&(n.bind("orientationchange.fb"+(s?"":" resize.fb")+(a.autoCenter&&!a.locked?" scroll.fb":""),b.update),(d=a.keys)&&p.bind("keydown.fb",function(e){var c=e.which||e.keyCode,k=e.target||e.srcElement;
if(27===c&&b.coming)return!1;!e.ctrlKey&&(!e.altKey&&!e.shiftKey&&!e.metaKey&&(!k||!k.type&&!f(k).is("[contenteditable]")))&&f.each(d,function(d,k){if(1<a.group.length&&k[c]!==v)return b[d](k[c]),e.preventDefault(),!1;if(-1<f.inArray(c,k))return b[d](),e.preventDefault(),!1})}),f.fn.mousewheel&&a.mouseWheel&&b.wrap.bind("mousewheel.fb",function(d,c,k,g){for(var h=f(d.target||null),j=!1;h.length&&!j&&!h.is(".fancybox-skin")&&!h.is(".fancybox-wrap");)j=h[0]&&!(h[0].style.overflow&&"hidden"===h[0].style.overflow)&&
(h[0].clientWidth&&h[0].scrollWidth>h[0].clientWidth||h[0].clientHeight&&h[0].scrollHeight>h[0].clientHeight),h=f(h).parent();if(0!==c&&!j&&1<b.group.length&&!a.canShrink){if(0<g||0<k)b.prev(0<g?"down":"left");else if(0>g||0>k)b.next(0>g?"up":"right");d.preventDefault()}}))},trigger:function(a,d){var e,c=d||b.coming||b.current;if(c){f.isFunction(c[a])&&(e=c[a].apply(c,Array.prototype.slice.call(arguments,1)));if(!1===e)return!1;c.helpers&&f.each(c.helpers,function(d,e){if(e&&b.helpers[d]&&f.isFunction(b.helpers[d][a]))b.helpers[d][a](f.extend(!0,
{},b.helpers[d].defaults,e),c)});p.trigger(a)}},isImage:function(a){return q(a)&&a.match(/(^data:image\/.*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg)((\?|#).*)?$)/i)},isSWF:function(a){return q(a)&&a.match(/\.(swf)((\?|#).*)?$/i)},_start:function(a){var d={},e,c;a=l(a);e=b.group[a]||null;if(!e)return!1;d=f.extend(!0,{},b.opts,e);e=d.margin;c=d.padding;"number"===f.type(e)&&(d.margin=[e,e,e,e]);"number"===f.type(c)&&(d.padding=[c,c,c,c]);d.modal&&f.extend(!0,d,{closeBtn:!1,closeClick:!1,nextClick:!1,arrows:!1,
mouseWheel:!1,keys:null,helpers:{overlay:{closeClick:!1}}});d.autoSize&&(d.autoWidth=d.autoHeight=!0);"auto"===d.width&&(d.autoWidth=!0);"auto"===d.height&&(d.autoHeight=!0);d.group=b.group;d.index=a;b.coming=d;if(!1===b.trigger("beforeLoad"))b.coming=null;else{c=d.type;e=d.href;if(!c)return b.coming=null,b.current&&b.router&&"jumpto"!==b.router?(b.current.index=a,b[b.router](b.direction)):!1;b.isActive=!0;if("image"===c||"swf"===c)d.autoHeight=d.autoWidth=!1,d.scrolling="visible";"image"===c&&(d.aspectRatio=
!0);"iframe"===c&&s&&(d.scrolling="scroll");d.wrap=f(d.tpl.wrap).addClass("fancybox-"+(s?"mobile":"desktop")+" fancybox-type-"+c+" fancybox-tmp "+d.wrapCSS).appendTo(d.parent||"body");f.extend(d,{skin:f(".fancybox-skin",d.wrap),outer:f(".fancybox-outer",d.wrap),inner:f(".fancybox-inner",d.wrap)});f.each(["Top","Right","Bottom","Left"],function(a,b){d.skin.css("padding"+b,w(d.padding[a]))});b.trigger("onReady");if("inline"===c||"html"===c){if(!d.content||!d.content.length)return b._error("content")}else if(!e)return b._error("href");
"image"===c?b._loadImage():"ajax"===c?b._loadAjax():"iframe"===c?b._loadIframe():b._afterLoad()}},_error:function(a){f.extend(b.coming,{type:"html",autoWidth:!0,autoHeight:!0,minWidth:0,minHeight:0,scrolling:"no",hasError:a,content:b.coming.tpl.error});b._afterLoad()},_loadImage:function(){var a=b.imgPreload=new Image;a.onload=function(){this.onload=this.onerror=null;b.coming.width=this.width/b.opts.pixelRatio;b.coming.height=this.height/b.opts.pixelRatio;b._afterLoad()};a.onerror=function(){this.onload=
this.onerror=null;b._error("image")};a.src=b.coming.href;!0!==a.complete&&b.showLoading()},_loadAjax:function(){var a=b.coming;b.showLoading();b.ajaxLoad=f.ajax(f.extend({},a.ajax,{url:a.href,error:function(a,e){b.coming&&"abort"!==e?b._error("ajax",a):b.hideLoading()},success:function(d,e){"success"===e&&(a.content=d,b._afterLoad())}}))},_loadIframe:function(){var a=b.coming,d=f(a.tpl.iframe.replace(/\{rnd\}/g,(new Date).getTime())).attr("scrolling",s?"auto":a.iframe.scrolling).attr("src",a.href);
f(a.wrap).bind("onReset",function(){try{f(this).find("iframe").hide().attr("src","//about:blank").end().empty()}catch(a){}});a.iframe.preload&&(b.showLoading(),d.one("load",function(){f(this).data("ready",1);s||f(this).bind("load.fb",b.update);f(this).parents(".fancybox-wrap").width("100%").removeClass("fancybox-tmp").show();b._afterLoad()}));a.content=d.appendTo(a.inner);a.iframe.preload||b._afterLoad()},_preloadImages:function(){var a=b.group,d=b.current,e=a.length,c=d.preload?Math.min(d.preload,
e-1):0,f,g;for(g=1;g<=c;g+=1)f=a[(d.index+g)%e],"image"===f.type&&f.href&&((new Image).src=f.href)},_afterLoad:function(){var a=b.coming,d=b.current,e,c,k,g,h;b.hideLoading();if(a&&!1!==b.isActive)if(!1===b.trigger("afterLoad",a,d))a.wrap.stop(!0).trigger("onReset").remove(),b.coming=null;else{d&&(b.trigger("beforeChange",d),d.wrap.stop(!0).removeClass("fancybox-opened").find(".fancybox-item, .fancybox-nav").remove());b.unbindEvents();e=a.content;c=a.type;k=a.scrolling;f.extend(b,{wrap:a.wrap,skin:a.skin,
outer:a.outer,inner:a.inner,current:a,previous:d});g=a.href;switch(c){case "inline":case "ajax":case "html":a.selector?e=f("<div>").html(e).find(a.selector):t(e)&&(e.data("fancybox-placeholder")||e.data("fancybox-placeholder",f('<div class="fancybox-placeholder"></div>').insertAfter(e).hide()),e=e.show().detach(),a.wrap.bind("onReset",function(){f(this).find(e).length&&e.hide().replaceAll(e.data("fancybox-placeholder")).data("fancybox-placeholder",!1)}));break;case "image":e=a.tpl.image.replace("{href}",
g);break;case "swf":e='<object id="fancybox-swf" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%"><param name="movie" value="'+g+'"></param>',h="",f.each(a.swf,function(a,b){e+='<param name="'+a+'" value="'+b+'"></param>';h+=" "+a+'="'+b+'"'}),e+='<embed src="'+g+'" type="application/x-shockwave-flash" width="100%" height="100%"'+h+"></embed></object>"}(!t(e)||!e.parent().is(a.inner))&&a.inner.append(e);b.trigger("beforeShow");a.inner.css("overflow","yes"===k?"scroll":
"no"===k?"hidden":k);b._setDimension();b.reposition();b.isOpen=!1;b.coming=null;b.bindEvents();if(b.isOpened){if(d.prevMethod)b.transitions[d.prevMethod]()}else f(".fancybox-wrap").not(a.wrap).stop(!0).trigger("onReset").remove();b.transitions[b.isOpened?a.nextMethod:a.openMethod]();b._preloadImages()}},_setDimension:function(){var a=b.getViewport(),d=0,e=!1,c=!1,e=b.wrap,k=b.skin,g=b.inner,h=b.current,c=h.width,j=h.height,m=h.minWidth,u=h.minHeight,n=h.maxWidth,p=h.maxHeight,s=h.scrolling,q=h.scrollOutside?
h.scrollbarWidth:0,x=h.margin,y=l(x[1]+x[3]),r=l(x[0]+x[2]),v,z,t,C,A,F,B,D,H;e.add(k).add(g).width("auto").height("auto").removeClass("fancybox-tmp");x=l(k.outerWidth(!0)-k.width());v=l(k.outerHeight(!0)-k.height());z=y+x;t=r+v;C=E(c)?(a.w-z)*l(c)/100:c;A=E(j)?(a.h-t)*l(j)/100:j;if("iframe"===h.type){if(H=h.content,h.autoHeight&&1===H.data("ready"))try{H[0].contentWindow.document.location&&(g.width(C).height(9999),F=H.contents().find("body"),q&&F.css("overflow-x","hidden"),A=F.outerHeight(!0))}catch(G){}}else if(h.autoWidth||
h.autoHeight)g.addClass("fancybox-tmp"),h.autoWidth||g.width(C),h.autoHeight||g.height(A),h.autoWidth&&(C=g.width()),h.autoHeight&&(A=g.height()),g.removeClass("fancybox-tmp");c=l(C);j=l(A);D=C/A;m=l(E(m)?l(m,"w")-z:m);n=l(E(n)?l(n,"w")-z:n);u=l(E(u)?l(u,"h")-t:u);p=l(E(p)?l(p,"h")-t:p);F=n;B=p;h.fitToView&&(n=Math.min(a.w-z,n),p=Math.min(a.h-t,p));z=a.w-y;r=a.h-r;h.aspectRatio?(c>n&&(c=n,j=l(c/D)),j>p&&(j=p,c=l(j*D)),c<m&&(c=m,j=l(c/D)),j<u&&(j=u,c=l(j*D))):(c=Math.max(m,Math.min(c,n)),h.autoHeight&&
"iframe"!==h.type&&(g.width(c),j=g.height()),j=Math.max(u,Math.min(j,p)));if(h.fitToView)if(g.width(c).height(j),e.width(c+x),a=e.width(),y=e.height(),h.aspectRatio)for(;(a>z||y>r)&&(c>m&&j>u)&&!(19<d++);)j=Math.max(u,Math.min(p,j-10)),c=l(j*D),c<m&&(c=m,j=l(c/D)),c>n&&(c=n,j=l(c/D)),g.width(c).height(j),e.width(c+x),a=e.width(),y=e.height();else c=Math.max(m,Math.min(c,c-(a-z))),j=Math.max(u,Math.min(j,j-(y-r)));q&&("auto"===s&&j<A&&c+x+q<z)&&(c+=q);g.width(c).height(j);e.width(c+x);a=e.width();
y=e.height();e=(a>z||y>r)&&c>m&&j>u;c=h.aspectRatio?c<F&&j<B&&c<C&&j<A:(c<F||j<B)&&(c<C||j<A);f.extend(h,{dim:{width:w(a),height:w(y)},origWidth:C,origHeight:A,canShrink:e,canExpand:c,wPadding:x,hPadding:v,wrapSpace:y-k.outerHeight(!0),skinSpace:k.height()-j});!H&&(h.autoHeight&&j>u&&j<p&&!c)&&g.height("auto")},_getPosition:function(a){var d=b.current,e=b.getViewport(),c=d.margin,f=b.wrap.width()+c[1]+c[3],g=b.wrap.height()+c[0]+c[2],c={position:"absolute",top:c[0],left:c[3]};d.autoCenter&&d.fixed&&
!a&&g<=e.h&&f<=e.w?c.position="fixed":d.locked||(c.top+=e.y,c.left+=e.x);c.top=w(Math.max(c.top,c.top+(e.h-g)*d.topRatio));c.left=w(Math.max(c.left,c.left+(e.w-f)*d.leftRatio));return c},_afterZoomIn:function(){var a=b.current;a&&(b.isOpen=b.isOpened=!0,b.wrap.css("overflow","visible").addClass("fancybox-opened"),b.update(),(a.closeClick||a.nextClick&&1<b.group.length)&&b.inner.css("cursor","pointer").bind("click.fb",function(d){!f(d.target).is("a")&&!f(d.target).parent().is("a")&&(d.preventDefault(),
b[a.closeClick?"close":"next"]())}),a.closeBtn&&f(a.tpl.closeBtn).appendTo(b.skin).bind("click.fb",function(a){a.preventDefault();b.close()}),a.arrows&&1<b.group.length&&((a.loop||0<a.index)&&f(a.tpl.prev).appendTo(b.outer).bind("click.fb",b.prev),(a.loop||a.index<b.group.length-1)&&f(a.tpl.next).appendTo(b.outer).bind("click.fb",b.next)),b.trigger("afterShow"),!a.loop&&a.index===a.group.length-1?b.play(!1):b.opts.autoPlay&&!b.player.isActive&&(b.opts.autoPlay=!1,b.play()))},_afterZoomOut:function(a){a=
a||b.current;f(".fancybox-wrap").trigger("onReset").remove();f.extend(b,{group:{},opts:{},router:!1,current:null,isActive:!1,isOpened:!1,isOpen:!1,isClosing:!1,wrap:null,skin:null,outer:null,inner:null});b.trigger("afterClose",a)}});b.transitions={getOrigPosition:function(){var a=b.current,d=a.element,e=a.orig,c={},f=50,g=50,h=a.hPadding,j=a.wPadding,m=b.getViewport();!e&&(a.isDom&&d.is(":visible"))&&(e=d.find("img:first"),e.length||(e=d));t(e)?(c=e.offset(),e.is("img")&&(f=e.outerWidth(),g=e.outerHeight())):
(c.top=m.y+(m.h-g)*a.topRatio,c.left=m.x+(m.w-f)*a.leftRatio);if("fixed"===b.wrap.css("position")||a.locked)c.top-=m.y,c.left-=m.x;return c={top:w(c.top-h*a.topRatio),left:w(c.left-j*a.leftRatio),width:w(f+j),height:w(g+h)}},step:function(a,d){var e,c,f=d.prop;c=b.current;var g=c.wrapSpace,h=c.skinSpace;if("width"===f||"height"===f)e=d.end===d.start?1:(a-d.start)/(d.end-d.start),b.isClosing&&(e=1-e),c="width"===f?c.wPadding:c.hPadding,c=a-c,b.skin[f](l("width"===f?c:c-g*e)),b.inner[f](l("width"===f?c:c-g*e-h*e))},zoomIn:function(){var a=b.current,d=a.pos,e=a.openEffect,c="elastic"===e,k=f.extend({opacity:1},d);delete k.position;c?(d=this.getOrigPosition(),a.openOpacity&&(d.opacity=0.1)):"fade"===e&&(d.opacity=0.1);b.wrap.css(d).animate(k,{duration:"none"===e?0:a.openSpeed,easing:a.openEasing,step:c?this.step:null,complete:b._afterZoomIn})},zoomOut:function(){var a=b.current,d=a.closeEffect,e="elastic"===d,c={opacity:0.1};e&&(c=this.getOrigPosition(),a.closeOpacity&&(c.opacity=0.1));b.wrap.animate(c,
{duration:"none"===d?0:a.closeSpeed,easing:a.closeEasing,step:e?this.step:null,complete:b._afterZoomOut})},changeIn:function(){var a=b.current,d=a.nextEffect,e=a.pos,c={opacity:1},f=b.direction,g;e.opacity=0.1;"elastic"===d&&(g="down"===f||"up"===f?"top":"left","down"===f||"right"===f?(e[g]=w(l(e[g])-200),c[g]="+=200px"):(e[g]=w(l(e[g])+200),c[g]="-=200px"));"none"===d?b._afterZoomIn():b.wrap.css(e).animate(c,{duration:a.nextSpeed,easing:a.nextEasing,complete:b._afterZoomIn})},changeOut:function(){var a=
b.previous,d=a.prevEffect,e={opacity:0.1},c=b.direction;"elastic"===d&&(e["down"===c||"up"===c?"top":"left"]=("up"===c||"left"===c?"-":"+")+"=200px");a.wrap.animate(e,{duration:"none"===d?0:a.prevSpeed,easing:a.prevEasing,complete:function(){f(this).trigger("onReset").remove()}})}};b.helpers.overlay={defaults:{closeClick:!0,speedOut:200,showEarly:!0,css:{},locked:!s,fixed:!0},overlay:null,fixed:!1,el:f("html"),create:function(a){a=f.extend({},this.defaults,a);this.overlay&&this.close();this.overlay=
f('<div class="fancybox-overlay"></div>').appendTo(b.coming?b.coming.parent:a.parent);this.fixed=!1;a.fixed&&b.defaults.fixed&&(this.overlay.addClass("fancybox-overlay-fixed"),this.fixed=!0)},open:function(a){var d=this;a=f.extend({},this.defaults,a);this.overlay?this.overlay.unbind(".overlay").width("auto").height("auto"):this.create(a);this.fixed||(n.bind("resize.overlay",f.proxy(this.update,this)),this.update());a.closeClick&&this.overlay.bind("click.overlay",function(a){if(f(a.target).hasClass("fancybox-overlay"))return b.isActive?
b.close():d.close(),!1});this.overlay.css(a.css).show()},close:function(){var a,b;n.unbind("resize.overlay");this.el.hasClass("fancybox-lock")&&(f(".fancybox-margin").removeClass("fancybox-margin"),a=n.scrollTop(),b=n.scrollLeft(),this.el.removeClass("fancybox-lock"),n.scrollTop(a).scrollLeft(b));f(".fancybox-overlay").remove().hide();f.extend(this,{overlay:null,fixed:!1})},update:function(){var a="100%",b;this.overlay.width(a).height("100%");I?(b=Math.max(G.documentElement.offsetWidth,G.body.offsetWidth),
p.width()>b&&(a=p.width())):p.width()>n.width()&&(a=p.width());this.overlay.width(a).height(p.height())},onReady:function(a,b){var e=this.overlay;f(".fancybox-overlay").stop(!0,!0);e||this.create(a);a.locked&&(this.fixed&&b.fixed)&&(e||(this.margin=p.height()>n.height()?f("html").css("margin-right").replace("px",""):!1),b.locked=this.overlay.append(b.wrap),b.fixed=!1);!0===a.showEarly&&this.beforeShow.apply(this,arguments)},beforeShow:function(a,b){var e,c;b.locked&&(!1!==this.margin&&(f("*").filter(function(){return"fixed"===f(this).css("position")&&!f(this).hasClass("fancybox-overlay")&&!f(this).hasClass("fancybox-wrap")}).addClass("fancybox-margin"),this.el.addClass("fancybox-margin")),e=n.scrollTop(),c=n.scrollLeft(),this.el.addClass("fancybox-lock"),n.scrollTop(e).scrollLeft(c));this.open(a)},onUpdate:function(){this.fixed||this.update()},afterClose:function(a){this.overlay&&!b.coming&&this.overlay.fadeOut(a.speedOut,f.proxy(this.close,this))}};b.helpers.title={defaults:{type:"float",position:"bottom"},beforeShow:function(a){var d=
b.current,e=d.title,c=a.type;f.isFunction(e)&&(e=e.call(d.element,d));if(q(e)&&""!==f.trim(e)){d=f('<div class="fancybox-title fancybox-title-'+c+'-wrap">'+e+"</div>");switch(c){case "inside":c=b.skin;break;case "outside":c=b.wrap;break;case "over":c=b.inner;break;default:c=b.skin,d.appendTo("body"),I&&d.width(d.width()),d.wrapInner('<span class="child"></span>'),b.current.margin[2]+=Math.abs(l(d.css("margin-bottom")))}d["top"===a.position?"prependTo":"appendTo"](c)}}};f.fn.fancybox=function(a){var d,
e=f(this),c=this.selector||"",k=function(g){var h=f(this).blur(),j=d,k,l;!g.ctrlKey&&(!g.altKey&&!g.shiftKey&&!g.metaKey)&&!h.is(".fancybox-wrap")&&(k=a.groupAttr||"data-fancybox-group",l=h.attr(k),l||(k="rel",l=h.get(0)[k]),l&&(""!==l&&"nofollow"!==l)&&(h=c.length?f(c):e,h=h.filter("["+k+'="'+l+'"]'),j=h.index(this)),a.index=j,!1!==b.open(h,a)&&g.preventDefault())};a=a||{};d=a.index||0;!c||!1===a.live?e.unbind("click.fb-start").bind("click.fb-start",k):p.undelegate(c,"click.fb-start").delegate(c+
":not('.fancybox-item, .fancybox-nav')","click.fb-start",k);this.filter("[data-fancybox-start=1]").trigger("click");return this};p.ready(function(){var a,d;f.scrollbarWidth===v&&(f.scrollbarWidth=function(){var a=f('<div style="width:50px;height:50px;overflow:auto"><div/></div>').appendTo("body"),b=a.children(),b=b.innerWidth()-b.height(99).innerWidth();a.remove();return b});if(f.support.fixedPosition===v){a=f.support;d=f('<div style="position:fixed;top:20px;"></div>').appendTo("body");var e=20===d[0].offsetTop||15===d[0].offsetTop;d.remove();a.fixedPosition=e}f.extend(b.defaults,{scrollbarWidth:f.scrollbarWidth(),fixed:f.support.fixedPosition,parent:f("body")});a=f(r).width();J.addClass("fancybox-lock-test");d=f(r).width();J.removeClass("fancybox-lock-test");f("<style type='text/css'>.fancybox-margin{margin-right:"+(d-a)+"px;}</style>").appendTo("head")})})(window,document,jQuery);
(function($){
"use strict";
$(document).on('click', '.toggle-list', function(){
$(this).toggleClass('active');
$(this).next('.toggle-block').slideToggle();
});
function handlePreloader(){
if($('.preloader').length){
$('.preloader').delay(500).fadeOut(500);
}}
function headerStyle(){
if($('.main-header').length){
var topHeader=$('.header-top').innerHeight();
var windowpos=$(window).scrollTop();
if(windowpos >=topHeader){
$('.main-header').addClass('fixed-header');
$('.scroll-to-top').fadeIn(300);
}else{
$('.main-header').removeClass('fixed-header');
$('.scroll-to-top').fadeOut(300);
}}
}
if($('.header-lower .search-btn').length){
$('.header-lower .search-btn').on('click', function(){
$('.search-box.toggle-box').slideToggle(500);
$('html, body').animate({
scrollTop: $('html, body').offset().top
}, 1000);
});
}
if($('.main-header li.dropdown ul').length){
$('.main-header li.dropdown').append('<div class="dropdown-btn"></div>');
$('.main-header li.dropdown .dropdown-btn').on('click', function(){
$(this).prev('ul').slideToggle(500);
});
}
if($(window).width() <=1199){
$('.menu-item-has-children>a').on('click', function(event){
event.preventDefault();
$(this).toggleClass('active');
$(this).next('.sub-menu').slideToggle(500);
});
}
if($('.main-slider .tp-banner').length){
jQuery('.main-slider .tp-banner').show().revolution({
delay:10000,
startwidth:1200,
startheight:620,
hideThumbs:600,
thumbWidth:80,
thumbHeight:50,
thumbAmount:5,
navigationType:"bullet",
navigationArrows:"0",
navigationStyle:"preview4",
touchenabled:"on",
onHoverStop:"off",
swipe_velocity: 0.7,
swipe_min_touches: 1,
swipe_max_touches: 1,
drag_block_vertical: false,
parallax:"mouse",
parallaxBgFreeze:"on",
parallaxLevels:[7,4,3,2,5,4,3,2,1,0],
keyboardNavigation:"off",
navigationHAlign:"center",
navigationVAlign:"bottom",
navigationHOffset:0,
navigationVOffset:20,
soloArrowLeftHalign:"left",
soloArrowLeftValign:"center",
soloArrowLeftHOffset:20,
soloArrowLeftVOffset:0,
soloArrowRightHalign:"right",
soloArrowRightValign:"center",
soloArrowRightHOffset:20,
soloArrowRightVOffset:0,
shadow:0,
fullWidth:"on",
fullScreen:"off",
spinner:"spinner4",
stopLoop:"off",
stopAfterLoops:-1,
stopAtSlide:-1,
shuffle:"off",
autoHeight:"off",
forceFullWidth:"on",
hideThumbsOnMobile:"on",
hideNavDelayOnMobile:1500,
hideBulletsOnMobile:"on",
hideArrowsOnMobile:"on",
hideThumbsUnderResolution:0,
hideSliderAtLimit:0,
hideCaptionAtLimit:0,
hideAllCaptionAtLilmit:0,
startWithSlide:0,
videoJsPath:"",
fullScreenOffsetContainer: ".main-slider"
});
}
function footerStyle(){
if($('.main-footer .contact-widget').length){
var contactWidth=$('.main-footer .contact-widget').innerWidth();
var contWidth=$('.main-footer .auto-container').width();
$('.main-footer .footer-bg-layer').css({'width':contWidth-contactWidth+15});
}}
if($('.date-field').length){
$('.date-field').datepick();
}
if($('.tabs-section').length){
$('.tabs-section .tab-btn').on('click', function(e){
e.preventDefault();
var target=$($(this).attr('href'));
$('.tabs-section .tab-btn').removeClass('active');
$(this).addClass('active');
$('.tabs-section .tab').fadeOut(0);
$('.tabs-section .tab').removeClass('active-tab');
$(target).fadeIn(300);
$(target).addClass('active-tab');
var windowWidth=$(window).width();
if(windowWidth <=700){
$('html, body').animate({
scrollTop: $('.tabs-section .content-column').offset().top-100
}, 1000);
}});
}
if($('.sponsors-section .slider').length){
$('.sponsors-section .slider').owlCarousel({
loop:true,
margin:20,
nav:true,
autoplay: 5000,
responsive:{
0:{
items:1
},
600:{
items:2
},
800:{
items:3
},
1024:{
items:4
},
1100:{
items:5
}}
});
}
if($('.service-section .slider').length){
$('.service-section .slider').owlCarousel({
loop:true,
margin:20,
nav:false,
autoplay: 5000,
responsive:{
0:{
items:2
},
600:{
items:3
},
800:{
items:4
},
1024:{
items:5
},
1100:{
items:6
}}
});
}
if($('.column-carousel.three-column').length){
$('.column-carousel.three-column').owlCarousel({
loop:true,
margin:30,
nav:true,
autoplayHoverPause:false,
autoplay: 5000,
smartSpeed: 700,
responsive:{
0:{
items:1
},
600:{
items:2
},
800:{
items:2
},
1024:{
items:3
},
1100:{
items:3
}}
});
}
if($('.column-carousel.three-one').length){
$('.column-carousel.three-one').owlCarousel({
loop:true,
margin:30,
nav:false,
autoplayHoverPause:false,
autoplay: 5000,
smartSpeed: 700,
responsive:{
0:{
items:1
},
600:{
items:1
},
800:{
items:1
},
1024:{
items:1
},
1100:{
items:1
}}
});
}
if($('.image-carousel .slider').length){
$('.image-carousel .slider').owlCarousel({
loop:true,
navigation:false,
slideSpeed:500,
responsive:{
0:{
items:1
},
600:{
items:1
},
1024:{
items:1
},
1200:{
items:1
},
1400:{
items:1
}}
});
}
if($('.testimonial-carousel').length){
$('.testimonial-carousel').owlCarousel({
loop:true,
dots:false,
nav:true,
navText: [
'<i class="fa fa-angle-left"></i>',
'<i class="fa fa-angle-right"></i>'
],
slideSpeed:500,
responsive:{
0:{
items:1
},
600:{
items:1
},
1024:{
items:1
},
1200:{
items:1
},
1400:{
items:1
}}
});
}
if($('.skill-box .bar-fill').length){
$(".skill-box .bar-fill").each(function(){
var progressWidth=$(this).attr('data-percent');
$(this).css('width',progressWidth+'%');
$(this).parents('.bar').children('.percent').html(progressWidth+'%');
});
}
if($('.filter-list').length){
$('.filter-list').mixitup({});
}
function factCounter(){
if($('.fact-counter').length){
$('.fact-counter .column.animated').each(function(){
var $t=$(this),
n=$t.find(".count-text").attr("data-stop"),
r=parseInt($t.find(".count-text").attr("data-speed"), 10);
if(!$t.hasClass("counted")){
$t.addClass("counted");
$({
countNum: $t.find(".count-text").text()
}).animate({
countNum: n
}, {
duration: r,
easing: "linear",
step: function(){
$t.find(".count-text").text(Math.floor(this.countNum));
},
complete: function(){
$t.find(".count-text").text(this.countNum);
}});
}});
}}
if($('.accordion-box').length){
$('.accordion-box .acc-btn').on('click', function(){
if($(this).hasClass('active')!==true){
$('.accordion-box .acc-btn').removeClass('active');
}
if($(this).next('.acc-content').is(':visible')){
$(this).removeClass('active');
$(this).next('.acc-content').slideUp(500);
}else{
$(this).addClass('active');
$('.accordion-box .acc-content').slideUp(500);
$(this).next('.acc-content').slideDown(500);
}});
}
if($('.lightbox-image').length){
$('.lightbox-image').fancybox();
}
$(".maxapp-gallery .gallery-item a").attr("data-fancybox", "gallery").fancybox();
if($('#contact-form').length){
$('#contact-form').validate({
rules: {
username: {
required: true
},
email: {
required: true,
email: true
},
subject: {
required: true
},
message: {
required: true
}}
});
}
var styles=[{"featureType":"water","elementType":"geometry","stylers":[{"color":"#e9e9e9"},{"lightness":17}]},{"featureType":"landscape","elementType":"geometry","stylers":[{"color":"#f5f5f5"},{"lightness":20}]},{"featureType":"road.highway","elementType":"geometry.fill","stylers":[{"color":"#ffffff"},{"lightness":17}]},{"featureType":"road.highway","elementType":"geometry.stroke","stylers":[{"color":"#ffffff"},{"lightness":29},{"weight":0.2}]},{"featureType":"road.arterial","elementType":"geometry","stylers":[{"color":"#ffffff"},{"lightness":18}]},{"featureType":"road.local","elementType":"geometry","stylers":[{"color":"#ffffff"},{"lightness":16}]},{"featureType":"poi","elementType":"geometry","stylers":[{"color":"#f5f5f5"},{"lightness":21}]},{"featureType":"poi.park","elementType":"geometry","stylers":[{"color":"#dedede"},{"lightness":21}]},{"elementType":"labels.text.stroke","stylers":[{"visibility":"on"},{"color":"#ffffff"},{"lightness":16}]},{"elementType":"labels.text.fill","stylers":[{"saturation":36},{"color":"#333333"},{"lightness":40}]},{"elementType":"labels.icon","stylers":[{"visibility":"off"}]},{"featureType":"transit","elementType":"geometry","stylers":[{"color":"#f2f2f2"},{"lightness":19}]},{"featureType":"administrative","elementType":"geometry.fill","stylers":[{"color":"#fefefe"},{"lightness":20}]},{"featureType":"administrative","elementType":"geometry.stroke","stylers":[{"color":"#fefefe"},{"lightness":17},{"weight":1.2}]}];
if($('#map-location').length){
var map;
map=new GMaps({
el: '#map-location',
zoom: 14,
scrollwheel:false,
lat: -37.817085,
lng: 144.955631,
styles: styles
});
map.addMarker({
lat: -37.817085,
lng: 144.955631,
icon: 'images/map/marker.png',
infoWindow: {
content: '<p style="text-align:center;"><strong>Envato</strong><br>Melbourne VIC 3000, Australia</p>'
}});
map.addMarker({
lat: -37.818085,
lng: 144.965631,
icon: 'images/map/marker.png',
infoWindow: {
content: '<p style="text-align:center;"><strong>Envato</strong><br>Melbourne VIC 3000, Australia</p>'
}});
map.addMarker({
lat: -37.826085,
lng: 144.955631,
icon: 'images/map/marker.png',
infoWindow: {
content: '<p style="text-align:center;"><strong>Envato</strong><br>Melbourne VIC 3000, Australia</p>'
}});
}
if($('.scroll-to-top').length){
$(".scroll-to-top").on('click', function(){
$('html, body').animate({
scrollTop: $('html, body').offset().top
}, 1000);
});
}
if($('.wow').length){
var wow=new WOW(
{
boxClass:     'wow',
animateClass: 'animated',
offset:       0,
mobile:       true,
live:         true
}
);
wow.init();
}
if($(".nano").length){
$(".nano").nanoScroller();
}
function format(number){
if(number===0){
return '00';
}else if(number < 10){
return '0' + number;
}else{
return ''+number;
}}
function setTimer(final_date){
var today=new Date();
var finalTime=new Date(final_date);
var interval=finalTime - today;
if(interval<0) interval=0;
var minutes=parseInt(interval/(1000*60),10);
var minutesLeft=interval%(1000*60);
var seconds=parseInt(minutesLeft/(1000),10);
$('.minutes').text(format(minutes));
$('.seconds').text(format(seconds));
}
if($('.tt-counter').length){
var final_date=$('.tt-counter').data('finaldate');
setTimer(final_date);
setInterval(function(){setTimer(final_date);}, 1000);
}
$(document).on('ready', function(){
headerStyle();
footerStyle();
});
$(window).on('scroll', function(){
headerStyle();
factCounter();
});
$(window).on('load', function(){
handlePreloader();
});
$(window).on('resize', function(){
footerStyle();
});
var timetogo=180;
var timer=window.setInterval(function(){
var str=timetogo;
$('#counter').html('');
if(Math.floor(str / 60) > 0)
$('#counter').html($('#counter').html() + '<b>' + Math.floor(str / 60) + '</b> min ');
$('#counter').html($('#counter').html() + '<b>' + (str -(Math.floor(str / 60) * 60)) + "</b> sec");
if(timetogo <=0){
window.clearInterval(timer);
$('#counter').html('Hurry up');
}
timetogo--;
}, 1000);
$(function (){
function toggleCopyClass(){
var windowWidth=$(window).width();
var footerOffset=$('.footer-bottom').offset().top;
var scrollBottom=$(window).scrollTop() + $(window).height();
if(windowWidth <=1199&&scrollBottom >=footerOffset){
$('html').addClass('is-copy-visible');
}else{
$('html').removeClass('is-copy-visible');
}}
$(window).on('scroll resize', toggleCopyClass);
toggleCopyClass();
});
})(window.jQuery);