/* Minification failed. Returning unminified contents.
(519,2125-2132): run-time error JS1019: Can't have 'break' outside of loop: break a
(519,1966-1973): run-time error JS1019: Can't have 'break' outside of loop: break a
 */
/*! jQuery v2.1.3 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/license */
!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=a.document,m="2.1.3",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,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=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return n.each(this,a,b)},map:function(a){return this.pushStack(n.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},n.extend=n.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||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(n.isPlainObject(d)||(e=n.isArray(d)))?(e?(e=!1,f=c&&n.isArray(c)?c:[]):f=c&&n.isPlainObject(c)?c:{},g[b]=n.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){return!n.isArray(a)&&a-parseFloat(a)+1>=0},isPlainObject:function(a){return"object"!==n.type(a)||a.nodeType||n.isWindow(a)?!1:a.constructor&&!j.call(a.constructor.prototype,"isPrototypeOf")?!1:!0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=n.trim(a),a&&(1===a.indexOf("use strict")?(b=l.createElement("script"),b.text=a,l.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},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=s(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(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:g.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;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=s(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&&(c=a[b],b=a,a=c),n.isFunction(a)?(e=d.call(arguments,2),f=function(){return a.apply(b||this,e.concat(d.call(arguments)))},f.guid=a.guid=a.guid||n.guid++,f):void 0},now:Date.now,support:k}),n.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=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=hb(),z=hb(),A=hb(),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-]+))$/,ab=/[+~]/,bb=/'|\\/g,cb=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),db=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)},eb=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(fb){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 gb(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(bb,"\\$&"):b.setAttribute("id",s),s="[id='"+s+"'] ",l=o.length;while(l--)o[l]=s+rb(o[l]);w=ab.test(a)&&pb(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 hb(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ib(a){return a[u]=!0,a}function jb(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function kb(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function lb(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 mb(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function nb(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function ob(a){return ib(function(b){return b=+b,ib(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 pb(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=gb.support={},f=gb.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=gb.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",eb,!1):e.attachEvent&&e.attachEvent("onunload",eb)),p=!f(g),c.attributes=jb(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=jb(function(a){return a.appendChild(g.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=$.test(g.getElementsByClassName),c.getById=jb(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(cb,db);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(cb,db);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))&&(jb(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(".#.+[+~]")}),jb(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))&&jb(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 lb(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?lb(h[d],i[d]):h[d]===v?-1:i[d]===v?1:0},g):n},gb.matches=function(a,b){return gb(a,null,null,b)},gb.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 gb(b,n,null,[a]).length>0},gb.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},gb.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},gb.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},gb.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=gb.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=gb.selectors={cacheLength:50,createPseudo:ib,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(cb,db),a[3]=(a[3]||a[4]||a[5]||"").replace(cb,db),"~="===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]||gb.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]&&gb.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(cb,db).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=gb.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()]||gb.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ib(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:ib(function(a){var b=[],c=[],d=h(a.replace(R,"$1"));return d[u]?ib(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:ib(function(a){return function(b){return gb(a,b).length>0}}),contains:ib(function(a){return a=a.replace(cb,db),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ib(function(a){return W.test(a||"")||gb.error("unsupported lang: "+a),a=a.replace(cb,db).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:ob(function(){return[0]}),last:ob(function(a,b){return[b-1]}),eq:ob(function(a,b,c){return[0>c?c+b:c]}),even:ob(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:ob(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:ob(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:ob(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]=mb(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=nb(b);function qb(){}qb.prototype=d.filters=d.pseudos,d.setFilters=new qb,g=gb.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?gb.error(a):z(a,i).slice(0)};function rb(a){for(var b=0,c=a.length,d="";c>b;b++)d+=a[b].value;return d}function sb(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 tb(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 ub(a,b,c){for(var d=0,e=b.length;e>d;d++)gb(a,b[d],c);return c}function vb(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 wb(a,b,c,d,e,f){return d&&!d[u]&&(d=wb(d)),e&&!e[u]&&(e=wb(e,f)),ib(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ub(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:vb(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=vb(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=vb(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function xb(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=sb(function(a){return a===b},h,!0),l=sb(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=[sb(tb(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 wb(i>1&&tb(m),i>1&&rb(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(R,"$1"),c,e>i&&xb(a.slice(i,e)),f>e&&xb(a=a.slice(e)),f>e&&rb(a))}m.push(c)}return tb(m)}function yb(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=vb(s)}H.apply(i,s),k&&!f&&s.length>0&&p+b.length>1&&gb.uniqueSort(i)}return k&&(w=v,j=t),r};return c?ib(f):f}return h=gb.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=xb(b[c]),f[u]?d.push(f):e.push(f);f=A(a,yb(e,d)),f.selector=a}return f},i=gb.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(cb,db),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(cb,db),ab.test(j[0].type)&&pb(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&rb(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,ab.test(a)&&pb(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=jb(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),jb(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||kb("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&jb(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||kb("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),jb(function(a){return null==a.getAttribute("disabled")})||kb(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}),gb}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=n.expr.match.needsContext,v=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,w=/^.[^:#\[\.,]*$/;function x(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(w.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return g.call(b,a)>=0!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;c>b;b++)if(n.contains(e[b],this))return!0}));for(b=0;c>b;b++)n.find(a,e[b],d);return d=this.pushStack(c>1?n.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d},filter:function(a){return this.pushStack(x(this,a||[],!1))},not:function(a){return this.pushStack(x(this,a||[],!0))},is:function(a){return!!x(this,"string"==typeof a&&u.test(a)?n(a):a||[],!1).length}});var y,z=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,A=n.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:z.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||y).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:l,!0)),v.test(c[1])&&n.isPlainObject(b))for(c in b)n.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}return d=l.getElementById(c[2]),d&&d.parentNode&&(this.length=1,this[0]=d),this.context=l,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?"undefined"!=typeof y.ready?y.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};A.prototype=n.fn,y=n(l);var B=/^(?:parents|prev(?:Until|All))/,C={children:!0,contents:!0,next:!0,prev:!0};n.extend({dir:function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),n.fn.extend({has:function(a){var b=n(a,this),c=b.length;return this.filter(function(){for(var a=0;c>a;a++)if(n.contains(this,b[a]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=u.test(a)||"string"!=typeof a?n(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&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.unique(f):f)},index:function(a){return a?"string"==typeof a?g.call(n(a),this[0]):g.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.unique(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function D(a,b){while((a=a[b])&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return n.dir(a,"parentNode")},parentsUntil:function(a,b,c){return n.dir(a,"parentNode",c)},next:function(a){return D(a,"nextSibling")},prev:function(a){return D(a,"previousSibling")},nextAll:function(a){return n.dir(a,"nextSibling")},prevAll:function(a){return n.dir(a,"previousSibling")},nextUntil:function(a,b,c){return n.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return n.dir(a,"previousSibling",c)},siblings:function(a){return n.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return n.sibling(a.firstChild)},contents:function(a){return a.contentDocument||n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(C[a]||n.unique(e),B.test(a)&&e.reverse()),this.pushStack(e)}});var E=/\S+/g,F={};function G(a){var b=F[a]={};return n.each(a.match(E)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?F[a]||G(a):n.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(b=a.memory&&l,c=!0,g=e||0,e=0,f=h.length,d=!0;h&&f>g;g++)if(h[g].apply(l[0],l[1])===!1&&a.stopOnFalse){b=!1;break}d=!1,h&&(i?i.length&&j(i.shift()):b?h=[]:k.disable())},k={add:function(){if(h){var c=h.length;!function g(b){n.each(b,function(b,c){var d=n.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&g(c)})}(arguments),d?f=h.length:b&&(e=c,j(b))}return this},remove:function(){return h&&n.each(arguments,function(a,b){var c;while((c=n.inArray(b,h,c))>-1)h.splice(c,1),d&&(f>=c&&f--,g>=c&&g--)}),this},has:function(a){return a?n.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],f=0,this},disable:function(){return h=i=b=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,b||k.disable(),this},locked:function(){return!i},fireWith:function(a,b){return!h||c&&!i||(b=b||[],b=[a,b.slice?b.slice():b],d?i.push(b):j(b)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!c}};return k},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.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?n.extend(a,d):d}},e={};return d.pipe=d.then,n.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&&n.isFunction(a.promise)?e:0,g=1===f?a:n.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]&&n.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;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(H.resolveWith(l,[n]),n.fn.triggerHandler&&(n(l).triggerHandler("ready"),n(l).off("ready"))))}});function I(){l.removeEventListener("DOMContentLoaded",I,!1),a.removeEventListener("load",I,!1),n.ready()}n.ready.promise=function(b){return H||(H=n.Deferred(),"complete"===l.readyState?setTimeout(n.ready):(l.addEventListener("DOMContentLoaded",I,!1),a.addEventListener("load",I,!1))),H.promise(b)},n.ready.promise();var J=n.access=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===n.type(c)){e=!0;for(h in c)n.access(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,n.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(n(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};n.acceptData=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function K(){Object.defineProperty(this.cache={},0,{get:function(){return{}}}),this.expando=n.expando+K.uid++}K.uid=1,K.accepts=n.acceptData,K.prototype={key:function(a){if(!K.accepts(a))return 0;var b={},c=a[this.expando];if(!c){c=K.uid++;try{b[this.expando]={value:c},Object.defineProperties(a,b)}catch(d){b[this.expando]=c,n.extend(a,b)}}return this.cache[c]||(this.cache[c]={}),c},set:function(a,b,c){var d,e=this.key(a),f=this.cache[e];if("string"==typeof b)f[b]=c;else if(n.isEmptyObject(f))n.extend(this.cache[e],b);else for(d in b)f[d]=b[d];return f},get:function(a,b){var c=this.cache[this.key(a)];return void 0===b?c:c[b]},access:function(a,b,c){var d;return void 0===b||b&&"string"==typeof b&&void 0===c?(d=this.get(a,b),void 0!==d?d:this.get(a,n.camelCase(b))):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d,e,f=this.key(a),g=this.cache[f];if(void 0===b)this.cache[f]={};else{n.isArray(b)?d=b.concat(b.map(n.camelCase)):(e=n.camelCase(b),b in g?d=[b,e]:(d=e,d=d in g?[d]:d.match(E)||[])),c=d.length;while(c--)delete g[d[c]]}},hasData:function(a){return!n.isEmptyObject(this.cache[a[this.expando]]||{})},discard:function(a){a[this.expando]&&delete this.cache[a[this.expando]]}};var L=new K,M=new K,N=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,O=/([A-Z])/g;function P(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(O,"-$1").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:N.test(c)?n.parseJSON(c):c}catch(e){}M.set(a,b,c)}else c=void 0;return c}n.extend({hasData:function(a){return M.hasData(a)||L.hasData(a)},data:function(a,b,c){return M.access(a,b,c)
},removeData:function(a,b){M.remove(a,b)},_data:function(a,b,c){return L.access(a,b,c)},_removeData:function(a,b){L.remove(a,b)}}),n.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.get(f),1===f.nodeType&&!L.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),P(f,d,e[d])));L.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){M.set(this,a)}):J(this,function(b){var c,d=n.camelCase(a);if(f&&void 0===b){if(c=M.get(f,a),void 0!==c)return c;if(c=M.get(f,d),void 0!==c)return c;if(c=P(f,d,void 0),void 0!==c)return c}else this.each(function(){var c=M.get(this,d);M.set(this,d,b),-1!==a.indexOf("-")&&void 0!==c&&M.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){M.remove(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=L.get(a,b),c&&(!d||n.isArray(c)?d=L.access(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.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 L.get(a,c)||L.access(a,c,{empty:n.Callbacks("once memory").add(function(){L.remove(a,[b+"queue",c])})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?n.queue(this[0],a):void 0===b?this:this.each(function(){var c=n.queue(this,a,b);n._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&n.dequeue(this,a)})},dequeue:function(a){return this.each(function(){n.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=n.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=L.get(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var Q=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,R=["Top","Right","Bottom","Left"],S=function(a,b){return a=b||a,"none"===n.css(a,"display")||!n.contains(a.ownerDocument,a)},T=/^(?:checkbox|radio)$/i;!function(){var a=l.createDocumentFragment(),b=a.appendChild(l.createElement("div")),c=l.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),k.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="<textarea>x</textarea>",k.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var U="undefined";k.focusinBubbles="onfocusin"in a;var V=/^key/,W=/^(?:mouse|pointer|contextmenu)|click/,X=/^(?:focusinfocus|focusoutblur)$/,Y=/^([^.]*)(?:\.(.+)|)$/;function Z(){return!0}function $(){return!1}function _(){try{return l.activeElement}catch(a){}}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=L.get(a);if(r){c.handler&&(f=c,c=f.handler,e=f.selector),c.guid||(c.guid=n.guid++),(i=r.events)||(i=r.events={}),(g=r.handle)||(g=r.handle=function(b){return typeof n!==U&&n.event.triggered!==b.type?n.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(E)||[""],j=b.length;while(j--)h=Y.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o&&(l=n.event.special[o]||{},o=(e?l.delegateType:l.bindType)||o,l=n.event.special[o]||{},k=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},f),(m=i[o])||(m=i[o]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,p,g)!==!1||a.addEventListener&&a.addEventListener(o,g,!1)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),n.event.global[o]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=L.hasData(a)&&L.get(a);if(r&&(i=r.events)){b=(b||"").match(E)||[""],j=b.length;while(j--)if(h=Y.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=i[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&q!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete i[o])}else for(o in i)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(i)&&(delete r.handle,L.remove(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,m,o,p=[d||l],q=j.call(b,"type")?b.type:b,r=j.call(b,"namespace")?b.namespace.split("."):[];if(g=h=d=d||l,3!==d.nodeType&&8!==d.nodeType&&!X.test(q+n.event.triggered)&&(q.indexOf(".")>=0&&(r=q.split("."),q=r.shift(),r.sort()),k=q.indexOf(":")<0&&"on"+q,b=b[n.expando]?b:new n.Event(q,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=r.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:n.makeArray(c,[b]),o=n.event.special[q]||{},e||!o.trigger||o.trigger.apply(d,c)!==!1)){if(!e&&!o.noBubble&&!n.isWindow(d)){for(i=o.delegateType||q,X.test(i+q)||(g=g.parentNode);g;g=g.parentNode)p.push(g),h=g;h===(d.ownerDocument||l)&&p.push(h.defaultView||h.parentWindow||a)}f=0;while((g=p[f++])&&!b.isPropagationStopped())b.type=f>1?i:o.bindType||q,m=(L.get(g,"events")||{})[b.type]&&L.get(g,"handle"),m&&m.apply(g,c),m=k&&g[k],m&&m.apply&&n.acceptData(g)&&(b.result=m.apply(g,c),b.result===!1&&b.preventDefault());return b.type=q,e||b.isDefaultPrevented()||o._default&&o._default.apply(p.pop(),c)!==!1||!n.acceptData(d)||k&&n.isFunction(d[q])&&!n.isWindow(d)&&(h=d[k],h&&(d[k]=null),n.event.triggered=q,d[q](),n.event.triggered=void 0,h&&(d[k]=h)),b.result}},dispatch:function(a){a=n.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(L.get(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(g.namespace))&&(a.handleObj=g,a.data=g.data,e=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==e&&(a.result=e)===!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(i.disabled!==!0||"click"!==a.type){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>=0:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h<b.length&&g.push({elem:this,handlers:b.slice(h)}),g},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 offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,b){var c,d,e,f=b.button;return null==a.pageX&&null!=b.clientX&&(c=a.target.ownerDocument||l,d=c.documentElement,e=c.body,a.pageX=b.clientX+(d&&d.scrollLeft||e&&e.scrollLeft||0)-(d&&d.clientLeft||e&&e.clientLeft||0),a.pageY=b.clientY+(d&&d.scrollTop||e&&e.scrollTop||0)-(d&&d.clientTop||e&&e.clientTop||0)),a.which||void 0===f||(a.which=1&f?1:2&f?3:4&f?2:0),a}},fix:function(a){if(a[n.expando])return a;var b,c,d,e=a.type,f=a,g=this.fixHooks[e];g||(this.fixHooks[e]=g=W.test(e)?this.mouseHooks:V.test(e)?this.keyHooks:{}),d=g.props?this.props.concat(g.props):this.props,a=new n.Event(f),b=d.length;while(b--)c=d[b],a[c]=f[c];return a.target||(a.target=l),3===a.target.nodeType&&(a.target=a.target.parentNode),g.filter?g.filter(a,f):a},special:{load:{noBubble:!0},focus:{trigger:function(){return this!==_()&&this.focus?(this.focus(),!1):void 0},delegateType:"focusin"},blur:{trigger:function(){return this===_()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return"checkbox"===this.type&&this.click&&n.nodeName(this,"input")?(this.click(),!1):void 0},_default:function(a){return n.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=n.extend(new n.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?n.event.trigger(e,null,b):n.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},n.removeEvent=function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)},n.Event=function(a,b){return this instanceof n.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?Z:$):this.type=a,b&&n.extend(this,b),this.timeStamp=a&&a.timeStamp||n.now(),void(this[n.expando]=!0)):new n.Event(a,b)},n.Event.prototype={isDefaultPrevented:$,isPropagationStopped:$,isImmediatePropagationStopped:$,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=Z,a&&a.preventDefault&&a.preventDefault()},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=Z,a&&a.stopPropagation&&a.stopPropagation()},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=Z,a&&a.stopImmediatePropagation&&a.stopImmediatePropagation(),this.stopPropagation()}},n.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){n.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return(!e||e!==d&&!n.contains(d,e))&&(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),k.focusinBubbles||n.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){n.event.simulate(b,a.target,n.event.fix(a),!0)};n.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=L.access(d,b);e||d.addEventListener(a,c,!0),L.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=L.access(d,b)-1;e?L.access(d,b,e):(d.removeEventListener(a,c,!0),L.remove(d,b))}}}),n.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(g in a)this.on(g,b,c,a[g],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=$;else if(!d)return this;return 1===e&&(f=d,d=function(a){return n().off(a),f.apply(this,arguments)},d.guid=f.guid||(f.guid=n.guid++)),this.each(function(){n.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,n(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=$),this.each(function(){n.event.remove(this,a,c,b)})},trigger:function(a,b){return this.each(function(){n.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];return c?n.event.trigger(a,b,c,!0):void 0}});var ab=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,bb=/<([\w:]+)/,cb=/<|&#?\w+;/,db=/<(?:script|style|link)/i,eb=/checked\s*(?:[^=]|=\s*.checked.)/i,fb=/^$|\/(?:java|ecma)script/i,gb=/^true\/(.*)/,hb=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,ib={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};ib.optgroup=ib.option,ib.tbody=ib.tfoot=ib.colgroup=ib.caption=ib.thead,ib.th=ib.td;function jb(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function kb(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function lb(a){var b=gb.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function mb(a,b){for(var c=0,d=a.length;d>c;c++)L.set(a[c],"globalEval",!b||L.get(b[c],"globalEval"))}function nb(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(L.hasData(a)&&(f=L.access(a),g=L.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)n.event.add(b,e,j[e][c])}M.hasData(a)&&(h=M.access(a),i=n.extend({},h),M.set(b,i))}}function ob(a,b){var c=a.getElementsByTagName?a.getElementsByTagName(b||"*"):a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&n.nodeName(a,b)?n.merge([a],c):c}function pb(a,b){var c=b.nodeName.toLowerCase();"input"===c&&T.test(a.type)?b.checked=a.checked:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}n.extend({clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=n.contains(a.ownerDocument,a);if(!(k.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(g=ob(h),f=ob(a),d=0,e=f.length;e>d;d++)pb(f[d],g[d]);if(b)if(c)for(f=f||ob(a),g=g||ob(h),d=0,e=f.length;e>d;d++)nb(f[d],g[d]);else nb(a,h);return g=ob(h,"script"),g.length>0&&mb(g,!i&&ob(a,"script")),h},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,k=b.createDocumentFragment(),l=[],m=0,o=a.length;o>m;m++)if(e=a[m],e||0===e)if("object"===n.type(e))n.merge(l,e.nodeType?[e]:e);else if(cb.test(e)){f=f||k.appendChild(b.createElement("div")),g=(bb.exec(e)||["",""])[1].toLowerCase(),h=ib[g]||ib._default,f.innerHTML=h[1]+e.replace(ab,"<$1></$2>")+h[2],j=h[0];while(j--)f=f.lastChild;n.merge(l,f.childNodes),f=k.firstChild,f.textContent=""}else l.push(b.createTextNode(e));k.textContent="",m=0;while(e=l[m++])if((!d||-1===n.inArray(e,d))&&(i=n.contains(e.ownerDocument,e),f=ob(k.appendChild(e),"script"),i&&mb(f),c)){j=0;while(e=f[j++])fb.test(e.type||"")&&c.push(e)}return k},cleanData:function(a){for(var b,c,d,e,f=n.event.special,g=0;void 0!==(c=a[g]);g++){if(n.acceptData(c)&&(e=c[L.expando],e&&(b=L.cache[e]))){if(b.events)for(d in b.events)f[d]?n.event.remove(c,d):n.removeEvent(c,d,b.handle);L.cache[e]&&delete L.cache[e]}delete M.cache[c[M.expando]]}}}),n.fn.extend({text:function(a){return J(this,function(a){return void 0===a?n.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=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=jb(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=jb(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?n.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||n.cleanData(ob(c)),c.parentNode&&(b&&n.contains(c.ownerDocument,c)&&mb(ob(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(n.cleanData(ob(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return J(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!db.test(a)&&!ib[(bb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(ab,"<$1></$2>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(ob(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,n.cleanData(ob(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,m=this,o=l-1,p=a[0],q=n.isFunction(p);if(q||l>1&&"string"==typeof p&&!k.checkClone&&eb.test(p))return this.each(function(c){var d=m.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(l&&(c=n.buildFragment(a,this[0].ownerDocument,!1,this),d=c.firstChild,1===c.childNodes.length&&(c=d),d)){for(f=n.map(ob(c,"script"),kb),g=f.length;l>j;j++)h=c,j!==o&&(h=n.clone(h,!0,!0),g&&n.merge(f,ob(h,"script"))),b.call(this[j],h,j);if(g)for(i=f[f.length-1].ownerDocument,n.map(f,lb),j=0;g>j;j++)h=f[j],fb.test(h.type||"")&&!L.access(h,"globalEval")&&n.contains(i,h)&&(h.src?n._evalUrl&&n._evalUrl(h.src):n.globalEval(h.textContent.replace(hb,"")))}return this}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=[],e=n(a),g=e.length-1,h=0;g>=h;h++)c=h===g?this:this.clone(!0),n(e[h])[b](c),f.apply(d,c.get());return this.pushStack(d)}});var qb,rb={};function sb(b,c){var d,e=n(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:n.css(e[0],"display");return e.detach(),f}function tb(a){var b=l,c=rb[a];return c||(c=sb(a,b),"none"!==c&&c||(qb=(qb||n("<iframe frameborder='0' width='0' height='0'/>")).appendTo(b.documentElement),b=qb[0].contentDocument,b.write(),b.close(),c=sb(a,b),qb.detach()),rb[a]=c),c}var ub=/^margin/,vb=new RegExp("^("+Q+")(?!px)[a-z%]+$","i"),wb=function(b){return b.ownerDocument.defaultView.opener?b.ownerDocument.defaultView.getComputedStyle(b,null):a.getComputedStyle(b,null)};function xb(a,b,c){var d,e,f,g,h=a.style;return c=c||wb(a),c&&(g=c.getPropertyValue(b)||c[b]),c&&(""!==g||n.contains(a.ownerDocument,a)||(g=n.style(a,b)),vb.test(g)&&ub.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}function yb(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}!function(){var b,c,d=l.documentElement,e=l.createElement("div"),f=l.createElement("div");if(f.style){f.style.backgroundClip="content-box",f.cloneNode(!0).style.backgroundClip="",k.clearCloneStyle="content-box"===f.style.backgroundClip,e.style.cssText="border:0;width:0;height:0;top:0;left:-9999px;margin-top:1px;position:absolute",e.appendChild(f);function g(){f.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",f.innerHTML="",d.appendChild(e);var g=a.getComputedStyle(f,null);b="1%"!==g.top,c="4px"===g.width,d.removeChild(e)}a.getComputedStyle&&n.extend(k,{pixelPosition:function(){return g(),b},boxSizingReliable:function(){return null==c&&g(),c},reliableMarginRight:function(){var b,c=f.appendChild(l.createElement("div"));return c.style.cssText=f.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",c.style.marginRight=c.style.width="0",f.style.width="1px",d.appendChild(e),b=!parseFloat(a.getComputedStyle(c,null).marginRight),d.removeChild(e),f.removeChild(c),b}})}}(),n.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 zb=/^(none|table(?!-c[ea]).+)/,Ab=new RegExp("^("+Q+")(.*)$","i"),Bb=new RegExp("^([+-])=("+Q+")","i"),Cb={position:"absolute",visibility:"hidden",display:"block"},Db={letterSpacing:"0",fontWeight:"400"},Eb=["Webkit","O","Moz","ms"];function Fb(a,b){if(b in a)return b;var c=b[0].toUpperCase()+b.slice(1),d=b,e=Eb.length;while(e--)if(b=Eb[e]+c,b in a)return b;return d}function Gb(a,b,c){var d=Ab.exec(b);return d?Math.max(0,d[1]-(c||0))+(d[2]||"px"):b}function Hb(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+=n.css(a,c+R[f],!0,e)),d?("content"===c&&(g-=n.css(a,"padding"+R[f],!0,e)),"margin"!==c&&(g-=n.css(a,"border"+R[f]+"Width",!0,e))):(g+=n.css(a,"padding"+R[f],!0,e),"padding"!==c&&(g+=n.css(a,"border"+R[f]+"Width",!0,e)));return g}function Ib(a,b,c){var d=!0,e="width"===b?a.offsetWidth:a.offsetHeight,f=wb(a),g="border-box"===n.css(a,"boxSizing",!1,f);if(0>=e||null==e){if(e=xb(a,b,f),(0>e||null==e)&&(e=a.style[b]),vb.test(e))return e;d=g&&(k.boxSizingReliable()||e===a.style[b]),e=parseFloat(e)||0}return e+Hb(a,b,c||(g?"border":"content"),d,f)+"px"}function Jb(a,b){for(var c,d,e,f=[],g=0,h=a.length;h>g;g++)d=a[g],d.style&&(f[g]=L.get(d,"olddisplay"),c=d.style.display,b?(f[g]||"none"!==c||(d.style.display=""),""===d.style.display&&S(d)&&(f[g]=L.access(d,"olddisplay",tb(d.nodeName)))):(e=S(d),"none"===c&&e||L.set(d,"olddisplay",e?c:n.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}n.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=xb(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":"cssFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=n.camelCase(b),i=a.style;return b=n.cssProps[h]||(n.cssProps[h]=Fb(i,h)),g=n.cssHooks[b]||n.cssHooks[h],void 0===c?g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b]:(f=typeof c,"string"===f&&(e=Bb.exec(c))&&(c=(e[1]+1)*e[2]+parseFloat(n.css(a,b)),f="number"),null!=c&&c===c&&("number"!==f||n.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))||(i[b]=c)),void 0)}},css:function(a,b,c,d){var e,f,g,h=n.camelCase(b);return b=n.cssProps[h]||(n.cssProps[h]=Fb(a.style,h)),g=n.cssHooks[b]||n.cssHooks[h],g&&"get"in g&&(e=g.get(a,!0,c)),void 0===e&&(e=xb(a,b,d)),"normal"===e&&b in Db&&(e=Db[b]),""===c||c?(f=parseFloat(e),c===!0||n.isNumeric(f)?f||0:e):e}}),n.each(["height","width"],function(a,b){n.cssHooks[b]={get:function(a,c,d){return c?zb.test(n.css(a,"display"))&&0===a.offsetWidth?n.swap(a,Cb,function(){return Ib(a,b,d)}):Ib(a,b,d):void 0},set:function(a,c,d){var e=d&&wb(a);return Gb(a,c,d?Hb(a,b,d,"border-box"===n.css(a,"boxSizing",!1,e),e):0)}}}),n.cssHooks.marginRight=yb(k.reliableMarginRight,function(a,b){return b?n.swap(a,{display:"inline-block"},xb,[a,"marginRight"]):void 0}),n.each({margin:"",padding:"",border:"Width"},function(a,b){n.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];4>d;d++)e[a+R[d]+b]=f[d]||f[d-2]||f[0];return e}},ub.test(a)||(n.cssHooks[a+b].set=Gb)}),n.fn.extend({css:function(a,b){return J(this,function(a,b,c){var d,e,f={},g=0;if(n.isArray(b)){for(d=wb(a),e=b.length;e>g;g++)f[b[g]]=n.css(a,b[g],!1,d);return f}return void 0!==c?n.style(a,b,c):n.css(a,b)},a,b,arguments.length>1)},show:function(){return Jb(this,!0)},hide:function(){return Jb(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){S(this)?n(this).show():n(this).hide()})}});function Kb(a,b,c,d,e){return new Kb.prototype.init(a,b,c,d,e)}n.Tween=Kb,Kb.prototype={constructor:Kb,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||(n.cssNumber[c]?"":"px")},cur:function(){var a=Kb.propHooks[this.prop];return a&&a.get?a.get(this):Kb.propHooks._default.get(this)},run:function(a){var b,c=Kb.propHooks[this.prop];return this.pos=b=this.options.duration?n.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):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):Kb.propHooks._default.set(this),this}},Kb.prototype.init.prototype=Kb.prototype,Kb.propHooks={_default:{get:function(a){var b;return null==a.elem[a.prop]||a.elem.style&&null!=a.elem.style[a.prop]?(b=n.css(a.elem,a.prop,""),b&&"auto"!==b?b:0):a.elem[a.prop]},set:function(a){n.fx.step[a.prop]?n.fx.step[a.prop](a):a.elem.style&&(null!=a.elem.style[n.cssProps[a.prop]]||n.cssHooks[a.prop])?n.style(a.elem,a.prop,a.now+a.unit):a.elem[a.prop]=a.now}}},Kb.propHooks.scrollTop=Kb.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},n.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2}},n.fx=Kb.prototype.init,n.fx.step={};var Lb,Mb,Nb=/^(?:toggle|show|hide)$/,Ob=new RegExp("^(?:([+-])=|)("+Q+")([a-z%]*)$","i"),Pb=/queueHooks$/,Qb=[Vb],Rb={"*":[function(a,b){var c=this.createTween(a,b),d=c.cur(),e=Ob.exec(b),f=e&&e[3]||(n.cssNumber[a]?"":"px"),g=(n.cssNumber[a]||"px"!==f&&+d)&&Ob.exec(n.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,n.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 Sb(){return setTimeout(function(){Lb=void 0}),Lb=n.now()}function Tb(a,b){var c,d=0,e={height:a};for(b=b?1:0;4>d;d+=2-b)c=R[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function Ub(a,b,c){for(var d,e=(Rb[b]||[]).concat(Rb["*"]),f=0,g=e.length;g>f;f++)if(d=e[f].call(c,b,a))return d}function Vb(a,b,c){var d,e,f,g,h,i,j,k,l=this,m={},o=a.style,p=a.nodeType&&S(a),q=L.get(a,"fxshow");c.queue||(h=n._queueHooks(a,"fx"),null==h.unqueued&&(h.unqueued=0,i=h.empty.fire,h.empty.fire=function(){h.unqueued||i()}),h.unqueued++,l.always(function(){l.always(function(){h.unqueued--,n.queue(a,"fx").length||h.empty.fire()})})),1===a.nodeType&&("height"in b||"width"in b)&&(c.overflow=[o.overflow,o.overflowX,o.overflowY],j=n.css(a,"display"),k="none"===j?L.get(a,"olddisplay")||tb(a.nodeName):j,"inline"===k&&"none"===n.css(a,"float")&&(o.display="inline-block")),c.overflow&&(o.overflow="hidden",l.always(function(){o.overflow=c.overflow[0],o.overflowX=c.overflow[1],o.overflowY=c.overflow[2]}));for(d in b)if(e=b[d],Nb.exec(e)){if(delete b[d],f=f||"toggle"===e,e===(p?"hide":"show")){if("show"!==e||!q||void 0===q[d])continue;p=!0}m[d]=q&&q[d]||n.style(a,d)}else j=void 0;if(n.isEmptyObject(m))"inline"===("none"===j?tb(a.nodeName):j)&&(o.display=j);else{q?"hidden"in q&&(p=q.hidden):q=L.access(a,"fxshow",{}),f&&(q.hidden=!p),p?n(a).show():l.done(function(){n(a).hide()}),l.done(function(){var b;L.remove(a,"fxshow");for(b in m)n.style(a,b,m[b])});for(d in m)g=Ub(p?q[d]:0,d,l),d in q||(q[d]=g.start,p&&(g.end=g.start,g.start="width"===d||"height"===d?1:0))}}function Wb(a,b){var c,d,e,f,g;for(c in a)if(d=n.camelCase(c),e=b[d],f=a[c],n.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=n.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 Xb(a,b,c){var d,e,f=0,g=Qb.length,h=n.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=Lb||Sb(),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:n.extend({},b),opts:n.extend(!0,{specialEasing:{}},c),originalProperties:b,originalOptions:c,startTime:Lb||Sb(),duration:c.duration,tweens:[],createTween:function(b,c){var d=n.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(Wb(k,j.opts.specialEasing);g>f;f++)if(d=Qb[f].call(j,a,k,j.opts))return d;return n.map(k,Ub,j),n.isFunction(j.opts.start)&&j.opts.start.call(a,j),n.fx.timer(n.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)}n.Animation=n.extend(Xb,{tweener:function(a,b){n.isFunction(a)?(b=a,a=["*"]):a=a.split(" ");for(var c,d=0,e=a.length;e>d;d++)c=a[d],Rb[c]=Rb[c]||[],Rb[c].unshift(b)},prefilter:function(a,b){b?Qb.unshift(a):Qb.push(a)}}),n.speed=function(a,b,c){var d=a&&"object"==typeof a?n.extend({},a):{complete:c||!c&&b||n.isFunction(a)&&a,duration:a,easing:c&&b||b&&!n.isFunction(b)&&b};return d.duration=n.fx.off?0:"number"==typeof d.duration?d.duration:d.duration in n.fx.speeds?n.fx.speeds[d.duration]:n.fx.speeds._default,(null==d.queue||d.queue===!0)&&(d.queue="fx"),d.old=d.complete,d.complete=function(){n.isFunction(d.old)&&d.old.call(this),d.queue&&n.dequeue(this,d.queue)},d},n.fn.extend({fadeTo:function(a,b,c,d){return this.filter(S).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=n.isEmptyObject(a),f=n.speed(b,c,d),g=function(){var b=Xb(this,n.extend({},a),f);(e||L.get(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=n.timers,g=L.get(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&Pb.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)&&n.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=L.get(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=n.timers,g=d?d.length:0;for(c.finish=!0,n.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})}}),n.each(["toggle","show","hide"],function(a,b){var c=n.fn[b];n.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(Tb(b,!0),a,d,e)}}),n.each({slideDown:Tb("show"),slideUp:Tb("hide"),slideToggle:Tb("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){n.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),n.timers=[],n.fx.tick=function(){var a,b=0,c=n.timers;for(Lb=n.now();b<c.length;b++)a=c[b],a()||c[b]!==a||c.splice(b--,1);c.length||n.fx.stop(),Lb=void 0},n.fx.timer=function(a){n.timers.push(a),a()?n.fx.start():n.timers.pop()},n.fx.interval=13,n.fx.start=function(){Mb||(Mb=setInterval(n.fx.tick,n.fx.interval))},n.fx.stop=function(){clearInterval(Mb),Mb=null},n.fx.speeds={slow:600,fast:200,_default:400},n.fn.delay=function(a,b){return a=n.fx?n.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=l.createElement("input"),b=l.createElement("select"),c=b.appendChild(l.createElement("option"));a.type="checkbox",k.checkOn=""!==a.value,k.optSelected=c.selected,b.disabled=!0,k.optDisabled=!c.disabled,a=l.createElement("input"),a.value="t",a.type="radio",k.radioValue="t"===a.value}();var Yb,Zb,$b=n.expr.attrHandle;n.fn.extend({attr:function(a,b){return J(this,n.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){n.removeAttr(this,a)})}}),n.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(a&&3!==f&&8!==f&&2!==f)return typeof a.getAttribute===U?n.prop(a,b,c):(1===f&&n.isXMLDoc(a)||(b=b.toLowerCase(),d=n.attrHooks[b]||(n.expr.match.bool.test(b)?Zb:Yb)),void 0===c?d&&"get"in d&&null!==(e=d.get(a,b))?e:(e=n.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 n.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=n.propFix[c]||c,n.expr.match.bool.test(c)&&(a[d]=!1),a.removeAttribute(c)},attrHooks:{type:{set:function(a,b){if(!k.radioValue&&"radio"===b&&n.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}}}),Zb={set:function(a,b,c){return b===!1?n.removeAttr(a,c):a.setAttribute(c,c),c}},n.each(n.expr.match.bool.source.match(/\w+/g),function(a,b){var c=$b[b]||n.find.attr;$b[b]=function(a,b,d){var e,f;return d||(f=$b[b],$b[b]=e,e=null!=c(a,b,d)?b.toLowerCase():null,$b[b]=f),e}});var _b=/^(?:input|select|textarea|button)$/i;n.fn.extend({prop:function(a,b){return J(this,n.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[n.propFix[a]||a]})}}),n.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||!n.isXMLDoc(a),f&&(b=n.propFix[b]||b,e=n.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){return a.hasAttribute("tabindex")||_b.test(a.nodeName)||a.href?a.tabIndex:-1}}}}),k.optSelected||(n.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null}}),n.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){n.propFix[this.toLowerCase()]=this});var ac=/[\t\r\n\f]/g;n.fn.extend({addClass:function(a){var b,c,d,e,f,g,h="string"==typeof a&&a,i=0,j=this.length;if(n.isFunction(a))return this.each(function(b){n(this).addClass(a.call(this,b,this.className))});if(h)for(b=(a||"").match(E)||[];j>i;i++)if(c=this[i],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(ac," "):" ")){f=0;while(e=b[f++])d.indexOf(" "+e+" ")<0&&(d+=e+" ");g=n.trim(d),c.className!==g&&(c.className=g)}return this},removeClass:function(a){var b,c,d,e,f,g,h=0===arguments.length||"string"==typeof a&&a,i=0,j=this.length;if(n.isFunction(a))return this.each(function(b){n(this).removeClass(a.call(this,b,this.className))});if(h)for(b=(a||"").match(E)||[];j>i;i++)if(c=this[i],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(ac," "):"")){f=0;while(e=b[f++])while(d.indexOf(" "+e+" ")>=0)d=d.replace(" "+e+" "," ");g=a?n.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(n.isFunction(a)?function(c){n(this).toggleClass(a.call(this,c,this.className,b),b)}:function(){if("string"===c){var b,d=0,e=n(this),f=a.match(E)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else(c===U||"boolean"===c)&&(this.className&&L.set(this,"__className__",this.className),this.className=this.className||a===!1?"":L.get(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(ac," ").indexOf(b)>=0)return!0;return!1}});var bc=/\r/g;n.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=n.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,n(this).val()):a,null==e?e="":"number"==typeof e?e+="":n.isArray(e)&&(e=n.map(e,function(a){return null==a?"":a+""})),b=n.valHooks[this.type]||n.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=n.valHooks[e.type]||n.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(bc,""):null==c?"":c)}}}),n.extend({valHooks:{option:{get:function(a){var b=n.find.attr(a,"value");return null!=b?b:n.trim(n.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&&n.nodeName(c.parentNode,"optgroup"))){if(b=n(c).val(),f)return b;g.push(b)}return g},set:function(a,b){var c,d,e=a.options,f=n.makeArray(b),g=e.length;while(g--)d=e[g],(d.selected=n.inArray(d.value,f)>=0)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),n.each(["radio","checkbox"],function(){n.valHooks[this]={set:function(a,b){return n.isArray(b)?a.checked=n.inArray(n(a).val(),b)>=0:void 0}},k.checkOn||(n.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})}),n.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){n.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),n.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 cc=n.now(),dc=/\?/;n.parseJSON=function(a){return JSON.parse(a+"")},n.parseXML=function(a){var b,c;if(!a||"string"!=typeof a)return null;try{c=new DOMParser,b=c.parseFromString(a,"text/xml")}catch(d){b=void 0}return(!b||b.getElementsByTagName("parsererror").length)&&n.error("Invalid XML: "+a),b};var ec=/#.*$/,fc=/([?&])_=[^&]*/,gc=/^(.*?):[ \t]*([^\r\n]*)$/gm,hc=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,ic=/^(?:GET|HEAD)$/,jc=/^\/\//,kc=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,lc={},mc={},nc="*/".concat("*"),oc=a.location.href,pc=kc.exec(oc.toLowerCase())||[];function qc(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(E)||[];if(n.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function rc(a,b,c,d){var e={},f=a===mc;function g(h){var i;return e[h]=!0,n.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 sc(a,b){var c,d,e=n.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&n.extend(!0,a,d),a}function tc(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}return f?(f!==i[0]&&i.unshift(f),c[f]):void 0}function uc(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}}n.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:oc,type:"GET",isLocal:hc.test(pc[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":nc,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":n.parseJSON,"text xml":n.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?sc(sc(a,n.ajaxSettings),b):sc(n.ajaxSettings,a)},ajaxPrefilter:qc(lc),ajaxTransport:qc(mc),ajax:function(a,b){"object"==typeof a&&(b=a,a=void 0),b=b||{};var c,d,e,f,g,h,i,j,k=n.ajaxSetup({},b),l=k.context||k,m=k.context&&(l.nodeType||l.jquery)?n(l):n.event,o=n.Deferred(),p=n.Callbacks("once memory"),q=k.statusCode||{},r={},s={},t=0,u="canceled",v={readyState:0,getResponseHeader:function(a){var b;if(2===t){if(!f){f={};while(b=gc.exec(e))f[b[1].toLowerCase()]=b[2]}b=f[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return 2===t?e: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 c&&c.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||oc)+"").replace(ec,"").replace(jc,pc[1]+"//"),k.type=b.method||b.type||k.method||k.type,k.dataTypes=n.trim(k.dataType||"*").toLowerCase().match(E)||[""],null==k.crossDomain&&(h=kc.exec(k.url.toLowerCase()),k.crossDomain=!(!h||h[1]===pc[1]&&h[2]===pc[2]&&(h[3]||("http:"===h[1]?"80":"443"))===(pc[3]||("http:"===pc[1]?"80":"443")))),k.data&&k.processData&&"string"!=typeof k.data&&(k.data=n.param(k.data,k.traditional)),rc(lc,k,b,v),2===t)return v;i=n.event&&k.global,i&&0===n.active++&&n.event.trigger("ajaxStart"),k.type=k.type.toUpperCase(),k.hasContent=!ic.test(k.type),d=k.url,k.hasContent||(k.data&&(d=k.url+=(dc.test(d)?"&":"?")+k.data,delete k.data),k.cache===!1&&(k.url=fc.test(d)?d.replace(fc,"$1_="+cc++):d+(dc.test(d)?"&":"?")+"_="+cc++)),k.ifModified&&(n.lastModified[d]&&v.setRequestHeader("If-Modified-Since",n.lastModified[d]),n.etag[d]&&v.setRequestHeader("If-None-Match",n.etag[d])),(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]?", "+nc+"; q=0.01":""):k.accepts["*"]);for(j in k.headers)v.setRequestHeader(j,k.headers[j]);if(k.beforeSend&&(k.beforeSend.call(l,v,k)===!1||2===t))return v.abort();u="abort";for(j in{success:1,error:1,complete:1})v[j](k[j]);if(c=rc(mc,k,b,v)){v.readyState=1,i&&m.trigger("ajaxSend",[v,k]),k.async&&k.timeout>0&&(g=setTimeout(function(){v.abort("timeout")},k.timeout));try{t=1,c.send(r,x)}catch(w){if(!(2>t))throw w;x(-1,w)}}else x(-1,"No Transport");function x(a,b,f,h){var j,r,s,u,w,x=b;2!==t&&(t=2,g&&clearTimeout(g),c=void 0,e=h||"",v.readyState=a>0?4:0,j=a>=200&&300>a||304===a,f&&(u=tc(k,v,f)),u=uc(k,u,v,j),j?(k.ifModified&&(w=v.getResponseHeader("Last-Modified"),w&&(n.lastModified[d]=w),w=v.getResponseHeader("etag"),w&&(n.etag[d]=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,i&&m.trigger(j?"ajaxSuccess":"ajaxError",[v,k,j?r:s]),p.fireWith(l,[v,x]),i&&(m.trigger("ajaxComplete",[v,k]),--n.active||n.event.trigger("ajaxStop")))}return v},getJSON:function(a,b,c){return n.get(a,b,c,"json")},getScript:function(a,b){return n.get(a,void 0,b,"script")}}),n.each(["get","post"],function(a,b){n[b]=function(a,c,d,e){return n.isFunction(c)&&(e=e||d,d=c,c=void 0),n.ajax({url:a,type:b,dataType:e,data:c,success:d})}}),n._evalUrl=function(a){return n.ajax({url:a,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},n.fn.extend({wrapAll:function(a){var b;return n.isFunction(a)?this.each(function(b){n(this).wrapAll(a.call(this,b))}):(this[0]&&(b=n(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this)},wrapInner:function(a){return this.each(n.isFunction(a)?function(b){n(this).wrapInner(a.call(this,b))}:function(){var b=n(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=n.isFunction(a);return this.each(function(c){n(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){n.nodeName(this,"body")||n(this).replaceWith(this.childNodes)}).end()}}),n.expr.filters.hidden=function(a){return a.offsetWidth<=0&&a.offsetHeight<=0},n.expr.filters.visible=function(a){return!n.expr.filters.hidden(a)};var vc=/%20/g,wc=/\[\]$/,xc=/\r?\n/g,yc=/^(?:submit|button|image|reset|file)$/i,zc=/^(?:input|select|textarea|keygen)/i;function Ac(a,b,c,d){var e;if(n.isArray(b))n.each(b,function(b,e){c||wc.test(a)?d(a,e):Ac(a+"["+("object"==typeof e?b:"")+"]",e,c,d)});else if(c||"object"!==n.type(b))d(a,b);else for(e in b)Ac(a+"["+e+"]",b[e],c,d)}n.param=function(a,b){var c,d=[],e=function(a,b){b=n.isFunction(b)?b():null==b?"":b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(void 0===b&&(b=n.ajaxSettings&&n.ajaxSettings.traditional),n.isArray(a)||a.jquery&&!n.isPlainObject(a))n.each(a,function(){e(this.name,this.value)});else for(c in a)Ac(c,a[c],b,e);return d.join("&").replace(vc,"+")},n.fn.extend({serialize:function(){return n.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=n.prop(this,"elements");return a?n.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!n(this).is(":disabled")&&zc.test(this.nodeName)&&!yc.test(a)&&(this.checked||!T.test(a))}).map(function(a,b){var c=n(this).val();return null==c?null:n.isArray(c)?n.map(c,function(a){return{name:b.name,value:a.replace(xc,"\r\n")}}):{name:b.name,value:c.replace(xc,"\r\n")}}).get()}}),n.ajaxSettings.xhr=function(){try{return new XMLHttpRequest}catch(a){}};var Bc=0,Cc={},Dc={0:200,1223:204},Ec=n.ajaxSettings.xhr();a.attachEvent&&a.attachEvent("onunload",function(){for(var a in Cc)Cc[a]()}),k.cors=!!Ec&&"withCredentials"in Ec,k.ajax=Ec=!!Ec,n.ajaxTransport(function(a){var b;return k.cors||Ec&&!a.crossDomain?{send:function(c,d){var e,f=a.xhr(),g=++Bc;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)f.setRequestHeader(e,c[e]);b=function(a){return function(){b&&(delete Cc[g],b=f.onload=f.onerror=null,"abort"===a?f.abort():"error"===a?d(f.status,f.statusText):d(Dc[f.status]||f.status,f.statusText,"string"==typeof f.responseText?{text:f.responseText}:void 0,f.getAllResponseHeaders()))}},f.onload=b(),f.onerror=b("error"),b=Cc[g]=b("abort");try{f.send(a.hasContent&&a.data||null)}catch(h){if(b)throw h}},abort:function(){b&&b()}}:void 0}),n.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(a){return n.globalEval(a),a}}}),n.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),n.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(d,e){b=n("<script>").prop({async:!0,charset:a.scriptCharset,src:a.url}).on("load error",c=function(a){b.remove(),c=null,a&&e("error"===a.type?404:200,a.type)}),l.head.appendChild(b[0])},abort:function(){c&&c()}}}});var Fc=[],Gc=/(=)\?(?=&|$)|\?\?/;n.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=Fc.pop()||n.expando+"_"+cc++;return this[a]=!0,a}}),n.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(Gc.test(b.url)?"url":"string"==typeof b.data&&!(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&Gc.test(b.data)&&"data");return h||"jsonp"===b.dataTypes[0]?(e=b.jsonpCallback=n.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(Gc,"$1"+e):b.jsonp!==!1&&(b.url+=(dc.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||n.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,Fc.push(e)),g&&n.isFunction(f)&&f(g[0]),g=f=void 0}),"script"):void 0}),n.parseHTML=function(a,b,c){if(!a||"string"!=typeof a)return null;"boolean"==typeof b&&(c=b,b=!1),b=b||l;var d=v.exec(a),e=!c&&[];return d?[b.createElement(d[1])]:(d=n.buildFragment([a],b,e),e&&e.length&&n(e).remove(),n.merge([],d.childNodes))};var Hc=n.fn.load;n.fn.load=function(a,b,c){if("string"!=typeof a&&Hc)return Hc.apply(this,arguments);var d,e,f,g=this,h=a.indexOf(" ");return h>=0&&(d=n.trim(a.slice(h)),a=a.slice(0,h)),n.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(e="POST"),g.length>0&&n.ajax({url:a,type:e,dataType:"html",data:b}).done(function(a){f=arguments,g.html(d?n("<div>").append(n.parseHTML(a)).find(d):a)}).complete(c&&function(a,b){g.each(c,f||[a.responseText,b,a])}),this},n.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){n.fn[b]=function(a){return this.on(b,a)}}),n.expr.filters.animated=function(a){return n.grep(n.timers,function(b){return a===b.elem}).length};var Ic=a.document.documentElement;function Jc(a){return n.isWindow(a)?a:9===a.nodeType&&a.defaultView}n.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=n.css(a,"position"),l=n(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=n.css(a,"top"),i=n.css(a,"left"),j=("absolute"===k||"fixed"===k)&&(f+i).indexOf("auto")>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),n.isFunction(b)&&(b=b.call(a,c,h)),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},n.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){n.offset.setOffset(this,a,b)});var b,c,d=this[0],e={top:0,left:0},f=d&&d.ownerDocument;if(f)return b=f.documentElement,n.contains(b,d)?(typeof d.getBoundingClientRect!==U&&(e=d.getBoundingClientRect()),c=Jc(f),{top:e.top+c.pageYOffset-b.clientTop,left:e.left+c.pageXOffset-b.clientLeft}):e},position:function(){if(this[0]){var a,b,c=this[0],d={top:0,left:0};return"fixed"===n.css(c,"position")?b=c.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),n.nodeName(a[0],"html")||(d=a.offset()),d.top+=n.css(a[0],"borderTopWidth",!0),d.left+=n.css(a[0],"borderLeftWidth",!0)),{top:b.top-d.top-n.css(c,"marginTop",!0),left:b.left-d.left-n.css(c,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||Ic;while(a&&!n.nodeName(a,"html")&&"static"===n.css(a,"position"))a=a.offsetParent;return a||Ic})}}),n.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(b,c){var d="pageYOffset"===c;n.fn[b]=function(e){return J(this,function(b,e,f){var g=Jc(b);return void 0===f?g?g[c]:b[e]:void(g?g.scrollTo(d?a.pageXOffset:f,d?f:a.pageYOffset):b[e]=f)},b,e,arguments.length,null)}}),n.each(["top","left"],function(a,b){n.cssHooks[b]=yb(k.pixelPosition,function(a,c){return c?(c=xb(a,b),vb.test(c)?n(a).position()[b]+"px":c):void 0})}),n.each({Height:"height",Width:"width"},function(a,b){n.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){n.fn[d]=function(d,e){var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(d===!0||e===!0?"margin":"border");return J(this,function(b,c,d){var e;return n.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?n.css(b,c,g):n.style(b,c,d,g)},b,f?d:void 0,f,null)}})}),n.fn.size=function(){return this.length},n.fn.andSelf=n.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return n});var Kc=a.jQuery,Lc=a.$;return n.noConflict=function(b){return a.$===n&&(a.$=Lc),b&&a.jQuery===n&&(a.jQuery=Kc),n},typeof b===U&&(a.jQuery=a.$=n),n});
;
/**
 * @preserve Copyright 2011 Syd Lawrence ( www.sydlawrence.com ).
 * Version: 0.2
 *
 * Licensed under MIT and GPLv2.
 *
 * Usage: $('body').videoBG(options);
 *
 */

 (function( $ ){

  $.fn.videoBG = function( selector, options ) {
    if (options === undefined) {
      options = {};
    }
    if (typeof selector === "object") {
      options = $.extend({}, $.fn.videoBG.defaults, selector);
    }
    else if (!selector) {
      options = $.fn.videoBG.defaults;
    }
    else {
      return $(selector).videoBG(options);
    }

    var container = $(this);

    // check if elements available otherwise it will cause issues
    if (!container.length) {
      return;
    }

    // container to be at least relative
    if (container.css('position') == 'static' || !container.css('position')) {
      container.css('position','relative');
    }

    // we need a width
    if (options.width === 0) {
      options.width = container.width();
    }

    // we need a height
    if (options.height === 0) {
      options.height = container.height();
    }

    // get the wrapper
    var wrap = $.fn.videoBG.wrapper();
    wrap.height(options.height)
      .width(options.width);

    // if is a text replacement
    if (options.textReplacement) {

      // force sizes
      options.scale = true;

      // set sizes and forcing text out
      container.width(options.width)
        .height(options.height)
        .css('text-indent','-9999px');
    }
    else {

      // set the wrapper above the video
      wrap.css('z-index',options.zIndex+1);
    }

    // move the contents into the wrapper
    wrap.html(container.clone(true));

    // get the video
    var video = $.fn.videoBG.video(options);

    // if we are forcing width / height
    if (options.scale) {

      // overlay wrapper
      wrap.height(options.height)
        .width(options.width);

      // video
      video.height(options.height)
        .width(options.width);
    }

    // add it all to the container
    container.html(wrap);
    container.append(video);

    return video.find("video")[0];
  };

  // set to fullscreen
  $.fn.videoBG.setFullscreen = function($el) {
    var windowWidth = $(window).width(),
    windowHeight = $(window).height();

    $el.css('min-height',0).css('min-width',0);
    $el.parent().width(windowWidth).height(windowHeight);
    // if by width
    var shift = 0;
    if (windowWidth / windowHeight > $el.aspectRatio) {
      $el.width(windowWidth).height('auto');
      // shift the element up
      var height = $el.height();
      shift = (height - windowHeight) / 2;
      if (shift < 0) {
        shift = 0;
      }
      $el.css("top",-shift);
    } else {
      $el.width('auto').height(windowHeight);
      // shift the element left
      var width = $el.width();

       //shift = (width - windowWidth) / 2;

      shift = 0;

      if (shift < 0) {
        shift = 0;
      }
      $el.css("left",-shift);

      // this is a hack mainly due to the iphone
      if (shift === 0) {
        var t = setTimeout(function() {
          $.fn.videoBG.setFullscreen($el);
        },500);
      }
    }

    $('body > .videoBG_wrapper').width(windowWidth).height(windowHeight);

  };

  // get the formatted video element
  $.fn.videoBG.video = function(options) {

    $('html, body').scrollTop(-1);

    // video container
    var $div = $('<div/>');
    $div.addClass('videoBG')
      .css('position',options.position)
      .css('z-index',options.zIndex)
      .css('top',0)
      .css('left',0)
      .css('height',options.height)
      .css('width',options.width)
      .css('opacity',options.opacity)
      .css('overflow','hidden');

    // video element
    var $video = $('<video/>');
    $video.css('position','absolute')
      .css('z-index',options.zIndex)
      .attr('poster', options.poster)
      .attr('webkit-playsinline', '')
      .attr('playsinline', '')
      .css('top',0)
      .css('left',0)
      .css('min-width','100%')
      .css('min-height','100%');

    if (options.autoplay) {
      $video.attr('autoplay',options.autoplay);
    }

    // if fullscreen
    if (options.fullscreen) {
      $video.bind('canplay',function() {
        // set the aspect ratio
        $video.aspectRatio = $video.width() / $video.height();
        $.fn.videoBG.setFullscreen($video);
      });

      // listen out for screenresize
      var resizeTimeout;
      $(window).resize(function() {
        clearTimeout(resizeTimeout);
        resizeTimeout = setTimeout(function() {
          $.fn.videoBG.setFullscreen($video);
        }, 100);
      });
      $.fn.videoBG.setFullscreen($video);
    }


    // video standard element
    var v = $video[0];

    // if meant to loop
    if (options.loop) {
      var loops_left = options.loop;

      // cant use the loop attribute as firefox doesnt support it
      $video.bind('ended', function(){

        // if we have some loops to throw
        if (loops_left) {
          // replay that bad boy
          v.play();
        }

        // if not forever
        if (loops_left !== true) {
          // one less loop
          loops_left--;
        }
      });
    }

    // when can play, play
    $video.bind('canplay', function(){

      if (options.autoplay) {
        // replay that bad boy
        v.play();
      }

    });


    // if supports video
    if ($.fn.videoBG.supportsVideo()) {

      // supports webm
      if ($.fn.videoBG.supportType('webm')){

        // play webm
        $video.attr('src',options.webm);
      }
      // supports mp4
      else if ($.fn.videoBG.supportType('mp4')) {

        // play mp4
        $video.attr('src',options.mp4);
      }
      // throw ogv at it then
      else {

        // play ogv
        $video.attr('src',options.ogv);
      }

    }

    // image for those that dont support the video
    var $img = $('<img/>');
    $img.attr('src',options.poster)
      .css('position','absolute')
      .css('z-index',options.zIndex)
      .css('top',0)
      .css('left',0)
      .css('min-width','100%')
      .css('min-height','100%');

    // add the image to the video
    // if suuports video
    if ($.fn.videoBG.supportsVideo()) {
      // add the video to the wrapper
      $div.html($video);
    }

    // nope - whoa old skool
    else {

      // add the image instead
      $div.html($img);
    }

    // if text replacement
    if (options.textReplacement) {

      // force the heights and widths
      $div.css('min-height',1).css('min-width',1);
      $video.css('min-height',1).css('min-width',1);
      $img.css('min-height',1).css('min-width',1);

      $div.height(options.height).width(options.width);
      $video.height(options.height).width(options.width);
      $img.height(options.height).width(options.width);
    }

    if ($.fn.videoBG.supportsVideo()) {
      v.play();
    }
    return $div;
  };

  // check if suuports video
  $.fn.videoBG.supportsVideo = function() {
    return (document.createElement('video').canPlayType);
  };

  // check which type is supported
  $.fn.videoBG.supportType = function(str) {

    // if not at all supported
    if (!$.fn.videoBG.supportsVideo()) {
      return false;
    }

    // create video
    var v = document.createElement('video');

    // check which?
    switch (str) {
      case 'webm' :
        return (v.canPlayType('video/webm; codecs="vp8, vorbis"'));
      case 'mp4' :
        return (v.canPlayType('video/mp4; codecs="avc1.42E01E, mp4a.40.2"'));
      case 'ogv' :
        return (v.canPlayType('video/ogg; codecs="theora, vorbis"'));
    }
    // nope
    return false;
  };

  // get the overlay wrapper
  $.fn.videoBG.wrapper = function() {
    var $wrap = $('<div/>');
    $wrap.addClass('videoBG_wrapper')
      .css('position','absolute')
      .css('top',0)
      .css('left',0);
    return $wrap;
  };

  // these are the defaults
  $.fn.videoBG.defaults = {
    mp4:'',
    ogv:'',
    webm:'',
    poster:'',
    autoplay:true,
    loop:true,
    scale:false,
    position:"absolute",
    opacity:1,
    textReplacement:false,
    zIndex:0,
    width:0,
    height:0,
    fullscreen:false,
    imgFallback:true
  };

})( jQuery );;
/******************************************************************************
Name:    Highslide JS
Version: 4.1.8 (October 27 2009)
Config:  default +inline +ajax +iframe +flash +packed
Author:  Torstein Hønsi
Support: http://highslide.com/support

Licence:
Highslide JS is licensed under a Creative Commons Attribution-NonCommercial 2.5
License (https://creativecommons.org/licenses/by-nc/2.5/).

You are free:
	* to copy, distribute, display, and perform the work
	* to make derivative works

Under the following conditions:
	* Attribution. You must attribute the work in the manner  specified by  the
	  author or licensor.
	* Noncommercial. You may not use this work for commercial purposes.

* For  any  reuse  or  distribution, you  must make clear to others the license
  terms of this work.
* Any  of  these  conditions  can  be  waived  if  you  get permission from the 
  copyright holder.

Your fair use and other rights are in no way affected by the above.
******************************************************************************/
eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('q(!m){u m={1d:{7h:\'ae\',8x:\'b9...\',9f:\'6s 23 b8\',9O:\'6s 23 b7 23 b5\',8D:\'b6 23 ba I (f)\',9k:\'bb by <i>9Q 9R</i>\',9o:\'bg 23 bf 9Q 9R be\',8v:\'9s\',8t:\'9t\',8A:\'9A\',8J:\'9L\',8I:\'9L (bc)\',8k:\'bd\',b4:\'a1\',b3:\'a1 5v (9w)\',aV:\'9J\',aU:\'9J 5v (9w)\',8z:\'9s (6r 1f)\',8r:\'9t (6r 2P)\',8u:\'9A\',aT:\'1:1\',88:\'6s 23 2b 2w, aR aw aS 23 3B. aW 6r aX W 1L aw 5L.\'},4Y:\'U/b2/\',5r:\'b1.6D\',4H:\'b0.6D\',6Z:66,9U:66,3S:15,7j:15,4I:15,5U:15,4j:aY,8y:0.75,7x:J,6J:5,3c:2,aZ:3,4G:1n,8E:\'3w 2P\',8q:1,a7:J,8P:\'bh://U.bi/\',8V:\'bC\',9W:J,6L:[\'a\'],58:1n,5M:J,3T:J,2Z:\'4C\',6m:J,7m:J,3P:9r,4w:9r,4D:J,1x:\'bB-bA\',8S:{9l:\'<1i 3p="U-aQ"><8n>\'+\'<3l 3p="U-5L">\'+\'<a 2s="#" 2t="{m.1d.8z}" 2I="D m.5L(k)">\'+\'<2m>{m.1d.8v}</2m></a>\'+\'</3l>\'+\'<3l 3p="U-1L">\'+\'<a 2s="#" 2t="{m.1d.8r}" 2I="D m.1L(k)">\'+\'<2m>{m.1d.8t}</2m></a>\'+\'</3l>\'+\'<3l 3p="U-3B">\'+\'<a 2s="#" 2t="{m.1d.8u}" 2I="D 1n">\'+\'<2m>{m.1d.8A}</2m></a>\'+\'</3l>\'+\'<3l 3p="U-2b">\'+\'<a 2s="#" 2t="{m.1d.8I}" 2I="D m.2b(k)">\'+\'<2m>{m.1d.8J}</2m></a>\'+\'</3l>\'+\'</8n></1i>\'+\'<1i 3p="U-V"></1i>\'+\'<1i 3p="U-bz"><1i>\'+\'<2m 3p="U-3f" 2t="{m.1d.8k}"><2m></2m></2m>\'+\'</1i></1i>\'},4M:[],74:J,N:[],6C:[\'4D\',\'2Q\',\'1x\',\'3c\',\'bD\',\'bE\',\'bJ\',\'9n\',\'bI\',\'bH\',\'bF\',\'9h\',\'8j\',\'7m\',\'K\',\'M\',\'6B\',\'58\',\'5M\',\'3T\',\'bG\',\'bw\',\'bv\',\'28\',\'6m\',\'3e\',\'3v\',\'2Z\',\'6j\',\'7C\',\'3P\',\'4w\',\'67\',\'6H\',\'4k\',\'2i\',\'9Z\',\'9Y\',\'T\'],1N:[],4y:0,bn:{x:[\'a8\',\'1f\',\'7f\',\'2P\',\'ay\'],y:[\'4P\',\'1a\',\'7Z\',\'3w\',\'5T\']},5t:{},9h:{},9n:{},6j:{at:{},1E:{},ap:{}},3q:[],3y:{},3F:[],5J:[],4e:[],5g:{},6w:{},5e:[],3J:/bm\\/4\\.0/.16(4d.5x)?8:6y((4d.5x.5O().30(/.+(?:95|bl|bj|1q)[\\/: ]([\\d.]+)/)||[0,\'0\'])[1]),1q:(P.51&&!1K.3o),4K:/bk/.16(4d.5x),7A:/bo.+95:1\\.[0-8].+bp/.16(4d.5x),$:B(1g){q(1g)D P.7z(1g)},1X:B(1O,2F){1O[1O.19]=2F},14:B(8R,35,3m,4p,8N){u C=P.14(8R);q(35)m.3a(C,35);q(8N)m.S(C,{6V:0,9u:\'2f\',6I:0});q(3m)m.S(C,3m);q(4p)4p.1J(C);D C},3a:B(C,35){W(u x 3z 35)C[x]=35[x];D C},S:B(C,3m){W(u x 3z 3m){q(m.1q&&x==\'1C\'){q(3m[x]>0.99)C.F.bu(\'52\');L C.F.52=\'92(1C=\'+(3m[x]*2v)+\')\'}L C.F[x]=3m[x]}},47:B(C,1e,2M){u 3H,3W,3D;q(1w 2M!=\'7F\'||2M===H){u 2G=9e;2M={3A:2G[2],2i:2G[3],6W:2G[4]}}q(1w 2M.3A!=\'3X\')2M.3A=66;2M.2i=1r[2M.2i]||1r.9c;2M.5B=m.3a({},1e);W(u 2C 3z 1e){u e=1y m.1z(C,2M,2C);3H=6y(m.7l(C,2C))||0;3W=6y(1e[2C]);3D=2C!=\'1C\'?\'E\':\'\';e.2L(3H,3W,3D)}},7l:B(C,1e){q(P.80){D P.80.aq(C,H).9E(1e)}L{q(1e==\'1C\')1e=\'52\';u 2F=C.4v[1e.2d(/\\-(\\w)/g,B(a,b){D b.bt()})];q(1e==\'52\')2F=2F.2d(/92\\(1C=([0-9]+)\\)/,B(a,b){D b/2v});D 2F===\'\'?1:2F}},5n:B(){u d=P,w=1K,55=d.7S&&d.7S!=\'ah\'?d.4c:d.V;u K=m.1q?55.93:(d.4c.93||5c.bs),M=m.1q?55.bq:5c.br;m.3u={K:K,M:M,5p:m.1q?55.5p:bK,5o:m.1q?55.5o:aE}},81:B(C){u p={x:C.91,y:C.6X};4a(C.8Y){C=C.8Y;p.x+=C.91;p.y+=C.6X;q(C!=P.V&&C!=P.4c){p.x-=C.5p;p.y-=C.5o}}D p},4N:B(a,1E,2L,Q){q(!a)a=m.14(\'a\',H,{1R:\'2f\'},m.1S);q(1w a.4Q==\'B\')D 1E;q(Q==\'2H\'){W(u i=0;i<m.3F.19;i++){q(m.3F[i]&&m.3F[i].a==a){m.3F[i].9X();m.3F[i]=H;D 1n}}m.98=J}1l{1y m.4T(a,1E,2L,Q);D 1n}1k(e){D J}},97:B(a,1E,2L){D m.4N(a,1E,2L,\'2H\')},6x:B(){D m.14(\'1i\',{1p:\'U-2H-O\',2r:m.9m(m.8S.9l)})},4i:B(C,4h,1p){u 1j=C.3N(4h);W(u i=0;i<1j.19;i++){q((1y 5i(1p)).16(1j[i].1p)){D 1j[i]}}D H},9m:B(s){s=s.2d(/\\s/g,\' \');u 2u=/{m\\.1d\\.([^}]+)\\}/g,4Z=s.30(2u),1d;q(4Z)W(u i=0;i<4Z.19;i++){1d=4Z[i].2d(2u,"$1");q(1w m.1d[1d]!=\'24\')s=s.2d(4Z[i],m.1d[1d])}D s},6o:B(a){W(u i=0;i<m.4e.19;i++){q(m.4e[i][0]==a){u c=m.4e[i][1];m.4e[i][1]=c.5V(1);D c}}D H},8i:B(e){u 1O=m.53();W(u i=0;i<1O.3Y.19;i++){u a=1O.3Y[i];q(m.41(a,\'28\')==\'2B\'&&m.41(a,\'6m\'))m.1X(m.5J,a)}m.6i(0)},6i:B(i){q(!m.5J[i])D;u a=m.5J[i];u 4L=m.3E(m.41(a,\'6B\'));q(!4L)4L=m.6x();u 2B=1y m.5R(a,4L,1);2B.7K=B(){};2B.2O=B(){m.1X(m.4e,[a,4L]);m.6i(i+1)};2B.7D()},9M:B(){u 6l=0,5K=-1,N=m.N,A,1v;W(u i=0;i<N.19;i++){A=N[i];q(A){1v=A.Y.F.1v;q(1v&&1v>6l){6l=1v;5K=i}}}q(5K==-1)m.2q=-1;L N[5K].3g()},41:B(a,4R){a.4Q=a.2I;u p=a.4Q?a.4Q():H;a.4Q=H;D(p&&1w p[4R]!=\'24\')?p[4R]:(1w m[4R]!=\'24\'?m[4R]:H)},6c:B(a){u T=m.41(a,\'T\');q(T)D T;D a.2s},3E:B(1g){u 1D=m.$(1g),3G=m.6w[1g],a={};q(!1D&&!3G)D H;q(!3G){3G=1D.5V(J);3G.1g=\'\';m.6w[1g]=3G;D 1D}L{D 3G.5V(J)}},31:B(d){q(d)m.6E.1J(d);m.6E.2r=\'\'},ab:B(7d,A){u 3I=A=A||m.3n();q(m.3s)D 1n;L m.3I=3I;1l{m.3s=7d;7d.2I()}1k(e){m.3I=m.3s=H}1l{A.2b()}1k(e){}D 1n},5G:B(C,22){u A=m.3n(C);q(A)D m.ab(A.7e(22),A);L D 1n},5L:B(C){D m.5G(C,-1)},1L:B(C){D m.5G(C,1)},5h:B(e){q(!e)e=1K.1Y;q(!e.2k)e.2k=e.77;q(1w e.2k.7L!=\'24\')D J;u A=m.3n();u 22=H;8p(e.aB){1F 70:q(A)A.7X();D J;1F 32:1F 34:1F 39:1F 40:22=1;85;1F 8:1F 33:1F 37:1F 38:22=-1;85;1F 27:1F 13:22=0}q(22!==H){m.4r(P,1K.3o?\'7r\':\'7v\',m.5h);q(!m.9W)D J;q(e.5m)e.5m();L e.aK=1n;q(A){q(22==0){A.2b()}L{m.5G(A.R,22)}D 1n}}D J},aN:B(18){m.1X(m.1N,m.3a(18,{2N:\'2N\'+m.4y++}))},84:B(6Y,5C){u C,2u=/^U-Y-([0-9]+)$/;C=6Y;4a(C.2T){q(C.1g&&2u.16(C.1g))D C.1g.2d(2u,"$1");C=C.2T}q(!5C){C=6Y;4a(C.2T){q(C.4h&&m.5s(C)){W(u R=0;R<m.N.19;R++){u A=m.N[R];q(A&&A.a==C)D R}}C=C.2T}}D H},3n:B(C,5C){q(1w C==\'24\')D m.N[m.2q]||H;q(1w C==\'3X\')D m.N[C]||H;q(1w C==\'7p\')C=m.$(C);D m.N[m.84(C,5C)]||H},5s:B(a){D(a.2I&&a.2I.8h().2d(/\\s/g,\' \').30(/m.(aD|e)aC/))},9q:B(){W(u i=0;i<m.N.19;i++)q(m.N[i]&&m.N[i].4q)m.9M()},7U:B(e){q(!e)e=1K.1Y;q(e.aI>1)D J;q(!e.2k)e.2k=e.77;u C=e.2k;4a(C.2T&&!(/U-(2w|3B|2H|3f)/.16(C.1p))){C=C.2T}u A=m.3n(C);q(A&&(A.4A||!A.4q))D J;q(A&&e.Q==\'7G\'){q(e.2k.7L)D J;u 30=C.1p.30(/U-(2w|3B|3f)/);q(30){m.2h={A:A,Q:30[1],1f:A.x.G,K:A.x.I,1a:A.y.G,M:A.y.I,8c:e.5y,a5:e.5w};m.1P(P,\'7J\',m.7b);q(e.5m)e.5m();q(/U-(2w|2H)-83/.16(A.O.1p)){A.3g();m.73=J}D 1n}L q(/U-2H/.16(C.1p)&&m.2q!=A.R){A.3g();A.42(\'1m\')}}L q(e.Q==\'8l\'){m.4r(P,\'7J\',m.7b);q(m.2h){q(m.49&&m.2h.Q==\'2w\')m.2h.A.O.F.3C=m.49;u 3i=m.2h.3i;q(!3i&&!m.73&&!/(3B|3f)/.16(m.2h.Q)){A.2b()}L q(3i||(!3i&&m.98)){m.2h.A.42(\'1m\')}q(m.2h.A.2Y)m.2h.A.2Y.F.1R=\'2f\';m.73=1n;m.2h=H}L q(/U-2w-83/.16(C.1p)){C.F.3C=m.49}}D 1n},7b:B(e){q(!m.2h)D J;q(!e)e=1K.1Y;u a=m.2h,A=a.A;q(A.11){q(!A.2Y)A.2Y=m.14(\'1i\',H,{1c:\'20\',K:A.x.I+\'E\',M:A.y.I+\'E\',1f:A.x.cb+\'E\',1a:A.y.cb+\'E\',1v:4,8L:(m.1q?\'cU\':\'2f\'),1C:.cT},A.Y,J);q(A.2Y.F.1R==\'2f\')A.2Y.F.1R=\'\'}a.57=e.5y-a.8c;a.56=e.5w-a.a5;u 7a=1r.cS(1r.ax(a.57,2)+1r.ax(a.56,2));q(!a.3i)a.3i=(a.Q!=\'2w\'&&7a>0)||(7a>(m.cV||5));q(a.3i&&e.5y>5&&e.5w>5){q(a.Q==\'3f\')A.3f(a);L{A.7V(a.1f+a.57,a.1a+a.56);q(a.Q==\'2w\')A.O.F.3C=\'3B\'}}D 1n},8s:B(e){1l{q(!e)e=1K.1Y;u 5a=/cW/i.16(e.Q);q(!e.2k)e.2k=e.77;q(m.1q)e.78=5a?e.cZ:e.cY;u A=m.3n(e.2k);q(!A.4q)D;q(!A||!e.78||m.3n(e.78,J)==A||m.2h)D;W(u i=0;i<A.1N.19;i++)(B(){u o=m.$(\'2N\'+A.1N[i]);q(o&&o.69){q(5a)m.S(o,{1s:\'2o\',1R:\'\'});m.47(o,{1C:5a?o.1C:0},o.3k)}})()}1k(e){}},1P:B(C,1Y,2X){q(C==P&&1Y==\'3d\')m.1X(m.5e,2X);1l{C.1P(1Y,2X,1n)}1k(e){1l{C.az(\'4U\'+1Y,2X);C.cQ(\'4U\'+1Y,2X)}1k(e){C[\'4U\'+1Y]=2X}}},4r:B(C,1Y,2X){1l{C.4r(1Y,2X,1n)}1k(e){1l{C.az(\'4U\'+1Y,2X)}1k(e){C[\'4U\'+1Y]=H}}},5f:B(i){q(m.74&&m.4M[i]&&m.4M[i]!=\'24\'){u 1u=P.14(\'1u\');1u.3x=B(){1u=H;m.5f(i+1)};1u.T=m.4M[i]}},au:B(3X){q(3X&&1w 3X!=\'7F\')m.6J=3X;u 1O=m.53();W(u i=0;i<1O.3Z.19&&i<m.6J;i++){m.1X(m.4M,m.6c(1O.3Z[i]))}q(m.1x)1y m.4x(m.1x,B(){m.5f(0)});L m.5f(0);q(m.4H)u 6D=m.14(\'1u\',{T:m.4Y+m.4H})},5N:B(){q(!m.1S){m.5n();m.5X=m.1q&&m.3J<7;m.9b=m.5X&&6q.cJ==\'cI:\';W(u x 3z m.5E){q(1w m[x]!=\'24\')m.1d[x]=m[x];L q(1w m.1d[x]==\'24\'&&1w m.5E[x]!=\'24\')m.1d[x]=m.5E[x]}m.1S=m.14(\'1i\',{1p:\'U-1S\'},{1c:\'20\',1f:0,1a:0,K:\'2v%\',1v:m.4j,7i:\'ae\'},P.V,J);m.21=m.14(\'a\',{1p:\'U-21\',2t:m.1d.9f,2r:m.1d.8x,2s:\'8C:;\'},{1c:\'20\',1a:\'-3L\',1C:m.8y,1v:1},m.1S);m.6E=m.14(\'1i\',H,{1R:\'2f\'},m.1S);m.2K=m.14(\'1i\',H,{9C:\'9F\',cH:\'cL\'},H,J);1r.cM=B(t,b,c,d){D c*t/d+b};1r.9c=B(t,b,c,d){D c*(t/=d)*t+b};m.ad=m.5X;m.am=((1K.3o&&m.3J<9)||4d.9z==\'9y\'||(m.1q&&m.3J<5.5))}},3d:B(){q(m.7c)D;m.7c=J;W(u i=0;i<m.5e.19;i++)m.5e[i]()},96:B(){u C,1j,51=[],3Z=[],3Y=[],3b={},2u;W(u i=0;i<m.6L.19;i++){1j=P.3N(m.6L[i]);W(u j=0;j<1j.19;j++){C=1j[j];2u=m.5s(C);q(2u){m.1X(51,C);q(2u[0]==\'m.4N\')m.1X(3Z,C);L q(2u[0]==\'m.97\')m.1X(3Y,C);u g=m.41(C,\'4k\')||\'2f\';q(!3b[g])3b[g]=[];m.1X(3b[g],C)}}}m.5u={51:51,3b:3b,3Z:3Z,3Y:3Y};D m.5u},53:B(){D m.5u||m.96()},2b:B(C){u A=m.3n(C);q(A)A.2b();D 1n}};m.1z=B(2p,1Q,1e){k.1Q=1Q;k.2p=2p;k.1e=1e;q(!1Q.8O)1Q.8O={}};m.1z.54={6S:B(){(m.1z.36[k.1e]||m.1z.36.8M)(k);q(k.1Q.36)k.1Q.36.94(k.2p,k.3O,k)},2L:B(8W,23,3D){k.6N=(1y 64()).63();k.3H=8W;k.3W=23;k.3D=3D;k.3O=k.3H;k.G=k.6M=0;u 5c=k;B t(59){D 5c.36(59)}t.2p=k.2p;q(t()&&m.3q.1X(t)==1){m.8Z=d9(B(){u 3q=m.3q;W(u i=0;i<3q.19;i++)q(!3q[i]())3q.d7(i--,1);q(!3q.19){d4(m.8Z)}},13)}},36:B(59){u t=(1y 64()).63();q(59||t>=k.1Q.3A+k.6N){k.3O=k.3W;k.G=k.6M=1;k.6S();k.1Q.5B[k.1e]=J;u 6O=J;W(u i 3z k.1Q.5B)q(k.1Q.5B[i]!==J)6O=1n;q(6O){q(k.1Q.6W)k.1Q.6W.94(k.2p)}D 1n}L{u n=t-k.6N;k.6M=n/k.1Q.3A;k.G=k.1Q.2i(n,0,1,k.1Q.3A);k.3O=k.3H+((k.3W-k.3H)*k.G);k.6S()}D J}};m.3a(m.1z,{36:{1C:B(1z){m.S(1z.2p,{1C:1z.3O})},8M:B(1z){1l{q(1z.2p.F&&1z.2p.F[1z.1e]!=H)1z.2p.F[1z.1e]=1z.3O+1z.3D;L 1z.2p[1z.1e]=1z.3O}1k(e){}}}});m.4x=B(1x,2O){k.2O=2O;k.1x=1x;u v=m.3J,6d;k.6K=m.1q&&v>=5.5&&v<7;q(!1x){q(2O)2O();D}m.5N();k.2j=m.14(\'2j\',{c3:0},{1s:\'1m\',1c:\'20\',c2:\'c0\',K:0},m.1S,J);u 6R=m.14(\'6R\',H,H,k.2j,1);k.2a=[];W(u i=0;i<=8;i++){q(i%3==0)6d=m.14(\'6d\',H,{M:\'1H\'},6R,J);k.2a[i]=m.14(\'2a\',H,H,6d,J);u F=i!=4?{c1:0,c5:0}:{1c:\'3t\'};m.S(k.2a[i],F)}k.2a[4].1p=1x+\' U-1o\';k.9p()};m.4x.54={9p:B(){u T=m.4Y+(m.c6||"cc/")+k.1x+".ca";u 9g=m.4K?m.1S:H;k.2U=m.14(\'1u\',H,{1c:\'20\',1a:\'-3L\'},9g,J);u 2S=k;k.2U.3x=B(){2S.9a()};k.2U.T=T},9a:B(){u o=k.1t=k.2U.K/4,G=[[0,0],[0,-4],[-2,0],[0,-8],0,[-2,-8],[0,-2],[0,-6],[-2,-2]],1I={M:(2*o)+\'E\',K:(2*o)+\'E\'};W(u i=0;i<=8;i++){q(G[i]){q(k.6K){u w=(i==1||i==7)?\'2v%\':k.2U.K+\'E\';u 1i=m.14(\'1i\',H,{K:\'2v%\',M:\'2v%\',1c:\'3t\',1W:\'1m\'},k.2a[i],J);m.14(\'1i\',H,{52:"c7:c8.9j.bZ(bY=bQ, T=\'"+k.2U.T+"\')",1c:\'20\',K:w,M:k.2U.M+\'E\',1f:(G[i][0]*o)+\'E\',1a:(G[i][1]*o)+\'E\'},1i,J)}L{m.S(k.2a[i],{8L:\'7M(\'+k.2U.T+\') \'+(G[i][0]*o)+\'E \'+(G[i][1]*o)+\'E\'})}q(1K.3o&&(i==3||i==5))m.14(\'1i\',H,1I,k.2a[i],J);m.S(k.2a[i],1I)}}k.2U=H;q(m.3y[k.1x])m.3y[k.1x].5Q();m.3y[k.1x]=k;q(k.2O)k.2O()},4o:B(G,1t,9d,3k,2i){u A=k.A,4z=A.Y.F,1t=1t||0,G=G||{x:A.x.G+1t,y:A.y.G+1t,w:A.x.1b(\'1M\')-2*1t,h:A.y.1b(\'1M\')-2*1t};q(9d)k.2j.F.1s=(G.h>=4*k.1t)?\'2o\':\'1m\';m.S(k.2j,{1f:(G.x-k.1t)+\'E\',1a:(G.y-k.1t)+\'E\',K:(G.w+2*k.1t)+\'E\'});G.w-=2*k.1t;G.h-=2*k.1t;m.S(k.2a[4],{K:G.w>=0?G.w+\'E\':0,M:G.h>=0?G.h+\'E\':0});q(k.6K)k.2a[3].F.M=k.2a[5].F.M=k.2a[4].F.M},5Q:B(8K){q(8K)k.2j.F.1s=\'1m\';L m.31(k.2j)}};m.68=B(A,1I){k.A=A;k.1I=1I;k.2J=1I==\'x\'?\'bP\':\'bO\';k.2y=k.2J.5O();k.4V=1I==\'x\'?\'bM\':\'bN\';k.79=k.4V.5O();k.6G=1I==\'x\'?\'bR\':\'bS\';k.bX=k.6G.5O();k.1U=k.2R=0};m.68.54={1b:B(R){8p(R){1F\'6h\':D k.1B+k.2x+(k.t-m.21[\'1t\'+k.2J])/2;1F\'1M\':D k.I+2*k.cb+k.1U+k.2R;1F\'3R\':D k.5l-k.3K-k.5k;1F\'6F\':D k.1b(\'3R\')-2*k.cb-k.1U-k.2R;1F\'4n\':D k.G-(k.A.1o?k.A.1o.1t:0);1F\'82\':D k.1b(\'1M\')+(k.A.1o?2*k.A.1o.1t:0);1F\'5D\':D k.1T?1r.6a((k.I-k.1T)/2):0}},6v:B(){k.cb=(k.A.O[\'1t\'+k.2J]-k.t)/2;k.5k=m[\'6I\'+k.6G]},71:B(){k.t=k.A.C[k.2y]?3U(k.A.C[k.2y]):k.A.C[\'1t\'+k.2J];k.1B=k.A.1B[k.1I];k.2x=(k.A.C[\'1t\'+k.2J]-k.t)/2;q(k.1B==0||k.1B==-1){k.1B=(m.3u[k.2y]/2)+m.3u[\'3h\'+k.4V]}},6A:B(){u A=k.A;k.3Q=\'1H\';k.G=k.1B-k.cb+k.2x;q(k.6H&&k.1I==\'x\')A.67=1r.2E(A.67||k.Z,A.6H*k.Z/A.y.Z);k.I=1r.2E(k.Z,A[\'7u\'+k.2J]||k.Z);k.2z=A.4D?1r.2E(A[\'2E\'+k.2J],k.Z):k.Z;q(A.2l&&A.2Q){k.I=A[k.2y];k.1T=k.Z}q(k.1I==\'x\'&&m.4G)k.2z=A.3P;k.3K=m[\'6I\'+k.4V];k.3h=m.3u[\'3h\'+k.4V];k.5l=m.3u[k.2y]},7s:B(i){u A=k.A;q(A.2l&&(A.2Q||m.4G)){k.1T=i;k.I=1r.7u(k.I,k.1T);A.O.F[k.79]=k.1b(\'5D\')+\'E\'}L k.I=i;A.O.F[k.2y]=i+\'E\';A.Y.F[k.2y]=k.1b(\'1M\')+\'E\';q(A.1o)A.1o.4o();q(A.2Y)A.2Y.F[k.2y]=i+\'E\';q(k.1I==\'y\'&&A.4B&&A.V.F.M!=\'1H\')1l{A.4B.V.F.1W=\'1H\'}1k(e){}q(A.1Z){u d=A.2e;q(k.6U===24)k.6U=A.1h[\'1t\'+k.2J]-d[\'1t\'+k.2J];d.F[k.2y]=(k.I-k.6U)+\'E\';q(k.1I==\'x\')A.3M.F.K=\'1H\';q(A.V)A.V.F[k.2y]=\'1H\'}q(k.1I==\'x\'&&A.1A)A.44(J)},7Y:B(i){k.G=i;k.A.Y.F[k.79]=i+\'E\';q(k.A.1o)k.A.1o.4o()}};m.4T=B(a,1E,2L,2A){q(P.8Q&&m.1q&&!m.7c){m.1P(P,\'3d\',B(){1y m.4T(a,1E,2L,2A)});D}k.a=a;k.2L=2L;k.2A=2A||\'2w\';k.1Z=(2A==\'2H\');k.2l=!k.1Z;m.74=1n;k.1N=[];m.5N();u R=k.R=m.N.19;W(u i=0;i<m.6C.19;i++){u 2C=m.6C[i];k[2C]=1E&&1w 1E[2C]!=\'24\'?1E[2C]:m[2C]}q(!k.T)k.T=a.2s;u C=(1E&&1E.7B)?m.$(1E.7B):a;C=k.8H=C.3N(\'1u\')[0]||C;k.62=C.1g||a.1g;W(u i=0;i<m.N.19;i++){q(m.N[i]&&m.N[i].a==a){m.N[i].3g();D 1n}}q(!m.bW)W(u i=0;i<m.N.19;i++){q(m.N[i]&&m.N[i].8H!=C&&!m.N[i].65){m.N[i].6t()}}m.N[R]=k;q(!m.7x&&!m.3s){q(m.N[R-1])m.N[R-1].2b();q(1w m.2q!=\'24\'&&m.N[m.2q])m.N[m.2q].2b()}k.C=C;k.1B=m.81(C);m.5n();u x=k.x=1y m.68(k,\'x\');x.71();u y=k.y=1y m.68(k,\'y\');y.71();k.Y=m.14(\'1i\',{1g:\'U-Y-\'+k.R,1p:\'U-Y \'+k.7C},{1s:\'1m\',1c:\'20\',1v:m.4j+=2},H,J);k.Y.bV=k.Y.bT=m.8s;q(k.2A==\'2w\'&&k.3c==2)k.3c=0;q(!k.1x){k[k.2A+\'6k\']()}L q(m.3y[k.1x]){k.6n();k[k.2A+\'6k\']()}L{k.4t();u A=k;1y m.4x(k.1x,B(){A.6n();A[A.2A+\'6k\']()})}D J};m.4T.54={7O:B(e){1K.6q.2s=k.T},6n:B(){u 1o=k.1o=m.3y[k.1x];1o.A=k;1o.2j.F.1v=k.Y.F.1v-1;m.3y[k.1x]=H},4t:B(){q(k.65||k.21)D;k.21=m.21;u A=k;k.21.2I=B(){A.6t()};u A=k,l=k.x.1b(\'6h\')+\'E\',t=k.y.1b(\'6h\')+\'E\';4S(B(){q(A.21)m.S(A.21,{1f:l,1a:t,1v:m.4j++})},2v)},bU:B(){u A=k;u 1u=P.14(\'1u\');k.O=1u;1u.3x=B(){q(m.N[A.R])A.4s()};q(m.cd)1u.ce=B(){D 1n};1u.1p=\'U-2w\';m.S(1u,{1s:\'1m\',1R:\'4E\',1c:\'20\',67:\'3L\',1v:3});1u.2t=m.1d.88;q(m.4K)m.1S.1J(1u);q(m.1q&&m.cx)1u.T=H;1u.T=k.T;k.4t()},cw:B(){k.O=m.6o(k.a);q(!k.O)k.O=m.3E(k.6B);q(!k.O)k.O=m.6x();k.7n([\'5Z\']);q(k.5Z){u V=m.4i(k.O,\'1i\',\'U-V\');q(V)V.1J(k.5Z);k.5Z.F.1R=\'4E\'}u 1h=k.1h=k.O;q(/(3r|11)/.16(k.28))k.6T(1h);m.1S.1J(k.Y);m.S(k.Y,{1c:\'cv\',6V:\'0 \'+m.7j+\'E 0 \'+m.3S+\'E\'});k.O=m.14(\'1i\',{1p:\'U-2H\'},{1c:\'3t\',1v:3,1W:\'1m\'},k.Y);k.3M=m.14(\'1i\',H,H,k.O,1);k.3M.1J(1h);m.S(1h,{1c:\'3t\',1R:\'4E\',7i:m.1d.7h||\'\'});q(k.K)1h.F.K=k.K+\'E\';q(k.M)m.S(1h,{M:k.M+\'E\',1W:\'1m\'});q(1h.26<k.3P)1h.F.K=k.3P+\'E\';q(k.28==\'2B\'&&!m.6o(k.a)){k.4t();u A=k;u 2B=1y m.5R(k.a,1h);2B.T=k.T;2B.2O=B(){q(m.N[A.R])A.4s()};2B.7K=B(){6q.2s=A.T};2B.7D()}L q(k.28==\'11\'&&k.2Z==\'4C\'){k.5z()}L k.4s()},4s:B(){1l{q(!k.O)D;k.O.3x=H;q(k.65)D;L k.65=J;u x=k.x,y=k.y;q(k.21){m.S(k.21,{1a:\'-3L\'});k.21=H}q(k.2l){x.Z=k.O.K;y.Z=k.O.M;m.S(k.O,{K:x.t+\'E\',M:y.t+\'E\'});k.Y.1J(k.O);m.1S.1J(k.Y)}L q(k.72)k.72();x.6v();y.6v();m.S(k.Y,{1f:(x.1B+x.2x-x.cb)+\'E\',1a:(y.1B+x.2x-y.cb)+\'E\'});k.al();u 29=x.Z/y.Z;x.6A();k.3Q(x);y.6A();k.3Q(y);q(k.1Z)k.9B();q(k.1A)k.44(0,1);q(k.4D){q(k.2l)k.9S(29);L k.76();q(k.2l&&k.x.Z>(k.x.1T||k.x.I)){k.8F();q(k.1N.19==1)k.44()}}k.7q()}1k(e){k.7O(e)}},6T:B(4p,1H){u c=m.4i(4p,\'5F\',\'U-V\');q(/(11|3r)/.16(k.28)){q(k.3e)c.F.K=k.3e+\'E\';q(k.3v)c.F.M=k.3v+\'E\'}},5z:B(){q(k.an)D;u A=k;k.V=m.4i(k.1h,\'5F\',\'U-V\');q(k.28==\'11\'){k.4t();u 4f=m.2K.5V(1);k.V.1J(4f);k.cy=k.1h.26;q(!k.3e)k.3e=4f.26;u 4l=k.1h.1G-k.V.1G,h=k.3v||m.3u.M-4l-m.4I-m.5U,3x=k.2Z==\'4C\'?\' 3x="q (m.N[\'+k.R+\']) m.N[\'+k.R+\'].4s()" \':\'\';k.V.2r+=\'<11 2C="m\'+(1y 64()).63()+\'" cz="0" R="\'+k.R+\'" \'+\' F="K:\'+k.3e+\'E; M:\'+h+\'E" \'+3x+\' T="\'+k.T+\'" ></11>\';k.4f=k.V.3N(\'1i\')[0];k.11=k.V.3N(\'11\')[0];q(k.2Z==\'4F\')k.6P()}q(k.28==\'3r\'){k.V.1g=k.V.1g||\'m-cE-1g-\'+k.R;u a=k.6j;q(!a.1E)a.1E={};q(1w a.1E.av==\'24\')a.1E.av=\'cD\';q(7y)7y.cC(k.T,k.V.1g,k.3e,k.3v,a.cA||\'7\',a.cB,a.at,a.1E,a.ap)}k.an=J},72:B(){q(k.11&&!k.3v){k.11.F.M=k.V.F.M=k.9D()+\'E\'}k.1h.1J(m.2K);q(!k.x.Z)k.x.Z=k.1h.26;k.y.Z=k.1h.1G;k.1h.9v(m.2K);q(m.1q&&k.a2>3U(k.1h.4v.M)){k.a2=3U(k.1h.4v.M)}m.S(k.Y,{1c:\'20\',6V:\'0\'});m.S(k.O,{K:k.x.t+\'E\',M:k.y.t+\'E\'})},9D:B(){u h;1l{u 1V=k.4B=k.11.7o||k.11.4W.P;u 2K=1V.14(\'1i\');2K.F.9C=\'9F\';1V.V.1J(2K);h=2K.6X;q(m.1q)h+=3U(1V.V.4v.4I)+3U(1V.V.4v.5U)-1}1k(e){h=cs}D h},6P:B(){u 48=k.1h.26-k.4f.26;m.31(k.4f);q(48<0)48=0;u 4l=k.1h.1G-k.11.1G;q(k.4B&&!k.3v&&!k.M&&k.y.I==k.y.Z)1l{k.4B.V.F.1W=\'1m\'}1k(e){}m.S(k.11,{K:1r.7t(k.x.I-48)+\'E\',M:1r.7t(k.y.I-4l)+\'E\'});m.S(k.V,{K:k.11.F.K,M:k.11.F.M});k.43=k.11;k.2e=k.43},9B:B(){k.6T(k.1h);q(k.28==\'3r\'&&k.2Z==\'4C\')k.5z();q(k.x.I<k.x.Z&&!k.58)k.x.I=k.x.Z;q(k.y.I<k.y.Z&&!k.5M)k.y.I=k.y.Z;k.2e=k.1h;m.S(k.3M,{1c:\'3t\',K:k.x.I+\'E\'});m.S(k.1h,{9u:\'2f\',K:\'1H\',M:\'1H\'});u 1D=m.4i(k.1h,\'5F\',\'U-V\');q(1D&&!/(11|3r)/.16(k.28)){u 46=1D;1D=m.14(46.cj,H,{1W:\'1m\'},H,J);46.2T.ci(1D,46);1D.1J(m.2K);1D.1J(46);u 48=k.1h.26-1D.26;u 4l=k.1h.1G-1D.1G;1D.9v(m.2K);u 6f=m.4K||4d.9z==\'9y\'?1:0;m.S(1D,{K:(k.x.I-48-6f)+\'E\',M:(k.y.I-4l)+\'E\',1W:\'1H\',1c:\'3t\'});q(6f&&46.1G>1D.1G){1D.F.K=(3U(1D.F.K)+6f)+\'E\'}k.43=1D;k.2e=k.43}q(k.11&&k.2Z==\'4C\')k.6P();q(!k.43&&k.y.I<k.3M.1G)k.2e=k.O;q(k.2e==k.O&&!k.58&&!/(11|3r)/.16(k.28)){k.x.I+=17}q(k.2e&&k.2e.1G>k.2e.2T.1G){4S("1l { m.N["+k.R+"].2e.F.1W = \'1H\'; } 1k(e) {}",m.6Z)}},3Q:B(p,3V){u cg,ck=p.2k,1I=p==k.x?\'x\':\'y\';u 6Q=1n;u 45=p.A.4D;p.G=1r.6a(p.G-((p.1b(\'1M\')-p.t)/2));q(p.G<p.3h+p.3K){p.G=p.3h+p.3K;6Q=J}q(!3V&&p.I<p.2z){p.I=p.2z;45=1n}q(p.G+p.1b(\'1M\')>p.3h+p.5l-p.5k){q(!3V&&6Q&&45){p.I=1r.2E(p.I,p.1b(1I==\'y\'?\'3R\':\'6F\'))}L q(p.1b(\'1M\')<p.1b(\'3R\')){p.G=p.3h+p.5l-p.5k-p.1b(\'1M\')}L{p.G=p.3h+p.3K;q(!3V&&45)p.I=p.1b(1I==\'y\'?\'3R\':\'6F\')}}q(!3V&&p.I<p.2z){p.I=p.2z;45=1n}q(p.G<p.3K){u 9P=p.G;p.G=p.3K;q(45&&!3V)p.I=p.I-(p.G-9P)}},9S:B(29){u x=k.x,y=k.y,2V=1n,2n=1r.2E(x.Z,x.I),3j=1r.2E(y.Z,y.I),2Q=(k.2Q||m.4G);q(2n/3j>29){ 2n=3j*29;q(2n<x.2z){2n=x.2z;3j=2n/29}2V=J}L q(2n/3j<29){ 3j=2n/29;2V=J}q(m.4G&&x.Z<x.2z){x.1T=x.Z;y.I=y.1T=y.Z}L q(k.2Q){x.1T=2n;y.1T=3j}L{x.I=2n;y.I=3j}2V=k.76(2Q?H:29,2V);q(2Q&&y.I<y.1T){y.1T=y.I;x.1T=y.I*29}q(2V||2Q){x.G=x.1B-x.cb+x.2x;x.2z=x.I;k.3Q(x,J);y.G=y.1B-y.cb+y.2x;y.2z=y.I;k.3Q(y,J);q(k.1A)k.44()}},76:B(29,2V){u x=k.x,y=k.y;q(k.1A&&(k.2l||k.5M)){4a(y.I>k.4w&&x.I>k.3P&&y.1b(\'1M\')>y.1b(\'3R\')){y.I-=10;q(29)x.I=y.I*29;k.44(0,1);2V=J}}D 2V},7q:B(){u x=k.x,y=k.y;k.42(\'1m\');k.7w(1,{Y:{K:x.1b(\'1M\'),M:y.1b(\'1M\'),1f:x.G,1a:y.G},O:{1f:x.1U+x.1b(\'5D\'),1a:y.1U+y.1b(\'5D\'),K:x.1T||x.I,M:y.1T||y.I}},m.6Z)},7w:B(2D,23,3k){q(k.1o&&!k.3c){q(2D)k.1o.4o();L k.1o.5Q((k.1Z&&k.3T))}q(!2D)k.8G();u A=k,x=A.x,y=A.y,2i=k.2i;q(!2D)2i=k.9Z||2i;u 4F=2D?B(){q(A.1o)A.1o.2j.F.1s="2o";4S(B(){A.a9()},50)}:B(){A.7N()};q(2D)m.S(k.Y,{K:x.t+\'E\',M:y.t+\'E\'});q(2D&&k.1Z){m.S(k.Y,{1f:(x.1B-x.cb+x.2x)+\'E\',1a:(y.1B-y.cb+y.2x)+\'E\'})}q(k.9Y){m.S(k.Y,{1C:2D?0:1});m.3a(23.Y,{1C:2D})}m.47(k.Y,23.Y,{3A:3k,2i:2i,36:B(2F,2G){q(A.1o&&A.3c&&2G.1e==\'1a\'){u 4u=2D?2G.G:1-2G.G;u G={w:x.t+(x.1b(\'1M\')-x.t)*4u,h:y.t+(y.1b(\'1M\')-y.t)*4u,x:x.1B+(x.G-x.1B)*4u,y:y.1B+(y.G-y.1B)*4u};A.1o.4o(G,0,1)}q(A.1Z){q(2G.1e==\'1f\')A.3M.F.1f=(x.G-2F)+\'E\';q(2G.1e==\'1a\')A.3M.F.1a=(y.G-2F)+\'E\'}}});m.47(k.O,23.O,3k,2i,4F);q(2D){k.Y.F.1s=\'2o\';k.O.F.1s=\'2o\';q(k.1Z)k.1h.F.1s=\'2o\';k.a.1p+=\' U-8b-8e\'}},a9:B(){k.4q=J;k.3g();q(k.1Z&&k.2Z==\'4F\')k.5z();q(k.11){1l{u A=k,1V=k.11.7o||k.11.4W.P;m.1P(1V,\'7G\',B(){q(m.2q!=A.R)A.3g()})}1k(e){}q(m.1q&&1w k.4A!=\'co\')k.11.F.K=(k.3e-1)+\'E\'}q(m.3s&&m.3s==k.a)m.3s=H;k.8o();u p=m.3u,6z=m.5t.x+p.5p,6u=m.5t.y+p.5o;k.7T=k.x.G<6z&&6z<k.x.G+k.x.1b(\'1M\')&&k.y.G<6u&&6u<k.y.G+k.y.1b(\'1M\');q(k.1A)k.8w()},8o:B(){u R=k.R;u 1x=k.1x;1y m.4x(1x,B(){1l{m.N[R].8f()}1k(e){}})},8f:B(){u 1L=k.7e(1);q(1L&&1L.2I.8h().30(/m\\.4N/))u 1u=m.14(\'1u\',{T:m.6c(1L)})},7e:B(22){u 6p=k.8U(),as=m.5u.3b[k.4k||\'2f\'];q(!as[6p+22]&&k.5v&&k.5v.cn){q(22==1)D as[0];L q(22==-1)D as[as.19-1]}D as[6p+22]||H},8U:B(){u 1O=m.53().3b[k.4k||\'2f\'];q(1O)W(u i=0;i<1O.19;i++){q(1O[i]==k.a)D i}D H},6t:B(){m.31(k.Y);m.N[k.R]=H;q(k.21)m.21.F.1f=\'-3L\'},a4:B(){k.86=m.14(\'a\',{2s:m.8P,2k:m.8V,1p:\'U-86\',2r:m.1d.9k,2t:m.1d.9o});k.4J({6e:k.86,1c:k.8j||\'1a 1f\'})},7n:B(89,ag){W(u i=0;i<89.19;i++){u Q=89[i],s=H;q(!k[Q+\'4b\']&&k.62)k[Q+\'4b\']=Q+\'-W-\'+k.62;q(k[Q+\'4b\'])k[Q]=m.3E(k[Q+\'4b\']);q(!k[Q]&&!k[Q+\'87\']&&k[Q+\'8d\'])1l{s=cm(k[Q+\'8d\'])}1k(e){}q(!k[Q]&&k[Q+\'87\']){s=k[Q+\'87\']}q(!k[Q]&&!s){k[Q]=m.3E(k.a[\'8B\'+Q+\'4b\']);q(!k[Q]){u 1L=k.a.9G;4a(1L&&!m.5s(1L)){q((1y 5i(\'U-\'+Q)).16(1L.1p||H)){q(!1L.1g)k.a[\'8B\'+Q+\'4b\']=1L.1g=\'2N\'+m.4y++;k[Q]=m.3E(1L.1g);85}1L=1L.9G}}}q(!k[Q]&&s)k[Q]=m.14(\'1i\',{1p:\'U-\'+Q,2r:s});q(ag&&k[Q]){u o={1c:(Q==\'5W\')?\'4P\':\'5T\'};W(u x 3z k[Q+\'ai\'])o[x]=k[Q+\'ai\'][x];o.6e=k[Q];k.4J(o)}}},42:B(1s){q(m.ad)k.5A(\'cp\',1s);q(m.am)k.5A(\'cq\',1s);q(m.7A)k.5A(\'*\',1s)},5A:B(4h,1s){u 1j=P.3N(4h);u 1e=4h==\'*\'?\'1W\':\'1s\';W(u i=0;i<1j.19;i++){q(1e==\'1s\'||(P.80.aq(1j[i],"").9E(\'1W\')==\'1H\'||1j[i].9H(\'1m-by\')!=H)){u 2c=1j[i].9H(\'1m-by\');q(1s==\'2o\'&&2c){2c=2c.2d(\'[\'+k.R+\']\',\'\');1j[i].4m(\'1m-by\',2c);q(!2c)1j[i].F[1e]=1j[i].8a}L q(1s==\'1m\'){u 2W=m.81(1j[i]);2W.w=1j[i].26;2W.h=1j[i].1G;u 9x=(2W.x+2W.w<k.x.1b(\'4n\')||2W.x>k.x.1b(\'4n\')+k.x.1b(\'82\'));u 9K=(2W.y+2W.h<k.y.1b(\'4n\')||2W.y>k.y.1b(\'4n\')+k.y.1b(\'82\'));u 5H=m.84(1j[i]);q(!9x&&!9K&&5H!=k.R){q(!2c){1j[i].4m(\'1m-by\',\'[\'+k.R+\']\');1j[i].8a=1j[i].F[1e];1j[i].F[1e]=\'1m\'}L q(2c.9T(\'[\'+k.R+\']\')==-1){1j[i].4m(\'1m-by\',2c+\'[\'+k.R+\']\')}}L q((2c==\'[\'+k.R+\']\'||m.2q==5H)&&5H!=k.R){1j[i].4m(\'1m-by\',\'\');1j[i].F[1e]=1j[i].8a||\'\'}L q(2c&&2c.9T(\'[\'+k.R+\']\')>-1){1j[i].4m(\'1m-by\',2c.2d(\'[\'+k.R+\']\',\'\'))}}}}},3g:B(){k.Y.F.1v=m.4j+=2;W(u i=0;i<m.N.19;i++){q(m.N[i]&&i==m.2q){u 4g=m.N[i];4g.O.1p+=\' U-\'+4g.2A+\'-83\';q(4g.2l){4g.O.F.3C=m.1q?\'af\':\'5q\';4g.O.2t=m.1d.9O}}}q(k.1o)k.1o.2j.F.1v=k.Y.F.1v-1;k.O.1p=\'U-\'+k.2A;q(k.2l){k.O.2t=m.1d.88;q(m.4H){m.49=1K.3o?\'5q\':\'7M(\'+m.4Y+m.4H+\'), 5q\';q(m.1q&&m.3J<6)m.49=\'af\';k.O.F.3C=m.49}}m.2q=k.R;m.1P(P,1K.3o?\'7r\':\'7v\',m.5h)},7V:B(x,y){k.x.7Y(x);k.y.7Y(y)},3f:B(e){u w,h,r=e.K/e.M;w=1r.7u(e.K+e.57,1r.2E(k.3P,k.x.Z));q(k.2l&&1r.7t(w-k.x.Z)<12)w=k.x.Z;h=k.1Z?e.M+e.56:w/r;q(h<1r.2E(k.4w,k.y.Z)){h=1r.2E(k.4w,k.y.Z);q(k.2l)w=h*r}k.7W(w,h)},7W:B(w,h){k.y.7s(h);k.x.7s(w);k.Y.F.M=k.y.1b(\'1M\')+\'E\'},2b:B(){q(k.4A||!k.4q)D;k.4A=J;m.4r(P,1K.3o?\'7r\':\'7v\',m.5h);1l{q(k.1Z)k.a0();k.O.F.3C=\'cl\';k.7w(0,{Y:{K:k.x.t,M:k.y.t,1f:k.x.1B-k.x.cb+k.x.2x,1a:k.y.1B-k.y.cb+k.y.2x},O:{1f:0,1a:0,K:k.x.t,M:k.y.t}},m.9U)}1k(e){k.7N()}},a0:B(){q(m.7A){q(!m.4O)m.4O=m.14(\'1i\',H,{1c:\'20\'},m.1S);m.S(m.4O,{K:k.x.I+\'E\',M:k.y.I+\'E\',1f:k.x.G+\'E\',1a:k.y.G+\'E\',1R:\'4E\'})}q(k.28==\'3r\')1l{m.$(k.V.1g).cf()}1k(e){}q(k.2Z==\'4F\'&&!k.3T)k.9V();q(k.2e&&k.2e!=k.43)k.2e.F.1W=\'1m\'},9V:B(){q(m.1q&&k.11)1l{k.11.4W.P.V.2r=\'\'}1k(e){}q(k.28==\'3r\')7y.ch(k.V.1g);k.V.2r=\'\'},8m:B(){q(k.1o)k.1o.2j.F.1R=\'2f\';k.2Y=H;k.Y.F.1R=\'2f\';m.1X(m.3F,k)},9X:B(){1l{m.N[k.R]=k;q(!m.7x&&m.2q!=k.R){1l{m.N[m.2q].2b()}1k(e){}}u z=m.4j++,4z={1R:\'\',1v:z};m.S(k.Y,4z);k.4A=1n;u o=k.1o||0;q(o){q(!k.3c)4z.1s=\'1m\';m.S(o.2j,4z)}k.7q()}1k(e){}},4J:B(o){u C=o.6e;q(1w C==\'7p\')C=m.3E(C);q(o.2H)C=m.14(\'1i\',{2r:o.2H});q(!C||1w C==\'7p\')D;C.F.1R=\'4E\';k.ac();u K=o.K&&/^[0-9]+(E|%)$/.16(o.K)?o.K:\'1H\';q(/^(1f|2P)7Q$/.16(o.1c)&&!/^[0-9]+E$/.16(o.K))K=\'cr\';u 18=m.14(\'1i\',{1g:\'2N\'+m.4y++,2N:o.2N},{1c:\'20\',1s:\'1m\',K:K,7i:m.1d.7h||\'\',1C:0},k.1A,J);18.1J(C);m.3a(18,{1C:1,9I:0,a3:0,3k:(o.7g===0||o.7g===1n||(o.7g==2&&m.1q))?0:66});m.3a(18,o);q(k.a6){k.5d(18);q(!18.69||k.7T)m.47(18,{1C:18.1C},18.3k)}m.1X(k.1N,m.4y-1)},5d:B(18){u p=18.1c||\'7Z 7f\',5S=18.9I,5P=18.a3;q(18.2T!=k.1A)k.1A.1J(18);q(/1f$/.16(p))18.F.1f=5S+\'E\';q(/7f$/.16(p))m.S(18,{1f:\'50%\',3S:(5S-1r.6a(18.26/2))+\'E\'});q(/2P$/.16(p))18.F.2P=-5S+\'E\';q(/^a8$/.16(p)){m.S(18,{2P:\'2v%\',7j:k.x.cb+\'E\',1a:-k.y.cb+\'E\',3w:-k.y.cb+\'E\',1W:\'1H\'});k.x.1U=18.26}L q(/^ay$/.16(p)){m.S(18,{1f:\'2v%\',3S:k.x.cb+\'E\',1a:-k.y.cb+\'E\',3w:-k.y.cb+\'E\',1W:\'1H\'});k.x.2R=18.26}q(/^1a/.16(p))18.F.1a=5P+\'E\';q(/^7Z/.16(p))m.S(18,{1a:\'50%\',4I:(5P-1r.6a(18.1G/2))+\'E\'});q(/^3w/.16(p))18.F.3w=-5P+\'E\';q(/^4P$/.16(p)){m.S(18,{1f:(-k.x.1U-k.x.cb)+\'E\',2P:(-k.x.2R-k.x.cb)+\'E\',3w:\'2v%\',5U:k.y.cb+\'E\',K:\'1H\'});k.y.1U=18.1G}L q(/^5T$/.16(p)){m.S(18,{1c:\'3t\',1f:(-k.x.1U-k.x.cb)+\'E\',2P:(-k.x.2R-k.x.cb)+\'E\',1a:\'2v%\',4I:k.y.cb+\'E\',K:\'1H\'});k.y.2R=18.1G;18.F.1c=\'20\'}},al:B(){k.7n([\'5W\',\'cu\'],J);q(k.5W&&k.7m)k.5W.1p+=\' U-3B\';q(m.a7)k.a4();W(u i=0;i<m.1N.19;i++){u o=m.1N[i],61=o.7B,6b=o.4k;q((!61&&!6b)||(61&&61==k.62)||(6b&&6b===k.4k)){q(k.2l||(k.1Z&&o.ct))k.4J(o)}}u 6g=[];W(u i=0;i<k.1N.19;i++){u o=m.$(\'2N\'+k.1N[i]);q(/7Q$/.16(o.1c))k.5d(o);L m.1X(6g,o)}W(u i=0;i<6g.19;i++)k.5d(6g[i]);k.a6=J},ac:B(){q(!k.1A)k.1A=m.14(\'1i\',{1p:k.7C},{1c:\'20\',K:(k.x.I||(k.2Q?k.K:H)||k.x.Z)+\'E\',M:(k.y.I||k.y.Z)+\'E\',1s:\'1m\',1W:\'1m\',1v:m.1q?4:\'1H\'},m.1S,J)},44:B(7P,ak){u 1A=k.1A,x=k.x,y=k.y;m.S(1A,{K:x.I+\'E\',M:y.I+\'E\'});q(7P||ak){W(u i=0;i<k.1N.19;i++){u o=m.$(\'2N\'+k.1N[i]);u 7R=(m.5X||P.7S==\'ah\');q(o&&/^(4P|5T)$/.16(o.1c)){q(7R){o.F.K=(1A.26+2*x.cb+x.1U+x.2R)+\'E\'}y[o.1c==\'4P\'?\'1U\':\'2R\']=o.1G}q(o&&7R&&/^(1f|2P)7Q$/.16(o.1c)){o.F.M=(1A.1G+2*y.cb)+\'E\'}}}q(7P){m.S(k.O,{1a:y.1U+\'E\'});m.S(1A,{1a:(y.1U+y.cb)+\'E\'})}},8w:B(){u b=k.1A;b.1p=\'\';m.S(b,{1a:(k.y.1U+k.y.cb)+\'E\',1f:(k.x.1U+k.x.cb)+\'E\',1W:\'2o\'});q(m.4K)b.F.1s=\'2o\';k.Y.1J(b);W(u i=0;i<k.1N.19;i++){u o=m.$(\'2N\'+k.1N[i]);o.F.1v=4;q(!o.69||k.7T){o.F.1s=\'2o\';m.S(o,{1s:\'2o\',1R:\'\'});m.47(o,{1C:o.1C},o.3k)}}},8G:B(){q(!k.1N.19)D;q(k.1Z&&k.3T){k.1A.F.1a=\'-3L\';m.1S.1J(k.1A)}L m.31(k.1A)},8F:B(){k.5Y=m.14(\'a\',{2s:\'8C:m.N[\'+k.R+\'].7X();\',2t:m.1d.8D,1p:\'U-Z-4N\'});k.4J({6e:k.5Y,1c:m.8E,69:J,1C:m.8q})},7X:B(){1l{q(k.5Y)m.31(k.5Y);k.3g();u 2n=k.x.I;k.7W(k.x.Z,k.y.Z);u 60=k.x.G-(k.x.I-2n)/2;q(60<m.3S)60=m.3S;k.7V(60,k.y.G);k.42(\'1m\')}1k(e){k.7O(e)}},7N:B(){k.a.1p=k.a.1p.2d(\'U-8b-8e\',\'\');k.42(\'2o\');q(k.1Z&&k.3T){k.8m()}L{q(k.1o&&k.3c)k.1o.5Q();m.31(k.Y)}q(m.4O)m.4O.F.1R=\'2f\';m.N[k.R]=H;m.9q()}};m.5R=B(a,O,5j){k.a=a;k.O=O;k.5j=5j};m.5R.54={7D:B(){u 2g;q(!k.T)k.T=m.6c(k.a);q(k.T.30(\'#\')){u 1O=k.T.9N(\'#\');k.T=1O[0];k.1g=1O[1]}q(m.5g[k.T]){k.8g=m.5g[k.T];q(k.1g)k.7I();L k.4X();D}1l{2g=1y 90()}1k(e){1l{2g=1y 9i("cG.8T")}1k(e){1l{2g=1y 9i("9j.8T")}1k(e){k.7K()}}}u 2S=k;2g.c4=B(){q(2S.2g.8Q==4){q(2S.1g)2S.7I();L 2S.4X()}};u T=k.T;k.2g=2g;q(m.cF)T=T.2d(/$/,(/\\?/.16(T)?\'&\':\'?\')+\'bL=\'+(1y 64()).63());2g.ao(\'d6\',T,J);2g.8X(\'X-d2-d5\',\'90\');2g.8X(\'da-d3\',\'db/x-d8-7L-d0\');2g.cN(H)},7I:B(){m.5N();u 35=1K.3o||m.9b?{T:\'cO:cP\'}:H;k.11=m.14(\'11\',35,{1c:\'20\',1a:\'-3L\'},m.1S);k.4X()},4X:B(){u s=k.8g||k.2g.cK,5b;q(k.5j)m.5g[k.T]=s;q(!m.1q||m.3J>=5.5){s=s.2d(1y 5i(\'<d1[^>]*>\',\'ar\'),\'\').2d(1y 5i(\'<aa[^>]*>.*?</aa>\',\'ar\'),\'\');q(k.11){u 1V=k.11.7o;q(!1V&&k.11.4W)1V=k.11.4W.P;q(!1V){u 2S=k;4S(B(){2S.4X()},25);D}1V.ao();1V.cR(s);1V.2b();1l{s=1V.7z(k.1g).2r}1k(e){1l{s=k.11.P.7z(k.1g).2r}1k(e){}}m.31(k.11)}L{5b=/(<V[^>]*>|<\\/V>)/cX;q(5b.16(s))s=s.9N(5b)[m.1q?1:2]}}m.4i(k.O,\'5F\',\'U-V\').2r=s;k.2O();W(u x 3z k)k[x]=H}};m.5E=m.1d;u c9=m.4T;q(m.1q){(B(){1l{P.4c.bx(\'1f\')}1k(e){4S(9e.aA,50);D}m.3d()})()}m.1P(P,\'aL\',m.3d);m.1P(1K,\'7k\',m.3d);m.1P(P,\'3d\',B(){q(m.5r){u F=m.14(\'F\',{Q:\'aH/7l\'},H,P.3N(\'aG\')[0]);B 5I(7E,7H){q(!m.1q){F.1J(P.aP(7E+" {"+7H+"}"))}L{u 3I=P.aj[P.aj.19-1];q(1w(3I.5I)=="7F")3I.5I(7E,7H)}}B aM(1e){D\'aF( ( ( aO = P.4c.\'+1e+\' ? P.4c.\'+1e+\' : P.V.\'+1e+\' ) ) + \\\'E\\\' );\'}q(m.5r)5I(\'.U 1u\',\'3C: 7M(\'+m.4Y+m.5r+\'), 5q !aJ;\')}});m.1P(1K,\'3f\',B(){m.5n()});m.1P(P,\'7J\',B(e){m.5t={x:e.5y,y:e.5w}});m.1P(P,\'7G\',m.7U);m.1P(P,\'8l\',m.7U);m.1P(P,\'3d\',m.53);m.1P(1K,\'7k\',m.au);m.1P(1K,\'7k\',m.8i)}',62,818,'||||||||||||||||||||this||hs||||if||||var||||||exp|function|el|return|px|style|pos|null|size|true|width|else|height|expanders|content|document|type|key|setStyles|src|highslide|body|for||wrapper|full||iframe|||createElement||test||overlay|length|top|get|position|lang|prop|left|id|innerContent|div|els|catch|try|hidden|false|outline|className|ie|Math|visibility|offset|img|zIndex|typeof|outlineType|new|fx|overlayBox|tpos|opacity|node|params|case|offsetHeight|auto|dim|appendChild|window|next|wsize|overlays|arr|addEventListener|options|display|container|imgSize|p1|doc|overflow|push|event|isHtml|absolute|loading|op|to|undefined||offsetWidth||objectType|ratio|td|close|hiddenBy|replace|scrollerDiv|none|xhr|dragArgs|easing|table|target|isImage|span|xSize|visible|elem|focusKey|innerHTML|href|title|re|100|image|tb|wh|minSize|contentType|ajax|name|up|min|val|args|html|onclick|ucwh|clearing|custom|opt|hsId|onLoad|right|useBox|p2|pThis|parentNode|graphic|changed|elPos|func|releaseMask|objectLoadTime|match|discardElement||||attribs|step||||extend|groups|outlineWhileAnimating|ready|objectWidth|resize|focus|scroll|hasDragged|ySize|dur|li|styles|getExpander|opera|class|timers|swf|upcoming|relative|page|objectHeight|bottom|onload|pendingOutlines|in|duration|move|cursor|unit|getNode|sleeping|clone|start|last|uaVersion|marginMin|9999px|mediumContent|getElementsByTagName|now|minWidth|justify|fitsize|marginLeft|preserveContent|parseInt|moveOnly|end|number|htmls|images||getParam|doShowHide|scrollingContent|sizeOverlayBox|allowReduce|cNode|animate|wDiff|styleRestoreCursor|while|Id|documentElement|navigator|cacheBindings|ruler|blurExp|tagName|getElementByClass|zIndexCounter|slideshowGroup|hDiff|setAttribute|opos|setPosition|parent|isExpanded|removeEventListener|contentLoaded|showLoading|fac|currentStyle|minHeight|Outline|idCounter|stl|isClosing|iDoc|before|allowSizeReduction|block|after|padToMinWidth|restoreCursor|marginTop|createOverlay|safari|cache|preloadTheseImages|expand|mask|above|getParams|param|setTimeout|Expander|on|uclt|contentWindow|loadHTML|graphicsDir|matches||all|filter|getAnchors|prototype|iebody|dY|dX|allowWidthReduction|gotoEnd|over|regBody|self|positionOverlay|onReady|preloadFullImage|cachedGets|keyHandler|RegExp|pre|marginMax|clientSize|preventDefault|getPageSize|scrollTop|scrollLeft|pointer|expandCursor|isHsAnchor|mouse|anchors|slideshow|clientY|userAgent|clientX|writeExtendedContent|showHideElements|curAnim|expOnly|imgPad|langDefaults|DIV|previousOrNext|wrapperKey|addRule|preloadTheseAjax|topmostKey|previous|allowHeightReduction|init|toLowerCase|offY|destroy|Ajax|offX|below|marginBottom|cloneNode|heading|ieLt7|fullExpandLabel|maincontent|xpos|tId|thumbsUserSetId|getTime|Date|onLoadStarted|250|maxWidth|Dimension|hideOnMouseOut|round|sg|getSrc|tr|overlayId|kdeBugCorr|os|loadingPos|preloadAjaxElement|swfOptions|Create|topZ|cacheAjax|connectOutline|getCacheBinding|current|location|arrow|Click|cancelLoading|mY|calcBorders|clones|getSelfRendered|parseFloat|mX|calcExpanded|contentId|overrides|cur|garbageBin|maxsize|ucrb|maxHeight|margin|numberOfImagesToPreload|hasAlphaImageLoader|openerTagNames|state|startTime|done|correctIframeSize|hasMovedMin|tbody|update|setObjContainerSize|sizeDiff|padding|complete|offsetTop|element|expandDuration||calcThumb|htmlGetSize|hasFocused|continuePreloading||fitOverlayBox|srcElement|relatedTarget|lt|distance|dragHandler|isReady|adj|getAdjacentAnchor|center|fade|cssDirection|direction|marginRight|load|css|dragByHeading|getInline|contentDocument|string|show|keypress|setSize|abs|max|keydown|changeSize|allowMultipleInstances|swfobject|getElementById|geckoMac|thumbnailId|wrapperClassName|run|sel|object|mousedown|dec|getElementContent|mousemove|onError|form|url|afterClose|error|doWrapper|panel|ie6|compatMode|mouseIsOver|mouseClickHandler|moveTo|resizeTo|doFullExpand|setPos|middle|defaultView|getPosition|osize|blur|getWrapperKey|break|credits|Text|restoreTitle|types|origProp|active|clickX|Eval|anchor|preloadNext|cachedGet|toString|preloadAjax|creditsPosition|resizeTitle|mouseup|sleep|ul|prepareNextOutline|switch|fullExpandOpacity|nextTitle|wrapperMouseHandler|nextText|moveTitle|previousText|showOverlays|loadingText|loadingOpacity|previousTitle|moveText|_|javascript|fullExpandTitle|fullExpandPosition|createFullExpand|destroyOverlays|thumb|closeTitle|closeText|hide|background|_default|nopad|orig|creditsHref|readyState|tag|skin|XMLHTTP|getAnchorIndex|creditsTarget|from|setRequestHeader|offsetParent|timerId|XMLHttpRequest|offsetLeft|alpha|clientWidth|call|rv|updateAnchors|htmlExpand|hasHtmlExpanders||onGraphicLoad|ie6SSL|easeInQuad|vis|arguments|loadingTitle|appendTo|headingOverlay|ActiveXObject|Microsoft|creditsText|contentWrapper|replaceLang|captionOverlay|creditsTitle|preloadGraphic|reOrder|200|Previous|Next|border|removeChild|spacebar|clearsX|KDE|vendor|Move|htmlSizeOperations|clear|getIframePageHeight|getPropertyValue|both|nextSibling|getAttribute|offsetX|Pause|clearsY|Close|focusTopmost|split|focusTitle|tmpMin|Highslide|JS|correctRatio|indexOf|restoreDuration|destroyObject|enableKeyListener|awake|fadeInOut|easingClose|htmlPrepareClose|Play|newHeight|offsetY|writeCredits|clickY|gotOverlays|showCredits|leftpanel|afterExpand|script|transit|genOverlayBox|hideSelects|ltr|hand|addOverlay|BackCompat|Overlay|styleSheets|doPanels|getOverlays|hideIframes|hasExtendedContent|open|attributes|getComputedStyle|gi||flashvars|preloadImages|wmode|and|pow|rightpanel|detachEvent|callee|keyCode|xpand|htmlE|pageYOffset|expression|HEAD|text|button|important|returnValue|DOMContentLoaded|fix|registerOverlay|ignoreMe|createTextNode|header|click|drag|fullExpandText|pauseTitle|pauseText|Use|keys|1001|outlineStartOffset|zoomout|zoomin|graphics|playTitle|playText|front|Expand|bring|cancel|Loading|actual|Powered|esc|Resize|homepage|the|Go|http|com|ra|Safari|it|Trident|oPos|Macintosh|Gecko|clientHeight|innerHeight|innerWidth|toUpperCase|removeAttribute|maincontentEval|maincontentText|doScroll||footer|shadow|drop|_self|captionId|captionText|headingEval|maincontentId|headingText|headingId|captionEval|pageXOffset|dummy|Left|Top|Height|Width|scale|Right|Bottom|onmouseout|imageCreate|onmouseover|allowSimultaneousLoading|rb|sizingMethod|AlphaImageLoader|collapse|lineHeight|borderCollapse|cellSpacing|onreadystatechange|fontSize|outlinesDir|progid|DXImageTransform|HsExpander|png||outlines|blockRightClick|oncontextmenu|StopPlay|tgtArr|removeSWF|insertBefore|nodeName|tgt|default|eval|repeat|boolean|SELECT|IFRAME|200px|300|useOnHtml|caption|static|htmlCreate|flushImgSize|newWidth|frameborder|version|expressInstallSwfurl|embedSWF|transparent|flash|forceAjaxReload|Msxml2|paddingTop|https|protocol|responseText|1px|linearTween|send|about|blank|attachEvent|write|sqrt|01|white|dragSensitivity|mouseover|ig|toElement|fromElement|urlencoded|link|Requested|Type|clearInterval|With|GET|splice|www|setInterval|Content|application'.split('|'),0,{}))
;
/**
*	Site-specific configuration settings for Highslide JS
*/
hs.graphicsDir = '/images/highslide/graphics/';
//hs.marginTop = 10;
//hs.marginRight = 10;
//hs.marginBottom = 10;
//hs.marginLeft = 10;
//hs.captionEval = 'this.a.title';
//hs.headingEval = 'this.thumb.title';
hs.showCredits = false;
hs.dimmingOpacity = 0.75;
hs.outlineType = 'rounded-white';
hs.wrapperClassName = 'draggable-header';
;
// f2475eadbea3e2339caacb2d549060c6
var preDestined = "";
hs.graphicsDir = '/images/highslide/graphics/';
hs.outlineType = 'rounded-white';
hs.dimmingOpacity = 0.75;
hs.showCredits = false;
hs.align = 'center';
hs.registerOverlay({
    html: '<div class="closebutton" onclick="return hs.close(this)" title="Close"></div>',
    position: 'top right',
    fade: 2
});
hs.Expander.prototype.onBeforeClose = function (sender) {
    //  if (preDestined == 1) { location.href = "https://partneredcontent.si.com/texaco/technology-driving-performance/"; }
}

var isIos = function () {
    var userAgent = navigator.userAgent || navigator.vendor || window.opera;
    return (userAgent.match(/iPad/i) || userAgent.match(/iPhone/i) || userAgent.match(/iPod/i)) ? true : false;
}


function showInfo() {
    // window.status = "width: " + $(window).width() + "px, height: " + $(window).height() + "px";
}

//window.onresize = showInfo;

function scrolldown(idx) {
    $('html, body').animate({
        scrollTop: $("#" + idx).offset().top
    }, 500);
}

$("body").attr("id", "page-01");
$(function () {
    $('.slick-center').on('init', function (event, slick) {
        var slide = $(slick.$slides[0]);
        dataLayer.push({ 'event': 'analytics', 'eventCategory': 'Carousel', 'eventAction': 'Cell View', 'eventLabel': slide.data('identifier'), 'eventValue': null });
    });
});

$(document).ready(function () {
    var x = $("#uLocale").val();
    if (x != "") { $("#address-input").val(x); }

    var wWidth = $(window).width();
    var wHeight = ($(window).height() > 420) ? $(window).height() : 420;
    var tiny = (wWidth > 800) ? "/Media/Texaco-Techron.mp4" : "/Media/Texaco-Techron-Short.mp4";
    $('#video-block').videoBG({
        position: "relative",
        poster: '/Media/Texaco-background.jpg',
        mp4: tiny,
        ogv: '/Media/Texaco-Techron.ogv',
        webm: '/Media/Texaco-Techron.webm',
        autoplay: true,
        scale: false,
        fullscreen: true,
        width: wWidth,
        height: wHeight,
        zIndex: 0
    });

    $(window).resize(function () {
        var $width = $(window).width(),
            $height = $(window).height();

        $('.videoBG_wrapper').width($width).height($height);

        if (wWidth < 800) {
            $('.videoBG').width($width).height($height);
        } else {
            $('.videoBG > video').css('left', 0).css('top', 0);
            //console.log()
        }
    });

});

function watchVideo(obj) {
    return hs.htmlExpand(obj, { objectType: 'iframe', width: ($(window).width() * .75), height: ($(window).height() * .75) });
};
/*
 * The Typekit service used to deliver this font or fonts for use on websites
 * is provided by Adobe and is subject to these Terms of Use
 * http://www.adobe.com/products/eulas/tou_typekit. For font license
 * information, see the list below.
 *
 * din-condensed-web:
 *   - http://typekit.com/eulas/0000000000000000000146b3
 * franklin-gothic-urw:
 *   - http://typekit.com/eulas/0000000000000000000118ad
 *   - http://typekit.com/eulas/0000000000000000000118b1
 *   - http://typekit.com/eulas/0000000000000000000118ae
 *   - http://typekit.com/eulas/0000000000000000000118b2
 *
 * © 2009-2018 Adobe Systems Incorporated. All Rights Reserved.
 */
if (!window.Typekit) window.Typekit = {}; window.Typekit.config = { "a": "1118816", "c": [".tk-franklin-gothic-urw", "\"franklin-gothic-urw\",sans-serif", ".tk-din-condensed-web", "\"din-condensed-web\",sans-serif"], "fi": [12784, 12786, 12788, 12790, 10875], "fc": [{ "id": 12784, "family": "franklin-gothic-urw", "src": "https://use.typekit.net/af/9cb78a/0000000000000000000118ad/27/{format}{?primer,subset_id,fvd,v}", "descriptors": { "weight": "400", "style": "normal", "primer": "7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191" } }, { "id": 12786, "family": "franklin-gothic-urw", "src": "https://use.typekit.net/af/b825af/0000000000000000000118b1/27/{format}{?primer,subset_id,fvd,v}", "descriptors": { "weight": "700", "style": "normal", "primer": "7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191" } }, { "id": 12788, "family": "franklin-gothic-urw", "src": "https://use.typekit.net/af/07d425/0000000000000000000118ae/27/{format}{?primer,subset_id,fvd,v}", "descriptors": { "weight": "400", "style": "italic", "primer": "7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191" } }, { "id": 12790, "family": "franklin-gothic-urw", "src": "https://use.typekit.net/af/9a7284/0000000000000000000118b2/27/{format}{?primer,subset_id,fvd,v}", "descriptors": { "weight": "700", "style": "italic", "primer": "7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191" } }, { "id": 10875, "family": "din-condensed-web", "src": "https://use.typekit.net/af/cfbead/0000000000000000000146b3/27/{format}{?primer,subset_id,fvd,v}", "descriptors": { "weight": "400", "style": "normal", "primer": "7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191" } }], "fn": ["din-condensed-web", ["n4"], "franklin-gothic-urw", ["i4", "i7", "n4", "n7"]], "hn": "use.typekit.net", "ht": "tk", "js": "1.19.2", "kt": "vyx5dkq", "l": "typekit", "ps": 1, "ping": "https://p.typekit.net/p.gif{?s,k,ht,h,f,a,js,app,e,_}", "pm": true, "type": "configurable", "vft": false };
/*{"k":"1.19.2","auto_updating":true,"last_published":"2017-08-24 23:23:21 UTC"}*/
; (function (window, document, undefined) {
    if (!document.querySelector) { document.documentElement.className += " wf-inactive"; return; } function aa(a, b, c) { return a.call.apply(a.bind, arguments) } function ba(a, b, c) { if (!a) throw Error(); if (2 < arguments.length) { var d = Array.prototype.slice.call(arguments, 2); return function () { var c = Array.prototype.slice.call(arguments); Array.prototype.unshift.apply(c, d); return a.apply(b, c) } } return function () { return a.apply(b, arguments) } } function h(a, b, c) { h = Function.prototype.bind && -1 != Function.prototype.bind.toString().indexOf("native code") ? aa : ba; return h.apply(null, arguments) } var l = Date.now || function () { return +new Date }; function ca(a) { this.g = a || "-" } ca.prototype.b = function (a) { for (var b = [], c = 0; c < arguments.length; c++)b.push(arguments[c].replace(/[\W_]+/g, "").toLowerCase()); return b.join(this.g) }; function da() { var a = [{ name: "font-family", value: m.c[n + 1] }]; this.g = [m.c[n]]; this.b = a } function fa(a) { for (var b = a.g.join(","), c = [], d = 0; d < a.b.length; d++) { var e = a.b[d]; c.push(e.name + ":" + e.value + ";") } return b + "{" + c.join("") + "}" }; function q(a, b) { return (a & 65535) * b + (((a >>> 16) * b & 65535) << 16) }; function r(a, b) { this.b = b || Array(Math.ceil(a / 32)); if (!b) for (var c = 0; c < this.b.length; c++)this.b[c] = 0 } r.prototype.set = function (a) { if (Math.floor(a / 32 + 1) > this.b.length) throw Error("Index is out of bounds."); var b = Math.floor(a / 32); this.b[b] |= 1 << a - 32 * b }; r.prototype.has = function (a) { if (Math.floor(a / 32 + 1) > this.b.length) throw Error("Index is out of bounds."); var b = Math.floor(a / 32); return !!(this.b[b] & 1 << a - 32 * b) }; function ga(a, b, c) { this.b = a; this.i = b; this.g = new r(a, c) } var ha = [2449897292, 4218179547, 2675077685, 1031960064, 1478620578, 1386343184, 3194259988, 2656050674, 3012733295, 2193273665];
    ga.prototype.has = function (a) {
        if ("string" !== typeof a && "number" !== typeof a) throw Error("Value should be a string or number."); for (var b = "number" === typeof a, c = 0; c < this.i; c++) {
            var d; if (b) d = q(a & 4294967295, 3432918353), d = d << 15 | d >>> 17, d = q(d, 461845907), d ^= ha[c] || 0, d = d << 13 | d >>> 19, d = q(d, 5) + 3864292196, d ^= 4, d ^= d >>> 16, d = q(d, 2246822507), d ^= d >>> 13, d = q(d, 3266489909), d ^= d >>> 16, d = (d >>> 0) % this.b; else {
                d = ha[c] || 0; var e, f, g = a.length % 4, k = a.length - g; for (f = 0; f < k; f += 4)e = (a.charCodeAt(f + 0) & 4294967295) << 0 | (a.charCodeAt(f + 1) &
                    4294967295) << 8 | (a.charCodeAt(f + 2) & 4294967295) << 16 | (a.charCodeAt(f + 3) & 4294967295) << 24, e = q(e, 3432918353), e = e << 15 | e >>> 17, e = q(e, 461845907), d ^= e, d = d << 13 | d >>> 19, d = q(d, 5) + 3864292196; e = 0; switch (g) { case 3: e ^= (a.charCodeAt(f + 2) & 4294967295) << 16; case 2: e ^= (a.charCodeAt(f + 1) & 4294967295) << 8; case 1: e ^= (a.charCodeAt(f + 0) & 4294967295) << 0, e = q(e, 3432918353), e = e << 15 | e >>> 17, e = q(e, 461845907), d ^= e }d ^= a.length; d = q(d ^ d >>> 16, 2246822507); d = q(d ^ d >>> 13, 3266489909); d = ((d ^ d >>> 16) >>> 0) % this.b
            } if (!this.g.has(d)) return !1
        } return !0
    }; function ia(a) {
    a.length % 4 && (a += Array(5 - a.length % 4).join("=")); a = a.replace(/\-/g, "+").replace(/\_/g, "/"); if (window.atob) a = window.atob(a); else { a = a.replace(/=+$/, ""); if (1 == a.length % 4) throw Error("'atob' failed: The string to be decoded is not correctly encoded."); for (var b = 0, c, d, e = 0, f = ""; d = a.charAt(e++); ~d && (c = b % 4 ? 64 * c + d : d, b++ % 4) ? f += String.fromCharCode(255 & c >> (-2 * b & 6)) : 0)d = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(d); a = f } c = []; for (b = 0; b < a.length; b += 4)c.push(a.charCodeAt(b) <<
        24 | a.charCodeAt(b + 1) << 16 | a.charCodeAt(b + 2) << 8 | a.charCodeAt(b + 3) << 0); a = c.shift(); b = c.shift(); this.b = new ga(a, b, c)
    } ia.prototype.has = function (a) { if ("" === a) return !0; for (a = a.split("."); a.length;) { var b = a.join("."), c = "*." + b; if (this.b.has(b) || this.b.has(c) || this.b.has(encodeURIComponent(b)) || this.b.has(encodeURIComponent(c))) return !0; a.shift() } return !1 }; function t(a, b, c, d) { b = a.b.createElement(b); if (c) for (var e in c) c.hasOwnProperty(e) && ("style" == e ? b.style.cssText = c[e] : b.setAttribute(e, c[e])); d && b.appendChild(a.b.createTextNode(d)); return b } function u(a, b, c) { a = a.b.getElementsByTagName(b)[0]; a || (a = document.documentElement); a.insertBefore(c, a.lastChild) }
    function ja(a, b) { a.b.body ? b() : a.b.addEventListener ? a.b.addEventListener("DOMContentLoaded", b) : a.b.attachEvent("onreadystatechange", function () { "interactive" != a.b.readyState && "complete" != a.b.readyState || b() }) } function v(a) { a.parentNode && a.parentNode.removeChild(a) }
    function w(a, b, c) { var d = b || []; c = c || []; b = a.className.split(/\s+/); for (var e, f = 0; f < d.length; f += 1) { e = !1; for (var g = 0; g < b.length; g += 1)if (d[f] === b[g]) { e = !0; break } e || b.push(d[f]) } d = []; for (f = 0; f < b.length; f += 1) { e = !1; for (g = 0; g < c.length; g += 1)if (b[f] === c[g]) { e = !0; break } e || d.push(b[f]) } a.className = d.join(" ").replace(/\s+/g, " ").replace(/^\s+|\s+$/, "") } function ka(a, b) { for (var c = a.className.split(/\s+/), d = 0, e = c.length; d < e; d++)if (c[d] == b) return !0; return !1 }
    function x(a, b) { var c = t(a, "style"); c.setAttribute("type", "text/css"); c.styleSheet ? (u(a, "head", c), c.styleSheet.cssText = b) : (c.appendChild(document.createTextNode(b)), u(a, "head", c)) }
    function la(a, b, c) { var d = a.b.getElementsByTagName("head")[0]; if (d) { var e = t(a, "script", { src: b }), f = !1; e.onload = e.onreadystatechange = function () { f || this.readyState && "loaded" != this.readyState && "complete" != this.readyState || (f = !0, c && c(null), e.onload = e.onreadystatechange = null, "HEAD" == e.parentNode.tagName && d.removeChild(e)) }; d.appendChild(e); setTimeout(function () { f || (f = !0, c && c(Error("Script load timeout"))) }, 5E3) } }; function A(a, b, c) { this.g = a.g.document.documentElement; this.j = b; this.m = c; this.b = new ca("-"); this.o = !1 !== b.events; this.i = !1 !== b.classes } function B(a) { if (a.i) { var b = ka(a.g, a.b.b("wf", "active")), c = [], d = [a.b.b("wf", "loading")]; b || c.push(a.b.b("wf", "inactive")); w(a.g, c, d) } C(a, "inactive") } function C(a, b, c) { if (a.o && a.j[b]) try { if (c) a.j[b](c.b, D(c)); else a.j[b]() } catch (d) { console.error('Typekit: Error in "' + b + '" callback', d) } if (a.m[b]) if (c) a.m[b](c.b, D(c)); else a.m[b]() }; function ma(a, b, c) { c = c || {}; this.b = a; this.g = b; this.weight = c.weight || "400"; this.style = c.style || "normal"; this.B = c.primer || void 0; this.C = c.subset_id || void 0 } function E(a) { return ("tk-" + a.b).slice(0, 26) + "-" + D(a) } function F(a, b) { return new ma(b, a.g, { weight: a.weight, style: a.style, B: a.B, C: a.C }) } function D(a) { return a.style.charAt(0) + a.weight.charAt(0) } function na(a) { var b = a.charAt(0); a = a.charAt(1); /[1-9]/.test(a) || (a = 4); return { style: "i" === b ? "italic" : "o" === b ? "oblique" : "normal", weight: a + "00" } }; function oa() { var a = document, b = navigator.userAgent; if (/MSIE|Trident/.test(b) && (a.documentMode ? 9 > a.documentMode : 1)) b = "i"; else { a: { if (/AppleWebKit/.test(b) && /Android/.test(b) && !/OPR|Chrome|CrMo|CriOS/.test(b) && (a = /Android ([^;)]+)/.exec(b)) && a[1]) { a = parseFloat(a[1]); a = 3.1 <= a && 4.1 > a; break a } a = !1 } if (!a) a: { if (/Silk/.test(b) && /Linux|Ubuntu|Android/.test(b) && (b = /Silk\/([\d\._]+)/.exec(b)) && b[1]) { a = 2 <= parseFloat(b[1]); break a } a = !1 } b = a ? "j" : "k" } return b }; function G(a) { this.b = a } function H(a, b) { return a.b.replace(/\{([^\{\}]+)\}/g, function (a, d) { if ("?" == d.charAt(0)) { for (var e = d.slice(1).split(","), f = [], g = 0; g < e.length; g++)b[e[g]] && f.push(e[g] + "=" + encodeURIComponent(b[e[g]])); return f.length ? "?" + f.join("&") : "" } return encodeURIComponent(b[d] || "") }) }; function I() { this.b = [] } function qa(a, b) { for (var c = 0; c < b.length; c++)a.b.push(b[c]) } function J(a, b) { for (var c = 0; c < a.b.length; c++)b(a.b[c], c, a) }
    function ra(a, b) {
        if ("i" === b) { var c = {}, d = new I; J(a, function (a) { c[a.b] || (c[a.b] = {}); c[a.b][a.weight] || (c[a.b][a.weight] = []); c[a.b][a.weight].push(a) }); for (var e in c) { for (var f = [400, 300, 200, 100, 500, 600, 700, 800, 900], g = 400, k = 0; k < f.length; k++)if (g = f[k], c[e][g]) { qa(d, c[e][g]); break } f = [700, 800, 900, 600, 500, 400, 300, 200, 100]; for (k = 0; k < f.length; k++) { var p = f[k]; if (c[e][p] && g !== p) { qa(d, c[e][p]); break } } } J(a, function (a) { a = F(a, a.b.replace(/(-1|-2)$/, "").slice(0, 28) + "-" + D(a)); d.b.push(a) }); return d } return "x" === b ?
            new I : a
    } function sa(a, b, c) { for (var d = [], e = 0; e < b.length; e++) { var f = b[e], g = H(new G(a.g), { format: f, primer: a.B, subset_id: a.C, fvd: D(a), extension: ta(f), token: c, v: "3" }); "i" === f ? d.push("url(" + g + ")") : d.push("url(" + g + ') format("' + ua(f) + '")') } return d.join(",") } function va(a, b, c, d) { if ("x" === b) return ""; var e = []; e.push("font-family:" + (d ? E(a) : a.b)); b = "k" === b ? sa(a, ["l", "d", "a"], c) : sa(a, [b], c); e.push("src:" + b); e.push("font-weight:" + a.weight); e.push("font-style:" + a.style); return "@font-face{" + e.join(";") + ";}" }
    function ua(a) { switch (a) { case "d": return "woff"; case "i": return "eot"; case "l": return "woff2"; default: return "opentype" } } function ta(a) { switch (a) { case "d": return "woff"; case "i": return "eot"; case "l": return "woff2"; default: return "otf" } } function K(a, b, c, d) { var e = []; J(a, function (a) { e.push(va(a, b, c, d)) }); return e.join("") }; function L(a, b) { this.g = a; this.i = b; this.b = t(this.g, "span", { "aria-hidden": "true" }, this.i) } function M(a) { u(a.g, "body", a.b) }
    function N(a) { return "display:block !important;position:absolute !important;top:-9999px !important;left:-9999px !important;font-size:300px !important;width:auto !important;height:auto !important;line-height:normal !important;margin:0 !important;padding:0 !important;font-variant:normal !important;white-space:nowrap !important;font-family:" + a.b + " !important;font-weight:" + a.weight + " !important;font-style:" + a.style + " !important;" }; function wa(a, b, c, d, e, f, g, k) { this.D = a; this.H = b; this.u = c; this.b = d; this.w = g || "BESbswy"; this.g = {}; this.I = e || 3E3; this.G = k; this.A = f || null; this.i = new L(this.u, this.w); this.j = new L(this.u, this.w); this.m = new L(this.u, this.w); this.o = new L(this.u, this.w); a = this.G ? E(this.b) : this.b.b; this.i.b.style.cssText = N(F(this.b, a + ",serif")); this.j.b.style.cssText = N(F(this.b, a + ",sans-serif")); this.m.b.style.cssText = N(F(this.b, "serif")); this.o.b.style.cssText = N(F(this.b, "sans-serif")); M(this.i); M(this.j); M(this.m); M(this.o) }
    var O = { K: "serif", J: "sans-serif" }, P = null; function ya() { if (null === P) { var a = /AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent); P = !!a && (536 > parseInt(a[1], 10) || 536 === parseInt(a[1], 10) && 11 >= parseInt(a[2], 10)) } return P } wa.prototype.start = function () { this.g.serif = this.m.b.offsetWidth; this.g["sans-serif"] = this.o.b.offsetWidth; this.F = l(); za(this) }; function Aa(a, b, c) { for (var d in O) if (O.hasOwnProperty(d) && b === a.g[O[d]] && c === a.g[O[d]]) return !0; return !1 }
    function za(a) { var b = a.i.b.offsetWidth, c = a.j.b.offsetWidth, d; (d = b === a.g.serif && c === a.g["sans-serif"]) || (d = ya() && Aa(a, b, c)); d ? l() - a.F >= a.I ? ya() && Aa(a, b, c) && (!a.A || a.A.hasOwnProperty(a.b.b)) ? Ba(a, a.D) : Ba(a, a.H) : Ca(a) : Ba(a, a.D) } function Ca(a) { setTimeout(h(function () { za(this) }, a), 50) } function Ba(a, b) { setTimeout(h(function () { v(this.i.b); v(this.j.b); v(this.m.b); v(this.o.b); b(this.b) }, a), 0) }; function Da(a, b, c, d, e, f, g) { this.i = a; this.u = b; this.b = d; this.m = c; this.g = e || 3E3; this.o = f || void 0; this.j = g } Da.prototype.start = function () { var a = this.m.g.document, b = this, c = l(), d = new Promise(function (d, e) { function k() { l() - c >= b.g ? e() : a.fonts.load(b.b.style + " " + b.b.weight + " 300px " + (b.j ? E(b.b) : b.b.b), b.o).then(function (a) { 1 <= a.length ? d() : setTimeout(k, 25) }, function () { e() }) } k() }), e = new Promise(function (a, c) { setTimeout(c, b.g) }); Promise.race([e, d]).then(function () { b.i(b.b) }, function () { b.u(b.b) }) }; function Ea(a, b, c, d) { this.w = a; this.b = b; this.g = 0; this.o = this.m = !1; this.A = c; this.u = d } var Q = null;
    function Fa(a, b, c) {
        var d = {}, e = b.b.length; if (!e && c) B(a.b); else {
        a.g += e; c && (a.m = c); var f = []; J(b, function (b) {
            var c = a.b; c.i && w(c.g, [c.b.b("wf", b.b, D(b), "loading")]); C(c, "fontloading", b); c = null; if (null === Q) if (window.FontFace) { var e = /Gecko.*Firefox\/(\d+)/.exec(window.navigator.userAgent), pa = /AppleWebKit\/([0-9]+)(?:\.([0-9]+))(?:\.([0-9]+))/.exec(window.navigator.userAgent); Q = e ? 42 < parseInt(e[1], 10) : pa && /Apple/.exec(window.navigator.vendor) ? 603 <= parseInt(pa[1], 10) : !0 } else Q = !1; Q ? c = new Da(h(a.i, a), h(a.j,
                a), a.w, b, a.A, "BESbswy\ue000\ue001\ue002\ue003\ue004\ue005\ue006", a.u) : c = new wa(h(a.i, a), h(a.j, a), a.w, b, a.A, d, "BESbswy\ue000\ue001\ue002\ue003\ue004\ue005\ue006", a.u); f.push(c)
        }); for (b = 0; b < f.length; b++)f[b].start()
        }
    } Ea.prototype.i = function (a) { var b = this.b; b.i && w(b.g, [b.b.b("wf", a.b, D(a), "active")], [b.b.b("wf", a.b, D(a), "loading"), b.b.b("wf", a.b, D(a), "inactive")]); C(b, "fontactive", a); this.o = !0; Ga(this) };
    Ea.prototype.j = function (a) { var b = this.b; if (b.i) { var c = ka(b.g, b.b.b("wf", a.b, D(a), "active")), d = [], e = [b.b.b("wf", a.b, D(a), "loading")]; c || d.push(b.b.b("wf", a.b, D(a), "inactive")); w(b.g, d, e) } C(b, "fontinactive", a); Ga(this) }; function Ga(a) { !--a.g && a.m && (a.o ? (a = a.b, a.i && w(a.g, [a.b.b("wf", "active")], [a.b.b("wf", "loading"), a.b.b("wf", "inactive")]), C(a, "active")) : B(a.b)) }; function R(a) { this.b = a; this.m = null; this.g = []; this.j = this.w = null; this.u = new I; this.o = this.i = null } var Ha = null, S = "00000000000000003b9b12ea 00000000000000003b9b12ed 00000000000000003b9b12ef 00000000000000003b9b12f0 00000000000000003b9b12f2 00000000000000003b9b12f3".split(" "); function Ia() { null === Ha && (Ha = window.CSS && window.CSS.supports && CSS.supports("font-variation-settings", '"wght" 400')); return Ha } R.prototype.supportsConfiguredBrowser = function () { return !0 };
    R.prototype.init = function () { if (0 < this.g.length) { for (var a = [], b = 0; b < this.g.length; b++)a.push(fa(this.g[b])); x(this.b, a.join("")) } };
    R.prototype.load = function (a, b, c) {
        var d = this; c = c || {}; if (this.j && (a = location.hostname, !this.j.has(a))) { console.error('Typekit: the domain "' + a + '" isn\'t in the list of published domains for kit "' + this.w + '".'); B(new A(this.b, c, {})); return } a = c.timeout; var e = !!c.async, f = oa(), g = ra(this.u, f); c = new A(this.b, c, {
            active: function () {
                if (e) { var a = K(g, f, d.i, !1); x(d.b, a) } if (d.m) {
                    var a = d.m, b = d.b, c = a.m, k = (window.__adobewebfontsappname__ || a.app || "").toString().substr(0, 20), b = b.g.location.hostname || b.i.location.hostname,
                    p = [], y = []; window.Typekit ? (window.Typekit.fonts || (window.Typekit.fonts = []), y = window.Typekit.fonts) : window.TypekitPreview && (window.TypekitPreview.fonts || (window.TypekitPreview.fonts = []), y = window.TypekitPreview.fonts); for (var z = 0; z < a.b.length; z++) { for (var xa = !1, ea = 0; ea < y.length; ea++)if (a.b[z] === y[ea]) { xa = !0; break } xa || (p.push(a.b[z]), y.push(a.b[z])) } p.length && Ja(H(c, { s: a.j, k: a.o, app: k, ht: a.i, h: b, f: p.join("."), a: a.g, js: a.version, e: "js", _: (+new Date).toString() }))
                }
            }, inactive: function () {
                if (e) {
                    var a = K(g,
                        f, d.i, !1); x(d.b, a)
                }
            }
        }); if (g.b.length) { var k = K(g, f, this.i, e); x(this.b, k); var p = new Ea(this.b, c, a, e); ja(d.b, function () { Fa(p, g, b) }) } else B(c)
    }; function Ka(a, b) { this.j = a; this.g = b; this.b = [] } Ka.prototype.i = function (a) { this.b.push(a) }; Ka.prototype.load = function (a, b) { var c = a, d = b || {}; "string" == typeof c ? c = [c] : c && c.length || (d = c || {}, c = []); if (c.length) for (var e = this, f = c.length, g = 0; g < c.length; g++)La(this, c[g], function () { --f || Ma(e, d) }); else Ma(this, d) }; function La(a, b, c) { b = H(a.j, { id: b }); la(a.g, b, c) }
    function Ma(a, b) { if (a.b.length) { for (var c = new A(a.g, b, {}), d = 0; d < a.b.length; d++)a.b[d].init(); c.i && w(c.g, [c.b.b("wf", "loading")]); C(c, "loading"); for (c = 0; c < a.b.length; c++)a.b[c].load(null, c == a.b.length - 1, b); a.b = [] } }; function Na() { var a = m.ps, b = m.ht, c = Oa, d = m.a, e = m.kt, f = m.js, g = m.l; this.m = new G(m.ping); this.j = a; this.i = b; this.b = c || []; this.g = d || null; this.o = e || null; this.version = f || null; this.app = g || null } function Ja(a) { var b = new Image(1, 1), c = !1; b.src = a; b.onload = function () { c = !0; b.onload = null }; setTimeout(function () { c || (b.src = "about:blank", b.onload = null) }, 3E3) }; var Pa = new function () { var a = window; this.g = this.i = a; this.b = this.g.document }; window.Typekit || (window.Typekit = {}); if (!window.Typekit.load) { var T = new Ka(new G("//" + (window.Typekit.config || {}).hn + "/{id}.js"), Pa); window.Typekit.load = function () { T.load.apply(T, arguments) }; window.Typekit.addKit = function () { T.i.apply(T, arguments) } } for (var U, m = window.Typekit.config || {}, Oa = [], V = m.fc, Qa = 0; Qa < V.length; Qa++)Oa.push(V[Qa].id); U = new R(Pa); m.ping && (U.m = new Na); m.vft && (U.o = m.vft);
    if (m.fc) for (var W = m.fc, X = 0; X < W.length; X++) { var Y = W[X].src, Ra = W[X].descriptors || {}; if (U.o && Ia() && 1 === Ra.subset_id) for (var Z = 0; Z < S.length; Z++)if (-1 !== Y.indexOf(S[Z])) { Y = Y.replace(S[Z], "00000000000000003b9b12ef"); break } U.u.b.push(new ma(W[X].family, Y, W[X].descriptors)) } if (m.dl) { var Sa = m.dl; try { U.j = new ia(Sa) } catch (a) { } } m.kt && (U.w = m.kt); m.token && (U.i = m.token); if (m.c) for (var n = 0; n < m.c.length; n += 2)U.g.push(new da); window.Typekit.addKit(U);
    function Ta() { if (!Ia()) return !1; for (var a = m.fc, b = 0; b < a.length; b++)if (1 === a[b].descriptors.subset_id) for (var c = 0; c < S.length; c++)if (-1 !== a[b].src.indexOf(S[c])) return !0; return !1 } function Ua(a, b) { var c = m.fc, d = na(b); if (!Ia() || !m.vft) return !1; for (var e = 0; e < c.length; e++)if (c[e].family === a && c[e].descriptors.weight === d.weight && c[e].descriptors.style === d.style && 1 === c[e].descriptors.subset_id) for (var f = 0; f < S.length; f++)if (-1 !== c[e].src.indexOf(S[f])) return !0; return !1 }
    if (m.pm && !window.WebFont && 1 === Math.round(30 * Math.random())) {
        var Va = window.Typekit.load, Wa = []; window.Typekit.load = function (a) {
            a = a || {}; var b = a.active || function () { }, c = a.fontactive || function () { }, d = (new Date).getTime(); a.active = function () {
                b(); if (!window.XDomainRequest) {
                    var a = new Image, c = function (a) {
                        a = { fonts: Wa, augmentations: [], font_loading: window.FontFace ? "native" : "non-native", active_duration: (new Date).getTime() - d, javascript_version: m.js, kit_type: "configurable", ad_blocker: a, test_group: Ta() }; a = JSON.stringify(a);
                        if (!window.XDomainRequest) { var b = new XMLHttpRequest; b.open("POST", "https://performance.typekit.net/"); b.send(a) }
                    }; a.src = "https://p.typekit.net/p.gif?"; a.onload = function () { for (var a = !1, b = 0; b < document.styleSheets.length; b++)if (null === document.styleSheets[b].href && /ghostery-purple-box/.test(document.styleSheets[b].ownerNode.textContent)) { a = !0; break } c(a) }; a.onerror = function () { c(!0) }
                }
            }; a.fontactive = function (a, b) {
                c(a, b); var g; a: {
                    g = na(b); for (var k = 0; k < V.length; k++)if (V[k].family === a && V[k].descriptors.weight ===
                        g.weight && V[k].descriptors.style === g.style) { g = V[k].id; break a } g = 0
                } Wa.push({ id: g, duration: (new Date).getTime() - d, dynamic: !1, weight: b.charAt(1) + "00", variable: Ua(a, b) })
            }; Va(a)
        }
    } if (window.WebFont) try { window.Typekit.load() } catch (a) { };
}(this, document));
try { Typekit.load({ async: true }); } catch (e) { };
function getMobileOperatingSystem() {
    var userAgent = navigator.userAgent || navigator.vendor || window.opera;

    // Windows Phone must come first because its UA also contains "Android"
    if (/windows phone/i.test(userAgent)) {
        return 0;
    }

    if (/android/i.test(userAgent)) {
        return 1;
    }

    // iOS detection from: http://stackoverflow.com/a/9039885/177710
    if (/iPad|iPhone|iPod/.test(userAgent) && !window.MSStream) {
        return 2;
    }

    return 0;
}

function redirectToApp() {
    if (getMobileOperatingSystem() == 0) {
        window.location.href = "/find-gas-station#copilot";
    }
    if (getMobileOperatingSystem() == 2) {
        window.open(
            'https://itunes.apple.com/us/app/texaco/id1451359429',
            '_blank'
        );
    }
    if (getMobileOperatingSystem() == 1) {
        window.open(
            'https://play.google.com/store/apps/details?id=com.texaco&hl=en',
            '_blank'
        );
    }
}

var convertSvg = function () {
    jQuery('img.svg').each(function () {
        var $img = jQuery(this);
        var imgID = $img.attr('id');
        var imgClass = $img.attr('class');
        var imgURL = $img.attr('src');

        jQuery.get(imgURL, function (data) {
            // Get the SVG tag, ignore the rest
            var $svg = jQuery(data).find('svg');

            // Add replaced image's ID to the new SVG
            if (typeof imgID !== 'undefined') {
                $svg = $svg.attr('id', imgID);
            }
            // Add replaced image's classes to the new SVG
            if (typeof imgClass !== 'undefined') {
                $svg = $svg.attr('class', imgClass + ' replaced-svg');
            }

            // Remove any invalid XML tags as per http://validator.w3.org
            $svg = $svg.removeAttr('xmlns:a');

            // Replace image with new SVG
            $img.replaceWith($svg);

        }, 'xml');

    });
};

setTimeout(function () { convertSvg(); }, 1000);;
