/*
 * jQuery JavaScript Library v1.3.2
 * http://jquery.com/
 *
 * Copyright (c) 2009 John Resig
 * Dual licensed under the MIT and GPL licenses.
 * http://docs.jquery.com/License
 *
 * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009)
 * Revision: 6246
 */
(function(){var s=this,w,g=s.jQuery,j=s.$,m=s.jQuery=s.$=function(F,E){return new m.fn.init(F,E)},f=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,z=/^.[^:#\[\.,]*$/;m.fn=m.prototype={init:function(H,G){H=H||document;if(H.nodeType){this[0]=H;this.length=1;this.context=H;return this}if(typeof H==="string"){var E=f.exec(H);if(E&&(E[1]||!G)){if(E[1]){H=m.clean([E[1]],G)}else{var F=document.getElementById(E[3]);if(F&&F.id!=E[3]){return m().find(H)}var I=m(F||[]);I.context=document;I.selector=H;return I}}else{return m(G).find(H)}}else{if(m.isFunction(H)){return m(document).ready(H)}}if(H.selector&&H.context){this.selector=H.selector;this.context=H.context}return this.setArray(m.isArray(H)?H:m.makeArray(H))},selector:"",jquery:"1.3.2",size:function(){return this.length},get:function(E){return E===w?Array.prototype.slice.call(this):this[E]},pushStack:function(H,E,G){var F=m(H);F.prevObject=this;F.context=this.context;if(E==="find"){F.selector=this.selector+(this.selector?" ":"")+G}else{if(E){F.selector=this.selector+"."+E+"("+G+")"}}return F},setArray:function(E){this.length=0;Array.prototype.push.apply(this,E);return this},each:function(F,E){return m.each(this,F,E)},index:function(E){return m.inArray(E&&E.jquery?E[0]:E,this)},attr:function(E,H,F){var G=E;if(typeof E==="string"){if(H===w){return this[0]&&m[F||"attr"](this[0],E)}else{G={};G[E]=H}}return this.each(function(I){for(E in G){m.attr(F?this.style:this,E,m.prop(this,G[E],F,I,E))}})},css:function(F,E){if((F=="width"||F=="height")&&parseFloat(E)<0){E=w}return this.attr(F,E,"curCSS")},text:function(F){if(typeof F!=="object"&&F!=null){return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(F))}var E="";m.each(F||this,function(){m.each(this.childNodes,function(){if(this.nodeType!=8){E+=this.nodeType!=1?this.nodeValue:m.fn.text([this])}})});return E},wrapAll:function(E){if(this[0]){var F=m(E,this[0].ownerDocument).clone();if(this[0].parentNode){F.insertBefore(this[0])}F.map(function(){var G=this;while(G.firstChild){G=G.firstChild}return G}).append(this)}return this},wrapInner:function(E){return this.each(function(){m(this).contents().wrapAll(E)})},wrap:function(E){return this.each(function(){m(this).wrapAll(E)})},append:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.appendChild(E)}})},prepend:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.insertBefore(E,this.firstChild)}})},before:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this)})},after:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this.nextSibling)})},end:function(){return this.prevObject||m([])},push:[].push,sort:[].sort,splice:[].splice,find:function(E){if(this.length===1){var F=this.pushStack([],"find",E);F.length=0;m.find(E,this[0],F);return F}else{return this.pushStack(m.unique(m.map(this,function(G){return m.find(E,G)})),"find",E)}},clone:function(F){var H=this.map(function(){if(!m.support.noCloneEvent&&!m.isXMLDoc(this)){var J=this.outerHTML;if(!J){var I=this.ownerDocument.createElement("div");I.appendChild(this.cloneNode(true));J=I.innerHTML}return m.clean([J.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else{return this.cloneNode(true)}});if(F===true){var E=this.find("*").andSelf(),G=0;H.find("*").andSelf().each(function(){if(this.nodeName!==E[G].nodeName){return}var J=m.data(E[G],"events");for(var K in J){for(var I in J[K]){m.event.add(this,K,J[K][I],J[K][I].data)}}G++})}return H},filter:function(E){return this.pushStack(m.isFunction(E)&&m.grep(this,function(F,G){return E.call(F,G)})||m.multiFilter(E,m.grep(this,function(F){return F.nodeType===1})),"filter",E)},closest:function(F){var E=m.expr.match.POS.test(F)?m(F):null,G=0;return this.map(function(){var H=this;while(H&&H.ownerDocument){if(E?E.index(H)>-1:m(H).is(F)){m.data(H,"closest",G);return H}H=H.parentNode;G++}})},not:function(F){if(typeof F==="string"){if(z.test(F)){return this.pushStack(m.multiFilter(F,this,true),"not",F)}else{F=m.multiFilter(F,this)}}var E=F.length&&F[F.length-1]!==w&&!F.nodeType;return this.filter(function(){return E?m.inArray(this,F)<0:this!=F})},add:function(E){return this.pushStack(m.unique(m.merge(this.get(),typeof E==="string"?m(E):m.makeArray(E))))},is:function(E){return !!E&&m.multiFilter(E,this).length>0},hasClass:function(E){return !!E&&this.is("."+E)},val:function(F){if(F===w){var L=this[0];if(L){if(m.nodeName(L,"option")){return(L.attributes.value||{}).specified?L.value:L.text}if(m.nodeName(L,"select")){var G=L.selectedIndex,H=[],E=L.options,K=L.type=="select-one";if(G<0){return null}for(var J=K?G:0,M=K?G+1:E.length;J<M;J++){var I=E[J];if(I.selected){F=m(I).val();if(K){return F}H.push(F)}}return H}return(L.value||"").replace(/\r/g,"")}return w}if(typeof F==="number"){F+=""}return this.each(function(){if(this.nodeType!=1){return}if(m.isArray(F)&&/radio|checkbox/.test(this.type)){this.checked=(m.inArray(this.value,F)>=0||m.inArray(this.name,F)>=0)}else{if(m.nodeName(this,"select")){var N=m.makeArray(F);m("option",this).each(function(){this.selected=(m.inArray(this.value,N)>=0||m.inArray(this.text,N)>=0)});if(!N.length){this.selectedIndex=-1}}else{this.value=F}}})},html:function(E){return E===w?(this[0]?this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g,""):null):this.empty().append(E)},replaceWith:function(E){return this.after(E).remove()},eq:function(E){return this.slice(E,+E+1)},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","))},map:function(E){return this.pushStack(m.map(this,function(F,G){return E.call(F,G,F)}))},andSelf:function(){return this.add(this.prevObject)},domManip:function(J,L,M){if(this[0]){var G=(this[0].ownerDocument||this[0]).createDocumentFragment(),I=m.clean(J,(this[0].ownerDocument||this[0]),G),K=G.firstChild;if(K){for(var E=0,H=this.length;E<H;E++){M.call(F(this[E],K),this.length>1||E>0?G.cloneNode(true):G)}}if(I){m.each(I,e)}}return this;function F(N,O){return L&&m.nodeName(N,"table")&&m.nodeName(O,"tr")?(N.getElementsByTagName("tbody")[0]||N.appendChild(N.ownerDocument.createElement("tbody"))):N}}};m.fn.init.prototype=m.fn;function e(F,E){if(E.src){m.ajax({url:E.src,async:false,dataType:"script"})}else{m.globalEval(E.text||E.textContent||E.innerHTML||"")}if(E.parentNode){E.parentNode.removeChild(E)}}function a(){return +new Date}m.extend=m.fn.extend=function(){var K=arguments[0]||{},I=1,J=arguments.length,G=false,E;if(typeof K==="boolean"){G=K;K=arguments[1]||{};I=2}if(typeof K!=="object"&&!m.isFunction(K)){K={}}if(J==I){K=this;--I}for(;I<J;I++){if((E=arguments[I])!=null){for(var F in E){var L=K[F],H=E[F];if(K===H){continue}if(G&&H&&typeof H==="object"&&!H.nodeType){K[F]=m.extend(G,L||(H.length!=null?[]:{}),H)}else{if(H!==w){K[F]=H}}}}}return K};var t=/z-?index|font-?weight|opacity|zoom|line-?height/i,A=document.defaultView||{},h=Object.prototype.toString;m.extend({noConflict:function(E){s.$=j;if(E){s.jQuery=g}return m},isFunction:function(E){return h.call(E)==="[object Function]"},isArray:function(E){return h.call(E)==="[object Array]"},isXMLDoc:function(E){return E.nodeType===9&&E.documentElement.nodeName!=="HTML"||!!E.ownerDocument&&m.isXMLDoc(E.ownerDocument)},globalEval:function(G){if(G&&/\S/.test(G)){var E=document.getElementsByTagName("head")[0]||document.documentElement,F=document.createElement("script");F.type="text/javascript";if(m.support.scriptEval){F.appendChild(document.createTextNode(G))}else{F.text=G}E.insertBefore(F,E.firstChild);E.removeChild(F)}},nodeName:function(F,E){return F.nodeName&&F.nodeName.toUpperCase()==E.toUpperCase()},each:function(G,K,F){var E,H=0,J=G.length;if(F){if(J===w){for(E in G){if(K.apply(G[E],F)===false){break}}}else{for(;H<J;){if(K.apply(G[H++],F)===false){break}}}}else{if(J===w){for(E in G){if(K.call(G[E],E,G[E])===false){break}}}else{for(var I=G[0];H<J&&K.call(I,H,I)!==false;I=G[++H]){}}}return G},prop:function(G,E,H,I,F){if(m.isFunction(E)){E=E.call(G,I)}return typeof E==="number"&&H=="curCSS"&&!t.test(F)?E+"px":E},className:{add:function(E,F){m.each((F||"").split(/\s+/),function(H,G){if(E.nodeType==1&&!m.className.has(E.className,G)){E.className+=(E.className?" ":"")+G}})},remove:function(E,F){if(E.nodeType==1){E.className=F!==w?m.grep(E.className.split(/\s+/),function(G){return !m.className.has(F,G)}).join(" "):""}},has:function(E,F){return E&&m.inArray(F,(E.className||E).toString().split(/\s+/))>-1}},swap:function(G,H,I){var E={};for(var F in H){E[F]=G.style[F];G.style[F]=H[F]}I.call(G);for(var F in H){G.style[F]=E[F]}},css:function(J,I,L,K){if(I=="width"||I=="height"){var H,G={position:"absolute",visibility:"hidden",display:"block"},F=I=="width"?["Left","Right"]:["Top","Bottom"];function E(){H=I=="width"?J.offsetWidth:J.offsetHeight;if(K==="border"){return}m.each(F,function(){if(!K){H-=parseFloat(m.curCSS(J,"padding"+this,true))||0}if(K==="margin"){H+=parseFloat(m.curCSS(J,"margin"+this,true))||0}else{H-=parseFloat(m.curCSS(J,"border"+this+"Width",true))||0}})}if(J.offsetWidth!==0){E()}else{m.swap(J,G,E)}return Math.max(0,Math.round(H))}return m.curCSS(J,I,L)},curCSS:function(K,G,M){var E,L=K.style;if(G=="opacity"&&!m.support.opacity){E=m.attr(L,"opacity");return E==""?"1":E}if(G.match(/float/i)){G=y}if(!M&&L&&L[G]){E=L[G]}else{if(A.getComputedStyle){if(G.match(/float/i)){G="float"}G=G.replace(/([A-Z])/g,"-$1").toLowerCase();var J=A.getComputedStyle(K,null);if(J){E=J.getPropertyValue(G)}if(G=="opacity"&&E==""){E="1"}}else{if(K.currentStyle){var H=G.replace(/\-(\w)/g,function(O,N){return N.toUpperCase()});E=K.currentStyle[G]||K.currentStyle[H];if(!/^\d+(px)?$/i.test(E)&&/^\d/.test(E)){var F=L.left,I=K.runtimeStyle.left;K.runtimeStyle.left=K.currentStyle.left;L.left=E||0;E=L.pixelLeft+"px";L.left=F;K.runtimeStyle.left=I}}}}return E},clean:function(I,K,F){K=K||document;if(typeof K.createElement==="undefined"){K=K.ownerDocument||K[0]&&K[0].ownerDocument||document}if(!F&&I.length===1&&typeof I[0]==="string"){var J=/^<(\w+)\s*\/?>$/.exec(I[0]);if(J){return[K.createElement(J[1])]}}var G=[],L=[],H=K.createElement("div");m.each(I,function(Q,N){if(typeof N==="number"){N+=""}if(!N){return}if(typeof N==="string"){N=N.replace(/(<(\w+)[^>]*?)\/>/g,function(U,V,T){return T.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?U:V+"></"+T+">"});var M=N.replace(/^\s+/,"").substring(0,10).toLowerCase();var S=!M.indexOf("<opt")&&[1,"<select multiple='multiple'>","</select>"]||!M.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||M.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>","</table>"]||!M.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!M.indexOf("<td")||!M.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!M.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"]||!m.support.htmlSerialize&&[1,"div<div>","</div>"]||[0,"",""];H.innerHTML=S[1]+N+S[2];while(S[0]--){H=H.lastChild}if(!m.support.tbody){var P=/<tbody/i.test(N),O=!M.indexOf("<table")&&!P?H.firstChild&&H.firstChild.childNodes:S[1]=="<table>"&&!P?H.childNodes:[];for(var R=O.length-1;R>=0;--R){if(m.nodeName(O[R],"tbody")&&!O[R].childNodes.length){O[R].parentNode.removeChild(O[R])}}}if(!m.support.leadingWhitespace&&/^\s/.test(N)){H.insertBefore(K.createTextNode(N.match(/^\s*/)[0]),H.firstChild)}N=m.makeArray(H.childNodes)}if(N.nodeType){G.push(N)}else{G=m.merge(G,N)}});if(F){for(var E=0;G[E];E++){if(m.nodeName(G[E],"script")&&(!G[E].type||G[E].type.toLowerCase()==="text/javascript")){L.push(G[E].parentNode?G[E].parentNode.removeChild(G[E]):G[E])}else{if(G[E].nodeType===1){G.splice.apply(G,[E+1,0].concat(m.makeArray(G[E].getElementsByTagName("script"))))}F.appendChild(G[E])}}return L}return G},attr:function(I,E,G){if(!I||I.nodeType==3||I.nodeType==8){return w}var L=!m.isXMLDoc(I),F=G!==w;E=L&&m.props[E]||E;if(I.tagName){var K=/href|src|style/.test(E);if(E=="selected"&&I.parentNode){I.parentNode.selectedIndex}if(E in I&&L&&!K){if(F){if(E=="type"&&m.nodeName(I,"input")&&I.parentNode){throw"type property can't be changed"}I[E]=G}if(m.nodeName(I,"form")&&I.getAttributeNode(E)){return I.getAttributeNode(E).nodeValue}if(E=="tabIndex"){var J=I.getAttributeNode("tabIndex");return J&&J.specified?J.value:I.nodeName.match(/(button|input|object|select|textarea)/i)?0:I.nodeName.match(/^(a|area)$/i)&&I.href?0:w}return I[E]}if(!m.support.style&&L&&E=="style"){return m.attr(I.style,"cssText",G)}if(F){I.setAttribute(E,""+G)}var H=!m.support.hrefNormalized&&L&&K?I.getAttribute(E,2):I.getAttribute(E);return H===null?w:H}if(!m.support.opacity&&E=="opacity"){if(F){I.zoom=1;I.filter=(I.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(G)+""=="NaN"?"":"alpha(opacity="+G*100+")")}return I.filter&&I.filter.indexOf("opacity=")>=0?(parseFloat(I.filter.match(/opacity=([^)]*)/)[1])/100)+"":""}E=E.replace(/-([a-z])/ig,function(N,M){return M.toUpperCase()});if(F){I[E]=G}return I[E]},trim:function(E){return(E||"").replace(/^\s+|\s+$/g,"")},makeArray:function(F){var G=[];if(F!=null){var E=F.length;if(E==null||typeof F==="string"||m.isFunction(F)||F.setInterval){G[0]=F}else{while(E){G[--E]=F[E]}}}return G},inArray:function(F,H){for(var G=0,E=H.length;G<E;G++){if(H[G]===F){return G}}return -1},merge:function(F,G){var I=0,E,H=F.length;if(!m.support.getAll){while((E=G[I++])!=null){if(E.nodeType!=8){F[H++]=E}}}else{while((E=G[I++])!=null){F[H++]=E}}return F},unique:function(J){var K=[],E={};try{for(var H=0,G=J.length;H<G;H++){var I=m.data(J[H]);if(!E[I]){E[I]=true;K.push(J[H])}}}catch(F){K=J}return K},grep:function(J,E,F){var G=[];for(var H=0,I=J.length;H<I;H++){if(!F!=!E(J[H],H)){G.push(J[H])}}return G},map:function(J,E){var F=[];for(var G=0,I=J.length;G<I;G++){var H=E(J[G],G);if(H!=null){F[F.length]=H}}return F.concat.apply([],F)}});var n=navigator.userAgent.toLowerCase();m.browser={version:(n.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[0,"0"])[1],safari:/webkit/.test(n),opera:/opera/.test(n),msie:/msie/.test(n)&&!/opera/.test(n),mozilla:/mozilla/.test(n)&&!/(compatible|webkit)/.test(n)};m.each({parent:function(E){return E.parentNode},parents:function(E){return m.dir(E,"parentNode")},next:function(E){return m.nth(E,2,"nextSibling")},prev:function(E){return m.nth(E,2,"previousSibling")},nextAll:function(E){return m.dir(E,"nextSibling")},prevAll:function(E){return m.dir(E,"previousSibling")},siblings:function(E){return m.sibling(E.parentNode.firstChild,E)},children:function(E){return m.sibling(E.firstChild)},contents:function(E){return m.nodeName(E,"iframe")?E.contentDocument||E.contentWindow.document:m.makeArray(E.childNodes)}},function(F,E){m.fn[F]=function(G){var H=m.map(this,E);if(G&&typeof G=="string"){H=m.multiFilter(G,H)}return this.pushStack(m.unique(H),F,G)}});m.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(F,E){m.fn[F]=function(I){var L=[],H=m(I);for(var J=0,G=H.length;J<G;J++){var K=(J>0?this.clone(true):this).get();m.fn[E].apply(m(H[J]),K);L=L.concat(K)}return this.pushStack(L,F,I)}});m.each({removeAttr:function(E){m.attr(this,E,"");if(this.nodeType==1){this.removeAttribute(E)}},addClass:function(E){m.className.add(this,E)},removeClass:function(E){m.className.remove(this,E)},toggleClass:function(F,E){if(typeof E!=="boolean"){E=!m.className.has(this,F)}m.className[E?"add":"remove"](this,F)},remove:function(E){if(!E||m.filter(E,[this]).length){m("*",this).add([this]).each(function(){m.event.remove(this);m.removeData(this)});if(this.parentNode){this.parentNode.removeChild(this)}}},empty:function(){m(this).children().remove();while(this.firstChild){this.removeChild(this.firstChild)}}},function(F,E){m.fn[F]=function(){return this.each(E,arguments)}});function o(E,F){return E[0]&&parseInt(m.curCSS(E[0],F,true),10)||0}var r="jQuery"+a(),x=0,q={};m.extend({cache:{},data:function(F,E,H){F=F==s?q:F;var G=F[r];if(!G){G=F[r]=++x}if(E&&!m.cache[G]){m.cache[G]={}}if(H!==w){m.cache[G][E]=H}return E?m.cache[G][E]:G},removeData:function(F,E){F=F==s?q:F;var H=F[r];if(E){if(m.cache[H]){delete m.cache[H][E];E="";for(E in m.cache[H]){break}if(!E){m.removeData(F)}}}else{try{delete F[r]}catch(G){if(F.removeAttribute){F.removeAttribute(r)}}delete m.cache[H]}},queue:function(E,F,H){if(E){F=(F||"fx")+"queue";var G=m.data(E,F);if(!G||m.isArray(H)){G=m.data(E,F,m.makeArray(H))}else{if(H){G.push(H)}}}return G},dequeue:function(F,G){var H=m.queue(F,G),E=H.shift();if(!G||G==="fx"){E=H[0]}if(E!==w){E.call(F)}}});m.fn.extend({data:function(F,E){var G=F.split(".");G[1]=G[1]?"."+G[1]:"";if(E===w){var H=this.triggerHandler("getData"+G[1]+"!",[G[0]]);if(H===w&&this.length){H=m.data(this[0],F)}return H===w&&G[1]?this.data(G[0]):H}else{return this.trigger("setData"+G[1]+"!",[G[0],E]).each(function(){m.data(this,F,E)})}},removeData:function(E){return this.each(function(){m.removeData(this,E)})},queue:function(E,F){if(typeof E!=="string"){F=E;E="fx"}if(F===w){return m.queue(this[0],E)}return this.each(function(){var G=m.queue(this,E,F);if(E=="fx"&&G.length==1){G[0].call(this)}})},dequeue:function(E){return this.each(function(){m.dequeue(this,E)})}});
/*
 * Sizzle CSS Selector Engine - v0.9.3
 *  Copyright 2009, The Dojo Foundation
 *  Released under the MIT, BSD, and GPL Licenses.
 *  More information: http://sizzlejs.com/
 */
(function(){var H=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,R=0,P=Object.prototype.toString;var O=function(Y,ae,X,ac){X=X||[];ae=ae||document;if(ae.nodeType!==1&&ae.nodeType!==9){return[]}if(!Y||typeof Y!=="string"){return X}var aa=[],ah,V,ai,ag,T,W,Z=true;H.lastIndex=0;while((ah=H.exec(Y))!==null){aa.push(ah[1]);if(ah[2]){W=RegExp.rightContext;break}}if(aa.length>1&&I.exec(Y)){if(aa.length===2&&M.relative[aa[0]]){V=N(aa[0]+aa[1],ae)}else{V=M.relative[aa[0]]?[ae]:O(aa.shift(),ae);while(aa.length){Y=aa.shift();if(M.relative[Y]){Y+=aa.shift()}V=N(Y,V)}}}else{var U=ac?{expr:aa.pop(),set:F(ac)}:O.find(aa.pop(),aa.length===1&&ae.parentNode?ae.parentNode:ae,K(ae));V=O.filter(U.expr,U.set);if(aa.length>0){ai=F(V)}else{Z=false}while(aa.length){var ab=aa.pop(),af=ab;if(!M.relative[ab]){ab=""}else{af=aa.pop()}if(af==null){af=ae}M.relative[ab](ai,af,K(ae))}}if(!ai){ai=V}if(!ai){throw"Syntax error, unrecognized expression: "+(ab||Y)}if(P.call(ai)==="[object Array]"){if(!Z){X.push.apply(X,ai)}else{if(ae.nodeType===1){for(var ad=0;ai[ad]!=null;ad++){if(ai[ad]&&(ai[ad]===true||ai[ad].nodeType===1&&L(ae,ai[ad]))){X.push(V[ad])}}}else{for(var ad=0;ai[ad]!=null;ad++){if(ai[ad]&&ai[ad].nodeType===1){X.push(V[ad])}}}}}else{F(ai,X)}if(W){O(W,ae,X,ac);if(Q){hasDuplicate=false;X.sort(Q);if(hasDuplicate){for(var ad=1;ad<X.length;ad++){if(X[ad]===X[ad-1]){X.splice(ad--,1)}}}}}return X};O.matches=function(U,T){return O(U,null,null,T)};O.find=function(ab,aa,Y){var W,Z;if(!ab){return[]}for(var T=0,V=M.order.length;T<V;T++){var X=M.order[T],Z;if((Z=M.match[X].exec(ab))){var U=RegExp.leftContext;if(U.substr(U.length-1)!=="\\"){Z[1]=(Z[1]||"").replace(/\\/g,"");W=M.find[X](Z,aa,Y);if(W!=null){ab=ab.replace(M.match[X],"");break}}}}if(!W){W=aa.getElementsByTagName("*")}return{set:W,expr:ab}};O.filter=function(W,Y,Z,ag){var aa=W,X=[],ai=Y,af,V,ah=Y&&Y[0]&&K(Y[0]);while(W&&Y.length){for(var U in M.filter){if((af=M.match[U].exec(W))!=null){var ac=M.filter[U],ae,T;V=false;if(ai==X){X=[]}if(M.preFilter[U]){af=M.preFilter[U](af,ai,Z,X,ag,ah);if(!af){V=ae=true}else{if(af===true){continue}}}if(af){for(var ad=0;(T=ai[ad])!=null;ad++){if(T){ae=ac(T,af,ad,ai);var ab=ag^!!ae;if(Z&&ae!=null){if(ab){V=true}else{ai[ad]=false}}else{if(ab){X.push(T);V=true}}}}}if(ae!==w){if(!Z){ai=X}W=W.replace(M.match[U],"");if(!V){return[]}break}}}if(W==aa){if(V==null){throw"Syntax error, unrecognized expression: "+W}else{break}}aa=W}return ai};var M=O.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|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*_-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF_-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^\2\(\)]*)+)\2\))?/},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(T){return T.getAttribute("href")}},relative:{"+":function(ab,W,Z){var X=typeof W==="string",Y=X&&!/\W/.test(W),U=X&&!Y;if(Y&&!Z){W=W.toUpperCase()}for(var T=0,V=ab.length,aa;T<V;T++){if((aa=ab[T])){while((aa=aa.previousSibling)&&aa.nodeType!==1){}ab[T]=U||aa&&aa.nodeName===W?aa||false:aa===W}}if(U){O.filter(W,ab,true)}},">":function(aa,V,X){var W=typeof V==="string";if(W&&!/\W/.test(V)){V=X?V:V.toUpperCase();for(var T=0,U=aa.length;T<U;T++){var Z=aa[T];if(Z){var Y=Z.parentNode;aa[T]=Y.nodeName===V?Y:false}}}else{for(var T=0,U=aa.length;T<U;T++){var Z=aa[T];if(Z){aa[T]=W?Z.parentNode:Z.parentNode===V}}if(W){O.filter(V,aa,true)}}},"":function(V,W,Y){var U=R++,T=E;if(!W.match(/\W/)){var X=W=Y?W:W.toUpperCase();T=S}T("parentNode",W,U,V,X,Y)},"~":function(V,W,Y){var U=R++,T=E;if(typeof W==="string"&&!W.match(/\W/)){var X=W=Y?W:W.toUpperCase();T=S}T("previousSibling",W,U,V,X,Y)}},find:{ID:function(U,W,T){if(typeof W.getElementById!=="undefined"&&!T){var V=W.getElementById(U[1]);return V?[V]:[]}},NAME:function(U,Y,T){if(typeof Y.getElementsByName!=="undefined"){var Z=[],X=Y.getElementsByName(U[1]);for(var W=0,V=X.length;W<V;W++){if(X[W].getAttribute("name")===U[1]){Z.push(X[W])}}return Z.length===0?null:Z}},TAG:function(T,U){return U.getElementsByTagName(T[1])}},preFilter:{CLASS:function(Y,aa,V,U,W,X){Y=" "+Y[1].replace(/\\/g,"")+" ";if(X){return Y}for(var T=0,Z;(Z=aa[T])!=null;T++){if(Z){if(W^(Z.className&&(" "+Z.className+" ").indexOf(Y)>=0)){if(!V){U.push(Z)}}else{if(V){aa[T]=false}}}}return false},ID:function(T){return T[1].replace(/\\/g,"")},TAG:function(T,U){for(var V=0;U[V]===false;V++){}return U[V]&&K(U[V])?T[1]:T[1].toUpperCase()},CHILD:function(T){if(T[1]=="nth"){var U=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(T[2]=="even"&&"2n"||T[2]=="odd"&&"2n+1"||!/\D/.test(T[2])&&"0n+"+T[2]||T[2]);T[2]=(U[1]+(U[2]||1))-0;T[3]=U[3]-0}T[0]=R++;return T},ATTR:function(W,X,Z,V,U,T){var Y=W[1].replace(/\\/g,"");if(!T&&M.attrMap[Y]){W[1]=M.attrMap[Y]}if(W[2]==="~="){W[4]=" "+W[4]+" "}return W},PSEUDO:function(V,W,X,U,T){if(V[1]==="not"){if(V[3].match(H).length>1||/^\w/.test(V[3])){V[3]=O(V[3],null,null,W)}else{var Y=O.filter(V[3],W,X,true^T);if(!X){U.push.apply(U,Y)}return false}}else{if(M.match.POS.test(V[0])||M.match.CHILD.test(V[0])){return true}}return V},POS:function(T){T.unshift(true);return T}},filters:{enabled:function(T){return T.disabled===false&&T.type!=="hidden"},disabled:function(T){return T.disabled===true},checked:function(T){return T.checked===true},selected:function(T){T.parentNode.selectedIndex;return T.selected===true},parent:function(T){return !!T.firstChild},empty:function(T){return !T.firstChild},has:function(U,V,T){return !!O(T[3],U).length},header:function(T){return/h\d/i.test(T.nodeName)},text:function(T){return"text"===T.type},radio:function(T){return"radio"===T.type},checkbox:function(T){return"checkbox"===T.type},file:function(T){return"file"===T.type},password:function(T){return"password"===T.type},submit:function(T){return"submit"===T.type},image:function(T){return"image"===T.type},reset:function(T){return"reset"===T.type},button:function(T){return"button"===T.type||T.nodeName.toUpperCase()==="BUTTON"},input:function(T){return/input|select|textarea|button/i.test(T.nodeName)}},setFilters:{first:function(T,U){return U===0},last:function(U,V,T,W){return V===W.length-1},even:function(T,U){return U%2===0},odd:function(T,U){return U%2===1},lt:function(U,V,T){return V<T[3]-0},gt:function(U,V,T){return V>T[3]-0},nth:function(U,V,T){return T[3]-0==V},eq:function(U,V,T){return T[3]-0==V}},filter:{PSEUDO:function(Z,Y,T,X){var W=Y[1],U=M.filters[W];if(U){return U(Z,T,Y,X)}else{if(W==="contains"){return(Z.textContent||Z.innerText||"").indexOf(Y[3])>=0}else{if(W==="not"){var V=Y[3];for(var T=0,aa=V.length;T<aa;T++){if(V[T]===Z){return false}}return true}}}},CHILD:function(aa,Y){var U=Y[1],T=aa;switch(U){case"only":case"first":while(T=T.previousSibling){if(T.nodeType===1){return false}}if(U=="first"){return true}T=aa;case"last":while(T=T.nextSibling){if(T.nodeType===1){return false}}return true;case"nth":var ac=Y[2],Z=Y[3];if(ac==1&&Z==0){return true}var X=Y[0],W=aa.parentNode;if(W&&(W.sizcache!==X||!aa.nodeIndex)){var ab=0;for(T=W.firstChild;T;T=T.nextSibling){if(T.nodeType===1){T.nodeIndex=++ab}}W.sizcache=X}var V=aa.nodeIndex-Z;if(ac==0){return V==0}else{return(V%ac==0&&V/ac>=0)}}},ID:function(U,T){return U.nodeType===1&&U.getAttribute("id")===T},TAG:function(U,T){return(T==="*"&&U.nodeType===1)||U.nodeName===T},CLASS:function(U,T){return(" "+(U.className||U.getAttribute("class"))+" ").indexOf(T)>-1},ATTR:function(V,T){var Y=T[1],U=M.attrHandle[Y]?M.attrHandle[Y](V):V[Y]!=null?V[Y]:V.getAttribute(Y),Z=U+"",W=T[2],X=T[4];return U==null?W==="!=":W==="="?Z===X:W==="*="?Z.indexOf(X)>=0:W==="~="?(" "+Z+" ").indexOf(X)>=0:!X?Z&&U!==false:W==="!="?Z!=X:W==="^="?Z.indexOf(X)===0:W==="$="?Z.substr(Z.length-X.length)===X:W==="|="?Z===X||Z.substr(0,X.length+1)===X+"-":false},POS:function(V,T,W,Y){var U=T[2],X=M.setFilters[U];if(X){return X(V,W,T,Y)}}}};var I=M.match.POS;for(var J in M.match){M.match[J]=RegExp(M.match[J].source+/(?![^\[]*\])(?![^\(]*\))/.source)}var F=function(U,T){U=Array.prototype.slice.call(U);if(T){T.push.apply(T,U);return T}return U};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(G){F=function(W,V){var X=V||[];if(P.call(W)==="[object Array]"){Array.prototype.push.apply(X,W)}else{if(typeof W.length==="number"){for(var U=0,T=W.length;U<T;U++){X.push(W[U])}}else{for(var U=0;W[U];U++){X.push(W[U])}}}return X}}var Q;if(document.documentElement.compareDocumentPosition){Q=function(T,U){var V=T.compareDocumentPosition(U)&4?-1:T===U?0:1;if(V===0){hasDuplicate=true}return V}}else{if("sourceIndex" in document.documentElement){Q=function(T,U){var V=T.sourceIndex-U.sourceIndex;if(V===0){hasDuplicate=true}return V}}else{if(document.createRange){Q=function(U,V){var W=U.ownerDocument.createRange(),T=V.ownerDocument.createRange();W.selectNode(U);W.collapse(true);T.selectNode(V);T.collapse(true);var X=W.compareBoundaryPoints(Range.START_TO_END,T);if(X===0){hasDuplicate=true}return X}}}}(function(){var U=document.createElement("form"),V="script"+(new Date).getTime();U.innerHTML="<input name='"+V+"'/>";var T=document.documentElement;T.insertBefore(U,T.firstChild);if(!!document.getElementById(V)){M.find.ID=function(X,Z,W){if(typeof Z.getElementById!=="undefined"&&!W){var Y=Z.getElementById(X[1]);return Y?Y.id===X[1]||typeof Y.getAttributeNode!=="undefined"&&Y.getAttributeNode("id").nodeValue===X[1]?[Y]:w:[]}};M.filter.ID=function(X,W){var Y=typeof X.getAttributeNode!=="undefined"&&X.getAttributeNode("id");return X.nodeType===1&&Y&&Y.nodeValue===W}}T.removeChild(U)})();(function(){var T=document.createElement("div");T.appendChild(document.createComment(""));if(T.getElementsByTagName("*").length>0){M.find.TAG=function(V,Y){var X=Y.getElementsByTagName(V[1]);if(V[1]==="*"){var W=[];for(var U=0;X[U];U++){if(X[U].nodeType===1){W.push(X[U])}}X=W}return X}}T.innerHTML="<a href='#'></a>";if(T.firstChild&&typeof T.firstChild.getAttribute!=="undefined"&&T.firstChild.getAttribute("href")!=="#"){M.attrHandle.href=function(U){return U.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){var T=O,U=document.createElement("div");U.innerHTML="<p class='TEST'></p>";if(U.querySelectorAll&&U.querySelectorAll(".TEST").length===0){return}O=function(X,V,Z,W){V=V||document;if(!W&&V.nodeType===9&&!K(V)){try{return F(V.querySelectorAll(X),Z)}catch(Y){}}return T(X,V,Z,W)};O.find=T.find;O.filter=T.filter;O.selectors=T.selectors;O.matches=T.matches})()}if(document.getElementsByClassName&&document.documentElement.getElementsByClassName){(function(){var T=document.createElement("div");T.innerHTML="<div class='test e'></div><div class='test'></div>";if(T.getElementsByClassName("e").length===0){return}T.lastChild.className="e";if(T.getElementsByClassName("e").length===1){return}M.order.splice(1,0,"CLASS");M.find.CLASS=function(V,W,U){if(typeof W.getElementsByClassName!=="undefined"&&!U){return W.getElementsByClassName(V[1])}}})()}function S(V,Y,aa,ad,ab,Z){var T=V=="previousSibling"&&!Z;for(var X=0,U=ad.length;X<U;X++){var ac=ad[X];if(ac){if(T&&ac.nodeType===1){ac.sizcache=aa;ac.sizset=X}ac=ac[V];var W=false;while(ac){if(ac.sizcache===aa){W=ad[ac.sizset];break}if(ac.nodeType===1&&!Z){ac.sizcache=aa;ac.sizset=X}if(ac.nodeName===Y){W=ac;break}ac=ac[V]}ad[X]=W}}}function E(V,Y,aa,ad,ab,Z){var T=V=="previousSibling"&&!Z;for(var X=0,U=ad.length;X<U;X++){var ac=ad[X];if(ac){if(T&&ac.nodeType===1){ac.sizcache=aa;ac.sizset=X}ac=ac[V];var W=false;while(ac){if(ac.sizcache===aa){W=ad[ac.sizset];break}if(ac.nodeType===1){if(!Z){ac.sizcache=aa;ac.sizset=X}if(typeof Y!=="string"){if(ac===Y){W=true;break}}else{if(O.filter(Y,[ac]).length>0){W=ac;break}}}ac=ac[V]}ad[X]=W}}}var L=document.compareDocumentPosition?function(T,U){return T.compareDocumentPosition(U)&16}:function(T,U){return T!==U&&(T.contains?T.contains(U):true)};var K=function(T){return T.nodeType===9&&T.documentElement.nodeName!=="HTML"||!!T.ownerDocument&&K(T.ownerDocument)};var N=function(X,aa){var W=[],Y="",Z,U=aa.nodeType?[aa]:aa;while((Z=M.match.PSEUDO.exec(X))){Y+=Z[0];X=X.replace(M.match.PSEUDO,"")}X=M.relative[X]?X+"*":X;for(var T=0,V=U.length;T<V;T++){O(X,U[T],W)}return O.filter(Y,W)};m.find=O;m.filter=O.filter;m.expr=O.selectors;m.expr[":"]=m.expr.filters;O.selectors.filters.hidden=function(T){return T.offsetWidth===0||T.offsetHeight===0};O.selectors.filters.visible=function(T){return T.offsetWidth>0||T.offsetHeight>0};O.selectors.filters.animated=function(T){return m.grep(m.timers,function(U){return T===U.elem}).length};m.multiFilter=function(U,V,T){if(T){U=":not("+U+")"}return O.matches(U,V)};m.dir=function(U,T){var V=[],W=U[T];while(W&&W!=document){if(W.nodeType==1){V.push(W)}W=W[T]}return V};m.nth=function(W,U,T,V){U=U||1;var X=0;for(;W;W=W[T]){if(W.nodeType==1&&++X==U){break}}return W};m.sibling=function(U,V){var T=[];for(;U;U=U.nextSibling){if(U.nodeType==1&&U!=V){T.push(U)}}return T};return;s.Sizzle=O})();m.event={add:function(H,I,G,K){if(H.nodeType==3||H.nodeType==8){return}if(H.setInterval&&H!=s){H=s}if(!G.guid){G.guid=this.guid++}if(K!==w){var E=G;G=this.proxy(E);G.data=K}var J=m.data(H,"events")||m.data(H,"events",{}),F=m.data(H,"handle")||m.data(H,"handle",function(){return typeof m!=="undefined"&&!m.event.triggered?m.event.handle.apply(arguments.callee.elem,arguments):w});F.elem=H;m.each(I.split(/\s+/),function(N,M){var L=M.split(".");M=L.shift();G.type=L.slice().sort().join(".");var O=J[M];if(m.event.specialAll[M]){m.event.specialAll[M].setup.call(H,K,L)}if(!O){O=J[M]={};if(!m.event.special[M]||m.event.special[M].setup.call(H,K,L)===false){if(H.addEventListener){H.addEventListener(M,F,false)}else{if(H.attachEvent){H.attachEvent("on"+M,F)}}}}O[G.guid]=G;m.event.global[M]=true});H=null},guid:1,global:{},remove:function(K,G,L){if(K.nodeType==3||K.nodeType==8){return}var H=m.data(K,"events"),F,I;if(H){if(G===w||(typeof G==="string"&&G.charAt(0)==".")){for(var E in H){this.remove(K,E+(G||""))}}else{if(G.type){L=G.handler;G=G.type}m.each(G.split(/\s+/),function(P,O){var M=O.split(".");O=M.shift();var N=RegExp("(^|\\.)"+M.slice().sort().join(".*\\.")+"(\\.|$)");if(H[O]){if(L){delete H[O][L.guid]}else{for(var Q in H[O]){if(N.test(H[O][Q].type)){delete H[O][Q]}}}if(m.event.specialAll[O]){m.event.specialAll[O].teardown.call(K,M)}for(F in H[O]){break}if(!F){if(!m.event.special[O]||m.event.special[O].teardown.call(K,M)===false){if(K.removeEventListener){K.removeEventListener(O,m.data(K,"handle"),false)}else{if(K.detachEvent){K.detachEvent("on"+O,m.data(K,"handle"))}}}F=null;delete H[O]}}})}for(F in H){break}if(!F){var J=m.data(K,"handle");if(J){J.elem=null}m.removeData(K,"events");m.removeData(K,"handle")}}},trigger:function(F,G,L,H){var E=F.type||F;if(!H){F=typeof F==="object"?F[r]?F:m.extend(m.Event(E),F):m.Event(E);if(E.indexOf("!")>=0){F.type=E=E.slice(0,-1);F.exclusive=true}if(!L){F.stopPropagation();if(this.global[E]){m.each(m.cache,function(){if(this.events&&this.events[E]){m.event.trigger(F,G,this.handle.elem)}})}}if(!L||L.nodeType==3||L.nodeType==8){return w}F.result=w;F.target=L;G=m.makeArray(G);G.unshift(F)}F.currentTarget=L;var J=m.data(L,"handle");if(J){J.apply(L,G)}if((!L[E]||(m.nodeName(L,"a")&&E=="click"))&&L["on"+E]&&L["on"+E].apply(L,G)===false){F.result=false}if(!H&&L[E]&&!F.isDefaultPrevented()&&!(m.nodeName(L,"a")&&E=="click")){this.triggered=true;try{L[E]()}catch(I){}}this.triggered=false;if(!F.isPropagationStopped()){var K=L.parentNode||L.ownerDocument;if(K){m.event.trigger(F,G,K,true)}}},handle:function(H){var K,J;H=arguments[0]=m.event.fix(H||s.event);H.currentTarget=this;var I=H.type.split(".");H.type=I.shift();K=!I.length&&!H.exclusive;var F=RegExp("(^|\\.)"+I.slice().sort().join(".*\\.")+"(\\.|$)");J=(m.data(this,"events")||{})[H.type];for(var E in J){var L=J[E];if(K||F.test(L.type)){H.handler=L;H.data=L.data;var G=L.apply(this,arguments);if(G!==w){H.result=G;if(G===false){H.preventDefault();H.stopPropagation()}}if(H.isImmediatePropagationStopped()){break}}}},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(H){if(H[r]){return H}var G=H;H=m.Event(G);for(var I=this.props.length,J;I;){J=this.props[--I];H[J]=G[J]}if(!H.target){H.target=H.srcElement||document}if(H.target.nodeType==3){H.target=H.target.parentNode}if(!H.relatedTarget&&H.fromElement){H.relatedTarget=H.fromElement==H.target?H.toElement:H.fromElement}if(H.pageX==null&&H.clientX!=null){var F=document.documentElement,E=document.body;H.pageX=H.clientX+(F&&F.scrollLeft||E&&E.scrollLeft||0)-(F.clientLeft||0);H.pageY=H.clientY+(F&&F.scrollTop||E&&E.scrollTop||0)-(F.clientTop||0)}if(!H.which&&((H.charCode||H.charCode===0)?H.charCode:H.keyCode)){H.which=H.charCode||H.keyCode}if(!H.metaKey&&H.ctrlKey){H.metaKey=H.ctrlKey}if(!H.which&&H.button){H.which=(H.button&1?1:(H.button&2?3:(H.button&4?2:0)))}return H},proxy:function(E,F){F=F||function(){return E.apply(this,arguments)};F.guid=E.guid=E.guid||F.guid||this.guid++;return F},special:{ready:{setup:B,teardown:function(){}}},specialAll:{live:{setup:function(F,E){m.event.add(this,E[0],D)},teardown:function(E){if(E.length){var G=0,F=RegExp("(^|\\.)"+E[0]+"(\\.|$)");m.each((m.data(this,"events").live||{}),function(){if(F.test(this.type)){G++}});if(G<1){m.event.remove(this,E[0],D)}}}}}};m.Event=function(E){if(!this.preventDefault){return new m.Event(E)}if(E&&E.type){this.originalEvent=E;this.type=E.type}else{this.type=E}this.timeStamp=a();this[r]=true};function d(){return false}function l(){return true}m.Event.prototype={preventDefault:function(){this.isDefaultPrevented=l;var E=this.originalEvent;if(!E){return}if(E.preventDefault){E.preventDefault()}E.returnValue=false},stopPropagation:function(){this.isPropagationStopped=l;var E=this.originalEvent;if(!E){return}if(E.stopPropagation){E.stopPropagation()}E.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=l;this.stopPropagation()},isDefaultPrevented:d,isPropagationStopped:d,isImmediatePropagationStopped:d};var c=function(F){var E=F.relatedTarget;while(E&&E!=this){try{E=E.parentNode}catch(G){E=this}}if(E!=this){F.type=F.data;m.event.handle.apply(this,arguments)}};m.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(F,E){m.event.special[E]={setup:function(){m.event.add(this,F,c,E)},teardown:function(){m.event.remove(this,F,c)}}});m.fn.extend({bind:function(F,G,E){return F=="unload"?this.one(F,G,E):this.each(function(){m.event.add(this,F,E||G,E&&G)})},one:function(G,H,E){var F=m.event.proxy(E||H,function(I){m(this).unbind(I,F);return(E||H).apply(this,arguments)});return this.each(function(){m.event.add(this,G,F,E&&H)})},unbind:function(F,E){return this.each(function(){m.event.remove(this,F,E)})},trigger:function(E,F){return this.each(function(){m.event.trigger(E,F,this)})},triggerHandler:function(F,G){if(this[0]){var E=m.Event(F);E.preventDefault();E.stopPropagation();m.event.trigger(E,G,this[0]);return E.result}},toggle:function(E){var F=arguments,G=1;while(G<F.length){m.event.proxy(E,F[G++])}return this.click(m.event.proxy(E,function(H){this.lastToggle=(this.lastToggle||0)%G;H.preventDefault();return F[this.lastToggle++].apply(this,arguments)||false}))},hover:function(F,E){return this.mouseenter(F).mouseleave(E)},ready:function(E){B();if(m.isReady){E.call(document,m)}else{m.readyList.push(E)}return this},live:function(F,E){var G=m.event.proxy(E);G.guid+=this.selector+F;m(document).bind(p(F,this.selector),this.selector,G);return this},die:function(F,E){m(document).unbind(p(F,this.selector),E?{guid:E.guid+this.selector+F}:null);return this}});function D(E){var F=RegExp("(^|\\.)"+E.type+"(\\.|$)"),G=true,H=[];m.each(m.data(this,"events").live||[],function(K,I){if(F.test(I.type)){var J=m(E.target).closest(I.data)[0];if(J){H.push({elem:J,fn:I})}}});H.sort(function(I,J){return m.data(I.elem,"closest")-m.data(J.elem,"closest")});m.each(H,function(){if(this.fn.call(this.elem,E,this.fn.data)===false){return(G=false)}});return G}function p(E,F){return["live",E,F.replace(/\./g,"`").replace(/ /g,"|")].join(".")}m.extend({isReady:false,readyList:[],ready:function(){if(!m.isReady){m.isReady=true;if(m.readyList){m.each(m.readyList,function(){this.call(document,m)});m.readyList=null}m(document).triggerHandler("ready")}}});var C=false;function B(){if(C){return}C=true;if(document.addEventListener){document.addEventListener("DOMContentLoaded",function(){document.removeEventListener("DOMContentLoaded",arguments.callee,false);m.ready()},false)}else{if(document.attachEvent){document.attachEvent("onreadystatechange",function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",arguments.callee);m.ready()}});if(document.documentElement.doScroll&&s==s.top){(function(){if(m.isReady){return}try{document.documentElement.doScroll("left")}catch(E){setTimeout(arguments.callee,0);return}m.ready()})()}}}m.event.add(s,"load",m.ready)}m.each(("blur,focus,load,resize,scroll,unload,click,dblclick,mousedown,mouseup,mousemove,mouseover,mouseout,mouseenter,mouseleave,change,select,submit,keydown,keypress,keyup,error").split(","),function(F,E){m.fn[E]=function(G){return G?this.bind(E,G):this.trigger(E)}});m(s).bind("unload",function(){for(var E in m.cache){if(E!=1&&m.cache[E].handle){m.event.remove(m.cache[E].handle.elem)}}});(function(){m.support={};var F=document.documentElement,I=document.createElement("script"),E=document.createElement("div"),J="script"+(new Date).getTime();E.style.display="none";E.innerHTML='   <link/><table></table><a href="/a" style="color:red;float:left;opacity:.5;">a</a><select><option>text</option></select><object><param/></object>';var G=E.getElementsByTagName("*"),K=E.getElementsByTagName("a")[0];if(!G||!G.length||!K){return}m.support={leadingWhitespace:E.firstChild.nodeType==3,tbody:!E.getElementsByTagName("tbody").length,objectAll:!!E.getElementsByTagName("object")[0].getElementsByTagName("*").length,htmlSerialize:!!E.getElementsByTagName("link").length,style:/red/.test(K.getAttribute("style")),hrefNormalized:K.getAttribute("href")==="/a",opacity:K.style.opacity==="0.5",cssFloat:!!K.style.cssFloat,scriptEval:false,noCloneEvent:true,boxModel:null};I.type="text/javascript";try{I.appendChild(document.createTextNode("window."+J+"=1;"))}catch(H){}F.insertBefore(I,F.firstChild);if(s[J]){m.support.scriptEval=true;delete s[J]}F.removeChild(I);if(E.attachEvent&&E.fireEvent){E.attachEvent("onclick",function(){m.support.noCloneEvent=false;E.detachEvent("onclick",arguments.callee)});E.cloneNode(true).fireEvent("onclick")}m(function(){var L=document.createElement("div");L.style.width=L.style.paddingLeft="1px";document.body.appendChild(L);m.boxModel=m.support.boxModel=L.offsetWidth===2;document.body.removeChild(L).style.display="none"})})();var y=m.support.cssFloat?"cssFloat":"styleFloat";m.props={"for":"htmlFor","class":"className","float":y,cssFloat:y,styleFloat:y,readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",tabindex:"tabIndex"};m.fn.extend({_load:m.fn.load,load:function(H,E,K){if(typeof H!=="string"){return this._load(H)}var F=H.indexOf(" ");if(F>=0){var I=H.slice(F,H.length);H=H.slice(0,F)}var G="GET";if(E){if(m.isFunction(E)){K=E;E=null}else{if(typeof E==="object"){E=m.param(E);G="POST"}}}var J=this;m.ajax({url:H,type:G,dataType:"html",data:E,complete:function(M,L){if(L=="success"||L=="notmodified"){J.html(I?m("<div/>").append(M.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(I):M.responseText)}if(K){J.each(K,[M.responseText,L,M])}}});return this},serialize:function(){return m.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?m.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password|search/i.test(this.type))}).map(function(F,E){var G=m(this).val();return G==null?null:m.isArray(G)?m.map(G,function(I,H){return{name:E.name,value:I}}):{name:E.name,value:G}}).get()}});m.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(F,E){m.fn[E]=function(G){return this.bind(E,G)}});var k=a();m.extend({get:function(G,H,E,F){if(m.isFunction(H)){E=H;H=null}return m.ajax({type:"GET",url:G,data:H,success:E,dataType:F})},getScript:function(E,F){return m.get(E,null,F,"script")},getJSON:function(F,G,E){return m.get(F,G,E,"json")},post:function(G,H,E,F){if(m.isFunction(H)){E=H;H={}}return m.ajax({type:"POST",url:G,data:H,success:E,dataType:F})},ajaxSetup:function(E){m.extend(m.ajaxSettings,E)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return s.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest()},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(K){K=m.extend(true,K,m.extend(true,{},m.ajaxSettings,K));var F,O=/=\?(&|$)/g,L,M,G=K.type.toUpperCase();if(K.data&&K.processData&&typeof K.data!=="string"){K.data=m.param(K.data)}if(K.dataType=="jsonp"){if(G=="GET"){if(!K.url.match(O)){K.url+=(K.url.match(/\?/)?"&":"?")+(K.jsonp||"callback")+"=?"}}else{if(!K.data||!K.data.match(O)){K.data=(K.data?K.data+"&":"")+(K.jsonp||"callback")+"=?"}}K.dataType="json"}if(K.dataType=="json"&&(K.data&&K.data.match(O)||K.url.match(O))){F="jsonp"+k++;if(K.data){K.data=(K.data+"").replace(O,"="+F+"$1")}K.url=K.url.replace(O,"="+F+"$1");K.dataType="script";s[F]=function(X){M=X;P();S();s[F]=w;try{delete s[F]}catch(Y){}if(W){W.removeChild(U)}}}if(K.dataType=="script"&&K.cache==null){K.cache=false}if(K.cache===false&&G=="GET"){var E=a();var J=K.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+E+"$2");K.url=J+((J==K.url)?(K.url.match(/\?/)?"&":"?")+"_="+E:"")}if(K.data&&G=="GET"){K.url+=(K.url.match(/\?/)?"&":"?")+K.data;K.data=null}if(K.global&&!m.active++){m.event.trigger("ajaxStart")}var V=/^(\w+:)?\/\/([^\/?#]+)/.exec(K.url);if(K.dataType=="script"&&G=="GET"&&V&&(V[1]&&V[1]!=location.protocol||V[2]!=location.host)){var W=document.getElementsByTagName("head")[0];var U=document.createElement("script");U.src=K.url;if(K.scriptCharset){U.charset=K.scriptCharset}if(!F){var I=false;U.onload=U.onreadystatechange=function(){if(!I&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){I=true;P();S();U.onload=U.onreadystatechange=null;W.removeChild(U)}}}W.appendChild(U);return w}var T=false;var H=K.xhr();if(K.username){H.open(G,K.url,K.async,K.username,K.password)}else{H.open(G,K.url,K.async)}try{if(K.data){H.setRequestHeader("Content-Type",K.contentType)}if(K.ifModified){H.setRequestHeader("If-Modified-Since",m.lastModified[K.url]||"Thu, 01 Jan 1970 00:00:00 GMT")}H.setRequestHeader("X-Requested-With","XMLHttpRequest");H.setRequestHeader("Accept",K.dataType&&K.accepts[K.dataType]?K.accepts[K.dataType]+", */*":K.accepts._default)}catch(Q){}if(K.beforeSend&&K.beforeSend(H,K)===false){if(K.global&&!--m.active){m.event.trigger("ajaxStop")}H.abort();return false}if(K.global){m.event.trigger("ajaxSend",[H,K])}var R=function(X){if(H.readyState==0){if(N){clearInterval(N);N=null;if(K.global&&!--m.active){m.event.trigger("ajaxStop")}}}else{if(!T&&H&&(H.readyState==4||X=="timeout")){T=true;if(N){clearInterval(N);N=null}L=X=="timeout"?"timeout":!m.httpSuccess(H)?"error":K.ifModified&&m.httpNotModified(H,K.url)?"notmodified":"success";if(L=="success"){try{M=m.httpData(H,K.dataType,K)}catch(Z){L="parsererror"}}if(L=="success"){var Y;try{Y=H.getResponseHeader("Last-Modified")}catch(Z){}if(K.ifModified&&Y){m.lastModified[K.url]=Y}if(!F){P()}}else{m.handleError(K,H,L)}S();if(X){H.abort()}if(K.async){H=null}}}};if(K.async){var N=setInterval(R,13);if(K.timeout>0){setTimeout(function(){if(H&&!T){R("timeout")}},K.timeout)}}try{H.send(K.data)}catch(Q){m.handleError(K,H,null,Q)}if(!K.async){R()}function P(){if(K.success){K.success(M,L)}if(K.global){m.event.trigger("ajaxSuccess",[H,K])}}function S(){if(K.complete){K.complete(H,L)}if(K.global){m.event.trigger("ajaxComplete",[H,K])}if(K.global&&!--m.active){m.event.trigger("ajaxStop")}}return H},handleError:function(E,H,F,G){if(E.error){E.error(H,F,G)}if(E.global){m.event.trigger("ajaxError",[H,E,G])}},active:0,httpSuccess:function(F){try{return !F.status&&location.protocol=="file:"||(F.status>=200&&F.status<300)||F.status==304||F.status==1223}catch(E){}return false},httpNotModified:function(H,F){try{var G=H.getResponseHeader("Last-Modified");return H.status==304||G==m.lastModified[F]}catch(E){}return false},httpData:function(I,G,E){var H=I.getResponseHeader("content-type"),F=G=="xml"||!G&&H&&H.indexOf("xml")>=0,J=F?I.responseXML:I.responseText;if(F&&J.documentElement.tagName=="parsererror"){throw"parsererror"}if(E&&E.dataFilter){J=E.dataFilter(J,G)}if(typeof J==="string"){if(G=="script"){m.globalEval(J)}if(G=="json"){J=s["eval"]("("+J+")")}}return J},param:function(G){var E=[];function F(J,I){E[E.length]=encodeURIComponent(J)+"="+encodeURIComponent(I)}if(m.isArray(G)||G.jquery){m.each(G,function(){F(this.name,this.value)})}else{for(var H in G){if(m.isArray(G[H])){m.each(G[H],function(){F(H,this)})}else{F(H,m.isFunction(G[H])?G[H]():G[H])}}}return E.join("&").replace(/%20/g,"+")}});var u={},b,i=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];function v(F,G){var E={};m.each(i.concat.apply([],i.slice(0,G)),function(){E[this]=F});return E}m.fn.extend({show:function(H,L){if(H){return this.animate(v("show",3),H,L)}else{for(var E=0,F=this.length;E<F;E++){var I=m.data(this[E],"olddisplay");this[E].style.display=I||"";if(m.css(this[E],"display")==="none"){var G=this[E].tagName,J;if(u[G]){J=u[G]}else{var K=m("<"+G+" />").appendTo("body");J=K.css("display");if(J==="none"){J="block"}K.remove();u[G]=J}m.data(this[E],"olddisplay",J)}}for(var E=0,F=this.length;E<F;E++){this[E].style.display=m.data(this[E],"olddisplay")||""}return this}},hide:function(F,I){if(F){return this.animate(v("hide",3),F,I)}else{for(var H=0,G=this.length;H<G;H++){var E=m.data(this[H],"olddisplay");if(!E&&E!=="none"){m.data(this[H],"olddisplay",m.css(this[H],"display"))}}for(var H=0,G=this.length;H<G;H++){this[H].style.display="none"}return this}},_toggle:m.fn.toggle,toggle:function(E,F){var G=typeof E==="boolean";return m.isFunction(E)&&m.isFunction(F)?this._toggle.apply(this,arguments):E==null||G?this.each(function(){var H=G?E:m(this).is(":hidden");m(this)[H?"show":"hide"]()}):this.animate(v("toggle",3),E,F)},fadeTo:function(F,E,G){return this.animate({opacity:E},F,G)},animate:function(I,G,E,F){var H=m.speed(G,E,F);return this[H.queue===false?"each":"queue"](function(){var M=m.extend({},H),L,J=this.nodeType==1&&m(this).is(":hidden"),K=this;for(L in I){if(I[L]=="hide"&&J||I[L]=="show"&&!J){return M.complete.call(this)}if((L=="height"||L=="width")&&this.style){M.display=m.css(this,"display");M.overflow=this.style.overflow}}if(M.overflow!=null){this.style.overflow="hidden"}M.curAnim=m.extend({},I);m.each(I,function(N,T){var S=new m.fx(K,M,N);if(/toggle|show|hide/.test(T)){S[T=="toggle"?J?"show":"hide":T](I)}else{var R=T.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),P=S.cur(true)||0;if(R){var Q=parseFloat(R[2]),O=R[3]||"px";if(O!="px"){K.style[N]=(Q||1)+O;P=((Q||1)/S.cur(true))*P;K.style[N]=P+O}if(R[1]){Q=((R[1]=="-="?-1:1)*Q)+P}S.custom(P,Q,O)}else{S.custom(P,T,"")}}});return true})},stop:function(E,G){var F=m.timers;if(E){this.queue([])}this.each(function(){for(var H=F.length-1;H>=0;H--){if(F[H].elem==this){if(G){F[H](true)}F.splice(H,1)}}});if(!G){this.dequeue()}return this}});m.each({slideDown:v("show",1),slideUp:v("hide",1),slideToggle:v("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(F,E){m.fn[F]=function(G,H){return this.animate(E,G,H)}});m.extend({speed:function(G,F,E){var H=typeof G==="object"?G:{complete:E||!E&&F||m.isFunction(G)&&G,duration:G,easing:E&&F||F&&!m.isFunction(F)&&F};H.duration=m.fx.off?0:typeof H.duration==="number"?H.duration:m.fx.speeds[H.duration]||m.fx.speeds._default;H.old=H.complete;H.complete=function(){if(H.queue!==false){m(this).dequeue()}if(m.isFunction(H.old)){H.old.call(this)}};return H},easing:{linear:function(G,E,H,F){return H+F*G},swing:function(G,E,H,F){return((-Math.cos(G*Math.PI)/2)+0.5)*F+H}},timers:[],fx:function(E,F,G){this.options=F;this.elem=E;this.prop=G;if(!F.orig){F.orig={}}}});m.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(m.fx.step[this.prop]||m.fx.step._default)(this);if((this.prop=="height"||this.prop=="width")&&this.elem.style){this.elem.style.display="block"}},cur:function(F){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var E=parseFloat(m.css(this.elem,this.prop,F));return E&&E>-10000?E:parseFloat(m.curCSS(this.elem,this.prop))||0},custom:function(E,F,G){this.startTime=a();this.start=E;this.end=F;this.unit=G||this.unit||"px";this.now=this.start;this.pos=this.state=0;var H=this;function I(J){return H.step(J)}I.elem=this.elem;if(I()&&m.timers.push(I)&&!b){b=setInterval(function(){var J=m.timers;for(var K=0;K<J.length;K++){if(!J[K]()){J.splice(K--,1)}}if(!J.length){clearInterval(b);b=w}},13)}},show:function(){this.options.orig[this.prop]=m.attr(this.elem.style,this.prop);this.options.show=true;this.custom(this.prop=="width"||this.prop=="height"?1:0,this.cur());m(this.elem).show()},hide:function(){this.options.orig[this.prop]=m.attr(this.elem.style,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(I){var G=a();if(I||G>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var E=true;for(var H in this.options.curAnim){if(this.options.curAnim[H]!==true){E=false}}if(E){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(m.css(this.elem,"display")=="none"){this.elem.style.display="block"}}if(this.options.hide){m(this.elem).hide()}if(this.options.hide||this.options.show){for(var J in this.options.curAnim){m.attr(this.elem.style,J,this.options.orig[J])}}this.options.complete.call(this.elem)}return false}else{var F=G-this.startTime;this.state=F/this.options.duration;this.pos=m.easing[this.options.easing||(m.easing.swing?"swing":"linear")](this.state,F,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};m.extend(m.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(E){m.attr(E.elem.style,"opacity",E.now)},_default:function(E){if(E.elem.style&&E.elem.style[E.prop]!=null){E.elem.style[E.prop]=E.now+E.unit}else{E.elem[E.prop]=E.now}}}});if(document.documentElement.getBoundingClientRect){m.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return m.offset.bodyOffset(this[0])}var E=this[0].getBoundingClientRect(),I=this[0].ownerDocument,L=I.body,J=I.documentElement,K=J.clientTop||L.clientTop||0,F=J.clientLeft||L.clientLeft||0,G=E.top+(self.pageYOffset||m.boxModel&&J.scrollTop||L.scrollTop)-K,H=E.left+(self.pageXOffset||m.boxModel&&J.scrollLeft||L.scrollLeft)-F;return{top:G,left:H}}}else{m.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return m.offset.bodyOffset(this[0])}m.offset.initialized||m.offset.initialize();var O=this[0],N=O.offsetParent,F=O,K=O.ownerDocument,E,L=K.documentElement,M=K.body,I=K.defaultView,J=I.getComputedStyle(O,null),G=O.offsetTop,H=O.offsetLeft;while((O=O.parentNode)&&O!==M&&O!==L){E=I.getComputedStyle(O,null);G-=O.scrollTop,H-=O.scrollLeft;if(O===N){G+=O.offsetTop,H+=O.offsetLeft;if(m.offset.doesNotAddBorder&&!(m.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(O.tagName))){G+=parseInt(E.borderTopWidth,10)||0,H+=parseInt(E.borderLeftWidth,10)||0}F=N,N=O.offsetParent}if(m.offset.subtractsBorderForOverflowNotVisible&&E.overflow!=="visible"){G+=parseInt(E.borderTopWidth,10)||0,H+=parseInt(E.borderLeftWidth,10)||0}J=E}if(J.position==="relative"||J.position==="static"){G+=M.offsetTop,H+=M.offsetLeft}if(J.position==="fixed"){G+=Math.max(L.scrollTop,M.scrollTop),H+=Math.max(L.scrollLeft,M.scrollLeft)}return{top:G,left:H}}}m.offset={initialize:function(){if(this.initialized){return}var L=document.body,F=document.createElement("div"),N,I,E,M,J,G,K=L.style.marginTop,H='<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>';J={position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"};for(G in J){F.style[G]=J[G]}F.innerHTML=H;L.insertBefore(F,L.firstChild);N=F.firstChild,I=N.firstChild,M=N.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(I.offsetTop!==5);this.doesAddBorderForTableAndCells=(M.offsetTop===5);N.style.overflow="hidden",N.style.position="relative";this.subtractsBorderForOverflowNotVisible=(I.offsetTop===-5);L.style.marginTop="1px";this.doesNotIncludeMarginInBodyOffset=(L.offsetTop===0);L.style.marginTop=K;L.removeChild(F);this.initialized=true},bodyOffset:function(E){m.offset.initialized||m.offset.initialize();var F=E.offsetTop,G=E.offsetLeft;if(m.offset.doesNotIncludeMarginInBodyOffset){F+=parseInt(m.curCSS(E,"marginTop",true),10)||0,G+=parseInt(m.curCSS(E,"marginLeft",true),10)||0}return{top:F,left:G}}};m.fn.extend({position:function(){var H=0,F=0,I;if(this[0]){var J=this.offsetParent(),G=this.offset(),E=/^body|html$/i.test(J[0].tagName)?{top:0,left:0}:J.offset();G.top-=o(this,"marginTop");G.left-=o(this,"marginLeft");E.top+=o(J,"borderTopWidth");E.left+=o(J,"borderLeftWidth");I={top:G.top-E.top,left:G.left-E.left}}return I},offsetParent:function(){var E=this[0].offsetParent||document.body;while(E&&(!/^body|html$/i.test(E.tagName)&&m.css(E,"position")=="static")){E=E.offsetParent}return m(E)}});m.each(["Left","Top"],function(G,E){var F="scroll"+E;m.fn[F]=function(H){if(!this[0]){return null}return H!==w?this.each(function(){this==s||this==document?s.scrollTo(!G?H:m(s).scrollLeft(),G?H:m(s).scrollTop()):this[F]=H}):this[0]==s||this[0]==document?self[G?"pageYOffset":"pageXOffset"]||m.boxModel&&document.documentElement[F]||document.body[F]:this[0][F]}});m.each(["Height","Width"],function(H,F){var I=H?"Left":"Top",J=H?"Right":"Bottom",E=F.toLowerCase();m.fn["inner"+F]=function(){return this[0]?m.css(this[0],E,false,"padding"):null};m.fn["outer"+F]=function(K){return this[0]?m.css(this[0],E,false,K?"margin":"border"):null};var G=F.toLowerCase();m.fn[G]=function(K){return this[0]==s?document.compatMode=="CSS1Compat"&&document.documentElement["client"+F]||document.body["client"+F]:this[0]==document?Math.max(document.documentElement["client"+F],document.body["scroll"+F],document.documentElement["scroll"+F],document.body["offset"+F],document.documentElement["offset"+F]):K===w?(this.length?m.css(this[0],G):null):this.css(G,typeof K==="string"?K:K+"px")}})})();(function(b){b.fn.ajaxSubmit=function(c){if(!this.length){a("ajaxSubmit: skipping submit process - no element selected");return this}if(typeof c=="function"){c={success:c}}var g=this.attr("action")||window.location.href;g=(g.match(/^([^#]+)/)||[])[1];g=g||"";c=b.extend({url:g,type:this.attr("method")||"GET"},c||{});var s={};this.trigger("form-pre-serialize",[this,c,s]);if(s.veto){a("ajaxSubmit: submit vetoed via form-pre-serialize trigger");return this}if(c.beforeSerialize&&c.beforeSerialize(this,c)===false){a("ajaxSubmit: submit aborted via beforeSerialize callback");return this}var h=this.formToArray(c.semantic);if(c.data){c.extraData=c.data;for(var f in c.data){if(c.data[f] instanceof Array){for(var e in c.data[f]){h.push({name:f,value:c.data[f][e]})}}else{h.push({name:f,value:c.data[f]})}}}if(c.beforeSubmit&&c.beforeSubmit(h,this,c)===false){a("ajaxSubmit: submit aborted via beforeSubmit callback");return this}this.trigger("form-submit-validate",[h,this,c,s]);if(s.veto){a("ajaxSubmit: submit vetoed via form-submit-validate trigger");return this}var p=b.param(h);if(c.type.toUpperCase()=="GET"){c.url+=(c.url.indexOf("?")>=0?"&":"?")+p;c.data=null}else{c.data=p}var m=this,i=[];if(c.resetForm){i.push(function(){m.resetForm()})}if(c.clearForm){i.push(function(){m.clearForm()})}if(!c.dataType&&c.target){var r=c.success||function(){};i.push(function(j){b(c.target).html(j).each(r,arguments)})}else{if(c.success){i.push(c.success)}}c.success=function(q,j){for(var k=0,n=i.length;k<n;k++){i[k].apply(c,[q,j,m])}};var l=b("input:file",this).fieldValue();var o=false;for(var d=0;d<l.length;d++){if(l[d]){o=true}}if(c.iframe||o){if(c.closeKeepAlive){b.get(c.closeKeepAlive,t)}else{t()}}else{b.ajax(c)}this.trigger("form-submit-notify",[this,c]);return this;function t(){var q=m[0];if(b(":input[name=submit]",q).length){alert('Error: Form elements must not be named "submit".');return}var F=b.extend({},b.ajaxSettings,c);var B=b.extend(true,{},b.extend(true,{},b.ajaxSettings),F);var j="jqFormIO"+(new Date().getTime());var v=b('<iframe id="'+j+'" name="'+j+'" src="about:blank" />');var k=v[0];v.css({position:"absolute",top:"-1000px",left:"-1000px"});var z={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(){this.aborted=1;v.attr("src","about:blank")}};var w=F.global;if(w&&!b.active++){b.event.trigger("ajaxStart")}if(w){b.event.trigger("ajaxSend",[z,F])}if(B.beforeSend&&B.beforeSend(z,B)===false){B.global&&b.active--;return}if(z.aborted){return}var E=0;var x=0;var D=q.clk;if(D){var A=D.name;if(A&&!D.disabled){c.extraData=c.extraData||{};c.extraData[A]=D.value;if(D.type=="image"){c.extraData[name+".x"]=q.clk_x;c.extraData[name+".y"]=q.clk_y}}}setTimeout(function(){var H=m.attr("target"),I=m.attr("action");q.setAttribute("target",j);if(q.getAttribute("method")!="POST"){q.setAttribute("method","POST")}if(q.getAttribute("action")!=F.url){q.setAttribute("action",F.url)}if(!c.skipEncodingOverride){m.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"})}if(F.timeout){setTimeout(function(){x=true;C()},F.timeout)}var J=[];try{if(c.extraData){for(var G in c.extraData){J.push(b('<input type="hidden" name="'+G+'" value="'+c.extraData[G]+'" />').appendTo(q)[0])}}v.appendTo("body");k.attachEvent?k.attachEvent("onload",C):k.addEventListener("load",C,false);q.submit()}finally{q.setAttribute("action",I);H?q.setAttribute("target",H):m.removeAttr("target");b(J).remove()}},10);var u=0;function C(){if(E++){return}k.detachEvent?k.detachEvent("onload",C):k.removeEventListener("load",C,false);var J=true;try{if(x){throw"timeout"}var G,n;n=k.contentWindow?k.contentWindow.document:k.contentDocument?k.contentDocument:k.document;if((n.body==null||n.body.innerHTML=="")&&!u){u=1;E--;setTimeout(C,100);return}z.responseText=n.body?n.body.innerHTML:null;z.responseXML=n.XMLDocument?n.XMLDocument:n;z.getResponseHeader=function(L){var K={"content-type":F.dataType};return K[L]};if(F.dataType=="json"||F.dataType=="script"){var I=n.getElementsByTagName("textarea")[0];z.responseText=I?I.value:z.responseText}else{if(F.dataType=="xml"&&!z.responseXML&&z.responseText!=null){z.responseXML=y(z.responseText)}}G=b.httpData(z,F.dataType)}catch(H){J=false;b.handleError(F,z,"error",H)}if(J){F.success(G,"success");if(w){b.event.trigger("ajaxSuccess",[z,F])}}if(w){b.event.trigger("ajaxComplete",[z,F])}if(w&&!--b.active){b.event.trigger("ajaxStop")}if(F.complete){F.complete(z,J?"success":"error")}setTimeout(function(){v.remove();z.responseXML=null},100)}function y(n,G){if(window.ActiveXObject){G=new ActiveXObject("Microsoft.XMLDOM");G.async="false";G.loadXML(n)}else{G=(new DOMParser()).parseFromString(n,"text/xml")}return(G&&G.documentElement&&G.documentElement.tagName!="parsererror")?G:null}}};b.fn.ajaxForm=function(c){return this.ajaxFormUnbind().bind("submit.form-plugin",function(){b(this).ajaxSubmit(c);return false}).each(function(){b(":submit,input:image",this).bind("click.form-plugin",function(g){var f=this.form;f.clk=this;if(this.type=="image"){if(g.offsetX!=undefined){f.clk_x=g.offsetX;f.clk_y=g.offsetY}else{if(typeof b.fn.offset=="function"){var d=b(this).offset();f.clk_x=g.pageX-d.left;f.clk_y=g.pageY-d.top}else{f.clk_x=g.pageX-this.offsetLeft;f.clk_y=g.pageY-this.offsetTop}}}setTimeout(function(){f.clk=f.clk_x=f.clk_y=null},10)})})};b.fn.ajaxFormUnbind=function(){this.unbind("submit.form-plugin");return this.each(function(){b(":submit,input:image",this).unbind("click.form-plugin")})};b.fn.formToArray=function(p){var h=[];if(this.length==0){return h}var f=this[0];var g=p?f.getElementsByTagName("*"):f.elements;if(!g){return h}for(var c=0,o=g.length;c<o;c++){var l=g[c];var r=l.name;if(!r){continue}if(p&&f.clk&&l.type=="image"){if(!l.disabled&&f.clk==l){h.push({name:r+".x",value:f.clk_x},{name:r+".y",value:f.clk_y})}continue}var q=b.fieldValue(l,true);if(q&&q.constructor==Array){for(var d=0,k=q.length;d<k;d++){h.push({name:r,value:q[d]})}}else{if(q!==null&&typeof q!="undefined"){h.push({name:r,value:q})}}}if(!p&&f.clk){var m=f.getElementsByTagName("input");for(var c=0,o=m.length;c<o;c++){var e=m[c];var r=e.name;if(r&&!e.disabled&&e.type=="image"&&f.clk==e){h.push({name:r+".x",value:f.clk_x},{name:r+".y",value:f.clk_y})}}}return h};b.fn.formSerialize=function(c){return b.param(this.formToArray(c))};b.fn.fieldSerialize=function(c){var d=[];this.each(function(){var e=this.name;if(!e){return}var f=b.fieldValue(this,c);if(f&&f.constructor==Array){for(var g=0,h=f.length;g<h;g++){d.push({name:e,value:f[g]})}}else{if(f!==null&&typeof f!="undefined"){d.push({name:this.name,value:f})}}});return b.param(d)};b.fn.fieldValue=function(c){for(var h=[],f=0,g=this.length;f<g;f++){var d=this[f];var e=b.fieldValue(d,c);if(e===null||typeof e=="undefined"||(e.constructor==Array&&!e.length)){continue}e.constructor==Array?b.merge(h,e):h.push(e)}return h};b.fieldValue=function(h,c){var d=h.name,p=h.type,j=h.tagName.toLowerCase();if(typeof c=="undefined"){c=true}if(c&&(!d||h.disabled||p=="reset"||p=="button"||(p=="checkbox"||p=="radio")&&!h.checked||(p=="submit"||p=="image")&&h.form&&h.form.clk!=h||j=="select"&&h.selectedIndex==-1)){return null}if(j=="select"){var g=h.selectedIndex;if(g<0){return null}var f=[],k=h.options;var e=(p=="select-one");var l=(e?g+1:k.length);for(var o=(e?g:0);o<l;o++){var q=k[o];if(q.selected){var m=q.value;if(!m){m=(q.attributes&&q.attributes.value&&!(q.attributes.value.specified))?q.text:q.value}if(e){return m}f.push(m)}}return f}return h.value};b.fn.clearForm=function(){return this.each(function(){b("input,select,textarea",this).clearFields()})};b.fn.clearFields=b.fn.clearInputs=function(){return this.each(function(){var d=this.type,c=this.tagName.toLowerCase();if(d=="text"||d=="password"||c=="textarea"){this.value=""}else{if(d=="checkbox"||d=="radio"){this.checked=false}else{if(c=="select"){this.selectedIndex=-1}}}})};b.fn.resetForm=function(){return this.each(function(){if(typeof this.reset=="function"||(typeof this.reset=="object"&&!this.reset.nodeType)){this.reset()}})};b.fn.enable=function(c){if(c==undefined){c=true}return this.each(function(){this.disabled=!c})};b.fn.selected=function(c){if(c==undefined){c=true}return this.each(function(){var e=this.type;if(e=="checkbox"||e=="radio"){this.checked=c}else{if(this.tagName.toLowerCase()=="option"){var d=b(this).parent("select");if(c&&d[0]&&d[0].type=="select-one"){d.find("option").selected(false)}this.selected=c}}})};function a(){if(b.fn.ajaxSubmit.debug&&window.console&&window.console.log){window.console.log("[jquery.form] "+Array.prototype.join.call(arguments,""))}}})(jQuery);$(document).ready(function(){$("head").append('<link type="text/css" media="screen,projection" href="/styles/addition.css" rel="stylesheet" />');var a=$("div[id^='flot_']");for(var b=0;b<a.length;b++){loadReportData(a[b])}$(".report-list ul ul").hide();$(".expandable").click(function(){$(this).next("ul").animate({height:"toggle"},500);$(this).toggleClass("selected");return false});$('a[class*="popup"]').click(function(){window.open($(this).attr("href"));return false});$('a[class*="popup"]').each(function(){if($(this).attr("title")==""){$(this).attr("title","(�ppnas i nytt f�nster)")}})});function loadReportData(a){var c=a.id;var b="/Report/Handlers/ReportDataLoader.ashx?siteId="+c;$.ajax({url:b,dataType:"json",beforeSend:function(d){handleloadArticleBefore(d)},error:handleLoadUserControlError,success:function(d){handleLoadReportDataSucess(d,c)}})}function handleloadArticleBefore(a){}function handleLoadReportDataSucess(f,e){var c=new Array();for(var d=0;d<f.length;d++){var b=new Array();b[0]=f[d].TimeStamp;b[1]=f[d].Percent;c[c.length]=b}$.plot($("#"+e),[{data:c,label:null}],{xaxis:{mode:"time"},yaxis:{tickDecimals:0,min:0,max:100,ticks:[[0,"0%"],[25,"25%"],[50,"50%"],[75,"75%"],[100,"100%"]]},color:"rgb(251, 240, 210)",lines:{show:true,fill:true,lineWidth:2},points:{show:true,lineWidth:2}})}function handleLoadUserControlError(b,a,c){$("body").append(b.responseText)};(function(d){function f(ax,af,aa){var H=[],al={colors:["#edc240","#afd8f8","#cb4b4b","#4da74d","#9440ed"],legend:{show:true,noColumns:1,labelFormatter:null,labelBoxBorderColor:"#ccc",container:null,position:"ne",margin:5,backgroundColor:null,backgroundOpacity:0.85},xaxis:{mode:null,min:null,max:null,autoscaleMargin:null,ticks:null,tickFormatter:null,labelWidth:null,labelHeight:null,tickDecimals:null,tickSize:null,minTickSize:null,monthNames:null,timeformat:null},yaxis:{autoscaleMargin:0.02},x2axis:{autoscaleMargin:null},y2axis:{autoscaleMargin:0.02},points:{show:false,radius:3,lineWidth:2,fill:true,fillColor:"#ffffff"},lines:{show:false,lineWidth:2,fill:false,fillColor:null},bars:{show:false,lineWidth:2,barWidth:1,fill:true,fillColor:null,align:"left"},grid:{color:"#545454",backgroundColor:null,tickColor:"#dddddd",labelMargin:5,borderWidth:2,markings:null,markingsColor:"#f4f4f4",markingsLineWidth:2,clickable:false,hoverable:false,autoHighlight:true,mouseActiveRadius:10},selection:{mode:null,color:"#e8cfac"},shadowSize:4},ak=null,z=null,T=null,ae=null,B=null,A=ax,Z={xaxis:{},yaxis:{},x2axis:{},y2axis:{}},au={left:0,right:0,top:0,bottom:0},J=0,av=0,ab=0,P=0,ao={};this.setData=ay;this.setupGrid=C;this.draw=aj;this.clearSelection=o;this.setSelection=E;this.getCanvas=function(){return ak};this.getPlotOffset=function(){return au};this.getData=function(){return H};this.getAxes=function(){return Z};this.highlight=I;this.unhighlight=Q;aw(aa);ay(af);S();C();aj();function ay(az){H=j(az);s();N()}function j(aD){var aC=[];for(var aA=0;aA<aD.length;++aA){var az;if(aD[aA].data){az={};for(var aB in aD[aA]){az[aB]=aD[aA][aB]}}else{az={data:aD[aA]}}aC.push(az)}return aC}function aw(az){d.extend(true,al,az);if(al.xaxis.noTicks&&al.xaxis.ticks==null){al.xaxis.ticks=al.xaxis.noTicks}if(al.yaxis.noTicks&&al.yaxis.ticks==null){al.yaxis.ticks=al.yaxis.noTicks}if(al.grid.coloredAreas){al.grid.markings=al.grid.coloredAreas}if(al.grid.coloredAreasColor){al.grid.markingsColor=al.grid.coloredAreasColor}}function s(){var az;var aA=H.length,aJ=[],aF=[];for(az=0;az<H.length;++az){var aG=H[az].color;if(aG!=null){--aA;if(typeof aG=="number"){aF.push(aG)}else{aJ.push(b(H[az].color))}}}for(az=0;az<aF.length;++az){aA=Math.max(aA,aF[az]+1)}var aB=[],aI=0;az=0;while(aB.length<aA){var aH;if(al.colors.length==az){aH=new a(100,100,100)}else{aH=b(al.colors[az])}var aE=aI%2==1?-1:1;var aD=1+aE*Math.ceil(aI/2)*0.2;aH.scale(aD,aD,aD);aB.push(aH);++az;if(az>=al.colors.length){az=0;++aI}}var aC=0,aK;for(az=0;az<H.length;++az){aK=H[az];if(aK.color==null){aK.color=aB[aC].toString();++aC}else{if(typeof aK.color=="number"){aK.color=aB[aK.color].toString()}}aK.lines=d.extend(true,{},al.lines,aK.lines);aK.points=d.extend(true,{},al.points,aK.points);aK.bars=d.extend(true,{},al.bars,aK.bars);if(aK.shadowSize==null){aK.shadowSize=al.shadowSize}if(aK.xaxis&&aK.xaxis==2){aK.xaxis=Z.x2axis}else{aK.xaxis=Z.xaxis}if(aK.yaxis&&aK.yaxis==2){aK.yaxis=Z.y2axis}else{aK.yaxis=Z.yaxis}}}function N(){var aK=Number.POSITIVE_INFINITY,aE=Number.NEGATIVE_INFINITY,aH;for(aH in Z){Z[aH].datamin=aK;Z[aH].datamax=aE;Z[aH].used=false}for(var az=0;az<H.length;++az){var aF=H[az].data,aI=H[az].xaxis,aG=H[az].yaxis,aB=0,aJ=0;if(H[az].bars.show){aB=H[az].bars.align=="left"?0:-H[az].bars.barWidth/2;aJ=aB+H[az].bars.barWidth}aI.used=aG.used=true;for(var aA=0;aA<aF.length;++aA){if(aF[aA]==null){continue}var aC=aF[aA][0],aD=aF[aA][1];if(aC!=null&&!isNaN(aC=+aC)){if(aC+aB<aI.datamin){aI.datamin=aC+aB}if(aC+aJ>aI.datamax){aI.datamax=aC+aJ}}if(aD!=null&&!isNaN(aD=+aD)){if(aD<aG.datamin){aG.datamin=aD}if(aD>aG.datamax){aG.datamax=aD}}if(aC==null||aD==null||isNaN(aC)||isNaN(aD)){aF[aA]=null}}}for(aH in Z){if(Z[aH].datamin==aK){Z[aH].datamin=0}if(Z[aH].datamax==aE){Z[aH].datamax=1}}}function S(){J=A.width();av=A.height();A.html("");A.css("position","relative");if(J<=0||av<=0){throw"Invalid dimensions for plot, width = "+J+", height = "+av}ak=d('<canvas width="'+J+'" height="'+av+'"></canvas>').appendTo(A).get(0);if(d.browser.msie){ak=window.G_vmlCanvasManager.initElement(ak)}ae=ak.getContext("2d");z=d('<canvas style="position:absolute;left:0px;top:0px;" width="'+J+'" height="'+av+'"></canvas>').appendTo(A).get(0);if(d.browser.msie){z=window.G_vmlCanvasManager.initElement(z)}B=z.getContext("2d");T=d([z,ak]);if(al.selection.mode!=null||al.grid.hoverable){T.each(function(){this.onmousemove=V});if(al.selection.mode!=null){T.mousedown(u)}}if(al.grid.clickable){T.click(r)}}function C(){function az(aC,aB){ad(aC,aB);R(aC,aB);O(aC,aB);if(aC==Z.xaxis||aC==Z.x2axis){aC.p2c=function(aD){return(aD-aC.min)*aC.scale};aC.c2p=function(aD){return aC.min+aD/aC.scale}}else{aC.p2c=function(aD){return(aC.max-aD)*aC.scale};aC.c2p=function(aD){return aC.max-aD/aC.scale}}}for(var aA in Z){az(Z[aA],al[aA])}p();U();ah()}function ad(aD,aC){var az=aC.min!=null?aC.min:aD.datamin;var aA=aC.max!=null?aC.max:aD.datamax;if(aA-az==0){var aB;if(aA==0){aB=1}else{aB=0.01}az-=aB;aA+=aB}else{var aE=aC.autoscaleMargin;if(aE!=null){if(aC.min==null){az-=(aA-az)*aE;if(az<0&&aD.datamin>=0){az=0}}if(aC.max==null){aA+=(aA-az)*aE;if(aA>0&&aD.datamax<=0){aA=0}}}}aD.min=az;aD.max=aA}function R(aD,aK){var aM;if(typeof aK.ticks=="number"&&aK.ticks>0){aM=aK.ticks}else{if(aD==Z.xaxis||aD==Z.x2axis){aM=J/100}else{aM=av/60}}var aA=(aD.max-aD.min)/aM;var aI,az,aL,aJ,aH,aE,aO;if(aK.mode=="time"){function aF(aV,aX,aW){var aT=function(aY){aY=""+aY;return aY.length==1?"0"+aY:aY};var aR=[];var aU=false;if(aW==null){aW=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]}for(var aQ=0;aQ<aX.length;++aQ){var aS=aX.charAt(aQ);if(aU){switch(aS){case"h":aS=""+aV.getUTCHours();break;case"H":aS=aT(aV.getUTCHours());break;case"M":aS=aT(aV.getUTCMinutes());break;case"S":aS=aT(aV.getUTCSeconds());break;case"d":aS=""+aV.getUTCDate();break;case"m":aS=""+(aV.getUTCMonth()+1);break;case"y":aS=""+aV.getUTCFullYear();break;case"b":aS=""+aW[aV.getUTCMonth()];break}aR.push(aS);aU=false}else{if(aS=="%"){aU=true}else{aR.push(aS)}}}return aR.join("")}var aC={second:1000,minute:60*1000,hour:60*60*1000,day:24*60*60*1000,month:30*24*60*60*1000,year:365.2425*24*60*60*1000};var aP=[[1,"second"],[2,"second"],[5,"second"],[10,"second"],[30,"second"],[1,"minute"],[2,"minute"],[5,"minute"],[10,"minute"],[30,"minute"],[1,"hour"],[2,"hour"],[4,"hour"],[8,"hour"],[12,"hour"],[1,"day"],[2,"day"],[3,"day"],[0.25,"month"],[0.5,"month"],[1,"month"],[2,"month"],[3,"month"],[6,"month"],[1,"year"]];var aB=0;if(aK.minTickSize!=null){if(typeof aK.tickSize=="number"){aB=aK.tickSize}else{aB=aK.minTickSize[0]*aC[aK.minTickSize[1]]}}for(aH=0;aH<aP.length-1;++aH){if(aA<(aP[aH][0]*aC[aP[aH][1]]+aP[aH+1][0]*aC[aP[aH+1][1]])/2&&aP[aH][0]*aC[aP[aH][1]]>=aB){break}}aI=aP[aH][0];aL=aP[aH][1];if(aL=="year"){aE=Math.pow(10,Math.floor(Math.log(aA/aC.year)/Math.LN10));aO=(aA/aC.year)/aE;if(aO<1.5){aI=1}else{if(aO<3){aI=2}else{if(aO<7.5){aI=5}else{aI=10}}}aI*=aE}if(aK.tickSize){aI=aK.tickSize[0];aL=aK.tickSize[1]}az=function(aW){var aT=[],aX=aW.tickSize[0],aQ=aW.tickSize[1],aV=new Date(aW.min);var aZ=aX*aC[aQ];if(aQ=="second"){aV.setUTCSeconds(g(aV.getUTCSeconds(),aX))}if(aQ=="minute"){aV.setUTCMinutes(g(aV.getUTCMinutes(),aX))}if(aQ=="hour"){aV.setUTCHours(g(aV.getUTCHours(),aX))}if(aQ=="month"){aV.setUTCMonth(g(aV.getUTCMonth(),aX))}if(aQ=="year"){aV.setUTCFullYear(g(aV.getUTCFullYear(),aX))}aV.setUTCMilliseconds(0);if(aZ>=aC.minute){aV.setUTCSeconds(0)}if(aZ>=aC.hour){aV.setUTCMinutes(0)}if(aZ>=aC.day){aV.setUTCHours(0)}if(aZ>=aC.day*4){aV.setUTCDate(1)}if(aZ>=aC.year){aV.setUTCMonth(0)}var aU=0,a0=Number.NaN,aS;do{aS=a0;a0=aV.getTime();aT.push({v:a0,label:aW.tickFormatter(a0,aW)});if(aQ=="month"){if(aX<1){aV.setUTCDate(1);var aY=aV.getTime();aV.setUTCMonth(aV.getUTCMonth()+1);var aR=aV.getTime();aV.setTime(a0+aU*aC.hour+(aR-aY)*aX);aU=aV.getUTCHours();aV.setUTCHours(0)}else{aV.setUTCMonth(aV.getUTCMonth()+aX)}}else{if(aQ=="year"){aV.setUTCFullYear(aV.getUTCFullYear()+aX)}else{aV.setTime(a0+aZ)}}}while(a0<aW.max&&a0!=aS);return aT};aJ=function(aS,aU){var aT=new Date(aS);if(aK.timeformat!=null){return aF(aT,aK.timeformat,aK.monthNames)}var aR=aU.tickSize[0]*aC[aU.tickSize[1]];var aQ=aU.max-aU.min;if(aR<aC.minute){fmt="%h:%M:%S"}else{if(aR<aC.day){if(aQ<2*aC.day){fmt="%h:%M"}else{fmt="%b %d %h:%M"}}else{if(aR<aC.month){fmt="%b %d"}else{if(aR<aC.year){if(aQ<aC.year){fmt="%b"}else{fmt="%b %y"}}else{fmt="%y"}}}}return aF(aT,fmt,aK.monthNames)}}else{var aN=aK.tickDecimals;var aG=-Math.floor(Math.log(aA)/Math.LN10);if(aN!=null&&aG>aN){aG=aN}aE=Math.pow(10,-aG);aO=aA/aE;if(aO<1.5){aI=1}else{if(aO<3){aI=2;if(aO>2.25&&(aN==null||aG+1<=aN)){aI=2.5;++aG}}else{if(aO<7.5){aI=5}else{aI=10}}}aI*=aE;if(aK.minTickSize!=null&&aI<aK.minTickSize){aI=aK.minTickSize}if(aK.tickSize!=null){aI=aK.tickSize}aD.tickDecimals=Math.max(0,(aN!=null)?aN:aG);az=function(aU){var aR=[];var aS=g(aU.min,aU.tickSize),aT=0,aQ=Number.NaN,aV;do{aV=aQ;aQ=aS+aT*aU.tickSize;aR.push({v:aQ,label:aU.tickFormatter(aQ,aU)});++aT}while(aQ<aU.max&&aQ!=aV);return aR};aJ=function(aQ,aR){return aQ.toFixed(aR.tickDecimals)}}aD.tickSize=aL?[aI,aL]:aI;aD.tickGenerator=az;if(d.isFunction(aK.tickFormatter)){aD.tickFormatter=function(aQ,aR){return""+aK.tickFormatter(aQ,aR)}}else{aD.tickFormatter=aJ}if(aK.labelWidth!=null){aD.labelWidth=aK.labelWidth}if(aK.labelHeight!=null){aD.labelHeight=aK.labelHeight}}function O(aE,aC){aE.ticks=[];if(!aE.used){return}if(aC.ticks==null){aE.ticks=aE.tickGenerator(aE)}else{if(typeof aC.ticks=="number"){if(aC.ticks>0){aE.ticks=aE.tickGenerator(aE)}}else{if(aC.ticks){var az=aC.ticks;if(d.isFunction(az)){az=az({min:aE.min,max:aE.max})}var aD,aB;for(aD=0;aD<az.length;++aD){var aA=null;var aF=az[aD];if(typeof aF=="object"){aB=aF[0];if(aF.length>1){aA=aF[1]}}else{aB=aF}if(aA==null){aA=aE.tickFormatter(aB,aE)}aE.ticks[aD]={v:aB,label:aA}}}}}if(aC.autoscaleMargin!=null&&aE.ticks.length>0){if(aC.min==null){aE.min=Math.min(aE.min,aE.ticks[0].v)}if(aC.max==null&&aE.ticks.length>1){aE.max=Math.min(aE.max,aE.ticks[aE.ticks.length-1].v)}}}function p(){function aA(aD){if(aD.labelWidth==null){aD.labelWidth=J/6}if(aD.labelHeight==null){labels=[];for(i=0;i<aD.ticks.length;++i){l=aD.ticks[i].label;if(l){labels.push('<div class="tickLabel" style="float:left;width:'+aD.labelWidth+'px">'+l+"</div>")}}aD.labelHeight=0;if(labels.length>0){var aC=d('<div style="position:absolute;top:-10000px;width:10000px;font-size:smaller">'+labels.join("")+'<div style="clear:left"></div></div>').appendTo(A);aD.labelHeight=aC.height();aC.remove()}}}function az(aF){if(aF.labelWidth==null||aF.labelHeight==null){var aE,aG=[],aD;for(aE=0;aE<aF.ticks.length;++aE){aD=aF.ticks[aE].label;if(aD){aG.push('<div class="tickLabel">'+aD+"</div>")}}if(aG.length>0){var aC=d('<div style="position:absolute;top:-10000px;font-size:smaller">'+aG.join("")+"</div>").appendTo(A);if(aF.labelWidth==null){aF.labelWidth=aC.width()}if(aF.labelHeight==null){aF.labelHeight=aC.find("div").height()}aC.remove()}if(aF.labelWidth==null){aF.labelWidth=0}if(aF.labelHeight==null){aF.labelHeight=0}}}aA(Z.xaxis);az(Z.yaxis);aA(Z.x2axis);az(Z.y2axis);var aB=al.grid.borderWidth/2;for(i=0;i<H.length;++i){aB=Math.max(aB,2*(H[i].points.radius+H[i].points.lineWidth/2))}au.left=au.right=au.top=au.bottom=aB;if(Z.xaxis.labelHeight>0){au.bottom=Math.max(aB,Z.xaxis.labelHeight+al.grid.labelMargin)}if(Z.yaxis.labelWidth>0){au.left=Math.max(aB,Z.yaxis.labelWidth+al.grid.labelMargin)}if(Z.x2axis.labelHeight>0){au.top=Math.max(aB,Z.x2axis.labelHeight+al.grid.labelMargin)}if(Z.y2axis.labelWidth>0){au.right=Math.max(aB,Z.y2axis.labelWidth+al.grid.labelMargin)}ab=J-au.left-au.right;P=av-au.bottom-au.top;Z.xaxis.scale=ab/(Z.xaxis.max-Z.xaxis.min);Z.yaxis.scale=P/(Z.yaxis.max-Z.yaxis.min);Z.x2axis.scale=ab/(Z.x2axis.max-Z.x2axis.min);Z.y2axis.scale=P/(Z.y2axis.max-Z.y2axis.min)}function aj(){w();for(var az=0;az<H.length;az++){v(H[az])}}function W(aF,aD){var aE=aD+"axis",aA=aD+"2axis",aC,aB,aG,az;if(aF[aE]){aC=Z[aE];aB=aF[aE].from;aG=aF[aE].to}else{if(aF[aA]){aC=Z[aA];aB=aF[aA].from;aG=aF[aA].to}else{aC=Z[aE];aB=aF[aD+"1"];aG=aF[aD+"2"]}}if(aB!=null&&aG!=null&&aB>aG){return{from:aG,to:aB,axis:aC}}return{from:aB,to:aG,axis:aC}}function w(){var aC;ae.save();ae.clearRect(0,0,J,av);ae.translate(au.left,au.top);if(al.grid.backgroundColor){ae.fillStyle=al.grid.backgroundColor;ae.fillRect(0,0,ab,P)}if(al.grid.markings){var aA=al.grid.markings;if(d.isFunction(aA)){aA=aA({xmin:Z.xaxis.min,xmax:Z.xaxis.max,ymin:Z.yaxis.min,ymax:Z.yaxis.max,xaxis:Z.xaxis,yaxis:Z.yaxis,x2axis:Z.x2axis,y2axis:Z.y2axis})}for(aC=0;aC<aA.length;++aC){var az=aA[aC],aF=W(az,"x"),aE=W(az,"y");if(aF.from==null){aF.from=aF.axis.min}if(aF.to==null){aF.to=aF.axis.max}if(aE.from==null){aE.from=aE.axis.min}if(aE.to==null){aE.to=aE.axis.max}if(aF.to<aF.axis.min||aF.from>aF.axis.max||aE.to<aE.axis.min||aE.from>aE.axis.max){continue}aF.from=Math.max(aF.from,aF.axis.min);aF.to=Math.min(aF.to,aF.axis.max);aE.from=Math.max(aE.from,aE.axis.min);aE.to=Math.min(aE.to,aE.axis.max);if(aF.from==aF.to&&aE.from==aE.to){continue}aF.from=aF.axis.p2c(aF.from);aF.to=aF.axis.p2c(aF.to);aE.from=aE.axis.p2c(aE.from);aE.to=aE.axis.p2c(aE.to);if(aF.from==aF.to||aE.from==aE.to){ae.strokeStyle=az.color||al.grid.markingsColor;ae.lineWidth=az.lineWidth||al.grid.markingsLineWidth;ae.moveTo(Math.floor(aF.from),Math.floor(aE.from));ae.lineTo(Math.floor(aF.to),Math.floor(aE.to));ae.stroke()}else{ae.fillStyle=az.color||al.grid.markingsColor;ae.fillRect(Math.floor(aF.from),Math.floor(aE.to),Math.floor(aF.to-aF.from),Math.floor(aE.from-aE.to))}}}ae.lineWidth=1;ae.strokeStyle=al.grid.tickColor;ae.beginPath();var aB,aD=Z.xaxis;for(aC=0;aC<aD.ticks.length;++aC){aB=aD.ticks[aC].v;if(aB<=aD.min||aB>=Z.xaxis.max){continue}ae.moveTo(Math.floor(aD.p2c(aB))+ae.lineWidth/2,0);ae.lineTo(Math.floor(aD.p2c(aB))+ae.lineWidth/2,P)}aD=Z.yaxis;for(aC=0;aC<aD.ticks.length;++aC){aB=aD.ticks[aC].v;if(aB<=aD.min||aB>=aD.max){continue}ae.moveTo(0,Math.floor(aD.p2c(aB))+ae.lineWidth/2);ae.lineTo(ab,Math.floor(aD.p2c(aB))+ae.lineWidth/2)}aD=Z.x2axis;for(aC=0;aC<aD.ticks.length;++aC){aB=aD.ticks[aC].v;if(aB<=aD.min||aB>=aD.max){continue}ae.moveTo(Math.floor(aD.p2c(aB))+ae.lineWidth/2,-5);ae.lineTo(Math.floor(aD.p2c(aB))+ae.lineWidth/2,5)}aD=Z.y2axis;for(aC=0;aC<aD.ticks.length;++aC){aB=aD.ticks[aC].v;if(aB<=aD.min||aB>=aD.max){continue}ae.moveTo(ab-5,Math.floor(aD.p2c(aB))+ae.lineWidth/2);ae.lineTo(ab+5,Math.floor(aD.p2c(aB))+ae.lineWidth/2)}ae.stroke();if(al.grid.borderWidth){ae.lineWidth=al.grid.borderWidth;ae.strokeStyle=al.grid.color;ae.lineJoin="round";ae.strokeRect(0,0,ab,P)}ae.restore()}function U(){A.find(".tickLabels").remove();var az='<div class="tickLabels" style="font-size:smaller;color:'+al.grid.color+'">';function aA(aE,aC){for(var aD=0;aD<aE.ticks.length;++aD){var aB=aE.ticks[aD];if(!aB.label||aB.v<aE.min||aB.v>aE.max){continue}az+=aC(aB,aE)}}aA(Z.xaxis,function(aB,aC){return'<div style="position:absolute;top:'+(au.top+P+al.grid.labelMargin)+"px;left:"+(au.left+aC.p2c(aB.v)-aC.labelWidth/2)+"px;width:"+aC.labelWidth+'px;text-align:center" class="tickLabel">'+aB.label+"</div>"});aA(Z.yaxis,function(aB,aC){return'<div style="position:absolute;top:'+(au.top+aC.p2c(aB.v)-aC.labelHeight/2)+"px;right:"+(au.right+ab+al.grid.labelMargin)+"px;width:"+aC.labelWidth+'px;text-align:right" class="tickLabel">'+aB.label+"</div>"});aA(Z.x2axis,function(aB,aC){return'<div style="position:absolute;bottom:'+(au.bottom+P+al.grid.labelMargin)+"px;left:"+(au.left+aC.p2c(aB.v)-aC.labelWidth/2)+"px;width:"+aC.labelWidth+'px;text-align:center" class="tickLabel">'+aB.label+"</div>"});aA(Z.y2axis,function(aB,aC){return'<div style="position:absolute;top:'+(au.top+aC.p2c(aB.v)-aC.labelHeight/2)+"px;left:"+(au.left+ab+al.grid.labelMargin)+"px;width:"+aC.labelWidth+'px;text-align:left" class="tickLabel">'+aB.label+"</div>"});az+="</div>";A.append(az)}function v(az){if(az.lines.show||(!az.bars.show&&!az.points.show)){q(az)}if(az.bars.show){L(az)}if(az.points.show){Y(az)}}function q(az){function aC(aJ,aQ,aL,aK){var aF,aE=null,aM=null,aN=null;ae.beginPath();for(var aO=0;aO<aJ.length;++aO){aF=aE;aE=aJ[aO];if(aF==null||aE==null){continue}var aP=aF[0],aG=aF[1],aH=aE[0],aI=aE[1];if(aG<=aI&&aG<aK.min){if(aI<aK.min){continue}aP=(aK.min-aG)/(aI-aG)*(aH-aP)+aP;aG=aK.min}else{if(aI<=aG&&aI<aK.min){if(aG<aK.min){continue}aH=(aK.min-aG)/(aI-aG)*(aH-aP)+aP;aI=aK.min}}if(aG>=aI&&aG>aK.max){if(aI>aK.max){continue}aP=(aK.max-aG)/(aI-aG)*(aH-aP)+aP;aG=aK.max}else{if(aI>=aG&&aI>aK.max){if(aG>aK.max){continue}aH=(aK.max-aG)/(aI-aG)*(aH-aP)+aP;aI=aK.max}}if(aP<=aH&&aP<aL.min){if(aH<aL.min){continue}aG=(aL.min-aP)/(aH-aP)*(aI-aG)+aG;aP=aL.min}else{if(aH<=aP&&aH<aL.min){if(aP<aL.min){continue}aI=(aL.min-aP)/(aH-aP)*(aI-aG)+aG;aH=aL.min}}if(aP>=aH&&aP>aL.max){if(aH>aL.max){continue}aG=(aL.max-aP)/(aH-aP)*(aI-aG)+aG;aP=aL.max}else{if(aH>=aP&&aH>aL.max){if(aP>aL.max){continue}aI=(aL.max-aP)/(aH-aP)*(aI-aG)+aG;aH=aL.max}}if(aM!=aL.p2c(aP)||aN!=aK.p2c(aG)+aQ){ae.moveTo(aL.p2c(aP),aK.p2c(aG)+aQ)}aM=aL.p2c(aH);aN=aK.p2c(aI)+aQ;ae.lineTo(aM,aN)}ae.stroke()}function aD(aK,aN,aM){var aH,aO=null;var aP=Math.min(Math.max(0,aM.min),aM.max);var aG,aR=0;var aQ=false;for(var aE=0;aE<aK.length;++aE){aH=aO;aO=aK[aE];if(aQ&&aH!=null&&aO==null){ae.lineTo(aN.p2c(aR),aM.p2c(aP));ae.fill();aQ=false;continue}if(aH==null||aO==null){continue}var aS=aH[0],aT=aH[1],aI=aO[0],aJ=aO[1];if(aS<=aI&&aS<aN.min){if(aI<aN.min){continue}aT=(aN.min-aS)/(aI-aS)*(aJ-aT)+aT;aS=aN.min}else{if(aI<=aS&&aI<aN.min){if(aS<aN.min){continue}aJ=(aN.min-aS)/(aI-aS)*(aJ-aT)+aT;aI=aN.min}}if(aS>=aI&&aS>aN.max){if(aI>aN.max){continue}aT=(aN.max-aS)/(aI-aS)*(aJ-aT)+aT;aS=aN.max}else{if(aI>=aS&&aI>aN.max){if(aS>aN.max){continue}aJ=(aN.max-aS)/(aI-aS)*(aJ-aT)+aT;aI=aN.max}}if(!aQ){ae.beginPath();ae.moveTo(aN.p2c(aS),aM.p2c(aP));aQ=true}if(aT>=aM.max&&aJ>=aM.max){ae.lineTo(aN.p2c(aS),aM.p2c(aM.max));ae.lineTo(aN.p2c(aI),aM.p2c(aM.max));continue}else{if(aT<=aM.min&&aJ<=aM.min){ae.lineTo(aN.p2c(aS),aM.p2c(aM.min));ae.lineTo(aN.p2c(aI),aM.p2c(aM.min));continue}}var aF=aS,aL=aI;if(aT<=aJ&&aT<aM.min&&aJ>=aM.min){aS=(aM.min-aT)/(aJ-aT)*(aI-aS)+aS;aT=aM.min}else{if(aJ<=aT&&aJ<aM.min&&aT>=aM.min){aI=(aM.min-aT)/(aJ-aT)*(aI-aS)+aS;aJ=aM.min}}if(aT>=aJ&&aT>aM.max&&aJ<=aM.max){aS=(aM.max-aT)/(aJ-aT)*(aI-aS)+aS;aT=aM.max}else{if(aJ>=aT&&aJ>aM.max&&aT<=aM.max){aI=(aM.max-aT)/(aJ-aT)*(aI-aS)+aS;aJ=aM.max}}if(aS!=aF){if(aT<=aM.min){aG=aM.min}else{aG=aM.max}ae.lineTo(aN.p2c(aF),aM.p2c(aG));ae.lineTo(aN.p2c(aS),aM.p2c(aG))}ae.lineTo(aN.p2c(aS),aM.p2c(aT));ae.lineTo(aN.p2c(aI),aM.p2c(aJ));if(aI!=aL){if(aJ<=aM.min){aG=aM.min}else{aG=aM.max}ae.lineTo(aN.p2c(aL),aM.p2c(aG));ae.lineTo(aN.p2c(aI),aM.p2c(aG))}aR=Math.max(aI,aL)}if(aQ){ae.lineTo(aN.p2c(aR),aM.p2c(aP));ae.fill()}}ae.save();ae.translate(au.left,au.top);ae.lineJoin="round";var aA=az.lines.lineWidth;var aB=az.shadowSize;if(aB>0){ae.lineWidth=aB/2;ae.strokeStyle="rgba(0,0,0,0.1)";aC(az.data,aA/2+aB/2+ae.lineWidth/2,az.xaxis,az.yaxis);ae.lineWidth=aB/2;ae.strokeStyle="rgba(0,0,0,0.2)";aC(az.data,aA/2+ae.lineWidth/2,az.xaxis,az.yaxis)}ae.lineWidth=aA;ae.strokeStyle=az.color;t(az.lines,az.color);if(az.lines.fill){aD(az.data,az.xaxis,az.yaxis)}aC(az.data,0,az.xaxis,az.yaxis);ae.restore()}function Y(aA){function az(aI,aH,aL,aK,aJ){for(var aE=0;aE<aI.length;++aE){if(aI[aE]==null){continue}var aG=aI[aE][0],aF=aI[aE][1];if(aG<aK.min||aG>aK.max||aF<aJ.min||aF>aJ.max){continue}ae.beginPath();ae.arc(aK.p2c(aG),aJ.p2c(aF),aH,0,2*Math.PI,true);if(aL){ae.fill()}ae.stroke()}}function aD(aI,aL,aH,aK,aJ){for(var aE=0;aE<aI.length;++aE){if(aI[aE]==null){continue}var aG=aI[aE][0],aF=aI[aE][1];if(aG<aK.min||aG>aK.max||aF<aJ.min||aF>aJ.max){continue}ae.beginPath();ae.arc(aK.p2c(aG),aJ.p2c(aF)+aL,aH,0,Math.PI,false);ae.stroke()}}ae.save();ae.translate(au.left,au.top);var aB=aA.lines.lineWidth;var aC=aA.shadowSize;if(aC>0){ae.lineWidth=aC/2;ae.strokeStyle="rgba(0,0,0,0.1)";aD(aA.data,aC/2+ae.lineWidth/2,aA.points.radius,aA.xaxis,aA.yaxis);ae.lineWidth=aC/2;ae.strokeStyle="rgba(0,0,0,0.2)";aD(aA.data,ae.lineWidth/2,aA.points.radius,aA.xaxis,aA.yaxis)}ae.lineWidth=aA.points.lineWidth;ae.strokeStyle=aA.color;t(aA.points,aA.color);az(aA.data,aA.points.radius,aA.points.fill,aA.xaxis,aA.yaxis);ae.restore()}function am(aP,az,aO,aC,aM,aJ,aE,aD,aG){var aA=true,aK=true,aH=true,aL=false,aN=aP+aO,aF=aP+aC,aB=0,aI=az;if(aI<aB){aI=0;aB=az;aL=true;aH=false}if(aF<aE.min||aN>aE.max||aI<aD.min||aB>aD.max){return}if(aN<aE.min){aN=aE.min;aA=false}if(aF>aE.max){aF=aE.max;aK=false}if(aB<aD.min){aB=aD.min;aL=false}if(aI>aD.max){aI=aD.max;aH=false}if(aJ){aG.beginPath();aG.moveTo(aE.p2c(aN),aD.p2c(aB)+aM);aG.lineTo(aE.p2c(aN),aD.p2c(aI)+aM);aG.lineTo(aE.p2c(aF),aD.p2c(aI)+aM);aG.lineTo(aE.p2c(aF),aD.p2c(aB)+aM);aG.fill()}if(aA||aK||aH||aL){aG.beginPath();aN=aE.p2c(aN);aB=aD.p2c(aB);aF=aE.p2c(aF);aI=aD.p2c(aI);aG.moveTo(aN,aB+aM);if(aA){aG.lineTo(aN,aI+aM)}else{aG.moveTo(aN,aI+aM)}if(aH){aG.lineTo(aF,aI+aM)}else{aG.moveTo(aF,aI+aM)}if(aK){aG.lineTo(aF,aB+aM)}else{aG.moveTo(aF,aB+aM)}if(aL){aG.lineTo(aN,aB+aM)}else{aG.moveTo(aN,aB+aM)}aG.stroke()}}function L(az){function aA(aE,aH,aD,aJ,aI,aG,aF){for(var aC=0;aC<aE.length;aC++){if(aE[aC]==null){continue}am(aE[aC][0],aE[aC][1],aH,aD,aJ,aI,aG,aF,ae)}}ae.save();ae.translate(au.left,au.top);ae.lineJoin="round";ae.lineWidth=az.bars.lineWidth;ae.strokeStyle=az.color;t(az.bars,az.color);var aB=az.bars.align=="left"?0:-az.bars.barWidth/2;aA(az.data,aB,aB+az.bars.barWidth,0,az.bars.fill,az.xaxis,az.yaxis);ae.restore()}function t(aC,az){var aA=aC.fill;if(!aA){return}if(aC.fillColor){ae.fillStyle=aC.fillColor}else{var aB=b(az);aB.a=typeof aA=="number"?aA:0.4;aB.normalize();ae.fillStyle=aB.toString()}}function ah(){A.find(".legend").remove();if(!al.legend.show){return}var aD=[];var aI=false;for(i=0;i<H.length;++i){if(!H[i].label){continue}if(i%al.legend.noColumns==0){if(aI){aD.push("</tr>")}aD.push("<tr>");aI=true}var aH=H[i].label;if(al.legend.labelFormatter!=null){aH=al.legend.labelFormatter(aH)}aD.push('<td class="legendColorBox"><div style="border:1px solid '+al.legend.labelBoxBorderColor+';padding:1px"><div style="width:14px;height:10px;background-color:'+H[i].color+';overflow:hidden"></div></div></td><td class="legendLabel">'+aH+"</td>")}if(aI){aD.push("</tr>")}if(aD.length==0){return}var az='<table style="font-size:smaller;color:'+al.grid.color+'">'+aD.join("")+"</table>";if(al.legend.container!=null){al.legend.container.html(az)}else{var aF="";var aG=al.legend.position,aB=al.legend.margin;if(aG.charAt(0)=="n"){aF+="top:"+(aB+au.top)+"px;"}else{if(aG.charAt(0)=="s"){aF+="bottom:"+(aB+au.bottom)+"px;"}}if(aG.charAt(1)=="e"){aF+="right:"+(aB+au.right)+"px;"}else{if(aG.charAt(1)=="w"){aF+="left:"+(aB+au.left)+"px;"}}var aA=d('<div class="legend">'+az.replace('style="','style="position:absolute;'+aF+";")+"</div>").appendTo(A);if(al.legend.backgroundOpacity!=0){var aE=al.legend.backgroundColor;if(aE==null){var aC;if(al.grid.backgroundColor){aC=al.grid.backgroundColor}else{aC=h(aA)}aE=b(aC).adjust(null,null,null,1).toString()}var aJ=aA.children();d('<div style="position:absolute;width:'+aJ.width()+"px;height:"+aJ.height()+"px;"+aF+"background-color:"+aE+';"> </div>').prependTo(aA).css("opacity",al.legend.backgroundOpacity)}}}var ai={pageX:null,pageY:null},y={first:{x:-1,y:-1},second:{x:-1,y:-1},show:false,active:false},x=[],M=false,ar=null,at=null;function F(aO,aW){var aR=al.grid.mouseActiveRadius,aD=aR*aR+1,aQ=null,aU=false;function aJ(aY,aZ){return{datapoint:H[aY].data[aZ],dataIndex:aZ,series:H[aY],seriesIndex:aY}}for(var aN=0;aN<H.length;++aN){var aF=H[aN].data,aK=H[aN].xaxis,aS=H[aN].yaxis,aX=aK.c2p(aO),aH=aS.c2p(aW),aI=aR/aK.scale,aM=aR/aS.scale,aG=H[aN].bars.show,aC=!(H[aN].bars.show&&!(H[aN].lines.show||H[aN].points.show)),aV=H[aN].bars.align=="left"?0:-H[aN].bars.barWidth/2,aE=aV+H[aN].bars.barWidth;for(var aP=0;aP<aF.length;++aP){if(aF[aP]==null){continue}var aA=aF[aP][0],az=aF[aP][1];if(aG){if(!aU&&aX>=aA+aV&&aX<=aA+aE&&aH>=Math.min(0,az)&&aH<=Math.max(0,az)){aQ=aJ(aN,aP)}}if(aC){if((aA-aX>aI||aA-aX<-aI)||(az-aH>aM||az-aH<-aM)){continue}var aB=Math.abs(aK.p2c(aA)-aO),aL=Math.abs(aS.p2c(az)-aW),aT=aB*aB+aL*aL;if(aT<aD){aD=aT;aU=true;aQ=aJ(aN,aP)}}}}return aQ}function V(az){var aC=az||window.event;if(aC.pageX==null&&aC.clientX!=null){var aB=document.documentElement,aA=document.body;ai.pageX=aC.clientX+(aB&&aB.scrollLeft||aA.scrollLeft||0);ai.pageY=aC.clientY+(aB&&aB.scrollTop||aA.scrollTop||0)}else{ai.pageX=aC.pageX;ai.pageY=aC.pageY}if(al.grid.hoverable&&!at){at=setTimeout(K,100)}if(y.active){aq(ai)}}function u(az){if(az.which!=1){return}document.body.focus();if(document.onselectstart!==undefined&&ao.onselectstart==null){ao.onselectstart=document.onselectstart;document.onselectstart=function(){return false}}if(document.ondrag!==undefined&&ao.ondrag==null){ao.ondrag=document.ondrag;document.ondrag=function(){return false}}an(y.first,az);ai.pageX=null;y.active=true;d(document).one("mouseup",D)}function r(az){if(M){M=false;return}G("plotclick",az)}function K(){G("plothover",ai);at=null}function G(aG,aD){var aH=T.offset(),aE={pageX:aD.pageX,pageY:aD.pageY},aC=aD.pageX-aH.left-au.left,aA=aD.pageY-aH.top-au.top;if(Z.xaxis.used){aE.x=Z.xaxis.c2p(aC)}if(Z.yaxis.used){aE.y=Z.yaxis.c2p(aA)}if(Z.x2axis.used){aE.x2=Z.x2axis.c2p(aC)}if(Z.y2axis.used){aE.y2=Z.y2axis.c2p(aA)}var aB=F(aC,aA);if(aB){aB.pageX=parseInt(aB.series.xaxis.p2c(aB.datapoint[0])+aH.left+au.left);aB.pageY=parseInt(aB.series.yaxis.p2c(aB.datapoint[1])+aH.top+au.top)}if(al.grid.autoHighlight){for(var az=0;az<x.length;++az){var aF=x[az];if(aF.auto&&!(aB&&aF.series==aB.series&&aF.point==aB.datapoint)){Q(aF.series,aF.point)}}if(aB){I(aB.series,aB.datapoint,true)}}A.trigger(aG,[aE,aB])}function m(){if(!ar){ar=setTimeout(X,50)}}function X(){ar=null;B.save();B.clearRect(0,0,J,av);B.translate(au.left,au.top);var aD,az;for(aD=0;aD<x.length;++aD){az=x[aD];if(az.series.bars.show){ag(az.series,az.point)}else{k(az.series,az.point)}}B.restore();if(y.show&&ap()){B.strokeStyle=b(al.selection.color).scale(null,null,null,0.8).toString();B.lineWidth=1;ae.lineJoin="round";B.fillStyle=b(al.selection.color).scale(null,null,null,0.4).toString();var aE=Math.min(y.first.x,y.second.x),aA=Math.min(y.first.y,y.second.y),aB=Math.abs(y.second.x-y.first.x),aC=Math.abs(y.second.y-y.first.y);B.fillRect(aE+au.left,aA+au.top,aB,aC);B.strokeRect(aE+au.left,aA+au.top,aB,aC)}}function I(az,aC,aB){if(typeof az=="number"){az=H[az]}if(typeof aC=="number"){aC=az.data[aC]}var aA=ac(az,aC);if(aA==-1){x.push({series:az,point:aC,auto:aB});m()}else{if(!aB){x[aA].auto=false}}}function Q(az,aB){if(typeof az=="number"){az=H[az]}if(typeof aB=="number"){aB=az.data[aB]}var aA=ac(az,aB);if(aA!=-1){x.splice(aA,1);m()}}function ac(az,aC){for(var aB=0;aB<x.length;++aB){var aA=x[aB];if(aA.series==az&&aA.point[0]==aC[0]&&aA.point[1]==aC[1]){return aB}}return -1}function k(aG,aE){var aA=aE[0],aB=aE[1],aC=aG.xaxis,aD=aG.yaxis;if(aA<aC.min||aA>aC.max||aB<aD.min||aB>aD.max){return}var aF=aG.points.radius+aG.points.lineWidth/2;B.lineWidth=aF;B.strokeStyle=b(aG.color).scale(1,1,1,0.5).toString();var az=1.5*aF;B.beginPath();B.arc(aC.p2c(aA),aD.p2c(aB),az,0,2*Math.PI,true);B.stroke()}function ag(az,aB){B.lineJoin="round";B.lineWidth=az.bars.lineWidth;B.strokeStyle=b(az.color).scale(1,1,1,0.5).toString();B.fillStyle=b(az.color).scale(1,1,1,0.5).toString();var aA=az.bars.align=="left"?0:-az.bars.barWidth/2;am(aB[0],aB[1],aA,aA+az.bars.barWidth,0,true,az.xaxis,az.yaxis,B)}function n(){var az=Math.min(y.first.x,y.second.x),aC=Math.max(y.first.x,y.second.x),aA=Math.max(y.first.y,y.second.y),aD=Math.min(y.first.y,y.second.y);var aB={};if(Z.xaxis.used){aB.xaxis={from:Z.xaxis.c2p(az),to:Z.xaxis.c2p(aC)}}if(Z.x2axis.used){aB.x2axis={from:Z.x2axis.c2p(az),to:Z.x2axis.c2p(aC)}}if(Z.yaxis.used){aB.yaxis={from:Z.yaxis.c2p(aA),to:Z.yaxis.c2p(aD)}}if(Z.y2axis.used){aB.yaxis={from:Z.y2axis.c2p(aA),to:Z.y2axis.c2p(aD)}}A.trigger("plotselected",[aB]);if(Z.xaxis.used&&Z.yaxis.used){A.trigger("selected",[{x1:aB.xaxis.from,y1:aB.yaxis.from,x2:aB.xaxis.to,y2:aB.yaxis.to}])}}function D(az){if(document.onselectstart!==undefined){document.onselectstart=ao.onselectstart}if(document.ondrag!==undefined){document.ondrag=ao.ondrag}y.active=false;aq(az);if(ap()){n();M=true}return false}function an(az,aB){var aA=T.offset();if(al.selection.mode=="y"){if(az==y.first){az.x=0}else{az.x=ab}}else{az.x=aB.pageX-aA.left-au.left;az.x=Math.min(Math.max(0,az.x),ab)}if(al.selection.mode=="x"){if(az==y.first){az.y=0}else{az.y=P}}else{az.y=aB.pageY-aA.top-au.top;az.y=Math.min(Math.max(0,az.y),P)}}function aq(az){if(az.pageX==null){return}an(y.second,az);if(ap()){y.show=true;m()}else{o()}}function o(){if(y.show){y.show=false;m()}}function E(aA,aB){var az;if(al.selection.mode=="y"){y.first.x=0;y.second.x=ab}else{az=W(aA,"x");y.first.x=az.axis.p2c(az.from);y.second.x=az.axis.p2c(az.to)}if(al.selection.mode=="x"){y.first.y=0;y.second.y=P}else{az=W(aA,"y");y.first.y=az.axis.p2c(az.from);y.second.y=az.axis.p2c(az.to)}y.show=true;m();if(!aB){n()}}function ap(){var az=5;return Math.abs(y.second.x-y.first.x)>=az&&Math.abs(y.second.y-y.first.y)>=az}}d.plot=function(j,n,m){var k=new f(j,n,m);return k};function g(j,k){return k*Math.floor(j/k)}function e(k,j,m){if(j<k){return j}else{if(j>m){return m}else{return j}}}function a(j,q,p,o){var n=["r","g","b","a"];var k=4;while(-1<--k){this[n[k]]=arguments[k]||((k==3)?1:0)}this.toString=function(){if(this.a>=1){return"rgb("+[this.r,this.g,this.b].join(",")+")"}else{return"rgba("+[this.r,this.g,this.b,this.a].join(",")+")"}};this.scale=function(u,t,s,r){k=4;while(-1<--k){if(arguments[k]!=null){this[n[k]]*=arguments[k]}}return this.normalize()};this.adjust=function(s,r,u,t){k=4;while(-1<--k){if(arguments[k]!=null){this[n[k]]+=arguments[k]}}return this.normalize()};this.clone=function(){return new a(this.r,this.b,this.g,this.a)};var m=function(t,r,s){return Math.max(Math.min(t,s),r)};this.normalize=function(){this.r=m(parseInt(this.r),0,255);this.g=m(parseInt(this.g),0,255);this.b=m(parseInt(this.b),0,255);this.a=m(this.a,0,1);return this};this.normalize()}var c={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0]};function h(k){var m,j=k;do{m=j.css("background-color").toLowerCase();if(m!=""&&m!="transparent"){break}j=j.parent()}while(!d.nodeName(j.get(0),"body"));if(m=="rgba(0, 0, 0, 0)"){return"transparent"}return m}function b(m){var k;if(k=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(m)){return new a(parseInt(k[1],10),parseInt(k[2],10),parseInt(k[3],10))}if(k=/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(m)){return new a(parseInt(k[1],10),parseInt(k[2],10),parseInt(k[3],10),parseFloat(k[4]))}if(k=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(m)){return new a(parseFloat(k[1])*2.55,parseFloat(k[2])*2.55,parseFloat(k[3])*2.55)}if(k=/rgba\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\s*\)/.exec(m)){return new a(parseFloat(k[1])*2.55,parseFloat(k[2])*2.55,parseFloat(k[3])*2.55,parseFloat(k[4]))}if(k=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(m)){return new a(parseInt(k[1],16),parseInt(k[2],16),parseInt(k[3],16))}if(k=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(m)){return new a(parseInt(k[1]+k[1],16),parseInt(k[2]+k[2],16),parseInt(k[3]+k[3],16))}var j=d.trim(m).toLowerCase();if(j=="transparent"){return new a(255,255,255,0)}else{k=c[j];return new a(k[0],k[1],k[2])}}})(jQuery);if(!window.CanvasRenderingContext2D){(function(){var o=Math;var v=o.round;var d=o.sin;var g=o.cos;var h=10;var e=h/2;var f={init:function(i){var j=i||document;if(/MSIE/.test(navigator.userAgent)&&!window.opera){var m=this;j.attachEvent("onreadystatechange",function(){m.init_(j)})}},init_:function(j){if(j.readyState=="complete"){if(!j.namespaces.g_vml_){j.namespaces.add("g_vml_","urn:schemas-microsoft-com:vml")}var m=j.createStyleSheet();m.cssText="canvas{display:inline-block;overflow:hidden;text-align:left;width:300px;height:150px}g_vml_\\:*{behavior:url(#default#VML)}";var z=j.getElementsByTagName("canvas");for(var y=0;y<z.length;y++){if(!z[y].getContext){this.initElement(z[y])}}}},fixElement_:function(i){var j=i.outerHTML;var y=i.ownerDocument.createElement(j);if(j.slice(-2)!="/>"){var m="/"+i.tagName;var z;while((z=i.nextSibling)&&z.tagName!=m){z.removeNode()}if(z){z.removeNode()}}i.parentNode.replaceChild(y,i);return y},initElement:function(j){j=this.fixElement_(j);j.getContext=function(){if(this.context_){return this.context_}return this.context_=new b(this)};j.attachEvent("onpropertychange",l);j.attachEvent("onresize",r);var i=j.attributes;if(i.width&&i.width.specified){j.style.width=i.width.nodeValue+"px"}else{j.width=j.clientWidth}if(i.height&&i.height.specified){j.style.height=i.height.nodeValue+"px"}else{j.height=j.clientHeight}return j}};function l(j){var i=j.srcElement;switch(j.propertyName){case"width":i.style.width=i.attributes.width.nodeValue+"px";i.getContext().clearRect();break;case"height":i.style.height=i.attributes.height.nodeValue+"px";i.getContext().clearRect();break}}function r(j){var i=j.srcElement;if(i.firstChild){i.firstChild.style.width=i.clientWidth+"px";i.firstChild.style.height=i.clientHeight+"px"}}f.init();var a=[];for(var p=0;p<16;p++){for(var k=0;k<16;k++){a[p*16+k]=p.toString(16)+k.toString(16)}}function c(){return[[1,0,0],[0,1,0],[0,0,1]]}function x(D,B){var m=c();for(var i=0;i<3;i++){for(var j=0;j<3;j++){var A=0;for(var C=0;C<3;C++){A+=D[i][C]*B[C][j]}m[i][j]=A}}return m}function u(i,j){j.fillStyle=i.fillStyle;j.lineCap=i.lineCap;j.lineJoin=i.lineJoin;j.lineWidth=i.lineWidth;j.miterLimit=i.miterLimit;j.shadowBlur=i.shadowBlur;j.shadowColor=i.shadowColor;j.shadowOffsetX=i.shadowOffsetX;j.shadowOffsetY=i.shadowOffsetY;j.strokeStyle=i.strokeStyle;j.arcScaleX_=i.arcScaleX_;j.arcScaleY_=i.arcScaleY_}function q(y){var m,A=1;y=String(y);if(y.substring(0,3)=="rgb"){var j=y.indexOf("(",3);var C=y.indexOf(")",j+1);var B=y.substring(j+1,C).split(",");m="#";for(var z=0;z<3;z++){m+=a[Number(B[z])]}if((B.length==4)&&(y.substr(3,1)=="a")){A=B[3]}}else{m=y}return[m,A]}function w(i){switch(i){case"butt":return"flat";case"round":return"round";case"square":default:return"square"}}function b(i){this.m_=c();this.mStack_=[];this.aStack_=[];this.currentPath_=[];this.strokeStyle="#000";this.fillStyle="#000";this.lineWidth=1;this.lineJoin="miter";this.lineCap="butt";this.miterLimit=h*1;this.globalAlpha=1;this.canvas=i;var j=i.ownerDocument.createElement("div");j.style.width=i.clientWidth+"px";j.style.height=i.clientHeight+"px";j.style.overflow="hidden";j.style.position="absolute";i.appendChild(j);this.element_=j;this.arcScaleX_=1;this.arcScaleY_=1}var n=b.prototype;n.clearRect=function(){this.element_.innerHTML="";this.currentPath_=[]};n.beginPath=function(){this.currentPath_=[]};n.moveTo=function(j,i){this.currentPath_.push({type:"moveTo",x:j,y:i});this.currentX_=j;this.currentY_=i};n.lineTo=function(j,i){this.currentPath_.push({type:"lineTo",x:j,y:i});this.currentX_=j;this.currentY_=i};n.bezierCurveTo=function(A,z,y,m,j,i){this.currentPath_.push({type:"bezierCurveTo",cp1x:A,cp1y:z,cp2x:y,cp2y:m,x:j,y:i});this.currentX_=j;this.currentY_=i};n.quadraticCurveTo=function(y,C,B,m){var A=this.currentX_+2/3*(y-this.currentX_);var j=this.currentY_+2/3*(C-this.currentY_);var z=A+(B-this.currentX_)/3;var i=j+(m-this.currentY_)/3;this.bezierCurveTo(A,j,z,i,B,m)};n.arc=function(E,y,z,C,A,D){z*=h;var j=D?"at":"wa";var m=E+(g(C)*z)-e;var B=y+(d(C)*z)-e;var i=E+(g(A)*z)-e;var F=y+(d(A)*z)-e;if(m==i&&!D){m+=0.125}this.currentPath_.push({type:j,x:E,y:y,radius:z,xStart:m,yStart:B,xEnd:i,yEnd:F})};n.rect=function(m,j,i,y){this.moveTo(m,j);this.lineTo(m+i,j);this.lineTo(m+i,j+y);this.lineTo(m,j+y);this.closePath()};n.strokeRect=function(m,j,i,y){this.beginPath();this.moveTo(m,j);this.lineTo(m+i,j);this.lineTo(m+i,j+y);this.lineTo(m,j+y);this.closePath();this.stroke()};n.fillRect=function(m,j,i,y){this.beginPath();this.moveTo(m,j);this.lineTo(m+i,j);this.lineTo(m+i,j+y);this.lineTo(m,j+y);this.closePath();this.fill()};n.createLinearGradient=function(m,i,y,j){var z=new t("gradient");return z};n.createRadialGradient=function(m,i,y,A,j,B){var z=new t("gradientradial");z.radius1_=y;z.radius2_=B;z.focus_.x=m;z.focus_.y=i;return z};n.drawImage=function(F,A){var j,J,S,B,Q,m,z,T;var i=F.runtimeStyle.width;var N=F.runtimeStyle.height;F.runtimeStyle.width="auto";F.runtimeStyle.height="auto";var C=F.width;var D=F.height;F.runtimeStyle.width=i;F.runtimeStyle.height=N;if(arguments.length==3){j=arguments[1];J=arguments[2];Q=m=0;z=S=C;T=B=D}else{if(arguments.length==5){j=arguments[1];J=arguments[2];S=arguments[3];B=arguments[4];Q=m=0;z=C;T=D}else{if(arguments.length==9){Q=arguments[1];m=arguments[2];z=arguments[3];T=arguments[4];j=arguments[5];J=arguments[6];S=arguments[7];B=arguments[8]}else{throw"Invalid number of arguments"}}}var K=this.getCoords_(j,J);var y=z/2;var O=T/2;var P=[];var L=10;var M=10;P.push(" <g_vml_:group",' coordsize="',h*L,",",h*M,'"',' coordorigin="0,0"',' style="width:',L,";height:",M,";position:absolute;");if(this.m_[0][0]!=1||this.m_[0][1]){var G=[];G.push("M11='",this.m_[0][0],"',","M12='",this.m_[1][0],"',","M21='",this.m_[0][1],"',","M22='",this.m_[1][1],"',","Dx='",v(K.x/h),"',","Dy='",v(K.y/h),"'");var I=K;var U=this.getCoords_(j+S,J);var R=this.getCoords_(j,J+B);var E=this.getCoords_(j+S,J+B);I.x=Math.max(I.x,U.x,R.x,E.x);I.y=Math.max(I.y,U.y,R.y,E.y);P.push("padding:0 ",v(I.x/h),"px ",v(I.y/h),"px 0;filter:progid:DXImageTransform.Microsoft.Matrix(",G.join(""),", sizingmethod='clip');")}else{P.push("top:",v(K.y/h),"px;left:",v(K.x/h),"px;")}P.push(' ">','<g_vml_:image src="',F.src,'"',' style="width:',h*S,";"," height:",h*B,';"',' cropleft="',Q/C,'"',' croptop="',m/D,'"',' cropright="',(C-Q-z)/C,'"',' cropbottom="',(D-m-T)/D,'"'," />","</g_vml_:group>");this.element_.insertAdjacentHTML("BeforeEnd",P.join(""))};n.stroke=function(U){var D=[];var X=false;var L=q(U?this.fillStyle:this.strokeStyle);var N=L[0];var V=L[1]*this.globalAlpha;var P=10;var Q=10;D.push("<g_vml_:shape",' fillcolor="',N,'"',' filled="',Boolean(U),'"',' style="position:absolute;width:',P,";height:",Q,';"',' coordorigin="0 0" coordsize="',h*P," ",h*Q,'"',' stroked="',!U,'"',' strokeweight="',this.lineWidth,'"',' strokecolor="',N,'"',' path="');var m=false;var I={x:null,y:null};var K={x:null,y:null};for(var F=0;F<this.currentPath_.length;F++){var B=this.currentPath_[F];if(B.type=="moveTo"){D.push(" m ");var M=this.getCoords_(B.x,B.y);D.push(v(M.x),",",v(M.y))}else{if(B.type=="lineTo"){D.push(" l ");var M=this.getCoords_(B.x,B.y);D.push(v(M.x),",",v(M.y))}else{if(B.type=="close"){D.push(" x ")}else{if(B.type=="bezierCurveTo"){D.push(" c ");var M=this.getCoords_(B.x,B.y);var y=this.getCoords_(B.cp1x,B.cp1y);var J=this.getCoords_(B.cp2x,B.cp2y);D.push(v(y.x),",",v(y.y),",",v(J.x),",",v(J.y),",",v(M.x),",",v(M.y))}else{if(B.type=="at"||B.type=="wa"){D.push(" ",B.type," ");var M=this.getCoords_(B.x,B.y);var O=this.getCoords_(B.xStart,B.yStart);var T=this.getCoords_(B.xEnd,B.yEnd);D.push(v(M.x-this.arcScaleX_*B.radius),",",v(M.y-this.arcScaleY_*B.radius)," ",v(M.x+this.arcScaleX_*B.radius),",",v(M.y+this.arcScaleY_*B.radius)," ",v(O.x),",",v(O.y)," ",v(T.x),",",v(T.y))}}}}}if(M){if(I.x==null||M.x<I.x){I.x=M.x}if(K.x==null||M.x>K.x){K.x=M.x}if(I.y==null||M.y<I.y){I.y=M.y}if(K.y==null||M.y>K.y){K.y=M.y}}}D.push(' ">');if(typeof this.fillStyle=="object"){var S={x:"50%",y:"50%"};var Y=(K.x-I.x);var C=(K.y-I.y);var A=(Y>C)?Y:C;S.x=v((this.fillStyle.focus_.x/Y)*100+50)+"%";S.y=v((this.fillStyle.focus_.y/C)*100+50)+"%";var Z=[];if(this.fillStyle.type_=="gradientradial"){var z=(this.fillStyle.radius1_/A*100);var j=(this.fillStyle.radius2_/A*100)-z}else{var z=0;var j=100}var E={offset:null,color:null};var R={offset:null,color:null};this.fillStyle.colors_.sort(function(i,H){return i.offset-H.offset});for(var F=0;F<this.fillStyle.colors_.length;F++){var G=this.fillStyle.colors_[F];Z.push((G.offset*j)+z,"% ",G.color,",");if(G.offset>E.offset||E.offset==null){E.offset=G.offset;E.color=G.color}if(G.offset<R.offset||R.offset==null){R.offset=G.offset;R.color=G.color}}Z.pop();D.push("<g_vml_:fill",' color="',R.color,'"',' color2="',E.color,'"',' type="',this.fillStyle.type_,'"',' focusposition="',S.x,", ",S.y,'"',' colors="',Z.join(""),'"',' opacity="',V,'" />')}else{if(U){D.push('<g_vml_:fill color="',N,'" opacity="',V,'" />')}else{D.push("<g_vml_:stroke",' opacity="',V,'"',' joinstyle="',this.lineJoin,'"',' miterlimit="',this.miterLimit,'"',' endcap="',w(this.lineCap),'"',' weight="',this.lineWidth,'px"',' color="',N,'" />')}}D.push("</g_vml_:shape>");this.element_.insertAdjacentHTML("beforeEnd",D.join(""))};n.fill=function(){this.stroke(true)};n.closePath=function(){this.currentPath_.push({type:"close"})};n.getCoords_=function(j,i){return{x:h*(j*this.m_[0][0]+i*this.m_[1][0]+this.m_[2][0])-e,y:h*(j*this.m_[0][1]+i*this.m_[1][1]+this.m_[2][1])-e}};n.save=function(){var i={};u(this,i);this.aStack_.push(i);this.mStack_.push(this.m_);this.m_=x(c(),this.m_)};n.restore=function(){u(this.aStack_.pop(),this);this.m_=this.mStack_.pop()};n.translate=function(j,i){var m=[[1,0,0],[0,1,0],[j,i,1]];this.m_=x(m,this.m_)};n.rotate=function(m){var j=g(m);var i=d(m);var y=[[j,i,0],[-i,j,0],[0,0,1]];this.m_=x(y,this.m_)};n.scale=function(j,i){this.arcScaleX_*=j;this.arcScaleY_*=i;var m=[[j,0,0],[0,i,0],[0,0,1]];this.m_=x(m,this.m_)};n.clip=function(){};n.arcTo=function(){};n.createPattern=function(){return new s};function t(i){this.type_=i;this.radius1_=0;this.radius2_=0;this.colors_=[];this.focus_={x:0,y:0}}t.prototype.addColorStop=function(j,i){i=q(i);this.colors_.push({offset:1-j,color:i})};function s(){}G_vmlCanvasManager=f;CanvasRenderingContext2D=b;CanvasGradient=t;CanvasPattern=s})()};