/*
 * jQuery JavaScript Library v1.4.2
 * http://jquery.com/
 *
 * Copyright 2010, John Resig
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * Includes Sizzle.js
 * http://sizzlejs.com/
 * Copyright 2010, The Dojo Foundation
 * Released under the MIT, BSD, and GPL Licenses.
 *
 * Date: Sat Feb 13 22:33:48 2010 -0500
 */
(function(aO,E){var a=function(a0,a1){return new a.fn.init(a0,a1)},o=aO.jQuery,T=aO.$,ad=aO.document,Z,R=/^[^<]*(<[\w\W]+>)[^>]*$|^#([\w-]+)$/,aY=/^.[^:#\[\.,]*$/,az=/\S/,O=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,e=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,b=navigator.userAgent,v,M=false,af=[],aI,av=Object.prototype.toString,ar=Object.prototype.hasOwnProperty,g=Array.prototype.push,H=Array.prototype.slice,t=Array.prototype.indexOf;a.fn=a.prototype={init:function(a0,a3){var a2,a4,a1,a5;if(!a0){return this}if(a0.nodeType){this.context=this[0]=a0;this.length=1;return this}if(a0==="body"&&!a3){this.context=ad;this[0]=ad.body;this.selector="body";this.length=1;return this}if(typeof a0==="string"){a2=R.exec(a0);if(a2&&(a2[1]||!a3)){if(a2[1]){a5=(a3?a3.ownerDocument||a3:ad);a1=e.exec(a0);if(a1){if(a.isPlainObject(a3)){a0=[ad.createElement(a1[1])];a.fn.attr.call(a0,a3,true)}else{a0=[a5.createElement(a1[1])]}}else{a1=L([a2[1]],[a5]);a0=(a1.cacheable?a1.fragment.cloneNode(true):a1.fragment).childNodes}return a.merge(this,a0)}else{a4=ad.getElementById(a2[2]);if(a4){if(a4.id!==a2[2]){return Z.find(a0)}this.length=1;this[0]=a4}this.context=ad;this.selector=a0;return this}}else{if(!a3&&/^\w+$/.test(a0)){this.selector=a0;this.context=ad;a0=ad.getElementsByTagName(a0);return a.merge(this,a0)}else{if(!a3||a3.jquery){return(a3||Z).find(a0)}else{return a(a3).find(a0)}}}}else{if(a.isFunction(a0)){return Z.ready(a0)}}if(a0.selector!==E){this.selector=a0.selector;this.context=a0.context}return a.makeArray(a0,this)},selector:"",jquery:"1.4.2",length:0,size:function(){return this.length},toArray:function(){return H.call(this,0)},get:function(a0){return a0==null?this.toArray():(a0<0?this.slice(a0)[0]:this[a0])},pushStack:function(a1,a3,a0){var a2=a();if(a.isArray(a1)){g.apply(a2,a1)}else{a.merge(a2,a1)}a2.prevObject=this;a2.context=this.context;if(a3==="find"){a2.selector=this.selector+(this.selector?" ":"")+a0}else{if(a3){a2.selector=this.selector+"."+a3+"("+a0+")"}}return a2},each:function(a1,a0){return a.each(this,a1,a0)},ready:function(a0){a.bindReady();if(a.isReady){a0.call(ad,a)}else{if(af){af.push(a0)}}return this},eq:function(a0){return a0===-1?this.slice(a0):this.slice(a0,+a0+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(H.apply(this,arguments),"slice",H.call(arguments).join(","))},map:function(a0){return this.pushStack(a.map(this,function(a2,a1){return a0.call(a2,a1,a2)}))},end:function(){return this.prevObject||a(null)},push:g,sort:[].sort,splice:[].splice};a.fn.init.prototype=a.fn;a.extend=a.fn.extend=function(){var a5=arguments[0]||{},a4=1,a3=arguments.length,a7=false,a8,a2,a0,a1;if(typeof a5==="boolean"){a7=a5;a5=arguments[1]||{};a4=2}if(typeof a5!=="object"&&!a.isFunction(a5)){a5={}}if(a3===a4){a5=this;--a4}for(;a4<a3;a4++){if((a8=arguments[a4])!=null){for(a2 in a8){a0=a5[a2];a1=a8[a2];if(a5===a1){continue}if(a7&&a1&&(a.isPlainObject(a1)||a.isArray(a1))){var a6=a0&&(a.isPlainObject(a0)||a.isArray(a0))?a0:a.isArray(a1)?[]:{};a5[a2]=a.extend(a7,a6,a1)}else{if(a1!==E){a5[a2]=a1}}}}}return a5};a.extend({noConflict:function(a0){aO.$=T;if(a0){aO.jQuery=o}return a},isReady:false,ready:function(){if(!a.isReady){if(!ad.body){return setTimeout(a.ready,13)}a.isReady=true;if(af){var a1,a0=0;while((a1=af[a0++])){a1.call(ad,a)}af=null}if(a.fn.triggerHandler){a(ad).triggerHandler("ready")}}},bindReady:function(){if(M){return}M=true;if(ad.readyState==="complete"){return a.ready()}if(ad.addEventListener){ad.addEventListener("DOMContentLoaded",aI,false);aO.addEventListener("load",a.ready,false)}else{if(ad.attachEvent){ad.attachEvent("onreadystatechange",aI);aO.attachEvent("onload",a.ready);var a0=false;try{a0=aO.frameElement==null}catch(a1){}if(ad.documentElement.doScroll&&a0){z()}}}},isFunction:function(a0){return av.call(a0)==="[object Function]"},isArray:function(a0){return av.call(a0)==="[object Array]"},isPlainObject:function(a1){if(!a1||av.call(a1)!=="[object Object]"||a1.nodeType||a1.setInterval){return false}if(a1.constructor&&!ar.call(a1,"constructor")&&!ar.call(a1.constructor.prototype,"isPrototypeOf")){return false}var a0;for(a0 in a1){}return a0===E||ar.call(a1,a0)},isEmptyObject:function(a1){for(var a0 in a1){return false}return true},error:function(a0){throw a0},parseJSON:function(a0){if(typeof a0!=="string"||!a0){return null}a0=a.trim(a0);if(/^[\],:{}\s]*$/.test(a0.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,""))){return aO.JSON&&aO.JSON.parse?aO.JSON.parse(a0):(new Function("return "+a0))()}else{a.error("Invalid JSON: "+a0)}},noop:function(){},globalEval:function(a2){if(a2&&az.test(a2)){var a1=ad.getElementsByTagName("head")[0]||ad.documentElement,a0=ad.createElement("script");a0.type="text/javascript";if(a.support.scriptEval){a0.appendChild(ad.createTextNode(a2))}else{a0.text=a2}a1.insertBefore(a0,a1.firstChild);a1.removeChild(a0)}},nodeName:function(a1,a0){return a1.nodeName&&a1.nodeName.toUpperCase()===a0.toUpperCase()},each:function(a3,a7,a2){var a1,a4=0,a5=a3.length,a0=a5===E||a.isFunction(a3);if(a2){if(a0){for(a1 in a3){if(a7.apply(a3[a1],a2)===false){break}}}else{for(;a4<a5;){if(a7.apply(a3[a4++],a2)===false){break}}}}else{if(a0){for(a1 in a3){if(a7.call(a3[a1],a1,a3[a1])===false){break}}}else{for(var a6=a3[0];a4<a5&&a7.call(a6,a4,a6)!==false;a6=a3[++a4]){}}}return a3},trim:function(a0){return(a0||"").replace(O,"")},makeArray:function(a2,a1){var a0=a1||[];if(a2!=null){if(a2.length==null||typeof a2==="string"||a.isFunction(a2)||(typeof a2!=="function"&&a2.setInterval)){g.call(a0,a2)}else{a.merge(a0,a2)}}return a0},inArray:function(a2,a3){if(a3.indexOf){return a3.indexOf(a2)}for(var a0=0,a1=a3.length;a0<a1;a0++){if(a3[a0]===a2){return a0}}return -1},merge:function(a4,a2){var a3=a4.length,a1=0;if(typeof a2.length==="number"){for(var a0=a2.length;a1<a0;a1++){a4[a3++]=a2[a1]}}else{while(a2[a1]!==E){a4[a3++]=a2[a1++]}}a4.length=a3;return a4},grep:function(a1,a5,a0){var a2=[];for(var a3=0,a4=a1.length;a3<a4;a3++){if(!a0!==!a5(a1[a3],a3)){a2.push(a1[a3])}}return a2},map:function(a1,a6,a0){var a2=[],a5;for(var a3=0,a4=a1.length;a3<a4;a3++){a5=a6(a1[a3],a3,a0);if(a5!=null){a2[a2.length]=a5}}return a2.concat.apply([],a2)},guid:1,proxy:function(a2,a1,a0){if(arguments.length===2){if(typeof a1==="string"){a0=a2;a2=a0[a1];a1=E}else{if(a1&&!a.isFunction(a1)){a0=a1;a1=E}}}if(!a1&&a2){a1=function(){return a2.apply(a0||this,arguments)}}if(a2){a1.guid=a2.guid=a2.guid||a1.guid||a.guid++}return a1},uaMatch:function(a1){a1=a1.toLowerCase();var a0=/(webkit)[ \/]([\w.]+)/.exec(a1)||/(opera)(?:.*version)?[ \/]([\w.]+)/.exec(a1)||/(msie) ([\w.]+)/.exec(a1)||!/compatible/.test(a1)&&/(mozilla)(?:.*? rv:([\w.]+))?/.exec(a1)||[];return{browser:a0[1]||"",version:a0[2]||"0"}},browser:{}});v=a.uaMatch(b);if(v.browser){a.browser[v.browser]=true;a.browser.version=v.version}if(a.browser.webkit){a.browser.safari=true}if(t){a.inArray=function(a0,a1){return t.call(a1,a0)}}Z=a(ad);if(ad.addEventListener){aI=function(){ad.removeEventListener("DOMContentLoaded",aI,false);a.ready()}}else{if(ad.attachEvent){aI=function(){if(ad.readyState==="complete"){ad.detachEvent("onreadystatechange",aI);a.ready()}}}}function z(){if(a.isReady){return}try{ad.documentElement.doScroll("left")}catch(a0){setTimeout(z,1);return}a.ready()}function aX(a0,a1){if(a1.src){a.ajax({url:a1.src,async:false,dataType:"script"})}else{a.globalEval(a1.text||a1.textContent||a1.innerHTML||"")}if(a1.parentNode){a1.parentNode.removeChild(a1)}}function ap(a0,a8,a6,a2,a5,a7){var a1=a0.length;if(typeof a8==="object"){for(var a3 in a8){ap(a0,a3,a8[a3],a2,a5,a6)}return a0}if(a6!==E){a2=!a7&&a2&&a.isFunction(a6);for(var a4=0;a4<a1;a4++){a5(a0[a4],a8,a2?a6.call(a0[a4],a4,a5(a0[a4],a8)):a6,a7)}return a0}return a1?a5(a0[0],a8):E}function aR(){return(new Date).getTime()}(function(){a.support={};var a6=ad.documentElement,a5=ad.createElement("script"),a0=ad.createElement("div"),a1="script"+aR();a0.style.display="none";a0.innerHTML="   <link/><table></table><a href='/a' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";var a8=a0.getElementsByTagName("*"),a7=a0.getElementsByTagName("a")[0];if(!a8||!a8.length||!a7){return}a.support={leadingWhitespace:a0.firstChild.nodeType===3,tbody:!a0.getElementsByTagName("tbody").length,htmlSerialize:!!a0.getElementsByTagName("link").length,style:/red/.test(a7.getAttribute("style")),hrefNormalized:a7.getAttribute("href")==="/a",opacity:/^0.55$/.test(a7.style.opacity),cssFloat:!!a7.style.cssFloat,checkOn:a0.getElementsByTagName("input")[0].value==="on",optSelected:ad.createElement("select").appendChild(ad.createElement("option")).selected,parentNode:a0.removeChild(a0.appendChild(ad.createElement("div"))).parentNode===null,deleteExpando:true,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null};a5.type="text/javascript";try{a5.appendChild(ad.createTextNode("window."+a1+"=1;"))}catch(a3){}a6.insertBefore(a5,a6.firstChild);if(aO[a1]){a.support.scriptEval=true;delete aO[a1]}try{delete a5.test}catch(a3){a.support.deleteExpando=false}a6.removeChild(a5);if(a0.attachEvent&&a0.fireEvent){a0.attachEvent("onclick",function a9(){a.support.noCloneEvent=false;a0.detachEvent("onclick",a9)});a0.cloneNode(true).fireEvent("onclick")}a0=ad.createElement("div");a0.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";var a2=ad.createDocumentFragment();a2.appendChild(a0.firstChild);a.support.checkClone=a2.cloneNode(true).cloneNode(true).lastChild.checked;a(function(){var ba=ad.createElement("div");ba.style.width=ba.style.paddingLeft="1px";ad.body.appendChild(ba);a.boxModel=a.support.boxModel=ba.offsetWidth===2;ad.body.removeChild(ba).style.display="none";ba=null});var a4=function(ba){var bc=ad.createElement("div");ba="on"+ba;var bb=(ba in bc);if(!bb){bc.setAttribute(ba,"return;");bb=typeof bc[ba]==="function"}bc=null;return bb};a.support.submitBubbles=a4("submit");a.support.changeBubbles=a4("change");a6=a5=a0=a8=a7=null})();a.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};var aK="jQuery"+aR(),aJ=0,aV={};a.extend({cache:{},expando:aK,noData:{embed:true,object:true,applet:true},data:function(a2,a1,a4){if(a2.nodeName&&a.noData[a2.nodeName.toLowerCase()]){return}a2=a2==aO?aV:a2;var a5=a2[aK],a0=a.cache,a3;if(!a5&&typeof a1==="string"&&a4===E){return null}if(!a5){a5=++aJ}if(typeof a1==="object"){a2[aK]=a5;a3=a0[a5]=a.extend(true,{},a1)}else{if(!a0[a5]){a2[aK]=a5;a0[a5]={}}}a3=a0[a5];if(a4!==E){a3[a1]=a4}return typeof a1==="string"?a3[a1]:a3},removeData:function(a2,a1){if(a2.nodeName&&a.noData[a2.nodeName.toLowerCase()]){return}a2=a2==aO?aV:a2;var a4=a2[aK],a0=a.cache,a3=a0[a4];if(a1){if(a3){delete a3[a1];if(a.isEmptyObject(a3)){a.removeData(a2)}}}else{if(a.support.deleteExpando){delete a2[a.expando]}else{if(a2.removeAttribute){a2.removeAttribute(a.expando)}}delete a0[a4]}}});a.fn.extend({data:function(a0,a2){if(typeof a0==="undefined"&&this.length){return a.data(this[0])}else{if(typeof a0==="object"){return this.each(function(){a.data(this,a0)})}}var a3=a0.split(".");a3[1]=a3[1]?"."+a3[1]:"";if(a2===E){var a1=this.triggerHandler("getData"+a3[1]+"!",[a3[0]]);if(a1===E&&this.length){a1=a.data(this[0],a0)}return a1===E&&a3[1]?this.data(a3[0]):a1}else{return this.trigger("setData"+a3[1]+"!",[a3[0],a2]).each(function(){a.data(this,a0,a2)})}},removeData:function(a0){return this.each(function(){a.removeData(this,a0)})}});a.extend({queue:function(a1,a0,a3){if(!a1){return}a0=(a0||"fx")+"queue";var a2=a.data(a1,a0);if(!a3){return a2||[]}if(!a2||a.isArray(a3)){a2=a.data(a1,a0,a.makeArray(a3))}else{a2.push(a3)}return a2},dequeue:function(a3,a2){a2=a2||"fx";var a0=a.queue(a3,a2),a1=a0.shift();if(a1==="inprogress"){a1=a0.shift()}if(a1){if(a2==="fx"){a0.unshift("inprogress")}a1.call(a3,function(){a.dequeue(a3,a2)})}}});a.fn.extend({queue:function(a0,a1){if(typeof a0!=="string"){a1=a0;a0="fx"}if(a1===E){return a.queue(this[0],a0)}return this.each(function(a3,a4){var a2=a.queue(this,a0,a1);if(a0==="fx"&&a2[0]!=="inprogress"){a.dequeue(this,a0)}})},dequeue:function(a0){return this.each(function(){a.dequeue(this,a0)})},delay:function(a1,a0){a1=a.fx?a.fx.speeds[a1]||a1:a1;a0=a0||"fx";return this.queue(a0,function(){var a2=this;setTimeout(function(){a.dequeue(a2,a0)},a1)})},clearQueue:function(a0){return this.queue(a0||"fx",[])}});var aq=/[\n\t]/g,U=/\s+/,ax=/\r/g,aS=/href|src|style/,d=/(button|input)/i,B=/(button|input|object|select|textarea)/i,k=/^(a|area)$/i,K=/radio|checkbox/;a.fn.extend({attr:function(a0,a1){return ap(this,a0,a1,true,a.attr)},removeAttr:function(a0,a1){return this.each(function(){a.attr(this,a0,"");if(this.nodeType===1){this.removeAttribute(a0)}})},addClass:function(a7){if(a.isFunction(a7)){return this.each(function(ba){var a9=a(this);a9.addClass(a7.call(this,ba,a9.attr("class")))})}if(a7&&typeof a7==="string"){var a0=(a7||"").split(U);for(var a3=0,a2=this.length;a3<a2;a3++){var a1=this[a3];if(a1.nodeType===1){if(!a1.className){a1.className=a7}else{var a4=" "+a1.className+" ",a6=a1.className;for(var a5=0,a8=a0.length;a5<a8;a5++){if(a4.indexOf(" "+a0[a5]+" ")<0){a6+=" "+a0[a5]}}a1.className=a.trim(a6)}}}}return this},removeClass:function(a5){if(a.isFunction(a5)){return this.each(function(a9){var a8=a(this);a8.removeClass(a5.call(this,a9,a8.attr("class")))})}if((a5&&typeof a5==="string")||a5===E){var a6=(a5||"").split(U);for(var a2=0,a1=this.length;a2<a1;a2++){var a4=this[a2];if(a4.nodeType===1&&a4.className){if(a5){var a3=(" "+a4.className+" ").replace(aq," ");for(var a7=0,a0=a6.length;a7<a0;a7++){a3=a3.replace(" "+a6[a7]+" "," ")}a4.className=a.trim(a3)}else{a4.className=""}}}}return this},toggleClass:function(a3,a1){var a2=typeof a3,a0=typeof a1==="boolean";if(a.isFunction(a3)){return this.each(function(a5){var a4=a(this);a4.toggleClass(a3.call(this,a5,a4.attr("class"),a1),a1)})}return this.each(function(){if(a2==="string"){var a6,a5=0,a4=a(this),a7=a1,a8=a3.split(U);while((a6=a8[a5++])){a7=a0?a7:!a4.hasClass(a6);a4[a7?"addClass":"removeClass"](a6)}}else{if(a2==="undefined"||a2==="boolean"){if(this.className){a.data(this,"__className__",this.className)}this.className=this.className||a3===false?"":a.data(this,"__className__")||""}}})},hasClass:function(a0){var a3=" "+a0+" ";for(var a2=0,a1=this.length;a2<a1;a2++){if((" "+this[a2].className+" ").replace(aq," ").indexOf(a3)>-1){return true}}return false},val:function(a7){if(a7===E){var a1=this[0];if(a1){if(a.nodeName(a1,"option")){return(a1.attributes.value||{}).specified?a1.value:a1.text}if(a.nodeName(a1,"select")){var a5=a1.selectedIndex,a8=[],a9=a1.options,a4=a1.type==="select-one";if(a5<0){return null}for(var a2=a4?a5:0,a6=a4?a5+1:a9.length;a2<a6;a2++){var a3=a9[a2];if(a3.selected){a7=a(a3).val();if(a4){return a7}a8.push(a7)}}return a8}if(K.test(a1.type)&&!a.support.checkOn){return a1.getAttribute("value")===null?"on":a1.value}return(a1.value||"").replace(ax,"")}return E}var a0=a.isFunction(a7);return this.each(function(bc){var bb=a(this),bd=a7;if(this.nodeType!==1){return}if(a0){bd=a7.call(this,bc,bb.val())}if(typeof bd==="number"){bd+=""}if(a.isArray(bd)&&K.test(this.type)){this.checked=a.inArray(bb.val(),bd)>=0}else{if(a.nodeName(this,"select")){var ba=a.makeArray(bd);a("option",this).each(function(){this.selected=a.inArray(a(this).val(),ba)>=0});if(!ba.length){this.selectedIndex=-1}}else{this.value=bd}}})}});a.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(a1,a0,a6,a9){if(!a1||a1.nodeType===3||a1.nodeType===8){return E}if(a9&&a0 in a.attrFn){return a(a1)[a0](a6)}var a2=a1.nodeType!==1||!a.isXMLDoc(a1),a5=a6!==E;a0=a2&&a.props[a0]||a0;if(a1.nodeType===1){var a4=aS.test(a0);if(a0==="selected"&&!a.support.optSelected){var a7=a1.parentNode;if(a7){a7.selectedIndex;if(a7.parentNode){a7.parentNode.selectedIndex}}}if(a0 in a1&&a2&&!a4){if(a5){if(a0==="type"&&d.test(a1.nodeName)&&a1.parentNode){a.error("type property can't be changed")}a1[a0]=a6}if(a.nodeName(a1,"form")&&a1.getAttributeNode(a0)){return a1.getAttributeNode(a0).nodeValue}if(a0==="tabIndex"){var a8=a1.getAttributeNode("tabIndex");return a8&&a8.specified?a8.value:B.test(a1.nodeName)||k.test(a1.nodeName)&&a1.href?0:E}return a1[a0]}if(!a.support.style&&a2&&a0==="style"){if(a5){a1.style.cssText=""+a6}return a1.style.cssText}if(a5){a1.setAttribute(a0,""+a6)}var a3=!a.support.hrefNormalized&&a2&&a4?a1.getAttribute(a0,2):a1.getAttribute(a0);return a3===null?E:a3}return a.style(a1,a0,a6)}});var aE=/\.(.*)$/,C=function(a0){return a0.replace(/[^\w\s\.\|`]/g,function(a1){return"\\"+a1})};a.event={add:function(a3,a7,bc,a5){if(a3.nodeType===3||a3.nodeType===8){return}if(a3.setInterval&&(a3!==aO&&!a3.frameElement)){a3=aO}var a1,bb;if(bc.handler){a1=bc;bc=a1.handler}if(!bc.guid){bc.guid=a.guid++}var a8=a.data(a3);if(!a8){return}var bd=a8.events=a8.events||{},a6=a8.handle,a6;if(!a6){a8.handle=a6=function(){return typeof a!=="undefined"&&!a.event.triggered?a.event.handle.apply(a6.elem,arguments):E}}a6.elem=a3;a7=a7.split(" ");var ba,a4=0,a0;while((ba=a7[a4++])){bb=a1?a.extend({},a1):{handler:bc,data:a5};if(ba.indexOf(".")>-1){a0=ba.split(".");ba=a0.shift();bb.namespace=a0.slice(0).sort().join(".")}else{a0=[];bb.namespace=""}bb.type=ba;bb.guid=bc.guid;var a2=bd[ba],a9=a.event.special[ba]||{};if(!a2){a2=bd[ba]=[];if(!a9.setup||a9.setup.call(a3,a5,a0,a6)===false){if(a3.addEventListener){a3.addEventListener(ba,a6,false)}else{if(a3.attachEvent){a3.attachEvent("on"+ba,a6)}}}}if(a9.add){a9.add.call(a3,bb);if(!bb.handler.guid){bb.handler.guid=bc.guid}}a2.push(bb);a.event.global[ba]=true}a3=null},global:{},remove:function(bf,ba,a1,a6){if(bf.nodeType===3||bf.nodeType===8){return}var bi,a5,a7,bd=0,a3,a8,bb,a4,a9,a0,bh,be=a.data(bf),a2=be&&be.events;if(!be||!a2){return}if(ba&&ba.type){a1=ba.handler;ba=ba.type}if(!ba||typeof ba==="string"&&ba.charAt(0)==="."){ba=ba||"";for(a5 in a2){a.event.remove(bf,a5+ba)}return}ba=ba.split(" ");while((a5=ba[bd++])){bh=a5;a0=null;a3=a5.indexOf(".")<0;a8=[];if(!a3){a8=a5.split(".");a5=a8.shift();bb=new RegExp("(^|\\.)"+a.map(a8.slice(0).sort(),C).join("\\.(?:.*\\.)?")+"(\\.|$)")}a9=a2[a5];if(!a9){continue}if(!a1){for(var bc=0;bc<a9.length;bc++){a0=a9[bc];if(a3||bb.test(a0.namespace)){a.event.remove(bf,bh,a0.handler,bc);a9.splice(bc--,1)}}continue}a4=a.event.special[a5]||{};for(var bc=a6||0;bc<a9.length;bc++){a0=a9[bc];if(a1.guid===a0.guid){if(a3||bb.test(a0.namespace)){if(a6==null){a9.splice(bc--,1)}if(a4.remove){a4.remove.call(bf,a0)}}if(a6!=null){break}}}if(a9.length===0||a6!=null&&a9.length===1){if(!a4.teardown||a4.teardown.call(bf,a8)===false){ai(bf,a5,be.handle)}bi=null;delete a2[a5]}}if(a.isEmptyObject(a2)){var bg=be.handle;if(bg){bg.elem=null}delete be.events;delete be.handle;if(a.isEmptyObject(be)){a.removeData(bf)}}},trigger:function(a0,a4,a2){var a9=a0.type||a0,a3=arguments[3];if(!a3){a0=typeof a0==="object"?a0[aK]?a0:a.extend(a.Event(a9),a0):a.Event(a9);if(a9.indexOf("!")>=0){a0.type=a9=a9.slice(0,-1);a0.exclusive=true}if(!a2){a0.stopPropagation();if(a.event.global[a9]){a.each(a.cache,function(){if(this.events&&this.events[a9]){a.event.trigger(a0,a4,this.handle.elem)}})}}if(!a2||a2.nodeType===3||a2.nodeType===8){return E}a0.result=E;a0.target=a2;a4=a.makeArray(a4);a4.unshift(a0)}a0.currentTarget=a2;var a5=a.data(a2,"handle");if(a5){a5.apply(a2,a4)}var ba=a2.parentNode||a2.ownerDocument;try{if(!(a2&&a2.nodeName&&a.noData[a2.nodeName.toLowerCase()])){if(a2["on"+a9]&&a2["on"+a9].apply(a2,a4)===false){a0.result=false}}}catch(a7){}if(!a0.isPropagationStopped()&&ba){a.event.trigger(a0,a4,ba,true)}else{if(!a0.isDefaultPrevented()){var a6=a0.target,a1,bb=a.nodeName(a6,"a")&&a9==="click",a8=a.event.special[a9]||{};if((!a8._default||a8._default.call(a2,a0)===false)&&!bb&&!(a6&&a6.nodeName&&a.noData[a6.nodeName.toLowerCase()])){try{if(a6[a9]){a1=a6["on"+a9];if(a1){a6["on"+a9]=null}a.event.triggered=true;a6[a9]()}}catch(a7){}if(a1){a6["on"+a9]=a1}a.event.triggered=false}}}},handle:function(a0){var a8,a2,a1,a3,a9;a0=arguments[0]=a.event.fix(a0||aO.event);a0.currentTarget=this;a8=a0.type.indexOf(".")<0&&!a0.exclusive;if(!a8){a1=a0.type.split(".");a0.type=a1.shift();a3=new RegExp("(^|\\.)"+a1.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)")}var a9=a.data(this,"events"),a2=a9[a0.type];if(a9&&a2){a2=a2.slice(0);for(var a5=0,a4=a2.length;a5<a4;a5++){var a7=a2[a5];if(a8||a3.test(a7.namespace)){a0.handler=a7.handler;a0.data=a7.data;a0.handleObj=a7;var a6=a7.handler.apply(this,arguments);if(a6!==E){a0.result=a6;if(a6===false){a0.preventDefault();a0.stopPropagation()}}if(a0.isImmediatePropagationStopped()){break}}}}return a0.result},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(a3){if(a3[aK]){return a3}var a1=a3;a3=a.Event(a1);for(var a2=this.props.length,a5;a2;){a5=this.props[--a2];a3[a5]=a1[a5]}if(!a3.target){a3.target=a3.srcElement||ad}if(a3.target.nodeType===3){a3.target=a3.target.parentNode}if(!a3.relatedTarget&&a3.fromElement){a3.relatedTarget=a3.fromElement===a3.target?a3.toElement:a3.fromElement}if(a3.pageX==null&&a3.clientX!=null){var a4=ad.documentElement,a0=ad.body;a3.pageX=a3.clientX+(a4&&a4.scrollLeft||a0&&a0.scrollLeft||0)-(a4&&a4.clientLeft||a0&&a0.clientLeft||0);a3.pageY=a3.clientY+(a4&&a4.scrollTop||a0&&a0.scrollTop||0)-(a4&&a4.clientTop||a0&&a0.clientTop||0)}if(!a3.which&&((a3.charCode||a3.charCode===0)?a3.charCode:a3.keyCode)){a3.which=a3.charCode||a3.keyCode}if(!a3.metaKey&&a3.ctrlKey){a3.metaKey=a3.ctrlKey}if(!a3.which&&a3.button!==E){a3.which=(a3.button&1?1:(a3.button&2?3:(a3.button&4?2:0)))}return a3},guid:100000000,proxy:a.proxy,special:{ready:{setup:a.bindReady,teardown:a.noop},live:{add:function(a0){a.event.add(this,a0.origType,a.extend({},a0,{handler:X}))},remove:function(a1){var a0=true,a2=a1.origType.replace(aE,"");a.each(a.data(this,"events").live||[],function(){if(a2===this.origType.replace(aE,"")){a0=false;return false}});if(a0){a.event.remove(this,a1.origType,X)}}},beforeunload:{setup:function(a2,a1,a0){if(this.setInterval){this.onbeforeunload=a0}return false},teardown:function(a1,a0){if(this.onbeforeunload===a0){this.onbeforeunload=null}}}}};var ai=ad.removeEventListener?function(a1,a0,a2){a1.removeEventListener(a0,a2,false)}:function(a1,a0,a2){a1.detachEvent("on"+a0,a2)};a.Event=function(a0){if(!this.preventDefault){return new a.Event(a0)}if(a0&&a0.type){this.originalEvent=a0;this.type=a0.type}else{this.type=a0}this.timeStamp=aR();this[aK]=true};function aT(){return false}function f(){return true}a.Event.prototype={preventDefault:function(){this.isDefaultPrevented=f;var a0=this.originalEvent;if(!a0){return}if(a0.preventDefault){a0.preventDefault()}a0.returnValue=false},stopPropagation:function(){this.isPropagationStopped=f;var a0=this.originalEvent;if(!a0){return}if(a0.stopPropagation){a0.stopPropagation()}a0.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=f;this.stopPropagation()},isDefaultPrevented:aT,isPropagationStopped:aT,isImmediatePropagationStopped:aT};var S=function(a1){var a0=a1.relatedTarget;try{while(a0&&a0!==this){a0=a0.parentNode}if(a0!==this){a1.type=a1.data;a.event.handle.apply(this,arguments)}}catch(a2){}},aA=function(a0){a0.type=a0.data;a.event.handle.apply(this,arguments)};a.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a1,a0){a.event.special[a1]={setup:function(a2){a.event.add(this,a0,a2&&a2.selector?aA:S,a1)},teardown:function(a2){a.event.remove(this,a0,a2&&a2.selector?aA:S)}}});if(!a.support.submitBubbles){a.event.special.submit={setup:function(a1,a0){if(this.nodeName.toLowerCase()!=="form"){a.event.add(this,"click.specialSubmit",function(a4){var a3=a4.target,a2=a3.type;if((a2==="submit"||a2==="image")&&a(a3).closest("form").length){return aC("submit",this,arguments)}});a.event.add(this,"keypress.specialSubmit",function(a4){var a3=a4.target,a2=a3.type;if((a2==="text"||a2==="password")&&a(a3).closest("form").length&&a4.keyCode===13){return aC("submit",this,arguments)}})}else{return false}},teardown:function(a0){a.event.remove(this,".specialSubmit")}}}if(!a.support.changeBubbles){var at=/textarea|input|select/i,aU,j=function(a1){var a0=a1.type,a2=a1.value;if(a0==="radio"||a0==="checkbox"){a2=a1.checked}else{if(a0==="select-multiple"){a2=a1.selectedIndex>-1?a.map(a1.options,function(a3){return a3.selected}).join("-"):""}else{if(a1.nodeName.toLowerCase()==="select"){a2=a1.selectedIndex}}}return a2},Q=function Q(a2){var a0=a2.target,a1,a3;if(!at.test(a0.nodeName)||a0.readOnly){return}a1=a.data(a0,"_change_data");a3=j(a0);if(a2.type!=="focusout"||a0.type!=="radio"){a.data(a0,"_change_data",a3)}if(a1===E||a3===a1){return}if(a1!=null||a3){a2.type="change";return a.event.trigger(a2,arguments[1],a0)}};a.event.special.change={filters:{focusout:Q,click:function(a2){var a1=a2.target,a0=a1.type;if(a0==="radio"||a0==="checkbox"||a1.nodeName.toLowerCase()==="select"){return Q.call(this,a2)}},keydown:function(a2){var a1=a2.target,a0=a1.type;if((a2.keyCode===13&&a1.nodeName.toLowerCase()!=="textarea")||(a2.keyCode===32&&(a0==="checkbox"||a0==="radio"))||a0==="select-multiple"){return Q.call(this,a2)}},beforeactivate:function(a1){var a0=a1.target;a.data(a0,"_change_data",j(a0))}},setup:function(a2,a1){if(this.type==="file"){return false}for(var a0 in aU){a.event.add(this,a0+".specialChange",aU[a0])}return at.test(this.nodeName)},teardown:function(a0){a.event.remove(this,".specialChange");return at.test(this.nodeName)}};aU=a.event.special.change.filters}function aC(a1,a2,a0){a0[0].type=a1;return a.event.handle.apply(a2,a0)}if(ad.addEventListener){a.each({focus:"focusin",blur:"focusout"},function(a2,a0){a.event.special[a0]={setup:function(){this.addEventListener(a2,a1,true)},teardown:function(){this.removeEventListener(a2,a1,true)}};function a1(a3){a3=a.event.fix(a3);a3.type=a0;return a.event.handle.call(this,a3)}})}a.each(["bind","one"],function(a1,a0){a.fn[a0]=function(a7,a8,a6){if(typeof a7==="object"){for(var a4 in a7){this[a0](a4,a8,a7[a4],a6)}return this}if(a.isFunction(a8)){a6=a8;a8=E}var a5=a0==="one"?a.proxy(a6,function(a9){a(this).unbind(a9,a5);return a6.apply(this,arguments)}):a6;if(a7==="unload"&&a0!=="one"){this.one(a7,a8,a6)}else{for(var a3=0,a2=this.length;a3<a2;a3++){a.event.add(this[a3],a7,a5,a8)}}return this}});a.fn.extend({unbind:function(a4,a3){if(typeof a4==="object"&&!a4.preventDefault){for(var a2 in a4){this.unbind(a2,a4[a2])}}else{for(var a1=0,a0=this.length;a1<a0;a1++){a.event.remove(this[a1],a4,a3)}}return this},delegate:function(a0,a1,a3,a2){return this.live(a1,a3,a2,a0)},undelegate:function(a0,a1,a2){if(arguments.length===0){return this.unbind("live")}else{return this.die(a1,null,a2,a0)}},trigger:function(a0,a1){return this.each(function(){a.event.trigger(a0,a1,this)})},triggerHandler:function(a0,a2){if(this[0]){var a1=a.Event(a0);a1.preventDefault();a1.stopPropagation();a.event.trigger(a1,a2,this[0]);return a1.result}},toggle:function(a2){var a0=arguments,a1=1;while(a1<a0.length){a.proxy(a2,a0[a1++])}return this.click(a.proxy(a2,function(a3){var a4=(a.data(this,"lastToggle"+a2.guid)||0)%a1;a.data(this,"lastToggle"+a2.guid,a4+1);a3.preventDefault();return a0[a4].apply(this,arguments)||false}))},hover:function(a0,a1){return this.mouseenter(a0).mouseleave(a1||a0)}});var ay={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};a.each(["live","die"],function(a1,a0){a.fn[a0]=function(a9,a6,bb,a4){var ba,a7=0,a8,a3,bc,a5=a4||this.selector,a2=a4?this:a(this.context);if(a.isFunction(a6)){bb=a6;a6=E}a9=(a9||"").split(" ");while((ba=a9[a7++])!=null){a8=aE.exec(ba);a3="";if(a8){a3=a8[0];ba=ba.replace(aE,"")}if(ba==="hover"){a9.push("mouseenter"+a3,"mouseleave"+a3);continue}bc=ba;if(ba==="focus"||ba==="blur"){a9.push(ay[ba]+a3);ba=ba+a3}else{ba=(ay[ba]||ba)+a3}if(a0==="live"){a2.each(function(){a.event.add(this,n(ba,a5),{data:a6,selector:a5,handler:bb,origType:ba,origHandler:bb,preType:bc})})}else{a2.unbind(n(ba,a5),bb)}}return this}});function X(a0){var ba,a1=[],bd=[],a9=arguments,bc,a8,bb,a3,a5,a7,a4,a6,be=a.data(this,"events");if(a0.liveFired===this||!be||!be.live||a0.button&&a0.type==="click"){return}a0.liveFired=this;var a2=be.live.slice(0);for(a5=0;a5<a2.length;a5++){bb=a2[a5];if(bb.origType.replace(aE,"")===a0.type){bd.push(bb.selector)}else{a2.splice(a5--,1)}}a8=a(a0.target).closest(bd,a0.currentTarget);for(a7=0,a4=a8.length;a7<a4;a7++){for(a5=0;a5<a2.length;a5++){bb=a2[a5];if(a8[a7].selector===bb.selector){a3=a8[a7].elem;bc=null;if(bb.preType==="mouseenter"||bb.preType==="mouseleave"){bc=a(a0.relatedTarget).closest(bb.selector)[0]}if(!bc||bc!==a3){a1.push({elem:a3,handleObj:bb})}}}}for(a7=0,a4=a1.length;a7<a4;a7++){a8=a1[a7];a0.currentTarget=a8.elem;a0.data=a8.handleObj.data;a0.handleObj=a8.handleObj;if(a8.handleObj.origHandler.apply(a8.elem,a9)===false){ba=false;break}}return ba}function n(a1,a0){return"live."+(a1&&a1!=="*"?a1+".":"")+a0.replace(/\./g,"`").replace(/ /g,"&")}a.each(("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error").split(" "),function(a1,a0){a.fn[a0]=function(a2){return a2?this.bind(a0,a2):this.trigger(a0)};if(a.attrFn){a.attrFn[a0]=true}});if(aO.attachEvent&&!aO.addEventListener){aO.attachEvent("onunload",function(){for(var a1 in a.cache){if(a.cache[a1].handle){try{a.event.remove(a.cache[a1].handle.elem)}catch(a0){}}}});
/*
 * Sizzle CSS Selector Engine - v1.0
 *  Copyright 2009, The Dojo Foundation
 *  Released under the MIT, BSD, and GPL Licenses.
 *  More information: http://sizzlejs.com/
 */
}(function(){var bb=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,bc=0,be=Object.prototype.toString,a6=false,a5=true;[0,0].sort(function(){a5=false;return 0});var a2=function(bn,bi,bq,br){bq=bq||[];var bt=bi=bi||ad;if(bi.nodeType!==1&&bi.nodeType!==9){return[]}if(!bn||typeof bn!=="string"){return bq}var bo=[],bk,bv,by,bj,bm=true,bl=a3(bi),bs=bn;while((bb.exec(""),bk=bb.exec(bs))!==null){bs=bk[3];bo.push(bk[1]);if(bk[2]){bj=bk[3];break}}if(bo.length>1&&a7.exec(bn)){if(bo.length===2&&a8.relative[bo[0]]){bv=bf(bo[0]+bo[1],bi)}else{bv=a8.relative[bo[0]]?[bi]:a2(bo.shift(),bi);while(bo.length){bn=bo.shift();if(a8.relative[bn]){bn+=bo.shift()}bv=bf(bn,bv)}}}else{if(!br&&bo.length>1&&bi.nodeType===9&&!bl&&a8.match.ID.test(bo[0])&&!a8.match.ID.test(bo[bo.length-1])){var bu=a2.find(bo.shift(),bi,bl);bi=bu.expr?a2.filter(bu.expr,bu.set)[0]:bu.set[0]}if(bi){var bu=br?{expr:bo.pop(),set:ba(br)}:a2.find(bo.pop(),bo.length===1&&(bo[0]==="~"||bo[0]==="+")&&bi.parentNode?bi.parentNode:bi,bl);bv=bu.expr?a2.filter(bu.expr,bu.set):bu.set;if(bo.length>0){by=ba(bv)}else{bm=false}while(bo.length){var bx=bo.pop(),bw=bx;if(!a8.relative[bx]){bx=""}else{bw=bo.pop()}if(bw==null){bw=bi}a8.relative[bx](by,bw,bl)}}else{by=bo=[]}}if(!by){by=bv}if(!by){a2.error(bx||bn)}if(be.call(by)==="[object Array]"){if(!bm){bq.push.apply(bq,by)}else{if(bi&&bi.nodeType===1){for(var bp=0;by[bp]!=null;bp++){if(by[bp]&&(by[bp]===true||by[bp].nodeType===1&&a9(bi,by[bp]))){bq.push(bv[bp])}}}else{for(var bp=0;by[bp]!=null;bp++){if(by[bp]&&by[bp].nodeType===1){bq.push(bv[bp])}}}}}else{ba(by,bq)}if(bj){a2(bj,bt,bq,br);a2.uniqueSort(bq)}return bq};a2.uniqueSort=function(bj){if(bd){a6=a5;bj.sort(bd);if(a6){for(var bi=1;bi<bj.length;bi++){if(bj[bi]===bj[bi-1]){bj.splice(bi--,1)}}}}return bj};a2.matches=function(bi,bj){return a2(bi,null,null,bj)};a2.find=function(bp,bi,bq){var bo,bm;if(!bp){return[]}for(var bl=0,bk=a8.order.length;bl<bk;bl++){var bn=a8.order[bl],bm;if((bm=a8.leftMatch[bn].exec(bp))){var bj=bm[1];bm.splice(1,1);if(bj.substr(bj.length-1)!=="\\"){bm[1]=(bm[1]||"").replace(/\\/g,"");bo=a8.find[bn](bm,bi,bq);if(bo!=null){bp=bp.replace(a8.match[bn],"");break}}}}if(!bo){bo=bi.getElementsByTagName("*")}return{set:bo,expr:bp}};a2.filter=function(bt,bs,bw,bm){var bk=bt,by=[],bq=bs,bo,bi,bp=bs&&bs[0]&&a3(bs[0]);while(bt&&bs.length){for(var br in a8.filter){if((bo=a8.leftMatch[br].exec(bt))!=null&&bo[2]){var bj=a8.filter[br],bx,bv,bl=bo[1];bi=false;bo.splice(1,1);if(bl.substr(bl.length-1)==="\\"){continue}if(bq===by){by=[]}if(a8.preFilter[br]){bo=a8.preFilter[br](bo,bq,bw,by,bm,bp);if(!bo){bi=bx=true}else{if(bo===true){continue}}}if(bo){for(var bn=0;(bv=bq[bn])!=null;bn++){if(bv){bx=bj(bv,bo,bn,bq);var bu=bm^!!bx;if(bw&&bx!=null){if(bu){bi=true}else{bq[bn]=false}}else{if(bu){by.push(bv);bi=true}}}}}if(bx!==E){if(!bw){bq=by}bt=bt.replace(a8.match[br],"");if(!bi){return[]}break}}}if(bt===bk){if(bi==null){a2.error(bt)}else{break}}bk=bt}return bq};a2.error=function(bi){throw"Syntax error, unrecognized expression: "+bi};var a8=a2.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\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(bi){return bi.getAttribute("href")}},relative:{"+":function(bo,bj){var bl=typeof bj==="string",bn=bl&&!/\W/.test(bj),bp=bl&&!bn;if(bn){bj=bj.toLowerCase()}for(var bk=0,bi=bo.length,bm;bk<bi;bk++){if((bm=bo[bk])){while((bm=bm.previousSibling)&&bm.nodeType!==1){}bo[bk]=bp||bm&&bm.nodeName.toLowerCase()===bj?bm||false:bm===bj}}if(bp){a2.filter(bj,bo,true)}},">":function(bo,bj){var bm=typeof bj==="string";if(bm&&!/\W/.test(bj)){bj=bj.toLowerCase();for(var bk=0,bi=bo.length;bk<bi;bk++){var bn=bo[bk];if(bn){var bl=bn.parentNode;bo[bk]=bl.nodeName.toLowerCase()===bj?bl:false}}}else{for(var bk=0,bi=bo.length;bk<bi;bk++){var bn=bo[bk];if(bn){bo[bk]=bm?bn.parentNode:bn.parentNode===bj}}if(bm){a2.filter(bj,bo,true)}}},"":function(bl,bj,bn){var bk=bc++,bi=bg;if(typeof bj==="string"&&!/\W/.test(bj)){var bm=bj=bj.toLowerCase();bi=a0}bi("parentNode",bj,bk,bl,bm,bn)},"~":function(bl,bj,bn){var bk=bc++,bi=bg;if(typeof bj==="string"&&!/\W/.test(bj)){var bm=bj=bj.toLowerCase();bi=a0}bi("previousSibling",bj,bk,bl,bm,bn)}},find:{ID:function(bj,bk,bl){if(typeof bk.getElementById!=="undefined"&&!bl){var bi=bk.getElementById(bj[1]);return bi?[bi]:[]}},NAME:function(bk,bn){if(typeof bn.getElementsByName!=="undefined"){var bj=[],bm=bn.getElementsByName(bk[1]);for(var bl=0,bi=bm.length;bl<bi;bl++){if(bm[bl].getAttribute("name")===bk[1]){bj.push(bm[bl])}}return bj.length===0?null:bj}},TAG:function(bi,bj){return bj.getElementsByTagName(bi[1])}},preFilter:{CLASS:function(bl,bj,bk,bi,bo,bp){bl=" "+bl[1].replace(/\\/g,"")+" ";if(bp){return bl}for(var bm=0,bn;(bn=bj[bm])!=null;bm++){if(bn){if(bo^(bn.className&&(" "+bn.className+" ").replace(/[\t\n]/g," ").indexOf(bl)>=0)){if(!bk){bi.push(bn)}}else{if(bk){bj[bm]=false}}}}return false},ID:function(bi){return bi[1].replace(/\\/g,"")},TAG:function(bj,bi){return bj[1].toLowerCase()},CHILD:function(bi){if(bi[1]==="nth"){var bj=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(bi[2]==="even"&&"2n"||bi[2]==="odd"&&"2n+1"||!/\D/.test(bi[2])&&"0n+"+bi[2]||bi[2]);bi[2]=(bj[1]+(bj[2]||1))-0;bi[3]=bj[3]-0}bi[0]=bc++;return bi},ATTR:function(bm,bj,bk,bi,bn,bo){var bl=bm[1].replace(/\\/g,"");if(!bo&&a8.attrMap[bl]){bm[1]=a8.attrMap[bl]}if(bm[2]==="~="){bm[4]=" "+bm[4]+" "}return bm},PSEUDO:function(bm,bj,bk,bi,bn){if(bm[1]==="not"){if((bb.exec(bm[3])||"").length>1||/^\w/.test(bm[3])){bm[3]=a2(bm[3],null,null,bj)}else{var bl=a2.filter(bm[3],bj,bk,true^bn);if(!bk){bi.push.apply(bi,bl)}return false}}else{if(a8.match.POS.test(bm[0])||a8.match.CHILD.test(bm[0])){return true}}return bm},POS:function(bi){bi.unshift(true);return bi}},filters:{enabled:function(bi){return bi.disabled===false&&bi.type!=="hidden"},disabled:function(bi){return bi.disabled===true},checked:function(bi){return bi.checked===true},selected:function(bi){bi.parentNode.selectedIndex;return bi.selected===true},parent:function(bi){return !!bi.firstChild},empty:function(bi){return !bi.firstChild},has:function(bk,bj,bi){return !!a2(bi[3],bk).length},header:function(bi){return/h\d/i.test(bi.nodeName)},text:function(bi){return"text"===bi.type},radio:function(bi){return"radio"===bi.type},checkbox:function(bi){return"checkbox"===bi.type},file:function(bi){return"file"===bi.type},password:function(bi){return"password"===bi.type},submit:function(bi){return"submit"===bi.type},image:function(bi){return"image"===bi.type},reset:function(bi){return"reset"===bi.type},button:function(bi){return"button"===bi.type||bi.nodeName.toLowerCase()==="button"},input:function(bi){return/input|select|textarea|button/i.test(bi.nodeName)}},setFilters:{first:function(bj,bi){return bi===0},last:function(bk,bj,bi,bl){return bj===bl.length-1},even:function(bj,bi){return bi%2===0},odd:function(bj,bi){return bi%2===1},lt:function(bk,bj,bi){return bj<bi[3]-0},gt:function(bk,bj,bi){return bj>bi[3]-0},nth:function(bk,bj,bi){return bi[3]-0===bj},eq:function(bk,bj,bi){return bi[3]-0===bj}},filter:{PSEUDO:function(bo,bk,bl,bp){var bj=bk[1],bm=a8.filters[bj];if(bm){return bm(bo,bl,bk,bp)}else{if(bj==="contains"){return(bo.textContent||bo.innerText||a1([bo])||"").indexOf(bk[3])>=0}else{if(bj==="not"){var bn=bk[3];for(var bl=0,bi=bn.length;bl<bi;bl++){if(bn[bl]===bo){return false}}return true}else{a2.error("Syntax error, unrecognized expression: "+bj)}}}},CHILD:function(bi,bl){var bo=bl[1],bj=bi;switch(bo){case"only":case"first":while((bj=bj.previousSibling)){if(bj.nodeType===1){return false}}if(bo==="first"){return true}bj=bi;case"last":while((bj=bj.nextSibling)){if(bj.nodeType===1){return false}}return true;case"nth":var bk=bl[2],br=bl[3];if(bk===1&&br===0){return true}var bn=bl[0],bq=bi.parentNode;if(bq&&(bq.sizcache!==bn||!bi.nodeIndex)){var bm=0;for(bj=bq.firstChild;bj;bj=bj.nextSibling){if(bj.nodeType===1){bj.nodeIndex=++bm}}bq.sizcache=bn}var bp=bi.nodeIndex-br;if(bk===0){return bp===0}else{return(bp%bk===0&&bp/bk>=0)}}},ID:function(bj,bi){return bj.nodeType===1&&bj.getAttribute("id")===bi},TAG:function(bj,bi){return(bi==="*"&&bj.nodeType===1)||bj.nodeName.toLowerCase()===bi},CLASS:function(bj,bi){return(" "+(bj.className||bj.getAttribute("class"))+" ").indexOf(bi)>-1},ATTR:function(bn,bl){var bk=bl[1],bi=a8.attrHandle[bk]?a8.attrHandle[bk](bn):bn[bk]!=null?bn[bk]:bn.getAttribute(bk),bo=bi+"",bm=bl[2],bj=bl[4];return bi==null?bm==="!=":bm==="="?bo===bj:bm==="*="?bo.indexOf(bj)>=0:bm==="~="?(" "+bo+" ").indexOf(bj)>=0:!bj?bo&&bi!==false:bm==="!="?bo!==bj:bm==="^="?bo.indexOf(bj)===0:bm==="$="?bo.substr(bo.length-bj.length)===bj:bm==="|="?bo===bj||bo.substr(0,bj.length+1)===bj+"-":false},POS:function(bm,bj,bk,bn){var bi=bj[2],bl=a8.setFilters[bi];if(bl){return bl(bm,bk,bj,bn)}}}};var a7=a8.match.POS;for(var a4 in a8.match){a8.match[a4]=new RegExp(a8.match[a4].source+/(?![^\[]*\])(?![^\(]*\))/.source);a8.leftMatch[a4]=new RegExp(/(^(?:.|\r|\n)*?)/.source+a8.match[a4].source.replace(/\\(\d+)/g,function(bj,bi){return"\\"+(bi-0+1)}))}var ba=function(bj,bi){bj=Array.prototype.slice.call(bj,0);if(bi){bi.push.apply(bi,bj);return bi}return bj};try{Array.prototype.slice.call(ad.documentElement.childNodes,0)[0].nodeType}catch(bh){ba=function(bm,bl){var bj=bl||[];if(be.call(bm)==="[object Array]"){Array.prototype.push.apply(bj,bm)}else{if(typeof bm.length==="number"){for(var bk=0,bi=bm.length;bk<bi;bk++){bj.push(bm[bk])}}else{for(var bk=0;bm[bk];bk++){bj.push(bm[bk])}}}return bj}}var bd;if(ad.documentElement.compareDocumentPosition){bd=function(bj,bi){if(!bj.compareDocumentPosition||!bi.compareDocumentPosition){if(bj==bi){a6=true}return bj.compareDocumentPosition?-1:1}var bk=bj.compareDocumentPosition(bi)&4?-1:bj===bi?0:1;if(bk===0){a6=true}return bk}}else{if("sourceIndex" in ad.documentElement){bd=function(bj,bi){if(!bj.sourceIndex||!bi.sourceIndex){if(bj==bi){a6=true}return bj.sourceIndex?-1:1}var bk=bj.sourceIndex-bi.sourceIndex;if(bk===0){a6=true}return bk}}else{if(ad.createRange){bd=function(bl,bj){if(!bl.ownerDocument||!bj.ownerDocument){if(bl==bj){a6=true}return bl.ownerDocument?-1:1}var bk=bl.ownerDocument.createRange(),bi=bj.ownerDocument.createRange();bk.setStart(bl,0);bk.setEnd(bl,0);bi.setStart(bj,0);bi.setEnd(bj,0);var bm=bk.compareBoundaryPoints(Range.START_TO_END,bi);if(bm===0){a6=true}return bm}}}}function a1(bi){var bj="",bl;for(var bk=0;bi[bk];bk++){bl=bi[bk];if(bl.nodeType===3||bl.nodeType===4){bj+=bl.nodeValue}else{if(bl.nodeType!==8){bj+=a1(bl.childNodes)}}}return bj}(function(){var bj=ad.createElement("div"),bk="script"+(new Date).getTime();bj.innerHTML="<a name='"+bk+"'/>";var bi=ad.documentElement;bi.insertBefore(bj,bi.firstChild);if(ad.getElementById(bk)){a8.find.ID=function(bm,bn,bo){if(typeof bn.getElementById!=="undefined"&&!bo){var bl=bn.getElementById(bm[1]);return bl?bl.id===bm[1]||typeof bl.getAttributeNode!=="undefined"&&bl.getAttributeNode("id").nodeValue===bm[1]?[bl]:E:[]}};a8.filter.ID=function(bn,bl){var bm=typeof bn.getAttributeNode!=="undefined"&&bn.getAttributeNode("id");return bn.nodeType===1&&bm&&bm.nodeValue===bl}}bi.removeChild(bj);bi=bj=null})();(function(){var bi=ad.createElement("div");bi.appendChild(ad.createComment(""));if(bi.getElementsByTagName("*").length>0){a8.find.TAG=function(bj,bn){var bm=bn.getElementsByTagName(bj[1]);if(bj[1]==="*"){var bl=[];for(var bk=0;bm[bk];bk++){if(bm[bk].nodeType===1){bl.push(bm[bk])}}bm=bl}return bm}}bi.innerHTML="<a href='#'></a>";if(bi.firstChild&&typeof bi.firstChild.getAttribute!=="undefined"&&bi.firstChild.getAttribute("href")!=="#"){a8.attrHandle.href=function(bj){return bj.getAttribute("href",2)}}bi=null})();if(ad.querySelectorAll){(function(){var bi=a2,bk=ad.createElement("div");bk.innerHTML="<p class='TEST'></p>";if(bk.querySelectorAll&&bk.querySelectorAll(".TEST").length===0){return}a2=function(bo,bn,bl,bm){bn=bn||ad;if(!bm&&bn.nodeType===9&&!a3(bn)){try{return ba(bn.querySelectorAll(bo),bl)}catch(bp){}}return bi(bo,bn,bl,bm)};for(var bj in bi){a2[bj]=bi[bj]}bk=null})()}(function(){var bi=ad.createElement("div");bi.innerHTML="<div class='test e'></div><div class='test'></div>";if(!bi.getElementsByClassName||bi.getElementsByClassName("e").length===0){return}bi.lastChild.className="e";if(bi.getElementsByClassName("e").length===1){return}a8.order.splice(1,0,"CLASS");a8.find.CLASS=function(bj,bk,bl){if(typeof bk.getElementsByClassName!=="undefined"&&!bl){return bk.getElementsByClassName(bj[1])}};bi=null})();function a0(bj,bo,bn,br,bp,bq){for(var bl=0,bk=br.length;bl<bk;bl++){var bi=br[bl];if(bi){bi=bi[bj];var bm=false;while(bi){if(bi.sizcache===bn){bm=br[bi.sizset];break}if(bi.nodeType===1&&!bq){bi.sizcache=bn;bi.sizset=bl}if(bi.nodeName.toLowerCase()===bo){bm=bi;break}bi=bi[bj]}br[bl]=bm}}}function bg(bj,bo,bn,br,bp,bq){for(var bl=0,bk=br.length;bl<bk;bl++){var bi=br[bl];if(bi){bi=bi[bj];var bm=false;while(bi){if(bi.sizcache===bn){bm=br[bi.sizset];break}if(bi.nodeType===1){if(!bq){bi.sizcache=bn;bi.sizset=bl}if(typeof bo!=="string"){if(bi===bo){bm=true;break}}else{if(a2.filter(bo,[bi]).length>0){bm=bi;break}}}bi=bi[bj]}br[bl]=bm}}}var a9=ad.compareDocumentPosition?function(bj,bi){return !!(bj.compareDocumentPosition(bi)&16)}:function(bj,bi){return bj!==bi&&(bj.contains?bj.contains(bi):true)};var a3=function(bi){var bj=(bi?bi.ownerDocument||bi:0).documentElement;return bj?bj.nodeName!=="HTML":false};var bf=function(bi,bp){var bl=[],bm="",bn,bk=bp.nodeType?[bp]:bp;while((bn=a8.match.PSEUDO.exec(bi))){bm+=bn[0];bi=bi.replace(a8.match.PSEUDO,"")}bi=a8.relative[bi]?bi+"*":bi;for(var bo=0,bj=bk.length;bo<bj;bo++){a2(bi,bk[bo],bl)}return a2.filter(bm,bl)};a.find=a2;a.expr=a2.selectors;a.expr[":"]=a.expr.filters;a.unique=a2.uniqueSort;a.text=a1;a.isXMLDoc=a3;a.contains=a9;return;aO.Sizzle=a2})();var P=/Until$/,aa=/^(?:parents|prevUntil|prevAll)/,aN=/,/,H=Array.prototype.slice;var ak=function(a3,a2,a0){if(a.isFunction(a2)){return a.grep(a3,function(a5,a4){return !!a2.call(a5,a4,a5)===a0})}else{if(a2.nodeType){return a.grep(a3,function(a5,a4){return(a5===a2)===a0})}else{if(typeof a2==="string"){var a1=a.grep(a3,function(a4){return a4.nodeType===1});if(aY.test(a2)){return a.filter(a2,a1,!a0)}else{a2=a.filter(a2,a1)}}}}return a.grep(a3,function(a5,a4){return(a.inArray(a5,a2)>=0)===a0})};a.fn.extend({find:function(a0){var a2=this.pushStack("","find",a0),a5=0;for(var a3=0,a1=this.length;a3<a1;a3++){a5=a2.length;a.find(a0,this[a3],a2);if(a3>0){for(var a6=a5;a6<a2.length;a6++){for(var a4=0;a4<a5;a4++){if(a2[a4]===a2[a6]){a2.splice(a6--,1);break}}}}}return a2},has:function(a1){var a0=a(a1);return this.filter(function(){for(var a3=0,a2=a0.length;a3<a2;a3++){if(a.contains(this,a0[a3])){return true}}})},not:function(a0){return this.pushStack(ak(this,a0,false),"not",a0)},filter:function(a0){return this.pushStack(ak(this,a0,true),"filter",a0)},is:function(a0){return !!a0&&a.filter(a0,this).length>0},closest:function(a9,a0){if(a.isArray(a9)){var a6=[],a8=this[0],a5,a4={},a2;if(a8&&a9.length){for(var a3=0,a1=a9.length;a3<a1;a3++){a2=a9[a3];if(!a4[a2]){a4[a2]=a.expr.match.POS.test(a2)?a(a2,a0||this.context):a2}}while(a8&&a8.ownerDocument&&a8!==a0){for(a2 in a4){a5=a4[a2];if(a5.jquery?a5.index(a8)>-1:a(a8).is(a5)){a6.push({selector:a2,elem:a8});delete a4[a2]}}a8=a8.parentNode}}return a6}var a7=a.expr.match.POS.test(a9)?a(a9,a0||this.context):null;return this.map(function(ba,bb){while(bb&&bb.ownerDocument&&bb!==a0){if(a7?a7.index(bb)>-1:a(bb).is(a9)){return bb}bb=bb.parentNode}return null})},index:function(a0){if(!a0||typeof a0==="string"){return a.inArray(this[0],a0?a(a0):this.parent().children())}return a.inArray(a0.jquery?a0[0]:a0,this)},add:function(a0,a1){var a3=typeof a0==="string"?a(a0,a1||this.context):a.makeArray(a0),a2=a.merge(this.get(),a3);return this.pushStack(A(a3[0])||A(a2[0])?a2:a.unique(a2))},andSelf:function(){return this.add(this.prevObject)}});function A(a0){return !a0||!a0.parentNode||a0.parentNode.nodeType===11}a.each({parent:function(a1){var a0=a1.parentNode;return a0&&a0.nodeType!==11?a0:null},parents:function(a0){return a.dir(a0,"parentNode")},parentsUntil:function(a1,a0,a2){return a.dir(a1,"parentNode",a2)},next:function(a0){return a.nth(a0,2,"nextSibling")},prev:function(a0){return a.nth(a0,2,"previousSibling")},nextAll:function(a0){return a.dir(a0,"nextSibling")},prevAll:function(a0){return a.dir(a0,"previousSibling")},nextUntil:function(a1,a0,a2){return a.dir(a1,"nextSibling",a2)},prevUntil:function(a1,a0,a2){return a.dir(a1,"previousSibling",a2)},siblings:function(a0){return a.sibling(a0.parentNode.firstChild,a0)},children:function(a0){return a.sibling(a0.firstChild)},contents:function(a0){return a.nodeName(a0,"iframe")?a0.contentDocument||a0.contentWindow.document:a.makeArray(a0.childNodes)}},function(a0,a1){a.fn[a0]=function(a4,a2){var a3=a.map(this,a1,a4);if(!P.test(a0)){a2=a4}if(a2&&typeof a2==="string"){a3=a.filter(a2,a3)}a3=this.length>1?a.unique(a3):a3;if((this.length>1||aN.test(a2))&&aa.test(a0)){a3=a3.reverse()}return this.pushStack(a3,a0,H.call(arguments).join(","))}});a.extend({filter:function(a2,a0,a1){if(a1){a2=":not("+a2+")"}return a.find.matches(a2,a0)},dir:function(a2,a1,a4){var a0=[],a3=a2[a1];while(a3&&a3.nodeType!==9&&(a4===E||a3.nodeType!==1||!a(a3).is(a4))){if(a3.nodeType===1){a0.push(a3)}a3=a3[a1]}return a0},nth:function(a4,a0,a2,a3){a0=a0||1;var a1=0;for(;a4;a4=a4[a2]){if(a4.nodeType===1&&++a1===a0){break}}return a4},sibling:function(a2,a1){var a0=[];for(;a2;a2=a2.nextSibling){if(a2.nodeType===1&&a2!==a1){a0.push(a2)}}return a0}});var V=/ jQuery\d+="(?:\d+|null)"/g,ab=/^\s+/,J=/(<([\w:]+)[^>]*?)\/>/g,an=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,c=/<([\w:]+)/,u=/<tbody/i,N=/<|&#?\w+;/,G=/<script|<object|<embed|<option|<style/i,m=/checked\s*(?:[^=]|=\s*.checked.)/i,q=function(a1,a2,a0){return an.test(a0)?a1:a2+"></"+a0+">"},ae={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]};ae.optgroup=ae.option;ae.tbody=ae.tfoot=ae.colgroup=ae.caption=ae.thead;ae.th=ae.td;if(!a.support.htmlSerialize){ae._default=[1,"div<div>","</div>"]}a.fn.extend({text:function(a0){if(a.isFunction(a0)){return this.each(function(a2){var a1=a(this);a1.text(a0.call(this,a2,a1.text()))})}if(typeof a0!=="object"&&a0!==E){return this.empty().append((this[0]&&this[0].ownerDocument||ad).createTextNode(a0))}return a.text(this)},wrapAll:function(a0){if(a.isFunction(a0)){return this.each(function(a2){a(this).wrapAll(a0.call(this,a2))})}if(this[0]){var a1=a(a0,this[0].ownerDocument).eq(0).clone(true);if(this[0].parentNode){a1.insertBefore(this[0])}a1.map(function(){var a2=this;while(a2.firstChild&&a2.firstChild.nodeType===1){a2=a2.firstChild}return a2}).append(this)}return this},wrapInner:function(a0){if(a.isFunction(a0)){return this.each(function(a1){a(this).wrapInner(a0.call(this,a1))})}return this.each(function(){var a1=a(this),a2=a1.contents();if(a2.length){a2.wrapAll(a0)}else{a1.append(a0)}})},wrap:function(a0){return this.each(function(){a(this).wrapAll(a0)})},unwrap:function(){return this.parent().each(function(){if(!a.nodeName(this,"body")){a(this).replaceWith(this.childNodes)}}).end()},append:function(){return this.domManip(arguments,true,function(a0){if(this.nodeType===1){this.appendChild(a0)}})},prepend:function(){return this.domManip(arguments,true,function(a0){if(this.nodeType===1){this.insertBefore(a0,this.firstChild)}})},before:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(a1){this.parentNode.insertBefore(a1,this)})}else{if(arguments.length){var a0=a(arguments[0]);a0.push.apply(a0,this.toArray());return this.pushStack(a0,"before",arguments)}}},after:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(a1){this.parentNode.insertBefore(a1,this.nextSibling)})}else{if(arguments.length){var a0=this.pushStack(this,"after",arguments);a0.push.apply(a0,a(arguments[0]).toArray());return a0}}},remove:function(a0,a3){for(var a1=0,a2;(a2=this[a1])!=null;a1++){if(!a0||a.filter(a0,[a2]).length){if(!a3&&a2.nodeType===1){a.cleanData(a2.getElementsByTagName("*"));a.cleanData([a2])}if(a2.parentNode){a2.parentNode.removeChild(a2)}}}return this},empty:function(){for(var a0=0,a1;(a1=this[a0])!=null;a0++){if(a1.nodeType===1){a.cleanData(a1.getElementsByTagName("*"))}while(a1.firstChild){a1.removeChild(a1.firstChild)}}return this},clone:function(a1){var a0=this.map(function(){if(!a.support.noCloneEvent&&!a.isXMLDoc(this)){var a3=this.outerHTML,a2=this.ownerDocument;if(!a3){var a4=a2.createElement("div");a4.appendChild(this.cloneNode(true));a3=a4.innerHTML}return a.clean([a3.replace(V,"").replace(/=([^="'>\s]+\/)>/g,'="$1">').replace(ab,"")],a2)[0]}else{return this.cloneNode(true)}});if(a1===true){r(this,a0);r(this.find("*"),a0.find("*"))}return a0},html:function(a2){if(a2===E){return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(V,""):null}else{if(typeof a2==="string"&&!G.test(a2)&&(a.support.leadingWhitespace||!ab.test(a2))&&!ae[(c.exec(a2)||["",""])[1].toLowerCase()]){a2=a2.replace(J,q);try{for(var a1=0,a0=this.length;a1<a0;a1++){if(this[a1].nodeType===1){a.cleanData(this[a1].getElementsByTagName("*"));this[a1].innerHTML=a2}}}catch(a3){this.empty().append(a2)}}else{if(a.isFunction(a2)){this.each(function(a6){var a5=a(this),a4=a5.html();a5.empty().append(function(){return a2.call(this,a6,a4)})})}else{this.empty().append(a2)}}}return this},replaceWith:function(a0){if(this[0]&&this[0].parentNode){if(a.isFunction(a0)){return this.each(function(a3){var a2=a(this),a1=a2.html();a2.replaceWith(a0.call(this,a3,a1))})}if(typeof a0!=="string"){a0=a(a0).detach()}return this.each(function(){var a2=this.nextSibling,a1=this.parentNode;a(this).remove();if(a2){a(a2).before(a0)}else{a(a1).append(a0)}})}else{return this.pushStack(a(a.isFunction(a0)?a0():a0),"replaceWith",a0)}},detach:function(a0){return this.remove(a0,true)},domManip:function(a6,bb,ba){var a3,a4,a9=a6[0],a1=[],a5,a8;if(!a.support.checkClone&&arguments.length===3&&typeof a9==="string"&&m.test(a9)){return this.each(function(){a(this).domManip(a6,bb,ba,true)})}if(a.isFunction(a9)){return this.each(function(bd){var bc=a(this);a6[0]=a9.call(this,bd,bb?bc.html():E);bc.domManip(a6,bb,ba)})}if(this[0]){a8=a9&&a9.parentNode;if(a.support.parentNode&&a8&&a8.nodeType===11&&a8.childNodes.length===this.length){a3={fragment:a8}}else{a3=L(a6,this,a1)}a5=a3.fragment;if(a5.childNodes.length===1){a4=a5=a5.firstChild}else{a4=a5.firstChild}if(a4){bb=bb&&a.nodeName(a4,"tr");for(var a2=0,a0=this.length;a2<a0;a2++){ba.call(bb?a7(this[a2],a4):this[a2],a2>0||a3.cacheable||this.length>1?a5.cloneNode(true):a5)}}if(a1.length){a.each(a1,aX)}}return this;function a7(bc,bd){return a.nodeName(bc,"table")?(bc.getElementsByTagName("tbody")[0]||bc.appendChild(bc.ownerDocument.createElement("tbody"))):bc}}});function r(a2,a0){var a1=0;a0.each(function(){if(this.nodeName!==(a2[a1]&&a2[a1].nodeName)){return}var a7=a.data(a2[a1++]),a6=a.data(this,a7),a3=a7&&a7.events;if(a3){delete a6.handle;a6.events={};for(var a5 in a3){for(var a4 in a3[a5]){a.event.add(this,a5,a3[a5][a4],a3[a5][a4].data)}}}})}function L(a5,a3,a1){var a4,a0,a2,a6=(a3&&a3[0]?a3[0].ownerDocument||a3[0]:ad);if(a5.length===1&&typeof a5[0]==="string"&&a5[0].length<512&&a6===ad&&!G.test(a5[0])&&(a.support.checkClone||!m.test(a5[0]))){a0=true;a2=a.fragments[a5[0]];if(a2){if(a2!==1){a4=a2}}}if(!a4){a4=a6.createDocumentFragment();a.clean(a5,a6,a4,a1)}if(a0){a.fragments[a5[0]]=a2?a4:1}return{fragment:a4,cacheable:a0}}a.fragments={};a.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a0,a1){a.fn[a0]=function(a2){var a5=[],a8=a(a2),a7=this.length===1&&this[0].parentNode;if(a7&&a7.nodeType===11&&a7.childNodes.length===1&&a8.length===1){a8[a1](this[0]);return this}else{for(var a6=0,a3=a8.length;a6<a3;a6++){var a4=(a6>0?this.clone(true):this).get();a.fn[a1].apply(a(a8[a6]),a4);a5=a5.concat(a4)}return this.pushStack(a5,a0,a8.selector)}}});a.extend({clean:function(a2,a4,bb,a6){a4=a4||ad;if(typeof a4.createElement==="undefined"){a4=a4.ownerDocument||a4[0]&&a4[0].ownerDocument||ad}var bc=[];for(var ba=0,a5;(a5=a2[ba])!=null;ba++){if(typeof a5==="number"){a5+=""}if(!a5){continue}if(typeof a5==="string"&&!N.test(a5)){a5=a4.createTextNode(a5)}else{if(typeof a5==="string"){a5=a5.replace(J,q);var bd=(c.exec(a5)||["",""])[1].toLowerCase(),a3=ae[bd]||ae._default,a9=a3[0],a1=a4.createElement("div");a1.innerHTML=a3[1]+a5+a3[2];while(a9--){a1=a1.lastChild}if(!a.support.tbody){var a0=u.test(a5),a8=bd==="table"&&!a0?a1.firstChild&&a1.firstChild.childNodes:a3[1]==="<table>"&&!a0?a1.childNodes:[];for(var a7=a8.length-1;a7>=0;--a7){if(a.nodeName(a8[a7],"tbody")&&!a8[a7].childNodes.length){a8[a7].parentNode.removeChild(a8[a7])}}}if(!a.support.leadingWhitespace&&ab.test(a5)){a1.insertBefore(a4.createTextNode(ab.exec(a5)[0]),a1.firstChild)}a5=a1.childNodes}}if(a5.nodeType){bc.push(a5)}else{bc=a.merge(bc,a5)}}if(bb){for(var ba=0;bc[ba];ba++){if(a6&&a.nodeName(bc[ba],"script")&&(!bc[ba].type||bc[ba].type.toLowerCase()==="text/javascript")){a6.push(bc[ba].parentNode?bc[ba].parentNode.removeChild(bc[ba]):bc[ba])}else{if(bc[ba].nodeType===1){bc.splice.apply(bc,[ba+1,0].concat(a.makeArray(bc[ba].getElementsByTagName("script"))))}bb.appendChild(bc[ba])}}}return bc},cleanData:function(a1){var a4,a2,a0=a.cache,a7=a.event.special,a6=a.support.deleteExpando;for(var a5=0,a3;(a3=a1[a5])!=null;a5++){a2=a3[a.expando];if(a2){a4=a0[a2];if(a4.events){for(var a8 in a4.events){if(a7[a8]){a.event.remove(a3,a8)}else{ai(a3,a8,a4.handle)}}}if(a6){delete a3[a.expando]}else{if(a3.removeAttribute){a3.removeAttribute(a.expando)}}delete a0[a2]}}}});var au=/z-?index|font-?weight|opacity|zoom|line-?height/i,W=/alpha\([^)]*\)/,ac=/opacity=([^)]*)/,aj=/float/i,aB=/-([a-z])/ig,w=/([A-Z])/g,aQ=/^-?\d+(?:px)?$/i,aW=/^-?\d/,aM={position:"absolute",visibility:"hidden",display:"block"},Y=["Left","Right"],aG=["Top","Bottom"],am=ad.defaultView&&ad.defaultView.getComputedStyle,aP=a.support.cssFloat?"cssFloat":"styleFloat",l=function(a0,a1){return a1.toUpperCase()};a.fn.css=function(a0,a1){return ap(this,a0,a1,true,function(a3,a2,a4){if(a4===E){return a.curCSS(a3,a2)}if(typeof a4==="number"&&!au.test(a2)){a4+="px"}a.style(a3,a2,a4)})};a.extend({style:function(a4,a1,a5){if(!a4||a4.nodeType===3||a4.nodeType===8){return E}if((a1==="width"||a1==="height")&&parseFloat(a5)<0){a5=E}var a3=a4.style||a4,a6=a5!==E;if(!a.support.opacity&&a1==="opacity"){if(a6){a3.zoom=1;var a0=parseInt(a5,10)+""==="NaN"?"":"alpha(opacity="+a5*100+")";var a2=a3.filter||a.curCSS(a4,"filter")||"";a3.filter=W.test(a2)?a2.replace(W,a0):a0}return a3.filter&&a3.filter.indexOf("opacity=")>=0?(parseFloat(ac.exec(a3.filter)[1])/100)+"":""}if(aj.test(a1)){a1=aP}a1=a1.replace(aB,l);if(a6){a3[a1]=a5}return a3[a1]},css:function(a3,a1,a5,a0){if(a1==="width"||a1==="height"){var a7,a2=aM,a6=a1==="width"?Y:aG;function a4(){a7=a1==="width"?a3.offsetWidth:a3.offsetHeight;if(a0==="border"){return}a.each(a6,function(){if(!a0){a7-=parseFloat(a.curCSS(a3,"padding"+this,true))||0}if(a0==="margin"){a7+=parseFloat(a.curCSS(a3,"margin"+this,true))||0}else{a7-=parseFloat(a.curCSS(a3,"border"+this+"Width",true))||0}})}if(a3.offsetWidth!==0){a4()}else{a.swap(a3,a2,a4)}return Math.max(0,Math.round(a7))}return a.curCSS(a3,a1,a5)},curCSS:function(a6,a1,a2){var a9,a0=a6.style,a3;if(!a.support.opacity&&a1==="opacity"&&a6.currentStyle){a9=ac.test(a6.currentStyle.filter||"")?(parseFloat(RegExp.$1)/100)+"":"";return a9===""?"1":a9}if(aj.test(a1)){a1=aP}if(!a2&&a0&&a0[a1]){a9=a0[a1]}else{if(am){if(aj.test(a1)){a1="float"}a1=a1.replace(w,"-$1").toLowerCase();var a8=a6.ownerDocument.defaultView;if(!a8){return null}var ba=a8.getComputedStyle(a6,null);if(ba){a9=ba.getPropertyValue(a1)}if(a1==="opacity"&&a9===""){a9="1"}}else{if(a6.currentStyle){var a5=a1.replace(aB,l);a9=a6.currentStyle[a1]||a6.currentStyle[a5];if(!aQ.test(a9)&&aW.test(a9)){var a4=a0.left,a7=a6.runtimeStyle.left;a6.runtimeStyle.left=a6.currentStyle.left;a0.left=a5==="fontSize"?"1em":(a9||0);a9=a0.pixelLeft+"px";a0.left=a4;a6.runtimeStyle.left=a7}}}}return a9},swap:function(a3,a2,a4){var a0={};for(var a1 in a2){a0[a1]=a3.style[a1];a3.style[a1]=a2[a1]}a4.call(a3);for(var a1 in a2){a3.style[a1]=a0[a1]}}});if(a.expr&&a.expr.filters){a.expr.filters.hidden=function(a3){var a1=a3.offsetWidth,a0=a3.offsetHeight,a2=a3.nodeName.toLowerCase()==="tr";return a1===0&&a0===0&&!a2?true:a1>0&&a0>0&&!a2?false:a.curCSS(a3,"display")==="none"};a.expr.filters.visible=function(a0){return !a.expr.filters.hidden(a0)}}var ah=aR(),aL=/<script(.|\s)*?\/script>/gi,p=/select|textarea/i,aD=/color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i,s=/=\?(&|$)/,F=/\?/,aZ=/(\?|&)_=.*?(&|$)/,D=/^(\w+:)?\/\/([^\/?#]+)/,h=/%20/g,y=a.fn.load;a.fn.extend({load:function(a2,a5,a6){if(typeof a2!=="string"){return y.call(this,a2)}else{if(!this.length){return this}}var a4=a2.indexOf(" ");if(a4>=0){var a0=a2.slice(a4,a2.length);a2=a2.slice(0,a4)}var a3="GET";if(a5){if(a.isFunction(a5)){a6=a5;a5=null}else{if(typeof a5==="object"){a5=a.param(a5,a.ajaxSettings.traditional);a3="POST"}}}var a1=this;a.ajax({url:a2,type:a3,dataType:"html",data:a5,complete:function(a8,a7){if(a7==="success"||a7==="notmodified"){a1.html(a0?a("<div />").append(a8.responseText.replace(aL,"")).find(a0):a8.responseText)}if(a6){a1.each(a6,[a8.responseText,a7,a8])}}});return this},serialize:function(){return a.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?a.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||p.test(this.nodeName)||aD.test(this.type))}).map(function(a0,a1){var a2=a(this).val();return a2==null?null:a.isArray(a2)?a.map(a2,function(a4,a3){return{name:a1.name,value:a4}}):{name:a1.name,value:a2}}).get()}});a.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a0,a1){a.fn[a1]=function(a2){return this.bind(a1,a2)}});a.extend({get:function(a0,a2,a3,a1){if(a.isFunction(a2)){a1=a1||a3;a3=a2;a2=null}return a.ajax({type:"GET",url:a0,data:a2,success:a3,dataType:a1})},getScript:function(a0,a1){return a.get(a0,null,a1,"script")},getJSON:function(a0,a1,a2){return a.get(a0,a1,a2,"json")},post:function(a0,a2,a3,a1){if(a.isFunction(a2)){a1=a1||a3;a3=a2;a2={}}return a.ajax({type:"POST",url:a0,data:a2,success:a3,dataType:a1})},ajaxSetup:function(a0){a.extend(a.ajaxSettings,a0)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:aO.XMLHttpRequest&&(aO.location.protocol!=="file:"||!aO.ActiveXObject)?function(){return new aO.XMLHttpRequest()}:function(){try{return new aO.ActiveXObject("Microsoft.XMLHTTP")}catch(a0){}},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},etag:{},ajax:function(bf){var ba=a.extend(true,{},a.ajaxSettings,bf);var bk,be,bj,bl=bf&&bf.context||ba,a2=ba.type.toUpperCase();if(ba.data&&ba.processData&&typeof ba.data!=="string"){ba.data=a.param(ba.data,ba.traditional)}if(ba.dataType==="jsonp"){if(a2==="GET"){if(!s.test(ba.url)){ba.url+=(F.test(ba.url)?"&":"?")+(ba.jsonp||"callback")+"=?"}}else{if(!ba.data||!s.test(ba.data)){ba.data=(ba.data?ba.data+"&":"")+(ba.jsonp||"callback")+"=?"}}ba.dataType="json"}if(ba.dataType==="json"&&(ba.data&&s.test(ba.data)||s.test(ba.url))){bk=ba.jsonpCallback||("jsonp"+ah++);if(ba.data){ba.data=(ba.data+"").replace(s,"="+bk+"$1")}ba.url=ba.url.replace(s,"="+bk+"$1");ba.dataType="script";aO[bk]=aO[bk]||function(bm){bj=bm;a5();a8();aO[bk]=E;try{delete aO[bk]}catch(bn){}if(a3){a3.removeChild(bh)}}}if(ba.dataType==="script"&&ba.cache===null){ba.cache=false}if(ba.cache===false&&a2==="GET"){var a0=aR();var bi=ba.url.replace(aZ,"$1_="+a0+"$2");ba.url=bi+((bi===ba.url)?(F.test(ba.url)?"&":"?")+"_="+a0:"")}if(ba.data&&a2==="GET"){ba.url+=(F.test(ba.url)?"&":"?")+ba.data}if(ba.global&&!a.active++){a.event.trigger("ajaxStart")}var bd=D.exec(ba.url),a4=bd&&(bd[1]&&bd[1]!==location.protocol||bd[2]!==location.host);if(ba.dataType==="script"&&a2==="GET"&&a4){var a3=ad.getElementsByTagName("head")[0]||ad.documentElement;var bh=ad.createElement("script");bh.src=ba.url;if(ba.scriptCharset){bh.charset=ba.scriptCharset}if(!bk){var bc=false;bh.onload=bh.onreadystatechange=function(){if(!bc&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){bc=true;a5();a8();bh.onload=bh.onreadystatechange=null;if(a3&&bh.parentNode){a3.removeChild(bh)}}}}a3.insertBefore(bh,a3.firstChild);return E}var a7=false;var a6=ba.xhr();if(!a6){return}if(ba.username){a6.open(a2,ba.url,ba.async,ba.username,ba.password)}else{a6.open(a2,ba.url,ba.async)}try{if(ba.data||bf&&bf.contentType){a6.setRequestHeader("Content-Type",ba.contentType)}if(ba.ifModified){if(a.lastModified[ba.url]){a6.setRequestHeader("If-Modified-Since",a.lastModified[ba.url])}if(a.etag[ba.url]){a6.setRequestHeader("If-None-Match",a.etag[ba.url])}}if(!a4){a6.setRequestHeader("X-Requested-With","XMLHttpRequest")}a6.setRequestHeader("Accept",ba.dataType&&ba.accepts[ba.dataType]?ba.accepts[ba.dataType]+", */*":ba.accepts._default)}catch(bg){}if(ba.beforeSend&&ba.beforeSend.call(bl,a6,ba)===false){if(ba.global&&!--a.active){a.event.trigger("ajaxStop")}a6.abort();return false}if(ba.global){bb("ajaxSend",[a6,ba])}var a9=a6.onreadystatechange=function(bm){if(!a6||a6.readyState===0||bm==="abort"){if(!a7){a8()}a7=true;if(a6){a6.onreadystatechange=a.noop}}else{if(!a7&&a6&&(a6.readyState===4||bm==="timeout")){a7=true;a6.onreadystatechange=a.noop;be=bm==="timeout"?"timeout":!a.httpSuccess(a6)?"error":ba.ifModified&&a.httpNotModified(a6,ba.url)?"notmodified":"success";var bo;if(be==="success"){try{bj=a.httpData(a6,ba.dataType,ba)}catch(bn){be="parsererror";bo=bn}}if(be==="success"||be==="notmodified"){if(!bk){a5()}}else{a.handleError(ba,a6,be,bo)}a8();if(bm==="timeout"){a6.abort()}if(ba.async){a6=null}}}};try{var a1=a6.abort;a6.abort=function(){if(a6){a1.call(a6)}a9("abort")}}catch(bg){}if(ba.async&&ba.timeout>0){setTimeout(function(){if(a6&&!a7){a9("timeout")}},ba.timeout)}try{a6.send(a2==="POST"||a2==="PUT"||a2==="DELETE"?ba.data:null)}catch(bg){a.handleError(ba,a6,null,bg);a8()}if(!ba.async){a9()}function a5(){if(ba.success){ba.success.call(bl,bj,be,a6)}if(ba.global){bb("ajaxSuccess",[a6,ba])}}function a8(){if(ba.complete){ba.complete.call(bl,a6,be)}if(ba.global){bb("ajaxComplete",[a6,ba])}if(ba.global&&!--a.active){a.event.trigger("ajaxStop")}}function bb(bn,bm){(ba.context?a(ba.context):a.event).trigger(bn,bm)}return a6},handleError:function(a1,a3,a0,a2){if(a1.error){a1.error.call(a1.context||a1,a3,a0,a2)}if(a1.global){(a1.context?a(a1.context):a.event).trigger("ajaxError",[a3,a1,a2])}},active:0,httpSuccess:function(a1){try{return !a1.status&&location.protocol==="file:"||(a1.status>=200&&a1.status<300)||a1.status===304||a1.status===1223||a1.status===0}catch(a0){}return false},httpNotModified:function(a3,a0){var a2=a3.getResponseHeader("Last-Modified"),a1=a3.getResponseHeader("Etag");if(a2){a.lastModified[a0]=a2}if(a1){a.etag[a0]=a1}return a3.status===304||a3.status===0},httpData:function(a5,a3,a2){var a1=a5.getResponseHeader("content-type")||"",a0=a3==="xml"||!a3&&a1.indexOf("xml")>=0,a4=a0?a5.responseXML:a5.responseText;if(a0&&a4.documentElement.nodeName==="parsererror"){a.error("parsererror")}if(a2&&a2.dataFilter){a4=a2.dataFilter(a4,a3)}if(typeof a4==="string"){if(a3==="json"||!a3&&a1.indexOf("json")>=0){a4=a.parseJSON(a4)}else{if(a3==="script"||!a3&&a1.indexOf("javascript")>=0){a.globalEval(a4)}}}return a4},param:function(a0,a3){var a1=[];if(a3===E){a3=a.ajaxSettings.traditional}if(a.isArray(a0)||a0.jquery){a.each(a0,function(){a5(this.name,this.value)})}else{for(var a4 in a0){a2(a4,a0[a4])}}return a1.join("&").replace(h,"+");function a2(a6,a7){if(a.isArray(a7)){a.each(a7,function(a9,a8){if(a3||/\[\]$/.test(a6)){a5(a6,a8)}else{a2(a6+"["+(typeof a8==="object"||a.isArray(a8)?a9:"")+"]",a8)}})}else{if(!a3&&a7!=null&&typeof a7==="object"){a.each(a7,function(a9,a8){a2(a6+"["+a9+"]",a8)})}else{a5(a6,a7)}}}function a5(a6,a7){a7=a.isFunction(a7)?a7():a7;a1[a1.length]=encodeURIComponent(a6)+"="+encodeURIComponent(a7)}}});var I={},ag=/toggle|show|hide/,aw=/^([+-]=)?([\d+-.]+)(.*)$/,aH,al=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];a.fn.extend({show:function(a1,a9){if(a1||a1===0){return this.animate(aF("show",3),a1,a9)}else{for(var a6=0,a3=this.length;a6<a3;a6++){var a0=a.data(this[a6],"olddisplay");this[a6].style.display=a0||"";if(a.css(this[a6],"display")==="none"){var a8=this[a6].nodeName,a7;if(I[a8]){a7=I[a8]}else{var a2=a("<"+a8+" />").appendTo("body");a7=a2.css("display");if(a7==="none"){a7="block"}a2.remove();I[a8]=a7}a.data(this[a6],"olddisplay",a7)}}for(var a5=0,a4=this.length;a5<a4;a5++){this[a5].style.display=a.data(this[a5],"olddisplay")||""}return this}},hide:function(a5,a6){if(a5||a5===0){return this.animate(aF("hide",3),a5,a6)}else{for(var a4=0,a1=this.length;a4<a1;a4++){var a0=a.data(this[a4],"olddisplay");if(!a0&&a0!=="none"){a.data(this[a4],"olddisplay",a.css(this[a4],"display"))}}for(var a3=0,a2=this.length;a3<a2;a3++){this[a3].style.display="none"}return this}},_toggle:a.fn.toggle,toggle:function(a2,a1){var a0=typeof a2==="boolean";if(a.isFunction(a2)&&a.isFunction(a1)){this._toggle.apply(this,arguments)}else{if(a2==null||a0){this.each(function(){var a3=a0?a2:a(this).is(":hidden");a(this)[a3?"show":"hide"]()})}else{this.animate(aF("toggle",3),a2,a1)}}return this},fadeTo:function(a0,a2,a1){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:a2},a0,a1)},animate:function(a4,a1,a3,a2){var a0=a.speed(a1,a3,a2);if(a.isEmptyObject(a4)){return this.each(a0.complete)}return this[a0.queue===false?"each":"queue"](function(){var a7=a.extend({},a0),a9,a8=this.nodeType===1&&a(this).is(":hidden"),a5=this;for(a9 in a4){var a6=a9.replace(aB,l);if(a9!==a6){a4[a6]=a4[a9];delete a4[a9];a9=a6}if(a4[a9]==="hide"&&a8||a4[a9]==="show"&&!a8){return a7.complete.call(this)}if((a9==="height"||a9==="width")&&this.style){a7.display=a.css(this,"display");a7.overflow=this.style.overflow}if(a.isArray(a4[a9])){(a7.specialEasing=a7.specialEasing||{})[a9]=a4[a9][1];a4[a9]=a4[a9][0]}}if(a7.overflow!=null){this.style.overflow="hidden"}a7.curAnim=a.extend({},a4);a.each(a4,function(bb,bf){var be=new a.fx(a5,a7,bb);if(ag.test(bf)){be[bf==="toggle"?a8?"show":"hide":bf](a4)}else{var bd=aw.exec(bf),bg=be.cur(true)||0;if(bd){var ba=parseFloat(bd[2]),bc=bd[3]||"px";if(bc!=="px"){a5.style[bb]=(ba||1)+bc;bg=((ba||1)/be.cur(true))*bg;a5.style[bb]=bg+bc}if(bd[1]){ba=((bd[1]==="-="?-1:1)*ba)+bg}be.custom(bg,ba,bc)}else{be.custom(bg,bf,"")}}});return true})},stop:function(a1,a0){var a2=a.timers;if(a1){this.queue([])}this.each(function(){for(var a3=a2.length-1;a3>=0;a3--){if(a2[a3].elem===this){if(a0){a2[a3](true)}a2.splice(a3,1)}}});if(!a0){this.dequeue()}return this}});a.each({slideDown:aF("show",1),slideUp:aF("hide",1),slideToggle:aF("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(a0,a1){a.fn[a0]=function(a2,a3){return this.animate(a1,a2,a3)}});a.extend({speed:function(a2,a3,a1){var a0=a2&&typeof a2==="object"?a2:{complete:a1||!a1&&a3||a.isFunction(a2)&&a2,duration:a2,easing:a1&&a3||a3&&!a.isFunction(a3)&&a3};a0.duration=a.fx.off?0:typeof a0.duration==="number"?a0.duration:a.fx.speeds[a0.duration]||a.fx.speeds._default;a0.old=a0.complete;a0.complete=function(){if(a0.queue!==false){a(this).dequeue()}if(a.isFunction(a0.old)){a0.old.call(this)}};return a0},easing:{linear:function(a2,a3,a0,a1){return a0+a1*a2},swing:function(a2,a3,a0,a1){return((-Math.cos(a2*Math.PI)/2)+0.5)*a1+a0}},timers:[],fx:function(a1,a0,a2){this.options=a0;this.elem=a1;this.prop=a2;if(!a0.orig){a0.orig={}}}});a.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(a.fx.step[this.prop]||a.fx.step._default)(this);if((this.prop==="height"||this.prop==="width")&&this.elem.style){this.elem.style.display="block"}},cur:function(a1){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var a0=parseFloat(a.css(this.elem,this.prop,a1));return a0&&a0>-10000?a0:parseFloat(a.curCSS(this.elem,this.prop))||0},custom:function(a4,a3,a2){this.startTime=aR();this.start=a4;this.end=a3;this.unit=a2||this.unit||"px";this.now=this.start;this.pos=this.state=0;var a0=this;function a1(a5){return a0.step(a5)}a1.elem=this.elem;if(a1()&&a.timers.push(a1)&&!aH){aH=setInterval(a.fx.tick,13)}},show:function(){this.options.orig[this.prop]=a.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());a(this.elem).show()},hide:function(){this.options.orig[this.prop]=a.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(a3){var a8=aR(),a4=true;if(a3||a8>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var a5 in this.options.curAnim){if(this.options.curAnim[a5]!==true){a4=false}}if(a4){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;var a2=a.data(this.elem,"olddisplay");this.elem.style.display=a2?a2:this.options.display;if(a.css(this.elem,"display")==="none"){this.elem.style.display="block"}}if(this.options.hide){a(this.elem).hide()}if(this.options.hide||this.options.show){for(var a0 in this.options.curAnim){a.style(this.elem,a0,this.options.orig[a0])}}this.options.complete.call(this.elem)}return false}else{var a1=a8-this.startTime;this.state=a1/this.options.duration;var a6=this.options.specialEasing&&this.options.specialEasing[this.prop];var a7=this.options.easing||(a.easing.swing?"swing":"linear");this.pos=a.easing[a6||a7](this.state,a1,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};a.extend(a.fx,{tick:function(){var a1=a.timers;for(var a0=0;a0<a1.length;a0++){if(!a1[a0]()){a1.splice(a0--,1)}}if(!a1.length){a.fx.stop()}},stop:function(){clearInterval(aH);aH=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a0){a.style(a0.elem,"opacity",a0.now)},_default:function(a0){if(a0.elem.style&&a0.elem.style[a0.prop]!=null){a0.elem.style[a0.prop]=(a0.prop==="width"||a0.prop==="height"?Math.max(0,a0.now):a0.now)+a0.unit}else{a0.elem[a0.prop]=a0.now}}}});if(a.expr&&a.expr.filters){a.expr.filters.animated=function(a0){return a.grep(a.timers,function(a1){return a0===a1.elem}).length}}function aF(a1,a0){var a2={};a.each(al.concat.apply([],al.slice(0,a0)),function(){a2[this]=a1});return a2}if("getBoundingClientRect" in ad.documentElement){a.fn.offset=function(a9){var a2=this[0];if(a9){return this.each(function(ba){a.offset.setOffset(this,a9,ba)})}if(!a2||!a2.ownerDocument){return null}if(a2===a2.ownerDocument.body){return a.offset.bodyOffset(a2)}var a4=a2.getBoundingClientRect(),a8=a2.ownerDocument,a5=a8.body,a0=a8.documentElement,a3=a0.clientTop||a5.clientTop||0,a6=a0.clientLeft||a5.clientLeft||0,a7=a4.top+(self.pageYOffset||a.support.boxModel&&a0.scrollTop||a5.scrollTop)-a3,a1=a4.left+(self.pageXOffset||a.support.boxModel&&a0.scrollLeft||a5.scrollLeft)-a6;return{top:a7,left:a1}}}else{a.fn.offset=function(bb){var a5=this[0];if(bb){return this.each(function(bc){a.offset.setOffset(this,bb,bc)})}if(!a5||!a5.ownerDocument){return null}if(a5===a5.ownerDocument.body){return a.offset.bodyOffset(a5)}a.offset.initialize();var a2=a5.offsetParent,a1=a5,ba=a5.ownerDocument,a8,a3=ba.documentElement,a6=ba.body,a7=ba.defaultView,a0=a7?a7.getComputedStyle(a5,null):a5.currentStyle,a9=a5.offsetTop,a4=a5.offsetLeft;while((a5=a5.parentNode)&&a5!==a6&&a5!==a3){if(a.offset.supportsFixedPosition&&a0.position==="fixed"){break}a8=a7?a7.getComputedStyle(a5,null):a5.currentStyle;a9-=a5.scrollTop;a4-=a5.scrollLeft;if(a5===a2){a9+=a5.offsetTop;a4+=a5.offsetLeft;if(a.offset.doesNotAddBorder&&!(a.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(a5.nodeName))){a9+=parseFloat(a8.borderTopWidth)||0;a4+=parseFloat(a8.borderLeftWidth)||0}a1=a2,a2=a5.offsetParent}if(a.offset.subtractsBorderForOverflowNotVisible&&a8.overflow!=="visible"){a9+=parseFloat(a8.borderTopWidth)||0;a4+=parseFloat(a8.borderLeftWidth)||0}a0=a8}if(a0.position==="relative"||a0.position==="static"){a9+=a6.offsetTop;a4+=a6.offsetLeft}if(a.offset.supportsFixedPosition&&a0.position==="fixed"){a9+=Math.max(a3.scrollTop,a6.scrollTop);a4+=Math.max(a3.scrollLeft,a6.scrollLeft)}return{top:a9,left:a4}}}a.offset={initialize:function(){var a0=ad.body,a1=ad.createElement("div"),a4,a6,a5,a7,a2=parseFloat(a.curCSS(a0,"marginTop",true))||0,a3="<div style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;'><div></div></div><table style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;' cellpadding='0' cellspacing='0'><tr><td></td></tr></table>";a.extend(a1.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"});a1.innerHTML=a3;a0.insertBefore(a1,a0.firstChild);a4=a1.firstChild;a6=a4.firstChild;a7=a4.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(a6.offsetTop!==5);this.doesAddBorderForTableAndCells=(a7.offsetTop===5);a6.style.position="fixed",a6.style.top="20px";this.supportsFixedPosition=(a6.offsetTop===20||a6.offsetTop===15);a6.style.position=a6.style.top="";a4.style.overflow="hidden",a4.style.position="relative";this.subtractsBorderForOverflowNotVisible=(a6.offsetTop===-5);this.doesNotIncludeMarginInBodyOffset=(a0.offsetTop!==a2);a0.removeChild(a1);a0=a1=a4=a6=a5=a7=null;a.offset.initialize=a.noop},bodyOffset:function(a0){var a2=a0.offsetTop,a1=a0.offsetLeft;a.offset.initialize();if(a.offset.doesNotIncludeMarginInBodyOffset){a2+=parseFloat(a.curCSS(a0,"marginTop",true))||0;a1+=parseFloat(a.curCSS(a0,"marginLeft",true))||0}return{top:a2,left:a1}},setOffset:function(a5,a1,a2){if(/static/.test(a.curCSS(a5,"position"))){a5.style.position="relative"}var a4=a(a5),a7=a4.offset(),a0=parseInt(a.curCSS(a5,"top",true),10)||0,a6=parseInt(a.curCSS(a5,"left",true),10)||0;if(a.isFunction(a1)){a1=a1.call(a5,a2,a7)}var a3={top:(a1.top-a7.top)+a0,left:(a1.left-a7.left)+a6};if("using" in a1){a1.using.call(a5,a3)}else{a4.css(a3)}}};a.fn.extend({position:function(){if(!this[0]){return null}var a2=this[0],a1=this.offsetParent(),a3=this.offset(),a0=/^body|html$/i.test(a1[0].nodeName)?{top:0,left:0}:a1.offset();a3.top-=parseFloat(a.curCSS(a2,"marginTop",true))||0;a3.left-=parseFloat(a.curCSS(a2,"marginLeft",true))||0;a0.top+=parseFloat(a.curCSS(a1[0],"borderTopWidth",true))||0;a0.left+=parseFloat(a.curCSS(a1[0],"borderLeftWidth",true))||0;return{top:a3.top-a0.top,left:a3.left-a0.left}},offsetParent:function(){return this.map(function(){var a0=this.offsetParent||ad.body;while(a0&&(!/^body|html$/i.test(a0.nodeName)&&a.css(a0,"position")==="static")){a0=a0.offsetParent}return a0})}});a.each(["Left","Top"],function(a1,a0){var a2="scroll"+a0;a.fn[a2]=function(a5){var a3=this[0],a4;if(!a3){return null}if(a5!==E){return this.each(function(){a4=ao(this);if(a4){a4.scrollTo(!a1?a5:a(a4).scrollLeft(),a1?a5:a(a4).scrollTop())}else{this[a2]=a5}})}else{a4=ao(a3);return a4?("pageXOffset" in a4)?a4[a1?"pageYOffset":"pageXOffset"]:a.support.boxModel&&a4.document.documentElement[a2]||a4.document.body[a2]:a3[a2]}}});function ao(a0){return("scrollTo" in a0&&a0.document)?a0:a0.nodeType===9?a0.defaultView||a0.parentWindow:false}a.each(["Height","Width"],function(a1,a0){var a2=a0.toLowerCase();a.fn["inner"+a0]=function(){return this[0]?a.css(this[0],a2,false,"padding"):null};a.fn["outer"+a0]=function(a3){return this[0]?a.css(this[0],a2,false,a3?"margin":"border"):null};a.fn[a2]=function(a3){var a4=this[0];if(!a4){return a3==null?null:this}if(a.isFunction(a3)){return this.each(function(a6){var a5=a(this);a5[a2](a3.call(this,a6,a5[a2]()))})}return("scrollTo" in a4&&a4.document)?a4.document.compatMode==="CSS1Compat"&&a4.document.documentElement["client"+a0]||a4.document.body["client"+a0]:(a4.nodeType===9)?Math.max(a4.documentElement["client"+a0],a4.body["scroll"+a0],a4.documentElement["scroll"+a0],a4.body["offset"+a0],a4.documentElement["offset"+a0]):a3===E?a.css(a4,a2):this.css(a2,typeof a3==="string"?a3:a3+"px")}});aO.jQuery=aO.$=a})(window);(function(){jQuery.color={};jQuery.color.make=function(c,d,f,e){var b={};b.r=c||0;b.g=d||0;b.b=f||0;b.a=e!=null?e:1;b.add=function(g,h){for(var j=0;j<g.length;++j){b[g.charAt(j)]+=h}return b.normalize()};b.scale=function(g,h){for(var j=0;j<g.length;++j){b[g.charAt(j)]*=h}return b.normalize()};b.toString=function(){if(b.a>=1){return"rgb("+[b.r,b.g,b.b].join(",")+")"}else{return"rgba("+[b.r,b.g,b.b,b.a].join(",")+")"}};b.normalize=function(){function g(j,h,k){return h<j?j:(h>k?k:h)}b.r=g(0,parseInt(b.r),255);b.g=g(0,parseInt(b.g),255);b.b=g(0,parseInt(b.b),255);b.a=g(0,b.a,1);return b};b.clone=function(){return jQuery.color.make(b.r,b.b,b.g,b.a)};return b.normalize()};jQuery.color.extract=function(c,d){var b;do{b=c.css(d).toLowerCase();if(b!=""&&b!="transparent"){break}c=c.parent()}while(!jQuery.nodeName(c.get(0),"body"));if(b=="rgba(0, 0, 0, 0)"){b="transparent"}return jQuery.color.parse(b)};jQuery.color.parse=function(b){var c,e=jQuery.color.make;if(c=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(b)){return e(parseInt(c[1],10),parseInt(c[2],10),parseInt(c[3],10))}if(c=/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(b)){return e(parseInt(c[1],10),parseInt(c[2],10),parseInt(c[3],10),parseFloat(c[4]))}if(c=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(b)){return e(parseFloat(c[1])*2.55,parseFloat(c[2])*2.55,parseFloat(c[3])*2.55)}if(c=/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(b)){return e(parseFloat(c[1])*2.55,parseFloat(c[2])*2.55,parseFloat(c[3])*2.55,parseFloat(c[4]))}if(c=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(b)){return e(parseInt(c[1],16),parseInt(c[2],16),parseInt(c[3],16))}if(c=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(b)){return e(parseInt(c[1]+c[1],16),parseInt(c[2]+c[2],16),parseInt(c[3]+c[3],16))}var d=jQuery.trim(b).toLowerCase();if(d=="transparent"){return e(255,255,255,0)}else{c=a[d];return e(c[0],c[1],c[2])}};var a={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(c){function b(N,z,A,e){var p=[],J={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:{position:"bottom",mode:null,color:null,tickColor:null,transform:null,inverseTransform:null,min:null,max:null,autoscaleMargin:null,ticks:null,tickFormatter:null,labelWidth:null,labelHeight:null,tickLength:null,alignTicksWithAxis:null,tickDecimals:null,tickSize:null,minTickSize:null,monthNames:null,timeformat:null,twelveHourClock:false},yaxis:{autoscaleMargin:0.02,position:"left"},xaxes:[],yaxes:[],series:{points:{show:false,radius:3,lineWidth:2,fill:true,fillColor:"#ffffff",symbol:"circle"},lines:{lineWidth:2,fill:false,fillColor:null,steps:false},bars:{show:false,lineWidth:2,barWidth:1,fill:true,fillColor:null,align:"left",horizontal:false},shadowSize:3},grid:{show:true,aboveData:false,color:"#545454",backgroundColor:null,borderColor:null,tickColor:null,labelMargin:5,axisMargin:8,borderWidth:2,markings:null,markingsColor:"#f4f4f4",markingsLineWidth:2,clickable:false,hoverable:false,autoHighlight:true,mouseActiveRadius:10},hooks:{}},q=null,al=null,am=null,B=null,av=null,ao=[],T=[],H={left:0,right:0,top:0,bottom:0},ah=0,s=0,h=0,aa=0,m={processOptions:[],processRawData:[],processDatapoints:[],drawSeries:[],draw:[],bindEvents:[],drawOverlay:[]},f=this;f.setData=I;f.setupGrid=M;f.draw=at;f.getPlaceholder=function(){return N};f.getCanvas=function(){return q};f.getPlotOffset=function(){return H};f.width=function(){return h};f.height=function(){return aa};f.offset=function(){var aw=am.offset();aw.left+=H.left;aw.top+=H.top;return aw};f.getData=function(){return p};f.getAxis=function(ax,ay){var aw=(ax==x?ao:T)[ay-1];if(aw&&!aw.used){aw=null}return aw};f.getAxes=function(){var ax={},aw;for(aw=0;aw<ao.length;++aw){ax["x"+(aw?(aw+1):"")+"axis"]=ao[aw]||{}}for(aw=0;aw<T.length;++aw){ax["y"+(aw?(aw+1):"")+"axis"]=T[aw]||{}}if(!ax.x2axis){ax.x2axis={n:2}}if(!ax.y2axis){ax.y2axis={n:2}}return ax};f.getXAxes=function(){return ao};f.getYAxes=function(){return T};f.getUsedAxes=Y;f.c2p=V;f.p2c=O;f.getOptions=function(){return J};f.highlight=an;f.unhighlight=ag;f.triggerRedrawOverlay=U;f.pointOffset=function(aw){return{left:parseInt(ao[v(aw,"x")-1].p2c(+aw.x)+H.left),top:parseInt(T[v(aw,"y")-1].p2c(+aw.y)+H.top)}};f.hooks=m;E(f);X(A);F();I(z);M();at();ar();function C(ay,aw){aw=[f].concat(aw);for(var ax=0;ax<ay.length;++ax){ay[ax].apply(this,aw)}}function E(){for(var aw=0;aw<e.length;++aw){var ax=e[aw];ax.init(f);if(ax.options){c.extend(true,J,ax.options)}}}function X(ax){var aw;c.extend(true,J,ax);if(J.xaxis.color==null){J.xaxis.color=J.grid.color}if(J.yaxis.color==null){J.yaxis.color=J.grid.color}if(J.xaxis.tickColor==null){J.xaxis.tickColor=J.grid.tickColor}if(J.yaxis.tickColor==null){J.yaxis.tickColor=J.grid.tickColor}if(J.grid.borderColor==null){J.grid.borderColor=J.grid.color}if(J.grid.tickColor==null){J.grid.tickColor=c.color.parse(J.grid.color).scale("a",0.22).toString()}for(aw=0;aw<Math.max(1,J.xaxes.length);++aw){J.xaxes[aw]=c.extend(true,{},J.xaxis,J.xaxes[aw])}for(aw=0;aw<Math.max(1,J.yaxes.length);++aw){J.yaxes[aw]=c.extend(true,{},J.yaxis,J.yaxes[aw])}if(J.xaxis.noTicks&&J.xaxis.ticks==null){J.xaxis.ticks=J.xaxis.noTicks}if(J.yaxis.noTicks&&J.yaxis.ticks==null){J.yaxis.ticks=J.yaxis.noTicks}if(J.x2axis){J.y2axis.position="top";J.xaxes[1]=J.x2axis}if(J.y2axis){if(J.y2axis.autoscaleMargin===undefined){J.y2axis.autoscaleMargin=0.02}J.y2axis.position="right";J.yaxes[1]=J.y2axis}if(J.grid.coloredAreas){J.grid.markings=J.grid.coloredAreas}if(J.grid.coloredAreasColor){J.grid.markingsColor=J.grid.coloredAreasColor}if(J.lines){c.extend(true,J.series.lines,J.lines)}if(J.points){c.extend(true,J.series.points,J.points)}if(J.bars){c.extend(true,J.series.bars,J.bars)}if(J.shadowSize){J.series.shadowSize=J.shadowSize}for(aw=0;aw<J.xaxes.length;++aw){K(ao,aw+1).options=J.xaxes[aw]}for(aw=0;aw<J.yaxes.length;++aw){K(T,aw+1).options=J.yaxes[aw]}for(var ay in m){if(J.hooks[ay]&&J.hooks[ay].length){m[ay]=m[ay].concat(J.hooks[ay])}}C(m.processOptions,[J])}function I(aw){p=n(aw);w();P()}function n(az){var ax=[];for(var aw=0;aw<az.length;++aw){var ay=c.extend(true,{},J.series);if(az[aw].data){ay.data=az[aw].data;delete az[aw].data;c.extend(true,ay,az[aw]);az[aw].data=ay.data}else{ay.data=az[aw]}ax.push(ay)}return ax}function v(ax,ay){var aw=ax[ay+"axis"];if(typeof aw=="object"){aw=aw.n}if(typeof aw!="number"){aw=1}return aw}function V(az){var ax={},aw,ay;for(aw=0;aw<ao.length;++aw){ay=ao[aw];if(ay&&ay.used){ax["x"+ay.n]=ay.c2p(az.left)}}for(aw=0;aw<T.length;++aw){ay=T[aw];if(ay&&ay.used){ax["y"+ay.n]=ay.c2p(az.top)}}if(ax.x1!==undefined){ax.x=ax.x1}if(ax.y1!==undefined){ax.y=ax.y1}return ax}function O(aA){var ay={},ax,az,aw;for(ax=0;ax<ao.length;++ax){az=ao[ax];if(az&&az.used){aw="x"+az.n;if(aA[aw]==null&&az.n==1){aw="x"}if(aA[aw]){ay.left=az.p2c(aA[aw]);break}}}for(ax=0;ax<T.length;++ax){az=T[ax];if(az&&az.used){aw="y"+az.n;if(aA[aw]==null&&az.n==1){aw="y"}if(aA[aw]){ay.top=az.p2c(aA[aw]);break}}}return ay}function Y(){var ax=[],aw,ay;for(aw=0;aw<ao.length;++aw){ay=ao[aw];if(ay&&ay.used){ax.push(ay)}}for(aw=0;aw<T.length;++aw){ay=T[aw];if(ay&&ay.used){ax.push(ay)}}return ax}function K(ax,aw){if(!ax[aw-1]){ax[aw-1]={n:aw,direction:ax==ao?"x":"y",options:c.extend(true,{},ax==ao?J.xaxis:J.yaxis)}}return ax[aw-1]}function w(){var aB;var aH=p.length,aw=[],az=[];for(aB=0;aB<p.length;++aB){var aE=p[aB].color;if(aE!=null){--aH;if(typeof aE=="number"){az.push(aE)}else{aw.push(c.color.parse(p[aB].color))}}}for(aB=0;aB<az.length;++aB){aH=Math.max(aH,az[aB]+1)}var ax=[],aA=0;aB=0;while(ax.length<aH){var aD;if(J.colors.length==aB){aD=c.color.make(100,100,100)}else{aD=c.color.parse(J.colors[aB])}var ay=aA%2==1?-1:1;aD.scale("rgb",1+ay*Math.ceil(aA/2)*0.2);ax.push(aD);++aB;if(aB>=J.colors.length){aB=0;++aA}}var aC=0,aI;for(aB=0;aB<p.length;++aB){aI=p[aB];if(aI.color==null){aI.color=ax[aC].toString();++aC}else{if(typeof aI.color=="number"){aI.color=ax[aI.color].toString()}}if(aI.lines.show==null){var aG,aF=true;for(aG in aI){if(aI[aG]&&aI[aG].show){aF=false;break}}if(aF){aI.lines.show=true}}aI.xaxis=K(ao,v(aI,"x"));aI.yaxis=K(T,v(aI,"y"))}}function P(){var aJ=Number.POSITIVE_INFINITY,aD=Number.NEGATIVE_INFINITY,aP,aN,aM,aI,ay,aE,aO,aK,aC,aB,ax,aV,aS,aG;function aw(aW,aX){if(!aW){return}aW.datamin=aJ;aW.datamax=aD;aW.used=false}function aA(aY,aX,aW){if(aX<aY.datamin){aY.datamin=aX}if(aW>aY.datamax){aY.datamax=aW}}for(aP=0;aP<ao.length;++aP){aw(ao[aP])}for(aP=0;aP<T.length;++aP){aw(T[aP])}for(aP=0;aP<p.length;++aP){aE=p[aP];aE.datapoints={points:[]};C(m.processRawData,[aE,aE.data,aE.datapoints])}for(aP=0;aP<p.length;++aP){aE=p[aP];var aU=aE.data,aR=aE.datapoints.format;if(!aR){aR=[];aR.push({x:true,number:true,required:true});aR.push({y:true,number:true,required:true});if(aE.bars.show||(aE.lines.show&&aE.lines.fill)){aR.push({y:true,number:true,required:false,defaultValue:0});if(aE.bars.horizontal){delete aR[aR.length-1].y;aR[aR.length-1].x=true}}aE.datapoints.format=aR}if(aE.datapoints.pointsize!=null){continue}aE.datapoints.pointsize=aR.length;aK=aE.datapoints.pointsize;aO=aE.datapoints.points;insertSteps=aE.lines.show&&aE.lines.steps;aE.xaxis.used=aE.yaxis.used=true;for(aN=aM=0;aN<aU.length;++aN,aM+=aK){aG=aU[aN];var az=aG==null;if(!az){for(aI=0;aI<aK;++aI){aV=aG[aI];aS=aR[aI];if(aS){if(aS.number&&aV!=null){aV=+aV;if(isNaN(aV)){aV=null}}if(aV==null){if(aS.required){az=true}if(aS.defaultValue!=null){aV=aS.defaultValue}}}aO[aM+aI]=aV}}if(az){for(aI=0;aI<aK;++aI){aV=aO[aM+aI];if(aV!=null){aS=aR[aI];if(aS.x){aA(aE.xaxis,aV,aV)}if(aS.y){aA(aE.yaxis,aV,aV)}}aO[aM+aI]=null}}else{if(insertSteps&&aM>0&&aO[aM-aK]!=null&&aO[aM-aK]!=aO[aM]&&aO[aM-aK+1]!=aO[aM+1]){for(aI=0;aI<aK;++aI){aO[aM+aK+aI]=aO[aM+aI]}aO[aM+1]=aO[aM-aK+1];aM+=aK}}}}for(aP=0;aP<p.length;++aP){aE=p[aP];C(m.processDatapoints,[aE,aE.datapoints])}for(aP=0;aP<p.length;++aP){aE=p[aP];aO=aE.datapoints.points,aK=aE.datapoints.pointsize;var aF=aJ,aL=aJ,aH=aD,aQ=aD;for(aN=0;aN<aO.length;aN+=aK){if(aO[aN]==null){continue}for(aI=0;aI<aK;++aI){aV=aO[aN+aI];aS=aR[aI];if(!aS){continue}if(aS.x){if(aV<aF){aF=aV}if(aV>aH){aH=aV}}if(aS.y){if(aV<aL){aL=aV}if(aV>aQ){aQ=aV}}}}if(aE.bars.show){var aT=aE.bars.align=="left"?0:-aE.bars.barWidth/2;if(aE.bars.horizontal){aL+=aT;aQ+=aT+aE.bars.barWidth}else{aF+=aT;aH+=aT+aE.bars.barWidth}}aA(aE.xaxis,aF,aH);aA(aE.yaxis,aL,aQ)}c.each(Y(),function(aW,aX){if(aX.datamin==aJ){aX.datamin=null}if(aX.datamax==aD){aX.datamax=null}})}function F(){function aw(ay,ax){var az=document.createElement("canvas");az.width=ay;az.height=ax;if(!az.getContext){az=window.G_vmlCanvasManager.initElement(az)}return az}ah=N.width();s=N.height();N.html("");if(N.css("position")=="static"){N.css("position","relative")}if(ah<=0||s<=0){throw"Invalid dimensions for plot, width = "+ah+", height = "+s}if(window.G_vmlCanvasManager){window.G_vmlCanvasManager.init_(document)}q=c(aw(ah,s)).appendTo(N).get(0);B=q.getContext("2d");al=c(aw(ah,s)).css({position:"absolute",left:0,top:0}).appendTo(N).get(0);av=al.getContext("2d");av.stroke()}function ar(){am=c([al,q]);if(J.grid.hoverable){am.mousemove(d)}if(J.grid.clickable){am.click(G)}C(m.bindEvents,[am])}function l(aB){function ax(aC){return aC}var aA,aw,ay=aB.options.transform||ax,az=aB.options.inverseTransform;if(aB.direction=="x"){aA=aB.scale=h/(ay(aB.max)-ay(aB.min));aw=ay(aB.min);if(ay==ax){aB.p2c=function(aC){return(aC-aw)*aA}}else{aB.p2c=function(aC){return(ay(aC)-aw)*aA}}if(!az){aB.c2p=function(aC){return aw+aC/aA}}else{aB.c2p=function(aC){return az(aw+aC/aA)}}}else{aA=aB.scale=aa/(ay(aB.max)-ay(aB.min));aw=ay(aB.max);if(ay==ax){aB.p2c=function(aC){return(aw-aC)*aA}}else{aB.p2c=function(aC){return(aw-ay(aC))*aA}}if(!az){aB.c2p=function(aC){return aw-aC/aA}}else{aB.c2p=function(aC){return az(aw-aC/aA)}}}}function W(ay){if(!ay){return}var aw=ay.options,aA,aE=ay.ticks||[],aD=[],az,aF=aw.labelWidth,aB=aw.labelHeight,ax;function aC(aH,aG){return c('<div style="position:absolute;top:-10000px;'+aG+'font-size:smaller"><div class="'+ay.direction+"Axis "+ay.direction+ay.n+'Axis">'+aH.join("")+"</div></div>").appendTo(N)}if(ay.direction=="x"){if(aF==null){aF=Math.floor(ah/(aE.length>0?aE.length:1))}if(aB==null){aD=[];for(aA=0;aA<aE.length;++aA){az=aE[aA].label;if(az){aD.push('<div class="tickLabel" style="float:left;width:'+aF+'px">'+az+"</div>")}}if(aD.length>0){aD.push('<div style="clear:left"></div>');ax=aC(aD,"width:10000px;");aB=ax.height();ax.remove()}}}else{if(aF==null||aB==null){for(aA=0;aA<aE.length;++aA){az=aE[aA].label;if(az){aD.push('<div class="tickLabel">'+az+"</div>")}}if(aD.length>0){ax=aC(aD,"");if(aF==null){aF=ax.children().width()}if(aB==null){aB=ax.find("div.tickLabel").height()}ax.remove()}}}if(aF==null){aF=0}if(aB==null){aB=0}ay.labelWidth=aF;ay.labelHeight=aB}function Z(ay){if(!ay||(!ay.used&&!(ay.labelWidth||ay.labelHeight))){return}var ax=ay.labelWidth,aG=ay.labelHeight,aC=ay.options.position,aA=ay.options.tickLength,aB=J.grid.axisMargin,aE=J.grid.labelMargin,aF=ay.direction=="x"?ao:T,az;var aw=c.grep(aF,function(aI){return aI&&aI.options.position==aC&&(aI.labelHeight||aI.labelWidth)});if(c.inArray(ay,aw)==aw.length-1){aB=0}if(aA==null){aA="full"}var aD=c.grep(aF,function(aI){return aI&&(aI.labelHeight||aI.labelWidth)});var aH=c.inArray(ay,aD)==0;if(!aH&&aA=="full"){aA=5}if(!isNaN(+aA)){aE+=+aA}if(ay.direction=="x"){aG+=aE;if(aC=="bottom"){H.bottom+=aG+aB;ay.box={top:s-H.bottom,height:aG}}else{ay.box={top:H.top+aB,height:aG};H.top+=aG+aB}}else{ax+=aE;if(aC=="left"){ay.box={left:H.left+aB,width:ax};H.left+=ax+aB}else{H.right+=ax+aB;ay.box={left:ah-H.right,width:ax}}}ay.position=aC;ay.tickLength=aA;ay.box.padding=aE;ay.innermost=aH}function ab(aw){if(aw.direction=="x"){aw.box.left=H.left;aw.box.width=h}else{aw.box.top=H.top;aw.box.height=aa}}function M(){var aB=Y(),ay,ax;for(ax=0;ax<aB.length;++ax){k(aB[ax])}H.left=H.right=H.top=H.bottom=0;if(J.grid.show){for(ax=0;ax<aB.length;++ax){aq(aB[ax]);S(aB[ax]);r(aB[ax],aB[ax].ticks)}for(ay=0;ay<ao.length;++ay){W(ao[ay])}for(ay=0;ay<T.length;++ay){W(T[ay])}for(ay=ao.length-1;ay>=0;--ay){Z(ao[ay])}for(ay=T.length-1;ay>=0;--ay){Z(T[ay])}var aA=0;for(var az=0;az<p.length;++az){aA=Math.max(aA,2*(p[az].points.radius+p[az].points.lineWidth/2))}for(var aw in H){H[aw]+=J.grid.borderWidth;H[aw]=Math.max(aA,H[aw])}}h=ah-H.left-H.right;aa=s-H.bottom-H.top;for(ax=0;ax<aB.length;++ax){l(aB[ax])}if(J.grid.show){for(ax=0;ax<aB.length;++ax){ab(aB[ax])}ae()}au()}function k(az){var aA=az.options,ay=+(aA.min!=null?aA.min:az.datamin),aw=+(aA.max!=null?aA.max:az.datamax),aC=aw-ay;if(aC==0){var ax=aw==0?1:0.01;if(aA.min==null){ay-=ax}if(aA.max==null||aA.min!=null){aw+=ax}}else{var aB=aA.autoscaleMargin;if(aB!=null){if(aA.min==null){ay-=aC*aB;if(ay<0&&az.datamin!=null&&az.datamin>=0){ay=0}}if(aA.max==null){aw+=aC*aB;if(aw>0&&az.datamax!=null&&az.datamax<=0){aw=0}}}}az.min=ay;az.max=aw}function aq(aB){var aH=aB.options;var aC;if(typeof aH.ticks=="number"&&aH.ticks>0){aC=aH.ticks}else{if(aB.direction=="x"){aC=0.3*Math.sqrt(ah)}else{aC=0.3*Math.sqrt(s)}}var aO=(aB.max-aB.min)/aC,aJ,aw,aI,aM,aN,aL,aD;if(aH.mode=="time"){var aE={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 aF=[[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 ax=0;if(aH.minTickSize!=null){if(typeof aH.tickSize=="number"){ax=aH.tickSize}else{ax=aH.minTickSize[0]*aE[aH.minTickSize[1]]}}for(var aN=0;aN<aF.length-1;++aN){if(aO<(aF[aN][0]*aE[aF[aN][1]]+aF[aN+1][0]*aE[aF[aN+1][1]])/2&&aF[aN][0]*aE[aF[aN][1]]>=ax){break}}aJ=aF[aN][0];aI=aF[aN][1];if(aI=="year"){aL=Math.pow(10,Math.floor(Math.log(aO/aE.year)/Math.LN10));aD=(aO/aE.year)/aL;if(aD<1.5){aJ=1}else{if(aD<3){aJ=2}else{if(aD<7.5){aJ=5}else{aJ=10}}}aJ*=aL}aB.tickSize=aH.tickSize||[aJ,aI];aw=function(aS){var aX=[],aV=aS.tickSize[0],aY=aS.tickSize[1],aW=new Date(aS.min);var aR=aV*aE[aY];if(aY=="second"){aW.setUTCSeconds(a(aW.getUTCSeconds(),aV))}if(aY=="minute"){aW.setUTCMinutes(a(aW.getUTCMinutes(),aV))}if(aY=="hour"){aW.setUTCHours(a(aW.getUTCHours(),aV))}if(aY=="month"){aW.setUTCMonth(a(aW.getUTCMonth(),aV))}if(aY=="year"){aW.setUTCFullYear(a(aW.getUTCFullYear(),aV))}aW.setUTCMilliseconds(0);if(aR>=aE.minute){aW.setUTCSeconds(0)}if(aR>=aE.hour){aW.setUTCMinutes(0)}if(aR>=aE.day){aW.setUTCHours(0)}if(aR>=aE.day*4){aW.setUTCDate(1)}if(aR>=aE.year){aW.setUTCMonth(0)}var a0=0,aZ=Number.NaN,aT;do{aT=aZ;aZ=aW.getTime();aX.push(aZ);if(aY=="month"){if(aV<1){aW.setUTCDate(1);var aQ=aW.getTime();aW.setUTCMonth(aW.getUTCMonth()+1);var aU=aW.getTime();aW.setTime(aZ+a0*aE.hour+(aU-aQ)*aV);a0=aW.getUTCHours();aW.setUTCHours(0)}else{aW.setUTCMonth(aW.getUTCMonth()+aV)}}else{if(aY=="year"){aW.setUTCFullYear(aW.getUTCFullYear()+aV)}else{aW.setTime(aZ+aR)}}}while(aZ<aS.max&&aZ!=aT);return aX};aM=function(aQ,aT){var aV=new Date(aQ);if(aH.timeformat!=null){return c.plot.formatDate(aV,aH.timeformat,aH.monthNames)}var aR=aT.tickSize[0]*aE[aT.tickSize[1]];var aS=aT.max-aT.min;var aU=(aH.twelveHourClock)?" %p":"";if(aR<aE.minute){fmt="%h:%M:%S"+aU}else{if(aR<aE.day){if(aS<2*aE.day){fmt="%h:%M"+aU}else{fmt="%b %d %h:%M"+aU}}else{if(aR<aE.month){fmt="%b %d"}else{if(aR<aE.year){if(aS<aE.year){fmt="%b"}else{fmt="%b %y"}}else{fmt="%y"}}}}return c.plot.formatDate(aV,fmt,aH.monthNames)}}else{var aP=aH.tickDecimals;var aK=-Math.floor(Math.log(aO)/Math.LN10);if(aP!=null&&aK>aP){aK=aP}aL=Math.pow(10,-aK);aD=aO/aL;if(aD<1.5){aJ=1}else{if(aD<3){aJ=2;if(aD>2.25&&(aP==null||aK+1<=aP)){aJ=2.5;++aK}}else{if(aD<7.5){aJ=5}else{aJ=10}}}aJ*=aL;if(aH.minTickSize!=null&&aJ<aH.minTickSize){aJ=aH.minTickSize}aB.tickDecimals=Math.max(0,aP!=null?aP:aK);aB.tickSize=aH.tickSize||aJ;aw=function(aS){var aU=[];var aV=a(aS.min,aS.tickSize),aR=0,aQ=Number.NaN,aT;do{aT=aQ;aQ=aV+aR*aS.tickSize;aU.push(aQ);++aR}while(aQ<aS.max&&aQ!=aT);return aU};aM=function(aQ,aR){return aQ.toFixed(aR.tickDecimals)}}if(aH.alignTicksWithAxis!=null){var aA=(aB.direction=="x"?ao:T)[aH.alignTicksWithAxis-1];if(aA&&aA.used&&aA!=aB){var aG=aw(aB);if(aG.length>0){if(aH.min==null){aB.min=Math.min(aB.min,aG[0])}if(aH.max==null&&aG.length>1){aB.max=Math.max(aB.max,aG[aG.length-1])}}aw=function(aS){var aT=[],aQ,aR;for(aR=0;aR<aA.ticks.length;++aR){aQ=(aA.ticks[aR].v-aA.min)/(aA.max-aA.min);aQ=aS.min+aQ*(aS.max-aS.min);aT.push(aQ)}return aT};if(aB.mode!="time"&&aH.tickDecimals==null){var az=Math.max(0,-Math.floor(Math.log(aO)/Math.LN10)+1),ay=aw(aB);if(!(ay.length>1&&/\..*0$/.test((ay[1]-ay[0]).toFixed(az)))){aB.tickDecimals=az}}}}aB.tickGenerator=aw;if(c.isFunction(aH.tickFormatter)){aB.tickFormatter=function(aQ,aR){return""+aH.tickFormatter(aQ,aR)}}else{aB.tickFormatter=aM}}function S(aA){aA.ticks=[];var aC=aA.options.ticks,aB=null;if(aC==null||(typeof aC=="number"&&aC>0)){aB=aA.tickGenerator(aA)}else{if(aC){if(c.isFunction(aC)){aB=aC({min:aA.min,max:aA.max})}else{aB=aC}}}var az,aw;for(az=0;az<aB.length;++az){var ax=null;var ay=aB[az];if(typeof ay=="object"){aw=ay[0];if(ay.length>1){ax=ay[1]}}else{aw=ay}if(ax==null){ax=aA.tickFormatter(aw,aA)}aA.ticks[az]={v:aw,label:ax}}}function r(aw,ax){if(aw.options.autoscaleMargin!=null&&ax.length>0){if(aw.options.min==null){aw.min=Math.min(aw.min,ax[0].v)}if(aw.options.max==null&&ax.length>1){aw.max=Math.max(aw.max,ax[ax.length-1].v)}}}function at(){B.clearRect(0,0,ah,s);var ax=J.grid;if(ax.show&&!ax.aboveData){u()}for(var aw=0;aw<p.length;++aw){C(m.drawSeries,[B,p[aw]]);aj(p[aw])}C(m.draw,[B]);if(ax.show&&ax.aboveData){u()}}function o(aw,aD){var az,aC,aB,aA,ay;aA=Y();for(i=0;i<aA.length;++i){az=aA[i];if(az.direction==aD){ay=aD+az.n+"axis";if(!aw[ay]&&az.n==1){ay=aD+"axis"}if(aw[ay]){aC=aw[ay].from;aB=aw[ay].to;break}}}if(!aw[ay]){az=aD=="x"?ao[0]:T[0];aC=aw[aD+"1"];aB=aw[aD+"2"]}if(aC!=null&&aB!=null&&aC>aB){var ax=aC;aC=aB;aB=ax}return{from:aC,to:aB,axis:az}}function u(){var aA;B.save();B.translate(H.left,H.top);if(J.grid.backgroundColor){B.fillStyle=t(J.grid.backgroundColor,aa,0,"rgba(255, 255, 255, 0)");B.fillRect(0,0,h,aa)}var aC=J.grid.markings;if(aC){if(c.isFunction(aC)){var aF=f.getAxes();aF.xmin=aF.xaxis.min;aF.xmax=aF.xaxis.max;aF.ymin=aF.yaxis.min;aF.ymax=aF.yaxis.max;aC=aC(aF)}for(aA=0;aA<aC.length;++aA){var ay=aC[aA],ax=o(ay,"x"),aD=o(ay,"y");if(ax.from==null){ax.from=ax.axis.min}if(ax.to==null){ax.to=ax.axis.max}if(aD.from==null){aD.from=aD.axis.min}if(aD.to==null){aD.to=aD.axis.max}if(ax.to<ax.axis.min||ax.from>ax.axis.max||aD.to<aD.axis.min||aD.from>aD.axis.max){continue}ax.from=Math.max(ax.from,ax.axis.min);ax.to=Math.min(ax.to,ax.axis.max);aD.from=Math.max(aD.from,aD.axis.min);aD.to=Math.min(aD.to,aD.axis.max);if(ax.from==ax.to&&aD.from==aD.to){continue}ax.from=ax.axis.p2c(ax.from);ax.to=ax.axis.p2c(ax.to);aD.from=aD.axis.p2c(aD.from);aD.to=aD.axis.p2c(aD.to);if(ax.from==ax.to||aD.from==aD.to){B.beginPath();B.strokeStyle=ay.color||J.grid.markingsColor;B.lineWidth=ay.lineWidth||J.grid.markingsLineWidth;B.moveTo(ax.from,aD.from);B.lineTo(ax.to,aD.to);B.stroke()}else{B.fillStyle=ay.color||J.grid.markingsColor;B.fillRect(ax.from,aD.to,ax.to-ax.from,aD.from-aD.to)}}}var aF=Y(),aH=J.grid.borderWidth;for(var az=0;az<aF.length;++az){var aw=aF[az],aB=aw.box,aL=aw.tickLength,aI,aG,aK,aE;B.strokeStyle=aw.options.tickColor||c.color.parse(aw.options.color).scale("a",0.22).toString();B.lineWidth=1;if(aw.direction=="x"){aI=0;if(aL=="full"){aG=(aw.position=="top"?0:aa)}else{aG=aB.top-H.top+(aw.position=="top"?aB.height:0)}}else{aG=0;if(aL=="full"){aI=(aw.position=="left"?0:h)}else{aI=aB.left-H.left+(aw.position=="left"?aB.width:0)}}if(!aw.innermost){B.beginPath();aK=aE=0;if(aw.direction=="x"){aK=h}else{aE=aa}if(B.lineWidth==1){aI=Math.floor(aI)+0.5;aG=Math.floor(aG)+0.5}B.moveTo(aI,aG);B.lineTo(aI+aK,aG+aE);B.stroke()}B.beginPath();for(aA=0;aA<aw.ticks.length;++aA){var aJ=aw.ticks[aA].v;aK=aE=0;if(aJ<aw.min||aJ>aw.max||(aL=="full"&&aH>0&&(aJ==aw.min||aJ==aw.max))){continue}if(aw.direction=="x"){aI=aw.p2c(aJ);aE=aL=="full"?-aa:aL;if(aw.position=="top"){aE=-aE}}else{aG=aw.p2c(aJ);aK=aL=="full"?-h:aL;if(aw.position=="left"){aK=-aK}}if(B.lineWidth==1){if(aw.direction=="x"){aI=Math.floor(aI)+0.5}else{aG=Math.floor(aG)+0.5}}B.moveTo(aI,aG);B.lineTo(aI+aK,aG+aE)}B.stroke()}if(aH){B.lineWidth=aH;B.strokeStyle=J.grid.borderColor;B.strokeRect(-aH/2,-aH/2,h+aH,aa+aH)}B.restore()}function ae(){N.find(".tickLabels").remove();var aB=['<div class="tickLabels" style="font-size:smaller">'];var aE=Y();for(var ay=0;ay<aE.length;++ay){var ax=aE[ay],aA=ax.box;aB.push('<div class="'+ax.direction+"Axis "+ax.direction+ax.n+'Axis" style="color:'+ax.options.color+'">');for(var az=0;az<ax.ticks.length;++az){var aC=ax.ticks[az];if(!aC.label||aC.v<ax.min||aC.v>ax.max){continue}var aF={},aD;if(ax.direction=="x"){aD="center";aF.left=Math.round(H.left+ax.p2c(aC.v)-ax.labelWidth/2);if(ax.position=="bottom"){aF.top=aA.top+aA.padding}else{aF.bottom=s-(aA.top+aA.height-aA.padding)}}else{aF.top=Math.round(H.top+ax.p2c(aC.v)-ax.labelHeight/2);if(ax.position=="left"){aF.right=ah-(aA.left+aA.width-aA.padding);aD="right"}else{aF.left=aA.left+aA.padding;aD="left"}}aF.width=ax.labelWidth;var aw=["position:absolute","text-align:"+aD];for(var aG in aF){aw.push(aG+":"+aF[aG]+"px")}aB.push('<div class="tickLabel" style="'+aw.join(";")+'">'+aC.label+"</div>")}aB.push("</div>")}aB.push("</div>");N.append(aB.join(""))}function aj(aw){if(aw.lines.show){D(aw)}if(aw.bars.show){Q(aw)}if(aw.points.show){R(aw)}}function D(az){function ay(aK,aL,aD,aP,aO){var aQ=aK.points,aE=aK.pointsize,aI=null,aH=null;B.beginPath();for(var aJ=aE;aJ<aQ.length;aJ+=aE){var aG=aQ[aJ-aE],aN=aQ[aJ-aE+1],aF=aQ[aJ],aM=aQ[aJ+1];if(aG==null||aF==null){continue}if(aN<=aM&&aN<aO.min){if(aM<aO.min){continue}aG=(aO.min-aN)/(aM-aN)*(aF-aG)+aG;aN=aO.min}else{if(aM<=aN&&aM<aO.min){if(aN<aO.min){continue}aF=(aO.min-aN)/(aM-aN)*(aF-aG)+aG;aM=aO.min}}if(aN>=aM&&aN>aO.max){if(aM>aO.max){continue}aG=(aO.max-aN)/(aM-aN)*(aF-aG)+aG;aN=aO.max}else{if(aM>=aN&&aM>aO.max){if(aN>aO.max){continue}aF=(aO.max-aN)/(aM-aN)*(aF-aG)+aG;aM=aO.max}}if(aG<=aF&&aG<aP.min){if(aF<aP.min){continue}aN=(aP.min-aG)/(aF-aG)*(aM-aN)+aN;aG=aP.min}else{if(aF<=aG&&aF<aP.min){if(aG<aP.min){continue}aM=(aP.min-aG)/(aF-aG)*(aM-aN)+aN;aF=aP.min}}if(aG>=aF&&aG>aP.max){if(aF>aP.max){continue}aN=(aP.max-aG)/(aF-aG)*(aM-aN)+aN;aG=aP.max}else{if(aF>=aG&&aF>aP.max){if(aG>aP.max){continue}aM=(aP.max-aG)/(aF-aG)*(aM-aN)+aN;aF=aP.max}}if(aG!=aI||aN!=aH){B.moveTo(aP.p2c(aG)+aL,aO.p2c(aN)+aD)}aI=aF;aH=aM;B.lineTo(aP.p2c(aF)+aL,aO.p2c(aM)+aD)}B.stroke()}function aA(aD,aL,aK){var aR=aD.points,aQ=aD.pointsize,aI=Math.min(Math.max(0,aK.min),aK.max),aS=0,aP,aO=false,aH=1,aG=0,aM=0;while(true){if(aQ>0&&aS>aR.length+aQ){break}aS+=aQ;var aU=aR[aS-aQ],aF=aR[aS-aQ+aH],aT=aR[aS],aE=aR[aS+aH];if(aO){if(aQ>0&&aU!=null&&aT==null){aM=aS;aQ=-aQ;aH=2;continue}if(aQ<0&&aS==aG+aQ){B.fill();aO=false;aQ=-aQ;aH=1;aS=aG=aM+aQ;continue}}if(aU==null||aT==null){continue}if(aU<=aT&&aU<aL.min){if(aT<aL.min){continue}aF=(aL.min-aU)/(aT-aU)*(aE-aF)+aF;aU=aL.min}else{if(aT<=aU&&aT<aL.min){if(aU<aL.min){continue}aE=(aL.min-aU)/(aT-aU)*(aE-aF)+aF;aT=aL.min}}if(aU>=aT&&aU>aL.max){if(aT>aL.max){continue}aF=(aL.max-aU)/(aT-aU)*(aE-aF)+aF;aU=aL.max}else{if(aT>=aU&&aT>aL.max){if(aU>aL.max){continue}aE=(aL.max-aU)/(aT-aU)*(aE-aF)+aF;aT=aL.max}}if(!aO){B.beginPath();B.moveTo(aL.p2c(aU),aK.p2c(aI));aO=true}if(aF>=aK.max&&aE>=aK.max){B.lineTo(aL.p2c(aU),aK.p2c(aK.max));B.lineTo(aL.p2c(aT),aK.p2c(aK.max));continue}else{if(aF<=aK.min&&aE<=aK.min){B.lineTo(aL.p2c(aU),aK.p2c(aK.min));B.lineTo(aL.p2c(aT),aK.p2c(aK.min));continue}}var aJ=aU,aN=aT;if(aF<=aE&&aF<aK.min&&aE>=aK.min){aU=(aK.min-aF)/(aE-aF)*(aT-aU)+aU;aF=aK.min}else{if(aE<=aF&&aE<aK.min&&aF>=aK.min){aT=(aK.min-aF)/(aE-aF)*(aT-aU)+aU;aE=aK.min}}if(aF>=aE&&aF>aK.max&&aE<=aK.max){aU=(aK.max-aF)/(aE-aF)*(aT-aU)+aU;aF=aK.max}else{if(aE>=aF&&aE>aK.max&&aF<=aK.max){aT=(aK.max-aF)/(aE-aF)*(aT-aU)+aU;aE=aK.max}}if(aU!=aJ){B.lineTo(aL.p2c(aJ),aK.p2c(aF))}B.lineTo(aL.p2c(aU),aK.p2c(aF));B.lineTo(aL.p2c(aT),aK.p2c(aE));if(aT!=aN){B.lineTo(aL.p2c(aT),aK.p2c(aE));B.lineTo(aL.p2c(aN),aK.p2c(aE))}}}B.save();B.translate(H.left,H.top);B.lineJoin="round";var aB=az.lines.lineWidth,aw=az.shadowSize;if(aB>0&&aw>0){B.lineWidth=aw;B.strokeStyle="rgba(0,0,0,0.1)";var aC=Math.PI/18;ay(az.datapoints,Math.sin(aC)*(aB/2+aw/2),Math.cos(aC)*(aB/2+aw/2),az.xaxis,az.yaxis);B.lineWidth=aw/2;ay(az.datapoints,Math.sin(aC)*(aB/2+aw/4),Math.cos(aC)*(aB/2+aw/4),az.xaxis,az.yaxis)}B.lineWidth=aB;B.strokeStyle=az.color;var ax=y(az.lines,az.color,0,aa);if(ax){B.fillStyle=ax;aA(az.datapoints,az.xaxis,az.yaxis)}if(aB>0){ay(az.datapoints,0,0,az.xaxis,az.yaxis)}B.restore()}function R(az){function aC(aI,aH,aP,aF,aN,aO,aL,aE){var aM=aI.points,aD=aI.pointsize;for(var aG=0;aG<aM.length;aG+=aD){var aK=aM[aG],aJ=aM[aG+1];if(aK==null||aK<aO.min||aK>aO.max||aJ<aL.min||aJ>aL.max){continue}B.beginPath();aK=aO.p2c(aK);aJ=aL.p2c(aJ)+aF;if(aE=="circle"){B.arc(aK,aJ,aH,0,aN?Math.PI:Math.PI*2,false)}else{aE(B,aK,aJ,aH,aN)}B.closePath();if(aP){B.fillStyle=aP;B.fill()}B.stroke()}}B.save();B.translate(H.left,H.top);var aB=az.points.lineWidth,ax=az.shadowSize,aw=az.points.radius,aA=az.points.symbol;if(aB>0&&ax>0){var ay=ax/2;B.lineWidth=ay;B.strokeStyle="rgba(0,0,0,0.1)";aC(az.datapoints,aw,null,ay+ay/2,true,az.xaxis,az.yaxis,aA);B.strokeStyle="rgba(0,0,0,0.2)";aC(az.datapoints,aw,null,ay/2,true,az.xaxis,az.yaxis,aA)}B.lineWidth=aB;B.strokeStyle=az.color;aC(az.datapoints,aw,y(az.points,az.color),0,false,az.xaxis,az.yaxis,aA);B.restore()}function ak(aI,aH,aQ,aD,aL,aA,ay,aG,aF,aP,aM,ax){var az,aO,aE,aK,aB,aw,aJ,aC,aN;if(aM){aC=aw=aJ=true;aB=false;az=aQ;aO=aI;aK=aH+aD;aE=aH+aL;if(aO<az){aN=aO;aO=az;az=aN;aB=true;aw=false}}else{aB=aw=aJ=true;aC=false;az=aI+aD;aO=aI+aL;aE=aQ;aK=aH;if(aK<aE){aN=aK;aK=aE;aE=aN;aC=true;aJ=false}}if(aO<aG.min||az>aG.max||aK<aF.min||aE>aF.max){return}if(az<aG.min){az=aG.min;aB=false}if(aO>aG.max){aO=aG.max;aw=false}if(aE<aF.min){aE=aF.min;aC=false}if(aK>aF.max){aK=aF.max;aJ=false}az=aG.p2c(az);aE=aF.p2c(aE);aO=aG.p2c(aO);aK=aF.p2c(aK);if(ay){aP.beginPath();aP.moveTo(az,aE);aP.lineTo(az,aK);aP.lineTo(aO,aK);aP.lineTo(aO,aE);aP.fillStyle=ay(aE,aK);aP.fill()}if(ax>0&&(aB||aw||aJ||aC)){aP.beginPath();aP.moveTo(az,aE+aA);if(aB){aP.lineTo(az,aK+aA)}else{aP.moveTo(az,aK+aA)}if(aJ){aP.lineTo(aO,aK+aA)}else{aP.moveTo(aO,aK+aA)}if(aw){aP.lineTo(aO,aE+aA)}else{aP.moveTo(aO,aE+aA)}if(aC){aP.lineTo(az,aE+aA)}else{aP.moveTo(az,aE+aA)}aP.stroke()}}function Q(ay){function ax(aE,aD,aG,aB,aF,aI,aH){var aJ=aE.points,aA=aE.pointsize;for(var aC=0;aC<aJ.length;aC+=aA){if(aJ[aC]==null){continue}ak(aJ[aC],aJ[aC+1],aJ[aC+2],aD,aG,aB,aF,aI,aH,B,ay.bars.horizontal,ay.bars.lineWidth)}}B.save();B.translate(H.left,H.top);B.lineWidth=ay.bars.lineWidth;B.strokeStyle=ay.color;var aw=ay.bars.align=="left"?0:-ay.bars.barWidth/2;var az=ay.bars.fill?function(aA,aB){return y(ay.bars,ay.color,aA,aB)}:null;ax(ay.datapoints,aw,aw+ay.bars.barWidth,0,az,ay.xaxis,ay.yaxis);B.restore()}function y(ay,aw,ax,aA){var az=ay.fill;if(!az){return null}if(ay.fillColor){return t(ay.fillColor,ax,aA,aw)}var aB=c.color.parse(aw);aB.a=typeof az=="number"?az:0.4;aB.normalize();return aB.toString()}function au(){N.find(".legend").remove();if(!J.legend.show){return}var aC=[],aA=false,aI=J.legend.labelFormatter,aH,aE;for(var az=0;az<p.length;++az){aH=p[az];aE=aH.label;if(!aE){continue}if(az%J.legend.noColumns==0){if(aA){aC.push("</tr>")}aC.push("<tr>");aA=true}if(aI){aE=aI(aE,aH)}aC.push('<td class="legendColorBox"><div style="border:1px solid '+J.legend.labelBoxBorderColor+';padding:1px"><div style="width:4px;height:0;border:5px solid '+aH.color+';overflow:hidden"></div></div></td><td class="legendLabel">'+aE+"</td>")}if(aA){aC.push("</tr>")}if(aC.length==0){return}var aG='<table style="font-size:smaller;color:'+J.grid.color+'">'+aC.join("")+"</table>";if(J.legend.container!=null){c(J.legend.container).html(aG)}else{var aD="",ax=J.legend.position,ay=J.legend.margin;if(ay[0]==null){ay=[ay,ay]}if(ax.charAt(0)=="n"){aD+="top:"+(ay[1]+H.top)+"px;"}else{if(ax.charAt(0)=="s"){aD+="bottom:"+(ay[1]+H.bottom)+"px;"}}if(ax.charAt(1)=="e"){aD+="right:"+(ay[0]+H.right)+"px;"}else{if(ax.charAt(1)=="w"){aD+="left:"+(ay[0]+H.left)+"px;"}}var aF=c('<div class="legend">'+aG.replace('style="','style="position:absolute;'+aD+";")+"</div>").appendTo(N);if(J.legend.backgroundOpacity!=0){var aB=J.legend.backgroundColor;if(aB==null){aB=J.grid.backgroundColor;if(aB&&typeof aB=="string"){aB=c.color.parse(aB)}else{aB=c.color.extract(aF,"background-color")}aB.a=1;aB=aB.toString()}var aw=aF.children();c('<div style="position:absolute;width:'+aw.width()+"px;height:"+aw.height()+"px;"+aD+"background-color:"+aB+';"> </div>').prependTo(aF).css("opacity",J.legend.backgroundOpacity)}}}var af=[],j=null;function ap(aD,aB,ay){var aJ=J.grid.mouseActiveRadius,aV=aJ*aJ+1,aT=null,aM=false,aR,aP;for(aR=p.length-1;aR>=0;--aR){if(!ay(p[aR])){continue}var aK=p[aR],aC=aK.xaxis,aA=aK.yaxis,aQ=aK.datapoints.points,aO=aK.datapoints.pointsize,aL=aC.c2p(aD),aI=aA.c2p(aB),ax=aJ/aC.scale,aw=aJ/aA.scale;if(aK.lines.show||aK.points.show){for(aP=0;aP<aQ.length;aP+=aO){var aF=aQ[aP],aE=aQ[aP+1];if(aF==null){continue}if(aF-aL>ax||aF-aL<-ax||aE-aI>aw||aE-aI<-aw){continue}var aH=Math.abs(aC.p2c(aF)-aD),aG=Math.abs(aA.p2c(aE)-aB),aN=aH*aH+aG*aG;if(aN<aV){aV=aN;aT=[aR,aP/aO]}}}if(aK.bars.show&&!aT){var az=aK.bars.align=="left"?0:-aK.bars.barWidth/2,aS=az+aK.bars.barWidth;for(aP=0;aP<aQ.length;aP+=aO){var aF=aQ[aP],aE=aQ[aP+1],aU=aQ[aP+2];if(aF==null){continue}if(p[aR].bars.horizontal?(aL<=Math.max(aU,aF)&&aL>=Math.min(aU,aF)&&aI>=aE+az&&aI<=aE+aS):(aL>=aF+az&&aL<=aF+aS&&aI>=Math.min(aU,aE)&&aI<=Math.max(aU,aE))){aT=[aR,aP/aO]}}}}if(aT){aR=aT[0];aP=aT[1];aO=p[aR].datapoints.pointsize;return{datapoint:p[aR].datapoints.points.slice(aP*aO,(aP+1)*aO),dataIndex:aP,series:p[aR],seriesIndex:aR}}return null}function d(aw){if(J.grid.hoverable){g("plothover",aw,function(ax){return ax.hoverable!=false})}}function G(aw){g("plotclick",aw,function(ax){return ax.clickable!=false})}function g(ax,aw,ay){var az=am.offset(),aC=aw.pageX-az.left-H.left,aA=aw.pageY-az.top-H.top,aE=V({left:aC,top:aA});aE.pageX=aw.pageX;aE.pageY=aw.pageY;var aF=ap(aC,aA,ay);if(aF){aF.pageX=parseInt(aF.series.xaxis.p2c(aF.datapoint[0])+az.left+H.left);aF.pageY=parseInt(aF.series.yaxis.p2c(aF.datapoint[1])+az.top+H.top)}if(J.grid.autoHighlight){for(var aB=0;aB<af.length;++aB){var aD=af[aB];if(aD.auto==ax&&!(aF&&aD.series==aF.series&&aD.point==aF.datapoint)){ag(aD.series,aD.point)}}if(aF){an(aF.series,aF.datapoint,ax)}}N.trigger(ax,[aE,aF])}function U(){if(!j){j=setTimeout(ad,30)}}function ad(){j=null;av.save();av.clearRect(0,0,ah,s);av.translate(H.left,H.top);var ax,aw;for(ax=0;ax<af.length;++ax){aw=af[ax];if(aw.series.bars.show){ai(aw.series,aw.point)}else{ac(aw.series,aw.point)}}av.restore();C(m.drawOverlay,[av])}function an(ay,aw,aA){if(typeof ay=="number"){ay=p[ay]}if(typeof aw=="number"){var az=ay.datapoints.pointsize;aw=ay.datapoints.points.slice(az*aw,az*(aw+1))}var ax=L(ay,aw);if(ax==-1){af.push({series:ay,point:aw,auto:aA});U()}else{if(!aA){af[ax].auto=false}}}function ag(ay,aw){if(ay==null&&aw==null){af=[];U()}if(typeof ay=="number"){ay=p[ay]}if(typeof aw=="number"){aw=ay.data[aw]}var ax=L(ay,aw);if(ax!=-1){af.splice(ax,1);U()}}function L(ay,az){for(var aw=0;aw<af.length;++aw){var ax=af[aw];if(ax.series==ay&&ax.point[0]==az[0]&&ax.point[1]==az[1]){return aw}}return -1}function ac(az,ay){var ax=ay[0],aD=ay[1],aC=az.xaxis,aB=az.yaxis;if(ax<aC.min||ax>aC.max||aD<aB.min||aD>aB.max){return}var aA=az.points.radius+az.points.lineWidth/2;av.lineWidth=aA;av.strokeStyle=c.color.parse(az.color).scale("a",0.5).toString();var aw=1.5*aA,ax=aC.p2c(ax),aD=aB.p2c(aD);av.beginPath();if(az.points.symbol=="circle"){av.arc(ax,aD,aw,0,2*Math.PI,false)}else{az.points.symbol(av,ax,aD,aw,false)}av.closePath();av.stroke()}function ai(az,aw){av.lineWidth=az.bars.lineWidth;av.strokeStyle=c.color.parse(az.color).scale("a",0.5).toString();var ay=c.color.parse(az.color).scale("a",0.5).toString();var ax=az.bars.align=="left"?0:-az.bars.barWidth/2;ak(aw[0],aw[1],aw[2]||0,ax,ax+az.bars.barWidth,0,function(){return ay},az.xaxis,az.yaxis,av,az.bars.horizontal,az.bars.lineWidth)}function t(aE,aw,aC,ax){if(typeof aE=="string"){return aE}else{var aD=B.createLinearGradient(0,aC,0,aw);for(var az=0,ay=aE.colors.length;az<ay;++az){var aA=aE.colors[az];if(typeof aA!="string"){var aB=c.color.parse(ax);if(aA.brightness!=null){aB=aB.scale("rgb",aA.brightness)}if(aA.opacity!=null){aB.a*=aA.opacity}aA=aB.toString()}aD.addColorStop(az/(ay-1),aA)}return aD}}}c.plot=function(g,e,d){var f=new b(c(g),e,d,c.plot.plugins);return f};c.plot.plugins=[];c.plot.formatDate=function(l,f,h){var o=function(d){d=""+d;return d.length==1?"0"+d:d};var e=[];var p=false,j=false;var n=l.getUTCHours();var k=n<12;if(h==null){h=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]}if(f.search(/%p|%P/)!=-1){if(n>12){n=n-12}else{if(n==0){n=12}}}for(var g=0;g<f.length;++g){var m=f.charAt(g);if(p){switch(m){case"h":m=""+n;break;case"H":m=o(n);break;case"M":m=o(l.getUTCMinutes());break;case"S":m=o(l.getUTCSeconds());break;case"d":m=""+l.getUTCDate();break;case"m":m=""+(l.getUTCMonth()+1);break;case"y":m=""+l.getUTCFullYear();break;case"b":m=""+h[l.getUTCMonth()];break;case"p":m=(k)?("am"):("pm");break;case"P":m=(k)?("AM"):("PM");break;case"0":m="";j=true;break}if(m&&j){m=o(m);j=false}e.push(m);if(!j){p=false}}else{if(m=="%"){p=true}else{e.push(m)}}}return e.join("")};function a(e,d){return d*Math.floor(e/d)}})(jQuery);(function(a){function b(l){var q={first:{x:-1,y:-1},second:{x:-1,y:-1},show:false,active:false};var n={};function e(s){if(q.active){l.getPlaceholder().trigger("plotselecting",[g()]);m(s)}}function o(s){if(s.which!=1){return}document.body.focus();if(document.onselectstart!==undefined&&n.onselectstart==null){n.onselectstart=document.onselectstart;document.onselectstart=function(){return false}}if(document.ondrag!==undefined&&n.ondrag==null){n.ondrag=document.ondrag;document.ondrag=function(){return false}}d(q.first,s);q.active=true;a(document).one("mouseup",k)}function k(s){if(document.onselectstart!==undefined){document.onselectstart=n.onselectstart}if(document.ondrag!==undefined){document.ondrag=n.ondrag}q.active=false;m(s);if(f()){j()}else{l.getPlaceholder().trigger("plotunselected",[]);l.getPlaceholder().trigger("plotselecting",[null])}return false}function g(){if(!f()){return null}var u={},t=q.first,s=q.second;a.each(l.getAxes(),function(v,w){if(w.used){var z=w.c2p(t[w.direction]),y=w.c2p(s[w.direction]);u[v]={from:Math.min(z,y),to:Math.max(z,y)}}});return u}function j(){var s=g();l.getPlaceholder().trigger("plotselected",[s]);if(s.xaxis&&s.yaxis){l.getPlaceholder().trigger("selected",[{x1:s.xaxis.from,y1:s.yaxis.from,x2:s.xaxis.to,y2:s.yaxis.to}])}}function h(t,u,s){return u<t?t:(u>s?s:u)}function d(w,t){var v=l.getOptions();var u=l.getPlaceholder().offset();var s=l.getPlotOffset();w.x=h(0,t.pageX-u.left-s.left,l.width());w.y=h(0,t.pageY-u.top-s.top,l.height());if(v.selection.mode=="y"){w.x=w==q.first?0:l.width()}if(v.selection.mode=="x"){w.y=w==q.first?0:l.height()}}function m(s){if(s.pageX==null){return}d(q.second,s);if(f()){q.show=true;l.triggerRedrawOverlay()}else{r(true)}}function r(s){if(q.show){q.show=false;l.triggerRedrawOverlay();if(!s){l.getPlaceholder().trigger("plotunselected",[])}}}function c(s,A){var v,z,y,w,u;w=l.getUsedAxes();for(i=0;i<w.length;++i){v=w[i];if(v.direction==A){u=A+v.n+"axis";if(!s[u]&&v.n==1){u=A+"axis"}if(s[u]){z=s[u].from;y=s[u].to;break}}}if(!s[u]){v=A=="x"?l.getXAxes()[0]:l.getYAxes()[0];z=s[A+"1"];y=s[A+"2"]}if(z!=null&&y!=null&&z>y){var t=z;z=y;y=t}return{from:z,to:y,axis:v}}function p(t,s){var v,u,w=l.getOptions();if(w.selection.mode=="y"){q.first.x=0;q.second.x=l.width()}else{u=c(t,"x");q.first.x=u.axis.p2c(u.from);q.second.x=u.axis.p2c(u.to)}if(w.selection.mode=="x"){q.first.y=0;q.second.y=l.height()}else{u=c(t,"y");q.first.y=u.axis.p2c(u.from);q.second.y=u.axis.p2c(u.to)}q.show=true;l.triggerRedrawOverlay();if(!s&&f()){j()}}function f(){var s=5;return Math.abs(q.second.x-q.first.x)>=s&&Math.abs(q.second.y-q.first.y)>=s}l.clearSelection=r;l.setSelection=p;l.getSelection=g;l.hooks.bindEvents.push(function(t,s){var u=t.getOptions();if(u.selection.mode!=null){s.mousemove(e)}if(u.selection.mode!=null){s.mousedown(o)}});l.hooks.drawOverlay.push(function(v,D){if(q.show&&f()){var t=v.getPlotOffset();var s=v.getOptions();D.save();D.translate(t.left,t.top);var z=a.color.parse(s.selection.color);D.strokeStyle=z.scale("a",0.8).toString();D.lineWidth=1;D.lineJoin="round";D.fillStyle=z.scale("a",0.4).toString();var B=Math.min(q.first.x,q.second.x),A=Math.min(q.first.y,q.second.y),C=Math.abs(q.second.x-q.first.x),u=Math.abs(q.second.y-q.first.y);D.fillRect(B,A,C,u);D.strokeRect(B,A,C,u);D.restore()}})}a.plot.plugins.push({init:b,options:{selection:{mode:null,color:"#e8cfac"}},name:"selection",version:"1.0"})})(jQuery);jQuery.fn.confirm=function(a){a=jQuery.extend({msg:"Are you sure?",stopAfter:"never",wrapper:"<span></span>",eventType:"click",dialogShow:"show",dialogSpeed:"",timeout:0},a);a.stopAfter=a.stopAfter.toLowerCase();if(!a.stopAfter in ["never","once","ok","cancel"]){a.stopAfter="never"}a.buttons=jQuery.extend({ok:"Yes",cancel:"No",wrapper:'<a href="#"></a>',separator:"/"},a.buttons);var b=a.eventType;return this.each(function(){var h=this;var d=jQuery(h);var k;var c=function(){var m=jQuery.data(h,"events");if(!m){return}h._handlers=new Array();for(var l in m[b]){h._handlers.push(m[b][l])}};var e=jQuery(a.buttons.wrapper).append(a.buttons.ok).click(function(){if(a.timeout!=0){clearTimeout(k)}d.unbind(b,f);d.show();g.hide();if(h._handlers!=undefined){jQuery.each(h._handlers,function(){d.click(this)})}d.click();if(a.stopAfter!="ok"&&a.stopAfter!="once"){d.unbind(b);d.one(b,f)}return false});var j=jQuery(a.buttons.wrapper).append(a.buttons.cancel).click(function(){if(a.timeout!=0){clearTimeout(k)}if(a.stopAfter!="cancel"&&a.stopAfter!="once"){d.one(b,f)}d.show();g.hide();return false});if(a.buttons.cls){e.addClass(a.buttons.cls);j.addClass(a.buttons.cls)}var g=jQuery(a.wrapper).append(a.msg).append(e).append(a.buttons.separator).append(j);var f=function(){jQuery(this).hide();if(a.dialogShow!="show"){g.hide()}g.insertBefore(this);g[a.dialogShow](a.dialogSpeed);if(a.timeout!=0){clearTimeout(k);k=setTimeout(function(){j.click();d.one(b,f)},a.timeout)}return false};c();d.unbind(b);h._confirm=f;h._confirmEvent=b;d.one(b,f)})}
/*
 * Modernizr JavaScript library 1.1
 * http://modernizr.com/
 *
 * Copyright (c) 2009 Faruk Ates - http://farukat.es/
 * Licensed under the MIT license.
 * http://modernizr.com/license/
 *
 * Featuring major contributions by
 * Paul Irish  - http://paulirish.com
 * Ben Alman   - http://benalman.com/
 */
;window.Modernizr=(function(window,doc){var version="1.1",ret={},enableHTML5=true,enableNoClasses=true,fontfaceCheckDelay=100,docElement=doc.documentElement,m=doc.createElement("modernizr"),m_style=m.style,f=doc.createElement("input"),canvas="canvas",canvastext="canvastext",rgba="rgba",hsla="hsla",multiplebgs="multiplebgs",borderimage="borderimage",borderradius="borderradius",boxshadow="boxshadow",opacity="opacity",cssanimations="cssanimations",csscolumns="csscolumns",cssgradients="cssgradients",cssreflections="cssreflections",csstransforms="csstransforms",csstransforms3d="csstransforms3d",csstransitions="csstransitions",fontface="fontface",geolocation="geolocation",video="video",audio="audio",input="input",inputtypes=input+"types",background="background",backgroundColor=background+"Color",canPlayType="canPlayType",localStorage="localstorage",sessionStorage="sessionstorage",webWorkers="webworkers",applicationCache="applicationcache",setProperties=" -o- -moz- -ms- -webkit- ".split(" "),tests={},inputs={},attrs={},elems,elem,i,feature,classes=[];function set_css(str){m_style.cssText=str}function set_css_all(str1,str2){return set_css(setProperties.join(str1+";")+(str2||""))}function contains(str,substr){return str.indexOf(substr)!==-1}function test_props(props,callback){for(var i in props){if(m_style[props[i]]!==undefined&&(!callback||callback(props[i]))){return true}}}function test_props_all(prop,callback){var uc_prop=prop.charAt(0).toUpperCase()+prop.substr(1),props=[prop,"webkit"+uc_prop,"Moz"+uc_prop,"moz"+uc_prop,"o"+uc_prop,"ms"+uc_prop];return !!test_props(props,callback)}tests[canvas]=function(){return !!doc.createElement(canvas).getContext};tests[canvastext]=function(){return !!(tests[canvas]()&&typeof doc.createElement(canvas).getContext("2d").fillText=="function")};tests[geolocation]=function(){return !!navigator.geolocation};tests[rgba]=function(){set_css(background+"-color:rgba(150,255,150,.5)");return contains(m_style[backgroundColor],rgba)};tests[hsla]=function(){set_css(background+"-color:hsla(120,40%,100%,.5)");return contains(m_style[backgroundColor],rgba)};tests[multiplebgs]=function(){set_css(background+":url(m.png),url(a.png),#f99 url(m.png)");return/(url\s*\(.*?){3}/.test(m_style[background])};tests[borderimage]=function(){return test_props_all("borderImage")};tests[borderradius]=function(){return test_props_all("borderRadius","",function(prop){return contains(prop,"orderRadius")})};tests[boxshadow]=function(){return test_props_all("boxShadow")};tests[opacity]=function(){set_css("opacity:.5");return contains(m_style[opacity],"0.5")};tests[cssanimations]=function(){return test_props_all("animationName")};tests[csscolumns]=function(){return test_props_all("columnCount")};tests[cssgradients]=function(){var str1=background+"-image:",str2="gradient(linear,left top,right bottom,from(#9f9),to(white));",str3="linear-gradient(left top,#9f9, white);";set_css(str1+str2+str1+"-webkit-"+str2+str1+"-moz-"+str2+str1+"-o-"+str2+str1+"-ms-"+str2+str1+str3+str1+"-webkit-"+str3+str1+"-moz-"+str3+str1+"-o-"+str3+str1+"-ms-"+str3);return contains(m_style.backgroundImage,"gradient")};tests[cssreflections]=function(){return test_props_all("boxReflect")};tests[csstransforms]=function(){return !!test_props(["transformProperty","webkitTransform","MozTransform","mozTransform","oTransform","msTransform"])};tests[csstransforms3d]=function(){return !!test_props(["perspectiveProperty","webkitPerspective","MozPerspective","mozPerspective","oPerspective","msPerspective"])};tests[csstransitions]=function(){return test_props_all("transitionProperty")};tests[fontface]=(function(){var fontret;if(!(!
/*@cc_on@if(@_jscript_version>=5)!@end@*/
0)){fontret=true}else{var st=doc.createElement("style"),spn=doc.createElement("span"),wid,nwid,isFakeBody=false,body=doc.body,callback,isCallbackCalled;st.textContent="@font-face{font-family:testfont;src:url('data:font/ttf;base64,AAEAAAAMAIAAAwBAT1MvMliohmwAAADMAAAAVmNtYXCp5qrBAAABJAAAANhjdnQgACICiAAAAfwAAAAEZ2FzcP//AAMAAAIAAAAACGdseWYv5OZoAAACCAAAANxoZWFk69bnvwAAAuQAAAA2aGhlYQUJAt8AAAMcAAAAJGhtdHgGDgC4AAADQAAAABRsb2NhAIQAwgAAA1QAAAAMbWF4cABVANgAAANgAAAAIG5hbWUgXduAAAADgAAABPVwb3N03NkzmgAACHgAAAA4AAECBAEsAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAACAAMDAAAAAAAAgAACbwAAAAoAAAAAAAAAAFBmRWQAAAAgqS8DM/8zAFwDMwDNAAAABQAAAAAAAAAAAAMAAAADAAAAHAABAAAAAABGAAMAAQAAAK4ABAAqAAAABgAEAAEAAgAuqQD//wAAAC6pAP///9ZXAwAAAAAAAAACAAAABgBoAAAAAAAvAAEAAAAAAAAAAAAAAAAAAAABAAIAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEACoAAAAGAAQAAQACAC6pAP//AAAALqkA////1lcDAAAAAAAAAAIAAAAiAogAAAAB//8AAgACACIAAAEyAqoAAwAHAC6xAQAvPLIHBADtMrEGBdw8sgMCAO0yALEDAC88sgUEAO0ysgcGAfw8sgECAO0yMxEhESczESMiARDuzMwCqv1WIgJmAAACAFUAAAIRAc0ADwAfAAATFRQWOwEyNj0BNCYrASIGARQGKwEiJj0BNDY7ATIWFX8aIvAiGhoi8CIaAZIoN/43KCg3/jcoAWD0JB4eJPQkHh7++EY2NkbVRjY2RgAAAAABAEH/+QCdAEEACQAANjQ2MzIWFAYjIkEeEA8fHw8QDxwWFhwWAAAAAQAAAAIAAIuYbWpfDzz1AAsEAAAAAADFn9IuAAAAAMWf0i797/8zA4gDMwAAAAgAAgAAAAAAAAABAAADM/8zAFwDx/3v/98DiAABAAAAAAAAAAAAAAAAAAAABQF2ACIAAAAAAVUAAAJmAFUA3QBBAAAAKgAqACoAWgBuAAEAAAAFAFAABwBUAAQAAgAAAAEAAQAAAEAALgADAAMAAAAQAMYAAQAAAAAAAACLAAAAAQAAAAAAAQAhAIsAAQAAAAAAAgAFAKwAAQAAAAAAAwBDALEAAQAAAAAABAAnAPQAAQAAAAAABQAKARsAAQAAAAAABgAmASUAAQAAAAAADgAaAUsAAwABBAkAAAEWAWUAAwABBAkAAQBCAnsAAwABBAkAAgAKAr0AAwABBAkAAwCGAscAAwABBAkABABOA00AAwABBAkABQAUA5sAAwABBAkABgBMA68AAwABBAkADgA0A/tDb3B5cmlnaHQgMjAwOSBieSBEYW5pZWwgSm9obnNvbi4gIFJlbGVhc2VkIHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgT3BlbiBGb250IExpY2Vuc2UuIEtheWFoIExpIGdseXBocyBhcmUgcmVsZWFzZWQgdW5kZXIgdGhlIEdQTCB2ZXJzaW9uIDMuYmFlYzJhOTJiZmZlNTAzMiAtIHN1YnNldCBvZiBKdXJhTGlnaHRiYWVjMmE5MmJmZmU1MDMyIC0gc3Vic2V0IG9mIEZvbnRGb3JnZSAyLjAgOiBKdXJhIExpZ2h0IDogMjMtMS0yMDA5YmFlYzJhOTJiZmZlNTAzMiAtIHN1YnNldCBvZiBKdXJhIExpZ2h0VmVyc2lvbiAyIGJhZWMyYTkyYmZmZTUwMzIgLSBzdWJzZXQgb2YgSnVyYUxpZ2h0aHR0cDovL3NjcmlwdHMuc2lsLm9yZy9PRkwAQwBvAHAAeQByAGkAZwBoAHQAIAAyADAAMAA5ACAAYgB5ACAARABhAG4AaQBlAGwAIABKAG8AaABuAHMAbwBuAC4AIAAgAFIAZQBsAGUAYQBzAGUAZAAgAHUAbgBkAGUAcgAgAHQAaABlACAAdABlAHIAbQBzACAAbwBmACAAdABoAGUAIABPAHAAZQBuACAARgBvAG4AdAAgAEwAaQBjAGUAbgBzAGUALgAgAEsAYQB5AGEAaAAgAEwAaQAgAGcAbAB5AHAAaABzACAAYQByAGUAIAByAGUAbABlAGEAcwBlAGQAIAB1AG4AZABlAHIAIAB0AGgAZQAgAEcAUABMACAAdgBlAHIAcwBpAG8AbgAgADMALgBiAGEAZQBjADIAYQA5ADIAYgBmAGYAZQA1ADAAMwAyACAALQAgAHMAdQBiAHMAZQB0ACAAbwBmACAASgB1AHIAYQBMAGkAZwBoAHQAYgBhAGUAYwAyAGEAOQAyAGIAZgBmAGUANQAwADMAMgAgAC0AIABzAHUAYgBzAGUAdAAgAG8AZgAgAEYAbwBuAHQARgBvAHIAZwBlACAAMgAuADAAIAA6ACAASgB1AHIAYQAgAEwAaQBnAGgAdAAgADoAIAAyADMALQAxAC0AMgAwADAAOQBiAGEAZQBjADIAYQA5ADIAYgBmAGYAZQA1ADAAMwAyACAALQAgAHMAdQBiAHMAZQB0ACAAbwBmACAASgB1AHIAYQAgAEwAaQBnAGgAdABWAGUAcgBzAGkAbwBuACAAMgAgAGIAYQBlAGMAMgBhADkAMgBiAGYAZgBlADUAMAAzADIAIAAtACAAcwB1AGIAcwBlAHQAIABvAGYAIABKAHUAcgBhAEwAaQBnAGgAdABoAHQAdABwADoALwAvAHMAYwByAGkAcAB0AHMALgBzAGkAbAAuAG8AcgBnAC8ATwBGAEwAAAAAAgAAAAAAAP+BADMAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAQACAQIAEQt6ZXJva2F5YWhsaQ==')}";doc.getElementsByTagName("head")[0].appendChild(st);spn.setAttribute("style","font:99px _,serif;position:absolute;visibility:hidden");if(!body){body=docElement.appendChild(doc.createElement(fontface));isFakeBody=true}spn.innerHTML="........";spn.id="fonttest";body.appendChild(spn);wid=spn.offsetWidth;spn.style.font="99px testfont,_,serif";fontret=wid!==spn.offsetWidth;var delayedCheck=function(){fontret=ret[fontface]=wid!==spn.offsetWidth;docElement.className=docElement.className.replace(/(no-)?font.*?\b/,"")+(fontret?" ":" no-")+fontface;callback&&(isCallbackCalled=true)&&callback(fontret);isFakeBody&&setTimeout(function(){body.parentNode.removeChild(body)},50)};setTimeout(delayedCheck,fontfaceCheckDelay)}ret._fontfaceready=function(fn){(isCallbackCalled||fontret)?fn(fontret):(callback=fn)};return function(){return fontret||wid!==spn.offsetWidth}})();tests[video]=function(){var elem=doc.createElement(video),bool=!!elem[canPlayType];if(bool){bool=new Boolean(bool);bool.ogg=elem[canPlayType]('video/ogg; codecs="theora, vorbis"');bool.h264=elem[canPlayType]('video/mp4; codecs="avc1.42E01E, mp4a.40.2"')}return bool};tests[audio]=function(){var elem=doc.createElement(audio),bool=!!elem[canPlayType];if(bool){bool=new Boolean(bool);bool.ogg=elem[canPlayType]('audio/ogg; codecs="vorbis"');bool.mp3=elem[canPlayType]("audio/mpeg3;");bool.wav=elem[canPlayType]('audio/wav; codecs="1"');bool.m4a=elem[canPlayType]("audio/x-m4a;")}return bool};tests[localStorage]=function(){return"localStorage" in window};tests[sessionStorage]=function(){return"sessionStorage" in window};tests[webWorkers]=function(){return !!window.Worker};tests[applicationCache]=function(){return !!window.applicationCache};for(feature in tests){if(tests.hasOwnProperty(feature)){classes.push((!(ret[feature]=tests[feature]())&&enableNoClasses?"no-":"")+feature)}}ret.addTest=function(feature,test){if(this.hasOwnProperty(feature)){}test=!!(test());docElement.className+=" "+(!test&&enableNoClasses?"no-":"")+feature;ret[feature]=test};ret[input]=(function(props){for(var i in props){attrs[props[i]]=!!(props[i] in f)}return attrs})("autocomplete autofocus list placeholder max min multiple pattern required step".split(" "));ret[inputtypes]=(function(props){for(var i in props){f.setAttribute("type",props[i]);inputs[props[i]]=!!(f.type!=="text")}return inputs})("search tel url email datetime date month week time datetime-local number range color".split(" "));set_css("");m=f=null;if(enableHTML5&&!(!
/*@cc_on!@*/
0)){elems="abbr article aside audio canvas datalist details eventsource figure footer header hgroup mark menu meter nav output progress section time video".split(" ");i=elems.length+1;while(--i){elem=doc.createElement(elems[i])}elem=null}ret._enableHTML5=enableHTML5;ret._enableNoClasses=enableNoClasses;ret._version=version;(function(H,C){H[C]=H[C].replace(/\bno-js\b/,"js")})(docElement,"className");docElement.className+=" "+classes.join(" ");return ret})(this,this.document);$(function(){$.radioToggle($("#register #contain"),$("#register .checkboxes"),$("#register #contain-desc"));$("#settings form.stop button").confirm({msg:'<span class="question">Sure?</span>',wrapper:'<span class="confirm"></span>',buttons:{ok:'<button class="ok">Yes</button>',cancel:'<button class="cancel">No</button>',wrapper:"<span></span>",separator:"  "}});$("#register #url").attr("tabindex",1);$("#register #email").attr("tabindex",3);$("#register button[type=submit]").attr("tabindex",4);if(typeof PLOT_DATA!="undefined"){$.plotFromVar(PLOT_DATA,$("#wrap"))}});jQuery.radioToggle=function(e,c,a){var b="Optional. Select from above to activate.";var d=$("input[type=radio][checked]",c);if((d.size()==0&&e.val()==="")||e.val()===b){e.attr("disabled",true);e.val(b)}$("input[type=radio]",c).live("click",function(){var f=$(this).attr("id")==="negate-0";a.text(f?"contain":"not contain");e.removeAttr("disabled");e.attr("tabindex",2);if(e.val()===b){e.val("")}e.focus()})};jQuery.plotFromVar=function(g,b){var c=60*60*24;var j={};var p=0;$.each(g,function(s,t){var r=[];var q=[];$.each(t.data,function(w,v){r.push([v*1000,w+1]);var u=Math.floor(v/c)*c*1000;if(q.length>0){var y=q.pop();if(y[0]===u){y[1]++;q.push(y)}else{q.push(y);q.push([u,1])}}else{q.push([u,1])}});t.color=p;t.data=r;j[s]={color:p,data:q,label:t.label};p++});var a="50em";var o="10em";var h=$("<p></p>");h.html('Click, drag, and release to zoom the chart. Legend: <a id="users" class="series active">users</a> and <a id="monitorings" class="series active">monitorings</a>.');b.append(h);var m=$("<div></div>");m.attr("class","chart");b.append(m);var f={colors:["#A3A948","#F85931"],grid:{borderWidth:0},legend:{show:false},selection:{mode:"x"},xaxis:{mode:"time"},series:{shadowSize:0}};var e=$.extend(true,{},f,{xaxis:{position:"top"},series:{lines:{lineWidth:3}}});var k=$("<div></div>");k.attr("class","chart");b.append(k);var l=$.extend(true,{},f,{series:{bars:{show:true,barWidth:1}}});var n=function(t){var u=[];var s=[];$.each(t,function(w,v){u.push(g[v]);s.push(j[v])});var r=$.plot(m,u,e);var q=$.plot(k,s,l);$.each([m,k],function(){this.bind("plotselected",function(z,w){var y={xaxis:{min:w.xaxis.from,max:w.xaxis.to}};var A=w.xaxis.to-w.xaxis.from;var B=A/c/1000;var v=$.extend(true,{},y,{series:{bars:{barWidth:(B>90?1:c*1000)}}});r=$.plot(m,u,$.extend(true,{},e,y));q=$.plot(k,s,$.extend(true,{},l,v))})})};var d=["users","monitorings"];n(d);$("a.series").click(function(){var r=$(this).attr("id");var q=$.inArray(r,d);if(q>-1){if(d.length>1){d.splice(q,1);$(this).removeClass("active")}}else{d.push(r);$(this).addClass("active")}n(d)})};