(function (){ function d(a){throw a;}var h=true,i=null,j=false,aa=navigator,k=Error,ba=encodeURIComponent,ca=parseInt,da=parseFloat,ea=window,fa=Object,m=document,ga=escape,ha=decodeURIComponent,ia=isNaN,o=Math;function ja(a,b){return a.toString=b}function ka(a,b){return a.length=b}function la(a,b){return a.className=b}function ma(a,b){return a.width=b}function na(a,b){return a.innerHTML=b}function oa(a,b){return a.value=b}function pa(a,b){return a.disabled=b}function qa(a,b){return a.currentTarget=b}
function ra(a,b){return a.backgroundColor=b}function sa(a,b){return a.left=b}function ta(a,b){return a.target=b}function ua(a,b){return a.screenX=b}function va(a,b){return a.screenY=b}function wa(a,b){return a.remove=b}function xa(a,b){return a.focus=b}function za(a,b){return a.coords=b}function Aa(a,b){return a.keyCode=b}function Ca(a,b){return a.href=b}function Da(a,b){return a.handleEvent=b}function Ea(a,b){return a.type=b}function Fa(a,b){return a.contains=b}
function Ga(a,b){return a.clear=b}function Ha(a,b){return a.reset=b}function Ia(a,b){return a.onclick=b}function p(a,b){return a.display=b}function Ja(a,b){return a.height=b}function Ka(a,b){return a.clientX=b}function La(a,b){return a.clientY=b}function Ma(a,b){return a.visibility=b}
var Na="appendChild",Oa="scrollTop",r="push",Pa="stop",Qa="filter",Ra="toString",Sa="altKey",Ta="activeElement",s="length",Ua="propertyIsEnumerable",Va="title",Wa="getBoundingClientRect",t="prototype",Xa="test",Ya="relatedTarget",Za="className",$a="clearTimeout",ab="exec",u="width",bb="text",cb="clientWidth",db="round",eb="abort",fb="slice",gb="setTimeout",v="replace",hb="nodeType",ib="document",jb="ctrlKey",kb="split",lb="floor",x="getElementById",mb="innerHTML",nb="offsetWidth",ob="concat",pb="charAt",
qb="createTextNode",rb="stopPropagation",y="value",sb="location",tb="preventDefault",ub="item",vb="insertBefore",wb="button",z="indexOf",xb="disabled",yb="offsetLeft",zb="message",Ab="hasOwnProperty",A="dispatchEvent",B="style",Bb="nodeName",Cb="body",C="left",Db="write",Eb="ownerDocument",Fb="removeChild",Gb="target",Hb="screenX",Ib="screenY",Jb="lastChild",D="call",Kb="getBoxObjectFor",Lb="fromCharCode",Mb="options",Nb="charCode",Ob="remove",Pb="some",Qb="start",Rb="focus",Sb="getAttribute",Tb=
"createElement",Ub="coords",Vb="scrollHeight",Wb="keyCode",Xb="children",Yb="firstChild",Zb="select",ac="forEach",bc="clientHeight",cc="scrollLeft",dc="charCodeAt",ec="clientLeft",fc="addEventListener",gc="bottom",hc="setAttribute",ic="href",jc="substring",kc="clientTop",lc="handleEvent",mc="detach",nc="every",E="type",oc="contains",pc="apply",qc="clear",rc="childNodes",sc="shiftKey",tc="tagName",uc="reset",vc="defaultView",wc="name",xc="parentNode",yc="fileName",zc="nextSibling",Ac="offsetTop",Bc=
"contentWindow",F="height",Dc="getTime",Ec="offsetHeight",Fc="join",Gc="tags",Hc="setActive",Ic="getElementsByTagName",Jc="nodeValue",Kc="toLowerCase",Lc="clientX",Mc="clientY",Nc="documentElement",Oc="substr",Pc="right";var Qc=Qc||{},G=this,Rc=function(a,b,c){a=a[kb](".");c=c||G;!(a[0]in c)&&c.execScript&&c.execScript("var "+a[0]);for(var e;a[s]&&(e=a.shift());)if(!a[s]&&b!==undefined)c[e]=b;else c=c[e]?c[e]:(c[e]={})},Sc=function(a,b){a=a[kb](".");b=b||G;for(var c;c=a.shift();)if(b[c])b=b[c];else return i;return b},Tc=function(){},Uc=function(a){a.getInstance=function(){return a.hr||(a.hr=new a)}},Vc=function(a){var b=typeof a;if(b=="object")if(a){if(a instanceof Array||!(a instanceof fa)&&fa[t][Ra][D](a)=="[object Array]"||
typeof a[s]=="number"&&typeof a.splice!="undefined"&&typeof a[Ua]!="undefined"&&!a[Ua]("splice"))return"array";if(!(a instanceof fa)&&(fa[t][Ra][D](a)=="[object Function]"||typeof a[D]!="undefined"&&typeof a[Ua]!="undefined"&&!a[Ua]("call")))return"function"}else return"null";else if(b=="function"&&typeof a[D]=="undefined")return"object";return b},Wc=function(a){return Vc(a)=="array"},Xc=function(a){var b=Vc(a);return b=="array"||b=="object"&&typeof a[s]=="number"},Yc=function(a){return typeof a==
"string"},Zc=function(a){return Vc(a)=="function"},$c=function(a){a=Vc(a);return a=="object"||a=="array"||a=="function"},cd=function(a){if(a[Ab]&&a[Ab](ad))return a[ad];a[ad]||(a[ad]=++bd);return a[ad]},ad="closure_hashCode_"+o[lb](o.random()*2147483648)[Ra](36),bd=0,dd=function(a){var b=Vc(a);if(b=="object"||b=="array"){if(a.clone)return a.clone[D](a);b=b=="array"?[]:{};for(var c in a)b[c]=dd(a[c]);return b}return a},ed=function(a,b){var c=b||G;if(arguments[s]>2){var e=Array[t][fb][D](arguments,
2);return function(){var f=Array[t][fb][D](arguments);Array[t].unshift[pc](f,e);return a[pc](c,f)}}else return function(){return a[pc](c,arguments)}},fd=function(a){var b=Array[t][fb][D](arguments,1);return function(){var c=Array[t][fb][D](arguments);c.unshift[pc](c,b);return a[pc](this,c)}},gd=Date.now||function(){return(new Date)[Dc]()},H=function(a,b,c){Rc(a,b,c)},I=function(a,b,c){a[b]=c},J=function(a,b){function c(){}c.prototype=b[t];a.e=b[t];a.prototype=new c;a[t].constructor=a};
Function[t].inherits=function(a){J(this,a)};var hd=function(a,b,c){if(a[z])return a[z](b,c);if(Array[z])return Array[z](a,b,c);for(c=c=c==i?0:c<0?o.max(0,a[s]+c):c;c<a[s];c++)if(c in a&&a[c]===b)return c;return-1},id=function(a,b,c){if(a[ac])a[ac](b,c);else if(Array[ac])Array[ac](a,b,c);else for(var e=a[s],f=Yc(a)?a[kb](""):a,g=0;g<e;g++)g in f&&b[D](c,f[g],g,a)},jd=function(a,b,c){if(a[Qa])return a[Qa](b,c);if(Array[Qa])return Array[Qa](a,b,c);for(var e=a[s],f=[],g=0,l=Yc(a)?a[kb](""):a,n=0;n<e;n++)if(n in l){var q=l[n];if(b[D](c,q,n,a))f[g++]=
q}return f},kd=function(a,b,c){if(a.map)return a.map(b,c);if(Array.map)return Array.map(a,b,c);for(var e=a[s],f=[],g=0,l=Yc(a)?a[kb](""):a,n=0;n<e;n++)if(n in l)f[g++]=b[D](c,l[n],n,a);return f},ld=function(a,b,c){if(a[Pb])return a[Pb](b,c);if(Array[Pb])return Array[Pb](a,b,c);for(var e=a[s],f=Yc(a)?a[kb](""):a,g=0;g<e;g++)if(g in f&&b[D](c,f[g],g,a))return h;return j},md=function(a,b,c){if(a[nc])return a[nc](b,c);if(Array[nc])return Array[nc](a,b,c);for(var e=a[s],f=Yc(a)?a[kb](""):a,g=0;g<e;g++)if(g in
f&&!b[D](c,f[g],g,a))return j;return h},nd=function(a,b){if(a[oc])return a[oc](b);return hd(a,b)>-1},od=function(a,b){nd(a,b)||a[r](b)},qd=function(a,b,c){pd(a,c,0,b)},rd=function(a,b){b=hd(a,b);var c;if(c=b!=-1)Array[t].splice[D](a,b,1)[s]==1;return c},sd=function(a){if(Wc(a))return a[ob]();else{for(var b=[],c=0,e=a[s];c<e;c++)b[c]=a[c];return b}},td=function(a){if(Wc(a))return a[ob]();return sd(a)},ud=function(a){for(var b=1;b<arguments[s];b++){var c=arguments[b];if(Xc(c)){c=td(c);a[r][pc](a,c)}else a[r](c)}},
pd=function(a){return Array[t].splice[pc](a,vd(arguments,1))},vd=function(a,b,c){return arguments[s]<=2?Array[t][fb][D](a,b):Array[t][fb][D](a,b,c)};var wd=function(a){if(/^\s*$/[Xa](a))return j;var b=/\\["\\\/bfnrtu]/g,c=/"[^"\\\n\r\u2028\u2029\x00-\x08\x10-\x1f\x80-\x9f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,e=/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,f=/^[\],:{}\s\u2028\u2029]*$/;return f[Xa](a[v](b,"@")[v](c,"]")[v](e,""))},xd=function(a){a=String(a);if(wd(a))try{return eval("("+a+")")}catch(b){}d(k("Invalid JSON string: "+a))};/\uffff/[Xa]("\uffff");var yd=function(a){for(var b=1;b<arguments[s];b++){var c=String(arguments[b])[v](/\$/g,"$$$$");a=a[v](/\%s/,c)}return a},zd=function(a){return/^[\s\xa0]*$/[Xa](a)},Ad=function(a){return a[v](/^[\s\xa0]+|[\s\xa0]+$/g,"")},Bd=/^[a-zA-Z0-9\-_.!~*'()]*$/,Cd=function(a){a=String(a);if(!Bd[Xa](a))return ba(a);return a},Dd=function(a){return ha(a[v](/\+/g," "))},Jd=function(a,b){if(b)return a[v](Ed,"&amp;")[v](Fd,"&lt;")[v](Gd,"&gt;")[v](Hd,"&quot;");else{if(!Id[Xa](a))return a;if(a[z]("&")!=-1)a=a[v](Ed,
"&amp;");if(a[z]("<")!=-1)a=a[v](Fd,"&lt;");if(a[z](">")!=-1)a=a[v](Gd,"&gt;");if(a[z]('"')!=-1)a=a[v](Hd,"&quot;");return a}},Ed=/&/g,Fd=/</g,Gd=/>/g,Hd=/\"/g,Id=/[&<>\"]/,Nd=function(a){if(Kd(a,"&"))return"document"in G&&!Kd(a,"<")?Ld(a):Md(a);return a},Ld=function(a){var b=G[ib][Tb]("a");na(b,a);b.normalize&&b.normalize();a=b[Yb][Jc];na(b,"");return a},Md=function(a){return a[v](/&([^;]+);/g,function(b,c){switch(c){case "amp":return"&";case "lt":return"<";case "gt":return">";case "quot":return'"';
default:if(c[pb](0)=="#"){c=Number("0"+c[Oc](1));if(!ia(c))return String[Lb](c)}return b}})},Kd=function(a,b){return a[z](b)!=-1},Od=function(){return Array[t][Fc][D](arguments,"")},Qd=function(a,b){var c=0;a=Ad(String(a))[kb](".");b=Ad(String(b))[kb](".");for(var e=o.max(a[s],b[s]),f=0;c==0&&f<e;f++){var g=a[f]||"",l=b[f]||"",n=new RegExp("(\\d*)(\\D*)","g"),q=new RegExp("(\\d*)(\\D*)","g");do{var w=n[ab](g)||["","",""],K=q[ab](l)||["","",""];if(w[0][s]==0&&K[0][s]==0)break;c=w[1][s]==0?0:ca(w[1],
10);var ya=K[1][s]==0?0:ca(K[1],10);c=Pd(c,ya)||Pd(w[2][s]==0,K[2][s]==0)||Pd(w[2],K[2])}while(c==0)}return c},Pd=function(a,b){if(a<b)return-1;else if(a>b)return 1;return 0};gd();var Rd=function(a,b){this.x=a!==undefined?a:0;this.y=b!==undefined?b:0};Rd[t].clone=function(){return new Rd(this.x,this.y)};ja(Rd[t],function(){return"("+this.x+", "+this.y+")"});var Sd=function(a,b){var c=a.x-b.x;a=a.y-b.y;return o.sqrt(c*c+a*a)},Td=function(a,b){return new Rd(a.x-b.x,a.y-b.y)};var Ud=function(a,b){ma(this,a);Ja(this,b)},Vd=function(a,b){if(a==b)return h;if(!a||!b)return j;return a[u]==b[u]&&a[F]==b[F]};Ud[t].clone=function(){return new Ud(this[u],this[F])};ja(Ud[t],function(){return"("+this[u]+" x "+this[F]+")"});Ud[t].ceil=function(){ma(this,o.ceil(this[u]));Ja(this,o.ceil(this[F]));return this};Ud[t].floor=function(){ma(this,o[lb](this[u]));Ja(this,o[lb](this[F]));return this};Ud[t].round=function(){ma(this,o[db](this[u]));Ja(this,o[db](this[F]));return this};
Ud[t].scale=function(a){this.width*=a;this.height*=a;return this};var Wd=function(a,b,c){for(var e in a)b[D](c,a[e],e,a)},Xd=function(a){var b=[],c=0;for(var e in a)b[c++]=a[e];return b},Yd=function(a){var b=[],c=0;for(var e in a)b[c++]=e;return b},Zd=function(a){for(var b in a)return j;return h},$d=function(a,b){var c;if(c=b in a)delete a[b];return c},be=function(a,b,c){if(b in a)d(k('The object already contains the key "'+b+'"'));ae(a,b,c)},ce=function(a,b,c){if(b in a)return a[b];return c},ae=function(a,b,c){a[b]=c},de=function(a){var b={};for(var c in a)b[a[c]]=
c;return b},ee=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],fe=function(a){for(var b,c,e=1;e<arguments[s];e++){c=arguments[e];for(b in c)a[b]=c[b];for(var f=0;f<ee[s];f++){b=ee[f];if(fa[t][Ab][D](c,b))a[b]=c[b]}}},ge=function(){var a=arguments[s];if(a==1&&Wc(arguments[0]))return ge[pc](i,arguments[0]);if(a%2)d(k("Uneven number of arguments"));for(var b={},c=0;c<a;c+=2)b[arguments[c]]=arguments[c+1];return b};var he,ie,je,ke,le,me,ne,oe,pe,qe,re=function(){return G.navigator?G.navigator.userAgent:i},se=function(){return G.navigator},te=function(){me=le=ke=je=ie=he=j;var a;if(a=re()){var b=se();he=a[z]("Opera")==0;ie=!he&&a[z]("MSIE")!=-1;ke=(je=!he&&a[z]("WebKit")!=-1)&&a[z]("Mobile")!=-1;me=(le=!he&&!je&&b.product=="Gecko")&&b.vendor=="Camino"}};te();
var ue=he,L=ie,ve=le,we=je,xe=ke,ye=function(){var a=se();return a&&a.platform||""},ze=ye(),Ae=function(){ne=Kd(ze,"Mac");oe=Kd(ze,"Win");pe=Kd(ze,"Linux");qe=!!se()&&Kd(se().appVersion||"","X11")};Ae();
var Be=ne,Ce=oe,De=qe,Ee=function(){var a="",b;if(ue&&G.opera){a=G.opera.version;a=typeof a=="function"?a():a}else{if(ve)b=/rv\:([^\);]+)(\)|;)/;else if(L)b=/MSIE\s+([^\);]+)(\)|;)/;else if(we)b=/WebKit\/(\S+)/;if(b)a=(a=b[ab](re()))?a[1]:""}return a},Fe=Ee(),Ge={},He=function(a){return Ge[a]||(Ge[a]=Qd(Fe,a)>=0)};var Ie,Je=function(a,b){la(a,b)},Ke=function(a){return(a=a[Za])&&typeof a[kb]=="function"?a[kb](" "):[]},Me=function(a){var b=Ke(a),c=vd(arguments,1);c=Le(b,c);la(a,b[Fc](" "));return c},Oe=function(a){var b=Ke(a),c=vd(arguments,1);c=Ne(b,c);la(a,b[Fc](" "));return c},Le=function(a,b){for(var c=0,e=0;e<b[s];e++)if(!nd(a,b[e])){a[r](b[e]);c++}return c==b[s]},Ne=function(a,b){for(var c=0,e=0;e<a[s];e++)if(nd(b,a[e])){pd(a,e--,1);c++}return c==b[s]},Pe=function(a,b,c){c?Me(a,b):Oe(a,b)};var Se=function(a){return a?new Qe(Re(a)):Ie||(Ie=new Qe)},Te=function(a){return Yc(a)?m[x](a):a},Ue=Te,We=function(a,b,c){return Ve(m,a,b,c)},Ve=function(a,b,c,e){e=e||a;b=b&&b!="*"?b[Kc]():"";if(e.querySelectorAll&&(b||c)&&(!we||Xe(a)||He("528"))){c=b+(c?"."+c:"");return e.querySelectorAll(c)}if(c&&e.getElementsByClassName){a=e.getElementsByClassName(c);if(b){e={};for(var f=0,g=0,l;l=a[g];g++)if(b==l[Bb][Kc]())e[f++]=l;ka(e,f);return e}else return a}a=e[Ic](b||"*");if(c){e={};for(g=f=0;l=a[g];g++){b=
l[Za];if(typeof b[kb]=="function"&&nd(b[kb](" "),c))e[f++]=l}ka(e,f);return e}else return a},Ye=We,$e=function(a,b){Wd(b,function(c,e){if(e=="style")a[B].cssText=c;else if(e=="class")la(a,c);else if(e=="for")a.htmlFor=c;else if(e in Ze)a[hc](Ze[e],c);else a[e]=c})},Ze={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",rowspan:"rowSpan",valign:"vAlign",height:"height",width:"width",usemap:"useMap",frameborder:"frameBorder",type:"type"},bf=function(a){return af(a||ea)},af=function(a){var b=
a[ib];if(we&&!He("500")&&!xe){if(typeof a.innerHeight=="undefined")a=ea;b=a.innerHeight;var c=a[ib][Nc][Vb];if(a==a.top)if(c<b)b-=15;return new Ud(a.innerWidth,b)}a=Xe(b)&&(!ue||ue&&He("9.50"))?b[Nc]:b[Cb];return new Ud(a[cb],a[bc])},cf=function(a){a=!we&&Xe(a)?a[Nc]:a[Cb];return new Rd(a[cc],a[Oa])},ef=function(a){return a?df(a):ea},df=function(a){if(a.parentWindow)return a.parentWindow;if(we&&!He("500")&&!xe){var b=a[Tb]("script");na(b,"document.parentWindow=window");var c=a[Nc];c[Na](b);c[Fb](b);
return a.parentWindow}return a[vc]},gf=function(){return ff(m,arguments)},ff=function(a,b){var c=b[0],e=b[1];if(L&&e&&(e[wc]||e[E])){c=["<",c];e[wc]&&c[r](' name="',Jd(e[wc]),'"');if(e[E]){c[r](' type="',Jd(e[E]),'"');e=dd(e);delete e[E]}c[r](">");c=c[Fc]("")}var f=a[Tb](c);if(e)if(Yc(e))la(f,e);else $e(f,e);if(b[s]>2){function g(l){if(l)f[Na](Yc(l)?a[qb](l):l)}for(e=2;e<b[s];e++){c=b[e];Xc(c)&&!($c(c)&&c[hb]>0)?id(hf(c)?sd(c):c,g):g(c)}}return f},jf=gf,Xe=function(a){return a.compatMode=="CSS1Compat"},
kf=function(a,b){a[Na](b)},lf=function(a){for(var b;b=a[Yb];)a[Fb](b)},mf=function(a,b){b[xc]&&b[xc][vb](a,b[zc])},nf=function(a){return a&&a[xc]?a[xc][Fb](a):i},of=function(a,b){var c=b[xc];c&&c.replaceChild(a,b)},qf=function(a){return pf(a[Yb],h)},pf=function(a,b){for(;a&&a[hb]!=1;)a=b?a[zc]:a.previousSibling;return a},rf=we&&He("522"),sf=function(a,b){if(typeof a[oc]!="undefined"&&!rf&&b[hb]==1)return a==b||a[oc](b);if(typeof a.compareDocumentPosition!="undefined")return a==b||Boolean(a.compareDocumentPosition(b)&
16);for(;b&&a!=b;)b=b[xc];return b==a},Re=function(a){return a[hb]==9?a:a[Eb]||a[ib]},tf=function(a){return a=we?a[ib]||a[Bc][ib]:a.contentDocument||a[Bc][ib]},uf=function(a,b){if("textContent"in a)a.textContent=b;else if(a[Yb]&&a[Yb][hb]==3){for(;a[Jb]!=a[Yb];)a[Fb](a[Jb]);a[Yb].data=b}else{lf(a);var c=Re(a);a[Na](c[qb](b))}},wf=function(a,b){var c=[];return(a=vf(a,b,c,h))?c[0]:undefined},vf=function(a,b,c,e){if(a!=i)for(var f=0,g;g=a[rc][f];f++){if(b(g)){c[r](g);if(e)return h}if(vf(g,b,c,e))return h}return j},
xf={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},yf={IMG:" ",BR:"\n"},zf=function(a){var b=a.getAttributeNode("tabindex");if(b&&b.specified){a=a.tabIndex;return typeof a=="number"&&a>=0}return j},Af=function(a,b){if(b)a.tabIndex=0;else a.removeAttribute("tabIndex")},Cf=function(a){if(L&&"innerText"in a)a=a.innerText[v](/(\r\n|\r|\n)/g,"\n");else{var b=[];Bf(a,b,h);a=b[Fc]("")}a=a[v](/\xAD/g,"");a=a[v](/ +/g," ");if(a!=" ")a=a[v](/^\s*/,"");return a},Bf=function(a,b,c){if(!(a[Bb]in xf))if(a[hb]==3)c?
b[r](String(a[Jc])[v](/(\r\n|\r|\n)/g,"")):b[r](a[Jc]);else if(a[Bb]in yf)b[r](yf[a[Bb]]);else for(a=a[Yb];a;){Bf(a,b,c);a=a[zc]}},hf=function(a){if(a&&typeof a[s]=="number")if($c(a))return typeof a[ub]=="function"||typeof a[ub]=="string";else if(Zc(a))return typeof a[ub]=="function";return j},Qe=function(a){this.K=a||G[ib]||m};Qe[t].j=Se;Qe[t].ga=function(){return this.K};Qe[t].a=function(a){return Yc(a)?this.K[x](a):a};Qe[t].rn=function(a){return bf(a||this.tj())};
Qe[t].b=function(){return ff(this.K,arguments)};Qe[t].i=Qe[t].b;Qe[t].createElement=function(a){return this.K[Tb](a)};Qe[t].createTextNode=function(a){return this.K[qb](a)};Qe[t].Tj=function(){return Xe(this.K)};Qe[t].tj=function(){return df(this.K)};Qe[t].Yi=function(){return!we&&Xe(this.K)?this.K[Nc]:this.K[Cb]};Qe[t].Xb=function(){return cf(this.K)};Qe[t].appendChild=kf;Qe[t].removeNode=nf;Qe[t].replaceNode=of;Qe[t].dj=qf;Fa(Qe[t],sf);var Df=function(){};Df[t].Lf=j;Df[t].Vn=function(){return this.Lf};Df[t].dispose=function(){if(!this.Lf){this.Lf=h;this.d()}};Df[t].d=function(){};var Ef=function(a,b){Ea(this,a);ta(this,b);qa(this,this[Gb])};J(Ef,Df);Ef[t].d=function(){delete this[E];delete this[Gb];delete this.currentTarget};Ef[t].Lb=j;Ef[t].Pc=h;Ef[t].stopPropagation=function(){this.Lb=h};Ef[t].preventDefault=function(){this.Pc=j};var Ff=function(a,b){a&&this.init(a,b)};J(Ff,Ef);var Gf=[1,4,2];Ea(Ff[t],i);ta(Ff[t],i);Ff[t].relatedTarget=i;Ff[t].offsetX=0;Ff[t].offsetY=0;Ka(Ff[t],0);La(Ff[t],0);ua(Ff[t],0);va(Ff[t],0);Ff[t].button=0;Aa(Ff[t],0);Ff[t].charCode=0;Ff[t].ctrlKey=j;Ff[t].altKey=j;Ff[t].shiftKey=j;Ff[t].metaKey=j;Ff[t].ya=i;
Ff[t].init=function(a,b){Ea(this,a[E]);ta(this,a[Gb]||a.srcElement);qa(this,b);this.relatedTarget=a[Ya]?a[Ya]:this[E]=="mouseover"?a.fromElement:this[E]=="mouseout"?a.toElement:i;this.offsetX=typeof a.layerX=="number"?a.layerX:a.offsetX;this.offsetY=typeof a.layerY=="number"?a.layerY:a.offsetY;Ka(this,typeof a[Lc]=="number"?a[Lc]:a.pageX);La(this,typeof a[Mc]=="number"?a[Mc]:a.pageY);ua(this,a[Hb]||0);va(this,a[Ib]||0);this.button=a[wb];Aa(this,a[Wb]||0);this.charCode=a[Nb]||(this[E]=="keypress"?
a[Wb]:0);this.ctrlKey=a[jb];this.altKey=a[Sa];this.shiftKey=a[sc];this.metaKey=a.metaKey;this.ya=a;delete this.Pc;delete this.Lb};Ff[t].Hg=function(a){return L?this[E]=="click"?a==0:!!(this.ya[wb]&Gf[a]):this.ya[wb]==a};Ff[t].stopPropagation=function(){this.Lb=h;if(this.ya[rb])this.ya[rb]();else this.ya.cancelBubble=h};Ff[t].preventDefault=function(){this.Pc=j;if(this.ya[tb])this.ya[tb]();else{this.ya.returnValue=j;try{Aa(this.ya,-1)}catch(a){}}};Ff[t].md=function(){return this.ya};
Ff[t].d=function(){Ff.e.d[D](this);this.ya=i};var Hf=function(){};Hf[t].listen=function(){};Hf[t].unlisten=function(){};var If=function(a,b){this.lo=b;this.vc=[];this.Ml(a)};J(If,Df);If[t].Kf=i;If[t].Ci=i;If[t].Sd=function(a){this.Kf=a};If[t].Ac=function(){if(this.vc[s])return this.vc.pop();return this.ri()};If[t].Nc=function(a){this.vc[s]<this.lo?this.vc[r](a):this.Bi(a)};If[t].Ml=function(a){if(a>this.lo)d(k("[goog.structs.SimplePool] Initial cannot be greater than max"));for(var b=0;b<a;b++)this.vc[r](this.ri())};If[t].ri=function(){return this.Kf?this.Kf():{}};
If[t].Bi=function(a){if(this.Ci)this.Ci(a);else if(Zc(a.dispose))a.dispose();else for(var b in a)delete a[b]};If[t].d=function(){If.e.d[D](this);for(var a=this.vc;a[s];)this.Bi(a.pop());delete this.vc};var Jf,Kf,Lf=function(){var a="ScriptEngine"in G;Kf=(Jf=a&&G.ScriptEngine()=="JScript")?G.ScriptEngineMajorVersion()+"."+G.ScriptEngineMinorVersion()+"."+G.ScriptEngineBuildVersion():"0"};Lf();var Mf=Jf,Nf=Kf;var Of=function(){},Pf=0;Of[t].key=0;Of[t].removed=j;Of[t].di=j;Of[t].init=function(a,b,c,e,f,g){if(Zc(a))this.Xn=h;else if(a&&a[lc]&&Zc(a[lc]))this.Xn=j;else d(k("Invalid listener argument"));this.listener=a;this.proxy=b;this.src=c;Ea(this,e);this.capture=!!f;this.handler=g;this.di=j;this.key=++Pf;this.removed=j};Da(Of[t],function(a){if(this.Xn)return this.listener[D](this.handler||this.src,a);return this.listener[lc][D](this.listener,a)});var Qf,Rf,Sf,Tf,Uf,Vf,Wf,Xf,Yf,Zf,$f;
(function(){var a=Mf&&!(Qd(Nf,"5.7")>=0);function b(){return{l:0,cb:0}}function c(){return[]}var e;Vf=function(Ba){e=Ba};function f(){var Ba=function($b){return e[D](Ba.src,Ba.key,$b)};return Ba}function g(){return new Of}function l(){return new Ff}if(a){Qf=function(){return n.Ac()};Rf=function(Ba){n.Nc(Ba)};Sf=function(){return q.Ac()};Tf=function(Ba){q.Nc(Ba)};Uf=function(){return w.Ac()};Wf=function(){w.Nc(f())};Xf=function(){return K.Ac()};Yf=function(Ba){K.Nc(Ba)};Zf=function(){return ya.Ac()};
$f=function(Ba){ya.Nc(Ba)};var n=new If(0,600);n.Sd(b);var q=new If(0,600);q.Sd(c);var w=new If(0,600);w.Sd(f);var K=new If(0,600);K.Sd(g);var ya=new If(0,600);ya.Sd(l)}else{Qf=b;Rf=Tc;Sf=c;Tf=Tc;Uf=f;Wf=Tc;Xf=g;Yf=Tc;Zf=l;$f=Tc}})();var ag={},bg={},cg={},dg="on",eg={},M=function(a,b,c,e,f){if(b)if(Wc(b)){for(var g=0;g<b[s];g++)M(a,b[g],c,e,f);return i}else{e=!!e;var l=bg;b in l||(l[b]=Qf());l=l[b];if(!(e in l)){l[e]=Qf();l.l++}l=l[e];var n=cd(a),q;l.cb++;if(l[n]){q=l[n];for(g=0;g<q[s];g++){l=q[g];if(l.listener==c&&l.handler==f){if(l.removed)break;return q[g].key}}}else{q=l[n]=Sf();l.l++}g=Uf();g.src=a;l=Xf();l.init(c,g,a,b,e,f);c=l.key;g.key=c;q[r](l);ag[c]=l;cg[n]||(cg[n]=Sf());cg[n][r](l);if(a[fc]){if(a==G||!a.wi)a[fc](b,g,
e)}else a.attachEvent(fg(b),g);return c}else d(k("Invalid event type"))},gg=function(a,b,c,e,f){if(Wc(b)){for(var g=0;g<b[s];g++)gg(a,b[g],c,e,f);return i}e=!!e;a=hg(a,b,e);if(!a)return j;for(g=0;g<a[s];g++)if(a[g].listener==c&&a[g].capture==e&&a[g].handler==f)return ig(a[g].key);return j},ig=function(a){if(!ag[a])return j;var b=ag[a];if(b.removed)return j;var c=b.src,e=b[E],f=b.proxy,g=b.capture;if(c.removeEventListener){if(c==G||!c.wi)c.removeEventListener(e,f,g)}else c.detachEvent&&c.detachEvent(fg(e),
f);c=cd(c);f=bg[e][g][c];if(cg[c]){var l=cg[c];rd(l,b);l[s]==0&&delete cg[c]}b.removed=h;f.to=h;jg(e,g,c,f);delete ag[a];return h},jg=function(a,b,c,e){if(!e.Rg)if(e.to){for(var f=0,g=0;f<e[s];f++)if(e[f].removed){var l=e[f].proxy;l.src=i;Wf(l);Yf(e[f])}else{if(f!=g)e[g]=e[f];g++}ka(e,g);e.to=j;if(g==0){Tf(e);delete bg[a][b][c];bg[a][b].l--;if(bg[a][b].l==0){Rf(bg[a][b]);delete bg[a][b];bg[a].l--}if(bg[a].l==0){Rf(bg[a]);delete bg[a]}}}},kg=function(a,b,c){var e=0,f=a==i,g=b==i,l=c==i;c=!!c;if(f)Wd(cg,
function(q){for(var w=q[s]-1;w>=0;w--){var K=q[w];if((g||b==K[E])&&(l||c==K.capture)){ig(K.key);e++}}});else{a=cd(a);if(cg[a]){a=cg[a];for(f=a[s]-1;f>=0;f--){var n=a[f];if((g||b==n[E])&&(l||c==n.capture)){ig(n.key);e++}}}}return e},hg=function(a,b,c){var e=bg;if(b in e){e=e[b];if(c in e){e=e[c];a=cd(a);if(e[a])return e[a]}}return i},lg=function(a,b,c,e,f){e=!!e;if(a=hg(a,b,e))for(b=0;b<a[s];b++)if(a[b].listener==c&&a[b].capture==e&&a[b].handler==f)return a[b];return i},mg=function(a,b,c){a=cd(a);
var e=cg[a];if(e){var f=b!==undefined,g=c!==undefined;if(f&&g){e=bg[b];return!!e&&!!e[c]&&a in e[c]}else return f||g?ld(e,function(l){return f&&l[E]==b||g&&l.capture==c}):h}return j},fg=function(a){if(a in eg)return eg[a];return eg[a]=dg+a},pg=function(a,b,c,e,f){var g=1;b=cd(b);if(a[b]){a.cb--;a=a[b];if(a.Rg)a.Rg++;else a.Rg=1;try{for(var l=a[s],n=0;n<l;n++){var q=a[n];if(q&&!q.removed)g&=ng(q,f)!==j}}finally{a.Rg--;jg(c,e,b,a)}}return Boolean(g)},ng=function(a,b){b=a[lc](b);a.di&&ig(a.key);return b},
qg=function(a,b){if(Yc(b))b=new Ef(b,a);else if(b instanceof Ef)ta(b,b[Gb]||a);else{var c=b;b=new Ef(b[E],a);fe(b,c)}c=1;var e,f=b[E],g=bg;if(!(f in g))return h;g=g[f];f=h in g;var l;if(f){e=[];for(l=a;l;l=l.kj())e[r](l);l=g[h];l.cb=l.l;for(var n=e[s]-1;!b.Lb&&n>=0&&l.cb;n--){qa(b,e[n]);c&=pg(l,e[n],b[E],h,b)&&b.Pc!=j}}if(l=j in g){l=g[j];l.cb=l.l;if(f)for(n=0;!b.Lb&&n<e[s]&&l.cb;n++){qa(b,e[n]);c&=pg(l,e[n],b[E],j,b)&&b.Pc!=j}else for(a=a;!b.Lb&&a&&l.cb;a=a.kj()){qa(b,a);c&=pg(l,a,b[E],j,b)&&b.Pc!=
j}}return Boolean(c)},sg=function(a,b){if(!ag[a])return h;a=ag[a];var c=a[E],e=bg;if(!(c in e))return h;e=e[c];var f,g;if(L){f=b||Sc("window.event");b=h in e;var l=j in e;if(b){if(f[Wb]<0||f.returnValue!=undefined)return h;rg(f)}var n=Zf();n.init(f,this);f=h;try{if(b){for(var q=Sf(),w=n.currentTarget;w;w=w[xc])q[r](w);g=e[h];g.cb=g.l;for(var K=q[s]-1;!n.Lb&&K>=0&&g.cb;K--){qa(n,q[K]);f&=pg(g,q[K],c,h,n)}if(l){g=e[j];g.cb=g.l;for(K=0;!n.Lb&&K<q[s]&&g.cb;K++){qa(n,q[K]);f&=pg(g,q[K],c,j,n)}}}else f=
ng(a,n)}finally{if(q){ka(q,0);Tf(q)}n.dispose();$f(n)}return f}g=new Ff(b,this);try{f=ng(a,g)}finally{g.dispose()}return f};Vf(sg);var rg=function(a){var b=j;if(a[Wb]==0)try{Aa(a,-1);return}catch(c){b=h}if(b||a.returnValue==undefined)a.returnValue=h};var tg=function(a){this.Ka=a};J(tg,Df);var ug=new If(0,100);tg[t].listen=function(a,b,c,e,f){if(Wc(b))for(var g=0;g<b[s];g++)this.listen(a,b[g],c,e,f);else{a=M(a,b,c||this,e||j,f||this.Ka||this);this.Xo(a)}return this};tg[t].Xo=function(a){if(this.m)this.m[a]=h;else if(this.dc){this.m=ug.Ac();this.m[this.dc]=h;this.dc=i;this.m[a]=h}else this.dc=a};
tg[t].unlisten=function(a,b,c,e,f){if(this.dc||this.m)if(Wc(b))for(var g=0;g<b[s];g++)this.unlisten(a,b[g],c,e,f);else if(a=lg(a,b,c||this,e||j,f||this.Ka||this)){a=a.key;ig(a);if(this.m)$d(this.m,a);else if(this.dc==a)this.dc=i}return this};tg[t].Oc=function(){if(this.m){for(var a in this.m){ig(a);delete this.m[a]}ug.Nc(this.m);this.m=i}else this.dc&&ig(this.dc)};tg[t].d=function(){tg.e.d[D](this);this.Oc()};Da(tg[t],function(){d(k("EventHandler.handleEvent not implemented"))});var vg=function(){};J(vg,Df);vg[t].wi=h;vg[t].Wg=i;vg[t].kj=function(){return this.Wg};vg[t].hf=function(a){this.Wg=a};vg[t].addEventListener=function(a,b,c,e){M(this,a,b,c,e)};vg[t].removeEventListener=function(a,b,c,e){gg(this,a,b,c,e)};vg[t].dispatchEvent=function(a){return qg(this,a)};vg[t].d=function(){vg.e.d[D](this);kg(this);this.Wg=i};var wg=function(a,b,c,e){this.top=a;this.right=b;this.bottom=c;sa(this,e)};wg[t].clone=function(){return new wg(this.top,this[Pc],this[gc],this[C])};ja(wg[t],function(){return"("+this.top+"t, "+this[Pc]+"r, "+this[gc]+"b, "+this[C]+"l)"});Fa(wg[t],function(a){return xg(this,a)});wg[t].expand=function(a,b,c,e){if($c(a)){this.top-=a.top;this.right+=a[Pc];this.bottom+=a[gc];this.left-=a[C]}else{this.top-=a;this.right+=b;this.bottom+=c;this.left-=e}return this};
var xg=function(a,b){if(!a||!b)return j;if(b instanceof wg)return b[C]>=a[C]&&b[Pc]<=a[Pc]&&b.top>=a.top&&b[gc]<=a[gc];return b.x>=a[C]&&b.x<=a[Pc]&&b.y>=a.top&&b.y<=a[gc]},yg=function(a,b){if(b.x>=a[C]&&b.x<=a[Pc]){if(b.y>=a.top&&b.y<=a[gc])return 0;return b.y<a.top?a.top-b.y:b.y-a[gc]}if(b.y>=a.top&&b.y<=a[gc])return b.x<a[C]?a[C]-b.x:b.x-a[Pc];return Sd(b,new Rd(b.x<a[C]?a[C]:a[Pc],b.y<a.top?a.top:a[gc]))};var zg=function(a,b,c,e){sa(this,a);this.top=b;ma(this,c);Ja(this,e)};zg[t].clone=function(){return new zg(this[C],this.top,this[u],this[F])};zg[t].pl=function(){var a=this[C]+this[u],b=this.top+this[F];return new wg(this.top,a,b,this[C])};ja(zg[t],function(){return"("+this[C]+", "+this.top+" - "+this[u]+"w x "+this[F]+"h)"});
zg[t].intersection=function(a){var b=o.max(this[C],a[C]),c=o.min(this[C]+this[u],a[C]+a[u]);if(b<=c){var e=o.max(this.top,a.top);a=o.min(this.top+this[F],a.top+a[F]);if(e<=a){sa(this,b);this.top=e;ma(this,c-b);Ja(this,a-e);return h}}return j};Fa(zg[t],function(a){return a instanceof zg?this[C]<=a[C]&&this[C]+this[u]>=a[C]+a[u]&&this.top<=a.top&&this.top+this[F]>=a.top+a[F]:a.x>=this[C]&&a.x<=this[C]+this[u]&&a.y>=this.top&&a.y<=this.top+this[F]});var Ag,Bg,Cg,Dg,Eg,Fg,Gg=function(){Fg=Eg=Dg=Cg=Bg=Ag=j;var a=re();if(a)if(a[z]("Firefox")!=-1)Ag=h;else if(a[z]("Camino")!=-1)Bg=h;else if(a[z]("iPhone")!=-1||a[z]("iPod")!=-1)Cg=h;else if(a[z]("Android")!=-1)Dg=h;else if(a[z]("Chrome")!=-1)Eg=h;else if(a[z]("Safari")!=-1)Fg=h};Gg();var Ig=function(a,b,c){Yc(b)?Hg(a,c,b):Wd(b,fd(Hg,a))},Hg=function(a,b,c){a[B][Jg(c)]=b},Kg=function(a,b){var c=Re(a);if(c[vc]&&c[vc].getComputedStyle)if(a=c[vc].getComputedStyle(a,""))return a[b];return i},Lg=function(a,b){return Kg(a,b)||(a.currentStyle?a.currentStyle[b]:i)||a[B][b]},Mg=function(a){return Lg(a,"position")},Ng=function(a,b,c){var e,f=ve&&(Be||De)&&He("1.9");if(b instanceof Rd){e=b.x;b=b.y}else{e=b;b=c}sa(a[B],typeof e=="number"?(f?o[db](e):e)+"px":e);a[B].top=typeof b=="number"?
(f?o[db](b):b)+"px":b},Og=function(a){a=a?a[hb]==9?a:Re(a):m;if(L&&!Se(a).Tj())return a[Cb];return a[Nc]},Pg=function(a){var b=a[Wa]();if(L){a=a[Eb];b.left-=a[Nc][ec]+a[Cb][ec];b.top-=a[Nc][kc]+a[Cb][kc]}return b},Qg=function(a){if(L)return a.offsetParent;var b=Re(a),c=Lg(a,"position"),e=c=="fixed"||c=="absolute";for(a=a[xc];a&&a!=b;a=a[xc]){c=Lg(a,"position");e=e&&c=="static"&&a!=b[Nc]&&a!=b[Cb];if(!e&&(a.scrollWidth>a[cb]||a[Vb]>a[bc]||c=="fixed"||c=="absolute"))return a}return i},Tg=function(a){var b=
new wg(0,Infinity,Infinity,0),c=Se(a),e=c.Yi(),f;for(a=a;a=Qg(a);)if((!L||a[cb]!=0)&&(a.scrollWidth!=a[cb]||a[Vb]!=a[bc])&&Lg(a,"overflow")!="visible"){var g=Rg(a),l=Sg(a);g.x+=l.x;g.y+=l.y;b.top=o.max(b.top,g.y);b.right=o.min(b[Pc],g.x+a[cb]);b.bottom=o.min(b[gc],g.y+a[bc]);sa(b,o.max(b[C],g.x));f=f||a!=e}a=e[cc];e=e[Oa];if(we){b.left+=a;b.top+=e}else{sa(b,o.max(b[C],a));b.top=o.max(b.top,e)}if(!f||we){b.right+=a;b.bottom+=e}c=c.rn();b.right=o.min(b[Pc],a+c[u]);b.bottom=o.min(b[gc],e+c[F]);return b.top>=
0&&b[C]>=0&&b[gc]>b.top&&b[Pc]>b[C]?b:i},Sg=function(a){if(ve&&!He("1.9")){var b=da(Kg(a,"borderLeftWidth"));if(Ug(a)){var c=a[nb]-a[cb]-b-da(Kg(a,"borderRightWidth"));b+=c}return new Rd(b,da(Kg(a,"borderTopWidth")))}return new Rd(a[ec],a[kc])},Rg=function(a){var b,c=Re(a),e=Lg(a,"position"),f=ve&&c[Kb]&&!a[Wa]&&e=="absolute"&&(b=c[Kb](a))&&(b[Hb]<0||b[Ib]<0),g=new Rd(0,0),l=Og(c);if(a==l)return g;if(a[Wa]){b=Pg(a);a=Se(c).Xb();g.x=b[C]+a.x;g.y=b.top+a.y}else if(c[Kb]&&!f){b=c[Kb](a);a=c[Kb](l);g.x=
b[Hb]-a[Hb];g.y=b[Ib]-a[Ib]}else{b=a;do{g.x+=b[yb];g.y+=b[Ac];if(b!=a){g.x+=b[ec]||0;g.y+=b[kc]||0}if(we&&Mg(b)=="fixed"){g.x+=c[Cb][cc];g.y+=c[Cb][Oa];break}b=b.offsetParent}while(b&&b!=a);if(ue||we&&e=="absolute")g.y-=c[Cb][Ac];for(b=a;(b=Qg(b))&&b!=c[Cb]&&b!=l;){g.x-=b[cc];if(!ue||b[tc]!="TR")g.y-=b[Oa]}}return g},Vg=function(a){return Rg(a).y},Xg=function(a,b){var c=new Rd(0,0),e=ef(Re(a));a=a;do{var f=e==b?Rg(a):Wg(a);c.x+=f.x;c.y+=f.y}while(e&&e!=b&&(a=e.frameElement)&&(e=e.parent));return c},
Yg=function(a,b,c){if(b.ga()!=c.ga()){var e=b.ga()[Cb];c=Xg(e,c.tj());c=Td(c,Rg(e));if(L&&!b.Tj())c=Td(c,b.Xb());a.left+=c.x;a.top+=c.y}},Zg=function(a,b){a=Wg(a);b=Wg(b);return new Rd(a.x-b.x,a.y-b.y)},Wg=function(a){var b=new Rd;if(a[hb]==1)if(a[Wa]){var c=Pg(a);b.x=c[C];b.y=c.top}else{c=Se(a).Xb();a=Rg(a);b.x=a.x-c.x;b.y=a.y-c.y}else{b.x=a[Lc];b.y=a[Mc]}return b},$g=function(a,b,c){if(b instanceof Ud){c=b[F];b=b[u]}else{if(c==undefined)d(k("missing height argument"));c=c}ma(a[B],typeof b=="number"?
o[db](b)+"px":b);Ja(a[B],typeof c=="number"?o[db](c)+"px":c)},ah=function(a){var b=ue&&!He("10");if(Lg(a,"display")!="none")return b?new Ud(a[nb]||a[cb],a[Ec]||a[bc]):new Ud(a[nb],a[Ec]);var c=a[B],e=c.display,f=c.visibility,g=c.position;Ma(c,"hidden");c.position="absolute";p(c,"inline");if(b){b=a[nb]||a[cb];a=a[Ec]||a[bc]}else{b=a[nb];a=a[Ec]}p(c,e);c.position=g;Ma(c,f);return new Ud(b,a)},bh=function(a){var b=Rg(a);a=ah(a);return new zg(b.x,b.y,a[u],a[F])},ch={},Jg=function(a){return ch[a]||(ch[a]=
String(a)[v](/\-([a-z])/g,function(b,c){return c.toUpperCase()}))},dh=function(a,b){a=a[B];if("opacity"in a)a.opacity=b;else if("MozOpacity"in a)a.MozOpacity=b;else if("filter"in a)a.filter=b===""?"":"alpha(opacity="+b*100+")"},eh=function(a,b){p(a[B],b?"":"none")},Ug=function(a){return"rtl"==Lg(a,"direction")},fh=ve?"MozUserSelect":we?"WebkitUserSelect":i,gh=function(a,b,c){c=!c?a[Ic]("*"):i;var e=fh;if(e){b=b?"none":"";a[B][e]=b;if(c){a=0;for(var f;f=c[a];a++)f[B][e]=b}}else if(L||ue){b=b?"on":
"";a[hc]("unselectable",b);if(c)for(a=0;f=c[a];a++)f[hc]("unselectable",b)}};var hh=function(){};Uc(hh);hh[t].uo=0;hh[t].Tm=function(){return":"+(this.uo++)[Ra](36)};hh.getInstance();var N=function(a){this.fa=a||Se();this.Qd=ih};J(N,vg);N[t].Mn=hh.getInstance();var ih=i,jh=function(a,b){switch(a){case 1:return b?"disable":"enable";case 2:return b?"highlight":"unhighlight";case 4:return b?"activate":"deactivate";case 8:return b?"select":"unselect";case 16:return b?"check":"uncheck";case 32:return b?"focus":"blur";case 64:return b?"open":"close";default:}d(k("Invalid component state"))};N[t].ha=i;N[t].fa=i;N[t].la=j;N[t].f=i;N[t].Qd=i;N[t].po=i;N[t].O=i;N[t].Q=i;N[t].Ha=i;
N[t].wl=j;N[t].A=function(){return this.ha||(this.ha=this.Mn.Tm())};N[t].gf=function(a){if(this.O&&this.O.Ha){$d(this.O.Ha,this.ha);be(this.O.Ha,a,this)}this.ha=a};N[t].a=function(){return this.f};N[t].jc=function(a){this.f=a};N[t].ca=function(){return this.wd||(this.wd=new tg(this))};N[t].Wk=function(a){if(this==a)d(k("Unable to set parent component"));if(a&&this.O&&this.ha&&this.O.Vi(this.ha)&&this.O!=a)d(k("Unable to set parent component"));this.O=a;N.e.hf[D](this,a)};N[t].L=function(){return this.O};
N[t].hf=function(a){if(this.O&&this.O!=a)d(k("Method not supported"));N.e.hf[D](this,a)};N[t].j=function(){return this.fa};N[t].ia=function(){return this.la};N[t].b=function(){this.f=this.fa[Tb]("div")};N[t].render=function(a){this.Ek(a)};N[t].Ek=function(a,b){if(this.la)d(k("Component already rendered"));this.f||this.b();a?a[vb](this.f,b||i):this.fa.ga()[Cb][Na](this.f);if(!this.O||this.O.ia())this.o()};
N[t].decorate=function(a){if(this.la)d(k("Component already rendered"));else if(a&&this.oa(a)){this.wl=h;if(!this.fa||this.fa.ga()!=Re(a))this.fa=Se(a);this.qa(a);this.o()}else d(k("Invalid element to decorate"))};N[t].oa=function(){return h};N[t].qa=function(a){this.f=a};N[t].o=function(){this.la=h;this.Ab(function(a){!a.ia()&&a.a()&&a.o()})};N[t].aa=function(){this.Ab(function(a){a.ia()&&a.aa()});this.wd&&this.wd.Oc();this.la=j};
N[t].d=function(){N.e.d[D](this);this.la&&this.aa();if(this.wd){this.wd.dispose();delete this.wd}this.Ab(function(a){a.dispose()});!this.wl&&this.f&&nf(this.f);this.O=this.po=this.f=this.Ha=this.Q=i};N[t].yl=function(a,b){this.Mh(a,this.wc(),b)};
N[t].Mh=function(a,b,c){if(a.la&&(c||!this.la))d(k("Component already rendered"));if(b<0||b>this.wc())d(k("Child component index out of bounds"));if(!this.Ha||!this.Q){this.Ha={};this.Q=[]}if(a.L()==this){ae(this.Ha,a.A(),a);rd(this.Q,a)}else be(this.Ha,a.A(),a);a.Wk(this);qd(this.Q,a,b);if(a.la&&this.la&&a.L()==this){c=this.sa();c[vb](a.a(),c[rc][b+1]||i)}else if(c){this.f||this.b();b=this.od(b+1);a.Ek(this.sa(),b?b.f:i)}else this.la&&!a.la&&a.f&&a.o()};N[t].sa=function(){return this.f};
N[t].Lg=function(){if(this.Qd==i)this.Qd=Ug(this.la?this.f:this.fa.ga()[Cb]);return this.Qd};N[t].tb=function(a){if(this.la)d(k("Component already rendered"));this.Qd=a};N[t].La=function(){return!!this.Q&&this.Q[s]!=0};N[t].wc=function(){return this.Q?this.Q[s]:0};N[t].Vi=function(a){return this.Ha&&a?ce(this.Ha,a)||i:i};N[t].od=function(a){return this.Q?this.Q[a]||i:i};N[t].Ab=function(a,b){this.Q&&id(this.Q,a,b)};N[t].On=function(a){return this.Q&&a?hd(this.Q,a):-1};
N[t].removeChild=function(a,b){if(a){var c=Yc(a)?a:a.A();a=this.Vi(c);if(c&&a){$d(this.Ha,c);rd(this.Q,a);if(b){a.aa();a.f&&nf(a.f)}a.Wk(i)}}if(!a)d(k("Child is not in parent component"));return a};var kh,oh=function(a,b){if(ve||kh){a[hc]("role",b);a.roleName=b}},ph=function(a,b,c){if(ve||kh)a[hc]("aria-"+b,c)};var qh=65,rh=90,sh=function(a,b,c,e){if(!L&&!(we&&He("525")))return h;if(L&&!c&&(b==17||b==18))return j;if(L&&e&&b==a)return j;if(a>=48&&a<=57)return h;if(a>=96&&a<=106)return h;if(a>=qh&&a<=rh)return h;if(a==27&&we)return j;switch(a){case 13:case 27:case 32:case 63:case 107:case 109:case 110:case 111:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:return h;default:return j}},th=function(a){if(a>=48&&a<=57)return h;if(a>=96&&a<=106)return h;if(a>=
qh&&a<=rh)return h;switch(a){case 32:case 63:case 107:case 109:case 110:case 111:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:return h;default:return j}};var uh=function(a){a&&this.attach(a)};J(uh,vg);uh[t].f=i;uh[t].Xe=i;uh[t].Mg=i;uh[t].Ye=i;uh[t].Fd=-1;uh[t].Ic=-1;
var vh={"3":13,"12":144,"63232":38,"63233":40,"63234":37,"63235":39,"63236":112,"63237":113,"63238":114,"63239":115,"63240":116,"63241":117,"63242":118,"63243":119,"63244":120,"63245":121,"63246":122,"63247":123,"63248":44,"63272":46,"63273":36,"63275":35,"63276":33,"63277":34,"63289":144,"63302":45},wh={Up:38,Down:40,Left:37,Right:39,Enter:13,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,"U+007F":46,Home:36,End:35,PageUp:33,PageDown:34,Insert:45},xh={61:187,
59:186},yh=L||we&&He("525");uh[t].Ke=function(a){if(yh&&!sh(a[Wb],this.Fd,a[sc],a[jb]))this[lc](a);else this.Ic=ve&&a[Wb]in xh?xh[a[Wb]]:a[Wb]};uh[t].yn=function(){this.Ic=this.Fd=-1};
Da(uh[t],function(a){var b=a.md(),c,e;if(L&&a[E]=="keypress"){c=this.Ic;e=c!=13&&c!=27?b[Wb]:0}else if(we&&a[E]=="keypress"){c=this.Ic;e=b[Nb]>=0&&b[Nb]<63232&&th(c)?b[Nb]:0}else if(ue){c=this.Ic;e=th(c)?b[Wb]:0}else{c=b[Wb]||this.Ic;e=b[Nb]||0;if(Be&&e==63&&!c)c=191}var f=c,g=b.keyIdentifier;if(c)if(c>=63232&&c in vh)f=vh[c];else{if(c==25&&a[sc])f=9}else if(g&&g in wh)f=wh[g];a=f==this.Fd;this.Fd=f;b=new zh(f,e,a,b);try{this[A](b)}finally{b.dispose()}});
uh[t].attach=function(a){this.Ye&&this[mc]();this.f=a;this.Xe=M(this.f,"keypress",this);this.Mg=M(this.f,"keydown",this.Ke,j,this);this.Ye=M(this.f,"keyup",this.yn,j,this)};uh[t].detach=function(){if(this.Xe){ig(this.Xe);ig(this.Mg);ig(this.Ye);this.Ye=this.Mg=this.Xe=i}this.f=i;this.Fd=-1};uh[t].d=function(){uh.e.d[D](this);this[mc]()};var zh=function(a,b,c,e){Ff[D](this,e);Ea(this,"key");Aa(this,a);this.charCode=b;this.repeat=c};J(zh,Ff);var Ah=function(a){this.f=a;a=ve?"DOMMouseScroll":"mousewheel";this.Qg=M(this.f,a,this)};J(Ah,vg);Da(Ah[t],function(a){var b=0,c=0,e=0;a=a.md();if(a[E]=="mousewheel"){c=1;if(L||we&&(Ce||He("532.0")))c=40;e=-a.wheelDelta/c;if(a.wheelDeltaX!==undefined){b=-a.wheelDeltaX/c;c=-a.wheelDeltaY/c}else c=e}else{e=a.detail;if(e>100)e=3;else if(e<-100)e=-3;if(a.axis!==undefined&&a.axis===a.HORIZONTAL_AXIS)b=e;else c=e}b=new Bh(e,a,b,c);try{this[A](b)}finally{b.dispose()}});
Ah[t].d=function(){Ah.e.d[D](this);ig(this.Qg);delete this.Qg};var Bh=function(a,b,c,e){Ff[D](this,b);Ea(this,"mousewheel");this.detail=a;this.sc=c;this.tc=e};J(Bh,Ff);var Ch=function(a,b){a=Number(a);b=Number(b);this.start=a<b?a:b;this.end=a<b?b:a};Ch[t].clone=function(){return new Ch(this[Qb],this.end)};ja(Ch[t],function(){return"["+this[Qb]+", "+this.end+"]"});var Dh=function(a,b,c){return o.min(o.max(a,b),c)};var Fh=function(a,b){this.Ue=a||1;this.qf=b||Eh;this.Zh=ed(this.Aq,this);this.bk=gd()};J(Fh,vg);Fh[t].enabled=j;var Eh=G.window,Gh=0.8;Fh[t].da=i;Fh[t].setInterval=function(a){this.Ue=a;if(this.da&&this.enabled){this[Pa]();this[Qb]()}else this.da&&this[Pa]()};Fh[t].Aq=function(){if(this.enabled){var a=gd()-this.bk;if(a>0&&a<this.Ue*Gh)this.da=this.qf[gb](this.Zh,this.Ue-a);else{this.Ul();if(this.enabled){this.da=this.qf[gb](this.Zh,this.Ue);this.bk=gd()}}}};Fh[t].Ul=function(){this[A]("tick")};
Fh[t].start=function(){this.enabled=h;if(!this.da){this.da=this.qf[gb](this.Zh,this.Ue);this.bk=gd()}};Fh[t].stop=function(){this.enabled=j;if(this.da){this.qf[$a](this.da);this.da=i}};Fh[t].d=function(){Fh.e.d[D](this);this[Pa]();delete this.qf};var Hh=function(a,b,c){if(Zc(a)){if(c)a=ed(a,c)}else if(a&&typeof a[lc]=="function")a=ed(a[lc],a);else d(k("Invalid listener argument"));return b>2147483647?-1:Eh[gb](a,b||0)},Ih=function(a){Eh[$a](a)};var Jh=function(a,b,c,e){if(!Wc(a)||!Wc(b))d(k("Start and end parameters must be arrays"));if(a[s]!=b[s])d(k("Start and end points must be the same length"));this.startPoint=a;this.endPoint=b;this.duration=c;this.xl=e;za(this,[])};J(Jh,vg);var Kh={},Lh=i,Mh=function(){Eh[$a](Lh);var a=gd();for(var b in Kh)Kh[b].cycle(a);Lh=Zd(Kh)?i:Eh[gb](Mh,20)},Nh=function(a){var b=cd(a);b in Kh||(Kh[b]=a);Lh||(Lh=Eh[gb](Mh,20))},Oh=function(a){a=cd(a);delete Kh[a];if(Lh&&Zd(Kh)){Eh[$a](Lh);Lh=i}};Jh[t].I=0;
Jh[t].Si=0;Jh[t].progress=0;Jh[t].mc=i;Jh[t].Li=i;Jh[t].Ng=i;Jh[t].play=function(a){if(a||this.I==0){this.progress=0;za(this,this.startPoint)}else if(this.I==1)return j;Oh(this);this.mc=gd();if(this.I==-1)this.mc-=this.duration*this.progress;this.Li=this.mc+this.duration;this.Ng=this.mc;this.progress||this.va();this.Jo();this.I==-1&&this.Lo();this.I=1;Nh(this);this.cycle(this.mc);return h};Jh[t].stop=function(a){Oh(this);this.I=0;if(a)this.progress=1;this.Gh(this.progress);this.No();this.Jb()};
Jh[t].pause=function(){if(this.I==1){Oh(this);this.I=-1;this.Io()}};Jh[t].d=function(){this.I!=0&&this[Pa](j);this.Ao();Jh.e.d[D](this)};Jh[t].cycle=function(a){this.progress=(a-this.mc)/(this.Li-this.mc);if(this.progress>=1)this.progress=1;this.Si=1000/(a-this.Ng);this.Ng=a;Zc(this.xl)?this.Gh(this.xl(this.progress)):this.Gh(this.progress);if(this.progress==1){this.I=0;Oh(this);this.Eo();this.Jb()}else this.I==1&&this.cf()};
Jh[t].Gh=function(a){za(this,new Array(this.startPoint[s]));for(var b=0;b<this.startPoint[s];b++)this[Ub][b]=(this.endPoint[b]-this.startPoint[b])*a+this.startPoint[b]};Jh[t].cf=function(){this.ib("animate")};Jh[t].va=function(){this.ib("begin")};Jh[t].Ao=function(){this.ib("destroy")};Jh[t].Jb=function(){this.ib("end")};Jh[t].Eo=function(){this.ib("finish")};Jh[t].Io=function(){this.ib("pause")};Jh[t].Jo=function(){this.ib("play")};Jh[t].Lo=function(){this.ib("resume")};Jh[t].No=function(){this.ib("stop")};
Jh[t].ib=function(a){this[A](new Ph(a,this))};var Ph=function(a,b){Ef[D](this,a);za(this,b[Ub]);this.x=b[Ub][0];this.y=b[Ub][1];this.z=b[Ub][2];this.duration=b.duration;this.progress=b.progress;this.fps=b.Si;this.state=b.I;this.anim=b};J(Ph,Ef);var Qh=function(a,b,c,e,f){Jh[D](this,b,c,e,f);this.element=a};J(Qh,Jh);Qh[t].G=Tc;Qh[t].cf=function(){this.G();Qh.e.cf[D](this)};Qh[t].Jb=function(){this.G();Qh.e.Jb[D](this)};Qh[t].va=function(){this.G();Qh.e.va[D](this)};var Rh=function(a,b,c){if(b[s]!=2||c[s]!=2)d(k("Start and end points must be 2D"));Qh[pc](this,arguments)};J(Rh,Qh);Rh[t].G=function(){sa(this.element[B],o[db](this[Ub][0])+"px");this.element[B].top=o[db](this[Ub][1])+"px"};
var Sh=function(a,b,c,e){var f=[a[yb],a[Ac]];Rh[D](this,a,f,b,c,e)};J(Sh,Rh);Sh[t].va=function(){this.startPoint=[this.element[yb],this.element[Ac]];Sh.e.va[D](this)};var Th=function(a,b,c){if(b[s]!=2||c[s]!=2)d(k("Start and end points must be 2D"));Qh[pc](this,arguments);this.no=o.max(this.endPoint[0],this.startPoint[0]);this.mo=o.max(this.endPoint[1],this.startPoint[1])};J(Th,Qh);
Th[t].G=function(){var a=this[Ub][0],b=this[Ub][1];this.Kl(o[db](a),o[db](b),this.no,this.mo);ma(this.element[B],o[db](a)+"px");this.element[B].marginLeft=o[db](a)-this.no+"px";this.element[B].marginTop=o[db](b)-this.mo+"px"};Th[t].Kl=function(a,b,c,e){this.element[B].clip="rect("+(e-b)+"px "+c+"px "+e+"px "+(c-a)+"px)"};var Uh=function(a,b,c){if(b[s]!=2||c[s]!=2)d(k("Start and end points must be 2D"));Qh[pc](this,arguments)};J(Uh,Qh);
Uh[t].G=function(){this.element.scrollLeft=o[db](this[Ub][0]);this.element.scrollTop=o[db](this[Ub][1])};var Vh=function(a,b,c){if(b[s]!=2||c[s]!=2)d(k("Start and end points must be 2D"));Qh[pc](this,arguments)};J(Vh,Qh);Vh[t].G=function(){ma(this.element[B],o[db](this[Ub][0])+"px");Ja(this.element[B],o[db](this[Ub][1])+"px")};var Wh=function(a,b,c,e,f){Qh[D](this,a,[b],[c],e,f)};J(Wh,Qh);Wh[t].G=function(){ma(this.element[B],o[db](this[Ub][0])+"px")};
var Xh=function(a,b,c,e,f){Qh[D](this,a,[b],[c],e,f)};J(Xh,Qh);Xh[t].G=function(){Ja(this.element[B],o[db](this[Ub][0])+"px")};var Yh=function(a,b,c,e,f){if(typeof b=="number")b=[b];if(typeof c=="number")c=[c];Qh[D](this,a,b,c,e,f);if(b[s]!=1||c[s]!=1)d(k("Start and end points must be 1D"))};J(Yh,Qh);Yh[t].G=function(){dh(this.element,this[Ub][0])};Yh[t].show=function(){p(this.element[B],"")};Yh[t].hide=function(){p(this.element[B],"none")};var Zh=function(a,b,c){Yh[D](this,a,1,0,b,c)};J(Zh,Yh);
var $h=function(a,b,c){Yh[D](this,a,0,1,b,c)};J($h,Yh);var ai=function(a,b,c){Yh[D](this,a,1,0,b,c)};J(ai,Yh);ai[t].va=function(){this.show();ai.e.va[D](this)};ai[t].Jb=function(){this.hide();ai.e.Jb[D](this)};var bi=function(a,b,c){Yh[D](this,a,0,1,b,c)};J(bi,Yh);bi[t].va=function(){this.show();bi.e.va[D](this)};var ci=function(a,b,c){if(b[s]!=3||c[s]!=3)d(k("Start and end points must be 3D"));Qh[pc](this,arguments)};J(ci,Qh);
ci[t].up=function(){for(var a=[],b=0;b<this[Ub][s];b++)a[b]=o[db](this[Ub][b]);a="rgb("+a[Fc](",")+")";ra(this.element[B],a)};ci[t].G=function(){this.up()};var di=function(a,b,c){if(b[s]!=3||c[s]!=3)d(k("Start and end points must be 3D"));Qh[pc](this,arguments)};J(di,Qh);di[t].G=function(){for(var a=[],b=0;b<this[Ub][s];b++)a[b]=o[db](this[Ub][b]);a="rgb("+a[Fc](",")+")";this.element[B].color=a};var ei=function(a,b,c){ta(this,a);this.handle=b||a;this.limits=c||new zg(NaN,NaN,NaN,NaN);this.K=a[Eb]||a[ib];M(this.handle,"mousedown",this.hl,j,this)};J(ei,vg);var fi=ve&&!He("1.9a");ua(ei[t],0);va(ei[t],0);ei[t].jl=0;ei[t].kl=0;ei[t].sc=0;ei[t].tc=0;ei[t].Qa=h;ei[t].jb=j;ei[t].Lj=0;ei[t].qo=0;ei[t].Nj=j;var gi=function(a){a[tb]()};ei[t].V=function(a){this.Qa=a};ei[t].d=function(){ei.e.d[D](this);gg(this.handle,"mousedown",this.hl,j,this);this.ml();delete this[Gb];delete this.handle};
ei[t].hl=function(a){if(this.Qa&&!this.jb&&(a[E]!="mousedown"||a.Hg(0))){if(this.Lj==0){this.Pj(a);if(this.jb)a[tb]();else return}else a[tb]();this.hq();ua(this,this.jl=a[Hb]);va(this,this.kl=a[Ib]);this.sc=this[Gb][yb];this.tc=this[Gb][Ac];this.pageScroll=Se(this.K).Xb();this.qo=gd()}};
ei[t].hq=function(){M(this.K,"mousemove",this.gk,j,this);M(this.K,"mouseup",this.ue,j,this);if(fi)try{M(ea.top,"mouseout",this.uk,j,this)}catch(a){}L&&this.Nj&&M(this.K,"dragstart",gi,j,this);this.Jk&&M(this.Jk,"scroll",this.sk,j,this)};ei[t].Pj=function(a){a=this[A](new hi("start",this,a[Lc],a[Mc],a));if(a!==j)this.jb=h};ei[t].ue=function(a,b){this.ml();if(this.jb){this.jb=j;var c=this.ck(this.sc),e=this.dk(this.tc);this[A](new hi("end",this,a[Lc],a[Mc],a,c,e,b))}};
ei[t].Ki=function(a){this.ue(a,h)};ei[t].ml=function(){gg(this.K,"mousemove",this.gk,j,this);gg(this.K,"mouseup",this.ue,j,this);if(fi)try{gg(ea.top,"mouseout",this.uk,j,this)}catch(a){}L&&this.Nj&&gg(this.K,"dragstart",gi,j,this);this.Jk&&gg(this.Jk,"scroll",this.sk,j,this)};ei[t].uk=function(a){this.jb&&!a[Ya]&&a[Gb][tc]!="IFRAME"&&this.Ki(a)};
ei[t].gk=function(a){if(this.Qa)if(L&&!a[wb]&&!He("8"))this.Ki(a);else{var b=a[Hb]-this[Hb],c=a[Ib]-this[Ib];ua(this,a[Hb]);va(this,a[Ib]);if(!this.jb){var e=this.jl-this[Hb],f=this.kl-this[Ib];e=e*e+f*f;if(e>this.Lj){this.Pj(a);if(!this.jb){this.ue(a);return}}}c=this.ci(b,c);b=c.x;c=c.y;if(this.jb){e=this[A](new hi("beforedrag",this,a[Lc],a[Mc],a,b,c));if(e!==j){this.Fi(a,b,c,j);a[tb]()}}}};
ei[t].ci=function(a,b){var c=Se(this.K).Xb();a+=c.x-this.pageScroll.x;b+=c.y-this.pageScroll.y;this.pageScroll=c;this.sc+=a;this.tc+=b;a=this.ck(this.sc);b=this.dk(this.tc);return new Rd(a,b)};ei[t].sk=function(a){var b=this.ci(0,0);Ka(a,this.pageScroll.x-this[Hb]);La(a,this.pageScroll.x-this[Ib]);this.Fi(a,b.x,b.y,h)};ei[t].Fi=function(a,b,c){this.Sl(b,c);this[A](new hi("drag",this,a[Lc],a[Mc],a,b,c))};
ei[t].ck=function(a){var b=this.limits,c=!ia(b[C])?b[C]:i;b=!ia(b[u])?b[u]:0;b=c!=i?c+b:Infinity;c=c!=i?c:-Infinity;return o.min(b,o.max(c,a))};ei[t].dk=function(a){var b=this.limits,c=!ia(b.top)?b.top:i;b=!ia(b[F])?b[F]:0;b=c!=i?c+b:Infinity;c=c!=i?c:-Infinity;return o.min(b,o.max(c,a))};ei[t].Sl=function(a,b){sa(this[Gb][B],a+"px");this[Gb][B].top=b+"px"};
var hi=function(a,b,c,e,f,g,l,n){Ef[D](this,a);Ea(this,a);Ka(this,c);La(this,e);this.browserEvent=f;sa(this,g!==undefined?g:b.sc);this.top=l!==undefined?l:b.tc;this.dragger=b;this.dragCanceled=!!n};J(hi,Ef);var ii=function(){};J(ii,vg);ii[t].D=0;ii[t].Ma=0;ii[t].Aa=100;ii[t].ra=0;ii[t].Ob=1;ii[t].ma=j;ii[t].Lc=j;ii[t].Sk=function(a){this.Lc=a};ii[t].h=function(a){a=this.sb(a);if(this.D!=a){this.D=a+this.ra>this.Aa?this.Aa-this.ra:a<this.Ma?this.Ma:a;!this.ma&&!this.Lc&&this[A]("change")}};ii[t].g=function(){return this.sb(this.D)};ii[t].kc=function(a){a=this.sb(a);if(this.ra!=a){this.ra=a<0?0:this.D+a>this.Aa?this.Aa-this.D:a;!this.ma&&!this.Lc&&this[A]("change")}};ii[t].mb=function(){return this.ip(this.ra)};
ii[t].Vd=function(a){if(this.Ma!=a){var b=this.ma;this.ma=h;this.Ma=a;if(a+this.ra>this.Aa)this.ra=this.Aa-this.Ma;a>this.D&&this.h(a);if(a>this.Aa){this.ra=0;this.Sc(a);this.h(a)}this.ma=b;!this.ma&&!this.Lc&&this[A]("change")}};ii[t].S=function(){return this.sb(this.Ma)};
ii[t].Sc=function(a){a=this.sb(a);if(this.Aa!=a){var b=this.ma;this.ma=h;this.Aa=a;a<this.D+this.ra&&this.h(a-this.ra);if(a<this.Ma){this.ra=0;this.Vd(a);this.h(this.Aa)}if(a<this.Ma+this.ra)this.ra=this.Aa-this.Ma;this.ma=b;!this.ma&&!this.Lc&&this[A]("change")}};ii[t].R=function(){return this.sb(this.Aa)};ii[t].kf=function(a){if(this.Ob!=a){this.Ob=a;a=this.ma;this.ma=h;this.Sc(this.R());this.kc(this.mb());this.h(this.g());this.ma=a;!this.ma&&!this.Lc&&this[A]("change")}};
ii[t].sb=function(a){if(this.Ob==i)return a;return this.Ma+o[db]((a-this.Ma)/this.Ob)*this.Ob};ii[t].ip=function(a){if(this.Ob==i)return a;return o[db](a/this.Ob)*this.Ob};var O=function(a){N[D](this,a);this.rangeModel=new ii;this.ca().listen(this.rangeModel,"change",this.Cn)};J(O,N);O[t].ab="horizontal";O[t].Gg=j;O[t].hk=j;O[t].Yh=10;O[t].Id=0;O[t].b=function(){O.e.b[D](this);var a=this.j().b("div",this.ba(this.ab));this.qa(a)};O[t].qa=function(a){O.e.qa[D](this,a);Me(a,this.ba(this.ab));this.Pl();this.op()};
O[t].o=function(){O.e.o[D](this);this.vl=new ei(this.valueThumb);this.$q=new ei(this.extentThumb);this.N=new uh(this.a());this.Ug=new Ah(this.a());this.ca().listen(this.vl,"beforedrag",this.uj).listen(this.$q,"beforedrag",this.uj).listen(this.N,"key",this.Ke).listen(this.a(),"mousedown",this.zn).listen(this.Ug,"mousewheel",this.An);this.a().tabIndex=0;this.tf()};
O[t].uj=function(a){var b=a.dragger==this.vl?this.valueThumb:this.extentThumb,c;if(this.ab=="vertical"){c=this.a()[bc]-b[Ec];c=(c-a.top)/c*(this.R()-this.S())+this.S()}else{c=this.a()[cb]-b[nb];c=a[C]/c*(this.R()-this.S())+this.S()}c=a.dragger==this.vl?o.min(o.max(c,this.S()),this.g()+this.mb()):o.min(o.max(c,this.g()),this.R());this.Wd(b,c);a[tb]()};
O[t].Ke=function(a){var b=h;switch(a[Wb]){case 36:this.Cf(this.S());break;case 35:this.Cf(this.R());break;case 33:this.Jd(this.Cb());break;case 34:this.Jd(-this.Cb());break;case 37:case 40:this.Jd(a[sc]?-this.Cb():-this.rg());break;case 39:case 38:this.Jd(a[sc]?this.Cb():this.rg());break;default:b=j}b&&a[tb]()};O[t].zn=function(a){this.a()[Rb]&&this.a()[Rb]();var b=a[Gb];if(!sf(this.valueThumb,b)&&!sf(this.extentThumb,b))this.hk?this.Cf(this.rj(a)):this.tq(a)};
O[t].An=function(a){var b=a.detail>0?-1:1;this.Jd(b*this.rg());a[tb]()};O[t].tq=function(a){this.Bh(a);this.Oa=this.Wi(this.rj(a));this.Nn=this.ab=="vertical"?this.Pg<this.Oa[Ac]:this.Pg>this.Oa[yb]+this.Oa[nb];a=Re(this.a());this.ca().listen(a,"mouseup",this.Aj,h).listen(this.a(),"mousemove",this.Bh);if(!this.ac){this.ac=new Fh(200);this.ca().listen(this.ac,"tick",this.Dj)}this.Dj();this.ac[Qb]()};
O[t].Dj=function(){var a;if(this.ab=="vertical"){var b=this.Pg,c=this.Oa[Ac];if(this.Nn){if(b<c)a=this.Gb(this.Oa)+this.Cb()}else{var e=this.Oa[Ec];if(b>c+e)a=this.Gb(this.Oa)-this.Cb()}}else{b=this.Pg;c=this.Oa[yb];if(this.Nn){e=this.Oa[nb];if(b>c+e)a=this.Gb(this.Oa)+this.Cb()}else if(b<c)a=this.Gb(this.Oa)-this.Cb()}a!==undefined&&this.Wd(this.Oa,a)};O[t].Aj=function(){this.ac&&this.ac[Pa]();var a=Re(this.a());this.ca().unlisten(a,"mouseup",this.Aj,h).unlisten(this.a(),"mousemove",this.Bh)};
O[t].ig=function(a){a=Zg(a,this.a());return this.ab=="vertical"?a.y:a.x};O[t].Bh=function(a){this.Pg=this.ig(a)};O[t].rj=function(a){var b=this.S(),c=this.R();if(this.ab=="vertical"){var e=this.valueThumb[Ec],f=this.a()[bc]-e;a=this.ig(a)-e/2;return(c-b)*(f-a)/f+b}else{e=this.valueThumb[nb];f=this.a()[cb]-e;a=this.ig(a)-e/2;return(c-b)*a/f+b}};O[t].Gb=function(a){if(a==this.valueThumb)return this.rangeModel.g();else if(a==this.extentThumb)return this.rangeModel.g()+this.rangeModel.mb();else d(k("Illegal thumb element. Neither minThumb nor maxThumb"))};
O[t].Jd=function(a){var b=this.Gb(this.valueThumb)+a;a=this.Gb(this.extentThumb)+a;b=Dh(b,this.S(),this.R()-this.Id);a=Dh(a,this.S()+this.Id,this.R());this.$k(b,a-b)};
O[t].Wd=function(a,b){var c=i;if(a==this.extentThumb&&b<=this.rangeModel.R()&&b>=this.rangeModel.g()+this.Id)c=b-this.rangeModel.g();var e=c||this.rangeModel.mb();if(a==this.valueThumb&&b>=this.S()&&b<=this.rangeModel.g()+e-this.Id){a=e-(b-this.rangeModel.g());if(this.rangeModel.sb(b)+this.rangeModel.sb(a)==this.rangeModel.sb(b+a)){this.$k(b,a);c=i}}c!=i&&this.rangeModel.kc(c)};
O[t].$k=function(a,b){if(this.S()<=a&&a<=this.R()-b&&this.Id<=b&&b<=this.R()-a)if(!(a==this.g()&&b==this.mb())){this.rangeModel.Sk(h);this.rangeModel.kc(0);this.rangeModel.h(a);this.rangeModel.kc(b);this.rangeModel.Sk(j);this.tf();this[A]("change")}};O[t].S=function(){return this.rangeModel.S()};O[t].Vd=function(a){this.rangeModel.Vd(a)};O[t].R=function(){return this.rangeModel.R()};O[t].Sc=function(a){this.rangeModel.Sc(a)};
O[t].Wi=function(a){return a<=this.rangeModel.g()+this.rangeModel.mb()/2?this.valueThumb:this.extentThumb};O[t].Cn=function(){this.tf();this.sl();this[A]("change")};O[t].tf=function(){if(this.valueThumb&&!this.Gg){var a=this.qg(this.Gb(this.valueThumb)),b=this.qg(this.Gb(this.extentThumb));if(this.ab=="vertical"){this.valueThumb[B].top=a.y+"px";this.extentThumb[B].top=b.y+"px"}else{sa(this.valueThumb[B],a.x+"px");sa(this.extentThumb[B],b.x+"px")}}};
O[t].qg=function(a){var b=new Rd;if(this.valueThumb){var c=this.S(),e=this.R();a=a==c&&c==e?0:(a-c)/(e-c);if(this.ab=="vertical"){c=this.valueThumb[Ec];c=this.a()[bc]-c;a=o[db](a*c);b.y=c-a}else{c=this.a()[cb]-this.valueThumb[nb];a=o[db](a*c);b.x=a}}return b};
O[t].Cf=function(a){a=o.min(this.R(),o.max(a,this.S()));this.pe&&this.pe[Pa](h);var b,c=this.Wi(a);b=this.qg(a);b=this.ab=="vertical"?[c[yb],b.y]:[b.x,c[Ac]];this.pe=b=new Sh(c,b,100);this.ca().listen(b,"end",this.$l);this.Gg=h;this.Wd(c,a);b.play(j)};O[t].$l=function(){this.Gg=j};
O[t].d=function(){O.e.d[D](this);this.ac&&this.ac.dispose();delete this.ac;this.pe&&this.pe.dispose();delete this.pe;delete this.valueThumb;delete this.extentThumb;this.rangeModel.dispose();delete this.rangeModel;if(this.N){this.N.dispose();delete this.N}if(this.Ug){this.Ug.dispose();delete this.Ug}};O[t].Cb=function(){return this.Yh};O[t].qp=function(a){this.Yh=a};O[t].Eq=1;O[t].rg=function(){return this.Eq};O[t].kf=function(a){this.rangeModel.kf(a)};O[t].Lp=function(a){this.hk=a};O[t].g=function(){return this.rangeModel.g()};
O[t].h=function(a){this.Wd(this.valueThumb,a)};O[t].mb=function(){return this.rangeModel.mb()};O[t].kc=function(a){this.Wd(this.extentThumb,this.rangeModel.g()+a)};O[t].s=function(a){eh(this.a(),a);a&&this.tf()};O[t].op=function(){oh(this.a(),"slider");this.sl()};O[t].sl=function(){var a=this.a();if(a){ph(a,"valuemin",this.S());ph(a,"valuemax",this.R());ph(a,"valuenow",this.g())}};var ji=function(a){O[D](this,a);this.rangeModel.kc(0)};J(ji,O);ji[t].ba=function(a){return a=="vertical"?"goog-slider-vertical":"goog-slider-horizontal"};ji[t].Pl=function(){var a=this.a(),b=Ye(i,"goog-slider-thumb",a)[0];if(!b){b=this.Ol();a[Na](b)}this.valueThumb=this.extentThumb=b};ji[t].Ol=function(){var a=this.j().b("div","goog-slider-thumb");oh(a,"button");return a};var __flash_unloadHandler,__flash_savedUnloadHandler;/*
 SWFObject v1.5: Flash Player detection and embed -
 http://blog.deconcept.com/swfobject/

 SWFObject is (c) 2007 Geoff Stearns and is released under the MIT License:
 http://www.opensource.org/licenses/mit-license.php

*/
var ki;if(typeof ki=="undefined")ki={};if(typeof ki.util=="undefined")ki.util={};if(typeof ki.SWFObjectUtil=="undefined")ki.SWFObjectUtil={};
var ni=function(a,b,c,e,f,g,l,n,q,w){if(m[x]){this.DETECT_KEY=w?w:"detectflash";this.skipDetect=ki.util.getRequestParameter(this.DETECT_KEY);this.params={};this.variables={};this.attributes=[];a&&this[hc]("swf",a);b&&this[hc]("id",b);c&&this[hc]("width",c);e&&this[hc]("height",e);f&&this[hc]("version",new li(f[Ra]()[kb](".")));this.installedVer=ki.SWFObjectUtil.getPlayerVersion();if(!ea.opera&&m.all&&this.installedVer.major>7)mi=h;g&&this.zf("bgcolor",g);a=l?l:"high";this.zf("quality",a);this[hc]("useExpressInstall",
j);this[hc]("doExpressInstall",j);n=n?n:ea[sb];this[hc]("xiRedirectUrl",n);this[hc]("redirectUrl","");q&&this[hc]("redirectUrl",q)}},mi;
ni.prototype={setAttribute:function(a,b){this.attributes[a]=b},getAttribute:function(a){return this.attributes[a]},zf:function(a,b){this.params[a]=b},Wm:function(){return this.params},pc:function(a,b){this.variables[a]=b},cr:function(){return this.variables},pn:function(){var a=[],b,c=this.cr();for(b in c)a[a[s]]=b+"="+c[b];return a},br:function(){var a="";if(aa.plugins&&aa.mimeTypes&&aa.mimeTypes[s]){if(this[Sb]("doExpressInstall")){this.pc("MMplayerType","PlugIn");this[hc]("swf",this.xiSWFPath)}a=
'<embed type="application/x-shockwave-flash" src="'+this[Sb]("swf")+'" width="'+this[Sb]("width")+'" height="'+this[Sb]("height")+'" style="'+this[Sb]("style")+'"';a+=' id="'+this[Sb]("id")+'" name="'+this[Sb]("id")+'" ';var b=this.Wm();for(var c in b)a+=[c]+'="'+b[c]+'" ';b=this.pn()[Fc]("&");if(b[s]>0)a+='flashvars="'+b+'"';a+="/>"}else{if(this[Sb]("doExpressInstall")){this.pc("MMplayerType","ActiveX");this[hc]("swf",this.xiSWFPath)}a='<object id="'+this[Sb]("id")+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+
this[Sb]("width")+'" height="'+this[Sb]("height")+'" style="'+this[Sb]("style")+'">';a+='<param name="movie" value="'+this[Sb]("swf")+'" />';b=this.Wm();for(c in b)a+='<param name="'+c+'" value="'+b[c]+'" />';b=this.pn()[Fc]("&");if(b[s]>0)a+='<param name="flashvars" value="'+b+'" />';a+="</object>"}return a},write:function(a){if(this[Sb]("useExpressInstall")){var b=new li([6,0,65]);if(this.installedVer.Kh(b)&&!this.installedVer.Kh(this[Sb]("version"))){this[hc]("doExpressInstall",h);this.pc("MMredirectURL",
ga(this[Sb]("xiRedirectUrl")));m.title=m[Va][fb](0,47)+" - Flash Player Installation";this.pc("MMdoctitle",m[Va])}}if(this.skipDetect||this[Sb]("doExpressInstall")||this.installedVer.Kh(this[Sb]("version"))){a=typeof a=="string"?m[x](a):a;na(a,this.br());return h}else this[Sb]("redirectUrl")!=""&&m[sb][v](this[Sb]("redirectUrl"));return j}};
ki.SWFObjectUtil.getPlayerVersion=function(){var a=new li([0,0,0]);if(aa.plugins&&aa.mimeTypes[s]){var b=aa.plugins["Shockwave Flash"];if(b&&b.description)a=new li(b.description[v](/([a-zA-Z]|\s)+/,"")[v](/(\s+r|\s+b[0-9]+)/,".")[kb]("."))}else if(aa.userAgent&&aa.userAgent[z]("Windows CE")>=0){b=1;for(var c=3;b;)try{c++;b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+c);a=new li([c,0,0])}catch(e){b=i}}else{b=i;try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(f){try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
a=new li([6,0,21]);b.AllowScriptAccess="always"}catch(g){if(a.major==6)return a}try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(l){}}if(b!=i)a=new li(b.GetVariable("$version")[kb](" ")[1][kb](","))}return a};var li=function(a){this.major=a[0]!=i?ca(a[0],10):0;this.minor=a[1]!=i?ca(a[1],10):0;this.rev=a[2]!=i?ca(a[2],10):0};
li[t].Kh=function(a){if(this.major<a.major)return j;if(this.major>a.major)return h;if(this.minor<a.minor)return j;if(this.minor>a.minor)return h;if(this.rev<a.rev)return j;return h};ki.util={getRequestParameter:function(a){var b=m[sb].search||m[sb].hash;if(a==i)return b;if(b){b=b[jc](1)[kb]("&");for(var c=0;c<b[s];c++)if(b[c][jc](0,b[c][z]("="))==a)return b[c][jc](b[c][z]("=")+1)}return""}};
ki.SWFObjectUtil.cleanupSWFs=function(){for(var a=m[Ic]("OBJECT"),b=a[s]-1;b>=0;b--){p(a[b][B],"none");for(var c in a[b])if(typeof a[b][c]=="function")a[b][c]=function(){}}};if(mi)if(!ki.unloadSet){ki.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};ea.attachEvent("onunload",ki.SWFObjectUtil.cleanupSWFs)};ea.attachEvent("onbeforeunload",ki.SWFObjectUtil.prepUnload);ki.unloadSet=h}if(!m[x]&&m.all)m.getElementById=function(a){return m.all[a]};
var oi=ni;var qi=function(a){pi=a};H("trends.Msg",qi);var pi={},ri=function(a,b,c){a=pi[a];if(b!=i)a=a[v]("%1",b);if(c!=i)a=a[v]("%2",c);return a};var si="StopIteration"in G?G.StopIteration:k("StopIteration"),ti=function(){};ti[t].next=function(){d(si)};ti[t].__iterator__=function(){return this};var ui=function(a){if(typeof a.ka=="function")return a.ka();if(Yc(a))return a[kb]("");if(Xc(a)){for(var b=[],c=a[s],e=0;e<c;e++)b[r](a[e]);return b}return Xd(a)},vi=function(a){if(typeof a.Va=="function")return a.Va();if(typeof a.ka=="function")return undefined;if(Xc(a)||Yc(a)){var b=[];a=a[s];for(var c=0;c<a;c++)b[r](c);return b}return Yd(a)},wi=function(a,b,c){if(typeof a[ac]=="function")a[ac](b,c);else if(Xc(a)||Yc(a))id(a,b,c);else for(var e=vi(a),f=ui(a),g=f[s],l=0;l<g;l++)b[D](c,f[l],e&&e[l],
a)},xi=function(a,b,c){if(typeof a[Qa]=="function")return a[Qa](b,c);if(Xc(a)||Yc(a))return jd(a,b,c);var e,f=vi(a),g=ui(a),l=g[s];if(f){e={};for(var n=0;n<l;n++)if(b[D](c,g[n],f[n],a))e[f[n]]=g[n]}else{e=[];for(n=0;n<l;n++)b[D](c,g[n],undefined,a)&&e[r](g[n])}return e};var yi=function(a){this.T={};this.m=[];var b=arguments[s];if(b>1){if(b%2)d(k("Uneven number of arguments"));for(var c=0;c<b;c+=2)this.set(arguments[c],arguments[c+1])}else a&&this.ee(a)};yi[t].l=0;yi[t].de=0;yi[t].ka=function(){this.ne();for(var a=[],b=0;b<this.m[s];b++){var c=this.m[b];a[r](this.T[c])}return a};yi[t].Va=function(){this.ne();return this.m[ob]()};yi[t].pa=function(a){return zi(this.T,a)};Ga(yi[t],function(){this.T={};ka(this.m,0);this.de=this.l=0});
wa(yi[t],function(a){if(zi(this.T,a)){delete this.T[a];this.l--;this.de++;this.m[s]>2*this.l&&this.ne();return h}return j});yi[t].ne=function(){if(this.l!=this.m[s]){for(var a=0,b=0;a<this.m[s];){var c=this.m[a];if(zi(this.T,c))this.m[b++]=c;a++}ka(this.m,b)}if(this.l!=this.m[s]){var e={};for(b=a=0;a<this.m[s];){c=this.m[a];if(!zi(e,c)){this.m[b++]=c;e[c]=1}a++}ka(this.m,b)}};yi[t].get=function(a,b){if(zi(this.T,a))return this.T[a];return b};
yi[t].set=function(a,b){if(!zi(this.T,a)){this.l++;this.m[r](a);this.de++}this.T[a]=b};yi[t].ee=function(a){var b;if(a instanceof yi){b=a.Va();a=a.ka()}else{b=Yd(a);a=Xd(a)}for(var c=0;c<b[s];c++)this.set(b[c],a[c])};yi[t].clone=function(){return new yi(this)};yi[t].__iterator__=function(a){this.ne();var b=0,c=this.m,e=this.T,f=this.de,g=this,l=new ti;l.next=function(){for(;1;){if(f!=g.de)d(k("The map has changed since the iterator was created"));if(b>=c[s])d(si);var n=c[b++];return a?n:e[n]}};return l};
var zi=function(a,b){return fa[t][Ab][D](a,b)};var Ai=/^(?:([^:\/?#]+):)?(?:\/\/(?:([^\/?#]*)@)?([^\/?#:@]*)(?::([0-9]+))?)?([^?#]+)?(?:\?([^#]*))?(?:#(.*))?$/,Bi=function(a){return a.match(Ai)};var P=function(a,b){var c;if(a instanceof P){this.lc(b==i?a.Hm():b);this.rh(a.dn());this.vh(a.on());this.fh(a.Cm());this.ph(a.nj());this.oh(a.Xm());this.qh(a.bn().clone());this.hh(a.Em())}else if(a&&(c=Bi(String(a)))){this.lc(!!b);this.rh(c[1]||"",h);this.vh(c[2]||"",h);this.fh(c[3]||"",h);this.ph(c[4]);this.oh(c[5]||"",h);this.Qp(c[6]||"",h);this.hh(c[7]||"",h)}else{this.lc(!!b);this.Ca=new Ci(i,this,this.Za)}};P[t].Mb="";P[t].ce="";P[t].cd="";P[t].Od=i;P[t].Md="";P[t].jd="";P[t].ao=j;P[t].Za=j;
ja(P[t],function(){if(this.Ga)return this.Ga;var a=[];this.Mb&&a[r](Di(this.Mb,Ei),":");if(this.cd){a[r]("//");this.ce&&a[r](Di(this.ce,Ei),"@");a[r](Fi(this.cd));this.Od!=i&&a[r](":",String(this.nj()))}this.Md&&a[r](Di(this.Md,Gi));var b=String(this.Ca);b&&a[r]("?",b);this.jd&&a[r]("#",Di(this.jd,Hi));return this.Ga=a[Fc]("")});P[t].clone=function(){return Ii(this.Mb,this.ce,this.cd,this.Od,this.Md,this.Ca.clone(),this.jd,this.Za)};P[t].dn=function(){return this.Mb};
P[t].rh=function(a,b){this.Ra();delete this.Ga;if(this.Mb=b?a?ha(a):"":a)this.Mb=this.Mb[v](/:$/,"");return this};P[t].on=function(){return this.ce};P[t].vh=function(a,b){this.Ra();delete this.Ga;this.ce=b?a?ha(a):"":a;return this};P[t].Cm=function(){return this.cd};P[t].fh=function(a,b){this.Ra();delete this.Ga;this.cd=b?a?ha(a):"":a;return this};P[t].nj=function(){return this.Od};
P[t].ph=function(a){this.Ra();delete this.Ga;if(a){a=Number(a);if(ia(a)||a<0)d(k("Bad port number "+a));this.Od=a}else this.Od=i;return this};P[t].Xm=function(){return this.Md};P[t].oh=function(a,b){this.Ra();delete this.Ga;this.Md=b?a?ha(a):"":a;return this};P[t].qh=function(a,b){this.Ra();delete this.Ga;if(a instanceof Ci){this.Ca=a;this.Ca.uf=this;this.Ca.lc(this.Za)}else{b||(a=Di(a,Ji));this.Ca=new Ci(a,this,this.Za)}return this};P[t].Qp=function(a,b){return this.qh(a,b)};P[t].bn=function(){return this.Ca};
P[t].Op=function(a,b){this.Ra();delete this.Ga;this.Ca.set(a,b);return this};P[t].Vk=function(a,b){this.Ra();delete this.Ga;Wc(b)||(b=[String(b)]);this.Ca.eq(a,b);return this};P[t].Vm=function(a){return this.Ca.get(a)};P[t].Em=function(){return this.jd};P[t].hh=function(a,b){this.Ra();delete this.Ga;this.jd=b?a?ha(a):"":a;return this};P[t].removeParameter=function(a){this.Ra();this.Ca[Ob](a);return this};P[t].Ra=function(){if(this.ao)d(k("Tried to modify a read-only Uri"))};
P[t].lc=function(a){this.Za=a;this.Ca&&this.Ca.lc(a)};P[t].Hm=function(){return this.Za};
var Ii=function(a,b,c,e,f,g,l,n){n=new P(i,n);a&&n.rh(a);b&&n.vh(b);c&&n.fh(c);e&&n.ph(e);f&&n.oh(f);g&&n.qh(g);l&&n.hh(l);return n},Fi=function(a){if(Yc(a))return ba(a);return i},Ki=/^[a-zA-Z0-9\-_.!~*'():\/;?]*$/,Di=function(a,b){var c=i;if(Yc(a)){c=a;Ki[Xa](c)||(c=encodeURI(a));if(c.search(b)>=0)c=c[v](b,Li)}return c},Li=function(a){a=a[dc](0);return"%"+(a>>4&15)[Ra](16)+(a&15)[Ra](16)},Ei=/[#\/\?@]/g,Gi=/[\#\?]/g,Ji=/[\#\?@]/g,Hi=/#/g,Ci=function(a,b,c){this.yb=a||i;this.uf=b||i;this.Za=!!c};
Ci[t].kb=function(){if(!this.p){this.p=new yi;if(this.yb)for(var a=this.yb[kb]("&"),b=0;b<a[s];b++){var c=a[b][z]("="),e=i,f=i;if(c>=0){e=a[b][jc](0,c);f=a[b][jc](c+1)}else e=a[b];e=Dd(e);e=this.Fb(e);this.add(e,f?Dd(f):"")}}};Ci[t].p=i;Ci[t].l=i;Ci[t].add=function(a,b){this.kb();this.Gc();a=this.Fb(a);if(this.pa(a)){var c=this.p.get(a);Wc(c)?c[r](b):this.p.set(a,[c,b])}else this.p.set(a,b);this.l++;return this};
wa(Ci[t],function(a){this.kb();a=this.Fb(a);if(this.p.pa(a)){this.Gc();var b=this.p.get(a);if(Wc(b))this.l-=b[s];else this.l--;return this.p[Ob](a)}return j});Ga(Ci[t],function(){this.Gc();this.p&&this.p[qc]();this.l=0});Ci[t].pa=function(a){this.kb();a=this.Fb(a);return this.p.pa(a)};Ci[t].Va=function(){this.kb();for(var a=this.p.ka(),b=this.p.Va(),c=[],e=0;e<b[s];e++){var f=a[e];if(Wc(f))for(var g=0;g<f[s];g++)c[r](b[e]);else c[r](b[e])}return c};
Ci[t].ka=function(a){this.kb();if(a){a=this.Fb(a);if(this.pa(a)){var b=this.p.get(a);if(Wc(b))return b;else{a=[];a[r](b)}}else a=[]}else{b=this.p.ka();a=[];for(var c=0;c<b[s];c++){var e=b[c];Wc(e)?ud(a,e):a[r](e)}}return a};Ci[t].set=function(a,b){this.kb();this.Gc();a=this.Fb(a);if(this.pa(a)){var c=this.p.get(a);if(Wc(c))this.l-=c[s];else this.l--}this.p.set(a,b);this.l++;return this};Ci[t].get=function(a,b){this.kb();a=this.Fb(a);if(this.pa(a)){a=this.p.get(a);return Wc(a)?a[0]:a}else return b};
Ci[t].eq=function(a,b){this.kb();this.Gc();a=this.Fb(a);if(this.pa(a)){var c=this.p.get(a);if(Wc(c))this.l-=c[s];else this.l--}if(b[s]>0){this.p.set(a,b);this.l+=b[s]}};ja(Ci[t],function(){if(this.yb)return this.yb;if(!this.p)return"";for(var a=[],b=0,c=this.p.Va(),e=0;e<c[s];e++){var f=c[e],g=Cd(f);f=this.p.get(f);if(Wc(f))for(var l=0;l<f[s];l++){b>0&&a[r]("&");a[r](g,"=",Cd(f[l]));b++}else{b>0&&a[r]("&");a[r](g,"=",Cd(f));b++}}return this.yb=a[Fc]("")});
Ci[t].Gc=function(){delete this.xi;delete this.yb;this.uf&&delete this.uf.Ga};Ci[t].clone=function(){var a=new Ci;if(this.xi)a.xi=this.xi;if(this.yb)a.yb=this.yb;if(this.p)a.p=this.p.clone();return a};Ci[t].Fb=function(a){a=String(a);if(this.Za)a=a[Kc]();return a};Ci[t].lc=function(a){var b=a&&!this.Za;if(b){this.kb();this.Gc();wi(this.p,function(c,e){var f=e[Kc]();if(e!=f){this[Ob](e);this.add(f,c)}},this)}this.Za=a};
Ci[t].extend=function(){for(var a=0;a<arguments[s];a++){var b=arguments[a];wi(b,function(c,e){this.add(e,c)},this)}};var Mi=[];H("trends.GeoNames.worldwide",Mi);var Ni=function(a){Mi=a};H("trends.GeoNames.setWorldwide",Ni);var Oi=[];H("trends.GeoNames.favoriteCountries",Oi);var Pi=function(a){Oi=a};H("trends.GeoNames.setFavoriteCountries",Pi);var Qi={};H("trends.GeoNames.countryToName",Qi);var Ri=function(a){for(var b={},c=0;c<a[s];c++)b[a[c][0]]=a[c][1];Qi=b};H("trends.GeoNames.setCountryToName",Ri);var Si={};H("trends.GeoNames.countryToRegions",Si);
var Ti=function(a){var b={};for(var c in a){b[c]={};for(var e=0;e<a[c][s];e++)b[c][a[c][e][0]]=a[c][e][1]}Si=b};H("trends.GeoNames.setCountryToRegions",Ti);var Ui={};H("trends.GeoNames.countryToDmas",Ui);var Vi=function(a){var b={};for(var c in a){b[c]={};for(var e=0;e<a[c][s];e++)b[c][" "+a[c][e][0]]=[a[c][e][1],a[c][e][2]]}Ui=b};H("trends.GeoNames.setCountryToDmas",Vi);var Wi={};H("trends.GeoNames.regionToDmas",Wi);var Xi=function(a){Wi=a};H("trends.GeoNames.setRegionToDmas",Xi);var Yi=function(a,b,c){a=new P(a);a.Op(b,c);return a[Ra]()};H("Utils.setParameterValue",Yi);var $i=function(a,b,c){a=Te(a);Te(b);Te(c);Zi(c,b);M(a,"mouseover",function(){Zi(b,c)});M(a,"mouseout",function(){Zi(c,b)})};H("trends.Utils.toggleDisplayOnHover",$i);var Zi=function(a,b){p(Te(a)[B],"");p(Te(b)[B],"none");return j};H("trends.Utils.toggleDisplay",Zi);var aj=function(a){for(var b={},c=0;c<a[s];c++)b[a[c]]=h;return b},bj=function(a){var b={};for(var c in a)b[c]=aj(a[c]);return b};var cj=i,dj=function(a,b){(cj=a)&&cj._setCookiePath(b)};H("trends.PageTracker.init",dj);var ej=function(){cj&&cj._trackPageview()};H("trends.PageTracker.trackPageView",ej);var fj=function(a){cj&&a&&cj._setCustomVar(1,"Logged In","loggedin",2)};H("trends.PageTracker.trackLoggedIn",fj);var hj=function(a){if(cj){a=a[v](/\./g,"_");var b=[],c=gj(2);if(c)b=c[kb](".");if(hd(b,a)<0){b[r](a);b.sort();cj._setCustomVar(2,"soph",b[Fc]("."),1)}}};H("trends.PageTracker.trackSoph",hj);
var gj=function(a){try{if(cj._getCustomVar)return cj._getCustomVar(a)[y];else if(cj._getVisitorCustomVar)return cj._getVisitorCustomVar(a)}catch(b){}},ij=function(a,b){if(cj)cj._setCustomVar(3,"Search Type",b+(a?"."+a:""),3)};H("trends.PageTracker.trackSrch",ij);var jj=function(a,b){cj&&cj._trackEvent("click",a,b)};H("trends.PageTracker.analyticsTrackEvent",jj);var Q=Ue,R=function(a,b,c,e,f,g,l,n){this.config=a;this.locale=l;this.recolorNeeded=this.animationMode=j;this.comparison=0;this.segmentation="country";this.divPrefix=b;this.mapDiv=this.divPrefix+"_map";this.startAnimationDiv=this.divPrefix+"_startAnimation";this.animationLoadingDiv=this.divPrefix+"_animationLoading";this.animationErrorDiv=this.divPrefix+"_animationError";this.animationTimeoutDiv=this.divPrefix+"_animationTimeout";this.animationButtonsDiv=this.divPrefix+"_animationButtons";this.animationPlayButtonDiv=
this.divPrefix+"_animationPlay";this.animationPauseButtonDiv=this.divPrefix+"_animationPause";this.animationTimeDiv=this.divPrefix+"_animationTime";this.animationSliderDiv=this.divPrefix+"_animationSlider";this.errorDiv=this.divPrefix+"_error";this.captionDiv=this.divPrefix+"_caption";this.lastTimestamp=0;this.timeToString={};this.swfLocation=c;ma(this,e);Ja(this,f);this.staticFilePath=g;kj=this;this.errorTemplate=Q(this.errorDiv)[mb];this.colorMode=n;this.animationSlider=new ji;this.animationSlider.Lp(j);
this.animationSlider.qp(1);this.animationSlider.decorate(Q(this.animationSliderDiv));this.animationSlider[fc]("change",ed(function(){Hh(this.Mo,0,this)},this));M(Re(Q(this.animationSliderDiv))[Cb],"mouseup",this.Wo,h,this);$i(this.divPrefix+"_play_pause_div",this.divPrefix+"_pause_over_image",this.divPrefix+"_pause_image");$i(this.divPrefix+"_play_pause_div",this.divPrefix+"_play_over_image",this.divPrefix+"_play_image");$i(this.divPrefix+"_geomap_animationThumb",this.divPrefix+"_thumb_over_image",
this.divPrefix+"_thumb_image")},kj;H("trends.GeoMap",R);var mj="",nj="",oj={},pj={},qj=0,rj=i,tj=function(a){rj=a;var b=oj[a];if(b){rj=i;kj.jk(b)}else{pj[qj]=a;b=m[Ic]("head")[ub](0);var c=m[Tb]("script");Ea(c,"text/javascript");c.defer=j;c.src=a+"&tqx=reqId:"+qj+";responseHandler:trends.GeoMap.AnimationResponse";b[Na](c);Hh(fd(sj,qj),10000);qj++}},sj=function(a){a=pj[a];if(rj==a){rj=i;kj.nq()}},uj=function(a,b){mj=a;nj=b};I(R,"setLinkTemplates",uj);
var vj=function(a){var b=a.reqId;b=pj[b];var c;if(a.table){c=a.table;oj[b]=c}var e=a.status;if(rj==b){rj=i;if(e=="error"){a=a.errors[0].detailed_message;kj.wo(a)}else kj.jk(c)}};I(R,"AnimationResponse",vj);var wj={};H("VisualizationModule",wj);var xj=function(a,b){kj.yo(b)};I(wj,"geomapAnimationPassedTimestamp",xj);var Bj=function(a){a=Ad(a);if(yj(a)){var b=zj(a)?[Aj(a),a][Fc]("-"):a;jj("geomap drilldown",a);Ca(ea[sb],mj[v](/%25s/g,b))}};I(wj,"changeGeoMap",Bj);var Cj=function(){kj.xo()};
I(wj,"geomapAnimationEnded",Cj);R[t].Wa=function(){var a=L?ea.geomap:m.geomap;return a};R[t].Mo=function(){if(!this.Wa().isAnimating()){this.Wa().moveThroughTimestamp(this.animationSlider.g());this.recolorNeeded=h}this.Lq()};R[t].Wo=function(){if(this.recolorNeeded){this.Wa().recolorMap();this.recolorNeeded=j}};
R[t].Fc=function(){p(Q(this.mapDiv)[B],"none");p(Q(this.errorDiv)[B],"none");p(Q(this.captionDiv)[B],"none");p(Q(this.animationTimeoutDiv)[B],"none");p(Q(this.animationErrorDiv)[B],"none");p(Q(this.animationButtonsDiv)[B],"none");p(Q(this.animationLoadingDiv)[B],"none");p(Q(this.startAnimationDiv)[B],"none")};R[t].mq=function(){this.Fc();p(Q(this.mapDiv)[B],"");p(Q(this.animationLoadingDiv)[B],"")};R[t].nq=function(){this.Fc();p(Q(this.mapDiv)[B],"");p(Q(this.animationTimeoutDiv)[B],"")};
R[t].lq=function(){this.Fc();p(Q(this.mapDiv)[B],"");p(Q(this.animationButtonsDiv)[B],"");p(Q(this.animationPlayButtonDiv)[B],"");p(Q(this.animationPauseButtonDiv)[B],"none")};R[t].pq=function(a){this.Fc();p(Q(this.mapDiv)[B],"");if(a){na(Q(this.captionDiv),a);p(Q(this.captionDiv)[B],"")}else{na(Q(this.captionDiv),"");if(this.animationMode){p(Q(this.animationButtonsDiv)[B],"");p(Q(this.animationPlayButtonDiv)[B],"")}else if(this.segmentation!="city")p(Q(this.startAnimationDiv)[B],"")}};
R[t].dl=function(a){this.Fc();na(Q(this.errorDiv),this.errorTemplate[v]("%s",a));p(Q(this.errorDiv)[B],"")};
R[t].Yo=function(){if(this.segmentation==i)this.dl(ri("MAP_CANNOT_BE_DISPLAYED"));else{var a=this.config[this.comparison][this.segmentation].errorMessage;if(a!=i)this.dl(a);else{a=new oi(this.swfLocation,"geomap",this[u],this[F],"8","#FFFFFF");a.zf("allowScriptAccess","always");a.zf("wmode","opaque");a.pc("staticFilePath",this.staticFilePath);a.pc("input",Cd(this.config[this.comparison][this.segmentation].json));a.pc("locale",this.locale);a[Db](this.mapDiv);a=this.config[this.comparison][this.segmentation].caption;
this.pq(a)}}};R[t].Lq=function(){var a=this.animationSlider.g();a=this.timeToString[a];na(Q(this.animationTimeDiv),a)};R[t].yo=function(a){this.animationSlider.h(a)};R[t].xo=function(){p(Q(this.animationPauseButtonDiv)[B],"none");p(Q(this.animationPlayButtonDiv)[B],"")};R[t].wo=function(a){this.Fc();p(Q(this.mapDiv)[B],"");na(Q(this.animationErrorDiv),Q(this.animationErrorDiv)[mb][v]("%s",a));p(Q(this.animationErrorDiv)[B],"")};
R[t].jk=function(a){this.colorMode=="frame"?this.Wa().setNormalizeEachFrame(h):this.Wa().setNormalizeEachFrame(j);this.Wa().clearMappables();a=a.rows;this.timeToString={};for(var b=-1,c=0;c<a[s];c++){var e=a[c],f=e.c[0].v,g=e.c[1].v;e=e.c[2].v;this.Wa().setMappablesFromString(f,e);this.timeToString[f]=g;b=o.max(f,b)}this.Wa().recolorMap();this.lastTimestamp=b;this.animationSlider.Vd(0);this.animationSlider.Sc(b);this.animationSlider.kf(1);this.animationSlider.h(0);this.animationMode=h;this.lq()};
R[t].Yc=function(a,b,c){this.comparison=a;this.segmentation=b;this.animationMode=c;this.Yo();return j};I(R[t],"changeState",R[t].Yc);R[t].fi=function(a){return this.Yc(a,this.segmentation,j)};I(R[t],"changeComparison",R[t].fi);R[t].hi=function(a){return this.Yc(this.comparison,a,j)};I(R[t],"changeSegmentation",R[t].hi);R[t].ek=function(){this.mq();var a=hd(["country","region","dma","city"],this.segmentation),b=nj[v](/%25s/,this.comparison);b=b[v](/%25s/,a);tj(b);return j};I(R[t],"loadAnimation",R[t].ek);
R[t].playAnimation=function(a){this.animationSlider.g()==this.lastTimestamp&&this.animationSlider.h(0);var b=this.animationSlider.g()/this.lastTimestamp;a=a*(1-b);this.Wa().playAnimation(this.animationSlider.g(),this.lastTimestamp,a);p(Q(this.animationPauseButtonDiv)[B],"");p(Q(this.animationPlayButtonDiv)[B],"none");return j};I(R[t],"playAnimation",R[t].playAnimation);
R[t].vk=function(){this.Wa().stopAnimation();p(Q(this.animationPauseButtonDiv)[B],"none");p(Q(this.animationPlayButtonDiv)[B],"");return j};I(R[t],"pauseAnimation",R[t].vk);R[t].Ji=function(){this.Yc(this.comparison,this.segmentation,j);return j};I(R[t],"endAnimation",R[t].Ji);var Dj=function(a){this.T=new yi;a&&this.ee(a)},Ej=function(a){var b=typeof a;return b=="object"&&a||b=="function"?"o"+cd(a):b[Oc](0,1)+a};Dj[t].add=function(a){this.T.set(Ej(a),a)};Dj[t].ee=function(a){a=ui(a);for(var b=a[s],c=0;c<b;c++)this.add(a[c])};Dj[t].Oc=function(a){a=ui(a);for(var b=a[s],c=0;c<b;c++)this[Ob](a[c])};wa(Dj[t],function(a){return this.T[Ob](Ej(a))});Ga(Dj[t],function(){this.T[qc]()});Fa(Dj[t],function(a){return this.T.pa(Ej(a))});
Dj[t].intersection=function(a){var b=new Dj;a=ui(a);for(var c=0;c<a[s];c++){var e=a[c];this[oc](e)&&b.add(e)}return b};Dj[t].ka=function(){return this.T.ka()};Dj[t].clone=function(){return new Dj(this)};Dj[t].__iterator__=function(){return this.T.__iterator__(j)};var Hj=function(a,b){try{var c=Fj(a),e="Message: "+Jd(c[zb])+'\nUrl: <a href="view-source:'+c[yc]+'" target="_new">'+c[yc]+"</a>\nLine: "+c.lineNumber+"\n\nBrowser stack:\n"+Jd(c.stack+"-> ")+"[end]\n\nJS stack traversal:\n"+Jd(Gj(b)+"-> ");return e}catch(f){return"Exception trying to expose exception! You win, we lose. "+f}},Fj=function(a){var b=Sc("window.location.href");return typeof a=="string"?{message:a,name:"Unknown error",lineNumber:"Not available",fileName:b,stack:"Not available"}:!a.lineNumber||
!a[yc]||!a.stack?{message:a[zb],name:a[wc],lineNumber:a.lineNumber||a.line||"Not available",fileName:a[yc]||a.filename||a.sourceURL||b,stack:a.stack||"Not available"}:a},Gj=function(a){return Ij(a||arguments.callee.caller,[])},Ij=function(a,b){var c=[];if(nd(b,a))c[r]("[...circular reference...]");else if(a&&b[s]<50){c[r](Jj(a)+"(");for(var e=a.arguments,f=0;f<e[s];f++){f>0&&c[r](", ");var g;g=e[f];switch(typeof g){case "object":g=g?"object":"null";break;case "string":g=g;break;case "number":g=String(g);
break;case "boolean":g=g?"true":"false";break;case "function":g=(g=Jj(g))?g:"[fn]";break;case "undefined":default:g=typeof g;break}if(g[s]>40)g=g[Oc](0,40)+"...";c[r](g)}b[r](a);c[r](")\n");try{c[r](Ij(a.caller,b))}catch(l){c[r]("[exception trying to get caller]\n")}}else a?c[r]("[...long stack...]"):c[r]("[end]");return c[Fc]("")},Jj=function(a){a=String(a);if(!Kj[a]){var b=/function ([^\(]+)/[ab](a);if(b){b=b[1];Kj[a]=b}else Kj[a]="[Anonymous]"}return Kj[a]},Kj={};var Mj=function(a,b,c,e,f){this.Dr=typeof f=="number"?f:Lj++;this.Ch=e||gd();this.ec=a;this.Ar=b;this.zr=c};Mj[t].dm=i;Mj[t].cm=i;var Lj=0;Mj[t].Ap=function(a){this.dm=a};Mj[t].Bp=function(a){this.cm=a};Mj[t].gg=function(){return this.ec};Mj[t].lh=function(a){this.ec=a};var Nj=function(a){this.nr=a;this.O=i;this.Q={};this.Gn=[]};Nj[t].ec=i;var Oj=function(a,b){this.name=a;oa(this,b)};ja(Oj[t],function(){return this[wc]});new Oj("OFF",Infinity);new Oj("SHOUT",1200);new Oj("SEVERE",1000);var Pj=new Oj("WARNING",900);new Oj("INFO",800);var Qj=new Oj("CONFIG",700),Rj=new Oj("FINE",500);new Oj("FINER",400);var Sj=new Oj("FINEST",300);new Oj("ALL",0);Nj[t].L=function(){return this.O};Nj[t].lh=function(a){this.ec=a};Nj[t].gg=function(){return this.ec};
Nj[t].Kg=function(a){if(this.ec)return a[y]>=this.ec[y];if(this.O)return this.O.Kg(a);return j};Nj[t].log=function(a,b,c){this.Kg(a)&&this.io(this.Pm(a,b,c))};Nj[t].Pm=function(a,b,c){var e=new Mj(a,String(b),this.nr);if(c){e.Ap(c);e.Bp(Hj(c,arguments.callee.caller))}return e};Nj[t].warning=function(a,b){this.log(Pj,a,b)};Nj[t].config=function(a,b){this.log(Qj,a,b)};Nj[t].fine=function(a,b){this.log(Rj,a,b)};Nj[t].finest=function(a,b){this.log(Sj,a,b)};
Nj[t].io=function(a){if(this.Kg(a.gg()))for(var b=this;b;){b.Hl(a);b=b.L()}};Nj[t].Hl=function(a){for(var b=0;b<this.Gn[s];b++)this.Gn[b](a)};Nj[t].Pp=function(a){this.O=a};Nj[t].zl=function(a,b){this.Q[a]=b};var Tj={},Uj=i,Vj=function(){if(!Uj){Uj=new Nj("");Tj[""]=Uj;Uj.lh(Qj)}},Xj=function(a){Vj();return a in Tj?Tj[a]:Wj(a)},Wj=function(a){var b=new Nj(a),c=a[kb]("."),e=c[c[s]-1];c.length-=1;c=c[Fc](".");c=Xj(c);c.zl(e,b);b.Pp(c);return Tj[a]=b};var Yj={TOP_LEFT:0,TOP_RIGHT:2,BOTTOM_LEFT:1,BOTTOM_RIGHT:3,TOP_START:4,TOP_END:6,BOTTOM_START:5,BOTTOM_END:7},ak=function(a,b,c,e,f,g,l,n){var q,w=c.offsetParent;if(w){var K=w[tc]=="HTML"||w[tc]=="BODY";if(!K||Mg(w)!="static"){q=Rg(w);K||(q=Td(q,new Rd(w[cc],w[Oa])))}}w=Zj(a);Yg(w,Se(a),Se(c));a=(b&4&&Ug(a)?b^2:b)&-5;b=new Rd(a&2?w[C]+w[u]:w[C],a&1?w.top+w[F]:w.top);if(q)b=Td(b,q);if(f){b.x+=(a&2?-1:1)*f.x;b.y+=(a&1?-1:1)*f.y}var ya;if(l)if((ya=Tg(c))&&q){ya.top=o.max(0,ya.top-q.y);ya.right-=q.x;
ya.bottom-=q.y;sa(ya,o.max(0,ya[C]-q.x))}return $j(b,c,e,g,ya,l,n)},Zj=function(a){var b=bh(a);(a=Tg(a))&&b.intersection(new zg(a[C],a.top,a[Pc]-a[C],a[gc]-a.top));return b},$j=function(a,b,c,e,f,g,l){a=a.clone();var n=0;c=(c&4&&Ug(b)?c^2:c)&-5;var q=ah(b);l=l?l.clone():q;if(e||c!=0){if(c&2)a.x-=l[u]+(e?e[Pc]:0);else if(e)a.x+=e[C];if(c&1)a.y-=l[F]+(e?e[gc]:0);else if(e)a.y+=e.top}if(g){n=f?bk(a,l,f,g):256;if(n&496)return n}Ng(b,a);Vd(q,l)||$g(b,l);return n},bk=function(a,b,c,e){var f=0;if(a.x<c[C]&&
e&1){a.x=c[C];f|=1}if(a.x<c[C]&&a.x+b[u]>c[Pc]&&e&16){b.width-=a.x+b[u]-c[Pc];f|=4}if(a.x+b[u]>c[Pc]&&e&1){a.x=o.max(c[Pc]-b[u],c[C]);f|=1}if(e&2)f|=(a.x<c[C]?16:0)|(a.x+b[u]>c[Pc]?32:0);if(a.y<c.top&&e&4){a.y=c.top;f|=2}if(a.y>=c.top&&a.y+b[F]>c[gc]&&e&32){b.height-=a.y+b[F]-c[gc];f|=8}if(a.y+b[F]>c[gc]&&e&4){a.y=o.max(c[gc]-b[F],c.top);f|=2}if(e&8)f|=(a.y<c.top?64:0)|(a.y+b[F]>c[gc]?128:0);return f};var ck=function(){};ck[t].reposition=function(){};var dk=function(a,b){this.element=a;this.corner=b};J(dk,ck);dk[t].reposition=function(a,b,c){ak(this.element,this.corner,a,b,undefined,c)};var ek=function(a,b){this.coordinate=a instanceof Rd?a:new Rd(a,b)};J(ek,ck);ek[t].reposition=function(a,b,c,e){ak(Og(a),0,a,b,this.coordinate,c,i,e)};var fk=function(a,b){this.coordinate=a instanceof Rd?a:new Rd(a,b)};J(fk,ck);fk[t].reposition=function(a,b,c,e){$j(this.coordinate,a,b,c,i,i,e)};var gk=function(a,b,c){dk[D](this,a,b);this.Qq=c};J(gk,dk);gk[t].reposition=function(a,b,c,e){var f=ak(this.element,this.corner,a,b,i,c,10,e)&496;if(f)if(f=ak(this.element,b,a,this.corner,i,c,10,e)&496)this.Qq?ak(this.element,this.corner,a,b,i,c,5,e):ak(this.element,this.corner,a,b,i,c,0,e)};var hk=function(a,b){this.coordinate=a instanceof Rd?a:new Rd(a,b)};J(hk,ck);hk[t].reposition=function(a,b,c,e){var f=Og(a),g=new Rd(this.coordinate.x+f[cc],this.coordinate.y+f[Oa]);ak(f,0,a,b,g,c,i,e)};var ik=function(a,b){hk[D](this,a,b)};J(ik,hk);ik[t].reposition=function(a,b,c,e){var f=Og(a);f=Tg(f);var g=Se(a).Yi();g=new Rd(this.coordinate.x+g[cc],this.coordinate.y+g[Oa]);var l=10,n=b,q=$j(g,a,n,c,f,l,e);if((q&496)!=0){if(q&16||q&32)n^=2;if(q&64||q&128)n^=1;q=$j(g,a,n,c,f,l,e);(q&496)!=0&&$j(g,a,b,c,f,undefined,e)}};var S=function(a,b){this.Ka=new tg(this);this.Td(a||i);b&&this.cq(b)};J(S,vg);S[t].f=i;S[t].Fl=h;S[t].Xh=i;S[t].cc=j;S[t].kq=j;S[t].$j=-1;S[t].Og=-1;S[t].Kn=j;S[t].Yl=h;S[t].Wc="toggle_display";S[t].nn=function(){return this.Wc};S[t].cq=function(a){this.Wc=a};S[t].a=function(){return this.f};S[t].Td=function(a){this.am();this.f=a};S[t].am=function(){if(this.cc)d(k("Can not change this state of the popup while showing."))};S[t].M=function(){return this.cc};
S[t].Zn=function(){return this.cc||gd()-this.Og<150};S[t].s=function(a){a?this.sq():this.Re()};S[t].reposition=function(){};
S[t].sq=function(){if(!this.cc)if(this.Kd()){if(!this.f)d(k("Caller must call setElement before trying to show the popup"));this.reposition();var a=Re(this.f);this.Kn&&this.Ka.listen(a,"keydown",this.Bo,h);if(this.Fl){this.Ka.listen(a,"mousedown",this.nk,h);if(L){for(var b=a[Ta];b&&b[Bb]=="IFRAME";){try{var c=tf(b)}catch(e){break}a=c;b=a[Ta]}this.Ka.listen(a,"mousedown",this.nk,h);this.Ka.listen(a,"deactivate",this.mk)}else this.Ka.listen(a,"blur",this.mk)}if(this.Wc=="toggle_display")this.qq();else this.Wc==
"move_offscreen"&&this.reposition();this.cc=h;this.gc()}};S[t].Re=function(a){if(!this.cc||!this.zo(a))return j;this.Ka&&this.Ka.Oc();if(this.Wc=="toggle_display")this.kq?Hh(this.Hj,0,this):this.Hj();else this.Wc=="move_offscreen"&&this.ro();this.cc=j;this.Kb(a);return h};S[t].qq=function(){Ma(this.f[B],"visible");eh(this.f,h)};S[t].Hj=function(){Ma(this.f[B],"hidden");eh(this.f,j)};S[t].ro=function(){sa(this.f[B],"-200px");this.f[B].top="-200px"};S[t].Kd=function(){return this[A]("beforeshow")};
S[t].gc=function(){this.$j=gd();this.Og=-1;this[A]("show")};S[t].zo=function(a){return this[A]({type:"beforehide",target:a})};S[t].Kb=function(a){this.Og=gd();this[A]({type:"hide",target:a})};S[t].nk=function(a){a=a[Gb];if(!sf(this.f,a)&&(!this.Xh||sf(this.Xh,a))&&!this.al())this.Re(a)};S[t].Bo=function(a){if(a[Wb]==27)if(this.Re(a[Gb])){a[tb]();a[rb]()}};S[t].mk=function(a){if(this.Yl){var b=Re(this.f);if(L||ue){if((a=b[Ta])&&sf(this.f,a))return}else if(a[Gb]!=b)return;this.al()||this.Re()}};
S[t].al=function(){return gd()-this.$j<150};S[t].d=function(){S.e.d[D](this);this.Ka.dispose();delete this.f;delete this.Ka};var jk=function(a,b){this.Uo=4;this.zk=b||undefined;S[D](this,a)};J(jk,S);var kk=Yj;jk[t].Xk=function(a){this.Uo=a;this.M()&&this.reposition()};jk[t].setPosition=function(a){this.zk=a||undefined;this.M()&&this.reposition()};jk[t].Kp=function(a,b,c,e){this.mr=a==i||a instanceof wg?a:new wg(a,b,c,e);this.M()&&this.reposition()};
jk[t].reposition=function(){if(this.zk){var a=!this.M()&&this.nn()!="move_offscreen",b=this.a();if(a){Ma(b[B],"hidden");eh(b,h)}this.zk.reposition(b,this.Uo,this.mr);a&&eh(b,j)}};var lk=gk;var T=function(a,b,c){this.fa=c||(a?Se(Te(a)):Se());jk[D](this,this.fa.b("div",{style:"position:absolute;display:none;"}));this.cursorPosition=new Rd(1,1);this.P=i;this.ed=new Dj;a&&this.attach(a);b!=i&&this.th(b)};J(T,jk);var mk=[];la(T[t],"goog-tooltip");T[t].cl=500;T[t].vg=0;T[t].j=function(){return this.fa};
T[t].attach=function(a){a=Te(a);this.ed.add(a);M(a,"mouseover",this.Ec,j,this);M(a,"mouseout",this.Me,j,this);M(a,"mousemove",this.Zb,j,this);M(a,"focus",this.xd,j,this);M(a,"blur",this.Me,j,this)};T[t].detach=function(a){if(a){a=Te(a);this.zi(a);this.ed[Ob](a)}else{for(var b=this.ed.ka(),c=0;a=b[c];c++)this.zi(a);this.ed[qc]()}};
T[t].zi=function(a){gg(a,"mouseover",this.Ec,j,this);gg(a,"mouseout",this.Me,j,this);gg(a,"mousemove",this.Zb,j,this);gg(a,"focus",this.xd,j,this);gg(a,"blur",this.Me,j,this)};T[t].Vp=function(a){this.cl=a};T[t].Gp=function(a){this.vg=a};T[t].ag=function(){return this.vg};T[t].th=function(a){uf(this.a(),a)};T[t].jh=function(a){na(this.a(),a)};T[t].Td=function(a){var b=this.a();b&&nf(b);T.e.Td[D](this,a);a&&kf(this.fa.ga()[Cb],a)};T[t].Ge=function(){return Cf(this.a())};T[t].ze=function(){return this.a()[mb]};
T[t].Cc=function(){return this.showTimer?this.M()?4:1:this.hideTimer?3:this.M()?2:0};T[t].Ad=function(a){if(!this.M())return j;var b=Rg(this.a()),c=ah(this.a());return b.x<=a.x&&a.x<=b.x+c[u]&&b.y<=a.y&&a.y<=b.y+c[F]};T[t].Kd=function(){if(!S[t].Kd[D](this))return j;if(this.anchor)for(var a,b=0;a=mk[b];b++)sf(a.a(),this.anchor)||a.s(j);od(mk,this);a=this.a();la(a,this[Za]);this.$c();M(a,"mouseover",this.Oe,j,this);M(a,"mouseout",this.Ej,j,this);this.If();return h};
T[t].Kb=function(){rd(mk,this);for(var a=this.a(),b,c=0;b=mk[c];c++)b.anchor&&sf(a,b.anchor)&&b.s(j);this.So&&this.So.of();gg(a,"mouseover",this.Oe,j,this);gg(a,"mouseout",this.Ej,j,this);this.anchor=undefined;if(this.Cc()==0)this.ah=j;S[t].Kb[D](this)};T[t].oo=function(a,b){if(this.anchor==a)if(this.ah||!this.Cr){this.s(j);this.M()||this.Vo(a,b)}else this.anchor=undefined;this.showTimer=undefined};
T[t].Vo=function(a,b){if(b)b=b;else{b=new Rd(this.cursorPosition.x,this.cursorPosition.y);b=new nk(b)}this.anchor=a;this.setPosition(b);this.s(h)};T[t].Tg=function(a){this.hideTimer=undefined;if(a==this.anchor)if((this.P==i||this.P!=this.a()&&!this.ed[oc](this.P))&&!this.Fj())this.s(j)};T[t].Fj=function(){return!!(this.Zc&&this.Zc.P)};T[t].Ec=function(a){this.P=a=this.xe(a[Gb]);this.$c();if(a!=this.anchor){this.anchor=a;this.il(a);this.ji()}};
T[t].xe=function(a){try{for(;a&&!this.ed[oc](a);)a=a[xc];return a}catch(b){return i}};T[t].Zb=function(a){var b=this.fa.Xb();this.cursorPosition.x=a[Lc]+b.x;this.cursorPosition.y=a[Mc]+b.y;this.ah=h};T[t].xd=function(a){this.P=a=this.xe(a[Gb]);this.ah=h;if(this.anchor!=a){this.anchor=a;var b=new ok(this.P);this.$c();this.il(a,b);this.ji()}};T[t].ji=function(){if(this.anchor)for(var a,b=0;a=mk[b];b++)if(sf(a.a(),this.anchor)){a.Zc=this;this.So=a}};
T[t].Me=function(a){var b=this.xe(a[Gb]),c=this.xe(a[Ya]);if(b!=c){if(b==this.P)this.P=i;this.If();this.ah=j;if(this.M()&&(!a[Ya]||!sf(this.a(),a[Ya])))this.of();else this.anchor=undefined}};T[t].Oe=function(){var a=this.a();if(this.P!=a){this.$c();this.P=a}};T[t].Ej=function(a){var b=this.a();if(this.P==b&&(!a[Ya]||!sf(b,a[Ya]))){this.P=i;this.of()}};T[t].il=function(a,b){if(!this.showTimer)this.showTimer=Hh(ed(this.oo,this,a,b),this.cl)};
T[t].If=function(){if(this.showTimer){Ih(this.showTimer);this.showTimer=undefined}};T[t].of=function(){if(this.Cc()==2)this.hideTimer=Hh(ed(this.Tg,this,this.anchor),this.ag())};T[t].$c=function(){if(this.hideTimer){Ih(this.hideTimer);this.hideTimer=undefined}};T[t].d=function(){this.s(j);this.If();this[mc]();this.a()&&nf(this.a());this.P=i;delete this.fa;T.e.d[D](this)};var nk=function(a,b){ek[D](this,a,b)};J(nk,ek);
nk[t].reposition=function(a,b,c){b=Og(a);b=Tg(b);c=c?new wg(c.top+10,c[Pc],c[gc],c[C]+10):new wg(10,0,0,10);$j(this.coordinate,a,4,c,b,9)&496&&$j(this.coordinate,a,4,c,b,5)};var ok=function(a){dk[D](this,a,3)};J(ok,dk);ok[t].reposition=function(a,b,c){var e=new Rd(10,0);ak(this.element,this.corner,a,b,e,c,9)&496&&ak(this.element,2,a,1,e,c,5)};var pk=function(a,b,c){T[D](this,a,b,c)};J(pk,T);pk[t].vi=j;pk[t].ui=100;pk[t].ae=j;pk[t].vp=function(a){this.vi=a};pk[t].wp=function(a){this.ui=a};pk[t].gc=function(){pk.e.gc[D](this);this.ke=bh(this.a()).pl();if(this.anchor)this.Rh=bh(this.anchor).pl();this.ae=this.vi;M(this.j().ga(),"mousemove",this.Zb,j,this)};pk[t].Kb=function(){gg(this.j().ga(),"mousemove",this.Zb,j,this);this.Rh=this.ke=this.Vg=i;this.ae=j;pk.e.Kb[D](this)};
pk[t].Ad=function(a){if(this.Vg)return this.Vg[oc](a);return pk.e.Ad[D](this,a)};pk[t].Sj=function(a){if(this.Rh&&this.Rh[oc](a)||this.Ad(a))return h;return!!this.Zc&&this.Zc.Ad(a)};pk[t].Tg=function(a){this.hideTimer=undefined;if(a==this.anchor)if(!this.Sj(this.cursorPosition)&&!this.P&&!this.Fj())ve&&this.cursorPosition.x==0&&this.cursorPosition.y==0||this.s(j)};
pk[t].Zb=function(a){var b=h;if(this.ke){var c=new Rd(a[Lc],a[Mc]);if(this.Sj(c))b=j;else if(this.ae){b=yg(this.ke,this.cursorPosition);c=yg(this.ke,c);b=c>=b}}if(b){this.of();this.P=i;if(this.Zc)this.Zc.P=i}else this.Cc()==3&&this.$c();pk.e.Zb[D](this,a)};pk[t].Oe=function(){if(this.P!=this.a()){this.ae=j;this.P=this.a();if(!this.Vg&&this.fr)this.Vg=this.ke.clone().expand(this.fr)}};pk[t].ag=function(){return this.ae?this.ui:this.vg};var rk=function(a,b,c){this.Vl=a;this.ol=Te(b);this.att=new pk(this.Vl);la(this.att,"tooltip");this.att.Td(this.ol);this.att.Kp(new wg(12,0,0,-10));this.att.Vp(0);this.att.Gp(250);this.att.vp(h);this.att.wp(250);c||qk[r](this)},qk=[],sk=function(){for(var a in qk)qk[a].destruct();qk=[]};rk[t].destruct=function(){this.att[mc](this.Vl);nf(this.ol);this.ol=i};H("trends.Tip",rk);var tk=function(a){return a.b("iframe",{frameborder:0,style:"border: 0; vertical-align: bottom",src:'javascript:""'})};var uk=function(a){this.f=a;a=L?"focusin":"focus";var b=L?"focusout":"blur";this.kr=M(this.f,a,this,!L);this.lr=M(this.f,b,this,!L)};J(uk,vg);Da(uk[t],function(a){var b=a.md();b=new Ff(b);Ea(b,a[E]=="focusin"||a[E]=="focus"?"focusin":"focusout");try{this[A](b)}finally{b.dispose()}});uk[t].d=function(){uk.e.d[D](this);ig(this.kr);ig(this.lr);delete this.f};var U=function(a,b,c){N[D](this,c);this.ea=a||"modal-dialog";this.Ih=!!b;this.Fa=vk;this.zb=new uk(this.j().ga())};J(U,N);U[t].Ih=j;U[t].bf=h;U[t].dd=h;U[t].Gl=0.3;U[t].fb="";U[t].$="";U[t].Fa=i;U[t].Ja=i;U[t].wb=j;U[t].Di=j;U[t].J=i;U[t].H=i;U[t].xa=i;U[t].eb=i;U[t].Dh=i;U[t].Pb=i;U[t].Ia=i;U[t].Y=i;U[t].$p=function(a){this.fb=a;this.eb&&uf(this.eb,a)};U[t].pd=function(){return this.$};U[t].sa=function(){this.Ia||this.render();return this.Ia};U[t].kn=function(){this.ia()||this.render();return this.Pb};
U[t].Am=function(){this.ia()||this.render();return this.a()};U[t].yp=function(a){if((this.dd=a)&&!this.Ja&&this.a())this.Ja=this.qi();else if(!this.dd&&this.Ja){this.a()&&Oe(this.xa,this.ea+"-title-draggable");this.Ja.dispose();this.Ja=i}};U[t].qi=function(){var a=new ei(this.a(),this.xa);Me(this.xa,this.ea+"-title-draggable");return a};
U[t].b=function(){this.fk();var a=this.j();this.jc(a.b("div",{className:this.ea,tabIndex:0},this.xa=a.b("div",{className:this.ea+"-title",id:this.A()},this.eb=a.b("span",this.ea+"-title-text",this.fb),this.Pb=a.b("span",this.ea+"-title-close")),this.Ia=a.b("div",this.ea+"-content"),this.Y=a.b("div",this.ea+"-buttons"),this.yq=a.b("span",{tabIndex:0})));this.Dh=this.xa.id;oh(this.a(),"dialog");ph(this.a(),"labelledby",this.Dh||"");if(this.$)na(this.Ia,this.$);eh(this.a(),j);this.Fa&&this.Fa.Df(this.Y)};
U[t].fk=function(){if(this.Ih&&this.bf&&!this.H){this.H=tk(this.j());la(this.H,this.ea+"-bg");eh(this.H,j);dh(this.H,0)}else if((!this.Ih||!this.bf)&&this.H){nf(this.H);this.H=i}if(this.bf&&!this.J){this.J=this.j().b("div",this.ea+"-bg");dh(this.J,this.Gl);eh(this.J,j)}else if(!this.bf&&this.J){nf(this.J);this.J=i}};U[t].render=function(a){if(this.ia())d(k("Component already rendered"));this.a()||this.b();a=a||this.j().ga()[Cb];this.Dk(a);U.e.render[D](this,a)};
U[t].Dk=function(a){this.H&&a[Na](this.H);this.J&&a[Na](this.J)};U[t].oa=function(a){return a&&a[tc]&&a[tc]=="DIV"&&U.e.oa[D](this,a)};
U[t].qa=function(a){U.e.qa[D](this,a);Me(this.a(),this.ea);a=this.ea+"-content";if(this.Ia=Ye(i,a,this.a())[0])this.$=this.Ia[mb];else{this.Ia=this.j().b("div",a);if(this.$)na(this.Ia,this.$);this.a()[Na](this.Ia)}a=this.ea+"-title";var b=this.ea+"-title-text",c=this.ea+"-title-close";if(this.xa=Ye(i,a,this.a())[0]){this.eb=Ye(i,b,this.xa)[0];this.Pb=Ye(i,c,this.xa)[0]}else{this.xa=this.j().b("div",a);this.a()[vb](this.xa,this.Ia)}if(this.eb)this.fb=Cf(this.eb);else{this.eb=this.j().b("span",b,this.fb);
this.xa[Na](this.eb)}ph(this.a(),"labelledby",this.Dh||"");if(!this.Pb){this.Pb=this.j().b("span",c);this.xa[Na](this.Pb)}a=this.ea+"-buttons";if(this.Y=Ye(i,a,this.a())[0]){this.Fa=new wk(this.j());this.Fa.decorate(this.Y)}else{this.Y=this.j().b("div",a);this.a()[Na](this.Y);this.Fa&&this.Fa.Df(this.Y)}this.fk();this.Dk(Re(this.a())[Cb]);eh(this.a(),j)};
U[t].o=function(){U.e.o[D](this);if(this.dd&&!this.Ja)this.Ja=this.qi();this.ca().listen(this.Pb,"click",this.Po).listen(this.zb,"focusin",this.Fo);oh(this.a(),"dialog");this.eb.id!==""&&ph(this.a(),"labelledby",this.eb.id)};U[t].aa=function(){this.M()&&this.s(j);if(this.Ja){this.Ja.dispose();this.Ja=i}U.e.aa[D](this)};
U[t].s=function(a){if(a!=this.wb){var b=this.j().ga(),c=ef(b)||ea;this.ia()||this.render(b[Cb]);if(a){this.Hk();this.reposition();this.ca().listen(this.a(),"keydown",this.Ld,h).listen(c,"resize",this.rk,h)}else this.ca().unlisten(this.a(),"keydown",this.Ld,h).unlisten(c,"resize",this.rk,h);this.H&&eh(this.H,a);this.J&&eh(this.J,a);eh(this.a(),a);if(a){ve&&this.a()[Rb]();if(this.nd())if(c=this.nd().Xi())for(var e=this.Y[Ic]("button"),f=0,g;g=e[f];f++)if(g[wc]==c){try{if(we||ue){var l=b[Tb]("input");
l[B].cssText="position:fixed;width:0;height:0";this.a()[Na](l);l[Rb]();this.a()[Fb](l)}g[Rb]()}catch(n){}break}}if(this.wb=a)this.ca().listen(this.Y,"click",this.kk);else{this.ca().unlisten(this.Y,"click",this.kk);this[A]("afterhide");this.Di&&this.dispose()}}};U[t].M=function(){return this.wb};
U[t].Hk=function(){this.H&&eh(this.H,j);this.J&&eh(this.J,j);var a=this.j().ga(),b=ef(a)||ea,c=bf(b);b=a[Cb].scrollWidth;a=o.max(a[Cb][Vb],c[F]);if(this.H){eh(this.H,h);$g(this.H,b,a)}if(this.J){eh(this.J,h);$g(this.J,b,a)}if(this.dd){c=ah(this.a());this.Ja.limits=new zg(0,0,b-c[u],a-c[F])}};
U[t].reposition=function(){var a=this.j().ga(),b=ef(a)||ea;if(Mg(this.a())=="fixed")var c=a=0;else{c=this.j().Xb();a=c.x;c=c.y}var e=ah(this.a());b=bf(b);a=o.max(a+b[u]/2-e[u]/2,0);c=o.max(c+b[F]/2-e[F]/2,0);Ng(this.a(),a,c)};U[t].Po=function(){var a=this.nd(),b=a&&a.Ui();if(b){a=a.get(b);this[A](new xk(b,a))&&this.s(j)}else this.s(j)};U[t].xp=function(a){this.Di=a};
U[t].d=function(){U.e.d[D](this);if(this.zb){this.zb.dispose();this.zb=i}if(this.J){nf(this.J);this.J=i}if(this.H){nf(this.H);this.H=i}this.yq=this.Y=this.Pb=i};U[t].rp=function(a){this.Fa=a;if(this.Y)if(this.Fa)this.Fa.Df(this.Y);else na(this.Y,"")};U[t].nd=function(){return this.Fa};U[t].kk=function(a){if(a=this.hm(a[Gb])){a=a[wc];var b=this.nd().get(a);this[A](new xk(a,b))&&this.s(j)}};U[t].hm=function(a){for(a=a;a!=i&&a!=this.Y;){if(a[tc]=="BUTTON")return a;a=a[xc]}return i};
U[t].Ld=function(a){var b=j,c=j,e=this.nd(),f=a[Gb];if(a[Wb]==27){var g=e&&e.Ui();f=f[tc]=="SELECT"&&!f[xb];if(g&&!f){c=h;b=e.get(g);b=this[A](new xk(g,b))}else f||(b=h)}else if(a[Wb]==13){if(f[tc]=="BUTTON")g=f[wc];else if(e){var l=e.Xi(),n=l&&e.sm(l);f=(f[tc]=="TEXTAREA"||f[tc]=="SELECT")&&!f[xb];if(n&&!n[xb]&&!f)g=l}if(g){c=h;b=this[A](new xk(g,String(e.get(g))))}}else if(a[Wb]==9&&a[sc]&&f==this.a())c=h;if(b||c){a[rb]();a[tb]()}b&&this.s(j)};U[t].rk=function(){this.Hk()};
U[t].Fo=function(a){this.yq==a[Gb]&&Hh(this.nm,0,this)};U[t].nm=function(){L&&this.j().ga()[Cb][Rb]();this.a()[Rb]()};var xk=function(a,b){Ea(this,"dialogselect");this.key=a;this.caption=b};J(xk,Ef);var wk=function(a){this.fa=a||Se();yi[D](this)},vk,yk,zk,Ak,Bk;J(wk,yi);wk[t].yi=i;wk[t].f=i;wk[t].ei=i;wk[t].set=function(a,b,c,e){yi[t].set[D](this,a,b);if(c)this.yi=a;if(e)this.ei=a;return this};wk[t].Df=function(a){this.f=a;this.render()};
wk[t].render=function(){if(this.f){na(this.f,"");var a=Se(this.f);wi(this,function(b,c){this.f[Na](a.b("button",{name:c},b))},this)}};wk[t].decorate=function(a){if(!(!a||a[hb]!=1)){this.f=a;a=this.f[Ic]("button");for(var b=0,c,e,f;c=a[b];b++){e=c[wc]||c.id;f=Cf(c)||c[y];e&&this.set(e,f,b==0,c[wc]=="cancel")}}};wk[t].Xi=function(){return this.yi};wk[t].Ui=function(){return this.ei};wk[t].sm=function(a){for(var b=this.rm(),c=0,e;e=b[c];c++)if(e[wc]==a||e.id==a)return e;return i};wk[t].rm=function(){return this.f[Ic]("BUTTON")};
(function(){yk=(new wk).set("ok","OK",h);vk=(new wk).set("ok","OK",h).set("cancel","Cancel",j,h);zk=(new wk).set("yes","Yes",h).set("no","No",j,h);Ak=(new wk).set("yes","Yes").set("no","No",h).set("cancel","Cancel",j,h);Bk=(new wk).set("continue","Continue").set("save","Save").set("cancel","Cancel",h,h)})();var Ck=function(a,b,c,e,f,g,l,n,q){var w=new U("embed-dialog",h);w.$p(a);w.rp(new wk);w.xp(h);w.render();a=Se();var K=w.kn();K[Na](q?a.b("img",{src:"/resources/close.gif"}):a.b("div",{"class":"goog-inline-block SPRITE_close"}));q=w.sa();var ya;q[Na](a.b("table",{style:"border-collapse: collapse"},a.b("tbody",i,a.b("tr",i,a.b("td",i,q=a.b("p",i)),a.b("td",i,ya=a.b("iframe",{"class":"embed-dialog-frame",scrolling:"no"}))))));na(q,b);if(c!=""){q[Na](m[Tb]("br"));b=a.b("span",{"class":"embed-dialog-note"});
na(b,c);q[Na](b)}var Ba,$b;b=a.b("form",i,a.b("p",i,$b=a.b("textarea",{style:"width: 1px",rows:"8"})),a.b("p",i,a[qb](ri("SET_ADVANCED_OPTIONS"))),c=a.b("p",i),a.b("p",i,Ba=a.b("button",i,a[qb](ri("UPDATE_PREVIEW_AND_REGENERATE_CODE")))));b.onsubmit=function(){return j};K=function(){pa($b,h);pa(Ba,j)};var Cc={};for(var lh in g){c[Na](a[qb](" "+l[lh]+" "));var lj=a.b("input",{value:g[lh],style:"width: 3em"});lj.onfocus=K;c[Na](Cc[lh]=lj)}Ia($b,function(){this[Zb]()});w.yp(h);w.s(h);ma($b[B],q[nb]+
"px");q[Na](b);Ia(Ba,function(){Ba[Rb]();Ba.blur();pa(Ba,h);ya.src="about:blank";ma(ya[B],Cc.WIDTH[y]+"px");Ja(ya[B],Cc.HEIGHT[y]+"px");w.reposition();w.Am()[B].top=Vg(Te(n))+"px";var mh=e,nh=f;for(var og in g){mh=mh[v](og,Cc[og][y]);nh=nh[v](og,Cc[og][y])}ya.src=nh;oa($b,mh);pa($b,j)});Ba.onclick()};H("trends.embedGadgetDialog",Ck);var Dk=function(){if(ve){this.rc={};this.Lh={};this.Ah=[]}};Dk[t].B=Xj("goog.net.xhrMonitor");Dk[t].Bk=function(a){if(ve){var b=Yc(a)?a:$c(a)?cd(a):"";this.B.finest("Pushing context: "+a+" ("+b+")");this.Ah[r](b)}};Dk[t].yk=function(){if(ve){var a=this.Ah.pop();this.B.finest("Popping context: "+a);this.Jq(a)}};Dk[t].ko=function(a){if(ve){a=cd(a);this.B.fine("Opening XHR : "+a);for(var b=0;b<this.Ah[s];b++){var c=this.Ah[b];this.fe(this.rc,c,a);this.fe(this.Lh,a,c)}}};
Dk[t].jo=function(a){if(ve){a=cd(a);this.B.fine("Closing XHR : "+a);delete this.Lh[a];for(var b in this.rc){rd(this.rc[b],a);this.rc[b][s]==0&&delete this.rc[b]}}};Dk[t].Jq=function(a){var b=this.Lh[a],c=this.rc[a];if(b&&c){this.B.finest("Updating dependent contexts");id(b,function(e){id(c,function(f){this.fe(this.rc,e,f);this.fe(this.Lh,f,e)},this)},this)}};Dk[t].fe=function(a,b,c){a[b]||(a[b]=[]);nd(a[b],c)||a[b][r](c)};var Ek=new Dk;var Gk=function(){return Fk()},Fk=i,Hk=i,Ik=i,Jk=function(a,b){Fk=a;Hk=b;Ik=i},Lk=function(){var a=Kk();return a?new ActiveXObject(a):new XMLHttpRequest},Mk=function(){var a=Kk(),b={};if(a){b[0]=h;b[1]=h}return b};Jk(Lk,Mk);var Nk=i,Kk=function(){if(!Nk&&typeof XMLHttpRequest=="undefined"&&typeof ActiveXObject!="undefined"){for(var a=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],b=0;b<a[s];b++){var c=a[b];try{new ActiveXObject(c);return Nk=c}catch(e){}}d(k("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed"))}return Nk};var V=function(){this.headers=new yi};J(V,vg);V[t].B=Xj("goog.net.XhrIo");var Ok=[],Qk=function(a,b,c,e,f,g){var l=new V;Ok[r](l);b&&M(l,"complete",b);M(l,"ready",fd(Pk,l));g&&l.Zp(g);l.send(a,c,e,f)},Pk=function(a){a.dispose();rd(Ok,a)};V[t].hb=j;V[t].t=i;V[t].vf=i;V[t].ak="";V[t].Zj="";V[t].Dd=0;V[t].Ed="";V[t].Nf=j;V[t].Te=j;V[t].Cg=j;V[t].$b=j;V[t].Zd=0;V[t].nc=i;V[t].Zp=function(a){this.Zd=o.max(0,a)};
V[t].send=function(a,b,c,e){if(this.hb)d(k("[goog.net.XhrIo] Object is active with another request"));b=b||"GET";this.ak=a;this.Ed="";this.Dd=0;this.Zj=b;this.Nf=j;this.hb=h;this.t=new Gk;this.vf=Ik||(Ik=Hk());Ek.ko(this.t);this.t.onreadystatechange=ed(this.qk,this);try{this.B.fine(this.lb("Opening Xhr"));this.Cg=h;this.t.open(b,a,h);this.Cg=j}catch(f){this.B.fine(this.lb("Error opening Xhr: "+f[zb]));this.Mi(5,f);return}a=c||"";var g=this.headers.clone();e&&wi(e,function(n,q){g.set(q,n)});b=="POST"&&
!g.pa("Content-Type")&&g.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");wi(g,function(n,q){this.t.setRequestHeader(q,n)},this);try{if(this.nc){Eh[$a](this.nc);this.nc=i}if(this.Zd>0){this.B.fine(this.lb("Will abort after "+this.Zd+"ms if incomplete"));this.nc=Eh[gb](ed(this.Vc,this),this.Zd)}this.B.fine(this.lb("Sending request"));this.Te=h;this.t.send(a);this.Te=j}catch(l){this.B.fine(this.lb("Send error: "+l[zb]));this.Mi(5,l)}};
V[t].dispatchEvent=function(a){if(this.t){Ek.Bk(this.t);try{V.e[A][D](this,a)}finally{Ek.yk()}}else V.e[A][D](this,a)};V[t].Vc=function(){if(typeof Qc!="undefined")if(this.t){this.Ed="Timed out after "+this.Zd+"ms, aborting";this.Dd=8;this.B.fine(this.lb(this.Ed));this[A]("timeout");this[eb](8)}};V[t].Mi=function(a,b){this.hb=j;if(this.t){this.$b=h;this.t[eb]();this.$b=j}this.Ed=b;this.Dd=a;this.Ai();this.me()};V[t].Ai=function(){if(!this.Nf){this.Nf=h;this[A]("complete");this[A]("error")}};
V[t].abort=function(a){if(this.t){this.B.fine(this.lb("Aborting"));this.hb=j;this.$b=h;this.t[eb]();this.$b=j;this.Dd=a||7;this[A]("complete");this[A]("abort");this.me()}};V[t].d=function(){if(this.t){if(this.hb){this.hb=j;this.$b=h;this.t[eb]();this.$b=j}this.me(h)}V.e.d[D](this)};V[t].qk=function(){!this.Cg&&!this.Te&&!this.$b?this.Ko():this.pk()};V[t].Ko=function(){this.pk()};
V[t].pk=function(){if(this.hb)if(typeof Qc!="undefined")if(this.vf[1]&&this.sd()==4&&this.De()==2)this.B.fine(this.lb("Local request error detected and ignored"));else if(this.Te&&this.sd()==4)Eh[gb](ed(this.qk,this),0);else{this[A]("readystatechange");if(this.Rj()){this.B.fine(this.lb("Request complete"));this.hb=j;if(this.We()){this[A]("complete");this[A]("success")}else{this.Dd=6;this.Ed=this.jn()+" ["+this.De()+"]";this.Ai()}this.me()}}};
V[t].me=function(a){if(this.t){this.t.onreadystatechange=this.vf[0]?Tc:i;var b=this.t;this.vf=this.t=i;if(this.nc){Eh[$a](this.nc);this.nc=i}if(!a){Ek.Bk(b);this[A]("ready");Ek.yk()}Ek.jo(b)}};V[t].Eg=function(){return this.hb};V[t].Rj=function(){return this.sd()==4};V[t].We=function(){switch(this.De()){case 0:case 200:case 204:case 304:return h;default:return j}};V[t].sd=function(){return this.t?this.t.readyState:0};
V[t].De=function(){try{return this.sd()>2?this.t.status:-1}catch(a){this.B.warning("Can not get status: "+a[zb]);return-1}};V[t].jn=function(){try{return this.sd()>2?this.t.statusText:""}catch(a){this.B.fine("Can not get status: "+a[zb]);return""}};V[t].jg=function(){return this.t?this.t.responseText:""};V[t].getResponseHeader=function(a){return this.t&&this.Rj()?this.t.getResponseHeader(a):undefined};V[t].lb=function(a){return a+" ["+this.Zj+" "+this.ak+" "+this.De()+"]"};var Sk=function(a,b,c){this.fc={};this.Wq=a;this.rr=b;c&&this.Al(c);Rk[Rk[s]]=this;a=b*(0.5+o.random());Hh(this.Lk,a,this)},Rk=[],Tk=function(){for(var a=0;a<Rk[s];a++)Rk[a].invalidate();Rk=[]},Uk="fetchComponent";Sk[t].Lk=function(){if(this.Jn()){var a=this.gn(),b=this;Qk(this.ni(a,h),function(c){c[Gb].We()&&b.mi(a,c[Gb].jg());Hh(b.Lk,b.rr,b)},"GET",undefined,undefined,20000)}};
Sk[t].xm=function(a){if(this.Vj(a)){var b=this;Qk(this.ni(a,j),function(c){c[Gb].We()&&b.mi(a,c[Gb].jg())},"GET",undefined,undefined,20000)}};Sk[t].mi=function(a,b){if(this.Vj(a)){this.ep(a);na(m[x](a),Ad(b))}};Sk[t].gn=function(){for(var a in this.fc)return a;return i};Sk[t].ni=function(a,b){var c=Uk+"?"+this.Wq;if(b)c+="&lp=1";return c=c+"&cid="+this.fc[a]};Sk[t].ep=function(a){this.fc[a]&&delete this.fc[a]};Sk[t].Vj=function(a){return this.fc[a]};
Sk[t].Al=function(a){for(var b in a)this.fc[b]=a[b]};Sk[t].Jn=function(){for(var a in this.fc)return h;return j};Sk[t].invalidate=function(){this.fc=i};var Vk=function(a){this.imageTagId=a;this.OriginalImageUrl=m[x](a).src};Vk[t].mh=function(a,b,c,e){a="&chm=a,"+c+","+b+","+a+",8";if(e){e=new Image;e.src=this.OriginalImageUrl+a}else m[x](this.imageTagId).src=this.OriginalImageUrl+a};Ha(Vk[t],function(){m[x](this.imageTagId).src=this.OriginalImageUrl});var Wk=function(a,b,c,e,f){for(var g=0;g<a[s];g++)a[g].mh(b,c,e,f)},Xk=function(a){for(var b=0;b<a[s];b++)a[b][uc]()};H("trends.GraphController",Vk);I(Vk[t],"setMarker",Vk[t].mh);I(Vk[t],"reset",Vk[t][uc]);
I(Vk,"invokeSetMarker",Wk);I(Vk,"invokeReset",Xk);var Yk=function(a,b,c){this.currentParams=a;this.bestEffortCycleMs=b;this.missingComponentsIndexes=c};H("trends.SearchTablesComponentBankAttributes",Yk);var Zk=function(a,b,c){this.Nb={};this.Nb[1]=b;this.Nb[2]=c;this.Vq=a;this.kh(b,c,j);this.li=i};H("trends.SearchCompositeTablesController",Zk);
Zk[t].Pk=function(a){for(var b={},c=0;c<a.missingComponentsIndexes[s];c++){var e=this.fg(a.missingComponentsIndexes[c][0],a.missingComponentsIndexes[c][1]);b[e]=e}this.li=new Sk(a.currentParams,a.bestEffortCycleMs,b)};I(Zk[t],"setLazyHiddenTabsOn",Zk[t].Pk);Zk[t].Lm=function(a,b){return m[x](this.fg(a,b))};Zk[t].fg=function(a,b){return this.Vq+"_"+a+"_"+b};Zk[t].kh=function(a,b,c){p(this.Lm(a,b)[B],c?"none":"")};
Zk[t].ll=function(a,b){this.kh(this.Nb[1],this.Nb[2],h);this.Nb[a]=b;this.li&&this.li.xm(this.fg(this.Nb[1],this.Nb[2]));this.kh(this.Nb[1],this.Nb[2],j)};I(Zk[t],"switchCommon",Zk[t].ll);var $k=function(a){this.F=Mf?[]:"";a!=i&&this.append[pc](this,arguments)};$k[t].set=function(a){this[qc]();this.append(a)};if(Mf){$k[t].Ef=0;$k[t].append=function(a,b){if(b==i)this.F[this.Ef++]=a;else{this.F[r][pc](this.F,arguments);this.Ef=this.F[s]}return this}}else $k[t].append=function(a,b){this.F+=a;if(b!=i)for(var c=1;c<arguments[s];c++)this.F+=arguments[c];return this};Ga($k[t],function(){if(Mf){ka(this.F,0);this.Ef=0}else this.F=""});
ja($k[t],function(){if(Mf){var a=this.F[Fc]("");this[qc]();a&&this.append(a);return a}else return this.F});var W=function(a,b,c){N[D](this,c);this.u=b||al;this.Ln=a||this.u.defaultHtml;this.Jl=i;bl[this.A()]=this};J(W,N);var bl={};W[t].Rd=j;W[t].uc=j;W[t].Dq=i;W[t].Cl="";W[t].Hc=h;W[t].se=-1;W[t].d=function(){W.e.d[D](this);if(this.n){this.n.removeNode(this);this.n=i}this.jc(i);delete bl[this.A()]};
W[t].zd=function(){var a=this.a();if(a){var b=this.dg();if(b&&!b.id)b.id=this.A()+".label";oh(a,"treeitem");ph(a,"selected",j);ph(a,"expanded",j);ph(a,"level",this.Wb());b&&ph(a,"labelledby",b.id);(a=this.Ae())&&oh(a,"presentation");(a=this.rd())&&oh(a,"presentation");a=this.Ub();oh(a,"group");if(a.hasChildNodes()){a=this.wc();for(b=1;b<=a;b++){var c=this.od(b-1).a();ph(c,"setsize",a);ph(c,"posinset",b)}}}};
W[t].b=function(){var a;if(L){a=this.j()[Tb]("div");p(a[B],"none");m[Cb][Na](a);var b=new $k;this.rf(b);na(a,b);b=a[Fb](a[Yb]);m[Cb][Fb](a);a=b}else{a=this.j()[Tb]("div");b=new $k;this.rf(b);na(a,b);a=a[Fb](a[Yb])}this.jc(a);return a};W[t].o=function(){W.e.o[D](this);this.zd()};
W[t].add=function(a,b){var c,e=this.wc()==0,f=a.L(),g=b;if(g){if(b.L()!=this)d(k("Can only add nodes before siblings"));f!=i&&f[Ob](a);this.Mh(a,this.On(g))}else{f!=i&&f[Ob](a);c=this.eg();this.yl(a)}if(g){if(g==this.we){this.we=a;a.Ba=i}if(g.Ba){a.Ba=g.Ba;g.Ba.pb=a}g.Ba=a;a.pb=g}else{if(!this.we){this.we=a;a.Ba=i}if(this.Ze)this.Ze.pb=a;a.Ba=this.Ze;a.pb=i;this.Ze=a}(b=this.w())&&a.uh(b);a.eh(this.Wb()+1);if(this.ia()&&!b.Fe()){f=this.Ub();var l=a.a()||a.b();g=g?g.a():i;f[vb](l,g);this.ia()&&a.o();
c&&c.oc();if(e){p(f[B],"");this.db(this.ta());b&&b.ld()!="classic"&&this.sf()}}return a};
wa(W[t],function(a){var b=this.w(),c=b?b.Ce():i;if(c==a||a[oc](c))if(b.hasFocus()){this[Zb]();Hh(this.Oo,10,this)}else this[Zb]();if(a.L()!=this)d(k("Can only remove children"));this[Fb](a.A());if(this.Ze==a)this.Ze=a.Ba;if(this.we==a)this.we=a.pb;if(a.Ba)a.Ba.pb=a.pb;if(a.pb)a.pb.Ba=a.Ba;c=a.Ve();a.n=i;a.se=-1;if(b){b.removeNode(this);if(this.ia()&&!b.Fe()){b=this.Ub();if(a.ia()){var e=a.a();b[Fb](e);a.aa()}if(c)(c=this.eg())&&c.oc();if(!this.La()){p(b[B],"none");this.oc();this.sf()}}}return a});
W[t].Oo=function(){this[Zb]()};W[t].Wb=function(){var a=this.se;if(a<0){a=this.Ll();this.eh(a)}return a};W[t].Ll=function(){var a=this.L();return a?a.Wb()+1:0};W[t].eh=function(a){if(a!=this.se){this.se=a;var b=this.Xa();if(b){var c=this.mj()+"px";if(this.Lg())b[B].paddingRight=c;else b[B].paddingLeft=c}this.Ab(function(e){e.eh(a+1)})}};Fa(W[t],function(a){for(;a;){if(a==this)return h;a=a.L()}return j});W[t].cj=function(){return this.od(0)};W[t].eg=function(){return this.od(this.wc()-1)};
W[t].an=function(){return this.Ba};W[t].Sm=function(){return this.pb};W[t].Ve=function(){return!this.pb};W[t].Bd=function(){return this.Rd};W[t].select=function(){this.Tp(h)};W[t].Tp=function(){var a=this.w();a&&a.jf(this)};W[t].Yk=function(a){if(this.Rd!=a){this.Rd=a;this.ul();var b=this.w();b.ld()!="classic"&&this.sf();var c=this.a();if(c){ph(c,"selected",a);a&&ph(b.a(),"activedescendant",this.A())}}};W[t].ta=function(){return this.uc};
W[t].db=function(a){var b=a!=this.uc;if(b){var c=!this[A](a?"beforeexpand":"beforecollapse");if(c)return}var e;this.uc=a;c=this.w();var f=this.a();if(this.La()){e=c?c.Ce():i;!a&&this[oc](e)&&this[Zb]();if(f){if(e=this.Ub()){p(e[B],a?"block":"none");if(a&&this.ia()&&!e.hasChildNodes()){var g=new $k;this.Ab(function(l){l.rf(g)});na(e,g[Ra]());this.Ab(function(l){l.o()})}}this.oc()}}else if(e=this.Ub())p(e[B],"none");c&&c.ld()=="classic"&&this.sf();f&&ph(f,"expanded",a);if(b)this[A](a?"expand":"collapse")};
W[t].toggle=function(){this.db(!this.ta())};W[t].expand=function(){this.db(h)};W[t].collapse=function(){this.db(j)};W[t].reveal=function(){var a=this.L();if(a){a.db(h);a.reveal()}};W[t].Jp=function(a){(this.Hc=a)||this.expand();this.a()&&this.oc()};
W[t].rf=function(a){var b=this.w();b=(b=!b.ng()||b==this.L()&&!b.og())?this.u.cssChildrenNoLines:this.u.cssChildren;var c=this.ta()&&this.La();a.append('<div class="',this.u.cssItem,'" id="',this.A(),'">',this.cn(),'<div class="',b,'" style="',this.Mm(),c?"":"display:none;",'">');c&&this.Ab(function(e){e.rf(a)});a.append("</div></div>")};W[t].mj=function(){return o.max(0,(this.Wb()-1)*this.u.indentWidth)};
W[t].cn=function(){this.w();var a=new $k;a.append('<div class="',this.td(),'" style="padding-',this.Lg()?"right:":"left:",this.mj(),'px">',this.Zf(),this.Fm(),this.Km(),"</div>");return a[Ra]()};W[t].td=function(){var a;a=this.Bd()?" selected":"";return this.u.cssTreeRow+a};W[t].Km=function(){var a=this.ln();this.w();var b=new $k;b.append('<span class="',this.u.cssItemLabel,'" ',a?' title="'+Jd(a)+'" ':" ",">",this.ze(),"</span>","<span>",this.qm(),"</span>");return b[Ra]()};W[t].qm=function(){return this.Cl};
W[t].Fm=function(){var a=this.ye();return a?Od('<img class="',a,'" src="',this.u.cleardotPath,'">'):Od('<img style="display:none"','" src="',this.u.cleardotPath,'">')};W[t].Zf=function(){return Od('<img type="expand" class="',this.Yf(),'" src="',this.u.cleardotPath+'">')};
W[t].Yf=function(){var a=this.w(),b=!a.ng()||a==this.L()&&!a.og(),c=this.u,e=new $k;e.append(this.u.cssTreeIcon," ",c.cssExpandTreeIcon," ");if(this.La()){var f=0;if(a&&a.fn()&&this.Hc)f=this.ta()?2:1;if(a&&!b)f+=this.Ve()?4:8;switch(f){case 1:e.append(c.cssExpandTreeIconPlus);break;case 2:e.append(c.cssExpandTreeIconMinus);break;case 4:e.append(c.cssExpandTreeIconL);break;case 5:e.append(c.cssExpandTreeIconLPlus);break;case 6:e.append(c.cssExpandTreeIconLMinus);break;case 8:e.append(c.cssExpandTreeIconT);
break;case 9:e.append(c.cssExpandTreeIconTPlus);break;case 10:e.append(c.cssExpandTreeIconTMinus);break;default:e.append(c.cssExpandTreeIconBlank)}}else if(a&&b)e.append(c.cssExpandTreeIconBlank);else this.Ve()?e.append(c.cssExpandTreeIconL):e.append(c.cssExpandTreeIconT);return e[Ra]()};W[t].Mm=function(){return Od("background-position:",this.hj(),";")};W[t].hj=function(){return(this.Ve()?"-100":(this.Wb()-1)*this.u.indentWidth)+"px 0"};
W[t].a=function(){var a=W.e.a[D](this);if(!a){a=this.j().a(this.A());this.jc(a)}return a};W[t].Xa=function(){var a=this.a();return a?a[Yb]:i};W[t].rd=function(){var a=this.Xa();return a?a[Yb]:i};W[t].Ae=function(){var a=this.Xa();return a?a[rc][1]:i};W[t].dg=function(){var a=this.Xa();return a&&a[Jb]?a[Jb].previousSibling:i};W[t].Ub=function(){var a=this.a();return a?a[Jb]:i};W[t].th=function(a){this.jh(Jd(a))};W[t].Ge=function(){return Nd(this.ze())};
W[t].jh=function(a){this.Ln=a;var b=this.dg();if(b)na(b,a);(a=this.w())&&a.Tk(this)};W[t].ze=function(){return this.Ln};W[t].ln=function(){return this.Dq};W[t].ul=function(){var a=this.Xa();if(a)la(a,this.td())};W[t].oc=function(){var a=this.w();if(!a.Fe()){if(a=this.rd())la(a,this.Yf());if(a=this.Ub())a[B].backgroundPosition=this.hj()}};W[t].sf=function(){var a=this.w();if(!a.Fe())if(a=this.Ae())la(a,this.ye())};
W[t].Ho=function(a){a=a[Gb];a=a[Sb]("type");if(a=="expand"&&this.La())this.Hc&&this.toggle();else{this[Zb]();this.ul()}};W[t].lk=function(a){a[tb]()};W[t].Do=function(a){a=a[Gb];a=a[Sb]("type");a=="expand"&&this.La()||this.Hc&&this.toggle()};
W[t].Ld=function(a){var b=h,c;switch(a[Wb]){case 39:if(a[Sa])break;if(this.La())this.ta()?this.cj()[Zb]():this.db(h);break;case 37:if(a[Sa])break;if(this.La()&&this.ta()&&this.Hc)this.db(j);else{c=this.L();var e=this.w();if(c&&(e.pj()||c!=e))c[Zb]()}break;case 40:(c=this.Rm())&&c[Zb]();break;case 38:(c=this.$m())&&c[Zb]();break;default:b=j}if(b){a[tb]();(e=this.w())&&e.Jf()}return b};W[t].gj=function(){if(!this.ta()||!this.La())return this;return this.eg().gj()};
W[t].Rm=function(){if(this.La()&&this.ta())return this.cj();else{for(var a=this,b;a!=i;){b=a.Sm();if(b!=i)return b;a=a.L()}return i}};W[t].$m=function(){var a=this.an();if(a!=i)return a.gj();a=this.L();var b=this.w();if(!b.pj()&&a==b)return i;return a};W[t].wm=function(){return this.Jl};W[t].tp=function(a){this.Jl=a};W[t].Db=function(){return this.u};W[t].Qo=function(){var a=this.w();a.Tk(this)};
W[t].uh=function(a){if(this.n!=a){this.n=a;this.Qo();for(var b=this.wc(),c=0;c<b;c++){var e=this.od(c);e.uh(a)}}};var cl=function(a,b,c){W[D](this,a,b,c)};J(cl,W);cl[t].n=i;cl[t].w=function(){if(this.n)return this.n;var a=this.L();if(a)if(a=a.w()){this.uh(a);return a}return i};
cl[t].ye=function(){var a=this.Db(),b=this.w()?this.w().ld():a.defaultBehavior;if((b=b=="classic"&&this.ta()||b!="classic"&&this.Bd())&&this.Oi)return this.Oi;if(!b&&this.Mj)return this.Mj;if(this.La())if(b&&a.cssExpandedFolderIcon)return a.cssTreeIcon+" "+a.cssExpandedFolderIcon;else{if(!b&&a.cssCollapsedFolderIcon)return a.cssTreeIcon+" "+a.cssCollapsedFolderIcon}else if(a.cssFileIcon)return a.cssTreeIcon+" "+a.cssFileIcon;return""};var dl=function(a){this.Z={};a&&this.mp(a)};dl[t].D=undefined;dl[t].set=function(a,b){this.Uk(a,b,j)};dl[t].add=function(a,b){this.Uk(a,b,h)};dl[t].Uk=function(a,b,c){for(var e=this,f=0;f<a[s];f++){var g=a[pb](f);e.Z[g]||(e.Z[g]=new dl);e=e.Z[g]}if(c&&e.D!==undefined)d(k('The collection already contains the key "'+a+'"'));else e.D=b};dl[t].mp=function(a){var b=vi(a);a=ui(a);for(var c=0;c<b[s];c++)this.set(b[c],a[c])};
dl[t].get=function(a){for(var b=this,c=0;c<a[s];c++){var e=a[pb](c);if(!b.Z[e])return undefined;b=b.Z[e]}return b.D};dl[t].ka=function(){var a=[];this.sj(a);return a};dl[t].sj=function(a){this.D!==undefined&&a[r](this.D);for(var b in this.Z)this.Z[b].sj(a)};dl[t].Va=function(a){var b=[];if(a){for(var c=this,e=0;e<a[s];e++){var f=a[pb](e);if(!c.Z[f])return[];c=c.Z[f]}c.cg(a,b)}else this.cg("",b);return b};dl[t].cg=function(a,b){this.D!==undefined&&b[r](a);for(var c in this.Z)this.Z[c].cg(a+c,b)};
dl[t].pa=function(a){return this.get(a)!==undefined};Ga(dl[t],function(){this.Z={};this.D=undefined});wa(dl[t],function(a){for(var b=this,c=[],e=0;e<a[s];e++){var f=a[pb](e);if(!b.Z[f])d(k('The collection does not have the key "'+a+'"'));c[r]([b,f]);b=b.Z[f]}a=b.D;for(delete b.D;c[s]>0;){f=c.pop();b=f[0];f=f[1];if(Zd(b.Z[f].Z))delete b.Z[f];else break}return a});dl[t].clone=function(){return new dl(this)};var el=function(){this.Mc=new dl};el[t].F="";el[t].Sg=i;el[t].af=i;el[t].Hd=0;el[t].Kc=0;el[t].Bn=function(a){var b=j;switch(a[Wb]){case 40:case 38:if(a[jb]){this.co(a[Wb]==40?1:-1);b=h}break;case 8:a=this.F[s]-1;b=h;if(a>0){this.F=this.F[jc](0,a);this.Wj(this.F)}else if(a==0)this.F="";else b=j;break;case 27:this.F="";b=h;break}return b};el[t].En=function(a){var b=j;if(!a[jb]&&!a[Sa]){a=String[Lb](a[Wb])[Kc]();if((a[s]==1&&a>=" "&&a<="~"||a>="\u0080"&&a<="\ufffd")&&(a!=" "||this.F)){this.F+=a;b=this.Wj(this.F)}}return b};
el[t].Mp=function(a){var b=a.Ge();if(b&&!zd(b==i?"":String(b))){b=b[Kc]();var c=this.Mc.get(b);if(c)c[r](a);else{a=[a];this.Mc.set(b,a)}}};el[t].fp=function(a){var b=a.Ge();if(b&&!zd(b==i?"":String(b))){b=b[Kc]();var c=this.Mc.get(b);if(c){rd(c,a);c[s]&&this.Mc[Ob](b)}}};el[t].Wj=function(a){var b=j;if((a=this.Mc.Va(a))&&a[s]){this.Hd=this.Kc=0;b=this.Mc.get(a[0]);if(b=this.Kk(b))this.Sg=a}return b};
el[t].co=function(a){var b=j,c=this.Sg;if(c){b=i;var e=j;if(this.af){var f=this.Kc+a;if(f>=0&&f<this.af[s]){this.Kc=f;b=this.af}else e=h}if(!b){f=this.Hd+a;if(f>=0&&f<c[s])this.Hd=f;if(c[s]>this.Hd)b=this.Mc.get(c[this.Hd]);if(b&&b[s]&&e)this.Kc=a==-1?b[s]-1:0}if(b=this.Kk(b))this.Sg=c}return b};el[t].Kk=function(a){var b;if(a){if(this.Kc<a[s]){b=a[this.Kc];this.af=a}if(b){b.reveal();b[Zb]()}}return!!b};Ga(el[t],function(){this.F=""});var X=function(a,b,c){W[D](this,a,b,c);this.Ea=this;this.vb=new el;if(L&&He("6"))try{m.execCommand("BackgroundImageCache",j,h)}catch(e){this.B.warning("Failed to enable background image cache")}};J(X,W);X[t].N=i;X[t].zb=i;X[t].B=Xj("goog.ui.tree.TreeControl");X[t].Xj=i;X[t].uc=h;X[t].Rd=h;X[t].Rf=j;X[t].om=i;X[t].yh=h;X[t].oq=h;X[t].nf=h;X[t].rq=h;X[t].vb=i;X[t].w=function(){return this};X[t].Wb=function(){return 0};X[t].reveal=function(){};
X[t].Je=function(){this.Rf=h;Me(this.a(),"focused");this.Ea&&this.Ea[Zb]()};X[t].Ie=function(){this.Rf=j;Oe(this.a(),"focused")};X[t].hasFocus=function(){return this.Rf};X[t].ta=function(){return!this.nf||X.e.ta[D](this)};X[t].db=function(a){if(this.nf)X.e.db[D](this,a);else this.uc=a};X[t].Zf=function(){return""};X[t].Ae=function(){var a=this.Xa();return a?a[Yb]:i};X[t].rd=function(){return i};X[t].oc=function(){};X[t].td=function(){return X.e.td[D](this)+(this.nf?"":" "+this.Db().cssHideRoot)};
X[t].ye=function(){var a=this.Db(),b=this.w()?this.w().ld():a.defaultBehavior;if((b=b=="classic"&&this.ta()||b!="classic"&&this.Bd())&&this.Oi)return this.Oi;if(!b&&this.Mj)return this.Mj;if(b&&a.cssExpandedRootIcon)return a.cssTreeIcon+" "+a.cssExpandedRootIcon;else if(!b&&a.cssCollapsedRootIcon)return a.cssTreeIcon+" "+a.cssCollapsedRootIcon;return""};X[t].jf=function(a){if(this.Ea!=a){var b=j;if(this.Ea){b=this.Ea==this.om;this.Ea.Yk(j)}if(this.Ea=a){this.Ea.Yk(h);b&&this.Ea[Zb]()}this[A]("change")}};
X[t].Ce=function(){return this.Ea};X[t].ld=function(){return this.Db().defaultBehavior};X[t].Wp=function(a){if(this.yh!=a){this.yh=a;this.ia()&&this.Kq()}};X[t].ng=function(){return this.yh};X[t].Kq=function(){var a=this,b=a.ng(),c=a.og();function e(f){var g=f.Ub();if(g){var l=!b||a==f.L()&&!c;l=l?f.Db().cssChildrenNoLines:f.Db().cssChildren;la(g,l);if(g=f.rd())la(g,f.Yf())}f.Ab(e)}e(this)};X[t].og=function(){return this.rq};X[t].fn=function(){return this.oq};X[t].pj=function(){return this.nf};
X[t].zd=function(){X.e.zd[D](this);var a=this.a();oh(a,"tree");ph(a,"labelledby",this.dg().id)};X[t].b=function(){var a=X.e.b[D](this);this.Xj=this.Xj||a;return a};X[t].o=function(){X.e.o[D](this);var a=this.a();la(a,this.Db().cssRoot);a[hc]("hideFocus","true");this.he();this.zd()};X[t].aa=function(){X.e.aa[D](this);this.bd()};
X[t].he=function(){var a=this.a();a.tabIndex=0;var b=this.N=new uh(a),c=this.zb=new uk(a);this.ca().listen(c,"focusout",this.Ie).listen(c,"focusin",this.Je).listen(b,"key",this.yd).listen(a,"mousedown",this.sg).listen(a,"click",this.sg).listen(a,"dblclick",this.sg)};X[t].bd=function(){this.N.dispose();this.N=i;this.zb.dispose();this.zb=i};
X[t].sg=function(a){this.B.fine("Received event "+a[E]);var b=this.Um(a);if(b)switch(a[E]){case "mousedown":b.Ho(a);break;case "click":b.lk(a);break;case "dblclick":b.Do(a);break}};X[t].yd=function(a){var b=j;(b=this.vb.Bn(a)||this.Ea&&this.Ea.Ld(a)||this.vb.En(a))&&a[tb]();return b};X[t].Um=function(a){var b=i;for(a=a[Gb];a!=i;){b=a.id;if(b=bl[b])return b;if(a==this.a())break;a=a[xc]}return i};X[t].Fe=function(){return this.suspendRedraw};X[t].createNode=function(a){return new cl(a,this.Db(),this.j())};
X[t].Tk=function(a){this.vb&&this.vb.Mp(a)};X[t].removeNode=function(a){this.vb&&this.vb.fp(a)};X[t].Jf=function(){this.vb&&this.vb[qc]()};
var al={cleardotPath:"images/cleardot.gif",defaultHtml:"Tree Item",defaultBehavior:"classic",indentWidth:19,cssRoot:"goog-tree-root goog-tree-item",cssHideRoot:"goog-tree-hide-root",cssItem:"goog-tree-item",cssChildren:"goog-tree-children",cssChildrenNoLines:"goog-tree-children-nolines",cssTreeRow:"goog-tree-row",cssItemLabel:"goog-tree-item-label",cssTreeIcon:"goog-tree-icon",cssExpandTreeIcon:"goog-tree-expand-icon",cssExpandTreeIconPlus:"goog-tree-expand-icon-plus",cssExpandTreeIconMinus:"goog-tree-expand-icon-minus",
cssExpandTreeIconTPlus:"goog-tree-expand-icon-tplus",cssExpandTreeIconTMinus:"goog-tree-expand-icon-tminus",cssExpandTreeIconLPlus:"goog-tree-expand-icon-lplus",cssExpandTreeIconLMinus:"goog-tree-expand-icon-lminus",cssExpandTreeIconT:"goog-tree-expand-icon-t",cssExpandTreeIconL:"goog-tree-expand-icon-l",cssExpandTreeIconBlank:"goog-tree-expand-icon-blank",cssExpandedFolderIcon:"goog-tree-expanded-folder-icon",cssCollapsedFolderIcon:"goog-tree-collapsed-folder-icon",cssFileIcon:"goog-tree-file-icon",
cssExpandedRootIcon:"goog-tree-expanded-folder-icon",cssCollapsedRootIcon:"goog-tree-collapsed-folder-icon"};var fl=function(a,b){N[D](this,b);this.Cd=a||""};J(fl,N);fl[t].Ta=i;fl[t].b=function(){this.jc(this.j().b("input",{type:"text"}))};fl[t].qa=function(a){fl.e.qa[D](this,a);if(!this.Cd)this.Cd=a[Sb]("label")||""};fl[t].o=function(){fl.e.o[D](this);this.he();this.le();this.a().jr=this};fl[t].aa=function(){fl.e.aa[D](this);this.bd();this.a().jr=i};
fl[t].he=function(){var a=new tg(this);a.listen(this.a(),"focus",this.Je);a.listen(this.a(),"blur",this.Ie);ve&&a.listen(this.a(),["keypress","keydown","keyup"],this.un);var b=Re(this.a());b=ef(b);a.listen(b,"load",this.Fn);this.k=a;this.Wh()};fl[t].Wh=function(){if(!this.ar&&this.k&&this.a().form){this.k.listen(this.a().form,"submit",this.vn);this.ar=h}};fl[t].bd=function(){if(this.k){this.k.dispose();this.k=i}};fl[t].d=function(){fl.e.d[D](this);this.bd()};fl[t].wf="label-input-label";
fl[t].Je=function(){this.In=h;Oe(this.a(),this.wf);if(!this.Ib()&&!this.Oj){var a=this,b=function(){oa(a.a(),"")};L?Hh(b,10):b()}};fl[t].Ie=function(){this.Ta=i;this.In=j;this.le()};fl[t].un=function(a){if(a[Wb]==27){if(a[E]=="keydown")this.Ta=this.a()[y];else if(a[E]=="keypress")oa(this.a(),this.Ta);else if(a[E]=="keyup")this.Ta=i;a[tb]()}};fl[t].vn=function(){if(!this.Ib()){oa(this.a(),"");Hh(this.tn,10,this)}};fl[t].tn=function(){if(!this.Ib())oa(this.a(),this.Cd)};fl[t].Fn=function(){this.le()};
fl[t].Ib=function(){return this.a()[y]!=""&&this.a()[y]!=this.Cd};Ga(fl[t],function(){oa(this.a(),"");if(this.Ta!=i)this.Ta=""});fl[t].h=function(a){if(this.Ta!=i)this.Ta=a;oa(this.a(),a);this.le()};fl[t].g=function(){if(this.Ta!=i)return this.Ta;return this.Ib()?this.a()[y]:""};fl[t].le=function(){this.Wh();if(this.Ib())Oe(this.a(),this.wf);else{!this.Oj&&!this.In&&Me(this.a(),this.wf);Hh(this.hp,10,this)}};
fl[t].lm=function(){var a=this.Ib();this.Oj=h;this.a()[Rb]();if(!a)oa(this.a(),this.Cd);this.a()[Zb]();Hh(this.mm,10,this)};fl[t].mm=function(){this.Oj=j};fl[t].hp=function(){if(this.a()&&!this.Ib())oa(this.a(),this.Cd)};var il=function(a,b,c,e){if(a&&!b)d(k("Can't use invisible history without providing a blank page."));var f;if(c)f=c;else{f="history_state"+gl;m[Db](yd('<input type="text" name="%s" id="%s" style="display:none" />',f,f));f=Te(f)}this.Pe=f;this.xb=c?ef(Re(c)):ea;this.Sq=this.xb[sb][ic][kb]("#")[0]+"#";this.Ag=b;if(L&&!b)this.Ag=ea[sb].protocol=="https"?"https:///":'javascript:""';this.da=new Fh(150);this.Xc=!a;this.k=new tg(this);if(a||L&&!hl){if(e)a=e;else{a="history_iframe"+gl;b=this.Ag?'src="'+
Jd(this.Ag)+'"':"";m[Db](yd('<iframe id="%s" style="display:none" %s></iframe>',a,b));a=Te(a)}this.Bg=a;this.Fq=h}if(L&&!hl){this.k.listen(this.xb,"load",this.Co);this.jq=this.documentLoaded=j}this.Xc?this.ih(this.Hb(),h):this.Rc(this.Pe[y]);gl++};J(il,vg);il[t].Qa=j;il[t].$e=j;il[t].Gd=i;var hl=L&&m.documentMode>=8||ve&&He("1.9.2")||we&&He("532.1");il[t].Jc=i;il[t].d=function(){il.e.d[D](this);this.k.dispose();this.V(j)};
il[t].V=function(a){if(a!=this.Qa)if(L&&!hl&&!this.documentLoaded)this.jq=a;else if(a){if(ue)this.k.listen(this.xb[ib],jl,this.Ro);else ve&&this.k.listen(this.xb,"pageshow",this.gc);if(hl&&this.Xc){this.k.listen(this.xb,"hashchange",this.Go);this.Qa=h;this[A](new kl(this.Hb()))}else if(!L||this.documentLoaded){this.k.listen(this.da,"tick",this.xk);this.Qa=h;if(!L)this.Gd=this.Hb();this.da[Qb]();this[A](new kl(this.Hb()))}}else{this.Qa=j;this.k.Oc();this.da[Pa]()}};
il[t].Co=function(){this.documentLoaded=h;this.Pe[y]&&this.Rc(this.Pe[y],h);this.V(this.jq)};il[t].gc=function(a){if(a.md().persisted){this.V(j);this.V(h)}};il[t].Go=function(){var a=this.Be(this.xb);this.Hh(a)};il[t].Hb=function(){return this.Jc!==i?this.Jc:this.Xc?this.Be(this.xb):this.bg()||""};il[t].aq=function(a,b){this.Hp(a,j,b)};il[t].Be=function(a){a=a[sb][ic];var b=a[z]("#");return b<0?"":a[jc](b+1)};
il[t].Hp=function(a,b,c){if(this.Hb()!=a)if(this.Xc){this.ih(a,b);if(!hl){L&&this.Rc(a,b,c);this.Qa&&this.xk()}}else{this.Rc(a,b);this.Jc=this.Gd=oa(this.Pe,a);this[A](new kl(a))}};il[t].ih=function(a,b){a=this.Sq+(a||"");var c=this.xb[sb];if(a!=c[ic])if(b)c[v](a);else Ca(c,a)};
il[t].Rc=function(a,b,c){if(this.Fq||a!=this.bg()){this.Fq=j;a=Cd(a);if(L){var e=tf(this.Bg);e.open("text/html",b?"replace":undefined);e[Db](yd("<title>%s</title><body>%s</body>",Jd(c||this.xb[ib][Va]),a));e.close()}else{a=this.Ag+"#"+a;if(c=this.Bg[Bc])if(b)c[sb][v](a);else Ca(c[sb],a)}}};il[t].bg=function(){if(L){var a=tf(this.Bg);return a[Cb]?Dd(a[Cb][mb]):i}else if(a=this.Bg[Bc]){var b;try{b=Dd(this.Be(a))}catch(c){this.$e||this.Rk(h);return i}this.$e&&this.Rk(j);return b||i}else return i};
il[t].xk=function(){if(this.Xc){var a=this.Be(this.xb);a!=this.Gd&&this.Hh(a)}if(!this.Xc||L&&!hl){a=this.bg()||"";if(this.Jc==i||a==this.Jc){this.Jc=i;a!=this.Gd&&this.Hh(a)}}};il[t].Hh=function(a){this.Gd=oa(this.Pe,a);if(this.Xc){L&&!hl&&this.Rc(a);this.ih(a)}else this.Rc(a);this[A](new kl(this.Hb()))};il[t].Rk=function(a){if(this.$e!=a)this.da.setInterval(a?10000:150);this.$e=a};il[t].Ro=function(){this.da[Pa]();this.da[Qb]()};
var jl=["mousedown","keydown","mousemove"],gl=0,kl=function(a){Ef[D](this,"navigate");this.token=a};J(kl,Ef);var ol=function(a,b){if(ll(a))a.selectionStart=b;else if(L){var c=ml(a),e=c[0];c=c[1];if(e.inRange(c)){b=nl(a,b);e.collapse(h);e.move("character",b);e[Zb]()}}},pl=function(a,b,c){b=b.duplicate();for(var e=a[bb],f=e,g=b[bb],l=g,n=j;!n;)if(a.compareEndPoints("StartToEnd",a)==0)n=h;else{a.moveEnd("character",-1);if(a[bb]==e)f+="\r\n";else n=h}if(c)return[f[s],-1];for(a=j;!a;)if(b.compareEndPoints("StartToEnd",b)==0)a=h;else{b.moveEnd("character",-1);if(b[bb]==g)l+="\r\n";else a=h}return[f[s],f[s]+l[s]]},
ql=function(a,b){var c=0,e=0;if(ll(a)){c=a.selectionStart;e=b?-1:a.selectionEnd}else if(L){var f=ml(a),g=f[0];f=f[1];if(g.inRange(f)){g.setEndPoint("EndToStart",f);if(a[E]=="textarea")return pl(g,f,b);c=g[bb][s];e=b?-1:g[bb][s]+f[bb][s]}}return[c,e]},rl=function(a,b){if(ll(a))a.selectionEnd=b;else if(L){var c=ml(a),e=c[0];c=c[1];if(e.inRange(c)){b=nl(a,b);a=nl(a,ql(a,h)[0]);c.collapse(h);c.moveEnd("character",b-a);c[Zb]()}}},ml=function(a){var b=a[Eb]||a[ib],c=b.selection.createRange();if(a[E]=="textarea"){b=
b[Cb].createTextRange();b.moveToElementText(a)}else b=a.createTextRange();return[b,c]},nl=function(a,b){if(a[E]=="textarea"){a=a[y][jc](0,b);b=a[v](/(\r\n|\r|\n)/g,"\n")[s]}return b},ll=function(a){try{return typeof a.selectionStart=="number"}catch(b){return j}};var sl=function(a,b){this.X=a;Ea(this,b)},tl={CATEGORY:"cat",KEYWORD:"q",GEO:"geo",TIME:"date",PROPERTY:"gprop"};H("trends.Picker.PickerType",tl);I(tl,"CATEGORY","cat");I(tl,"KEYWORD","q");I(tl,"GEO","geo");I(tl,"TIME","date");I(tl,"PROPERTY","gprop");var ul=function(a){for(var b in tl)if(tl[b]==a)return b;return i};H("trends.Picker.idToType",ul);sl[t].g=function(){d("unimplemented")};sl[t].h=function(){d("unimplemented")};Ha(sl[t],function(){d("unimplemented")});sl[t].A=function(){return this.X};
xa(sl[t],function(){});var vl=function(a,b){sl[D](this,a,"q");this.labelInput=new fl;this.labelInput.decorate(this.ja());b&&this.h(b)};vl.inherits(sl);vl[t].ja=function(){return m[x](this.X+"T")};vl[t].g=function(){var a=this.labelInput.g();return a!=""?a:""};vl[t].h=function(a){this.labelInput.h(a==""?"":a)};Ha(vl[t],function(){this.h("")});xa(vl[t],function(){this.labelInput.Ib()&&this.labelInput.lm();this.ja()[Rb]()});var Y=function(a,b){sl[D](this,a,"cat");this.h(b);if(this.ja()){this.Na=new jk(this.mn());this.Na.setPosition(new lk(this.ja(),kk.TOP_LEFT));this.Na.Xk(kk.BOTTOM_LEFT)}this.ja().onfocus=ed(this.zh,this);a=new uh(this.ja());M(a,"key",ed(this.wn,this))};Y.inherits(sl);H("trends.Category",Y);Y[t].wn=function(a){switch(a[Wb]){case 13:case 9:case 27:case 16:case 17:case 32:break;default:a[jb]||this.zh()}};Y[t].ja=function(){return m[x](this.X)};Y[t].tm=function(){return this.qd("_TreeButton")};
Y[t].g=function(){var a=this.$f()[y];return a==0?"":a};Y[t].h=function(a){a=a==""?0:a;oa(this.$f(),a);this.Zo();if(this.Se){a=this.Se[a];a.reveal();this.n.jf(a);ra(this.hc.Xa()[B],"");this.hc=a;ra(this.hc.Xa()[B],"Highlight")}};Y[t].Zo=function(){var a=wl(this.$f()[y]);if(a)oa(this.qd(),a);else this.h(0)};Ha(Y[t],function(){this.h("")});var wl=function(a,b){b||(b=xl);if(b.id==a)return b[wc];else{var c=i;if(b[Xb])for(var e in b[Xb])if(c=wl(a,b[Xb][e]))break;return c}},xl=i,yl=function(a){xl=a};
I(Y,"setTreeData",yl);Y[t].n=i;Y[t].Se=i;Y[t].Na=i;Y[t].k=i;Y[t].N=i;Y[t].hc=i;Y[t].Tn=function(){if(this.He()){this.Se={};this.n=new X(xl[wc]);this.n.Wp(j);this.Ak(this.n,xl.id);lf(this.He());this.ai(this.n,xl[Xb]);this.n.render(this.He());this.k=new tg(this);this.N=new uh(this.n.a());this.k.listen(this.N,"key",this.xn);Hh(this.Tl,50,this);M(new uh(this.ja()),"key",this.n.yd,j,this.n);ra(this.hc.Xa()[B],"Highlight");this.n.Jp(j);this.gl()}};
Y[t].Tl=function(){Ia(this.ja(),ed(this.Fh,this));this.ja().onfocus=i};Y[t].xn=function(a){switch(a[Wb]){case 13:this.Cj(this.n.Ce());this.n.Jf();a[tb]();break;case 9:this.n.Jf();this.Qe();a[tb]();a[sc]?this.Qf():this.tm()[Rb]();break;case 34:case 33:a[tb]();break;case 27:this.Qe();this.Qf();break;default:Hh(this.Gk,50,this)}};Y[t].Qf=function(){this.ja()[Rb]();ol(this.ja(),0);rl(this.ja(),99)};
Y[t].Gk=function(){var a=this.He(),b=a[Oa],c=this.n.Ce().Xa(),e=c[Ac],f=a[bc];c=c[Ec];if(b>e)a.scrollTop=e;else if(e+c-b>f)a.scrollTop=e+c-f};Y[t].ai=function(a,b){for(var c=0,e;e=b[c];c++){var f=a.w().createNode(e[wc]);a.add(f);this.Ak(f,e.id);e[Xb]&&this.ai(f,e[Xb])}};Y[t].Ak=function(a,b){a.lk=ed(zl,this,b,a);a.tp(b);if(b==this.g()){a.reveal();this.n.jf(a);this.hc=a}this.Se[b]=a};var zl=function(a,b,c){c[Gb][Za]=="goog-tree-item-label"&&this.Cj(b)};
Y[t].Cj=function(a){this.h(a.wm());this.Qe();this.Qf()};var Al=function(a){al.cleardotPath=a};I(Y,"setCleardotImage",Al);Y[t].qd=function(a){return a?m[x](this.X+a):m[x](this.X)};Y[t].mn=function(){return this.qd("_Tree")};Y[t].He=function(){return this.qd("_TreeContent")};Y[t].$f=function(){return this.qd("_Hidden")};Y[t].zh=function(){if(this.n)this.gl();else{this.Na.s(h);Hh(ed(this.Tn,this),1)}};
Y[t].gl=function(){this.Na.s(h);this.n.a()[Rb]();this.n.jf(this.hc);this.hc.reveal();Hh(this.Gk,10,this)};Y[t].Qe=function(){this.Na.s(j)};Y[t].Fh=function(){this.Na.Zn()?this.Qe():this.zh()};I(Y[t],"toggleTree",Y[t].Fh);xa(Y[t],function(){});var Bl=function(a,b){sl[D](this,a,"gprop");b&&this.h(b)};Bl.inherits(sl);H("trends.Property",Bl);Bl[t].mg=function(){return m[x](this.X+"S")};Bl[t].g=function(){var a=this.mg()[y];return a=="google"?"":a};Bl[t].h=function(a){if(a=="")this[uc]();else oa(this.mg(),a)};Ha(Bl[t],function(){this.h("google")});Bl[t].zp=function(a,b){M(this.mg(),a,b)};var Cl=function(a,b){sl[D](this,a,"geo");this.ti={};this.Of();this[uc]();b&&this.h(b)};Cl.inherits(sl);
var Dl=j,El=function(a,b){if(!b)return!!Qi[a];return!!b[a]},Fl=function(a){var b=Si[a[kb]("-")[0]];if(!b)return j;return!!b[a]},zj=function(a){for(var b in Ui)if(Ui[b][" "+a])return h;return j},yj=function(a){if(a=="")return h;if(/^[0-9]*$/[Xa](a))return zj(a);if(/^[A-Z][A-Z]$/[Xa](a))return El(a);return Fl(a)},Gl=function(a,b,c){var e=c||c=="",f=m[Tb](e?"option":"optgroup");kf(a,f);if(e){oa(f,c);na(f,b)}else{f.label=b;na(f," ")}},Aj=function(a){for(var b in Ui)if(Ui[b][" "+a])return Ui[b][" "+a][1];
return i};Cl[t].Vb=function(){return m[x](this.X+"C")};Cl[t].Yb=function(){return m[x](this.X+"R")};Cl[t].xc=function(){return m[x](this.X+"D")};Cl[t].g=function(){var a=this.xc()[y];if(a!="")return this.Yb()[y]+"-"+a;a=this.Yb()[y];if(a=="")return this.Vb()[y];return a};Cl[t].h=function(a){this[uc]();a=a[kb]("-");var b=a[0];if(El(b,this.ti)){oa(this.Vb(),b);this.oe(b);if(!(a[s]<2)){b=b+"-"+a[1];if(Fl(b)){oa(this.Yb(),b);this.df(b);if(!(a[s]<3))if(zj(a[2]))oa(this.xc(),a[2])}}}};
Ha(Cl[t],function(){this.Vb().selectedIndex=0;this.oe("")});Cl[t].oe=function(a){this.em(a);this.Cq(a!="");var b=!Dl&&!!Ui[a];b&&this.Qi(a);this.Bq(b)};I(Cl[t],"countryChanged",Cl[t].oe);Cl[t].df=function(a){var b=this.Vb()[y];if(!Dl&&Ui[b]){var c=a==""?"":this.xc()[y];this.Qi(b,a);oa(this.xc(),c)}};I(Cl[t],"regionChanged",Cl[t].df);Cl[t].Ei=function(a){if(a!=""){var b=this.Yb();if(b[y]==""){a=Aj(a);oa(b,a);this.df(a)}}};I(Cl[t],"dmaChanged",Cl[t].Ei);
Cl[t].Of=function(a){if(a!=this.ti){var b=this.g(),c=Qi,e=this.Vb();lf(e);Gl(e,Mi,"");Gl(e,"\u2014\u2014\u2014\u2014\u2014\u2014\u2014");var f,g;if(!a){for(f=0;f<Oi[s];f++){g=Oi[f];Gl(e,c[g],g)}Gl(e,"\u2014\u2014\u2014\u2014\u2014\u2014\u2014")}for(g in c)if(!a||a[g])Gl(e,c[g],g);this.ti=a;this.h(b);this.g()!=b&&this[uc]()}};
Cl[t].em=function(a){a=Si[a];var b=this.Yb();ka(b[Mb],0);if(a){b[Mb][0]=new Option(ri("ALL_SUBREGIONS"),"");var c=1;for(var e in a)b[Mb][c++]=new Option(a[e],e);pa(b,c==1)}else pa(b,h)};Cl[t].Qi=function(a,b){var c=this.xc(),e=Ui[a];a={};if(b){b=Wi[b];for(var f=0;f<b[s];f++)a[" "+b[f]]=e[" "+b[f]]}else a=e;ka(c[Mb],0);c[Mb][0]=new Option(ri("ALL_METROS"),"");e=1;for(var g in a)c[Mb][e++]=new Option(a[g][0],Ad(g))};Cl[t].Cq=function(a){Ma(this.Yb()[B],a?"visible":"hidden")};
Cl[t].Bq=function(a){var b="_x_",c="geoTag"+b+"Box",e=a?c:c+"Shrunk";c=a?c+"Shrunk":c;Hl(this.Vb(),e[v](b,"Country"),c[v](b,"Country"));Hl(this.Yb(),e[v](b,"Region"),c[v](b,"Region"));b=this.xc();p(b[B],a?"":"none");if(!a)oa(b,"")};var Hl=function(a,b,c){la(a,a[Za][v](b,c));la(a[xc],a[xc][Za][v](b,c))};xa(Cl[t],function(){this.Vb()[Rb]()});var Jl=function(a,b){sl[D](this,a,"date");this.Bb=new Il(this.X+"F");this.$d=new Il(this.X+"T");this.Tb=this.im();this[uc]();b&&this.h(b)};Jl.inherits(sl);Jl[t].label=i;Jl[t].zc=function(){return m[x](this.X+"M")};Jl[t].Ti=function(){return m[x](this.X+"A")};Jl[t].g=function(){if(!this.Jg())return this.zc()[y];var a=this.bi();if(a<1)return"";var b=this.Bb.ud(),c=(new Number(b.month+1))[Ra]();return c+"/"+b.year+" "+a+"m"};
Jl[t].bi=function(){var a=this.Bb.ud(),b=this.$d.ud();return 1+(b.month-a.month)+(b.year-a.year)*12};Jl[t].Jg=function(){return this.Ti()[B].display==""};
Jl[t].h=function(a,b){var c=this.zc();oa(c,a);if(c[y]==a)this.ub(j);else{this.ub(h);try{var e=a[kb](" "),f=e[0][kb]("/"),g=ca(e[1][jc](0,e[1][s]-1),10),l=ca(f[0],10)+g-1;a=(l-1)%12;var n=ca(f[1],10)+o[lb]((l-1)/12);this.Bb.nh((new Number(f[0])-1)[Ra]());this.Bb.xh(f[1]);this.$d.nh((new Number(a))[Ra]());this.$d.xh((new Number(n))[Ra]())}catch(q){this[uc]()}}b&&this.h(b)};Ha(Jl[t],function(){this.ub(j);this.zc().selectedIndex=0});I(Jl[t],"reset",Jl[t][uc]);
Jl[t].ij=function(){return this.Jg()?this.Bb.hg().id:this.zc().id};Jl[t].ub=function(a){Ig(this.zc(),"display",a?"none":"");Ig(this.Ti(),"display",a?"":"none");if(this.label)this.label.htmlFor=this.ij()};Jl[t].ik=function(a){if(!(this.bi()>=1)){var b=a?this.$d:this.Bb;a=a?this.Bb.ud():this.$d.ud();b.nh(a.month);b.xh(a.year)}};I(Jl[t],"onAdvancedModeChange",Jl[t].ik);Jl[t].ok=function(a){a=="more"&&this.ub(h)};I(Jl[t],"onMainSelectBoxChange",Jl[t].ok);
Jl[t].gi=function(a){if(this.Tb!=a){var b=this.zc(),c=this.Bb.vd(),e=this.$d.vd(),f=this.Jg(),g=b[Mb][0];for(na(g,g[mb][v](new RegExp(String(this.Tb)),String(a)));this.Tb<a;){this.ub(j);b[Fb](b[Mb][b[Mb][s]-2]);this.ub(h);c[Fb](c[Mb][c[Mb][s]-1]);e[Fb](e[Mb][e[Mb][s]-1]);this.Tb++}for(;this.Tb>a;){this.ub(j);var l=String(this.Tb);this.Tb--;var n=String(this.Tb),q=b[Mb][b[Mb][s]-2];g=q[mb][v](new RegExp(l),n);var w=q[y][v](new RegExp(l),n),K=m[Tb]("option");kf(K,m[qb](g));$e(K,{value:w});mf(K,q);this.ub(h);
w=c[Mb][c[Mb][s]-1];g=w[mb][v](new RegExp(l),n);w=w[y][v](new RegExp(l),n);l=m[Tb]("option");kf(l,m[qb](g));$e(l,{value:w});kf(c,l);l=m[Tb]("option");kf(l,m[qb](g));$e(l,{value:w});kf(e,l)}this.ub(f)}};Jl[t].im=function(){var a=this.Bb.vd()[Mb];return ca(a[a[s]-1][y],10)};var Il=function(a){this.ha=a};Il[t].hg=function(){return m[x](this.ha+"M")};Il[t].vd=function(){return m[x](this.ha+"Y")};Il[t].ud=function(){var a={};a.month=ca(this.hg()[y],10);a.year=ca(this.vd()[y],10);return a};
Il[t].nh=function(a){oa(this.hg(),a)};Il[t].xh=function(a){oa(this.vd(),a)};xa(Jl[t],function(){m[x](this.ij())[Rb]()});var Kl={};Kl.cat=function(a,b){return new Y(a,b)};Kl.q=function(a,b){return new vl(a,b)};Kl.geo=function(a,b){return new Cl(a,b)};Kl.date=function(a,b){return new Jl(a,b)};Kl.gprop=function(a,b){return new Bl(a,b)};var Ll=function(a,b,c){return Kl[a](b,c)};var Ml=function(a,b,c){sl[D](this,b,a);this.pickersType=a;this.pickersShown=1;this.r=[];for(a=0;a<5;a++)this.r[a]=Ll(this.pickersType,this.Ym(a));for(a=this.pickersShown;a<5;a++)p(this.kg(a)[B],"none");if(this.pickersShown==5)p(this.Sf()[B],"none");c&&this.h(c);this.gh()};Ml.inherits(sl);Ml[t].gh=function(){var a=this.pickersShown==1?"hidden":"";Ma(this.Dm()[B],a)};Ml[t].Ym=function(a){return this.X+"P"+a};Ml[t].kg=function(a){return m[x](this.X+"R"+a)};Ml[t].Sf=function(){return m[x](this.X+"AL")};
Ml[t].Dm=function(){return m[x](this.X+"RP0")};Ml[t].Af=function(a){this.pickersShown++;if(this.pickersShown==5)p(this.Sf()[B],"none");p(this.kg(this.pickersShown-1)[B],"");a&&this.sn();this.gh()};I(Ml[t],"addPicker",Ml[t].Af);Ml[t].sn=function(){this.r[this.pickersShown-1][Rb]()};
Ml[t].ef=function(a){if(this.pickersShown==1)this.r[0][uc]();else{for(a=a;a+1<this.pickersShown;a++)this.r[a].h(this.r[a+1].g());this.pickersShown--;this.r[this.pickersShown][uc]();p(this.kg(this.pickersShown)[B],"none");p(this.Sf()[B],"");this.gh()}};I(Ml[t],"removePicker",Ml[t].ef);Ml[t].Ip=function(a,b){this.r[a].h(b)};Ml[t].h=function(a){a=a[kb](",");var b;for(b=0;b<a[s]&&b<5;b++){b==this.pickersShown&&this.Af(j);this.Ip(b,a[b])}for(;this.pickersShown>a[s];)this.ef(a[s])};Ml[t].Im=function(a){return this.r[a].g()};
Ml[t].g=function(){for(var a=[],b=0;b<this.pickersShown;b++){var c=this.r[b].g();a[r](c)}return a[Fc](",")};Ha(Ml[t],function(){for(var a=0;a<this.r[s];a++)this.r[a][uc]();for(;this.pickersShown>1;)this.ef(0)});Ml[t].wk=function(a){for(var b=0;b<this.r[s];b++)a(this.r[b])};Ml[t].Bc=function(a){return this.r[a]};I(Ml[t],"getPicker",Ml[t].Bc);var Nl=function(a,b,c){Ea(this,a);this.url=b;this.isLandingPage=c};Nl.inherits(Ef);var Ol={RESPONSE:"Response"};H("ControlPanelEvent.Types",Ol);
var Pl=function(a){this.wr=m[Va];this.be=a.ajax;if(this.be=this.be==i||this.be=="1"){this.yg=new il;M(this.yg,"navigate",ed(this.so,this))}if(a.noDma)Dl=h;this.sr=bj(xd(a.p2wlcc));this.pr=a.prsy[0];this.ur=a.prsy[1];this.qe=i;this.r={};this.$a={};var b;for(b in tl){var c=tl[b];this.r[c]=Ll(c,"resPckr"+c);if(c!="cat"&&c!="gprop")this.$a[c]=new Ml(c,"cmpPckr"+c,undefined)}for(b in tl)this.$a[tl[b]]&&this.bh(tl[b],j);this.Ep();this.Pd(a);(a=a.cmpt)||(a="q");m[x]("radRow"+a+"R").checked="checked";if(this.be){this.fo=
!m[sb].hash||m[sb].hash=="#";var e=ea.onload,f=this;ea.onload=function(){typeof e=="function"&&e();f.yg.V(h)}}};H("trends.ControlPanel",Pl);Pl.inherits(vg);var Ql=i;Pl[t].Pd=function(a){var b=a.cmpt;b||(b="q");this.Ff(b);for(var c in tl){var e=tl[c];if(this.r[e]){var f=a[e]==undefined?"":a[e];if(e!=b)this.r[e].h(f);else this.$a[e]&&this.$a[e].h(f)}}Ja(m[x]("mulPicksWrapCell")[B],String(m[x]("mulPicksWrapTable")[bc])+"px");this.Bj()};I(Pl[t],"resetValues",Pl[t].Pd);
var Rl=function(a){a=a[kb]("&");var b={};for(var c in a){var e=a[c][kb]("=");b[e[0]]=e[1]?Dd(e[1]):""}return b};Pl[t].so=function(a){a=a.token;var b=Rl(a);if(a){this.Pd(b);this.Pi(Sl(m[x]("controlPanelForm"),a));this.fo=j}else{this.Pd(b);this.fo?this.Yj():this.Pi("?")}};Pl[t].Yj=function(){var a=m[x]("landingPageWrapper");if(a)Ma(a[B],"visible")};Pl[t].Bc=function(a){return this.r[a]};I(Pl[t],"getPicker",Pl[t].Bc);Pl[t].jj=function(a){return this.$a[a]};I(Pl[t],"getMultiPicker",Pl[t].jj);
Pl[t].bh=function(a,b){p(this.lj(a,h)[B],b?"":"none");p(this.lj(a,j)[B],b?"none":"");p(this.Qm(a)[B],b?"":"none");if(b)this.r[a].g()!=""&&this.$a[a].h(this.r[a].g());else this.$a[a].pickersShown==1?this.r[a].h(this.$a[a].Im(0)):this.r[a][uc]()};Pl[t].Ff=function(a){if(a!=this.qe){a&&this.bh(a,h);this.qe&&this.bh(this.qe,j);if(this.qe=a)m[x]("radRow"+a+"R").checked="checked"}};I(Pl[t],"changeComparisonType",Pl[t].Ff);Pl[t].lj=function(a,b){return m[x](this.Zm(a,b))};
Pl[t].Qm=function(a){return m[x]("mulColT"+a)};Pl[t].Zm=function(a,b){return(b?"cmpRow":"resRow")+a};Pl[t].Fp=function(a,b){oa(m[x]("fFld"+a),b)};Pl[t].tk=function(){var a=this;this.To(function(c){a.Fp(c[E],c.g())});if(this.be){if(this.yg.Hb()[z]("ajax=0")>=0){var b=m[x]("fFldajax");b.name="ajax";oa(b,"0");return h}Tl(this.yg,"controlPanelForm");return j}else return h};I(Pl[t],"onSubmit",Pl[t].tk);var Tl=function(a,b){b=Sl(m[x](b))[kb]("?")[1];a.Hb()==b?a[A](new kl(b)):a.aq(b)};
Pl[t].Qk=function(a){var b=this.Xf();if(a){la(b,"reportContentLoadingEffect");b[B].filter="alpha(opacity=50)";m[Cb][B].cursor="progress";Ma(m[x]("loadingImage")[B],"visible")}else{la(b,"");b[B].filter="";m[Cb][B].cursor="default";Ma(m[x]("loadingImage")[B],"hidden")}};
Pl[t].Pi=function(a){a+="&content=1";var b=this.Xf();if(b){Sk&&Tk();rk&&sk();this.Qk(h);Qk(a,ed(function(c){var e=this.Xf();if(c[Gb].We()){var f=c[Gb].jg();if(f[Oc](0,300)[Kc]()[z]("<html>")>=0){e=m[Cb];f=Ul(f,"body")[Fc]("");if(!f){ea.location="/";return}}c=Ul(f,"script");na(e,f);e=m[Ic]("head")[ub](0);Ql&&e[Fb](Ql);Ql=m[Tb]("script");Ea(Ql,"text/javascript");Ql.defer=j;Ql.text=c[Fc]("");e[Na](Ql);this[A](new Nl("Response",a,a[z]("?")==0))}else{na(e,ri("COMMUNICATION_ERROR_HTML"));m.title=this.wr+
" - "+ri("COMMUNICATION_ERROR_TITLE")}this.Qk(j);this.Wn(a)&&this.Yj()},this),"GET")}};Pl[t].Wn=function(a){return a[z]("?")==0};Pl[t].Xf=function(){return m[x]("reportContent")};
var Ul=function(a,b){b=b[Kc]();for(var c=a[v](new RegExp("<"+b,"ig"),"<"+b),e=c[z]("<"+b),f=0,g=[];e>0;){e=c[z](">",e)+1;f=c[z]("</"+b,e);if(f>0)g[g[s]]=a[jc](e,f);e=c[z]("<"+b,f)}return g},Sl=function(a,b){var c=a.action;if(b)c+="?"+b;else{b=h;for(var e=0;e<a[s];e++){var f=a.elements[e];if(f[wc])if(f.checked||f[E]=="hidden")if(f[y]!=""){c+=(b?"?":"&")+f[wc]+"="+Cd(f[y]);b=j}}}return c};Pl[t].To=function(a){for(var b in tl){var c=tl[b];a(c==this.qe?this.$a[c]:this.r[c])}};
Pl[t].Ep=function(){this.r.gprop.zp("change",ed(this.Bj,this))};Pl[t].Bj=function(){var a=this.r.gprop.g(),b=this.sr[a];this.r.geo.Of(b);this.$a.geo.wk(function(e){e.Of(b)});var c=this.pr;if(a=="")c=this.ur;this.r.date.gi(c);this.$a.date.wk(function(e){e.gi(c)})};Pl[t].Ph=function(a){M(this,"Response",a)};I(Pl[t],"addOnResponseCallback",Pl[t].Ph);var Vl=function(a){this.lp=m[x]("lsi");this.kp=m[x]("lsis");this.Na=new jk(this.lp);this.Na.setPosition(new gk(this.kp,2));this.Na.Xk(3);Ia(this.kp,ed(this.Zl,this));M(a,"Response",ed(this.Ne,this))};H("trends.LocaleSelector",Vl);Vl[t].Zl=function(){this.Na.s(h)};
Vl[t].Ne=function(a){var b=We("a",undefined,this.lp);id(b,function(c){var e=c[ic][v](/#.*/,"");if(e[z]("/?")==-1)e=e[v](/\?/,"/?");Ca(c,e+"#"+a.url[jc](a.url[z]("?")+1)[v](new RegExp("content=[^&]*","g"),"")[v](new RegExp("&&+","g"),"&")[v](new RegExp("&*$","g"),""))})};var Wl=function(a,b){if(a)this.name=a;if(b)this.message=b};var Xl=function(a){this.flashId=a};Xl[t].call=function(){if(arguments[s]==0)d(new Wl("Flash Proxy Exception","The first argument should be the function name followed by any number of additional arguments."));var a=arguments[0];if(arguments[s]>1)for(var b=[],c=1;c<arguments[s];c++)b[r](arguments[c]);c=L?ea[this.flashId]:m[this.flashId];c!=i&&c.callAsFunction(a,b)};var Yl=function(a,b,c,e){if(arguments[s]<4)d(new Wl("RequiredParameterException","You must pass in a src, width, height, and version when creating a chartclient.FlashTag."));this.src=a;ma(this,b);Ja(this,c);this.version=e;this.menu="false";this.flashVarsStr=this.flashVars=this.id=i;this.genericParam={};this.ie=aa.appName[z]("Microsoft")!=-1?1:0};Yl[t].gf=function(a){this.id=a};Yl[t].Nh=function(a,b){if(this.flashVars==i)this.flashVars={};this.flashVars[a]=b};
Yl[t].fq=function(a){if(a!="window"&&a!="opaque"&&a!="transparent")d(new Wl("UnsupportedValueException",'Supported values are "window", "opaque", and "transparent".'));this.genericParam.wmode=a};Yl[t].np=function(a){if(a!="never"&&a!="always")d(new Wl("UnsupportedValueException",'Supported values are "never" and "always".'));this.genericParam.allowScriptAccess=a};
ja(Yl[t],function(){var a=new String(""),b=ea[sb].protocol;if(b!="https:")b="http:";if(this.ie){a+='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" ';if(this.id!=i){a+='id="'+this.id+'" ';a+='name="'+this.id+'" '}a+='codebase="'+b+"//download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version="+this.version+'" ';a+='width="'+this[u]+'" ';a+='height="'+this[F]+'">';a+='<param name="movie" value="'+this.src+'"/>';a+='<param name="menu" value="false">';for(var c in this.genericParam)if(this.genericParam[c]!=
i)a+='<param name="'+c+'" value="'+this.genericParam[c]+'"/>';if(this.flashVars!=i){c=this.fj();if(c[s]>0)a+='<param name="flashvars" value="'+c+'"/>'}a+="</object>"}else{a+='<embed src="'+this.src+'"';a+=' width="'+this[u]+'"';a+=' height="'+this[F]+'"';a+=' type="application/x-shockwave-flash"';a+=' menu="false"';if(this.id!=i){a+=' name="'+this.id+'"';a+=' id="'+this.id+'"'}for(c in this.genericParam)if(this.genericParam[c]!=i)a+=" "+c+'="'+this.genericParam[c]+'"';if(this.flashVars!=i){c=this.fj();
if(c[s]>0)a+=' flashvars="'+c+'"'}a+=' pluginspage="'+b+'//www.macromedia.com/go/getflashplayer">';a+="</embed>"}return a});Yl[t].write=function(a){a[Db](this[Ra]())};Yl[t].fj=function(){var a=new String("");for(var b in this.flashVars)if(this.flashVars[b]!=i)a+=ba?ga(b)+"="+ba(this.flashVars[b])+"&":ga(b)+"="+ga(this.flashVars[b])+"&";if(this.flashVarsStr!=i)return a+this.flashVarsStr;return a[jc](0,a[s]-1)};var Z=function(a,b,c,e){this.u=e;this.vr=a;this.er=b;this.zg=e.homeAddress||"";this.tr=e.staticFilesPath||"";this.dr=e.getdataPath||"";this.Jh={};this.globalChartId="chart";(this.hasFlash=h)&&this.Pn()};J(Z,vg);H("goog.chartclient.CHART_FLAG_CLICKED","chart_flag_clicked");H("goog.chartclient.CHART_RANGE_CHANGED","chart_range_changed");H("goog.chartclient.CHART_DATA_HERE","chart_data_here");H("goog.chartclient.CHART_DATA_ERROR",-1);H("goog.chartclient.CHART_DATA_NOTHING",0);
H("goog.chartclient.CHART_DATA_FIRST",1);
Z[t].Pn=function(){var a=this.u.chartFileName||"chart.swf";a=this.u.chartURL||this.zg+this.tr+"/"+a;this.yr=gd();this.Ql=h;this.Xg=[];var b="chartTag"+String(o.random())[Oc](2);this.Ua=new Xl(b);this.gd=new Yl(a,this.vr,this.er,"8,0,0,0");this.gd.np("always");this.gd.gf(b);this.u.wmode&&this.gd.fq(this.u.wmode);this.wa("fieldSeparator",",");this.wa("objectSeparator","::");this.wa("sparklineType","static");this.Ni(this.u.valueRangeSuffixes);this.Ni(this.u.dateRangeFormat);this.Vh(this.u)};
Z[t].Ni=function(a){if(a&&a[s])for(var b=0;b<a[s];b++)a[b]=ba?ba(a[b]):ga(a[b])};Z[t].Cp=function(a){this.globalChartId=a;this.wa("globalChartId",a)};Z[t].wa=function(a,b){this.gd.Nh(a,b)};Z[t].Vh=function(a){if(a)for(var b in a)this.wa(b,a[b])};Z[t].W=function(a,b){this.Jh[a]||(this.Jh[a]=[]);this.Jh[a][r](b[Fc](","));b=this.Jh[a][Fc]("::");this.gd.Nh(a,ga(b))};Z[t].Pq=function(a){na(a,this.gd[Ra]())};Z[t]._highlightAnnotation=function(a,b){this.hasFlash&&this.Ua[D]("highlightAnnotation",a,b)};
Z[t].bb=function(a,b){this.Ql?this.Xg[r]({method:a,args:b}):a[pc](this,b)};Z[t].Bf=function(){this.bb(function(a){this.hasFlash&&this.Ua[D]("addObjectArray",a)},arguments)};Z[t].Hf=function(){this.bb(function(a){this.hasFlash&&this.Ua[D]("clearAllPins",a)},arguments)};Z[t].jm=function(){this.Ql=j;if(this.Xg)for(;this.Xg[s]>0;){var a=this.Xg.shift();try{a.method[pc](this,a.args)}catch(b){}}};
Z[t].wh=function(){this.bb(function(a,b,c){this.hasFlash&&this.Ua[D]("setVisibleChartRange",a[Dc](),b[Dc](),c)},arguments)};Z[t].yf=function(){this.bb(function(a,b,c){c||(c=a[v](/[^,]*/g,"0"));this.hasFlash&&this.Ua[D]("addNewLabels",a,b,c)},arguments)};Z[t].Oh=function(){this.bb(function(a){this.hasFlash&&this.Ua[D]("addNewData",a)},arguments)};Z[t].Zg=function(){this.bb(function(a){this.hasFlash&&this.Ua[D]("removeLabels",a)},arguments)};
Z[t].ki=function(){this.bb(function(){this.hasFlash&&this.Ua[D]("clearConfigData")},arguments)};Z[t].Fk=function(a,b,c){this.Zg(a);this.yf(b,c)};Z[t].Gj=function(){this.bb(function(a){this.hasFlash&&this.Ua[D]("hideLabels",a)},arguments)};Z[t].fl=function(){this.bb(function(a){this.hasFlash&&this.Ua[D]("showLabels",a)},arguments)};Z[t].setParameter=function(){this.bb(function(a,b){this.hasFlash&&this.Ua[D]("setParameter",a,b)},arguments)};
Z[t].Il=function(a,b){var c=new Ef;Ea(c,"chart_flag_clicked");c.dataLabel=a;c.id=b;c.globalChartId=this.globalChartId;this[A](c)};Z[t].Nq=function(a,b){var c=new Ef;Ea(c,"chart_range_changed");c.startDate=a;c.endDate=b;c.globalChartId=this.globalChartId;this[A](c)};Z[t].Rl=function(a){var b=new Ef;Ea(b,"chart_data_here");b.globalChartId=this.globalChartId;b.resultCode=a;this[A](b)};Z[t]._addListener=function(a,b){this[fc](a,b)};
Z[t].Oq=function(a){var b=this.u.labels,c=this.u.clientId;if(b&&c){var e="MainViewPoint";this.W("viewpoints",["name:"+e,"height:262","display:visible","topMargin:0"]);for(var f=31536000,g=0;g<b[s];g++)this.W("dataSources",["name:"+b[g],"maxSeconds:"+2*f]);f=b[0];this.W("layers",["dataSource:"+f,"viewpoint:"+e,"name:BackgroundLayer","arity:Unique","type:simple"]);this.W("layers",["dataSource:"+f,"viewpoint:"+e,"name:PriceLinesLayer","arity:Unique","type:simple"]);this.W("layers",["dataSource:"+f,"viewpoint:"+
e,"name:BottomBarLayer","arity:Unique","type:simple"]);for(g=0;g<b[s];g++)this.W("layers",["dataSource:"+b[g],"viewpoint:"+e,"name:LineChartLayer","arity:Multiple","type:simple"]);this.W("layers",["dataSource:"+f,"viewpoint:"+e,"name:DateLinesLayer","arity:Unique","type:simple","tickPosition:0","hasText:true"]);this.W("layers",["dataSource:"+f,"viewpoint:"+e,"name:PinPointsLayer","arity:Multiple","type:simple"]);b=86400;this.W("zoomlevels",["text:1m","value:"+30*b]);this.W("zoomlevels",["text:3m",
"value:"+91*b]);this.W("zoomlevels",["text:6m","value:"+182*b]);this.W("zoomlevels",["text:1Y","value:"+365*b]);this.W("zoomlevels",["text:Max","value:"+730*b]);this.W("detailLevels",["from:0","to:"+182*b,"interval:"+1*b]);this.W("detailLevels",["from:"+(182*b+1),"to:"+1825*b,"interval:"+7*b]);this.W("detailLevels",["from:"+(1825*b+1),"to:"+36500*b,"interval:"+30*b]);this.wa("displaySeconds",60*b);this.wa("dataURL",this.zg+this.dr+"/getdata");this.wa("debug","false");this.wa("verticalScaling","maximized");
this.wa("quote",f);this.wa("clientId",c);this.wa("displaySparkline","true");this.wa("inPageData","data");this.Vh(this.u);this.Pq(a)}};
var Zl=function(a,b){var c='This content requires the Macromedia Flash Player.<a href="http://www.macromedia.com/go/getflash/">Get Flash</a>';b=b||"chart";var e=Te(b);if(!G.chartObjects)G.chartObjects={};if(e){var f=a.chartWidth||"100%",g=a.chartHeight||"100%";a=new Z(f,g,c,a);a.Cp(b);a.Oq(e);return G.chartObjects[b]=a}return i},$l=function(a,b,c){a=G.chartObjects[a];b=new Date(b);c=new Date(c);a.dataFetchPending=j;a.Nq(b,c);a.jm()},am=function(a,b,c){a=G.chartObjects[a];a.Il(b,c)};
function _firstDataIsHere(a,b){a=G.chartObjects[a];a.Rl(b)}H("_deployChart",Zl);H("_visibleChartRangeChanged",$l);H("_flashClicked",am);H("chartclient.deployChart",Zl);I(Z[t],"setVisibleChartRange",Z[t].wh);I(Z[t],"addNewLabels",Z[t].yf);I(Z[t],"addNewData",Z[t].Oh);I(Z[t],"removeLabels",Z[t].Zg);I(Z[t],"replaceLabel",Z[t].Fk);I(Z[t],"clearConfigData",Z[t].ki);I(Z[t],"hideLabels",Z[t].Gj);I(Z[t],"showLabels",Z[t].fl);var bm=function(a){this.f=a;a=L?"propertychange":we&&a[tc]=="TEXTAREA"&&!He("531")?"keypress":"input";this.Qg=M(this.f,a,this)};J(bm,vg);Da(bm[t],function(a){a=a.md();if(a[E]=="propertychange"&&a.propertyName=="value"||a[E]=="input"||a[E]=="keypress"){if(L||ue){var b=a.srcElement;if(b!=Re(b)[Ta])return}a=new Ff(a);Ea(a,"input");try{this[A](a)}finally{a.dispose()}}});bm[t].d=function(){bm.e.d[D](this);ig(this.Qg);delete this.f};var cm=function(){},dm;Uc(cm);cm[t].kd=function(){return undefined};cm[t].b=function(a){return a.j().b("div",this.Wf(a)[Fc](" "),a.pd())};cm[t].sa=function(a){return a};cm[t].fd=function(a,b,c){if(a=a.a?a.a():a)if(L&&!He("7")){var e=this.Tf(Ke(a),b);e[r](b);b=c?Me:Oe;fd(b,a)[pc](i,e)}else Pe(a,b,c)};cm[t].Hi=function(a,b,c){this.fd(a,b,c)};cm[t].oa=function(){return h};
cm[t].decorate=function(a,b){b.id&&a.gf(b.id);var c=this.sa(b);c&&c[Yb]?a.dh(c[Yb][zc]?sd(c[rc]):c[Yb]):a.dh(i);var e=0,f=this.ba(),g=this.Ee(),l=j,n=j;c=j;var q=Ke(b);id(q,function(K){if(!l&&K==f){l=h;if(g==f)n=h}else if(!n&&K==g)n=h;else e|=this.hn(K)},this);a.Xp(e);if(!l){q[r](f);if(g==f)n=h}n||q[r](g);(a=a.$i())&&q[r][pc](q,a);if(L&&!He("7")){var w=this.Tf(q);if(w[s]>0){q[r][pc](q,w);c=h}}if(!l||!n||a||c)Je(b,q[Fc](" "));return b};
cm[t].Dg=function(a){a.Lg()&&this.tb(a.a(),h);a.za()&&this.Qc(a,a.M())};cm[t].Mk=function(a){if(ve){var b=this.kd();b&&oh(a,b)}};cm[t].ic=function(a,b){gh(a,!b,!L&&!ue)};cm[t].tb=function(a,b){this.fd(a,this.Ee()+"-rtl",b)};cm[t].Ig=function(a){var b;if(a.ob(32)&&(b=a.Eb()))return zf(b);return j};cm[t].Qc=function(a,b){var c;if(a.ob(32)&&(c=a.Eb())){if(!b&&a.Uj()){try{c.blur()}catch(e){}a.Uj()&&a.vj(i)}zf(c)!=b&&Af(c,b)}};cm[t].s=function(a,b){eh(a,b)};
cm[t].na=function(a,b,c){var e=a.a();if(e){var f=this.Vf(b);f&&this.fd(a,f,c);this.Qb(e,b,c)}};cm[t].Qb=function(a,b,c){if(ve){dm||(dm=ge(1,"disabled",4,"pressed",8,"selected",16,"checked",64,"expanded"));(b=dm[b])&&ph(a,b,c)}};cm[t].Eb=function(a){return a.a()};cm[t].ba=function(){return"goog-control"};cm[t].Gm=function(){return[]};cm[t].Ee=function(){return this.ba()};
cm[t].Wf=function(a){var b=this.ba(),c=[b],e=this.Ee();e!=b&&c[r](e);(b=this.vm(a.Cc()))&&c[r][pc](c,b);(a=a.$i())&&c[r][pc](c,a);L&&!He("7")&&c[r][pc](c,this.Tf(c));return c};cm[t].Tf=function(a,b){var c=[];if(b)a=a[ob]([b]);id(this.Gm(),function(e){if(md(e,fd(nd,a))&&(!b||nd(e,b)))c[r](e[Fc]("_"))});return c};cm[t].vm=function(a){if(a){for(var b=[],c=1;a;c<<=1)if(a&c){b[r](this.Vf(c));a&=~c}return b}return i};cm[t].Vf=function(a){this.Gf||this.pi();return this.Gf[a]};
cm[t].hn=function(a){this.wq||this.Nl();a=ca(this.wq[a],10);return ia(a)?0:a};cm[t].pi=function(){var a=this.Ee();this.Gf=ge(1,a+"-disabled",2,a+"-hover",4,a+"-active",8,a+"-selected",16,a+"-checked",32,a+"-focused",64,a+"-open")};cm[t].Nl=function(){this.Gf||this.pi();this.wq=de(this.Gf)};var em=function(){};J(em,cm);Uc(em);em[t].kd=function(){return"button"};em[t].Qb=function(a,b,c){if(ve)b==16?ph(a,"pressed",c):em.e.Qb[D](this,a,b,c)};em[t].b=function(a){var b=em.e.b[D](this,a),c=a.Dc();c&&this.Tc(b,c);(c=a.g())&&this.h(b,c);a.ob(16)&&this.Qb(b,16,j);return b};em[t].decorate=function(a,b){b=em.e.decorate[D](this,a,b);a.dq(this.g(b));a.bq(this.Dc(b));a.ob(16)&&this.Qb(b,16,j);return b};em[t].g=Tc;em[t].h=Tc;em[t].Dc=function(a){return a[Va]};
em[t].Tc=function(a,b){if(a)a.title=b||""};em[t].ba=function(){return"goog-button"};var gm=function(a){for(var b;a;){b=cd(a);if(b=fm[b])break;a=a.e?a.e.constructor:i}if(b)return Zc(b.getInstance)?b.getInstance():new b;return i},hm=function(a,b){if(!Zc(a))d(k("Invalid component class "+a));if(!Zc(b))d(k("Invalid renderer class "+b));a=cd(a);fm[a]=b},jm=function(a,b){if(!a)d(k("Invalid class name "+a));if(!Zc(b))d(k("Invalid decorator function "+b));im[a]=b},fm={},im={};var $=function(a,b,c){N[D](this,c);this.C=b||gm(this.constructor);this.dh(a)};J($,N);$[t].$=i;$[t].I=0;$[t].Yd=39;$[t].je=255;$[t].xq=0;$[t].wb=h;$[t].Sa=i;$[t].tg=h;$[t].Qh=j;$[t].Yn=function(){return this.tg};$[t].Dp=function(a){this.ia()&&a!=this.tg&&this.Ii(a);this.tg=a};$[t].Eb=function(){return this.C.Eb(this)};$[t].Jm=function(){return this.N||(this.N=new uh)};$[t].oj=function(){return this.C};$[t].$i=function(){return this.Sa};
$[t].xf=function(a){if(a){if(this.Sa)nd(this.Sa,a)||this.Sa[r](a);else this.Sa=[a];this.C.Hi(this,a,h)}};$[t].dp=function(a){if(a&&this.Sa){rd(this.Sa,a);if(this.Sa[s]==0)this.Sa=i;this.C.Hi(this,a,j)}};$[t].fd=function(a,b){b?this.xf(a):this.dp(a)};$[t].b=function(){var a=this.C.b(this);this.jc(a);this.C.Mk(a);this.Fg()||this.C.ic(a,j);this.M()||this.C.s(a,j)};$[t].sa=function(){return this.C.sa(this.a())};$[t].oa=function(a){return this.C.oa(a)};
$[t].qa=function(a){a=this.C.decorate(this,a);this.jc(a);this.C.Mk(a);this.Fg()||this.C.ic(a,j);this.wb=a[B].display!="none"};$[t].o=function(){$.e.o[D](this);this.C.Dg(this);if(this.Yd&-2){this.Yn()&&this.Ii(h);if(this.ob(32)){var a=this.Eb();if(a){var b=this.Jm();b.attach(a);this.ca().listen(b,"key",this.yd).listen(a,"focus",this.xd).listen(a,"blur",this.vj)}}}};
$[t].Ii=function(a){var b=this.ca(),c=this.a();if(a){b.listen(c,"mouseover",this.Ec).listen(c,"mousedown",this.xj).listen(c,"mouseup",this.zj).listen(c,"mouseout",this.yj);L&&b.listen(c,"dblclick",this.wj)}else{b.unlisten(c,"mouseover",this.Ec).unlisten(c,"mousedown",this.xj).unlisten(c,"mouseup",this.zj).unlisten(c,"mouseout",this.yj);L&&b.unlisten(c,"dblclick",this.wj)}};$[t].aa=function(){$.e.aa[D](this);this.N&&this.N[mc]();this.M()&&this.za()&&this.C.Qc(this,j)};
$[t].d=function(){$.e.d[D](this);if(this.N){this.N.dispose();delete this.N}delete this.C;this.Sa=this.$=i};$[t].pd=function(){return this.$};$[t].dh=function(a){this.$=a};$[t].um=function(){var a=this.pd();if(!a||Yc(a))return a;return(a=Wc(a)?kd(a,Cf)[Fc](""):Cf(a))&&Ad(a)};$[t].tb=function(a){$.e.tb[D](this,a);var b=this.a();b&&this.C.tb(b,a)};$[t].Fg=function(){return this.Qh};$[t].ic=function(a){this.Qh=a;var b=this.a();b&&this.C.ic(b,a)};$[t].M=function(){return this.wb};
$[t].s=function(a,b){if(b||this.wb!=a&&this[A](a?"show":"hide")){(b=this.a())&&this.C.s(b,a);this.za()&&this.C.Qc(this,a);this.wb=a;return h}return j};$[t].za=function(){return!this.Ya(1)};$[t].$n=function(){var a=this.L();return!!a&&typeof a.za=="function"&&!a.za()};$[t].V=function(a){if(!this.$n()&&this.bc(1,!a)){if(!a){this[Hc](j);this.Ud(j)}this.M()&&this.C.Qc(this,a);this.na(1,!a)}};$[t].Ud=function(a){this.bc(2,a)&&this.na(2,a)};$[t].Eg=function(){return this.Ya(4)};
$[t].setActive=function(a){this.bc(4,a)&&this.na(4,a)};$[t].Bd=function(){return this.Ya(8)};$[t].Sp=function(a){this.bc(8,a)&&this.na(8,a)};$[t].Un=function(){return this.Ya(16)};$[t].sp=function(a){this.bc(16,a)&&this.na(16,a)};$[t].Uj=function(){return this.Ya(32)};$[t].Ok=function(a){this.bc(32,a)&&this.na(32,a)};$[t].isOpen=function(){return this.Ya(64)};$[t].Np=function(a){this.bc(64,a)&&this.na(64,a)};$[t].Cc=function(){return this.I};$[t].Ya=function(a){return!!(this.I&a)};
$[t].na=function(a,b){if(this.ob(a)&&b!=this.Ya(a)){this.C.na(this,a,b);this.I=b?this.I|a:this.I&~a}};$[t].Xp=function(a){this.I=a};$[t].ob=function(a){return!!(this.Yd&a)};$[t].Yp=function(a,b){if(this.ia()&&this.Ya(a)&&!b)d(k("Component already rendered"));!b&&this.Ya(a)&&this.na(a,j);this.Yd=b?this.Yd|a:this.Yd&~a};$[t].ua=function(a){return!!(this.je&a)&&this.ob(a)};$[t].pp=function(a,b){this.je=b?this.je|a:this.je&~a};
$[t].bc=function(a,b){return this.ob(a)&&this.Ya(a)!=b&&(!(this.xq&a)||this[A](jh(a,b)))&&!this.Vn()};$[t].Ec=function(a){a[Ya]&&!sf(this.a(),a[Ya])&&this[A]("enter")&&this.za()&&this.ua(2)&&this.Ud(h)};$[t].yj=function(a){if(a[Ya]&&!sf(this.a(),a[Ya])&&this[A]("leave")){this.ua(4)&&this[Hc](j);this.ua(2)&&this.Ud(j)}};$[t].xj=function(a){if(this.za()){this.ua(2)&&this.Ud(h);if(a.Hg(0)){this.ua(4)&&this[Hc](h);this.C.Ig(this)&&this.Eb()[Rb]()}}!this.Fg()&&a.Hg(0)&&a[tb]()};
$[t].zj=function(a){if(this.za()){this.ua(2)&&this.Ud(h);this.Eg()&&this.Nd(a)&&this.ua(4)&&this[Hc](j)}};$[t].wj=function(a){this.za()&&this.Nd(a)};$[t].Nd=function(a){this.ua(16)&&this.sp(!this.Un());this.ua(8)&&this.Sp(h);this.ua(64)&&this.Np(!this.isOpen());var b=new Ef("action",this);if(a)for(var c=["altKey","ctrlKey","metaKey","shiftKey"],e,f=0;e=c[f];f++)b[e]=a[e];return this[A](b)};$[t].xd=function(){this.ua(32)&&this.Ok(h)};$[t].vj=function(){this.ua(4)&&this[Hc](j);this.ua(32)&&this.Ok(j)};
$[t].yd=function(a){if(this.M()&&this.za()&&this.Le(a)){a[tb]();a[rb]();return h}return j};$[t].Le=function(a){return a[Wb]==13&&this.Nd(a)};hm($,cm);jm("goog-control",function(){return new $(i)});var km=function(){};J(km,em);Uc(km);km[t].kd=function(){return undefined};km[t].b=function(a){this.Zk(a);return a.j().b("button",{"class":this.Wf(a)[Fc](" "),disabled:!a.za(),title:a.Dc()||"",value:a.g()||""},a.um()||"")};km[t].oa=function(a){return a[tc]=="BUTTON"||a[tc]=="INPUT"&&(a[E]=="button"||a[E]=="submit"||a[E]=="reset")};km[t].decorate=function(a,b){this.Zk(a);b[xb]&&Me(b,this.Vf(1));return km.e.decorate[D](this,a,b)};km[t].Dg=function(a){a.ca().listen(a.a(),"click",a.Nd)};km[t].ic=Tc;
km[t].tb=Tc;km[t].Ig=function(a){return a.za()};km[t].Qc=Tc;km[t].na=function(a,b,c){km.e.na[D](this,a,b,c);if((a=a.a())&&b==1)pa(a,c)};km[t].g=function(a){return a[y]};km[t].h=function(a,b){if(a)oa(a,b)};km[t].Qb=Tc;km[t].Zk=function(a){a.Dp(j);a.pp(255,j);a.Yp(32,j)};var lm=function(a,b,c){$[D](this,a,b||km.getInstance(),c)};J(lm,$);lm[t].g=function(){return this.D};lm[t].h=function(a){this.D=a;this.oj().h(this.a(),a)};lm[t].dq=function(a){this.D=a};lm[t].Dc=function(){return this.ql};lm[t].Tc=function(a){this.ql=a;this.oj().Tc(this.a(),a)};lm[t].bq=function(a){this.ql=a};lm[t].d=function(){lm.e.d[D](this);delete this.D;delete this.ql};lm[t].o=function(){lm.e.o[D](this);if(this.ob(32)){var a=this.Eb();a&&this.ca().listen(a,"keyup",this.Le)}};
lm[t].Le=function(a){if(a[Wb]==13&&a[E]=="key"||a[Wb]==32&&a[E]=="keyup")return this.Nd(a);return a[Wb]==32};jm("goog-button",function(){return new lm(i)});var mm=function(){};J(mm,em);Uc(mm);mm[t].b=function(a){var b=this.Wf(a);b={"class":"goog-inline-block "+b[Fc](" "),title:a.Dc()||""};return a.j().b("div",b,this.oi(a.pd(),a.j()))};mm[t].sa=function(a){return a&&a[Yb][Yb]};mm[t].oi=function(a,b){return b.b("div","goog-inline-block "+(this.ba()+"-outer-box"),b.b("div","goog-inline-block "+(this.ba()+"-inner-box"),a))};mm[t].oa=function(a){return a[tc]=="DIV"};
mm[t].Hn=function(a,b){if((b=a.j().dj(b))&&b[Za][z](this.ba()+"-outer-box")!=-1)if((a=a.j().dj(b))&&a[Za][z](this.ba()+"-inner-box")!=-1)return h;return j};mm[t].decorate=function(a,b){nm(b,h);nm(b,j);this.Hn(a,b)||b[Na](this.oi(b[rc],a.j()));Me(b,"goog-inline-block",this.ba());return mm.e.decorate[D](this,a,b)};mm[t].ba=function(){return"goog-custom-button"};
var nm=function(a,b){if(a)for(var c=b?a[Yb]:a[Jb],e;c&&c[xc]==a;){e=b?c[zc]:c.previousSibling;if(c[hb]==3){var f=c[Jc];if(Ad(f)=="")a[Fb](c);else{c.nodeValue=b?f[v](/^[\s\xa0]+/,""):f[v](/[\s\xa0]+$/,"");break}}else break;c=e}};var om=function(a,b,c){lm[D](this,a,b||mm.getInstance(),c)};J(om,lm);jm("goog-custom-button",function(){return new om(i)});var pm=function(a,b){this.i=jf;this.Uc=a||i;this.U=[];this.qb=this.rb=0;this.xg=[];this.nl=0;this.Gq=this.i("div");this.Wl=this.i("div");this.Hq=this.i("td",{},this.Gq);this.Zq=this.i("td",{},this.Wl);this.gm=b&&b.MSG_FILTER!==undefined?b.MSG_FILTER:"Enter a filter term";this.Iq=b&&b.MSG_SCROLL_UP!==undefined?b.MSG_SCROLL_UP:"Scroll Up";this.Xl=b&&b.MSG_SCROLL_DOWN!==undefined?b.MSG_SCROLL_DOWN:"Scroll Down";this.Pf=new fl(this.gm);this.qr=this.i("div");this.Ri="on";this.ve=i;this.k=new tg;this.Th=
new Fh(40);this.Sh=new Fh(40);this.Sn();this.iq()};J(pm,vg);pm[t].Sn=function(){this.nb=this.i("div");Ig(this.nb,"position","relative");this.Sb=this.i("div",i,this.nb);Ig(this.Sb,"overflow","hidden");Ig(this.Sb,"position","relative");Ig(this.Sb,"width","100%");this.$g();this.gq()};pm[t].$g=function(){Ng(this.nb,0,0)};
pm[t].gq=function(){var a={border:0,cellspacing:0,cellpadding:0};this.gb=new om(this.i("table",a,this.i("tbody",{},this.i("tr",{},this.i("td",{},this.i("div",{"class":"icon-up"})),this.i("td",{},this.i("div",{"class":"button-text"},this.Iq))))));this.gb.xf("chartclient-button-up");this.Pa=new om(this.i("table",a,this.i("tbody",{},this.i("tr",{},this.i("td",{},this.i("div",{"class":"icon-down"})),this.i("td",{},this.i("div",{"class":"button-text"},this.Xl))))));this.Pa.xf("chartclient-button-down");
this.ve=i;if(this.Ri!="off")this.ve=this.i("td",{"class":"chartclient-list-filter"});ma(a,"100%");delete a.cellpadding;this.Rq=this.i("table",{border:0,cellspacing:0,cellpadding:0,width:"100%"},this.i("tbody",{},this.i("tr",{},this.i("td",{},this.i("table",a,this.i("tbody",{},this.i("tr",{},this.Hq,this.ve))))),this.i("tr",{},this.i("td",{id:"scrollingListTd"},this.yc())),this.i("tr",{},this.i("td",{},this.i("table",a,this.i("tbody",{},this.i("tr",{},this.Zq,this.i("td",{"class":"chartclient-placeholder-cell"},
this.qr))))))));this.gb.render(this.Gq);this.Pa.render(this.Wl);this.gb.Tc(this.Iq);this.Pa.Tc(this.Xl);this.gb.V(j);this.Pa.V(h);this.Pf.render(this.ve);Je(this.Pf.a(),"filter-box label-input-label")};pm[t].Nk=function(a){switch(a){case "off":lf(this.ve);break;default:this.Ri=a;break}};pm[t].ym=function(){return ah(this.Hq)[F]};
pm[t].iq=function(){this.k.listen(this.gb.a(),"mousedown",this.vq,j,this);this.k.listen(this.Pa.a(),"mousedown",this.uq,j,this);this.k.listen(this.gb.a(),"mouseup",this.pf,j,this);this.k.listen(this.Pa.a(),"mouseup",this.pf,j,this);this.k.listen(this.Th,"tick",ed(function(){this.ff(0)},this));this.k.listen(this.Sh,"tick",ed(function(){this.ff(1)},this));this.Qj=new bm(this.Pf.a());this.Qj[fc]("input",this.fm,j,this)};
pm[t].fm=function(){var a=this.aj();this.te=this.bj(this.U,a);this.Yg(this.te);this[A]({type:"list_changed"});this.$g()};pm[t].bj=function(a,b){a=xi(a,function(c){return Kd(c.Eh()[Kc](),b)},this);this.Ri=="sortOnOccurence"&&a.sort(ed(function(c,e){c=c.Eh()[Kc]()[z](b);e=e.Eh()[Kc]()[z](b);return c-e},this));return a};pm[t].aj=function(){return this.Pf.g()[Kc]()};pm[t].Bm=function(){return this.te};pm[t].vq=function(){this.pf();this.ff(0);this.nl=Hh(ed(function(){this.Th[Qb]()},this),400)};
pm[t].uq=function(){this.pf();this.ff(1);this.nl=Hh(ed(function(){this.Sh[Qb]()},this),400)};pm[t].pf=function(){Ih(this.nl);this.Th[Pa]();this.Sh[Pa]()};pm[t].ff=function(a){var b=0;switch(a){case 0:if(this.rb>0){this.rb--;b=this.lg(this.rb)}break;case 1:if(this.qb<this.U[s]-1){this.qb++;b=this.lg(this.qb)}break}this.Ik(b);switch(a){case 0:this.qb=this.Uf();break;case 1:this.rb=this.qj();break}};
pm[t].Ik=function(a){var b=this.Nm(),c=this.qn(),e=this.Om();a=b.y+a;if(a>=0)a=0;else if(a<=c[F]-e[F]){a=c[F]-e[F];this[A]({type:"scroll_to_end"})}Ng(this.nb,b.x,a);this.tl()};pm[t].Nm=function(){return Zg(this.nb,this.yc())};pm[t].qn=function(){return ah(this.yc())};pm[t].Om=function(){return ah(this.nb)};pm[t].lg=function(a){var b=0;a=this.U[a];var c=this.yc();c=Zg(a.a(),c);if(c.y<-1)b=c.y*-1;else{a=ah(a.a());a=c.y+a[F]-this.ad;if(a>0)b=a*-1}return b};
pm[t].tl=function(){var a=Zg(this.nb,this.Sb),b=ah(this.Sb),c=ah(this.nb);this.gb.V(h);this.Pa.V(h);a.y>=0&&this.gb.V(j);a.y<=b[F]-c[F]+5&&this.Pa.V(j)};pm[t].Bl=function(a){if(a){this.U=this.U[ob](a);a=this.aj();this.te=a==this.gm[Kc]()?this.U:this.bj(this.U,a);this.Yg()}};pm[t].cp=function(){for(var a=0;a<this.U[s];a++)kg(this.U[a]);this.te=this.U=[];this.qb=this.rb=0;this.Yg();this.$g()};
pm[t].rl=function(a){id(this.xg,function(c){c.unhighlight()});this.xg=[];for(var b=0;b<this.U[s];b++)if(this.U[b].A()==a){this.U[b].highlight();this.xg[r](this.U[b]);this.qb=this.rb=b}if(this.xg[s]){a=this.lg(this.rb);this.Ik(a)}this.rb=this.qj();this.qb=this.Uf()};pm[t].Yg=function(a){a=a||this.te;lf(this.nb);id(a,function(b){kf(this.nb,b.a());mg(b,"mousedown",j)||this.k.listen(b,"mousedown",ed(function(){var c={};Ea(c,"item_clicked");c.id=b.A();this[A](c)},this))},this);if(a)this.qb=this.Uf();this.tl()};
pm[t].qj=function(){for(var a=this.yc(),b=this.rb,c=this.qb;c>=0;c--){var e=this.U[c];e=Zg(e.a(),a);if(e.y<-1)break;b=c}return b};pm[t].Uf=function(){for(var a=this.yc(),b=this.qb,c=this.rb;c<this.U[s];c++){var e=this.U[c],f=ah(e.a());e=Zg(e.a(),a);f=e.y+f[F]-this.ad;if(f>0)break;b=c}return b};pm[t].yc=function(){return this.Sb};
pm[t].decorate=function(a,b){b=b||this.Uc;var c=Se(a);c[Na](a,this.Rq);c=a=20;this.ad=b[F]-a-c;if(!ia(b[u])&&!ia(this.ad)&&b[u]>=0&&this.ad>=0){a=Ue("scrollingListTd");Ig(a,"width","100%");Ig(a,"height",this.ad);$g(this.Sb,b[u],this.ad);Ig(this.Sb,"width","100%")}this.gb.V(j);this.Pa.V(h)};pm[t].d=function(){pm.e.d[D](this);this.k.dispose();this.k=i;this.Pa.dispose();this.Pa=i;this.gb.dispose();this.gb=i;this.Qj.dispose();this.Qj=i};var qm=function(a,b){this.uf=new P(a);this.Tq=b?b:"callback";this.Vc=5000},rm=0;qm[t].Rp=function(a){this.Vc=a};
qm[t].send=function(a,b,c,e){if(!m[Nc][Yb]){c&&c(a);return i}e=e||"_"+(rm++)[Ra](36)+gd()[Ra](36);G._callbacks_||(G._callbacks_={});var f=m[Tb]("script"),g=i;if(this.Vc>0){g=sm(e,f,a,c);g=G[gb](g,this.Vc)}c=this.uf.clone();tm(a,c);if(b){a=um(e,f,b,g);G._callbacks_[e]=a;c.Vk(this.Tq,"_callbacks_."+e)}$e(f,{type:"text/javascript",id:e,charset:"UTF-8",src:c[Ra]()});kf(m[Ic]("head")[0],f);return{ha:e,Vc:g}};
var sm=function(a,b,c,e){return function(){vm(a,b,j);e&&e(c)}},um=function(a,b,c,e){return function(){G[$a](e);vm(a,b,h);c[pc](undefined,arguments)}},vm=function(a,b,c){G[gb](function(){nf(b)},0);if(G._callbacks_[a])if(c)delete G._callbacks_[a];else G._callbacks_[a]=Tc},tm=function(a,b){for(var c in a)if(!a[Ab]||a[Ab](c))b.Vk(c,a[c]);return b};var wm=function(a,b){this.i=jf;this.ha=a.id;this.Ch=a.time;this.fb=a[Va];this.Mq=a.url;this.$=a.content;this.mf=a.shortId||a.id;this.Br=a;this.zq=b;this.f=this.Rn();this.Xd=i};J(wm,vg);wm[t].A=function(){return this.ha};wm[t].getTime=function(){return this.Ch};wm[t].ej=function(){return new xm(this.ha,this.Ch,this.fb,this.$,this.zq[0],this.mf)};
wm[t].Rn=function(){var a=this.i("div",{"class":"chartclient-annotation-letter "+this.mf});na(a,this.mf+".");var b=this.i("div",{"class":"chartclient-annotation-title"});na(b,this.fb);if(this.Mq){b=new P(this.Mq);b=this.i("a",{href:b[Ra]()},this.fb)}var c=this.i("div",{"class":"chartclient-annotation-content"});na(c,this.$);var e=this.i("div",{"class":"chartclient-annotation-date"}),f=new Date(this.Ch);na(e,f.getUTCFullYear()+"-"+(f.getUTCMonth()+1)+"-"+f.getUTCDate());f={border:0,cellspacing:0,cellpadding:0,
"class":"chartclient-annotation-table"};a=this.i("table",f,this.i("tbody",{},this.i("tr",{},this.i("td",{"class":"chartclient-annotation-cell-1"},a),this.i("td",{"class":"chartclient-annotation-cell-2"},b,c,e))));a=this.i("div",{"class":"chartclient-annotation"},a);this.bp(a);return a};wm[t].bp=function(a){M(a,"mousedown",ed(function(b){b.id=this.A();this[A](b)},this))};wm[t].unhighlight=function(){Je(this.f,"chartclient-annotation")};wm[t].highlight=function(){Je(this.f,"chartclient-annotation-sel")};
wm[t].a=function(){return this.f};wm[t].Eh=function(){if(!this.Xd)this.Xd=this.ha+" "+this.mf+" "+this.fb+" "+this.$+" "+this.pg()[Fc](" ");return this.Xd};ja(wm[t],function(){if(!this.Xd)this.Xd=this.ha+this.mf+this.fb+this.$+"["+this.pg()[Fc](",")+"]";return this.Xd});wm[t].pg=function(){return this.zq};var xm=function(a,b,c,e,f,g){this._id=a;this._time=b;this._title=c;this._content=e;this._type="newspin";this._letter=g||a;this._date=b;this.sh(f)};xm[t].sh=function(a){this._quote=this._label=a};var ym=function(a,b,c,e){this.ii=i;this.ir=b.keepAnnotationsSortOrder=="true";this.qc={};this.Dl={};this.Kj=a;this.u=b;this.Uc=ah(a);ma(this.Uc,c||this.Uc[u]);Ja(this.Uc,e||this.Uc[F]);this.i=jf;this.k=new tg;this.Uh=[];this.Da=new pm(this.Uc,b.messages);b.annotationsFilter?this.Da.Nk(b.annotationsFilter):this.Da.Nk("off");this.Da.decorate(a);this.ap();this.ho=this.si("chartclient-loading","Loading annotations...");this.vo=this.si("chartclient-no-annotations","No annotations available");this.zg=b.homeAddress||
"";a=b.getdataPath||"";this.annotationLabels=b.annotationLabels||[];this.bo=new qm(this.zg+a+"/getdata");b.getdataTimeout&&this.bo.Rp(b.getdataTimeout)};J(ym,vg);H("goog.chartclient.ANNOTATION_DATA_HERE","annotation_data_here");H("goog.chartclient.ANNOTATION_LIST_CHANGED","annotation_list_changed");H("goog.chartclient.ANNOTATION_ITEM_CLICKED","annotation_item_clicked");
ym[t].ap=function(){this.k.listen(this.Da,"list_changed",ed(function(a){this.jp(a)},this));this.k.listen(this.Da,"item_clicked",ed(function(a){var b={};Ea(b,"annotation_item_clicked");b.id=a.id;this.Da.rl(a.id);this[A](b)},this))};ym[t].en=function(a){return a[Fc](",")};
ym[t].Qn=function(){var a={interval:86400,c:2,series:this.en(this.annotationLabels),cid:this.u.clientId,auto:1};this.lf(h,this.ho);this.bo.send(a,ed(function(b){this.lf(j,this.ho);this._addAnnotationsArray(b);this.Uh[s]==0?this.lf(h,this.vo):this.lf(j,this.vo);this.$h("annotation_data_here")},this))};ym[t].si=function(a,b){return this.i("div",{"class":a},b)};
ym[t].lf=function(a,b){if(a){Ig(b,"visibility","hidden");kf(this.Kj,b);a=Zg(b,this.Kj);var c=this.Da.ym();Ng(b,-a.x,-a.y+c);Ig(b,"visibility","visible")}else sf(this.Kj,b)&&nf(b)};ym[t]._addListener=function(a,b){this[fc](a,b)};ym[t].$h=function(a){var b=new Ef;Ea(b,a);this[A](b)};ym[t].jp=function(a){switch(a[E]){case "list_changed":this.ii!=i&&Ih(this.ii);this.ii=Hh(this.El,500,this);break}};
ym[t].El=function(){for(var a in this.qc){var b=this.qc[a];this._attachAnnotationsToLabel(Yd(b.tagsHash),a,b.chart)}this.$h("annotation_list_changed")};
ym[t]._attachAnnotationsToLabel=function(a,b,c){this.$o(a,b,c);var e=this.Da.Bm();e=jd(e,function(g){for(var l=0;l<a[s];l++)if(nd(g.pg(),a[l]))return h;return j});var f=[];id(e,ed(function(g){g=g.ej();g.sh(b);f[r](g);this.Dl[g._id]=b},this));if(c){c.Hf(b);c.Bf(f);c._addListener("chart_flag_clicked",ed(function(g){this.km(g.id)},this));this._addListener("annotation_item_clicked",ed(function(g){var l=this.zm(g.id);c._highlightAnnotation(l,g.id)},this))}};ym[t].zm=function(a){return this.Dl[a]};
ym[t].$o=function(a,b,c){var e;if(b in this.qc)e=this.qc[b];else{e={};this.qc[b]=e}e.chart=c;if(!e.tagsHash)e.tagsHash={};for(b=0;b<a[s];b++)e.tagsHash[a[b]]=a[b]};ym[t]._addAnnotationsArray=function(a){var b=[],c=["default"];id(a,function(e){var f=c;if(e[Gc]){f=[];for(var g=0;g<e[Gc][s];g++)nd(f,e[Gc][g])||f[r](e[Gc][g])}e=new wm(e,f);this.Uh[r](e);b[r](e)},this);this.ir||b.sort(function(e,f){return e[Dc]()!=f[Dc]()?f[Dc]()-e[Dc]():e.A()!=f.A()?e.A()>f.A()?-1:1:0});this.Da.Bl(b)};
ym[t]._removeAllAnnotations=function(a,b,c){c&&c.Hf(b);this.Da.cp();this.Uh=[];if(b in this.qc){b=this.qc[b];if(b.tagsHash)for(c=0;c<a[s];c++)delete b.tagsHash[a[c]]}};ym[t].km=function(a){this.Da.rl(a)};ym[t].d=function(){ym.e.d[D](this);this.Da.dispose();this.Da=i;this.k.dispose();this.k=i};var zm=function(a,b,c){c=c||"annotations";c=m[x](c);if(!c)return i;a=new ym(c,a);b?a._addAnnotationsArray(b):a.Qn();return a};H("_deployAnnotations",zm);H("chartclient.deployAnnotations",zm);var Am=function(a,b,c,e,f,g,l,n,q,w,K,ya){this.Ij=this.wg=this.ge=this.Rb=i;this.Uq=m[x](a);this.hd=undefined;this.pm=l;this.Yq=e;this.Xq=g;this.or=f;this.eo=K.labels;this.xr=w;if(f!=g){l=m[x](a);w=Se(l);var Ba=w.b("div",{id:a+"_chart"});this.hd=w.b("div",{style:"font-size: smaller; font-weight: bold"});w[Na](l,Ba);na(this.hd,"* "+n);w[Na](l,this.hd);p(this.hd[B],this.pm?"":"none");K.solidEndTime=f;K.dashedText=ri("FORECAST_WATERMARK")+"*";K.displayEndTime=this.pm?g:f;a=a+"_chart"}else{K.displayEndTime=
g;a=a}K.chartWidth=b;K.chartHeight=c;K.displaySeconds=(g-e)/1000;this.Rb=Zl(K,a);if(ya!=undefined){this.ge=kd(ya,function($b){var Cc=new wm($b,["default",$b[Gc][0]]);Cc=Cc.ej();Cc.sh(K.labels[$b[Gc][0]]);return Cc});q&&this.Rb.Bf(this.ge)}};Am[t].el=function(a){if(this.hd){p(this.hd[B],a?"":"none");var b=new Date;b.setTime(this.Yq);var c=new Date;c.setTime(a?this.Xq:this.or);this.Rb.wh(b,c,h)}};Am[t].Jj=function(a,b){this.wg=a;this.Ij=b;this.Rb._highlightAnnotation(a,b)};
Am[t].ug=function(){if(this.ge!=i)for(var a=0;a<this.eo[s];++a)this.Rb.Hf(this.eo[a])};Am[t].bl=function(){if(this.ge!=i){this.ug();this.Rb.Bf(this.ge);this.wg!=i&&this.Rb._highlightAnnotation(this.wg,this.Ij)}};Am[t].resize=function(a,b){var c=wf(this.Uq,function(e){return e[tc]=="OBJECT"||e[tc]=="EMBED"});ma(c,String(a));Ja(c,String(b))};Am[t].Ck=function(a){var b=this;this.Rb._addListener("chart_flag_clicked",function(c){b.wg=c.dataLabel;b.Ij=c.id;a(c.dataLabel,c.id)})};
var Bm=function(a,b,c){for(b=0;m[x](a+"_"+String[Lb]("A"[dc](0)+b))!=i;++b){la(m[x](a+"_"+String[Lb]("A"[dc](0)+b)),"");la(m[x](a+"_flag_"+String[Lb]("A"[dc](0)+b)),"SPRITE_flag")}la(m[x](a+"_"+String[Lb]("A"[dc](0)+ca(c,10)-1)),"trends-headline-row-selected");la(m[x](a+"_flag_"+String[Lb]("A"[dc](0)+ca(c,10)-1)),"SPRITE_flag_active")},Cm=function(a,b,c){Bm(a,b,c);ea[a+"_htmlHeadlineClicked_"](b,c)},Em=function(a){Dm("onload",a)},Fm=function(a){Dm("onunload",a)},Dm=function(a,b){if(ea[a]==i)ea[a]=
b;else{var c=ea[a];ea[a]=function(){c();b()}}};H("trends.Chart",Am);I(Am[t],"showForecast",Am[t].el);I(Am[t],"highlightFlashAnnotation",Am[t].Jj);I(Am[t],"hideAllAnnotations",Am[t].ug);I(Am[t],"showAllAnnotations",Am[t].bl);I(Am[t],"resize",Am[t].resize);I(Am[t],"registerFlashAnnotationClickHandler",Am[t].Ck);H("trends.Chart.highlightHtmlHeadline",Bm);H("trends.Chart.htmlHeadlineClicked",Cm);H("trends.Chart.addToOnLoad",Em);H("trends.Chart.addToOnUnload",Fm);var Gm=function(a,b,c){this.Mf=Te(b);this.Gi=Te(a);this.bm=c;M(c,"Response",ed(this.Ne,this))};Gm[t].Ne=function(a){p(this.Gi[B],a.isLandingPage?"none":"");Ca(this.Mf,this.Mf[ic][z]("/serviceLogin")>=0?Yi(this.Mf[ic],"continue",m[sb]):Yi(a.url,"export",(new P(this.Mf[ic])).Vm("export")))};H("trends.ExportLinkHandler",Gm);var Hm=function(a,b,c,e){this.Gi=Te(a);this.bm=b;this.gr=e;this.re=0;this.gp();M(this.bm,c,ed(this.Dn,this))};H("trends.ContentChanger",Hm);Hm[t].Zi=function(){return this.Gi[Ic](this.gr)};Hm[t].gp=function(){for(var a=this.Zi(),b=0;b<a[s];b++)p(a[b][B],b==this.re?"":"none")};Hm[t].Dn=function(){var a=this.Zi();p(a[this.re][B],"none");this.re=(this.re+1)%a[s];p(a[this.re][B],"")}; })()
