From 500789c2c6f59f81cc579c4164f6ebfd3890885d Mon Sep 17 00:00:00 2001 From: Richard Wall Date: Sun, 11 Sep 2011 10:34:57 +0100 Subject: Recompile with jquery 1.6.3 --- docs/examples/assets/js/dependencies.js | 615 ++++++++++++++++---------------- 1 file changed, 308 insertions(+), 307 deletions(-) diff --git a/docs/examples/assets/js/dependencies.js b/docs/examples/assets/js/dependencies.js index a87f186..dfefa39 100644 --- a/docs/examples/assets/js/dependencies.js +++ b/docs/examples/assets/js/dependencies.js @@ -1,4 +1,4 @@ -// Compiled with closure-compiler on 2011-09-11 10:17:11.089223 +// Compiled with closure-compiler on 2011-09-11 10:32:10.022178 // @code_url http://code.jquery.com/jquery-1.6.3.js // @code_url http://flot.googlecode.com/svn/trunk/excanvas.js // @code_url http://flot.googlecode.com/svn/trunk/jquery.flot.js @@ -13,301 +13,302 @@ // @output_format text // @output_info compiled_code // Input 0 -(function(d,j){function C(a,c,h){if(h===j&&a.nodeType===1)if(h="data-"+c.replace(fa,"$1-$2").toLowerCase(),h=a.getAttribute(h),typeof h==="string"){try{h=h==="true"?!0:h==="false"?!1:h==="null"?null:!b.isNaN(h)?parseFloat(h):H.test(h)?b.parseJSON(h):h}catch(k){}b.data(a,c,h)}else h=j;return h}function n(a){for(var c in a)if(c!=="toJSON")return!1;return!0}function G(a,c,h){var k=c+"defer",t=c+"queue",J=c+"mark",f=b.data(a,k,j,!0);f&&(h==="queue"||!b.data(a,t,j,!0))&&(h==="mark"||!b.data(a,J,j,!0))&& -setTimeout(function(){!b.data(a,t,j,!0)&&!b.data(a,J,j,!0)&&(b.removeData(a,k,!0),f.resolve())},0)}function F(){return!1}function l(){return!0}function v(a,c,h){var k=b.extend({},h[0]);k.type=a;k.originalEvent={};k.liveFired=j;b.event.handle.call(c,k);k.isDefaultPrevented()&&h[0].preventDefault()}function z(a){var c,h,k,t,J,f,d,e,g,o,u,x=[];t=[];J=b._data(this,"events");if(!(a.liveFired===this||!J||!J.live||a.target.disabled||a.button&&a.type==="click")){a.namespace&&(u=RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+ -"(\\.|$)"));a.liveFired=this;var p=J.live.slice(0);for(d=0;dh)break;a.currentTarget=t.elem;a.data=t.handleObj.data;a.handleObj=t.handleObj;u=t.handleObj.origHandler.apply(t.elem,arguments);if(u===!1||a.isPropagationStopped())if(h=t.level,u===!1&&(c=!1),a.isImmediatePropagationStopped())break}return c}}function S(a,c){return(a&&a!=="*"?a+".":"")+c.replace(qa,"`").replace(s,"&")}function M(a,c,h){c=c||0;if(b.isFunction(c))return b.grep(a,function(a,b){return!!c.call(a,b,a)===h});else if(c.nodeType)return b.grep(a, -function(a){return a===c===h});else if(typeof c==="string"){var k=b.grep(a,function(a){return a.nodeType===1});if(Ha.test(c))return b.filter(c,k,!h);else c=b.filter(c,k)}return b.grep(a,function(a){return b.inArray(a,c)>=0===h})}function R(a,c){if(c.nodeType===1&&b.hasData(a)){var h=b.expando,k=b.data(a),t=b.data(c,k);if(k=k[h]){var J=k.events,t=t[h]=b.extend({},k);if(J){delete t.handle;t.events={};for(var f in J){h=0;for(k=J[f].length;h0)return h!=="border"&&b.each(t,function(){h||(k-=parseFloat(b.css(a,"padding"+this))||0);h==="margin"?k+=parseFloat(b.css(a,h+this))||0:k-=parseFloat(b.css(a,"border"+this+"Width"))||0}),k+"px";k=Ka(a,c,c);if(k<0||k==null)k=a.style[c]||0;k=parseFloat(k)||0;h&&b.each(t,function(){k+=parseFloat(b.css(a,"padding"+this))||0;h!=="padding"&&(k+=parseFloat(b.css(a,"border"+this+"Width"))||0);h==="margin"&&(k+=parseFloat(b.css(a, -h+this))||0)});return k+"px"}function A(a){return function(c,h){var aa;typeof c!=="string"&&(h=c,c="*");if(b.isFunction(h))for(var k=c.toLowerCase().split(Xa),t=0,J=k.length,f,d;t").appendTo(c),k=h.css("display");h.remove();if(k==="none"||k===""){if(!Da)Da=B.createElement("iframe"),Da.frameBorder=Da.width=Da.height=0;c.appendChild(Da);if(!La||!Da.createElement)La=(Da.contentWindow||Da.contentDocument).document,La.write((B.compatMode==="CSS1Compat"?"":"")+""),La.close();h=La.createElement(a);La.body.appendChild(h);k=b.css(h,"display");c.removeChild(Da)}Ua[a]=k}return Ua[a]}function Ba(a){return b.isWindow(a)?a:a.nodeType===9?a.defaultView|| -a.parentWindow:!1}var B=d.document,U=d.navigator,la=d.location,b=function(){function a(){if(!c.isReady){try{B.documentElement.doScroll("left")}catch(b){setTimeout(a,1);return}c.ready()}}var c=function(a,b){return new c.fn.init(a,b,t)},b=d.jQuery,k=d.$,t,f=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,e=/\S/,g=/^\s+/,o=/\s+$/,u=/\d/,x=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,p=/^[\],:{}\s]*$/,q=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,r=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,O=/(?:^|:|,)(?:\s*\[)+/g, -wa=/(webkit)[ \/]([\w.]+)/,P=/(opera)(?:.*version)?[ \/]([\w.]+)/,s=/(msie) ([\w.]+)/,X=/(mozilla)(?:.*? rv:([\w.]+))?/,aa=/-([a-z])/ig,kb=function(a,c){return c.toUpperCase()},Qa=U.userAgent,ca,Ma,lb=Object.prototype.toString,W=Object.prototype.hasOwnProperty,Q=Array.prototype.push,l=Array.prototype.slice,ha=String.prototype.trim,v=Array.prototype.indexOf,w={};c.fn=c.prototype={constructor:c,init:function(a,b,h){var k;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this; -if(a==="body"&&!b&&B.body)return this.context=B,this[0]=B.body,this.selector=a,this.length=1,this;if(typeof a==="string")if((k=a.charAt(0)==="<"&&a.charAt(a.length-1)===">"&&a.length>=3?[null,a,null]:f.exec(a))&&(k[1]||!b))if(k[1])return h=(b=b instanceof c?b[0]:b)?b.ownerDocument||b:B,(a=x.exec(a))?c.isPlainObject(b)?(a=[B.createElement(a[1])],c.fn.attr.call(a,b,!0)):a=[h.createElement(a[1])]:(a=c.buildFragment([k[1]],[h]),a=(a.cacheable?c.clone(a.fragment):a.fragment).childNodes),c.merge(this,a); -else{if((b=B.getElementById(k[2]))&&b.parentNode){if(b.id!==k[2])return h.find(a);this.length=1;this[0]=b}this.context=B;this.selector=a;return this}else return!b||b.jquery?(b||h).find(a):this.constructor(b).find(a);else if(c.isFunction(a))return h.ready(a);if(a.selector!==j)this.selector=a.selector,this.context=a.context;return c.makeArray(a,this)},selector:"",jquery:"1.6.2",length:0,size:function(){return this.length},toArray:function(){return l.call(this,0)},get:function(a){return a==null?this.toArray(): -a<0?this[this.length+a]:this[a]},pushStack:function(a,b,h){var k=this.constructor();c.isArray(a)?Q.apply(k,a):c.merge(k,a);k.prevObject=this;k.context=this.context;if(b==="find")k.selector=this.selector+(this.selector?" ":"")+h;else if(b)k.selector=this.selector+"."+b+"("+h+")";return k},each:function(a,b){return c.each(this,a,b)},ready:function(a){c.bindReady();ca.done(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)}, -slice:function(){return this.pushStack(l.apply(this,arguments),"slice",l.call(arguments).join(","))},map:function(a){return this.pushStack(c.map(this,function(c,b){return a.call(c,b,c)}))},end:function(){return this.prevObject||this.constructor(null)},push:Q,sort:[].sort,splice:[].splice};c.fn.init.prototype=c.fn;c.extend=c.fn.extend=function(){var a,b,h,k,t,f=arguments[0]||{},J=1,aa=arguments.length,d=!1;typeof f==="boolean"&&(d=f,f=arguments[1]||{},J=2);typeof f!=="object"&&!c.isFunction(f)&&(f= -{});aa===J&&(f=this,--J);for(;J0||(ca.resolveWith(B,[c]),c.fn.trigger&&c(B).trigger("ready").unbind("ready"))}},bindReady:function(){if(!ca){ca=c._Deferred();if(B.readyState==="complete")return setTimeout(c.ready,1);if(B.addEventListener)B.addEventListener("DOMContentLoaded",Ma,!1),d.addEventListener("load",c.ready,!1);else if(B.attachEvent){B.attachEvent("onreadystatechange",Ma);d.attachEvent("onload",c.ready);var b=!1;try{b=d.frameElement==null}catch(h){}B.documentElement.doScroll&&b&&a()}}}, -isFunction:function(a){return c.type(a)==="function"},isArray:Array.isArray||function(a){return c.type(a)==="array"},isWindow:function(a){return a&&typeof a==="object"&&"setInterval"in a},isNaN:function(a){return a==null||!u.test(a)||isNaN(a)},type:function(a){return a==null?String(a):w[lb.call(a)]||"object"},isPlainObject:function(a){if(!a||c.type(a)!=="object"||a.nodeType||c.isWindow(a))return!1;if(a.constructor&&!W.call(a,"constructor")&&!W.call(a.constructor.prototype,"isPrototypeOf"))return!1; -for(var b in a);return b===j||W.call(a,b)},isEmptyObject:function(a){for(var c in a)return!1;return!0},error:function(a){throw a;},parseJSON:function(a){if(typeof a!=="string"||!a)return null;a=c.trim(a);if(d.JSON&&d.JSON.parse)return d.JSON.parse(a);if(p.test(a.replace(q,"@").replace(r,"]").replace(O,"")))return(new Function("return "+a))();c.error("Invalid JSON: "+a)},parseXML:function(a,b,h){d.DOMParser?(h=new DOMParser,b=h.parseFromString(a,"text/xml")):(b=new ActiveXObject("Microsoft.XMLDOM"), -b.async="false",b.loadXML(a));h=b.documentElement;(!h||!h.nodeName||h.nodeName==="parsererror")&&c.error("Invalid XML: "+a);return b},noop:function(){},globalEval:function(a){a&&e.test(a)&&(d.execScript||function(a){d.eval.call(d,a)})(a)},camelCase:function(a){return a.replace(aa,kb)},nodeName:function(a,c){return a.nodeName&&a.nodeName.toUpperCase()===c.toUpperCase()},each:function(a,b,h){var k,t=0,f=a.length,J=f===j||c.isFunction(a);if(h)if(J)for(k in a){if(b.apply(a[k],h)===!1)break}else for(;t< -f;){if(b.apply(a[t++],h)===!1)break}else if(J)for(k in a){if(b.call(a[k],k,a[k])===!1)break}else for(;t0&&a[0]&&a[aa-1]||aa===0||c.isArray(a)))for(;J1?Z.call(arguments, -0):c;--f||d.resolveWith(d,Z.call(h,0))}}var h=arguments,k=0,t=h.length,f=t,d=t<=1&&a&&b.isFunction(a.promise)?a:b.Deferred();if(t>1){for(;k
a"; -h=a.getElementsByTagName("*");k=a.getElementsByTagName("a")[0];if(!h||!h.length||!k)return{};t=B.createElement("select");f=t.appendChild(B.createElement("option"));h=a.getElementsByTagName("input")[0];d={leadingWhitespace:a.firstChild.nodeType===3,tbody:!a.getElementsByTagName("tbody").length,htmlSerialize:!!a.getElementsByTagName("link").length,style:/top/.test(k.getAttribute("style")),hrefNormalized:k.getAttribute("href")==="/a",opacity:/^0.55$/.test(k.style.opacity),cssFloat:!!k.style.cssFloat, -checkOn:h.value==="on",optSelected:f.selected,getSetAttribute:a.className!=="t",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0};h.checked=!0;d.noCloneChecked=h.cloneNode(!0).checked;t.disabled=!0;d.optDisabled=!f.disabled;try{delete a.test}catch(g){d.deleteExpando=!1}!a.addEventListener&&a.attachEvent&&a.fireEvent&&(a.attachEvent("onclick",function(){d.noCloneEvent=!1}),a.cloneNode(!0).fireEvent("onclick")); -h=B.createElement("input");h.value="t";h.setAttribute("type","radio");d.radioValue=h.value==="t";h.setAttribute("checked","checked");a.appendChild(h);k=B.createDocumentFragment();k.appendChild(a.firstChild);d.checkClone=k.cloneNode(!0).cloneNode(!0).lastChild.checked;a.innerHTML="";a.style.width=a.style.paddingLeft="1px";t=B.getElementsByTagName("body")[0];k=B.createElement(t?"div":"body");f={visibility:"hidden",width:0,height:0,border:0,margin:0};t&&b.extend(f,{position:"absolute",left:-1E3,top:-1E3}); -for(e in f)k.style[e]=f[e];k.appendChild(a);c=t||c;c.insertBefore(k,c.firstChild);d.appendChecked=h.checked;d.boxModel=a.offsetWidth===2;if("zoom"in a.style)a.style.display="inline",a.style.zoom=1,d.inlineBlockNeedsLayout=a.offsetWidth===2,a.style.display="",a.innerHTML="
",d.shrinkWrapBlocks=a.offsetWidth!==2;a.innerHTML="
t
";t=a.getElementsByTagName("td");h=t[0].offsetHeight===0;t[0].style.display= -"";t[1].style.display="none";d.reliableHiddenOffsets=h&&t[0].offsetHeight===0;a.innerHTML="";if(B.defaultView&&B.defaultView.getComputedStyle)h=B.createElement("div"),h.style.width="0",h.style.marginRight="0",a.appendChild(h),d.reliableMarginRight=(parseInt((B.defaultView.getComputedStyle(h,null)||{marginRight:0}).marginRight,10)||0)===0;k.innerHTML="";c.removeChild(k);if(a.attachEvent)for(e in{submit:1,change:1,focusin:1})c="on"+e,h=c in a,h||(a.setAttribute(c,"return;"),h=typeof a[c]==="function"), -d[e+"Bubbles"]=h;k=k=t=f=t=h=a=h=null;return d}();b.boxModel=b.support.boxModel;var H=/^(?:\{.*\}|\[.*\])$/,fa=/([a-z])([A-Z])/g;b.extend({cache:{},uuid:0,expando:"jQuery"+(b.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?b.cache[a[b.expando]]:a[b.expando];return!!a&&!n(a)},data:function(a,c,h,k){if(b.acceptData(a)){var t=b.expando,f=typeof c==="string",d=a.nodeType,e=d?b.cache:a,g=d?a[b.expando]: -a[b.expando]&&b.expando;if(g&&(!k||!g||e[g][t])||!(f&&h===j)){if(!g)d?a[b.expando]=g=++b.uuid:g=b.expando;if(!e[g]&&(e[g]={},!d))e[g].toJSON=b.noop;if(typeof c==="object"||typeof c==="function")k?e[g][t]=b.extend(e[g][t],c):e[g]=b.extend(e[g],c);a=e[g];k&&(a[t]||(a[t]={}),a=a[t]);h!==j&&(a[b.camelCase(c)]=h);return c==="events"&&!a[c]?a[t]&&a[t].events:f?a[b.camelCase(c)]||a[c]:a}}},removeData:function(a,c,h){if(b.acceptData(a)){var k=b.expando,t=a.nodeType,f=t?b.cache:a,e=t?a[b.expando]:b.expando; -if(f[e]){if(c){var g=h?f[e][k]:f[e];if(g&&(delete g[c],!n(g)))return}if(h&&(delete f[e][k],!n(f[e])))return;c=f[e][k];b.support.deleteExpando||f!=d?delete f[e]:f[e]=null;if(c){f[e]={};if(!t)f[e].toJSON=b.noop;f[e][k]=c}else t&&(b.support.deleteExpando?delete a[b.expando]:a.removeAttribute?a.removeAttribute(b.expando):a[b.expando]=null)}}},_data:function(a,c,h){return b.data(a,c,h,!0)},acceptData:function(a){if(a.nodeName){var c=b.noData[a.nodeName.toLowerCase()];if(c)return!(c===!0||a.getAttribute("classid")!== -c)}return!0}});b.fn.extend({data:function(a,c){var h=null;if(typeof a==="undefined"){if(this.length&&(h=b.data(this[0]),this[0].nodeType===1))for(var k=this[0].attributes,t,f=0,d=k.length;f-1)return!0;return!1},val:function(a){var c,h,k=this[0];if(!arguments.length){if(k){if((c=b.valHooks[k.nodeName.toLowerCase()]||b.valHooks[k.type])&&"get"in c&&(h=c.get(k,"value"))!==j)return h;h=k.value;return typeof h==="string"?h.replace(ma,""):h==null?"":h}return j}var t=b.isFunction(a);return this.each(function(h){var k=b(this); -if(this.nodeType===1&&(h=t?a.call(this,h,k.val()):a,h==null?h="":typeof h==="number"?h+="":b.isArray(h)&&(h=b.map(h,function(a){return a==null?"":a+""})),c=b.valHooks[this.nodeName.toLowerCase()]||b.valHooks[this.type],!c||!("set"in c)||c.set(this,h,"value")===j))this.value=h})}});b.extend({valHooks:{option:{get:function(a){var c=a.attributes.value;return!c||c.specified?a.value:a.text}},select:{get:function(a){var c,h=a.selectedIndex,k=[],t=a.options,a=a.type==="select-one";if(h<0)return null;for(var f= -a?h:0,e=a?h+1:t.length;f=0});if(!h.length)a.selectedIndex=-1;return h}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0, -offset:!0},attrFix:{tabindex:"tabIndex"},attr:function(a,c,h,k){var t=a.nodeType;if(!a||t===3||t===8||t===2)return j;if(k&&c in b.attrFn)return b(a)[c](h);if(!("getAttribute"in a))return b.prop(a,c,h);var f,e;if(k=t!==1||!b.isXMLDoc(a))if(c=b.attrFix[c]||c,e=b.attrHooks[c],!e)if(p.test(c))e=q;else if(r&&c!=="className"&&(b.nodeName(a,"form")||X.test(c)))e=r;return h!==j?h===null?(b.removeAttr(a,c),j):e&&"set"in e&&k&&(f=e.set(a,h,c))!==j?f:(a.setAttribute(c,""+h),h):e&&"get"in e&&k&&(f=e.get(a,c))!== -null?f:(f=a.getAttribute(c),f===null?j:f)},removeAttr:function(a,c){var h;if(a.nodeType===1&&(c=b.attrFix[c]||c,b.support.getSetAttribute?a.removeAttribute(c):(b.attr(a,c,""),a.removeAttributeNode(a.getAttributeNode(c))),p.test(c)&&(h=b.propFix[c]||c)in a))a[h]=!1},attrHooks:{type:{set:function(a,c){if(ta.test(a.nodeName)&&a.parentNode)b.error("type property can't be changed");else if(!b.support.radioValue&&c==="radio"&&b.nodeName(a,"input")){var h=a.value;a.setAttribute("type",c);if(h)a.value=h; -return c}}},tabIndex:{get:function(a){var c=a.getAttributeNode("tabIndex");return c&&c.specified?parseInt(c.value,10):g.test(a.nodeName)||O.test(a.nodeName)&&a.href?0:j}},value:{get:function(a,c){return r&&b.nodeName(a,"button")?r.get(a,c):c in a?a.value:null},set:function(a,c,h){if(r&&b.nodeName(a,"button"))return r.set(a,c,h);a.value=c}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding", -rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,h){var k=a.nodeType;if(!a||k===3||k===8||k===2)return j;var f,e;if(k!==1||!b.isXMLDoc(a))c=b.propFix[c]||c,e=b.propHooks[c];return h!==j?e&&"set"in e&&(f=e.set(a,h,c))!==j?f:a[c]=h:e&&"get"in e&&(f=e.get(a,c))!==j?f:a[c]},propHooks:{}});q={get:function(a,c){return b.prop(a,c)?c.toLowerCase():j},set:function(a,c,h){c===!1?b.removeAttr(a,h):(c=b.propFix[h]||h,c in a&&(a[c]= -!0),a.setAttribute(h,h.toLowerCase()));return h}};if(!b.support.getSetAttribute)b.attrFix=b.propFix,r=b.attrHooks.name=b.attrHooks.title=b.valHooks.button={get:function(a,c){var b;return(b=a.getAttributeNode(c))&&b.nodeValue!==""?b.nodeValue:j},set:function(a,c,b){if(a=a.getAttributeNode(b))return a.nodeValue=c}},b.each(["width","height"],function(a,c){b.attrHooks[c]=b.extend(b.attrHooks[c],{set:function(a,b){if(b==="")return a.setAttribute(c,"auto"),b}})});b.support.hrefNormalized||b.each(["href", -"src","width","height"],function(a,c){b.attrHooks[c]=b.extend(b.attrHooks[c],{get:function(a){a=a.getAttribute(c,2);return a===null?j:a}})});if(!b.support.style)b.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||j},set:function(a,c){return a.style.cssText=""+c}};if(!b.support.optSelected)b.propHooks.selected=b.extend(b.propHooks.selected,{get:function(){}});b.support.checkOn||b.each(["radio","checkbox"],function(){b.valHooks[this]={get:function(a){return a.getAttribute("value")=== -null?"on":a.value}}});b.each(["radio","checkbox"],function(){b.valHooks[this]=b.extend(b.valHooks[this],{set:function(a,c){if(b.isArray(c))return a.checked=b.inArray(b(a).val(),c)>=0}})});var ka=/\.(.*)$/,Ea=/^(?:textarea|input|select)$/i,qa=/\./g,s=/ /g,da=/[^\w\s.|`]/g,ja=function(a){return a.replace(da,"\\$&")};b.event={add:function(a,c,h,k){if(!(a.nodeType===3||a.nodeType===8)){if(h===!1)h=F;else if(!h)return;var f,e;if(h.handler)f=h,h=f.handler;if(!h.guid)h.guid=b.guid++;if(e=b._data(a)){var d= -e.events,g=e.handle;if(!d)e.events=d={};if(!g)e.handle=g=function(a){return typeof b!=="undefined"&&(!a||b.event.triggered!==a.type)?b.event.handle.apply(g.elem,arguments):j};g.elem=a;for(var c=c.split(" "),o,u=0,x;o=c[u++];){e=f?b.extend({},f):{handler:h,data:k};o.indexOf(".")>-1?(x=o.split("."),o=x.shift(),e.namespace=x.slice(0).sort().join(".")):(x=[],e.namespace="");e.type=o;if(!e.guid)e.guid=h.guid;var p=d[o],q=b.event.special[o]||{};if(!p&&(p=d[o]=[],!q.setup||q.setup.call(a,k,x,g)===!1))a.addEventListener? -a.addEventListener(o,g,!1):a.attachEvent&&a.attachEvent("on"+o,g);if(q.add&&(q.add.call(a,e),!e.handler.guid))e.handler.guid=h.guid;p.push(e);b.event.global[o]=!0}a=null}}},global:{},remove:function(a,c,h,k){if(!(a.nodeType===3||a.nodeType===8)){h===!1&&(h=F);var f,e,d=0,g,o,u,x,p,q,r=b.hasData(a)&&b._data(a),O=r&&r.events;if(r&&O){if(c&&c.type)h=c.handler,c=c.type;if(!c||typeof c==="string"&&c.charAt(0)===".")for(f in c=c||"",O)b.event.remove(a,f+c);else{for(c=c.split(" ");f=c[d++];)if(x=f,g=f.indexOf(".")< -0,o=[],g||(o=f.split("."),f=o.shift(),u=RegExp("(^|\\.)"+b.map(o.slice(0).sort(),ja).join("\\.(?:.*\\.)?")+"(\\.|$)")),p=O[f])if(h){x=b.event.special[f]||{};for(e=k||0;e=0&&(f=f.slice(0,-1),g=!0);f.indexOf(".")>=0&&(e=f.split("."),f=e.shift(),e.sort());if(h&&!b.event.customEvent[f]||b.event.global[f]){a=typeof a==="object"?a[b.expando]?a:new b.Event(f,a):new b.Event(f);a.type=f;a.exclusive=g;a.namespace= -e.join(".");a.namespace_re=RegExp("(^|\\.)"+e.join("\\.(?:.*\\.)?")+"(\\.|$)");if(k||!h)a.preventDefault(),a.stopPropagation();if(h){if(!(h.nodeType===3||h.nodeType===8)){a.result=j;a.target=h;c=c!=null?b.makeArray(c):[];c.unshift(a);e=h;k=f.indexOf(":")<0?"on"+f:"";do{g=b._data(e,"handle");a.currentTarget=e;g&&g.apply(e,c);if(k&&b.acceptData(e)&&e[k]&&e[k].apply(e,c)===!1)a.result=!1,a.preventDefault();e=e.parentNode||e.ownerDocument||e===a.target.ownerDocument&&d}while(e&&!a.isPropagationStopped()); -if(!a.isDefaultPrevented()){var o,e=b.event.special[f]||{};if((!e._default||e._default.call(h.ownerDocument,a)===!1)&&!(f==="click"&&b.nodeName(h,"a"))&&b.acceptData(h)){try{if(k&&h[f])(o=h[k])&&(h[k]=null),b.event.triggered=f,h[f]()}catch(u){}o&&(h[k]=o);b.event.triggered=j}}return a.result}}else b.each(b.cache,function(){var h=this[b.expando];h&&h.events&&h.events[f]&&b.event.trigger(a,c,h.handle.elem)})}},handle:function(a){var a=b.event.fix(a||d.event),c=((b._data(this,"events")||{})[a.type]|| -[]).slice(0),h=!a.exclusive&&!a.namespace,k=Array.prototype.slice.call(arguments,0);k[0]=a;a.currentTarget=this;for(var f=0,e=c.length;f-1?b.map(a.options,function(a){return a.selected}).join("-"):"";else if(b.nodeName(a,"select"))h=a.selectedIndex;return h},za=function(a,c){var h=a.target,k,f;if(Ea.test(h.nodeName)&&!h.readOnly&&(k=b._data(h,"_change_data"),f=oa(h),(a.type!=="focusout"||h.type!=="radio")&&b._data(h,"_change_data",f),!(k===j||f===k)))if(k!= -null||f)a.type="change",a.liveFired=j,b.event.trigger(a,c,h)};b.event.special.change={filters:{focusout:za,beforedeactivate:za,click:function(a){var c=a.target,h=b.nodeName(c,"input")?c.type:"";(h==="radio"||h==="checkbox"||b.nodeName(c,"select"))&&za.call(this,a)},keydown:function(a){var c=a.target,h=b.nodeName(c,"input")?c.type:"";(a.keyCode===13&&!b.nodeName(c,"textarea")||a.keyCode===32&&(h==="checkbox"||h==="radio")||h==="select-multiple")&&za.call(this,a)},beforeactivate:function(a){a=a.target; -b._data(a,"_change_data",oa(a))}},setup:function(){if(this.type==="file")return!1;for(var a in ea)b.event.add(this,a+".specialChange",ea[a]);return Ea.test(this.nodeName)},teardown:function(){b.event.remove(this,".specialChange");return Ea.test(this.nodeName)}};ea=b.event.special.change.filters;ea.focus=ea.beforeactivate}b.support.focusinBubbles||b.each({focus:"focusin",blur:"focusout"},function(a,c){function h(a){var h=b.event.fix(a);h.type=c;h.originalEvent={};b.event.trigger(h,null,h.target);h.isDefaultPrevented()&& -a.preventDefault()}var k=0;b.event.special[c]={setup:function(){k++===0&&B.addEventListener(a,h,!0)},teardown:function(){--k===0&&B.removeEventListener(a,h,!0)}}});b.each(["bind","one"],function(a,c){b.fn[c]=function(a,k,f){var e;if(typeof a==="object"){for(var d in a)this[c](d,k,a[d],f);return this}if(arguments.length===2||k===!1)f=k,k=j;c==="one"?(e=function(a){b(this).unbind(a,e);return f.apply(this,arguments)},e.guid=f.guid||b.guid++):e=f;if(a==="unload"&&c!=="one")this.one(a,k,f);else{d=0;for(var g= -this.length;d0?this.bind(c,a,b):this.trigger(c)};b.attrFn&&(b.attrFn[c]= -!0)});(function(){function a(a,c,b,h,k,f){for(var k=0,e=h.length;k0){g=t;break}}t=t[a]}h[k]=g}}}var h=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,k=0,f=Object.prototype.toString,e=!1,d=!0,g=/\\/g,o=/\W/;[0,0].sort(function(){d=!1;return 0});var u=function(a,c,b,k){var b=b||[],e=c=c||B;if(c.nodeType!==1&&c.nodeType!==9)return[];if(!a||typeof a!=="string")return b;var g,d,o,J,q,r=!0,wa=u.isXML(c),P=[],j=a;do if(h.exec(""),g=h.exec(j))if(j=g[3],P.push(g[1]),g[2]){J= -g[3];break}while(g);if(P.length>1&&p.exec(a))if(P.length===2&&x.relative[P[0]])d=ca(P[0]+P[1],c);else for(d=x.relative[P[0]]?[c]:u(P.shift(),c);P.length;)a=P.shift(),x.relative[a]&&(a+=P.shift()),d=ca(a,d);else if(!k&&P.length>1&&c.nodeType===9&&!wa&&x.match.ID.test(P[0])&&!x.match.ID.test(P[P.length-1])&&(g=u.find(P.shift(),c,wa),c=g.expr?u.filter(g.expr,g.set)[0]:g.set[0]),c){g=k?{expr:P.pop(),set:O(k)}:u.find(P.pop(),P.length===1&&(P[0]==="~"||P[0]==="+")&&c.parentNode?c.parentNode:c,wa);d=g.expr? -u.filter(g.expr,g.set):g.set;for(P.length>0?o=O(d):r=!1;P.length;)g=q=P.pop(),x.relative[q]?g=P.pop():q="",g==null&&(g=c),x.relative[q](o,g,wa)}else o=[];o||(o=d);o||u.error(q||a);if(f.call(o)==="[object Array]")if(r)if(c&&c.nodeType===1)for(a=0;o[a]!=null;a++)o[a]&&(o[a]===!0||o[a].nodeType===1&&u.contains(c,o[a]))&&b.push(d[a]);else for(a=0;o[a]!=null;a++)o[a]&&o[a].nodeType===1&&b.push(d[a]);else b.push.apply(b,o);else O(o,b);J&&(u(J,e,b,k),u.uniqueSort(b));return b};u.uniqueSort=function(a){if(P&& -(e=d,a.sort(P),e))for(var c=1;c0};u.find=function(a,c,b){var h;if(!a)return[];for(var k=0,f=x.order.length;kh)break;a.currentTarget=s.elem;a.data=s.handleObj.data;a.handleObj=s.handleObj;u=s.handleObj.origHandler.apply(s.elem,arguments);if(u===!1||a.isPropagationStopped())if(h=s.level,u===!1&&(c=!1),a.isImmediatePropagationStopped())break}return c}}function V(a,c){return(a&&a!=="*"?a+".":"")+c.replace(qa,"`").replace(v,"&")}function L(a,c,h){c=c||0;if(b.isFunction(c))return b.grep(a,function(a,b){return!!c.call(a,b,a)===h});else if(c.nodeType)return b.grep(a, +function(a){return a===c===h});else if(typeof c==="string"){var k=b.grep(a,function(a){return a.nodeType===1});if(Ga.test(c))return b.filter(c,k,!h);else c=b.filter(c,k)}return b.grep(a,function(a){return b.inArray(a,c)>=0===h})}function R(a,c){if(c.nodeType===1&&b.hasData(a)){var h=b.expando,k=b.data(a),s=b.data(c,k);if(k=k[h]){var H=k.events,s=s[h]=b.extend({},k);if(H){delete s.handle;s.events={};for(var g in H){h=0;for(k=H[g].length;h0)return h!=="border"&&b.each(s,function(){h||(k-=parseFloat(b.css(a,"padding"+this))||0);h==="margin"?k+=parseFloat(b.css(a,h+this))||0:k-=parseFloat(b.css(a,"border"+this+"Width"))||0}),k+"px";k=Ja(a,c,c);if(k<0||k==null)k=a.style[c]||0;k=parseFloat(k)||0;h&&b.each(s,function(){k+=parseFloat(b.css(a,"padding"+this))||0;h!=="padding"&&(k+=parseFloat(b.css(a,"border"+this+"Width"))||0);h==="margin"&&(k+=parseFloat(b.css(a, +h+this))||0)});return k+"px"}function B(a){return function(c,h){var Z;typeof c!=="string"&&(h=c,c="*");if(b.isFunction(h))for(var k=c.toLowerCase().split(Wa),s=0,H=k.length,g,e;s").appendTo(c),k=h.css("display");h.remove();if(k==="none"||k===""){if(!Ca)Ca=w.createElement("iframe"),Ca.frameBorder=Ca.width=Ca.height=0;c.appendChild(Ca);if(!Ka||!Ca.createElement)Ka=(Ca.contentWindow||Ca.contentDocument).document,Ka.write((w.compatMode==="CSS1Compat"?"":"")+""),Ka.close();h=Ka.createElement(a); +Ka.body.appendChild(h);k=b.css(h,"display");c.removeChild(Ca)}Ua[a]=k}return Ua[a]}function ya(a){return b.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}var w=d.document,ha=d.navigator,na=d.location,b=function(){function a(){if(!c.isReady){try{w.documentElement.doScroll("left")}catch(b){setTimeout(a,1);return}c.ready()}}var c=function(a,b){return new c.fn.init(a,b,s)},b=d.jQuery,k=d.$,s,g=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,e=/\S/,f=/^\s+/,p=/\s+$/,u=/\d/,A=/^<(\w+)\s*\/?>(?:<\/\1>)?$/, +r=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,q=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,P=/(?:^|:|,)(?:\s*\[)+/g,ka=/(webkit)[ \/]([\w.]+)/,la=/(opera)(?:.*version)?[ \/]([\w.]+)/,v=/(msie) ([\w.]+)/,W=/(mozilla)(?:.*? rv:([\w.]+))?/,Z=/-([a-z]|[0-9])/ig,kb=/^-ms-/,lb=function(a,c){return(c+"").toUpperCase()},Y=ha.userAgent,Qa,La,T=Object.prototype.toString,Q=Object.prototype.hasOwnProperty,l=Array.prototype.push,oa=Array.prototype.slice,x=String.prototype.trim, +z=Array.prototype.indexOf,n={};c.fn=c.prototype={constructor:c,init:function(a,b,h){var k;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!b&&w.body)return this.context=w,this[0]=w.body,this.selector=a,this.length=1,this;if(typeof a==="string")if((k=a.charAt(0)==="<"&&a.charAt(a.length-1)===">"&&a.length>=3?[null,a,null]:g.exec(a))&&(k[1]||!b))if(k[1])return h=(b=b instanceof c?b[0]:b)?b.ownerDocument||b:w,(a=A.exec(a))?c.isPlainObject(b)?(a=[w.createElement(a[1])], +c.fn.attr.call(a,b,!0)):a=[h.createElement(a[1])]:(a=c.buildFragment([k[1]],[h]),a=(a.cacheable?c.clone(a.fragment):a.fragment).childNodes),c.merge(this,a);else{if((b=w.getElementById(k[2]))&&b.parentNode){if(b.id!==k[2])return h.find(a);this.length=1;this[0]=b}this.context=w;this.selector=a;return this}else return!b||b.jquery?(b||h).find(a):this.constructor(b).find(a);else if(c.isFunction(a))return h.ready(a);if(a.selector!==j)this.selector=a.selector,this.context=a.context;return c.makeArray(a, +this)},selector:"",jquery:"1.6.3",length:0,size:function(){return this.length},toArray:function(){return oa.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,h){var k=this.constructor();c.isArray(a)?l.apply(k,a):c.merge(k,a);k.prevObject=this;k.context=this.context;if(b==="find")k.selector=this.selector+(this.selector?" ":"")+h;else if(b)k.selector=this.selector+"."+b+"("+h+")";return k},each:function(a,b){return c.each(this,a,b)}, +ready:function(a){c.bindReady();Qa.done(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(oa.apply(this,arguments),"slice",oa.call(arguments).join(","))},map:function(a){return this.pushStack(c.map(this,function(c,b){return a.call(c,b,c)}))},end:function(){return this.prevObject||this.constructor(null)},push:l,sort:[].sort,splice:[].splice};c.fn.init.prototype= +c.fn;c.extend=c.fn.extend=function(){var a,b,h,k,s,g=arguments[0]||{},H=1,Z=arguments.length,e=!1;typeof g==="boolean"&&(e=g,g=arguments[1]||{},H=2);typeof g!=="object"&&!c.isFunction(g)&&(g={});Z===H&&(g=this,--H);for(;H0||(Qa.resolveWith(w,[c]),c.fn.trigger&&c(w).trigger("ready").unbind("ready"))}},bindReady:function(){if(!Qa){Qa=c._Deferred();if(w.readyState==="complete")return setTimeout(c.ready,1);if(w.addEventListener)w.addEventListener("DOMContentLoaded",La,!1),d.addEventListener("load", +c.ready,!1);else if(w.attachEvent){w.attachEvent("onreadystatechange",La);d.attachEvent("onload",c.ready);var b=!1;try{b=d.frameElement==null}catch(h){}w.documentElement.doScroll&&b&&a()}}},isFunction:function(a){return c.type(a)==="function"},isArray:Array.isArray||function(a){return c.type(a)==="array"},isWindow:function(a){return a&&typeof a==="object"&&"setInterval"in a},isNaN:function(a){return a==null||!u.test(a)||isNaN(a)},type:function(a){return a==null?String(a):n[T.call(a)]||"object"},isPlainObject:function(a){if(!a|| +c.type(a)!=="object"||a.nodeType||c.isWindow(a))return!1;try{if(a.constructor&&!Q.call(a,"constructor")&&!Q.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(b){return!1}for(var h in a);return h===j||Q.call(a,h)},isEmptyObject:function(a){for(var c in a)return!1;return!0},error:function(a){throw a;},parseJSON:function(a){if(typeof a!=="string"||!a)return null;a=c.trim(a);if(d.JSON&&d.JSON.parse)return d.JSON.parse(a);if(r.test(a.replace(o,"@").replace(q,"]").replace(P,"")))return(new Function("return "+ +a))();c.error("Invalid JSON: "+a)},parseXML:function(a){var b,h;try{d.DOMParser?(h=new DOMParser,b=h.parseFromString(a,"text/xml")):(b=new ActiveXObject("Microsoft.XMLDOM"),b.async="false",b.loadXML(a))}catch(k){b=j}(!b||!b.documentElement||b.getElementsByTagName("parsererror").length)&&c.error("Invalid XML: "+a);return b},noop:function(){},globalEval:function(a){a&&e.test(a)&&(d.execScript||function(a){d.eval.call(d,a)})(a)},camelCase:function(a){return a.replace(kb,"ms-").replace(Z,lb)},nodeName:function(a, +c){return a.nodeName&&a.nodeName.toUpperCase()===c.toUpperCase()},each:function(a,b,h){var k,s=0,g=a.length,H=g===j||c.isFunction(a);if(h)if(H)for(k in a){if(b.apply(a[k],h)===!1)break}else for(;s0&&a[0]&&a[Z-1]||Z===0||c.isArray(a)))for(;H1?G.call(arguments,0):c;--g||e.resolveWith(e,G.call(h,0))}}var h=arguments,k=0,s=h.length,g=s,e=s<=1&&a&&b.isFunction(a.promise)?a:b.Deferred();if(s>1){for(;k
a";h=a.getElementsByTagName("*");k=a.getElementsByTagName("a")[0];if(!h||!h.length||!k)return{};s=w.createElement("select");g=s.appendChild(w.createElement("option"));h=a.getElementsByTagName("input")[0];e={leadingWhitespace:a.firstChild.nodeType=== +3,tbody:!a.getElementsByTagName("tbody").length,htmlSerialize:!!a.getElementsByTagName("link").length,style:/top/.test(k.getAttribute("style")),hrefNormalized:k.getAttribute("href")==="/a",opacity:/^0.55$/.test(k.style.opacity),cssFloat:!!k.style.cssFloat,checkOn:h.value==="on",optSelected:g.selected,getSetAttribute:a.className!=="t",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0};h.checked= +!0;e.noCloneChecked=h.cloneNode(!0).checked;s.disabled=!0;e.optDisabled=!g.disabled;try{delete a.test}catch(d){e.deleteExpando=!1}!a.addEventListener&&a.attachEvent&&a.fireEvent&&(a.attachEvent("onclick",function(){e.noCloneEvent=!1}),a.cloneNode(!0).fireEvent("onclick"));h=w.createElement("input");h.value="t";h.setAttribute("type","radio");e.radioValue=h.value==="t";h.setAttribute("checked","checked");a.appendChild(h);k=w.createDocumentFragment();k.appendChild(a.firstChild);e.checkClone=k.cloneNode(!0).cloneNode(!0).lastChild.checked; +a.innerHTML="";a.style.width=a.style.paddingLeft="1px";s=w.getElementsByTagName("body")[0];k=w.createElement(s?"div":"body");g={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"};s&&b.extend(g,{position:"absolute",left:"-1000px",top:"-1000px"});for(f in g)k.style[f]=g[f];k.appendChild(a);c=s||c;c.insertBefore(k,c.firstChild);e.appendChecked=h.checked;e.boxModel=a.offsetWidth===2;if("zoom"in a.style)a.style.display="inline",a.style.zoom=1,e.inlineBlockNeedsLayout=a.offsetWidth=== +2,a.style.display="",a.innerHTML="
",e.shrinkWrapBlocks=a.offsetWidth!==2;a.innerHTML="
t
";s=a.getElementsByTagName("td");h=s[0].offsetHeight===0;s[0].style.display="";s[1].style.display="none";e.reliableHiddenOffsets=h&&s[0].offsetHeight===0;a.innerHTML="";if(w.defaultView&&w.defaultView.getComputedStyle)h=w.createElement("div"),h.style.width="0",h.style.marginRight="0",a.appendChild(h), +e.reliableMarginRight=(parseInt((w.defaultView.getComputedStyle(h,null)||{marginRight:0}).marginRight,10)||0)===0;k.innerHTML="";c.removeChild(k);if(a.attachEvent)for(f in{submit:1,change:1,focusin:1})c="on"+f,h=c in a,h||(a.setAttribute(c,"return;"),h=typeof a[c]==="function"),e[f+"Bubbles"]=h;k=k=s=g=s=h=a=h=null;return e}();b.boxModel=b.support.boxModel;var ba=/^(?:\{.*\}|\[.*\])$/,xa=/([a-z])([A-Z])/g;b.extend({cache:{},uuid:0,expando:"jQuery"+(b.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0, +object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?b.cache[a[b.expando]]:a[b.expando];return!!a&&!n(a)},data:function(a,c,h,k){if(b.acceptData(a)){var s=b.expando,g=typeof c==="string",e=a.nodeType,f=e?b.cache:a,d=e?a[b.expando]:a[b.expando]&&b.expando;if(d&&(!k||!d||!f[d]||f[d][s])||!(g&&h===j)){if(!d)e?a[b.expando]=d=++b.uuid:d=b.expando;if(!f[d]&&(f[d]={},!e))f[d].toJSON=b.noop;if(typeof c==="object"||typeof c==="function")k?f[d][s]=b.extend(f[d][s], +c):f[d]=b.extend(f[d],c);a=f[d];k&&(a[s]||(a[s]={}),a=a[s]);h!==j&&(a[b.camelCase(c)]=h);if(c==="events"&&!a[c])return a[s]&&a[s].events;g?(h=a[c],h==null&&(h=a[b.camelCase(c)])):h=a;return h}}},removeData:function(a,c,h){if(b.acceptData(a)){var k,s=b.expando,g=a.nodeType,e=g?b.cache:a,f=g?a[b.expando]:b.expando;if(e[f]){if(c&&(k=h?e[f][s]:e[f]))if(k[c]||(c=b.camelCase(c)),delete k[c],!n(k))return;if(h&&(delete e[f][s],!n(e[f])))return;c=e[f][s];b.support.deleteExpando||!e.setInterval?delete e[f]: +e[f]=null;if(c){e[f]={};if(!g)e[f].toJSON=b.noop;e[f][s]=c}else g&&(b.support.deleteExpando?delete a[b.expando]:a.removeAttribute?a.removeAttribute(b.expando):a[b.expando]=null)}}},_data:function(a,c,h){return b.data(a,c,h,!0)},acceptData:function(a){if(a.nodeName){var c=b.noData[a.nodeName.toLowerCase()];if(c)return!(c===!0||a.getAttribute("classid")!==c)}return!0}});b.fn.extend({data:function(a,c){var h=null;if(typeof a==="undefined"){if(this.length&&(h=b.data(this[0]),this[0].nodeType===1))for(var k= +this[0].attributes,s,g=0,e=k.length;g-1)return!0; +return!1},val:function(a){var c,h,k=this[0];if(!arguments.length){if(k){if((c=b.valHooks[k.nodeName.toLowerCase()]||b.valHooks[k.type])&&"get"in c&&(h=c.get(k,"value"))!==j)return h;h=k.value;return typeof h==="string"?h.replace(sa,""):h==null?"":h}return j}var s=b.isFunction(a);return this.each(function(h){var k=b(this);if(this.nodeType===1&&(h=s?a.call(this,h,k.val()):a,h==null?h="":typeof h==="number"?h+="":b.isArray(h)&&(h=b.map(h,function(a){return a==null?"":a+""})),c=b.valHooks[this.nodeName.toLowerCase()]|| +b.valHooks[this.type],!c||!("set"in c)||c.set(this,h,"value")===j))this.value=h})}});b.extend({valHooks:{option:{get:function(a){var c=a.attributes.value;return!c||c.specified?a.value:a.text}},select:{get:function(a){var c,h=a.selectedIndex,k=[],s=a.options,a=a.type==="select-one";if(h<0)return null;for(var g=a?h:0,e=a?h+1:s.length;g=0});if(!h.length)a.selectedIndex=-1;return h}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attrFix:{tabindex:"tabIndex"},attr:function(a,c,h,k){var s=a.nodeType;if(!a||s===3||s===8||s===2)return j;if(k&&c in b.attrFn)return b(a)[c](h);if(!("getAttribute"in a))return b.prop(a, +c,h);var g,e;if(k=s!==1||!b.isXMLDoc(a))c=b.attrFix[c]||c,(e=b.attrHooks[c])||(W.test(c)?e=o:q&&(e=q));return h!==j?h===null?(b.removeAttr(a,c),j):e&&"set"in e&&k&&(g=e.set(a,h,c))!==j?g:(a.setAttribute(c,""+h),h):e&&"get"in e&&k&&(g=e.get(a,c))!==null?g:(g=a.getAttribute(c),g===null?j:g)},removeAttr:function(a,c){var h;if(a.nodeType===1&&(c=b.attrFix[c]||c,b.attr(a,c,""),a.removeAttribute(c),W.test(c)&&(h=b.propFix[c]||c)in a))a[h]=!1},attrHooks:{type:{set:function(a,c){if(f.test(a.nodeName)&&a.parentNode)b.error("type property can't be changed"); +else if(!b.support.radioValue&&c==="radio"&&b.nodeName(a,"input")){var h=a.value;a.setAttribute("type",c);if(h)a.value=h;return c}}},value:{get:function(a,c){return q&&b.nodeName(a,"button")?q.get(a,c):c in a?a.value:null},set:function(a,c,h){if(q&&b.nodeName(a,"button"))return q.set(a,c,h);a.value=c}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap", +frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,h){var k=a.nodeType;if(!a||k===3||k===8||k===2)return j;var s,g;if(k!==1||!b.isXMLDoc(a))c=b.propFix[c]||c,g=b.propHooks[c];return h!==j?g&&"set"in g&&(s=g.set(a,h,c))!==j?s:a[c]=h:g&&"get"in g&&(s=g.get(a,c))!==null?s:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):P.test(a.nodeName)||r.test(a.nodeName)&&a.href?0:j}}}});b.attrHooks.tabIndex=b.propHooks.tabIndex; +o={get:function(a,c){var h;return b.prop(a,c)===!0||(h=a.getAttributeNode(c))&&h.nodeValue!==!1?c.toLowerCase():j},set:function(a,c,h){c===!1?b.removeAttr(a,h):(c=b.propFix[h]||h,c in a&&(a[c]=!0),a.setAttribute(h,h.toLowerCase()));return h}};if(!b.support.getSetAttribute)q=b.valHooks.button={get:function(a,c){var b;return(b=a.getAttributeNode(c))&&b.nodeValue!==""?b.nodeValue:j},set:function(a,c,b){var k=a.getAttributeNode(b);k||(k=w.createAttribute(b),a.setAttributeNode(k));return k.nodeValue=c+ +""}},b.each(["width","height"],function(a,c){b.attrHooks[c]=b.extend(b.attrHooks[c],{set:function(a,b){if(b==="")return a.setAttribute(c,"auto"),b}})});b.support.hrefNormalized||b.each(["href","src","width","height"],function(a,c){b.attrHooks[c]=b.extend(b.attrHooks[c],{get:function(a){a=a.getAttribute(c,2);return a===null?j:a}})});if(!b.support.style)b.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||j},set:function(a,c){return a.style.cssText=""+c}};if(!b.support.optSelected)b.propHooks.selected= +b.extend(b.propHooks.selected,{get:function(){return null}});b.support.checkOn||b.each(["radio","checkbox"],function(){b.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}});b.each(["radio","checkbox"],function(){b.valHooks[this]=b.extend(b.valHooks[this],{set:function(a,c){if(b.isArray(c))return a.checked=b.inArray(b(a).val(),c)>=0}})});var ga=/\.(.*)$/,Da=/^(?:textarea|input|select)$/i,qa=/\./g,v=/ /g,$=/[^\w\s.|`]/g,fa=function(a){return a.replace($,"\\$&")};b.event= +{add:function(a,c,h,k){if(!(a.nodeType===3||a.nodeType===8)){if(h===!1)h=D;else if(!h)return;var g,e;if(h.handler)g=h,h=g.handler;if(!h.guid)h.guid=b.guid++;if(e=b._data(a)){var f=e.events,d=e.handle;if(!f)e.events=f={};if(!d)e.handle=d=function(a){return typeof b!=="undefined"&&(!a||b.event.triggered!==a.type)?b.event.handle.apply(d.elem,arguments):j};d.elem=a;for(var c=c.split(" "),p,u=0,A;p=c[u++];){e=g?b.extend({},g):{handler:h,data:k};p.indexOf(".")>-1?(A=p.split("."),p=A.shift(),e.namespace= +A.slice(0).sort().join(".")):(A=[],e.namespace="");e.type=p;if(!e.guid)e.guid=h.guid;var r=f[p],o=b.event.special[p]||{};if(!r&&(r=f[p]=[],!o.setup||o.setup.call(a,k,A,d)===!1))a.addEventListener?a.addEventListener(p,d,!1):a.attachEvent&&a.attachEvent("on"+p,d);if(o.add&&(o.add.call(a,e),!e.handler.guid))e.handler.guid=h.guid;r.push(e);b.event.global[p]=!0}a=null}}},global:{},remove:function(a,c,h,k){if(!(a.nodeType===3||a.nodeType===8)){h===!1&&(h=D);var g,e,f=0,d,p,u,A,r,o,q=b.hasData(a)&&b._data(a), +P=q&&q.events;if(q&&P){if(c&&c.type)h=c.handler,c=c.type;if(!c||typeof c==="string"&&c.charAt(0)===".")for(g in c=c||"",P)b.event.remove(a,g+c);else{for(c=c.split(" ");g=c[f++];)if(A=g,d=g.indexOf(".")<0,p=[],d||(p=g.split("."),g=p.shift(),u=RegExp("(^|\\.)"+b.map(p.slice(0).sort(),fa).join("\\.(?:.*\\.)?")+"(\\.|$)")),r=P[g])if(h){A=b.event.special[g]||{};for(e=k||0;e=0&&(g=g.slice(0,-1),f=!0);g.indexOf(".")>=0&& +(e=g.split("."),g=e.shift(),e.sort());if(h&&!b.event.customEvent[g]||b.event.global[g]){a=typeof a==="object"?a[b.expando]?a:new b.Event(g,a):new b.Event(g);a.type=g;a.exclusive=f;a.namespace=e.join(".");a.namespace_re=RegExp("(^|\\.)"+e.join("\\.(?:.*\\.)?")+"(\\.|$)");if(k||!h)a.preventDefault(),a.stopPropagation();if(h){if(!(h.nodeType===3||h.nodeType===8)){a.result=j;a.target=h;c=c!=null?b.makeArray(c):[];c.unshift(a);e=h;k=g.indexOf(":")<0?"on"+g:"";do{f=b._data(e,"handle");a.currentTarget=e; +f&&f.apply(e,c);if(k&&b.acceptData(e)&&e[k]&&e[k].apply(e,c)===!1)a.result=!1,a.preventDefault();e=e.parentNode||e.ownerDocument||e===a.target.ownerDocument&&d}while(e&&!a.isPropagationStopped());if(!a.isDefaultPrevented()){var p,e=b.event.special[g]||{};if((!e._default||e._default.call(h.ownerDocument,a)===!1)&&!(g==="click"&&b.nodeName(h,"a"))&&b.acceptData(h)){try{if(k&&h[g])(p=h[k])&&(h[k]=null),b.event.triggered=g,h[g]()}catch(u){}p&&(h[k]=p);b.event.triggered=j}}return a.result}}else b.each(b.cache, +function(){var h=this[b.expando];h&&h.events&&h.events[g]&&b.event.trigger(a,c,h.handle.elem)})}},handle:function(a){var a=b.event.fix(a||d.event),c=((b._data(this,"events")||{})[a.type]||[]).slice(0),h=!a.exclusive&&!a.namespace,k=Array.prototype.slice.call(arguments,0);k[0]=a;a.currentTarget=this;for(var g=0,e=c.length;g-1?b.map(a.options,function(a){return a.selected}).join("-"):"";else if(b.nodeName(a,"select"))h=a.selectedIndex;return h},wa=function(a,c){var h=a.target,k,g;if(Da.test(h.nodeName)&&!h.readOnly&&(k=b._data(h,"_change_data"),g=ja(h),(a.type!=="focusout"||h.type!=="radio")&&b._data(h,"_change_data",g),!(k===j|| +g===k)))if(k!=null||g)a.type="change",a.liveFired=j,b.event.trigger(a,c,h)};b.event.special.change={filters:{focusout:wa,beforedeactivate:wa,click:function(a){var c=a.target,h=b.nodeName(c,"input")?c.type:"";(h==="radio"||h==="checkbox"||b.nodeName(c,"select"))&&wa.call(this,a)},keydown:function(a){var c=a.target,h=b.nodeName(c,"input")?c.type:"";(a.keyCode===13&&!b.nodeName(c,"textarea")||a.keyCode===32&&(h==="checkbox"||h==="radio")||h==="select-multiple")&&wa.call(this,a)},beforeactivate:function(a){a= +a.target;b._data(a,"_change_data",ja(a))}},setup:function(){if(this.type==="file")return!1;for(var a in aa)b.event.add(this,a+".specialChange",aa[a]);return Da.test(this.nodeName)},teardown:function(){b.event.remove(this,".specialChange");return Da.test(this.nodeName)}};aa=b.event.special.change.filters;aa.focus=aa.beforeactivate}b.support.focusinBubbles||b.each({focus:"focusin",blur:"focusout"},function(a,c){function h(a){var h=b.event.fix(a);h.type=c;h.originalEvent={};b.event.trigger(h,null,h.target); +h.isDefaultPrevented()&&a.preventDefault()}var k=0;b.event.special[c]={setup:function(){k++===0&&w.addEventListener(a,h,!0)},teardown:function(){--k===0&&w.removeEventListener(a,h,!0)}}});b.each(["bind","one"],function(a,c){b.fn[c]=function(a,k,g){var e;if(typeof a==="object"){for(var f in a)this[c](f,k,a[f],g);return this}if(arguments.length===2||k===!1)g=k,k=j;c==="one"?(e=function(a){b(this).unbind(a,e);return g.apply(this,arguments)},e.guid=g.guid||b.guid++):e=g;if(a==="unload"&&c!=="one")this.one(a, +k,g);else{f=0;for(var d=this.length;f0?this.bind(c,a,b):this.trigger(c)}; +b.attrFn&&(b.attrFn[c]=!0)});(function(){function a(a,c,b,h,k,g){for(var k=0,e=h.length;k0){f=s;break}}s=s[a]}h[k]=f}}}var h=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,k=0,g=Object.prototype.toString,e=!1,f=!0,d=/\\/g,p=/\W/;[0,0].sort(function(){f=!1;return 0});var u=function(a,c,b,k){var b=b||[],e=c=c||w;if(c.nodeType!==1&&c.nodeType!==9)return[];if(!a||typeof a!=="string")return b;var f,d,p,H,o,q=!0,ka=u.isXML(c),j=[],la=a;do if(h.exec(""),f=h.exec(la))if(la= +f[3],j.push(f[1]),f[2]){H=f[3];break}while(f);if(j.length>1&&r.exec(a))if(j.length===2&&A.relative[j[0]])d=Y(j[0]+j[1],c);else for(d=A.relative[j[0]]?[c]:u(j.shift(),c);j.length;)a=j.shift(),A.relative[a]&&(a+=j.shift()),d=Y(a,d);else if(!k&&j.length>1&&c.nodeType===9&&!ka&&A.match.ID.test(j[0])&&!A.match.ID.test(j[j.length-1])&&(f=u.find(j.shift(),c,ka),c=f.expr?u.filter(f.expr,f.set)[0]:f.set[0]),c){f=k?{expr:j.pop(),set:P(k)}:u.find(j.pop(),j.length===1&&(j[0]==="~"||j[0]==="+")&&c.parentNode? +c.parentNode:c,ka);d=f.expr?u.filter(f.expr,f.set):f.set;for(j.length>0?p=P(d):q=!1;j.length;)f=o=j.pop(),A.relative[o]?f=j.pop():o="",f==null&&(f=c),A.relative[o](p,f,ka)}else p=[];p||(p=d);p||u.error(o||a);if(g.call(p)==="[object Array]")if(q)if(c&&c.nodeType===1)for(a=0;p[a]!=null;a++)p[a]&&(p[a]===!0||p[a].nodeType===1&&u.contains(c,p[a]))&&b.push(d[a]);else for(a=0;p[a]!=null;a++)p[a]&&p[a].nodeType===1&&b.push(d[a]);else b.push.apply(b,p);else P(p,b);H&&(u(H,e,b,k),u.uniqueSort(b));return b}; +u.uniqueSort=function(a){if(la&&(e=f,a.sort(la),e))for(var c=1;c0};u.find=function(a,c,b){var h;if(!a)return[];for(var k=0,g=A.order.length;k":function(a,c){var b,h=typeof c==="string",k=0,f=a.length;if(h&&!o.test(c))for(c=c.toLowerCase();k=0)?b||h.push(e):b&&(c[f]=!1));return!1},ID:function(a){return a[1].replace(g,"")},TAG:function(a){return a[1].replace(g,"").toLowerCase()},CHILD:function(a){if(a[1]=== -"nth"){a[2]||u.error(a[0]);a[2]=a[2].replace(/^\+|\s*/g,"");var c=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=c[1]+(c[2]||1)-0;a[3]=c[3]-0}else a[2]&&u.error(a[0]);a[0]=k++;return a},ATTR:function(a,c,b,h,k,f){c=a[1]=a[1].replace(g,"");!f&&x.attrMap[c]&&(a[1]=x.attrMap[c]);a[4]=(a[4]||a[5]||"").replace(g,"");a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(a,c,b,k,f){if(a[1]==="not")if((h.exec(a[3])||"").length>1|| -/^\w/.test(a[3]))a[3]=u(a[3],null,null,c);else return a=u.filter(a[3],c,b,1^f),b||k.push.apply(k,a),!1;else if(x.match.POS.test(a[0])||x.match.CHILD.test(a[0]))return!0;return a},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild}, +typeof c==="string",h=b&&!p.test(c),b=b&&!h;h&&(c=c.toLowerCase());for(var h=0,k=a.length,g;h":function(a,c){var b,h=typeof c==="string",k=0,g=a.length;if(h&&!p.test(c))for(c=c.toLowerCase();k=0)?b||h.push(e):b&&(c[g]=!1));return!1},ID:function(a){return a[1].replace(d,"")},TAG:function(a){return a[1].replace(d,"").toLowerCase()},CHILD:function(a){if(a[1]=== +"nth"){a[2]||u.error(a[0]);a[2]=a[2].replace(/^\+|\s*/g,"");var c=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=c[1]+(c[2]||1)-0;a[3]=c[3]-0}else a[2]&&u.error(a[0]);a[0]=k++;return a},ATTR:function(a,c,b,h,k,g){c=a[1]=a[1].replace(d,"");!g&&A.attrMap[c]&&(a[1]=A.attrMap[c]);a[4]=(a[4]||a[5]||"").replace(d,"");a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(a,c,b,k,g){if(a[1]==="not")if((h.exec(a[3])||"").length>1|| +/^\w/.test(a[3]))a[3]=u(a[3],null,null,c);else return a=u.filter(a[3],c,b,1^g),b||k.push.apply(k,a),!1;else if(A.match.POS.test(a[0])||A.match.CHILD.test(a[0]))return!0;return a},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild}, has:function(a,c,b){return!!u(b[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var c=a.getAttribute("type"),b=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===b&&(c===b||c===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()=== "input"&&"password"===a.type},submit:function(a){var c=a.nodeName.toLowerCase();return(c==="input"||c==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var c=a.nodeName.toLowerCase();return(c==="input"||c==="button")&&"reset"===a.type},button:function(a){var c=a.nodeName.toLowerCase();return c==="input"&&"button"===a.type||c==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a=== -a.ownerDocument.activeElement}},setFilters:{first:function(a,c){return c===0},last:function(a,c,b,h){return c===h.length-1},even:function(a,c){return c%2===0},odd:function(a,c){return c%2===1},lt:function(a,c,b){return cb[3]-0},nth:function(a,c,b){return b[3]-0===c},eq:function(a,c,b){return b[3]-0===c}},filter:{PSEUDO:function(a,c,b,h){var k=c[1],f=x.filters[k];if(f)return f(a,b,c,h);else if(k==="contains")return(a.textContent||a.innerText||u.getText([a])||"").indexOf(c[3])>= -0;else if(k==="not"){c=c[3];b=0;for(h=c.length;b=0}},ID:function(a,c){return a.nodeType===1&&a.getAttribute("id")===c},TAG:function(a,c){return c==="*"&&a.nodeType===1||a.nodeName.toLowerCase()===c},CLASS:function(a,c){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(c)>-1},ATTR:function(a,c){var b=c[1],b=x.attrHandle[b]?x.attrHandle[b](a):a[b]!=null?a[b]:a.getAttribute(b),h=b+"",k=c[2],f=c[4];return b==null?k==="!=":k==="="?h===f:k==="*="?h.indexOf(f)>= -0:k==="~="?(" "+h+" ").indexOf(f)>=0:!f?h&&b!==!1:k==="!="?h!==f:k==="^="?h.indexOf(f)===0:k==="$="?h.substr(h.length-f.length)===f:k==="|="?h===f||h.substr(0,f.length+1)===f+"-":!1},POS:function(a,c,b,h){var k=x.setFilters[c[2]];if(k)return k(a,b,c,h)}}},p=x.match.POS,q=function(a,c){return"\\"+(c-0+1)},r;for(r in x.match)x.match[r]=RegExp(x.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),x.leftMatch[r]=RegExp(/(^(?:.|\r|\n)*?)/.source+x.match[r].source.replace(/\\(\d+)/g,q));var O=function(a, -c){a=Array.prototype.slice.call(a,0);return c?(c.push.apply(c,a),c):a};try{Array.prototype.slice.call(B.documentElement.childNodes,0)}catch(wa){O=function(a,c){var b=0,h=c||[];if(f.call(a)==="[object Array]")Array.prototype.push.apply(h,a);else if(typeof a.length==="number")for(var k=a.length;b";b.insertBefore(a,b.firstChild);if(B.getElementById(c))x.find.ID=function(a,c,b){if(typeof c.getElementById!=="undefined"&&!b)return(c=c.getElementById(a[1]))? -c.id===a[1]||typeof c.getAttributeNode!=="undefined"&&c.getAttributeNode("id").nodeValue===a[1]?[c]:j:[]},x.filter.ID=function(a,c){var b=typeof a.getAttributeNode!=="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&b&&b.nodeValue===c};b.removeChild(a);b=a=null})();(function(){var a=B.createElement("div");a.appendChild(B.createComment(""));if(a.getElementsByTagName("*").length>0)x.find.TAG=function(a,c){var b=c.getElementsByTagName(a[1]);if(a[1]==="*"){for(var h=[],k=0;b[k];k++)b[k].nodeType=== -1&&h.push(b[k]);b=h}return b};a.innerHTML="";if(a.firstChild&&typeof a.firstChild.getAttribute!=="undefined"&&a.firstChild.getAttribute("href")!=="#")x.attrHandle.href=function(a){return a.getAttribute("href",2)};a=null})();B.querySelectorAll&&function(){var a=u,c=B.createElement("div");c.innerHTML="

";if(!(c.querySelectorAll&&c.querySelectorAll(".TEST").length===0)){u=function(c,b,h,k){b=b||B;if(!k&&!u.isXML(b)){var f=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(c); -if(f&&(b.nodeType===1||b.nodeType===9))if(f[1])return O(b.getElementsByTagName(c),h);else if(f[2]&&x.find.CLASS&&b.getElementsByClassName)return O(b.getElementsByClassName(f[2]),h);if(b.nodeType===9){if(c==="body"&&b.body)return O([b.body],h);else if(f&&f[3]){var e=b.getElementById(f[3]);if(e&&e.parentNode){if(e.id===f[3])return O([e],h)}else return O([],h)}try{return O(b.querySelectorAll(c),h)}catch(t){}}else if(b.nodeType===1&&b.nodeName.toLowerCase()!=="object"){var f=b,g=(e=b.getAttribute("id"))|| -"__sizzle__",d=b.parentNode,o=/^\s*[+~]/.test(c);e?g=g.replace(/'/g,"\\$&"):b.setAttribute("id",g);if(o&&d)b=b.parentNode;try{if(!o||d)return O(b.querySelectorAll("[id='"+g+"'] "+c),h)}catch(p){}finally{e||f.removeAttribute("id")}}}return a(c,b,h,k)};for(var b in a)u[b]=a[b];c=null}}();(function(){var a=B.documentElement,c=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(c){var b=!c.call(B.createElement("div"),"div"),h=!1;try{c.call(B.documentElement,"[test!='']:sizzle")}catch(k){h= -!0}u.matchesSelector=function(a,k){k=k.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!u.isXML(a))try{if(h||!x.match.PSEUDO.test(k)&&!/!=/.test(k)){var f=c.call(a,k);if(f||!b||a.document&&a.document.nodeType!==11)return f}}catch(e){}return u(k,null,null,[a]).length>0}}})();(function(){var a=B.createElement("div");a.innerHTML="
";if(a.getElementsByClassName&&a.getElementsByClassName("e").length!==0&&(a.lastChild.className="e",a.getElementsByClassName("e").length!== -1))x.order.splice(1,0,"CLASS"),x.find.CLASS=function(a,c,b){if(typeof c.getElementsByClassName!=="undefined"&&!b)return c.getElementsByClassName(a[1])},a=null})();u.contains=B.documentElement.contains?function(a,c){return a!==c&&(a.contains?a.contains(c):!0)}:B.documentElement.compareDocumentPosition?function(a,c){return!!(a.compareDocumentPosition(c)&16)}:function(){return!1};u.isXML=function(a){return(a=(a?a.ownerDocument||a:0).documentElement)?a.nodeName!=="HTML":!1};var ca=function(a,c){for(var b, -h=[],k="",f=c.nodeType?[c]:c;b=x.match.PSEUDO.exec(a);)k+=b[0],a=a.replace(x.match.PSEUDO,"");a=x.relative[a]?a+"*":a;b=0;for(var e=f.length;b0)for(g=e;g0:this.filter(a).length>0)},closest:function(a,c){var h=[],k,f,e=this[0];if(b.isArray(a)){var g,d={},o=1;if(e&&a.length){for(k=0,f=a.length;k-1:b(e).is(k))&&h.push({selector:g,elem:e,level:o});e=e.parentNode;o++}}return h}g=u.test(a)|| -typeof a!=="string"?b(a,c||this.context):0;for(k=0,f=this.length;k-1:b.find.matchesSelector(e,a)){h.push(e);break}else if(e=e.parentNode,!e||!e.ownerDocument||e===c||e.nodeType===11)break;h=h.length>1?b.unique(h):h;return this.pushStack(h,"closest",a)},index:function(a){return!a||typeof a==="string"?b.inArray(this[0],a?b(a):this.parent().children()):b.inArray(a.jquery?a[0]:a,this)},add:function(a,c){var h=typeof a==="string"?b(a,c):b.makeArray(a&&a.nodeType? -[a]:a),k=b.merge(this.get(),h);return this.pushStack(!h[0]||!h[0].parentNode||h[0].parentNode.nodeType===11||!k[0]||!k[0].parentNode||k[0].parentNode.nodeType===11?k:b.unique(k))},andSelf:function(){return this.add(this.prevObject)}});b.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return b.dir(a,"parentNode")},parentsUntil:function(a,c,h){return b.dir(a,"parentNode",h)},next:function(a){return b.nth(a,2,"nextSibling")},prev:function(a){return b.nth(a, +a.ownerDocument.activeElement}},setFilters:{first:function(a,c){return c===0},last:function(a,c,b,h){return c===h.length-1},even:function(a,c){return c%2===0},odd:function(a,c){return c%2===1},lt:function(a,c,b){return cb[3]-0},nth:function(a,c,b){return b[3]-0===c},eq:function(a,c,b){return b[3]-0===c}},filter:{PSEUDO:function(a,c,b,h){var k=c[1],g=A.filters[k];if(g)return g(a,b,c,h);else if(k==="contains")return(a.textContent||a.innerText||u.getText([a])||"").indexOf(c[3])>= +0;else if(k==="not"){c=c[3];b=0;for(h=c.length;b=0}},ID:function(a,c){return a.nodeType===1&&a.getAttribute("id")===c},TAG:function(a,c){return c==="*"&&a.nodeType===1||a.nodeName.toLowerCase()===c},CLASS:function(a,c){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(c)>-1},ATTR:function(a,c){var b=c[1],b=A.attrHandle[b]?A.attrHandle[b](a):a[b]!=null?a[b]:a.getAttribute(b),h=b+"",k=c[2],g=c[4];return b==null?k==="!=":k==="="?h===g:k==="*="?h.indexOf(g)>= +0:k==="~="?(" "+h+" ").indexOf(g)>=0:!g?h&&b!==!1:k==="!="?h!==g:k==="^="?h.indexOf(g)===0:k==="$="?h.substr(h.length-g.length)===g:k==="|="?h===g||h.substr(0,g.length+1)===g+"-":!1},POS:function(a,c,b,h){var k=A.setFilters[c[2]];if(k)return k(a,b,c,h)}}},r=A.match.POS,o=function(a,c){return"\\"+(c-0+1)},q;for(q in A.match)A.match[q]=RegExp(A.match[q].source+/(?![^\[]*\])(?![^\(]*\))/.source),A.leftMatch[q]=RegExp(/(^(?:.|\r|\n)*?)/.source+A.match[q].source.replace(/\\(\d+)/g,o));var P=function(a, +c){a=Array.prototype.slice.call(a,0);return c?(c.push.apply(c,a),c):a};try{Array.prototype.slice.call(w.documentElement.childNodes,0)}catch(ka){P=function(a,c){var b=0,h=c||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(h,a);else if(typeof a.length==="number")for(var k=a.length;b";b.insertBefore(a,b.firstChild);if(w.getElementById(c))A.find.ID=function(a,c,b){if(typeof c.getElementById!=="undefined"&&!b)return(c= +c.getElementById(a[1]))?c.id===a[1]||typeof c.getAttributeNode!=="undefined"&&c.getAttributeNode("id").nodeValue===a[1]?[c]:j:[]},A.filter.ID=function(a,c){var b=typeof a.getAttributeNode!=="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&b&&b.nodeValue===c};b.removeChild(a);b=a=null})();(function(){var a=w.createElement("div");a.appendChild(w.createComment(""));if(a.getElementsByTagName("*").length>0)A.find.TAG=function(a,c){var b=c.getElementsByTagName(a[1]);if(a[1]==="*"){for(var h= +[],k=0;b[k];k++)b[k].nodeType===1&&h.push(b[k]);b=h}return b};a.innerHTML="";if(a.firstChild&&typeof a.firstChild.getAttribute!=="undefined"&&a.firstChild.getAttribute("href")!=="#")A.attrHandle.href=function(a){return a.getAttribute("href",2)};a=null})();w.querySelectorAll&&function(){var a=u,c=w.createElement("div");c.innerHTML="

";if(!(c.querySelectorAll&&c.querySelectorAll(".TEST").length===0)){u=function(c,b,h,k){b=b||w;if(!k&&!u.isXML(b)){var g=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(c); +if(g&&(b.nodeType===1||b.nodeType===9))if(g[1])return P(b.getElementsByTagName(c),h);else if(g[2]&&A.find.CLASS&&b.getElementsByClassName)return P(b.getElementsByClassName(g[2]),h);if(b.nodeType===9){if(c==="body"&&b.body)return P([b.body],h);else if(g&&g[3]){var s=b.getElementById(g[3]);if(s&&s.parentNode){if(s.id===g[3])return P([s],h)}else return P([],h)}try{return P(b.querySelectorAll(c),h)}catch(e){}}else if(b.nodeType===1&&b.nodeName.toLowerCase()!=="object"){var g=b,f=(s=b.getAttribute("id"))|| +"__sizzle__",d=b.parentNode,p=/^\s*[+~]/.test(c);s?f=f.replace(/'/g,"\\$&"):b.setAttribute("id",f);if(p&&d)b=b.parentNode;try{if(!p||d)return P(b.querySelectorAll("[id='"+f+"'] "+c),h)}catch(r){}finally{s||g.removeAttribute("id")}}}return a(c,b,h,k)};for(var b in a)u[b]=a[b];c=null}}();(function(){var a=w.documentElement,c=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(c){var b=!c.call(w.createElement("div"),"div"),h=!1;try{c.call(w.documentElement,"[test!='']:sizzle")}catch(k){h= +!0}u.matchesSelector=function(a,k){k=k.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!u.isXML(a))try{if(h||!A.match.PSEUDO.test(k)&&!/!=/.test(k)){var g=c.call(a,k);if(g||!b||a.document&&a.document.nodeType!==11)return g}}catch(s){}return u(k,null,null,[a]).length>0}}})();(function(){var a=w.createElement("div");a.innerHTML="
";if(a.getElementsByClassName&&a.getElementsByClassName("e").length!==0&&(a.lastChild.className="e",a.getElementsByClassName("e").length!== +1))A.order.splice(1,0,"CLASS"),A.find.CLASS=function(a,c,b){if(typeof c.getElementsByClassName!=="undefined"&&!b)return c.getElementsByClassName(a[1])},a=null})();u.contains=w.documentElement.contains?function(a,c){return a!==c&&(a.contains?a.contains(c):!0)}:w.documentElement.compareDocumentPosition?function(a,c){return!!(a.compareDocumentPosition(c)&16)}:function(){return!1};u.isXML=function(a){return(a=(a?a.ownerDocument||a:0).documentElement)?a.nodeName!=="HTML":!1};var Y=function(a,c){for(var b, +h=[],k="",g=c.nodeType?[c]:c;b=A.match.PSEUDO.exec(a);)k+=b[0],a=a.replace(A.match.PSEUDO,"");a=A.relative[a]?a+"*":a;b=0;for(var s=g.length;b0)for(f=e;f0:this.filter(a).length>0)},closest:function(a,c){var h=[],k,g,e=this[0];if(b.isArray(a)){var f,d={},p=1;if(e&&a.length){for(k=0,g=a.length;k-1:b(e).is(k))&&h.push({selector:f,elem:e,level:p});e=e.parentNode;p++}}return h}f=u.test(a)|| +typeof a!=="string"?b(a,c||this.context):0;for(k=0,g=this.length;k-1:b.find.matchesSelector(e,a)){h.push(e);break}else if(e=e.parentNode,!e||!e.ownerDocument||e===c||e.nodeType===11)break;h=h.length>1?b.unique(h):h;return this.pushStack(h,"closest",a)},index:function(a){return!a?this[0]&&this[0].parentNode?this.prevAll().length:-1:typeof a==="string"?b.inArray(this[0],b(a)):b.inArray(a.jquery?a[0]:a,this)},add:function(a,c){var h=typeof a==="string"?b(a,c): +b.makeArray(a&&a.nodeType?[a]:a),k=b.merge(this.get(),h);return this.pushStack(!h[0]||!h[0].parentNode||h[0].parentNode.nodeType===11||!k[0]||!k[0].parentNode||k[0].parentNode.nodeType===11?k:b.unique(k))},andSelf:function(){return this.add(this.prevObject)}});b.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return b.dir(a,"parentNode")},parentsUntil:function(a,c,h){return b.dir(a,"parentNode",h)},next:function(a){return b.nth(a,2,"nextSibling")},prev:function(a){return b.nth(a, 2,"previousSibling")},nextAll:function(a){return b.dir(a,"nextSibling")},prevAll:function(a){return b.dir(a,"previousSibling")},nextUntil:function(a,c,h){return b.dir(a,"nextSibling",h)},prevUntil:function(a,c,h){return b.dir(a,"previousSibling",h)},siblings:function(a){return b.sibling(a.parentNode.firstChild,a)},children:function(a){return b.sibling(a.firstChild)},contents:function(a){return b.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:b.makeArray(a.childNodes)}},function(a, -c){b.fn[a]=function(h,k){var t=b.map(this,c,h),g=f.call(arguments);va.test(a)||(k=h);k&&typeof k==="string"&&(t=b.filter(k,t));t=this.length>1&&!e[a]?b.unique(t):t;if((this.length>1||Ca.test(k))&&V.test(a))t=t.reverse();return this.pushStack(t,a,g.join(","))}});b.extend({filter:function(a,c,h){h&&(a=":not("+a+")");return c.length===1?b.find.matchesSelector(c[0],a)?[c[0]]:[]:b.find.matches(a,c)},dir:function(a,c,h){for(var k=[],a=a[c];a&&a.nodeType!==9&&(h===j||a.nodeType!==1||!b(a).is(h));)a.nodeType=== -1&&k.push(a),a=a[c];return k},nth:function(a,c,b){for(var c=c||1,k=0;a;a=a[b])if(a.nodeType===1&&++k===c)break;return a},sibling:function(a,c){for(var b=[];a;a=a.nextSibling)a.nodeType===1&&a!==c&&b.push(a);return b}});var x=/ jQuery\d+="(?:\d+|null)"/g,o=/^\s+/,wa=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,P=/<([\w:]+)/,Q=/",""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]};Aa.optgroup=Aa.option;Aa.tbody=Aa.tfoot=Aa.colgroup=Aa.caption=Aa.thead;Aa.th=Aa.td;if(!b.support.htmlSerialize)Aa._default=[1,"div
","
"];b.fn.extend({text:function(a){return b.isFunction(a)? -this.each(function(c){var h=b(this);h.text(a.call(this,c,h.text()))}):typeof a!=="object"&&a!==j?this.empty().append((this[0]&&this[0].ownerDocument||B).createTextNode(a)):b.text(this)},wrapAll:function(a){if(b.isFunction(a))return this.each(function(c){b(this).wrapAll(a.call(this,c))});if(this[0]){var c=b(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&c.insertBefore(this[0]);c.map(function(){for(var a=this;a.firstChild&&a.firstChild.nodeType===1;)a=a.firstChild;return a}).append(this)}return this}, +c){b.fn[a]=function(h,k){var s=b.map(this,c,h),f=g.call(arguments);ua.test(a)||(k=h);k&&typeof k==="string"&&(s=b.filter(k,s));s=this.length>1&&!e[a]?b.unique(s):s;if((this.length>1||za.test(k))&&U.test(a))s=s.reverse();return this.pushStack(s,a,f.join(","))}});b.extend({filter:function(a,c,h){h&&(a=":not("+a+")");return c.length===1?b.find.matchesSelector(c[0],a)?[c[0]]:[]:b.find.matches(a,c)},dir:function(a,c,h){for(var k=[],a=a[c];a&&a.nodeType!==9&&(h===j||a.nodeType!==1||!b(a).is(h));)a.nodeType=== +1&&k.push(a),a=a[c];return k},nth:function(a,c,b){for(var c=c||1,k=0;a;a=a[b])if(a.nodeType===1&&++k===c)break;return a},sibling:function(a,c){for(var b=[];a;a=a.nextSibling)a.nodeType===1&&a!==c&&b.push(a);return b}});var A=/ jQuery\d+="(?:\d+|null)"/g,p=/^\s+/,ka=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,la=/<([\w:]+)/,Q=/",""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]};pa.optgroup=pa.option;pa.tbody=pa.tfoot=pa.colgroup=pa.caption=pa.thead;pa.th=pa.td;if(!b.support.htmlSerialize)pa._default=[1,"div
","
"];b.fn.extend({text:function(a){return b.isFunction(a)? +this.each(function(c){var h=b(this);h.text(a.call(this,c,h.text()))}):typeof a!=="object"&&a!==j?this.empty().append((this[0]&&this[0].ownerDocument||w).createTextNode(a)):b.text(this)},wrapAll:function(a){if(b.isFunction(a))return this.each(function(c){b(this).wrapAll(a.call(this,c))});if(this[0]){var c=b(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&c.insertBefore(this[0]);c.map(function(){for(var a=this;a.firstChild&&a.firstChild.nodeType===1;)a=a.firstChild;return a}).append(this)}return this}, wrapInner:function(a){return b.isFunction(a)?this.each(function(c){b(this).wrapInner(a.call(this,c))}):this.each(function(){var c=b(this),h=c.contents();h.length?h.wrapAll(a):c.append(a)})},wrap:function(a){return this.each(function(){b(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){b.nodeName(this,"body")||b(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments, !0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});else if(arguments.length){var a=b(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});else if(arguments.length){var a= this.pushStack(this,"after",arguments);a.push.apply(a,b(arguments[0]).toArray());return a}},remove:function(a,c){for(var h=0,k;(k=this[h])!=null;h++)if(!a||b.filter(a,[k]).length)!c&&k.nodeType===1&&(b.cleanData(k.getElementsByTagName("*")),b.cleanData([k])),k.parentNode&&k.parentNode.removeChild(k);return this},empty:function(){for(var a=0,c;(c=this[a])!=null;a++)for(c.nodeType===1&&b.cleanData(c.getElementsByTagName("*"));c.firstChild;)c.removeChild(c.firstChild);return this},clone:function(a,c){a= -a==null?!1:a;c=c==null?a:c;return this.map(function(){return b.clone(this,a,c)})},html:function(a){if(a===j)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(x,""):null;else if(typeof a==="string"&&!ha.test(a)&&(b.support.leadingWhitespace||!o.test(a))&&!Aa[(P.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(wa,"<$1>");try{for(var c=0,h=this.length;c");try{for(var c=0,h=this.length;c1&&f0?this.clone(!0):this).get();b(h[f])[c](g);k=k.concat(g)}return this.pushStack(k,a,h.selector)}}});b.extend({clone:function(a,c,h){var k=a.cloneNode(!0),f,e,g;if((!b.support.noCloneEvent||!b.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!b.isXMLDoc(a)){K(a,k);f=L(a);e=L(k);for(g=0;f[g];++g)K(f[g],e[g])}if(c&&(R(a,k),h)){f=L(a);e=L(k);for(g=0;f[g];++g)R(f[g], -e[g])}return k},clean:function(a,c,h,k){c=c||B;typeof c.createElement==="undefined"&&(c=c.ownerDocument||c[0]&&c[0].ownerDocument||B);for(var f=[],e,g=0,d;(d=a[g])!=null;g++)if(typeof d==="number"&&(d+=""),d){if(typeof d==="string")if(ca.test(d)){d=d.replace(wa,"<$1>");e=(P.exec(d)||["",""])[1].toLowerCase();var u=Aa[e]||Aa._default,x=u[0],p=c.createElement("div");for(p.innerHTML=u[1]+d+u[2];x--;)p=p.lastChild;if(!b.support.tbody){x=Q.test(d);u=e==="table"&&!x?p.firstChild&&p.firstChild.childNodes: -u[1]===""&&!x?p.childNodes:[];for(e=u.length-1;e>=0;--e)b.nodeName(u[e],"tbody")&&!u[e].childNodes.length&&u[e].parentNode.removeChild(u[e])}!b.support.leadingWhitespace&&o.test(d)&&p.insertBefore(c.createTextNode(o.exec(d)[0]),p.firstChild);d=p.childNodes}else d=c.createTextNode(d);var q;if(!b.support.appendChecked)if(d[0]&&typeof(q=d.length)==="number")for(e=0;e=0)return c+"px"}else return c}}});if(!b.support.opacity)b.cssHooks.opacity={get:function(a,c){return $.test((c&&a.currentStyle?a.currentStyle.filter: -a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":c?"1":""},set:function(a,c){var h=a.style,f=a.currentStyle;h.zoom=1;var e=b.isNaN(c)?"":"alpha(opacity="+c*100+")",f=f&&f.filter||h.filter||"";h.filter=Fa.test(f)?f.replace(Fa,e):f+" "+e}};b(function(){if(!b.support.reliableMarginRight)b.cssHooks.marginRight={get:function(a,c){var h;b.swap(a,{display:"inline-block"},function(){h=c?Ka(a,"margin-right","marginRight"):a.style.marginRight});return h}}});B.defaultView&&B.defaultView.getComputedStyle&&(Za= -function(a,c){var h,f,c=c.replace(xa,"-$1").toLowerCase();if(!(f=a.ownerDocument.defaultView))return j;if(f=f.getComputedStyle(a,null))h=f.getPropertyValue(c),h===""&&!b.contains(a.ownerDocument.documentElement,a)&&(h=b.style(a,c));return h});B.documentElement.currentStyle&&($a=function(a,c){var b,f=a.currentStyle&&a.currentStyle[c],e=a.runtimeStyle&&a.runtimeStyle[c],g=a.style;if(!Ga.test(f)&&mb.test(f)){b=g.left;if(e)a.runtimeStyle.left=a.currentStyle.left;g.left=c==="fontSize"?"1em":f||0;f=g.pixelLeft+ -"px";g.left=b;if(e)a.runtimeStyle.left=e}return f===""?"auto":f});Ka=Za||$a;if(b.expr&&b.expr.filters)b.expr.filters.hidden=function(a){var c=a.offsetHeight;return a.offsetWidth===0&&c===0||!b.support.reliableHiddenOffsets&&(a.style.display||b.css(a,"display"))==="none"},b.expr.filters.visible=function(a){return!b.expr.filters.hidden(a)};var qb=/%20/g,jb=/\[\]$/,ab=/\r?\n/g,rb=/#.*$/,sb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,tb=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i, -ub=/^(?:GET|HEAD)$/,vb=/^\/\//,bb=/\?/,wb=/)<[^<]*)*<\/script>/gi,xb=/^(?:select|textarea)/i,Xa=/\s+/,yb=/([?&])_=[^&]*/,cb=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,db=b.fn.load,Ta={},eb={},Ia,Ja;try{Ia=la.href}catch(Eb){Ia=B.createElement("a"),Ia.href="",Ia=Ia.href}Ja=cb.exec(Ia.toLowerCase())||[];b.fn.extend({load:function(a,c,h){if(typeof a!=="string"&&db)return db.apply(this,arguments);else if(!this.length)return this;var f=a.indexOf(" ");if(f>=0)var e=a.slice(f, -a.length),a=a.slice(0,f);f="GET";c&&(b.isFunction(c)?(h=c,c=j):typeof c==="object"&&(c=b.param(c,b.ajaxSettings.traditional),f="POST"));var g=this;b.ajax({url:a,type:f,dataType:"html",data:c,complete:function(a,c,f){f=a.responseText;a.isResolved()&&(a.done(function(a){f=a}),g.html(e?b("
").append(f.replace(wb,"")).find(e):f));h&&g.each(h,[f,c,a])}});return this},serialize:function(){return b.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements? -b.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||xb.test(this.nodeName)||tb.test(this.type))}).map(function(a,c){var h=b(this).val();return h==null?null:b.isArray(h)?b.map(h,function(a){return{name:c.name,value:a.replace(ab,"\r\n")}}):{name:c.name,value:h.replace(ab,"\r\n")}}).get()}});b.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,c){b.fn[c]=function(a){return this.bind(c,a)}});b.each(["get","post"], -function(a,c){b[c]=function(a,f,e,g){b.isFunction(f)&&(g=g||e,e=f,f=j);return b.ajax({type:c,url:a,data:f,success:e,dataType:g})}});b.extend({getScript:function(a,c){return b.get(a,j,c,"script")},getJSON:function(a,c,h){return b.get(a,c,h,"json")},ajaxSetup:function(a,c){c?b.extend(!0,a,b.ajaxSettings,c):(c=a,a=b.extend(!0,b.ajaxSettings,c));for(var h in{context:1,url:1})h in c?a[h]=c[h]:h in b.ajaxSettings&&(a[h]=b.ajaxSettings[h]);return a},ajaxSettings:{url:Ia,isLocal:/^(?:about|app|app\-storage|.+\-extension|file|widget):$/.test(Ja[1]), -global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":"*/*"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":d.String,"text html":!0,"text json":b.parseJSON,"text xml":b.parseXML}},ajaxPrefilter:A(Ta),ajaxTransport:A(eb),ajax:function(a,c){function h(a,c,h,p){if(ca!== -2){ca=2;wa&&clearTimeout(wa);P=j;r=p||"";Q.readyState=a?4:0;var q,O,s;if(h){var p=f,W=Q,l=p.contents,ha=p.dataTypes,v=p.responseFields,w,n,y,A;for(n in v)n in h&&(W[v[n]]=h[n]);for(;ha[0]==="*";)ha.shift(),w===j&&(w=p.mimeType||W.getResponseHeader("content-type"));if(w)for(n in l)if(l[n]&&l[n].test(w)){ha.unshift(n);break}if(ha[0]in h)y=ha[0];else{for(n in h){if(!ha[0]||p.converters[n+" "+ha[0]]){y=n;break}A||(A=n)}y=y||A}y?(y!==ha[0]&&ha.unshift(y),h=h[y]):h=void 0}else h=j;if(a>=200&&a<300||a=== -304){if(f.ifModified){if(w=Q.getResponseHeader("Last-Modified"))b.lastModified[x]=w;if(w=Q.getResponseHeader("Etag"))b.etag[x]=w}if(a===304)c="notmodified",q=!0;else try{w=f;w.dataFilter&&(h=w.dataFilter(h,w.dataType));var xa=w.dataTypes;n={};var ka,$,D=xa.length,Na,E=xa[0],Ga,B,C,z,Fa;for(ka=1;ka0&&(wa=setTimeout(function(){Q.abort("timeout")},f.timeout));try{ca=1,P.send(p,h)}catch(ha){status<2?h(-1,ha):b.error(ha)}}else h(-1,"No Transport");return Q},param:function(a,c){var f=[],e=function(a,c){c=b.isFunction(c)?c():c;f[f.length]=encodeURIComponent(a)+"="+encodeURIComponent(c)};if(c=== -j)c=b.ajaxSettings.traditional;if(b.isArray(a)||a.jquery&&!b.isPlainObject(a))b.each(a,function(){e(this.name,this.value)});else for(var g in a)Y(g,a[g],c,e);return f.join("&").replace(qb,"+")}});b.extend({active:0,lastModified:{},etag:{}});var zb=b.now(),Sa=/(\=)\?(&|$)|\?\?/i;b.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return b.expando+"_"+zb++}});b.ajaxPrefilter("json jsonp",function(a,c,f){c=a.contentType==="application/x-www-form-urlencoded"&&typeof a.data==="string";if(a.dataTypes[0]=== -"jsonp"||a.jsonp!==!1&&(Sa.test(a.url)||c&&Sa.test(a.data))){var e,g=a.jsonpCallback=b.isFunction(a.jsonpCallback)?a.jsonpCallback():a.jsonpCallback,o=d[g],u=a.url,x=a.data,p="$1"+g+"$2";a.jsonp!==!1&&(u=u.replace(Sa,p),a.url===u&&(c&&(x=x.replace(Sa,p)),a.data===x&&(u+=(/\?/.test(u)?"&":"?")+a.jsonp+"="+g)));a.url=u;a.data=x;d[g]=function(a){e=[a]};f.always(function(){d[g]=o;if(e&&b.isFunction(o))d[g](e[0])});a.converters["script json"]=function(){e||b.error(g+" was not called");return e[0]};a.dataTypes[0]= -"json";return"script"}});b.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){b.globalEval(a);return a}}});b.ajaxPrefilter("script",function(a){if(a.cache===j)a.cache=!1;if(a.crossDomain)a.type="GET",a.global=!1});b.ajaxTransport("script",function(a){if(a.crossDomain){var c,b=B.head||B.getElementsByTagName("head")[0]||B.documentElement;return{send:function(f, -e){c=B.createElement("script");c.async="async";if(a.scriptCharset)c.charset=a.scriptCharset;c.src=a.url;c.onload=c.onreadystatechange=function(a,f){if(f||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,b&&c.parentNode&&b.removeChild(c),c=j,f||e(200,"success")};b.insertBefore(c,b.firstChild)},abort:function(){if(c)c.onload(0,1)}}}});var Va=d.ActiveXObject?function(){for(var a in Oa)Oa[a](0,1)}:!1,Ab=0,Oa;b.ajaxSettings.xhr=d.ActiveXObject?function(){var a;if(!(a= -!this.isLocal&&y()))a:{try{a=new d.ActiveXObject("Microsoft.XMLHTTP");break a}catch(c){}a=void 0}return a}:y;(function(a){b.extend(b.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})})(b.ajaxSettings.xhr());b.support.ajax&&b.ajaxTransport(function(a){if(!a.crossDomain||b.support.cors){var c;return{send:function(f,e){var g=a.xhr(),o,u;a.username?g.open(a.type,a.url,a.async,a.username,a.password):g.open(a.type,a.url,a.async);if(a.xhrFields)for(u in a.xhrFields)g[u]=a.xhrFields[u];a.mimeType&&g.overrideMimeType&& -g.overrideMimeType(a.mimeType);!a.crossDomain&&!f["X-Requested-With"]&&(f["X-Requested-With"]="XMLHttpRequest");try{for(u in f)g.setRequestHeader(u,f[u])}catch(x){}g.send(a.hasContent&&a.data||null);c=function(f,h){var d,u,x,p,q;try{if(c&&(h||g.readyState===4)){c=j;if(o)g.onreadystatechange=b.noop,Va&&delete Oa[o];if(h)g.readyState!==4&&g.abort();else{d=g.status;x=g.getAllResponseHeaders();p={};if((q=g.responseXML)&&q.documentElement)p.xml=q;p.text=g.responseText;try{u=g.statusText}catch(O){u=""}!d&& -a.isLocal&&!a.crossDomain?d=p.text?200:404:d===1223&&(d=204)}}}catch(r){h||e(-1,r)}p&&e(d,u,p,x)};!a.async||g.readyState===4?c():(o=++Ab,Va&&(Oa||(Oa={},b(d).unload(Va)),Oa[o]=c),g.onreadystatechange=c)},abort:function(){c&&c(0,1)}}}});var Ua={},Da,La,Bb=/^(?:toggle|show|hide)$/,Cb=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,Pa,Ya=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],Ra,Wa=d.webkitRequestAnimationFrame|| -d.mozRequestAnimationFrame||d.oRequestAnimationFrame;b.fn.extend({show:function(a,c,f){if(a||a===0)return this.animate(ia("show",3),a,c,f);else{for(var f=0,e=this.length;f=g.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();g.animatedProperties[this.prop]=!0;for(d in g.animatedProperties)g.animatedProperties[d]!==!0&&(f=!1);if(f){g.overflow!=null&&!b.support.shrinkWrapBlocks&&b.each(["","X","Y"],function(a,c){e.style["overflow"+c]=g.overflow[a]});g.hide&&b(e).hide();if(g.hide||g.show)for(var o in g.animatedProperties)b.style(e,o,g.orig[o]);g.complete.call(e)}return!1}else g.duration== -Infinity?this.now=c:(a=c-this.startTime,this.state=a/g.duration,this.pos=b.easing[g.animatedProperties[this.prop]](this.state,a,0,1,g.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}};b.extend(b.fx,{tick:function(){for(var a=b.timers,c=0;c
"; -a.insertBefore(c,a.firstChild);f=c.firstChild;e=f.firstChild;g=f.nextSibling.firstChild.firstChild;this.doesNotAddBorder=e.offsetTop!==5;this.doesAddBorderForTableAndCells=g.offsetTop===5;e.style.position="fixed";e.style.top="20px";this.supportsFixedPosition=e.offsetTop===20||e.offsetTop===15;e.style.position=e.style.top="";f.style.overflow="hidden";f.style.position="relative";this.subtractsBorderForOverflowNotVisible=e.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==d;a.removeChild(c); -b.offset.initialize=b.noop},bodyOffset:function(a){var c=a.offsetTop,f=a.offsetLeft;b.offset.initialize();b.offset.doesNotIncludeMarginInBodyOffset&&(c+=parseFloat(b.css(a,"marginTop"))||0,f+=parseFloat(b.css(a,"marginLeft"))||0);return{top:c,left:f}},setOffset:function(a,c,f){var e=b.css(a,"position");if(e==="static")a.style.position="relative";var g=b(a),d=g.offset(),o=b.css(a,"top"),u=b.css(a,"left"),x={},p={};(e==="absolute"||e==="fixed")&&b.inArray("auto",[o,u])>-1?(p=g.position(),e=p.top,u= -p.left):(e=parseFloat(o)||0,u=parseFloat(u)||0);b.isFunction(c)&&(c=c.call(a,f,d));if(c.top!=null)x.top=c.top-d.top+e;if(c.left!=null)x.left=c.left-d.left+u;"using"in c?c.using.call(a,x):g.css(x)}};b.fn.extend({position:function(){if(!this[0])return null;var a=this[0],c=this.offsetParent(),f=this.offset(),e=fb.test(c[0].nodeName)?{top:0,left:0}:c.offset();f.top-=parseFloat(b.css(a,"marginTop"))||0;f.left-=parseFloat(b.css(a,"marginLeft"))||0;e.top+=parseFloat(b.css(c[0],"borderTopWidth"))||0;e.left+= -parseFloat(b.css(c[0],"borderLeftWidth"))||0;return{top:f.top-e.top,left:f.left-e.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||B.body;a&&!fb.test(a.nodeName)&&b.css(a,"position")==="static";)a=a.offsetParent;return a})}});b.each(["Left","Top"],function(a,c){var f="scroll"+c;b.fn[f]=function(c){var e,g;if(c===j){e=this[0];return!e?null:(g=Ba(e))?"pageXOffset"in g?g[a?"pageYOffset":"pageXOffset"]:b.support.boxModel&&g.document.documentElement[f]||g.document.body[f]: -e[f]}return this.each(function(){(g=Ba(this))?g.scrollTo(!a?c:b(g).scrollLeft(),a?c:b(g).scrollTop()):this[f]=c})}});b.each(["Height","Width"],function(a,c){var f=c.toLowerCase();b.fn["inner"+c]=function(){var a=this[0];return a&&a.style?parseFloat(b.css(a,f,"padding")):null};b.fn["outer"+c]=function(a){var c=this[0];return c&&c.style?parseFloat(b.css(c,f,a?"margin":"border")):null};b.fn[f]=function(a){var e=this[0];if(!e)return a==null?null:this;if(b.isFunction(a))return this.each(function(c){var e= -b(this);e[f](a.call(this,c,e[f]()))});if(b.isWindow(e)){var g=e.document.documentElement["client"+c];return e.document.compatMode==="CSS1Compat"&&g||e.document.body["client"+c]||g}else return e.nodeType===9?Math.max(e.documentElement["client"+c],e.body["scroll"+c],e.documentElement["scroll"+c],e.body["offset"+c],e.documentElement["offset"+c]):a===j?(e=b.css(e,f),g=parseFloat(e),b.isNaN(g)?e:g):this.css(f,typeof a==="string"?a:a+"px")}});d.jQuery=d.$=b})(window); +a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,h){var k,g,e,f=a[0],d=[];if(!b.support.checkClone&&arguments.length===3&&typeof f==="string"&&T.test(f))return this.each(function(){b(this).domManip(a,c,h,!0)});if(b.isFunction(f))return this.each(function(k){var g=b(this);a[0]=f.call(this,k,c?g.html():j);g.domManip(a,c,h)});if(this[0]){k=f&&f.parentNode;k=b.support.parentNode&&k&&k.nodeType===11&&k.childNodes.length===this.length?{fragment:k}:b.buildFragment(a,this,d);e= +k.fragment;if(g=e.childNodes.length===1?e=e.firstChild:e.firstChild){c=c&&b.nodeName(g,"tr");g=0;for(var p=this.length,u=p-1;g1&&g0?this.clone(!0):this).get();b(h[g])[c](f);k=k.concat(f)}return this.pushStack(k,a,h.selector)}}});b.extend({clone:function(a,c,h){var k=a.cloneNode(!0),g,e,f;if((!b.support.noCloneEvent||!b.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!b.isXMLDoc(a)){M(a,k);g=K(a);e=K(k);for(f=0;g[f];++f)e[f]&&M(g[f],e[f])}if(c&&(R(a,k),h)){g=K(a);e=K(k);for(f=0;g[f];++f)R(g[f], +e[f])}return k},clean:function(a,c,h,k){c=c||w;typeof c.createElement==="undefined"&&(c=c.ownerDocument||c[0]&&c[0].ownerDocument||w);for(var g=[],e,f=0,d;(d=a[f])!=null;f++)if(typeof d==="number"&&(d+=""),d){if(typeof d==="string")if(Y.test(d)){d=d.replace(ka,"<$1>");e=(la.exec(d)||["",""])[1].toLowerCase();var u=pa[e]||pa._default,A=u[0],r=c.createElement("div");for(r.innerHTML=u[1]+d+u[2];A--;)r=r.lastChild;if(!b.support.tbody){A=Q.test(d);u=e==="table"&&!A?r.firstChild&&r.firstChild.childNodes: +u[1]===""&&!A?r.childNodes:[];for(e=u.length-1;e>=0;--e)b.nodeName(u[e],"tbody")&&!u[e].childNodes.length&&u[e].parentNode.removeChild(u[e])}!b.support.leadingWhitespace&&p.test(d)&&r.insertBefore(c.createTextNode(p.exec(d)[0]),r.firstChild);d=r.childNodes}else d=c.createTextNode(d);var o;if(!b.support.appendChecked)if(d[0]&&typeof(o=d.length)==="number")for(e=0;e=0)return c+"px"}else return c}}});if(!b.support.opacity)b.cssHooks.opacity={get:function(a,c){return Na.test((c&&a.currentStyle?a.currentStyle.filter:a.style.filter)|| +"")?parseFloat(RegExp.$1)/100+"":c?"1":""},set:function(a,c){var h=a.style,g=a.currentStyle,e=b.isNaN(c)?"":"alpha(opacity="+c*100+")",f=g&&g.filter||h.filter||"";h.zoom=1;if(c>=1&&b.trim(f.replace(Ba,""))===""&&(h.removeAttribute("filter"),g&&!g.filter))return;h.filter=Ba.test(f)?f.replace(Ba,e):f+" "+e}};b(function(){if(!b.support.reliableMarginRight)b.cssHooks.marginRight={get:function(a,c){var h;b.swap(a,{display:"inline-block"},function(){h=c?Ja(a,"margin-right","marginRight"):a.style.marginRight}); +return h}}});w.defaultView&&w.defaultView.getComputedStyle&&(Ya=function(a,c){var h,g,c=c.replace(va,"-$1").toLowerCase();if(!(g=a.ownerDocument.defaultView))return j;if(g=g.getComputedStyle(a,null))h=g.getPropertyValue(c),h===""&&!b.contains(a.ownerDocument.documentElement,a)&&(h=b.style(a,c));return h});w.documentElement.currentStyle&&(Za=function(a,c){var b,g=a.currentStyle&&a.currentStyle[c],e=a.runtimeStyle&&a.runtimeStyle[c],f=a.style;if(!Ea.test(g)&&mb.test(g)){b=f.left;if(e)a.runtimeStyle.left= +a.currentStyle.left;f.left=c==="fontSize"?"1em":g||0;g=f.pixelLeft+"px";f.left=b;if(e)a.runtimeStyle.left=e}return g===""?"auto":g});Ja=Ya||Za;if(b.expr&&b.expr.filters)b.expr.filters.hidden=function(a){var c=a.offsetHeight;return a.offsetWidth===0&&c===0||!b.support.reliableHiddenOffsets&&(a.style.display||b.css(a,"display"))==="none"},b.expr.filters.visible=function(a){return!b.expr.filters.hidden(a)};var pb=/%20/g,jb=/\[\]$/,$a=/\r?\n/g,qb=/#.*$/,rb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,sb=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i, +tb=/^(?:GET|HEAD)$/,ub=/^\/\//,ab=/\?/,vb=/)<[^<]*)*<\/script>/gi,wb=/^(?:select|textarea)/i,Wa=/\s+/,xb=/([?&])_=[^&]*/,bb=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,cb=b.fn.load,Ta={},db={},Ha,Ia,eb=["*/"]+["*"];try{Ha=na.href}catch(Db){Ha=w.createElement("a"),Ha.href="",Ha=Ha.href}Ia=bb.exec(Ha.toLowerCase())||[];b.fn.extend({load:function(a,c,h){if(typeof a!=="string"&&cb)return cb.apply(this,arguments);else if(!this.length)return this;var g=a.indexOf(" "); +if(g>=0)var e=a.slice(g,a.length),a=a.slice(0,g);g="GET";c&&(b.isFunction(c)?(h=c,c=j):typeof c==="object"&&(c=b.param(c,b.ajaxSettings.traditional),g="POST"));var f=this;b.ajax({url:a,type:g,dataType:"html",data:c,complete:function(a,c,g){g=a.responseText;a.isResolved()&&(a.done(function(a){g=a}),f.html(e?b("
").append(g.replace(vb,"")).find(e):g));h&&f.each(h,[g,c,a])}});return this},serialize:function(){return b.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements? +b.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||wb.test(this.nodeName)||sb.test(this.type))}).map(function(a,c){var h=b(this).val();return h==null?null:b.isArray(h)?b.map(h,function(a){return{name:c.name,value:a.replace($a,"\r\n")}}):{name:c.name,value:h.replace($a,"\r\n")}}).get()}});b.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,c){b.fn[c]=function(a){return this.bind(c,a)}});b.each(["get","post"], +function(a,c){b[c]=function(a,g,e,f){b.isFunction(g)&&(f=f||e,e=g,g=j);return b.ajax({type:c,url:a,data:g,success:e,dataType:f})}});b.extend({getScript:function(a,c){return b.get(a,j,c,"script")},getJSON:function(a,c,h){return b.get(a,c,h,"json")},ajaxSetup:function(a,c){c?N(a,b.ajaxSettings):(c=a,a=b.ajaxSettings);N(a,c);return a},ajaxSettings:{url:Ha,isLocal:/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/.test(Ia[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded", +processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":eb},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":d.String,"text html":!0,"text json":b.parseJSON,"text xml":b.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:B(Ta),ajaxTransport:B(db),ajax:function(a,c){function h(a,c,h,r){if(Y!==2){Y=2;la&&clearTimeout(la);ka=j;q=r||""; +Q.readyState=a>0?4:0;var o,P,v,r=c;if(h){var T=g,l=Q,oa=T.contents,x=T.dataTypes,z=T.responseFields,n,w,t,B;for(w in z)w in h&&(l[z[w]]=h[w]);for(;x[0]==="*";)x.shift(),n===j&&(n=T.mimeType||l.getResponseHeader("content-type"));if(n)for(w in oa)if(oa[w]&&oa[w].test(n)){x.unshift(w);break}if(x[0]in h)t=x[0];else{for(w in h){if(!x[0]||T.converters[w+" "+x[0]]){t=w;break}B||(B=w)}t=t||B}t?(t!==x[0]&&x.unshift(t),h=h[t]):h=void 0}else h=j;if(a>=200&&a<300||a===304){if(g.ifModified){if(n=Q.getResponseHeader("Last-Modified"))b.lastModified[A]= +n;if(n=Q.getResponseHeader("Etag"))b.etag[A]=n}if(a===304)r="notmodified",o=!0;else try{n=g;n.dataFilter&&(h=n.dataFilter(h,n.dataType));var va=n.dataTypes;w={};var ga,Na,C=va.length,Ma,F=va[0],Ea,E,y,Ba,D;for(ga=1;ga0&&(la=setTimeout(function(){Q.abort("timeout")},g.timeout));try{Y=1,ka.send(r,h)}catch(oa){Y<2?h(-1,oa):b.error(oa)}}else h(-1,"No Transport");return Q},param:function(a,c){var g=[],k=function(a,c){c=b.isFunction(c)?c():c;g[g.length]=encodeURIComponent(a)+"="+encodeURIComponent(c)};if(c===j)c=b.ajaxSettings.traditional;if(b.isArray(a)|| +a.jquery&&!b.isPlainObject(a))b.each(a,function(){k(this.name,this.value)});else for(var e in a)t(e,a[e],c,k);return g.join("&").replace(pb,"+")}});b.extend({active:0,lastModified:{},etag:{}});var yb=b.now(),Ra=/(\=)\?(&|$)|\?\?/i;b.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return b.expando+"_"+yb++}});b.ajaxPrefilter("json jsonp",function(a,c,g){c=a.contentType==="application/x-www-form-urlencoded"&&typeof a.data==="string";if(a.dataTypes[0]==="jsonp"||a.jsonp!==!1&&(Ra.test(a.url)||c&& +Ra.test(a.data))){var k,e=a.jsonpCallback=b.isFunction(a.jsonpCallback)?a.jsonpCallback():a.jsonpCallback,f=d[e],p=a.url,u=a.data,A="$1"+e+"$2";a.jsonp!==!1&&(p=p.replace(Ra,A),a.url===p&&(c&&(u=u.replace(Ra,A)),a.data===u&&(p+=(/\?/.test(p)?"&":"?")+a.jsonp+"="+e)));a.url=p;a.data=u;d[e]=function(a){k=[a]};g.always(function(){d[e]=f;if(k&&b.isFunction(f))d[e](k[0])});a.converters["script json"]=function(){k||b.error(e+" was not called");return k[0]};a.dataTypes[0]="json";return"script"}});b.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"}, +contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){b.globalEval(a);return a}}});b.ajaxPrefilter("script",function(a){if(a.cache===j)a.cache=!1;if(a.crossDomain)a.type="GET",a.global=!1});b.ajaxTransport("script",function(a){if(a.crossDomain){var c,b=w.head||w.getElementsByTagName("head")[0]||w.documentElement;return{send:function(g,e){c=w.createElement("script");c.async="async";if(a.scriptCharset)c.charset=a.scriptCharset;c.src=a.url;c.onload=c.onreadystatechange=function(a, +g){if(g||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,b&&c.parentNode&&b.removeChild(c),c=j,g||e(200,"success")};b.insertBefore(c,b.firstChild)},abort:function(){if(c)c.onload(0,1)}}}});var Va=d.ActiveXObject?function(){for(var a in Oa)Oa[a](0,1)}:!1,zb=0,Oa;b.ajaxSettings.xhr=d.ActiveXObject?function(){var a;if(!(a=!this.isLocal&&ra()))a:{try{a=new d.ActiveXObject("Microsoft.XMLHTTP");break a}catch(c){}a=void 0}return a}:ra;(function(a){b.extend(b.support, +{ajax:!!a,cors:!!a&&"withCredentials"in a})})(b.ajaxSettings.xhr());b.support.ajax&&b.ajaxTransport(function(a){if(!a.crossDomain||b.support.cors){var c;return{send:function(g,k){var e=a.xhr(),f,p;a.username?e.open(a.type,a.url,a.async,a.username,a.password):e.open(a.type,a.url,a.async);if(a.xhrFields)for(p in a.xhrFields)e[p]=a.xhrFields[p];a.mimeType&&e.overrideMimeType&&e.overrideMimeType(a.mimeType);!a.crossDomain&&!g["X-Requested-With"]&&(g["X-Requested-With"]="XMLHttpRequest");try{for(p in g)e.setRequestHeader(p, +g[p])}catch(u){}e.send(a.hasContent&&a.data||null);c=function(g,h){var d,p,u,A,r;try{if(c&&(h||e.readyState===4)){c=j;if(f)e.onreadystatechange=b.noop,Va&&delete Oa[f];if(h)e.readyState!==4&&e.abort();else{d=e.status;u=e.getAllResponseHeaders();A={};if((r=e.responseXML)&&r.documentElement)A.xml=r;A.text=e.responseText;try{p=e.statusText}catch(o){p=""}!d&&a.isLocal&&!a.crossDomain?d=A.text?200:404:d===1223&&(d=204)}}}catch(P){h||k(-1,P)}A&&k(d,p,A,u)};!a.async||e.readyState===4?c():(f=++zb,Va&&(Oa|| +(Oa={},b(d).unload(Va)),Oa[f]=c),e.onreadystatechange=c)},abort:function(){c&&c(0,1)}}}});var Ua={},Ca,Ka,Ab=/^(?:toggle|show|hide)$/,Bb=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,Sa,Xa=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],Pa;b.fn.extend({show:function(a,c,g){if(a||a===0)return this.animate(ca("show",3),a,c,g);else{for(var g=0,e=this.length;g=f.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();f.animatedProperties[this.prop]=!0;for(d in f.animatedProperties)f.animatedProperties[d]!==!0&&(g=!1);if(g){f.overflow!=null&&!b.support.shrinkWrapBlocks&&b.each(["", +"X","Y"],function(a,c){e.style["overflow"+c]=f.overflow[a]});f.hide&&b(e).hide();if(f.hide||f.show)for(var p in f.animatedProperties)b.style(e,p,f.orig[p]);f.complete.call(e)}return!1}else f.duration==Infinity?this.now=c:(a=c-this.startTime,this.state=a/f.duration,this.pos=b.easing[f.animatedProperties[this.prop]](this.state,a,0,1,f.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}};b.extend(b.fx,{tick:function(){for(var a=b.timers,c=0;c-1?(r=f.position(),e=r.top,u=r.left):(e=parseFloat(p)||0,u=parseFloat(u)||0);b.isFunction(c)&&(c=c.call(a,g,d));if(c.top!=null)A.top=c.top-d.top+e;if(c.left!=null)A.left=c.left-d.left+u;"using"in c?c.using.call(a,A):f.css(A)}};b.fn.extend({position:function(){if(!this[0])return null; +var a=this[0],c=this.offsetParent(),g=this.offset(),e=fb.test(c[0].nodeName)?{top:0,left:0}:c.offset();g.top-=parseFloat(b.css(a,"marginTop"))||0;g.left-=parseFloat(b.css(a,"marginLeft"))||0;e.top+=parseFloat(b.css(c[0],"borderTopWidth"))||0;e.left+=parseFloat(b.css(c[0],"borderLeftWidth"))||0;return{top:g.top-e.top,left:g.left-e.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||w.body;a&&!fb.test(a.nodeName)&&b.css(a,"position")==="static";)a=a.offsetParent;return a})}}); +b.each(["Left","Top"],function(a,c){var g="scroll"+c;b.fn[g]=function(c){var e,f;if(c===j){e=this[0];return!e?null:(f=ya(e))?"pageXOffset"in f?f[a?"pageYOffset":"pageXOffset"]:b.support.boxModel&&f.document.documentElement[g]||f.document.body[g]:e[g]}return this.each(function(){(f=ya(this))?f.scrollTo(!a?c:b(f).scrollLeft(),a?c:b(f).scrollTop()):this[g]=c})}});b.each(["Height","Width"],function(a,c){var g=c.toLowerCase();b.fn["inner"+c]=function(){var a=this[0];return a&&a.style?parseFloat(b.css(a, +g,"padding")):null};b.fn["outer"+c]=function(a){var c=this[0];return c&&c.style?parseFloat(b.css(c,g,a?"margin":"border")):null};b.fn[g]=function(a){var e=this[0];if(!e)return a==null?null:this;if(b.isFunction(a))return this.each(function(c){var e=b(this);e[g](a.call(this,c,e[g]()))});if(b.isWindow(e)){var f=e.document.documentElement["client"+c],d=e.document.body;return e.document.compatMode==="CSS1Compat"&&f||d&&d["client"+c]||f}else return e.nodeType===9?Math.max(e.documentElement["client"+c], +e.body["scroll"+c],e.documentElement["scroll"+c],e.body["offset"+c],e.documentElement["offset"+c]):a===j?(e=b.css(e,g),f=parseFloat(e),b.isNaN(f)?e:f):this.css(g,typeof a==="string"?a:a+"px")}});d.jQuery=d.$=b})(window); // Input 1 -document.createElement("canvas").getContext||function(){function d(){return this.context_||(this.context_=new L(this))}function j(g,d,p){var j=b.call(arguments,2);return function(){return g.apply(d,j.concat(b.call(arguments)))}}function C(b){return String(b).replace(/&/g,"&").replace(/"/g,""")}function n(b){b.namespaces.g_vml_||b.namespaces.add("g_vml_","urn:schemas-microsoft-com:vml","#default#VML");b.namespaces.g_o_||b.namespaces.add("g_o_","urn:schemas-microsoft-com:office:office","#default#VML"); -if(!b.styleSheets.ex_canvas_)b=b.createStyleSheet(),b.owningElement.id="ex_canvas_",b.cssText="canvas{display:inline-block;overflow:hidden;text-align:left;width:300px;height:150px}"}function G(b){var d=b.srcElement;switch(b.propertyName){case "width":d.getContext().clearRect();d.style.width=d.attributes.width.nodeValue+"px";d.firstChild.style.width=d.clientWidth+"px";break;case "height":d.getContext().clearRect(),d.style.height=d.attributes.height.nodeValue+"px",d.firstChild.style.height=d.clientHeight+ -"px"}}function F(b){b=b.srcElement;if(b.firstChild)b.firstChild.style.width=b.clientWidth+"px",b.firstChild.style.height=b.clientHeight+"px"}function l(){return[[1,0,0],[0,1,0],[0,0,1]]}function v(b,d){for(var p=l(),j=0;j<3;j++)for(var r=0;r<3;r++){for(var q=0,n=0;n<3;n++)q+=b[j][n]*d[n][r];p[j][r]=q}return p}function z(b,d){d.fillStyle=b.fillStyle;d.lineCap=b.lineCap;d.lineJoin=b.lineJoin;d.lineWidth=b.lineWidth;d.miterLimit=b.miterLimit;d.shadowBlur=b.shadowBlur;d.shadowColor=b.shadowColor;d.shadowOffsetX= -b.shadowOffsetX;d.shadowOffsetY=b.shadowOffsetY;d.strokeStyle=b.strokeStyle;d.globalAlpha=b.globalAlpha;d.font=b.font;d.textAlign=b.textAlign;d.textBaseline=b.textBaseline;d.arcScaleX_=b.arcScaleX_;d.arcScaleY_=b.arcScaleY_;d.lineScale_=b.lineScale_}function S(b){var d=b.indexOf("(",3),p=b.indexOf(")",d+1),d=b.substring(d+1,p).split(",");if(d.length!=4||b.charAt(3)!="a")d[3]=1;return d}function M(b,d,p){return Math.min(p,Math.max(d,b))}function R(b,d,p){p<0&&p++;p>1&&p--;return 6*p<1?b+(d-b)*6*p: -2*p<1?d:3*p<2?b+(d-b)*(2/3-p)*6:b}function K(b){if(b in ga)return ga[b];var d,p=1,b=String(b);if(b.charAt(0)=="#")d=b;else if(/^rgb/.test(b)){p=S(b);d="#";for(var j,r=0;r<3;r++)j=p[r].indexOf("%")!=-1?Math.floor(parseFloat(p[r])/100*255):+p[r],d+=Z[M(j,0,255)];p=+p[3]}else if(/^hsl/.test(b)){r=p=S(b);d=parseFloat(r[0])/360%360;d<0&&d++;j=M(parseFloat(r[1])/100,0,1);r=M(parseFloat(r[2])/100,0,1);if(j==0)j=r=d=r;else{var q=r<0.5?r*(1+j):r+j-r*j,l=2*r-q;j=R(l,q,d+1/3);r=R(l,q,d);d=R(l,q,d-1/3)}d="#"+ -Z[Math.floor(j*255)]+Z[Math.floor(r*255)]+Z[Math.floor(d*255)];p=p[3]}else d=ya[b]||b;return ga[b]={color:d,alpha:p}}function L(b){this.m_=l();this.mStack_=[];this.aStack_=[];this.currentPath_=[];this.fillStyle=this.strokeStyle="#000";this.lineWidth=1;this.lineJoin="miter";this.lineCap="butt";this.miterLimit=U*1;this.globalAlpha=1;this.font="10px sans-serif";this.textAlign="left";this.textBaseline="alphabetic";this.canvas=b;var d="width:"+b.clientWidth+"px;height:"+b.clientHeight+"px;overflow:hidden;position:absolute", -p=b.ownerDocument.createElement("div");p.style.cssText=d;b.appendChild(p);d=p.cloneNode(!1);d.style.backgroundColor="red";d.style.filter="alpha(opacity=0)";b.appendChild(d);this.element_=p;this.lineScale_=this.arcScaleY_=this.arcScaleX_=1}function w(b,d,p,j){b.currentPath_.push({type:"bezierCurveTo",cp1x:d.x,cp1y:d.y,cp2x:p.x,cp2y:p.y,x:j.x,y:j.y});b.currentX_=j.x;b.currentY_=j.y}function D(b,d){var p=K(b.strokeStyle),j=p.color,p=p.alpha*b.globalAlpha,r=b.lineScale_*b.lineWidth;r<1&&(p*=r);d.push("')}function pa(b,d,p,j){var r=b.fillStyle,q=b.arcScaleX_,l=b.arcScaleY_,n=j.x-p.x,w=j.y-p.y;if(r instanceof N){var s=0,v=j=0,y=0,A=1;if(r.type_=="gradient"){var s=r.x1_/q,p=r.y1_/l,E=T(b,r.x0_/q,r.y0_/l),s=T(b,s,p),s=Math.atan2(s.x-E.x,s.y-E.y)*180/Math.PI;s<0&&(s+=360);s<1.0E-6&&(s=0)}else E=T(b,r.x0_,r.y0_),j=(E.x-p.x)/n,v=(E.y-p.y)/w,n/= -q*U,w/=l*U,A=ra.max(n,w),y=2*r.r0_/A,A=2*r.r1_/A-y;q=r.colors_;q.sort(function(b,d){return b.offset-d.offset});for(var l=q.length,E=q[0].color,p=q[l-1].color,n=q[0].alpha*b.globalAlpha,b=q[l-1].alpha*b.globalAlpha,w=[],D=0;D')}else r instanceof -Y?n&&w&&d.push("'):(r=K(b.fillStyle),d.push(''))}function T(b,d,p){b=b.m_;return{x:U*(d*b[0][0]+p*b[1][0]+b[2][0])-la,y:U*(d*b[0][1]+p*b[1][1]+b[2][1])-la}}function A(b,d,p){if(isFinite(d[0][0])&&isFinite(d[0][1])&&isFinite(d[1][0])&&isFinite(d[1][1])&&isFinite(d[2][0])&&isFinite(d[2][1])&&(b.m_=d,p))b.lineScale_=B(Ba(d[0][0]*d[1][1]- -d[0][1]*d[1][0]))}function N(b){this.type_=b;this.r1_=this.y1_=this.x1_=this.r0_=this.y0_=this.x0_=0;this.colors_=[]}function Y(b,d){if(!b||b.nodeType!=1||b.tagName!="IMG")throw new y("TYPE_MISMATCH_ERR");if(b.readyState!="complete")throw new y("INVALID_STATE_ERR");switch(d){case "repeat":case null:case "":this.repetition_="repeat";break;case "repeat-x":case "repeat-y":case "no-repeat":this.repetition_=d;break;default:throw new y("SYNTAX_ERR");}this.src_=b.src;this.width_=b.width;this.height_=b.height} -function y(b){this.code=this[b];this.message=b+": DOM Exception "+this.code}var ra=Math,I=ra.round,ia=ra.sin,sa=ra.cos,Ba=ra.abs,B=ra.sqrt,U=10,la=U/2;navigator.userAgent.match(/MSIE ([\d.]+)?/);var b=Array.prototype.slice;n(document);var ba={init:function(b){b=b||document;b.createElement("canvas");b.attachEvent("onreadystatechange",j(this.init_,this,b))},init_:function(b){for(var b=b.getElementsByTagName("canvas"),d=0;d1&&r--;return 6*r<1?b+(d-b)*6*r: +2*r<1?d:3*r<2?b+(d-b)*(2/3-r)*6:b}function M(b){if(b in ea)return ea[b];var d,r=1,b=String(b);if(b.charAt(0)=="#")d=b;else if(/^rgb/.test(b)){r=V(b);d="#";for(var j,q=0;q<3;q++)j=r[q].indexOf("%")!=-1?Math.floor(parseFloat(r[q])/100*255):+r[q],d+=X[L(j,0,255)];r=+r[3]}else if(/^hsl/.test(b)){q=r=V(b);d=parseFloat(q[0])/360%360;d<0&&d++;j=L(parseFloat(q[1])/100,0,1);q=L(parseFloat(q[2])/100,0,1);if(j==0)j=q=d=q;else{var o=q<0.5?q*(1+j):q+j-q*j,l=2*q-o;j=R(l,o,d+1/3);q=R(l,o,d);d=R(l,o,d-1/3)}d="#"+ +X[Math.floor(j*255)]+X[Math.floor(q*255)]+X[Math.floor(d*255)];r=r[3]}else d=xa[b]||b;return ea[b]={color:d,alpha:r}}function K(b){this.m_=l();this.mStack_=[];this.aStack_=[];this.currentPath_=[];this.fillStyle=this.strokeStyle="#000";this.lineWidth=1;this.lineJoin="miter";this.lineCap="butt";this.miterLimit=w*1;this.globalAlpha=1;this.font="10px sans-serif";this.textAlign="left";this.textBaseline="alphabetic";this.canvas=b;var d="width:"+b.clientWidth+"px;height:"+b.clientHeight+"px;overflow:hidden;position:absolute", +r=b.ownerDocument.createElement("div");r.style.cssText=d;b.appendChild(r);d=r.cloneNode(!1);d.style.backgroundColor="red";d.style.filter="alpha(opacity=0)";b.appendChild(d);this.element_=r;this.lineScale_=this.arcScaleY_=this.arcScaleX_=1}function z(b,d,r,j){b.currentPath_.push({type:"bezierCurveTo",cp1x:d.x,cp1y:d.y,cp2x:r.x,cp2y:r.y,x:j.x,y:j.y});b.currentX_=j.x;b.currentY_=j.y}function C(b,d){var r=M(b.strokeStyle),j=r.color,r=r.alpha*b.globalAlpha,q=b.lineScale_*b.lineWidth;q<1&&(r*=q);d.push("')}function ma(b,d,r,j){var q=b.fillStyle,o=b.arcScaleX_,l=b.arcScaleY_,n=j.x-r.x,x=j.y-r.y;if(q instanceof O){var v=0,z=j=0,t=0,B=1;if(q.type_=="gradient"){var v=q.x1_/o,r=q.y1_/l,F=S(b,q.x0_/o,q.y0_/l),v=S(b,v,r),v=Math.atan2(v.x-F.x,v.y-F.y)*180/Math.PI;v<0&&(v+=360);v<1.0E-6&&(v=0)}else F=S(b,q.x0_,q.y0_),j=(F.x-r.x)/n,z=(F.y-r.y)/x,n/= +o*w,x/=l*w,B=ra.max(n,x),t=2*q.r0_/B,B=2*q.r1_/B-t;o=q.colors_;o.sort(function(b,d){return b.offset-d.offset});for(var l=o.length,F=o[0].color,r=o[l-1].color,n=o[0].alpha*b.globalAlpha,b=o[l-1].alpha*b.globalAlpha,x=[],C=0;C')}else q instanceof +N?n&&x&&d.push("'):(q=M(b.fillStyle),d.push(''))}function S(b,d,r){b=b.m_;return{x:w*(d*b[0][0]+r*b[1][0]+b[2][0])-ha,y:w*(d*b[0][1]+r*b[1][1]+b[2][1])-ha}}function B(b,d,r){if(isFinite(d[0][0])&&isFinite(d[0][1])&&isFinite(d[1][0])&&isFinite(d[1][1])&&isFinite(d[2][0])&&isFinite(d[2][1])&&(b.m_=d,r))b.lineScale_=ya(Aa(d[0][0]*d[1][1]- +d[0][1]*d[1][0]))}function O(b){this.type_=b;this.r1_=this.y1_=this.x1_=this.r0_=this.y0_=this.x0_=0;this.colors_=[]}function N(b,d){if(!b||b.nodeType!=1||b.tagName!="IMG")throw new t("TYPE_MISMATCH_ERR");if(b.readyState!="complete")throw new t("INVALID_STATE_ERR");switch(d){case "repeat":case null:case "":this.repetition_="repeat";break;case "repeat-x":case "repeat-y":case "no-repeat":this.repetition_=d;break;default:throw new t("SYNTAX_ERR");}this.src_=b.src;this.width_=b.width;this.height_=b.height} +function t(b){this.code=this[b];this.message=b+": DOM Exception "+this.code}var ra=Math,I=ra.round,Fa=ra.sin,ca=ra.cos,Aa=ra.abs,ya=ra.sqrt,w=10,ha=w/2;navigator.userAgent.match(/MSIE ([\d.]+)?/);var na=Array.prototype.slice;n(document);var b={init:function(b){b=b||document;b.createElement("canvas");b.attachEvent("onreadystatechange",j(this.init_,this,b))},init_:function(b){for(var b=b.getElementsByTagName("canvas"),d=0;d','","");this.element_.insertAdjacentHTML("BeforeEnd",D.join(""))};H.stroke=function(b){for(var d={x:null,y:null},p={x:null,y:null},j=0;jp.x)p.x=l.x;if(d.y==null||l.yp.y)p.y=l.y}}r.push(' ">');b?pa(this,r,d,p):D(this,r);r.push("");this.element_.insertAdjacentHTML("beforeEnd", -r.join(""))}};H.fill=function(){this.stroke(!0)};H.closePath=function(){this.currentPath_.push({type:"close"})};H.save=function(){var b={};z(this,b);this.aStack_.push(b);this.mStack_.push(this.m_);this.m_=v(l(),this.m_)};H.restore=function(){if(this.aStack_.length)z(this.aStack_.pop(),this),this.m_=this.mStack_.pop()};H.translate=function(b,d){A(this,v([[1,0,0],[0,1,0],[b,d,1]],this.m_),!1)};H.rotate=function(b){var d=sa(b),b=ia(b);A(this,v([[d,b,0],[-b,d,0],[0,0,1]],this.m_),!1)};H.scale=function(b, -d){this.arcScaleX_*=b;this.arcScaleY_*=d;A(this,v([[b,0,0],[0,d,0],[0,0,1]],this.m_),!0)};H.transform=function(b,d,p,j,r,q){A(this,v([[b,d,0],[p,j,0],[r,q,1]],this.m_),!0)};H.setTransform=function(b,d,p,j,r,q){A(this,[[b,d,0],[p,j,0],[r,q,1]],!0)};H.drawText_=function(b,d,p,j,r){var q=this.m_,j=0,l=1E3,n=0,w=[],s;s=this.font;if(ma[s])s=ma[s];else{var v=document.createElement("div").style;try{v.font=s}catch(A){}s=ma[s]={style:v.fontStyle||"normal",variant:v.fontVariant||"normal",weight:v.fontWeight|| -"normal",size:v.fontSize||10,family:v.fontFamily||"sans-serif"}}var v=s,y=this.element_;s={};for(var z in v)s[z]=v[z];z=parseFloat(y.currentStyle.fontSize);y=parseFloat(v.size);s.size=typeof v.size=="number"?v.size:v.size.indexOf("px")!=-1?y:v.size.indexOf("em")!=-1?z*y:v.size.indexOf("%")!=-1?z/100*y:v.size.indexOf("pt")!=-1?y/0.75:z;s.size*=0.981;z=s.style+" "+s.variant+" "+s.weight+" "+s.size+"px "+s.family;y=this.element_.currentStyle;v=this.textAlign.toLowerCase();switch(v){case "left":case "center":case "right":break; -case "end":v=y.direction=="ltr"?"right":"left";break;case "start":v=y.direction=="rtl"?"right":"left";break;default:v="left"}switch(this.textBaseline){case "hanging":case "top":n=s.size/1.75;break;case "middle":break;default:case null:case "alphabetic":case "ideographic":case "bottom":n=-s.size/2.25}switch(v){case "right":j=1E3;l=0.05;break;case "center":j=l=500}d=T(this,d+0,p+n);w.push('');r?D(this,w):pa(this,w,{x:-j,y:0},{x:l,y:s.size});r=q[0][0].toFixed(3)+","+q[1][0].toFixed(3)+","+q[0][1].toFixed(3)+","+q[1][1].toFixed(3)+",0,0";d=I(d.x/U)+","+I(d.y/U);w.push('','','');this.element_.insertAdjacentHTML("beforeEnd",w.join(""))}; -H.fillText=function(b,d,p,j){this.drawText_(b,d,p,j,!1)};H.strokeText=function(b,d,p,j){this.drawText_(b,d,p,j,!0)};H.measureText=function(b){if(!this.textMeasureEl_)this.element_.insertAdjacentHTML("beforeEnd",''),this.textMeasureEl_=this.element_.lastChild;var d=this.element_.ownerDocument;this.textMeasureEl_.innerHTML="";this.textMeasureEl_.style.font=this.font;this.textMeasureEl_.appendChild(d.createTextNode(b)); -return{width:this.textMeasureEl_.offsetWidth}};H.clip=function(){};H.arcTo=function(){};H.createPattern=function(b,d){return new Y(b,d)};N.prototype.addColorStop=function(b,d){d=K(d);this.colors_.push({offset:b,color:d.color,alpha:d.alpha})};H=y.prototype=Error();H.INDEX_SIZE_ERR=1;H.DOMSTRING_SIZE_ERR=2;H.HIERARCHY_REQUEST_ERR=3;H.WRONG_DOCUMENT_ERR=4;H.INVALID_CHARACTER_ERR=5;H.NO_DATA_ALLOWED_ERR=6;H.NO_MODIFICATION_ALLOWED_ERR=7;H.NOT_FOUND_ERR=8;H.NOT_SUPPORTED_ERR=9;H.INUSE_ATTRIBUTE_ERR=10; -H.INVALID_STATE_ERR=11;H.SYNTAX_ERR=12;H.INVALID_MODIFICATION_ERR=13;H.NAMESPACE_ERR=14;H.INVALID_ACCESS_ERR=15;H.VALIDATION_ERR=16;H.TYPE_MISMATCH_ERR=17;G_vmlCanvasManager=ba;CanvasRenderingContext2D=L;CanvasGradient=N;CanvasPattern=Y;DOMException=y}(); +ea={},da={},sa={butt:"flat",round:"round"},G=K.prototype;G.clearRect=function(){if(this.textMeasureEl_)this.textMeasureEl_.removeNode(!0),this.textMeasureEl_=null;this.element_.innerHTML=""};G.beginPath=function(){this.currentPath_=[]};G.moveTo=function(b,d){var r=S(this,b,d);this.currentPath_.push({type:"moveTo",x:r.x,y:r.y});this.currentX_=r.x;this.currentY_=r.y};G.lineTo=function(b,d){var r=S(this,b,d);this.currentPath_.push({type:"lineTo",x:r.x,y:r.y});this.currentX_=r.x;this.currentY_=r.y};G.bezierCurveTo= +function(b,d,r,j,q,o){q=S(this,q,o);b=S(this,b,d);r=S(this,r,j);z(this,b,r,q)};G.quadraticCurveTo=function(b,d,r,j){b=S(this,b,d);r=S(this,r,j);j={x:this.currentX_+2/3*(b.x-this.currentX_),y:this.currentY_+2/3*(b.y-this.currentY_)};z(this,j,{x:j.x+(r.x-this.currentX_)/3,y:j.y+(r.y-this.currentY_)/3},r)};G.arc=function(b,d,r,j,q,o){r*=w;var l=o?"at":"wa",n=b+ca(j)*r-ha,x=d+Fa(j)*r-ha,j=b+ca(q)*r-ha,q=d+Fa(q)*r-ha;n==j&&!o&&(n+=0.125);b=S(this,b,d);n=S(this,n,x);j=S(this,j,q);this.currentPath_.push({type:l, +x:b.x,y:b.y,radius:r,xStart:n.x,yStart:n.y,xEnd:j.x,yEnd:j.y})};G.rect=function(b,d,r,j){this.moveTo(b,d);this.lineTo(b+r,d);this.lineTo(b+r,d+j);this.lineTo(b,d+j);this.closePath()};G.strokeRect=function(b,d,r,j){var q=this.currentPath_;this.beginPath();this.moveTo(b,d);this.lineTo(b+r,d);this.lineTo(b+r,d+j);this.lineTo(b,d+j);this.closePath();this.stroke();this.currentPath_=q};G.fillRect=function(b,d,r,j){var q=this.currentPath_;this.beginPath();this.moveTo(b,d);this.lineTo(b+r,d);this.lineTo(b+ +r,d+j);this.lineTo(b,d+j);this.closePath();this.fill();this.currentPath_=q};G.createLinearGradient=function(b,d,r,j){var q=new O("gradient");q.x0_=b;q.y0_=d;q.x1_=r;q.y1_=j;return q};G.createRadialGradient=function(b,d,r,j,q,o){var l=new O("gradientradial");l.x0_=b;l.y0_=d;l.r0_=r;l.x1_=j;l.y1_=q;l.r1_=o;return l};G.drawImage=function(b,d){var r,j,q,o,l,n,x,v;q=b.runtimeStyle.width;o=b.runtimeStyle.height;b.runtimeStyle.width="auto";b.runtimeStyle.height="auto";var z=b.width,t=b.height;b.runtimeStyle.width= +q;b.runtimeStyle.height=o;if(arguments.length==3)r=arguments[1],j=arguments[2],l=n=0,x=q=z,v=o=t;else if(arguments.length==5)r=arguments[1],j=arguments[2],q=arguments[3],o=arguments[4],l=n=0,x=z,v=t;else if(arguments.length==9)l=arguments[1],n=arguments[2],x=arguments[3],v=arguments[4],r=arguments[5],j=arguments[6],q=arguments[7],o=arguments[8];else throw Error("Invalid number of arguments");var B=S(this,r,j),C=[];C.push(" ','","");this.element_.insertAdjacentHTML("BeforeEnd",C.join(""))};G.stroke=function(b){for(var d={x:null,y:null},j={x:null,y:null},l=0;lj.x)j.x=n.x;if(d.y==null||n.yj.y)j.y=n.y}}q.push(' ">');b?ma(this,q,d,j):C(this,q);q.push("");this.element_.insertAdjacentHTML("beforeEnd", +q.join(""))}};G.fill=function(){this.stroke(!0)};G.closePath=function(){this.currentPath_.push({type:"close"})};G.save=function(){var b={};y(this,b);this.aStack_.push(b);this.mStack_.push(this.m_);this.m_=x(l(),this.m_)};G.restore=function(){if(this.aStack_.length)y(this.aStack_.pop(),this),this.m_=this.mStack_.pop()};G.translate=function(b,d){B(this,x([[1,0,0],[0,1,0],[b,d,1]],this.m_),!1)};G.rotate=function(b){var d=ca(b),b=Fa(b);B(this,x([[d,b,0],[-b,d,0],[0,0,1]],this.m_),!1)};G.scale=function(b, +d){this.arcScaleX_*=b;this.arcScaleY_*=d;B(this,x([[b,0,0],[0,d,0],[0,0,1]],this.m_),!0)};G.transform=function(b,d,j,n,q,o){B(this,x([[b,d,0],[j,n,0],[q,o,1]],this.m_),!0)};G.setTransform=function(b,d,j,n,q,o){B(this,[[b,d,0],[j,n,0],[q,o,1]],!0)};G.drawText_=function(b,d,j,n,q){var o=this.m_,n=0,l=1E3,x=0,z=[],v;v=this.font;if(da[v])v=da[v];else{var t=document.createElement("div").style;try{t.font=v}catch(B){}v=da[v]={style:t.fontStyle||"normal",variant:t.fontVariant||"normal",weight:t.fontWeight|| +"normal",size:t.fontSize||10,family:t.fontFamily||"sans-serif"}}var t=v,y=this.element_;v={};for(var D in t)v[D]=t[D];D=parseFloat(y.currentStyle.fontSize);y=parseFloat(t.size);v.size=typeof t.size=="number"?t.size:t.size.indexOf("px")!=-1?y:t.size.indexOf("em")!=-1?D*y:t.size.indexOf("%")!=-1?D/100*y:t.size.indexOf("pt")!=-1?y/0.75:D;v.size*=0.981;D=v.style+" "+v.variant+" "+v.weight+" "+v.size+"px "+v.family;y=this.element_.currentStyle;t=this.textAlign.toLowerCase();switch(t){case "left":case "center":case "right":break; +case "end":t=y.direction=="ltr"?"right":"left";break;case "start":t=y.direction=="rtl"?"right":"left";break;default:t="left"}switch(this.textBaseline){case "hanging":case "top":x=v.size/1.75;break;case "middle":break;default:case null:case "alphabetic":case "ideographic":case "bottom":x=-v.size/2.25}switch(t){case "right":n=1E3;l=0.05;break;case "center":n=l=500}d=S(this,d+0,j+x);z.push('');q?C(this,z):ma(this,z,{x:-n,y:0},{x:l,y:v.size});q=o[0][0].toFixed(3)+","+o[1][0].toFixed(3)+","+o[0][1].toFixed(3)+","+o[1][1].toFixed(3)+",0,0";d=I(d.x/w)+","+I(d.y/w);z.push('','','');this.element_.insertAdjacentHTML("beforeEnd",z.join(""))}; +G.fillText=function(b,d,j,n){this.drawText_(b,d,j,n,!1)};G.strokeText=function(b,d,j,n){this.drawText_(b,d,j,n,!0)};G.measureText=function(b){if(!this.textMeasureEl_)this.element_.insertAdjacentHTML("beforeEnd",''),this.textMeasureEl_=this.element_.lastChild;var d=this.element_.ownerDocument;this.textMeasureEl_.innerHTML="";this.textMeasureEl_.style.font=this.font;this.textMeasureEl_.appendChild(d.createTextNode(b)); +return{width:this.textMeasureEl_.offsetWidth}};G.clip=function(){};G.arcTo=function(){};G.createPattern=function(b,d){return new N(b,d)};O.prototype.addColorStop=function(b,d){d=M(d);this.colors_.push({offset:b,color:d.color,alpha:d.alpha})};G=t.prototype=Error();G.INDEX_SIZE_ERR=1;G.DOMSTRING_SIZE_ERR=2;G.HIERARCHY_REQUEST_ERR=3;G.WRONG_DOCUMENT_ERR=4;G.INVALID_CHARACTER_ERR=5;G.NO_DATA_ALLOWED_ERR=6;G.NO_MODIFICATION_ALLOWED_ERR=7;G.NOT_FOUND_ERR=8;G.NOT_SUPPORTED_ERR=9;G.INUSE_ATTRIBUTE_ERR=10; +G.INVALID_STATE_ERR=11;G.SYNTAX_ERR=12;G.INVALID_MODIFICATION_ERR=13;G.NAMESPACE_ERR=14;G.INVALID_ACCESS_ERR=15;G.VALIDATION_ERR=16;G.TYPE_MISMATCH_ERR=17;G_vmlCanvasManager=b;CanvasRenderingContext2D=K;CanvasGradient=O;CanvasPattern=N;DOMException=t}(); // Input 2 -(function(d){d.color={};d.color.make=function(j,n,G,F){var l={};l.r=j||0;l.g=n||0;l.b=G||0;l.a=F!=null?F:1;l.add=function(d,j){for(var n=0;n=1?"rgb("+[l.r,l.g,l.b].join(",")+")":"rgba("+[l.r,l.g,l.b,l.a].join(",")+")"};l.normalize=function(){function d(j,l,n){return ln?n:l}l.r=d(0,parseInt(l.r),255);l.g=d(0,parseInt(l.g), -255);l.b=d(0,parseInt(l.b),255);l.a=d(0,l.a,1);return l};l.clone=function(){return d.color.make(l.r,l.b,l.g,l.a)};return l.normalize()};d.color.extract=function(j,n){var G;do{G=j.css(n).toLowerCase();if(G!=""&&G!="transparent")break;j=j.parent()}while(!d.nodeName(j.get(0),"body"));G=="rgba(0, 0, 0, 0)"&&(G="transparent");return d.color.parse(G)};d.color.parse=function(C){var n,G=d.color.make;if(n=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(C))return G(parseInt(n[1],10), -parseInt(n[2],10),parseInt(n[3],10));if(n=/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(C))return G(parseInt(n[1],10),parseInt(n[2],10),parseInt(n[3],10),parseFloat(n[4]));if(n=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(C))return G(parseFloat(n[1])*2.55,parseFloat(n[2])*2.55,parseFloat(n[3])*2.55);if(n=/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(C))return G(parseFloat(n[1])* -2.55,parseFloat(n[2])*2.55,parseFloat(n[3])*2.55,parseFloat(n[4]));if(n=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(C))return G(parseInt(n[1],16),parseInt(n[2],16),parseInt(n[3],16));if(n=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(C))return G(parseInt(n[1]+n[1],16),parseInt(n[2]+n[2],16),parseInt(n[3]+n[3],16));C=d.trim(C).toLowerCase();return C=="transparent"?G(255,255,255,0):(n=j[C]||[0,0,0],G(n[0],n[1],n[2]))};var j={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0, +(function(d){d.color={};d.color.make=function(j,n,J,D){var l={};l.r=j||0;l.g=n||0;l.b=J||0;l.a=D!=null?D:1;l.add=function(d,j){for(var n=0;n=1?"rgb("+[l.r,l.g,l.b].join(",")+")":"rgba("+[l.r,l.g,l.b,l.a].join(",")+")"};l.normalize=function(){function d(j,n,l){return nl?l:n}l.r=d(0,parseInt(l.r),255);l.g=d(0,parseInt(l.g), +255);l.b=d(0,parseInt(l.b),255);l.a=d(0,l.a,1);return l};l.clone=function(){return d.color.make(l.r,l.b,l.g,l.a)};return l.normalize()};d.color.extract=function(j,n){var J;do{J=j.css(n).toLowerCase();if(J!=""&&J!="transparent")break;j=j.parent()}while(!d.nodeName(j.get(0),"body"));J=="rgba(0, 0, 0, 0)"&&(J="transparent");return d.color.parse(J)};d.color.parse=function(E){var n,J=d.color.make;if(n=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(E))return J(parseInt(n[1],10), +parseInt(n[2],10),parseInt(n[3],10));if(n=/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(E))return J(parseInt(n[1],10),parseInt(n[2],10),parseInt(n[3],10),parseFloat(n[4]));if(n=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(E))return J(parseFloat(n[1])*2.55,parseFloat(n[2])*2.55,parseFloat(n[3])*2.55);if(n=/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(E))return J(parseFloat(n[1])* +2.55,parseFloat(n[2])*2.55,parseFloat(n[3])*2.55,parseFloat(n[4]));if(n=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(E))return J(parseInt(n[1],16),parseInt(n[2],16),parseInt(n[3],16));if(n=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(E))return J(parseInt(n[1]+n[1],16),parseInt(n[2]+n[2],16),parseInt(n[3]+n[3],16));E=d.trim(E).toLowerCase();return E=="transparent"?J(255,255,255,0):(n=j[E]||[0,0,0],J(n[0],n[1],n[2]))};var j={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]}})(jQuery); -(function(d){function j(j,G,F,l){function v(b,d){for(var d=[V].concat(d),e=0;e=q.colors.length&&(b=0,++g);for(b=u=0;bf.datamax&&d!=j)f.datamax=d}var g=Number.POSITIVE_INFINITY,e=Number.NEGATIVE_INFINITY,j=Number.MAX_VALUE,o,p,q,l,s,w,W,n,y,A;d.each(M(),function(b,f){f.datamin=g;f.datamax=e;f.used=!1});for(o=0;o0&&w[q-W]!=null&&w[q-W]!=w[q]&&w[q-W+1]!=w[q+1]){for(l=0;lD&&(D=n)),y.y&&(nxa&&(xa=n));s.bars.show&&(p=s.bars.align=="left"?0:-s.bars.barWidth/2,s.bars.horizontal?(A+=p,xa+=p+s.bars.barWidth):(q+=p,D+=p+s.bars.barWidth));b(s.xaxis,q,D);b(s.yaxis,A,xa)}d.each(M(),function(b,f){if(f.datamin==g)f.datamin=null;if(f.datamax==e)f.datamax=null})}function w(b,g){var e=document.createElement("canvas");e.className=g;e.width=ea;e.height=oa;b||d(e).css({position:"absolute", -left:0,top:0});d(e).appendTo(j);e.getContext||(e=window.G_vmlCanvasManager.initElement(e));e.getContext("2d").save();return e}function D(){ea=j.width();oa=j.height();if(ea<=0||oa<=0)throw"Invalid dimensions for plot, width = "+ea+", height = "+oa;}function pa(b){if(b.width!=ea)b.width=ea;if(b.height!=oa)b.height=oa;b=b.getContext("2d");b.restore();b.save()}function T(b){function d(b){return b}var e,g,o=b.options.transform||d,j=b.options.inverseTransform;b.direction=="x"?(e=b.scale=za/Math.abs(o(b.max)- -o(b.min)),g=Math.min(o(b.max),o(b.min))):(e=b.scale=ua/Math.abs(o(b.max)-o(b.min)),e=-e,g=Math.max(o(b.max),o(b.min)));b.p2c=o==d?function(b){return(b-g)*e}:function(b){return(o(b)-g)*e};b.c2p=j?function(b){return j(g+b/e)}:function(b){return g+b/e}}function A(b){var g=b.labelWidth,e=b.labelHeight,j=b.options.position,o=b.options.tickLength,p=q.grid.axisMargin,l=q.grid.labelMargin,r=b.direction=="x"?ja:na,s=d.grep(r,function(b){return b&&b.options.position==j&&b.reserveSpace});d.inArray(b,s)==s.length- -1&&(p=0);if(o==null)var o=d.grep(r,function(b){return b&&b.reserveSpace}),n=d.inArray(b,o)==0,o=n?"full":5;isNaN(+o)||(l+=+o);b.direction=="x"?(e+=l,j=="bottom"?(E.bottom+=e+p,b.box={top:oa-E.bottom,height:e}):(b.box={top:E.top+p,height:e},E.top+=e+p)):(g+=l,j=="left"?(b.box={left:E.left+p,width:g},E.left+=g+p):(E.right+=g+p,b.box={left:ea-E.right,width:g}));b.position=j;b.tickLength=o;b.box.padding=l;b.innermost=n}function N(){var b=q.grid.minBorderMargin,g={x:0,y:0},e;if(b==null)for(e=b=0;e=0&&(d=0)),e.max==null&&(g+=j*u,g>0&&f.datamax!=null&&f.datamax<=0&&(g=0)))}f.min=d;f.max=g});if(b){var p={style:j.css("font-style"),size:Math.round(0.8*(+j.css("font-size").replace("px","")||13)),variant:j.css("font-variant"), -weight:j.css("font-weight"),family:j.css("font-family")};e=d.grep(g,function(b){return b.reserveSpace});d.each(e,function(b,f){y(f);var e=f.options.ticks,g=[];e==null||typeof e=="number"&&e>0?g=f.tickGenerator(f):e&&(g=d.isFunction(e)?e(f):e);var j;f.ticks=[];for(e=0;e1&&(u=q[1])):j=+q;u==null&&(u=f.tickFormatter(j,f));isNaN(j)||f.ticks.push({v:j,label:u})}g=f.ticks;if(f.options.autoscaleMargin&&g.length>0){if(f.options.min==null)f.min= -Math.min(f.min,g[0].v);if(f.options.max==null&&g.length>1)f.max=Math.max(f.max,g[g.length-1].v)}f.font=d.extend({},p,f.options.font);g=f.options;e=f.ticks||[];j=g.labelWidth||0;u=g.labelHeight||0;q=f.font;s.save();s.font=q.style+" "+q.variant+" "+q.weight+" "+q.size+"px '"+q.family+"'";for(var l=0;l|\r\n|\r/g,"\n").split("\n"),w=0;w=0;--b)A(e[b]);N();d.each(e,function(b,f){f.direction=="x"?(f.box.left=E.left-f.labelWidth/2,f.box.width=ea-E.left-E.right+f.labelWidth):(f.box.top=E.top-f.labelHeight/2,f.box.height= -oa-E.bottom-E.top+f.labelHeight)})}za=ea-E.left-E.right;ua=oa-E.bottom-E.top;d.each(g,function(b,f){T(f)});ba()}function y(b){var g=b.options,e;e=typeof g.ticks=="number"&&g.ticks>0?g.ticks:0.3*Math.sqrt(b.direction=="x"?ea:oa);e=(b.max-b.min)/e;var j,o,p,q;if(g.mode=="time"){var l={second:1E3,minute:6E4,hour:36E5,day:864E5,month:2592E6,year:525949.2*6E4};q=[[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"]];j=0;g.minTickSize!=null&&(j=typeof g.tickSize=="number"?g.tickSize:g.minTickSize[0]*l[g.minTickSize[1]]);for(o=0;o=j)break;j=q[o][0];p=q[o][1];p=="year"&&(o=Math.pow(10,Math.floor(Math.log(e/l.year)/Math.LN10)),q=e/l.year/o,j=q<1.5?1:q<3?2:q<7.5?5:10, -j*=o);b.tickSize=g.tickSize||[j,p];o=function(b){var f=[],e=b.tickSize[0],d=b.tickSize[1],g=new Date(b.min),o=e*l[d];d=="second"&&g.setUTCSeconds(C(g.getUTCSeconds(),e));d=="minute"&&g.setUTCMinutes(C(g.getUTCMinutes(),e));d=="hour"&&g.setUTCHours(C(g.getUTCHours(),e));d=="month"&&g.setUTCMonth(C(g.getUTCMonth(),e));d=="year"&&g.setUTCFullYear(C(g.getUTCFullYear(),e));g.setUTCMilliseconds(0);o>=l.minute&&g.setUTCSeconds(0);o>=l.hour&&g.setUTCMinutes(0);o>=l.day&&g.setUTCHours(0);o>=l.day*4&&g.setUTCDate(1); -o>=l.year&&g.setUTCMonth(0);var j=0,p=Number.NaN,u;do if(u=p,p=g.getTime(),f.push(p),d=="month")if(e<1){g.setUTCDate(1);var q=g.getTime();g.setUTCMonth(g.getUTCMonth()+1);var x=g.getTime();g.setTime(p+j*l.hour+(x-q)*e);j=g.getUTCHours();g.setUTCHours(0)}else g.setUTCMonth(g.getUTCMonth()+e);else d=="year"?g.setUTCFullYear(g.getUTCFullYear()+e):g.setTime(p+o);while(pp&&(r=p);o=Math.pow(10,-r);q=e/o;if(q<1.5)j=1;else if(q<3){if(j=2,q>2.25&&(p==null||r+1<=p))j=2.5,++r}else j=q<7.5?5:10;j*=o;if(g.minTickSize!=null&&j0){if(g.min==null)b.min=Math.min(b.min,o[0]);if(g.max==null&&o.length>1)b.max=Math.max(b.max,o[o.length-1])}o=function(b){var f=[], -e,d;for(d=0;d1&&/\..*0$/.test((q[1]-q[0]).toFixed(e)))))b.tickDecimals=e}}b.tickGenerator=o;b.tickFormatter=d.isFunction(g.tickFormatter)?function(b,f){return""+g.tickFormatter(b,f)}:j}function ra(){s.clearRect(0,0,ea,oa);var b=q.grid;if(b.show&&b.backgroundColor)s.save(),s.translate(E.left,E.top), -s.fillStyle=X(q.grid.backgroundColor,ua,0,"rgba(255, 255, 255, 0)"),s.fillRect(0,0,za,ua),s.restore();b.show&&!b.aboveData&&(ia(),sa());for(var d=0;do&&(j=g,g=o,o=j);return{from:g,to:o,axis:e}}function ia(){var b;s.save();s.translate(E.left,E.top);var g=q.grid.markings;if(g){if(d.isFunction(g)){var e=V.getAxes();e.xmin=e.xaxis.min;e.xmax=e.xaxis.max;e.ymin=e.yaxis.min;e.ymax=e.yaxis.max;g=g(e)}for(b=0;bj.axis.max|| -o.too.axis.max))if(j.from=Math.max(j.from,j.axis.min),j.to=Math.min(j.to,j.axis.max),o.from=Math.max(o.from,o.axis.min),o.to=Math.min(o.to,o.axis.max),!(j.from==j.to&&o.from==o.to))j.from=j.axis.p2c(j.from),j.to=j.axis.p2c(j.to),o.from=o.axis.p2c(o.from),o.to=o.axis.p2c(o.to),j.from==j.to||o.from==o.to?(s.beginPath(),s.strokeStyle=e.color||q.grid.markingsColor,s.lineWidth=e.lineWidth||q.grid.markingsLineWidth,s.moveTo(j.from,o.from),s.lineTo(j.to,o.to),s.stroke()):(s.fillStyle= -e.color||q.grid.markingsColor,s.fillRect(j.from,o.to,j.to-j.from,o.from-o.to))}}e=M();g=q.grid.borderWidth;for(j=0;jo.max||p=="full"&&g>0&&(v==o.min||v==o.max)||(o.direction=="x"?(l=o.p2c(v),w=p=="full"?-ua:p,o.position=="top"&&(w=-w)):(r=o.p2c(v),n=p=="full"?-za:p,o.position=="left"&&(n=-n)),s.lineWidth==1&&(o.direction=="x"?l=Math.floor(l)+0.5:r=Math.floor(r)+0.5),s.moveTo(l,r),s.lineTo(l+ -n,r+w))}s.stroke()}}if(g)s.lineWidth=g,s.strokeStyle=q.grid.borderColor,s.strokeRect(-g/2,-g/2,za+g,ua+g);s.restore()}function sa(){s.save();d.each(M(),function(b,g){if(g.show&&g.ticks.length!=0){var e=g.box,j=g.font;s.fillStyle=g.options.color;s.font=j.style+" "+j.variant+" "+j.weight+" "+j.size+"px "+j.family;s.textAlign="start";s.textBaseline="middle";for(j=0;jg.max))for(var p,q,l=0,r,n=0;n=x&&r>j.max){if(x>j.max)continue;u=(j.max-r)/(x-r)*(n-u)+u;r=j.max}else if(x>=r&&x>j.max){if(r>j.max)continue;n=(j.max-r)/(x-r)*(n-u)+u;x=j.max}if(u<=n&&u=n&&u>g.max){if(n>g.max)continue; -r=(g.max-u)/(n-u)*(x-r)+r;u=g.max}else if(n>=u&&n>g.max){if(u>g.max)continue;x=(g.max-u)/(n-u)*(x-r)+r;n=g.max}(u!=p||r!=q)&&s.moveTo(g.p2c(u)+f,j.p2c(r)+e);p=n;q=x;s.lineTo(g.p2c(n)+f,j.p2c(x)+e)}}s.stroke()}function e(b,f,e){for(var d=b.points,b=b.pointsize,g=Math.min(Math.max(0,e.min),e.max),j=0,o=!1,p=1,q=0,u=0;;){if(b>0&&j>d.length+b)break;j+=b;var l=d[j-b],r=d[j-b+p],n=d[j],x=d[j+p];if(o){if(b>0&&l!=null&&n==null){u=j;b=-b;p=2;continue}if(b<0&&j==q+b){s.fill();o=!1;b=-b;p=1;j=q=u+b;continue}}if(!(l== -null||n==null)){if(l<=n&&l=n&&l>f.max){if(n>f.max)continue;r=(f.max-l)/(n-l)*(x-r)+r;l=f.max}else if(n>=l&&n>f.max){if(l>f.max)continue;x=(f.max-l)/(n-l)*(x-r)+r;n=f.max}o||(s.beginPath(),s.moveTo(f.p2c(l),e.p2c(g)),o=!0);if(r>=e.max&&x>=e.max)s.lineTo(f.p2c(l),e.p2c(e.max)),s.lineTo(f.p2c(n),e.p2c(e.max));else if(r<=e.min&&x<=e.min)s.lineTo(f.p2c(l),e.p2c(e.min)), -s.lineTo(f.p2c(n),e.p2c(e.min));else{var w=l,v=n;if(r<=x&&r=e.min)l=(e.min-r)/(x-r)*(n-l)+l,r=e.min;else if(x<=r&&x=e.min)n=(e.min-r)/(x-r)*(n-l)+l,x=e.min;if(r>=x&&r>e.max&&x<=e.max)l=(e.max-r)/(x-r)*(n-l)+l,r=e.max;else if(x>=r&&x>e.max&&r<=e.max)n=(e.max-r)/(x-r)*(n-l)+l,x=e.max;l!=w&&s.lineTo(f.p2c(w),e.p2c(r));s.lineTo(f.p2c(l),e.p2c(r));s.lineTo(f.p2c(n),e.p2c(x));n!=v&&(s.lineTo(f.p2c(n),e.p2c(x)),s.lineTo(f.p2c(v),e.p2c(x)))}}}}s.save();s.translate(E.left,E.top);s.lineJoin= -"round";var g=f.lines.lineWidth,j=f.shadowSize;if(g>0&&j>0){s.lineWidth=j;s.strokeStyle="rgba(0,0,0,0.1)";var p=Math.PI/18;d(f.datapoints,Math.sin(p)*(g/2+j/2),Math.cos(p)*(g/2+j/2),f.xaxis,f.yaxis);s.lineWidth=j/2;d(f.datapoints,Math.sin(p)*(g/2+j/4),Math.cos(p)*(g/2+j/4),f.xaxis,f.yaxis)}s.lineWidth=g;s.strokeStyle=f.color;if(j=b(f.lines,f.color,0,ua))s.fillStyle=j,e(f.datapoints,f.xaxis,f.yaxis);g>0&&d(f.datapoints,0,0,f.xaxis,f.yaxis);s.restore()}function B(f){function d(b,f,e,g,j,o,p,l){for(var r= -b.points,b=b.pointsize,q=0;qo.max||np.max)){s.beginPath();u=o.p2c(u);n=p.p2c(n)+g;l=="circle"?s.arc(u,n,f,0,j?Math.PI:Math.PI*2,!1):l(s,u,n,f,j);s.closePath();if(e)s.fillStyle=e,s.fill();s.stroke()}}}s.save();s.translate(E.left,E.top);var e=f.points.lineWidth,g=f.shadowSize,j=f.points.radius,p=f.points.symbol;if(e>0&&g>0)g/=2,s.lineWidth=g,s.strokeStyle="rgba(0,0,0,0.1)",d(f.datapoints,j,null,g+g/2,!0,f.xaxis,f.yaxis,p),s.strokeStyle= -"rgba(0,0,0,0.2)",d(f.datapoints,j,null,g/2,!0,f.xaxis,f.yaxis,p);s.lineWidth=e;s.strokeStyle=f.color;d(f.datapoints,j,b(f.points,f.color),0,!1,f.xaxis,f.yaxis,p);s.restore()}function U(b,d,e,g,j,p,l,r,q,n,s,w){var v,y,A,D;s?(D=y=A=!0,v=!1,s=e,e=d+g,j=d+j,br.max||eq.max)){if(sr.max)b=r.max,y=!1;if(jq.max)e=q.max,A=!1;s=r.p2c(s);j= -q.p2c(j);b=r.p2c(b);e=q.p2c(e);if(l)n.beginPath(),n.moveTo(s,j),n.lineTo(s,e),n.lineTo(b,e),n.lineTo(b,j),n.fillStyle=l(j,e),n.fill();if(w>0&&(v||y||A||D))n.beginPath(),n.moveTo(s,j+p),v?n.lineTo(s,e+p):n.moveTo(s,e+p),A?n.lineTo(b,e+p):n.moveTo(b,e+p),y?n.lineTo(b,j+p):n.moveTo(b,j+p),D?n.lineTo(s,j+p):n.moveTo(s,j+p),n.stroke()}}function la(f){s.save();s.translate(E.left,E.top);s.lineWidth=f.bars.lineWidth;s.strokeStyle=f.color;var d=f.bars.align=="left"?0:-f.bars.barWidth/2;(function(b,d,g,j,p, -r,l){for(var q=b.points,b=b.pointsize,u=0;u"),b.push("
"),g=!0),e&&(o=e(o,p)),b.push('");g&&b.push("");if(b.length!=0)if(g='
'+o+"
'+b.join("")+ -"
",q.legend.container!=null)d(q.legend.container).html(g);else if(b="",e=q.legend.position,p=q.legend.margin,p[0]==null&&(p=[p,p]),e.charAt(0)=="n"?b+="top:"+(p[1]+E.top)+"px;":e.charAt(0)=="s"&&(b+="bottom:"+(p[1]+E.bottom)+"px;"),e.charAt(1)=="e"?b+="right:"+(p[0]+E.right)+"px;":e.charAt(1)=="w"&&(b+="left:"+(p[0]+E.left)+"px;"),g=d('
'+g.replace('style="','style="position:absolute;'+b+";")+"
").appendTo(j),q.legend.backgroundOpacity!=0){e=q.legend.backgroundColor; -if(e==null)e=(e=q.grid.backgroundColor)&&typeof e=="string"?d.color.parse(e):d.color.extract(g,"background-color"),e.a=1,e=e.toString();p=g.children();d('
').prependTo(g).css("opacity",q.legend.backgroundOpacity)}}}function Z(b){q.grid.hoverable&&ya("plothover",b,function(b){return b.hoverable!=!1})}function H(b){q.grid.hoverable&&ya("plothover",b,function(){return!1})}function fa(b){ya("plotclick", -b,function(b){return b.clickable!=!1})}function ya(b,d,e){var p=qa.offset(),o=d.pageX-p.left-E.left,l=d.pageY-p.top-E.top,s=R({left:o,top:l});s.pageX=d.pageX;s.pageY=d.pageY;var d=q.grid.mouseActiveRadius,w=d*d+1,v=null,y,A;for(y=r.length-1;y>=0;--y)if(e(r[y])){var D=r[y],z=D.xaxis,B=D.yaxis,C=D.datapoints.points,F=D.datapoints.pointsize,N=z.c2p(o),I=B.c2p(l),H=d/z.scale,Y=d/B.scale;if(z.options.inverseTransform)H=Number.MAX_VALUE;if(B.options.inverseTransform)Y=Number.MAX_VALUE;if(D.lines.show|| -D.points.show)for(A=0;AH||G-N<-H||X-I>Y||X-I<-Y))G=Math.abs(z.p2c(G)-o),X=Math.abs(B.p2c(X)-l),X=G*G+X*X,X=Math.min(B,G)&&I>=X+z&&I<=X+D:N>=G+z&&N<=G+D&&I>=Math.min(B,X)&&I<=Math.max(B,X)))v=[y,A/F]}}v?(y=v[0],A=v[1],F=r[y].datapoints.pointsize, -e={datapoint:r[y].datapoints.points.slice(A*F,(A+1)*F),dataIndex:A,series:r[y],seriesIndex:y}):e=null;if(e)e.pageX=parseInt(e.series.xaxis.p2c(e.datapoint[0])+p.left+E.left),e.pageY=parseInt(e.series.yaxis.p2c(e.datapoint[1])+p.top+E.top);if(q.grid.autoHighlight){for(p=0;po.max||jl.max)){var r=e.points.radius+e.points.lineWidth/2;da.lineWidth=r;da.strokeStyle=d.color.parse(e.color).scale("a",0.5).toString();r*=1.5;g=o.p2c(g);j=l.p2c(j);da.beginPath();e.points.symbol=="circle"? -da.arc(g,j,r,0,2*Math.PI,!1):e.points.symbol(da,g,j,r,!1);da.closePath();da.stroke()}}da.restore();v(va.drawOverlay,[da])}function ta(b,d,e){typeof b=="number"&&(b=r[b]);if(typeof d=="number")var g=b.datapoints.pointsize,d=b.datapoints.points.slice(g*d,g*(d+1));g=O(b,d);if(g==-1)Ca.push({series:b,point:d,auto:e}),ga();else if(!e)Ca[g].auto=!1}function g(b,d){b==null&&d==null&&(Ca=[],ga());typeof b=="number"&&(b=r[b]);typeof d=="number"&&(d=b.data[d]);var e=O(b,d);e!=-1&&(Ca.splice(e,1),ga())}function O(b, -d){for(var e=0;e12?M-=12:M==0&&(M=12));for(var K=0;K=o.colors.length&&(b=0,++f);for(b=u=0;bg.datamax&&d!=j)g.datamax=d}var f=Number.POSITIVE_INFINITY,e=Number.NEGATIVE_INFINITY,j=Number.MAX_VALUE,p,r,o,n,l,v,T,t,w,z;d.each(L(),function(b,g){g.datamin=f;g.datamax=e;g.used=!1});for(p=0;p0&&v[o-T]!=null&&v[o-T]!=v[o]&&v[o-T+1]!=v[o+1]){for(n=0;nB&&(B=t)),w.y&&(tva&&(va=t));l.bars.show&&(r=l.bars.align=="left"?0:-l.bars.barWidth/2,l.bars.horizontal?(z+=r,va+=r+l.bars.barWidth):(o+=r,B+=r+l.bars.barWidth));b(l.xaxis,o,B);b(l.yaxis,z,va)}d.each(L(),function(b,g){if(g.datamin==f)g.datamin=null;if(g.datamax==e)g.datamax=null})}function z(b,f){var e=document.createElement("canvas");e.className=f;e.width=aa;e.height=ja;b||d(e).css({position:"absolute", +left:0,top:0});d(e).appendTo(j);e.getContext||(e=window.G_vmlCanvasManager.initElement(e));e.getContext("2d").save();return e}function C(){aa=j.width();ja=j.height();if(aa<=0||ja<=0)throw"Invalid dimensions for plot, width = "+aa+", height = "+ja;}function ma(b){if(b.width!=aa)b.width=aa;if(b.height!=ja)b.height=ja;b=b.getContext("2d");b.restore();b.save()}function S(b){function d(b){return b}var e,f,p=b.options.transform||d,j=b.options.inverseTransform;b.direction=="x"?(e=b.scale=wa/Math.abs(p(b.max)- +p(b.min)),f=Math.min(p(b.max),p(b.min))):(e=b.scale=ta/Math.abs(p(b.max)-p(b.min)),e=-e,f=Math.max(p(b.max),p(b.min)));b.p2c=p==d?function(b){return(b-f)*e}:function(b){return(p(b)-f)*e};b.c2p=j?function(b){return j(f+b/e)}:function(b){return f+b/e}}function B(b){var f=b.labelWidth,e=b.labelHeight,j=b.options.position,p=b.options.tickLength,r=o.grid.axisMargin,l=o.grid.labelMargin,q=b.direction=="x"?fa:ia,n=d.grep(q,function(b){return b&&b.options.position==j&&b.reserveSpace});d.inArray(b,n)==n.length- +1&&(r=0);if(p==null)var p=d.grep(q,function(b){return b&&b.reserveSpace}),v=d.inArray(b,p)==0,p=v?"full":5;isNaN(+p)||(l+=+p);b.direction=="x"?(e+=l,j=="bottom"?(F.bottom+=e+r,b.box={top:ja-F.bottom,height:e}):(b.box={top:F.top+r,height:e},F.top+=e+r)):(f+=l,j=="left"?(b.box={left:F.left+r,width:f},F.left+=f+r):(F.right+=f+r,b.box={left:aa-F.right,width:f}));b.position=j;b.tickLength=p;b.box.padding=l;b.innermost=v}function O(){var b=o.grid.minBorderMargin,f={x:0,y:0},e;if(b==null)for(e=b=0;e=0&&(d=0)),e.max==null&&(f+=j*u,f>0&&g.datamax!=null&&g.datamax<=0&&(f=0)))}g.min=d;g.max=f});if(g){var r={style:j.css("font-style"),size:Math.round(0.8*(+j.css("font-size").replace("px","")||13)),variant:j.css("font-variant"), +weight:j.css("font-weight"),family:j.css("font-family")};e=d.grep(f,function(b){return b.reserveSpace});d.each(e,function(b,g){t(g);var e=g.options.ticks,f=[];e==null||typeof e=="number"&&e>0?f=g.tickGenerator(g):e&&(f=d.isFunction(e)?e(g):e);var j;g.ticks=[];for(e=0;e1&&(u=o[1])):j=+o;u==null&&(u=g.tickFormatter(j,g));isNaN(j)||g.ticks.push({v:j,label:u})}f=g.ticks;if(g.options.autoscaleMargin&&f.length>0){if(g.options.min==null)g.min= +Math.min(g.min,f[0].v);if(g.options.max==null&&f.length>1)g.max=Math.max(g.max,f[f.length-1].v)}g.font=d.extend({},r,g.options.font);f=g.options;e=g.ticks||[];j=f.labelWidth||0;u=f.labelHeight||0;o=g.font;v.save();v.font=o.style+" "+o.variant+" "+o.weight+" "+o.size+"px '"+o.family+"'";for(var l=0;l|\r\n|\r/g,"\n").split("\n"),w=0;w=0;--g)B(e[g]);O();d.each(e,function(b,g){g.direction=="x"?(g.box.left=F.left-g.labelWidth/2,g.box.width=aa-F.left-F.right+g.labelWidth):(g.box.top=F.top-g.labelHeight/2,g.box.height= +ja-F.bottom-F.top+g.labelHeight)})}wa=aa-F.left-F.right;ta=ja-F.bottom-F.top;d.each(f,function(b,g){S(g)});b()}function t(b){var f=b.options,e;e=typeof f.ticks=="number"&&f.ticks>0?f.ticks:0.3*Math.sqrt(b.direction=="x"?aa:ja);e=(b.max-b.min)/e;var j,p,r,o;if(f.mode=="time"){var q={second:1E3,minute:6E4,hour:36E5,day:864E5,month:2592E6,year:525949.2*6E4};o=[[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"]];j=0;f.minTickSize!=null&&(j=typeof f.tickSize=="number"?f.tickSize:f.minTickSize[0]*q[f.minTickSize[1]]);for(p=0;p=j)break;j=o[p][0];r=o[p][1];r=="year"&&(p=Math.pow(10,Math.floor(Math.log(e/q.year)/Math.LN10)),o=e/q.year/p,j=o<1.5?1:o<3?2:o<7.5?5:10, +j*=p);b.tickSize=f.tickSize||[j,r];p=function(b){var g=[],e=b.tickSize[0],d=b.tickSize[1],f=new Date(b.min),j=e*q[d];d=="second"&&f.setUTCSeconds(E(f.getUTCSeconds(),e));d=="minute"&&f.setUTCMinutes(E(f.getUTCMinutes(),e));d=="hour"&&f.setUTCHours(E(f.getUTCHours(),e));d=="month"&&f.setUTCMonth(E(f.getUTCMonth(),e));d=="year"&&f.setUTCFullYear(E(f.getUTCFullYear(),e));f.setUTCMilliseconds(0);j>=q.minute&&f.setUTCSeconds(0);j>=q.hour&&f.setUTCMinutes(0);j>=q.day&&f.setUTCHours(0);j>=q.day*4&&f.setUTCDate(1); +j>=q.year&&f.setUTCMonth(0);var p=0,u=Number.NaN,o;do if(o=u,u=f.getTime(),g.push(u),d=="month")if(e<1){f.setUTCDate(1);var r=f.getTime();f.setUTCMonth(f.getUTCMonth()+1);var A=f.getTime();f.setTime(u+p*q.hour+(A-r)*e);p=f.getUTCHours();f.setUTCHours(0)}else f.setUTCMonth(f.getUTCMonth()+e);else d=="year"?f.setUTCFullYear(f.getUTCFullYear()+e):f.setTime(u+j);while(ur&&(l=r);p=Math.pow(10,-l);o=e/p;if(o<1.5)j=1;else if(o<3){if(j=2,o>2.25&&(r==null||l+1<=r))j=2.5,++l}else j=o<7.5?5:10;j*=p;if(f.minTickSize!=null&&j0){if(f.min==null)b.min=Math.min(b.min,p[0]);if(f.max==null&&p.length>1)b.max=Math.max(b.max,p[p.length-1])}p=function(b){var g=[], +e,d;for(d=0;d1&&/\..*0$/.test((o[1]-o[0]).toFixed(e)))))b.tickDecimals=e}}b.tickGenerator=p;b.tickFormatter=d.isFunction(f.tickFormatter)?function(b,g){return""+f.tickFormatter(b,g)}:j}function ra(){v.clearRect(0,0,aa,ja);var b=o.grid;if(b.show&&b.backgroundColor)v.save(),v.translate(F.left,F.top), +v.fillStyle=W(o.grid.backgroundColor,ta,0,"rgba(255, 255, 255, 0)"),v.fillRect(0,0,wa,ta),v.restore();b.show&&!b.aboveData&&(Fa(),ca());for(var d=0;dj&&(o=f,f=j,j=o);return{from:f,to:j,axis:e}}function Fa(){var b;v.save();v.translate(F.left,F.top);var f=o.grid.markings;if(f){if(d.isFunction(f)){var e=U.getAxes();e.xmin=e.xaxis.min;e.xmax=e.xaxis.max;e.ymin=e.yaxis.min;e.ymax=e.yaxis.max;f=f(e)}for(b=0;b +j.axis.max||p.top.axis.max))if(j.from=Math.max(j.from,j.axis.min),j.to=Math.min(j.to,j.axis.max),p.from=Math.max(p.from,p.axis.min),p.to=Math.min(p.to,p.axis.max),!(j.from==j.to&&p.from==p.to))j.from=j.axis.p2c(j.from),j.to=j.axis.p2c(j.to),p.from=p.axis.p2c(p.from),p.to=p.axis.p2c(p.to),j.from==j.to||p.from==p.to?(v.beginPath(),v.strokeStyle=e.color||o.grid.markingsColor,v.lineWidth=e.lineWidth||o.grid.markingsLineWidth,v.moveTo(j.from,p.from),v.lineTo(j.to,p.to),v.stroke()): +(v.fillStyle=e.color||o.grid.markingsColor,v.fillRect(j.from,p.to,j.to-j.from,p.from-p.to))}}e=L();f=o.grid.borderWidth;for(j=0;jp.max||r=="full"&&f>0&&(w==p.min||w==p.max)||(p.direction=="x"?(q=p.p2c(w),t=r=="full"?-ta:r,p.position=="top"&&(t=-t)):(l=p.p2c(w),n=r=="full"?-wa:r,p.position=="left"&&(n=-n)),v.lineWidth==1&&(p.direction=="x"?q=Math.floor(q)+0.5:l=Math.floor(l)+0.5),v.moveTo(q, +l),v.lineTo(q+n,l+t))}v.stroke()}}if(f)v.lineWidth=f,v.strokeStyle=o.grid.borderColor,v.strokeRect(-f/2,-f/2,wa+f,ta+f);v.restore()}function ca(){v.save();d.each(L(),function(b,f){if(f.show&&f.ticks.length!=0){var e=f.box,j=f.font;v.fillStyle=f.options.color;v.font=j.style+" "+j.variant+" "+j.weight+" "+j.size+"px "+j.family;v.textAlign="start";v.textBaseline="middle";for(j=0;jf.max))for(var o,r,q=0,l,n=0;n=t&&u>j.max){if(t>j.max)continue;l=(j.max-u)/(t-u)*(n-l)+l;u=j.max}else if(t>=u&&t>j.max){if(u>j.max)continue;n=(j.max-u)/(t-u)*(n-l)+l;t=j.max}if(l<=n&&l=n&&l>f.max){if(n>f.max)continue; +u=(f.max-l)/(n-l)*(t-u)+u;l=f.max}else if(n>=l&&n>f.max){if(l>f.max)continue;t=(f.max-l)/(n-l)*(t-u)+u;n=f.max}(l!=o||u!=r)&&v.moveTo(f.p2c(l)+g,j.p2c(u)+e);o=n;r=t;v.lineTo(f.p2c(n)+g,j.p2c(t)+e)}}v.stroke()}function e(b,g,e){for(var d=b.points,b=b.pointsize,f=Math.min(Math.max(0,e.min),e.max),j=0,p=!1,o=1,r=0,l=0;;){if(b>0&&j>d.length+b)break;j+=b;var u=d[j-b],q=d[j-b+o],n=d[j],t=d[j+o];if(p){if(b>0&&u!=null&&n==null){l=j;b=-b;o=2;continue}if(b<0&&j==r+b){v.fill();p=!1;b=-b;o=1;j=r=l+b;continue}}if(!(u== +null||n==null)){if(u<=n&&u=n&&u>g.max){if(n>g.max)continue;q=(g.max-u)/(n-u)*(t-q)+q;u=g.max}else if(n>=u&&n>g.max){if(u>g.max)continue;t=(g.max-u)/(n-u)*(t-q)+q;n=g.max}p||(v.beginPath(),v.moveTo(g.p2c(u),e.p2c(f)),p=!0);if(q>=e.max&&t>=e.max)v.lineTo(g.p2c(u),e.p2c(e.max)),v.lineTo(g.p2c(n),e.p2c(e.max));else if(q<=e.min&&t<=e.min)v.lineTo(g.p2c(u),e.p2c(e.min)), +v.lineTo(g.p2c(n),e.p2c(e.min));else{var A=u,w=n;if(q<=t&&q=e.min)u=(e.min-q)/(t-q)*(n-u)+u,q=e.min;else if(t<=q&&t=e.min)n=(e.min-q)/(t-q)*(n-u)+u,t=e.min;if(q>=t&&q>e.max&&t<=e.max)u=(e.max-q)/(t-q)*(n-u)+u,q=e.max;else if(t>=q&&t>e.max&&q<=e.max)n=(e.max-q)/(t-q)*(n-u)+u,t=e.max;u!=A&&v.lineTo(g.p2c(A),e.p2c(q));v.lineTo(g.p2c(u),e.p2c(q));v.lineTo(g.p2c(n),e.p2c(t));n!=w&&(v.lineTo(g.p2c(n),e.p2c(t)),v.lineTo(g.p2c(w),e.p2c(t)))}}}}v.save();v.translate(F.left,F.top);v.lineJoin= +"round";var f=b.lines.lineWidth,j=b.shadowSize;if(f>0&&j>0){v.lineWidth=j;v.strokeStyle="rgba(0,0,0,0.1)";var o=Math.PI/18;d(b.datapoints,Math.sin(o)*(f/2+j/2),Math.cos(o)*(f/2+j/2),b.xaxis,b.yaxis);v.lineWidth=j/2;d(b.datapoints,Math.sin(o)*(f/2+j/4),Math.cos(o)*(f/2+j/4),b.xaxis,b.yaxis)}v.lineWidth=f;v.strokeStyle=b.color;if(j=na(b.lines,b.color,0,ta))v.fillStyle=j,e(b.datapoints,b.xaxis,b.yaxis);f>0&&d(b.datapoints,0,0,b.xaxis,b.yaxis);v.restore()}function ya(b){function d(b,g,e,f,j,p,o,u){for(var r= +b.points,b=b.pointsize,q=0;qp.max||lo.max)){v.beginPath();n=p.p2c(n);l=o.p2c(l)+f;u=="circle"?v.arc(n,l,g,0,j?Math.PI:Math.PI*2,!1):u(v,n,l,g,j);v.closePath();if(e)v.fillStyle=e,v.fill();v.stroke()}}}v.save();v.translate(F.left,F.top);var e=b.points.lineWidth,f=b.shadowSize,j=b.points.radius,o=b.points.symbol;if(e>0&&f>0)f/=2,v.lineWidth=f,v.strokeStyle="rgba(0,0,0,0.1)",d(b.datapoints,j,null,f+f/2,!0,b.xaxis,b.yaxis,o),v.strokeStyle= +"rgba(0,0,0,0.2)",d(b.datapoints,j,null,f/2,!0,b.xaxis,b.yaxis,o);v.lineWidth=e;v.strokeStyle=b.color;d(b.datapoints,j,na(b.points,b.color),0,!1,b.xaxis,b.yaxis,o);v.restore()}function w(b,d,e,f,j,o,r,q,n,l,t,v){var w,z,x,B;t?(B=z=x=!0,w=!1,t=e,e=d+f,j=d+j,bq.max||en.max)){if(tq.max)b=q.max,z=!1;if(jn.max)e=n.max,x=!1;t=q.p2c(t);j= +n.p2c(j);b=q.p2c(b);e=n.p2c(e);if(r)l.beginPath(),l.moveTo(t,j),l.lineTo(t,e),l.lineTo(b,e),l.lineTo(b,j),l.fillStyle=r(j,e),l.fill();if(v>0&&(w||z||x||B))l.beginPath(),l.moveTo(t,j+o),w?l.lineTo(t,e+o):l.moveTo(t,e+o),x?l.lineTo(b,e+o):l.moveTo(b,e+o),z?l.lineTo(b,j+o):l.moveTo(b,j+o),B?l.lineTo(t,j+o):l.moveTo(t,j+o),l.stroke()}}function ha(b){v.save();v.translate(F.left,F.top);v.lineWidth=b.bars.lineWidth;v.strokeStyle=b.color;var d=b.bars.align=="left"?0:-b.bars.barWidth/2;(function(e,d,f,j,o, +q,r){for(var l=e.points,e=e.pointsize,u=0;u"),b.push(""),f=!0),e&&(p=e(p,l)),b.push('
'+p+"");f&&b.push("");if(b.length!=0)if(f=''+b.join("")+ +"
",o.legend.container!=null)d(o.legend.container).html(f);else if(b="",e=o.legend.position,l=o.legend.margin,l[0]==null&&(l=[l,l]),e.charAt(0)=="n"?b+="top:"+(l[1]+F.top)+"px;":e.charAt(0)=="s"&&(b+="bottom:"+(l[1]+F.bottom)+"px;"),e.charAt(1)=="e"?b+="right:"+(l[0]+F.right)+"px;":e.charAt(1)=="w"&&(b+="left:"+(l[0]+F.left)+"px;"),f=d('
'+f.replace('style="','style="position:absolute;'+b+";")+"
").appendTo(j),o.legend.backgroundOpacity!=0){e=o.legend.backgroundColor; +if(e==null)e=(e=o.grid.backgroundColor)&&typeof e=="string"?d.color.parse(e):d.color.extract(f,"background-color"),e.a=1,e=e.toString();l=f.children();d('
').prependTo(f).css("opacity",o.legend.backgroundOpacity)}}}function X(b){o.grid.hoverable&&xa("plothover",b,function(b){return b.hoverable!=!1})}function G(b){o.grid.hoverable&&xa("plothover",b,function(){return!1})}function ba(b){xa("plotclick", +b,function(b){return b.clickable!=!1})}function xa(b,d,e){var l=qa.offset(),p=d.pageX-l.left-F.left,r=d.pageY-l.top-F.top,t=R({left:p,top:r});t.pageX=d.pageX;t.pageY=d.pageY;var d=o.grid.mouseActiveRadius,v=d*d+1,w=null,z,x;for(z=q.length-1;z>=0;--z)if(e(q[z])){var B=q[z],C=B.xaxis,y=B.yaxis,D=B.datapoints.points,E=B.datapoints.pointsize,O=C.c2p(p),I=y.c2p(r),G=d/C.scale,J=d/y.scale;if(C.options.inverseTransform)G=Number.MAX_VALUE;if(y.options.inverseTransform)J=Number.MAX_VALUE;if(B.lines.show|| +B.points.show)for(x=0;xG||N-O<-G||W-I>J||W-I<-J))N=Math.abs(C.p2c(N)-p),W=Math.abs(y.p2c(W)-r),W=N*N+W*W,W=Math.min(y,N)&&I>=W+C&&I<=W+B:O>=N+C&&O<=N+B&&I>=Math.min(y,W)&&I<=Math.max(y,W)))w=[z,x/E]}}w?(z=w[0],x=w[1],E=q[z].datapoints.pointsize, +e={datapoint:q[z].datapoints.points.slice(x*E,(x+1)*E),dataIndex:x,series:q[z],seriesIndex:z}):e=null;if(e)e.pageX=parseInt(e.series.xaxis.p2c(e.datapoint[0])+l.left+F.left),e.pageY=parseInt(e.series.yaxis.p2c(e.datapoint[1])+l.top+F.top);if(o.grid.autoHighlight){for(l=0;lo.max||jl.max)){var q=e.points.radius+e.points.lineWidth/2;$.lineWidth=q;$.strokeStyle=d.color.parse(e.color).scale("a",0.5).toString();q*=1.5;f=o.p2c(f);j=l.p2c(j);$.beginPath();e.points.symbol=="circle"?$.arc(f, +j,q,0,2*Math.PI,!1):e.points.symbol($,f,j,q,!1);$.closePath();$.stroke()}}$.restore();x(ua.drawOverlay,[$])}function sa(b,d,e){typeof b=="number"&&(b=q[b]);if(typeof d=="number")var f=b.datapoints.pointsize,d=b.datapoints.points.slice(f*d,f*(d+1));f=P(b,d);if(f==-1)za.push({series:b,point:d,auto:e}),ea();else if(!e)za[f].auto=!1}function f(b,d){b==null&&d==null&&(za=[],ea());typeof b=="number"&&(b=q[b]);typeof d=="number"&&(d=b.data[d]);var e=P(b,d);e!=-1&&(za.splice(e,1),ea())}function P(b,d){for(var e= +0;e12?L-=12:L==0&&(L=12));for(var M=0;M2&&(K?G.format[2].x:G.format[2].y),j=D&&j.lines.steps;R=!0;for(var T=K?1:0,A=K?0:1,N=0,Y=0,y;;){if(N>=l.length)break;y=z.length;if(l[N]==null){for(m= -0;m=F.length){if(!D)for(m=0;mK){if(D&&N>0&&l[N-d]!=null){R=M+(l[N-d+A]-M)*(K-S)/(l[N-d+T]-S);z.push(K);z.push(R+L);for(m=2;m0&&F[Y-v]!=null&&(w=L+(F[Y-v+A]-L)*(S-K)/ -(F[Y-v+T]-K));z[y+A]+=w;N+=d}R=!1;y!=z.length&&pa&&(z[y+2]+=w)}if(j&&y!=z.length&&y>0&&z[y]!=null&&z[y]!=z[y-d]&&z[y+1]!=z[y-d+1]){for(m=0;m2&&(M?J.format[2].x:J.format[2].y),j=C&&j.lines.steps;R=!0;for(var S=M?1:0,B=M?0:1,O=0,N=0,t;;){if(O>=l.length)break;t=y.length;if(l[O]==null){for(m= +0;m=D.length){if(!C)for(m=0;mM){if(C&&O>0&&l[O-d]!=null){R=L+(l[O-d+B]-L)*(M-V)/(l[O-d+S]-V);y.push(M);y.push(R+K);for(m=2;m0&&D[N-x]!=null&&(z=K+(D[N-x+B]-K)*(V-M)/ +(D[N-x+S]-M));y[t+B]+=z;O+=d}R=!1;t!=y.length&&ma&&(y[t+2]+=z)}if(j&&t!=y.length&&t>0&&y[t]!=null&&y[t]!=y[t-d]&&y[t+1]!=y[t-d+1]){for(m=0;mz?z:D;w=l.pageY-w.top-v.top;v=j.height();d.y=w<0?0:w>v?v:w;if(n.selection.mode=="y")d.x=d==F?0:j.width();if(n.selection.mode=="x")d.y=d==F?0:j.height()}function L(d){d.pageX!=null&&(K(l,d),pa()?(v=!0,j.triggerRedrawOverlay()):w(!0))}function w(d){v&&(v=!1,j.triggerRedrawOverlay(),d||j.getPlaceholder().trigger("plotunselected", -[]))}function D(d,l){var n,w,v,D,z=j.getAxes(),F;for(F in z)if(n=z[F],n.direction==l&&(D=l+n.n+"axis",!d[D]&&n.n==1&&(D=l+"axis"),d[D])){w=d[D].from;v=d[D].to;break}d[D]||(n=l=="x"?j.getXAxes()[0]:j.getYAxes()[0],w=d[l+"1"],v=d[l+"2"]);w!=null&&v!=null&&w>v&&(D=w,w=v,v=D);return{from:w,to:v,axis:n}}function pa(){return Math.abs(l.x-F.x)>=5&&Math.abs(l.y-F.y)>=5}F={x:-1,y:-1};l={x:-1,y:-1};v=!1;G=!1;C=void 0;n=void 0;var T=null;j.clearSelection=w;j.setSelection=function(d,n){var w,y=j.getOptions(); -y.selection.mode=="y"?(F.x=0,l.x=j.width()):(w=D(d,"x"),F.x=w.axis.p2c(w.from),l.x=w.axis.p2c(w.to));y.selection.mode=="x"?(F.y=0,l.y=j.height()):(w=D(d,"y"),F.y=w.axis.p2c(w.from),l.y=w.axis.p2c(w.to));v=!0;j.triggerRedrawOverlay();!n&&pa()&&R()};j.getSelection=M;j.hooks.bindEvents.push(function(d,j){d.getOptions().selection.mode!=null&&(j.mousemove(z),j.mousedown(S))});j.hooks.drawOverlay.push(function(j,n){if(v&&pa()){var w=j.getPlotOffset(),D=j.getOptions();n.save();n.translate(w.left,w.top); -w=d.color.parse(D.selection.color);n.strokeStyle=w.scale("a",0.8).toString();n.lineWidth=1;n.lineJoin="round";n.fillStyle=w.scale("a",0.4).toString();var w=Math.min(F.x,l.x),D=Math.min(F.y,l.y),z=Math.abs(l.x-F.x),C=Math.abs(l.y-F.y);n.fillRect(w,D,z,C);n.strokeRect(w,D,z,C);n.restore()}});j.hooks.shutdown.push(function(j,l){l.unbind("mousemove",z);l.unbind("mousedown",S);T&&d(document).unbind("mouseup",T)})},options:{selection:{mode:null,color:"#e8cfac"}},name:"selection",version:"1.1"})})(jQuery); +(function(d){d.plot.plugins.push({init:function(j){var E,n,J,D,l,x;function y(d){J&&(K(d),j.getPlaceholder().trigger("plotselecting",[L()]))}function V(l){if(l.which==1){document.body.focus();if(document.onselectstart!==void 0&&E==null)E=document.onselectstart,document.onselectstart=function(){return!1};if(document.ondrag!==void 0&&n==null)n=document.ondrag,document.ondrag=function(){return!1};M(D,l);J=!0;S=function(d){S=null;if(document.onselectstart!==void 0)document.onselectstart=E;if(document.ondrag!== +void 0)document.ondrag=n;J=!1;K(d);ma()?R():(j.getPlaceholder().trigger("plotunselected",[]),j.getPlaceholder().trigger("plotselecting",[null]))};d(document).one("mouseup",S)}}function L(){if(!ma())return null;var n={},z=D,x=l;d.each(j.getAxes(),function(d,j){if(j.used){var l=j.c2p(z[j.direction]),C=j.c2p(x[j.direction]);n[d]={from:Math.min(l,C),to:Math.max(l,C)}}});return n}function R(){var d=L();j.getPlaceholder().trigger("plotselected",[d]);d.xaxis&&d.yaxis&&j.getPlaceholder().trigger("selected", +[{x1:d.xaxis.from,y1:d.yaxis.from,x2:d.xaxis.to,y2:d.yaxis.to}])}function M(d,l){var n=j.getOptions(),t=j.getPlaceholder().offset(),z=j.getPlotOffset(),x=l.pageX-t.left-z.left,C=j.width();d.x=x<0?0:x>C?C:x;t=l.pageY-t.top-z.top;z=j.height();d.y=t<0?0:t>z?z:t;if(n.selection.mode=="y")d.x=d==D?0:j.width();if(n.selection.mode=="x")d.y=d==D?0:j.height()}function K(d){d.pageX!=null&&(M(l,d),ma()?(x=!0,j.triggerRedrawOverlay()):z(!0))}function z(d){x&&(x=!1,j.triggerRedrawOverlay(),d||j.getPlaceholder().trigger("plotunselected", +[]))}function C(d,l){var n,t,z,x,C=j.getAxes(),y;for(y in C)if(n=C[y],n.direction==l&&(x=l+n.n+"axis",!d[x]&&n.n==1&&(x=l+"axis"),d[x])){t=d[x].from;z=d[x].to;break}d[x]||(n=l=="x"?j.getXAxes()[0]:j.getYAxes()[0],t=d[l+"1"],z=d[l+"2"]);t!=null&&z!=null&&t>z&&(x=t,t=z,z=x);return{from:t,to:z,axis:n}}function ma(){return Math.abs(l.x-D.x)>=5&&Math.abs(l.y-D.y)>=5}D={x:-1,y:-1};l={x:-1,y:-1};x=!1;J=!1;E=void 0;n=void 0;var S=null;j.clearSelection=z;j.setSelection=function(d,n){var z,t=j.getOptions(); +t.selection.mode=="y"?(D.x=0,l.x=j.width()):(z=C(d,"x"),D.x=z.axis.p2c(z.from),l.x=z.axis.p2c(z.to));t.selection.mode=="x"?(D.y=0,l.y=j.height()):(z=C(d,"y"),D.y=z.axis.p2c(z.from),l.y=z.axis.p2c(z.to));x=!0;j.triggerRedrawOverlay();!n&&ma()&&R()};j.getSelection=L;j.hooks.bindEvents.push(function(d,j){d.getOptions().selection.mode!=null&&(j.mousemove(y),j.mousedown(V))});j.hooks.drawOverlay.push(function(j,n){if(x&&ma()){var z=j.getPlotOffset(),t=j.getOptions();n.save();n.translate(z.left,z.top); +z=d.color.parse(t.selection.color);n.strokeStyle=z.scale("a",0.8).toString();n.lineWidth=1;n.lineJoin="round";n.fillStyle=z.scale("a",0.4).toString();var z=Math.min(D.x,l.x),t=Math.min(D.y,l.y),C=Math.abs(l.x-D.x),y=Math.abs(l.y-D.y);n.fillRect(z,t,C,y);n.strokeRect(z,t,C,y);n.restore()}});j.hooks.shutdown.push(function(j,l){l.unbind("mousemove",y);l.unbind("mousedown",V);S&&d(document).unbind("mouseup",S)})},options:{selection:{mode:null,color:"#e8cfac"}},name:"selection",version:"1.1"})})(jQuery); // Input 5 -function InvalidRRD(d){this.message=d;this.name="Invalid RRD"}InvalidRRD.prototype.toString=function(){return this.name+': "'+this.message+'"'};function RRDDS(d,j,C){this.rrd_data=d;this.rrd_data_idx=j;this.my_idx=C}RRDDS.prototype.getIdx=function(){return this.my_idx};RRDDS.prototype.getName=function(){return this.rrd_data.getCStringAt(this.rrd_data_idx,20)};RRDDS.prototype.getType=function(){return this.rrd_data.getCStringAt(this.rrd_data_idx+20,20)}; -RRDDS.prototype.getMin=function(){return this.rrd_data.getDoubleAt(this.rrd_data_idx+48)};RRDDS.prototype.getMax=function(){return this.rrd_data.getDoubleAt(this.rrd_data_idx+56)};function RRDRRAInfo(d,j,C,n,G,F){this.rrd_data=d;this.rra_def_idx=j;this.rrd_align=C;this.row_cnt=n;this.pdp_step=G;this.my_idx=F}RRDRRAInfo.prototype.getIdx=function(){return this.my_idx};RRDRRAInfo.prototype.getNrRows=function(){return this.row_cnt}; +function InvalidRRD(d){this.message=d;this.name="Invalid RRD"}InvalidRRD.prototype.toString=function(){return this.name+': "'+this.message+'"'};function RRDDS(d,j,E){this.rrd_data=d;this.rrd_data_idx=j;this.my_idx=E}RRDDS.prototype.getIdx=function(){return this.my_idx};RRDDS.prototype.getName=function(){return this.rrd_data.getCStringAt(this.rrd_data_idx,20)};RRDDS.prototype.getType=function(){return this.rrd_data.getCStringAt(this.rrd_data_idx+20,20)}; +RRDDS.prototype.getMin=function(){return this.rrd_data.getDoubleAt(this.rrd_data_idx+48)};RRDDS.prototype.getMax=function(){return this.rrd_data.getDoubleAt(this.rrd_data_idx+56)};function RRDRRAInfo(d,j,E,n,J,D){this.rrd_data=d;this.rra_def_idx=j;this.rrd_align=E;this.row_cnt=n;this.pdp_step=J;this.my_idx=D}RRDRRAInfo.prototype.getIdx=function(){return this.my_idx};RRDRRAInfo.prototype.getNrRows=function(){return this.row_cnt}; RRDRRAInfo.prototype.getPdpPerRow=function(){return this.rrd_align==32?this.rrd_data.getLongAt(this.rra_def_idx+24,20):this.rrd_data.getLongAt(this.rra_def_idx+32,20)};RRDRRAInfo.prototype.getStep=function(){return this.pdp_step*this.getPdpPerRow()};RRDRRAInfo.prototype.getCFName=function(){return this.rrd_data.getCStringAt(this.rra_def_idx,20)}; -function RRDRRA(d,j,C,n,G,F){this.rrd_data=d;this.rra_info=C;this.row_cnt=C.row_cnt;this.ds_cnt=F;var l=F*8;this.base_rrd_db_idx=n+G*l;this.cur_row=d.getLongAt(j);this.calc_idx=function(d,j){if(d>=0&&d=0&&j=this.row_cnt&&(n-=this.row_cnt);return l*n+j*8}else throw RangeError("DS idx ("+d+") out of range [0-"+F+").");else throw RangeError("Row idx ("+d+") out of range [0-"+this.row_cnt+").");}}RRDRRA.prototype.getIdx=function(){return this.rra_info.getIdx()}; +function RRDRRA(d,j,E,n,J,D){this.rrd_data=d;this.rra_info=E;this.row_cnt=E.row_cnt;this.ds_cnt=D;var l=D*8;this.base_rrd_db_idx=n+J*l;this.cur_row=d.getLongAt(j);this.calc_idx=function(d,j){if(d>=0&&d=0&&j=this.row_cnt&&(n-=this.row_cnt);return l*n+j*8}else throw RangeError("DS idx ("+d+") out of range [0-"+D+").");else throw RangeError("Row idx ("+d+") out of range [0-"+this.row_cnt+").");}}RRDRRA.prototype.getIdx=function(){return this.rra_info.getIdx()}; RRDRRA.prototype.getNrRows=function(){return this.row_cnt};RRDRRA.prototype.getNrDSs=function(){return this.ds_cnt};RRDRRA.prototype.getStep=function(){return this.rra_info.getStep()};RRDRRA.prototype.getCFName=function(){return this.rra_info.getCFName()};RRDRRA.prototype.getEl=function(d,j){return this.rrd_data.getDoubleAt(this.base_rrd_db_idx+this.calc_idx(d,j))};RRDRRA.prototype.getElFast=function(d,j){return this.rrd_data.getFastDoubleAt(this.base_rrd_db_idx+this.calc_idx(d,j))}; function RRDHeader(d){this.rrd_data=d;this.validate_rrd();this.load_header();this.calc_idxs()} RRDHeader.prototype.validate_rrd=function(){if(this.rrd_data.getCStringAt(0,4)!=="RRD")throw new InvalidRRD("Wrong magic id.");this.rrd_version=this.rrd_data.getCStringAt(4,5);if(this.rrd_version!=="0003"&&this.rrd_version!=="0004")throw new InvalidRRD("Unsupported RRD version "+this.rrd_version+".");if(this.rrd_data.getDoubleAt(12)==8.642135E130)this.rrd_align=32;else if(this.rrd_data.getDoubleAt(16)==8.642135E130)this.rrd_align=64;else throw new InvalidRRD("Unsupported platform.");}; @@ -315,14 +316,14 @@ RRDHeader.prototype.load_header=function(){this.rrd_align==32?(this.ds_cnt=this. RRDHeader.prototype.calc_idxs=function(){this.ds_def_idx=this.top_header_size;this.ds_el_size=120;this.rra_def_idx=this.ds_def_idx+this.ds_el_size*this.ds_cnt;this.rrd_align==32?(this.rra_def_el_size=108,this.row_cnt_idx=20):(this.rra_def_el_size=120,this.row_cnt_idx=24);this.live_head_idx=this.rra_def_idx+this.rra_def_el_size*this.rra_cnt;this.live_head_size=this.rrd_align==32?8:16;this.pdp_prep_idx=this.live_head_idx+this.live_head_size;this.pdp_prep_el_size=112;this.cdp_prep_idx=this.pdp_prep_idx+ this.pdp_prep_el_size*this.ds_cnt;this.cdp_prep_el_size=80;this.rra_ptr_idx=this.cdp_prep_idx+this.cdp_prep_el_size*this.ds_cnt*this.rra_cnt;this.rra_ptr_el_size=this.rrd_align==32?4:8;this.header_size=this.rra_ptr_idx+this.rra_ptr_el_size*this.rra_cnt}; RRDHeader.prototype.load_row_cnts=function(){this.rra_def_row_cnts=[];this.rra_def_row_cnt_sums=[];for(var d=0;d=0&&d=0&&d=0&&d for humans NO COPYRIGHTS OR LICENSES. DO WHAT YOU LIKE. @@ -330,28 +331,28 @@ this.getRRAInfo=function(d){return this.rrd_header.getRRAInfo(d)};this.getRRA=fu http://flowplayer.org/tools/form/dateinput/ Since: Mar 2010 - Date: @DATE + Date: @DATE */ -(function(d,j){function C(d,j){d=""+d;for(j=j||2;d.length=0){if(!fa)return A.show(b),b.preventDefault();var j=d("#"+y.weeks+" a"),l=d("."+y.focus),p=j.index(l);l.removeClass(y.focus);if(g==74||g==40)p+=7;else if(g==75||g==38)p-=7;else if(g==76||g==39)p+=1;else if(g==72||g==37)p-=1;p>41?(A.addMonth(),l=d("#"+y.weeks+" a:eq("+ -(p-42)+")")):p<0?(A.addMonth(-1),l=d("#"+y.weeks+" a:eq("+(p+42)+")")):l=j.eq(p);l.addClass(y.focus);return b.preventDefault()}if(g==34)return A.addMonth();if(g==33)return A.addMonth(-1);if(g==36)return A.today();g==13&&(d(b.target).is("select")||d("."+y.focus).click());return d([16,17,18,9]).index(g)>=0});d(document).bind("click.d",function(b){var g=b.target;!d(g).parents("#"+y.root).length&&g!=w[0]&&(!sa||g!=sa[0])&&A.hide(b)})}var A=this,N=new Date,K=N.getFullYear(),y=v.css,S=R[v.lang],I=d("#"+ -y.root),ia=I.find("#"+y.title),sa,Ba,B,U,la,b,ba=w.attr("data-value")||v.value||w.val(),Z=w.attr("min")||v.min,H=w.attr("max")||v.max,fa,ya;Z===0&&(Z="0");ba=l(ba)||N;Z=l(Z||new Date(K+v.yearRange[0],1,1));H=l(H||new Date(K+v.yearRange[1]+1,1,-1));if(!S)throw"Dateinput: invalid language: "+v.lang;w.attr("type")=="date"&&(ya=w.clone(),K=ya.wrap("
").parent().html(),K=d(K.replace(/type/i,"type=text data-orig-type")),v.value&&K.val(v.value),w.replaceWith(K),w=K);w.addClass(y.input);var ga=w.add(A); -if(!I.length){I=d("
").hide().css({position:"absolute"}).attr("id",y.root);I.children().eq(0).attr("id",y.head).end().eq(1).attr("id",y.body).children().eq(0).attr("id",y.days).end().eq(1).attr("id",y.weeks).end().end().end().find("a").eq(0).attr("id",y.prev).end().eq(1).attr("id",y.next);ia=I.find("#"+y.head).find("div").attr("id",y.title);if(v.selectors){var ma=d("").attr("id",y.year);ia.html(ma.add(ta))}for(var K= -I.find("#"+y.days),g=0;g<7;g++)K.append(d("").text(S.shortDays[(g+v.firstDay)%7]));d("body").append(I)}v.trigger&&(sa=d("").attr("href","#").addClass(y.trigger).click(function(b){v.toggle?A.toggle():A.show();return b.preventDefault()}).insertAfter(w));var O=I.find("#"+y.weeks),ta=I.find("#"+y.year),ma=I.find("#"+y.month);d.extend(A,{show:function(b){if(!w.attr("readonly")&&!w.attr("disabled")&&!fa&&(b=b||d.Event(),b.type="onBeforeShow",ga.trigger(b),!b.isDefaultPrevented())){d.each(z,function(){this.hide()}); -fa=!0;ma.unbind("change").change(function(){A.setValue(ta.val(),d(this).val())});ta.unbind("change").change(function(){A.setValue(d(this).val(),ma.val())});Ba=I.find("#"+y.prev).unbind("click").click(function(){Ba.hasClass(y.disabled)||A.addMonth(-1);return!1});B=I.find("#"+y.next).unbind("click").click(function(){B.hasClass(y.disabled)||A.addMonth();return!1});A.setValue(ba);var g=w.offset();/iPad/i.test(navigator.userAgent)&&(g.top-=d(window).scrollTop());I.css({top:g.top+w.outerHeight({margins:!0})+ -v.offset[0],left:g.left+v.offset[1]});v.speed?I.show(v.speed,function(){L(b)}):(I.show(),L(b));return A}},setValue:function(g,n,r){var q=G(n)>=-1?new Date(G(g),G(n),G(r==j||isNaN(r)?1:r)):g||ba;qH&&(q=H);typeof g=="string"&&(q=l(g));g=q.getFullYear();n=q.getMonth();r=q.getDate();n==-1?(n=11,g--):n==12&&(n=0,g++);if(!fa)return C(q,v),A;la=n;U=g;b=r;var r=(new Date(g,n,1-v.firstDay)).getDay(),w=(new Date(g,n+1,0)).getDate(),z=(new Date(g,n-1+1,0)).getDate(),L;if(v.selectors){ma.empty();d.each(S.months, -function(b,j){Znew Date(g,b,0)&&ma.append(d(""),s%7===0&&(L=d("
").addClass(y.week),O.append(L)),s=r+w?(I.addClass(y.off),K=s-w-r+1,q=new Date(g,n+1,K)):(K=s-r+1,q=new Date(g,n,K),F(ba,q)?I.attr("id",y.current).addClass(y.focus):F(N,q)&&I.attr("id",y.today)),Z&&qH&&I.add(B).addClass(y.disabled),I.attr("href","#"+K).text(K).data("date",q),L.append(I);O.find("a").click(function(b){var g=d(this);g.hasClass(y.disabled)||(d("#"+y.current).removeAttr("id"),g.attr("id",y.current),C(g.data("date"),v,b));return!1});y.sunday&&O.find(y.week).each(function(){var b= -v.firstDay?7-v.firstDay:0;d(this).children().slice(b,b+1).addClass(y.sunday)});return A},setMin:function(b,d){Z=l(b);d&&baH&&A.setValue(H);return A},today:function(){return A.setValue(N)},addDay:function(d){return this.setValue(U,la,b+(d||1))},addMonth:function(d){var d=la+(d||1),g=(new Date(U,d+1,0)).getDate();return this.setValue(U,d,b<=g?b:g)},addYear:function(d){return this.setValue(U+(d||1),la,b)},destroy:function(){w.add(document).unbind("click.d").unbind("keydown.d"); -I.add(sa).remove();w.removeData("dateinput").removeClass(y.input);ya&&w.replaceWith(ya)},hide:function(b){if(fa){b=d.Event();b.type="onHide";ga.trigger(b);d(document).unbind("click.d").unbind("keydown.d");if(b.isDefaultPrevented())return;I.hide();fa=!1}return A},toggle:function(){return A.isOpen()?A.hide():A.show()},getConf:function(){return v},getInput:function(){return w},getCalendar:function(){return I},getValue:function(b){return b?n(ba,b,v.lang):ba},isOpen:function(){return fa}});d.each(["onBeforeShow", -"onShow","change","onHide"],function(b,g){d.isFunction(v[g])&&d(A).bind(g,v[g]);A[g]=function(b){b&&d(A).bind(g,b);return A}});v.editable||w.bind("focus.d click.d",A.show).keydown(function(b){var g=b.keyCode;return!fa&&d(M).index(g)>=0?(A.show(b),b.preventDefault()):b.shiftKey||b.ctrlKey||b.altKey||g==9?!0:b.preventDefault()});l(w.val())&&C(ba,v)}d.tools=d.tools||{version:"@VERSION"};var z=[],S,M=[75,76,38,39,74,72,40,37],R={};S=d.tools.dateinput={conf:{format:"mm/dd/yy",selectors:!1,yearRange:[-5, -5],lang:"en",offset:[0,0],speed:0,firstDay:0,min:j,max:j,trigger:0,toggle:0,editable:0,css:{prefix:"cal",input:"date",root:0,head:0,title:0,prev:0,next:0,month:0,year:0,days:0,body:0,weeks:0,today:0,current:0,week:0,off:0,sunday:0,focus:0,disabled:0,trigger:0}},localize:function(j,l){d.each(l,function(d,j){l[d]=j.split(",")});R[j]=l}};S.localize("en",{months:"January,February,March,April,May,June,July,August,September,October,November,December",shortMonths:"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec", -days:"Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday",shortDays:"Sun,Mon,Tue,Wed,Thu,Fri,Sat"});var K=/d{1,4}|m{1,4}|yy(?:yy)?|"[^"]*"|'[^']*'/g,L=d("");d.expr[":"].date=function(j){var l=j.getAttribute("type");return l&&l=="date"||!!d(j).data("dateinput")};d.fn.dateinput=function(j){if(this.data("dateinput"))return this;j=d.extend(!0,{},S.conf,j);d.each(j.css,function(d,l){!l&&d!="prefix"&&(j.css[d]=(j.css.prefix||"")+(l||d))});var l;this.each(function(){var n=new v(d(this),j);z.push(n); +(function(d,j){function E(d,j){d=""+d;for(j=j||2;d.length=0){if(!ba)return B.show(b),b.preventDefault();var j=d("#"+t.weeks+" a"),l=d("."+t.focus),n=j.index(l);l.removeClass(t.focus);if(f==74||f==40)n+=7;else if(f==75||f==38)n-=7;else if(f==76||f==39)n+=1;else if(f==72||f==37)n-=1;n>41?(B.addMonth(),l=d("#"+t.weeks+" a:eq("+ +(n-42)+")")):n<0?(B.addMonth(-1),l=d("#"+t.weeks+" a:eq("+(n+42)+")")):l=j.eq(n);l.addClass(t.focus);return b.preventDefault()}if(f==34)return B.addMonth();if(f==33)return B.addMonth(-1);if(f==36)return B.today();f==13&&(d(b.target).is("select")||d("."+t.focus).click());return d([16,17,18,9]).index(f)>=0});d(document).bind("click.d",function(b){var f=b.target;!d(f).parents("#"+t.root).length&&f!=x[0]&&(!ca||f!=ca[0])&&B.hide(b)})}var B=this,O=new Date,N=O.getFullYear(),t=C.css,M=R[C.lang],I=d("#"+ +t.root),V=I.find("#"+t.title),ca,Aa,ya,w,ha,na,b=x.attr("data-value")||C.value||x.val(),X=x.attr("min")||C.min,G=x.attr("max")||C.max,ba,xa;X===0&&(X="0");b=l(b)||O;X=l(X||new Date(N+C.yearRange[0],1,1));G=l(G||new Date(N+C.yearRange[1]+1,1,-1));if(!M)throw"Dateinput: invalid language: "+C.lang;x.attr("type")=="date"&&(xa=x.clone(),N=xa.wrap("
").parent().html(),N=d(N.replace(/type/i,"type=text data-orig-type")),C.value&&N.val(C.value),x.replaceWith(N),x=N);x.addClass(t.input);var ea=x.add(B); +if(!I.length){I=d("
").hide().css({position:"absolute"}).attr("id",t.root);I.children().eq(0).attr("id",t.head).end().eq(1).attr("id",t.body).children().eq(0).attr("id",t.days).end().eq(1).attr("id",t.weeks).end().end().end().find("a").eq(0).attr("id",t.prev).end().eq(1).attr("id",t.next);V=I.find("#"+t.head).find("div").attr("id",t.title);if(C.selectors){var da=d("").attr("id",t.year);V.html(da.add(sa))}for(var N= +I.find("#"+t.days),f=0;f<7;f++)N.append(d("").text(M.shortDays[(f+C.firstDay)%7]));d("body").append(I)}C.trigger&&(ca=d("").attr("href","#").addClass(t.trigger).click(function(b){C.toggle?B.toggle():B.show();return b.preventDefault()}).insertAfter(x));var P=I.find("#"+t.weeks),sa=I.find("#"+t.year),da=I.find("#"+t.month);d.extend(B,{show:function(f){if(!x.attr("readonly")&&!x.attr("disabled")&&!ba&&(f=f||d.Event(),f.type="onBeforeShow",ea.trigger(f),!f.isDefaultPrevented())){d.each(y,function(){this.hide()}); +ba=!0;da.unbind("change").change(function(){B.setValue(sa.val(),d(this).val())});sa.unbind("change").change(function(){B.setValue(d(this).val(),da.val())});Aa=I.find("#"+t.prev).unbind("click").click(function(){Aa.hasClass(t.disabled)||B.addMonth(-1);return!1});ya=I.find("#"+t.next).unbind("click").click(function(){ya.hasClass(t.disabled)||B.addMonth();return!1});B.setValue(b);var j=x.offset();/iPad/i.test(navigator.userAgent)&&(j.top-=d(window).scrollTop());I.css({top:j.top+x.outerHeight({margins:!0})+ +C.offset[0],left:j.left+C.offset[1]});C.speed?I.show(C.speed,function(){K(f)}):(I.show(),K(f));return B}},setValue:function(f,n,q){var o=J(n)>=-1?new Date(J(f),J(n),J(q==j||isNaN(q)?1:q)):f||b;oG&&(o=G);typeof f=="string"&&(o=l(f));f=o.getFullYear();n=o.getMonth();q=o.getDate();n==-1?(n=11,f--):n==12&&(n=0,f++);if(!ba)return E(o,C),B;ha=n;w=f;na=q;var q=(new Date(f,n,1-C.firstDay)).getDay(),x=(new Date(f,n+1,0)).getDate(),z=(new Date(f,n-1+1,0)).getDate(),y;if(C.selectors){da.empty();d.each(M.months, +function(b,j){Xnew Date(f,b,0)&&da.append(d(""),v%7===0&&(y=d("
").addClass(t.week),P.append(y)),v=q+x?(K.addClass(t.off),I=v-x-q+1,o=new Date(f,n+1,I)):(I=v-q+1,o=new Date(f,n,I),D(b,o)?K.attr("id",t.current).addClass(t.focus):D(O,o)&&K.attr("id",t.today)),X&&oG&&K.add(ya).addClass(t.disabled),K.attr("href","#"+I).text(I).data("date",o),y.append(K);P.find("a").click(function(b){var f=d(this);f.hasClass(t.disabled)||(d("#"+t.current).removeAttr("id"),f.attr("id",t.current),E(f.data("date"),C,b));return!1});t.sunday&&P.find(t.week).each(function(){var b= +C.firstDay?7-C.firstDay:0;d(this).children().slice(b,b+1).addClass(t.sunday)});return B},setMin:function(d,f){X=l(d);f&&bG&&B.setValue(G);return B},today:function(){return B.setValue(O)},addDay:function(b){return this.setValue(w,ha,na+(b||1))},addMonth:function(b){var b=ha+(b||1),d=(new Date(w,b+1,0)).getDate();return this.setValue(w,b,na<=d?na:d)},addYear:function(b){return this.setValue(w+(b||1),ha,na)},destroy:function(){x.add(document).unbind("click.d").unbind("keydown.d"); +I.add(ca).remove();x.removeData("dateinput").removeClass(t.input);xa&&x.replaceWith(xa)},hide:function(b){if(ba){b=d.Event();b.type="onHide";ea.trigger(b);d(document).unbind("click.d").unbind("keydown.d");if(b.isDefaultPrevented())return;I.hide();ba=!1}return B},toggle:function(){return B.isOpen()?B.hide():B.show()},getConf:function(){return C},getInput:function(){return x},getCalendar:function(){return I},getValue:function(d){return d?n(b,d,C.lang):b},isOpen:function(){return ba}});d.each(["onBeforeShow", +"onShow","change","onHide"],function(b,f){d.isFunction(C[f])&&d(B).bind(f,C[f]);B[f]=function(b){b&&d(B).bind(f,b);return B}});C.editable||x.bind("focus.d click.d",B.show).keydown(function(b){var f=b.keyCode;return!ba&&d(L).index(f)>=0?(B.show(b),b.preventDefault()):b.shiftKey||b.ctrlKey||b.altKey||f==9?!0:b.preventDefault()});l(x.val())&&E(b,C)}d.tools=d.tools||{version:"@VERSION"};var y=[],V,L=[75,76,38,39,74,72,40,37],R={};V=d.tools.dateinput={conf:{format:"mm/dd/yy",selectors:!1,yearRange:[-5, +5],lang:"en",offset:[0,0],speed:0,firstDay:0,min:j,max:j,trigger:0,toggle:0,editable:0,css:{prefix:"cal",input:"date",root:0,head:0,title:0,prev:0,next:0,month:0,year:0,days:0,body:0,weeks:0,today:0,current:0,week:0,off:0,sunday:0,focus:0,disabled:0,trigger:0}},localize:function(j,l){d.each(l,function(d,j){l[d]=j.split(",")});R[j]=l}};V.localize("en",{months:"January,February,March,April,May,June,July,August,September,October,November,December",shortMonths:"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec", +days:"Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday",shortDays:"Sun,Mon,Tue,Wed,Thu,Fri,Sat"});var M=/d{1,4}|m{1,4}|yy(?:yy)?|"[^"]*"|'[^']*'/g,K=d("");d.expr[":"].date=function(j){var l=j.getAttribute("type");return l&&l=="date"||!!d(j).data("dateinput")};d.fn.dateinput=function(j){if(this.data("dateinput"))return this;j=d.extend(!0,{},V.conf,j);d.each(j.css,function(d,l){!l&&d!="prefix"&&(j.css[d]=(j.css.prefix||"")+(l||d))});var l;this.each(function(){var n=new x(d(this),j);y.push(n); n=n.getInput().data("dateinput",n);l=l?l.add(n):n});return l?l:this}})(jQuery); // Input 7 /* - + jQuery Tools @VERSION Tabs- The basics of UI design. NO COPYRIGHTS OR LICENSES. DO WHAT YOU LIKE. @@ -359,17 +360,17 @@ n=n.getInput().data("dateinput",n);l=l?l.add(n):n});return l?l:this}})(jQuery); http://flowplayer.org/tools/tabs/ Since: November 2008 - Date: @DATE + Date: @DATE */ -(function(d){function j(j,l,n){var z=this,G=j.add(this),M=j.find(n.tabs),R=l.jquery?l:j.children(l),K;M.length||(M=j.children());R.length||(R=j.parent().find(l));R.length||(R=d(l));d.extend(this,{click:function(j,l){var D=M.eq(j);typeof j=="string"&&j.replace("#","")&&(D=M.filter("[href*="+j.replace("#","")+"]"),j=Math.max(M.index(D),0));if(n.rotate){var F=M.length-1;if(j<0)return z.click(F,l);if(j>F)return z.click(0,l)}if(!D.length){if(K>=0)return z;j=n.initialIndex;D=M.eq(j)}if(j===K)return z;l= -l||d.Event();l.type="onBeforeClick";G.trigger(l,[j]);if(!l.isDefaultPrevented())return C[n.effect].call(z,j,function(){K=j;l.type="onClick";G.trigger(l,[j])}),M.removeClass(n.current),D.addClass(n.current),z},getConf:function(){return n},getTabs:function(){return M},getPanes:function(){return R},getCurrentPane:function(){return R.eq(K)},getCurrentTab:function(){return M.eq(K)},getIndex:function(){return K},next:function(){return z.click(K+1)},prev:function(){return z.click(K-1)},destroy:function(){M.unbind(n.event).removeClass(n.current); -R.find("a[href^=#]").unbind("click.T");return z}});d.each("onBeforeClick,onClick".split(","),function(j,l){d.isFunction(n[l])&&d(z).bind(l,n[l]);z[l]=function(j){j&&d(z).bind(l,j);return z}});if(n.history&&d.fn.history)d.tools.history.init(M),n.event="history";M.each(function(j){d(this).bind(n.event,function(d){z.click(j,d);return d.preventDefault()})});R.find("a[href^=#]").bind("click.T",function(j){z.click(d(this).attr("href"),j)});location.hash&&n.tabs=="a"&&j.find("[href="+location.hash+"]").length? -z.click(location.hash):(n.initialIndex===0||n.initialIndex>0)&&z.click(n.initialIndex)}d.tools=d.tools||{version:"@VERSION"};d.tools.tabs={conf:{tabs:"a",current:"current",onBeforeClick:null,onClick:null,effect:"default",initialIndex:0,event:"click",rotate:!1,slideUpSpeed:400,slideDownSpeed:400,history:!1},addEffect:function(d,j){C[d]=j}};var C={"default":function(d,j){this.getPanes().hide().eq(d).show();j.call()},fade:function(d,j){var n=this.getConf(),z=n.fadeOutSpeed,C=this.getPanes();z?C.fadeOut(z): -C.hide();C.eq(d).fadeIn(n.fadeInSpeed,j)},slide:function(d,j){var n=this.getConf();this.getPanes().slideUp(n.slideUpSpeed);this.getPanes().eq(d).slideDown(n.slideDownSpeed,j)},ajax:function(d,j){this.getPanes().eq(0).load(this.getTabs().eq(d).attr("href"),j)}},n,G;d.tools.tabs.addEffect("horizontal",function(j,l){if(!n){var v=this.getPanes().eq(j),z=this.getCurrentPane();G||(G=this.getPanes().eq(0).width());n=!0;v.show();z.animate({width:0},{step:function(d){v.css("width",G-d)},complete:function(){d(this).hide(); -l.call();n=!1}});z.length||(l.call(),n=!1)}});d.fn.tabs=function(n,l){var v=this.data("tabs");v&&(v.destroy(),this.removeData("tabs"));d.isFunction(l)&&(l={onBeforeClick:l});l=d.extend({},d.tools.tabs.conf,l);this.each(function(){v=new j(d(this),n,l);d(this).data("tabs",v)});return l.api?v:this}})(jQuery); +(function(d){function j(j,l,n){var y=this,J=j.add(this),L=j.find(n.tabs),R=l.jquery?l:j.children(l),M;L.length||(L=j.children());R.length||(R=j.parent().find(l));R.length||(R=d(l));d.extend(this,{click:function(j,l){var C=L.eq(j);typeof j=="string"&&j.replace("#","")&&(C=L.filter("[href*="+j.replace("#","")+"]"),j=Math.max(L.index(C),0));if(n.rotate){var D=L.length-1;if(j<0)return y.click(D,l);if(j>D)return y.click(0,l)}if(!C.length){if(M>=0)return y;j=n.initialIndex;C=L.eq(j)}if(j===M)return y;l= +l||d.Event();l.type="onBeforeClick";J.trigger(l,[j]);if(!l.isDefaultPrevented())return E[n.effect].call(y,j,function(){M=j;l.type="onClick";J.trigger(l,[j])}),L.removeClass(n.current),C.addClass(n.current),y},getConf:function(){return n},getTabs:function(){return L},getPanes:function(){return R},getCurrentPane:function(){return R.eq(M)},getCurrentTab:function(){return L.eq(M)},getIndex:function(){return M},next:function(){return y.click(M+1)},prev:function(){return y.click(M-1)},destroy:function(){L.unbind(n.event).removeClass(n.current); +R.find("a[href^=#]").unbind("click.T");return y}});d.each("onBeforeClick,onClick".split(","),function(j,l){d.isFunction(n[l])&&d(y).bind(l,n[l]);y[l]=function(j){j&&d(y).bind(l,j);return y}});if(n.history&&d.fn.history)d.tools.history.init(L),n.event="history";L.each(function(j){d(this).bind(n.event,function(d){y.click(j,d);return d.preventDefault()})});R.find("a[href^=#]").bind("click.T",function(j){y.click(d(this).attr("href"),j)});location.hash&&n.tabs=="a"&&j.find("[href="+location.hash+"]").length? +y.click(location.hash):(n.initialIndex===0||n.initialIndex>0)&&y.click(n.initialIndex)}d.tools=d.tools||{version:"@VERSION"};d.tools.tabs={conf:{tabs:"a",current:"current",onBeforeClick:null,onClick:null,effect:"default",initialIndex:0,event:"click",rotate:!1,slideUpSpeed:400,slideDownSpeed:400,history:!1},addEffect:function(d,j){E[d]=j}};var E={"default":function(d,j){this.getPanes().hide().eq(d).show();j.call()},fade:function(d,j){var n=this.getConf(),y=n.fadeOutSpeed,E=this.getPanes();y?E.fadeOut(y): +E.hide();E.eq(d).fadeIn(n.fadeInSpeed,j)},slide:function(d,j){var n=this.getConf();this.getPanes().slideUp(n.slideUpSpeed);this.getPanes().eq(d).slideDown(n.slideDownSpeed,j)},ajax:function(d,j){this.getPanes().eq(0).load(this.getTabs().eq(d).attr("href"),j)}},n,J;d.tools.tabs.addEffect("horizontal",function(j,l){if(!n){var x=this.getPanes().eq(j),y=this.getCurrentPane();J||(J=this.getPanes().eq(0).width());n=!0;x.show();y.animate({width:0},{step:function(d){x.css("width",J-d)},complete:function(){d(this).hide(); +l.call();n=!1}});y.length||(l.call(),n=!1)}});d.fn.tabs=function(n,l){var x=this.data("tabs");x&&(x.destroy(),this.removeData("tabs"));d.isFunction(l)&&(l={onBeforeClick:l});l=d.extend({},d.tools.tabs.conf,l);this.each(function(){x=new j(d(this),n,l);d(this).data("tabs",x)});return l.api?x:this}})(jQuery); // Input 8 /* - + jQuery Tools @VERSION History "Back button for AJAX apps" NO COPYRIGHTS OR LICENSES. DO WHAT YOU LIKE. @@ -377,7 +378,7 @@ l.call();n=!1}});z.length||(l.call(),n=!1)}});d.fn.tabs=function(n,l){var v=this http://flowplayer.org/tools/toolbox/history.html Since: Mar 2010 - Date: @DATE + Date: @DATE */ -(function(d){function j(d){if(d){var j=n.contentWindow.document;j.open().close();j.location.hash=d}}var C,n,G,F;d.tools=d.tools||{version:"@VERSION"};d.tools.history={init:function(l){F||(d.browser.msie&&d.browser.version<"8"?n||(n=d("