/*
 Copyright (c) 2008 Yii Software LLC
 @license http://www.yiiframework.com/license/
 @author Qiang Xue <qiang.xue@gmail.com>
 @since 2.0
 Copyright (c) 2008 Yii Software LLC
 @license http://www.yiiframework.com/license/
 @author Qiang Xue <qiang.xue@gmail.com>
 @since 2.0
 Copyright (c) 2008 Yii Software LLC
 @license http://www.yiiframework.com/license/
 @author Qiang Xue <qiang.xue@gmail.com>
 @since 2.0
*/
var $jscomp={scope:{},getGlobal:function(b){return"undefined"!=typeof window&&window===b?b:"undefined"!=typeof global?global:b}};$jscomp.global=$jscomp.getGlobal(this);$jscomp.initSymbol=function(){$jscomp.global.Symbol||($jscomp.global.Symbol=$jscomp.Symbol);$jscomp.initSymbol=function(){}};$jscomp.symbolCounter_=0;$jscomp.Symbol=function(b){return"jscomp_symbol_"+b+$jscomp.symbolCounter_++};
$jscomp.initSymbolIterator=function(){$jscomp.initSymbol();$jscomp.global.Symbol.iterator||($jscomp.global.Symbol.iterator=$jscomp.global.Symbol("iterator"));$jscomp.initSymbolIterator=function(){}};$jscomp.makeIterator=function(b){$jscomp.initSymbolIterator();if(b[$jscomp.global.Symbol.iterator])return b[$jscomp.global.Symbol.iterator]();var e=0;return{next:function(){return e==b.length?{done:!0}:{done:!1,value:b[e++]}}}};
$jscomp.arrayFromIterator=function(b){for(var e,k=[];!(e=b.next()).done;)k.push(e.value);return k};$jscomp.arrayFromIterable=function(b){return b instanceof Array?b:$jscomp.arrayFromIterator($jscomp.makeIterator(b))};
$jscomp.inherits=function(b,e){function k(){}k.prototype=e.prototype;b.prototype=new k;b.prototype.constructor=b;for(var a in e)if($jscomp.global.Object.defineProperties){var d=$jscomp.global.Object.getOwnPropertyDescriptor(e,a);d&&$jscomp.global.Object.defineProperty(b,a,d)}else b[a]=e[a]};$jscomp.array=$jscomp.array||{};$jscomp.array.done_=function(){return{done:!0,value:void 0}};
$jscomp.array.arrayIterator_=function(b,e){b instanceof String&&(b=String(b));var k=0;$jscomp.initSymbol();$jscomp.initSymbolIterator();var a={},d=(a.next=function(){if(k<b.length){var a=k++;return{value:e(a,b[a]),done:!1}}d.next=$jscomp.array.done_;return $jscomp.array.done_()},a[Symbol.iterator]=function(){return d},a);return d};
$jscomp.array.findInternal_=function(b,e,k){b instanceof String&&(b=String(b));for(var a=b.length,d=0;d<a;d++){var n=b[d];if(e.call(k,n,d,b))return{i:d,v:n}}return{i:-1,v:void 0}};
$jscomp.array.from=function(b,e,k){e=void 0===e?function(a){return a}:e;var a=[];$jscomp.initSymbol();$jscomp.initSymbolIterator();if(b[Symbol.iterator]){$jscomp.initSymbol();$jscomp.initSymbolIterator();b=b[Symbol.iterator]();for(var d;!(d=b.next()).done;)a.push(e.call(k,d.value))}else{d=b.length;for(var n=0;n<d;n++)a.push(e.call(k,b[n]))}return a};$jscomp.array.of=function(b){for(var e=[],k=0;k<arguments.length;++k)e[k-0]=arguments[k];return $jscomp.array.from(e)};
$jscomp.array.entries=function(){return $jscomp.array.arrayIterator_(this,function(b,e){return[b,e]})};$jscomp.array.installHelper_=function(b,e){!Array.prototype[b]&&Object.defineProperties&&Object.defineProperty&&Object.defineProperty(Array.prototype,b,{configurable:!0,enumerable:!1,writable:!0,value:e})};$jscomp.array.entries$install=function(){$jscomp.array.installHelper_("entries",$jscomp.array.entries)};$jscomp.array.keys=function(){return $jscomp.array.arrayIterator_(this,function(b){return b})};
$jscomp.array.keys$install=function(){$jscomp.array.installHelper_("keys",$jscomp.array.keys)};$jscomp.array.values=function(){return $jscomp.array.arrayIterator_(this,function(b,e){return e})};$jscomp.array.values$install=function(){$jscomp.array.installHelper_("values",$jscomp.array.values)};
$jscomp.array.copyWithin=function(b,e,k){var a=this.length;b=Number(b);e=Number(e);k=Number(null!=k?k:a);if(b<e)for(k=Math.min(k,a);e<k;)e in this?this[b++]=this[e++]:(delete this[b++],e++);else for(k=Math.min(k,a+e-b),b+=k-e;k>e;)--k in this?this[--b]=this[k]:delete this[b];return this};$jscomp.array.copyWithin$install=function(){$jscomp.array.installHelper_("copyWithin",$jscomp.array.copyWithin)};
$jscomp.array.fill=function(b,e,k){null!=k&&b.length||(k=this.length||0);k=Number(k);for(e=Number((void 0===e?0:e)||0);e<k;e++)this[e]=b;return this};$jscomp.array.fill$install=function(){$jscomp.array.installHelper_("fill",$jscomp.array.fill)};$jscomp.array.find=function(b,e){return $jscomp.array.findInternal_(this,b,e).v};$jscomp.array.find$install=function(){$jscomp.array.installHelper_("find",$jscomp.array.find)};
$jscomp.array.findIndex=function(b,e){return $jscomp.array.findInternal_(this,b,e).i};$jscomp.array.findIndex$install=function(){$jscomp.array.installHelper_("findIndex",$jscomp.array.findIndex)};$jscomp.Map=function(b){b=void 0===b?[]:b;this.data_={};this.head_=$jscomp.Map.createHead_();this.size=0;if(b){b=$jscomp.makeIterator(b);for(var e=b.next();!e.done;e=b.next())e=e.value,this.set(e[0],e[1])}};
$jscomp.Map.checkBrowserConformance_=function(){var b=$jscomp.global.Map;if(!b||!b.prototype.entries||!Object.seal)return!1;try{var e=Object.seal({x:4}),k=new b($jscomp.makeIterator([[e,"s"]]));if("s"!=k.get(e)||1!=k.size||k.get({x:4})||k.set({x:4},"t")!=k||2!=k.size)return!1;var a=k.entries(),d=a.next();if(d.done||d.value[0]!=e||"s"!=d.value[1])return!1;d=a.next();return d.done||4!=d.value[0].x||"t"!=d.value[1]||!a.next().done?!1:!0}catch(n){return!1}};
$jscomp.Map.createHead_=function(){var b={};return b.previous=b.next=b.head=b};$jscomp.Map.getId_=function(b){if(!(b instanceof Object))return String(b);$jscomp.Map.key_ in b||b instanceof Object&&Object.isExtensible&&Object.isExtensible(b)&&$jscomp.Map.defineProperty_(b,$jscomp.Map.key_,++$jscomp.Map.index_);return $jscomp.Map.key_ in b?b[$jscomp.Map.key_]:" "+b};
$jscomp.Map.prototype.set=function(b,e){var k=this.maybeGetEntry_(b),a=k.id,d=k.list,k=k.entry;d||(d=this.data_[a]=[]);k?k.value=e:(k={next:this.head_,previous:this.head_.previous,head:this.head_,key:b,value:e},d.push(k),this.head_.previous.next=k,this.head_.previous=k,this.size++);return this};
$jscomp.Map.prototype["delete"]=function(b){var e=this.maybeGetEntry_(b);b=e.id;var k=e.list,a=e.index;return(e=e.entry)&&k?(k.splice(a,1),k.length||delete this.data_[b],e.previous.next=e.next,e.next.previous=e.previous,e.head=null,this.size--,!0):!1};$jscomp.Map.prototype.clear=function(){this.data_={};this.head_=this.head_.previous=$jscomp.Map.createHead_();this.size=0};$jscomp.Map.prototype.has=function(b){return!!this.maybeGetEntry_(b).entry};
$jscomp.Map.prototype.get=function(b){return(b=this.maybeGetEntry_(b).entry)&&b.value};$jscomp.Map.prototype.maybeGetEntry_=function(b){var e=$jscomp.Map.getId_(b),k=this.data_[e];if(k)for(var a=0;a<k.length;a++){var d=k[a];if(b!==b&&d.key!==d.key||b===d.key)return{id:e,list:k,index:a,entry:d}}return{id:e,list:k,index:-1,entry:void 0}};$jscomp.Map.prototype.entries=function(){return this.iter_(function(b){return[b.key,b.value]})};$jscomp.Map.prototype.keys=function(){return this.iter_(function(b){return b.key})};
$jscomp.Map.prototype.values=function(){return this.iter_(function(b){return b.value})};$jscomp.Map.prototype.forEach=function(b,e){for(var k=$jscomp.makeIterator(this.entries()),a=k.next();!a.done;a=k.next())a=a.value,b.call(e,a[1],a[0],this)};
$jscomp.Map.prototype.iter_=function(b){var e=this,k=this.head_;$jscomp.initSymbol();$jscomp.initSymbolIterator();var a={};return a.next=function(){if(k){for(;k.head!=e.head_;)k=k.previous;for(;k.next!=k.head;)return k=k.next,{done:!1,value:b(k)};k=null}return{done:!0,value:void 0}},a[Symbol.iterator]=function(){return this},a};$jscomp.Map.index_=0;$jscomp.Map.defineProperty_=Object.defineProperty?function(b,e,k){Object.defineProperty(b,e,{value:String(k)})}:function(b,e,k){b[e]=String(k)};
$jscomp.Map.Entry_=function(){};$jscomp.Map.ASSUME_NO_NATIVE=!1;$jscomp.Map$install=function(){$jscomp.initSymbol();$jscomp.initSymbolIterator();!$jscomp.Map.ASSUME_NO_NATIVE&&$jscomp.Map.checkBrowserConformance_()?$jscomp.Map=$jscomp.global.Map:($jscomp.initSymbol(),$jscomp.initSymbolIterator(),$jscomp.Map.prototype[Symbol.iterator]=$jscomp.Map.prototype.entries,$jscomp.initSymbol(),$jscomp.Map.key_=Symbol("map-id-key"));$jscomp.Map$install=function(){}};$jscomp.math=$jscomp.math||{};
$jscomp.math.clz32=function(b){b=Number(b)>>>0;if(0===b)return 32;var e=0;0===(b&4294901760)&&(b<<=16,e+=16);0===(b&4278190080)&&(b<<=8,e+=8);0===(b&4026531840)&&(b<<=4,e+=4);0===(b&3221225472)&&(b<<=2,e+=2);0===(b&2147483648)&&e++;return e};$jscomp.math.imul=function(b,e){b=Number(b);e=Number(e);var k=b&65535,a=e&65535;return k*a+((b>>>16&65535)*a+k*(e>>>16&65535)<<16>>>0)|0};$jscomp.math.sign=function(b){b=Number(b);return 0===b||isNaN(b)?b:0<b?1:-1};
$jscomp.math.log10=function(b){return Math.log(b)/Math.LN10};$jscomp.math.log2=function(b){return Math.log(b)/Math.LN2};$jscomp.math.log1p=function(b){b=Number(b);if(.25>b&&-.25<b){for(var e=b,k=1,a=b,d=0,n=1;d!=a;)e*=b,n*=-1,a=(d=a)+n*e/++k;return a}return Math.log(1+b)};$jscomp.math.expm1=function(b){b=Number(b);if(.25>b&&-.25<b){for(var e=b,k=1,a=b,d=0;d!=a;)e*=b/++k,a=(d=a)+e;return a}return Math.exp(b)-1};$jscomp.math.cosh=function(b){b=Number(b);return(Math.exp(b)+Math.exp(-b))/2};
$jscomp.math.sinh=function(b){b=Number(b);return 0===b?b:(Math.exp(b)-Math.exp(-b))/2};$jscomp.math.tanh=function(b){b=Number(b);if(0===b)return b;var e=Math.exp(2*-Math.abs(b)),e=(1-e)/(1+e);return 0>b?-e:e};$jscomp.math.acosh=function(b){b=Number(b);return Math.log(b+Math.sqrt(b*b-1))};$jscomp.math.asinh=function(b){b=Number(b);if(0===b)return b;var e=Math.log(Math.abs(b)+Math.sqrt(b*b+1));return 0>b?-e:e};
$jscomp.math.atanh=function(b){b=Number(b);return($jscomp.math.log1p(b)-$jscomp.math.log1p(-b))/2};
$jscomp.math.hypot=function(b,e,k){for(var a=[],d=2;d<arguments.length;++d)a[d-2]=arguments[d];b=Number(b);e=Number(e);for(var n=Math.max(Math.abs(b),Math.abs(e)),f=$jscomp.makeIterator(a),d=f.next();!d.done;d=f.next())n=Math.max(n,Math.abs(d.value));if(1E100<n||1E-100>n){b/=n;e/=n;f=b*b+e*e;a=$jscomp.makeIterator(a);for(d=a.next();!d.done;d=a.next())d=d.value,d=Number(d)/n,f+=d*d;return Math.sqrt(f)*n}n=b*b+e*e;a=$jscomp.makeIterator(a);for(d=a.next();!d.done;d=a.next())d=d.value,d=Number(d),n+=
d*d;return Math.sqrt(n)};$jscomp.math.trunc=function(b){b=Number(b);if(isNaN(b)||Infinity===b||-Infinity===b||0===b)return b;var e=Math.floor(Math.abs(b));return 0>b?-e:e};$jscomp.math.cbrt=function(b){if(0===b)return b;b=Number(b);var e=Math.pow(Math.abs(b),1/3);return 0>b?-e:e};$jscomp.number=$jscomp.number||{};$jscomp.number.isFinite=function(b){return"number"!==typeof b?!1:!isNaN(b)&&Infinity!==b&&-Infinity!==b};
$jscomp.number.isInteger=function(b){return $jscomp.number.isFinite(b)?b===Math.floor(b):!1};$jscomp.number.isNaN=function(b){return"number"===typeof b&&isNaN(b)};$jscomp.number.isSafeInteger=function(b){return $jscomp.number.isInteger(b)&&Math.abs(b)<=$jscomp.number.MAX_SAFE_INTEGER};$jscomp.number.EPSILON=Math.pow(2,-52);$jscomp.number.MAX_SAFE_INTEGER=9007199254740991;$jscomp.number.MIN_SAFE_INTEGER=-9007199254740991;$jscomp.object=$jscomp.object||{};
$jscomp.object.assign=function(b,e){for(var k=[],a=1;a<arguments.length;++a)k[a-1]=arguments[a];k=$jscomp.makeIterator(k);for(a=k.next();!a.done;a=k.next())if(a=a.value)for(var d in a)Object.prototype.hasOwnProperty.call(a,d)&&(b[d]=a[d]);return b};$jscomp.object.is=function(b,e){return b===e?0!==b||1/b===1/e:b!==b&&e!==e};$jscomp.Set=function(b){b=void 0===b?[]:b;this.map_=new $jscomp.Map;if(b){b=$jscomp.makeIterator(b);for(var e=b.next();!e.done;e=b.next())this.add(e.value)}this.size=this.map_.size};
$jscomp.Set.checkBrowserConformance_=function(){var b=$jscomp.global.Set;if(!b||!b.prototype.entries||!Object.seal)return!1;var e=Object.seal({x:4}),b=new b($jscomp.makeIterator([e]));if(b.has(e)||1!=b.size||b.add(e)!=b||1!=b.size||b.add({x:4})!=b||2!=b.size)return!1;var b=b.entries(),k=b.next();if(k.done||k.value[0]!=e||k.value[1]!=e)return!1;k=b.next();return k.done||k.value[0]==e||4!=k.value[0].x||k.value[1]!=k.value[0]?!1:b.next().done};
$jscomp.Set.prototype.add=function(b){this.map_.set(b,b);this.size=this.map_.size;return this};$jscomp.Set.prototype["delete"]=function(b){b=this.map_["delete"](b);this.size=this.map_.size;return b};$jscomp.Set.prototype.clear=function(){this.map_.clear();this.size=0};$jscomp.Set.prototype.has=function(b){return this.map_.has(b)};$jscomp.Set.prototype.entries=function(){return this.map_.entries()};$jscomp.Set.prototype.values=function(){return this.map_.values()};
$jscomp.Set.prototype.forEach=function(b,e){var k=this;this.map_.forEach(function(a){return b.call(e,a,a,k)})};$jscomp.Set.ASSUME_NO_NATIVE=!1;$jscomp.Set$install=function(){!$jscomp.Set.ASSUME_NO_NATIVE&&$jscomp.Set.checkBrowserConformance_()?$jscomp.Set=$jscomp.global.Set:($jscomp.Map$install(),$jscomp.initSymbol(),$jscomp.initSymbolIterator(),$jscomp.Set.prototype[Symbol.iterator]=$jscomp.Set.prototype.values);$jscomp.Set$install=function(){}};$jscomp.string=$jscomp.string||{};
$jscomp.string.noNullOrUndefined_=function(b,e){if(null==b)throw new TypeError("The 'this' value for String.prototype."+e+" must not be null or undefined");};$jscomp.string.noRegExp_=function(b,e){if(b instanceof RegExp)throw new TypeError("First argument to String.prototype."+e+" must not be a regular expression");};
$jscomp.string.fromCodePoint=function(b){for(var e=[],k=0;k<arguments.length;++k)e[k-0]=arguments[k];for(var k="",e=$jscomp.makeIterator(e),a=e.next();!a.done;a=e.next()){a=a.value;a=+a;if(0>a||1114111<a||a!==Math.floor(a))throw new RangeError("invalid_code_point "+a);65535>=a?k+=String.fromCharCode(a):(a-=65536,k+=String.fromCharCode(a>>>10&1023|55296),k+=String.fromCharCode(a&1023|56320))}return k};
$jscomp.string.repeat=function(b){$jscomp.string.noNullOrUndefined_(this,"repeat");var e=String(this);if(0>b||1342177279<b)throw new RangeError("Invalid count value");b|=0;for(var k="";b;)if(b&1&&(k+=e),b>>>=1)e+=e;return k};$jscomp.string.repeat$install=function(){String.prototype.repeat||(String.prototype.repeat=$jscomp.string.repeat)};
$jscomp.string.codePointAt=function(b){$jscomp.string.noNullOrUndefined_(this,"codePointAt");var e=String(this),k=e.length;b=Number(b)||0;if(0<=b&&b<k){b|=0;var a=e.charCodeAt(b);if(55296>a||56319<a||b+1===k)return a;b=e.charCodeAt(b+1);return 56320>b||57343<b?a:1024*(a-55296)+b+9216}};$jscomp.string.codePointAt$install=function(){String.prototype.codePointAt||(String.prototype.codePointAt=$jscomp.string.codePointAt)};
$jscomp.string.includes=function(b,e){e=void 0===e?0:e;$jscomp.string.noRegExp_(b,"includes");$jscomp.string.noNullOrUndefined_(this,"includes");return-1!==String(this).indexOf(b,e)};$jscomp.string.includes$install=function(){String.prototype.includes||(String.prototype.includes=$jscomp.string.includes)};
$jscomp.string.startsWith=function(b,e){e=void 0===e?0:e;$jscomp.string.noRegExp_(b,"startsWith");$jscomp.string.noNullOrUndefined_(this,"startsWith");var k=String(this);b+="";for(var a=k.length,d=b.length,n=Math.max(0,Math.min(e|0,k.length)),f=0;f<d&&n<a;)if(k[n++]!=b[f++])return!1;return f>=d};$jscomp.string.startsWith$install=function(){String.prototype.startsWith||(String.prototype.startsWith=$jscomp.string.startsWith)};
$jscomp.string.endsWith=function(b,e){$jscomp.string.noRegExp_(b,"endsWith");$jscomp.string.noNullOrUndefined_(this,"endsWith");var k=String(this);b+="";void 0===e&&(e=k.length);for(var a=Math.max(0,Math.min(e|0,k.length)),d=b.length;0<d&&0<a;)if(k[--a]!=b[--d])return!1;return 0>=d};$jscomp.string.endsWith$install=function(){String.prototype.endsWith||(String.prototype.endsWith=$jscomp.string.endsWith)};
(function(b,e){"object"===typeof module&&"object"===typeof module.exports?module.exports=b.document?e(b,!0):function(b){if(!b.document)throw Error("jQuery requires a window with a document");return e(b)}:e(b)})("undefined"!==typeof window?window:this,function(b,e){function k(c){var q=!!c&&"length"in c&&c.length,a=g.type(c);return"function"===a||g.isWindow(c)?!1:"array"===a||0===q||"number"===typeof q&&0<q&&q-1 in c}function a(c,q,a){if(g.isFunction(q))return g.grep(c,function(c,b){return!!q.call(c,
b,c)!==a});if(q.nodeType)return g.grep(c,function(c){return c===q!==a});if("string"===typeof q){if(nb.test(q))return g.filter(q,c,a);q=g.filter(q,c)}return g.grep(c,function(c){return-1<wa.call(q,c)!==a})}function d(c,q){for(;(c=c[q])&&1!==c.nodeType;);return c}function n(c){var q={};g.each(c.match(ca)||[],function(c,a){q[a]=!0});return q}function f(){H.removeEventListener("DOMContentLoaded",f);b.removeEventListener("load",f);g.ready()}function h(){this.expando=g.expando+h.uid++}function m(c,q,a){if(void 0===
a&&1===c.nodeType)if(a="data-"+q.replace(Ra,"-$&").toLowerCase(),a=c.getAttribute(a),"string"===typeof a){try{a="true"===a?!0:"false"===a?!1:"null"===a?null:+a+""===a?+a:ob.test(a)?g.parseJSON(a):a}catch(b){}U.set(c,q,a)}else a=void 0;return a}function v(c,q,a,b){var C,d=1,f=20,e=b?function(){return b.cur()}:function(){return g.css(c,q,"")},h=e(),l=a&&a[3]||(g.cssNumber[q]?"":"px"),m=(g.cssNumber[q]||"px"!==l&&+h)&&ga.exec(g.css(c,q));if(m&&m[3]!==l){l=l||m[3];a=a||[];m=+h||1;do d=d||".5",m/=d,g.style(c,
q,m+l);while(d!==(d=e()/h)&&1!==d&&--f)}a&&(m=+m||+h||0,C=a[1]?m+(a[1]+1)*a[2]:+a[2],b&&(b.unit=l,b.start=m,b.end=C));return C}function p(c,q){var a="undefined"!==typeof c.getElementsByTagName?c.getElementsByTagName(q||"*"):"undefined"!==typeof c.querySelectorAll?c.querySelectorAll(q||"*"):[];return void 0===q||q&&g.nodeName(c,q)?g.merge([c],a):a}function B(c,q){for(var a=0,b=c.length;a<b;a++)I.set(c[a],"globalEval",!q||I.get(q[a],"globalEval"))}function G(c,q,a,b,C){for(var d,f,e,h=q.createDocumentFragment(),
l=[],m=0,k=c.length;m<k;m++)if((d=c[m])||0===d)if("object"===g.type(d))g.merge(l,d.nodeType?[d]:d);else if(qb.test(d)){f=f||h.appendChild(q.createElement("div"));e=(Sa.exec(d)||["",""])[1].toLowerCase();e=X[e]||X._default;f.innerHTML=e[1]+g.htmlPrefilter(d)+e[2];for(e=e[0];e--;)f=f.lastChild;g.merge(l,f.childNodes);f=h.firstChild;f.textContent=""}else l.push(q.createTextNode(d));h.textContent="";for(m=0;d=l[m++];)if(b&&-1<g.inArray(d,b))C&&C.push(d);else if(c=g.contains(d.ownerDocument,d),f=p(h.appendChild(d),
"script"),c&&B(f),a)for(e=0;d=f[e++];)Ta.test(d.type||"")&&a.push(d);return h}function x(){return!0}function w(){return!1}function A(){try{return H.activeElement}catch(c){}}function y(c,q,a,b,C,d){var f,e;if("object"===typeof q){"string"!==typeof a&&(b=b||a,a=void 0);for(e in q)y(c,e,a,b,q[e],d);return c}null==b&&null==C?(C=a,b=a=void 0):null==C&&("string"===typeof a?(C=b,b=void 0):(C=b,b=a,a=void 0));if(!1===C)C=w;else if(!C)return c;1===d&&(f=C,C=function(c){g().off(c);return f.apply(this,arguments)},
C.guid=f.guid||(f.guid=g.guid++));return c.each(function(){g.event.add(this,q,C,b,a)})}function Q(c,a){return g.nodeName(c,"table")&&g.nodeName(11!==a.nodeType?a:a.firstChild,"tr")?c.getElementsByTagName("tbody")[0]||c.appendChild(c.ownerDocument.createElement("tbody")):c}function u(c){c.type=(null!==c.getAttribute("type"))+"/"+c.type;return c}function D(c){var a=rb.exec(c.type);a?c.type=a[1]:c.removeAttribute("type");return c}function E(c,a){var b,r,C,d;if(1===a.nodeType){if(I.hasData(c)&&(d=I.access(c),
b=I.set(a,d),d=d.events))for(C in delete b.handle,b.events={},d)for(b=0,r=d[C].length;b<r;b++)g.event.add(a,C,d[C][b]);U.hasData(c)&&(C=U.access(c),C=g.extend({},C),U.set(a,C))}}function O(c,a,b,r){a=Ea.apply([],a);var d,f,e,h,l=0,m=c.length,k=m-1,t=a[0],n=g.isFunction(t);if(n||1<m&&"string"===typeof t&&!T.checkClone&&sb.test(t))return c.each(function(g){var d=c.eq(g);n&&(a[0]=t.call(this,g,d.html()));O(d,a,b,r)});if(m&&(d=G(a,c[0].ownerDocument,!1,c,r),f=d.firstChild,1===d.childNodes.length&&(d=
f),f||r)){f=g.map(p(d,"script"),u);for(e=f.length;l<m;l++)h=d,l!==k&&(h=g.clone(h,!0,!0),e&&g.merge(f,p(h,"script"))),b.call(c[l],h,l);if(e)for(d=f[f.length-1].ownerDocument,g.map(f,D),l=0;l<e;l++)h=f[l],Ta.test(h.type||"")&&!I.access(h,"globalEval")&&g.contains(d,h)&&(h.src?g._evalUrl&&g._evalUrl(h.src):g.globalEval(h.textContent.replace(tb,"")))}return c}function J(c,a,b){for(var r=a?g.filter(a,c):c,d=0;null!=(a=r[d]);d++)b||1!==a.nodeType||g.cleanData(p(a)),a.parentNode&&(b&&g.contains(a.ownerDocument,
a)&&B(p(a,"script")),a.parentNode.removeChild(a));return c}function K(c,a){var b=g(a.createElement(c)).appendTo(a.body),r=g.css(b[0],"display");b.detach();return r}function F(c){var a=H,b=Ua[c];b||(b=K(c,a),"none"!==b&&b||(Fa=(Fa||g("<iframe frameborder='0' width='0' height='0'/>")).appendTo(a.documentElement),a=Fa[0].contentDocument,a.write(),a.close(),b=K(c,a),Fa.detach()),Ua[c]=b);return b}function L(c,a,b){var r,d,f=c.style;d=(b=b||Ga(c))?b.getPropertyValue(a)||b[a]:void 0;""!==d&&void 0!==d||
g.contains(c.ownerDocument,c)||(d=g.style(c,a));b&&!T.pixelMarginRight()&&Ja.test(d)&&Va.test(a)&&(c=f.width,a=f.minWidth,r=f.maxWidth,f.minWidth=f.maxWidth=f.width=d,d=b.width,f.width=c,f.minWidth=a,f.maxWidth=r);return void 0!==d?d+"":d}function M(c,a){return{get:function(){if(c())delete this.get;else return(this.get=a).apply(this,arguments)}}}function N(c){if(c in Wa)return c;for(var a=c[0].toUpperCase()+c.slice(1),b=Xa.length;b--;)if(c=Xa[b]+a,c in Wa)return c}function aa(c,a,b){return(c=ga.exec(a))?
Math.max(0,c[2]-(b||0))+(c[3]||"px"):a}function l(c,a,b,r,d){a=b===(r?"border":"content")?4:"width"===a?1:0;for(var f=0;4>a;a+=2)"margin"===b&&(f+=g.css(c,b+ja[a],!0,d)),r?("content"===b&&(f-=g.css(c,"padding"+ja[a],!0,d)),"margin"!==b&&(f-=g.css(c,"border"+ja[a]+"Width",!0,d))):(f+=g.css(c,"padding"+ja[a],!0,d),"padding"!==b&&(f+=g.css(c,"border"+ja[a]+"Width",!0,d)));return f}function V(c,a,b){var r=!0,d="width"===a?c.offsetWidth:c.offsetHeight,f=Ga(c),e="border-box"===g.css(c,"boxSizing",!1,f);
if(0>=d||null==d){d=L(c,a,f);if(0>d||null==d)d=c.style[a];if(Ja.test(d))return d;r=e&&(T.boxSizingReliable()||d===c.style[a]);d=parseFloat(d)||0}return d+l(c,a,b||(e?"border":"content"),r,f)+"px"}function W(c,a){for(var b,r,d,f=[],e=0,h=c.length;e<h;e++)r=c[e],r.style&&(f[e]=I.get(r,"olddisplay"),b=r.style.display,a?(f[e]||"none"!==b||(r.style.display=""),""===r.style.display&&xa(r)&&(f[e]=I.access(r,"olddisplay",F(r.nodeName)))):(d=xa(r),"none"===b&&d||I.set(r,"olddisplay",d?b:g.css(r,"display"))));
for(e=0;e<h;e++)r=c[e],!r.style||a&&"none"!==r.style.display&&""!==r.style.display||(r.style.display=a?f[e]||"":"none");return c}function P(c,a,b,g,d){return new P.prototype.init(c,a,b,g,d)}function ba(){b.setTimeout(function(){ka=void 0});return ka=g.now()}function ra(c,a){var b,g=0,d={height:c};for(a=a?1:0;4>g;g+=2-a)b=ja[g],d["margin"+b]=d["padding"+b]=c;a&&(d.opacity=d.width=c);return d}function fa(c,a,b){for(var g,d=(Z.tweeners[a]||[]).concat(Z.tweeners["*"]),f=0,e=d.length;f<e;f++)if(g=d[f].call(b,
a,c))return g}function la(c,a){var b,r,d,f,e;for(b in c)if(r=g.camelCase(b),d=a[r],f=c[b],g.isArray(f)&&(d=f[1],f=c[b]=f[0]),b!==r&&(c[r]=f,delete c[b]),(e=g.cssHooks[r])&&"expand"in e)for(b in f=e.expand(f),delete c[r],f)b in c||(c[b]=f[b],a[b]=d);else a[r]=d}function Z(c,a,b){var r,d=0,f=Z.prefilters.length,e=g.Deferred().always(function(){delete h.elem}),h=function(){if(r)return!1;for(var a=ka||ba(),a=Math.max(0,l.startTime+l.duration-a),b=1-(a/l.duration||0),q=0,g=l.tweens.length;q<g;q++)l.tweens[q].run(b);
e.notifyWith(c,[l,b,a]);if(1>b&&g)return a;e.resolveWith(c,[l]);return!1},l=e.promise({elem:c,props:g.extend({},a),opts:g.extend(!0,{specialEasing:{},easing:g.easing._default},b),originalProperties:a,originalOptions:b,startTime:ka||ba(),duration:b.duration,tweens:[],createTween:function(a,b){var q=g.Tween(c,l.opts,a,b,l.opts.specialEasing[a]||l.opts.easing);l.tweens.push(q);return q},stop:function(a){var b=0,q=a?l.tweens.length:0;if(r)return this;for(r=!0;b<q;b++)l.tweens[b].run(1);a?(e.notifyWith(c,
[l,1,0]),e.resolveWith(c,[l,a])):e.rejectWith(c,[l,a]);return this}});b=l.props;for(la(b,l.opts.specialEasing);d<f;d++)if(a=Z.prefilters[d].call(l,c,b,l.opts))return g.isFunction(a.stop)&&(g._queueHooks(l.elem,l.opts.queue).stop=g.proxy(a.stop,a)),a;g.map(b,fa,l);g.isFunction(l.opts.start)&&l.opts.start.call(c,l);g.fx.timer(g.extend(h,{elem:c,anim:l,queue:l.opts.queue}));return l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always)}function Y(c){return c.getAttribute&&
c.getAttribute("class")||""}function sa(c){return function(a,b){"string"!==typeof a&&(b=a,a="*");var r,d=0,f=a.toLowerCase().match(ca)||[];if(g.isFunction(b))for(;r=f[d++];)"+"===r[0]?(r=r.slice(1)||"*",(c[r]=c[r]||[]).unshift(b)):(c[r]=c[r]||[]).push(b)}}function ya(c,a,b,r){function d(l){var h;f[l]=!0;g.each(c[l]||[],function(c,g){var l=g(a,b,r);if("string"===typeof l&&!e&&!f[l])return a.dataTypes.unshift(l),d(l),!1;if(e)return!(h=l)});return h}var f={},e=c===Ka;return d(a.dataTypes[0])||!f["*"]&&
d("*")}function ma(c,a){var b,r,d=g.ajaxSettings.flatOptions||{};for(b in a)void 0!==a[b]&&((d[b]?c:r||(r={}))[b]=a[b]);r&&g.extend(!0,c,r);return c}function t(c,a,b,r){var d;if(g.isArray(a))g.each(a,function(a,q){b||ub.test(c)?r(c,q):t(c+"["+("object"===typeof q&&null!=q?a:"")+"]",q,b,r)});else if(b||"object"!==g.type(a))r(c,a);else for(d in a)t(c+"["+d+"]",a[d],b,r)}function da(c){return g.isWindow(c)?c:9===c.nodeType&&c.defaultView}var R=[],H=b.document,ha=R.slice,Ea=R.concat,Aa=R.push,wa=R.indexOf,
na={},vb=na.toString,oa=na.hasOwnProperty,T={},g=function(c,a){return new g.fn.init(c,a)},wb=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,xb=/^-ms-/,yb=/-([\da-z])/gi,zb=function(c,a){return a.toUpperCase()};g.fn=g.prototype={jquery:"2.2.4",constructor:g,selector:"",length:0,toArray:function(){return ha.call(this)},get:function(c){return null!=c?0>c?this[c+this.length]:this[c]:ha.call(this)},pushStack:function(c){c=g.merge(this.constructor(),c);c.prevObject=this;c.context=this.context;return c},each:function(c){return g.each(this,
c)},map:function(c){return this.pushStack(g.map(this,function(a,b){return c.call(a,b,a)}))},slice:function(){return this.pushStack(ha.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(c){var a=this.length;c=+c+(0>c?a:0);return this.pushStack(0<=c&&c<a?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:Aa,sort:R.sort,splice:R.splice};g.extend=g.fn.extend=function(){var c,a,b,r,d,f=arguments[0]||{},e=1,l=arguments.length,
h=!1;"boolean"===typeof f&&(h=f,f=arguments[e]||{},e++);"object"===typeof f||g.isFunction(f)||(f={});e===l&&(f=this,e--);for(;e<l;e++)if(null!=(c=arguments[e]))for(a in c)b=f[a],r=c[a],f!==r&&(h&&r&&(g.isPlainObject(r)||(d=g.isArray(r)))?(d?(d=!1,b=b&&g.isArray(b)?b:[]):b=b&&g.isPlainObject(b)?b:{},f[a]=g.extend(h,b,r)):void 0!==r&&(f[a]=r));return f};g.extend({expando:"jQuery"+("2.2.4"+Math.random()).replace(/\D/g,""),isReady:!0,error:function(c){throw Error(c);},noop:function(){},isFunction:function(c){return"function"===
g.type(c)},isArray:Array.isArray,isWindow:function(c){return null!=c&&c===c.window},isNumeric:function(c){var a=c&&c.toString();return!g.isArray(c)&&0<=a-parseFloat(a)+1},isPlainObject:function(c){var a;if("object"!==g.type(c)||c.nodeType||g.isWindow(c)||c.constructor&&!oa.call(c,"constructor")&&!oa.call(c.constructor.prototype||{},"isPrototypeOf"))return!1;for(a in c);return void 0===a||oa.call(c,a)},isEmptyObject:function(c){for(var a in c)return!1;return!0},type:function(c){return null==c?c+"":
"object"===typeof c||"function"===typeof c?na[vb.call(c)]||"object":typeof c},globalEval:function(c){var a;a=eval;if(c=g.trim(c))1===c.indexOf("use strict")?(a=H.createElement("script"),a.text=c,H.head.appendChild(a).parentNode.removeChild(a)):a(c)},camelCase:function(c){return c.replace(xb,"ms-").replace(yb,zb)},nodeName:function(c,a){return c.nodeName&&c.nodeName.toLowerCase()===a.toLowerCase()},each:function(c,a){var b,g=0;if(k(c))for(b=c.length;g<b&&!1!==a.call(c[g],g,c[g]);g++);else for(g in c)if(!1===
a.call(c[g],g,c[g]))break;return c},trim:function(c){return null==c?"":(c+"").replace(wb,"")},makeArray:function(c,a){var b=a||[];null!=c&&(k(Object(c))?g.merge(b,"string"===typeof c?[c]:c):Aa.call(b,c));return b},inArray:function(c,a,b){return null==a?-1:wa.call(a,c,b)},merge:function(c,a){for(var b=+a.length,g=0,d=c.length;g<b;g++)c[d++]=a[g];c.length=d;return c},grep:function(c,a,b){for(var g=[],d=0,f=c.length,e=!b;d<f;d++)b=!a(c[d],d),b!==e&&g.push(c[d]);return g},map:function(c,a,b){var g,d,
f=0,e=[];if(k(c))for(g=c.length;f<g;f++)d=a(c[f],f,b),null!=d&&e.push(d);else for(f in c)d=a(c[f],f,b),null!=d&&e.push(d);return Ea.apply([],e)},guid:1,proxy:function(c,a){var b,d;"string"===typeof a&&(b=c[a],a=c,c=b);if(g.isFunction(c))return d=ha.call(arguments,2),b=function(){return c.apply(a||this,d.concat(ha.call(arguments)))},b.guid=c.guid=c.guid||g.guid++,b},now:Date.now,support:T});$jscomp.initSymbol();"function"===typeof Symbol&&($jscomp.initSymbol(),$jscomp.initSymbolIterator(),$jscomp.initSymbol(),
$jscomp.initSymbolIterator(),g.fn[Symbol.iterator]=R[Symbol.iterator]);g.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(c,a){na["[object "+a+"]"]=a.toLowerCase()});var ta=function(c){function a(c,b,q,g){var d,r,f,z,e,C=b&&b.ownerDocument,l=b?b.nodeType:9;q=q||[];if("string"!==typeof c||!c||1!==l&&9!==l&&11!==l)return q;if(!g&&((b?b.ownerDocument||b:ba)!==w&&J(b),b=b||w,G)){if(11!==l&&(z=xa.exec(c)))if(d=z[1])if(9===l)if(r=b.getElementById(d)){if(r.id===
d)return q.push(r),q}else return q;else{if(C&&(r=C.getElementById(d))&&aa(b,r)&&r.id===d)return q.push(r),q}else{if(z[2])return U.apply(q,b.getElementsByTagName(c)),q;if((d=z[3])&&E.getElementsByClassName&&b.getElementsByClassName)return U.apply(q,b.getElementsByClassName(d)),q}if(!(!E.qsa||la[c+" "]||W&&W.test(c))){if(1!==l)C=b,e=c;else if("object"!==b.nodeName.toLowerCase()){(f=b.getAttribute("id"))?f=f.replace(za,"\\$&"):b.setAttribute("id",f=R);z=V(c);d=z.length;for(r=ka.test(f)?"#"+f:"[id='"+
f+"']";d--;)z[d]=r+" "+t(z[d]);e=z.join(",");C=oa.test(c)&&k(b.parentNode)||b}if(e)try{return U.apply(q,C.querySelectorAll(e)),q}catch(h){}finally{f===R&&b.removeAttribute("id")}}}return O(c.replace(ca,"$1"),b,q,g)}function b(){function c(b,q){a.push(b+" ")>y.cacheLength&&delete c[a.shift()];return c[b+" "]=q}var a=[];return c}function g(c){c[R]=!0;return c}function d(c){var a=w.createElement("div");try{return!!c(a)}catch(b){return!1}finally{a.parentNode&&a.parentNode.removeChild(a)}}function f(c,
a){for(var b=c.split("|"),q=b.length;q--;)y.attrHandle[b[q]]=a}function e(c,a){var b=a&&c,q=b&&1===c.nodeType&&1===a.nodeType&&(~a.sourceIndex||-2147483648)-(~c.sourceIndex||-2147483648);if(q)return q;if(b)for(;b=b.nextSibling;)if(b===a)return-1;return c?1:-1}function l(c){return function(a){return"input"===a.nodeName.toLowerCase()&&a.type===c}}function h(c){return function(a){var b=a.nodeName.toLowerCase();return("input"===b||"button"===b)&&a.type===c}}function m(c){return g(function(a){a=+a;return g(function(b,
q){for(var g,d=c([],b.length,a),r=d.length;r--;)b[g=d[r]]&&(b[g]=!(q[g]=b[g]))})})}function k(c){return c&&"undefined"!==typeof c.getElementsByTagName&&c}function p(){}function t(c){for(var a=0,b=c.length,q="";a<b;a++)q+=c[a].value;return q}function u(c,a,b){var q=a.dir,g=b&&"parentNode"===q,d=I++;return a.first?function(a,b,d){for(;a=a[q];)if(1===a.nodeType||g)return c(a,b,d)}:function(a,b,r){var f,z,e=[fa,d];if(r)for(;a=a[q];){if((1===a.nodeType||g)&&c(a,b,r))return!0}else for(;a=a[q];)if(1===a.nodeType||
g){z=a[R]||(a[R]={});z=z[a.uniqueID]||(z[a.uniqueID]={});if((f=z[q])&&f[0]===fa&&f[1]===d)return e[2]=f[2];z[q]=e;if(e[2]=c(a,b,r))return!0}}}function n(c){return 1<c.length?function(a,b,q){for(var g=c.length;g--;)if(!c[g](a,b,q))return!1;return!0}:c[0]}function v(c,a,b,q,g){for(var d,r=[],z=0,f=c.length,e=null!=a;z<f;z++)if(d=c[z])if(!b||b(d,q,g))r.push(d),e&&a.push(z);return r}function A(c,b,d,z,f,e){z&&!z[R]&&(z=A(z));f&&!f[R]&&(f=A(f,e));return g(function(g,r,e,C){var l,h,ea=[],m=[],k=r.length,
p;if(!(p=g)){p=b||"*";for(var S=e.nodeType?[e]:e,t=[],u=0,n=S.length;u<n;u++)a(p,S[u],t);p=t}p=!c||!g&&b?p:v(p,ea,c,e,C);S=d?f||(g?c:k||z)?[]:r:p;d&&d(p,S,e,C);if(z)for(l=v(S,m),z(l,[],e,C),e=l.length;e--;)if(h=l[e])S[m[e]]=!(p[m[e]]=h);if(g){if(f||c){if(f){l=[];for(e=S.length;e--;)(h=S[e])&&l.push(p[e]=h);f(null,S=[],l,C)}for(e=S.length;e--;)(h=S[e])&&-1<(l=f?X(g,h):ea[e])&&(g[l]=!(r[l]=h))}}else S=v(S===r?S.splice(k,S.length):S),f?f(null,r,S,C):U.apply(r,S)})}function L(c){var a,b,q,g=c.length,
d=y.relative[c[0].type];b=d||y.relative[" "];for(var r=d?1:0,z=u(function(c){return c===a},b,!0),f=u(function(c){return-1<X(a,c)},b,!0),e=[function(c,b,q){c=!d&&(q||b!==P)||((a=b).nodeType?z(c,b,q):f(c,b,q));a=null;return c}];r<g;r++)if(b=y.relative[c[r].type])e=[u(n(e),b)];else{b=y.filter[c[r].type].apply(null,c[r].matches);if(b[R]){for(q=++r;q<g&&!y.relative[c[q].type];q++);return A(1<r&&n(e),1<r&&t(c.slice(0,r-1).concat({value:" "===c[r-2].type?"*":""})).replace(ca,"$1"),b,r<q&&L(c.slice(r,q)),
q<g&&L(c=c.slice(q)),q<g&&t(c))}e.push(b)}return n(e)}function D(c,b){var d=0<b.length,z=0<c.length,f=function(g,r,f,e,C){var l,h,ea,m=0,S="0",p=g&&[],k=[],t=P,u=g||z&&y.find.TAG("*",C),n=fa+=null==t?1:Math.random()||.1,A=u.length;for(C&&(P=r===w||r||C);S!==A&&null!=(l=u[S]);S++){if(z&&l){h=0;r||l.ownerDocument===w||(J(l),f=!G);for(;ea=c[h++];)if(ea(l,r||w,f)){e.push(l);break}C&&(fa=n)}d&&((l=!ea&&l)&&m--,g&&p.push(l))}m+=S;if(d&&S!==m){for(h=0;ea=b[h++];)ea(p,k,r,f);if(g){if(0<m)for(;S--;)p[S]||
k[S]||(k[S]=T.call(e));k=v(k)}U.apply(e,k);C&&!g&&0<k.length&&1<m+b.length&&a.uniqueSort(e)}C&&(fa=n,P=t);return p};return d?g(f):f}var x,E,y,M,F,V,N,O,P,da,B,J,w,K,G,W,H,Q,aa,R="sizzle"+1*new Date,ba=c.document,fa=0,I=0,Z=b(),ha=b(),la=b(),ma=function(c,a){c===a&&(B=!0);return 0},ra={}.hasOwnProperty,Y=[],T=Y.pop,Ea=Y.push,U=Y.push,wa=Y.slice,X=function(c,a){for(var b=0,q=c.length;b<q;b++)if(c[b]===a)return b;return-1},sa=RegExp("[\\x20\\t\\r\\n\\f]+","g"),ca=RegExp("^[\\x20\\t\\r\\n\\f]+|((?:^|[^\\\\])(?:\\\\.)*)[\\x20\\t\\r\\n\\f]+$",
"g"),ia=/^[\x20\t\r\n\f]*,[\x20\t\r\n\f]*/,ya=/^[\x20\t\r\n\f]*([>+~]|[\x20\t\r\n\f])[\x20\t\r\n\f]*/,Aa=RegExp("=[\\x20\\t\\r\\n\\f]*([^\\]'\"]*?)[\\x20\\t\\r\\n\\f]*\\]","g"),ja=/:((?:\\.|[\w-]|[^\x00-\xa0])+)(?:\((('((?:\\.|[^\\'])*)'|"((?:\\.|[^\\"])*)")|((?:\\.|[^\\()[\]]|\[[\x20\t\r\n\f]*((?:\\.|[\w-]|[^\x00-\xa0])+)(?:[\x20\t\r\n\f]*([*^$|!~]?=)[\x20\t\r\n\f]*(?:'((?:\\.|[^\\'])*)'|"((?:\\.|[^\\"])*)"|((?:\\.|[\w-]|[^\x00-\xa0])+))|)[\x20\t\r\n\f]*\])*)|.*)\)|)/,ka=/^(?:\\.|[\w-]|[^\x00-\xa0])+$/,
na={ID:/^#((?:\\.|[\w-]|[^\x00-\xa0])+)/,CLASS:/^\.((?:\\.|[\w-]|[^\x00-\xa0])+)/,TAG:/^((?:\\.|[\w-]|[^\x00-\xa0])+|[*])/,ATTR:/^\[[\x20\t\r\n\f]*((?:\\.|[\w-]|[^\x00-\xa0])+)(?:[\x20\t\r\n\f]*([*^$|!~]?=)[\x20\t\r\n\f]*(?:'((?:\\.|[^\\'])*)'|"((?:\\.|[^\\"])*)"|((?:\\.|[\w-]|[^\x00-\xa0])+))|)[\x20\t\r\n\f]*\]/,PSEUDO:/^:((?:\\.|[\w-]|[^\x00-\xa0])+)(?:\((('((?:\\.|[^\\'])*)'|"((?:\\.|[^\\"])*)")|((?:\\.|[^\\()[\]]|\[[\x20\t\r\n\f]*((?:\\.|[\w-]|[^\x00-\xa0])+)(?:[\x20\t\r\n\f]*([*^$|!~]?=)[\x20\t\r\n\f]*(?:'((?:\\.|[^\\'])*)'|"((?:\\.|[^\\"])*)"|((?:\\.|[\w-]|[^\x00-\xa0])+))|)[\x20\t\r\n\f]*\])*)|.*)\)|)/,
CHILD:/^:(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:/^(?:checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped)$/i,needsContext:/^[\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},ta=/^(?:input|select|textarea|button)$/i,ua=/^h\d$/i,ga=
/^[^{]+\{\s*\[native \w/,xa=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,oa=/[+~]/,za=/'|\\/g,pa=RegExp("\\\\([\\da-f]{1,6}[\\x20\\t\\r\\n\\f]?|([\\x20\\t\\r\\n\\f])|.)","ig"),qa=function(c,a,b){c="0x"+a-65536;return c!==c||b?a:0>c?String.fromCharCode(c+65536):String.fromCharCode(c>>10|55296,c&1023|56320)},va=function(){J()};try{U.apply(Y=wa.call(ba.childNodes),ba.childNodes),Y[ba.childNodes.length].nodeType}catch(Zb){U={apply:Y.length?function(c,a){Ea.apply(c,wa.call(a))}:function(c,a){for(var b=c.length,
q=0;c[b++]=a[q++];);c.length=b-1}}}E=a.support={};F=a.isXML=function(c){return(c=c&&(c.ownerDocument||c).documentElement)?"HTML"!==c.nodeName:!1};J=a.setDocument=function(c){var a;c=c?c.ownerDocument||c:ba;if(c===w||9!==c.nodeType||!c.documentElement)return w;w=c;K=w.documentElement;G=!F(w);(a=w.defaultView)&&a.top!==a&&(a.addEventListener?a.addEventListener("unload",va,!1):a.attachEvent&&a.attachEvent("onunload",va));E.attributes=d(function(c){c.className="i";return!c.getAttribute("className")});
E.getElementsByTagName=d(function(c){c.appendChild(w.createComment(""));return!c.getElementsByTagName("*").length});E.getElementsByClassName=ga.test(w.getElementsByClassName);E.getById=d(function(c){K.appendChild(c).id=R;return!w.getElementsByName||!w.getElementsByName(R).length});E.getById?(y.find.ID=function(c,a){if("undefined"!==typeof a.getElementById&&G){var b=a.getElementById(c);return b?[b]:[]}},y.filter.ID=function(c){var a=c.replace(pa,qa);return function(c){return c.getAttribute("id")===
a}}):(delete y.find.ID,y.filter.ID=function(c){var a=c.replace(pa,qa);return function(c){return(c="undefined"!==typeof c.getAttributeNode&&c.getAttributeNode("id"))&&c.value===a}});y.find.TAG=E.getElementsByTagName?function(c,a){if("undefined"!==typeof a.getElementsByTagName)return a.getElementsByTagName(c);if(E.qsa)return a.querySelectorAll(c)}:function(c,a){var b,q=[],g=0,d=a.getElementsByTagName(c);if("*"===c){for(;b=d[g++];)1===b.nodeType&&q.push(b);return q}return d};y.find.CLASS=E.getElementsByClassName&&
function(c,a){if("undefined"!==typeof a.getElementsByClassName&&G)return a.getElementsByClassName(c)};H=[];W=[];if(E.qsa=ga.test(w.querySelectorAll))d(function(c){K.appendChild(c).innerHTML="<a id='"+R+"'></a><select id='"+R+"-\r\\' msallowcapture=''><option selected=''></option></select>";c.querySelectorAll("[msallowcapture^='']").length&&W.push("[*^$]=[\\x20\\t\\r\\n\\f]*(?:''|\"\")");c.querySelectorAll("[selected]").length||W.push("\\[[\\x20\\t\\r\\n\\f]*(?:value|checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped)");
c.querySelectorAll("[id~="+R+"-]").length||W.push("~=");c.querySelectorAll(":checked").length||W.push(":checked");c.querySelectorAll("a#"+R+"+*").length||W.push(".#.+[+~]")}),d(function(c){var a=w.createElement("input");a.setAttribute("type","hidden");c.appendChild(a).setAttribute("name","D");c.querySelectorAll("[name=d]").length&&W.push("name[\\x20\\t\\r\\n\\f]*[*^$|!~]?=");c.querySelectorAll(":enabled").length||W.push(":enabled",":disabled");c.querySelectorAll("*,:x");W.push(",.*:")});(E.matchesSelector=
ga.test(Q=K.matches||K.webkitMatchesSelector||K.mozMatchesSelector||K.oMatchesSelector||K.msMatchesSelector))&&d(function(c){E.disconnectedMatch=Q.call(c,"div");Q.call(c,"[s!='']:x");H.push("!=",":((?:\\\\.|[\\w-]|[^\\x00-\\xa0])+)(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|\\[[\\x20\\t\\r\\n\\f]*((?:\\\\.|[\\w-]|[^\\x00-\\xa0])+)(?:[\\x20\\t\\r\\n\\f]*([*^$|!~]?=)[\\x20\\t\\r\\n\\f]*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|((?:\\\\.|[\\w-]|[^\\x00-\\xa0])+))|)[\\x20\\t\\r\\n\\f]*\\])*)|.*)\\)|)")});
W=W.length&&new RegExp(W.join("|"));H=H.length&&new RegExp(H.join("|"));aa=(a=ga.test(K.compareDocumentPosition))||ga.test(K.contains)?function(c,a){var b=9===c.nodeType?c.documentElement:c,q=a&&a.parentNode;return c===q||!!(q&&1===q.nodeType&&(b.contains?b.contains(q):c.compareDocumentPosition&&c.compareDocumentPosition(q)&16))}:function(c,a){if(a)for(;a=a.parentNode;)if(a===c)return!0;return!1};ma=a?function(c,a){if(c===a)return B=!0,0;var b=!c.compareDocumentPosition-!a.compareDocumentPosition;
if(b)return b;b=(c.ownerDocument||c)===(a.ownerDocument||a)?c.compareDocumentPosition(a):1;return b&1||!E.sortDetached&&a.compareDocumentPosition(c)===b?c===w||c.ownerDocument===ba&&aa(ba,c)?-1:a===w||a.ownerDocument===ba&&aa(ba,a)?1:da?X(da,c)-X(da,a):0:b&4?-1:1}:function(c,a){if(c===a)return B=!0,0;var b,q=0;b=c.parentNode;var g=a.parentNode,d=[c],r=[a];if(!b||!g)return c===w?-1:a===w?1:b?-1:g?1:da?X(da,c)-X(da,a):0;if(b===g)return e(c,a);for(b=c;b=b.parentNode;)d.unshift(b);for(b=a;b=b.parentNode;)r.unshift(b);
for(;d[q]===r[q];)q++;return q?e(d[q],r[q]):d[q]===ba?-1:r[q]===ba?1:0};return w};a.matches=function(c,b){return a(c,null,null,b)};a.matchesSelector=function(c,b){(c.ownerDocument||c)!==w&&J(c);b=b.replace(Aa,"='$1']");if(!(!E.matchesSelector||!G||la[b+" "]||H&&H.test(b)||W&&W.test(b)))try{var g=Q.call(c,b);if(g||E.disconnectedMatch||c.document&&11!==c.document.nodeType)return g}catch(d){}return 0<a(b,w,null,[c]).length};a.contains=function(c,a){(c.ownerDocument||c)!==w&&J(c);return aa(c,a)};a.attr=
function(c,a){(c.ownerDocument||c)!==w&&J(c);var b=y.attrHandle[a.toLowerCase()],b=b&&ra.call(y.attrHandle,a.toLowerCase())?b(c,a,!G):void 0;return void 0!==b?b:E.attributes||!G?c.getAttribute(a):(b=c.getAttributeNode(a))&&b.specified?b.value:null};a.error=function(c){throw Error("Syntax error, unrecognized expression: "+c);};a.uniqueSort=function(c){var a,b=[],q=0,g=0;B=!E.detectDuplicates;da=!E.sortStable&&c.slice(0);c.sort(ma);if(B){for(;a=c[g++];)a===c[g]&&(q=b.push(g));for(;q--;)c.splice(b[q],
1)}da=null;return c};M=a.getText=function(c){var a,b="",q=0;a=c.nodeType;if(!a)for(;a=c[q++];)b+=M(a);else if(1===a||9===a||11===a){if("string"===typeof c.textContent)return c.textContent;for(c=c.firstChild;c;c=c.nextSibling)b+=M(c)}else if(3===a||4===a)return c.nodeValue;return b};y=a.selectors={cacheLength:50,createPseudo:g,match:na,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(c){c[1]=
c[1].replace(pa,qa);c[3]=(c[3]||c[4]||c[5]||"").replace(pa,qa);"~="===c[2]&&(c[3]=" "+c[3]+" ");return c.slice(0,4)},CHILD:function(c){c[1]=c[1].toLowerCase();"nth"===c[1].slice(0,3)?(c[3]||a.error(c[0]),c[4]=+(c[4]?c[5]+(c[6]||1):2*("even"===c[3]||"odd"===c[3])),c[5]=+(c[7]+c[8]||"odd"===c[3])):c[3]&&a.error(c[0]);return c},PSEUDO:function(c){var a,b=!c[6]&&c[2];if(na.CHILD.test(c[0]))return null;c[3]?c[2]=c[4]||c[5]||"":b&&ja.test(b)&&(a=V(b,!0))&&(a=b.indexOf(")",b.length-a)-b.length)&&(c[0]=c[0].slice(0,
a),c[2]=b.slice(0,a));return c.slice(0,3)}},filter:{TAG:function(c){var a=c.replace(pa,qa).toLowerCase();return"*"===c?function(){return!0}:function(c){return c.nodeName&&c.nodeName.toLowerCase()===a}},CLASS:function(c){var a=Z[c+" "];return a||(a=new RegExp("(^|[\\x20\\t\\r\\n\\f])"+c+"([\\x20\\t\\r\\n\\f]|$)"),Z(c,function(c){return a.test("string"===typeof c.className&&c.className||"undefined"!==typeof c.getAttribute&&c.getAttribute("class")||"")}))},ATTR:function(c,b,g){return function(d){d=a.attr(d,
c);if(null==d)return"!="===b;if(!b)return!0;d+="";return"="===b?d===g:"!="===b?d!==g:"^="===b?g&&0===d.indexOf(g):"*="===b?g&&-1<d.indexOf(g):"$="===b?g&&d.slice(-g.length)===g:"~="===b?-1<(" "+d.replace(sa," ")+" ").indexOf(g):"|="===b?d===g||d.slice(0,g.length+1)===g+"-":!1}},CHILD:function(c,a,b,q,g){var d="nth"!==c.slice(0,3),r="last"!==c.slice(-4),f="of-type"===a;return 1===q&&0===g?function(c){return!!c.parentNode}:function(a,b,z){var e,C,l,h,ea;b=d!==r?"nextSibling":"previousSibling";var m=
a.parentNode,S=f&&a.nodeName.toLowerCase();z=!z&&!f;e=!1;if(m){if(d){for(;b;){for(l=a;l=l[b];)if(f?l.nodeName.toLowerCase()===S:1===l.nodeType)return!1;ea=b="only"===c&&!ea&&"nextSibling"}return!0}ea=[r?m.firstChild:m.lastChild];if(r&&z)for(l=m,C=l[R]||(l[R]={}),C=C[l.uniqueID]||(C[l.uniqueID]={}),e=C[c]||[],e=(h=e[0]===fa&&e[1])&&e[2],l=h&&m.childNodes[h];l=++h&&l&&l[b]||(e=h=0)||ea.pop();){if(1===l.nodeType&&++e&&l===a){C[c]=[fa,h,e];break}}else if(z&&(l=a,C=l[R]||(l[R]={}),C=C[l.uniqueID]||(C[l.uniqueID]=
{}),e=C[c]||[],e=h=e[0]===fa&&e[1]),!1===e)for(;(l=++h&&l&&l[b]||(e=h=0)||ea.pop())&&((f?l.nodeName.toLowerCase()!==S:1!==l.nodeType)||!++e||(z&&(C=l[R]||(l[R]={}),C=C[l.uniqueID]||(C[l.uniqueID]={}),C[c]=[fa,e]),l!==a)););e-=g;return e===q||0===e%q&&0<=e/q}}},PSEUDO:function(c,b){var d,f=y.pseudos[c]||y.setFilters[c.toLowerCase()]||a.error("unsupported pseudo: "+c);return f[R]?f(b):1<f.length?(d=[c,c,"",b],y.setFilters.hasOwnProperty(c.toLowerCase())?g(function(c,a){for(var q,g=f(c,b),d=g.length;d--;)q=
X(c,g[d]),c[q]=!(a[q]=g[d])}):function(c){return f(c,0,d)}):f}},pseudos:{not:g(function(c){var a=[],b=[],q=N(c.replace(ca,"$1"));return q[R]?g(function(c,a,b,g){g=q(c,null,g,[]);for(var d=c.length;d--;)if(b=g[d])c[d]=!(a[d]=b)}):function(c,g,d){a[0]=c;q(a,null,d,b);a[0]=null;return!b.pop()}}),has:g(function(c){return function(b){return 0<a(c,b).length}}),contains:g(function(c){c=c.replace(pa,qa);return function(a){return-1<(a.textContent||a.innerText||M(a)).indexOf(c)}}),lang:g(function(c){ka.test(c||
"")||a.error("unsupported lang: "+c);c=c.replace(pa,qa).toLowerCase();return function(a){var b;do if(b=G?a.lang:a.getAttribute("xml:lang")||a.getAttribute("lang"))return b=b.toLowerCase(),b===c||0===b.indexOf(c+"-");while((a=a.parentNode)&&1===a.nodeType);return!1}}),target:function(a){var b=c.location&&c.location.hash;return b&&b.slice(1)===a.id},root:function(c){return c===K},focus:function(c){return c===w.activeElement&&(!w.hasFocus||w.hasFocus())&&!!(c.type||c.href||~c.tabIndex)},enabled:function(c){return!1===
c.disabled},disabled:function(c){return!0===c.disabled},checked:function(c){var a=c.nodeName.toLowerCase();return"input"===a&&!!c.checked||"option"===a&&!!c.selected},selected:function(c){c.parentNode&&c.parentNode.selectedIndex;return!0===c.selected},empty:function(c){for(c=c.firstChild;c;c=c.nextSibling)if(6>c.nodeType)return!1;return!0},parent:function(c){return!y.pseudos.empty(c)},header:function(c){return ua.test(c.nodeName)},input:function(c){return ta.test(c.nodeName)},button:function(c){var a=
c.nodeName.toLowerCase();return"input"===a&&"button"===c.type||"button"===a},text:function(c){var a;return"input"===c.nodeName.toLowerCase()&&"text"===c.type&&(null==(a=c.getAttribute("type"))||"text"===a.toLowerCase())},first:m(function(){return[0]}),last:m(function(c,a){return[a-1]}),eq:m(function(c,a,b){return[0>b?b+a:b]}),even:m(function(c,a){for(var b=0;b<a;b+=2)c.push(b);return c}),odd:m(function(c,a){for(var b=1;b<a;b+=2)c.push(b);return c}),lt:m(function(c,a,b){for(a=0>b?b+a:b;0<=--a;)c.push(a);
return c}),gt:m(function(c,a,b){for(b=0>b?b+a:b;++b<a;)c.push(b);return c})}};y.pseudos.nth=y.pseudos.eq;for(x in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})y.pseudos[x]=l(x);for(x in{submit:!0,reset:!0})y.pseudos[x]=h(x);p.prototype=y.filters=y.pseudos;y.setFilters=new p;V=a.tokenize=function(c,b){var g,d,r,f,z,e,C;if(z=ha[c+" "])return b?0:z.slice(0);z=c;e=[];for(C=y.preFilter;z;){if(!g||(d=ia.exec(z)))d&&(z=z.slice(d[0].length)||z),e.push(r=[]);g=!1;if(d=ya.exec(z))g=d.shift(),r.push({value:g,
type:d[0].replace(ca," ")}),z=z.slice(g.length);for(f in y.filter)!(d=na[f].exec(z))||C[f]&&!(d=C[f](d))||(g=d.shift(),r.push({value:g,type:f,matches:d}),z=z.slice(g.length));if(!g)break}return b?z.length:z?a.error(c):ha(c,e).slice(0)};N=a.compile=function(c,a){var b,q=[],g=[],d=la[c+" "];if(!d){a||(a=V(c));for(b=a.length;b--;)d=L(a[b]),d[R]?q.push(d):g.push(d);d=la(c,D(g,q));d.selector=c}return d};O=a.select=function(c,a,b,q){var g,d,r,z,f="function"===typeof c&&c,e=!q&&V(c=f.selector||c);b=b||[];
if(1===e.length){d=e[0]=e[0].slice(0);if(2<d.length&&"ID"===(r=d[0]).type&&E.getById&&9===a.nodeType&&G&&y.relative[d[1].type]){a=(y.find.ID(r.matches[0].replace(pa,qa),a)||[])[0];if(!a)return b;f&&(a=a.parentNode);c=c.slice(d.shift().value.length)}for(g=na.needsContext.test(c)?0:d.length;g--;){r=d[g];if(y.relative[z=r.type])break;if(z=y.find[z])if(q=z(r.matches[0].replace(pa,qa),oa.test(d[0].type)&&k(a.parentNode)||a)){d.splice(g,1);c=q.length&&t(d);if(!c)return U.apply(b,q),b;break}}}(f||N(c,e))(q,
a,!G,b,!a||oa.test(c)&&k(a.parentNode)||a);return b};E.sortStable=R.split("").sort(ma).join("")===R;E.detectDuplicates=!!B;J();E.sortDetached=d(function(c){return c.compareDocumentPosition(w.createElement("div"))&1});d(function(c){c.innerHTML="<a href='#'></a>";return"#"===c.firstChild.getAttribute("href")})||f("type|href|height|width",function(c,a,b){if(!b)return c.getAttribute(a,"type"===a.toLowerCase()?1:2)});E.attributes&&d(function(c){c.innerHTML="<input/>";c.firstChild.setAttribute("value",
"");return""===c.firstChild.getAttribute("value")})||f("value",function(c,a,b){if(!b&&"input"===c.nodeName.toLowerCase())return c.defaultValue});d(function(c){return null==c.getAttribute("disabled")})||f("checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",function(c,a,b){var q;if(!b)return!0===c[a]?a.toLowerCase():(q=c.getAttributeNode(a))&&q.specified?q.value:null});return a}(b);g.find=ta;g.expr=ta.selectors;g.expr[":"]=g.expr.pseudos;
g.uniqueSort=g.unique=ta.uniqueSort;g.text=ta.getText;g.isXMLDoc=ta.isXML;g.contains=ta.contains;var ua=function(c,a,b){for(var d=[],f=void 0!==b;(c=c[a])&&9!==c.nodeType;)if(1===c.nodeType){if(f&&g(c).is(b))break;d.push(c)}return d},Ya=function(c,a){for(var b=[];c;c=c.nextSibling)1===c.nodeType&&c!==a&&b.push(c);return b},Za=g.expr.match.needsContext,$a=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,nb=/^.[^:#\[\.,]*$/;g.filter=function(c,a,b){var d=a[0];b&&(c=":not("+c+")");return 1===a.length&&1===d.nodeType?
g.find.matchesSelector(d,c)?[d]:[]:g.find.matches(c,g.grep(a,function(c){return 1===c.nodeType}))};g.fn.extend({find:function(c){var a,b=this.length,d=[],f=this;if("string"!==typeof c)return this.pushStack(g(c).filter(function(){for(a=0;a<b;a++)if(g.contains(f[a],this))return!0}));for(a=0;a<b;a++)g.find(c,f[a],d);d=this.pushStack(1<b?g.unique(d):d);d.selector=this.selector?this.selector+" "+c:c;return d},filter:function(c){return this.pushStack(a(this,c||[],!1))},not:function(c){return this.pushStack(a(this,
c||[],!0))},is:function(c){return!!a(this,"string"===typeof c&&Za.test(c)?g(c):c||[],!1).length}});var ab,Ab=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/;(g.fn.init=function(c,a,b){var d;if(!c)return this;b=b||ab;if("string"===typeof c){d="<"===c[0]&&">"===c[c.length-1]&&3<=c.length?[null,c,null]:Ab.exec(c);if(!d||!d[1]&&a)return!a||a.jquery?(a||b).find(c):this.constructor(a).find(c);if(d[1]){if(a=a instanceof g?a[0]:a,g.merge(this,g.parseHTML(d[1],a&&a.nodeType?a.ownerDocument||a:H,!0)),$a.test(d[1])&&
g.isPlainObject(a))for(d in a)if(g.isFunction(this[d]))this[d](a[d]);else this.attr(d,a[d])}else(a=H.getElementById(d[2]))&&a.parentNode&&(this.length=1,this[0]=a),this.context=H,this.selector=c;return this}if(c.nodeType)return this.context=this[0]=c,this.length=1,this;if(g.isFunction(c))return void 0!==b.ready?b.ready(c):c(g);void 0!==c.selector&&(this.selector=c.selector,this.context=c.context);return g.makeArray(c,this)}).prototype=g.fn;ab=g(H);var Bb=/^(?:parents|prev(?:Until|All))/,Cb={children:!0,
contents:!0,next:!0,prev:!0};g.fn.extend({has:function(c){var a=g(c,this),b=a.length;return this.filter(function(){for(var c=0;c<b;c++)if(g.contains(this,a[c]))return!0})},closest:function(c,a){for(var b,d=0,f=this.length,e=[],l=Za.test(c)||"string"!==typeof c?g(c,a||this.context):0;d<f;d++)for(b=this[d];b&&b!==a;b=b.parentNode)if(11>b.nodeType&&(l?-1<l.index(b):1===b.nodeType&&g.find.matchesSelector(b,c))){e.push(b);break}return this.pushStack(1<e.length?g.uniqueSort(e):e)},index:function(c){return c?
"string"===typeof c?wa.call(g(c),this[0]):wa.call(this,c.jquery?c[0]:c):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(c,a){return this.pushStack(g.uniqueSort(g.merge(this.get(),g(c,a))))},addBack:function(c){return this.add(null==c?this.prevObject:this.prevObject.filter(c))}});g.each({parent:function(c){return(c=c.parentNode)&&11!==c.nodeType?c:null},parents:function(c){return ua(c,"parentNode")},parentsUntil:function(c,a,b){return ua(c,"parentNode",b)},next:function(c){return d(c,
"nextSibling")},prev:function(c){return d(c,"previousSibling")},nextAll:function(c){return ua(c,"nextSibling")},prevAll:function(c){return ua(c,"previousSibling")},nextUntil:function(c,a,b){return ua(c,"nextSibling",b)},prevUntil:function(c,a,b){return ua(c,"previousSibling",b)},siblings:function(c){return Ya((c.parentNode||{}).firstChild,c)},children:function(c){return Ya(c.firstChild)},contents:function(c){return c.contentDocument||g.merge([],c.childNodes)}},function(c,a){g.fn[c]=function(b,d){var f=
g.map(this,a,b);"Until"!==c.slice(-5)&&(d=b);d&&"string"===typeof d&&(f=g.filter(d,f));1<this.length&&(Cb[c]||g.uniqueSort(f),Bb.test(c)&&f.reverse());return this.pushStack(f)}});var ca=/\S+/g;g.Callbacks=function(c){c="string"===typeof c?n(c):g.extend({},c);var a,b,d,f,e=[],l=[],h=-1,m=function(){f=c.once;for(d=a=!0;l.length;h=-1)for(b=l.shift();++h<e.length;)!1===e[h].apply(b[0],b[1])&&c.stopOnFalse&&(h=e.length,b=!1);c.memory||(b=!1);a=!1;f&&(e=b?[]:"")},p={add:function(){e&&(b&&!a&&(h=e.length-
1,l.push(b)),function pb(a){g.each(a,function(a,b){g.isFunction(b)?c.unique&&p.has(b)||e.push(b):b&&b.length&&"string"!==g.type(b)&&pb(b)})}(arguments),b&&!a&&m());return this},remove:function(){g.each(arguments,function(c,a){for(var b;-1<(b=g.inArray(a,e,b));)e.splice(b,1),b<=h&&h--});return this},has:function(c){return c?-1<g.inArray(c,e):0<e.length},empty:function(){e&&(e=[]);return this},disable:function(){f=l=[];e=b="";return this},disabled:function(){return!e},lock:function(){f=l=[];b||(e=b=
"");return this},locked:function(){return!!f},fireWith:function(c,b){f||(b=b||[],b=[c,b.slice?b.slice():b],l.push(b),a||m());return this},fire:function(){p.fireWith(this,arguments);return this},fired:function(){return!!d}};return p};g.extend({Deferred:function(c){var a=[["resolve","done",g.Callbacks("once memory"),"resolved"],["reject","fail",g.Callbacks("once memory"),"rejected"],["notify","progress",g.Callbacks("memory")]],b="pending",d={state:function(){return b},always:function(){f.done(arguments).fail(arguments);
return this},then:function(){var c=arguments;return g.Deferred(function(b){g.each(a,function(a,q){var z=g.isFunction(c[a])&&c[a];f[q[1]](function(){var c=z&&z.apply(this,arguments);if(c&&g.isFunction(c.promise))c.promise().progress(b.notify).done(b.resolve).fail(b.reject);else b[q[0]+"With"](this===d?b.promise():this,z?[c]:arguments)})});c=null}).promise()},promise:function(c){return null!=c?g.extend(c,d):d}},f={};d.pipe=d.then;g.each(a,function(c,g){var e=g[2],l=g[3];d[g[1]]=e.add;l&&e.add(function(){b=
l},a[c^1][2].disable,a[2][2].lock);f[g[0]]=function(){f[g[0]+"With"](this===f?d:this,arguments);return this};f[g[0]+"With"]=e.fireWith});d.promise(f);c&&c.call(f,f);return f},when:function(c){var a=0,b=ha.call(arguments),d=b.length,f=1!==d||c&&g.isFunction(c.promise)?d:0,e=1===f?c:g.Deferred(),l=function(c,a,b){return function(g){a[c]=this;b[c]=1<arguments.length?ha.call(arguments):g;b===h?e.notifyWith(a,b):--f||e.resolveWith(a,b)}},h,m,p;if(1<d)for(h=Array(d),m=Array(d),p=Array(d);a<d;a++)b[a]&&
g.isFunction(b[a].promise)?b[a].promise().progress(l(a,m,h)).done(l(a,p,b)).fail(e.reject):--f;f||e.resolveWith(p,b);return e.promise()}});var Ha;g.fn.ready=function(c){g.ready.promise().done(c);return this};g.extend({isReady:!1,readyWait:1,holdReady:function(c){c?g.readyWait++:g.ready(!0)},ready:function(c){(!0===c?--g.readyWait:g.isReady)||(g.isReady=!0,!0!==c&&0<--g.readyWait||(Ha.resolveWith(H,[g]),g.fn.triggerHandler&&(g(H).triggerHandler("ready"),g(H).off("ready"))))}});g.ready.promise=function(c){Ha||
(Ha=g.Deferred(),"complete"===H.readyState||"loading"!==H.readyState&&!H.documentElement.doScroll?b.setTimeout(g.ready):(H.addEventListener("DOMContentLoaded",f),b.addEventListener("load",f)));return Ha.promise(c)};g.ready.promise();var ia=function(c,a,b,d,f,e,l){var h=0,m=c.length,p=null==b;if("object"===g.type(b))for(h in f=!0,b)ia(c,a,h,b[h],!0,e,l);else if(void 0!==d&&(f=!0,g.isFunction(d)||(l=!0),p&&(l?(a.call(c,d),a=null):(p=a,a=function(c,a,b){return p.call(g(c),b)})),a))for(;h<m;h++)a(c[h],
b,l?d:d.call(c[h],h,a(c[h],b)));return f?c:p?a.call(c):m?a(c[0],b):e},za=function(c){return 1===c.nodeType||9===c.nodeType||!+c.nodeType};h.uid=1;h.prototype={register:function(c,a){var b=a||{};c.nodeType?c[this.expando]=b:Object.defineProperty(c,this.expando,{value:b,writable:!0,configurable:!0});return c[this.expando]},cache:function(c){if(!za(c))return{};var a=c[this.expando];a||(a={},za(c)&&(c.nodeType?c[this.expando]=a:Object.defineProperty(c,this.expando,{value:a,configurable:!0})));return a},
set:function(c,a,b){var g;c=this.cache(c);if("string"===typeof a)c[a]=b;else for(g in a)c[g]=a[g];return c},get:function(c,a){return void 0===a?this.cache(c):c[this.expando]&&c[this.expando][a]},access:function(c,a,b){if(void 0===a||a&&"string"===typeof a&&void 0===b)return b=this.get(c,a),void 0!==b?b:this.get(c,g.camelCase(a));this.set(c,a,b);return void 0!==b?b:a},remove:function(c,a){var b,d,f=c[this.expando];if(void 0!==f){if(void 0===a)this.register(c);else for(g.isArray(a)?d=a.concat(a.map(g.camelCase)):
(b=g.camelCase(a),a in f?d=[a,b]:(d=b,d=d in f?[d]:d.match(ca)||[])),b=d.length;b--;)delete f[d[b]];if(void 0===a||g.isEmptyObject(f))c.nodeType?c[this.expando]=void 0:delete c[this.expando]}},hasData:function(c){c=c[this.expando];return void 0!==c&&!g.isEmptyObject(c)}};var I=new h,U=new h,ob=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Ra=/[A-Z]/g;g.extend({hasData:function(c){return U.hasData(c)||I.hasData(c)},data:function(c,a,b){return U.access(c,a,b)},removeData:function(c,a){U.remove(c,a)},_data:function(c,
a,b){return I.access(c,a,b)},_removeData:function(c,a){I.remove(c,a)}});g.fn.extend({data:function(c,a){var b,d,f,e=this[0],l=e&&e.attributes;if(void 0===c){if(this.length&&(f=U.get(e),1===e.nodeType&&!I.get(e,"hasDataAttrs"))){for(b=l.length;b--;)l[b]&&(d=l[b].name,0===d.indexOf("data-")&&(d=g.camelCase(d.slice(5)),m(e,d,f[d])));I.set(e,"hasDataAttrs",!0)}return f}return"object"===typeof c?this.each(function(){U.set(this,c)}):ia(this,function(a){var b,d;if(e&&void 0===a){b=U.get(e,c)||U.get(e,c.replace(Ra,
"-$&").toLowerCase());if(void 0!==b)return b;d=g.camelCase(c);b=U.get(e,d);if(void 0!==b)return b;b=m(e,d,void 0);if(void 0!==b)return b}else d=g.camelCase(c),this.each(function(){var b=U.get(this,d);U.set(this,d,a);-1<c.indexOf("-")&&void 0!==b&&U.set(this,c,a)})},null,a,1<arguments.length,null,!0)},removeData:function(c){return this.each(function(){U.remove(this,c)})}});g.extend({queue:function(c,a,b){var d;if(c)return a=(a||"fx")+"queue",d=I.get(c,a),b&&(!d||g.isArray(b)?d=I.access(c,a,g.makeArray(b)):
d.push(b)),d||[]},dequeue:function(c,a){a=a||"fx";var b=g.queue(c,a),d=b.length,f=b.shift(),e=g._queueHooks(c,a),l=function(){g.dequeue(c,a)};"inprogress"===f&&(f=b.shift(),d--);f&&("fx"===a&&b.unshift("inprogress"),delete e.stop,f.call(c,l,e));!d&&e&&e.empty.fire()},_queueHooks:function(c,a){var b=a+"queueHooks";return I.get(c,b)||I.access(c,b,{empty:g.Callbacks("once memory").add(function(){I.remove(c,[a+"queue",b])})})}});g.fn.extend({queue:function(c,a){var b=2;"string"!==typeof c&&(a=c,c="fx",
b--);return arguments.length<b?g.queue(this[0],c):void 0===a?this:this.each(function(){var b=g.queue(this,c,a);g._queueHooks(this,c);"fx"===c&&"inprogress"!==b[0]&&g.dequeue(this,c)})},dequeue:function(c){return this.each(function(){g.dequeue(this,c)})},clearQueue:function(c){return this.queue(c||"fx",[])},promise:function(c,a){var b,d=1,f=g.Deferred(),e=this,l=this.length,h=function(){--d||f.resolveWith(e,[e])};"string"!==typeof c&&(a=c,c=void 0);for(c=c||"fx";l--;)(b=I.get(e[l],c+"queueHooks"))&&
b.empty&&(d++,b.empty.add(h));h();return f.promise(a)}});var bb=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,ga=new RegExp("^(?:([+-])=|)("+bb+")([a-z%]*)$","i"),ja=["Top","Right","Bottom","Left"],xa=function(c,a){c=a||c;return"none"===g.css(c,"display")||!g.contains(c.ownerDocument,c)},cb=/^(?:checkbox|radio)$/i,Sa=/<([\w:-]+)/,Ta=/^$|\/(?:java|ecma)script/i,X={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,"",""]};X.optgroup=X.option;X.tbody=X.tfoot=X.colgroup=X.caption=X.thead;X.th=X.td;var qb=/<|&#?\w+;/;(function(){var c=H.createDocumentFragment().appendChild(H.createElement("div")),a=H.createElement("input");a.setAttribute("type","radio");a.setAttribute("checked","checked");a.setAttribute("name","t");c.appendChild(a);T.checkClone=c.cloneNode(!0).cloneNode(!0).lastChild.checked;c.innerHTML="<textarea>x</textarea>";
T.noCloneChecked=!!c.cloneNode(!0).lastChild.defaultValue})();var Db=/^key/,Eb=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,db=/^([^.]*)(?:\.(.+)|)/;g.event={global:{},add:function(c,a,b,d,f){var e,l,h,m,p,k,t,u,n;if(p=I.get(c))for(b.handler&&(e=b,b=e.handler,f=e.selector),b.guid||(b.guid=g.guid++),(m=p.events)||(m=p.events={}),(l=p.handle)||(l=p.handle=function(a){return"undefined"!==typeof g&&g.event.triggered!==a.type?g.event.dispatch.apply(c,arguments):void 0}),a=(a||"").match(ca)||[""],p=
a.length;p--;)h=db.exec(a[p])||[],u=k=h[1],n=(h[2]||"").split(".").sort(),u&&(h=g.event.special[u]||{},u=(f?h.delegateType:h.bindType)||u,h=g.event.special[u]||{},k=g.extend({type:u,origType:k,data:d,handler:b,guid:b.guid,selector:f,needsContext:f&&g.expr.match.needsContext.test(f),namespace:n.join(".")},e),(t=m[u])||(t=m[u]=[],t.delegateCount=0,h.setup&&!1!==h.setup.call(c,d,n,l)||c.addEventListener&&c.addEventListener(u,l)),h.add&&(h.add.call(c,k),k.handler.guid||(k.handler.guid=b.guid)),f?t.splice(t.delegateCount++,
0,k):t.push(k),g.event.global[u]=!0)},remove:function(c,a,b,d,f){var e,l,h,m,p,k,u,t,n,v,A,L=I.hasData(c)&&I.get(c);if(L&&(m=L.events)){a=(a||"").match(ca)||[""];for(p=a.length;p--;)if(h=db.exec(a[p])||[],n=A=h[1],v=(h[2]||"").split(".").sort(),n){u=g.event.special[n]||{};n=(d?u.delegateType:u.bindType)||n;t=m[n]||[];h=h[2]&&new RegExp("(^|\\.)"+v.join("\\.(?:.*\\.|)")+"(\\.|$)");for(l=e=t.length;e--;)k=t[e],!f&&A!==k.origType||b&&b.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==
d||!k.selector)||(t.splice(e,1),k.selector&&t.delegateCount--,u.remove&&u.remove.call(c,k));l&&!t.length&&(u.teardown&&!1!==u.teardown.call(c,v,L.handle)||g.removeEvent(c,n,L.handle),delete m[n])}else for(n in m)g.event.remove(c,n+a[p],b,d,!0);g.isEmptyObject(m)&&I.remove(c,"handle events")}},dispatch:function(c){c=g.event.fix(c);var a,b,d,f,e,l=ha.call(arguments);a=(I.get(this,"events")||{})[c.type]||[];var h=g.event.special[c.type]||{};l[0]=c;c.delegateTarget=this;if(!h.preDispatch||!1!==h.preDispatch.call(this,
c)){e=g.event.handlers.call(this,c,a);for(a=0;(f=e[a++])&&!c.isPropagationStopped();)for(c.currentTarget=f.elem,b=0;(d=f.handlers[b++])&&!c.isImmediatePropagationStopped();)if(!c.rnamespace||c.rnamespace.test(d.namespace))c.handleObj=d,c.data=d.data,d=((g.event.special[d.origType]||{}).handle||d.handler).apply(f.elem,l),void 0!==d&&!1===(c.result=d)&&(c.preventDefault(),c.stopPropagation());h.postDispatch&&h.postDispatch.call(this,c);return c.result}},handlers:function(c,a){var b,d,f,e,l=[],h=a.delegateCount,
m=c.target;if(h&&m.nodeType&&("click"!==c.type||isNaN(c.button)||1>c.button))for(;m!==this;m=m.parentNode||this)if(1===m.nodeType&&(!0!==m.disabled||"click"!==c.type)){d=[];for(b=0;b<h;b++)e=a[b],f=e.selector+" ",void 0===d[f]&&(d[f]=e.needsContext?-1<g(f,this).index(m):g.find(f,this,null,[m]).length),d[f]&&d.push(e);d.length&&l.push({elem:m,handlers:d})}h<a.length&&l.push({elem:this,handlers:a.slice(h)});return l},props:"altKey bubbles cancelable ctrlKey currentTarget detail eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),
fixHooks:{},keyHooks:{props:["char","charCode","key","keyCode"],filter:function(c,a){null==c.which&&(c.which=null!=a.charCode?a.charCode:a.keyCode);return c}},mouseHooks:{props:"button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(c,a){var b,d,g=a.button;null==c.pageX&&null!=a.clientX&&(b=c.target.ownerDocument||H,d=b.documentElement,b=b.body,c.pageX=a.clientX+(d&&d.scrollLeft||b&&b.scrollLeft||0)-(d&&d.clientLeft||b&&b.clientLeft||0),c.pageY=
a.clientY+(d&&d.scrollTop||b&&b.scrollTop||0)-(d&&d.clientTop||b&&b.clientTop||0));c.which||void 0===g||(c.which=g&1?1:g&2?3:g&4?2:0);return c}},fix:function(c){if(c[g.expando])return c;var a,b,d;a=c.type;var f=c,e=this.fixHooks[a];e||(this.fixHooks[a]=e=Eb.test(a)?this.mouseHooks:Db.test(a)?this.keyHooks:{});d=e.props?this.props.concat(e.props):this.props;c=new g.Event(f);for(a=d.length;a--;)b=d[a],c[b]=f[b];c.target||(c.target=H);3===c.target.nodeType&&(c.target=c.target.parentNode);return e.filter?
e.filter(c,f):c},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==A()&&this.focus)return this.focus(),!1},delegateType:"focusin"},blur:{trigger:function(){if(this===A()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if("checkbox"===this.type&&this.click&&g.nodeName(this,"input"))return this.click(),!1},_default:function(c){return g.nodeName(c.target,"a")}},beforeunload:{postDispatch:function(c){void 0!==c.result&&c.originalEvent&&(c.originalEvent.returnValue=
c.result)}}}};g.removeEvent=function(c,a,b){c.removeEventListener&&c.removeEventListener(a,b)};g.Event=function(c,a){if(!(this instanceof g.Event))return new g.Event(c,a);c&&c.type?(this.originalEvent=c,this.type=c.type,this.isDefaultPrevented=c.defaultPrevented||void 0===c.defaultPrevented&&!1===c.returnValue?x:w):this.type=c;a&&g.extend(this,a);this.timeStamp=c&&c.timeStamp||g.now();this[g.expando]=!0};g.Event.prototype={constructor:g.Event,isDefaultPrevented:w,isPropagationStopped:w,isImmediatePropagationStopped:w,
isSimulated:!1,preventDefault:function(){var c=this.originalEvent;this.isDefaultPrevented=x;c&&!this.isSimulated&&c.preventDefault()},stopPropagation:function(){var c=this.originalEvent;this.isPropagationStopped=x;c&&!this.isSimulated&&c.stopPropagation()},stopImmediatePropagation:function(){var c=this.originalEvent;this.isImmediatePropagationStopped=x;c&&!this.isSimulated&&c.stopImmediatePropagation();this.stopPropagation()}};g.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",
pointerleave:"pointerout"},function(c,a){g.event.special[c]={delegateType:a,bindType:a,handle:function(c){var b,d=c.relatedTarget,f=c.handleObj;if(!d||d!==this&&!g.contains(this,d))c.type=f.origType,b=f.handler.apply(this,arguments),c.type=a;return b}}});g.fn.extend({on:function(c,a,b,d){return y(this,c,a,b,d)},one:function(c,a,b,d){return y(this,c,a,b,d,1)},off:function(c,a,b){var d;if(c&&c.preventDefault&&c.handleObj)return d=c.handleObj,g(c.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:
d.origType,d.selector,d.handler),this;if("object"===typeof c){for(d in c)this.off(d,a,c[d]);return this}if(!1===a||"function"===typeof a)b=a,a=void 0;!1===b&&(b=w);return this.each(function(){g.event.remove(this,c,b,a)})}});var Fb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,Gb=/<script|<style|<link/i,sb=/checked\s*(?:[^=]|=\s*.checked.)/i,rb=/^true\/(.*)/,tb=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;g.extend({htmlPrefilter:function(c){return c.replace(Fb,"<$1></$2>")},
clone:function(c,a,b){var d,f,e,l,h=c.cloneNode(!0),m=g.contains(c.ownerDocument,c);if(!(T.noCloneChecked||1!==c.nodeType&&11!==c.nodeType||g.isXMLDoc(c)))for(l=p(h),e=p(c),d=0,f=e.length;d<f;d++){var k=e[d],u=l[d],t=u.nodeName.toLowerCase();if("input"===t&&cb.test(k.type))u.checked=k.checked;else if("input"===t||"textarea"===t)u.defaultValue=k.defaultValue}if(a)if(b)for(e=e||p(c),l=l||p(h),d=0,f=e.length;d<f;d++)E(e[d],l[d]);else E(c,h);l=p(h,"script");0<l.length&&B(l,!m&&p(c,"script"));return h},
cleanData:function(c){for(var a,b,d,f=g.event.special,e=0;void 0!==(b=c[e]);e++)if(za(b)){if(a=b[I.expando]){if(a.events)for(d in a.events)f[d]?g.event.remove(b,d):g.removeEvent(b,d,a.handle);b[I.expando]=void 0}b[U.expando]&&(b[U.expando]=void 0)}}});g.fn.extend({domManip:O,detach:function(c){return J(this,c,!0)},remove:function(c){return J(this,c)},text:function(c){return ia(this,function(c){return void 0===c?g.text(this):this.empty().each(function(){if(1===this.nodeType||11===this.nodeType||9===
this.nodeType)this.textContent=c})},null,c,arguments.length)},append:function(){return O(this,arguments,function(c){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Q(this,c).appendChild(c)})},prepend:function(){return O(this,arguments,function(c){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var a=Q(this,c);a.insertBefore(c,a.firstChild)}})},before:function(){return O(this,arguments,function(c){this.parentNode&&this.parentNode.insertBefore(c,this)})},after:function(){return O(this,
arguments,function(c){this.parentNode&&this.parentNode.insertBefore(c,this.nextSibling)})},empty:function(){for(var c,a=0;null!=(c=this[a]);a++)1===c.nodeType&&(g.cleanData(p(c,!1)),c.textContent="");return this},clone:function(c,a){c=null==c?!1:c;a=null==a?c:a;return this.map(function(){return g.clone(this,c,a)})},html:function(c){return ia(this,function(c){var a=this[0]||{},b=0,d=this.length;if(void 0===c&&1===a.nodeType)return a.innerHTML;if("string"===typeof c&&!Gb.test(c)&&!X[(Sa.exec(c)||["",
""])[1].toLowerCase()]){c=g.htmlPrefilter(c);try{for(;b<d;b++)a=this[b]||{},1===a.nodeType&&(g.cleanData(p(a,!1)),a.innerHTML=c);a=0}catch(f){}}a&&this.empty().append(c)},null,c,arguments.length)},replaceWith:function(){var c=[];return O(this,arguments,function(a){var b=this.parentNode;0>g.inArray(this,c)&&(g.cleanData(p(this)),b&&b.replaceChild(a,this))},c)}});g.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(c,a){g.fn[c]=function(c){for(var b=
[],d=g(c),f=d.length-1,e=0;e<=f;e++)c=e===f?this:this.clone(!0),g(d[e])[a](c),Aa.apply(b,c.get());return this.pushStack(b)}});var Fa,Ua={HTML:"block",BODY:"block"},Va=/^margin/,Ja=new RegExp("^("+bb+")(?!px)[a-z%]+$","i"),Ga=function(c){var a=c.ownerDocument.defaultView;a&&a.opener||(a=b);return a.getComputedStyle(c)},La=function(c,a,b,d){var g,f={};for(g in a)f[g]=c.style[g],c.style[g]=a[g];b=b.apply(c,d||[]);for(g in a)c.style[g]=f[g];return b},va=H.documentElement;(function(){function c(){h.style.cssText=
"-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%";h.innerHTML="";va.appendChild(l);var c=b.getComputedStyle(h);a="1%"!==c.top;e="2px"===c.marginLeft;d="4px"===c.width;h.style.marginRight="50%";f="4px"===c.marginRight;va.removeChild(l)}var a,d,f,e,l=H.createElement("div"),h=H.createElement("div");h.style&&(h.style.backgroundClip="content-box",h.cloneNode(!0).style.backgroundClip="",T.clearCloneStyle=
"content-box"===h.style.backgroundClip,l.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",l.appendChild(h),g.extend(T,{pixelPosition:function(){c();return a},boxSizingReliable:function(){null==d&&c();return d},pixelMarginRight:function(){null==d&&c();return f},reliableMarginLeft:function(){null==d&&c();return e},reliableMarginRight:function(){var c,a=h.appendChild(H.createElement("div"));a.style.cssText=h.style.cssText="-webkit-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0";
a.style.marginRight=a.style.width="0";h.style.width="1px";va.appendChild(l);c=!parseFloat(b.getComputedStyle(a).marginRight);va.removeChild(l);h.removeChild(a);return c}}))})();var Hb=/^(none|table(?!-c[ea]).+)/,Ib={position:"absolute",visibility:"hidden",display:"block"},eb={letterSpacing:"0",fontWeight:"400"},Xa=["Webkit","O","Moz","ms"],Wa=H.createElement("div").style;g.extend({cssHooks:{opacity:{get:function(c,a){if(a){var b=L(c,"opacity");return""===b?"1":b}}}},cssNumber:{animationIterationCount:!0,
columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(c,a,b,d){if(c&&3!==c.nodeType&&8!==c.nodeType&&c.style){var f,e,l,h=g.camelCase(a),m=c.style;a=g.cssProps[h]||(g.cssProps[h]=N(h)||h);l=g.cssHooks[a]||g.cssHooks[h];if(void 0!==b)e=typeof b,"string"===e&&(f=ga.exec(b))&&f[1]&&(b=v(c,a,f),e="number"),null!=b&&b===b&&("number"===e&&(b+=f&&f[3]||(g.cssNumber[h]?"":
"px")),T.clearCloneStyle||""!==b||0!==a.indexOf("background")||(m[a]="inherit"),l&&"set"in l&&void 0===(b=l.set(c,b,d))||(m[a]=b));else return l&&"get"in l&&void 0!==(f=l.get(c,!1,d))?f:m[a]}},css:function(c,a,b,d){var f,e;e=g.camelCase(a);a=g.cssProps[e]||(g.cssProps[e]=N(e)||e);(e=g.cssHooks[a]||g.cssHooks[e])&&"get"in e&&(f=e.get(c,!0,b));void 0===f&&(f=L(c,a,d));"normal"===f&&a in eb&&(f=eb[a]);return""===b||b?(c=parseFloat(f),!0===b||isFinite(c)?c||0:f):f}});g.each(["height","width"],function(c,
a){g.cssHooks[a]={get:function(c,b,d){if(b)return Hb.test(g.css(c,"display"))&&0===c.offsetWidth?La(c,Ib,function(){return V(c,a,d)}):V(c,a,d)},set:function(c,b,d){var f,e=d&&Ga(c);(d=d&&l(c,a,d,"border-box"===g.css(c,"boxSizing",!1,e),e))&&(f=ga.exec(b))&&"px"!==(f[3]||"px")&&(c.style[a]=b,b=g.css(c,a));return aa(c,b,d)}}});g.cssHooks.marginLeft=M(T.reliableMarginLeft,function(c,a){if(a)return(parseFloat(L(c,"marginLeft"))||c.getBoundingClientRect().left-La(c,{marginLeft:0},function(){return c.getBoundingClientRect().left}))+
"px"});g.cssHooks.marginRight=M(T.reliableMarginRight,function(c,a){if(a)return La(c,{display:"inline-block"},L,[c,"marginRight"])});g.each({margin:"",padding:"",border:"Width"},function(c,a){g.cssHooks[c+a]={expand:function(b){var d=0,g={};for(b="string"===typeof b?b.split(" "):[b];4>d;d++)g[c+ja[d]+a]=b[d]||b[d-2]||b[0];return g}};Va.test(c)||(g.cssHooks[c+a].set=aa)});g.fn.extend({css:function(c,a){return ia(this,function(c,a,b){var d,f={},e=0;if(g.isArray(a)){b=Ga(c);for(d=a.length;e<d;e++)f[a[e]]=
g.css(c,a[e],!1,b);return f}return void 0!==b?g.style(c,a,b):g.css(c,a)},c,a,1<arguments.length)},show:function(){return W(this,!0)},hide:function(){return W(this)},toggle:function(c){return"boolean"===typeof c?c?this.show():this.hide():this.each(function(){xa(this)?g(this).show():g(this).hide()})}});g.Tween=P;P.prototype={constructor:P,init:function(c,a,b,d,f,e){this.elem=c;this.prop=b;this.easing=f||g.easing._default;this.options=a;this.start=this.now=this.cur();this.end=d;this.unit=e||(g.cssNumber[b]?
"":"px")},cur:function(){var c=P.propHooks[this.prop];return c&&c.get?c.get(this):P.propHooks._default.get(this)},run:function(c){var a,b=P.propHooks[this.prop];this.pos=this.options.duration?a=g.easing[this.easing](c,this.options.duration*c,0,1,this.options.duration):a=c;this.now=(this.end-this.start)*a+this.start;this.options.step&&this.options.step.call(this.elem,this.now,this);b&&b.set?b.set(this):P.propHooks._default.set(this);return this}};P.prototype.init.prototype=P.prototype;P.propHooks=
{_default:{get:function(c){return 1!==c.elem.nodeType||null!=c.elem[c.prop]&&null==c.elem.style[c.prop]?c.elem[c.prop]:(c=g.css(c.elem,c.prop,""))&&"auto"!==c?c:0},set:function(c){if(g.fx.step[c.prop])g.fx.step[c.prop](c);else 1!==c.elem.nodeType||null==c.elem.style[g.cssProps[c.prop]]&&!g.cssHooks[c.prop]?c.elem[c.prop]=c.now:g.style(c.elem,c.prop,c.now+c.unit)}}};P.propHooks.scrollTop=P.propHooks.scrollLeft={set:function(c){c.elem.nodeType&&c.elem.parentNode&&(c.elem[c.prop]=c.now)}};g.easing={linear:function(c){return c},
swing:function(c){return.5-Math.cos(c*Math.PI)/2},_default:"swing"};g.fx=P.prototype.init;g.fx.step={};var ka,Ia,Jb=/^(?:toggle|show|hide)$/,Kb=/queueHooks$/;g.Animation=g.extend(Z,{tweeners:{"*":[function(c,a){var b=this.createTween(c,a);v(b.elem,c,ga.exec(a),b);return b}]},tweener:function(c,a){g.isFunction(c)?(a=c,c=["*"]):c=c.match(ca);for(var b,d=0,f=c.length;d<f;d++)b=c[d],Z.tweeners[b]=Z.tweeners[b]||[],Z.tweeners[b].unshift(a)},prefilters:[function(c,a,b){var d,f,e,l,h,m,p=this,k={},u=c.style,
t=c.nodeType&&xa(c),n=I.get(c,"fxshow");b.queue||(l=g._queueHooks(c,"fx"),null==l.unqueued&&(l.unqueued=0,h=l.empty.fire,l.empty.fire=function(){l.unqueued||h()}),l.unqueued++,p.always(function(){p.always(function(){l.unqueued--;g.queue(c,"fx").length||l.empty.fire()})}));1===c.nodeType&&("height"in a||"width"in a)&&(b.overflow=[u.overflow,u.overflowX,u.overflowY],m=g.css(c,"display"),f="none"===m?I.get(c,"olddisplay")||F(c.nodeName):m,"inline"===f&&"none"===g.css(c,"float")&&(u.display="inline-block"));
b.overflow&&(u.overflow="hidden",p.always(function(){u.overflow=b.overflow[0];u.overflowX=b.overflow[1];u.overflowY=b.overflow[2]}));for(d in a)if(f=a[d],Jb.exec(f)){delete a[d];e=e||"toggle"===f;if(f===(t?"hide":"show"))if("show"===f&&n&&void 0!==n[d])t=!0;else continue;k[d]=n&&n[d]||g.style(c,d)}else m=void 0;if(g.isEmptyObject(k))"inline"===("none"===m?F(c.nodeName):m)&&(u.display=m);else for(d in n?"hidden"in n&&(t=n.hidden):n=I.access(c,"fxshow",{}),e&&(n.hidden=!t),t?g(c).show():p.done(function(){g(c).hide()}),
p.done(function(){var a;I.remove(c,"fxshow");for(a in k)g.style(c,a,k[a])}),k)a=fa(t?n[d]:0,d,p),d in n||(n[d]=a.start,t&&(a.end=a.start,a.start="width"===d||"height"===d?1:0))}],prefilter:function(c,a){a?Z.prefilters.unshift(c):Z.prefilters.push(c)}});g.speed=function(c,a,b){var d=c&&"object"===typeof c?g.extend({},c):{complete:b||!b&&a||g.isFunction(c)&&c,duration:c,easing:b&&a||a&&!g.isFunction(a)&&a};d.duration=g.fx.off?0:"number"===typeof d.duration?d.duration:d.duration in g.fx.speeds?g.fx.speeds[d.duration]:
g.fx.speeds._default;if(null==d.queue||!0===d.queue)d.queue="fx";d.old=d.complete;d.complete=function(){g.isFunction(d.old)&&d.old.call(this);d.queue&&g.dequeue(this,d.queue)};return d};g.fn.extend({fadeTo:function(c,a,b,d){return this.filter(xa).css("opacity",0).show().end().animate({opacity:a},c,b,d)},animate:function(c,a,b,d){var f=g.isEmptyObject(c),e=g.speed(a,b,d);a=function(){var a=Z(this,g.extend({},c),e);(f||I.get(this,"finish"))&&a.stop(!0)};a.finish=a;return f||!1===e.queue?this.each(a):
this.queue(e.queue,a)},stop:function(c,a,b){var d=function(c){var a=c.stop;delete c.stop;a(b)};"string"!==typeof c&&(b=a,a=c,c=void 0);a&&!1!==c&&this.queue(c||"fx",[]);return this.each(function(){var a=!0,f=null!=c&&c+"queueHooks",e=g.timers,l=I.get(this);if(f)l[f]&&l[f].stop&&d(l[f]);else for(f in l)l[f]&&l[f].stop&&Kb.test(f)&&d(l[f]);for(f=e.length;f--;)e[f].elem!==this||null!=c&&e[f].queue!==c||(e[f].anim.stop(b),a=!1,e.splice(f,1));!a&&b||g.dequeue(this,c)})},finish:function(c){!1!==c&&(c=c||
"fx");return this.each(function(){var a,b=I.get(this),d=b[c+"queue"];a=b[c+"queueHooks"];var f=g.timers,e=d?d.length:0;b.finish=!0;g.queue(this,c,[]);a&&a.stop&&a.stop.call(this,!0);for(a=f.length;a--;)f[a].elem===this&&f[a].queue===c&&(f[a].anim.stop(!0),f.splice(a,1));for(a=0;a<e;a++)d[a]&&d[a].finish&&d[a].finish.call(this);delete b.finish})}});g.each(["toggle","show","hide"],function(c,a){var b=g.fn[a];g.fn[a]=function(c,d,g){return null==c||"boolean"===typeof c?b.apply(this,arguments):this.animate(ra(a,
!0),c,d,g)}});g.each({slideDown:ra("show"),slideUp:ra("hide"),slideToggle:ra("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(c,a){g.fn[c]=function(c,b,d){return this.animate(a,c,b,d)}});g.timers=[];g.fx.tick=function(){var c,a=0,b=g.timers;for(ka=g.now();a<b.length;a++)c=b[a],c()||b[a]!==c||b.splice(a--,1);b.length||g.fx.stop();ka=void 0};g.fx.timer=function(c){g.timers.push(c);c()?g.fx.start():g.timers.pop()};g.fx.interval=13;g.fx.start=function(){Ia||
(Ia=b.setInterval(g.fx.tick,g.fx.interval))};g.fx.stop=function(){b.clearInterval(Ia);Ia=null};g.fx.speeds={slow:600,fast:200,_default:400};g.fn.delay=function(c,a){c=g.fx?g.fx.speeds[c]||c:c;return this.queue(a||"fx",function(a,d){var g=b.setTimeout(a,c);d.stop=function(){b.clearTimeout(g)}})};(function(){var c=H.createElement("input"),a=H.createElement("select"),b=a.appendChild(H.createElement("option"));c.type="checkbox";T.checkOn=""!==c.value;T.optSelected=b.selected;a.disabled=!0;T.optDisabled=
!b.disabled;c=H.createElement("input");c.value="t";c.type="radio";T.radioValue="t"===c.value})();var fb,Ba=g.expr.attrHandle;g.fn.extend({attr:function(c,a){return ia(this,g.attr,c,a,1<arguments.length)},removeAttr:function(c){return this.each(function(){g.removeAttr(this,c)})}});g.extend({attr:function(c,a,b){var d,f,e=c.nodeType;if(3!==e&&8!==e&&2!==e){if("undefined"===typeof c.getAttribute)return g.prop(c,a,b);1===e&&g.isXMLDoc(c)||(a=a.toLowerCase(),f=g.attrHooks[a]||(g.expr.match.bool.test(a)?
fb:void 0));if(void 0!==b){if(null===b){g.removeAttr(c,a);return}if(f&&"set"in f&&void 0!==(d=f.set(c,b,a)))return d;c.setAttribute(a,b+"");return b}if(f&&"get"in f&&null!==(d=f.get(c,a)))return d;d=g.find.attr(c,a);return null==d?void 0:d}},attrHooks:{type:{set:function(c,a){if(!T.radioValue&&"radio"===a&&g.nodeName(c,"input")){var b=c.value;c.setAttribute("type",a);b&&(c.value=b);return a}}}},removeAttr:function(c,a){var b,d,f=0,e=a&&a.match(ca);if(e&&1===c.nodeType)for(;b=e[f++];)d=g.propFix[b]||
b,g.expr.match.bool.test(b)&&(c[d]=!1),c.removeAttribute(b)}});fb={set:function(c,a,b){!1===a?g.removeAttr(c,b):c.setAttribute(b,b);return b}};g.each(g.expr.match.bool.source.match(/\w+/g),function(c,a){var b=Ba[a]||g.find.attr;Ba[a]=function(a,c,d){var g,f;d||(f=Ba[c],Ba[c]=g,g=null!=b(a,c,d)?c.toLowerCase():null,Ba[c]=f);return g}});var Lb=/^(?:input|select|textarea|button)$/i,Mb=/^(?:a|area)$/i;g.fn.extend({prop:function(c,a){return ia(this,g.prop,c,a,1<arguments.length)},removeProp:function(c){return this.each(function(){delete this[g.propFix[c]||
c]})}});g.extend({prop:function(c,a,b){var d,f,e=c.nodeType;if(3!==e&&8!==e&&2!==e)return 1===e&&g.isXMLDoc(c)||(a=g.propFix[a]||a,f=g.propHooks[a]),void 0!==b?f&&"set"in f&&void 0!==(d=f.set(c,b,a))?d:c[a]=b:f&&"get"in f&&null!==(d=f.get(c,a))?d:c[a]},propHooks:{tabIndex:{get:function(a){var b=g.find.attr(a,"tabindex");return b?parseInt(b,10):Lb.test(a.nodeName)||Mb.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}});T.optSelected||(g.propHooks.selected={get:function(a){(a=
a.parentNode)&&a.parentNode&&a.parentNode.selectedIndex;return null},set:function(a){if(a=a.parentNode)a.selectedIndex,a.parentNode&&a.parentNode.selectedIndex}});g.each("tabIndex readOnly maxLength cellSpacing cellPadding rowSpan colSpan useMap frameBorder contentEditable".split(" "),function(){g.propFix[this.toLowerCase()]=this});var Ma=/[\t\r\n\f]/g;g.fn.extend({addClass:function(a){var b,d,f,e,l,h,m=0;if(g.isFunction(a))return this.each(function(b){g(this).addClass(a.call(this,b,Y(this)))});if("string"===
typeof a&&a)for(b=a.match(ca)||[];d=this[m++];)if(e=Y(d),f=1===d.nodeType&&(" "+e+" ").replace(Ma," ")){for(h=0;l=b[h++];)0>f.indexOf(" "+l+" ")&&(f+=l+" ");f=g.trim(f);e!==f&&d.setAttribute("class",f)}return this},removeClass:function(a){var b,d,f,e,l,h,m=0;if(g.isFunction(a))return this.each(function(b){g(this).removeClass(a.call(this,b,Y(this)))});if(!arguments.length)return this.attr("class","");if("string"===typeof a&&a)for(b=a.match(ca)||[];d=this[m++];)if(e=Y(d),f=1===d.nodeType&&(" "+e+" ").replace(Ma,
" ")){for(h=0;l=b[h++];)for(;-1<f.indexOf(" "+l+" ");)f=f.replace(" "+l+" "," ");f=g.trim(f);e!==f&&d.setAttribute("class",f)}return this},toggleClass:function(a,b){var d=typeof a;return"boolean"===typeof b&&"string"===d?b?this.addClass(a):this.removeClass(a):g.isFunction(a)?this.each(function(d){g(this).toggleClass(a.call(this,d,Y(this),b),b)}):this.each(function(){var b,f,e,l;if("string"===d)for(f=0,e=g(this),l=a.match(ca)||[];b=l[f++];)e.hasClass(b)?e.removeClass(b):e.addClass(b);else if(void 0===
a||"boolean"===d)(b=Y(this))&&I.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||!1===a?"":I.get(this,"__className__")||"")})},hasClass:function(a){var b,d=0;for(a=" "+a+" ";b=this[d++];)if(1===b.nodeType&&-1<(" "+Y(b)+" ").replace(Ma," ").indexOf(a))return!0;return!1}});var Nb=/\r/g,Ob=/[\x20\t\r\n\f]+/g;g.fn.extend({val:function(a){var b,d,f,e=this[0];if(arguments.length)return f=g.isFunction(a),this.each(function(d){1===this.nodeType&&(d=f?a.call(this,d,g(this).val()):
a,null==d?d="":"number"===typeof d?d+="":g.isArray(d)&&(d=g.map(d,function(a){return null==a?"":a+""})),b=g.valHooks[this.type]||g.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,d,"value")||(this.value=d))});if(e){if((b=g.valHooks[e.type]||g.valHooks[e.nodeName.toLowerCase()])&&"get"in b&&void 0!==(d=b.get(e,"value")))return d;d=e.value;return"string"===typeof d?d.replace(Nb,""):null==d?"":d}}});g.extend({valHooks:{option:{get:function(a){var b=g.find.attr(a,"value");return null!=
b?b:g.trim(g.text(a)).replace(Ob," ")}},select:{get:function(a){for(var b,d=a.options,f=a.selectedIndex,e=(a="select-one"===a.type||0>f)?null:[],l=a?f+1:d.length,h=0>f?l:a?f:0;h<l;h++)if(b=d[h],!(!b.selected&&h!==f||(T.optDisabled?b.disabled:null!==b.getAttribute("disabled"))||b.parentNode.disabled&&g.nodeName(b.parentNode,"optgroup"))){b=g(b).val();if(a)return b;e.push(b)}return e},set:function(a,b){for(var d,f,e=a.options,l=g.makeArray(b),h=e.length;h--;)if(f=e[h],f.selected=-1<g.inArray(g.valHooks.option.get(f),
l))d=!0;d||(a.selectedIndex=-1);return l}}}});g.each(["radio","checkbox"],function(){g.valHooks[this]={set:function(a,b){if(g.isArray(b))return a.checked=-1<g.inArray(g(a).val(),b)}};T.checkOn||(g.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var gb=/^(?:focusinfocus|focusoutblur)$/;g.extend(g.event,{trigger:function(a,d,f,e){var l,h,m,p,k,u,t=[f||H],n=oa.call(a,"type")?a.type:a;u=oa.call(a,"namespace")?a.namespace.split("."):[];h=l=f=f||H;if(3!==f.nodeType&&
8!==f.nodeType&&!gb.test(n+g.event.triggered)&&(-1<n.indexOf(".")&&(u=n.split("."),n=u.shift(),u.sort()),p=0>n.indexOf(":")&&"on"+n,a=a[g.expando]?a:new g.Event(n,"object"===typeof a&&a),a.isTrigger=e?2:3,a.namespace=u.join("."),a.rnamespace=a.namespace?new RegExp("(^|\\.)"+u.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,a.result=void 0,a.target||(a.target=f),d=null==d?[a]:g.makeArray(d,[a]),u=g.event.special[n]||{},e||!u.trigger||!1!==u.trigger.apply(f,d))){if(!e&&!u.noBubble&&!g.isWindow(f)){m=u.delegateType||
n;gb.test(m+n)||(h=h.parentNode);for(;h;h=h.parentNode)t.push(h),l=h;l===(f.ownerDocument||H)&&t.push(l.defaultView||l.parentWindow||b)}for(l=0;(h=t[l++])&&!a.isPropagationStopped();)a.type=1<l?m:u.bindType||n,(k=(I.get(h,"events")||{})[a.type]&&I.get(h,"handle"))&&k.apply(h,d),(k=p&&h[p])&&k.apply&&za(h)&&(a.result=k.apply(h,d),!1===a.result&&a.preventDefault());a.type=n;e||a.isDefaultPrevented()||u._default&&!1!==u._default.apply(t.pop(),d)||!za(f)||!p||!g.isFunction(f[n])||g.isWindow(f)||((l=f[p])&&
(f[p]=null),g.event.triggered=n,f[n](),g.event.triggered=void 0,l&&(f[p]=l));return a.result}},simulate:function(a,b,d){a=g.extend(new g.Event,d,{type:a,isSimulated:!0});g.event.trigger(a,null,b)}});g.fn.extend({trigger:function(a,b){return this.each(function(){g.event.trigger(a,b,this)})},triggerHandler:function(a,b){var d=this[0];if(d)return g.event.trigger(a,b,d,!0)}});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,c){return 0<arguments.length?this.on(b,null,a,c):this.trigger(b)}});g.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}});T.focusin="onfocusin"in b;T.focusin||g.each({focus:"focusin",blur:"focusout"},function(a,b){var d=function(a){g.event.simulate(b,a.target,g.event.fix(a))};g.event.special[b]={setup:function(){var f=this.ownerDocument||this,g=I.access(f,b);g||f.addEventListener(a,d,!0);I.access(f,b,(g||0)+1)},teardown:function(){var f=this.ownerDocument||
this,g=I.access(f,b)-1;g?I.access(f,b,g):(f.removeEventListener(a,d,!0),I.remove(f,b))}}});var Ca=b.location,Na=g.now(),Oa=/\?/;g.parseJSON=function(a){return JSON.parse(a+"")};g.parseXML=function(a){var d;if(!a||"string"!==typeof a)return null;try{d=(new b.DOMParser).parseFromString(a,"text/xml")}catch(f){d=void 0}d&&!d.getElementsByTagName("parsererror").length||g.error("Invalid XML: "+a);return d};var Pb=/#.*$/,hb=/([?&])_=[^&]*/,Qb=/^(.*?):[ \t]*([^\r\n]*)$/mg,Rb=/^(?:GET|HEAD)$/,Sb=/^\/\//,ib=
{},Ka={},jb="*/".concat("*"),Pa=H.createElement("a");Pa.href=Ca.href;g.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ca.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Ca.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":jb,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},
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?ma(ma(a,g.ajaxSettings),b):ma(g.ajaxSettings,a)},ajaxPrefilter:sa(ib),ajaxTransport:sa(Ka),ajax:function(a,d){function f(a,c,d,m){var q,k,n,x;x=c;if(2!==M){M=2;p&&b.clearTimeout(p);e=void 0;h=m||"";F.readyState=0<a?4:0;m=200<=a&&300>a||304===a;if(d){n=t;for(var D=F,z,V,
N,w,O=n.contents,P=n.dataTypes;"*"===P[0];)P.shift(),void 0===z&&(z=n.mimeType||D.getResponseHeader("Content-Type"));if(z)for(V in O)if(O[V]&&O[V].test(z)){P.unshift(V);break}if(P[0]in d)N=P[0];else{for(V in d){if(!P[0]||n.converters[V+" "+P[0]]){N=V;break}w||(w=V)}N=N||w}N?(N!==P[0]&&P.unshift(N),n=d[N]):n=void 0}a:{d=t;z=n;V=F;N=m;var da,J,B,D={},O=d.dataTypes.slice();if(O[1])for(J in d.converters)D[J.toLowerCase()]=d.converters[J];for(w=O.shift();w;)if(d.responseFields[w]&&(V[d.responseFields[w]]=
z),!B&&N&&d.dataFilter&&(z=d.dataFilter(z,d.dataType)),B=w,w=O.shift())if("*"===w)w=B;else if("*"!==B&&B!==w){J=D[B+" "+w]||D["* "+w];if(!J)for(da in D)if(n=da.split(" "),n[1]===w&&(J=D[B+" "+n[0]]||D["* "+n[0]])){!0===J?J=D[da]:!0!==D[da]&&(w=n[0],O.unshift(n[1]));break}if(!0!==J)if(J&&d["throws"])z=J(z);else try{z=J(z)}catch(K){n={state:"parsererror",error:J?K:"No conversion from "+B+" to "+w};break a}}n={state:"success",data:z}}if(m)t.ifModified&&((x=F.getResponseHeader("Last-Modified"))&&(g.lastModified[l]=
x),(x=F.getResponseHeader("etag"))&&(g.etag[l]=x)),204===a||"HEAD"===t.type?x="nocontent":304===a?x="notmodified":(x=n.state,q=n.data,k=n.error,m=!k);else if(k=x,a||!x)x="error",0>a&&(a=0);F.status=a;F.statusText=(c||x)+"";m?L.resolveWith(v,[q,x,F]):L.rejectWith(v,[F,x,k]);F.statusCode(y);y=void 0;u&&A.trigger(m?"ajaxSuccess":"ajaxError",[F,t,m?q:k]);E.fireWith(v,[F,x]);u&&(A.trigger("ajaxComplete",[F,t]),--g.active||g.event.trigger("ajaxStop"))}}"object"===typeof a&&(d=a,a=void 0);d=d||{};var e,
l,h,m,p,k,u,n,t=g.ajaxSetup({},d),v=t.context||t,A=t.context&&(v.nodeType||v.jquery)?g(v):g.event,L=g.Deferred(),E=g.Callbacks("once memory"),y=t.statusCode||{},x={},D={},M=0,V="canceled",F={readyState:0,getResponseHeader:function(a){var c;if(2===M){if(!m)for(m={};c=Qb.exec(h);)m[c[1].toLowerCase()]=c[2];c=m[a.toLowerCase()]}return null==c?null:c},getAllResponseHeaders:function(){return 2===M?h:null},setRequestHeader:function(a,c){var b=a.toLowerCase();M||(a=D[b]=D[b]||a,x[a]=c);return this},overrideMimeType:function(a){M||
(t.mimeType=a);return this},statusCode:function(a){var c;if(a)if(2>M)for(c in a)y[c]=[y[c],a[c]];else F.always(a[F.status]);return this},abort:function(a){a=a||V;e&&e.abort(a);f(0,a);return this}};L.promise(F).complete=E.add;F.success=F.done;F.error=F.fail;t.url=((a||t.url||Ca.href)+"").replace(Pb,"").replace(Sb,Ca.protocol+"//");t.type=d.method||d.type||t.method||t.type;t.dataTypes=g.trim(t.dataType||"*").toLowerCase().match(ca)||[""];if(null==t.crossDomain){k=H.createElement("a");try{k.href=t.url,
k.href=k.href,t.crossDomain=Pa.protocol+"//"+Pa.host!==k.protocol+"//"+k.host}catch(N){t.crossDomain=!0}}t.data&&t.processData&&"string"!==typeof t.data&&(t.data=g.param(t.data,t.traditional));ya(ib,t,d,F);if(2===M)return F;(u=g.event&&t.global)&&0===g.active++&&g.event.trigger("ajaxStart");t.type=t.type.toUpperCase();t.hasContent=!Rb.test(t.type);l=t.url;t.hasContent||(t.data&&(l=t.url+=(Oa.test(l)?"&":"?")+t.data,delete t.data),!1===t.cache&&(t.url=hb.test(l)?l.replace(hb,"$1_="+Na++):l+(Oa.test(l)?
"&":"?")+"_="+Na++));t.ifModified&&(g.lastModified[l]&&F.setRequestHeader("If-Modified-Since",g.lastModified[l]),g.etag[l]&&F.setRequestHeader("If-None-Match",g.etag[l]));(t.data&&t.hasContent&&!1!==t.contentType||d.contentType)&&F.setRequestHeader("Content-Type",t.contentType);F.setRequestHeader("Accept",t.dataTypes[0]&&t.accepts[t.dataTypes[0]]?t.accepts[t.dataTypes[0]]+("*"!==t.dataTypes[0]?", "+jb+"; q=0.01":""):t.accepts["*"]);for(n in t.headers)F.setRequestHeader(n,t.headers[n]);if(t.beforeSend&&
(!1===t.beforeSend.call(v,F,t)||2===M))return F.abort();V="abort";for(n in{success:1,error:1,complete:1})F[n](t[n]);if(e=ya(Ka,t,d,F)){F.readyState=1;u&&A.trigger("ajaxSend",[F,t]);if(2===M)return F;t.async&&0<t.timeout&&(p=b.setTimeout(function(){F.abort("timeout")},t.timeout));try{M=1,e.send(x,f)}catch(N){if(2>M)f(-1,N);else throw N;}}else f(-1,"No Transport");return F},getJSON:function(a,b,d){return g.get(a,b,d,"json")},getScript:function(a,b){return g.get(a,void 0,b,"script")}});g.each(["get",
"post"],function(a,b){g[b]=function(a,c,d,f){g.isFunction(c)&&(f=f||d,d=c,c=void 0);return g.ajax(g.extend({url:a,type:b,dataType:f,data:c,success:d},g.isPlainObject(a)&&a))}});g._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;if(g.isFunction(a))return 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));return this},wrapInner:function(a){return g.isFunction(a)?this.each(function(b){g(this).wrapInner(a.call(this,b))}):this.each(function(){var b=g(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){var b=g.isFunction(a);return this.each(function(d){g(this).wrapAll(b?a.call(this,d):a)})},unwrap:function(){return this.parent().each(function(){g.nodeName(this,"body")||g(this).replaceWith(this.childNodes)}).end()}});
g.expr.filters.hidden=function(a){return!g.expr.filters.visible(a)};g.expr.filters.visible=function(a){return 0<a.offsetWidth||0<a.offsetHeight||0<a.getClientRects().length};var Tb=/%20/g,ub=/\[\]$/,kb=/\r?\n/g,Ub=/^(?:submit|button|image|reset|file)$/i,Vb=/^(?:input|select|textarea|keygen)/i;g.param=function(a,b){var d,f=[],e=function(a,b){b=g.isFunction(b)?b():null==b?"":b;f[f.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};void 0===b&&(b=g.ajaxSettings&&g.ajaxSettings.traditional);if(g.isArray(a)||
a.jquery&&!g.isPlainObject(a))g.each(a,function(){e(this.name,this.value)});else for(d in a)t(d,a[d],b,e);return f.join("&").replace(Tb,"+")};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")&&Vb.test(this.nodeName)&&!Ub.test(a)&&(this.checked||!cb.test(a))}).map(function(a,b){var d=g(this).val();
return null==d?null:g.isArray(d)?g.map(d,function(a){return{name:b.name,value:a.replace(kb,"\r\n")}}):{name:b.name,value:d.replace(kb,"\r\n")}}).get()}});g.ajaxSettings.xhr=function(){try{return new b.XMLHttpRequest}catch(a){}};var Wb={0:200,1223:204},Da=g.ajaxSettings.xhr();T.cors=!!Da&&"withCredentials"in Da;T.ajax=Da=!!Da;g.ajaxTransport(function(a){var d,f;if(T.cors||Da&&!a.crossDomain)return{send:function(g,e){var l,h=a.xhr();h.open(a.type,a.url,a.async,a.username,a.password);if(a.xhrFields)for(l in a.xhrFields)h[l]=
a.xhrFields[l];a.mimeType&&h.overrideMimeType&&h.overrideMimeType(a.mimeType);a.crossDomain||g["X-Requested-With"]||(g["X-Requested-With"]="XMLHttpRequest");for(l in g)h.setRequestHeader(l,g[l]);d=function(a){return function(){d&&(d=f=h.onload=h.onerror=h.onabort=h.onreadystatechange=null,"abort"===a?h.abort():"error"===a?"number"!==typeof h.status?e(0,"error"):e(h.status,h.statusText):e(Wb[h.status]||h.status,h.statusText,"text"!==(h.responseType||"text")||"string"!==typeof h.responseText?{binary:h.response}:
{text:h.responseText},h.getAllResponseHeaders()))}};h.onload=d();f=h.onerror=d("error");void 0!==h.onabort?h.onabort=f:h.onreadystatechange=function(){4===h.readyState&&b.setTimeout(function(){d&&f()})};d=d("abort");try{h.send(a.hasContent&&a.data||null)}catch(m){if(d)throw m;}},abort:function(){d&&d()}}});g.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){g.globalEval(a);
return a}}});g.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1);a.crossDomain&&(a.type="GET")});g.ajaxTransport("script",function(a){if(a.crossDomain){var b,d;return{send:function(f,e){b=g("<script>").prop({charset:a.scriptCharset,src:a.url}).on("load error",d=function(a){b.remove();d=null;a&&e("error"===a.type?404:200,a.type)});H.head.appendChild(b[0])},abort:function(){d&&d()}}}});var lb=[],Qa=/(=)\?(?=&|$)|\?\?/;g.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=lb.pop()||
g.expando+"_"+Na++;this[a]=!0;return a}});g.ajaxPrefilter("json jsonp",function(a,d,f){var e,l,h,m=!1!==a.jsonp&&(Qa.test(a.url)?"url":"string"===typeof a.data&&0===(a.contentType||"").indexOf("application/x-www-form-urlencoded")&&Qa.test(a.data)&&"data");if(m||"jsonp"===a.dataTypes[0])return e=a.jsonpCallback=g.isFunction(a.jsonpCallback)?a.jsonpCallback():a.jsonpCallback,m?a[m]=a[m].replace(Qa,"$1"+e):!1!==a.jsonp&&(a.url+=(Oa.test(a.url)?"&":"?")+a.jsonp+"="+e),a.converters["script json"]=function(){h||
g.error(e+" was not called");return h[0]},a.dataTypes[0]="json",l=b[e],b[e]=function(){h=arguments},f.always(function(){void 0===l?g(b).removeProp(e):b[e]=l;a[e]&&(a.jsonpCallback=d.jsonpCallback,lb.push(e));h&&g.isFunction(l)&&l(h[0]);h=l=void 0}),"script"});g.parseHTML=function(a,b,d){if(!a||"string"!==typeof a)return null;"boolean"===typeof b&&(d=b,b=!1);b=b||H;var f=$a.exec(a);d=!d&&[];if(f)return[b.createElement(f[1])];f=G([a],b,d);d&&d.length&&g(d).remove();return g.merge([],f.childNodes)};
var mb=g.fn.load;g.fn.load=function(a,b,d){if("string"!==typeof a&&mb)return mb.apply(this,arguments);var f,e,l,h=this,m=a.indexOf(" ");-1<m&&(f=g.trim(a.slice(m)),a=a.slice(0,m));g.isFunction(b)?(d=b,b=void 0):b&&"object"===typeof b&&(e="POST");0<h.length&&g.ajax({url:a,type:e||"GET",dataType:"html",data:b}).done(function(a){l=arguments;h.html(f?g("<div>").append(g.parseHTML(a)).find(f):a)}).always(d&&function(a,b){h.each(function(){d.apply(this,l||[a.responseText,b,a])})});return this};g.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),
function(a,b){g.fn[b]=function(a){return this.on(b,a)}});g.expr.filters.animated=function(a){return g.grep(g.timers,function(b){return a===b.elem}).length};g.offset={setOffset:function(a,b,d){var f,e,l,h=g.css(a,"position"),m=g(a),t={};"static"===h&&(a.style.position="relative");l=m.offset();e=g.css(a,"top");f=g.css(a,"left");("absolute"===h||"fixed"===h)&&-1<(e+f).indexOf("auto")?(f=m.position(),e=f.top,f=f.left):(e=parseFloat(e)||0,f=parseFloat(f)||0);g.isFunction(b)&&(b=b.call(a,d,g.extend({},
l)));null!=b.top&&(t.top=b.top-l.top+e);null!=b.left&&(t.left=b.left-l.left+f);"using"in b?b.using.call(a,t):m.css(t)}};g.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){g.offset.setOffset(this,a,b)});var b,d;d=this[0];var f={top:0,left:0},e=d&&d.ownerDocument;if(e){b=e.documentElement;if(!g.contains(b,d))return f;f=d.getBoundingClientRect();d=da(e);return{top:f.top+d.pageYOffset-b.clientTop,left:f.left+d.pageXOffset-b.clientLeft}}},position:function(){if(this[0]){var a,
b,d=this[0],f={top:0,left:0};"fixed"===g.css(d,"position")?b=d.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),g.nodeName(a[0],"html")||(f=a.offset()),f.top+=g.css(a[0],"borderTopWidth",!0),f.left+=g.css(a[0],"borderLeftWidth",!0));return{top:b.top-f.top-g.css(d,"marginTop",!0),left:b.left-f.left-g.css(d,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent;a&&"static"===g.css(a,"position");)a=a.offsetParent;return a||va})}});g.each({scrollLeft:"pageXOffset",
scrollTop:"pageYOffset"},function(a,b){var d="pageYOffset"===b;g.fn[a]=function(f){return ia(this,function(a,c,f){var g=da(a);if(void 0===f)return g?g[b]:a[c];g?g.scrollTo(d?g.pageXOffset:f,d?f:g.pageYOffset):a[c]=f},a,f,arguments.length)}});g.each(["top","left"],function(a,b){g.cssHooks[b]=M(T.pixelPosition,function(a,c){if(c)return c=L(a,b),Ja.test(c)?g(a).position()[b]+"px":c})});g.each({Height:"height",Width:"width"},function(a,b){g.each({padding:"inner"+a,content:b,"":"outer"+a},function(d,f){g.fn[f]=
function(f,e){var l=arguments.length&&(d||"boolean"!==typeof f),h=d||(!0===f||!0===e?"margin":"border");return ia(this,function(b,d,f){return g.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(d=b.documentElement,Math.max(b.body["scroll"+a],d["scroll"+a],b.body["offset"+a],d["offset"+a],d["client"+a])):void 0===f?g.css(b,d,h):g.style(b,d,f,h)},b,l?f:void 0,l,null)}})});g.fn.extend({bind:function(a,b,d){return this.on(a,null,b,d)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,
b,d,f){return this.on(b,a,d,f)},undelegate:function(a,b,d){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",d)},size:function(){return this.length}});g.fn.andSelf=g.fn.addBack;"function"===typeof define&&define.amd&&define("jquery",[],function(){return g});var Xb=b.jQuery,Yb=b.$;g.noConflict=function(a){b.$===g&&(b.$=Yb);a&&b.jQuery===g&&(b.jQuery=Xb);return g};e||(b.jQuery=b.$=g);return g});
window.yii=function(b){function e(){b.ajaxPrefilter(function(a,b,d){!a.crossDomain&&h.getCsrfParam()&&d.setRequestHeader("X-CSRF-Token",h.getCsrfToken())});h.refreshCsrfToken()}function k(){b(document).ajaxComplete(function(a,b){var d=b&&b.getResponseHeader("X-Redirect");d&&window.location.assign(d)})}function a(){var a={};b("script[src]").each(function(){var b=f(this.src);a[b]=!0});b.ajaxPrefilter("script",function(b,d,e){if("jsonp"!=b.dataType){b=f(b.url);d=!0===a[b]&&!n(b);var h=void 0!==a[b]&&
!0===a[b].xhrDone;if(d||h)e.abort();else{if(void 0===a[b]||!0===a[b])a[b]={xhrList:[],xhrDone:!1};e.done(function(b,d,f){if(!0!==a[f.yiiUrl].xhrDone){a[f.yiiUrl].xhrDone=!0;b=0;for(d=a[f.yiiUrl].xhrList.length;b<d;b++){var e=a[f.yiiUrl].xhrList[b];e&&e.readyState!==XMLHttpRequest.DONE&&e.abort()}a[f.yiiUrl]=!0}}).fail(function(b,d){if("abort"!==d){delete a[b.yiiUrl].xhrList[b.yiiIndex];for(var f=!0,e=0,h=a[b.yiiUrl].xhrList.length;e<h;e++)a[b.yiiUrl].xhrList[e]&&(f=!1);f&&delete a[b.yiiUrl]}});e.yiiIndex=
a[b].xhrList.length;e.yiiUrl=b;a[b].xhrList[e.yiiIndex]=e}}});b(document).ajaxComplete(function(){var a=[];b("link[rel=stylesheet]").each(function(){var d=f(this.href);n(d)||(-1===b.inArray(d,a)?a.push(d):b(this).remove())})})}function d(){var a=function(a){var d=b(this),f=d.data("method"),e=d.data("confirm"),m=d.data("form");if(void 0===f&&void 0===e&&void 0===m)return!0;void 0!==e?b.proxy(h.confirm,this)(e,function(){h.handleAction(d,a)}):h.handleAction(d,a);a.stopImmediatePropagation();return!1};
b(document).on("click.yii",h.clickableSelector,a).on("change.yii",h.changeableSelector,a)}function n(a){for(var b=0;b<h.reloadableScripts.length;b++){var d=f(h.reloadableScripts[b]);if(!0===(new RegExp("^"+d.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&").split("\\*").join(".+")+"$")).test(a))return!0}return!1}function f(a){return"/"===a.charAt(0)?h.getBaseCurrentUrl()+a:a}var h={reloadableScripts:[],clickableSelector:'a, button, input[type="submit"], input[type="button"], input[type="reset"], input[type="image"]',
changeableSelector:"select, input, textarea",getCsrfParam:function(){return b("meta[name=csrf-param]").attr("content")},getCsrfToken:function(){return b("meta[name=csrf-token]").attr("content")},setCsrfToken:function(a,d){b("meta[name=csrf-param]").attr("content",a);b("meta[name=csrf-token]").attr("content",d)},refreshCsrfToken:function(){var a=h.getCsrfToken();a&&b('form input[name="'+h.getCsrfParam()+'"]').val(a)},confirm:function(a,b,d){window.confirm(a)?!b||b():!d||d()},handleAction:function(a,
d){var f=a.attr("data-form")?b("#"+a.attr("data-form")):a.closest("form"),e=!a.data("method")&&f?f.attr("method"):a.data("method"),k=a.attr("href"),n=k&&"#"!==k,w=a.data("params"),A=w&&b.isPlainObject(w),y=a.data("pjax"),y=void 0!==y&&0!==y&&b.support.pjax,Q,u={};y&&(Q=a.data("pjax-container")||a.closest("[data-pjax-container]"),Q.length||(Q=b("body")),u={container:Q,push:!!a.data("pjax-push-state"),replace:!!a.data("pjax-replace-state"),scrollTo:a.data("pjax-scrollto"),pushRedirect:a.data("pjax-push-redirect"),
replaceRedirect:a.data("pjax-replace-redirect"),skipOuterContainers:a.data("pjax-skip-outer-containers"),timeout:a.data("pjax-timeout"),originalEvent:d,originalTarget:a});if(void 0===e)if(n)y?b.pjax.click(d,u):window.location.assign(k);else{if(a.is(":submit")&&f.length){if(y)f.on("submit",function(a){b.pjax.submit(a,u)});f.trigger("submit")}}else{var D,E,O=!f.length;O?(n||(k=h.getCurrentUrl()),f=b("<form/>",{method:e,action:k}),(k=a.attr("target"))&&f.attr("target",k),/(get|post)/i.test(e)||(f.append(b("<input/>",
{name:"_method",value:e,type:"hidden"})),e="post",f.attr("method",e)),/post/i.test(e)&&(e=h.getCsrfParam())&&f.append(b("<input/>",{name:e,value:h.getCsrfToken(),type:"hidden"})),f.hide().appendTo("body")):(D=f.attr("method"),f.attr("method",e),n&&(E=f.attr("action"),f.attr("action",k)));if(e=f.data("yiiActiveForm"))e.submitObject=a;A&&b.each(w,function(a,d){f.append(b("<input/>").attr({name:a,value:d,type:"hidden"}))});if(y)f.on("submit",function(a){b.pjax.submit(a,u)});f.trigger("submit");b.when(f.data("yiiSubmitFinalizePromise")).then(function(){O?
f.remove():(void 0!==E&&f.attr("action",E),f.attr("method",D),A&&b.each(w,function(a){b('input[name="'+a+'"]',f).remove()}))})}},getQueryParams:function(a){var d=a.indexOf("?");if(0>d)return{};a=b.grep(a.substring(d+1).split("#")[0].split("&"),function(a){return""!==a});for(var d={},f=0,e=a.length;f<e;f++){var h=a[f].split("="),k=decodeURIComponent(h[0].replace(/\+/g,"%20")),h=decodeURIComponent(h[1].replace(/\+/g,"%20"));k.length&&(void 0===d[k]?d[k]=h||"":(b.isArray(d[k])||(d[k]=[d[k]]),d[k].push(h||
"")))}return d},initModule:function(a){if(void 0===a.isActive||a.isActive)b.isFunction(a.init)&&a.init(),b.each(a,function(){b.isPlainObject(this)&&h.initModule(this)})},init:function(){e();k();a();d()},getBaseCurrentUrl:function(){return window.location.protocol+"//"+window.location.host},getCurrentUrl:function(){return window.location.href}};return h}(window.jQuery);window.jQuery(function(){window.yii.initModule(window.yii)});
(function(b){function e(a,d,f){f=x(d,f);d=function(a){var d=f;d.container||(d=b.extend({history:!0},f),d.container=b(this).attr("data-pjax"));k(a,d)};b(a).removeClass("data-pjax");return this.off("click.pjax",a,d).on("click.pjax",a,d)}function k(a,f,e){e=x(f,e);var h=a.currentTarget;f=b(h);if(0!==parseInt(f.data("pjax"))){if("A"!==h.tagName.toUpperCase())throw"$.fn.pjax or $.pjax.click requires an anchor element";1<a.which||a.metaKey||a.ctrlKey||a.shiftKey||a.altKey||location.protocol!==h.protocol||
location.hostname!==h.hostname||-1<h.href.indexOf("#")&&h.href.replace(/#.*/,"")==location.href.replace(/#.*/,"")||a.isDefaultPrevented()||(h={url:h.href,container:f.attr("data-pjax"),target:h},e=b.extend({},h,e),h=b.Event("pjax:click"),f.trigger(h,[e]),h.isDefaultPrevented()||(d(e),a.preventDefault(),f.trigger("pjax:clicked",[e])))}}function a(a,f,e){if(!1===a.result)return!1;e=x(f,e);f=a.currentTarget;var h=b(f);if("FORM"!==f.tagName.toUpperCase())throw"$.pjax.submit requires a form element";var k=
{type:(h.attr("method")||"GET").toUpperCase(),url:h.attr("action"),container:h.attr("data-pjax"),target:f};if("GET"!==k.type&&void 0!==window.FormData)k.data=new FormData(f),k.processData=!1,k.contentType=!1;else{if(h.find(":file").length)return;k.data=h.serializeArray()}d(b.extend({},k,e));a.preventDefault()}function d(a){function e(d,f,h){h||(h={});h.relatedTarget=a.target;d=b.Event(d,h);m.trigger(d,f);return!d.isDefaultPrevented()}a=b.extend(!0,{},b.ajaxSettings,d.defaults,a);b.isFunction(a.url)&&
(a.url=a.url());var h=G(a.url).hash,k=b.type(a.container);if("string"!==k)throw"expected string value for 'container' option; got "+k;var m=a.context=b(a.container);if(!m.length)throw"the container selector '"+a.container+"' did not match anything";a.data||(a.data={});b.isArray(a.data)?(a.data=b.grep(a.data,function(a){return"_pjax"!==a.name}),a.data.push({name:"_pjax",value:a.container})):a.data._pjax=a.container;var n;a.beforeSend=function(b,d){"GET"!==d.type&&(d.timeout=0);b.setRequestHeader("X-PJAX",
"true");b.setRequestHeader("X-PJAX-Container",a.container);if(d.ieRedirectCompatibility){var f=window.navigator.userAgent;(0<f.indexOf("MSIE ")||0<f.indexOf("Trident/")||0<f.indexOf("Edge/"))&&b.setRequestHeader("X-Ie-Redirect-Compatibility","true")}if(!e("pjax:beforeSend",[b,d]))return!1;0<d.timeout&&(n=setTimeout(function(){e("pjax:timeout",[b,a])&&b.abort("timeout")},d.timeout),d.timeout=0);f=G(d.url);h&&(f.hash=h);a.requestUrl=B(f)};a.complete=function(b,d){n&&clearTimeout(n);e("pjax:complete",
[b,d,a]);e("pjax:end",[b,a])};a.error=function(b,d,h){var k=A("",b,a),m=301<=b.status&&303>=b.status;b=m||e("pjax:error",[b,d,h,a]);if(m||"GET"==a.type&&"abort"!==d&&b)a.replaceRedirect?f(k.url):a.pushRedirect&&(window.history.pushState(null,"",k.url),window.location.replace(k.url))};a.success=function(k,n,u){var p=d.state,L="function"===typeof b.pjax.defaults.version?b.pjax.defaults.version():b.pjax.defaults.version,E=u.getResponseHeader("X-PJAX-Version"),D=A(k,u,a),t=G(D.url);h&&(t.hash=h,D.url=
t.href);if(L&&E&&L!==E)f(D.url);else if(D.contents){d.state={id:a.id||(new Date).getTime(),url:D.url,title:D.title,container:a.container,fragment:a.fragment,timeout:a.timeout,cache:a.cache};a.history&&(a.push||a.replace)&&window.history.replaceState(d.state,D.title,D.url);if(b.contains(m,document.activeElement))try{document.activeElement.blur()}catch(F){}D.title&&(document.title=D.title);e("pjax:beforeReplace",[D.contents,a],{state:d.state,previousState:p});m.html(D.contents);(p=m.find("input[autofocus], textarea[autofocus]").last()[0])&&
document.activeElement!==p&&p.focus();y(D.scripts,m);Q(D.links);if("function"===typeof a.scrollTo)D=a.scrollTo(m,h);else if(D=a.scrollTo,h||!0===D)if(p=decodeURIComponent(h.slice(1)),p=!0===D?m:document.getElementById(p)||document.getElementsByName(p)[0])D=b(p).offset().top;p="function"===typeof a.scrollOffset?a.scrollOffset(D):a.scrollOffset;"number"===typeof D&&(D+=p,0>D&&(D=0),b(window).scrollTop(D));e("pjax:success",[k,n,u,a])}else f(D.url)};d.state||(d.state={id:(new Date).getTime(),url:window.location.href,
title:document.title,container:a.container,fragment:a.fragment,timeout:a.timeout,cache:a.cache},a.history&&window.history.replaceState(d.state,document.title));if(!(d.xhr&&4>d.xhr.readyState&&d.options.skipOuterContainers))return v(d.xhr),d.options=a,k=d.xhr=b.ajax(a),0<k.readyState&&(a.history&&a.push&&!a.replace&&(u(d.state.id,[a.container,p(m)]),window.history.pushState(null,"",a.requestUrl)),e("pjax:start",[k,a]),e("pjax:send",[k,a])),d.xhr}function n(a,f){return d(b.extend({url:window.location.href,
push:!1,replace:!0,scrollTo:!1},x(a,f)))}function f(a){d.options.history&&(window.history.replaceState(null,"",d.state.url),window.location.replace(a))}function h(a){K||v(d.xhr);var e=d.state,h=a.state,k;if(h&&h.container){if(K&&F==h.url)return;if(e){if(e.id===h.id)return;k=e.id<h.id?"forward":"back"}var m=M[h.id]||[],n=m[0]||h.container;a=b(n);m=m[1];if(a.length){var u={id:h.id,url:h.url,container:n,push:!1,fragment:h.fragment,timeout:h.timeout,cache:h.cache,scrollTo:!1};if(e&&u.cache){var L=k,A=
e.id,n=[n,p(a)];M[A]=n;"forward"===L?(n=aa,L=N):(n=N,L=aa);n.push(A);(A=L.pop())&&delete M[A];D(n,d.defaults.maxCacheLength)}k=b.Event("pjax:popstate",{state:h,direction:k});a.trigger(k);m?(a.trigger("pjax:start",[null,u]),d.state=h,h.title&&(document.title=h.title),e=b.Event("pjax:beforeReplace",{state:h,previousState:e}),a.trigger(e,[m,u]),a.html(m),a.trigger("pjax:end",[null,u])):d(u);a[0].offsetHeight}else f(location.href)}K=!1}function m(a){var d=b.isFunction(a.url)?a.url():a.url,f=a.type?a.type.toUpperCase():
"GET",e=b("<form>",{method:"GET"===f?"GET":"POST",action:d,style:"display:none"});"GET"!==f&&"POST"!==f&&e.append(b("<input>",{type:"hidden",name:"_method",value:f.toLowerCase()}));a=a.data;if("string"===typeof a)b.each(a.split("&"),function(a,d){var f=d.split("=");e.append(b("<input>",{type:"hidden",name:f[0],value:f[1]}))});else if(b.isArray(a))b.each(a,function(a,d){e.append(b("<input>",{type:"hidden",name:d.name,value:d.value}))});else if("object"===typeof a)for(var h in a)e.append(b("<input>",
{type:"hidden",name:h,value:a[h]}));b(document.body).append(e);e.submit()}function v(a){a&&4>a.readyState&&(a.onreadystatechange=b.noop,a.abort())}function p(a){a=a.clone();a.find("script").each(function(){this.src||b._data(this,"globalEval",!1)});return a.contents()}function B(a){a.search=a.search.replace(/([?&])(_pjax|_)=[^&]*/g,"").replace(/^&/,"");return a.href.replace(/\?($|#)/,"$1")}function G(a){var b=document.createElement("a");b.href=a;return b}function x(a,d){return a&&d?(d=b.extend({},
d),d.container=a,d):b.isPlainObject(a)?a:{container:a}}function w(a,b){return a.filter(b).add(a.find(b))}function A(a,d,f){var e={},h=/<html/i.test(a);d=d.getResponseHeader("X-PJAX-URL");e.url=d?B(G(d)):f.requestUrl;h?(d=b(b.parseHTML(a.match(/<body[^>]*>([\s\S.]*)<\/body>/i)[0],document,!0)),a=a.match(/<head[^>]*>([\s\S.]*)<\/head>/i),a=null!=a?b(b.parseHTML(a[0],document,!0)):d):a=d=b(b.parseHTML(a,document,!0));if(0===d.length)return e;e.title=w(a,"title").last().text();f.fragment?(h=d,"body"!==
f.fragment&&(h=w(h,f.fragment).first()),h.length&&(e.contents="body"===f.fragment?h:h.contents(),e.title||(e.title=h.attr("title")||h.data("title")))):h||(e.contents=d);e.contents&&(e.contents=e.contents.not(function(){return b(this).is("title")}),e.contents.find("title").remove(),e.scripts=w(e.contents,"script").remove(),e.contents=e.contents.not(e.scripts),e.links=w(e.contents,"link[href]").remove(),e.contents=e.contents.not(e.links));e.title&&(e.title=b.trim(e.title));return e}function y(a,d){if(a){var f=
b("script[src]"),e=function(a){var e=this.src;f.filter(function(){return this.src===e}).length?a():e?(b.getScript(e).done(a).fail(a),document.head.appendChild(this)):(d.append(this),a())},h=0,k=function(){if(!(h>=a.length)){var b=a[h];h++;e.call(b,k)}};k()}}function Q(a){if(a){var d=b("link[href]");a.each(function(){var a=this.href;d.filter(function(){return this.href===a}).length||document.head.appendChild(this)})}}function u(a,b){d.options.cache&&(M[a]=b,aa.push(a),D(N,0),D(aa,d.defaults.maxCacheLength))}
function D(a,b){for(;a.length>b;)delete M[a.shift()]}function E(){return b("meta").filter(function(){var a=b(this).attr("http-equiv");return a&&"X-PJAX-VERSION"===a.toUpperCase()}).attr("content")}function O(){b.fn.pjax=e;b.pjax=d;b.pjax.enable=b.noop;b.pjax.disable=J;b.pjax.click=k;b.pjax.submit=a;b.pjax.reload=n;b.pjax.defaults={history:!0,cache:!0,timeout:650,push:!0,replace:!1,type:"GET",dataType:"html",scrollTo:0,scrollOffset:0,maxCacheLength:20,version:E,pushRedirect:!1,replaceRedirect:!0,skipOuterContainers:!1,
ieRedirectCompatibility:!0};b(window).on("popstate.pjax",h)}function J(){b.fn.pjax=function(){return this};b.pjax=m;b.pjax.enable=O;b.pjax.disable=b.noop;b.pjax.click=b.noop;b.pjax.submit=b.noop;b.pjax.reload=function(){window.location.reload()};b(window).off("popstate.pjax",h)}var K=!0,F=window.location.href,L=window.history.state;L&&L.container&&(d.state=L);"state"in window.history&&(K=!1);var M={},N=[],aa=[];b.event.props&&0>b.inArray("state",b.event.props)?b.event.props.push("state"):"state"in
b.Event.prototype||b.event.addProp("state");b.support.pjax=window.history&&window.history.pushState&&window.history.replaceState&&!navigator.userAgent.match(/((iPod|iPhone|iPad).+\bOS\s+[1-4]\D|WebApps\/.+CFNetwork)/);b.support.pjax?O():J()})(jQuery);
(function(b){b.fn.yiiActiveForm=function(a){return n[a]?n[a].apply(this,Array.prototype.slice.call(arguments,1)):"object"!==typeof a&&a?(b.error("Method "+a+" does not exist on jQuery.yiiActiveForm"),!1):n.init.apply(this,arguments)};var e={encodeErrorSummary:!0,errorSummary:".error-summary",validateOnSubmit:!0,errorCssClass:"has-error",successCssClass:"has-success",validatingCssClass:"validating",ajaxParam:"ajax",ajaxDataType:"json",validationUrl:void 0,scrollToError:!0,scrollToErrorOffset:0},k=
{id:void 0,name:void 0,container:void 0,input:void 0,error:".help-block",encodeError:!0,validateOnChange:!0,validateOnBlur:!0,validateOnType:!1,validationDelay:500,enableAjaxValidation:!1,validate:void 0,status:0,cancelled:!1,value:void 0,updateAriaInvalid:!0},a,d=function(b){a&&(a.resolve(),a=void 0,b.removeData("yiiSubmitFinalizePromise"))},n={init:function(a,d){return this.each(function(){var h=b(this);if(!h.data("yiiActiveForm")){var m=b.extend({},e,d||{});void 0===m.validationUrl&&(m.validationUrl=
h.attr("action"));b.each(a,function(d){a[d]=b.extend({value:y(h,this)},k,this);f(h,a[d])});h.data("yiiActiveForm",{settings:m,attributes:a,submitting:!1,validated:!1,options:p(h)});h.bind("reset.yiiActiveForm",n.resetForm);m.validateOnSubmit&&(h.on("mouseup.yiiActiveForm keyup.yiiActiveForm",":submit",function(){h.data("yiiActiveForm").submitObject=b(this)}),h.on("submit.yiiActiveForm",n.submitForm));m=b.Event("afterInit");h.trigger(m)}})},add:function(a){var d=b(this);a=b.extend({value:y(d,a)},k,
a);d.data("yiiActiveForm").attributes.push(a);f(d,a)},remove:function(a){var d=b(this),f=d.data("yiiActiveForm").attributes,e=-1,h=void 0;b.each(f,function(b){if(f[b].id==a)return e=b,h=f[b],!1});0<=e&&(f.splice(e,1),Q(d,h).off(".yiiActiveForm"));return h},validateAttribute:function(a){a=n.find.call(this,a);void 0!=a&&h(b(this),a,!0)},find:function(a){var d=b(this).data("yiiActiveForm").attributes,f=void 0;b.each(d,function(b){if(d[b].id==a)return f=d[b],!1});return f},destroy:function(){return this.each(function(){b(this).unbind(".yiiActiveForm");
b(this).removeData("yiiActiveForm")})},data:function(){return this.data("yiiActiveForm")},validate:function(a){a&&(b(this).data("yiiActiveForm").submitting=!0);var f=b(this),e=f.data("yiiActiveForm"),h=!1,k={},n=m(),p=e.submitting&&!a;if(e.submitting&&(a=b.Event("beforeValidate"),f.trigger(a,[k,n]),!1===a.result)){e.submitting=!1;d(f);return}b.each(e.attributes,function(){this.$form=f;if(!b(this.input).is(":disabled")&&(this.cancelled=!1,e.submitting||2===this.status||3===this.status)){var a=k[this.id];
void 0===a&&(a=[],k[this.id]=a);var d=b.Event("beforeValidateAttribute");f.trigger(d,[this,a,n]);!1!==d.result?(this.validate&&this.validate(this,y(f,this),a,n,f),this.enableAjaxValidation&&(h=!0)):this.cancelled=!0}});b.when.apply(this,n).always(function(){for(var a in k)0===k[a].length&&delete k[a];if(h&&(b.isEmptyObject(k)||e.submitting)){a=e.submitObject;var m="&"+e.settings.ajaxParam+"="+f.attr("id");a&&a.length&&a.attr("name")&&(m+="&"+a.attr("name")+"="+a.attr("value"));b.ajax({url:e.settings.validationUrl,
type:f.attr("method"),data:f.serialize()+m,dataType:e.settings.ajaxDataType,complete:function(a,b){f.trigger("ajaxComplete",[a,b])},beforeSend:function(a,b){f.trigger("ajaxBeforeSend",[a,b])},success:function(a){null!==a&&"object"===typeof a?(b.each(e.attributes,function(){this.enableAjaxValidation&&!this.cancelled||delete a[this.id]}),x(f,b.extend(k,a),p)):x(f,k,p)},error:function(){e.submitting=!1;d(f)}})}else e.submitting?setTimeout(function(){x(f,k,p)},200):x(f,k,p)})},submitForm:function(){var f=
b(this),e=f.data("yiiActiveForm");if(e.validated){e.submitting=!1;var h=b.Event("beforeSubmit");f.trigger(h);if(!1===h.result)return e.validated=!1,d(f),!1;e=f.data("yiiActiveForm").submitObject||f.find(":submit:first");e.length&&"submit"==e.attr("type")&&e.attr("name")&&(h=b('input[type="hidden"][name="'+e.attr("name")+'"]',f),h.length?h.attr("value",e.attr("value")):b("<input>").attr({type:"hidden",name:e.attr("name"),value:e.attr("value")}).appendTo(f));return!0}a=b.Deferred();f.data("yiiSubmitFinalizePromise",
a.promise());void 0!==e.settings.timer&&clearTimeout(e.settings.timer);e.submitting=!0;n.validate.call(f);return!1},resetForm:function(){var a=b(this),d=a.data("yiiActiveForm");setTimeout(function(){b.each(d.attributes,function(){this.value=y(a,this);this.status=0;var b=a.find(this.container);b.removeClass(d.settings.validatingCssClass+" "+d.settings.errorCssClass+" "+d.settings.successCssClass);b.find(this.error).html("")});a.find(d.settings.errorSummary).hide().find("ul").html("")},1)},updateMessages:function(a,
d){var f=b(this),e=f.data("yiiActiveForm");b.each(e.attributes,function(){w(f,this,a)});d&&A(f,a)},updateAttribute:function(a,d){var f=n.find.call(this,a);if(void 0!=f){var e={};e[a]=d;w(b(this),f,e)}}},f=function(a,d){var f=Q(a,d);if(d.validateOnChange)f.on("change.yiiActiveForm",function(){h(a,d,!1)});if(d.validateOnBlur)f.on("blur.yiiActiveForm",function(){0!=d.status&&1!=d.status||h(a,d,!0)});if(d.validateOnType)f.on("keyup.yiiActiveForm",function(f){-1===b.inArray(f.which,[16,17,18,37,38,39,
40])&&d.value!==y(a,d)&&h(a,d,!1,d.validationDelay)})},h=function(a,d,f,e){var h=a.data("yiiActiveForm");f&&(d.status=2);b.each(h.attributes,function(){this.value!==y(a,this)&&(this.status=2,f=!0)});f&&(void 0!==h.settings.timer&&clearTimeout(h.settings.timer),h.settings.timer=setTimeout(function(){h.submitting||a.is(":hidden")||(b.each(h.attributes,function(){2===this.status&&(this.status=3,a.find(this.container).addClass(h.settings.validatingCssClass))}),n.validate.call(a))},e?e:200))},m=function(){var a=
[];a.add=function(a){this.push(new b.Deferred(a))};return a},v=["action","target","method","enctype"],p=function(a){for(var b={},d=0;d<v.length;d++)b[v[d]]=a.attr(v[d]);return b},B=function(a,b){for(var d=0;d<v.length;d++){var f=b.attr("form"+v[d]);f&&a.attr(v[d],f)}},G=function(a){for(var b=a.data("yiiActiveForm"),d=0;d<v.length;d++)a.attr(v[d],b.options[v[d]]||null)},x=function(a,f,e){var h=a.data("yiiActiveForm");if(void 0===h)return!1;if(e){var k=[];b.each(h.attributes,function(){b(this.input).is(":disabled")||
this.cancelled||!w(a,this,f)||k.push(this)});a.trigger("afterValidate",[f,k]);A(a,f);if(k.length){if(h.settings.scrollToError){e=a.find(b.map(k,function(a){return a.input}).join(",")).first().closest(":visible").offset().top-h.settings.scrollToErrorOffset;0>e?e=0:e>b(document).height()&&(e=b(document).height());var m=b(window).scrollTop();(e<m||e>m+b(window).height())&&b(window).scrollTop(e)}h.submitting=!1}else h.validated=!0,h.submitObject&&B(a,h.submitObject),a.submit(),h.submitObject&&G(a)}else b.each(h.attributes,
function(){this.cancelled||2!==this.status&&3!==this.status||w(a,this,f)});d(a)},w=function(a,d,f){var e=a.data("yiiActiveForm"),h=Q(a,d),k=!1;b.isArray(f[d.id])||(f[d.id]=[]);a.trigger("afterValidateAttribute",[d,f[d.id]]);d.status=1;if(h.length){var k=0<f[d.id].length,h=a.find(d.container),m=h.find(d.error),n=k;d.updateAriaInvalid&&a.find(d.input).attr("aria-invalid",n?"true":"false");k?(d.encodeError?m.text(f[d.id][0]):m.html(f[d.id][0]),h.removeClass(e.settings.validatingCssClass+" "+e.settings.successCssClass).addClass(e.settings.errorCssClass)):
(m.empty(),h.removeClass(e.settings.validatingCssClass+" "+e.settings.errorCssClass+" ").addClass(e.settings.successCssClass));d.value=y(a,d)}return k},A=function(a,d){var f=a.data("yiiActiveForm"),e=a.find(f.settings.errorSummary),h=e.find("ul").empty();e.length&&d&&(b.each(f.attributes,function(){if(b.isArray(d[this.id])&&d[this.id].length){var a=b("<li/>");f.settings.encodeErrorSummary?a.text(d[this.id][0]):a.html(d[this.id][0]);h.append(a)}}),e.toggle(0<h.find("li").length))},y=function(a,b){var d=
Q(a,b),f=d.attr("type");return"checkbox"===f||"radio"===f?(f=d.filter(":checked"),f.length||(f=a.find('input[type=hidden][name="'+d.attr("name")+'"]')),f.val()):d.val()},Q=function(a,b){var d=a.find(b.input);return d.length&&"div"===d[0].tagName.toLowerCase()?d.find("input"):d}})(window.jQuery);
yii.validation=function(b){function e(a,e,f){if("undefined"===typeof File)return[];a=b(a.input,a.$form).get(0).files;return a?0===a.length?(f.skipOnEmpty||e.push(f.uploadRequired),[]):f.maxFiles&&f.maxFiles<a.length?(e.push(f.tooMany),[]):a:(e.push(f.message),[])}function k(a,b,f){if(f.extensions&&0<f.extensions.length){var e=a.name.lastIndexOf("."),e=~e?a.name.substr(e+1,a.name.length).toLowerCase():"";~f.extensions.indexOf(e)||b.push(f.wrongExtension.replace(/\{file\}/g,a.name))}if(f.mimeTypes&&
0<f.mimeTypes.length){a:{for(var e=f.mimeTypes,k=a.type,v=0,p=e.length;v<p;v++)if((new RegExp(e[v])).test(k)){e=!0;break a}e=!1}e||b.push(f.wrongMimeType.replace(/\{file\}/g,a.name))}f.maxSize&&f.maxSize<a.size&&b.push(f.tooBig.replace(/\{file\}/g,a.name));f.minSize&&f.minSize>a.size&&b.push(f.tooSmall.replace(/\{file\}/g,a.name))}var a={isEmpty:function(a){return null===a||void 0===a||b.isArray(a)&&0===a.length||""===a},addMessage:function(a,b,f){a.push(b.replace(/\{value\}/g,f))},required:function(d,
e,f){var h=!1;if(void 0===f.requiredValue){var k="string"==typeof d||d instanceof String;if(f.strict&&void 0!==d||!f.strict&&!a.isEmpty(k?b.trim(d):d))h=!0}else if(!f.strict&&d==f.requiredValue||f.strict&&d===f.requiredValue)h=!0;h||a.addMessage(e,f.message,d)},"boolean":function(b,e,f){f.skipOnEmpty&&a.isEmpty(b)||(f.strict||b!=f.trueValue&&b!=f.falseValue)&&(!f.strict||b!==f.trueValue&&b!==f.falseValue)&&a.addMessage(e,f.message,b)},string:function(b,e,f){f.skipOnEmpty&&a.isEmpty(b)||("string"!==
typeof b?a.addMessage(e,f.message,b):void 0!==f.is&&b.length!=f.is?a.addMessage(e,f.notEqual,b):(void 0!==f.min&&b.length<f.min&&a.addMessage(e,f.tooShort,b),void 0!==f.max&&b.length>f.max&&a.addMessage(e,f.tooLong,b)))},file:function(a,n,f){a=e(a,n,f);b.each(a,function(a,b){k(b,n,f)})},image:function(d,n,f,h){d=e(d,n,f);b.each(d,function(d,e){k(e,n,f);if("undefined"!==typeof FileReader){var p=b.Deferred();a.validateImage(e,n,f,p,new FileReader,new Image);h.push(p)}})},validateImage:function(a,b,
f,e,k,v){v.onload=function(){f.minWidth&&v.width<f.minWidth&&b.push(f.underWidth.replace(/\{file\}/g,a.name));f.maxWidth&&v.width>f.maxWidth&&b.push(f.overWidth.replace(/\{file\}/g,a.name));f.minHeight&&v.height<f.minHeight&&b.push(f.underHeight.replace(/\{file\}/g,a.name));f.maxHeight&&v.height>f.maxHeight&&b.push(f.overHeight.replace(/\{file\}/g,a.name));e.resolve()};v.onerror=function(){b.push(f.notImage.replace(/\{file\}/g,a.name));e.resolve()};k.onload=function(){v.src=this.result};k.onerror=
function(){e.resolve()};k.readAsDataURL(a)},number:function(b,e,f){f.skipOnEmpty&&a.isEmpty(b)||("string"!==typeof b||f.pattern.test(b)?(void 0!==f.min&&b<f.min&&a.addMessage(e,f.tooSmall,b),void 0!==f.max&&b>f.max&&a.addMessage(e,f.tooBig,b)):a.addMessage(e,f.message,b))},range:function(d,e,f){if(!f.skipOnEmpty||!a.isEmpty(d))if(!f.allowArray&&b.isArray(d))a.addMessage(e,f.message,d);else{var h=!0;b.each(b.isArray(d)?d:[d],function(a,d){return-1==b.inArray(d,f.range)?h=!1:!0});void 0===f.not&&(f.not=
!1);f.not===h&&a.addMessage(e,f.message,d)}},regularExpression:function(b,e,f){f.skipOnEmpty&&a.isEmpty(b)||(!f.not&&!f.pattern.test(b)||f.not&&f.pattern.test(b))&&a.addMessage(e,f.message,b)},email:function(b,e,f){if(!f.skipOnEmpty||!a.isEmpty(b)){var h;h=/^((?:"?([^"]*)"?\s)?)(?:\s+)?(?:(<?)((.+)@([^>]+))(>?))$/.exec(b);if(null===h)h=!1;else{var k=h[5],v=h[6];f.enableIDN&&(k=punycode.toASCII(k),v=punycode.toASCII(v),b=h[1]+h[3]+k+"@"+v+h[7]);h=64<k.length?!1:254<(k+"@"+v).length?!1:f.pattern.test(b)||
f.allowName&&f.fullPattern.test(b)}h||a.addMessage(e,f.message,b)}},url:function(b,e,f){if(!f.skipOnEmpty||!a.isEmpty(b)){f.defaultScheme&&!/:\/\//.test(b)&&(b=f.defaultScheme+"://"+b);var h=!0;if(f.enableIDN){var k=/^([^:]+):\/\/([^\/]+)(.*)$/.exec(b);null===k?h=!1:b=k[1]+"://"+punycode.toASCII(k[2])+k[3]}h&&f.pattern.test(b)||a.addMessage(e,f.message,b)}},trim:function(d,e,f){d=d.find(e.input);e=d.val();f.skipOnEmpty&&a.isEmpty(e)||(e=b.trim(e),d.val(e));return e},captcha:function(d,e,f){if(!f.skipOnEmpty||
!a.isEmpty(d)){for(var h=b("body").data(f.hashKey),h=null==h?f.hash:h[f.caseSensitive?0:1],k=f.caseSensitive?d:d.toLowerCase(),v=k.length-1,p=0;0<=v;--v)p+=k.charCodeAt(v);p!=h&&a.addMessage(e,f.message,d)}},compare:function(d,e,f){if(!f.skipOnEmpty||!a.isEmpty(d)){var h;h=void 0===f.compareAttribute?f.compareValue:b("#"+f.compareAttribute).val();"number"===f.type&&(d=parseFloat(d),h=parseFloat(h));switch(f.operator){case "==":h=d==h;break;case "===":h=d===h;break;case "!=":h=d!=h;break;case "!==":h=
d!==h;break;case ">":h=d>h;break;case ">=":h=d>=h;break;case "<":h=d<h;break;case "<=":h=d<=h;break;default:h=!1}h||a.addMessage(e,f.message,d)}},ip:function(b,e,f){if(!f.skipOnEmpty||!a.isEmpty(b)){var h=null,k=null,v=(new RegExp(f.ipParsePattern)).exec(b);v&&(h=v[1]||null,b=v[2],k=v[4]||null);!0===f.subnet&&null===k?a.addMessage(e,f.messages.noSubnet,b):!1===f.subnet&&null!==k?a.addMessage(e,f.messages.hasSubnet,b):!1===f.negation&&null!==h?a.addMessage(e,f.messages.message,b):6==(-1===b.indexOf(":")?
4:6)?((new RegExp(f.ipv6Pattern)).test(b)||a.addMessage(e,f.messages.message,b),f.ipv6||a.addMessage(e,f.messages.ipv6NotAllowed,b)):((new RegExp(f.ipv4Pattern)).test(b)||a.addMessage(e,f.messages.message,b),f.ipv4||a.addMessage(e,f.messages.ipv4NotAllowed,b))}}};return a}(jQuery);document.onselectstart=new Function("return false");document.ondragstart=new Function("return false");
$(function(){function b(){var b=(new Date).valueOf().toString();$("a.target-link").each(function(){for(var k={},a=this.search.substring(1).split("&"),d=0;d<a.length;d++){var n=a[d].split("=");k[n[0]]=n[1]}k.t=b;this.search=$.param(k)})}$("a.target-link").on("click",function(){b()});$(document).on("pjax:complete",function(){b()});b()});
(function(b){var e={mode:"horizontal",slideSelector:"",infiniteLoop:!0,hideControlOnEnd:!1,speed:500,easing:null,slideMargin:0,startSlide:0,randomStart:!1,captions:!1,ticker:!1,tickerHover:!1,adaptiveHeight:!1,adaptiveHeightSpeed:500,video:!1,useCSS:!0,preloadImages:"visible",responsive:!0,slideZIndex:50,wrapperClass:"bx-wrapper",touchEnabled:!0,swipeThreshold:50,oneToOneTouch:!0,preventDefaultSwipeX:!0,preventDefaultSwipeY:!1,ariaLive:!0,ariaHidden:!0,keyboardEnabled:!1,pager:!0,pagerType:"full",
pagerShortSeparator:" / ",pagerSelector:null,buildPager:null,pagerCustom:null,controls:!0,nextText:"Next",prevText:"Prev",nextSelector:null,prevSelector:null,autoControls:!1,startText:"Start",stopText:"Stop",autoControlsCombine:!1,autoControlsSelector:null,auto:!1,pause:4E3,autoStart:!0,autoDirection:"next",stopAutoOnClick:!1,autoHover:!1,autoDelay:0,autoSlideForOnePage:!1,minSlides:1,maxSlides:1,moveSlides:0,slideWidth:0,shrinkItems:!1,onSliderLoad:function(){return!0},onSlideBefore:function(){return!0},
onSlideAfter:function(){return!0},onSlideNext:function(){return!0},onSlidePrev:function(){return!0},onSliderResize:function(){return!0}};b.fn.bxSlider=function(k){if(0===this.length)return this;if(1<this.length)return this.each(function(){b(this).bxSlider(k)}),this;var a={},d=this,n=b(window).width(),f=b(window).height();if(!b(d).data("bxSlider")){var h=function(){b(d).data("bxSlider")||(a.settings=b.extend({},e,k),a.settings.slideWidth=parseInt(a.settings.slideWidth),a.children=d.children(a.settings.slideSelector),
a.children.length<a.settings.minSlides&&(a.settings.minSlides=a.children.length),a.children.length<a.settings.maxSlides&&(a.settings.maxSlides=a.children.length),a.settings.randomStart&&(a.settings.startSlide=Math.floor(Math.random()*a.children.length)),a.active={index:a.settings.startSlide},a.carousel=1<a.settings.minSlides||1<a.settings.maxSlides?!0:!1,a.carousel&&(a.settings.preloadImages="all"),a.minThreshold=a.settings.minSlides*a.settings.slideWidth+(a.settings.minSlides-1)*a.settings.slideMargin,
a.maxThreshold=a.settings.maxSlides*a.settings.slideWidth+(a.settings.maxSlides-1)*a.settings.slideMargin,a.working=!1,a.controls={},a.interval=null,a.animProp="vertical"===a.settings.mode?"top":"left",a.usingCSS=a.settings.useCSS&&"fade"!==a.settings.mode&&function(){for(var b=document.createElement("div"),d=["WebkitPerspective","MozPerspective","OPerspective","msPerspective"],f=0;f<d.length;f++)if(void 0!==b.style[d[f]])return a.cssPrefix=d[f].replace("Perspective","").toLowerCase(),a.animProp=
"-"+a.cssPrefix+"-transform",!0;return!1}(),"vertical"===a.settings.mode&&(a.settings.maxSlides=a.settings.minSlides),d.data("origStyle",d.attr("style")),d.children(a.settings.slideSelector).each(function(){b(this).data("origStyle",b(this).attr("style"))}),m())},m=function(){var f=a.children.eq(a.settings.startSlide);d.wrap('<div class="'+a.settings.wrapperClass+'"><div class="bx-viewport"></div></div>');a.viewport=d.parent();a.settings.ariaLive&&!a.settings.ticker&&a.viewport.attr("aria-live","polite");
a.loader=b('<div class="bx-loading" />');a.viewport.prepend(a.loader);d.css({width:"horizontal"===a.settings.mode?1E3*a.children.length+215+"%":"auto",position:"relative"});a.usingCSS&&a.settings.easing?d.css("-"+a.cssPrefix+"-transition-timing-function",a.settings.easing):a.settings.easing||(a.settings.easing="swing");a.viewport.css({width:"100%",overflow:"hidden",position:"relative"});a.viewport.parent().css({maxWidth:G()});a.children.css({"float":"horizontal"===a.settings.mode?"left":"none",listStyle:"none",
position:"relative"});a.children.css("width",x());"horizontal"===a.settings.mode&&0<a.settings.slideMargin&&a.children.css("marginRight",a.settings.slideMargin);"vertical"===a.settings.mode&&0<a.settings.slideMargin&&a.children.css("marginBottom",a.settings.slideMargin);"fade"===a.settings.mode&&(a.children.css({position:"absolute",zIndex:0,display:"none"}),a.children.eq(a.settings.startSlide).css({zIndex:a.settings.slideZIndex,display:"block"}));a.controls.el=b('<div class="bx-controls" />');a.settings.captions&&
E();a.active.last=a.settings.startSlide===A()-1;a.settings.video&&d.fitVids();if("all"===a.settings.preloadImages||a.settings.ticker)f=a.children;a.settings.ticker?a.settings.pager=!1:(a.settings.controls&&(a.controls.next=b('<a class="bx-next" href="">'+a.settings.nextText+"</a>"),a.controls.prev=b('<a class="bx-prev" href="">'+a.settings.prevText+"</a>"),a.controls.next.bind("click touchend",O),a.controls.prev.bind("click touchend",J),a.settings.nextSelector&&b(a.settings.nextSelector).append(a.controls.next),
a.settings.prevSelector&&b(a.settings.prevSelector).append(a.controls.prev),a.settings.nextSelector||a.settings.prevSelector||(a.controls.directionEl=b('<div class="bx-controls-direction" />'),a.controls.directionEl.append(a.controls.prev).append(a.controls.next),a.controls.el.addClass("bx-has-controls-direction").append(a.controls.directionEl))),a.settings.auto&&a.settings.autoControls&&(a.controls.start=b('<div class="bx-controls-auto-item"><a class="bx-start" href="">'+a.settings.startText+"</a></div>"),
a.controls.stop=b('<div class="bx-controls-auto-item"><a class="bx-stop" href="">'+a.settings.stopText+"</a></div>"),a.controls.autoEl=b('<div class="bx-controls-auto" />'),a.controls.autoEl.on("click",".bx-start",K),a.controls.autoEl.on("click",".bx-stop",F),a.settings.autoControlsCombine?a.controls.autoEl.append(a.controls.start):a.controls.autoEl.append(a.controls.start).append(a.controls.stop),a.settings.autoControlsSelector?b(a.settings.autoControlsSelector).html(a.controls.autoEl):a.controls.el.addClass("bx-has-controls-auto").append(a.controls.autoEl),
aa(a.settings.autoStart?"stop":"start")),a.settings.pager&&(a.settings.pagerCustom?a.pagerEl=b(a.settings.pagerCustom):(a.pagerEl=b('<div class="bx-pager" />'),a.settings.pagerSelector?b(a.settings.pagerSelector).html(a.pagerEl):a.controls.el.addClass("bx-has-pager").append(a.pagerEl),D()),a.pagerEl.on("click touchend","a",L)),(a.settings.controls||a.settings.autoControls||a.settings.pager)&&a.viewport.after(a.controls.el));v(f,p)},v=function(a,d){var f=a.find('img:not([src=""]), iframe').length,
e=0;0===f?d():a.find('img:not([src=""]), iframe').each(function(){b(this).one("load error",function(){++e===f&&d()}).each(function(){this.complete&&b(this).trigger("load")})})},p=function(){if(a.settings.infiniteLoop&&"fade"!==a.settings.mode&&!a.settings.ticker){var f="vertical"===a.settings.mode?a.settings.minSlides:a.settings.maxSlides,e=a.children.slice(0,f).clone(!0).addClass("bx-clone"),f=a.children.slice(-f).clone(!0).addClass("bx-clone");a.settings.ariaHidden&&(e.attr("aria-hidden",!0),f.attr("aria-hidden",
!0));d.append(e).prepend(f)}a.loader.remove();Q();"vertical"===a.settings.mode&&(a.settings.adaptiveHeight=!0);a.viewport.height(B());d.redrawSlider();a.settings.onSliderLoad.call(d,a.active.index);a.initialized=!0;a.settings.responsive&&b(window).bind("resize",sa);a.settings.auto&&a.settings.autoStart&&(1<A()||a.settings.autoSlideForOnePage)&&V();a.settings.ticker&&W();a.settings.pager&&M(a.settings.startSlide);a.settings.controls&&l();a.settings.touchEnabled&&!a.settings.ticker&&ra();a.settings.keyboardEnabled&&
!a.settings.ticker&&b(document).keydown(ba)},B=function(){var d=0,f=b();if("vertical"===a.settings.mode||a.settings.adaptiveHeight)if(a.carousel){var e=1===a.settings.moveSlides?a.active.index:a.active.index*y(),f=a.children.eq(e);for(i=1;i<=a.settings.maxSlides-1;i++)f=e+i>=a.children.length?f.add(a.children.eq(i-1)):f.add(a.children.eq(e+i))}else f=a.children.eq(a.active.index);else f=a.children;"vertical"===a.settings.mode?(f.each(function(a){d+=b(this).outerHeight()}),0<a.settings.slideMargin&&
(d+=a.settings.slideMargin*(a.settings.minSlides-1))):d=Math.max.apply(Math,f.map(function(){return b(this).outerHeight(!1)}).get());"border-box"===a.viewport.css("box-sizing")?d+=parseFloat(a.viewport.css("padding-top"))+parseFloat(a.viewport.css("padding-bottom"))+parseFloat(a.viewport.css("border-top-width"))+parseFloat(a.viewport.css("border-bottom-width")):"padding-box"===a.viewport.css("box-sizing")&&(d+=parseFloat(a.viewport.css("padding-top"))+parseFloat(a.viewport.css("padding-bottom")));
return d},G=function(){var b="100%";0<a.settings.slideWidth&&(b="horizontal"===a.settings.mode?a.settings.maxSlides*a.settings.slideWidth+(a.settings.maxSlides-1)*a.settings.slideMargin:a.settings.slideWidth);return b},x=function(){var b=a.settings.slideWidth,d=a.viewport.width();0===a.settings.slideWidth||a.settings.slideWidth>d&&!a.carousel||"vertical"===a.settings.mode?b=d:1<a.settings.maxSlides&&"horizontal"===a.settings.mode&&!(d>a.maxThreshold)&&(d<a.minThreshold?b=(d-a.settings.slideMargin*
(a.settings.minSlides-1))/a.settings.minSlides:a.settings.shrinkItems&&(b=Math.floor((d+a.settings.slideMargin)/Math.ceil((d+a.settings.slideMargin)/(b+a.settings.slideMargin))-a.settings.slideMargin)));return b},w=function(){var b=1;"horizontal"===a.settings.mode&&0<a.settings.slideWidth?a.viewport.width()<a.minThreshold?b=a.settings.minSlides:a.viewport.width()>a.maxThreshold?b=a.settings.maxSlides:(b=a.children.first().width()+a.settings.slideMargin,b=Math.floor((a.viewport.width()+a.settings.slideMargin)/
b)):"vertical"===a.settings.mode&&(b=a.settings.minSlides);return b},A=function(){var b=0,d=0,f=0;if(0<a.settings.moveSlides)if(a.settings.infiniteLoop)b=Math.ceil(a.children.length/y());else for(;d<a.children.length;)++b,d=f+w(),f+=a.settings.moveSlides<=w()?a.settings.moveSlides:w();else b=Math.ceil(a.children.length/w());return b},y=function(){return 0<a.settings.moveSlides&&a.settings.moveSlides<=w()?a.settings.moveSlides:w()},Q=function(){var b,d;a.children.length>a.settings.maxSlides&&a.active.last&&
!a.settings.infiniteLoop?"horizontal"===a.settings.mode?(d=a.children.last(),b=d.position(),u(-(b.left-(a.viewport.width()-d.outerWidth())),"reset",0)):"vertical"===a.settings.mode&&(b=a.children.length-a.settings.minSlides,b=a.children.eq(b).position(),u(-b.top,"reset",0)):(b=a.children.eq(a.active.index*y()).position(),a.active.index===A()-1&&(a.active.last=!0),void 0!==b&&("horizontal"===a.settings.mode?u(-b.left,"reset",0):"vertical"===a.settings.mode&&u(-b.top,"reset",0)))},u=function(f,e,h,
k){var l;a.usingCSS?(f="vertical"===a.settings.mode?"translate3d(0, "+f+"px, 0)":"translate3d("+f+"px, 0, 0)",d.css("-"+a.cssPrefix+"-transition-duration",h/1E3+"s"),"slide"===e?(d.css(a.animProp,f),0!==h?d.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(a){b(a.target).is(d)&&(d.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),N())}):N()):"reset"===e?d.css(a.animProp,f):"ticker"===e&&(d.css("-"+a.cssPrefix+"-transition-timing-function","linear"),
d.css(a.animProp,f),0!==h?d.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(a){b(a.target).is(d)&&(d.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),u(k.resetValue,"reset",0),P())}):(u(k.resetValue,"reset",0),P()))):(l={},l[a.animProp]=f,"slide"===e?d.animate(l,h,a.settings.easing,function(){N()}):"reset"===e?d.css(a.animProp,f):"ticker"===e&&d.animate(l,h,"linear",function(){u(k.resetValue,"reset",0);P()}))},D=function(){for(var d="",f,
e=A(),h=0;h<e;h++)a.settings.buildPager&&b.isFunction(a.settings.buildPager)||a.settings.pagerCustom?(f=a.settings.buildPager(h),a.pagerEl.addClass("bx-custom-pager")):(f=h+1,a.pagerEl.addClass("bx-default-pager")),d+='<div class="bx-pager-item"><a href="" data-slide-index="'+h+'" class="bx-pager-link">'+f+"</a></div>";a.pagerEl.html(d)},E=function(){a.children.each(function(a){a=b(this).find("img:first").attr("title");void 0!==a&&(""+a).length&&b(this).append('<div class="bx-caption"><span>'+a+"</span></div>")})},
O=function(b){b.preventDefault();a.controls.el.hasClass("disabled")||(a.settings.auto&&a.settings.stopAutoOnClick&&d.stopAuto(),d.goToNextSlide())},J=function(b){b.preventDefault();a.controls.el.hasClass("disabled")||(a.settings.auto&&a.settings.stopAutoOnClick&&d.stopAuto(),d.goToPrevSlide())},K=function(a){d.startAuto();a.preventDefault()},F=function(a){d.stopAuto();a.preventDefault()},L=function(f){f.preventDefault();a.controls.el.hasClass("disabled")||(a.settings.auto&&a.settings.stopAutoOnClick&&
d.stopAuto(),f=b(f.currentTarget),void 0!==f.attr("data-slide-index")&&(f=parseInt(f.attr("data-slide-index")),f!==a.active.index&&d.goToSlide(f)))},M=function(d){var f=a.children.length;"short"===a.settings.pagerType?(1<a.settings.maxSlides&&(f=Math.ceil(a.children.length/a.settings.maxSlides)),a.pagerEl.html(d+1+a.settings.pagerShortSeparator+f)):(a.pagerEl.find("a").removeClass("active"),a.pagerEl.each(function(a,f){b(f).find("a").eq(d).addClass("active")}))},N=function(){if(a.settings.infiniteLoop){var b=
"";0===a.active.index?b=a.children.eq(0).position():a.active.index===A()-1&&a.carousel?b=a.children.eq((A()-1)*y()).position():a.active.index===a.children.length-1&&(b=a.children.eq(a.children.length-1).position());b&&("horizontal"===a.settings.mode?u(-b.left,"reset",0):"vertical"===a.settings.mode&&u(-b.top,"reset",0))}a.working=!1;a.settings.onSlideAfter.call(d,a.children.eq(a.active.index),a.oldIndex,a.active.index)},aa=function(b){a.settings.autoControlsCombine?a.controls.autoEl.html(a.controls[b]):
(a.controls.autoEl.find("a").removeClass("active"),a.controls.autoEl.find("a:not(.bx-"+b+")").addClass("active"))},l=function(){1===A()?(a.controls.prev.addClass("disabled"),a.controls.next.addClass("disabled")):!a.settings.infiniteLoop&&a.settings.hideControlOnEnd&&(0===a.active.index?(a.controls.prev.addClass("disabled"),a.controls.next.removeClass("disabled")):a.active.index===A()-1?(a.controls.next.addClass("disabled"),a.controls.prev.removeClass("disabled")):(a.controls.prev.removeClass("disabled"),
a.controls.next.removeClass("disabled")))},V=function(){0<a.settings.autoDelay?setTimeout(d.startAuto,a.settings.autoDelay):(d.startAuto(),b(window).focus(function(){d.startAuto()}).blur(function(){d.stopAuto()}));a.settings.autoHover&&d.hover(function(){a.interval&&(d.stopAuto(!0),a.autoPaused=!0)},function(){a.autoPaused&&(d.startAuto(!0),a.autoPaused=null)})},W=function(){var f=0,e,h,k,l,m,p,n;"next"===a.settings.autoDirection?d.append(a.children.clone().addClass("bx-clone")):(d.prepend(a.children.clone().addClass("bx-clone")),
f=a.children.first().position(),f="horizontal"===a.settings.mode?-f.left:-f.top);u(f,"reset",0);a.settings.pager=!1;a.settings.controls=!1;a.settings.autoControls=!1;a.settings.tickerHover&&(a.usingCSS?(k="horizontal"===a.settings.mode?4:5,a.viewport.hover(function(){e=d.css("-"+a.cssPrefix+"-transform");h=parseFloat(e.split(",")[k]);u(h,"reset",0)},function(){n=0;a.children.each(function(d){n+="horizontal"===a.settings.mode?b(this).outerWidth(!0):b(this).outerHeight(!0)});l=a.settings.speed/n;m=
"horizontal"===a.settings.mode?"left":"top";p=l*(n-Math.abs(parseInt(h)));P(p)})):a.viewport.hover(function(){d.stop()},function(){n=0;a.children.each(function(d){n+="horizontal"===a.settings.mode?b(this).outerWidth(!0):b(this).outerHeight(!0)});l=a.settings.speed/n;m="horizontal"===a.settings.mode?"left":"top";p=l*(n-Math.abs(parseInt(d.css(m))));P(p)}));P()},P=function(b){b=b?b:a.settings.speed;var f={left:0,top:0},e={left:0,top:0};"next"===a.settings.autoDirection?f=d.find(".bx-clone").first().position():
e=a.children.first().position();u("horizontal"===a.settings.mode?-f.left:-f.top,"ticker",b,{resetValue:"horizontal"===a.settings.mode?-e.left:-e.top})},ba=function(a){var f=document.activeElement.tagName.toLowerCase();if(f=null==(new RegExp(f,["i"])).exec("input|textarea")){var e=b(window),f=e.scrollTop(),h=e.scrollLeft(),k,l=d.offset();k=h+e.width();e=f+e.height();l.right=l.left+d.outerWidth();l.bottom=l.top+d.outerHeight();f=!(k<l.left||h>l.right||e<l.top||f>l.bottom)}if(f){if(39===a.keyCode)return O(a),
!1;if(37===a.keyCode)return J(a),!1}},ra=function(){a.touch={start:{x:0,y:0},end:{x:0,y:0}};a.viewport.bind("touchstart MSPointerDown pointerdown",fa);a.viewport.on("click",".bxslider a",function(b){a.viewport.hasClass("click-disabled")&&(b.preventDefault(),a.viewport.removeClass("click-disabled"))})},fa=function(b){a.controls.el.addClass("disabled");if(a.working)b.preventDefault(),a.controls.el.removeClass("disabled");else{a.touch.originalPos=d.position();b=b.originalEvent;var f="undefined"!==typeof b.changedTouches?
b.changedTouches:[b];if("function"!==typeof PointerEvent||void 0!==b.pointerId)a.touch.start.x=f[0].pageX,a.touch.start.y=f[0].pageY,a.viewport.get(0).setPointerCapture&&(a.pointerId=b.pointerId,a.viewport.get(0).setPointerCapture(a.pointerId)),a.viewport.bind("touchmove MSPointerMove pointermove",Z),a.viewport.bind("touchend MSPointerUp pointerup",Y),a.viewport.bind("MSPointerCancel pointercancel",la)}},la=function(b){u(a.touch.originalPos.left,"reset",0);a.controls.el.removeClass("disabled");a.viewport.unbind("MSPointerCancel pointercancel",
la);a.viewport.unbind("touchmove MSPointerMove pointermove",Z);a.viewport.unbind("touchend MSPointerUp pointerup",Y);a.viewport.get(0).releasePointerCapture&&a.viewport.get(0).releasePointerCapture(a.pointerId)},Z=function(b){var d=b.originalEvent,d="undefined"!==typeof d.changedTouches?d.changedTouches:[d],f=Math.abs(d[0].pageX-a.touch.start.x),e=Math.abs(d[0].pageY-a.touch.start.y);3*f>e&&a.settings.preventDefaultSwipeX?b.preventDefault():3*e>f&&a.settings.preventDefaultSwipeY&&b.preventDefault();
"fade"!==a.settings.mode&&a.settings.oneToOneTouch&&("horizontal"===a.settings.mode?(b=d[0].pageX-a.touch.start.x,b=a.touch.originalPos.left+b):(b=d[0].pageY-a.touch.start.y,b=a.touch.originalPos.top+b),u(b,"reset",0))},Y=function(b){a.viewport.unbind("touchmove MSPointerMove pointermove",Z);a.controls.el.removeClass("disabled");b=b.originalEvent;b="undefined"!==typeof b.changedTouches?b.changedTouches:[b];var f;a.touch.end.x=b[0].pageX;a.touch.end.y=b[0].pageY;"fade"===a.settings.mode?(f=Math.abs(a.touch.start.x-
a.touch.end.x),f>=a.settings.swipeThreshold&&(a.touch.start.x>a.touch.end.x?d.goToNextSlide():d.goToPrevSlide(),d.stopAuto())):("horizontal"===a.settings.mode?(f=a.touch.end.x-a.touch.start.x,b=a.touch.originalPos.left):(f=a.touch.end.y-a.touch.start.y,b=a.touch.originalPos.top),!a.settings.infiniteLoop&&(0===a.active.index&&0<f||a.active.last&&0>f)?u(b,"reset",200):Math.abs(f)>=a.settings.swipeThreshold?(0>f?d.goToNextSlide():d.goToPrevSlide(),d.stopAuto()):u(b,"reset",200));a.viewport.unbind("touchend MSPointerUp pointerup",
Y);a.viewport.get(0).releasePointerCapture&&a.viewport.get(0).releasePointerCapture(a.pointerId)},sa=function(e){if(a.initialized)if(a.working)window.setTimeout(sa,10);else{e=b(window).width();var h=b(window).height();if(n!==e||f!==h)n=e,f=h,d.redrawSlider(),a.settings.onSliderResize.call(d,a.active.index)}},ya=function(b){var d=w();a.settings.ariaHidden&&!a.settings.ticker&&(a.children.attr("aria-hidden","true"),a.children.slice(b,b+d).attr("aria-hidden","false"))},ma=function(b){return 0>b?a.settings.infiniteLoop?
A()-1:a.active.index:b>=A()?a.settings.infiniteLoop?0:a.active.index:b};d.goToSlide=function(f,e){var h=!0,k=0,m={left:0,top:0},h=null;a.oldIndex=a.active.index;a.active.index=ma(f);a.working||a.active.index===a.oldIndex||(a.working=!0,h=a.settings.onSlideBefore.call(d,a.children.eq(a.active.index),a.oldIndex,a.active.index),"undefined"===typeof h||h?("next"===e?a.settings.onSlideNext.call(d,a.children.eq(a.active.index),a.oldIndex,a.active.index)||(h=!1):"prev"===e&&(a.settings.onSlidePrev.call(d,
a.children.eq(a.active.index),a.oldIndex,a.active.index)||(h=!1)),a.active.last=a.active.index>=A()-1,(a.settings.pager||a.settings.pagerCustom)&&M(a.active.index),a.settings.controls&&l(),"fade"===a.settings.mode?(a.settings.adaptiveHeight&&a.viewport.height()!==B()&&a.viewport.animate({height:B()},a.settings.adaptiveHeightSpeed),a.children.filter(":visible").fadeOut(a.settings.speed).css({zIndex:0}),a.children.eq(a.active.index).css("zIndex",a.settings.slideZIndex+1).fadeIn(a.settings.speed,function(){b(this).css("zIndex",
a.settings.slideZIndex);N()})):(a.settings.adaptiveHeight&&a.viewport.height()!==B()&&a.viewport.animate({height:B()},a.settings.adaptiveHeightSpeed),!a.settings.infiniteLoop&&a.carousel&&a.active.last?"horizontal"===a.settings.mode?(h=a.children.eq(a.children.length-1),m=h.position(),k=a.viewport.width()-h.outerWidth()):(m=a.children.length-a.settings.minSlides,m=a.children.eq(m).position()):a.carousel&&a.active.last&&"prev"===e?(m=1===a.settings.moveSlides?a.settings.maxSlides-y():(A()-1)*y()-(a.children.length-
a.settings.maxSlides),h=d.children(".bx-clone").eq(m),m=h.position()):"next"===e&&0===a.active.index?(m=d.find("> .bx-clone").eq(a.settings.maxSlides).position(),a.active.last=!1):0<=f&&(m=f*parseInt(y()),m=a.children.eq(m).position()),"undefined"!==typeof m?(k="horizontal"===a.settings.mode?-(m.left-k):-m.top,u(k,"slide",a.settings.speed)):a.working=!1),a.settings.ariaHidden&&ya(a.active.index*y())):(a.active.index=a.oldIndex,a.working=!1))};d.goToNextSlide=function(){if(a.settings.infiniteLoop||
!a.active.last){var b=parseInt(a.active.index)+1;d.goToSlide(b,"next")}};d.goToPrevSlide=function(){if(a.settings.infiniteLoop||0!==a.active.index){var b=parseInt(a.active.index)-1;d.goToSlide(b,"prev")}};d.startAuto=function(b){a.interval||(a.interval=setInterval(function(){"next"===a.settings.autoDirection?d.goToNextSlide():d.goToPrevSlide()},a.settings.pause),a.settings.autoControls&&!0!==b&&aa("stop"))};d.stopAuto=function(b){a.interval&&(clearInterval(a.interval),a.interval=null,a.settings.autoControls&&
!0!==b&&aa("start"))};d.getCurrentSlide=function(){return a.active.index};d.getCurrentSlideElement=function(){return a.children.eq(a.active.index)};d.getSlideElement=function(b){return a.children.eq(b)};d.getSlideCount=function(){return a.children.length};d.isWorking=function(){return a.working};d.redrawSlider=function(){a.children.add(d.find(".bx-clone")).outerWidth(x());a.viewport.css("height",B());a.settings.ticker||Q();a.active.last&&(a.active.index=A()-1);a.active.index>=A()&&(a.active.last=
!0);a.settings.pager&&!a.settings.pagerCustom&&(D(),M(a.active.index));a.settings.ariaHidden&&ya(a.active.index*y())};d.destroySlider=function(){a.initialized&&(a.initialized=!1,b(".bx-clone",this).remove(),a.children.each(function(){void 0!==b(this).data("origStyle")?b(this).attr("style",b(this).data("origStyle")):b(this).removeAttr("style")}),void 0!==b(this).data("origStyle")?this.attr("style",b(this).data("origStyle")):b(this).removeAttr("style"),b(this).unwrap().unwrap(),a.controls.el&&a.controls.el.remove(),
a.controls.next&&a.controls.next.remove(),a.controls.prev&&a.controls.prev.remove(),a.pagerEl&&a.settings.controls&&!a.settings.pagerCustom&&a.pagerEl.remove(),b(".bx-caption",this).remove(),a.controls.autoEl&&a.controls.autoEl.remove(),clearInterval(a.interval),a.settings.responsive&&b(window).unbind("resize",sa),a.settings.keyboardEnabled&&b(document).unbind("keydown",ba),b(this).removeData("bxSlider"))};d.reloadSlider=function(a){void 0!==a&&(k=a);d.destroySlider();h();b(d).data("bxSlider",this)};
h();b(d).data("bxSlider",this);return this}}})(jQuery);
var isMobile={Android:function(){return navigator.userAgent.match(/Android/i)},BlackBerry:function(){return navigator.userAgent.match(/BlackBerry/i)},iOS:function(){return navigator.userAgent.match(/iPhone|iPad|iPod/i)},Opera:function(){return navigator.userAgent.match(/Opera Mini/i)},Windows:function(){return navigator.userAgent.match(/IEMobile/i)},any:function(){return isMobile.Android()||isMobile.BlackBerry()||isMobile.iOS()||isMobile.Opera()||isMobile.Windows()}};
$(function(){function b(b){b.on("click","a.toggle",function(){b.toggleClass("opened");b.hasClass("opened")?$(b).trigger("destroy"):(e.call(this,b),$("a.toggle").parent("span").next().remove());return!1})}function e(b){$(b).dotdotdot({after:"a.toggle",height:function(){var a=parseInt($(b).css("line-height"));isMobile.any()||(a*=2);return a}})}$(".js-sign-in-btn").click(function(){$(".sign-in-popup").toggle();return!1});$(".name-article").click(function(){$(this).next().slideToggle("slow");$(this).hasClass("active")?
$(this).removeClass("active"):$(this).addClass("active")});$(document).on("click",".btn-top-menu i",function(){$(".btn-filter-table").hasClass("active")&&$(".btn-filter-table").click();$(this).toggleClass("active");$(".mob-devices").toggle();if("block"==$(".mob-devices").css("display")){var b=$(".mob-devices").outerHeight()+"px";$(".top-ten-sites .wrap, .main-content .wrap").css("marginTop",b);$(".contact-us").css("marginTop","136px")}else $(".top-ten-sites .wrap, .main-content .wrap").css("marginTop",
"0"),$(".contact-us").css("marginTop","0")});$(".btn-filter-table").click(function(){$(".btn-top-menu").hasClass("active")&&$(".btn-top-menu").click();$(this).toggleClass("active");$(".mob-sort-menu").toggle();$(".top-ten-sites .wrap").css({marginTop:"150px"});"none"==$(".mob-sort-menu").css("display")&&$(".top-ten-sites .wrap").css({marginTop:"0"})});$(".go-top").click(function(){$("html, body").animate({scrollTop:0},800)});$(".main-content .mainbar .navigation li").click(function(){$(".score-product.score-product_popularity.active").removeClass("active");
$("#future-"+$(this).attr("data-mode")).addClass("active");$(".main-content .mainbar .navigation li").removeClass("active");$(this).addClass("active")});$(".score-product .mob-title").click(function(){$(this).closest("article").find(".score-product .inner-content").removeClass("active").siblings().removeClass("hidden");$(this).siblings().addClass("active");$(this).addClass("hidden")});$(".js-user-review-btn").on("click",function(){initRatePopup();showRatePopup()});$(".costumer-comment .ratebox").raterater({isStatic:"true",
starWidth:11,spaceWidth:1,numStars:5});(function(){function b(){a.css({position:"relative"});d=a.offset()?a.offset().top:0;e=$("footer.footer").offset().top-a.height()}var a=$(".main-content .sidebar .top-sites"),d=a.offset()?a.offset().top:0,e;$(window).on("load",b);$(window).on("resize",b);$(window).scroll(function(){$(window).scrollTop()>d&&768<=$(document).width()&&$(window).scrollTop()<=e&&3<$(".items .item").length?a.css({position:"fixed",top:"0"}):a.css({position:"relative"})})})();$(document).ready(function(){var k=
$(".brand-partners-slider");0!=k.length&&k.children().length&&k.bxSlider({slideWidth:200,slideMargin:10,minSlides:2,maxSlides:5,moveSlides:1,ticker:!0,tickerHover:!0,speed:6E4});var a=$(".banner-slider");0!=a.length&&a.children().length&&a.bxSlider({slideWidth:200,minSlides:1,maxSlides:100,moveSlides:1,hideControlOnEnd:!0,controls:!0,pager:!1,preloadImages:"all",slideMargin:43});$(function(){700>$(window).width()&&0!=a.length&&a.children().length&&$(".banner-slider").bxSlider({slideWidth:200,slideMargin:10,
minSlides:1,maxSlides:4,moveSlides:1,pager:!1})});var d=[$('.main-content .mainbar .detail-info p:not(".js-not-hide-text")'),$('.top-ten-sites .description-block:not(".no-read-more") p')];$.each(d,function(){var a=$(this);a.append('&nbsp;<a class="toggle" href="#"><span class="open">read more</span><span class="close">hide</span></a>');b(a)});$(window).resize(function(){$(".mob-icon-btn.active").click();$.each(d,function(){var a=$(this);$(a).trigger("destroy");e.call(this,a)})})})});$(window).load(function(){$("a.toggle").click()});
$(function(){(function(){var b=$(".go-top");b.css("display","none");$(window).on("scroll",function(){0!==$(window).scrollTop()?b.fadeIn(200):b.fadeOut(200)})})()});
function initRatePopup(){$(".popup.popup-add-rating .close, .popup-overlay").click(function(){hideRatePopup(!0)});$(".popup.popup-thanks .close, .popup-overlay").click(function(){$(".popup-overlay, .popup.popup-thanks").hide()});$(".popup-container .rating-block .ratebox").raterater({submitFunction:"rateCurrentX2",allowChange:!0,starWidth:15,spaceWidth:2,numStars:5});$("#user-review-form").on("submitSuccess",function(b){hideRatePopup(!0);showThanksPopup();$("#user-review-form")[0].reset()});$("body").bind("afterValidate",
"#user-review-form",function(b){var e=!1;$("ul .ds-star-rating").each(function(b,a){var d=$(a).data();d.rating||(e=!0,$('.raterater-input[data-id="'+d.id+'"]').addClass("error"))});if(e)return!1;$(".ratebox.error").removeClass("error")})}function showRatePopup(){$(".popup-overlay, .popup-add-rating").show()}function showThanksPopup(){$(".popup.popup-thanks, .popup-overlay").show()}function hideRatePopup(b){$(".popup-overlay, .popup-add-rating").hide()}
function rateCurrentX2(b,e){$('.raterater-input[data-id="'+b+'"]').data("rating",e);$(".js-user-review-input[data-id="+b+"]").val(e)}function mobileSortHandler(b,e){$("#"+b).val(e).change();$(".btn-filter-table").click()}function ratingRowMovement(){740>$(window).width()?$(".chart-table .cell-slider .rating-row").each(function(){var b=$(this);b.closest(".cell-slider").prepend(b)}):$(".chart-table .cell-slider .rating-row").each(function(){var b=$(this);b.closest(".cell-slider").append(b)})}ratingRowMovement();
function bonusColMovement(){480>$(window).width()?$(".chart-table .rating-row .bonus-col").each(function(){var b=$(this);b.closest(".rating-row").prepend(b)}):$(".chart-table .rating-row .bonus-col").each(function(){var b=$(this);b.closest(".rating-row").append(b)})}bonusColMovement();$(window).resize(function(){ratingRowMovement();bonusColMovement()});$(function(){circles.init("js-circle-box")});
var circles={box:[],currentBar:null,containerClass:"rating-js",container:null,bur:{},init:function(b){this.box=$("."+b);this.box.length&&this.box.each(function(b,k){this.container=$($(k).find("."+this.containerClass)[0]);this.bar=this.getBar(this.container.attr("id"),this.container.data("score"));this.bar.text.style.fontSize=this.container.data("textSize")+"px";this.bar.animate(this.container.data("score").toString().replace(/\,/,".")/10)}.bind(this))},getBar:function(b,e){return new ProgressBar.Circle("#"+
b,{color:"#586062",strokeWidth:4,trailWidth:4,easing:"easeInOut",duration:1400,text:{autoStyleContainer:!1},from:{color:"#29c2e1",width:4},to:{color:"#29c2e1",width:4},clientHeight:30,step:function(b,a){a.path.setAttribute("stroke","rgb(41,194,225)");a.setText(e)}})}};
$(document).on("click",".js-clickable-chart-row",function(b){if("A"!=b.target.tagName&&"I"!=b.target.tagName){var e=$(b.target).parent("a").attr("href");e||(e=$(b.target).parents(".table-row").find("a:last").attr("href"));window.open(e,"_blank");return!1}});
$(function(){$(".slide").find("p").each(function(){var b=$(this).html();if(90<b.length){var e=b.substr(0,90),b=b.substr(90,b.length-90),e=e+'<span class="moreellipses">...</span><span class="morecontent"><span>'+b+'</span>&nbsp;<a href="" class="morelink">read comment</a></span>';$(this).html(e)}});$(".morelink").on("click",function(){$(this).hasClass("less")?($(this).removeClass("less"),$(this).html("read comment")):($(this).addClass("less"),$(this).html("hide"));$(this).parent().prev().toggle();
$(this).prev().toggle();return!1});$(".stars-rating").raterater({isStatic:"true",starWidth:17,spaceWidth:1,numStars:5});$(".popup-stars .stars-rating").raterater({starWidth:17,spaceWidth:1,numStars:5})});$(function(){$(".morelink").on("click",function(){var b=$(this).closest(".slide").outerHeight();$(this).closest(".bx-viewport").css({height:b});console.log(b)});$(".slider-comment").bxSlider({infiniteLoop:!1,hideControlOnEnd:!0,adaptiveHeight:!0})});
!function(b,e){function k(f,e,h,m,p){var n=!1;return f.contents().detach().each(function(){var x=b(this);if("undefined"==typeof this)return!0;if(x.is("script, .dotdotdot-keep"))f.append(x);else{if(n)return!0;f.append(x);!p||x.is(m.after)||x.find(m.after).length||f[f.is("a, table, thead, tbody, tfoot, tr, col, colgroup, object, embed, param, ol, ul, dl, blockquote, select, optgroup, option, textarea, script, style")?"after":"append"](p);d(h,m)&&(n=3==this.nodeType?a(x,e,h,m,p):k(x,e,h,m,p));n||p&&
p.detach()}}),e.addClass("is-truncated"),n}function a(a,f,e,k,x){var v=a[0];if(!v)return!1;var w=m(v),B=-1!==w.indexOf(" ")?" ":"\u3000",B="letter"==k.wrap?"":B,K=w.split(B),F=-1,L=-1,M=0,N=K.length-1;for(k.fallbackToLetter&&0==M&&0==N&&(B="",K=w.split(B),N=K.length-1);N>=M&&(0!=M||0!=N);){var G=Math.floor((M+N)/2);if(G==L)break;L=G;h(v,K.slice(0,L+1).join(B)+k.ellipsis);e.children().each(function(){b(this).toggle().toggle()});d(e,k)?(N=L,k.fallbackToLetter&&0==M&&0==N&&(B="",K=K[0].split(B),F=-1,
L=-1,M=0,N=K.length-1)):(F=L,M=L)}-1==F||1==K.length&&0==K[0].length?(e=a.parent(),a.detach(),a=x&&x.closest(e).length?x.length:0,e.contents().length>a?v=p(e.contents().eq(-1-a),f):(v=p(e,f,!0),a||e.detach()),v&&(w=n(m(v),k),h(v,w),a&&x&&b(v).parent().append(x))):(w=n(K.slice(0,F+1).join(B),k),h(v,w));return!0}function d(a,b){return a.innerHeight()>b.maxHeight}function n(a,d){for(;-1<b.inArray(a.slice(-1),d.lastCharacter.remove);)a=a.slice(0,-1);return 0>b.inArray(a.slice(-1),d.lastCharacter.noEllipsis)&&
(a+=d.ellipsis),a}function f(a){return{width:a.innerWidth(),height:a.innerHeight()}}function h(a,b){a.innerText?a.innerText=b:a.nodeValue?a.nodeValue=b:a.textContent&&(a.textContent=b)}function m(a){return a.innerText?a.innerText:a.nodeValue?a.nodeValue:a.textContent?a.textContent:""}function v(a){do a=a.previousSibling;while(a&&1!==a.nodeType&&3!==a.nodeType);return a}function p(a,d,f){var e=a&&a[0];if(e){if(!f){if(3===e.nodeType)return e;if(b.trim(a.text()))return p(a.contents().last(),d)}for(f=
v(e);!f;){if(a=a.parent(),a.is(d)||!a.length)return!1;f=v(a[0])}if(f)return p(b(f),d)}return!1}function B(a,d){return a?"string"==typeof a?(a=b(a,d),a.length?a:!1):a.jquery?a:!1:!1}if(!b.fn.dotdotdot){b.fn.dotdotdot=function(a){if(0==this.length)return b.fn.dotdotdot.debug('No element found for "'+this.selector+'".'),this;if(1<this.length)return this.each(function(){b(this).dotdotdot(a)});var e=this,h=e.contents();e.data("dotdotdot")&&e.trigger("destroy.dot");e.data("dotdotdot-style",e.attr("style")||
"");e.css("word-wrap","break-word");"nowrap"===e.css("white-space")&&e.css("white-space","normal");e.bind_events=function(){return e.bind("update.dot",function(a,f){switch(e.removeClass("is-truncated"),a.preventDefault(),a.stopPropagation(),typeof m.height){case "number":m.maxHeight=m.height;break;case "function":m.maxHeight=m.height.call(e[0]);break;default:for(var n=m,x=e.innerHeight(),w=["paddingTop","paddingBottom"],A=0,l=w.length;l>A;A++){var B=parseInt(e.css(w[A]),10);isNaN(B)&&(B=0);x-=B}n.maxHeight=
x}m.maxHeight+=m.tolerance;"undefined"!=typeof f&&(("string"==typeof f||"nodeType"in f&&1===f.nodeType)&&(f=b("<div />").append(f).contents()),f instanceof b&&(h=f));v=e.wrapInner('<div class="dotdotdot" />').children();v.contents().detach().end().append(h.clone(!0)).find("br").replaceWith("  <br />  ").end().css({height:"auto",width:"auto",border:"none",padding:0,margin:0});n=w=!1;p.afterElement&&(w=p.afterElement.clone(!0),w.show(),p.afterElement.detach());if(d(v,m))if("children"==m.wrap){n=v;x=
m;A=n.children();l=!1;n.empty();for(var B=0,G=A.length;G>B;B++){var E=A.eq(B);if(n.append(E),w&&n.append(w),d(n,x)){E.remove();l=!0;break}w&&w.detach()}n=l}else n=k(v,e,v,m,w);return v.replaceWith(v.contents()),v=null,b.isFunction(m.callback)&&m.callback.call(e[0],n,h),p.isTruncated=n,n}).bind("isTruncated.dot",function(a,b){return a.preventDefault(),a.stopPropagation(),"function"==typeof b&&b.call(e[0],p.isTruncated),p.isTruncated}).bind("originalContent.dot",function(a,b){return a.preventDefault(),
a.stopPropagation(),"function"==typeof b&&b.call(e[0],h),h}).bind("destroy.dot",function(a){a.preventDefault();a.stopPropagation();e.unwatch().unbind_events().contents().detach().end().append(h).attr("style",e.data("dotdotdot-style")||"").data("dotdotdot",!1)}),e};e.unbind_events=function(){return e.unbind(".dot"),e};e.watch=function(){if(e.unwatch(),"window"==m.watch){var a=b(window),d=a.width(),h=a.height();a.bind("resize.dot"+p.dotId,function(){d==a.width()&&h==a.height()&&m.windowResizeFix||(d=
a.width(),h=a.height(),x&&clearInterval(x),x=setTimeout(function(){e.trigger("update.dot")},100))})}else n=f(e),x=setInterval(function(){if(e.is(":visible")){var a=f(e);(n.width!=a.width||n.height!=a.height)&&(e.trigger("update.dot"),n=a)}},500);return e};e.unwatch=function(){return b(window).unbind("resize.dot"+p.dotId),x&&clearInterval(x),e};var m=b.extend(!0,{},b.fn.dotdotdot.defaults,a),p={},n={},x=null,v=null;return m.lastCharacter.remove instanceof Array||(m.lastCharacter.remove=b.fn.dotdotdot.defaultArrays.lastCharacter.remove),
m.lastCharacter.noEllipsis instanceof Array||(m.lastCharacter.noEllipsis=b.fn.dotdotdot.defaultArrays.lastCharacter.noEllipsis),p.afterElement=B(m.after,e),p.isTruncated=!1,p.dotId=G++,e.data("dotdotdot",!0).bind_events().trigger("update.dot"),m.watch&&e.watch(),e};b.fn.dotdotdot.defaults={ellipsis:"... ",wrap:"word",fallbackToLetter:!0,lastCharacter:{},tolerance:0,callback:null,after:null,height:null,watch:!1,windowResizeFix:!0};b.fn.dotdotdot.defaultArrays={lastCharacter:{remove:" \u3000,;.!?".split(""),
noEllipsis:[]}};b.fn.dotdotdot.debug=function(a){};var G=1,x=b.fn.html;b.fn.html=function(a){return a!=e&&!b.isFunction(a)&&this.data("dotdotdot")?this.trigger("update",[a]):x.apply(this,arguments)};var w=b.fn.text;b.fn.text=function(a){return a!=e&&!b.isFunction(a)&&this.data("dotdotdot")?(a=b("<div />").text(a).html(),this.trigger("update",[a])):w.apply(this,arguments)}}}(jQuery);
(function(b){function e(){B.each(function(){var d=b(this);if("input"==p.mode&&("INPUT"==d.prop("tagName")||"SELECT"==d.prop("tagName"))){var e="input-"+G++,k=b('<div class="raterater-input"></div>').attr("data-id",e).attr("data-rating",d.val()).data("input",d);d.attr("data-id",e).attr("data-id",e).attr("data-rating",d.val()).data("input",d).after(k).hide();d=k}e=m(d);if(!e)throw"Error: Each raterater element needs a unique data-id attribute.";v[e]={state:"inactive",stars:null};"static"===d.css("position")&&
d.css("position","relative");d.addClass("raterater-wrapper");d.html("");b.each(["bg","hover","rating","outline","cover"],function(){d.append(' <div class="raterater-layer raterater-'+this+'-layer"></div>')});for(e=0;e<p.numStars;e++)d.children(".raterater-bg-layer").first().append('<i class="fa fa-star"></i>'),d.children(".raterater-outline-layer").first().append('<i class="fa fa-star-o"></i>'),d.children(".raterater-hover-layer").first().append('<i class="fa fa-star"></i>'),d.children(".raterater-rating-layer").first().append('<i class="fa fa-star"></i>');
p.isStatic||(d.find(".raterater-cover-layer").hover(f,h),d.find(".raterater-cover-layer").mousemove(n),d.find(".raterater-cover-layer").click(a))})}function k(){B.each(function(){var a;a="input"==p.mode?b(this).parent().find('.raterater-input[data-id="'+m(this)+'"]'):b(this);m(a);var f=p.width+"px",e=Math.floor(p.starWidth/p.starAspect)+"px";a.css("width",f).css("height",e);a.find(".raterater-layer").each(function(){b(this).css("width",f).css("height",e)});for(var h=0;h<p.numStars;h++)b.each(["bg",
"hover","rating","outline"],function(){a.children(".raterater-"+this+"-layer").first().children("i").eq(h).css("left",h*(p.starWidth+p.spaceWidth)+"px").css("font-size",Math.floor(p.starWidth/p.starAspect)+"px")});var k=parseFloat(a.attr("data-rating")),n=Math.floor(k),k=k-n;d(a.find(".raterater-rating-layer").first(),n,k)})}function a(a){var d=b(a.target).parent();a=m(d);var f=v[a].whole_stars_hover+v[a].partial_star_hover,f=Math.round(100*f)/100;v[a].state="rated";v[a].stars=f;d.find(".raterater-hover-layer").addClass("rated");
if("input"!=p.mode&&void 0!==window[p.submitFunction]&&"function"===typeof window[p.submitFunction])window[p.submitFunction](a,f);else d=f,b('.raterater-input[data-id="'+a+'"]').data("input").val(d)}function d(a,b,d){m(a.parent());for(var f=0;f<b;f++)a.find("i").eq(f).css("width",p.starWidth+"px");a.find("i").eq(b).css("width",p.starWidth*d+"px");for(f=b+1;f<p.numStars;f++)a.find("i").eq(f).css("width","0px")}function n(a){var f=m(b(a.target).parent());if("hover"===v[f].state){var e=a.offsetX;void 0===
e&&(e=a.pageX-b(a.target).offset().left);var h=v[f],k=Math.floor(e/(p.starWidth+p.spaceWidth)),e=e-k*(p.starWidth+p.spaceWidth);e>p.starWidth&&(e=p.starWidth);e/=p.starWidth;v[f].whole_stars_hover=k;v[f].partial_star_hover=e;h.stars=void 0;a=b(a.target).parent().children(".raterater-hover-layer").first();d(a,v[f].whole_stars_hover,v[f].partial_star_hover)}}function f(a){var d=m(b(a.target).parent());if("rated"!==v[d].state||p.allowChange)v[d].state="hover",b(a.target).parent().children(".raterater-rating-layer").first().css("display",
"none"),b(a.target).parent().children(".raterater-hover-layer").first().css("display","block")}function h(a){var f=b(a.target).parent(),e=m(f);b(a.target).parent().children(".raterater-hover-layer").first().css("display","none");b(a.target).parent().children(".raterater-rating-layer").first().css("display","block");"rated"===v[e].state?(e=parseFloat(v[e].stars),a=Math.floor(e),e-=a,d(f.find(".raterater-rating-layer").first(),a,e)):v[e].state="inactive"}function m(a){return b(a).attr("data-id")}var v=
{},p={},B=null,G=0;b.fn.raterater=function(a){b.fn.raterater.defaults={submitFunction:"",allowChange:!1,starWidth:20,spaceWidth:5,numStars:5,isStatic:!1,mode:"callback"};p=b.extend({},b.fn.raterater.defaults,a);p.width=p.numStars*(p.starWidth+p.spaceWidth);p.starAspect=.9226;B=this;e();k();return this}})(jQuery);
!function(b){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=b();else if("function"==typeof define&&define.amd)define([],b);else{var e;"undefined"!=typeof window?e=window:"undefined"!=typeof global?e=global:"undefined"!=typeof self&&(e=self);e.ProgressBar=b()}}(function(){return function e(k,a,d){function n(h,v){if(!a[h]){if(!k[h]){var p="function"==typeof require&&require;if(!v&&p)return p(h,!0);if(f)return f(h,!0);p=Error("Cannot find module '"+h+"'");throw p.code="MODULE_NOT_FOUND",
p;}p=a[h]={exports:{}};k[h][0].call(p.exports,function(a){var d=k[h][1][a];return n(d?d:a)},p,p.exports,e,k,a,d)}return a[h].exports}for(var f="function"==typeof require&&require,h=0;h<d.length;h++)n(d[h]);return n}({1:[function(e,k,a){(function(){var d=this||Function("return this")(),e=function(){function f(){}function e(a,d){for(var f in a)Object.hasOwnProperty.call(a,f)&&d(f)}function m(a,d){e(d,function(f){a[f]=d[f]});return a}function n(a,d){e(d,function(f){"undefined"===typeof a[f]&&(a[f]=d[f])})}
function p(a,d,f,e,h,k,m){a=a<k?0:(a-k)/h;for(var p in d)d.hasOwnProperty(p)&&(h=m[p],h="function"===typeof h?h:y[h],d[p]=B(f[p],e[p],h,a));return d}function B(a,d,f,e){return a+(d-a)*f(e)}function G(a,d){var f=A.prototype.filter,k=a._filterArgs;e(f,function(e){"undefined"!==typeof f[e][d]&&f[e][d].apply(a,k)})}function x(a,d,f,e,h,k,m,n,v,x,w){O=d+f+e;J=Math.min(w||E(),O);K=J>=O;F=e-(O-J);a.isPlaying()&&(K?(v(m,a._attachment,F),a.stop(!0)):(a._scheduleId=x(a._timeoutHandler,u),G(a,"beforeTween"),
J<d+f?p(1,h,k,m,1,1,n):p(J,h,k,m,e,d+f,n),G(a,"afterTween"),v(h,a._attachment,F)))}function w(a,d){var f={},k=typeof d;"string"===k||"function"===k?e(a,function(a){f[a]=d}):e(a,function(a){f[a]||(f[a]=d[a]||"linear")});return f}function A(a,d){this._currentState=a||{};this._configured=!1;this._scheduleFunction=Q;"undefined"!==typeof d&&this.setConfig(d)}var y,Q,u=1E3/60,D=Date.now?Date.now:function(){return+new Date},E="undefined"!==typeof SHIFTY_DEBUG_NOW?SHIFTY_DEBUG_NOW:D;Q="undefined"!==typeof window?
window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||window.mozCancelRequestAnimationFrame&&window.mozRequestAnimationFrame||setTimeout:setTimeout;var O,J,K,F;A.prototype.tween=function(a){if(this._isTweening)return this;void 0===a&&this._configured||this.setConfig(a);this._timestamp=E();this._start(this.get(),this._attachment);return this.resume()};A.prototype.setConfig=function(a){a=a||{};this._configured=!0;this._attachment=
a.attachment;this._scheduleId=this._pausedAtTime=null;this._delay=a.delay||0;this._start=a.start||f;this._step=a.step||f;this._finish=a.finish||f;this._duration=a.duration||500;this._currentState=m({},a.from)||this.get();this._originalState=this.get();this._targetState=m({},a.to)||this.get();var d=this;this._timeoutHandler=function(){x(d,d._timestamp,d._delay,d._duration,d._currentState,d._originalState,d._targetState,d._easing,d._step,d._scheduleFunction)};var e=this._currentState,h=this._targetState;
n(h,e);this._easing=w(e,a.easing||"linear");this._filterArgs=[e,this._originalState,h,this._easing];G(this,"tweenCreated");return this};A.prototype.get=function(){return m({},this._currentState)};A.prototype.set=function(a){this._currentState=a};A.prototype.pause=function(){this._pausedAtTime=E();this._isPaused=!0;return this};A.prototype.resume=function(){this._isPaused&&(this._timestamp+=E()-this._pausedAtTime);this._isPaused=!1;this._isTweening=!0;this._timeoutHandler();return this};A.prototype.seek=
function(a){a=Math.max(a,0);var d=E();if(0===this._timestamp+a)return this;this._timestamp=d-a;this.isPlaying()||(this._isTweening=!0,this._isPaused=!1,x(this,this._timestamp,this._delay,this._duration,this._currentState,this._originalState,this._targetState,this._easing,this._step,this._scheduleFunction,d),this.pause());return this};A.prototype.stop=function(a){this._isPaused=this._isTweening=!1;this._timeoutHandler=f;(d.cancelAnimationFrame||d.webkitCancelAnimationFrame||d.oCancelAnimationFrame||
d.msCancelAnimationFrame||d.mozCancelRequestAnimationFrame||d.clearTimeout)(this._scheduleId);a&&(G(this,"beforeTween"),p(1,this._currentState,this._originalState,this._targetState,1,0,this._easing),G(this,"afterTween"),G(this,"afterTweenEnd"),this._finish.call(this,this._currentState,this._attachment));return this};A.prototype.isPlaying=function(){return this._isTweening&&!this._isPaused};A.prototype.setScheduleFunction=function(a){this._scheduleFunction=a};A.prototype.dispose=function(){for(var a in this)this.hasOwnProperty(a)&&
delete this[a]};A.prototype.filter={};A.prototype.formula={linear:function(a){return a}};y=A.prototype.formula;m(A,{now:E,each:e,tweenProps:p,tweenProp:B,applyFilter:G,shallowCopy:m,defaults:n,composeEasingObject:w});"function"===typeof SHIFTY_DEBUG_NOW&&(d.timeoutHandler=x);"object"===typeof a?k.exports=A:"undefined"===typeof d.Tweenable&&(d.Tweenable=A);return A}();(function(){e.shallowCopy(e.prototype.formula,{easeInQuad:function(a){return Math.pow(a,2)},easeOutQuad:function(a){return-(Math.pow(a-
1,2)-1)},easeInOutQuad:function(a){return 1>(a/=.5)?.5*Math.pow(a,2):-.5*((a-=2)*a-2)},easeInCubic:function(a){return Math.pow(a,3)},easeOutCubic:function(a){return Math.pow(a-1,3)+1},easeInOutCubic:function(a){return 1>(a/=.5)?.5*Math.pow(a,3):.5*(Math.pow(a-2,3)+2)},easeInQuart:function(a){return Math.pow(a,4)},easeOutQuart:function(a){return-(Math.pow(a-1,4)-1)},easeInOutQuart:function(a){return 1>(a/=.5)?.5*Math.pow(a,4):-.5*((a-=2)*Math.pow(a,3)-2)},easeInQuint:function(a){return Math.pow(a,
5)},easeOutQuint:function(a){return Math.pow(a-1,5)+1},easeInOutQuint:function(a){return 1>(a/=.5)?.5*Math.pow(a,5):.5*(Math.pow(a-2,5)+2)},easeInSine:function(a){return-Math.cos(Math.PI/2*a)+1},easeOutSine:function(a){return Math.sin(Math.PI/2*a)},easeInOutSine:function(a){return-.5*(Math.cos(Math.PI*a)-1)},easeInExpo:function(a){return 0===a?0:Math.pow(2,10*(a-1))},easeOutExpo:function(a){return 1===a?1:-Math.pow(2,-10*a)+1},easeInOutExpo:function(a){return 0===a?0:1===a?1:1>(a/=.5)?.5*Math.pow(2,
10*(a-1)):.5*(-Math.pow(2,-10*--a)+2)},easeInCirc:function(a){return-(Math.sqrt(1-a*a)-1)},easeOutCirc:function(a){return Math.sqrt(1-Math.pow(a-1,2))},easeInOutCirc:function(a){return 1>(a/=.5)?-.5*(Math.sqrt(1-a*a)-1):.5*(Math.sqrt(1-(a-=2)*a)+1)},easeOutBounce:function(a){return a<1/2.75?7.5625*a*a:a<2/2.75?7.5625*(a-=1.5/2.75)*a+.75:a<2.5/2.75?7.5625*(a-=2.25/2.75)*a+.9375:7.5625*(a-=2.625/2.75)*a+.984375},easeInBack:function(a){return a*a*(2.70158*a-1.70158)},easeOutBack:function(a){return--a*
a*(2.70158*a+1.70158)+1},easeInOutBack:function(a){var d=1.70158;return 1>(a/=.5)?.5*a*a*(((d*=1.525)+1)*a-d):.5*((a-=2)*a*(((d*=1.525)+1)*a+d)+2)},elastic:function(a){return-1*Math.pow(4,-8*a)*Math.sin(2*(6*a-1)*Math.PI/2)+1},swingFromTo:function(a){var d=1.70158;return 1>(a/=.5)?.5*a*a*(((d*=1.525)+1)*a-d):.5*((a-=2)*a*(((d*=1.525)+1)*a+d)+2)},swingFrom:function(a){return a*a*(2.70158*a-1.70158)},swingTo:function(a){return--a*a*(2.70158*a+1.70158)+1},bounce:function(a){return a<1/2.75?7.5625*a*
a:a<2/2.75?7.5625*(a-=1.5/2.75)*a+.75:a<2.5/2.75?7.5625*(a-=2.25/2.75)*a+.9375:7.5625*(a-=2.625/2.75)*a+.984375},bouncePast:function(a){return a<1/2.75?7.5625*a*a:a<2/2.75?2-(7.5625*(a-=1.5/2.75)*a+.75):a<2.5/2.75?2-(7.5625*(a-=2.25/2.75)*a+.9375):2-(7.5625*(a-=2.625/2.75)*a+.984375)},easeFromTo:function(a){return 1>(a/=.5)?.5*Math.pow(a,4):-.5*((a-=2)*Math.pow(a,3)-2)},easeFrom:function(a){return Math.pow(a,4)},easeTo:function(a){return Math.pow(a,.25)}})})();(function(){function a(d,e,f,h,k,n){function w(a,
d){var e,f,h,k;h=a;for(f=0;8>f;f++){k=((A*h+y)*h+Q)*h-a;if((0<=k?k:0-k)<d)return h;e=(3*A*h+2*y)*h+Q;if(1E-6>(0<=e?e:0-e))break;h-=k/e}e=0;f=1;h=a;if(h<e)return e;if(h>f)return f;for(;e<f;){k=((A*h+y)*h+Q)*h;var m=k-a;if((0<=m?m:0-m)<d)break;a>k?e=h:f=h;h=.5*(f-e)+e}return h}var A=0,y=0,Q=0,u=0,D=0,E=0,Q=3*e,y=3*(h-e)-Q,A=1-Q-y,E=3*f,D=3*(k-f)-E,u=1-E-D;return function(a,d){var e=w(a,d);return((u*e+D)*e+E)*e}(d,1/(200*n))}function d(e,h,k,n){return function(d){return a(d,e,h,k,n,1)}}e.setBezierFunction=
function(a,f,k,B,G){var x=d(f,k,B,G);x.displayName=a;x.x1=f;x.y1=k;x.x2=B;x.y2=G;return e.prototype.formula[a]=x};e.unsetBezierFunction=function(a){delete e.prototype.formula[a]}})();(function(){var a=new e;a._filterArgs=[];e.interpolate=function(d,k,v,p,B){var G=e.shallowCopy({},d);B=B||0;p=e.composeEasingObject(d,p||"linear");a.set({});var x=a._filterArgs;x.length=0;x[0]=G;x[1]=d;x[2]=k;x[3]=p;e.applyFilter(a,"tweenCreated");e.applyFilter(a,"beforeTween");d=e.tweenProps(v,G,d,k,1,B,p);e.applyFilter(a,
"afterTween");return d}})();(function(a){function d(h){a.each(h,function(a){var d=h[a];"string"===typeof d&&d.match(O)&&(h[a]=k(O,d,e))})}function e(a){a=a.replace(/#/,"");3===a.length&&(a=a.split(""),a=a[0]+a[0]+a[1]+a[1]+a[2]+a[2]);J[0]=parseInt(a.substr(0,2),16);J[1]=parseInt(a.substr(2,2),16);J[2]=parseInt(a.substr(4,2),16);a=J;return"rgb("+a[0]+","+a[1]+","+a[2]+")"}function k(a,d,e){var f=d.match(a);a=d.replace(a,"VAL");if(f){d=f.length;for(var h,l=0;l<d;l++)h=f.shift(),a=a.replace("VAL",e(h))}return a}
function p(a){var d=a.match(u),e=d.length;a=a.match(E)[0];for(var f=0;f<e;f++)a+=parseInt(d[f],10)+",";return a=a.slice(0,-1)+")"}function n(d){var e={};a.each(d,function(a){var f=d[a];if("string"===typeof f){var h=f.match(u),k=f.match(Q);k?(1===k.length||f[0].match(y))&&k.unshift(""):k=["",""];var f=k.join("VAL"),k=[],h=h.length,m;for(m=0;m<h;m++)k.push("_"+a+"_"+m);e[a]={formatString:f,chunkNames:k}}});return e}function G(d,e){a.each(e,function(a){for(var f=d[a].match(u),h=f.length,k=0;k<h;k++)d[e[a].chunkNames[k]]=
+f[k];delete d[a]})}function x(d,e){a.each(e,function(a){for(var f=e[a].chunkNames,h={},l,m=f.length,n=0;n<m;n++)l=f[n],h[l]=d[l],delete d[l];f=e[a].chunkNames;K.length=0;l=f.length;for(m=0;m<l;m++)K.push(h[f[m]]);h=K;f=e[a].formatString;l=h.length;for(m=0;m<l;m++)f=f.replace("VAL",+h[m].toFixed(4));d[a]=k(D,f,p)})}function w(d,e){a.each(e,function(a){var f=e[a].chunkNames,h=f.length,k=d[a],m;if("string"===typeof k){var k=k.split(" "),n=k[k.length-1];for(m=0;m<h;m++)d[f[m]]=k[m]||n}else for(m=0;m<
h;m++)d[f[m]]=k;delete d[a]})}function A(d,e){a.each(e,function(a){var f=e[a].chunkNames,h=f.length,k=d[f[0]];if("string"===typeof k){for(var k="",m=0;m<h;m++)k+=" "+d[f[m]],delete d[f[m]];d[a]=k.substr(1)}else d[a]=k})}var y=/(\d|\-|\.)/,Q=/([^\-0-9\.]+)/g,u=/[0-9.\-]+/g,D=new RegExp("rgb\\("+u.source+/,\s*/.source+u.source+/,\s*/.source+u.source+"\\)","g"),E=/^.*\(/,O=/#([0-9]|[a-f]){3,6}/gi,J=[],K=[];a.prototype.filter.token={tweenCreated:function(a,e,f,k){d(a);d(e);d(f);this._tokenData=n(a)},
beforeTween:function(a,d,e,f){w(f,this._tokenData);G(a,this._tokenData);G(d,this._tokenData);G(e,this._tokenData)},afterTween:function(a,d,e,f){x(a,this._tokenData);x(d,this._tokenData);x(e,this._tokenData);A(f,this._tokenData)}}})(e)}).call(null)},{}],2:[function(e,k,a){var d=e("./shape"),n=e("./utils");e=function(a,e){this._pathTemplate="M 50,50 m 0,-{radius} a {radius},{radius} 0 1 1 0,{2radius} a {radius},{radius} 0 1 1 0,-{2radius}";this.containerAspectRatio=1;d.apply(this,arguments)};e.prototype=
new d;e.prototype.constructor=e;e.prototype._pathString=function(a){var d=a.strokeWidth;a.trailWidth&&a.trailWidth>a.strokeWidth&&(d=a.trailWidth);a=50-d/2;return n.render(this._pathTemplate,{radius:a,"2radius":2*a})};e.prototype._trailString=function(a){return this._pathString(a)};k.exports=e},{"./shape":7,"./utils":8}],3:[function(e,k,a){var d=e("./shape"),n=e("./utils");e=function(a,e){this._pathTemplate="M 0,{center} L 100,{center}";d.apply(this,arguments)};e.prototype=new d;e.prototype.constructor=
e;e.prototype._initializeSvg=function(a,d){a.setAttribute("viewBox","0 0 100 "+d.strokeWidth);a.setAttribute("preserveAspectRatio","none")};e.prototype._pathString=function(a){return n.render(this._pathTemplate,{center:a.strokeWidth/2})};e.prototype._trailString=function(a){return this._pathString(a)};k.exports=e},{"./shape":7,"./utils":8}],4:[function(e,k,a){k.exports={Line:e("./line"),Circle:e("./circle"),SemiCircle:e("./semicircle"),Path:e("./path"),Shape:e("./shape"),utils:e("./utils")}},{"./circle":2,
"./line":3,"./path":5,"./semicircle":6,"./shape":7,"./utils":8}],5:[function(e,k,a){var d=e("shifty"),n=e("./utils"),f={easeIn:"easeInCubic",easeOut:"easeOutCubic",easeInOut:"easeInOutCubic"};e=function(a,d){d=n.extend({duration:800,easing:"linear",from:{},to:{},step:function(){}},d);this.path=n.isString(a)?document.querySelector(a):a;this._opts=d;this._tweenable=null;var e=this.path.getTotalLength();this.path.style.strokeDasharray=e+" "+e;this.set(0)};e.prototype.value=function(){var a=this._getComputedDashOffset(),
d=this.path.getTotalLength();return parseFloat((1-a/d).toFixed(6),10)};e.prototype.set=function(a){this.stop();this.path.style.strokeDashoffset=this._progressToOffset(a);var d=this._opts.step;if(n.isFunction(d)){var e=this._easing(this._opts.easing);a=this._calculateTo(a,e);d(a,this._opts.shape||this,this._opts.attachment)}};e.prototype.stop=function(){this._stopTween();this.path.style.strokeDashoffset=this._getComputedDashOffset()};e.prototype.animate=function(a,e,f){e=e||{};n.isFunction(e)&&(f=
e,e={});var k=n.extend({},e),B=n.extend({},this._opts);e=n.extend(B,e);B=this._easing(e.easing);k=this._resolveFromAndTo(a,B,k);this.stop();this.path.getBoundingClientRect();var G=this._getComputedDashOffset();a=this._progressToOffset(a);var x=this;this._tweenable=new d;this._tweenable.tween({from:n.extend({offset:G},k.from),to:n.extend({offset:a},k.to),duration:e.duration,easing:B,step:function(a){x.path.style.strokeDashoffset=a.offset;e.step(a,e.shape||x,e.attachment)},finish:function(a){n.isFunction(f)&&
f()}})};e.prototype._getComputedDashOffset=function(){var a=window.getComputedStyle(this.path,null);return parseFloat(a.getPropertyValue("stroke-dashoffset"),10)};e.prototype._progressToOffset=function(a){var d=this.path.getTotalLength();return d-a*d};e.prototype._resolveFromAndTo=function(a,d,e){return e.from&&e.to?{from:e.from,to:e.to}:{from:this._calculateFrom(d),to:this._calculateTo(a,d)}};e.prototype._calculateFrom=function(a){return d.interpolate(this._opts.from,this._opts.to,this.value(),a)};
e.prototype._calculateTo=function(a,e){return d.interpolate(this._opts.from,this._opts.to,a,e)};e.prototype._stopTween=function(){null!==this._tweenable&&(this._tweenable.stop(),this._tweenable=null)};e.prototype._easing=function(a){return f.hasOwnProperty(a)?f[a]:a};k.exports=e},{"./utils":8,shifty:1}],6:[function(e,k,a){var d=e("./shape");a=e("./circle");var n=e("./utils");e=function(a,e){this._pathTemplate="M 50,50 m -{radius},0 a {radius},{radius} 0 1 1 {2radius},0";this.containerAspectRatio=
2;d.apply(this,arguments)};e.prototype=new d;e.prototype.constructor=e;e.prototype._initializeSvg=function(a,d){a.setAttribute("viewBox","0 0 100 50")};e.prototype._initializeTextContainer=function(a,d,e){a.text.style&&(e.style.top="auto",e.style.bottom="0",a.text.alignToBottom?n.setStyle(e,"transform","translate(-50%, 0)"):n.setStyle(e,"transform","translate(-50%, 50%)"))};e.prototype._pathString=a.prototype._pathString;e.prototype._trailString=a.prototype._trailString;k.exports=e},{"./circle":2,
"./shape":7,"./utils":8}],7:[function(e,k,a){var d=e("./path"),n=e("./utils");e=function h(a,e){if(!(this instanceof h))throw Error("Constructor was called without new keyword");if(0!==arguments.length){this._opts=n.extend({color:"#555",strokeWidth:1,trailColor:null,trailWidth:null,fill:null,text:{style:{color:null,position:"absolute",left:"50%",top:"50%",padding:0,margin:0,transform:{prefix:!0,value:"translate(-50%, -50%)"}},autoStyleContainer:!0,alignToBottom:!0,value:"",className:"progressbar-text"},
svgStyle:{display:"block",width:"100%"}},e,!0);n.isObject(e)&&void 0!==e.svgStyle&&(this._opts.svgStyle=e.svgStyle);n.isObject(e)&&n.isObject(e.text)&&void 0!==e.text.style&&(this._opts.text.style=e.text.style);var k=this._createSvgView(this._opts),B;B=n.isString(a)?document.querySelector(a):a;if(!B)throw Error("Container does not exist: "+a);this._container=B;this._container.appendChild(k.svg);this._warnContainerAspectRatio(this._container);this._opts.svgStyle&&n.setStyles(k.svg,this._opts.svgStyle);
this.svg=k.svg;this.path=k.path;this.trail=k.trail;this.text=null;B=n.extend({attachment:void 0,shape:this},this._opts);this._progressPath=new d(k.path,B);n.isObject(this._opts.text)&&this._opts.text.value&&this.setText(this._opts.text.value)}};e.prototype.animate=function(a,d,e){if(null===this._progressPath)throw Error("Object is destroyed");this._progressPath.animate(a,d,e)};e.prototype.stop=function(){if(null===this._progressPath)throw Error("Object is destroyed");void 0!==this._progressPath&&
this._progressPath.stop()};e.prototype.destroy=function(){if(null===this._progressPath)throw Error("Object is destroyed");this.stop();this.svg.parentNode.removeChild(this.svg);this._progressPath=this.trail=this.path=this.svg=null;null!==this.text&&(this.text.parentNode.removeChild(this.text),this.text=null)};e.prototype.set=function(a){if(null===this._progressPath)throw Error("Object is destroyed");this._progressPath.set(a)};e.prototype.value=function(){if(null===this._progressPath)throw Error("Object is destroyed");
return void 0===this._progressPath?0:this._progressPath.value()};e.prototype.setText=function(a){if(null===this._progressPath)throw Error("Object is destroyed");null===this.text&&(this.text=this._createTextContainer(this._opts,this._container),this._container.appendChild(this.text));n.isObject(a)?(n.removeChildren(this.text),this.text.appendChild(a)):this.text.innerHTML=a};e.prototype._createSvgView=function(a){var d=document.createElementNS("http://www.w3.org/2000/svg","svg");this._initializeSvg(d,
a);var e=null;if(a.trailColor||a.trailWidth)e=this._createTrail(a),d.appendChild(e);a=this._createPath(a);d.appendChild(a);return{svg:d,path:a,trail:e}};e.prototype._initializeSvg=function(a,d){a.setAttribute("viewBox","0 0 100 100")};e.prototype._createPath=function(a){var d=this._pathString(a);return this._createPathElement(d,a)};e.prototype._createTrail=function(a){var d=this._trailString(a);a=n.extend({},a);a.trailColor||(a.trailColor="#eee");a.trailWidth||(a.trailWidth=a.strokeWidth);a.color=
a.trailColor;a.strokeWidth=a.trailWidth;a.fill=null;return this._createPathElement(d,a)};e.prototype._createPathElement=function(a,d){var e=document.createElementNS("http://www.w3.org/2000/svg","path");e.setAttribute("d",a);e.setAttribute("stroke",d.color);e.setAttribute("stroke-width",d.strokeWidth);d.fill?e.setAttribute("fill",d.fill):e.setAttribute("fill-opacity","0");return e};e.prototype._createTextContainer=function(a,d){var e=document.createElement("div");e.className=a.text.className;var k=
a.text.style;k&&(a.text.autoStyleContainer&&(d.style.position="relative"),n.setStyles(e,k),k.color||(e.style.color=a.color));this._initializeTextContainer(a,d,e);return e};e.prototype._initializeTextContainer=function(a,d,e){};e.prototype._pathString=function(a){throw Error("Override this function for each progress bar");};e.prototype._trailString=function(a){throw Error("Override this function for each progress bar");};e.prototype._warnContainerAspectRatio=function(a){this.containerAspectRatio&&
(a=window.getComputedStyle(a,null),parseFloat(a.getPropertyValue("width"),10),parseFloat(a.getPropertyValue("height"),10),n.floatEquals(this.containerAspectRatio,1)||(console.warn("Incorrect aspect ratio of container",this._container,"detected:",a.getPropertyValue("width")+"(width)","/",a.getPropertyValue("height")+"(height)","=",1),console.warn("Aspect ratio of should be",this.containerAspectRatio)))};k.exports=e},{"./path":5,"./utils":8}],8:[function(e,k,a){function d(a,e,f){a=a||{};e=e||{};f=f||
!1;for(var k in e)if(e.hasOwnProperty(k)){var m=a[k],n=e[k];f&&h(m)&&h(n)?a[k]=d(m,n,f):a[k]=n}return a}function n(a,d,e){a=a.style;for(var h=0;h<v.length;++h)a[v[h]+f(d)]=e;a[d]=e}function f(a){return a.charAt(0).toUpperCase()+a.slice(1)}function h(a){return"[object Array]"===Object.prototype.toString.call(a)?!1:"object"===typeof a&&!!a}function m(a,d){for(var e in a)a.hasOwnProperty(e)&&d(a[e],e)}var v=["Webkit","Moz","O","ms"];k.exports={extend:d,render:function(a,d){var e=a,f;for(f in d)d.hasOwnProperty(f)&&
(e=e.replace(new RegExp("\\{"+f+"\\}","g"),d[f]));return e},setStyle:n,setStyles:function(a,d){m(d,function(d,e){null!==d&&void 0!==d&&(h(d)&&!0===d.prefix?n(a,e,d.value):a.style[e]=d)})},capitalize:f,isString:function(a){return"string"===typeof a||a instanceof String},isFunction:function(a){return"function"===typeof a},isObject:h,forEachObject:m,floatEquals:function(a,d){return.001>Math.abs(a-d)},removeChildren:function(a){for(;a.firstChild;)a.removeChild(a.firstChild)}}},{}]},{},[4])(4)});
$(function(){$(document).on("pjax:send",function(){$(".overlay-sort-loader").addClass("visible")});$(document).on("pjax:complete",function(){$(".overlay-sort-loader").removeClass("visible")});window.sortChart=function(b){var e={sort:$("#chartSortControl").val()};b&&(e.showAll=!0);$.pjax.reload({container:"#chart-grid-pjax",timeout:5E3,data:e,type:"POST"})}});
