/*
 Copyright (c) 2007,2008 Sheldon McKay, Cold Spring Harbor Laboratory
 This balloon tooltip package and associated files not otherwise copyrighted are 
 distributed under the MIT-style license: http://opensource.org/licenses/mit-license.php
*/
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('6 X;6 1i;6 Y;6 1j;6 2z;6 31;6 I=J(){4.32=11;4.33=1k;4.34=50;K.4c=4.2A;K.4d=I.L.1l;12.4e=J(){I.L.1l(1);2z=11};8(4.1m()){4.2B=11}G 4};I.L.4f=J(b,c,d,e,f){8(!4.4g){4h(4,\'4i\')}8(4.1m()&&K.4j.1c(/4k/i)){4.2B=H}8(4.2B||2z){G H}8(31&&!d){G H}8(4.V&&4.V<1){4.V=Q(2C(4.V)*1k)}O 8(4.V&&4.V==1){4.V=1k}O 8(!4.V){4.V==1k}8(4.35()){4.1B=H;4.V=1k}8(4.1m()&&4.1B){4.V=1k}6 g=b.4l.1c(\'4m\',\'i\');8(!g){d=11;4.2D=H}O{4.2D=4.1B}8(1i&&!Y&&g){G H}8(1i&&Y&&!d){G H}6 h=4.36(b);8(d&&g&&4.37(h,4.38)){G H}4.4n=h;8(d)4.1l(1);6 j=J(){6 a=Y&&!1i;I.L.1l(a)};8(!g){h.4o=J(){G H}}h.4p=j;Y=d;4.1l();4.1Q=4.39(c);8(!4.1Q){G H}4.M=e;4.P=f;4.29=14;4.2a();4.13=K.1R(\'2b\');4.13.1q=\'13\';K.1d.1v(4.13);4.9(4.13,\'1r\',\'1s\');4.9(4.13,\'T\',-4q);4.9(4.13,\'2c-3a\',4.3b);4.9(4.13,\'2c-3c\',4.3d);4.13.2d=4r(4.1Q);8(4.1n){4.1o=4.1o?4.1n+\'/\'+4.1o:H;4.1w=4.1w?4.1n+\'/\'+4.1w:H;4.1S=4.1S?4.1n+\'/\'+4.1S:H;4.1T=4.1T?4.1n+\'/\'+4.1T:H;4.1U=4.1U?4.1n+\'/\'+4.1U:H;4.1V=4.1V?4.1n+\'/\'+4.1V:H;4.1t=4.1t?4.1n+\'/\'+4.1t:H;4.1n=H}8(4.1w&&(4.1m()||4.3e())){8(4.2E()||4.V||4.1B){4.1o=4.1w}}8(!4.3f){6 k=Z 1C(4.1o,4.1t);8(4.1w){k.1W(4.1w)}8(4.2e){k.1W(4.1S,4.1T,4.1U,4.1V)}6 l=k.1x;15(6 i=0;i<l;i++){8(k[i]){4.3g(k[i])}}4.3f=11}X=4;8(!g){4.2A(b)}4.3h=b;b.4s=11;6 m=g?4.2F:1;4.2G=12.2H(4.3i,m);4.3j=11};I.L.3g=J(a){6 i=Z 3k;i.1D=a;4.9(i,\'1r\',\'1s\');4.9(i,\'T\',-4t);K.1d.1v(i);K.1d.1X(i)};I.L.3i=J(){6 a=X;8(1i)G H;8(!a.1p){8(a.2f){a.1p=K.17(a.2f)}O{a.1p=K.1d}a.3l=a.N(a.1p,\'2g\');a.4u=a.N(a.1p,\'1Y\')}12.1Z(a.2I);a.9(\'21\',\'2h\',\'2J\');a.3m();6 b=a.3n();6 c=1E.1F.1G.4v();6 d=1H.2i(c/2);6 e=1E.1F.1G.4w();6 f=1E.1F.1G.4x();6 g=1E.1F.1G.4y();6 h=g+1H.2i(e/2);a.2K=g+e;a.2j=g;a.2k=f;a.2l=f+c;8(!(a.1y&&a.22)){}6 i=a.1y>h?\'1I\':\'23\';6 j=a.22>d?\'R\':\'U\';6 k=a.13.2d;a.29=a.N(a.13,\'M\')+10;a.1p.1X(a.13);6 l=K.1R(\'2b\');l.1q=\'W\';a.18.1v(l);l.2d=k;a.3o(i,j,c,f);8(Y){a.3p()}1i=11;a.3j=H;a.2L();a.2M=a.24;a.2N=a.1y;a.3q(0,a.V,a.2O)};I.L.3p=J(){6 a=X;6 b=1H.2i(a.19/2);6 c=a.25||16;6 d=a.N(\'21\',\'1Y\')+b+a.1a;6 e=a.N(\'1e\',\'2P\')-a.25-a.1a-b;6 f=K.17(\'1t\');8(!f){f=Z 3k;f.2m(\'1q\',\'1t\');f.2m(\'1D\',a.1t);f.4z=J(){I.L.1l(1)};a.9(f,\'1r\',\'1s\');K.1d.1v(f)}8(a.1m()){e=e-5}a.9(f,\'T\',d);a.9(f,\'R\',e);a.9(f,\'2h\',\'3r\');a.9(f,\'4A\',\'4B\');a.9(f,\'z-1J\',4C)};I.L.3n=J(){6 a=X;6 b=K.17(\'21\');8(b){a.2a()}b=K.1R(\'2b\');b.2m(\'1q\',\'21\');a.1p.1v(b);a.1u=b;a.2n=Z 1C();6 c=Z 1C(\'18\',\'1e\',\'1f\',\'1g\');15(6 i=0;i<c.1x;i++){6 d=K.1R(\'2b\');d.2m(\'1q\',c[i]);b.1v(d);8(c[i]==\'18\')a.18=d;a.2n.1W(d)}8(a.3s){a.3t=12.2H(4.1l,a.3s)}G b};I.L.3o=J(a,b,c,d){6 e=X;6 f=e.1u;8(2Q(e.1a)!=\'4D\')e.1a=0;8(!e.2e)e.1b=0;6 g=e.19+e.1a;6 i=e.19;6 j=e.29+g;6 k=e.29;e.9(f,\'1r\',\'1s\');e.9(f,\'T\',-4E);e.9(f,\'z-1J\',4F);8(e.P){e.9(\'W\',\'P\',e.P-g)}8(e.M){e.9(f,\'M\',e.M);k=e.M-g;8(Y){k-=e.25}e.9(\'W\',\'M\',k)}O{e.9(f,\'M\',j);e.9(\'W\',\'M\',k)}8(!e.M&&e.1K&&j>e.1K){e.9(f,\'M\',e.1K);e.9(\'W\',\'M\',e.1K-g)}8(!e.M&&e.1L&&j<e.1L){e.9(f,\'M\',e.1L);e.9(\'W\',\'M\',e.1L-g)}e.9(\'18\',\'z-1J\',2);e.9(\'18\',\'4G\',e.4H);e.9(\'18\',\'2c-3a\',e.3b);e.9(\'18\',\'2c-3c\',e.3d);e.9(\'18\',\'2o\',\'1M(\'+e.1o+\') T R 2p-2q\');e.9(\'18\',\'19-T\',g);e.9(\'18\',\'19-R\',g);e.9(\'1f\',\'2o\',\'1M(\'+e.1o+\') 1h U 2p-2q\');e.9(\'1f\',\'1r\',\'1s\');e.9(\'1f\',\'U\',0-g);e.9(\'1f\',\'1h\',0-g);e.9(\'1f\',\'P\',g);e.9(\'1f\',\'M\',g);e.9(\'1f\',\'z-1J\',-1);e.9(\'1e\',\'2o\',\'1M(\'+e.1o+\') T U 2p-2q\');e.9(\'1e\',\'1r\',\'1s\');e.9(\'1e\',\'U\',0-g);e.9(\'1e\',\'T\',0);e.9(\'1e\',\'M\',g);e.9(\'1g\',\'2o\',\'1M(\'+e.1o+\') 1h R 2p-2q\');e.9(\'1g\',\'1r\',\'1s\');e.9(\'1g\',\'R\',0);e.9(\'1g\',\'1h\',0-g);e.9(\'1g\',\'P\',g);e.9(\'1g\',\'z-1J\',-1);8(4.2e){6 l=K.1R(\'4I\');e.9(l,\'1r\',\'1s\');f.1v(l);8(a==\'1I\'&&b==\'R\'){l.1D=e.1S;6 m=e.1b+i-e.1N;e.9(l,\'1h\',0-m);e.9(l,\'U\',0)}O 8(a==\'23\'&&b==\'R\'){l.1D=e.1U;6 m=e.1b-(e.1a+e.1N);e.9(l,\'T\',0-m);e.9(l,\'U\',0)}O 8(a==\'1I\'&&b==\'U\'){l.1D=e.1T;6 m=e.1b+i-e.1N;e.9(l,\'1h\',0-m);e.9(l,\'R\',e.1a)}O 8(a==\'23\'&&b==\'U\'){l.1D=e.1V;6 m=e.1b-(e.1a+e.1N);e.9(l,\'T\',0-m);e.9(l,\'R\',e.1a)}8(e.2D&&e.1m()){e.2n.1W(l)}}8(e.1B){e.2r(1)}O 8(e.V){e.2r(e.V)}8(b==\'R\'){6 c=e.2l-e.2k;6 n=c-e.24;e.9(f,\'U\',n)}O{6 o=e.22-e.3l;e.9(f,\'R\',o)}6 p=Y?\'3u\':\'2R\';e.9(\'W\',\'3v\',p);8(Y){e.9(\'W\',\'3w-U\',e.25)}6 q=e.N(f,\'2g\');6 r=e.N(f,\'2P\');6 s=20;8(b==\'U\'&&r>(e.2l-g)){6 t=(e.2l-q)-g-s;e.9(f,\'M\',t);e.9(\'W\',\'M\',t-g)}O 8(b==\'R\'&&q<(e.2k+g)){6 t=(r-e.2k)-g;e.9(f,\'M\',t);e.9(\'W\',\'M\',t-g)}6 u=e.N(f,\'M\');6 v=e.N(f,\'P\');6 x=e.26(\'1e\',\'1f\');6 y=e.26(\'1g\',\'1f\');8(x){e.9(\'1e\',\'P\',v-x[1])}8(y){e.9(\'1g\',\'M\',u-y[0])}8(a==\'1I\'){6 z=e.1y-v;e.9(f,\'T\',z)}O{6 z=e.2S;e.9(f,\'T\',z)}6 A=e.N(f,\'1Y\');6 B=e.P?A+e.P:e.N(f,\'3x\');6 C=A<e.2j?e.2j-A:0;6 D=B>e.2K?B-e.2K:0;8(a==\'1I\'&&C){6 E=v-C;8(E>(e.19*2)){e.9(\'W\',\'P\',E-g);e.9(f,\'T\',e.2j+e.19);e.9(f,\'P\',E)}}8(a==\'23\'&&D){6 E=v-D-s;8(E>(e.19*2)+s){e.9(\'W\',\'P\',E-g);e.9(f,\'P\',E)}}6 F=f.2T(\'2U\');8(F[0]){F=F[0];6 w=e.N(\'W\',\'M\');8(Y&&!4.1m()){w-=e.25}6 h=e.N(\'W\',\'P\');e.9(F,\'M\',w);e.9(F,\'P\',h);e.9(\'W\',\'3v\',\'2R\')}e.9(\'1e\',\'P\',e.N(f,\'P\'));e.9(\'1g\',\'M\',e.N(f,\'M\'));e.2V=b;e.2W=a};I.L.3q=J(a,b,c){6 d=X||Z I;8(!c||!d.1B){G H}b=b||1k;6 e=1H.2i(c/1k);6 f=0;15(o=a;o<=b;o++){d.2I=2H(\'I.L.2r(\'+o+\')\',(f*e));f++}};I.L.2r=J(a){6 b=X;8(!b||!a)G H;6 o=2C(a/1k);6 c=b.1m()?b.2n:[b.1u];6 d=c.1x;15(6 i=0;i<d;i++){b.3y(o,a,c[i])}};I.L.3y=J(a,b,c){6 d=X;8(!c)G H;d.9(c,\'V\',a);d.9(c,\'4J\',\'4K(V=\'+b+\')\');d.9(c,\'4L\',a);d.9(c,\'4M\',a)};I.L.1l=J(a){8(a&&2Q a==\'3z\')a=H;8(Y&&!a)G H;6 b=X;I.L.2L(1);I.L.2a();8(b){12.1Z(b.2G);12.1Z(b.2I);12.1Z(b.3t);8(Y){b.38=14}b.2M=0;b.2N=0}1i=H;Y=H};I.L.2a=J(){6 a=X;6 b;8(a){b=a.1p?a.1p:a.2f?K.17(a.2f)||K.1d:K.1d}O{b=K.1d}6 c=K.17(\'21\');6 d=K.17(\'1t\');6 e=K.17(\'13\');8(c){b.1X(c)}8(d){b.1X(d)}8(e){b.1X(e)}};4N=J(){6 a=X;8(!a)G;12.1Z(a.2G);8(a.1u)a.9(a.1u,\'2h\',\'2J\');1i=H;Y=H;X=14};I.L.2A=J(a){6 c=X;8(!c){G 11}6 a=a||12.2s||c.3h;8(!a){G 11}c.2t=c.2t||1;c.1O=c.1O||1;c.1b=c.2e&&c.1b?(c.1b||0):0;6 d=0;6 e=0;6 f=c.3A(a);2u=c.2t<20?10:0;c.1y=d+f[1]-2u-c.1O-c.1b;c.24=e+f[0]-2u-c.2t;c.22=e+f[0];c.2S=d+f[1]+c.1O+2*2u;8(1i&&!Y&&c.32){6 g=1H.3B(c.24-c.2M);6 h=1H.3B(c.1y-c.2N);8(g>c.33||h>c.34){c.1l()}O{6 b=c.1u;6 i=c.N(b,\'M\');6 j=c.N(b,\'P\');6 k=c.N(b,\'1Y\');6 l=c.N(b,\'2g\');8(c.2V==\'U\'){c.9(b,\'R\',c.22)}O 8(c.2V==\'R\'){c.9(b,\'U\',14);6 m=c.24-i;c.9(b,\'R\',m)}8(c.2W==\'1I\'){c.9(b,\'T\',c.1y-j)}O 8(c.2W==\'23\'){c.9(b,\'T\',c.2S)}}}G 11};I.L.3A=J(a){6 b=Z 1C(2);6 e=a||12.2s;8(!e){G H}8(e.3C||e.3D){b[0]=e.3C;b[1]=e.3D}O 8(e.3E||e.3F){b[0]=e.3E+K.1d.3G+K.3H.3G;b[1]=e.3F+K.1d.3I+K.3H.3I}G b};I.L.36=J(a){6 b;6 e=a||12.2s;8(e.3J)b=e.3J;O 8(e.3K)b=e.3K;8(b.4O==3)b=b.4P;G b};I.L.9=J(a,b,c){8(!a){G H}8(2Q(a)!=\'3z\'){a=K.17(a)}8(!a){G H}8(c&&b.1c(/R|T|1h|U|M|P|19|3w/)){c=Z 4Q(c);8(!c.1c(/3u/)){c+=\'4R\'}}8(b==\'z-1J\'){8(a.3L){a.3L.4S=Q(c)}}O{1E.1F.1G.9(a,b,c)}};I.L.N=J(a,b){6 c=1E.1F.1G.4T(a);4U(b){1z(\'1Y\'):G Q(c.T);1z(\'3x\'):G Q(c.1h);1z(\'2g\'):G Q(c.R);1z(\'2P\'):G Q(c.U);1z(\'M\'):G(Q(c.U)-Q(c.R));1z(\'P\'):G(Q(c.1h)-Q(c.T));1z(\'27\'):G c}G c};I.L.3m=J(){4.19=Q(4.19);4.1a=Q(4.1a);4.1b=Q(4.1b);4.1N=Q(4.1N);4.1O=Q(4.1O);4.2F=Q(4.2F);4.M=Q(4.M);4.1K=Q(4.1K);4.1L=Q(4.1L);4.2O=Q(4.2O)||4V};I.L.2L=J(a){6 b=X||Z I;8(b.2E()){6 c=K.17(\'W\');8(!a&&c){6 d=c.2T(\'3M\');6 e=Z 4W();15(6 i=0;i<d.1x;i++){6 f=d[i].1q||d[i].2X;e[f]=1}1j=Z 1C();6 g=K.2T(\'3M\');15(6 i=0;i<g.1x;i++){6 f=g[i].1q||g[i].2X;8(b.26(g[i],b.1u)&&!e[f]){1j.1W(g[i]);b.9(g[i],\'3N\',\'2R\')}}}O 8(1j){15(6 i=0;i<1j.1x;i++){6 f=1j[i].1q||1j[i].2X;b.9(1j[i],\'3N\',\'4X\')}1j=14}}8(b.2v){6 h=a?\'3r\':\'2J\';15(6 n=0;n<b.2v.1x;n++){8(b.26(b.1u,b.2v[n])){b.9(b.2v[n],\'2h\',h)}}}};I.L.26=J(a,b){8(!a||!b)G H;6 c=4.N(a,\'27\');6 d=4.N(b,\'27\');8(!c||!d)G H;6 e=c.4Y(d);8(e){e=Z 1C((e.U-e.R),(e.1h-e.T))}G e};I.L.37=J(a,b){8(!a||!b)G H;6 c=4.N(a,\'27\');6 d=4.N(b,\'27\');6 e=c.3O(d)&&d.3O(c);G e?11:H};I.L.39=J(a){6 b=a;6 c=\'4Z 3P 51 2Y 3Q 3R 2Y 4 3S 2w.  3T 3U 3V 2w 3W 15 3X.\';6 d=\'52 53 3P 54 15 3Q 3R 2Y 4 3S 2w.  3T 3U 3V 2w 3W 15 3X.\';8(4.2x&&!4.3Y){1P(\'28, 3Z 55 56 57 58 \'+4.2x+\' 40 \'+d);G 14}8(a.1c(/^1M:/)){4.1A=a.59(/^1M:/,\'\');a=\'\'}O 8(a.1c(/^(5a?:|\\/|5b:)\\S+$/i)){4.1A=a;a=\'\'}8(4.1A&&!4.3Y){1P(\'28, 3Z 5c 15 \'+b+\' 40 \'+d);G 14}8(a.1c(/^41:/)){6 e=a.42(\':\');8(!K.17(e[1]))1P(\'5d 5e 5f \'+e[1]);a=K.17(e[1]).2d;4.2Z=11}8(a.1c(/\\<\\s*2U/i)&&!4.5g){1P(\'28: 2U 43 \'+c);G 14}8(a.1c(/\\5h(41|5i|5j|5k|5l)[^=]*=/i)&&!4.5m){1P(\'28: 5n 2s 5o \'+c);G 14}8(a.1c(/\\<\\s*44/i)&&!4.5p){1P(\'28: <44> 43 \'+c);G 14}4.1Q=4.45(a);4.2Z=H;G 4.1Q};I.L.45=J(a){8(!4.2x&&!4.1A)G a;8(4.2Z)G a;6 b=4.1A||4.2x;b+=4.1A?\'\':\'?5q=\'+a;4.1A=14;6 c;8(12.46){c=Z 46()}O{c=Z 5r("5s.5t")}8(c){c.5u("5v",b,H);c.5w=J(){};5x{c.5y(14)}5z(e){}6 d=4.5A?5B(c.47):c.47;G d||a}O{G a}};I.L.1m=J(){G K.5C&&!12.5D};I.L.2E=J(){8(2y.48.30("49")==-1)G H;6 a=2y.48.42("49");G 2C(a[1])<7};I.L.35=J(){G 2y.4a.4b().30(\'5E\')!=-1};I.L.3e=J(){G 2y.4a.4b().30(\'5F\')>-1};',62,352,'||||this||var||if|setStyle|||||||||||||||||||||||||||||||||return|false|Balloon|function|document|prototype|width|getLoc|else|height|parseInt|left||top|right|opacity|contentWrapper|currentBalloonClass|balloonIsSticky|new||true|window|container|null|for||getElementById|contents|padding|shadow|stemHeight|match|body|topRight|bottomRight|bottomLeft|bottom|balloonIsVisible|balloonInvisibleSelects|100|hideTooltip|isIE|images|balloonImage|parent|id|position|absolute|closeButton|activeBalloon|appendChild|ieImage|length|activeTop|case|activeUrl|allowFade|Array|src|YAHOO|util|Dom|Math|up|index|maxWidth|minWidth|url|stemOverlap|vOffset|alert|currentHelpText|createElement|upLeftStem|upRightStem|downLeftStem|downRightStem|push|removeChild|y1|clearTimeout||balloon|activeRight|down|activeLeft|closeButtonWidth|isOverlap|region|Sorry|actualWidth|cleanup|div|font|innerHTML|stem|parentID|x1|display|round|pageTop|pageLeft|pageRight|setAttribute|parts|background|no|repeat|setOpacity|event|hOffset|adjustment|hide|site|helpUrl|navigator|balloonIsSuppressed|setActiveCoordinates|suppress|parseFloat|fadeOK|isOldIE|delayTime|timeoutTooltip|setTimeout|timeoutFade|none|pageBottom|showHide|startX|startY|fadeIn|x2|typeof|hidden|activeBottom|getElementsByTagName|iframe|hOrient|vOrient|name|in|loadedFromElement|indexOf|tooltipIsSuppressed|trackCursor|stopTrackingX|stopTrackingY|isKonqueror|getEventTarget|isSameElement|currentElement|getAndCheckContents|family|fontFamily|size|fontSize|isChrome|preloadedImages|preload|currentEvent|doShowTooltip|pending|Image|xOffset|parseIntAll|makeBalloon|setBalloonStyle|addCloseButton|fade|inline|displayTime|timeoutAutoClose|auto|overflow|margin|y2|doOpacity|object|eventXY|abs|pageX|pageY|clientX|clientY|scrollLeft|documentElement|scrollTop|target|srcElement|style|select|visibility|contains|not|popup|balloons|web|Please|contact|the|administrator|assistance|allowAJAX|you|but|load|split|elements|script|getContents|XMLHttpRequest|responseText|appVersion|MSIE|userAgent|toLowerCase|onmousemove|onscroll|onbeforeunload|showTooltip|configured|BalloonConfig|GBubble|readyState|complete|type|mouseover|firingElement|onmouseup|onmouseout|8888|unescape|cancelBubble|8000|yOffset|getViewportWidth|getViewportHeight|getDocumentScrollLeft|getDocumentScrollTop|onclick|cursor|pointer|999999999|number|9999|1000000|color|fontColor|img|filter|alpha|MozOpacity|KhtmlOpacity|hideAllTooltips|nodeType|parentNode|String|px|zIndex|getRegion|switch|1000|Object|visible|intersect|are||allowed|AJAX|is|supported|have|specified|help|URL|replace|https|ftp|asked|problem|locating|element|allowIframes|bon|mouse|click|unload|before|allowEventHandlers|JavaScript|handlers|allowScripts|section|ActiveXObject|Microsoft|XMLHTTP|open|GET|onreadystatechange|try|send|catch|escapeHTML|escape|all|opera|konqueror|chrome'.split('|'),0,{}))