// # Patch to fix #5043 to move this *after* the if/else clause in order for Backbone and similar frameworks to have improved control over event binding and data-options updating.
* Copyright 2005, 2014 jQuery Foundation, Inc. and other contributors
* Released under the MIT license
* http://jquery.org/license
*
* Date: 2014-05-01T17:11Z
*/
!function(a,b){"object"==typeofmodule&&"object"==typeofmodule.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)thrownewError("jQuery requires a window with a document");returnb(a)}:b(a)}("undefined"!=typeofwindow?window:this,function(a,b){functionc(a){varb=a.length,c=_.type(a);return"function"===c||_.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeofb&&b>0&&b-1ina}functiond(a,b,c){if(_.isFunction(b))return_.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return_.grep(a,function(a){returna===b!==c});if("string"==typeofb){if(hb.test(b))return_.filter(b,a,c);b=_.filter(b,a)}return_.grep(a,function(a){returnU.call(b,a)>=0!==c})}functione(a,b){for(;(a=a[b])&&1!==a.nodeType;);returna}functionf(a){varb=ob[a]={};return_.each(a.match(nb)||[],function(a,c){b[c]=!0}),b}functiong(){Z.removeEventListener("DOMContentLoaded",g,!1),a.removeEventListener("load",g,!1),_.ready()}functionh(){Object.defineProperty(this.cache={},0,{get:function(){return{}}}),this.expando=_.expando+Math.random()}functioni(a,b,c){vard;if(void0===c&&1===a.nodeType)if(d="data-"+b.replace(ub,"-$1").toLowerCase(),c=a.getAttribute(d),"string"==typeofc){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:tb.test(c)?_.parseJSON(c):c}catch(e){}sb.set(a,b,c)}elsec=void0;returnc}functionj(){return!0}functionk(){return!1}functionl(){try{returnZ.activeElement}catch(a){}}functionm(a,b){return_.nodeName(a,"table")&&_.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}functionn(a){returna.type=(null!==a.getAttribute("type"))+"/"+a.type,a}functiono(a){varb=Kb.exec(a.type);returnb?a.type=b[1]:a.removeAttribute("type"),a}functionp(a,b){for(varc=0,d=a.length;d>c;c++)rb.set(a[c],"globalEval",!b||rb.get(b[c],"globalEval"))}functionq(a,b){varc,d,e,f,g,h,i,j;if(1===b.nodeType){if(rb.hasData(a)&&(f=rb.access(a),g=rb.set(b,f),j=f.events)){deleteg.handle,g.events={};for(einj)for(c=0,d=j[e].length;d>c;c++)_.event.add(b,e,j[e][c])}sb.hasData(a)&&(h=sb.access(a),i=_.extend({},h),sb.set(b,i))}}functionr(a,b){varc=a.getElementsByTagName?a.getElementsByTagName(b||"*"):a.querySelectorAll?a.querySelectorAll(b||"*"):[];returnvoid0===b||b&&_.nodeName(a,b)?_.merge([a],c):c}functions(a,b){varc=b.nodeName.toLowerCase();"input"===c&&yb.test(a.type)?b.checked=a.checked:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}functiont(b,c){vard,e=_(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:_.css(e[0],"display");returne.detach(),f}functionu(a){varb=Z,c=Ob[a];returnc||(c=t(a,b),"none"!==c&&c||(Nb=(Nb||_("<iframe frameborder='0' width='0' height='0'/>")).appendTo(b.documentElement),b=Nb[0].contentDocument,b.write(),b.close(),c=t(a,b),Nb.detach()),Ob[a]=c),c}functionv(a,b,c){vard,e,f,g,h=a.style;returnc=c||Rb(a),c&&(g=c.getPropertyValue(b)||c[b]),c&&(""!==g||_.contains(a.ownerDocument,a)||(g=_.style(a,b)),Qb.test(g)&&Pb.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f)),void0!==g?g+"":g}functionw(a,b){return{get:function(){returna()?voiddeletethis.get:(this.get=b).apply(this,arguments)}}}functionx(a,b){if(bina)returnb;for(varc=b[0].toUpperCase()+b.slice(1),d=b,e=Xb.length;e--;)if(b=Xb[e]+c,bina)returnb;returnd}functiony(a,b,c){vard=Tb.exec(b);returnd?Math.max(0,d[1]-(c||0))+(d[2]||"px"):b}functionz(a,b,c,d,e){for(varf=c===(d?"border":"content")?4:"width"===b?1:0,g=0;4>f;f+=2)"margin"===c&&(g+=_.css(a,c+wb[f],!0,e)),d?("content"===c&&(g-=_.css(a,"padding"+wb[f],!0,e)),"margin"!==c&&(g-=_.css(a,"border"+wb[f]+"Width",!0,e))):(g+=_.css(a,"padding"+wb[f],!0,e),"padding"!==c&&(g+=_.css(a,"border"+wb[f]+"Width",!0,e)));returng}functionA(a,b,c){vard=!0,e="width"===b?a.offsetWidth:a.offsetHeight,f=Rb(a),g="border-box"===_.css(a,"boxSizing",!1,f);if(0>=e||null==e){if(e=v(a,b,f),(0>e||null==e)&&(e=a.style[b]),Qb.test(e))returne;d=g&&(Y.boxSizingReliable()||e===a.style[b]),e=parseFloat(e)||0}returne+z(a,b,c||(g?"border":"content"),d,f)+"px"}functionB(a,b){for(varc,d,e,f=[],g=0,h=a.length;h>g;g++)d=a[g],d.style&&(f[g]=rb.get(d,"olddisplay"),c=d.style.display,b?(f[g]||"none"!==c||(d.style.display=""),""===d.style.display&&xb(d)&&(f[g]=rb.access(d,"olddisplay",u(d.nodeName)))):(e=xb(d),"none"===c&&e||rb.set(d,"olddisplay",e?c:_.css(d,"display"))));for(g=0;h>g;g++)d=a[g],d.style&&(b&&"none"!==d.style.display&&""!==d.style.display||(d.style.display=b?f[g]||"":"none"));returna}functionC(a,b,c,d,e){returnnewC.prototype.init(a,b,c,d,e)}functionD(){returnsetTimeout(function(){Yb=void0}),Yb=_.now()}functionE(a,b){varc,d=0,e={height:a};for(b=b?1:0;4>d;d+=2-b)c=wb[d],e["margin"+c]=e["padding"+c]=a;returnb&&(e.opacity=e.width=a),e}functionF(a,b,c){for(vard,e=(cc[b]||[]).concat(cc["*"]),f=0,g=e.length;g>f;f++)if(d=e[f].call(c,b,a))returnd}functionG(a,b,c){vard,e,f,g,h,i,j,k,l=this,m={},n=a.style,o=a.nodeType&&xb(a),p=rb.get(a,"fxshow");c.queue||(h=_._queueHooks(a,"fx"),null==h.unqueued&&(h.unqueued=0,i=h.empty.fire,h.empty.fire=function(){h.unqueued||i()}),h.unqueued++,l.always(function(){l.always(function(){h.unqueued--,_.queue(a,"fx").length||h.empty.fire()})})),1===a.nodeType&&("height"inb||"width"inb)&&(c.overflow=[n.overflow,n.overflowX,n.overflowY],j=_.css(a,"display"),k="none"===j?rb.get(a,"olddisplay")||u(a.nodeName):j,"inline"===k&&"none"===_.css(a,"float")&&(n.display="inline-block")),c.overflow&&(n.overflow="hidden",l.always(function(){n.overflow=c.overflow[0],n.overflowX=c.overflow[1],n.overflowY=c.overflow[2]}));for(dinb)if(e=b[d],$b.exec(e)){if(deleteb[d],f=f||"toggle"===e,e===(o?"hide":"show")){if("show"!==e||!p||void0===p[d])continue;o=!0}m[d]=p&&p[d]||_.style(a,d)}elsej=void0;if(_.isEmptyObject(m))"inline"===("none"===j?u(a.nodeName):j)&&(n.display=j);else{p?"hidden"inp&&(o=p.hidden):p=rb.access(a,"fxshow",{}),f&&(p.hidden=!o),o?_(a).show():l.done(function(){_(a).hide()}),l.done(function(){varb;rb.remove(a,"fxshow");for(binm)_.style(a,b,m[b])});for(dinm)g=F(o?p[d]:0,d,l),dinp||(p[d]=g.start,o&&(g.end=g.start,g.start="width"===d||"height"===d?1:0))}}functionH(a,b){varc,d,e,f,g;for(cina)if(d=_.camelCase(c),e=b[d],f=a[c],_.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,deletea[c]),g=_.cssHooks[d],g&&"expand"ing){f=g.expand(f),deletea[d];for(cinf)cina||(a[c]=f[c],b[c]=e)}elseb[d]=e}functionI(a,b,c){vard,e,f=0,g=bc.length,h=_.Deferred().always(function(){deletei.elem}),i=function(){if(e)return!1;for(varb=Yb||D(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;i>g;g++)j.tweens[g].run(f);returnh.notifyWith(a,[j,f,c]),1>f&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:_.extend({},b),opts:_.extend(!0,{specialEasing:{}},c),originalProperties:b,originalOptions:c,startTime:Yb||D(),duration:c.duration,tweens:[],createTween:function(b,c){vard=_.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);returnj.tweens.push(d),d},stop:function(b){varc=0,d=b?j.tweens.length:0;if(e)returnthis;for(e=!0;d>c;c++)j.tweens[c].run(1);returnb?h.resolveWith(a,[j,b]):h.rejectWith(a,[j,b]),this}}),k=j.props;for(H(k,j.opts.specialEasing);g>f;f++)if(d=bc[f].call(j,a,k,j.opts))returnd;return_.map(k,F,j),_.isFunction(j.opts.start)&&j.opts.start.call(a,j),_.fx.timer(_.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}functionJ(a){returnfunction(b,c){"string"!=typeofb&&(c=b,b="*");vard,e=0,f=b.toLowerCase().match(nb)||[];if(_.isFunction(c))for(;d=f[e++];)"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}functionK(a,b,c,d){functione(h){vari;returnf[h]=!0,_.each(a[h]||[],function(a,h){varj=h(b,c,d);return"string"!=typeofj||g||f[j]?g?!(i=j):void0:(b.dataTypes.unshift(j),e(j),!1)}),i}varf={},g=a===vc;returne(b.dataTypes[0])||!f["*"]&&e("*")}functionL(a,b){varc,d,e=_.ajaxSettings.flatOptions||{};for(cinb)void0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);returnd&&_.extend(!0,a,d),a}functionM(a,b,c){for(vard,e,f,g,h=a.contents,i=a.dataTypes;"*"===i[0];)i.shift(),void0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(einh)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]inc)f=i[0];else{for(einc){if(!i[0]||a.converters[e+""+i[0]]){f=e;break}g||(g=e)}f=f||g}returnf?(f!==i[0]&&i.unshift(f),c[f]):void0}functionN(a,b,c,d){vare,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(gina.converters)j[g.toLowerCase()]=a.converters[g];for(f=k.shift();f;)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;elseif("*"!==i&&i!==f){if(g=j[i+""+f]||j["* "+f],!g)for(einj)if(h=e.split(""),h[1]===f&&(g=j[i+""+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);elsetry{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}functionO(a,b,c,d){vare;if(_.isArray(b))_.each(b,function(b,e){c||zc.test(a)?d(a,e):O(a+"["+("object"==typeofe?b:"")+"]",e,c,d)});elseif(c||"object"!==_.type(b))d(a,b);elsefor(einb)O(a+"["+e+"]",b[e],c,d)}functionP(a){return_.isWindow(a)?a:9===a.nodeType&&a.defaultView}varQ=[],R=Q.slice,S=Q.concat,T=Q.push,U=Q.indexOf,V={},W=V.toString,X=V.hasOwnProperty,Y={},Z=a.document,$="2.1.1",_=function(a,b){returnnew_.fn.init(a,b)},ab=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,bb=/^-ms-/,cb=/-([\da-z])/gi,db=function(a,b){returnb.toUpperCase()};_.fn=_.prototype={jquery:$,constructor:_,selector:"",length:0,toArray:function(){returnR.call(this)},get:function(a){returnnull!=a?0>a?this[a+this.length]:this[a]:R.call(this)},pushStack:function(a){varb=_.merge(this.constructor(),a);returnb.prevObject=this,b.context=this.context,b},each:function(a,b){return_.each(this,a,b)},map:function(a){returnthis.pushStack(_.map(this,function(b,c){returna.call(b,c,b)}))},slice:function(){returnthis.pushStack(R.apply(this,arguments))},first:function(){returnthis.eq(0)},last:function(){returnthis.eq(-1)},eq:function(a){varb=this.length,c=+a+(0>a?b:0);returnthis.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){returnthis.prevObject||this.constructor(null)},push:T,sort:Q.sort,splice:Q.splice},_.extend=_.fn.extend=function(){vara,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeofg&&(j=g,g=arguments[h]||{},h++),"object"==typeofg||_.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(a=arguments[h]))for(bina)c=g[b],d=a[b],g!==d&&(j&&d&&(_.isPlainObject(d)||(e=_.isArray(d)))?(e?(e=!1,f=c&&_.isArray(c)?c:[]):f=c&&_.isPlainObject(c)?c:{},g[b]=_.extend(j,f,d)):void0!==d&&(g[b]=d));returng},_.extend({expando:"jQuery"+($+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){thrownewError(a)},noop:function(){},isFunction:function(a){return"function"===_.type(a)},isArray:Array.isArray,isWindow:function(a){returnnull!=a&&a===a.window},isNumeric:function(a){return!_.isArray(a)&&a-parseFloat(a)>=0},isPlainObject:function(a){return"object"!==_.type(a)||a.nodeType||_.isWindow(a)?!1:a.constructor&&!X.call(a.constructor.prototype,"isPrototypeOf")?!1:!0},isEmptyObject:function(a){varb;for(bina)return!1;return!0},type:function(a){returnnull==a?a+"":"object"==typeofa||"function"==typeofa?V[W.call(a)]||"object":typeofa},globalEval:function(a){varb,c=eval;a=_.trim(a),a&&(1===a.indexOf("use strict")?(b=Z.createElement("script"),b.text=a,Z.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){returna.replace(bb,"ms-").replace(cb,db)},nodeName:function(a,b){returna.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,d){vare,f=0,g=a.length,h=c(a);if(d){if(h)for(;g>f&&(e=b.apply(a[f],d),e!==!1);f++);elsefor(fina)if(e=b.apply(a[f],d),e===!1)break}elseif(h)for(;g>f&&(e=b.call(a[f],f,a[f]),e!==!1);f++);elsefor(fina)if(e=b.call(a[f],f,a[f]),e===!1)break;returna},trim:function(a){returnnull==a?"":(a+"").replace(ab,"")},makeArray:function(a,b){vard=b||[];returnnull!=a&&(c(Object(a))?_.merge(d,"string"==typeofa?[a]:a):T.call(d,a)),d},inArray:function(a,b,c){returnnull==b?-1:U.call(b,a,c)},merge:function(a,b){for(varc=+b.length,d=0,e=a.length;c>d;d++)a[e++]=b[d];returna.length=e,a},grep:function(a,b,c){for(vard,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);returne},map:function(a,b,d){vare,f=0,g=a.length,h=c(a),i=[];if(h)for(;g>f;f++)e=b(a[f],f,d),null!=e&&i.push(e);elsefor(fina)e=b(a[f],f,d),null!=e&&i.push(e);returnS.apply([],i)},guid:1,proxy:function(a,b){varc,d,e;return"string"==typeofb&&(c=a[b],b=a,a=c),_.isFunction(a)?(d=R.call(arguments,2),e=function(){returna.apply(b||this,d.concat(R.call(arguments)))},e.guid=a.guid=a.guid||_.guid++,e):void0},now:Date.now,support:Y}),_.each("Boolean Number String Function Array Date RegExp Object Error".split(""),function(a,b){V["[object "+b+"]"]=b.toLowerCase()});vareb=/*!
* Sizzle CSS Selector Engine v1.10.19
* http://sizzlejs.com/
*
* Copyright 2013 jQuery Foundation, Inc. and other contributors