function detectTapatalk(){if(document.cookie.indexOf("tapatalk_redirect=false")<0&&!navigator.userAgent.match(/Opera/i)&&!navigator.userAgent.match(/Dolphin/i))if(navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPod/i)){if(setTapatalkCookies(),confirm("This forum has an app for iPhone and iPod Touch! Click OK to learn more about Tapatalk."))window.location="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=307880732&mt=8"}else if(navigator.userAgent.match(/iPad/i)){if(setTapatalkCookies(),
confirm("This forum has an app for iPad! Click OK to learn more about Tapatalk."))window.location="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=307880732&mt=8"}else if(navigator.userAgent.match(/android/i)){if(setTapatalkCookies(),confirm("This forum has an app for Android phone! Click OK to learn more about Tapatalk."))window.location="market://details?id=com.quoord.tapatalkpro.activity"}else if(navigator.userAgent.match(/webOS/i)){if(setTapatalkCookies(),confirm("This forum has an app for webOS phone! Click OK to learn more about Tapatalk."))window.location=
"http://developer.palm.com/appredirect/?packageid=com.newnessdevelopments.forums"}else if(navigator.userAgent.match(/BlackBerry/i)&&(setTapatalkCookies(),confirm("This forum has an app for BlackBerry! Click OK to learn more about Tapatalk.")))window.location="http://appworld.blackberry.com/webstore/content/46654?lang=en"}function setTapatalkCookies(){var b=new Date;b.setTime(b.getTime()+7776E6);b="; expires="+b.toGMTString();document.cookie="tapatalk_redirect=false"+b}detectTapatalk();
var _gaq=_gaq||[];_gaq.push(["_setAccount","UA-17250579-1"]);_gaq.push(["_trackPageview"]);(function(){var b=document.createElement("script");b.type="text/javascript";b.async=!0;b.src=("https:"==document.location.protocol?"https://ssl":"http://www")+".google-analytics.com/ga.js";var f=document.getElementsByTagName("script")[0];f.parentNode.insertBefore(b,f)})();
function popup(b,f,h,d){d||(d="_popup");window.open(b.replace(/&amp;/g,"&"),d,"height="+h+",resizable=yes,scrollbars=yes, width="+f);return!1}function jumpto(){var b=prompt(jump_page,on_page);if(b!==null&&!isNaN(b)&&b==Math.floor(b)&&b>0)document.location.href=base_url.indexOf("?")==-1?base_url+"?start="+(b-1)*per_page:base_url.replace(/&amp;/g,"&")+"&start="+(b-1)*per_page}
function marklist(b,f,h){var d=document.getElementById(b);d||eval("parent = document."+b);if(d){b=d.getElementsByTagName("input");for(d=0;d<b.length;d++)if(b[d].name.substr(0,f.length)==f)b[d].checked=h}}
function viewableArea(b,f){if(b){if(!f)b=b.parentNode;b.vaHeight?(b.style.height=b.vaHeight+"px",b.style.overflow="auto",b.style.maxHeight=b.vaMaxHeight,b.vaHeight=!1):(b.vaHeight=b.offsetHeight,b.vaMaxHeight=b.style.maxHeight,b.style.height="auto",b.style.maxHeight="none",b.style.overflow="visible")}}function dE(b,f){var h=document.getElementById(b);f||(f=h.style.display==""||h.style.display=="block"?-1:1);h.style.display=f==1?"block":"none"}
function subPanels(b){var f,h;typeof b=="string"&&(show_panel=b);for(b=0;b<panels.length;b++)if(f=document.getElementById(panels[b]),h=document.getElementById(panels[b]+"-tab"),f)if(panels[b]==show_panel){if(f.style.display="block",h)h.className="activetab"}else if(f.style.display="none",h)h.className=""}function printPage(){is_ie?printPreview():window.print()}
function displayBlocks(b,f,h){f=f.checked==!0?1:-1;h&&(f*=-1);for(var h=document.getElementsByTagName("DIV"),d=0;d<h.length;d++)if(h[d].className.indexOf(b)==0)h[d].style.display=f==1?"none":"block"}
function selectCode(b){b=b.parentNode.parentNode.getElementsByTagName("CODE")[0];if(window.getSelection){var f=window.getSelection();if(f.setBaseAndExtent)f.setBaseAndExtent(b,0,b,b.innerText.length-1);else{window.opera&&b.innerHTML.substring(b.innerHTML.length-4)=="<BR>"&&(b.innerHTML+="&nbsp;");var h=document.createRange();h.selectNodeContents(b);f.removeAllRanges();f.addRange(h)}}else document.getSelection?(f=document.getSelection(),h=document.createRange(),h.selectNodeContents(b),f.removeAllRanges(),
f.addRange(h)):document.selection&&(h=document.body.createTextRange(),h.moveToElementText(b),h.select())}function play_qt_file(b){var f=b.GetRectangle();if(f)var f=f.split(","),h=parseInt(f[0]),d=parseInt(f[2]),i=parseInt(f[1]),f=parseInt(f[3]),h=h<0?h*-1+d:d-h,i=i<0?i*-1+f:f-i;else h=200,i=0;b.width=h;b.height=i+16;b.SetControllerVisible(!0);b.Play()}function is_node_name(b,f){return b.nodeName&&b.nodeName.toUpperCase()==f.toUpperCase()}
function is_in_array(b,f){for(var h=0,d=f.length;h<d;h++)if(f[h]===b)return h;return-1}function find_in_tree(b,f,h,d){var i,e,m=0,s=b.childNodes.length;for(e=b.childNodes[0];m<s;e=b.childNodes[++m])if(e&&e.nodeType==1){if((!f||is_node_name(e,f))&&(!h||e.type==h)&&(!d||is_in_array(d,(e.className||e).toString().split(/\s+/))>-1))return e;e.childNodes.length&&(i=find_in_tree(e,f,h,d));if(i)return i}}var in_autocomplete=!1,last_key_entered="";
function phpbb_check_key(b){if(b.keyCode&&(b.keyCode==40||b.keyCode==38))in_autocomplete=!0;if(in_autocomplete&&(!last_key_entered||last_key_entered==b.which))return in_autocompletion=!1,!0;return b.which!=13?(last_key_entered=b.which,!0):!1}
function submit_default_button(b,f,h){if(!b.which&&(b.charCode||b.charCode===0?b.charCode:b.keyCode))b.which=b.charCode||b.keyCode;if(phpbb_check_key(b))return!0;for(b=f.parentNode;b&&(!b.nodeName||b.nodeType!=1||!is_node_name(b,"form"))&&b!=document;)b=b.parentNode;for(var f=b.getElementsByTagName("input"),b=!1,d=0,i=f[0];d<f.length;i=f[++d])if(i.type=="submit"&&is_in_array(h,(i.className||i).toString().split(/\s+/))>-1)b=i;if(!b)return!0;b.focus();b.click();return!1}
function apply_onkeypress_event(){if(jquery_present)jQuery("form input[type=text], form input[type=password]").live("keypress",function(b){var i=jQuery(this).parents("form").find("input[type=submit].default-submit-action");if(!i||i.length<=0)return!0;if(phpbb_check_key(b))return!0;return b.which&&b.which==13||b.keyCode&&b.keyCode==13?(i.click(),!1):!0});else for(var b=document.getElementsByTagName("input"),f=0,h=b[0];f<b.length;h=b[++f])if(h.type=="text"||h.type=="password")h.onkeypress=function(b){submit_default_button(b||
window.event,this,"default-submit-action")}}var jquery_present=typeof jQuery=="function";
(function(b,f){function h(){if(!c.isReady){try{t.documentElement.doScroll("left")}catch(a){setTimeout(h,1);return}c.ready()}}function d(a,b){b.src?c.ajax({url:b.src,async:!1,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function i(a,b,g,j,k,p){var v=a.length;if(typeof b==="object"){for(var l in b)i(a,l,b[l],j,k,g);return a}if(g!==f){j=!p&&j&&c.isFunction(g);for(l=0;l<v;l++)k(a[l],b,j?g.call(a[l],l,k(a[l],b)):g,p);return a}return v?
k(a[0],b):f}function e(){return(new Date).getTime()}function m(){return!1}function s(){return!0}function u(a,b,g){g[0].type=a;return c.event.handle.apply(b,g)}function n(a){var b,g=[],j=[],k=arguments,p,v,l,e,d,G;v=c.data(this,"events");if(!(a.liveFired===this||!v||!v.live||a.button&&a.type==="click")){a.liveFired=this;var r=v.live.slice(0);for(e=0;e<r.length;e++)v=r[e],v.origType.replace(qa,"")===a.type?j.push(v.selector):r.splice(e--,1);p=c(a.target).closest(j,a.currentTarget);for(d=0,G=p.length;d<
G;d++)for(e=0;e<r.length;e++)if(v=r[e],p[d].selector===v.selector){l=p[d].elem;j=null;if(v.preType==="mouseenter"||v.preType==="mouseleave")j=c(a.relatedTarget).closest(v.selector)[0];(!j||j!==l)&&g.push({elem:l,handleObj:v})}for(d=0,G=g.length;d<G;d++)if(p=g[d],a.currentTarget=p.elem,a.data=p.handleObj.data,a.handleObj=p.handleObj,p.handleObj.origHandler.apply(p.elem,k)===!1){b=!1;break}return b}}function o(a,b){return"live."+(a&&a!=="*"?a+".":"")+b.replace(/\./g,"`").replace(/ /g,"&")}function w(a,
b){var g=0;b.each(function(){if(this.nodeName===(a[g]&&a[g].nodeName)){var j=c.data(a[g++]),k=c.data(this,j);if(j=j&&j.events){delete k.handle;k.events={};for(var b in j)for(var v in j[b])c.event.add(this,b,j[b][v],j[b][v].data)}}})}function q(a,b,g){var j,k,p,b=b&&b[0]?b[0].ownerDocument||b[0]:t;if(a.length===1&&typeof a[0]==="string"&&a[0].length<512&&b===t&&!fb.test(a[0])&&(c.support.checkClone||!cb.test(a[0])))k=!0,(p=c.fragments[a[0]])&&p!==1&&(j=p);j||(j=b.createDocumentFragment(),c.clean(a,
b,j,g));k&&(c.fragments[a[0]]=p?j:1);return{fragment:j,cacheable:k}}function z(a,b){var g={};c.each(wb.concat.apply([],wb.slice(0,b)),function(){g[this]=a});return g}function B(a){return"scrollTo"in a&&a.document?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}var c=function(a,b){return new c.fn.init(a,b)},O=b.jQuery,L=b.$,t=b.document,P,D=/^[^<]*(<[\w\W]+>)[^>]*$|^#([\w-]+)$/,J=/^.[^:#\[\.,]*$/,N=/\S/,y=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,la=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,Ia=navigator.userAgent,da=!1,
aa=[],ia,ba=Object.prototype.toString,I=Object.prototype.hasOwnProperty,fa=Array.prototype.push,S=Array.prototype.slice,ja=Array.prototype.indexOf;c.fn=c.prototype={init:function(a,b){var g,j,k;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!b)return this.context=t,this[0]=t.body,this.selector="body",this.length=1,this;if(typeof a==="string")if((g=D.exec(a))&&(g[1]||!b))if(g[1])return k=b?b.ownerDocument||b:t,(j=la.exec(a))?c.isPlainObject(b)?(a=[t.createElement(j[1])],
c.fn.attr.call(a,b,!0)):a=[k.createElement(j[1])]:(j=q([g[1]],[k]),a=(j.cacheable?j.fragment.cloneNode(!0):j.fragment).childNodes),c.merge(this,a);else{if(j=t.getElementById(g[2])){if(j.id!==g[2])return P.find(a);this.length=1;this[0]=j}this.context=t;this.selector=a;return this}else return!b&&/^\w+$/.test(a)?(this.selector=a,this.context=t,a=t.getElementsByTagName(a),c.merge(this,a)):!b||b.jquery?(b||P).find(a):c(b).find(a);else if(c.isFunction(a))return P.ready(a);if(a.selector!==f)this.selector=
a.selector,this.context=a.context;return c.makeArray(a,this)},selector:"",jquery:"1.4.2",length:0,size:function(){return this.length},toArray:function(){return S.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this.slice(a)[0]:this[a]},pushStack:function(a,b,g){var j=c();c.isArray(a)?fa.apply(j,a):c.merge(j,a);j.prevObject=this;j.context=this.context;if(b==="find")j.selector=this.selector+(this.selector?" ":"")+g;else if(b)j.selector=this.selector+"."+b+"("+g+")";return j},each:function(a,
b){return c.each(this,a,b)},ready:function(a){c.bindReady();c.isReady?a.call(t,c):aa&&aa.push(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(S.apply(this,arguments),"slice",S.call(arguments).join(","))},map:function(a){return this.pushStack(c.map(this,function(b,g){return a.call(b,g,b)}))},end:function(){return this.prevObject||c(null)},push:fa,sort:[].sort,
splice:[].splice};c.fn.init.prototype=c.fn;c.extend=c.fn.extend=function(){var a=arguments[0]||{},b=1,g=arguments.length,j=!1,k,p,v,l;typeof a==="boolean"&&(j=a,a=arguments[1]||{},b=2);typeof a!=="object"&&!c.isFunction(a)&&(a={});g===b&&(a=this,--b);for(;b<g;b++)if((k=arguments[b])!=null)for(p in k)v=a[p],l=k[p],a!==l&&(j&&l&&(c.isPlainObject(l)||c.isArray(l))?(v=v&&(c.isPlainObject(v)||c.isArray(v))?v:c.isArray(l)?[]:{},a[p]=c.extend(j,v,l)):l!==f&&(a[p]=l));return a};c.extend({noConflict:function(a){b.$=
L;if(a)b.jQuery=O;return c},isReady:!1,ready:function(){if(!c.isReady){if(!t.body)return setTimeout(c.ready,13);c.isReady=!0;if(aa){for(var a,b=0;a=aa[b++];)a.call(t,c);aa=null}c.fn.triggerHandler&&c(t).triggerHandler("ready")}},bindReady:function(){if(!da){da=!0;if(t.readyState==="complete")return c.ready();if(t.addEventListener)t.addEventListener("DOMContentLoaded",ia,!1),b.addEventListener("load",c.ready,!1);else if(t.attachEvent){t.attachEvent("onreadystatechange",ia);b.attachEvent("onload",c.ready);
var a=!1;try{a=b.frameElement==null}catch(g){}t.documentElement.doScroll&&a&&h()}}},isFunction:function(a){return ba.call(a)==="[object Function]"},isArray:function(a){return ba.call(a)==="[object Array]"},isPlainObject:function(a){if(!a||ba.call(a)!=="[object Object]"||a.nodeType||a.setInterval)return!1;if(a.constructor&&!I.call(a,"constructor")&&!I.call(a.constructor.prototype,"isPrototypeOf"))return!1;for(var b in a);return b===f||I.call(a,b)},isEmptyObject:function(a){for(var b 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(/^[\],:{}\s]*$/.test(a.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return b.JSON&&b.JSON.parse?b.JSON.parse(a):(new Function("return "+a))();else c.error("Invalid JSON: "+a)},noop:function(){},globalEval:function(a){if(a&&N.test(a)){var b=t.getElementsByTagName("head")[0]||
t.documentElement,g=t.createElement("script");g.type="text/javascript";c.support.scriptEval?g.appendChild(t.createTextNode(a)):g.text=a;b.insertBefore(g,b.firstChild);b.removeChild(g)}},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,b,g){var j,k=0,p=a.length,v=p===f||c.isFunction(a);if(g)if(v)for(j in a){if(b.apply(a[j],g)===!1)break}else for(;k<p;){if(b.apply(a[k++],g)===!1)break}else if(v)for(j in a){if(b.call(a[j],j,a[j])===!1)break}else for(g=
a[0];k<p&&b.call(g,k,g)!==!1;g=a[++k]);return a},trim:function(a){return(a||"").replace(y,"")},makeArray:function(a,b){var g=b||[];a!=null&&(a.length==null||typeof a==="string"||c.isFunction(a)||typeof a!=="function"&&a.setInterval?fa.call(g,a):c.merge(g,a));return g},inArray:function(a,b){if(b.indexOf)return b.indexOf(a);for(var g=0,j=b.length;g<j;g++)if(b[g]===a)return g;return-1},merge:function(a,b){var g=a.length,j=0;if(typeof b.length==="number")for(var k=b.length;j<k;j++)a[g++]=b[j];else for(;b[j]!==
f;)a[g++]=b[j++];a.length=g;return a},grep:function(a,b,g){for(var j=[],k=0,p=a.length;k<p;k++)!g!==!b(a[k],k)&&j.push(a[k]);return j},map:function(a,b,g){for(var j=[],k,p=0,v=a.length;p<v;p++)k=b(a[p],p,g),k!=null&&(j[j.length]=k);return j.concat.apply([],j)},guid:1,proxy:function(a,b,g){arguments.length===2&&(typeof b==="string"?(g=a,a=g[b],b=f):b&&!c.isFunction(b)&&(g=b,b=f));!b&&a&&(b=function(){return a.apply(g||this,arguments)});if(a)b.guid=a.guid=a.guid||b.guid||c.guid++;return b},uaMatch:function(a){a=
a.toLowerCase();a=/(webkit)[ \/]([\w.]+)/.exec(a)||/(opera)(?:.*version)?[ \/]([\w.]+)/.exec(a)||/(msie) ([\w.]+)/.exec(a)||!/compatible/.test(a)&&/(mozilla)(?:.*? rv:([\w.]+))?/.exec(a)||[];return{browser:a[1]||"",version:a[2]||"0"}},browser:{}});Ia=c.uaMatch(Ia);if(Ia.browser)c.browser[Ia.browser]=!0,c.browser.version=Ia.version;if(c.browser.webkit)c.browser.safari=!0;if(ja)c.inArray=function(a,b){return ja.call(b,a)};P=c(t);t.addEventListener?ia=function(){t.removeEventListener("DOMContentLoaded",
ia,!1);c.ready()}:t.attachEvent&&(ia=function(){t.readyState==="complete"&&(t.detachEvent("onreadystatechange",ia),c.ready())});(function(){c.support={};var a=t.documentElement,g=t.createElement("script"),l=t.createElement("div"),j="script"+e();l.style.display="none";l.innerHTML="   <link/><table></table><a href='/a' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";var k=l.getElementsByTagName("*"),p=l.getElementsByTagName("a")[0];if(k&&k.length&&p){c.support={leadingWhitespace:l.firstChild.nodeType===
3,tbody:!l.getElementsByTagName("tbody").length,htmlSerialize:!!l.getElementsByTagName("link").length,style:/red/.test(p.getAttribute("style")),hrefNormalized:p.getAttribute("href")==="/a",opacity:/^0.55$/.test(p.style.opacity),cssFloat:!!p.style.cssFloat,checkOn:l.getElementsByTagName("input")[0].value==="on",optSelected:t.createElement("select").appendChild(t.createElement("option")).selected,parentNode:l.removeChild(l.appendChild(t.createElement("div"))).parentNode===null,deleteExpando:!0,checkClone:!1,
scriptEval:!1,noCloneEvent:!0,boxModel:null};g.type="text/javascript";try{g.appendChild(t.createTextNode("window."+j+"=1;"))}catch(v){}a.insertBefore(g,a.firstChild);if(b[j])c.support.scriptEval=!0,delete b[j];try{delete g.test}catch(d){c.support.deleteExpando=!1}a.removeChild(g);l.attachEvent&&l.fireEvent&&(l.attachEvent("onclick",function Z(){c.support.noCloneEvent=!1;l.detachEvent("onclick",Z)}),l.cloneNode(!0).fireEvent("onclick"));l=t.createElement("div");l.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";
a=t.createDocumentFragment();a.appendChild(l.firstChild);c.support.checkClone=a.cloneNode(!0).cloneNode(!0).lastChild.checked;c(function(){var a=t.createElement("div");a.style.width=a.style.paddingLeft="1px";t.body.appendChild(a);c.boxModel=c.support.boxModel=a.offsetWidth===2;t.body.removeChild(a).style.display="none"});a=function(a){var j=t.createElement("div"),a="on"+a,k=a in j;k||(j.setAttribute(a,"return;"),k=typeof j[a]==="function");return k};c.support.submitBubbles=a("submit");c.support.changeBubbles=
a("change");a=g=l=k=p=null}})();c.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};var pa="jQuery"+e(),ka=0,ra={};c.extend({cache:{},expando:pa,noData:{embed:!0,object:!0,applet:!0},data:function(a,g,l){if(!a.nodeName||!c.noData[a.nodeName.toLowerCase()]){var a=a==b?ra:a,j=a[pa],k=c.cache;if(!j&&typeof g==="string"&&l===f)return null;j||(j=
++ka);typeof g==="object"?(a[pa]=j,k[j]=c.extend(!0,{},g)):k[j]||(a[pa]=j,k[j]={});a=k[j];l!==f&&(a[g]=l);return typeof g==="string"?a[g]:a}},removeData:function(a,g){if(!a.nodeName||!c.noData[a.nodeName.toLowerCase()]){var a=a==b?ra:a,l=a[pa],j=c.cache,k=j[l];g?k&&(delete k[g],c.isEmptyObject(k)&&c.removeData(a)):(c.support.deleteExpando?delete a[c.expando]:a.removeAttribute&&a.removeAttribute(c.expando),delete j[l])}}});c.fn.extend({data:function(a,b){if(typeof a==="undefined"&&this.length)return c.data(this[0]);
else if(typeof a==="object")return this.each(function(){c.data(this,a)});var g=a.split(".");g[1]=g[1]?"."+g[1]:"";if(b===f){var j=this.triggerHandler("getData"+g[1]+"!",[g[0]]);j===f&&this.length&&(j=c.data(this[0],a));return j===f&&g[1]?this.data(g[0]):j}else return this.trigger("setData"+g[1]+"!",[g[0],b]).each(function(){c.data(this,a,b)})},removeData:function(a){return this.each(function(){c.removeData(this,a)})}});c.extend({queue:function(a,b,g){if(a){var b=(b||"fx")+"queue",j=c.data(a,b);if(!g)return j||
[];!j||c.isArray(g)?j=c.data(a,b,c.makeArray(g)):j.push(g);return j}},dequeue:function(a,b){var b=b||"fx",g=c.queue(a,b),j=g.shift();j==="inprogress"&&(j=g.shift());j&&(b==="fx"&&g.unshift("inprogress"),j.call(a,function(){c.dequeue(a,b)}))}});c.fn.extend({queue:function(a,b){typeof a!=="string"&&(b=a,a="fx");return b===f?c.queue(this[0],a):this.each(function(){var g=c.queue(this,a,b);a==="fx"&&g[0]!=="inprogress"&&c.dequeue(this,a)})},dequeue:function(a){return this.each(function(){c.dequeue(this,
a)})},delay:function(a,b){a=c.fx?c.fx.speeds[a]||a:a;b=b||"fx";return this.queue(b,function(){var g=this;setTimeout(function(){c.dequeue(g,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])}});var Wa=/[\n\t]/g,Ya=/\s+/,E=/\r/g,F=/href|src|style/,H=/(button|input)/i,wa=/(button|input|object|select|textarea)/i,Ta=/^(a|area)$/i,za=/radio|checkbox/;c.fn.extend({attr:function(a,b){return i(this,a,b,!0,c.attr)},removeAttr:function(a){return this.each(function(){c.attr(this,a,"");this.nodeType===
1&&this.removeAttribute(a)})},addClass:function(a){if(c.isFunction(a))return this.each(function(j){var k=c(this);k.addClass(a.call(this,j,k.attr("class")))});if(a&&typeof a==="string")for(var b=(a||"").split(Ya),g=0,j=this.length;g<j;g++){var k=this[g];if(k.nodeType===1)if(k.className){for(var p=" "+k.className+" ",v=k.className,l=0,e=b.length;l<e;l++)p.indexOf(" "+b[l]+" ")<0&&(v+=" "+b[l]);k.className=c.trim(v)}else k.className=a}return this},removeClass:function(a){if(c.isFunction(a))return this.each(function(j){var k=
c(this);k.removeClass(a.call(this,j,k.attr("class")))});if(a&&typeof a==="string"||a===f)for(var b=(a||"").split(Ya),g=0,j=this.length;g<j;g++){var k=this[g];if(k.nodeType===1&&k.className)if(a){for(var p=(" "+k.className+" ").replace(Wa," "),v=0,l=b.length;v<l;v++)p=p.replace(" "+b[v]+" "," ");k.className=c.trim(p)}else k.className=""}return this},toggleClass:function(a,b){var g=typeof a,j=typeof b==="boolean";return c.isFunction(a)?this.each(function(j){var g=c(this);g.toggleClass(a.call(this,j,
g.attr("class"),b),b)}):this.each(function(){if(g==="string")for(var k,p=0,v=c(this),l=b,e=a.split(Ya);k=e[p++];)l=j?l:!v.hasClass(k),v[l?"addClass":"removeClass"](k);else if(g==="undefined"||g==="boolean")this.className&&c.data(this,"__className__",this.className),this.className=this.className||a===!1?"":c.data(this,"__className__")||""})},hasClass:function(a){for(var a=" "+a+" ",b=0,g=this.length;b<g;b++)if((" "+this[b].className+" ").replace(Wa," ").indexOf(a)>-1)return!0;return!1},val:function(a){if(a===
f){var b=this[0];if(b){if(c.nodeName(b,"option"))return(b.attributes.value||{}).specified?b.value:b.text;if(c.nodeName(b,"select")){var g=b.selectedIndex,j=[],k=b.options,b=b.type==="select-one";if(g<0)return null;for(var p=b?g:0,g=b?g+1:k.length;p<g;p++){var v=k[p];if(v.selected){a=c(v).val();if(b)return a;j.push(a)}}return j}return za.test(b.type)&&!c.support.checkOn?b.getAttribute("value")===null?"on":b.value:(b.value||"").replace(E,"")}return f}var l=c.isFunction(a);return this.each(function(j){var k=
c(this),b=a;if(this.nodeType===1)if(l&&(b=a.call(this,j,k.val())),typeof b==="number"&&(b+=""),c.isArray(b)&&za.test(this.type))this.checked=c.inArray(k.val(),b)>=0;else if(c.nodeName(this,"select")){var g=c.makeArray(b);c("option",this).each(function(){this.selected=c.inArray(c(this).val(),g)>=0});if(!g.length)this.selectedIndex=-1}else this.value=b})}});c.extend({attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,b,g,j){if(!a||a.nodeType===3||a.nodeType===
8)return f;if(j&&b in c.attrFn)return c(a)[b](g);var j=a.nodeType!==1||!c.isXMLDoc(a),k=g!==f,b=j&&c.props[b]||b;if(a.nodeType===1){var p=F.test(b);if(b in a&&j&&!p){k&&(b==="type"&&H.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed"),a[b]=g);if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;return b==="tabIndex"?(b=a.getAttributeNode("tabIndex"))&&b.specified?b.value:wa.test(a.nodeName)||Ta.test(a.nodeName)&&a.href?0:f:a[b]}if(!c.support.style&&
j&&b==="style"){if(k)a.style.cssText=""+g;return a.style.cssText}k&&a.setAttribute(b,""+g);a=!c.support.hrefNormalized&&j&&p?a.getAttribute(b,2):a.getAttribute(b);return a===null?f:a}return c.style(a,b,g)}});var qa=/\.(.*)$/,gb=function(a){return a.replace(/[^\w\s\.\|`]/g,function(a){return"\\"+a})};c.event={add:function(a,g,l,j){if(!(a.nodeType===3||a.nodeType===8)){a.setInterval&&a!==b&&!a.frameElement&&(a=b);var k,p;if(l.handler)k=l,l=k.handler;if(!l.guid)l.guid=c.guid++;if(p=c.data(a)){var v=
p.events=p.events||{},e=p.handle;if(!e)p.handle=e=function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(e.elem,arguments):f};e.elem=a;for(var g=g.split(" "),d,G=0,r;d=g[G++];){p=k?c.extend({},k):{handler:l,data:j};d.indexOf(".")>-1?(r=d.split("."),d=r.shift(),p.namespace=r.slice(0).sort().join(".")):(r=[],p.namespace="");p.type=d;p.guid=l.guid;var m=v[d],i=c.event.special[d]||{};if(!m&&(m=v[d]=[],!i.setup||i.setup.call(a,j,r,e)===!1))a.addEventListener?a.addEventListener(d,
e,!1):a.attachEvent&&a.attachEvent("on"+d,e);if(i.add&&(i.add.call(a,p),!p.handler.guid))p.handler.guid=l.guid;m.push(p);c.event.global[d]=!0}a=null}}},global:{},remove:function(a,b,g,j){if(!(a.nodeType===3||a.nodeType===8)){var k,p=0,v,l,e,d,G,r,m=c.data(a),i=m&&m.events;if(m&&i){if(b&&b.type)g=b.handler,b=b.type;if(!b||typeof b==="string"&&b.charAt(0)===".")for(k in b=b||"",i)c.event.remove(a,k+b);else{for(b=b.split(" ");k=b[p++];)if(d=k,v=k.indexOf(".")<0,l=[],v||(l=k.split("."),k=l.shift(),e=
RegExp("(^|\\.)"+c.map(l.slice(0).sort(),gb).join("\\.(?:.*\\.)?")+"(\\.|$)")),G=i[k])if(g){d=c.event.special[k]||{};for(f=j||0;f<G.length;f++)if(r=G[f],g.guid===r.guid){if(v||e.test(r.namespace))j==null&&G.splice(f--,1),d.remove&&d.remove.call(a,r);if(j!=null)break}if(G.length===0||j!=null&&G.length===1)(!d.teardown||d.teardown.call(a,l)===!1)&&Na(a,k,m.handle),delete i[k]}else for(var f=0;f<G.length;f++)if(r=G[f],v||e.test(r.namespace))c.event.remove(a,d,r.handler,f),G.splice(f--,1);if(c.isEmptyObject(i)){if(b=
m.handle)b.elem=null;delete m.events;delete m.handle;c.isEmptyObject(m)&&c.removeData(a)}}}}},trigger:function(a,b,g,j){var k=a.type||a;if(!j){a=typeof a==="object"?a[pa]?a:c.extend(c.Event(k),a):c.Event(k);if(k.indexOf("!")>=0)a.type=k=k.slice(0,-1),a.exclusive=!0;g||(a.stopPropagation(),c.event.global[k]&&c.each(c.cache,function(){this.events&&this.events[k]&&c.event.trigger(a,b,this.handle.elem)}));if(!g||g.nodeType===3||g.nodeType===8)return f;a.result=f;a.target=g;b=c.makeArray(b);b.unshift(a)}a.currentTarget=
g;(j=c.data(g,"handle"))&&j.apply(g,b);j=g.parentNode||g.ownerDocument;try{if((!g||!g.nodeName||!c.noData[g.nodeName.toLowerCase()])&&g["on"+k]&&g["on"+k].apply(g,b)===!1)a.result=!1}catch(p){}if(!a.isPropagationStopped()&&j)c.event.trigger(a,b,j,!0);else if(!a.isDefaultPrevented()){var j=a.target,v,l=c.nodeName(j,"a")&&k==="click",e=c.event.special[k]||{};if((!e._default||e._default.call(g,a)===!1)&&!l&&(!j||!j.nodeName||!c.noData[j.nodeName.toLowerCase()])){try{if(j[k])(v=j["on"+k])&&(j["on"+k]=
null),c.event.triggered=!0,j[k]()}catch(d){}v&&(j["on"+k]=v);c.event.triggered=!1}}},handle:function(a){var g,l,j,k,a=arguments[0]=c.event.fix(a||b.event);a.currentTarget=this;g=a.type.indexOf(".")<0&&!a.exclusive;if(!g)l=a.type.split("."),a.type=l.shift(),j=RegExp("(^|\\.)"+l.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)");k=c.data(this,"events");l=k[a.type];if(k&&l){l=l.slice(0);k=0;for(var p=l.length;k<p;k++){var v=l[k];if(g||j.test(v.namespace)){a.handler=v.handler;a.data=v.data;a.handleObj=
v;v=v.handler.apply(this,arguments);if(v!==f)a.result=v,v===!1&&(a.preventDefault(),a.stopPropagation());if(a.isImmediatePropagationStopped())break}}}return a.result},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),
fix:function(a){if(a[pa])return a;for(var b=a,a=c.Event(b),g=this.props.length,j;g;)j=this.props[--g],a[j]=b[j];if(!a.target)a.target=a.srcElement||t;if(a.target.nodeType===3)a.target=a.target.parentNode;if(!a.relatedTarget&&a.fromElement)a.relatedTarget=a.fromElement===a.target?a.toElement:a.fromElement;if(a.pageX==null&&a.clientX!=null)b=t.documentElement,g=t.body,a.pageX=a.clientX+(b&&b.scrollLeft||g&&g.scrollLeft||0)-(b&&b.clientLeft||g&&g.clientLeft||0),a.pageY=a.clientY+(b&&b.scrollTop||g&&
g.scrollTop||0)-(b&&b.clientTop||g&&g.clientTop||0);if(!a.which&&(a.charCode||a.charCode===0?a.charCode:a.keyCode))a.which=a.charCode||a.keyCode;if(!a.metaKey&&a.ctrlKey)a.metaKey=a.ctrlKey;if(!a.which&&a.button!==f)a.which=a.button&1?1:a.button&2?3:a.button&4?2:0;return a},guid:1E8,proxy:c.proxy,special:{ready:{setup:c.bindReady,teardown:c.noop},live:{add:function(a){c.event.add(this,a.origType,c.extend({},a,{handler:n}))},remove:function(a){var b=!0,g=a.origType.replace(qa,"");c.each(c.data(this,
"events").live||[],function(){if(g===this.origType.replace(qa,""))return b=!1});b&&c.event.remove(this,a.origType,n)}},beforeunload:{setup:function(a,b,g){if(this.setInterval)this.onbeforeunload=g;return!1},teardown:function(a,b){if(this.onbeforeunload===b)this.onbeforeunload=null}}}};var Na=t.removeEventListener?function(a,b,g){a.removeEventListener(b,g,!1)}:function(a,b,g){a.detachEvent("on"+b,g)};c.Event=function(a){if(!this.preventDefault)return new c.Event(a);a&&a.type?(this.originalEvent=a,
this.type=a.type):this.type=a;this.timeStamp=e();this[pa]=!0};c.Event.prototype={preventDefault:function(){this.isDefaultPrevented=s;var a=this.originalEvent;if(a)a.preventDefault&&a.preventDefault(),a.returnValue=!1},stopPropagation:function(){this.isPropagationStopped=s;var a=this.originalEvent;if(a)a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=s;this.stopPropagation()},isDefaultPrevented:m,isPropagationStopped:m,
isImmediatePropagationStopped:m};var Ga=function(a){var b=a.relatedTarget;try{for(;b&&b!==this;)b=b.parentNode;if(b!==this)a.type=a.data,c.event.handle.apply(this,arguments)}catch(g){}},Y=function(a){a.type=a.data;c.event.handle.apply(this,arguments)};c.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){c.event.special[a]={setup:function(g){c.event.add(this,b,g&&g.selector?Y:Ga,a)},teardown:function(a){c.event.remove(this,b,a&&a.selector?Y:Ga)}}});if(!c.support.submitBubbles)c.event.special.submit=
{setup:function(){if(this.nodeName.toLowerCase()!=="form")c.event.add(this,"click.specialSubmit",function(a){var b=a.target,g=b.type;if((g==="submit"||g==="image")&&c(b).closest("form").length)return u("submit",this,arguments)}),c.event.add(this,"keypress.specialSubmit",function(a){var b=a.target,g=b.type;if((g==="text"||g==="password")&&c(b).closest("form").length&&a.keyCode===13)return u("submit",this,arguments)});else return!1},teardown:function(){c.event.remove(this,".specialSubmit")}};if(!c.support.changeBubbles){var Ha=
/textarea|input|select/i,Ja,sb=function(a){var b=a.type,g=a.value;if(b==="radio"||b==="checkbox")g=a.checked;else if(b==="select-multiple")g=a.selectedIndex>-1?c.map(a.options,function(a){return a.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")g=a.selectedIndex;return g},Ka=function(a,b){var g=a.target,j,k;if(Ha.test(g.nodeName)&&!g.readOnly&&(j=c.data(g,"_change_data"),k=sb(g),(a.type!=="focusout"||g.type!=="radio")&&c.data(g,"_change_data",k),!(j===f||k===j)))if(j!=null||k)return a.type=
"change",c.event.trigger(a,b,g)};c.event.special.change={filters:{focusout:Ka,click:function(a){var b=a.target,g=b.type;if(g==="radio"||g==="checkbox"||b.nodeName.toLowerCase()==="select")return Ka.call(this,a)},keydown:function(a){var b=a.target,g=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(g==="checkbox"||g==="radio")||g==="select-multiple")return Ka.call(this,a)},beforeactivate:function(a){a=a.target;c.data(a,"_change_data",sb(a))}},setup:function(){if(this.type===
"file")return!1;for(var a in Ja)c.event.add(this,a+".specialChange",Ja[a]);return Ha.test(this.nodeName)},teardown:function(){c.event.remove(this,".specialChange");return Ha.test(this.nodeName)}};Ja=c.event.special.change.filters}t.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function g(a){a=c.event.fix(a);a.type=b;return c.event.handle.call(this,a)}c.event.special[b]={setup:function(){this.addEventListener(a,g,!0)},teardown:function(){this.removeEventListener(a,g,!0)}}});
c.each(["bind","one"],function(a,b){c.fn[b]=function(a,j,k){if(typeof a==="object"){for(var g in a)this[b](g,j,a[g],k);return this}c.isFunction(j)&&(k=j,j=f);var v=b==="one"?c.proxy(k,function(a){c(this).unbind(a,v);return k.apply(this,arguments)}):k;if(a==="unload"&&b!=="one")this.one(a,j,k);else{g=0;for(var l=this.length;g<l;g++)c.event.add(this[g],a,v,j)}return this}});c.fn.extend({unbind:function(a,b){if(typeof a==="object"&&!a.preventDefault)for(var g in a)this.unbind(g,a[g]);else{g=0;for(var j=
this.length;g<j;g++)c.event.remove(this[g],a,b)}return this},delegate:function(a,b,g,j){return this.live(b,g,j,a)},undelegate:function(a,b,g){return arguments.length===0?this.unbind("live"):this.die(b,null,g,a)},trigger:function(a,b){return this.each(function(){c.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0]){var g=c.Event(a);g.preventDefault();g.stopPropagation();c.event.trigger(g,b,this[0]);return g.result}},toggle:function(a){for(var b=arguments,g=1;g<b.length;)c.proxy(a,b[g++]);
return this.click(c.proxy(a,function(j){var k=(c.data(this,"lastToggle"+a.guid)||0)%g;c.data(this,"lastToggle"+a.guid,k+1);j.preventDefault();return b[k].apply(this,arguments)||!1}))},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}});var db={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};c.each(["live","die"],function(a,b){c.fn[b]=function(a,j,k,g){var v,l=0,e,d,G=g||this.selector,r=g?this:c(this.context);c.isFunction(j)&&(k=j,j=f);for(a=(a||"").split(" ");(v=
a[l++])!=null;)g=qa.exec(v),e="",g&&(e=g[0],v=v.replace(qa,"")),v==="hover"?a.push("mouseenter"+e,"mouseleave"+e):(d=v,v==="focus"||v==="blur"?(a.push(db[v]+e),v+=e):v=(db[v]||v)+e,b==="live"?r.each(function(){c.event.add(this,o(v,G),{data:j,selector:G,handler:k,origType:v,origHandler:k,preType:d})}):r.unbind(o(v,G),k));return this}});c.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error".split(" "),
function(a,b){c.fn[b]=function(a){return a?this.bind(b,a):this.trigger(b)};c.attrFn&&(c.attrFn[b]=!0)});b.attachEvent&&!b.addEventListener&&b.attachEvent("onunload",function(){for(var a in c.cache)if(c.cache[a].handle)try{c.event.remove(c.cache[a].handle.elem)}catch(b){}});(function(){function a(j){for(var b="",k,g=0;j[g];g++)k=j[g],k.nodeType===3||k.nodeType===4?b+=k.nodeValue:k.nodeType!==8&&(b+=a(k.childNodes));return b}function b(a,j,k,g,p,v){for(var p=0,l=g.length;p<l;p++){var c=g[p];if(c){for(var c=
c[a],e=!1;c;){if(c.sizcache===k){e=g[c.sizset];break}if(c.nodeType===1&&!v)c.sizcache=k,c.sizset=p;if(c.nodeName.toLowerCase()===j){e=c;break}c=c[a]}g[p]=e}}}function g(a,j,b,k,p,v){for(var p=0,l=k.length;p<l;p++){var c=k[p];if(c){for(var c=c[a],d=!1;c;){if(c.sizcache===b){d=k[c.sizset];break}if(c.nodeType===1){if(!v)c.sizcache=b,c.sizset=p;if(typeof j!=="string"){if(c===j){d=!0;break}}else if(e.filter(j,[c]).length>0){d=c;break}}c=c[a]}k[p]=d}}}var j=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,
k=0,p=Object.prototype.toString,v=!1,l=!0;[0,0].sort(function(){l=!1;return 0});var e=function(a,b,k,g){var k=k||[],v=b=b||t;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!=="string")return k;for(var l=[],c,r,U,i,f=!0,h=s(b),Q=a;(j.exec(""),c=j.exec(Q))!==null;)if(Q=c[3],l.push(c[1]),c[2]){i=c[3];break}if(l.length>1&&G.exec(a))if(l.length===2&&d.relative[l[0]])r=n(l[0]+l[1],b);else for(r=d.relative[l[0]]?[b]:e(l.shift(),b);l.length;)a=l.shift(),d.relative[a]&&(a+=l.shift()),r=n(a,r);else if(!g&&
l.length>1&&b.nodeType===9&&!h&&d.match.ID.test(l[0])&&!d.match.ID.test(l[l.length-1])&&(c=e.find(l.shift(),b,h),b=c.expr?e.filter(c.expr,c.set)[0]:c.set[0]),b){c=g?{expr:l.pop(),set:m(g)}:e.find(l.pop(),l.length===1&&(l[0]==="~"||l[0]==="+")&&b.parentNode?b.parentNode:b,h);r=c.expr?e.filter(c.expr,c.set):c.set;for(l.length>0?U=m(r):f=!1;l.length;){var na=l.pop();c=na;d.relative[na]?c=l.pop():na="";c==null&&(c=b);d.relative[na](U,c,h)}}else U=[];U||(U=r);U||e.error(na||a);if(p.call(U)==="[object Array]")if(f)if(b&&
b.nodeType===1)for(a=0;U[a]!=null;a++)U[a]&&(U[a]===!0||U[a].nodeType===1&&ca(b,U[a]))&&k.push(r[a]);else for(a=0;U[a]!=null;a++)U[a]&&U[a].nodeType===1&&k.push(r[a]);else k.push.apply(k,U);else m(U,k);i&&(e(i,v,k,g),e.uniqueSort(k));return k};e.uniqueSort=function(a){if(h&&(v=l,a.sort(h),v))for(var j=1;j<a.length;j++)a[j]===a[j-1]&&a.splice(j--,1);return a};e.matches=function(a,j){return e(a,null,null,j)};e.find=function(a,j,b){var k,g;if(!a)return[];for(var p=0,l=d.order.length;p<l;p++){var v=d.order[p];
if(g=d.leftMatch[v].exec(a)){var c=g[1];g.splice(1,1);if(c.substr(c.length-1)!=="\\"&&(g[1]=(g[1]||"").replace(/\\/g,""),k=d.find[v](g,j,b),k!=null)){a=a.replace(d.match[v],"");break}}}k||(k=j.getElementsByTagName("*"));return{set:k,expr:a}};e.filter=function(a,j,b,k){for(var g=a,p=[],l=j,v,c,G=j&&j[0]&&s(j[0]);a&&j.length;){for(var r in d.filter)if((v=d.leftMatch[r].exec(a))!=null&&v[2]){var U=d.filter[r],m,i;i=v[1];c=!1;v.splice(1,1);if(i.substr(i.length-1)!=="\\"){l===p&&(p=[]);if(d.preFilter[r])if(v=
d.preFilter[r](v,l,b,p,k,G)){if(v===!0)continue}else c=m=!0;if(v)for(var h=0;(i=l[h])!=null;h++)if(i){m=U(i,v,h,l);var Q=k^!!m;b&&m!=null?Q?c=!0:l[h]=!1:Q&&(p.push(i),c=!0)}if(m!==f){b||(l=p);a=a.replace(d.match[r],"");if(!c)return[];break}}}if(a===g)if(c==null)e.error(a);else break;g=a}return l};e.error=function(a){throw"Syntax error, unrecognized expression: "+a;};var d=e.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF-]|\\.)+)['"]*\]/,
ATTR:/\[\s*((?:[\w\u00c0-\uFFFF-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")}},relative:{"+":function(a,j){var b=typeof j==="string",
k=b&&!/\W/.test(j),b=b&&!k;k&&(j=j.toLowerCase());for(var k=0,g=a.length,p;k<g;k++)if(p=a[k]){for(;(p=p.previousSibling)&&p.nodeType!==1;);a[k]=b||p&&p.nodeName.toLowerCase()===j?p||!1:p===j}b&&e.filter(j,a,!0)},">":function(a,j){var b=typeof j==="string";if(b&&!/\W/.test(j))for(var j=j.toLowerCase(),k=0,g=a.length;k<g;k++){var p=a[k];if(p)b=p.parentNode,a[k]=b.nodeName.toLowerCase()===j?b:!1}else{k=0;for(g=a.length;k<g;k++)(p=a[k])&&(a[k]=b?p.parentNode:p.parentNode===j);b&&e.filter(j,a,!0)}},"":function(a,
j,p){var l=k++,v=g;if(typeof j==="string"&&!/\W/.test(j))var c=j=j.toLowerCase(),v=b;v("parentNode",j,l,a,c,p)},"~":function(a,j,p){var l=k++,v=g;if(typeof j==="string"&&!/\W/.test(j))var c=j=j.toLowerCase(),v=b;v("previousSibling",j,l,a,c,p)}},find:{ID:function(a,j,b){if(typeof j.getElementById!=="undefined"&&!b)return(a=j.getElementById(a[1]))?[a]:[]},NAME:function(a,j){if(typeof j.getElementsByName!=="undefined"){for(var b=[],k=j.getElementsByName(a[1]),g=0,p=k.length;g<p;g++)k[g].getAttribute("name")===
a[1]&&b.push(k[g]);return b.length===0?null:b}},TAG:function(a,j){return j.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,j,b,k,g,p){a=" "+a[1].replace(/\\/g,"")+" ";if(p)return a;for(var p=0,l;(l=j[p])!=null;p++)l&&(g^(l.className&&(" "+l.className+" ").replace(/[\t\n]/g," ").indexOf(a)>=0)?b||k.push(l):b&&(j[p]=!1));return!1},ID:function(a){return a[1].replace(/\\/g,"")},TAG:function(a){return a[1].toLowerCase()},CHILD:function(a){if(a[1]==="nth"){var j=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(a[2]===
"even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=j[1]+(j[2]||1)-0;a[3]=j[3]-0}a[0]=k++;return a},ATTR:function(a,j,b,k,g,p){j=a[1].replace(/\\/g,"");!p&&d.attrMap[j]&&(a[1]=d.attrMap[j]);a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(a,b,k,g,p){if(a[1]==="not")if((j.exec(a[3])||"").length>1||/^\w/.test(a[3]))a[3]=e(a[3],null,null,b);else return a=e.filter(a[3],b,k,1^p),k||g.push.apply(g,a),!1;else if(d.match.POS.test(a[0])||d.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,j,b){return!!e(b[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){return"text"===a.type},radio:function(a){return"radio"===
a.type},checkbox:function(a){return"checkbox"===a.type},file:function(a){return"file"===a.type},password:function(a){return"password"===a.type},submit:function(a){return"submit"===a.type},image:function(a){return"image"===a.type},reset:function(a){return"reset"===a.type},button:function(a){return"button"===a.type||a.nodeName.toLowerCase()==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)}},setFilters:{first:function(a,j){return j===0},last:function(a,j,b,k){return j===
k.length-1},even:function(a,j){return j%2===0},odd:function(a,j){return j%2===1},lt:function(a,j,b){return j<b[3]-0},gt:function(a,j,b){return j>b[3]-0},nth:function(a,j,b){return b[3]-0===j},eq:function(a,j,b){return b[3]-0===j}},filter:{PSEUDO:function(j,b,k,g){var p=b[1],l=d.filters[p];if(l)return l(j,k,b,g);else if(p==="contains")return(j.textContent||j.innerText||a([j])||"").indexOf(b[3])>=0;else if(p==="not"){b=b[3];k=0;for(g=b.length;k<g;k++)if(b[k]===j)return!1;return!0}else e.error("Syntax error, unrecognized expression: "+
p)},CHILD:function(a,j){var b=j[1],k=a;switch(b){case "only":case "first":for(;k=k.previousSibling;)if(k.nodeType===1)return!1;if(b==="first")return!0;k=a;case "last":for(;k=k.nextSibling;)if(k.nodeType===1)return!1;return!0;case "nth":var b=j[2],g=j[3];if(b===1&&g===0)return!0;var p=j[0],l=a.parentNode;if(l&&(l.sizcache!==p||!a.nodeIndex)){for(var v=0,k=l.firstChild;k;k=k.nextSibling)if(k.nodeType===1)k.nodeIndex=++v;l.sizcache=p}k=a.nodeIndex-g;return b===0?k===0:k%b===0&&k/b>=0}},ID:function(a,
j){return a.nodeType===1&&a.getAttribute("id")===j},TAG:function(a,j){return j==="*"&&a.nodeType===1||a.nodeName.toLowerCase()===j},CLASS:function(a,j){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(j)>-1},ATTR:function(a,j){var b=j[1],b=d.attrHandle[b]?d.attrHandle[b](a):a[b]!=null?a[b]:a.getAttribute(b),k=b+"",g=j[2],p=j[4];return b==null?g==="!=":g==="="?k===p:g==="*="?k.indexOf(p)>=0:g==="~="?(" "+k+" ").indexOf(p)>=0:!p?k&&b!==!1:g==="!="?k!==p:g==="^="?k.indexOf(p)===0:g==="$="?
k.substr(k.length-p.length)===p:g==="|="?k===p||k.substr(0,p.length+1)===p+"-":!1},POS:function(a,j,b,k){var g=d.setFilters[j[2]];if(g)return g(a,b,j,k)}}},G=d.match.POS,r;for(r in d.match)d.match[r]=RegExp(d.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),d.leftMatch[r]=RegExp(/(^(?:.|\r|\n)*?)/.source+d.match[r].source.replace(/\\(\d+)/g,function(a,j){return"\\"+(j-0+1)}));var m=function(a,j){a=Array.prototype.slice.call(a,0);return j?(j.push.apply(j,a),j):a};try{Array.prototype.slice.call(t.documentElement.childNodes,
0)}catch(i){m=function(a,j){var b=j||[];if(p.call(a)==="[object Array]")Array.prototype.push.apply(b,a);else if(typeof a.length==="number")for(var k=0,g=a.length;k<g;k++)b.push(a[k]);else for(k=0;a[k];k++)b.push(a[k]);return b}}var h;t.documentElement.compareDocumentPosition?h=function(a,j){if(!a.compareDocumentPosition||!j.compareDocumentPosition)return a==j&&(v=!0),a.compareDocumentPosition?-1:1;var b=a.compareDocumentPosition(j)&4?-1:a===j?0:1;b===0&&(v=!0);return b}:"sourceIndex"in t.documentElement?
h=function(a,j){if(!a.sourceIndex||!j.sourceIndex)return a==j&&(v=!0),a.sourceIndex?-1:1;var b=a.sourceIndex-j.sourceIndex;b===0&&(v=!0);return b}:t.createRange&&(h=function(a,j){if(!a.ownerDocument||!j.ownerDocument)return a==j&&(v=!0),a.ownerDocument?-1:1;var b=a.ownerDocument.createRange(),k=j.ownerDocument.createRange();b.setStart(a,0);b.setEnd(a,0);k.setStart(j,0);k.setEnd(j,0);b=b.compareBoundaryPoints(Range.START_TO_END,k);b===0&&(v=!0);return b});(function(){var a=t.createElement("div"),j=
"script"+(new Date).getTime();a.innerHTML="<a name='"+j+"'/>";var b=t.documentElement;b.insertBefore(a,b.firstChild);if(t.getElementById(j))d.find.ID=function(a,j,b){if(typeof j.getElementById!=="undefined"&&!b)return(j=j.getElementById(a[1]))?j.id===a[1]||typeof j.getAttributeNode!=="undefined"&&j.getAttributeNode("id").nodeValue===a[1]?[j]:f:[]},d.filter.ID=function(a,j){var b=typeof a.getAttributeNode!=="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&b&&b.nodeValue===j};b.removeChild(a);
b=a=null})();(function(){var a=t.createElement("div");a.appendChild(t.createComment(""));if(a.getElementsByTagName("*").length>0)d.find.TAG=function(a,j){var b=j.getElementsByTagName(a[1]);if(a[1]==="*"){for(var k=[],g=0;b[g];g++)b[g].nodeType===1&&k.push(b[g]);b=k}return b};a.innerHTML="<a href='#'></a>";if(a.firstChild&&typeof a.firstChild.getAttribute!=="undefined"&&a.firstChild.getAttribute("href")!=="#")d.attrHandle.href=function(a){return a.getAttribute("href",2)};a=null})();t.querySelectorAll&&
function(){var a=e,j=t.createElement("div");j.innerHTML="<p class='TEST'></p>";if(!(j.querySelectorAll&&j.querySelectorAll(".TEST").length===0)){e=function(j,b,k,g){b=b||t;if(!g&&b.nodeType===9&&!s(b))try{return m(b.querySelectorAll(j),k)}catch(p){}return a(j,b,k,g)};for(var b in a)e[b]=a[b];j=null}}();(function(){var a=t.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(a.getElementsByClassName&&a.getElementsByClassName("e").length!==0&&(a.lastChild.className=
"e",a.getElementsByClassName("e").length!==1))d.order.splice(1,0,"CLASS"),d.find.CLASS=function(a,j,b){if(typeof j.getElementsByClassName!=="undefined"&&!b)return j.getElementsByClassName(a[1])},a=null})();var ca=t.compareDocumentPosition?function(a,j){return!!(a.compareDocumentPosition(j)&16)}:function(a,j){return a!==j&&(a.contains?a.contains(j):!0)},s=function(a){return(a=(a?a.ownerDocument||a:0).documentElement)?a.nodeName!=="HTML":!1},n=function(a,j){for(var b=[],k="",g,p=j.nodeType?[j]:j;g=
d.match.PSEUDO.exec(a);)k+=g[0],a=a.replace(d.match.PSEUDO,"");a=d.relative[a]?a+"*":a;g=0;for(var l=p.length;g<l;g++)e(a,p[g],b);return e.filter(k,b)};c.find=e;c.expr=e.selectors;c.expr[":"]=c.expr.filters;c.unique=e.uniqueSort;c.text=a;c.isXMLDoc=s;c.contains=ca})();var K=/Until$/,Ba=/^(?:parents|prevUntil|prevAll)/,R=/,/,S=Array.prototype.slice,xa=function(a,b,g){if(c.isFunction(b))return c.grep(a,function(a,j){return!!b.call(a,j,a)===g});else if(b.nodeType)return c.grep(a,function(a){return a===
b===g});else if(typeof b==="string"){var j=c.grep(a,function(a){return a.nodeType===1});if(J.test(b))return c.filter(b,j,!g);else b=c.filter(b,j)}return c.grep(a,function(a){return c.inArray(a,b)>=0===g})};c.fn.extend({find:function(a){for(var b=this.pushStack("","find",a),g=0,j=0,k=this.length;j<k;j++)if(g=b.length,c.find(a,this[j],b),j>0)for(var p=g;p<b.length;p++)for(var l=0;l<g;l++)if(b[l]===b[p]){b.splice(p--,1);break}return b},has:function(a){var b=c(a);return this.filter(function(){for(var a=
0,j=b.length;a<j;a++)if(c.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(xa(this,a,!1),"not",a)},filter:function(a){return this.pushStack(xa(this,a,!0),"filter",a)},is:function(a){return!!a&&c.filter(a,this).length>0},closest:function(a,b){if(c.isArray(a)){var g=[],j=this[0],k,p={},l;if(j&&a.length){k=0;for(var e=a.length;k<e;k++)l=a[k],p[l]||(p[l]=c.expr.match.POS.test(l)?c(l,b||this.context):l);for(;j&&j.ownerDocument&&j!==b;){for(l in p)if(k=p[l],k.jquery?k.index(j)>-1:c(j).is(k))g.push({selector:l,
elem:j}),delete p[l];j=j.parentNode}}return g}var d=c.expr.match.POS.test(a)?c(a,b||this.context):null;return this.map(function(j,k){for(;k&&k.ownerDocument&&k!==b;){if(d?d.index(k)>-1:c(k).is(a))return k;k=k.parentNode}return null})},index:function(a){return!a||typeof a==="string"?c.inArray(this[0],a?c(a):this.parent().children()):c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var g=typeof a==="string"?c(a,b||this.context):c.makeArray(a),j=c.merge(this.get(),g);return this.pushStack(!g[0]||!g[0].parentNode||
g[0].parentNode.nodeType===11||!j[0]||!j[0].parentNode||j[0].parentNode.nodeType===11?j:c.unique(j))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,g){return c.dir(a,"parentNode",g)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a,2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,
"previousSibling")},nextUntil:function(a,b,g){return c.dir(a,"nextSibling",g)},prevUntil:function(a,b,g){return c.dir(a,"previousSibling",g)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a,b){c.fn[a]=function(g,j){var k=c.map(this,b,g);K.test(a)||(j=g);j&&typeof j==="string"&&(k=c.filter(j,k));
k=this.length>1?c.unique(k):k;if((this.length>1||R.test(j))&&Ba.test(a))k=k.reverse();return this.pushStack(k,a,S.call(arguments).join(","))}});c.extend({filter:function(a,b,g){g&&(a=":not("+a+")");return c.find.matches(a,b)},dir:function(a,b,g){for(var j=[],a=a[b];a&&a.nodeType!==9&&(g===f||a.nodeType!==1||!c(a).is(g));)a.nodeType===1&&j.push(a),a=a[b];return j},nth:function(a,b,g){for(var b=b||1,j=0;a;a=a[g])if(a.nodeType===1&&++j===b)break;return a},sibling:function(a,b){for(var g=[];a;a=a.nextSibling)a.nodeType===
1&&a!==b&&g.push(a);return g}});var ma=/ jQuery\d+="(?:\d+|null)"/g,Qa=/^\s+/,Ca=/(<([\w:]+)[^>]*?)\/>/g,Ua=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,hb=/<([\w:]+)/,nb=/<tbody/i,Xa=/<|&#?\w+;/,fb=/<script|<object|<embed|<option|<style/i,cb=/checked\s*(?:[^=]|=\s*.checked.)/i,ib=function(a,b,g){return Ua.test(g)?a:b+"></"+g+">"},Fa={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],
td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]};Fa.optgroup=Fa.option;Fa.tbody=Fa.tfoot=Fa.colgroup=Fa.caption=Fa.thead;Fa.th=Fa.td;if(!c.support.htmlSerialize)Fa._default=[1,"div<div>","</div>"];c.fn.extend({text:function(a){return c.isFunction(a)?this.each(function(b){var g=c(this);g.text(a.call(this,b,g.text()))}):typeof a!=="object"&&a!==f?this.empty().append((this[0]&&this[0].ownerDocument||
t).createTextNode(a)):c.text(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapAll(a.call(this,b))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]);b.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 c.isFunction(a)?this.each(function(b){c(this).wrapInner(a.call(this,b))}):this.each(function(){var b=c(this),
g=b.contents();g.length?g.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(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=c(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,c(arguments[0]).toArray());return a}},remove:function(a,
b){for(var g=0,j;(j=this[g])!=null;g++)if(!a||c.filter(a,[j]).length)!b&&j.nodeType===1&&(c.cleanData(j.getElementsByTagName("*")),c.cleanData([j])),j.parentNode&&j.parentNode.removeChild(j);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild);return this},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){var a=this.outerHTML,j=this.ownerDocument;
if(!a)a=j.createElement("div"),a.appendChild(this.cloneNode(!0)),a=a.innerHTML;return c.clean([a.replace(ma,"").replace(/=([^="'>\s]+\/)>/g,'="$1">').replace(Qa,"")],j)[0]}else return this.cloneNode(!0)});a===!0&&(w(this,b),w(this.find("*"),b.find("*")));return b},html:function(a){if(a===f)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(ma,""):null;else if(typeof a==="string"&&!fb.test(a)&&(c.support.leadingWhitespace||!Qa.test(a))&&!Fa[(hb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Ca,
ib);try{for(var b=0,g=this.length;b<g;b++)if(this[b].nodeType===1)c.cleanData(this[b].getElementsByTagName("*")),this[b].innerHTML=a}catch(j){this.empty().append(a)}}else c.isFunction(a)?this.each(function(j){var b=c(this),g=b.html();b.empty().append(function(){return a.call(this,j,g)})}):this.empty().append(a);return this},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(c.isFunction(a))return this.each(function(b){var g=c(this),j=g.html();g.replaceWith(a.call(this,b,j))});typeof a!=="string"&&
(a=c(a).detach());return this.each(function(){var b=this.nextSibling,g=this.parentNode;c(this).remove();b?c(b).before(a):c(g).append(a)})}else return this.pushStack(c(c.isFunction(a)?a():a),"replaceWith",a)},detach:function(a){return this.remove(a,!0)},domManip:function(a,b,g){var j,k,p=a[0],l=[],e;if(!c.support.checkClone&&arguments.length===3&&typeof p==="string"&&cb.test(p))return this.each(function(){c(this).domManip(a,b,g,!0)});if(c.isFunction(p))return this.each(function(j){var k=c(this);a[0]=
p.call(this,j,b?k.html():f);k.domManip(a,b,g)});if(this[0]){j=p&&p.parentNode;j=c.support.parentNode&&j&&j.nodeType===11&&j.childNodes.length===this.length?{fragment:j}:q(a,this,l);e=j.fragment;if(k=e.childNodes.length===1?e=e.firstChild:e.firstChild){b=b&&c.nodeName(k,"tr");k=0;for(var G=this.length;k<G;k++)g.call(b?c.nodeName(this[k],"table")?this[k].getElementsByTagName("tbody")[0]||this[k].appendChild(this[k].ownerDocument.createElement("tbody")):this[k]:this[k],k>0||j.cacheable||this.length>
1?e.cloneNode(!0):e)}l.length&&c.each(l,d)}return this}});c.fragments={};c.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(g){var j=[],g=c(g),k=this.length===1&&this[0].parentNode;if(k&&k.nodeType===11&&k.childNodes.length===1&&g.length===1)return g[b](this[0]),this;else{for(var k=0,p=g.length;k<p;k++){var l=(k>0?this.clone(!0):this).get();c.fn[b].apply(c(g[k]),l);j=j.concat(l)}return this.pushStack(j,a,
g.selector)}}});c.extend({clean:function(a,b,g,j){b=b||t;typeof b.createElement==="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||t);for(var k=[],p=0,l;(l=a[p])!=null;p++)if(typeof l==="number"&&(l+=""),l){if(typeof l==="string"&&!Xa.test(l))l=b.createTextNode(l);else if(typeof l==="string"){l=l.replace(Ca,ib);var e=(hb.exec(l)||["",""])[1].toLowerCase(),d=Fa[e]||Fa._default,G=d[0],r=b.createElement("div");for(r.innerHTML=d[1]+l+d[2];G--;)r=r.lastChild;if(!c.support.tbody){G=nb.test(l);
e=e==="table"&&!G?r.firstChild&&r.firstChild.childNodes:d[1]==="<table>"&&!G?r.childNodes:[];for(d=e.length-1;d>=0;--d)c.nodeName(e[d],"tbody")&&!e[d].childNodes.length&&e[d].parentNode.removeChild(e[d])}!c.support.leadingWhitespace&&Qa.test(l)&&r.insertBefore(b.createTextNode(Qa.exec(l)[0]),r.firstChild);l=r.childNodes}l.nodeType?k.push(l):k=c.merge(k,l)}if(g)for(p=0;k[p];p++)j&&c.nodeName(k[p],"script")&&(!k[p].type||k[p].type.toLowerCase()==="text/javascript")?j.push(k[p].parentNode?k[p].parentNode.removeChild(k[p]):
k[p]):(k[p].nodeType===1&&k.splice.apply(k,[p+1,0].concat(c.makeArray(k[p].getElementsByTagName("script")))),g.appendChild(k[p]));return k},cleanData:function(a){for(var b,g,j=c.cache,k=c.event.special,p=c.support.deleteExpando,l=0,e;(e=a[l])!=null;l++)if(g=e[c.expando]){b=j[g];if(b.events)for(var d in b.events)k[d]?c.event.remove(e,d):Na(e,d,b.handle);p?delete e[c.expando]:e.removeAttribute&&e.removeAttribute(c.expando);delete j[g]}}});var tb=/z-?index|font-?weight|opacity|zoom|line-?height/i,eb=
/alpha\([^)]*\)/,$a=/opacity=([^)]*)/,ob=/float/i,Za=/-([a-z])/ig,x=/([A-Z])/g,sa=/^-?\d+(?:px)?$/i,C=/^-?\d/,ab={position:"absolute",visibility:"hidden",display:"block"},bb=["Left","Right"],ha=["Top","Bottom"],va=t.defaultView&&t.defaultView.getComputedStyle,Ra=c.support.cssFloat?"cssFloat":"styleFloat",a=function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){return i(this,a,b,!0,function(a,j,b){if(b===f)return c.curCSS(a,j);typeof b==="number"&&!tb.test(j)&&(b+="px");c.style(a,j,b)})};c.extend({style:function(b,
g,l){if(!b||b.nodeType===3||b.nodeType===8)return f;if((g==="width"||g==="height")&&parseFloat(l)<0)l=f;var j=b.style||b,k=l!==f;if(!c.support.opacity&&g==="opacity"){if(k)j.zoom=1,g=parseInt(l,10)+""==="NaN"?"":"alpha(opacity="+l*100+")",b=j.filter||c.curCSS(b,"filter")||"",j.filter=eb.test(b)?b.replace(eb,g):g;return j.filter&&j.filter.indexOf("opacity=")>=0?parseFloat($a.exec(j.filter)[1])/100+"":""}ob.test(g)&&(g=Ra);g=g.replace(Za,a);k&&(j[g]=l);return j[g]},css:function(a,b,g,j){if(b==="width"||
b==="height"){var k,p=b==="width"?bb:ha,g=function(){k=b==="width"?a.offsetWidth:a.offsetHeight;j!=="border"&&c.each(p,function(){j||(k-=parseFloat(c.curCSS(a,"padding"+this,!0))||0);j==="margin"?k+=parseFloat(c.curCSS(a,"margin"+this,!0))||0:k-=parseFloat(c.curCSS(a,"border"+this+"Width",!0))||0})};a.offsetWidth!==0?g():c.swap(a,ab,g);return Math.max(0,Math.round(k))}return c.curCSS(a,b,g)},curCSS:function(b,g,l){var j,k=b.style;if(!c.support.opacity&&g==="opacity"&&b.currentStyle)return j=$a.test(b.currentStyle.filter||
"")?parseFloat(RegExp.$1)/100+"":"",j===""?"1":j;ob.test(g)&&(g=Ra);if(!l&&k&&k[g])j=k[g];else if(va){ob.test(g)&&(g="float");g=g.replace(x,"-$1").toLowerCase();k=b.ownerDocument.defaultView;if(!k)return null;(b=k.getComputedStyle(b,null))&&(j=b.getPropertyValue(g));g==="opacity"&&j===""&&(j="1")}else if(b.currentStyle&&(l=g.replace(Za,a),j=b.currentStyle[g]||b.currentStyle[l],!sa.test(j)&&C.test(j))){var g=k.left,p=b.runtimeStyle.left;b.runtimeStyle.left=b.currentStyle.left;k.left=l==="fontSize"?
"1em":j||0;j=k.pixelLeft+"px";k.left=g;b.runtimeStyle.left=p}return j},swap:function(a,b,g){var j={},k;for(k in b)j[k]=a.style[k],a.style[k]=b[k];g.call(a);for(k in b)a.style[k]=j[k]}});if(c.expr&&c.expr.filters)c.expr.filters.hidden=function(a){var b=a.offsetWidth,g=a.offsetHeight,j=a.nodeName.toLowerCase()==="tr";return b===0&&g===0&&!j?!0:b>0&&g>0&&!j?!1:c.curCSS(a,"display")==="none"},c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)};var g=e(),l=/<script(.|\s)*?\/script>/gi,
G=/select|textarea/i,ca=/color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i,r=/=\?(&|$)/,pb=/\?/,Cb=/(\?|&)_=.*?(&|$)/,Hb=/^(\w+:)?\/\/([^\/?#]+)/,Sb=/%20/g,Tb=c.fn.load;c.fn.extend({load:function(a,b,g){if(typeof a!=="string")return Tb.call(this,a);else if(!this.length)return this;var j=a.indexOf(" ");if(j>=0)var k=a.slice(j,a.length),a=a.slice(0,j);j="GET";b&&(c.isFunction(b)?(g=b,b=null):typeof b==="object"&&(b=c.param(b,c.ajaxSettings.traditional),j="POST"));
var p=this;c.ajax({url:a,type:j,dataType:"html",data:b,complete:function(a,j){if(j==="success"||j==="notmodified")p.html(k?c("<div />").append(a.responseText.replace(l,"")).find(k):a.responseText);g&&p.each(g,[a.responseText,j,a])}});return this},serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||G.test(this.nodeName)||
ca.test(this.type))}).map(function(a,b){var g=c(this).val();return g==null?null:c.isArray(g)?c.map(g,function(a){return{name:b.name,value:a}}):{name:b.name,value:g}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){c.fn[b]=function(a){return this.bind(b,a)}});c.extend({get:function(a,b,g,j){c.isFunction(b)&&(j=j||g,g=b,b=null);return c.ajax({type:"GET",url:a,data:b,success:g,dataType:j})},getScript:function(a,b){return c.get(a,null,b,"script")},
getJSON:function(a,b,g){return c.get(a,b,g,"json")},post:function(a,b,g,j){c.isFunction(b)&&(j=j||g,g=b,b={});return c.ajax({type:"POST",url:a,data:b,success:g,dataType:j})},ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href,global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,xhr:b.XMLHttpRequest&&(b.location.protocol!=="file:"||!b.ActiveXObject)?function(){return new b.XMLHttpRequest}:function(){try{return new b.ActiveXObject("Microsoft.XMLHTTP")}catch(a){}},
accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},etag:{},ajax:function(a){function l(){k.success&&k.success.call(m,G,v,q);k.global&&j("ajaxSuccess",[q,k])}function d(){k.complete&&k.complete.call(m,q,v);k.global&&j("ajaxComplete",[q,k]);k.global&&!--c.active&&c.event.trigger("ajaxStop")}function j(a,j){(k.context?c(k.context):c.event).trigger(a,j)}var k=
c.extend(!0,{},c.ajaxSettings,a),p,v,G,m=a&&a.context||k,i=k.type.toUpperCase();if(k.data&&k.processData&&typeof k.data!=="string")k.data=c.param(k.data,k.traditional);if(k.dataType==="jsonp"){if(i==="GET")r.test(k.url)||(k.url+=(pb.test(k.url)?"&":"?")+(k.jsonp||"callback")+"=?");else if(!k.data||!r.test(k.data))k.data=(k.data?k.data+"&":"")+(k.jsonp||"callback")+"=?";k.dataType="json"}if(k.dataType==="json"&&(k.data&&r.test(k.data)||r.test(k.url))){p=k.jsonpCallback||"jsonp"+g++;if(k.data)k.data=
(k.data+"").replace(r,"="+p+"$1");k.url=k.url.replace(r,"="+p+"$1");k.dataType="script";b[p]=b[p]||function(a){G=a;l();d();b[p]=f;try{delete b[p]}catch(j){}s&&s.removeChild(n)}}if(k.dataType==="script"&&k.cache===null)k.cache=!1;if(k.cache===!1&&i==="GET"){var h=e(),ca=k.url.replace(Cb,"$1_="+h+"$2");k.url=ca+(ca===k.url?(pb.test(k.url)?"&":"?")+"_="+h:"")}k.data&&i==="GET"&&(k.url+=(pb.test(k.url)?"&":"?")+k.data);k.global&&!c.active++&&c.event.trigger("ajaxStart");h=(h=Hb.exec(k.url))&&(h[1]&&h[1]!==
location.protocol||h[2]!==location.host);if(k.dataType==="script"&&i==="GET"&&h){var s=t.getElementsByTagName("head")[0]||t.documentElement,n=t.createElement("script");n.src=k.url;if(k.scriptCharset)n.charset=k.scriptCharset;if(!p){var o=!1;n.onload=n.onreadystatechange=function(){if(!o&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete"))o=!0,l(),d(),n.onload=n.onreadystatechange=null,s&&n.parentNode&&s.removeChild(n)}}s.insertBefore(n,s.firstChild);return f}var u=!1,q=k.xhr();
if(q){k.username?q.open(i,k.url,k.async,k.username,k.password):q.open(i,k.url,k.async);try{(k.data||a&&a.contentType)&&q.setRequestHeader("Content-Type",k.contentType),k.ifModified&&(c.lastModified[k.url]&&q.setRequestHeader("If-Modified-Since",c.lastModified[k.url]),c.etag[k.url]&&q.setRequestHeader("If-None-Match",c.etag[k.url])),h||q.setRequestHeader("X-Requested-With","XMLHttpRequest"),q.setRequestHeader("Accept",k.dataType&&k.accepts[k.dataType]?k.accepts[k.dataType]+", */*":k.accepts._default)}catch(F){}if(k.beforeSend&&
k.beforeSend.call(m,q,k)===!1)return k.global&&!--c.active&&c.event.trigger("ajaxStop"),q.abort(),!1;k.global&&j("ajaxSend",[q,k]);var y=q.onreadystatechange=function(a){if(!q||q.readyState===0||a==="abort"){if(u||d(),u=!0,q)q.onreadystatechange=c.noop}else if(!u&&q&&(q.readyState===4||a==="timeout")){u=!0;q.onreadystatechange=c.noop;v=a==="timeout"?"timeout":!c.httpSuccess(q)?"error":k.ifModified&&c.httpNotModified(q,k.url)?"notmodified":"success";var j;if(v==="success")try{G=c.httpData(q,k.dataType,
k)}catch(b){v="parsererror",j=b}v==="success"||v==="notmodified"?p||l():c.handleError(k,q,v,j);d();a==="timeout"&&q.abort();k.async&&(q=null)}};try{var w=q.abort;q.abort=function(){q&&w.call(q);y("abort")}}catch(aa){}k.async&&k.timeout>0&&setTimeout(function(){q&&!u&&y("timeout")},k.timeout);try{q.send(i==="POST"||i==="PUT"||i==="DELETE"?k.data:null)}catch(Ia){c.handleError(k,q,null,Ia),d()}k.async||y();return q}},handleError:function(a,b,g,j){a.error&&a.error.call(a.context||a,b,g,j);a.global&&(a.context?
c(a.context):c.event).trigger("ajaxError",[b,a,j])},active:0,httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status===1223||a.status===0}catch(b){}return!1},httpNotModified:function(a,b){var g=a.getResponseHeader("Last-Modified"),j=a.getResponseHeader("Etag");g&&(c.lastModified[b]=g);j&&(c.etag[b]=j);return a.status===304||a.status===0},httpData:function(a,b,g){var j=a.getResponseHeader("content-type")||"",k=b==="xml"||!b&&j.indexOf("xml")>=
0,a=k?a.responseXML:a.responseText;k&&a.documentElement.nodeName==="parsererror"&&c.error("parsererror");g&&g.dataFilter&&(a=g.dataFilter(a,b));typeof a==="string"&&(b==="json"||!b&&j.indexOf("json")>=0?a=c.parseJSON(a):(b==="script"||!b&&j.indexOf("javascript")>=0)&&c.globalEval(a));return a},param:function(a,b){function g(a,k){c.isArray(k)?c.each(k,function(k,p){b||/\[\]$/.test(a)?j(a,p):g(a+"["+(typeof p==="object"||c.isArray(p)?k:"")+"]",p)}):!b&&k!=null&&typeof k==="object"?c.each(k,function(j,
b){g(a+"["+j+"]",b)}):j(a,k)}function j(a,j){j=c.isFunction(j)?j():j;k[k.length]=encodeURIComponent(a)+"="+encodeURIComponent(j)}var k=[];if(b===f)b=c.ajaxSettings.traditional;if(c.isArray(a)||a.jquery)c.each(a,function(){j(this.name,this.value)});else for(var p in a)g(p,a[p]);return k.join("&").replace(Sb,"+")}});var Db={},Ub=/toggle|show|hide/,ta=/^([+-]=)?([\d+-.]+)(.*)$/,La,wb=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft",
"paddingRight"],["opacity"]];c.fn.extend({show:function(a,b){if(a||a===0)return this.animate(z("show",3),a,b);else{for(var g=0,j=this.length;g<j;g++){var k=c.data(this[g],"olddisplay");this[g].style.display=k||"";if(c.css(this[g],"display")==="none"){var k=this[g].nodeName,p;if(Db[k])p=Db[k];else{var l=c("<"+k+" />").appendTo("body");p=l.css("display");p==="none"&&(p="block");l.remove();Db[k]=p}c.data(this[g],"olddisplay",p)}}g=0;for(j=this.length;g<j;g++)this[g].style.display=c.data(this[g],"olddisplay")||
"";return this}},hide:function(a,b){if(a||a===0)return this.animate(z("hide",3),a,b);else{for(var g=0,j=this.length;g<j;g++){var k=c.data(this[g],"olddisplay");!k&&k!=="none"&&c.data(this[g],"olddisplay",c.css(this[g],"display"))}g=0;for(j=this.length;g<j;g++)this[g].style.display="none";return this}},_toggle:c.fn.toggle,toggle:function(a,b){var g=typeof a==="boolean";c.isFunction(a)&&c.isFunction(b)?this._toggle.apply(this,arguments):a==null||g?this.each(function(){var j=g?a:c(this).is(":hidden");
c(this)[j?"show":"hide"]()}):this.animate(z("toggle",3),a,b);return this},fadeTo:function(a,b,g){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,g)},animate:function(b,g,l,j){var k=c.speed(g,l,j);return c.isEmptyObject(b)?this.each(k.complete):this[k.queue===!1?"each":"queue"](function(){var j=c.extend({},k),g,l=this.nodeType===1&&c(this).is(":hidden"),e=this;for(g in b){var d=g.replace(Za,a);g!==d&&(b[d]=b[g],delete b[g],g=d);if(b[g]==="hide"&&l||b[g]==="show"&&
!l)return j.complete.call(this);if((g==="height"||g==="width")&&this.style)j.display=c.css(this,"display"),j.overflow=this.style.overflow;if(c.isArray(b[g]))(j.specialEasing=j.specialEasing||{})[g]=b[g][1],b[g]=b[g][0]}if(j.overflow!=null)this.style.overflow="hidden";j.curAnim=c.extend({},b);c.each(b,function(a,g){var k=new c.fx(e,j,a);if(Ub.test(g))k[g==="toggle"?l?"show":"hide":g](b);else{var v=ta.exec(g),d=k.cur(!0)||0;if(v){var G=parseFloat(v[2]),r=v[3]||"px";r!=="px"&&(e.style[a]=(G||1)+r,d*=
(G||1)/k.cur(!0),e.style[a]=d+r);v[1]&&(G=(v[1]==="-="?-1:1)*G+d);k.custom(d,G,r)}else k.custom(d,g,"")}});return!0})},stop:function(a,b){var g=c.timers;a&&this.queue([]);this.each(function(){for(var a=g.length-1;a>=0;a--)if(g[a].elem===this){if(b)g[a](!0);g.splice(a,1)}});b||this.dequeue();return this}});c.each({slideDown:z("show",1),slideUp:z("hide",1),slideToggle:z("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(a,b){c.fn[a]=function(a,j){return this.animate(b,a,j)}});c.extend({speed:function(a,
b,g){var j=a&&typeof a==="object"?a:{complete:g||!g&&b||c.isFunction(a)&&a,duration:a,easing:g&&b||b&&!c.isFunction(b)&&b};j.duration=c.fx.off?0:typeof j.duration==="number"?j.duration:c.fx.speeds[j.duration]||c.fx.speeds._default;j.old=j.complete;j.complete=function(){j.queue!==!1&&c(this).dequeue();c.isFunction(j.old)&&j.old.call(this)};return j},easing:{linear:function(a,b,g,j){return g+j*a},swing:function(a,b,g,j){return(-Math.cos(a*Math.PI)/2+0.5)*j+g}},timers:[],fx:function(a,b,g){this.options=
b;this.elem=a;this.prop=g;if(!b.orig)b.orig={}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.prop]||c.fx.step._default)(this);if((this.prop==="height"||this.prop==="width")&&this.elem.style)this.elem.style.display="block"},cur:function(a){return this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)?this.elem[this.prop]:(a=parseFloat(c.css(this.elem,this.prop,a)))&&a>-1E4?a:parseFloat(c.curCSS(this.elem,
this.prop))||0},custom:function(a,b,g){function j(a){return k.step(a)}this.startTime=e();this.start=a;this.end=b;this.unit=g||this.unit||"px";this.now=this.start;this.pos=this.state=0;var k=this;j.elem=this.elem;j()&&c.timers.push(j)&&!La&&(La=setInterval(c.fx.tick,13))},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=!0;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=
c.style(this.elem,this.prop);this.options.hide=!0;this.custom(this.cur(),0)},step:function(a){var b=e(),g=!0;if(a||b>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=!0;for(var j in this.options.curAnim)this.options.curAnim[j]!==!0&&(g=!1);if(g){if(this.options.display!=null&&(this.elem.style.overflow=this.options.overflow,a=c.data(this.elem,"olddisplay"),this.elem.style.display=a?a:this.options.display,c.css(this.elem,"display")===
"none"))this.elem.style.display="block";this.options.hide&&c(this.elem).hide();if(this.options.hide||this.options.show)for(var k in this.options.curAnim)c.style(this.elem,k,this.options.orig[k]);this.options.complete.call(this.elem)}return!1}else k=b-this.startTime,this.state=k/this.options.duration,a=this.options.easing||(c.easing.swing?"swing":"linear"),this.pos=c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||a](this.state,k,0,1,this.options.duration),this.now=this.start+
(this.end-this.start)*this.pos,this.update();return!0}};c.extend(c.fx,{tick:function(){for(var a=c.timers,b=0;b<a.length;b++)a[b]()||a.splice(b--,1);a.length||c.fx.stop()},stop:function(){clearInterval(La);La=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){c.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=(a.prop==="width"||a.prop==="height"?Math.max(0,a.now):a.now)+a.unit:a.elem[a.prop]=a.now}}});if(c.expr&&
c.expr.filters)c.expr.filters.animated=function(a){return c.grep(c.timers,function(b){return a===b.elem}).length};c.fn.offset="getBoundingClientRect"in t.documentElement?function(a){var b=this[0];if(a)return this.each(function(b){c.offset.setOffset(this,a,b)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return c.offset.bodyOffset(b);var g=b.getBoundingClientRect(),j=b.ownerDocument,b=j.body,j=j.documentElement;return{top:g.top+(self.pageYOffset||c.support.boxModel&&j.scrollTop||
b.scrollTop)-(j.clientTop||b.clientTop||0),left:g.left+(self.pageXOffset||c.support.boxModel&&j.scrollLeft||b.scrollLeft)-(j.clientLeft||b.clientLeft||0)}}:function(a){var b=this[0];if(a)return this.each(function(b){c.offset.setOffset(this,a,b)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return c.offset.bodyOffset(b);c.offset.initialize();var g=b.offsetParent,j=b.ownerDocument,k,p=j.documentElement,l=j.body;k=(j=j.defaultView)?j.getComputedStyle(b,null):b.currentStyle;for(var e=
b.offsetTop,d=b.offsetLeft;(b=b.parentNode)&&b!==l&&b!==p;){if(c.offset.supportsFixedPosition&&k.position==="fixed")break;k=j?j.getComputedStyle(b,null):b.currentStyle;e-=b.scrollTop;d-=b.scrollLeft;if(b===g){e+=b.offsetTop;d+=b.offsetLeft;if(c.offset.doesNotAddBorder&&(!c.offset.doesAddBorderForTableAndCells||!/^t(able|d|h)$/i.test(b.nodeName)))e+=parseFloat(k.borderTopWidth)||0,d+=parseFloat(k.borderLeftWidth)||0;g=b.offsetParent}c.offset.subtractsBorderForOverflowNotVisible&&k.overflow!=="visible"&&
(e+=parseFloat(k.borderTopWidth)||0,d+=parseFloat(k.borderLeftWidth)||0)}if(k.position==="relative"||k.position==="static")e+=l.offsetTop,d+=l.offsetLeft;c.offset.supportsFixedPosition&&k.position==="fixed"&&(e+=Math.max(p.scrollTop,l.scrollTop),d+=Math.max(p.scrollLeft,l.scrollLeft));return{top:e,left:d}};c.offset={initialize:function(){var a=t.body,b=t.createElement("div"),g,j,k,p=parseFloat(c.curCSS(a,"marginTop",!0))||0;c.extend(b.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",
height:"1px",visibility:"hidden"});b.innerHTML="<div style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;'><div></div></div><table style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;' cellpadding='0' cellspacing='0'><tr><td></td></tr></table>";a.insertBefore(b,a.firstChild);g=b.firstChild;j=g.firstChild;k=g.nextSibling.firstChild.firstChild;this.doesNotAddBorder=j.offsetTop!==5;this.doesAddBorderForTableAndCells=
k.offsetTop===5;j.style.position="fixed";j.style.top="20px";this.supportsFixedPosition=j.offsetTop===20||j.offsetTop===15;j.style.position=j.style.top="";g.style.overflow="hidden";g.style.position="relative";this.subtractsBorderForOverflowNotVisible=j.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==p;a.removeChild(b);c.offset.initialize=c.noop},bodyOffset:function(a){var b=a.offsetTop,g=a.offsetLeft;c.offset.initialize();c.offset.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(c.curCSS(a,
"marginTop",!0))||0,g+=parseFloat(c.curCSS(a,"marginLeft",!0))||0);return{top:b,left:g}},setOffset:function(a,b,g){if(/static/.test(c.curCSS(a,"position")))a.style.position="relative";var j=c(a),k=j.offset(),p=parseInt(c.curCSS(a,"top",!0),10)||0,l=parseInt(c.curCSS(a,"left",!0),10)||0;c.isFunction(b)&&(b=b.call(a,g,k));g={top:b.top-k.top+p,left:b.left-k.left+l};"using"in b?b.using.call(a,g):j.css(g)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),g=
this.offset(),j=/^body|html$/i.test(b[0].nodeName)?{top:0,left:0}:b.offset();g.top-=parseFloat(c.curCSS(a,"marginTop",!0))||0;g.left-=parseFloat(c.curCSS(a,"marginLeft",!0))||0;j.top+=parseFloat(c.curCSS(b[0],"borderTopWidth",!0))||0;j.left+=parseFloat(c.curCSS(b[0],"borderLeftWidth",!0))||0;return{top:g.top-j.top,left:g.left-j.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||t.body;a&&!/^body|html$/i.test(a.nodeName)&&c.css(a,"position")==="static";)a=a.offsetParent;
return a})}});c.each(["Left","Top"],function(a,b){var g="scroll"+b;c.fn[g]=function(b){var k=this[0],p;return!k?null:b!==f?this.each(function(){(p=B(this))?p.scrollTo(!a?b:c(p).scrollLeft(),a?b:c(p).scrollTop()):this[g]=b}):(p=B(k))?"pageXOffset"in p?p[a?"pageYOffset":"pageXOffset"]:c.support.boxModel&&p.document.documentElement[g]||p.document.body[g]:k[g]}});c.each(["Height","Width"],function(a,b){var g=b.toLowerCase();c.fn["inner"+b]=function(){return this[0]?c.css(this[0],g,!1,"padding"):null};
c.fn["outer"+b]=function(a){return this[0]?c.css(this[0],g,!1,a?"margin":"border"):null};c.fn[g]=function(a){var k=this[0];return!k?a==null?null:this:c.isFunction(a)?this.each(function(b){var k=c(this);k[g](a.call(this,b,k[g]()))}):"scrollTo"in k&&k.document?k.document.compatMode==="CSS1Compat"&&k.document.documentElement["client"+b]||k.document.body["client"+b]:k.nodeType===9?Math.max(k.documentElement["client"+b],k.body["scroll"+b],k.documentElement["scroll"+b],k.body["offset"+b],k.documentElement["offset"+
b]):a===f?c.css(k,g):this.css(g,typeof a==="string"?a:a+"px")}});b.jQuery=b.$=c})(window);
jQuery.cookie=function(b,f,h){if(typeof f!="undefined"){h=h||{};if(f===null)f="",h.expires=-1;var d="";if(h.expires&&(typeof h.expires=="number"||h.expires.toUTCString))typeof h.expires=="number"?(d=new Date,d.setTime(d.getTime()+h.expires*864E5)):d=h.expires,d="; expires="+d.toUTCString();var i=h.path?"; path="+h.path:"",e=h.domain?"; domain="+h.domain:"",h=h.secure?"; secure":"";document.cookie=[b,"=",encodeURIComponent(f),d,i,e,h].join("")}else{f=null;if(document.cookie&&document.cookie!=""){h=
document.cookie.split(";");for(d=0;d<h.length;d++)if(i=jQuery.trim(h[d]),i.substring(0,b.length+1)==b+"="){f=decodeURIComponent(i.substring(b.length+1));break}}return f}};
(function(b){function f(){}f.prototype={init:function(d,i){this.textArray=[];this.elements=[];this.options=i;this.jquery=d;this.n=-1;if(i.async===!0)i.async=2;i.not?(d=d.not(i.not),d=d.add(d.find("*").not(i.not)).not(b(i.not).find("*"))):d=d.add(d.find("*"));this.jq=d;this.jql=this.jq.length;return this.process()},process:function(){this.n++;var d=this,i=this.options,e="",m=!1,h=!1,f=this.jq[this.n],n,o;if(this.n===this.jql)return e=this.jquery.pushStack(this.elements,"nodesContainingText"),i.complete.call(e,
e,this.textArray),i.returnAll===!1&&i.walk===!1?this.jquery:e;if(!f)return this.process();n=b(f);o=f.nodeName.toUpperCase();var w=o==="INPUT"&&b.attr(f,"type").toLowerCase();if({SCRIPT:1,NOSCRIPT:1,STYLE:1,OBJECT:1,IFRAME:1}[o])return this.process();if(typeof i.subject==="string")e=n.attr(i.subject);else if(i.altAndVal&&(o==="IMG"||w==="image"))e=n.attr("alt");else if(i.altAndVal&&{text:1,button:1,submit:1}[w])e=n.val();else if(o==="TEXTAREA")e=n.val();else{o=f.firstChild;if(i.walk!==!0)h=!0;else for(;o;){if(o.nodeType==
1){h=!0;break}o=o.nextSibling}if(h){i.walk!==!0&&(m=!0);for(o=f.firstChild;o;){if(o.nodeType==3&&o.nodeValue.match(/\S/)!==null)if(o.nodeValue.match(/<![ \r\n\t]*(--([^\-]|[\r\n]|-[^\-])*--[ \r\n\t]*)>/)!==null){if(o.nodeValue.match(/(\S+(?=.*<))|(>(?=.*\S+))/)!==null){m=!0;break}}else{m=!0;break}o=o.nextSibling}if(m)e=n.html(),e=i.stripScripts?e.replace(/<script[^>]*>([\s\S]*?)<\/script>/gi,""):e,this.jq=this.jq.not(n.find("*"))}else e=n.text()}if(!e)return this.process();this.elements.push(f);this.textArray.push(e);
i.each.call(f,this.elements.length-1,f,e);return i.async?(setTimeout(function(){d.process()},i.async),this.jquery):this.process()}};var h={not:"",async:!1,each:function(){},complete:function(){},comments:!1,returnAll:!0,walk:!0,altAndVal:!1,subject:!0,stripScripts:!0};b.fn.nodesContainingText=function(d){d=b.extend({},h,b.fn.nodesContainingText.defaults,d);return(new f).init(this,d)};b.fn.nodesContainingText.defaults=h})(jQuery);
(function(b){function f(){}function h(){b.translate.GL=L=google.language;b.translate.GLL=t=L.Languages;d()}function d(){P=b.translate.toLanguageCode;b.each(t,function(b,c){D[c.toUpperCase()]=b});b.translate.isReady=o;for(var c;c=N.shift();)c()}function i(c,e){var d={};b.each(c,function(b,c){e(c,b)===o&&(d[b]=c)});return d}function e(b,c,e){return function(){return b.apply(c===o?arguments[0]:c,e||arguments)}}function m(b){return b!==q}function s(c,e,d){var i,f={},h=b.grep(c,m);b.each(e,function(c,
e){var d=b.grep(e[0],function(b,c){return m(h[c])&&h[c].constructor===b}).length;if(d===h.length&&d===e[0].length&&(i=o))return b.each(e[1],function(b,c){f[c]=h[b]}),w});if(!i)throw d;return f}function u(c,e){var d=s(c,b.translate.overload,"jQuery.translate: Invalid arguments"),i=d.options||{};delete d.options;i=b.extend({},la,e,b.extend(i,d));if(i.fromOriginal)i.toggle=o;if(i.toggle)i.data=o;if(i.async===o)i.async=2;if(i.alwaysReplace===!0)i.toggle=!1,i.fromOriginal=!1;return i}function n(){this.extend(b.translate);
delete this.defaults;delete this.fn}var o=!0,w=!1,q,z="".replace,B=String,c=Function,O=Object,L,t,P,D={},J,N=[],y,la={from:"",to:"",start:f,error:f,each:f,complete:f,onTimeout:f,timeout:0,stripComments:o,stripWhitespace:o,stripScripts:o,separators:/\.\?\!;:/,limit:1750,walk:o,returnAll:w,replace:o,rebind:o,data:o,setLangAttr:w,subject:o,not:"",altAndVal:o,async:w,toggle:w,fromOriginal:o,parallel:!1,trim:!0,alwaysReplace:!1};n.prototype={version:"null",_init:function(c,d){var i=d.separators.source||
d.separators,m=this.isString=typeof c==="string",h=0;b.each(["stripComments","stripScripts","stripWhitespace"],function(e,i){var h=b.translate[i];d[i]&&(c=m?h(c):b.map(c,h))});this.rawSource="<div>"+(m?c:c.join("</div><div>"))+"</div>";this._m3=RegExp("["+i+"](?![^"+i+"]*["+i+"])");this.options=d;this.from=d.from=P(d.from)||"";this.to=d.to=P(d.to)||"";this.source=c;this.rawTranslation="";this.translation=[];this.i=0;this.stopped=w;this.elements=d.nodes;this._i=-1;for(this.rawSources=[];o;){i=this.truncate(this.rawSource.substr(h),
d.limit);if(!i)break;this.rawSources.push(i);h+=i.length}this.queue=Array(this.rawSources.length);this.done=0;d.start.call(this,c,d.from,d.to,d);if(d.timeout)this.timeout=setTimeout(e(d.onTimeout,this,[c,d.from,d.to,d]),d.timeout);d.toggle&&d.nodes?d.textNodes?this._toggleTextNodes():this._toggle():this._process()},_process:function(){if(!this.stopped){for(var c=this.options,d=this.rawTranslation.length,i,m;(d=this.rawTranslation.lastIndexOf("</div>",d))>-1;)if(d-=1,i=this.rawTranslation.substr(0,
d+1),m=i.match(/<div[> ]/gi),i=i.match(/<\/div>/gi),m=m?m.length:0,i=i?i.length:0,m===i+1){d=b(this.rawTranslation.substr(0,d+7));m=d.length;var h=this.i;if(h===m)break;d.slice(h,m).each(e(function(d,e){if(this.stopped)return w;var i=b(e).html(),i=c.trim?b.trim(i):i,m=h+d,f=this.source,s=!this.from&&this.detectedSourceLanguage||this.from;this.translation[m]=i;this.isString?this.translation=i:f=this.source[m];c.each.call(this,m,i,f,s,this.to,c);this.i++},this));break}this.rawSources.length-1==this._i&&
this._complete();var f=e(this._translate,this);if(c.parallel){if(this._i<0)if(c.parallel){var s=0,n=this.rawSources.length,o=function(){f();s++<n&&setTimeout(o,c.parallel)};o()}else b.each(this.rawSources,f)}else f()}},_translate:function(){this._i++;var c=this._i,d=this.rawSourceSub=this.rawSources[c];d&&(y?b.ajax({url:"http://api.microsofttranslator.com/V2/Ajax.svc/Translate",dataType:"jsonp",jsonp:"oncomplete",crossDomain:!0,context:this,data:{appId:y,form:this.from,to:this.to,contentType:"text/html",
text:d}}).success(function(b){this.queue[c]=b||this.rawSourceSub;this._check()}):L.translate(d,this.from,this.to,e(function(b){if(b.error)return this.options.error.call(this,b.error,this.rawSourceSub,this.from,this.to,this.options);this.queue[c]=b.translation||this.rawSourceSub;this.detectedSourceLanguage=b.detectedSourceLanguage;this._check()},this)))},_check:function(){if(this.options.parallel){var b=0;jQuery.each(this.queue,function(c,d){if(d!=q)b=c;else return!1});if(b>this.done||b===this.queue.length-
1){for(var c=0;c<=b;c++)this.rawTranslation+=this.queue[c];this._process()}this.done=b}else this.rawTranslation+=this.queue[this._i],this._process()},_complete:function(){clearTimeout(this.timeout);this.options.complete.call(this,this.translation,this.source,!this.from&&this.detectedSourceLanguage||this.from,this.to,this.options)},stop:function(){if(this.stopped)return this;this.stopped=o;this.options.error.call(this,{message:"stopped"});return this}};b.translate=function(c,d){if(c==q)return new n;
if(b.isFunction(c))return b.translate.ready(c,d);var i=new n,m=[].slice.call(arguments,0);m.shift();return b.translate.ready(e(i._init,i,[c,u(m,b.translate.defaults)]),w,i)};b.translate.fn=b.translate.prototype=n.prototype;b.translate.fn.extend=b.translate.extend=b.extend;b.translate.extend({_bind:e,_filter:i,_validate:s,_getOpt:u,_defaults:la,defaults:b.extend({},la),capitalize:function(b){return b.charAt(0).toUpperCase()+b.substr(1).toLowerCase()},truncate:function(b,c){var d,e,i,m,h,f=encodeURIComponent(b);
for(d=0;d<10;d++){try{h=decodeURIComponent(f.substr(0,c-d))}catch(s){continue}if(h)break}return!(e=/<(?![^<]*>)/.exec(h))?!/>\s*$/.exec(h)?(i=this._m3.exec(h))?(m=/>(?![^>]*<)/.exec(h))?i.index>m.index?h.substring(0,i.index+1):h.substring(0,m.index+1):h.substring(0,i.index+1):h:h:h.substring(0,e.index)},getLanguages:function(c,d){if(c==q||d==q&&!c)return t;var e={},m=typeof c,h=d?b.translate.getLanguages(c):t;if(m=m==="object"||m==="function"?c:d)if(m.call)e=i(h,m);else for(var f=0,s=m.length,n;f<
s;f++)n=b.translate.toLanguage(m[f]),h[n]!=q&&(e[n]=h[n]);else e=i(t,L.isTranslatable);return e},toLanguage:function(c,d){var e=c.toUpperCase(),e=D[e]||(t[e]?e:q)||D[(b.translate.languageCodeMap[c.toLowerCase()]||"").toUpperCase()];return e==q?q:d==="lowercase"?e.toLowerCase():d==="capitalize"?b.translate.capitalize(e):e},toLanguageCode:function(c){return t[c]||t[b.translate.toLanguage(c)]||b.translate.languageCodeMap[c.toLowerCase()]},same:function(b,c){return b===c||P(b)===P(c)},isTranslatable:function(b){return L?
L.isTranslatable(P(b)):!!P(b)},languageCodeMap:{pt:"pt-PT","pt-br":"pt-PT",he:"iw",zlm:"ms","zh-hans":"zh-CN","zh-hant":"zh-TW"},isRtl:{ar:o,iw:o,fa:o,ur:o,yi:o},getBranding:function(){return b(L.getBranding.apply(L,arguments))},load:function(c,e){J=o;if(!c||c.length<40){var i=function(){google.load("language",e||"1",{callback:h})};typeof google!=="undefined"&&google.load?i():b.getScript((document.location.protocol=="https:"?"https://":"http://")+"www.google.com/jsapi"+(c?"?key="+c:""),i)}else y=
c,b.ajax({url:"http://api.microsofttranslator.com/V2/Ajax.svc/GetLanguagesForTranslate",dataType:"jsonp",jsonp:"oncomplete",crossDomain:!0,context:this,data:{appId:y}}).success(function(c){b.ajax({url:"http://api.microsofttranslator.com/V2/Ajax.svc/GetLanguageNames",dataType:"jsonp",jsonp:"oncomplete",crossDomain:!0,context:this,data:{appId:y,locale:"en",languageCodes:'["'+c.join('", "')+'"]'}}).success(function(e){t={};for(var i=0;i<c.length;i++)t[e[i].toUpperCase()]=c[i];b.translate.GLL=t;d()})});
return b.translate},ready:function(c,d,e){b.translate.isReady?c():N.push(c);!J&&!d&&b.translate.load();return e||b.translate},isReady:w,overload:[[[],[]],[[B,B,O],["from","to","options"]],[[B,O],["to","options"]],[[O],["options"]],[[B,B],["from","to"]],[[B],["to"]],[[B,B,c],["from","to","complete"]],[[B,c],["to","complete"]]],stripScripts:e(z,o,[/<script[^>]*>([\s\S]*?)<\/script>/gi,""]),stripWhitespace:e(z,o,[/\s\s+/g," "]),stripComments:e(z,o,[/<![ \r\n\t]*(--([^\-]|[\r\n]|-[^\-])*--[ \r\n\t]*)>/g,
""])})})(jQuery);
(function(b){function f(b,d){var e=b.css("text-align");b.css("direction",d);e==="right"&&b.css("text-align","left");e==="left"&&b.css("text-align","right")}function h(e,m){var h=e.nodeName.toUpperCase(),f=h==="INPUT"&&b.attr(e,"type").toLowerCase(),m=m||{altAndVal:d,subject:d};return typeof m.subject==="string"?m.subject:m.altAndVal&&(h==="IMG"||f==="image")?"alt":m.altAndVal&&i[f]?"$val":h==="TEXTAREA"?"$val":"$html"}var d=!0,i={text:d,button:d,submit:d},e={SCRIPT:d,NOSCRIPT:d,STYLE:d,OBJECT:d,IFRAME:d},
m=b([]);m.length=1;b.translate.fn._toggle=function(){var e=this.options,i=e.to,m;this.elements.each(b.translate._bind(function(h,f){this.i=h;var q=b(f),q=b.translate.getData(q,i,e);if(!q)return!(m=d);this.translation.push(q);e.each.call(this,h,f,q,this.source[h],this.from,i,e)},this));!m?this._complete():this._process()};b.translate.extend({_getType:h,each:function(d,e,i,h,f,q,z){m[0]=e;b.translate.setData(m,q,i,f,h,z);b.translate.replace(m,i,q,z);b.translate.setLangAttr(m,q,z)},getData:function(d,
e,i){var d=d[0]||d,m=b.data(d,"translation");return m&&m[e]&&m[e][h(d,i)]},setData:function(d,e,i,m,f,q){if(!q||q.data){var d=d[0]||d,q=h(d,q),z=b.data(d,"translation"),z=z||b.data(d,"translation",{});(z[m]=z[m]||{})[q]=f;(z[e]=z[e]||{})[q]=i}},replace:function(d,e,m,h){if(!h||h.replace){if(h&&typeof h.subject==="string")return d.attr(h.subject,e);var w=d[0]||d,q=w.nodeName.toUpperCase(),z=q==="INPUT"&&b.attr(w,"type").toLowerCase(),B=b.translate.isRtl,c=b.data(w,"lang");if(h.alwaysReplace||c!==m){if(B[m]!==
B[c||h&&h.from])B[m]?f(d,"rtl"):d.css("direction")==="rtl"&&f(d,"ltr");if((!h||h.altAndVal)&&(q==="IMG"||z==="image"))d.attr("alt",e);else if(q==="TEXTAREA"||(!h||h.altAndVal)&&i[z])d.val(e);else if(!h||h.rebind){if(!(h=this.doc))for(h=w;h&&h.nodeType!=9;)h=h.parentNode;this.doc=h;h=d.find("*").not("script");e=b(this.doc.createElement("div")).html(e);b.translate.copyEvents(h,e.find("*"));d.html(e.contents())}else d.html(e);b.data(w,"lang",m)}}},setLangAttr:function(b,e,i){if(!i||i.setLangAttr)b.attr(!i||
i.setLangAttr===d?"lang":i.setLangAttr,e)},copyEvents:function(i,m){m.each(function(m,h){var f=i[m];if(!h||!f)return!1;if(e[f.nodeName.toUpperCase()])return d;f=b.data(f,"events");if(!f)return d;for(var q in f)for(var u in f[q])b.event.add(h,q,f[q][u],f[q][u].data)})}});b.fn.translate=function(d,e,i){var h=b.translate._getOpt(arguments,b.fn.translate.defaults),f=b.extend({},b.translate._defaults,b.fn.translate.defaults,h,{complete:function(d,e){b.translate(function(){function i(b){return function(){[].unshift.call(arguments,
this.elements);b.apply(this,arguments)}}var c=b.translate.toLanguageCode(h.from);h.fromOriginal&&d.each(function(d,i){m[0]=i;var f=b.translate.getData(m,c,h);if(!f)return!0;e[d]=f});var f=h.each;h.nodes=d;h.start=i(h.start);h.onTimeout=i(h.onTimeout);h.complete=i(h.complete);h.each=function(b){var c=arguments;arguments.length!==7&&[].splice.call(c,1,0,this.elements[b]);this.each.apply(this,c);f.apply(this,c)};b.translate(e,h)})},each:function(){}});if(this.nodesContainingText)return this.nodesContainingText(f);
h.nodes=this;b.translate(b.map(this,function(d){return b(d).html()||b(d).val()}),h);return this};b.fn.translate.defaults=b.extend({},b.translate._defaults)})(jQuery);
(function(b){var f={tags:["select","option"],filter:b.translate.isTranslatable,label:b.translate.toNativeLanguage||function(h,d){return b.translate.capitalize(d)},includeUnknown:!1};b.translate.ui=function(){var h={},d="",i="",e="";typeof arguments[0]==="string"?h.tags=b.makeArray(arguments):h=arguments[0];h=b.extend({},f,b.translate.ui.defaults,h);h.tags[2]&&(i="<"+h.tags[2]+">",e="</"+h.tags[2]+">");var m=b.translate.getLanguages(h.filter);h.includeUnknown||delete m.UNKNOWN;b.each(m,function(b,
m){d+="<"+h.tags[1]+" value="+m+">"+i+h.label(m,b)+e+"</"+h.tags[1]+">"});return b("<"+h.tags[0]+' class="jq-translate-ui">'+d+"</"+h.tags[0]+">")};b.translate.ui.defaults=b.extend({},f)})(jQuery);jQuery.translate.fn.progress=function(b,f){if(!this.i)this._pr=0;this._pr+=this.source[this.i].length;var h=100*this._pr/(this.rawSource.length-11*(this.i+1));if(b){var d=jQuery(b);!this.i&&!d.hasClass("ui-progressbar")&&d.progressbar(f);d.progressbar("option","value",h)}return h};
(function(b){function f(){this.regional=[];this.regional[""]={labels:"Years,Months,Weeks,Days,Hours,Minutes,Seconds".split(","),labels1:"Year,Month,Week,Day,Hour,Minute,Second".split(","),compactLabels:["y","m","w","d"],whichLabels:null,timeSeparator:":",isRTL:!1};this._defaults={until:null,since:null,timezone:null,serverSync:null,format:"dHMS",layout:"",compact:!1,significant:0,description:"",expiryUrl:"",expiryText:"",alwaysExpire:!1,onExpiry:null,onTick:null,tickInterval:1};b.extend(this._defaults,
this.regional[""]);this._serverSyncs=[]}function h(d,i){b.extend(d,i);for(var e in i)i[e]==null&&(d[e]=null);return d}b.extend(f.prototype,{markerClassName:"hasCountdown",_timer:setInterval(function(){b.countdown._updateTargets()},980),_timerTargets:[],setDefaults:function(b){this._resetExtraLabels(this._defaults,b);h(this._defaults,b||{})},UTCDate:function(b,i,e,m,h,f,n,o){typeof i=="object"&&i.constructor==Date&&(o=i.getMilliseconds(),n=i.getSeconds(),f=i.getMinutes(),h=i.getHours(),m=i.getDate(),
e=i.getMonth(),i=i.getFullYear());var w=new Date;w.setUTCFullYear(i);w.setUTCDate(1);w.setUTCMonth(e||0);w.setUTCDate(m||1);w.setUTCHours(h||0);w.setUTCMinutes((f||0)-(Math.abs(b)<30?b*60:b));w.setUTCSeconds(n||0);w.setUTCMilliseconds(o||0);return w},periodsToSeconds:function(b){return b[0]*31557600+b[1]*2629800+b[2]*604800+b[3]*86400+b[4]*3600+b[5]*60+b[6]},_settingsCountdown:function(d,i){if(!i)return b.countdown._defaults;var e=b.data(d,"countdown");return i=="all"?e.options:e.options[i]},_attachCountdown:function(d,
i){var e=b(d);e.hasClass(this.markerClassName)||(e.addClass(this.markerClassName),e={options:b.extend({},i),_periods:[0,0,0,0,0,0,0]},b.data(d,"countdown",e),this._changeCountdown(d))},_addTarget:function(b){this._hasTarget(b)||this._timerTargets.push(b)},_hasTarget:function(d){return b.inArray(d,this._timerTargets)>-1},_removeTarget:function(d){this._timerTargets=b.map(this._timerTargets,function(b){return b==d?null:b})},_updateTargets:function(){for(var b=this._timerTargets.length-1;b>=0;b--)this._updateCountdown(this._timerTargets[b])},
_updateCountdown:function(d,i){var e=b(d);if(i=i||b.data(d,"countdown")){e.html(this._generateHTML(i));e[(this._get(i,"isRTL")?"add":"remove")+"Class"]("countdown_rtl");if(e=this._get(i,"onTick")){var m=i._hold!="lap"?i._periods:this._calculatePeriods(i,i._show,this._get(i,"significant"),new Date),h=this._get(i,"tickInterval");(h==1||this.periodsToSeconds(m)%h==0)&&e.apply(d,[m])}if(i._hold!="pause"&&(i._since?i._now.getTime()<i._since.getTime():i._now.getTime()>=i._until.getTime())&&!i._expiring){i._expiring=
!0;if(this._hasTarget(d)||this._get(i,"alwaysExpire")){this._removeTarget(d);(e=this._get(i,"onExpiry"))&&e.apply(d,[]);if(e=this._get(i,"expiryText"))m=this._get(i,"layout"),i.options.layout=e,this._updateCountdown(d,i),i.options.layout=m;if(e=this._get(i,"expiryUrl"))window.location=e}i._expiring=!1}else i._hold=="pause"&&this._removeTarget(d);b.data(d,"countdown",i)}},_changeCountdown:function(d,i,e){i=i||{};if(typeof i=="string"){var m=i,i={};i[m]=e}if(e=b.data(d,"countdown"))this._resetExtraLabels(e.options,
i),h(e.options,i),this._adjustSettings(d,e),b.data(d,"countdown",e),i=new Date,(e._since&&e._since<i||e._until&&e._until>i)&&this._addTarget(d),this._updateCountdown(d,e)},_resetExtraLabels:function(b,i){var e=!1,h;for(h in i)if(h!="whichLabels"&&h.match(/[Ll]abels/)){e=!0;break}if(e)for(h in b)h.match(/[Ll]abels[0-9]/)&&(b[h]=null)},_adjustSettings:function(b,i){var e,h=this._get(i,"serverSync"),f=0;e=null;for(f=0;f<this._serverSyncs.length;f++)if(this._serverSyncs[f][0]==h){e=this._serverSyncs[f][1];
break}e!=null?(f=h?e:0,e=new Date):(f=h?h.apply(b,[]):null,e=new Date,f=f?e.getTime()-f.getTime():0,this._serverSyncs.push([h,f]));h=this._get(i,"timezone");h=h==null?-e.getTimezoneOffset():h;i._since=this._get(i,"since");if(i._since!=null)i._since=this.UTCDate(h,this._determineTime(i._since,null)),i._since&&f&&i._since.setMilliseconds(i._since.getMilliseconds()+f);i._until=this.UTCDate(h,this._determineTime(this._get(i,"until"),e));f&&i._until.setMilliseconds(i._until.getMilliseconds()+f);i._show=
this._determineShow(i)},_destroyCountdown:function(d){var i=b(d);i.hasClass(this.markerClassName)&&(this._removeTarget(d),i.removeClass(this.markerClassName).empty(),b.removeData(d,"countdown"))},_pauseCountdown:function(b){this._hold(b,"pause")},_lapCountdown:function(b){this._hold(b,"lap")},_resumeCountdown:function(b){this._hold(b,null)},_hold:function(d,i){var e=b.data(d,"countdown");if(e){if(e._hold=="pause"&&!i){e._periods=e._savePeriods;var h=e._since?"-":"+";e[e._since?"_since":"_until"]=
this._determineTime(h+e._periods[0]+"y"+h+e._periods[1]+"o"+h+e._periods[2]+"w"+h+e._periods[3]+"d"+h+e._periods[4]+"h"+h+e._periods[5]+"m"+h+e._periods[6]+"s");this._addTarget(d)}e._hold=i;e._savePeriods=i=="pause"?e._periods:null;b.data(d,"countdown",e);this._updateCountdown(d,e)}},_getTimesCountdown:function(d){d=b.data(d,"countdown");return!d?null:!d._hold?d._periods:this._calculatePeriods(d,d._show,this._get(d,"significant"),new Date)},_get:function(d,h){return d.options[h]!=null?d.options[h]:
b.countdown._defaults[h]},_determineTime:function(d,h){var e=function(b){var e=new Date;e.setTime(e.getTime()+b*1E3);return e};(e=d==null?h:typeof d=="string"?function(e){for(var e=e.toLowerCase(),d=new Date,h=d.getFullYear(),i=d.getMonth(),f=d.getDate(),w=d.getHours(),q=d.getMinutes(),d=d.getSeconds(),z=/([+-]?[0-9]+)\s*(s|m|h|d|w|o|y)?/g,B=z.exec(e);B;){switch(B[2]||"s"){case "s":d+=parseInt(B[1],10);break;case "m":q+=parseInt(B[1],10);break;case "h":w+=parseInt(B[1],10);break;case "d":f+=parseInt(B[1],
10);break;case "w":f+=parseInt(B[1],10)*7;break;case "o":i+=parseInt(B[1],10);f=Math.min(f,b.countdown._getDaysInMonth(h,i));break;case "y":h+=parseInt(B[1],10),f=Math.min(f,b.countdown._getDaysInMonth(h,i))}B=z.exec(e)}return new Date(h,i,f,w,q,d,0)}(d):typeof d=="number"?e(d):d)&&e.setMilliseconds(0);return e},_getDaysInMonth:function(b,h){return 32-(new Date(b,h,32)).getDate()},_normalLabels:function(b){return b},_generateHTML:function(d){var h=this._get(d,"significant");d._periods=d._hold?d._periods:
this._calculatePeriods(d,d._show,h,new Date);for(var e=!1,f=0,s=h,u=b.extend({},d._show),n=0;n<=6;n++)e|=d._show[n]=="?"&&d._periods[n]>0,u[n]=d._show[n]=="?"&&!e?null:d._show[n],f+=u[n]?1:0,s-=d._periods[n]>0?1:0;for(var o=[!1,!1,!1,!1,!1,!1,!1],n=6;n>=0;n--)d._show[n]&&(d._periods[n]?o[n]=!0:(o[n]=s>0,s--));var e=this._get(d,"compact"),s=this._get(d,"layout"),w=e?this._get(d,"compactLabels"):this._get(d,"labels"),q=this._get(d,"whichLabels")||this._normalLabels,n=this._get(d,"timeSeparator"),z=
this._get(d,"description")||"",B=function(c){var e=b.countdown._get(d,"compactLabels"+q(d._periods[c]));return u[c]?d._periods[c]+(e?e[c]:w[c])+" ":""},c=function(c){var e=b.countdown._get(d,"labels"+q(d._periods[c]));return!h&&u[c]||h&&o[c]?'<span class="countdown_section"><span class="countdown_amount">'+d._periods[c]+"</span><br/>"+(e?e[c]:w[c])+"</span>":""};return s?this._buildLayout(d,u,s,e,h,o):(e?'<span class="countdown_row countdown_amount'+(d._hold?" countdown_holding":"")+'">'+B(0)+B(1)+
B(2)+B(3)+(u[4]?this._minDigits(d._periods[4],2):"")+(u[5]?(u[4]?n:"")+this._minDigits(d._periods[5],2):"")+(u[6]?(u[4]||u[5]?n:"")+this._minDigits(d._periods[6],2):""):'<span class="countdown_row countdown_show'+(h||f)+(d._hold?" countdown_holding":"")+'">'+c(0)+c(1)+c(2)+c(3)+c(4)+c(5)+c(6))+"</span>"+(z?'<span class="countdown_row countdown_descr">'+z+"</span>":"")},_buildLayout:function(d,h,e,f,s,u){for(var n=this._get(d,f?"compactLabels":"labels"),o=this._get(d,"whichLabels")||this._normalLabels,
w=function(e){return(b.countdown._get(d,(f?"compactLabels":"labels")+o(d._periods[e]))||n)[e]},q=function(b,c){return Math.floor(b/c)%10},w={desc:this._get(d,"description"),sep:this._get(d,"timeSeparator"),yl:w(0),yn:d._periods[0],ynn:this._minDigits(d._periods[0],2),ynnn:this._minDigits(d._periods[0],3),y1:q(d._periods[0],1),y10:q(d._periods[0],10),y100:q(d._periods[0],100),y1000:q(d._periods[0],1E3),ol:w(1),on:d._periods[1],onn:this._minDigits(d._periods[1],2),onnn:this._minDigits(d._periods[1],
3),o1:q(d._periods[1],1),o10:q(d._periods[1],10),o100:q(d._periods[1],100),o1000:q(d._periods[1],1E3),wl:w(2),wn:d._periods[2],wnn:this._minDigits(d._periods[2],2),wnnn:this._minDigits(d._periods[2],3),w1:q(d._periods[2],1),w10:q(d._periods[2],10),w100:q(d._periods[2],100),w1000:q(d._periods[2],1E3),dl:w(3),dn:d._periods[3],dnn:this._minDigits(d._periods[3],2),dnnn:this._minDigits(d._periods[3],3),d1:q(d._periods[3],1),d10:q(d._periods[3],10),d100:q(d._periods[3],100),d1000:q(d._periods[3],1E3),hl:w(4),
hn:d._periods[4],hnn:this._minDigits(d._periods[4],2),hnnn:this._minDigits(d._periods[4],3),h1:q(d._periods[4],1),h10:q(d._periods[4],10),h100:q(d._periods[4],100),h1000:q(d._periods[4],1E3),ml:w(5),mn:d._periods[5],mnn:this._minDigits(d._periods[5],2),mnnn:this._minDigits(d._periods[5],3),m1:q(d._periods[5],1),m10:q(d._periods[5],10),m100:q(d._periods[5],100),m1000:q(d._periods[5],1E3),sl:w(6),sn:d._periods[6],snn:this._minDigits(d._periods[6],2),snnn:this._minDigits(d._periods[6],3),s1:q(d._periods[6],
1),s10:q(d._periods[6],10),s100:q(d._periods[6],100),s1000:q(d._periods[6],1E3)},z=e,e=0;e<=6;e++)q="yowdhms".charAt(e),z=z.replace(RegExp("\\{"+q+"<\\}(.*)\\{"+q+">\\}","g"),!s&&h[e]||s&&u[e]?"$1":"");b.each(w,function(b,c){z=z.replace(RegExp("\\{"+b+"\\}","g"),c)});return z},_minDigits:function(b,h){b=""+b;if(b.length>=h)return b;b="0000000000"+b;return b.substr(b.length-h)},_determineShow:function(b){var b=this._get(b,"format"),h=[];h[0]=b.match("y")?"?":b.match("Y")?"!":null;h[1]=b.match("o")?
"?":b.match("O")?"!":null;h[2]=b.match("w")?"?":b.match("W")?"!":null;h[3]=b.match("d")?"?":b.match("D")?"!":null;h[4]=b.match("h")?"?":b.match("H")?"!":null;h[5]=b.match("m")?"?":b.match("M")?"!":null;h[6]=b.match("s")?"?":b.match("S")?"!":null;return h},_calculatePeriods:function(d,h,e,f){d._now=f;d._now.setMilliseconds(0);var s=new Date(d._now.getTime());if(d._since)f.getTime()<d._since.getTime()?d._now=f=s:f=d._since;else if(s.setTime(d._until.getTime()),f.getTime()>d._until.getTime())d._now=
f=s;var u=[0,0,0,0,0,0,0];if(h[0]||h[1]){var n=b.countdown._getDaysInMonth(f.getFullYear(),f.getMonth()),o=b.countdown._getDaysInMonth(s.getFullYear(),s.getMonth()),o=s.getDate()==f.getDate()||s.getDate()>=Math.min(n,o)&&f.getDate()>=Math.min(n,o),o=Math.max(0,(s.getFullYear()-f.getFullYear())*12+s.getMonth()-f.getMonth()+(s.getDate()<f.getDate()&&!o||o&&(s.getHours()*60+s.getMinutes())*60+s.getSeconds()<(f.getHours()*60+f.getMinutes())*60+f.getSeconds()?-1:0));u[0]=h[0]?Math.floor(o/12):0;u[1]=h[1]?
o-u[0]*12:0;f=new Date(f.getTime());n=f.getDate()==n;o=b.countdown._getDaysInMonth(f.getFullYear()+u[0],f.getMonth()+u[1]);f.getDate()>o&&f.setDate(o);f.setFullYear(f.getFullYear()+u[0]);f.setMonth(f.getMonth()+u[1]);n&&f.setDate(o)}var w=Math.floor((s.getTime()-f.getTime())/1E3),f=function(b,e){u[b]=h[b]?Math.floor(w/e):0;w-=u[b]*e};f(2,604800);f(3,86400);f(4,3600);f(5,60);f(6,1);if(w>0&&!d._since){d=[1,12,4.3482,7,24,60,60];f=6;s=1;for(n=6;n>=0;n--)h[n]&&(u[f]>=s&&(u[f]=0,w=1),w>0&&(u[n]++,w=0,
f=n,s=1)),s*=d[n]}if(e)for(n=0;n<=6;n++)e&&u[n]?e--:e||(u[n]=0);return u}});b.fn.countdown=function(d){var h=Array.prototype.slice.call(arguments,1);return d=="getTimes"||d=="settings"?b.countdown["_"+d+"Countdown"].apply(b.countdown,[this[0]].concat(h)):this.each(function(){typeof d=="string"?b.countdown["_"+d+"Countdown"].apply(b.countdown,[this].concat(h)):b.countdown._attachCountdown(this,d)})};b.countdown=new f})(jQuery);
(function(b,f,h){b.fn.dataTableSettings=[];var d=b.fn.dataTableSettings;b.fn.dataTableExt={};var i=b.fn.dataTableExt;i.sVersion="1.8.1";i.sErrMode="alert";i.iApiIndex=0;i.oApi={};i.afnFiltering=[];i.aoFeatures=[];i.ofnSearch={};i.afnSortData=[];i.oStdClasses={sPagePrevEnabled:"paginate_enabled_previous",sPagePrevDisabled:"paginate_disabled_previous",sPageNextEnabled:"paginate_enabled_next",sPageNextDisabled:"paginate_disabled_next",sPageJUINext:"",sPageJUIPrev:"",sPageButton:"paginate_button",sPageButtonActive:"paginate_active",
sPageButtonStaticDisabled:"paginate_button paginate_button_disabled",sPageFirst:"first",sPagePrevious:"previous",sPageNext:"next",sPageLast:"last",sStripOdd:"odd",sStripEven:"even",sRowEmpty:"dataTables_empty",sWrapper:"dataTables_wrapper",sFilter:"dataTables_filter",sInfo:"dataTables_info",sPaging:"dataTables_paginate paging_",sLength:"dataTables_length",sProcessing:"dataTables_processing",sSortAsc:"sorting_asc",sSortDesc:"sorting_desc",sSortable:"sorting",sSortableAsc:"sorting_asc_disabled",sSortableDesc:"sorting_desc_disabled",
sSortableNone:"sorting_disabled",sSortColumn:"sorting_",sSortJUIAsc:"",sSortJUIDesc:"",sSortJUI:"",sSortJUIAscAllowed:"",sSortJUIDescAllowed:"",sSortJUIWrapper:"",sSortIcon:"",sScrollWrapper:"dataTables_scroll",sScrollHead:"dataTables_scrollHead",sScrollHeadInner:"dataTables_scrollHeadInner",sScrollBody:"dataTables_scrollBody",sScrollFoot:"dataTables_scrollFoot",sScrollFootInner:"dataTables_scrollFootInner",sFooterTH:""};i.oJUIClasses={sPagePrevEnabled:"fg-button ui-button ui-state-default ui-corner-left",
sPagePrevDisabled:"fg-button ui-button ui-state-default ui-corner-left ui-state-disabled",sPageNextEnabled:"fg-button ui-button ui-state-default ui-corner-right",sPageNextDisabled:"fg-button ui-button ui-state-default ui-corner-right ui-state-disabled",sPageJUINext:"ui-icon ui-icon-circle-arrow-e",sPageJUIPrev:"ui-icon ui-icon-circle-arrow-w",sPageButton:"fg-button ui-button ui-state-default",sPageButtonActive:"fg-button ui-button ui-state-default ui-state-disabled",sPageButtonStaticDisabled:"fg-button ui-button ui-state-default ui-state-disabled",
sPageFirst:"first ui-corner-tl ui-corner-bl",sPagePrevious:"previous",sPageNext:"next",sPageLast:"last ui-corner-tr ui-corner-br",sStripOdd:"odd",sStripEven:"even",sRowEmpty:"dataTables_empty",sWrapper:"dataTables_wrapper",sFilter:"dataTables_filter",sInfo:"dataTables_info",sPaging:"dataTables_paginate fg-buttonset ui-buttonset fg-buttonset-multi ui-buttonset-multi paging_",sLength:"dataTables_length",sProcessing:"dataTables_processing",sSortAsc:"ui-state-default",sSortDesc:"ui-state-default",sSortable:"ui-state-default",
sSortableAsc:"ui-state-default",sSortableDesc:"ui-state-default",sSortableNone:"ui-state-default",sSortColumn:"sorting_",sSortJUIAsc:"css_right ui-icon ui-icon-triangle-1-n",sSortJUIDesc:"css_right ui-icon ui-icon-triangle-1-s",sSortJUI:"css_right ui-icon ui-icon-carat-2-n-s",sSortJUIAscAllowed:"css_right ui-icon ui-icon-carat-1-n",sSortJUIDescAllowed:"css_right ui-icon ui-icon-carat-1-s",sSortJUIWrapper:"DataTables_sort_wrapper",sSortIcon:"DataTables_sort_icon",sScrollWrapper:"dataTables_scroll",
sScrollHead:"dataTables_scrollHead ui-state-default",sScrollHeadInner:"dataTables_scrollHeadInner",sScrollBody:"dataTables_scrollBody",sScrollFoot:"dataTables_scrollFoot ui-state-default",sScrollFootInner:"dataTables_scrollFootInner",sFooterTH:"ui-state-default"};i.oPagination={two_button:{fnInit:function(e,d,f){var i,n,o;e.bJUI?(i=h.createElement("a"),n=h.createElement("a"),o=h.createElement("span"),o.className=e.oClasses.sPageJUINext,n.appendChild(o),o=h.createElement("span"),o.className=e.oClasses.sPageJUIPrev,
i.appendChild(o)):(i=h.createElement("div"),n=h.createElement("div"));i.className=e.oClasses.sPagePrevDisabled;n.className=e.oClasses.sPageNextDisabled;i.title=e.oLanguage.oPaginate.sPrevious;n.title=e.oLanguage.oPaginate.sNext;d.appendChild(i);d.appendChild(n);b(i).bind("click.DT",function(){e.oApi._fnPageChange(e,"previous")&&f(e)});b(n).bind("click.DT",function(){e.oApi._fnPageChange(e,"next")&&f(e)});b(i).bind("selectstart.DT",function(){return!1});b(n).bind("selectstart.DT",function(){return!1});
e.sTableId!==""&&typeof e.aanFeatures.p=="undefined"&&(d.setAttribute("id",e.sTableId+"_paginate"),i.setAttribute("id",e.sTableId+"_previous"),n.setAttribute("id",e.sTableId+"_next"))},fnUpdate:function(b){if(b.aanFeatures.p)for(var d=b.aanFeatures.p,h=0,f=d.length;h<f;h++)if(d[h].childNodes.length!==0)d[h].childNodes[0].className=b._iDisplayStart===0?b.oClasses.sPagePrevDisabled:b.oClasses.sPagePrevEnabled,d[h].childNodes[1].className=b.fnDisplayEnd()==b.fnRecordsDisplay()?b.oClasses.sPageNextDisabled:
b.oClasses.sPageNextEnabled}},iFullNumbersShowPages:5,full_numbers:{fnInit:function(e,d,f){var i=h.createElement("span"),n=h.createElement("span"),o=h.createElement("span"),w=h.createElement("span"),q=h.createElement("span");i.innerHTML=e.oLanguage.oPaginate.sFirst;n.innerHTML=e.oLanguage.oPaginate.sPrevious;w.innerHTML=e.oLanguage.oPaginate.sNext;q.innerHTML=e.oLanguage.oPaginate.sLast;var z=e.oClasses;i.className=z.sPageButton+" "+z.sPageFirst;n.className=z.sPageButton+" "+z.sPagePrevious;w.className=
z.sPageButton+" "+z.sPageNext;q.className=z.sPageButton+" "+z.sPageLast;d.appendChild(i);d.appendChild(n);d.appendChild(o);d.appendChild(w);d.appendChild(q);b(i).bind("click.DT",function(){e.oApi._fnPageChange(e,"first")&&f(e)});b(n).bind("click.DT",function(){e.oApi._fnPageChange(e,"previous")&&f(e)});b(w).bind("click.DT",function(){e.oApi._fnPageChange(e,"next")&&f(e)});b(q).bind("click.DT",function(){e.oApi._fnPageChange(e,"last")&&f(e)});b("span",d).bind("mousedown.DT",function(){return!1}).bind("selectstart.DT",
function(){return!1});e.sTableId!==""&&typeof e.aanFeatures.p=="undefined"&&(d.setAttribute("id",e.sTableId+"_paginate"),i.setAttribute("id",e.sTableId+"_first"),n.setAttribute("id",e.sTableId+"_previous"),w.setAttribute("id",e.sTableId+"_next"),q.setAttribute("id",e.sTableId+"_last"))},fnUpdate:function(e,d){if(e.aanFeatures.p){var h=i.oPagination.iFullNumbersShowPages,f=Math.floor(h/2),n=Math.ceil(e.fnRecordsDisplay()/e._iDisplayLength),o=Math.ceil(e._iDisplayStart/e._iDisplayLength)+1,w="",q,z=
e.oClasses;n<h?(f=1,q=n):o<=f?(f=1,q=h):o>=n-f?(f=n-h+1,q=n):(f=o-Math.ceil(h/2)+1,q=f+h-1);for(h=f;h<=q;h++)w+=o!=h?'<span class="'+z.sPageButton+'">'+h+"</span>":'<span class="'+z.sPageButtonActive+'">'+h+"</span>";q=e.aanFeatures.p;for(var B,c=function(b){e._iDisplayStart=(this.innerHTML*1-1)*e._iDisplayLength;d(e);b.preventDefault()},O=function(){return!1},h=0,f=q.length;h<f;h++)q[h].childNodes.length!==0&&(B=b("span:eq(2)",q[h]),B.html(w),b("span",B).bind("click.DT",c).bind("mousedown.DT",O).bind("selectstart.DT",
O),B=q[h].getElementsByTagName("span"),B=[B[0],B[1],B[B.length-2],B[B.length-1]],b(B).removeClass(z.sPageButton+" "+z.sPageButtonActive+" "+z.sPageButtonStaticDisabled),o==1?(B[0].className+=" "+z.sPageButtonStaticDisabled,B[1].className+=" "+z.sPageButtonStaticDisabled):(B[0].className+=" "+z.sPageButton,B[1].className+=" "+z.sPageButton),n===0||o==n||e._iDisplayLength==-1?(B[2].className+=" "+z.sPageButtonStaticDisabled,B[3].className+=" "+z.sPageButtonStaticDisabled):(B[2].className+=" "+z.sPageButton,
B[3].className+=" "+z.sPageButton))}}}};i.oSort={"string-asc":function(b,d){typeof b!="string"&&(b="");typeof d!="string"&&(d="");b=b.toLowerCase();d=d.toLowerCase();return b<d?-1:b>d?1:0},"string-desc":function(b,d){typeof b!="string"&&(b="");typeof d!="string"&&(d="");b=b.toLowerCase();d=d.toLowerCase();return b<d?1:b>d?-1:0},"html-asc":function(b,d){b=b.replace(/<.*?>/g,"").toLowerCase();d=d.replace(/<.*?>/g,"").toLowerCase();return b<d?-1:b>d?1:0},"html-desc":function(b,d){b=b.replace(/<.*?>/g,
"").toLowerCase();d=d.replace(/<.*?>/g,"").toLowerCase();return b<d?1:b>d?-1:0},"date-asc":function(b,d){b=Date.parse(b);d=Date.parse(d);if(isNaN(b)||b==="")b=Date.parse("01/01/1970 00:00:00");if(isNaN(d)||d==="")d=Date.parse("01/01/1970 00:00:00");return b-d},"date-desc":function(b,d){b=Date.parse(b);d=Date.parse(d);if(isNaN(b)||b==="")b=Date.parse("01/01/1970 00:00:00");if(isNaN(d)||d==="")d=Date.parse("01/01/1970 00:00:00");return d-b},"numeric-asc":function(b,d){return(b=="-"||b===""?0:b*1)-(d==
"-"||d===""?0:d*1)},"numeric-desc":function(b,d){return(d=="-"||d===""?0:d*1)-(b=="-"||b===""?0:b*1)}};i.aTypes=[function(b){if(typeof b=="number")return"numeric";else if(typeof b!="string")return null;var d,h=!1;d=b.charAt(0);if("0123456789-".indexOf(d)==-1)return null;for(var f=1;f<b.length;f++){d=b.charAt(f);if("0123456789.".indexOf(d)==-1)return null;if(d=="."){if(h)return null;h=!0}}return"numeric"},function(b){var d=Date.parse(b);return d!==null&&!isNaN(d)||typeof b=="string"&&b.length===0?
"date":null},function(b){return typeof b=="string"&&b.indexOf("<")!=-1&&b.indexOf(">")!=-1?"html":null}];i.fnVersionCheck=function(b){for(var d=function(b,d){for(;b.length<d;)b+="0";return b},h=i.sVersion.split("."),b=b.split("."),f="",n="",o=0,w=b.length;o<w;o++)f+=d(h[o],3),n+=d(b[o],3);return parseInt(f,10)>=parseInt(n,10)};i._oExternConfig={iNextUnique:0};b.fn.dataTable=function(e){function m(){this.fnRecordsTotal=function(){return this.oFeatures.bServerSide?parseInt(this._iRecordsTotal,10):this.aiDisplayMaster.length};
this.fnRecordsDisplay=function(){return this.oFeatures.bServerSide?parseInt(this._iRecordsDisplay,10):this.aiDisplay.length};this.fnDisplayEnd=function(){return this.oFeatures.bServerSide?this.oFeatures.bPaginate===!1||this._iDisplayLength==-1?this._iDisplayStart+this.aiDisplay.length:Math.min(this._iDisplayStart+this._iDisplayLength,this._iRecordsDisplay):this._iDisplayEnd};this.sInstance=this.oInstance=null;this.oFeatures={bPaginate:!0,bLengthChange:!0,bFilter:!0,bSort:!0,bInfo:!0,bAutoWidth:!0,
bProcessing:!1,bSortClasses:!0,bStateSave:!1,bServerSide:!1,bDeferRender:!1};this.oScroll={sX:"",sXInner:"",sY:"",bCollapse:!1,bInfinite:!1,iLoadGap:100,iBarWidth:0,bAutoCss:!0};this.aanFeatures=[];this.oLanguage={sProcessing:"Processing...",sLengthMenu:"_MENU_",sZeroRecords:"No matching records found",sEmptyTable:"No data available in table",sLoadingRecords:"Loading...",sInfo:"_START_ to _END_ of _TOTAL_",sInfoEmpty:"Showing 0 to 0 of 0 entries",sInfoFiltered:"(filtered from _MAX_ total entries)",
sInfoPostFix:"",sSearch:"",sUrl:"",oPaginate:{sFirst:"First",sPrevious:"Previous",sNext:"Next",sLast:"Last"},fnInfoCallback:null};this.aoData=[];this.aiDisplay=[];this.aiDisplayMaster=[];this.aoColumns=[];this.aoHeader=[];this.aoFooter=[];this.iNextId=0;this.asDataSearch=[];this.oPreviousSearch={sSearch:"",bRegex:!1,bSmart:!0};this.aoPreSearchCols=[];this.aaSorting=[[0,"asc",0]];this.aaSortingFixed=null;this.asStripClasses=[];this.asDestoryStrips=[];this.sDestroyWidth=0;this.fnFooterCallback=this.fnHeaderCallback=
this.fnRowCallback=null;this.aoDrawCallback=[];this.fnInitComplete=this.fnPreDrawCallback=null;this.sTableId="";this.nTableWrapper=this.nTBody=this.nTFoot=this.nTHead=this.nTable=null;this.bInitialised=this.bDeferLoading=!1;this.aoOpenRows=[];this.sDom="plfirt";this.sPaginationType="two_button";this.iCookieDuration=7200;this.sCookiePrefix="SpryMedia_DataTables_";this.fnCookieCallback=null;this.aoStateSave=[];this.aoStateLoad=[];this.sAjaxSource=this.oLoadedState=null;this.sAjaxDataProp="aaData";this.bAjaxDataGet=
!0;this.jqXHR=null;this.fnServerData=function(a,g,l,c){c.jqXHR=b.ajax({url:a,data:g,success:l,dataType:"json",cache:!1,error:function(a,b){b=="parsererror"&&alert("DataTables warning: JSON data from server could not be parsed. This is caused by a JSON formatting error.")}})};this.fnFormatNumber=function(a){if(a<1E3)return a;else for(var b=a+"",a=b.split(""),l="",b=b.length,c=0;c<b;c++)c%3===0&&c!==0&&(l=","+l),l=a[b-c-1]+l;return l};this.aLengthMenu=[5,10,25,50,100];this.bDrawing=this.iDraw=0;this.iDrawError=
-1;this._iDisplayLength=5;this._iDisplayStart=0;this._iDisplayEnd=5;this._iRecordsDisplay=this._iRecordsTotal=0;this.bJUI=!1;this.oClasses=i.oStdClasses;this.bSortCellsTop=this.bSorted=this.bFiltered=!1;this.oInit=null}function s(a){return function(){var b=[R(this[i.iApiIndex])].concat(Array.prototype.slice.call(arguments));return i.oApi[a].apply(this,b)}}function u(a){var b,l,c=a.iInitDisplayStart;if(a.bInitialised===!1)setTimeout(function(){u(a)},200);else{N(a);O(a);L(a,a.aoHeader);a.nTFoot&&L(a,
a.aoFooter);za(a,!0);a.oFeatures.bAutoWidth&&Ja(a);b=0;for(l=a.aoColumns.length;b<l;b++)if(a.aoColumns[b].sWidth!==null)a.aoColumns[b].nTh.style.width=K(a.aoColumns[b].sWidth);a.oFeatures.bSort?ka(a):a.oFeatures.bFilter?aa(a,a.oPreviousSearch):(a.aiDisplay=a.aiDisplayMaster.slice(),Y(a),t(a));a.sAjaxSource!==null&&!a.oFeatures.bServerSide?a.fnServerData.call(a.oInstance,a.sAjaxSource,[],function(l){var d=l;a.sAjaxDataProp!==""&&(d=bb(a.sAjaxDataProp)(l));for(b=0;b<d.length;b++)z(a,d[b]);a.iInitDisplayStart=
c;a.oFeatures.bSort?ka(a):(a.aiDisplay=a.aiDisplayMaster.slice(),Y(a),t(a));za(a,!1);n(a,l)},a):a.oFeatures.bServerSide||(za(a,!1),n(a))}}function n(a,b){a._bInitComplete=!0;typeof a.fnInitComplete=="function"&&(typeof b!="undefined"?a.fnInitComplete.call(a.oInstance,a,b):a.fnInitComplete.call(a.oInstance,a))}function o(a,b,l){x(a.oLanguage,b,"sProcessing");x(a.oLanguage,b,"sLengthMenu");x(a.oLanguage,b,"sEmptyTable");x(a.oLanguage,b,"sLoadingRecords");x(a.oLanguage,b,"sZeroRecords");x(a.oLanguage,
b,"sInfo");x(a.oLanguage,b,"sInfoEmpty");x(a.oLanguage,b,"sInfoFiltered");x(a.oLanguage,b,"sInfoPostFix");x(a.oLanguage,b,"sSearch");typeof b.oPaginate!="undefined"&&(x(a.oLanguage.oPaginate,b.oPaginate,"sFirst"),x(a.oLanguage.oPaginate,b.oPaginate,"sPrevious"),x(a.oLanguage.oPaginate,b.oPaginate,"sNext"),x(a.oLanguage.oPaginate,b.oPaginate,"sLast"));typeof b.sEmptyTable=="undefined"&&typeof b.sZeroRecords!="undefined"&&x(a.oLanguage,b,"sZeroRecords","sEmptyTable");typeof b.sLoadingRecords=="undefined"&&
typeof b.sZeroRecords!="undefined"&&x(a.oLanguage,b,"sZeroRecords","sLoadingRecords");l&&u(a)}function w(a,b){var l=a.aoColumns.length,b={sType:null,_bAutoType:!0,bVisible:!0,bSearchable:!0,bSortable:!0,asSorting:["asc","desc"],sSortingClass:a.oClasses.sSortable,sSortingClassJUI:a.oClasses.sSortJUI,sTitle:b?b.innerHTML:"",sName:"",sWidth:null,sWidthOrig:null,sClass:null,fnRender:null,bUseRendered:!0,iDataSort:l,mDataProp:l,fnGetData:null,fnSetData:null,sSortDataType:"std",sDefaultContent:null,sContentPadding:"",
nTh:b?b:h.createElement("th"),nTf:null};a.aoColumns.push(b);if(typeof a.aoPreSearchCols[l]=="undefined"||a.aoPreSearchCols[l]===null)a.aoPreSearchCols[l]={sSearch:"",bRegex:!1,bSmart:!0};else{if(typeof a.aoPreSearchCols[l].bRegex=="undefined")a.aoPreSearchCols[l].bRegex=!0;if(typeof a.aoPreSearchCols[l].bSmart=="undefined")a.aoPreSearchCols[l].bSmart=!0}q(a,l,null)}function q(a,g,l){g=a.aoColumns[g];if(typeof l!="undefined"&&l!==null){if(typeof l.sType!="undefined")g.sType=l.sType,g._bAutoType=!1;
x(g,l,"bVisible");x(g,l,"bSearchable");x(g,l,"bSortable");x(g,l,"sTitle");x(g,l,"sName");x(g,l,"sWidth");x(g,l,"sWidth","sWidthOrig");x(g,l,"sClass");x(g,l,"fnRender");x(g,l,"bUseRendered");x(g,l,"iDataSort");x(g,l,"mDataProp");x(g,l,"asSorting");x(g,l,"sSortDataType");x(g,l,"sDefaultContent");x(g,l,"sContentPadding")}g.fnGetData=bb(g.mDataProp);g.fnSetData=ha(g.mDataProp);if(!a.oFeatures.bSort)g.bSortable=!1;if(!g.bSortable||b.inArray("asc",g.asSorting)==-1&&b.inArray("desc",g.asSorting)==-1)g.sSortingClass=
a.oClasses.sSortableNone,g.sSortingClassJUI="";else if(g.bSortable||b.inArray("asc",g.asSorting)==-1&&b.inArray("desc",g.asSorting)==-1)g.sSortingClass=a.oClasses.sSortable,g.sSortingClassJUI=a.oClasses.sSortJUI;else if(b.inArray("asc",g.asSorting)!=-1&&b.inArray("desc",g.asSorting)==-1)g.sSortingClass=a.oClasses.sSortableAsc,g.sSortingClassJUI=a.oClasses.sSortJUIAscAllowed;else if(b.inArray("asc",g.asSorting)==-1&&b.inArray("desc",g.asSorting)!=-1)g.sSortingClass=a.oClasses.sSortableDesc,g.sSortingClassJUI=
a.oClasses.sSortJUIDescAllowed}function z(a,g){var l;l=typeof g.length=="number"?g.slice():b.extend(!0,{},g);var g=a.aoData.length,c={nTr:null,_iId:a.iNextId++,_aData:l,_anHidden:[],_sRowStripe:""};a.aoData.push(c);for(var d,e=0,h=a.aoColumns.length;e<h;e++)if(l=a.aoColumns[e],typeof l.fnRender=="function"&&l.bUseRendered&&l.mDataProp!==null&&ab(a,g,e,l.fnRender({iDataRow:g,iDataColumn:e,aData:c._aData,oSettings:a})),l._bAutoType&&l.sType!="string"&&(d=C(a,g,e,"type"),d!==null&&d!==""))if(d=Ba(d),
l.sType===null)l.sType=d;else if(l.sType!=d)l.sType="string";a.aiDisplayMaster.push(g);a.oFeatures.bDeferRender||B(a,g);return g}function B(a,g){var l=a.aoData[g],c;if(l.nTr===null){l.nTr=h.createElement("tr");typeof l._aData.DT_RowId!="undefined"&&l.nTr.setAttribute("id",l._aData.DT_RowId);typeof l._aData.DT_RowClass!="undefined"&&b(l.nTr).addClass(l._aData.DT_RowClass);for(var d=0,e=a.aoColumns.length;d<e;d++){var f=a.aoColumns[d];c=h.createElement("td");c.innerHTML=typeof f.fnRender=="function"&&
(!f.bUseRendered||f.mDataProp===null)?f.fnRender({iDataRow:g,iDataColumn:d,aData:l._aData,oSettings:a}):C(a,g,d,"display");if(f.sClass!==null)c.className=f.sClass;f.bVisible?(l.nTr.appendChild(c),l._anHidden[d]=null):l._anHidden[d]=c}}}function c(a){var g,l,c,d,e,h,f,i,m;if(a.bDeferLoading||a.sAjaxSource===null){f=a.nTBody.childNodes;g=0;for(l=f.length;g<l;g++)if(f[g].nodeName.toUpperCase()=="TR"){i=a.aoData.length;a.aoData.push({nTr:f[g],_iId:a.iNextId++,_aData:[],_anHidden:[],_sRowStripe:""});a.aiDisplayMaster.push(i);
h=f[g].childNodes;c=e=0;for(d=h.length;c<d;c++)if(m=h[c].nodeName.toUpperCase(),m=="TD"||m=="TH")ab(a,i,e,b.trim(h[c].innerHTML)),e++}}f=ma(a);h=[];g=0;for(l=f.length;g<l;g++){c=0;for(d=f[g].childNodes.length;c<d;c++)e=f[g].childNodes[c],m=e.nodeName.toUpperCase(),(m=="TD"||m=="TH")&&h.push(e)}h.length!=f.length*a.aoColumns.length&&Xa(a,1,"Unexpected number of TD elements. Expected "+f.length*a.aoColumns.length+" and got "+h.length+". DataTables does not support rowspan / colspan in the table body, and there must be one cell for each row/column combination.");
c=0;for(d=a.aoColumns.length;c<d;c++){if(a.aoColumns[c].sTitle===null)a.aoColumns[c].sTitle=a.aoColumns[c].nTh.innerHTML;f=a.aoColumns[c]._bAutoType;m=typeof a.aoColumns[c].fnRender=="function";e=a.aoColumns[c].sClass!==null;i=a.aoColumns[c].bVisible;var n,s;if(f||m||e||!i){g=0;for(l=a.aoData.length;g<l;g++){n=h[g*d+c];if(f&&a.aoColumns[c].sType!="string"&&(s=C(a,g,c,"type"),s!==""))if(s=Ba(s),a.aoColumns[c].sType===null)a.aoColumns[c].sType=s;else if(a.aoColumns[c].sType!=s)a.aoColumns[c].sType=
"string";if(m)s=a.aoColumns[c].fnRender({iDataRow:g,iDataColumn:c,aData:a.aoData[g]._aData,oSettings:a}),n.innerHTML=s,a.aoColumns[c].bUseRendered&&ab(a,g,c,s);e&&(n.className+=" "+a.aoColumns[c].sClass);i?a.aoData[g]._anHidden[c]=null:(a.aoData[g]._anHidden[c]=n,n.parentNode.removeChild(n))}}}}function O(a){var g,c,d;a.nTHead.getElementsByTagName("tr");if(a.nTHead.getElementsByTagName("th").length!==0){g=0;for(d=a.aoColumns.length;g<d;g++)if(c=a.aoColumns[g].nTh,a.aoColumns[g].sClass!==null&&b(c).addClass(a.aoColumns[g].sClass),
a.aoColumns[g].sTitle!=c.innerHTML)c.innerHTML=a.aoColumns[g].sTitle}else{var e=h.createElement("tr");g=0;for(d=a.aoColumns.length;g<d;g++)c=a.aoColumns[g].nTh,c.innerHTML=a.aoColumns[g].sTitle,a.aoColumns[g].sClass!==null&&b(c).addClass(a.aoColumns[g].sClass),e.appendChild(c);b(a.nTHead).html("")[0].appendChild(e);eb(a.aoHeader,a.nTHead)}if(a.bJUI){g=0;for(d=a.aoColumns.length;g<d;g++){c=a.aoColumns[g].nTh;e=h.createElement("div");e.className=a.oClasses.sSortJUIWrapper;b(c).contents().appendTo(e);
var f=h.createElement("span");f.className=a.oClasses.sSortIcon;e.appendChild(f);c.appendChild(e)}}d=function(){this.onselectstart=function(){return!1};return!1};if(a.oFeatures.bSort)for(g=0;g<a.aoColumns.length;g++)a.aoColumns[g].bSortable!==!1?(ra(a,a.aoColumns[g].nTh,g),b(a.aoColumns[g].nTh).bind("mousedown.DT",d)):b(a.aoColumns[g].nTh).addClass(a.oClasses.sSortableNone);a.oClasses.sFooterTH!==""&&b(">tr>th",a.nTFoot).addClass(a.oClasses.sFooterTH);if(a.nTFoot!==null){c=$a(a,null,a.aoFooter);g=
0;for(d=a.aoColumns.length;g<d;g++)if(typeof c[g]!="undefined")a.aoColumns[g].nTf=c[g]}}function L(a,b,c){var d,e,h,f=[],i=[],m=a.aoColumns.length;typeof c=="undefined"&&(c=!1);d=0;for(e=b.length;d<e;d++){f[d]=b[d].slice();f[d].nTr=b[d].nTr;for(h=m-1;h>=0;h--)!a.aoColumns[h].bVisible&&!c&&f[d].splice(h,1);i.push([])}d=0;for(e=f.length;d<e;d++){if(f[d].nTr){a=0;for(h=f[d].nTr.childNodes.length;a<h;a++)f[d].nTr.removeChild(f[d].nTr.childNodes[0])}h=0;for(b=f[d].length;h<b;h++)if(m=c=1,typeof i[d][h]==
"undefined"){f[d].nTr.appendChild(f[d][h].cell);for(i[d][h]=1;typeof f[d+c]!="undefined"&&f[d][h].cell==f[d+c][h].cell;)i[d+c][h]=1,c++;for(;typeof f[d][h+m]!="undefined"&&f[d][h].cell==f[d][h+m].cell;){for(a=0;a<c;a++)i[d+a][h+m]=1;m++}f[d][h].cell.setAttribute("rowspan",c);f[d][h].cell.setAttribute("colspan",m)}}}function t(a){var g,c,d=[],e=0,f=!1;g=a.asStripClasses.length;c=a.aoOpenRows.length;if(!(a.fnPreDrawCallback!==null&&a.fnPreDrawCallback.call(a.oInstance,a)===!1)){a.bDrawing=!0;if(typeof a.iInitDisplayStart!=
"undefined"&&a.iInitDisplayStart!=-1)a._iDisplayStart=a.oFeatures.bServerSide?a.iInitDisplayStart:a.iInitDisplayStart>=a.fnRecordsDisplay()?0:a.iInitDisplayStart,a.iInitDisplayStart=-1,Y(a);if(a.bDeferLoading)a.bDeferLoading=!1,a.iDraw++;else if(a.oFeatures.bServerSide){if(!a.bDestroying&&!D(a))return}else a.iDraw++;if(a.aiDisplay.length!==0){var i=a._iDisplayStart,m=a._iDisplayEnd;if(a.oFeatures.bServerSide)i=0,m=a.aoData.length;for(;i<m;i++){var s=a.aoData[a.aiDisplay[i]];s.nTr===null&&B(a,a.aiDisplay[i]);
var q=s.nTr;if(g!==0){var o=a.asStripClasses[e%g];if(s._sRowStripe!=o)b(q).removeClass(s._sRowStripe).addClass(o),s._sRowStripe=o}typeof a.fnRowCallback=="function"&&(q=a.fnRowCallback.call(a.oInstance,q,a.aoData[a.aiDisplay[i]]._aData,e,i),!q&&!f&&(Xa(a,0,"A node was not returned by fnRowCallback"),f=!0));d.push(q);e++;if(c!==0)for(s=0;s<c;s++)q==a.aoOpenRows[s].nParent&&d.push(a.aoOpenRows[s].nTr)}}else{d[0]=h.createElement("tr");if(typeof a.asStripClasses[0]!="undefined")d[0].className=a.asStripClasses[0];
f=a.oLanguage.sZeroRecords.replace("_MAX_",a.fnFormatNumber(a.fnRecordsTotal()));if(a.iDraw==1&&a.sAjaxSource!==null&&!a.oFeatures.bServerSide)f=a.oLanguage.sLoadingRecords;else if(typeof a.oLanguage.sEmptyTable!="undefined"&&a.fnRecordsTotal()===0)f=a.oLanguage.sEmptyTable;g=h.createElement("td");g.setAttribute("valign","top");g.colSpan=Ga(a);g.className=a.oClasses.sRowEmpty;g.innerHTML=f;d[e].appendChild(g)}typeof a.fnHeaderCallback=="function"&&a.fnHeaderCallback.call(a.oInstance,b(">tr",a.nTHead)[0],
xa(a),a._iDisplayStart,a.fnDisplayEnd(),a.aiDisplay);typeof a.fnFooterCallback=="function"&&a.fnFooterCallback.call(a.oInstance,b(">tr",a.nTFoot)[0],xa(a),a._iDisplayStart,a.fnDisplayEnd(),a.aiDisplay);e=h.createDocumentFragment();g=h.createDocumentFragment();if(a.nTBody){f=a.nTBody.parentNode;g.appendChild(a.nTBody);if(!a.oScroll.bInfinite||!a._bInitComplete||a.bSorted||a.bFiltered){c=a.nTBody.childNodes;for(g=c.length-1;g>=0;g--)c[g].parentNode.removeChild(c[g])}g=0;for(c=d.length;g<c;g++)e.appendChild(d[g]);
a.nTBody.appendChild(e);f!==null&&f.appendChild(a.nTBody)}for(g=a.aoDrawCallback.length-1;g>=0;g--)a.aoDrawCallback[g].fn.call(a.oInstance,a);a.bSorted=!1;a.bFiltered=!1;a.bDrawing=!1;a.oFeatures.bServerSide&&(za(a,!1),typeof a._bInitComplete=="undefined"&&n(a))}}function P(a){a.oFeatures.bSort?ka(a,a.oPreviousSearch):a.oFeatures.bFilter?aa(a,a.oPreviousSearch):(Y(a),t(a))}function D(a){if(a.bAjaxDataGet){za(a,!0);var b=a.aoColumns.length,c=[],d,e;a.iDraw++;c.push({name:"sEcho",value:a.iDraw});c.push({name:"iColumns",
value:b});c.push({name:"sColumns",value:nb(a)});c.push({name:"iDisplayStart",value:a._iDisplayStart});c.push({name:"iDisplayLength",value:a.oFeatures.bPaginate!==!1?a._iDisplayLength:-1});for(e=0;e<b;e++)d=a.aoColumns[e].mDataProp,c.push({name:"mDataProp_"+e,value:typeof d=="function"?"function":d});if(a.oFeatures.bFilter!==!1){c.push({name:"sSearch",value:a.oPreviousSearch.sSearch});c.push({name:"bRegex",value:a.oPreviousSearch.bRegex});for(e=0;e<b;e++)c.push({name:"sSearch_"+e,value:a.aoPreSearchCols[e].sSearch}),
c.push({name:"bRegex_"+e,value:a.aoPreSearchCols[e].bRegex}),c.push({name:"bSearchable_"+e,value:a.aoColumns[e].bSearchable})}if(a.oFeatures.bSort!==!1){d=a.aaSortingFixed!==null?a.aaSortingFixed.length:0;var h=a.aaSorting.length;c.push({name:"iSortingCols",value:d+h});for(e=0;e<d;e++)c.push({name:"iSortCol_"+e,value:a.aaSortingFixed[e][0]}),c.push({name:"sSortDir_"+e,value:a.aaSortingFixed[e][1]});for(e=0;e<h;e++)c.push({name:"iSortCol_"+(e+d),value:a.aaSorting[e][0]}),c.push({name:"sSortDir_"+(e+
d),value:a.aaSorting[e][1]});for(e=0;e<b;e++)c.push({name:"bSortable_"+e,value:a.aoColumns[e].bSortable})}a.fnServerData.call(a.oInstance,a.sAjaxSource,c,function(b){J(a,b)},a);return!1}else return!0}function J(a,b){if(typeof b.sEcho!="undefined")if(b.sEcho*1<a.iDraw)return;else a.iDraw=b.sEcho*1;(!a.oScroll.bInfinite||a.oScroll.bInfinite&&(a.bSorted||a.bFiltered))&&fb(a);a._iRecordsTotal=b.iTotalRecords;a._iRecordsDisplay=b.iTotalDisplayRecords;var c=nb(a);if(c=typeof b.sColumns!="undefined"&&c!==
""&&b.sColumns!=c)var d=hb(a,b.sColumns);for(var b=bb(a.sAjaxDataProp)(b),e=0,h=b.length;e<h;e++)if(c){for(var f=[],i=0,m=a.aoColumns.length;i<m;i++)f.push(b[e][d[i]]);z(a,f)}else z(a,b[e]);a.aiDisplay=a.aiDisplayMaster.slice();a.bAjaxDataGet=!1;t(a);a.bAjaxDataGet=!0;za(a,!1)}function N(a){var b=h.createElement("div");a.nTable.parentNode.insertBefore(b,a.nTable);a.nTableWrapper=h.createElement("div");a.nTableWrapper.className=a.oClasses.sWrapper;a.sTableId!==""&&a.nTableWrapper.setAttribute("id",
a.sTableId+"_wrapper");a.nTableReinsertBefore=a.nTable.nextSibling;for(var c=a.nTableWrapper,d=a.sDom.split(""),e,f,m,n,s,q,o,u=0;u<d.length;u++){f=0;m=d[u];if(m=="<"){n=h.createElement("div");s=d[u+1];if(s=="'"||s=='"'){q="";for(o=2;d[u+o]!=s;)q+=d[u+o],o++;q=="H"?q="fg-toolbar ui-toolbar ui-widget-header ui-corner-tl ui-corner-tr ui-helper-clearfix":q=="F"&&(q="fg-toolbar ui-toolbar ui-widget-header ui-corner-bl ui-corner-br ui-helper-clearfix");q.indexOf(".")!=-1?(s=q.split("."),n.setAttribute("id",
s[0].substr(1,s[0].length-1)),n.className=s[1]):q.charAt(0)=="#"?n.setAttribute("id",q.substr(1,q.length-1)):n.className=q;u+=o}c.appendChild(n);c=n}else if(m==">")c=c.parentNode;else if(m=="l"&&a.oFeatures.bPaginate&&a.oFeatures.bLengthChange)e=wa(a),f=1;else if(m=="f"&&a.oFeatures.bFilter)e=da(a),f=1;else if(m=="r"&&a.oFeatures.bProcessing)e=Ta(a),f=1;else if(m=="t")e=y(a),f=1;else if(m=="i"&&a.oFeatures.bInfo)e=F(a),f=1;else if(m=="p"&&a.oFeatures.bPaginate)e=Ya(a),f=1;else if(i.aoFeatures.length!==
0){n=i.aoFeatures;o=0;for(s=n.length;o<s;o++)if(m==n[o].cFeature){if(e=n[o].fnInit(a))f=1;break}}f==1&&e!==null&&(typeof a.aanFeatures[m]!="object"&&(a.aanFeatures[m]=[]),a.aanFeatures[m].push(e),c.appendChild(e))}b.parentNode.replaceChild(a.nTableWrapper,b)}function y(a){if(a.oScroll.sX===""&&a.oScroll.sY==="")return a.nTable;var g=h.createElement("div"),c=h.createElement("div"),d=h.createElement("div"),f=h.createElement("div"),r=h.createElement("div"),m=h.createElement("div"),n=a.nTable.cloneNode(!1),
s=a.nTable.cloneNode(!1),q=a.nTable.getElementsByTagName("thead")[0],o=a.nTable.getElementsByTagName("tfoot").length===0?null:a.nTable.getElementsByTagName("tfoot")[0],u=typeof e.bJQueryUI!="undefined"&&e.bJQueryUI?i.oJUIClasses:i.oStdClasses;c.appendChild(d);r.appendChild(m);f.appendChild(a.nTable);g.appendChild(c);g.appendChild(f);d.appendChild(n);n.appendChild(q);o!==null&&(g.appendChild(r),m.appendChild(s),s.appendChild(o));g.className=u.sScrollWrapper;c.className=u.sScrollHead;d.className=u.sScrollHeadInner;
f.className=u.sScrollBody;r.className=u.sScrollFoot;m.className=u.sScrollFootInner;if(a.oScroll.bAutoCss)c.style.overflow="hidden",c.style.position="relative",r.style.overflow="hidden",f.style.overflow="auto";c.style.border="0";c.style.width="100%";r.style.border="0";d.style.width="150%";n.removeAttribute("id");n.style.marginLeft="0";a.nTable.style.marginLeft="0";if(o!==null)s.removeAttribute("id"),s.style.marginLeft="0";d=b(">caption",a.nTable);m=0;for(s=d.length;m<s;m++)n.appendChild(d[m]);if(a.oScroll.sX!==
""){c.style.width=K(a.oScroll.sX);f.style.width=K(a.oScroll.sX);if(o!==null)r.style.width=K(a.oScroll.sX);b(f).scroll(function(){c.scrollLeft=this.scrollLeft;if(o!==null)r.scrollLeft=this.scrollLeft})}if(a.oScroll.sY!=="")f.style.height=K(a.oScroll.sY);a.aoDrawCallback.push({fn:la,sName:"scrolling"});a.oScroll.bInfinite&&b(f).scroll(function(){!a.bDrawing&&b(this).scrollTop()+b(this).height()>b(a.nTable).height()-a.oScroll.iLoadGap&&a.fnDisplayEnd()<a.fnRecordsDisplay()&&(E(a,"next"),Y(a),t(a))});
a.nScrollHead=c;a.nScrollFoot=r;return g}function la(a){var g=a.nScrollHead.getElementsByTagName("div")[0],c=g.getElementsByTagName("table")[0],d=a.nTable.parentNode,e,h,f,i,m,n,s,q,o=[];f=a.nTable.getElementsByTagName("thead");f.length>0&&a.nTable.removeChild(f[0]);a.nTFoot!==null&&(m=a.nTable.getElementsByTagName("tfoot"),m.length>0&&a.nTable.removeChild(m[0]));f=a.nTHead.cloneNode(!0);a.nTable.insertBefore(f,a.nTable.childNodes[0]);a.nTFoot!==null&&(m=a.nTFoot.cloneNode(!0),a.nTable.insertBefore(m,
a.nTable.childNodes[1]));if(a.oScroll.sX==="")d.style.width="100%",g.parentNode.style.width="100%";var u=$a(a,f);e=0;for(h=u.length;e<h;e++)s=qa(a,e),u[e].style.width=a.aoColumns[s].sWidth;a.nTFoot!==null&&Za(function(a){a.style.width=""},m.getElementsByTagName("tr"));e=b(a.nTable).outerWidth();if(a.oScroll.sX===""){if(a.nTable.style.width="100%",b.browser.msie&&b.browser.version<=7)a.nTable.style.width=K(b(a.nTable).outerWidth()-a.oScroll.iBarWidth)}else if(a.oScroll.sXInner!=="")a.nTable.style.width=
K(a.oScroll.sXInner);else if(e==b(d).width()&&b(d).height()<b(a.nTable).height()){if(a.nTable.style.width=K(e-a.oScroll.iBarWidth),b(a.nTable).outerWidth()>e-a.oScroll.iBarWidth)a.nTable.style.width=K(e)}else a.nTable.style.width=K(e);e=b(a.nTable).outerWidth();if(a.oScroll.sX==="")d.style.width=K(e+a.oScroll.iBarWidth),g.parentNode.style.width=K(e+a.oScroll.iBarWidth);h=a.nTHead.getElementsByTagName("tr");f=f.getElementsByTagName("tr");Za(function(a,g){n=a.style;n.paddingTop="0";n.paddingBottom=
"0";n.borderTopWidth="0";n.borderBottomWidth="0";n.height=0;q=b(a).width();g.style.width=K(q);o.push(q)},f,h);b(f).height(0);a.nTFoot!==null&&(i=m.getElementsByTagName("tr"),m=a.nTFoot.getElementsByTagName("tr"),Za(function(a,g){n=a.style;n.paddingTop="0";n.paddingBottom="0";n.borderTopWidth="0";n.borderBottomWidth="0";n.height=0;q=b(a).width();g.style.width=K(q);o.push(q)},i,m),b(i).height(0));Za(function(a){a.innerHTML="";a.style.width=K(o.shift())},f);a.nTFoot!==null&&Za(function(a){a.innerHTML=
"";a.style.width=K(o.shift())},i);b(a.nTable).outerWidth()<e&&(a.oScroll.sX===""?Xa(a,1,"The table cannot fit into the current element which will cause column misalignment. It is suggested that you enable x-scrolling or increase the width the table has in which to be drawn"):a.oScroll.sXInner!==""&&Xa(a,1,"The table cannot fit into the current element which will cause column misalignment. It is suggested that you increase the sScrollXInner property to allow it to draw in a larger area, or simply remove that parameter to allow automatic calculation"));
if(a.oScroll.sY===""&&b.browser.msie&&b.browser.version<=7)d.style.height=K(a.nTable.offsetHeight+a.oScroll.iBarWidth);if(a.oScroll.sY!==""&&a.oScroll.bCollapse&&(d.style.height=K(a.oScroll.sY),i=a.oScroll.sX!==""&&a.nTable.offsetWidth>d.offsetWidth?a.oScroll.iBarWidth:0,a.nTable.offsetHeight<d.offsetHeight))d.style.height=K(b(a.nTable).height()+i);i=b(a.nTable).outerWidth();c.style.width=K(i);g.style.width=K(i+a.oScroll.iBarWidth);if(a.nTFoot!==null)g=a.nScrollFoot.getElementsByTagName("div")[0],
c=g.getElementsByTagName("table")[0],g.style.width=K(a.nTable.offsetWidth+a.oScroll.iBarWidth),c.style.width=K(a.nTable.offsetWidth);if(a.bSorted||a.bFiltered)d.scrollTop=0}function Ia(a){if(a.oFeatures.bAutoWidth===!1)return!1;Ja(a);for(var b=0,c=a.aoColumns.length;b<c;b++)a.aoColumns[b].nTh.style.width=a.aoColumns[b].sWidth}function da(a){var g=a.oLanguage.sSearch,g=g.indexOf("_INPUT_")!==-1?g.replace("_INPUT_",'<input type="text" />'):g===""?'<input type="text" />':g+' <input type="text" />',c=
h.createElement("div");c.className=a.oClasses.sFilter;c.innerHTML="<label>"+g+"</label>";a.sTableId!==""&&typeof a.aanFeatures.f=="undefined"&&c.setAttribute("id",a.sTableId+"_filter");g=b("input",c);g.val(a.oPreviousSearch.sSearch.replace('"',"&quot;"));g.bind("keyup.DT",function(){for(var g=a.aanFeatures.f,c=0,d=g.length;c<d;c++)g[c]!=this.parentNode&&b("input",g[c]).val(this.value);this.value!=a.oPreviousSearch.sSearch&&aa(a,{sSearch:this.value,bRegex:a.oPreviousSearch.bRegex,bSmart:a.oPreviousSearch.bSmart})});
g.bind("keypress.DT",function(a){if(a.keyCode==13)return!1});return c}function aa(a,b,c){I(a,b.sSearch,c,b.bRegex,b.bSmart);for(b=0;b<a.aoPreSearchCols.length;b++)ba(a,a.aoPreSearchCols[b].sSearch,b,a.aoPreSearchCols[b].bRegex,a.aoPreSearchCols[b].bSmart);i.afnFiltering.length!==0&&ia(a);a.bFiltered=!0;a._iDisplayStart=0;Y(a);t(a);fa(a,0)}function ia(a){for(var b=i.afnFiltering,c=0,d=b.length;c<d;c++)for(var e=0,h=0,f=a.aiDisplay.length;h<f;h++){var m=a.aiDisplay[h-e];b[c](a,sa(a,m,"filter"),m)||
(a.aiDisplay.splice(h-e,1),e++)}}function ba(a,b,c,d,e){if(b!=="")for(var h=0,b=ja(b,d,e),d=a.aiDisplay.length-1;d>=0;d--)e=pa(C(a,a.aiDisplay[d],c,"filter"),a.aoColumns[c].sType),b.test(e)||(a.aiDisplay.splice(d,1),h++)}function I(a,b,c,d,e){var h=ja(b,d,e);if(typeof c=="undefined"||c===null)c=0;i.afnFiltering.length!==0&&(c=1);if(b.length<=0)a.aiDisplay.splice(0,a.aiDisplay.length),a.aiDisplay=a.aiDisplayMaster.slice();else if(a.aiDisplay.length==a.aiDisplayMaster.length||a.oPreviousSearch.sSearch.length>
b.length||c==1||b.indexOf(a.oPreviousSearch.sSearch)!==0){a.aiDisplay.splice(0,a.aiDisplay.length);fa(a,1);for(c=0;c<a.aiDisplayMaster.length;c++)h.test(a.asDataSearch[c])&&a.aiDisplay.push(a.aiDisplayMaster[c])}else for(var f=0,c=0;c<a.asDataSearch.length;c++)h.test(a.asDataSearch[c])||(a.aiDisplay.splice(c-f,1),f++);a.oPreviousSearch.sSearch=b;a.oPreviousSearch.bRegex=d;a.oPreviousSearch.bSmart=e}function fa(a,b){a.asDataSearch.splice(0,a.asDataSearch.length);for(var b=typeof b!="undefined"&&b==
1?a.aiDisplayMaster:a.aiDisplay,c=0,d=b.length;c<d;c++)a.asDataSearch[c]=S(a,sa(a,b[c],"filter"))}function S(a,b){var c="";if(typeof a.__nTmpFilter=="undefined")a.__nTmpFilter=h.createElement("div");for(var d=a.__nTmpFilter,e=0,f=a.aoColumns.length;e<f;e++)a.aoColumns[e].bSearchable&&(c+=pa(b[e],a.aoColumns[e].sType)+"  ");if(c.indexOf("&")!==-1)d.innerHTML=c,c=d.textContent?d.textContent:d.innerText,c=c.replace(/\n/g," ").replace(/\r/g,"");return c}function ja(a,b,c){c?(a=b?a.split(" "):Ca(a).split(" "),
a="^(?=.*?"+a.join(")(?=.*?")+").*$"):a=b?a:Ca(a);return RegExp(a,"i")}function pa(a,b){if(typeof i.ofnSearch[b]=="function")return i.ofnSearch[b](a);else if(b=="html")return a.replace(/\n/g," ").replace(/<.*?>/g,"");else if(typeof a=="string")return a.replace(/\n/g," ");else if(a===null)return"";return a}function ka(a,b){var c,d,e,h,f=[],m=[],n=i.oSort;d=a.aoData;var s=a.aoColumns;if(!a.oFeatures.bServerSide&&(a.aaSorting.length!==0||a.aaSortingFixed!==null)){f=a.aaSortingFixed!==null?a.aaSortingFixed.concat(a.aaSorting):
a.aaSorting.slice();for(c=0;c<f.length;c++){var q=f[c][0];e=gb(a,q);h=a.aoColumns[q].sSortDataType;if(typeof i.afnSortData[h]!="undefined"){var o=i.afnSortData[h](a,q,e);e=0;for(h=d.length;e<h;e++)ab(a,e,q,o[e])}}c=0;for(d=a.aiDisplayMaster.length;c<d;c++)m[a.aiDisplayMaster[c]]=c;var u=f.length;a.aiDisplayMaster.sort(function(b,g){var d,e;for(c=0;c<u;c++)if(d=s[f[c][0]].iDataSort,e=s[d].sType,d=n[(e?e:"string")+"-"+f[c][1]](C(a,b,d,"sort"),C(a,g,d,"sort")),d!==0)return d;return n["numeric-asc"](m[b],
m[g])})}(typeof b=="undefined"||b)&&!a.oFeatures.bDeferRender&&Wa(a);a.bSorted=!0;a.oFeatures.bFilter?aa(a,a.oPreviousSearch,1):(a.aiDisplay=a.aiDisplayMaster.slice(),a._iDisplayStart=0,Y(a),t(a))}function ra(a,g,c,d){b(g).bind("click.DT",function(b){if(a.aoColumns[c].bSortable!==!1){var g=function(){var g,d;if(b.shiftKey){for(var e=!1,h=0;h<a.aaSorting.length;h++)if(a.aaSorting[h][0]==c){e=!0;g=a.aaSorting[h][0];d=a.aaSorting[h][2]+1;typeof a.aoColumns[g].asSorting[d]=="undefined"?a.aaSorting.splice(h,
1):(a.aaSorting[h][1]=a.aoColumns[g].asSorting[d],a.aaSorting[h][2]=d);break}e===!1&&a.aaSorting.push([c,a.aoColumns[c].asSorting[0],0])}else a.aaSorting.length==1&&a.aaSorting[0][0]==c?(g=a.aaSorting[0][0],d=a.aaSorting[0][2]+1,typeof a.aoColumns[g].asSorting[d]=="undefined"&&(d=0),a.aaSorting[0][1]=a.aoColumns[g].asSorting[d],a.aaSorting[0][2]=d):(a.aaSorting.splice(0,a.aaSorting.length),a.aaSorting.push([c,a.aoColumns[c].asSorting[0],0]));ka(a)};a.oFeatures.bProcessing?(za(a,!0),setTimeout(function(){g();
a.oFeatures.bServerSide||za(a,!1)},0)):g();typeof d=="function"&&d(a)}})}function Wa(a){var g,c,d,e,h,f=a.aoColumns.length,i=a.oClasses;for(g=0;g<f;g++)a.aoColumns[g].bSortable&&b(a.aoColumns[g].nTh).removeClass(i.sSortAsc+" "+i.sSortDesc+" "+a.aoColumns[g].sSortingClass);e=a.aaSortingFixed!==null?a.aaSortingFixed.concat(a.aaSorting):a.aaSorting.slice();for(g=0;g<a.aoColumns.length;g++)if(a.aoColumns[g].bSortable){h=a.aoColumns[g].sSortingClass;d=-1;for(c=0;c<e.length;c++)if(e[c][0]==g){h=e[c][1]==
"asc"?i.sSortAsc:i.sSortDesc;d=c;break}b(a.aoColumns[g].nTh).addClass(h);a.bJUI&&(c=b("span",a.aoColumns[g].nTh),c.removeClass(i.sSortJUIAsc+" "+i.sSortJUIDesc+" "+i.sSortJUI+" "+i.sSortJUIAscAllowed+" "+i.sSortJUIDescAllowed),c.addClass(d==-1?a.aoColumns[g].sSortingClassJUI:e[d][1]=="asc"?i.sSortJUIAsc:i.sSortJUIDesc))}else b(a.aoColumns[g].nTh).addClass(a.aoColumns[g].sSortingClass);h=i.sSortColumn;if(a.oFeatures.bSort&&a.oFeatures.bSortClasses){d=Qa(a);if(a.oFeatures.bDeferRender)b(d).removeClass(h+
"1 "+h+"2 "+h+"3");else if(d.length>=f)for(g=0;g<f;g++)if(d[g].className.indexOf(h+"1")!=-1){c=0;for(a=d.length/f;c<a;c++)d[f*c+g].className=b.trim(d[f*c+g].className.replace(h+"1",""))}else if(d[g].className.indexOf(h+"2")!=-1){c=0;for(a=d.length/f;c<a;c++)d[f*c+g].className=b.trim(d[f*c+g].className.replace(h+"2",""))}else if(d[g].className.indexOf(h+"3")!=-1){c=0;for(a=d.length/f;c<a;c++)d[f*c+g].className=b.trim(d[f*c+g].className.replace(" "+h+"3",""))}var i=1,m;for(g=0;g<e.length;g++){m=parseInt(e[g][0],
10);c=0;for(a=d.length/f;c<a;c++)d[f*c+m].className+=" "+h+i;i<3&&i++}}}function Ya(a){if(a.oScroll.bInfinite)return null;var b=h.createElement("div");b.className=a.oClasses.sPaging+a.sPaginationType;i.oPagination[a.sPaginationType].fnInit(a,b,function(a){Y(a);t(a)});typeof a.aanFeatures.p=="undefined"&&a.aoDrawCallback.push({fn:function(a){i.oPagination[a.sPaginationType].fnUpdate(a,function(a){Y(a);t(a)})},sName:"pagination"});return b}function E(a,b){var c=a._iDisplayStart;if(b=="first")a._iDisplayStart=
0;else if(b=="previous"){if(a._iDisplayStart=a._iDisplayLength>=0?a._iDisplayStart-a._iDisplayLength:0,a._iDisplayStart<0)a._iDisplayStart=0}else b=="next"?a._iDisplayLength>=0?a._iDisplayStart+a._iDisplayLength<a.fnRecordsDisplay()&&(a._iDisplayStart+=a._iDisplayLength):a._iDisplayStart=0:b=="last"?a._iDisplayLength>=0?(b=parseInt((a.fnRecordsDisplay()-1)/a._iDisplayLength,10)+1,a._iDisplayStart=(b-1)*a._iDisplayLength):a._iDisplayStart=0:Xa(a,0,"Unknown paging action: "+b);return c!=a._iDisplayStart}
function F(a){var b=h.createElement("div");b.className=a.oClasses.sInfo;typeof a.aanFeatures.i=="undefined"&&(a.aoDrawCallback.push({fn:H,sName:"information"}),a.sTableId!==""&&b.setAttribute("id",a.sTableId+"_info"));return b}function H(a){if(a.oFeatures.bInfo&&a.aanFeatures.i.length!==0){var g=a._iDisplayStart+1,c=a.fnDisplayEnd(),d=a.fnRecordsTotal(),e=a.fnRecordsDisplay(),h=a.fnFormatNumber(g),f=a.fnFormatNumber(c),i=a.fnFormatNumber(d),m=a.fnFormatNumber(e);a.oScroll.bInfinite&&(h=a.fnFormatNumber(1));
h=a.fnRecordsDisplay()===0&&a.fnRecordsDisplay()==a.fnRecordsTotal()?a.oLanguage.sInfoEmpty+a.oLanguage.sInfoPostFix:a.fnRecordsDisplay()===0?a.oLanguage.sInfoEmpty+" "+a.oLanguage.sInfoFiltered.replace("_MAX_",i)+a.oLanguage.sInfoPostFix:a.fnRecordsDisplay()==a.fnRecordsTotal()?a.oLanguage.sInfo.replace("_START_",h).replace("_END_",f).replace("_TOTAL_",m)+a.oLanguage.sInfoPostFix:a.oLanguage.sInfo.replace("_START_",h).replace("_END_",f).replace("_TOTAL_",m)+" "+a.oLanguage.sInfoFiltered.replace("_MAX_",
a.fnFormatNumber(a.fnRecordsTotal()))+a.oLanguage.sInfoPostFix;a.oLanguage.fnInfoCallback!==null&&(h=a.oLanguage.fnInfoCallback(a,g,c,d,e,h));a=a.aanFeatures.i;g=0;for(c=a.length;g<c;g++)b(a[g]).html(h)}}function wa(a){if(a.oScroll.bInfinite)return null;var g='<select size="1" '+(a.sTableId===""?"":'name="'+a.sTableId+'_length"')+">",c,d;if(a.aLengthMenu.length==2&&typeof a.aLengthMenu[0]=="object"&&typeof a.aLengthMenu[1]=="object"){c=0;for(d=a.aLengthMenu[0].length;c<d;c++)g+='<option value="'+
a.aLengthMenu[0][c]+'">'+a.aLengthMenu[1][c]+"</option>"}else{c=0;for(d=a.aLengthMenu.length;c<d;c++)g+='<option value="'+a.aLengthMenu[c]+'">'+a.aLengthMenu[c]+"</option>"}g+="</select>";var e=h.createElement("div");a.sTableId!==""&&typeof a.aanFeatures.l=="undefined"&&e.setAttribute("id",a.sTableId+"_length");e.className=a.oClasses.sLength;e.innerHTML="<label>"+a.oLanguage.sLengthMenu.replace("_MENU_",g)+"</label>";b('select option[value="'+a._iDisplayLength+'"]',e).attr("selected",!0);b("select",
e).bind("change.DT",function(){var g=b(this).val(),e=a.aanFeatures.l;c=0;for(d=e.length;c<d;c++)e[c]!=this.parentNode&&b("select",e[c]).val(g);a._iDisplayLength=parseInt(g,10);Y(a);if(a.fnDisplayEnd()==a.fnRecordsDisplay()&&(a._iDisplayStart=a.fnDisplayEnd()-a._iDisplayLength,a._iDisplayStart<0))a._iDisplayStart=0;if(a._iDisplayLength==-1)a._iDisplayStart=0;t(a)});return e}function Ta(a){var b=h.createElement("div");a.sTableId!==""&&typeof a.aanFeatures.r=="undefined"&&b.setAttribute("id",a.sTableId+
"_processing");b.innerHTML=a.oLanguage.sProcessing;b.className=a.oClasses.sProcessing;a.nTable.parentNode.insertBefore(b,a.nTable);return b}function za(a,b){if(a.oFeatures.bProcessing)for(var a=a.aanFeatures.r,c=0,d=a.length;c<d;c++)a[c].style.visibility=b?"visible":"hidden"}function qa(a,b){for(var c=-1,d=0;d<a.aoColumns.length;d++)if(a.aoColumns[d].bVisible===!0&&c++,c==b)return d;return null}function gb(a,b){for(var c=-1,d=0;d<a.aoColumns.length;d++)if(a.aoColumns[d].bVisible===!0&&c++,d==b)return a.aoColumns[d].bVisible===
!0?c:null;return null}function Na(a,b){var c,d;c=a._iDisplayStart;for(d=a._iDisplayEnd;c<d;c++)if(a.aoData[a.aiDisplay[c]].nTr==b)return a.aiDisplay[c];c=0;for(d=a.aoData.length;c<d;c++)if(a.aoData[c].nTr==b)return c;return null}function Ga(a){for(var b=0,c=0;c<a.aoColumns.length;c++)a.aoColumns[c].bVisible===!0&&b++;return b}function Y(a){a._iDisplayEnd=a.oFeatures.bPaginate===!1?a.aiDisplay.length:a._iDisplayStart+a._iDisplayLength>a.aiDisplay.length||a._iDisplayLength==-1?a.aiDisplay.length:a._iDisplayStart+
a._iDisplayLength}function Ha(a,b){if(!a||a===null||a==="")return 0;typeof b=="undefined"&&(b=h.getElementsByTagName("body")[0]);var c=h.createElement("div");c.style.width=K(a);b.appendChild(c);a=c.offsetWidth;b.removeChild(c);return a}function Ja(a){var g=0,c,d=0,e=a.aoColumns.length,f,i=b("th",a.nTHead);for(f=0;f<e;f++)if(a.aoColumns[f].bVisible&&(d++,a.aoColumns[f].sWidth!==null)){c=Ha(a.aoColumns[f].sWidthOrig,a.nTable.parentNode);if(c!==null)a.aoColumns[f].sWidth=K(c);g++}if(e==i.length&&g===
0&&d==e&&a.oScroll.sX===""&&a.oScroll.sY==="")for(f=0;f<a.aoColumns.length;f++){if(c=b(i[f]).width(),c!==null)a.aoColumns[f].sWidth=K(c)}else{g=a.nTable.cloneNode(!1);f=a.nTHead.cloneNode(!0);d=h.createElement("tbody");c=h.createElement("tr");g.removeAttribute("id");g.appendChild(f);a.nTFoot!==null&&(g.appendChild(a.nTFoot.cloneNode(!0)),Za(function(a){a.style.width=""},g.getElementsByTagName("tr")));g.appendChild(d);d.appendChild(c);d=b("thead th",g);d.length===0&&(d=b("tbody tr:eq(0)>td",g));i=
$a(a,f);for(f=d=0;f<e;f++){var m=a.aoColumns[f];m.bVisible&&m.sWidthOrig!==null&&m.sWidthOrig!==""?i[f-d].style.width=K(m.sWidthOrig):m.bVisible?i[f-d].style.width="":d++}for(f=0;f<e;f++)a.aoColumns[f].bVisible&&(d=Ka(a,f),d!==null&&(d=d.cloneNode(!0),a.aoColumns[f].sContentPadding!==""&&(d.innerHTML+=a.aoColumns[f].sContentPadding),c.appendChild(d)));e=a.nTable.parentNode;e.appendChild(g);if(a.oScroll.sX!==""&&a.oScroll.sXInner!=="")g.style.width=K(a.oScroll.sXInner);else if(a.oScroll.sX!==""){if(g.style.width=
"",b(g).width()<e.offsetWidth)g.style.width=K(e.offsetWidth)}else if(a.oScroll.sY!=="")g.style.width=K(e.offsetWidth);g.style.visibility="hidden";sb(a,g);e=b("tbody tr:eq(0)",g).children();e.length===0&&(e=$a(a,b("thead",g)[0]));if(a.oScroll.sX!==""){for(f=d=c=0;f<a.aoColumns.length;f++)a.aoColumns[f].bVisible&&(c+=a.aoColumns[f].sWidthOrig===null?b(e[d]).outerWidth():parseInt(a.aoColumns[f].sWidth.replace("px",""),10)+(b(e[d]).outerWidth()-b(e[d]).width()),d++);g.style.width=K(c);a.nTable.style.width=
K(c)}for(f=d=0;f<a.aoColumns.length;f++)if(a.aoColumns[f].bVisible){c=b(e[d]).width();if(c!==null&&c>0)a.aoColumns[f].sWidth=K(c);d++}a.nTable.style.width=K(b(g).outerWidth());g.parentNode.removeChild(g)}}function sb(a,g){if(a.oScroll.sX===""&&a.oScroll.sY!=="")b(g).width(),g.style.width=K(b(g).outerWidth()-a.oScroll.iBarWidth);else if(a.oScroll.sX!=="")g.style.width=K(b(g).outerWidth())}function Ka(a,b){var c=db(a,b);if(c<0)return null;if(a.aoData[c].nTr===null){var d=h.createElement("td");d.innerHTML=
C(a,c,b,"");return d}return Qa(a,c)[b]}function db(a,b){for(var c=-1,d=-1,e=0;e<a.aoData.length;e++){var f=C(a,e,b,"display")+"",f=f.replace(/<.*?>/g,"");if(f.length>c)c=f.length,d=e}return d}function K(a){if(a===null)return"0px";if(typeof a=="number")return a<0?"0px":a+"px";var b=a.charCodeAt(a.length-1);return b<48||b>57?a:a+"px"}function Ba(a){for(var b=i.aTypes,c=b.length,d=0;d<c;d++){var e=b[d](a);if(e!==null)return e}return"string"}function R(a){for(var b=0;b<d.length;b++)if(d[b].nTable==a)return d[b];
return null}function xa(a){for(var b=[],c=a.aoData.length,d=0;d<c;d++)b.push(a.aoData[d]._aData);return b}function ma(a){for(var b=[],c=0,d=a.aoData.length;c<d;c++)a.aoData[c].nTr!==null&&b.push(a.aoData[c].nTr);return b}function Qa(a,b){var c=[],d,e,f,h,i;e=0;var m=a.aoData.length;typeof b!="undefined"&&(e=b,m=b+1);for(;e<m;e++)if(i=a.aoData[e],i.nTr!==null){b=[];f=0;for(h=i.nTr.childNodes.length;f<h;f++)d=i.nTr.childNodes[f].nodeName.toLowerCase(),(d=="td"||d=="th")&&b.push(i.nTr.childNodes[f]);
f=d=0;for(h=a.aoColumns.length;f<h;f++)a.aoColumns[f].bVisible?c.push(b[f-d]):(c.push(i._anHidden[f]),d++)}return c}function Ca(a){return a.replace(RegExp("(\\/|\\.|\\*|\\+|\\?|\\||\\(|\\)|\\[|\\]|\\{|\\}|\\\\|\\$|\\^)","g"),"\\$1")}function Ua(a,b){for(var c=-1,d=0,e=a.length;d<e;d++)a[d]==b?c=d:a[d]>b&&a[d]--;c!=-1&&a.splice(c,1)}function hb(a,b){for(var b=b.split(","),c=[],d=0,e=a.aoColumns.length;d<e;d++)for(var f=0;f<e;f++)if(a.aoColumns[d].sName==b[f]){c.push(f);break}return c}function nb(a){for(var b=
"",c=0,d=a.aoColumns.length;c<d;c++)b+=a.aoColumns[c].sName+",";return b.length==d?"":b.slice(0,-1)}function Xa(a,b,c){a=a.sTableId===""?"DataTables warning: "+c:"DataTables warning (table id = '"+a.sTableId+"'): "+c;if(b===0)if(i.sErrMode=="alert")alert(a);else throw a;else typeof console!="undefined"&&typeof console.log!="undefined"&&console.log(a)}function fb(a){a.aoData.splice(0,a.aoData.length);a.aiDisplayMaster.splice(0,a.aiDisplayMaster.length);a.aiDisplay.splice(0,a.aiDisplay.length);Y(a)}
function cb(a){if(a.oFeatures.bStateSave&&typeof a.bDestroying=="undefined"){var b,c,d,e="{";e+='"iCreate":'+(new Date).getTime()+",";e+='"iStart":'+(a.oScroll.bInfinite?0:a._iDisplayStart)+",";e+='"iEnd":'+(a.oScroll.bInfinite?a._iDisplayLength:a._iDisplayEnd)+",";e+='"iLength":'+a._iDisplayLength+",";e+='"sFilter":"'+encodeURIComponent(a.oPreviousSearch.sSearch)+'",';e+='"sFilterEsc":'+!a.oPreviousSearch.bRegex+",";e+='"aaSorting":[ ';for(b=0;b<a.aaSorting.length;b++)e+="["+a.aaSorting[b][0]+',"'+
a.aaSorting[b][1]+'"],';e=e.substring(0,e.length-1);e+="],";e+='"aaSearchCols":[ ';for(b=0;b<a.aoPreSearchCols.length;b++)e+='["'+encodeURIComponent(a.aoPreSearchCols[b].sSearch)+'",'+!a.aoPreSearchCols[b].bRegex+"],";e=e.substring(0,e.length-1);e+="],";e+='"abVisCols":[ ';for(b=0;b<a.aoColumns.length;b++)e+=a.aoColumns[b].bVisible+",";e=e.substring(0,e.length-1);e+="]";b=0;for(c=a.aoStateSave.length;b<c;b++)d=a.aoStateSave[b].fn(a,e),d!==""&&(e=d);e+="}";Fa(a.sCookiePrefix+a.sInstance,e,a.iCookieDuration,
a.sCookiePrefix,a.fnCookieCallback)}}function ib(a,c){if(a.oFeatures.bStateSave){var d,e,f;e=tb(a.sCookiePrefix+a.sInstance);if(e!==null&&e!==""){try{d=typeof b.parseJSON=="function"?b.parseJSON(e.replace(/'/g,'"')):eval("("+e+")")}catch(h){return}e=0;for(f=a.aoStateLoad.length;e<f;e++)if(!a.aoStateLoad[e].fn(a,d))return;a.oLoadedState=b.extend(!0,{},d);a._iDisplayStart=d.iStart;a.iInitDisplayStart=d.iStart;a._iDisplayEnd=d.iEnd;a._iDisplayLength=d.iLength;a.oPreviousSearch.sSearch=decodeURIComponent(d.sFilter);
a.aaSorting=d.aaSorting.slice();a.saved_aaSorting=d.aaSorting.slice();if(typeof d.sFilterEsc!="undefined")a.oPreviousSearch.bRegex=!d.sFilterEsc;if(typeof d.aaSearchCols!="undefined")for(e=0;e<d.aaSearchCols.length;e++)a.aoPreSearchCols[e]={sSearch:decodeURIComponent(d.aaSearchCols[e][0]),bRegex:!d.aaSearchCols[e][1]};if(typeof d.abVisCols!="undefined"){c.saved_aoColumns=[];for(e=0;e<d.abVisCols.length;e++)c.saved_aoColumns[e]={},c.saved_aoColumns[e].bVisible=d.abVisCols[e]}}}}function Fa(a,c,d,e,
i){var m=new Date;m.setTime(m.getTime()+d*1E3);var d=f.location.pathname.split("/"),a=a+"_"+d.pop().replace(/[\/:]/g,"").toLowerCase(),n;i!==null?(n=typeof b.parseJSON=="function"?b.parseJSON(c):eval("("+c+")"),c=i(a,n,m.toGMTString(),d.join("/")+"/")):c=a+"="+encodeURIComponent(c)+"; expires="+m.toGMTString()+"; path="+d.join("/")+"/";i="";m=9999999999999;if((tb(a)!==null?h.cookie.length:c.length+h.cookie.length)+10>4096){for(var a=h.cookie.split(";"),s=0,q=a.length;s<q;s++)if(a[s].indexOf(e)!=-1){var o=
a[s].split("=");try{n=eval("("+decodeURIComponent(o[1])+")")}catch(u){continue}if(typeof n.iCreate!="undefined"&&n.iCreate<m)i=o[0],m=n.iCreate}if(i!=="")h.cookie=i+"=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path="+d.join("/")+"/"}h.cookie=c}function tb(a){for(var b=f.location.pathname.split("/"),a=a+"_"+b[b.length-1].replace(/[\/:]/g,"").toLowerCase()+"=",b=h.cookie.split(";"),c=0;c<b.length;c++){for(var d=b[c];d.charAt(0)==" ";)d=d.substring(1,d.length);if(d.indexOf(a)===0)return decodeURIComponent(d.substring(a.length,
d.length))}return null}function eb(a,b){var b=b.getElementsByTagName("tr"),c,d,e,f,h,i,m,n,s=function(a,b,c){for(;typeof a[b][c]!="undefined";)c++;return c};a.splice(0,a.length);d=0;for(i=b.length;d<i;d++)a.push([]);d=0;for(i=b.length;d<i;d++){e=0;for(m=b[d].childNodes.length;e<m;e++)if(c=b[d].childNodes[e],c.nodeName.toUpperCase()=="TD"||c.nodeName.toUpperCase()=="TH"){var q=c.getAttribute("colspan")*1,o=c.getAttribute("rowspan")*1,q=!q||q===0||q===1?1:q,o=!o||o===0||o===1?1:o;n=s(a,d,0);for(h=0;h<
q;h++)for(f=0;f<o;f++)a[d+f][n+h]={cell:c,unique:q==1?!0:!1},a[d+f].nTr=b[d]}}}function $a(a,b,c){var d=[];if(typeof c=="undefined")c=a.aoHeader,typeof b!="undefined"&&(c=[],eb(c,b));for(var b=0,e=c.length;b<e;b++)for(var f=0,h=c[b].length;f<h;f++)if(c[b][f].unique&&(typeof d[f]=="undefined"||!a.bSortCellsTop))d[f]=c[b][f].cell;return d}function ob(){var a=h.createElement("p"),b=a.style;b.width="100%";b.height="200px";var c=h.createElement("div"),b=c.style;b.position="absolute";b.top="0px";b.left=
"0px";b.visibility="hidden";b.width="200px";b.height="150px";b.overflow="hidden";c.appendChild(a);h.body.appendChild(c);b=a.offsetWidth;c.style.overflow="scroll";a=a.offsetWidth;if(b==a)a=c.clientWidth;h.body.removeChild(c);return b-a}function Za(a,b,c){for(var d=0,e=b.length;d<e;d++)for(var f=0,h=b[d].childNodes.length;f<h;f++)b[d].childNodes[f].nodeType==1&&(typeof c!="undefined"?a(b[d].childNodes[f],c[d].childNodes[f]):a(b[d].childNodes[f]))}function x(a,b,c,d){typeof d=="undefined"&&(d=c);typeof b[c]!=
"undefined"&&(a[d]=b[c])}function sa(a,b,c){for(var d=[],e=0,f=a.aoColumns.length;e<f;e++)d.push(C(a,b,e,c));return d}function C(a,b,c,d){var e=a.aoColumns[c];if((c=e.fnGetData(a.aoData[b]._aData))===void 0){if(a.iDrawError!=a.iDraw&&e.sDefaultContent===null)Xa(a,0,"Requested unknown parameter '"+e.mDataProp+"' from the data source for row "+b),a.iDrawError=a.iDraw;return e.sDefaultContent}if(c===null&&e.sDefaultContent!==null)c=e.sDefaultContent;return d=="display"&&c===null?"":c}function ab(a,b,
c,d){a.aoColumns[c].fnSetData(a.aoData[b]._aData,d)}function bb(a){if(a===null)return function(){return null};else if(typeof a=="function")return function(b){return a(b)};else if(typeof a=="string"&&a.indexOf(".")!=-1){var b=a.split(".");return b.length==2?function(a){return a[b[0]][b[1]]}:b.length==3?function(a){return a[b[0]][b[1]][b[2]]}:function(a){for(var c=0,d=b.length;c<d;c++)a=a[b[c]];return a}}else return function(b){return b[a]}}function ha(a){if(a===null)return function(){};else if(typeof a==
"function")return function(b,c){return a(b,c)};else if(typeof a=="string"&&a.indexOf(".")!=-1){var b=a.split(".");return b.length==2?function(a,c){a[b[0]][b[1]]=c}:b.length==3?function(a,c){a[b[0]][b[1]][b[2]]=c}:function(a,c){for(var d=0,e=b.length-1;d<e;d++)a=a[b[d]];a[b[b.length-1]]=c}}else return function(b,c){b[a]=c}}this.oApi={};this.fnDraw=function(a){var b=R(this[i.iApiIndex]);typeof a!="undefined"&&a===!1?(Y(b),t(b)):P(b)};this.fnFilter=function(a,c,d,e,f){var h=R(this[i.iApiIndex]);if(h.oFeatures.bFilter)if(typeof d==
"undefined"&&(d=!1),typeof e=="undefined"&&(e=!0),typeof f=="undefined"&&(f=!0),typeof c=="undefined"||c===null){if(aa(h,{sSearch:a,bRegex:d,bSmart:e},1),f&&typeof h.aanFeatures.f!="undefined"){c=h.aanFeatures.f;d=0;for(e=c.length;d<e;d++)b("input",c[d]).val(a)}}else h.aoPreSearchCols[c].sSearch=a,h.aoPreSearchCols[c].bRegex=d,h.aoPreSearchCols[c].bSmart=e,aa(h,h.oPreviousSearch,1)};this.fnSettings=function(){return R(this[i.iApiIndex])};this.fnVersionCheck=i.fnVersionCheck;this.fnSort=function(a){var b=
R(this[i.iApiIndex]);b.aaSorting=a;ka(b)};this.fnSortListener=function(a,b,c){ra(R(this[i.iApiIndex]),a,b,c)};this.fnAddData=function(a,b){if(a.length===0)return[];var c=[],d,e=R(this[i.iApiIndex]);if(typeof a[0]=="object")for(var f=0;f<a.length;f++){d=z(e,a[f]);if(d==-1)return c;c.push(d)}else{d=z(e,a);if(d==-1)return c;c.push(d)}e.aiDisplay=e.aiDisplayMaster.slice();(typeof b=="undefined"||b)&&P(e);return c};this.fnDeleteRow=function(a,c,d){var e=R(this[i.iApiIndex]),a=typeof a=="object"?Na(e,a):
a,f=e.aoData.splice(a,1),h=b.inArray(a,e.aiDisplay);e.asDataSearch.splice(h,1);Ua(e.aiDisplayMaster,a);Ua(e.aiDisplay,a);typeof c=="function"&&c.call(this,e,f);if(e._iDisplayStart>=e.aiDisplay.length&&(e._iDisplayStart-=e._iDisplayLength,e._iDisplayStart<0))e._iDisplayStart=0;if(typeof d=="undefined"||d)Y(e),t(e);return f};this.fnClearTable=function(a){var b=R(this[i.iApiIndex]);fb(b);(typeof a=="undefined"||a)&&t(b)};this.fnOpen=function(a,c,d){var e=R(this[i.iApiIndex]);this.fnClose(a);var f=h.createElement("tr"),
m=h.createElement("td");f.appendChild(m);m.className=d;m.colSpan=Ga(e);typeof c.jquery!="undefined"||typeof c=="object"?m.appendChild(c):m.innerHTML=c;c=b("tr",e.nTBody);b.inArray(a,c)!=-1&&b(f).insertAfter(a);e.aoOpenRows.push({nTr:f,nParent:a});return f};this.fnClose=function(a){for(var b=R(this[i.iApiIndex]),c=0;c<b.aoOpenRows.length;c++)if(b.aoOpenRows[c].nParent==a)return(a=b.aoOpenRows[c].nTr.parentNode)&&a.removeChild(b.aoOpenRows[c].nTr),b.aoOpenRows.splice(c,1),0;return 1};this.fnGetData=
function(a,b){var c=R(this[i.iApiIndex]);return typeof a!="undefined"?(a=typeof a=="object"?Na(c,a):a,typeof b!="undefined"?C(c,a,b,""):typeof c.aoData[a]!="undefined"?c.aoData[a]._aData:null):xa(c)};this.fnGetNodes=function(a){var b=R(this[i.iApiIndex]);return typeof a!="undefined"?typeof b.aoData[a]!="undefined"?b.aoData[a].nTr:null:ma(b)};this.fnGetPosition=function(a){var b=R(this[i.iApiIndex]),c=a.nodeName.toUpperCase();if(c=="TR")return Na(b,a);else if(c=="TD"||c=="TH")for(var c=Na(b,a.parentNode),
d=Qa(b,c),e=0;e<b.aoColumns.length;e++)if(d[e]==a)return[c,gb(b,e),e];return null};this.fnUpdate=function(a,c,d,e,f){var h=R(this[i.iApiIndex]),c=typeof c=="object"?Na(h,c):c;if(b.isArray(a)&&typeof a=="object"){h.aoData[c]._aData=a.slice();for(d=0;d<h.aoColumns.length;d++)this.fnUpdate(C(h,c,d),c,d,!1,!1)}else if(typeof a=="object"){h.aoData[c]._aData=b.extend(!0,{},a);for(d=0;d<h.aoColumns.length;d++)this.fnUpdate(C(h,c,d),c,d,!1,!1)}else if(ab(h,c,d,a),h.aoColumns[d].fnRender!==null&&(a=h.aoColumns[d].fnRender({iDataRow:c,
iDataColumn:d,aData:h.aoData[c]._aData,oSettings:h}),h.aoColumns[d].bUseRendered&&ab(h,c,d,a)),h.aoData[c].nTr!==null)Qa(h,c)[d].innerHTML=a;d=b.inArray(c,h.aiDisplay);h.asDataSearch[d]=S(h,sa(h,c,"filter"));(typeof f=="undefined"||f)&&Ia(h);(typeof e=="undefined"||e)&&P(h);return 0};this.fnSetColumnVis=function(a,b,c){var d=R(this[i.iApiIndex]),e,f;f=d.aoColumns.length;var h,m;if(d.aoColumns[a].bVisible!=b){if(b){for(e=m=0;e<a;e++)d.aoColumns[e].bVisible&&m++;m=m>=Ga(d);if(!m)for(e=a;e<f;e++)if(d.aoColumns[e].bVisible){h=
e;break}e=0;for(f=d.aoData.length;e<f;e++)d.aoData[e].nTr!==null&&(m?d.aoData[e].nTr.appendChild(d.aoData[e]._anHidden[a]):d.aoData[e].nTr.insertBefore(d.aoData[e]._anHidden[a],Qa(d,e)[h]))}else{e=0;for(f=d.aoData.length;e<f;e++)d.aoData[e].nTr!==null&&(h=Qa(d,e)[a],d.aoData[e]._anHidden[a]=h,h.parentNode.removeChild(h))}d.aoColumns[a].bVisible=b;L(d,d.aoHeader);d.nTFoot&&L(d,d.aoFooter);e=0;for(f=d.aoOpenRows.length;e<f;e++)d.aoOpenRows[e].nTr.colSpan=Ga(d);if(typeof c=="undefined"||c)Ia(d),t(d);
cb(d)}};this.fnPageChange=function(a,b){var c=R(this[i.iApiIndex]);E(c,a);Y(c);(typeof b=="undefined"||b)&&t(c)};this.fnDestroy=function(){var a=R(this[i.iApiIndex]),c=a.nTableWrapper.parentNode,e=a.nTBody,f,h;a.bDestroying=!0;f=0;for(h=a.aoColumns.length;f<h;f++)a.aoColumns[f].bVisible===!1&&this.fnSetColumnVis(f,!0);b(a.nTableWrapper).find("*").andSelf().unbind(".DT");b("tbody>tr>td."+a.oClasses.sRowEmpty,a.nTable).parent().remove();a.nTable!=a.nTHead.parentNode&&(b(">thead",a.nTable).remove(),
a.nTable.appendChild(a.nTHead));a.nTFoot&&a.nTable!=a.nTFoot.parentNode&&(b(">tfoot",a.nTable).remove(),a.nTable.appendChild(a.nTFoot));a.nTable.parentNode.removeChild(a.nTable);b(a.nTableWrapper).remove();a.aaSorting=[];a.aaSortingFixed=[];Wa(a);b(ma(a)).removeClass(a.asStripClasses.join(" "));a.bJUI?(b("th",a.nTHead).removeClass([i.oStdClasses.sSortable,i.oJUIClasses.sSortableAsc,i.oJUIClasses.sSortableDesc,i.oJUIClasses.sSortableNone].join(" ")),b("th span."+i.oJUIClasses.sSortIcon,a.nTHead).remove(),
b("th",a.nTHead).each(function(){var a=b("div."+i.oJUIClasses.sSortJUIWrapper,this),c=a.contents();b(this).append(c);a.remove()})):b("th",a.nTHead).removeClass([i.oStdClasses.sSortable,i.oStdClasses.sSortableAsc,i.oStdClasses.sSortableDesc,i.oStdClasses.sSortableNone].join(" "));a.nTableReinsertBefore?c.insertBefore(a.nTable,a.nTableReinsertBefore):c.appendChild(a.nTable);f=0;for(h=a.aoData.length;f<h;f++)a.aoData[f].nTr!==null&&e.appendChild(a.aoData[f].nTr);if(a.oFeatures.bAutoWidth===!0)a.nTable.style.width=
K(a.sDestroyWidth);b(">tr:even",e).addClass(a.asDestoryStrips[0]);b(">tr:odd",e).addClass(a.asDestoryStrips[1]);f=0;for(h=d.length;f<h;f++)d[f]==a&&d.splice(f,1);a=null};this.fnAdjustColumnSizing=function(a){var b=R(this[i.iApiIndex]);Ia(b);typeof a=="undefined"||a?this.fnDraw(!1):(b.oScroll.sX!==""||b.oScroll.sY!=="")&&this.oApi._fnScrollDraw(b)};for(var va in i.oApi)va&&(this[va]=s(va));this.oApi._fnExternApiFunc=s;this.oApi._fnInitalise=u;this.oApi._fnInitComplete=n;this.oApi._fnLanguageProcess=
o;this.oApi._fnAddColumn=w;this.oApi._fnColumnOptions=q;this.oApi._fnAddData=z;this.oApi._fnCreateTr=B;this.oApi._fnGatherData=c;this.oApi._fnBuildHead=O;this.oApi._fnDrawHead=L;this.oApi._fnDraw=t;this.oApi._fnReDraw=P;this.oApi._fnAjaxUpdate=D;this.oApi._fnAjaxUpdateDraw=J;this.oApi._fnAddOptionsHtml=N;this.oApi._fnFeatureHtmlTable=y;this.oApi._fnScrollDraw=la;this.oApi._fnAjustColumnSizing=Ia;this.oApi._fnFeatureHtmlFilter=da;this.oApi._fnFilterComplete=aa;this.oApi._fnFilterCustom=ia;this.oApi._fnFilterColumn=
ba;this.oApi._fnFilter=I;this.oApi._fnBuildSearchArray=fa;this.oApi._fnBuildSearchRow=S;this.oApi._fnFilterCreateSearch=ja;this.oApi._fnDataToSearch=pa;this.oApi._fnSort=ka;this.oApi._fnSortAttachListener=ra;this.oApi._fnSortingClasses=Wa;this.oApi._fnFeatureHtmlPaginate=Ya;this.oApi._fnPageChange=E;this.oApi._fnFeatureHtmlInfo=F;this.oApi._fnUpdateInfo=H;this.oApi._fnFeatureHtmlLength=wa;this.oApi._fnFeatureHtmlProcessing=Ta;this.oApi._fnProcessingDisplay=za;this.oApi._fnVisibleToColumnIndex=qa;
this.oApi._fnColumnIndexToVisible=gb;this.oApi._fnNodeToDataIndex=Na;this.oApi._fnVisbleColumns=Ga;this.oApi._fnCalculateEnd=Y;this.oApi._fnConvertToWidth=Ha;this.oApi._fnCalculateColumnWidths=Ja;this.oApi._fnScrollingWidthAdjust=sb;this.oApi._fnGetWidestNode=Ka;this.oApi._fnGetMaxLenString=db;this.oApi._fnStringToCss=K;this.oApi._fnArrayCmp=function(a,b){if(a.length!=b.length)return 1;for(var c=0;c<a.length;c++)if(a[c]!=b[c])return 2;return 0};this.oApi._fnDetectType=Ba;this.oApi._fnSettingsFromNode=
R;this.oApi._fnGetDataMaster=xa;this.oApi._fnGetTrNodes=ma;this.oApi._fnGetTdNodes=Qa;this.oApi._fnEscapeRegex=Ca;this.oApi._fnDeleteIndex=Ua;this.oApi._fnReOrderIndex=hb;this.oApi._fnColumnOrdering=nb;this.oApi._fnLog=Xa;this.oApi._fnClearTable=fb;this.oApi._fnSaveState=cb;this.oApi._fnLoadState=ib;this.oApi._fnCreateCookie=Fa;this.oApi._fnReadCookie=tb;this.oApi._fnDetectHeader=eb;this.oApi._fnGetUniqueThs=$a;this.oApi._fnScrollBarWidth=ob;this.oApi._fnApplyToChildren=Za;this.oApi._fnMap=x;this.oApi._fnGetRowData=
sa;this.oApi._fnGetCellData=C;this.oApi._fnSetCellData=ab;this.oApi._fnGetObjectDataFn=bb;this.oApi._fnSetObjectDataFn=ha;var Ra=this;return this.each(function(){var a=0,g,f,n,s,a=0;for(g=d.length;a<g;a++){if(d[a].nTable==this)if(typeof e=="undefined"||typeof e.bRetrieve!="undefined"&&e.bRetrieve===!0)return d[a].oInstance;else if(typeof e.bDestroy!="undefined"&&e.bDestroy===!0){d[a].oInstance.fnDestroy();break}else{Xa(d[a],0,"Cannot reinitialise DataTable.\n\nTo retrieve the DataTables object for this table, please pass either no arguments to the dataTable() function, or set bRetrieve to true. Alternatively, to destory the old table and create a new one, set bDestroy to true (note that a lot of changes to the configuration can be made through the API which is usually much faster).");
return}if(d[a].sTableId!==""&&d[a].sTableId==this.getAttribute("id")){d.splice(a,1);break}}var r=new m;d.push(r);var y=!1,F=!1,a=this.getAttribute("id");a!==null?(r.sTableId=a,r.sInstance=a):r.sInstance=i._oExternConfig.iNextUnique++;if(this.nodeName.toLowerCase()!="table")Xa(r,0,"Attempted to initialise DataTables on a node which is not a table: "+this.nodeName);else{r.nTable=this;r.oInstance=Ra.length==1?Ra:b(this).dataTable();r.oApi=Ra.oApi;r.sDestroyWidth=b(this).width();if(typeof e!="undefined"&&
e!==null){r.oInit=e;x(r.oFeatures,e,"bPaginate");x(r.oFeatures,e,"bLengthChange");x(r.oFeatures,e,"bFilter");x(r.oFeatures,e,"bSort");x(r.oFeatures,e,"bInfo");x(r.oFeatures,e,"bProcessing");x(r.oFeatures,e,"bAutoWidth");x(r.oFeatures,e,"bSortClasses");x(r.oFeatures,e,"bServerSide");x(r.oFeatures,e,"bDeferRender");x(r.oScroll,e,"sScrollX","sX");x(r.oScroll,e,"sScrollXInner","sXInner");x(r.oScroll,e,"sScrollY","sY");x(r.oScroll,e,"bScrollCollapse","bCollapse");x(r.oScroll,e,"bScrollInfinite","bInfinite");
x(r.oScroll,e,"iScrollLoadGap","iLoadGap");x(r.oScroll,e,"bScrollAutoCss","bAutoCss");x(r,e,"asStripClasses");x(r,e,"fnPreDrawCallback");x(r,e,"fnRowCallback");x(r,e,"fnHeaderCallback");x(r,e,"fnFooterCallback");x(r,e,"fnCookieCallback");x(r,e,"fnInitComplete");x(r,e,"fnServerData");x(r,e,"fnFormatNumber");x(r,e,"aaSorting");x(r,e,"aaSortingFixed");x(r,e,"aLengthMenu");x(r,e,"sPaginationType");x(r,e,"sAjaxSource");x(r,e,"sAjaxDataProp");x(r,e,"iCookieDuration");x(r,e,"sCookiePrefix");x(r,e,"sDom");
x(r,e,"bSortCellsTop");x(r,e,"oSearch","oPreviousSearch");x(r,e,"aoSearchCols","aoPreSearchCols");x(r,e,"iDisplayLength","_iDisplayLength");x(r,e,"bJQueryUI","bJUI");x(r.oLanguage,e,"fnInfoCallback");typeof e.fnDrawCallback=="function"&&r.aoDrawCallback.push({fn:e.fnDrawCallback,sName:"user"});typeof e.fnStateSaveCallback=="function"&&r.aoStateSave.push({fn:e.fnStateSaveCallback,sName:"user"});typeof e.fnStateLoadCallback=="function"&&r.aoStateLoad.push({fn:e.fnStateLoadCallback,sName:"user"});r.oFeatures.bServerSide&&
r.oFeatures.bSort&&r.oFeatures.bSortClasses?r.aoDrawCallback.push({fn:Wa,sName:"server_side_sort_classes"}):r.oFeatures.bDeferRender&&r.aoDrawCallback.push({fn:Wa,sName:"defer_sort_classes"});if(typeof e.bJQueryUI!="undefined"&&e.bJQueryUI&&(r.oClasses=i.oJUIClasses,typeof e.sDom=="undefined"))r.sDom='<"H"lfr>t<"F"ip>';if(r.oScroll.sX!==""||r.oScroll.sY!=="")r.oScroll.iBarWidth=ob();if(typeof e.iDisplayStart!="undefined"&&typeof r.iInitDisplayStart=="undefined")r.iInitDisplayStart=e.iDisplayStart,
r._iDisplayStart=e.iDisplayStart;if(typeof e.bStateSave!="undefined")r.oFeatures.bStateSave=e.bStateSave,ib(r,e),r.aoDrawCallback.push({fn:cb,sName:"state_save"});if(typeof e.iDeferLoading!="undefined")r.bDeferLoading=!0,r._iRecordsTotal=e.iDeferLoading,r._iRecordsDisplay=e.iDeferLoading;typeof e.aaData!="undefined"&&(F=!0);if(typeof e!="undefined"&&typeof e.aoData!="undefined")e.aoColumns=e.aoData;if(typeof e.oLanguage!="undefined")typeof e.oLanguage.sUrl!="undefined"&&e.oLanguage.sUrl!==""?(r.oLanguage.sUrl=
e.oLanguage.sUrl,b.getJSON(r.oLanguage.sUrl,null,function(a){o(r,a,!0)}),y=!0):o(r,e.oLanguage,!1)}else e={};typeof e.asStripClasses=="undefined"&&(r.asStripClasses.push(r.oClasses.sStripOdd),r.asStripClasses.push(r.oClasses.sStripEven));f=!1;n=b(">tbody>tr",this);a=0;for(g=r.asStripClasses.length;a<g;a++)if(n.filter(":lt(2)").hasClass(r.asStripClasses[a])){f=!0;break}if(f)r.asDestoryStrips=["",""],b(n[0]).hasClass(r.oClasses.sStripOdd)&&(r.asDestoryStrips[0]+=r.oClasses.sStripOdd+" "),b(n[0]).hasClass(r.oClasses.sStripEven)&&
(r.asDestoryStrips[0]+=r.oClasses.sStripEven),b(n[1]).hasClass(r.oClasses.sStripOdd)&&(r.asDestoryStrips[1]+=r.oClasses.sStripOdd+" "),b(n[1]).hasClass(r.oClasses.sStripEven)&&(r.asDestoryStrips[1]+=r.oClasses.sStripEven),n.removeClass(r.asStripClasses.join(" "));f=[];var J,a=this.getElementsByTagName("thead");a.length!==0&&(eb(r.aoHeader,a[0]),f=$a(r));if(typeof e.aoColumns=="undefined"){J=[];a=0;for(g=f.length;a<g;a++)J.push(null)}else J=e.aoColumns;a=0;for(g=J.length;a<g;a++){if(typeof e.saved_aoColumns!=
"undefined"&&e.saved_aoColumns.length==g)J[a]===null&&(J[a]={}),J[a].bVisible=e.saved_aoColumns[a].bVisible;w(r,f?f[a]:null)}if(typeof e.aoColumnDefs!="undefined")for(a=e.aoColumnDefs.length-1;a>=0;a--){var t=e.aoColumnDefs[a].aTargets;b.isArray(t)||Xa(r,1,"aTargets must be an array of targets, not a "+typeof t);f=0;for(n=t.length;f<n;f++)if(typeof t[f]=="number"&&t[f]>=0){for(;r.aoColumns.length<=t[f];)w(r);q(r,t[f],e.aoColumnDefs[a])}else if(typeof t[f]=="number"&&t[f]<0)q(r,r.aoColumns.length+
t[f],e.aoColumnDefs[a]);else if(typeof t[f]=="string"){g=0;for(s=r.aoColumns.length;g<s;g++)(t[f]=="_all"||b(r.aoColumns[g].nTh).hasClass(t[f]))&&q(r,g,e.aoColumnDefs[a])}}if(typeof J!="undefined"){a=0;for(g=J.length;a<g;a++)q(r,a,J[a])}a=0;for(g=r.aaSorting.length;a<g;a++){r.aaSorting[a][0]>=r.aoColumns.length&&(r.aaSorting[a][0]=0);J=r.aoColumns[r.aaSorting[a][0]];typeof r.aaSorting[a][2]=="undefined"&&(r.aaSorting[a][2]=0);typeof e.aaSorting=="undefined"&&typeof r.saved_aaSorting=="undefined"&&
(r.aaSorting[a][1]=J.asSorting[0]);f=0;for(n=J.asSorting.length;f<n;f++)if(r.aaSorting[a][1]==J.asSorting[f]){r.aaSorting[a][2]=f;break}}Wa(r);a=b(">thead",this);a.length===0&&(a=[h.createElement("thead")],this.appendChild(a[0]));r.nTHead=a[0];a=b(">tbody",this);a.length===0&&(a=[h.createElement("tbody")],this.appendChild(a[0]));r.nTBody=a[0];a=b(">tfoot",this);if(a.length>0)r.nTFoot=a[0],eb(r.aoFooter,r.nTFoot);if(F)for(a=0;a<e.aaData.length;a++)z(r,e.aaData[a]);else c(r);r.aiDisplay=r.aiDisplayMaster.slice();
r.bInitialised=!0;y===!1&&u(r)}})}})(jQuery,window,document);
(function(b){b.extend({tablesorter:new function(){function f(b,c){d(b+","+((new Date).getTime()-c.getTime())+"ms")}function d(b){typeof console!="undefined"&&typeof console.debug!="undefined"?console.log(b):alert(b)}function i(c,f){if(c.config.debug)var h="";if(c.tBodies.length!=0){var i=c.tBodies[0].rows;if(i[0])for(var m=[],n=i[0].cells.length,q=0;q<n;q++){var o=!1;b.metadata&&b(f[q]).metadata()&&b(f[q]).metadata().sorter?o=e(b(f[q]).metadata().sorter):c.config.headers[q]&&c.config.headers[q].sorter&&
(o=e(c.config.headers[q].sorter));if(!o)a:{for(var o=c,u=i,t=-1,w=q,z=P.length,B=!1,D=!1,O=!0;D==""&&O;)t++,u[t]?(B=u[t].cells[w],D=b.trim(s(o.config,B)),o.config.debug&&d("Checking if value was empty on row:"+t)):O=!1;for(u=1;u<z;u++)if(P[u].is(D,o,B)){o=P[u];break a}o=P[0]}c.config.debug&&(h+="column:"+q+" parser:"+o.id+"\n");m.push(o)}c.config.debug&&d(h);return m}}function e(b){for(var c=P.length,d=0;d<c;d++)if(P[d].id.toLowerCase()==b.toLowerCase())return P[d];return!1}function m(c){if(c.config.debug)var d=
new Date;for(var e=c.tBodies[0]&&c.tBodies[0].rows.length||0,i=c.tBodies[0].rows[0]&&c.tBodies[0].rows[0].cells.length||0,m=c.config.parsers,n={row:[],normalized:[]},q=0;q<e;++q){var o=b(c.tBodies[0].rows[q]),u=[];if(o.hasClass(c.config.cssChildRow))n.row[n.row.length-1]=n.row[n.row.length-1].add(o);else{n.row.push(o);for(var t=0;t<i;++t)u.push(m[t].format(s(c.config,o[0].cells[t]),c,o[0].cells[t]));u.push(n.normalized.length);n.normalized.push(u)}}c.config.debug&&f("Building cache for "+e+" rows:",
d);return n}function s(c,d){var e="";if(!d)return"";if(!c.supportsTextContent)c.supportsTextContent=d.textContent||!1;return e=c.textExtraction=="simple"?c.supportsTextContent?d.textContent:d.childNodes[0]&&d.childNodes[0].hasChildNodes()?d.childNodes[0].innerHTML:d.innerHTML:typeof c.textExtraction=="function"?c.textExtraction(d):b(d).text()}function u(c,d){if(c.config.debug)var e=new Date;for(var i=d.row,m=d.normalized,n=m.length,s=m[0].length-1,o=b(c.tBodies[0]),u=[],t=0;t<n;t++){var w=m[t][s];
u.push(i[w]);if(!c.config.appender)for(var z=i[w].length,B=0;B<z;B++)o[0].appendChild(i[w][B])}c.config.appender&&c.config.appender(c,u);u=null;c.config.debug&&f("Rebuilt table:",e);q(c);setTimeout(function(){b(c).trigger("sortEnd")},0)}function n(c){if(c.config.debug)var e=new Date;var i=o(c);$tableHeaders=b(c.config.selectorHeaders,c).each(function(d){this.column=i[this.parentNode.rowIndex+"-"+this.cellIndex];this.count=this.order=typeof c.config.sortInitialOrder!="Number"?c.config.sortInitialOrder.toLowerCase()==
"desc"?1:0:c.config.sortInitialOrder==1?1:0;var e;e=b.metadata&&b(this).metadata().sorter===!1?!0:!1;e||(e=c.config.headers[d]&&c.config.headers[d].sorter===!1?!0:!1);if(e)this.sortDisabled=!0;if(w(c,d))this.order=this.lockedOrder=w(c,d);this.sortDisabled||(e=b(this).addClass(c.config.cssHeader),c.config.onRenderHeader&&c.config.onRenderHeader.apply(e));c.config.headerList[d]=this});c.config.debug&&(f("Built headers:",e),d($tableHeaders));return $tableHeaders}function o(b){for(var c=[],d={},b=b.getElementsByTagName("THEAD")[0].getElementsByTagName("TR"),
e=0;e<b.length;e++)for(var f=b[e].cells,h=0;h<f.length;h++){var i=f[h],m=i.parentNode.rowIndex,n=m+"-"+i.cellIndex,s=i.rowSpan||1,i=i.colSpan||1,q;typeof c[m]=="undefined"&&(c[m]=[]);for(var o=0;o<c[m].length+1;o++)if(typeof c[m][o]=="undefined"){q=o;break}d[n]=q;for(o=m;o<m+s;o++){typeof c[o]=="undefined"&&(c[o]=[]);for(var n=c[o],u=q;u<q+i;u++)n[u]="x"}}return d}function w(b,c){return b.config.headers[c]&&b.config.headers[c].lockedOrder?b.config.headers[c].lockedOrder:!1}function q(b){for(var c=
b.config.widgets,d=c.length,e=0;e<d;e++)z(c[e]).format(b)}function z(b){for(var c=D.length,d=0;d<c;d++)if(D[d].id.toLowerCase()==b.toLowerCase())return D[d]}function B(b,c){for(var d=c.length,e=0;e<d;e++)if(c[e][0]==b)return!0;return!1}function c(c,d,e,f){d.removeClass(f[0]).removeClass(f[1]);var h=[];d.each(function(){this.sortDisabled||(h[this.column]=b(this))});c=e.length;for(d=0;d<c;d++)h[e[d][0]].addClass(f[e[d][1]])}function O(c){if(c.config.widthFixed){var d=b("<colgroup>");b("tr:first td",
c.tBodies[0]).each(function(){d.append(b("<col>").css("width",b(this).width()))});b(c).prepend(d)}}function L(b,c,d){if(b.config.debug)var e=new Date;for(var i="var sortWrapper = function(a,b) {",m=c.length,n=0;n<m;n++){var s=c[n][0],o=c[n][1],s=b.config.parsers[s].type=="text"?o==0?t("text","asc",s):t("text","desc",s):o==0?t("numeric","asc",s):t("numeric","desc",s),q="e"+n;i+="var "+q+" = "+s;i+="if("+q+") { return "+q+"; } ";i+="else { "}n=d.normalized[0].length-1;i+="return a["+n+"]-b["+n+"];";
for(n=0;n<m;n++)i+="}; ";i+="return 0; ";i+="}; ";b.config.debug&&f("Evaling expression:"+i,new Date);eval(i);d.normalized.sort(sortWrapper);b.config.debug&&f("Sorting on "+c.toString()+" and dir "+o+" time:",e);return d}function t(b,c,d){var e="a["+d+"]",d="b["+d+"]";if(b=="text"&&c=="asc")return"("+e+" == "+d+" ? 0 : ("+e+" === null ? Number.POSITIVE_INFINITY : ("+d+" === null ? Number.NEGATIVE_INFINITY : ("+e+" < "+d+") ? -1 : 1 )));";else if(b=="text"&&c=="desc")return"("+e+" == "+d+" ? 0 : ("+
e+" === null ? Number.POSITIVE_INFINITY : ("+d+" === null ? Number.NEGATIVE_INFINITY : ("+d+" < "+e+") ? -1 : 1 )));";else if(b=="numeric"&&c=="asc")return"("+e+" === null && "+d+" === null) ? 0 :("+e+" === null ? Number.POSITIVE_INFINITY : ("+d+" === null ? Number.NEGATIVE_INFINITY : "+e+" - "+d+"));";else if(b=="numeric"&&c=="desc")return"("+e+" === null && "+d+" === null) ? 0 :("+e+" === null ? Number.POSITIVE_INFINITY : ("+d+" === null ? Number.NEGATIVE_INFINITY : "+d+" - "+e+"));"}var P=[],D=
[];this.defaults={cssHeader:"header",cssAsc:"headerSortUp",cssDesc:"headerSortDown",cssChildRow:"expand-child",sortInitialOrder:"asc",sortMultiSortKey:"shiftKey",sortForce:null,sortAppend:null,sortLocaleCompare:!0,textExtraction:"simple",parsers:{},widgets:[],widgetZebra:{css:["even","odd"]},headers:{},widthFixed:!1,cancelSelection:!0,sortList:[],headerList:[],dateFormat:"us",decimal:"/.|,/g",onRenderHeader:null,selectorHeaders:"thead th",debug:!1};this.benchmark=f;this.construct=function(d){return this.each(function(){if(this.tHead&&
this.tBodies){var e,f,h,o;this.config={};o=b.extend(this.config,b.tablesorter.defaults,d);e=b(this);b.data(this,"tablesorter",o);f=n(this);this.config.parsers=i(this,f);h=m(this);var t=[o.cssDesc,o.cssAsc];O(this);f.click(function(d){var i=e[0].tBodies[0]&&e[0].tBodies[0].rows.length||0;if(!this.sortDisabled&&i>0){e.trigger("sortStart");b(this);i=this.column;this.order=this.count++%2;if(this.lockedOrder)this.order=this.lockedOrder;if(d[o.sortMultiSortKey])if(B(i,o.sortList))for(d=0;d<o.sortList.length;d++){var m=
o.sortList[d],n=o.headerList[m[0]];if(m[0]==i)n.count=m[1],n.count++,m[1]=n.count%2}else o.sortList.push([i,this.order]);else{o.sortList=[];if(o.sortForce!=null){m=o.sortForce;for(d=0;d<m.length;d++)m[d][0]!=i&&o.sortList.push(m[d])}o.sortList.push([i,this.order])}setTimeout(function(){c(e[0],f,o.sortList,t);u(e[0],L(e[0],o.sortList,h))},1);return!1}}).mousedown(function(){if(o.cancelSelection)return this.onselectstart=function(){return!1},!1});e.bind("update",function(){var b=this;setTimeout(function(){b.config.parsers=
i(b,f);h=m(b)},1)}).bind("updateCell",function(b,c){var d=this.config,e=[c.parentNode.rowIndex-1,c.cellIndex];h.normalized[e[0]][e[1]]=d.parsers[e[1]].format(s(d,c),c)}).bind("sorton",function(d,e){b(this).trigger("sortStart");o.sortList=e;for(var i=o.sortList,m=this.config,n=i.length,s=0;s<n;s++){var q=i[s],w=m.headerList[q[0]];w.count=q[1];w.count++}c(this,f,i,t);u(this,L(this,i,h))}).bind("appendCache",function(){u(this,h)}).bind("applyWidgetId",function(b,c){z(c).format(this)}).bind("applyWidgets",
function(){q(this)});if(b.metadata&&b(this).metadata()&&b(this).metadata().sortlist)o.sortList=b(this).metadata().sortlist;o.sortList.length>0&&e.trigger("sorton",[o.sortList]);q(this)}})};this.addParser=function(b){for(var c=P.length,d=!0,e=0;e<c;e++)P[e].id.toLowerCase()==b.id.toLowerCase()&&(d=!1);d&&P.push(b)};this.addWidget=function(b){D.push(b)};this.formatFloat=function(b){b=parseFloat(b);return isNaN(b)?0:b};this.formatInt=function(b){b=parseInt(b);return isNaN(b)?0:b};this.isDigit=function(c){return/^[-+]?\d*$/.test(b.trim(c.replace(/[,.']/g,
"")))};this.clearTableBody=function(c){b.browser.msie?function(){for(;this.firstChild;)this.removeChild(this.firstChild)}.apply(c.tBodies[0]):c.tBodies[0].innerHTML=""}}});b.fn.extend({tablesorter:b.tablesorter.construct});var f=b.tablesorter;f.addParser({id:"text",is:function(){return!0},format:function(f){return b.trim(f.toLocaleLowerCase())},type:"text"});f.addParser({id:"digit",is:function(f,d){return b.tablesorter.isDigit(f,d.config)},format:function(f){return b.tablesorter.formatFloat(f)},type:"numeric"});
f.addParser({id:"currency",is:function(b){return/^[\u00a3$\u20ac?.]/.test(b)},format:function(f){return b.tablesorter.formatFloat(f.replace(RegExp(/[\u00a3$\u20ac]/g),""))},type:"numeric"});f.addParser({id:"ipAddress",is:function(b){return/^\d{2,3}[\.]\d{2,3}[\.]\d{2,3}[\.]\d{2,3}$/.test(b)},format:function(f){for(var f=f.split("."),d="",i=f.length,e=0;e<i;e++){var m=f[e];d+=m.length==2?"0"+m:m}return b.tablesorter.formatFloat(d)},type:"numeric"});f.addParser({id:"url",is:function(b){return/^(https?|ftp|file):\/\/$/.test(b)},
format:function(b){return jQuery.trim(b.replace(RegExp(/(https?|ftp|file):\/\//),""))},type:"text"});f.addParser({id:"isoDate",is:function(b){return/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(b)},format:function(f){return b.tablesorter.formatFloat(f!=""?(new Date(f.replace(RegExp(/-/g),"/"))).getTime():"0")},type:"numeric"});f.addParser({id:"percent",is:function(f){return/\%$/.test(b.trim(f))},format:function(f){return b.tablesorter.formatFloat(f.replace(RegExp(/%/g),""))},type:"numeric"});f.addParser({id:"usLongDate",
is:function(b){return b.match(RegExp(/^[A-Za-z]{3,10}\.? [0-9]{1,2}, ([0-9]{4}|'?[0-9]{2}) (([0-2]?[0-9]:[0-5][0-9])|([0-1]?[0-9]:[0-5][0-9]\s(AM|PM)))$/))},format:function(f){return b.tablesorter.formatFloat((new Date(f)).getTime())},type:"numeric"});f.addParser({id:"shortDate",is:function(b){return/\d{1,2}[\/\-]\d{1,2}[\/\-]\d{2,4}/.test(b)},format:function(f,d){var i=d.config,f=f.replace(/\-/g,"/");if(i.dateFormat=="us")f=f.replace(/(\d{1,2})[\/\-](\d{1,2})[\/\-](\d{4})/,"$3/$1/$2");else if(i.dateFormat==
"uk")f=f.replace(/(\d{1,2})[\/\-](\d{1,2})[\/\-](\d{4})/,"$3/$2/$1");else if(i.dateFormat=="dd/mm/yy"||i.dateFormat=="dd-mm-yy")f=f.replace(/(\d{1,2})[\/\-](\d{1,2})[\/\-](\d{2})/,"$1/$2/$3");return b.tablesorter.formatFloat((new Date(f)).getTime())},type:"numeric"});f.addParser({id:"time",is:function(b){return/^(([0-2]?[0-9]:[0-5][0-9])|([0-1]?[0-9]:[0-5][0-9]\s(am|pm)))$/.test(b)},format:function(f){return b.tablesorter.formatFloat((new Date("2000/01/01 "+f)).getTime())},type:"numeric"});f.addParser({id:"metadata",
is:function(){return!1},format:function(f,d,i){f=d.config;f=!f.parserMetadataName?"sortValue":f.parserMetadataName;return b(i).metadata()[f]},type:"numeric"});f.addWidget({id:"zebra",format:function(f){if(f.config.debug)var d=new Date;var i,e=-1,m;b("tr:visible",f.tBodies[0]).each(function(){i=b(this);i.hasClass(f.config.cssChildRow)||e++;m=e%2==0;i.removeClass(f.config.widgetZebra.css[m?0:1]).addClass(f.config.widgetZebra.css[m?1:0])});f.config.debug&&b.tablesorter.benchmark("Applying Zebra widget",
d)}})})(jQuery);(function(b){var f=180/Math.PI,h=200/Math.PI,d=Math.PI/180,i=2/1.8,e=Math.PI/200;b.extend({angle:{runit:/(deg|g?rad)/,radianToDegree:function(b){return b*f},radianToGrad:function(b){return b*h},degreeToRadian:function(b){return b*d},degreeToGrad:function(b){return b*i},gradToDegree:function(b){return b*0.9},gradToRadian:function(b){return b*e}}})})(jQuery,this,this.document);
(function(b,f,h,d){var i=/progid:DXImageTransform\.Microsoft\.Matrix\(.*?\)/;b.extend({transform:function(d){d.transform=this;this.$elem=b(d);this.transformProperty=this.getTransformProperty();this.applyingMatrix=!1;this.attr=this.boxSizingProperty=this.boxSizingValue=this.outerWidth=this.outerHeight=this.width=this.height=this.matrix=null}});b.extend(b.transform,{funcs:"matrix,origin,reflect,reflectX,reflectXY,reflectY,rotate,scale,scaleX,scaleY,skew,skewX,skewY,translate,translateX,translateY".split(","),
rfunc:{angle:/^rotate|skew[X|Y]?$/,length:/^origin|translate[X|Y]?$/,scale:/^scale[X|Y]?$/,reflect:/^reflect(XY|X|Y)?$/}});b.fn.transform=function(d,e){return this.each(function(){var f=this.transform||new b.transform(this);d&&f.exec(d,e)})};b.transform.prototype={exec:function(d,e){var f=this.transformProperty,e=b.extend(!0,{forceMatrix:!1,preserve:!1},e);this.attr=null;d=e.preserve?b.extend(!0,this.getAttrs(!0,!0),d):b.extend(!0,{},d);this.setAttrs(d);if(f&&!e.forceMatrix)return this.execFuncs(d);
else if(b.browser.msie||f&&e.forceMatrix)return this.execMatrix(d);return!1},execFuncs:function(d){var e=[],f=this.transformProperty,h;for(h in d)h=="origin"?this[h].apply(this,b.isArray(d[h])?d[h]:[d[h]]):b.inArray(h,b.transform.funcs)!=-1&&e.push(this.createTransformFunc(h,d[h]));this.$elem.css(f,e.join(" "));return!0},execMatrix:function(d){var e,f=this.transformProperty,h,o=function(b,c){h[b]=parseFloat(c)},w;for(w in d)if(b.matrix[w]||w=="matrix"){h=b.isArray(d[w])?d[w]:[d[w]];b.each(h,o);var q;
w=="matrix"?(q=new b.matrix.M2x2(h[0],h[1],h[2],h[3]),h[4]&&this.setAttr("translateX",h[4]),h[5]&&this.setAttr("translateY",h[5])):q=b.matrix[w].apply(this,h);e=e?e.x(q):q}else w=="origin"&&(h=b.isArray(d[w])?d[w]:[d[w]],this[w].apply(this,h));var z=this.getAttr("translate")||0,B=this.getAttr("translateX")||0,c=this.getAttr("translateY")||0;b.isArray(z)||(z=[z,0]);e||(e=new b.matrix.M2x2(1,0,0,1));w=parseFloat(parseFloat(e.e(1,1)).toFixed(8));q=parseFloat(parseFloat(e.e(2,1)).toFixed(8));var O=parseFloat(parseFloat(e.e(1,
2)).toFixed(8)),L=parseFloat(parseFloat(e.e(2,2)).toFixed(8)),o=d=0;if(z[0]||z[1]||B||c)o=e.x(new b.matrix.V2(parseFloat(z[0])+parseFloat(B),parseFloat(z[1])+parseFloat(c))),d=parseFloat(parseFloat(o.e(1)).toFixed(8)),o=parseFloat(parseFloat(o.e(2)).toFixed(8));if(f&&f.substr(0,4)=="-moz")this.$elem.css(f,"matrix("+w+", "+q+", "+O+", "+L+", "+d+"px, "+o+"px)");else if(f)this.$elem.css(f,"matrix("+w+", "+q+", "+O+", "+L+", "+d+", "+o+")");else if(jQuery.browser.msie)f=this.$elem[0].style,w="progid:DXImageTransform.Microsoft.Matrix(M11="+
w+", M12="+O+", M21="+q+", M22="+L+", sizingMethod='auto expand')",q=f.filter||jQuery.curCSS(this.$elem[0],"filter")||"",f.filter=i.test(q)?q.replace(i,w):q?q+" "+w:w,this.applyingMatrix=!0,this.matrix=e,this.fixPosition(e,d,o),this.applyingMatrix=!1,this.matrix=null;return!0},origin:function(b,e){var f=this.transformProperty,h=this.safeOuterHeight(),i=this.safeOuterWidth();switch(b){case "left":b="0";break;case "right":b=i;break;case "center":b=i*0.5}switch(e){case "top":e="0";break;case "bottom":e=
h;break;case "center":case d:e=h*0.5}b=/%/.test(b)?i*parseFloat(b)/100:parseFloat(b);typeof e!=="undefined"&&(e=/%/.test(e)?h*parseFloat(e)/100:parseFloat(e));f&&(!e&&e!==0?this.$elem.css(f+"-origin",b+"px"):this.$elem.css(f+"-origin",b+"px "+e+"px"));!e&&e!==0?this.setAttr("origin",b):this.setAttr("origin",[b,e]);return!0},getTransformProperty:function(){if(this.transformProperty)return this.transformProperty;var b=h.body,d={transform:"transform",MozTransform:"-moz-transform",WebkitTransform:"-webkit-transform",
OTransform:"-o-transform"},e;for(e in d)if(typeof b.style[e]!="undefined")return this.transformProperty=d[e],d[e];return null},createTransformFunc:function(d,f){if(b.transform.rfunc.reflect.test(d)){var h=f?b.matrix[d]():b.matrix.empty(),i=h.e(1,1),o=h.e(2,1),w=h.e(1,2),h=h.e(2,2);return"matrix("+i+", "+o+", "+w+", "+h+", 0, 0)"}for(var i=f,i=!b.isArray(i)?[i]:i,o=b.transform.rfunc.angle,w=b.transform.rfunc.length,h=0,q=i.length;h<q;h++){var z=e.exec(i[h]),B="";o.test(d)?(B="deg",z[3]&&!b.angle.runit.test(z[3])&&
(z[3]=null)):w.test(d)&&(B="px");z?z[3]||(i[h]+=B):i[h]=0+B}f=q==1?i[0]:i;return b.isArray(f)?d=="matrix"?"matrix("+f[0]+", "+f[1]+", "+f[2]+", "+f[3]+", "+(f[4]||0)+", "+(f[5]||0)+")":d+"("+f[0]+", "+f[1]+")":d+"("+f+")"},fixPosition:function(d,e,f){var h=new b.matrix.calc(d,this.safeOuterHeight(),this.safeOuterWidth()),d=this.getAttr("origin"),d=h.originOffset({x:parseFloat(d[0]),y:parseFloat(d[1])}),h=h.sides(),i=this.$elem.css("position");i=="static"&&(i="relative");this.$elem.css({position:i,
top:d.top+f+h.top+0+"px",left:d.left+e+h.left+0+"px",zoom:1})}};var e=/^([\+\-]=)?([\d+.\-]+)(.*)$/})(jQuery,this,this.document);
(function(b,f,h){function d(){if(i)return i;var b={boxSizing:"box-sizing",MozBoxSizing:"-moz-box-sizing",WebkitBoxSizing:"-webkit-box-sizing",OBoxSizing:"-o-box-sizing"},d=h.body,f;for(f in b)if(typeof d.style[f]!="undefined")return i=b[f];return null}b.extend(b.transform.prototype,{safeOuterHeight:function(){return this.safeOuterLength("height")},safeOuterWidth:function(){return this.safeOuterLength("width")},safeOuterLength:function(e){var f="outer"+(e=="width"?"Width":"Height");if(b.browser.msie){e=
e=="width"?"width":"height";if(this.applyingMatrix&&!this[f]&&this.matrix){var h=(new b.matrix.calc(this.matrix,1,1)).size(),e=this.$elem[f]()/h[e];return this[f]=e}else if(this.applyingMatrix&&this[f])return this[f];var h={height:["top","bottom"],width:["left","right"]},i=this.$elem[0],n=parseFloat(b.curCSS(i,e,!0)),o=this.boxSizingProperty,w=this.boxSizingValue;if(!this.boxSizingProperty)o=this.boxSizingProperty=d()||"box-sizing",w=this.boxSizingValue=this.$elem.css(o)||"content-box";if(this[f]&&
this[e]==n)return this[f];else this[e]=n;if(o&&(w=="padding-box"||w=="content-box"))n+=parseFloat(b.curCSS(i,"padding-"+h[e][0],!0))||0+parseFloat(b.curCSS(i,"padding-"+h[e][1],!0))||0;o&&w=="content-box"&&(n+=parseFloat(b.curCSS(i,"border-"+h[e][0]+"-width",!0))||0+parseFloat(b.curCSS(i,"border-"+h[e][1]+"-width",!0))||0);return this[f]=n}return this.$elem[f]()}});var i=null})(jQuery,this,this.document);
(function(b){var f=/(origin|matrix|reflect(X|XY|Y)?|rotate|scale[XY]?|skew[XY]?|translate[XY]?)\((.*?)\)/g,h=/^origin|matrix|reflect(XY|[XY])?|rotate|scale[XY]?|skew[XY]?|translate[XY]?$/,d=/\s/,i=/,\s/;b.extend(b.transform.prototype,{setAttrs:function(d){var f="",i,u;for(u in d)h.test(u)&&(i=d[u],b.isArray(i)&&(i=i.join(", ")),f+=" "+u+"("+i+")");this.attr=b.trim(f);this.$elem.attr("data-transform",this.attr)},setAttr:function(d,i){if(h.test(d)){b.isArray(i)&&(i=i.join(", "));var i=b.trim(i),s=this.attr||
this.$elem.attr("data-transform");if(s){if(s.indexOf(d)>-1)this.attr=s+" "+i,this.$elem.attr("data-transform",this.attr)}else this.attr=i,this.$elem.attr("data-transform",this.attr);var u=[],n;for(f.exec("");(n=f.exec(s))!==null;)u.push(n[0]);n=0;for(var o=u.length;n<o;n++)if(f.exec(""),s=f.exec(u[n]),d==s[1]){u[n]=i;break}this.attr=u.join(" ");this.$elem.attr("data-transform",this.attr)}},getAttrs:function(){var b=this.attr||this.$elem.attr("data-transform");if(!b)return{};var d=[],s={},u;for(f.exec("");(u=
f.exec(b))!==null;)d.push(u[0]);for(var n=0,o=d.length;n<o;n++)if(f.exec(""),(b=f.exec(d[n]))&&h.test(b[1]))u=b[3].split(i),s[b[1]]=u.length==1?u[0]:u;return s},getAttr:function(e){if(!h.test(e))return null;var m=this.attr||this.$elem.attr("data-transform"),s=b.transform.rfunc.scale;if(e!="origin"&&e!="matrix"&&(!m||m.indexOf(e)===-1))return s.test(e)?1:null;var u=[],n,o=null;for(f.exec("");(n=f.exec(m))!==null;)u.push(n[0]);n=0;for(var w=u.length;n<w;n++)if(f.exec(""),m=f.exec(u[n]),e==m[1])return o=
m[3].split(i),o.length==1?o[0]:o;e=="origin"?(e=/%/,o=this.transformProperty?this.$elem.css(this.transformProperty+"-origin"):[this.safeOuterWidth()*0.5,this.safeOuterHeight()*0.5],o=b.isArray(o)?o:o.split(d),e.test(o[0])&&(e.test(o[0])&&(o[0]=this.safeOuterWidth()*(parseFloat(o[0])/100)),e.test(o[1])&&(o[1]=this.safeOuterHeight()*(parseFloat(o[1])/100)))):e=="matrix"?o=[1,0,0,1,0,0]:s.test(e)&&(o=1);return b.isArray(o)&&o.length==1?o[0]:o}})})(jQuery,this,this.document);
(function(b){b.extend({matrix:{}});b.extend(b.matrix,{calc:function(b,h,d){this.matrix=b;this.outerHeight=h;this.outerWidth=d},V2:function(b,h){this.elements=[b,h]},M2x2:function(b,h,d,i){this.elements=[b,h,d,i]},empty:function(){return new b.matrix.M2x2(1,0,0,1)},reflect:function(){return new b.matrix.M2x2(-1,0,0,-1)},reflectX:function(){return new b.matrix.M2x2(1,0,0,-1)},reflectXY:function(){return new b.matrix.M2x2(0,1,1,0)},reflectY:function(){return new b.matrix.M2x2(-1,0,0,1)},rotate:function(f){var h=
b.angle.degreeToRadian(f),f=Math.cos(h),h=Math.sin(h);return new b.matrix.M2x2(f,-h,h,f)},scale:function(f,h){f=f||f===0?f:1;return new b.matrix.M2x2(f,0,0,h||h===0?h:f)},scaleX:function(f){return b.matrix.scale(f,1)},scaleY:function(f){return b.matrix.scale(1,f)},skew:function(f,h){var h=h||0,d=b.angle.degreeToRadian(f||0),i=b.angle.degreeToRadian(h),d=Math.tan(d),i=Math.tan(i);return new b.matrix.M2x2(1,d,i,1)},skewX:function(f){return b.matrix.skew(f)},skewY:function(f){return b.matrix.skew(0,
f)}});b.matrix.calc.prototype={coord:function(f,h){var d=this.matrix.x(new b.matrix.V2(f,h));return{x:d.e(1),y:d.e(2)}},corners:function(){var b=this.outerHeight,h=this.outerWidth;return{tl:this.coord(0,0),bl:this.coord(0,b),tr:this.coord(h,0),br:this.coord(h,b)}},sides:function(){var b=this.corners(),h={top:0,bottom:0,left:0,right:0},d,i,e;for(e in b){d=b[e].x;i=b[e].y;if(i<h.top)h.top=i;if(i>h.bottom)h.bottom=i;if(d<h.left)h.left=d;if(d>h.right)h.right=d}return h},size:function(){var b=this.sides();
return{height:Math.abs(b.bottom-b.top),width:Math.abs(b.right-b.left)}},originOffset:function(b,h){var b=b?b:{x:this.outerWidth*0.5,y:this.outerHeight*0.5},h=h?h:{x:0,y:0},d=this.coord(b.x,b.y),i=this.coord(h.x,h.y);return{top:i.y-h.y-(d.y-b.y),left:i.x-h.x-(d.x-b.x)}}};b.matrix.M2x2.prototype={x:function(f){var h=this.elements,f=f.elements;if(f.length==2)return new b.matrix.V2(h[0]*f[0]+h[1]*f[1],h[2]*f[0]+h[3]*f[1]);else if(f.length==4)return new b.matrix.M2x2(h[0]*f[0]+h[1]*f[2],h[0]*f[1]+h[1]*
f[3],h[2]*f[0]+h[3]*f[2],h[2]*f[1]+h[3]*f[3]);return!1},e:function(b,h){var d=0;b==1&&h==2?d=1:b==2&&h==1?d=2:b==2&&h==2&&(d=3);return this.elements[d]}};b.matrix.V2.prototype={e:function(b){return this.elements[b-1]}}})(jQuery,this,this.document);
(function(b){var f=/^([+\-]=)?([\d+.\-]+)(.*)$/,h=/^(.*?)\s+([+\-]=)?([\d+.\-]+)(.*)$/,d=b.fn.animate;b.fn.animate=function(e,i,s,u){if(e&&!jQuery.isEmptyObject(e)){var n=this;jQuery.each(e,function(d,i){if(b.inArray(d,b.transform.funcs)!=-1){if(b.transform.rfunc.reflect.test(d))var m=(i?b.matrix[d]():b.matrix.empty()).elements,i=[m[0],m[1],m[2],m[3]];var s=f.exec(i);if(s&&s[3]||b.isArray(i)){var u,c,O=[];if(b.isArray(i))b.each(i,function(){s=f.exec(this);u=parseFloat(s[2]);c=s[3]||"px";O.push({end:(s[1]?
s[1]:"")+u,unit:c})});else{u=parseFloat(s[2]);c=s[3]||"px";O.push({end:(s[1]?s[1]:"")+u,unit:c});for(m=0;s=h.exec(c);)O[m].unit=s[1],O.push({end:(s[2]?s[2]:"")+parseFloat(s[3]),unit:s[4]}),c=s[4],m++}n.data("data-animate-"+d,O);e[d]=O[0].end}}})}return d.apply(this,arguments)};var i=b.fx.prototype.cur;b.fx.prototype.cur=function(d){if(b.inArray(this.prop,b.transform.funcs)!=-1){this.transform=this.transform||this.elem.transform||new b.transform(this.elem);var h=b.transform.rfunc,s=this.transform.getAttr(this.prop),
u=f.exec(b.isArray(s)?s[0]:s);if(s===null||u===null)s=h.scale.test(this.prop)||h.reflect.test(this.prop)?1:0,u=[null,null,s];return parseFloat(u[2])}return i.apply(this,arguments)};b.fx.multivalueInit=function(d){var h=b(d.elem),i=d.transform.getAttr(d.prop),u=h.data("data-animate-"+d.prop);u&&h.removeData("data-animate-"+d.prop);b.transform.rfunc.reflect.test(d.prop)&&(i=d.transform.getAttr("matrix"));d.values=[];b.isArray(i)&&!b.isArray(u)&&(u=[{end:parseFloat(d.end),unit:d.unit},{end:b.transform.rfunc.scale.test(d.prop)?
1:0,unit:d.unit}]);if(u){var n,o=b.transform.rfunc.scale,w;b.each(u,function(h,m){n=b.isArray(i)?i[h]:h>0?o.test(d.prop)?i:null:i;!n&&n!==0&&(n=o.test(d.prop)?1:0);n=parseFloat(n);if((w=f.exec(m.end))&&w[1])m.end=(w[1]==="-="?-1:1)*parseFloat(w[2])+n;d.values.push({start:parseFloat(n),end:parseFloat(m.end),unit:m.unit})})}else d.values.push({start:parseFloat(d.start),end:parseFloat(d.end),unit:d.unit})};b.fx.multivalueStep={_default:function(d){b.each(d.values,function(b,f){d.values[b].now=f.start+
(f.end-f.start)*d.pos})}};b.each(b.transform.funcs,function(d,f){b.fx.step[f]=function(d){if(!d.transformInit){d.transform=d.transform||d.elem.transform||new b.transform(d.elem);b.fx.multivalueInit(d);if(d.values.length>1)d.multiple=!0;var e=b.transform.rfunc;if(e.angle.test(d.prop))d.unit="deg";else if(e.scale.test(d.prop))d.unit="";else if(e.reflect.test(d.prop))d.unit="";else if(d.prop=="matrix")d.unit="";b.each(d.values,function(b){d.values[b].unit=d.unit});d.transformInit=!0}d.multiple?(b.fx.multivalueStep[d.prop]||
b.fx.multivalueStep._default)(d):d.values[0].now=d.now;var f=[];b.each(d.values,function(b,d){if(d.unit=="deg"){for(;d.now>=360;)d.now-=360;for(;d.now<=-360;)d.now+=360}f.push(parseFloat(parseFloat(d.now).toFixed(8))+d.unit)});var e={},h=b.transform.rfunc.reflect.test(d.prop)?"matrix":d.prop;e[h]=d.multiple?f:f[0];d.transform.exec(e,{preserve:!0})}})})(jQuery,this,this.document);var ToolTipMouseX=0,ToolTipMouseY=0,HighLightedItem=0,Realm=1;
jQuery(document).ready(function(){jQuery.expr[":"].itemtips=function(b){return jQuery(b).attr("rel").substring(0,5)=="item="};jQuery(document).mousemove(function(b){ToolTipMouseX=b.pageX;ToolTipMouseY=b.pageY});ToolTipEventHandlerAssign()});
function ToolTipEventHandlerAssign(){jQuery("a:itemtips").each(function(){if(jQuery(this).attr("rel").substring(5,jQuery(this).attr("rel").length)<1)return!0;jQuery(this).unbind();jQuery(this).mouseover(function(){HighLightedItem=jQuery(this).attr("rel").substring(jQuery(this).attr("rel").indexOf("=")+1);HighLightedItem.indexOf(":")?(Realm=HighLightedItem.substring(HighLightedItem.indexOf(":")+1),HighLightedItem=HighLightedItem.substring(0,HighLightedItem.indexOf(":"))):Realm=1;jQuery("body").append('<div class="eternal-tooltip" style="position: absolute; top: 0px; left: 0px; visibility: visible;"><img class="loadinggif" src="/img/store/loading.gif" /></div>');
jQuery(".eternal-tooltip").each(function(){ToolTipMouseY-jQuery(window).scrollTop()-jQuery(this).height()>0?jQuery(this).css({top:ToolTipMouseY-5-jQuery(this).height(),left:ToolTipMouseX+60}):ToolTipMouseY-jQuery(window).scrollTop()-jQuery(this).height()<0&&jQuery(this).css({top:ToolTipMouseY+5+jQuery(this).height(),left:ToolTipMouseX+60});jQuery(this).load("/tooltip/"+Realm+"_"+HighLightedItem+".html",function(){ToolTipMouseY-jQuery(window).scrollTop()-jQuery(this).height()>0?jQuery(this).css({top:ToolTipMouseY-
5-jQuery(this).height(),left:ToolTipMouseX+30}):ToolTipMouseY-jQuery(window).scrollTop()-jQuery(this).height()<0&&jQuery(this).css({top:ToolTipMouseY+5,left:ToolTipMouseX+60})})})});jQuery(this).mousemove(function(){jQuery(".eternal-tooltip").each(function(){ToolTipMouseY-jQuery(window).scrollTop()-jQuery(this).height()>0?jQuery(this).css({top:ToolTipMouseY-5-jQuery(this).height(),left:ToolTipMouseX+30}):ToolTipMouseY-jQuery(window).scrollTop()-jQuery(this).height()<0&&jQuery(this).css({top:ToolTipMouseY+
5,left:ToolTipMouseX+60})})});jQuery(this).mouseout(function(){HighLightedItem=0;jQuery(".eternal-tooltip").remove()})})}
(function(){function b(a,b){var d;a||(a={});for(d in b)a[d]=b[d];return a}function f(a,b){return parseInt(a,b||10)}function h(a){return typeof a==="string"}function d(a){return typeof a==="object"}function i(a){return typeof a==="number"}function e(a,b){for(var d=a.length;d--;)if(a[d]===b){a.splice(d,1);break}}function m(a){return a!==Y&&a!==null}function s(a,b,c){var e,f;if(h(b))m(c)?a.setAttribute(b,c):a&&a.getAttribute&&(f=a.getAttribute(b));else if(m(b)&&d(b))for(e in b)a.setAttribute(e,b[e]);
return f}function u(a){if(!a||a.constructor!==Array)a=[a];return a}function n(){var a=arguments,b,d,c=a.length;for(b=0;b<c;b++)if(d=a[b],typeof d!=="undefined"&&d!==null)return d}function o(a,d){if(pa&&d&&d.opacity!==Y)d.filter="alpha(opacity="+d.opacity*100+")";b(a.style,d)}function w(a,d,c,e,f){a=D.createElement(a);d&&b(a,d);f&&o(a,{padding:0,border:R,margin:0});c&&o(a,c);e&&e.appendChild(a);return a}function q(a,d){var c=function(){};c.prototype=new a;b(c.prototype,d);return c}function z(a,b,d,
c){var e=qa.lang,g=isNaN(b=ia(b))?2:b,b=d===void 0?e.decimalPoint:d,c=c===void 0?e.thousandsSep:c,e=a<0?"-":"",d=String(f(a=ia(+a||0).toFixed(g))),h=d.length>3?d.length%3:0;return e+(h?d.substr(0,h)+c:"")+d.substr(h).replace(/(\d{3})(?=\d)/g,"$1"+c)+(g?b+ia(a-d).toFixed(g).slice(2):"")}function B(){this.symbol=this.color=0}function c(a,b){Na=n(a,b.animation)}function O(){var a=qa.global.useUTC;hb=a?Date.UTC:function(a,b,d,c,j,e){return(new Date(a,b,n(d,1),n(c,0),n(j,0),n(e,0))).getTime()};nb=a?"getUTCMinutes":
"getMinutes";Xa=a?"getUTCHours":"getHours";fb=a?"getUTCDay":"getDay";cb=a?"getUTCDate":"getDate";ib=a?"getUTCMonth":"getMonth";Fa=a?"getUTCFullYear":"getFullYear";tb=a?"setUTCMinutes":"setMinutes";eb=a?"setUTCHours":"setHours";$a=a?"setUTCDate":"setDate";ob=a?"setUTCMonth":"setMonth";Za=a?"setUTCFullYear":"setFullYear"}function L(a){za||(za=w(Ha));a&&za.appendChild(a);za.innerHTML=""}function t(){}function P(j,k){function p(d,c){function j(a,b){this.pos=a;this.minor=b;this.isNew=!0;b||this.addLabel()}
function k(a){if(a)this.options=a,this.id=a.id;return this}function g(a,b,c){this.isNegative=b;this.options=a;this.x=c;this.alignOptions={align:a.align||(oa?b?"left":"right":"center"),verticalAlign:a.verticalAlign||(oa?"middle":b?"bottom":"top"),y:n(a.y,oa?4:b?14:-6),x:n(a.x,oa?b?-6:6:0)};this.textAlign=a.textAlign||(oa?b?"right":"left":"center")}function p(){var a=[],b=[],d;E=Pa=null;G=[];C(Da,function(j){d=!1;C(["xAxis","yAxis"],function(a){if(j.isCartesian&&(a==="xAxis"&&Z||a==="yAxis"&&!Z)&&(j.options[a]===
c.index||j.options[a]===Y&&c.index===0))j[a]=t,G.push(j),d=!0});!j.visible&&V.ignoreHiddenSeries&&(d=!1);if(d){var k,e,f,p,h;if(!Z){k=j.options.stacking;Lb=k==="percent";if(k)p=j.type+n(j.options.stack,""),h="-"+p,j.stackKey=p,e=a[p]||[],a[p]=e,f=b[h]||[],b[h]=f;Lb&&(E=0,Pa=99)}j.isCartesian&&(C(j.data,function(a){var b=a.x,d=a.y,j=d<0,i=j?f:e,v=j?h:p;E===null&&(E=Pa=a[rb]);Z?b>Pa?Pa=b:b<E&&(E=b):m(d)&&(k&&(i[b]=m(i[b])?i[b]+d:d),d=i?i[b]:d,a=n(a.low,d),Lb||(d>Pa?Pa=d:a<E&&(E=a)),k&&(Aa[v]||(Aa[v]=
{}),Aa[v][b]||(Aa[v][b]=new g(c.stackLabels,j,b)),Aa[v][b].setTotal(d)))}),/(area|column|bar)/.test(j.type)&&!Z&&(E>=0?(E=0,Ga=!0):Pa<0&&(Pa=0,Ab=!0)))}})}function h(a,b){var d,j;U=b?1:N.pow(10,la(N.log(a)/N.LN10));d=a/U;if(!b&&(b=[1,2,2.5,5,10],c.allowDecimals===!1||u))U===1?b=[1,2,5,10]:U<=0.1&&(b=[1/U]);for(j=0;j<b.length;j++)if(a=b[j],d<=(b[j]+(b[j+1]||b[j]))/2)break;a*=U;return a}function i(a){var b;b=a;U=n(U,N.pow(10,la(N.log(L)/N.LN10)));U<1&&(b=y(1/U)*10,b=y(a*b)/b);return b}function v(){var a,
b,j,k,e=c.tickInterval,f=c.tickPixelInterval;a=c.maxZoom||(Z&&!m(c.min)&&!m(c.max)?aa(d.smallestInterval*5,Pa-E):null);H=r?ya:ua;J?(j=d[Z?"xAxis":"yAxis"][c.linkedTo],k=j.getExtremes(),D=n(k.min,k.dataMin),ga=n(k.max,k.dataMax)):(D=n(lb,c.min,E),ga=n(mb,c.max,Pa));u&&(D=N.log(D)/N.LN10,ga=N.log(ga)/N.LN10);ga-D<a&&(k=(a-ga+D)/2,D=da(D-k,n(c.min,D-k),E),ga=aa(D+a,n(c.max,D+a),Pa));if(!Oa&&!Lb&&!J&&m(D)&&m(ga)){a=ga-D||1;if(!m(c.min)&&!m(lb)&&P&&(E<0||!Ga))D-=a*P;if(!m(c.max)&&!m(mb)&&Bb&&(Pa>0||!Ab))ga+=
a*Bb}L=D===ga?1:J&&!e&&f===j.options.tickPixelInterval?j.tickInterval:n(e,Oa?1:(ga-D)*f/H);!kb&&!m(c.tickInterval)&&(L=h(L));t.tickInterval=L;ba=c.minorTickInterval==="auto"&&L?L/5:c.minorTickInterval;if(kb){I=[];var e=qa.global.useUTC,g=1E3/Ta,p=6E4/Ta,l=36E5/Ta,f=864E5/Ta;a=6048E5/Ta;k=2592E6/Ta;var Q=31556952E3/Ta,o=[["second",g,[1,2,5,10,15,30]],["minute",p,[1,2,5,10,15,30]],["hour",l,[1,2,3,4,6,8,12]],["day",f,[1,2]],["week",a,[1,2]],["month",k,[1,2,3,4,6]],["year",Q,null]],M=o[6],q=M[1],s=M[2];
for(j=0;j<o.length;j++)if(M=o[j],q=M[1],s=M[2],o[j+1]&&L<=(q*s[s.length-1]+o[j+1][1])/2)break;q===Q&&L<5*q&&(s=[1,2,5]);o=h(L/q,s);s=new Date(D*Ta);s.setMilliseconds(0);q>=g&&s.setSeconds(q>=p?0:o*la(s.getSeconds()/o));if(q>=p)s[tb](q>=l?0:o*la(s[nb]()/o));if(q>=l)s[eb](q>=f?0:o*la(s[Xa]()/o));if(q>=f)s[$a](q>=k?1:o*la(s[cb]()/o));q>=k&&(s[ob](q>=Q?0:o*la(s[ib]()/o)),b=s[Fa]());q>=Q&&(b-=b%o,s[Za](b));q===a&&s[$a](s[cb]()-s[fb]()+c.startOfWeek);j=1;b=s[Fa]();g=s.getTime()/Ta;p=s[ib]();for(l=s[cb]();g<
ga&&j<ya;)I.push(g),q===Q?g=hb(b+j*o,0)/Ta:q===k?g=hb(b,p+j*o)/Ta:!e&&(q===f||q===a)?g=hb(b,p,l+j*o*(q===f?1:7)):g+=q*o,j++;I.push(g);Ja=c.dateTimeLabelFormats[M[0]]}else{j=i(la(D/L)*L);b=i(Ia(ga/L)*L);I=[];for(j=i(j);j<=b;)I.push(j),j=i(j+L)}if(!J){if(Oa||Z&&d.hasColumn){b=(Oa?1:L)*0.5;if(Oa||!m(n(c.min,lb)))D-=b;if(Oa||!m(n(c.max,mb)))ga+=b}b=I[0];j=I[I.length-1];c.startOnTick?D=b:D>b&&I.shift();c.endOnTick?ga=j:ga<j&&I.pop();qb||(qb={x:0,y:0});if(!kb&&I.length>qb[rb])qb[rb]=I.length}}function l(){var a,
b;Ea=D;O=ga;p();v();xb=x;x=H/(ga-D||1);if(!Z)for(a in Aa)for(b in Aa[a])Aa[a][b].cum=Aa[a][b].total;if(!t.isDirty)t.isDirty=D!==Ea||ga!==O}function Q(a){a=(new k(a)).render();R.push(a);return a}function o(){var a=c.title,b=c.stackLabels,e=c.alternateGridColor,g=c.lineWidth,p,h,i=d.hasRendered,v=i&&m(Ea)&&!isNaN(Ea);p=G.length&&m(D)&&m(ga);H=r?ya:ua;x=H/(ga-D||1);A=r?T:ka;if(p||J){if(ba&&!Oa)for(p=D+(I[0]-D)%ba;p<=ga;p+=ba)ca[p]||(ca[p]=new j(p,!0)),v&&ca[p].isNew&&ca[p].render(null,!0),ca[p].isActive=
!0,ca[p].render();C(I,function(a,b){if(!J||a>=D&&a<=ga)v&&S[a].isNew&&S[a].render(b,!0),S[a].isActive=!0,S[a].render(b)});e&&C(I,function(a,b){if(b%2===0&&a<ga)ea[a]||(ea[a]=new k),ea[a].options={from:a,to:I[b+1]!==Y?I[b+1]:ga,color:e},ea[a].render(),ea[a].isActive=!0});i||C((c.plotLines||[]).concat(c.plotBands||[]),function(a){R.push((new k(a)).render())})}C([S,ca,ea],function(a){for(var b in a)a[b].isActive?a[b].isActive=!1:(a[b].destroy(),delete a[b])});g&&(p=T+(q?ya:0)+w,h=Ma-ka-(q?ua:0)+w,p=
X.crispLine([xa,r?T:p,r?h:W,ma,r?Sa-na:p,r?h:Ma-ka],g),Rb?Rb.animate({d:p}):Rb=X.path(p).attr({stroke:c.lineColor,"stroke-width":g,zIndex:7}).add());t.axisTitle&&(p=r?T:W,g=f(a.style.fontSize||12),p={low:p+(r?0:H),middle:p+H/2,high:p+(r?H:0)}[a.align],g=(r?W+ua:T)+(r?1:-1)*(q?-1:1)*pa+(s===2?g:0),t.axisTitle[i?"animate":"attr"]({x:r?p:g+(q?ya:0)+w+(a.x||0),y:r?g-(q?ua:0)+w:p+(a.y||0)}));if(b&&b.enabled){var l,n,b=t.stackTotalGroup;if(!b)t.stackTotalGroup=b=X.g("stack-labels").attr({visibility:K,zIndex:6}).translate(T,
W).add();for(l in Aa)for(n in a=Aa[l],a)a[n].render(b)}t.isDirty=!1}function M(a){for(var b=R.length;b--;)R[b].id===a&&R[b].destroy()}var Z=c.isX,q=c.opposite,r=oa?!Z:Z,s=r?q?0:2:q?1:3,Aa={},c=ha(Z?Cb:Hb,[Ub,Tb,Db,Sb][s],c),t=this,F=c.type,kb=F==="datetime",u=F==="logarithmic",w=c.offset||0,rb=Z?"x":"y",H,x,xb,A=r?T:ka,wa,B,za,yb,Rb,E,Pa,G,lb,mb,ga=null,D=null,Ea,O,P=c.minPadding,Bb=c.maxPadding,J=m(c.linkedTo),Ga,Ab,Lb,F=c.events,Na,R=[],L,ba,U,I,S={},ca={},ea={},fa,ja,pa,Ja,Oa=c.categories,Ca=c.labels.formatter||
function(){var a=this.value;return Ja?gb(Ja,a):L%1E6===0?a/1E6+"M":L%1E3===0?a/1E3+"k":!Oa&&a>=1E3?z(a,0):a},Ha=r&&c.labels.staggerLines,ra=c.reversed,ta=Oa&&c.tickmarkPlacement==="between"?0.5:0;j.prototype={addLabel:function(){var a=this.pos,d=c.labels,j=!(a===D&&!n(c.showFirstLabel,1)||a===ga&&!n(c.showLastLabel,0)),k=Oa&&r&&Oa.length&&!d.step&&!d.staggerLines&&!d.rotation&&ya/Oa.length||!r&&ya/2,e=this.label,a=Ca.call({isFirst:a===I[0],isLast:a===I[I.length-1],dateTimeLabelFormat:Ja,value:Oa&&
Oa[a]?Oa[a]:a}),k=k&&{width:da(1,y(k-2*(d.padding||10)))+Ba},k=b(k,d.style);e===Y?this.label=m(a)&&j&&d.enabled?X.text(a,0,0).attr({align:d.align,rotation:d.rotation}).css(k).add(za):null:e&&e.attr({text:a}).css(k)},getLabelSize:function(){var a=this.label;return a?(this.labelBBox=a.getBBox())[r?"height":"width"]:0},render:function(a,b){var d=!this.minor,j=this.label,k=this.pos,e=c.labels,g=this.gridLine,p=d?c.gridLineWidth:c.minorGridLineWidth,h=d?c.gridLineColor:c.minorGridLineColor,i=d?c.gridLineDashStyle:
c.minorGridLineDashStyle,v=this.mark,l=d?c.tickLength:c.minorTickLength,n=d?c.tickWidth:c.minorTickWidth||0,Q=d?c.tickColor:c.minorTickColor,o=d?c.tickPosition:c.minorTickPosition,d=e.step,M=b&&jb||Ma,Z;Z=r?wa(k+ta,null,null,b)+A:T+w+(q?(b&&pb||Sa)-na-T:0);M=r?M-ka+w-(q?ua:0):M-wa(k+ta,null,null,b)-A;if(p){k=B(k+ta,p,b);if(g===Y){g={stroke:h,"stroke-width":p};if(i)g.dashstyle=i;this.gridLine=g=p?X.path(k).attr(g).add(yb):null}g&&k&&g.animate({d:k})}if(n)o==="inside"&&(l=-l),q&&(l=-l),p=X.crispLine([xa,
Z,M,ma,Z+(r?0:-l),M+(r?l:0)],n),v?v.animate({d:p}):this.mark=X.path(p).attr({stroke:Q,"stroke-width":n}).add(za);if(j&&!isNaN(Z)){Z=Z+e.x-(ta&&r?ta*x*(ra?-1:1):0);M=M+e.y-(ta&&!r?ta*x*(ra?1:-1):0);m(e.y)||(M+=f(j.styles.lineHeight)*0.9-j.getBBox().height/2);Ha&&(M+=a/(d||1)%Ha*16);if(d)j[a%d?"hide":"show"]();j[this.isNew?"attr":"animate"]({x:Z,y:M})}this.isNew=!1},destroy:function(){for(var a in this)this[a]&&this[a].destroy&&this[a].destroy()}};k.prototype={render:function(){var a=this,b=a.options,
c=b.label,d=a.label,j=b.width,k=b.to,e,f=b.from,g=b.dashStyle,p=a.svgElem,h=[],i,v,l=b.color;v=b.zIndex;var Q=b.events;if(j){if(h=B(b.value,j),b={stroke:l,"stroke-width":j},g)b.dashstyle=g}else if(m(f)&&m(k))f=da(f,D),k=aa(k,ga),e=B(k),(h=B(f))&&e?h.push(e[4],e[5],e[1],e[2]):h=null,b={fill:l};else return;if(m(v))b.zIndex=v;if(p)h?p.animate({d:h},null,p.onGetPath):(p.hide(),p.onGetPath=function(){p.show()});else if(h&&h.length&&(a.svgElem=p=X.path(h).attr(b).add(),Q))for(i in g=function(b){p.on(b,
function(c){Q[b].apply(a,[c])})},Q)g(i);if(c&&m(c.text)&&h&&h.length&&ya>0&&ua>0){c=ha({align:r&&e&&"center",x:r?!e&&4:10,verticalAlign:!r&&e&&"middle",y:r?e?16:10:e?6:-4,rotation:r&&!e&&90},c);if(!d)a.label=d=X.text(c.text,0,0).attr({align:c.textAlign||c.align,rotation:c.rotation,zIndex:v}).css(c.style).add();e=[h[1],h[4],n(h[6],h[1])];h=[h[2],h[5],n(h[7],h[2])];i=aa.apply(N,e);v=aa.apply(N,h);d.align(c,!1,{x:i,y:v,width:da.apply(N,e)-i,height:da.apply(N,h)-v});d.show()}else d&&d.hide();return a},
destroy:function(){for(var a in this)this[a]&&this[a].destroy&&this[a].destroy(),delete this[a];e(R,this)}};g.prototype={setTotal:function(a){this.cum=this.total=a},render:function(a){var b=this.options.formatter.call(this);this.label?this.label.attr({text:b,visibility:Ka}):this.label=d.renderer.text(b,0,0).css(this.options.style).attr({align:this.textAlign,rotation:this.options.rotation,visibility:Ka}).add(a)},setOffset:function(a,b){var c=this.isNegative,j=t.translate(this.total),k=t.translate(0),
k=ia(j-k),e=d.xAxis[0].translate(this.x)+a,f=d.plotHeight,c={x:oa?c?j:j-k:e,y:oa?f-e-b:c?f-j-k:f-j,width:oa?k:b,height:oa?b:k};this.label&&this.label.align(this.alignOptions,null,c).attr({visibility:K})}};wa=function(a,b,c,d,j){var k=1,e=0,f=d?xb:x,d=d?Ea:D;f||(f=x);c&&(k*=-1,e=H);ra&&(k*=-1,e-=k*H);b?(ra&&(a=H-a),a=a/f+d,u&&j&&(a=N.pow(10,a))):(u&&j&&(a=N.log(a)/N.LN10),a=k*(a-d)*f+e);return a};B=function(a,b,c){var d,j,k,a=wa(a,null,null,c),e=c&&jb||Ma,f=c&&pb||Sa,g,c=j=y(a+A);d=k=y(e-a-A);if(isNaN(a))g=
!0;else if(r){if(d=W,k=e-ka,c<T||c>T+ya)g=!0}else if(c=T,j=f-na,d<W||d>W+ua)g=!0;return g?null:X.crispLine([xa,c,d,ma,j,k],b||0)};oa&&Z&&ra===Y&&(ra=!0);b(t,{addPlotBand:Q,addPlotLine:Q,adjustTickAmount:function(){if(qb&&!kb&&!Oa&&!J){var a=fa,b=I.length;fa=qb[rb];if(b<fa){for(;I.length<fa;)I.push(i(I[I.length-1]+L));x*=(b-1)/(fa-1);ga=I[I.length-1]}if(m(a)&&fa!==a)t.isDirty=!0}},categories:Oa,getExtremes:function(){return{min:D,max:ga,dataMin:E,dataMax:Pa,userMin:lb,userMax:mb}},getPlotLinePath:B,
getThreshold:function(a){D>a?a=D:ga<a&&(a=ga);return wa(a,0,1)},isXAxis:Z,options:c,plotLinesAndBands:R,getOffset:function(){var a=G.length&&m(D)&&m(ga),b=0,d=0,k=c.title,e=c.labels,f=[-1,1,1,-1][s],g;za||(za=X.g("axis").attr({zIndex:7}).add(),yb=X.g("grid").attr({zIndex:1}).add());ja=0;if(a||J)C(I,function(a){S[a]?S[a].addLabel():S[a]=new j(a);if(s===0||s===2||{1:"left",3:"right"}[s]===e.align)ja=da(S[a].getLabelSize(),ja)}),Ha&&(ja+=(Ha-1)*16);else for(g in S)S[g].destroy(),delete S[g];if(k&&k.text){if(!t.axisTitle)t.axisTitle=
X.text(k.text,0,0).attr({zIndex:7,rotation:k.rotation||0,align:k.textAlign||{low:"left",middle:"center",high:"right"}[k.align]}).css(k.style).add();b=t.axisTitle.getBBox()[r?"height":"width"];d=n(k.margin,r?5:10)}w=f*(c.offset||sa[s]);pa=ja+(s!==2&&ja&&f*c.labels[r?"y":"x"])+d;sa[s]=da(sa[s],pa+b+f*w)},render:o,setCategories:function(a,b){t.categories=Oa=a;C(G,function(a){a.translate();a.setTooltipPoints(!0)});t.isDirty=!0;n(b,!0)&&d.redraw()},setExtremes:function(b,c,j,k){j=n(j,!0);a(t,"setExtremes",
{min:b,max:c},function(){lb=b;mb=c;j&&d.redraw(k)})},setScale:l,setTickPositions:v,translate:wa,redraw:function(){Eb.resetTracker&&Eb.resetTracker();o();C(R,function(a){a.render()});C(G,function(a){a.isDirty=!0})},removePlotBand:M,removePlotLine:M,reversed:ra,stacks:Aa});for(Na in F)va(t,Na,F[Na]);l()}function i(){var a={};return{add:function(b,c,d,k){a[b]||(c=X.text(c,0,0).css(j.toolbar.itemStyle).align({align:"right",x:-na-20,y:W+30}).on("click",k).attr({align:"right",zIndex:20}).add(),a[b]=c)},
remove:function(b){L(a[b].element);a[b]=null}}}function Q(a){function b(){var a=this.points||u(this),c=a[0].series.xAxis,d=this.x,c=c&&c.options.type==="datetime",j=h(d)||c,k;k=j?['<span style="font-size: 10px">'+(c?gb("%A, %b %e, %Y",d):d)+"</span>"]:[];C(a,function(a){k.push(a.point.tooltipFormatter(j))});return k.join("<br/>")}function c(a,b){o=l?a:(2*o+a)/3;M=l?b:(M+b)/2;q.translate(o,M);Vb=ia(a-o)>1||ia(b-M)>1?function(){c(a,b)}:null}function d(){if(!l){var a=A.hoverPoints;q.hide();C(g,function(a){a&&
a.hide()});a&&C(a,function(a){a.setState()});A.hoverPoints=null;l=!0}}var j,k=a.borderWidth,e=a.crosshairs,g=[],p=a.style,i=a.shared,v=f(p.padding),m=k+v,l=!0,n,Q,o=0,M=0;p.padding=0;var q=X.g("tooltip").attr({zIndex:8}).add(),Z=X.rect(m,m,0,0,a.borderRadius,k).attr({fill:a.backgroundColor,"stroke-width":k}).add(q).shadow(a.shadow),r=X.text("",v+m,f(p.fontSize)+v+m).attr({zIndex:1}).css(p).add(q);q.hide();return{shared:i,refresh:function(k){var f,p,h,o=0,M={},s=[];h=k.tooltipPos;f=a.formatter||b;
M=A.hoverPoints;i?(M&&C(M,function(a){a.setState()}),A.hoverPoints=k,C(k,function(a){a.setState(Ua);o+=a.plotY;s.push(a.getLabelConfig())}),p=k[0].plotX,o=y(o)/k.length,M={x:k[0].category},M.points=s,k=k[0]):M=k.getLabelConfig();M=f.call(M);j=k.series;p=i?p:k.plotX;o=i?o:k.plotY;f=y(h?h[0]:oa?ya-o:p);p=y(h?h[1]:oa?ua-p:o);h=i||!k.series.isCartesian||Fb(f,p);M===!1||!h?d():(l&&(q.show(),l=!1),r.attr({text:M}),h=r.getBBox(),n=h.width+2*v,Q=h.height+2*v,Z.attr({width:n,height:Q,stroke:a.borderColor||
k.color||j.color||"#606060"}),h=f-n+T-25,p=p-Q+W+10,h<7&&(h=T+f+15),p<5?p=5:p+Q>Ma&&(p=Ma-Q-5),c(y(h-m),y(p-m)));if(e){e=u(e);for(f=e.length;f--;)if(p=k.series[f?"yAxis":"xAxis"],e[f]&&p)if(p=p.getPlotLinePath(k[f?"y":"x"],1),g[f])g[f].attr({d:p,visibility:K});else{h={"stroke-width":e[f].width||1,stroke:e[f].color||"#C0C0C0",zIndex:2};if(e[f].dashStyle)h.dashstyle=e[f].dashStyle;g[f]=X.path(p).attr(h).add()}}},hide:d}}function M(c,d){function j(a){var c,d=ra&&D.width/D.documentElement.clientWidth-
1,k,e,f,a=a||J.event;if(!a.target)a.target=a.srcElement;c=a.touches?a.touches.item(0):a;if(a.type!=="mousemove"||J.opera||d){k=ea;e={left:k.offsetLeft,top:k.offsetTop};for(k=k.offsetParent;k;)e.left+=k.offsetLeft,e.top+=k.offsetTop,k!==D.body&&k!==D.documentElement&&(e.left-=k.scrollLeft,e.top-=k.scrollTop),k=k.offsetParent;Ib=e;k=Ib.left;e=Ib.top}pa?(f=a.x,c=a.y):c.layerX===Y?(f=c.pageX-k,c=c.pageY-e):(f=a.layerX,c=a.layerY);d&&(f+=y((d+1)*k-k),c+=y((d+1)*e-e));return b(a,{chartX:f,chartY:c})}function k(a){var b=
{xAxis:[],yAxis:[]};C(Va,function(c){var d=c.translate,j=c.isXAxis;b[j?"xAxis":"yAxis"].push({axis:c,value:d((oa?!j:j)?a.chartX-T:ua-a.chartY+W,!0)})});return b}function e(){var a=c.hoverSeries,b=c.hoverPoint;b&&b.onMouseOut();a&&a.onMouseOut();Jb&&Jb.hide();Wb=null}function f(){if(i){var b={xAxis:[],yAxis:[]},d=i.getBBox(),j=d.x-T,k=d.y-W;h&&(C(Va,function(a){var c=a.translate,e=a.isXAxis,f=oa?!e:e,g=c(f?j:ua-k-d.height,!0,0,0,1),c=c(f?j+d.width:ua-k,!0,0,0,1);b[e?"xAxis":"yAxis"].push({axis:a,min:aa(g,
c),max:da(g,c)})}),a(c,"selection",b,Xb));i=i.destroy()}c.mouseIsDown=Yb=h=!1;Ra(D,F?"touchend":"mouseup",f)}var g,p,h,i,v=V.zoomType,m=/x/.test(v),l=/y/.test(v),n=m&&!oa||l&&oa,o=l&&!oa||m&&oa;Mb=function(){Nb?(Nb.translate(T,W),oa&&Nb.attr({width:c.plotWidth,height:c.plotHeight}).invert()):c.trackerGroup=Nb=X.g("tracker").attr({zIndex:9}).add()};Mb();if(d.enabled)c.tooltip=Jb=Q(d);(function(){var v=!0;ea.onmousedown=function(a){a=j(a);!F&&a.preventDefault&&a.preventDefault();c.mouseIsDown=Yb=!0;
g=a.chartX;p=a.chartY;va(D,F?"touchend":"mouseup",f)};var Q=function(a){if(!a||!(a.touches&&a.touches.length>1)){a=j(a);if(!F)a.returnValue=!1;var b=a.chartX,k=a.chartY,f=!Fb(b-T,k-W);F&&a.type==="touchstart"&&(s(a.target,"isTracker")?c.runTrackerClick||a.preventDefault():!kc&&!f&&a.preventDefault());f&&(v||e(),b<T?b=T:b>T+ya&&(b=T+ya),k<W?k=W:k>W+ua&&(k=W+ua));if(Yb&&a.type!=="touchstart"){if(h=Math.sqrt(Math.pow(g-b,2)+Math.pow(p-k,2)),h>10){if(Gb&&(m||l)&&Fb(g-T,p-W))i||(i=X.rect(T,W,n?1:ya,o?
1:ua,0).attr({fill:"rgba(69,114,167,0.25)",zIndex:7}).add());i&&n&&(b-=g,i.attr({width:ia(b),x:(b>0?0:b)+g}));i&&o&&(k-=p,i.attr({height:ia(k),y:(k>0?0:k)+p}))}}else if(!f){var Q,k=c.hoverPoint,b=c.hoverSeries,M,q,Z=Sa,r=oa?a.chartY:a.chartX-T;if(Jb&&d.shared){Q=[];M=Da.length;for(q=0;q<M;q++)if(Da[q].visible&&Da[q].tooltipPoints.length)a=Da[q].tooltipPoints[r],a._dist=ia(r-a.plotX),Z=aa(Z,a._dist),Q.push(a);for(M=Q.length;M--;)Q[M]._dist>Z&&Q.splice(M,1);if(Q.length&&Q[0].plotX!==Wb)Jb.refresh(Q),
Wb=Q[0].plotX}b&&b.tracker&&(a=b.tooltipPoints[r])&&a!==k&&a.onMouseOver()}return(v=f)||!Gb}};ea.onmousemove=Q;va(ea,"mouseleave",e);ea.ontouchstart=function(a){if(m||l)ea.onmousedown(a);Q(a)};ea.ontouchmove=Q;ea.ontouchend=function(){h&&e()};ea.onclick=function(d){var e=c.hoverPoint,d=j(d);d.cancelBubble=!0;if(!h)if(e&&s(d.target,"isTracker")){var f=e.plotX,g=e.plotY;b(e,{pageX:Ib.left+T+(oa?ya-g:f),pageY:Ib.top+W+(oa?ua-f:g)});a(e.series,"click",b(d,{point:e}));e.firePointEvent("click",d)}else b(d,
k(d)),Fb(d.chartX-T,d.chartY-W)&&a(c,"click",d);h=!1}})();hc=setInterval(function(){Vb&&Vb()},32);b(this,{zoomX:m,zoomY:l,resetTracker:e})}function Z(a){var b=a.type||V.type||V.defaultSeriesType,c=G[b],d=A.hasRendered;if(d)if(oa&&b==="column")c=G.bar;else if(!oa&&b==="bar")c=G.column;b=new c;b.init(A,a);!d&&b.inverted&&(oa=!0);if(b.isCartesian)Gb=b.isCartesian;Da.push(b);return b}function q(){V.alignTicks!==!1&&C(Va,function(a){a.adjustTickAmount()});qb=null}function r(b){var d=A.isDirtyLegend,j,
k=A.isDirtyBox,e=Da.length,f=e,g=A.clipRect;for(c(b,A);f--;)if(b=Da[f],b.isDirty&&b.options.stacking){j=!0;break}if(j)for(f=e;f--;)if(b=Da[f],b.options.stacking)b.isDirty=!0;C(Da,function(a){a.isDirty&&(a.cleanData(),a.getSegments(),a.options.legendType==="point"&&(d=!0))});if(d&&Zb.renderLegend)Zb.renderLegend(),A.isDirtyLegend=!1;Gb&&(Ob||(qb=null,C(Va,function(a){a.setScale()})),q(),Kb(),C(Va,function(a){if(a.isDirty||k)a.redraw(),k=!0}));k&&($b(),Mb(),g&&(l(g),g.animate({width:A.plotSizeX,height:A.plotSizeY})));
C(Da,function(a){a.isDirty&&a.visible&&(!a.isCartesian||a.xAxis)&&a.redraw()});Eb&&Eb.resetTracker&&Eb.resetTracker();a(A,"redraw")}function t(){var a=j.xAxis||{},b=j.yAxis||{},c,a=u(a);C(a,function(a,b){a.index=b;a.isX=!0});b=u(b);C(b,function(a,b){a.index=b});Va=a.concat(b);A.xAxis=[];A.yAxis=[];Va=bb(Va,function(a){c=new p(A,a);A[c.isXAxis?"xAxis":"yAxis"].push(c);return c});q()}function H(a,b){ca=ha(j.title,a);fa=ha(j.subtitle,b);C([["title",a,ca],["subtitle",b,fa]],function(a){var b=a[0],c=A[b],
d=a[1],a=a[2];c&&d&&(c.destroy(),c=null);a&&a.text&&!c&&(A[b]=X.text(a.text,0,0).attr({align:a.align,"class":"highcharts-"+b,zIndex:1}).css(a.style).add().align(a,!1,I))})}function x(){S=V.renderTo;Qa=db+wa++;h(S)&&(S=D.getElementById(S));S.innerHTML="";S.offsetWidth||(ja=S.cloneNode(0),o(ja,{position:Ja,top:"-9999px",display:""}),D.body.appendChild(ja));ta=(ja||S).offsetWidth;La=(ja||S).offsetHeight;A.chartWidth=Sa=V.width||ta||600;A.chartHeight=Ma=V.height||(La>19?La:400);A.container=ea=w(Ha,{className:"highcharts-container"+
(V.className?" "+V.className:""),id:Qa},b({position:sb,overflow:Ka,width:Sa+Ba,height:Ma+Ba,textAlign:"left"},V.style),ja||S);A.renderer=X=V.forExport?new wb(ea,Sa,Ma,!0):new E(ea,Sa,Ma);var a,c;Wa&&ea.getBoundingClientRect&&(a=function(){o(ea,{left:0,top:0});c=ea.getBoundingClientRect();o(ea,{left:-(c.left-f(c.left))+Ba,top:-(c.top-f(c.top))+Ba})},a(),va(J,"resize",a),va(A,"destroy",function(){Ra(J,"resize",a)}))}function za(){function a(){var c=V.width||S.offsetWidth,d=V.height||S.offsetHeight;
if(c&&d){if(c!==ta||d!==La)clearTimeout(b),b=setTimeout(function(){ac(c,d,!1)},100);ta=c;La=d}}var b;va(J,"resize",a);va(A,"destroy",function(){Ra(J,"resize",a)})}function P(){var a=j.labels,c=j.credits,d;H();Zb=A.legend=new lc(A);Kb();C(Va,function(a){a.setTickPositions(!0)});q();Kb();$b();Gb&&C(Va,function(a){a.render()});if(!A.seriesGroup)A.seriesGroup=X.g("series-group").attr({zIndex:3}).add();C(Da,function(a){a.translate();a.setTooltipPoints();a.render()});a.items&&C(a.items,function(){var c=
b(a.style,this.style),d=f(c.left)+T,j=f(c.top)+W+12;delete c.left;delete c.top;X.text(this.html,d,j).attr({zIndex:2}).css(c).add()});if(!A.toolbar)A.toolbar=i(A);if(c.enabled&&!A.credits)d=c.href,X.text(c.text,0,0).on("click",function(){if(d)location.href=d}).attr({align:c.position.align,zIndex:8}).css(c.style).add().align(c.position);Mb();A.hasRendered=!0;ja&&(S.appendChild(ea),L(ja))}function Pa(){var b=Da.length,c=ea&&ea.parentNode;a(A,"destroy");Ra(J,"unload",Pa);Ra(A);for(C(Va,function(a){Ra(a)});b--;)Da[b].destroy();
if(ea)ea.innerHTML="",Ra(ea),c&&c.removeChild(ea),ea=null;if(X)X.alignedObjects=null;clearInterval(hc);for(b in A)delete A[b]}function Ab(){!Ya&&J==J.top&&D.readyState!=="complete"?D.attachEvent("onreadystatechange",function(){D.detachEvent("onreadystatechange",Ab);D.readyState==="complete"&&Ab()}):(x(),bc(),cc(),C(j.series||[],function(a){Z(a)}),A.inverted=oa=n(oa,j.chart.inverted),t(),A.render=P,A.tracker=Eb=new M(A,j.tooltip),P(),a(A,"load"),k&&k.apply(A,[A]),C(A.callbacks,function(a){a.apply(A,
[A])}))}Cb=ha(Cb,qa.xAxis);Hb=ha(Hb,qa.yAxis);qa.xAxis=qa.yAxis=null;var j=ha(qa,j),V=j.chart,Ea=V.margin,Ea=d(Ea)?Ea:[Ea,Ea,Ea,Ea],yb=n(V.marginTop,Ea[0]),lb=n(V.marginRight,Ea[1]),mb=n(V.marginBottom,Ea[2]),Bb=n(V.marginLeft,Ea[3]),O=V.spacingTop,Ga=V.spacingRight,ba=V.spacingBottom,U=V.spacingLeft,I,ca,fa,W,na,ka,T,sa,S,ja,ea,Qa,ta,La,Sa,Ma,pb,jb,Pb,dc,ec,Qb,A=this,kc=(Ea=V.events)&&!!Ea.click,fc,Fb,Jb,Yb,zb,ic,gc,ua,ya,Eb,Nb,Mb,Zb,ub,vb,Ib,Gb=V.showAxes,Ob=0,Va=[],qb,Da=[],oa,X,Vb,hc,Wb,$b,Kb,
bc,cc,ac,Xb,jc,lc=function(c){function d(a,b){var c=a.legendItem,j=a.legendLine,k=a.legendSymbol,e=M.color,f=b?p.itemStyle.color:e,g=b?a.color:e,e=b?a.pointAttr[Ca]:{stroke:e,fill:e};c&&c.css({fill:f});j&&j.attr({stroke:g});k&&k.attr(e)}function j(a,b,c){var d=a.legendItem,k=a.legendLine,e=a.legendSymbol,a=a.checkbox;d&&d.attr({x:b,y:c});k&&k.translate(b,c-4);e&&e.attr({x:b+e.xOff,y:c+e.yOff});if(a)a.x=b,a.y=c}function k(){C(m,function(a){var b=a.checkbox,c=x.alignAttr;b&&o(b,{left:c.translateX+a.legendItemWidth+
b.x-40+Ba,top:c.translateY+b.y-11+Ba})})}function e(b){var c,k,f,g,m=b.legendItem;g=b.series||b;var l=g.options,o=l&&l.borderWidth||0;if(!m){g=/^(bar|pie|area|column)$/.test(g.type);b.legendItem=m=X.text(p.labelFormatter.call(b),0,0).css(b.visible?Q:M).on("mouseover",function(){b.setState(Ua);m.css(n)}).on("mouseout",function(){m.css(b.visible?Q:M);b.setState()}).on("click",function(){var c=function(){b.setVisible()};b.firePointEvent?b.firePointEvent("legendItemClick",null,c):a(b,"legendItemClick",
null,c)}).attr({zIndex:2}).add(x);if(!g&&l&&l.lineWidth){var r={"stroke-width":l.lineWidth,zIndex:2};if(l.dashStyle)r.dashstyle=l.dashStyle;b.legendLine=X.path([xa,-i-v,0,ma,-v,0]).attr(r).add(x)}g?c=X.rect(k=-i-v,f=-11,i,12,2).attr({zIndex:3}).add(x):l&&l.marker&&l.marker.enabled&&(c=X.symbol(b.symbol,k=-i/2-v,f=-4,l.marker.radius).attr({zIndex:3}).add(x));if(c)c.xOff=k+o%2/2,c.yOff=f+o%2/2;b.legendSymbol=c;d(b,b.visible);if(l&&l.showCheckbox)b.checkbox=w("input",{type:"checkbox",checked:b.selected,
defaultChecked:b.selected},p.itemCheckboxStyle,ea),va(b.checkbox,"click",function(c){a(b,"checkboxClick",{checked:c.target.checked},function(){b.select()})})}c=m.getBBox();k=b.legendItemWidth=p.itemWidth||i+v+c.width+Z;kb=c.height;if(h&&t-s+k>(A||Sa-2*q-s))t=s,Aa+=kb;F=Aa;j(b,t,Aa);h?t+=k:Aa+=kb;xb=A||da(h?t-s:k,xb)}function g(){t=s;Aa=r;F=xb=0;x||(x=X.g("legend").attr({zIndex:7}).add());m=[];C(y,function(a){var b=a.options;b.showInLegend&&(m=m.concat(b.legendType==="point"?a.data:a))});m.sort(function(a,
b){return(a.options.legendIndex||0)-(b.options.legendIndex||0)});wa&&m.reverse();C(m,e);ub=A||xb;vb=F-r+kb;if(rb||H)ub+=2*q,vb+=2*q,u?ub>0&&vb>0&&u.animate(u.crisp(null,null,null,ub,vb)):u=X.rect(0,0,ub,vb,p.borderRadius,rb||0).attr({stroke:p.borderColor,"stroke-width":rb||0,fill:H||R}).add(x).shadow(p.shadow),u[m.length?"show":"hide"]();for(var a=["left","right","top","bottom"],c,d=4;d--;)c=a[d],l[c]&&l[c]!=="auto"&&(p[d<2?"align":"verticalAlign"]=c,p[d<2?"x":"y"]=f(l[c])*(d%2?-1:1));x.align(b(p,
{width:ub,height:vb}),!0,I);Ob||k()}var p=c.options.legend;if(p.enabled){var h=p.layout==="horizontal",i=p.symbolWidth,v=p.symbolPadding,m,l=p.style,Q=p.itemStyle,n=p.itemHoverStyle,M=p.itemHiddenStyle,q=f(l.padding),Z=20,r=18,s=4+q+i+v,t,Aa,F,kb=0,u,rb=p.borderWidth,H=p.backgroundColor,x,xb,A=p.width,y=c.series,wa=p.reversed;g();va(c,"endResize",k);return{colorizeItem:d,destroyItem:function(a){var b=a.checkbox;C(["legendItem","legendLine","legendSymbol"],function(b){a[b]&&a[b].destroy()});b&&L(a.checkbox)},
renderLegend:g}}};Fb=function(a,b){return a>=0&&a<=ya&&b>=0&&b<=ua};jc=function(){a(A,"selection",{resetSelection:!0},Xb);A.toolbar.remove("zoom")};Xb=function(a){var b=qa.lang,c=A.pointCount<100;A.toolbar.add("zoom",b.resetZoom,b.resetZoomTitle,jc);!a||a.resetSelection?C(Va,function(a){a.setExtremes(null,null,!1,c)}):C(a.xAxis.concat(a.yAxis),function(a){var b=a.axis;A.tracker[b.isXAxis?"zoomX":"zoomY"]&&b.setExtremes(a.min,a.max,!1,c)});r()};Kb=function(){var a=j.legend,b=n(a.margin,10),c=a.x,d=
a.y,k=a.align,e=a.verticalAlign,f;bc();if((A.title||A.subtitle)&&!m(yb))if(f=da(A.title&&!ca.floating&&!ca.verticalAlign&&ca.y||0,A.subtitle&&!fa.floating&&!fa.verticalAlign&&fa.y||0))W=da(W,f+n(ca.margin,15)+O);a.enabled&&!a.floating&&(k==="right"?m(lb)||(na=da(na,ub-c+b+Ga)):k==="left"?m(Bb)||(T=da(T,ub+c+b+U)):e==="top"?m(yb)||(W=da(W,vb+d+b+O)):e==="bottom"&&(m(mb)||(ka=da(ka,vb-d+b+ba))));Gb&&C(Va,function(a){a.getOffset()});m(Bb)||(T+=sa[3]);m(yb)||(W+=sa[0]);m(mb)||(ka+=sa[2]);m(lb)||(na+=
sa[1]);cc()};ac=function(b,d,j){var k=A.title,e=A.subtitle;Ob+=1;c(j,A);jb=Ma;pb=Sa;A.chartWidth=Sa=y(b);A.chartHeight=Ma=y(d);o(ea,{width:Sa+Ba,height:Ma+Ba});X.setSize(Sa,Ma,j);ya=Sa-T-na;ua=Ma-W-ka;qb=null;C(Va,function(a){a.isDirty=!0;a.setScale()});C(Da,function(a){a.isDirty=!0});A.isDirtyLegend=!0;A.isDirtyBox=!0;Kb();k&&k.align(null,null,I);e&&e.align(null,null,I);r(j);jb=null;a(A,"resize");setTimeout(function(){a(A,"endResize",null,function(){Ob-=1})},Na&&Na.duration||500)};cc=function(){A.plotLeft=
T=y(T);A.plotTop=W=y(W);A.plotWidth=ya=y(Sa-T-na);A.plotHeight=ua=y(Ma-W-ka);A.plotSizeX=oa?ua:ya;A.plotSizeY=oa?ya:ua;I={x:U,y:O,width:Sa-U-Ga,height:Ma-O-ba}};bc=function(){W=n(yb,O);na=n(lb,Ga);ka=n(mb,ba);T=n(Bb,U);sa=[0,0,0,0]};$b=function(){var a=V.borderWidth||0,b=V.backgroundColor,c=V.plotBackgroundColor,d=V.plotBackgroundImage,j,k={x:T,y:W,width:ya,height:ua};j=a+(V.shadow?8:0);if(a||b)Pb?Pb.animate(Pb.crisp(null,null,null,Sa-j,Ma-j)):Pb=X.rect(j/2,j/2,Sa-j,Ma-j,V.borderRadius,a).attr({stroke:V.borderColor,
"stroke-width":a,fill:b||R}).add().shadow(V.shadow);c&&(dc?dc.animate(k):dc=X.rect(T,W,ya,ua,0).attr({fill:c}).add().shadow(V.plotShadow));d&&(ec?ec.animate(k):ec=X.image(d,T,W,ya,ua).add());V.plotBorderWidth&&(Qb?Qb.animate(Qb.crisp(null,T,W,ya,ua)):Qb=X.rect(T,W,ya,ua,0,V.plotBorderWidth).attr({stroke:V.plotBorderColor,"stroke-width":V.plotBorderWidth,zIndex:4}).add());A.isDirtyBox=!1};va(J,"unload",Pa);V.reflow!==!1&&va(A,"load",za);if(Ea)for(fc in Ea)va(A,fc,Ea[fc]);A.options=j;A.series=Da;A.addSeries=
function(b,d,j){var k;b&&(c(j,A),d=n(d,!0),a(A,"addSeries",{options:b},function(){k=Z(b);k.isDirty=!0;A.isDirtyLegend=!0;d&&A.redraw()}));return k};A.animation=n(V.animation,!0);A.destroy=Pa;A.get=function(a){var b,c,d;for(b=0;b<Va.length;b++)if(Va[b].options.id===a)return Va[b];for(b=0;b<Da.length;b++)if(Da[b].options.id===a)return Da[b];for(b=0;b<Da.length;b++){d=Da[b].data;for(c=0;c<d.length;c++)if(d[c].id===a)return d[c]}return null};A.getSelectedPoints=function(){var a=[];C(Da,function(b){a=
a.concat(ab(b.data,function(a){return a.selected}))});return a};A.getSelectedSeries=function(){return ab(Da,function(a){return a.selected})};A.hideLoading=function(){g(zb,{opacity:0},{duration:j.loading.hideDuration,complete:function(){o(zb,{display:R})}});gc=!1};A.isInsidePlot=Fb;A.redraw=r;A.setSize=ac;A.setTitle=H;A.showLoading=function(a){var c=j.loading;zb||(zb=w(Ha,{className:"highcharts-loading"},b(c.style,{left:T+Ba,top:W+Ba,width:ya+Ba,height:ua+Ba,zIndex:10,display:R}),ea),ic=w("span",null,
c.labelStyle,zb));ic.innerHTML=a||j.lang.loading;gc||(o(zb,{opacity:0,display:""}),g(zb,{opacity:c.style.opacity},{duration:c.showDuration}),gc=!0)};A.pointCount=0;A.counters=new B;Ab()}var D=document,J=window,N=Math,y=N.round,la=N.floor,Ia=N.ceil,da=N.max,aa=N.min,ia=N.abs,ba=N.cos,I=N.sin,fa=N.PI,S=fa*2/360,ja=navigator.userAgent,pa=/msie/i.test(ja)&&!J.opera,ka=D.documentMode===8,ra=/AppleWebKit/.test(ja),Wa=/Firefox/.test(ja),Ya=!!D.createElementNS&&!!D.createElementNS("http://www.w3.org/2000/svg",
"svg").createSVGRect,E,F=D.documentElement.ontouchstart!==void 0,H={},wa=0,Ta=1,za,qa,gb,Na,Ga,Y,Ha="div",Ja="absolute",sb="relative",Ka="hidden",db="highcharts-",K="visible",Ba="px",R="none",xa="M",ma="L",Qa="rgba(192,192,192,"+(Ya?1.0E-6:0.002)+")",Ca="",Ua="hover",hb,nb,Xa,fb,cb,ib,Fa,tb,eb,$a,ob,Za,x=J.HighchartsAdapter,sa=x||{},C=sa.each,ab=sa.grep,bb=sa.map,ha=sa.merge,va=sa.addEvent,Ra=sa.removeEvent,a=sa.fireEvent,g=sa.animate,l=sa.stop,G={};gb=function(a,b,c){function d(a){return a.toString().replace(/^([0-9])$/,
"0$1")}if(!m(b)||isNaN(b))return"Invalid date";var a=n(a,"%Y-%m-%d %H:%M:%S"),b=new Date(b*Ta),e,f=b[Xa](),g=b[fb](),h=b[cb](),i=b[ib](),l=b[Fa](),o=qa.lang,q=o.weekdays,o=o.months,b={a:q[g].substr(0,3),A:q[g],d:d(h),e:h,b:o[i].substr(0,3),B:o[i],m:d(i+1),y:l.toString().substr(2,2),Y:l,H:d(f),I:d(f%12||12),l:f%12||12,M:d(b[nb]()),p:f<12?"AM":"PM",P:f<12?"am":"pm",S:d(b.getSeconds())};for(e in b)a=a.replace("%"+e,b[e]);return c?a.substr(0,1).toUpperCase()+a.substr(1):a};B.prototype={wrapColor:function(a){if(this.color>=
a)this.color=0},wrapSymbol:function(a){if(this.symbol>=a)this.symbol=0}};x&&x.init&&x.init();if(!x&&J.jQuery){var ca=jQuery,C=function(a,b){for(var c=0,d=a.length;c<d;c++)if(b.call(a[c],a[c],c,a)===!1)return c},ab=ca.grep,bb=function(a,b){for(var c=[],d=0,e=a.length;d<e;d++)c[d]=b.call(a[d],a[d],d,a);return c},ha=function(){var a=arguments;return ca.extend(!0,null,a[0],a[1],a[2],a[3])},va=function(a,b,c){ca(a).bind(b,c)},Ra=function(a,b,c){var d=D.removeEventListener?"removeEventListener":"detachEvent";
D[d]&&!a[d]&&(a[d]=function(){});ca(a).unbind(b,c)},a=function(a,c,d,e){var f=ca.Event(c),g="detached"+c;b(f,d);a[c]&&(a[g]=a[c],a[c]=null);ca(a).trigger(f);a[g]&&(a[c]=a[g],a[g]=null);e&&!f.isDefaultPrevented()&&e(f)},g=function(a,b,c){var d=ca(a);if(b.d)a.toD=b.d,b.d=1;d.stop();d.animate(b,c)},l=function(a){ca(a).stop()};ca.extend(ca.easing,{easeOutQuad:function(a,b,c,d,e){return-d*(b/=e)*(b-2)+c}});var r=jQuery.fx.step._default,pb=jQuery.fx.prototype.cur;ca.fx.step._default=function(a){var b=a.elem;
b.attr?b.attr(a.prop,a.now):r.apply(this,arguments)};ca.fx.step.d=function(a){var b=a.elem;if(!a.started){var c=Ga.init(b,b.d,b.toD);a.start=c[0];a.end=c[1];a.started=!0}b.attr("d",Ga.step(a.start,a.end,a.pos,b.toD))};ca.fx.prototype.cur=function(){var a=this.elem;return a.attr?a.attr(this.prop):pb.apply(this,arguments)}}Ga={init:function(a,b,c){var b=b||"",d=a.shift,e=b.indexOf("C")>-1,f=e?7:3,g,b=b.split(" "),c=[].concat(c),h,i,m=function(a){for(g=a.length;g--;)a[g]===xa&&a.splice(g+1,0,a[g+1],
a[g+2],a[g+1],a[g+2])};e&&(m(b),m(c));a.isArea&&(h=b.splice(b.length-6,6),i=c.splice(c.length-6,6));if(d)c=[].concat(c).splice(0,f).concat(c),a.shift=!1;if(b.length)for(a=c.length;b.length<a;)d=[].concat(b).splice(b.length-f,f),e&&(d[f-6]=d[f-2],d[f-5]=d[f-1]),b=b.concat(d);h&&(b=b.concat(h),c=c.concat(i));return[b,c]},step:function(a,b,c,d){var e=[],f=a.length;if(c===1)e=d;else if(f===b.length&&c<1)for(;f--;)d=parseFloat(a[f]),e[f]=isNaN(d)?a[f]:c*parseFloat(b[f]-d)+d;else e=b;return e}};x={enabled:!0,
align:"center",x:0,y:15,style:{color:"#666",fontSize:"11px",lineHeight:"14px"}};qa={colors:"#4572A7,#AA4643,#89A54E,#80699B,#3D96AE,#DB843D,#92A8CD,#A47D7C,#B5CA92".split(","),symbols:["circle","diamond","square","triangle","triangle-down"],lang:{loading:"Loading...",months:"January,February,March,April,May,June,July,August,September,October,November,December".split(","),weekdays:"Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday".split(","),decimalPoint:".",resetZoom:"Reset zoom",resetZoomTitle:"Reset zoom level 1:1",
thousandsSep:","},global:{useUTC:!0},chart:{borderColor:"#4572A7",borderRadius:5,defaultSeriesType:"line",ignoreHiddenSeries:!0,spacingTop:10,spacingRight:10,spacingBottom:15,spacingLeft:10,style:{fontFamily:'"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif',fontSize:"12px"},backgroundColor:"#FFFFFF",plotBorderColor:"#C0C0C0"},title:{text:"Chart title",align:"center",y:15,style:{color:"#3E576F",fontSize:"16px"}},subtitle:{text:"",align:"center",y:30,style:{color:"#6D869F"}},
plotOptions:{line:{allowPointSelect:!1,showCheckbox:!1,animation:{duration:1E3},events:{},lineWidth:2,shadow:!0,marker:{enabled:!0,lineWidth:0,radius:4,lineColor:"#FFFFFF",states:{hover:{},select:{fillColor:"#FFFFFF",lineColor:"#000000",lineWidth:2}}},point:{events:{}},dataLabels:ha(x,{enabled:!1,y:-6,formatter:function(){return this.y}}),showInLegend:!0,states:{hover:{marker:{}},select:{marker:{}}},stickyTracking:!0}},labels:{style:{position:Ja,color:"#3E576F"}},legend:{enabled:!0,align:"center",
layout:"horizontal",labelFormatter:function(){return this.name},borderWidth:1,borderColor:"#909090",borderRadius:5,shadow:!1,style:{padding:"5px"},itemStyle:{cursor:"pointer",color:"#3E576F"},itemHoverStyle:{cursor:"pointer",color:"#000000"},itemHiddenStyle:{color:"#C0C0C0"},itemCheckboxStyle:{position:Ja,width:"13px",height:"13px"},symbolWidth:16,symbolPadding:5,verticalAlign:"bottom",x:0,y:0},loading:{hideDuration:100,labelStyle:{fontWeight:"bold",position:sb,top:"1em"},showDuration:100,style:{position:Ja,
backgroundColor:"white",opacity:0.5,textAlign:"center"}},tooltip:{enabled:!0,backgroundColor:"rgba(255, 255, 255, .85)",borderWidth:2,borderRadius:5,shadow:!0,snap:F?25:10,style:{color:"#333333",fontSize:"12px",padding:"5px",whiteSpace:"nowrap"}},toolbar:{itemStyle:{color:"#4572A7",cursor:"pointer"}},credits:{enabled:!0,text:"Highcharts.com",href:"http://www.highcharts.com",position:{align:"right",x:-10,verticalAlign:"bottom",y:-5},style:{cursor:"pointer",color:"#909090",fontSize:"10px"}}};var Cb=
{dateTimeLabelFormats:{second:"%H:%M:%S",minute:"%H:%M",hour:"%H:%M",day:"%e. %b",week:"%e. %b",month:"%b '%y",year:"%Y"},endOnTick:!1,gridLineColor:"#C0C0C0",labels:x,lineColor:"#C0D0E0",lineWidth:1,max:null,min:null,minPadding:0.01,maxPadding:0.01,minorGridLineColor:"#E0E0E0",minorGridLineWidth:1,minorTickColor:"#A0A0A0",minorTickLength:2,minorTickPosition:"outside",startOfWeek:1,startOnTick:!1,tickColor:"#C0D0E0",tickLength:5,tickmarkPlacement:"between",tickPixelInterval:100,tickPosition:"outside",
tickWidth:1,title:{align:"middle",style:{color:"#6D869F",fontWeight:"bold"}},type:"linear"},Hb=ha(Cb,{endOnTick:!0,gridLineWidth:1,tickPixelInterval:72,showLastLabel:!0,labels:{align:"right",x:-8,y:3},lineWidth:0,maxPadding:0.05,minPadding:0.05,startOnTick:!0,tickWidth:0,title:{rotation:270,text:"Y-values"},stackLabels:{enabled:!1,formatter:function(){return this.total},style:x.style}}),Sb={labels:{align:"right",x:-8,y:null},title:{rotation:270}},Tb={labels:{align:"left",x:8,y:null},title:{rotation:90}},
Db={labels:{align:"center",x:0,y:14},title:{rotation:0}},Ub=ha(Db,{labels:{y:-5}}),ta=qa.plotOptions,x=ta.line;ta.spline=ha(x);ta.scatter=ha(x,{lineWidth:0,states:{hover:{lineWidth:0}}});ta.area=ha(x,{});ta.areaspline=ha(ta.area);ta.column=ha(x,{borderColor:"#FFFFFF",borderWidth:1,borderRadius:0,groupPadding:0.2,marker:null,pointPadding:0.1,minPointLength:0,states:{hover:{brightness:0.1,shadow:!1},select:{color:"#C0C0C0",borderColor:"#000000",shadow:!1}},dataLabels:{y:null,verticalAlign:null}});ta.bar=
ha(ta.column,{dataLabels:{align:"left",x:5,y:0}});ta.pie=ha(x,{borderColor:"#FFFFFF",borderWidth:1,center:["50%","50%"],colorByPoint:!0,dataLabels:{distance:30,enabled:!0,formatter:function(){return this.point.name},y:5},legendType:"point",marker:null,size:"75%",showInLegend:!1,slicedOffset:10,states:{hover:{brightness:0.1,shadow:!1}}});O();var La=function(a){var b=[],c;(function(a){if(c=/rgba\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]?(?:\.[0-9]+)?)\s*\)/.exec(a))b=[f(c[1]),
f(c[2]),f(c[3]),parseFloat(c[4],10)];else if(c=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(a))b=[f(c[1],16),f(c[2],16),f(c[3],16),1]})(a);return{get:function(c){return b&&!isNaN(b[0])?c==="rgb"?"rgb("+b[0]+","+b[1]+","+b[2]+")":c==="a"?b[3]:"rgba("+b.join(",")+")":a},brighten:function(a){if(i(a)&&a!==0){var c;for(c=0;c<3;c++)b[c]+=f(a*255),b[c]<0&&(b[c]=0),b[c]>255&&(b[c]=255)}return this},setOpacity:function(a){b[3]=a;return this}}};t.prototype={init:function(a,b){this.element=D.createElementNS("http://www.w3.org/2000/svg",
b);this.renderer=a},animate:function(a,b,c){if(b=n(b,Na,!0)){b=ha(b);if(c)b.complete=c;g(this,a,b)}else this.attr(a),c&&c()},attr:function(a,b){var c,d,e,g,i=this.element,l=i.nodeName,n=this.renderer,o,q=this.shadows,r,t=this;h(a)&&m(b)&&(c=a,a={},a[c]=b);if(h(a))c=a,l==="circle"?c={x:"cx",y:"cy"}[c]||c:c==="strokeWidth"&&(c="stroke-width"),t=s(i,c)||this[c]||0,c!=="d"&&c!=="visibility"&&(t=parseFloat(t));else for(c in a){o=!1;d=a[c];if(c==="d")d&&d.join&&(d=d.join(" ")),/(NaN| {2}|^$)/.test(d)&&
(d="M 0 0"),this.d=d;else if(c==="x"&&l==="text"){for(e=0;e<i.childNodes.length;e++)g=i.childNodes[e],s(g,"x")===s(i,"x")&&s(g,"x",d);this.rotation&&s(i,"transform","rotate("+this.rotation+" "+d+" "+f(a.y||s(i,"y"))+")")}else if(c==="fill")d=n.color(d,i,c);else if(l==="circle"&&(c==="x"||c==="y"))c={x:"cx",y:"cy"}[c]||c;else if(c==="translateX"||c==="translateY"||c==="rotation"||c==="verticalAlign")this[c]=d,this.updateTransform(),o=!0;else if(c==="stroke")d=n.color(d,i,c);else if(c==="dashstyle")if(c=
"stroke-dasharray",d=d&&d.toLowerCase(),d==="solid")d=R;else{if(d){d=d.replace("shortdashdotdot","3,1,1,1,1,1,").replace("shortdashdot","3,1,1,1").replace("shortdot","1,1,").replace("shortdash","3,1,").replace("longdash","8,3,").replace(/dot/g,"1,3,").replace("dash","4,3,").replace(/,$/,"").split(",");for(e=d.length;e--;)d[e]=f(d[e])*a["stroke-width"];d=d.join(",")}}else c==="isTracker"?this[c]=d:c==="width"?d=f(d):c==="align"&&(c="text-anchor",d={left:"start",center:"middle",right:"end"}[d]);c===
"strokeWidth"&&(c="stroke-width");ra&&c==="stroke-width"&&d===0&&(d=1.0E-6);this.symbolName&&/^(x|y|r|start|end|innerR)/.test(c)&&(r||(this.symbolAttr(a),r=!0),o=!0);if(q&&/^(width|height|visibility|x|y|d)$/.test(c))for(e=q.length;e--;)s(q[e],c,d);if((c==="width"||c==="height")&&l==="rect"&&d<0)d=0;c==="text"?(this.textStr=d,this.added&&n.buildText(this)):o||s(i,c,d)}return t},symbolAttr:function(a){var b=this;C("x,y,r,start,end,width,height,innerR".split(","),function(c){b[c]=n(a[c],b[c])});b.attr({d:b.renderer.symbols[b.symbolName](y(b.x*
2)/2,y(b.y*2)/2,b.r,{start:b.start,end:b.end,width:b.width,height:b.height,innerR:b.innerR})})},clip:function(a){return this.attr("clip-path","url("+this.renderer.url+"#"+a.id+")")},crisp:function(a,b,c,d,e){var f,g={},h={},i,a=a||this.strokeWidth||0;i=a%2/2;h.x=la(b||this.x||0)+i;h.y=la(c||this.y||0)+i;h.width=la((d||this.width||0)-2*i);h.height=la((e||this.height||0)-2*i);h.strokeWidth=a;for(f in h)this[f]!==h[f]&&(this[f]=g[f]=h[f]);return g},css:function(a){var c=this.element,c=a&&a.width&&c.nodeName===
"text",d,e="",f=function(a,b){return"-"+b.toLowerCase()};if(a&&a.color)a.fill=a.color;this.styles=a=b(this.styles,a);if(pa&&!Ya)c&&delete a.width,o(this.element,a);else{for(d in a)e+=d.replace(/([A-Z])/g,f)+":"+a[d]+";";this.attr({style:e})}c&&this.added&&this.renderer.buildText(this);return this},on:function(a,b){var c=b;F&&a==="click"&&(a="touchstart",c=function(a){a.preventDefault();b()});this.element["on"+a]=c;return this},translate:function(a,b){return this.attr({translateX:a,translateY:b})},
invert:function(){this.inverted=!0;this.updateTransform();return this},updateTransform:function(){var a=this.translateX||0,b=this.translateY||0,c=this.inverted,d=this.rotation,e=[];c&&(a+=this.attr("width"),b+=this.attr("height"));(a||b)&&e.push("translate("+a+","+b+")");c?e.push("rotate(90) scale(-1,1)"):d&&e.push("rotate("+d+" "+this.x+" "+this.y+")");e.length&&s(this.element,"transform",e.join(" "))},toFront:function(){var a=this.element;a.parentNode.appendChild(a);return this},align:function(a,
b,c){a?(this.alignOptions=a,this.alignByTranslate=b,c||this.renderer.alignedObjects.push(this)):(a=this.alignOptions,b=this.alignByTranslate);var c=n(c,this.renderer),d=a.align,e=a.verticalAlign,f=(c.x||0)+(a.x||0),g=(c.y||0)+(a.y||0),h={};/^(right|center)$/.test(d)&&(f+=(c.width-(a.width||0))/{right:1,center:2}[d]);h[b?"translateX":"x"]=y(f);/^(bottom|middle)$/.test(e)&&(g+=(c.height-(a.height||0))/({bottom:1,middle:2}[e]||1));h[b?"translateY":"y"]=y(g);this[this.placed?"animate":"attr"](h);this.placed=
!0;this.alignAttr=h;return this},getBBox:function(){var a,c,d,e=this.rotation,f=e*S;try{a=b({},this.element.getBBox())}catch(g){a={width:0,height:0}}c=a.width;d=a.height;if(e)a.width=ia(d*I(f))+ia(c*ba(f)),a.height=ia(d*ba(f))+ia(c*I(f));return a},show:function(){return this.attr({visibility:K})},hide:function(){return this.attr({visibility:Ka})},add:function(a){var b=this.renderer,c=a||b,d=c.element||b.box,e=d.childNodes,g=this.element,h=s(g,"zIndex");this.parentInverted=a&&a.inverted;this.textStr!==
void 0&&b.buildText(this);if(h)c.handleZ=!0,h=f(h);if(c.handleZ)for(c=0;c<e.length;c++)if(a=e[c],b=s(a,"zIndex"),a!==g&&(f(b)>h||!m(h)&&m(b)))return d.insertBefore(g,a),this;d.appendChild(g);this.added=!0;return this},destroy:function(){var a=this.element||{},b=this.shadows,c=a.parentNode,d;a.onclick=a.onmouseout=a.onmouseover=a.onmousemove=null;l(this);c&&c.removeChild(a);b&&C(b,function(a){(c=a.parentNode)&&c.removeChild(a)});e(this.renderer.alignedObjects,this);for(d in this)delete this[d];return null},
empty:function(){for(var a=this.element,b=a.childNodes,c=b.length;c--;)a.removeChild(b[c])},shadow:function(a,b){var c=[],d,e,f=this.element,g=this.parentInverted?"(-1,-1)":"(1,1)";if(a){for(d=1;d<=3;d++)e=f.cloneNode(0),s(e,{isShadow:"true",stroke:"rgb(0, 0, 0)","stroke-opacity":0.05*d,"stroke-width":7-2*d,transform:"translate"+g,fill:R}),b?b.element.appendChild(e):f.parentNode.insertBefore(e,f),c.push(e);this.shadows=c}return this}};var wb=function(){this.init.apply(this,arguments)};wb.prototype=
{Element:t,init:function(a,b,c,d){var e=location,f;f=this.createElement("svg").attr({xmlns:"http://www.w3.org/2000/svg",version:"1.1"});a.appendChild(f.element);this.box=f.element;this.boxWrapper=f;this.alignedObjects=[];this.url=pa?"":e.href.replace(/#.*?$/,"");this.defs=this.createElement("defs").add();this.forExport=d;this.setSize(b,c,!1)},createElement:function(a){var b=new this.Element;b.init(this,a);return b},buildText:function(a){for(var b=a.element,c=n(a.textStr,"").toString().replace(/<(b|strong)>/g,
'<span style="font-weight:bold">').replace(/<(i|em)>/g,'<span style="font-style:italic">').replace(/<a/g,"<span").replace(/<\/(b|strong|i|em|a)>/g,"</span>").split(/<br.*?>/g),d=b.childNodes,e=/style="([^"]+)"/,g=/href="([^"]+)"/,h=s(b,"x"),i=a.styles,m=Wa&&i&&i.HcDirection==="rtl"&&!this.forExport&&f(ja.split("Firefox/")[1])<4,l,q=i&&f(i.width),r=i&&i.lineHeight,t,F=d.length;F--;)b.removeChild(d[F]);q&&!a.added&&this.box.appendChild(b);C(c,function(c,d){var i,p=0,v,c=c.replace(/<span/g,"|||<span").replace(/<\/span>/g,
"</span>|||");i=c.split("|||");C(i,function(c){if(c!==""||i.length===1){var n={},u=D.createElementNS("http://www.w3.org/2000/svg","tspan");e.test(c)&&s(u,"style",c.match(e)[1].replace(/(;| |^)color([ :])/,"$1fill$2"));g.test(c)&&(s(u,"onclick",'location.href="'+c.match(g)[1]+'"'),o(u,{cursor:"pointer"}));c=(c.replace(/<(.|\n)*?>/g,"")||" ").replace(/&lt;/g,"<").replace(/&gt;/g,">");if(m){l=[];for(F=c.length;F--;)l.push(c.charAt(F));c=l.join("")}u.appendChild(D.createTextNode(c));p?n.dx=3:n.x=h;if(!p){if(d){!Ya&&
a.renderer.forExport&&o(u,{display:"block"});v=J.getComputedStyle&&f(J.getComputedStyle(t,null).getPropertyValue("line-height"));if(!v||isNaN(v))v=r||t.offsetHeight||18;s(u,"dy",v)}t=u}s(u,n);b.appendChild(u);p++;if(q)for(var c=c.replace(/-/g,"- ").split(" "),Aa,w=[];c.length||w.length;)Aa=b.getBBox().width,n=Aa>q,!n||c.length===1?(c=w,w=[],c.length&&(u=D.createElementNS("http://www.w3.org/2000/svg","tspan"),s(u,{dy:r||16,x:h}),b.appendChild(u),Aa>q&&(q=Aa))):(u.removeChild(u.firstChild),w.unshift(c.pop())),
c.length&&u.appendChild(D.createTextNode(c.join(" ").replace(/- /g,"-")))}})})},crispLine:function(a,b){a[1]===a[4]&&(a[1]=a[4]=y(a[1])+b%2/2);a[2]===a[5]&&(a[2]=a[5]=y(a[2])+b%2/2);return a},path:function(a){return this.createElement("path").attr({d:a,fill:R})},circle:function(a,b,c){a=d(a)?a:{x:a,y:b,r:c};return this.createElement("circle").attr(a)},arc:function(a,b,c,e,f,g){if(d(a))b=a.y,c=a.r,e=a.innerR,f=a.start,g=a.end,a=a.x;return this.symbol("arc",a||0,b||0,c||0,{innerR:e||0,start:f||0,end:g||
0})},rect:function(a,b,c,e,f,g){if(d(a))b=a.y,c=a.width,e=a.height,f=a.r,g=a.strokeWidth,a=a.x;f=this.createElement("rect").attr({rx:f,ry:f,fill:R});return f.attr(f.crisp(g,a,b,da(c,0),da(e,0)))},setSize:function(a,b,c){var d=this.alignedObjects,e=d.length;this.width=a;this.height=b;for(this.boxWrapper[n(c,!0)?"animate":"attr"]({width:a,height:b});e--;)d[e].align()},g:function(a){return this.createElement("g").attr(m(a)&&{"class":db+a})},image:function(a,c,d,e,f){var g={preserveAspectRatio:R};arguments.length>
1&&b(g,{x:c,y:d,width:e,height:f});g=this.createElement("image").attr(g);g.element.setAttributeNS?g.element.setAttributeNS("http://www.w3.org/1999/xlink","href",a):g.element.setAttribute("hc-svg-href",a);return g},symbol:function(a,c,d,e,f){var g,h=this.symbols[a],h=h&&h(y(c),y(d),e,f),i=/^url\((.*?)\)$/,m;if(h)g=this.path(h),b(g,{symbolName:a,x:c,y:d,r:e}),f&&b(g,f);else if(i.test(a)){var l=function(a,b){a.attr({width:b[0],height:b[1]}).translate(-y(b[0]/2),-y(b[1]/2))};m=a.match(i)[1];a=H[m];g=
this.image(m).attr({x:c,y:d});a?l(g,a):(g.attr({width:0,height:0}),w("img",{onload:function(){l(g,H[m]=[this.width,this.height])},src:m}))}else g=this.circle(c,d,e);return g},symbols:{square:function(a,b,c){c*=0.707;return[xa,a-c,b-c,ma,a+c,b-c,a+c,b+c,a-c,b+c,"Z"]},triangle:function(a,b,c){return[xa,a,b-1.33*c,ma,a+c,b+0.67*c,a-c,b+0.67*c,"Z"]},"triangle-down":function(a,b,c){return[xa,a,b+1.33*c,ma,a-c,b-0.67*c,a+c,b-0.67*c,"Z"]},diamond:function(a,b,c){return[xa,a,b-c,ma,a+c,b,a,b+c,a-c,b,"Z"]},
arc:function(a,b,c,d){var e=d.start,f=d.end-1.0E-6,g=d.innerR,h=ba(e),i=I(e),m=ba(f),f=I(f),d=d.end-e<fa?0:1;return[xa,a+c*h,b+c*i,"A",c,c,0,d,1,a+c*m,b+c*f,ma,a+g*m,b+g*f,"A",g,g,0,d,0,a+g*h,b+g*i,"Z"]}},clipRect:function(a,b,c,d){var e=db+wa++,f=this.createElement("clipPath").attr({id:e}).add(this.defs),a=this.rect(a,b,c,d,0).add(f);a.id=e;return a},color:function(a,b,c){var d,e=/^rgba/;if(a&&a.linearGradient){var f=this,b=a.linearGradient,c=db+wa++,g,h,i;g=f.createElement("linearGradient").attr({id:c,
gradientUnits:"userSpaceOnUse",x1:b[0],y1:b[1],x2:b[2],y2:b[3]}).add(f.defs);C(a.stops,function(a){e.test(a[1])?(d=La(a[1]),h=d.get("rgb"),i=d.get("a")):(h=a[1],i=1);f.createElement("stop").attr({offset:a[0],"stop-color":h,"stop-opacity":i}).add(g)});return"url("+this.url+"#"+c+")"}else return e.test(a)?(d=La(a),s(b,c+"-opacity",d.get("a")),d.get("rgb")):a},text:function(a,b,c){var d=qa.chart.style,b=y(n(b,0)),c=y(n(c,0)),a=this.createElement("text").attr({x:b,y:c,text:a}).css({fontFamily:d.fontFamily,
fontSize:d.fontSize});a.x=b;a.y=c;return a}};E=wb;if(!Ya)sa=q(t,{init:function(a,b){var c=["<",b,' filled="f" stroked="f"'],d=["position: ",Ja,";"];(b==="shape"||b===Ha)&&d.push("left:0;top:0;width:10px;height:10px;");ka&&d.push("visibility: ",b===Ha?Ka:K);c.push(' style="',d.join(""),'"/>');if(b)c=b===Ha||b==="span"||b==="img"?c.join(""):a.prepVML(c),this.element=w(c);this.renderer=a},add:function(a){var b=this.renderer,c=this.element,d=b.box,d=a?a.element||a:d;a&&a.inverted&&b.invertChild(c,d);
ka&&d.gVis===Ka&&o(c,{visibility:Ka});d.appendChild(c);this.added=!0;this.alignOnAdd&&this.updateTransform();return this},attr:function(a,b){var c,d,e,f=this.element||{},g=f.style,l=f.nodeName,n=this.renderer,q=this.symbolName,r,t,F=this.shadows,u=this;h(a)&&m(b)&&(c=a,a={},a[c]=b);if(h(a))c=a,u=c==="strokeWidth"||c==="stroke-width"?this.strokeweight:this[c];else for(c in a){d=a[c];r=!1;if(q&&/^(x|y|r|start|end|width|height|innerR)/.test(c))t||(this.symbolAttr(a),t=!0),r=!0;else if(c==="d"){d=d||
[];this.d=d.join(" ");e=d.length;for(r=[];e--;)r[e]=i(d[e])?y(d[e]*10)-5:d[e]==="Z"?"x":d[e];d=r.join(" ")||"x";f.path=d;if(F)for(e=F.length;e--;)F[e].path=d;r=!0}else if(c==="zIndex"||c==="visibility"){if(ka&&c==="visibility"&&l==="DIV"){f.gVis=d;r=f.childNodes;for(e=r.length;e--;)o(r[e],{visibility:d});d===K&&(d=null)}d&&(g[c]=d);r=!0}else if(/^(width|height)$/.test(c))this.updateClipping?(this[c]=d,this.updateClipping()):g[c]=d,r=!0;else if(/^(x|y)$/.test(c))this[c]=d,f.tagName==="SPAN"?this.updateTransform():
g[{x:"left",y:"top"}[c]]=d;else if(c==="class")f.className=d;else if(c==="stroke")d=n.color(d,f,c),c="strokecolor";else if(c==="stroke-width"||c==="strokeWidth")f.stroked=d?!0:!1,c="strokeweight",this[c]=d,i(d)&&(d+=Ba);else if(c==="dashstyle")(f.getElementsByTagName("stroke")[0]||w(n.prepVML(["<stroke/>"]),null,null,f))[c]=d||"solid",this.dashstyle=d,r=!0;else if(c==="fill")l==="SPAN"?g.color=d:(f.filled=d!==R?!0:!1,d=n.color(d,f,c),c="fillcolor");else if(c==="translateX"||c==="translateY"||c===
"rotation"||c==="align")c==="align"&&(c="textAlign"),this[c]=d,this.updateTransform(),r=!0;else if(c==="text")this.bBox=null,f.innerHTML=d,r=!0;if(F&&c==="visibility")for(e=F.length;e--;)F[e].style[c]=d;r||(ka?f[c]=d:s(f,c,d))}return u},clip:function(a){var b=this,c=a.members;c.push(b);b.destroyClip=function(){e(c,b)};return b.css(a.getCSS(b.inverted))},css:function(a){var c=this.element;if(c=a&&c.tagName==="SPAN"&&a.width)delete a.width,this.textWidth=c,this.updateTransform();this.styles=b(this.styles,
a);o(this.element,a);return this},destroy:function(){this.destroyClip&&this.destroyClip();t.prototype.destroy.apply(this)},empty:function(){for(var a=this.element.childNodes,b=a.length,c;b--;)c=a[b],c.parentNode.removeChild(c)},getBBox:function(){var a=this.element,b=this.bBox;if(!b){if(a.nodeName==="text")a.style.position=Ja;b=this.bBox={x:a.offsetLeft,y:a.offsetTop,width:a.offsetWidth,height:a.offsetHeight}}return b},on:function(a,b){this.element["on"+a]=function(){var a=J.event;a.target=a.srcElement;
b(a)};return this},updateTransform:function(){if(this.added){var a=this,b=a.element,c=a.translateX||0,d=a.translateY||0,e=a.x||0,g=a.y||0,h=a.textAlign||"left",i={left:0,center:0.5,right:1}[h],l=h&&h!=="left";(c||d)&&a.css({marginLeft:c,marginTop:d});a.inverted&&C(b.childNodes,function(c){a.renderer.invertChild(c,b)});if(b.tagName==="SPAN"){var n,q,c=a.rotation,r;n=0;var d=1,s=0,t;r=f(a.textWidth);var F=a.xCorr||0,u=a.yCorr||0,w=[c,h,b.innerHTML,a.textWidth].join(",");if(w!==a.cTT)m(c)&&(n=c*S,d=
ba(n),s=I(n),o(b,{filter:c?["progid:DXImageTransform.Microsoft.Matrix(M11=",d,", M12=",-s,", M21=",s,", M22=",d,", sizingMethod='auto expand')"].join(""):R})),n=b.offsetWidth,q=b.offsetHeight,n>r&&(o(b,{width:r+Ba,display:"block",whiteSpace:"normal"}),n=r),r=y((f(b.style.fontSize)||12)*1.2),F=d<0&&-n,u=s<0&&-q,t=d*s<0,F+=s*r*(t?1-i:i),u-=d*r*(c?t?i:1-i:1),l&&(F-=n*i*(d<0?-1:1),c&&(u-=q*i*(s<0?-1:1)),o(b,{textAlign:h})),a.xCorr=F,a.yCorr=u;o(b,{left:e+F,top:g+u});a.cTT=w}}else this.alignOnAdd=!0},
shadow:function(a,b){var c=[],d,e=this.element,g=this.renderer,h,i=e.style,m,l=e.path;l&&typeof l.value!=="string"&&(l="x");if(a){for(d=1;d<=3;d++)m=['<shape isShadow="true" strokeweight="',7-2*d,'" filled="false" path="',l,'" coordsize="100,100" style="',e.style.cssText,'" />'],h=w(g.prepVML(m),null,{left:f(i.left)+1,top:f(i.top)+1}),m=['<stroke color="black" opacity="',0.05*d,'"/>'],w(g.prepVML(m),null,null,h),b?b.element.appendChild(h):e.parentNode.insertBefore(h,e),c.push(h);this.shadows=c}return this}}),
x=function(){this.init.apply(this,arguments)},x.prototype=ha(wb.prototype,{Element:sa,isIE8:ja.indexOf("MSIE 8.0")>-1,init:function(a,b,c){var d;this.alignedObjects=[];d=this.createElement(Ha);a.appendChild(d.element);this.box=d.element;this.boxWrapper=d;this.setSize(b,c,!1);if(!D.namespaces.hcv)D.namespaces.add("hcv","urn:schemas-microsoft-com:vml"),D.createStyleSheet().cssText="hcv\\:fill, hcv\\:path, hcv\\:shape, hcv\\:stroke{ behavior:url(#default#VML); display: inline-block; } "},clipRect:function(a,
c,d,e){var f=this.createElement();return b(f,{members:[],left:a,top:c,width:d,height:e,getCSS:function(a){var c=this.top,d=this.left,e=d+this.width,j=c+this.height,c={clip:"rect("+y(a?d:c)+"px,"+y(a?j:e)+"px,"+y(a?e:j)+"px,"+y(a?c:d)+"px)"};!a&&ka&&b(c,{width:e+Ba,height:j+Ba});return c},updateClipping:function(){C(f.members,function(a){a.css(f.getCSS(a.inverted))})}})},color:function(a,b,c){var d,e=/^rgba/;if(a&&a.linearGradient){var f,g,h=a.linearGradient,i,m,l,n;C(a.stops,function(a,b){e.test(a[1])?
(d=La(a[1]),f=d.get("rgb"),g=d.get("a")):(f=a[1],g=1);b?(l=f,n=g):(i=f,m=g)});a=90-N.atan((h[3]-h[1])/(h[2]-h[0]))*180/fa;c=["<",c,' colors="0% ',i,",100% ",l,'" angle="',a,'" opacity="',n,'" o:opacity2="',m,'" type="gradient" focus="100%" />'];w(this.prepVML(c),null,null,b)}else return e.test(a)&&b.tagName!=="IMG"?(d=La(a),c=["<",c,' opacity="',d.get("a"),'"/>'],w(this.prepVML(c),null,null,b),d.get("rgb")):a},prepVML:function(a){var b=this.isIE8,a=a.join("");b?(a=a.replace("/>",' xmlns="urn:schemas-microsoft-com:vml" />'),
a=a.indexOf('style="')===-1?a.replace("/>",' style="display:inline-block;behavior:url(#default#VML);" />'):a.replace('style="','style="display:inline-block;behavior:url(#default#VML);')):a=a.replace("<","<hcv:");return a},text:function(a,b,c){var d=qa.chart.style;return this.createElement("span").attr({text:a,x:y(b),y:y(c)}).css({whiteSpace:"nowrap",fontFamily:d.fontFamily,fontSize:d.fontSize})},path:function(a){return this.createElement("shape").attr({coordsize:"100 100",d:a})},circle:function(a,
b,c){return this.symbol("circle").attr({x:a,y:b,r:c})},g:function(a){var b;a&&(b={className:db+a,"class":db+a});return this.createElement(Ha).attr(b)},image:function(a,b,c,d,e){var f=this.createElement("img").attr({src:a});arguments.length>1&&f.css({left:b,top:c,width:d,height:e});return f},rect:function(a,b,c,e,f,g){if(d(a))b=a.y,c=a.width,e=a.height,f=a.r,g=a.strokeWidth,a=a.x;var h=this.symbol("rect");h.r=f;return h.attr(h.crisp(g,a,b,da(c,0),da(e,0)))},invertChild:function(a,b){var c=b.style;
o(a,{flip:"x",left:f(c.width)-10,top:f(c.height)-10,rotation:-90})},symbols:{arc:function(a,b,c,d){var e=d.start,f=d.end,g=ba(e),h=I(e),i=ba(f),m=I(f),d=d.innerR,l=0.07/c,n=d&&0.1/d||0;if(f-e===0)return["x"];else 2*fa-f+e<l?i=-l:f-e<n&&(i=ba(e+n));return["wa",a-c,b-c,a+c,b+c,a+c*g,b+c*h,a+c*i,b+c*m,"at",a-d,b-d,a+d,b+d,a+d*i,b+d*m,a+d*g,b+d*h,"x","e"]},circle:function(a,b,c){return["wa",a-c,b-c,a+c,b+c,a+c,b,a+c,b,"e"]},rect:function(a,b,c,d){if(!m(d))return[];var e=d.width,d=d.height,f=a+e,g=b+d,
c=aa(c,e,d);return[xa,a+c,b,ma,f-c,b,"wa",f-2*c,b,f,b+2*c,f-c,b,f,b+c,ma,f,g-c,"wa",f-2*c,g-2*c,f,g,f,g-c,f-c,g,ma,a+c,g,"wa",a,g-2*c,a+2*c,g,a+c,g,a,g-c,ma,a,b+c,"wa",a,b,a+2*c,b+2*c,a,b+c,a+c,b,"x","e"]}}}),E=x;P.prototype.callbacks=[];var U=function(){};U.prototype={init:function(a,b){var c=a.chart.counters,d;this.series=a;this.applyOptions(b);this.pointAttr={};if(a.options.colorByPoint){d=a.chart.options.colors;if(!this.options)this.options={};this.color=this.options.color=this.color||d[c.color++];
c.wrapColor(d.length)}a.chart.pointCount++;return this},applyOptions:function(a){var c=this.series;this.config=a;if(i(a)||a===null)this.y=a;else if(d(a)&&!i(a.length))b(this,a),this.options=a;else if(h(a[0]))this.name=a[0],this.y=a[1];else if(i(a[0]))this.x=a[0],this.y=a[1];if(this.x===Y)this.x=c.autoIncrement()},destroy:function(){var a=this,b=a.series,c;b.chart.pointCount--;a===b.chart.hoverPoint&&a.onMouseOut();b.chart.hoverPoints=null;Ra(a);C(["graphic","tracker","group","dataLabel","connector"],
function(b){a[b]&&a[b].destroy()});a.legendItem&&a.series.chart.legend.destroyItem(a);for(c in a)a[c]=null},getLabelConfig:function(){return{x:this.category,y:this.y,series:this.series,point:this,percentage:this.percentage,total:this.total||this.stackTotal}},select:function(a,b){var c=this,d=c.series.chart;c.selected=a=n(a,!c.selected);c.firePointEvent(a?"select":"unselect");c.setState(a&&"select");b||C(d.getSelectedPoints(),function(a){if(a.selected&&a!==c)a.selected=!1,a.setState(Ca),a.firePointEvent("unselect")})},
onMouseOver:function(){var a=this.series.chart,b=a.tooltip,c=a.hoverPoint;c&&c!==this&&c.onMouseOut();this.firePointEvent("mouseOver");b&&!b.shared&&b.refresh(this);this.setState(Ua);a.hoverPoint=this},onMouseOut:function(){this.firePointEvent("mouseOut");this.setState();this.series.chart.hoverPoint=null},tooltipFormatter:function(a){var b=this.series;return['<span style="color:'+b.color+'">',this.name||b.name,"</span>: ",!a?"<b>x = "+(this.name||this.x)+",</b> ":"","<b>",!a?"y = ":"",this.y,"</b>"].join("")},
update:function(a,b,c){var e=this,f=e.series,g=e.graphic,h=f.chart,b=n(b,!0);e.firePointEvent("update",{options:a},function(){e.applyOptions(a);d(a)&&(f.getAttribs(),g&&g.attr(e.pointAttr[f.state]));f.isDirty=!0;b&&h.redraw(c)})},remove:function(a,b){var d=this,f=d.series,g=f.chart,h=f.data;c(b,g);a=n(a,!0);d.firePointEvent("remove",null,function(){e(h,d);d.destroy();f.isDirty=!0;a&&g.redraw()})},firePointEvent:function(b,c,d){var e=this,f=this.series.options;(f.point.events[b]||e.options&&e.options.events&&
e.options.events[b])&&this.importEvents();b==="click"&&f.allowPointSelect&&(d=function(a){e.select(null,a.ctrlKey||a.metaKey||a.shiftKey)});a(this,b,c,d)},importEvents:function(){if(!this.hasImportedEvents){var a=ha(this.series.options.point,this.options).events,b;this.events=a;for(b in a)va(this,b,a[b]);this.hasImportedEvents=!0}},setState:function(a){var b=this.series,c=b.options.states,d=ta[b.type].marker&&b.options.marker,e=d&&!d.enabled,f=(d=d&&d.states[a])&&d.enabled===!1,g=b.stateMarkerGraphic,
h=b.chart,i=this.pointAttr,a=a||Ca;if(!(a===this.state||this.selected&&a!=="select"||c[a]&&c[a].enabled===!1||a&&(f||e&&!d.enabled))){if(this.graphic)this.graphic.attr(i[a]);else{if(a){if(!g)b.stateMarkerGraphic=g=h.renderer.circle(0,0,i[a].r).attr(i[a]).add(b.group);g.translate(this.plotX,this.plotY)}if(g)g[a?"show":"hide"]()}this.state=a}}};var na=function(){};na.prototype={isCartesian:!0,type:"line",pointClass:U,pointAttrToOptions:{stroke:"lineColor","stroke-width":"lineWidth",fill:"fillColor",
r:"radius"},init:function(a,c){var d,e;e=a.series.length;this.chart=a;c=this.setOptions(c);b(this,{index:e,options:c,name:c.name||"Series "+(e+1),state:Ca,pointAttr:{},visible:c.visible!==!1,selected:c.selected===!0});e=c.events;for(d in e)va(this,d,e[d]);if(e&&e.click||c.point&&c.point.events&&c.point.events.click||c.allowPointSelect)a.runTrackerClick=!0;this.getColor();this.getSymbol();this.setData(c.data,!1)},autoIncrement:function(){var a=this.options,b=this.xIncrement,b=n(b,a.pointStart,0);this.pointInterval=
n(this.pointInterval,a.pointInterval,1);this.xIncrement=b+this.pointInterval;return b},cleanData:function(){var a=this.chart,b=this.data,c,d,e=a.smallestInterval,f,g;b.sort(function(a,b){return a.x-b.x});if(this.options.connectNulls)for(g=b.length-1;g>=0;g--)b[g].y===null&&b[g-1]&&b[g+1]&&b.splice(g,1);for(g=b.length-1;g>=0;g--)if(b[g-1]&&(f=b[g].x-b[g-1].x,f>0&&(d===Y||f<d)))d=f,c=g;if(e===Y||d<e)a.smallestInterval=d;this.closestPoints=c},getSegments:function(){var a=-1,b=[],c=this.data;C(c,function(d,
e){d.y===null?(e>a+1&&b.push(c.slice(a+1,e)),a=e):e===c.length-1&&b.push(c.slice(a+1,e+1))});this.segments=b},setOptions:function(a){var b=this.chart.options.plotOptions;return ha(b[this.type],b.series,a)},getColor:function(){var a=this.chart.options.colors,b=this.chart.counters;this.color=this.options.color||a[b.color++]||"#0000ff";b.wrapColor(a.length)},getSymbol:function(){var a=this.chart.options.symbols,b=this.chart.counters;this.symbol=this.options.marker.symbol||a[b.symbol++];b.wrapSymbol(a.length)},
addPoint:function(a,b,d,e){var f=this.data,g=this.graph,h=this.area,i=this.chart,a=(new this.pointClass).init(this,a);c(e,i);if(g&&d)g.shift=d;if(h)h.shift=d,h.isArea=!0;b=n(b,!0);f.push(a);d&&f[0].remove(!1);this.getAttribs();this.isDirty=!0;b&&i.redraw()},setData:function(a,b){var c=this,d=c.data,e=c.initialColor,f=c.chart,g=d&&d.length||0;c.xIncrement=null;if(m(e))f.counters.color=e;for(a=bb(u(a||[]),function(a){return(new c.pointClass).init(c,a)});g--;)d[g].destroy();c.data=a;c.cleanData();c.getSegments();
c.getAttribs();c.isDirty=!0;f.isDirtyBox=!0;n(b,!0)&&f.redraw(!1)},remove:function(b,c){var d=this,e=d.chart,b=n(b,!0);if(!d.isRemoving)d.isRemoving=!0,a(d,"remove",null,function(){d.destroy();e.isDirtyLegend=e.isDirtyBox=!0;b&&e.redraw(c)});d.isRemoving=!1},translate:function(){for(var a=this.chart,b=this.options.stacking,c=this.xAxis.categories,d=this.yAxis,e=this.data,f=e.length;f--;){var g=e[f],h=g.x,i=g.y,l=g.low,n=d.stacks[(i<0?"-":"")+this.stackKey];g.plotX=this.xAxis.translate(h);if(b&&this.visible&&
n&&n[h])l=n[h],h=l.total,l.cum=l=l.cum-i,i=l+i,b==="percent"&&(l=h?l*100/h:0,i=h?i*100/h:0),g.percentage=h?g.y*100/h:0,g.stackTotal=h;if(m(l))g.yBottom=d.translate(l,0,1,0,1);if(i!==null)g.plotY=d.translate(i,0,1,0,1);g.clientX=a.inverted?a.plotHeight-g.plotX:g.plotX;g.category=c&&c[g.x]!==Y?c[g.x]:g.x}},setTooltipPoints:function(a){var b=this.chart,c=b.inverted,d=[],e=y((c?b.plotTop:b.plotLeft)+b.plotSizeX),f,g,h=[];if(a)this.tooltipPoints=null;C(this.segments,function(a){d=d.concat(a)});this.xAxis&&
this.xAxis.reversed&&(d=d.reverse());C(d,function(a,b){f=d[b-1]?d[b-1]._high+1:0;for(g=a._high=d[b+1]?la((a.plotX+(d[b+1]?d[b+1].plotX:e))/2):e;f<=g;)h[c?e-f++:f++]=a});this.tooltipPoints=h},onMouseOver:function(){var b=this.chart,c=b.hoverSeries;if(F||!b.mouseIsDown)c&&c!==this&&c.onMouseOut(),this.options.events.mouseOver&&a(this,"mouseOver"),this.tracker&&this.tracker.toFront(),this.setState(Ua),b.hoverSeries=this},onMouseOut:function(){var b=this.options,c=this.chart,d=c.tooltip,e=c.hoverPoint;
e&&e.onMouseOut();this&&b.events.mouseOut&&a(this,"mouseOut");d&&!b.stickyTracking&&d.hide();this.setState();c.hoverSeries=null},animate:function(a){var b=this.chart,c=this.clipRect,e=this.options.animation;e&&!d(e)&&(e={});if(a){if(!c.isAnimating)c.attr("width",0),c.isAnimating=!0}else c.animate({width:b.plotSizeX},e),this.animate=null},drawPoints:function(){var a,b=this.data,c=this.chart,d,e,f,g,h,i;if(this.options.marker.enabled)for(f=b.length;f--;)if(g=b[f],d=g.plotX,e=g.plotY,i=g.graphic,e!==
Y&&!isNaN(e))a=g.pointAttr[g.selected?"select":Ca],h=a.r,i?i.animate({x:d,y:e,r:h}):g.graphic=c.renderer.symbol(n(g.marker&&g.marker.symbol,this.symbol),d,e,h).attr(a).add(this.group)},convertAttribs:function(a,b,c,d){var e=this.pointAttrToOptions,f,g,h={},a=a||{},b=b||{},c=c||{},d=d||{};for(f in e)g=e[f],h[f]=n(a[g],b[f],c[f],d[f]);return h},getAttribs:function(){var a=this,b=ta[a.type].marker?a.options.marker:a.options,c=b.states,d=c[Ua],e,f=a.color,g={stroke:f,fill:f},h=a.data,i=[],l,n=a.pointAttrToOptions,
o;a.options.marker?(d.radius=d.radius||b.radius+2,d.lineWidth=d.lineWidth||b.lineWidth+1):d.color=d.color||La(d.color||f).brighten(d.brightness).get();i[Ca]=a.convertAttribs(b,g);C([Ua,"select"],function(b){i[b]=a.convertAttribs(c[b],i[Ca])});a.pointAttr=i;for(f=h.length;f--;){g=h[f];if((b=g.options&&g.options.marker||g.options)&&b.enabled===!1)b.radius=0;e=!1;if(g.options)for(o in n)m(b[n[o]])&&(e=!0);if(e){l=[];c=b.states||{};e=c[Ua]=c[Ua]||{};if(!a.options.marker)e.color=La(e.color||g.options.color).brighten(e.brightness||
d.brightness).get();l[Ca]=a.convertAttribs(b,i[Ca]);l[Ua]=a.convertAttribs(c[Ua],i[Ua],l[Ca]);l.select=a.convertAttribs(c.select,i.select,l[Ca])}else l=i;g.pointAttr=l}},destroy:function(){var b=this,c=b.chart,d=/\/5[0-9\.]+ (Safari|Mobile)\//.test(ja),f,g;a(b,"destroy");Ra(b);b.legendItem&&b.chart.legend.destroyItem(b);C(b.data,function(a){a.destroy()});C(["area","graph","dataLabelsGroup","group","tracker"],function(a){b[a]&&(f=d&&a==="group"?"hide":"destroy",b[a][f]())});if(c.hoverSeries===b)c.hoverSeries=
null;e(c.series,b);for(g in b)delete b[g]},drawDataLabels:function(){if(this.options.dataLabels.enabled){var a=this,b,c,d=a.data,e=a.options.dataLabels,g,h=a.dataLabelsGroup,i=a.chart,l=i.inverted,o=a.type,q;q=a.options.stacking;var r=o==="column"||o==="bar",s=e.verticalAlign===null,t=e.y===null;r&&(q?(s&&(e=ha(e,{verticalAlign:"middle"})),t&&(e=ha(e,{y:{top:14,middle:4,bottom:-6}[e.verticalAlign]}))):s&&(e=ha(e,{verticalAlign:"top"})));if(!h)h=a.dataLabelsGroup=i.renderer.g("data-labels").attr({visibility:a.visible?
K:Ka,zIndex:6}).translate(i.plotLeft,i.plotTop).add();q=e.color;q==="auto"&&(q=null);e.style.color=n(q,a.color);C(d,function(d){var q=d.barX,v=q&&q+d.barW/2||d.plotX||-999,s=n(d.plotY,-999),F=d.dataLabel,u=e.align,w=t?d.y>0?-6:12:e.y;g=e.formatter.call(d.getLabelConfig());b=(l?i.plotWidth-s:v)+e.x;c=(l?i.plotHeight-v:s)+w;o==="column"&&(b+={left:-1,right:1}[u]*d.barW/2||0);l&&d.y<0&&(u="right",b-=10);if(F)l&&!e.y&&(c=c+f(F.styles.lineHeight)*0.9-F.getBBox().height/2),F.attr({text:g}).animate({x:b,
y:c});else if(m(g))F=d.dataLabel=i.renderer.text(g,b,c).attr({align:u,rotation:e.rotation,zIndex:1}).css(e.style).add(h),l&&!e.y&&F.attr({y:c+f(F.styles.lineHeight)*0.9-F.getBBox().height/2});if(r&&a.options.stacking)v=d.barY,s=d.barW,d=d.barH,F.align(e,null,{x:l?i.plotWidth-v-d:q,y:l?i.plotHeight-q-s:v,width:l?d:s,height:l?s:d})})}},drawGraph:function(){var a=this,b=a.options,c=a.graph,d=[],e,f=a.area,g=a.group,h=b.lineColor||a.color,i=b.lineWidth,l=b.dashStyle,m,o=a.chart.renderer,q=a.yAxis.getThreshold(b.threshold||
0),r=/^area/.test(a.type),s=[],t=[];C(a.segments,function(c){m=[];C(c,function(d,e){a.getPointSpline?m.push.apply(m,a.getPointSpline(c,d,e)):(m.push(e?ma:xa),e&&b.step&&m.push(d.plotX,c[e-1].plotY),m.push(d.plotX,d.plotY))});c.length>1?d=d.concat(m):s.push(c[0]);if(r){var e=[],f,g=m.length;for(f=0;f<g;f++)e.push(m[f]);g===3&&e.push(ma,m[1],m[2]);if(b.stacking&&a.type!=="areaspline")for(f=c.length-1;f>=0;f--)e.push(c[f].plotX,c[f].yBottom);else e.push(ma,c[c.length-1].plotX,q,ma,c[0].plotX,q);t=t.concat(e)}});
a.graphPath=d;a.singlePoints=s;if(r)e=n(b.fillColor,La(a.color).setOpacity(b.fillOpacity||0.75).get()),f?f.animate({d:t}):a.area=a.chart.renderer.path(t).attr({fill:e}).add(g);if(c)c.animate({d:d});else if(i){c={stroke:h,"stroke-width":i};if(l)c.dashstyle=l;a.graph=o.path(d).attr(c).add(g).shadow(b.shadow)}},render:function(){var a=this,b=a.chart,c,d,e=a.options,f=e.animation,g=f&&a.animate,f=g?f&&f.duration||500:0,h=a.clipRect,i=b.renderer;if(!h&&(h=a.clipRect=!b.hasRendered&&b.clipRect?b.clipRect:
i.clipRect(0,0,b.plotSizeX,b.plotSizeY),!b.clipRect))b.clipRect=h;if(!a.group)c=a.group=i.g("series"),b.inverted&&(d=function(){c.attr({width:b.plotWidth,height:b.plotHeight}).invert()},d(),va(b,"resize",d),va(a,"destroy",function(){Ra(b,"resize",d)})),c.clip(a.clipRect).attr({visibility:a.visible?K:Ka,zIndex:e.zIndex}).translate(b.plotLeft,b.plotTop).add(b.seriesGroup);a.drawDataLabels();g&&a.animate(!0);a.drawGraph&&a.drawGraph();a.drawPoints();a.options.enableMouseTracking!==!1&&a.drawTracker();
g&&a.animate();setTimeout(function(){h.isAnimating=!1;if((c=a.group)&&h!==b.clipRect&&h.renderer)c.clip(a.clipRect=b.clipRect),h.destroy()},f);a.isDirty=!1},redraw:function(){var a=this.chart,b=this.group;b&&(a.inverted&&b.attr({width:a.plotWidth,height:a.plotHeight}),b.animate({translateX:a.plotLeft,translateY:a.plotTop}));this.translate();this.setTooltipPoints(!0);this.render()},setState:function(a){var b=this.options,c=this.graph,d=b.states,b=b.lineWidth,a=a||Ca;if(this.state!==a)this.state=a,
d[a]&&d[a].enabled===!1||(a&&(b=d[a].lineWidth||b+1),c&&!c.dashstyle&&c.attr({"stroke-width":b},a?0:500))},setVisible:function(b,c){var d=this.chart,e=this.legendItem,f=this.group,g=this.tracker,h=this.dataLabelsGroup,i,l=this.data,m=d.options.chart.ignoreHiddenSeries;i=this.visible;i=(this.visible=b=b===Y?!i:b)?"show":"hide";f&&f[i]();if(g)g[i]();else for(f=l.length;f--;)g=l[f],g.tracker&&g.tracker[i]();h&&h[i]();e&&d.legend.colorizeItem(this,b);this.isDirty=!0;this.options.stacking&&C(d.series,
function(a){if(a.options.stacking&&a.visible)a.isDirty=!0});if(m)d.isDirtyBox=!0;c!==!1&&d.redraw();a(this,i)},show:function(){this.setVisible(!0)},hide:function(){this.setVisible(!1)},select:function(b){this.selected=b=b===Y?!this.selected:b;if(this.checkbox)this.checkbox.checked=b;a(this,b?"select":"unselect")},drawTracker:function(){var a=this,b=a.options,c=[].concat(a.graphPath),d=c.length,e=a.chart,f=e.options.tooltip.snap,g=a.tracker,h=b.cursor,h=h&&{cursor:h},i=a.singlePoints,l;if(d)for(l=
d+1;l--;)c[l]===xa&&c.splice(l+1,0,c[l+1]-f,c[l+2],ma),(l&&c[l]===xa||l===d)&&c.splice(l,0,ma,c[l-2]+f,c[l-1]);for(l=0;l<i.length;l++)d=i[l],c.push(xa,d.plotX-f,d.plotY,ma,d.plotX+f,d.plotY);g?g.attr({d:c}):a.tracker=e.renderer.path(c).attr({isTracker:!0,stroke:Qa,fill:R,"stroke-width":b.lineWidth+2*f,visibility:a.visible?K:Ka,zIndex:1}).on(F?"touchstart":"mouseover",function(){e.hoverSeries!==a&&a.onMouseOver()}).on("mouseout",function(){b.stickyTracking||a.onMouseOut()}).css(h).add(e.trackerGroup)}};
x=q(na);G.line=x;x=q(na,{type:"area"});G.area=x;x=q(na,{type:"spline",getPointSpline:function(a,b,c){var d=b.plotX,e=b.plotY,f=a[c-1],g=a[c+1],h,i,l,m;if(c&&c<a.length-1){a=f.plotY;l=g.plotX;var g=g.plotY,n;h=(1.5*d+f.plotX)/2.5;i=(1.5*e+a)/2.5;l=(1.5*d+l)/2.5;m=(1.5*e+g)/2.5;n=(m-i)*(l-d)/(l-h)+e-m;i+=n;m+=n;i>a&&i>e?(i=da(a,e),m=2*e-i):i<a&&i<e&&(i=aa(a,e),m=2*e-i);m>g&&m>e?(m=da(g,e),i=2*e-m):m<g&&m<e&&(m=aa(g,e),i=2*e-m);b.rightContX=l;b.rightContY=m}c?(b=["C",f.rightContX||f.plotX,f.rightContY||
f.plotY,h||d,i||e,d,e],f.rightContX=f.rightContY=null):b=[xa,d,e];return b}});G.spline=x;x=q(x,{type:"areaspline"});G.areaspline=x;var jb=q(na,{type:"column",pointAttrToOptions:{stroke:"borderColor","stroke-width":"borderWidth",fill:"color",r:"borderRadius"},init:function(){na.prototype.init.apply(this,arguments);var a=this,b=a.chart;b.hasColumn=!0;b.hasRendered&&C(b.series,function(b){if(b.type===a.type)b.isDirty=!0})},translate:function(){var a=this,c=a.chart,d=a.options,e=d.stacking,f=d.borderWidth,
g=0,h=a.xAxis.reversed,i=a.xAxis.categories,l={},q,o;na.prototype.translate.apply(a);C(c.series,function(b){if(b.type===a.type&&b.visible)b.options.stacking?(q=b.stackKey,l[q]===Y&&(l[q]=g++),o=l[q]):o=g++,b.columnIndex=o});var r=a.data,s=a.closestPoints,i=ia(r[1]?r[s].plotX-r[s-1].plotX:c.plotSizeX/(i&&i.length||1)),s=i*d.groupPadding,t=(i-2*s)/g,F=d.pointWidth,u=m(F)?(t-F)/2:t*d.pointPadding,w=da(n(F,t-2*u),1),H=u+(s+((h?g-a.columnIndex:a.columnIndex)||0)*t-i/2)*(h?-1:1),x=a.yAxis.getThreshold(d.threshold||
0),y=n(d.minPointLength,5);C(r,function(g){var h=g.plotY,i=g.yBottom||x,l=g.plotX+H,n=Ia(aa(h,i)),q=Ia(da(h,i)-n),o=a.yAxis.stacks[(g.y<0?"-":"")+a.stackKey],r;e&&a.visible&&o&&o[g.x]&&o[g.x].setOffset(H,w);ia(q)<y&&(y&&(q=y,n=ia(n-x)>y?i-y:x-(h<=x?y:0)),r=n-3);b(g,{barX:l,barY:n,barW:w,barH:q});g.shapeType="rect";h=b(c.renderer.Element.prototype.crisp.apply({},[f,l,n,w,q]),{r:d.borderRadius});f%2&&(h.y-=1,h.height+=1);g.shapeArgs=h;g.trackerArgs=m(r)&&ha(g.shapeArgs,{height:da(6,q+3),y:r})})},getSymbol:function(){},
drawGraph:function(){},drawPoints:function(){var a=this,b=a.options,c=a.chart.renderer,d,e;C(a.data,function(f){var g=f.plotY;if(g!==Y&&!isNaN(g)&&f.y!==null)d=f.graphic,e=f.shapeArgs,d?(l(d),d.animate(e)):f.graphic=c[f.shapeType](e).attr(f.pointAttr[f.selected?"select":Ca]).add(a.group).shadow(b.shadow)})},drawTracker:function(){var a=this,b=a.chart,c=b.renderer,d,e,f=+new Date,g=a.options.cursor,h=g&&{cursor:g},i;C(a.data,function(g){e=g.tracker;d=g.trackerArgs||g.shapeArgs;delete d.strokeWidth;
if(g.y!==null)e?e.attr(d):g.tracker=c[g.shapeType](d).attr({isTracker:f,fill:Qa,visibility:a.visible?K:Ka,zIndex:1}).on(F?"touchstart":"mouseover",function(c){i=c.relatedTarget||c.fromElement;b.hoverSeries!==a&&s(i,"isTracker")!==f&&a.onMouseOver();g.onMouseOver()}).on("mouseout",function(b){a.options.stickyTracking||(i=b.relatedTarget||b.toElement,s(i,"isTracker")!==f&&a.onMouseOut())}).css(h).add(g.group||b.trackerGroup)})},animate:function(a){var b=this,c=b.data;if(!a)C(c,function(a){var c=a.graphic,
a=a.shapeArgs;c&&(c.attr({height:0,y:b.yAxis.translate(0,0,1)}),c.animate({height:a.height,y:a.y},b.options.animation))}),b.animate=null},remove:function(){var a=this,b=a.chart;b.hasRendered&&C(b.series,function(b){if(b.type===a.type)b.isDirty=!0});na.prototype.remove.apply(a,arguments)}});G.column=jb;x=q(jb,{type:"bar",init:function(a){a.inverted=this.inverted=!0;jb.prototype.init.apply(this,arguments)}});G.bar=x;x=q(na,{type:"scatter",translate:function(){var a=this;na.prototype.translate.apply(a);
C(a.data,function(b){b.shapeType="circle";b.shapeArgs={x:b.plotX,y:b.plotY,r:a.chart.options.tooltip.snap}})},drawTracker:function(){var a=this,b=a.options.cursor,c=b&&{cursor:b},d;C(a.data,function(b){(d=b.graphic)&&d.attr({isTracker:!0}).on("mouseover",function(){a.onMouseOver();b.onMouseOver()}).on("mouseout",function(){a.options.stickyTracking||a.onMouseOut()}).css(c)})},cleanData:function(){}});G.scatter=x;x=q(U,{init:function(){U.prototype.init.apply(this,arguments);var a=this,c;b(a,{visible:a.visible!==
!1,name:n(a.name,"Slice")});c=function(){a.slice()};va(a,"select",c);va(a,"unselect",c);return a},setVisible:function(a){var b=this.series.chart,c=this.tracker,d=this.dataLabel,e=this.connector,f=this.shadowGroup,g;g=(this.visible=a=a===Y?!this.visible:a)?"show":"hide";this.group[g]();c&&c[g]();d&&d[g]();e&&e[g]();f&&f[g]();this.legendItem&&b.legend.colorizeItem(this,a)},slice:function(a,b,d){var e=this.series.chart,f=this.slicedTranslation;c(d,e);n(b,!0);a=this.sliced=m(a)?a:!this.sliced;a={translateX:a?
f[0]:e.plotLeft,translateY:a?f[1]:e.plotTop};this.group.animate(a);this.shadowGroup&&this.shadowGroup.animate(a)}});x=q(na,{type:"pie",isCartesian:!1,pointClass:x,pointAttrToOptions:{stroke:"borderColor","stroke-width":"borderWidth",fill:"color"},getColor:function(){this.initialColor=this.chart.counters.color},animate:function(){var a=this;C(a.data,function(b){var c=b.graphic,b=b.shapeArgs,d=-fa/2;c&&(c.attr({r:0,start:d,end:d}),c.animate({r:b.r,start:b.start,end:b.end},a.options.animation))});a.animate=
null},translate:function(){var a=0,b=this,c=-0.25,d=b.options,e=d.slicedOffset,g=e+d.borderWidth,h=d.center.concat([d.size,d.innerSize||0]),i=b.chart,l=i.plotWidth,m=i.plotHeight,n,q,o,r=b.data,s=2*fa,t,F=aa(l,m),u,w,H=d.dataLabels.distance,h=bb(h,function(a,b){return/%$/.test(a)?[l,m,F,F][b]*f(a)/100:a});b.getX=function(a,b){o=N.asin((a-h[1])/(h[2]/2+H));return h[0]+(b?-1:1)*ba(o)*(h[2]/2+H)};b.center=h;C(r,function(b){a+=b.y});C(r,function(d){t=a?d.y/a:0;n=y(c*s*1E3)/1E3;c+=t;q=y(c*s*1E3)/1E3;d.shapeType=
"arc";d.shapeArgs={x:h[0],y:h[1],r:h[2]/2,innerR:h[3]/2,start:n,end:q};o=(q+n)/2;d.slicedTranslation=bb([ba(o)*e+i.plotLeft,I(o)*e+i.plotTop],y);u=ba(o)*h[2]/2;b.radiusY=w=I(o)*h[2]/2;d.tooltipPos=[h[0]+u*0.7,h[1]+w*0.7];d.labelPos=[h[0]+u+ba(o)*H,h[1]+w+I(o)*H,h[0]+u+ba(o)*g,h[1]+w+I(o)*g,h[0]+u,h[1]+w,H<0?"center":o<s/4?"left":"right",o];d.percentage=t*100;d.total=a});this.setTooltipPoints()},render:function(){this.drawPoints();this.options.enableMouseTracking!==!1&&this.drawTracker();this.drawDataLabels();
this.options.animation&&this.animate&&this.animate();this.isDirty=!1},drawPoints:function(){var a=this.chart,c=a.renderer,d,e,f,g=this.options.shadow,h,i;C(this.data,function(l){e=l.graphic;i=l.shapeArgs;f=l.group;h=l.shadowGroup;if(g&&!h)h=l.shadowGroup=c.g("shadow").attr({zIndex:4}).add();if(!f)f=l.group=c.g("point").attr({zIndex:5}).add();d=l.sliced?l.slicedTranslation:[a.plotLeft,a.plotTop];f.translate(d[0],d[1]);h&&h.translate(d[0],d[1]);e?e.animate(i):l.graphic=c.arc(i).attr(b(l.pointAttr[Ca],
{"stroke-linejoin":"round"})).add(l.group).shadow(g,h);l.visible===!1&&l.setVisible(!1)})},drawDataLabels:function(){var a=this.data,b,c=this.chart,d=this.options.dataLabels,e=n(d.connectorPadding,10),g=n(d.connectorWidth,1),h,i,l=d.distance,m=this.radiusY,o=l>0,q=this.center[1],r=[[],[]],s,t,F,u,w=2,H;if(d.enabled){na.prototype.drawDataLabels.apply(this);C(a,function(a){r[a.labelPos[7]<fa/2?0:1].push(a)});r[1].reverse();u=function(a,b){return b.y-a.y};for(a=r[0][0]&&r[0][0].dataLabel&&f(r[0][0].dataLabel.styles.lineHeight);w--;){var x=
[],y=[],wa=r[w],z=wa.length,B;for(H=q+m-l;H<=q-m+l;H+=a)x.push(H);F=x.length;if(z>F){i=[].concat(wa);i.sort(u);for(H=z;H--;)i[H].rank=H;for(H=z;H--;)wa[H].rank>=F&&wa.splice(H,1);z=wa.length}for(H=0;H<z;H++){b=wa[H];i=b.labelPos;b=9999;for(t=0;t<F;t++)h=ia(x[t]-i[1]),h<b&&(b=h,B=t);if(B<H&&x[H]!==null)B=H;else if(F<z-H+B&&x[H]!==null)B=F-z+H;else for(;x[B]===null;)B++;y.push({i:B,y:x[B]});x[B]=null}y.sort(u);for(H=0;H<z;H++){b=wa[H];i=b.labelPos;h=b.dataLabel;t=y.pop();s=i[1];F=b.visible===!1?Ka:
K;B=t.i;t=t.y;if(s>t&&x[B+1]!==null||s<t&&x[B-1]!==null)t=s;s=this.getX(t,w);h.attr({visibility:F,align:i[6]})[h.moved?"animate":"attr"]({x:s+d.x+({left:e,right:-e}[i[6]]||0),y:t+d.y});h.moved=!0;if(o&&g)h=b.connector,i=[xa,s+(i[6]==="left"?5:-5),t,ma,s,t,ma,i[2],i[3],ma,i[4],i[5]],h?(h.animate({d:i}),h.attr("visibility",F)):b.connector=h=this.chart.renderer.path(i).attr({"stroke-width":g,stroke:d.connectorColor||"#606060",visibility:F,zIndex:3}).translate(c.plotLeft,c.plotTop).add()}}}},drawTracker:jb.prototype.drawTracker,
getSymbol:function(){}});G.pie=x;J.Highcharts={Chart:P,dateFormat:gb,pathAnim:Ga,getOptions:function(){return qa},numberFormat:z,Point:U,Color:La,Renderer:E,seriesTypes:G,setOptions:function(a){qa=ha(qa,a);O();return qa},Series:na,addEvent:va,createElement:w,discardElement:L,css:o,each:C,extend:b,map:bb,merge:ha,pick:n,extendClass:q,product:"Highcharts",version:"2.1.6"}})();
var swfobject=function(){function b(){if(!pa){try{var b=y.getElementsByTagName("body")[0].appendChild(y.createElement("span"));b.parentNode.removeChild(b)}catch(c){return}pa=!0;for(var b=da.length,d=0;d<b;d++)da[d]()}}function f(b){pa?b():da[da.length]=b}function h(b){if(typeof N.addEventListener!=t)N.addEventListener("load",b,!1);else if(typeof y.addEventListener!=t)y.addEventListener("load",b,!1);else if(typeof N.attachEvent!=t)z(N,"onload",b);else if(typeof N.onload=="function"){var c=N.onload;
N.onload=function(){c();b()}}else N.onload=b}function d(){var b=y.getElementsByTagName("body")[0],c=y.createElement(P);c.setAttribute("type",D);var d=b.appendChild(c);if(d){var e=0;(function(){if(typeof d.GetVariable!=t){var f=d.GetVariable("$version");if(f)f=f.split(" ")[1].split(","),E.pv=[parseInt(f[0],10),parseInt(f[1],10),parseInt(f[2],10)]}else if(e<10){e++;setTimeout(arguments.callee,10);return}b.removeChild(c);d=null;i()})()}else i()}function i(){var b=aa.length;if(b>0)for(var c=0;c<b;c++){var d=
aa[c].id,f=aa[c].callbackFn,h={success:!1,id:d};if(E.pv[0]>0){var i=q(d);if(i)if(B(aa[c].swfVersion)&&!(E.wk&&E.wk<312)){if(O(d,!0),f)h.success=!0,h.ref=e(d),f(h)}else if(aa[c].expressInstall&&m()){h={};h.data=aa[c].expressInstall;h.width=i.getAttribute("width")||"0";h.height=i.getAttribute("height")||"0";if(i.getAttribute("class"))h.styleclass=i.getAttribute("class");if(i.getAttribute("align"))h.align=i.getAttribute("align");for(var n={},i=i.getElementsByTagName("param"),o=i.length,w=0;w<o;w++)i[w].getAttribute("name").toLowerCase()!=
"movie"&&(n[i[w].getAttribute("name")]=i[w].getAttribute("value"));s(h,n,d,f)}else u(i),f&&f(h)}else if(O(d,!0),f){if((d=e(d))&&typeof d.SetVariable!=t)h.success=!0,h.ref=d;f(h)}}}function e(b){var c=null;if((b=q(b))&&b.nodeName=="OBJECT")typeof b.SetVariable!=t?c=b:(b=b.getElementsByTagName(P)[0])&&(c=b);return c}function m(){return!ka&&B("6.0.65")&&(E.win||E.mac)&&!(E.wk&&E.wk<312)}function s(b,c,d,e){ka=!0;S=e||null;ja={success:!1,id:d};var f=q(d);if(f){f.nodeName=="OBJECT"?(I=n(f),fa=null):(I=
f,fa=d);b.id=J;if(typeof b.width==t||!/%$/.test(b.width)&&parseInt(b.width,10)<310)b.width="310";if(typeof b.height==t||!/%$/.test(b.height)&&parseInt(b.height,10)<137)b.height="137";y.title=y.title.slice(0,47)+" - Flash Player Installation";e=E.ie&&E.win?"ActiveX":"PlugIn";e="MMredirectURL="+encodeURI(N.location).toString().replace(/&/g,"%26")+"&MMplayerType="+e+"&MMdoctitle="+y.title;typeof c.flashvars!=t?c.flashvars+="&"+e:c.flashvars=e;if(E.ie&&E.win&&f.readyState!=4)e=y.createElement("div"),
d+="SWFObjectNew",e.setAttribute("id",d),f.parentNode.insertBefore(e,f),f.style.display="none",function(){f.readyState==4?f.parentNode.removeChild(f):setTimeout(arguments.callee,10)}();o(b,c,d)}}function u(b){if(E.ie&&E.win&&b.readyState!=4){var c=y.createElement("div");b.parentNode.insertBefore(c,b);c.parentNode.replaceChild(n(b),c);b.style.display="none";(function(){b.readyState==4?b.parentNode.removeChild(b):setTimeout(arguments.callee,10)})()}else b.parentNode.replaceChild(n(b),b)}function n(b){var c=
y.createElement("div");if(E.win&&E.ie)c.innerHTML=b.innerHTML;else if(b=b.getElementsByTagName(P)[0])if(b=b.childNodes)for(var d=b.length,e=0;e<d;e++)!(b[e].nodeType==1&&b[e].nodeName=="PARAM")&&b[e].nodeType!=8&&c.appendChild(b[e].cloneNode(!0));return c}function o(b,c,d){var e,f=q(d);if(E.wk&&E.wk<312)return e;if(f){if(typeof b.id==t)b.id=d;if(E.ie&&E.win){var h="",i;for(i in b)if(b[i]!=Object.prototype[i])i.toLowerCase()=="data"?c.movie=b[i]:i.toLowerCase()=="styleclass"?h+=' class="'+b[i]+'"':
i.toLowerCase()!="classid"&&(h+=" "+i+'="'+b[i]+'"');i="";for(var m in c)c[m]!=Object.prototype[m]&&(i+='<param name="'+m+'" value="'+c[m]+'" />');f.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+h+">"+i+"</object>";ia[ia.length]=b.id;e=q(b.id)}else{m=y.createElement(P);m.setAttribute("type",D);for(var n in b)b[n]!=Object.prototype[n]&&(n.toLowerCase()=="styleclass"?m.setAttribute("class",b[n]):n.toLowerCase()!="classid"&&m.setAttribute(n,b[n]));for(h in c)c[h]!=Object.prototype[h]&&
h.toLowerCase()!="movie"&&(b=m,i=h,n=c[h],d=y.createElement("param"),d.setAttribute("name",i),d.setAttribute("value",n),b.appendChild(d));f.parentNode.replaceChild(m,f);e=m}}return e}function w(b){var c=q(b);if(c&&c.nodeName=="OBJECT")E.ie&&E.win?(c.style.display="none",function(){if(c.readyState==4){var d=q(b);if(d){for(var e in d)typeof d[e]=="function"&&(d[e]=null);d.parentNode.removeChild(d)}}else setTimeout(arguments.callee,10)}()):c.parentNode.removeChild(c)}function q(b){var c=null;try{c=y.getElementById(b)}catch(d){}return c}
function z(b,c,d){b.attachEvent(c,d);ba[ba.length]=[b,c,d]}function B(b){var c=E.pv,b=b.split(".");b[0]=parseInt(b[0],10);b[1]=parseInt(b[1],10)||0;b[2]=parseInt(b[2],10)||0;return c[0]>b[0]||c[0]==b[0]&&c[1]>b[1]||c[0]==b[0]&&c[1]==b[1]&&c[2]>=b[2]?!0:!1}function c(b,c,d,e){if(!E.ie||!E.mac){var f=y.getElementsByTagName("head")[0];if(f){d=d&&typeof d=="string"?d:"screen";e&&(Wa=ra=null);if(!ra||Wa!=d)e=y.createElement("style"),e.setAttribute("type","text/css"),e.setAttribute("media",d),ra=f.appendChild(e),
E.ie&&E.win&&typeof y.styleSheets!=t&&y.styleSheets.length>0&&(ra=y.styleSheets[y.styleSheets.length-1]),Wa=d;E.ie&&E.win?ra&&typeof ra.addRule==P&&ra.addRule(b,c):ra&&typeof y.createTextNode!=t&&ra.appendChild(y.createTextNode(b+" {"+c+"}"))}}}function O(b,d){if(Ya){var e=d?"visible":"hidden";pa&&q(b)?q(b).style.visibility=e:c("#"+b,"visibility:"+e)}}function L(b){return/[\\\"<>\.;]/.exec(b)!=null&&typeof encodeURIComponent!=t?encodeURIComponent(b):b}var t="undefined",P="object",D="application/x-shockwave-flash",
J="SWFObjectExprInst",N=window,y=document,la=navigator,Ia=!1,da=[function(){Ia?d():i()}],aa=[],ia=[],ba=[],I,fa,S,ja,pa=!1,ka=!1,ra,Wa,Ya=!0,E=function(){var b=typeof y.getElementById!=t&&typeof y.getElementsByTagName!=t&&typeof y.createElement!=t,c=la.userAgent.toLowerCase(),d=la.platform.toLowerCase(),e=d?/win/.test(d):/win/.test(c),d=d?/mac/.test(d):/mac/.test(c),c=/webkit/.test(c)?parseFloat(c.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):!1,f=!+"\u000b1",h=[0,0,0],i=null;if(typeof la.plugins!=
t&&typeof la.plugins["Shockwave Flash"]==P){if((i=la.plugins["Shockwave Flash"].description)&&!(typeof la.mimeTypes!=t&&la.mimeTypes[D]&&!la.mimeTypes[D].enabledPlugin))Ia=!0,f=!1,i=i.replace(/^.*\s+(\S+\s+\S+$)/,"$1"),h[0]=parseInt(i.replace(/^(.*)\..*$/,"$1"),10),h[1]=parseInt(i.replace(/^.*\.(.*)\s.*$/,"$1"),10),h[2]=/[a-zA-Z]/.test(i)?parseInt(i.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}else if(typeof N.ActiveXObject!=t)try{var m=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");if(m&&(i=m.GetVariable("$version")))f=
!0,i=i.split(" ")[1].split(","),h=[parseInt(i[0],10),parseInt(i[1],10),parseInt(i[2],10)]}catch(n){}return{w3:b,pv:h,wk:c,ie:f,win:e,mac:d}}();(function(){E.w3&&((typeof y.readyState!=t&&y.readyState=="complete"||typeof y.readyState==t&&(y.getElementsByTagName("body")[0]||y.body))&&b(),pa||(typeof y.addEventListener!=t&&y.addEventListener("DOMContentLoaded",b,!1),E.ie&&E.win&&(y.attachEvent("onreadystatechange",function(){y.readyState=="complete"&&(y.detachEvent("onreadystatechange",arguments.callee),
b())}),N==top&&function(){if(!pa){try{y.documentElement.doScroll("left")}catch(c){setTimeout(arguments.callee,0);return}b()}}()),E.wk&&function(){pa||(/loaded|complete/.test(y.readyState)?b():setTimeout(arguments.callee,0))}(),h(b)))})();(function(){E.ie&&E.win&&window.attachEvent("onunload",function(){for(var b=ba.length,c=0;c<b;c++)ba[c][0].detachEvent(ba[c][1],ba[c][2]);b=ia.length;for(c=0;c<b;c++)w(ia[c]);for(var d in E)E[d]=null;E=null;for(var e in swfobject)swfobject[e]=null;swfobject=null})})();
return{registerObject:function(b,c,d,e){if(E.w3&&b&&c){var f={};f.id=b;f.swfVersion=c;f.expressInstall=d;f.callbackFn=e;aa[aa.length]=f;O(b,!1)}else e&&e({success:!1,id:b})},getObjectById:function(b){if(E.w3)return e(b)},embedSWF:function(b,c,d,e,h,i,n,q,u,w){var y={success:!1,id:c};E.w3&&!(E.wk&&E.wk<312)&&b&&c&&d&&e&&h?(O(c,!1),f(function(){d+="";e+="";var f={};if(u&&typeof u===P)for(var z in u)f[z]=u[z];f.data=b;f.width=d;f.height=e;z={};if(q&&typeof q===P)for(var D in q)z[D]=q[D];if(n&&typeof n===
P)for(var E in n)typeof z.flashvars!=t?z.flashvars+="&"+E+"="+n[E]:z.flashvars=E+"="+n[E];if(B(h))D=o(f,z,c),f.id==c&&O(c,!0),y.success=!0,y.ref=D;else if(i&&m()){f.data=i;s(f,z,c,w);return}else O(c,!0);w&&w(y)})):w&&w(y)},switchOffAutoHideShow:function(){Ya=!1},ua:E,getFlashPlayerVersion:function(){return{major:E.pv[0],minor:E.pv[1],release:E.pv[2]}},hasFlashPlayerVersion:B,createSWF:function(b,c,d){if(E.w3)return o(b,c,d)},showExpressInstall:function(b,c,d,e){E.w3&&m()&&s(b,c,d,e)},removeSWF:function(b){E.w3&&
w(b)},createCSS:function(b,d,e,f){E.w3&&c(b,d,e,f)},addDomLoadEvent:f,addLoadEvent:h,getQueryParamValue:function(b){var c=y.location.search||y.location.hash;if(c){/\?/.test(c)&&(c=c.split("?")[1]);if(b==null)return L(c);for(var c=c.split("&"),d=0;d<c.length;d++)if(c[d].substring(0,c[d].indexOf("="))==b)return L(c[d].substring(c[d].indexOf("=")+1))}return""},expressInstallCallback:function(){if(ka){var b=q(J);if(b&&I){b.parentNode.replaceChild(I,b);if(fa&&(O(fa,!0),E.ie&&E.win))I.style.display="block";
S&&S(ja)}ka=!1}}}}();Date.prototype.format=function(b){for(var f="",h=Date.replaceChars,d=0;d<b.length;d++){var i=b.charAt(d);d-1>=0&&b.charAt(d-1)=="\\"?f+=i:h[i]?f+=h[i].call(this):i!="\\"&&(f+=i)}return f};
Date.replaceChars={shortMonths:"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","),longMonths:"January,February,March,April,May,June,July,August,September,October,November,December".split(","),shortDays:"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","),longDays:"Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday".split(","),d:function(){return(this.getDate()<10?"0":"")+this.getDate()},D:function(){return Date.replaceChars.shortDays[this.getDay()]},j:function(){return this.getDate()},l:function(){return Date.replaceChars.longDays[this.getDay()]},
N:function(){return this.getDay()+1},S:function(){return this.getDate()%10==1&&this.getDate()!=11?"st":this.getDate()%10==2&&this.getDate()!=12?"nd":this.getDate()%10==3&&this.getDate()!=13?"rd":"th"},w:function(){return this.getDay()},z:function(){var b=new Date(this.getFullYear(),0,1);return Math.ceil((this-b)/864E5)},W:function(){var b=new Date(this.getFullYear(),0,1);return Math.ceil(((this-b)/864E5+b.getDay()+1)/7)},F:function(){return Date.replaceChars.longMonths[this.getMonth()]},m:function(){return(this.getMonth()<
9?"0":"")+(this.getMonth()+1)},M:function(){return Date.replaceChars.shortMonths[this.getMonth()]},n:function(){return this.getMonth()+1},t:function(){var b=new Date;return(new Date(b.getFullYear(),b.getMonth(),0)).getDate()},L:function(){var b=this.getFullYear();return b%400==0||b%100!=0&&b%4==0},o:function(){var b=new Date(this.valueOf());b.setDate(b.getDate()-(this.getDay()+6)%7+3);return b.getFullYear()},Y:function(){return this.getFullYear()},y:function(){return(""+this.getFullYear()).substr(2)},
a:function(){return this.getHours()<12?"am":"pm"},A:function(){return this.getHours()<12?"AM":"PM"},B:function(){return Math.floor(((this.getUTCHours()+1)%24+this.getUTCMinutes()/60+this.getUTCSeconds()/3600)*1E3/24)},g:function(){return this.getHours()%12||12},G:function(){return this.getHours()},h:function(){return((this.getHours()%12||12)<10?"0":"")+(this.getHours()%12||12)},H:function(){return(this.getHours()<10?"0":"")+this.getHours()},i:function(){return(this.getMinutes()<10?"0":"")+this.getMinutes()},
s:function(){return(this.getSeconds()<10?"0":"")+this.getSeconds()},u:function(){var b=this.getMilliseconds();return(b<10?"00":b<100?"0":"")+b},e:function(){return"Not Yet Supported"},I:function(){return"Not Yet Supported"},O:function(){return(-this.getTimezoneOffset()<0?"-":"+")+(Math.abs(this.getTimezoneOffset()/60)<10?"0":"")+Math.abs(this.getTimezoneOffset()/60)+"00"},P:function(){return(-this.getTimezoneOffset()<0?"-":"+")+(Math.abs(this.getTimezoneOffset()/60)<10?"0":"")+Math.abs(this.getTimezoneOffset()/
60)+":00"},T:function(){var b=this.getMonth();this.setMonth(0);var f=this.toTimeString().replace(/^.+ \(?([^\)]+)\)?$/,"$1");this.setMonth(b);return f},Z:function(){return-this.getTimezoneOffset()*60},c:function(){return this.format("Y-m-d\\TH:i:sP")},r:function(){return this.toString()},U:function(){return this.getTime()/1E3}};jQuery.strPad=function(b,f,h){b=b.toString();for(h||(h="0");b.length<f;)b=h+b;return b};
swfobject.embedSWF("/img/eternalleft.swf","flash-background",368,523,"8.0.0","expressInstall.swf",!1,{wmode:"transparent",width:"368",height:"523"},{width:"368",height:"523"});swfobject.embedSWF("/img/eternalright.swf","flash-background2",368,523,"8.0.0","expressInstall.swf",!1,{wmode:"transparent",width:"368",height:"523"},{width:"368",height:"523"});
(function(b){function f(d){var f;return d&&d.constructor==Array&&d.length==3?d:(f=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(d))?[parseInt(f[1]),parseInt(f[2]),parseInt(f[3])]:(f=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(d))?[parseFloat(f[1])*2.55,parseFloat(f[2])*2.55,parseFloat(f[3])*2.55]:(f=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(d))?[parseInt(f[1],16),parseInt(f[2],16),parseInt(f[3],16)]:
(f=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(d))?[parseInt(f[1]+f[1],16),parseInt(f[2]+f[2],16),parseInt(f[3]+f[3],16)]:h[b.trim(d).toLowerCase()]}b.each("backgroundColor,borderBottomColor,borderLeftColor,borderRightColor,borderTopColor,color,outlineColor".split(","),function(d,h){b.fx.step[h]=function(d){if(d.state==0){var m;m=d.elem;var s=h,u;do{u=b.curCSS(m,s);if(u!=""&&u!="transparent"||b.nodeName(m,"body"))break;s="backgroundColor"}while(m=m.parentNode);m=f(u);d.start=m;d.end=f(d.end)}d.start&&
(d.elem.style[h]="rgb("+[Math.max(Math.min(parseInt(d.pos*(d.end[0]-d.start[0])+d.start[0]),255),0),Math.max(Math.min(parseInt(d.pos*(d.end[1]-d.start[1])+d.start[1]),255),0),Math.max(Math.min(parseInt(d.pos*(d.end[2]-d.start[2])+d.start[2]),255),0)].join(",")+")")}});var h={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(b){b.fn.retarder=function(b,h){var d=this;if(d.length)d[0]._timer_&&clearTimeout(d[0]._timer_),d[0]._timer_=setTimeout(function(){h(d)},b);return this};b.fn.lavaLamp=function(f){f=b.extend({fx:"linear",speed:500,click:function(){}},f||{});return this.each(function(h){function d(b){s.css({left:b.offsetLeft+"px",width:b.offsetWidth+"px"});u=b}function i(d){s.each(function(){b.dequeue(this,"fx")}).animate({width:d.offsetWidth,left:d.offsetLeft},f.speed,f.fx)}var e=b(this),m=function(){},s=
b('<li class="back"><div class="left"></div></li>').appendTo(e),e=b(">li",this),u=b("li.current",this)[0]||b(e[0]).addClass("current")[0];e.not(".back").hover(function(){i(this)},m);b(this).hover(m,function(){i(u)});e.click(function(b){d(this);return f.click.apply(this,[b,this])});d(u);h==0&&b(window).resize(function(){s.css({width:u.offsetWidth,left:u.offsetLeft})})})}})(jQuery);
jQuery.easing={easein:function(b,f,h,d,i){return d*(f/=i)*f+h},easeinout:function(b,f,h,d,i){if(f<i/2)return 2*d*f*f/(i*i)+h;b=f-i/2;return-2*d*b*b/(i*i)+2*d*b/i+d/2+h},easeout:function(b,f,h,d,i){return-d*f*f/(i*i)+2*d*f/i+h},expoin:function(b,f,h,d,i){b=1;d<0&&(b*=-1,d*=-1);return b*Math.exp(Math.log(d)/i*f)+h},expoout:function(b,f,h,d,i){b=1;d<0&&(b*=-1,d*=-1);return b*(-Math.exp(-Math.log(d)/i*(f-i))+d+1)+h},expoinout:function(b,f,h,d,i){b=1;d<0&&(b*=-1,d*=-1);return f<i/2?b*Math.exp(Math.log(d/
2)/(i/2)*f)+h:b*(-Math.exp(-2*Math.log(d/2)/i*(f-i))+d+1)+h},bouncein:function(b,f,h,d,i){return d-jQuery.easing.bounceout(b,i-f,0,d,i)+h},bounceout:function(b,f,h,d,i){return(f/=i)<1/2.75?d*7.5625*f*f+h:f<2/2.75?d*(7.5625*(f-=1.5/2.75)*f+0.75)+h:f<2.5/2.75?d*(7.5625*(f-=2.25/2.75)*f+0.9375)+h:d*(7.5625*(f-=2.625/2.75)*f+0.984375)+h},bounceinout:function(b,f,h,d,i){return f<i/2?jQuery.easing.bouncein(b,f*2,0,d,i)*0.5+h:jQuery.easing.bounceout(b,f*2-i,0,d,i)*0.5+d*0.5+h},elasin:function(b,f,h,d,i){var b=
1.70158,e=0,m=d;if(f==0)return h;if((f/=i)==1)return h+d;e||(e=i*0.3);m<Math.abs(d)?(m=d,b=e/4):b=e/(2*Math.PI)*Math.asin(d/m);return-(m*Math.pow(2,10*(f-=1))*Math.sin((f*i-b)*2*Math.PI/e))+h},elasout:function(b,f,h,d,i){var b=1.70158,e=0,m=d;if(f==0)return h;if((f/=i)==1)return h+d;e||(e=i*0.3);m<Math.abs(d)?(m=d,b=e/4):b=e/(2*Math.PI)*Math.asin(d/m);return m*Math.pow(2,-10*f)*Math.sin((f*i-b)*2*Math.PI/e)+d+h},elasinout:function(b,f,h,d,i){var b=1.70158,e=0,m=d;if(f==0)return h;if((f/=i/2)==2)return h+
d;e||(e=i*0.3*1.5);m<Math.abs(d)?(m=d,b=e/4):b=e/(2*Math.PI)*Math.asin(d/m);return f<1?-0.5*m*Math.pow(2,10*(f-=1))*Math.sin((f*i-b)*2*Math.PI/e)+h:m*Math.pow(2,-10*(f-=1))*Math.sin((f*i-b)*2*Math.PI/e)*0.5+d+h},backin:function(b,f,h,d,i){return d*(f/=i)*f*(2.70158*f-1.70158)+h},backout:function(b,f,h,d,i){return d*((f=f/i-1)*f*(2.70158*f+1.70158)+1)+h},backinout:function(b,f,h,d,i){b=1.70158;return(f/=i/2)<1?d/2*f*f*(((b*=1.525)+1)*f-b)+h:d/2*((f-=2)*f*(((b*=1.525)+1)*f+b)+2)+h},linear:function(b,
f,h,d,i){return d*f/i+h}};
jQuery(function(){$("ul ul","#menu").css({display:"none",left:-2});$("li","#menu").hover(function(){var b=$("ul:first",this);$("span",b).css("color","rgb(169,169,169)");if(b.length){if(!b[0].wid)b[0].wid=b.width(),b[0].hei=b.height();b.css({width:0,height:0,overflow:"hidden",display:"block"}).retarder(100,function(f){f.animate({width:b[0].wid,height:b[0].hei},{duration:300,complete:function(){b.css("overflow","visible")}})})}},function(){var b=$("ul:first",this);if(b.length){var f={display:"none",
width:b[0].wid,height:b[0].hei};b.stop().css("overflow","hidden").retarder(50,function(b){b.animate({width:0,height:0},{duration:100,complete:function(){$(this).css(f)}})})}});$("#menu ul.menu").lavaLamp({fx:"backout",speed:800});$.browser.msie&&$.browser.version.substr(0,1)=="6"||$("ul ul a span","#menu").css("color","rgb(169,169,169)").hover(function(){$(this).animate({color:"rgb(255,255,255)"},500)},function(){$(this).animate({color:"rgb(169,169,169)"},200)})});

