(function(q,c){function e(f){var s=Na[f]={};return d.each(f.split(Y),function(f,a){s[a]=!0}),s}function h(f,s,a){if(a===c&&1===f.nodeType)if(a="data-"+s.replace(Fa,"-$1").toLowerCase(),a=f.getAttribute(a),"string"==typeof a){try{a="true"===a?!0:"false"===a?!1:"null"===a?null:+a+""===a?+a:fb.test(a)?d.parseJSON(a):a}catch(da){}d.data(f,s,a)}else a=c;return a}function a(f){for(var s in f)if(("data"!==s||!d.isEmptyObject(f[s]))&&"toJSON"!==s)return!1;return!0}function l(){return!1}function n(){return!0}
function F(f){return!f||!f.parentNode||11===f.parentNode.nodeType}function u(f,s){do f=f[s];while(f&&1!==f.nodeType);return f}function O(f,s,a){s=s||0;if(d.isFunction(s))return d.grep(f,function(f,d){return!!s.call(f,d,f)===a});if(s.nodeType)return d.grep(f,function(f,d){return f===s===a});if("string"==typeof s){var c=d.grep(f,function(f){return 1===f.nodeType});if(B.test(s))return d.filter(s,c,!a);s=d.filter(s,c)}return d.grep(f,function(f,c){return 0<=d.inArray(f,s)===a})}function C(f){var s=ha.split("|");
f=f.createDocumentFragment();if(f.createElement)for(;s.length;)f.createElement(s.pop());return f}function I(f,s){if(1===s.nodeType&&d.hasData(f)){var a,c,g;c=d._data(f);var e=d._data(s,c),t=c.events;if(t)for(a in delete e.handle,e.events={},t)for(c=0,g=t[a].length;c<g;c++)d.event.add(s,a,t[a][c]);e.data&&(e.data=d.extend({},e.data))}}function A(f,s){var a;1===s.nodeType&&(s.clearAttributes&&s.clearAttributes(),s.mergeAttributes&&s.mergeAttributes(f),a=s.nodeName.toLowerCase(),"object"===a?(s.parentNode&&
(s.outerHTML=f.outerHTML),d.support.html5Clone&&f.innerHTML&&!d.trim(s.innerHTML)&&(s.innerHTML=f.innerHTML)):"input"===a&&ub.test(f.type)?(s.defaultChecked=s.checked=f.checked,s.value!==f.value&&(s.value=f.value)):"option"===a?s.selected=f.defaultSelected:"input"===a||"textarea"===a?s.defaultValue=f.defaultValue:"script"===a&&s.text!==f.text&&(s.text=f.text),s.removeAttribute(d.expando))}function L(f){return"undefined"!=typeof f.getElementsByTagName?f.getElementsByTagName("*"):"undefined"!=typeof f.querySelectorAll?
f.querySelectorAll("*"):[]}function M(f){ub.test(f.type)&&(f.defaultChecked=f.checked)}function z(f,s){if(s in f)return s;for(var a=s.charAt(0).toUpperCase()+s.slice(1),d=s,c=vb.length;c--;)if(s=vb[c]+a,s in f)return s;return d}function W(f,s){return f=s||f,"none"===d.css(f,"display")||!d.contains(f.ownerDocument,f)}function ja(f,s){for(var a,c,g=[],e=0,t=f.length;e<t;e++)a=f[e],a.style&&(g[e]=d._data(a,"olddisplay"),s?(!g[e]&&"none"===a.style.display&&(a.style.display=""),""===a.style.display&&W(a)&&
(g[e]=d._data(a,"olddisplay",G(a.nodeName)))):(c=T(a,"display"),!g[e]&&"none"!==c&&d._data(a,"olddisplay",c)));for(e=0;e<t;e++)a=f[e],!a.style||s&&"none"!==a.style.display&&""!==a.style.display||(a.style.display=s?g[e]||"":"none");return f}function y(f,a,d){return(f=Jb.exec(a))?Math.max(0,f[1]-(d||0))+(f[2]||"px"):a}function r(f,a,m,c){a=m===(c?"border":"content")?4:"width"===a?1:0;for(var g=0;4>a;a+=2)"margin"===m&&(g+=d.css(f,m+ra[a],!0)),c?("content"===m&&(g-=parseFloat(T(f,"padding"+ra[a]))||
0),"margin"!==m&&(g-=parseFloat(T(f,"border"+ra[a]+"Width"))||0)):(g+=parseFloat(T(f,"padding"+ra[a]))||0,"padding"!==m&&(g+=parseFloat(T(f,"border"+ra[a]+"Width"))||0));return g}function ba(f,a,m){var c="width"===a?f.offsetWidth:f.offsetHeight,g=!0,e=d.support.boxSizing&&"border-box"===d.css(f,"boxSizing");if(0>=c||null==c){c=T(f,a);if(0>c||null==c)c=f.style[a];if(Oa.test(c))return c;g=e&&(d.support.boxSizingReliable||c===f.style[a]);c=parseFloat(c)||0}return c+r(f,a,m||(e?"border":"content"),g)+
"px"}function G(f){if(gb[f])return gb[f];var a=d("<"+f+">").appendTo(x.body),m=a.css("display");a.remove();if("none"===m||""===m)wa=x.body.appendChild(wa||d.extend(x.createElement("iframe"),{frameBorder:0,width:0,height:0})),xa&&wa.createElement||(xa=(wa.contentWindow||wa.contentDocument).document,xa.write("<!doctype html><html><body>"),xa.close()),a=xa.body.appendChild(xa.createElement(f)),m=T(a,"display"),x.body.removeChild(wa);return gb[f]=m,m}function Q(f,a,m,c){var g;if(d.isArray(a))d.each(a,
function(a,s){m||Kb.test(f)?c(f,s):Q(f+"["+("object"==typeof s?a:"")+"]",s,m,c)});else if(m||"object"!==d.type(a))c(f,a);else for(g in a)Q(f+"["+g+"]",a[g],m,c)}function J(f){return function(a,m){"string"!=typeof a&&(m=a,a="*");var c,g,e=a.toLowerCase().split(Y),t=0,k=e.length;if(d.isFunction(m))for(;t<k;t++)c=e[t],(g=/^\+/.test(c))&&(c=c.substr(1)||"*"),c=f[c]=f[c]||[],c[g?"unshift":"push"](m)}}function ma(f,a,d,g,e,H){e=e||a.dataTypes[0];H=H||{};H[e]=!0;var t;e=f[e];for(var k=0,h=e?e.length:0,p=
f===hb;k<h&&(p||!t);k++)t=e[k](a,d,g),"string"==typeof t&&(!p||H[t]?t=c:(a.dataTypes.unshift(t),t=ma(f,a,d,g,t,H)));return(p||!t)&&!H["*"]&&(t=ma(f,a,d,g,"*",H)),t}function na(f,a){var m,g,e=d.ajaxSettings.flatOptions||{};for(m in a)a[m]!==c&&((e[m]?f:g||(g={}))[m]=a[m]);g&&d.extend(!0,f,g)}function ca(){try{return new q.XMLHttpRequest}catch(f){}}function ka(){return setTimeout(function(){Pa=c},0),Pa=d.now()}function Ga(f,a){d.each(a,function(a,s){for(var d=(Ha[a]||[]).concat(Ha["*"]),c=0,g=d.length;c<
g&&!d[c].call(f,a,s);c++);})}function ya(f,a,m){var c=0,g=Qa.length,e=d.Deferred().always(function(){delete t.elem}),t=function(){for(var a=Pa||ka(),a=Math.max(0,k.startTime+k.duration-a),s=1-(a/k.duration||0),d=0,m=k.tweens.length;d<m;d++)k.tweens[d].run(s);return e.notifyWith(f,[k,s,a]),1>s&&m?a:(e.resolveWith(f,[k]),!1)},k=e.promise({elem:f,props:d.extend({},a),opts:d.extend(!0,{specialEasing:{}},m),originalProperties:a,originalOptions:m,startTime:Pa||ka(),duration:m.duration,tweens:[],createTween:function(a,
s,m){a=d.Tween(f,k.opts,a,s,k.opts.specialEasing[a]||k.opts.easing);return k.tweens.push(a),a},stop:function(a){for(var s=0,d=a?k.tweens.length:0;s<d;s++)k.tweens[s].run(1);return a?e.resolveWith(f,[k,a]):e.rejectWith(f,[k,a]),this}});m=k.props;for(ib(m,k.opts.specialEasing);c<g;c++)if(a=Qa[c].call(k,f,m,k.opts))return a;return Ga(k,m),d.isFunction(k.opts.start)&&k.opts.start.call(f,k),d.fx.timer(d.extend(t,{anim:k,queue:k.opts.queue,elem:f})),k.progress(k.opts.progress).done(k.opts.done,k.opts.complete).fail(k.opts.fail).always(k.opts.always)}
function ib(f,a){var m,c,g,e,t;for(m in f)if(c=d.camelCase(m),g=a[c],e=f[m],d.isArray(e)&&(g=e[1],e=f[m]=e[0]),m!==c&&(f[c]=e,delete f[m]),(t=d.cssHooks[c])&&"expand"in t)for(m in e=t.expand(e),delete f[c],e)m in f||(f[m]=e[m],a[m]=g);else a[c]=g}function N(f,a,d,c,g){return new N.prototype.init(f,a,d,c,g)}function ea(f,a){var d,c={height:f},g=0;for(a=a?1:0;4>g;g+=2-a)d=ra[g],c["margin"+d]=c["padding"+d]=f;return a&&(c.opacity=c.width=f),c}function qa(f){return d.isWindow(f)?f:9===f.nodeType?f.defaultView||
f.parentWindow:!1}var sa,E,x=q.document,za=q.location,Ra=q.navigator,jb=q.jQuery,Sa=q.$,Aa=Array.prototype.push,v=Array.prototype.slice,K=Array.prototype.indexOf,ia=Object.prototype.toString,X=Object.prototype.hasOwnProperty,U=String.prototype.trim,d=function(f,a){return new d.fn.init(f,a,sa)},R=/[\-+]?(?:\d*\.|)\d+(?:[eE][\-+]?\d+|)/.source,la=/\S/,Y=/\s+/,ta=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,oa=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,Ia=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,kb=/^[\],:{}\s]*$/,lb=/(?:^|:|,)(?:\s*\[)+/g,
mb=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,Ta=/"[^"\\\r\n]*"|true|false|null|-?(?:\d\d*\.|)\d+(?:[eE][\-+]?\d+|)/g,Ba=/^-ms-/,nb=/-([\da-z])/gi,ob=function(f,a){return(a+"").toUpperCase()},Ca=function(){x.addEventListener?(x.removeEventListener("DOMContentLoaded",Ca,!1),d.ready()):"complete"===x.readyState&&(x.detachEvent("onreadystatechange",Ca),d.ready())},Ua={};d.fn=d.prototype={constructor:d,init:function(f,a,m){var g,e;if(!f)return this;if(f.nodeType)return this.context=this[0]=f,this.length=1,
this;if("string"==typeof f){"<"===f.charAt(0)&&">"===f.charAt(f.length-1)&&3<=f.length?g=[null,f,null]:g=oa.exec(f);if(g&&(g[1]||!a)){if(g[1])return a=a instanceof d?a[0]:a,e=a&&a.nodeType?a.ownerDocument||a:x,f=d.parseHTML(g[1],e,!0),Ia.test(g[1])&&d.isPlainObject(a)&&this.attr.call(f,a,!0),d.merge(this,f);if((a=x.getElementById(g[2]))&&a.parentNode){if(a.id!==g[2])return m.find(f);this.length=1;this[0]=a}return this.context=x,this.selector=f,this}return!a||a.jquery?(a||m).find(f):this.constructor(a).find(f)}return d.isFunction(f)?
m.ready(f):(f.selector!==c&&(this.selector=f.selector,this.context=f.context),d.makeArray(f,this))},selector:"",jquery:"1.8.2",length:0,size:function(){return this.length},toArray:function(){return v.call(this)},get:function(f){return null==f?this.toArray():0>f?this[this.length+f]:this[f]},pushStack:function(f,a,m){f=d.merge(this.constructor(),f);return f.prevObject=this,f.context=this.context,"find"===a?f.selector=this.selector+(this.selector?" ":"")+m:a&&(f.selector=this.selector+"."+a+"("+m+")"),
f},each:function(f,a){return d.each(this,f,a)},ready:function(f){return d.ready.promise().done(f),this},eq:function(f){return f=+f,-1===f?this.slice(f):this.slice(f,f+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(v.apply(this,arguments),"slice",v.call(arguments).join(","))},map:function(f){return this.pushStack(d.map(this,function(a,d){return f.call(a,d,a)}))},end:function(){return this.prevObject||this.constructor(null)},push:Aa,
sort:[].sort,splice:[].splice};d.fn.init.prototype=d.fn;d.extend=d.fn.extend=function(){var f,a,m,g,e,k,t=arguments[0]||{},h=1,p=arguments.length,r=!1;"boolean"==typeof t&&(r=t,t=arguments[1]||{},h=2);"object"!=typeof t&&!d.isFunction(t)&&(t={});for(p===h&&(t=this,--h);h<p;h++)if(null!=(f=arguments[h]))for(a in f)m=t[a],g=f[a],t!==g&&(r&&g&&(d.isPlainObject(g)||(e=d.isArray(g)))?(e?(e=!1,k=m&&d.isArray(m)?m:[]):k=m&&d.isPlainObject(m)?m:{},t[a]=d.extend(r,k,g)):g!==c&&(t[a]=g));return t};d.extend({noConflict:function(f){return q.$===
d&&(q.$=Sa),f&&q.jQuery===d&&(q.jQuery=jb),d},isReady:!1,readyWait:1,holdReady:function(f){f?d.readyWait++:d.ready(!0)},ready:function(f){if(!0===f?!--d.readyWait:!d.isReady){if(!x.body)return setTimeout(d.ready,1);d.isReady=!0;!0!==f&&0<--d.readyWait||(E.resolveWith(x,[d]),d.fn.trigger&&d(x).trigger("ready").off("ready"))}},isFunction:function(f){return"function"===d.type(f)},isArray:Array.isArray||function(f){return"array"===d.type(f)},isWindow:function(f){return null!=f&&f==f.window},isNumeric:function(f){return!isNaN(parseFloat(f))&&
isFinite(f)},type:function(f){return null==f?String(f):Ua[ia.call(f)]||"object"},isPlainObject:function(f){if(!f||"object"!==d.type(f)||f.nodeType||d.isWindow(f))return!1;try{if(f.constructor&&!X.call(f,"constructor")&&!X.call(f.constructor.prototype,"isPrototypeOf"))return!1}catch(a){return!1}for(var m in f);return m===c||X.call(f,m)},isEmptyObject:function(f){for(var a in f)return!1;return!0},error:function(f){throw Error(f);},parseHTML:function(f,a,m){var c;return f&&"string"==typeof f?("boolean"==
typeof a&&(m=a,a=0),a=a||x,(c=Ia.exec(f))?[a.createElement(c[1])]:(c=d.buildFragment([f],a,m?null:[]),d.merge([],(c.cacheable?d.clone(c.fragment):c.fragment).childNodes))):null},parseJSON:function(f){if(!f||"string"!=typeof f)return null;f=d.trim(f);if(q.JSON&&q.JSON.parse)return q.JSON.parse(f);if(kb.test(f.replace(mb,"@").replace(Ta,"]").replace(lb,"")))return(new Function("return "+f))();d.error("Invalid JSON: "+f)},parseXML:function(f){var a,m;if(!f||"string"!=typeof f)return null;try{q.DOMParser?
(m=new DOMParser,a=m.parseFromString(f,"text/xml")):(a=new ActiveXObject("Microsoft.XMLDOM"),a.async="false",a.loadXML(f))}catch(g){a=c}return(!a||!a.documentElement||a.getElementsByTagName("parsererror").length)&&d.error("Invalid XML: "+f),a},noop:function(){},globalEval:function(f){f&&la.test(f)&&(q.execScript||function(f){q.eval.call(q,f)})(f)},camelCase:function(f){return f.replace(Ba,"ms-").replace(nb,ob)},nodeName:function(f,a){return f.nodeName&&f.nodeName.toLowerCase()===a.toLowerCase()},
each:function(f,a,m){var g,e=0,k=f.length,t=k===c||d.isFunction(f);if(m)if(t)for(g in f){if(!1===a.apply(f[g],m))break}else for(;e<k&&!1!==a.apply(f[e++],m););else if(t)for(g in f){if(!1===a.call(f[g],g,f[g]))break}else for(;e<k&&!1!==a.call(f[e],e,f[e++]););return f},trim:U&&!U.call("\ufeff ")?function(f){return null==f?"":U.call(f)}:function(f){return null==f?"":(f+"").replace(ta,"")},makeArray:function(f,a){var m,c=a||[];return null!=f&&(m=d.type(f),null==f.length||"string"===m||"function"===m||
"regexp"===m||d.isWindow(f)?Aa.call(c,f):d.merge(c,f)),c},inArray:function(f,a,d){var c;if(a){if(K)return K.call(a,f,d);c=a.length;for(d=d?0>d?Math.max(0,c+d):d:0;d<c;d++)if(d in a&&a[d]===f)return d}return-1},merge:function(f,a){var d=a.length,g=f.length,e=0;if("number"==typeof d)for(;e<d;e++)f[g++]=a[e];else for(;a[e]!==c;)f[g++]=a[e++];return f.length=g,f},grep:function(f,a,d){var c,g=[],e=0,t=f.length;for(d=!!d;e<t;e++)c=!!a(f[e],e),d!==c&&g.push(f[e]);return g},map:function(f,a,m){var g,e,k=
[],t=0,h=f.length;if(f instanceof d||h!==c&&"number"==typeof h&&(0<h&&f[0]&&f[h-1]||0===h||d.isArray(f)))for(;t<h;t++)g=a(f[t],t,m),null!=g&&(k[k.length]=g);else for(e in f)g=a(f[e],e,m),null!=g&&(k[k.length]=g);return k.concat.apply([],k)},guid:1,proxy:function(f,a){var m,g,e;return"string"==typeof a&&(m=f[a],a=f,f=m),d.isFunction(f)?(g=v.call(arguments,2),e=function(){return f.apply(a,g.concat(v.call(arguments)))},e.guid=f.guid=f.guid||d.guid++,e):c},access:function(f,a,m,g,e,k,t){var h,p=null==
m,r=0,l=f.length;if(m&&"object"==typeof m){for(r in m)d.access(f,a,r,m[r],1,k,g);e=1}else if(g!==c){h=t===c&&d.isFunction(g);p&&(h?(h=a,a=function(f,a,s){return h.call(d(f),s)}):(a.call(f,g),a=null));if(a)for(;r<l;r++)a(f[r],m,h?g.call(f[r],r,a(f[r],m)):g,t);e=1}return e?f:p?a.call(f):l?a(f[0],m):k},now:function(){return(new Date).getTime()}});d.ready.promise=function(f){if(!E)if(E=d.Deferred(),"complete"===x.readyState)setTimeout(d.ready,1);else if(x.addEventListener)x.addEventListener("DOMContentLoaded",
Ca,!1),q.addEventListener("load",d.ready,!1);else{x.attachEvent("onreadystatechange",Ca);q.attachEvent("onload",d.ready);var a=!1;try{a=null==q.frameElement&&x.documentElement}catch(m){}a&&a.doScroll&&function ga(){if(!d.isReady){try{a.doScroll("left")}catch(f){return setTimeout(ga,50)}d.ready()}}()}return E.promise(f)};d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(f,a){Ua["[object "+a+"]"]=a.toLowerCase()});sa=d(x);var Na={};d.Callbacks=function(f){f="string"==
typeof f?Na[f]||e(f):d.extend({},f);var a,m,g,k,H,t,h=[],p=!f.once&&[],r=function(d){a=f.memory&&d;m=!0;t=k||0;k=0;H=h.length;for(g=!0;h&&t<H;t++)if(!1===h[t].apply(d[0],d[1])&&f.stopOnFalse){a=!1;break}g=!1;h&&(p?p.length&&r(p.shift()):a?h=[]:l.disable())},l={add:function(){if(h){var m=h.length;(function Lb(a){d.each(a,function(a,s){var m=d.type(s);"function"!==m||f.unique&&l.has(s)?s&&s.length&&"string"!==m&&Lb(s):h.push(s)})})(arguments);g?H=h.length:a&&(k=m,r(a))}return this},remove:function(){return h&&
d.each(arguments,function(f,a){for(var s;-1<(s=d.inArray(a,h,s));)h.splice(s,1),g&&(s<=H&&H--,s<=t&&t--)}),this},has:function(f){return-1<d.inArray(f,h)},empty:function(){return h=[],this},disable:function(){return h=p=a=c,this},disabled:function(){return!h},lock:function(){return p=c,a||l.disable(),this},locked:function(){return!p},fireWith:function(f,a){return a=a||[],a=[f,a.slice?a.slice():a],h&&(!m||p)&&(g?p.push(a):r(a)),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!m}};
return l};d.extend({Deferred:function(f){var a=[["resolve","done",d.Callbacks("once memory"),"resolved"],["reject","fail",d.Callbacks("once memory"),"rejected"],["notify","progress",d.Callbacks("memory")]],m="pending",c={state:function(){return m},always:function(){return g.done(arguments).fail(arguments),this},then:function(){var f=arguments;return d.Deferred(function(m){d.each(a,function(a,s){var c=s[0],e=f[a];g[s[1]](d.isFunction(e)?function(){var f=e.apply(this,arguments);f&&d.isFunction(f.promise)?
f.promise().done(m.resolve).fail(m.reject).progress(m.notify):m[c+"With"](this===g?m:this,[f])}:m[c])});f=null}).promise()},promise:function(f){return null!=f?d.extend(f,c):c}},g={};return c.pipe=c.then,d.each(a,function(f,d){var e=d[2],k=d[3];c[d[1]]=e.add;k&&e.add(function(){m=k},a[f^1][2].disable,a[2][2].lock);g[d[0]]=e.fire;g[d[0]+"With"]=e.fireWith}),c.promise(g),f&&f.call(g,g),g},when:function(f){var a=0,m=v.call(arguments),c=m.length,g=1!==c||f&&d.isFunction(f.promise)?c:0,e=1===g?f:d.Deferred(),
k=function(f,a,d){return function(s){a[f]=this;d[f]=1<arguments.length?v.call(arguments):s;d===h?e.notifyWith(a,d):--g||e.resolveWith(a,d)}},h,p,r;if(1<c)for(h=Array(c),p=Array(c),r=Array(c);a<c;a++)m[a]&&d.isFunction(m[a].promise)?m[a].promise().done(k(a,r,m)).fail(e.reject).progress(k(a,p,h)):--g;return g||e.resolveWith(r,m),e.promise()}});d.support=function(){var f,a,m,c,g,e,k,h,p=x.createElement("div");p.setAttribute("className","t");p.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>";
a=p.getElementsByTagName("*");m=p.getElementsByTagName("a")[0];m.style.cssText="top:1px;float:left;opacity:.5";if(!a||!a.length)return{};c=x.createElement("select");g=c.appendChild(x.createElement("option"));a=p.getElementsByTagName("input")[0];f={leadingWhitespace:3===p.firstChild.nodeType,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(m.getAttribute("style")),hrefNormalized:"/a"===m.getAttribute("href"),opacity:/^0.5/.test(m.style.opacity),
cssFloat:!!m.style.cssFloat,checkOn:"on"===a.value,optSelected:g.selected,getSetAttribute:"t"!==p.className,enctype:!!x.createElement("form").enctype,html5Clone:"<:nav></:nav>"!==x.createElement("nav").cloneNode(!0).outerHTML,boxModel:"CSS1Compat"===x.compatMode,submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1};a.checked=!0;f.noCloneChecked=a.cloneNode(!0).checked;
c.disabled=!0;f.optDisabled=!g.disabled;try{delete p.test}catch(r){f.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",h=function(){f.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick"),p.detachEvent("onclick",h));a=x.createElement("input");a.value="t";a.setAttribute("type","radio");f.radioValue="t"===a.value;a.setAttribute("checked","checked");a.setAttribute("name","t");p.appendChild(a);m=x.createDocumentFragment();m.appendChild(p.lastChild);f.checkClone=
m.cloneNode(!0).cloneNode(!0).lastChild.checked;f.appendChecked=a.checked;m.removeChild(a);m.appendChild(p);if(p.attachEvent)for(e in{submit:!0,change:!0,focusin:!0})a="on"+e,(k=a in p)||(p.setAttribute(a,"return;"),k="function"==typeof p[a]),f[e+"Bubbles"]=k;return d(function(){var a,d,s,m,c=x.getElementsByTagName("body")[0];c&&(a=x.createElement("div"),a.style.cssText="visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px",c.insertBefore(a,c.firstChild),d=x.createElement("div"),
a.appendChild(d),d.innerHTML="<table><tr><td></td><td>t</td></tr></table>",s=d.getElementsByTagName("td"),s[0].style.cssText="padding:0;margin:0;border:0;display:none",k=0===s[0].offsetHeight,s[0].style.display="",s[1].style.display="none",f.reliableHiddenOffsets=k&&0===s[0].offsetHeight,d.innerHTML="",d.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",f.boxSizing=4===
d.offsetWidth,f.doesNotIncludeMarginInBodyOffset=1!==c.offsetTop,q.getComputedStyle&&(f.pixelPosition="1%"!==(q.getComputedStyle(d,null)||{}).top,f.boxSizingReliable="4px"===(q.getComputedStyle(d,null)||{width:"4px"}).width,m=x.createElement("div"),m.style.cssText=d.style.cssText="padding:0;margin:0;border:0;display:block;overflow:hidden;",m.style.marginRight=m.style.width="0",d.style.width="1px",d.appendChild(m),f.reliableMarginRight=!parseFloat((q.getComputedStyle(m,null)||{}).marginRight)),"undefined"!=
typeof d.style.zoom&&(d.innerHTML="",d.style.cssText="padding:0;margin:0;border:0;display:block;overflow:hidden;width:1px;padding:1px;display:inline;zoom:1",f.inlineBlockNeedsLayout=3===d.offsetWidth,d.style.display="block",d.style.overflow="visible",d.innerHTML="<div></div>",d.firstChild.style.width="5px",f.shrinkWrapBlocks=3!==d.offsetWidth,a.style.zoom=1),c.removeChild(a))}),m.removeChild(p),a=m=c=g=a=m=p=null,f}();var fb=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,Fa=/([A-Z])/g;d.extend({cache:{},deletedIds:[],
uuid:0,expando:"jQuery"+(d.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(f){return f=f.nodeType?d.cache[f[d.expando]]:f[d.expando],!!f&&!a(f)},data:function(f,a,m,g){if(d.acceptData(f)){var e,k,t=d.expando,h="string"==typeof a,p=f.nodeType,r=p?d.cache:f,l=p?f[t]:f[t]&&t;if(l&&r[l]&&(g||r[l].data)||!h||m!==c){l||(p?f[t]=l=d.deletedIds.pop()||d.guid++:l=t);r[l]||(r[l]={},p||(r[l].toJSON=d.noop));if("object"==
typeof a||"function"==typeof a)g?r[l]=d.extend(r[l],a):r[l].data=d.extend(r[l].data,a);return e=r[l],g||(e.data||(e.data={}),e=e.data),m!==c&&(e[d.camelCase(a)]=m),h?(k=e[a],null==k&&(k=e[d.camelCase(a)])):k=e,k}}},removeData:function(f,s,m){if(d.acceptData(f)){var c,g,e,k=f.nodeType,h=k?d.cache:f,p=k?f[d.expando]:d.expando;if(h[p]){if(s&&(c=m?h[p]:h[p].data)){d.isArray(s)||(s in c?s=[s]:(s=d.camelCase(s),s in c?s=[s]:s=s.split(" ")));g=0;for(e=s.length;g<e;g++)delete c[s[g]];if(!(m?a:d.isEmptyObject)(c))return}if(!m&&
(delete h[p].data,!a(h[p])))return;k?d.cleanData([f],!0):d.support.deleteExpando||h!=h.window?delete h[p]:h[p]=null}}},_data:function(f,a,m){return d.data(f,a,m,!0)},acceptData:function(f){var a=f.nodeName&&d.noData[f.nodeName.toLowerCase()];return!a||!0!==a&&f.getAttribute("classid")===a}});d.fn.extend({data:function(f,a){var m,g,e,k,t,p=this[0],r=0,l=null;if(f===c){if(this.length&&(l=d.data(p),1===p.nodeType&&!d._data(p,"parsedAttrs"))){e=p.attributes;for(t=e.length;r<t;r++)k=e[r].name,k.indexOf("data-")||
(k=d.camelCase(k.substring(5)),h(p,k,l[k]));d._data(p,"parsedAttrs",!0)}return l}return"object"==typeof f?this.each(function(){d.data(this,f)}):(m=f.split(".",2),m[1]=m[1]?"."+m[1]:"",g=m[1]+"!",d.access(this,function(a){if(a===c)return l=this.triggerHandler("getData"+g,[m[0]]),l===c&&p&&(l=d.data(p,f),l=h(p,f,l)),l===c&&m[1]?this.data(m[0]):l;m[1]=a;this.each(function(){var s=d(this);s.triggerHandler("setData"+g,m);d.data(this,f,a);s.triggerHandler("changeData"+g,m)})},null,a,1<arguments.length,
null,!1))},removeData:function(f){return this.each(function(){d.removeData(this,f)})}});d.extend({queue:function(f,a,m){var c;if(f)return a=(a||"fx")+"queue",c=d._data(f,a),m&&(!c||d.isArray(m)?c=d._data(f,a,d.makeArray(m)):c.push(m)),c||[]},dequeue:function(f,a){a=a||"fx";var m=d.queue(f,a),c=m.length,g=m.shift(),e=d._queueHooks(f,a),k=function(){d.dequeue(f,a)};"inprogress"===g&&(g=m.shift(),c--);g&&("fx"===a&&m.unshift("inprogress"),delete e.stop,g.call(f,k,e));!c&&e&&e.empty.fire()},_queueHooks:function(f,
a){var m=a+"queueHooks";return d._data(f,m)||d._data(f,m,{empty:d.Callbacks("once memory").add(function(){d.removeData(f,a+"queue",!0);d.removeData(f,m,!0)})})}});d.fn.extend({queue:function(f,a){var m=2;return"string"!=typeof f&&(a=f,f="fx",m--),arguments.length<m?d.queue(this[0],f):a===c?this:this.each(function(){var m=d.queue(this,f,a);d._queueHooks(this,f);"fx"===f&&"inprogress"!==m[0]&&d.dequeue(this,f)})},dequeue:function(f){return this.each(function(){d.dequeue(this,f)})},delay:function(f,
a){return f=d.fx?d.fx.speeds[f]||f:f,a=a||"fx",this.queue(a,function(a,d){var s=setTimeout(a,f);d.stop=function(){clearTimeout(s)}})},clearQueue:function(f){return this.queue(f||"fx",[])},promise:function(f,a){var m,g=1,e=d.Deferred(),k=this,t=this.length,h=function(){--g||e.resolveWith(k,[k])};"string"!=typeof f&&(a=f,f=c);for(f=f||"fx";t--;)(m=d._data(k[t],f+"queueHooks"))&&m.empty&&(g++,m.empty.add(h));return h(),e.promise(a)}});var fa,Va,Wa,Xa=/[\t\r\n]/g,Ya=/\r/g,pb=/^(?:button|input)$/i,Ja=
/^(?:button|input|object|select|textarea)$/i,Ka=/^a(?:rea|)$/i,Za=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,$a=d.support.getSetAttribute;d.fn.extend({attr:function(f,a){return d.access(this,d.attr,f,a,1<arguments.length)},removeAttr:function(f){return this.each(function(){d.removeAttr(this,f)})},prop:function(f,a){return d.access(this,d.prop,f,a,1<arguments.length)},removeProp:function(f){return f=d.propFix[f]||f,
this.each(function(){try{this[f]=c,delete this[f]}catch(a){}})},addClass:function(f){var a,m,c,g,e,k,h;if(d.isFunction(f))return this.each(function(a){d(this).addClass(f.call(this,a,this.className))});if(f&&"string"==typeof f)for(a=f.split(Y),m=0,c=this.length;m<c;m++)if(g=this[m],1===g.nodeType)if(g.className||1!==a.length){e=" "+g.className+" ";k=0;for(h=a.length;k<h;k++)0>e.indexOf(" "+a[k]+" ")&&(e+=a[k]+" ");g.className=d.trim(e)}else g.className=f;return this},removeClass:function(f){var a,
m,g,e,k,t,h;if(d.isFunction(f))return this.each(function(a){d(this).removeClass(f.call(this,a,this.className))});if(f&&"string"==typeof f||f===c)for(a=(f||"").split(Y),t=0,h=this.length;t<h;t++)if(g=this[t],1===g.nodeType&&g.className){m=(" "+g.className+" ").replace(Xa," ");e=0;for(k=a.length;e<k;e++)for(;0<=m.indexOf(" "+a[e]+" ");)m=m.replace(" "+a[e]+" "," ");g.className=f?d.trim(m):""}return this},toggleClass:function(f,a){var m=typeof f,c="boolean"==typeof a;return d.isFunction(f)?this.each(function(m){d(this).toggleClass(f.call(this,
m,this.className,a),a)}):this.each(function(){if("string"===m)for(var g,e=0,k=d(this),h=a,p=f.split(Y);g=p[e++];)h=c?h:!k.hasClass(g),k[h?"addClass":"removeClass"](g);else if("undefined"===m||"boolean"===m)this.className&&d._data(this,"__className__",this.className),this.className=this.className||!1===f?"":d._data(this,"__className__")||""})},hasClass:function(f){f=" "+f+" ";for(var a=0,d=this.length;a<d;a++)if(1===this[a].nodeType&&0<=(" "+this[a].className+" ").replace(Xa," ").indexOf(f))return!0;
return!1},val:function(f){var a,m,g,e=this[0];if(arguments.length)return g=d.isFunction(f),this.each(function(m){var e,k=d(this);1===this.nodeType&&(g?e=f.call(this,m,k.val()):e=f,null==e?e="":"number"==typeof e?e+="":d.isArray(e)&&(e=d.map(e,function(f){return null==f?"":f+""})),a=d.valHooks[this.type]||d.valHooks[this.nodeName.toLowerCase()],a&&"set"in a&&a.set(this,e,"value")!==c||(this.value=e))});if(e)return a=d.valHooks[e.type]||d.valHooks[e.nodeName.toLowerCase()],a&&"get"in a&&(m=a.get(e,
"value"))!==c?m:(m=e.value,"string"==typeof m?m.replace(Ya,""):null==m?"":m)}});d.extend({valHooks:{option:{get:function(f){var a=f.attributes.value;return!a||a.specified?f.value:f.text}},select:{get:function(f){var a,m,c=f.selectedIndex,g=[],e=f.options,k="select-one"===f.type;if(0>c)return null;f=k?c:0;for(m=k?c+1:e.length;f<m;f++)if(a=e[f],a.selected&&!((d.support.optDisabled?a.disabled:null!==a.getAttribute("disabled"))||a.parentNode.disabled&&d.nodeName(a.parentNode,"optgroup"))){a=d(a).val();
if(k)return a;g.push(a)}return k&&!g.length&&e.length?d(e[c]).val():g},set:function(f,a){var c=d.makeArray(a);return d(f).find("option").each(function(){this.selected=0<=d.inArray(d(this).val(),c)}),c.length||(f.selectedIndex=-1),c}}},attrFn:{},attr:function(f,a,m,g){var e,k,h=f.nodeType;if(f&&3!==h&&8!==h&&2!==h){if(g&&d.isFunction(d.fn[a]))return d(f)[a](m);if("undefined"==typeof f.getAttribute)return d.prop(f,a,m);(g=1!==h||!d.isXMLDoc(f))&&(a=a.toLowerCase(),k=d.attrHooks[a]||(Za.test(a)?Va:fa));
if(m!==c){if(null===m){d.removeAttr(f,a);return}return k&&"set"in k&&g&&(e=k.set(f,m,a))!==c?e:(f.setAttribute(a,m+""),m)}return k&&"get"in k&&g&&null!==(e=k.get(f,a))?e:(e=f.getAttribute(a),null===e?c:e)}},removeAttr:function(f,a){var c,g,e,k,h=0;if(a&&1===f.nodeType)for(g=a.split(Y);h<g.length;h++)(e=g[h])&&(c=d.propFix[e]||e,k=Za.test(e),k||d.attr(f,e,""),f.removeAttribute($a?e:c),k&&c in f&&(f[c]=!1))},attrHooks:{type:{set:function(f,a){if(pb.test(f.nodeName)&&f.parentNode)d.error("type property can't be changed");
else if(!d.support.radioValue&&"radio"===a&&d.nodeName(f,"input")){var c=f.value;return f.setAttribute("type",a),c&&(f.value=c),a}}},value:{get:function(f,a){return fa&&d.nodeName(f,"button")?fa.get(f,a):a in f?f.value:null},set:function(f,a,c){if(fa&&d.nodeName(f,"button"))return fa.set(f,a,c);f.value=a}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",
usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(f,a,m){var g,e,k,h=f.nodeType;if(f&&3!==h&&8!==h&&2!==h)return k=1!==h||!d.isXMLDoc(f),k&&(a=d.propFix[a]||a,e=d.propHooks[a]),m!==c?e&&"set"in e&&(g=e.set(f,m,a))!==c?g:f[a]=m:e&&"get"in e&&null!==(g=e.get(f,a))?g:f[a]},propHooks:{tabIndex:{get:function(f){var a=f.getAttributeNode("tabindex");return a&&a.specified?parseInt(a.value,10):Ja.test(f.nodeName)||Ka.test(f.nodeName)&&f.href?0:c}}}});Va={get:function(f,
a){var g,e=d.prop(f,a);return!0===e||"boolean"!=typeof e&&(g=f.getAttributeNode(a))&&!1!==g.nodeValue?a.toLowerCase():c},set:function(f,a,c){var g;return!1===a?d.removeAttr(f,c):(g=d.propFix[c]||c,g in f&&(f[g]=!0),f.setAttribute(c,c.toLowerCase())),c}};$a||(Wa={name:!0,id:!0,coords:!0},fa=d.valHooks.button={get:function(f,a){var d;return d=f.getAttributeNode(a),d&&(Wa[a]?""!==d.value:d.specified)?d.value:c},set:function(f,a,d){var c=f.getAttributeNode(d);return c||(c=x.createAttribute(d),f.setAttributeNode(c)),
c.value=a+""}},d.each(["width","height"],function(f,a){d.attrHooks[a]=d.extend(d.attrHooks[a],{set:function(f,d){if(""===d)return f.setAttribute(a,"auto"),d}})}),d.attrHooks.contenteditable={get:fa.get,set:function(f,a,d){""===a&&(a="false");fa.set(f,a,d)}});d.support.hrefNormalized||d.each(["href","src","width","height"],function(a,g){d.attrHooks[g]=d.extend(d.attrHooks[g],{get:function(a){a=a.getAttribute(g,2);return null===a?c:a}})});d.support.style||(d.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||
c},set:function(a,d){return a.style.cssText=d+""}});d.support.optSelected||(d.propHooks.selected=d.extend(d.propHooks.selected,{get:function(a){a=a.parentNode;return a&&(a.selectedIndex,a.parentNode&&a.parentNode.selectedIndex),null}}));d.support.enctype||(d.propFix.enctype="encoding");d.support.checkOn||d.each(["radio","checkbox"],function(){d.valHooks[this]={get:function(a){return null===a.getAttribute("value")?"on":a.value}}});d.each(["radio","checkbox"],function(){d.valHooks[this]=d.extend(d.valHooks[this],
{set:function(a,c){if(d.isArray(c))return a.checked=0<=d.inArray(d(a).val(),c)}})});var ua=/^(?:textarea|input|select)$/i,La=/^([^\.]*|)(?:\.(.+)|)$/,ab=/(?:^|\s)hover(\.\S+|)\b/,S=/^key/,bb=/^(?:mouse|contextmenu)|click/,g=/^(?:focusinfocus|focusoutblur)$/,k=function(a){return d.event.special.hover?a:a.replace(ab,"mouseenter$1 mouseleave$1")};d.event={add:function(a,g,m,e,h){var p,t,r,l,q,w,D,B,n;if(3!==a.nodeType&&8!==a.nodeType&&g&&m&&(p=d._data(a))){m.handler&&(D=m,m=D.handler,h=D.selector);m.guid||
(m.guid=d.guid++);(r=p.events)||(p.events=r={});(t=p.handle)||(p.handle=t=function(a){return"undefined"==typeof d||a&&d.event.triggered===a.type?c:d.event.dispatch.apply(t.elem,arguments)},t.elem=a);g=d.trim(k(g)).split(" ");for(p=0;p<g.length;p++)l=La.exec(g[p])||[],q=l[1],w=(l[2]||"").split(".").sort(),n=d.event.special[q]||{},q=(h?n.delegateType:n.bindType)||q,n=d.event.special[q]||{},l=d.extend({type:q,origType:l[1],data:e,handler:m,guid:m.guid,selector:h,needsContext:h&&d.expr.match.needsContext.test(h),
namespace:w.join(".")},D),B=r[q],B||(B=r[q]=[],B.delegateCount=0,n.setup&&!1!==n.setup.call(a,e,w,t)||(a.addEventListener?a.addEventListener(q,t,!1):a.attachEvent&&a.attachEvent("on"+q,t))),n.add&&(n.add.call(a,l),l.handler.guid||(l.handler.guid=m.guid)),h?B.splice(B.delegateCount++,0,l):B.push(l),d.event.global[q]=!0;a=null}},global:{},remove:function(a,c,g,e,h){var p,t,r,l,q,w,D,B,n,v,V=d.hasData(a)&&d._data(a);if(V&&(D=V.events)){c=d.trim(k(c||"")).split(" ");for(p=0;p<c.length;p++)if(t=La.exec(c[p])||
[],r=l=t[1],t=t[2],r){B=d.event.special[r]||{};r=(e?B.delegateType:B.bindType)||r;n=D[r]||[];q=n.length;t=t?RegExp("(^|\\.)"+t.split(".").sort().join("\\.(?:.*\\.|)")+"(\\.|$)"):null;for(w=0;w<n.length;w++)v=n[w],!h&&l!==v.origType||g&&g.guid!==v.guid||t&&!t.test(v.namespace)||e&&!(e===v.selector||"**"===e&&v.selector)||(n.splice(w--,1),v.selector&&n.delegateCount--,!B.remove||B.remove.call(a,v));0===n.length&&q!==n.length&&((!B.teardown||!1===B.teardown.call(a,t,V.handle))&&d.removeEvent(a,r,V.handle),
delete D[r])}else for(r in D)d.event.remove(a,r+c[p],g,e,!0);d.isEmptyObject(D)&&(delete V.handle,d.removeData(a,"events",!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(a,e,m,k){if(!m||3!==m.nodeType&&8!==m.nodeType){var h,p,t,r,l,w,B,D=a.type||a;r=[];if(!g.test(D+d.event.triggered)&&(0<=D.indexOf("!")&&(D=D.slice(0,-1),h=!0),0<=D.indexOf(".")&&(r=D.split("."),D=r.shift(),r.sort()),m&&!d.event.customEvent[D]||d.event.global[D]))if(a="object"==typeof a?a[d.expando]?a:new d.Event(D,
a):new d.Event(D),a.type=D,a.isTrigger=!0,a.exclusive=h,a.namespace=r.join("."),a.namespace_re=a.namespace?RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,r=0>D.indexOf(":")?"on"+D:"",m){if(a.result=c,a.target||(a.target=m),e=null!=e?d.makeArray(e):[],e.unshift(a),l=d.event.special[D]||{},!l.trigger||!1!==l.trigger.apply(m,e)){B=[[m,l.bindType||D]];if(!k&&!l.noBubble&&!d.isWindow(m)){p=l.delegateType||D;h=g.test(p+D)?m:m.parentNode;for(t=m;h;h=h.parentNode)B.push([h,p]),t=h;t===(m.ownerDocument||
x)&&B.push([t.defaultView||t.parentWindow||q,p])}for(p=0;p<B.length&&!a.isPropagationStopped();p++)h=B[p][0],a.type=B[p][1],(w=(d._data(h,"events")||{})[a.type]&&d._data(h,"handle"))&&w.apply(h,e),(w=r&&h[r])&&d.acceptData(h)&&w.apply&&!1===w.apply(h,e)&&a.preventDefault();return a.type=D,!k&&!a.isDefaultPrevented()&&(!l._default||!1===l._default.apply(m.ownerDocument,e))&&("click"!==D||!d.nodeName(m,"a"))&&d.acceptData(m)&&r&&m[D]&&("focus"!==D&&"blur"!==D||0!==a.target.offsetWidth)&&!d.isWindow(m)&&
(t=m[r],t&&(m[r]=null),d.event.triggered=D,m[D](),d.event.triggered=c,t&&(m[r]=t)),a.result}}else for(p in m=d.cache,m)m[p].events&&m[p].events[D]&&d.event.trigger(a,e,m[p].handle.elem,!0)}},dispatch:function(a){a=d.event.fix(a||q.event);var g,m,e,k,h,p,r=(d._data(this,"events")||{})[a.type]||[],l=r.delegateCount,w=v.call(arguments),B=!a.exclusive&&!a.namespace,D=d.event.special[a.type]||{},n=[];w[0]=a;a.delegateTarget=this;if(!D.preDispatch||!1!==D.preDispatch.call(this,a)){if(l&&(!a.button||"click"!==
a.type))for(m=a.target;m!=this;m=m.parentNode||this)if(!0!==m.disabled||"click"!==a.type){k={};h=[];for(g=0;g<l;g++)e=r[g],p=e.selector,k[p]===c&&(k[p]=e.needsContext?0<=d(p,this).index(m):d.find(p,this,null,[m]).length),k[p]&&h.push(e);h.length&&n.push({elem:m,matches:h})}r.length>l&&n.push({elem:this,matches:r.slice(l)});for(g=0;g<n.length&&!a.isPropagationStopped();g++)for(k=n[g],a.currentTarget=k.elem,m=0;m<k.matches.length&&!a.isImmediatePropagationStopped();m++)if(e=k.matches[m],B||!a.namespace&&
!e.namespace||a.namespace_re&&a.namespace_re.test(e.namespace))a.data=e.data,a.handleObj=e,e=((d.event.special[e.origType]||{}).handle||e.handler).apply(k.elem,w),e!==c&&(a.result=e,!1===e&&(a.preventDefault(),a.stopPropagation()));return D.postDispatch&&D.postDispatch.call(this,a),a.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:["char",
"charCode","key","keyCode"],filter:function(a,d){return null==a.which&&(a.which=null!=d.charCode?d.charCode:d.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,d){var g,e,k,h=d.button,p=d.fromElement;return null==a.pageX&&null!=d.clientX&&(g=a.target.ownerDocument||x,e=g.documentElement,k=g.body,a.pageX=d.clientX+(e&&e.scrollLeft||k&&k.scrollLeft||0)-(e&&e.clientLeft||k&&k.clientLeft||0),a.pageY=
d.clientY+(e&&e.scrollTop||k&&k.scrollTop||0)-(e&&e.clientTop||k&&k.clientTop||0)),!a.relatedTarget&&p&&(a.relatedTarget=p===a.target?d.toElement:p),!a.which&&h!==c&&(a.which=h&1?1:h&2?3:h&4?2:0),a}},fix:function(a){if(a[d.expando])return a;var c,g,e=a,k=d.event.fixHooks[a.type]||{},h=k.props?this.props.concat(k.props):this.props;a=d.Event(e);for(c=h.length;c;)g=h[--c],a[g]=e[g];return a.target||(a.target=e.srcElement||x),3===a.target.nodeType&&(a.target=a.target.parentNode),a.metaKey=!!a.metaKey,
k.filter?k.filter(a,e):a},special:{load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,c,g){d.isWindow(this)&&(this.onbeforeunload=g)},teardown:function(a,d){this.onbeforeunload===d&&(this.onbeforeunload=null)}}},simulate:function(a,c,g,e){a=d.extend(new d.Event,g,{type:a,isSimulated:!0,originalEvent:{}});e?d.event.trigger(a,null,c):d.event.dispatch.call(c,a);a.isDefaultPrevented()&&g.preventDefault()}};d.event.handle=d.event.dispatch;d.removeEvent=
x.removeEventListener?function(a,d,c){a.removeEventListener&&a.removeEventListener(d,c,!1)}:function(a,d,c){d="on"+d;a.detachEvent&&("undefined"==typeof a[d]&&(a[d]=null),a.detachEvent(d,c))};d.Event=function(a,c){if(this instanceof d.Event)a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||!1===a.returnValue||a.getPreventDefault&&a.getPreventDefault()?n:l):this.type=a,c&&d.extend(this,c),this.timeStamp=a&&a.timeStamp||d.now(),this[d.expando]=!0;else return new d.Event(a,
c)};d.Event.prototype={preventDefault:function(){this.isDefaultPrevented=n;var a=this.originalEvent;a&&(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=n;var a=this.originalEvent;a&&(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=n;this.stopPropagation()},isDefaultPrevented:l,isPropagationStopped:l,isImmediatePropagationStopped:l};d.each({mouseenter:"mouseover",
mouseleave:"mouseout"},function(a,c){d.event.special[a]={delegateType:c,bindType:c,handle:function(a){var f,g=a.relatedTarget,e=a.handleObj;if(!g||g!==this&&!d.contains(this,g))a.type=e.origType,f=e.handler.apply(this,arguments),a.type=c;return f}}});d.support.submitBubbles||(d.event.special.submit={setup:function(){if(d.nodeName(this,"form"))return!1;d.event.add(this,"click._submit keypress._submit",function(a){a=a.target;(a=d.nodeName(a,"input")||d.nodeName(a,"button")?a.form:c)&&!d._data(a,"_submit_attached")&&
(d.event.add(a,"submit._submit",function(a){a._submit_bubble=!0}),d._data(a,"_submit_attached",!0))})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&d.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(d.nodeName(this,"form"))return!1;d.event.remove(this,"._submit")}});d.support.changeBubbles||(d.event.special.change={setup:function(){if(ua.test(this.nodeName)){if("checkbox"===this.type||"radio"===this.type)d.event.add(this,
"propertychange._change",function(a){"checked"===a.originalEvent.propertyName&&(this._just_changed=!0)}),d.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1);d.event.simulate("change",this,a,!0)});return!1}d.event.add(this,"beforeactivate._change",function(a){a=a.target;ua.test(a.nodeName)&&!d._data(a,"_change_attached")&&(d.event.add(a,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&d.event.simulate("change",this.parentNode,
a,!0)}),d._data(a,"_change_attached",!0))})},handle:function(a){var d=a.target;if(this!==d||a.isSimulated||a.isTrigger||"radio"!==d.type&&"checkbox"!==d.type)return a.handleObj.handler.apply(this,arguments)},teardown:function(){return d.event.remove(this,"._change"),!ua.test(this.nodeName)}});d.support.focusinBubbles||d.each({focus:"focusin",blur:"focusout"},function(a,c){var g=0,e=function(a){d.event.simulate(c,a.target,d.event.fix(a),!0)};d.event.special[c]={setup:function(){0===g++&&x.addEventListener(a,
e,!0)},teardown:function(){0===--g&&x.removeEventListener(a,e,!0)}}});d.fn.extend({on:function(a,g,e,k,h){var p,t;if("object"==typeof a){"string"!=typeof g&&(e=e||g,g=c);for(t in a)this.on(t,g,e,a[t],h);return this}null==e&&null==k?(k=g,e=g=c):null==k&&("string"==typeof g?(k=e,e=c):(k=e,e=g,g=c));if(!1===k)k=l;else if(!k)return this;return 1===h&&(p=k,k=function(a){return d().off(a),p.apply(this,arguments)},k.guid=p.guid||(p.guid=d.guid++)),this.each(function(){d.event.add(this,a,k,e,g)})},one:function(a,
d,c,g){return this.on(a,d,c,g,1)},off:function(a,g,e){var k,h;if(a&&a.preventDefault&&a.handleObj)return k=a.handleObj,d(a.delegateTarget).off(k.namespace?k.origType+"."+k.namespace:k.origType,k.selector,k.handler),this;if("object"==typeof a){for(h in a)this.off(h,g,a[h]);return this}if(!1===g||"function"==typeof g)e=g,g=c;return!1===e&&(e=l),this.each(function(){d.event.remove(this,a,e,g)})},bind:function(a,d,c){return this.on(a,null,d,c)},unbind:function(a,d){return this.off(a,null,d)},live:function(a,
c,g){return d(this.context).on(a,this.selector,c,g),this},die:function(a,c){return d(this.context).off(a,this.selector||"**",c),this},delegate:function(a,d,c,g){return this.on(d,a,c,g)},undelegate:function(a,d,c){return 1===arguments.length?this.off(a,"**"):this.off(d,a||"**",c)},trigger:function(a,c){return this.each(function(){d.event.trigger(a,c,this)})},triggerHandler:function(a,c){if(this[0])return d.event.trigger(a,c,this[0],!0)},toggle:function(a){var c=arguments,g=a.guid||d.guid++,e=0,k=function(g){var m=
(d._data(this,"lastToggle"+a.guid)||0)%e;return d._data(this,"lastToggle"+a.guid,m+1),g.preventDefault(),c[m].apply(this,arguments)||!1};for(k.guid=g;e<c.length;)c[e++].guid=g;return this.click(k)},hover:function(a,d){return this.mouseenter(a).mouseleave(d||a)}});d.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,c){d.fn[c]=
function(a,f){return null==f&&(f=a,a=null),0<arguments.length?this.on(c,null,a,f):this.trigger(c)};S.test(c)&&(d.event.fixHooks[c]=d.event.keyHooks);bb.test(c)&&(d.event.fixHooks[c]=d.event.mouseHooks)});(function(a,c){function g(a,f,d,c){d=d||[];f=f||Q;var e,m,k,s,h=f.nodeType;if(!a||"string"!=typeof a)return d;if(1!==h&&9!==h)return[];k=u(f);if(!k&&!c&&(e=Y.exec(a)))if(s=e[1])if(9===h){m=f.getElementById(s);if(!m||!m.parentNode)return d;if(m.id===s)return d.push(m),d}else{if(f.ownerDocument&&(m=
f.ownerDocument.getElementById(s))&&F(f,m)&&m.id===s)return d.push(m),d}else{if(e[2])return K.apply(d,L.call(f.getElementsByTagName(a),0)),d;if((s=e[3])&&ea&&f.getElementsByClassName)return K.apply(d,L.call(f.getElementsByClassName(s),0)),d}return v(a.replace(na,"$1"),f,d,c,k)}function e(a){return function(f){return"input"===f.nodeName.toLowerCase()&&f.type===a}}function k(a){return function(f){var d=f.nodeName.toLowerCase();return("input"===d||"button"===d)&&f.type===a}}function h(a){return aa(function(f){return f=
+f,aa(function(d,g){for(var c,e=a([],d.length,f),m=e.length;m--;)d[c=e[m]]&&(d[c]=!(g[c]=d[c]))})})}function p(a,f,d){if(a===f)return d;for(a=a.nextSibling;a;){if(a===f)return-1;a=a.nextSibling}return 1}function r(a,f){var d,c,e,k,s,h,p;if(s=M[J][a])return f?0:s.slice(0);s=a;h=[];for(p=G.preFilter;s;){if(!d||(c=Ga.exec(s)))c&&(s=s.slice(c[0].length)),h.push(e=[]);d=!1;if(c=X.exec(s))e.push(d=new pa(c.shift())),s=s.slice(d.length),d.type=c[0].replace(na," ");for(k in G.filter)(c=U[k].exec(s))&&(!p[k]||
(c=p[k](c,Q,!0)))&&(e.push(d=new pa(c.shift())),s=s.slice(d.length),d.type=k,d.matches=c);if(!d)break}return f?s.length:s?g.error(a):M(a,h).slice(0)}function l(a,f,d){var c=f.dir,g=d&&"parentNode"===f.dir,e=Ma++;return f.first?function(f,d,e){for(;f=f[c];)if(g||1===f.nodeType)return a(f,d,e)}:function(f,d,m){if(!m)for(var k,s=I+" "+e+" ",h=s+ba;f=f[c];){if(g||1===f.nodeType){if((k=f[J])===h)return f.sizset;if("string"==typeof k&&0===k.indexOf(s)){if(f.sizset)return f}else{f[J]=h;if(a(f,d,m))return f.sizset=
!0,f;f.sizset=!1}}}else for(;f=f[c];)if((g||1===f.nodeType)&&a(f,d,m))return f}}function w(a){return 1<a.length?function(f,d,c){for(var g=a.length;g--;)if(!a[g](f,d,c))return!1;return!0}:a[0]}function q(a,f,d,c,g){for(var e,m=[],k=0,s=a.length,h=null!=f;k<s;k++)if(e=a[k])if(!d||d(e,c,g))m.push(e),h&&f.push(k);return m}function D(a,f,d,c,e,k){return c&&!c[J]&&(c=D(c)),e&&!e[J]&&(e=D(e,k)),aa(function(k,s,h,p){if(!k||!e){var t,r,l=[],da=[],ga=s.length;if(!(r=k)){r=f||"*";var H=h.nodeType?[h]:h,w=[];
t=0;for(var D=H.length;t<D;t++)g(r,H[t],w,k);r=w}H=!a||!k&&f?r:q(r,l,a,h,p);w=d?e||(k?a:ga||c)?[]:s:H;d&&d(H,w,h,p);if(c)for(r=q(w,da),c(r,[],h,p),h=r.length;h--;)if(t=r[h])w[da[h]]=!(H[da[h]]=t);if(k)for(h=a&&w.length;h--;){if(t=w[h])k[l[h]]=!(s[l[h]]=t)}else w=q(w===s?w.splice(ga,w.length):w),e?e(null,s,w,p):K.apply(s,w)}})}function B(a){var f,d,c,g=a.length,e=G.relative[a[0].type];d=e||G.relative[" "];for(var m=e?1:0,k=l(function(a){return a===f},d,!0),s=l(function(a){return-1<O.call(f,a)},d,!0),
h=[function(a,d,c){return!e&&(c||d!==ha)||((f=d).nodeType?k(a,d,c):s(a,d,c))}];m<g;m++)if(d=G.relative[a[m].type])h=[l(w(h),d)];else{d=G.filter[a[m].type].apply(null,a[m].matches);if(d[J]){for(c=++m;c<g&&!G.relative[a[c].type];c++);return D(1<m&&w(h),1<m&&a.slice(0,m-1).join("").replace(na,"$1"),d,m<c&&B(a.slice(m,c)),c<g&&B(a=a.slice(c)),c<g&&a.join(""))}h.push(d)}return w(h)}function n(a,f){var d=0<f.length,c=0<a.length,e=function(k,s,h,p,t){var r,l,da=[],ga=0,H="0",w=k&&[],D=null!=t,B=ha,n=k||
c&&G.find.TAG("*",t&&s.parentNode||s),v=I+=null==B?1:Math.E;for(D&&(ha=s!==Q&&s,ba=e.el);null!=(t=n[H]);H++){if(c&&t){for(r=0;l=a[r];r++)if(l(t,s,h)){p.push(t);break}D&&(I=v,ba=++e.el)}d&&((t=!l&&t)&&ga--,k&&w.push(t))}ga+=H;if(d&&H!==ga){for(r=0;l=f[r];r++)l(w,da,s,h);if(k){if(0<ga)for(;H--;)w[H]||da[H]||(da[H]=ma.call(p));da=q(da)}K.apply(p,da);D&&!k&&0<da.length&&1<ga+f.length&&g.uniqueSort(p)}return D&&(I=v,ha=B),w};return e.el=0,d?aa(e):e}function v(a,f,d,c,g){var e,m,k,s,h=r(a);if(!c&&1===h.length){m=
h[0]=h[0].slice(0);if(2<m.length&&"ID"===(k=m[0]).type&&9===f.nodeType&&!g&&G.relative[m[1].type]){f=G.find.ID(k.matches[0].replace(ca,""),f,g)[0];if(!f)return d;a=a.slice(m.shift().length)}for(e=U.POS.test(a)?-1:m.length-1;0<=e;e--){k=m[e];if(G.relative[s=k.type])break;if(s=G.find[s])if(c=s(k.matches[0].replace(ca,""),ka.test(m[0].type)&&f.parentNode||f,g)){m.splice(e,1);a=c.length&&m.join("");if(!a)return K.apply(d,L.call(c,0)),d;break}}}return E(a,h)(c,f,g,d,ka.test(a)),d}function V(){}var ba,
x,G,P,u,F,E,y,C,ha,A=!0,J=("sizcache"+Math.random()).replace(".",""),pa=String,Q=a.document,z=Q.documentElement,I=0,Ma=0,ma=[].pop,K=[].push,L=[].slice,O=[].indexOf||function(a){for(var f=0,d=this.length;f<d;f++)if(this[f]===a)return f;return-1},aa=function(a,f){return a[J]=null==f||f,a},N=function(){var a={},f=[];return aa(function(d,c){return f.push(d)>G.cacheLength&&delete a[f.shift()],a[d]=c},a)},R=N(),M=N(),wb=N(),N="\\[[\\x20\\t\\r\\n\\f]*((?:\\\\.|[-\\w]|[^\\x00-\\xa0])+)[\\x20\\t\\r\\n\\f]*(?:([*^$|!~]?=)[\\x20\\t\\r\\n\\f]*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+
"(?:\\\\.|[-\\w]|[^\\x00-\\xa0])+".replace("w","w#")+")|)|)[\\x20\\t\\r\\n\\f]*\\]",T=":((?:\\\\.|[-\\w]|[^\\x00-\\xa0])+)(?:\\((?:(['\"])((?:\\\\.|[^\\\\])*?)\\2|([^()[\\]]*|(?:(?:"+N+")|[^:]|\\\\.)*|.*))\\)|)",na=RegExp("^[\\x20\\t\\r\\n\\f]+|((?:^|[^\\\\])(?:\\\\.)*)[\\x20\\t\\r\\n\\f]+$","g"),Ga=/^[\x20\t\r\n\f]*,[\x20\t\r\n\f]*/,X=/^[\x20\t\r\n\f]*([\x20\t\r\n\f>+~])[\x20\t\r\n\f]*/,cb=RegExp(T),Y=/^(?:#([\w\-]+)|(\w+)|\.([\w\-]+))$/,ka=/[\x20\t\r\n\f]*[+~]/,Z=/h\d/i,W=/input|select|textarea|button/i,
ca=/\\(?!\\)/g,U={ID:/^#((?:\\.|[-\w]|[^\x00-\xa0])+)/,CLASS:/^\.((?:\\.|[-\w]|[^\x00-\xa0])+)/,NAME:/^\[name=['"]?((?:\\.|[-\w]|[^\x00-\xa0])+)['"]?\]/,TAG:RegExp("^("+"(?:\\\\.|[-\\w]|[^\\x00-\\xa0])+".replace("w","w*")+")"),ATTR:RegExp("^"+N),PSEUDO:RegExp("^"+T),POS:/:(even|odd|eq|gt|lt|nth|first|last)(?:\([\x20\t\r\n\f]*((?:-\d)?\d*)[\x20\t\r\n\f]*\)|)(?=[^-]|$)/i,CHILD:RegExp("^:(only|nth|first|last)-child(?:\\([\\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"),needsContext:RegExp("^[\\x20\\t\\r\\n\\f]*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\([\\x20\\t\\r\\n\\f]*((?:-\\d)?\\d*)[\\x20\\t\\r\\n\\f]*\\)|)(?=[^-]|$)","i")},S=function(a){var f=Q.createElement("div");try{return a(f)}catch(d){return!1}finally{}},N=S(function(a){return a.appendChild(Q.createComment("")),!a.getElementsByTagName("*").length}),za=S(function(a){return a.innerHTML="<a href='#'></a>",a.firstChild&&"undefined"!==typeof a.firstChild.getAttribute&&"#"===a.firstChild.getAttribute("href")}),
fa=S(function(a){a.innerHTML="<select></select>";a=typeof a.lastChild.getAttribute("multiple");return"boolean"!==a&&"string"!==a}),ea=S(function(a){return a.innerHTML="<div class='hidden e'></div><div class='hidden'></div>",a.getElementsByClassName&&a.getElementsByClassName("e").length?(a.lastChild.className="e",2===a.getElementsByClassName("e").length):!1}),ia=S(function(a){a.id=J+0;a.innerHTML="<a name='"+J+"'></a><div name='"+J+"'></div>";z.insertBefore(a,z.firstChild);var f=Q.getElementsByName&&
Q.getElementsByName(J).length===2+Q.getElementsByName(J+0).length;return x=!Q.getElementById(J),z.removeChild(a),f});try{L.call(z.childNodes,0)[0].nodeType}catch(la){L=function(a){for(var f,d=[];f=this[a];a++)d.push(f);return d}}g.matches=function(a,f){return g(a,null,null,f)};g.matchesSelector=function(a,f){return 0<g(f,null,null,[a]).length};P=g.getText=function(a){var f,d="",c=0;if(f=a.nodeType)if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=
a.nextSibling)d+=P(a)}else{if(3===f||4===f)return a.nodeValue}else for(;f=a[c];c++)d+=P(f);return d};u=g.isXML=function(a){return(a=a&&(a.ownerDocument||a).documentElement)?"HTML"!==a.nodeName:!1};F=g.contains=z.contains?function(a,f){var d=9===a.nodeType?a.documentElement:a,c=f&&f.parentNode;return a===c||!!(c&&1===c.nodeType&&d.contains&&d.contains(c))}:z.compareDocumentPosition?function(a,f){return f&&!!(a.compareDocumentPosition(f)&16)}:function(a,f){for(;f=f.parentNode;)if(f===a)return!0;return!1};
g.attr=function(a,f){var d,c=u(a);return c||(f=f.toLowerCase()),(d=G.attrHandle[f])?d(a):c||fa?a.getAttribute(f):(d=a.getAttributeNode(f),d?"boolean"==typeof a[f]?a[f]?f:null:d.specified?d.value:null:null)};G=g.selectors={cacheLength:50,createPseudo:aa,match:U,attrHandle:za?{}:{href:function(a){return a.getAttribute("href",2)},type:function(a){return a.getAttribute("type")}},find:{ID:x?function(a,f,d){if("undefined"!==typeof f.getElementById&&!d)return(a=f.getElementById(a))&&a.parentNode?[a]:[]}:
function(a,f,d){if("undefined"!==typeof f.getElementById&&!d)return(f=f.getElementById(a))?f.id===a||"undefined"!==typeof f.getAttributeNode&&f.getAttributeNode("id").value===a?[f]:c:[]},TAG:N?function(a,f){if("undefined"!==typeof f.getElementsByTagName)return f.getElementsByTagName(a)}:function(a,f){var d=f.getElementsByTagName(a);if("*"===a){for(var c,g=[],e=0;c=d[e];e++)1===c.nodeType&&g.push(c);return g}return d},NAME:ia&&function(a,f){if("undefined"!==typeof f.getElementsByName)return f.getElementsByName(name)},
CLASS:ea&&function(a,f,d){if("undefined"!==typeof f.getElementsByClassName&&!d)return f.getElementsByClassName(a)}},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ca,""),a[3]=(a[4]||a[5]||"").replace(ca,""),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1]?(a[2]||g.error(a[0]),a[3]=+(a[3]?a[4]+(a[5]||1):
2*("even"===a[2]||"odd"===a[2])),a[4]=+(a[6]+a[7]||"odd"===a[2])):a[2]&&g.error(a[0]),a},PSEUDO:function(a){var f,d;if(U.CHILD.test(a[0]))return null;if(a[3])a[2]=a[3];else if(f=a[4])cb.test(f)&&(d=r(f,!0))&&(d=f.indexOf(")",f.length-d)-f.length)&&(f=f.slice(0,d),a[0]=a[0].slice(0,d)),a[2]=f;return a.slice(0,3)}},filter:{ID:x?function(a){return a=a.replace(ca,""),function(f){return f.getAttribute("id")===a}}:function(a){return a=a.replace(ca,""),function(f){return(f="undefined"!==typeof f.getAttributeNode&&
f.getAttributeNode("id"))&&f.value===a}},TAG:function(a){return"*"===a?function(){return!0}:(a=a.replace(ca,"").toLowerCase(),function(f){return f.nodeName&&f.nodeName.toLowerCase()===a})},CLASS:function(a){var f=R[J][a];return f||(f=R(a,RegExp("(^|[\\x20\\t\\r\\n\\f])"+a+"([\\x20\\t\\r\\n\\f]|$)"))),function(a){return f.test(a.className||"undefined"!==typeof a.getAttribute&&a.getAttribute("class")||"")}},ATTR:function(a,f,d){return function(c,e){var k=g.attr(c,a);return null==k?"!="===f:f?(k+="",
"="===f?k===d:"!="===f?k!==d:"^="===f?d&&0===k.indexOf(d):"*="===f?d&&-1<k.indexOf(d):"$="===f?d&&k.substr(k.length-d.length)===d:"~="===f?-1<(" "+k+" ").indexOf(d):"|="===f?k===d||k.substr(0,d.length+1)===d+"-":!1):!0}},CHILD:function(a,f,d,c){return"nth"===a?function(a){var f,g;f=a.parentNode;if(1===d&&0===c)return!0;if(f)for(g=0,f=f.firstChild;f&&(1!==f.nodeType||(g++,a!==f));f=f.nextSibling);return g-=c,g===d||0===g%d&&0<=g/d}:function(f){var d=f;switch(a){case "only":case "first":for(;d=d.previousSibling;)if(1===
d.nodeType)return!1;if("first"===a)return!0;d=f;case "last":for(;d=d.nextSibling;)if(1===d.nodeType)return!1;return!0}}},PSEUDO:function(a,f){var d,c=G.pseudos[a]||G.setFilters[a.toLowerCase()]||g.error("unsupported pseudo: "+a);return c[J]?c(f):1<c.length?(d=[a,a,"",f],G.setFilters.hasOwnProperty(a.toLowerCase())?aa(function(a,d){for(var g,e=c(a,f),m=e.length;m--;)g=O.call(a,e[m]),a[g]=!(d[g]=e[m])}):function(a){return c(a,0,d)}):c}},pseudos:{not:aa(function(a){var f=[],d=[],c=E(a.replace(na,"$1"));
return c[J]?aa(function(a,f,d,g){g=c(a,null,g,[]);for(var e=a.length;e--;)if(d=g[e])a[e]=!(f[e]=d)}):function(a,g,e){return f[0]=a,c(f,null,e,d),!d.pop()}}),has:aa(function(a){return function(f){return 0<g(a,f).length}}),contains:aa(function(a){return function(f){return-1<(f.textContent||f.innerText||P(f)).indexOf(a)}}),enabled:function(a){return!1===a.disabled},disabled:function(a){return!0===a.disabled},checked:function(a){var f=a.nodeName.toLowerCase();return"input"===f&&!!a.checked||"option"===
f&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,!0===a.selected},parent:function(a){return!G.pseudos.empty(a)},empty:function(a){var f;for(a=a.firstChild;a;){if("@"<a.nodeName||3===(f=a.nodeType)||4===f)return!1;a=a.nextSibling}return!0},header:function(a){return Z.test(a.nodeName)},text:function(a){var f,d;return"input"===a.nodeName.toLowerCase()&&"text"===(f=a.type)&&(null==(d=a.getAttribute("type"))||d.toLowerCase()===f)},radio:e("radio"),checkbox:e("checkbox"),
file:e("file"),password:e("password"),image:e("image"),submit:k("submit"),reset:k("reset"),button:function(a){var f=a.nodeName.toLowerCase();return"input"===f&&"button"===a.type||"button"===f},input:function(a){return W.test(a.nodeName)},focus:function(a){var f=a.ownerDocument;return a===f.activeElement&&(!f.hasFocus||f.hasFocus())&&(!!a.type||!!a.href)},active:function(a){return a===a.ownerDocument.activeElement},first:h(function(a,f,d){return[0]}),last:h(function(a,f,d){return[f-1]}),eq:h(function(a,
f,d){return[0>d?d+f:d]}),even:h(function(a,f,d){for(d=0;d<f;d+=2)a.push(d);return a}),odd:h(function(a,f,d){for(d=1;d<f;d+=2)a.push(d);return a}),lt:h(function(a,f,d){for(f=0>d?d+f:d;0<=--f;)a.push(f);return a}),gt:h(function(a,f,d){for(d=0>d?d+f:d;++d<f;)a.push(d);return a})}};y=z.compareDocumentPosition?function(a,f){return a===f?(C=!0,0):(a.compareDocumentPosition&&f.compareDocumentPosition?a.compareDocumentPosition(f)&4:a.compareDocumentPosition)?-1:1}:function(a,f){if(a===f)return C=!0,0;if(a.sourceIndex&&
f.sourceIndex)return a.sourceIndex-f.sourceIndex;var d,c,g=[],e=[];d=a.parentNode;c=f.parentNode;var m=d;if(d===c)return p(a,f);if(!d)return-1;if(!c)return 1;for(;m;)g.unshift(m),m=m.parentNode;for(m=c;m;)e.unshift(m),m=m.parentNode;d=g.length;c=e.length;for(m=0;m<d&&m<c;m++)if(g[m]!==e[m])return p(g[m],e[m]);return m===d?p(a,e[m],-1):p(g[m],f,1)};[0,0].sort(y);A=!C;g.uniqueSort=function(a){var f,d=1;C=A;a.sort(y);if(C)for(;f=a[d];d++)f===a[d-1]&&a.splice(d--,1);return a};g.error=function(a){throw Error("Syntax error, unrecognized expression: "+
a);};E=g.compile=function(a,f){var d,c=[],g=[],e=wb[J][a];if(!e){f||(f=r(a));for(d=f.length;d--;)e=B(f[d]),e[J]?c.push(e):g.push(e);e=wb(a,n(g,c))}return e};Q.querySelectorAll&&function(){var a,f=v,d=/'|\\/g,c=/\=[\x20\t\r\n\f]*([^'"\]]*)[\x20\t\r\n\f]*\]/g,e=[":focus"],k=[":active",":focus"],s=z.matchesSelector||z.mozMatchesSelector||z.webkitMatchesSelector||z.oMatchesSelector||z.msMatchesSelector;S(function(a){a.innerHTML="<select><option selected=''></option></select>";a.querySelectorAll("[selected]").length||
e.push("\\[[\\x20\\t\\r\\n\\f]*(?:checked|disabled|ismap|multiple|readonly|selected|value)");a.querySelectorAll(":checked").length||e.push(":checked")});S(function(a){a.innerHTML="<p test=''></p>";a.querySelectorAll("[test^='']").length&&e.push("[*^$]=[\\x20\\t\\r\\n\\f]*(?:\"\"|'')");a.innerHTML="<input type='hidden'/>";a.querySelectorAll(":enabled").length||e.push(":enabled",":disabled")});e=RegExp(e.join("|"));v=function(a,c,g,m,k){if(!(m||k||e&&e.test(a))){var s,h,p=!0,t=J;h=c;s=9===c.nodeType&&
a;if(1===c.nodeType&&"object"!==c.nodeName.toLowerCase()){s=r(a);(p=c.getAttribute("id"))?t=p.replace(d,"\\$&"):c.setAttribute("id",t);t="[id='"+t+"'] ";for(h=s.length;h--;)s[h]=t+s[h].join("");h=ka.test(a)&&c.parentNode||c;s=s.join(",")}if(s)try{return K.apply(g,L.call(h.querySelectorAll(s),0)),g}catch(l){}finally{p||c.removeAttribute("id")}}return f(a,c,g,m,k)};s&&(S(function(f){a=s.call(f,"div");try{s.call(f,"[test!='']:sizzle"),k.push("!=",T)}catch(d){}}),k=RegExp(k.join("|")),g.matchesSelector=
function(f,d){d=d.replace(c,"='$1']");if(!(u(f)||k.test(d)||e&&e.test(d)))try{var h=s.call(f,d);if(h||a||f.document&&11!==f.document.nodeType)return h}catch(p){}return 0<g(d,null,null,[f]).length})}();G.pseudos.nth=G.pseudos.eq;G.filters=V.prototype=G.pseudos;G.setFilters=new V;g.attr=d.attr;d.find=g;d.expr=g.selectors;d.expr[":"]=d.expr.pseudos;d.unique=g.uniqueSort;d.text=g.getText;d.isXMLDoc=g.isXML;d.contains=g.contains})(q);var p=/Until$/,w=/^(?:parents|prev(?:Until|All))/,B=/^.[^:#\[\.,]*$/,
V=d.expr.match.needsContext,P={children:!0,contents:!0,next:!0,prev:!0};d.fn.extend({find:function(a){var c,g,e,k,h,p,r=this;if("string"!=typeof a)return d(a).filter(function(){c=0;for(g=r.length;c<g;c++)if(d.contains(r[c],this))return!0});p=this.pushStack("","find",a);c=0;for(g=this.length;c<g;c++)if(e=p.length,d.find(a,this[c],p),0<c)for(k=e;k<p.length;k++)for(h=0;h<e;h++)if(p[h]===p[k]){p.splice(k--,1);break}return p},has:function(a){var c,g=d(a,this),e=g.length;return this.filter(function(){for(c=
0;c<e;c++)if(d.contains(this,g[c]))return!0})},not:function(a){return this.pushStack(O(this,a,!1),"not",a)},filter:function(a){return this.pushStack(O(this,a,!0),"filter",a)},is:function(a){return!!a&&("string"==typeof a?V.test(a)?0<=d(a,this.context).index(this[0]):0<d.filter(a,this).length:0<this.filter(a).length)},closest:function(a,c){for(var g,e=0,k=this.length,h=[],p=V.test(a)||"string"!=typeof a?d(a,c||this.context):0;e<k;e++)for(g=this[e];g&&g.ownerDocument&&g!==c&&11!==g.nodeType;){if(p?
-1<p.index(g):d.find.matchesSelector(g,a)){h.push(g);break}g=g.parentNode}return h=1<h.length?d.unique(h):h,this.pushStack(h,"closest",a)},index:function(a){return a?"string"==typeof a?d.inArray(this[0],d(a)):d.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,c){var g="string"==typeof a?d(a,c):d.makeArray(a&&a.nodeType?[a]:a),e=d.merge(this.get(),g);return this.pushStack(F(g[0])||F(e[0])?e:d.unique(e))},addBack:function(a){return this.add(null==a?
this.prevObject:this.prevObject.filter(a))}});d.fn.andSelf=d.fn.addBack;d.each({parent:function(a){return(a=a.parentNode)&&11!==a.nodeType?a:null},parents:function(a){return d.dir(a,"parentNode")},parentsUntil:function(a,c,g){return d.dir(a,"parentNode",g)},next:function(a){return u(a,"nextSibling")},prev:function(a){return u(a,"previousSibling")},nextAll:function(a){return d.dir(a,"nextSibling")},prevAll:function(a){return d.dir(a,"previousSibling")},nextUntil:function(a,c,g){return d.dir(a,"nextSibling",
g)},prevUntil:function(a,c,g){return d.dir(a,"previousSibling",g)},siblings:function(a){return d.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return d.sibling(a.firstChild)},contents:function(a){return d.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:d.merge([],a.childNodes)}},function(a,c){d.fn[a]=function(g,e){var k=d.map(this,c,g);return p.test(a)||(e=g),e&&"string"==typeof e&&(k=d.filter(e,k)),k=1<this.length&&!P[a]?d.unique(k):k,1<this.length&&w.test(a)&&(k=
k.reverse()),this.pushStack(k,a,v.call(arguments).join(","))}});d.extend({filter:function(a,c,g){return g&&(a=":not("+a+")"),1===c.length?d.find.matchesSelector(c[0],a)?[c[0]]:[]:d.find.matches(a,c)},dir:function(a,g,e){var k=[];for(a=a[g];a&&9!==a.nodeType&&(e===c||1!==a.nodeType||!d(a).is(e));)1===a.nodeType&&k.push(a),a=a[g];return k},sibling:function(a,d){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==d&&c.push(a);return c}});var ha="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",
pa=/ jQuery\d+="(?:null|\d+)"/g,Ma=/^\s+/,cb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,aa=/<([\w:]+)/,Mb=/<tbody/i,Nb=/<|&#?\w+;/,Ob=/<(?:script|style|link)/i,Pb=/<(?:script|object|embed|option|style)/i,qb=RegExp("<(?:"+ha+")[\\s/>]","i"),ub=/^(?:checkbox|radio)$/,xb=/checked\s*(?:[^=]|=\s*.checked.)/i,Qb=/\/(java|ecma)script/i,Rb=/^\s*<!(?:\[CDATA\[|\-\-)|[\]\-]{2}>\s*$/g,Z={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],
thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},yb=C(x),rb=yb.appendChild(x.createElement("div"));Z.optgroup=Z.option;Z.tbody=Z.tfoot=Z.colgroup=Z.caption=Z.thead;Z.th=Z.td;d.support.htmlSerialize||(Z._default=[1,"X<div>","</div>"]);d.fn.extend({text:function(a){return d.access(this,function(a){return a===c?d.text(this):
this.empty().append((this[0]&&this[0].ownerDocument||x).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(d.isFunction(a))return this.each(function(c){d(this).wrapAll(a.call(this,c))});if(this[0]){var c=d(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&c.insertBefore(this[0]);c.map(function(){for(var a=this;a.firstChild&&1===a.firstChild.nodeType;)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return d.isFunction(a)?this.each(function(c){d(this).wrapInner(a.call(this,
c))}):this.each(function(){var c=d(this),g=c.contents();g.length?g.wrapAll(a):c.append(a)})},wrap:function(a){var c=d.isFunction(a);return this.each(function(g){d(this).wrapAll(c?a.call(this,g):a)})},unwrap:function(){return this.parent().each(function(){d.nodeName(this,"body")||d(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){1!==this.nodeType&&11!==this.nodeType||this.appendChild(a)})},prepend:function(){return this.domManip(arguments,
!0,function(a){1!==this.nodeType&&11!==this.nodeType||this.insertBefore(a,this.firstChild)})},before:function(){if(!F(this[0]))return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=d.clean(arguments);return this.pushStack(d.merge(a,this),"before",this.selector)}},after:function(){if(!F(this[0]))return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=d.clean(arguments);return this.pushStack(d.merge(this,
a),"after",this.selector)}},remove:function(a,c){for(var g,e=0;null!=(g=this[e]);e++)if(!a||d.filter(a,[g]).length)!c&&1===g.nodeType&&(d.cleanData(g.getElementsByTagName("*")),d.cleanData([g])),g.parentNode&&g.parentNode.removeChild(g);return this},empty:function(){for(var a,c=0;null!=(a=this[c]);c++)for(1===a.nodeType&&d.cleanData(a.getElementsByTagName("*"));a.firstChild;)a.removeChild(a.firstChild);return this},clone:function(a,c){return a=null==a?!1:a,c=null==c?a:c,this.map(function(){return d.clone(this,
a,c)})},html:function(a){return d.access(this,function(a){var f=this[0]||{},g=0,e=this.length;if(a===c)return 1===f.nodeType?f.innerHTML.replace(pa,""):c;if("string"==typeof a&&!(Ob.test(a)||!d.support.htmlSerialize&&qb.test(a)||!d.support.leadingWhitespace&&Ma.test(a)||Z[(aa.exec(a)||["",""])[1].toLowerCase()])){a=a.replace(cb,"<$1></$2>");try{for(;g<e;g++)f=this[g]||{},1===f.nodeType&&(d.cleanData(f.getElementsByTagName("*")),f.innerHTML=a);f=0}catch(k){}}f&&this.empty().append(a)},null,a,arguments.length)},
replaceWith:function(a){return F(this[0])?this.length?this.pushStack(d(d.isFunction(a)?a():a),"replaceWith",a):this:d.isFunction(a)?this.each(function(c){var g=d(this),e=g.html();g.replaceWith(a.call(this,c,e))}):("string"!=typeof a&&(a=d(a).detach()),this.each(function(){var c=this.nextSibling,g=this.parentNode;d(this).remove();c?d(c).before(a):d(g).append(a)}))},detach:function(a){return this.remove(a,!0)},domManip:function(a,g,e){a=[].concat.apply([],a);var k,h,p,t=0,r=a[0],l=[],w=this.length;
if(!d.support.checkClone&&1<w&&"string"==typeof r&&xb.test(r))return this.each(function(){d(this).domManip(a,g,e)});if(d.isFunction(r))return this.each(function(k){var h=d(this);a[0]=r.call(this,k,g?h.html():c);h.domManip(a,g,e)});if(this[0]){k=d.buildFragment(a,this,l);p=k.fragment;h=p.firstChild;1===p.childNodes.length&&(p=h);if(h)for(g=g&&d.nodeName(h,"tr"),k=k.cacheable||w-1;t<w;t++)e.call(g&&d.nodeName(this[t],"table")?this[t].getElementsByTagName("tbody")[0]||this[t].appendChild(this[t].ownerDocument.createElement("tbody")):
this[t],t===k?p:d.clone(p,!0,!0));p=h=null;l.length&&d.each(l,function(a,f){f.src?d.ajax?d.ajax({url:f.src,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0}):d.error("no ajax"):d.globalEval((f.text||f.textContent||f.innerHTML||"").replace(Rb,""));f.parentNode&&f.parentNode.removeChild(f)})}return this}});d.buildFragment=function(a,g,e){var k,h,p,t=a[0];return g=g||x,g=!g.nodeType&&g[0]||g,g=g.ownerDocument||g,1===a.length&&"string"==typeof t&&512>t.length&&g===x&&"<"===t.charAt(0)&&!Pb.test(t)&&
(d.support.checkClone||!xb.test(t))&&(d.support.html5Clone||!qb.test(t))&&(h=!0,k=d.fragments[t],p=k!==c),k||(k=g.createDocumentFragment(),d.clean(a,g,k,e),h&&(d.fragments[t]=p&&k)),{fragment:k,cacheable:h}};d.fragments={};d.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,c){d.fn[a]=function(g){var e,k=0,h=[];g=d(g);var p=g.length;e=1===this.length&&this[0].parentNode;if((null==e||e&&11===e.nodeType&&1===e.childNodes.length)&&
1===p)return g[c](this[0]),this;for(;k<p;k++)e=(0<k?this.clone(!0):this).get(),d(g[k])[c](e),h=h.concat(e);return this.pushStack(h,a,g.selector)}});d.extend({clone:function(a,c,g){var e,k,h,p;d.support.html5Clone||d.isXMLDoc(a)||!qb.test("<"+a.nodeName+">")?p=a.cloneNode(!0):(rb.innerHTML=a.outerHTML,rb.removeChild(p=rb.firstChild));if(!(d.support.noCloneEvent&&d.support.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||d.isXMLDoc(a)))for(A(a,p),e=L(a),k=L(p),h=0;e[h];++h)k[h]&&A(e[h],k[h]);if(c&&
(I(a,p),g))for(e=L(a),k=L(p),h=0;e[h];++h)I(e[h],k[h]);return p},clean:function(a,c,g,e){var k,h,p,r,l,w,q,B=c===x&&yb,n=[];c&&"undefined"!=typeof c.createDocumentFragment||(c=x);for(k=0;null!=(p=a[k]);k++)if("number"==typeof p&&(p+=""),p){if("string"==typeof p)if(Nb.test(p)){B=B||C(c);w=c.createElement("div");B.appendChild(w);p=p.replace(cb,"<$1></$2>");h=(aa.exec(p)||["",""])[1].toLowerCase();r=Z[h]||Z._default;l=r[0];for(w.innerHTML=r[1]+p+r[2];l--;)w=w.lastChild;if(!d.support.tbody)for(l=Mb.test(p),
r="table"!==h||l?"<table>"!==r[1]||l?[]:w.childNodes:w.firstChild&&w.firstChild.childNodes,h=r.length-1;0<=h;--h)d.nodeName(r[h],"tbody")&&!r[h].childNodes.length&&r[h].parentNode.removeChild(r[h]);!d.support.leadingWhitespace&&Ma.test(p)&&w.insertBefore(c.createTextNode(Ma.exec(p)[0]),w.firstChild);p=w.childNodes;w.parentNode.removeChild(w)}else p=c.createTextNode(p);p.nodeType?n.push(p):d.merge(n,p)}w&&(p=w=B=null);if(!d.support.appendChecked)for(k=0;null!=(p=n[k]);k++)d.nodeName(p,"input")?M(p):
"undefined"!=typeof p.getElementsByTagName&&d.grep(p.getElementsByTagName("input"),M);if(g)for(a=function(a){if(!a.type||Qb.test(a.type))return e?e.push(a.parentNode?a.parentNode.removeChild(a):a):g.appendChild(a)},k=0;null!=(p=n[k]);k++)d.nodeName(p,"script")&&a(p)||(g.appendChild(p),"undefined"!=typeof p.getElementsByTagName&&(q=d.grep(d.merge([],p.getElementsByTagName("script")),a),n.splice.apply(n,[k+1,0].concat(q)),k+=q.length));return n},cleanData:function(a,c){for(var g,e,k,h,p=0,r=d.expando,
l=d.cache,w=d.support.deleteExpando,q=d.event.special;null!=(k=a[p]);p++)if(c||d.acceptData(k))if(g=(e=k[r])&&l[e]){if(g.events)for(h in g.events)q[h]?d.event.remove(k,h):d.removeEvent(k,h,g.handle);l[e]&&(delete l[e],w?delete k[r]:k.removeAttribute?k.removeAttribute(r):k[r]=null,d.deletedIds.push(e))}}});(function(){var a,c;d.uaMatch=function(a){a=a.toLowerCase();a=/(chrome)[ \/]([\w.]+)/.exec(a)||/(webkit)[ \/]([\w.]+)/.exec(a)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(a)||/(msie) ([\w.]+)/.exec(a)||
0>a.indexOf("compatible")&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(a)||[];return{browser:a[1]||"",version:a[2]||"0"}};a=d.uaMatch(Ra.userAgent);c={};a.browser&&(c[a.browser]=!0,c.version=a.version);c.chrome?c.webkit=!0:c.webkit&&(c.safari=!0);d.browser=c;d.sub=function(){function a(f,d){return new a.fn.init(f,d)}d.extend(!0,a,this);a.superclass=this;a.fn=a.prototype=this();a.fn.constructor=a;a.sub=this.sub;a.fn.init=function(c,g){return g&&g instanceof d&&!(g instanceof a)&&(g=a(g)),d.fn.init.call(this,
c,g,f)};a.fn.init.prototype=a.fn;var f=a(x);return a}})();var T,wa,xa,sb=/alpha\([^)]*\)/i,Sb=/opacity=([^)]*)/,Tb=/^(top|right|bottom|left)$/,Ub=/^(none|table(?!-c[ea]).+)/,zb=/^margin/,Jb=RegExp("^("+R+")(.*)$","i"),Oa=RegExp("^("+R+")(?!px)[a-z%]+$","i"),Vb=RegExp("^([-+])=("+R+")","i"),gb={},Wb={position:"absolute",visibility:"hidden",display:"block"},Ab={letterSpacing:0,fontWeight:400},ra=["Top","Right","Bottom","Left"],vb=["Webkit","O","Moz","ms"],Xb=d.fn.toggle;d.fn.extend({css:function(a,
g){return d.access(this,function(a,f,g){return g!==c?d.style(a,f,g):d.css(a,f)},a,g,1<arguments.length)},show:function(){return ja(this,!0)},hide:function(){return ja(this)},toggle:function(a,c){var g="boolean"==typeof a;return d.isFunction(a)&&d.isFunction(c)?Xb.apply(this,arguments):this.each(function(){(g?a:W(this))?d(this).show():d(this).hide()})}});d.extend({cssHooks:{opacity:{get:function(a,d){if(d){var c=T(a,"opacity");return""===c?"1":c}}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,
opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":d.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,g,e,k){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var h,p,r,l=d.camelCase(g),w=a.style;g=d.cssProps[l]||(d.cssProps[l]=z(w,l));r=d.cssHooks[g]||d.cssHooks[l];if(e===c)return r&&"get"in r&&(h=r.get(a,!1,k))!==c?h:w[g];p=typeof e;"string"===p&&(h=Vb.exec(e))&&(e=(h[1]+1)*h[2]+parseFloat(d.css(a,g)),p="number");if(!(null==e||"number"===p&&isNaN(e)||("number"===p&&!d.cssNumber[l]&&
(e+="px"),r&&"set"in r&&(e=r.set(a,e,k))===c)))try{w[g]=e}catch(q){}}},css:function(a,g,e,k){var h,p,r,l=d.camelCase(g);return g=d.cssProps[l]||(d.cssProps[l]=z(a.style,l)),r=d.cssHooks[g]||d.cssHooks[l],r&&"get"in r&&(h=r.get(a,!0,k)),h===c&&(h=T(a,g)),"normal"===h&&g in Ab&&(h=Ab[g]),e||k!==c?(p=parseFloat(h),e||d.isNumeric(p)?p||0:h):h},swap:function(a,d,c){var g,e={};for(g in d)e[g]=a.style[g],a.style[g]=d[g];c=c.call(a);for(g in d)a.style[g]=e[g];return c}});q.getComputedStyle?T=function(a,c){var g,
e,k,h,p=q.getComputedStyle(a,null),r=a.style;return p&&(g=p[c],""===g&&!d.contains(a.ownerDocument,a)&&(g=d.style(a,c)),Oa.test(g)&&zb.test(c)&&(e=r.width,k=r.minWidth,h=r.maxWidth,r.minWidth=r.maxWidth=r.width=g,g=p.width,r.width=e,r.minWidth=k,r.maxWidth=h)),g}:x.documentElement.currentStyle&&(T=function(a,d){var c,g,e=a.currentStyle&&a.currentStyle[d],k=a.style;return null==e&&k&&k[d]&&(e=k[d]),Oa.test(e)&&!Tb.test(d)&&(c=k.left,g=a.runtimeStyle&&a.runtimeStyle.left,g&&(a.runtimeStyle.left=a.currentStyle.left),
k.left="fontSize"===d?"1em":e,e=k.pixelLeft+"px",k.left=c,g&&(a.runtimeStyle.left=g)),""===e?"auto":e});d.each(["height","width"],function(a,c){d.cssHooks[c]={get:function(a,f,g){if(f)return 0===a.offsetWidth&&Ub.test(T(a,"display"))?d.swap(a,Wb,function(){return ba(a,c,g)}):ba(a,c,g)},set:function(a,f,g){return y(a,f,g?r(a,c,g,d.support.boxSizing&&"border-box"===d.css(a,"boxSizing")):0)}}});d.support.opacity||(d.cssHooks.opacity={get:function(a,d){return Sb.test((d&&a.currentStyle?a.currentStyle.filter:
a.style.filter)||"")?0.01*parseFloat(RegExp.$1)+"":d?"1":""},set:function(a,c){var g=a.style,e=a.currentStyle,k=d.isNumeric(c)?"alpha(opacity="+100*c+")":"",h=e&&e.filter||g.filter||"";g.zoom=1;if(1<=c&&""===d.trim(h.replace(sb,""))&&g.removeAttribute&&(g.removeAttribute("filter"),e&&!e.filter))return;g.filter=sb.test(h)?h.replace(sb,k):h+" "+k}});d(function(){d.support.reliableMarginRight||(d.cssHooks.marginRight={get:function(a,c){return d.swap(a,{display:"inline-block"},function(){if(c)return T(a,
"marginRight")})}});!d.support.pixelPosition&&d.fn.position&&d.each(["top","left"],function(a,c){d.cssHooks[c]={get:function(a,f){if(f){var g=T(a,c);return Oa.test(g)?d(a).position()[c]+"px":g}}}})});d.expr&&d.expr.filters&&(d.expr.filters.hidden=function(a){return 0===a.offsetWidth&&0===a.offsetHeight||!d.support.reliableHiddenOffsets&&"none"===(a.style&&a.style.display||T(a,"display"))},d.expr.filters.visible=function(a){return!d.expr.filters.hidden(a)});d.each({margin:"",padding:"",border:"Width"},
function(a,c){d.cssHooks[a+c]={expand:function(d){var g="string"==typeof d?d.split(" "):[d],e={};for(d=0;4>d;d++)e[a+ra[d]+c]=g[d]||g[d-2]||g[0];return e}};zb.test(a)||(d.cssHooks[a+c].set=y)});var Yb=/%20/g,Kb=/\[\]$/,Bb=/\r?\n/g,Zb=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,$b=/^(?:select|textarea)/i;d.fn.extend({serialize:function(){return d.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?
d.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||$b.test(this.nodeName)||Zb.test(this.type))}).map(function(a,c){var g=d(this).val();return null==g?null:d.isArray(g)?d.map(g,function(a,f){return{name:c.name,value:a.replace(Bb,"\r\n")}}):{name:c.name,value:g.replace(Bb,"\r\n")}}).get()}});d.param=function(a,g){var e,k=[],h=function(a,f){f=d.isFunction(f)?f():null==f?"":f;k[k.length]=encodeURIComponent(a)+"="+encodeURIComponent(f)};g===c&&(g=d.ajaxSettings&&
d.ajaxSettings.traditional);if(d.isArray(a)||a.jquery&&!d.isPlainObject(a))d.each(a,function(){h(this.name,this.value)});else for(e in a)Q(e,a[e],g,h);return k.join("&").replace(Yb,"+")};var Da,va,ac=/#.*$/,bc=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,cc=/^(?:GET|HEAD)$/,dc=/^\/\//,Cb=/\?/,ec=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,fc=/([?&])_=[^&]*/,Db=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,Eb=d.fn.load,hb={},Fb={},Gb=["*/"]+["*"];try{va=za.href}catch(mc){va=x.createElement("a"),va.href=
"",va=va.href}Da=Db.exec(va.toLowerCase())||[];d.fn.load=function(a,g,e){if("string"!=typeof a&&Eb)return Eb.apply(this,arguments);if(!this.length)return this;var k,h,p,r=this,l=a.indexOf(" ");return 0<=l&&(k=a.slice(l,a.length),a=a.slice(0,l)),d.isFunction(g)?(e=g,g=c):g&&"object"==typeof g&&(h="POST"),d.ajax({url:a,type:h,dataType:"html",data:g,complete:function(a,f){e&&r.each(e,p||[a.responseText,f,a])}}).done(function(a){p=arguments;r.html(k?d("<div>").append(a.replace(ec,"")).find(k):a)}),this};
d.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,g){d.fn[g]=function(a){return this.on(g,a)}});d.each(["get","post"],function(a,g){d[g]=function(a,f,e,k){return d.isFunction(f)&&(k=k||e,e=f,f=c),d.ajax({type:g,url:a,data:f,success:e,dataType:k})}});d.extend({getScript:function(a,g){return d.get(a,c,g,"script")},getJSON:function(a,g,c){return d.get(a,g,c,"json")},ajaxSetup:function(a,g){return g?na(a,d.ajaxSettings):(g=a,a=d.ajaxSettings),na(a,g),a},ajaxSettings:{url:va,
isLocal:/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/.test(Da[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":Gb},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":q.String,"text html":!0,"text json":d.parseJSON,"text xml":d.parseXML},
flatOptions:{context:!0,url:!0}},ajaxPrefilter:J(hb),ajaxTransport:J(Fb),ajax:function(a,g){function e(a,f,g,m){var p,s,w,B,H,P=f;if(2!==J){J=2;l&&clearTimeout(l);r=c;h=m||"";E.readyState=0<a?4:0;if(g){B=n;m=E;var u,F,y,C,ha=B.contents,z=B.dataTypes,Q=B.responseFields;for(F in Q)F in g&&(m[Q[F]]=g[F]);for(;"*"===z[0];)z.shift(),u===c&&(u=B.mimeType||m.getResponseHeader("content-type"));if(u)for(F in ha)if(ha[F]&&ha[F].test(u)){z.unshift(F);break}if(z[0]in g)y=z[0];else{for(F in g){if(!z[0]||B.converters[F+
" "+z[0]]){y=F;break}C||(C=F)}y=y||C}g=y?(y!==z[0]&&z.unshift(y),g[y]):void 0;B=g}if(200<=a&&300>a||304===a)if(n.ifModified&&(H=E.getResponseHeader("Last-Modified"),H&&(d.lastModified[k]=H),H=E.getResponseHeader("Etag"),H&&(d.etag[k]=H)),304===a)P="notmodified",p=!0;else{var A;a:{p=n;s=B;var pa,P=p.dataTypes.slice();g=P[0];u={};F=0;p.dataFilter&&(s=p.dataFilter(s,p.dataType));if(P[1])for(A in p.converters)u[A.toLowerCase()]=p.converters[A];for(;w=P[++F];)if("*"!==w){if("*"!==g&&g!==w){A=u[g+" "+w]||
u["* "+w];if(!A)for(pa in u)if(H=pa.split(" "),H[1]===w&&(A=u[g+" "+H[0]]||u["* "+H[0]])){!0===A?A=u[pa]:!0!==u[pa]&&(w=H[0],P.splice(F--,0,w));break}if(!0!==A)if(A&&p["throws"])s=A(s);else try{s=A(s)}catch(I){A={state:"parsererror",error:A?I:"No conversion from "+g+" to "+w};break a}}g=w}A={state:"success",data:s}}p=A;P=p.state;s=p.data;w=p.error;p=!w}else if(w=P,!P||a)P="error",0>a&&(a=0);E.status=a;E.statusText=(f||P)+"";p?G.resolveWith(v,[s,P,E]):G.rejectWith(v,[E,P,w]);E.statusCode(x);x=c;q&&
V.trigger("ajax"+(p?"Success":"Error"),[E,n,p?s:w]);ba.fireWith(v,[E,P]);q&&(V.trigger("ajaxComplete",[E,n]),--d.active||d.event.trigger("ajaxStop"))}}"object"==typeof a&&(g=a,a=c);g=g||{};var k,h,p,r,l,w,q,B,n=d.ajaxSetup({},g),v=n.context||n,V=v!==n&&(v.nodeType||v instanceof d)?d(v):d.event,G=d.Deferred(),ba=d.Callbacks("once memory"),x=n.statusCode||{},P={},u={},J=0,F="canceled",E={readyState:0,setRequestHeader:function(a,f){if(!J){var d=a.toLowerCase();a=u[d]=u[d]||a;P[a]=f}return this},getAllResponseHeaders:function(){return 2===
J?h:null},getResponseHeader:function(a){var f;if(2===J){if(!p)for(p={};f=bc.exec(h);)p[f[1].toLowerCase()]=f[2];f=p[a.toLowerCase()]}return f===c?null:f},overrideMimeType:function(a){return J||(n.mimeType=a),this},abort:function(a){return a=a||F,r&&r.abort(a),e(0,a),this}};G.promise(E);E.success=E.done;E.error=E.fail;E.complete=ba.add;E.statusCode=function(a){if(a){var f;if(2>J)for(f in a)x[f]=[x[f],a[f]];else f=a[E.status],E.always(f)}return this};n.url=((a||n.url)+"").replace(ac,"").replace(dc,
Da[1]+"//");n.dataTypes=d.trim(n.dataType||"*").toLowerCase().split(Y);null==n.crossDomain&&(w=Db.exec(n.url.toLowerCase())||!1,n.crossDomain=w&&w.join(":")+(w[3]?"":"http:"===w[1]?80:443)!==Da.join(":")+(Da[3]?"":"http:"===Da[1]?80:443));n.data&&n.processData&&"string"!=typeof n.data&&(n.data=d.param(n.data,n.traditional));ma(hb,n,g,E);if(2===J)return E;q=n.global;n.type=n.type.toUpperCase();n.hasContent=!cc.test(n.type);q&&0===d.active++&&d.event.trigger("ajaxStart");if(!n.hasContent&&(n.data&&
(n.url+=(Cb.test(n.url)?"&":"?")+n.data,delete n.data),k=n.url,!1===n.cache)){w=d.now();var y=n.url.replace(fc,"$1_="+w);n.url=y+(y===n.url?(Cb.test(n.url)?"&":"?")+"_="+w:"")}(n.data&&n.hasContent&&!1!==n.contentType||g.contentType)&&E.setRequestHeader("Content-Type",n.contentType);n.ifModified&&(k=k||n.url,d.lastModified[k]&&E.setRequestHeader("If-Modified-Since",d.lastModified[k]),d.etag[k]&&E.setRequestHeader("If-None-Match",d.etag[k]));E.setRequestHeader("Accept",n.dataTypes[0]&&n.accepts[n.dataTypes[0]]?
n.accepts[n.dataTypes[0]]+("*"!==n.dataTypes[0]?", "+Gb+"; q=0.01":""):n.accepts["*"]);for(B in n.headers)E.setRequestHeader(B,n.headers[B]);if(!n.beforeSend||!1!==n.beforeSend.call(v,E,n)&&2!==J){F="abort";for(B in{success:1,error:1,complete:1})E[B](n[B]);if(r=ma(Fb,n,g,E)){E.readyState=1;q&&V.trigger("ajaxSend",[E,n]);n.async&&0<n.timeout&&(l=setTimeout(function(){E.abort("timeout")},n.timeout));try{J=1,r.send(P,e)}catch(C){if(2>J)e(-1,C);else throw C;}}else e(-1,"No Transport");return E}return E.abort()},
active:0,lastModified:{},etag:{}});var Hb=[],gc=/\?/,db=/(=)\?(?=&|$)|\?\?/,hc=d.now();d.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=Hb.pop()||d.expando+"_"+hc++;return this[a]=!0,a}});d.ajaxPrefilter("json jsonp",function(a,g,e){var k,h,p,r=a.data,l=a.url,w=!1!==a.jsonp,n=w&&db.test(l),B=w&&!n&&"string"==typeof r&&!(a.contentType||"").indexOf("application/x-www-form-urlencoded")&&db.test(r);if("jsonp"===a.dataTypes[0]||n||B)return k=a.jsonpCallback=d.isFunction(a.jsonpCallback)?a.jsonpCallback():
a.jsonpCallback,h=q[k],n?a.url=l.replace(db,"$1"+k):B?a.data=r.replace(db,"$1"+k):w&&(a.url+=(gc.test(l)?"&":"?")+a.jsonp+"="+k),a.converters["script json"]=function(){return p||d.error(k+" was not called"),p[0]},a.dataTypes[0]="json",q[k]=function(){p=arguments},e.always(function(){q[k]=h;a[k]&&(a.jsonpCallback=g.jsonpCallback,Hb.push(k));p&&d.isFunction(h)&&h(p[0]);p=h=c}),"script"});d.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},
contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return d.globalEval(a),a}}});d.ajaxPrefilter("script",function(a){a.cache===c&&(a.cache=!1);a.crossDomain&&(a.type="GET",a.global=!1)});d.ajaxTransport("script",function(a){if(a.crossDomain){var d,g=x.head||x.getElementsByTagName("head")[0]||x.documentElement;return{send:function(e,k){d=x.createElement("script");d.async="async";a.scriptCharset&&(d.charset=a.scriptCharset);d.src=a.url;d.onload=d.onreadystatechange=function(a,
f){if(f||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,g&&d.parentNode&&g.removeChild(d),d=c,f||k(200,"success")};g.insertBefore(d,g.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var Ea,tb=q.ActiveXObject?function(){for(var a in Ea)Ea[a](0,1)}:!1,ic=0;d.ajaxSettings.xhr=q.ActiveXObject?function(){var a;if(!(a=!this.isLocal&&ca()))a:{try{a=new q.ActiveXObject("Microsoft.XMLHTTP");break a}catch(d){}a=void 0}return a}:ca;(function(a){d.extend(d.support,
{ajax:!!a,cors:!!a&&"withCredentials"in a})})(d.ajaxSettings.xhr());d.support.ajax&&d.ajaxTransport(function(a){if(!a.crossDomain||d.support.cors){var g;return{send:function(e,k){var h,p,r=a.xhr();a.username?r.open(a.type,a.url,a.async,a.username,a.password):r.open(a.type,a.url,a.async);if(a.xhrFields)for(p in a.xhrFields)r[p]=a.xhrFields[p];a.mimeType&&r.overrideMimeType&&r.overrideMimeType(a.mimeType);a.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest");try{for(p in e)r.setRequestHeader(p,
e[p])}catch(l){}r.send(a.hasContent&&a.data||null);g=function(e,p){var m,l,w,n,q;try{if(g&&(p||4===r.readyState))if(g=c,h&&(r.onreadystatechange=d.noop,tb&&delete Ea[h]),p)4!==r.readyState&&r.abort();else{m=r.status;w=r.getAllResponseHeaders();n={};(q=r.responseXML)&&q.documentElement&&(n.xml=q);try{n.text=r.responseText}catch(B){}try{l=r.statusText}catch(v){l=""}m||!a.isLocal||a.crossDomain?1223===m&&(m=204):m=n.text?200:404}}catch(V){p||k(-1,V)}n&&k(m,l,n,w)};a.async?4===r.readyState?setTimeout(g,
0):(h=++ic,tb&&(Ea||(Ea={},d(q).unload(tb)),Ea[h]=g),r.onreadystatechange=g):g()},abort:function(){g&&g(0,1)}}}});var Pa,eb,jc=/^(?:toggle|show|hide)$/,kc=RegExp("^(?:([-+])=|)("+R+")([a-z%]*)$","i"),lc=/queueHooks$/,Qa=[function(a,g,c){var e,k,h,p,r,l,w=this,n=a.style,q={},B=[],v=a.nodeType&&W(a);c.queue||(r=d._queueHooks(a,"fx"),null==r.unqueued&&(r.unqueued=0,l=r.empty.fire,r.empty.fire=function(){r.unqueued||l()}),r.unqueued++,w.always(function(){w.always(function(){r.unqueued--;d.queue(a,"fx").length||
r.empty.fire()})}));1===a.nodeType&&("height"in g||"width"in g)&&(c.overflow=[n.overflow,n.overflowX,n.overflowY],"inline"===d.css(a,"display")&&"none"===d.css(a,"float")&&(d.support.inlineBlockNeedsLayout&&"inline"!==G(a.nodeName)?n.zoom=1:n.display="inline-block"));c.overflow&&(n.overflow="hidden",d.support.shrinkWrapBlocks||w.done(function(){n.overflow=c.overflow[0];n.overflowX=c.overflow[1];n.overflowY=c.overflow[2]}));for(e in g)k=g[e],jc.exec(k)&&(delete g[e],k!==(v?"hide":"show")&&B.push(e));
if(k=B.length)for(h=d._data(a,"fxshow")||d._data(a,"fxshow",{}),v?d(a).show():w.done(function(){d(a).hide()}),w.done(function(){var g;d.removeData(a,"fxshow",!0);for(g in q)d.style(a,g,q[g])}),e=0;e<k;e++)g=B[e],p=w.createTween(g,v?h[g]:0),q[g]=h[g]||d.style(a,g),g in h||(h[g]=p.start,v&&(p.end=p.start,p.start="width"===g||"height"===g?1:0))}],Ha={"*":[function(a,g){var c,e,k=this.createTween(a,g),h=kc.exec(g),p=k.cur(),r=+p||0,l=1,w=20;if(h){c=+h[2];e=h[3]||(d.cssNumber[a]?"":"px");if("px"!==e&&
r){r=d.css(k.elem,a,!0)||c||1;do l=l||".5",r/=l,d.style(k.elem,a,r+e);while(l!==(l=k.cur()/p)&&1!==l&&--w)}k.unit=e;k.start=r;k.end=h[1]?r+(h[1]+1)*c:c}return k}]};d.Animation=d.extend(ya,{tweener:function(a,g){d.isFunction(a)?(g=a,a=["*"]):a=a.split(" ");for(var c,e=0,k=a.length;e<k;e++)c=a[e],Ha[c]=Ha[c]||[],Ha[c].unshift(g)},prefilter:function(a,d){d?Qa.unshift(a):Qa.push(a)}});d.Tween=N;N.prototype={constructor:N,init:function(a,g,c,e,k,h){this.elem=a;this.prop=c;this.easing=k||"swing";this.options=
g;this.start=this.now=this.cur();this.end=e;this.unit=h||(d.cssNumber[c]?"":"px")},cur:function(){var a=N.propHooks[this.prop];return a&&a.get?a.get(this):N.propHooks._default.get(this)},run:function(a){var g,c=N.propHooks[this.prop];return this.options.duration?this.pos=g=d.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=g=a,this.now=(this.end-this.start)*g+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):N.propHooks._default.set(this),
this}};N.prototype.init.prototype=N.prototype;N.propHooks={_default:{get:function(a){var g;return null==a.elem[a.prop]||a.elem.style&&null!=a.elem.style[a.prop]?(g=d.css(a.elem,a.prop,!1,""),g&&"auto"!==g?g:0):a.elem[a.prop]},set:function(a){d.fx.step[a.prop]?d.fx.step[a.prop](a):a.elem.style&&(null!=a.elem.style[d.cssProps[a.prop]]||d.cssHooks[a.prop])?d.style(a.elem,a.prop,a.now+a.unit):a.elem[a.prop]=a.now}}};N.propHooks.scrollTop=N.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&
(a.elem[a.prop]=a.now)}};d.each(["toggle","show","hide"],function(a,g){var c=d.fn[g];d.fn[g]=function(e,k,h){return null==e||"boolean"==typeof e||!a&&d.isFunction(e)&&d.isFunction(k)?c.apply(this,arguments):this.animate(ea(g,!0),e,k,h)}});d.fn.extend({fadeTo:function(a,d,g,c){return this.filter(W).css("opacity",0).show().end().animate({opacity:d},a,g,c)},animate:function(a,g,c,e){var k=d.isEmptyObject(a),h=d.speed(g,c,e);g=function(){var g=ya(this,d.extend({},a),h);k&&g.stop(!0)};return k||!1===h.queue?
this.each(g):this.queue(h.queue,g)},stop:function(a,g,e){var k=function(a){var d=a.stop;delete a.stop;d(e)};return"string"!=typeof a&&(e=g,g=a,a=c),g&&!1!==a&&this.queue(a||"fx",[]),this.each(function(){var g=!0,c=null!=a&&a+"queueHooks",h=d.timers,p=d._data(this);if(c)p[c]&&p[c].stop&&k(p[c]);else for(c in p)p[c]&&p[c].stop&&lc.test(c)&&k(p[c]);for(c=h.length;c--;)h[c].elem!==this||null!=a&&h[c].queue!==a||(h[c].anim.stop(e),g=!1,h.splice(c,1));!g&&e||d.dequeue(this,a)})}});d.each({slideDown:ea("show"),
slideUp:ea("hide"),slideToggle:ea("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,g){d.fn[a]=function(a,d,c){return this.animate(g,a,d,c)}});d.speed=function(a,g,c){var e=a&&"object"==typeof a?d.extend({},a):{complete:c||!c&&g||d.isFunction(a)&&a,duration:a,easing:c&&g||g&&!d.isFunction(g)&&g};e.duration=d.fx.off?0:"number"==typeof e.duration?e.duration:e.duration in d.fx.speeds?d.fx.speeds[e.duration]:d.fx.speeds._default;if(null==e.queue||!0===
e.queue)e.queue="fx";return e.old=e.complete,e.complete=function(){d.isFunction(e.old)&&e.old.call(this);e.queue&&d.dequeue(this,e.queue)},e};d.easing={linear:function(a){return a},swing:function(a){return 0.5-Math.cos(a*Math.PI)/2}};d.timers=[];d.fx=N.prototype.init;d.fx.tick=function(){for(var a,g=d.timers,c=0;c<g.length;c++)a=g[c],!a()&&g[c]===a&&g.splice(c--,1);g.length||d.fx.stop()};d.fx.timer=function(a){a()&&d.timers.push(a)&&!eb&&(eb=setInterval(d.fx.tick,d.fx.interval))};d.fx.interval=13;
d.fx.stop=function(){clearInterval(eb);eb=null};d.fx.speeds={slow:600,fast:200,_default:400};d.fx.step={};d.expr&&d.expr.filters&&(d.expr.filters.animated=function(a){return d.grep(d.timers,function(d){return a===d.elem}).length});var Ib=/^(?:body|html)$/i;d.fn.offset=function(a){if(arguments.length)return a===c?this:this.each(function(g){d.offset.setOffset(this,a,g)});var g,e,k,h,p,r,l,w={top:0,left:0},n=this[0],q=n&&n.ownerDocument;if(q)return(e=q.body)===n?d.offset.bodyOffset(n):(g=q.documentElement,
d.contains(g,n)?("undefined"!=typeof n.getBoundingClientRect&&(w=n.getBoundingClientRect()),k=qa(q),h=g.clientTop||e.clientTop||0,p=g.clientLeft||e.clientLeft||0,r=k.pageYOffset||g.scrollTop,l=k.pageXOffset||g.scrollLeft,{top:w.top+r-h,left:w.left+l-p}):w)};d.offset={bodyOffset:function(a){var g=a.offsetTop,c=a.offsetLeft;return d.support.doesNotIncludeMarginInBodyOffset&&(g+=parseFloat(d.css(a,"marginTop"))||0,c+=parseFloat(d.css(a,"marginLeft"))||0),{top:g,left:c}},setOffset:function(a,g,c){var e=
d.css(a,"position");"static"===e&&(a.style.position="relative");var k=d(a),h=k.offset(),p=d.css(a,"top"),r=d.css(a,"left"),l={},w={},n,q;("absolute"===e||"fixed"===e)&&-1<d.inArray("auto",[p,r])?(w=k.position(),n=w.top,q=w.left):(n=parseFloat(p)||0,q=parseFloat(r)||0);d.isFunction(g)&&(g=g.call(a,c,h));null!=g.top&&(l.top=g.top-h.top+n);null!=g.left&&(l.left=g.left-h.left+q);"using"in g?g.using.call(a,l):k.css(l)}};d.fn.extend({position:function(){if(this[0]){var a=this[0],g=this.offsetParent(),c=
this.offset(),e=Ib.test(g[0].nodeName)?{top:0,left:0}:g.offset();return c.top-=parseFloat(d.css(a,"marginTop"))||0,c.left-=parseFloat(d.css(a,"marginLeft"))||0,e.top+=parseFloat(d.css(g[0],"borderTopWidth"))||0,e.left+=parseFloat(d.css(g[0],"borderLeftWidth"))||0,{top:c.top-e.top,left:c.left-e.left}}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||x.body;a&&!Ib.test(a.nodeName)&&"static"===d.css(a,"position");)a=a.offsetParent;return a||x.body})}});d.each({scrollLeft:"pageXOffset",
scrollTop:"pageYOffset"},function(a,g){var e=/Y/.test(g);d.fn[a]=function(k){return d.access(this,function(a,f,k){var h=qa(a);if(k===c)return h?g in h?h[g]:h.document.documentElement[f]:a[f];h?h.scrollTo(e?d(h).scrollLeft():k,e?k:d(h).scrollTop()):a[f]=k},a,k,arguments.length,null)}});d.each({Height:"height",Width:"width"},function(a,g){d.each({padding:"inner"+a,content:g,"":"outer"+a},function(e,k){d.fn[k]=function(k,h){var p=arguments.length&&(e||"boolean"!=typeof k),r=e||(!0===k||!0===h?"margin":
"border");return d.access(this,function(g,e,k){var h;return d.isWindow(g)?g.document.documentElement["client"+a]:9===g.nodeType?(h=g.documentElement,Math.max(g.body["scroll"+a],h["scroll"+a],g.body["offset"+a],h["offset"+a],h["client"+a])):k===c?d.css(g,e,k,r):d.style(g,e,k,r)},g,p?k:c,p,null)}})});q.jQuery=q.$=d;"function"==typeof define&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return d})})(window);(function(q){function c(c){var h=document.createElement("div"),a=c.charAt(0).toUpperCase()+c.slice(1),l=[c,c+"Property","Webkit"+a,"Mox"+a,"O"+a,"ms"+a],n;for(n in l)if(void 0!==h.style[l[n]])return h=l[n].replace(a,"").toLowerCase(),h===c||h===c+"Property"?c:"-"+h+"-"+c;return""}q.flexslider=function(e,h){var a=q(e);a.vars=q.extend({},q.flexslider.defaults,h);var l=a.vars.namespace,n=window.navigator&&window.navigator.msPointerEnabled&&window.MSGesture,F=("ontouchstart"in window||n||window.DocumentTouch&&
document instanceof DocumentTouch)&&a.vars.touch,u="",O,C="vertical"===a.vars.direction,I=a.vars.reverse,A=0<a.vars.itemWidth,L="fade"===a.vars.animation,M=""!==a.vars.asNavFor,z=c("transform"),W=c("transition"),ja=!!c("perspective"),y={};q.data(e,"flexslider",a);y={init:function(){a.animating=!1;a.currentSlide=parseInt(a.vars.startAt?a.vars.startAt:0);isNaN(a.currentSlide)&&(a.currentSlide=0);a.animatingTo=a.currentSlide;a.atEnd=0===a.currentSlide||a.currentSlide===a.last;a.containerSelector=a.vars.selector.substr(0,
a.vars.selector.search(" "));a.slides=q(a.vars.selector,a);a.container=q(a.containerSelector,a);a.count=a.slides.length;a.syncExists=0<q(a.vars.sync).length;"slide"===a.vars.animation&&(a.vars.animation="swing");a.prop=C?"top":"marginLeft";a.args={};a.manualPause=!1;a.stopped=!1;a.started=!1;a.startTimeout=null;a.transitions=!a.vars.video&&!L&&a.vars.useCSS&&ja&&W;ja&&(a.prop=z);""!==a.vars.controlsContainer&&(a.controlsContainer=0<q(a.vars.controlsContainer).length&&q(a.vars.controlsContainer));
""!==a.vars.manualControls&&(a.manualControls=0<q(a.vars.manualControls).length&&q(a.vars.manualControls));a.vars.randomize&&(a.slides.sort(function(){return Math.round(Math.random())-0.5}),a.container.empty().append(a.slides));a.doMath();a.setup("init");a.vars.controlNav&&y.controlNav.setup();a.vars.directionNav&&y.directionNav.setup();a.vars.keyboard&&(1===q(a.containerSelector).length||a.vars.multipleKeyboard)&&q(document).bind("keyup",function(c){c=c.keyCode;a.animating||39!==c&&37!==c||(c=39===
c?a.getTarget("next"):37===c?a.getTarget("prev"):!1,a.flexAnimate(c,a.vars.pauseOnAction))});a.vars.mousewheel&&a.bind("mousewheel",function(c,e,h,l){c.preventDefault();c=0>e?a.getTarget("next"):a.getTarget("prev");a.flexAnimate(c,a.vars.pauseOnAction)});a.vars.pausePlay&&y.pausePlay.setup();a.vars.slideshow&&a.vars.pauseInvisible&&y.pauseInvisible.init();a.vars.slideshow&&(a.vars.pauseOnHover&&a.hover(function(){a.manualPlay||a.manualPause||a.pause()},function(){a.manualPause||a.manualPlay||a.stopped||
a.play()}),a.vars.pauseInvisible&&y.pauseInvisible.isHidden()||(0<a.vars.initDelay?a.startTimeout=setTimeout(a.play,a.vars.initDelay):a.play()));M&&y.asNav.setup();F&&a.vars.touch&&y.touch();(!L||L&&a.vars.smoothHeight)&&q(window).bind("resize orientationchange focus",y.resize);a.find("img").attr("draggable","false");setTimeout(function(){a.vars.start(a)},200)},asNav:{setup:function(){a.asNav=!0;a.animatingTo=Math.floor(a.currentSlide/a.move);a.currentItem=a.currentSlide;a.slides.removeClass(l+"active-slide").eq(a.currentItem).addClass(l+
"active-slide");n?(e._slider=a,a.slides.each(function(){this._gesture=new MSGesture;this._gesture.target=this;this.addEventListener("MSPointerDown",function(a){a.preventDefault();a.currentTarget._gesture&&a.currentTarget._gesture.addPointer(a.pointerId)},!1);this.addEventListener("MSGestureTap",function(c){c.preventDefault();c=q(this);var e=c.index();q(a.vars.asNavFor).data("flexslider").animating||c.hasClass("active")||(a.direction=a.currentItem<e?"next":"prev",a.flexAnimate(e,a.vars.pauseOnAction,
!1,!0,!0))})})):a.slides.click(function(c){c.preventDefault();c=q(this);var e=c.index();0>=c.offset().left-q(a).scrollLeft()&&c.hasClass(l+"active-slide")?a.flexAnimate(a.getTarget("prev"),!0):q(a.vars.asNavFor).data("flexslider").animating||c.hasClass(l+"active-slide")||(a.direction=a.currentItem<e?"next":"prev",a.flexAnimate(e,a.vars.pauseOnAction,!1,!0,!0))})}},controlNav:{setup:function(){a.manualControls?y.controlNav.setupManual():y.controlNav.setupPaging()},setupPaging:function(){var c=1,e,
h;a.controlNavScaffold=q('<ol class="'+l+"control-nav "+l+("thumbnails"===a.vars.controlNav?"control-thumbs":"control-paging")+'"></ol>');if(1<a.pagingCount)for(var n=0;n<a.pagingCount;n++)h=a.slides.eq(n),e="thumbnails"===a.vars.controlNav?'<img src="'+h.attr("data-thumb")+'"/>':"<a>"+c+"</a>","thumbnails"===a.vars.controlNav&&!0===a.vars.thumbCaptions&&(h=h.attr("data-thumbcaption"),""!=h&&void 0!=h&&(e+='<span class="'+l+'caption">'+h+"</span>")),a.controlNavScaffold.append("<li>"+e+"</li>"),c++;
a.controlsContainer?q(a.controlsContainer).append(a.controlNavScaffold):a.append(a.controlNavScaffold);y.controlNav.set();y.controlNav.active();a.controlNavScaffold.delegate("a, img","click touchend MSPointerUp",function(c){c.preventDefault();if(""===u||u===c.type){var e=q(this),h=a.controlNav.index(e);e.hasClass(l+"active")||(a.direction=h>a.currentSlide?"next":"prev",a.flexAnimate(h,a.vars.pauseOnAction))}""===u&&(u=c.type);y.setToClearWatchedEvent()})},setupManual:function(){a.controlNav=a.manualControls;
y.controlNav.active();a.controlNav.bind("click touchend MSPointerUp",function(c){c.preventDefault();if(""===u||u===c.type){var e=q(this),h=a.controlNav.index(e);e.hasClass(l+"active")||(h>a.currentSlide?a.direction="next":a.direction="prev",a.flexAnimate(h,a.vars.pauseOnAction))}""===u&&(u=c.type);y.setToClearWatchedEvent()})},set:function(){a.controlNav=q("."+l+"control-nav li "+("thumbnails"===a.vars.controlNav?"img":"a"),a.controlsContainer?a.controlsContainer:a)},active:function(){a.controlNav.removeClass(l+
"active").eq(a.animatingTo).addClass(l+"active")},update:function(c,e){1<a.pagingCount&&"add"===c?a.controlNavScaffold.append(q("<li><a>"+a.count+"</a></li>")):1===a.pagingCount?a.controlNavScaffold.find("li").remove():a.controlNav.eq(e).closest("li").remove();y.controlNav.set();1<a.pagingCount&&a.pagingCount!==a.controlNav.length?a.update(e,c):y.controlNav.active()}},directionNav:{setup:function(){var c=q('<ul class="'+l+'direction-nav"><li><a class="'+l+'prev" href="#">'+a.vars.prevText+'</a></li><li><a class="'+
l+'next" href="#">'+a.vars.nextText+"</a></li></ul>");a.controlsContainer?(q(a.controlsContainer).append(c),a.directionNav=q("."+l+"direction-nav li a",a.controlsContainer)):(a.append(c),a.directionNav=q("."+l+"direction-nav li a",a));y.directionNav.update();a.directionNav.bind("click touchend MSPointerUp",function(c){c.preventDefault();var e;if(""===u||u===c.type)e=q(this).hasClass(l+"next")?a.getTarget("next"):a.getTarget("prev"),a.flexAnimate(e,a.vars.pauseOnAction);""===u&&(u=c.type);y.setToClearWatchedEvent()})},
update:function(){var c=l+"disabled";1===a.pagingCount?a.directionNav.addClass(c).attr("tabindex","-1"):a.vars.animationLoop?a.directionNav.removeClass(c).removeAttr("tabindex"):0===a.animatingTo?a.directionNav.removeClass(c).filter("."+l+"prev").addClass(c).attr("tabindex","-1"):a.animatingTo===a.last?a.directionNav.removeClass(c).filter("."+l+"next").addClass(c).attr("tabindex","-1"):a.directionNav.removeClass(c).removeAttr("tabindex")}},pausePlay:{setup:function(){var c=q('<div class="'+l+'pauseplay"><a></a></div>');
a.controlsContainer?(a.controlsContainer.append(c),a.pausePlay=q("."+l+"pauseplay a",a.controlsContainer)):(a.append(c),a.pausePlay=q("."+l+"pauseplay a",a));y.pausePlay.update(a.vars.slideshow?l+"pause":l+"play");a.pausePlay.bind("click touchend MSPointerUp",function(c){c.preventDefault();if(""===u||u===c.type)q(this).hasClass(l+"pause")?(a.manualPause=!0,a.manualPlay=!1,a.pause()):(a.manualPause=!1,a.manualPlay=!0,a.play());""===u&&(u=c.type);y.setToClearWatchedEvent()})},update:function(c){"play"===
c?a.pausePlay.removeClass(l+"pause").addClass(l+"play").html(a.vars.playText):a.pausePlay.removeClass(l+"play").addClass(l+"pause").html(a.vars.pauseText)}},touch:function(){var c,h,l,q,u,F,y=!1,z=0,O=0,M=0;if(n){e.style.msTouchAction="none";e._gesture=new MSGesture;e._gesture.target=e;e.addEventListener("MSPointerDown",W,!1);e._slider=a;e.addEventListener("MSGestureChange",ja,!1);e.addEventListener("MSGestureEnd",N,!1);var W=function(c){c.stopPropagation();a.animating?c.preventDefault():(a.pause(),
e._gesture.addPointer(c.pointerId),M=0,q=C?a.h:a.w,F=Number(new Date),l=A&&I&&a.animatingTo===a.last?0:A&&I?a.limit-(a.itemW+a.vars.itemMargin)*a.move*a.animatingTo:A&&a.currentSlide===a.last?a.limit:A?(a.itemW+a.vars.itemMargin)*a.move*a.currentSlide:I?(a.last-a.currentSlide+a.cloneOffset)*q:(a.currentSlide+a.cloneOffset)*q)},ja=function(a){a.stopPropagation();var c=a.target._slider;if(c){var h=-a.translationX,r=-a.translationY;u=M+=C?r:h;y=C?Math.abs(M)<Math.abs(-h):Math.abs(M)<Math.abs(-r);if(a.detail===
a.MSGESTURE_FLAG_INERTIA)setImmediate(function(){e._gesture.stop()});else if(!y||500<Number(new Date)-F)a.preventDefault(),!L&&c.transitions&&(c.vars.animationLoop||(u=M/(0===c.currentSlide&&0>M||c.currentSlide===c.last&&0<M?Math.abs(M)/q+2:1)),c.setProps(l+u,"setTouch"))}},N=function(a){a.stopPropagation();if(a=a.target._slider){if(a.animatingTo===a.currentSlide&&!y&&null!==u){var e=I?-u:u,n=0<e?a.getTarget("next"):a.getTarget("prev");a.canAdvance(n)&&(550>Number(new Date)-F&&50<Math.abs(e)||Math.abs(e)>
q/2)?a.flexAnimate(n,a.vars.pauseOnAction):L||a.flexAnimate(a.currentSlide,a.vars.pauseOnAction,!0)}l=u=h=c=null;M=0}}}else{e.addEventListener("touchstart",ea,!1);var ea=function(n){if(a.animating)n.preventDefault();else if(window.navigator.msPointerEnabled||1===n.touches.length)a.pause(),q=C?a.h:a.w,F=Number(new Date),z=n.touches[0].pageX,O=n.touches[0].pageY,l=A&&I&&a.animatingTo===a.last?0:A&&I?a.limit-(a.itemW+a.vars.itemMargin)*a.move*a.animatingTo:A&&a.currentSlide===a.last?a.limit:A?(a.itemW+
a.vars.itemMargin)*a.move*a.currentSlide:I?(a.last-a.currentSlide+a.cloneOffset)*q:(a.currentSlide+a.cloneOffset)*q,c=C?O:z,h=C?z:O,e.addEventListener("touchmove",qa,!1),e.addEventListener("touchend",sa,!1)},qa=function(e){z=e.touches[0].pageX;O=e.touches[0].pageY;u=C?c-O:c-z;y=C?Math.abs(u)<Math.abs(z-h):Math.abs(u)<Math.abs(O-h);if(!y||500<Number(new Date)-F)e.preventDefault(),!L&&a.transitions&&(a.vars.animationLoop||(u/=0===a.currentSlide&&0>u||a.currentSlide===a.last&&0<u?Math.abs(u)/q+2:1),
a.setProps(l+u,"setTouch"))},sa=function(n){e.removeEventListener("touchmove",qa,!1);if(a.animatingTo===a.currentSlide&&!y&&null!==u){n=I?-u:u;var x;x=1<a.visible?a.currentSlide+parseInt(n/a.itemT):0<n?a.getTarget("next"):a.getTarget("prev");a.canAdvance(x)&&(550>Number(new Date)-F&&50<Math.abs(n)||Math.abs(n)>q/2)?a.flexAnimate(x,a.vars.pauseOnAction):L||a.flexAnimate(a.currentSlide,a.vars.pauseOnAction,!0)}e.removeEventListener("touchend",sa,!1);l=u=h=c=null}}},resize:function(){!a.animating&&a.is(":visible")&&
(A||a.doMath(),L?y.smoothHeight():A?(a.slides.width(a.computedW),a.update(a.pagingCount),a.setProps()):C?(a.viewport.height(a.h),a.setProps(a.h,"setTotal")):(a.vars.smoothHeight&&y.smoothHeight(),a.newSlides.width(a.computedW),a.setProps(a.computedW,"setTotal")))},smoothHeight:function(c){if(!C||L){var e=L?a:a.viewport;c?e.animate({height:a.slides.eq(a.animatingTo).height()},c):e.height(a.slides.eq(a.animatingTo).height())}},sync:function(c){var e=q(a.vars.sync).data("flexslider"),h=a.animatingTo;
switch(c){case "animate":e.flexAnimate(h,a.vars.pauseOnAction,!1,!0);break;case "play":e.playing||e.asNav||e.play();break;case "pause":e.pause()}},pauseInvisible:{visProp:null,init:function(){var c=["webkit","moz","ms","o"];if("hidden"in document)return"hidden";for(var e=0;e<c.length;e++)c[e]+"Hidden"in document&&(y.pauseInvisible.visProp=c[e]+"Hidden");y.pauseInvisible.visProp&&(c=y.pauseInvisible.visProp.replace(/[H|h]idden/,"")+"visibilitychange",document.addEventListener(c,function(){y.pauseInvisible.isHidden()?
a.startTimeout?clearTimeout(a.startTimeout):a.pause():a.started?a.play():0<a.vars.initDelay?setTimeout(a.play,a.vars.initDelay):a.play()}))},isHidden:function(){return document[y.pauseInvisible.visProp]||!1}},setToClearWatchedEvent:function(){clearTimeout(O);O=setTimeout(function(){u=""},3E3)}};a.flexAnimate=function(c,e,h,n,u){a.vars.animationLoop||c===a.currentSlide||(a.direction=c>a.currentSlide?"next":"prev");M&&1===a.pagingCount&&(a.direction=a.currentItem<c?"next":"prev");if(!a.animating&&(a.canAdvance(c,
u)||h)&&a.is(":visible")){if(M&&n)if(h=q(a.vars.asNavFor).data("flexslider"),a.atEnd=0===c||c===a.count-1,h.flexAnimate(c,!0,!1,!0,u),a.direction=a.currentItem<c?"next":"prev",h.direction=a.direction,Math.ceil((c+1)/a.visible)-1!==a.currentSlide&&0!==c)a.currentItem=c,a.slides.removeClass(l+"active-slide").eq(c).addClass(l+"active-slide"),c=Math.floor(c/a.visible);else return a.currentItem=c,a.slides.removeClass(l+"active-slide").eq(c).addClass(l+"active-slide"),!1;a.animating=!0;a.animatingTo=c;
e&&a.pause();a.vars.before(a);a.syncExists&&!u&&y.sync("animate");a.vars.controlNav&&y.controlNav.active();A||a.slides.removeClass(l+"active-slide").eq(c).addClass(l+"active-slide");a.atEnd=0===c||c===a.last;a.vars.directionNav&&y.directionNav.update();c===a.last&&(a.vars.end(a),a.vars.animationLoop||a.pause());if(L)F?(a.slides.eq(a.currentSlide).css({opacity:0,zIndex:1}),a.slides.eq(c).css({opacity:1,zIndex:2}),a.wrapup(z)):(a.slides.eq(a.currentSlide).css({zIndex:1}).animate({opacity:0},a.vars.animationSpeed,
a.vars.easing),a.slides.eq(c).css({zIndex:2}).animate({opacity:1},a.vars.animationSpeed,a.vars.easing,a.wrapup));else{var z=C?a.slides.filter(":first").height():a.computedW;A?(c=a.vars.itemMargin,c=(a.itemW+c)*a.move*a.animatingTo,c=c>a.limit&&1!==a.visible?a.limit:c):c=0===a.currentSlide&&c===a.count-1&&a.vars.animationLoop&&"next"!==a.direction?I?(a.count+a.cloneOffset)*z:0:a.currentSlide===a.last&&0===c&&a.vars.animationLoop&&"prev"!==a.direction?I?0:(a.count+1)*z:I?(a.count-1-c+a.cloneOffset)*
z:(c+a.cloneOffset)*z;a.setProps(c,"",a.vars.animationSpeed);a.transitions?(a.vars.animationLoop&&a.atEnd||(a.animating=!1,a.currentSlide=a.animatingTo),a.container.unbind("webkitTransitionEnd transitionend"),a.container.bind("webkitTransitionEnd transitionend",function(){a.wrapup(z)})):a.container.animate(a.args,a.vars.animationSpeed,a.vars.easing,function(){a.wrapup(z)})}a.vars.smoothHeight&&y.smoothHeight(a.vars.animationSpeed)}};a.wrapup=function(c){L||A||(0===a.currentSlide&&a.animatingTo===
a.last&&a.vars.animationLoop?a.setProps(c,"jumpEnd"):a.currentSlide===a.last&&0===a.animatingTo&&a.vars.animationLoop&&a.setProps(c,"jumpStart"));a.animating=!1;a.currentSlide=a.animatingTo;a.vars.after(a)};a.animateSlides=function(){a.animating||a.flexAnimate(a.getTarget("next"))};a.pause=function(){clearInterval(a.animatedSlides);a.animatedSlides=null;a.playing=!1;a.vars.pausePlay&&y.pausePlay.update("play");a.syncExists&&y.sync("pause")};a.play=function(){a.playing&&clearInterval(a.animatedSlides);
a.animatedSlides=a.animatedSlides||setInterval(a.animateSlides,a.vars.slideshowSpeed);a.started=a.playing=!0;a.vars.pausePlay&&y.pausePlay.update("pause");a.syncExists&&y.sync("play")};a.stop=function(){a.pause();a.stopped=!0};a.canAdvance=function(c,e){var h=M?a.pagingCount-1:a.last;return e?!0:M&&a.currentItem===a.count-1&&0===c&&"prev"===a.direction?!0:M&&0===a.currentItem&&c===a.pagingCount-1&&"next"!==a.direction?!1:c!==a.currentSlide||M?a.vars.animationLoop?!0:a.atEnd&&0===a.currentSlide&&c===
h&&"next"!==a.direction?!1:a.atEnd&&a.currentSlide===h&&0===c&&"next"===a.direction?!1:!0:!1};a.getTarget=function(c){a.direction=c;return"next"===c?a.currentSlide===a.last?0:a.currentSlide+1:0===a.currentSlide?a.last:a.currentSlide-1};a.setProps=function(c,e,h){var l=function(){var h=c?c:(a.itemW+a.vars.itemMargin)*a.move*a.animatingTo;return-1*function(){if(A)return"setTouch"===e?c:I&&a.animatingTo===a.last?0:I?a.limit-(a.itemW+a.vars.itemMargin)*a.move*a.animatingTo:a.animatingTo===a.last?a.limit:
h;switch(e){case "setTotal":return I?(a.count-1-a.currentSlide+a.cloneOffset)*c:(a.currentSlide+a.cloneOffset)*c;case "setTouch":return c;case "jumpEnd":return I?c:a.count*c;case "jumpStart":return I?a.count*c:c;default:return c}}()+"px"}();a.transitions&&(l=C?"translate3d(0,"+l+",0)":"translate3d("+l+",0,0)",h=void 0!==h?h/1E3+"s":"0s",a.container.css(W+"-duration",h));a.args[a.prop]=l;(a.transitions||void 0===h)&&a.container.css(a.args)};a.setup=function(c){if(L){var e=W.replace("-t","T").replace("-",
"");a.slides.css({width:"100%","float":"left",marginRight:"-100%",position:"relative"});"init"===c&&(F?(c={opacity:0,display:"block",zIndex:1},c[e]="opacity "+a.vars.animationSpeed/1E3+"s ease",a.slides.css(c).eq(a.currentSlide).css({opacity:1,zIndex:2})):a.slides.css({opacity:0,display:"block",zIndex:1}).eq(a.currentSlide).css({zIndex:2}).animate({opacity:1},a.vars.animationSpeed,a.vars.easing));a.vars.smoothHeight&&y.smoothHeight()}else{var h;"init"===c&&(a.viewport=q('<div class="'+l+'viewport"></div>').css({overflow:"hidden",
position:"relative"}).appendTo(a).append(a.container),a.cloneCount=0,a.cloneOffset=0,I&&(e=q.makeArray(a.slides).reverse(),a.slides=q(e),a.container.empty().append(a.slides)));a.vars.animationLoop&&!A&&(a.cloneCount=2,a.cloneOffset=1,"init"!==c&&a.container.find(".clone").remove(),a.container.append(a.slides.first().clone().addClass("clone").attr("aria-hidden","true")).prepend(a.slides.last().clone().addClass("clone").attr("aria-hidden","true")));a.newSlides=q(a.vars.selector,a);h=I?a.count-1-a.currentSlide+
a.cloneOffset:a.currentSlide+a.cloneOffset;C&&!A?(a.container.height(200*(a.count+a.cloneCount)+"%").css("position","absolute").width("100%"),setTimeout(function(){a.newSlides.css({display:"block"});a.doMath();a.viewport.height(a.h);a.setProps(h*a.h,"init")},"init"===c?100:0)):(a.container.width(200*(a.count+a.cloneCount)+"%"),a.setProps(h*a.computedW,"init"),setTimeout(function(){a.doMath();a.newSlides.css({width:a.computedW,"float":"left",display:"block"});a.vars.smoothHeight&&y.smoothHeight()},
"init"===c?100:0))}A||a.slides.removeClass(l+"active-slide").eq(a.currentSlide).addClass(l+"active-slide")};a.doMath=function(){var c=a.slides.first(),e=a.vars.itemMargin,h=a.vars.minItems,l=a.vars.maxItems;a.w=void 0===a.viewport?a.width():a.viewport.width();a.h=c.height();a.boxPadding=c.outerWidth()-c.width();A?(a.itemT=a.vars.itemWidth+e,a.minW=h?h*a.itemT:a.w,a.maxW=l?l*a.itemT-e:a.w,a.itemW=a.minW>a.w?(a.w-e*(h-1))/h:a.maxW<a.w?(a.w-e*(l-1))/l:a.vars.itemWidth>a.w?a.w:a.vars.itemWidth,a.visible=
Math.floor(a.w/a.itemW),a.move=0<a.vars.move&&a.vars.move<a.visible?a.vars.move:a.visible,a.pagingCount=Math.ceil((a.count-a.visible)/a.move+1),a.last=a.pagingCount-1,a.limit=1===a.pagingCount?0:a.vars.itemWidth>a.w?a.itemW*(a.count-1)+e*(a.count-1):(a.itemW+e)*a.count-a.w-e):(a.itemW=a.w,a.pagingCount=a.count,a.last=a.count-1);a.computedW=a.itemW-a.boxPadding};a.update=function(c,e){a.doMath();A||(c<a.currentSlide?a.currentSlide+=1:c<=a.currentSlide&&0!==c&&(a.currentSlide-=1),a.animatingTo=a.currentSlide);
if(a.vars.controlNav&&!a.manualControls)if("add"===e&&!A||a.pagingCount>a.controlNav.length)y.controlNav.update("add");else if("remove"===e&&!A||a.pagingCount<a.controlNav.length)A&&a.currentSlide>a.last&&(a.currentSlide-=1,a.animatingTo-=1),y.controlNav.update("remove",a.last);a.vars.directionNav&&y.directionNav.update()};a.addSlide=function(c,e){var h=q(c);a.count+=1;a.last=a.count-1;C&&I?void 0!==e?a.slides.eq(a.count-e).after(h):a.container.prepend(h):void 0!==e?a.slides.eq(e).before(h):a.container.append(h);
a.update(e,"add");a.slides=q(a.vars.selector+":not(.clone)",a);a.setup();a.vars.added(a)};a.removeSlide=function(c){var e=isNaN(c)?a.slides.index(q(c)):c;a.count-=1;a.last=a.count-1;isNaN(c)?q(c,a.slides).remove():C&&I?a.slides.eq(a.last).remove():a.slides.eq(c).remove();a.doMath();a.update(e,"remove");a.slides=q(a.vars.selector+":not(.clone)",a);a.setup();a.vars.removed(a)};y.init()};q(window).blur(function(c){focused=!1}).focus(function(c){focused=!0});q.flexslider.defaults={namespace:"flex-",selector:".slides > li",
animation:"fade",easing:"swing",direction:"horizontal",reverse:!1,animationLoop:!0,smoothHeight:!1,startAt:0,slideshow:!0,slideshowSpeed:7E3,animationSpeed:600,initDelay:0,randomize:!1,thumbCaptions:!1,pauseOnAction:!0,pauseOnHover:!1,pauseInvisible:!0,useCSS:!0,touch:!0,video:!1,controlNav:!0,directionNav:!0,prevText:"Previous",nextText:"Next",keyboard:!0,multipleKeyboard:!1,mousewheel:!1,pausePlay:!1,pauseText:"Pause",playText:"Play",controlsContainer:"",manualControls:"",sync:"",asNavFor:"",itemWidth:0,
itemMargin:0,minItems:1,maxItems:0,move:0,allowOneSlide:!0,start:function(){},before:function(){},after:function(){},end:function(){},added:function(){},removed:function(){}};q.fn.flexslider=function(c){void 0===c&&(c={});if("object"===typeof c)return this.each(function(){var a=q(this),h=a.find(c.selector?c.selector:".slides > li");1===h.length&&!0===c.allowOneSlide||0===h.length?(h.fadeIn(400),c.start&&c.start(a)):void 0===a.data("flexslider")&&new q.flexslider(this,c)});var h=q(this).data("flexslider");
switch(c){case "play":h.play();break;case "pause":h.pause();break;case "stop":h.stop();break;case "next":h.flexAnimate(h.getTarget("next"),!0);break;case "prev":case "previous":h.flexAnimate(h.getTarget("prev"),!0);break;default:"number"===typeof c&&h.flexAnimate(c,!0)}}})(jQuery);(function(){var q={"16x9":{id:"16x9",wRatio:0.5625,hRatio:16/9,aimssizes:[{id:"video_115x65",width:115,height:65},{id:"video_200x113",width:200,height:113},{id:"video_320x180",width:320,height:180},{id:"video_560x315",width:560,height:315}]},"3x4":{id:"3x4",wRatio:0.75,hRatio:4/3,aimssizes:[{id:"video-260x195",width:260,height:195},{id:"video_640x480",width:640,height:480},{id:"video_1280x960",width:1280,height:960}]},thumb:{id:"thumb",wRatio:0.75,hRatio:4/3,aimssizes:[{id:"thumb-m",width:92,height:69}]}};
$pdk.NBCplayer={playerFlavor:"base",playMode:"video",version:"8/28/2014",debug:!1,debugLevel:"4",debugLine:0,badFeedRetryCount:0,maxFeedRetries:10,defaultFeedId:"msnbc_video",feedId:"",feedUrl:"",showSource:"",currentGuid:"",baseGUIDUrl:"",baseAccountID:"2E2eJC",baseFeedUrl:"http://feed.theplatform.com/f/2E2eJC/",videoFormats:"&formats=MPEG4,f4m,m3u",feedParameters:"",playerDivContainers:{},restDiv:!1,mpxFeedFilterbyDate:!0,mpxFeedParameters:"?form=json",mpxFeedRange:"&range=-40",mainPlaylist:{},
mobileRestPlaylist:{},mainPlayerDiv:{},doPlayerInit:!0,initTimeout:0,playerWidth:function(){return-1},playerHeight:function(){return-1},restStateFillToOwner:!0,restState:!1,adCompanions:!0,shareButtons:!0,displayPlaylist:!0,continuousPlay:!0,metaData:!0,autoPlay:!0,displayBreakPoints:[320,768,1024,1230],displayMode:"tablet",isiDevice:!1,isMobile:!1,inMobileRestState:!1,endSlateOn:!1,mobileFullScreenPlaying:!1,isCurrentlyAd:!1,readHash:!1,isMobileDevice:!1,requiresMobilePlaylist:!1,inRestStateRequest:!1,
isIE8:!1,isWindowPhone:!1,isAndroid:!1,androidInline:!1,bringback300x60Ad:!1,windowsPhoneEnd:!1,windowsPhoneEnd:!1,MaxCharsBeforeSecondLine:28,isHD:!1,useFreeWheelTestNetwork:!1,LiveVideoStreamStatus:"notlive",LiveVideoPollInterval:1E4,LiveVideoIsPolling:!1,tabletLiveVideoRest:!1,Init:function(c,e,h){this.GetMainContainer();$pdk.NBCplayer.CCSupport.init();this.PDKinit();if(-1!=navigator.platform.indexOf("iPhone")||-1!=navigator.platform.indexOf("iPod"))this.isiDevice=this.requiresMobilePlaylist=!0;
var a=screen.width;screen.width>screen.height&&(a=screen.height);this.isMobile=this.CheckIfMobile();-1<navigator.userAgent.toLowerCase().indexOf("mobile")&&-1==navigator.platform.indexOf("iPad")&&(this.isMobileDevice=!0,-1<navigator.userAgent.toLowerCase().indexOf("windows")&&(this.isMobile=this.requiresMobilePlaylist=this.isWindowPhone=!0));navigator.userAgent.toLowerCase().indexOf("android")&&(this.isAndroid=!0);this.readHash&&this.hashCheck.grabHash();390>a&&(this.isMobile=!0);if(this.isMobile||
this.isMobileDevice)this.restState=!0,this.mpxFeedRange="&range=-10",$("#TPVideoPlayerContainer").addClass("mobile");this.isFlash="flash"==(new Player("none"))._runtime.toLowerCase();this.isFlash||this.isMobile||-1<navigator.userAgent.toLowerCase().indexOf("mac")||(this.restState=!0);this.initTimeout++;3<this.initTimeout?console.log("Init:exceeded 3 tries"):(c&&(this.currentGuid=c),e&&this.SetFeedURL(e),void 0!=h&&(this.doPlayerInit=h),this.playerType=(new Player("none"))._runtime,this.DebugLog(":::::NBCplayer:::: ",
this.playerMode,this.playerFlavor,this.version,this.playerType),this.TestForDevURL(),this.autoPlay&&this.isFlash&&(this.restState=!1),this.InitSpecifics(),"reststate"==this.playerMode&&(this.restState=!0),"show"==this.playerMode?(this.ShowPlayerInit(),this.ShowPlayerTaxonomy.renderTaxonomyList()):this.GetPlayerData(),$pdk.NBCplayer.UIMessenger.init($("#tpContainerSizer")[0]),this.CreatePlaylistNameContainer())},TestForDevURL:function(){var c=document.referrer?document.referrer:"";if("dev.msnbc.com"==
(window.location.hostname?window.location.hostname:"")||0<c.indexOf("//dev.msnbc.com"))0<c.indexOf("debug=true")&&(this.debug="true"),this.CheckToUseMPXDev(!0),this.useFreeWheelTestNetwork=!0},CheckIfMobile:function(){return screen.width<=this.displayBreakPoints[0]?!0:!1},ShowPlayerInit:function(){$("#"+$pdk.NBCplayer.playerDivContainers.playerParentContainer).addClass("showPlayer")},GetMainContainer:function(){this.mainPlayerDiv=$("#"+$pdk.NBCplayer.playerDivContainers.playerParentContainer);1>this.mainPlayerDiv.length?
($(".tpContainer").wrap("<div id="+$pdk.NBCplayer.playerDivContainers.playerParentContainer+"><div id=tpContainerSizer style=position:relative;width:100%;></div></div>"),this.mainPlayerDiv=$("#"+$pdk.NBCplayer.playerDivContainers.playerParentContainer)):1>$("#tpContainerSizer").length&&$(".tpContainer").wrap('<div id="tpContainerSizer" style="position:relative;width:100%;z-index:30;"></div>');this.applyClassesBasedOnDevice(["#TPVideoFeaturePlayer","#TPVideoPlayerPlaylistHeader"]);"FeaturePlayer"==
this.playerFlavor&&(this.featurePlayerDiv=$("#TPVideoFeaturePlayer"),1>this.featurePlayerDiv.length&&(this.mainPlayerDiv.wrap('<div id="TPVideoFeaturePlayer"></div>'),this.featurePlayerDiv=$("#TPVideoFeaturePlayer")))},applyClassesBasedOnDevice:function(c){try{if("microsoft internet explorer"==navigator.appName.toLowerCase()){var e=navigator.userAgent.substr(navigator.userAgent.toLowerCase().indexOf("msie ")+5,2);9>parseInt(e,10)&&(this.applyDeviceClassing(!0,"ie8",c),this.isIE8=!0)}this.applyDeviceClassing(-1<
navigator.userAgent.toLowerCase().indexOf("android"),"android",c);this.applyDeviceClassing(-1<navigator.userAgent.toLowerCase().indexOf("windows")&&-1<navigator.userAgent.toLowerCase().indexOf("mobile"),"windows",c)}catch(h){}},applyDeviceClassing:function(c,e,h){if(c)for(var a in h)0<$(h[a]).length&&($(h[a]).hasClass(e)||$(h[a]).addClass(e))},InitSpecifics:function(){this.playerWidth=function(){return window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth};this.playerHeight=
function(){return window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight};this.onPlayerResize()},GetPlayerData:function(){0<this.feedUrl.length?this.DataStoreModule.GetAndSetActiveFeed(this.feedId,$pdk.NBCplayer.GetInitialFeed):this.DataStoreModule.SetReleaseFromGUID(this.currentGuid,this.ProcessGuidData)},GetInitialFeed:function(){$pdk.NBCplayer.DataStoreModule.SetReleaseFromGUID($pdk.NBCplayer.currentGuid,$pdk.NBCplayer.StartPlayback)},ProcessGuidData:function(c){$pdk.NBCplayer.DataStoreModule.feedData=
c;$pdk.NBCplayer.DebugLog("level:2",":::::ProcessGuidData:: ",$pdk.NBCplayer.feedId,$pdk.NBCplayer.DataStoreModule.associatedFeedId);"none"!=$pdk.NBCplayer.feedId?$pdk.NBCplayer.DataStoreModule.GetAndSetActiveFeed(this.feedId,$pdk.NBCplayer.GetInitialFeed):$pdk.NBCplayer.DataStoreModule.associatedFeedId?($pdk.NBCplayer.DebugLog("level:2",":::::Getting associated feed "+$pdk.NBCplayer.DataStoreModule.associatedFeedId),$pdk.NBCplayer.DataStoreModule.GetAndSetActiveFeed($pdk.NBCplayer.DataStoreModule.associatedFeedId,
$pdk.NBCplayer.GetInitialFeed)):($pdk.NBCplayer.DebugLog("level:2",":::::Using default feed "+$pdk.NBCplayer.defaultFeedId),$pdk.NBCplayer.DataStoreModule.GetAndSetActiveFeed($pdk.NBCplayer.defaultFeedId,$pdk.NBCplayer.GetInitialFeed))},LoadAssociatedFeed:function(c){$pdk.NBCplayer.SetFeedURL(c);this.DataStoreModule.GetAndSetActiveFeed(c,$pdk.NBCplayer.StartPlayback)},StartLiveStatusPolling:function(){"live"!=$pdk.NBCplayer.DataStoreModule.videoType||$pdk.NBCplayer.LiveVideoIsPolling||($pdk.NBCplayer.LiveVideoIsPolling=
!0,$pdk.NBCplayer.DebugLog("____:LIVE video detected - initial status = "+$pdk.NBCplayer.DataStoreModule.liveVideoStatus),"concluded"!=$pdk.NBCplayer.DataStoreModule.liveVideoStatus.toLowerCase()&&"unknown"==$pdk.NBCplayer.LiveVideoStreamStatus&&(0<$pdk.NBCplayer.DataStoreModule.mpxid.length?$pdk.NBCplayer.LiveVideoCheck():$pdk.NBCplayer.debug&&console.error("---\x3e Live Video - Cannot get mpxid")))},StartPlayback:function(c){c=$pdk.NBCplayer;c.StartLiveStatusPolling();if(c.doPlayerInit)if(c.doPlayerInit=
!1,c.PlayerModeSetup(c.playerMode),c.SetUpEvents(),c.RenderPlaylistTitle(c.DataStoreModule.feedTitle),c.CrateMetaDataContainers(),$pdk.controller.dispatchEvent("NBCplayerNotification",{type:"PlayerReady"}),c.PrePDKinit(),"live"==$pdk.NBCplayer.DataStoreModule.videoType&&"live"!=$pdk.NBCplayer.DataStoreModule.liveVideoStatus.toLowerCase()){var e={};e.liveState=$pdk.NBCplayer.DataStoreModule.liveVideoStatus.toLowerCase();c.inRestStateRequest=!0;c.LiveFeedStatesDispatch(e)}else c.restState?c.inRestStateRequest||
(c.inRestStateRequest=!0,c.RenderRestState()):(e=!c.isFlash,-1<navigator.userAgent.toLowerCase().indexOf("mac")&&(e=!1),c.SetVideoToPlay(c.DataStoreModule.releaseURL,e));else"live"!=$pdk.NBCplayer.DataStoreModule.videoType||"live"==$pdk.NBCplayer.DataStoreModule.liveVideoStatus.toLowerCase()||$pdk.NBCplayer.tabletLiveVideoRest?(c.SetVideoToPlay(c.DataStoreModule.releaseURL),c.isMobileDevice&&!c.requiresMobilePlaylist&&$("#mobileRestSlider").hide()):(e={},e.liveState=$pdk.NBCplayer.DataStoreModule.liveVideoStatus.toLowerCase(),
c.inRestStateRequest=!0,c.LiveFeedStatesDispatch(e))},InitSettings:function(c){for(var e in c)this[e]=c[e]},restStateResizeMethod:function(){},RenderRestState:function(c){c?($pdk.NBCplayer.DebugLog("level:2",":::::Rendering Live Video State",c.url),$pdk.NBCplayer.DataStoreModule.LiveVideoStatusUrl=c.url):$pdk.NBCplayer.DebugLog("level:2",":::::Rendering Reststate ");var e=$pdk.NBCplayer;e.DataStoreModule.statusFlags.inRestState=!0;e.UpdateMetaData();e.isMobile||!e.isFlash||"mobile"==e.displayMode&&
"show"!=e.playerMode?(setTimeout(function(){$("#tpContainerSizer")[0].appendChild(document.getElementById($pdk.NBCplayer.playerDivContainers.restState));if(("mobile"==$pdk.NBCplayer.displayMode||e.isMobileDevice)&&"FeaturePlayer"==$pdk.NBCplayer.playerFlavor){$pdk.NBCplayer.DebugLog("level:3","::::: Rendering mobile playlist reststate");$pdk.NBCplayer.inMobileRestState=!0;var a=document.getElementsByTagName("video")[0];a.style.display="none";a.controls=!1;a.addEventListener("pause",function(){$pdk.NBCplayer.MobilePlayerPaused()});
a.addEventListener("play",function(){$pdk.NBCplayer.MobilePlayerPlaying()});$pdk.NBCplayer.CustomRestStateForMobile()}e.UIMessenger.reassign($("#tpContainerSizer")[0]);e.UIMessenger.Message("restStateRendered");e.inRestStateRequest=!1},100),1>$("#TPVideoPlayerRestState").length&&($("#tpContainerSizer").append('<div id="'+e.playerDivContainers.restState+'" style="position:absolute;top:0px;left:0px;z-index:30;width:100%;background:black;"></div>'),e.UIMessenger.reassign($(".tpLayout")[0]))):1>$("#TPVideoPlayerRestState").length&&
($("#tpContainerSizer").append('<div id="'+e.playerDivContainers.restState+'" style=position:absolute;top:0px;></div>'),e.UIMessenger.Message("restStateRendered"),e.UIMessenger.reassign($("#tpContainerSizer")[0]));var h;if("mobile"!=$pdk.NBCplayer.displayMode||!e.isMobile&&e.isMobileDevice||"FeaturePlayer"!=$pdk.NBCplayer.playerFlavor){e.inRestStateRequest=!1;e.restDiv=document.getElementById(e.playerDivContainers.restState);e.restDiv.innerHTML="";h=new $pdk.NBCplayer.AimsImager(e.restDiv);h.responsive=
!0;h.fillToOwner=e.restStateFillToOwner;h.resizeOwner=!0;h.resizeMethod=e.restStateResizeMethod;$("#TPVideoPlayerLoading").hide();restWidth=e.GetCorrectViewportWidth();var a=$pdk.NBCplayer.DataStoreModule.thumb;c&&(a=c.url);h.create(a,restWidth);e.restDiv=$("#"+e.playerDivContainers.restState);c||(e.restDiv.click(function(a){l()}),e.restDiv.append('<div id="'+e.playerDivContainers.restPlayButton+'"><img src="http://media2.s-nbcnews.com/i/MSNBC/Components/Video/_Player/configurations/thePlatform/Feature Player/assets/msnbc_play_large.png" width="70" height="30"><div class="watchnow">watch now</div></div>'))}var l=
function(){$pdk.NBCplayer.PlayVideo()};e.isFlash||(l=function(){"live"==$pdk.NBCplayer.DataStoreModule.videoType&&"live"!=$pdk.NBCplayer.LiveVideoStreamStatus||$pdk.NBCplayer.PlayVideo($pdk.NBCplayer.DataStoreModule.guid)});e.restImage=h;e.SetVideoHeight()},PlayVideo:function(c){$pdk.NBCplayer.DebugLog("____:Playing video ",$pdk.NBCplayer.DataStoreModule.guid);$pdk.NBCplayer.windowsPhoneEnd=!1;this.UIMessenger.Message("startPlayback");c&&$pdk.NBCplayer.DataStoreModule.SetReleaseFromGUID(c,$pdk.NBCplayer.StartPlayback);
this.DataStoreModule.statusFlags.inRestState&&(c=!this.isFlash,-1<navigator.userAgent.toLowerCase().indexOf("mac")&&(c=!1),this.SetVideoToPlay(this.DataStoreModule.releaseURL,c));this.DataStoreModule.statusFlags.inRestState=!1;$pdk.NBCplayer.restDiv&&$pdk.NBCplayer.restDiv.hide();this.isMobileDevice&&!this.requiresMobilePlaylist&&$("#mobileRestSlider").hide()},PrePDKinit:function(){var c=function(){},e=function(c){$pdk.NBCplayer.mainPlaylist.FlexApi.flexAnimate(1);"show"==$pdk.NBCplayer.playerMode&&
c.addClass("showPlayer")},c=this.displayPlaylist?function(c){$pdk.NBCplayer.mainPlaylistDiv=c;c.fadeTo("slow",1);e(c)}:function(c){$pdk.NBCplayer.mainPlaylistDiv=c;c.hide();e(c)};$pdk.NBCplayer.DataStoreModule.MoveItemToFront($pdk.NBCplayer.DataStoreModule.guid);$pdk.NBCplayer.isMobile||(this.mainPlaylist=new $pdk.NBCplayer.PlaylistModuleFLEXInstanseable,$pdk.NBCplayer.DebugLog("level:2",":::::Loading mainPlaylist::",this.mainPlaylist),this.mainPlaylist.InsertPlaylist({id:$pdk.NBCplayer.playerDivContainers.mainPlaylist,
parentDiv:$("#"+$pdk.NBCplayer.playerDivContainers.playerParentContainer),data:this.DataStoreModule.feedData,startAt:0,callback:c}))},DataForRestStatePlaylist:function(c){$pdk.NBCplayer.PlaylistModuleFLEX.InsertPlaylist({id:$pdk.NBCplayer.playerDivContainers.restStatePlaylist,data:c,callback:function(c){c.fadeTo("slow",1)}})},SetUpSpecifics:function(){},PlayerModeSetup:function(c){},RenderElements:function(){},SetUpEvents:function(){var c=this;$pdk.controller.addEventListener("NBCplayerVideoInit",
function(e){c.Reporter.reset()});$pdk.controller.addEventListener("OnMediaStart",function(c){$pdk.NBCplayer.OnMediaLoadStart(c)});$pdk.controller.addEventListener("OnMediaComplete",function(c){$pdk.NBCplayer.OnMediaComplete(c)});$pdk.controller.addEventListener("OnReleaseEnd",function(e){c.Reporter.reportOnEnd(c.FreeWheelModule.adIsRunning);$pdk.NBCplayer.OnReleaseEnd(e)});$pdk.controller.addEventListener("OnMediaError",function(c){$pdk.NBCplayer.OnMediaTimeout(c)});$pdk.controller.addEventListener("OnReleaseError",
function(c){$pdk.NBCplayer.OnReleaseError(c)});$pdk.controller.addEventListener("OnReleaseStart",function(e){c.Reporter.reportOnStart(c.FreeWheelModule.adIsRunning);$pdk.NBCplayer.OnPDKLoaded(e)});$pdk.controller.addEventListener("OnMediaPause",function(e){c.Reporter.reportPause(c.FreeWheelModule.adIsRunning)});$pdk.controller.addEventListener("OnMediaSeek",function(e){c.Reporter.reportScrub()});$pdk.controller.addEventListener("OnShowFullScreen",function(e){c.Reporter.setFullscreen()});$pdk.controller.addEventListener("OnSubtitleCuePoint",
function(e){c.Reporter.setCC()});$pdk.controller.addEventListener("OnAdvertisementClick",function(c){$pdk.NBCplayer.FreeWheelModule.OnAdClickEvent(c)});$pdk.controller.addEventListener("NBCplayerOnFeedError",function(c){$pdk.NBCplayer.DataStoreModule.OnFeedError(c)});$pdk.controller.addEventListener("NBCplayerOnFeedChange",function(c){$pdk.NBCplayer.OnFeedChange(c)});$pdk.controller.addEventListener("NBCplayerPlaylistClick",function(c){$pdk.NBCplayer.OnPlaylistClick(c)});$pdk.controller.addEventListener("NBCplayerNotification",
function(c){$pdk.NBCplayer.OnPlayerNotification(c)});$pdk.controller.addEventListener("NBCplayerReport",function(c){$pdk.NBCplayer.DebugLog(":::: NBCplayerReport",c.data)});$pdk.controller.addEventListener("OnMediaPlaying",function(e){c.Reporter.reportOnTime(e,c.FreeWheelModule.adIsRunning);c.UIMessenger.Message("nowPlaying");c.isMobileDevice&&!c.requiresMobilePlaylist&&(c.isAndroid&&(c.androidInline=!0),$("#mobileRestSlider").hide())});$(window).resize(function(){$pdk.NBCplayer.onPlayerResize()});
$(window).bind("orientationchange",function(){$pdk.NBCplayer.onOrientChange()})},SetVideoToPlay:function(c,e){e||(c+=this.videoFormats,$pdk.NBCplayer.DebugLog("____:Playing video using release ",c),$pdk.controller.setReleaseURL(c,!0),$pdk.controller.pause(!1));this.UpdateMetaData()},LiveVideoCheck:function(){$pdk.NBCplayer.GetLiveVideoStatus();setTimeout(function(){"concluded"!=$pdk.NBCplayer.LiveVideoStreamStatus&&"live"==$pdk.NBCplayer.DataStoreModule.videoType?$pdk.NBCplayer.LiveVideoCheck():($pdk.NBCplayer.LiveVideoIsPolling=
!1,$pdk.NBCplayer.DebugLog(":::::LiveVideoCheck:::: Event concluded or Video Switched - polling stopped. video type is ",$pdk.NBCplayer.DataStoreModule.videoType))},$pdk.NBCplayer.LiveVideoPollInterval)},GetLiveVideoStatus:function(){feedurl="http://mpxvideogateway.nbcnews.com/mpx/"+$pdk.NBCplayer.DataStoreModule.mpxid+"?callback=$pdk.NBCplayer.LiveFeedStatesDispatch";$.ajax({type:"GET",url:feedurl,async:!1,cache:!0,dataType:"script",crossDomain:!0,error:function(c,e,h){console.error("GetLiveVideoStatus:: cannot read feed",
feedurl," Error: ",h)}})},LiveFeedStatesDispatch:function(c){var e={status:"unknown"};c.liveState&&(e.status=c.liveState.toLowerCase());$pdk.NBCplayer.DebugLog(":::::LiveFeedStatesDispatch::::  Status = "+e.status);switch(e.status){case "coming up":e.url="http://media2.s-nbcnews.com/i/msnbc/components/Video/_Player/configurations/thePlatform/assets/liveVideoStates/01_LIVE-Player-Coming-Up-Slate.jpg";break;case "concluded":e.url="http://media2.s-nbcnews.com/i/msnbc/components/Video/_Player/configurations/thePlatform/assets/liveVideoStates/02_LIVE-Player-Event-Concluded-Slate2.jpg";
break;case "general break":e.url="http://media2.s-nbcnews.com/i/msnbc/components/Video/_Player/configurations/thePlatform/assets/liveVideoStates/03_LIVE-Player-Right-Back-Slate2.jpg";break;case "tech":e.url="http://media2.s-nbcnews.com/i/msnbc/components/Video/_Player/configurations/thePlatform/assets/liveVideoStates/05_LIVE-Player-Technical-Slate2.jpg";break;case "ad break":e.url="http://media2.s-nbcnews.com/i/msnbc/components/Video/_Player/configurations/thePlatform/assets/liveVideoStates/04_LIVE-Player-Ad-Break-Slate2.jpg";
break;case "live":break;default:$pdk.NBCplayer.debug&&console.error("Unknown live feed status ="+e.status);return}$pdk.NBCplayer.SetLivePlayerState(e)},SetLivePlayerState:function(c){$pdk.NBCplayer.LiveVideoStreamStatus!=c.status&&($pdk.NBCplayer.LiveVideoStreamStatus=c.status,"live"==$pdk.NBCplayer.LiveVideoStreamStatus?$pdk.NBCplayer.isFlash?($pdk.controller.pause(!1),$pdk.NBCplayer.PlayVideo()):$pdk.NBCplayer.inMobileRestState?($(".playlistItem.flex-active-slide .statusText").show(),$(".playlistItem.flex-active-slide .playArrow").show(),
$(".playlistItem.flex-active-slide .liveVideoStatusPadding").hide(),liveThumb=$pdk.NBCplayer.DataStoreModule.ConvertToFixedAims($pdk.NBCplayer.DataStoreModule.thumb),$(".playlistItem.flex-active-slide .image img").attr("src",liveThumb)):($pdk.NBCplayer.tabletLiveVideoRest=!0,$pdk.NBCplayer.RenderRestState()):!0==$pdk.NBCplayer.inMobileRestState?($(".playlistItem.flex-active-slide .statusText").hide(),$(".playlistItem.flex-active-slide .playArrow").hide(),$(".playlistItem.flex-active-slide .liveVideoStatusPadding").show(),
liveThumb=$pdk.NBCplayer.DataStoreModule.ConvertToFixedAims(c.url),$(".playlistItem.flex-active-slide .image img").attr("src",liveThumb)):($pdk.NBCplayer.RenderRestState(c),setTimeout(function(){$pdk.NBCplayer.restDiv&&($pdk.NBCplayer.restDiv.show(),$pdk.controller.pause(!0))},100)))},OnFeedChange:function(c){},OnPlaylistClick:function(c){console.log("OnPlaylistClick:: ",c,c.data.guid,c.data.feedid)},OnPlayerNotification:function(c){},CreateShareToolBar:function(){this.shareButtons&&($("#"+$pdk.NBCplayer.playerDivContainers.metaHolder).append('<div id="'+
$pdk.NBCplayer.playerDivContainers.shareButtons+'"><div class="line"></div><div class="teaser__social teaser__social--small j_social_set" data-player-listener="1"><a class="teaser__social__link teaser__social__link--like j_social_count" data-vote-btn="1" href="#">up</a><a class="teaser__social__link teaser__social__link--save j_clip_save" href="#">com</a><a class="teaser__social__link teaser__social__link--share j_social_share" href="#">share</a><a class="teaser__social__link teaser__social__link--comment j_social_count" data-verbose="0" href="#">save</a></div></div>'),
$("#"+$pdk.NBCplayer.playerDivContainers.shareButtons+" .j_social_share").bind("click",function(){$pdk.controller.pause(!0);console.log("share clicked - requesting data",$pdk.NBCplayer.PlayerData())}))},UpdateMetaData:function(){this.metaData&&($("#"+this.playerDivContainers.sourceAndDate).html(this.DataStoreModule.sourceAndDate),$("#"+this.playerDivContainers.title).html(this.DataStoreModule.ParseQuotes(this.DataStoreModule.title)),$("#"+this.playerDivContainers.description).html(this.DataStoreModule.ParseQuotes(this.DataStoreModule.description)));
this.SendUpdateNotification()},PlayerData:function(){$pdk.NBCplayer.DataStoreModule.playerUrl="http://player.theplatform.com/p/69ekLC/NBCFeaturePlayerDEV?guid="+this.DataStoreModule.guid;return $pdk.NBCplayer.DataStoreModule},SendUpdateNotification:function(){var c={type:"VideoPlay"};c.guid=$pdk.NBCplayer.DataStoreModule.guid;c.title=$pdk.NBCplayer.DataStoreModule.title;c.releaseURL=$pdk.NBCplayer.DataStoreModule.releaseURL;c.url=$pdk.NBCplayer.DataStoreModule.canonical;$pdk.controller.dispatchEvent("NBCplayerNotification",
c)},TestSeupShareButtonListener:function(){$pdk.controller.addEventListener("NBCplayerNotification",function(c){$pdk.NBCplayer.TestShareButtonListener(c)})},TestShareButtonListener:function(c){console.log("TestShareButtonListener:: ",c)},GetCorrectViewportWidth:function(){var c=$("#TPVideoPlayerPlaylistHeader").parent()?$("#TPVideoPlayerPlaylistHeader").parent().width():0,e=$("#TPVideoPlaylistTaxonomyContainer").width(),h=0;0<$("#TPVideoMainPlaylist").length&&(h=471);var e=e&&"mobile"!=$pdk.NBCplayer.displayMode?
e+13:0,c=c?c:document.body.clientWidth,a=!0;"desktop"==$pdk.NBCplayer.displayMode||"detail"==$pdk.NBCplayer.playerMode&&"tablet-landscape"==$pdk.NBCplayer.displayMode||(h=60,a=!1);"tablet"!=$pdk.NBCplayer.displayMode&&"tablet-landscape"!=$pdk.NBCplayer.displayMode||"show"!=$pdk.NBCplayer.playerMode||(h=30,a=!1);"mobile"==$pdk.NBCplayer.displayMode&&(h=0,a=!1);a&&(c=Math.min(c,1230),h=471);e=c-(e+h)-0;h=$pdk.NBCplayer.GetQuery("vw",0);0!=h&&(e=h);this.isIE8&&(e+=30);return e},SetVideoHeight:function(){var c=
this.GetCorrectViewportWidth();$("#player").width(c);$("#tpContainerSizer").css("width",c);$("#TPVideoPlayerContainer").css("width",c);$(".tpContainer").css("width",c);$(".tpLayout").css("width",c);$("#"+this.playerDivContainers.restState).css("width",c);var e=(new $pdk.NBCplayer.AimsImager(null)).getBestFit(c,c),h=e.height;$("#player").height(h);if(this.restImage){var a={};a.height=h;a.width=c;a.id=this.restImage.aimsByWidth(c);this.restImage.preSizeImage();this.restImage.sizeImage(a)}$("#tpContainerSizer").css("height",
e.height);$("#TPVideoEndSlate").css("height",e.height);$("#TPPlayerHeight")},onOrientChange:function(){$pdk.NBCplayer.mainPlaylist&&$pdk.NBCplayer.mainPlaylist.RenderPlayListPosition&&$pdk.NBCplayer.mainPlaylist.RenderPlayListPosition()},onPlayerResize:function(){var c=$("body").innerWidth();this.displayMode=c<this.displayBreakPoints[1]?"mobile":c<this.displayBreakPoints[2]?"tablet":c<this.displayBreakPoints[3]?"tablet-landscape":"desktop";this.SetVideoHeight();this.FreeWheelModule.setAdPosition(this.displayMode);
switch(this.displayMode){case "mobile":$("#TPVideoFeaturePlayer").removeClass("tablet tablet-landscape desktop");$("#TPVideoFeaturePlayer").addClass("mobile");$pdk.NBCplayer.FreeWheelModule.Hide300x250();$pdk.NBCplayer.FreeWheelModule.Hide300x60();$pdk.NBCplayer.bringback300x60Ad=!0;break;case "tablet":$("#TPVideoFeaturePlayer").removeClass("mobile tablet-landscape desktop");$("#TPVideoFeaturePlayer").addClass("tablet");$pdk.NBCplayer.bringback300x60Ad&&$pdk.NBCplayer.FreeWheelModule.FadeIn300x60();
break;case "tablet-landscape":$("#TPVideoFeaturePlayer").removeClass("mobile tablet desktop");$("#TPVideoFeaturePlayer").addClass("tablet-landscape");break;case "desktop":$("#TPVideoFeaturePlayer").removeClass("tablet tablet-landscape mobile");$("#TPVideoFeaturePlayer").addClass("desktop");break;default:this.mainPlaylistDiv&&this.mainPlaylistDiv.show()}$pdk.NBCplayer.mainPlaylist&&$pdk.NBCplayer.mainPlaylist.RenderPlayListPosition&&$pdk.NBCplayer.mainPlaylist.RenderPlayListPosition()},PDKinit:function(){$pdk.NBCplayer.DebugLog("____:PDK initialize");
var c=this;setTimeout(function(){$pdk.initialize();c.UIMessenger.reassign($("#tpContainerSizer")[0])},100)},OmnitureSetVar:function(c,e){},OnPDKLoaded:function(c){$pdk.NBCplayer.CCSupport.onPDKInitiazed()},OnPDKInitiazed:function(c){},OnMediaLoadStart:function(c){this.PreCustomMediaStartActions(c);this.PreCustomPDKLoadActions(c);this.onPlayerResize();$("#TPVideoPlayerLoading").hide()},OnMediaComplete:function(c){try{c.data.baseClip.isAd||this.isMobileDevice||this.VideoHasEndedLoadNext()}catch(e){}},
OnReleaseEnd:function(c){!this.isFlash&&this.isMobileDevice&&(-1<navigator.userAgent.toLowerCase().indexOf("android")&&(this.androidInline?$("#mobileRestSlider").show():this.VideoHasEndedLoadNext()),$pdk.NBCplayer.isWindowPhone?$pdk.NBCplayer.windowsPhoneEnd||($pdk.NBCplayer.windowsPhoneEnd=!0,$pdk.NBCplayer.AdvanceMobilePlayList()):$pdk.NBCplayer.AdvanceMobilePlayList(),$pdk.controller.showFullScreen(!1))},NewVideoOnError:function(c){c=$pdk.NBCplayer;c.DataStoreModule.mediaIndex?c.DataStoreModule.mediaIndex++:
c.DataStoreModule.mediaIndex=1;var e=c.DataStoreModule.mediaArray[c.DataStoreModule.mediaIndex];e?(e+=c.videoFormats,$pdk.NBCplayer.DebugLog("____:Playing video (releaseError) - release ",e),$pdk.controller.setReleaseURL(e,!0),$pdk.controller.play()):(c.DataStoreModule.mediaIndex=0,this.VideoHasEndedLoadNext())},OnReleaseError:function(c){this.NewVideoOnError(c)},OnMediaTimeout:function(c){},VideoHasEndedLoadNext:function(){$pdk.NBCplayer.DebugLog("level:3","::::: VideoHasEndedLoadNext - index = ",
this.DataStoreModule.playlistIndex);var c=$pdk.NBCplayer[$pdk.NBCplayer.playerDivContainers.mainPlaylist];this.continuousPlay&&this.DataStoreModule.playlistIndex<this.DataStoreModule.feedData.entries.length-1?this.DataStoreModule.GetNextGuidInPlaylist(c):($pdk.NBCplayer.DebugLog("level:3","::::: End of playlist!!  index=",this.DataStoreModule.playlistIndex,"total=",this.DataStoreModule.feedData.entries.length),$pdk.controller.pause(!0),c="",""!=$pdk.NBCplayer.DataStoreModule.sourceId?c=$pdk.NBCplayer.DataStoreModule.sourceId:
($pdk.NBCplayer.debug&&console.error("no sourceId using default ",this.defaultFeedId),c=this.defaultFeedId),this.PostCustomMediaEndActions(c))},PreCustomMediaStartActions:function(c){},PostCustomMediaStartActions:function(c){},PreCustomPDKLoadActions:function(c){},PostCustomPDKLoadActions:function(c){},PostCustomMediaEndActions:function(c){},CustomRestStateForMobile:function(){},CustomRestStateClick:function(){},AdvanceMobilePlayList:function(){},MobilePlayerPaused:function(){},MobilePlayerPlaying:function(){},
RenderPlaylistTitle:function(){},GetFeedID:function(c){var e,h=$pdk.NBCplayer.GetQuery("feedid","");""!=h&&(e=h);(h=$("#"+$pdk.NBCplayer.playerDivContainers.playerParentContainer).attr("feedid"))&&!e&&(e=h);c&&(e=c);e?"none"==e?(this.feedUrl="",this.feedId="none"):this.SetFeedURL(e):(this.feedUrl="",this.feedId="none")},GetShowSource:function(c){var e;c&&(e=c);c=$pdk.NBCplayer.GetQuery("source","");""!=c&&(e=c);(c=$("#"+$pdk.NBCplayer.playerDivContainers.showPlaylists).attr("source"))&&!e&&(e=c);
this.showSource=e},CheckToUseMPXDev:function(c){if(""!=$pdk.NBCplayer.GetQuery("usempxdev","")||c)$pdk.NBCplayer.baseFeedUrl=$pdk.NBCplayer.baseFeedUrl.replace("2E2eJC","69ekLC"),$pdk.NBCplayer.baseGUIDUrl=$pdk.NBCplayer.baseGUIDUrl.replace("2E2eJC","69ekLC").replace($pdk.NBCplayer.defaultFeedId,"nbcnewsdev"),$pdk.NBCplayer.defaultFeedId="nbcnewsdev",$pdk.NBCplayer.DebugLog("---\x3e Using MPX Dev account")},LoadNewFeed:function(c){$pdk.NBCplayer.SetFeedURL(c);$pdk.NBCplayer.currentGuid="";$pdk.NBCplayer.DataStoreModule.GetAndSetActiveFeed(c,
$pdk.NBCplayer.RefreshPlaylist)},RefreshPlaylist:function(c){$pdk.NBCplayer.mainPlaylist.RenderData&&($pdk.NBCplayer.mainPlaylist.RenderData({id:$pdk.NBCplayer.playerDivContainers.mainPlaylist,data:$pdk.NBCplayer.DataStoreModule.feedData}),$pdk.NBCplayer.DataStoreModule.statusFlags.inRestState?($pdk.NBCplayer.DataStoreModule.SetReleaseFromGUID($pdk.NBCplayer.currentGuid,$pdk.NBCplayer.RenderRestState),$pdk.NBCplayer.mainPlaylist.MoveToSlide(1)):$pdk.NBCplayer.mainPlaylist.MoveToSlide(0),$pdk.NBCplayer.mainPlaylist&&
$pdk.NBCplayer.mainPlaylist.SetStatusLabel());$pdk.NBCplayer.mobileRestPlaylist.RenderData&&($pdk.NBCplayer.CustomRestStateForMobile(),$pdk.NBCplayer.DataStoreModule.statusFlags.inRestState?($pdk.NBCplayer.DataStoreModule.SetReleaseFromGUID($pdk.NBCplayer.currentGuid,$pdk.NBCplayer.RenderRestState),$pdk.NBCplayer.mobileRestPlaylist.MoveToSlide(1)):$pdk.NBCplayer.mobileRestPlaylist.MoveToSlide(0))},SetFeedURL:function(c){this.feedId=c;this.feedUrl=this.baseFeedUrl+c;$pdk.controller.dispatchEvent("NBCplayerOnFeedChange",
c)},GetGUID:function(c){var e,h=$pdk.NBCplayer.GetQuery("guid","");""!=h&&(e=h);(h=$("#"+$pdk.NBCplayer.playerDivContainers.playerParentContainer).attr("guid"))&&!e&&(e=h);c&&(e=c);e&&(this.currentGuid=e)},GetQuery:function(c,e){var h=RegExp("[&|?]"+c+"=([^&]*)","ig").exec(location.search);return h&&h[1]+""?h[1]:e},GetKruxData:function(c){c="kx"+c;return window.localStorage?window.localStorage[c]||"":navigator.cookieEnabled?(c=document.cookie.match(c+"=([^;]*)"))&&unescape(c[1])||"":""},CreateKruxKeys:function(c){var e=
"",h=this.GetKruxData("user"),a=this.GetKruxData("segs"),l="";h&&(e="kuid="+h,l="&");if(a)for(b=a.split(","),h=0;h<Math.min(b.length,50-c);h++)e+=l+"ksg="+b[h],l="&";return e},DebugLog:function(c){if(this.debug){var e=this.debug.toString().split(":");this.debugLine++;var h=Array.prototype.slice.call(arguments),a=0;0==h[0].toString().indexOf("level:")&&(a=parseInt(h[0].toString().split(":")[1]),h.shift());var l=new Date;e[0]&&this.debugLine==e[0]&&(sstart=l);var n=l.getMinutes()+":"+l.getSeconds()+
":"+l.getMilliseconds();h.unshift(n);a||(a=0);n=this.debugLevel.split(":");n[1]||(n[1]=n[0],n[0]=0);h.unshift(this.debugLine.toString()+" | ");a>=parseInt(n[0])&&a<=parseInt(n[1])&&(console.debug?$pdk.NBCplayer.isIE8?console.log(h):console.debug.apply(console,h):console.log(c));e[1]&&this.debugLine==e[1]&&(stotalDate=new Date(l-sstart),stime=stotalDate.getMinutes()+":"+stotalDate.getSeconds()+":"+stotalDate.getMilliseconds(),console.error("Time elapsed from item "+e[0].toString()+" through "+e[1].toString()+
" =",stime))}}};$pdk.NBCplayer.Reporter={report0:!0,reportAd0:!0,report25:!0,report50:!0,report75:!0,report999:!0,reportStart:!0,reportEnd:!0,reportAdStart:!0,reportAdEnd:!0,currentTime:0,cc:!1,fullscreen:!1,Init:function(){},report:function(c){c.fullscreen=this.fullscreen;c.closedCaption=this.cc;c.canonoical=$pdk.NBCplayer.DataStoreModule.canonical;$pdk.controller.dispatchEvent("NBCplayerReport",c)},reportOnStart:function(c){},reportOnEnd:function(c){this.report({reportType:c?"videoAdEnd":"videoEnd",
time:this.currentTime})},reportPause:function(c){this.report({reportType:c?"videoAdPause":"videoPause",time:this.currentTime})},playerError:function(c,e){this.report({reportType:"playerError",errorType:c,errorMsg:e,time:this.currentTime})},reportScrub:function(){this.report({reportType:"videoScrub",time:this.currentTime})},reportOnTime:function(c,e){try{var h=c.data.percentComplete;this.currentTime=c.data.currentTime;var a={time:this.currentTime};"live"!=$pdk.NBCplayer.DataStoreModule.videoType||
e||(h=0.1);switch(!0){case !e&&this.report999&&99.8<h:this.report999=!1;a.reportType="video100Complete";this.report(a);break;case e&&this.reportAdEnd&&90<h:this.reportAdEnd=!1;a.reportType="videoAdEnd";setTimeout(function(){$pdk.NBCplayer.isCurrentlyAd=!1},3E3);this.report(a);break;case !e&&this.report75&&74<h:this.report75=!1;a.reportType="video75Complete";this.report(a);break;case !e&&this.report50&&49<h:this.report50=!1;a.reportType="video50Complete";this.report(a);break;case !e&&this.report25&&
24<h:this.report25=!1;a.reportType="video25Complete";this.report(a);break;case 0<h:e?this.reportAd0&&(this.reportAd0=!1,a={reportType:"videoAdStart",time:0},this.report(a)):this.report0&&(this.report0=!1,a={reportType:"videoStart",time:0},this.report(a))}}catch(l){}},setFullscreen:function(){this.fullscreen=!this.fullscreen},setCC:function(){this.cc=!this.cc},reset:function(){this.reportAdEnd=this.reportAdStart=this.reportEnd=this.reportStart=this.report999=this.report75=this.report50=this.report25=
this.reportAd0=this.report0=!0;this.currentTime=0}};$pdk.NBCplayer.hashCheck={change:0,original:";",grabHash:function(){var c=location.hash;c!=this.original&&"#"!=c&&"#embed"==c&&($pdk.controller.pause(!0),location.hash="#");var e=this;setTimeout(function(){e.grabHash()},100)}};$pdk.NBCplayer.ShowPlayerTaxonomy={version:"5/28/2013 1t",feedList:[],lasttitle:"",renderTaxonomyList:function(){$pdk.NBCplayer.showSource?this.RequestList($pdk.NBCplayer.showSource):($pdk.NBCplayer.debug&&console.error("no source specified using default"),
this.RequestList("test"))},RequestList:function(c){var e="GetList";"watch"==c&&(e="GetListWatchPage");c="http://data.nbcnews.com/VideoRendering/PlaylistTemplate/"+c+"?jsoncallback=$pdk.NBCplayer.ShowPlayerTaxonomy."+e;$pdk.NBCplayer.debug&&(c+="&cb="+Math.floor(80003*Math.random()));$pdk.NBCplayer.DebugLog(":::::Requesting Taxonomy from ",c);$.ajax({type:"GET",url:c,async:!1,cache:!0,dataType:"script",crossDomain:!0,error:function(c,a,e){$pdk.controller.dispatchEvent("NBCplayerOnFeedError",e)}})},
GetList:function(c){var e=this,h=$("#"+$pdk.NBCplayer.playerDivContainers.showPlaylists);1>h.length&&($("body").prepend('<div id="'+$pdk.NBCplayer.playerDivContainers.showPlaylists+'"></div>'),h=$("#"+$pdk.NBCplayer.playerDivContainers.showPlaylists));$("#TPVideoPlaylistTaxonomyContainer").after('<div id="mobileTaxWrap"><select id="mobileTaxonomy"></select></div>');$pdk.NBCplayer.isIE8&&($("#mobileTaxWrap").addClass("ie8"),$("#mobileTaxWrap").hide());var a=$("#mobileTaxonomy");h.html("");var l=0;
if(c.playlistTaxonomy){for(var n=0;n<c.playlistTaxonomy.length;n++)switch(iType=c.playlistTaxonomy[n].type,iType){case "item":menuName=c.playlistTaxonomy[n].reference.name,feedId=c.playlistTaxonomy[n].reference.feed,this.feedList[l]=feedId,itemClass=c.playlistTaxonomy[n].reference.id,newItem='<div class="showTaxListItem"><div class="label"><div class="FeedId"><divHEIGHT_CAP>Name</div></div></div><div class="edge"></div></div>'.replace("Name",menuName).replace("FeedId",feedId).replace("HEIGHT_CAP",
menuName.length>$pdk.NBCplayer.MaxCharsBeforeSecondLine?' class="PLDblHeight"':""),mobileNewItem='<option class="showTaxListItem" value="FeedId">Name</option>'.replace("Name",menuName).replace("FeedId",feedId),h.append(newItem),a.append(mobileNewItem),$("#TPVideoPlaylistTaxonomyContainer ."+feedId).parent().parent().bind("click",function(a){$("#mobileTaxonomy").val($(this).find("div")[1].className).change();$("#TPVideoPlaylistTaxonomyContainer .showTaxListItem").removeClass("selected");$(this).addClass("selected");
e.OnPlaylistClickEx($(this))}),0==l&&$("#TPVideoPlaylistTaxonomyContainer ."+feedId).parent().parent().addClass("selected"),l++}$("#mobileTaxonomy").bind("change",function(a){pid=$("select option:selected").attr("value");$pdk.NBCplayer.LoadNewFeed(pid)})}$pdk.NBCplayer.SetVideoHeight();$pdk.NBCplayer.SetFeedURL(this.feedList[0]);$pdk.NBCplayer.GetPlayerData()},GetListWatchPage:function(c){var e=$("<SELECT />"),h=$("<DIV />"),a="",l="<div class='PLHzItemTPLabel'>Top Playlists:</div>",n=this,q=$("#"+
$pdk.NBCplayer.playerDivContainers.playlistTitle);1>q.length&&($("body").prepend('<div id="'+$pdk.NBCplayer.playerDivContainers.playlistTitle+'"></div>'),q=$("#"+$pdk.NBCplayer.playerDivContainers.playlistTitle));$pdk.NBCplayer.isMobile||$("#TPVideoPlaylistTaxonomyContainer").css("width","20px");jQuery.each(c.playlistTaxonomy,function(c,e){switch(e.type){case "item":l+="<div class='PLHzItem'>"+e.reference.name+"</div>",a+='<option class="showTaxListItem" value="'+e.reference.feed+'">'+e.reference.name+
"</option>",n.feedList[c]=e.reference.feed}});$pdk.NBCplayer.isMobile||(h.html(l),q.html(h.html()),q.addClass("PLHzMenu"),$(".PLHzItemTPLabel").css("color","#ccc"),$(".PLHzItem").each(function(a){$(this).click(function(){$(".PLHzItem").removeClass("PLHzItemSelected");$(".PLHzItem").removeClass("PLHzItemPlaying");$(this).addClass("PLHzItemSelected");n.onHZMenuItemSelected(1,a,c.playlistTaxonomy)})}));e.html(a);q.after("<div id='mobileTaxWrap'></div>");$("#mobileTaxWrap").html(e);$pdk.NBCplayer.isIE8&&
($("#mobileTaxWrap").addClass("ie8"),$("#mobileTaxWrap").hide());$("#mobileTaxWrap select").change(function(){n.onHZMenuItemSelected(2,$(this).prop("selectedIndex"),c.playlistTaxonomy)});$pdk.NBCplayer.SetVideoHeight();$pdk.NBCplayer.SetFeedURL(this.feedList[0]);$pdk.NBCplayer.GetPlayerData();$(".PLHzItem:eq(0)").addClass("PLHzItemPlaying")},onHZMenuItemSelected:function(c,e,h){this.lasttitle!=h[e].reference.name&&($pdk.NBCplayer.Reporter.report({reportType:"watchPlayerNavigation",title:h[e].reference.name}),
this.lasttitle=h[e].reference.name);switch(c){case 1:$("#mobileTaxWrap select").val(this.feedList[e]).change();break;case 2:$pdk.NBCplayer.LoadNewFeed(this.feedList[e])}},OnPlaylistClickEx:function(c){var e=c.find("div.label div:eq(0)");"undefined"!=typeof e&&(e={reportType:"showPlayerNavigation",title:e.text()},$pdk.NBCplayer.Reporter.report(e));c=c.find("DIV.PLDblHeight")[0];$(c).css("height");"undefined"!=typeof c&&(c=$(c).parent().parent().parent(),c=c.find("div.edge"),$(c).css("height","37px"),
$(c).css("border-top-width","18px"),$(c).css("border-bottom-width","18px"))}};$pdk.NBCplayer.UIMessenger={loading:{},loadItem:{},loadingOnMessage:{restStateRendered:!1,startPlayback:!0},loadImage:"http://media4.s-nbcnews.com/i/MSNBC/Components/Video/_Player/configurations/thePlatform/assets/pinwheel4.gif",init:function(c){this.loadItem=document.createElement("div");var e=document.createElement("div"),h=document.createElement("img");h.width=128;h.height=40;e.style.width="128px";e.style.height="40px";
e.style.top="50%";h.src=this.loadImage;e.style.margin="auto";e.style.position="relative";e.appendChild(h);this.loadItem.appendChild(e);this.loadItem.style.position="absolute";this.loadItem.style.top="0px";this.loadItem.style.left="0px";this.loadItem.style.width="100%";this.loadItem.style.height="100%";this.loadItem.style.zIndex="999999";this.loadItem.style.background="black";this.loadItem.setAttribute("id","TPVideoPlayerLoading");c.appendChild(this.loadItem)},reassign:function(c){c.appendChild(this.loadItem)},
loadInactive:function(){this.loadItem.style.display="none"},loadActive:function(){this.loadItem.style.display="block"},Message:function(c){this.loadingOnMessage[c]?this.loadActive():this.loadInactive()}};$pdk.NBCplayer.AimsImager=function(c){this.image="";this.expectedType="16x9";this.responsive=!1;this.fillToOwner=!0;this.resizeOwner=!1;this.create=function(e,a,l){this.image=document.createElement("img");a=this.getBestFit(a,l);a.src=e;a.id=this.aimsByWidth(a.width);this.sizeImage(a);c.appendChild(this.image);
if(this.responsive){var n=window.onresize,q=this;window.onresize=function(a){q.resize();n&&n(a)}}};this.resizeMethod=function(c){};var e=this;this.resize=function(){if(!this.inresize){this.inresize=!0;var h=c.clientWidth,a=c.clientHeight;this.fillToOwner||(h=$pdk.NBCplayer.playerWidth(),a=$pdk.NBCplayer.playerHeight());h=this.getBestFit(h,a);h.id=this.aimsByWidth(h.width);this.preSizeImage();this.sizeImage(h);this.resizeOwner&&(c.style.width=h.width,c.style.height=h.height);this.resizeMethod(h);setTimeout(function(){e.inresize=
!1},100)}};this.sizeImage=function(e){var a,l=a=e.src?e.src:this.image.src,n=a.substr(a.lastIndexOf("/")),q="",q=/(--\d*x\d*\.)/ig;q.test(a)?(q=a.match(q))&&q[0]?(rDot=q[0],q=n.substr(n.indexOf(rDot)+rDot.length-1)):q=n.substr(n.indexOf(".")):q=n.substr(n.indexOf("."));a=a.replace(q,"."+e.id+".jpg");a=a.replace(/\/i\//,"/j/");testNonAims=$pdk.NBCplayer.DataStoreModule.ConvertToFixedAims(l);testNonAims==l&&(a=l);0<testNonAims.indexOf("/vocativ/")&&(a=testNonAims);this.image.src=a;this.image.width=
e.width;this.image.height=e.height;this.resizeOwner&&(c.style.width=e.width,c.style.height=e.height);this.resizeMethod(e)};this.preSizeImage=function(){this.image.width=10;this.image.height=10;this.resizeOwner&&(c.style.width=10,c.style.height=10)};this.getBestFit=function(c,a){var e=this.getRatio(),n={height:a,width:c};e.hRatio>e.wRatio?n.height=Math.round(c*e.wRatio):n.width=Math.round(a*e.hRatio);n.width>c&&(n.width=c,n.height=Math.round(c*e.wRatio));n.height>a&&(n.height=a,n.width=Math.round(a*
e.hRatio));return n};this.getRatio=function(){return q[this.expectedType]?q[this.expectedType]:q["16x9"]};this.aimsByWidth=function(c){var a=this.getRatio().aimssizes,e;for(e in a)if(a[e].width>c)return a[e].id;return a[a.length-1].id}};$pdk.NBCplayer.DataStoreModule={version:"5/16/2013 1a",feedId:"",associatedFeedId:"",guid:"",title:"",description:"",source:"",canonical:"",date:"",playerType:"",playlistIndex:0,releaseURL:"",statusFlags:{adIsPlaying:!1,inRestState:!1,guidNotInPlaylist:!1},previousFeedId:"",
previousGuid:"",currentItem:{},feedData:{},feeds:{},onComplete:{},RequestFeed:function(c,e){this.feeds[c]?e(this.feeds[c]):this.GetFeedFromMPX(c,e)},StoreFeed:function(c,e){var h=this.onComplete[e].callback;c.isException?($pdk.NBCplayer.debug&&console.error("bad data returned - using default feedid ",c),$pdk.NBCplayer.badFeedRetryCount<$pdk.NBCplayer.maxFeedRetries?($pdk.NBCplayer.badFeedRetryCount++,this.RequestFeed($pdk.NBCplayer.defaultFeedId,h)):$pdk.NBCplayer.debug&&console.error("Feed Retry limit ",
$pdk.NBCplayer.maxFeedRetries,"reached")):(c.feedid=e,this.feeds[e]=c,h(c))},GetFeedFromMPX:function(c,e){this.onComplete[c]={};this.onComplete[c].callback=e;var h="";if($pdk.NBCplayer.mpxFeedFilterbyDate){var a=new Date;a.setDate(a.getDate()-30);var h=""+a.getFullYear(),l=("0"+(a.getMonth()+1)).slice(-2),a=("0"+a.getDate()).slice(-2),h="&byUpdated="+h+"-"+l+"-"+a+"T00:00:00Z~"}h=$pdk.NBCplayer.baseFeedUrl+c+$pdk.NBCplayer.mpxFeedParameters+h+$pdk.NBCplayer.mpxFeedRange+"&callback=$pdk.NBCplayer.DataStoreModule.StoreFeed&context="+
c;"local"==$pdk.NBCplayer.debug&&(h="http://www.nbcnews.com/id/53189755");$pdk.NBCplayer.DebugLog(":::::GetFeedFromMPX ",h);$.ajax({type:"GET",url:h,async:!1,cache:!0,dataType:"script",crossDomain:!0,error:function(a,c,e){$pdk.controller.dispatchEvent("NBCplayerOnFeedError",e)}})},GetAndSetActiveFeed:function(c,e){this.feedCallback=!1;e&&(this.feedCallback=e);this.RequestFeed(c,$pdk.NBCplayer.DataStoreModule.ReadDataFromFeed)},ReadDataFromFeed:function(c){var e=$pdk.NBCplayer.DataStoreModule;e.feedData=
c;if(""==$pdk.NBCplayer.currentGuid)try{$pdk.NBCplayer.currentGuid=e.feedData.entries[0].guid}catch(h){$pdk.NBCplayer.debug&&console.error("No data in feed - reseting to "+$pdk.NBCplayer.defaultFeedId);$pdk.NBCplayer.currentGuid="";$pdk.NBCplayer.DataStoreModule.RequestFeed($pdk.NBCplayer.defaultFeedId,$pdk.NBCplayer.DataStoreModule.ReadDataFromFeed);return}e.feedCallback(c)},GetNextGuidInPlaylist:function(c){this.playlistIndex++;$pdk.NBCplayer.mainPlaylist.MoveToSlide&&$pdk.NBCplayer.mainPlaylist.MoveToSlide(this.playlistIndex+
1);$pdk.NBCplayer.mainPlaylist.SetStatusLabel(this.playlistIndex);-1==this.playlistIndex&&(this.playlistIndex=0);this.SetReleaseFromGUID(this.feedData.entries[this.playlistIndex].guid,$pdk.NBCplayer.StartPlayback)},GetMediaUrls:function(c){var e=[],h,a,l,n,q,u=0;c.nnd$mezzVersion&&(u=c.nnd$mezzVersion);for(var O in c.media$content){var C=c.media$content[O];C.plfile$format&&"f4m"==C.plfile$format.toLowerCase()&&(h=C.plfile$url);C.plfile$format&&"mpeg4"==C.plfile$format.toLowerCase()&&(C.plfile$assetType&&
"akamai video"==C.plfile$assetType.toLowerCase()?(a=C.plfile$url,$pdk.NBCplayer.isHD=!0):0==C.plfile$bitrate&&2>u?l=C.plfile$url:600>C.plfile$width||6E5>C.plfile$bitrate?n=C.plfile$url:q=C.plfile$url)}h?e[e.length]=h:(a&&(e[e.length]=a),l&&2>u&&(e[e.length]=l),$pdk.NBCplayer.isMobile?(e[e.length]=n,e[e.length]=q):(e[e.length]=q,e[e.length]=n));return e},SetReleaseFromGUID:function(c,e){$pdk.NBCplayer.DebugLog(":::::SetReleaseFromGUID ",c,this.feedData);e?this.guidCallBack=e:($pdk.NBCplayer.debug&&
console.error("Uknown callback"),this.guidCallBack=!1);var h,a,l=this;try{$.each(this.feedData.entries,function(e,n){if(n.guid===c)return h=$pdk.NBCplayer.DataStoreModule.GetMediaUrls(n)[0],a=n,l.playlistIndex=e,!1})}catch(n){$pdk.NBCplayer.DebugLog(":::::",c,"not found in ",this.feedData)}h?(this.releaseURL=h,this.SetVideoData(a),this.guidCallBack?this.guidCallBack(a):$pdk.NBCplayer.debug&&console.error("SetReleaseFromGUID:: unknown callback")):(this.playlistIndex=0,this.GetReleaseURLfromMasterFeed(c))},
setReportData:function(c){var e={fileName:c.guid,show:c.nnd$source,clipName:c.title,guid:c.guid,adSupport:"http://data.delivery.theplatform.com/delivery/data/AdPolicy/31476"!=c.plmedia$adPolicyId?"true":"Breaking News",issues:[],subIssues:[],topics:[],people:[],franchise:[]},h;for(h in c.media$categories){var a=c.media$categories[h];if(a&&(a=a.media$name)&&(aCat=a.toLowerCase().split("/"),"msnbc"==aCat[0])){a="";switch(aCat[1]){case "issues":e.issues.push(aCat[2]);aCat[3]&&(a="subIssues");break;case "topics":switch(aCat[2]){case "general":a=
"topics";break;case "people":a="people";break;case "franchise":a="franchise"}}a&&e[a].push(aCat[3])}}$pdk.controller.dispatchEvent("NBCplayerVideoInit",e)},GetReleaseURLfromMasterFeed:function(c){c=$pdk.NBCplayer.baseGUIDUrl+c+"&callback=$pdk.NBCplayer.DataStoreModule.GetSingleItem";$pdk.NBCplayer.DebugLog("::::: GetReleaseURLfromMasterFeed::",c);$.ajax({type:"GET",url:c,async:!1,cache:!0,dataType:"script",crossDomain:!0,error:function(c,h,a){$pdk.controller.dispatchEvent("NBCplayerOnFeedError",a)}})},
GetSingleItem:function(c){var e="";try{this.SetVideoData(c.entries[0]),e=void 0==this.mediaArray[0]?this.mediaArray[1]:this.mediaArray[0]}catch(h){$pdk.NBCplayer.debug&&console.error("Invalid GUID or data:",$pdk.NBCplayer.currentGuid),0<$pdk.NBCplayer.DataStoreModule.feedData.length?$pdk.NBCplayer.DataStoreModule.SetReleaseFromGUID(this.feedData.entries[0].guid,$pdk.NBCplayer.DataStoreModule.guidCallBack):($pdk.NBCplayer.debug&&console.error("GetSingleItem:: no feed data - re-init with default "+
$pdk.NBCplayer.defaultFeedId+" feed"),$pdk.NBCplayer.currentGuid="",$("#TPVideoPlayerLoading").hide(),$pdk.NBCplayer.Init("",$pdk.NBCplayer.defaultFeedId,!0))}e&&0<e.length?($pdk.NBCplayer.DataStoreModule.feedData.entries?c&&c.entries&&($pdk.NBCplayer.DataStoreModule.feedData.entries.unshift(c.entries[0]),$pdk.NBCplayer.DataStoreModule.feedData.entries.pop()):$pdk.NBCplayer.DataStoreModule.feedData=c,$pdk.NBCplayer.DataStoreModule.statusFlags.guidNotInPlaylist=!0,this.releaseURL=e,this.guidCallBack?
this.guidCallBack(c):console.error("GetSingleItem:: no callback specified")):$pdk.NBCplayer.debug&&console.error('Bad data in feed - ensure media$content contains "F4M" or "mpeg4"')},GetAssociatedFeedId:function(c){var e="";c=c.split("/");1<c.length&&(e=c[c.length-1]);return e.replace(/dev/ig,"nnd")},MoveItemToFront:function(c){if(this.feedData.entries){playlistIndex=-1;$.each(this.feedData.entries,function(e,a){if(a.guid===c)return playlistIndex=e,!1});if(0<playlistIndex){var e=this.feedData.entries[playlistIndex];
this.feedData.entries.splice(playlistIndex,1);this.feedData.entries.unshift(e);this.playlistIndex=0}-1==playlistIndex&&this.feedData.entries.unshift(this.currentItem)}else $pdk.NBCplayer.debug&&console.error("MoveItemToFront:: entries is blank")},OnFeedError:function(c){console.error("Feed Error ",c)},PopulateFromData:function(c,e,h){for(var a in h){var l=h[a];e[l[0]]=this.fillFromData(c,l[1],l[2])}},fillFromData:function(c,e,h){for(var a in e)"function"!=typeof e[a]&&(c=c[e[a]]?c[e[a]]:"");c||(c=
h);return c},SetVideoData:function(c){this.PopulateFromData(c,this,[["mpxid",["id"],""],["canonical",["nnd$canonicalUrl","href"],"http://www.msnbc.com/"],["title",["nnd$longTitle"],c.title],["description",["description"],""],["guid",["guid"],"corrupted_video"],["source",["nnd$source"],"msnbc"],["mezzVersion",["nnd$mezzVersion"],0],["sourceId",["nnd$sourceId"],"nnd_18424721"],["associatedPlaylist",["nnd$associatedPlaylist","href"],"http://feed.theplatform.com/f/2E2eJC/nnd_18424721"],["thumb",["plmedia$defaultThumbnailUrl"],
"http://media2.s-nbcnews.com/i/msnbc/Components/Video/_Player/configurations/ni.jpg"],["date",["pubDate"],1],["videoType",["nnd$videoType"],"broadcast"],["liveVideoStatus",["nnd$liveVideoStatus"],"unknown"]]);var e=this.mpxid.split("/");0<e.length&&(this.mpxid=e[e.length-1]);this.currentItem=c;this.previousGuid=this.guid;this.previousFeedId=this.feedId;$("#player").attr("tp:playerUrl",this.canonical);this.mediaIndex=0;this.videoType=this.FilterVideoType(this.videoType);"live"==this.videoType&&($pdk.NBCplayer.LiveVideoStreamStatus=
"unknown");this.mediaArray=$pdk.NBCplayer.DataStoreModule.GetMediaUrls(c);this.feedId=$pdk.NBCplayer.feedId;this.feedTitle=this.feedData.title;this.playerType="detail"==$pdk.NBCplayer.playerMode?"Canonical":"Show";this.associatedPlaylist?this.lastGoodAssociatedFeedId=this.associatedFeedId=this.GetAssociatedFeedId(this.associatedPlaylist):this.associatedFeedId="";this.date=this.FormatDate(this.date);this.sourceAndDate=this.source+" "+this.date;$pdk.NBCplayer.DebugLog(":::::VideoDataLoaded ",this);
this.setReportData(c)},FormatDate:function(c){return moment(c).zone("-05:00").format("MM/DD/YY")},FilterVideoType:function(c){"non broadcast live video"==c.toLowerCase()&&(c="live");return c},ParseQuotes:function(c){c=c.replace(/^\x27(?=[!\x22#\$\%\x27()*+,\-.\/:;<=>?\@\[\\]\^_`{|}~]\B)/g,"&#8216;");c=c.replace(/^\x22(?=[!\x22#\$\%\x27()*+,\-.\/:;<=>?\@\[\\]\^_`{|}~]\B)/g,"&#8220;");c=c.replace(/^\x22(?=\w)/g,"&#8220;");c=c.replace(/^\x27(?=\w)/g,"&#8216;");c=c.replace(/\x22\x27(?=\w)/g,"&#8220;&#8216;");
c=c.replace(/\x27\x22(?=\w)/g,"&#8216;&#8220;");c=c.replace(/\x27(?=\d{2}s)/g,"&#8217;");c=c.replace(/(>|\t|\n|\s|&nbsp;|--|&[mn]dash;|&\#8211;|&\#8212;|&\#x201[34];)\x27(?=\w)/g,"$1&#8216;");c=c.replace(/([^<>\\ \t\r\n\[\{\(\-])\x27(?=\s | s\b)/g,"$1&#8217;");c=c.replace(/\x27/g,"&#8217;");c=c.replace(/(>|\t|\n|\s|&nbsp;|--|&[mn]dash;|&\#8211;|&\#8212;|&\#x201[34];)\x22(?=\w)/g,"$1&#8220;");c=c.replace(/([^<>\\ \t\r\n\[\{\(\-])\x22(?=\s | s\b)/g,"$1&#8221;");c=c.replace(/\x22/ig,"&#8221;");c.replace(/\.\.\./g,
"&#8230;").replace(/\.\s\.\s\./g,"&#8230;");return c},ConvertToFixedAims:function(c){1>c.indexOf("/snappy/")&&1>c.indexOf("/vocativ/")&&(c=c.toLowerCase().replace(".jpg",".video_320x180.jpg").replace("/i/","/j/"));if(0<c.indexOf("/vocativ/")){var e=this.currentItem.media$thumbnails;for(i=0;i<e.length;i++)"315"==e[i].plfile$height&&(c=e[i].plfile$url)}return c}};$pdk.NBCplayer.PlaylistModuleFLEXInstanseable=function(){this.version="6/03/2013 1t";this.playlistData={};this.FlexApi={};this.id="default";
this.updateMetaOnMove=!1;this.divId=0;this.defaultImageWidth=170;this.defaultImageHeight=90;this.mobileImgBuffer=[];this.isBuffered=!1;var c=this;this.entryClickMethod=function(c){c.playlistType="main";$pdk.NBCplayer.DebugLog("level:3","::::: mainPlayList Click - ad = ",$pdk.NBCplayer.FreeWheelModule.adIsRunning);if(!$pdk.NBCplayer.FreeWheelModule.adIsRunning){var h=$(c).index();h+1<this.FlexApi.count&&this.MoveToSlide(h+1);$pdk.NBCplayer.Reporter.report({reportType:"playlistClick",title:$pdk.NBCplayer.DataStoreModule.feedData.entries[h].title,
index:h});this.SetStatusLabel(h);$pdk.controller.dispatchEvent("NBCplayerPlaylistClick",c);$pdk.NBCplayer.PlayVideo(c.guid);$pdk.NBCplayer.endSlateOn&&!$pdk.NBCplayer.isMobile&&($("#TPVideoEndSlate").hide(),$pdk.NBCplayer.endSlateOn=!1,$("#TPVideoPlayerContainer .tpContainer .tpLayout").css("top","0px"))}};this.InsertPlaylist=function(c){c.context=this;this.divId=c.id;this.CreatePlaylistContainer(c);this.RenderData(c);this.StartFlexSlider(c)};this.MoveToSlide=function(c){c>=this.FlexApi.count&&(c=
this.FlexApi.count-1);this.FlexApi.flexAnimate(c);this.RenderPlayListPosition()};this.NextSlide=function(){this.FlexApi.count>this.FlexApi.currentSlide&&(this.FlexApi.flexslider("next"),this.RenderPlayListPosition())};this.PrevSlide=function(){this.FlexApi.flexslider("prev");this.RenderPlayListPosition()};this.CreatePlaylistContainer=function(c){var h='<div id="'+c.id+'"><ul class="playlistholder"></ul></div>';c.parentDiv?c.parentDiv.after(h):$(".tpContainer .tpLayout").append(h)};this.InsertControls=
function(c){if(!(0<$("#"+c+" .playlistControls").length)){var h=this;$("#"+c).append('<div class="playlistControls"><div class="prevNav sprite-graphic-large"></div><div class="positionInfo"></div><div class="nextNav sprite-graphic-large"></div></div>');h.posInfoDiv=$("#"+c+" .playlistControls .positionInfo");$("#"+c+" .playlistControls .prevNav").click(function(){h.PrevSlide();$pdk.NBCplayer.Reporter.report({reportType:"playlistPreviousClick"})});$("#"+c+" .playlistControls .nextNav").click(function(){$pdk.NBCplayer.Reporter.report({reportType:"playlistNextClick"});
h.NextSlide()})}};this.RenderPlayListPosition=function(){var c=this.FlexApi.currentSlide+1,h=c+this.FlexApi.visible-1,a=this.FlexApi.count,c=1<a&!isNaN(h)?c+"-"+h+" of "+a:c+" of "+a;this.posInfoDiv&&this.posInfoDiv.html(c);this.updateMetaOnMove&&($pdk.NBCplayer.DataStoreModule.SetVideoData($pdk.NBCplayer.DataStoreModule.feedData.entries[this.FlexApi.currentSlide]),$pdk.NBCplayer.UpdateMetaData(),"live"==$pdk.NBCplayer.DataStoreModule.videoType&&$pdk.NBCplayer.StartLiveStatusPolling())};this.getPlaylistPosition=
function(){var c=$("#"+this.divId+" .playlistholder .playlistItem"),h;for(h in c)if(c[h].guid==$pdk.NBCplayer.DataStoreModule.guid)return parseInt(h,10);return-1};this.SetStatusLabel=function(c){if("default"==this.id){var h=!1;-1<=c&&(h=!0);var a=$("#"+this.divId+" .playlistholder .playlistItem"),l=c;h||(l=this.getPlaylistPosition());$("#"+this.divId+" .playlistholder").find(".statusText").hide();var n=!0;-1==(c||l)&&(n=!1);h&&(n=!0,-1==l&&(l=0));n?(c=$(a[l]).find(".statusText"),c.html("now playing"),
c.show(),upNext=$(a[l]).next().find(".statusText")):upNext=$(a[0]).find(".statusText");upNext.html("up next");upNext.show();$pdk.NBCplayer.DataStoreModule.playlistIndex=l;$pdk.NBCplayer.mainPlaylist.MoveToSlide(l+1);$pdk.NBCplayer.mainPlaylist.FlexApi.currentSlide=l}};this.FadeOutPlaylist=function(){"default"==this.id&&($("#"+this.divId+" .playlistholder").fadeTo("slow",0.3),$("#"+this.divId+" .playlistControls").fadeTo("slow",0.3))};this.FadeInPlaylist=function(){"default"==this.id&&($("#"+this.divId+
" .playlistholder").fadeTo("slow",1),$("#"+this.divId+" .playlistControls").fadeTo("slow",1))};this.RenderData=function(c){this.playlistData.title=c.data.title;this.playlistData.start=0;this.playlistData.displayCount=c.data.entries.length;this.playlistData.length=c.data.entries.length;42<this.playlistData.length&&($pdk.NBCplayer.debug&&console.error("Feed exceeds 42 items. Truncating."),this.playlistData.length=42,this.playlistData.displayCount=42);this.playlistData.entries=c.data.entries;this.playlistData.feedid=
c.data.feedid;this.currentFeed=[];c.imgWidth||(c.imgWidth=this.defaultImageWidth);c.imgHeight||(c.imgHeight=this.defaultImageHeight);var h=$("#"+c.id+" .playlistholder")[0];h.innerHTML="";for(var a=0,l=this.playlistData.start;l<this.playlistData.displayCount;l++){var n=this.GeneratePlItem(this.playlistData.entries[l],{index:l,feedid:this.playlistData.feedid,imgWidth:c.imgWidth,imgHeight:c.imgHeight});n&&(n.num=a++,h.appendChild(n),this.currentFeed[n.num]=n)}this.playlistData.displayCount=a;this.playlistData.length=
a;h.playlistData=this.playlistData;this.FlexApi.count=this.playlistData.length;this.FlexApi.update&&this.FlexApi.update()};this.GeneratePlItem=function(e,h){var a=document.createElement("li");a.uri="";$pdk.NBCplayer.DataStoreModule.PopulateFromData(e,a,[["source",["nnd$source"],"msnbc"],["date",["pubDate"],1],["canonical",["nnd$canonicalUrl","href"],"http://www.msnbc.com/"],["erelease",["media$content"],""],["entryHead",["title"],""],["associatedPlaylist",["nnd$associatedPlaylist","href"],"http://feed.theplatform.com/f/2E2eJC/nnd_18424721"],
["guid",["guid"],"corrupted_video"],["tThumb",["plmedia$defaultThumbnailUrl"],"http://media2.s-nbcnews.com/i/msnbc/Components/Video/_Player/configurations/ni.jpg"],["videoType",["nnd$videoType"],"broadcast"]]);a.videoType=$pdk.NBCplayer.DataStoreModule.FilterVideoType(a.videoType);a.date=$pdk.NBCplayer.DataStoreModule.FormatDate(a.date);a.feedid=h.feedid;a.associatedPlayList=$pdk.NBCplayer.DataStoreModule.GetAssociatedFeedId(a.associatedPlaylist);a.uri=a.erelease&&a.erelease[0]&&a.erelease[0].plfile$url?
a.erelease[0].plfile$url.substr(0,a.erelease[0].plfile$url.indexOf("?")):"";context=this;a.onclick=function(){c.entryClickMethod(a)};a.className="playlistItem";document.createElement("img");$pdk.NBCplayer.inMobileRestState&&("live"==a.videoType&&$pdk.NBCplayer.DataStoreModule.LiveVideoStatusUrl&&(a.tThumb=$pdk.NBCplayer.DataStoreModule.LiveVideoStatusUrl,h.noPlayButton=!0),this.mobileImgBuffer[h.index]=a.tThumb,a.tThumb=this.mobileImgBuffer[0],this.isBuffered=!0);if(!a.tThumb)return"";var l=this.createThumbContainer(a,
h);a.appendChild(l);l=document.createElement("div");l.title=this.limitText(a.entryHead,45,!0);l.className="shortTitle";l.innerHTML=$pdk.NBCplayer.DataStoreModule.ParseQuotes(a.entryHead);l.style.overflow="hidden";a.appendChild(l);return a};this.limitText=function(c,h,a){c&&c.length>h&&(c=c.substr(0,h)+(a?"...":""));return c};this.createThumbContainer=function(c,h){var a=document.createElement("div");a.className="thumbContainer";var l=document.createElement("div"),n=document.createElement("div");n.className=
"playArrow";h.noPlayButton&&(n.style.display="none");var q=document.createElement("span");q.className="sprite-graphic";n.appendChild(q);a.appendChild(n);l.className="statusText";l.innerHTML="";a.appendChild(l);"live"==c.videoType&&(l.style.display="none",l=document.createElement("div"),l.className="liveVideoStatusPadding",l.innerHTML="",a.appendChild(l));l=document.createElement("div");l.className="sourceDate";n=document.createElement("div");n.className="source";n.innerHTML=this.limitText(c.source,
18)+"&nbsp;- ";l.appendChild(n);n=document.createElement("div");n.className="date";n.innerHTML=c.date;l.appendChild(n);a.appendChild(l);l=document.createElement("div");l.className="image";n=new $pdk.NBCplayer.AimsImager(l);"mobile"!=$pdk.NBCplayer.displayMode&&"FeaturePlayer"==$pdk.NBCplayer.playerFlavor?(n=document.createElement("img"),imgsrc=$pdk.NBCplayer.DataStoreModule.ConvertToFixedAims(c.tThumb),n.src=imgsrc,l.appendChild(n)):n.create(c.tThumb,h.imgWidth,h.imgHeight);a.appendChild(l);return a};
this.StartFlexSlider=function(c){c.startAt||(c.startAt=0);c.itemWidth||(c.itemWidth=this.defaultImageWidth);$("#"+c.id).hide();$("#"+c.id).flexslider({animation:"slide",animationLoop:!1,move:1,startAt:c.startAt,selector:".playlistholder > .playlistItem",itemWidth:c.itemWidth,itemMargin:30,minItems:1,maxItems:6,slideshowSpeed:5E3,animationDuration:200,controlNav:!1,directionNav:!1,slideshow:!1,initDelay:0,after:function(){c.context.RenderPlayListPosition()}});var h=$("#"+c.id).data();c.context.ref=
h;c.context.FlexApi=h.flexslider;$pdk.NBCplayer[c.id]=h.flexslider;c.context.InsertControls(c.id);c.context.RenderPlayListPosition(c.id);c.context.SetStatusLabel(0);c.callback(h.flexslider)};this.Hide=function(){this.ref.hide()};this.Show=function(){this.ref.show()};this.getGridSize=function(c){c=$("#"+c).width();return gsize=300>c?2:590>c?3:4}};$pdk.NBCplayer.FreeWheelModule={version:"5/6/2013 1c",adContainer300x250:null,adContainer300x60:null,adIsRunning:!1,Init:function(){$pdk.NBCplayer.adCompanions&&
this.CreateAdContainers()},CreateAdContainers:function(){this.fw300x250adHTML='<div class="ovAdLabel">advertisement</div><span id="VPNT_1" class="_fwph"><form id="_fw_form_VPNT_1" style="display:none"><input type="hidden" name="_fw_input_VPNT_1" id="_fw_input_VPNT_1" value="ptgt=s&h=250&w=300"></form><span id="_fw_container_VPNT_1"></span></span>';this.fw300x60adHTML='<div class="ovAdLabel">advertisement</div><span id="VPNT_2" class="_fwph"><form id="_fw_form_VPNT_2" style="display:none"><input type="hidden" name="_fw_input_VPNT_2" id="_fw_input_VPNT_2" value="ptgt=s&h=60&w=300"></form><span id="_fw_container_VPNT_2"></span></span>';
$pdk.NBCplayer.GetMainContainer();var c=$pdk.NBCplayer.mainPlayerDiv;c.after('<div id="'+$pdk.NBCplayer.playerDivContainers.ad300x60+'">'+this.fw300x60adHTML+"</div>");c.after('<div id="'+$pdk.NBCplayer.playerDivContainers.ad300x250+'">'+this.fw300x250adHTML+"</div>");this.adContainer300x60=$("#"+$pdk.NBCplayer.playerDivContainers.ad300x60);this.adContainer300x250=$("#"+$pdk.NBCplayer.playerDivContainers.ad300x250);"show"==$pdk.NBCplayer.playerMode&&(this.adContainer300x60.addClass("showPlayer"),
this.adContainer300x250.addClass("showPlayer"));0<this.adContainer300x60.length&&(this.adContainer300x60.hide(),this.adContainer300x250.hide())},reassign300x60:function(c){try{c||(c="TPVideoPlayerPlaylistTitle");var e=document.getElementById("TPVideoPlayerAd300x60");document.getElementById(c).parentNode.appendChild(e)}catch(h){}},setAdPosition:function(c){switch(c){case "mobile":break;case "tablet":this.reassign300x60();break;case "tablet-landscape":this.reassign300x60();break;default:this.reassign300x60("TPVideoMainPlaylist")}},
AdListener:function(c){"AdStart"==c.evt&&(this.adIsRunning=!0);"AdComplete"==c.evt&&(this.adIsRunning=!1)},Hide300x250:function(){0<this.adContainer300x250.length&&this.adContainer300x250.hide()},Hide300x60:function(){0<this.adContainer300x60.length&&this.adContainer300x60.hide()},FadeIn300x250:function(){0<this.adContainer300x250.length&&(this.adContainer300x250.css("opacity",0),this.adContainer300x250.show(),this.adContainer300x250.fadeTo(2E3,1))},FadeOut300x250:function(){var c=this;0<this.adContainer300x250.length&&
c.adContainer300x250.fadeTo("slow",0,function(){$(this).hide();c.adContainer300x250.html(c.fw300x250adHTML)})},FadeIn300x60:function(){"mobile"!=$pdk.NBCplayer.displayMode&&0<this.adContainer300x60.length&&(this.adContainer300x60.css("opacity",0),this.adContainer300x250.show(),this.adContainer300x60.fadeTo(2E3,1))},FadeOut300x60:function(){0<this.adContainer300x60.length&&this.adContainer300x60.fadeTo("slow",0,function(){$(this).hide()})},FreeWheelEvents:function(c){},OnAdClickEvent:function(c){}};
$pdk.NBCplayer.CCSupport={init:function(){$("#TPVideoPlayerContainer .tpContainer").after(this.ui())},onPDKInitiazed:function(){$pdk.controller.addPlayerCard("forms","tpSubtitleStylesCard",document.getElementById("tpSubtitleStylesCard").outerHTML,"urn:theplatform:pdk:area:player",{title:"Closed Captions Settings",instructions:"Edit your caption styles below",apply:"Apply",close:"Close"},$pdk.NBCplayer.CCSupport.presenter,100)},onCCPreview:function(c){return 1>(isNaN(c.duration)?-1:c.duration)?!0:
0<c.captions.length?!0:!1},onCCMedia:function(c){return 1>(isNaN(c.baseClip.duration)?-1:c.baseClip.duration)?!0:0<c.baseClip.availableSubtitles.length?!0:!1},presenter:{show:function(c){var e=this;this.card=c.card;this.initVars=c;this.controller||(this.controller=c.controller,this.loadedLanguage&&this.loadStyles||(this.card.style.display="none"),this.listeners={});$pdk.jQuery(this.card).find(".tpSubtitlesApply").click(function(){e.apply()});$pdk.jQuery(this.card).find(".tpSubtitlesClose").click(function(){e.card.style.display=
"none"});$pdk.jQuery(this.card).find(".CCtoggleOn").click(function(){e.setCCFlag(!0)});$pdk.jQuery(this.card).find(".CCtoggleOff").click(function(){e.setCCFlag(!1)});this.listeners.lang||(c.controller.addEventListener("OnGetSubtitleLanguage",this.listeners.lang=function(c){e.loadLanguage(c)}),c.controller.addEventListener("OnGetSubtitleStyle",this.listeners.style=function(c){e.loadStyles(c)}));this.loadedLanguage=this.loadedStyles=!1;$pdk.controller.getSubtitleStyle();$pdk.controller.getSubtitleLanguage()},
setCCFlag:function(c){c?($pdk.jQuery(this.card).find(".CCtoggleOn").addClass("buttonSelected"),$pdk.jQuery(this.card).find(".CCtoggleOff").removeClass("buttonSelected")):($pdk.jQuery(this.card).find(".CCtoggleOff").addClass("buttonSelected"),$pdk.jQuery(this.card).find(".CCtoggleOn").removeClass("buttonSelected"))},hasCCFlag:function(){return $pdk.jQuery(this.card).find(".CCtoggleOn").hasClass("buttonSelected")},hide:function(){initVars.controller.removeEventListener("OnGetSubtitleLanguage",this.listeners.lang);
initVars.controller.removeEventListener("OnGetSubtitleStyle",this.listeners.style)},loadStyles:function(c){c.data&&(this.loadedStyles=!0,0==c.data.fontSize||isNaN(c.data.fontSize)?$pdk.jQuery(this.card).find("#fontSize")[0].value="":$pdk.jQuery(this.card).find("#fontSize")[0].value=isNaN(c.data.fontSize)||null==c.data.fontSize?"5":c.data.fontSize,$pdk.jQuery(this.card).find("#fontColor")[0].value=c.data.fontColor,$pdk.jQuery(this.card).find("#fontFamily")[0].value=c.data.fontFamily?c.data.fontFamily:
"",$pdk.jQuery(this.card).find("#fontEdge")[0].value=c.data.fontEdge?c.data.fontEdge:"",$pdk.jQuery(this.card).find("#fontEdgeColor")[0].value=c.data.fontEdgeColor,$pdk.jQuery(this.card).find("#backgroundColor")[0].value=c.data.backgroundColor,$pdk.jQuery(this.card).find("#opacity")[0].value=c.data.opacity,0==c.data.backgroundOpacity&&($pdk.jQuery(this.card).find("#backgroundColor")[0].value=""),$pdk.jQuery(this.card).find("#opacity")[0].value=c.data.opacity,$pdk.jQuery(this.card).find("#padding")[0].value=
c.data.padding?c.data.padding:"",Boolean(c.data.bold)&&($pdk.jQuery(this.card).find("#fontStyle")[0].value="bold"),Boolean(c.data.italic)&&($pdk.jQuery(this.card).find("#fontStyle")[0].value="italics"),Boolean(c.data.underline)&&($pdk.jQuery(this.card).find("#fontStyle")[0].value="underline"),$pdk.jQuery(this.card).find("#textAlign")[0].value=c.data.textAlign?c.data.textAlign:"",$pdk.jQuery(this.card).find("#textAlignVertical")[0].value=c.data.textAlignVertical?c.data.textAlignVertical:"",this.update())},
loadLanguage:function(c){c.data&&(this.loadedLanguage=!0,"en"===c.data.langCode?this.setCCFlag(!0):this.setCCFlag(!1),this.update())},update:function(){this.loadedLanguage&&this.loadStyles&&(this.card.style.display="")},apply:function(){var c=this.hasCCFlag(),e=Number($(this.card).find("#fontSize")[0].value),h=""!=$(this.card).find("#fontColor")[0].value?$(this.card).find("#fontColor")[0].value:null,a=$(this.card).find("#fontFamily")[0].value,l=Number($(this.card).find("#opacity")[0].value),n=$(this.card).find("#fontEdge")[0].value,
q=""!=$(this.card).find("#fontEdgeColor")[0].value?$(this.card).find("#fontEdgeColor")[0].value:null,u=""!=$(this.card).find("#backgroundColor")[0].value?$(this.card).find("#backgroundColor")[0].value:null,O=Number($(this.card).find("#padding")[0].value),C=!1,I=!1,A=!1;"bold"==$(this.card).find("#fontStyle")[0].value&&(C=!0);"italics"==$(this.card).find("#fontStyle")[0].value&&(I=!0);"underline"==$(this.card).find("#fontStyle")[0].value&&(A=!0);var L=$(this.card).find("#textAlign")[0].value,M=$(this.card).find("#textAlignVertical")[0].value;
0==e&&(e=null);0==O&&(O=null);c?$pdk.controller.setSubtitleLanguage("en"):$pdk.controller.setSubtitleLanguage(null);c={globalDataType:"com.theplatform.pdk.data::SubtitleStyle"};a&&(c.fontFamily=a);e&&(c.fontSize=e);h&&(c.fontColor=h);n&&(c.fontEdge=n);q&&(c.fontEdgeColor=q);u?(c.backgroundColor=u,c.backgroundOpacity=1):c.backgroundOpacity=0;l&&(c.opacity=l);O&&(c.padding=O);C&&(c.bold=C);I&&(c.italic=I);A&&(c.underline=A);L&&(c.textAlign=L);M&&(c.textAlignVertical=M);$pdk.controller.setSubtitleStyle(c);
$pdk.controller.hidePlayerCard("forms","tpSubtitleStylesCard")}},ui:function(){return'<div style="display: none"><div class="tpPlayerCard tpSubtitleStylesCard" id="tpSubtitleStylesCard"><div class="tpCardHeader"><div class="tpCardTitle"><div class="tpIcon tpAsset tbSubtitlesTitle" tp:name="IconCC"></div>${title}<div class="tpSubtitlesClose"><img src="http://media2.s-nbcnews.com/i/MSNBC/Components/Video/_Player/configurations/No Modify/HTML5/font/CC-Close.gif"></div></div></div><div class="tpCardBody"><div><div class="tpSubtitlesForm"><div class="tbSubtitlesGroup"><span class="tpSubtitlesLabels">Text Display</span><div class="tpSubtitlesBlock">Font<br/><select id="fontFamily" class="fontFamily tbSubtitlesDropdown"><option value="">Default</option><option value="arial">Arial</option><option value="arial black">Arial Black</option><option value="courier">Courier</option><option value="georgia">Georgia</option><option value="impact">Impact</option><option value="Lucida Sans Unicode">Lucida Sans</option><option value="palatino">Palatino</option><option value="tahoma">Tahoma</option><option value="times new roman">Times New Roman</option></select></div><div class="tpSubtitlesBlock">Size<br/><select id="fontSize" class="fontSize tbSubtitlesDropdown"><option value="">Default</option><option value="3">Tiny</option><option value="5">Small</option><option value="7">Medium</option><option value="9">Large</option></select></div> <div class="tpSubtitlesBlock">Color<br/><select id="fontColor" class="fontColor tbSubtitlesDropdown"><option value="#000000">Black</option><option value="#0005FF">Blue</option><option value="#11FF00">Green</option><option value="#0CFFFF">Cyan</option><option value="#FE0000">Red</option><option value="#FE05FE">Purple</option><option value="#FFFF00">Yellow</option><option value="#FFFFFF">White</option></select></select></div></div><div class="tpSubtitlesDivider"></div> <div class="tbSubtitlesGroup"><span class="tpSubtitlesLabels">Background</span><div class="tpSubtitlesBlock">Color<br/><select id="backgroundColor" class="backgroundColor tbSubtitlesDropdown"><option value="#000000">Black</option><option value="#0005FF">Blue</option><option value="#11FF00">Green</option><option value="#0CFFFF">Cyan</option><option value="#FE0000">Red</option><option value="#FE05FE">Purple</option><option value="#FFFF00">Yellow</option><option value="#FFFFFF">White</option><option value="">Transparent</option></select></select></div><div class="tpSubtitlesBlock">Opacity<br/><select id="opacity" class="opacity tbSubtitlesDropdown"><option value="1">100%</option><option value="0.75">75%</option><option value="0.50">50%</option><option value="0.25">25%</option></select></div><div class="tpSubtitlesBlock">Padding<br/><select id="padding" class="padding tbSubtitlesDropdown"><option value="100">100%</option><option value="90">90%</option><option value="80">80%</option><option value="70">70%</option><option value="60">60%</option><option value="50">50%</option><option value="40">40%</option><option value="30">30%</option><option value="20">20%</option><option value="10">10%</option><option value="">0%</option></select></div></div> <div class="tpSubtitlesDivider"></div> <div class="tbSubtitlesGroup"><span class="tpSubtitlesLabels">Text Advanced</span><div class="tpSubtitlesBlock">Style<br/><select id="fontStyle" class="fontStyle tbSubtitlesDropdown"><option value="">None</option><option value="bold">Bold</option><option value="underline">Underline</option><option value="italics">Italics</option></select></div><div class="tpSubtitlesBlock">Edge<br/><select id="fontEdge" class="fontEdge tbSubtitlesDropdown"><option value="">Default</option><option value="none">None</option><option value="uniform">Uniform</option><option value="raised">Raised</option><option value="depressed">Depressed</option><option value="dropshadow">DropShadow</option></select></div> <div class="tpSubtitlesBlock">Edge color<br/><select id="fontEdgeColor" class="fontEdgeColor tbSubtitlesDropdown"><option value="#000000">Black</option><option value="#0005FF">Blue</option><option value="#11FF00">Green</option><option value="#0CFFFF">Cyan</option><option value="#FE0000">Red</option><option value="#FE05FE">Purple</option><option value="#FFFF00">Yellow</option><option value="#FFFFFF">White</option></select></select></div> <div class="tpSubtitlesBlock">Horizontal Align<br/><select id="textAlign" class="textAlign tbSubtitlesDropdown"><option value="">Default</option><option value="left">Left</option><option value="center">Center</option><option value="right">Right</option></select></div><div class="tpSubtitlesBlock">Vertical Align<br/><select id="textAlignVertical" class="textAlignVertical tbSubtitlesDropdown"><option value="">Default</option><option value="top">Top</option><option value="middle">Middle</option><option value="bottom">Bottom</option></select></div></div><div class="tpSubtitlesDivider"></div><div class="tpSubtitlesApply">Apply</div><div class="tpSubtitlesCCtogle"><div class="CCtoggle CCtoggleOff" value="off">CC Off</div><div class="CCtoggle CCtoggleOn" value="on">CC On</div></div></div></div></div></div></div>'}}})();(function(){$pdk.NBCplayer.InitSettings({playerFlavor:"FeaturePlayer",playerMode:"detail",flavorVersion:"4/15/2014",debug:!1,context:this,playerDivContainers:{playerParentContainer:"TPVideoPlayerContainer",mainPlaylist:"TPVideoMainPlaylist",restStatePlaylist:"TPVideoRestStatePlaylist",mobileRestSlider:"mobileRestSlider",playlistTitle:"TPVideoPlayerPlaylistTitle",title:"TPVideoPlayerTitle",header:"TPVideoPlaylistHeader",metaHolder:"TPVideoPlayerMeta",shareButtons:"TPVideoPlayerShareButtonsContainer",
showPlaylists:"TPVideoPlaylistTaxonomyContainer",description:"TPVideoPlayerDescription",restState:"TPVideoPlayerRestState",restPlayButton:"TPVideoPlayerRestPlayButton",ad300x60:"TPVideoPlayerAd300x60",ad300x250:"TPVideoPlayerAd300x250",sourceAndDate:"TPVideoPlayerSourceDate",detailsHidden:!1},baseFeedUrl:"http://feed.theplatform.com/f/2E2eJC/",baseGUIDUrl:"http://feed.theplatform.com/f/2E2eJC/"+$pdk.NBCplayer.defaultFeedId+"?form=json&range=-1&byGuid=",InitSpecifics:function(){this.GetMainContainer();
this.playerWidth=function(){return $("#TPVideoPlayerRestState").width()};this.playerHeight=function(){return $("#TPVideoPlayerRestState").height()};this.onPlayerResize()},SetUpSpecifics:function(){},OnPlaylistClick:function(q){console.log("OnPlaylistClick:: ",q,q.data.guid,q.data.feedid)},PreCustomMediaStartActions:function(q){$pdk.NBCplayer.DebugLog("level:3",":::::MediaStart - isAd= ",q.data.baseClip.isAd);this.detailsHidden&&(this.detailsHidden=!1,$("#TPVideoPlayerPlaylistHeader").removeClass("RachelMaddow"),
$("#TPVideoPlayerSourceDate").show("slow"),$("#TPVideoPlayerDescription").show("slow"),$(".pane-show-player+.pane-msnbc-display-social-links-video").show("slow"));q.data.baseClip.isAd?(q={name:"MediaStart",evt:"AdStart"},$pdk.NBCplayer.FreeWheelModule.AdListener(q),$pdk.NBCplayer.mainPlaylist.FadeOutPlaylist&&$pdk.NBCplayer.mainPlaylist.FadeOutPlaylist(),"mobile"!=$pdk.NBCplayer.displayMode&&($pdk.NBCplayer.FreeWheelModule.FadeIn300x250(),$pdk.NBCplayer.FreeWheelModule.FadeOut300x60()),"tablet"!=
$pdk.NBCplayer.displayMode&&"tablet-landscape"!=$pdk.NBCplayer.displayMode||$("#TPVideoPlayerMeta").fadeTo("slow",0.3)):(q={name:"MediaStart",evt:"AdComplete"},$pdk.NBCplayer.FreeWheelModule.AdListener(q),$pdk.NBCplayer.mainPlaylist.FadeInPlaylist&&$pdk.NBCplayer.mainPlaylist.FadeInPlaylist(),$pdk.NBCplayer.FreeWheelModule.FadeOut300x250(),$pdk.NBCplayer.FreeWheelModule.FadeIn300x60(),$("#TPVideoPlayerMeta").fadeTo("slow",1))},PostCustomMediaEndActions:function(q){if($pdk.NBCplayer.isMobileDevice)$("#mobileRestSlider").show();
else{$("#player");this.endSlateOn=!0;if(1>$("#TPVideoEndSlate").length&&1>$("#mobileRestSlider").length){$("#"+$pdk.NBCplayer.playerDivContainers.playerParentContainer+" .tpContainer").append("<div id='TPVideoEndSlate'><div class=endSlateHeader>You May Also Like</div><div class=playcount></div><div class=relatedvideos></div></div>");$pdk.NBCplayer.SetVideoHeight();$("#TPVideoPlayerContainer .tpContainer .tpLayout").css("position","absolute");$("#TPVideoPlayerContainer .tpContainer .tpLayout").css("top",
"-1000px");var c=new $pdk.NBCplayer.PlaylistModuleFLEXInstanseable;c.id="TPVideoEndPlaylist";c.entryClickMethod=function(a){window.open(a.canonical,"_blank")}}var e=function(a){var e=$("#TPVideoEndSlate .relatedvideos");c.InsertPlaylist({id:"endState",parentDiv:e,data:a,startAt:0,callback:function(){$("#endState").show();$("#TPVideoEndSlate").show()}})},h=function(a){$pdk.NBCplayer.endSlateOn=!0;$pdk.NBCplayer.CustomRestStateForMobile()};0<$("#mobileRestSlider").length?$pdk.NBCplayer.DataStoreModule.GetAndSetActiveFeed(q,
h):$pdk.NBCplayer.DataStoreModule.RequestFeed(q,e)}},CustomRestStateForMobile:function(){0<$("#mobileRestSlider").length&&$pdk.NBCplayer.mobileRestSlider.remove();this.mobileRestPlaylist=new $pdk.NBCplayer.PlaylistModuleFLEXInstanseable;this.mobileRestPlaylist.id="TPVideoMobileRestState";this.mobileRestPlaylist.updateMetaOnMove=!0;($pdk.NBCplayer.playerMode="show")&&$("#mobileTaxonomy").show();this.mobileRestPlaylist.entryClickMethod=function(c){if("live"!=$pdk.NBCplayer.DataStoreModule.videoType||
"live"==$pdk.NBCplayer.LiveVideoStreamStatus)c.playlistType="mobileRestState",document.getElementsByTagName("video")[0].innerHTML+=" ",$("#mobileRestSlider .endSlateMobileHeader").hide(),$("#tpContainerSizer ").removeClass("endSlate"),$pdk.controller.dispatchEvent("NBCplayerPlaylistClick",c),$pdk.NBCplayer.PlayVideo(c.guid),$pdk.NBCplayer.endSlateOn=!1};var q=$("#TPVideoPlayerRestState"),c=this.mobileRestPlaylist;this.mobileRestPlaylist.InsertPlaylist({id:"mobileRestSlider",itemWidth:"100%",parentDiv:q,
data:$pdk.NBCplayer.DataStoreModule.feedData,startAt:0,callback:function(){$("#TPVideoPlayerRestState img").hide();$("#"+this.id+" .sourceDate").hide();$("#"+this.id+" .shortTitle").hide();$("#"+this.id+" .statusText").html("watch now");$("#"+this.id+" .statusText").show();$("#"+this.id+" .playlistItem").height($("#TPVideoPlayerContainer .tpContainer .tpLayout").height());$("#"+this.id).show();$(".flex-viewport .playlistItem").removeAttr("style");$(".flex-viewport .playlistItem .thumbContainer .image img").removeAttr("width");
$(".flex-viewport .playlistItem .thumbContainer .image img").removeAttr("height");setTimeout(function(){$pdk.NBCplayer.DebugLog("level:3","::::: Loading rest of mobile playlist images");for(var e=0;e<c.mobileImgBuffer.length;e++)thumb=$pdk.NBCplayer.DataStoreModule.ConvertToFixedAims(c.mobileImgBuffer[e]),$("#mobileRestSlider .playlistholder .playlistItem:eq("+e+") .thumbContainer .image img").attr("src",thumb)},2E3);$pdk.NBCplayer.UIMessenger.Message("restStateRendered");$pdk.NBCplayer.endSlateOn&&
(0<$("#mobileRestSlider .endSlateMobileHeader").length?$("#mobileRestSlider .endSlateMobileHeader").show():$("#"+this.id).prepend("<div class='endSlateMobileHeader'>Related Videos</div>"),$("#tpContainerSizer ").addClass("endSlate"))}})},AdvanceMobilePlayList:function(){if($pdk.NBCplayer.inMobileRestState)if($pdk.NBCplayer.FreeWheelModule.adIsRunning)document.getElementsByTagName("video");else{$pdk.NBCplayer.UIMessenger.Message("restStateRendered");var q=document.getElementsByTagName("video")[0];
try{q.webkitExitFullScreen(),q.controls=!1,q.style.display="none"}catch(c){}$pdk.NBCplayer.mobileRestPlaylist.NextSlide()}},MobilePlayerPaused:function(){if(!$pdk.NBCplayer.FreeWheelModule.adIsRunning){var q=document.getElementsByTagName("video")[0];!q.webkitDisplayingFullscreen&&$pdk.NBCplayer.mobileFullScreenPlaying&&($pdk.NBCplayer.mobileFullScreenPlaying=!1,q.style.display="none")}},MobilePlayerPlaying:function(){document.getElementsByTagName("video")[0].webkitDisplayingFullscreen&&($pdk.NBCplayer.mobileFullScreenPlaying=
!0)},RenderEndSlatePlaylist:function(){$pdk.NBCplayer.DataStoreModule.MoveItemToFront($pdk.NBCplayer.currentGuid);$pdk.NBCplayer.mainPlaylist.RenderData&&($pdk.NBCplayer.mainPlaylist.RenderData({id:$pdk.NBCplayer.playerDivContainers.mainPlaylist,data:$pdk.NBCplayer.DataStoreModule.feedData}),$pdk.NBCplayer.mainPlaylist.MoveToSlide(1),$pdk.NBCplayer.mainPlaylist.SetStatusLabel(0))},CreatePlaylistNameContainer:function(q){0<$("#TPVideoPlayerPlaylistHeader").length||(0<$("#TPVideoPlaylistTaxonomyContainer").length?
($("#TPVideoPlaylistTaxonomyContainer").html("&nbsp;"),$("#TPVideoPlaylistTaxonomyContainer").before('<div id="TPVideoPlayerPlaylistHeader" class="showPlayer"><div id="'+this.playerDivContainers.playlistTitle+'" class="showPlayer">Playlists</div></div>')):$("#TPVideoFeaturePlayer").before('<div id="TPVideoPlayerPlaylistHeader"><div id="'+this.playerDivContainers.playlistTitle+'">Playlist <span class="playlistName"></span></div></div>'),$pdk.NBCplayer.applyClassesBasedOnDevice(["#TPVideoPlayerPlaylistHeader"]))},
RenderPlaylistTitle:function(q){$("#TPVideoPlayerPlaylistTitle .playlistName").html(q)},CrateMetaDataContainers:function(){var q=$("#"+$pdk.NBCplayer.playerDivContainers.metaHolder);1>q.length&&(this.mainPlayerDiv.append('<div id="'+this.playerDivContainers.metaHolder+'"></div>'),q=$("#"+$pdk.NBCplayer.playerDivContainers.metaHolder),q.append('<div id="'+this.playerDivContainers.sourceAndDate+'"></div>'),q.append('<div id="'+this.playerDivContainers.title+'"></div>'),q.append('<div id="'+this.playerDivContainers.description+
'"></div>'))},StartNBCplayer:function(){$pdk.NBCplayer.GetGUID();$pdk.NBCplayer.GetFeedID();$pdk.NBCplayer.GetShowSource();$pdk.NBCplayer.CheckToUseMPXDev();$pdk.NBCplayer.playerMode=$pdk.NBCplayer.GetQuery("mode","detail");$pdk.NBCplayer.debug=$pdk.NBCplayer.GetQuery("debug","");$pdk.NBCplayer.debugLevel=$pdk.NBCplayer.GetQuery("debuglevel","4");0<$("#"+$pdk.NBCplayer.playerDivContainers.showPlaylists).length&&($pdk.NBCplayer.playerMode="show");$pdk.NBCplayer.FreeWheelModule.Init();"false"!=$pdk.NBCplayer.GetQuery("init",
"")&&$pdk.NBCplayer.Init()}});window.console||(console={log:function(q){$pdk.NBCplayer.debug&&alert("Console Log: "+q)},error:function(q){$pdk.NBCplayer.debug&&alert("Error Log: "+q)}})})();$(document).ready(function(){$pdk.NBCplayer.StartNBCplayer()});
var fw_config=function(){var q=$pdk.NBCplayer.GetQuery("csid",""),c=$pdk.NBCplayer.GetQuery("freewheeltest",""),e,q=""!=q?q:"MSNBC_Default";e=$pdk.NBCplayer.CreateKruxKeys(0);var h=169843,a="http://29773.v.fwmrm.net";if(window.localStorage.nbcvideoaddebug&&"true"==window.localStorage.nbcvideoaddebug||"true"==c||$pdk.NBCplayer.useFreeWheelTestNetwork)$pdk.NBCplayer.DebugLog("---\x3e Using freewheel test network"),h=171224,a="http://29cd8.v.fwmrm.net";return{keyValues:e,networkId:h,serverUrl:a,siteSectionId:q}};(function(q){function c(a,c){return function(d){return u(a.call(this,d),c)}}function e(a,c){return function(d){return this.lang().ordinal(a.call(this,d),c)}}function h(){}function a(a){ja(a);n(this,a)}function l(a){var c=L(a),d=c.year||0,e=c.month||0,h=c.week||0,l=c.day||0,n=c.hour||0,q=c.minute||0,r=c.second||0,c=c.millisecond||0;this._input=a;this._milliseconds=+c+1E3*r+6E4*q+36E5*n;this._days=+l+7*h;this._months=+e+12*d;this._data={};this._bubble()}function n(a,c){for(var d in c)c.hasOwnProperty(d)&&
(a[d]=c[d]);return c.hasOwnProperty("toString")&&(a.toString=c.toString),c.hasOwnProperty("valueOf")&&(a.valueOf=c.valueOf),a}function F(a){return 0>a?Math.ceil(a):Math.floor(a)}function u(a,c){for(var d=a+"";d.length<c;)d="0"+d;return d}function O(a,c,d,e){var h,l,n=c._milliseconds,q=c._days;c=c._months;n&&a._d.setTime(+a._d+n*d);(q||c)&&(h=a.minute(),l=a.hour());q&&a.date(a.date()+q*d);c&&a.month(a.month()+c*d);n&&!e&&v.updateOffset(a);(q||c)&&(a.minute(h),a.hour(l))}function C(a){return"[object Array]"===
Object.prototype.toString.call(a)}function I(a,c,d){var e,h=Math.min(a.length,c.length),l=Math.abs(a.length-c.length),n=0;for(e=0;h>e;e++)(d&&a[e]!==c[e]||!d&&z(a[e])!==z(c[e]))&&n++;return n+l}function A(a){if(a){var c=a.toLowerCase().replace(/(.)s$/,"$1");a=Za[a]||$a[c]||c}return a}function L(a){var c,d,e={};for(d in a)a.hasOwnProperty(d)&&(c=A(d),c&&(e[c]=a[d]));return e}function M(a){var c,d;if(0===a.indexOf("week"))c=7,d="day";else{if(0!==a.indexOf("month"))return;c=12;d="month"}v[a]=function(e,
h){var l,n,r=v.fn._lang[a],u=[];if("number"==typeof e&&(h=e,e=q),n=function(a){a=v().utc().set(d,a);return r.call(v.fn._lang,a,e||"")},null!=h)return n(h);for(l=0;c>l;l++)u.push(n(l));return u}}function z(a){a=+a;var c=0;return 0!==a&&isFinite(a)&&(c=0<=a?Math.floor(a):Math.ceil(a)),c}function W(a){return 0===a%4&&0!==a%100||0===a%400}function ja(a){var c;a._a&&-2===a._pf.overflow&&(c=0>a._a[U]||11<a._a[U]?U:1>a._a[d]||a._a[d]>(new Date(Date.UTC(a._a[X],a._a[U]+1,0))).getUTCDate()?d:0>a._a[R]||23<
a._a[R]?R:0>a._a[la]||59<a._a[la]?la:0>a._a[Y]||59<a._a[Y]?Y:0>a._a[ta]||999<a._a[ta]?ta:-1,a._pf._overflowDayOfYear&&(X>c||c>d)&&(c=d),a._pf.overflow=c)}function y(a){a._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1}}function r(a){return null==a._isValid&&(a._isValid=!isNaN(a._d.getTime())&&0>a._pf.overflow&&!a._pf.empty&&!a._pf.invalidMonth&&!a._pf.nullInput&&!a._pf.invalidFormat&&!a._pf.userInvalidated,
a._strict&&(a._isValid=a._isValid&&0===a._pf.charsLeftOver&&0===a._pf.unusedTokens.length)),a._isValid}function ba(a){return a?a.toLowerCase().replace("_","-"):a}function G(a){var c,d,e,h,l=0,n=function(a){if(!oa[a]&&Ia)try{require("./lang/"+a)}catch(c){}return oa[a]};if(!a)return v.fn._lang;if(!C(a)){if(d=n(a))return d;a=[a]}for(;l<a.length;){h=ba(a[l]).split("-");c=h.length;for(e=(e=ba(a[l+1]))?e.split("-"):null;0<c;){if(d=n(h.slice(0,c).join("-")))return d;if(e&&e.length>=c&&I(h,e,!0)>=c-1)break;
c--}l++}return v.fn._lang}function Q(a){var c,d,e=a.match(Ta);c=0;for(d=e.length;d>c;c++)e[c]=S[e[c]]?S[e[c]]:e[c].match(/\[[\s\S]/)?e[c].replace(/^\[|\]$/g,""):e[c].replace(/\\/g,"");return function(h){var l="";for(c=0;d>c;c++)l+=e[c]instanceof Function?e[c].call(h,a):e[c];return l}}function J(a,c){return a.isValid()?(c=ma(c,a.lang()),ua[c]||(ua[c]=Q(c)),ua[c](a)):a.lang().invalidDate()}function ma(a,c){function d(a){return c.longDateFormat(a)||a}var e=5;for(Ba.lastIndex=0;0<=e&&Ba.test(a);)a=a.replace(Ba,
d),Ba.lastIndex=0,e-=1;return a}function na(a,c){switch(a){case "DDDD":return Ca;case "YYYY":case "GGGG":case "gggg":return Ua;case "YYYYY":case "GGGGG":case "ggggg":return Na;case "S":case "SS":case "SSS":case "DDD":return ob;case "MMM":case "MMMM":case "dd":case "ddd":case "dddd":return fb;case "a":case "A":return G(c._l)._meridiemParse;case "X":return Va;case "Z":case "ZZ":return Fa;case "T":return fa;case "MM":case "DD":case "YY":case "GG":case "gg":case "HH":case "hh":case "mm":case "ss":case "M":case "D":case "d":case "H":case "h":case "m":case "s":case "w":case "ww":case "W":case "WW":case "e":case "E":return nb;
default:var d=RegExp,e;e=ib(a.replace("\\","")).replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&");return new d(e)}}function ca(a){a=((Fa.exec(a)||[])[0]+"").match(pb)||["-",0,0];var c=+(60*a[1])+z(a[2]);return"+"===a[0]?-c:c}function ka(a){var c,e,h,l,n,q,r,u,y,A=[];if(!a._d){e=Ga(a);a._w&&null==a._a[d]&&null==a._a[U]&&(l=function(c){return c?3>c.length?68<parseInt(c,10)?"19"+c:"20"+c:c:null==a._a[X]?v().weekYear():a._a[X]},n=a._w,null!=n.GG||null!=n.W||null!=n.E?q=x(l(n.GG),n.W||1,n.E,4,1):(r=G(a._l),u=null!=
n.d?qa(n.d,r):null!=n.e?parseInt(n.e,10)+r._week.dow:0,y=parseInt(n.w,10)||1,null!=n.d&&u<r._week.dow&&y++,q=x(l(n.gg),y,u,r._week.doy,r._week.dow)),a._a[X]=q.year,a._dayOfYear=q.dayOfYear);a._dayOfYear&&(h=null==a._a[X]?e[X]:a._a[X],a._dayOfYear>(W(h)?366:365)&&(a._pf._overflowDayOfYear=!0),c=ea(h,0,a._dayOfYear),a._a[U]=c.getUTCMonth(),a._a[d]=c.getUTCDate());for(c=0;3>c&&null==a._a[c];++c)a._a[c]=A[c]=e[c];for(;7>c;c++)a._a[c]=A[c]=null==a._a[c]?2===c?1:0:a._a[c];A[R]+=z((a._tzm||0)/60);A[la]+=
z((a._tzm||0)%60);a._d=(a._useUTC?ea:N).apply(null,A)}}function Ga(a){var c=new Date;return a._useUTC?[c.getUTCFullYear(),c.getUTCMonth(),c.getUTCDate()]:[c.getFullYear(),c.getMonth(),c.getDate()]}function ya(a){a._a=[];a._pf.empty=!0;var c,e,h,l,n;c=G(a._l);var q=""+a._i,r=q.length,v=0;h=ma(a._f,c).match(Ta)||[];for(c=0;c<h.length;c++)if(l=h[c],(e=(na(l,a).exec(q)||[])[0])&&(n=q.substr(0,q.indexOf(e)),0<n.length&&a._pf.unusedInput.push(n),q=q.slice(q.indexOf(e)+e.length),v+=e.length),S[l]){e?a._pf.empty=
!1:a._pf.unusedTokens.push(l);var u=a,y=void 0,x=u._a;switch(l){case "M":case "MM":null!=e&&(x[U]=z(e)-1);break;case "MMM":case "MMMM":y=G(u._l).monthsParse(e);null!=y?x[U]=y:u._pf.invalidMonth=e;break;case "D":case "DD":null!=e&&(x[d]=z(e));break;case "DDD":case "DDDD":null!=e&&(u._dayOfYear=z(e));break;case "YY":x[X]=z(e)+(68<z(e)?1900:2E3);break;case "YYYY":case "YYYYY":x[X]=z(e);break;case "a":case "A":u._isPm=G(u._l).isPM(e);break;case "H":case "HH":case "h":case "hh":x[R]=z(e);break;case "m":case "mm":x[la]=
z(e);break;case "s":case "ss":x[Y]=z(e);break;case "S":case "SS":case "SSS":x[ta]=z(1E3*("0."+e));break;case "X":u._d=new Date(1E3*parseFloat(e));break;case "Z":case "ZZ":u._useUTC=!0;u._tzm=ca(e);break;case "w":case "ww":case "W":case "WW":case "d":case "dd":case "ddd":case "dddd":case "e":case "E":l=l.substr(0,1);case "gg":case "gggg":case "GG":case "GGGG":case "GGGGG":l=l.substr(0,2),e&&(u._w=u._w||{},u._w[l]=e)}}else a._strict&&!e&&a._pf.unusedTokens.push(l);a._pf.charsLeftOver=r-v;0<q.length&&
a._pf.unusedInput.push(q);a._isPm&&12>a._a[R]&&(a._a[R]+=12);!1===a._isPm&&12===a._a[R]&&(a._a[R]=0);ka(a);ja(a)}function ib(a){return a.replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(a,c,d,e,g){return c||d||e||g})}function N(a,c,d,e,h,l,n){c=new Date(a,c,d,e,h,l,n);return 1970>a&&c.setFullYear(a),c}function ea(a){var c=new Date(Date.UTC.apply(null,arguments));return 1970>a&&c.setUTCFullYear(a),c}function qa(a,c){if("string"==typeof a)if(isNaN(a)){if(a=c.weekdaysParse(a),"number"!=typeof a)return null}else a=
parseInt(a,10);return a}function sa(a,c,d,e,h){return h.relativeTime(c||1,!!d,a,e)}function E(a,c,d){var e;c=d-c;d-=a.day();return d>c&&(d-=7),c-7>d&&(d+=7),e=v(a).add("d",d),{week:Math.ceil(e.dayOfYear()/7),year:e.year()}}function x(a,c,d,e,h){var l,n,q=(new Date(Date.UTC(a,0))).getUTCDay();return d=null!=d?d:h,l=h-q+(q>e?7:0),n=7*(c-1)+(d-h)+l+1,{year:0<n?a:a-1,dayOfYear:0<n?n:(W(a-1)?366:365)+n}}function za(c){var d=c._i,e=c._f;"undefined"==typeof c._pf&&y(c);if(null===d)c=v.invalid({nullInput:!0});
else{"string"==typeof d&&(c._i=d=G().preparse(d));if(v.isMoment(d))c=n({},d),c._d=new Date(+d._d);else if(e)if(C(e)){var h=c,l,u,x;if(0===h._f.length)h._pf.invalidFormat=!0,h._d=new Date(0/0);else{for(d=0;d<h._f.length;d++)e=0,l=n({},h),y(l),l._f=h._f[d],ya(l),r(l)&&(e+=l._pf.charsLeftOver,e+=10*l._pf.unusedTokens.length,l._pf.score=e,(null==x||x>e)&&(x=e,u=l));n(h,u||l)}}else ya(c);else if(l=c,u=l._i,x=kb.exec(u),u===q)l._d=new Date;else if(x)l._d=new Date(+x[1]);else if("string"==typeof u)if(x=
l._i,h=Wa.exec(x)){for(u=4;0<u;u--)if(h[u]){l._f=Xa[u-1]+(h[6]||" ");break}for(u=0;4>u;u++)if(Ya[u][1].exec(x)){l._f+=Ya[u][0];break}Fa.exec(x)&&(l._f+=" Z");ya(l)}else l._d=new Date(x);else C(u)?(l._a=u.slice(0),ka(l)):"[object Date]"===Object.prototype.toString.call(u)?l._d=new Date(+u):"object"==typeof u?l._d||(h=L(l._i),l._a=[h.year,h.month,h.day,h.hour,h.minute,h.second,h.millisecond],ka(l)):l._d=new Date(u);c=new a(c)}return c}function Ra(a,c){v.fn[a]=v.fn[a+"s"]=function(a){var d=this._isUTC?
"UTC":"";return null!=a?(this._d["set"+d+c](a),v.updateOffset(this),this):this._d["get"+d+c]()}}function jb(a){v.duration.fn[a]=function(){return this._data[a]}}function Sa(a,c){v.duration.fn["as"+a]=function(){return+this/c}}function Aa(){"undefined"==typeof ender&&(this.moment=v)}for(var v,K,ia=Math.round,X=0,U=1,d=2,R=3,la=4,Y=5,ta=6,oa={},Ia="undefined"!=typeof module&&module.exports,kb=/^\/?Date\((\-?\d+)/i,lb=/(\-)?(?:(\d*)\.)?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?)?/,mb=/^(-)?P(?:(?:([0-9,.]*)Y)?(?:([0-9,.]*)M)?(?:([0-9,.]*)D)?(?:T(?:([0-9,.]*)H)?(?:([0-9,.]*)M)?(?:([0-9,.]*)S)?)?|([0-9,.]*)W)$/,
Ta=/(\[[^\[]*\])|(\\)?(Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|mm?|ss?|SS?S?|X|zz?|ZZ?|.)/g,Ba=/(\[[^\[]*\])|(\\)?(LT|LL?L?L?|l{1,4})/g,nb=/\d\d?/,ob=/\d{1,3}/,Ca=/\d{3}/,Ua=/\d{1,4}/,Na=/[+\-]?\d{1,6}/,fb=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,Fa=/Z|[\+\-]\d\d:?\d\d/i,fa=/T/i,Va=/[\+\-]?\d+(\.\d{1,3})?/,Wa=/^\s*\d{4}-(?:(\d\d-\d\d)|(W\d\d$)|(W\d\d-\d)|(\d\d\d))((T| )(\d\d(:\d\d(:\d\d(\.\d\d?\d?)?)?)?)?([\+\-]\d\d:?\d\d)?)?$/,
Xa=["YYYY-MM-DD","GGGG-[W]WW","GGGG-[W]WW-E","YYYY-DDD"],Ya=[["HH:mm:ss.S",/(T| )\d\d:\d\d:\d\d\.\d{1,3}/],["HH:mm:ss",/(T| )\d\d:\d\d:\d\d/],["HH:mm",/(T| )\d\d:\d\d/],["HH",/(T| )\d\d/]],pb=/([\+\-]|\d\d)/gi,Ja=["Date","Hours","Minutes","Seconds","Milliseconds"],Ka={Milliseconds:1,Seconds:1E3,Minutes:6E4,Hours:36E5,Days:864E5,Months:2592E6,Years:31536E6},Za={ms:"millisecond",s:"second",m:"minute",h:"hour",d:"day",D:"date",w:"week",W:"isoWeek",M:"month",y:"year",DDD:"dayOfYear",e:"weekday",E:"isoWeekday",
gg:"weekYear",GG:"isoWeekYear"},$a={dayofyear:"dayOfYear",isoweekday:"isoWeekday",isoweek:"isoWeek",weekyear:"weekYear",isoweekyear:"isoWeekYear"},ua={},La="DDD w W M D d".split(" "),ab="MDHhmswW".split(""),S={M:function(){return this.month()+1},MMM:function(a){return this.lang().monthsShort(this,a)},MMMM:function(a){return this.lang().months(this,a)},D:function(){return this.date()},DDD:function(){return this.dayOfYear()},d:function(){return this.day()},dd:function(a){return this.lang().weekdaysMin(this,
a)},ddd:function(a){return this.lang().weekdaysShort(this,a)},dddd:function(a){return this.lang().weekdays(this,a)},w:function(){return this.week()},W:function(){return this.isoWeek()},YY:function(){return u(this.year()%100,2)},YYYY:function(){return u(this.year(),4)},YYYYY:function(){return u(this.year(),5)},gg:function(){return u(this.weekYear()%100,2)},gggg:function(){return this.weekYear()},ggggg:function(){return u(this.weekYear(),5)},GG:function(){return u(this.isoWeekYear()%100,2)},GGGG:function(){return this.isoWeekYear()},
GGGGG:function(){return u(this.isoWeekYear(),5)},e:function(){return this.weekday()},E:function(){return this.isoWeekday()},a:function(){return this.lang().meridiem(this.hours(),this.minutes(),!0)},A:function(){return this.lang().meridiem(this.hours(),this.minutes(),!1)},H:function(){return this.hours()},h:function(){return this.hours()%12||12},m:function(){return this.minutes()},s:function(){return this.seconds()},S:function(){return z(this.milliseconds()/100)},SS:function(){return u(z(this.milliseconds()/
10),2)},SSS:function(){return u(this.milliseconds(),3)},Z:function(){var a=-this.zone(),c="+";return 0>a&&(a=-a,c="-"),c+u(z(a/60),2)+":"+u(z(a)%60,2)},ZZ:function(){var a=-this.zone(),c="+";return 0>a&&(a=-a,c="-"),c+u(z(10*a/6),4)},z:function(){return this.zoneAbbr()},zz:function(){return this.zoneName()},X:function(){return this.unix()}},bb=["months","monthsShort","weekdays","weekdaysShort","weekdaysMin"];La.length;)K=La.pop(),S[K+"o"]=e(S[K],K);for(;ab.length;)K=ab.pop(),S[K+K]=c(S[K],2);S.DDDD=
c(S.DDD,3);n(h.prototype,{set:function(a){var c,d;for(d in a)c=a[d],"function"==typeof c?this[d]=c:this["_"+d]=c},_months:"January February March April May June July August September October November December".split(" "),months:function(a){return this._months[a.month()]},_monthsShort:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),monthsShort:function(a){return this._monthsShort[a.month()]},monthsParse:function(a){var c,d,e;this._monthsParse||(this._monthsParse=[]);for(c=0;12>c;c++)if(this._monthsParse[c]||
(d=v.utc([2E3,c]),e="^"+this.months(d,"")+"|^"+this.monthsShort(d,""),this._monthsParse[c]=RegExp(e.replace(".",""),"i")),this._monthsParse[c].test(a))return c},_weekdays:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),weekdays:function(a){return this._weekdays[a.day()]},_weekdaysShort:"Sun Mon Tue Wed Thu Fri Sat".split(" "),weekdaysShort:function(a){return this._weekdaysShort[a.day()]},_weekdaysMin:"Su Mo Tu We Th Fr Sa".split(" "),weekdaysMin:function(a){return this._weekdaysMin[a.day()]},
weekdaysParse:function(a){var c,d,e;this._weekdaysParse||(this._weekdaysParse=[]);for(c=0;7>c;c++)if(this._weekdaysParse[c]||(d=v([2E3,1]).day(c),e="^"+this.weekdays(d,"")+"|^"+this.weekdaysShort(d,"")+"|^"+this.weekdaysMin(d,""),this._weekdaysParse[c]=RegExp(e.replace(".",""),"i")),this._weekdaysParse[c].test(a))return c},_longDateFormat:{LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D YYYY",LLL:"MMMM D YYYY LT",LLLL:"dddd, MMMM D YYYY LT"},longDateFormat:function(a){var c=this._longDateFormat[a];return!c&&
this._longDateFormat[a.toUpperCase()]&&(c=this._longDateFormat[a.toUpperCase()].replace(/MMMM|MM|DD|dddd/g,function(a){return a.slice(1)}),this._longDateFormat[a]=c),c},isPM:function(a){return"p"===(a+"").toLowerCase().charAt(0)},_meridiemParse:/[ap]\.?m?\.?/i,meridiem:function(a,c,d){return 11<a?d?"pm":"PM":d?"am":"AM"},_calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},calendar:function(a,
c){var d=this._calendar[a];return"function"==typeof d?d.apply(c):d},_relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},relativeTime:function(a,c,d,e){var h=this._relativeTime[d];return"function"==typeof h?h(a,c,d,e):h.replace(/%d/i,a)},pastFuture:function(a,c){var d=this._relativeTime[0<a?"future":"past"];return"function"==typeof d?d(c):d.replace(/%s/i,c)},
ordinal:function(a){return this._ordinal.replace("%d",a)},_ordinal:"%d",preparse:function(a){return a},postformat:function(a){return a},week:function(a){return E(a,this._week.dow,this._week.doy).week},_week:{dow:0,doy:6},_invalidDate:"Invalid date",invalidDate:function(){return this._invalidDate}});v=function(a,c,d,e){return"boolean"==typeof d&&(e=d,d=q),za({_i:a,_f:c,_l:d,_strict:e,_isUTC:!1})};v.utc=function(a,c,d,e){return"boolean"==typeof d&&(e=d,d=q),za({_useUTC:!0,_isUTC:!0,_l:d,_i:a,_f:c,_strict:e}).utc()};
v.unix=function(a){return v(1E3*a)};v.duration=function(a,c){var e,h,n,q=v.isDuration(a),r="number"==typeof a,u=q?a._input:r?{}:a,x=null;return r?c?u[c]=a:u.milliseconds=a:(x=lb.exec(a))?(e="-"===x[1]?-1:1,u={y:0,d:z(x[d])*e,h:z(x[R])*e,m:z(x[la])*e,s:z(x[Y])*e,ms:z(x[ta])*e}):(x=mb.exec(a))&&(e="-"===x[1]?-1:1,n=function(a){a=a&&parseFloat(a.replace(",","."));return(isNaN(a)?0:a)*e},u={y:n(x[2]),M:n(x[3]),d:n(x[4]),h:n(x[5]),m:n(x[6]),s:n(x[7]),w:n(x[8])}),h=new l(u),q&&a.hasOwnProperty("_lang")&&
(h._lang=a._lang),h};v.version="2.3.1";v.defaultFormat="YYYY-MM-DDTHH:mm:ssZ";v.updateOffset=function(){};v.lang=function(a,c){var d,e;a?(c?(e=ba(a),c.abbr=e,oa[e]||(oa[e]=new h),oa[e].set(c)):null===c?(delete oa[a],a="en"):oa[a]||G(a),e=(d=v.duration.fn._lang=v.fn._lang=G(a),d._abbr)):e=v.fn._lang._abbr;return e};v.langData=function(a){return a&&a._lang&&a._lang._abbr&&(a=a._lang._abbr),G(a)};v.isMoment=function(c){return c instanceof a};v.isDuration=function(a){return a instanceof l};for(K=bb.length-
1;0<=K;--K)M(bb[K]);v.normalizeUnits=function(a){return A(a)};v.invalid=function(a){var c=v.utc(0/0);return null!=a?n(c._pf,a):c._pf.userInvalidated=!0,c};v.parseZone=function(a){return v(a).parseZone()};n(v.fn=a.prototype,{clone:function(){return v(this)},valueOf:function(){return+this._d+6E4*(this._offset||0)},unix:function(){return Math.floor(+this/1E3)},toString:function(){return this.clone().lang("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},toDate:function(){return this._offset?new Date(+this):
this._d},toISOString:function(){return J(v(this).utc(),"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]")},toArray:function(){return[this.year(),this.month(),this.date(),this.hours(),this.minutes(),this.seconds(),this.milliseconds()]},isValid:function(){return r(this)},isDSTShifted:function(){return this._a?this.isValid()&&0<I(this._a,(this._isUTC?v.utc(this._a):v(this._a)).toArray()):!1},parsingFlags:function(){return n({},this._pf)},invalidAt:function(){return this._pf.overflow},utc:function(){return this.zone(0)},
local:function(){return this.zone(0),this._isUTC=!1,this},format:function(a){a=J(this,a||v.defaultFormat);return this.lang().postformat(a)},add:function(a,c){var d;return d="string"==typeof a?v.duration(+c,a):v.duration(a,c),O(this,d,1),this},subtract:function(a,c){var d;return d="string"==typeof a?v.duration(+c,a):v.duration(a,c),O(this,d,-1),this},diff:function(a,c,d){var e,h;a=this._isUTC?v(a).zone(this._offset||0):v(a).local();var l=6E4*(this.zone()-a.zone());return c=A(c),"year"===c||"month"===
c?(e=432E5*(this.daysInMonth()+a.daysInMonth()),h=12*(this.year()-a.year())+(this.month()-a.month()),h+=(this-v(this).startOf("month")-(a-v(a).startOf("month")))/e,h-=6E4*(this.zone()-v(this).startOf("month").zone()-(a.zone()-v(a).startOf("month").zone()))/e,"year"===c&&(h/=12)):(e=this-a,h="second"===c?e/1E3:"minute"===c?e/6E4:"hour"===c?e/36E5:"day"===c?(e-l)/864E5:"week"===c?(e-l)/6048E5:e),d?h:F(h)},from:function(a,c){return v.duration(this.diff(a)).lang(this.lang()._abbr).humanize(!c)},fromNow:function(a){return this.from(v(),
a)},calendar:function(){var a=this.diff(v().zone(this.zone()).startOf("day"),"days",!0),a=-6>a?"sameElse":-1>a?"lastWeek":0>a?"lastDay":1>a?"sameDay":2>a?"nextDay":7>a?"nextWeek":"sameElse";return this.format(this.lang().calendar(a,this))},isLeapYear:function(){return W(this.year())},isDST:function(){return this.zone()<this.clone().month(0).zone()||this.zone()<this.clone().month(5).zone()},day:function(a){var c=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=a?(a=qa(a,this.lang()),this.add({d:a-
c})):c},month:function(a){var c,d=this._isUTC?"UTC":"";return null!=a?"string"==typeof a&&(a=this.lang().monthsParse(a),"number"!=typeof a)?this:(c=this.date(),this.date(1),this._d["set"+d+"Month"](a),this.date(Math.min(c,this.daysInMonth())),v.updateOffset(this),this):this._d["get"+d+"Month"]()},startOf:function(a){switch(a=A(a)){case "year":this.month(0);case "month":this.date(1);case "week":case "isoWeek":case "day":this.hours(0);case "hour":this.minutes(0);case "minute":this.seconds(0);case "second":this.milliseconds(0)}return"week"===
a?this.weekday(0):"isoWeek"===a&&this.isoWeekday(1),this},endOf:function(a){return a=A(a),this.startOf(a).add("isoWeek"===a?"week":a,1).subtract("ms",1)},isAfter:function(a,c){return c="undefined"!=typeof c?c:"millisecond",+this.clone().startOf(c)>+v(a).startOf(c)},isBefore:function(a,c){return c="undefined"!=typeof c?c:"millisecond",+this.clone().startOf(c)<+v(a).startOf(c)},isSame:function(a,c){return c="undefined"!=typeof c?c:"millisecond",+this.clone().startOf(c)===+v(a).startOf(c)},min:function(a){return a=
v.apply(null,arguments),this>a?this:a},max:function(a){return a=v.apply(null,arguments),a>this?this:a},zone:function(a){var c=this._offset||0;return null==a?this._isUTC?c:this._d.getTimezoneOffset():("string"==typeof a&&(a=ca(a)),16>Math.abs(a)&&(a*=60),this._offset=a,this._isUTC=!0,c!==a&&O(this,v.duration(c-a,"m"),1,!0),this)},zoneAbbr:function(){return this._isUTC?"UTC":""},zoneName:function(){return this._isUTC?"Coordinated Universal Time":""},parseZone:function(){return"string"==typeof this._i&&
this.zone(this._i),this},hasAlignedHourOffset:function(a){return a=a?v(a).zone():0,0===(this.zone()-a)%60},daysInMonth:function(){var a=this.year(),c=this.month();return(new Date(Date.UTC(a,c+1,0))).getUTCDate()},dayOfYear:function(a){var c=ia((v(this).startOf("day")-v(this).startOf("year"))/864E5)+1;return null==a?c:this.add("d",a-c)},weekYear:function(a){var c=E(this,this.lang()._week.dow,this.lang()._week.doy).year;return null==a?c:this.add("y",a-c)},isoWeekYear:function(a){var c=E(this,1,4).year;
return null==a?c:this.add("y",a-c)},week:function(a){var c=this.lang().week(this);return null==a?c:this.add("d",7*(a-c))},isoWeek:function(a){var c=E(this,1,4).week;return null==a?c:this.add("d",7*(a-c))},weekday:function(a){var c=(this.day()+7-this.lang()._week.dow)%7;return null==a?c:this.add("d",a-c)},isoWeekday:function(a){return null==a?this.day()||7:this.day(this.day()%7?a:a-7)},get:function(a){return a=A(a),this[a]()},set:function(a,c){return a=A(a),"function"==typeof this[a]&&this[a](c),this},
lang:function(a){return a===q?this._lang:(this._lang=G(a),this)}});for(K=0;K<Ja.length;K++)Ra(Ja[K].toLowerCase().replace(/s$/,""),Ja[K]);Ra("year","FullYear");v.fn.days=v.fn.day;v.fn.months=v.fn.month;v.fn.weeks=v.fn.week;v.fn.isoWeeks=v.fn.isoWeek;v.fn.toJSON=v.fn.toISOString;n(v.duration.fn=l.prototype,{_bubble:function(){var a,c;a=this._milliseconds;c=this._days;var d=this._months,e=this._data;e.milliseconds=a%1E3;a=F(a/1E3);e.seconds=a%60;a=F(a/60);e.minutes=a%60;a=F(a/60);e.hours=a%24;c+=F(a/
24);e.days=c%30;d+=F(c/30);e.months=d%12;c=F(d/12);e.years=c},weeks:function(){return F(this.days()/7)},valueOf:function(){return this._milliseconds+864E5*this._days+this._months%12*2592E6+31536E6*z(this._months/12)},humanize:function(a){var c=+this,d;d=!a;var e=this.lang(),h=ia(Math.abs(c)/1E3),l=ia(h/60),n=ia(l/60),q=ia(n/24),r=ia(q/365),h=45>h&&["s",h]||1===l&&["m"]||45>l&&["mm",l]||1===n&&["h"]||22>n&&["hh",n]||1===q&&["d"]||25>=q&&["dd",q]||45>=q&&["M"]||345>q&&["MM",ia(q/30)]||1===r&&["y"]||
["yy",r];d=(h[2]=d,h[3]=0<c,h[4]=e,sa.apply({},h));return a&&(d=this.lang().pastFuture(c,d)),this.lang().postformat(d)},add:function(a,c){var d=v.duration(a,c);return this._milliseconds+=d._milliseconds,this._days+=d._days,this._months+=d._months,this._bubble(),this},subtract:function(a,c){var d=v.duration(a,c);return this._milliseconds-=d._milliseconds,this._days-=d._days,this._months-=d._months,this._bubble(),this},get:function(a){return a=A(a),this[a.toLowerCase()+"s"]()},as:function(a){return a=
A(a),this["as"+a.charAt(0).toUpperCase()+a.slice(1)+"s"]()},lang:v.fn.lang,toIsoString:function(){var a=Math.abs(this.years()),c=Math.abs(this.months()),d=Math.abs(this.days()),e=Math.abs(this.hours()),h=Math.abs(this.minutes()),l=Math.abs(this.seconds()+this.milliseconds()/1E3);return this.asSeconds()?(0>this.asSeconds()?"-":"")+"P"+(a?a+"Y":"")+(c?c+"M":"")+(d?d+"D":"")+(e||h||l?"T":"")+(e?e+"H":"")+(h?h+"M":"")+(l?l+"S":""):"P0D"}});for(K in Ka)Ka.hasOwnProperty(K)&&(Sa(K,Ka[K]),jb(K.toLowerCase()));
Sa("Weeks",6048E5);v.duration.fn.asMonths=function(){return(+this-31536E6*this.years())/2592E6+12*this.years()};v.lang("en",{ordinal:function(a){var c=a%10,c=1===z(a%100/10)?"th":1===c?"st":2===c?"nd":3===c?"rd":"th";return a+c}});Ia?(module.exports=v,Aa()):"function"==typeof define&&define.amd?define("moment",function(a,c,d){return!0!==d.config().noGlobal&&Aa(),v}):Aa()}).call(this);