diff options
Diffstat (limited to 'js/assets/common.min.js')
-rw-r--r-- | js/assets/common.min.js | 421 |
1 files changed, 421 insertions, 0 deletions
diff --git a/js/assets/common.min.js b/js/assets/common.min.js new file mode 100644 index 00000000000..b5fb79a3324 --- /dev/null +++ b/js/assets/common.min.js @@ -0,0 +1,421 @@ +window.Modernizr=function(a,k,n){function s(a,b){return typeof a===b}function b(a,b){for(var c in a){var e=a[c];if(!~(""+e).indexOf("-")&&u[e]!==n)return"pfx"==b?e:!0}return!1}function c(a,c,e){var f=a.charAt(0).toUpperCase()+a.slice(1),k=(a+" "+v.join(f+" ")+f).split(" ");if(s(c,"string")||s(c,"undefined"))c=b(k,c);else a:{k=(a+" "+y.join(f+" ")+f).split(" "),a=k;for(var h in a)if(f=c[a[h]],f!==n){c=!1===e?a[h]:s(f,"function")?f.bind(e||c):f;break a}c=!1}return c}function e(){l.input=function(b){for(var c= +0,e=b.length;e>c;c++)L[b[c]]=!!(b[c]in D);return L.list&&(L.list=!(!k.createElement("datalist")||!a.HTMLDataListElement)),L}("autocomplete autofocus list placeholder max min multiple pattern required step".split(" "));l.inputtypes=function(a){for(var b,c,e,f=0,h=a.length;h>f;f++)D.setAttribute("type",c=a[f]),(b="text"!==D.type)&&(D.value=F,D.style.cssText="position:absolute;visibility:hidden;",/^range$/.test(c)&&D.style.WebkitAppearance!==n?(z.appendChild(D),e=k.defaultView,b=e.getComputedStyle&& +"textfield"!==e.getComputedStyle(D,null).WebkitAppearance&&0!==D.offsetHeight,z.removeChild(D)):/^(search|tel)$/.test(c)||(b=/^(url|email)$/.test(c)?D.checkValidity&&!1===D.checkValidity():D.value!=F)),x[a[f]]=!!b;return x}("search tel url email datetime date month week time datetime-local number range color".split(" "))}var f,h,l={},z=k.documentElement,m=k.createElement("modernizr"),u=m.style,D=k.createElement("input"),F=":)",I={}.toString,B=" -webkit- -moz- -o- -ms- ".split(" "),v=["Webkit","Moz", +"O","ms"],y=["webkit","moz","o","ms"],m={},x={},L={},O=[],M=O.slice,N=function(a,b,c,e){var f,h,l,v,x=k.createElement("div"),p=k.body,t=p||k.createElement("body");if(parseInt(c,10))for(;c--;)l=k.createElement("div"),l.id=e?e[c]:"modernizr"+(c+1),x.appendChild(l);return f=['­<style id="smodernizr">',a,"</style>"].join(""),x.id="modernizr",(p?x:t).innerHTML+=f,t.appendChild(x),p||(t.style.background="",t.style.overflow="hidden",v=z.style.overflow,z.style.overflow="hidden",z.appendChild(t)),h=b(x, +a),p?x.parentNode.removeChild(x):(t.parentNode.removeChild(t),z.style.overflow=v),!!h},Z=function(){var a={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};return function(c,b){b=b||k.createElement(a[c]||"div");c="on"+c;var e=c in b;return e||(b.setAttribute||(b=k.createElement("div")),b.setAttribute&&b.removeAttribute&&(b.setAttribute(c,""),e=s(b[c],"function"),s(b[c],"undefined")||(b[c]=n),b.removeAttribute(c))),e}}(),Y={}.hasOwnProperty;h=s(Y,"undefined")|| +s(Y.call,"undefined")?function(a,b){return b in a&&s(a.constructor.prototype[b],"undefined")}:function(a,b){return Y.call(a,b)};Function.prototype.bind||(Function.prototype.bind=function(a){var b=this;if("function"!=typeof b)throw new TypeError;var c=M.call(arguments,1),e=function(){if(this instanceof e){var f=function(){};f.prototype=b.prototype;var f=new f,k=b.apply(f,c.concat(M.call(arguments)));return Object(k)===k?k:f}return b.apply(a,c.concat(M.call(arguments)))};return e});m.flexbox=function(){return c("flexWrap")}; +m.flexboxlegacy=function(){return c("boxDirection")};m.canvas=function(){var a=k.createElement("canvas");return!(!a.getContext||!a.getContext("2d"))};m.canvastext=function(){return!(!l.canvas||!s(k.createElement("canvas").getContext("2d").fillText,"function"))};m.webgl=function(){return!!a.WebGLRenderingContext};m.touch=function(){var b;return"ontouchstart"in a||a.DocumentTouch&&k instanceof DocumentTouch?b=!0:N(["@media (",B.join("touch-enabled),("),"modernizr){#modernizr{top:9px;position:absolute}}"].join(""), +function(a){b=9===a.offsetTop}),b};m.geolocation=function(){return"geolocation"in navigator};m.postmessage=function(){return!!a.postMessage};m.websqldatabase=function(){return!!a.openDatabase};m.indexedDB=function(){return!!c("indexedDB",a)};m.hashchange=function(){return Z("hashchange",a)&&(k.documentMode===n||7<k.documentMode)};m.history=function(){return!(!a.history||!history.pushState)};m.draganddrop=function(){var a=k.createElement("div");return"draggable"in a||"ondragstart"in a&&"ondrop"in a}; +m.websockets=function(){return"WebSocket"in a||"MozWebSocket"in a};m.rgba=function(){u.cssText="background-color:rgba(150,255,150,.5)";return!!~(""+u.backgroundColor).indexOf("rgba")};m.hsla=function(){u.cssText="background-color:hsla(120,40%,100%,.5)";return!!~(""+u.backgroundColor).indexOf("rgba")||!!~(""+u.backgroundColor).indexOf("hsla")};m.multiplebgs=function(){u.cssText="background:url(https://),url(https://),red url(https://)";return/(url\s*\(.*?){3}/.test(u.background)};m.backgroundsize= +function(){return c("backgroundSize")};m.borderimage=function(){return c("borderImage")};m.borderradius=function(){return c("borderRadius")};m.boxshadow=function(){return c("boxShadow")};m.textshadow=function(){return""===k.createElement("div").style.textShadow};m.opacity=function(){var a=B.join("opacity:.55;")+"";u.cssText=a;return/^0.55$/.test(u.opacity)};m.cssanimations=function(){return c("animationName")};m.csscolumns=function(){return c("columnCount")};m.cssgradients=function(){var a=("background-image:-webkit-gradient(linear,left top,right bottom,from(#9f9),to(white));background-image:"+ +B.join("linear-gradient(left top,#9f9, white);background-image:")).slice(0,-17);u.cssText=a;return!!~(""+u.backgroundImage).indexOf("gradient")};m.cssreflections=function(){return c("boxReflect")};m.csstransforms=function(){return!!c("transform")};m.csstransforms3d=function(){var a=!!c("perspective");return a&&"webkitPerspective"in z.style&&N("@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}",function(b){a=9===b.offsetLeft&&3===b.offsetHeight}),a};m.csstransitions= +function(){return c("transition")};m.fontface=function(){var a;return N('@font-face {font-family:"font";src:url("https://")}',function(b,c){var e=k.getElementById("smodernizr"),e=(e=e.sheet||e.styleSheet)?e.cssRules&&e.cssRules[0]?e.cssRules[0].cssText:e.cssText||"":"";a=/src/i.test(e)&&0===e.indexOf(c.split(" ")[0])}),a};m.generatedcontent=function(){var a;return N(['#modernizr{font:0/0 a}#modernizr:after{content:"',F,'";visibility:hidden;font:3px/1 a}'].join(""),function(b){a=3<=b.offsetHeight}), +a};m.video=function(){var a=k.createElement("video"),b=!1;try{(b=!!a.canPlayType)&&(b=new Boolean(b),b.ogg=a.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,""),b.h264=a.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,""),b.webm=a.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,""))}catch(c){}return b};m.audio=function(){var a=k.createElement("audio"),b=!1;try{(b=!!a.canPlayType)&&(b=new Boolean(b),b.ogg=a.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/, +""),b.mp3=a.canPlayType("audio/mpeg;").replace(/^no$/,""),b.wav=a.canPlayType('audio/wav; codecs="1"').replace(/^no$/,""),b.m4a=(a.canPlayType("audio/x-m4a;")||a.canPlayType("audio/aac;")).replace(/^no$/,""))}catch(c){}return b};m.localstorage=function(){try{return localStorage.setItem("modernizr","modernizr"),localStorage.removeItem("modernizr"),!0}catch(a){return!1}};m.sessionstorage=function(){try{return sessionStorage.setItem("modernizr","modernizr"),sessionStorage.removeItem("modernizr"),!0}catch(a){return!1}}; +m.webworkers=function(){return!!a.Worker};m.applicationcache=function(){return!!a.applicationCache};m.svg=function(){return!!k.createElementNS&&!!k.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect};m.inlinesvg=function(){var a=k.createElement("div");return a.innerHTML="<svg/>","http://www.w3.org/2000/svg"==(a.firstChild&&a.firstChild.namespaceURI)};m.smil=function(){return!!k.createElementNS&&/SVGAnimate/.test(I.call(k.createElementNS("http://www.w3.org/2000/svg","animate")))};m.svgclippaths= +function(){return!!k.createElementNS&&/SVGClipPath/.test(I.call(k.createElementNS("http://www.w3.org/2000/svg","clipPath")))};for(var ca in m)h(m,ca)&&(f=ca.toLowerCase(),l[f]=m[ca](),O.push((l[f]?"":"no-")+f));l.input||e();l.addTest=function(a,b){if("object"==typeof a)for(var c in a)h(a,c)&&l.addTest(c,a[c]);else{if(a=a.toLowerCase(),l[a]!==n)return l;b="function"==typeof b?b():b;z.className+=" "+(b?"":"no-")+a;l[a]=b}return l};u.cssText="";return m=D=null,function(a,b){function c(){var a=y.elements; +return"string"==typeof a?a.split(" "):a}function e(a){var b=z[a[m]];return b||(b={},r++,a[m]=r,z[r]=b),b}function f(a,c,k){if(c||(c=b),v)return c.createElement(a);k||(k=e(c));var h;return h=k.cache[a]?k.cache[a].cloneNode():x.test(a)?(k.cache[a]=k.createElem(a)).cloneNode():k.createElem(a),!h.canHaveChildren||t.test(a)||h.tagUrn?h:k.frag.appendChild(h)}function k(a,b){b.cache||(b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag());a.createElement=function(c){return y.shivMethods? +f(c,a,b):b.createElem(c)};a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+c().join().replace(/[\w\-]+/g,function(a){return b.createElem(a),b.frag.createElement(a),'c("'+a+'")'})+");return n}")(y,b.frag)}function h(a){a||(a=b);var c=e(a);if(y.shivCSS&&!l&&!c.hasCSS){var f,p=a;f=p.createElement("p");p=p.getElementsByTagName("head")[0]||p.documentElement;f=(f.innerHTML="x<style>article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}</style>", +p.insertBefore(f.lastChild,p.firstChild));c.hasCSS=!!f}return v||k(a,c),a}var l,v,p=a.html5||{},t=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,x=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,m="_html5shiv",r=0,z={};!function(){try{var a=b.createElement("a");a.innerHTML="<xyz></xyz>";l="hidden"in a;var c;if(!(c=1==a.childNodes.length)){b.createElement("a");var e=b.createDocumentFragment();c="undefined"==typeof e.cloneNode|| +"undefined"==typeof e.createDocumentFragment||"undefined"==typeof e.createElement}v=c}catch(f){v=l=!0}}();var y={elements:p.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:"3.7.0",shivCSS:!1!==p.shivCSS,supportsUnknownElements:v,shivMethods:!1!==p.shivMethods,type:"default",shivDocument:h,createElement:f,createDocumentFragment:function(a,f){if(a||(a=b), +v)return a.createDocumentFragment();f=f||e(a);for(var k=f.frag.cloneNode(),h=0,l=c(),p=l.length;p>h;h++)k.createElement(l[h]);return k}};a.html5=y;h(b)}(this,k),l._version="2.7.1",l._prefixes=B,l._domPrefixes=y,l._cssomPrefixes=v,l.mq=function(b){var c=a.matchMedia||a.msMatchMedia;if(c)return c(b).matches;var e;return N("@media "+b+" { #modernizr { position: absolute; } }",function(b){e="absolute"==(a.getComputedStyle?getComputedStyle(b,null):b.currentStyle).position}),e},l.hasEvent=Z,l.testProp= +function(a){return b([a])},l.testAllProps=c,l.testStyles=N,l.prefixed=function(a,b,e){return b?c(a,b,e):c(a,"pfx")},z.className=z.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(" js "+O.join(" ")),l}(this,this.document);!function(a,k){function n(d){var a=d.length,b=g.type(d);return g.isWindow(d)?!1:1===d.nodeType&&a?!0:"array"===b||"function"!==b&&(0===a||"number"==typeof a&&0<a&&a-1 in d)}function s(d){var a=La[d]={};return g.each(d.match(fa)||[],function(d,b){a[b]=!0}),a}function b(){Object.defineProperty(this.cache={},0,{get:function(){return{}}});this.expando=g.expando+Math.random()}function c(d,a,b){var c;if(b===k&&1===d.nodeType)if(c="data-"+a.replace(gb,"-$1").toLowerCase(),b=d.getAttribute(c),"string"==typeof b){try{b= +"true"===b?!0:"false"===b?!1:"null"===b?null:+b+""===b?+b:hb.test(b)?JSON.parse(b):b}catch(g){}U.set(d,a,b)}else b=k;return b}function e(){return!0}function f(){return!1}function h(){try{return r.activeElement}catch(d){}}function l(d,a){for(;(d=d[a])&&1!==d.nodeType;);return d}function z(d,a,b){if(g.isFunction(a))return g.grep(d,function(d,c){return!!a.call(d,c,d)!==b});if(a.nodeType)return g.grep(d,function(d){return d===a!==b});if("string"==typeof a){if(ib.test(a))return g.filter(a,d,b);a=g.filter(a, +d)}return g.grep(d,function(d){return 0<=va.call(a,d)!==b})}function m(d,a){return g.nodeName(d,"table")&&g.nodeName(1===a.nodeType?a:a.firstChild,"tr")?d.getElementsByTagName("tbody")[0]||d.appendChild(d.ownerDocument.createElement("tbody")):d}function u(d){return d.type=(null!==d.getAttribute("type"))+"/"+d.type,d}function D(d){var a=jb.exec(d.type);return a?d.type=a[1]:d.removeAttribute("type"),d}function F(d,a){for(var b=d.length,c=0;b>c;c++)K.set(d[c],"globalEval",!a||K.get(a[c],"globalEval"))} +function I(d,a){var b,c,e,f,q,k;if(1===a.nodeType){if(K.hasData(d)&&(b=K.access(d),c=K.set(a,b),k=b.events))for(e in delete c.handle,c.events={},k)for(b=0,c=k[e].length;c>b;b++)g.event.add(a,e,k[e][b]);U.hasData(d)&&(f=U.access(d),q=g.extend({},f),U.set(a,q))}}function B(d,a){var b=d.getElementsByTagName?d.getElementsByTagName(a||"*"):d.querySelectorAll?d.querySelectorAll(a||"*"):[];return a===k||a&&g.nodeName(d,a)?g.merge([d],b):b}function v(d,a){if(a in d)return a;for(var b=a.charAt(0).toUpperCase()+ +a.slice(1),c=a,g=Ma.length;g--;)if(a=Ma[g]+b,a in d)return a;return c}function y(d,a){return d=a||d,"none"===g.css(d,"display")||!g.contains(d.ownerDocument,d)}function x(d,a){for(var b,c,e,f=[],q=0,k=d.length;k>q;q++)c=d[q],c.style&&(f[q]=K.get(c,"olddisplay"),b=c.style.display,a?(f[q]||"none"!==b||(c.style.display=""),""===c.style.display&&y(c)&&(f[q]=K.access(c,"olddisplay",N(c.nodeName)))):f[q]||(e=y(c),(b&&"none"!==b||!e)&&K.set(c,"olddisplay",e?b:g.css(c,"display"))));for(q=0;k>q;q++)c=d[q], +c.style&&(a&&"none"!==c.style.display&&""!==c.style.display||(c.style.display=a?f[q]||"":"none"));return d}function L(d,a,b){return(d=kb.exec(a))?Math.max(0,d[1]-(b||0))+(d[2]||"px"):a}function O(d,a,b,c,e){a=b===(c?"border":"content")?4:"width"===a?1:0;for(var f=0;4>a;a+=2)"margin"===b&&(f+=g.css(d,b+ia[a],!0,e)),c?("content"===b&&(f-=g.css(d,"padding"+ia[a],!0,e)),"margin"!==b&&(f-=g.css(d,"border"+ia[a]+"Width",!0,e))):(f+=g.css(d,"padding"+ia[a],!0,e),"padding"!==b&&(f+=g.css(d,"border"+ia[a]+ +"Width",!0,e)));return f}function M(d,b,c){var e=!0,E="width"===b?d.offsetWidth:d.offsetHeight,f=a.getComputedStyle(d,null),q=g.support.boxSizing&&"border-box"===g.css(d,"boxSizing",!1,f);if(0>=E||null==E){if(E=pa(d,b,f),(0>E||null==E)&&(E=d.style[b]),Ba.test(E))return E;e=q&&(g.support.boxSizingReliable||E===d.style[b]);E=parseFloat(E)||0}return E+O(d,b,c||(q?"border":"content"),e,f)+"px"}function N(d){var a=r,b=Na[d];return b||(b=Z(d,a),"none"!==b&&b||(oa=(oa||g("<iframe frameborder='0' width='0' height='0'/>").css("cssText", +"display:block !important")).appendTo(a.documentElement),a=(oa[0].contentWindow||oa[0].contentDocument).document,a.write("<!doctype html><html><body>"),a.close(),b=Z(d,a),oa.detach()),Na[d]=b),b}function Z(d,a){var b=g(a.createElement(d)).appendTo(a.body),c=g.css(b[0],"display");return b.remove(),c}function Y(d,a,b,c){var e;if(g.isArray(a))g.each(a,function(a,w){b||lb.test(d)?c(d,w):Y(d+"["+("object"==typeof w?a:"")+"]",w,b,c)});else if(b||"object"!==g.type(a))c(d,a);else for(e in a)Y(d+"["+e+"]", +a[e],b,c)}function ca(d){return function(a,b){"string"!=typeof a&&(b=a,a="*");var c,e=0,f=a.toLowerCase().match(fa)||[];if(g.isFunction(b))for(;c=f[e++];)"+"===c[0]?(c=c.slice(1)||"*",(d[c]=d[c]||[]).unshift(b)):(d[c]=d[c]||[]).push(b)}}function A(d,a,b,c){function e(k){var h;return f[k]=!0,g.each(d[k]||[],function(d,g){var k=g(a,b,c);return"string"!=typeof k||q||f[k]?q?!(h=k):void 0:(a.dataTypes.unshift(k),e(k),!1)}),h}var f={},q=d===Da;return e(a.dataTypes[0])||!f["*"]&&e("*")}function J(d,a){var b, +c,e=g.ajaxSettings.flatOptions||{};for(b in a)a[b]!==k&&((e[b]?d:c||(c={}))[b]=a[b]);return c&&g.extend(!0,d,c),d}function S(){return setTimeout(function(){qa=k}),qa=g.now()}function ba(d,a,b){for(var c,g=(wa[a]||[]).concat(wa["*"]),e=0,f=g.length;f>e;e++)if(c=g[e].call(b,a,d))return c}function da(d,a,b){var c,e=0,f=ra.length,q=g.Deferred().always(function(){delete k.elem}),k=function(){if(c)return!1;for(var a=qa||S(),a=Math.max(0,h.startTime+h.duration-a),b=1-(a/h.duration||0),w=0,g=h.tweens.length;g> +w;w++)h.tweens[w].run(b);return q.notifyWith(d,[h,b,a]),1>b&&g?a:(q.resolveWith(d,[h]),!1)},h=q.promise({elem:d,props:g.extend({},a),opts:g.extend(!0,{specialEasing:{}},b),originalProperties:a,originalOptions:b,startTime:qa||S(),duration:b.duration,tweens:[],createTween:function(a,b){var c=g.Tween(d,h.opts,a,b,h.opts.specialEasing[a]||h.opts.easing);return h.tweens.push(c),c},stop:function(a){var b=0,w=a?h.tweens.length:0;if(c)return this;for(c=!0;w>b;b++)h.tweens[b].run(1);return a?q.resolveWith(d, +[h,a]):q.rejectWith(d,[h,a]),this}});b=h.props;for(X(b,h.opts.specialEasing);f>e;e++)if(a=ra[e].call(h,d,b,h.opts))return a;return g.map(b,ba,h),g.isFunction(h.opts.start)&&h.opts.start.call(d,h),g.fx.timer(g.extend(k,{elem:d,anim:h,queue:h.opts.queue})),h.progress(h.opts.progress).done(h.opts.done,h.opts.complete).fail(h.opts.fail).always(h.opts.always)}function X(d,a){var b,c,e,f,q;for(b in d)if(c=g.camelCase(b),e=a[c],f=d[b],g.isArray(f)&&(e=f[1],f=d[b]=f[0]),b!==c&&(d[c]=f,delete d[b]),q=g.cssHooks[c], +q&&"expand"in q)for(b in f=q.expand(f),delete d[c],f)b in d||(d[b]=f[b],a[b]=e);else a[c]=e}function P(d,a,b,c,g){return new P.prototype.init(d,a,b,c,g)}function H(d,a){var b,c={height:d},g=0;for(a=a?1:0;4>g;g+=2-a)b=ia[g],c["margin"+b]=c["padding"+b]=d;return a&&(c.opacity=c.width=d),c}function ea(d){return g.isWindow(d)?d:9===d.nodeType&&d.defaultView}var p,t,Q=typeof k,aa=a.location,r=a.document,T=r.documentElement,R=a.jQuery,ka=a.$,ga={},la=[],Ca=la.concat,ua=la.push,na=la.slice,va=la.indexOf, +Fa=ga.toString,Ga=ga.hasOwnProperty,mb="2.0.3".trim,g=function(d,a){return new g.fn.init(d,a,p)},ya=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,fa=/\S+/g,nb=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,Oa=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,ob=/^-ms-/,pb=/-([\da-z])/gi,qb=function(d,a){return a.toUpperCase()},za=function(){r.removeEventListener("DOMContentLoaded",za,!1);a.removeEventListener("load",za,!1);g.ready()};g.fn=g.prototype={jquery:"2.0.3",constructor:g,init:function(d,a,b){var c,e;if(!d)return this; +if("string"==typeof d){if(c="<"===d.charAt(0)&&">"===d.charAt(d.length-1)&&3<=d.length?[null,d,null]:nb.exec(d),!c||!c[1]&&a)return!a||a.jquery?(a||b).find(d):this.constructor(a).find(d);if(c[1]){if(a=a instanceof g?a[0]:a,g.merge(this,g.parseHTML(c[1],a&&a.nodeType?a.ownerDocument||a:r,!0)),Oa.test(c[1])&&g.isPlainObject(a))for(c in a)g.isFunction(this[c])?this[c](a[c]):this.attr(c,a[c]);return this}return e=r.getElementById(c[2]),e&&e.parentNode&&(this.length=1,this[0]=e),this.context=r,this.selector= +d,this}return d.nodeType?(this.context=this[0]=d,this.length=1,this):g.isFunction(d)?b.ready(d):(d.selector!==k&&(this.selector=d.selector,this.context=d.context),g.makeArray(d,this))},selector:"",length:0,toArray:function(){return na.call(this)},get:function(d){return null==d?this.toArray():0>d?this[this.length+d]:this[d]},pushStack:function(d){d=g.merge(this.constructor(),d);return d.prevObject=this,d.context=this.context,d},each:function(d,a){return g.each(this,d,a)},ready:function(d){return g.ready.promise().done(d), +this},slice:function(){return this.pushStack(na.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(d){var a=this.length;d=+d+(0>d?a:0);return this.pushStack(0<=d&&a>d?[this[d]]:[])},map:function(d){return this.pushStack(g.map(this,function(a,b){return d.call(a,b,a)}))},end:function(){return this.prevObject||this.constructor(null)},push:ua,sort:[].sort,splice:[].splice};g.fn.init.prototype=g.fn;g.extend=g.fn.extend=function(){var d,a,b,c,e,f, +q=arguments[0]||{},h=1,l=arguments.length,p=!1;"boolean"==typeof q&&(p=q,q=arguments[1]||{},h=2);"object"==typeof q||g.isFunction(q)||(q={});for(l===h&&(q=this,--h);l>h;h++)if(null!=(d=arguments[h]))for(a in d)b=q[a],c=d[a],q!==c&&(p&&c&&(g.isPlainObject(c)||(e=g.isArray(c)))?(e?(e=!1,f=b&&g.isArray(b)?b:[]):f=b&&g.isPlainObject(b)?b:{},q[a]=g.extend(p,f,c)):c!==k&&(q[a]=c));return q};g.extend({expando:"jQuery"+("2.0.3"+Math.random()).replace(/\D/g,""),noConflict:function(d){return a.$===g&&(a.$= +ka),d&&a.jQuery===g&&(a.jQuery=R),g},isReady:!1,readyWait:1,holdReady:function(d){d?g.readyWait++:g.ready(!0)},ready:function(d){(!0===d?--g.readyWait:g.isReady)||(g.isReady=!0,!0!==d&&0<--g.readyWait||(t.resolveWith(r,[g]),g.fn.trigger&&g(r).trigger("ready").off("ready")))},isFunction:function(d){return"function"===g.type(d)},isArray:Array.isArray,isWindow:function(d){return null!=d&&d===d.window},isNumeric:function(d){return!isNaN(parseFloat(d))&&isFinite(d)},type:function(d){return null==d?String(d): +"object"==typeof d||"function"==typeof d?ga[Fa.call(d)]||"object":typeof d},isPlainObject:function(d){if("object"!==g.type(d)||d.nodeType||g.isWindow(d))return!1;try{if(d.constructor&&!Ga.call(d.constructor.prototype,"isPrototypeOf"))return!1}catch(a){return!1}return!0},isEmptyObject:function(d){for(var a in d)return!1;return!0},error:function(d){throw Error(d);},parseHTML:function(d,a,b){if(!d||"string"!=typeof d)return null;"boolean"==typeof a&&(b=a,a=!1);a=a||r;var c=Oa.exec(d);b=!b&&[];return c? +[a.createElement(c[1])]:(c=g.buildFragment([d],a,b),b&&g(b).remove(),g.merge([],c.childNodes))},parseJSON:JSON.parse,parseXML:function(d){var a,b;if(!d||"string"!=typeof d)return null;try{b=new DOMParser,a=b.parseFromString(d,"text/xml")}catch(c){a=k}return(!a||a.getElementsByTagName("parsererror").length)&&g.error("Invalid XML: "+d),a},noop:function(){},globalEval:function(d){var a,b=eval;(d=g.trim(d))&&(1===d.indexOf("use strict")?(a=r.createElement("script"),a.text=d,r.head.appendChild(a).parentNode.removeChild(a)): +b(d))},camelCase:function(d){return d.replace(ob,"ms-").replace(pb,qb)},nodeName:function(d,a){return d.nodeName&&d.nodeName.toLowerCase()===a.toLowerCase()},each:function(d,a,b){var c,g=0,e=d.length,f=n(d);if(b)if(f)for(;e>g&&(c=a.apply(d[g],b),!1!==c);g++);else for(g in d){if(c=a.apply(d[g],b),!1===c)break}else if(f)for(;e>g&&(c=a.call(d[g],g,d[g]),!1!==c);g++);else for(g in d)if(c=a.call(d[g],g,d[g]),!1===c)break;return d},trim:function(d){return null==d?"":mb.call(d)},makeArray:function(d,a){var b= +a||[];return null!=d&&(n(Object(d))?g.merge(b,"string"==typeof d?[d]:d):ua.call(b,d)),b},inArray:function(d,a,b){return null==a?-1:va.call(a,d,b)},merge:function(d,a){var b=a.length,c=d.length,g=0;if("number"==typeof b)for(;b>g;g++)d[c++]=a[g];else for(;a[g]!==k;)d[c++]=a[g++];return d.length=c,d},grep:function(d,a,b){var c,g=[],e=0,f=d.length;for(b=!!b;f>e;e++)c=!!a(d[e],e),b!==c&&g.push(d[e]);return g},map:function(d,a,b){var c,g=0,e=d.length,f=[];if(n(d))for(;e>g;g++)c=a(d[g],g,b),null!=c&&(f[f.length]= +c);else for(g in d)c=a(d[g],g,b),null!=c&&(f[f.length]=c);return Ca.apply([],f)},guid:1,proxy:function(d,a){var b,c,e;return"string"==typeof a&&(b=d[a],a=d,d=b),g.isFunction(d)?(c=na.call(arguments,2),e=function(){return d.apply(a||this,c.concat(na.call(arguments)))},e.guid=d.guid=d.guid||g.guid++,e):k},access:function(d,a,b,c,e,f,q){var h=0,l=d.length,p=null==b;if("object"===g.type(b))for(h in e=!0,b)g.access(d,a,h,b[h],!0,f,q);else if(c!==k&&(e=!0,g.isFunction(c)||(q=!0),p&&(q?(a.call(d,c),a=null): +(p=a,a=function(d,a,b){return p.call(g(d),b)})),a))for(;l>h;h++)a(d[h],b,q?c:c.call(d[h],h,a(d[h],b)));return e?d:p?a.call(d):l?a(d[0],b):f},now:Date.now,swap:function(d,a,b,c){var g,e={};for(g in a)e[g]=d.style[g],d.style[g]=a[g];b=b.apply(d,c||[]);for(g in a)d.style[g]=e[g];return b}});g.ready.promise=function(d){return t||(t=g.Deferred(),"complete"===r.readyState?setTimeout(g.ready):(r.addEventListener("DOMContentLoaded",za,!1),a.addEventListener("load",za,!1))),t.promise(d)};g.each("Boolean Number String Function Array Date RegExp Object Error".split(" "), +function(d,a){ga["[object "+a+"]"]=a.toLowerCase()});p=g(r);(function(d,a){function b(d,a,c,g){var e,w,G,f,C;if((a?a.ownerDocument||a:Y)!==M&&R(a),a=a||M,c=c||[],!d||"string"!=typeof d)return c;if(1!==(f=a.nodeType)&&9!==f)return[];if(N&&!g){if(e=ya.exec(d))if(G=e[1])if(9===f){if(w=a.getElementById(G),!w||!w.parentNode)return c;if(w.id===G)return c.push(w),c}else{if(a.ownerDocument&&(w=a.ownerDocument.getElementById(G))&&ea(a,w)&&w.id===G)return c.push(w),c}else{if(e[2])return W.apply(c,a.getElementsByTagName(d)), +c;if((G=e[3])&&L.getElementsByClassName&&a.getElementsByClassName)return W.apply(c,a.getElementsByClassName(G)),c}if(L.qsa&&(!J||!J.test(d))){if(w=e=I,G=a,C=9===f&&d,1===f&&"object"!==a.nodeName.toLowerCase()){f=v(d);(e=a.getAttribute("id"))?w=e.replace(Ba,"\\$&"):a.setAttribute("id",w);w="[id='"+w+"'] ";for(G=f.length;G--;)f[G]=w+x(f[G]);G=oa.test(d)&&a.parentNode||a;C=f.join(",")}if(C)try{return W.apply(c,G.querySelectorAll(C)),c}catch(E){}finally{e||a.removeAttribute("id")}}}var q;a:{d=d.replace(ha, +"$1");var k,h,V;e=v(d);if(!g&&1===e.length){if(q=e[0]=e[0].slice(0),2<q.length&&"ID"===(k=q[0]).type&&L.getById&&9===a.nodeType&&N&&u.relative[q[1].type]){if(a=(u.find.ID(k.matches[0].replace(sa,ta),a)||[])[0],!a){q=c;break a}d=d.slice(q.shift().value.length)}for(f=ma.needsContext.test(d)?0:q.length;f--&&(k=q[f],!u.relative[h=k.type]);)if((V=u.find[h])&&(g=V(k.matches[0].replace(sa,ta),oa.test(q[0].type)&&a.parentNode||a))){if(q.splice(f,1),d=g.length&&x(q),!d){q=(W.apply(c,g),c);break a}break}}q= +(A(d,e)(g,a,!N,c,oa.test(d)),c)}return q}function c(){function d(b,c){return a.push(b+=" ")>u.cacheLength&&delete d[a.shift()],d[b]=c}var a=[];return d}function e(d){return d[I]=!0,d}function f(d){var a=M.createElement("div");try{return!!d(a)}catch(b){return!1}finally{a.parentNode&&a.parentNode.removeChild(a)}}function q(d,a){for(var b=d.split("|"),c=d.length;c--;)u.attrHandle[b[c]]=a}function k(d,a){var b=a&&d,c=b&&1===d.nodeType&&1===a.nodeType&&(~a.sourceIndex||ba)-(~d.sourceIndex||ba);if(c)return c; +if(b)for(;b=b.nextSibling;)if(b===a)return-1;return d?1:-1}function h(d){return function(a){return"input"===a.nodeName.toLowerCase()&&a.type===d}}function l(d){return function(a){var b=a.nodeName.toLowerCase();return("input"===b||"button"===b)&&a.type===d}}function p(d){return e(function(a){return a=+a,e(function(b,c){for(var g,e=d([],b.length,a),w=e.length;w--;)b[g=e[w]]&&(b[g]=!(c[g]=b[g]))})})}function r(){}function v(d,a){var c,g,e,w,f,C,E;if(f=P[d+" "])return a?0:f.slice(0);f=d;C=[];for(E=u.preFilter;f;){c&& +!(g=pa.exec(f))||(g&&(f=f.slice(g[0].length)||f),C.push(e=[]));c=!1;(g=qa.exec(f))&&(c=g.shift(),e.push({value:c,type:g[0].replace(ha," ")}),f=f.slice(c.length));for(w in u.filter)!(g=ma[w].exec(f))||E[w]&&!(g=E[w](g))||(c=g.shift(),e.push({value:c,type:w,matches:g}),f=f.slice(c.length));if(!c)break}return a?f.length:f?b.error(d):P(d,C).slice(0)}function x(d){for(var a=0,b=d.length,c="";b>a;a++)c+=d[a].value;return c}function t(d,a,b){var c=a.dir,g=b&&"parentNode"===c,e=S++;return a.first?function(a, +b,e){for(;a=a[c];)if(1===a.nodeType||g)return d(a,b,e)}:function(a,b,w){var G,f,C,E=Z+" "+e;if(w)for(;a=a[c];){if((1===a.nodeType||g)&&d(a,b,w))return!0}else for(;a=a[c];)if(1===a.nodeType||g)if(C=a[I]||(a[I]={}),(f=C[c])&&f[0]===E){if(!0===(G=f[1])||G===T)return!0===G}else if(f=C[c]=[E],f[1]=d(a,b,w)||T,!0===f[1])return!0}}function m(d){return 1<d.length?function(a,b,c){for(var g=d.length;g--;)if(!d[g](a,b,c))return!1;return!0}:d[0]}function y(d,a,b,c,g){for(var e,w=[],G=0,f=d.length,C=null!=a;f> +G;G++)(e=d[G])&&(!b||b(e,c,g))&&(w.push(e),C&&a.push(G));return w}function z(d,a,c,g,w,f){return g&&!g[I]&&(g=z(g)),w&&!w[I]&&(w=z(w,f)),e(function(e,f,C,E){var q,k,h=[],V=[],l=f.length,p;if(!(p=e)){p=a||"*";for(var r=C.nodeType?[C]:C,v=[],x=0,Ea=r.length;Ea>x;x++)b(p,r[x],v);p=v}p=!d||!e&&a?p:y(p,h,d,C,E);r=c?w||(e?d:l||g)?[]:f:p;if(c&&c(p,r,C,E),g)for(q=y(r,V),g(q,[],C,E),C=q.length;C--;)(k=q[C])&&(r[V[C]]=!(p[V[C]]=k));if(e){if(w||d){if(w){q=[];for(C=r.length;C--;)(k=r[C])&&q.push(p[C]=k);w(null, +r=[],q,E)}for(C=r.length;C--;)(k=r[C])&&-1<(q=w?ga.call(e,k):h[C])&&(e[q]=!(f[q]=k))}}else r=y(r===f?r.splice(l,r.length):r),w?w(null,f,r,E):W.apply(f,r)})}function Q(d){var a,b,c,g=d.length,e=u.relative[d[0].type];b=e||u.relative[" "];for(var w=e?1:0,G=t(function(d){return d===a},b,!0),f=t(function(d){return-1<ga.call(a,d)},b,!0),C=[function(d,b,c){return!e&&(c||b!==s)||((a=b).nodeType?G(d,b,c):f(d,b,c))}];g>w;w++)if(b=u.relative[d[w].type])C=[t(m(C),b)];else{if(b=u.filter[d[w].type].apply(null, +d[w].matches),b[I]){for(c=++w;g>c&&!u.relative[d[c].type];c++);return z(1<w&&m(C),1<w&&x(d.slice(0,w-1).concat({value:" "===d[w-2].type?"*":""})).replace(ha,"$1"),b,c>w&&Q(d.slice(w,c)),g>c&&Q(d=d.slice(c)),g>c&&x(d))}C.push(b)}return m(C)}function B(d,a){var c=0,g=0<a.length,w=0<d.length,f=function(e,f,C,E,q){var k,h,V=[],l=0,p="0",r=e&&[],v=null!=q,x=s,Ea=e||w&&u.find.TAG("*",q&&f.parentNode||f),t=Z+=null==x?1:Math.random()||0.1;for(v&&(s=f!==M&&f,T=c);null!=(q=Ea[p]);p++){if(w&&q){for(k=0;h=d[k++];)if(h(q, +f,C)){E.push(q);break}v&&(Z=t,T=++c)}g&&((q=!h&&q)&&l--,e&&r.push(q))}if(l+=p,g&&p!==l){for(k=0;h=a[k++];)h(r,V,f,C);if(e){if(0<l)for(;p--;)r[p]||V[p]||(V[p]=Ca.call(E));V=y(V)}W.apply(E,V);v&&!e&&0<V.length&&1<l+a.length&&b.uniqueSort(E)}return v&&(Z=t,s=x),r};return g?e(f):f}var O,L,T,u,n,aa,A,s,D,R,M,F,N,J,H,K,ea,I="sizzle"+-new Date,Y=d.document,Z=0,S=0,ca=c(),P=c(),U=c(),X=!1,ua=function(d,a){return d===a?(X=!0,0):0},la=typeof a,ba=-2147483648,da={}.hasOwnProperty,ka=[],Ca=ka.pop,na=ka.push, +W=ka.push,fa=ka.slice,ga=ka.indexOf||function(d){for(var a=0,b=this.length;b>a;a++)if(this[a]===d)return a;return-1},va="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+".replace("w","w#"),ja="\\[[\\x20\\t\\r\\n\\f]*((?:\\\\.|[\\w-]|[^\\x00-\\xa0])+)[\\x20\\t\\r\\n\\f]*(?:([*^$|!~]?=)[\\x20\\t\\r\\n\\f]*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+va+")|)|)[\\x20\\t\\r\\n\\f]*\\]",ia=":((?:\\\\.|[\\w-]|[^\\x00-\\xa0])+)(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+ja.replace(3,8)+")*)|.*)\\)|)",ha=/^[\x20\t\r\n\f]+|((?:^|[^\\])(?:\\.)*)[\x20\t\r\n\f]+$/g, +pa=/^[\x20\t\r\n\f]*,[\x20\t\r\n\f]*/,qa=/^[\x20\t\r\n\f]*([>+~]|[\x20\t\r\n\f])[\x20\t\r\n\f]*/,oa=/[\x20\t\r\n\f]*[+~]/,wa=/=[\x20\t\r\n\f]*([^\]'"]*)[\x20\t\r\n\f]*\]/g,Fa=RegExp(ia),xa=RegExp("^"+va+"$"),ma={ID:/^#((?:\\.|[\w-]|[^\x00-\xa0])+)/,CLASS:/^\.((?:\\.|[\w-]|[^\x00-\xa0])+)/,TAG:RegExp("^("+"(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+".replace("w","w*")+")"),ATTR:RegExp("^"+ja),PSEUDO:RegExp("^"+ia),CHILD:RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\([\\x20\\t\\r\\n\\f]*(even|odd|(([+-]|)(\\d*)n|)[\\x20\\t\\r\\n\\f]*(?:([+-]|)[\\x20\\t\\r\\n\\f]*(\\d+)|))[\\x20\\t\\r\\n\\f]*\\)|)", +"i"),bool:RegExp("^(?:checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped)$","i"),needsContext:RegExp("^[\\x20\\t\\r\\n\\f]*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\([\\x20\\t\\r\\n\\f]*((?:-\\d)?\\d*)[\\x20\\t\\r\\n\\f]*\\)|)(?=[^-]|$)","i")},ra=/^[^{]+\{\s*\[native \w/,ya=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,za=/^(?:input|select|textarea|button)$/i,Aa=/^h\d$/i,Ba=/'|\\/g,sa=/\\([\da-f]{1,6}[\x20\t\r\n\f]?|([\x20\t\r\n\f])|.)/ig, +ta=function(d,a,b){d="0x"+a-65536;return d!==d||b?a:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)};try{W.apply(ka=fa.call(Y.childNodes),Y.childNodes),ka[Y.childNodes.length].nodeType}catch(Da){W={apply:ka.length?function(d,a){na.apply(d,fa.call(a))}:function(d,a){for(var b=d.length,c=0;d[b++]=a[c++];);d.length=b-1}}}aa=b.isXML=function(d){return(d=d&&(d.ownerDocument||d).documentElement)?"HTML"!==d.nodeName:!1};L=b.support={};R=b.setDocument=function(d){var a=d?d.ownerDocument|| +d:Y;d=a.defaultView;return a!==M&&9===a.nodeType&&a.documentElement?(M=a,F=a.documentElement,N=!aa(a),d&&d.attachEvent&&d!==d.top&&d.attachEvent("onbeforeunload",function(){R()}),L.attributes=f(function(d){return d.className="i",!d.getAttribute("className")}),L.getElementsByTagName=f(function(d){return d.appendChild(a.createComment("")),!d.getElementsByTagName("*").length}),L.getElementsByClassName=f(function(d){return d.innerHTML="<div class='a'></div><div class='a i'></div>",d.firstChild.className= +"i",2===d.getElementsByClassName("i").length}),L.getById=f(function(d){return F.appendChild(d).id=I,!a.getElementsByName||!a.getElementsByName(I).length}),L.getById?(u.find.ID=function(d,a){if(typeof a.getElementById!==la&&N){var b=a.getElementById(d);return b&&b.parentNode?[b]:[]}},u.filter.ID=function(d){var a=d.replace(sa,ta);return function(d){return d.getAttribute("id")===a}}):(delete u.find.ID,u.filter.ID=function(d){var a=d.replace(sa,ta);return function(d){return(d=typeof d.getAttributeNode!== +la&&d.getAttributeNode("id"))&&d.value===a}}),u.find.TAG=L.getElementsByTagName?function(d,a){return typeof a.getElementsByTagName!==la?a.getElementsByTagName(d):void 0}:function(d,a){var b,c=[],g=0,e=a.getElementsByTagName(d);if("*"===d){for(;b=e[g++];)1===b.nodeType&&c.push(b);return c}return e},u.find.CLASS=L.getElementsByClassName&&function(d,a){return typeof a.getElementsByClassName!==la&&N?a.getElementsByClassName(d):void 0},H=[],J=[],(L.qsa=ra.test(a.querySelectorAll))&&(f(function(d){d.innerHTML= +"<select><option selected=''></option></select>";d.querySelectorAll("[selected]").length||J.push("\\[[\\x20\\t\\r\\n\\f]*(?:value|checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped)");d.querySelectorAll(":checked").length||J.push(":checked")}),f(function(d){var b=a.createElement("input");b.setAttribute("type","hidden");d.appendChild(b).setAttribute("t","");d.querySelectorAll("[t^='']").length&&J.push("[*^$]=[\\x20\\t\\r\\n\\f]*(?:''|\"\")"); +d.querySelectorAll(":enabled").length||J.push(":enabled",":disabled");d.querySelectorAll("*,:x");J.push(",.*:")})),(L.matchesSelector=ra.test(K=F.webkitMatchesSelector||F.mozMatchesSelector||F.oMatchesSelector||F.msMatchesSelector))&&f(function(d){L.disconnectedMatch=K.call(d,"div");K.call(d,"[s!='']:x");H.push("!=",ia)}),J=J.length&&RegExp(J.join("|")),H=H.length&&RegExp(H.join("|")),ea=ra.test(F.contains)||F.compareDocumentPosition?function(d,a){var b=9===d.nodeType?d.documentElement:d,c=a&&a.parentNode; +return d===c||!(!c||1!==c.nodeType||!(b.contains?b.contains(c):d.compareDocumentPosition&&16&d.compareDocumentPosition(c)))}:function(d,a){if(a)for(;a=a.parentNode;)if(a===d)return!0;return!1},ua=F.compareDocumentPosition?function(d,b){if(d===b)return X=!0,0;var c=b.compareDocumentPosition&&d.compareDocumentPosition&&d.compareDocumentPosition(b);return c?1&c||!L.sortDetached&&b.compareDocumentPosition(d)===c?d===a||ea(Y,d)?-1:b===a||ea(Y,b)?1:D?ga.call(D,d)-ga.call(D,b):0:4&c?-1:1:d.compareDocumentPosition? +-1:1}:function(d,b){var c,g=0;c=d.parentNode;var e=b.parentNode,w=[d],f=[b];if(d===b)return X=!0,0;if(!c||!e)return d===a?-1:b===a?1:c?-1:e?1:D?ga.call(D,d)-ga.call(D,b):0;if(c===e)return k(d,b);for(c=d;c=c.parentNode;)w.unshift(c);for(c=b;c=c.parentNode;)f.unshift(c);for(;w[g]===f[g];)g++;return g?k(w[g],f[g]):w[g]===Y?-1:f[g]===Y?1:0},a):M};b.matches=function(d,a){return b(d,null,null,a)};b.matchesSelector=function(d,a){if((d.ownerDocument||d)!==M&&R(d),a=a.replace(wa,"='$1']"),L.matchesSelector&& +N&&!(H&&H.test(a)||J&&J.test(a)))try{var c=K.call(d,a);if(c||L.disconnectedMatch||d.document&&11!==d.document.nodeType)return c}catch(g){}return 0<b(a,M,null,[d]).length};b.contains=function(d,a){return(d.ownerDocument||d)!==M&&R(d),ea(d,a)};b.attr=function(d,b){(d.ownerDocument||d)!==M&&R(d);var c=u.attrHandle[b.toLowerCase()],c=c&&da.call(u.attrHandle,b.toLowerCase())?c(d,b,!N):a;return c===a?L.attributes||!N?d.getAttribute(b):(c=d.getAttributeNode(b))&&c.specified?c.value:null:c};b.error=function(d){throw Error("Syntax error, unrecognized expression: "+ +d);};b.uniqueSort=function(d){var a,b=[],c=0,g=0;if(X=!L.detectDuplicates,D=!L.sortStable&&d.slice(0),d.sort(ua),X){for(;a=d[g++];)a===d[g]&&(c=b.push(g));for(;c--;)d.splice(b[c],1)}return d};n=b.getText=function(d){var a,b="",c=0;if(a=d.nodeType)if(1===a||9===a||11===a){if("string"==typeof d.textContent)return d.textContent;for(d=d.firstChild;d;d=d.nextSibling)b+=n(d)}else{if(3===a||4===a)return d.nodeValue}else for(;a=d[c];c++)b+=n(a);return b};u=b.selectors={cacheLength:50,createPseudo:e,match:ma, +attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(d){return d[1]=d[1].replace(sa,ta),d[3]=(d[4]||d[5]||"").replace(sa,ta),"~="===d[2]&&(d[3]=" "+d[3]+" "),d.slice(0,4)},CHILD:function(d){return d[1]=d[1].toLowerCase(),"nth"===d[1].slice(0,3)?(d[3]||b.error(d[0]),d[4]=+(d[4]?d[5]+(d[6]||1):2*("even"===d[3]||"odd"===d[3])),d[5]=+(d[7]+d[8]||"odd"===d[3])):d[3]&&b.error(d[0]), +d},PSEUDO:function(d){var b,c=!d[5]&&d[2];return ma.CHILD.test(d[0])?null:(d[3]&&d[4]!==a?d[2]=d[4]:c&&Fa.test(c)&&(b=v(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(d[0]=d[0].slice(0,b),d[2]=c.slice(0,b)),d.slice(0,3))}},filter:{TAG:function(d){var a=d.replace(sa,ta).toLowerCase();return"*"===d?function(){return!0}:function(d){return d.nodeName&&d.nodeName.toLowerCase()===a}},CLASS:function(d){var a=ca[d+" "];return a||(a=RegExp("(^|[\\x20\\t\\r\\n\\f])"+d+"([\\x20\\t\\r\\n\\f]|$)"))&&ca(d,function(d){return a.test("string"== +typeof d.className&&d.className||typeof d.getAttribute!==la&&d.getAttribute("class")||"")})},ATTR:function(d,a,c){return function(g){g=b.attr(g,d);return null==g?"!="===a:a?(g+="","="===a?g===c:"!="===a?g!==c:"^="===a?c&&0===g.indexOf(c):"*="===a?c&&-1<g.indexOf(c):"$="===a?c&&g.slice(-c.length)===c:"~="===a?-1<(" "+g+" ").indexOf(c):"|="===a?g===c||g.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(d,a,b,c,g){var e="nth"!==d.slice(0,3),w="last"!==d.slice(-4),f="of-type"===a;return 1===c&&0=== +g?function(d){return!!d.parentNode}:function(a,b,G){var C,E,q,k,h;b=e!==w?"nextSibling":"previousSibling";var V=a.parentNode,l=f&&a.nodeName.toLowerCase();G=!G&&!f;if(V){if(e){for(;b;){for(E=a;E=E[b];)if(f?E.nodeName.toLowerCase()===l:1===E.nodeType)return!1;h=b="only"===d&&!h&&"nextSibling"}return!0}if(h=[w?V.firstChild:V.lastChild],w&&G)for(G=V[I]||(V[I]={}),C=G[d]||[],k=C[0]===Z&&C[1],q=C[0]===Z&&C[2],E=k&&V.childNodes[k];E=++k&&E&&E[b]||(q=k=0)||h.pop();){if(1===E.nodeType&&++q&&E===a){G[d]=[Z, +k,q];break}}else if(G&&(C=(a[I]||(a[I]={}))[d])&&C[0]===Z)q=C[1];else for(;(E=++k&&E&&E[b]||(q=k=0)||h.pop())&&((f?E.nodeName.toLowerCase()!==l:1!==E.nodeType)||!++q||(G&&((E[I]||(E[I]={}))[d]=[Z,q]),E!==a)););return q-=g,q===c||0===q%c&&0<=q/c}}},PSEUDO:function(d,a){var c,g=u.pseudos[d]||u.setFilters[d.toLowerCase()]||b.error("unsupported pseudo: "+d);return g[I]?g(a):1<g.length?(c=[d,d,"",a],u.setFilters.hasOwnProperty(d.toLowerCase())?e(function(d,b){for(var c,e=g(d,a),w=e.length;w--;)c=ga.call(d, +e[w]),d[c]=!(b[c]=e[w])}):function(d){return g(d,0,c)}):g}},pseudos:{not:e(function(d){var a=[],b=[],c=A(d.replace(ha,"$1"));return c[I]?e(function(d,a,b,g){var e;b=c(d,null,g,[]);for(g=d.length;g--;)(e=b[g])&&(d[g]=!(a[g]=e))}):function(d,g,e){return a[0]=d,c(a,null,e,b),!b.pop()}}),has:e(function(d){return function(a){return 0<b(d,a).length}}),contains:e(function(d){return function(a){return-1<(a.textContent||a.innerText||n(a)).indexOf(d)}}),lang:e(function(d){return xa.test(d||"")||b.error("unsupported lang: "+ +d),d=d.replace(sa,ta).toLowerCase(),function(a){var b;do if(b=N?a.lang:a.getAttribute("xml:lang")||a.getAttribute("lang"))return b=b.toLowerCase(),b===d||0===b.indexOf(d+"-");while((a=a.parentNode)&&1===a.nodeType);return!1}}),target:function(a){var b=d.location&&d.location.hash;return b&&b.slice(1)===a.id},root:function(d){return d===F},focus:function(d){return d===M.activeElement&&(!M.hasFocus||M.hasFocus())&&!!(d.type||d.href||~d.tabIndex)},enabled:function(d){return!1===d.disabled},disabled:function(d){return!0=== +d.disabled},checked:function(d){var a=d.nodeName.toLowerCase();return"input"===a&&!!d.checked||"option"===a&&!!d.selected},selected:function(d){return d.parentNode&&d.parentNode.selectedIndex,!0===d.selected},empty:function(d){for(d=d.firstChild;d;d=d.nextSibling)if("@"<d.nodeName||3===d.nodeType||4===d.nodeType)return!1;return!0},parent:function(d){return!u.pseudos.empty(d)},header:function(d){return Aa.test(d.nodeName)},input:function(d){return za.test(d.nodeName)},button:function(d){var a=d.nodeName.toLowerCase(); +return"input"===a&&"button"===d.type||"button"===a},text:function(d){var a;return"input"===d.nodeName.toLowerCase()&&"text"===d.type&&(null==(a=d.getAttribute("type"))||a.toLowerCase()===d.type)},first:p(function(){return[0]}),last:p(function(d,a){return[a-1]}),eq:p(function(d,a,b){return[0>b?b+a:b]}),even:p(function(d,a){for(var b=0;a>b;b+=2)d.push(b);return d}),odd:p(function(d,a){for(var b=1;a>b;b+=2)d.push(b);return d}),lt:p(function(d,a,b){for(a=0>b?b+a:b;0<=--a;)d.push(a);return d}),gt:p(function(d, +a,b){for(b=0>b?b+a:b;++b<a;)d.push(b);return d})}};u.pseudos.nth=u.pseudos.eq;for(O in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})u.pseudos[O]=h(O);for(O in{submit:!0,reset:!0})u.pseudos[O]=l(O);r.prototype=u.filters=u.pseudos;u.setFilters=new r;A=b.compile=function(d,a){var b,c=[],g=[],e=U[d+" "];if(!e){a||(a=v(d));for(b=a.length;b--;)e=Q(a[b]),e[I]?c.push(e):g.push(e);e=U(d,B(g,c))}return e};L.sortStable=I.split("").sort(ua).join("")===I;L.detectDuplicates=X;R();L.sortDetached=f(function(d){return 1& +d.compareDocumentPosition(M.createElement("div"))});f(function(d){return d.innerHTML="<a href='#'></a>","#"===d.firstChild.getAttribute("href")})||q("type|href|height|width",function(d,a,b){return b?void 0:d.getAttribute(a,"type"===a.toLowerCase()?1:2)});L.attributes&&f(function(d){return d.innerHTML="<input/>",d.firstChild.setAttribute("value",""),""===d.firstChild.getAttribute("value")})||q("value",function(d,a,b){return b||"input"!==d.nodeName.toLowerCase()?void 0:d.defaultValue});f(function(d){return null== +d.getAttribute("disabled")})||q("checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",function(d,a,b){var c;return b?void 0:(c=d.getAttributeNode(a))&&c.specified?c.value:!0===d[a]?a.toLowerCase():null});g.find=b;g.expr=b.selectors;g.expr[":"]=g.expr.pseudos;g.unique=b.uniqueSort;g.text=b.getText;g.isXMLDoc=b.isXML;g.contains=b.contains})(a);var La={};g.Callbacks=function(d){d="string"==typeof d?La[d]||s(d):g.extend({},d);var a, +b,c,e,f,q,h=[],l=!d.once&&[],p=function(g){a=d.memory&&g;b=!0;q=e||0;e=0;f=h.length;for(c=!0;h&&f>q;q++)if(!1===h[q].apply(g[0],g[1])&&d.stopOnFalse){a=!1;break}c=!1;h&&(l?l.length&&p(l.shift()):a?h=[]:r.disable())},r={add:function(){if(h){var b=h.length;!function rb(a){g.each(a,function(a,b){var c=g.type(b);"function"===c?d.unique&&r.has(b)||h.push(b):b&&b.length&&"string"!==c&&rb(b)})}(arguments);c?f=h.length:a&&(e=b,p(a))}return this},remove:function(){return h&&g.each(arguments,function(d,a){for(var b;-1< +(b=g.inArray(a,h,b));)h.splice(b,1),c&&(f>=b&&f--,q>=b&&q--)}),this},has:function(d){return d?-1<g.inArray(d,h):!(!h||!h.length)},empty:function(){return h=[],f=0,this},disable:function(){return h=l=a=k,this},disabled:function(){return!h},lock:function(){return l=k,a||r.disable(),this},locked:function(){return!l},fireWith:function(d,a){return!h||b&&!l||(a=a||[],a=[d,a.slice?a.slice():a],c?l.push(a):p(a)),this},fire:function(){return r.fireWith(this,arguments),this},fired:function(){return!!b}};return r}; +g.extend({Deferred:function(d){var a=[["resolve","done",g.Callbacks("once memory"),"resolved"],["reject","fail",g.Callbacks("once memory"),"rejected"],["notify","progress",g.Callbacks("memory")]],b="pending",c={state:function(){return b},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var d=arguments;return g.Deferred(function(b){g.each(a,function(a,w){var f=w[0],G=g.isFunction(d[a])&&d[a];e[w[1]](function(){var d=G&&G.apply(this,arguments);d&&g.isFunction(d.promise)? +d.promise().done(b.resolve).fail(b.reject).progress(b.notify):b[f+"With"](this===c?b.promise():this,G?[d]:arguments)})});d=null}).promise()},promise:function(d){return null!=d?g.extend(d,c):c}},e={};return c.pipe=c.then,g.each(a,function(d,g){var f=g[2],h=g[3];c[g[1]]=f.add;h&&f.add(function(){b=h},a[1^d][2].disable,a[2][2].lock);e[g[0]]=function(){return e[g[0]+"With"](this===e?c:this,arguments),this};e[g[0]+"With"]=f.fireWith}),c.promise(e),d&&d.call(e,e),e},when:function(d){var a,b,c,e=0,f=na.call(arguments), +q=f.length,h=1!==q||d&&g.isFunction(d.promise)?q:0,k=1===h?d:g.Deferred(),l=function(d,b,c){return function(g){b[d]=this;c[d]=1<arguments.length?na.call(arguments):g;c===a?k.notifyWith(b,c):--h||k.resolveWith(b,c)}};if(1<q)for(a=Array(q),b=Array(q),c=Array(q);q>e;e++)f[e]&&g.isFunction(f[e].promise)?f[e].promise().done(l(e,c,f)).fail(k.reject).progress(l(e,b,a)):--h;return h||k.resolveWith(c,f),k.promise()}});g.support=function(d){var b=r.createElement("input"),c=r.createDocumentFragment(),e=r.createElement("div"), +f=r.createElement("select"),h=f.appendChild(r.createElement("option"));return b.type?(b.type="checkbox",d.checkOn=""!==b.value,d.optSelected=h.selected,d.reliableMarginRight=!0,d.boxSizingReliable=!0,d.pixelPosition=!1,b.checked=!0,d.noCloneChecked=b.cloneNode(!0).checked,f.disabled=!0,d.optDisabled=!h.disabled,b=r.createElement("input"),b.value="t",b.type="radio",d.radioValue="t"===b.value,b.setAttribute("checked","t"),b.setAttribute("name","t"),c.appendChild(b),d.checkClone=c.cloneNode(!0).cloneNode(!0).lastChild.checked, +d.focusinBubbles="onfocusin"in a,e.style.backgroundClip="content-box",e.cloneNode(!0).style.backgroundClip="",d.clearCloneStyle="content-box"===e.style.backgroundClip,g(function(){var b,c,w=r.getElementsByTagName("body")[0];w&&(b=r.createElement("div"),b.style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",w.appendChild(b).appendChild(e),e.innerHTML="",e.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%", +g.swap(w,null!=w.style.zoom?{zoom:1}:{},function(){d.boxSizing=4===e.offsetWidth}),a.getComputedStyle&&(d.pixelPosition="1%"!==(a.getComputedStyle(e,null)||{}).top,d.boxSizingReliable="4px"===(a.getComputedStyle(e,null)||{width:"4px"}).width,c=e.appendChild(r.createElement("div")),c.style.cssText=e.style.cssText="padding:0;margin:0;border:0;display:block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box",c.style.marginRight=c.style.width="0",e.style.width="1px",d.reliableMarginRight= +!parseFloat((a.getComputedStyle(c,null)||{}).marginRight)),w.removeChild(b))}),d):d}({});var U,K,hb=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,gb=/([A-Z])/g;b.uid=1;b.accepts=function(d){return d.nodeType?1===d.nodeType||9===d.nodeType:!0};b.prototype={key:function(d){if(!b.accepts(d))return 0;var a={},c=d[this.expando];if(!c){c=b.uid++;try{a[this.expando]={value:c},Object.defineProperties(d,a)}catch(e){a[this.expando]=c,g.extend(d,a)}}return this.cache[c]||(this.cache[c]={}),c},set:function(d,a,b){var c;d=this.key(d); +var e=this.cache[d];if("string"==typeof a)e[a]=b;else if(g.isEmptyObject(e))g.extend(this.cache[d],a);else for(c in a)e[c]=a[c];return e},get:function(d,a){var b=this.cache[this.key(d)];return a===k?b:b[a]},access:function(d,a,b){var c;return a===k||a&&"string"==typeof a&&b===k?(c=this.get(d,a),c!==k?c:this.get(d,g.camelCase(a))):(this.set(d,a,b),b!==k?b:a)},remove:function(d,a){var b,c,e=this.key(d),f=this.cache[e];if(a===k)this.cache[e]={};else for(g.isArray(a)?c=a.concat(a.map(g.camelCase)):(b= +g.camelCase(a),a in f?c=[a,b]:(c=b,c=c in f?[c]:c.match(fa)||[])),b=c.length;b--;)delete f[c[b]]},hasData:function(d){return!g.isEmptyObject(this.cache[d[this.expando]]||{})},discard:function(d){d[this.expando]&&delete this.cache[d[this.expando]]}};U=new b;K=new b;g.extend({acceptData:b.accepts,hasData:function(d){return U.hasData(d)||K.hasData(d)},data:function(d,a,b){return U.access(d,a,b)},removeData:function(d,a){U.remove(d,a)},_data:function(d,a,b){return K.access(d,a,b)},_removeData:function(d, +a){K.remove(d,a)}});g.fn.extend({data:function(d,a){var b,e,f=this[0],h=0,q=null;if(d===k){if(this.length&&(q=U.get(f),1===f.nodeType&&!K.get(f,"hasDataAttrs"))){for(b=f.attributes;h<b.length;h++)e=b[h].name,0===e.indexOf("data-")&&(e=g.camelCase(e.slice(5)),c(f,e,q[e]));K.set(f,"hasDataAttrs",!0)}return q}return"object"==typeof d?this.each(function(){U.set(this,d)}):g.access(this,function(a){var b,e=g.camelCase(d);if(f&&a===k){if((b=U.get(f,d),b!==k)||(b=U.get(f,e),b!==k)||(b=c(f,e,k),b!==k))return b}else this.each(function(){var b= +U.get(this,e);U.set(this,e,a);-1!==d.indexOf("-")&&b!==k&&U.set(this,d,a)})},null,a,1<arguments.length,null,!0)},removeData:function(d){return this.each(function(){U.remove(this,d)})}});g.extend({queue:function(d,a,b){var c;return d?(a=(a||"fx")+"queue",c=K.get(d,a),b&&(!c||g.isArray(b)?c=K.access(d,a,g.makeArray(b)):c.push(b)),c||[]):void 0},dequeue:function(d,a){a=a||"fx";var b=g.queue(d,a),c=b.length,e=b.shift(),f=g._queueHooks(d,a),h=function(){g.dequeue(d,a)};"inprogress"===e&&(e=b.shift(),c--); +e&&("fx"===a&&b.unshift("inprogress"),delete f.stop,e.call(d,h,f));!c&&f&&f.empty.fire()},_queueHooks:function(d,a){var b=a+"queueHooks";return K.get(d,b)||K.access(d,b,{empty:g.Callbacks("once memory").add(function(){K.remove(d,[a+"queue",b])})})}});g.fn.extend({queue:function(d,a){var b=2;return"string"!=typeof d&&(a=d,d="fx",b--),arguments.length<b?g.queue(this[0],d):a===k?this:this.each(function(){var b=g.queue(this,d,a);g._queueHooks(this,d);"fx"===d&&"inprogress"!==b[0]&&g.dequeue(this,d)})}, +dequeue:function(d){return this.each(function(){g.dequeue(this,d)})},delay:function(d,a){return d=g.fx?g.fx.speeds[d]||d:d,a=a||"fx",this.queue(a,function(a,b){var c=setTimeout(a,d);b.stop=function(){clearTimeout(c)}})},clearQueue:function(d){return this.queue(d||"fx",[])},promise:function(d,a){var b,c=1,e=g.Deferred(),f=this,h=this.length,l=function(){--c||e.resolveWith(f,[f])};"string"!=typeof d&&(a=d,d=k);for(d=d||"fx";h--;)(b=K.get(f[h],d+"queueHooks"))&&b.empty&&(c++,b.empty.add(l));return l(), +e.promise(a)}});var Pa,Ha=/[\t\r\n\f]/g,sb=/\r/g,tb=/^(?:input|select|textarea|button)$/i;g.fn.extend({attr:function(d,a){return g.access(this,g.attr,d,a,1<arguments.length)},removeAttr:function(d){return this.each(function(){g.removeAttr(this,d)})},prop:function(d,a){return g.access(this,g.prop,d,a,1<arguments.length)},removeProp:function(d){return this.each(function(){delete this[g.propFix[d]||d]})},addClass:function(d){var a,b,c,e,f,h=0,k=this.length;a="string"==typeof d&&d;if(g.isFunction(d))return this.each(function(a){g(this).addClass(d.call(this, +a,this.className))});if(a)for(a=(d||"").match(fa)||[];k>h;h++)if(b=this[h],c=1===b.nodeType&&(b.className?(" "+b.className+" ").replace(Ha," "):" ")){for(f=0;e=a[f++];)0>c.indexOf(" "+e+" ")&&(c+=e+" ");b.className=g.trim(c)}return this},removeClass:function(d){var a,b,c,e,f,h=0,k=this.length;a=0===arguments.length||"string"==typeof d&&d;if(g.isFunction(d))return this.each(function(a){g(this).removeClass(d.call(this,a,this.className))});if(a)for(a=(d||"").match(fa)||[];k>h;h++)if(b=this[h],c=1=== +b.nodeType&&(b.className?(" "+b.className+" ").replace(Ha," "):"")){for(f=0;e=a[f++];)for(;0<=c.indexOf(" "+e+" ");)c=c.replace(" "+e+" "," ");b.className=d?g.trim(c):""}return this},toggleClass:function(d,a){var b=typeof d;return"boolean"==typeof a&&"string"===b?a?this.addClass(d):this.removeClass(d):this.each(g.isFunction(d)?function(b){g(this).toggleClass(d.call(this,b,this.className,a),a)}:function(){if("string"===b)for(var a,c=0,e=g(this),f=d.match(fa)||[];a=f[c++];)e.hasClass(a)?e.removeClass(a): +e.addClass(a);else(b===Q||"boolean"===b)&&(this.className&&K.set(this,"__className__",this.className),this.className=this.className||!1===d?"":K.get(this,"__className__")||"")})},hasClass:function(d){d=" "+d+" ";for(var a=0,b=this.length;b>a;a++)if(1===this[a].nodeType&&0<=(" "+this[a].className+" ").replace(Ha," ").indexOf(d))return!0;return!1},val:function(d){var a,b,c,e=this[0];if(arguments.length)return c=g.isFunction(d),this.each(function(b){var e;1===this.nodeType&&(e=c?d.call(this,b,g(this).val()): +d,null==e?e="":"number"==typeof e?e+="":g.isArray(e)&&(e=g.map(e,function(d){return null==d?"":d+""})),a=g.valHooks[this.type]||g.valHooks[this.nodeName.toLowerCase()],a&&"set"in a&&a.set(this,e,"value")!==k||(this.value=e))});if(e)return a=g.valHooks[e.type]||g.valHooks[e.nodeName.toLowerCase()],a&&"get"in a&&(b=a.get(e,"value"))!==k?b:(b=e.value,"string"==typeof b?b.replace(sb,""):null==b?"":b)}});g.extend({valHooks:{option:{get:function(d){var a=d.attributes.value;return!a||a.specified?d.value: +d.text}},select:{get:function(d){for(var a,b=d.options,c=d.selectedIndex,e="select-one"===d.type||0>c,f=e?null:[],h=e?c+1:b.length,k=0>c?h:e?c:0;h>k;k++)if(a=b[k],!(!a.selected&&k!==c||(g.support.optDisabled?a.disabled:null!==a.getAttribute("disabled"))||a.parentNode.disabled&&g.nodeName(a.parentNode,"optgroup"))){if(d=g(a).val(),e)return d;f.push(d)}return f},set:function(d,a){for(var b,c,e=d.options,f=g.makeArray(a),h=e.length;h--;)c=e[h],(c.selected=0<=g.inArray(g(c).val(),f))&&(b=!0);return b|| +(d.selectedIndex=-1),f}}},attr:function(d,a,b){var c,e,f=d.nodeType;if(d&&3!==f&&8!==f&&2!==f)return typeof d.getAttribute===Q?g.prop(d,a,b):(1===f&&g.isXMLDoc(d)||(a=a.toLowerCase(),c=g.attrHooks[a]||(g.expr.match.bool.test(a)?Pa:void 0)),b===k?c&&"get"in c&&null!==(e=c.get(d,a))?e:(e=g.find.attr(d,a),null==e?k:e):null!==b?c&&"set"in c&&(e=c.set(d,b,a))!==k?e:(d.setAttribute(a,b+""),b):void g.removeAttr(d,a))},removeAttr:function(d,a){var b,c,e=0,f=a&&a.match(fa);if(f&&1===d.nodeType)for(;b=f[e++];)c= +g.propFix[b]||b,g.expr.match.bool.test(b)&&(d[c]=!1),d.removeAttribute(b)},attrHooks:{type:{set:function(d,a){if(!g.support.radioValue&&"radio"===a&&g.nodeName(d,"input")){var b=d.value;return d.setAttribute("type",a),b&&(d.value=b),a}}}},propFix:{"for":"htmlFor","class":"className"},prop:function(d,a,b){var c,e,f,h=d.nodeType;if(d&&3!==h&&8!==h&&2!==h)return f=1!==h||!g.isXMLDoc(d),f&&(a=g.propFix[a]||a,e=g.propHooks[a]),b!==k?e&&"set"in e&&(c=e.set(d,b,a))!==k?c:d[a]=b:e&&"get"in e&&null!==(c=e.get(d, +a))?c:d[a]},propHooks:{tabIndex:{get:function(d){return d.hasAttribute("tabindex")||tb.test(d.nodeName)||d.href?d.tabIndex:-1}}}});Pa={set:function(d,a,b){return!1===a?g.removeAttr(d,b):d.setAttribute(b,b),b}};g.each(g.expr.match.bool.source.match(/\w+/g),function(d,a){var b=g.expr.attrHandle[a]||g.find.attr;g.expr.attrHandle[a]=function(d,a,c){var e=g.expr.attrHandle[a];d=c?k:(g.expr.attrHandle[a]=k)!=b(d,a,c)?a.toLowerCase():null;return g.expr.attrHandle[a]=e,d}});g.support.optSelected||(g.propHooks.selected= +{get:function(d){d=d.parentNode;return d&&(d.parentNode&&d.parentNode.selectedIndex),null}});g.each("tabIndex readOnly maxLength cellSpacing cellPadding rowSpan colSpan useMap frameBorder contentEditable".split(" "),function(){g.propFix[this.toLowerCase()]=this});g.each(["radio","checkbox"],function(){g.valHooks[this]={set:function(d,a){return g.isArray(a)?d.checked=0<=g.inArray(g(d).val(),a):void 0}};g.support.checkOn||(g.valHooks[this].get=function(d){return null===d.getAttribute("value")?"on": +d.value})});var ub=/^key/,vb=/^(?:mouse|contextmenu)|click/,Qa=/^(?:focusinfocus|focusoutblur)$/,Ra=/^([^.]*)(?:\.(.+)|)$/;g.event={global:{},add:function(d,a,b,c,e){var f,h,l,p,r,v,x,t,y,m;if(r=K.get(d)){b.handler&&(f=b,b=f.handler,e=f.selector);b.guid||(b.guid=g.guid++);(p=r.events)||(p=r.events={});(h=r.handle)||(h=r.handle=function(d){return typeof g===Q||d&&g.event.triggered===d.type?k:g.event.dispatch.apply(h.elem,arguments)},h.elem=d);a=(a||"").match(fa)||[""];for(r=a.length;r--;)l=Ra.exec(a[r])|| +[],y=m=l[1],l=(l[2]||"").split(".").sort(),y&&(x=g.event.special[y]||{},y=(e?x.delegateType:x.bindType)||y,x=g.event.special[y]||{},v=g.extend({type:y,origType:m,data:c,handler:b,guid:b.guid,selector:e,needsContext:e&&g.expr.match.needsContext.test(e),namespace:l.join(".")},f),(t=p[y])||(t=p[y]=[],t.delegateCount=0,x.setup&&!1!==x.setup.call(d,c,l,h)||d.addEventListener&&d.addEventListener(y,h,!1)),x.add&&(x.add.call(d,v),v.handler.guid||(v.handler.guid=b.guid)),e?t.splice(t.delegateCount++,0,v): +t.push(v),g.event.global[y]=!0);d=null}},remove:function(d,a,b,c,e){var f,h,k,l,p,r,v,x,t,y,m,z=K.hasData(d)&&K.get(d);if(z&&(l=z.events)){a=(a||"").match(fa)||[""];for(p=a.length;p--;)if(k=Ra.exec(a[p])||[],t=m=k[1],y=(k[2]||"").split(".").sort(),t){v=g.event.special[t]||{};t=(c?v.delegateType:v.bindType)||t;x=l[t]||[];k=k[2]&&RegExp("(^|\\.)"+y.join("\\.(?:.*\\.|)")+"(\\.|$)");for(h=f=x.length;f--;)r=x[f],!e&&m!==r.origType||b&&b.guid!==r.guid||k&&!k.test(r.namespace)||c&&c!==r.selector&&("**"!== +c||!r.selector)||(x.splice(f,1),r.selector&&x.delegateCount--,v.remove&&v.remove.call(d,r));h&&!x.length&&(v.teardown&&!1!==v.teardown.call(d,y,z.handle)||g.removeEvent(d,t,z.handle),delete l[t])}else for(t in l)g.event.remove(d,t+a[p],b,c,!0);g.isEmptyObject(l)&&(delete z.handle,K.remove(d,"events"))}},trigger:function(d,b,c,e){var f,h,q,l,p,v,x,t=[c||r],y=Ga.call(d,"type")?d.type:d;f=Ga.call(d,"namespace")?d.namespace.split("."):[];if(h=q=c=c||r,3!==c.nodeType&&8!==c.nodeType&&!Qa.test(y+g.event.triggered)&& +(0<=y.indexOf(".")&&(f=y.split("."),y=f.shift(),f.sort()),p=0>y.indexOf(":")&&"on"+y,d=d[g.expando]?d:new g.Event(y,"object"==typeof d&&d),d.isTrigger=e?2:3,d.namespace=f.join("."),d.namespace_re=d.namespace?RegExp("(^|\\.)"+f.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,d.result=k,d.target||(d.target=c),b=null==b?[d]:g.makeArray(b,[d]),x=g.event.special[y]||{},e||!x.trigger||!1!==x.trigger.apply(c,b))){if(!e&&!x.noBubble&&!g.isWindow(c)){l=x.delegateType||y;for(Qa.test(l+y)||(h=h.parentNode);h;h=h.parentNode)t.push(h), +q=h;q===(c.ownerDocument||r)&&t.push(q.defaultView||q.parentWindow||a)}for(f=0;(h=t[f++])&&!d.isPropagationStopped();)d.type=1<f?l:x.bindType||y,(v=(K.get(h,"events")||{})[d.type]&&K.get(h,"handle"))&&v.apply(h,b),(v=p&&h[p])&&g.acceptData(h)&&v.apply&&!1===v.apply(h,b)&&d.preventDefault();return d.type=y,e||d.isDefaultPrevented()||x._default&&!1!==x._default.apply(t.pop(),b)||!g.acceptData(c)||p&&g.isFunction(c[y])&&!g.isWindow(c)&&(q=c[p],q&&(c[p]=null),g.event.triggered=y,c[y](),g.event.triggered= +k,q&&(c[p]=q)),d.result}},dispatch:function(d){d=g.event.fix(d);var a,b,c,e,f,h=[],l=na.call(arguments);a=(K.get(this,"events")||{})[d.type]||[];var p=g.event.special[d.type]||{};if(l[0]=d,d.delegateTarget=this,!p.preDispatch||!1!==p.preDispatch.call(this,d)){h=g.event.handlers.call(this,d,a);for(a=0;(e=h[a++])&&!d.isPropagationStopped();)for(d.currentTarget=e.elem,b=0;(f=e.handlers[b++])&&!d.isImmediatePropagationStopped();)d.namespace_re&&!d.namespace_re.test(f.namespace)||(d.handleObj=f,d.data= +f.data,c=((g.event.special[f.origType]||{}).handle||f.handler).apply(e.elem,l),c===k||!1!==(d.result=c)||(d.preventDefault(),d.stopPropagation()));return p.postDispatch&&p.postDispatch.call(this,d),d.result}},handlers:function(d,a){var b,c,e,f,h=[],l=a.delegateCount,p=d.target;if(l&&p.nodeType&&(!d.button||"click"!==d.type))for(;p!==this;p=p.parentNode||this)if(!0!==p.disabled||"click"!==d.type){c=[];for(b=0;l>b;b++)f=a[b],e=f.selector+" ",c[e]===k&&(c[e]=f.needsContext?0<=g(e,this).index(p):g.find(e, +this,null,[p]).length),c[e]&&c.push(f);c.length&&h.push({elem:p,handlers:c})}return l<a.length&&h.push({elem:this,handlers:a.slice(l)}),h},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:["char","charCode","key","keyCode"],filter:function(d,a){return null==d.which&&(d.which=null!=a.charCode?a.charCode:a.keyCode),d}},mouseHooks:{props:"button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "), +filter:function(d,a){var b,c,e,g=a.button;return null==d.pageX&&null!=a.clientX&&(b=d.target.ownerDocument||r,c=b.documentElement,e=b.body,d.pageX=a.clientX+(c&&c.scrollLeft||e&&e.scrollLeft||0)-(c&&c.clientLeft||e&&e.clientLeft||0),d.pageY=a.clientY+(c&&c.scrollTop||e&&e.scrollTop||0)-(c&&c.clientTop||e&&e.clientTop||0)),d.which||g===k||(d.which=1&g?1:2&g?3:4&g?2:0),d}},fix:function(d){if(d[g.expando])return d;var a,b,c;a=d.type;var e=d,f=this.fixHooks[a];f||(this.fixHooks[a]=f=vb.test(a)?this.mouseHooks: +ub.test(a)?this.keyHooks:{});c=f.props?this.props.concat(f.props):this.props;d=new g.Event(e);for(a=c.length;a--;)b=c[a],d[b]=e[b];return d.target||(d.target=r),3===d.target.nodeType&&(d.target=d.target.parentNode),f.filter?f.filter(d,e):d},special:{load:{noBubble:!0},focus:{trigger:function(){return this!==h()&&this.focus?(this.focus(),!1):void 0},delegateType:"focusin"},blur:{trigger:function(){return this===h()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return"checkbox"=== +this.type&&this.click&&g.nodeName(this,"input")?(this.click(),!1):void 0},_default:function(d){return g.nodeName(d.target,"a")}},beforeunload:{postDispatch:function(d){d.result!==k&&(d.originalEvent.returnValue=d.result)}}},simulate:function(d,a,b,c){d=g.extend(new g.Event,b,{type:d,isSimulated:!0,originalEvent:{}});c?g.event.trigger(d,null,a):g.event.dispatch.call(a,d);d.isDefaultPrevented()&&b.preventDefault()}};g.removeEvent=function(d,a,b){d.removeEventListener&&d.removeEventListener(a,b,!1)}; +g.Event=function(d,a){return this instanceof g.Event?(d&&d.type?(this.originalEvent=d,this.type=d.type,this.isDefaultPrevented=d.defaultPrevented||d.getPreventDefault&&d.getPreventDefault()?e:f):this.type=d,a&&g.extend(this,a),this.timeStamp=d&&d.timeStamp||g.now(),void(this[g.expando]=!0)):new g.Event(d,a)};g.Event.prototype={isDefaultPrevented:f,isPropagationStopped:f,isImmediatePropagationStopped:f,preventDefault:function(){var d=this.originalEvent;this.isDefaultPrevented=e;d&&d.preventDefault&& +d.preventDefault()},stopPropagation:function(){var d=this.originalEvent;this.isPropagationStopped=e;d&&d.stopPropagation&&d.stopPropagation()},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=e;this.stopPropagation()}};g.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(d,a){g.event.special[d]={delegateType:a,bindType:a,handle:function(d){var b,c=d.relatedTarget,e=d.handleObj;return(!c||c!==this&&!g.contains(this,c))&&(d.type=e.origType,b=e.handler.apply(this,arguments), +d.type=a),b}}});g.support.focusinBubbles||g.each({focus:"focusin",blur:"focusout"},function(d,a){var b=0,c=function(d){g.event.simulate(a,d.target,g.event.fix(d),!0)};g.event.special[a]={setup:function(){0===b++&&r.addEventListener(d,c,!0)},teardown:function(){0===--b&&r.removeEventListener(d,c,!0)}}});g.fn.extend({on:function(d,a,b,c,e){var h,q;if("object"==typeof d){"string"!=typeof a&&(b=b||a,a=k);for(q in d)this.on(q,a,b,d[q],e);return this}if(null==b&&null==c?(c=a,b=a=k):null==c&&("string"== +typeof a?(c=b,b=k):(c=b,b=a,a=k)),!1===c)c=f;else if(!c)return this;return 1===e&&(h=c,c=function(d){return g().off(d),h.apply(this,arguments)},c.guid=h.guid||(h.guid=g.guid++)),this.each(function(){g.event.add(this,d,c,b,a)})},one:function(d,a,b,c){return this.on(d,a,b,c,1)},off:function(d,a,b){var c,e;if(d&&d.preventDefault&&d.handleObj)return c=d.handleObj,g(d.delegateTarget).off(c.namespace?c.origType+"."+c.namespace:c.origType,c.selector,c.handler),this;if("object"==typeof d){for(e in d)this.off(e, +a,d[e]);return this}return(!1===a||"function"==typeof a)&&(b=a,a=k),!1===b&&(b=f),this.each(function(){g.event.remove(this,d,b,a)})},trigger:function(d,a){return this.each(function(){g.event.trigger(d,a,this)})},triggerHandler:function(d,a){var b=this[0];return b?g.event.trigger(d,a,b,!0):void 0}});var ib=/^.[^:#\[\.,]*$/,wb=/^(?:parents|prev(?:Until|All))/,Sa=g.expr.match.needsContext,xb={children:!0,contents:!0,next:!0,prev:!0};g.fn.extend({find:function(d){var a,b=[],c=this,e=c.length;if("string"!= +typeof d)return this.pushStack(g(d).filter(function(){for(a=0;e>a;a++)if(g.contains(c[a],this))return!0}));for(a=0;e>a;a++)g.find(d,c[a],b);return b=this.pushStack(1<e?g.unique(b):b),b.selector=this.selector?this.selector+" "+d:d,b},has:function(d){var a=g(d,this),b=a.length;return this.filter(function(){for(var d=0;b>d;d++)if(g.contains(this,a[d]))return!0})},not:function(d){return this.pushStack(z(this,d||[],!0))},filter:function(d){return this.pushStack(z(this,d||[],!1))},is:function(d){return!!z(this, +"string"==typeof d&&Sa.test(d)?g(d):d||[],!1).length},closest:function(d,a){for(var b,c=0,e=this.length,f=[],h=Sa.test(d)||"string"!=typeof d?g(d,a||this.context):0;e>c;c++)for(b=this[c];b&&b!==a;b=b.parentNode)if(11>b.nodeType&&(h?-1<h.index(b):1===b.nodeType&&g.find.matchesSelector(b,d))){f.push(b);break}return this.pushStack(1<f.length?g.unique(f):f)},index:function(d){return d?"string"==typeof d?va.call(g(d),this[0]):va.call(this,d.jquery?d[0]:d):this[0]&&this[0].parentNode?this.first().prevAll().length: +-1},add:function(d,a){var b="string"==typeof d?g(d,a):g.makeArray(d&&d.nodeType?[d]:d),b=g.merge(this.get(),b);return this.pushStack(g.unique(b))},addBack:function(d){return this.add(null==d?this.prevObject:this.prevObject.filter(d))}});g.each({parent:function(d){return(d=d.parentNode)&&11!==d.nodeType?d:null},parents:function(d){return g.dir(d,"parentNode")},parentsUntil:function(d,a,b){return g.dir(d,"parentNode",b)},next:function(d){return l(d,"nextSibling")},prev:function(d){return l(d,"previousSibling")}, +nextAll:function(d){return g.dir(d,"nextSibling")},prevAll:function(d){return g.dir(d,"previousSibling")},nextUntil:function(d,a,b){return g.dir(d,"nextSibling",b)},prevUntil:function(d,a,b){return g.dir(d,"previousSibling",b)},siblings:function(d){return g.sibling((d.parentNode||{}).firstChild,d)},children:function(d){return g.sibling(d.firstChild)},contents:function(d){return d.contentDocument||g.merge([],d.childNodes)}},function(d,a){g.fn[d]=function(b,c){var e=g.map(this,a,b);return"Until"!== +d.slice(-5)&&(c=b),c&&"string"==typeof c&&(e=g.filter(c,e)),1<this.length&&(xb[d]||g.unique(e),wb.test(d)&&e.reverse()),this.pushStack(e)}});g.extend({filter:function(d,a,b){var c=a[0];return b&&(d=":not("+d+")"),1===a.length&&1===c.nodeType?g.find.matchesSelector(c,d)?[c]:[]:g.find.matches(d,g.grep(a,function(d){return 1===d.nodeType}))},dir:function(d,a,b){for(var c=[],e=b!==k;(d=d[a])&&9!==d.nodeType;)if(1===d.nodeType){if(e&&g(d).is(b))break;c.push(d)}return c},sibling:function(d,a){for(var b= +[];d;d=d.nextSibling)1===d.nodeType&&d!==a&&b.push(d);return b}});var Ta=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,Ua=/<([\w:]+)/,yb=/<|&#?\w+;/,zb=/<(?:script|style|link)/i,Va=/^(?:checkbox|radio)$/i,Ab=/checked\s*(?:[^=]|=\s*.checked.)/i,Wa=/^$|\/(?:java|ecma)script/i,jb=/^true\/(.*)/,Bb=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,W={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,"",""]};W.optgroup=W.option;W.tbody=W.tfoot=W.colgroup=W.caption=W.thead;W.th=W.td;g.fn.extend({text:function(d){return g.access(this,function(d){return d===k?g.text(this):this.empty().append((this[0]&&this[0].ownerDocument||r).createTextNode(d))},null,d,arguments.length)},append:function(){return this.domManip(arguments,function(d){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||m(this, +d).appendChild(d)})},prepend:function(){return this.domManip(arguments,function(d){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var a=m(this,d);a.insertBefore(d,a.firstChild)}})},before:function(){return this.domManip(arguments,function(d){this.parentNode&&this.parentNode.insertBefore(d,this)})},after:function(){return this.domManip(arguments,function(d){this.parentNode&&this.parentNode.insertBefore(d,this.nextSibling)})},remove:function(d,a){for(var b,c=d?g.filter(d,this):this,e= +0;null!=(b=c[e]);e++)a||1!==b.nodeType||g.cleanData(B(b)),b.parentNode&&(a&&g.contains(b.ownerDocument,b)&&F(B(b,"script")),b.parentNode.removeChild(b));return this},empty:function(){for(var d,a=0;null!=(d=this[a]);a++)1===d.nodeType&&(g.cleanData(B(d,!1)),d.textContent="");return this},clone:function(d,a){return d=null==d?!1:d,a=null==a?d:a,this.map(function(){return g.clone(this,d,a)})},html:function(d){return g.access(this,function(d){var a=this[0]||{},b=0,c=this.length;if(d===k&&1===a.nodeType)return a.innerHTML; +if("string"==typeof d&&!zb.test(d)&&!W[(Ua.exec(d)||["",""])[1].toLowerCase()]){d=d.replace(Ta,"<$1></$2>");try{for(;c>b;b++)a=this[b]||{},1===a.nodeType&&(g.cleanData(B(a,!1)),a.innerHTML=d);a=0}catch(e){}}a&&this.empty().append(d)},null,d,arguments.length)},replaceWith:function(){var d=g.map(this,function(d){return[d.nextSibling,d.parentNode]}),a=0;return this.domManip(arguments,function(b){var c=d[a++],e=d[a++];e&&(c&&c.parentNode!==e&&(c=this.nextSibling),g(this).remove(),e.insertBefore(b,c))}, +!0),a?this:this.remove()},detach:function(d){return this.remove(d,!0)},domManip:function(d,a,b){d=Ca.apply([],d);var c,e,f,h,k=0,l=this.length,p=this,r=l-1,v=d[0],x=g.isFunction(v);if(x||!(1>=l||"string"!=typeof v||g.support.checkClone)&&Ab.test(v))return this.each(function(c){var e=p.eq(c);x&&(d[0]=v.call(this,c,e.html()));e.domManip(d,a,b)});if(l&&(c=g.buildFragment(d,this[0].ownerDocument,!1,!b&&this),e=c.firstChild,1===c.childNodes.length&&(c=e),e)){e=g.map(B(c,"script"),u);for(f=e.length;l>k;k++)h= +c,k!==r&&(h=g.clone(h,!0,!0),f&&g.merge(e,B(h,"script"))),a.call(this[k],h,k);if(f)for(c=e[e.length-1].ownerDocument,g.map(e,D),k=0;f>k;k++)h=e[k],Wa.test(h.type||"")&&!K.access(h,"globalEval")&&g.contains(c,h)&&(h.src?g._evalUrl(h.src):g.globalEval(h.textContent.replace(Bb,"")))}return this}});g.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(d,a){g.fn[d]=function(d){for(var b=[],c=g(d),e=c.length-1,f=0;e>=f;f++)d=f===e?this: +this.clone(!0),g(c[f])[a](d),ua.apply(b,d.get());return this.pushStack(b)}});g.extend({clone:function(d,a,b){var c,e,f,h,k=d.cloneNode(!0),l=g.contains(d.ownerDocument,d);if(!(g.support.noCloneChecked||1!==d.nodeType&&11!==d.nodeType||g.isXMLDoc(d)))for(h=B(k),f=B(d),c=0,e=f.length;e>c;c++){var p=f[c],r=h[c],v=r.nodeName.toLowerCase();"input"===v&&Va.test(p.type)?r.checked=p.checked:("input"===v||"textarea"===v)&&(r.defaultValue=p.defaultValue)}if(a)if(b)for(f=f||B(d),h=h||B(k),c=0,e=f.length;e>c;c++)I(f[c], +h[c]);else I(d,k);return h=B(k,"script"),0<h.length&&F(h,!l&&B(d,"script")),k},buildFragment:function(d,a,b,c){for(var e,f,h,k,l=0,p=d.length,r=a.createDocumentFragment(),v=[];p>l;l++)if(e=d[l],e||0===e)if("object"===g.type(e))g.merge(v,e.nodeType?[e]:e);else if(yb.test(e)){f=f||r.appendChild(a.createElement("div"));h=(Ua.exec(e)||["",""])[1].toLowerCase();h=W[h]||W._default;f.innerHTML=h[1]+e.replace(Ta,"<$1></$2>")+h[2];for(h=h[0];h--;)f=f.lastChild;g.merge(v,f.childNodes);f=r.firstChild;f.textContent= +""}else v.push(a.createTextNode(e));r.textContent="";for(l=0;e=v[l++];)if((!c||-1===g.inArray(e,c))&&(k=g.contains(e.ownerDocument,e),f=B(r.appendChild(e),"script"),k&&F(f),b))for(h=0;e=f[h++];)Wa.test(e.type||"")&&b.push(e);return r},cleanData:function(a){for(var c,e,f,h,l,p,r=g.event.special,v=0;(e=a[v])!==k;v++){if(b.accepts(e)&&(l=e[K.expando],l&&(c=K.cache[l]))){if(f=Object.keys(c.events||{}),f.length)for(p=0;(h=f[p])!==k;p++)r[h]?g.event.remove(e,h):g.removeEvent(e,h,c.handle);K.cache[l]&&delete K.cache[l]}delete U.cache[e[U.expando]]}}, +_evalUrl:function(a){return g.ajax({url:a,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})}});g.fn.extend({wrapAll:function(a){var b;return g.isFunction(a)?this.each(function(b){g(this).wrapAll(a.call(this,b))}):(this[0]&&(b=g(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){for(var a=this;a.firstElementChild;)a=a.firstElementChild;return a}).append(this)),this)},wrapInner:function(a){return this.each(g.isFunction(a)?function(b){g(this).wrapInner(a.call(this, +b))}:function(){var b=g(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=g.isFunction(a);return this.each(function(c){g(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){g.nodeName(this,"body")||g(this).replaceWith(this.childNodes)}).end()}});var pa,oa,Cb=/^(none|table(?!-c[ea]).+)/,Xa=/^margin/,kb=RegExp("^("+ya+")(.*)$","i"),Ba=RegExp("^("+ya+")(?!px)[a-z%]+$","i"),Db=RegExp("^([+-])=("+ya+")","i"),Na={BODY:"block"},Eb={position:"absolute", +visibility:"hidden",display:"block"},Ya={letterSpacing:0,fontWeight:400},ia=["Top","Right","Bottom","Left"],Ma=["Webkit","O","Moz","ms"];g.fn.extend({css:function(d,b){return g.access(this,function(d,b,c){var e,f={},h=0;if(g.isArray(b)){c=a.getComputedStyle(d,null);for(e=b.length;e>h;h++)f[b[h]]=g.css(d,b[h],!1,c);return f}return c!==k?g.style(d,b,c):g.css(d,b)},d,b,1<arguments.length)},show:function(){return x(this,!0)},hide:function(){return x(this)},toggle:function(a){return"boolean"==typeof a? +a?this.show():this.hide():this.each(function(){y(this)?g(this).show():g(this).hide()})}});g.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=pa(a,"opacity");return""===c?"1":c}}}},cssNumber:{columnCount:!0,fillOpacity:!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,e){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var f,h,l,p=g.camelCase(b),r=a.style;return b=g.cssProps[p]||(g.cssProps[p]=v(r,p)), +l=g.cssHooks[b]||g.cssHooks[p],c===k?l&&"get"in l&&(f=l.get(a,!1,e))!==k?f:r[b]:(h=typeof c,"string"===h&&(f=Db.exec(c))&&(c=(f[1]+1)*f[2]+parseFloat(g.css(a,b)),h="number"),null==c||"number"===h&&isNaN(c)||("number"!==h||g.cssNumber[p]||(c+="px"),g.support.clearCloneStyle||""!==c||0!==b.indexOf("background")||(r[b]="inherit"),l&&"set"in l&&(c=l.set(a,c,e))===k||(r[b]=c)),void 0)}},css:function(a,b,c,e){var f,h,l,p=g.camelCase(b);return b=g.cssProps[p]||(g.cssProps[p]=v(a.style,p)),l=g.cssHooks[b]|| +g.cssHooks[p],l&&"get"in l&&(f=l.get(a,!0,c)),f===k&&(f=pa(a,b,e)),"normal"===f&&b in Ya&&(f=Ya[b]),""===c||c?(h=parseFloat(f),!0===c||g.isNumeric(h)?h||0:f):f}});pa=function(d,b,c){var e,f,h,l=(c=c||a.getComputedStyle(d,null))?c.getPropertyValue(b)||c[b]:k,p=d.style;return c&&(""!==l||g.contains(d.ownerDocument,d)||(l=g.style(d,b)),Ba.test(l)&&Xa.test(b)&&(e=p.width,f=p.minWidth,h=p.maxWidth,p.minWidth=p.maxWidth=p.width=l,l=c.width,p.width=e,p.minWidth=f,p.maxWidth=h)),l};g.each(["height","width"], +function(d,b){g.cssHooks[b]={get:function(a,d,c){return d?0===a.offsetWidth&&Cb.test(g.css(a,"display"))?g.swap(a,Eb,function(){return M(a,b,c)}):M(a,b,c):void 0},set:function(d,c,e){var f=e&&a.getComputedStyle(d,null);return L(d,c,e?O(d,b,e,g.support.boxSizing&&"border-box"===g.css(d,"boxSizing",!1,f),f):0)}}});g(function(){g.support.reliableMarginRight||(g.cssHooks.marginRight={get:function(a,b){return b?g.swap(a,{display:"inline-block"},pa,[a,"marginRight"]):void 0}});!g.support.pixelPosition&& +g.fn.position&&g.each(["top","left"],function(a,b){g.cssHooks[b]={get:function(a,d){return d?(d=pa(a,b),Ba.test(d)?g(a).position()[b]+"px":d):void 0}}})});g.expr&&g.expr.filters&&(g.expr.filters.hidden=function(a){return 0>=a.offsetWidth&&0>=a.offsetHeight},g.expr.filters.visible=function(a){return!g.expr.filters.hidden(a)});g.each({margin:"",padding:"",border:"Width"},function(a,b){g.cssHooks[a+b]={expand:function(c){var e=0,g={};for(c="string"==typeof c?c.split(" "):[c];4>e;e++)g[a+ia[e]+b]=c[e]|| +c[e-2]||c[0];return g}};Xa.test(a)||(g.cssHooks[a+b].set=L)});var Fb=/%20/g,lb=/\[\]$/,Za=/\r?\n/g,Gb=/^(?:submit|button|image|reset|file)$/i,Hb=/^(?:input|select|textarea|keygen)/i;g.fn.extend({serialize:function(){return g.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=g.prop(this,"elements");return a?g.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!g(this).is(":disabled")&&Hb.test(this.nodeName)&&!Gb.test(a)&&(this.checked||!Va.test(a))}).map(function(a, +b){var c=g(this).val();return null==c?null:g.isArray(c)?g.map(c,function(a){return{name:b.name,value:a.replace(Za,"\r\n")}}):{name:b.name,value:c.replace(Za,"\r\n")}}).get()}});g.param=function(a,b){var c,e=[],f=function(a,d){d=g.isFunction(d)?d():null==d?"":d;e[e.length]=encodeURIComponent(a)+"="+encodeURIComponent(d)};if(b===k&&(b=g.ajaxSettings&&g.ajaxSettings.traditional),g.isArray(a)||a.jquery&&!g.isPlainObject(a))g.each(a,function(){f(this.name,this.value)});else for(c in a)Y(c,a[c],b,f);return e.join("&").replace(Fb, +"+")};g.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){g.fn[b]=function(a,d){return 0<arguments.length?this.on(b,null,a,d):this.trigger(b)}});g.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,e){return this.on(b,a,c,e)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}});var ha,ja,Ia=g.now(),Ja=/\?/,Ib=/#.*$/,$a=/([?&])_=[^&]*/,Jb=/^(.*?):[ \t]*([^\r\n]*)$/gm,Kb=/^(?:GET|HEAD)$/,Lb=/^\/\//,ab=/^([\w.+-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,bb=g.fn.load,cb={},Da={},db="*/".concat("*");try{ja=aa.href}catch(Qb){ja=r.createElement("a"),ja.href="",ja=ja.href}ha=ab.exec(ja.toLowerCase())||[];g.fn.load=function(a,b,c){if("string"!= +typeof a&&bb)return bb.apply(this,arguments);var e,f,h,l=this,p=a.indexOf(" ");return 0<=p&&(e=a.slice(p),a=a.slice(0,p)),g.isFunction(b)?(c=b,b=k):b&&"object"==typeof b&&(f="POST"),0<l.length&&g.ajax({url:a,type:f,dataType:"html",data:b}).done(function(a){h=arguments;l.html(e?g("<div>").append(g.parseHTML(a)).find(e):a)}).complete(c&&function(a,d){l.each(c,h||[a.responseText,d,a])}),this};g.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){g.fn[b]=function(a){return this.on(b, +a)}});g.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:ja,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(ha[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":db,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":g.parseJSON,"text xml":g.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?J(J(a,g.ajaxSettings),b):J(g.ajaxSettings,a)},ajaxPrefilter:ca(cb),ajaxTransport:ca(Da),ajax:function(a,b){function c(a,d,b,l){var r,w,x,q,G=d;if(2!==B){B=2;p&&clearTimeout(p);e=k;h=l||"";n.readyState=0<a?4:0;l=200<=a&&300>a||304===a;if(b){x=t;for(var O=n,Q,T,aa,A,D=x.contents,s=x.dataTypes;"*"===s[0];)s.shift(),Q===k&&(Q=x.mimeType||O.getResponseHeader("Content-Type")); +if(Q)for(T in D)if(D[T]&&D[T].test(Q)){s.unshift(T);break}if(s[0]in b)aa=s[0];else{for(T in b){if(!s[0]||x.converters[T+" "+s[0]]){aa=T;break}A||(A=T)}aa=aa||A}x=aa?(aa!==s[0]&&s.unshift(aa),b[aa]):void 0}var M;a:{b=t;Q=x;T=n;aa=l;var R,F,N;x={};O=b.dataTypes.slice();if(O[1])for(R in b.converters)x[R.toLowerCase()]=b.converters[R];for(A=O.shift();A;)if(b.responseFields[A]&&(T[b.responseFields[A]]=Q),!N&&aa&&b.dataFilter&&(Q=b.dataFilter(Q,b.dataType)),N=A,A=O.shift())if("*"===A)A=N;else if("*"!== +N&&N!==A){if(R=x[N+" "+A]||x["* "+A],!R)for(M in x)if(F=M.split(" "),F[1]===A&&(R=x[N+" "+F[0]]||x["* "+F[0]])){!0===R?R=x[M]:!0!==x[M]&&(A=F[0],O.unshift(F[1]));break}if(!0!==R)if(R&&b["throws"])Q=R(Q);else try{Q=R(Q)}catch(J){M={state:"parsererror",error:R?J:"No conversion from "+N+" to "+A};break a}}M={state:"success",data:Q}}x=M;l?(t.ifModified&&(q=n.getResponseHeader("Last-Modified"),q&&(g.lastModified[f]=q),q=n.getResponseHeader("etag"),q&&(g.etag[f]=q)),204===a||"HEAD"===t.type?G="nocontent": +304===a?G="notmodified":(G=x.state,r=x.data,w=x.error,l=!w)):(w=G,(a||!G)&&(G="error",0>a&&(a=0)));n.status=a;n.statusText=(d||G)+"";l?z.resolveWith(y,[r,G,n]):z.rejectWith(y,[n,G,w]);n.statusCode(u);u=k;v&&m.trigger(l?"ajaxSuccess":"ajaxError",[n,t,l?r:w]);L.fireWith(y,[n,G]);v&&(m.trigger("ajaxComplete",[n,t]),--g.active||g.event.trigger("ajaxStop"))}}"object"==typeof a&&(b=a,a=k);b=b||{};var e,f,h,l,p,r,v,x,t=g.ajaxSetup({},b),y=t.context||t,m=t.context&&(y.nodeType||y.jquery)?g(y):g.event,z=g.Deferred(), +L=g.Callbacks("once memory"),u=t.statusCode||{},O={},Q={},B=0,T="canceled",n={readyState:0,getResponseHeader:function(a){var d;if(2===B){if(!l)for(l={};d=Jb.exec(h);)l[d[1].toLowerCase()]=d[2];d=l[a.toLowerCase()]}return null==d?null:d},getAllResponseHeaders:function(){return 2===B?h:null},setRequestHeader:function(a,d){var b=a.toLowerCase();return B||(a=Q[b]=Q[b]||a,O[a]=d),this},overrideMimeType:function(a){return B||(t.mimeType=a),this},statusCode:function(a){var d;if(a)if(2>B)for(d in a)u[d]= +[u[d],a[d]];else n.always(a[n.status]);return this},abort:function(a){a=a||T;return e&&e.abort(a),c(0,a),this}};if(z.promise(n).complete=L.add,n.success=n.done,n.error=n.fail,t.url=((a||t.url||ja)+"").replace(Ib,"").replace(Lb,ha[1]+"//"),t.type=b.method||b.type||t.method||t.type,t.dataTypes=g.trim(t.dataType||"*").toLowerCase().match(fa)||[""],null==t.crossDomain&&(r=ab.exec(t.url.toLowerCase()),t.crossDomain=!(!r||r[1]===ha[1]&&r[2]===ha[2]&&(r[3]||("http:"===r[1]?"80":"443"))===(ha[3]||("http:"=== +ha[1]?"80":"443")))),t.data&&t.processData&&"string"!=typeof t.data&&(t.data=g.param(t.data,t.traditional)),A(cb,t,b,n),2===B)return n;(v=t.global)&&0===g.active++&&g.event.trigger("ajaxStart");t.type=t.type.toUpperCase();t.hasContent=!Kb.test(t.type);f=t.url;t.hasContent||(t.data&&(f=t.url+=(Ja.test(f)?"&":"?")+t.data,delete t.data),!1===t.cache&&(t.url=$a.test(f)?f.replace($a,"$1_="+Ia++):f+(Ja.test(f)?"&":"?")+"_="+Ia++));t.ifModified&&(g.lastModified[f]&&n.setRequestHeader("If-Modified-Since", +g.lastModified[f]),g.etag[f]&&n.setRequestHeader("If-None-Match",g.etag[f]));(t.data&&t.hasContent&&!1!==t.contentType||b.contentType)&&n.setRequestHeader("Content-Type",t.contentType);n.setRequestHeader("Accept",t.dataTypes[0]&&t.accepts[t.dataTypes[0]]?t.accepts[t.dataTypes[0]]+("*"!==t.dataTypes[0]?", "+db+"; q=0.01":""):t.accepts["*"]);for(x in t.headers)n.setRequestHeader(x,t.headers[x]);if(t.beforeSend&&(!1===t.beforeSend.call(y,n,t)||2===B))return n.abort();T="abort";for(x in{success:1,error:1, +complete:1})n[x](t[x]);if(e=A(Da,t,b,n)){n.readyState=1;v&&m.trigger("ajaxSend",[n,t]);t.async&&0<t.timeout&&(p=setTimeout(function(){n.abort("timeout")},t.timeout));try{B=1,e.send(O,c)}catch(aa){if(!(2>B))throw aa;c(-1,aa)}}else c(-1,"No Transport");return n},getJSON:function(a,b,c){return g.get(a,b,c,"json")},getScript:function(a,b){return g.get(a,k,b,"script")}});g.each(["get","post"],function(a,b){g[b]=function(a,d,c,e){return g.isFunction(d)&&(e=e||c,c=d,d=k),g.ajax({url:a,type:b,dataType:e, +data:d,success:c})}});g.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(a){return g.globalEval(a),a}}});g.ajaxPrefilter("script",function(a){a.cache===k&&(a.cache=!1);a.crossDomain&&(a.type="GET")});g.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(e,f){b=g("<script>").prop({async:!0,charset:a.scriptCharset,src:a.url}).on("load error", +c=function(a){b.remove();c=null;a&&f("error"===a.type?404:200,a.type)});r.head.appendChild(b[0])},abort:function(){c&&c()}}}});var eb=[],Ka=/(=)\?(?=&|$)|\?\?/;g.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=eb.pop()||g.expando+"_"+Ia++;return this[a]=!0,a}});g.ajaxPrefilter("json jsonp",function(d,b,c){var e,f,h,l=!1!==d.jsonp&&(Ka.test(d.url)?"url":"string"==typeof d.data&&!(d.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ka.test(d.data)&&"data");return l||"jsonp"=== +d.dataTypes[0]?(e=d.jsonpCallback=g.isFunction(d.jsonpCallback)?d.jsonpCallback():d.jsonpCallback,l?d[l]=d[l].replace(Ka,"$1"+e):!1!==d.jsonp&&(d.url+=(Ja.test(d.url)?"&":"?")+d.jsonp+"="+e),d.converters["script json"]=function(){return h||g.error(e+" was not called"),h[0]},d.dataTypes[0]="json",f=a[e],a[e]=function(){h=arguments},c.always(function(){a[e]=f;d[e]&&(d.jsonpCallback=b.jsonpCallback,eb.push(e));h&&g.isFunction(f)&&f(h[0]);h=f=k}),"script"):void 0});g.ajaxSettings.xhr=function(){try{return new XMLHttpRequest}catch(a){}}; +var xa=g.ajaxSettings.xhr(),Mb={0:200,1223:204},Nb=0,ma={};a.ActiveXObject&&g(a).on("unload",function(){for(var a in ma)ma[a]();ma=k});g.support.cors=!!xa&&"withCredentials"in xa;g.support.ajax=xa=!!xa;g.ajaxTransport(function(a){var b;return g.support.cors||xa&&!a.crossDomain?{send:function(c,e){var g,f,h=a.xhr();if(h.open(a.type,a.url,a.async,a.username,a.password),a.xhrFields)for(g in a.xhrFields)h[g]=a.xhrFields[g];a.mimeType&&h.overrideMimeType&&h.overrideMimeType(a.mimeType);a.crossDomain|| +c["X-Requested-With"]||(c["X-Requested-With"]="XMLHttpRequest");for(g in c)h.setRequestHeader(g,c[g]);b=function(a){return function(){b&&(delete ma[f],b=h.onload=h.onerror=null,"abort"===a?h.abort():"error"===a?e(h.status||404,h.statusText):e(Mb[h.status]||h.status,h.statusText,"string"==typeof h.responseText?{text:h.responseText}:k,h.getAllResponseHeaders()))}};h.onload=b();h.onerror=b("error");b=ma[f=Nb++]=b("abort");h.send(a.hasContent&&a.data||null)},abort:function(){b&&b()}}:void 0});var qa, +Aa,Ob=/^(?:toggle|show|hide)$/,fb=RegExp("^(?:([+-])=|)("+ya+")([a-z%]*)$","i"),Pb=/queueHooks$/,ra=[function(a,b,c){var e,f,h,l,p,r=this,t={},v=a.style,x=a.nodeType&&y(a),m=K.get(a,"fxshow");c.queue||(l=g._queueHooks(a,"fx"),null==l.unqueued&&(l.unqueued=0,p=l.empty.fire,l.empty.fire=function(){l.unqueued||p()}),l.unqueued++,r.always(function(){r.always(function(){l.unqueued--;g.queue(a,"fx").length||l.empty.fire()})}));1===a.nodeType&&("height"in b||"width"in b)&&(c.overflow=[v.overflow,v.overflowX, +v.overflowY],"inline"===g.css(a,"display")&&"none"===g.css(a,"float")&&(v.display="inline-block"));c.overflow&&(v.overflow="hidden",r.always(function(){v.overflow=c.overflow[0];v.overflowX=c.overflow[1];v.overflowY=c.overflow[2]}));for(e in b)if(f=b[e],Ob.exec(f)){if(delete b[e],h=h||"toggle"===f,f===(x?"hide":"show")){if("show"!==f||!m||m[e]===k)continue;x=!0}t[e]=m&&m[e]||g.style(a,e)}if(!g.isEmptyObject(t))for(e in m?"hidden"in m&&(x=m.hidden):m=K.access(a,"fxshow",{}),h&&(m.hidden=!x),x?g(a).show(): +r.done(function(){g(a).hide()}),r.done(function(){var b;K.remove(a,"fxshow");for(b in t)g.style(a,b,t[b])}),t)b=ba(x?m[e]:0,e,r),e in m||(m[e]=b.start,x&&(b.end=b.start,b.start="width"===e||"height"===e?1:0))}],wa={"*":[function(a,b){var c=this.createTween(a,b),e=c.cur(),f=fb.exec(b),h=f&&f[3]||(g.cssNumber[a]?"":"px"),k=(g.cssNumber[a]||"px"!==h&&+e)&&fb.exec(g.css(c.elem,a)),l=1,p=20;if(k&&k[3]!==h){h=h||k[3];f=f||[];k=+e||1;do l=l||".5",k/=l,g.style(c.elem,a,k+h);while(l!==(l=c.cur()/e)&&1!==l&& +--p)}return f&&(k=c.start=+k||+e||0,c.unit=h,c.end=f[1]?k+(f[1]+1)*f[2]:+f[2]),c}]};g.Animation=g.extend(da,{tweener:function(a,b){g.isFunction(a)?(b=a,a=["*"]):a=a.split(" ");for(var c,e=0,f=a.length;f>e;e++)c=a[e],wa[c]=wa[c]||[],wa[c].unshift(b)},prefilter:function(a,b){b?ra.unshift(a):ra.push(a)}});g.Tween=P;P.prototype={constructor:P,init:function(a,b,c,e,f,h){this.elem=a;this.prop=c;this.easing=f||"swing";this.options=b;this.start=this.now=this.cur();this.end=e;this.unit=h||(g.cssNumber[c]? +"":"px")},cur:function(){var a=P.propHooks[this.prop];return a&&a.get?a.get(this):P.propHooks._default.get(this)},run:function(a){var b,c=P.propHooks[this.prop];return this.pos=b=this.options.duration?g.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):P.propHooks._default.set(this),this}};P.prototype.init.prototype=P.prototype;P.propHooks={_default:{get:function(a){var b; +return null==a.elem[a.prop]||a.elem.style&&null!=a.elem.style[a.prop]?(b=g.css(a.elem,a.prop,""),b&&"auto"!==b?b:0):a.elem[a.prop]},set:function(a){g.fx.step[a.prop]?g.fx.step[a.prop](a):a.elem.style&&(null!=a.elem.style[g.cssProps[a.prop]]||g.cssHooks[a.prop])?g.style(a.elem,a.prop,a.now+a.unit):a.elem[a.prop]=a.now}}};P.propHooks.scrollTop=P.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}};g.each(["toggle","show","hide"],function(a,b){var c=g.fn[b]; +g.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(H(b,!0),a,d,e)}});g.fn.extend({fadeTo:function(a,b,c,e){return this.filter(y).css("opacity",0).show().end().animate({opacity:b},a,c,e)},animate:function(a,b,c,e){var f=g.isEmptyObject(a),h=g.speed(b,c,e);b=function(){var b=da(this,g.extend({},a),h);(f||K.get(this,"finish"))&&b.stop(!0)};return b.finish=b,f||!1===h.queue?this.each(b):this.queue(h.queue,b)},stop:function(a,b,c){var e=function(a){var b=a.stop; +delete a.stop;b(c)};return"string"!=typeof a&&(c=b,b=a,a=k),b&&!1!==a&&this.queue(a||"fx",[]),this.each(function(){var b=!0,f=null!=a&&a+"queueHooks",h=g.timers,k=K.get(this);if(f)k[f]&&k[f].stop&&e(k[f]);else for(f in k)k[f]&&k[f].stop&&Pb.test(f)&&e(k[f]);for(f=h.length;f--;)h[f].elem!==this||null!=a&&h[f].queue!==a||(h[f].anim.stop(c),b=!1,h.splice(f,1));!b&&c||g.dequeue(this,a)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var b,c=K.get(this),e=c[a+"queue"];b=c[a+"queueHooks"]; +var f=g.timers,h=e?e.length:0;c.finish=!0;g.queue(this,a,[]);b&&b.stop&&b.stop.call(this,!0);for(b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;h>b;b++)e[b]&&e[b].finish&&e[b].finish.call(this);delete c.finish})}});g.each({slideDown:H("show"),slideUp:H("hide"),slideToggle:H("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){g.fn[a]=function(a,d,c){return this.animate(b,a,d,c)}});g.speed=function(a,b, +c){var e=a&&"object"==typeof a?g.extend({},a):{complete:c||!c&&b||g.isFunction(a)&&a,duration:a,easing:c&&b||b&&!g.isFunction(b)&&b};return e.duration=g.fx.off?0:"number"==typeof e.duration?e.duration:e.duration in g.fx.speeds?g.fx.speeds[e.duration]:g.fx.speeds._default,(null==e.queue||!0===e.queue)&&(e.queue="fx"),e.old=e.complete,e.complete=function(){g.isFunction(e.old)&&e.old.call(this);e.queue&&g.dequeue(this,e.queue)},e};g.easing={linear:function(a){return a},swing:function(a){return 0.5-Math.cos(a* +Math.PI)/2}};g.timers=[];g.fx=P.prototype.init;g.fx.tick=function(){var a,b=g.timers,c=0;for(qa=g.now();c<b.length;c++)a=b[c],a()||b[c]!==a||b.splice(c--,1);b.length||g.fx.stop();qa=k};g.fx.timer=function(a){a()&&g.timers.push(a)&&g.fx.start()};g.fx.interval=13;g.fx.start=function(){Aa||(Aa=setInterval(g.fx.tick,g.fx.interval))};g.fx.stop=function(){clearInterval(Aa);Aa=null};g.fx.speeds={slow:600,fast:200,_default:400};g.fx.step={};g.expr&&g.expr.filters&&(g.expr.filters.animated=function(a){return g.grep(g.timers, +function(b){return a===b.elem}).length});g.fn.offset=function(a){if(arguments.length)return a===k?this:this.each(function(b){g.offset.setOffset(this,a,b)});var b,c,e=this[0],f={top:0,left:0},h=e&&e.ownerDocument;if(h)return b=h.documentElement,g.contains(b,e)?(typeof e.getBoundingClientRect!==Q&&(f=e.getBoundingClientRect()),c=ea(h),{top:f.top+c.pageYOffset-b.clientTop,left:f.left+c.pageXOffset-b.clientLeft}):f};g.offset={setOffset:function(a,b,c){var e,f,h,k,l,p,r=g.css(a,"position"),t=g(a),v={}; +"static"===r&&(a.style.position="relative");l=t.offset();h=g.css(a,"top");p=g.css(a,"left");("absolute"===r||"fixed"===r)&&-1<(h+p).indexOf("auto")?(e=t.position(),k=e.top,f=e.left):(k=parseFloat(h)||0,f=parseFloat(p)||0);g.isFunction(b)&&(b=b.call(a,c,l));null!=b.top&&(v.top=b.top-l.top+k);null!=b.left&&(v.left=b.left-l.left+f);"using"in b?b.using.call(a,v):t.css(v)}};g.fn.extend({position:function(){if(this[0]){var a,b,c=this[0],e={top:0,left:0};return"fixed"===g.css(c,"position")?b=c.getBoundingClientRect(): +(a=this.offsetParent(),b=this.offset(),g.nodeName(a[0],"html")||(e=a.offset()),e.top+=g.css(a[0],"borderTopWidth",!0),e.left+=g.css(a[0],"borderLeftWidth",!0)),{top:b.top-e.top-g.css(c,"marginTop",!0),left:b.left-e.left-g.css(c,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||T;a&&!g.nodeName(a,"html")&&"static"===g.css(a,"position");)a=a.offsetParent;return a||T})}});g.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(b,c){var e="pageYOffset"=== +c;g.fn[b]=function(f){return g.access(this,function(b,d,g){var f=ea(b);return g===k?f?f[c]:b[d]:void(f?f.scrollTo(e?a.pageXOffset:g,e?g:a.pageYOffset):b[d]=g)},b,f,arguments.length,null)}});g.each({Height:"height",Width:"width"},function(a,b){g.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,e){g.fn[e]=function(e,f){var h=arguments.length&&(c||"boolean"!=typeof e),l=c||(!0===e||!0===f?"margin":"border");return g.access(this,function(b,c,e){var f;return g.isWindow(b)?b.document.documentElement["client"+ +a]:9===b.nodeType?(f=b.documentElement,Math.max(b.body["scroll"+a],f["scroll"+a],b.body["offset"+a],f["offset"+a],f["client"+a])):e===k?g.css(b,c,l):g.style(b,c,e,l)},b,h?e:k,h,null)}})});g.fn.size=function(){return this.length};g.fn.andSelf=g.fn.addBack;"object"==typeof module&&module&&"object"==typeof module.exports?module.exports=g:"function"==typeof define&&define.amd&&define("jquery",[],function(){return g});"object"==typeof a&&"object"==typeof a.document&&(a.jQuery=a.$=g)}(window);(function(a,k,n,s){0===a("head").has(".foundation-mq-small").length&&a("head").append('<meta class="foundation-mq-small">');0===a("head").has(".foundation-mq-medium").length&&a("head").append('<meta class="foundation-mq-medium">');0===a("head").has(".foundation-mq-large").length&&a("head").append('<meta class="foundation-mq-large">');0===a("head").has(".foundation-mq-xlarge").length&&a("head").append('<meta class="foundation-mq-xlarge">');0===a("head").has(".foundation-mq-xxlarge").length&&a("head").append('<meta class="foundation-mq-xxlarge">'); +a(function(){"undefined"!=typeof FastClick&&"undefined"!=typeof n.body&&FastClick.attach(n.body)});var b=function(b,e){return"string"==typeof b?e?a(e.querySelectorAll(b)):a(n.querySelectorAll(b)):a(b,e)};k.matchMedia=k.matchMedia||function(a,b){var f,h=a.documentElement,k=h.firstElementChild||h.firstChild,z=a.createElement("body"),m=a.createElement("div");return m.id="mq-test-1",m.style.cssText="position:absolute;top:-100em",z.style.background="none",z.appendChild(m),function(a){return m.innerHTML= +'­<style media="'+a+'"> #mq-test-1 { width: 42px; }</style>',h.insertBefore(z,k),f=42===m.offsetWidth,h.removeChild(z),{matches:f,media:a}}}(n);(function(a){function b(){f&&(l(b),jQuery.fx.tick())}var f,h=0;a=["webkit","moz"];for(var l=k.requestAnimationFrame,z=k.cancelAnimationFrame;h<a.length&&!l;h++)l=k[a[h]+"RequestAnimationFrame"],z=z||k[a[h]+"CancelAnimationFrame"]||k[a[h]+"CancelRequestAnimationFrame"];l?(k.requestAnimationFrame=l,k.cancelAnimationFrame=z,jQuery.fx.timer=function(a){a()&& +jQuery.timers.push(a)&&!f&&(f=!0,b())},jQuery.fx.stop=function(){f=!1}):(k.requestAnimationFrame=function(a,b){var c=(new Date).getTime(),e=Math.max(0,16-(c-h)),f=k.setTimeout(function(){a(c+e)},e);return h=c+e,f},k.cancelAnimationFrame=function(a){clearTimeout(a)})})(jQuery);k.Foundation={name:"Foundation",version:"5.0.3",media_queries:{small:b(".foundation-mq-small").css("font-family").replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g,""),medium:b(".foundation-mq-medium").css("font-family").replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, +""),large:b(".foundation-mq-large").css("font-family").replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g,""),xlarge:b(".foundation-mq-xlarge").css("font-family").replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g,""),xxlarge:b(".foundation-mq-xxlarge").css("font-family").replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g,"")},stylesheet:a("<style></style>").appendTo("head")[0].sheet,init:function(a,e,f,h,k){f=[a,f,h,k];h=[];this.rtl=/rtl/i.test(b("html").attr("dir"));this.scope=a||this.scope;if(e&&"string"==typeof e&&!/reflow/i.test(e))this.libs.hasOwnProperty(e)&& +h.push(this.init_lib(e,f));else for(var z in this.libs)h.push(this.init_lib(z,e));return a},init_lib:function(a,b){return this.libs.hasOwnProperty(a)?(this.patch(this.libs[a]),b&&b.hasOwnProperty(a)?this.libs[a].init.apply(this.libs[a],[this.scope,b[a]]):(b=b instanceof Array?b:Array(b),this.libs[a].init.apply(this.libs[a],b))):function(){}},patch:function(a){a.scope=this.scope;a.data_options=this.lib_methods.data_options;a.bindings=this.lib_methods.bindings;a.S=b;a.rtl=this.rtl},inherit:function(a, +b){for(var f=b.split(" "),h=f.length-1;0<=h;h--)this.lib_methods.hasOwnProperty(f[h])&&(this.libs[a.name][f[h]]=this.lib_methods[f[h]])},random_str:function(a){var b="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split("");a||(a=Math.floor(Math.random()*b.length));for(var f="",h=0;h<a;h++)f+=b[Math.floor(Math.random()*b.length)];return f},libs:{},lib_methods:{throttle:function(a,b){var f=null;return function(){var h=this,k=arguments;clearTimeout(f);f=setTimeout(function(){a.apply(h, +k)},b)}},data_options:function(b){function e(a){return!isNaN(a-0)&&null!==a&&""!==a&&!1!==a&&!0!==a}function f(b){return"string"==typeof b?a.trim(b):b}var h={},k,z;b=b.data("options");if("object"==typeof b)return b;z=(b||":").split(";");for(b=z.length-1;0<=b;b--)k=z[b].split(":"),/true/i.test(k[1])&&(k[1]=!0),/false/i.test(k[1])&&(k[1]=!1),e(k[1])&&(k[1]=parseInt(k[1],10)),2===k.length&&0<k[0].length&&(h[f(k[0])]=f(k[1]));return h},delay:function(a,b){return setTimeout(a,b)},empty:function(a){if(a.length&& +0<a.length)return!1;if(a.length&&0===a.length)return!0;for(var b in a)if(hasOwnProperty.call(a,b))return!1;return!0},register_media:function(b,e){if(Foundation.media_queries[b]===s){a("head").append('<meta class="'+e+'">');var f=Foundation.media_queries,h=a("."+e).css("font-family");if("string"==typeof h||h instanceof String)h=h.replace(/^[\\/'"]+|(;\s?})+|[\\/'"]+$/g,"");f[b]=h}},addCustomRule:function(a,b){b===s?Foundation.stylesheet.insertRule(a,Foundation.stylesheet.cssRules.length):Foundation.media_queries[b]!== +s&&Foundation.stylesheet.insertRule("@media "+Foundation.media_queries[b]+"{ "+a+" }")},loaded:function(a,b){function f(){b(a[0])}function h(){this.one("load",f);if(/MSIE (\d+\.\d+);/.test(navigator.userAgent)){var a=this.attr("src"),b=a.match(/\?/)?"&":"?",b=b+("random="+(new Date).getTime());this.attr("src",a+b)}}a.attr("src")?a[0].complete||4===a[0].readyState?f():h.call(a):f()},bindings:function(c,e){var f=this,h=!b(this).data(this.name+"-init");if("string"==typeof c)return this[c].call(this, +e);b(this.scope).is("[data-"+this.name+"]")?(b(this.scope).data(this.name+"-init",a.extend({},this.settings,e||c,this.data_options(b(this.scope)))),h&&this.events(this.scope)):b("[data-"+this.name+"]",this.scope).each(function(){var h=!b(this).data(f.name+"-init");b(this).data(f.name+"-init",a.extend({},f.settings,e||c,f.data_options(b(this))));h&&f.events(this)})}}};a.fn.foundation=function(){var a=Array.prototype.slice.call(arguments,0);return this.each(function(){return Foundation.init.apply(Foundation, +[this].concat(a)),this})}})(jQuery,this,this.document); +(function(a,k,n,s){Foundation.libs.joyride={name:"joyride",version:"5.0.3",defaults:{expose:!1,modal:!0,tip_location:"bottom",nub_position:"auto",scroll_speed:1500,scroll_animation:"linear",timer:0,start_timer_on_click:!0,start_offset:0,next_button:!0,tip_animation:"fade",pause_after:[],exposed:[],tip_animation_fade_speed:300,cookie_monster:!1,cookie_name:"joyride",cookie_domain:!1,cookie_expires:365,tip_container:"body",tip_location_patterns:{top:["bottom"],bottom:[],left:["right","top","bottom"], +right:["left","top","bottom"]},post_ride_callback:function(){},post_step_callback:function(){},pre_step_callback:function(){},pre_ride_callback:function(){},post_expose_callback:function(){},template:{link:'<a href="#close" class="joyride-close-tip">×</a>',timer:'<div class="joyride-timer-indicator-wrap"><span class="joyride-timer-indicator"></span></div>',tip:'<div class="joyride-tip-guide"><span class="joyride-nub"></span></div>',wrapper:'<div class="joyride-content-wrapper"></div>',button:'<a href="#" class="small button joyride-next-tip"></a>', +modal:'<div class="joyride-modal-bg"></div>',expose:'<div class="joyride-expose-wrapper"></div>',expose_cover:'<div class="joyride-expose-cover"></div>'},expose_add_class:""},init:function(a,c,e){Foundation.inherit(this,"throttle delay");this.settings=this.defaults;this.bindings(c,e)},events:function(){var b=this;a(this.scope).off(".joyride").on("click.fndtn.joyride",".joyride-next-tip, .joyride-modal-bg",function(a){a.preventDefault();1>this.settings.$li.next().length?this.end():0<this.settings.timer? +(clearTimeout(this.settings.automate),this.hide(),this.show(),this.startTimer()):(this.hide(),this.show())}.bind(this)).on("click.fndtn.joyride",".joyride-close-tip",function(a){a.preventDefault();this.end()}.bind(this));a(k).off(".joyride").on("resize.fndtn.joyride",b.throttle(function(){0<a("[data-joyride]").length&&b.settings.$next_tip&&(0<b.settings.exposed.length&&a(b.settings.exposed).each(function(){var c=a(this);b.un_expose(c);b.expose(c)}),b.is_phone()?b.pos_phone():b.pos_default(!1,!0))}, +100))},start:function(){var b=this,c=a("[data-joyride]",this.scope),e=["timer","scrollSpeed","startOffset","tipAnimationFadeSpeed","cookieExpires"],f=e.length;0<!c.length||(this.settings.init||this.events(),this.settings=c.data("joyride-init"),this.settings.$content_el=c,this.settings.$body=a(this.settings.tip_container),this.settings.body_offset=a(this.settings.tip_container).position(),this.settings.$tip_content=this.settings.$content_el.find("> li"),this.settings.paused=!1,this.settings.attempts= +0,"function"!=typeof a.cookie&&(this.settings.cookie_monster=!1),this.settings.cookie_monster&&(!this.settings.cookie_monster||a.cookie(this.settings.cookie_name)))||(this.settings.$tip_content.each(function(c){var k=a(this);this.settings=a.extend({},b.defaults,b.data_options(k));for(var z=f-1;0<=z;z--)b.settings[e[z]]=parseInt(b.settings[e[z]],10);b.create({$li:k,index:c})}),!this.settings.start_timer_on_click&&0<this.settings.timer?(this.show("init"),this.startTimer()):this.show("init"))},resume:function(){this.set_li(); +this.show()},tip_template:function(b){var c,e;return b.tip_class=b.tip_class||"",c=a(this.settings.template.tip).addClass(b.tip_class),e=a.trim(a(b.li).html())+this.button_text(b.button_text)+this.settings.template.link+this.timer_instance(b.index),c.append(a(this.settings.template.wrapper)),c.first().attr("data-index",b.index),a(".joyride-content-wrapper",c).append(e),c[0]},timer_instance:function(b){var c;return 0===b&&this.settings.start_timer_on_click&&0<this.settings.timer||0===this.settings.timer? +c="":c=a(this.settings.template.timer)[0].outerHTML,c},button_text:function(b){return this.settings.next_button?(b=a.trim(b)||"Next",b=a(this.settings.template.button).append(b)[0].outerHTML):b="",b},create:function(b){var c=b.$li.attr("data-button")||b.$li.attr("data-text"),e=b.$li.attr("class");b=a(this.tip_template({tip_class:e,index:b.index,button_text:c,li:b.$li}));a(this.settings.tip_container).append(b)},show:function(b){var c=null;this.settings.$li===s||-1===a.inArray(this.settings.$li.index(), +this.settings.pause_after)?(this.settings.paused?this.settings.paused=!1:this.set_li(b),this.settings.attempts=0,this.settings.$li.length&&0<this.settings.$target.length?(b&&(this.settings.pre_ride_callback(this.settings.$li.index(),this.settings.$next_tip),this.settings.modal&&this.show_modal()),this.settings.pre_step_callback(this.settings.$li.index(),this.settings.$next_tip),this.settings.modal&&this.settings.expose&&this.expose(),this.settings.tip_settings=a.extend({},this.settings,this.data_options(this.settings.$li)), +this.settings.timer=parseInt(this.settings.timer,10),this.settings.tip_settings.tip_location_pattern=this.settings.tip_location_patterns[this.settings.tip_settings.tip_location],/body/i.test(this.settings.$target.selector)||this.scroll_to(),this.is_phone()?this.pos_phone(!0):this.pos_default(!0),c=this.settings.$next_tip.find(".joyride-timer-indicator"),/pop/i.test(this.settings.tip_animation)?(c.width(0),0<this.settings.timer?(this.settings.$next_tip.show(),this.delay(function(){c.animate({width:c.parent().width()}, +this.settings.timer,"linear")}.bind(this),this.settings.tip_animation_fade_speed)):this.settings.$next_tip.show()):/fade/i.test(this.settings.tip_animation)&&(c.width(0),0<this.settings.timer?(this.settings.$next_tip.fadeIn(this.settings.tip_animation_fade_speed).show(),this.delay(function(){c.animate({width:c.parent().width()},this.settings.timer,"linear")}.bind(this),this.settings.tip_animation_fadeSpeed)):this.settings.$next_tip.fadeIn(this.settings.tip_animation_fade_speed)),this.settings.$current_tip= +this.settings.$next_tip):this.settings.$li&&1>this.settings.$target.length?this.show():this.end()):this.settings.paused=!0},is_phone:function(){return matchMedia(Foundation.media_queries.small).matches&&!matchMedia(Foundation.media_queries.medium).matches},hide:function(){this.settings.modal&&this.settings.expose&&this.un_expose();this.settings.modal||a(".joyride-modal-bg").hide();this.settings.$current_tip.css("visibility","hidden");setTimeout(a.proxy(function(){this.hide();this.css("visibility", +"visible")},this.settings.$current_tip),0);this.settings.post_step_callback(this.settings.$li.index(),this.settings.$current_tip)},set_li:function(a){a?(this.settings.$li=this.settings.$tip_content.eq(this.settings.start_offset),this.set_next_tip(),this.settings.$current_tip=this.settings.$next_tip):(this.settings.$li=this.settings.$li.next(),this.set_next_tip());this.set_target()},set_next_tip:function(){this.settings.$next_tip=a(".joyride-tip-guide").eq(this.settings.$li.index());this.settings.$next_tip.data("closed", +"")},set_target:function(){var b=this.settings.$li.attr("data-class"),c=this.settings.$li.attr("data-id");this.settings.$target=c?a(n.getElementById(c)):b?a("."+b).first():a("body")},scroll_to:function(){var b;b=a(k).height()/2;b=Math.ceil(this.settings.$target.offset().top-b+this.settings.$next_tip.outerHeight());0!=b&&a("html, body").animate({scrollTop:b},this.settings.scroll_speed,"swing")},paused:function(){return-1===a.inArray(this.settings.$li.index()+1,this.settings.pause_after)},restart:function(){this.hide(); +this.settings.$li=s;this.show("init")},pos_default:function(b,c){Math.ceil(a(k).height()/2);this.settings.$next_tip.offset();var e=this.settings.$next_tip.find(".joyride-nub"),f=Math.ceil(e.outerWidth()/2),h=Math.ceil(e.outerHeight()/2),l=b||!1;l&&(this.settings.$next_tip.css("visibility","hidden"),this.settings.$next_tip.show());/body/i.test(this.settings.$target.selector)?this.settings.$li.length&&this.pos_modal(e):(this.bottom()?(this.rtl?this.settings.$next_tip.css({top:this.settings.$target.offset().top+ +h+this.settings.$target.outerHeight(),left:this.settings.$target.offset().left+this.settings.$target.outerWidth()-this.settings.$next_tip.outerWidth()}):this.settings.$next_tip.css({top:this.settings.$target.offset().top+h+this.settings.$target.outerHeight(),left:this.settings.$target.offset().left}),this.nub_position(e,this.settings.tip_settings.nub_position,"top")):this.top()?(this.rtl?this.settings.$next_tip.css({top:this.settings.$target.offset().top-this.settings.$next_tip.outerHeight()-h,left:this.settings.$target.offset().left+ +this.settings.$target.outerWidth()-this.settings.$next_tip.outerWidth()}):this.settings.$next_tip.css({top:this.settings.$target.offset().top-this.settings.$next_tip.outerHeight()-h,left:this.settings.$target.offset().left}),this.nub_position(e,this.settings.tip_settings.nub_position,"bottom")):this.right()?(this.settings.$next_tip.css({top:this.settings.$target.offset().top,left:this.outerWidth(this.settings.$target)+this.settings.$target.offset().left+f}),this.nub_position(e,this.settings.tip_settings.nub_position, +"left")):this.left()&&(this.settings.$next_tip.css({top:this.settings.$target.offset().top,left:this.settings.$target.offset().left-this.outerWidth(this.settings.$next_tip)-f}),this.nub_position(e,this.settings.tip_settings.nub_position,"right")),!this.visible(this.corners(this.settings.$next_tip))&&this.settings.attempts<this.settings.tip_settings.tip_location_pattern.length&&(e.removeClass("bottom").removeClass("top").removeClass("right").removeClass("left"),this.settings.tip_settings.tip_location= +this.settings.tip_settings.tip_location_pattern[this.settings.attempts],this.settings.attempts++,this.pos_default()));l&&(this.settings.$next_tip.hide(),this.settings.$next_tip.css("visibility","visible"))},pos_phone:function(b){var c=this.settings.$next_tip.outerHeight();this.settings.$next_tip.offset();var e=this.settings.$target.outerHeight(),f=a(".joyride-nub",this.settings.$next_tip),h=Math.ceil(f.outerHeight()/2);b=b||!1;f.removeClass("bottom").removeClass("top").removeClass("right").removeClass("left"); +b&&(this.settings.$next_tip.css("visibility","hidden"),this.settings.$next_tip.show());/body/i.test(this.settings.$target.selector)?this.settings.$li.length&&this.pos_modal(f):this.top()?(this.settings.$next_tip.offset({top:this.settings.$target.offset().top-c-h}),f.addClass("bottom")):(this.settings.$next_tip.offset({top:this.settings.$target.offset().top+e+h}),f.addClass("top"));b&&(this.settings.$next_tip.hide(),this.settings.$next_tip.css("visibility","visible"))},pos_modal:function(a){this.center(); +a.hide();this.show_modal()},show_modal:function(){if(!this.settings.$next_tip.data("closed")){var b=a(".joyride-modal-bg");1>b.length&&a("body").append(this.settings.template.modal).show();/pop/i.test(this.settings.tip_animation)?b.show():b.fadeIn(this.settings.tip_animation_fade_speed)}},expose:function(){var b,c,e,f,h,l="expose-"+Math.floor(1E4*Math.random());if(0<arguments.length&&arguments[0]instanceof a)e=arguments[0];else{if(!this.settings.$target||/body/i.test(this.settings.$target.selector))return!1; +e=this.settings.$target}if(1>e.length)return k.console&&console.error("element not valid",e),!1;b=a(this.settings.template.expose);this.settings.$body.append(b);b.css({top:e.offset().top,left:e.offset().left,width:e.outerWidth(!0),height:e.outerHeight(!0)});c=a(this.settings.template.expose_cover);f={zIndex:e.css("z-index"),position:e.css("position")};h=null==e.attr("class")?"":e.attr("class");e.css("z-index",parseInt(b.css("z-index"))+1);"static"==f.position&&e.css("position","relative");e.data("expose-css", +f);e.data("orig-class",h);e.attr("class",h+" "+this.settings.expose_add_class);c.css({top:e.offset().top,left:e.offset().left,width:e.outerWidth(!0),height:e.outerHeight(!0)});this.settings.modal&&this.show_modal();this.settings.$body.append(c);b.addClass(l);c.addClass(l);e.data("expose",l);this.settings.post_expose_callback(this.settings.$li.index(),this.settings.$next_tip,e);this.add_exposed(e)},un_expose:function(){var b,c,e;e=!1;if(0<arguments.length&&arguments[0]instanceof a)c=arguments[0];else{if(!this.settings.$target|| +/body/i.test(this.settings.$target.selector))return!1;c=this.settings.$target}if(1>c.length)return k.console&&console.error("element not valid",c),!1;b=c.data("expose");b=a("."+b);1<arguments.length&&(e=arguments[1]);!0===e?a(".joyride-expose-wrapper,.joyride-expose-cover").remove():b.remove();e=c.data("expose-css");"auto"==e.zIndex?c.css("z-index",""):c.css("z-index",e.zIndex);e.position!=c.css("position")&&("static"==e.position?c.css("position",""):c.css("position",e.position));e=c.data("orig-class"); +c.attr("class",e);c.removeData("orig-classes");c.removeData("expose");c.removeData("expose-z-index");this.remove_exposed(c)},add_exposed:function(b){this.settings.exposed=this.settings.exposed||[];b instanceof a||"object"==typeof b?this.settings.exposed.push(b[0]):"string"==typeof b&&this.settings.exposed.push(b)},remove_exposed:function(b){var c;b instanceof a?c=b[0]:"string"==typeof b&&(c=b);this.settings.exposed=this.settings.exposed||[];b=this.settings.exposed.length;for(var e=0;e<b;e++)if(this.settings.exposed[e]== +c){this.settings.exposed.splice(e,1);break}},center:function(){var b=a(k);return this.settings.$next_tip.css({top:(b.height()-this.settings.$next_tip.outerHeight())/2+b.scrollTop(),left:(b.width()-this.settings.$next_tip.outerWidth())/2+b.scrollLeft()}),!0},bottom:function(){return/bottom/i.test(this.settings.tip_settings.tip_location)},top:function(){return/top/i.test(this.settings.tip_settings.tip_location)},right:function(){return/right/i.test(this.settings.tip_settings.tip_location)},left:function(){return/left/i.test(this.settings.tip_settings.tip_location)}, +corners:function(b){var c=a(k),e=c.height()/2,e=Math.ceil(this.settings.$target.offset().top-e+this.settings.$next_tip.outerHeight()),f=c.width()+c.scrollLeft(),h=c.height()+e,l=c.height()+c.scrollTop(),z=c.scrollTop();return e<z&&(0>e?z=0:z=e),h>l&&(l=h),[b.offset().top<z,f<b.offset().left+b.outerWidth(),l<b.offset().top+b.outerHeight(),c.scrollLeft()>b.offset().left]},visible:function(a){for(var c=a.length;c--;)if(a[c])return!1;return!0},nub_position:function(a,c,e){"auto"===c?a.addClass(e):a.addClass(c)}, +startTimer:function(){this.settings.$li.length?this.settings.automate=setTimeout(function(){this.hide();this.show();this.startTimer()}.bind(this),this.settings.timer):clearTimeout(this.settings.automate)},end:function(){this.settings.cookie_monster&&a.cookie(this.settings.cookie_name,"ridden",{expires:this.settings.cookie_expires,domain:this.settings.cookie_domain});0<this.settings.timer&&clearTimeout(this.settings.automate);this.settings.modal&&this.settings.expose&&this.un_expose();this.settings.$next_tip.data("closed", +!0);a(".joyride-modal-bg").hide();this.settings.$current_tip.hide();this.settings.post_step_callback(this.settings.$li.index(),this.settings.$current_tip);this.settings.post_ride_callback(this.settings.$li.index(),this.settings.$current_tip);a(".joyride-tip-guide").remove()},off:function(){a(this.scope).off(".joyride");a(k).off(".joyride");a(".joyride-close-tip, .joyride-next-tip, .joyride-modal-bg").off(".joyride");a(".joyride-tip-guide, .joyride-modal-bg").remove();clearTimeout(this.settings.automate); +this.settings={}},reflow:function(){}}})(jQuery,this,this.document); +(function(a,k,n,s){Foundation.libs.dropdown={name:"dropdown",version:"5.0.3",settings:{active_class:"open",is_hover:!1,opened:function(){},closed:function(){}},init:function(a,c,e){Foundation.inherit(this,"throttle");this.bindings(c,e)},events:function(b){var c=this;a(this.scope).off(".dropdown").on("click.fndtn.dropdown","[data-dropdown]",function(b){var f=a(this).data("dropdown-init")||c.settings;b.preventDefault();c.closeall.call(c);f.is_hover&&!Modernizr.touch||c.toggle(a(this))}).on("mouseenter.fndtn.dropdown", +"[data-dropdown], [data-dropdown-content]",function(b){var f=a(this);clearTimeout(c.timeout);if(f.data("dropdown"))var h=a("#"+f.data("dropdown"));else h=f,f=a("[data-dropdown='"+h.attr("id")+"']");var k=f.data("dropdown-init")||c.settings;a(b.target).data("dropdown")&&k.is_hover&&c.closeall.call(c);k.is_hover&&c.open.apply(c,[h,f])}).on("mouseleave.fndtn.dropdown","[data-dropdown], [data-dropdown-content]",function(b){var f=a(this);c.timeout=setTimeout(function(){if(f.data("dropdown")){var b=f.data("dropdown-init")|| +c.settings;b.is_hover&&c.close.call(c,a("#"+f.data("dropdown")))}else b=a('[data-dropdown="'+a(this).attr("id")+'"]').data("dropdown-init")||c.settings,b.is_hover&&c.close.call(c,f)}.bind(this),150)}).on("click.fndtn.dropdown",function(b){var f=a(b.target).closest("[data-dropdown-content]");a(b.target).data("dropdown")||a(b.target).parent().data("dropdown")||(!a(b.target).data("revealId")&&0<f.length&&(a(b.target).is("[data-dropdown-content]")||a.contains(f.first()[0],b.target))?b.stopPropagation(): +c.close.call(c,a("[data-dropdown-content]")))}).on("opened.fndtn.dropdown","[data-dropdown-content]",function(){c.settings.opened.call(this)}).on("closed.fndtn.dropdown","[data-dropdown-content]",function(){c.settings.closed.call(this)});a(k).off(".dropdown").on("resize.fndtn.dropdown",c.throttle(function(){c.resize.call(c)},50)).trigger("resize")},close:function(b){var c=this;b.each(function(){a(this).hasClass(c.settings.active_class)&&(a(this).css(Foundation.rtl?"right":"left","-99999px").removeClass(c.settings.active_class), +a(this).trigger("closed"))})},closeall:function(){var b=this;a.each(a("[data-dropdown-content]"),function(){b.close.call(b,a(this))})},open:function(a,c){this.css(a.addClass(this.settings.active_class),c);a.trigger("opened")},toggle:function(b){var c=a("#"+b.data("dropdown"));0!==c.length&&(this.close.call(this,a("[data-dropdown-content]").not(c)),c.hasClass(this.settings.active_class)?this.close.call(this,c):(this.close.call(this,a("[data-dropdown-content]")),this.open.call(this,c,b)))},resize:function(){var b= +a("[data-dropdown-content].open"),c=a("[data-dropdown='"+b.attr("id")+"']");b.length&&c.length&&this.css(b,c)},css:function(b,c){var e=b.offsetParent(),f=c.offset();f.top-=e.offset().top;f.left-=e.offset().left;this.small()?(b.css({position:"absolute",width:"95%","max-width":"none",top:f.top+c.outerHeight()}),b.css(Foundation.rtl?"right":"left","2.5%")):(!Foundation.rtl&&a(k).width()>b.outerWidth()+c.offset().left?(e=f.left,b.hasClass("right")&&b.removeClass("right")):(b.hasClass("right")||b.addClass("right"), +e=f.left-(b.outerWidth()-c.outerWidth())),b.attr("style","").css({position:"absolute",top:f.top+c.outerHeight(),left:e}));return b},small:function(){return matchMedia(Foundation.media_queries.small).matches&&!matchMedia(Foundation.media_queries.medium).matches},off:function(){a(this.scope).off(".fndtn.dropdown");a("html, body").off(".fndtn.dropdown");a(k).off(".fndtn.dropdown");a("[data-dropdown-content]").off(".fndtn.dropdown");this.settings.init=!1},reflow:function(){}}})(jQuery,this,this.document); +(function(a,k,n,s){Foundation.libs.clearing={name:"clearing",version:"5.0.3",settings:{templates:{viewing:'<a href="#" class="clearing-close">×</a><div class="visible-img" style="display: none"><img src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" alt="" /><p class="clearing-caption"></p><a href="#" class="clearing-main-prev"><span></span></a><a href="#" class="clearing-main-next"><span></span></a></div>'},close_selectors:".clearing-close",init:!1,locked:!1},init:function(b, +c,e){var f=this;Foundation.inherit(this,"throttle loaded");this.bindings(c,e);a(this.scope).is("[data-clearing]")?this.assemble(a("li",this.scope)):a("[data-clearing]",this.scope).each(function(){f.assemble(a("li",this))})},events:function(b){var c=this;a(this.scope).off(".clearing").on("click.fndtn.clearing","ul[data-clearing] li",function(b,f,h){f=f||a(this);h=h||f;var k=f.next("li"),z=f.closest("[data-clearing]").data("clearing-init"),m=a(b.target);b.preventDefault();z||(c.init(),f.closest("[data-clearing]").data("clearing-init")); +h.hasClass("visible")&&f[0]===h[0]&&0<k.length&&c.is_open(f)&&(h=k,m=a("img",h));c.open(m,f,h);c.update_paddles(h)}).on("click.fndtn.clearing",".clearing-main-next",function(a){c.nav(a,"next")}).on("click.fndtn.clearing",".clearing-main-prev",function(a){c.nav(a,"prev")}).on("click.fndtn.clearing",this.settings.close_selectors,function(a){Foundation.libs.clearing.close(a,this)}).on("keydown.fndtn.clearing",function(a){c.keydown(a)});a(k).off(".clearing").on("resize.fndtn.clearing",function(){c.resize()}); +this.swipe_events(b)},swipe_events:function(b){var c=this;a(this.scope).on("touchstart.fndtn.clearing",".visible-img",function(b){b.touches||(b=b.originalEvent);var c={start_page_x:b.touches[0].pageX,start_page_y:b.touches[0].pageY,start_time:(new Date).getTime(),delta_x:0,is_scrolling:s};a(this).data("swipe-transition",c);b.stopPropagation()}).on("touchmove.fndtn.clearing",".visible-img",function(b){b.touches||(b=b.originalEvent);if(!(1<b.touches.length||b.scale&&1!==b.scale)){var f=a(this).data("swipe-transition"); +"undefined"==typeof f&&(f={});f.delta_x=b.touches[0].pageX-f.start_page_x;"undefined"==typeof f.is_scrolling&&(f.is_scrolling=!!(f.is_scrolling||Math.abs(f.delta_x)<Math.abs(b.touches[0].pageY-f.start_page_y)));if(!f.is_scrolling&&!f.active){b.preventDefault();var h=0>f.delta_x?"next":"prev";f.active=!0;c.nav(b,h)}}}).on("touchend.fndtn.clearing",".visible-img",function(b){a(this).data("swipe-transition",{});b.stopPropagation()})},assemble:function(b){var c=b.parent();if(!c.parent().hasClass("carousel")){c.after('<div id="foundationClearingHolder"></div>'); +b=a("#foundationClearingHolder");var e=c.data("clearing-init"),c='<div class="carousel">'+c.detach()[0].outerHTML+"</div>";return b.after('<div class="clearing-assembled"><div>'+e.templates.viewing+c+"</div></div>").remove()}},open:function(b,c,e){var f=e.closest(".clearing-assembled"),h=a("div",f).first(),k=a(".visible-img",h),z=a("img",k).not(b);this.locked()||(z.attr("src",this.load(b)).css("visibility","hidden"),this.loaded(z,function(){z.css("visibility","visible");f.addClass("clearing-blackout"); +h.addClass("clearing-container");k.show();this.fix_height(e).caption(a(".clearing-caption",k),b).center(z).shift(c,e,function(){e.siblings().removeClass("visible");e.addClass("visible")})}.bind(this)))},close:function(b,c){b.preventDefault();var e;e=a(c);e=/blackout/.test(e.selector)?e:e.closest(".clearing-blackout");var f,h;return c===b.target&&e&&(f=a("div",e).first(),h=a(".visible-img",f),this.settings.prev_index=0,a("ul[data-clearing]",e).attr("style","").closest(".clearing-blackout").removeClass("clearing-blackout"), +f.removeClass("clearing-container"),h.hide()),!1},is_open:function(a){return 0<a.parent().prop("style").length},keydown:function(b){var c=a("ul[data-clearing]",".clearing-blackout"),e=this.rtl?39:37;b.which===(this.rtl?37:39)&&this.go(c,"next");b.which===e&&this.go(c,"prev");27===b.which&&a("a.clearing-close").trigger("click")},nav:function(b,c){var e=a("ul[data-clearing]",".clearing-blackout");b.preventDefault();this.go(e,c)},resize:function(){var b=a("img",".clearing-blackout .visible-img");b.length&& +this.center(b)},fix_height:function(b){b=b.parent().children();return b.each(function(){var b=a(this),e=b.find("img");b.height()>e.outerHeight()&&b.addClass("fix-height")}).closest("ul").width(100*b.length+"%"),this},update_paddles:function(b){var c=b.closest(".carousel").siblings(".visible-img");0<b.next().length?a(".clearing-main-next",c).removeClass("disabled"):a(".clearing-main-next",c).addClass("disabled");0<b.prev().length?a(".clearing-main-prev",c).removeClass("disabled"):a(".clearing-main-prev", +c).addClass("disabled")},center:function(a){return this.rtl?a.css({marginRight:-(a.outerWidth()/2),marginTop:-(a.outerHeight()/2),left:"auto",right:"50%"}):a.css({marginLeft:-(a.outerWidth()/2),marginTop:-(a.outerHeight()/2)}),this},load:function(a){var c="A"===a[0].nodeName?a.attr("href"):a.parent().attr("href");return this.preload(a),c?c:a.attr("src")},preload:function(a){this.img(a.closest("li").next()).img(a.closest("li").prev())},img:function(b){if(b.length){var c=new Image,e=a("a",b);e.length? +c.src=e.attr("href"):c.src=a("img",b).attr("src")}return this},caption:function(a,c){var e=c.data("caption");return e?a.html(e).show():a.text("").hide(),this},go:function(b,c){var e=a(".visible",b),f=e[c]();f.length&&a("img",f).trigger("click",[e,f])},shift:function(a,c,e){var f=c.parent(),h=this.settings.prev_index||c.index();a=this.direction(f,a,c);var k=this.rtl?"right":"left",z=parseInt(f.css("left"),10),m=c.outerWidth(),n,s={};c.index()===h||/skip/.test(a)?/skip/.test(a)&&(n=c.index()-this.settings.up_count, +this.lock(),0<n?(s[k]=-(n*m),f.animate(s,300,this.unlock())):(s[k]=0,f.animate(s,300,this.unlock()))):/left/.test(a)?(this.lock(),s[k]=z+m,f.animate(s,300,this.unlock())):/right/.test(a)&&(this.lock(),s[k]=z-m,f.animate(s,300,this.unlock()));e()},direction:function(b,c,e){b=a("li",b);c=b.outerWidth()+b.outerWidth()/4;c=Math.floor(a(".clearing-container").outerWidth()/c)-1;e=b.index(e);var f;return this.settings.up_count=c,this.adjacent(this.settings.prev_index,e)?e>c&&e>this.settings.prev_index?f= +"right":e>c-1&&e<=this.settings.prev_index?f="left":f=!1:f="skip",this.settings.prev_index=e,f},adjacent:function(a,c){for(var e=c+1;e>=c-1;e--)if(e===a)return!0;return!1},lock:function(){this.settings.locked=!0},unlock:function(){this.settings.locked=!1},locked:function(){return this.settings.locked},off:function(){a(this.scope).off(".fndtn.clearing");a(k).off(".fndtn.clearing")},reflow:function(){this.init()}}})(jQuery,this,this.document); +(function(a,k,n,s){var b=function(){},c=function(b,c){if(b.hasClass(c.slides_container_class))return this;var m=this,u,D,F,I,B=0,v,y;b.children().first().addClass(c.active_slide_class);m.update_slide_number=function(e){c.slide_number&&(D.find("span:first").text(parseInt(e)+1),D.find("span:last").text(b.children().length));c.bullets&&(F.children().removeClass(c.bullets_active_class),a(F.children().get(e)).addClass(c.bullets_active_class))};m.update_active_link=function(e){e=a('a[data-orbit-link="'+ +b.children().eq(e).attr("data-orbit-slide")+'"]');e.siblings().removeClass(c.bullets_active_class);e.addClass(c.bullets_active_class)};m.build_markup=function(){b.wrap('<div class="'+c.container_class+'"></div>');u=b.parent();b.addClass(c.slides_container_class);c.navigation_arrows&&(u.append(a('<a href="#"><span></span></a>').addClass(c.prev_class)),u.append(a('<a href="#"><span></span></a>').addClass(c.next_class)));c.timer&&(I=a("<div>").addClass(c.timer_container_class),I.append("<span>"),I.append(a("<div>").addClass(c.timer_progress_class)), +I.addClass(c.timer_paused_class),u.append(I));c.slide_number&&(D=a("<div>").addClass(c.slide_number_class),D.append("<span></span> "+c.slide_number_text+" <span></span>"),u.append(D));c.bullets&&(F=a("<ol>").addClass(c.bullets_container_class),u.append(F),F.wrap('<div class="orbit-bullets-container"></div>'),b.children().each(function(b,c){var e=a("<li>").attr("data-orbit-slide",b);F.append(e)}));c.stack_on_small&&u.addClass(c.stack_on_small_class);m.update_slide_number(0);m.update_active_link(0)}; +m._goto=function(e,f){if(e===B)return!1;"object"==typeof y&&y.restart();var h=b.children(),k="next";e<B&&(k="prev");if(e>=h.length){if(!c.circular)return!1;e=0}else if(0>e){if(!c.circular)return!1;e=h.length-1}var n=a(h.get(B)),u=a(h.get(e));n.css("zIndex",2);n.removeClass(c.active_slide_class);u.css("zIndex",4).addClass(c.active_slide_class);b.trigger("before-slide-change.fndtn.orbit");c.before_slide_change();m.update_active_link(e);var s=function(){var a=function(){B=e;!0===f&&(y=m.create_timer(), +y.start());m.update_slide_number(B);b.trigger("after-slide-change.fndtn.orbit",[{slide_number:B,total_slides:h.length}]);c.after_slide_change(B,h.length)};b.height()!=u.height()&&c.variable_height?b.animate({height:u.height()},250,"linear",a):a()};if(1===h.length)return s(),!1;var D=function(){"next"===k&&v.next(n,u,s);"prev"===k&&v.prev(n,u,s)};u.height()>b.height()&&c.variable_height?b.animate({height:u.height()},250,"linear",D):D()};m.next=function(a){a.stopImmediatePropagation();a.preventDefault(); +m._goto(B+1)};m.prev=function(a){a.stopImmediatePropagation();a.preventDefault();m._goto(B-1)};m.link_custom=function(b){b.preventDefault();b=a(this).attr("data-orbit-link");"string"==typeof b&&""!=(b=a.trim(b))&&(b=u.find("[data-orbit-slide="+b+"]"),-1!=b.index()&&m._goto(b.index()))};m.link_bullet=function(b){b=a(this).attr("data-orbit-slide");"string"==typeof b&&""!=(b=a.trim(b))&&(isNaN(parseInt(b))?(b=u.find("[data-orbit-slide="+b+"]"),-1!=b.index()&&m._goto(b.index()+1)):m._goto(parseInt(b)))}; +m.timer_callback=function(){m._goto(B+1,!0)};m.compute_dimensions=function(){var e=a(b.children().get(B)).height();c.variable_height||b.children().each(function(){a(this).height()>e&&(e=a(this).height())});b.height(e)};m.create_timer=function(){return new e(u.find("."+c.timer_container_class),c,m.timer_callback)};m.stop_timer=function(){"object"==typeof y&&y.stop()};m.toggle_timer=function(){u.find("."+c.timer_container_class).hasClass(c.timer_paused_class)?("undefined"==typeof y&&(y=m.create_timer()), +y.start()):"object"==typeof y&&y.stop()};m.init=function(){m.build_markup();c.timer&&(y=m.create_timer(),y.start());v=new h(c,b);"slide"===c.animation&&(v=new f(c,b));u.on("click","."+c.next_class,m.next);u.on("click","."+c.prev_class,m.prev);u.on("click","[data-orbit-slide]",m.link_bullet);u.on("click",m.toggle_timer);c.swipe&&u.on("touchstart.fndtn.orbit",function(a){a.touches||(a=a.originalEvent);var b={start_page_x:a.touches[0].pageX,start_page_y:a.touches[0].pageY,start_time:(new Date).getTime(), +delta_x:0,is_scrolling:s};u.data("swipe-transition",b);a.stopPropagation()}).on("touchmove.fndtn.orbit",function(a){a.touches||(a=a.originalEvent);if(!(1<a.touches.length||a.scale&&1!==a.scale)){var b=u.data("swipe-transition");"undefined"==typeof b&&(b={});b.delta_x=a.touches[0].pageX-b.start_page_x;"undefined"==typeof b.is_scrolling&&(b.is_scrolling=!!(b.is_scrolling||Math.abs(b.delta_x)<Math.abs(a.touches[0].pageY-b.start_page_y)));b.is_scrolling||b.active||(a.preventDefault(),a=0>b.delta_x?B+ +1:B-1,b.active=!0,m._goto(a))}}).on("touchend.fndtn.orbit",function(a){u.data("swipe-transition",{});a.stopPropagation()});u.on("mouseenter.fndtn.orbit",function(a){c.timer&&c.pause_on_hover&&m.stop_timer()}).on("mouseleave.fndtn.orbit",function(a){c.timer&&c.resume_on_mouseout&&y.start()});a(n).on("click","[data-orbit-link]",m.link_custom);a(k).on("resize",m.compute_dimensions);a(k).on("load",m.compute_dimensions);a(k).on("load",function(){u.prev(".preloader").css("display","none")});b.trigger("ready.fndtn.orbit")}; +m.init()},e=function(a,b,c){var e=this,f=b.timer_speed,h=a.find("."+b.timer_progress_class),k,n,v=-1;this.update_progress=function(a){var b=h.clone();b.attr("style","");b.css("width",a+"%");h.replaceWith(b);h=b};this.restart=function(){clearTimeout(n);a.addClass(b.timer_paused_class);v=-1;e.update_progress(0)};this.start=function(){if(!a.hasClass(b.timer_paused_class))return!0;v=-1===v?f:v;a.removeClass(b.timer_paused_class);k=(new Date).getTime();h.animate({width:"100%"},v,"linear");n=setTimeout(function(){e.restart(); +c()},v);a.trigger("timer-started.fndtn.orbit")};this.stop=function(){if(a.hasClass(b.timer_paused_class))return!0;clearTimeout(n);a.addClass(b.timer_paused_class);var c=(new Date).getTime();v-=c-k;e.update_progress(100-v/f*100);a.trigger("timer-stopped.fndtn.orbit")}},f=function(b,c){var e=b.animation_speed,f=1===a("html[dir=rtl]").length?"marginRight":"marginLeft",h={};h[f]="0%";this.next=function(a,b,c){a.animate({marginLeft:"-100%"},e);b.animate(h,e,function(){a.css(f,"100%");c()})};this.prev= +function(a,b,c){a.animate({marginLeft:"100%"},e);b.css(f,"-100%");b.animate(h,e,function(){a.css(f,"100%");c()})}},h=function(b,c){var e=b.animation_speed;a("html[dir=rtl]");this.next=function(a,b,c){b.css({margin:"0%",opacity:"0.01"});b.animate({opacity:"1"},e,"linear",function(){a.css("margin","100%");c()})};this.prev=function(a,b,c){b.css({margin:"0%",opacity:"0.01"});b.animate({opacity:"1"},e,"linear",function(){a.css("margin","100%");c()})}};Foundation.libs=Foundation.libs||{};Foundation.libs.orbit= +{name:"orbit",version:"5.0.3",settings:{animation:"slide",timer_speed:1E4,pause_on_hover:!0,resume_on_mouseout:!1,animation_speed:500,stack_on_small:!1,navigation_arrows:!0,slide_number:!0,slide_number_text:"of",container_class:"orbit-container",stack_on_small_class:"orbit-stack-on-small",next_class:"orbit-next",prev_class:"orbit-prev",timer_container_class:"orbit-timer",timer_paused_class:"paused",timer_progress_class:"orbit-progress",slides_container_class:"orbit-slides-container",bullets_container_class:"orbit-bullets", +bullets_active_class:"active",slide_number_class:"orbit-slide-number",caption_class:"orbit-caption",active_slide_class:"active",orbit_transition_class:"orbit-transitioning",bullets:!0,circular:!0,timer:!0,variable_height:!1,swipe:!0,before_slide_change:b,after_slide_change:b},init:function(a,b,c){this.bindings(b,c)},events:function(b){var e=new c(a(b),a(b).data("orbit-init"));a(b).data(self.name+"-instance",e)},reflow:function(){var b=this;a(b.scope).is("[data-orbit]")?a(b.scope).data(b.name+"-instance").compute_dimensions(): +a("[data-orbit]",b.scope).each(function(c,e){var f=a(e);b.data_options(f);f.data(b.name+"-instance").compute_dimensions()})}}})(jQuery,this,this.document); +(function(a,k,n,s){Foundation.libs.offcanvas={name:"offcanvas",version:"5.0.3",settings:{},init:function(a,c,e){this.events()},events:function(){a(this.scope).off(".offcanvas").on("click.fndtn.offcanvas",".left-off-canvas-toggle",function(b){b.preventDefault();a(this).closest(".off-canvas-wrap").toggleClass("move-right")}).on("click.fndtn.offcanvas",".exit-off-canvas",function(b){b.preventDefault();a(".off-canvas-wrap").removeClass("move-right")}).on("click.fndtn.offcanvas",".right-off-canvas-toggle", +function(b){b.preventDefault();a(this).closest(".off-canvas-wrap").toggleClass("move-left")}).on("click.fndtn.offcanvas",".exit-off-canvas",function(b){b.preventDefault();a(".off-canvas-wrap").removeClass("move-left")})},reflow:function(){}}})(jQuery,this,this.document); +(function(a,k,n,s){Foundation.libs.alert={name:"alert",version:"5.0.3",settings:{animation:"fadeOut",speed:300,callback:function(){}},init:function(a,c,e){this.bindings(c,e)},events:function(){a(this.scope).off(".alert").on("click.fndtn.alert","[data-alert] a.close",function(b){var c=a(this).closest("[data-alert]"),e=c.data("alert-init")||Foundation.libs.alert.settings;b.preventDefault();c[e.animation](e.speed,function(){a(this).trigger("closed").remove();e.callback()})})},reflow:function(){}}})(jQuery, +this,this.document); +(function(a,k,n,s){Foundation.libs.reveal={name:"reveal",version:"5.0.3",locked:!1,settings:{animation:"fadeAndPop",animation_speed:250,close_on_background_click:!0,close_on_esc:!0,dismiss_modal_class:"close-reveal-modal",bg_class:"reveal-modal-bg",open:function(){},opened:function(){},close:function(){},closed:function(){},bg:a(".reveal-modal-bg"),css:{open:{opacity:0,visibility:"visible",display:"block"},close:{opacity:1,visibility:"hidden",display:"none"}}},init:function(b,c,e){Foundation.inherit(this, +"delay");a.extend(!0,this.settings,c,e);this.bindings(c,e)},events:function(b){var c=this;return a("[data-reveal-id]",this.scope).off(".reveal").on("click.fndtn.reveal",function(b){b.preventDefault();if(!c.locked){b=a(this);var f=b.data("reveal-ajax");c.locked=!0;"undefined"==typeof f?c.open.call(c,b):(f=!0===f?b.attr("href"):f,c.open.call(c,b,{url:f}))}}),a(this.scope).off(".reveal"),a(n).on("click.fndtn.reveal",this.close_targets(),function(b){b.preventDefault();if(!c.locked){var f=a("[data-reveal].open").data("reveal-init"); +b=a(b.target)[0]===a("."+f.bg_class)[0];if(!b||f.close_on_background_click)c.locked=!0,c.close.call(c,b?a("[data-reveal].open"):a(this).closest("[data-reveal]"))}}),0<a("[data-reveal]",this.scope).length?a(this.scope).on("open.fndtn.reveal",this.settings.open).on("opened.fndtn.reveal",this.settings.opened).on("opened.fndtn.reveal",this.open_video).on("close.fndtn.reveal",this.settings.close).on("closed.fndtn.reveal",this.settings.closed).on("closed.fndtn.reveal",this.close_video):a(this.scope).on("open.fndtn.reveal", +"[data-reveal]",this.settings.open).on("opened.fndtn.reveal","[data-reveal]",this.settings.opened).on("opened.fndtn.reveal","[data-reveal]",this.open_video).on("close.fndtn.reveal","[data-reveal]",this.settings.close).on("closed.fndtn.reveal","[data-reveal]",this.settings.closed).on("closed.fndtn.reveal","[data-reveal]",this.close_video),!0},key_up_on:function(b){var c=this;return a("body").off("keyup.fndtn.reveal").on("keyup.fndtn.reveal",function(b){var f=a("[data-reveal].open"),h=f.data("reveal-init"); +h&&27===b.which&&h.close_on_esc&&!c.locked&&c.close.call(c,f)}),!0},key_up_off:function(b){return a("body").off("keyup.fndtn.reveal"),!0},open:function(b,c){var e=this;if(b)if("undefined"!=typeof b.selector)var f=a("#"+b.data("reveal-id"));else f=a(this.scope),c=b;else f=a(this.scope);var h=f.data("reveal-init");if(!f.hasClass("open")){var k=a("[data-reveal].open");"undefined"==typeof f.data("css-top")&&f.data("css-top",parseInt(f.css("top"),10)).data("offset",this.cache_offset(f));this.key_up_on(f); +f.trigger("open");1>k.length&&this.toggle_bg(f);"string"==typeof c&&(c={url:c});if("undefined"!=typeof c&&c.url){var n="undefined"!=typeof c.success?c.success:null;a.extend(c,{success:function(b,c,m){a.isFunction(n)&&n(b,c,m);f.html(b);a(f).foundation("section","reflow");0<k.length&&(b=k.data("reveal-init"),e.hide(k,b.css.close));e.show(f,h.css.open)}});a.ajax(c)}else{if(0<k.length){var m=k.data("reveal-init");this.hide(k,m.css.close)}this.show(f,h.css.open)}}},close:function(b){b=b&&b.length?b:a(this.scope); +var c=a("[data-reveal].open"),e=b.data("reveal-init");0<c.length&&(this.locked=!0,this.key_up_off(b),b.trigger("close"),this.toggle_bg(b),this.hide(c,e.css.close,e))},close_targets:function(){var a="."+this.settings.dismiss_modal_class;return this.settings.close_on_background_click?a+", ."+this.settings.bg_class:a},toggle_bg:function(b){b.data("reveal-init");0===a("."+this.settings.bg_class).length&&(this.settings.bg=a("<div />",{"class":this.settings.bg_class}).appendTo("body"));0<this.settings.bg.filter(":visible").length? +this.hide(this.settings.bg):this.show(this.settings.bg)},show:function(b,c){if(c){var e=b.data("reveal-init");if(0===b.parent("body").length){var f=b.wrap('<div style="display: none;" />').parent(),h=this.settings.rootElement||"body";b.on("closed.fndtn.reveal.wrapped",function(){b.detach().appendTo(f);b.unwrap().unbind("closed.fndtn.reveal.wrapped")});b.detach().appendTo(h)}if(/pop/i.test(e.animation)){c.top=a(k).scrollTop()-b.data("offset")+"px";var l={top:a(k).scrollTop()+b.data("css-top")+"px", +opacity:1};return this.delay(function(){return b.css(c).animate(l,e.animation_speed,"linear",function(){this.locked=!1;b.trigger("opened")}.bind(this)).addClass("open")}.bind(this),e.animation_speed/2)}return/fade/i.test(e.animation)?(l={opacity:1},this.delay(function(){return b.css(c).animate(l,e.animation_speed,"linear",function(){this.locked=!1;b.trigger("opened")}.bind(this)).addClass("open")}.bind(this),e.animation_speed/2)):b.css(c).show().css({opacity:1}).addClass("open").trigger("opened")}e= +this.settings;return/fade/i.test(e.animation)?b.fadeIn(e.animation_speed/2):b.show()},hide:function(b,c){if(c){var e=b.data("reveal-init");if(/pop/i.test(e.animation)){var f={top:-a(k).scrollTop()-b.data("offset")+"px",opacity:0};return this.delay(function(){return b.animate(f,e.animation_speed,"linear",function(){this.locked=!1;b.css(c).trigger("closed")}.bind(this)).removeClass("open")}.bind(this),e.animation_speed/2)}return/fade/i.test(e.animation)?(f={opacity:0},this.delay(function(){return b.animate(f, +e.animation_speed,"linear",function(){this.locked=!1;b.css(c).trigger("closed")}.bind(this)).removeClass("open")}.bind(this),e.animation_speed/2)):b.hide().css(c).removeClass("open").trigger("closed")}e=this.settings;return/fade/i.test(e.animation)?b.fadeOut(e.animation_speed/2):b.hide()},close_video:function(b){b=a(this).find(".flex-video");var c=b.find("iframe");0<c.length&&(c.attr("data-src",c[0].src),c.attr("src","about:blank"),b.hide())},open_video:function(b){b=a(this).find(".flex-video");var c= +b.find("iframe");if(0<c.length){if("string"==typeof c.attr("data-src"))c[0].src=c.attr("data-src");else{var e=c[0].src;c[0].src=s;c[0].src=e}b.show()}},cache_offset:function(a){var c=a.show().height()+parseInt(a.css("top"),10);return a.hide(),c},off:function(){a(this.scope).off(".fndtn.reveal")},reflow:function(){}}})(jQuery,this,this.document); +(function(a,k,n,s){Foundation.libs.interchange={name:"interchange",version:"5.0.3",cache:{},images_loaded:!1,nodes_loaded:!1,settings:{load_attr:"interchange",named_queries:{"default":"only screen",small:Foundation.media_queries.small,medium:Foundation.media_queries.medium,large:Foundation.media_queries.large,xlarge:Foundation.media_queries.xlarge,xxlarge:Foundation.media_queries.xxlarge,landscape:"only screen and (orientation: landscape)",portrait:"only screen and (orientation: portrait)",retina:"only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min--moz-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx)"}, +directives:{replace:function(b,c,e){if(/IMG/.test(b[0].nodeName))return RegExp(c,"i").test(b[0].src)?void 0:(b[0].src=c,e(b[0].src));if(b.data("interchange-last-path")!=c)return a.get(c,function(a){b.html(a);b.data("interchange-last-path",c);e()})}}},init:function(b,c,e){Foundation.inherit(this,"throttle");this.data_attr="data-"+this.settings.load_attr;a.extend(!0,this.settings,c,e);this.bindings(c,e);this.load("images");this.load("nodes")},events:function(){var b=this;return a(k).off(".interchange").on("resize.fndtn.interchange", +b.throttle(function(){b.resize.call(b)},50)),this},resize:function(){var b=this.cache;if(this.images_loaded&&this.nodes_loaded)for(var c in b){if(b.hasOwnProperty(c)){var e=this.results(c,b[c]);e&&this.settings.directives[e.scenario[1]](e.el,e.scenario[0],function(){var a=arguments[0]instanceof Array?arguments[0]:Array.prototype.slice.call(arguments,0);e.el.trigger(e.scenario[1],a)})}}else setTimeout(a.proxy(this.resize,this),50)},results:function(a,c){var e=c.length;if(0<e)for(var f=this.S('[data-uuid="'+ +a+'"]'),e=e-1;0<=e;e--){var h,k=c[e][2];this.settings.named_queries.hasOwnProperty(k)?h=matchMedia(this.settings.named_queries[k]):h=matchMedia(k);if(h.matches)return{el:f,scenario:c[e]}}return!1},load:function(a,c){return("undefined"==typeof this["cached_"+a]||c)&&this["update_"+a](),this["cached_"+a]},update_images:function(){var a=this.S("img["+this.data_attr+"]"),c=a.length,e=0,f=this.data_attr;this.cache={};this.cached_images=[];this.images_loaded=0===c;for(var h=c-1;0<=h;h--)e++,a[h]&&0<(a[h].getAttribute(f)|| +"").length&&this.cached_images.push(a[h]),e===c&&(this.images_loaded=!0,this.enhance("images"));return this},update_nodes:function(){var a=this.S("["+this.data_attr+"]").not("img"),c=a.length,e=0,f=this.data_attr;this.cached_nodes=[];this.nodes_loaded=0===c;for(var h=c-1;0<=h;h--)e++,0<(a[h].getAttribute(f)||"").length&&this.cached_nodes.push(a[h]),e===c&&(this.nodes_loaded=!0,this.enhance("nodes"));return this},enhance:function(b){for(var c=this["cached_"+b].length-1;0<=c;c--)this.object(a(this["cached_"+ +b][c]));return a(k).trigger("resize")},parse_params:function(a,c,e){return[this.trim(a),this.convert_directive(c),this.trim(e)]},convert_directive:function(a){a=this.trim(a);return 0<a.length?a:"replace"},object:function(a){var c=this.parse_data_attr(a),e=[],f=c.length;if(0<f)for(f-=1;0<=f;f--){var h=c[f].split(/\((.*?)(\))$/);if(1<h.length){var k=h[0].split(","),h=this.parse_params(k[0],k[1],h[1]);e.push(h)}}return this.store(a,e)},uuid:function(a){function c(){return(65536*(1+Math.random())|0).toString(16).substring(1)} +a=a||"-";return c()+c()+a+c()+a+c()+a+c()+a+c()+c()+c()},store:function(a,c){var e=this.uuid(),f=a.data("uuid");return this.cache[f]?this.cache[f]:(a.attr("data-uuid",e),this.cache[e]=c)},trim:function(b){return"string"==typeof b?a.trim(b):b},parse_data_attr:function(a){a=a.data(this.settings.load_attr).split(/\[(.*?)\]/);for(var c=[],e=a.length-1;0<=e;e--)4<a[e].replace(/[\W\d]+/,"").length&&c.push(a[e]);return c},reflow:function(){this.load("images",!0);this.load("nodes",!0)}}})(jQuery,this,this.document); +(function(a,k,n,s){Foundation.libs.magellan={name:"magellan",version:"5.0.3",settings:{active_class:"active",threshold:0},init:function(b,c,e){this.fixed_magellan=a("[data-magellan-expedition]");this.magellan_placeholder=a("<div></div>").css({height:this.fixed_magellan.outerHeight(!0)}).hide().insertAfter(this.fixed_magellan);this.set_threshold();this.set_active_class(c);this.last_destination=a("[data-magellan-destination]").last();this.events()},events:function(){var b=this;a(this.scope).off(".magellan").on("arrival.fndtn.magellan", +"[data-magellan-arrival]",function(c){c=a(this);var e=c.closest("[data-magellan-expedition]").attr("data-magellan-active-class")||b.settings.active_class;c.closest("[data-magellan-expedition]").find("[data-magellan-arrival]").not(c).removeClass(e);c.addClass(e)});this.fixed_magellan.off(".magellan").on("update-position.fndtn.magellan",function(){a(this)}).trigger("update-position");a(k).off(".magellan").on("resize.fndtn.magellan",function(){this.fixed_magellan.trigger("update-position")}.bind(this)).on("scroll.fndtn.magellan", +function(){var c=a(k).scrollTop();b.fixed_magellan.each(function(){var e=a(this);"undefined"==typeof e.data("magellan-top-offset")&&e.data("magellan-top-offset",e.offset().top);"undefined"==typeof e.data("magellan-fixed-position")&&e.data("magellan-fixed-position",!1);var f=c+b.settings.threshold>e.data("magellan-top-offset"),h=e.attr("data-magellan-top-offset");e.data("magellan-fixed-position")!=f&&(e.data("magellan-fixed-position",f),f?(e.addClass("fixed"),e.css({position:"fixed",top:0}),b.magellan_placeholder.show()): +(e.removeClass("fixed"),e.css({position:"",top:""}),b.magellan_placeholder.hide()),f&&"undefined"!=typeof h&&0!=h&&e.css({position:"fixed",top:h+"px"}))})});0<this.last_destination.length&&a(k).on("scroll.fndtn.magellan",function(c){var e=a(k).scrollTop(),f=e+a(k).height(),h=Math.ceil(b.last_destination.offset().top);a("[data-magellan-destination]").each(function(){var c=a(this),k=c.attr("data-magellan-destination");c.offset().top-c.outerHeight(!0)-e<=b.settings.threshold&&a("[data-magellan-arrival='"+ +k+"']").trigger("arrival");f>=a(b.scope).height()&&h>e&&h<f&&a("[data-magellan-arrival]").last().trigger("arrival")})})},set_threshold:function(){"number"!=typeof this.settings.threshold&&(this.settings.threshold=0<this.fixed_magellan.length?this.fixed_magellan.outerHeight(!0):0)},set_active_class:function(a){a&&a.active_class&&"string"==typeof a.active_class&&(this.settings.active_class=a.active_class)},off:function(){a(this.scope).off(".fndtn.magellan");a(k).off(".fndtn.magellan")},reflow:function(){}}})(jQuery, +this,this.document); +(function(a,k,n,s){Foundation.libs.accordion={name:"accordion",version:"5.0.3",settings:{active_class:"active",toggleable:!0},init:function(a,c,e){this.bindings(c,e)},events:function(){a(this.scope).off(".accordion").on("click.fndtn.accordion","[data-accordion] > dd > a",function(b){var c=a(this).parent(),e=a("#"+this.href.split("#")[1]),f=a("> dd > .content",e.closest("[data-accordion]")),h=c.parent().data("accordion-init"),c=a("> dd > .content."+h.active_class,c.parent());b.preventDefault();if(c[0]== +e[0]&&h.toggleable)return e.toggleClass(h.active_class);f.removeClass(h.active_class);e.addClass(h.active_class)})},off:function(){},reflow:function(){}}})(jQuery,this,this.document); +(function(a,k,n,s){Foundation.libs.topbar={name:"topbar",version:"5.0.3",settings:{index:0,sticky_class:"sticky",custom_back_text:!0,back_text:"Back",is_hover:!0,mobile_show_parent_link:!1,scrolltop:!0},init:function(b,c,e){Foundation.inherit(this,"addCustomRule register_media throttle");var f=this;f.register_media("topbar","foundation-mq-topbar");this.bindings(c,e);a("[data-topbar]",this.scope).each(function(){var b=a(this),c=b.data("topbar-init");a("section",this);a("> ul",this).first();b.data("index", +0);var e=b.parent();e.hasClass("fixed")||e.hasClass(c.sticky_class)?(f.settings.sticky_class=c.sticky_class,f.settings.sticky_topbar=b,b.data("height",e.outerHeight()),b.data("stickyoffset",e.offset().top)):b.data("height",b.outerHeight());c.assembled||f.assemble(b);c.is_hover?a(".has-dropdown",b).addClass("not-click"):a(".has-dropdown",b).removeClass("not-click");f.addCustomRule(".f-topbar-fixed { padding-top: "+b.data("height")+"px }");e.hasClass("fixed")&&a("body").addClass("f-topbar-fixed")})}, +toggle:function(b){b=b?a(b).closest("[data-topbar]"):a("[data-topbar]");var c=b.data("topbar-init"),e=a("section, .section",b);this.breakpoint()&&(this.rtl?(e.css({right:"0%"}),a(">.name",e).css({right:"100%"})):(e.css({left:"0%"}),a(">.name",e).css({left:"100%"})),a("li.moved",e).removeClass("moved"),b.data("index",0),b.toggleClass("expanded").css("height",""));c.scrolltop?b.hasClass("expanded")?b.parent().hasClass("fixed")&&(c.scrolltop?(b.parent().removeClass("fixed"),b.addClass("fixed"),a("body").removeClass("f-topbar-fixed"), +k.scrollTo(0,0)):b.parent().removeClass("expanded")):b.hasClass("fixed")&&(b.parent().addClass("fixed"),b.removeClass("fixed"),a("body").addClass("f-topbar-fixed")):(b.parent().hasClass(this.settings.sticky_class)&&b.parent().addClass("fixed"),b.parent().hasClass("fixed")&&(b.hasClass("expanded")?(b.addClass("fixed"),b.parent().addClass("expanded"),a("body").addClass("f-topbar-fixed")):(b.removeClass("fixed"),b.parent().removeClass("expanded"),this.update_sticky_positioning())))},timer:null,events:function(b){var c= +this;a(this.scope).off(".topbar").on("click.fndtn.topbar","[data-topbar] .toggle-topbar",function(a){a.preventDefault();c.toggle(this)}).on("click.fndtn.topbar","[data-topbar] li.has-dropdown",function(b){var f=a(this),h=a(b.target),k=f.closest("[data-topbar]").data("topbar-init");h.data("revealId")?c.toggle():c.breakpoint()||k.is_hover&&!Modernizr.touch||(b.stopImmediatePropagation(),f.hasClass("hover")?(f.removeClass("hover").find("li").removeClass("hover"),f.parents("li.hover").removeClass("hover")): +(f.addClass("hover"),"A"===h[0].nodeName&&h.parent().hasClass("has-dropdown")&&b.preventDefault()))}).on("click.fndtn.topbar","[data-topbar] .has-dropdown>a",function(b){if(c.breakpoint()){b.preventDefault();b=a(this);var f=b.closest("[data-topbar]"),h=f.find("section, .section");b.next(".dropdown").outerHeight();var k=b.closest("li");f.data("index",f.data("index")+1);k.addClass("moved");c.rtl?(h.css({right:-(100*f.data("index"))+"%"}),h.find(">.name").css({right:100*f.data("index")+"%"})):(h.css({left:-(100* +f.data("index"))+"%"}),h.find(">.name").css({left:100*f.data("index")+"%"}));f.css("height",b.siblings("ul").outerHeight(!0)+f.data("height"))}});a(k).off(".topbar").on("resize.fndtn.topbar",c.throttle(function(){c.resize.call(c)},50)).trigger("resize");a("body").off(".topbar").on("click.fndtn.topbar touchstart.fndtn.topbar",function(b){0<a(b.target).closest("li").closest("li.hover").length||a("[data-topbar] li").removeClass("hover")});a(this.scope).on("click.fndtn.topbar","[data-topbar] .has-dropdown .back", +function(b){b.preventDefault();var f=a(this);b=f.closest("[data-topbar]");var h=b.find("section, .section");b.data("topbar-init");var k=f.closest("li.moved"),f=k.parent();b.data("index",b.data("index")-1);c.rtl?(h.css({right:-(100*b.data("index"))+"%"}),h.find(">.name").css({right:100*b.data("index")+"%"})):(h.css({left:-(100*b.data("index"))+"%"}),h.find(">.name").css({left:100*b.data("index")+"%"}));0===b.data("index")?b.css("height",""):b.css("height",f.outerHeight(!0)+b.data("height"));setTimeout(function(){k.removeClass("moved")}, +300)})},resize:function(){var b=this;a("[data-topbar]").each(function(){var c=a(this);c.data("topbar-init");var e=c.parent("."+b.settings.sticky_class),f;if(!b.breakpoint()){var h=c.hasClass("expanded");c.css("height","").removeClass("expanded").find("li").removeClass("hover");h&&b.toggle(c)}0<e.length&&(e.hasClass("fixed")?(e.removeClass("fixed"),f=e.offset().top,a(n.body).hasClass("f-topbar-fixed")&&(f-=c.data("height")),c.data("stickyoffset",f),e.addClass("fixed")):(f=e.offset().top,c.data("stickyoffset", +f)))})},breakpoint:function(){return!matchMedia(Foundation.media_queries.topbar).matches},assemble:function(b){var c=b.data("topbar-init"),e=a("section",b);a("> ul",b).first();e.detach();a(".has-dropdown>a",e).each(function(){var b=a(this),e=b.siblings(".dropdown"),k=b.attr("href"),k=c.mobile_show_parent_link&&k&&1<k.length?a('<li class="title back js-generated"><h5><a href="javascript:void(0)"></a></h5></li><li><a class="parent-link js-generated" href="'+k+'">'+b.text()+"</a></li>"):a('<li class="title back js-generated"><h5><a href="javascript:void(0)"></a></h5></li>'); +1==c.custom_back_text?a("h5>a",k).html(c.back_text):a("h5>a",k).html("« "+b.html());e.prepend(k)});e.appendTo(b);this.sticky();this.assembled(b)},assembled:function(b){b.data("topbar-init",a.extend({},b.data("topbar-init"),{assembled:!0}))},height:function(b){var c=0;return a("> li",b).each(function(){c+=a(this).outerHeight(!0)}),c},sticky:function(){a(k);var b=this;a(k).on("scroll",function(){b.update_sticky_positioning()})},update_sticky_positioning:function(){var b="."+this.settings.sticky_class, +c=a(k);if(0<a(b).length){var e=this.settings.sticky_topbar.data("stickyoffset");a(b).hasClass("expanded")||(c.scrollTop()>e?a(b).hasClass("fixed")||(a(b).addClass("fixed"),a("body").addClass("f-topbar-fixed")):c.scrollTop()<=e&&a(b).hasClass("fixed")&&(a(b).removeClass("fixed"),a("body").removeClass("f-topbar-fixed")))}},off:function(){a(this.scope).off(".fndtn.topbar");a(k).off(".fndtn.topbar")},reflow:function(){}}})(jQuery,this,this.document); +(function(a,k,n,s){Foundation.libs.tab={name:"tab",version:"5.0.3",settings:{active_class:"active",callback:function(){}},init:function(a,c,e){this.bindings(c,e)},events:function(){a(this.scope).off(".tab").on("click.fndtn.tab","[data-tab] > dd > a",function(b){b.preventDefault();b=a(this).parent();var c=b.closest("[data-tab]"),e=a("#"+this.href.split("#")[1]),f=b.siblings(),h=c.data("tab-init");a(this).data("tab-content")&&(e=a("#"+a(this).data("tab-content").split("#")[1]));b.addClass(h.active_class).trigger("opened"); +f.removeClass(h.active_class);e.siblings().removeClass(h.active_class).end().addClass(h.active_class);h.callback(b);c.trigger("toggled",[b])})},off:function(){},reflow:function(){}}})(jQuery,this,this.document); +(function(a,k,n,s){Foundation.libs.abide={name:"abide",version:"5.0.3",settings:{focus_on_invalid:!0,error_labels:!0,timeout:1E3,patterns:{alpha:/[a-zA-Z]+/,alpha_numeric:/[a-zA-Z0-9]+/,integer:/-?\d+/,number:/-?(?:\d+|\d{1,3}(?:,\d{3})+)?(?:\.\d+)?/,password:/(?=^.{8,}$)((?=.*\d)|(?=.*\W+))(?![.\n])(?=.*[A-Z])(?=.*[a-z]).*$/,card:/^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11})$/,cvv:/^([0-9]){3,4}$/, +email:/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/,url:/(https?|ftp|file|ssh):\/\/(((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?/, +domain:/^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,6}$/,datetime:/([0-2][0-9]{3})\-([0-1][0-9])\-([0-3][0-9])T([0-5][0-9])\:([0-5][0-9])\:([0-5][0-9])(Z|([\-\+]([0-1][0-9])\:00))/,date:/(?:19|20)[0-9]{2}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-9])|(?:(?!02)(?:0[1-9]|1[0-2])-(?:30))|(?:(?:0[13578]|1[02])-31))/,time:/(0[0-9]|1[0-9]|2[0-3])(:[0-5][0-9]){2}/,dateISO:/\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}/,month_day_year:/(0[1-9]|1[012])[- \/.](0[1-9]|[12][0-9]|3[01])[- \/.](19|20)\d\d/, +color:/^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$/}},timer:null,init:function(a,c,e){this.bindings(c,e)},events:function(b){var c=this;b=a(b).attr("novalidate","novalidate");b.data("abide-init");b.off(".abide").on("submit.fndtn.abide validate.fndtn.abide",function(b){var f=/ajax/i.test(a(this).attr("data-abide"));return c.validate(a(this).find("input, textarea, select").get(),b,f)}).find("input, textarea, select").off(".abide").on("blur.fndtn.abide change.fndtn.abide",function(a){c.validate([this],a)}).on("keydown.fndtn.abide", +function(b){var f=a(this).closest("form").data("abide-init");clearTimeout(c.timer);c.timer=setTimeout(function(){c.validate([this],b)}.bind(this),f.timeout)})},validate:function(b,c,e){var f=this.parse_patterns(b),h=f.length,k=a(b[0]).closest("form");c=/submit/.test(c.type);for(var n=0;n<h;n++)if(!f[n]&&(c||e))return this.settings.focus_on_invalid&&b[n].focus(),k.trigger("invalid"),a(b[n]).closest("form").attr("data-invalid",""),!1;return(c||e)&&k.trigger("valid"),k.removeAttr("data-invalid"),e?!1: +!0},parse_patterns:function(a){for(var c=[],e=a.length-1;0<=e;e--)c.push(this.pattern(a[e]));return this.check_validation_and_apply_styles(c)},pattern:function(a){var c=a.getAttribute("type"),e="string"==typeof a.getAttribute("required"),f=a.getAttribute("pattern")||"";return this.settings.patterns.hasOwnProperty(f)&&0<f.length?[a,this.settings.patterns[f],e]:0<f.length?[a,RegExp(f),e]:this.settings.patterns.hasOwnProperty(c)?[a,this.settings.patterns[c],e]:(f=/.*/,[a,f,e])},check_validation_and_apply_styles:function(b){for(var c= +[],e=b.length-1;0<=e;e--){var f=b[e][0],h=b[e][2],k=f.value,n=f.getAttribute("data-equalto"),m="radio"===f.type,u="checkbox"===f.type,s=a('label[for="'+f.getAttribute("id")+'"]'),F=h?0<f.value.length:!0;m&&h?c.push(this.valid_radio(f,h)):u&&h?c.push(this.valid_checkbox(f,h)):n&&h?c.push(this.valid_equal(f,h)):b[e][1].test(k)&&F||!h&&1>f.value.length?(a(f).removeAttr("data-invalid").parent().removeClass("error"),0<s.length&&this.settings.error_labels&&s.removeClass("error"),c.push(!0)):(a(f).attr("data-invalid", +"").parent().addClass("error"),0<s.length&&this.settings.error_labels&&s.addClass("error"),c.push(!1))}return c},valid_checkbox:function(b,c){b=a(b);var e=b.is(":checked")||!c;return e?b.removeAttr("data-invalid").parent().removeClass("error"):b.attr("data-invalid","").parent().addClass("error"),e},valid_radio:function(b,c){for(var e=b.getAttribute("name"),e=n.getElementsByName(e),f=e.length,h=!1,k=0;k<f;k++)e[k].checked&&(h=!0);for(k=0;k<f;k++)h?a(e[k]).removeAttr("data-invalid").parent().removeClass("error"): +a(e[k]).attr("data-invalid","").parent().addClass("error");return h},valid_equal:function(b,c){var e=n.getElementById(b.getAttribute("data-equalto")).value===b.value;return e?a(b).removeAttr("data-invalid").parent().removeClass("error"):a(b).attr("data-invalid","").parent().addClass("error"),e}}})(jQuery,this,this.document); +(function(a,k,n,s){Foundation.libs.tooltip={name:"tooltip",version:"5.0.3",settings:{additional_inheritable_classes:[],tooltip_class:".tooltip",append_to:"body",touch_close_text:"Tap To Close",disable_for_touch:!1,tip_template:function(a,c){return'<span data-selector="'+a+'" class="'+Foundation.libs.tooltip.settings.tooltip_class.substring(1)+'">'+c+'<span class="nub"></span></span>'}},cache:{},init:function(a,c,e){this.bindings(c,e)},events:function(){var b=this;Modernizr.touch?a(this.scope).off(".tooltip").on("click.fndtn.tooltip touchstart.fndtn.tooltip touchend.fndtn.tooltip", +"[data-tooltip]",function(c){var e=a.extend({},b.settings,b.data_options(a(this)));e.disable_for_touch||(c.preventDefault(),a(e.tooltip_class).hide(),b.showOrCreateTip(a(this)))}).on("click.fndtn.tooltip touchstart.fndtn.tooltip touchend.fndtn.tooltip",this.settings.tooltip_class,function(b){b.preventDefault();a(this).fadeOut(150)}):a(this.scope).off(".tooltip").on("mouseenter.fndtn.tooltip mouseleave.fndtn.tooltip","[data-tooltip]",function(c){var e=a(this);/enter|over/i.test(c.type)?b.showOrCreateTip(e): +("mouseout"===c.type||"mouseleave"===c.type)&&b.hide(e)})},showOrCreateTip:function(a){var c=this.getTip(a);return c&&0<c.length?this.show(a):this.create(a)},getTip:function(b){b=this.selector(b);var c=null;return b&&(c=a('span[data-selector="'+b+'"]'+this.settings.tooltip_class)),"object"==typeof c?c:!1},selector:function(a){var c=a.attr("id"),e=a.attr("data-tooltip")||a.attr("data-selector");return(c&&1>c.length||!c)&&"string"!=typeof e&&(e="tooltip"+Math.random().toString(36).substring(7),a.attr("data-selector", +e)),c&&0<c.length?c:e},create:function(b){var c=a(this.settings.tip_template(this.selector(b),a("<div></div>").html(b.attr("title")).html())),e=this.inheritable_classes(b);c.addClass(e).appendTo(this.settings.append_to);Modernizr.touch&&c.append('<span class="tap-to-close">'+this.settings.touch_close_text+"</span>");b.removeAttr("title").attr("title","");this.show(b)},reposition:function(b,c,e){var f,h,k;c.css("visibility","hidden").show();f=b.data("width");h=c.children(".nub");k=h.outerHeight(); +h.outerHeight();c.css({width:f?f:"auto"});f=function(a,b,c,e,f,h){return a.css({top:b?b:"auto",bottom:e?e:"auto",left:f?f:"auto",right:c?c:"auto"}).end()};f(c,b.offset().top+b.outerHeight()+10,"auto","auto",b.offset().left);this.small()?(f(c,b.offset().top+b.outerHeight()+10,"auto","auto",12.5,a(this.scope).width()),c.addClass("tip-override"),f(h,-k,"auto","auto",b.offset().left)):(h=b.offset().left,Foundation.rtl&&(h=b.offset().left+b.offset().width-c.outerWidth()),f(c,b.offset().top+b.outerHeight()+ +10,"auto","auto",h),c.removeClass("tip-override"),e&&-1<e.indexOf("tip-top")?f(c,b.offset().top-c.outerHeight()-10,"auto","auto",h).removeClass("tip-override"):e&&-1<e.indexOf("tip-left")?f(c,b.offset().top+b.outerHeight()/2-c.outerHeight()/2,"auto","auto",b.offset().left-c.outerWidth()-k).removeClass("tip-override"):e&&-1<e.indexOf("tip-right")&&f(c,b.offset().top+b.outerHeight()/2-c.outerHeight()/2,"auto","auto",b.offset().left+b.outerWidth()+k).removeClass("tip-override"));c.css("visibility","visible").hide()}, +small:function(){return matchMedia(Foundation.media_queries.small).matches},inheritable_classes:function(b){var c=["tip-top","tip-left","tip-bottom","tip-right","noradius"].concat(this.settings.additional_inheritable_classes);b=(b=b.attr("class"))?a.map(b.split(" "),function(b,f){if(-1!==a.inArray(b,c))return b}).join(" "):"";return a.trim(b)},show:function(a){var c=this.getTip(a);this.reposition(a,c,a.attr("class"));c.fadeIn(150)},hide:function(a){this.getTip(a).fadeOut(150)},reload:function(){var b= +a(this);return b.data("fndtn-tooltips")?b.foundationTooltips("destroy").foundationTooltips("init"):b.foundationTooltips("init")},off:function(){a(this.scope).off(".fndtn.tooltip");a(this.settings.tooltip_class).each(function(b){a("[data-tooltip]").get(b).attr("title",a(this).text())}).remove()},reflow:function(){}}})(jQuery,this,this.document);(function(a){if(a.zepto&&!a.fn.removeData)throw new ReferenceError("Zepto is loaded without the data module.");a.fn.noUiSlider=function(k,n){function s(a,b){return 100*b/(a[1]-a[0])}function b(a,b){return b*(a[1]-a[0])/100+a[0]}function c(b){return b instanceof a||a.zepto&&a.zepto.isZ(b)}function e(a){return!isNaN(parseFloat(a))&&isFinite(a)}function f(b,c){a.isArray(b)||(b=[b]);a.each(b,function(){"function"===typeof this&&this.call(c)})}function h(b,c){return function(){var e=[null,null];e[c]=a(this).val(); +b.val(e,!0)}}function l(a,b){a=a.toFixed(b.decimals);0===parseFloat(a)&&(a=a.replace("-0","0"));return a.replace(".",b.serialization.mark)}function z(a){return parseFloat(a.toFixed(7))}function m(b,c,e,f){var h=f.target;b=b.replace(/\s/g,X+" ")+X;c.on(b,function(b){var c=h.attr("disabled");if(h.hasClass("noUi-state-tap")||void 0!==c&&null!==c)return!1;var k;b.preventDefault();var c=0===b.type.indexOf("touch"),p=0===b.type.indexOf("mouse"),t=0===b.type.indexOf("pointer"),v,l=b;0===b.type.indexOf("MSPointer")&& +(t=!0);b.originalEvent&&(b=b.originalEvent);c&&(k=b.changedTouches[0].pageX,v=b.changedTouches[0].pageY);if(p||t)t||void 0!==window.pageXOffset||(window.pageXOffset=document.documentElement.scrollLeft,window.pageYOffset=document.documentElement.scrollTop),k=b.clientX+window.pageXOffset,v=b.clientY+window.pageYOffset;k=a.extend(l,{pointX:k,pointY:v,cursor:p});e(k,f,h.data("base").data("options"))})}function u(b){var c=this.target;if(void 0===b)return this.element.data("value");!0===b?b=this.element.data("value"): +this.element.data("value",b);void 0!==b&&a.each(this.elements,function(){if("function"===typeof this)this.call(c,b);else this[0][this[1]](b)})}function D(b,e,f){if(c(e)){var k=[],r=b.data("target");b.data("options").direction&&(f=f?0:1);e.each(function(){a(this).on("change"+X,h(r,f));k.push([a(this),"val"])});return k}"string"===typeof e&&(e=[a('<input type="hidden" name="'+e+'">').appendTo(b).addClass(H[3]).change(function(a){a.stopPropagation()}),"val"]);return[e]}function F(b,c,e){var f=[];a.each(e.to[c], +function(a){f=f.concat(D(b,e.to[c][a],c))});return{element:b,elements:f,target:b.data("target"),val:u}}function I(a,b){var c=a.data("target");c.hasClass(H[14])||(b||(c.addClass(H[15]),setTimeout(function(){c.removeClass(H[15])},450)),c.addClass(H[14]),f(a.data("options").h,c))}function B(a,c){var e=a.data("options");c=z(c);a.data("target").removeClass(H[14]);a.css(e.style,c+"%").data("pct",c);a.is(":first-child")&&a.toggleClass(H[13],50<c);e.direction&&(c=100-c);a.data("store").val(l(b(e.range,c), +e))}function v(a,b){var c=a.data("base"),f=c.data("options"),c=c.data("handles"),h=0,k=100;if(!e(b))return!1;if(f.step){var v=f.step;b=Math.round(b/v)*v}1<c.length&&(a[0]!==c[0][0]?h=z(c[0].data("pct")+f.margin):k=z(c[1].data("pct")-f.margin));b=Math.min(Math.max(b,h),0>k?100:k);if(b===a.data("pct"))return[h?h:!1,100===k?!1:k];B(a,b);return!0}function y(a,b,c,e){a.addClass(H[5]);setTimeout(function(){a.removeClass(H[5])},300);v(b,c);f(e,a.data("target"));a.data("target").change()}function x(b,c,e){var h= +c.a,k=b[c.d]-c.start[c.d],k=100*k/c.size;if(1===h.length){if(b=v(h[0],c.c[0]+k),!0!==b){0<=a.inArray(h[0].data("pct"),b)&&I(c.b,!e.margin);return}}else{var l,y;e.step&&(b=e.step,k=Math.round(k/b)*b);b=l=c.c[0]+k;k=y=c.c[1]+k;0>b?(k+=-1*b,b=0):100<k&&(b-=k-100,k=100);if(0>l&&!b&&!h[0].data("pct")||100===k&&100<y&&100===h[1].data("pct"))return;B(h[0],b);B(h[1],k)}f(e.slide,c.target)}function L(a,b,c){1===b.a.length&&b.a[0].data("grab").removeClass(H[4]);a.cursor&&da.css("cursor","").off(X);ba.off(X); +b.target.removeClass(H[14]+" "+H[20]).change();f(c.set,b.target)}function O(b,c,e){1===c.a.length&&c.a[0].data("grab").addClass(H[4]);b.stopPropagation();m(ea.move,ba,x,{start:b,b:c.b,target:c.target,a:c.a,c:[c.a[0].data("pct"),c.a[c.a.length-1].data("pct")],d:e.orientation?"pointY":"pointX",size:e.orientation?c.b.height():c.b.width()});m(ea.end,ba,L,{target:c.target,a:c.a});b.cursor&&(da.css("cursor",a(b.target).css("cursor")),1<c.a.length&&c.target.addClass(H[20]),da.on("selectstart"+X,function(){return!1}))} +function M(a,b,c){b=b.b;var e,f;a.stopPropagation();c.orientation?(a=a.pointY,f=b.height()):(a=a.pointX,f=b.width());e=b.data("handles");var h=a,k=c.style;1===e.length?e=e[0]:(k=e[0].offset()[k]+e[1].offset()[k],e=e[h<k/2?0:1]);a=100*(a-b.offset()[c.style])/f;y(b,e,a,[c.slide,c.set])}function N(a,b,c){var e=b.b.data("handles"),f;f=c.orientation?a.pointY:a.pointX;a=(f=f<b.b.offset()[c.style])?0:100;f=f?0:e.length-1;y(b.b,e[f],a,[c.slide,c.set])}function Z(b,f){function h(a){if(2!==a.length)return!1; +a=[parseFloat(a[0]),parseFloat(a[1])];return!e(a[0])||!e(a[1])||a[1]<a[0]?!1:a}var k={f:function(a,b){switch(a){case 1:case 0.1:case 0.01:case 0.001:case 1E-4:case 1E-5:a=a.toString().split(".");b.decimals="1"===a[0]?0:a[1].length;break;case void 0:b.decimals=2;break;default:return!1}return!0},e:function(a,b,c){if(!a)return b[c].mark=".",!0;switch(a){case ".":case ",":return!0;default:return!1}},g:function(b,e,f){function h(a){return c(a)||"string"===typeof a||"function"===typeof a||!1===a||c(a[0])&& +"function"===typeof a[0][a[1]]}function k(b){var c=[[],[]];h(b)?c[0].push(b):a.each(b,function(a,b){1<a||(h(b)?c[a].push(b):c[a]=c[a].concat(b))});return c}if(b){var v,l;b=k(b);e.direction&&b[1].length&&b.reverse();for(v=0;v<e.handles;v++)for(l=0;l<b[v].length;l++){if(!h(b[v][l]))return!1;b[v][l]||b[v].splice(l,1)}e[f].to=b}else e[f].to=[[],[]];return!0}};a.each({handles:{r:!0,t:function(a){a=parseInt(a,10);return 1===a||2===a}},range:{r:!0,t:function(a,b,c){b[c]=h(a);return b[c]&&b[c][0]!==b[c][1]}}, +start:{r:!0,t:function(b,c,f){if(1===c.handles)return a.isArray(b)&&(b=b[0]),b=parseFloat(b),c.start=[b],e(b);c[f]=h(b);return!!c[f]}},connect:{r:!0,t:function(a,b,c){if("lower"===a)b[c]=1;else if("upper"===a)b[c]=2;else if(!0===a)b[c]=3;else if(!1===a)b[c]=0;else return!1;return!0}},orientation:{t:function(a,b,c){switch(a){case "horizontal":b[c]=0;break;case "vertical":b[c]=1;break;default:return!1}return!0}},margin:{r:!0,t:function(a,b,c){a=parseFloat(a);b[c]=s(b.range,a);return e(a)}},direction:{r:!0, +t:function(a,b,c){switch(a){case "ltr":b[c]=0;break;case "rtl":b[c]=1;b.connect=[0,2,1,3][b.connect];break;default:return!1}return!0}},behaviour:{r:!0,t:function(a,b,c){b[c]={tap:a!==(a=a.replace("tap","")),extend:a!==(a=a.replace("extend","")),drag:a!==(a=a.replace("drag","")),fixed:a!==(a=a.replace("fixed",""))};return!a.replace("none","").replace(/\-/g,"")}},serialization:{r:!0,t:function(a,b,c){return k.g(a.to,b,c)&&k.f(a.resolution,b)&&k.e(a.mark,b,c)}},slide:{t:function(b){return a.isFunction(b)}}, +set:{t:function(b){return a.isFunction(b)}},block:{t:function(b){return a.isFunction(b)}},step:{t:function(a,b,c){a=parseFloat(a);b[c]=s(b.range,a);return e(a)}}},function(a,c){var e=b[a],h=void 0!==e;if(c.r&&!h||h&&!c.t(e,b,a))throw console&&console.log&&console.group&&(console.group("Invalid noUiSlider initialisation:"),console.log("Option:\t",a),console.log("Value:\t",e),console.log("Slider(s):\t",f),console.groupEnd()),new RangeError("noUiSlider");})}function Y(b){this.data("options",a.extend(!0, +{},b));b=a.extend({handles:2,margin:0,connect:!1,direction:"ltr",behaviour:"tap",orientation:"horizontal"},b);b.serialization=b.serialization||{};Z(b,this);b.style=b.orientation?"top":"left";return this.each(function(){var c=a(this),e,f=[],h,k=a("<div/>").appendTo(c);if(c.data("base"))throw Error("Slider was already initialized.");c.data("base",k).addClass([H[6],H[16+b.direction],H[10+b.orientation]].join(" "));for(e=0;e<b.handles;e++)h=a("<div><div/></div>").appendTo(k),h.addClass(H[1]),h.children().addClass([H[2], +H[2]+H[7+b.direction+(b.direction?-1*e:e)]].join(" ")),h.data({base:k,target:c,options:b,grab:h.children(),pct:-1}).attr("data-style",b.style),h.data({store:F(h,e,b.serialization)}),f.push(h);switch(b.connect){case 1:c.addClass(H[9]);f[0].addClass(H[12]);break;case 3:f[1].addClass(H[12]);case 2:f[0].addClass(H[9]);case 0:c.addClass(H[12])}k.addClass(H[0]).data({target:c,options:b,handles:f});c.val(b.start);if(!b.behaviour.fixed)for(e=0;e<f.length;e++)m(ea.start,f[e].children(),O,{b:k,target:c,a:[f[e]]}); +b.behaviour.tap&&m(ea.start,k,M,{b:k,target:c});b.behaviour.extend&&(c.addClass(H[19]),b.behaviour.tap&&m(ea.start,c,N,{b:k,target:c}));b.behaviour.drag&&(e=k.find("."+H[9]).addClass(H[18]),b.behaviour.fixed&&(e=e.add(k.children().not(e).data("grab"))),m(ea.start,e,O,{b:k,target:c,a:f}))})}function ca(){var b=a(this).data("base"),c=[];a.each(b.data("handles"),function(){c.push(a(this).data("store").val())});return 1===c.length?c[0]:b.data("options").direction?c.reverse():c}function A(b,c){a.isArray(b)|| +(b=[b]);return this.each(function(){var e=a(this).data("base"),h,k=Array.prototype.slice.call(e.data("handles"),0),l=e.data("options");1<k.length&&(k[2]=k[0]);l.direction&&b.reverse();for(e=0;e<k.length;e++)if(h=b[e%2],null!==h&&void 0!==h){"string"===a.type(h)&&(h=h.replace(",","."));var y=l.range;h=parseFloat(h);h=s(y,0>y[0]?h+Math.abs(y[0]):h-y[0]);l.direction&&(h=100-h);!0!==v(k[e],h)&&k[e].data("store").val(!0);!0===c&&f(l.set,a(this))}})}function J(b){var c=[[b,""]];a.each(b.data("base").data("handles"), +function(){c=c.concat(a(this).data("store").elements)});a.each(c,function(){1<this.length&&this[0].off(X)});b.removeClass(H.join(" "));b.empty().removeData("base options")}function S(b){return this.each(function(){var c=a(this).val()||!1,e=a(this).data("options"),f=a.extend({},e,b);!1!==c&&J(a(this));b&&(a(this).noUiSlider(f),!1!==c&&f.start===e.start&&a(this).val(c))})}var ba=a(document),da=a("body"),X=".nui",P=a.fn.val,H="noUi-base noUi-origin noUi-handle noUi-input noUi-active noUi-state-tap noUi-target -lower -upper noUi-connect noUi-horizontal noUi-vertical noUi-background noUi-stacking noUi-block noUi-state-blocked noUi-ltr noUi-rtl noUi-dragable noUi-extended noUi-state-drag".split(" "), +ea=window.navigator.pointerEnabled?{start:"pointerdown",move:"pointermove",end:"pointerup"}:window.navigator.msPointerEnabled?{start:"MSPointerDown",move:"MSPointerMove",end:"MSPointerUp"}:{start:"mousedown touchstart",move:"mousemove touchmove",end:"mouseup touchend"};a.fn.val=function(){return this.hasClass(H[6])?arguments.length?A.apply(this,arguments):ca.apply(this):P.apply(this,arguments)};return(n?S:Y).call(this,k)}})(window.jQuery||window.Zepto);(function(a,k,n,s){function b(b,e,f,h){var k={duration:1,animation:null,iterate:1,timing:"linear",keep:!1};this.prefixes=["","-moz-","-o-animation-","-webkit-"];this.element=a(b);this.bare=b;this.queue=[];this.listening=!1;b="function"==typeof f?f:h;switch(e){case "blur":k={amount:3,duration:0.5,focusAfter:null};this.options=a.extend(k,f);this._blur(b);break;case "focus":this._focus();break;case "rotate":k={degrees:15,duration:0.5};this.options=a.extend(k,f);this._rotate(b);break;case "cleanse":this.cleanse(); +break;default:this.options=a.extend(k,e),this.init(b)}}b.prototype={init:function(b){"[object Array]"===Object.prototype.toString.call(this.options.animation)?a.merge(this.queue,this.options.animation):this.queue.push(this.options.animation);this.cleanse();this.animate(b)},animate:function(a){this.element.addClass("animated");this.element.addClass(this.queue[0]);this.element.data("animo",this.queue[0]);for(var b=this.prefixes.length;b--;)this.element.css(this.prefixes[b]+"animation-duration",this.options.duration+ +"s"),this.element.css(this.prefixes[b]+"animation-iteration-count",this.options.iterate),this.element.css(this.prefixes[b]+"animation-timing-function",this.options.timing);var f=this,b=a;1<f.queue.length&&(b=null);this._end("AnimationEnd",function(){f.element.hasClass(f.queue[0])&&(f.options.keep||f.cleanse(),f.queue.shift(),f.queue.length&&f.animate(a))},b)},cleanse:function(){this.element.removeClass("animated");this.element.removeClass(this.queue[0]);this.element.removeClass(this.element.data("animo")); +for(var a=this.prefixes.length;a--;)this.element.css(this.prefixes[a]+"animation-duration",""),this.element.css(this.prefixes[a]+"animation-iteration-count",""),this.element.css(this.prefixes[a]+"animation-timing-function",""),this.element.css(this.prefixes[a]+"transition",""),this.element.css(this.prefixes[a]+"transform",""),this.element.css(this.prefixes[a]+"filter","")},_blur:function(b){if(this.element.is("img")){var e="svg_"+(16777216*(1+Math.random())|0).toString(16).substring(1),f="filter_"+ +(16777216*(1+Math.random())|0).toString(16).substring(1);a("body").append('<svg version="1.1" xmlns="http://www.w3.org/2000/svg" id="'+e+'" style="height:0;position:absolute;top:-1000px;"><filter id="'+f+'"><feGaussianBlur stdDeviation="'+this.options.amount+'" /></filter></svg>');for(var h=this.prefixes.length;h--;)this.element.css(this.prefixes[h]+"filter","blur("+this.options.amount+"px)"),this.element.css(this.prefixes[h]+"transition",this.options.duration+"s all linear");this.element.css("filter", +"url(#"+f+")");this.element.data("svgid",e)}else{e=this.element.css("color");for(h=this.prefixes.length;h--;)this.element.css(this.prefixes[h]+"transition","all "+this.options.duration+"s linear");this.element.css("text-shadow","0 0 "+this.options.amount+"px "+e);this.element.css("color","transparent")}this._end("TransitionEnd",null,b);var l=this;if(this.options.focusAfter)var n=k.setTimeout(function(){l._focus();n=k.clearTimeout(n)},1E3*this.options.focusAfter)},_focus:function(){var b=this.prefixes.length; +if(this.element.is("img")){for(;b--;)this.element.css(this.prefixes[b]+"filter",""),this.element.css(this.prefixes[b]+"transition","");a("#"+this.element.data("svgid")).remove()}else{for(;b--;)this.element.css(this.prefixes[b]+"transition","");this.element.css("text-shadow","");this.element.css("color","")}},_rotate:function(a){for(var b=this.prefixes.length;b--;)this.element.css(this.prefixes[b]+"transition","all "+this.options.duration+"s linear"),this.element.css(this.prefixes[b]+"transform","rotate("+ +this.options.degrees+"deg)");this._end("TransitionEnd",null,a)},_end:function(a,b,f){var h=this,k=a.toLowerCase()+" webkit"+a+" o"+a+" MS"+a;this.element.bind(k,function(){h.element.unbind(k);"function"==typeof b&&b();"function"==typeof f&&f(h)})}};a.fn.animo=function(a,e,f){return this.each(function(){new b(this,a,e,f)})}})(jQuery,window,document);(function(a,k){"object"==typeof exports?module.exports=k():"function"==typeof define&&define.amd?define(k):a.Spinner=k()})(this,function(){function a(a,b){var c=document.createElement(a||"div"),e;for(e in b)c[e]=b[e];return c}function k(a){for(var b=1,c=arguments.length;b<c;b++)a.appendChild(arguments[b]);return a}function n(a,b,c,e){var f=["opacity",b,~~(100*a),c,e].join("-");c=0.01+c/e*100;e=Math.max(1-(1-a)/b*(100-c),a);var h=u.substring(0,u.indexOf("Animation")).toLowerCase();m[f]||(D.insertRule("@"+ +(h&&"-"+h+"-"||"")+"keyframes "+f+"{0%{opacity:"+e+"}"+c+"%{opacity:"+a+"}"+(c+0.01)+"%{opacity:1}"+(c+b)%100+"%{opacity:"+a+"}100%{opacity:"+e+"}}",D.cssRules.length),m[f]=1);return f}function s(a,b){var c=a.style,e,f;b=b.charAt(0).toUpperCase()+b.slice(1);for(f=0;f<z.length;f++)if(e=z[f]+b,void 0!==c[e])return e;if(void 0!==c[b])return b}function b(a,b){for(var c in b)a.style[s(a,c)||c]=b[c];return a}function c(a){for(var b=1;b<arguments.length;b++){var c=arguments[b],e;for(e in c)void 0===a[e]&& +(a[e]=c[e])}return a}function e(a){for(var b={x:a.offsetLeft,y:a.offsetTop};a=a.offsetParent;)b.x+=a.offsetLeft,b.y+=a.offsetTop;return b}function f(a,b){return"string"==typeof a?a:a[b%a.length]}function h(a){if("undefined"==typeof this)return new h(a);this.opts=c(a||{},h.defaults,F)}function l(){function c(b,e){return a("<"+b+' xmlns="urn:schemas-microsoft.com:vml" class="spin-vml">',e)}D.addRule(".spin-vml","behavior:url(#default#VML)");h.prototype.lines=function(a,e){function h(){return b(c("group", +{coordsize:n+" "+n,coordorigin:-m+" "+-m}),{width:n,height:n})}function l(a,v,n){k(u,k(b(h(),{rotation:360/e.lines*a+"deg",left:~~v}),k(b(c("roundrect",{arcsize:e.corners}),{width:m,height:e.width,left:e.radius,top:-e.width>>1,filter:n}),c("fill",{color:f(e.color,a),opacity:e.opacity}),c("stroke",{opacity:0}))))}var m=e.length+e.width,n=2*m,s=2*-(e.width+e.length)+"px",u=b(h(),{position:"absolute",top:s,left:s});if(e.shadow)for(s=1;s<=e.lines;s++)l(s,-2,"progid:DXImageTransform.Microsoft.Blur(pixelradius=2,makeshadow=1,shadowopacity=.3)"); +for(s=1;s<=e.lines;s++)l(s);return k(a,u)};h.prototype.opacity=function(a,b,c,e){a=a.firstChild;e=e.shadow&&e.lines||0;a&&b+e<a.childNodes.length&&(a=(a=(a=a.childNodes[b+e])&&a.firstChild)&&a.firstChild)&&(a.opacity=c)}}var z=["webkit","Moz","ms","O"],m={},u,D=function(){var b=a("style",{type:"text/css"});k(document.getElementsByTagName("head")[0],b);return b.sheet||b.styleSheet}(),F={lines:12,length:7,width:5,radius:10,rotate:0,corners:1,color:"#000",direction:1,speed:1,trail:100,opacity:0.25,fps:20, +zIndex:2E9,className:"spinner",top:"auto",left:"auto",position:"relative"};h.defaults={};c(h.prototype,{spin:function(c){this.stop();var f=this,h=f.opts,k=f.el=b(a(0,{className:h.className}),{position:h.position,width:0,zIndex:h.zIndex}),l=h.radius+h.length+h.width,m,n;c&&(c.insertBefore(k,c.firstChild||null),n=e(c),m=e(k),b(k,{left:("auto"==h.left?n.x-m.x+(c.offsetWidth>>1):parseInt(h.left,10)+l)+"px",top:("auto"==h.top?n.y-m.y+(c.offsetHeight>>1):parseInt(h.top,10)+l)+"px"}));k.setAttribute("role", +"progressbar");f.lines(k,f.opts);if(!u){var s=0,z=(h.lines-1)*(1-h.direction)/2,D,F=h.fps,A=F/h.speed,J=(1-h.opacity)/(A*h.trail/100),I=A/h.lines;(function da(){s++;for(var a=0;a<h.lines;a++)D=Math.max(1-(s+(h.lines-a)*I)%A*J,h.opacity),f.opacity(k,a*h.direction+z,D,h);f.timeout=f.el&&setTimeout(da,~~(1E3/F))})()}return f},stop:function(){var a=this.el;a&&(clearTimeout(this.timeout),a.parentNode&&a.parentNode.removeChild(a),this.el=void 0);return this},lines:function(c,e){function h(c,f){return b(a(), +{position:"absolute",width:e.length+e.width+"px",height:e.width+"px",background:c,boxShadow:f,transformOrigin:"left",transform:"rotate("+~~(360/e.lines*l+e.rotate)+"deg) translate("+e.radius+"px,0)",borderRadius:(e.corners*e.width>>1)+"px"})}for(var l=0,m=(e.lines-1)*(1-e.direction)/2,s;l<e.lines;l++)s=b(a(),{position:"absolute",top:1+~(e.width/2)+"px",transform:e.hwaccel?"translate3d(0,0,0)":"",opacity:e.opacity,animation:u&&n(e.opacity,e.trail,m+l*e.direction,e.lines)+" "+1/e.speed+"s linear infinite"}), +e.shadow&&k(s,b(h("#000","0 0 4px #000"),{top:"2px"})),k(c,k(s,h(f(e.color,l),"0 0 1px rgba(0,0,0,.1)")));return c},opacity:function(a,b,c){b<a.childNodes.length&&(a.childNodes[b].style.opacity=c)}});var I=b(a("group"),{behavior:"url(#default#VML)"});!s(I,"transform")&&I.adj?l():u=s(I,"animation");return h});(function(a){if("object"==typeof exports)a(require("jquery"),require("spin"));else if("function"==typeof define&&define.amd)define(["jquery","spin"],a);else{if(!window.Spinner)throw Error("Spin.js not present");a(window.jQuery,window.Spinner)}})(function(a,k){a.fn.spin=function(n,s){return this.each(function(){var b=a(this),c=b.data();c.spinner&&(c.spinner.stop(),delete c.spinner);!1!==n&&(n=a.extend({color:s||b.css("color")},a.fn.spin.presets[n]||n),c.spinner=(new k(n)).spin(this))})};a.fn.spin.presets= +{tiny:{lines:8,length:2,width:2,radius:3},small:{lines:8,length:4,width:3,radius:5},large:{lines:10,length:8,width:4,radius:8}}});var hljs=new function(){function a(a){return a.replace(/&/gm,"&").replace(/</gm,"<").replace(/>/gm,">")}function k(a,b){var c=a&&a.exec(b);return c&&0==c.index}function n(a){return Array.prototype.map.call(a.childNodes,function(a){return 3==a.nodeType?F.useBR?a.nodeValue.replace(/\n/g,""):a.nodeValue:"br"==a.nodeName.toLowerCase()?"\n":n(a)}).join("")}function s(a){a=(a.className+" "+(a.parentNode?a.parentNode.className:"")).split(/\s+/);a=a.map(function(a){return a.replace(/^language-/, +"")});return a.filter(function(a){return D(a)||"no-highlight"==a})[0]}function b(a,b){var c={},e;for(e in a)c[e]=a[e];if(b)for(e in b)c[e]=b[e];return c}function c(a){var b=[];(function L(a,c){for(var e=a.firstChild;e;e=e.nextSibling)3==e.nodeType?c+=e.nodeValue.length:"br"==e.nodeName.toLowerCase()?c+=1:1==e.nodeType&&(b.push({event:"start",offset:c,node:e}),c=L(e,c),b.push({event:"stop",offset:c,node:e}));return c})(a,0);return b}function e(b,c,e){function f(){return b.length&&c.length?b[0].offset!= +c[0].offset?b[0].offset<c[0].offset?b:c:"start"==c[0].event?b:c:b.length?b:c}function h(b){n+="<"+b.nodeName.toLowerCase()+Array.prototype.map.call(b.attributes,function(b){return" "+b.nodeName+'="'+a(b.value)+'"'}).join("")+">"}function k(a){n+="</"+a.nodeName.toLowerCase()+">"}function l(a){("start"==a.event?h:k)(a.node)}for(var m=0,n="",s=[];b.length||c.length;){var u=f(),n=n+a(e.substr(m,u[0].offset-m)),m=u[0].offset;if(u==b){s.reverse().forEach(k);do l(u.splice(0,1)[0]),u=f();while(u==b&&u.length&& +u[0].offset==m);s.reverse().forEach(h)}else"start"==u[0].event?s.push(u[0].node):s.pop(),l(u.splice(0,1)[0])}return n+a(e.substr(m))}function f(a){function c(a){return a&&a.source||a}function e(b,f){return RegExp(c(b),"m"+(a.cI?"i":"")+(f?"g":""))}function f(h,k){if(!h.compiled){h.compiled=!0;h.k=h.k||h.bK;if(h.k){var l={},m=function(b,c){a.cI&&(c=c.toLowerCase());c.split(" ").forEach(function(a){a=a.split("|");l[a[0]]=[b,a[1]?Number(a[1]):1]})};"string"==typeof h.k?m("keyword",h.k):Object.keys(h.k).forEach(function(a){m(a, +h.k[a])});h.k=l}h.lR=e(h.l||/\b[A-Za-z0-9_]+\b/,!0);k&&(h.bK&&(h.b=h.bK.split(" ").join("|")),h.b||(h.b=/\B|\b/),h.bR=e(h.b),h.e||h.eW||(h.e=/\B|\b/),h.e&&(h.eR=e(h.e)),h.tE=c(h.e)||"",h.eW&&k.tE&&(h.tE+=(h.e?"|":"")+k.tE));h.i&&(h.iR=e(h.i));void 0===h.r&&(h.r=1);h.c||(h.c=[]);var n=[];h.c.forEach(function(a){a.v?a.v.forEach(function(c){n.push(b(a,c))}):n.push("self"==a?h:a)});h.c=n;h.c.forEach(function(a){f(a,h)});h.starts&&f(h.starts,k);var s=h.c.map(function(a){return a.bK?"\\.?\\b("+a.b+")\\b\\.?": +a.b}).concat([h.tE]).concat([h.i]).map(c).filter(Boolean);h.t=s.length?e(s.join("|"),!0):{exec:function(a){return null}};h.continuation={}}}f(a)}function h(b,c,e,m){function n(a,b){if(k(a.eR,b))return a;if(a.eW)return n(a.parent,b)}function s(a,b,c,e){e='<span class="'+(e?"":F.classPrefix);return e+(a+'">')+b+(c?"":"</span>")}function u(){var b;if(void 0!==A.sL)A.sL&&!I[A.sL]?b=a(S):(b=A.sL?h(A.sL,S,!0,A.continuation.top):l(S),0<A.r&&(ba+=b.r),"continuous"==A.subLanguageMode&&(A.continuation.top= +b.top),b=s(b.language,b.value,!1,!0));else if(b=a(S),A.k){var c="",e=0;A.lR.lastIndex=0;for(var f=A.lR.exec(b);f;){var c=c+b.substr(e,f.index-e),e=A,k=f,k=ca.cI?k[0].toLowerCase():k[0];(e=e.k.hasOwnProperty(k)&&e.k[k])?(ba+=e[1],c+=s(e[0],f[0])):c+=f[0];e=A.lR.lastIndex;f=A.lR.exec(b)}b=c+b.substr(e)}return b}function z(b,c){var e=b.cN?s(b.cN,"",!0):"";b.rB?(J+=e,S=""):b.eB?(J+=a(c)+e,S=""):(J+=e,S=c);A=Object.create(b,{parent:{value:A}})}function B(b,c){S+=b;if(void 0===c)return J+=u(),0;var f;a:{f= +A;for(var h=0;h<f.c.length;h++)if(k(f.c[h].bR,c)){f=f.c[h];break a}f=void 0}if(f)return J+=u(),z(f,c),f.rB?0:c.length;if(f=n(A,c)){h=A;h.rE||h.eE||(S+=c);J+=u();do A.cN&&(J+="</span>"),ba+=A.r,A=A.parent;while(A!=f.parent);h.eE&&(J+=a(c));S="";f.starts&&z(f.starts,"");return h.rE?0:c.length}if(!e&&k(A.iR,c))throw Error('Illegal lexeme "'+c+'" for mode "'+(A.cN||"<unnamed>")+'"');S+=c;return c.length||1}var ca=D(b);if(!ca)throw Error('Unknown language: "'+b+'"');f(ca);var A=m||ca,J="";for(m=A;m!=ca;m= +m.parent)m.cN&&(J=s(m.cN,J,!0));var S="",ba=0;try{for(var da,X,P=0;;){A.t.lastIndex=P;da=A.t.exec(c);if(!da)break;X=B(c.substr(P,da.index-P),da[0]);P=da.index+X}B(c.substr(P));for(m=A;m.parent;m=m.parent)m.cN&&(J+="</span>");return{r:ba,value:J,language:b,top:A}}catch(H){if(-1!=H.message.indexOf("Illegal"))return{r:0,value:a(c)};throw H;}}function l(b,c){c=c||F.languages||Object.keys(I);var e={r:0,value:a(b)},f=e;c.forEach(function(a){if(D(a)){var c=h(a,b,!1);c.language=a;c.r>f.r&&(f=c);c.r>e.r&& +(f=e,e=c)}});f.language&&(e.second_best=f);return e}function z(a){F.tabReplace&&(a=a.replace(/^((<[^>]+>|\t)+)/gm,function(a,b,c,e){return b.replace(/\t/g,F.tabReplace)}));F.useBR&&(a=a.replace(/\n/g,"<br>"));return a}function m(a){var b=n(a),f=s(a);if("no-highlight"!=f){var k=f?h(f,b,!0):l(b),m=c(a);if(m.length){var u=document.createElementNS("http://www.w3.org/1999/xhtml","pre");u.innerHTML=k.value;k.value=e(m,c(u),b)}k.value=z(k.value);a.innerHTML=k.value;a.className+=" hljs "+(!f&&k.language|| +"");a.result={language:k.language,re:k.r};k.second_best&&(a.second_best={language:k.second_best.language,re:k.second_best.r})}}function u(){if(!u.called){u.called=!0;var a=document.querySelectorAll("pre code");Array.prototype.forEach.call(a,m)}}function D(a){return I[a]||I[B[a]]}var F={classPrefix:"hljs-",tabReplace:null,useBR:!1,languages:void 0},I={},B={};this.highlight=h;this.highlightAuto=l;this.fixMarkup=z;this.highlightBlock=m;this.configure=function(a){F=b(F,a)};this.initHighlighting=u;this.initHighlightingOnLoad= +function(){addEventListener("DOMContentLoaded",u,!1);addEventListener("load",u,!1)};this.registerLanguage=function(a,b){var c=I[a]=b(this);c.aliases&&c.aliases.forEach(function(b){B[b]=a})};this.getLanguage=D;this.inherit=b;this.IR="[a-zA-Z][a-zA-Z0-9_]*";this.UIR="[a-zA-Z_][a-zA-Z0-9_]*";this.NR="\\b\\d+(\\.\\d+)?";this.CNR="(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)";this.BNR="\\b(0b[01]+)";this.RSR="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~"; +this.BE={b:"\\\\[\\s\\S]",r:0};this.ASM={cN:"string",b:"'",e:"'",i:"\\n",c:[this.BE]};this.QSM={cN:"string",b:'"',e:'"',i:"\\n",c:[this.BE]};this.CLCM={cN:"comment",b:"//",e:"$"};this.CBLCLM={cN:"comment",b:"/\\*",e:"\\*/"};this.HCM={cN:"comment",b:"#",e:"$"};this.NM={cN:"number",b:this.NR,r:0};this.CNM={cN:"number",b:this.CNR,r:0};this.BNM={cN:"number",b:this.BNR,r:0};this.REGEXP_MODE={cN:"regexp",b:/\//,e:/\/[gim]*/,i:/\n/,c:[this.BE,{b:/\[/,e:/\]/,r:0,c:[this.BE]}]};this.TM={cN:"title",b:this.IR, +r:0};this.UTM={cN:"title",b:this.UIR,r:0}}; +hljs.registerLanguage("bash",function(a){var k={cN:"variable",v:[{b:/\$[\w\d#@][\w\d_]*/},{b:/\$\{(.*?)\}/}]},n={cN:"string",b:/"/,e:/"/,c:[a.BE,k,{cN:"variable",b:/\$\(/,e:/\)/,c:[a.BE]}]};return{l:/-?[a-z\.]+/,k:{keyword:"if then else elif fi for break continue while in do done exit return set declare case esac export exec",literal:"true false",built_in:"printf echo read cd pwd pushd popd dirs let eval unset typeset readonly getopts source shopt caller type hash bind help sudo",operator:"-ne -eq -lt -gt -f -d -e -s -l -a"}, +c:[{cN:"shebang",b:/^#![^\n]+sh\s*$/,r:10},{cN:"function",b:/\w[\w\d_]*\s*\(\s*\)\s*\{/,rB:!0,c:[a.inherit(a.TM,{b:/\w[\w\d_]*/})],r:0},a.HCM,a.NM,n,{cN:"string",b:/'/,e:/'/},k]}}); +hljs.registerLanguage("cs",function(a){return{k:"abstract as base bool break byte case catch char checked const continue decimal default delegate do double else enum event explicit extern false finally fixed float for foreach goto if implicit in int interface internal is lock long new null object operator out override params private protected public readonly ref return sbyte sealed short sizeof stackalloc static string struct switch this throw true try typeof uint ulong unchecked unsafe ushort using virtual volatile void while async await ascending descending from get group into join let orderby partial select set value var where yield",c:[{cN:"comment", +b:"///",e:"$",rB:!0,c:[{cN:"xmlDocTag",b:"///|\x3c!--|--\x3e"},{cN:"xmlDocTag",b:"</?",e:">"}]},a.CLCM,a.CBLCLM,{cN:"preprocessor",b:"#",e:"$",k:"if else elif endif define undef warning error line region endregion pragma checksum"},{cN:"string",b:'@"',e:'"',c:[{b:'""'}]},a.ASM,a.QSM,a.CNM,{bK:"protected public private internal",e:/[{;=]/,k:"abstract as base bool break byte case catch char checked const continue decimal default delegate do double else enum event explicit extern false finally fixed float for foreach goto if implicit in int interface internal is lock long new null object operator out override params private protected public readonly ref return sbyte sealed short sizeof stackalloc static string struct switch this throw true try typeof uint ulong unchecked unsafe ushort using virtual volatile void while async await ascending descending from get group into join let orderby partial select set value var where yield", +c:[{bK:"class namespace interface",starts:{c:[a.TM]}},{b:a.IR+"\\s*\\(",rB:!0,c:[a.TM]}]}]}}); +hljs.registerLanguage("ruby",function(a){var k={cN:"yardoctag",b:"@[A-Za-z]+"},n={cN:"comment",v:[{b:"#",e:"$",c:[k]},{b:"^\\=begin",e:"^\\=end",c:[k],r:10},{b:"^__END__",e:"\\n$"}]},k={cN:"subst",b:"#\\{",e:"}",k:"and false then defined module in return redo if BEGIN retry end for true self when next until do begin unless END rescue nil else break undef not super class case require yield alias while ensure elsif or include attr_reader attr_writer attr_accessor"},s={cN:"string",c:[a.BE,k],v:[{b:/'/, +e:/'/},{b:/"/,e:/"/},{b:"%[qw]?\\(",e:"\\)"},{b:"%[qw]?\\[",e:"\\]"},{b:"%[qw]?{",e:"}"},{b:"%[qw]?<",e:">",r:10},{b:"%[qw]?/",e:"/",r:10},{b:"%[qw]?%",e:"%",r:10},{b:"%[qw]?-",e:"-",r:10},{b:"%[qw]?\\|",e:"\\|",r:10},{b:/\B\?(\\\d{1,3}|\\x[A-Fa-f0-9]{1,2}|\\u[A-Fa-f0-9]{4}|\\?\S)\b/}]},b={cN:"params",b:"\\(",e:"\\)",k:"and false then defined module in return redo if BEGIN retry end for true self when next until do begin unless END rescue nil else break undef not super class case require yield alias while ensure elsif or include attr_reader attr_writer attr_accessor"}; +a=[s,n,{cN:"class",bK:"class module",e:"$|;",i:/=/,c:[a.inherit(a.TM,{b:"[A-Za-z_]\\w*(::\\w+)*(\\?|\\!)?"}),{cN:"inheritance",b:"<\\s*",c:[{cN:"parent",b:"("+a.IR+"::)?"+a.IR}]},n]},{cN:"function",bK:"def",e:" |$|;",r:0,c:[a.inherit(a.TM,{b:"[a-zA-Z_]\\w*[!?=]?|[-+~]\\@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?"}),b,n]},{cN:"constant",b:"(::)?(\\b[A-Z]\\w*(::)?)+",r:0},{cN:"symbol",b:":",c:[s,{b:"[a-zA-Z_]\\w*[!?=]?|[-+~]\\@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?"}],r:0}, +{cN:"symbol",b:a.UIR+"(\\!|\\?)?:",r:0},{cN:"number",b:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",r:0},{cN:"variable",b:"(\\$\\W)|((\\$|\\@\\@?)(\\w+))"},{b:"("+a.RSR+")\\s*",c:[n,{cN:"regexp",c:[a.BE,k],i:/\n/,v:[{b:"/",e:"/[a-z]*"},{b:"%r{",e:"}[a-z]*"},{b:"%r\\(",e:"\\)[a-z]*"},{b:"%r!",e:"![a-z]*"},{b:"%r\\[",e:"\\][a-z]*"}]}],r:0}];k.c=a;b.c=a;return{k:"and false then defined module in return redo if BEGIN retry end for true self when next until do begin unless END rescue nil else break undef not super class case require yield alias while ensure elsif or include attr_reader attr_writer attr_accessor", +c:a}});hljs.registerLanguage("diff",function(a){return{c:[{cN:"chunk",r:10,v:[{b:/^\@\@ +\-\d+,\d+ +\+\d+,\d+ +\@\@$/},{b:/^\*\*\* +\d+,\d+ +\*\*\*\*$/},{b:/^\-\-\- +\d+,\d+ +\-\-\-\-$/}]},{cN:"header",v:[{b:/Index: /,e:/$/},{b:/=====/,e:/=====$/},{b:/^\-\-\-/,e:/$/},{b:/^\*{3} /,e:/$/},{b:/^\+\+\+/,e:/$/},{b:/\*{5}/,e:/\*{5}$/}]},{cN:"addition",b:"^\\+",e:"$"},{cN:"deletion",b:"^\\-",e:"$"},{cN:"change",b:"^\\!",e:"$"}]}}); +hljs.registerLanguage("javascript",function(a){return{aliases:["js"],k:{keyword:"in if for while finally var new function do return void else break catch instanceof with throw case default try this switch continue typeof delete let yield const class",literal:"true false null undefined NaN Infinity",built_in:"eval isFinite isNaN parseFloat parseInt decodeURI decodeURIComponent encodeURI encodeURIComponent escape unescape Object Function Boolean Error EvalError InternalError RangeError ReferenceError StopIteration SyntaxError TypeError URIError Number Math Date String RegExp Array Float32Array Float64Array Int16Array Int32Array Int8Array Uint16Array Uint32Array Uint8Array Uint8ClampedArray ArrayBuffer DataView JSON Intl arguments require"}, +c:[{cN:"pi",b:/^\s*('|")use strict('|")/,r:10},a.ASM,a.QSM,a.CLCM,a.CBLCLM,a.CNM,{b:"("+a.RSR+"|\\b(case|return|throw)\\b)\\s*",k:"return throw case",c:[a.CLCM,a.CBLCLM,a.REGEXP_MODE,{b:/</,e:/>;/,r:0,sL:"xml"}],r:0},{cN:"function",bK:"function",e:/\{/,c:[a.inherit(a.TM,{b:/[A-Za-z$_][0-9A-Za-z$_]*/}),{cN:"params",b:/\(/,e:/\)/,c:[a.CLCM,a.CBLCLM],i:/["'\(]/}],i:/\[|%/},{b:/\$[(.]/},{b:"\\."+a.IR,r:0}]}}); +hljs.registerLanguage("xml",function(a){a={b:/<\?(php)?(?!\w)/,e:/\?>/,sL:"php",subLanguageMode:"continuous"};var k={eW:!0,i:/</,r:0,c:[a,{cN:"attribute",b:"[A-Za-z0-9\\._:-]+",r:0},{b:"=",r:0,c:[{cN:"value",v:[{b:/"/,e:/"/},{b:/'/,e:/'/},{b:/[^\s\/>]+/}]}]}]};return{aliases:["html"],cI:!0,c:[{cN:"doctype",b:"<!DOCTYPE",e:">",r:10,c:[{b:"\\[",e:"\\]"}]},{cN:"comment",b:"\x3c!--",e:"--\x3e",r:10},{cN:"cdata",b:"<\\!\\[CDATA\\[",e:"\\]\\]>",r:10},{cN:"tag",b:"<style(?=\\s|>|$)",e:">",k:{title:"style"}, +c:[k],starts:{e:"</style>",rE:!0,sL:"css"}},{cN:"tag",b:"<script(?=\\s|>|$)",e:">",k:{title:"script"},c:[k],starts:{e:"\x3c/script>",rE:!0,sL:"javascript"}},{b:"<%",e:"%>",sL:"vbscript"},a,{cN:"pi",b:/<\?\w+/,e:/\?>/,r:10},{cN:"tag",b:"</?",e:"/?>",c:[{cN:"title",b:"[^ /><]+",r:0},k]}]}}); +hljs.registerLanguage("markdown",function(a){return{c:[{cN:"header",v:[{b:"^#{1,6}",e:"$"},{b:"^.+?\\n[=-]{2,}$"}]},{b:"<",e:">",sL:"xml",r:0},{cN:"bullet",b:"^([*+-]|(\\d+\\.))\\s+"},{cN:"strong",b:"[*_]{2}.+?[*_]{2}"},{cN:"emphasis",v:[{b:"\\*.+?\\*"},{b:"_.+?_",r:0}]},{cN:"blockquote",b:"^>\\s+",e:"$"},{cN:"code",v:[{b:"`.+?`"},{b:"^( {4}|\t)",e:"$",r:0}]},{cN:"horizontal_rule",b:"^[-\\*]{3,}",e:"$"},{b:"\\[.+?\\][\\(\\[].+?[\\)\\]]",rB:!0,c:[{cN:"link_label",b:"\\[",e:"\\]",eB:!0,rE:!0,r:0},{cN:"link_url", +b:"\\]\\(",e:"\\)",eB:!0,eE:!0},{cN:"link_reference",b:"\\]\\[",e:"\\]",eB:!0,eE:!0}],r:10},{b:"^\\[.+\\]:",e:"$",rB:!0,c:[{cN:"link_reference",b:"\\[",e:"\\]",eB:!0,eE:!0},{cN:"link_url",b:"\\s",e:"$"}]}]}}); +hljs.registerLanguage("css",function(a){var k={cN:"function",b:"[a-zA-Z-][a-zA-Z0-9_-]*\\(",e:"\\)",c:["self",a.NM,a.ASM,a.QSM]};return{cI:!0,i:"[=/|']",c:[a.CBLCLM,{cN:"id",b:"\\#[A-Za-z0-9_-]+"},{cN:"class",b:"\\.[A-Za-z0-9_-]+",r:0},{cN:"attr_selector",b:"\\[",e:"\\]",i:"$"},{cN:"pseudo",b:":(:)?[a-zA-Z0-9\\_\\-\\+\\(\\)\\\"\\']+"},{cN:"at_rule",b:"@(font-face|page)",l:"[a-z-]+",k:"font-face page"},{cN:"at_rule",b:"@",e:"[{;]",c:[{cN:"keyword",b:/\S+/},{b:/\s/,eW:!0,eE:!0,r:0,c:[k,a.ASM,a.QSM, +a.NM]}]},{cN:"tag",b:"[a-zA-Z-][a-zA-Z0-9_-]*",r:0},{cN:"rules",b:"{",e:"}",i:"[^\\s]",r:0,c:[a.CBLCLM,{cN:"rule",b:"[^\\s]",rB:!0,e:";",eW:!0,c:[{cN:"attribute",b:"[A-Z\\_\\.\\-]+",e:":",eE:!0,i:"[^\\s]",starts:{cN:"value",eW:!0,eE:!0,c:[k,a.NM,a.QSM,a.ASM,a.CBLCLM,{cN:"hexcolor",b:"#[0-9A-Fa-f]+"},{cN:"important",b:"!important"}]}}]}]}]}}); +hljs.registerLanguage("http",function(a){return{i:"\\S",c:[{cN:"status",b:"^HTTP/[0-9\\.]+",e:"$",c:[{cN:"number",b:"\\b\\d{3}\\b"}]},{cN:"request",b:"^[A-Z]+ (.*?) HTTP/[0-9\\.]+$",rB:!0,e:"$",c:[{cN:"string",b:" ",e:" ",eB:!0,eE:!0}]},{cN:"attribute",b:"^\\w",e:": ",eE:!0,i:"\\n|\\s|=",starts:{cN:"string",e:"$"}},{b:"\\n\\n",starts:{sL:"",eW:!0}}]}}); +hljs.registerLanguage("java",function(a){return{k:"false synchronized int abstract float private char boolean static null if const for true while long throw strictfp finally protected import native final return void enum else break transient new catch instanceof byte super volatile case assert short package default double public try this switch continue throws",i:/<\//,c:[{cN:"javadoc",b:"/\\*\\*",e:"\\*/",c:[{cN:"javadoctag",b:"(^|\\s)@[A-Za-z]+"}],r:10},a.CLCM,a.CBLCLM,a.ASM,a.QSM,{bK:"protected public private", +e:/[{;=]/,k:"false synchronized int abstract float private char boolean static null if const for true while long throw strictfp finally protected import native final return void enum else break transient new catch instanceof byte super volatile case assert short package default double public try this switch continue throws",c:[{cN:"class",bK:"class interface",eW:!0,i:/[:"<>]/,c:[{bK:"extends implements",r:10},a.UTM]},{b:a.UIR+"\\s*\\(",rB:!0,c:[a.UTM]}]},a.CNM,{cN:"annotation",b:"@[A-Za-z]+"}]}}); +hljs.registerLanguage("php",function(a){var k={cN:"variable",b:"\\$+[a-zA-Z_\u007f-\u00ff][a-zA-Z0-9_\u007f-\u00ff]*"},n={cN:"preprocessor",b:/<\?(php)?|\?>/},s={cN:"string",c:[a.BE,n],v:[{b:'b"',e:'"'},{b:"b'",e:"'"},a.inherit(a.ASM,{i:null}),a.inherit(a.QSM,{i:null})]},b={v:[a.BNM,a.CNM]};return{cI:!0,k:"and include_once list abstract global private echo interface as static endswitch array null if endwhile or const for endforeach self var while isset public protected exit foreach throw elseif include __FILE__ empty require_once do xor return parent clone use __CLASS__ __LINE__ else break print eval new catch __METHOD__ case exception default die require __FUNCTION__ enddeclare final try switch continue endfor endif declare unset true false trait goto instanceof insteadof __DIR__ __NAMESPACE__ yield finally", +c:[a.CLCM,a.HCM,{cN:"comment",b:"/\\*",e:"\\*/",c:[{cN:"phpdoc",b:"\\s@[A-Za-z]+"},n]},{cN:"comment",b:"__halt_compiler.+?;",eW:!0,k:"__halt_compiler",l:a.UIR},{cN:"string",b:"<<<['\"]?\\w+['\"]?$",e:"^\\w+;",c:[a.BE]},n,k,{cN:"function",bK:"function",e:/[;{]/,i:"\\$|\\[|%",c:[a.UTM,{cN:"params",b:"\\(",e:"\\)",c:["self",k,a.CBLCLM,s,b]}]},{cN:"class",bK:"class interface",e:"{",i:/[:\(\$"]/,c:[{bK:"extends implements",r:10},a.UTM]},{bK:"namespace",e:";",i:/[\.']/,c:[a.UTM]},{bK:"use",e:";",c:[a.UTM]}, +{b:"=>"},s,b]}}); +hljs.registerLanguage("python",function(a){var k={cN:"prompt",b:/^(>>>|\.\.\.) /},n={cN:"string",c:[a.BE],v:[{b:/(u|b)?r?'''/,e:/'''/,c:[k],r:10},{b:/(u|b)?r?"""/,e:/"""/,c:[k],r:10},{b:/(u|r|ur)'/,e:/'/,r:10},{b:/(u|r|ur)"/,e:/"/,r:10},{b:/(b|br)'/,e:/'/},{b:/(b|br)"/,e:/"/},a.ASM,a.QSM]},s={cN:"number",r:0,v:[{b:a.BNR+"[lLjJ]?"},{b:"\\b(0o[0-7]+)[lLjJ]?"},{b:a.CNR+"[lLjJ]?"}]},b={e:/:/,i:/[${=;\n]/,c:[a.UTM,{cN:"params",b:/\(/,e:/\)/,c:["self",k,s,n]}]};return{k:{keyword:"and elif is global as in if from raise for except finally print import pass return exec else break not with class assert yield try while continue del or def lambda nonlocal|10 None True False",built_in:"Ellipsis NotImplemented"}, +i:/(<\/|->|\?)/,c:[k,s,n,a.HCM,a.inherit(b,{cN:"function",bK:"def",r:10}),a.inherit(b,{cN:"class",bK:"class"}),{cN:"decorator",b:/@/,e:/$/},{b:/\b(print|exec)\(/}]}}); +hljs.registerLanguage("sql",function(a){return{cI:!0,i:/[<>]/,c:[{cN:"operator",b:"\\b(begin|end|start|commit|rollback|savepoint|lock|alter|create|drop|rename|call|delete|do|handler|insert|load|replace|select|truncate|update|set|show|pragma|grant|merge)\\b(?!:)",e:";",eW:!0,k:{keyword:"all partial global month current_timestamp using go revoke smallint indicator end-exec disconnect zone with character assertion to add current_user usage input local alter match collate real then rollback get read timestamp session_user not integer bit unique day minute desc insert execute like ilike|2 level decimal drop continue isolation found where constraints domain right national some module transaction relative second connect escape close system_user for deferred section cast current sqlstate allocate intersect deallocate numeric public preserve full goto initially asc no key output collation group by union session both last language constraint column of space foreign deferrable prior connection unknown action commit view or first into float year primary cascaded except restrict set references names table outer open select size are rows from prepare distinct leading create only next inner authorization schema corresponding option declare precision immediate else timezone_minute external varying translation true case exception join hour default double scroll value cursor descriptor values dec fetch procedure delete and false int is describe char as at in varchar null trailing any absolute current_time end grant privileges when cross check write current_date pad begin temporary exec time update catalog user sql date on identity timezone_hour natural whenever interval work order cascade diagnostics nchar having left call do handler load replace truncate start lock show pragma exists number trigger if before after each row merge matched database",aggregate:"count sum min max avg"}, +c:[{cN:"string",b:"'",e:"'",c:[a.BE,{b:"''"}]},{cN:"string",b:'"',e:'"',c:[a.BE,{b:'""'}]},{cN:"string",b:"`",e:"`",c:[a.BE]},a.CNM]},a.CBLCLM,{cN:"comment",b:"--",e:"$"}]}});hljs.registerLanguage("ini",function(a){return{cI:!0,i:/\S/,c:[{cN:"comment",b:";",e:"$"},{cN:"title",b:"^\\[",e:"\\]"},{cN:"setting",b:"^[a-z0-9\\[\\]_-]+[ \\t]*=[ \\t]*",e:"$",c:[{cN:"value",eW:!0,k:"on off true false yes no",c:[a.QSM,a.NM],r:0}]}]}}); +hljs.registerLanguage("perl",function(a){var k={cN:"subst",b:"[$@]\\{",e:"\\}",k:"getpwent getservent quotemeta msgrcv scalar kill dbmclose undef lc ma syswrite tr send umask sysopen shmwrite vec qx utime local oct semctl localtime readpipe do return format read sprintf dbmopen pop getpgrp not getpwnam rewinddir qqfileno qw endprotoent wait sethostent bless s|0 opendir continue each sleep endgrent shutdown dump chomp connect getsockname die socketpair close flock exists index shmgetsub for endpwent redo lstat msgctl setpgrp abs exit select print ref gethostbyaddr unshift fcntl syscall goto getnetbyaddr join gmtime symlink semget splice x|0 getpeername recv log setsockopt cos last reverse gethostbyname getgrnam study formline endhostent times chop length gethostent getnetent pack getprotoent getservbyname rand mkdir pos chmod y|0 substr endnetent printf next open msgsnd readdir use unlink getsockopt getpriority rindex wantarray hex system getservbyport endservent int chr untie rmdir prototype tell listen fork shmread ucfirst setprotoent else sysseek link getgrgid shmctl waitpid unpack getnetbyname reset chdir grep split require caller lcfirst until warn while values shift telldir getpwuid my getprotobynumber delete and sort uc defined srand accept package seekdir getprotobyname semop our rename seek if q|0 chroot sysread setpwent no crypt getc chown sqrt write setnetent setpriority foreach tie sin msgget map stat getlogin unless elsif truncate exec keys glob tied closedirioctl socket readlink eval xor readline binmode setservent eof ord bind alarm pipe atan2 getgrent exp time push setgrent gt lt or ne m|0 break given say state when"}, +n={b:"->{",e:"}"},s={cN:"variable",v:[{b:/\$\d/},{b:/[\$\%\@\*](\^\w\b|#\w+(\:\:\w+)*|{\w+}|\w+(\:\:\w*)*)/},{b:/[\$\%\@\*][^\s\w{]/,r:0}]},b={cN:"comment",b:"^(__END__|__DATA__)",e:"\\n$",r:5};a=[s,a.HCM,b,{cN:"comment",b:"^\\=\\w",e:"\\=cut",eW:!0},n,{cN:"string",c:[a.BE,k,s],v:[{b:"q[qwxr]?\\s*\\(",e:"\\)",r:5},{b:"q[qwxr]?\\s*\\[",e:"\\]",r:5},{b:"q[qwxr]?\\s*\\{",e:"\\}",r:5},{b:"q[qwxr]?\\s*\\|",e:"\\|",r:5},{b:"q[qwxr]?\\s*\\<",e:"\\>",r:5},{b:"qw\\s+q",e:"q",r:5},{b:"'",e:"'",c:[a.BE]},{b:'"', +e:'"'},{b:"`",e:"`",c:[a.BE]},{b:"{\\w+}",c:[],r:0},{b:"-?\\w+\\s*\\=\\>",c:[],r:0}]},{cN:"number",b:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",r:0},{b:"(\\/\\/|"+a.RSR+"|\\b(split|return|print|reverse|grep)\\b)\\s*",k:"split return print reverse grep",r:0,c:[a.HCM,b,{cN:"regexp",b:"(s|tr|y)/(\\\\.|[^/])*/(\\\\.|[^/])*/[a-z]*",r:10},{cN:"regexp",b:"(m|qr)?/",e:"/[a-z]*",c:[a.BE],r:0}]},{cN:"sub",bK:"sub",e:"(\\s*\\(.*?\\))?[;{]",r:5},{cN:"operator",b:"-\\w\\b",r:0}]; +k.c=a;n.c=a;return{k:"getpwent getservent quotemeta msgrcv scalar kill dbmclose undef lc ma syswrite tr send umask sysopen shmwrite vec qx utime local oct semctl localtime readpipe do return format read sprintf dbmopen pop getpgrp not getpwnam rewinddir qqfileno qw endprotoent wait sethostent bless s|0 opendir continue each sleep endgrent shutdown dump chomp connect getsockname die socketpair close flock exists index shmgetsub for endpwent redo lstat msgctl setpgrp abs exit select print ref gethostbyaddr unshift fcntl syscall goto getnetbyaddr join gmtime symlink semget splice x|0 getpeername recv log setsockopt cos last reverse gethostbyname getgrnam study formline endhostent times chop length gethostent getnetent pack getprotoent getservbyname rand mkdir pos chmod y|0 substr endnetent printf next open msgsnd readdir use unlink getsockopt getpriority rindex wantarray hex system getservbyport endservent int chr untie rmdir prototype tell listen fork shmread ucfirst setprotoent else sysseek link getgrgid shmctl waitpid unpack getnetbyname reset chdir grep split require caller lcfirst until warn while values shift telldir getpwuid my getprotobynumber delete and sort uc defined srand accept package seekdir getprotobyname semop our rename seek if q|0 chroot sysread setpwent no crypt getc chown sqrt write setnetent setpriority foreach tie sin msgget map stat getlogin unless elsif truncate exec keys glob tied closedirioctl socket readlink eval xor readline binmode setservent eof ord bind alarm pipe atan2 getgrent exp time push setgrent gt lt or ne m|0 break given say state when", +c:a}}); +hljs.registerLanguage("objectivec",function(a){var k=/[a-zA-Z@][a-zA-Z0-9_]*/;return{k:{keyword:"int float while char export sizeof typedef const struct for union unsigned long volatile static bool mutable if do return goto void enum else break extern asm case short default double register explicit signed typename this switch continue wchar_t inline readonly assign self synchronized id nonatomic super unichar IBOutlet IBAction strong weak @private @protected @public @try @property @end @throw @catch @finally @synthesize @dynamic @selector @optional @required",literal:"false true FALSE TRUE nil YES NO NULL", +built_in:"NSString NSDictionary CGRect CGPoint UIButton UILabel UITextView UIWebView MKMapView UISegmentedControl NSObject UITableViewDelegate UITableViewDataSource NSThread UIActivityIndicator UITabbar UIToolBar UIBarButtonItem UIImageView NSAutoreleasePool UITableView BOOL NSInteger CGFloat NSException NSLog NSMutableString NSMutableArray NSMutableDictionary NSURL NSIndexPath CGSize UITableViewCell UIView UIViewController UINavigationBar UINavigationController UITabBarController UIPopoverController UIPopoverControllerDelegate UIImage NSNumber UISearchBar NSFetchedResultsController NSFetchedResultsChangeType UIScrollView UIScrollViewDelegate UIEdgeInsets UIColor UIFont UIApplication NSNotFound NSNotificationCenter NSNotification UILocalNotification NSBundle NSFileManager NSTimeInterval NSDate NSCalendar NSUserDefaults UIWindow NSRange NSArray NSError NSURLRequest NSURLConnection UIInterfaceOrientation MPMoviePlayerController dispatch_once_t dispatch_queue_t dispatch_sync dispatch_async dispatch_once"}, +l:k,i:"</",c:[a.CLCM,a.CBLCLM,a.CNM,a.QSM,{cN:"string",b:"'",e:"[^\\\\]'",i:"[^\\\\][^']"},{cN:"preprocessor",b:"#import",e:"$",c:[{cN:"title",b:'"',e:'"'},{cN:"title",b:"<",e:">"}]},{cN:"preprocessor",b:"#",e:"$"},{cN:"class",b:"(@interface|@class|@protocol|@implementation)\\b",e:"({|$)",k:"@interface @class @protocol @implementation",l:k,c:[a.UTM]},{cN:"variable",b:"\\."+a.UIR,r:0}]}}); +hljs.registerLanguage("coffeescript",function(a){var k={keyword:"in if for while finally new do return else break catch instanceof throw try this switch continue typeof delete debugger super then unless until loop of by when and or is isnt not",literal:"true false null undefined yes no on off",reserved:"case default function var void with const let enum export import native __hasProp __extends __slice __bind __indexOf",built_in:"npm require console print module exports global window document"},n= +a.inherit(a.TM,{b:"[A-Za-z$_][0-9A-Za-z$_]*"}),s={cN:"subst",b:/#\{/,e:/}/,k:k},b=[a.BNM,a.inherit(a.CNM,{starts:{e:"(\\s*/)?",r:0}}),{cN:"string",v:[{b:/'''/,e:/'''/,c:[a.BE]},{b:/'/,e:/'/,c:[a.BE]},{b:/"""/,e:/"""/,c:[a.BE,s]},{b:/"/,e:/"/,c:[a.BE,s]}]},{cN:"regexp",v:[{b:"///",e:"///",c:[s,a.HCM]},{b:"//[gim]*",r:0},{b:"/\\S(\\\\.|[^\\n])*?/[gim]*(?=\\s|\\W|$)"}]},{cN:"property",b:"@[A-Za-z$_][0-9A-Za-z$_]*"},{b:"`",e:"`",eB:!0,eE:!0,sL:"javascript"}];s.c=b;return{k:k,c:b.concat([{cN:"comment", +b:"###",e:"###"},a.HCM,{cN:"function",b:"([A-Za-z$_][0-9A-Za-z$_]*\\s*=\\s*)?(\\(.*\\))?\\s*\\B[-=]>",e:"[-=]>",rB:!0,c:[n,{cN:"params",b:"\\(",rB:!0,c:[{b:/\(/,e:/\)/,k:k,c:["self"].concat(b)}]}]},{cN:"class",bK:"class",e:"$",i:/[:="\[\]]/,c:[{bK:"extends",eW:!0,i:/[:="\[\]]/,c:[n]},n]},{cN:"attribute",b:"[A-Za-z$_][0-9A-Za-z$_]*:",e:":",rB:!0,eE:!0,r:0}])}}); +hljs.registerLanguage("nginx",function(a){var k={cN:"variable",v:[{b:/\$\d+/},{b:/\$\{/,e:/}/},{b:"[\\$\\@]"+a.UIR}]};return{c:[a.HCM,{b:a.UIR+"\\s",e:";|{",rB:!0,c:[a.inherit(a.UTM,{starts:{eW:!0,l:"[a-z/_]+",k:{built_in:"on off yes no true false none blocked debug info notice warn error crit select break last permanent redirect kqueue rtsig epoll poll /dev/poll"},r:0,i:"=>",c:[a.HCM,{cN:"string",c:[a.BE,k],v:[{b:/"/,e:/"/},{b:/'/,e:/'/}]},{cN:"url",b:"([a-z]+):/",e:"\\s",eW:!0,eE:!0},{cN:"regexp", +c:[a.BE,k],v:[{b:"\\s\\^",e:"\\s|{|;",rE:!0},{b:"~\\*?\\s+",e:"\\s|{|;",rE:!0},{b:"\\*(\\.[a-z\\-]+)+"},{b:"([a-z\\-]+\\.)+\\*"}]},{cN:"number",b:"\\b\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}(:\\d{1,5})?\\b"},{cN:"number",b:"\\b\\d+[kKmMgGdshdwy]*\\b",r:0},k]}})],r:0}],i:"[^\\s\\}]"}}); +hljs.registerLanguage("json",function(a){var k={literal:"true false null"},n=[a.QSM,a.CNM],s={cN:"value",e:",",eW:!0,eE:!0,c:n,k:k},b={b:"{",e:"}",c:[{cN:"attribute",b:'\\s*"',e:'"\\s*:\\s*',eB:!0,eE:!0,c:[a.BE],i:"\\n",starts:s}],i:"\\S"};a={b:"\\[",e:"\\]",c:[a.inherit(s,{cN:null})],i:"\\S"};n.splice(n.length,0,b,a);return{c:n,k:k,i:"\\S"}}); +hljs.registerLanguage("apache",function(a){var k={cN:"number",b:"[\\$%]\\d+"};return{cI:!0,c:[a.HCM,{cN:"tag",b:"</?",e:">"},{cN:"keyword",b:/\w+/,r:0,k:{common:"order deny allow setenv rewriterule rewriteengine rewritecond documentroot sethandler errordocument loadmodule options header listen serverroot servername"},starts:{e:/$/,r:0,k:{literal:"on off all"},c:[{cN:"sqbracket",b:"\\s\\[",e:"\\]$"},{cN:"cbracket",b:"[\\$%]\\{",e:"\\}",c:["self",k]},k,a.QSM]}}],i:/\S/}}); +hljs.registerLanguage("cpp",function(a){var k={keyword:"false int float while private char catch export virtual operator sizeof dynamic_cast|10 typedef const_cast|10 const struct for static_cast|10 union namespace unsigned long throw volatile static protected bool template mutable if public friend do return goto auto void enum else break new extern using true class asm case typeid short reinterpret_cast|10 default double register explicit signed typename try this switch continue wchar_t inline delete alignof char16_t char32_t constexpr decltype noexcept nullptr static_assert thread_local restrict _Bool complex _Complex _Imaginary", +built_in:"std string cin cout cerr clog stringstream istringstream ostringstream auto_ptr deque list queue stack vector map set bitset multiset multimap unordered_set unordered_map unordered_multiset unordered_multimap array shared_ptr abort abs acos asin atan2 atan calloc ceil cosh cos exit exp fabs floor fmod fprintf fputs free frexp fscanf isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper isxdigit tolower toupper labs ldexp log10 log malloc memchr memcmp memcpy memset modf pow printf putchar puts scanf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp strcpy strcspn strlen strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan vfprintf vprintf vsprintf"}; +return{aliases:["c"],k:k,i:"</",c:[a.CLCM,a.CBLCLM,a.QSM,{cN:"string",b:"'\\\\?.",e:"'",i:"."},{cN:"number",b:"\\b(\\d+(\\.\\d*)?|\\.\\d+)(u|U|l|L|ul|UL|f|F)"},a.CNM,{cN:"preprocessor",b:"#",e:"$",c:[{b:"include\\s*<",e:">",i:"\\n"},a.CLCM]},{cN:"stl_container",b:"\\b(deque|list|queue|stack|vector|map|set|bitset|multiset|multimap|unordered_map|unordered_set|unordered_multiset|unordered_multimap|array)\\s*<",e:">",k:k,r:10,c:["self"]}]}}); +hljs.registerLanguage("makefile",function(a){var k={cN:"variable",b:/\$\(/,e:/\)/,c:[a.BE]};return{c:[a.HCM,{b:/^\w+\s*\W*=/,rB:!0,r:0,starts:{cN:"constant",e:/\s*\W*=/,eE:!0,starts:{e:/$/,r:0,c:[k]}}},{cN:"title",b:/^[\w]+:\s*$/},{cN:"phony",b:/^\.PHONY:/,e:/$/,k:".PHONY",l:/[\.\w]+/},{b:/^\t+/,e:/$/,c:[a.QSM,k]}]}});(function(){$(document).foundation();$("#timeout").noUiSlider({range:[0,2500],start:0,handles:1});$("#delay").noUiSlider({range:[0,2500],start:0,handles:1});$("#progress .icon").spin("small");$("#viewReadme").click(function(){$("#readme-modal").foundation("reveal","open");return!1});$(".source").each(function(a,k){$.ajax({url:$(k).attr("data-code"),dataType:"text"}).done(function(a){$(k).text(a);hljs.highlightBlock(k)})});$("#viewSource").click(function(){$("#source-modal").foundation("reveal","open"); +return!1});"file:"===document.location.protocol&&($("body").append('<div id="setup-modal" class="reveal-modal" data-reveal><p>The Ice for JavaScript demos require a web server. Please refer to the Sample Programs page from the Ice for JavaScript <a href="http://doc.zeroc.com/display/Rel/Ice+for+JavaScript+0.1.0+Release+Notes"> release notes</a> for instructions on how to run the web server included with your distribution.</p></div>'),$("#setup-modal").foundation({reveal:{close_on_background_click:!1, +close_on_esc:!1}}),$("#setup-modal").foundation("reveal","open"))})(); +function checkGenerated(a){var k=document.location.pathname,k=k.substr(0,k.lastIndexOf("/")),n=!1;a.forEach(function(a){$.ajax({headers:{method:"HEAD"},url:k+"/"+a,dataType:"text"}).fail(function(b){n||(n=!0,$("body").append('<div id="build-required-modal" class="reveal-modal" data-reveal><p>Couldn\'t find generated file `%FILENAME%\'. This is expected if you didn\'t build the JavaScript demos. Please refer to the Sample Programs page from the Ice for JavaScript <a href="http://doc.zeroc.com/display/Rel/Ice+for+JavaScript+0.1.0+Release+Notes">release notes</a> for instructions on how to build the demos.</p></div>'.replace("%FILENAME%",a)), +$("#build-required-modal").foundation({reveal:{close_on_background_click:!1,close_on_esc:!1}}),$("#build-required-modal").foundation("reveal","open"))})})}; |