(function(F,E){function Ha(a){return d.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:false}function ab(a){if(!Ma[a]){var b=ca.body,e=d("<"+a+">").appendTo(b),h=e.css("display");e.remove();if(h==="none"||h===""){ua||(ua=ca.createElement("iframe"),ua.frameBorder=ua.width=ua.height=0);b.appendChild(ua);if(!db||!ua.createElement){db=(ua.contentWindow||ua.contentDocument).document;db.write((ca.compatMode==="CSS1Compat"?"<!doctype html>":"")+"<html><body>");db.close()}e=db.createElement(a);
db.body.appendChild(e);h=d.css(e,"display");b.removeChild(ua)}Ma[a]=h}return Ma[a]}function Na(a,b){var e={};d.each(Xa.concat.apply([],Xa.slice(0,b)),function(){e[this]=a});return e}function fa(){Ba=E}function Ea(){setTimeout(fa,0);return Ba=d.now()}function C(){try{return new F.XMLHttpRequest}catch(a){}}function ga(a,b,e,h){if(d.isArray(b))d.each(b,function(m,p){e||Md.test(a)?h(a,p):ga(a+"["+(typeof p=="object"||d.isArray(p)?m:"")+"]",p,e,h)});else if(!e&&b!=null&&typeof b=="object")for(var k in b)ga(a+
"["+k+"]",b[k],e,h);else h(a,b)}function Y(a,b){var e,h,k=d.ajaxSettings.flatOptions||{};for(e in b)b[e]!==E&&((k[e]?a:h||(h={}))[e]=b[e]);h&&d.extend(true,a,h)}function ya(a,b,e,h,k,m){k=k||b.dataTypes[0];m=m||{};m[k]=true;k=a[k];for(var p=0,x=k?k.length:0,y=a===c,D;p<x&&(y||!D);p++){D=k[p](b,e,h);typeof D=="string"&&(!y||m[D]?D=E:(b.dataTypes.unshift(D),D=ya(a,b,e,h,D,m)))}(y||!D)&&!m["*"]&&(D=ya(a,b,e,h,"*",m));return D}function Fa(a){return function(b,e){typeof b!="string"&&(e=b,b="*");if(d.isFunction(e))for(var h=
b.toLowerCase().split(rd),k=0,m=h.length,p,x;k<m;k++){p=h[k];(x=/^\+/.test(p))&&(p=p.substr(1)||"*");p=a[p]=a[p]||[];p[x?"unshift":"push"](e)}}}function pa(a,b,e){var h=b==="width"?a.offsetWidth:a.offsetHeight,k=b==="width"?Kc:ec;if(h>0){e!=="border"&&d.each(k,function(){e||(h-=parseFloat(d.css(a,"padding"+this))||0);e==="margin"?h+=parseFloat(d.css(a,e+this))||0:h-=parseFloat(d.css(a,"border"+this+"Width"))||0});return h+"px"}h=Uc(a,b,b);if(h<0||h==null)h=a.style[b]||0;h=parseFloat(h)||0;e&&d.each(k,
function(){h+=parseFloat(d.css(a,"padding"+this))||0;e!=="padding"&&(h+=parseFloat(d.css(a,"border"+this+"Width"))||0);e==="margin"&&(h+=parseFloat(d.css(a,e+this))||0)});return h+"px"}function Ia(a,b){b.src?d.ajax({url:b.src,async:false,dataType:"script"}):d.globalEval((b.text||b.textContent||b.innerHTML||"").replace($b,"/*$0*/"));b.parentNode&&b.parentNode.removeChild(b)}function Va(a){d.nodeName(a,"input")?Eb(a):"getElementsByTagName"in a&&d.grep(a.getElementsByTagName("input"),Eb)}function Eb(a){if(a.type===
"checkbox"||a.type==="radio")a.defaultChecked=a.checked}function Nb(a){return"getElementsByTagName"in a?a.getElementsByTagName("*"):"querySelectorAll"in a?a.querySelectorAll("*"):[]}function nb(a,b){var e;if(b.nodeType===1){b.clearAttributes&&b.clearAttributes();b.mergeAttributes&&b.mergeAttributes(a);e=b.nodeName.toLowerCase();if(e==="object")b.outerHTML=a.outerHTML;else if(e!=="input"||a.type!=="checkbox"&&a.type!=="radio")if(e==="option")b.selected=a.defaultSelected;else{if(e==="input"||e==="textarea")b.defaultValue=
a.defaultValue}else{a.checked&&(b.defaultChecked=b.checked=a.checked);b.value!==a.value&&(b.value=a.value)}b.removeAttribute(d.expando)}}function Sb(a,b){if(b.nodeType===1&&d.hasData(a)){var e=d.expando,h=d.data(a),k=d.data(b,h);if(h=h[e]){var m=h.events;k=k[e]=d.extend({},h);if(m){delete k.handle;k.events={};for(var p in m){e=0;for(h=m[p].length;e<h;e++)d.event.add(b,p+(m[p][e].namespace?".":"")+m[p][e].namespace,m[p][e],m[p][e].data)}}}}}function xc(a,b,e){b=b||0;if(d.isFunction(b))return d.grep(a,
function(k,m){return!!b.call(k,m,k)===e});if(b.nodeType)return d.grep(a,function(k){return k===b===e});if(typeof b=="string"){var h=d.grep(a,function(k){return k.nodeType===1});if(W.test(b))return d.filter(b,h,!e);b=d.filter(b,h)}return d.grep(a,function(k){return d.inArray(k,b)>=0===e})}function Ab(a,b){return(a&&a!=="*"?a+".":"")+b.replace(kc,"`").replace(Bc,"&")}function wa(a){var b,e,h,k,m,p,x,y,D,V,ia,eb=[];k=[];m=d._data(this,"events");if(!(a.liveFired===this||!m||!m.live||a.target.disabled||
a.button&&a.type==="click")){a.namespace&&(ia=RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)"));a.liveFired=this;var Oa=m.live.slice(0);for(x=0;x<Oa.length;x++){m=Oa[x];m.origType.replace(Ib,"")===a.type?k.push(m.selector):Oa.splice(x--,1)}k=d(a.target).closest(k,a.currentTarget);y=0;for(D=k.length;y<D;y++){V=k[y];for(x=0;x<Oa.length;x++){m=Oa[x];if(V.selector===m.selector&&(!ia||ia.test(m.namespace))&&!V.elem.disabled){p=V.elem;h=null;if(m.preType==="mouseenter"||m.preType===
"mouseleave"){a.type=m.preType;(h=d(a.relatedTarget).closest(m.selector)[0])&&d.contains(p,h)&&(h=p)}(!h||h!==p)&&eb.push({elem:p,handleObj:m,level:V.level})}}}y=0;for(D=eb.length;y<D;y++){k=eb[y];if(e&&k.level>e)break;a.currentTarget=k.elem;a.data=k.handleObj.data;a.handleObj=k.handleObj;ia=k.handleObj.origHandler.apply(k.elem,arguments);if(ia===false||a.isPropagationStopped()){e=k.level;ia===false&&(b=false);if(a.isImmediatePropagationStopped())break}}return b}}function wb(a,b,e){var h=d.extend({},
e[0]);h.type=a;h.originalEvent={};h.liveFired=E;d.event.handle.call(b,h);h.isDefaultPrevented()&&e[0].preventDefault()}function ha(){return true}function hb(){return false}function Xc(a,b,e){var h=b+"defer",k=b+"queue",m=b+"mark",p=d.data(a,h,E,true);p&&(e==="queue"||!d.data(a,k,E,true))&&(e==="mark"||!d.data(a,m,E,true))&&setTimeout(function(){!d.data(a,k,E,true)&&!d.data(a,m,E,true)&&(d.removeData(a,h,true),p.resolve())},0)}function Ja(a){for(var b in a)if(b!=="toJSON")return false;return true}
function hc(a,b,e){if(e===E&&a.nodeType===1){e="data-"+b.replace(ed,"-$1").toLowerCase();e=a.getAttribute(e);if(typeof e=="string"){try{e=e==="true"?true:e==="false"?false:e==="null"?null:d.isNaN(e)?jd.test(e)?d.parseJSON(e):e:parseFloat(e)}catch(h){}d.data(a,b,e)}else e=E}return e}var ca=F.document,Ob=F.navigator,vc=F.location,d=function(){function a(){if(!b.isReady){try{ca.documentElement.doScroll("left")}catch(u){setTimeout(a,1);return}b.ready()}}var b=function(u,da){return new b.fn.init(u,da,
k)},e=F.jQuery,h=F.$,k,m=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,p=/\S/,x=/^\s+/,y=/\s+$/,D=/\d/,V=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,ia=/^[\],:{}\s]*$/,eb=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,Oa=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,fb=/(?:^|:|,)(?:\s*\[)+/g,ob=/(webkit)[ \/]([\w.]+)/,lc=/(opera)(?:.*version)?[ \/]([\w.]+)/,ac=/(msie) ([\w.]+)/,yc=/(mozilla)(?:.*? rv:([\w.]+))?/,n=/-([a-z]|[0-9])/ig,t=/^-ms-/,L=function(u,da){return(da+"").toUpperCase()},N=Ob.userAgent,
I,S,la=Object.prototype.toString,ja=Object.prototype.hasOwnProperty,R=Array.prototype.push,Xb=Array.prototype.slice,Pb=String.prototype.trim,Tb=Array.prototype.indexOf,Ub={};b.fn=b.prototype={constructor:b,init:function(u,da,va){var na,xa;if(!u)return this;if(u.nodeType){this.context=this[0]=u;this.length=1;return this}if(u==="body"&&!da&&ca.body){this.context=ca;this[0]=ca.body;this.selector=u;this.length=1;return this}if(typeof u=="string"){u.charAt(0)!=="<"||u.charAt(u.length-1)!==">"||u.length<
3?na=m.exec(u):na=[null,u,null];if(na&&(na[1]||!da)){if(na[1]){xa=(da=da instanceof b?da[0]:da)?da.ownerDocument||da:ca;(va=V.exec(u))?b.isPlainObject(da)?(u=[ca.createElement(va[1])],b.fn.attr.call(u,da,true)):u=[xa.createElement(va[1])]:(va=b.buildFragment([na[1]],[xa]),u=(va.cacheable?b.clone(va.fragment):va.fragment).childNodes);return b.merge(this,u)}if((da=ca.getElementById(na[2]))&&da.parentNode){if(da.id!==na[2])return va.find(u);this.length=1;this[0]=da}this.context=ca;this.selector=u;return this}return!da||
da.jquery?(da||va).find(u):this.constructor(da).find(u)}if(b.isFunction(u))return va.ready(u);u.selector!==E&&(this.selector=u.selector,this.context=u.context);return b.makeArray(u,this)},selector:"",jquery:"1.6.4",length:0,size:function(){return this.length},toArray:function(){return Xb.call(this,0)},get:function(u){return u==null?this.toArray():u<0?this[this.length+u]:this[u]},pushStack:function(u,da,va){var na=this.constructor();b.isArray(u)?R.apply(na,u):b.merge(na,u);na.prevObject=this;na.context=
this.context;da==="find"?na.selector=this.selector+(this.selector?" ":"")+va:da&&(na.selector=this.selector+"."+da+"("+va+")");return na},each:function(u,da){return b.each(this,u,da)},ready:function(u){b.bindReady();I.done(u);return this},eq:function(u){return u===-1?this.slice(u):this.slice(u,+u+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(Xb.apply(this,arguments),"slice",Xb.call(arguments).join(","))},map:function(u){return this.pushStack(b.map(this,
function(da,va){return u.call(da,va,da)}))},end:function(){return this.prevObject||this.constructor(null)},push:R,sort:[].sort,splice:[].splice};b.fn.init.prototype=b.fn;b.extend=b.fn.extend=function(){var u,da,va,na,xa,Pa,yb=arguments[0]||{},Fb=1,Lc=arguments.length,Rc=false;typeof yb=="boolean"&&(Rc=yb,yb=arguments[1]||{},Fb=2);typeof yb!="object"&&!b.isFunction(yb)&&(yb={});for(Lc===Fb&&(yb=this,--Fb);Fb<Lc;Fb++)if((u=arguments[Fb])!=null)for(da in u){va=yb[da];na=u[da];if(yb!==na)Rc&&na&&(b.isPlainObject(na)||
(xa=b.isArray(na)))?(xa?(xa=false,Pa=va&&b.isArray(va)?va:[]):Pa=va&&b.isPlainObject(va)?va:{},yb[da]=b.extend(Rc,Pa,na)):na!==E&&(yb[da]=na)}return yb};b.extend({noConflict:function(u){F.$===b&&(F.$=h);u&&F.jQuery===b&&(F.jQuery=e);return b},isReady:false,readyWait:1,holdReady:function(u){u?b.readyWait++:b.ready(true)},ready:function(u){if(u===true&&!--b.readyWait||u!==true&&!b.isReady){if(!ca.body)return setTimeout(b.ready,1);b.isReady=true;if(!(u!==true&&--b.readyWait>0)){I.resolveWith(ca,[b]);
b.fn.trigger&&b(ca).trigger("ready").unbind("ready")}}},bindReady:function(){if(!I){I=b._Deferred();if(ca.readyState==="complete")return setTimeout(b.ready,1);if(ca.addEventListener){ca.addEventListener("DOMContentLoaded",S,false);F.addEventListener("load",b.ready,false)}else if(ca.attachEvent){ca.attachEvent("onreadystatechange",S);F.attachEvent("onload",b.ready);var u=false;try{u=F.frameElement==null}catch(da){}ca.documentElement.doScroll&&u&&a()}}},isFunction:function(u){return b.type(u)==="function"},
isArray:Array.isArray||function(u){return b.type(u)==="array"},isWindow:function(u){return u&&typeof u=="object"&&"setInterval"in u},isNaN:function(u){return u==null||!D.test(u)||isNaN(u)},type:function(u){return u==null?String(u):Ub[la.call(u)]||"object"},isPlainObject:function(u){if(!u||b.type(u)!=="object"||u.nodeType||b.isWindow(u))return false;try{if(u.constructor&&!ja.call(u,"constructor")&&!ja.call(u.constructor.prototype,"isPrototypeOf"))return false}catch(da){return false}for(var va in u);
return va===E||ja.call(u,va)},isEmptyObject:function(u){for(var da in u)return false;return true},error:function(u){throw u;},parseJSON:function(u){if(typeof u!="string"||!u)return null;u=b.trim(u);if(F.JSON&&F.JSON.parse)return F.JSON.parse(u);if(ia.test(u.replace(eb,"@").replace(Oa,"]").replace(fb,"")))return(new Function("return "+u))();b.error("Invalid JSON: "+u)},parseXML:function(u){var da,va;try{F.DOMParser?(va=new DOMParser,da=va.parseFromString(u,"text/xml")):(da=new ActiveXObject("Microsoft.XMLDOM"),
da.async="false",da.loadXML(u))}catch(na){da=E}(!da||!da.documentElement||da.getElementsByTagName("parsererror").length)&&b.error("Invalid XML: "+u);return da},noop:function(){},globalEval:function(u){u&&p.test(u)&&(F.execScript||function(da){F.eval.call(F,da)})(u)},camelCase:function(u){return u.replace(t,"ms-").replace(n,L)},nodeName:function(u,da){return u.nodeName&&u.nodeName.toUpperCase()===da.toUpperCase()},each:function(u,da,va){var na,xa=0,Pa=u.length,yb=Pa===E||b.isFunction(u);if(va)if(yb)for(na in u){if(da.apply(u[na],
va)===false)break}else for(;xa<Pa;){if(da.apply(u[xa++],va)===false)break}else if(yb)for(na in u){if(da.call(u[na],na,u[na])===false)break}else for(;xa<Pa;)if(da.call(u[xa],xa,u[xa++])===false)break;return u},trim:Pb?function(u){return u==null?"":Pb.call(u)}:function(u){return u==null?"":(u+"").replace(x,"").replace(y,"")},makeArray:function(u,da){var va=da||[];if(u!=null){var na=b.type(u);u.length==null||na==="string"||na==="function"||na==="regexp"||b.isWindow(u)?R.call(va,u):b.merge(va,u)}return va},
inArray:function(u,da){if(!da)return-1;if(Tb)return Tb.call(da,u);for(var va=0,na=da.length;va<na;va++)if(da[va]===u)return va;return-1},merge:function(u,da){var va=u.length,na=0;if(typeof da.length=="number")for(var xa=da.length;na<xa;na++)u[va++]=da[na];else for(;da[na]!==E;)u[va++]=da[na++];u.length=va;return u},grep:function(u,da,va){var na=[],xa;va=!!va;for(var Pa=0,yb=u.length;Pa<yb;Pa++){xa=!!da(u[Pa],Pa);va!==xa&&na.push(u[Pa])}return na},map:function(u,da,va){var na,xa,Pa=[],yb=0,Fb=u.length;
if(u instanceof b||Fb!==E&&typeof Fb=="number"&&(Fb>0&&u[0]&&u[Fb-1]||Fb===0||b.isArray(u)))for(;yb<Fb;yb++){na=da(u[yb],yb,va);na!=null&&(Pa[Pa.length]=na)}else for(xa in u){na=da(u[xa],xa,va);na!=null&&(Pa[Pa.length]=na)}return Pa.concat.apply([],Pa)},guid:1,proxy:function(u,da){if(typeof da=="string"){var va=u[da];da=u;u=va}if(!b.isFunction(u))return E;var na=Xb.call(arguments,2);va=function(){return u.apply(da,na.concat(Xb.call(arguments)))};va.guid=u.guid=u.guid||va.guid||b.guid++;return va},
access:function(u,da,va,na,xa,Pa){var yb=u.length;if(typeof da=="object"){for(var Fb in da)b.access(u,Fb,da[Fb],na,xa,va);return u}if(va!==E){na=!Pa&&na&&b.isFunction(va);for(Fb=0;Fb<yb;Fb++)xa(u[Fb],da,na?va.call(u[Fb],Fb,xa(u[Fb],da)):va,Pa);return u}return yb?xa(u[0],da):E},now:function(){return(new Date).getTime()},uaMatch:function(u){u=u.toLowerCase();u=ob.exec(u)||lc.exec(u)||ac.exec(u)||u.indexOf("compatible")<0&&yc.exec(u)||[];return{browser:u[1]||"",version:u[2]||"0"}},sub:function(){function u(va,
na){return new u.fn.init(va,na)}b.extend(true,u,this);u.superclass=this;u.fn=u.prototype=this();u.fn.constructor=u;u.sub=this.sub;u.fn.init=function(va,na){na&&na instanceof b&&!(na instanceof u)&&(na=u(na));return b.fn.init.call(this,va,na,da)};u.fn.init.prototype=u.fn;var da=u(ca);return u},browser:{}});b.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(u,da){Ub["[object "+da+"]"]=da.toLowerCase()});N=b.uaMatch(N);N.browser&&(b.browser[N.browser]=true,b.browser.version=
N.version);b.browser.webkit&&(b.browser.safari=true);p.test("\u00a0")&&(x=/^[\s\xA0]+/,y=/[\s\xA0]+$/);k=b(ca);ca.addEventListener?S=function(){ca.removeEventListener("DOMContentLoaded",S,false);b.ready()}:ca.attachEvent&&(S=function(){ca.readyState==="complete"&&(ca.detachEvent("onreadystatechange",S),b.ready())});return b}(),Vc="done fail isResolved isRejected promise then always pipe".split(" "),Sc=[].slice;d.extend({_Deferred:function(){var a=[],b,e,h,k={done:function(){if(!h){var m=arguments,
p,x,y,D,V;b&&(V=b,b=0);p=0;for(x=m.length;p<x;p++){y=m[p];D=d.type(y);D==="array"?k.done.apply(k,y):D==="function"&&a.push(y)}V&&k.resolveWith(V[0],V[1])}return this},resolveWith:function(m,p){if(!h&&!b&&!e){p=p||[];e=1;try{for(;a[0];)a.shift().apply(m,p)}finally{b=[m,p];e=0}}return this},resolve:function(){k.resolveWith(this,arguments);return this},isResolved:function(){return!!e||!!b},cancel:function(){h=1;a=[];return this}};return k},Deferred:function(a){var b=d._Deferred(),e=d._Deferred(),h;d.extend(b,
{then:function(k,m){b.done(k).fail(m);return this},always:function(){return b.done.apply(b,arguments).fail.apply(this,arguments)},fail:e.done,rejectWith:e.resolveWith,reject:e.resolve,isRejected:e.isResolved,pipe:function(k,m){return d.Deferred(function(p){d.each({done:[k,"resolve"],fail:[m,"reject"]},function(x,y){var D=y[0],V=y[1],ia;d.isFunction(D)?b[x](function(){(ia=D.apply(this,arguments))&&d.isFunction(ia.promise)?ia.promise().then(p.resolve,p.reject):p[V+"With"](this===b?p:this,[ia])}):b[x](p[V])})}).promise()},
promise:function(k){if(k==null){if(h)return h;h=k={}}for(var m=Vc.length;m--;)k[Vc[m]]=b[Vc[m]];return k}});b.done(e.cancel).fail(b.cancel);delete b.cancel;a&&a.call(b,b);return b},when:function(a){function b(x){return function(y){e[x]=arguments.length>1?Sc.call(arguments,0):y;--m||p.resolveWith(p,Sc.call(e,0))}}var e=arguments,h=0,k=e.length,m=k,p=k<=1&&a&&d.isFunction(a.promise)?a:d.Deferred();if(k>1){for(;h<k;h++)e[h]&&d.isFunction(e[h].promise)?e[h].promise().then(b(h),p.reject):--m;m||p.resolveWith(p,
e)}else p!==a&&p.resolveWith(p,k?[a]:[]);return p.promise()}});d.support=function(){var a=ca.createElement("div"),b=ca.documentElement,e,h,k,m,p,x,y;a.setAttribute("className","t");a.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>";e=a.getElementsByTagName("*");h=a.getElementsByTagName("a")[0];if(!e||!e.length||!h)return{};k=ca.createElement("select");m=k.appendChild(ca.createElement("option"));e=a.getElementsByTagName("input")[0];
x={leadingWhitespace:a.firstChild.nodeType===3,tbody:!a.getElementsByTagName("tbody").length,htmlSerialize:!!a.getElementsByTagName("link").length,style:/top/.test(h.getAttribute("style")),hrefNormalized:h.getAttribute("href")==="/a",opacity:/^0.55$/.test(h.style.opacity),cssFloat:!!h.style.cssFloat,checkOn:e.value==="on",optSelected:m.selected,getSetAttribute:a.className!=="t",submitBubbles:true,changeBubbles:true,focusinBubbles:false,deleteExpando:true,noCloneEvent:true,inlineBlockNeedsLayout:false,
shrinkWrapBlocks:false,reliableMarginRight:true};e.checked=true;x.noCloneChecked=e.cloneNode(true).checked;k.disabled=true;x.optDisabled=!m.disabled;try{delete a.test}catch(D){x.deleteExpando=false}!a.addEventListener&&a.attachEvent&&a.fireEvent&&(a.attachEvent("onclick",function(){x.noCloneEvent=false}),a.cloneNode(true).fireEvent("onclick"));e=ca.createElement("input");e.value="t";e.setAttribute("type","radio");x.radioValue=e.value==="t";e.setAttribute("checked","checked");a.appendChild(e);h=ca.createDocumentFragment();
h.appendChild(a.firstChild);x.checkClone=h.cloneNode(true).cloneNode(true).lastChild.checked;a.innerHTML="";a.style.width=a.style.paddingLeft="1px";k=ca.getElementsByTagName("body")[0];h=ca.createElement(k?"div":"body");m={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"};k&&d.extend(m,{position:"absolute",left:"-1000px",top:"-1000px"});for(y in m)h.style[y]=m[y];h.appendChild(a);b=k||b;b.insertBefore(h,b.firstChild);x.appendChecked=e.checked;x.boxModel=a.offsetWidth===2;"zoom"in
a.style&&(a.style.display="inline",a.style.zoom=1,x.inlineBlockNeedsLayout=a.offsetWidth===2,a.style.display="",a.innerHTML="<div style='width:4px;'></div>",x.shrinkWrapBlocks=a.offsetWidth!==2);a.innerHTML="<table><tr><td style='padding:0;border:0;display:none'></td><td>t</td></tr></table>";k=a.getElementsByTagName("td");e=k[0].offsetHeight===0;k[0].style.display="";k[1].style.display="none";x.reliableHiddenOffsets=e&&k[0].offsetHeight===0;a.innerHTML="";ca.defaultView&&ca.defaultView.getComputedStyle&&
(p=ca.createElement("div"),p.style.width="0",p.style.marginRight="0",a.appendChild(p),x.reliableMarginRight=(parseInt((ca.defaultView.getComputedStyle(p,null)||{marginRight:0}).marginRight,10)||0)===0);h.innerHTML="";b.removeChild(h);if(a.attachEvent)for(y in{submit:1,change:1,focusin:1}){p="on"+y;(e=p in a)||(a.setAttribute(p,"return;"),e=typeof a[p]=="function");x[y+"Bubbles"]=e}h=h=k=m=k=p=a=e=null;return x}();d.boxModel=d.support.boxModel;var jd=/^(?:\{.*\}|\[.*\])$/,ed=/([A-Z])/g;d.extend({cache:{},
uuid:0,expando:"jQuery"+(d.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},hasData:function(a){a=a.nodeType?d.cache[a[d.expando]]:a[d.expando];return!!a&&!Ja(a)},data:function(a,b,e,h){if(d.acceptData(a)){var k,m=d.expando,p=typeof b=="string",x=a.nodeType,y=x?d.cache:a,D=x?a[d.expando]:a[d.expando]&&d.expando;if(!((!D||h&&D&&y[D]&&!y[D][m])&&p&&e===E)){D||(x?a[d.expando]=D=++d.uuid:D=d.expando);y[D]||(y[D]={},x||(y[D].toJSON=
d.noop));if(typeof b=="object"||typeof b=="function")h?y[D][m]=d.extend(y[D][m],b):y[D]=d.extend(y[D],b);a=y[D];h&&(a[m]||(a[m]={}),a=a[m]);e!==E&&(a[d.camelCase(b)]=e);if(b==="events"&&!a[b])return a[m]&&a[m].events;p?(k=a[b],k==null&&(k=a[d.camelCase(b)])):k=a;return k}}},removeData:function(a,b,e){if(d.acceptData(a)){var h,k=d.expando,m=a.nodeType,p=m?d.cache:a,x=m?a[d.expando]:d.expando;if(p[x]){if(b)if(h=e?p[x][k]:p[x]){h[b]||(b=d.camelCase(b));delete h[b];if(!Ja(h))return}if(e){delete p[x][k];
if(!Ja(p[x]))return}b=p[x][k];d.support.deleteExpando||!p.setInterval?delete p[x]:p[x]=null;b?(p[x]={},m||(p[x].toJSON=d.noop),p[x][k]=b):m&&(d.support.deleteExpando?delete a[d.expando]:a.removeAttribute?a.removeAttribute(d.expando):a[d.expando]=null)}}},_data:function(a,b,e){return d.data(a,b,e,true)},acceptData:function(a){if(a.nodeName){var b=d.noData[a.nodeName.toLowerCase()];if(b)return b!==true&&a.getAttribute("classid")===b}return true}});d.fn.extend({data:function(a,b){var e=null;if(typeof a==
"undefined"){if(this.length){e=d.data(this[0]);if(this[0].nodeType===1)for(var h=this[0].attributes,k,m=0,p=h.length;m<p;m++){k=h[m].name;k.indexOf("data-")===0&&(k=d.camelCase(k.substring(5)),hc(this[0],k,e[k]))}}return e}if(typeof a=="object")return this.each(function(){d.data(this,a)});var x=a.split(".");x[1]=x[1]?"."+x[1]:"";if(b===E){e=this.triggerHandler("getData"+x[1]+"!",[x[0]]);e===E&&this.length&&(e=d.data(this[0],a),e=hc(this[0],a,e));return e===E&&x[1]?this.data(x[0]):e}return this.each(function(){var y=
d(this),D=[x[0],b];y.triggerHandler("setData"+x[1]+"!",D);d.data(this,a,b);y.triggerHandler("changeData"+x[1]+"!",D)})},removeData:function(a){return this.each(function(){d.removeData(this,a)})}});d.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",d.data(a,b,(d.data(a,b,E,true)||0)+1,true))},_unmark:function(a,b,e){a!==true&&(e=b,b=a,a=false);if(b){e=e||"fx";var h=e+"mark";(a=a?0:(d.data(b,h,E,true)||1)-1)?d.data(b,h,a,true):(d.removeData(b,h,true),Xc(b,e,"mark"))}},queue:function(a,b,e){if(a){b=
(b||"fx")+"queue";var h=d.data(a,b,E,true);e&&(!h||d.isArray(e)?h=d.data(a,b,d.makeArray(e),true):h.push(e));return h||[]}},dequeue:function(a,b){b=b||"fx";var e=d.queue(a,b),h=e.shift();h==="inprogress"&&(h=e.shift());h&&(b==="fx"&&e.unshift("inprogress"),h.call(a,function(){d.dequeue(a,b)}));e.length||(d.removeData(a,b+"queue",true),Xc(a,b,"queue"))}});d.fn.extend({queue:function(a,b){typeof a!="string"&&(b=a,a="fx");if(b===E)return d.queue(this[0],a);return this.each(function(){var e=d.queue(this,
a,b);a==="fx"&&e[0]!=="inprogress"&&d.dequeue(this,a)})},dequeue:function(a){return this.each(function(){d.dequeue(this,a)})},delay:function(a,b){a=d.fx?d.fx.speeds[a]||a:a;b=b||"fx";return this.queue(b,function(){var e=this;setTimeout(function(){d.dequeue(e,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a){function b(){--m||e.resolveWith(h,[h])}typeof a!="string"&&(a=E);a=a||"fx";var e=d.Deferred(),h=this,k=h.length,m=1,p=a+"defer",x=a+"queue";a+="mark";for(var y;k--;)if(y=
d.data(h[k],p,E,true)||(d.data(h[k],x,E,true)||d.data(h[k],a,E,true))&&d.data(h[k],p,d._Deferred(),true)){m++;y.done(b)}b();return e.promise()}});var fd=/[\n\t\r]/g,kd=/\s+/,gd=/\r/g,Fc=/^(?:button|input)$/i,Gc=/^(?:button|input|object|select|textarea)$/i,Mc=/^a(?:rea)?$/i,ld=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,bc,hd;d.fn.extend({attr:function(a,b){return d.access(this,a,b,true,d.attr)},removeAttr:function(a){return this.each(function(){d.removeAttr(this,
a)})},prop:function(a,b){return d.access(this,a,b,true,d.prop)},removeProp:function(a){a=d.propFix[a]||a;return this.each(function(){try{this[a]=E;delete this[a]}catch(b){}})},addClass:function(a){var b,e,h,k,m,p,x;if(d.isFunction(a))return this.each(function(y){d(this).addClass(a.call(this,y,this.className))});if(a&&typeof a=="string"){b=a.split(kd);e=0;for(h=this.length;e<h;e++){k=this[e];if(k.nodeType===1)if(!k.className&&b.length===1)k.className=a;else{m=" "+k.className+" ";p=0;for(x=b.length;p<
x;p++)~m.indexOf(" "+b[p]+" ")||(m+=b[p]+" ");k.className=d.trim(m)}}}return this},removeClass:function(a){var b,e,h,k,m,p,x;if(d.isFunction(a))return this.each(function(y){d(this).removeClass(a.call(this,y,this.className))});if(a&&typeof a=="string"||a===E){b=(a||"").split(kd);e=0;for(h=this.length;e<h;e++){k=this[e];if(k.nodeType===1&&k.className)if(a){m=(" "+k.className+" ").replace(fd," ");p=0;for(x=b.length;p<x;p++)m=m.replace(" "+b[p]+" "," ");k.className=d.trim(m)}else k.className=""}}return this},
toggleClass:function(a,b){var e=typeof a,h=typeof b=="boolean";if(d.isFunction(a))return this.each(function(k){d(this).toggleClass(a.call(this,k,this.className,b),b)});return this.each(function(){if(e==="string")for(var k,m=0,p=d(this),x=b,y=a.split(kd);k=y[m++];){x=h?x:!p.hasClass(k);p[x?"addClass":"removeClass"](k)}else if(e==="undefined"||e==="boolean"){this.className&&d._data(this,"__className__",this.className);this.className=this.className||a===false?"":d._data(this,"__className__")||""}})},
hasClass:function(a){a=" "+a+" ";for(var b=0,e=this.length;b<e;b++)if(this[b].nodeType===1&&(" "+this[b].className+" ").replace(fd," ").indexOf(a)>-1)return true;return false},val:function(a){var b,e,h=this[0];if(!arguments.length){if(h){if((b=d.valHooks[h.nodeName.toLowerCase()]||d.valHooks[h.type])&&"get"in b&&(e=b.get(h,"value"))!==E)return e;e=h.value;return typeof e=="string"?e.replace(gd,""):e==null?"":e}return E}var k=d.isFunction(a);return this.each(function(m){var p=d(this),x;if(this.nodeType===
1){k?x=a.call(this,m,p.val()):x=a;x==null?x="":typeof x=="number"?x+="":d.isArray(x)&&(x=d.map(x,function(y){return y==null?"":y+""}));b=d.valHooks[this.nodeName.toLowerCase()]||d.valHooks[this.type];if(!b||!("set"in b)||b.set(this,x,"value")===E)this.value=x}})}});d.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,e=a.selectedIndex,h=[],k=a.options;a=a.type==="select-one";if(e<0)return null;for(var m=a?e:0,p=a?
e+1:k.length;m<p;m++){b=k[m];if(b.selected&&(d.support.optDisabled?!b.disabled:b.getAttribute("disabled")===null)&&(!b.parentNode.disabled||!d.nodeName(b.parentNode,"optgroup"))){b=d(b).val();if(a)return b;h.push(b)}}if(a&&!h.length&&k.length)return d(k[e]).val();return h},set:function(a,b){var e=d.makeArray(b);d(a).find("option").each(function(){this.selected=d.inArray(d(this).val(),e)>=0});e.length||(a.selectedIndex=-1);return e}}},attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,
height:true,offset:true},attrFix:{tabindex:"tabIndex"},attr:function(a,b,e,h){var k=a.nodeType;if(!a||k===3||k===8||k===2)return E;if(h&&b in d.attrFn)return d(a)[b](e);if(!("getAttribute"in a))return d.prop(a,b,e);var m,p;(h=k!==1||!d.isXMLDoc(a))&&(b=d.attrFix[b]||b,p=d.attrHooks[b],p||(ld.test(b)?p=hd:bc&&(p=bc)));if(e!==E){if(e===null){d.removeAttr(a,b);return E}if(p&&"set"in p&&h&&(m=p.set(a,e,b))!==E)return m;a.setAttribute(b,""+e);return e}if(p&&"get"in p&&h&&(m=p.get(a,b))!==null)return m;
m=a.getAttribute(b);return m===null?E:m},removeAttr:function(a,b){var e;a.nodeType===1&&(b=d.attrFix[b]||b,d.attr(a,b,""),a.removeAttribute(b),ld.test(b)&&(e=d.propFix[b]||b)in a&&(a[e]=false))},attrHooks:{type:{set:function(a,b){if(Fc.test(a.nodeName)&&a.parentNode)d.error("type property can't be changed");else if(!d.support.radioValue&&b==="radio"&&d.nodeName(a,"input")){var e=a.value;a.setAttribute("type",b);e&&(a.value=e);return b}}},value:{get:function(a,b){if(bc&&d.nodeName(a,"button"))return bc.get(a,
b);return b in a?a.value:null},set:function(a,b,e){if(bc&&d.nodeName(a,"button"))return bc.set(a,b,e);a.value=b}}},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(a,b,e){var h=a.nodeType;if(!a||h===3||h===8||h===2)return E;var k,m;(h!==1||!d.isXMLDoc(a))&&(b=d.propFix[b]||
b,m=d.propHooks[b]);return e!==E?m&&"set"in m&&(k=m.set(a,e,b))!==E?k:a[b]=e:m&&"get"in m&&(k=m.get(a,b))!==null?k:a[b]},propHooks:{tabIndex:{get:function(a){var b=a.getAttributeNode("tabindex");return b&&b.specified?parseInt(b.value,10):Gc.test(a.nodeName)||Mc.test(a.nodeName)&&a.href?0:E}}}});d.attrHooks.tabIndex=d.propHooks.tabIndex;hd={get:function(a,b){var e;return d.prop(a,b)===true||(e=a.getAttributeNode(b))&&e.nodeValue!==false?b.toLowerCase():E},set:function(a,b,e){var h;b===false?d.removeAttr(a,
e):(h=d.propFix[e]||e,h in a&&(a[h]=true),a.setAttribute(e,e.toLowerCase()));return e}};d.support.getSetAttribute||(bc=d.valHooks.button={get:function(a,b){var e;return(e=a.getAttributeNode(b))&&e.nodeValue!==""?e.nodeValue:E},set:function(a,b,e){var h=a.getAttributeNode(e);h||(h=ca.createAttribute(e),a.setAttributeNode(h));return h.nodeValue=b+""}},d.each(["width","height"],function(a,b){d.attrHooks[b]=d.extend(d.attrHooks[b],{set:function(e,h){if(h===""){e.setAttribute(b,"auto");return h}}})}));
d.support.hrefNormalized||d.each(["href","src","width","height"],function(a,b){d.attrHooks[b]=d.extend(d.attrHooks[b],{get:function(e){e=e.getAttribute(b,2);return e===null?E:e}})});d.support.style||(d.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||E},set:function(a,b){return a.style.cssText=""+b}});d.support.optSelected||(d.propHooks.selected=d.extend(d.propHooks.selected,{get:function(){return null}}));d.support.checkOn||d.each(["radio","checkbox"],function(){d.valHooks[this]=
{get:function(a){return a.getAttribute("value")===null?"on":a.value}}});d.each(["radio","checkbox"],function(){d.valHooks[this]=d.extend(d.valHooks[this],{set:function(a,b){if(d.isArray(b))return a.checked=d.inArray(d(a).val(),b)>=0}})});var Ib=/\.(.*)$/,Yc=/^(?:textarea|input|select)$/i,kc=/\./g,Bc=/ /g,Yb=/[^\w\s.|`]/g,Hc=function(a){return a.replace(Yb,"\\$&")};d.event={add:function(a,b,e,h){if(a.nodeType!==3&&a.nodeType!==8){if(e===false)e=hb;else if(!e)return;var k,m;e.handler&&(k=e,e=k.handler);
e.guid||(e.guid=d.guid++);if(m=d._data(a)){var p=m.events,x=m.handle;p||(m.events=p={});x||(m.handle=x=function(Oa){return typeof d!="undefined"&&(!Oa||d.event.triggered!==Oa.type)?d.event.handle.apply(x.elem,arguments):E});x.elem=a;b=b.split(" ");for(var y,D=0,V;y=b[D++];){m=k?d.extend({},k):{handler:e,data:h};y.indexOf(".")>-1?(V=y.split("."),y=V.shift(),m.namespace=V.slice(0).sort().join(".")):(V=[],m.namespace="");m.type=y;m.guid||(m.guid=e.guid);var ia=p[y],eb=d.event.special[y]||{};if(!ia){ia=
p[y]=[];if(!eb.setup||eb.setup.call(a,h,V,x)===false)a.addEventListener?a.addEventListener(y,x,false):a.attachEvent&&a.attachEvent("on"+y,x)}eb.add&&(eb.add.call(a,m),m.handler.guid||(m.handler.guid=e.guid));ia.push(m);d.event.global[y]=true}a=null}}},global:{},remove:function(a,b,e,h){if(a.nodeType!==3&&a.nodeType!==8){e===false&&(e=hb);var k,m,p=0,x,y,D,V,ia,eb,Oa=d.hasData(a)&&d._data(a),fb=Oa&&Oa.events;if(Oa&&fb){b&&b.type&&(e=b.handler,b=b.type);if(!b||typeof b=="string"&&b.charAt(0)==="."){b=
b||"";for(k in fb)d.event.remove(a,k+b)}else{for(b=b.split(" ");k=b[p++];){V=k;x=k.indexOf(".")<0;y=[];x||(y=k.split("."),k=y.shift(),D=RegExp("(^|\\.)"+d.map(y.slice(0).sort(),Hc).join("\\.(?:.*\\.)?")+"(\\.|$)"));if(ia=fb[k])if(e){V=d.event.special[k]||{};for(m=h||0;m<ia.length;m++){eb=ia[m];if(e.guid===eb.guid){if(x||D.test(eb.namespace)){h==null&&ia.splice(m--,1);V.remove&&V.remove.call(a,eb)}if(h!=null)break}}if(ia.length===0||h!=null&&ia.length===1){(!V.teardown||V.teardown.call(a,y)===false)&&
d.removeEvent(a,k,Oa.handle);delete fb[k]}}else for(m=0;m<ia.length;m++){eb=ia[m];if(x||D.test(eb.namespace)){d.event.remove(a,V,eb.handler,m);ia.splice(m--,1)}}}if(d.isEmptyObject(fb)){(b=Oa.handle)&&(b.elem=null);delete Oa.events;delete Oa.handle;d.isEmptyObject(Oa)&&d.removeData(a,E,true)}}}}},customEvent:{getData:true,setData:true,changeData:true},trigger:function(a,b,e,h){var k=a.type||a,m=[],p;k.indexOf("!")>=0&&(k=k.slice(0,-1),p=true);k.indexOf(".")>=0&&(m=k.split("."),k=m.shift(),m.sort());
if(e&&!d.event.customEvent[k]||d.event.global[k]){a=typeof a=="object"?a[d.expando]?a:new d.Event(k,a):new d.Event(k);a.type=k;a.exclusive=p;a.namespace=m.join(".");a.namespace_re=RegExp("(^|\\.)"+m.join("\\.(?:.*\\.)?")+"(\\.|$)");if(h||!e){a.preventDefault();a.stopPropagation()}if(e){if(!(e.nodeType===3||e.nodeType===8)){a.result=E;a.target=e;b=b!=null?d.makeArray(b):[];b.unshift(a);m=e;h=k.indexOf(":")<0?"on"+k:"";do{p=d._data(m,"handle");a.currentTarget=m;p&&p.apply(m,b);h&&d.acceptData(m)&&m[h]&&
m[h].apply(m,b)===false&&(a.result=false,a.preventDefault());m=m.parentNode||m.ownerDocument||m===a.target.ownerDocument&&F}while(m&&!a.isPropagationStopped());if(!a.isDefaultPrevented()){var x;m=d.event.special[k]||{};if((!m._default||m._default.call(e.ownerDocument,a)===false)&&(k!=="click"||!d.nodeName(e,"a"))&&d.acceptData(e)){try{h&&e[k]&&(x=e[h],x&&(e[h]=null),d.event.triggered=k,e[k]())}catch(y){}x&&(e[h]=x);d.event.triggered=E}}return a.result}}else d.each(d.cache,function(){var D=this[d.expando];
D&&D.events&&D.events[k]&&d.event.trigger(a,b,D.handle.elem)})}},handle:function(a){a=d.event.fix(a||F.event);var b=((d._data(this,"events")||{})[a.type]||[]).slice(0),e=!a.exclusive&&!a.namespace,h=Array.prototype.slice.call(arguments,0);h[0]=a;a.currentTarget=this;for(var k=0,m=b.length;k<m;k++){var p=b[k];if(e||a.namespace_re.test(p.namespace)){a.handler=p.handler;a.data=p.data;a.handleObj=p;p=p.handler.apply(this,h);p!==E&&(a.result=p,p===false&&(a.preventDefault(),a.stopPropagation()));if(a.isImmediatePropagationStopped())break}}return a.result},
props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(a){if(a[d.expando])return a;var b=a;a=d.Event(b);for(var e=this.props.length,h;e;){h=this.props[--e];a[h]=b[h]}a.target||(a.target=a.srcElement||ca);
a.target.nodeType===3&&(a.target=a.target.parentNode);!a.relatedTarget&&a.fromElement&&(a.relatedTarget=a.fromElement===a.target?a.toElement:a.fromElement);if(a.pageX==null&&a.clientX!=null){e=a.target.ownerDocument||ca;b=e.documentElement;e=e.body;a.pageX=a.clientX+(b&&b.scrollLeft||e&&e.scrollLeft||0)-(b&&b.clientLeft||e&&e.clientLeft||0);a.pageY=a.clientY+(b&&b.scrollTop||e&&e.scrollTop||0)-(b&&b.clientTop||e&&e.clientTop||0)}a.which==null&&(a.charCode!=null||a.keyCode!=null)&&(a.which=a.charCode!=
null?a.charCode:a.keyCode);!a.metaKey&&a.ctrlKey&&(a.metaKey=a.ctrlKey);!a.which&&a.button!==E&&(a.which=a.button&1?1:a.button&2?3:a.button&4?2:0);return a},guid:1E8,proxy:d.proxy,special:{ready:{setup:d.bindReady,teardown:d.noop},live:{add:function(a){d.event.add(this,Ab(a.origType,a.selector),d.extend({},a,{handler:wa,guid:a.handler.guid}))},remove:function(a){d.event.remove(this,Ab(a.origType,a.selector),a)}},beforeunload:{setup:function(a,b,e){d.isWindow(this)&&(this.onbeforeunload=e)},teardown:function(a,
b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}}};d.removeEvent=ca.removeEventListener?function(a,b,e){a.removeEventListener&&a.removeEventListener(b,e,false)}:function(a,b,e){a.detachEvent&&a.detachEvent("on"+b,e)};d.Event=function(a,b){if(!this.preventDefault)return new d.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===false||a.getPreventDefault&&a.getPreventDefault()?ha:hb):this.type=a;b&&d.extend(this,b);this.timeStamp=
d.now();this[d.expando]=true};d.Event.prototype={preventDefault:function(){this.isDefaultPrevented=ha;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=false)},stopPropagation:function(){this.isPropagationStopped=ha;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=true)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=ha;this.stopPropagation()},isDefaultPrevented:hb,isPropagationStopped:hb,isImmediatePropagationStopped:hb};
var J=function(a){var b=a.relatedTarget,e=false,h=a.type;a.type=a.data;b!==this&&(b&&(e=d.contains(this,b)),e||(d.event.handle.apply(this,arguments),a.type=h))},Z=function(a){a.type=a.data;d.event.handle.apply(this,arguments)};d.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){d.event.special[a]={setup:function(e){d.event.add(this,b,e&&e.selector?Z:J,a)},teardown:function(e){d.event.remove(this,b,e&&e.selector?Z:J)}}});d.support.submitBubbles||(d.event.special.submit={setup:function(){if(d.nodeName(this,
"form"))return false;else{d.event.add(this,"click.specialSubmit",function(a){var b=a.target,e=d.nodeName(b,"input")||d.nodeName(b,"button")?b.type:"";(e==="submit"||e==="image")&&d(b).closest("form").length&&wb("submit",this,arguments)});d.event.add(this,"keypress.specialSubmit",function(a){var b=a.target,e=d.nodeName(b,"input")||d.nodeName(b,"button")?b.type:"";(e==="text"||e==="password")&&d(b).closest("form").length&&a.keyCode===13&&wb("submit",this,arguments)})}},teardown:function(){d.event.remove(this,
".specialSubmit")}});if(!d.support.changeBubbles){var Q,K=function(a){var b=d.nodeName(a,"input")?a.type:"",e=a.value;b==="radio"||b==="checkbox"?e=a.checked:b==="select-multiple"?e=a.selectedIndex>-1?d.map(a.options,function(h){return h.selected}).join("-"):"":d.nodeName(a,"select")&&(e=a.selectedIndex);return e},U=function(a,b){var e=a.target,h,k;if(Yc.test(e.nodeName)&&!e.readOnly){h=d._data(e,"_change_data");k=K(e);(a.type!=="focusout"||e.type!=="radio")&&d._data(e,"_change_data",k);if(!(h===
E||k===h))if(h!=null||k){a.type="change";a.liveFired=E;d.event.trigger(a,b,e)}}};d.event.special.change={filters:{focusout:U,beforedeactivate:U,click:function(a){var b=a.target,e=d.nodeName(b,"input")?b.type:"";(e==="radio"||e==="checkbox"||d.nodeName(b,"select"))&&U.call(this,a)},keydown:function(a){var b=a.target,e=d.nodeName(b,"input")?b.type:"";(a.keyCode===13&&!d.nodeName(b,"textarea")||a.keyCode===32&&(e==="checkbox"||e==="radio")||e==="select-multiple")&&U.call(this,a)},beforeactivate:function(a){a=
a.target;d._data(a,"_change_data",K(a))}},setup:function(){if(this.type==="file")return false;for(var a in Q)d.event.add(this,a+".specialChange",Q[a]);return Yc.test(this.nodeName)},teardown:function(){d.event.remove(this,".specialChange");return Yc.test(this.nodeName)}};Q=d.event.special.change.filters;Q.focus=Q.beforeactivate}d.support.focusinBubbles||d.each({focus:"focusin",blur:"focusout"},function(a,b){function e(k){var m=d.event.fix(k);m.type=b;m.originalEvent={};d.event.trigger(m,null,m.target);
m.isDefaultPrevented()&&k.preventDefault()}var h=0;d.event.special[b]={setup:function(){h++===0&&ca.addEventListener(a,e,true)},teardown:function(){--h===0&&ca.removeEventListener(a,e,true)}}});d.each(["bind","one"],function(a,b){d.fn[b]=function(e,h,k){var m;if(typeof e=="object"){for(var p in e)this[b](p,h,e[p],k);return this}if(arguments.length===2||h===false){k=h;h=E}b==="one"?(m=function(y){d(this).unbind(y,m);return k.apply(this,arguments)},m.guid=k.guid||d.guid++):m=k;if(e==="unload"&&b!==
"one")this.one(e,h,k);else{p=0;for(var x=this.length;p<x;p++)d.event.add(this[p],e,m,h)}return this}});d.fn.extend({unbind:function(a,b){if(typeof a=="object"&&!a.preventDefault)for(var e in a)this.unbind(e,a[e]);else{e=0;for(var h=this.length;e<h;e++)d.event.remove(this[e],a,b)}return this},delegate:function(a,b,e,h){return this.live(b,e,h,a)},undelegate:function(a,b,e){return arguments.length===0?this.unbind("live"):this.die(b,null,e,a)},trigger:function(a,b){return this.each(function(){d.event.trigger(a,
b,this)})},triggerHandler:function(a,b){if(this[0])return d.event.trigger(a,b,this[0],true)},toggle:function(a){var b=arguments,e=a.guid||d.guid++,h=0,k=function(m){var p=(d.data(this,"lastToggle"+a.guid)||0)%h;d.data(this,"lastToggle"+a.guid,p+1);m.preventDefault();return b[p].apply(this,arguments)||false};for(k.guid=e;h<b.length;)b[h++].guid=e;return this.click(k)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}});var O={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};
d.each(["live","die"],function(a,b){d.fn[b]=function(e,h,k,m){var p=0,x,y,D=m||this.selector,V=m?this:d(this.context);if(typeof e=="object"&&!e.preventDefault){for(x in e)V[b](x,h,e[x],D);return this}if(b==="die"&&!e&&m&&m.charAt(0)==="."){V.unbind(m);return this}if(h===false||d.isFunction(h)){k=h||hb;h=E}for(e=(e||"").split(" ");(m=e[p++])!=null;){x=Ib.exec(m);y="";x&&(y=x[0],m=m.replace(Ib,""));if(m==="hover")e.push("mouseenter"+y,"mouseleave"+y);else{x=m;O[m]?(e.push(O[m]+y),m+=y):m=(O[m]||m)+
y;if(b==="live"){y=0;for(var ia=V.length;y<ia;y++)d.event.add(V[y],"live."+Ab(m,D),{data:h,selector:D,handler:k,origType:m,origHandler:k,preType:x})}else V.unbind("live."+Ab(m,D),k)}}return this}});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".split(" "),function(a,b){d.fn[b]=function(e,h){h==null&&(h=e,e=null);return arguments.length>0?this.bind(b,
e,h):this.trigger(b)};d.attrFn&&(d.attrFn[b]=true)});(function(){function a(n,t,L,N,I,S){I=0;for(var la=N.length;I<la;I++){var ja=N[I];if(ja){var R=false;for(ja=ja[n];ja;){if(ja.sizcache===L){R=N[ja.sizset];break}if(ja.nodeType===1){S||(ja.sizcache=L,ja.sizset=I);if(typeof t!="string"){if(ja===t){R=true;break}}else if(D.filter(t,[ja]).length>0){R=ja;break}}ja=ja[n]}N[I]=R}}}function b(n,t,L,N,I,S){I=0;for(var la=N.length;I<la;I++){var ja=N[I];if(ja){var R=false;for(ja=ja[n];ja;){if(ja.sizcache===
L){R=N[ja.sizset];break}ja.nodeType===1&&!S&&(ja.sizcache=L,ja.sizset=I);if(ja.nodeName.toLowerCase()===t){R=ja;break}ja=ja[n]}N[I]=R}}}var e=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,h=0,k=Object.prototype.toString,m=false,p=true,x=/\\/g,y=/\W/;[0,0].sort(function(){p=false;return 0});var D=function(n,t,L,N){L=L||[];var I=t=t||ca;if(t.nodeType!==1&&t.nodeType!==9)return[];if(!n||typeof n!="string")return L;
var S,la,ja,R,Xb,Pb,Tb=true,Ub=D.isXML(t),u=[],da=n;do{e.exec("");if(S=e.exec(da)){da=S[3];u.push(S[1]);if(S[2]){R=S[3];break}}}while(S);if(u.length>1&&ia.exec(n))if(u.length===2&&V.relative[u[0]])la=yc(u[0]+u[1],t);else for(la=V.relative[u[0]]?[t]:D(u.shift(),t);u.length;){n=u.shift();V.relative[n]&&(n+=u.shift());la=yc(n,la)}else{!N&&u.length>1&&t.nodeType===9&&!Ub&&V.match.ID.test(u[0])&&!V.match.ID.test(u[u.length-1])&&(Xb=D.find(u.shift(),t,Ub),t=Xb.expr?D.filter(Xb.expr,Xb.set)[0]:Xb.set[0]);
if(t){Xb=N?{expr:u.pop(),set:fb(N)}:D.find(u.pop(),u.length===1&&(u[0]==="~"||u[0]==="+")&&t.parentNode?t.parentNode:t,Ub);la=Xb.expr?D.filter(Xb.expr,Xb.set):Xb.set;for(u.length>0?ja=fb(la):Tb=false;u.length;){S=Pb=u.pop();V.relative[Pb]?S=u.pop():Pb="";S==null&&(S=t);V.relative[Pb](ja,S,Ub)}}else ja=[]}ja||(ja=la);ja||D.error(Pb||n);if(k.call(ja)==="[object Array]")if(Tb)if(t&&t.nodeType===1)for(n=0;ja[n]!=null;n++)ja[n]&&(ja[n]===true||ja[n].nodeType===1&&D.contains(t,ja[n]))&&L.push(la[n]);else for(n=
0;ja[n]!=null;n++)ja[n]&&ja[n].nodeType===1&&L.push(la[n]);else L.push.apply(L,ja);else fb(ja,L);R&&(D(R,I,L,N),D.uniqueSort(L));return L};D.uniqueSort=function(n){if(lc){m=p;n.sort(lc);if(m)for(var t=1;t<n.length;t++)n[t]===n[t-1]&&n.splice(t--,1)}return n};D.matches=function(n,t){return D(n,null,null,t)};D.matchesSelector=function(n,t){return D(t,null,null,[n]).length>0};D.find=function(n,t,L){var N;if(!n)return[];for(var I=0,S=V.order.length;I<S;I++){var la,ja=V.order[I];if(la=V.leftMatch[ja].exec(n)){var R=
la[1];la.splice(1,1);if(R.substr(R.length-1)!=="\\"){la[1]=(la[1]||"").replace(x,"");N=V.find[ja](la,t,L);if(N!=null){n=n.replace(V.match[ja],"");break}}}}N||(N=typeof t.getElementsByTagName!="undefined"?t.getElementsByTagName("*"):[]);return{set:N,expr:n}};D.filter=function(n,t,L,N){for(var I,S,la=n,ja=[],R=t,Xb=t&&t[0]&&D.isXML(t[0]);n&&t.length;){for(var Pb in V.filter)if((I=V.leftMatch[Pb].exec(n))!=null&&I[2]){var Tb,Ub,u=V.filter[Pb];Ub=I[1];S=false;I.splice(1,1);if(Ub.substr(Ub.length-1)!==
"\\"){R===ja&&(ja=[]);if(V.preFilter[Pb])if(I=V.preFilter[Pb](I,R,L,ja,N,Xb)){if(I===true)continue}else S=Tb=true;if(I)for(var da=0;(Ub=R[da])!=null;da++)if(Ub){Tb=u(Ub,I,da,R);var va=N^!!Tb;L&&Tb!=null?va?S=true:R[da]=false:va&&(ja.push(Ub),S=true)}if(Tb!==E){L||(R=ja);n=n.replace(V.match[Pb],"");if(!S)return[];break}}}if(n===la)if(S==null)D.error(n);else break;la=n}return R};D.error=function(n){throw"Syntax error, unrecognized expression: "+n;};var V=D.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,
CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},
leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(n){return n.getAttribute("href")},type:function(n){return n.getAttribute("type")}},relative:{"+":function(n,t){var L=typeof t=="string",N=L&&!y.test(t);L=L&&!N;N&&(t=t.toLowerCase());N=0;for(var I=n.length,S;N<I;N++)if(S=n[N]){for(;(S=S.previousSibling)&&S.nodeType!==1;);n[N]=L||S&&S.nodeName.toLowerCase()===t?S||false:S===t}L&&D.filter(t,n,true)},">":function(n,t){var L,N=typeof t=="string",I=0,S=n.length;if(N&&
!y.test(t))for(t=t.toLowerCase();I<S;I++){if(L=n[I]){L=L.parentNode;n[I]=L.nodeName.toLowerCase()===t?L:false}}else{for(;I<S;I++)(L=n[I])&&(n[I]=N?L.parentNode:L.parentNode===t);N&&D.filter(t,n,true)}},"":function(n,t,L){var N,I=h++,S=a;typeof t=="string"&&!y.test(t)&&(t=t.toLowerCase(),N=t,S=b);S("parentNode",t,I,n,N,L)},"~":function(n,t,L){var N,I=h++,S=a;typeof t=="string"&&!y.test(t)&&(t=t.toLowerCase(),N=t,S=b);S("previousSibling",t,I,n,N,L)}},find:{ID:function(n,t,L){if(typeof t.getElementById!=
"undefined"&&!L)return(n=t.getElementById(n[1]))&&n.parentNode?[n]:[]},NAME:function(n,t){if(typeof t.getElementsByName!="undefined"){for(var L=[],N=t.getElementsByName(n[1]),I=0,S=N.length;I<S;I++)N[I].getAttribute("name")===n[1]&&L.push(N[I]);return L.length===0?null:L}},TAG:function(n,t){if(typeof t.getElementsByTagName!="undefined")return t.getElementsByTagName(n[1])}},preFilter:{CLASS:function(n,t,L,N,I,S){n=" "+n[1].replace(x,"")+" ";if(S)return n;S=0;for(var la;(la=t[S])!=null;S++)la&&(I^(la.className&&
(" "+la.className+" ").replace(/[\t\n\r]/g," ").indexOf(n)>=0)?L||N.push(la):L&&(t[S]=false));return false},ID:function(n){return n[1].replace(x,"")},TAG:function(n){return n[1].replace(x,"").toLowerCase()},CHILD:function(n){if(n[1]==="nth"){n[2]||D.error(n[0]);n[2]=n[2].replace(/^\+|\s*/g,"");var t=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(n[2]==="even"&&"2n"||n[2]==="odd"&&"2n+1"||!/\D/.test(n[2])&&"0n+"+n[2]||n[2]);n[2]=t[1]+(t[2]||1)-0;n[3]=t[3]-0}else n[2]&&D.error(n[0]);n[0]=h++;return n},ATTR:function(n,
t,L,N,I,S){t=n[1]=n[1].replace(x,"");!S&&V.attrMap[t]&&(n[1]=V.attrMap[t]);n[4]=(n[4]||n[5]||"").replace(x,"");n[2]==="~="&&(n[4]=" "+n[4]+" ");return n},PSEUDO:function(n,t,L,N,I){if(n[1]==="not")if((e.exec(n[3])||"").length>1||/^\w/.test(n[3]))n[3]=D(n[3],null,null,t);else{n=D.filter(n[3],t,L,true^I);L||N.push.apply(N,n);return false}else if(V.match.POS.test(n[0])||V.match.CHILD.test(n[0]))return true;return n},POS:function(n){n.unshift(true);return n}},filters:{enabled:function(n){return n.disabled===
false&&n.type!=="hidden"},disabled:function(n){return n.disabled===true},checked:function(n){return n.checked===true},selected:function(n){return n.selected===true},parent:function(n){return!!n.firstChild},empty:function(n){return!n.firstChild},has:function(n,t,L){return!!D(L[3],n).length},header:function(n){return/h\d/i.test(n.nodeName)},text:function(n){var t=n.getAttribute("type"),L=n.type;return n.nodeName.toLowerCase()==="input"&&"text"===L&&(t===L||t===null)},radio:function(n){return n.nodeName.toLowerCase()===
"input"&&"radio"===n.type},checkbox:function(n){return n.nodeName.toLowerCase()==="input"&&"checkbox"===n.type},file:function(n){return n.nodeName.toLowerCase()==="input"&&"file"===n.type},password:function(n){return n.nodeName.toLowerCase()==="input"&&"password"===n.type},submit:function(n){var t=n.nodeName.toLowerCase();return(t==="input"||t==="button")&&"submit"===n.type},image:function(n){return n.nodeName.toLowerCase()==="input"&&"image"===n.type},reset:function(n){var t=n.nodeName.toLowerCase();
return(t==="input"||t==="button")&&"reset"===n.type},button:function(n){var t=n.nodeName.toLowerCase();return t==="input"&&"button"===n.type||t==="button"},input:function(n){return/input|select|textarea|button/i.test(n.nodeName)},focus:function(n){return n===n.ownerDocument.activeElement}},setFilters:{first:function(n,t){return t===0},last:function(n,t,L,N){return t===N.length-1},even:function(n,t){return t%2===0},odd:function(n,t){return t%2===1},lt:function(n,t,L){return t<L[3]-0},gt:function(n,
t,L){return t>L[3]-0},nth:function(n,t,L){return L[3]-0===t},eq:function(n,t,L){return L[3]-0===t}},filter:{PSEUDO:function(n,t,L,N){var I=t[1],S=V.filters[I];if(S)return S(n,L,t,N);if(I==="contains")return(n.textContent||n.innerText||D.getText([n])||"").indexOf(t[3])>=0;if(I==="not"){t=t[3];L=0;for(N=t.length;L<N;L++)if(t[L]===n)return false;return true}D.error(I)},CHILD:function(n,t){var L=t[1],N=n;switch(L){case "only":case "first":for(;N=N.previousSibling;)if(N.nodeType===1)return false;if(L===
"first")return true;N=n;case "last":for(;N=N.nextSibling;)if(N.nodeType===1)return false;return true;case "nth":L=t[2];var I=t[3];if(L===1&&I===0)return true;var S=t[0],la=n.parentNode;if(la&&(la.sizcache!==S||!n.nodeIndex)){var ja=0;for(N=la.firstChild;N;N=N.nextSibling)N.nodeType===1&&(N.nodeIndex=++ja);la.sizcache=S}N=n.nodeIndex-I;return L===0?N===0:N%L===0&&N/L>=0}},ID:function(n,t){return n.nodeType===1&&n.getAttribute("id")===t},TAG:function(n,t){return t==="*"&&n.nodeType===1||n.nodeName.toLowerCase()===
t},CLASS:function(n,t){return(" "+(n.className||n.getAttribute("class"))+" ").indexOf(t)>-1},ATTR:function(n,t){var L=t[1];L=V.attrHandle[L]?V.attrHandle[L](n):n[L]!=null?n[L]:n.getAttribute(L);var N=L+"",I=t[2],S=t[4];return L==null?I==="!=":I==="="?N===S:I==="*="?N.indexOf(S)>=0:I==="~="?(" "+N+" ").indexOf(S)>=0:S?I==="!="?N!==S:I==="^="?N.indexOf(S)===0:I==="$="?N.substr(N.length-S.length)===S:I==="|="?N===S||N.substr(0,S.length+1)===S+"-":false:N&&L!==false},POS:function(n,t,L,N){var I=V.setFilters[t[2]];
if(I)return I(n,L,t,N)}}},ia=V.match.POS,eb=function(n,t){return"\\"+(t-0+1)},Oa;for(Oa in V.match){V.match[Oa]=RegExp(V.match[Oa].source+/(?![^\[]*\])(?![^\(]*\))/.source);V.leftMatch[Oa]=RegExp(/(^(?:.|\r|\n)*?)/.source+V.match[Oa].source.replace(/\\(\d+)/g,eb))}var fb=function(n,t){n=Array.prototype.slice.call(n,0);if(t){t.push.apply(t,n);return t}return n};try{Array.prototype.slice.call(ca.documentElement.childNodes,0)}catch(ob){fb=function(n,t){var L=0,N=t||[];if(k.call(n)==="[object Array]")Array.prototype.push.apply(N,
n);else if(typeof n.length=="number")for(var I=n.length;L<I;L++)N.push(n[L]);else for(;n[L];L++)N.push(n[L]);return N}}var lc,ac;ca.documentElement.compareDocumentPosition?lc=function(n,t){if(n===t){m=true;return 0}if(!n.compareDocumentPosition||!t.compareDocumentPosition)return n.compareDocumentPosition?-1:1;return n.compareDocumentPosition(t)&4?-1:1}:(lc=function(n,t){if(n===t){m=true;return 0}if(n.sourceIndex&&t.sourceIndex)return n.sourceIndex-t.sourceIndex;var L,N,I=[],S=[];L=n.parentNode;N=
t.parentNode;var la=L;if(L===N)return ac(n,t);if(!L)return-1;if(!N)return 1;for(;la;){I.unshift(la);la=la.parentNode}for(la=N;la;){S.unshift(la);la=la.parentNode}L=I.length;N=S.length;for(la=0;la<L&&la<N;la++)if(I[la]!==S[la])return ac(I[la],S[la]);return la===L?ac(n,S[la],-1):ac(I[la],t,1)},ac=function(n,t,L){if(n===t)return L;for(n=n.nextSibling;n;){if(n===t)return-1;n=n.nextSibling}return 1});D.getText=function(n){for(var t="",L,N=0;n[N];N++){L=n[N];L.nodeType===3||L.nodeType===4?t+=L.nodeValue:
L.nodeType!==8&&(t+=D.getText(L.childNodes))}return t};(function(){var n=ca.createElement("div"),t="script"+(new Date).getTime(),L=ca.documentElement;n.innerHTML="<a name='"+t+"'/>";L.insertBefore(n,L.firstChild);ca.getElementById(t)&&(V.find.ID=function(N,I,S){if(typeof I.getElementById!="undefined"&&!S)return(I=I.getElementById(N[1]))?I.id===N[1]||typeof I.getAttributeNode!="undefined"&&I.getAttributeNode("id").nodeValue===N[1]?[I]:E:[]},V.filter.ID=function(N,I){var S=typeof N.getAttributeNode!=
"undefined"&&N.getAttributeNode("id");return N.nodeType===1&&S&&S.nodeValue===I});L.removeChild(n);L=n=null})();(function(){var n=ca.createElement("div");n.appendChild(ca.createComment(""));n.getElementsByTagName("*").length>0&&(V.find.TAG=function(t,L){var N=L.getElementsByTagName(t[1]);if(t[1]==="*"){for(var I=[],S=0;N[S];S++)N[S].nodeType===1&&I.push(N[S]);N=I}return N});n.innerHTML="<a href='#'></a>";n.firstChild&&typeof n.firstChild.getAttribute!="undefined"&&n.firstChild.getAttribute("href")!==
"#"&&(V.attrHandle.href=function(t){return t.getAttribute("href",2)});n=null})();ca.querySelectorAll&&function(){var n=D,t=ca.createElement("div");t.innerHTML="<p class='TEST'></p>";if(!t.querySelectorAll||t.querySelectorAll(".TEST").length!==0){D=function(N,I,S,la){I=I||ca;if(!la&&!D.isXML(I)){var ja=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(N);if(ja&&(I.nodeType===1||I.nodeType===9)){if(ja[1])return fb(I.getElementsByTagName(N),S);if(ja[2]&&V.find.CLASS&&I.getElementsByClassName)return fb(I.getElementsByClassName(ja[2]),
S)}if(I.nodeType===9){if(N==="body"&&I.body)return fb([I.body],S);if(ja&&ja[3]){var R=I.getElementById(ja[3]);if(!R||!R.parentNode)return fb([],S);if(R.id===ja[3])return fb([R],S)}try{return fb(I.querySelectorAll(N),S)}catch(Xb){}}else if(I.nodeType===1&&I.nodeName.toLowerCase()!=="object"){ja=I;var Pb=(R=I.getAttribute("id"))||"__sizzle__",Tb=I.parentNode,Ub=/^\s*[+~]/.test(N);R?Pb=Pb.replace(/'/g,"\\$&"):I.setAttribute("id",Pb);Ub&&Tb&&(I=I.parentNode);try{if(!Ub||Tb)return fb(I.querySelectorAll("[id='"+
Pb+"'] "+N),S)}catch(u){}finally{R||ja.removeAttribute("id")}}}return n(N,I,S,la)};for(var L in n)D[L]=n[L];t=null}}();(function(){var n=ca.documentElement,t=n.matchesSelector||n.mozMatchesSelector||n.webkitMatchesSelector||n.msMatchesSelector;if(t){var L=!t.call(ca.createElement("div"),"div"),N=false;try{t.call(ca.documentElement,"[test!='']:sizzle")}catch(I){N=true}D.matchesSelector=function(S,la){la=la.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!D.isXML(S))try{if(N||!V.match.PSEUDO.test(la)&&
!/!=/.test(la)){var ja=t.call(S,la);if(ja||!L||S.document&&S.document.nodeType!==11)return ja}}catch(R){}return D(la,null,null,[S]).length>0}}})();(function(){var n=ca.createElement("div");n.innerHTML="<div class='test e'></div><div class='test'></div>";if(n.getElementsByClassName&&n.getElementsByClassName("e").length!==0){n.lastChild.className="e";if(n.getElementsByClassName("e").length!==1){V.order.splice(1,0,"CLASS");V.find.CLASS=function(t,L,N){if(typeof L.getElementsByClassName!="undefined"&&
!N)return L.getElementsByClassName(t[1])};n=null}}})();ca.documentElement.contains?D.contains=function(n,t){return n!==t&&(n.contains?n.contains(t):true)}:ca.documentElement.compareDocumentPosition?D.contains=function(n,t){return!!(n.compareDocumentPosition(t)&16)}:D.contains=function(){return false};D.isXML=function(n){return(n=(n?n.ownerDocument||n:0).documentElement)?n.nodeName!=="HTML":false};var yc=function(n,t){for(var L,N=[],I="",S=t.nodeType?[t]:t;L=V.match.PSEUDO.exec(n);){I+=L[0];n=n.replace(V.match.PSEUDO,
"")}n=V.relative[n]?n+"*":n;L=0;for(var la=S.length;L<la;L++)D(n,S[L],N);return D.filter(I,N)};d.find=D;d.expr=D.selectors;d.expr[":"]=d.expr.filters;d.unique=D.uniqueSort;d.text=D.getText;d.isXMLDoc=D.isXML;d.contains=D.contains})();var w=/Until$/,l=/^(?:parents|prevUntil|prevAll)/,v=/,/,W=/^.[^:#\[\.,]*$/,z=Array.prototype.slice,M=d.expr.match.POS,Ya={children:true,contents:true,next:true,prev:true};d.fn.extend({find:function(a){var b=this,e,h;if(typeof a!="string")return d(a).filter(function(){e=
0;for(h=b.length;e<h;e++)if(d.contains(b[e],this))return true});var k=this.pushStack("","find",a),m,p,x;e=0;for(h=this.length;e<h;e++){m=k.length;d.find(a,this[e],k);if(e>0)for(p=m;p<k.length;p++)for(x=0;x<m;x++)if(k[x]===k[p]){k.splice(p--,1);break}}return k},has:function(a){var b=d(a);return this.filter(function(){for(var e=0,h=b.length;e<h;e++)if(d.contains(this,b[e]))return true})},not:function(a){return this.pushStack(xc(this,a,false),"not",a)},filter:function(a){return this.pushStack(xc(this,
a,true),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?d.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var e=[],h,k,m=this[0];if(d.isArray(a)){var p,x={},y=1;if(m&&a.length){h=0;for(k=a.length;h<k;h++){p=a[h];x[p]||(x[p]=M.test(p)?d(p,b||this.context):p)}for(;m&&m.ownerDocument&&m!==b;){for(p in x){h=x[p];(h.jquery?h.index(m)>-1:d(m).is(h))&&e.push({selector:p,elem:m,level:y})}m=m.parentNode;y++}}return e}p=M.test(a)||typeof a!="string"?d(a,b||this.context):0;
h=0;for(k=this.length;h<k;h++)for(m=this[h];m;){if(p?p.index(m)>-1:d.find.matchesSelector(m,a)){e.push(m);break}m=m.parentNode;if(!m||!m.ownerDocument||m===b||m.nodeType===11)break}e=e.length>1?d.unique(e):e;return this.pushStack(e,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return d.inArray(this[0],d(a));return d.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var e=typeof a=="string"?d(a,b):d.makeArray(a&&a.nodeType?[a]:
a),h=d.merge(this.get(),e);return this.pushStack(!e[0]||!e[0].parentNode||e[0].parentNode.nodeType===11||!h[0]||!h[0].parentNode||h[0].parentNode.nodeType===11?h:d.unique(h))},andSelf:function(){return this.add(this.prevObject)}});d.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return d.dir(a,"parentNode")},parentsUntil:function(a,b,e){return d.dir(a,"parentNode",e)},next:function(a){return d.nth(a,2,"nextSibling")},prev:function(a){return d.nth(a,2,
"previousSibling")},nextAll:function(a){return d.dir(a,"nextSibling")},prevAll:function(a){return d.dir(a,"previousSibling")},nextUntil:function(a,b,e){return d.dir(a,"nextSibling",e)},prevUntil:function(a,b,e){return d.dir(a,"previousSibling",e)},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.makeArray(a.childNodes)}},function(a,
b){d.fn[a]=function(e,h){var k=d.map(this,b,e),m=z.call(arguments);w.test(a)||(h=e);h&&typeof h=="string"&&(k=d.filter(h,k));k=this.length>1&&!Ya[a]?d.unique(k):k;(this.length>1||v.test(h))&&l.test(a)&&(k=k.reverse());return this.pushStack(k,a,m.join(","))}});d.extend({filter:function(a,b,e){e&&(a=":not("+a+")");return b.length===1?d.find.matchesSelector(b[0],a)?[b[0]]:[]:d.find.matches(a,b)},dir:function(a,b,e){var h=[];for(a=a[b];a&&a.nodeType!==9&&(e===E||a.nodeType!==1||!d(a).is(e));){a.nodeType===
1&&h.push(a);a=a[b]}return h},nth:function(a,b,e){b=b||1;for(var h=0;a;a=a[e])if(a.nodeType===1&&++h===b)break;return a},sibling:function(a,b){for(var e=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&e.push(a);return e}});var r=/ jQuery\d+="(?:\d+|null)"/g,A=/^\s+/,aa=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,ma=/<([\w:]+)/,Ka=/<tbody/i,Bb=/<|&#?\w+;/,rc=/<(?:script|object|embed|option|style)/i,sc=/checked\s*(?:[^=]|=\s*.checked.)/i,Nc=/\/(java|ecma)script/i,$b=/^\s*<!(?:\[CDATA\[|\-\-)/,
zb={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,"",""]};zb.optgroup=zb.option;zb.tbody=zb.tfoot=zb.colgroup=zb.caption=zb.thead;zb.th=zb.td;d.support.htmlSerialize||(zb._default=[1,"div<div>","</div>"]);d.fn.extend({text:function(a){if(d.isFunction(a))return this.each(function(b){var e=
d(this);e.text(a.call(this,b,e.text()))});if(typeof a!="object"&&a!==E)return this.empty().append((this[0]&&this[0].ownerDocument||ca).createTextNode(a));return d.text(this)},wrapAll:function(a){if(d.isFunction(a))return this.each(function(e){d(this).wrapAll(a.call(this,e))});if(this[0]){var b=d(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var e=this;e.firstChild&&e.firstChild.nodeType===1;)e=e.firstChild;return e}).append(this)}return this},
wrapInner:function(a){if(d.isFunction(a))return this.each(function(b){d(this).wrapInner(a.call(this,b))});return this.each(function(){var b=d(this),e=b.contents();e.length?e.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){d(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){d.nodeName(this,"body")||d(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})},
prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)});if(arguments.length){var a=d(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,
this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,d(arguments[0]).toArray());return a}},remove:function(a,b){for(var e=0,h;(h=this[e])!=null;e++)if(!a||d.filter(a,[h]).length){!b&&h.nodeType===1&&(d.cleanData(h.getElementsByTagName("*")),d.cleanData([h]));h.parentNode&&h.parentNode.removeChild(h)}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&d.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild);
return this},clone:function(a,b){a=a==null?false:a;b=b==null?a:b;return this.map(function(){return d.clone(this,a,b)})},html:function(a){if(a===E)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(r,""):null;if(typeof a=="string"&&!rc.test(a)&&(d.support.leadingWhitespace||!A.test(a))&&!zb[(ma.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(aa,"<$1></$2>");try{for(var b=0,e=this.length;b<e;b++)this[b].nodeType===1&&(d.cleanData(this[b].getElementsByTagName("*")),this[b].innerHTML=a)}catch(h){this.empty().append(a)}}else d.isFunction(a)?
this.each(function(k){var m=d(this);m.html(a.call(this,k,m.html()))}):this.empty().append(a);return this},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(d.isFunction(a))return this.each(function(b){var e=d(this),h=e.html();e.replaceWith(a.call(this,b,h))});typeof a!="string"&&(a=d(a).detach());return this.each(function(){var b=this.nextSibling,e=this.parentNode;d(this).remove();b?d(b).before(a):d(e).append(a)})}return this.length?this.pushStack(d(d.isFunction(a)?a():a),"replaceWith",a):
this},detach:function(a){return this.remove(a,true)},domManip:function(a,b,e){var h,k,m,p=a[0],x=[];if(!d.support.checkClone&&arguments.length===3&&typeof p=="string"&&sc.test(p))return this.each(function(){d(this).domManip(a,b,e,true)});if(d.isFunction(p))return this.each(function(V){var ia=d(this);a[0]=p.call(this,V,b?ia.html():E);ia.domManip(a,b,e)});if(this[0]){m=p&&p.parentNode;d.support.parentNode&&m&&m.nodeType===11&&m.childNodes.length===this.length?h={fragment:m}:h=d.buildFragment(a,this,
x);m=h.fragment;m.childNodes.length===1?k=m=m.firstChild:k=m.firstChild;if(k){b=b&&d.nodeName(k,"tr");k=0;for(var y=this.length,D=y-1;k<y;k++)e.call(b?d.nodeName(this[k],"table")?this[k].getElementsByTagName("tbody")[0]||this[k].appendChild(this[k].ownerDocument.createElement("tbody")):this[k]:this[k],h.cacheable||y>1&&k<D?d.clone(m,true,true):m)}x.length&&d.each(x,Ia)}return this}});d.buildFragment=function(a,b,e){var h,k,m,p;b&&b[0]&&(p=b[0].ownerDocument||b[0]);p.createDocumentFragment||(p=ca);
a.length===1&&typeof a[0]=="string"&&a[0].length<512&&p===ca&&a[0].charAt(0)==="<"&&!rc.test(a[0])&&(d.support.checkClone||!sc.test(a[0]))&&(k=true,m=d.fragments[a[0]],m&&m!==1&&(h=m));h||(h=p.createDocumentFragment(),d.clean(a,p,h,e));k&&(d.fragments[a[0]]=m?h:1);return{fragment:h,cacheable:k}};d.fragments={};d.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){d.fn[a]=function(e){var h=[];e=d(e);var k=this.length===1&&this[0].parentNode;
if(k&&k.nodeType===11&&k.childNodes.length===1&&e.length===1){e[b](this[0]);return this}k=0;for(var m=e.length;k<m;k++){var p=(k>0?this.clone(true):this).get();d(e[k])[b](p);h=h.concat(p)}return this.pushStack(h,a,e.selector)}});d.extend({clone:function(a,b,e){var h=a.cloneNode(true),k,m,p;if((!d.support.noCloneEvent||!d.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!d.isXMLDoc(a)){nb(a,h);k=Nb(a);m=Nb(h);for(p=0;k[p];++p)m[p]&&nb(k[p],m[p])}if(b){Sb(a,h);if(e){k=Nb(a);m=Nb(h);for(p=
0;k[p];++p)Sb(k[p],m[p])}}return h},clean:function(a,b,e,h){b=b||ca;typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||ca);for(var k=[],m,p=0,x;(x=a[p])!=null;p++){typeof x=="number"&&(x+="");if(x){if(typeof x=="string")if(Bb.test(x)){x=x.replace(aa,"<$1></$2>");m=(ma.exec(x)||["",""])[1].toLowerCase();var y=zb[m]||zb._default,D=y[0],V=b.createElement("div");for(V.innerHTML=y[1]+x+y[2];D--;)V=V.lastChild;if(!d.support.tbody){D=Ka.test(x);y=m==="table"&&!D?V.firstChild&&
V.firstChild.childNodes:y[1]==="<table>"&&!D?V.childNodes:[];for(m=y.length-1;m>=0;--m)d.nodeName(y[m],"tbody")&&!y[m].childNodes.length&&y[m].parentNode.removeChild(y[m])}!d.support.leadingWhitespace&&A.test(x)&&V.insertBefore(b.createTextNode(A.exec(x)[0]),V.firstChild);x=V.childNodes}else x=b.createTextNode(x);var ia;if(!d.support.appendChecked)if(x[0]&&typeof(ia=x.length)=="number")for(m=0;m<ia;m++)Va(x[m]);else Va(x);x.nodeType?k.push(x):k=d.merge(k,x)}}if(e){a=function(eb){return!eb.type||Nc.test(eb.type)};
for(p=0;k[p];p++)if(h&&d.nodeName(k[p],"script")&&(!k[p].type||k[p].type.toLowerCase()==="text/javascript"))h.push(k[p].parentNode?k[p].parentNode.removeChild(k[p]):k[p]);else{if(k[p].nodeType===1){b=d.grep(k[p].getElementsByTagName("script"),a);k.splice.apply(k,[p+1,0].concat(b))}e.appendChild(k[p])}}return k},cleanData:function(a){for(var b,e,h=d.cache,k=d.expando,m=d.event.special,p=d.support.deleteExpando,x=0,y;(y=a[x])!=null;x++)if(!(y.nodeName&&d.noData[y.nodeName.toLowerCase()]))if(e=y[d.expando]){if((b=
h[e]&&h[e][k])&&b.events){for(var D in b.events)m[D]?d.event.remove(y,D):d.removeEvent(y,D,b.handle);b.handle&&(b.handle.elem=null)}p?delete y[d.expando]:y.removeAttribute&&y.removeAttribute(d.expando);delete h[e]}}});var Za=/alpha\([^)]*\)/i,nc=/opacity=([^)]*)/,qa=/([A-Z]|^ms)/g,Zc=/^-?\d+(?:px)?$/i,md=/^-?\d/,Kb=/^([\-+])=([\-+.\de]+)/,ic={position:"absolute",visibility:"hidden",display:"block"},Kc=["Left","Right"],ec=["Top","Bottom"],Uc,sd,Cc;d.fn.css=function(a,b){if(arguments.length===2&&b===
E)return this;return d.access(this,a,b,true,function(e,h,k){return k!==E?d.style(e,h,k):d.css(e,h)})};d.extend({cssHooks:{opacity:{get:function(a,b){if(b){var e=Uc(a,"opacity","opacity");return e===""?"1":e}return a.style.opacity}}},cssNumber:{fillOpacity:true,fontWeight:true,lineHeight:true,opacity:true,orphans:true,widows:true,zIndex:true,zoom:true},cssProps:{"float":d.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,b,e,h){if(a&&a.nodeType!==3&&a.nodeType!==8&&a.style){var k,m=d.camelCase(b),
p=a.style,x=d.cssHooks[m];b=d.cssProps[m]||m;if(e===E){if(x&&"get"in x&&(k=x.get(a,false,h))!==E)return k;return p[b]}h=typeof e;h==="string"&&(k=Kb.exec(e))&&(e=+(k[1]+1)*+k[2]+parseFloat(d.css(a,b)),h="number");if(!(e==null||h==="number"&&isNaN(e))){h==="number"&&!d.cssNumber[m]&&(e+="px");if(!x||!("set"in x)||(e=x.set(a,e))!==E)try{p[b]=e}catch(y){}}}},css:function(a,b,e){var h,k;b=d.camelCase(b);k=d.cssHooks[b];b=d.cssProps[b]||b;b==="cssFloat"&&(b="float");if(k&&"get"in k&&(h=k.get(a,true,e))!==
E)return h;if(Uc)return Uc(a,b)},swap:function(a,b,e){var h={},k;for(k in b){h[k]=a.style[k];a.style[k]=b[k]}e.call(a);for(k in b)a.style[k]=h[k]}});d.curCSS=d.css;d.each(["height","width"],function(a,b){d.cssHooks[b]={get:function(e,h,k){var m;if(h){if(e.offsetWidth!==0)return pa(e,b,k);d.swap(e,ic,function(){m=pa(e,b,k)});return m}},set:function(e,h){if(!Zc.test(h))return h;h=parseFloat(h);if(h>=0)return h+"px"}}});d.support.opacity||(d.cssHooks.opacity={get:function(a,b){return nc.test((b&&a.currentStyle?
a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var e=a.style,h=a.currentStyle,k=d.isNaN(b)?"":"alpha(opacity="+b*100+")",m=h&&h.filter||e.filter||"";e.zoom=1;if(b>=1&&d.trim(m.replace(Za,""))===""){e.removeAttribute("filter");if(h&&!h.filter)return}e.filter=Za.test(m)?m.replace(Za,k):m+" "+k}});d(function(){d.support.reliableMarginRight||(d.cssHooks.marginRight={get:function(a,b){var e;d.swap(a,{display:"inline-block"},function(){b?e=Uc(a,"margin-right",
"marginRight"):e=a.style.marginRight});return e}})});ca.defaultView&&ca.defaultView.getComputedStyle&&(sd=function(a,b){var e,h;b=b.replace(qa,"-$1").toLowerCase();if(!(h=a.ownerDocument.defaultView))return E;if(h=h.getComputedStyle(a,null)){e=h.getPropertyValue(b);e===""&&!d.contains(a.ownerDocument.documentElement,a)&&(e=d.style(a,b))}return e});ca.documentElement.currentStyle&&(Cc=function(a,b){var e,h=a.currentStyle&&a.currentStyle[b],k=a.runtimeStyle&&a.runtimeStyle[b],m=a.style;!Zc.test(h)&&
md.test(h)&&(e=m.left,k&&(a.runtimeStyle.left=a.currentStyle.left),m.left=b==="fontSize"?"1em":h||0,h=m.pixelLeft+"px",m.left=e,k&&(a.runtimeStyle.left=k));return h===""?"auto":h});Uc=sd||Cc;d.expr&&d.expr.filters&&(d.expr.filters.hidden=function(a){var b=a.offsetHeight;return a.offsetWidth===0&&b===0||!d.support.reliableHiddenOffsets&&(a.style.display||d.css(a,"display"))==="none"},d.expr.filters.visible=function(a){return!d.expr.filters.hidden(a)});var Dc=/%20/g,Md=/\[\]$/,Fd=/\r?\n/g,yd=/#.*$/,
Dd=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Nd=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Od=/^(?:GET|HEAD)$/,Gd=/^\/\//,Hd=/\?/,Ic=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,$c=/^(?:select|textarea)/i,rd=/\s+/,td=/([?&])_=[^&]*/,zc=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,ud=d.fn.load,c={},f={},g,j,o=["*/"]+["*"];try{g=vc.href}catch(q){g=ca.createElement("a");g.href="";g=g.href}j=zc.exec(g.toLowerCase())||[];d.fn.extend({load:function(a,
b,e){if(typeof a!="string"&&ud)return ud.apply(this,arguments);if(!this.length)return this;var h=a.indexOf(" ");if(h>=0){var k=a.slice(h,a.length);a=a.slice(0,h)}h="GET";b&&(d.isFunction(b)?(e=b,b=E):typeof b=="object"&&(b=d.param(b,d.ajaxSettings.traditional),h="POST"));var m=this;d.ajax({url:a,type:h,dataType:"html",data:b,complete:function(p,x,y){y=p.responseText;p.isResolved()&&(p.done(function(D){y=D}),m.html(k?d("<div>").append(y.replace(Ic,"")).find(k):y));e&&m.each(e,[y,x,p])}});return this},
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||$c.test(this.nodeName)||Nd.test(this.type))}).map(function(a,b){var e=d(this).val();return e==null?null:d.isArray(e)?d.map(e,function(h){return{name:b.name,value:h.replace(Fd,"\r\n")}}):{name:b.name,value:e.replace(Fd,"\r\n")}}).get()}});d.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),
function(a,b){d.fn[b]=function(e){return this.bind(b,e)}});d.each(["get","post"],function(a,b){d[b]=function(e,h,k,m){d.isFunction(h)&&(m=m||k,k=h,h=E);return d.ajax({type:b,url:e,data:h,success:k,dataType:m})}});d.extend({getScript:function(a,b){return d.get(a,E,b,"script")},getJSON:function(a,b,e){return d.get(a,b,e,"json")},ajaxSetup:function(a,b){b?Y(a,d.ajaxSettings):(b=a,a=d.ajaxSettings);Y(a,b);return a},ajaxSettings:{url:g,isLocal:/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/.test(j[1]),
global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":o},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":F.String,"text html":true,"text json":d.parseJSON,"text xml":d.parseXML},flatOptions:{context:true,url:true}},ajaxPrefilter:Fa(c),ajaxTransport:Fa(f),ajax:function(a,
b){function e(I,S,la,ja){if(ac!==2){ac=2;ob&&clearTimeout(ob);fb=E;eb=ja||"";t.readyState=I>0?4:0;var R,Xb,Pb;ja=S;if(la){var Tb=h,Ub=t,u=Tb.contents,da=Tb.dataTypes,va=Tb.responseFields,na,xa,Pa,yb;for(xa in va)xa in la&&(Ub[va[xa]]=la[xa]);for(;da[0]==="*";){da.shift();na===E&&(na=Tb.mimeType||Ub.getResponseHeader("content-type"))}if(na)for(xa in u)if(u[xa]&&u[xa].test(na)){da.unshift(xa);break}if(da[0]in la)Pa=da[0];else{for(xa in la){if(!da[0]||Tb.converters[xa+" "+da[0]]){Pa=xa;break}yb||(yb=
xa)}Pa=Pa||yb}if(Pa){Pa!==da[0]&&da.unshift(Pa);la=la[Pa]}else la=void 0}else la=E;if(I>=200&&I<300||I===304){if(h.ifModified){if(na=t.getResponseHeader("Last-Modified"))d.lastModified[D]=na;if(na=t.getResponseHeader("Etag"))d.etag[D]=na}if(I===304){ja="notmodified";R=true}else try{na=h;na.dataFilter&&(la=na.dataFilter(la,na.dataType));var Fb=na.dataTypes;xa={};var Lc,Rc,ad=Fb.length,Oc,Jc=Fb[0],Pc,nd,Vb,wc,Lb;for(Lc=1;Lc<ad;Lc++){if(Lc===1)for(Rc in na.converters)typeof Rc=="string"&&(xa[Rc.toLowerCase()]=
na.converters[Rc]);Pc=Jc;Jc=Fb[Lc];if(Jc==="*")Jc=Pc;else if(Pc!=="*"&&Pc!==Jc){nd=Pc+" "+Jc;Vb=xa[nd]||xa["* "+Jc];if(!Vb){Lb=E;for(wc in xa){Oc=wc.split(" ");if(Oc[0]===Pc||Oc[0]==="*")if(Lb=xa[Oc[1]+" "+Jc]){wc=xa[wc];wc===true?Vb=Lb:Lb===true&&(Vb=wc);break}}}!Vb&&!Lb&&d.error("No conversion from "+nd.replace(" "," to "));Vb!==true&&(la=Vb?Vb(la):Lb(wc(la)))}}Xb=la;ja="success";R=true}catch(Gb){ja="parsererror";Pb=Gb}}else{Pb=ja;if(!ja||I){ja="error";I<0&&(I=0)}}t.status=I;t.statusText=""+(S||
ja);R?p.resolveWith(k,[Xb,ja,t]):p.rejectWith(k,[t,ja,Pb]);t.statusCode(y);y=E;yc&&m.trigger("ajax"+(R?"Success":"Error"),[t,h,R?Xb:Pb]);x.resolveWith(k,[t,ja]);yc&&(m.trigger("ajaxComplete",[t,h]),--d.active||d.event.trigger("ajaxStop"))}}typeof a=="object"&&(b=a,a=E);b=b||{};var h=d.ajaxSetup({},b),k=h.context||h,m=k!==h&&(k.nodeType||k instanceof d)?d(k):d.event,p=d.Deferred(),x=d._Deferred(),y=h.statusCode||{},D,V={},ia={},eb,Oa,fb,ob,lc,ac=0,yc,n,t={readyState:0,setRequestHeader:function(I,S){if(!ac){var la=
I.toLowerCase();I=ia[la]=ia[la]||I;V[I]=S}return this},getAllResponseHeaders:function(){return ac===2?eb:null},getResponseHeader:function(I){var S;if(ac===2){if(!Oa)for(Oa={};S=Dd.exec(eb);)Oa[S[1].toLowerCase()]=S[2];S=Oa[I.toLowerCase()]}return S===E?null:S},overrideMimeType:function(I){ac||(h.mimeType=I);return this},abort:function(I){I=I||"abort";fb&&fb.abort(I);e(0,I);return this}};p.promise(t);t.success=t.done;t.error=t.fail;t.complete=x.done;t.statusCode=function(I){if(I){var S;if(ac<2)for(S in I)y[S]=
[y[S],I[S]];else{S=I[t.status];t.then(S,S)}}return this};h.url=((a||h.url)+"").replace(yd,"").replace(Gd,j[1]+"//");h.dataTypes=d.trim(h.dataType||"*").toLowerCase().split(rd);h.crossDomain==null&&(lc=zc.exec(h.url.toLowerCase()),h.crossDomain=!(!lc||lc[1]==j[1]&&lc[2]==j[2]&&(lc[3]||(lc[1]==="http:"?80:443))==(j[3]||(j[1]==="http:"?80:443))));h.data&&h.processData&&typeof h.data!="string"&&(h.data=d.param(h.data,h.traditional));ya(c,h,b,t);if(ac===2)return false;yc=h.global;h.type=h.type.toUpperCase();
h.hasContent=!Od.test(h.type);yc&&d.active++===0&&d.event.trigger("ajaxStart");if(!h.hasContent){h.data&&(h.url+=(Hd.test(h.url)?"&":"?")+h.data,delete h.data);D=h.url;if(h.cache===false){lc=d.now();var L=h.url.replace(td,"$1_="+lc);h.url=L+(L===h.url?(Hd.test(h.url)?"&":"?")+"_="+lc:"")}}(h.data&&h.hasContent&&h.contentType!==false||b.contentType)&&t.setRequestHeader("Content-Type",h.contentType);h.ifModified&&(D=D||h.url,d.lastModified[D]&&t.setRequestHeader("If-Modified-Since",d.lastModified[D]),
d.etag[D]&&t.setRequestHeader("If-None-Match",d.etag[D]));t.setRequestHeader("Accept",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+(h.dataTypes[0]!=="*"?", "+o+"; q=0.01":""):h.accepts["*"]);for(n in h.headers)t.setRequestHeader(n,h.headers[n]);if(h.beforeSend&&(h.beforeSend.call(k,t,h)===false||ac===2)){t.abort();return false}for(n in{success:1,error:1,complete:1})t[n](h[n]);if(fb=ya(f,h,b,t)){t.readyState=1;yc&&m.trigger("ajaxSend",[t,h]);h.async&&h.timeout>0&&(ob=setTimeout(function(){t.abort("timeout")},
h.timeout));try{ac=1;fb.send(V,e)}catch(N){ac<2?e(-1,N):d.error(N)}}else e(-1,"No Transport");return t},param:function(a,b){var e=[],h=function(m,p){p=d.isFunction(p)?p():p;e[e.length]=encodeURIComponent(m)+"="+encodeURIComponent(p)};b===E&&(b=d.ajaxSettings.traditional);if(d.isArray(a)||a.jquery&&!d.isPlainObject(a))d.each(a,function(){h(this.name,this.value)});else for(var k in a)ga(k,a[k],b,h);return e.join("&").replace(Dc,"+")}});d.extend({active:0,lastModified:{},etag:{}});var s=d.now(),B=/(\=)\?(&|$)|\?\?/i;
d.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return d.expando+"_"+s++}});d.ajaxPrefilter("json jsonp",function(a,b,e){b=a.contentType==="application/x-www-form-urlencoded"&&typeof a.data=="string";if(a.dataTypes[0]==="jsonp"||a.jsonp!==false&&(B.test(a.url)||b&&B.test(a.data))){var h,k=a.jsonpCallback=d.isFunction(a.jsonpCallback)?a.jsonpCallback():a.jsonpCallback,m=F[k],p=a.url,x=a.data,y="$1"+k+"$2";a.jsonp!==false&&(p=p.replace(B,y),a.url===p&&(b&&(x=x.replace(B,y)),a.data===x&&(p+=(/\?/.test(p)?
"&":"?")+a.jsonp+"="+k)));a.url=p;a.data=x;F[k]=function(D){h=[D]};e.always(function(){F[k]=m;h&&d.isFunction(m)&&F[k](h[0])});a.converters["script json"]=function(){h||d.error(k+" was not called");return h[0]};a.dataTypes[0]="json";return"script"}});d.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){d.globalEval(a);return a}}});d.ajaxPrefilter("script",
function(a){a.cache===E&&(a.cache=false);a.crossDomain&&(a.type="GET",a.global=false)});d.ajaxTransport("script",function(a){if(a.crossDomain){var b,e=ca.head||ca.getElementsByTagName("head")[0]||ca.documentElement;return{send:function(h,k){b=ca.createElement("script");b.async="async";a.scriptCharset&&(b.charset=a.scriptCharset);b.src=a.url;b.onload=b.onreadystatechange=function(m,p){if(p||!b.readyState||/loaded|complete/.test(b.readyState)){b.onload=b.onreadystatechange=null;e&&b.parentNode&&e.removeChild(b);
b=E;p||k(200,"success")}};e.insertBefore(b,e.firstChild)},abort:function(){b&&b.onload(0,1)}}}});var H=F.ActiveXObject?function(){for(var a in ba)ba[a](0,1)}:false,T=0,ba;d.ajaxSettings.xhr=F.ActiveXObject?function(){var a;if(!(a=!this.isLocal&&C()))a:{try{a=new F.ActiveXObject("Microsoft.XMLHTTP");break a}catch(b){}a=void 0}return a}:C;(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 b;return{send:function(e,h){var k=a.xhr(),m,p;a.username?k.open(a.type,a.url,a.async,a.username,a.password):k.open(a.type,a.url,a.async);if(a.xhrFields)for(p in a.xhrFields)k[p]=a.xhrFields[p];a.mimeType&&k.overrideMimeType&&k.overrideMimeType(a.mimeType);!a.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(p in e)k.setRequestHeader(p,e[p])}catch(x){}k.send(a.hasContent&&a.data||null);b=function(y,D){var V,ia,eb,Oa,fb;try{if(b&&(D||k.readyState===
4)){b=E;m&&(k.onreadystatechange=d.noop,H&&delete ba[m]);if(D)k.readyState!==4&&k.abort();else{V=k.status;eb=k.getAllResponseHeaders();Oa={};(fb=k.responseXML)&&fb.documentElement&&(Oa.xml=fb);Oa.text=k.responseText;try{ia=k.statusText}catch(ob){ia=""}!V&&a.isLocal&&!a.crossDomain?V=Oa.text?200:404:V===1223&&(V=204)}}}catch(lc){D||h(-1,lc)}Oa&&h(V,ia,Oa,eb)};!a.async||k.readyState===4?b():(m=++T,H&&(ba||(ba={},d(F).unload(H)),ba[m]=b),k.onreadystatechange=b)},abort:function(){b&&b(0,1)}}}});var Ma=
{},ua,db,La=/^(?:toggle|show|hide)$/,pb=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,sa,Xa=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],Ba;d.fn.extend({show:function(a,b,e){var h;if(a||a===0)return this.animate(Na("show",3),a,b,e);b=0;for(e=this.length;b<e;b++){a=this[b];a.style&&(h=a.style.display,!d._data(a,"olddisplay")&&h==="none"&&(h=a.style.display=""),h===""&&d.css(a,"display")==="none"&&d._data(a,"olddisplay",
ab(a.nodeName)))}for(b=0;b<e;b++){a=this[b];if(a.style){h=a.style.display;if(h===""||h==="none")a.style.display=d._data(a,"olddisplay")||""}}return this},hide:function(a,b,e){if(a||a===0)return this.animate(Na("hide",3),a,b,e);a=0;for(b=this.length;a<b;a++)if(this[a].style){e=d.css(this[a],"display");e!=="none"&&!d._data(this[a],"olddisplay")&&d._data(this[a],"olddisplay",e)}for(a=0;a<b;a++)this[a].style&&(this[a].style.display="none");return this},_toggle:d.fn.toggle,toggle:function(a,b,e){var h=
typeof a=="boolean";d.isFunction(a)&&d.isFunction(b)?this._toggle.apply(this,arguments):a==null||h?this.each(function(){var k=h?a:d(this).is(":hidden");d(this)[k?"show":"hide"]()}):this.animate(Na("toggle",3),a,b,e);return this},fadeTo:function(a,b,e,h){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,e,h)},animate:function(a,b,e,h){var k=d.speed(b,e,h);if(d.isEmptyObject(a))return this.each(k.complete,[false]);a=d.extend({},a);return this[k.queue===false?"each":"queue"](function(){k.queue===
false&&d._mark(this);var m=d.extend({},k),p=this.nodeType===1,x=p&&d(this).is(":hidden"),y,D,V,ia,eb,Oa,fb,ob;m.animatedProperties={};for(V in a){y=d.camelCase(V);V!==y&&(a[y]=a[V],delete a[V]);D=a[y];d.isArray(D)?(m.animatedProperties[y]=D[1],D=a[y]=D[0]):m.animatedProperties[y]=m.specialEasing&&m.specialEasing[y]||m.easing||"swing";if(D==="hide"&&x||D==="show"&&!x)return m.complete.call(this);p&&(y==="height"||y==="width")&&(m.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],
d.css(this,"display")==="inline"&&d.css(this,"float")==="none"&&(d.support.inlineBlockNeedsLayout?(ia=ab(this.nodeName),ia==="inline"?this.style.display="inline-block":(this.style.display="inline",this.style.zoom=1)):this.style.display="inline-block"))}m.overflow!=null&&(this.style.overflow="hidden");for(V in a){p=new d.fx(this,m,V);D=a[V];La.test(D)?p[D==="toggle"?x?"show":"hide":D]():(eb=pb.exec(D),Oa=p.cur(),eb?(fb=parseFloat(eb[2]),ob=eb[3]||(d.cssNumber[V]?"":"px"),ob!=="px"&&(d.style(this,V,
(fb||1)+ob),Oa*=(fb||1)/p.cur(),d.style(this,V,Oa+ob)),eb[1]&&(fb=(eb[1]==="-="?-1:1)*fb+Oa),p.custom(Oa,fb,ob)):p.custom(Oa,D,""))}return true})},stop:function(a,b){a&&this.queue([]);this.each(function(){var e=d.timers,h=e.length;for(b||d._unmark(true,this);h--;)e[h].elem===this&&(b&&e[h](true),e.splice(h,1))});b||this.dequeue();return this}});d.each({slideDown:Na("show",1),slideUp:Na("hide",1),slideToggle:Na("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},
function(a,b){d.fn[a]=function(e,h,k){return this.animate(b,e,h,k)}});d.extend({speed:function(a,b,e){var h=a&&typeof a=="object"?d.extend({},a):{complete:e||!e&&b||d.isFunction(a)&&a,duration:a,easing:e&&b||b&&!d.isFunction(b)&&b};h.duration=d.fx.off?0:typeof h.duration=="number"?h.duration:h.duration in d.fx.speeds?d.fx.speeds[h.duration]:d.fx.speeds._default;h.old=h.complete;h.complete=function(k){d.isFunction(h.old)&&h.old.call(this);h.queue!==false?d.dequeue(this):k!==false&&d._unmark(this)};
return h},easing:{linear:function(a,b,e,h){return e+h*a},swing:function(a,b,e,h){return(-Math.cos(a*Math.PI)/2+0.5)*h+e}},timers:[],fx:function(a,b,e){this.options=b;this.elem=a;this.prop=e;b.orig=b.orig||{}}});d.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(d.fx.step[this.prop]||d.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];var a,b=d.css(this.elem,
this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a},custom:function(a,b,e){function h(p){return k.step(p)}var k=this,m=d.fx;this.startTime=Ba||Ea();this.start=a;this.end=b;this.unit=e||this.unit||(d.cssNumber[this.prop]?"":"px");this.now=this.start;this.pos=this.state=0;h.elem=this.elem;h()&&d.timers.push(h)&&!sa&&(sa=setInterval(m.tick,m.interval))},show:function(){this.options.orig[this.prop]=d.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop===
"height"?1:0,this.cur());d(this.elem).show()},hide:function(){this.options.orig[this.prop]=d.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(a){var b=Ba||Ea(),e=true,h=this.elem,k=this.options,m,p;if(a||b>=k.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();k.animatedProperties[this.prop]=true;for(m in k.animatedProperties)k.animatedProperties[m]!==true&&(e=false);if(e){k.overflow!=null&&!d.support.shrinkWrapBlocks&&d.each(["",
"X","Y"],function(y,D){h.style["overflow"+D]=k.overflow[y]});k.hide&&d(h).hide();if(k.hide||k.show)for(var x in k.animatedProperties)d.style(h,x,k.orig[x]);k.complete.call(h)}return false}k.duration==Infinity?this.now=b:(p=b-this.startTime,this.state=p/k.duration,this.pos=d.easing[k.animatedProperties[this.prop]](this.state,p,0,1,k.duration),this.now=this.start+(this.end-this.start)*this.pos);this.update();return true}};d.extend(d.fx,{tick:function(){for(var a=d.timers,b=0;b<a.length;++b)a[b]()||
a.splice(b--,1);a.length||d.fx.stop()},interval:13,stop:function(){clearInterval(sa);sa=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){d.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=(a.prop==="width"||a.prop==="height"?Math.max(0,a.now):a.now)+a.unit:a.elem[a.prop]=a.now}}});d.expr&&d.expr.filters&&(d.expr.filters.animated=function(a){return d.grep(d.timers,function(b){return a===b.elem}).length});var Sa=
/^t(?:able|d|h)$/i,Qa=/^(?:body|html)$/i;"getBoundingClientRect"in ca.documentElement?d.fn.offset=function(a){var b=this[0],e;if(a)return this.each(function(p){d.offset.setOffset(this,a,p)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return d.offset.bodyOffset(b);try{e=b.getBoundingClientRect()}catch(h){}var k=b.ownerDocument,m=k.documentElement;if(!e||!d.contains(m,b))return e?{top:e.top,left:e.left}:{top:0,left:0};b=k.body;k=Ha(k);return{top:e.top+(k.pageYOffset||d.support.boxModel&&
m.scrollTop||b.scrollTop)-(m.clientTop||b.clientTop||0),left:e.left+(k.pageXOffset||d.support.boxModel&&m.scrollLeft||b.scrollLeft)-(m.clientLeft||b.clientLeft||0)}}:d.fn.offset=function(a){var b=this[0];if(a)return this.each(function(D){d.offset.setOffset(this,a,D)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return d.offset.bodyOffset(b);d.offset.initialize();var e,h=b.offsetParent,k=b.ownerDocument,m=k.documentElement,p=k.body;e=(k=k.defaultView)?k.getComputedStyle(b,null):
b.currentStyle;for(var x=b.offsetTop,y=b.offsetLeft;(b=b.parentNode)&&b!==p&&b!==m;){if(d.offset.supportsFixedPosition&&e.position==="fixed")break;e=k?k.getComputedStyle(b,null):b.currentStyle;x-=b.scrollTop;y-=b.scrollLeft;b===h&&(x+=b.offsetTop,y+=b.offsetLeft,d.offset.doesNotAddBorder&&(!d.offset.doesAddBorderForTableAndCells||!Sa.test(b.nodeName))&&(x+=parseFloat(e.borderTopWidth)||0,y+=parseFloat(e.borderLeftWidth)||0),h=b.offsetParent);d.offset.subtractsBorderForOverflowNotVisible&&e.overflow!==
"visible"&&(x+=parseFloat(e.borderTopWidth)||0,y+=parseFloat(e.borderLeftWidth)||0)}if(e.position==="relative"||e.position==="static"){x+=p.offsetTop;y+=p.offsetLeft}d.offset.supportsFixedPosition&&e.position==="fixed"&&(x+=Math.max(m.scrollTop,p.scrollTop),y+=Math.max(m.scrollLeft,p.scrollLeft));return{top:x,left:y}};d.offset={initialize:function(){var a=ca.body,b=ca.createElement("div"),e,h,k,m=parseFloat(d.css(a,"marginTop"))||0;d.extend(b.style,{position:"absolute",top:0,left:0,margin:0,border:0,
width:"1px",height:"1px",visibility:"hidden"});b.innerHTML="<div style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;'><div></div></div><table style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;' cellpadding='0' cellspacing='0'><tr><td></td></tr></table>";a.insertBefore(b,a.firstChild);e=b.firstChild;h=e.firstChild;k=e.nextSibling.firstChild.firstChild;this.doesNotAddBorder=h.offsetTop!==5;this.doesAddBorderForTableAndCells=
k.offsetTop===5;h.style.position="fixed";h.style.top="20px";this.supportsFixedPosition=h.offsetTop===20||h.offsetTop===15;h.style.position=h.style.top="";e.style.overflow="hidden";e.style.position="relative";this.subtractsBorderForOverflowNotVisible=h.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==m;a.removeChild(b);d.offset.initialize=d.noop},bodyOffset:function(a){var b=a.offsetTop,e=a.offsetLeft;d.offset.initialize();d.offset.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(d.css(a,
"marginTop"))||0,e+=parseFloat(d.css(a,"marginLeft"))||0);return{top:b,left:e}},setOffset:function(a,b,e){var h=d.css(a,"position");h==="static"&&(a.style.position="relative");var k=d(a),m=k.offset(),p=d.css(a,"top"),x=d.css(a,"left"),y={},D={},V,ia;(h==="absolute"||h==="fixed")&&d.inArray("auto",[p,x])>-1?(D=k.position(),V=D.top,ia=D.left):(V=parseFloat(p)||0,ia=parseFloat(x)||0);d.isFunction(b)&&(b=b.call(a,e,m));b.top!=null&&(y.top=b.top-m.top+V);b.left!=null&&(y.left=b.left-m.left+ia);"using"in
b?b.using.call(a,y):k.css(y)}};d.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),e=this.offset(),h=Qa.test(b[0].nodeName)?{top:0,left:0}:b.offset();e.top-=parseFloat(d.css(a,"marginTop"))||0;e.left-=parseFloat(d.css(a,"marginLeft"))||0;h.top+=parseFloat(d.css(b[0],"borderTopWidth"))||0;h.left+=parseFloat(d.css(b[0],"borderLeftWidth"))||0;return{top:e.top-h.top,left:e.left-h.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||
ca.body;a&&!Qa.test(a.nodeName)&&d.css(a,"position")==="static";)a=a.offsetParent;return a})}});d.each(["Left","Top"],function(a,b){var e="scroll"+b;d.fn[e]=function(h){var k,m;if(h===E){k=this[0];if(!k)return null;return(m=Ha(k))?"pageXOffset"in m?m[a?"pageYOffset":"pageXOffset"]:d.support.boxModel&&m.document.documentElement[e]||m.document.body[e]:k[e]}return this.each(function(){(m=Ha(this))?m.scrollTo(a?d(m).scrollLeft():h,a?h:d(m).scrollTop()):this[e]=h})}});d.each(["Height","Width"],function(a,
b){var e=b.toLowerCase();d.fn["inner"+b]=function(){var h=this[0];return h&&h.style?parseFloat(d.css(h,e,"padding")):null};d.fn["outer"+b]=function(h){var k=this[0];return k&&k.style?parseFloat(d.css(k,e,h?"margin":"border")):null};d.fn[e]=function(h){var k=this[0];if(!k)return h==null?null:this;if(d.isFunction(h))return this.each(function(x){var y=d(this);y[e](h.call(this,x,y[e]()))});if(d.isWindow(k)){var m=k.document.documentElement["client"+b],p=k.document.body;return k.document.compatMode===
"CSS1Compat"&&m||p&&p["client"+b]||m}if(k.nodeType===9)return Math.max(k.documentElement["client"+b],k.body["scroll"+b],k.documentElement["scroll"+b],k.body["offset"+b],k.documentElement["offset"+b]);if(h===E){k=d.css(k,e);m=parseFloat(k);return d.isNaN(m)?k:m}return this.css(e,typeof h=="string"?h:h+"px")}});F.jQuery=F.$=d})(window);(function(F){var E={},Ha=0;F.galleriffic={version:"2.0.1",normalizeHash:function(Na){return Na.replace(/^.*#/,"").replace(/\?.*$/,"")},getImage:function(Na){if(Na){Na=F.galleriffic.normalizeHash(Na);return E[Na]}},gotoImage:function(Na){Na=F.galleriffic.getImage(Na);if(!Na)return false;Na.gallery.gotoImage(Na);return true},removeImageByHash:function(Na,fa){var Ea=F.galleriffic.getImage(Na);if(!Ea)return false;var C=Ea.gallery;if(fa&&fa!=C)return false;return C.removeImageByIndex(Ea.index)}};var ab=
{delay:3E3,numThumbs:20,preloadAhead:40,enableTopPager:false,enableBottomPager:true,maxPagesToShow:7,imageContainerSel:"",captionContainerSel:"",controlsContainerSel:"",loadingContainerSel:"",renderSSControls:true,renderNavControls:true,playLinkText:"Play",pauseLinkText:"Pause",prevLinkText:"Previous",nextLinkText:"Next",nextPageLinkText:"Next &rsaquo;",prevPageLinkText:"&lsaquo; Prev",enableHistory:false,enableKeyboardNavigation:true,autoStart:false,syncTransitions:false,defaultTransitionDuration:1E3,
onSlideChange:undefined,onTransitionOut:undefined,onTransitionIn:undefined,onPageTransitionOut:undefined,onPageTransitionIn:undefined,onImageAdded:undefined,onImageRemoved:undefined};F.fn.galleriffic=function(Na){F.extend(this,{version:F.galleriffic.version,isSlideshowRunning:false,slideshowTimeout:undefined,clickHandler:function(C,ga){this.pause();if(!this.enableHistory){var Y=F.galleriffic.normalizeHash(F(ga).attr("href"));F.galleriffic.gotoImage(Y);C.preventDefault()}},appendImage:function(C){this.addImage(C,
false,false);return this},insertImage:function(C,ga){this.addImage(C,false,true,ga);return this},addImage:function(C,ga,Y,ya){var Fa=typeof C==="string"?F(C):C;C=Fa.find("a.thumb");var pa=C.attr("href"),Ia=C.attr("title"),Va=Fa.find(".caption").remove(),Eb=C.attr("name");Ha++;if(!Eb||E[""+Eb])Eb=Ha;if(!Y)ya=this.data.length;var Nb={title:Ia,slideUrl:pa,caption:Va,hash:Eb,gallery:this,index:ya};if(Y){this.data.splice(ya,0,Nb);this.updateIndices(ya)}else this.data.push(Nb);var nb=this;ga||this.updateThumbs(function(){var Sb=
nb.find("ul.thumbs");Y?Sb.children(":eq("+ya+")").before(Fa):Sb.append(Fa);if(nb.onImageAdded)nb.onImageAdded(Nb,Fa)});E[""+Eb]=Nb;C.attr("rel","history").attr("href","#"+Eb).removeAttr("name").click(function(Sb){nb.clickHandler(Sb,this)});return this},removeImageByIndex:function(C){if(C<0||C>=this.data.length)return false;C=this.data[C];if(!C)return false;this.removeImage(C);return true},removeImageByHash:function(C){return F.galleriffic.removeImageByHash(C,this)},removeImage:function(C){var ga=
C.index;this.data.splice(ga,1);delete E[""+C.hash];this.updateThumbs(function(){var Y=fa.find("ul.thumbs").children(":eq("+ga+")").remove();if(fa.onImageRemoved)fa.onImageRemoved(C,Y)});this.updateIndices(ga);return this},updateIndices:function(C){for(i=C;i<this.data.length;i++)this.data[i].index=i;return this},initializeThumbs:function(){this.data=[];var C=this;this.find("ul.thumbs > li").each(function(){C.addImage(F(this),true,false)});return this},isPreloadComplete:false,preloadInit:function(){if(this.preloadAhead==
0)return this;this.preloadStartIndex=this.currentImage.index;return this.preloadRecursive(this.preloadStartIndex,this.getNextIndex(this.preloadStartIndex))},preloadRelocate:function(C){this.preloadStartIndex=C;return this},preloadRecursive:function(C,ga){if(C!=this.preloadStartIndex)return this.preloadRecursive(this.preloadStartIndex,this.getNextIndex(this.preloadStartIndex));var Y=this,ya=ga-C;if(ya<0)ya=this.data.length-1-C+ga;if(this.preloadAhead>=0&&ya>this.preloadAhead){setTimeout(function(){Y.preloadRecursive(C,
ga)},500);return this}var Fa=this.data[ga];if(!Fa)return this;if(Fa.image)return this.preloadNext(C,ga);ya=new Image;ya.onload=function(){Fa.image=this;Y.preloadNext(C,ga)};ya.alt=Fa.title;ya.src=Fa.slideUrl;return this},preloadNext:function(C,ga){var Y=this.getNextIndex(ga);if(Y==C)this.isPreloadComplete=true;else{var ya=this;setTimeout(function(){ya.preloadRecursive(C,Y)},100)}return this},getNextIndex:function(C){C+=1;if(C>=this.data.length)C=0;return C},getPrevIndex:function(C){C-=1;if(C<0)C=
this.data.length-1;return C},pause:function(){this.isSlideshowRunning=false;if(this.slideshowTimeout){clearTimeout(this.slideshowTimeout);this.slideshowTimeout=undefined}this.$controlsContainer&&this.$controlsContainer.find("div.ss-controls a").removeClass().addClass("play").attr("title",this.playLinkText).attr("href","#play").html(this.playLinkText);return this},play:function(){this.isSlideshowRunning=true;this.$controlsContainer&&this.$controlsContainer.find("div.ss-controls a").removeClass().addClass("pause").attr("title",
this.pauseLinkText).attr("href","#pause").html(this.pauseLinkText);if(!this.slideshowTimeout){var C=this;this.slideshowTimeout=setTimeout(function(){C.ssAdvance()},this.delay)}return this},toggleSlideshow:function(){this.isSlideshowRunning?this.pause():this.play();return this},ssAdvance:function(){this.isSlideshowRunning&&this.next(true);return this},next:function(C,ga){this.gotoIndex(this.getNextIndex(this.currentImage.index),C,ga);return this},previous:function(C,ga){this.gotoIndex(this.getPrevIndex(this.currentImage.index),
C,ga);return this},nextPage:function(C,ga){var Y=this.getCurrentPage(),ya=this.getNumPages()-1;Y<ya&&this.gotoIndex(Y*this.numThumbs+this.numThumbs,C,ga);return this},previousPage:function(C,ga){var Y=this.getCurrentPage();Y>0&&this.gotoIndex(Y*this.numThumbs-this.numThumbs,C,ga);return this},gotoIndex:function(C,ga,Y){ga||this.pause();if(C<0)C=0;else if(C>=this.data.length)C=this.data.length-1;C=this.data[C];!Y&&this.enableHistory?F.historyLoad(String(C.hash)):this.gotoImage(C);return this},gotoImage:function(C){var ga=
C.index;if(this.onSlideChange)this.onSlideChange(this.currentImage.index,ga);this.currentImage=C;this.preloadRelocate(ga);this.refresh();return this},getDefaultTransitionDuration:function(C){if(C)return this.defaultTransitionDuration;return this.defaultTransitionDuration/2},refresh:function(){var C=this.currentImage;if(!C)return this;var ga=C.index;this.$controlsContainer&&this.$controlsContainer.find("div.nav-controls a.prev").attr("href","#"+this.data[this.getPrevIndex(ga)].hash).end().find("div.nav-controls a.next").attr("href",
"#"+this.data[this.getNextIndex(ga)].hash);var Y=this.$imageContainer.find("span.current").addClass("previous").removeClass("current"),ya=0;if(this.$captionContainer)ya=this.$captionContainer.find("span.current").addClass("previous").removeClass("current");var Fa=this.syncTransitions&&C.image,pa=true,Ia=this;ga=function(){pa=false;Y.remove();ya&&ya.remove();if(!Fa)if(C.image&&C.hash==Ia.data[Ia.currentImage.index].hash)Ia.buildImage(C,Fa);else Ia.$loadingContainer&&Ia.$loadingContainer.show()};if(Y.length==
0)ga();else if(this.onTransitionOut)this.onTransitionOut(Y,ya,Fa,ga);else{Y.fadeTo(this.getDefaultTransitionDuration(Fa),0,ga);ya&&ya.fadeTo(this.getDefaultTransitionDuration(Fa),0)}Fa&&this.buildImage(C,Fa);if(!C.image){ga=new Image;ga.onload=function(){C.image=this;!pa&&C.hash==Ia.data[Ia.currentImage.index].hash&&Ia.buildImage(C,Fa)};ga.alt=C.title;ga.src=C.slideUrl}this.relocatePreload=true;return this.syncThumbs()},buildImage:function(C,ga){var Y=this,ya=this.$imageContainer.append('<span class="image-wrapper current"><a class="advance-link" rel="history" href="#'+
this.data[this.getNextIndex(C.index)].hash+'" title="'+C.title+'">&nbsp;</a></span>').find("span.current").css("opacity","0");ya.find("a").append(C.image).click(function(pa){Y.clickHandler(pa,this)});var Fa=0;if(this.$captionContainer)Fa=this.$captionContainer.append('<span class="image-caption current"></span>').find("span.current").css("opacity","0").append(C.caption);this.$loadingContainer&&this.$loadingContainer.hide();if(this.onTransitionIn)this.onTransitionIn(ya,Fa,ga);else{ya.fadeTo(this.getDefaultTransitionDuration(ga),
1);Fa&&Fa.fadeTo(this.getDefaultTransitionDuration(ga),1)}if(this.isSlideshowRunning){this.slideshowTimeout&&clearTimeout(this.slideshowTimeout);this.slideshowTimeout=setTimeout(function(){Y.ssAdvance()},this.delay)}return this},getCurrentPage:function(){return Math.floor(this.currentImage.index/this.numThumbs)},syncThumbs:function(){this.getCurrentPage()!=this.displayedPage&&this.updateThumbs();var C=this.find("ul.thumbs").children();C.filter(".selected").removeClass("selected");C.eq(this.currentImage.index).addClass("selected");
return this},updateThumbs:function(C){var ga=this,Y=function(){C&&C();ga.rebuildThumbs();if(ga.onPageTransitionIn)ga.onPageTransitionIn();else ga.show()};if(this.onPageTransitionOut)this.onPageTransitionOut(Y);else{this.hide();Y()}return this},rebuildThumbs:function(){var C=this.data.length>this.numThumbs;if(this.enableTopPager){var ga=this.find("div.top");if(ga.length==0)ga=this.prepend('<div class="top pagination"></div>').find("div.top");else ga.empty();C&&this.buildPager(ga)}if(this.enableBottomPager){ga=
this.find("div.bottom");if(ga.length==0)ga=this.append('<div class="bottom pagination"></div>').find("div.bottom");else ga.empty();C&&this.buildPager(ga)}C=this.getCurrentPage();var Y=C*this.numThumbs,ya=Y+this.numThumbs-1;if(ya>=this.data.length)ya=this.data.length-1;ga=this.find("ul.thumbs");ga.find("li").each(function(Fa){var pa=F(this);Fa>=Y&&Fa<=ya?pa.show():pa.hide()});this.displayedPage=C;ga.removeClass("noscript");return this},getNumPages:function(){return Math.ceil(this.data.length/this.numThumbs)},
buildPager:function(C){var ga=this,Y=this.getNumPages(),ya=this.getCurrentPage(),Fa=ya*this.numThumbs,pa=this.maxPagesToShow-1,Ia=ya-Math.floor((this.maxPagesToShow-1)/2)+1;if(Ia>0){var Va=Y-Ia;if(Va<pa)Ia-=pa-Va}if(Ia<0)Ia=0;ya>0&&C.append('<a rel="history" href="#'+this.data[Fa-this.numThumbs].hash+'" title="'+this.prevPageLinkText+'">'+this.prevPageLinkText+"</a>");if(Ia>0){this.buildPageLink(C,0,Y);Ia>1&&C.append('<span class="ellipsis">&hellip;</span>');pa--}for(;pa>0;){this.buildPageLink(C,
Ia,Y);pa--;Ia++}if(Ia<Y){ya=Y-1;Ia<ya&&C.append('<span class="ellipsis">&hellip;</span>');this.buildPageLink(C,ya,Y)}Y=Fa+this.numThumbs;Y<this.data.length&&C.append('<a rel="history" href="#'+this.data[Y].hash+'" title="'+this.nextPageLinkText+'">'+this.nextPageLinkText+"</a>");C.find("a").click(function(Eb){ga.clickHandler(Eb,this)});return this},buildPageLink:function(C,ga,Y){var ya=ga+1,Fa=this.getCurrentPage();if(ga==Fa)C.append('<span class="current">'+ya+"</span>");else ga<Y&&C.append('<a rel="history" href="#'+
this.data[ga*this.numThumbs].hash+'" title="'+ya+'">'+ya+"</a>");return this}});F.extend(this,ab,Na);if(this.enableHistory&&!F.historyInit)this.enableHistory=false;if(this.imageContainerSel)this.$imageContainer=F(this.imageContainerSel);if(this.captionContainerSel)this.$captionContainer=F(this.captionContainerSel);if(this.loadingContainerSel)this.$loadingContainer=F(this.loadingContainerSel);this.initializeThumbs();if(this.maxPagesToShow<3)this.maxPagesToShow=3;this.displayedPage=-1;this.currentImage=
this.data[0];var fa=this;this.$loadingContainer&&this.$loadingContainer.hide();if(this.controlsContainerSel){this.$controlsContainer=F(this.controlsContainerSel).empty();if(this.renderSSControls){this.autoStart?this.$controlsContainer.append('<div class="ss-controls"><a href="#pause" class="pause" title="'+this.pauseLinkText+'">'+this.pauseLinkText+"</a></div>"):this.$controlsContainer.append('<div class="ss-controls"><a href="#play" class="play" title="'+this.playLinkText+'">'+this.playLinkText+
"</a></div>");this.$controlsContainer.find("div.ss-controls a").click(function(C){fa.toggleSlideshow();C.preventDefault();return false})}this.renderNavControls&&this.$controlsContainer.append('<div class="nav-controls"><a class="prev" rel="history" title="'+this.prevLinkText+'">'+this.prevLinkText+'</a><a class="next" rel="history" title="'+this.nextLinkText+'">'+this.nextLinkText+"</a></div>").find("div.nav-controls a").click(function(C){fa.clickHandler(C,this)})}Na=!this.enableHistory||!location.hash;
if(this.enableHistory&&location.hash){var Ea=F.galleriffic.normalizeHash(location.hash);E[Ea]||(Na=true)}Na&&this.gotoIndex(0,false,true);this.enableKeyboardNavigation&&F(document).keydown(function(C){switch(C.charCode?C.charCode:C.keyCode?C.keyCode:0){case 32:fa.next();C.preventDefault();break;case 33:fa.previousPage();C.preventDefault();break;case 34:fa.nextPage();C.preventDefault();break;case 35:fa.gotoIndex(fa.data.length-1);C.preventDefault();break;case 36:fa.gotoIndex(0);C.preventDefault();
break;case 37:fa.previous();C.preventDefault();break;case 39:fa.next();C.preventDefault()}});this.autoStart&&this.play();setTimeout(function(){fa.preloadInit()},1E3);return this}})(jQuery);(function(F){var E={mouseOutOpacity:0.67,mouseOverOpacity:1,fadeSpeed:"fast",exemptionSelector:".selected"};F.fn.opacityrollover=function(Ha){function ab(fa,Ea){var C=F(fa);if(Na.exemptionSelector)C=C.not(Na.exemptionSelector);C.fadeTo(Na.fadeSpeed,Ea)}F.extend(this,E,Ha);var Na=this;this.css("opacity",this.mouseOutOpacity).hover(function(){ab(this,Na.mouseOverOpacity)},function(){ab(this,Na.mouseOutOpacity)});return this}})(jQuery);jQuery.extend({historyCurrentHash:undefined,historyCallback:undefined,historyIframeSrc:undefined,historyInit:function(F,E){jQuery.historyCallback=F;if(E)jQuery.historyIframeSrc=E;var Ha=location.hash.replace(/\?.*$/,"");jQuery.historyCurrentHash=Ha;if(jQuery.browser.msie){if(jQuery.historyCurrentHash=="")jQuery.historyCurrentHash="#";jQuery("body").prepend('<iframe id="jQuery_history" style="display: none;"'+(jQuery.historyIframeSrc?' src="'+jQuery.historyIframeSrc+'"':"")+"></iframe>");var ab=jQuery("#jQuery_history")[0].contentWindow.document;
ab.open();ab.close();ab.location.hash=Ha}else if(jQuery.browser.safari){jQuery.historyBackStack=[];jQuery.historyBackStack.length=history.length;jQuery.historyForwardStack=[];jQuery.lastHistoryLength=history.length;jQuery.isFirst=true}Ha&&jQuery.historyCallback(Ha.replace(/^#/,""));setInterval(jQuery.historyCheck,100)},historyAddHistory:function(F){jQuery.historyBackStack.push(F);jQuery.historyForwardStack.length=0;this.isFirst=true},historyCheck:function(){if(jQuery.browser.msie){var F=jQuery("#jQuery_history")[0];
F=(F.contentDocument||F.contentWindow.document).location.hash.replace(/\?.*$/,"");if(F!=jQuery.historyCurrentHash){location.hash=F;jQuery.historyCurrentHash=F;jQuery.historyCallback(F.replace(/^#/,""))}}else if(jQuery.browser.safari){jQuery.lastHistoryLength==history.length&&jQuery.historyBackStack.length>jQuery.lastHistoryLength&&jQuery.historyBackStack.shift();if(!jQuery.dontCheck){F=history.length-jQuery.historyBackStack.length;jQuery.lastHistoryLength=history.length;if(F){jQuery.isFirst=false;
if(F<0)for(var E=0;E<Math.abs(F);E++)jQuery.historyForwardStack.unshift(jQuery.historyBackStack.pop());else for(E=0;E<F;E++)jQuery.historyBackStack.push(jQuery.historyForwardStack.shift());F=jQuery.historyBackStack[jQuery.historyBackStack.length-1];if(F!=undefined){jQuery.historyCurrentHash=location.hash.replace(/\?.*$/,"");jQuery.historyCallback(F)}}else if(jQuery.historyBackStack[jQuery.historyBackStack.length-1]==undefined&&!jQuery.isFirst){location.hash?jQuery.historyCallback(location.hash.replace(/^#/,
"")):jQuery.historyCallback("");jQuery.isFirst=true}}}else{F=location.hash.replace(/\?.*$/,"");if(F!=jQuery.historyCurrentHash){jQuery.historyCurrentHash=F;jQuery.historyCallback(F.replace(/^#/,""))}}},historyLoad:function(F){var E;F=decodeURIComponent(F.replace(/\?.*$/,""));if(jQuery.browser.safari)E=F;else{E="#"+F;location.hash=E}jQuery.historyCurrentHash=E;if(jQuery.browser.msie){var Ha=jQuery("#jQuery_history")[0].contentWindow.document;Ha.open();Ha.close();Ha.location.hash=E;jQuery.lastHistoryLength=
history.length;jQuery.historyCallback(F)}else if(jQuery.browser.safari){jQuery.dontCheck=true;this.historyAddHistory(F);window.setTimeout(function(){jQuery.dontCheck=false},200);jQuery.historyCallback(F);location.hash=E}else jQuery.historyCallback(F)}});(function(){function F(J){Ab.wc(J)}function E(J){if(!J||""==J)return"";for(;J[C](0)[pa]>0&&" \n\r\t"[ga](J[C](0))>-1;)J=J[Nb](1);for(;J[C](J[pa]-1)[pa]>0&&" \n\r\t"[ga](J[C](J[pa]-1))>-1;)J=J[Nb](0,J[pa]-1);return J}var Ha=true,ab=false,Na=window,fa=undefined,Ea=Math,C="charAt",ga="indexOf",Y="getTime",ya="toString",Fa="window",pa="length",Ia="document",Va="split",Eb="location",Nb="substring",nb="join",Sb="toLowerCase",xc="__utma=",Ab=new function(){var J=[];this.wc=function(Z){J[Z]=Ha};this.Ob=function(){for(var Z=
[],Q=0;Q<J[pa];Q++)if(J[Q])Z[Ea.floor(Q/6)]^=1<<Q%6;for(Q=0;Q<Z[pa];Q++)Z[Q]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"[C](Z[Q]||0);return Z[nb]("")}},wa=new function(J,Z){var Q=this;Q.window=J;Q.document=Z;Q.nc=function(K){return navigator.userAgent[ga](K)>=0};Q.hb=function(K){if(!K||!Q.nc("Firefox"))return K;K=K.replace(/\n|\r/g," ");for(var U=0,O=K[pa];U<O;++U){var w=K.charCodeAt(U)&255;if(w==10||w==13)K=K[Nb](0,U)+"?"+K[Nb](U+1)}return K}}(Na,document),wb=function(J){return function(Z,
Q,K){J[Z]=function(){F(Q);return K.apply(J,arguments)};return K}},ha=function(J){return fa==J||"-"==J||""==J},hb=function(J,Z,Q){var K="-",U;if(!ha(J)&&!ha(Z)&&!ha(Q)){U=J[ga](Z);if(U>-1){Q=J[ga](Q,U);if(Q<0)Q=J[pa];K=J[Nb](U+Z[ga]("=")+1,Q)}}return K},Xc=function(J){var Z=ab,Q=0,K,U;if(!ha(J)){Z=Ha;for(K=0;K<J[pa];K++){U=J[C](K);Q+="."==U?1:0;Z=Z&&Q<=1&&(0==K&&"-"==U||".0123456789"[ga](U)>-1)}}return Z},Ja=function(J,Z){var Q=encodeURIComponent;if(Q instanceof Function)return Z?encodeURI(J):Q(J);
else{F(68);return escape(J)}},hc=function(J,Z){var Q=decodeURIComponent,K;J=J[Va]("+")[nb](" ");if(Q instanceof Function)try{K=Z?decodeURI(J):Q(J)}catch(U){F(97);K=unescape(J)}else{F(68);K=unescape(J)}return K},ca=function(J,Z){return J[ga](Z)>-1},Ob=function(J,Z){J.push||F(94);J[J[pa]]=Z},vc=function(J){var Z=1,Q=0,K;if(!ha(J)){Z=0;for(K=J[pa]-1;K>=0;K--){Q=J.charCodeAt(K);Z=(Z<<6&268435455)+Q+(Q<<14);Q=Z&266338304;Z=Q!=0?Z^Q>>21:Z}}return Z},d=function(){return Ea.round(Ea.random()*2147483647)},
Vc=function(){},Sc=function(J,Z){this.Na=J;this.$a=Z},jd=function(){this.ta="utm_campaign";this.ua="utm_content";this.va="utm_id";this.wa="utm_medium";this.xa="utm_nooverride";this.ya="utm_source";this.za="utm_term";this.Aa="gclid";this.v=this.U=0;this.Ea=15768E6;this.lb=18E5;this.u=63072E6;this.ia=[];this.ka=[];this.gc="cse";this.hc="q";this.bb=5;this.M=function(J){var Z=[];J=J[Va](",");for(var Q,K=0;K<J[pa];K++){Q=J[K][Va](":");Z.push(new Sc(Q[0],Q[1]))}return Z}("daum:q,eniro:search_word,naver:query,images.google:q,google:q,yahoo:p,msn:q,bing:q,aol:query,aol:encquery,lycos:query,ask:q,altavista:q,netscape:query,cnn:query,about:terms,mamma:query,alltheweb:q,voila:rdata,virgilio:qs,live:q,baidu:wd,alice:qs,yandex:text,najdi:q,aol:q,mama:query,seznam:q,search:q,wp:szukaj,onet:qt,szukacz:q,yam:k,pchome:q,kvasir:q,sesam:q,ozu:q,terra:query,mynet:q,ekolay:q,rambler:words");
this.f="/";this.O=100;this.ga="/__utm.gif";this.Z=this.Y=1;this.t="|";this.Da=this.Fa=this.W=1;this.a="auto";this.B=1;this.Gb=this.Fc=10;this.Gc=0.2;this.l=fa},ed=function(J){function Z(w,l,v,W){var z="",M=0;z=hb(w,"2"+l,";");if(!ha(z)){w=z[ga]("^"+v+".");if(w<0)return["",0];z=z[Nb](w+v[pa]+2);if(z[ga]("^")>0)z=z[Va]("^")[0];v=z[Va](":");z=v[1];M=parseInt(v[0],10);if(!W&&M<U.q)z=""}if(ha(z))z="";return[z,M]}function Q(w,l){return"^"+[[l,w[1]][nb]("."),w[0]][nb](":")}function K(w){w=new Date((new Date)[Y]()+
w);return"expires="+w.toGMTString()+"; "}var U=this;U.q=(new Date)[Y]();var O=[xc,"__utmb=","__utmc=","__utmz=","__utmv=","__utmx=","GASO="];U.h=function(){var w=wa[Ia].cookie;return J.l?U.Pb(w,J.l):w};U.Pb=function(w,l){for(var v=[],W,z=0;z<O[pa];z++){W=Z(w,O[z],l)[0];ha(W)||(v[v[pa]]=O[z]+W+";")}return v[nb]("")};U.k=function(w,l,v){var W=v>0?K(v):"";if(J.l){l=U.cc(wa[Ia].cookie,w,J.l,l,v);w="2"+w;W=v>0?K(J.u):""}w+=l;w=wa.hb(w);if(w[pa]>2E3){F(69);w=w[Nb](0,2E3)}W=w+"; path="+J.f+"; "+W+U.Qa();
wa[Ia].cookie=W};U.cc=function(w,l,v,W,z){var M="";z=z||J.u;W=Q([W,U.q+z*1],v);M=hb(w,"2"+l,";");if(!ha(M)){w=Q(Z(w,l,v,Ha),v);M=M[Va](w)[nb]("");return W+M}return W};U.Qa=function(){return ha(J.a)?"":"domain="+J.a+";"}},fd=function(J){function Z(r){r=r instanceof Array?r[nb]("."):"";return ha(r)?"-":r}function Q(r,A){var aa=[],ma;if(!ha(r)){aa=r[Va](".");if(A)for(ma=0;ma<aa[pa];ma++)Xc(aa[ma])||(aa[ma]="-")}return aa}function K(r,A,aa){var ma=M.F,Ka,Bb;for(Ka=0;Ka<ma[pa];Ka++){Bb=ma[Ka][0];Bb+=ha(A)?
A:A+ma[Ka][4];ma[Ka][2](hb(r,Bb,aa))}}var U,O,w,l,v,W,z,M=this,Ya;M.g=new ed(J);M.Xa=function(){return fa==Ya||Ya==M.I()};M.h=function(){return M.g.h()};M.ea=function(){return v?v:"-"};M.ob=function(r){v=r};M.ma=function(r){Ya=Xc(r)?r*1:"-"};M.da=function(){return Z(W)};M.na=function(r){W=Q(r)};M.Nb=function(){M.g.k("__utmv=","",-1)};M.dc=function(){return Ya?Ya:"-"};M.Qa=function(){return ha(J.a)?"":"domain="+J.a+";"};M.ba=function(){return Z(U)};M.mb=function(r){U=Q(r,1)};M.z=function(){return Z(O)};
M.la=function(r){O=Q(r,1)};M.ca=function(){return Z(w)};M.nb=function(r){w=Q(r,1)};M.fa=function(){return Z(l)};M.pb=function(r){l=Q(r);for(r=0;r<l[pa];r++)if(r<4&&!Xc(l[r]))l[r]="-"};M.Yb=function(){return z};M.zc=function(r){z=r};M.Jb=function(){U=[];O=[];w=[];l=[];v=fa;W=[];Ya=fa};M.I=function(){for(var r="",A=0;A<M.F[pa];A++)r+=M.F[A][1]();return vc(r)};M.ja=function(r){var A=M.h(),aa=ab;if(A){K(A,r,";");M.ma(M.I());aa=Ha}return aa};M.sc=function(r){K(r,"","&");M.ma(hb(r,"__utmk=","&"))};M.Dc=
function(){var r=M.F,A=[],aa;for(aa=0;aa<r[pa];aa++)Ob(A,r[aa][0]+r[aa][1]());Ob(A,"__utmk="+M.I());return A[nb]("&")};M.Jc=function(r,A){var aa=M.F,ma=J.f;M.ja(r);J.f=A;for(var Ka=0;Ka<aa[pa];Ka++)ha(aa[Ka][1]())||aa[Ka][3]();J.f=ma};M.yb=function(){M.g.k(xc,M.ba(),J.u)};M.qa=function(){M.g.k("__utmb=",M.z(),J.lb)};M.zb=function(){M.g.k("__utmc=",M.ca(),0)};M.sa=function(){M.g.k("__utmz=",M.fa(),J.Ea)};M.Ab=function(){M.g.k("__utmx=",M.ea(),J.u)};M.ra=function(){M.g.k("__utmv=",M.da(),J.u)};M.Mc=
function(){M.g.k("GASO=",M.Yb(),0)};M.F=[[xc,M.ba,M.mb,M.yb,"."],["__utmb=",M.z,M.la,M.qa,""],["__utmc=",M.ca,M.nb,M.zb,""],["__utmx=",M.ea,M.ob,M.Ab,""],["__utmz=",M.fa,M.pb,M.sa,"."],["__utmv=",M.da,M.na,M.ra,"."]]},kd=function(){var J=this;J.kb=function(Z,Q,K,U,O){if(!O&&Q[pa]>2037)Q=K+"&err=len&max=2037&len="+Q[pa];J.Lb(Z+Q,U)};J.Lb=function(Z,Q){var K=new Image(1,1);K.src=Z;K.onload=function(){K.onload=null;(Q||Vc)()}}},gd=function(J){var Z=this,Q=new fd(J),K=new kd,U=!kc.Kc(),O=function(){};
Z.bd=function(w){var l=w[Va](".");if(!l||l[pa]<5)return w;if((w=l.slice(4)[nb]("."))&&w[ga]("=")==-1)w=hc(w);l=l.slice(0,4);Ob(l,w);return l[nb](".")};Z.ac=function(){return"https:"==wa[Ia][Eb].protocol?"https://ssl.google-analytics.com/__utm.gif":"http://www.google-analytics.com/__utm.gif"};Z.P=function(w,l,v,W,z,M){var Ya=J.B,r=wa[Ia][Eb];Q.ja(v);var A=Q.z()[Va](".");if(A[1]<500||W){if(z){var aa=(new Date)[Y](),ma;ma=(aa-A[3])*(J.Gc/1E3);if(ma>=1){A[2]=Ea.min(Ea.floor(A[2]*1+ma),J.Gb);A[3]=aa}}if(W||
!z||A[2]>=1){if(!W&&z)A[2]=A[2]*1-1;A[1]=A[1]*1+1;z="?utmwv=4.8.8";aa="&utmn="+d();W=z+"e"+aa;w=z+aa+(ha(r.hostname)?"":"&utmhn="+Ja(r.hostname))+(J.O==100?"":"&utmsp="+Ja(J.O))+w;if(0==Ya||2==Ya){r=2==Ya?O:M||O;U&&K.kb(J.ga,w,W,r,Ha)}if(1==Ya||2==Ya){l="&utmac="+l;W+=l;w+=l+"&utmcc="+Z.Ub(v);if(kc.Ma){v="&aip=1";W+=v;w+=v}w+="&utmu="+Ab.Ob();U&&K.kb(Z.ac(),w,W,M)}}}Q.la(A[nb]("."));Q.qa()};Z.Ub=function(w){for(var l=[],v=[xc,"__utmz=","__utmv=","__utmx="],W=Q.h(),z,M=0;M<v[pa];M++){z=hb(W,v[M]+w,
";");if(!ha(z)){if(v[M]=="__utmv="){z=z[Va](w+".")[1][Va]("|")[0];if(ha(z))continue;z=w+"."+z}Ob(l,v[M]+z+";")}}return Ja(l[nb]("+"))}},Fc=function(){var J=this;J.S=[];J.Va=function(Z){for(var Q,K=J.S,U=0;U<K[pa];U++)Q=Z==K[U].n?K[U]:Q;return Q};J.Fb=function(Z,Q,K,U,O,w,l,v){var W=J.Va(Z);if(fa==W){W=new Fc.Cb(Z,Q,K,U,O,w,l,v);Ob(J.S,W)}else{W.Ca=Q;W.ub=K;W.tb=U;W.rb=O;W.Ha=w;W.sb=l;W.Ka=v}return W}};Fc.Bb=function(J,Z,Q,K,U,O){var w=this;w.xb=J;w.oa=Z;w.o=Q;w.Ga=K;w.db=U;w.eb=O;w.pa=function(){return"&"+
["utmt=item","tid="+Ja(w.xb),"ipc="+Ja(w.oa),"ipn="+Ja(w.o),"iva="+Ja(w.Ga),"ipr="+Ja(w.db),"iqt="+Ja(w.eb)][nb]("&utm")}};Fc.Cb=function(J,Z,Q,K,U,O,w,l){var v=this;v.n=J;v.Ca=Z;v.ub=Q;v.tb=K;v.rb=U;v.Ha=O;v.sb=w;v.Ka=l;v.K=[];v.Eb=function(W,z,M,Ya,r){var A=v.Zb(W),aa=v.n;if(fa==A)Ob(v.K,new Fc.Bb(aa,W,z,M,Ya,r));else{A.xb=aa;A.oa=W;A.o=z;A.Ga=M;A.db=Ya;A.eb=r}};v.Zb=function(W){for(var z,M=v.K,Ya=0;Ya<M[pa];Ya++)z=W==M[Ya].oa?M[Ya]:z;return z};v.pa=function(){return"&"+["utmt=tran","id="+Ja(v.n),
"st="+Ja(v.Ca),"to="+Ja(v.ub),"tx="+Ja(v.tb),"sp="+Ja(v.rb),"ci="+Ja(v.Ha),"rg="+Ja(v.sb),"co="+Ja(v.Ka)][nb]("&utmt")}};var Gc=function(J){function Z(){var v=U;try{var W=w.awt.Toolkit.getDefaultToolkit().getScreenSize();v=W.width+"x"+W.height}catch(z){}return v}function Q(){var v,W,z;W="ShockwaveFlash";var M=wa[Fa].navigator;if((M=M?M.plugins:fa)&&M[pa]>0)for(v=0;v<M[pa]&&!z;v++){W=M[v];if(ca(W.name,"Shockwave Flash"))z=W.description[Va]("Shockwave Flash ")[1]}else{W=W+"."+W;try{v=new ActiveXObject(W+
".7");z=v.GetVariable("$version")}catch(Ya){}if(!z)try{v=new ActiveXObject(W+".6");z="WIN 6,0,21,0";v.Nc="always";z=v.GetVariable("$version")}catch(r){}if(!z)try{v=new ActiveXObject(W);z=v.GetVariable("$version")}catch(A){}if(z){z=z[Va](" ")[1][Va](",");z=z[0]+"."+z[1]+" r"+z[2]}}return z?z:U}var K=this,U="-",O=wa[Fa].screen,w=wa[Fa].rd,l=wa[Fa].navigator;K.jb=O?O.width+"x"+O.height:w?Z():U;K.ib=O?O.colorDepth+"-bit":U;K.Ib=Ja(wa[Ia].characterSet?wa[Ia].characterSet:wa[Ia].charset?wa[Ia].charset:
U);K.ab=(l&&l.language?l.language:l&&l.browserLanguage?l.browserLanguage:U)[Sb]();K.Za=l&&l.javaEnabled()?1:0;K.Rb=J?Q():U;K.Ec=function(){return"&utm"+["cs="+Ja(K.Ib),"sr="+K.jb,"sc="+K.ib,"ul="+K.ab,"je="+K.Za,"fl="+Ja(K.Rb)][nb]("&utm")};K.Tb=function(){var v=wa[Fa].navigator,W=wa[Fa].history[pa];v=v.appName+v.version+K.ab+v.platform+v.userAgent+K.Za+K.jb+K.ib+(wa[Ia].cookie?wa[Ia].cookie:"")+(wa[Ia].referrer?wa[Ia].referrer:"");for(var z=v[pa];W>0;)v+=W--^z++;return vc(v)}},Mc=function(J,Z,Q,
K){function U(w){var l="";l=w[Va]("://")[1][Sb]();if(ca(l,"/"))l=l[Va]("/")[0];return l}var O=this;O.b=J;O.fb=Z;O.q=Q;O.Ua=function(w){var l=O.aa();return new Mc.r(hb(w,K.va+"=","&"),hb(w,K.ya+"=","&"),hb(w,K.Aa+"=","&"),O.J(w,K.ta,"(not set)"),O.J(w,K.wa,"(not set)"),O.J(w,K.za,l&&!ha(l.C)?hc(l.C):fa),O.J(w,K.ua,fa))};O.Wa=function(w){var l=U(w),v,W="";v=w[Va]("://")[1][Sb]();if(ca(v,"/")){v=v[Va]("/")[1];if(ca(v,"?"))W=v[Va]("?")[0]}v=W;if(ca(l,"google")){w=w[Va]("?")[nb]("&");if(ca(w,"&"+K.hc+
"="))if(v==K.gc)return Ha}return ab};O.aa=function(){var w,l=O.fb,v,W=K.M;if(!(ha(l)||"0"==l||!ca(l,"://")||O.Wa(l))){w=U(l);for(var z=0;z<W[pa];z++){v=W[z];if(ca(w,v.Na[Sb]())){l=l[Va]("?")[nb]("&");if(ca(l,"&"+v.$a+"=")){w=l[Va]("&"+v.$a+"=")[1];if(ca(w,"&"))w=w[Va]("&")[0];return new Mc.r(fa,v.Na,fa,"(organic)","organic",w,fa)}}}}};O.J=function(w,l,v){w=hb(w,l+"=","&");return!ha(w)?hc(w):!ha(v)?v:"-"};O.oc=function(w){var l=K.ia,v=ab;if(w&&"organic"==w.L){w=hc(w.C)[Sb]();for(var W=0;W<l[pa];W++)v=
v||l[W][Sb]()==w}return v};O.Sa=function(){var w="",l="";w=O.fb;if(!(ha(w)||"0"==w||!ca(w,"://")||O.Wa(w))){w=w[Va]("://")[1];if(ca(w,"/")){l=w[Nb](w[ga]("/"));l=l[Va]("?")[0];w=w[Va]("/")[0][Sb]()}if(0==w[ga]("www."))w=w[Nb](4);return new Mc.r(fa,w,fa,"(referral)","referral",fa,l)}};O.Pa=function(w){var l="";if(K.U){l=w&&w.hash?w.href[Nb](w.href[ga]("#")):"";l=""!=l?l+"&":l}l+=w.search;return l};O.Wb=function(){return new Mc.r(fa,"(direct)",fa,"(direct)","(none)",fa,fa)};O.pc=function(w){var l=ab,
v=K.ka;if(w&&"referral"==w.L){w=Ja(w.Q)[Sb]();for(var W=0;W<v[pa];W++)l=l||ca(w,v[W][Sb]())}return l};O.i=function(w){return fa!=w&&w.Ya()};O.qd=function(w){w=hb(w,"__utmz="+O.b+".",";");var l=w[Va](".");w=new Mc.r;w.cb(l.slice(4)[nb]("."));if(!O.i(w))return Ha;l=wa[Ia][Eb];l=O.Pa(l);l=O.Ua(l);if(!O.i(l)){l=O.aa();O.i(l)||(l=O.Sa())}return O.i(l)&&w.D()[Sb]()!=l.D()[Sb]()};O.Vb=function(w,l){if(K.Fa){var v="",W="-",z,M=0,Ya,r,A=O.b;if(w){r=w.h();v=O.Pa(wa[Ia][Eb]);if(K.v&&w.Xa()){W=w.fa();if(!ha(W)&&
!ca(W,";")){w.sa();return}}W=hb(r,"__utmz="+A+".",";");z=O.Ua(v);if(O.i(z)){v=hb(v,K.xa+"=","&");if("1"==v&&!ha(W))return}if(!O.i(z)){z=O.aa();if(!ha(W)&&O.oc(z))return}if(!O.i(z)&&l){z=O.Sa();if(!ha(W)&&O.pc(z))return}if(!O.i(z))if(ha(W)&&l)z=O.Wb();if(O.i(z)){if(!ha(W)){M=W[Va](".");Ya=new Mc.r;Ya.cb(M.slice(4)[nb]("."));Ya=Ya.D()[Sb]()==z.D()[Sb]();M=M[3]*1}if(!Ya||l){r=hb(r,xc+A+".",";");Ya=r.lastIndexOf(".");r=Ya>9?r[Nb](Ya+1)*1:0;M++;w.pb([A,O.q,0==r?1:r,M,z.D()][nb]("."));w.sa()}}}}}};Mc.r=
function(J,Z,Q,K,U,O,w){var l=this;l.n=J;l.Q=Z;l.V=Q;l.o=K;l.L=U;l.C=O;l.Ja=w;l.D=function(){var v=[],W=[["cid",l.n],["csr",l.Q],["gclid",l.V],["ccn",l.o],["cmd",l.L],["ctr",l.C],["cct",l.Ja]],z,M;if(l.Ya())for(z=0;z<W[pa];z++)if(!ha(W[z][1])){M=W[z][1][Va]("+")[nb]("%20");M=M[Va](" ")[nb]("%20");Ob(v,"utm"+W[z][0]+"="+M)}return wa.hb(v[nb]("|"))};l.Ya=function(){return!(ha(l.n)&&ha(l.Q)&&ha(l.V))};l.cb=function(v){var W=function(z){return hc(hb(v,"utm"+z+"=","|"))};l.n=W("cid");l.Q=W("csr");l.V=
W("gclid");l.o=W("ccn");l.L=W("cmd");l.C=W("ctr");l.Ja=W("cct")}};var ld=function(J,Z,Q,K){var U=this;U.H=Q;U.ha="";U.m={};U.lc=function(){var O;O=hb(U.H.h(),"__utmv="+Z+".",";")[Va](Z+".")[1];if(!ha(O)){O=O[Va]("|");var w=U.m,l=O[1],v;if(!ha(l)){l=l[Va](",");for(var W=0;W<l[pa];W++){v=l[W];if(!ha(v)){v=v[Va]("=");if(v[pa]==4)w[v[0]]=[v[1],v[2],1]}}}U.ha=O[0];U.T()}};U.T=function(){U.Hb();var O=U.ha,w,l,v="";for(w in U.m)if((l=U.m[w])&&1===l[2])v+=w+"="+l[0]+"="+l[1]+"=1,";ha(v)||(O+="|"+v);if(ha(O))U.H.Nb();
else{U.H.na(Z+"."+O);U.H.ra()}};U.Ac=function(O){U.ha=O;U.T()};U.yc=function(O,w,l,v){if(1!=v&&2!=v&&3!=v)v=3;var W=ab;if(w&&l&&O>0&&O<=J.bb){w=Ja(w);l=Ja(l);if(w[pa]+l[pa]<=64){U.m[O]=[w,l,v];U.T();W=Ha}}return W};U.fc=function(O){if((O=U.m[O])&&1===O[2])return O[1]};U.Mb=function(O){var w=U.m;if(w[O]){delete w[O];U.T()}};U.Hb=function(){K.w(8);K.w(9);K.w(11);var O=U.m,w,l;for(l in O)if(w=O[l]){K.p(8,l,w[0]);K.p(9,l,w[1]);(w=w[2])&&3!=w&&K.p(11,l,""+w)}}},bc=function(){function J(A,aa,ma,Ka){if(fa==
w[A])w[A]={};if(fa==w[A][aa])w[A][aa]=[];w[A][aa][ma]=Ka}function Z(A,aa,ma){if(fa!=w[A]&&fa!=w[A][aa])return w[A][aa][ma]}function Q(A,aa){if(fa!=w[A]&&fa!=w[A][aa]){w[A][aa]=fa;var ma=Ha,Ka;for(Ka=0;Ka<l[pa];Ka++)if(fa!=w[A][l[Ka]]){ma=ab;break}if(ma)w[A]=fa}}function K(A){var aa="",ma=ab,Ka,Bb;for(Ka=0;Ka<l[pa];Ka++){Bb=A[l[Ka]];if(fa!=Bb){if(ma)aa+=l[Ka];ma=[];var rc=void 0,sc=void 0;for(sc=0;sc<Bb[pa];sc++)if(fa!=Bb[sc]){rc="";if(sc!=r&&fa==Bb[sc-1])rc+=sc[ya]()+M;var Nc;Nc=Bb[sc];var $b="",
zb=void 0,Za=void 0,nc=void 0;for(zb=0;zb<Nc[pa];zb++){Za=Nc[C](zb);nc=Ya[Za];$b+=fa!=nc?nc:Za}Nc=$b;rc+=Nc;Ob(ma,rc)}Bb=v+ma[nb](z)+W;aa+=Bb;ma=ab}else ma=Ha}return aa}var U=this,O=wb(U),w={},l=["k","v"],v="(",W=")",z="*",M="!",Ya={};Ya["'"]="'0";Ya[W]="'1";Ya[z]="'2";Ya[M]="'3";var r=1;U.jc=function(A){return fa!=w[A]};U.N=function(){var A="",aa;for(aa in w)if(fa!=w[aa])A+=aa[ya]()+K(w[aa]);return A};U.tc=function(A){if(A==fa)return U.N();var aa=A.N(),ma;for(ma in w)if(fa!=w[ma]&&!A.jc(ma))aa+=
ma[ya]()+K(w[ma]);return aa};U.p=O("_setKey",89,function(A,aa,ma){if(typeof ma!="string")return ab;J(A,"k",aa,ma);return Ha});U.qb=O("_setValue",90,function(A,aa,ma){if(typeof ma!="number"&&(fa==Number||!(ma instanceof Number))||Ea.round(ma)!=ma||ma==NaN||ma==Infinity)return ab;J(A,"v",aa,ma[ya]());return Ha});U.$b=O("_getKey",87,function(A,aa){return Z(A,"k",aa)});U.ec=O("_getValue",88,function(A,aa){return Z(A,"v",aa)});U.w=O("_clearKey",85,function(A){Q(A,"k")});U.Ia=O("_clearValue",86,function(A){Q(A,
"v")})},hd=function(J,Z){var Q=this,K=wb(Q);Q.td=Z;Q.rc=J;Q.vb=K("_trackEvent",91,function(U,O,w){return Z.vb(Q.rc,U,O,w)})},Ib=function(){};Ib.Qb=function(J){var Z=wa[Ia][Eb].hash;return J=Z&&1==Z[ga]("gaso=")?hb(Z,"gaso=","&"):(Z=wa[Fa].name)&&0<=Z[ga]("gaso=")?hb(Z,"gaso=","&"):hb(J.h(),"GASO=",";")};Ib.qc=function(J,Z){var Q;Q="https://"+((Z||"www")+".google.com")+"/analytics/reporting/overlay_js?gaso="+J+"&"+d();var K=wa[Ia].createElement("script");K.type="text/javascript";K.src=Q;K.id="_gasojs";
(wa[Ia].getElementsByTagName("head")[0]||wa[Ia].getElementsByTagName("body")[0]).appendChild(K)};Ib.load=function(J,Z){if(!Ib.mc){var Q=Ib.Qb(Z),K=Q&&Q.match(/^(?:\|([-0-9a-z.]{1,30})\|)?([-.\w]{10,1200})$/i);if(K){Z.zc(Q);Z.Mc();kc._gasoDomain=J.a;kc._gasoCPath=J.f;Ib.qc(K[2],K[1])}Ib.mc=Ha}};var Yc=function(J,Z,Q){function K(){if("auto"==z.a){var r=wa[Ia].domain;if("www."==r[Nb](0,4))r=r[Nb](4);z.a=r}z.a=z.a[Sb]()}function U(){K();var r=z.a;return r[ga]("www.google.")*r[ga](".google.")*r[ga]("google.")||
"/"!=z.f||r[ga]("google.org")>-1}function O(r,A,aa){if(ha(r)||ha(A)||ha(aa))return"-";r=hb(r,xc+l.b+".",A);if(!ha(r)){r=r[Va](".");r[5]=""+(r[5]?r[5]*1+1:1);r[3]=r[4];r[4]=aa;r=r[nb](".")}return r}function w(){return"file:"!=wa[Ia][Eb].protocol&&U()}var l=this,v=wb(l),W=fa,z=new jd,M=ab,Ya=fa;l.o=J;l.q=Ea.round((new Date)[Y]()/1E3);l.s=Z||"UA-XXXXX-X";l.La=wa[Ia].referrer;l.$=fa;l.d=fa;l.A=ab;l.G=fa;l.e=fa;l.Oa=fa;l.b=fa;l.j=fa;z.l=Q?Ja(Q):fa;l.bc=function(){return d()^l.G.Tb()&2147483647};l.Xb=function(){if(!z.a||
""==z.a||"none"==z.a){z.a="";return 1}K();return z.Da?vc(z.a):1};l.Sb=function(r,A){if(ha(r))r="-";else{A+=z.f&&"/"!=z.f?z.f:"";var aa=r[ga](A);r=aa>=0&&aa<=8?"0":"["==r[C](0)&&"]"==r[C](r[pa]-1)?"-":r}return r};l.gb=function(r){var A="";A+=z.W?l.G.Ec():"";A+=z.Y&&!ha(wa[Ia].title)?"&utmdt="+Ja(wa[Ia].title):"";var aa;if(wa[Fa]&&wa[Fa].gaGlobal&&wa[Fa].gaGlobal.hid)aa=wa[Fa].gaGlobal.hid;else{aa=d();wa[Fa].gaGlobal=wa[Fa].gaGlobal?wa[Fa].gaGlobal:{};wa[Fa].gaGlobal.hid=aa}return A+("&utmhid="+aa+
"&utmr="+Ja(l.$)+"&utmp="+Ja(l.uc(r)))};l.uc=function(r){var A=wa[Ia][Eb];return fa!=r&&""!=r?Ja(r,Ha):Ja(A.pathname+A.search,Ha)};l.Hc=function(r){if(l.R()){var A="";if(l.e!=fa&&l.e.N()[pa]>0)A+="&utme="+Ja(l.e.N());A+=l.gb(r);W.P(A,l.s,l.b)}};l.Kb=function(){var r=new fd(z);return r.ja(l.b)?r.Dc():fa};l.Ra=v("_getLinkerUrl",52,function(r,A){var aa=r[Va]("#"),ma=r,Ka=l.Kb();if(Ka)if(A&&1>=aa[pa])ma+="#"+Ka;else if(!A||1>=aa[pa])if(1>=aa[pa])ma+=(ca(r,"?")?"&":"?")+Ka;else ma=aa[0]+(ca(r,"?")?"&":
"?")+Ka+"#"+aa[1];return ma});l.ic=function(){var r=l.q,A=l.j,aa=A.h(),ma=l.b+"",Ka=wa[Fa]?wa[Fa].gaGlobal:fa,Bb,rc=ca(aa,xc+ma+"."),sc=ca(aa,"__utmb="+ma),Nc=ca(aa,"__utmc="+ma),$b,zb=[],Za="",nc=ab;aa=ha(aa)?"":aa;if(z.v){Bb=wa[Ia][Eb]&&wa[Ia][Eb].hash?wa[Ia][Eb].href[Nb](wa[Ia][Eb].href[ga]("#")):"";if(z.U&&!ha(Bb))Za=Bb+"&";Za+=wa[Ia][Eb].search;if(!ha(Za)&&ca(Za,xc)){A.sc(Za);A.Xa()||A.Jb();$b=A.ba()}Bb=A.ea;var qa=A.ob,Zc=A.Ab;if(!ha(Bb())){qa(hc(Bb()));ca(Bb(),";")||Zc()}Bb=A.da;qa=A.na;Zc=
A.ra;if(!ha(Bb())){qa(Bb());ca(Bb(),";")||Zc()}}if(ha($b))if(rc)if(!sc||!Nc){$b=O(aa,";",r);l.A=Ha}else{$b=hb(aa,xc+ma+".",";");zb=hb(aa,"__utmb="+ma,";")[Va](".")}else{$b=[ma,l.bc(),r,r,r,1][nb](".");nc=l.A=Ha}else if(ha(A.z())||ha(A.ca())){$b=O(Za,"&",r);l.A=Ha}else{zb=A.z()[Va](".");ma=zb[0]}$b=$b[Va](".");if(wa[Fa]&&Ka&&Ka.dh==ma&&!z.l){$b[4]=Ka.sid?Ka.sid:$b[4];if(nc){$b[3]=Ka.sid?Ka.sid:$b[4];if(Ka.vid){r=Ka.vid[Va](".");$b[1]=r[0];$b[2]=r[1]}}}A.mb($b[nb]("."));zb[0]=ma;zb[1]=zb[1]?zb[1]:0;
zb[2]=fa!=zb[2]?zb[2]:z.Fc;zb[3]=zb[3]?zb[3]:$b[4];A.la(zb[nb]("."));A.nb(ma);ha(A.dc())||A.ma(A.I());A.yb();A.qa();A.zb()};l.kc=function(){W=new gd(z)};l.getName=v("_getName",58,function(){return l.o});l.c=v("_initData",2,function(){var r;if(!M){if(!l.G)l.G=new Gc(z.Z);l.b=l.Xb();l.j=new fd(z);l.e=new bc;Ya=new ld(z,l.b,l.j,l.e);l.kc()}if(w()){if(!M){l.$=l.Sb(l.La,wa[Ia].domain);r=new Mc(l.b,l.$,l.q,z)}l.ic(r);Ya.lc()}if(!M){w()&&r.Vb(l.j,l.A);l.Oa=new bc;Ib.load(z,l.j);M=Ha}});l.Lc=v("_visitCode",
54,function(){l.c();var r=hb(l.j.h(),xc+l.b+".",";");r=r[Va](".");return r[pa]<4?"":r[1]});l.Xc=v("_cookiePathCopy",30,function(r){l.c();l.j&&l.j.Jc(l.b,r)});l.R=function(){return l.Lc()%1E4<z.O*100};l.fe=v("_trackPageview",1,function(r){if(w()){l.c();l.Hc(r);l.A=ab}});l.ge=v("_trackTrans",18,function(){var r=l.b,A=[],aa,ma,Ka;l.c();if(l.d&&l.R()){for(aa=0;aa<l.d.S[pa];aa++){ma=l.d.S[aa];Ob(A,ma.pa());for(Ka=0;Ka<ma.K[pa];Ka++)Ob(A,ma.K[Ka].pa())}for(aa=0;aa<A[pa];aa++)W.P(A[aa],l.s,r,Ha)}});l.ae=
v("_setTrans",20,function(){var r,A,aa,ma;r=wa[Ia].getElementById?wa[Ia].getElementById("utmtrans"):wa[Ia].utmform&&wa[Ia].utmform.utmtrans?wa[Ia].utmform.utmtrans:fa;l.c();if(r&&r.value){l.d=new Fc;ma=r.value[Va]("UTM:");z.t=!z.t||""==z.t?"|":z.t;for(r=0;r<ma[pa];r++){ma[r]=E(ma[r]);A=ma[r][Va](z.t);for(aa=0;aa<A[pa];aa++)A[aa]=E(A[aa]);if("T"==A[0])l.Ba(A[1],A[2],A[3],A[4],A[5],A[6],A[7],A[8]);else"I"==A[0]&&l.Db(A[1],A[2],A[3],A[4],A[5],A[6])}}});l.Ba=v("_addTrans",21,function(r,A,aa,ma,Ka,Bb,
rc,sc){l.d=l.d?l.d:new Fc;return l.d.Fb(r,A,aa,ma,Ka,Bb,rc,sc)});l.Db=v("_addItem",19,function(r,A,aa,ma,Ka,Bb){var rc;l.d=l.d?l.d:new Fc;(rc=l.d.Va(r))||(rc=l.Ba(r,"","","","","","",""));rc.Eb(A,aa,ma,Ka,Bb)});l.ce=v("_setVar",22,function(r){if(r&&""!=r&&U()){l.c();Ya.Ac(Ja(r));l.R()&&W.P("&utmt=var",l.s,l.b)}});l.Md=v("_setCustomVar",10,function(r,A,aa,ma){l.c();return Ya.yc(r,A,aa,ma)});l.ad=v("_deleteCustomVar",35,function(r){l.c();Ya.Mb(r)});l.nd=v("_getVisitorCustomVar",50,function(r){l.c();
return Ya.fc(r)});l.Ud=v("_setMaxCustomVariables",71,function(r){z.bb=r});l.link=v("_link",12,function(r,A){if(z.v&&r){l.c();wa[Ia][Eb].href=l.Ra(r,A)}});l.sd=v("_linkByPost",13,function(r,A){if(z.v&&r&&r.action){l.c();r.action=l.Ra(r.action,A)}});l.de=v("_setXKey",83,function(r,A,aa){l.e.p(r,A,aa)});l.ee=v("_setXValue",84,function(r,A,aa){l.e.qb(r,A,aa)});l.od=v("_getXKey",76,function(r,A){return l.e.$b(r,A)});l.pd=v("_getXValue",77,function(r,A){return l.e.ec(r,A)});l.Vc=v("_clearXKey",72,function(r){l.e.w(r)});
l.Wc=v("_clearXValue",73,function(r){l.e.Ia(r)});l.$c=v("_createXObj",75,function(){l.c();return new bc});l.vc=v("_sendXEvent",78,function(r){var A="";l.c();if(l.R()){A+="&utmt=event&utme="+Ja(l.e.tc(r))+l.gb();W.P(A,l.s,l.b,ab,Ha)}});l.Zc=v("_createEventTracker",74,function(r){l.c();return new hd(r,l)});l.vb=v("_trackEvent",4,function(r,A,aa,ma){l.c();var Ka=l.Oa;if(fa!=r&&fa!=A&&""!=r&&""!=A){Ka.w(5);Ka.Ia(5);(r=Ka.p(5,1,r)&&Ka.p(5,2,A)&&(fa==aa||Ka.p(5,3,aa))&&(fa==ma||Ka.qb(5,1,ma)))&&l.vc(Ka)}else r=
ab;return r});l.fd=function(){return z};l.Pd=v("_setDomainName",6,function(r){z.a=r});l.Qc=v("_addOrganic",14,function(r,A,aa){z.M.splice(aa?0:z.M[pa],0,new Sc(r,A))});l.Uc=v("_clearOrganic",17,function(){z.M=[]});l.Oc=v("_addIgnoredOrganic",15,function(r){Ob(z.ia,r)});l.Sc=v("_clearIgnoredOrganic",16,function(){z.ia=[]});l.Pc=v("_addIgnoredRef",31,function(r){Ob(z.ka,r)});l.Tc=v("_clearIgnoredRef",32,function(){z.ka=[]});l.wd=v("_setAllowHash",8,function(r){z.Da=r?1:0});l.Hd=v("_setCampaignTrack",
36,function(r){z.Fa=r?1:0});l.Id=v("_setClientInfo",66,function(r){z.W=r?1:0});l.ed=v("_getClientInfo",53,function(){return z.W});l.Jd=v("_setCookiePath",9,function(r){z.f=r});l.be=v("_setTransactionDelim",82,function(r){z.t=r});l.Ld=v("_setCookieTimeout",25,function(r){l.xc(r*1E3)});l.xc=v("_setCampaignCookieTimeout",29,function(r){z.Ea=r});l.Nd=v("_setDetectFlash",61,function(r){z.Z=r?1:0});l.gd=v("_getDetectFlash",65,function(){return z.Z});l.Od=v("_setDetectTitle",62,function(r){z.Y=r?1:0});l.hd=
v("_getDetectTitle",56,function(){return z.Y});l.Rd=v("_setLocalGifPath",46,function(r){z.ga=r});l.jd=v("_getLocalGifPath",57,function(){return z.ga});l.Td=v("_setLocalServerMode",92,function(){z.B=0});l.Xd=v("_setRemoteServerMode",63,function(){z.B=1});l.Sd=v("_setLocalRemoteServerMode",47,function(){z.B=2});l.kd=v("_getServiceMode",59,function(){return z.B});l.Yd=v("_setSampleRate",45,function(r){z.O=r});l.Zd=v("_setSessionTimeout",27,function(r){l.Bc(r*1E3)});l.Bc=v("_setSessionCookieTimeout",
26,function(r){z.lb=r});l.xd=v("_setAllowLinker",11,function(r){z.v=r?1:0});l.vd=v("_setAllowAnchor",7,function(r){z.U=r?1:0});l.Ed=v("_setCampNameKey",41,function(r){z.ta=r});l.Ad=v("_setCampContentKey",38,function(r){z.ua=r});l.Bd=v("_setCampIdKey",39,function(r){z.va=r});l.Cd=v("_setCampMediumKey",40,function(r){z.wa=r});l.Dd=v("_setCampNOKey",42,function(r){z.xa=r});l.Fd=v("_setCampSourceKey",43,function(r){z.ya=r});l.Gd=v("_setCampTermKey",44,function(r){z.za=r});l.zd=v("_setCampCIdKey",37,function(r){z.Aa=
r});l.cd=v("_getAccount",64,function(){return l.s});l.ud=v("_setAccount",3,function(r){l.s=r});l.Vd=v("_setNamespace",48,function(r){z.l=r?Ja(r):fa});l.md=v("_getVersion",60,function(){return"4.8.8"});l.yd=v("_setAutoTrackOutbound",79,Vc);l.$d=v("_setTrackOutboundSubdomains",81,Vc);l.Qd=v("_setHrefExamineLimit",80,Vc);l.Wd=v("_setReferrerOverride",49,function(r){l.La=r});l.Kd=v("_setCookiePersistence",24,function(r){l.Cc(r)});l.Cc=v("_setVisitorCookieTimeout",28,function(r){z.u=r})},kc=new function(){var J=
this,Z=wb(J);J.Ma=ab;J.wb={};J.Ic=0;J._gasoDomain=fa;J._gasoCPath=fa;J.ld=Z("_getTracker",0,function(Q,K){return J.X(Q,fa,K)});J.X=Z("_createTracker",55,function(Q,K,U){K&&F(23);U&&F(67);if(K==fa)K="~"+kc.Ic++;return kc.wb[K]=new Yc(K,Q,U)});J.Ta=Z("_getTrackerByName",51,function(Q){Q=Q||"";return kc.wb[Q]||kc.X(fa,Q)});J.Kc=function(){var Q=Na._gaUserPrefs;return Q&&Q.ioo&&Q.ioo()};J.Rc=Z("_anonymizeIp",70,function(){J.Ma=Ha})},Bc=Na._gat;if(Bc&&typeof Bc._getTracker=="function")kc=Bc;else Na._gat=
kc;var Yb=new function(){var J=wb(this);this.Yc=J("_createAsyncTracker",33,function(Z,Q){return kc.X(Z,Q||"")});this.dd=J("_getAsyncTracker",34,function(Z){return kc.Ta(Z)});this.push=function(){F(5);for(var Z=arguments,Q=0,K=0;K<Z[pa];K++)try{if(typeof Z[K]==="function")Z[K]();else{var U="",O=Z[K][0],w=O.lastIndexOf(".");if(w>0){U=O[Nb](0,w);O=O[Nb](w+1)}var l=U=="_gat"?kc:U=="_gaq"?Yb:kc.Ta(U);l[O].apply(l,Z[K].slice(1))}}catch(v){Q++}return Q}};a:{Bc=Na._gaq;var Hc=ab;if(Bc&&typeof Bc.push=="function"){Hc=
Bc.constructor==Array;if(!Hc)break a}Na._gaq=Yb;Hc&&Yb.push.apply(Yb,Bc)}})();(function(){function F(c,f){var g;c||(c={});for(g in f)c[g]=f[g];return c}function E(c,f){return parseInt(c,f||10)}function Ha(c){return typeof c==="string"}function ab(c){return typeof c==="object"}function Na(c){return typeof c==="number"}function fa(c,f){for(var g=c.length;g--;)if(c[g]===f){c.splice(g,1);break}}function Ea(c){return c!==Yb&&c!==null}function C(c,f,g){var j,o;if(Ha(f))if(Ea(g))c.setAttribute(f,g);else{if(c&&c.getAttribute)o=c.getAttribute(f)}else if(Ea(f)&&ab(f))for(j in f)c.setAttribute(j,
f[j]);return o}function ga(c){if(!c||c.constructor!==Array)c=[c];return c}function Y(){var c=arguments,f,g,j=c.length;for(f=0;f<j;f++){g=c[f];if(typeof g!=="undefined"&&g!==null)return g}}function ya(c,f){if(jd)if(f&&f.opacity!==Yb)f.filter="alpha(opacity="+f.opacity*100+")";F(c.style,f)}function Fa(c,f,g,j,o){c=Ab.createElement(c);f&&F(c,f);o&&ya(c,{padding:0,border:w,margin:0});g&&ya(c,g);j&&j.appendChild(c);return c}function pa(c,f){var g=function(){};g.prototype=new c;F(g.prototype,f);return g}
function Ia(c,f,g,j){var o=Ib.lang,q=isNaN(f=ca(f))?2:f;f=g===undefined?o.decimalPoint:g;j=j===undefined?o.thousandsSep:j;o=c<0?"-":"";g=String(E(c=ca(+c||0).toFixed(q)));var s=g.length>3?g.length%3:0;return o+(s?g.substr(0,s)+j:"")+g.substr(s).replace(/(\d{3})(?=\d)/g,"$1"+j)+(q?f+ca(c-g).toFixed(q).slice(2):"")}function Va(){this.symbol=this.color=0}function Eb(c,f){kc=Y(c,f.animation)}function Nb(){var c=Ib.global.useUTC;Ya=c?Date.UTC:function(f,g,j,o,q,s){return(new Date(f,g,Y(j,1),Y(o,0),Y(q,
0),Y(s,0))).getTime()};r=c?"getUTCMinutes":"getMinutes";A=c?"getUTCHours":"getHours";aa=c?"getUTCDay":"getDay";ma=c?"getUTCDate":"getDate";Ka=c?"getUTCMonth":"getMonth";Bb=c?"getUTCFullYear":"getFullYear";rc=c?"setUTCMinutes":"setMinutes";sc=c?"setUTCHours":"setHours";Nc=c?"setUTCDate":"setDate";$b=c?"setUTCMonth":"setMonth";zb=c?"setUTCFullYear":"setFullYear"}function nb(c){hd||(hd=Fa(Hc));c&&hd.appendChild(c);hd.innerHTML=""}function Sb(){}function xc(c,f){function g(X,G){function Ca(P,ea){this.pos=
P;this.minor=ea;this.isNew=true;ea||this.addLabel()}function Aa(P){if(P){this.options=P;this.id=P.id}return this}function gb(P,ea,oa){this.isNegative=ea;this.options=P;this.x=oa;this.alignOptions={align:P.align||(Gb?ea?"left":"right":"center"),verticalAlign:P.verticalAlign||(Gb?"middle":ea?"bottom":"top"),y:Y(P.y,Gb?4:ea?14:-6),x:Y(P.x,Gb?ea?-6:6:0)};this.textAlign=P.textAlign||(Gb?ea?"right":"left":"center")}function Hb(){var P=[],ea=[],oa;ib=Mb=null;cc=[];qa(Lb,function(ka){oa=false;qa(["xAxis",
"yAxis"],function(Db){if(ka.isCartesian&&(Db==="xAxis"&&dc||Db==="yAxis"&&!dc)&&(ka.options[Db]===G.index||ka.options[Db]===Yb&&G.index===0)){ka[Db]=za;cc.push(ka);oa=true}});if(!ka.visible&&sa.ignoreHiddenSeries)oa=false;if(oa){var Ga,jb,Ta,kb,Zb;if(!dc){Ga=ka.options.stacking;Id=Ga==="percent";if(Ga){kb=ka.type+Y(ka.options.stack,"");Zb="-"+kb;ka.stackKey=kb;jb=P[kb]||[];P[kb]=jb;Ta=ea[Zb]||[];ea[Zb]=Ta}if(Id){ib=0;Mb=99}}if(ka.isCartesian){qa(ka.data,function(Db){var ra=Db.x,lb=Db.y,rb=lb<0,xb=
rb?Ta:jb,Wc=rb?Zb:kb;if(ib===null)ib=Mb=Db[qb];if(dc)if(ra>Mb)Mb=ra;else{if(ra<ib)ib=ra}else if(Ea(lb)){if(Ga)xb[ra]=Ea(xb[ra])?xb[ra]+lb:lb;lb=xb?xb[ra]:lb;Db=Y(Db.low,lb);if(!Id)if(lb>Mb)Mb=lb;else if(Db<ib)ib=Db;if(Ga){ta[Wc]||(ta[Wc]={});ta[Wc][ra]||(ta[Wc][ra]=new gb(G.stackLabels,rb,ra));ta[Wc][ra].setTotal(lb)}}});if(/(area|column|bar)/.test(ka.type)&&!dc)if(ib>=0){ib=0;Yd=true}else if(Mb<0){Mb=0;Zd=true}}}})}function bb(P,ea){var oa,ka;bd=ea?1:wb.pow(10,hb(wb.log(P)/wb.LN10));oa=P/bd;if(!ea){ea=
[1,2,2.5,5,10];if(G.allowDecimals===false||Ua)if(bd===1)ea=[1,2,5,10];else if(bd<=0.1)ea=[1/bd]}for(ka=0;ka<ea.length;ka++){P=ea[ka];if(oa<=(ea[ka]+(ea[ka+1]||ea[ka]))/2)break}P*=bd;return P}function tb(P){var ea;ea=P;bd=Y(bd,wb.pow(10,hb(wb.log(qc)/wb.LN10)));if(bd<1){ea=ha(1/bd)*10;ea=ha(P*ea)/ea}return ea}function jc(){var P,ea,oa,ka,Ga=G.tickInterval,jb=G.tickPixelInterval;P=G.maxZoom||(dc&&!Ea(G.min)&&!Ea(G.max)?hc(X.smallestInterval*5,Mb-ib):null);Jb=Da?Pa:xa;if(od){oa=X[dc?"xAxis":"yAxis"][G.linkedTo];
ka=oa.getExtremes();sb=Y(ka.min,ka.dataMin);ub=Y(ka.max,ka.dataMax)}else{sb=Y(fc,G.min,ib);ub=Y(mc,G.max,Mb)}if(Ua){sb=wb.log(sb)/wb.LN10;ub=wb.log(ub)/wb.LN10}if(ub-sb<P){ka=(P-ub+sb)/2;sb=Ja(sb-ka,Y(G.min,sb-ka),ib);ub=hc(sb+P,Y(G.max,sb+P),Mb)}if(!tc&&!Id&&!od&&Ea(sb)&&Ea(ub)){P=ub-sb||1;if(!Ea(G.min)&&!Ea(fc)&&$d&&(ib<0||!Yd))sb-=P*$d;if(!Ea(G.max)&&!Ea(mc)&&ae&&(Mb>0||!Zd))ub+=P*ae}qc=sb===ub?1:od&&!Ga&&jb===oa.options.tickPixelInterval?oa.tickInterval:Y(Ga,tc?1:(ub-sb)*jb/Jb);if(!Ra&&!Ea(G.tickInterval))qc=
bb(qc);za.tickInterval=qc;Jd=G.minorTickInterval==="auto"&&qc?qc/5:G.minorTickInterval;if(Ra){Qb=[];Ga=Ib.global.useUTC;var Ta=1E3/bc,kb=6E4/bc,Zb=36E5/bc;jb=864E5/bc;P=6048E5/bc;ka=2592E6/bc;var Db=31556952E3/bc,ra=[["second",Ta,[1,2,5,10,15,30]],["minute",kb,[1,2,5,10,15,30]],["hour",Zb,[1,2,3,4,6,8,12]],["day",jb,[1,2]],["week",P,[1,2]],["month",ka,[1,2,3,4,6]],["year",Db,null]],lb=ra[6],rb=lb[1],xb=lb[2];for(oa=0;oa<ra.length;oa++){lb=ra[oa];rb=lb[1];xb=lb[2];if(ra[oa+1])if(qc<=(rb*xb[xb.length-
1]+ra[oa+1][1])/2)break}if(rb===Db&&qc<5*rb)xb=[1,2,5];ra=bb(qc/rb,xb);xb=new Date(sb*bc);xb.setMilliseconds(0);if(rb>=Ta)xb.setSeconds(rb>=kb?0:ra*hb(xb.getSeconds()/ra));if(rb>=kb)xb[rc](rb>=Zb?0:ra*hb(xb[r]()/ra));if(rb>=Zb)xb[sc](rb>=jb?0:ra*hb(xb[A]()/ra));if(rb>=jb)xb[Nc](rb>=ka?1:ra*hb(xb[ma]()/ra));if(rb>=ka){xb[$b](rb>=Db?0:ra*hb(xb[Ka]()/ra));ea=xb[Bb]()}if(rb>=Db){ea-=ea%ra;xb[zb](ea)}rb===P&&xb[Nc](xb[ma]()-xb[aa]()+G.startOfWeek);oa=1;ea=xb[Bb]();Ta=xb.getTime()/bc;kb=xb[Ka]();for(Zb=
xb[ma]();Ta<ub&&oa<Pa;){Qb.push(Ta);if(rb===Db)Ta=Ya(ea+oa*ra,0)/bc;else if(rb===ka)Ta=Ya(ea,kb+oa*ra)/bc;else if(!Ga&&(rb===jb||rb===P))Ta=Ya(ea,kb,Zb+oa*ra*(rb===jb?1:7));else Ta+=rb*ra;oa++}Qb.push(Ta);Kd=G.dateTimeLabelFormats[lb[0]]}else{oa=tb(hb(sb/qc)*qc);ea=tb(Xc(ub/qc)*qc);Qb=[];for(oa=tb(oa);oa<=ea;){Qb.push(oa);oa=tb(oa+qc)}}if(!od){if(tc||dc&&X.hasColumn){ea=(tc?1:qc)*0.5;if(tc||!Ea(Y(G.min,fc)))sb-=ea;if(tc||!Ea(Y(G.max,mc)))ub+=ea}ea=Qb[0];oa=Qb[Qb.length-1];if(G.startOnTick)sb=ea;else sb>
ea&&Qb.shift();if(G.endOnTick)ub=oa;else ub<oa&&Qb.pop();wc||(wc={x:0,y:0});if(!Ra&&Qb.length>wc[qb])wc[qb]=Qb.length}}function Wb(){var P,ea;cd=sb;be=ub;Hb();jc();Ec=Rb;Rb=Jb/(ub-sb||1);if(!dc)for(P in ta)for(ea in ta[P])ta[P][ea].cum=ta[P][ea].total;if(!za.isDirty)za.isDirty=sb!==cd||ub!==be}function oc(P){P=(new Aa(P)).render();pd.push(P);return P}function pc(){var P=G.title,ea=G.stackLabels,oa=G.alternateGridColor,ka=G.lineWidth,Ga,jb,Ta=X.hasRendered,kb=Ta&&Ea(cd)&&!isNaN(cd);Ga=cc.length&&Ea(sb)&&
Ea(ub);Jb=Da?Pa:xa;Rb=Jb/(ub-sb||1);Ac=Da?ia:V;if(Ga||od){if(Jd&&!tc)for(Ga=sb+(Qb[0]-sb)%Jd;Ga<=ub;Ga+=Jd){vd[Ga]||(vd[Ga]=new Ca(Ga,true));kb&&vd[Ga].isNew&&vd[Ga].render(null,true);vd[Ga].isActive=true;vd[Ga].render()}qa(Qb,function(ra,lb){if(!od||ra>=sb&&ra<=ub){kb&&Tc[ra].isNew&&Tc[ra].render(lb,true);Tc[ra].isActive=true;Tc[ra].render(lb)}});oa&&qa(Qb,function(ra,lb){if(lb%2===0&&ra<ub){zd[ra]||(zd[ra]=new Aa);zd[ra].options={from:ra,to:Qb[lb+1]!==Yb?Qb[lb+1]:ub,color:oa};zd[ra].render();zd[ra].isActive=
true}});Ta||qa((G.plotLines||[]).concat(G.plotBands||[]),function(ra){pd.push((new Aa(ra)).render())})}qa([Tc,vd,zd],function(ra){for(var lb in ra)if(ra[lb].isActive)ra[lb].isActive=false;else{ra[lb].destroy();delete ra[lb]}});if(ka){Ga=ia+(gc?Pa:0)+cb;jb=t-V-(gc?xa:0)+cb;Ga=vb.crispLine([l,Da?ia:Ga,Da?jb:y,v,Da?n-D:Ga,Da?jb:t-V],ka);if(Cb)Cb.animate({d:Ga});else Cb=vb.path(Ga).attr({stroke:G.lineColor,"stroke-width":ka,zIndex:7}).add()}if(za.axisTitle){Ga=Da?ia:y;ka=E(P.style.fontSize||12);Ga={low:Ga+
(Da?0:Jb),middle:Ga+Jb/2,high:Ga+(Da?Jb:0)}[P.align];ka=(Da?y+xa:ia)+(Da?1:-1)*(gc?-1:1)*Pd+(mb===2?ka:0);za.axisTitle[Ta?"animate":"attr"]({x:Da?Ga:ka+(gc?Pa:0)+cb+(P.x||0),y:Da?ka-(gc?xa:0)+cb:Ga+(P.y||0)})}if(ea&&ea.enabled){var Zb,Db;ea=za.stackTotalGroup;if(!ea)za.stackTotalGroup=ea=vb.g("stack-labels").attr({visibility:U,zIndex:6}).translate(ia,y).add();for(Zb in ta){P=ta[Zb];for(Db in P)P[Db].render(ea)}}za.isDirty=false}function uc(P){for(var ea=pd.length;ea--;)pd[ea].id===P&&pd[ea].destroy()}
var dc=G.isX,gc=G.opposite,Da=Gb?!dc:dc,mb=Da?gc?0:2:gc?1:3,ta={};G=Kb(dc?yd:Dd,[Hd,Od,Gd,Nd][mb],G);var za=this,$a=G.type,Ra=$a==="datetime",Ua=$a==="logarithmic",cb=G.offset||0,qb=dc?"x":"y",Jb,Rb,Ec,Ac=Da?ia:V,dd,qd,Ad,Wa,Cb,ib,Mb,cc,fc,mc,ub=null,sb=null,cd,be,$d=G.minPadding,ae=G.maxPadding,od=Ea(G.linkedTo),Yd,Zd,Id;$a=G.events;var Qd,pd=[],qc,Jd,bd,Qb,Tc={},vd={},zd={},Bd,Cd,Pd,Kd,tc=G.categories,ee=G.labels.formatter||function(){var P=this.value;return Kd?Yc(Kd,P):qc%1E6===0?P/1E6+"M":qc%
1E3===0?P/1E3+"k":!tc&&P>=1E3?Ia(P,0):P},Ld=Da&&G.labels.staggerLines,wd=G.reversed,xd=tc&&G.tickmarkPlacement==="between"?0.5:0;Ca.prototype={addLabel:function(){var P=this.pos,ea=G.labels,oa=!(P===sb&&!Y(G.showFirstLabel,1)||P===ub&&!Y(G.showLastLabel,0)),ka=tc&&Da&&tc.length&&!ea.step&&!ea.staggerLines&&!ea.rotation&&Pa/tc.length||!Da&&Pa/2,Ga=this.label;P=ee.call({isFirst:P===Qb[0],isLast:P===Qb[Qb.length-1],dateTimeLabelFormat:Kd,value:tc&&tc[P]?tc[P]:P});ka=ka&&{width:Ja(1,ha(ka-2*(ea.padding||
10)))+O};ka=F(ka,ea.style);if(Ga===Yb)this.label=Ea(P)&&oa&&ea.enabled?vb.text(P,0,0).attr({align:ea.align,rotation:ea.rotation}).css(ka).add(Ad):null;else Ga&&Ga.attr({text:P}).css(ka)},getLabelSize:function(){var P=this.label;return P?(this.labelBBox=P.getBBox())[Da?"height":"width"]:0},render:function(P,ea){var oa=!this.minor,ka=this.label,Ga=this.pos,jb=G.labels,Ta=this.gridLine,kb=oa?G.gridLineWidth:G.minorGridLineWidth,Zb=oa?G.gridLineColor:G.minorGridLineColor,Db=oa?G.gridLineDashStyle:G.minorGridLineDashStyle,
ra=this.mark,lb=oa?G.tickLength:G.minorTickLength,rb=oa?G.tickWidth:G.minorTickWidth||0,xb=oa?G.tickColor:G.minorTickColor,Wc=oa?G.tickPosition:G.minorTickPosition;oa=jb.step;var Qc=ea&&N||t,id;id=Da?dd(Ga+xd,null,null,ea)+Ac:ia+cb+(gc?(ea&&L||n)-D-ia:0);Qc=Da?Qc-V+cb-(gc?xa:0):Qc-dd(Ga+xd,null,null,ea)-Ac;if(kb){Ga=qd(Ga+xd,kb,ea);if(Ta===Yb){Ta={stroke:Zb,"stroke-width":kb};if(Db)Ta.dashstyle=Db;this.gridLine=Ta=kb?vb.path(Ga).attr(Ta).add(Wa):null}Ta&&Ga&&Ta.animate({d:Ga})}if(rb){if(Wc==="inside")lb=
-lb;if(gc)lb=-lb;kb=vb.crispLine([l,id,Qc,v,id+(Da?0:-lb),Qc+(Da?lb:0)],rb);if(ra)ra.animate({d:kb});else this.mark=vb.path(kb).attr({stroke:xb,"stroke-width":rb}).add(Ad)}if(ka&&!isNaN(id)){id=id+jb.x-(xd&&Da?xd*Rb*(wd?-1:1):0);Qc=Qc+jb.y-(xd&&!Da?xd*Rb*(wd?1:-1):0);Ea(jb.y)||(Qc+=E(ka.styles.lineHeight)*0.9-ka.getBBox().height/2);if(Ld)Qc+=P/(oa||1)%Ld*16;if(oa)ka[P%oa?"hide":"show"]();ka[this.isNew?"attr":"animate"]({x:id,y:Qc})}this.isNew=false},destroy:function(){for(var P in this)this[P]&&this[P].destroy&&
this[P].destroy()}};Aa.prototype={render:function(){var P=this,ea=P.options,oa=ea.label,ka=P.label,Ga=ea.width,jb=ea.to,Ta,kb=ea.from,Zb=ea.dashStyle,Db=P.svgElem,ra=[],lb,rb,xb=ea.color;rb=ea.zIndex;var Wc=ea.events;if(Ga){ra=qd(ea.value,Ga);ea={stroke:xb,"stroke-width":Ga};if(Zb)ea.dashstyle=Zb}else if(Ea(kb)&&Ea(jb)){kb=Ja(kb,sb);jb=hc(jb,ub);Ta=qd(jb);if((ra=qd(kb))&&Ta)ra.push(Ta[4],Ta[5],Ta[1],Ta[2]);else ra=null;ea={fill:xb}}else return;if(Ea(rb))ea.zIndex=rb;if(Db)if(ra)Db.animate({d:ra},
null,Db.onGetPath);else{Db.hide();Db.onGetPath=function(){Db.show()}}else if(ra&&ra.length){P.svgElem=Db=vb.path(ra).attr(ea).add();if(Wc){Zb=function(Qc){Db.on(Qc,function(id){Wc[Qc].apply(P,[id])})};for(lb in Wc)Zb(lb)}}if(oa&&Ea(oa.text)&&ra&&ra.length&&Pa>0&&xa>0){oa=Kb({align:Da&&Ta&&"center",x:Da?!Ta&&4:10,verticalAlign:!Da&&Ta&&"middle",y:Da?Ta?16:10:Ta?6:-4,rotation:Da&&!Ta&&90},oa);if(!ka)P.label=ka=vb.text(oa.text,0,0).attr({align:oa.textAlign||oa.align,rotation:oa.rotation,zIndex:rb}).css(oa.style).add();
Ta=[ra[1],ra[4],Y(ra[6],ra[1])];ra=[ra[2],ra[5],Y(ra[7],ra[2])];lb=hc.apply(wb,Ta);rb=hc.apply(wb,ra);ka.align(oa,false,{x:lb,y:rb,width:Ja.apply(wb,Ta)-lb,height:Ja.apply(wb,ra)-rb});ka.show()}else ka&&ka.hide();return P},destroy:function(){for(var P in this){this[P]&&this[P].destroy&&this[P].destroy();delete this[P]}fa(pd,this)}};gb.prototype={setTotal:function(P){this.cum=this.total=P},render:function(P){var ea=this.options.formatter.call(this);if(this.label)this.label.attr({text:ea,visibility:Q});
else this.label=X.renderer.text(ea,0,0).css(this.options.style).attr({align:this.textAlign,rotation:this.options.rotation,visibility:Q}).add(P)},setOffset:function(P,ea){var oa=this.isNegative,ka=za.translate(this.total),Ga=za.translate(0);Ga=ca(ka-Ga);var jb=X.xAxis[0].translate(this.x)+P,Ta=X.plotHeight;oa={x:Gb?oa?ka:ka-Ga:jb,y:Gb?Ta-jb-ea:oa?Ta-ka-Ga:Ta-ka,width:Gb?Ga:ea,height:Gb?ea:Ga};this.label&&this.label.align(this.alignOptions,null,oa).attr({visibility:U})}};dd=function(P,ea,oa,ka,Ga){var jb=
1,Ta=0,kb=ka?Ec:Rb;ka=ka?cd:sb;kb||(kb=Rb);if(oa){jb*=-1;Ta=Jb}if(wd){jb*=-1;Ta-=jb*Jb}if(ea){if(wd)P=Jb-P;P=P/kb+ka;if(Ua&&Ga)P=wb.pow(10,P)}else{if(Ua&&Ga)P=wb.log(P)/wb.LN10;P=jb*(P-ka)*kb+Ta}return P};qd=function(P,ea,oa){var ka,Ga,jb;P=dd(P,null,null,oa);var Ta=oa&&N||t,kb=oa&&L||n,Zb;oa=Ga=ha(P+Ac);ka=jb=ha(Ta-P-Ac);if(isNaN(P))Zb=true;else if(Da){ka=y;jb=Ta-V;if(oa<ia||oa>ia+Pa)Zb=true}else{oa=ia;Ga=kb-D;if(ka<y||ka>y+xa)Zb=true}return Zb?null:vb.crispLine([l,oa,ka,v,Ga,jb],ea||0)};if(Gb&&
dc&&wd===Yb)wd=true;F(za,{addPlotBand:oc,addPlotLine:oc,adjustTickAmount:function(){if(wc&&!Ra&&!tc&&!od){var P=Bd,ea=Qb.length;Bd=wc[qb];if(ea<Bd){for(;Qb.length<Bd;)Qb.push(tb(Qb[Qb.length-1]+qc));Rb*=(ea-1)/(Bd-1);ub=Qb[Qb.length-1]}if(Ea(P)&&Bd!==P)za.isDirty=true}},categories:tc,getExtremes:function(){return{min:sb,max:ub,dataMin:ib,dataMax:Mb,userMin:fc,userMax:mc}},getPlotLinePath:qd,getThreshold:function(P){if(sb>P)P=sb;else if(ub<P)P=ub;return dd(P,0,1)},isXAxis:dc,options:G,plotLinesAndBands:pd,
getOffset:function(){var P=cc.length&&Ea(sb)&&Ea(ub),ea=0,oa=0,ka=G.title,Ga=G.labels,jb=[-1,1,1,-1][mb],Ta;if(!Ad){Ad=vb.g("axis").attr({zIndex:7}).add();Wa=vb.g("grid").attr({zIndex:1}).add()}Cd=0;if(P||od){qa(Qb,function(kb){if(Tc[kb])Tc[kb].addLabel();else Tc[kb]=new Ca(kb);if(mb===0||mb===2||{1:"left",3:"right"}[mb]===Ga.align)Cd=Ja(Tc[kb].getLabelSize(),Cd)});if(Ld)Cd+=(Ld-1)*16}else for(Ta in Tc){Tc[Ta].destroy();delete Tc[Ta]}if(ka&&ka.text){if(!za.axisTitle)za.axisTitle=vb.text(ka.text,0,
0).attr({zIndex:7,rotation:ka.rotation||0,align:ka.textAlign||{low:"left",middle:"center",high:"right"}[ka.align]}).css(ka.style).add();ea=za.axisTitle.getBBox()[Da?"height":"width"];oa=Y(ka.margin,Da?5:10)}cb=jb*(G.offset||eb[mb]);Pd=Cd+(mb!==2&&Cd&&jb*G.labels[Da?"y":"x"])+oa;eb[mb]=Ja(eb[mb],Pd+ea+jb*cb)},render:pc,setCategories:function(P,ea){za.categories=tc=P;qa(cc,function(oa){oa.translate();oa.setTooltipPoints(true)});za.isDirty=true;Y(ea,true)&&X.redraw()},setExtremes:function(P,ea,oa,ka){oa=
Y(oa,true);ec(za,"setExtremes",{min:P,max:ea},function(){fc=P;mc=ea;oa&&X.redraw(ka)})},setScale:Wb,setTickPositions:jc,translate:dd,redraw:function(){yb.resetTracker&&yb.resetTracker();pc();qa(pd,function(P){P.render()});qa(cc,function(P){P.isDirty=true})},removePlotBand:uc,removePlotLine:uc,reversed:wd,stacks:ta});for(Qd in $a)ic(za,Qd,$a[Qd]);Wb()}function j(){var X={};return{add:function(G,Ca,Aa,gb){if(!X[G]){Ca=vb.text(Ca,0,0).css(c.toolbar.itemStyle).align({align:"right",x:-D-20,y:y+30}).on("click",
gb).attr({align:"right",zIndex:20}).add();X[G]=Ca}},remove:function(G){nb(X[G].element);X[G]=null}}}function o(X){function G(){var Ra=this.points||ga(this),Ua=Ra[0].series.xAxis,cb=this.x;Ua=Ua&&Ua.options.type==="datetime";var qb=Ha(cb)||Ua,Jb;Jb=qb?['<span style="font-size: 10px">'+(Ua?Yc("%A, %b %e, %Y",cb):cb)+"</span>"]:[];qa(Ra,function(Rb){Jb.push(Rb.point.tooltipFormatter(qb))});return Jb.join("<br/>")}function Ca(Ra,Ua){Da=uc?Ra:(2*Da+Ra)/3;mb=uc?Ua:(mb+Ua)/2;ta.translate(Da,mb);Rd=ca(Ra-
Da)>1||ca(Ua-mb)>1?function(){Ca(Ra,Ua)}:null}function Aa(){if(!uc){var Ra=R.hoverPoints;ta.hide();qa(tb,function(Ua){Ua&&Ua.hide()});Ra&&qa(Ra,function(Ua){Ua.setState()});R.hoverPoints=null;uc=true}}var gb,Hb=X.borderWidth,bb=X.crosshairs,tb=[],jc=X.style,Wb=X.shared,oc=E(jc.padding),pc=Hb+oc,uc=true,dc,gc,Da=0,mb=0;jc.padding=0;var ta=vb.g("tooltip").attr({zIndex:8}).add(),za=vb.rect(pc,pc,0,0,X.borderRadius,Hb).attr({fill:X.backgroundColor,"stroke-width":Hb}).add(ta).shadow(X.shadow),$a=vb.text("",
oc+pc,E(jc.fontSize)+oc+pc).attr({zIndex:1}).css(jc).add(ta);ta.hide();return{shared:Wb,refresh:function(Ra){var Ua,cb,qb,Jb=0,Rb={},Ec=[];qb=Ra.tooltipPos;Ua=X.formatter||G;Rb=R.hoverPoints;if(Wb){Rb&&qa(Rb,function(Ac){Ac.setState()});R.hoverPoints=Ra;qa(Ra,function(Ac){Ac.setState(M);Jb+=Ac.plotY;Ec.push(Ac.getLabelConfig())});cb=Ra[0].plotX;Jb=ha(Jb)/Ra.length;Rb={x:Ra[0].category};Rb.points=Ec;Ra=Ra[0]}else Rb=Ra.getLabelConfig();Rb=Ua.call(Rb);gb=Ra.series;cb=Wb?cb:Ra.plotX;Jb=Wb?Jb:Ra.plotY;
Ua=ha(qb?qb[0]:Gb?Pa-Jb:cb);cb=ha(qb?qb[1]:Gb?xa-cb:Jb);qb=Wb||!Ra.series.isCartesian||Tb(Ua,cb);if(Rb===false||!qb)Aa();else{if(uc){ta.show();uc=false}$a.attr({text:Rb});qb=$a.getBBox();dc=qb.width+2*oc;gc=qb.height+2*oc;za.attr({width:dc,height:gc,stroke:X.borderColor||Ra.color||gb.color||"#606060"});qb=Ua-dc+ia-25;cb=cb-gc+y+10;if(qb<7)qb=ia+Ua+15;if(cb<5)cb=5;else if(cb+gc>t)cb=t-gc-5;Ca(ha(qb-pc),ha(cb-pc))}if(bb){bb=ga(bb);for(Ua=bb.length;Ua--;){cb=Ra.series[Ua?"yAxis":"xAxis"];if(bb[Ua]&&
cb){cb=cb.getPlotLinePath(Ra[Ua?"y":"x"],1);if(tb[Ua])tb[Ua].attr({d:cb,visibility:U});else{qb={"stroke-width":bb[Ua].width||1,stroke:bb[Ua].color||"#C0C0C0",zIndex:2};if(bb[Ua].dashStyle)qb.dashstyle=bb[Ua].dashStyle;tb[Ua]=vb.path(cb).attr(qb).add()}}}}},hide:Aa}}function q(X,G){function Ca(Da){var mb,ta=fd&&Ab.width/Ab.documentElement.clientWidth-1,za,$a,Ra;Da=Da||wa.event;if(!Da.target)Da.target=Da.srcElement;mb=Da.touches?Da.touches.item(0):Da;if(Da.type!=="mousemove"||wa.opera||ta){za=ob;$a=
{left:za.offsetLeft,top:za.offsetTop};for(za=za.offsetParent;za;){$a.left+=za.offsetLeft;$a.top+=za.offsetTop;if(za!==Ab.body&&za!==Ab.documentElement){$a.left-=za.scrollLeft;$a.top-=za.scrollTop}za=za.offsetParent}Jc=$a;za=Jc.left;$a=Jc.top}if(jd){Ra=Da.x;mb=Da.y}else if(mb.layerX===Yb){Ra=mb.pageX-za;mb=mb.pageY-$a}else{Ra=Da.layerX;mb=Da.layerY}if(ta){Ra+=ha((ta+1)*za-za);mb+=ha((ta+1)*$a-$a)}return F(Da,{chartX:Ra,chartY:mb})}function Aa(Da){var mb={xAxis:[],yAxis:[]};qa(Vb,function(ta){var za=
ta.translate,$a=ta.isXAxis;mb[$a?"xAxis":"yAxis"].push({axis:ta,value:za((Gb?!$a:$a)?Da.chartX-ia:xa-Da.chartY+y,true)})});return mb}function gb(){var Da=X.hoverSeries,mb=X.hoverPoint;mb&&mb.onMouseOut();Da&&Da.onMouseOut();Ub&&Ub.hide();Sd=null}function Hb(){if(Wb){var Da={xAxis:[],yAxis:[]},mb=Wb.getBBox(),ta=mb.x-ia,za=mb.y-y;if(jc){qa(Vb,function($a){var Ra=$a.translate,Ua=$a.isXAxis,cb=Gb?!Ua:Ua,qb=Ra(cb?ta:xa-za-mb.height,true,0,0,1);Ra=Ra(cb?ta+mb.width:xa-za,true,0,0,1);Da[Ua?"xAxis":"yAxis"].push({axis:$a,
min:hc(qb,Ra),max:Ja(qb,Ra)})});ec(X,"selection",Da,Td)}Wb=Wb.destroy()}X.mouseIsDown=u=jc=false;Kc(Ab,Gc?"touchend":"mouseup",Hb)}var bb,tb,jc,Wb,oc=sa.zoomType,pc=/x/.test(oc),uc=/y/.test(oc),dc=pc&&!Gb||uc&&Gb,gc=uc&&!Gb||pc&&Gb;Lc=function(){if(Fb){Fb.translate(ia,y);Gb&&Fb.attr({width:X.plotWidth,height:X.plotHeight}).invert()}else X.trackerGroup=Fb=vb.g("tracker").attr({zIndex:9}).add()};Lc();if(G.enabled)X.tooltip=Ub=o(G);(function(){var Da=true;ob.onmousedown=function(ta){ta=Ca(ta);!Gc&&ta.preventDefault&&
ta.preventDefault();X.mouseIsDown=u=true;bb=ta.chartX;tb=ta.chartY;ic(Ab,Gc?"touchend":"mouseup",Hb)};var mb=function(ta){if(!(ta&&ta.touches&&ta.touches.length>1)){ta=Ca(ta);if(!Gc)ta.returnValue=false;var za=ta.chartX,$a=ta.chartY,Ra=!Tb(za-ia,$a-y);if(Gc&&ta.type==="touchstart")if(C(ta.target,"isTracker"))X.runTrackerClick||ta.preventDefault();else!Xb&&!Ra&&ta.preventDefault();if(Ra){Da||gb();if(za<ia)za=ia;else if(za>ia+Pa)za=ia+Pa;if($a<y)$a=y;else if($a>y+xa)$a=y+xa}if(u&&ta.type!=="touchstart"){jc=
Math.sqrt(Math.pow(bb-za,2)+Math.pow(tb-$a,2));if(jc>10){if(Pc&&(pc||uc)&&Tb(bb-ia,tb-y))Wb||(Wb=vb.rect(ia,y,dc?1:Pa,gc?1:xa,0).attr({fill:"rgba(69,114,167,0.25)",zIndex:7}).add());if(Wb&&dc){za-=bb;Wb.attr({width:ca(za),x:(za>0?0:za)+bb})}if(Wb&&gc){$a-=tb;Wb.attr({height:ca($a),y:($a>0?0:$a)+tb})}}}else if(!Ra){var Ua;$a=X.hoverPoint;za=X.hoverSeries;var cb,qb,Jb=n,Rb=Gb?ta.chartY:ta.chartX-ia;if(Ub&&G.shared){Ua=[];cb=Lb.length;for(qb=0;qb<cb;qb++)if(Lb[qb].visible&&Lb[qb].tooltipPoints.length){ta=
Lb[qb].tooltipPoints[Rb];ta._dist=ca(Rb-ta.plotX);Jb=hc(Jb,ta._dist);Ua.push(ta)}for(cb=Ua.length;cb--;)Ua[cb]._dist>Jb&&Ua.splice(cb,1);if(Ua.length&&Ua[0].plotX!==Sd){Ub.refresh(Ua);Sd=Ua[0].plotX}}if(za&&za.tracker)(ta=za.tooltipPoints[Rb])&&ta!==$a&&ta.onMouseOver()}return(Da=Ra)||!Pc}};ob.onmousemove=mb;ic(ob,"mouseleave",gb);ob.ontouchstart=function(ta){if(pc||uc)ob.onmousedown(ta);mb(ta)};ob.ontouchmove=mb;ob.ontouchend=function(){jc&&gb()};ob.onclick=function(ta){var za=X.hoverPoint;ta=Ca(ta);
ta.cancelBubble=true;if(!jc)if(za&&C(ta.target,"isTracker")){var $a=za.plotX,Ra=za.plotY;F(za,{pageX:Jc.left+ia+(Gb?Pa-Ra:$a),pageY:Jc.top+y+(Gb?xa-$a:Ra)});ec(za.series,"click",F(ta,{point:za}));za.firePointEvent("click",ta)}else{F(ta,Aa(ta));Tb(ta.chartX-ia,ta.chartY-y)&&ec(X,"click",ta)}jc=false}})();ce=setInterval(function(){Rd&&Rd()},32);F(this,{zoomX:pc,zoomY:uc,resetTracker:gb})}function s(X){var G=X.type||sa.type||sa.defaultSeriesType,Ca=Cc[G],Aa=R.hasRendered;if(Aa)if(Gb&&G==="column")Ca=
Cc.bar;else if(!Gb&&G==="bar")Ca=Cc.column;G=new Ca;G.init(R,X);if(!Aa&&G.inverted)Gb=true;if(G.isCartesian)Pc=G.isCartesian;Lb.push(G);return G}function B(){sa.alignTicks!==false&&qa(Vb,function(X){X.adjustTickAmount()});wc=null}function H(X){var G=R.isDirtyLegend,Ca,Aa=R.isDirtyBox,gb=Lb.length,Hb=gb,bb=R.clipRect;for(Eb(X,R);Hb--;){X=Lb[Hb];if(X.isDirty&&X.options.stacking){Ca=true;break}}if(Ca)for(Hb=gb;Hb--;){X=Lb[Hb];if(X.options.stacking)X.isDirty=true}qa(Lb,function(tb){if(tb.isDirty){tb.cleanData();
tb.getSegments();if(tb.options.legendType==="point")G=true}});if(G&&Rc.renderLegend){Rc.renderLegend();R.isDirtyLegend=false}if(Pc){if(!nd){wc=null;qa(Vb,function(tb){tb.setScale()})}B();Ed();qa(Vb,function(tb){if(tb.isDirty||Aa){tb.redraw();Aa=true}})}if(Aa){Ud();Lc();if(bb){sd(bb);bb.animate({width:R.plotSizeX,height:R.plotSizeY})}}qa(Lb,function(tb){if(tb.isDirty&&tb.visible&&(!tb.isCartesian||tb.xAxis))tb.redraw()});yb&&yb.resetTracker&&yb.resetTracker();ec(R,"redraw")}function T(){var X=c.xAxis||
{},G=c.yAxis||{},Ca;X=ga(X);qa(X,function(Aa,gb){Aa.index=gb;Aa.isX=true});G=ga(G);qa(G,function(Aa,gb){Aa.index=gb});Vb=X.concat(G);R.xAxis=[];R.yAxis=[];Vb=md(Vb,function(Aa){Ca=new g(R,Aa);R[Ca.isXAxis?"xAxis":"yAxis"].push(Ca);return Ca});B()}function ba(X,G){p=Kb(c.title,X);x=Kb(c.subtitle,G);qa([["title",X,p],["subtitle",G,x]],function(Ca){var Aa=Ca[0],gb=R[Aa],Hb=Ca[1];Ca=Ca[2];if(gb&&Hb){gb.destroy();gb=null}if(Ca&&Ca.text&&!gb)R[Aa]=vb.text(Ca.text,0,0).attr({align:Ca.align,"class":"highcharts-"+
Aa,zIndex:1}).css(Ca.style).add().align(Ca,false,m)})}function Ma(){Oa=sa.renderTo;lc=K+ld++;if(Ha(Oa))Oa=Ab.getElementById(Oa);Oa.innerHTML="";if(!Oa.offsetWidth){fb=Oa.cloneNode(0);ya(fb,{position:J,top:"-9999px",display:""});Ab.body.appendChild(fb)}ac=(fb||Oa).offsetWidth;yc=(fb||Oa).offsetHeight;R.chartWidth=n=sa.width||ac||600;R.chartHeight=t=sa.height||(yc>19?yc:400);R.container=ob=Fa(Hc,{className:"highcharts-container"+(sa.className?" "+sa.className:""),id:lc},F({position:Z,overflow:Q,width:n+
O,height:t+O,textAlign:"left"},sa.style),fb||Oa);R.renderer=vb=sa.forExport?new rd(ob,n,t,true):new Fc(ob,n,t);var X,G;if(kd&&ob.getBoundingClientRect){X=function(){ya(ob,{left:0,top:0});G=ob.getBoundingClientRect();ya(ob,{left:-(G.left-E(G.left))+O,top:-(G.top-E(G.top))+O})};X();ic(wa,"resize",X);ic(R,"destroy",function(){Kc(wa,"resize",X)})}}function ua(){function X(){var Ca=sa.width||Oa.offsetWidth,Aa=sa.height||Oa.offsetHeight;if(Ca&&Aa){if(Ca!==ac||Aa!==yc){clearTimeout(G);G=setTimeout(function(){Vd(Ca,
Aa,false)},100)}ac=Ca;yc=Aa}}var G;ic(wa,"resize",X);ic(R,"destroy",function(){Kc(wa,"resize",X)})}function db(){var X=c.labels,G=c.credits,Ca;ba();Rc=R.legend=new fe(R);Ed();qa(Vb,function(Aa){Aa.setTickPositions(true)});B();Ed();Ud();Pc&&qa(Vb,function(Aa){Aa.render()});if(!R.seriesGroup)R.seriesGroup=vb.g("series-group").attr({zIndex:3}).add();qa(Lb,function(Aa){Aa.translate();Aa.setTooltipPoints();Aa.render()});X.items&&qa(X.items,function(){var Aa=F(X.style,this.style),gb=E(Aa.left)+ia,Hb=E(Aa.top)+
y+12;delete Aa.left;delete Aa.top;vb.text(this.html,gb,Hb).attr({zIndex:2}).css(Aa).add()});if(!R.toolbar)R.toolbar=j(R);if(G.enabled&&!R.credits){Ca=G.href;vb.text(G.text,0,0).on("click",function(){if(Ca)location.href=Ca}).attr({align:G.position.align,zIndex:8}).css(G.style).add().align(G.position)}Lc();R.hasRendered=true;if(fb){Oa.appendChild(ob);nb(fb)}}function La(){var X=Lb.length,G=ob&&ob.parentNode;ec(R,"destroy");Kc(wa,"unload",La);Kc(R);for(qa(Vb,function(Ca){Kc(Ca)});X--;)Lb[X].destroy();
if(ob){ob.innerHTML="";Kc(ob);G&&G.removeChild(ob);ob=null}if(vb)vb.alignedObjects=null;clearInterval(ce);for(X in R)delete R[X]}function pb(){if(!gd&&wa==wa.top&&Ab.readyState!=="complete")Ab.attachEvent("onreadystatechange",function(){Ab.detachEvent("onreadystatechange",pb);Ab.readyState==="complete"&&pb()});else{Ma();Wd();Xd();qa(c.series||[],function(X){s(X)});R.inverted=Gb=Y(Gb,c.chart.inverted);T();R.render=db;R.tracker=yb=new q(R,c.tooltip);db();ec(R,"load");f&&f.apply(R,[R]);qa(R.callbacks,
function(X){X.apply(R,[R])})}}yd=Kb(yd,Ib.xAxis);Dd=Kb(Dd,Ib.yAxis);Ib.xAxis=Ib.yAxis=null;c=Kb(Ib,c);var sa=c.chart,Xa=sa.margin;Xa=ab(Xa)?Xa:[Xa,Xa,Xa,Xa];var Ba=Y(sa.marginTop,Xa[0]),Sa=Y(sa.marginRight,Xa[1]),Qa=Y(sa.marginBottom,Xa[2]),a=Y(sa.marginLeft,Xa[3]),b=sa.spacingTop,e=sa.spacingRight,h=sa.spacingBottom,k=sa.spacingLeft,m,p,x,y,D,V,ia,eb,Oa,fb,ob,lc,ac,yc,n,t,L,N,I,S,la,ja,R=this,Xb=(Xa=sa.events)&&!!Xa.click,Pb,Tb,Ub,u,da,va,na,xa,Pa,yb,Fb,Lc,Rc,ad,Oc,Jc,Pc=sa.showAxes,nd=0,Vb=[],wc,
Lb=[],Gb,vb,Rd,ce,Sd,Ud,Ed,Wd,Xd,Vd,Td,de,fe=function(X){function G(Wa,Cb){var ib=Wa.legendItem,Mb=Wa.legendLine,cc=Wa.legendSymbol,fc=gc.color,mc=Cb?bb.itemStyle.color:fc,ub=Cb?Wa.color:fc;fc=Cb?Wa.pointAttr[z]:{stroke:fc,fill:fc};ib&&ib.css({fill:mc});Mb&&Mb.attr({stroke:ub});cc&&cc.attr(fc)}function Ca(Wa,Cb,ib){var Mb=Wa.legendItem,cc=Wa.legendLine,fc=Wa.legendSymbol;Wa=Wa.checkbox;Mb&&Mb.attr({x:Cb,y:ib});cc&&cc.translate(Cb,ib-4);fc&&fc.attr({x:Cb+fc.xOff,y:ib+fc.yOff});if(Wa){Wa.x=Cb;Wa.y=
ib}}function Aa(){qa(oc,function(Wa){var Cb=Wa.checkbox,ib=Ec.alignAttr;Cb&&ya(Cb,{left:ib.translateX+Wa.legendItemWidth+Cb.x-40+O,top:ib.translateY+Cb.y-11+O})})}function gb(Wa){var Cb,ib,Mb,cc,fc=Wa.legendItem;cc=Wa.series||Wa;var mc=cc.options,ub=mc&&mc.borderWidth||0;if(!fc){cc=/^(bar|pie|area|column)$/.test(cc.type);Wa.legendItem=fc=vb.text(bb.labelFormatter.call(Wa),0,0).css(Wa.visible?uc:gc).on("mouseover",function(){Wa.setState(M);fc.css(dc)}).on("mouseout",function(){fc.css(Wa.visible?uc:
gc);Wa.setState()}).on("click",function(){var cd=function(){Wa.setVisible()};Wa.firePointEvent?Wa.firePointEvent("legendItemClick",null,cd):ec(Wa,"legendItemClick",null,cd)}).attr({zIndex:2}).add(Ec);if(!cc&&mc&&mc.lineWidth){var sb={"stroke-width":mc.lineWidth,zIndex:2};if(mc.dashStyle)sb.dashstyle=mc.dashStyle;Wa.legendLine=vb.path([l,-jc-Wb,0,v,-Wb,0]).attr(sb).add(Ec)}if(cc)Cb=vb.rect(ib=-jc-Wb,Mb=-11,jc,12,2).attr({zIndex:3}).add(Ec);else if(mc&&mc.marker&&mc.marker.enabled)Cb=vb.symbol(Wa.symbol,
ib=-jc/2-Wb,Mb=-4,mc.marker.radius).attr({zIndex:3}).add(Ec);if(Cb){Cb.xOff=ib+ub%2/2;Cb.yOff=Mb+ub%2/2}Wa.legendSymbol=Cb;G(Wa,Wa.visible);if(mc&&mc.showCheckbox){Wa.checkbox=Fa("input",{type:"checkbox",checked:Wa.selected,defaultChecked:Wa.selected},bb.itemCheckboxStyle,ob);ic(Wa.checkbox,"click",function(cd){ec(Wa,"checkboxClick",{checked:cd.target.checked},function(){Wa.select()})})}}Cb=fc.getBBox();ib=Wa.legendItemWidth=bb.itemWidth||jc+Wb+Cb.width+mb;cb=Cb.height;if(tb&&$a-za+ib>(dd||n-2*Da-
za)){$a=za;Ra+=cb}Ua=Ra;Ca(Wa,$a,Ra);if(tb)$a+=ib;else Ra+=cb;Ac=dd||Ja(tb?$a-za:ib,Ac)}function Hb(){$a=za;Ra=ta;Ua=Ac=0;Ec||(Ec=vb.g("legend").attr({zIndex:7}).add());oc=[];qa(qd,function(Mb){var cc=Mb.options;if(cc.showInLegend)oc=oc.concat(cc.legendType==="point"?Mb.data:Mb)});oc.sort(function(Mb,cc){return(Mb.options.legendIndex||0)-(cc.options.legendIndex||0)});Ad&&oc.reverse();qa(oc,gb);ad=dd||Ac;Oc=Ua-ta+cb;if(Jb||Rb){ad+=2*Da;Oc+=2*Da;if(qb)ad>0&&Oc>0&&qb.animate(qb.crisp(null,null,null,
ad,Oc));else qb=vb.rect(0,0,ad,Oc,bb.borderRadius,Jb||0).attr({stroke:bb.borderColor,"stroke-width":Jb||0,fill:Rb||w}).add(Ec).shadow(bb.shadow);qb[oc.length?"show":"hide"]()}for(var Wa=["left","right","top","bottom"],Cb,ib=4;ib--;){Cb=Wa[ib];if(pc[Cb]&&pc[Cb]!=="auto"){bb[ib<2?"align":"verticalAlign"]=Cb;bb[ib<2?"x":"y"]=E(pc[Cb])*(ib%2?-1:1)}}Ec.align(F(bb,{width:ad,height:Oc}),true,m);nd||Aa()}var bb=X.options.legend;if(bb.enabled){var tb=bb.layout==="horizontal",jc=bb.symbolWidth,Wb=bb.symbolPadding,
oc,pc=bb.style,uc=bb.itemStyle,dc=bb.itemHoverStyle,gc=bb.itemHiddenStyle,Da=E(pc.padding),mb=20,ta=18,za=4+Da+jc+Wb,$a,Ra,Ua,cb=0,qb,Jb=bb.borderWidth,Rb=bb.backgroundColor,Ec,Ac,dd=bb.width,qd=X.series,Ad=bb.reversed;Hb();ic(X,"endResize",Aa);return{colorizeItem:G,destroyItem:function(Wa){var Cb=Wa.checkbox;qa(["legendItem","legendLine","legendSymbol"],function(ib){Wa[ib]&&Wa[ib].destroy()});Cb&&nb(Wa.checkbox)},renderLegend:Hb}}};Tb=function(X,G){return X>=0&&X<=Pa&&G>=0&&G<=xa};de=function(){ec(R,
"selection",{resetSelection:true},Td);R.toolbar.remove("zoom")};Td=function(X){var G=Ib.lang,Ca=R.pointCount<100;R.toolbar.add("zoom",G.resetZoom,G.resetZoomTitle,de);!X||X.resetSelection?qa(Vb,function(Aa){Aa.setExtremes(null,null,false,Ca)}):qa(X.xAxis.concat(X.yAxis),function(Aa){var gb=Aa.axis;if(R.tracker[gb.isXAxis?"zoomX":"zoomY"])gb.setExtremes(Aa.min,Aa.max,false,Ca)});H()};Ed=function(){var X=c.legend,G=Y(X.margin,10),Ca=X.x,Aa=X.y,gb=X.align,Hb=X.verticalAlign,bb;Wd();if((R.title||R.subtitle)&&
!Ea(Ba))if(bb=Ja(R.title&&!p.floating&&!p.verticalAlign&&p.y||0,R.subtitle&&!x.floating&&!x.verticalAlign&&x.y||0))y=Ja(y,bb+Y(p.margin,15)+b);if(X.enabled&&!X.floating)if(gb==="right")Ea(Sa)||(D=Ja(D,ad-Ca+G+e));else if(gb==="left")Ea(a)||(ia=Ja(ia,ad+Ca+G+k));else if(Hb==="top")Ea(Ba)||(y=Ja(y,Oc+Aa+G+b));else if(Hb==="bottom")Ea(Qa)||(V=Ja(V,Oc-Aa+G+h));Pc&&qa(Vb,function(tb){tb.getOffset()});Ea(a)||(ia+=eb[3]);Ea(Ba)||(y+=eb[0]);Ea(Qa)||(V+=eb[2]);Ea(Sa)||(D+=eb[1]);Xd()};Vd=function(X,G,Ca){var Aa=
R.title,gb=R.subtitle;nd+=1;Eb(Ca,R);N=t;L=n;R.chartWidth=n=ha(X);R.chartHeight=t=ha(G);ya(ob,{width:n+O,height:t+O});vb.setSize(n,t,Ca);Pa=n-ia-D;xa=t-y-V;wc=null;qa(Vb,function(Hb){Hb.isDirty=true;Hb.setScale()});qa(Lb,function(Hb){Hb.isDirty=true});R.isDirtyLegend=true;R.isDirtyBox=true;Ed();Aa&&Aa.align(null,null,m);gb&&gb.align(null,null,m);H(Ca);N=null;ec(R,"resize");setTimeout(function(){ec(R,"endResize",null,function(){nd-=1})},kc&&kc.duration||500)};Xd=function(){R.plotLeft=ia=ha(ia);R.plotTop=
y=ha(y);R.plotWidth=Pa=ha(n-ia-D);R.plotHeight=xa=ha(t-y-V);R.plotSizeX=Gb?xa:Pa;R.plotSizeY=Gb?Pa:xa;m={x:k,y:b,width:n-k-e,height:t-b-h}};Wd=function(){y=Y(Ba,b);D=Y(Sa,e);V=Y(Qa,h);ia=Y(a,k);eb=[0,0,0,0]};Ud=function(){var X=sa.borderWidth||0,G=sa.backgroundColor,Ca=sa.plotBackgroundColor,Aa=sa.plotBackgroundImage,gb,Hb={x:ia,y:y,width:Pa,height:xa};gb=X+(sa.shadow?8:0);if(X||G)if(I)I.animate(I.crisp(null,null,null,n-gb,t-gb));else I=vb.rect(gb/2,gb/2,n-gb,t-gb,sa.borderRadius,X).attr({stroke:sa.borderColor,
"stroke-width":X,fill:G||w}).add().shadow(sa.shadow);if(Ca)if(S)S.animate(Hb);else S=vb.rect(ia,y,Pa,xa,0).attr({fill:Ca}).add().shadow(sa.plotShadow);if(Aa)if(la)la.animate(Hb);else la=vb.image(Aa,ia,y,Pa,xa).add();if(sa.plotBorderWidth)if(ja)ja.animate(ja.crisp(null,ia,y,Pa,xa));else ja=vb.rect(ia,y,Pa,xa,0,sa.plotBorderWidth).attr({stroke:sa.plotBorderColor,"stroke-width":sa.plotBorderWidth,zIndex:4}).add();R.isDirtyBox=false};ic(wa,"unload",La);sa.reflow!==false&&ic(R,"load",ua);if(Xa)for(Pb in Xa)ic(R,
Pb,Xa[Pb]);R.options=c;R.series=Lb;R.addSeries=function(X,G,Ca){var Aa;if(X){Eb(Ca,R);G=Y(G,true);ec(R,"addSeries",{options:X},function(){Aa=s(X);Aa.isDirty=true;R.isDirtyLegend=true;G&&R.redraw()})}return Aa};R.animation=Y(sa.animation,true);R.destroy=La;R.get=function(X){var G,Ca,Aa;for(G=0;G<Vb.length;G++)if(Vb[G].options.id===X)return Vb[G];for(G=0;G<Lb.length;G++)if(Lb[G].options.id===X)return Lb[G];for(G=0;G<Lb.length;G++){Aa=Lb[G].data;for(Ca=0;Ca<Aa.length;Ca++)if(Aa[Ca].id===X)return Aa[Ca]}return null};
R.getSelectedPoints=function(){var X=[];qa(Lb,function(G){X=X.concat(Zc(G.data,function(Ca){return Ca.selected}))});return X};R.getSelectedSeries=function(){return Zc(Lb,function(X){return X.selected})};R.hideLoading=function(){Uc(da,{opacity:0},{duration:c.loading.hideDuration,complete:function(){ya(da,{display:w})}});na=false};R.isInsidePlot=Tb;R.redraw=H;R.setSize=Vd;R.setTitle=ba;R.showLoading=function(X){var G=c.loading;if(!da){da=Fa(Hc,{className:"highcharts-loading"},F(G.style,{left:ia+O,top:y+
O,width:Pa+O,height:xa+O,zIndex:10,display:w}),ob);va=Fa("span",null,G.labelStyle,da)}va.innerHTML=X||c.lang.loading;if(!na){ya(da,{opacity:0,display:""});Uc(da,{opacity:G.style.opacity},{duration:G.showDuration});na=true}};R.pointCount=0;R.counters=new Va;pb()}var Ab=document,wa=window,wb=Math,ha=wb.round,hb=wb.floor,Xc=wb.ceil,Ja=wb.max,hc=wb.min,ca=wb.abs,Ob=wb.cos,vc=wb.sin,d=wb.PI,Vc=d*2/360,Sc=navigator.userAgent,jd=/msie/i.test(Sc)&&!wa.opera,ed=Ab.documentMode===8,fd=/AppleWebKit/.test(Sc),
kd=/Firefox/.test(Sc),gd=!!Ab.createElementNS&&!!Ab.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect,Fc,Gc=Ab.documentElement.ontouchstart!==undefined,Mc={},ld=0,bc=1,hd,Ib,Yc,kc,Bc,Yb,Hc="div",J="absolute",Z="relative",Q="hidden",K="highcharts-",U="visible",O="px",w="none",l="M",v="L",W="rgba(192,192,192,"+(gd?1.0E-6:0.0020)+")",z="",M="hover",Ya,r,A,aa,ma,Ka,Bb,rc,sc,Nc,$b,zb,Za=wa.HighchartsAdapter,nc=Za||{},qa=nc.each,Zc=nc.grep,md=nc.map,Kb=nc.merge,ic=nc.addEvent,Kc=nc.removeEvent,
ec=nc.fireEvent,Uc=nc.animate,sd=nc.stop,Cc={};Yc=function(c,f,g){function j(ua){return ua.toString().replace(/^([0-9])$/,"0$1")}if(!Ea(f)||isNaN(f))return"Invalid date";c=Y(c,"%Y-%m-%d %H:%M:%S");f=new Date(f*bc);var o,q=f[A](),s=f[aa](),B=f[ma](),H=f[Ka](),T=f[Bb](),ba=Ib.lang,Ma=ba.weekdays;ba=ba.months;f={a:Ma[s].substr(0,3),A:Ma[s],d:j(B),e:B,b:ba[H].substr(0,3),B:ba[H],m:j(H+1),y:T.toString().substr(2,2),Y:T,H:j(q),I:j(q%12||12),l:q%12||12,M:j(f[r]()),p:q<12?"AM":"PM",P:q<12?"am":"pm",S:j(f.getSeconds())};
for(o in f)c=c.replace("%"+o,f[o]);return g?c.substr(0,1).toUpperCase()+c.substr(1):c};Va.prototype={wrapColor:function(c){if(this.color>=c)this.color=0},wrapSymbol:function(c){if(this.symbol>=c)this.symbol=0}};Za&&Za.init&&Za.init();if(!Za&&wa.jQuery){var Dc=jQuery;qa=function(c,f){for(var g=0,j=c.length;g<j;g++)if(f.call(c[g],c[g],g,c)===false)return g};Zc=Dc.grep;md=function(c,f){for(var g=[],j=0,o=c.length;j<o;j++)g[j]=f.call(c[j],c[j],j,c);return g};Kb=function(){var c=arguments;return Dc.extend(true,
null,c[0],c[1],c[2],c[3])};ic=function(c,f,g){Dc(c).bind(f,g)};Kc=function(c,f,g){var j=Ab.removeEventListener?"removeEventListener":"detachEvent";if(Ab[j]&&!c[j])c[j]=function(){};Dc(c).unbind(f,g)};ec=function(c,f,g,j){var o=Dc.Event(f),q="detached"+f;F(o,g);if(c[f]){c[q]=c[f];c[f]=null}Dc(c).trigger(o);if(c[q]){c[f]=c[q];c[q]=null}j&&!o.isDefaultPrevented()&&j(o)};Uc=function(c,f,g){var j=Dc(c);if(f.d){c.toD=f.d;f.d=1}j.stop();j.animate(f,g)};sd=function(c){Dc(c).stop()};Dc.extend(Dc.easing,{easeOutQuad:function(c,
f,g,j,o){return-j*(f/=o)*(f-2)+g}});var Md=jQuery.fx.step._default,Fd=jQuery.fx.prototype.cur;Dc.fx.step._default=function(c){var f=c.elem;f.attr?f.attr(c.prop,c.now):Md.apply(this,arguments)};Dc.fx.step.d=function(c){var f=c.elem;if(!c.started){var g=Bc.init(f,f.d,f.toD);c.start=g[0];c.end=g[1];c.started=true}f.attr("d",Bc.step(c.start,c.end,c.pos,f.toD))};Dc.fx.prototype.cur=function(){var c=this.elem;return c.attr?c.attr(this.prop):Fd.apply(this,arguments)}}Bc={init:function(c,f,g){f=f||"";var j=
c.shift,o=f.indexOf("C")>-1,q=o?7:3,s;f=f.split(" ");g=[].concat(g);var B,H,T=function(ba){for(s=ba.length;s--;)ba[s]===l&&ba.splice(s+1,0,ba[s+1],ba[s+2],ba[s+1],ba[s+2])};if(o){T(f);T(g)}if(c.isArea){B=f.splice(f.length-6,6);H=g.splice(g.length-6,6)}if(j){g=[].concat(g).splice(0,q).concat(g);c.shift=false}if(f.length)for(c=g.length;f.length<c;){j=[].concat(f).splice(f.length-q,q);if(o){j[q-6]=j[q-2];j[q-5]=j[q-1]}f=f.concat(j)}if(B){f=f.concat(B);g=g.concat(H)}return[f,g]},step:function(c,f,g,j){var o=
[],q=c.length;if(g===1)o=j;else if(q===f.length&&g<1)for(;q--;){j=parseFloat(c[q]);o[q]=isNaN(j)?c[q]:g*parseFloat(f[q]-j)+j}else o=f;return o}};Za={enabled:true,align:"center",x:0,y:15,style:{color:"#666",fontSize:"11px",lineHeight:"14px"}};Ib={colors:["#4572A7","#AA4643","#89A54E","#80699B","#3D96AE","#DB843D","#92A8CD","#A47D7C","#B5CA92"],symbols:["circle","diamond","square","triangle","triangle-down"],lang:{loading:"Loading...",months:["January","February","March","April","May","June","July",
"August","September","October","November","December"],weekdays:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],decimalPoint:".",resetZoom:"Reset zoom",resetZoomTitle:"Reset zoom level 1:1",thousandsSep:","},global:{useUTC:true},chart:{borderColor:"#4572A7",borderRadius:5,defaultSeriesType:"line",ignoreHiddenSeries:true,spacingTop:10,spacingRight:10,spacingBottom:15,spacingLeft:10,style:{fontFamily:'"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif',
fontSize:"12px"},backgroundColor:"#FFFFFF",plotBorderColor:"#C0C0C0"},title:{text:"Chart title",align:"center",y:15,style:{color:"#3E576F",fontSize:"16px"}},subtitle:{text:"",align:"center",y:30,style:{color:"#6D869F"}},plotOptions:{line:{allowPointSelect:false,showCheckbox:false,animation:{duration:1E3},events:{},lineWidth:2,shadow:true,marker:{enabled:true,lineWidth:0,radius:4,lineColor:"#FFFFFF",states:{hover:{},select:{fillColor:"#FFFFFF",lineColor:"#000000",lineWidth:2}}},point:{events:{}},dataLabels:Kb(Za,
{enabled:false,y:-6,formatter:function(){return this.y}}),showInLegend:true,states:{hover:{marker:{}},select:{marker:{}}},stickyTracking:true}},labels:{style:{position:J,color:"#3E576F"}},legend:{enabled:true,align:"center",layout:"horizontal",labelFormatter:function(){return this.name},borderWidth:1,borderColor:"#909090",borderRadius:5,shadow:false,style:{padding:"5px"},itemStyle:{cursor:"pointer",color:"#3E576F"},itemHoverStyle:{cursor:"pointer",color:"#000000"},itemHiddenStyle:{color:"#C0C0C0"},
itemCheckboxStyle:{position:J,width:"13px",height:"13px"},symbolWidth:16,symbolPadding:5,verticalAlign:"bottom",x:0,y:0},loading:{hideDuration:100,labelStyle:{fontWeight:"bold",position:Z,top:"1em"},showDuration:100,style:{position:J,backgroundColor:"white",opacity:0.5,textAlign:"center"}},tooltip:{enabled:true,backgroundColor:"rgba(255, 255, 255, .85)",borderWidth:2,borderRadius:5,shadow:true,snap:Gc?25:10,style:{color:"#333333",fontSize:"12px",padding:"5px",whiteSpace:"nowrap"}},toolbar:{itemStyle:{color:"#4572A7",
cursor:"pointer"}},credits:{enabled:true,text:"Highcharts.com",href:"http://www.highcharts.com",position:{align:"right",x:-10,verticalAlign:"bottom",y:-5},style:{cursor:"pointer",color:"#909090",fontSize:"10px"}}};var yd={dateTimeLabelFormats:{second:"%H:%M:%S",minute:"%H:%M",hour:"%H:%M",day:"%e. %b",week:"%e. %b",month:"%b '%y",year:"%Y"},endOnTick:false,gridLineColor:"#C0C0C0",labels:Za,lineColor:"#C0D0E0",lineWidth:1,max:null,min:null,minPadding:0.01,maxPadding:0.01,minorGridLineColor:"#E0E0E0",
minorGridLineWidth:1,minorTickColor:"#A0A0A0",minorTickLength:2,minorTickPosition:"outside",startOfWeek:1,startOnTick:false,tickColor:"#C0D0E0",tickLength:5,tickmarkPlacement:"between",tickPixelInterval:100,tickPosition:"outside",tickWidth:1,title:{align:"middle",style:{color:"#6D869F",fontWeight:"bold"}},type:"linear"},Dd=Kb(yd,{endOnTick:true,gridLineWidth:1,tickPixelInterval:72,showLastLabel:true,labels:{align:"right",x:-8,y:3},lineWidth:0,maxPadding:0.05,minPadding:0.05,startOnTick:true,tickWidth:0,
title:{rotation:270,text:"Y-values"},stackLabels:{enabled:false,formatter:function(){return this.total},style:Za.style}}),Nd={labels:{align:"right",x:-8,y:null},title:{rotation:270}},Od={labels:{align:"left",x:8,y:null},title:{rotation:90}},Gd={labels:{align:"center",x:0,y:14},title:{rotation:0}},Hd=Kb(Gd,{labels:{y:-5}}),Ic=Ib.plotOptions;Za=Ic.line;Ic.spline=Kb(Za);Ic.scatter=Kb(Za,{lineWidth:0,states:{hover:{lineWidth:0}}});Ic.area=Kb(Za,{});Ic.areaspline=Kb(Ic.area);Ic.column=Kb(Za,{borderColor:"#FFFFFF",
borderWidth:1,borderRadius:0,groupPadding:0.2,marker:null,pointPadding:0.1,minPointLength:0,states:{hover:{brightness:0.1,shadow:false},select:{color:"#C0C0C0",borderColor:"#000000",shadow:false}},dataLabels:{y:null,verticalAlign:null}});Ic.bar=Kb(Ic.column,{dataLabels:{align:"left",x:5,y:0}});Ic.pie=Kb(Za,{borderColor:"#FFFFFF",borderWidth:1,center:["50%","50%"],colorByPoint:true,dataLabels:{distance:30,enabled:true,formatter:function(){return this.point.name},y:5},legendType:"point",marker:null,
size:"75%",showInLegend:false,slicedOffset:10,states:{hover:{brightness:0.1,shadow:false}}});Nb();var $c=function(c){var f=[],g;(function(j){if(g=/rgba\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]?(?:\.[0-9]+)?)\s*\)/.exec(j))f=[E(g[1]),E(g[2]),E(g[3]),parseFloat(g[4],10)];else if(g=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(j))f=[E(g[1],16),E(g[2],16),E(g[3],16),1]})(c);return{get:function(j){return f&&!isNaN(f[0])?j==="rgb"?"rgb("+f[0]+","+f[1]+","+f[2]+")":
j==="a"?f[3]:"rgba("+f.join(",")+")":c},brighten:function(j){if(Na(j)&&j!==0){var o;for(o=0;o<3;o++){f[o]+=E(j*255);if(f[o]<0)f[o]=0;if(f[o]>255)f[o]=255}}return this},setOpacity:function(j){f[3]=j;return this}}};Sb.prototype={init:function(c,f){this.element=Ab.createElementNS("http://www.w3.org/2000/svg",f);this.renderer=c},animate:function(c,f,g){if(f=Y(f,kc,true)){f=Kb(f);if(g)f.complete=g;Uc(this,c,f)}else{this.attr(c);g&&g()}},attr:function(c,f){var g,j,o,q,s=this.element,B=s.nodeName,H=this.renderer,
T,ba=this.shadows,Ma,ua=this;if(Ha(c)&&Ea(f)){g=c;c={};c[g]=f}if(Ha(c)){g=c;if(B==="circle")g={x:"cx",y:"cy"}[g]||g;else if(g==="strokeWidth")g="stroke-width";ua=C(s,g)||this[g]||0;if(g!=="d"&&g!=="visibility")ua=parseFloat(ua)}else for(g in c){T=false;j=c[g];if(g==="d"){if(j&&j.join)j=j.join(" ");if(/(NaN| {2}|^$)/.test(j))j="M 0 0";this.d=j}else if(g==="x"&&B==="text"){for(o=0;o<s.childNodes.length;o++){q=s.childNodes[o];C(q,"x")===C(s,"x")&&C(q,"x",j)}if(this.rotation)C(s,"transform","rotate("+
this.rotation+" "+j+" "+E(c.y||C(s,"y"))+")")}else if(g==="fill")j=H.color(j,s,g);else if(B==="circle"&&(g==="x"||g==="y"))g={x:"cx",y:"cy"}[g]||g;else if(g==="translateX"||g==="translateY"||g==="rotation"||g==="verticalAlign"){this[g]=j;this.updateTransform();T=true}else if(g==="stroke")j=H.color(j,s,g);else if(g==="dashstyle"){g="stroke-dasharray";j=j&&j.toLowerCase();if(j==="solid")j=w;else if(j){j=j.replace("shortdashdotdot","3,1,1,1,1,1,").replace("shortdashdot","3,1,1,1").replace("shortdot",
"1,1,").replace("shortdash","3,1,").replace("longdash","8,3,").replace(/dot/g,"1,3,").replace("dash","4,3,").replace(/,$/,"").split(",");for(o=j.length;o--;)j[o]=E(j[o])*c["stroke-width"];j=j.join(",")}}else if(g==="isTracker")this[g]=j;else if(g==="width")j=E(j);else if(g==="align"){g="text-anchor";j={left:"start",center:"middle",right:"end"}[j]}if(g==="strokeWidth")g="stroke-width";if(fd&&g==="stroke-width"&&j===0)j=1.0E-6;if(this.symbolName&&/^(x|y|r|start|end|innerR)/.test(g)){if(!Ma){this.symbolAttr(c);
Ma=true}T=true}if(ba&&/^(width|height|visibility|x|y|d)$/.test(g))for(o=ba.length;o--;)C(ba[o],g,j);if((g==="width"||g==="height")&&B==="rect"&&j<0)j=0;if(g==="text"){this.textStr=j;this.added&&H.buildText(this)}else T||C(s,g,j)}return ua},symbolAttr:function(c){var f=this;qa(["x","y","r","start","end","width","height","innerR"],function(g){f[g]=Y(c[g],f[g])});f.attr({d:f.renderer.symbols[f.symbolName](ha(f.x*2)/2,ha(f.y*2)/2,f.r,{start:f.start,end:f.end,width:f.width,height:f.height,innerR:f.innerR})})},
clip:function(c){return this.attr("clip-path","url("+this.renderer.url+"#"+c.id+")")},crisp:function(c,f,g,j,o){var q,s={},B={},H;c=c||this.strokeWidth||0;H=c%2/2;B.x=hb(f||this.x||0)+H;B.y=hb(g||this.y||0)+H;B.width=hb((j||this.width||0)-2*H);B.height=hb((o||this.height||0)-2*H);B.strokeWidth=c;for(q in B)if(this[q]!==B[q])this[q]=s[q]=B[q];return s},css:function(c){var f=this.element;f=c&&c.width&&f.nodeName==="text";var g,j="",o=function(q,s){return"-"+s.toLowerCase()};if(c&&c.color)c.fill=c.color;
this.styles=c=F(this.styles,c);if(jd&&!gd){f&&delete c.width;ya(this.element,c)}else{for(g in c)j+=g.replace(/([A-Z])/g,o)+":"+c[g]+";";this.attr({style:j})}f&&this.added&&this.renderer.buildText(this);return this},on:function(c,f){var g=f;if(Gc&&c==="click"){c="touchstart";g=function(j){j.preventDefault();f()}}this.element["on"+c]=g;return this},translate:function(c,f){return this.attr({translateX:c,translateY:f})},invert:function(){this.inverted=true;this.updateTransform();return this},updateTransform:function(){var c=
this.translateX||0,f=this.translateY||0,g=this.inverted,j=this.rotation,o=[];if(g){c+=this.attr("width");f+=this.attr("height")}if(c||f)o.push("translate("+c+","+f+")");if(g)o.push("rotate(90) scale(-1,1)");else j&&o.push("rotate("+j+" "+this.x+" "+this.y+")");o.length&&C(this.element,"transform",o.join(" "))},toFront:function(){var c=this.element;c.parentNode.appendChild(c);return this},align:function(c,f,g){if(c){this.alignOptions=c;this.alignByTranslate=f;g||this.renderer.alignedObjects.push(this)}else{c=
this.alignOptions;f=this.alignByTranslate}g=Y(g,this.renderer);var j=c.align,o=c.verticalAlign,q=(g.x||0)+(c.x||0),s=(g.y||0)+(c.y||0),B={};if(/^(right|center)$/.test(j))q+=(g.width-(c.width||0))/{right:1,center:2}[j];B[f?"translateX":"x"]=ha(q);if(/^(bottom|middle)$/.test(o))s+=(g.height-(c.height||0))/({bottom:1,middle:2}[o]||1);B[f?"translateY":"y"]=ha(s);this[this.placed?"animate":"attr"](B);this.placed=true;this.alignAttr=B;return this},getBBox:function(){var c,f,g,j=this.rotation,o=j*Vc;try{c=
F({},this.element.getBBox())}catch(q){c={width:0,height:0}}f=c.width;g=c.height;if(j){c.width=ca(g*vc(o))+ca(f*Ob(o));c.height=ca(g*Ob(o))+ca(f*vc(o))}return c},show:function(){return this.attr({visibility:U})},hide:function(){return this.attr({visibility:Q})},add:function(c){var f=this.renderer,g=c||f,j=g.element||f.box,o=j.childNodes,q=this.element,s=C(q,"zIndex");this.parentInverted=c&&c.inverted;this.textStr!==undefined&&f.buildText(this);if(s){g.handleZ=true;s=E(s)}if(g.handleZ)for(g=0;g<o.length;g++){c=
o[g];f=C(c,"zIndex");if(c!==q&&(E(f)>s||!Ea(s)&&Ea(f))){j.insertBefore(q,c);return this}}j.appendChild(q);this.added=true;return this},destroy:function(){var c=this.element||{},f=this.shadows,g=c.parentNode,j;c.onclick=c.onmouseout=c.onmouseover=c.onmousemove=null;sd(this);g&&g.removeChild(c);f&&qa(f,function(o){(g=o.parentNode)&&g.removeChild(o)});fa(this.renderer.alignedObjects,this);for(j in this)delete this[j];return null},empty:function(){for(var c=this.element,f=c.childNodes,g=f.length;g--;)c.removeChild(f[g])},
shadow:function(c,f){var g=[],j,o,q=this.element,s=this.parentInverted?"(-1,-1)":"(1,1)";if(c){for(j=1;j<=3;j++){o=q.cloneNode(0);C(o,{isShadow:"true",stroke:"rgb(0, 0, 0)","stroke-opacity":0.05*j,"stroke-width":7-2*j,transform:"translate"+s,fill:w});f?f.element.appendChild(o):q.parentNode.insertBefore(o,q);g.push(o)}this.shadows=g}return this}};var rd=function(){this.init.apply(this,arguments)};rd.prototype={Element:Sb,init:function(c,f,g,j){var o=location,q;q=this.createElement("svg").attr({xmlns:"http://www.w3.org/2000/svg",
version:"1.1"});c.appendChild(q.element);this.box=q.element;this.boxWrapper=q;this.alignedObjects=[];this.url=jd?"":o.href.replace(/#.*?$/,"");this.defs=this.createElement("defs").add();this.forExport=j;this.setSize(f,g,false)},createElement:function(c){var f=new this.Element;f.init(this,c);return f},buildText:function(c){for(var f=c.element,g=Y(c.textStr,"").toString().replace(/<(b|strong)>/g,'<span style="font-weight:bold">').replace(/<(i|em)>/g,'<span style="font-style:italic">').replace(/<a/g,
"<span").replace(/<\/(b|strong|i|em|a)>/g,"</span>").split(/<br.*?>/g),j=f.childNodes,o=/style="([^"]+)"/,q=/href="([^"]+)"/,s=C(f,"x"),B=c.styles,H=kd&&B&&B.HcDirection==="rtl"&&!this.forExport&&E(Sc.split("Firefox/")[1])<4,T,ba=B&&E(B.width),Ma=B&&B.lineHeight,ua,db=j.length;db--;)f.removeChild(j[db]);ba&&!c.added&&this.box.appendChild(f);qa(g,function(La,pb){var sa,Xa=0,Ba;La=La.replace(/<span/g,"|||<span").replace(/<\/span>/g,"</span>|||");sa=La.split("|||");qa(sa,function(Sa){if(Sa!==""||sa.length===
1){var Qa={},a=Ab.createElementNS("http://www.w3.org/2000/svg","tspan");o.test(Sa)&&C(a,"style",Sa.match(o)[1].replace(/(;| |^)color([ :])/,"$1fill$2"));if(q.test(Sa)){C(a,"onclick",'location.href="'+Sa.match(q)[1]+'"');ya(a,{cursor:"pointer"})}Sa=(Sa.replace(/<(.|\n)*?>/g,"")||" ").replace(/&lt;/g,"<").replace(/&gt;/g,">");if(H){T=[];for(db=Sa.length;db--;)T.push(Sa.charAt(db));Sa=T.join("")}a.appendChild(Ab.createTextNode(Sa));if(Xa)Qa.dx=3;else Qa.x=s;if(!Xa){if(pb){!gd&&c.renderer.forExport&&
ya(a,{display:"block"});Ba=wa.getComputedStyle&&E(wa.getComputedStyle(ua,null).getPropertyValue("line-height"));if(!Ba||isNaN(Ba))Ba=Ma||ua.offsetHeight||18;C(a,"dy",Ba)}ua=a}C(a,Qa);f.appendChild(a);Xa++;if(ba){Sa=Sa.replace(/-/g,"- ").split(" ");for(var b,e=[];Sa.length||e.length;){b=f.getBBox().width;Qa=b>ba;if(!Qa||Sa.length===1){Sa=e;e=[];if(Sa.length){a=Ab.createElementNS("http://www.w3.org/2000/svg","tspan");C(a,{dy:Ma||16,x:s});f.appendChild(a);if(b>ba)ba=b}}else{a.removeChild(a.firstChild);
e.unshift(Sa.pop())}Sa.length&&a.appendChild(Ab.createTextNode(Sa.join(" ").replace(/- /g,"-")))}}}})})},crispLine:function(c,f){if(c[1]===c[4])c[1]=c[4]=ha(c[1])+f%2/2;if(c[2]===c[5])c[2]=c[5]=ha(c[2])+f%2/2;return c},path:function(c){return this.createElement("path").attr({d:c,fill:w})},circle:function(c,f,g){c=ab(c)?c:{x:c,y:f,r:g};return this.createElement("circle").attr(c)},arc:function(c,f,g,j,o,q){if(ab(c)){f=c.y;g=c.r;j=c.innerR;o=c.start;q=c.end;c=c.x}return this.symbol("arc",c||0,f||0,g||
0,{innerR:j||0,start:o||0,end:q||0})},rect:function(c,f,g,j,o,q){if(ab(c)){f=c.y;g=c.width;j=c.height;o=c.r;q=c.strokeWidth;c=c.x}o=this.createElement("rect").attr({rx:o,ry:o,fill:w});return o.attr(o.crisp(q,c,f,Ja(g,0),Ja(j,0)))},setSize:function(c,f,g){var j=this.alignedObjects,o=j.length;this.width=c;this.height=f;for(this.boxWrapper[Y(g,true)?"animate":"attr"]({width:c,height:f});o--;)j[o].align()},g:function(c){return this.createElement("g").attr(Ea(c)&&{"class":K+c})},image:function(c,f,g,j,
o){var q={preserveAspectRatio:w};arguments.length>1&&F(q,{x:f,y:g,width:j,height:o});q=this.createElement("image").attr(q);q.element.setAttributeNS?q.element.setAttributeNS("http://www.w3.org/1999/xlink","href",c):q.element.setAttribute("hc-svg-href",c);return q},symbol:function(c,f,g,j,o){var q,s=this.symbols[c];s=s&&s(ha(f),ha(g),j,o);var B=/^url\((.*?)\)$/,H;if(s){q=this.path(s);F(q,{symbolName:c,x:f,y:g,r:j});o&&F(q,o)}else if(B.test(c)){var T=function(ba,Ma){ba.attr({width:Ma[0],height:Ma[1]}).translate(-ha(Ma[0]/
2),-ha(Ma[1]/2))};H=c.match(B)[1];c=Mc[H];q=this.image(H).attr({x:f,y:g});if(c)T(q,c);else{q.attr({width:0,height:0});Fa("img",{onload:function(){T(q,Mc[H]=[this.width,this.height])},src:H})}}else q=this.circle(f,g,j);return q},symbols:{square:function(c,f,g){g*=0.707;return[l,c-g,f-g,v,c+g,f-g,c+g,f+g,c-g,f+g,"Z"]},triangle:function(c,f,g){return[l,c,f-1.33*g,v,c+g,f+0.67*g,c-g,f+0.67*g,"Z"]},"triangle-down":function(c,f,g){return[l,c,f+1.33*g,v,c-g,f-0.67*g,c+g,f-0.67*g,"Z"]},diamond:function(c,
f,g){return[l,c,f-g,v,c+g,f,c,f+g,c-g,f,"Z"]},arc:function(c,f,g,j){var o=j.start,q=j.end-1.0E-6,s=j.innerR,B=Ob(o),H=vc(o),T=Ob(q);q=vc(q);j=j.end-o<d?0:1;return[l,c+g*B,f+g*H,"A",g,g,0,j,1,c+g*T,f+g*q,v,c+s*T,f+s*q,"A",s,s,0,j,0,c+s*B,f+s*H,"Z"]}},clipRect:function(c,f,g,j){var o=K+ld++,q=this.createElement("clipPath").attr({id:o}).add(this.defs);c=this.rect(c,f,g,j,0).add(q);c.id=o;return c},color:function(c,f,g){var j,o=/^rgba/;if(c&&c.linearGradient){var q=this;f=c.linearGradient;g=K+ld++;var s,
B,H;s=q.createElement("linearGradient").attr({id:g,gradientUnits:"userSpaceOnUse",x1:f[0],y1:f[1],x2:f[2],y2:f[3]}).add(q.defs);qa(c.stops,function(T){if(o.test(T[1])){j=$c(T[1]);B=j.get("rgb");H=j.get("a")}else{B=T[1];H=1}q.createElement("stop").attr({offset:T[0],"stop-color":B,"stop-opacity":H}).add(s)});return"url("+this.url+"#"+g+")"}else if(o.test(c)){j=$c(c);C(f,g+"-opacity",j.get("a"));return j.get("rgb")}else return c},text:function(c,f,g){var j=Ib.chart.style;f=ha(Y(f,0));g=ha(Y(g,0));c=
this.createElement("text").attr({x:f,y:g,text:c}).css({fontFamily:j.fontFamily,fontSize:j.fontSize});c.x=f;c.y=g;return c}};Fc=rd;if(!gd){nc=pa(Sb,{init:function(c,f){var g=["<",f,' filled="f" stroked="f"'],j=["position: ",J,";"];if(f==="shape"||f===Hc)j.push("left:0;top:0;width:10px;height:10px;");if(ed)j.push("visibility: ",f===Hc?Q:U);g.push(' style="',j.join(""),'"/>');if(f){g=f===Hc||f==="span"||f==="img"?g.join(""):c.prepVML(g);this.element=Fa(g)}this.renderer=c},add:function(c){var f=this.renderer,
g=this.element,j=f.box;j=c?c.element||c:j;c&&c.inverted&&f.invertChild(g,j);ed&&j.gVis===Q&&ya(g,{visibility:Q});j.appendChild(g);this.added=true;this.alignOnAdd&&this.updateTransform();return this},attr:function(c,f){var g,j,o,q=this.element||{},s=q.style,B=q.nodeName,H=this.renderer,T=this.symbolName,ba,Ma,ua=this.shadows,db=this;if(Ha(c)&&Ea(f)){g=c;c={};c[g]=f}if(Ha(c)){g=c;db=g==="strokeWidth"||g==="stroke-width"?this.strokeweight:this[g]}else for(g in c){j=c[g];ba=false;if(T&&/^(x|y|r|start|end|width|height|innerR)/.test(g)){if(!Ma){this.symbolAttr(c);
Ma=true}ba=true}else if(g==="d"){j=j||[];this.d=j.join(" ");o=j.length;for(ba=[];o--;)ba[o]=Na(j[o])?ha(j[o]*10)-5:j[o]==="Z"?"x":j[o];j=ba.join(" ")||"x";q.path=j;if(ua)for(o=ua.length;o--;)ua[o].path=j;ba=true}else if(g==="zIndex"||g==="visibility"){if(ed&&g==="visibility"&&B==="DIV"){q.gVis=j;ba=q.childNodes;for(o=ba.length;o--;)ya(ba[o],{visibility:j});if(j===U)j=null}if(j)s[g]=j;ba=true}else if(/^(width|height)$/.test(g)){if(this.updateClipping){this[g]=j;this.updateClipping()}else s[g]=j;ba=
true}else if(/^(x|y)$/.test(g)){this[g]=j;if(q.tagName==="SPAN")this.updateTransform();else s[{x:"left",y:"top"}[g]]=j}else if(g==="class")q.className=j;else if(g==="stroke"){j=H.color(j,q,g);g="strokecolor"}else if(g==="stroke-width"||g==="strokeWidth"){q.stroked=j?true:false;g="strokeweight";this[g]=j;if(Na(j))j+=O}else if(g==="dashstyle"){(q.getElementsByTagName("stroke")[0]||Fa(H.prepVML(["<stroke/>"]),null,null,q))[g]=j||"solid";this.dashstyle=j;ba=true}else if(g==="fill")if(B==="SPAN")s.color=
j;else{q.filled=j!==w?true:false;j=H.color(j,q,g);g="fillcolor"}else if(g==="translateX"||g==="translateY"||g==="rotation"||g==="align"){if(g==="align")g="textAlign";this[g]=j;this.updateTransform();ba=true}else if(g==="text"){this.bBox=null;q.innerHTML=j;ba=true}if(ua&&g==="visibility")for(o=ua.length;o--;)ua[o].style[g]=j;if(!ba)if(ed)q[g]=j;else C(q,g,j)}return db},clip:function(c){var f=this,g=c.members;g.push(f);f.destroyClip=function(){fa(g,f)};return f.css(c.getCSS(f.inverted))},css:function(c){var f=
this.element;if(f=c&&f.tagName==="SPAN"&&c.width){delete c.width;this.textWidth=f;this.updateTransform()}this.styles=F(this.styles,c);ya(this.element,c);return this},destroy:function(){this.destroyClip&&this.destroyClip();Sb.prototype.destroy.apply(this)},empty:function(){for(var c=this.element.childNodes,f=c.length,g;f--;){g=c[f];g.parentNode.removeChild(g)}},getBBox:function(){var c=this.element,f=this.bBox;if(!f){if(c.nodeName==="text")c.style.position=J;f=this.bBox={x:c.offsetLeft,y:c.offsetTop,
width:c.offsetWidth,height:c.offsetHeight}}return f},on:function(c,f){this.element["on"+c]=function(){var g=wa.event;g.target=g.srcElement;f(g)};return this},updateTransform:function(){if(this.added){var c=this,f=c.element,g=c.translateX||0,j=c.translateY||0,o=c.x||0,q=c.y||0,s=c.textAlign||"left",B={left:0,center:0.5,right:1}[s],H=s&&s!=="left";if(g||j)c.css({marginLeft:g,marginTop:j});c.inverted&&qa(f.childNodes,function(Xa){c.renderer.invertChild(Xa,f)});if(f.tagName==="SPAN"){var T,ba;g=c.rotation;
var Ma;T=0;j=1;var ua=0,db;Ma=E(c.textWidth);var La=c.xCorr||0,pb=c.yCorr||0,sa=[g,s,f.innerHTML,c.textWidth].join(",");if(sa!==c.cTT){if(Ea(g)){T=g*Vc;j=Ob(T);ua=vc(T);ya(f,{filter:g?["progid:DXImageTransform.Microsoft.Matrix(M11=",j,", M12=",-ua,", M21=",ua,", M22=",j,", sizingMethod='auto expand')"].join(""):w})}T=f.offsetWidth;ba=f.offsetHeight;if(T>Ma){ya(f,{width:Ma+O,display:"block",whiteSpace:"normal"});T=Ma}Ma=ha((E(f.style.fontSize)||12)*1.2);La=j<0&&-T;pb=ua<0&&-ba;db=j*ua<0;La+=ua*Ma*
(db?1-B:B);pb-=j*Ma*(g?db?B:1-B:1);if(H){La-=T*B*(j<0?-1:1);if(g)pb-=ba*B*(ua<0?-1:1);ya(f,{textAlign:s})}c.xCorr=La;c.yCorr=pb}ya(f,{left:o+La,top:q+pb});c.cTT=sa}}else this.alignOnAdd=true},shadow:function(c,f){var g=[],j,o=this.element,q=this.renderer,s,B=o.style,H,T=o.path;if(T&&typeof T.value!=="string")T="x";if(c){for(j=1;j<=3;j++){H=['<shape isShadow="true" strokeweight="',7-2*j,'" filled="false" path="',T,'" coordsize="100,100" style="',o.style.cssText,'" />'];s=Fa(q.prepVML(H),null,{left:E(B.left)+
1,top:E(B.top)+1});H=['<stroke color="black" opacity="',0.05*j,'"/>'];Fa(q.prepVML(H),null,null,s);f?f.element.appendChild(s):o.parentNode.insertBefore(s,o);g.push(s)}this.shadows=g}return this}});Za=function(){this.init.apply(this,arguments)};Za.prototype=Kb(rd.prototype,{Element:nc,isIE8:Sc.indexOf("MSIE 8.0")>-1,init:function(c,f,g){var j;this.alignedObjects=[];j=this.createElement(Hc);c.appendChild(j.element);this.box=j.element;this.boxWrapper=j;this.setSize(f,g,false);if(!Ab.namespaces.hcv){Ab.namespaces.add("hcv",
"urn:schemas-microsoft-com:vml");Ab.createStyleSheet().cssText="hcv\\:fill, hcv\\:path, hcv\\:shape, hcv\\:stroke{ behavior:url(#default#VML); display: inline-block; } "}},clipRect:function(c,f,g,j){var o=this.createElement();return F(o,{members:[],left:c,top:f,width:g,height:j,getCSS:function(q){var s=this.top,B=this.left,H=B+this.width,T=s+this.height;s={clip:"rect("+ha(q?B:s)+"px,"+ha(q?T:H)+"px,"+ha(q?H:T)+"px,"+ha(q?s:B)+"px)"};!q&&ed&&F(s,{width:H+O,height:T+O});return s},updateClipping:function(){qa(o.members,
function(q){q.css(o.getCSS(q.inverted))})}})},color:function(c,f,g){var j,o=/^rgba/;if(c&&c.linearGradient){var q,s,B=c.linearGradient,H,T,ba,Ma;qa(c.stops,function(ua,db){if(o.test(ua[1])){j=$c(ua[1]);q=j.get("rgb");s=j.get("a")}else{q=ua[1];s=1}if(db){ba=q;Ma=s}else{H=q;T=s}});c=90-wb.atan((B[3]-B[1])/(B[2]-B[0]))*180/d;g=["<",g,' colors="0% ',H,",100% ",ba,'" angle="',c,'" opacity="',Ma,'" o:opacity2="',T,'" type="gradient" focus="100%" />'];Fa(this.prepVML(g),null,null,f)}else if(o.test(c)&&f.tagName!==
"IMG"){j=$c(c);g=["<",g,' opacity="',j.get("a"),'"/>'];Fa(this.prepVML(g),null,null,f);return j.get("rgb")}else return c},prepVML:function(c){var f=this.isIE8;c=c.join("");if(f){c=c.replace("/>",' xmlns="urn:schemas-microsoft-com:vml" />');c=c.indexOf('style="')===-1?c.replace("/>",' style="display:inline-block;behavior:url(#default#VML);" />'):c.replace('style="','style="display:inline-block;behavior:url(#default#VML);')}else c=c.replace("<","<hcv:");return c},text:function(c,f,g){var j=Ib.chart.style;
return this.createElement("span").attr({text:c,x:ha(f),y:ha(g)}).css({whiteSpace:"nowrap",fontFamily:j.fontFamily,fontSize:j.fontSize})},path:function(c){return this.createElement("shape").attr({coordsize:"100 100",d:c})},circle:function(c,f,g){return this.symbol("circle").attr({x:c,y:f,r:g})},g:function(c){var f;if(c)f={className:K+c,"class":K+c};return this.createElement(Hc).attr(f)},image:function(c,f,g,j,o){var q=this.createElement("img").attr({src:c});arguments.length>1&&q.css({left:f,top:g,
width:j,height:o});return q},rect:function(c,f,g,j,o,q){if(ab(c)){f=c.y;g=c.width;j=c.height;o=c.r;q=c.strokeWidth;c=c.x}var s=this.symbol("rect");s.r=o;return s.attr(s.crisp(q,c,f,Ja(g,0),Ja(j,0)))},invertChild:function(c,f){var g=f.style;ya(c,{flip:"x",left:E(g.width)-10,top:E(g.height)-10,rotation:-90})},symbols:{arc:function(c,f,g,j){var o=j.start,q=j.end,s=Ob(o),B=vc(o),H=Ob(q),T=vc(q);j=j.innerR;var ba=0.07/g,Ma=j&&0.1/j||0;if(q-o===0)return["x"];else if(2*d-q+o<ba)H=-ba;else if(q-o<Ma)H=Ob(o+
Ma);return["wa",c-g,f-g,c+g,f+g,c+g*s,f+g*B,c+g*H,f+g*T,"at",c-j,f-j,c+j,f+j,c+j*H,f+j*T,c+j*s,f+j*B,"x","e"]},circle:function(c,f,g){return["wa",c-g,f-g,c+g,f+g,c+g,f,c+g,f,"e"]},rect:function(c,f,g,j){if(!Ea(j))return[];var o=j.width;j=j.height;var q=c+o,s=f+j;g=hc(g,o,j);return[l,c+g,f,v,q-g,f,"wa",q-2*g,f,q,f+2*g,q-g,f,q,f+g,v,q,s-g,"wa",q-2*g,s-2*g,q,s,q,s-g,q-g,s,v,c+g,s,"wa",c,s-2*g,c+2*g,s,c+g,s,c,s-g,v,c,f+g,"wa",c,f,c+2*g,f+2*g,c,f+g,c+g,f,"x","e"]}}});Fc=Za}xc.prototype.callbacks=[];var td=
function(){};td.prototype={init:function(c,f){var g=c.chart.counters,j;this.series=c;this.applyOptions(f);this.pointAttr={};if(c.options.colorByPoint){j=c.chart.options.colors;if(!this.options)this.options={};this.color=this.options.color=this.color||j[g.color++];g.wrapColor(j.length)}c.chart.pointCount++;return this},applyOptions:function(c){var f=this.series;this.config=c;if(Na(c)||c===null)this.y=c;else if(ab(c)&&!Na(c.length)){F(this,c);this.options=c}else if(Ha(c[0])){this.name=c[0];this.y=c[1]}else if(Na(c[0])){this.x=
c[0];this.y=c[1]}if(this.x===Yb)this.x=f.autoIncrement()},destroy:function(){var c=this,f=c.series,g;f.chart.pointCount--;c===f.chart.hoverPoint&&c.onMouseOut();f.chart.hoverPoints=null;Kc(c);qa(["graphic","tracker","group","dataLabel","connector"],function(j){c[j]&&c[j].destroy()});c.legendItem&&c.series.chart.legend.destroyItem(c);for(g in c)c[g]=null},getLabelConfig:function(){return{x:this.category,y:this.y,series:this.series,point:this,percentage:this.percentage,total:this.total||this.stackTotal}},
select:function(c,f){var g=this,j=g.series.chart;g.selected=c=Y(c,!g.selected);g.firePointEvent(c?"select":"unselect");g.setState(c&&"select");f||qa(j.getSelectedPoints(),function(o){if(o.selected&&o!==g){o.selected=false;o.setState(z);o.firePointEvent("unselect")}})},onMouseOver:function(){var c=this.series.chart,f=c.tooltip,g=c.hoverPoint;g&&g!==this&&g.onMouseOut();this.firePointEvent("mouseOver");f&&!f.shared&&f.refresh(this);this.setState(M);c.hoverPoint=this},onMouseOut:function(){this.firePointEvent("mouseOut");
this.setState();this.series.chart.hoverPoint=null},tooltipFormatter:function(c){var f=this.series;return['<span style="color:'+f.color+'">',this.name||f.name,"</span>: ",!c?"<b>x = "+(this.name||this.x)+",</b> ":"","<b>",!c?"y = ":"",this.y,"</b>"].join("")},update:function(c,f,g){var j=this,o=j.series,q=j.graphic,s=o.chart;f=Y(f,true);j.firePointEvent("update",{options:c},function(){j.applyOptions(c);if(ab(c)){o.getAttribs();q&&q.attr(j.pointAttr[o.state])}o.isDirty=true;f&&s.redraw(g)})},remove:function(c,
f){var g=this,j=g.series,o=j.chart,q=j.data;Eb(f,o);c=Y(c,true);g.firePointEvent("remove",null,function(){fa(q,g);g.destroy();j.isDirty=true;c&&o.redraw()})},firePointEvent:function(c,f,g){var j=this,o=this.series.options;if(o.point.events[c]||j.options&&j.options.events&&j.options.events[c])this.importEvents();if(c==="click"&&o.allowPointSelect)g=function(q){j.select(null,q.ctrlKey||q.metaKey||q.shiftKey)};ec(this,c,f,g)},importEvents:function(){if(!this.hasImportedEvents){var c=Kb(this.series.options.point,
this.options).events,f;this.events=c;for(f in c)ic(this,f,c[f]);this.hasImportedEvents=true}},setState:function(c){var f=this.series,g=f.options.states,j=Ic[f.type].marker&&f.options.marker,o=j&&!j.enabled,q=(j=j&&j.states[c])&&j.enabled===false,s=f.stateMarkerGraphic,B=f.chart,H=this.pointAttr;c=c||z;if(!(c===this.state||this.selected&&c!=="select"||g[c]&&g[c].enabled===false||c&&(q||o&&!j.enabled))){if(this.graphic)this.graphic.attr(H[c]);else{if(c){if(!s)f.stateMarkerGraphic=s=B.renderer.circle(0,
0,H[c].r).attr(H[c]).add(f.group);s.translate(this.plotX,this.plotY)}if(s)s[c?"show":"hide"]()}this.state=c}}};var zc=function(){};zc.prototype={isCartesian:true,type:"line",pointClass:td,pointAttrToOptions:{stroke:"lineColor","stroke-width":"lineWidth",fill:"fillColor",r:"radius"},init:function(c,f){var g,j;j=c.series.length;this.chart=c;f=this.setOptions(f);F(this,{index:j,options:f,name:f.name||"Series "+(j+1),state:z,pointAttr:{},visible:f.visible!==false,selected:f.selected===true});j=f.events;
for(g in j)ic(this,g,j[g]);if(j&&j.click||f.point&&f.point.events&&f.point.events.click||f.allowPointSelect)c.runTrackerClick=true;this.getColor();this.getSymbol();this.setData(f.data,false)},autoIncrement:function(){var c=this.options,f=this.xIncrement;f=Y(f,c.pointStart,0);this.pointInterval=Y(this.pointInterval,c.pointInterval,1);this.xIncrement=f+this.pointInterval;return f},cleanData:function(){var c=this.chart,f=this.data,g,j,o=c.smallestInterval,q,s;f.sort(function(B,H){return B.x-H.x});if(this.options.connectNulls)for(s=
f.length-1;s>=0;s--)f[s].y===null&&f[s-1]&&f[s+1]&&f.splice(s,1);for(s=f.length-1;s>=0;s--)if(f[s-1]){q=f[s].x-f[s-1].x;if(q>0&&(j===Yb||q<j)){j=q;g=s}}if(o===Yb||j<o)c.smallestInterval=j;this.closestPoints=g},getSegments:function(){var c=-1,f=[],g=this.data;qa(g,function(j,o){if(j.y===null){o>c+1&&f.push(g.slice(c+1,o));c=o}else o===g.length-1&&f.push(g.slice(c+1,o+1))});this.segments=f},setOptions:function(c){var f=this.chart.options.plotOptions;return Kb(f[this.type],f.series,c)},getColor:function(){var c=
this.chart.options.colors,f=this.chart.counters;this.color=this.options.color||c[f.color++]||"#0000ff";f.wrapColor(c.length)},getSymbol:function(){var c=this.chart.options.symbols,f=this.chart.counters;this.symbol=this.options.marker.symbol||c[f.symbol++];f.wrapSymbol(c.length)},addPoint:function(c,f,g,j){var o=this.data,q=this.graph,s=this.area,B=this.chart;c=(new this.pointClass).init(this,c);Eb(j,B);if(q&&g)q.shift=g;if(s){s.shift=g;s.isArea=true}f=Y(f,true);o.push(c);g&&o[0].remove(false);this.getAttribs();
this.isDirty=true;f&&B.redraw()},setData:function(c,f){var g=this,j=g.data,o=g.initialColor,q=g.chart,s=j&&j.length||0;g.xIncrement=null;if(Ea(o))q.counters.color=o;for(c=md(ga(c||[]),function(B){return(new g.pointClass).init(g,B)});s--;)j[s].destroy();g.data=c;g.cleanData();g.getSegments();g.getAttribs();g.isDirty=true;q.isDirtyBox=true;Y(f,true)&&q.redraw(false)},remove:function(c,f){var g=this,j=g.chart;c=Y(c,true);if(!g.isRemoving){g.isRemoving=true;ec(g,"remove",null,function(){g.destroy();j.isDirtyLegend=
j.isDirtyBox=true;c&&j.redraw(f)})}g.isRemoving=false},translate:function(){for(var c=this.chart,f=this.options.stacking,g=this.xAxis.categories,j=this.yAxis,o=this.data,q=o.length;q--;){var s=o[q],B=s.x,H=s.y,T=s.low,ba=j.stacks[(H<0?"-":"")+this.stackKey];s.plotX=this.xAxis.translate(B);if(f&&this.visible&&ba&&ba[B]){T=ba[B];B=T.total;T.cum=T=T.cum-H;H=T+H;if(f==="percent"){T=B?T*100/B:0;H=B?H*100/B:0}s.percentage=B?s.y*100/B:0;s.stackTotal=B}if(Ea(T))s.yBottom=j.translate(T,0,1,0,1);if(H!==null)s.plotY=
j.translate(H,0,1,0,1);s.clientX=c.inverted?c.plotHeight-s.plotX:s.plotX;s.category=g&&g[s.x]!==Yb?g[s.x]:s.x}},setTooltipPoints:function(c){var f=this.chart,g=f.inverted,j=[],o=ha((g?f.plotTop:f.plotLeft)+f.plotSizeX),q,s,B=[];if(c)this.tooltipPoints=null;qa(this.segments,function(H){j=j.concat(H)});if(this.xAxis&&this.xAxis.reversed)j=j.reverse();qa(j,function(H,T){q=j[T-1]?j[T-1]._high+1:0;for(s=H._high=j[T+1]?hb((H.plotX+(j[T+1]?j[T+1].plotX:o))/2):o;q<=s;)B[g?o-q++:q++]=H});this.tooltipPoints=
B},onMouseOver:function(){var c=this.chart,f=c.hoverSeries;if(!(!Gc&&c.mouseIsDown)){f&&f!==this&&f.onMouseOut();this.options.events.mouseOver&&ec(this,"mouseOver");this.tracker&&this.tracker.toFront();this.setState(M);c.hoverSeries=this}},onMouseOut:function(){var c=this.options,f=this.chart,g=f.tooltip,j=f.hoverPoint;j&&j.onMouseOut();this&&c.events.mouseOut&&ec(this,"mouseOut");g&&!c.stickyTracking&&g.hide();this.setState();f.hoverSeries=null},animate:function(c){var f=this.chart,g=this.clipRect,
j=this.options.animation;if(j&&!ab(j))j={};if(c){if(!g.isAnimating){g.attr("width",0);g.isAnimating=true}}else{g.animate({width:f.plotSizeX},j);this.animate=null}},drawPoints:function(){var c,f=this.data,g=this.chart,j,o,q,s,B,H;if(this.options.marker.enabled)for(q=f.length;q--;){s=f[q];j=s.plotX;o=s.plotY;H=s.graphic;if(o!==Yb&&!isNaN(o)){c=s.pointAttr[s.selected?"select":z];B=c.r;if(H)H.animate({x:j,y:o,r:B});else s.graphic=g.renderer.symbol(Y(s.marker&&s.marker.symbol,this.symbol),j,o,B).attr(c).add(this.group)}}},
convertAttribs:function(c,f,g,j){var o=this.pointAttrToOptions,q,s,B={};c=c||{};f=f||{};g=g||{};j=j||{};for(q in o){s=o[q];B[q]=Y(c[s],f[q],g[q],j[q])}return B},getAttribs:function(){var c=this,f=Ic[c.type].marker?c.options.marker:c.options,g=f.states,j=g[M],o,q=c.color,s={stroke:q,fill:q},B=c.data,H=[],T,ba=c.pointAttrToOptions,Ma;if(c.options.marker){j.radius=j.radius||f.radius+2;j.lineWidth=j.lineWidth||f.lineWidth+1}else j.color=j.color||$c(j.color||q).brighten(j.brightness).get();H[z]=c.convertAttribs(f,
s);qa([M,"select"],function(ua){H[ua]=c.convertAttribs(g[ua],H[z])});c.pointAttr=H;for(q=B.length;q--;){s=B[q];if((f=s.options&&s.options.marker||s.options)&&f.enabled===false)f.radius=0;o=false;if(s.options)for(Ma in ba)if(Ea(f[ba[Ma]]))o=true;if(o){T=[];g=f.states||{};o=g[M]=g[M]||{};if(!c.options.marker)o.color=$c(o.color||s.options.color).brighten(o.brightness||j.brightness).get();T[z]=c.convertAttribs(f,H[z]);T[M]=c.convertAttribs(g[M],H[M],T[z]);T.select=c.convertAttribs(g.select,H.select,T[z])}else T=
H;s.pointAttr=T}},destroy:function(){var c=this,f=c.chart,g=/\/5[0-9\.]+ (Safari|Mobile)\//.test(Sc),j,o;ec(c,"destroy");Kc(c);c.legendItem&&c.chart.legend.destroyItem(c);qa(c.data,function(q){q.destroy()});qa(["area","graph","dataLabelsGroup","group","tracker"],function(q){if(c[q]){j=g&&q==="group"?"hide":"destroy";c[q][j]()}});if(f.hoverSeries===c)f.hoverSeries=null;fa(f.series,c);for(o in c)delete c[o]},drawDataLabels:function(){if(this.options.dataLabels.enabled){var c=this,f,g,j=c.data,o=c.options.dataLabels,
q,s=c.dataLabelsGroup,B=c.chart,H=B.inverted,T=c.type,ba;ba=c.options.stacking;var Ma=T==="column"||T==="bar",ua=o.verticalAlign===null,db=o.y===null;if(Ma)if(ba){if(ua)o=Kb(o,{verticalAlign:"middle"});if(db)o=Kb(o,{y:{top:14,middle:4,bottom:-6}[o.verticalAlign]})}else if(ua)o=Kb(o,{verticalAlign:"top"});if(!s)s=c.dataLabelsGroup=B.renderer.g("data-labels").attr({visibility:c.visible?U:Q,zIndex:6}).translate(B.plotLeft,B.plotTop).add();ba=o.color;if(ba==="auto")ba=null;o.style.color=Y(ba,c.color);
qa(j,function(La){var pb=La.barX,sa=pb&&pb+La.barW/2||La.plotX||-999,Xa=Y(La.plotY,-999),Ba=La.dataLabel,Sa=o.align,Qa=db?La.y>0?-6:12:o.y;q=o.formatter.call(La.getLabelConfig());f=(H?B.plotWidth-Xa:sa)+o.x;g=(H?B.plotHeight-sa:Xa)+Qa;if(T==="column")f+={left:-1,right:1}[Sa]*La.barW/2||0;if(H&&La.y<0){Sa="right";f-=10}if(Ba){if(H&&!o.y)g=g+E(Ba.styles.lineHeight)*0.9-Ba.getBBox().height/2;Ba.attr({text:q}).animate({x:f,y:g})}else if(Ea(q)){Ba=La.dataLabel=B.renderer.text(q,f,g).attr({align:Sa,rotation:o.rotation,
zIndex:1}).css(o.style).add(s);H&&!o.y&&Ba.attr({y:g+E(Ba.styles.lineHeight)*0.9-Ba.getBBox().height/2})}if(Ma&&c.options.stacking){sa=La.barY;Xa=La.barW;La=La.barH;Ba.align(o,null,{x:H?B.plotWidth-sa-La:pb,y:H?B.plotHeight-pb-Xa:sa,width:H?La:Xa,height:H?Xa:La})}})}},drawGraph:function(){var c=this,f=c.options,g=c.graph,j=[],o,q=c.area,s=c.group,B=f.lineColor||c.color,H=f.lineWidth,T=f.dashStyle,ba,Ma=c.chart.renderer,ua=c.yAxis.getThreshold(f.threshold||0),db=/^area/.test(c.type),La=[],pb=[];qa(c.segments,
function(sa){ba=[];qa(sa,function(Qa,a){if(c.getPointSpline)ba.push.apply(ba,c.getPointSpline(sa,Qa,a));else{ba.push(a?v:l);a&&f.step&&ba.push(Qa.plotX,sa[a-1].plotY);ba.push(Qa.plotX,Qa.plotY)}});if(sa.length>1)j=j.concat(ba);else La.push(sa[0]);if(db){var Xa=[],Ba,Sa=ba.length;for(Ba=0;Ba<Sa;Ba++)Xa.push(ba[Ba]);Sa===3&&Xa.push(v,ba[1],ba[2]);if(f.stacking&&c.type!=="areaspline")for(Ba=sa.length-1;Ba>=0;Ba--)Xa.push(sa[Ba].plotX,sa[Ba].yBottom);else Xa.push(v,sa[sa.length-1].plotX,ua,v,sa[0].plotX,
ua);pb=pb.concat(Xa)}});c.graphPath=j;c.singlePoints=La;if(db){o=Y(f.fillColor,$c(c.color).setOpacity(f.fillOpacity||0.75).get());if(q)q.animate({d:pb});else c.area=c.chart.renderer.path(pb).attr({fill:o}).add(s)}if(g)g.animate({d:j});else if(H){g={stroke:B,"stroke-width":H};if(T)g.dashstyle=T;c.graph=Ma.path(j).attr(g).add(s).shadow(f.shadow)}},render:function(){var c=this,f=c.chart,g,j,o=c.options,q=o.animation,s=q&&c.animate;q=s?q&&q.duration||500:0;var B=c.clipRect,H=f.renderer;if(!B){B=c.clipRect=
!f.hasRendered&&f.clipRect?f.clipRect:H.clipRect(0,0,f.plotSizeX,f.plotSizeY);if(!f.clipRect)f.clipRect=B}if(!c.group){g=c.group=H.g("series");if(f.inverted){j=function(){g.attr({width:f.plotWidth,height:f.plotHeight}).invert()};j();ic(f,"resize",j);ic(c,"destroy",function(){Kc(f,"resize",j)})}g.clip(c.clipRect).attr({visibility:c.visible?U:Q,zIndex:o.zIndex}).translate(f.plotLeft,f.plotTop).add(f.seriesGroup)}c.drawDataLabels();s&&c.animate(true);c.drawGraph&&c.drawGraph();c.drawPoints();c.options.enableMouseTracking!==
false&&c.drawTracker();s&&c.animate();setTimeout(function(){B.isAnimating=false;if((g=c.group)&&B!==f.clipRect&&B.renderer){g.clip(c.clipRect=f.clipRect);B.destroy()}},q);c.isDirty=false},redraw:function(){var c=this.chart,f=this.group;if(f){c.inverted&&f.attr({width:c.plotWidth,height:c.plotHeight});f.animate({translateX:c.plotLeft,translateY:c.plotTop})}this.translate();this.setTooltipPoints(true);this.render()},setState:function(c){var f=this.options,g=this.graph,j=f.states;f=f.lineWidth;c=c||
z;if(this.state!==c){this.state=c;if(!(j[c]&&j[c].enabled===false)){if(c)f=j[c].lineWidth||f+1;if(g&&!g.dashstyle)g.attr({"stroke-width":f},c?0:500)}}},setVisible:function(c,f){var g=this.chart,j=this.legendItem,o=this.group,q=this.tracker,s=this.dataLabelsGroup,B,H=this.data,T=g.options.chart.ignoreHiddenSeries;B=this.visible;B=(this.visible=c=c===Yb?!B:c)?"show":"hide";o&&o[B]();if(q)q[B]();else for(o=H.length;o--;){q=H[o];q.tracker&&q.tracker[B]()}s&&s[B]();j&&g.legend.colorizeItem(this,c);this.isDirty=
true;this.options.stacking&&qa(g.series,function(ba){if(ba.options.stacking&&ba.visible)ba.isDirty=true});if(T)g.isDirtyBox=true;f!==false&&g.redraw();ec(this,B)},show:function(){this.setVisible(true)},hide:function(){this.setVisible(false)},select:function(c){this.selected=c=c===Yb?!this.selected:c;if(this.checkbox)this.checkbox.checked=c;ec(this,c?"select":"unselect")},drawTracker:function(){var c=this,f=c.options,g=[].concat(c.graphPath),j=g.length,o=c.chart,q=o.options.tooltip.snap,s=c.tracker,
B=f.cursor;B=B&&{cursor:B};var H=c.singlePoints,T;if(j)for(T=j+1;T--;){g[T]===l&&g.splice(T+1,0,g[T+1]-q,g[T+2],v);if(T&&g[T]===l||T===j)g.splice(T,0,v,g[T-2]+q,g[T-1])}for(T=0;T<H.length;T++){j=H[T];g.push(l,j.plotX-q,j.plotY,v,j.plotX+q,j.plotY)}if(s)s.attr({d:g});else c.tracker=o.renderer.path(g).attr({isTracker:true,stroke:W,fill:w,"stroke-width":f.lineWidth+2*q,visibility:c.visible?U:Q,zIndex:1}).on(Gc?"touchstart":"mouseover",function(){o.hoverSeries!==c&&c.onMouseOver()}).on("mouseout",function(){f.stickyTracking||
c.onMouseOut()}).css(B).add(o.trackerGroup)}};Za=pa(zc);Cc.line=Za;Za=pa(zc,{type:"area"});Cc.area=Za;Za=pa(zc,{type:"spline",getPointSpline:function(c,f,g){var j=f.plotX,o=f.plotY,q=c[g-1],s=c[g+1],B,H,T,ba;if(g&&g<c.length-1){c=q.plotY;T=s.plotX;s=s.plotY;var Ma;B=(1.5*j+q.plotX)/2.5;H=(1.5*o+c)/2.5;T=(1.5*j+T)/2.5;ba=(1.5*o+s)/2.5;Ma=(ba-H)*(T-j)/(T-B)+o-ba;H+=Ma;ba+=Ma;if(H>c&&H>o){H=Ja(c,o);ba=2*o-H}else if(H<c&&H<o){H=hc(c,o);ba=2*o-H}if(ba>s&&ba>o){ba=Ja(s,o);H=2*o-ba}else if(ba<s&&ba<o){ba=
hc(s,o);H=2*o-ba}f.rightContX=T;f.rightContY=ba}if(g){f=["C",q.rightContX||q.plotX,q.rightContY||q.plotY,B||j,H||o,j,o];q.rightContX=q.rightContY=null}else f=[l,j,o];return f}});Cc.spline=Za;Za=pa(Za,{type:"areaspline"});Cc.areaspline=Za;var ud=pa(zc,{type:"column",pointAttrToOptions:{stroke:"borderColor","stroke-width":"borderWidth",fill:"color",r:"borderRadius"},init:function(){zc.prototype.init.apply(this,arguments);var c=this,f=c.chart;f.hasColumn=true;f.hasRendered&&qa(f.series,function(g){if(g.type===
c.type)g.isDirty=true})},translate:function(){var c=this,f=c.chart,g=c.options,j=g.stacking,o=g.borderWidth,q=0,s=c.xAxis.reversed,B=c.xAxis.categories,H={},T,ba;zc.prototype.translate.apply(c);qa(f.series,function(Qa){if(Qa.type===c.type&&Qa.visible){if(Qa.options.stacking){T=Qa.stackKey;if(H[T]===Yb)H[T]=q++;ba=H[T]}else ba=q++;Qa.columnIndex=ba}});var Ma=c.data,ua=c.closestPoints;B=ca(Ma[1]?Ma[ua].plotX-Ma[ua-1].plotX:f.plotSizeX/(B&&B.length||1));ua=B*g.groupPadding;var db=(B-2*ua)/q,La=g.pointWidth,
pb=Ea(La)?(db-La)/2:db*g.pointPadding,sa=Ja(Y(La,db-2*pb),1),Xa=pb+(ua+((s?q-c.columnIndex:c.columnIndex)||0)*db-B/2)*(s?-1:1),Ba=c.yAxis.getThreshold(g.threshold||0),Sa=Y(g.minPointLength,5);qa(Ma,function(Qa){var a=Qa.plotY,b=Qa.yBottom||Ba,e=Qa.plotX+Xa,h=Xc(hc(a,b)),k=Xc(Ja(a,b)-h),m=c.yAxis.stacks[(Qa.y<0?"-":"")+c.stackKey],p;j&&c.visible&&m&&m[Qa.x]&&m[Qa.x].setOffset(Xa,sa);if(ca(k)<Sa){if(Sa){k=Sa;h=ca(h-Ba)>Sa?b-Sa:Ba-(a<=Ba?Sa:0)}p=h-3}F(Qa,{barX:e,barY:h,barW:sa,barH:k});Qa.shapeType=
"rect";a=F(f.renderer.Element.prototype.crisp.apply({},[o,e,h,sa,k]),{r:g.borderRadius});if(o%2){a.y-=1;a.height+=1}Qa.shapeArgs=a;Qa.trackerArgs=Ea(p)&&Kb(Qa.shapeArgs,{height:Ja(6,k+3),y:p})})},getSymbol:function(){},drawGraph:function(){},drawPoints:function(){var c=this,f=c.options,g=c.chart.renderer,j,o;qa(c.data,function(q){var s=q.plotY;if(s!==Yb&&!isNaN(s)&&q.y!==null){j=q.graphic;o=q.shapeArgs;if(j){sd(j);j.animate(o)}else q.graphic=g[q.shapeType](o).attr(q.pointAttr[q.selected?"select":
z]).add(c.group).shadow(f.shadow)}})},drawTracker:function(){var c=this,f=c.chart,g=f.renderer,j,o,q=+new Date,s=c.options.cursor,B=s&&{cursor:s},H;qa(c.data,function(T){o=T.tracker;j=T.trackerArgs||T.shapeArgs;delete j.strokeWidth;if(T.y!==null)if(o)o.attr(j);else T.tracker=g[T.shapeType](j).attr({isTracker:q,fill:W,visibility:c.visible?U:Q,zIndex:1}).on(Gc?"touchstart":"mouseover",function(ba){H=ba.relatedTarget||ba.fromElement;f.hoverSeries!==c&&C(H,"isTracker")!==q&&c.onMouseOver();T.onMouseOver()}).on("mouseout",
function(ba){if(!c.options.stickyTracking){H=ba.relatedTarget||ba.toElement;C(H,"isTracker")!==q&&c.onMouseOut()}}).css(B).add(T.group||f.trackerGroup)})},animate:function(c){var f=this,g=f.data;if(!c){qa(g,function(j){var o=j.graphic;j=j.shapeArgs;if(o){o.attr({height:0,y:f.yAxis.translate(0,0,1)});o.animate({height:j.height,y:j.y},f.options.animation)}});f.animate=null}},remove:function(){var c=this,f=c.chart;f.hasRendered&&qa(f.series,function(g){if(g.type===c.type)g.isDirty=true});zc.prototype.remove.apply(c,
arguments)}});Cc.column=ud;Za=pa(ud,{type:"bar",init:function(c){c.inverted=this.inverted=true;ud.prototype.init.apply(this,arguments)}});Cc.bar=Za;Za=pa(zc,{type:"scatter",translate:function(){var c=this;zc.prototype.translate.apply(c);qa(c.data,function(f){f.shapeType="circle";f.shapeArgs={x:f.plotX,y:f.plotY,r:c.chart.options.tooltip.snap}})},drawTracker:function(){var c=this,f=c.options.cursor,g=f&&{cursor:f},j;qa(c.data,function(o){(j=o.graphic)&&j.attr({isTracker:true}).on("mouseover",function(){c.onMouseOver();
o.onMouseOver()}).on("mouseout",function(){c.options.stickyTracking||c.onMouseOut()}).css(g)})},cleanData:function(){}});Cc.scatter=Za;Za=pa(td,{init:function(){td.prototype.init.apply(this,arguments);var c=this,f;F(c,{visible:c.visible!==false,name:Y(c.name,"Slice")});f=function(){c.slice()};ic(c,"select",f);ic(c,"unselect",f);return c},setVisible:function(c){var f=this.series.chart,g=this.tracker,j=this.dataLabel,o=this.connector,q=this.shadowGroup,s;s=(this.visible=c=c===Yb?!this.visible:c)?"show":
"hide";this.group[s]();g&&g[s]();j&&j[s]();o&&o[s]();q&&q[s]();this.legendItem&&f.legend.colorizeItem(this,c)},slice:function(c,f,g){var j=this.series.chart,o=this.slicedTranslation;Eb(g,j);Y(f,true);c=this.sliced=Ea(c)?c:!this.sliced;c={translateX:c?o[0]:j.plotLeft,translateY:c?o[1]:j.plotTop};this.group.animate(c);this.shadowGroup&&this.shadowGroup.animate(c)}});Za=pa(zc,{type:"pie",isCartesian:false,pointClass:Za,pointAttrToOptions:{stroke:"borderColor","stroke-width":"borderWidth",fill:"color"},
getColor:function(){this.initialColor=this.chart.counters.color},animate:function(){var c=this;qa(c.data,function(f){var g=f.graphic;f=f.shapeArgs;var j=-d/2;if(g){g.attr({r:0,start:j,end:j});g.animate({r:f.r,start:f.start,end:f.end},c.options.animation)}});c.animate=null},translate:function(){var c=0,f=this,g=-0.25,j=f.options,o=j.slicedOffset,q=o+j.borderWidth,s=j.center.concat([j.size,j.innerSize||0]),B=f.chart,H=B.plotWidth,T=B.plotHeight,ba,Ma,ua,db=f.data,La=2*d,pb,sa=hc(H,T),Xa,Ba,Sa=j.dataLabels.distance;
s=md(s,function(Qa,a){return/%$/.test(Qa)?[H,T,sa,sa][a]*E(Qa)/100:Qa});f.getX=function(Qa,a){ua=wb.asin((Qa-s[1])/(s[2]/2+Sa));return s[0]+(a?-1:1)*Ob(ua)*(s[2]/2+Sa)};f.center=s;qa(db,function(Qa){c+=Qa.y});qa(db,function(Qa){pb=c?Qa.y/c:0;ba=ha(g*La*1E3)/1E3;g+=pb;Ma=ha(g*La*1E3)/1E3;Qa.shapeType="arc";Qa.shapeArgs={x:s[0],y:s[1],r:s[2]/2,innerR:s[3]/2,start:ba,end:Ma};ua=(Ma+ba)/2;Qa.slicedTranslation=md([Ob(ua)*o+B.plotLeft,vc(ua)*o+B.plotTop],ha);Xa=Ob(ua)*s[2]/2;f.radiusY=Ba=vc(ua)*s[2]/2;
Qa.tooltipPos=[s[0]+Xa*0.7,s[1]+Ba*0.7];Qa.labelPos=[s[0]+Xa+Ob(ua)*Sa,s[1]+Ba+vc(ua)*Sa,s[0]+Xa+Ob(ua)*q,s[1]+Ba+vc(ua)*q,s[0]+Xa,s[1]+Ba,Sa<0?"center":ua<La/4?"left":"right",ua];Qa.percentage=pb*100;Qa.total=c});this.setTooltipPoints()},render:function(){this.drawPoints();this.options.enableMouseTracking!==false&&this.drawTracker();this.drawDataLabels();this.options.animation&&this.animate&&this.animate();this.isDirty=false},drawPoints:function(){var c=this.chart,f=c.renderer,g,j,o,q=this.options.shadow,
s,B;qa(this.data,function(H){j=H.graphic;B=H.shapeArgs;o=H.group;s=H.shadowGroup;if(q&&!s)s=H.shadowGroup=f.g("shadow").attr({zIndex:4}).add();if(!o)o=H.group=f.g("point").attr({zIndex:5}).add();g=H.sliced?H.slicedTranslation:[c.plotLeft,c.plotTop];o.translate(g[0],g[1]);s&&s.translate(g[0],g[1]);if(j)j.animate(B);else H.graphic=f.arc(B).attr(F(H.pointAttr[z],{"stroke-linejoin":"round"})).add(H.group).shadow(q,s);H.visible===false&&H.setVisible(false)})},drawDataLabels:function(){var c=this.data,
f,g=this.chart,j=this.options.dataLabels,o=Y(j.connectorPadding,10),q=Y(j.connectorWidth,1),s,B,H=j.distance,T=this.radiusY,ba=H>0,Ma=this.center[1],ua=[[],[]],db,La,pb,sa,Xa=2,Ba;if(j.enabled){zc.prototype.drawDataLabels.apply(this);qa(c,function(h){ua[h.labelPos[7]<d/2?0:1].push(h)});ua[1].reverse();sa=function(h,k){return k.y-h.y};for(c=ua[0][0]&&ua[0][0].dataLabel&&E(ua[0][0].dataLabel.styles.lineHeight);Xa--;){var Sa=[],Qa=[],a=ua[Xa],b=a.length,e;for(Ba=Ma+T-H;Ba<=Ma-T+H;Ba+=c)Sa.push(Ba);pb=
Sa.length;if(b>pb){B=[].concat(a);B.sort(sa);for(Ba=b;Ba--;)B[Ba].rank=Ba;for(Ba=b;Ba--;)a[Ba].rank>=pb&&a.splice(Ba,1);b=a.length}for(Ba=0;Ba<b;Ba++){f=a[Ba];B=f.labelPos;f=9999;for(La=0;La<pb;La++){s=ca(Sa[La]-B[1]);if(s<f){f=s;e=La}}if(e<Ba&&Sa[Ba]!==null)e=Ba;else if(pb<b-Ba+e&&Sa[Ba]!==null)e=pb-b+Ba;else for(;Sa[e]===null;)e++;Qa.push({i:e,y:Sa[e]});Sa[e]=null}Qa.sort(sa);for(Ba=0;Ba<b;Ba++){f=a[Ba];B=f.labelPos;s=f.dataLabel;La=Qa.pop();db=B[1];pb=f.visible===false?Q:U;e=La.i;La=La.y;if(db>
La&&Sa[e+1]!==null||db<La&&Sa[e-1]!==null)La=db;db=this.getX(La,Xa);s.attr({visibility:pb,align:B[6]})[s.moved?"animate":"attr"]({x:db+j.x+({left:o,right:-o}[B[6]]||0),y:La+j.y});s.moved=true;if(ba&&q){s=f.connector;B=[l,db+(B[6]==="left"?5:-5),La,v,db,La,v,B[2],B[3],v,B[4],B[5]];if(s){s.animate({d:B});s.attr("visibility",pb)}else f.connector=s=this.chart.renderer.path(B).attr({"stroke-width":q,stroke:j.connectorColor||"#606060",visibility:pb,zIndex:3}).translate(g.plotLeft,g.plotTop).add()}}}}},
drawTracker:ud.prototype.drawTracker,getSymbol:function(){}});Cc.pie=Za;wa.Highcharts={Chart:xc,dateFormat:Yc,pathAnim:Bc,getOptions:function(){return Ib},numberFormat:Ia,Point:td,Color:$c,Renderer:Fc,seriesTypes:Cc,setOptions:function(c){Ib=Kb(Ib,c);Nb();return Ib},Series:zc,addEvent:ic,createElement:Fa,discardElement:nb,css:ya,each:qa,extend:F,map:md,merge:Kb,pick:Y,extendClass:pa,product:"Highcharts",version:"2.1.6"}})();var growse={};
growse=function(){return{loadFrontPage:function(){growse.getLocation();growse.spamwatchGraph();growse.loadRandomPhoto();growse.getTweets()},getTweets:function(){$.getJSON("http://res.growse.com/nocache/twitter.js",function(F){var E=0;$("#twitter_div").empty();var Ha=$("<ul></ul>");$.each(F,function(ab,Na){if(Na.in_reply_to_status_id==null&&E<4){Ha.append("<li>"+growse.replaceURLWithHTMLLinks(Na.text)+'<br /><span><a href="https://twitter.com/growse/status/'+Na.id_str+'">'+prettyDate(Na.created_at)+"</a></span></li>");
E+=1}});$("#twitter_div").append(Ha)})},replaceURLWithHTMLLinks:function(F){return F.replace(/(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/ig,"<a href='$1'>$1</a>")},getLocation:function(){$.getJSON("http://res.growse.com/nocache/latitude.js",function(F){F=F.features[0].geometry.coordinates[1]+","+F.features[0].geometry.coordinates[0];var E="http://maps.googleapis.com/maps/api/staticmap?markers=color:red|"+F+"&zoom=13&size=285x200&sensor=false";$("#twitterlocation_div p").html('<a href="http://maps.google.com?q='+
F+'"><img src='+E+" /></a>")})},loadRandomPhoto:function(){$.getJSON("http://api.flickr.com/services/rest/?method=flickr.photosets.getPhotos&api_key=4115e4c68bbb89a0193cf80bc8554ab2&photoset_id=72157624918832108&privacy_filter=1&extras=url_s%2C+url_m%2C+url_o&format=json&jsoncallback=?",function(F){if(F.photoset==undefined)document.write(F.message);else{var E=Math.ceil(Math.random()*F.photoset.photo.length);F=F.photoset.photo[E-1];$("#randomphoto").html('<a href="/photos#'+E+'"><img src="'+F.url_s+
'" /></a>')}})},loadPhotoGallery:function(){$.getJSON("http://api.flickr.com/services/rest/?method=flickr.photosets.getPhotos&api_key=4115e4c68bbb89a0193cf80bc8554ab2&photoset_id=72157624918832108&privacy_filter=1&extras=url_sq%2C+url_m%2C+url_o&format=json&jsoncallback=?",function(F){if(F.photoset==undefined)document.write(F.message);else{$.each(F.photoset.photo,function(Ha,ab){var Na=$("ul.thumbs").children("li:first").clone(),fa=ab.url_sq;$(Na).find("img").attr("src",fa);fa=ab.url_m;$(Na).find(".thumb").attr("href",
fa);fa=ab.url_o;$(Na).find(".download").children("a").attr("href",fa);fa=$("<div />").append("Desc");fa=$(fa).children().size()==3?$(fa).children("p:last").html():"";$(Na).find(".image-title").empty().html("Title");$(Na).find(".image-desc").empty().html(fa);$(Na).find(".image-auth").empty().html(ab.author);$("ul.thumbs").append(Na)});$("ul.thumbs").children("li:first").remove();$("#thumbs ul.thumbs li").opacityrollover({mouseOutOpacity:0.67,mouseOverOpacity:1,fadeSpeed:"fast",exemptionSelector:".selected"});
var E=$("#thumbs").galleriffic({delay:2500,numThumbs:15,preloadAhead:10,enableTopPager:true,enableBottomPager:false,maxPagesToShow:7,imageContainerSel:"#slideshow",controlsContainerSel:"#controls",captionContainerSel:"#caption",loadingContainerSel:"#loading",renderSSControls:false,renderNavControls:true,playLinkText:"Play Slideshow",pauseLinkText:"Pause Slideshow",prevLinkText:"&lsaquo; Previous Photo",nextLinkText:"Next Photo &rsaquo;",nextPageLinkText:"Next &rsaquo;",prevPageLinkText:"&lsaquo; Prev",
enableHistory:false,autoStart:false,syncTransitions:true,defaultTransitionDuration:900,onSlideChange:function(Ha,ab){this.find("ul.thumbs").children().eq(Ha).fadeTo("fast",0.67).end().eq(ab).fadeTo("fast",1)},onPageTransitionOut:function(Ha){this.fadeTo("fast",0,Ha)},onPageTransitionIn:function(){this.fadeTo("fast",1)}})}$.historyInit(function(Ha){Ha?$.galleriffic.gotoImage(Ha):E.gotoIndex(0)},"index.html");$("a[rel='history']").live("click",function(Ha){if(Ha.button!=0)return true;Ha=this.href;Ha=
Ha.replace(/^.*#/,"");$.historyLoad(Ha);return false});$("div.navigation").css({width:"300px","float":"left"});$("div.content").css("display","block")})},spamwatchGraph:function(){$.getJSON("http://res.growse.com/spamwatch/data.work.txt",function(F){new Highcharts.Chart({chart:{renderTo:"spamwatch",defaultSeriesType:"line",backgroundColor:"#222222",height:300},title:{text:"Spams received",style:{color:"#aaaaaa"}},xAxis:{type:"datetime",title:{text:null}},yAxis:{title:{text:null},min:0},plotOptions:{line:{marker:{enabled:false}}},
legend:{enabled:false},series:[{name:"spam",data:F}]})})}}}();function prettyDate(F){F=new Date((F||"").replace(/-/g,"/").replace(/[TZ]/g," "));F=((new Date).getTime()-F.getTime())/1E3;var E=Math.floor(F/86400);if(!(isNaN(E)||E<0||E>=31))return E==0&&(F<60&&"just now"||F<120&&"1 minute ago"||F<3600&&Math.floor(F/60)+" minutes ago"||F<7200&&"1 hour ago"||F<86400&&Math.floor(F/3600)+" hours ago")||E==1&&"Yesterday"||E<7&&E+" days ago"||E<31&&Math.ceil(E/7)+" weeks ago"}
if(typeof jQuery!="undefined")jQuery.fn.prettyDate=function(){return this.each(function(){var F=prettyDate(this.title);F&&jQuery(this).text(F)})};

