572 lines
242 KiB
HTML
572 lines
242 KiB
HTML
<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '08DE1A45E2ED1FE31E10B481F379463B';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
|
|
var j="",aa="\n",ba=" ",ea='"',fa='" ',ga='" strokecolor="',ha='" to="',ia='"/>\n',ka="#",la="$MOL\n",ma="&",na="&",oa=">",pa="<",qa=" ",ra="'",ta="(",ua=")",va="*",xa="+",ya=",",za=", ",Aa="-",Ba="-C#C-Me",Ca="-C#CH",Da="-C#N",Ea="-C(=O)N",Fa="-C(=O)OH",Ga="-C(=O)OMe",Ha="-CCl3",Ja="-CF3",La="-CMe3",Ma="-NC=O",Na="-NH-SO2-Me",Oa="-NMe2",Pa="-NO2",Qa="-OC(=O)Me",Ra="-SO2-NH2",Sa="-SO3H",Ta="-selected",Ua=".",Va=".call(this)}",Wa="/",Xa="//",Ya="/>",Za="0",$a="0px",bb="1",cb="100%",
|
|
eb="1em",gb="1ex",hb="1in",ib="2",jb="3",kb=":",lb=": ",mb=";",nb="<",ob="=",pb=">",qb="?",sb="@",tb="A",ub="After",vb="Any",wb="Aromatic",xb="B",zb="Before",Db="Br",Eb="C",Fb="CENTER",Gb="CSS1Compat",Hb="Center",Ib="Cl",Kb="Class$",Lb="Copy as ",Mb="Dialog",Nb="END",Ob="East",Pb="F",Qb="First",Rb='For input string: "',Sb="GBVTBU-BB",Ub="H",Vb="Helvetica",Wb="I",Xb="Incorrect URL: ",Yb="Internal index set to null.",Zb="JUSTIFY",$b="JavaScript",ac="LEFT",bc="MOL n. ",gc="N",hc="NA",ic="NONE",jc="No more molecules in mol stack",
|
|
kc="Nonring",lc="North",mc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",nc="O",oc="ONE_WAY_CORNER",pc="P",qc="R",rc="R1",sc="R2",vc="R3",wc="RIGHT",xc="ROLL_DOWN",Bc="Reset",Cc="Resize-",Dc="Ring",Ec="S",Fc="SMILES",Gc="Se",Hc="Si",Ic="South",Jc="Style names cannot be empty",Qc="Text",Rc="V0",Sc="West",Tc="X",Uc="[",Vc="\\",Wc="]",Xc="_",Yc="__uiObjectID",Zc="a",$c="absolute",ad="alert",bd="alertdialog",cd="align",dd="alpha(opacity=",ed="antialias",
|
|
fd="application",gd="article",kd="auto",md="backgroundColor",nd="banner",od="blur",pd="bolder",qd="border",rd="bottom",sd="button",td="cellPadding",ud="cellSpacing",vd="center",wd="change",xd="checkbox",yd="className",zd="click",Ad="click marked atom to delete mark",Bd="clip",Fd="col",Ld="colSpan",Md="columnheader",Nd="combobox",Od="complementary",Pd="contentinfo",Qd="contextmenu",Rd="dblclick",Sd="definition",Td="dialog",Ud="dir",Vd="directory",Wd="display",Xd="div",Yd="document",Zd="dragdrop-handle",
|
|
$d="dragdrop-selected",ae="filter",be="float",ce="focus",de="fontFamily",ee="fontSize",fe="fontStyle",ge="fontWeight",he="form",ie="function",je="g",le="google",me="grid",ne="gridcell",oe="group",pe="gwt-MenuBar",qe="gwt-MenuBarPopup",re="heading",ye="height",ze="hidden",Ae="ie8",Be="img",Ce="italic",De="java.vm.name",Ee="keydown",Fe="left",Ge='line from="',He="link",Ie="list",Je="listbox",Ke="listitem",Le="load",Me="log",Ne="ltr",Oe="main",Pe="marquee",Qe="math",Se="menu",Te="menuPopup",Ue="menubar",
|
|
Ve="menuitem",We="menuitemcheckbox",Xe="menuitemradio",Ye="middle",df="mousedown",ef="mousemove",ff="mouseout",gf="mouseup",hf="msie",jf="multipart",kf="n",lf="navigation",mf="none",nf="noreaction",of="note",pf="nowrap",qf="null",rf="number",sf="offsetHeight",tf="offsetWidth",uf="onclick",vf="onload",wf="opacity",xf="opera",yf="option",zf="overflow",Af="popupContent",Bf="position",Cf="presentation",Df="progressbar",Ef="pt",Ff="px",Gf='px"',If="px,",Jf="px, ",Kf="px;",Lf="px;height:",Mf="px;top:",
|
|
Nf="px;width:",Of="radio",Pf="radiogroup",Qf="reaction",Rf="region",Sf="return function() { w.__gwt_dispatchUnhandledEvent_",Tf="rgb(",Uf="right",Vf="row",Wf="rowgroup",Xf="rowheader",Zf="rtl",$f="s",ag="scrollbar",bg="se",cg="search",dg="separator",eg="serif",fg="slider",gg="span",hg="spinbutton",ig="status",jg="styleFloat",kg="subMenuIcon-selected",lg="tab",mg="table",ng="tablist",og="tabpanel",pg="tbody",qg="td",rg="text",sg="textbox",tg="timer",ug="toolbar",vg="tooltip",wg="top",xg="tr",yg="tree",
|
|
zg="treegrid",Ag="treeitem",Bg="true",Cg="value",Dg="verticalAlign",Eg="visibility",Fg="visible",Gg="w",Hg="whiteSpace",Ig="width",Jg="x",Kg="zIndex",Lg="zoom",Mg="|",_,Ng={l:0,m:0,h:0},Og={l:1,m:0,h:0},Pg={l:2,m:0,h:0},Qg={l:3,m:0,h:0},Rg={l:4,m:0,h:0},Sg={},Tg={42:1,43:1,47:1,58:1,61:1},Ug={61:1,67:1,68:1,72:1,74:1},Vg={47:1,61:1},Wg={12:1,14:1,22:1,27:1,30:1,34:1,36:1},Xg={42:1,47:1,58:1,61:1},Yg={12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,84:1,91:1},k={61:1,63:1},Zg={10:1,61:1,64:1,66:1},$g=
|
|
{7:1,8:1,61:1,64:1,66:1},ah={77:1},bh={61:1,63:1,76:1},ch={12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1},kh={78:1},lh={61:1,67:1,74:1},mh={62:1},nh={18:1,61:1},oh={12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,85:1,91:1},ph={13:1,37:1},q={60:1,61:1,63:1},qh={20:1},rh={80:1},sh={6:1,8:1,61:1,64:1,66:1},th={61:1,76:1},uh={61:1},vh={11:1},wh={38:1,61:1,67:1,72:1,74:1},xh={61:1,67:1,72:1,74:1},yh={27:1,34:1},zh={76:1},Ah={42:1,43:1,47:1,51:1,58:1,61:1},Bh={21:1},Ch={12:1,14:1,22:1,27:1,30:1,33:1,
|
|
34:1,36:1,91:1},Dh={8:1,9:1,61:1,64:1,66:1},Eh={12:1,14:1,22:1,25:1,27:1,29:1,30:1,34:1,36:1},Fh={14:1},Gh={12:1,14:1,22:1,27:1,28:1,30:1,34:1,36:1},Hh={61:1,63:1,77:1},Ih={35:1,61:1,64:1,66:1};function s(a,b,c){var d=Sg[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Sg[a]=function(){}),_=d.prototype=0>b?{}:new Sg[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function u(){}s(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return Jh(this)};
|
|
_.tS=function(){var a=this.cZ.d+sb,b;b=this.hC();var c,d,e;c=v(Kh,k,-1,8,1);d=(Lh(),Mh);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=u;function Nh(){Nh=u;Oh=new Ph}function Qh(a){for(var b,a=new Rh(a.j.k);a.b<a.d.he();)b=Sh(a),Th(b.Rc(),$d,!1),Uh(a)}
|
|
function Vh(a,b,c){var a=a.n,d;try{d=new Wh(b,c.vc(a),c.yc(a),(c.wc(a),c.xc(a))),w(a.c,c,d)}catch(e){e=Xh(e);if(x(e,67))throw new Yh("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Th(b.Rc(),Sb,!0);Th(c.Rc(),Zd,!0);w(Oh,b,c)}function Zh(a,b){var c;c=$h(Oh,b);var d;d=$h(a.n.c,c);if(!d)throw new ai("dragHandle was not draggable");bi(d.b.a);bi(d.d.a);bi(d.c.a);Th(b.Rc(),Sb,!1);Th(c.Rc(),Zd,!1)}
|
|
function ci(a){var b;a.o=!1;for(a=new Rh(a.j.k);a.b<a.d.he();)b=Sh(a),Th(b.Rc(),$d,!1),Uh(a)}function di(a,b){ei(a.j.k,b)?Th(b.Rc(),$d,!1):a.o?(fi(a.j.k,b),Th(b.Rc(),$d,!0)):(gi(a.j.k),fi(a.j.k,b))}function hi(a){this.f=a;this.j=new ii(this);this.n=new ji(this.j)}s(3,1,{});_._b=function(){ki(this.j.e,"dragdrop-dragging")};_.ac=function(){li(this.j.e,"dragdrop-dragging")};_.f=null;_.i=!1;_.j=null;_.k=0;_.n=null;_.o=!1;var Oh;function ii(a){this.k=new mi;this.d=a;this.a=a.f}s(4,1,{},ii);_.a=null;
|
|
_.b=0;_.c=0;_.d=null;_.e=null;_.f=null;_.i=0;_.j=0;function ni(a,b,c){a.b.i=b;a.b.j=c;a.b.b=b-a.f;a.b.c=c-a.i;a.b.d.bc()}function oi(a,b){var c;c=pi(a.c,qi).a;b.a.ctrlKey||b.a.metaKey||Qh(a.b.d);di(a.b.d,c)}function ri(a){a.b.f=null;a.b.d.ac();si((ti(),ui(null)),a.a,0,0);var b=a.a.gb;vi=b;wi();b.setCapture();a.d=2}
|
|
function ji(a){this.c=new Ph;this.b=a;this.a=new xi;yi(this.a,zi(),Ai());A(this.a,this,(Bi(),Bi(),Ci));A(this.a,this,(Di(),Di(),Ei));a=this.a.gb.style;a[ae]="alpha(opacity=0)";Fi||(Gi=-1!=navigator.userAgent.toLowerCase().indexOf(hf)&&8==$doc.documentMode?!0:!1,Fi=!0);Gi?a.filter=dd+0+ua:a.opacity=0;a.margin=0+(Hi(),Ff);a.borderStyle=(Ii(),mf);a[md]="blue"}s(5,1,{},ji);
|
|
_.cc=function(a){var b,c,d,e;c=a.f;d=Ji(a);e=Ki(a);b=a.a.button||0;if(!(3==this.d||2==this.d||1!=b)&&!qi)qi=c,this.b.e=pi(this.c,qi).a,!a.a.ctrlKey&&!a.a.metaKey&&-1==Li(this.b.k,this.b.e)&&(Qh(this.b.d),di(this.b.d,this.b.e)),Mi(new Ni),this.e=!0,Oi(a.a),this.f=d,this.i=e,b=new Pi(qi,null),qi!=this.b.e&&(c=new Pi(this.b.e,null),this.f+=b.a-c.a,this.i+=b.d-c.d),0==this.b.d.k&&!a.a.ctrlKey&&!a.a.metaKey&&(this.b.i=d+b.a,this.b.j=e+b.d,ri(this),1!=this.d&&ni(this,this.b.i,this.b.j))};
|
|
_.dc=function(a){var b,c,d;c=a.f;b=c.gb;d=Qi(a,b);a=Ri(a,b);if(3==this.d||2==this.d){if(c!=this.a)return;this.d=3}else if(this.e&&(Si(Ti(d-this.f),Ti(a-this.i))>=this.b.d.k?(Ui(),-1!=Li(this.b.k,this.b.e)||di(this.b.d,this.b.e),c=new Pi(qi,null),this.b.i=this.f+c.a,this.b.j=this.i+c.d,d+=c.a,a+=c.d,ri(this)):Oi(Vi)),1==this.d)return;Oi(Vi);ni(this,d,a)};
|
|
_.ec=function(a){var b,c,d,e;d=a.f;b=d.gb;e=Qi(a,b);b=Ri(a,b);if(1==(a.a.button||0))if(this.e=!1,qi)try{if(Ui(),1==this.d)oi(this,a);else{d!=this.a&&(c=new Pi(d,null),e+=c.a,b+=c.d);try{ni(this,e,b),this.b.d._b(),3!=this.d&&oi(this,a)}finally{var f=this.a.gb;vi&&f==vi&&(vi=null);wi();f.releaseCapture();Wi(this.a);this.d=1;this.b.e=null}}}finally{qi=null}};_.a=null;_.b=null;_.d=1;_.e=!1;_.f=0;_.i=0;var qi=null;function Ni(){}s(6,1,Bh,Ni);_.fc=function(){Ui()};
|
|
function Wh(a,b,c,d){this.a=a;this.b=b;this.c=d;this.d=c}s(7,1,{},Wh);_.a=null;_.b=null;_.c=null;_.d=null;s(8,1,{});s(10,8,{});s(9,10,{});_.a=null;s(11,1,{});_.tS=function(){return ta+this.a+za+this.d+ua};function Pi(a,b){!a||a==(ti(),ui(null))?this.f=this.e=0:(this.e=a.Nc()-Xi(a.gb),this.f=a.Oc()-(a.gb.scrollTop||0));!b||b==(ti(),ui(null))?this.c=this.b=0:(this.b=Yi(b.gb)+b.gb.clientLeft,this.c=Zi(b.gb)+b.gb.clientTop);this.a=this.e-this.b;this.d=this.f-this.c}s(14,11,{},Pi);
|
|
_.tS=function(){return ta+this.a+za+this.d+ua};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function Ui(){try{$doc.selection.empty()}catch(a){}}function $i(a){if(a.o){a.u=a.p;a.o=!1;a.p=!1;if(a.q){var b=a.q,c=b.b;ei(c.a,b);0==c.a.c&&aj(c.b);a.q=null}a.gc()}}function bj(a,b){var c=cj();$i(a);a.o=!0;a.p=!1;a.n=b;a.t=c;++a.r;dj(a.k,cj())}
|
|
function ej(a,b){var c,d;c=a.r;d=b>=a.t+a.n;if(a.p&&!d)return d=(b-a.t)/a.n,a.jc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.o&&a.r==c;if(!a.p&&b>=a.t&&(a.p=!0,a.ic(),!(a.o&&a.r==c)))return!1;return d?(a.o=!1,a.p=!1,a.hc(),!1):!0}s(17,1,{});_.gc=function(){this.u&&this.hc()};_.hc=function(){this.jc((1+Math.cos(6.283185307179586))/2)};_.ic=function(){this.jc((1+Math.cos(3.141592653589793))/2)};_.n=-1;_.o=!1;_.p=!1;_.q=null;_.r=-1;_.s=null;_.t=-1;_.u=!1;
|
|
function dj(a,b){if(ej(a.a,b)){var c=a.a,d=a.a.s,e;e=new sj(d,a.a.k);fi(d.a,e);1==d.a.c&&tj(d.b,16);c.q=e}else a.a.q=null}function uj(a){this.a=a}s(18,1,{},uj);_.a=null;s(19,1,{});s(20,1,{2:1});function vj(){vj=u;wj=new xj}s(21,19,{});var wj=null;function xj(){this.a=new mi;this.b=new yj(this)}s(22,21,{},xj);function zj(){zj=u;Aj=new mi;var a=new Bj;Cj();Dj(Ej?Ej:Ej=new Fj,a)}function aj(a){a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);ei(Aj,a)}
|
|
function tj(a,b){if(0>b)throw new Gj("must be non-negative");a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);ei(Aj,a);a.b=!1;a.c=Hj(a,b);fi(Aj,a)}function Ij(a){return $wnd.setInterval(Jj(function(){a.kc()}),100)}function Hj(a,b){return $wnd.setTimeout(Jj(function(){a.kc()}),b)}s(24,1,{});_.kc=function(){this.b||ei(Aj,this);this.lc()};_.b=!1;_.c=0;var Aj;function yj(a){zj();this.a=a}s(23,24,{},yj);
|
|
_.lc=function(){var a=this.a,b,c,d,e,f;b=v(Kj,k,3,a.a.c,0);b=Lj(a.a,b);c=new Mj;for(e=0,f=b.length;e<f;++e)d=b[e],ei(a.a,d),dj(d.a,c.a);0<a.a.c&&tj(a.b,Si(5,16-(cj()-c.a)))};_.a=null;function sj(a,b){this.b=a;this.a=b}s(25,20,{2:1,3:1},sj);_.a=null;_.b=null;s(27,1,{});_.a=null;function Nj(){this.a=ad}s(26,27,{},Nj);function Oj(){this.a=bd}s(28,27,{},Oj);function Pj(){this.a=fd}s(29,27,{},Pj);s(31,1,{});_.a=null;function Qj(a){this.a=a}s(30,31,{},Qj);function Rj(){this.a=gd}s(32,27,{},Rj);
|
|
function Sj(){this.a=nd}s(33,27,{},Sj);function Tj(){this.a=sd}s(34,27,{},Tj);function Uj(){this.a=xd}s(35,27,{},Uj);function Vj(){this.a=Md}s(36,27,{},Vj);function Wj(){this.a=Nd}s(37,27,{},Wj);function Xj(){this.a=Od}s(38,27,{},Xj);function Yj(){this.a=Pd}s(39,27,{},Yj);function Zj(){this.a=Sd}s(40,27,{},Zj);function $j(){this.a=Td}s(41,27,{},$j);function ak(){this.a=Vd}s(42,27,{},ak);function bk(){this.a=Yd}s(43,27,{},bk);function ck(){this.a=he}s(44,27,{},ck);function dk(){this.a=me}
|
|
s(45,27,{},dk);function ek(){this.a=ne}s(46,27,{},ek);function fk(){this.a=oe}s(47,27,{},fk);function gk(){this.a=re}s(48,27,{},gk);function hk(a){this.a=a.id}s(49,1,{4:1,5:1},hk);_.a=null;function ik(){this.a=Be}s(50,27,{},ik);function jk(){this.a=He}s(51,27,{},jk);function kk(){this.a=Ie}s(52,27,{},kk);function lk(){this.a=Je}s(53,27,{},lk);function mk(){this.a=Ke}s(54,27,{},mk);function nk(){this.a=Me}s(55,27,{},nk);function ok(){this.a=Oe}s(56,27,{},ok);function pk(){this.a=Pe}s(57,27,{},pk);
|
|
function qk(){this.a=Qe}s(58,27,{},qk);function rk(){this.a=Se}s(59,27,{},rk);function sk(){this.a=Ue}s(60,27,{},sk);function tk(){this.a=Ve}s(61,27,{},tk);function uk(){this.a=We}s(62,27,{},uk);function vk(){this.a=Xe}s(63,27,{},vk);function wk(){this.a=lf}s(64,27,{},wk);function xk(){this.a=of}s(65,27,{},xk);function yk(){this.a=yf}s(66,27,{},yk);function zk(){this.a=Cf}s(67,27,{},zk);s(68,31,{},function(a){this.a=a});function Ak(){this.a=Df}s(69,27,{},Ak);
|
|
function Bk(){Bk=u;Ck=new Qj("aria-activedescendant")}var Ck;function Dk(){this.a=Of}s(71,27,{},Dk);function Ek(){this.a=Pf}s(72,27,{},Ek);function Fk(){this.a=Rf}s(73,27,{},Fk);
|
|
function Gk(){Gk=u;Hk=new Oj;Ik=new Nj;Jk=new Pj;Kk=new Rj;Lk=new Sj;Mk=new Tj;Nk=new Uj;Ok=new Vj;Pk=new Wj;Qk=new Xj;Rk=new Yj;Sk=new Zj;Tk=new $j;Uk=new ak;Vk=new bk;Wk=new ck;Xk=new ek;Yk=new dk;Zk=new fk;$k=new gk;al=new ik;bl=new jk;cl=new lk;dl=new mk;el=new kk;fl=new nk;gl=new ok;hl=new pk;il=new qk;jl=new sk;kl=new uk;ll=new vk;ml=new tk;nl=new rk;ol=new wk;pl=new xk;ql=new yk;rl=new zk;sl=new Ak;tl=new Ek;ul=new Dk;vl=new Fk;wl=new xl;yl=new zl;Al=new Bl;Cl=new Dl;El=new Fl;Gl=new Hl;Il=
|
|
new Jl;Kl=new Ll;Ml=new Nl;Ol=new Pl;Ql=new Rl;Sl=new Tl;Ul=new Vl;Wl=new Xl;Yl=new Zl;$l=new am;bm=new cm;dm=new em;fm=new gm;B=new Ph;w(B,Rf,vl);w(B,ad,Ik);w(B,Td,Tk);w(B,bd,Hk);w(B,fd,Jk);w(B,Yd,Vk);w(B,gd,Kk);w(B,nd,Lk);w(B,sd,Mk);w(B,xd,Nk);w(B,ne,Xk);w(B,Md,Ok);w(B,oe,Zk);w(B,Nd,Pk);w(B,Od,Qk);w(B,Pd,Rk);w(B,Sd,Sk);w(B,Ie,el);w(B,Vd,Uk);w(B,he,Wk);w(B,me,Yk);w(B,re,$k);w(B,Be,al);w(B,He,bl);w(B,Je,cl);w(B,Ke,dl);w(B,Me,fl);w(B,Oe,gl);w(B,Pe,hl);w(B,Qe,il);w(B,Se,nl);w(B,Ue,jl);w(B,Ve,ml);w(B,
|
|
We,kl);w(B,yf,ql);w(B,Of,ul);w(B,Xe,ll);w(B,lf,ol);w(B,of,pl);w(B,Cf,rl);w(B,Df,sl);w(B,Pf,tl);w(B,Vf,Al);w(B,Wf,wl);w(B,Xf,yl);w(B,cg,El);w(B,dg,Gl);w(B,ag,Cl);w(B,fg,Il);w(B,hg,Kl);w(B,ig,Ml);w(B,lg,Sl);w(B,ng,Ol);w(B,og,Ql);w(B,sg,Ul);w(B,tg,Wl);w(B,ug,Yl);w(B,vg,$l);w(B,yg,fm);w(B,zg,bm);w(B,Ag,dm)}var Ik,Hk,Jk,Kk,Lk,Mk,Nk,Ok,Pk,Qk,Rk,Sk,Tk,Uk,Vk,Wk,Yk,Xk,Zk,$k,al,bl,el,cl,dl,fl,gl,hl,il,nl,jl,ml,kl,ll,ol,pl,ql,rl,sl,ul,tl,vl,B,Al,wl,yl,Cl,El,Gl,Il,Kl,Ml,Sl,Ol,Ql,Ul,Wl,Yl,$l,fm,bm,dm;
|
|
function Bl(){this.a=Vf}s(75,27,{},Bl);function xl(){this.a=Wf}s(76,27,{},xl);function zl(){this.a=Xf}s(77,27,{},zl);function Dl(){this.a=ag}s(78,27,{},Dl);function Fl(){this.a=cg}s(79,27,{},Fl);function Hl(){this.a=dg}s(80,27,{},Hl);function Jl(){this.a=fg}s(81,27,{},Jl);function Ll(){this.a=hg}s(82,27,{},Ll);function Nl(){this.a=ig}s(83,27,{},Nl);function Tl(){this.a=lg}s(84,27,{},Tl);function Pl(){this.a=ng}s(85,27,{},Pl);function Rl(){this.a=og}s(86,27,{},Rl);function Vl(){this.a=sg}
|
|
s(87,27,{},Vl);function Xl(){this.a=tg}s(88,27,{},Xl);function Zl(){this.a=ug}s(89,27,{},Zl);function am(){this.a=vg}s(90,27,{},am);function gm(){this.a=yg}s(91,27,{},gm);function cm(){this.a=zg}s(92,27,{},cm);function em(){this.a=Ag}s(93,27,{},em);function Mj(){this.a=cj()}function cj(){return(new Date).getTime()}s(94,1,{},Mj);function hm(a){var b,c,d;d=new im;for(c=a;c;)b=c.mc(),c!=a&&jm(d.a,"Caused by: "),km(d,c.cZ.d),jm(d.a,lb),jm(d.a,null==b?"(No exception detail)":b),jm(d.a,aa),c=c.e}
|
|
function lm(a){var b,c,d;c=v(mm,k,73,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new Cm;c[d]=a[d]}}function Dm(a){var b;b=a.cZ.d;a=a.mc();return null!=a?b+lb+a:b}s(99,1,{61:1,74:1});_.mc=function(){return this.f};_.tS=function(){return Dm(this)};_.e=null;_.f=null;function Em(a){Fm();this.f=a}s(98,99,lh,Em);function ai(a){Fm();this.f=a}function Yh(a,b){Fm();this.e=b;this.f=a}s(97,98,xh,ai,Yh);
|
|
function Gm(a){Fm();this.b=a;this.a=j;var b,c,d;c=[];d=v(mm,k,73,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new Hm(c[a]);lm(d)}s(96,97,xh,Gm);
|
|
_.mc=function(){if(null==this.c){this.d=null==this.b?qf:Im(this.b)?null==this.b?null:this.b.name:x(this.b,1)?"String":Jm(this.b).d;this.a=this.a+lb+(Im(this.b)?null==this.b?null:this.b.message:this.b+j);var a;if(Im(this.b)){a=this.b;var b=j,c;for(c in a)if("name"!=c&&"message"!=c&&"toString"!=c)try{b+="\n "+c+lb+a[c]}catch(d){}a=b}else a=j;this.c=ta+this.d+") "+a+this.a}return this.c};_.a=j;_.b=null;_.c=null;_.d=null;function Km(a,b){return Lm(a)?a.eQ(b):a===b}
|
|
function Jm(a){return Lm(a)?a.cZ:Mm}function Nm(a){return Lm(a)?a.hC():Jh(a)}s(104,1,{});function Jh(a){return a.$H||(a.$H=++Om)}function Pm(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Qm(){return $wnd.setTimeout(function(){0!=Rm&&(Rm=0);Sm=-1},10)}var Rm=0,Om=0,Tm=0,Sm=-1;function Um(){Um=u;Vm=new Wm}function Xm(a,b){a.a=Ym(a.a,[b,!1]);a.j||(a.j=!0,!a.e&&(a.e=new Zm(a)),$m(a.e,1),!a.i&&(a.i=new an(a)),$m(a.i,50))}function Wm(){}
|
|
function bn(a){return a.nc()}function Ym(a,b){!a&&(a=[]);a[a.length]=b;return a}function cn(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].nc()&&(b=Ym(b,e)):e[0].fc()}catch(f){if(f=Xh(f),!x(f,74))throw f;}}return b}function $m(a,b){Um();$wnd.setTimeout(function(){Jj(bn)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}s(106,104,{},Wm);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=!1;var Vm;function Zm(a){this.a=a}s(107,1,{},Zm);
|
|
_.nc=function(){this.a.d=!0;var a=this.a,b;a.a&&(b=a.a,a.a=null,!a.f&&(a.f=[]),cn(b,a.f));if(a.f){b=a.f;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=cj();100>cj()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].nc())b[d]=null,c=!0;if(c){c=[];for(d=0;d<e;++d)b[d]&&(c[c.length]=b[d]);b=0==c.length?null:c}}a.f=b}this.a.d=!1;return this.a.j=!!this.a.a||!!this.a.f};_.a=null;function an(a){this.a=a}s(108,1,{},an);_.nc=function(){this.a.d&&$m(this.a.e,1);return this.a.j};_.a=null;
|
|
function dn(a){for(var b={},c=[],d=arguments.callee.caller.caller;d;){var e=a.oc(d.toString());c.push(e);var e=kb+e,f=b[e];if(f){var g,h;for(g=0,h=f.length;g<h;g++)if(f[g]===d)return c}(f||(b[e]=[])).push(d);d=d.caller}return c}function Fm(){var a,b,c,d;c=dn(new en);d=v(mm,k,73,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new Hm(c[a]);lm(d)}function en(){}s(111,1,{},en);
|
|
_.oc=function(a){var b,c,d;d=j;a=fn(a);b=a.indexOf(ta);c=0==a.indexOf(ie)?8:0;-1==b&&(b=gn(a,hn(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=fn(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};function jm(a,b){a[a.explicitLength++]=null==b?qf:b}function jn(){var a=[];a.explicitLength=0;return a}function kn(a){var b,c;b=(c=a.join(j),a.length=a.explicitLength=0,c);return a[a.explicitLength++]=b}function ln(a,b){return parseInt(a[b])||0}function mn(a,b){return null==a[b]?null:""+a[b]}
|
|
function nn(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function on(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function C(a){var b=$doc;return-1!=a.indexOf(kb)?(b=(!b.__gwt_container&&(b.__gwt_container=b.createElement(Xd)),b.__gwt_container),b.innerHTML=nb+a+Ya||j,a=nn(b),b.removeChild(a),a):b.createElement(a)}function Oi(a){a.returnValue=!1}
|
|
function pn(a,b){if(1!=a.nodeType&&9!=a.nodeType)return a==b;return 1!=b.nodeType&&(b=b.parentNode,!b)?!1:9==a.nodeType?a===b||a.body&&a.body.contains(b):a===b||a.contains(b)}function Yi(a){var b;b=a.ownerDocument;var c;try{c=a.getBoundingClientRect().left}catch(d){c=0}return c+Xi(D(b.compatMode,Gb)?b.documentElement:b.body)}function Zi(a){var b;b=a.ownerDocument;var c;try{c=a.getBoundingClientRect().top}catch(d){c=0}return c+((D(b.compatMode,Gb)?b.documentElement:b.body).scrollTop||0)}
|
|
function Xi(a){return a.currentStyle.direction==Zf?-(a.scrollLeft||0):a.scrollLeft||0}var Gi=!1,Fi=!1;function qn(){var a=$doc;return(D(a.compatMode,Gb)?a.documentElement:a.body).clientLeft}function rn(){var a=$doc;return(D(a.compatMode,Gb)?a.documentElement:a.body).clientTop}function Ai(){var a=$doc;return(D(a.compatMode,Gb)?a.documentElement:a.body).clientHeight}function zi(){var a=$doc;return(D(a.compatMode,Gb)?a.documentElement:a.body).clientWidth}function sn(a,b){this.b=a;this.c=b}
|
|
s(135,1,{61:1,64:1,66:1});_.eQ=function(a){return this===a};_.hC=function(){return Jh(this)};_.tS=function(){return this.b};_.b=null;_.c=0;function Ii(){Ii=u;tn=new un;vn=new wn;xn=new yn;zn=new An;Bn=new Cn;Dn=E(En,k,6,[tn,vn,xn,zn,Bn])}s(134,135,sh);var Dn,xn,vn,zn,tn,Bn;function un(){sn.call(this,ic,0)}s(136,134,sh,un);function wn(){sn.call(this,"DOTTED",1)}s(137,134,sh,wn);function yn(){sn.call(this,"DASHED",2)}s(138,134,sh,yn);function An(){sn.call(this,"HIDDEN",3)}s(139,134,sh,An);
|
|
function Cn(){sn.call(this,"SOLID",4)}s(140,134,sh,Cn);function Fn(){Fn=u;Gn=new Hn;In=new Jn;Kn=new Ln;Mn=new Nn;On=E(Pn,k,7,[Gn,In,Kn,Mn])}s(141,135,$g);var On,In,Kn,Mn,Gn;function Hn(){sn.call(this,ic,0)}s(142,141,$g,Hn);function Jn(){sn.call(this,"BLOCK",1)}s(143,141,$g,Jn);function Ln(){sn.call(this,"INLINE",2)}s(144,141,$g,Ln);function Nn(){sn.call(this,"INLINE_BLOCK",3)}s(145,141,$g,Nn);function Qn(){Qn=u;Rn=new Sn;Tn=new Un;Vn=new Wn;Xn=new Yn;Zn=E($n,k,9,[Rn,Tn,Vn,Xn])}s(146,135,Dh);
|
|
var Zn,Rn,Tn,Vn,Xn;function Sn(){sn.call(this,Fb,0)}s(147,146,Dh,Sn);function Un(){sn.call(this,Zb,1)}s(148,146,Dh,Un);function Wn(){sn.call(this,ac,2)}s(149,146,Dh,Wn);function Yn(){sn.call(this,wc,3)}s(150,146,Dh,Yn);function Hi(){Hi=u;ao=new bo;co=new eo;fo=new go;ho=new io;jo=new ko;lo=new mo;no=new oo;po=new qo;ro=new so;to=E(uo,k,10,[ao,co,fo,ho,jo,lo,no,po,ro])}s(151,135,Zg);var to,po,fo,ho,no,ro,lo,co,jo,ao;function bo(){sn.call(this,"PX",0)}s(152,151,Zg,bo);
|
|
function eo(){sn.call(this,"PCT",1)}s(153,151,Zg,eo);function go(){sn.call(this,"EM",2)}s(154,151,Zg,go);function io(){sn.call(this,"EX",3)}s(155,151,Zg,io);function ko(){sn.call(this,"PT",4)}s(156,151,Zg,ko);function mo(){sn.call(this,"PC",5)}s(157,151,Zg,mo);function oo(){sn.call(this,"IN",6)}s(158,151,Zg,oo);function qo(){sn.call(this,"CM",7)}s(159,151,Zg,qo);function so(){sn.call(this,"MM",8)}s(160,151,Zg,so);function vo(){vo=u;wo=[];xo=[];yo=[]}var wo,xo,yo;function zo(){zo=u;Ao()}
|
|
function Ao(){Ao=u;zo();Bo=v(F,q,-1,30,1)}function Co(a,b,c){a=$doc.styleSheets[a];c?a.cssText+=b:a.cssText=b+a.cssText}var Bo;s(174,1,{});_.tS=function(){return"An event type"};_.f=null;s(173,174,{});_.rc=function(){this.e=!1;this.f=null};_.e=!1;s(172,173,{});_.qc=function(){return this.sc()};_.a=null;var Do=_.b=null;function Eo(){Eo=u;Fo=new Go(od,new Ho)}function Ho(){}s(171,172,{},Ho);_.pc=function(a){a.tc(this)};_.sc=function(){return Fo};var Fo;function Io(){Io=u;Jo=new Go(wd,new Ko)}
|
|
function Ko(){}s(175,172,{},Ko);_.pc=function(a){Lo();Mo(this,a.b,No(a.a.a,a.a.a.gb.selectedIndex))};_.sc=function(){return Jo};var Jo;s(178,172,vh);function Qi(a,b){return(a.a.clientX||0)-Yi(b)+Xi(b)+Xi(D(b.ownerDocument.compatMode,Gb)?b.ownerDocument.documentElement:b.ownerDocument.body)}function Ri(a,b){return(a.a.clientY||0)-Zi(b)+(b.scrollTop||0)+((D(b.ownerDocument.compatMode,Gb)?b.ownerDocument.documentElement:b.ownerDocument.body).scrollTop||0)}
|
|
function Ji(a){var b;return(b=a.b)?Qi(a,b):a.a.clientX||0}function Ki(a){var b;return(b=a.b)?Ri(a,b):a.a.clientY||0}s(177,178,vh);function Oo(){Oo=u;Po=new Go(zd,new Qo)}function Qo(){}s(176,177,vh,Qo);_.pc=function(a){a.uc(this)};_.sc=function(){return Po};var Po;function Ro(){Ro=u;So=new Go(Qd,new To)}function To(){}s(179,172,{},To);_.pc=function(){Oi(this.a);this.a.cancelBubble=!0};_.sc=function(){return So};var So;s(182,1,{37:1});_.hC=function(){return this.c};_.tS=function(){return"Event type"};
|
|
var Uo=_.c=0;function Fj(){this.c=++Uo}s(181,182,ph,Fj);function Go(a,b){this.c=++Uo;this.a=b;!Do&&(Do=new Vo);Do.a[a]=this;this.b=a}s(180,181,ph,Go);_.a=null;_.b=null;function Wo(){Wo=u;Xo=new Go(Rd,new Yo)}function Yo(){}s(183,177,vh,Yo);
|
|
_.pc=function(a){var b=a.a,a=!a.a.z.c,c,d;if(a!=b.z.c)if(b.bb){if(a){if(b.F!=(Zo(),$o))a=ap(b.gb),c=new bp(ln(b.gb,tf),ln(b.gb,sf)),d=new bp(ln(b.K.ab.gb,tf),ln(b.K.ab.gb,sf)),b.w.b=a.b-(c.b-d.b),b.w.a=a.a-(c.a-d.a);cp(b.z,!0);a=ln(b.K.ab.gb,tf);dp(b,new bp(a,ep(b.K.ab).a));b.A&&b.F!=$o&&fp(b.f,b)}else cp(b.z,!1),b.F!=(Zo(),$o)?dp(b,new bp(b.w.b,b.w.a)):gp(b,ap(b.f.gb)),b.A&&b.F!=$o&&hp(b.f,b);ip(b.K.ab)}else cp(b.z,!0)};_.sc=function(){return Xo};var Xo;function jp(){jp=u;kp=new Go(ce,new lp)}
|
|
function lp(){}s(184,172,{},lp);_.pc=function(a){Wi(a.a.a)};_.sc=function(){return kp};var kp;s(186,172,{});s(185,186,{});function mp(){mp=u;np=new Go(Ee,new op)}function op(){}s(187,185,{},op);
|
|
_.pc=function(a){var b,c;c=this.a.keyCode||0;b=new pp(null,c,null);if(this.a.ctrlKey||this.a.shiftKey||this.a.metaKey||this.a.altKey)this.a.ctrlKey&&(b.e|=2),this.a.altKey&&(b.e|=8),this.a.metaKey&&(b.e|=4),this.a.shiftKey&&(b.e|=1);a:{var a=a.a.c,d,e;a.eb=!1;if(!a.v){a.eb=!0;a.G=j;e=0;d=8==b.e;b=0!=(b.e&2);switch(c){case 99:case 67:b?qp(rp(a)):e=301;break;case 118:case 86:b&&sp(new tp(a));break;case 110:case 78:e=401;break;case 111:case 79:e=501;break;case 115:case 83:e=601;break;case 112:case 80:e=
|
|
1101;break;case 102:case 70:e=701;break;case 108:case 76:e=801;break;case 98:case 66:e=901;break;case 105:case 73:e=1001;break;case 120:case 88:up(a,mn((vp(),wp).Rb.a.gb,Cg));e=1201;a.c=18;break;case 104:case 72:a.eb=!0;a.G=Ub;e=1300;break;case 114:case 82:a.eb=!0;a.G=qc;e=1301;break;case 116:case 84:701==a.b?(e=236,a.eb=!0,a.G=Ja):801==a.b?(e=237,a.eb=!0,a.G=Ha):(e=233,a.eb=!0,a.G="-tBu");break;case 121:case 89:b?e=111:(e=234,a.eb=!0,a.G=Pa);break;case 122:case 90:b?e=110:(e=239,a.eb=!0,a.G=Sa);
|
|
break;case 97:case 65:e=235;a.eb=!0;a.G="-COOH";break;case 101:case 69:e=238;a.eb=!0;a.G=Ca;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.eb=!0;a.G=Da;break;case 103:break a;case 27:e=202;break;case 45:701==a.b?(e=254,a.eb=!0,a.G="-F"):801==a.b?(e=255,a.eb=!0,a.G="-Cl"):901==a.b?(e=256,a.eb=!0,a.G="-Br"):1001==a.b?(e=257,a.eb=!0,a.G="-I"):501==a.b?(e=259,a.eb=!0,a.G="-OH"):401==a.b?(e=258,a.eb=!0,a.G="-NH2"):e=202;break;case 61:501==a.b?(e=250,a.eb=!0,a.G="=O"):e=203;break;case 35:e=
|
|
204;break;case 48:105==a.b?xp(a,0):d?(e=223,a.eb=!0,a.G="-3-Furyl"):(e=221,a.eb=!0,a.G="-Furyl");break;case 49:105==a.b?xp(a,1):1301==a.b?(a.eb=!0,a.G="-R1",e=1302):e=209;break;case 50:105==a.b&&xp(a,2);1301==a.b&&(a.eb=!0,a.G="-R2",e=1303);break;case 51:105==a.b?xp(a,3):1301==a.b?(a.eb=!0,a.G="-R3",e=1304):e=206;break;case 52:105==a.b?xp(a,4):e=207;break;case 53:105==a.b?xp(a,5):e=208;break;case 54:105==a.b?xp(a,6):e=210;break;case 55:105==a.b?xp(a,7):e=211;break;case 56:105==a.b?xp(a,8):e=212;break;
|
|
case 57:105==a.b?xp(a,9):(a.eb=!0,a.G="9 ring",e=229);break;case 100:case 68:case 8:case 127:e=104;break;case 32:e=205;break;case 109:case 77:case 1002:e=151;break;case 119:case 87:case 1003:e=152}yp(a,e)}}};_.sc=function(){return np};var np;function zp(){zp=u;Ap=new Go(df,new Bp)}function Bp(){}s(188,177,vh,Bp);_.pc=function(a){a.cc(this)};_.sc=function(){return Ap};var Ap;function Bi(){Bi=u;Ci=new Go(ef,new Cp)}function Cp(){}s(189,177,vh,Cp);_.pc=function(a){a.dc(this)};_.sc=function(){return Ci};
|
|
var Ci;function Dp(){Dp=u;Ep=new Go(ff,new Fp)}function Fp(){}s(190,177,vh,Fp);_.pc=function(a){var b;a.e&&1==a.d&&(b=new Pi(qi,null),a.b.i=a.f+b.a,a.b.j=a.i+b.d,ri(a))};_.sc=function(){return Ep};var Ep;function Di(){Di=u;Ei=new Go(gf,new Gp)}function Gp(){}s(191,177,vh,Gp);_.pc=function(a){a.ec(this)};_.sc=function(){return Ei};var Ei;function Vo(){this.a={}}s(192,1,{},Vo);_.a=null;function Hp(a,b){this.a=b;this.b=a}function Ip(a,b,c){Ej&&(b=new Hp(b,c),a.Dc(b))}s(194,173,{},Hp);_.pc=function(a){a.zc(this)};
|
|
_.qc=function(){return Ej};_.a=!1;var Ej=_.b=null;function Jp(a){this.a=a}s(195,173,{},Jp);_.pc=function(a){a.Ac(this)};_.qc=function(){return Kp};var Kp=_.a=null;function Lp(){}function Mp(a){var b;Np&&(b=new Lp,a.Dc(b))}s(196,173,{},Lp);_.pc=function(a){a.Bc(this)};_.qc=function(){return Np};var Np=null;function Op(a){this.a=a}s(197,173,{},Op);_.pc=function(a){a.Cc(this)};_.qc=function(){return Pp};var Pp=_.a=null;function Qp(){}s(198,173,{},Qp);_.pc=function(a){a.a.N&&a.a.nd()};_.qc=function(){return Rp};
|
|
var Rp=null;function Sp(a,b,c){a=a.a;if(!b)throw new Tp("Cannot add a handler with a null type");if(!c)throw new Tp("Cannot add a null handler");0<a.b?Up(a,new Vp(a,b,c)):Wp(a,b,null,c);return new Xp(new Yp(a,b,c))}
|
|
function Zp(a,b){var c;!b.e||b.rc();c=b.f;b.f=a.b;try{var d=a.a,e,f,g,h,i;if(!b)throw new Tp("Cannot fire null event");try{++d.b;h=$p(d,b.qc(),null);e=null;for(i=d.c?h.Me(h.he()):h.Le();d.c?i.Oe():i.Gc();){g=d.c?i.Pe():i.Hc();try{b.pc(g)}catch(l){if(l=Xh(l),x(l,74))f=l,!e&&(e=new aq),bq(e,f);else throw l;}}if(e)throw new cq(e);}finally{if(--d.b,0==d.b){var m,n;if(d.a)try{for(n=new Rh(d.a);n.b<n.d.he();)m=Sh(n),m.fc()}finally{d.a=null}}}}catch(o){o=Xh(o);if(x(o,38))throw new dq(o.a);throw o;}finally{null==
|
|
c?(b.e=!0,b.f=null):b.f=c}}function eq(a){fq.call(this,a,!1)}function fq(a,b){this.a=new gq(b);this.b=a}s(199,1,Fh,eq,fq);_.Dc=function(a){Zp(this,a)};_.a=null;_.b=null;s(202,1,{});function Up(a,b){!a.a&&(a.a=new mi);fi(a.a,b)}function Wp(a,b,c,d){var e;e=pi(a.d,b);e||(e=new Ph,w(a.d,b,e));a=e.de(c);a||(a=new mi,e.fe(c,a));a.De(d)}function hq(a,b,c,d){var e,f;e=$p(a,b,c);e.Fe(d)&&e.ee()&&(f=pi(a.d,b),f.ge(c),f.ee()&&$h(a.d,b))}
|
|
function $p(a,b,c){a=pi(a.d,b);if(!a)return iq(),iq(),jq;c=a.de(c);return!c?(iq(),iq(),jq):c}s(201,202,{});_.a=null;_.b=0;_.c=!1;function gq(a){this.d=new Ph;this.c=a}s(200,201,{},gq);function Xp(a){this.a=a}s(203,1,{},Xp);_.a=null;function cq(a){Yh.call(this,kq(a),lq(a));this.a=a}function lq(a){a=a.fd();return!a.Gc()?null:a.Hc()}
|
|
function kq(a){var b,c,d;b=a.he();if(0==b)return null;b=new mq(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.fd();a.Gc();)d=a.Hc(),c?c=!1:jm(b.a,"; "),d=d.mc(),jm(b.a,d);return kn(b.a)}s(205,97,wh,cq);_.a=null;function dq(a){cq.call(this,a)}s(204,205,wh,dq);s(206,1,{},function(){});function nq(a){a=mn(a,Ud);return oq(Zf,a)?(pq(),qq):oq(Ne,a)?(pq(),rq):(pq(),sq)}function pq(){pq=u;qq=new tq("RTL",0);rq=new tq("LTR",1);sq=new tq("DEFAULT",2);uq=E(vq,k,15,[qq,rq,sq])}
|
|
function tq(a,b){sn.call(this,a,b)}s(208,135,{15:1,61:1,64:1,66:1},tq);var uq,sq,rq,qq;function wq(){}function xq(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function v(a,b,c,d,e){d=xq(e,d);E(a,b,c,d);return d}function yq(a){return zq([Aq,F],[k,q],[60,-1],a,0,2,1)}
|
|
function zq(a,b,c,d,e,f,g){var h,i,l;i=d[e];h=e==f-1;l=xq(h?g:0,i);E(a[e],b[e],c[e],l);if(!h){++e;for(h=0;h<i;++h)l[h]=zq(a,b,c,d,e,f,g)}return l}function E(a,b,c,d){Bq();var e=Cq,f=Dq;Bq();for(var g=0,h=e.length;g<h;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function Eq(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new Fq;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new Fq;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Fq;}a[b]=c}s(209,1,{},wq);_.qI=0;
|
|
function Bq(){Bq=u;Cq=[];Dq=[];var a=new wq,b=Cq,c=Dq,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Cq,Dq;function x(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Im(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function Lm(a){return a.tM==u||a.cM&&!!a.cM[1]}function Gq(a){return null==a?null:a}function H(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
|
|
function Hq(){var a;$stats&&Iq("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(xf))a=xf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(hf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(hf)&&8<=$doc.documentMode)a=Ae;else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}D(Ae,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (ie8) does not match the runtime user.agent value ("+
|
|
a+"). Expect more errors.\n");$stats&&Iq("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=E(Jq,k,1,[Gb]);for(c=0;c<a.length&&!D(a[c],b);++c);$stats&&Iq("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";vo();yo.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
|
|
vo();0!=yo.length&&(a=yo.join(j),a=(zo(),a),0==$doc.styleSheets.length?$doc.createStyleSheet().cssText=a:Co(0,a,!1),yo.length=0);if(0!=wo.length){a=wo.join(j);a=(zo(),a);var d,e,f;d=$doc.styleSheets.length;if(30>d)$doc.createStyleSheet().cssText=a;else{f=2147483647;e=-1;for(b=0;b<d;++b)c=Bo[b],0==c&&(c=Bo[b]=$doc.styleSheets[b].cssText.length),c<=f&&(f=c,e=b);Bo[e]+=a.length;Co(e,a,!0)}wo.length=0}0!=xo.length&&(a=xo.join(j),a=(zo(),a),b=$doc.styleSheets.length,0==b?$doc.createStyleSheet().cssText=
|
|
a:Co(b-1,a,!0),xo.length=0);$stats&&Iq("export.client.JSME_export");new Kq;$wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==ie?$wnd.jsmeOnLoad():$wnd.alert('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}function Xh(a){return x(a,74)?a:new Gm(a)}function Lq(a){return Mq(a&4194303,a>>22&4194303,0>a?1048575:0)}function Nq(a){return Mq(a.l,a.m,a.h)}function Mq(a,b,c){return _=new Oq,_.l=a,_.m=b,_.h=c,_}
|
|
function Pq(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new Qq;if(0==a.l&&0==a.m&&0==a.h)return Rq=Mq(0,0,0),Mq(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(Rq=Mq(0,0,0),c=Nq((Sq(),Tq))):(Rq=Mq(c.l,c.m,c.h),c=Mq(0,0,0)),c;g=!1;0!=b.h>>19&&(b=Uq(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?Vq(e):0==c&&0!=d&&0==e?Vq(d)+22:0!=c&&0==d&&0==e?Vq(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
|
|
d=!0,-1==f)a=Nq((Sq(),Wq)),c=!0,g=!g;else return c=Xq(a,f),g&&Yq(c),Rq=Mq(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=Uq(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=Xq(c,d);f&&Yq(e);var h;22>=d?(f=c.l&(1<<d)-1,h=c=0):44>=d?(f=c.l,h=c.m&(1<<d-22)-1,c=0):(f=c.l,h=c.m,c=c.h&(1<<d-44)-1);c=Mq(f,h,c);g?Rq=Uq(c):Rq=Mq(c.l,c.m,c.h);return e}if(!Zq(a,b))return e?Rq=Uq(a):Rq=Mq(a.l,a.m,a.h),Mq(0,0,0);c=c?a:Mq(a.l,a.m,a.h);var i,l,m,n;h=$q(b)-$q(c);l=h&63;22>l?(f=b.l<<l,i=b.m<<l|b.l>>22-l,l=b.h<<l|b.m>>22-l):44>l?(f=0,
|
|
i=b.l<<l-22,l=b.m<<l-22|b.l>>44-l):(i=f=0,l=b.l<<l-44);i=Mq(f&4194303,i&4194303,l&1048575);for(f=Mq(0,0,0);0<=h;){l=c;var o=n=m=void 0,o=l.h-i.h;0>o?l=!1:(m=l.l-i.l,n=l.m-i.m+(m>>22),o+=n>>22,0>o?l=!1:(l.l=m&4194303,l.m=n&4194303,l.h=o&1048575,l=!0));if(l&&(22>h?f.l|=1<<h:44>h?f.m|=1<<h-22:f.h|=1<<h-44,0==c.l&&0==c.m&&0==c.h))break;l=i.m;m=i.h;n=i.l;i.h=m>>>1;i.m=l>>>1|(m&1)<<21;i.l=n>>>1|(l&1)<<21;--h}g&&Yq(f);e?(Rq=Uq(c),d&&(c=Rq,g=(Sq(),Tq),e=c.l-g.l,d=c.m-g.m+(e>>22),Rq=Mq(e&4194303,d&4194303,
|
|
c.h-g.h+(d>>22)&1048575))):Rq=Mq(c.l,c.m,c.h);return f}function Yq(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function $q(a){var b;b=ar(a.h);return 32==b?(b=ar(a.m),32==b?ar(a.l)+32:b+20-10):b-12}var Rq=null;function br(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return Mq(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function cr(a,b){return Mq(a.l&b.l,a.m&b.m,a.h&b.h)}function dr(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
|
|
function I(a){var b,c,d;if(isNaN(a))return Sq(),er;if(-9223372036854775E3>a)return Sq(),fr;if(9223372036854775E3<=a)return Sq(),Wq;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=H(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=H(a/4194304),a-=4194304*b);a=H(a);b=Mq(a,b,c);d&&Yq(b);return b}function gr(a){var b,c;return-129<a&&128>a?(b=a+128,null==hr&&(hr=v(ir,k,16,256,0)),c=hr[b],!c&&(c=hr[b]=Lq(a)),c):Lq(a)}
|
|
function jr(a){var b=Ng,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function Zq(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
|
|
function kr(a,b){var c,d,e,f,g,h,i,l,m,n,o,r,y,G;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;h=b.l&8191;i=b.l>>13|(b.m&15)<<9;l=b.m>>4&8191;m=b.m>>17|(b.h&255)<<5;n=(b.h&1048320)>>8;o=c*h;y=d*h;r=e*h;G=f*h;g*=h;0!=i&&(y+=c*i,r+=d*i,G+=e*i,g+=f*i);0!=l&&(r+=c*l,G+=d*l,g+=e*l);0!=m&&(G+=c*m,g+=d*m);0!=n&&(g+=c*n);c=(o&4194303)+((y&511)<<13);o=(o>>22)+(y>>9)+((r&262143)<<4)+((G&31)<<17)+(c>>22);r=(r>>18)+(G>>5)+((g&4095)<<8)+(o>>22);return Mq(c&4194303,o&
|
|
4194303,r&1048575)}function Uq(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return Mq(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function Xq(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return Mq(c&4194303,d&4194303,e&1048575)}function J(a){return a.l|a.m<<22}
|
|
function lr(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return Za;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Aa+lr(Uq(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=gr(1E9);a=Pq(a,b);b=j+J(Rq);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=Za+b;c=b+c}return c}var hr=null;function Sq(){Sq=u;Wq=Mq(4194303,4194303,524287);fr=Mq(0,0,524288);Tq=gr(1);gr(2);er=gr(0)}var Wq,fr,Tq,er;function Oq(){}s(218,1,{16:1},Oq);
|
|
function Iq(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function mr(a,b,c){this.c=this.b=0;this.a=c;this.e=b;this.d=a}s(223,1,{},mr);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function nr(a,b){jm(a.a.a,b.a);return a}function or(){this.a=new pr}s(224,1,{},or);function qr(a){if(null==a)throw new Tp("css is null");this.a=a}s(225,1,{17:1,61:1},qr);
|
|
_.eQ=function(a){return!x(a,17)?!1:D(this.a,a.a)};_.hC=function(){return rr(this.a)};_.a=null;function sr(a){if(null==a)throw new Tp("html is null");this.a=a}s(227,1,nh,sr);_.Ec=function(){return this.a};_.eQ=function(a){return!x(a,18)?!1:D(this.a,a.a)};_.hC=function(){return rr(this.a)};_.a=null;s(228,1,nh,function(){this.a=j});_.Ec=function(){return this.a};_.eQ=function(a){return!x(a,18)?!1:D(this.a,a.a)};_.hC=function(){return rr(this.a)};_.a=null;
|
|
function tr(){tr=u;Hr=RegExp(ma,je);Ir=RegExp(pb,je);Jr=RegExp(nb,je);Kr=RegExp(ra,je);Lr=RegExp(ea,je)}function Mr(a){tr();-1!=a.indexOf(ma)&&(a=a.replace(Hr,na));-1!=a.indexOf(nb)&&(a=a.replace(Jr,pa));-1!=a.indexOf(pb)&&(a=a.replace(Ir,oa));-1!=a.indexOf(ea)&&(a=a.replace(Lr,"""));-1!=a.indexOf(ra)&&(a=a.replace(Kr,"'"));return a}var Hr,Ir,Jr,Lr,Kr;function Nr(a){if(null==a)throw new Tp("uri is null");this.a=a}s(230,1,{19:1},Nr);_.eQ=function(a){return!x(a,19)?!1:D(this.a,a.a)};_.hC=function(){return rr(this.a)};
|
|
_.a=null;function Or(){Or=u}s(232,1,{});function Pr(){}s(233,1,{},Pr);var Qr=null;function Rr(){}s(234,232,{},Rr);var Sr=null;function Tr(a,b,c){var d,e,f,g,h;if(a)for(g=0,h=c.length;g<h;++g){f=c[g];e=$p(a.a,f,null).he();for(e-=1;0<=e;--e)if(d=$p(a.a,f,null).Ke(e),x(d,20)&&Km(d.a,b)){var i=a.a,l=f;0<i.b?Up(i,new Ur(i,l,null,d)):hq(i,l,null,d)}}}s(235,1,qh);_.a=null;function Vr(a){this.a=a}s(236,235,qh,Vr);_.Fc=function(a){a.c&&(this.a.Kc(a.d)||(a.a=!0))};function Wr(a){this.a=a}s(237,235,qh,Wr);
|
|
_.Bc=function(){var a=this.a;Xr((Yr(),Zr),a.a,!0)};function $r(){Fm()}s(238,97,xh,$r);function as(a){0!=a.b.c&&!a.e&&!a.c&&(a.e=!0,tj(a.d,1))}function bs(){this.a=new cs(this);this.b=new mi;this.d=new ds(this);this.f=new es(this)}s(239,1,{},bs);_.c=!1;_.e=!1;function cs(a){zj();this.a=a}s(240,24,{},cs);_.lc=function(){if(this.a.c){var a=this.a,b;b=fs(a.f.d.b,a.f.b);gs(a.f);x(b,21)&&new $r;a.c=!1;as(a)}};_.a=null;function ds(a){zj();this.a=a}s(241,24,{},ds);
|
|
_.lc=function(){this.a.e=!1;var a=this.a,b=cj(),c,d,e;e=!1;try{a.c=!0;a.f.a=a.b.c;for(tj(a.a,1E4);a.f.c<a.f.a;){d=hs(a.f);try{if(null==d)break;x(d,21)&&(c=d,c.fc())}finally{(e=-1==a.f.b)||gs(a.f)}if(100<=cj()-b)break}}finally{e||(aj(a.a),a.c=!1,as(a))}};_.a=null;function hs(a){var b;a.b=a.c;b=fs(a.d.b,a.c++);a.c>=a.a&&(a.c=0);return b}function gs(a){is(a.d.b,a.b);--a.a;a.b<=a.c&&0>--a.c&&(a.c=0);a.b=-1}function es(a){this.d=a}s(242,1,{},es);_.Gc=function(){return this.c<this.a};_.Hc=function(){return hs(this)};
|
|
_.Ic=function(){gs(this)};_.a=0;_.b=-1;_.c=0;_.d=null;function js(a,b){var c=(ks(),ls(b));a.appendChild(c)}var Vi=null,vi=null;function ms(){ms=u;ns=new bs}function Mi(a){ms();if(!a)throw new Tp("cmd cannot be null");var b=ns;fi(b.b,a);as(b)}var ns;function os(a){wi();!ps&&(ps=new Fj);qs||(qs=new fq(null,!0),rs=new ss);return Sp(qs,ps,a)}var qs=null;function ts(a){a.e=!1;a.f=null;a.a=!1;a.b=!1;a.c=!0;a.d=null}function ss(){}s(248,173,{},ss);_.pc=function(a){a.Fc(this);rs.c=!1};_.qc=function(){return ps};
|
|
_.rc=function(){ts(this)};_.a=!1;_.b=!1;_.c=!1;var ps=_.d=null,rs=null;function us(){us=u;vs=new ws;xs()||(vs=null)}var vs=null;function Bj(){}s(250,1,{},Bj);_.zc=function(){for(;0<(zj(),Aj).c;)aj(fs(Aj,0))};function Dj(a,b){return Sp((!ys&&(ys=new zs),ys),a,b)}
|
|
function As(a){Cj();Bs||(Cs("function __gwt_initWindowResizeHandler(resize) {\n var wnd = window, oldOnResize = wnd.onresize;\n \n wnd.onresize = function(evt) {\n try {\n resize();\n } finally {\n oldOnResize && oldOnResize(evt);\n }\n };\n \n // Remove the reference once we've initialize the handler\n wnd.__gwt_initWindowResizeHandler = undefined;\n}\n",new Ds),Bs=!0);return Dj((!Np&&(Np=new Fj),Np),a)}
|
|
function Cj(){Es||(Cs('function __gwt_initWindowCloseHandler(beforeunload, unload) {\n var wnd = window\n , oldOnBeforeUnload = wnd.onbeforeunload\n , oldOnUnload = wnd.onunload;\n \n wnd.onbeforeunload = function(evt) {\n var ret, oldRet;\n try {\n ret = beforeunload();\n } finally {\n oldRet = oldOnBeforeUnload && oldOnBeforeUnload(evt);\n }\n // Avoid returning null as IE6 will coerce it into a string.\n // Ensure that "" gets returned properly.\n if (ret != null) {\n return ret;\n }\n if (oldRet != null) {\n return oldRet;\n }\n // returns undefined.\n };\n \n wnd.onunload = function(evt) {\n try {\n unload();\n } finally {\n oldOnUnload && oldOnUnload(evt);\n wnd.onresize = null;\n wnd.onscroll = null;\n wnd.onbeforeunload = null;\n wnd.onunload = null;\n }\n };\n \n // Remove the reference once we\'ve initialize the handler\n wnd.__gwt_initWindowCloseHandler = undefined;\n}\n',new Fs),
|
|
Es=!0)}function Gs(){Es&&Ip((!ys&&(ys=new zs),ys),null,!1)}function Hs(){var a;Es&&(a=new Is,ys&&Zp(ys,a));return null}function Js(){var a,b;if(Bs&&(b=zi(),a=Ai(),Ks!=b||Ls!=a))Ks=b,Ls=a,Mp((!ys&&(ys=new zs),ys))}var Es=!1,ys=null,Ls=0,Ks=0,Bs=!1;function Ms(){Ms=u;Ns=new Fj}function Is(){Ms()}s(252,173,{},Is);_.pc=function(){null.ff()};_.qc=function(){return Ns};var Ns;function zs(){eq.call(this,null)}s(254,199,Fh,zs);
|
|
function Os(a){switch(a){case od:return 4096;case wd:return 1024;case zd:return 1;case Rd:return 2;case ce:return 2048;case Ee:return 128;case "keypress":return 256;case "keyup":return 512;case Le:return 32768;case "losecapture":return 8192;case df:return 4;case ef:return 64;case ff:return 32;case "mouseover":return 16;case gf:return 8;case "scroll":return 16384;case "error":return 65536;case "DOMMouseScroll":case "mousewheel":return 131072;case Qd:return 262144;case "paste":return 524288;case "touchstart":return 1048576;
|
|
case "touchmove":return 2097152;case "touchend":return 4194304;case "touchcancel":return 8388608;case "gesturestart":return 16777216;case "gesturechange":return 33554432;case "gestureend":return 67108864;default:return-1}}function wi(){Ps||(Qs(),Ps=!0)}var Ps=!1;
|
|
function Qs(){null==$wnd.__gwt_globalEventArray&&($wnd.__gwt_globalEventArray=[]);$wnd.__gwt_globalEventArray[$wnd.__gwt_globalEventArray.length]=Jj(function(){var a=$wnd.event,b;var c=qs,d,i,l;ps&&c&&Rs(c.a.d,ps)?(b=rs.a,d=rs.b,i=rs.c,l=rs.d,ts(rs),rs.d=a,Zp(c,rs),c=!(rs.a&&!rs.b),rs.a=b,rs.b=d,rs.c=i,rs.d=l,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,Oi(a));return b});var a=Jj(function(){if(null==$wnd.event.returnValue&&($wnd.event.returnValue=!0,!Ss()))return;for(var a,b=this;b&&!(a=b.__listener);)b=b.parentElement;
|
|
if(a&&!Im(a)&&x(a,22)){var c=$wnd.event,d;d=Vi;Vi=c;b==vi&&8192==Os(c.type)&&(vi=null);a.Jc(c);Vi=d}}),b=Jj(function(){var b=$doc.createEventObject();null==$wnd.event.returnValue&&$wnd.event.srcElement.fireEvent&&$wnd.event.srcElement.fireEvent(uf,b);this.__eventBits&2?a.call(this):null==$wnd.event.returnValue&&($wnd.event.returnValue=!0,Ss())}),c=Jj(function(){this.__gwtLastUnhandledEvent=$wnd.event.type;a.call(this)}),d=$moduleName.replace(/\./g,Xc);$wnd["__gwt_dispatchEvent_"+d]=a;Ts=(new Function(Gg,
|
|
"return function() { w.__gwt_dispatchEvent_"+d+".call(this) }"))($wnd);$wnd["__gwt_dispatchDblClickEvent_"+d]=b;Us=(new Function(Gg,"return function() { w.__gwt_dispatchDblClickEvent_"+d+Va))($wnd);$wnd["__gwt_dispatchUnhandledEvent_"+d]=c;Vs=(new Function(Gg,Sf+d+Va))($wnd);Ws=(new Function(Gg,Sf+d+".call(w.event.srcElement)}"))($wnd);c=Jj(function(){a.call($doc.body)});d=Jj(function(){b.call($doc.body)});$doc.body.attachEvent(uf,c);$doc.body.attachEvent("onmousedown",c);$doc.body.attachEvent("onmouseup",
|
|
c);$doc.body.attachEvent("onmousemove",c);$doc.body.attachEvent("onmousewheel",c);$doc.body.attachEvent("onkeydown",c);$doc.body.attachEvent("onkeypress",c);$doc.body.attachEvent("onkeyup",c);$doc.body.attachEvent("onfocus",c);$doc.body.attachEvent("onblur",c);$doc.body.attachEvent("ondblclick",d);$doc.body.attachEvent("oncontextmenu",c)}function Xs(a,b,c){c>=a.children.length?a.appendChild(b):a.insertBefore(b,a.children[c])}
|
|
function Ys(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?Ts:null),c&3&&(a.ondblclick=b&3?Us:null),c&4&&(a.onmousedown=b&4?Ts:null),c&8&&(a.onmouseup=b&8?Ts:null),c&16&&(a.onmouseover=b&16?Ts:null),c&32&&(a.onmouseout=b&32?Ts:null),c&64&&(a.onmousemove=b&64?Ts:null),c&128&&(a.onkeydown=b&128?Ts:null),c&256&&(a.onkeypress=b&256?Ts:null),c&512&&(a.onkeyup=b&512?Ts:null),c&1024&&(a.onchange=b&1024?Ts:null),c&2048&&(a.onfocus=b&2048?Ts:null),c&4096&&(a.onblur=b&4096?Ts:null),
|
|
c&8192&&(a.onlosecapture=b&8192?Ts:null),c&16384&&(a.onscroll=b&16384?Ts:null),c&32768&&("IFRAME"==a.nodeName?b&32768?a.attachEvent(vf,Ws):a.detachEvent(vf,Ws):a.onload=b&32768?Vs:null),c&65536&&(a.onerror=b&65536?Ts:null),c&131072&&(a.onmousewheel=b&131072?Ts:null),c&262144&&(a.oncontextmenu=b&262144?Ts:null),c&524288&&(a.onpaste=b&524288?Ts:null))}function Ss(){for(var a=!1,b=0;b<$wnd.__gwt_globalEventArray.length;b++)!$wnd.__gwt_globalEventArray[b]()&&(a=!0);return!a}
|
|
var Us=null,Ts=null,Ws=null,Vs=null;function Zs(){var a;Zs=u;$s=(a=$doc,D(a.compatMode,Gb)?a.documentElement:a.body)}var $s;function at(){this.b=new mi}function bt(a){a=a[Yc];return null==a?-1:a}s(258,1,{},at);_.a=null;function ct(a,b){this.a=a;this.b=b}s(259,1,{},ct);_.a=0;_.b=null;
|
|
function xs(){var a=vs,b=j,c=$wnd.location.hash;0<c.length&&(b=a.Lc(c.substring(1)));dt=b;var d=$wnd.onhashchange;$wnd.onhashchange=Jj(function(){var b=j,c=$wnd.location.hash;0<c.length&&(b=a.Lc(c.substring(1)));a.Mc(b);d&&d()});return!0}function ws(){this.a=new eq(null)}s(260,1,Fh,ws);_.Lc=function(a){return decodeURI(a.replace("%23",ka))};_.Dc=function(a){Zp(this.a,a)};_.Mc=function(a){a=null==a?j:a;if(!D(a,null==dt?j:dt))dt=a,Rp&&(a=new Qp,Zp(this.a,a))};var dt=j;
|
|
function Cs(a,b){var c;c=C("script");c.text=a;$doc.body.appendChild(c);b.fc();$doc.body.removeChild(c)}function Fs(){}s(263,1,{},Fs);_.fc=function(){$wnd.__gwt_initWindowCloseHandler(Jj(Hs),Jj(Gs))};function Ds(){}s(264,1,{},Ds);_.fc=function(){$wnd.__gwt_initWindowResizeHandler(Jj(Js))};function li(a,b){Th(a.Rc(),b,!0)}function ki(a,b){Th(a.Rc(),b,!1)}function yi(a,b,c){0<=b&&a.Wc(b+Ff);0<=c&&a.Uc(c+Ff)}function et(a){var b,a=mn(a,yd);b=gn(a,hn(32));return 0<=b?a.substr(0,b-0):a}
|
|
function Th(a,b,c){if(!a)throw new ai(mc);b=fn(b);if(0==b.length)throw new Gj(Jc);if(c){var d,e,f;d=fn(b);f=a.className;for(b=f.indexOf(d);-1!=b;){if(0==b||32==f.charCodeAt(b-1))if(c=b+d.length,e=f.length,c==e||c<e&&32==f.charCodeAt(c))break;b=f.indexOf(d,b+1)}-1==b&&(0<f.length&&(f+=ba),a.className=f+d)}else{var g,b=fn(b);e=a.className;for(c=e.indexOf(b);-1!=c;){if(0==c||32==e.charCodeAt(c-1))if(f=c+b.length,g=e.length,f==g||f<g&&32==e.charCodeAt(f))break;c=e.indexOf(b,c+1)}-1!=c&&(f=fn(e.substr(0,
|
|
c-0)),b=fn(ft(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ba+b,a.className=d)}}function gt(a,b){a.style.display=b?j:mf;a.setAttribute("aria-hidden",""+!b)}s(269,1,yh);_.Nc=function(){return Yi(this.gb)};_.Oc=function(){return Zi(this.gb)};_.Pc=function(){return ln(this.gb,sf)};_.Qc=function(){return ln(this.gb,tf)};_.Rc=function(){return this.gb};_.Sc=function(){return this.gb.style.display!=mf};_.Tc=function(){throw new ht;};_.Uc=function(a){this.gb.style[ye]=a};
|
|
_.Vc=function(a){gt(this.gb,a)};_.Wc=function(a){this.gb.style[Ig]=a};_.tS=function(){return!this.gb?"(null handle)":this.gb.outerHTML};_.gb=null;function A(a,b,c){var d;d=Os(c.b);if(-1!=d)if(-1==a.cb){var e=a.gb;d|=a.gb.__eventBits||0;wi();Ys(e,d)}else a.cb|=d;return Sp(!a.db?a.db=new eq(a):a.db,c,b)}function it(a,b,c){return Sp(!a.db?a.db=new eq(a):a.db,c,b)}
|
|
function jt(a){var b;if(a.Zc())throw new kt("Should only call onAttach when the widget is detached from the browser's document");a.bb=!0;a.gb.__listener=a;b=a.cb;a.cb=-1;if(0<b)if(-1==a.cb){var c=a.gb;b|=a.gb.__eventBits||0;wi();Ys(c,b)}else a.cb|=b;a.Xc();a.ad()}
|
|
function lt(a,b){var c;switch(Os(b.type)){case 16:case 32:if((c=b.relatedTarget||(b.type==ff?b.toElement:b.fromElement))&&pn(a.gb,c))return}c=a.gb;var d,e,f;if(Do&&(f=Do.a[b.type]))d=f.a.a,e=f.a.b,f.a.a=b,f.a.b=c,a.db&&Zp(a.db,f.a),f.a.a=d,f.a.b=e}function mt(a){if(!a.Zc())throw new kt("Should only call onDetach when the widget is attached to the browser's document");try{a.bd()}finally{try{a.Yc()}finally{a.gb.__listener=null,a.bb=!1}}}
|
|
function Wi(a){if(a.fb)if(x(a.fb,28))a.fb.cd(a);else{if(a.fb)throw new kt("This widget's parent does not implement HasWidgets");}else if(ti(),Rs(nt.a,a)){ti();try{a._c()}finally{$h(nt.a,a)}}}function ot(a,b){var c;c=a.fb;if(b){if(c)throw new kt("Cannot set a new parent without first clearing the old parent");a.fb=b;b.Zc()&&a.$c()}else try{c&&c.Zc()&&a._c()}finally{a.fb=null}}s(268,269,Wg);_.Xc=function(){};_.Yc=function(){};_.Dc=function(a){this.db&&Zp(this.db,a)};_.Zc=function(){return this.bb};
|
|
_.$c=function(){jt(this)};_.Jc=function(a){lt(this,a)};_._c=function(){mt(this)};_.ad=function(){};_.bd=function(){};_.bb=!1;_.cb=0;_.db=null;_.eb=null;_.fb=null;function pt(a){for(a=new qt(a);a.a.a<a.a.b.c-1;)rt(a.a),st(a.a)}s(267,268,Gh);_.Xc=function(){tt(this,(ut(),vt))};_.Yc=function(){tt(this,(ut(),wt))};function xt(a,b,c){Wi(b);var d=a.p;yt(d,b,d.c);d=(ks(),ls(b.gb));c.appendChild(d);ot(b,a)}
|
|
function zt(a,b,c,d,e){var f;if(0>d||d>a.p.c)throw new At;b.fb==a&&(f=a.dd(b),f<d&&--d);Wi(b);yt(a.p,b,d);e?(e=b.gb,Xs(c,(ks(),ls(e)),d)):(e=(ks(),ls(b.gb)),c.appendChild(e));ot(b,a)}function Bt(a,b){var c;if(b.fb!=a)return!1;try{ot(b,null)}finally{c=b.gb;on(c).removeChild(c);c=a.p;var d;d=Ct(c,b);if(-1==d)throw new Dt;if(0>d||d>=c.c)throw new At;for(--c.c;d<c.c;++d)Eq(c.a,d,c.a[d+1]);Eq(c.a,c.c,null)}return!0}s(266,267,Gh);_.dd=function(a){return Ct(this.p,a)};
|
|
_.ed=function(a,b,c,d){zt(this,a,b,c,d)};_.fd=function(){return new Et(this.p)};_.cd=function(a){return Bt(this,a)};function si(a,b,c,d){var e;Wi(b);e=a.p.c;a.jd(b,c,d);a.ed(b,a.gb,e,!0)}function Ft(a,b){var c;(c=Bt(a,b))&&Gt(b.gb);return c}function Ht(a,b,c,d){if(b.fb!=a)throw new Gj("Widget must be a child of this panel.");a.jd(b,c,d)}function It(a,b,c){a=a.gb;-1==b&&-1==c?Gt(a):(a.style[Bf]=$c,a.style[Fe]=b+Ff,a.style[wg]=c+Ff)}
|
|
function Jt(){var a=C(Xd);this.p=new Kt(this);this.gb=a;this.gb.style[Bf]="relative";this.gb.style[zf]=ze}function Gt(a){a.style[Fe]=j;a.style[wg]=j;a.style[Bf]=j}s(265,266,Gh,Jt);_.gd=function(a){xt(this,a,this.gb)};_.cd=function(a){return Ft(this,a)};_.hd=function(a,b,c){Ht(this,a,b,c)};_.jd=function(a,b,c){It(a,b,c)};function Lt(a,b){if(a.ld())throw new kt("SimplePanel can only contain one child widget");a.md(b)}
|
|
function Mt(a,b){if(a.ab!=b)return!1;try{ot(b,null)}finally{a.kd().removeChild(b.gb),a.ab=null}return!0}function Nt(a,b){if(b!=a.ab&&(b&&Wi(b),a.ab&&a.cd(a.ab),a.ab=b)){var c=(ks(),ls(a.ab.gb));a.kd().appendChild(c);ot(b,a)}}function Ot(){this.gb=C(Xd)}s(273,267,Gh,Ot);_.kd=function(){return this.gb};_.ld=function(){return this.ab};_.fd=function(){return new Pt(this)};_.cd=function(a){return Mt(this,a)};_.md=function(a){Nt(this,a)};_.ab=null;function Qt(a,b){a.$&&(Rt(a.Z,!1,!1),Ip(a,a,b))}
|
|
function St(a){var b;if(b=a.ab)null!=a.O&&b.Uc(a.O),null!=a.P&&b.Wc(a.P)}function Tt(a,b,c){a.V=b;a._=c;b-=qn();c-=rn();a=a.gb;a.style[Fe]=b+(Hi(),Ff);a.style[wg]=c+Ff}function Ut(a){a.$||(a.bb&&Wi(a),Rt(a.Z,!0,!1))}s(272,273,Gh);_.kd=function(){return nn(this.gb)};_.Pc=function(){return ln(this.gb,sf)};_.Qc=function(){return ln(this.gb,tf)};_.Rc=function(){return on(nn(this.gb))};_.nd=function(){this.od(!1)};_.od=function(a){Qt(this,a)};_.Sc=function(){return!D(ze,this.gb.style[Eg])};_.Kc=function(){return!0};
|
|
_.Fc=function(){};_.bd=function(){this.$&&Rt(this.Z,!1,!0)};_.Uc=function(a){this.O=a;St(this);0==a.length&&(this.O=null)};_.pd=function(a,b){Tt(this,a,b)};_.Vc=function(a){this.gb.style[Eg]=a?Fg:ze};_.md=function(a){Nt(this,a);St(this)};_.Wc=function(a){this.P=a;St(this);0==a.length&&(this.P=null)};_.qd=function(){Ut(this)};_.M=!1;_.N=!1;_.O=null;_.P=null;_.Q=null;_.S=null;_.T=!1;_.U=!1;_.V=-1;_.W=!1;_.X=null;_.Y=!1;_.$=!1;_._=-1;
|
|
function Vt(a,b){var c;this.gb=C(Xd);this.R=new Wt;this.L=(Xt(),Yt);this.Z=new Zt(this);this.gb.appendChild(C(Xd));this.pd(0,0);on(nn(this.gb))[yd]="gwt-PopupPanel";nn(this.gb)[yd]=Af;this.N=this.M=a;this.W=!1;c=E(Jq,k,1,[b+"Top",b+"Middle",b+"Bottom"]);this.K=new $t(c);this.K.Rc()[yd]=j;c=on(nn(this.gb));var d="gwt-DecoratedPopupPanel";if(!c)throw new ai(mc);d=fn(d);if(0==d.length)throw new Gj(Jc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var h=1,i=e.length;h<i;h++){var l=
|
|
e[h];l.length>g&&l.charAt(g)==Aa&&0==l.indexOf(f)&&(e[h]=d+l.substring(g))}c.className=e.join(ba)}Nt(this,this.K);St(this);Th(nn(this.gb),Af,!1);Th(this.K.b,b+"Content",!0)}s(271,272,Gh);_.Xc=function(){jt(this.K)};_.Yc=function(){mt(this.K)};_.ld=function(){return this.K.ab};_.fd=function(){return new Pt(this.K)};_.cd=function(a){return this.K.cd(a)};_.md=function(a){Nt(this.K,a);St(this)};_.K=null;s(270,271,Gh);_._c=function(){mt(this)};
|
|
function au(){au=u;bu=new cu(Fb,0,(Xt(),Yt));du=new cu(oc,1,eu);fu=new cu(xc,2,gu);hu=E(iu,k,23,[bu,du,fu])}function cu(a,b,c){sn.call(this,a,b);this.a=c}s(274,135,{23:1,61:1,64:1,66:1},cu);_.a=null;var hu,bu,du,fu;function ju(){ju=u;ku=E(Jq,k,1,[wg,Ye,rd])}
|
|
function $t(a){var b;ju();var c,d;c=this.gb=C(mg);this.c=C(pg);js(c,this.c);c[ud]=0;for(c=c[td]=0;c<a.length;++c)d=(b=C(xg),b[yd]=a[c],js(b,lu(a[c]+"Left")),js(b,lu(a[c]+Hb)),js(b,lu(a[c]+"Right")),b),js(this.c,d),1==c&&(this.b=nn(d.children[1]));this.gb[yd]="gwt-DecoratorPanel"}function lu(a){var b,c;c=C(qg);b=C(Xd);var d=(ks(),ls(b));c.appendChild(d);c[yd]=a;b[yd]=a+"Inner";return c}s(276,273,ch,$t);_.kd=function(){return this.b};_.b=null;_.c=null;var ku;s(275,276,ch);s(277,1,{});
|
|
function ut(){ut=u;vt=new mu;wt=new nu}function ou(a){cq.call(this,a)}function tt(a,b){ut();var c,d,e;c=null;for(e=a.fd();e.Gc();){d=e.Hc();try{b.rd(d)}catch(f){if(f=Xh(f),x(f,74))d=f,!c&&(c=new aq),bq(c,d);else throw f;}}if(c)throw new ou(c);}s(278,204,wh,ou);var vt,wt;function mu(){}s(279,1,{},mu);_.rd=function(a){a.$c()};function nu(){}s(280,1,{},nu);_.rd=function(a){a._c()};s(283,268,Wg);_.vc=function(a){return A(this,a,(zp(),zp(),Ap))};_.wc=function(a){return A(this,a,(Bi(),Bi(),Ci))};
|
|
_.xc=function(a){return A(this,a,(Dp(),Dp(),Ep))};_.yc=function(a){return A(this,a,(Di(),Di(),Ei))};_.$c=function(){jt(this);-1==this.gb.tabIndex&&(this.gb.tabIndex=0)};s(282,283,Wg);function pu(a){this.gb=$doc.createElement("<BUTTON type='button'></BUTTON>");this.gb[yd]="gwt-Button";this.gb.innerHTML=a||j}s(281,282,{12:1,14:1,22:1,24:1,27:1,30:1,34:1,36:1},pu);s(284,266,Gh);_.d=null;_.e=null;
|
|
function qu(a,b){var c;if(a.f)throw new kt("Composite.initWidget() may only be called once.");Wi(b);c=b.gb;a.gb=c;var d;ks();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((ks(),c).__gwt_resolve=ru(a));a.f=b;ot(b,a)}function su(a){if(-1!=a.cb){var b=a.f,c=a.cb;if(-1==b.cb){var d=b.gb,b=c|(b.gb.__eventBits||0);wi();Ys(d,b)}else b.cb|=c;a.cb=-1}a.f.$c();a.gb.__listener=a;a.ad()}s(285,268,Eh);_.Zc=function(){return this.f?this.f.Zc():!1};_.$c=function(){su(this)};_.Jc=function(a){lt(this,a);this.f.Jc(a)};
|
|
_._c=function(){this.f._c()};_.Tc=function(){return this.gb=this.f.Tc()};_.f=null;function tu(a,b){a.c=!1;a.a.innerText=b||j;if(a.d!=a.b){a.d=a.b;var c=a.a;switch(a.b.c){case 0:c[Ud]=Zf;break;case 1:c[Ud]=Ne;break;case 2:nq(c)!=(pq(),sq)&&(c[Ud]=j)}}}function uu(a){this.a=a;this.c=!1;this.d=this.b=nq(a)}s(286,1,{},uu);_.a=null;_.b=null;_.c=!1;_.d=null;function xi(){this.gb=vu()}s(287,273,Gh,xi);_.vc=function(a){return A(this,a,(zp(),zp(),Ap))};_.wc=function(a){return A(this,a,(Bi(),Bi(),Ci))};
|
|
_.xc=function(a){return A(this,a,(Dp(),Dp(),Ep))};_.yc=function(a){return A(this,a,(Di(),Di(),Ei))};function wu(a,b,c,d){b=a.d.a.c.rows[b].cells[c];var e,c=nn(b);e=null;c&&(c=bt(c),e=0>c?null:fs(a.i.b,c));e?xu(a,e):d&&(b.innerHTML=j||j);return b}function xu(a,b){var c;if(b.fb!=a)return!1;try{ot(b,null)}finally{c=b.gb;on(c).removeChild(c);var d=a.i,e;e=bt(c);c[Yc]=null;c=d.b;yu(e,c.c);Eq(c.b,e,null);d.a=new ct(e,d.a)}return!0}s(289,267,Gh);_.fd=function(){return new zu(this)};
|
|
_.cd=function(a){return xu(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;function Au(a){if(0>=a.b)throw new Bu("Row index: 0, Row size: "+a.b);if(0>=a.a)throw new Bu("Column index: 0, Column size: "+a.a);}
|
|
function Cu(){this.i=new at;this.f=C(mg);this.c=C(pg);js(this.f,this.c);this.gb=this.f;this.d=new Du(this);var a=new Eu(this);this.e&&(a.a=this.e.a);a=this.e=a;if(!a.a){a.a=C("colgroup");var b=a.a;Xs(a.b.f,(ks(),ls(b)),0);js(a.a,C(Fd))}var c,d;if(1!=this.a){if(1<this.a)for(a=0;a<this.b;++a)for(b=this.a-1;1<=b;--b){c=b;d=void 0;d=this.b;if(a>=d||0>a)throw new Bu("Row index: "+a+", Row size: "+d);if(0>c)throw new Bu("Column "+c+" must be non-negative: "+c);if(this.a<=c)throw new Bu("Column index: "+
|
|
c+", Column size: "+this.a);c=wu(this,a,b,!1);d=this.c.rows[a];d.removeChild(c)}else for(a=0;a<this.b;++a)for(b=this.a;1>b;++b)c=this.c.rows[a],d=C(qg),d.innerHTML=qa||j,Xs(c,(ks(),ls(d)),b);this.a=1;a=this.e;b=1;b=1<b?b:1;c=a.a.childNodes.length;if(c<b)for(;c<b;++c)d=C(Fd),a.a.appendChild(d);else if(c>b)for(;c>b;--c)a.a.removeChild(a.a.lastChild)}if(1!=this.b)if(1>this.b){a=this.c;b=1-this.b;d=this.a;var e=$doc.createElement(qg);e.innerHTML=qa;c=$doc.createElement(xg);for(var f=0;f<d;f++){var g=
|
|
e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.b=1}else for(;1<this.b;){a=this.b-1;c=b=void 0;c=this.a;for(b=0;b<c;++b)wu(this,a,b,!1);this.c.removeChild(this.c.rows[a]);--this.b}}s(288,289,Gh,Cu);_.a=0;_.b=0;function Fu(a){for(;++a.b<a.d.c&&!(null!=fs(a.d,a.b)););}function zu(a){this.c=a;this.d=this.c.i.b;Fu(this)}s(290,1,{},zu);_.Gc=function(){return this.b<this.d.c};
|
|
_.Hc=function(){var a;if(this.b>=this.d.c)throw new Dt;a=fs(this.d,this.b);this.a=this.b;Fu(this);return a};_.Ic=function(){var a;if(0>this.a)throw new Gu;a=fs(this.d,this.a);Wi(a);this.a=-1};_.a=-1;_.b=-1;_.c=null;function Du(a){this.a=a}s(291,1,{},Du);_.a=null;function Eu(a){this.b=a}s(292,1,{},Eu);_.a=null;_.b=null;function Hu(){Hu=u;Iu=new Ju}var Iu;function Ku(){Ku=u;Lu=new Mu((Qn(),vd));Nu=new Mu(Fe);Ou=new Mu(Uf);Pu=Nu;Qu=Ou;Ru=Pu}var Lu,Ru,Nu,Qu,Pu,Ou;function Ju(){}s(294,1,{},Ju);
|
|
function Mu(a){this.a=a}s(295,294,{},Mu);_.a=null;function Su(){Su=u;Tu=new Uu(Ye);Vu=new Uu(wg)}var Tu,Vu;function Uu(a){this.a=a}s(296,1,{},Uu);_.a=null;function Wu(a,b){var c;c=Xu(a);js(a.b,c);xt(a,b,c)}function Xu(a){var b;b=C(qg);b[cd]=a.a.a;b.style[Dg]=a.c.a;return b}function Yu(a,b){var c,d;d=on(b.gb);(c=Bt(a,b))&&a.b.removeChild(d);return c}
|
|
function Zu(){this.p=new Kt(this);this.e=C(mg);this.d=C(pg);js(this.e,this.d);this.gb=this.e;this.a=(Ku(),Ru);this.c=(Su(),Vu);this.b=C(xg);js(this.d,this.b);this.e[ud]=Za;this.e[td]=Za}s(297,284,Gh,Zu);_.cd=function(a){return Yu(this,a)};_.b=null;function $u(){$u=u;new Ph}function av(a,b,c,d,e){$u();this.a=new bv(this,a,b,c,d,e);this.gb[yd]="gwt-Image"}function cv(a,b,c,d,e){$u();av.call(this,(Or(),new Nr(a)),b,c,d,e)}s(298,268,Wg,av,cv);_.vc=function(a){return A(this,a,(zp(),zp(),Ap))};
|
|
_.wc=function(a){return A(this,a,(Bi(),Bi(),Ci))};_.xc=function(a){return A(this,a,(Dp(),Dp(),Ep))};_.yc=function(a){return A(this,a,(Di(),Di(),Ei))};_.Jc=function(a){32768==Os(a.type)&&this.a&&(this.gb.__gwtLastUnhandledEvent=j);lt(this,a)};_.ad=function(){var a=this.a;D(Le,mn(this.gb,"__gwtLastUnhandledEvent"))&&(a.f=new dv(a,this),Xm((Um(),Vm),a.f))};_.a=null;s(300,1,{});_.f=null;function ev(){ev=u;fv()}
|
|
function bv(a,b,c,d,e,f){var g,h;ev();this.b=c;this.c=d;this.e=e;this.a=f;this.d=b;g=C(gg);h=new or;nr(nr(nr(h,new qr("width:"+e+(Hi(),Ff)+mb)),new qr("height:"+f+Kf)),new qr("background:url("+b.a+") no-repeat "+-c+"px "+-d+Kf));!gv&&(gv=new hv);b=iv;c=new qr((new qr(kn(h.a.a))).a);h=new pr;jm(h.a,"<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='");b=Mr(b.a);jm(h.a,b);jm(h.a,"' style='");b=Mr(c.a);jm(h.a,b);jm(h.a,"' border='0'>");h=new sr(kn(h.a));g.innerHTML=h.a||j;g=nn(g);a.bb&&(a.gb.__listener=
|
|
null);if(a.gb&&(h=a.gb,b=h.parentNode))b.insertBefore(g,h),b.removeChild(h);a.gb=g;a.bb&&(a.gb.__listener=a);-1==a.cb?(g=a.gb,a=133333119|(a.gb.__eventBits||0),wi(),Ys(g,a)):a.cb|=133333119}s(299,300,{},bv);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function dv(a,b){this.a=a;this.b=b}s(301,1,{},dv);_.fc=function(){var a,b;this.b.a!=this.a||this!=this.a.f||(this.a.f=null,this.b.bb?(a=(b=$doc.createEventObject(),b.type=Le,b),this.b.gb.fireEvent("on"+a.type,a)):this.b.gb.__gwtLastUnhandledEvent=Le)};_.a=null;
|
|
_.b=null;function jv(a){var b;!a.a?b=null:a.a?b=a.a:b=a.a==(Hu(),Iu)?a.b.d==(pq(),rq)?(Ku(),Nu):a.b.d==qq?(Ku(),Ou):(Ku(),Pu):a.b.d==(pq(),rq)?(Ku(),Ou):a.b.d==qq?(Ku(),Nu):(Ku(),Qu);b!=a.c&&(a.c=b,a.gb.style.textAlign=!a.c?j:a.c.a)}s(303,268,Wg);_.a=null;_.b=null;_.c=null;function kv(){this.gb=C(Xd);this.b=new uu(this.gb);this.gb[yd]="gwt-Label"}function lv(){kv.call(this);tu(this.b,Jg);jv(this)}s(302,303,Wg,kv,lv);_.vc=function(a){return A(this,a,(zp(),zp(),Ap))};
|
|
_.wc=function(a){return A(this,a,(Bi(),Bi(),Ci))};_.xc=function(a){return A(this,a,(Dp(),Dp(),Ep))};_.yc=function(a){return A(this,a,(Di(),Di(),Ei))};function mv(a,b){if(0>b||b>=a.gb.options.length)throw new At;}function No(a,b){mv(a,b);return a.gb.options[b].value}function nv(){this.gb=$doc.createElement("<SELECT>");this.gb[yd]="gwt-ListBox"}s(304,283,Wg,nv);s(305,235,qh);function ov(a){this.a=a}s(306,305,qh,ov);_.tc=function(){};function pv(a){this.a=a}s(307,305,qh,pv);
|
|
_.zc=function(a){this.a.sd(a.f,a.a)};function qv(a,b,c){var d;if(a.o){var e=d=C(xg);Xs(a.e,(ks(),ls(e)),b);a=(ks(),ls(c));d.appendChild(a)}else d=a.e.children[0],Xs(d,(ks(),ls(c)),b)}
|
|
function rv(a,b,c){var d;sv(a,b);c&&b.a?(sv(a,null),a=b.a,b=(Um(),Vm),b.c=Ym(b.c,[new tv(a),!1])):null!=b.c&&(a.j=new uv(a,b),c=(Xt(),eu),a.j.L=c,a.j.T=a.f,a.j.Rc()[yd]=qe,d=et(a.gb),D(pe,d)||li(a.j,d+"Popup"),it(a.j,new pv(a),Ej?Ej:Ej=new Fj),a.n=b.c,d=a.j,a=new vv(a,b),d.gb.style[Eg]=ze,Ut(d),a.a.o?Tt(a.a.j,Yi(a.a.gb)+ln(a.a.gb,tf)-1,Zi(a.b.gb)):Tt(a.a.j,Yi(a.b.gb),Zi(a.a.gb)+ln(a.a.gb,sf)-1),d.gb.style[Eg]=Fg)}function wv(a,b){if(b||!(a.k&&a.n==a.k.c))sv(a,b),xv(a.gb),b&&a.d&&rv(a,b,!1)}
|
|
function yv(a,b){var c;a:{c=b.srcElement;var d,e;for(e=new Rh(a.i);e.b<e.d.he();)if(d=Sh(e),pn(d.gb,c)){c=d;break a}c=null}switch(Os(b.type)){case 1:xv(a.gb);c&&rv(a,c,!0);break;case 16:c&&wv(a,c);break;case 32:c&&wv(a,null);break;case 2048:zv(a);break;case 128:switch(c=b.keyCode||0,c){case 37:zv(a)||a.o||Av(a);b.cancelBubble=!0;Oi(b);break;case 39:zv(a)||(a.o?null!=a.k.c&&!a.k.c.ff().ff()&&(rv(a,a.k,!1),a.k.c.ff()):Bv(a));b.cancelBubble=!0;Oi(b);break;case 38:zv(a)||a.o&&Av(a);b.cancelBubble=!0;
|
|
Oi(b);break;case 40:zv(a)||(a.o?Bv(a):null!=a.k.c&&!a.k.c.ff().ff()&&(rv(a,a.k,!1),a.k.c.ff()));b.cancelBubble=!0;Oi(b);break;case 27:sv(a,null);a.j&&Qt(a.j,!1);b.cancelBubble=!0;Oi(b);break;case 9:sv(a,null);a.j&&Qt(a.j,!1);break;case 13:zv(a)||(rv(a,a.k,!0),b.cancelBubble=!0,Oi(b))}}lt(a,b)}function Cv(a,b,c){c&&sv(a,null);Ip(a,b,!1);a.n=null;a.j=null}function zv(a){var b;if(!a.k){for(b=new Rh(a.i);b.b<b.d.he();){b=Sh(b);sv(a,b);break}return!0}return!1}
|
|
function sv(a,b){var c;if(b!=a.k){if(a.k){c=a.k;var d=et(c.gb)+Ta;Th(c.Rc(),d,!1);a.o&&(c=on(a.k.gb),2==c.children.length&&(c=c.children[1],Th(c,kg,!1)))}if(b){c=et(b.gb)+Ta;Th(b.Rc(),c,!0);a.o&&(c=on(b.gb),2==c.children.length&&(c=c.children[1],Th(c,kg,!0)));Gk();c=a.gb;var d=new hk(b.gb),e=(Bk(),Ck),d=E(Dv,k,5,[d]),e=e.a,f,g,h,i;f=new im;for(h=0,i=d.length;h<i;++h)g=d[h],km(km(f,g.a),ba);d=fn(kn(f.a));c.setAttribute(e,d)}a.k=b}}
|
|
function Bv(a){var b,c,d;if(a.k){for(b=c=Li(a.i,a.k);;){c+=1;c==a.i.c&&(c=0);d=c==b?fs(a.i,b):fs(a.i,c);break}sv(a,d)}}function Av(a){var b,c,d;if(a.k){for(b=c=Li(a.i,a.k);;){c-=1;0>c&&(c=a.i.c-1);d=c==b?fs(a.i,b):fs(a.i,c);break}sv(a,d)}}s(308,268,Wg);_.Jc=function(a){yv(this,a)};_._c=function(){this.j&&Qt(this.j,!1);mt(this)};_.sd=function(a,b){Cv(this,a,b)};_.d=!1;_.e=null;_.f=!1;_.j=null;_.k=null;_.n=null;_.o=!1;function tv(a){this.a=a}s(309,1,{},tv);_.fc=function(){Ev(this.a)};_.a=null;
|
|
function Fv(a){this.a=a}s(310,1,{},Fv);_.tc=function(){sv(this.a,null)};_.a=null;function uv(a,b){this.a=a;this.b=b;Vt.call(this,!0,Te);Nt(this.K,this.b.c);St(this);this.Y=!0;this.b.c.ff()}s(311,271,Gh,uv);_.Fc=function(a){var b,c;if(!a.a)switch(Os(a.d.type)){case 4:c=a.d.srcElement;b=this.b.b.gb;if(pn(b,c)){a.a=!0;break}a.a&&sv(this.a,null)}};_.a=null;_.b=null;function vv(a,b){this.a=a;this.b=b}s(312,1,{},vv);_.a=null;var Gv=_.b=null;
|
|
function Hv(){Hv=u;Gv=new mr((Or(),new Nr("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Iv(a,b){this.gb=C(qg);var c=et(this.gb)+Ta;Th(this.Rc(),c,!1);this.gb.innerText=a||j;this.gb[yd]="gwt-MenuItem";var c=this.gb,d;d=$doc;!d.gwt_uid&&(d.gwt_uid=1);d="gwt-uid-"+d.gwt_uid++;c.setAttribute("id",d);Gk();this.gb.setAttribute("role",ml.a);this.a=b}s(315,269,{27:1,31:1,34:1},Iv);_.a=null;_.b=null;_.c=null;
|
|
function Jv(){var a;this.gb=C(qg);this.gb[yd]="gwt-MenuItemSeparator";a=C(Xd);js(this.gb,a);a[yd]="menuSeparatorInner"}s(316,269,yh,Jv);function Kv(){var a,b,c,d,e;b=null.ff();e=zi();d=Ai();b[Wd]=(Fn(),mf);b[Ig]=0+(Hi(),Ff);b[ye]=$a;c=$doc;c=(D(c.compatMode,Gb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(D(a.compatMode,Gb)?a.documentElement:a.body).scrollHeight||0;b[Ig]=(c>e?c:e)+Ff;b[ye]=(a>d?a:d)+Ff;b[Wd]="block"}function Wt(){}s(317,1,{},Wt);_.Bc=function(){Kv()};
|
|
function Lv(a){this.a=a}s(318,1,{},Lv);_.Fc=function(a){var b=this.a,c,d;if(a.a||!b.Y&&a.b)b.W&&(a.a=!0);else if(b.Fc(a),!a.a){d=a.d;c=d.srcElement;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?pn(b.gb,c):!1)&&(a.b=!0);b.W&&(a.a=!0);switch(Os(d.type)){case 4:case 1048576:if(vi){a.b=!0;break}if(!c&&b.M){b.od(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(vi){a.b=!0;break}break;case 2048:d=d.srcElement,b.W&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.a=!0)}}};_.a=null;
|
|
function Mv(a){this.a=a}s(319,1,{},Mv);_.a=null;function Xt(){Xt=u;Yt=new Nv(Fb,0);eu=new Nv(oc,1);gu=new Nv(xc,2);Ov=E(Pv,k,32,[Yt,eu,gu])}function Nv(a,b){sn.call(this,a,b)}s(320,135,{32:1,61:1,64:1,66:1},Nv);var Ov,Yt,eu,gu;function Qv(a){a.j?a.a.U&&($doc.body.appendChild(a.a.Q),a.f=As(a.a.R),Kv(),a.b=!0):a.b&&($doc.body.removeChild(a.a.Q),bi(a.f.a),a.f=null,a.b=!1)}function Rv(a){a.j||(Qv(a),a.c||(ti(),Ft(ui(null),a.a)));a.a.gb.style[Bd]="rect(auto, auto, auto, auto)";a.a.gb.style[zf]=Fg}
|
|
function Sv(a,b){var c,d,e,f,g,h;a.j||(b=1-b);c=f=e=g=0;d=H(b*a.d);h=H(b*a.e);switch(a.a.L.c){case 2:f=a.e;c=d;break;case 0:g=a.d-d>>1;e=a.e-h>>1;f=e+h;c=g+d;break;case 1:f=h,c=d}a.a.gb.style[Bd]="rect("+g+Jf+f+Jf+c+Jf+e+"px)"}
|
|
function Rt(a,b,c){a.c=c;$i(a);a.i&&(aj(a.i),a.i=null,Rv(a));a.a.$=b;var d=a.a;d.X&&(bi(d.X.a),d.X=null);d.S&&(bi(d.S.a),d.S=null);if(d.$){d.X=os(new Lv(d));var e;e=new Mv(d);us();e=vs?Sp(vs.a,(!Rp&&(Rp=new Fj),Rp),e):null;d.S=e}c=!c&&a.a.T;a.a.L!=(Xt(),Yt)&&!b&&(c=!1);a.j=b;c?b?(Qv(a),a.a.gb.style[Bf]=$c,-1!=a.a._&&a.a.pd(a.a.V,a.a._),a.a.gb.style[Bd]="rect(0px, 0px, 0px, 0px)",ti(),b=ui(null),xt(b,a.a,b.gb),a.i=new Tv(a),tj(a.i,1)):bj(a,200):(Qv(a),a.j?(a.a.gb.style[Bf]=$c,-1!=a.a._&&a.a.pd(a.a.V,
|
|
a.a._),ti(),b=ui(null),xt(b,a.a,b.gb)):a.c||(ti(),Ft(ui(null),a.a)),a.a.gb.style[zf]=Fg)}function Zt(a){var b=(vj(),wj);this.k=new uj(this);this.s=b;this.a=a}s(321,17,{},Zt);_.hc=function(){Rv(this)};_.ic=function(){this.d=ln(this.a.gb,sf);this.e=ln(this.a.gb,tf);this.a.gb.style[zf]=ze;Sv(this,(1+Math.cos(3.141592653589793))/2)};_.jc=function(a){Sv(this,a)};_.a=null;_.b=!1;_.c=!1;_.d=0;_.e=-1;_.f=null;_.i=null;_.j=!1;function Tv(a){zj();this.a=a}s(322,24,{},Tv);
|
|
_.lc=function(){this.a.i=null;bj(this.a,200)};_.a=null;function ks(){ks=u;Uv()}function ls(a){return a.__gwt_resolve?a.__gwt_resolve():a}function ru(a){return function(){this.__gwt_resolve=Vv;return a.Tc()}}function Vv(){throw"A PotentialElement cannot be resolved twice.";}
|
|
function Uv(){function a(){}a.prototype={className:j,clientHeight:0,clientWidth:0,dir:j,getAttribute:function(a){return this[a]},href:j,id:j,lang:j,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:j,style:{},title:j};$wnd.GwtPotentialElementShim=a}function ti(){ti=u;Wv=new Xv;Yv=new Ph;nt=new aq}function Zv(a){this.p=new Kt(this);this.gb=a;jt(this)}
|
|
function ui(a){ti();var b,c;c=pi(Yv,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.gb==b))return c;if(0==Yv.d){var d=new $v;Cj();Dj(Ej?Ej:Ej=new Fj,d)}!b?c=new aw:c=new Zv(b);w(Yv,a,c);bq(nt,c);return c}s(324,265,Gh,Zv);var Wv,Yv,nt;function Xv(){}s(325,1,{},Xv);_.rd=function(a){a.Zc()&&a._c()};function $v(){}s(326,1,{},$v);_.zc=function(){ti();try{tt(nt,Wv)}finally{bw(nt.a),bw(Yv)}};function aw(){Zv.call(this,$doc.body)}s(327,324,Gh,aw);
|
|
_.jd=function(a,b,c){b-=qn();c-=rn();It(a,b,c)};function Pt(a){this.c=a;this.a=!!this.c.ab}s(328,1,{},Pt);_.Gc=function(){return this.a};_.Hc=function(){if(!this.a||!this.c.ab)throw new Dt;this.a=!1;return this.b=this.c.ab};_.Ic=function(){this.b&&this.c.cd(this.b)};_.b=null;_.c=null;function cw(a,b){a.gb[Cg]=null!=b?b:j}s(331,283,Wg);_.Jc=function(a){0!=(Os(a.type)&896)?lt(this,a):lt(this,a)};_.ad=function(){};function dw(){dw=u;ew()}s(330,331,Wg);
|
|
function fw(){var a;dw();var b=(a=$doc.createElement("INPUT"),a.type=rg,a);!Sr&&(Sr=new Rr);!Qr&&(Qr=new Pr);this.gb=b;this.gb[yd]="gwt-TextBox"}s(329,330,Wg,fw);function ew(){ew=u;gw=new hw;iw=new jw;kw=new lw;mw=new nw;ow=E(pw,k,35,[gw,iw,kw,mw])}s(332,135,Ih);var ow,gw,iw,kw,mw;function hw(){sn.call(this,Fb,0)}s(333,332,Ih,hw);function jw(){sn.call(this,Zb,1)}s(334,332,Ih,jw);function lw(){sn.call(this,ac,2)}s(335,332,Ih,lw);function nw(){sn.call(this,wc,3)}s(336,332,Ih,nw);
|
|
function qw(a,b){if(0>b||b>=a.c)throw new At;return a.a[b]}function Ct(a,b){var c;for(c=0;c<a.c;++c)if(a.a[c]==b)return c;return-1}function yt(a,b,c){var d,e;if(0>c||c>a.c)throw new At;if(a.c==a.a.length){e=v(rw,k,36,2*a.a.length,0);for(d=0;d<a.a.length;++d)Eq(e,d,a.a[d]);a.a=e}++a.c;for(d=a.c-1;d>c;--d)Eq(a.a,d,a.a[d-1]);Eq(a.a,c,b)}function Kt(a){this.b=a;this.a=v(rw,k,36,4,0)}s(337,1,{},Kt);_.fd=function(){return new Et(this)};_.a=null;_.b=null;_.c=0;
|
|
function rt(a){if(a.a>=a.b.c)throw new Dt;return a.b.a[++a.a]}function st(a){if(0>a.a||a.a>=a.b.c)throw new Gu;a.b.b.cd(a.b.a[a.a--])}function Et(a){this.b=a}s(338,1,{},Et);_.Gc=function(){return this.a<this.b.c-1};_.Hc=function(){return rt(this)};_.Ic=function(){st(this)};_.a=-1;_.b=null;function fv(){fv=u;iv=(Or(),new Nr(Pm()+"clear.cache.gif"))}var iv,gv=null;function hv(){}s(340,1,{},hv);function sw(){sw=u;fv()}function tw(a,b,c,d,e){sw();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}
|
|
function uw(a,b,c){sw();tw.call(this,(Or(),new Nr(a)),b,0,c,16)}s(341,277,{},tw,uw);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function vu(){var a;a=C(Xd);a.tabIndex=0;return a}function xv(a){try{a.focus()}catch(b){if(!a||!a.focus)throw b;}}function bi(a){var b=a.a,c=a.d,d=a.c,a=a.b;0<b.b?Up(b,new Ur(b,c,d,a)):hq(b,c,d,a)}function Yp(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}s(347,1,{},Yp);_.a=null;_.b=null;_.c=null;_.d=null;function Vp(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}s(348,1,{},Vp);
|
|
_.fc=function(){Wp(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function Ur(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}s(349,1,{},Ur);_.fc=function(){hq(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function vw(a,b){b.k!=a&&(!a.Sb&&(a.Sb=new mi),b.k=a,fi(a.Sb,b))}function ww(a){var b;b=a.cZ.d;if(-1!=gn(b,hn(36)))return null;a=a.Tb.b.b++;return b=ft(b,xw(b,hn(46))+1)+j+a}
|
|
function yw(a,b,c,d){0==--a.Nb&&(a.Yb!=a.Id()&&(d|=4),!a.Xb&&(d|=2),0<d&&new zw(a,b,c,gr(d)))}function Aw(a){return!a.Jb&&a.Qb?Aw(a.Qb):a.Jb}function Bw(a){return!a.Lb&&a.Qb?Bw(a.Qb):a.Lb}function Cw(a){var b;b=new Dw;if(a.Id()){for(;a&&!x(a,51);a=a.Qb)Ew(b,a.Ed(),a.Fd());x(a,51)&&Ew(b,a.Ed(),a.Fd());return b}throw new Fw;}function Gw(a){a.Ub=!1;a.Pd();Hw(a)}function Hw(a){if((a=x(a,51)?null:a.Qb)&&a.Ub)Gw(a),a.Fb&&x(a.Fb,46)&&(a.Fb.n=!1)}function Iw(a){return(a=a.xd())?a:new Jw(1,1)}
|
|
function Kw(a){var b;return(b=a.yd())?new Lw(b):new Lw(a.Ad())}function Mw(a){0==a.Nb++&&(a.Yb=a.Id(),a.Xb=!0,a.Nd())}function Nw(a){return!a.Lb?(a.Hd(),!0):!1}function K(a,b){var c;c=a.Jb;a.Jb=b;b==c||b&&x(c,41)&&c.a==b.a||a.Rb.Ve(b)}function Ow(a,b,c,d,e){var f,g,h,i;h=a.Zb;i=a.$b;g=a.Wb;f=a.Mb;a.Zb=b;a.$b=c;a.Wb=d;a.Mb=e;if(h!=a.Zb||i!=a.$b)Hw(a),new Pw(a,100);if(g!=a.Wb||f!=a.Mb)a.Hd(),new Pw(a,101)}
|
|
function Qw(a){a.Vb||(Mw(a),Rw(a,!0),Sw(a),a.Vb=!0,new Pw(a,102),yw(a,a,a.Qb,0),Hw(a),a.Rb.Ye(a))}function Tw(){this.Tb=(Lo(),Lo(),Uw);new Ph;this.Gd();this.Pb=(Vw(),Ww)}s(353,1,Xg);_.ud=function(){return!1};_.vd=function(){return ww(this)};_.wd=function(){return Aw(this)};_.xd=function(){return Xw(this.Rb,this)};_.yd=function(){return this.xd()};_.zd=function(){return this.Mb};_.Ad=function(){return this.Kd()};_.Bd=function(){return new Yw(0,0,0,0)};_.Cd=function(){return this.Md()};_.Dd=function(){return this.Wb};
|
|
_.Ed=function(){return this.Zb};_.Fd=function(){return this.$b};_.Gd=function(){};_.Hd=function(){Gw(this)};_.Id=function(){return this.Vb&&!!this.Qb&&this.Qb.Id()};_.Jd=function(){};_.Kd=function(){return Iw(this)};_.Ld=function(){return(null==this.Ob&&(this.Ob=this.vd()),this.Ob)+ya+this.Ed()+ya+this.Fd()+ya+this.Dd()+Jg+this.zd()+(this.Vb?j:",hidden")};_.Md=function(){return Kw(this)};_.Nd=function(){};_.Od=function(){return Nw(this)};_.Pd=function(){var a=this.Rb;a.e.a=-1;a.e.b=-1};
|
|
_.Qd=function(a,b){this.Rd(this.Zb,this.$b,a,b)};_.Rd=function(a,b,c,d){this.Sd(a,b,c,d,this.Kb,!0);this.Kb=0};_.Sd=function(a,b,c,d){Ow(this,a,b,c,d)};_.tS=function(){return this.cZ.d+Uc+this.Ld()+Wc};_.Td=function(){this.Ub=!0};_.Jb=null;_.Kb=0;_.Lb=null;_.Mb=0;_.Nb=0;_.Ob=null;_.Pb=null;_.Qb=null;_.Rb=null;_.Sb=null;_.Ub=!1;_.Vb=!0;_.Wb=0;_.Xb=!1;_.Yb=!1;_.Zb=0;_.$b=0;
|
|
function P(a,b,c){var d;if(-1>a.Eb.a.c)throw new Gj("Missing message: awt.12A");if(x(b,43)){if(b==a)throw new Gj("Missing message: awt.12B");a:{if(a&&!x(a,51))for(d=a.Qb;d;){if(d==b){d=!0;break a}if(x(d,51))break;d=d.Qb}d=!1}if(d)throw new Gj("Missing message: awt.12C");if(x(b,51))throw new Gj("Missing message: awt.12D");}if(b.Qb){d=b.Qb;if(!b)throw new Cm;var e=Li(d.Eb.a,b),f;f=fs(d.Eb.a,e);d.Fb&&d.Fb.Zd(f);Zw(d,e);new $w(d,301,f)}d=a.Eb.a.c;Mw(b);ax(a.Eb.a,d,b);d=(b.Qb=a,b.Jd(!0),Gw(a),!!a.Fb&&
|
|
x(a.Fb,46)&&(a.Fb.n=!1),yw(b,b,a,1),d);try{if(a.Fb)if(x(a.Fb,46)){var g=a.Fb;if(!b)throw new Tp("Missing message: awt.185");if(null==c||null!=c)bx(g,c,b);else throw new Gj("Missing message: awt.92");}else a.Fb.Vd(null==c?null:c,b)}catch(h){h=Xh(h);if(x(h,68))throw b=h,Zw(a,d),b;throw h;}b.Pd();new $w(a,300,b)}function cx(a,b){var c;c=a.Ud();b.b+=c.b+c.c;b.a+=c.d+c.a;return b}function dx(a){var b;b=a.Ud();return new ex(b.b,b.d,a.Wb-b.c-b.b,a.Mb-b.d-b.a)}
|
|
function Rw(a,b){var c;for(c=a.Eb.a.c-1;0<=c;--c)fs(a.Eb.a,c).Jd(b)}function Zw(a,b){var c;c=fs(a.Eb.a,b);Mw(c);c.Jd(!1);is(a.Eb.a,b);c.Qb=null;Gw(a);a.Fb&&x(a.Fb,46)&&(a.Fb.n=!1);yw(c,c,a,1)}function fx(a){var b;b=(gx(),hx);b==a.Lb||b&&b==a.Lb||(a.Lb=b,Gw(a),a.Fb&&x(a.Fb,46)&&(a.Fb.n=!1),a.Rb.We(b));for(b=0;b<a.Eb.a.c;++b)fs(a.Eb.a,b).Od()}
|
|
function ix(a,b){var c,d;if(a.Fb)for(d=new Rh(a.Eb.a);d.b<d.d.he();)c=Sh(d),a.Fb.Zd(c);if(b)for(d=new Rh(a.Eb.a);d.b<d.d.he();)c=Sh(d),b.Vd(null,c);a.Fb=b;Gw(a);a.Fb&&x(a.Fb,46)&&(a.Fb.n=!1)}function Sw(a){if(!a.Ub){a.Fb&&a.Fb.Wd(a);var b,c;for(c=0;c<a.Eb.a.c;++c)b=fs(a.Eb.a,c),b.Ub||b.Td();a.Ub=!0}}function jx(){Tw.call(this);this.Eb=new kx;this.Ib=(Lo(),Lo(),Uw)}s(352,353,Tg);_.xd=function(){if(!this.Fb)return null;!this.Gb&&(this.Gb=this.Fb.Xd(this));return this.Gb};
|
|
_.yd=function(){if(!this.Fb)return null;!this.Hb&&(this.Hb=this.Fb.Yd(this));return this.Hb};_.Ud=function(){return this.Bd()};_.Ad=function(){return Iw(this)};_.Cd=function(){return Kw(this)};_.Gd=function(){this.Rb=(Lo(),new lx)};_.Hd=function(){Gw(this);this.Fb&&x(this.Fb,46)&&(this.Fb.n=!1)};_.Jd=function(a){Rw(this,a)};_.Kd=function(){return Iw(this)};_.Md=function(){return Kw(this)};_.Nd=function(){var a;for(a=0;a<this.Eb.a.c;++a)Mw(fs(this.Eb.a,a))};
|
|
_.Od=function(){var a;if(!Nw(this))return!1;for(a=0;a<this.Eb.a.c;++a)fs(this.Eb.a,a).Od();return!0};_.Pd=function(){var a,b;this.Hb=this.Gb=null;for(b=0;b<this.Eb.a.c;++b)a=fs(this.Eb.a,b),a.Pd()};_.Td=function(){Sw(this)};_.Fb=null;_.Gb=null;_.Hb=null;function mx(){var a=new nx;jx.call(this);ix(this,a)}s(351,352,Tg,mx);_.vd=function(){return"panel"+this.Ib.b.d++};function ox(a,b,c){a=px(a.Db,b,c);a.f=!0;return new qx(a)}function rx(a){return new Jw(ln(a.Db.gb,tf),ln(a.Db.gb,sf))}s(350,351,Tg);
|
|
_.zd=function(){return ln(this.Db.gb,sf)};_.Dd=function(){return ln(this.Db.gb,tf)};_.Ed=function(){return Yi(this.Db.gb)};_.Fd=function(){return Zi(this.Db.gb)};_.Id=function(){return this.Db.gb.style.display!=mf};_.Qd=function(){};_.Db=null;function sx(a){if(null!=a)this.e=a;else throw new tx;}s(355,1,uh);_.tS=function(){return this.cZ.d+"[source="+this.e+Wc};_.e=null;
|
|
function ux(){ux=u;Q=new Ph;w(Q,new T(400),new U);w(Q,new T(401),new U);w(Q,new T(402),new U);w(Q,new T(500),new U);w(Q,new T(501),new U);w(Q,new T(502),new U);w(Q,new T(503),new U);w(Q,new T(504),new U);w(Q,new T(505),new U);w(Q,new T(506),new U);w(Q,new T(507),new U);w(Q,new T(100),new U);w(Q,new T(101),new U);w(Q,new T(102),new U);w(Q,new T(103),new U);w(Q,new T(1004),new U);w(Q,new T(1005),new U);w(Q,new T(800),new U);w(Q,new T(801),new U);w(Q,new T(200),new U);w(Q,new T(201),new U);w(Q,new T(202),
|
|
new U);w(Q,new T(204),new U);w(Q,new T(203),new U);w(Q,new T(209),new U);w(Q,new T(208),new U);w(Q,new T(207),new U);w(Q,new T(206),new U);w(Q,new T(205),new U);w(Q,new T(1400),new U);w(Q,new T(1401),new U);w(Q,new T(1402),new U);w(Q,new T(300),new U);w(Q,new T(301),new U);w(Q,new T(1100),new U);w(Q,new T(1101),new U);w(Q,new T(1200),new U);w(Q,new T(701),new U);w(Q,new T(900),new U);w(Q,new T(1001),new U);w(Q,new T(601),new U)}s(354,355,uh);_.Ld=function(){return j};
|
|
_.tS=function(){var a;a=j;x(this.e,42)&&null!=this.e&&(a=this.e,a=(null==a.Ob&&(a.Ob=a.vd()),a.Ob),null==a&&(a=j));return this.cZ.d+Uc+this.Ld()+"] on "+(0<a.length?a:this.e)};_.d=0;var Q;function U(){}s(356,1,{},U);function vx(a,b){var c;b&&(a.a?(c=new wx(a.a),Eq(c.b,c.c++,b),a.a=c):(a.a=new mi,fi(a.a,b)))}s(358,1,uh);_.a=null;function xx(){}function yx(){}s(357,358,uh,xx,yx);
|
|
function zx(){zx=u;Ax=new aq;Bx=new Jw(0,0);bq(Ax,zb);bq(Ax,Qb);bq(Ax,ub);bq(Ax,"Last");bq(Ax,Hb);bq(Ax,lc);bq(Ax,Ic);bq(Ax,Sc);bq(Ax,Ob)}function bx(a,b,c){var d;if(null==b)d=Hb;else if(d=b,!Rs(Ax.a,b))throw new Gj(Cx());Gq(pi(a.c,d))===Gq(c)&&Gq(pi(a.b,c))===Gq(d)||((b=pi(a.c,d))&&Dx(a,b,d),Ex(a.a.fd(),c)&&Dx(a,c,d),b=a.a,new Fx(c,b.a.a),++b.b,w(a.b,c,d),w(a.c,d,c))}function Gx(a,b){return new Jw(Si(b[1].b,Si(b[2].b,b[4].b+b[0].b+b[3].b+a.e)),b[1].a+b[2].a+Si(b[0].a,Si(b[4].a,b[3].a))+a.k)}
|
|
function Dx(a,b,c){Hx(a.a,b);$h(a.b,b);$h(a.c,c)}
|
|
function Ix(a,b){if(!a.n){a.n=!0;var c,d,e;c=a.f;Jx(c,c.length,Bx);c=a.i;Jx(c,c.length,Bx);c=a.o;Jx(c,c.length,null);a.p=0;for(d=Kx(a.a,0);d.b!=d.d.a;){c=Lx(d);e=pi(a.b,c);var f=b.Pb;e=Km(e,Hb)?0:Km(e,lc)?1:Km(e,Ic)?2:Km(e,Sc)?4:Km(e,Ob)?3:Km(e,zb)?f.a?4:3:Km(e,ub)?f.a?3:4:Km(e,Qb)?1:2;c.Vb?a.o[e]||(Eq(a.o,e,c),++a.p,a.f[e]=c.Ad(),a.i[e]=c.Cd()):a.o[e]||(a.f[e]=c.Ad(),a.i[e]=c.Cd())}0!=a.p&&(c=-1,a.o[1]&&++c,a.o[2]&&++c,a.o[0]||a.o[4]||a.o[3]?(a.e=(a.p-c-2)*a.d,++c):a.e=0,a.k=c*a.j)}}
|
|
function Mx(){zx();Nx.call(this,0)}function Nx(a){zx();Lo();this.a=new Ox;this.b=new Ph;this.c=new Ph;this.d=a;this.j=0;this.n=!1;this.o=v(Px,k,42,5,0);this.f=v(Qx,k,44,5,0);this.i=v(Qx,k,44,5,0);this.p=this.e=this.k=0}s(359,1,{46:1,61:1},Mx,Nx);_.Vd=function(a,b){bx(this,a,b)};
|
|
_.Wd=function(a){Ix(this,a);if(0!=this.p)if(a=dx(a),0>=a.b||0>=a.a){var b,c;for(c=0;5>c;++c)(b=this.o[c])&&b.Rd(a.c,a.d,0,0)}else{var d,e;b=a.c;e=a.d;this.o[1]&&(this.o[1].Qd(a.b,this.i[1].a),this.o[1].Sd(a.c,a.d,a.b,this.i[1].a,2,!0),e+=this.i[1].a+this.j);c=a.a-this.i[1].a-this.i[2].a-this.k;c=0<c?c:0;this.o[4]&&(this.o[4].Qd(this.i[4].b,c),this.o[4].Sd(a.c,e,this.i[4].b,c,2,!0),b+=this.i[4].b+this.d);d=a.b-this.i[4].b-this.i[3].b-this.e;this.o[0]&&this.o[0].Rd(b,e,0<d?d:0,c);this.o[2]&&(this.o[2].Qd(a.b,
|
|
this.i[2].a),this.o[2].Sd(a.c,a.d+a.a-this.i[2].a,a.b,this.i[2].a,2,!0));this.o[3]&&(this.o[3].Qd(this.i[3].b,c),this.o[3].Sd(a.c+a.b-this.i[3].b,e,this.i[3].b,c,2,!0))}};_.Xd=function(a){var b;b=this.n;Ix(this,a);this.n=b;return 0==this.p?cx(a,new Jw(0,0)):cx(a,Gx(this,this.f))};_.Yd=function(a){var b;b=this.n;Ix(this,a);this.n=b;return cx(a,Gx(this,this.i))};_.Zd=function(a){var b;b=pi(this.b,a);null!=b&&Dx(this,a,b)};_.tS=function(){return Rx.d+"[hgap="+this.d+",vgap="+this.j+Wc};_.a=null;
|
|
_.b=null;_.c=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=0;_.k=0;_.n=!1;_.o=null;_.p=0;var Bx,Ax;function Sx(a){Tw.call(this);this.Rb=(Lo(),new Tx(a,this))}s(360,353,{39:1,42:1,47:1,58:1,61:1},Sx);_.vd=function(){return sd+this.Tb.b.a++};_.xd=function(){return!Bw(this)?new Jw(0,0):Xw(this.Rb,this)};_.Pd=function(){};s(362,1,{});s(361,362,{},function(){});function Ux(){Ux=u}
|
|
function Vx(a,b){if(null==b)throw new Tp("Missing message: awt.103");var c=-1,d,e,f;f=a.Rb.a.gb;e=C(yf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e):(c=f.options[c])?f.add(e,c.index):f.add(e)}function Wx(){Ux();Tw.call(this);new mi;this.Rb=new Xx((Lo(),this))}s(363,353,{40:1,42:1,47:1,58:1,61:1},Wx);_.xd=function(){return Xw(this.Rb,this)};
|
|
_.Ld=function(){return(null==this.Ob&&(this.Ob=ww(this)),this.Ob)+ya+this.Zb+ya+this.$b+ya+this.Wb+Jg+this.Mb+(this.Vb?j:",hidden")+",current="+No(this.Rb.a,this.Rb.a.gb.selectedIndex)};function Yx(){Yx=u;Zx=new $x(255,255,255);ay=new $x(192,192,192);by=new $x(128,128,128);cy=new $x(64,64,64);dy=new $x(0,0,0);ey=new $x(255,0,0);new $x(255,175,175);fy=new $x(255,200,0);gy=new $x(255,255,0);new $x(0,255,0);hy=new $x(255,0,255);iy=new $x(0,255,255);jy=new $x(0,0,255)}
|
|
function ky(a){var b,c;c=a.a>>16&255;b=a.a&255;a=a.a>>8&255;if(0==c&&0==b&&0==a)return new $x(3,3,3);3>c&&0!=c?c=3:(c=H(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=H(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=H(a/0.7),a=255<a?255:a);return new $x(c,a,b)}function ly(a){return new $x(H(0.7*(a.a>>16&255)),H(0.7*(a.a>>8&255)),H(0.7*(a.a&255)))}function $x(a,b,c){Yx();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Gj("Color parameter outside of expected range");this.a=c|b<<8|a<<16|-16777216}s(364,1,{41:1},$x);
|
|
_.eQ=function(a){return x(a,41)?a.a==this.a:!1};_.hC=function(){return this.a};_.tS=function(){return my.d+"[r="+(this.a>>16&255)+",g="+(this.a>>8&255)+",b="+(this.a&255)+Wc};_.a=0;var dy,jy,iy,cy,by,ay,hy,fy,ey,Zx,gy;function Vw(){Vw=u;Ww=new ny(!0);oy=new aq;bq(oy,"ar");bq(oy,"fa");bq(oy,"iw");bq(oy,"ur")}function ny(a){this.a=a}s(365,1,uh,ny);_.a=!1;var Ww,oy;s(367,1,{54:1,63:1});function py(){Jw.call(this,0,0)}function Jw(a,b){this.b=a;this.a=b}function Lw(a){Jw.call(this,a.b,a.a)}
|
|
s(366,367,{44:1,54:1,61:1,63:1},py,Jw,Lw);_.eQ=function(a){return a===this?!0:x(a,44)?a.b==this.b&&a.a==this.a:!1};_.hC=function(){var a;a=new qy;a.a=31*a.a+this.b;a.a=31*a.a+this.a;return a.a};_.tS=function(){return ry.d+"[width="+this.b+",height="+this.a+Wc};_.a=0;_.b=0;function pp(a,b,c){this.f=a;this.c=b;this.e=this.d=this.j=this.i=0;this.b=c}s(368,1,uh,pp);_.$d=function(){return 0!=(this.e&4)};_._d=function(){return 0!=(this.e&1)};
|
|
_.tS=function(){var a;return this.cZ.d+"[id="+this.c+",x="+this.i+",y="+this.j+(0!=this.d?",key="+this.d+(a=j,this._d()&&(a+=",shift"),0!=(this.e&2)&&(a+=",control"),this.$d()&&(a+=",meta"),a):j)+",target="+this.f+(null!=this.b?",arg="+this.b:j)+Wc};_.b=null;_.c=0;_.d=0;_.e=0;_.f=null;_.i=0;_.j=0;function sy(a){var b,c;for(c=b=0;c<a.b.length;)a.b[c].Vb&&++b,++c;return b}
|
|
function ty(a,b,c,d,e,f,g){var h,i,l,d=d+a.c;switch(a.a){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}l=b.c-1;for(i=0;i<=l;++i)c=(yu(g?i:l-i,b.c),b.b[g?i:l-i]),h=c.Cd(),c.Rd(d,e+~~((f-h.a)/2),h.b,h.a),d+=h.b+a.c}function uy(a,b){var c,d,e,f,g,h;h=a.c;g=0;for(d=a.b,e=0,f=d.length;e<f;++e)c=d[e],c.Vb&&(c=b?c.Cd():c.Ad(),g=Si(g,c.a),h+=c.b+a.c);return new Jw(h,g+2*a.d)}function nx(){vy.call(this,1,5,5)}
|
|
function vy(a,b,c){Lo();this.c=b;this.d=c;this.a=a}s(369,1,uh,nx,vy);_.Vd=function(){};
|
|
_.Wd=function(a){this.b=wy(a.Eb);if(0!=sy(this)){var b,c,d,e,f,g,h,i,l,m,n;b=dx(a);g=a.Ud();h=a.Pb.a;l=new mi;m=f=2*this.c;n=g.d+this.d;i=0;e=!0;var o,r,y;o=a.Eb.a.c;d=new xy(o);for(y=0;y<o;++y)Eq(d.b,d.c++,null);for(c=this.b,o=0,y=c.length;o<y;++o)if(r=c[o],r.Qb==a){var G=d,z=Li(a.Eb.a,r);yu(z,G.c);Eq(G.b,z,r)}for(d=new Rh(d);d.b<d.d.he();)if((c=Sh(d))&&c.Vb)a=c.Cd(),!e&&m+a.b>b.b&&(ty(this,l,b.b-(m-this.c),g.b,n,i,h),l.b=v(yy,k,0,0,0),l.c=0,m=f,n+=i+this.d,i=0),e=!1,Eq(l.b,l.c++,c),m+=a.b+this.c,
|
|
i=Si(i,a.a);ty(this,l,b.b-(m-this.c),g.b,n,i,h)}};_.Xd=function(a){this.b=wy(a.Eb);return 0==sy(this)?cx(a,new Jw(10,10)):cx(a,uy(this,!1))};_.Yd=function(a){this.b=wy(a.Eb);return 0==sy(this)?cx(a,new Jw(10,10)):cx(a,uy(this,!0))};_.Zd=function(){};_.tS=function(){var a;switch(this.a){case 0:a=Fe;break;case 2:a=Uf;break;case 1:a=vd;break;case 4:a="trailing";break;default:a="leading"}return zy.d+"[hgap="+this.c+",vgap="+this.d+",align="+a+Wc};_.a=0;_.b=null;_.c=0;_.d=0;
|
|
function gx(){gx=u;hx=new Ay(Mb,0,12)}function Ay(a,b,c){gx();this.a=null!=a?a:"Default";this.b=0<=c?c:0;this.c=0==(b&-4)?b:0}s(370,1,uh,Ay);_.a=null;_.b=0;_.c=0;var hx;s(371,1,uh);_.tS=function(){return By.d+"[font="+this.c+"ascent="+Cy(this.c).a+", descent="+Cy(this.c).b+", height="+Cy(this.c).c+Wc};_.c=null;function Dy(a){if(!a.i){Mw(a);a.nd();var b,c;for(b=0;b<a.k.c;++b)(c=fs(a.k,b))&&Dy(c);Rw(a,!1);a.i=!0;yw(a,a,a.Qb,0);new Ey(a,202)}}
|
|
function Fy(a){var b,c;a.Vb&&(a.Rb.nd(),a.Vb=!1);for(b=0;b<a.k.c;++b)(c=fs(a.k,b))&&c.nd()}function Gy(a){!Bw(a)&&fx(a);var b=Kw(a);a.Rd(a.Zb,a.$b,b.b,b.a);Sw(a)}function Hy(a,b){a.n!=b&&(a.n=b)}s(373,352,Ah);_.Bd=function(){return new Yw(this.j.d,this.j.b,this.j.a,this.j.c)};_.nd=function(){Fy(this)};_.Id=function(){return this.Rb.c.$};_.Rd=function(a,b,c,d){Ow(this,a,b,c,d);this.Kb=0};_.Sd=function(a,b,c,d,e,f){e=c!=this.Wb||d!=this.Mb;Ow(this,a,b,c,d);this.Vb&&e&&!f&&Sw(this)};_.i=!1;_.n=!1;
|
|
function Iy(a){jx.call(this);this.o=new yx;this.k=new mi;this.j=new Yw(0,0,0,0);this.Vb=!1;ix(this,new Mx);this.Rb&&Jy(this.Rb.c.z.b,a);this.Rb&&Ky(this.Rb,!0);Hy(this,!0)}s(372,373,Ah);_.Ud=function(){return new Yw(this.j.d,this.j.b,this.j.a,this.j.c)};_.Ed=function(){return Yi(this.Rb.c.gb)};_.Fd=function(){return Zi(this.Rb.c.gb)};_.Gd=function(){this.Rb=new Ly((Lo(),j),this)};
|
|
function My(a,b,c,d,e,f){var g,h;g=a.b;f?(h=ky(g),f=new $x(H(0.7*(g.a>>16&255)),H(0.7*(g.a>>8&255)),H(0.7*(g.a&255))),(a.b=g)&&(a.d=Tf+(g.a>>16&255)+ya+(g.a>>8&255)+ya+(g.a&255)+ua)):(h=new $x(H(0.7*(g.a>>16&255)),H(0.7*(g.a>>8&255)),H(0.7*(g.a&255))),f=ky(g),(a.b=h)&&(a.d=Tf+(h.a>>16&255)+ya+(h.a>>8&255)+ya+(h.a&255)+ua));--d;--e;Ny(a,b+1,c+1,d-1,e-1);(a.b=h)&&(a.d=Tf+(h.a>>16&255)+ya+(h.a>>8&255)+ya+(h.a&255)+ua);Ny(a,b,c,d,1);Ny(a,b,c+1,1,e);(a.b=f)&&(a.d=Tf+(f.a>>16&255)+ya+(f.a>>8&255)+ya+(f.a&
|
|
255)+ua);Ny(a,b+d,c,1,e);Ny(a,b+1,c+e,d,1)}s(374,1,{});_.tS=function(){return"Graphics"};function Oy(a){var b,c;c=Si(0,a.d);0==c?(b=a.a,c=~~(a.b.length/b),0<a.b.length%b&&++c):(c=a.d,b=~~(a.b.length/c),0<a.b.length%c&&++b);return new Jw(b,c)}function Py(a,b,c){var d,e,f,g,h,i;a.b=wy(b.Eb);if(0==a.b.length)return new py;g=Oy(a);h=i=0;for(e=a.b,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Cd():d.Ad(),i=Si(i,d.b),h=Si(h,d.a);return new Jw(i*g.b+a.c*(g.b-1),h*g.a+a.e*(g.a-1))}
|
|
function Qy(a,b,c,d,e){var f,g,h,i;h=d.length;a-=(h-1)*c;for(g=0,i=0;g<h;++g,b+=c)f=H(a*((g+1)/h))-i,d[g]=f,e[g]=i+b,i+=f}function Ry(){Sy.call(this,7)}function Sy(a){Lo();this.d=0;this.a=1;this.e=a;this.c=0}s(375,1,uh,Ry,Sy);_.Vd=function(){};
|
|
_.Wd=function(a){var b,c;this.b=wy(a.Eb);if(0!=this.b.length&&(b=dx(a),!(0>=b.b||0>=b.a))){c=Oy(this);var d=c.b;c=c.a;var a=a.Pb.a,e,f,g,h,i,l,m;f=v(F,q,-1,d,1);e=v(F,q,-1,d,1);i=v(F,q,-1,c,1);l=v(F,q,-1,c,1);Qy(b.b,b.c,this.c,f,e);Qy(b.a,b.d,this.e,i,l);b=0;h=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(m=a?g:d-g-1,this.b[h].Rd(e[m],l[b],f[m],i[b]),++h==this.b.length)break a}};_.Xd=function(a){return cx(a,Py(this,a,!1))};_.Yd=function(a){return cx(a,Py(this,a,!0))};_.Zd=function(){};
|
|
_.tS=function(){return Ty.d+"[hgap="+this.c+",vgap="+this.e+",rows="+this.d+",cols="+this.a+Wc};_.a=0;_.b=null;_.c=0;_.d=0;_.e=0;function Gu(){Fm()}function kt(a){Fm();this.f=a}s(377,97,xh,Gu,kt);function Fw(){Fm();this.f="Missing message: awt.151"}s(376,377,xh,Fw);s(378,1,{});function Yw(a,b,c,d){this.d=a;this.b=b;this.a=c;this.c=d}s(379,1,{45:1,61:1,63:1},Yw);_.eQ=function(a){return a===this?!0:x(a,45)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};
|
|
_.hC=function(){var a;a=31+this.d;a=31*a+this.b;a=31*a+this.a;return a=31*a+this.c};_.tS=function(){return Uy.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Wc};_.a=0;_.b=0;_.c=0;_.d=0;function Vy(a){Wy.call(this,a,0)}function Wy(a,b){Tw.call(this);this.Rb=(Lo(),new Xy(a));this.a=b;var c=this.Rb;switch(b){case 1:var c=c.a,d=(Ku(),Lu);c.a=d;jv(c);break;case 0:c=c.a;d=(Ku(),Nu);c.a=d;jv(c);break;case 2:c=c.a,d=(Ku(),Ou),c.a=d,jv(c)}}s(380,353,Xg,Vy,Wy);
|
|
_.xd=function(){return!Bw(this)?new Jw(0,0):Xw(this.Rb,this)};_.Ld=function(){var a=(null==this.Ob&&(this.Ob=ww(this)),this.Ob)+ya+this.Zb+ya+this.$b+ya+this.Wb+Jg+this.Mb+(this.Vb?j:",hidden")+",align=",b;b=Fe;switch(this.a){case 1:b=vd;break;case 2:b=Uf}return a+b+",text=null"};_.a=0;s(383,1,uh);_.Ld=function(){return this.j};_.tS=function(){return this.cZ.d+Uc+this.Ld()+Wc};_.j=null;_.k=null;
|
|
function Yy(a){var b;b=a.j+",label="+a.f;a.e||(b+=",disabled");null!=a.c&&(b+=",command="+a.c);return b}function Zy(a){this.n=(Lo(),Lo(),Uw);var b;var c;b=this.cZ.d;-1!=gn(b,hn(36))?b=null:(c=this.n.b.c++,b=ft(b,xw(b,hn(46))+1)+j+c);this.j=b;this.d=new xx;this.f=a;this.e=!0;this.i=new $y(this)}s(382,383,uh,Zy);_.Ld=function(){return Yy(this)};_.c=null;_.e=!1;_.f=null;_.i=null;s(381,382,Vg);_.Ld=function(){return Yy(this)+(this.b?",tearOff":j)};_.b=!1;s(385,1,{55:1});
|
|
_.eQ=function(a){return a===this?!0:x(a,55)?this.a==a.a&&this.b==a.b:!1};_.hC=function(){var a;a=new qy;az(a,this.a);az(a,this.b);return a.a};function Ew(a,b,c){a.a+=b;a.b+=c}function Dw(){this.b=this.a=0}function bz(a,b){this.a=a;this.b=b}function cz(a){var b=a.b;this.a=a.a;this.b=b}s(384,385,{48:1,55:1,61:1},Dw,bz,cz);_.eQ=function(a){return a===this?!0:x(a,48)?this.a==a.a&&this.b==a.b:!1};_.tS=function(){return dz.d+"[x="+this.a+",y="+this.b+Wc};_.a=0;_.b=0;
|
|
function ez(a,b){if(!b)throw new Tp("Missing message: awt.70");var c=a.a;if(D(b.f,Aa)){var c=c.a.a,d=new Jv,e=c.c.c;if(0>e||e>c.c.c)throw new At;c.o&&(d.gb[Ld]=2);qv(c,e,d.gb);ax(c.c,e,d)}else{var d=c.a.a,c=b.i.a,e=d.c.c,f,g;if(0>e||e>d.c.c)throw new At;ax(d.c,e,c);for(f=g=0;f<e;++f)x(fs(d.c,f),31)&&++g;ax(d.i,g,c);qv(d,e,c.gb);c.b=d;e=et(c.gb)+Ta;Th(c.Rc(),e,!1);d.o&&(e=Li(d.c,c),-1!=e&&(d=(d.o?d.e:d.e.children[0]).children[e],2==d.children.length&&d.removeChild(d.children[1]),c.gb[Ld]=2))}}
|
|
function fz(){Zy.call(this,j);new mi;this.b=!1;this.a=(Lo(),new gz)}s(386,381,Vg,fz);_.a=null;s(389,1,{50:1,57:1,63:1});s(388,389,{50:1,56:1,57:1,63:1});_.eQ=function(a){return a===this?!0:x(a,56)?this.c==a.c&&this.d==a.d&&this.b==a.b&&this.a==a.a:!1};_.hC=function(){var a;a=new qy;az(a,this.c);az(a,this.d);az(a,this.b);az(a,this.a);return a.a};function ex(a,b,c,d){this.c=a;this.d=b;this.a=d;this.b=c}s(387,388,{49:1,50:1,56:1,57:1,61:1,63:1},ex);
|
|
_.eQ=function(a){return a===this?!0:x(a,49)?a.c==this.c&&a.d==this.d&&a.b==this.b&&a.a==this.a:!1};_.tS=function(){return hz.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Wc};_.a=0;_.b=0;_.c=0;_.d=0;s(390,353,Xg);_.wd=function(){return null};function iz(a,b){var c;c=new jz(Bw(a));return!c?null:new Jw(kz(c,Xc)*b+6,Cy(c.c).c+6)}function lz(a,b){var c;c=iz(a,b);return!c?Iw(a):c}function mz(a,b){var c;c=iz(a,b);return!c?Kw(a):c}
|
|
function nz(a,b){var c=a.Rb;cw(c.a,b);c.e.a=-1;c.e.b=-1}function oz(a){pz.call(this,a,null!=a?a.length:0)}function pz(a,b){Tw.call(this);this.a=0>b?0:b;var c=this.Rb;cw(c.a,a);c.e.a=-1;c.e.b=-1}s(391,390,Xg,oz,pz);_.vd=function(){return"textfield"+this.Tb.b.e++};_.xd=function(){return iz(this,mn(this.Rb.a.gb,Cg).length)};_.yd=function(){return!Bw(this)?null:iz(this,mn(this.Rb.a.gb,Cg).length)};_.Ad=function(){return 0<this.a?lz(this,this.a):Iw(this)};
|
|
_.Cd=function(){return 0<this.a?mz(this,this.a):Kw(this)};_.Gd=function(){this.Rb=(Lo(),new qz)};_.Kd=function(){return 0<this.a?lz(this,this.a):Iw(this)};_.Md=function(){return 0<this.a?mz(this,this.a):Kw(this)};_.a=0;function Lo(){Lo=u;Uw=new rz}function sz(){var a=(Lo(),Lo(),Uw);!a.c&&(a.c=new tz)}function rz(){this.b=new uz}s(392,1,{},rz);_.a=null;_.c=null;var Uw;function uz(){}s(393,1,{},uz);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;s(394,1,{});function vz(){vz=u;wz=new xz;yz=new xz}
|
|
function zz(a,b){return b==a?!0:!b?!1:!0}function xz(){}s(395,1,{52:1},xz);_.eQ=function(a){return null==a||!x(a,52)?!1:zz(this,a)};_.hC=function(){var a;a=null.ff()+";class="+null.ff();a=!null.ff().ff()?a:a+";charset=";return rr(a)};_.tS=function(){return Az.d+"[MimeType=(null);humanPresentableName="+this.a+Wc};_.a=null;var wz,yz;function Bz(){Bz=u;E(Cz,k,52,[(vz(),yz),wz])}function Dz(a){var b=(vz(),yz);if(zz(b,(vz(),yz)))return a.a;if(zz(b,wz))return new Ez(a.a);throw new Fz(b);}
|
|
function Gz(a){Bz();this.a=a}s(396,1,{},Gz);_.a=null;function Fz(a){a="flavor = "+a;Fm();this.f=a}s(397,98,{53:1,61:1,67:1,74:1},Fz);function Hz(a,b){ux();sx.call(this,a);this.d=0;this.a=b;this.c=Ng;this.b=0}s(398,354,uh,Hz);
|
|
_.Ld=function(){var a,b;a=1001==this.d?"ACTION_PERFORMED":"unknown type";b=j;0<(this.b&1)&&(b+="Shift");0<(this.b&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.b&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.b&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.a+",when="+lr(this.c)+",modifiers="+b};_.a=null;_.b=0;_.c=Ng;function Pw(a,b){ux();sx.call(this,a);this.d=b}s(399,354,uh,Pw);
|
|
_.Ld=function(){var a,b;a=this.e;switch(this.d){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Ed()+ya+a.Fd()+ba+a.Dd()+Jg+a.zd()+ua};function $w(a,b,c){ux();Pw.call(this,a,b);this.a=c}s(400,399,uh,$w);
|
|
_.Ld=function(){var a;switch(this.d){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.a;null==b.Ob&&(b.Ob=b.vd());return a+b.Ob};_.a=null;function zw(a,b,c,d){ux();sx.call(this,a);this.d=1400;this.b=b;this.c=c;this.a=d}s(401,354,uh,zw);
|
|
_.Ld=function(){var a;switch(this.d){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.d&&(jr(cr(this.a,Og))&&(a+="PARENT_CHANGED,"),jr(cr(this.a,Pg))&&(a+="DISPLAYABILITY_CHANGED,"),jr(cr(this.a,Rg))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.b+",changedParent="+this.c+ua};_.a=Ng;_.b=null;_.c=null;s(402,1,{});function Ey(a,b){ux();Pw.call(this,a,b);this.c=null;this.a=this.b=0}
|
|
s(403,399,uh,Ey);
|
|
_.Ld=function(){var a;switch(this.d){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.c+",oldState="+this.b+",newState="+this.a};_.a=0;
|
|
_.b=0;_.c=null;s(404,1,{});function Ez(a){if(null==a)throw new Cm;}s(405,404,{},Ez);
|
|
function Iz(){Iz=u;Jz={};Jz["java.vendor"]=le;Jz["package.restrict.access.sun"]=Bg;Jz["sun.java.launcher"]=hc;Jz["sun.management.compiler"]=le;Jz["os.name"]=hc;Jz[" sun.boot.class.path"]=hc;Jz["path.separator.applet"]=hc;Jz["java.vm.specification.vendor"]=le;Jz["java.runtime.version"]=hc;Jz["http.proxyPort"]=hc;Jz["user.name"]=hc;Jz["user.language"]=hc;Jz["os.name.applet"]=hc;Jz["browser.version"]=hc;Jz["java.version"]=hc;Jz["user.timezone"]=hc;Jz["java.endorsed.dirs"]=hc;Jz["java.specification.name"]=
|
|
"GWT";Jz["java.specification.version"]="2.5.0";Jz[De]=$b}var Jz;s(408,98,lh);function Kz(){Fm()}function Lz(a){Fm();this.f=a}s(407,408,{59:1,61:1,67:1,74:1},Kz,Lz);function Mz(){Mz=u;Nz=new Oz}function Pz(a){var b;if(a.k){var c;b=new pr;jm(b.a,a.f);c=b.a;var d=kb;c[c.explicitLength++]=d;c=a.a;null!=c&&0<c.length&&(jm(b.a,Xa),jm(b.a,a.a));c=a.b;a=a.j;null!=c&&jm(b.a,c);null!=a&&(c=b.a,d=ka,c[c.explicitLength++]=d,jm(b.a,a));b=kn(b.a)}else b="unknown protocol("+a.f+")://"+a.c+a.b;return b}
|
|
function Qz(a){Mz();var b,c,d;if(null==a)throw new Kz;a=fn(a);try{d=gn(a,hn(58))}catch(e){e=Xh(e);if(x(e,70))throw new Lz(Dm(e));throw e;}c=gn(a,hn(91));if(0<=d&&(-1==c||d<c)){this.f=a.substr(0,d-0);b=this.f.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.f.length;++c)b=this.f.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.f;Rz();var f,g,h;h=c.length;b=new Sz;for(g=0;g<h;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var i=b.a;f=String.fromCharCode(f+
|
|
32&65535)}else i=b.a,f=String.fromCharCode(f);i[i.explicitLength++]=f}this.f=kn(b.a)}else this.f=null,d=-1}if(null==this.f)throw new Lz(Xb+a);if(!this.k&&(this.k=pi(Nz,this.f),this.k||(this.k=(Lo(),new Tz))&&w(Nz,this.f,this.k),!this.k))throw new Lz(Xb+a);try{c=a;var l=++d,m=a.length,n,o,r,y,G,z,M,N,S,ca,L,cc,tc,Hf,rb,Cd,Dd,Ed,db,uc,yb;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf(Xa,l)==l&&-1==Uz(c,hn(47),l+2))throw new Vz(m);}else{L=c.substr(l,m-l);m-=l;z=0;
|
|
M=this.c;cc=this.e;Ed=this.j;y=this.d;rb=this.i;n=this.a;yb=this.n;db=Uz(L,hn(35),0);if(0==L.indexOf(Xa)&&0!=L.indexOf("////")){S=2;cc=-1;z=Uz(L,hn(47),2);Dd=Uz(L,hn(63),2);-1!=Dd&&(-1==z||z>Dd)&&(z=Dd);-1==z&&(z=m,y=j);N=z;-1!=db&&db<z&&(N=db);var hd=hn(64);uc=L.lastIndexOf(hd,N);n=L.substr(2,N-2);-1<uc&&(yb=L.substr(2,uc-2),S=uc+1);tc=Uz(L,hn(58),-1==uc?S:uc);r=gn(L,hn(93));if(-1!=r)try{L.length>r+1?(o=L.charCodeAt(r+1),58==o?tc=r+1:tc=-1):tc=-1}catch(Re){if(Re=Xh(Re),!x(Re,67))throw Re;}-1==tc||
|
|
tc>z?M=L.substr(S,N-S):(M=L.substr(S,tc-S),Hf=L.substr(tc+1,N-(tc+1)),0==Hf.length?cc=-1:cc=Wz(Hf,10))}-1<db&&(Ed=L.substr(db+1,m-(db+1)));G=-1==db?m:db;var Tb=hn(63);Cd=L.lastIndexOf(Tb,G);-1<Cd?(rb=L.substr(Cd+1,G-(Cd+1)),0==Cd&&null!=y&&(D(y,j)?y=Wa:y.indexOf(Wa),ca=xw(y,hn(47))+1,y=y.substr(0,ca-0)),G=Cd):0!=db&&(rb=null);-1<z&&(z<m&&47==L.charCodeAt(z)?y=L.substr(z,G-z):G>z&&(null==y?y=j:D(y,j)?y=Wa:y.indexOf(Wa),ca=xw(y,hn(47))+1,0==ca?y=L.substr(z,G-z):y=y.substr(0,ca-0)+L.substr(z,G-z)));
|
|
null==y&&(y=j);null==M&&(M=j);d=M;var ke;ke=y;null!=rb&&!D(rb,j)&&(null!=y?ke=y+qb+rb:ke=qb+rb);null==this.f&&(this.f=this.f);this.c=d;this.b=ke;this.e=cc;this.j=Ed;var id;null!=this.c&&0<this.c.length&&(this.a=this.c,-1!=this.e&&(this.a=this.a+kb+this.e));null!=this.c&&-1<(id=xw(this.c,hn(64)))?(this.n=this.c.substr(0,id-0),this.c=ft(this.c,id+1)):this.n=null;null!=this.b&&-1<(id=gn(this.b,hn(63)))?(this.i=ft(this.b,id+1),this.d=this.b.substr(0,id-0)):(this.i=null,this.d=this.b);this.a=n;this.n=
|
|
yb;this.d=y;this.i=rb}}catch(jd){jd=Xh(jd);if(x(jd,67))throw new Lz(Dm(jd));throw jd;}if(-1>this.e)throw new Lz("incorrect port: "+this.e);}s(409,1,uh,Qz);_.tS=function(){return Pz(this)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=-1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;var Nz;s(410,1,{});function Xz(a,b,c){var d,e;for(d=new Yz(a.ce().a);Zz(d.a);)if(a=d.b=Sh(d.a),e=a.Ge(),null==b?null==e:Km(b,e))return c&&$z(d),a;return null}s(414,1,ah);_.be=function(a){return!!Xz(this,a,!1)};
|
|
_.eQ=function(a){var b,c;if(a===this)return!0;if(!x(a,77)||this.he()!=a.he())return!1;for(a=new Yz(a.ce().a);Zz(a.a);)if(b=a.b=Sh(a.a),c=b.Ge(),b=b.He(),!this.be(c)||!aA(b,this.de(c)))return!1;return!0};_.de=function(a){a=Xz(this,a,!1);return!a?null:a.He()};_.hC=function(){var a,b,c;c=0;for(b=new Yz(this.ce().a);Zz(b.a);)a=b.b=Sh(b.a),c+=a.hC(),c=~~c;return c};_.ee=function(){return 0==this.he()};_.fe=function(){throw new bA("Put not supported on this map");};
|
|
_.ge=function(a){a=Xz(this,a,!0);return!a?null:a.He()};_.he=function(){return this.ce().a.d};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new Yz(this.ce().a);Zz(c.a);)b=c.b=Sh(c.a),a?d+=za:a=!0,d+=j+b.Ge(),d+=ob,d+=j+b.He();return d+"}"};function bw(a){a.a=[];a.e={};a.c=!1;a.b=null;a.d=0}function Rs(a,b){var c;if(null==b)c=a.c;else if(x(b,1))c=kb+b in a.e;else a:{c=a.ke(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d)if(a.je(b,c[d].Ge())){c=!0;break a}c=!1}return c}
|
|
function pi(a,b){var c;if(null==b)c=a.b;else if(x(b,1))c=a.e[kb+b];else a:{c=a.ke(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.je(b,f.Ge())){c=f.He();break a}}c=null}return c}function w(a,b,c){if(null==b)c=cA(a,c);else if(x(b,1))c=dA(a,b,c);else a:{var d=a.ke(b),e=a.a[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.je(b,d.Ge())){a=d.He();d.Ie(c);c=a;break a}}else e=a.a[d]=[];d=new eA(b,c);e.push(d);++a.d;c=null}return c}
|
|
function cA(a,b){var c;c=a.b;a.b=b;a.c||(a.c=!0,++a.d);return c}function dA(a,b,c){var d,e=a.e,b=kb+b;b in e?d=e[b]:++a.d;e[b]=c;return d}function $h(a,b){var c;if(null==b)c=a.b,a.b=null,a.c&&(a.c=!1,--a.d);else if(x(b,1)){var d,e=a.e;c=kb+b;c in e&&(d=e[c],--a.d,delete e[c]);c=d}else a:{c=a.ke(b);if(d=a.a[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.je(b,g.Ge())){1==d.length?delete a.a[c]:d.splice(e,1);--a.d;c=g.He();break a}}c=null}return c}s(413,414,ah);_.be=function(a){return Rs(this,a)};
|
|
_.ce=function(){return new fA(this)};_.je=function(a,b){return this.ie(a,b)};_.de=function(a){return pi(this,a)};_.fe=function(a,b){return w(this,a,b)};_.ge=function(a){return $h(this,a)};_.he=function(){return this.d};_.a=null;_.b=null;_.c=!1;_.d=0;_.e=null;function Ph(){bw(this)}s(412,413,Hh,Ph);_.ie=function(a,b){return Gq(a)===Gq(b)||null!=a&&Km(a,b)};_.ke=function(a){return~~Nm(a)};function Oz(){bw(this)}s(411,412,Hh,Oz);function gA(){Fm()}s(415,97,xh,gA);
|
|
function hA(a){var b,c;b=0;for(c=a.a;c<a.i;){c=iA(a,c);if(c>=a.i)break;c=jA(a,c);++b}return b}function kA(a,b){var c;for(c=0;c<a.b.length;++c)if(a.b[c]==b)return!0;return!1}function lA(a){var b;a.a=0<=a.j&&!a.d?a.j:iA(a,a.a);a.d=!1;a.j=-1;if(a.a>=a.i)throw new gA;b=a.a;a.a=jA(a,a.a);return a.n.substr(b,a.a-b)}
|
|
function jA(a,b){var c,d;for(d=b;d<a.i;)if(a.e){c=mA(a.n,d,a.n.length);if(c<=a.f&&kA(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c<=a.f&&0<=gn(a.c,hn(c)))break;++d}a.k&&b==d&&(a.e?(c=mA(a.n,d,a.n.length),c<=a.f&&kA(a,c)&&(d+=65536<=c?2:1)):(c=a.n.charCodeAt(d),c<=a.f&&0<=gn(a.c,hn(c))&&++d));return d}
|
|
function iA(a,b){var c,d;if(null==a.c)throw new Cm;for(d=b;!a.k&&d<a.i;)if(a.e){c=mA(a.n,d,a.n.length);if(c>a.f||!kA(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c>a.f||0>gn(a.c,hn(c)))break;++d}return d}function nA(a){oA.call(this,a," \t\n\r\u000c",!1)}function pA(a){oA.call(this,a,ya,!1)}
|
|
function oA(a,b,c){this.a=0;this.j=-1;this.d=!1;this.n=a;this.i=a.length;this.c=b;this.k=c;var d;if(null==this.c)this.f=0;else{for(c=b=d=0;c<this.c.length;c+=65536<=a?2:1)a=this.c.charCodeAt(c),55296<=a&&57343>=a&&(a=mA(this.c,c,this.c.length),this.e=!0),d<a&&(d=a),++b;this.f=d;if(this.e){this.b=v(F,q,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=mA(this.c,d,this.c.length),this.b[c]=a}}}s(416,1,{},nA,pA,oA);_.a=0;_.b=null;_.c=null;_.d=!1;_.e=!1;_.f=0;_.i=0;_.j=0;_.k=!1;_.n=null;
|
|
function qA(a){rA.call(this,a,-1,-1,null)}function sA(a,b,c){rA.call(this,a,b,c,null)}
|
|
function rA(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=ui(a)){this.a=new tA;this.b=new uA(this.a,b,c,d);xt(e,this.b,e.gb);d&&ed in d&&(this.b.b=d[ed]);var a=this.b,b=a.c,f,g,h,i,l,m;b.H?vA="JSME":(vA="JME",b.A+=2);b.s=wA(b,!1);b.t=wA(b,!0);up(b,vA+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.y=rx(b);ix(b,null);b.ib||(b.O=0);b.P||(b.P=new Ay(Vb,0,b.A),b.S=new jz(b.P));b.Q||(b.Q=new Ay(Vb,1,b.A),b.R=new jz(b.Q));c=b.A-2;b.T||(b.T=
|
|
new Ay(Vb,0,c),b.U=new jz(b.T));b.j||(b.j=new Ay(Vb,0,b.A),b.k=new jz(b.j));b.ob=!0;b.rb=!1;b.o=!1;b.yb=!0;b.q=!0;b.qb=!1;xA=10;b.vb=!0;try{m=yA(b.Db,"options");null!=m&&zA(b,m);h=yA(b.Db,"jme");null!=h&&(b.I=h);i=yA(b.Db,"mol");null!=i&&(b.Z=i);g=yA(b.Db,"depictcgi");null!=g&&(b.sb=!0);l=yA(b.Db,rg);null!=l&&(b.$=l,AA(b));b.i=yA(b.Db,"atomcolors");b.f=yA(b.Db,"atombg");f=yA(b.Db,"depictbg");if(null!=f&&b.v){var n;var o,r,y,G;r=(Yx(),Zx);try{if(0!=f.indexOf(ka))throw new Em("bad hex encoding");G=
|
|
Wz(f.substr(1,2),16);y=Wz(f.substr(3,2),16);o=Wz(f.substr(5,2),16);n=r=new $x(G,y,o)}catch(z){if(z=Xh(z),x(z,67))Iz(),n=r;else throw z;}b.r=n}b.ub&&b.W&&BA(b.W)}catch(M){if(M=Xh(M),!x(M,67))throw M;}b.b=202;for(f=0;23>f;++f)CA[f]=(Yx(),fy),DA[f]=Tc;DA[1]=Ub;CA[1]=(Yx(),cy);DA[2]=xb;CA[2]=fy;DA[3]=Eb;CA[3]=cy;DA[4]=gc;CA[4]=jy;DA[5]=nc;CA[5]=ey;DA[9]=Pb;CA[9]=hy;DA[10]=Ib;CA[10]=hy;DA[11]=Db;CA[11]=hy;DA[12]=Wb;CA[12]=hy;DA[8]=Ec;CA[8]=ly(gy);DA[7]=pc;CA[7]=fy;DA[6]=Hc;CA[6]=cy;DA[13]=Gc;CA[13]=cy;
|
|
DA[18]=Tc;CA[18]=cy;DA[19]=qc;CA[19]=cy;DA[20]=rc;CA[20]=cy;DA[21]=sc;CA[21]=cy;DA[22]=vc;CA[22]=cy;Sw(b);b.X=new EA;f=a.c;f.y=rx(f);null!=f.I?(FA(f,f.I),null!=f.f&&f.W&&GA(f.W,f.f,!0),null!=f.i&&f.W&&GA(f.W,f.i,!1)):null!=f.Z&&HA(f,f.Z,!0);AA(a.c)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}function IA(a,b){rA.call(this,a,-1,-1,b)}s(417,1,{94:1},qA,sA,rA,IA);_.le=function(a){JA(new KA(a,this.a,LA))};_.me=function(){Xm((Um(),Vm),new MA(this))};_.ne=function(){return this.a.E};
|
|
_.oe=function(a){$wnd.alert("JSME initialization error: "+a)};_.pe=function(){var a=this.a,b;a.rb?b=NA(a,1)+pb+NA(a,2)+pb+NA(a,3):b=NA(a,0);return b};_.qe=function(){return rp(this.a)};_.re=function(){var a=this.a,b,c;b=a.yb;a.yb=!1;c=OA(a);a.yb=b;AA(a);return c};_.se=function(a){zA(this.a,a)};_.te=function(){};_.ue=function(a){HA(this.a,a,!0)};_.ve=function(a){FA(this.a,a)};_.we=function(){AA(this.a)};_.xe=function(){PA(this.a)};
|
|
_.ye=function(a){var b=this.b,c;if(b.b!=a){b.b=a;for(c=new Rh(b.a);c.b<c.d.he();){Sh(c);QA(a);break}}AA(b.c)};_.ze=function(a){this.a.E=a};_.Ae=function(a){RA(this.a,a)};_.Be=function(a,b){var c=this.a;c.e=!1;c.zb=new SA(c,a);TA(c.zb);c.b=253;c.eb=!0;c.G=b;AA(c)};_.Ce=function(){return UA(this.a)};_.a=null;_.b=null;function MA(a){this.a=a}s(418,1,{},MA);_.fc=function(){var a,b;for(b=new Rh(this.a.b.a);b.b<b.d.he();)a=Sh(b),a.q.gb.innerHTML=a.n||j};_.a=null;
|
|
function VA(){var a=(WA(),XA()),b;$wnd.JavaScriptApplet.JSME=Jj(function(){var a,b=arguments,e=YA;WA();b=b&&b[0]&&("object"==typeof b[0]||typeof b[0]==ie)?b[0]:null;a:if(ZA==e||$A==e&&x(b,94))e=!0;else{if(null!=b)for(b=Jm(b);b&&b!=ZA;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:3==arguments.length?a=new sA(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new qA(arguments[0]):4==arguments.length?a=new rA(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=
|
|
new IA(arguments[0],arguments[1]));this.g=a;a.__gwtex_wrap=this;return this});b=$wnd.JavaScriptApplet.JSME.prototype={};b.alert=Jj(function(a){this.g.le(a)});b.deferredRepaint=Jj(function(){this.g.me()});b.getHelpURL=Jj(function(){return this.g.a.E});b.initializationError=Jj(function(a){this.g.oe(a)});b.jmeFile=Jj(function(){return this.g.pe()});b.molFile=Jj(function(){return this.g.qe()});b.nonisomericSmiles=Jj(function(){return this.g.re()});b.options=Jj(function(a){this.g.se(a)});b.ping=Jj(function(){});
|
|
b.readMolFile=Jj(function(a){this.g.ue(a)});b.readMolecule=Jj(function(a){this.g.ve(a)});b.repaint=Jj(function(){this.g.we()});b.reset=Jj(function(){this.g.xe()});b.setAntialias=Jj(function(a){this.g.ye(a)});b.setHelpURL=Jj(function(a){this.g.ze(a)});b.setSubstituent=Jj(function(a){this.g.Ae(a)});b.setTemplate=Jj(function(a,b){this.g.Be(a,b)});b.smiles=Jj(function(){return this.g.Ce()});aB();if(a)for(p in a)void 0===$wnd.JavaScriptApplet.JSME[p]&&($wnd.JavaScriptApplet.JSME[p]=a[p])}
|
|
function Kq(){bB||(bB=!0,VA())}s(419,1,{},Kq);var bB=!1;function cB(a){Fm();this.f=a}s(421,408,lh,cB);function Qq(){Fm();this.f="divide by zero"}s(422,97,xh,Qq);function Fq(){Fm()}function dB(a){Fm();this.f=a}s(423,97,xh,Fq,dB);function mA(a,b,c){var d,e;d=eB(a,b++);if(c=55296<=d&&56319>=d&&b<c)a=e=a.charCodeAt(b),c=56320<=a&&57343>=a;return c?65536+((d&1023)<<10)+(e&1023):d}function fB(){}function gB(a){return typeof a==rf?Ec+(0>a?-a:a):a}
|
|
function hB(a,b){var c;c=new fB;c.d=Kb+(iB(0!=a?-a:0)?gB(0!=a?-a:0):j+Jh(c));jB(0!=a?-a:0)&&kB(0!=a?-a:0,c);c.b=4;c.a=b;return c}function V(a){var b;b=new fB;b.d=Kb+(iB(a)?gB(a):j+Jh(b));jB(a)&&kB(a,b);return b}function W(a,b){var c;c=new fB;c.d=Kb+(iB(a)?gB(a):j+Jh(c));jB(a)&&kB(a,c);c.b=b?8:0;return c}function lB(){var a;a=new fB;a.d=Kb+(iB(0)?gB(0):j+Jh(a));jB(0)&&kB(0,a);a.b=2;return a}function mB(a){var b;b=new fB;b.d=Kb+(iB(a)?gB(a):j+Jh(b));jB(a)&&kB(a,b);b.b=1;return b}
|
|
function jB(a){return typeof a==rf&&0<a}function iB(a){return null!=a&&0!=a}function kB(a,b){var c;b.c=a;if(2==a)c=String.prototype;else if(0<a)if(c=Sg[b.c])c=c.prototype;else{c=Sg[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(425,1,{},fB);_.tS=function(){return(0!=(this.b&2)?"interface ":0!=(this.b&1)?j:"class ")+this.d};_.a=null;_.b=0;_.c=0;_.d=null;
|
|
function nB(a){var b;b=oB;!b&&(b=oB=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new pB(Rb+a+ea);return b}
|
|
function Wz(a,b){var c,d;if(null==a)throw new pB(qf);if(2>b||36<b)throw new pB("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new pB(Rb+a+ea);}c=parseInt(a,b);if(isNaN(c))throw new pB(Rb+a+ea);if(-2147483648>c||2147483647<c)throw new pB(Rb+a+ea);return c}s(427,1,{61:1,71:1});var oB=null;function qB(a){this.a=a}
|
|
s(426,427,{61:1,64:1,65:1,71:1},qB);_.eQ=function(a){return x(a,65)&&a.a==this.a};_.hC=function(){return H(this.a)};_.tS=function(){return j+this.a};_.a=0;function tx(){Fm()}function Gj(a){Fm();this.f=a}s(428,97,Ug,tx,Gj);function At(){Fm()}function Bu(a){Fm();this.f=a}s(429,97,xh,At,Bu);function T(a){this.a=a}
|
|
function ar(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function Vq(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function rB(a){var b,c;return-129<a&&128>a?(b=a+128,c=(sB(),tB)[b],!c&&(c=tB[b]=new T(a)),c):new T(a)}s(430,427,{61:1,64:1,69:1,71:1},T);_.eQ=function(a){return x(a,69)&&a.a==this.a};_.hC=function(){return this.a};
|
|
_.tS=function(){return j+this.a};_.a=0;function sB(){sB=u;tB=v(uB,k,69,256,0)}var tB;function Ti(a){return 0>a?-a:a}function Si(a,b){return a>b?a:b}function vB(a){return Math.round(a)}function Cm(){Fm()}function Tp(a){Fm();this.f=a}s(433,97,{61:1,67:1,70:1,72:1,74:1},Cm,Tp);function Lh(){Lh=u;Mh=E(Kh,k,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Mh;function pB(a){Fm();this.f=a}s(435,428,Ug,pB);
|
|
function Hm(a){this.a="Unknown";this.c=a;this.b=-1}s(436,1,{61:1,73:1},Hm);_.tS=function(){return this.a+Ua+this.c+"(Unknown Source"+(0<=this.b?kb+this.b:j)+ua};_.a=null;_.b=0;_.c=null;function eB(a,b){return a.charCodeAt(b)}function wB(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function D(a,b){return!x(b,1)?!1:""+a==b}function oq(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function gn(a,b){return a.indexOf(b)}function Uz(a,b,c){return a.indexOf(b,c)}
|
|
function xw(a,b){return a.lastIndexOf(b)}function xB(a){var b=aa,c=Mg,d;for(d=0;0<=(d=c.indexOf(Vc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+ft(c,++d):c=c.substr(0,d-0)+ft(c,++d);return a.replace(RegExp(b,je),c)}
|
|
function yB(a,b){for(var c=RegExp(b,je),d=[],e=0,f=a,g=null;;){var h=c.exec(f);if(null==h||f==j){d[e]=f;break}else d[e]=f.substring(0,h.index),f=f.substring(h.index+h[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==j;)--c;c<d.length&&d.splice(c,d.length-c)}c=v(Jq,k,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function ft(a,b){return a.substr(b,a.length-b)}
|
|
function fn(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function hn(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,61:1,62:1,64:1};_.eQ=function(a){return D(this,a)};_.hC=function(){return rr(this)};_.tS=_.toString;function zB(){zB=u;AB={};BB={}}
|
|
function rr(a){zB();var b=kb+a,c=BB[b];if(null!=c)return c;c=AB[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+eB(a,d++);c|=0}256==CB&&(AB=BB,BB={},CB=0);++CB;return BB[b]=c}var AB,CB=0,BB;function km(a,b){jm(a.a,b);return a}function im(){this.a=jn()}function DB(){this.a=jn();jm(this.a,j)}s(438,1,mh,im,DB);_.tS=function(){return kn(this.a)};function pr(){this.a=jn()}
|
|
function Sz(){this.a=jn()}function mq(a){this.a=jn();jm(this.a,a)}s(439,1,mh,pr,Sz,mq);_.tS=function(){return kn(this.a)};function Vz(a){a="String index out of range: "+a;Fm();this.f=a}s(440,429,xh,Vz);
|
|
function EB(a,b,c){var d=0,e=0,f,g,h,i,l;if(null==a||null==b)throw new Cm;i=a.cZ;g=b.cZ;if(0==(i.b&4)||0==(g.b&4))throw new dB("Must be array types");h=i.a;f=g.a;if(!(0!=(h.b&1)?h==f:0==(f.b&1)))throw new dB("Array types must match");l=a.length;f=b.length;if(0>d||0>e||0>c||d+c>l||e+c>f)throw new At;if((0==(h.b&1)||0!=(h.b&4))&&i!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)Eq(b,c,a[--d])}else for(c=e+c;e<c;)Eq(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
|
|
function ht(){Fm()}function bA(a){Fm();this.f=a}s(442,97,xh,ht,bA);function Ex(a,b){for(var c;a.Gc();)if(c=a.Hc(),null==b?null==c:Km(b,c))return a;return null}function Hx(a,b){var c;return(c=Ex(a.fd(),b))?(c.Ic(),!0):!1}function FB(a){var b,c,d,e;d=new im;b=null;jm(d.a,Uc);for(c=a.fd();c.Gc();)null!=b?jm(d.a,b):b=za,e=c.Hc(),jm(d.a,e===a?"(this Collection)":j+e);jm(d.a,Wc);return kn(d.a)}s(443,1,{});_.De=function(){throw new bA("Add not supported on this collection");};
|
|
_.Ee=function(a){return!!Ex(this.fd(),a)};_.ee=function(){return 0==this.he()};_.Fe=function(a){return Hx(this,a)};_.tS=function(){return FB(this)};s(445,443,rh);_.eQ=function(a){var b;if(a===this)return!0;if(!x(a,80)||a.he()!=this.he())return!1;for(a=a.fd();a.Gc();)if(b=a.Hc(),!this.Ee(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.fd();b.Gc();)c=b.Hc(),null!=c&&(a+=Nm(c),a=~~a);return a};
|
|
function GB(a,b){var c;return x(b,78)&&(c=b.Ge(),Rs(a.a,c))?(c=pi(a.a,c),a.a.ie(b.He(),c)):!1}function fA(a){this.a=a}s(444,445,rh,fA);_.Ee=function(a){return GB(this,a)};_.fd=function(){return new Yz(this.a)};_.Fe=function(a){return GB(this,a)?(a=a.Ge(),$h(this.a,a),!0):!1};_.he=function(){return this.a.d};_.a=null;function $z(a){if(a.b)Uh(a.a),$h(a.c,a.b.Ge()),a.b=null;else throw new kt("Must call next() before remove().");}
|
|
function Yz(a){var b;this.c=a;b=new mi;a.c&&fi(b,new HB(a));var c=a.e,d;for(d in c)if(58==d.charCodeAt(0)){var e=new IB(a,d.substring(1));b.De(e)}var a=a.a,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.De(c[d])}this.a=new Rh(b)}s(446,1,{},Yz);_.Gc=function(){return Zz(this.a)};_.Hc=function(){return this.b=Sh(this.a)};_.Ic=function(){$z(this)};_.a=null;_.b=null;_.c=null;s(448,1,kh);_.eQ=function(a){return x(a,78)&&aA(this.Ge(),a.Ge())&&aA(this.He(),a.He())?!0:!1};
|
|
_.hC=function(){var a,b;b=a=0;null!=this.Ge()&&(a=Nm(this.Ge()));null!=this.He()&&(b=Nm(this.He()));return a^b};_.tS=function(){return this.Ge()+ob+this.He()};function HB(a){this.a=a}s(447,448,kh,HB);_.Ge=function(){return null};_.He=function(){return this.a.b};_.Ie=function(a){return cA(this.a,a)};_.a=null;function IB(a,b){this.b=a;this.a=b}s(449,448,kh,IB);_.Ge=function(){return this.a};_.He=function(){return this.b.e[kb+this.a]};_.Ie=function(a){return dA(this.b,this.a,a)};_.a=null;_.b=null;
|
|
function yu(a,b){(0>a||a>=b)&&JB(a,b)}function JB(a,b){throw new Bu("Index: "+a+", Size: "+b);}s(450,443,zh);_.Je=function(){throw new bA("Add not supported on this list");};_.De=function(a){this.Je(this.he(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!x(a,76)||this.he()!=a.he())return!1;c=this.fd();for(d=a.fd();c.Gc();)if(a=c.Hc(),b=d.Hc(),!(null==a?null==b:Km(a,b)))return!1;return!0};
|
|
_.hC=function(){var a,b,c;b=1;for(a=this.fd();a.Gc();)c=a.Hc(),b=31*b+(null==c?0:Nm(c)),b=~~b;return b};_.fd=function(){return new Rh(this)};_.Le=function(){return this.Me(0)};_.Me=function(a){return new KB(this,a)};_.Ne=function(){throw new bA("Remove not supported on this list");};function Zz(a){return a.b<a.d.he()}function Sh(a){if(a.b>=a.d.he())throw new Dt;return a.d.Ke(a.c=a.b++)}function Uh(a){if(0>a.c)throw new Gu;a.d.Ne(a.c);a.b=a.c;a.c=-1}function Rh(a){this.d=a}s(451,1,{},Rh);_.Gc=function(){return Zz(this)};
|
|
_.Hc=function(){return Sh(this)};_.Ic=function(){Uh(this)};_.b=0;_.c=-1;_.d=null;function KB(a,b){var c;this.d=this.a=a;c=a.he();(0>b||b>c)&&JB(b,c);this.b=b}s(452,451,{},KB);_.Oe=function(){return 0<this.b};_.Pe=function(){if(0>=this.b)throw new Dt;return this.a.Ke(this.c=--this.b)};_.a=null;function LB(a){a=new Yz(a.b.a);return new MB(a)}function NB(a,b){this.a=a;this.b=b}s(453,445,rh,NB);_.Ee=function(a){return Rs(this.a,a)};_.fd=function(){return LB(this)};_.he=function(){return this.b.a.d};
|
|
_.a=null;_.b=null;function MB(a){this.a=a}s(454,1,{},MB);_.Gc=function(){return Zz(this.a.a)};_.Hc=function(){return(this.a.b=Sh(this.a.a)).Ge()};_.Ic=function(){$z(this.a)};_.a=null;s(455,450,zh);_.Je=function(a,b){var c;c=Kx(this,a);var d=c.d;new Fx(b,c.b);++d.b;++c.a;c.c=null};_.Ke=function(a){var b;b=Kx(this,a);try{return Lx(b)}catch(c){c=Xh(c);if(x(c,79))throw new Bu("Can't get element "+a);throw c;}};_.fd=function(){return Kx(this,0)};
|
|
_.Ne=function(a){var b,c;b=Kx(this,a);try{c=Lx(b)}catch(d){d=Xh(d);if(x(d,79))throw new Bu("Can't remove element "+a);throw d;}OB(b);return c};function PB(a){a.b=v(yy,k,0,0,0)}function ax(a,b,c){(0>b||b>a.c)&&JB(b,a.c);a.b.splice(b,0,c);++a.c}function fi(a,b){Eq(a.b,a.c++,b);return!0}function gi(a){a.b=v(yy,k,0,0,0);a.c=0}function fs(a,b){yu(b,a.c);return a.b[b]}function Li(a,b){for(var c=0;c<a.c;++c)if(aA(b,a.b[c]))return c;return-1}
|
|
function is(a,b){var c;c=(yu(b,a.c),a.b[b]);a.b.splice(b,1);--a.c;return c}function ei(a,b){var c;c=Li(a,b);if(-1==c)return!1;is(a,c);return!0}function Lj(a,b){var c;if(b.length<a.c){c=b;var d;d=xq(0,a.c);E(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.c;++c)Eq(b,c,a.b[c]);b.length>a.c&&Eq(b,a.c,null);return b}function mi(){PB(this)}function xy(a){PB(this);this.b.length=a}
|
|
function wx(a){PB(this);var b=this.b,c=a.b,a=c.slice(0,a.c);E(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.c=this.b.length}s(456,450,bh,mi,xy,wx);_.Je=function(a,b){ax(this,a,b)};_.De=function(a){return fi(this,a)};_.Ee=function(a){return-1!=Li(this,a)};_.Ke=function(a){return fs(this,a)};_.ee=function(){return 0==this.c};_.Ne=function(a){return is(this,a)};_.Fe=function(a){return ei(this,a)};_.he=function(){return this.c};_.c=0;
|
|
function Jx(a,b,c){var d;for(d=0;d<b;++d)Eq(a,d,c)}function iq(){iq=u;jq=new QB}var jq;function QB(){}s(459,450,th,QB);_.Ee=function(){return!1};_.Ke=function(){throw new At;};_.he=function(){return 0};function RB(){this.a=new Date}function SB(a){return 10>a?Za+a:j+a}s(460,1,{61:1,63:1,64:1,75:1},RB);_.eQ=function(a){return x(a,75)&&dr(I(this.a.getTime()),I(a.a.getTime()))};
|
|
_.hC=function(){var a;a=I(this.a.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=Mq(c&4194303,b&4194303,e&1048575);a=Mq(a.l^b.l,a.m^b.m,a.h^b.h);return J(a)};
|
|
_.tS=function(){var a,b;b=-this.a.getTimezoneOffset();a=(0<=b?xa:j)+~~(b/60);b=10>(0>b?-b:b)%60?Za+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(TB(),UB)[this.a.getDay()]+ba+VB[this.a.getMonth()]+ba+SB(this.a.getDate())+ba+SB(this.a.getHours())+kb+SB(this.a.getMinutes())+kb+SB(this.a.getSeconds())+" GMT"+a+b+ba+this.a.getFullYear()};_.a=null;function TB(){TB=u;UB=E(Jq,k,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));VB=E(Jq,k,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var UB,VB;
|
|
function bq(a,b){return null==w(a.a,b,a)}function aq(){this.a=new Ph}s(462,445,{61:1,63:1,80:1},aq);_.De=function(a){return bq(this,a)};_.Ee=function(a){return Rs(this.a,a)};_.ee=function(){return 0==this.a.d};_.fd=function(){return LB(new NB(this.a,new fA(this.a)))};_.Fe=function(a){return null!=$h(this.a,a)};_.he=function(){return this.a.d};_.tS=function(){return FB(new NB(this.a,new fA(this.a)))};_.a=null;
|
|
function Kx(a,b){var c,d;(0>b||b>a.b)&&JB(b,a.b);if(b>=a.b>>1){d=a.a;for(c=a.b;c>b;--c)d=d.b}else{d=a.a.a;for(c=0;c<b;++c)d=d.a}return new WB(a,b,d)}function Ox(){this.a=new XB;this.b=0}s(463,455,th,Ox);_.De=function(a){new Fx(a,this.a);++this.b;return!0};_.Me=function(a){return Kx(this,a)};_.he=function(){return this.b};_.a=null;_.b=0;function Lx(a){if(a.b==a.d.a)throw new Dt;a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}
|
|
function OB(a){if(!a.c)throw new Gu;a.b==a.c?a.b=a.c.a:--a.a;var b=a.c;b.a.b=b.b;b.b.a=b.a;b.a=b.b=b;a.c=null;--a.d.b}function WB(a,b,c){this.d=a;this.b=c;this.a=b}s(464,1,{},WB);_.Gc=function(){return this.b!=this.d.a};_.Oe=function(){return this.b.b!=this.d.a};_.Hc=function(){return Lx(this)};_.Pe=function(){if(this.b.b==this.d.a)throw new Dt;this.c=this.b=this.b.b;--this.a;return this.c.c};_.Ic=function(){OB(this)};_.a=0;_.b=null;_.c=null;_.d=null;function XB(){this.a=this.b=this}
|
|
function Fx(a,b){this.c=a;this.a=b;this.b=b.b;b.b.a=this;b.b=this}s(465,1,{},XB,Fx);_.a=null;_.b=null;_.c=null;function eA(a,b){this.a=a;this.b=b}s(466,448,kh,eA);_.Ge=function(){return this.a};_.He=function(){return this.b};_.Ie=function(a){var b;b=this.b;this.b=a;return b};_.a=null;_.b=null;function Dt(){Fm()}s(467,97,{61:1,67:1,72:1,74:1,79:1},Dt);function aA(a,b){return Gq(a)===Gq(b)||null!=a&&Km(a,b)}function wy(a){var b=v(Px,k,42,0,0);return Lj(a.a,b)}function kx(){this.a=new mi}
|
|
s(469,450,bh,kx);_.Je=function(a,b){ax(this.a,a,b)};_.De=function(a){return fi(this.a,a)};_.Ee=function(a){return-1!=Li(this.a,a)};_.Ke=function(a){return fs(this.a,a)};_.ee=function(){return 0==this.a.c};_.fd=function(){return new Rh(this.a)};_.Ne=function(a){return is(this.a,a)};_.he=function(){return this.a.c};_.tS=function(){return FB(this.a)};_.a=null;function Mo(a,b,c){a=new YB(b,c,a);if(!b.ud(a,c))for(b=b.Qb;b&&!b.ud(a,c);)b=b.Qb}
|
|
function px(a,b,c){var d;d=new ZB;yi(d.q,b,c);si(a.e,d.q,0,0);fi(a.a,d);return d}function yA(a,b){return!a.f?null:b in a.f?a.f[b]:null}function $B(a,b,c,d){b=b.a;if(b.o!=c||b.p!=d)a.e.hd(b.q,c,d),b.o=c,b.p=d;aC(b)}
|
|
function uA(a,b,c,d){this.gb=vu();this.a=new mi;this.f=d;this.gb.style[Ig]=0>b?cb:b+Ff;this.gb.style[ye]=0>c?cb:c+Ff;this.e=new Jt;this.e.Wc(cb);this.e.Uc(cb);Lt(this,this.e);this.c=a;a.Db=this;this.d=px(this,b,c);this.d.f=!1;A(this,this,(Ro(),Ro(),So));A(this,new bC(this),(zp(),zp(),Ap));A(this,new cC(this),(Bi(),Bi(),Ci));A(this,new dC(this),(Di(),Di(),Ei));A(this,new eC(this),(mp(),mp(),np));(Lo(),Lo(),Uw).a=this}s(470,287,Gh,uA);_.b=!1;_.c=null;_.d=null;_.e=null;_.f=null;_.i=!1;
|
|
function bC(a){this.a=a}s(471,1,{},bC);_.cc=function(a){var b,c,d;c=Ji(a);d=Ki(a);b=a.a.button||0;a=new fC(a);2==b&&(a.e=4);gC(this.a.c,a,c,d);this.a.i=!0};_.a=null;function cC(a){this.a=a}s(472,1,{},cC);
|
|
_.dc=function(a){var b,c,d;c=Ji(a);d=Ki(a);b=new fC(a);if(this.a.i){var a=this.a.c,e,f;if(!a.v&&a.cb&&!hC(b)&&(a.eb=!1,c-=a.V,d-=2*a.V,e=c-a.Bb,f=d-a.Cb,!(2==a.L||3==a.L||9==a.L))){if(1==a.L)b:{e=a.W;b=c;f=d;var g,h,i,l,m,n,o;e.C=0;e.I[0]=b;e.L[0]=f;g=iC(e,0);if(0<g&&205!=e.k.b)e.C=g,g!=e.E?(e.I[e.s]=e.I[g],e.L[e.s]=e.L[g]):(e.I[e.s]=e.K,e.L[e.s]=e.N);else if(205==e.k.b){e.D=0;g=e.i[e.u];l=e.i[e.u-1];h=e.I[g]-e.I[l];i=e.L[g]-e.L[l];g=Math.sqrt(h*h+i*i);1>g&&(g=1);i/=g;h/=g;m=g/2/Math.tan(0.5235987755982988);
|
|
n=b-e.I[l];o=f-e.L[l];l=-g/2+n*h+o*i;i=o*h-n*i;if(0>l)if(1<e.u)jC(e,e.s),--e.u,e.B=!1;else if(2==e.s)0>e.L[2]-e.L[1]&&0<f-e.L[1]?e.L[2]=e.L[1]+g/2:0<e.L[2]-e.L[1]&&0>f-e.L[1]&&(e.L[2]=e.L[1]-g/2),0>e.I[2]-e.I[1]&&0<b-e.I[1]?e.I[2]=e.I[1]+0.866*g:0<e.I[2]-e.I[1]&&0>b-e.I[1]&&(e.I[2]=e.I[1]-0.866*g);else{if(2==e.y[e.i[0]]&&(m=e.F[e.i[0]][1],m==e.i[1]&&(m=e.F[e.i[0]][2]),h=e.I[e.i[0]]-e.I[m],i=e.L[e.i[0]]-e.L[m],g=Math.sqrt(h*h+i*i),1>g&&(g=1),i/=g,h/=g,n=b-e.I[m],o=f-e.L[m],b=o*h-n*i,n=e.I[e.i[1]]-
|
|
e.I[m],o=e.L[e.i[1]]-e.L[m],f=o*h-n*i,0<b&&0>f||0>b&&0<f))b=e.t,e.C=e.i[0],X(e,0),kC(e,b),0<iC(e,e.s)&&(e.B=!0)}else{if(e.B)break b;b=-1;l<1.5*g&&(b=(1.5*g-l)*m/(1.5*g));if((0>=i?0-i:i)>b){++e.u;if(100<e.u){up(e.k,"You are too focused on chains, enough of it for now !");--e.u;break b}e.C=e.s;X(e,J(I(Math.round(i))));e.i[e.u]=e.s;0<iC(e,e.s)&&(e.B=!0)}}e.C=0;b=e.u;up(e.k,b+j)}else h=b-e.I[e.E],i=f-e.L[e.E],g=Math.sqrt(h*h+i*i),1>g&&(g=1),e.I[e.s]=e.I[e.E]+25*(h/g),e.L[e.s]=e.L[e.E]+25*(i/g)}else if(lC(b)||
|
|
hC(b)){b=a.W;f=v(mC,k,-1,4,1);nC(b,f);g=f[0];i=f[1];h=Math.sin(3.141592653589793*e/180);e=Math.cos(3.141592653589793*e/180);for(m=1;m<=b.s;++m)n=b.I[m]*e+b.L[m]*h,l=-b.I[m]*h+b.L[m]*e,b.I[m]=n,b.L[m]=l;nC(b,f);for(m=1;m<=b.s;++m)b.I[m]+=g-f[0],b.L[m]+=i-f[1];a.L=5}else if(0==a.W.C&&0==a.W.D){b=a.W;for(g=1;g<=b.s;++g)b.I[g]+=e,b.L[g]+=f;i=v(mC,k,-1,4,1);nC(b,i);g=i[0];i=i[1];if(!(0<g&&g<b.k.y.b-b.k.V&&0<i&&i<b.k.y.a-3*b.k.V))for(g=1;g<=b.s;++g)b.I[g]-=e,b.L[g]-=f;a.L=5}a.z=!1;oC(a);a.gb=!0;AA(a);a.Bb=
|
|
c;a.Cb=d}}else if(a=this.a.c,!a.v&&!hC(b)){c-=a.V;d-=2*a.V;f=!1;b=0;e=1;b:for(;e<=a.mb;++e){i=0;g=a.ab[e];l=n=m=o=l=h=void 0;h=0;n=51;for(m=1;m<=g.s;++m)l=c-g.I[m],o=d-g.L[m],l=l*l+o*o,50>l&&l<n&&(n=l,h=m);g=h;if(0==g){i=a.ab[e];l=n=m=o=l=h=void 0;h=0;n=51;for(m=1;m<=i.t;++m)l=c-i.J[m],o=d-i.M[m],l=l*l+o*o,50>l&&l<n&&(n=l,h=m);i=h}if(0<g){a.ab[e].C=g;a.ab[e].D=0;b=e;f=!0;break b}else if(0<i){a.ab[e].C=0;a.ab[e].D=i;b=e;f=!0;break b}else if(0<a.ab[e].C||0<a.ab[e].D)a.ab[e].C=0,a.ab[e].D=0,f=!0}if(f){for(e=
|
|
a.d+1;e<=a.mb;++e)a.ab[e].C=0,a.ab[e].D=0;a.z=!1;oC(a);a.gb=!0;AA(a)}0!=b&&b!=a.d&&(a.d=b,a.W=a.ab[a.d])}xv(this.a.gb)};_.a=null;function dC(a){this.a=a}s(473,1,{},dC);
|
|
_.ec=function(a){this.a.i=!1;Ji(a);Ki(a);a=this.a.c;if(!a.v){a.eb=!1;if(1==a.L){if(205==a.b){var b=a.W,c,d;b.B&&(c=iC(b,b.s),6>b.y[c]&&(pC(b),d=b.i[b.u-1],b.G[b.t]=c,b.H[b.t]=d,b.F[c][++b.y[c]]=d,b.F[d][++b.y[d]]=c),jC(b,b.s));b.B=!1;qC(a)}else b:{var b=a.W,e,f;c=iC(b,b.s);if(0!=c){--b.s;for(f=1;f<b.t;++f)if(d=b.G[f],e=b.H[f],d==c&&e==b.E||d==b.E&&e==c){--b.t;--b.y[b.E];3>b.r[f]?(++b.r[f],b.A[f]=0):up(b.k,"Maximum allowed bond order is 3 !");break b}6==b.y[c]?(--b.t,--b.y[b.E],up(b.k,"Not possible connection !")):
|
|
(b.H[b.t]=c,b.F[c][++b.y[c]]=b.E,b.F[b.E][b.y[b.E]]=c,b.J[b.t]=J(I(vB((b.I[b.E]+b.I[c])/2))),b.M[b.t]=J(I(vB((b.L[b.E]+b.L[c])/2))))}}rC(a.W)}else 5==a.L&&(rC(a.W),qC(a));0<a.L&&(a.z=!1,oC(a),a.gb=!0,sC(a.W),tC(a.W),AA(a),a.L=0,a.e=!1)}};_.a=null;function eC(a){this.a=a}s(474,1,{},eC);var uC=_.a=null;function vC(){vC=u;uC=new mr((Or(),new Nr("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}
|
|
function wC(){wC=u;xC={}}
|
|
function Cy(a){var b,c,d,e,f,g,h,i,l,m,n,o;b=Jh(a);if(b in xC)a=xC[b];else{c=$doc.getElementsByTagName("body")[0];d=C(gg);e=C(Be);e.width=1;e.height=1;f=(vC(),uC);e.src=f.d.a;f=$doc.createTextNode("Q");var r;a&&(Hi(),d.style[ee]=a.b+Ef,r=a.a,r!=Mb&&(d.style[de]=r),0!=(a.c&1)&&(d.style[ge]=pd),0!=(a.c&2)&&(d.style[fe]=Ce));a=(d.appendChild(f),d.appendChild(e),c.appendChild(d),g=Zi(d),h=Zi(d)+(d.offsetHeight||0),i=h-g,l=Zi(e)+(e.offsetHeight||0)+1,m=h-l,n=l-g,c.removeChild(d),o=new yC,o.a=n,o.b=m,o.c=
|
|
i,o);xC[b]=a}return a}function zC(){wC();var a,b,c,d,e;this.a=E(Jq,k,1,["monospace","sans-serif",eg]);this.c={};this.b={};Hi();this.d=$doc.getElementsByTagName("body")[0];this.e=C(gg);this.e.innerHTML=this.f||j;this.e.style[ee]="72.0px";for(b=this.a,c=0,d=b.length;c<d;++c)a=b[c],this.e.style[de]=a,this.d.appendChild(this.e),e=this.e.offsetWidth||0,this.c[a]=e,this.b[a]=this.e.offsetHeight||0,this.d.removeChild(this.e)}s(477,1,{},zC);_.d=null;_.e=null;_.f="mmmmmmmmmmlli";var xC;function yC(){}
|
|
s(478,1,{},yC);_.a=0;_.b=0;_.c=0;function hC(a){return 0!=(a.e&4)?!0:a.a&&x(a.a,11)?!!a.a.a.metaKey:!1}function lC(a){return a.a&&x(a.a,11)?!!a.a.a.shiftKey:!1}function fC(a){pp.call(this,null,0,null);this.a=a}function YB(a,b,c){pp.call(this,a,0,b);this.a=c}s(479,368,uh,fC,YB);_.$d=function(){return hC(this)};_._d=function(){return lC(this)};_.a=null;
|
|
function kz(a,b){var c;if(b in a.b)return a.b[b];c=a.a;var d=a.c,e;null==b||!b.length?c=0:(c.d.appendChild(c.e),c.e.innerHTML=b||j,d&&(Hi(),c.e.style[ee]=d.b+Ef,e=d.a,e!=Mb&&(c.e.style[de]=e),0!=(d.c&1)&&(c.e.style[ge]=pd),0!=(d.c&2)&&(c.e.style[fe]=Ce)),c.e.style[Hg]=pf,d=c.e.offsetWidth||0,c.d.removeChild(c.e),c=d);return a.b[b]=c}function jz(a){this.c=a;this.b={};this.a=new zC}s(480,371,uh,jz);_.a=null;function qx(a){this.a=a}s(481,378,{},qx);_.a=null;
|
|
function AC(){AC=u;var a=BC=new zC;Hi();a.f="9p";a.e.style[de]=eg;a.e.style[ee]="144.0pt";a.e.innerHTML=a.f||j;a.d.appendChild(a.e);a.d.removeChild(a.e);a.e.style[ee]="144.0px";a.d.appendChild(a.e);a.d.removeChild(a.e)}function CC(a,b){a.k=!0;if(a.f){a.j&&(a.a.length=0,a.j=!1);var c=a.a;c[c.length]=b}else c=a.a,c[c.length]=b,aC(a)}
|
|
function DC(a,b,c,d,e,f,g){var h,i,l,m;EC(a,!1);360<=g||-360>=g?h=FC(a,b,c,d,e):h=(i=f+g,l=90-f,m=90-i,GC+'arc startangle="'+l+'" endangle="'+m+'" style="top:'+c+"px;left:"+b+Nf+d+Lf+e+'px"+'+a.i+Ya);CC(a,h)}function Y(a,b,c,d,e){CC(a,GC+Ge+b+ya+c+ha+d+ya+e+ga+a.d+ia)}function HC(a,b,c,d,e){EC(a,!1);CC(a,IC(a,b,c,d,e))}
|
|
function JC(a,b,c,d){var e,b=b.replace(/&/g,na).replace(/</g,pa).replace(/>/g,oa),f=(AC(),a.c),b=(e=Cy(f).a,"<span style='position:absolute;margin-top:0px;margin-bottom:0px;left:"+c+Mf+(d-e)+Kf+a.e+"color:"+a.d+";'>"+b+"</span>");CC(a,b)}function Ny(a,b,c,d,e){EC(a,!0);CC(a,IC(a,b,c,d,e))}function aC(a){var b;a.k&&(b=a.a.join(aa),b=j+b+j,b!==a.n&&(a.q.gb.innerHTML=b||j,a.n=b),a.j=!0,a.k=!1)}function Z(a,b){(a.b=b)&&(a.d=Tf+(b.a>>16&255)+ya+(b.a>>8&255)+ya+(b.a&255)+ua)}
|
|
function KC(a,b){var c,d,e,f;a.c=b;a.e=(c=(gx(),hx),d=b.b,e=b.a,f=j,d!=c.b&&(f="font-size:"+d+"pt;"),e!=c.a&&(f+="font-family:"+e+mb),0!=(b.c&1)&&(f+="font-weight:bolder;"),0!=(b.c&2)&&(f+="font-style:italic;"),f+="white-space:nowrap;",f)}s(482,374,{});_.a=null;_.b=null;_.c=null;_.d="black";_.e=null;_.f=!0;_.i=null;_.j=!1;_.k=!1;_.n=j;_.o=0;_.p=0;_.q=null;var BC;
|
|
function LC(a){var b,c,d,e,f;Wi(a);d=(ti(),ui(null));e=new Zu;Wu(e,a);xt(d,e,d.gb);f=a.Qc();b=a.Pc();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&x(a,24)&&(c=a.gb.innerText,2>=c.length&&(f+=8));Yu(e,a);Ft(d,e);return new Jw(f,b)}function MC(){this.gb=C(Xd);this.gb.style[zf]=ze;this.gb.style[Bf]=$c;this.gb.style[Ig]=cb;this.gb.style[ye]=cb}s(484,268,Wg,MC);_.Nc=function(){return Yi(this.gb)};_.Oc=function(){return Zi(this.gb)};
|
|
function NC(){NC=u;AC();GC=nb+OC+kb;PC=E(Jq,k,1," *,line,polyline,arc,oval,rect,roundrect".split(","))}function FC(a,b,c,d,e){return GC+'oval style="position:absolute;left:'+b+Mf+c+Nf+d+Lf+e+Gf+a.i+Ya}function QC(a,b,c,d,e){var f,g,h,i,l;if(1>d)return j;h=GC+'polyline points="';g=j;for(f=0;f<d;++f)i=b[f],l=c[f],g+=i+If+l+Ff,f<d-1&&(g+=ba);e&&(e=b[0],f=c[0],d-=1,e!=b[d]&&f!=c[d]&&(g+=ba+e+If+f+Ff));return h+=g+ea+a.i+Ya}
|
|
function IC(a,b,c,d,e){return GC+'rect style="position:absolute;left:'+b+Mf+c+Nf+d+Lf+e+Gf+a.i+Ya}function EC(a,b){var c;c=a.d;b?a.i=' filled="true" stroked="false" fillcolor="'+c+fa:a.i=' filled="false" strokecolor="'+c+fa}function QA(a){NC();var b,c;a?OC="V1":OC=Rc;b=PC.length;for(c=1;c<b;++c){var d=PC[c],e=a,f=OC;$doc.createStyleSheet().addRule(f+"\\:"+d,"behavior:url(#default#VML); position:absolute; antialias:"+e)}}
|
|
function ZB(){NC();this.a=[];this.q=new MC;RC&&(RC=!1,$doc.namespaces.add(OC,"urn:schemas-microsoft-com:vml"),QA(!1))}s(485,482,{},ZB);var RC=!0,PC,GC,OC=Rc;function SC(){SC=u;TC=new Jw(0,0)}function UC(a){var b;b=a.Te();if(!b){var c;(c=a.Qe())?(b=LC(c.a),yi(c.ae(),b.b,b.a),c=LC(c.a),b=new Jw(c.b-b.b,c.a-b.a)):b=new Jw(0,0);a.Xe(b)}return b}function Xw(a,b){var c;if(a.ee())return TC;if(-1!=a.e.b&&-1!=a.e.a)return a.e;a.We(Bw(b));c=LC(a.ae());a.e.b=c.b;a.e.a=c.a;return c}
|
|
function VC(a,b){var c;b&&(c=Tf+(b.a>>16&255)+ya+(b.a>>8&255)+ya+(b.a&255)+ua,a.Se().gb.style[md]=c)}function WC(){this.e=new py;this.e.a=-1;this.e.b=-1}s(487,1,{});_.Qe=function(){return null};_.Re=function(a){this.Ve(a.wd())};_.Se=function(){return this.ae()};_.Te=function(){return XC};_.nd=function(){};_.ee=function(){return!1};_.Ue=function(a){this.We(Bw(a))};_.Ve=function(a){VC(this,a)};
|
|
_.We=function(a){var b=this.ae().gb,c,d,e;c=(gx(),hx);e=a.b;d=a.a;e!=c.b?b.style[ee]=j+e+Ef:b.style[ee]=j;d!=c.a?b.style[de]=d:b.style[de]=j;0!=(a.c&1)?b.style[ge]=pd:b.style[ge]=j;0!=(a.c&2)?b.style[fe]=Ce:b.style[fe]=j};_.Xe=function(a){XC=a};_.Ye=function(){};var XC=_.e=null,TC;function Tx(a,b){SC();WC.call(this);this.a=new pu(a);this.a.Rc()[yd]=j;A(this.a,new YC(this,b),(Oo(),Oo(),Po))}s(486,487,{},Tx);_.ae=function(){return this.a};_.Ve=function(a){VC(this,a)};_.a=null;
|
|
function YC(a,b){this.a=a;this.b=b}s(488,1,{},YC);_.uc=function(a){Lo();Mo(a,this.b,this.a.a.gb.innerText)};_.a=null;_.b=null;function Xx(a){SC();WC.call(this);this.a=new nv;A(this.a,new ZC(this,a),(Io(),Io(),Jo))}s(489,487,{},Xx);_.ae=function(){return this.a};_.a=null;function ZC(a,b){this.a=a;this.b=b}s(490,1,{},ZC);_.a=null;_.b=null;function $C(a,b){var c,d;VC(a,b.wd());for(d=new Rh(b.Eb.a);d.b<d.d.he();)c=Sh(d),c.Vb&&c.Rb.Re(c)}
|
|
function aD(a,b){var c,d,e,f,g,h,i;yi(a.d,b.Dd(),b.zd());for(d=new Rh(b.Eb.a);d.b<d.d.he();)c=Sh(d),c.Vb&&(e=c.Rb,e.Ue(c),h=c.Ed(),i=c.Fd(),g=c.Dd(),f=c.zd(),0<g&&0<f&&(c=e.ae(),g-=UC(e).b,f-=UC(e).a,yi(e.ae(),g,f),!c.fb&&a.d.gd(c),a.d.hd(c,h,i)))}function lx(){SC();WC.call(this);this.d=new Jt}s(491,487,{},lx);_.Re=function(a){$C(this,a)};_.ae=function(){return this.d};_.Ue=function(a){aD(this,a)};_.d=null;
|
|
function Xy(a){SC();WC.call(this);var b=this.a=new kv;tu(b.b,a);jv(b);this.e.a=-1;this.e.b=-1}s(492,487,{},Xy);_.ae=function(){return this.a};_.ee=function(){var a;a=(this.a.b.c?nn(this.a.b.a):this.a.b.a).innerText;return null==a||0==a.length};_.a=null;function $y(a){this.a=new Iv(a.f,new bD(a))}s(493,1,{},$y);_.a=null;
|
|
function Ev(a){var b,c,a=new Hz(a.a,null!=a.a.c?a.a.c:a.a.f);b=(Lo(),Lo(),Uw).a;b.i=!1;(b=b.c)&&(c=a.a,D(c,(cD(),dD).b)?qp(UA(b)):D(c,eD.b)?qp(rp(b)):D(c,fD.b)?sp(new tp(b)):RA(b,c))}function bD(a){this.a=a}s(494,1,Bh,bD);_.fc=function(){Ev(this)};_.a=null;function qz(){SC();WC.call(this);this.a=new fw}s(495,487,{},qz);_.Qe=function(){var a;a=new qz;cw(a.a,"123456789");a.e.a=-1;a.e.b=-1;return a};_.ae=function(){return this.a};_.Te=function(){return gD};_.Xe=function(a){gD=a};var gD=_.a=null;
|
|
s(496,491,{});function tz(){new aq}s(497,394,{},tz);function Ky(a,b){var c=a.c;c.A!=b&&(c.A=b,c.$&&(b?hp(c.f,c):fp(c.f,c)))}function Ly(a,b){SC();lx.call(this);this.c=new hD(a);var c=this.b=new Zu,d=(Ku(),Lu);c.a=d;Wu(this.b,this.d);c=this.c;d=this.b;if(0!=c.z.a.p.c&&iD(qw(c.z.a.p,0)))throw new kt("WindowPanel can only contain one child widget");jD(c,d);this.c.a=this;this.a=b;var c=new kD(this),d=this.c,e=(!Np&&(Np=new Fj),Np);Sp((!d.p&&(d.p=new lD),d.p),e,c)}s(500,496,{},Ly);_.ae=function(){return this.c};
|
|
_.Se=function(){return this.b.fb};_.nd=function(){mD(this.c,!1)};_.We=function(){};_.Ye=function(a){$C(this,a);aD(this,a);nD(this.c);oD(this.c)};_.a=null;_.b=null;_.c=null;function kD(a){this.a=a}s(501,1,{},kD);_.Bc=function(){Yi(this.a.d.gb);Zi(this.a.d.gb)};_.a=null;function pD(a){var b;b=new bp(ln(a.gb,tf),ln(a.gb,sf));a=new bp(ln(a.K.ab.gb,tf),ln(a.K.ab.gb,sf));return E(F,q,-1,[b.b-a.b,b.a-a.a])}
|
|
function qD(a){if(null!=a.I&&null!=a.H){var b=a.H;a.Wc(a.I);a.Uc(b);a.I=a.H=null}else null!=a.I?(rD(a,a.I),a.I=null):null!=a.H&&(sD(a,a.H),a.H=null);Mi(a.J)}function nD(a){a.bb?a.af(ep(a.K.ab)):(a.qd(),nD(a))}function sD(a,b){var c;a.bb?(c=pD(a),a.af(new bp(-1,tD(b,!1)-c[1]))):a.H=b}function uD(a,b){var c;b!=a.ld()&&(c=a.K.ab,pt(c),vD(c,b,c.gb,c.p.c,!0))}function rD(a,b){var c;a.bb?(c=pD(a),a.af(new bp(tD(b,!0)-c[0],-1))):a.I=b}s(504,270,Yg);
|
|
_.Ze=function(){var a,b;b=ep(this.K.ab);a=pD(this);b.b+=a[0];b.a+=a[1];return b};_.ld=function(){var a;a=this.K.ab;return 0!=a.p.c?iD(qw(a.p,0)):null};_.$e=function(a){wD(this.K.ab,a)};_.fd=function(){return new qt(this.K.ab)};_._e=function(){ip(this.K.ab)};_.ad=function(){qD(this)};_.td=function(){ip(this.K.ab)};_.cd=function(a){return xD(this.K.ab,a)};_.af=function(a){gp(this.K.ab,a)};_.Uc=function(a){sD(this,a)};_.md=function(a){uD(this,a)};_.Wc=function(a){rD(this,a)};_.H=null;_.I=null;
|
|
function yD(){yD=u;var a=(zD(),AD(),BD);CD=new av(a.d,a.b,a.c,a.e,a.a)}function mD(a,b){var c;c=new Is;a.db&&Zp(a.db,c);a.A&&fp(a.f,a);try{Zh(a.f.c,a)}catch(d){if(d=Xh(d),!x(d,67))throw d;}a.b=DD(a.f,a);try{Qt(a,b)}finally{bi(a.j.a),bi(a.i.a),bi(a.k.a),a.G&&ei(a.G,a.f),a.t&&(a.t=!1)}}function ED(a,b,c){var d,e;e=a.fb;d=new Pi(a,e);e.hd(a,d.a+b,d.d+c)}function FD(a,b,c){b=new GD(on(nn(a.K.c.children[b].children[c])));ot(b,a);A(b,a.c,(Oo(),Oo(),Po));return b}
|
|
function dp(a,b){a.A&&(0<=b.b&&(a.e=b.b),0<=b.a&&(a.d=b.a));gp(a.K.ab,b)}function HD(a,b,c){var d,e;(e=a.f)?(d=ID(e.gb),Tt(a,b+(Yi(e.gb)+d[3]),c+(Zi(e.gb)+d[0]))):Tt(a,b,c)}function jD(a,b){if(b!=(0!=a.z.a.p.c?iD(qw(a.z.a.p,0)):null)){pt(a.z.a);var c=a.z.a;vD(c,b,c.gb,c.p.c,!0)}}
|
|
function JD(a,b){var c;if(a.F!=b){c=a.F;a.F=b;a.bb&&c==(Zo(),KD)&&(a.F=a.x);var d,e;if(a.G)for(e=new Rh(a.G);e.b<e.d.he();)if(d=Sh(e),b==(Zo(),LD)){!d.b&&(d.b=new MD);d=a;var f=c,g=void 0,h=void 0;if(d.A&&f==(Zo(),$o))g=d.f,h=d.w,d.z.c?(HD(d,h.c,h.d),dp(d,new bp(h.b,-1))):(HD(d,h.c,h.d),dp(d,new bp(h.b,h.a)),hp(g,d)),Vh(g.c,d,d.z.b),tj(d.q,333);else if(!d.t&&f==(Zo(),KD))d.gb.style[Eg]=Fg,Zo()}else if(b==$o){!d.b&&(d.b=new MD);d=a;var f=c,i=h=g=void 0;if(d.A){h=d.f;g=ID(h.gb);i=d.w;if(d.z.c)i.c=Yi(d.gb)-
|
|
g[3]-Yi(h.gb),i.d=Zi(d.gb)-g[0]-Zi(h.gb),d.w=i,HD(d,0,0),ND(d,ap(h.gb).b,-1);else{if(f!=(Zo(),KD))i.c=Yi(d.gb)-g[3]-Yi(h.gb),i.d=Zi(d.gb)-g[0]-Zi(h.gb),i.b=d.e,i.a=d.d,d.w=i;HD(d,0,0);gp(d,new OD(ap(h.gb)));fp(h,d)}d==d.f.a||PD(d);tj(d.q,333)}}else b==KD&&(!d.b&&(d.b=new MD),d=a,d.t||(d.x=c,d.gb.style[Eg]=ze))}}function QD(a,b){a.gb.style[Kg]=b+1E4+(a.t?1E3:0)+j;(a.t||a.U)&&null.ff().ff()}
|
|
function oD(a){if(!a.bb){a.j=it(a,a.f,(!Kp&&(Kp=new Fj),Kp));a.i=it(a,a.f,Ej?Ej:Ej=new Fj);a.k=it(a,a.f,(!Pp&&(Pp=new Fj),Pp));var b=a.f;!a.G&&(a.G=new mi);fi(a.G,b);Kp&&(b=new Jp(a),a.db&&Zp(a.db,b));a.A&&hp(a.f,a);Vh(a.f.c,a,a.z.b);a.b&&(Tt(a,a.b.a,a.b.b),a.b=null);Ut(a);PD(a)}}function PD(a){if(a!=a.f.a){var b;Pp&&(b=new Op(a),a.db&&Zp(a.db,b))}}s(503,504,Yg);_.ld=function(){return 0!=this.z.a.p.c?iD(qw(this.z.a.p,0)):null};_.od=function(a){mD(this,a)};_.fd=function(){return new qt(this.z.a)};
|
|
_.ad=function(){qD(this);Mi(new RD(this))};_.cd=function(a){return xD(this.z.a,a)};_.af=function(a){dp(this,a)};_.pd=function(a,b){HD(this,a,b)};_.md=function(a){jD(this,a)};_.qd=function(){oD(this)};_.b=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.t=!1;_.u=null;_.v=null;_.x=null;_.y=null;_.z=null;_.A=!1;_.B=null;_.C=null;_.D=null;_.E=null;_.G=null;var CD;
|
|
function hD(a){yD();var b=(SD(),TD),c=(au(),bu);Vt.call(this,!1,"popup");this.L=c.a;this.J=new UD(this);c=new VD;c.gb[yd]="mosaic-popupLayoutPanel";Nt(this.K,c);St(this);this.c=new WD(this);this.q=new XD(this);this.r=new YD(this);this.s=new ZD(this);this.w=new $D;this.F=(Zo(),LD);this.A=!1;this.f=b;a=this.z=new aE(a);b=new bE;!a.d&&(a.d=new cE);fi(a.d,b);a=new dE(new cv(CD.a.d.a,CD.a.b,CD.a.c,CD.a.e,CD.a.a));A(a,new eE(this),(Oo(),Oo(),Po));b=this.z.b;if(!b.b){b.b=new Zu;b.b.Rc()[yd]="mosaic-Caption-iconBoxRight";
|
|
var c=b.b,d=(Su(),Tu);c.c=d;fE(b.f,b.b,new gE(2))}if(0<b.b.p.c){c=b.b;if(0>c.p.c)throw new At;d=Xu(c);Xs(c.b,(ks(),ls(d)),0);zt(c,a,d,0,!1)}else Wu(b.b,a);wD(b.f,null);A(this.z.b,new hE(this),(Wo(),Wo(),Xo));A(this.z.b,this.c,Po);uD(this,this.z);Th(on(nn(this.gb)),"mosaic-WindowPanel",!0)}s(502,503,Yg,hD);_.nd=function(){var a=this.a,b=new Ey(a.a,201),c;a=a.a.o;a.a?a=new iE(new Rh(a.a)):(a=(iq(),iq(),jq),a=new Rh(a));for(;a.Gc();)c=a.Hc(),201==b.d&&jE(c.a)};_.a=null;
|
|
function kE(a,b,c,d){b=Cw(b);c+=b.a;d+=b.b;Tt(a.a,c,d);Ut(a.a)}function gz(){SC();WC.call(this);var a=this.a=new lE;a.T=!0;a.a.f=!0;this.a.W=!0}s(505,487,{},gz);_.ae=function(){return this.a};_.a=null;function Tz(){}s(511,410,{},Tz);function mE(a){a.Rb.c.$&&Dy(a)}function jE(a){var b;if(a.Rb.c.$){b=Cw(a);var c=a.f,d=b.b;c.a=b.a;c.b=d}Fy(a)}function JA(a){var b=a.f;HD(a.Rb.c,b.a,b.b);!Bw(a)&&fx(a);Qw(a)}function nE(){Iy.call(this,j);this.e=new Sx(this.bf());vx(this.o,new oE(this))}s(513,372,Ah);
|
|
_.ud=function(a,b){return a.f==this.e?(jE(this),!0):this.cf(a,b)};_.bf=function(){return"Close"};_.cf=function(){return!1};_.nd=function(){jE(this)};_.e=null;_.f=null;function KA(a,b,c){nE.call(this);this.Rb&&Ky(this.Rb,!1);Hy(this,!1);ix(this,new Sy(0));a=new Wy(a,1);P(this,a,null);a=new mx;P(a,this.e,null);P(this,a,null);b&&(this.f=Cw(b),Gy(this),Ew(this.f,~~(ln(b.Db.gb,tf)/2)-~~(this.Wb/2),~~(ln(b.Db.gb,sf)/2)-~~(this.Mb/2)));c&&K(this,c)}s(512,513,Ah,KA);_.bf=function(){return"OK"};
|
|
function EA(){this.a=this.b=new pE}s(514,1,{},EA);_.a=null;function pE(){this.a=null}function qE(a){this.a=a}s(515,1,{},pE,qE);_.a=null;_.b=null;_.c=null;function oE(a){this.a=a}s(516,402,{},oE);_.a=null;function rE(){rE=u;sE=E(Jq,k,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);LA=(Yx(),ay);tE=ky(LA);CA=v(uE,k,41,23,0);DA=v(Jq,k,1,23,0);vE=v(uE,k,41,7,0)}
|
|
function OA(a){var b;if(a.rb)b=wE(a,1)+pb+wE(a,2)+pb+wE(a,3);else if(b=wE(a,0),0<b.length){var c=new xE(a.W);fi(a.Y.a,c)}return b}
|
|
function yE(a,b,c,d){var e,f,g,h,i,l,m,n;if(!a.kb&&(h=c-b+1,!(0>=h||b>a.mb||c>a.mb))){e=v(mC,k,-1,4,1);l=v(mC,k,-1,99,1);g=n=m=0;for(f=b;f<=c;++f)nC(a.ab[f],e),m+=e[2],n+=e[3],e[3]>g&&(g=e[3]),l[f]=e[2],2==d&&(l[f]=e[3]);a.v&&(m+=25*(h+1),n+=25*(h+1),g+=25);(0==a.y.b||0==a.y.a)&&(a.y=rx(a));0==a.y.b&&(a.y.b=400);0==a.y.a&&(a.y.a=300);i=f=1;e=a.y.b;h=a.y.a;a.v||(e-=a.V,h-=3*a.V);1==d||3==d?e=~~((e-48)/2):2==d&&(h=~~(h/2));m>=e&&(f=e/m);g>=h&&(i=h/g);g=0;a.v&&(a.x=f<i?f:i,g=25*e/m,2==d&&(g=25*h/n));
|
|
for(f=b;f<=c;++f)2==d?l[f]=l[f]*h/n:l[f]=l[f]*e/m;m=-e/2;n=0;1==d?m=-e-24:3==d?m=24:2==d&&(m=0,n=-h);for(f=b;f<=c;++f){if(a.v){for(b=1;b<=a.ab[f].s;++b)a.ab[f].I[b]*=a.x,a.ab[f].L[b]*=a.x;zE(a.ab[f])}2==d?n+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.ab[f].s;++b)a.ab[f].I[b]+=m,a.ab[f].L[b]+=n;2==d?n+=l[f]/2:m+=l[f]/2;a.v||rC(a.ab[f])}}}
|
|
function AE(a){var b;a.gb=!0;a.b=202;a.jb=!1;if(0!=a.mb){a.gb=!0;a.e=!0;for(b=a.d;b<a.mb;++b)a.ab[b]=a.ab[b+1];--a.mb;a.d=a.mb;0<a.mb?a.W=a.ab[a.d]:(a.W=new BE(a),a.W.q=0)}}function wA(a,b){var c,d,e;e=new fz;c=Fc;d="MOL";b&&(c="SMIRKS",d="RXN");c=new Zy(Lb+c);var f=(cD(),dD).b;c.c=f;ez(e,c);vx(c.d,a);c=new Zy(Lb+d);c.c=eD.b;vx(c.d,a);ez(e,c);ez(e,new Zy(Aa));c=new Zy("Paste "+d);c.c=fD.b;vx(c.d,a);ez(e,c);vw(a,e);return e}
|
|
function CE(a,b,c,d){var e,f,g;g=100*d+c;f=(c-1)*(a.V+a.O);e=(d-1)*(a.V+a.O);1==c&&2<d&&(e-=2*a.V);Z(b,LA);a.ib?(g==a.b&&Z(b,ly(LA)),Ny(b,f,e,a.V,a.V),Z(b,(Yx(),cy)),HC(b,f,e,a.V-1,a.V-1)):g==a.b?My(b,f+1,e+1,a.V,a.V,!1):My(b,f,e,a.V,a.V,!0);if(!(1301==g&&!a.qb||112==g))if(107!=g||a.ob)if(201!=g||a.yb)if(103!=g||a.db)if(!(105==g&&!a.lb&&!a.p)&&(109!=g||a.rb))if(c=~~(a.V/4),3>d)switch(Z(b,(Yx(),dy)),g){case 101:Z(b,gy);c=f+3;g=e+3;var d=a.V-6,h=a.V-6;EC(b,!0);CC(b,FC(b,c,g,d,h));Z(b,dy);c=f+3;g=e+
|
|
3;d=a.V-6;h=a.V-6;EC(b,!1);CC(b,FC(b,c,g,d,h));DC(b,f+6,e+6,a.V-12,a.V-12,-35,-110);Ny(b,f+9,e+9,2,4);Ny(b,f+a.V-10,e+9,2,4);0.04>Math.random()&&(Z(b,ey),Ny(b,f+10,e+18,4,4));0.96<Math.random()&&(Z(b,gy),Ny(b,f+a.V-10,e+8,2,3));break;case 112:DE(a,b,f,e,Nb);break;case 107:Z(b,fy);Ny(b,f+4,e+4,a.V-8,a.V-8);Z(b,dy);HC(b,f+4,e+4,a.V-8,a.V-8);DC(b,f+6,e+6,a.V-11,a.V-12,-35,-110);Ny(b,f+9,e+9,2,4);Ny(b,f+a.V-10,e+9,2,4);break;case 108:c=~~(a.V/4);Y(b,f+c,e+a.V-c,f+a.V-c,e+c);c=~~(a.V/2)-c;g=e+~~(2*a.V/
|
|
3);f+=~~(a.V/2);Y(b,f,g,f+c,g);e+=~~(a.V/3);a=f-c;Y(b,a,e,f,e);f=~~((a+f)/2);e-=~~(c/2);Y(b,f,e,f,e+c);break;case 110:EE(b,f,e,a.V,!0);break;case 111:EE(b,f,e,a.V,!1);break;case 109:Y(b,f+c,e+~~(a.V/2),f+a.V-c,e+~~(a.V/2));Y(b,f+a.V-c,e+~~(a.V/2),f+a.V-~~(3*c/2),e+~~(a.V/2)+~~(c/2));Y(b,f+a.V-c,e+~~(a.V/2),f+a.V-~~(3*c/2),e+~~(a.V/2)-~~(c/2));break;case 102:Z(b,Zx);Ny(b,f+3,e+5,a.V-7,a.V-11);Z(b,dy);HC(b,f+3,e+5,a.V-7,a.V-11);break;case 103:Z(b,LA);a.jb&&My(b,f+1,e+1,a.V,a.V,!1);Z(b,dy);DE(a,b,f,
|
|
e,"NEW");break;case 106:Z(b,ey);Y(b,f+7,e+7,f+a.V-7,e+a.V-7);Y(b,f+8,e+7,f+a.V-6,e+a.V-7);Y(b,f+7,e+a.V-7,f+a.V-7,e+7);Y(b,f+8,e+a.V-7,f+a.V-6,e+7);Z(b,dy);Y(b,f+c,e+~~(a.V/2),f+12,e+~~(a.V/2));DE(a,b,f+6,e,qc);break;case 104:Z(b,ey);Y(b,f+7,e+7,f+a.V-7,e+a.V-7);Y(b,f+8,e+7,f+a.V-6,e+a.V-7);Y(b,f+7,e+a.V-7,f+a.V-7,e+7);Y(b,f+8,e+a.V-7,f+a.V-6,e+7);Z(b,dy);break;case 105:a.xb?(Z(b,iy),Y(b,f+11,e+5,f+9,e+9),Y(b,f+9,e+9,f+4,e+9),Y(b,f+4,e+9,f+8,e+12),Y(b,f+8,e+12,f+6,e+18),Y(b,f+6,e+18,f+11,e+15),Y(b,
|
|
f+12,e+5,f+14,e+9),Y(b,f+14,e+9,f+19,e+9),Y(b,f+19,e+9,f+15,e+12),Y(b,f+15,e+12,f+17,e+18),Y(b,f+17,e+18,f+12,e+15),Z(b,dy)):DE(a,b,f,e,"123");break;case 113:Z(b,jy);Ny(b,f+4,e+4,a.V-8,a.V-8);Z(b,dy);HC(b,f+4,e+4,a.V-8,a.V-8);FE(a,b,f+1,e-1,Zx,"i");break;case 201:Y(b,f+c,e+~~(a.V/2),f+a.V-c,e+~~(a.V/2)+2);Y(b,f+c,e+~~(a.V/2),f+a.V-c,e+~~(a.V/2)-2);Y(b,f+a.V-c,e+~~(a.V/2)+2,f+a.V-c,e+~~(a.V/2)-2);break;case 202:Y(b,f+c,e+~~(a.V/2),f+a.V-c,e+~~(a.V/2));break;case 203:Y(b,f+c,e+~~(a.V/2)-2,f+a.V-c,e+
|
|
~~(a.V/2)-2);Y(b,f+c,e+~~(a.V/2)+2,f+a.V-c,e+~~(a.V/2)+2);break;case 204:Y(b,f+c,e+~~(a.V/2),f+a.V-c,e+~~(a.V/2));Y(b,f+c,e+~~(a.V/2)-2,f+a.V-c,e+~~(a.V/2)-2);Y(b,f+c,e+~~(a.V/2)+2,f+a.V-c,e+~~(a.V/2)+2);break;case 205:a=GC+Ge+(f+~~(c/2))+ya+(e+2*c+~~(c/3))+ha+(f+3*~~(c/2))+ya+(e+2*c-~~(c/3))+ga+b.d+ia;CC(b,a);a=GC+Ge+(f+3*~~(c/2))+ya+(e+2*c-~~(c/3))+ha+(f+5*~~(c/2))+ya+(e+2*c+~~(c/3))+ga+b.d+ia;CC(b,a);e=GC+Ge+(f+5*~~(c/2))+ya+(e+2*c+~~(c/3))+ha+(f+7*~~(c/2))+ya+(e+2*c-~~(c/3))+ga+b.d+ia;CC(b,e);
|
|
break;case 206:GE(a,b,f,e+2,3);break;case 207:GE(a,b,f,e,4);break;case 208:GE(a,b,f,e,5);break;case 209:GE(a,b,f,e,1);break;case 210:GE(a,b,f,e,6);break;case 211:GE(a,b,f,e,7);break;case 212:GE(a,b,f,e,8);break;case 213:DE(a,b,f,e,"FG"),a.C=new bz(f,e)}else c=3,301==g?c=3:401==g?c=4:501==g?c=5:601==g?c=8:701==g?c=9:801==g?c=10:901==g?c=11:1001==g?c=12:1101==g?c=7:1201==g?c=18:1301==g&&(c=19),null!=DA[c]&&FE(a,b,f,e,CA[c],DA[c])}
|
|
function HE(a){var b,c,d;a.eb&&(d=a.F.a,c=a.y.b-a.V,b=a.V,Z(d,LA),Ny(d,0,0,c,b),a.ib?(Z(d,(Yx(),cy)),HC(d,-1,0,c,b-1)):(Z(d,tE),Y(d,0,0,c-1-2,0),Z(d,ly(LA)),Y(d,0,b-1,c-1,b-1),Y(d,c-1,0,c-1,b-1)),KC(d,a.T),Z(d,(Yx(),dy)),0==a.G.indexOf("E")&&Z(d,ey),JC(d,a.G,10,15),$B(a.Db,a.F,a.V,a.y.a-a.V))}
|
|
function IE(a){var b,c,d,e;if(a.fb){d=a.M.a;c=a.V;b=a.y.a-2*a.V-a.O;Z(d,LA);Ny(d,0,0,c,b);a.ib?(Z(d,(Yx(),cy)),Y(d,0,b-1,c,b-1),e=xA*(a.V+a.O)+2,Y(d,0,e,c,e),Y(d,0,e,0,b),Y(d,a.V-1,e,a.V-1,b-a.V)):(Z(d,tE),Y(d,0,0,0,b-1),Y(d,0,xA*a.V,b-1,xA*a.V),Z(d,ly(LA)),Y(d,c-1,0,c-1,b-1-a.V),Y(d,0,b-1,c-1,b-1));for(b=3;b<=xA+2;++b)CE(a,d,1,b);$B(a.Db,a.M,0,2*a.V+a.O)}}
|
|
function JE(a){var b,c,d,e;if(a.gb){e=a._.a;c=a.y.b-a.V;b=a.y.a-3*a.V-a.O;Z(e,a.r);Ny(e,0,0,c,b);for(d=1;d<=a.mb;++d){var f=a.ab[d],g=e,h=void 0,i=void 0,l=void 0,m=void 0,n=void 0,o=l=void 0,r=void 0,y=void 0,G=y=n=m=void 0,z=o=void 0,M=m=r=n=h=void 0,N=m=h=void 0,S=i=n=i=void 0,ca=y=z=void 0,L=ca=r=o=l=z=m=r=G=M=o=void 0,L=i=o=n=n=M=L=S=h=N=N=G=S=o=o=N=S=void 0,y=z=1,l=2,ca=3;f.v&&(zE(f),yE(f.k,1,f.k.mb,0),f.v=!1);1!=f.k.x&&(l*=f.k.x,ca*=f.k.x,h=1,0.7>f.k.x&&(h=1.2),h=H(f.k.A*f.k.x*h),f.k.j=new Ay(Vb,
|
|
0,h),f.k.k=null);f.k.w&&(Z(g,(Yx(),dy)),HC(g,0,0,f.k.y.b-1,f.k.y.a-1));if(0!=f.s){if(-1==f.j){m=J(I(Math.round(12*l)));for(h=1;h<=f.s;++h)0<f.b[h]&&7>f.b[h]&&(Z(g,(rE(),vE)[f.b[h]]),i=g,n=H(f.I[h]-m/2),N=H(f.L[h]-m/2),S=L=m,EC(i,!0),CC(i,FC(i,n,N,L,S)));for(h=1;h<=f.t;++h)i=f.G[h],m=f.H[h],0!=f.b[i]&&f.b[i]==f.b[m]&&(Z(g,(rE(),vE)[f.b[i]]),o=f.I[m]-f.I[i],z=f.L[m]-f.L[i],y=Math.sqrt(o*o+z*z),1>y&&(y=1),z/=y,y=o/y,r=3*ca*z,o=3*ca*y,N=v(F,q,-1,4,1),n=v(F,q,-1,4,1),N[0]=H(f.I[i]+r),n[0]=H(f.L[i]-o),
|
|
N[1]=H(f.I[m]+r),n[1]=H(f.L[m]-o),N[2]=H(f.I[m]-r),n[2]=H(f.L[m]+o),N[3]=H(f.I[i]-r),n[3]=H(f.L[i]+o),m=g,i=N,EC(m,!0),CC(m,QC(m,i,n,4,!0)))}for(h=1;h<=f.t;++h){Z(g,(Yx(),dy));i=f.G[h];m=f.H[h];1==f.j&&0!=f.b[i]&&f.b[i]==f.b[m]&&Z(g,(rE(),vE)[f.b[i]]);if(3==f.A[h]||4==f.A[h])n=i,i=m,m=n;S=f.I[i];L=f.L[i];N=f.I[m];n=f.L[m];if(1!=f.r[h]||0!=f.A[h])o=N-S,z=n-L,y=Math.sqrt(o*o+z*z),1>y&&(y=1),z/=y,y=o/y;switch(f.r[h]){case 2:10<=f.A[h]&&Z(g,hy);r=l*z;o=l*y;Y(g,J(I(Math.round(S+r))),J(I(Math.round(L-o))),
|
|
J(I(Math.round(N+r))),J(I(Math.round(n-o))));Y(g,J(I(Math.round(S-r))),J(I(Math.round(L+o))),J(I(Math.round(N-r))),J(I(Math.round(n+o))));Z(g,dy);break;case 3:m=J(I(Math.round(S)));i=J(I(Math.round(L)));N=J(I(Math.round(N)));n=J(I(Math.round(n)));Y(g,m,i,N,n);S=J(I(Math.round(ca*z)));L=J(I(Math.round(ca*y)));Y(g,m+S,i-L,N+S,n-L);Y(g,m-S,i+L,N-S,n+L);break;case 9:case 0:for(i=0;10>i;++i)G=S-(S-N)/10*i,M=L-(L-n)/10*i,Y(g,J(I(Math.round(G))),J(I(Math.round(M))),J(I(Math.round(G))),J(I(Math.round(M))));
|
|
KC(g,f.k.j);m=Cy(f.k.k.c).a;o=f.e[h];i=qb;null!=o&&(i=o);o=kz(f.k.k,i);S=J(I(Math.round((S+N)/2-o/2)));o=J(I(Math.round((L+n)/2+~~(m/2)-1)));Z(g,hy);JC(g,i,S,o);Z(g,dy);break;default:if(1==f.A[h]||3==f.A[h])r=ca*z,o=ca*y,M=v(F,q,-1,3,1),G=v(F,q,-1,3,1),M[0]=J(I(Math.round(N+r))),G[0]=J(I(Math.round(n-o))),M[1]=J(I(Math.round(S))),G[1]=J(I(Math.round(L))),M[2]=J(I(Math.round(N-r))),G[2]=J(I(Math.round(n+o))),m=g,i=M,n=G,EC(m,!0),CC(m,QC(m,i,n,3,!0));else if(2==f.A[h]||4==f.A[h]){r=ca*z;o=ca*y;for(i=
|
|
0;10>i;++i)G=S-(S-N)/10*i,M=L-(L-n)/10*i,m=i/10,Y(g,J(I(Math.round(G+r*m))),J(I(Math.round(M-o*m))),J(I(Math.round(G-r*m))),J(I(Math.round(M+o*m))))}else Y(g,J(I(Math.round(S))),J(I(Math.round(L))),J(I(Math.round(N))),J(I(Math.round(n))))}}y=v(mC,k,-1,f.s+1,1);z=v(F,q,-1,f.s+1,1);for(h=1;h<=f.t;++h)i=f.G[h],m=f.H[h],l=f.I[i],n=f.I[m],++z[i],++z[m],y[i]=y[i]/z[i]+n/z[i],y[m]=y[m]/z[m]+l/z[m];KC(g,f.k.j);m=Cy(f.k.k.c).a;L=v(Jq,k,1,f.s+1,0);N=v(F,q,-1,f.s+1,1);n=v(F,q,-1,f.s+1,1);l=v(KE,k,49,f.s+1,0);
|
|
for(h=1;h<=f.s;++h)i=LE(f,h),(null==i||1>i.length)&&(i=va),3==f.c[h]&&0<f.y[h]&&0==f.z[h]?(L[h]=i,N[h]=n[h]=kz(f.k.k,i),l[h]=ME(f,h,N[h],N[h],m,!1)):(S=y[h]<f.I[h],G=!0,1<z[h]&&(0>=y[h]-f.I[h]?0-(y[h]-f.I[h]):y[h]-f.I[h])<25*f.k.x/3&&(G=!1),2<z[h]&&(G=!1),1==z[h]&&(0>=y[h]-f.I[h]?0-(y[h]-f.I[h]):y[h]-f.I[h])<25*f.k.x/10&&(S=!0),o=i,M=j,f.k.vb&&0<f.w[h]&&(M+=Ub,1<f.w[h]&&(M+=f.w[h])),r=j,0!=f.z[h]&&(1<Ti(f.z[h])&&(r+=Ti(f.z[h])),0<f.z[h]?r+=xa:r+=Aa),S||!G?i=i+M+r+j:i=r+M+j+i,G||(o=i),L[h]=i,o=kz(f.k.k,
|
|
o),r=kz(f.k.k,i),N[h]=o,n[h]=r,r=l[h]=ME(f,h,o,r,m,S),S=r.c+1+1,o=r.d+m,Z(g,f.k.r),-1==f.j&&0!=f.b[h]&&Z(g,(rE(),vE)[f.b[h]]),Ny(g,r.c,r.d,r.b,r.a),1==f.j?0!=f.b[h]?Z(g,(rE(),vE)[f.b[h]]):Z(g,(Yx(),dy)):Z(g,(rE(),CA)[f.c[h]]),JC(g,i,S,o));for(i=1;i<=f.x;++i)h=f.p[i][0],o=N[h],r=n[h],S=J(I(vB(f.I[h]-o/2))),o=J(I(vB(f.L[h]+~~(m/2)-1))),Z(g,(Yx(),hy)),JC(g,ba+f.p[i][1],S+r,o);if(0<f.C||0<f.D)if(Z(g,104==f.k.b?(Yx(),ey):(Yx(),jy)),0<f.C&&106!=f.k.b&&(r=l[f.C],HC(g,r.c,r.d,r.b,r.a)),0<f.D&&(i=f.G[f.D],
|
|
m=f.H[f.D],o=f.I[m]-f.I[i],z=f.L[m]-f.L[i],y=Math.sqrt(o*o+z*z),1>y&&(y=1),z/=y,y=o/y,r=(ca+1)*z,o=(ca+1)*y,M=v(F,q,-1,5,1),G=v(F,q,-1,5,1),M[0]=J(I(vB(f.I[i]+r))),M[1]=J(I(vB(f.I[m]+r))),G[0]=J(I(vB(f.L[i]-o))),G[1]=J(I(vB(f.L[m]-o))),M[3]=J(I(vB(f.I[i]-r))),M[2]=J(I(vB(f.I[m]-r))),G[3]=J(I(vB(f.L[i]+o))),G[2]=J(I(vB(f.L[m]+o))),M[4]=M[0],G[4]=G[0],106!=f.k.b&&(ca=g,h=M,z=G,EC(ca,!1),CC(ca,QC(ca,h,z,5,!0))),106==f.k.b&&NE(f,f.G[f.D],f.H[f.D]))){ca=0;for(h=1;h<=f.s;++h)0<f.a[h]&&++ca;if(ca>~~(f.s/
|
|
2))for(h=1;h<=f.s;++h)0<f.a[h]?f.a[h]=0:f.a[h]=1;Z(g,(Yx(),ey));for(h=1;h<=f.s;++h)0<f.a[h]&&(r=l[h],HC(g,r.c,r.d,r.b,r.a))}}}a.v||(a.ib?(Z(e,(Yx(),cy)),Y(e,c-1,0,c-1,b-1)):(Z(e,ly(LA)),Y(e,c-1,0,c-1,b-1),Z(e,LA),Y(e,c-2,0,c-2,b-1),Z(e,tE),Y(e,c-3,0,c-3,b-1)));a.rb&&(d=~~((c-48)/2),Z(e,(Yx(),hy)),Y(e,d,~~(b/2),d+48,~~(b/2)),Y(e,d+48,~~(b/2),d+48-6,~~(b/2)+6),Y(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.v&&(a.P=new Ay(Vb,0,a.A),a.S=new jz(a.P),null!=a.$&&(d=kz(a.S,a.$),c=J(I(Math.round((c-d)/2))),b-=a.A,
|
|
Z(e,(Yx(),dy)),KC(e,a.P),JC(e,a.$,c,b)));$B(a.Db,a._,a.V,2*a.V+a.O)}}
|
|
function GE(a,b,c,d,e){var f,g,h,i,l;f=~~(a.V/4);g=!1;i=v(F,q,-1,9,1);l=v(F,q,-1,9,1);c+=~~(a.V/2);d+=~~(a.V/2);a=~~(a.V/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)h=6.283185307179586/e*(f-0.5),i[f]=H(c+a*Math.sin(h)),l[f]=H(d+a*Math.cos(h));f=e+1;EC(b,!1);CC(b,QC(b,i,l,f,2<f));if(g){for(f=0;f<=e;++f)h=6.283185307179586/e*(f-0.5),i[f]=H(c+(a-3)*Math.sin(h)),l[f]=H(d+(a-3)*Math.cos(h));Y(b,i[0],l[0],i[1],l[1]);Y(b,i[2],l[2],i[3],l[3]);Y(b,i[4],l[4],i[5],l[5])}}
|
|
function OE(a){var b,c,d;if(a.hb){d=a.Ab.a;b=a.y.b;c=2*a.V+a.O;Z(d,LA);Ny(d,0,0,b,c);a.ib?(Z(d,(Yx(),cy)),c=13*(a.V+a.O),HC(d,c,0,b-c-1,2*a.V+a.O-1)):(Z(d,ly(LA)),Y(d,b-1,0,b-1,c-1),Y(d,0,c-1,b-1-2,c-1),Z(d,tE),Y(d,0,0,b-1,0));c=a.b;233<=a.b&&262>=a.b&&(a.b=213);for(b=1;13>=b;++b)CE(a,d,b,1),CE(a,d,b,2);a.b=c;$B(a.Db,a.Ab,0,0)}}
|
|
function EE(a,b,c,d,e){var f,g,h,i,l,m,n,o;l=~~(d/4);m=2+~~(l/2);g=2+l;o=c+~~(10*d/24);i=o+l;n=b+d;e?(h=2+b,f=m+b,g+=b):(f=n-m,h=n-2,g=n-g);Y(a,h,o,f,i);Y(a,g,o,f,i);h=~~(l/3);Y(a,f,o+h,f,i);f=d-m-4;i=270;e?(b+=m,e=270):(b=n-f-m,i*=-1,e=-90);DC(a,b,c+m-h,f,d-4-h-1,e,i)}
|
|
function PE(a,b){var c,d,e,f,g,h,i;PA(a);if(0==b.indexOf("$RXN")){a.rb=!0;a.db=!0;g=QE(b);i=new oA(b,g,!0);d=j;for(c=1;5>=c;++c)d=RE(i,g);c=rB(Wz(fn(d.substr(0,3)),10)).a;f=rB(Wz(fn(d.substr(3,3)),10)).a;RE(i,g);for(d=1;d<=c+f;++d){for(e=j;!(h=RE(i,g),null==h||D(h,"$MOL"));)e+=h+g;a.ab[++a.mb]=new SE(a,e)}yE(a,1,c,1);yE(a,c+1,c+f,3)}else{a.rb=!1;a.W=new SE(a,b);if(!a.W||0==a.W.s)return a.eb=!0,a.G="ERROR - problems in reading/processing MOL input",AA(a),!1;null!=a.f&&a.W&&GA(a.W,a.f,!0);null!=a.i&&
|
|
a.W&&GA(a.W,a.i,!1);g=TE(a.W,!1);if(1==g)a.ab[++a.mb]=a.W;else{a.db=!0;for(d=1;d<=g;++d)a.ab[++a.mb]=new UE(a,a.W,d)}a.d=1;a.W=a.ab[a.d];yE(a,1,g,0)}AA(a);return!0}
|
|
function VE(a,b){var c,d,e,f,g,h,i,l;PA(a);c=f=0;l=new oA(b,"|>",!0);e=-1<b.indexOf(pb);h=1;g=hA(l);a.mb=0;for(d=1;d<=g;++d)if(i=lA(l),fn(i),!D(i,Mg))if(D(i,pb))++h,2==h?f=a.mb:3==h&&(c=a.mb+1);else{a.W=new SA(a,i);if(0==a.W.s)return a.eb=!0,a.G="ERROR - problems in reading/processing molecule !",Iz(),!1;++a.mb;a.d=a.mb;a.ab[a.mb]=a.W}if(2==h)return a.eb=!0,a.G="ERROR - strange reaction - fixing !",Iz(),!1;if(3<h)return a.eb=!0,a.G="ERROR - strange reaction !",Iz(),!1;1<a.mb&&!e&&zA(a,jf);e&&!a.rb&&
|
|
zA(a,Qf);!e&&a.rb&&zA(a,nf);e?(yE(a,1,f,1),yE(a,f+1,c-1,2),yE(a,c,a.mb,3)):yE(a,1,a.mb,0);AA(a);return!0}function up(a,b){a.eb=!0;a.G=b}
|
|
function yp(a,b){var c,d;if(0!=b){oC(a);c=a.b;a.b=b;if(300>=b)switch(a.hb=!0,a.fb=!0,b){case 102:AE(a);d=a.X;d.a=d.b;d.b.c=null;break;case 110:a.gb=!0;a.b=c;a.X.a!=a.X.b&&a.X.a.b!=a.X.b?a.e&&(++a.mb,a.d=a.mb,a.e=!1):(a.eb=!0,a.G="No more undo");if(!(a.X.a!=a.X.b&&a.X.a.b!=a.X.b))break;d=a.X;if(!(d.a!=d.b&&d.a.b!=d.b))throw new kt("Cannot undo. Index is out of range.");if(!d.a.b)throw new kt(Yb);d.a=d.a.b;WE(a,d.a.a);a.gb=!0;break;case 111:a.b=c;if(a.X.a.c)a.e&&(++a.mb,a.d=a.mb,a.e=!1);else{a.eb=!0;
|
|
a.G="No more redo";break}if(!a.X.a.c)break;d=a.X;if(!d.a.c)throw new kt("Cannot redo. Index is out of range.");if(!d.a.c)throw new kt(Yb);d.a=d.a.c;WE(a,d.a.a);a.gb=!0;break;case 152:a.b=c;d=a.tb;0<d.a?(--d.a,d=fs(d,d.a)):d=null;null==d?(a.eb=!0,a.G=jc):(up(a,bc+(a.tb.a+1)),d=xB(d),HA(a,d,!1));break;case 151:d=a.tb;d.a<d.c-1?(++d.a,d=fs(d,d.a)):d=null;null==d?(a.eb=!0,a.G=jc):(up(a,bc+(a.tb.a+1)),d=xB(d),HA(a,d,!1));break;case 101:a.wb&&mE(a.wb);a.wb=new XE(1,a);a.b=c;break;case 107:!a.pb?a.pb=new YE(a):
|
|
a.pb.Rb.c.$?PD(a.pb.Rb.c):JA(a.pb);break;case 113:a.a&&mE(a.a);a.a=new XE(0,a);a.b=c;break;case 103:a.gb=!0;a.jb=!0;a.b=c;break;case 105:a.gb=!0;a.p&&a.bb&&(a.bb=!1,BA(a.W),a.b=c);a.u=1;break;case 112:Iz();case 109:a.b=c;d=ZE(a.W);if(2==d){a.eb=!0;a.G="Copying the agent not possible !";break}d=v(mC,k,-1,4,1);nC(a.W,d);a.gb=!0;a.W=new xE(a.W);d=H(~~((a.y.b-a.V)/2)-d[0]);for(c=1;c<=a.W.s;++c)a.W.I[c]+=2*d;TA(a.W);a.ab[++a.mb]=a.W;a.d=a.mb;break;case 104:0<a.W.C?(a.gb=!0,jC(a.W,a.W.C),a.W.C=0,qC(a)):
|
|
0<a.W.D&&(a.gb=!0,kC(a.W,a.W.D),a.W.D=0,qC(a));sC(a.W);break;case 213:a.b=c;if(!a.B){var e,f,g,h;h=new fz;for(d=a.D,e=0,f=d.length;e<f;++e)c=d[e],g=new Zy(c),ez(h,g),g.c=c,vx(g.d,a);vw(a,h);a.B=h}kE(a.B.a,a,a.C.a,a.C.b)}else{a.fb=!0;a.hb=!0;switch(b){case 301:a.c=3;break;case 401:a.c=4;break;case 501:a.c=5;break;case 701:a.c=9;break;case 801:a.c=10;break;case 901:a.c=11;break;case 1001:a.c=12;break;case 601:a.c=8;break;case 1101:a.c=7;break;case 1300:a.c=1;break;case 1201:a.n&&(mE(a.n),a.n=null);
|
|
0==a.W.C&&(a.n=new XE(2,a));a.c=18;break;case 1301:a.c=19;break;case 1302:a.c=20;break;case 1303:a.c=21;break;case 1304:a.c=22}0<a.W.C&&(a.gb=!0,a.c!=a.W.c[a.W.C]&&18!=a.c&&(a.W.c[a.W.C]=a.c,a.W.z[a.W.C]=0,a.W.w[a.W.C]=0,qC(a)),18==a.c&&(d=mn((vp(),wp).Rb.a.gb,Cg),$E(a.W,a.W.C,d),qC(a)),sC(a.W))}AA(a)}}
|
|
function rp(a){var b,c,d;d=UA(a);c=j;if(a.rb){var e,f,g;g=yq([4,a.mb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.mb;++b)ZE(a.ab[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(aF(g[1][0],3)+aF(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=la+bF(a.ab[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=la+bF(a.ab[g[3][b]],d)}else 1<a.mb&&(a.W=new cF(a,a.ab,a.mb)),c=bF(a.W,d),1<a.mb&&(a.W=a.ab[a.d]);return c}
|
|
function gC(a,b,c,d){var e;e=c;var f=d,g,h;h=hC(b);g=0!=(b.e&2);h||g?(g=a.rb?(!a.t&&(a.t=wA(a,!0)),a.t):(!a.s&&(a.s=wA(a,!1)),a.s),kE(g.a,a,e,f),e=!0):e=!1;if(!e&&!a.v)if(a.eb=!1,a.Bb=c-a.V,a.Cb=d-(2*a.V+a.O),a.eb=!0,a.G=j,a.bb=lC(b),a.cb=!1,c<a.V||d<2*a.V+a.O){e=0;for(b=1;13>=b;++b)if(c<b*(a.V+a.O)){e=b;break}c=0;for(b=1;b<=xA+2;++b)if(d<b*(a.V+a.O)){c=b;break}0==e||0==c||(d=100*c+e,112==d||!a.ob&&107==d||!a.yb&&201==d||!a.db&&103==d||!a.lb&&!a.p&&105==d||!a.rb&&109==d||yp(a,d))}else if(!(d>a.y.a-
|
|
a.V-1)){a.cb=!0;c-=a.V;d-=2*a.V+a.O;if(0<a.W.C)if(104==a.b)jC(a.W,a.W.C),a.W.C=0,qC(a);else{if(106==a.b)return;if(108==a.b)dF(a.W,a.W.C,0),qC(a);else if(157==a.b)dF(a.W,a.W.C,1),qC(a);else if(158==a.b)dF(a.W,a.W.C,-1),qC(a);else if(202==a.b||203==a.b||204==a.b||201==a.b||205==a.b)a.L=1,X(a.W,0),a.W.E=a.W.C,205==a.b?(a.W.u=1,a.W.i[1]=a.W.s,a.W.i[0]=a.W.C,a.W.D=0):qC(a);else if(206<=a.b&&229>=a.b)a.L=2,eF(a.W),qC(a);else if(230==a.b)a.L=3,qC(a);else if(233<=a.b&&262>a.b)fF(a.W,!1),qC(a),a.L=3;else if(107==
|
|
a.b){if(a.pb.b)return;$E(a.W,a.W.C,mn(a.pb.d.Rb.a.gb,Cg));qC(a)}else if(105==a.b)gF(a.W);else if(300<a.b&&(a.c!=a.W.c[a.W.C]||18==a.c))a.W.c[a.W.C]=a.c,a.W.z[a.W.C]=0,a.W.w[a.W.C]=0,18==a.c&&(d=mn((vp(),wp).Rb.a.gb,Cg),1>d.length&&(d=Tc),$E(a.W,a.W.C,d)),qC(a)}else if(0<a.W.D)if(104==a.b)kC(a.W,a.W.D),a.W.D=0,qC(a);else if(106==a.b){d=a.W;c=a.W.D;if(0<d.a[d.G[c]]&&0<d.a[d.H[c]])up(d.k,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.s;1<=b;--b)0<d.a[b]&&b>c&&(c=b);if(0==c)break;jC(d,
|
|
c);d.a[c]=0}a.W.D=0;qC(a)}else if(201==a.b)hF(a.W,a.W.D),qC(a);else if(202==a.b||205==a.b)1==a.W.r[a.W.D]&&0==a.W.A[a.W.D]?(a.W.r[a.W.D]=2,qC(a)):a.W.r[a.W.D]=1,a.W.A[a.W.D]=0;else if(203==a.b)a.W.r[a.W.D]=2,a.W.A[a.W.D]=0,qC(a);else if(204==a.b)a.W.r[a.W.D]=3,a.W.A[a.W.D]=0,qC(a);else if(206<=a.b&&229>=a.b)a.L=2,eF(a.W),qC(a);else if(107==a.b){if(!a.pb.b)return;d=mn(a.pb.d.Rb.a.gb,Cg);a.W.r[a.W.D]=9;a.W.e[a.W.D]=d;qC(a)}else 105==a.b&&(a.eb=!0,a.G="Only atoms may be marked !");else if(0==a.mb||a.jb){if(201>=
|
|
a.b)return;++a.mb;a.d=a.mb;a.ab[a.mb]=new BE(a);a.W=a.ab[a.mb];a.jb=!1;202<=a.b&&204>=a.b||205==a.b?(iF(a.W),a.W.t=0,a.W.y[1]=0,a.W.I[1]=c,a.W.L[1]=d,a.W.C=1,a.W.E=1,a.L=1,X(a.W,0),205==a.b&&(a.W.I[2]=c+21.65,a.W.L[2]=d-12.5,a.W.i[0]=1,a.W.i[1]=2,a.W.u=1)):206<=a.b&&229>=a.b?(a.W.K=c,a.W.N=d,a.L=2,eF(a.W)):300<a.b?(iF(a.W),a.W.c[1]=a.c,a.W.t=0,a.W.y[1]=0,a.W.I[1]=c,a.W.L[1]=d,a.W.C=1,18==a.c&&(d=mn((vp(),wp).Rb.a.gb,Cg),1>d.length&&(d=Tc),$E(a.W,1,d))):230==a.b?FA(a,null):233<=a.b&&262>a.b?(iF(a.W),
|
|
a.W.t=0,a.W.y[1]=0,a.W.I[1]=c,a.W.L[1]=d,a.W.C=1,fF(a.W,!0)):Iz();qC(a)}sC(a.W);a.fb=!1;a.hb=!1;a.gb=!0;AA(a)}}function oC(a){a.fb=!1;a.hb=!1;a.gb=!1}
|
|
function zA(a,b){var c,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.qb=!1:-1<b.indexOf("rbutton")&&(a.qb=!0);-1<b.indexOf("nohydrogens")?a.vb=!1:-1<b.indexOf("hydrogens")&&(a.vb=!0);-1<b.indexOf("keephs")&&(a.K=!0);-1<b.indexOf("removehs")&&(a.K=!1);-1<b.indexOf("noquery")?a.ob=!1:-1<b.indexOf("query")&&(a.ob=!0);-1<b.indexOf(nf)?a.rb=!1:-1<b.indexOf(Qf)&&(a.rb=!0);-1<b.indexOf("noautoez")?a.o=!1:-1<b.indexOf("autoez")&&(a.o=!0);-1<b.indexOf("nostereo")?a.yb=!1:-1<b.indexOf("stereo")&&(a.yb=!0);
|
|
-1<b.indexOf("nocanonize")?a.q=!1:-1<b.indexOf("canonize")&&(a.q=!0);-1<b.indexOf("nomultipart")?a.db=!1:-1<b.indexOf(jf)&&(a.db=!0);-1<b.indexOf("nonumber")?(a.lb=!1,a.p=!1):-1<b.indexOf(rf)&&(a.lb=!0,a.p=!1);-1<b.indexOf("newlook")?(a.ib=!0,a.O=1):-1<b.indexOf("oldlook")&&(a.ib=!1,a.O=0);-1<b.indexOf("autonumber")&&(a.p=!0,a.lb=!0);-1<b.indexOf("star")&&(a.xb=!0,a.lb=!0);-1<b.indexOf("polarnitro")&&(a.nb=!0);-1<b.indexOf("depict")&&(a.v=!0,a.V=0,a._=null,yE(a,1,a.mb,0));if(-1<b.indexOf("nodepict")){a.v=
|
|
!1;for(c=1;c<=a.mb;++c)jF(a.ab[c]),zE(a.ab[c]);a.x=1;a.V=24;a.W&&(a.W.v=!0)}-1<b.indexOf(qd)&&(a.w=!0);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.kb=!0);-1<b.indexOf("jmeh")&&(a.J=!0);-1<b.indexOf("showan")&&(a.ub=!0);a.rb&&(a.p=!0,a.db=!0);a.v||(a.w=!1);a.qb&&++xA;AA(a)}
|
|
function AA(a){var b,c,d;b=rx(a);!a.y||b.b!=a.y.b||b.a!=a.y.a||!a._||!a.F?(a.y=b,d=b.b-a.V,c=b.a-3*a.V-a.O,1>d&&(d=1),1>c&&(c=1),a._=ox(a,d,c),JE(a),a.v||(a.Ab=ox(a,b.b,2*a.V+a.O),OE(a),c=b.a-2*a.V+a.O,1>c&&(c=1),a.M=ox(a,a.V,c),IE(a),a.F=ox(a,d,a.V),HE(a))):(JE(a),a.v||(HE(a),a.z&&(OE(a),IE(a)),a.z=!0));a.fb=!0;a.hb=!0;a.gb=!0;a.eb=!0}
|
|
function NA(a,b){var c,d,e;e=j;for(d=1;d<=a.mb;++d){if(0<b&&(c=ZE(a.ab[d]),c!=b))continue;c=a.ab[d];for(var f=void 0,g=void 0,h=void 0,i=void 0,l=g=f=void 0,m=void 0,h=void 0,m=j+c.s+ba+c.t,i=1;i<=c.s;++i){h=LE(c,i);c.k.J&&0<c.w[i]&&(h+=Ub,1<c.w[i]&&(h+=c.w[i]));0!=c.z[i]&&(0<c.z[i]?h+=xa:h+=Aa,1<Ti(c.z[i])&&(h+=Ti(c.z[i])));g=-1;for(f=1;f<=c.x;++f)if(c.p[f][0]==i){g=c.p[f][1];break}c.k.xb&&0<c.b[i]&&(g=1);-1<g&&(h+=kb+g);m+=ba+h+ba+kF(0.055999999999999994*c.I[i],0,2)+ba+kF(0.055999999999999994*-c.L[i],
|
|
0,2)}for(i=1;i<=c.t;++i)f=c.G[i],g=c.H[i],l=c.r[i],1==c.A[i]?l=-1:2==c.A[i]?l=-2:3==c.A[i]?(l=-1,h=f,f=g,g=h):4==c.A[i]?(l=-2,h=f,f=g,g=h):10==c.A[i]&&(l=-5),9==c.r[i]&&(l=c.A[i]),m+=ba+f+ba+g+ba+l;c=m;0<c.length&&(0<e.length&&(e+=Mg),e+=c)}return e}function wE(a,b){var c,d,e;e=j;for(c=1;c<=a.mb;++c){if(0<b&&(d=ZE(a.ab[c]),d!=b))continue;d=lF(a.ab[c]);0<d.length&&(0<e.length&&(e+=Ua),e+=d)}return e}
|
|
function qC(a){var b,c,d,e;e=new mF;e.a=a.d;e.d=a.mb;c=!1;for(b=1;99>b;++b)if(d=a.ab[b])0<d.s&&(c=!0),e.b[b]=new xE(d),TA(e.b[b]);else break;e.e=a.rb;e.c=a.db;if(b=c?e:null)a=a.X,b=new qE(b),c=a.a.c,a.a.c=b,b.b=a.a,c&&(b.c=c,c.b=b),a.a=b}function HA(a,b,c){try{PE(a,b)?c&&qC(a):AA(a)}catch(d){if(d=Xh(d),x(d,67))AA(a);else throw d;}}function FA(a,b){try{VE(a,b)?qC(a):AA(a)}catch(c){if(c=Xh(c),x(c,67))AA(a);else throw c;}}
|
|
function PA(a){a.b=202;a.jb=!1;a.mb=0;a.d=0;a.W=new BE(a);a.W.q=0;a.$=null;a.x=1;a.gb=!0;AA(a)}function WE(a,b){var c,d;a.d=b.a;a.mb=b.d;for(c=1;99>c;++c)(d=b.b[c])?(a.ab[c]=new xE(d),TA(a.ab[c])):a.ab[c]=null;a.W=a.ab[a.d];a.rb=b.e;a.db=b.c}
|
|
function RA(a,b){var c;c=-1;D(b,"Select substituent")?(c=202,b=j):D(b,Fa)?c=235:D(b,Ga)?c=240:D(b,Ea)?c=260:D(b,Ma)?c=261:D(b,Qa)?c=241:D(b,La)?c=233:D(b,Ja)?c=236:D(b,Ha)?c=237:D(b,Pa)?c=234:D(b,Oa)?c=243:D(b,Ra)?c=252:D(b,Na)?c=244:D(b,Sa)?c=239:D(b,"-PO3H2")?c=251:D(b,Da)?c=242:D(b,Ba)?c=245:D(b,Ca)&&(c=238);0<c?yp(a,c):b="Not known group!";a.eb=!0;a.G=b;AA(a)}function UA(a){var b;b=OA(a);AA(a);return b}
|
|
function DE(a,b,c,d,e){var f,g;f=a.S;g=kz(f,e);g>=a.V?(f=a.U,g=kz(f,e),KC(b,a.T)):KC(b,a.P);f=Cy(f.c).a;JC(b,e,c+~~((a.V-g)/2),d+~~((a.V-f)/2)+f)}function FE(a,b,c,d,e,f){var g,h;g=Cy(a.R.c).a;h=kz(a.R,f);KC(b,a.Q);(b.b=e)&&(b.d=Tf+(e.a>>16&255)+ya+(e.a>>8&255)+ya+(e.a&255)+ua);JC(b,f,c+~~((a.V-h)/2),d+~~((a.V-g)/2)+g)}function xp(a,b){a.p?0==b&&(a.u=-1,a.eb=!0,a.G=Ad,AA(a)):(a.N?a.u=b:-1<a.u&&10>a.u?a.u=10*a.u+b:a.u=b,a.N=!1,0==a.u?(a.u=-1,a.eb=!0,a.G=Ad):up(a,a.u+ba),AA(a))}
|
|
function tA(){rE();mx.call(this);this.Db=(Lo(),Lo(),Uw).a;this.r=(Yx(),Zx);this.ab=v(nF,k,82,99,0);this.Y=new kx;this.tb=new oF;this.H=D((Iz(),Jz[De]),$b);this.D=E(Jq,k,1,[Fa,Ga,Qa,Ea,Ma,La,Ja,Ha,Pa,Ra,Na,Oa,Da,Ca,Ba]);this.W=new BE(this);vE[0]=by;vE[1]=new $x(255,153,153);vE[2]=new $x(255,204,102);vE[3]=new $x(255,255,153);vE[4]=new $x(102,255,255);vE[5]=new $x(51,204,255);vE[6]=new $x(255,153,255)}s(517,350,Tg,tA);_.a=null;_.b=0;_.c=0;_.d=0;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;
|
|
_.o=!1;_.p=!1;_.q=!0;_.s=null;_.t=null;_.u=1;_.v=!1;_.w=!1;_.x=1;_.y=null;_.z=!0;_.A=10;_.B=null;_.C=null;_.E="http://peter-ertl.com/jsme/2013_01/help.html";_.F=null;_.G=null;_.I=null;_.J=!1;_.K=!0;_.L=0;_.M=null;_.N=!0;_.O=1;_.P=null;_.Q=null;_.R=null;_.S=null;_.T=null;_.U=null;_.V=24;_.W=null;_.X=null;_.Z=null;_.$=null;_._=null;_.bb=!1;_.cb=!1;_.db=!1;_.eb=!0;_.fb=!0;_.gb=!0;_.hb=!0;_.ib=!0;_.jb=!1;_.kb=!1;_.lb=!1;_.mb=0;_.nb=!1;_.ob=!1;_.pb=null;_.qb=!1;_.rb=!1;_.sb=!1;_.ub=!1;_.vb=!0;_.wb=null;
|
|
_.xb=!1;_.yb=!0;_.zb=null;_.Ab=null;_.Bb=0;_.Cb=0;var xA=10,LA,tE,CA,sE,vA=null,vE,DA;function tp(a){this.a=a}s(518,1,{},tp);_.a=null;function cD(){cD=u;dD=new pF("COPY_SMILES",0);eD=new pF("COPY_MOL",1);fD=new pF("PASTE",2);qF=E(rF,k,81,[dD,eD,fD])}function pF(a,b){sn.call(this,a,b)}s(519,135,{61:1,64:1,66:1,81:1},pF);var qF,eD,dD,fD;function mF(){this.b=v(nF,k,82,99,0)}s(520,1,{},mF);_.a=0;_.c=!1;_.d=0;_.e=!1;
|
|
function sF(a){a.c=v(F,q,-1,20,1);a.z=v(F,q,-1,20,1);a.I=v(mC,k,-1,20,1);a.L=v(mC,k,-1,20,1);a.F=yq([20,7]);a.b=v(F,q,-1,20,1);a.d=v(Jq,k,1,20,0);a.n=v(Jq,k,1,20,0);a.w=v(F,q,-1,20,1);a.y=v(F,q,-1,20,1);a.G=v(F,q,-1,20,1);a.H=v(F,q,-1,20,1);a.r=v(F,q,-1,20,1);a.A=v(F,q,-1,20,1);a.J=v(F,q,-1,20,1);a.M=v(F,q,-1,20,1);a.e=v(Jq,k,1,20,0);a.p=yq([10,2]);a.i=v(F,q,-1,101,1)}
|
|
function tF(a,b,c,d){var e,f,g,h,i,l,m,n,o;i=v(F,q,-1,4,1);f=a.I[c]-a.I[b];g=a.L[c]-a.L[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);o=g/m;e=f/m;l=v(F,q,-1,4,1);for(h=0;4>h;++h)d[h]==c||0>=d[h]||(0==l[1]?l[1]=d[h]:0==l[2]?l[2]=d[h]:0==l[3]&&(l[3]=d[h]));n=v(mC,k,-1,4,1);d=v(mC,k,-1,4,1);for(h=1;3>=h;++h)3==h&&0==l[3]||(f=(a.I[l[h]]-a.I[b])*e+(a.L[l[h]]-a.L[b])*o,g=(a.L[l[h]]-a.L[b])*e-(a.I[l[h]]-a.I[b])*o,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),n[h]=g/m,d[h]=f/m);a=uF(n[1],d[1],n[2],d[2]);0<l[3]?(b=
|
|
uF(n[2],d[2],n[3],d[3]),d=uF(n[1],d[1],n[3],d[3]),0<a&&0<b?(i[1]=l[1],i[2]=l[2],i[3]=l[3]):0<d&&0>b?(i[1]=l[1],i[2]=l[3],i[3]=l[2]):0>a&&0<d?(i[1]=l[2],i[2]=l[1],i[3]=l[3]):0<b&&0>d?(i[1]=l[2],i[2]=l[3],i[3]=l[1]):0>d&&0<a?(i[1]=l[3],i[2]=l[1],i[3]=l[2]):0>b&&0>a&&(i[1]=l[3],i[2]=l[2],i[3]=l[1])):0<a?(i[1]=l[1],i[2]=l[2]):(i[1]=l[2],i[2]=l[1]);i[0]=c;return i}
|
|
function X(a,b){var c,d,e,f,g,h,i,l;iF(a);switch(a.y[a.C]){case 0:a.I[a.s]=a.I[a.C]+21.65*a.k.x;a.L[a.s]=a.L[a.C]+12.5*a.k.x;break;case 1:c=a.F[a.C][1];d=0;2==a.y[c]&&(a.F[c][1]==a.C?d=a.F[c][2]:d=a.F[c][1]);e=a.I[a.C]-a.I[c];f=a.L[a.C]-a.L[c];h=Math.sqrt(e*e+f*f);0.001>h&&(h=0.001);f/=h;e/=h;i=h+25*a.k.x*Math.cos(1.0471975511965976);l=25*a.k.x*Math.sin(1.0471975511965976);g=vF(a,a.C,c);if(3==a.r[g]||204==a.k.b||1!=a.r[g]&&(203==a.k.b||204==a.k.b)||a.o)i=h+25*a.k.x,l=0;0<d&&0<(a.L[d]-a.L[c])*e-(a.I[d]-
|
|
a.I[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.I[a.s]=a.I[c]+i*e-l*f;a.L[a.s]=a.L[c]+l*e+i*f;break;case 2:c=v(mC,k,-1,2,1);wF(a,a.C,25*a.k.x,c);a.I[a.s]=c[0];a.L[a.s]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.y[a.C]&&!(c=a.F[a.C][g],e=a.I[a.C]-a.I[c],f=a.L[a.C]-a.L[c],h=Math.sqrt(e*e+f*f),0.001>h&&(h=0.001),a.I[a.s]=a.I[a.C]+25*a.k.x*e/h,a.L[a.s]=a.L[a.C]+25*a.k.x*f/h,0==iC(a,a.s)||g==a.y[a.C]);++g);break;default:--a.s;up(a.k,"Are you trying to draw an hedgehog ?");a.k.L=9;return}a.y[a.s]=
|
|
1;++a.y[a.C];pC(a);a.r[a.t]=1;203==a.k.b&&(a.r[a.t]=2);204==a.k.b&&(a.r[a.t]=3);a.G[a.t]=a.C;a.H[a.t]=a.s;201==a.k.b&&hF(a,a.t);a.F[a.s][1]=a.C;a.F[a.C][a.y[a.C]]=a.s;a.J[a.t]=J(I(vB((a.I[a.C]+a.I[a.s])/2)));a.M[a.t]=J(I(vB((a.L[a.C]+a.L[a.s])/2)));a.K=a.I[a.s];a.N=a.L[a.s]}
|
|
function fF(a,b){var c;a.E=a.C;c=0;if(233==a.k.b||237==a.k.b||236==a.k.b||239==a.k.b||251==a.k.b||252==a.k.b)X(a,0),a.C=a.s,a.o=!0,X(a,0),a.o=!1,a.C=a.s-1,X(a,0),a.C=a.s-2,X(a,0),237==a.k.b&&(a.c[a.s]=10,a.c[a.s-1]=10,a.c[a.s-2]=10),236==a.k.b&&(a.c[a.s]=9,a.c[a.s-1]=9,a.c[a.s-2]=9),239==a.k.b&&(a.c[a.s]=5,a.c[a.s-1]=5,a.c[a.s-2]=5,a.c[a.s-3]=8,a.r[a.t]=2,a.r[a.t-1]=2),252==a.k.b&&(a.c[a.s]=5,a.c[a.s-1]=5,a.c[a.s-2]=4,a.c[a.s-3]=8,a.r[a.t]=2,a.r[a.t-1]=2),251==a.k.b&&(a.c[a.s]=5,a.c[a.s-1]=5,a.c[a.s-
|
|
2]=5,a.c[a.s-3]=7,a.r[a.t]=2),c=4;else if(244==a.k.b)X(a,0),a.c[a.s]=4,a.C=a.s,X(a,0),a.c[a.s]=8,a.C=a.s,a.o=!0,X(a,0),a.o=!1,a.C=a.s-1,X(a,0),a.c[a.s]=5,a.r[a.t]=2,a.C=a.s-2,X(a,0),a.c[a.s]=5,a.r[a.t]=2,c=5;else if(234==a.k.b)X(a,0),a.c[a.s]=4,a.C=a.s,a.k.nb&&dF(a,a.C,1),X(a,0),a.c[a.s]=5,a.r[a.t]=2,a.C=a.s-1,X(a,0),a.c[a.s]=5,a.k.nb?(a.r[a.t]=1,dF(a,a.s,-1)):a.r[a.t]=2,c=3;else if(235==a.k.b)X(a,0),a.C=a.s,X(a,0),a.c[a.s]=5,a.C=a.s-1,X(a,0),a.c[a.s]=5,a.r[a.t]=2,c=3;else if(240==a.k.b)X(a,0),a.C=
|
|
a.s,X(a,0),a.c[a.s]=5,a.C=a.s,X(a,0),a.C=a.s-2,X(a,0),a.c[a.s]=5,a.r[a.t]=2,c=4;else if(260==a.k.b)X(a,0),a.C=a.s,X(a,0),a.c[a.s]=4,a.C=a.s-1,X(a,0),a.c[a.s]=5,a.r[a.t]=2,c=3;else if(261==a.k.b)X(a,0),a.c[a.s]=4,a.C=a.s,X(a,0),a.C=a.s,X(a,0),a.c[a.s]=5,a.r[a.t]=2,c=3;else if(241==a.k.b)X(a,0),a.c[a.s]=5,a.C=a.s,X(a,0),a.C=a.s,X(a,0),a.C=a.s-1,X(a,0),a.r[a.t]=2,a.c[a.s]=5,c=4;else if(243==a.k.b)X(a,0),a.c[a.s]=4,a.C=a.s,X(a,0),a.C=a.s-1,X(a,0),c=3;else if(238==a.k.b)X(a,0),a.C=a.s,a.o=!0,X(a,0),a.r[a.t]=
|
|
3,a.o=!1,c=2;else if(249==a.k.b)X(a,0),a.C=a.s,X(a,0),a.r[a.t]=2,a.c[a.s]=5,c=2;else if(250==a.k.b)X(a,0),a.r[a.t]=2,a.c[a.s]=5,c=1;else if(245==a.k.b)X(a,0),a.C=a.s,a.o=!0,X(a,0),a.C=a.s,a.r[a.t]=3,X(a,0),a.o=!1,c=3;else if(242==a.k.b)X(a,0),a.C=a.s,a.o=!0,X(a,0),a.r[a.t]=3,a.c[a.s]=4,a.o=!1,c=2;else if(254==a.k.b)X(a,0),a.c[a.s]=9,c=1;else if(255==a.k.b)X(a,0),a.c[a.s]=10,c=1;else if(256==a.k.b)X(a,0),a.c[a.s]=11,c=1;else if(257==a.k.b)X(a,0),a.c[a.s]=12,c=1;else if(258==a.k.b)X(a,0),a.c[a.s]=4,
|
|
c=1;else if(259==a.k.b)X(a,0),a.c[a.s]=5,c=1;else if(246==a.k.b)X(a,0),a.C=a.s,X(a,0),c=2;else if(247==a.k.b)X(a,0),a.C=a.s,X(a,0),a.C=a.s,X(a,0),c=3;else if(248==a.k.b)X(a,0),a.C=a.s,X(a,0),a.C=a.s,X(a,0),a.C=a.s,X(a,0),c=4;else if(253==a.k.b){var d,e,f,g,h,i,l,m,n,o,r;if(a.k.zb){c=0;m=a.k.zb;for(l=1;l<=m.x;++l)d=m.p[l][0],1==m.p[l][1]&&(c=d);d=a.s;l=a.C;X(a,0);e=a.I[a.s];g=a.L[a.s];jC(a,a.s);e=a.I[l]-e;g=a.L[l]-g;i=Math.sqrt(e*e+g*g);g/=i;e/=i;for(i=1;i<=m.s;++i)iF(a),a.c[a.s]=m.c[i],a.z[a.s]=m.z[i],
|
|
a.w[a.s]=m.w[i],a.I[a.s]=m.I[i],a.L[a.s]=m.L[i];for(i=1;i<=m.t;++i)pC(a),a.G[a.t]=m.G[i]+d,a.H[a.t]=m.H[i]+d,a.r[a.t]=m.r[i];TA(a);a.C=c+d;X(a,0);m=a.I[a.s];o=a.L[a.s];jC(a,a.s);f=a.I[c+d]-m;h=a.L[c+d]-o;i=Math.sqrt(f*f+h*h);h/=i;f/=i;for(i=d+1;i<=a.s;++i)a.I[i]-=m,a.L[i]-=o,n=a.I[i]*f+a.L[i]*h,r=a.L[i]*f-a.I[i]*h,a.I[i]=n,a.L[i]=r,n=-a.I[i]*e+a.L[i]*g,r=-a.L[i]*e-a.I[i]*g,a.I[i]=n,a.L[i]=r,a.I[i]+=a.I[l],a.L[i]+=a.L[l];pC(a);a.G[a.t]=l;a.H[a.t]=c+d;TA(a);b&&(jC(a,l),zE(a))}c=4}xF(a,c);a.C=a.E;b&&
|
|
(a.C=0)}
|
|
function wF(a,b,c,d){var e,f,g,h,i;e=a.F[b][1];f=a.F[b][2];g=a.I[f]-a.I[e];h=-(a.L[f]-a.L[e]);i=Math.sqrt(g*g+h*h);0.001>i&&(i=0.001);h/=i;g/=i;1>(0>=(a.L[b]-a.L[e])*g+(a.I[b]-a.I[e])*h?0-((a.L[b]-a.L[e])*g+(a.I[b]-a.I[e])*h):(a.L[b]-a.L[e])*g+(a.I[b]-a.I[e])*h)?(g=a.I[b]-a.I[e],h=a.L[b]-a.L[e],i=Math.sqrt(g*g+h*h),0.001>i&&(i=0.001),h/=i,g/=i,d[0]=a.I[e]+i*g-c*h,d[1]=a.L[e]+c*g+i*h):(g=(a.I[e]+a.I[f])/2,e=(a.L[e]+a.L[f])/2,g=a.I[b]-g,h=a.L[b]-e,i=Math.sqrt(g*g+h*h),0.001>i&&(i=0.001),d[0]=a.I[b]+
|
|
c*g/i,d[1]=a.L[b]+c*h/i)}
|
|
function eF(a){var b,c,d,e,f,g,h,i,l,m,n,o,r;l=-1;h=6;switch(a.k.b){case 206:h=3;break;case 207:h=4;break;case 208:case 221:case 223:h=5;break;case 210:case 209:h=6;break;case 211:h=7;break;case 212:h=8;break;case 229:h=9}f=6.283185307179586/h;i=625*a.k.x*a.k.x/2/(1-Math.cos(f));i=Math.sqrt(i);if(0<a.C)if(2>a.y[a.C])yF(a,h,f,i);else if(a.k.bb){if(209==a.k.b||221==a.k.b||223==a.k.b){up(a.k,"ERROR - cannot add aromatic spiro ring !");a.k.L=9;return}for(d=1;d<=a.y[a.C];++d)if(b=a.r[vF(a,a.C,a.F[a.C][d])],
|
|
2<d||1!=b){up(a.k,"ERROR - spiro ring not possible here !");a.k.L=9;return}b=v(mC,k,-1,2,1);wF(a,a.C,i,b);e=a.I[a.C]-b[0];g=a.L[a.C]-b[1];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;for(d=1;d<=h;++d)iF(a),n=f*d+1.5707963267948966,a.I[a.s]=b[0]+i*(Math.sin(n)*e-Math.cos(n)*g),a.L[a.s]=b[1]+i*(Math.cos(n)*e+Math.sin(n)*g)}else l=a.C,X(a,0),a.C=a.s,yF(a,h,f,i);else if(0<a.D){b=a.G[a.D];c=a.H[a.D];d=0;2==a.y[b]?a.F[b][1]!=c?d=a.F[b][1]:d=a.F[b][2]:2==a.y[c]&&(a.F[c][1]!=b?d=a.F[c][1]:d=a.F[c][2],
|
|
m=b,b=c,c=m);0==d&&(a.F[b][1]!=c?d=a.F[b][1]:d=a.F[b][2]);e=a.I[c]-a.I[b];g=a.L[c]-a.L[b];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;n=m/2;r=i*Math.sin(0.5*(3.141592653589793-f));m=1;0<(a.L[d]-a.L[b])*e-(a.I[d]-a.I[b])*g&&(r=-r,m=0);o=a.I[b]+n*e-r*g;r=a.L[b]+r*e+n*g;for(d=1;d<=h;++d)iF(a),n=f*(d+0.5)+3.141592653589793*m,a.I[a.s]=o+i*(Math.sin(n)*e-Math.cos(n)*g),a.L[a.s]=r+i*(Math.cos(n)*e+Math.sin(n)*g),1==m?(d==h&&(a.I[a.s]=a.I[b],a.L[a.s]=a.L[b]),d==h-1&&(a.I[a.s]=a.I[c],a.L[a.s]=a.L[c])):
|
|
(d==h-1&&(a.I[a.s]=a.I[b],a.L[a.s]=a.L[b]),d==h&&(a.I[a.s]=a.I[c],a.L[a.s]=a.L[c]))}else{b=0.5;6==h&&(b=0);for(d=1;d<=h;++d)iF(a),n=f*(d-b),a.I[a.s]=a.K+i*Math.sin(n),a.L[a.s]=a.N+i*Math.cos(n)}b=h;i=0;for(f=1;f<=b;++f)pC(a),a.r[a.t]=1,i=a.s-b+f,a.y[i]=2,a.G[a.t]=i,a.H[a.t]=i+1;a.H[a.t]=a.s-b+1;if(209==a.k.b){if(a.r[a.t-4]=2,a.r[a.t-2]=2,a.r[a.t]=2,0<a.D)if(1==a.r[a.D]){if(b=0,1<a.y[a.G[a.D]]&&(b=a.F[a.G[a.D]][1],i=a.G[a.D],b==a.H[a.D]&&(b=a.F[a.G[a.D]][2])),0==b&&1<a.y[a.H[a.D]]&&(b=a.F[a.H[a.D]][1],
|
|
i=a.H[a.D],b==a.H[a.D]&&(b=a.F[a.H[a.D]][2])),0<b)for(f=1;f<=a.t;++f)if(a.G[f]==b&&a.H[f]==i||a.G[f]==i&&a.H[f]==b){1!=a.r[f]&&(a.r[a.t-4]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-5]=2,a.r[a.t-3]=2,a.r[a.t-1]=3);break}}else a.r[a.t-4]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-5]=2,a.r[a.t-3]=2,a.r[a.t-1]=2}else if(221==a.k.b||223==a.k.b)if(0<a.D){if(1==a.r[a.D]){b=!1;for(f=1;f<=a.y[a.G[a.D]];++f)if(i=a.F[a.G[a.D]][f],1<a.r[vF(a,a.G[a.D],i)]){b=!0;break}for(f=1;f<=a.y[a.H[a.D]];++f)if(i=a.F[a.H[a.D]][f],1<a.r[vF(a,
|
|
a.H[a.D],i)]){b=!0;break}b||(a.r[a.D]=2)}a.r[a.t-4]=2;a.c[a.s-2]=5}else 0<a.C?221==a.k.b?(a.r[a.t-4]=1,a.r[a.t-2]=1,a.r[a.t-1]=1,a.r[a.t-3]=2,a.r[a.t]=2,a.c[a.s-1]=5):(a.r[a.t-3]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-4]=2,a.r[a.t-1]=2,a.c[a.s-2]=5):(a.r[a.t-3]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-4]=2,a.r[a.t-1]=2,a.c[a.s-2]=5);i=v(F,q,-1,a.s+1,1);for(f=1;f<=h;++f)b=a.s-h+f,c=a.t-h+f,a.F[b][1]=b-1,a.F[b][2]=b+1,b=a.G[c],e=a.H[c],a.J[c]=J(I(vB((a.I[b]+a.I[e])/2))),a.M[c]=J(I(vB((a.L[b]+a.L[e])/2)));a.F[a.s-
|
|
h+1][1]=a.s;a.F[a.s][2]=a.s-h+1;for(f=a.s-h+1;f<=a.s;++f){i[f]=0;g=51;c=0;for(b=1;b<=a.s-h;++b)e=a.I[f]-a.I[b],d=a.L[f]-a.L[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.C||c==a.C)&&(i[f]=c)}g=a.t-h;f=g+1;a:for(;f<=g+h;++f)if(b=a.G[f],e=a.H[f],0<i[b]&&0<i[e]){for(c=1;c<=g;++c)if(a.G[c]==i[b]&&a.H[c]==i[e]||a.H[c]==i[b]&&a.G[c]==i[e])continue a;pC(a);a.r[a.t]=a.r[f];a.G[a.t]=i[b];a.F[i[b]][++a.y[i[b]]]=i[e];a.H[a.t]=i[e];a.F[i[e]][++a.y[i[e]]]=i[b];a.J[a.t]=J(I(vB((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2)));
|
|
a.M[a.t]=J(I(vB((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))}else 0<i[b]?(pC(a),a.r[a.t]=a.r[f],a.G[a.t]=i[b],a.F[i[b]][++a.y[i[b]]]=e,a.H[a.t]=e,a.F[e][++a.y[e]]=i[b],a.J[a.t]=J(I(vB((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=J(I(vB((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))):0<i[e]&&(pC(a),a.r[a.t]=a.r[f],a.G[a.t]=i[e],a.F[i[e]][++a.y[i[e]]]=b,a.H[a.t]=b,a.F[b][++a.y[b]]=i[e],a.J[a.t]=J(I(vB((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=J(I(vB((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2))));d=a.s-h;for(f=a.s;f>d;--f)if(0<i[f]&&
|
|
(jC(a,f),3==a.c[i[f]])){m=0;for(b=1;b<=a.y[i[f]];++b){e=a.F[i[f]][b];for(c=1;c<=a.t;++c)(a.G[c]==i[f]&&a.H[c]==e||a.G[c]==e&&a.H[c]==i[f])&&(m+=a.r[c])}if(4<m)for(c=g+1;c<=g+h;++c)a.r[c]=1}0<a.C&&xF(a,h);-1<l&&(a.C=l)}
|
|
function yF(a,b,c,d){var e,f,g,h,i,l;0==a.y[a.C]?(e=0,f=1):(e=a.F[a.C][1],f=a.I[a.C]-a.I[e],e=a.L[a.C]-a.L[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);i=a.I[a.C]+d*f;l=a.L[a.C]+d*e;for(g=1;g<=b;++g)iF(a),h=c*g-1.5707963267948966,a.I[a.s]=i+d*(Math.sin(h)*f-Math.cos(h)*e),a.L[a.s]=l+d*(Math.cos(h)*f+Math.sin(h)*e)}function xF(a,b){var c,d;0==b&&(b=a.s);for(c=a.s;c>a.s-b;--c)d=iC(a,c),0!=d&&(a.I[c]+=6,a.L[c]+=6)}
|
|
function vF(a,b,c){var d;for(d=1;d<=a.t;++d)if(a.G[d]==b&&a.H[d]==c||a.G[d]==c&&a.H[d]==b)return d;return 0}function zF(a,b,c){var d,e,f,g;e=Ng;for(f=g=0;;){++g;for(d=1;d<=a.s;++d)if(jr(c[d])){e=c[d];break}for(d=1;d<=a.s;++d)jr(c[d])&&!Zq(c[d],e)&&(e=c[d]);for(d=1;d<=a.s;++d)dr(c[d],e)&&(b[d]=g,c[d]=Ng,++f);if(f==a.s)break}return g==a.s}
|
|
function zE(a){var b,c,d;b=v(mC,k,-1,4,1);d=c=0;a.k&&a.k.y&&0<a.k.y.b&&(c=a.k.y.b-a.k.V,d=a.k.y.a-3*a.k.V);if(0>=c||0>=d)a.v=!0;else{nC(a,b);c=~~(c/2)-J(I(Math.round(b[0])));d=~~(d/2)-J(I(Math.round(b[1])));if(!a.k.kb)for(b=1;b<=a.s;++b)a.I[b]+=c,a.L[b]+=d;rC(a)}}
|
|
function nC(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.s;++c)a.I[c]<f&&(f=a.I[c]),a.I[c]>d&&(d=a.I[c]),a.L[c]<g&&(g=a.L[c]),a.L[c]>e&&(e=a.L[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
|
|
function dF(a,b,c){var d;if(1==c)++a.z[b];else if(-1==c)--a.z[b];else switch(d=AF(a,b),-1==d&&0==c&&(0==a.z[b]?a.z[b]=1:1==a.z[b]?a.z[b]=-1:-1==a.z[b]&&(a.z[b]=0)),a.c[b]){case 2:2<d&&up(a.k,"Charge change not possible on this boron !");0==a.z[b]?a.z[b]=1:1==a.z[b]&&(a.z[b]=0);break;case 3:3<d?up(a.k,"Charge change not possible on this carbon !"):4>d&&(0==a.z[b]?a.z[b]=-1:-1==a.z[b]?a.z[b]=1:1==a.z[b]&&(a.z[b]=0));break;case 4:case 7:3<d?up(a.k,"Charge change not possible on multibonded N or P !"):
|
|
3==d&&0==a.z[b]?a.z[b]=1:3==d&&1==a.z[b]?a.z[b]=0:3>d&&0==a.z[b]?a.z[b]=1:3>d&&1==a.z[b]?a.z[b]=-1:3>d&&-1==a.z[b]&&(a.z[b]=0);break;case 5:case 8:case 13:2<d?up(a.k,"Charge change not possible on multibonded O or S !"):2==d&&0==a.z[b]?a.z[b]=1:2==d&&1==a.z[b]?a.z[b]=0:2>d&&0==a.z[b]?a.z[b]=-1:2>d&&-1==a.z[b]?a.z[b]=1:2>d&&1==a.z[b]&&(a.z[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.z[b]?a.z[b]=-1:0==d&&-1==a.z[b]?a.z[b]=0:up(a.k,"Charge change not possible on the halogen !");break;case 18:up(a.k,
|
|
"Use X button to change charge on the X atom !")}}
|
|
function TE(a,b){var c,d,e,f,g;f=0;g=!1;for(a.a=v(F,q,-1,a.s+1,1);;){for(e=1;e<=a.s;++e)if(0==a.a[e]){a.a[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.t;++e)c=a.G[e],d=a.H[e],0<a.a[c]&&0==a.a[d]?(a.a[d]=f,g=!0):0<a.a[d]&&0==a.a[c]&&(a.a[c]=f,g=!0)}}if(2>f||!b)return f;g=v(F,q,-1,f+1,1);for(c=1;c<=a.s;++c)++g[a.a[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.s;1<=c;--c)a.a[c]!=d&&jC(a,c);zE(a);up(a.k,"Smaller part(s) removed !");return 1}
|
|
function iC(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.s;++e)b!=e&&(c=a.I[b]-a.I[e],d=a.L[b]-a.L[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
|
|
function tC(a){var b,c,d;for(d=1;d<=a.t;++d){b=a.G[d];c=a.H[d];if(1==a.z[b]&&-1==a.z[c]||-1==a.z[b]&&1==a.z[c])if(1==a.r[d]||2==a.r[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.k.nb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.z[b]=0;a.z[c]=0;++a.r[d];sC(a)}1==a.z[b]&&1==a.z[c]&&(2==a.r[d]?a.r[d]=1:3==a.r[d]&&(a.r[d]=2),sC(a));4==a.r[d]&&(a.r[d]=1)}}
|
|
function uF(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function TA(a){var b;BF(a);b=a.r.length;a.J=v(F,q,-1,b,1);a.M=v(F,q,-1,b,1);rC(a);sC(a)}
|
|
function iF(a){var b,c;++a.s;a.s>a.c.length-1&&(c=a.c.length+10,b=v(F,q,-1,c,1),EB(a.c,b,a.c.length),a.c=b,b=v(F,q,-1,c,1),EB(a.z,b,a.z.length),a.z=b,b=v(F,q,-1,c,1),EB(a.w,b,a.w.length),a.w=b,b=v(F,q,-1,c,1),EB(a.b,b,a.b.length),a.b=b,b=v(Jq,k,1,c,0),EB(a.d,b,a.d.length),a.d=b,b=v(Jq,k,1,c,0),EB(a.n,b,a.n.length),a.n=b,b=v(mC,k,-1,c,1),EB(a.I,b,a.I.length),a.I=b,b=v(mC,k,-1,c,1),EB(a.L,b,a.L.length),a.L=b,b=yq([c,7]),EB(a.F,b,a.F.length),a.F=b,c=v(F,q,-1,c,1),EB(a.y,c,a.y.length),a.y=c);a.c[a.s]=
|
|
3;a.z[a.s]=0;a.b[a.s]=0;a.d[a.s]=null;a.w[a.s]=0}function ME(a,b,c,d,e,f){var g;g=J(I(vB(a.I[b]-c/2)));f||(g-=d-c);a=J(I(vB(a.L[b]-~~(e/2))));return new ex(g-1-1,a-1,d+1+2,e+2)}
|
|
function pC(a){var b,c;++a.t;a.t>a.r.length-1&&(b=a.r.length+10,c=v(F,q,-1,b,1),EB(a.G,c,a.G.length),a.G=c,c=v(F,q,-1,b,1),EB(a.H,c,a.H.length),a.H=c,c=v(F,q,-1,b,1),EB(a.r,c,a.r.length),a.r=c,c=v(F,q,-1,b,1),EB(a.A,c,a.A.length),a.A=c,c=v(F,q,-1,b,1),EB(a.J,c,a.J.length),a.J=c,c=v(F,q,-1,b,1),EB(a.M,c,a.M.length),a.M=c,b=v(Jq,k,1,b,0),EB(a.e,b,a.e.length),a.e=b);a.r[a.t]=1;a.A[a.t]=0;a.e[a.t]=null}
|
|
function bF(a,b){var c,d,e,f,g,h,i;if(0==a.s)return j;h=b;79<b.length&&(h=b.substr(0,76)+"...");h+=(rE(),aa);h+="JME 2013.01 "+new RB+"\n \n";h+=aF(a.s,3)+aF(a.t,3);h+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.s;++e)a.L[e]>g&&(g=a.L[e]),a.I[e]<c&&(c=a.I[e]);for(e=1;e<=a.s;++e){h+=kF(0.055999999999999994*(a.I[e]-c),10,4)+kF(0.055999999999999994*(g-a.L[e]),10,4)+kF(0,10,4);i=LE(a,e);1==i.length?i+=" ":2==i.length?i+=ba:3<i.length&&(i="Q ");
|
|
h+=ba+i;d=0;0<a.z[e]&&4>a.z[e]?d=4-a.z[e]:0>a.z[e]&&-4<a.z[e]&&(d=4-a.z[e]);i=" 0"+aF(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.x;++d)if(a.p[d][0]==e){f=a.p[d][1];break}-1<f?i+=aF(f,3):i+=" 0";h+=i+" 0 0\n"}for(e=1;e<=a.t;++e)g=a.r[e],1==a.r[e]?g=1:CF(a,e)&&(g=2),c=aF(a.G[e],3)+aF(a.H[e],3),d=0,1==a.r[e]&&1==a.A[e]?d=1:1==a.r[e]&&2==a.A[e]&&(d=6),1==a.r[e]&&3==a.A[e]&&(d=1,c=aF(a.H[e],3)+aF(a.G[e],3)),1==a.r[e]&&4==a.A[e]&&(d=6,c=aF(a.H[e],3)+aF(a.G[e],3)),h+=c+aF(g,3)+aF(d,3)+" 0 0 0\n";
|
|
for(e=1;e<=a.s;++e)0!=a.z[e]&&(h+="M CHG 1"+aF(e,4)+aF(a.z[e],4)+aa);return h+"M END\n"}
|
|
function lF(a){var b,c,d,e,f,g,h,i,l,m,n,o,r,y,G,z,M,N,S,ca,L,cc,tc,Hf,rb,Cd,Dd,Ed,db,uc;n=v(F,q,-1,a.s+10,1);o=v(F,q,-1,a.s+10,1);l=v(F,q,-1,a.s+1,1);m=v(F,q,-1,7,1);rb=v(F,q,-1,a.s+1,1);y=v(DF,k,-1,a.s+1,2);G=v(DF,k,-1,a.t+1,2);cc=0;if(0==a.s)return j;TE(a,!0);Hf=!0;for(i=1;i<=a.t;++i)if(9==a.r[i]){Hf=!1;break}if(a.k.q&&Hf){EF(a);tC(a);FF(a,G);GF(a,y,G);var yb,hd,Re,Tb,ke,id,jd,ab,kG,Gd,t,sa,nm,om,ur,Ze,Ka,pm,qm,yc,rm;yb=v(F,q,-1,a.s+1,1);hd=v(F,q,-1,a.s+1,1);ab=v(HF,k,-1,a.s+1,3);var vr=a.s,sm,
|
|
dh,wr,Yf,fj,se,$e;fj=v(HF,k,-1,vr+2,3);se=v(F,q,-1,100,1);$e=5;Yf=0;se[0]=3;fj[1]=Pg;fj[2]=Qg;wr=2;if(!(3>vr))for(;$e<se[Yf]*se[Yf];){dh=0;for(sm=!0;sm&&dh<=Yf&&$e>=se[dh]*se[dh];)0==$e%se[dh]?sm=!1:++dh;if(sm){fj[++wr]=gr($e);if(wr>=vr)break;Yf<se.length-1&&(++Yf,se[Yf]=$e)}$e+=2}for(t=1;t<=a.s;++t){for(sa=qm=1;sa<=a.t;++sa)(a.G[sa]==t||a.H[sa]==t)&&(qm*=a.f[sa]);pm=a.c[t];18==pm&&(rm=a.n[t],id=rm.charCodeAt(0)-65+1,jd=0,1<rm.length&&(jd=rm.charCodeAt(1)-97),0>id&&(id=0),0>jd&&(jd=0),pm=28*id+jd);
|
|
Ze=0;-2>a.z[t]?Ze=1:-2==a.z[t]?Ze=2:-1==a.z[t]?Ze=3:1==a.z[t]?Ze=4:2==a.z[t]?Ze=5:2<a.z[t]&&(Ze=6);yc=1;ab[t]=gr(qm);yc*=126;ab[t]=br(ab[t],gr(a.w[t]*yc));yc*=7;ab[t]=br(ab[t],gr(Ze*yc));yc*=7;ab[t]=br(ab[t],gr(pm*yc));yc*=783;ab[t]=br(ab[t],gr(a.y[t]*yc))}for(ke=0;!zF(a,yb,ab);){ur=!1;for(t=1;t<=a.s;++t)yb[t]!=hd[t]&&(hd[t]=yb[t],ur=!0);if(ur){for(t=1;t<=a.s;++t){ab[t]=Og;for(sa=1;sa<=a.y[t];++sa)ab[t]=kr(ab[t],fj[yb[a.F[t][sa]]])}ke=0}else if(0<ke){for(t=1;t<=a.s;++t)ab[t]=Og;t=1;a:for(;t<=a.s-
|
|
1;++t)for(sa=t+1;sa<=a.s;++sa)if(yb[t]==yb[sa]){ab[t]=Pg;break a}}else{for(t=1;t<=a.s;++t){ab[t]=Og;for(sa=1;sa<=a.y[t];++sa)Re=a.F[t][sa],ab[t]=kr(ab[t],gr(a.c[Re]*a.f[vF(a,t,Re)]))}ke=1}zF(a,yb,ab);for(t=1;t<=a.s;++t)ab[t]=gr(hd[t]*a.s+yb[t])}for(t=1;t<=a.s;++t)hd[t]=yb[t];for(Ka=1;Ka<=a.s;++Ka)for(t=1;t<=a.s;++t)if(hd[t]==Ka){a.c[0]=a.c[t];a.z[0]=a.z[t];a.I[0]=a.I[t];a.L[0]=a.L[t];a.y[0]=a.y[t];a.c[t]=a.c[Ka];a.z[t]=a.z[Ka];a.I[t]=a.I[Ka];a.L[t]=a.L[Ka];a.y[t]=a.y[Ka];a.c[Ka]=a.c[0];a.z[Ka]=a.z[0];
|
|
a.I[Ka]=a.I[0];a.L[Ka]=a.L[0];a.y[Ka]=a.y[0];hd[t]=hd[Ka];hd[Ka]=Ka;a.n[0]=a.n[t];a.n[t]=a.n[Ka];a.n[Ka]=a.n[0];a.b[0]=a.b[t];a.b[t]=a.b[Ka];a.b[Ka]=a.b[0];a.d[0]=a.d[t];a.d[t]=a.d[Ka];a.d[Ka]=a.d[0];a.w[0]=a.w[t];a.w[t]=a.w[Ka];a.w[Ka]=a.w[0];break}for(t=1;t<=a.x;++t)a.p[t][0]=yb[a.p[t][0]];for(t=1;t<=a.t;++t)a.G[t]=yb[a.G[t]],a.H[t]=yb[a.H[t]],a.G[t]>a.H[t]&&(Gd=a.G[t],a.G[t]=a.H[t],a.H[t]=Gd,1==a.A[t]?a.A[t]=3:2==a.A[t]?a.A[t]=4:3==a.A[t]?a.A[t]=1:4==a.A[t]&&(a.A[t]=2));for(t=1;t<a.t;++t){om=nm=
|
|
a.s;Tb=0;for(sa=t;sa<=a.t;++sa)a.G[sa]<nm?(nm=a.G[sa],om=a.H[sa],Tb=sa):a.G[sa]==nm&&a.H[sa]<om&&(om=a.H[sa],Tb=sa);Gd=a.G[t];a.G[t]=a.G[Tb];a.G[Tb]=Gd;Gd=a.H[t];a.H[t]=a.H[Tb];a.H[Tb]=Gd;Gd=a.r[t];a.r[t]=a.r[Tb];a.r[Tb]=Gd;Gd=a.A[t];a.A[t]=a.A[Tb];a.A[Tb]=Gd;kG=a.e[t];a.e[t]=a.e[Tb];a.e[Tb]=kG}TA(a);sC(a);FF(a,G);GF(a,y,G)}else{FF(a,G);a.f=v(F,q,-1,a.t+1,1);for(r=1;r<=a.t;++r)a.f[r]=a.r[r]}c=1;a.a=v(F,q,-1,a.s+1,1);uc=1;a.a[1]=1;for(ca=0;;){L=0;for(r=1;r<=a.y[c];++r)if(g=a.F[c][r],0<a.a[g]){if(!(a.a[g]>
|
|
a.a[c])&&g!=rb[c]){tc=!0;for(M=1;M<=cc;++M)if(n[M]==c&&o[M]==g||n[M]==g&&o[M]==c){tc=!1;break}tc&&(++cc,n[cc]=c,o[cc]=g)}}else m[++L]=g;if(0==L){if(uc==a.s)break;c=l[ca--]}else if(1==L)rb[m[1]]=c,c=m[1],a.a[c]=++uc;else{l[++ca]=c;e=0;for(r=1;r<=L;++r)if(i=vF(a,m[r],c),!G[i]){e=m[r];break}if(0==e)for(r=1;r<=L;++r)if(i=vF(a,m[r],c),2==a.f[i]||3==a.f[i]){e=m[r];break}0==e&&(e=m[1]);rb[e]=c;c=e;a.a[e]=++uc}}rb=v(F,q,-1,a.s+1,1);b=v(F,q,-1,a.s+1,1);N=v(DF,k,-1,a.s+1,2);Cd=v(DF,k,-1,a.s+1,2);f=uc=ca=0;
|
|
for(r=1;r<=a.s;++r)if(1==a.a[r]){c=r;break}a:for(;;){0<f&&(rb[c]=f);b[++uc]=c;for(a.a[c]=0;;){L=e=0;S=a.s+1;r=1;b:for(;r<=a.y[c];++r){g=a.F[c][r];for(z=1;z<=cc;++z)if(n[z]==g&&o[z]==c||n[z]==c&&o[z]==g)continue b;0<a.a[g]&&(++L,a.a[g]<S&&(e=g,S=a.a[g]))}if(0==e){if(0==ca)break a;Cd[c]=!0;c=l[ca--]}else break}f=c;c=e;1<L&&(l[++ca]=f,N[e]=!0)}Dd=v(F,q,-1,a.t+1,1);Ed=v(F,q,-1,a.s+1,1);if(a.k.yb){var mG=rb,BI=cc,xr,nG,eh,te,yr,zr,Ia,gj,Ar;eh=v(F,q,-1,a.s+1,1);for(Ia=1;Ia<=a.s;++Ia)eh[b[Ia]]=Ia;yr=v(DF,
|
|
k,-1,a.t+1,2);for(Ia=1;Ia<=a.s;++Ia)xr=b[Ia],nG=mG[xr],te=vF(a,xr,nG),0!=te&&(IF(a,te,eh,Dd,G),yr[te]=!0);for(Ia=1;Ia<=a.t;++Ia)yr[Ia]||IF(a,Ia,eh,Dd,G);Ia=1;a:for(;Ia<=a.s;++Ia)if(!(2>a.y[Ia]||4<a.y[Ia])){zr=Ar=0;for(gj=1;gj<=a.y[Ia];++gj){te=vF(a,Ia,a.F[Ia][gj]);if(5==a.f[te])continue a;1==a.r[te]&&0!=JF(a,te,Ia)&&++Ar;2==a.r[te]&&(zr=a.F[Ia][gj])}if(0!=Ar)if(0<zr){var da=a,pG=Ia,af=eh,Kc=Ed,dc=void 0,hj=void 0,zc=void 0,ue=void 0,Ac=void 0,tm=void 0,um=void 0,vm=void 0,Hd=void 0,Lc=void 0,Mc=void 0,
|
|
Br=void 0,ij=void 0,Id=void 0,jj=void 0,ve=void 0,kj=void 0,Cr=void 0,lj=void 0,we=void 0,qG=void 0,bf=void 0,rG=void 0,Dr=void 0,mj=void 0,cf=void 0,Mc=1,hj=pG,dc=v(F,q,-1,da.s+1,1);for(dc[1]=pG;;){Br=!1;for(Lc=1;Lc<=da.y[hj];++Lc)if(zc=da.F[hj][Lc],!(zc==dc[1]||zc==dc[Mc-1]))if(ue=vF(da,hj,zc),2==da.r[ue]&&5!=da.f[ue]){hj=dc[++Mc]=zc;Br=!0;break}if(!Br)break}if(!(0==Mc%2||2>da.y[dc[Mc]]||3<da.y[dc[Mc]])){cf=dc[1];Ac=dc[~~((Mc+1)/2)];Hd=dc[Mc];bf=we=ve=Id=0;Dr=Cr=!1;for(Lc=1;Lc<=da.y[cf];++Lc)zc=
|
|
da.F[cf][Lc],ue=vF(da,cf,zc),1!=da.r[ue]||5==da.f[ue]||(0==Id?Id=zc:ve=zc);0<af[ve]&&af[Id]>af[ve]&&(tm=Id,Id=ve,ve=tm);ij=Id;0==Id&&(ij=ve,Cr=!0);for(Lc=1;Lc<=da.y[Hd];++Lc)zc=da.F[Hd][Lc],ue=vF(da,Hd,zc),1!=da.r[ue]||5==da.f[ue]||(0==we?we=zc:bf=zc);0<af[bf]&&af[we]>af[bf]&&(tm=we,we=bf,bf=tm);lj=we;0==we&&(lj=bf,Dr=!0);jj=JF(da,vF(da,cf,Id),cf);kj=JF(da,vF(da,cf,ve),cf);qG=JF(da,vF(da,Hd,we),Hd);rG=JF(da,vF(da,Hd,bf),Hd);1<(0>jj+kj?-(jj+kj):jj+kj)||0!=qG||0!=rG?up(da.k,"Bad stereoinfo on allene !"):
|
|
(um=da.I[dc[Mc-1]]-da.I[Hd],vm=da.L[dc[Mc-1]]-da.L[Hd],mj=Math.sqrt(um*um+vm*vm),0.001>mj&&(mj=0.001),0<(da.L[lj]-da.L[dc[Mc-1]])*(um/mj)-(da.I[lj]-da.I[dc[Mc-1]])*(vm/mj)?Kc[Ac]=1:Kc[Ac]=-1,Cr&&(Kc[Ac]*=-1),Dr&&(Kc[Ac]*=-1),ij==Id&&0>jj&&(Kc[Ac]*=-1),ij==ve&&0>kj&&(Kc[Ac]*=-1),af[ij]>af[lj]&&(Kc[Ac]*=-1))}}else b:{var ec=a,fc=Ia,CI=mG,DI=eh,EI=n,FI=o,GI=BI,wm=Ed,xm=void 0,Nc=void 0,Er=void 0,fh=void 0,wa=void 0,gh=void 0,ld=void 0,nj=void 0,Jd=void 0,Jb=void 0,$=void 0,Ab=void 0,xe=void 0,ym=void 0,
|
|
Oc=void 0,ja=void 0,zm=void 0,Ab=v(F,q,-1,4,1),ym=v(F,q,-1,4,1),hh=ec,Kd=fc,sG=DI,Fr=CI,tG=EI,uG=FI,HI=GI,Bb=Ab,oj=void 0,Pc=void 0,Am=void 0,Bm=void 0,Gr=void 0,pj=void 0,pj=-1;0<Fr[Kd]&&(Bb[++pj]=Fr[Kd]);for(Pc=1;Pc<=HI;++Pc)tG[Pc]==Kd&&(Bb[++pj]=uG[Pc]),uG[Pc]==Kd&&(Bb[++pj]=tG[Pc]);for(Pc=pj+1;Pc<hh.y[Kd];++Pc){Gr=hh.s+1;Am=1;c:for(;Am<=hh.y[Kd];++Am){oj=hh.F[Kd][Am];for(Bm=0;Bm<Pc;++Bm)if(oj==Bb[Bm])continue c;sG[oj]<Gr&&(Gr=sG[oj],Bb[Pc]=oj)}}0==Fr[Kd]&&0<hh.w[Kd]?(Bb[3]=Bb[2],Bb[2]=Bb[1],Bb[1]=
|
|
Bb[0],Bb[0]=-1):0<hh.w[Kd]&&(Bb[3]=Bb[2],Bb[2]=Bb[1],Bb[1]=-1);for(wa=nj=gh=fh=zm=ld=Jb=0;4>wa;++wa)0>=Ab[wa]||(xm=vF(ec,fc,Ab[wa]),ym[wa]=JF(ec,xm,fc),0<ym[wa]?(++Jb,zm=Ab[wa],gh=Ab[wa]):0>ym[wa]?(++ld,fh=Ab[wa],gh=Ab[wa]):nj=Ab[wa]);Jd=Jb+ld;ja=v(F,q,-1,4,1);Oc=0;if(3==ec.y[fc]){if(1==Jb&&1==ld||3==Jd&&0<Jb&&0<ld){up(ec.k,"Error in C3H stereospecification !");break b}xe=Ab[0];1==Jd?xe=gh:2==Jd&&(xe=nj);$=tF(ec,fc,xe,Ab);ja[0]=gh;ja[1]=-1;ja[2]=$[2];ja[3]=$[1];0<Jb?Oc=1:Oc=-1}else if(4==ec.y[fc])if(1==
|
|
Jd)$=tF(ec,fc,gh,Ab),ja[0]=$[0],ja[1]=$[3],ja[2]=$[2],ja[3]=$[1],0<Jb?Oc=1:Oc=-1;else{xe=Ab[0];1<nj&&(xe=nj);1==Jb?xe=zm:1==ld&&(xe=fh);$=tF(ec,fc,xe,Ab);Nc=v(F,q,-1,4,1);for(wa=0;4>wa;++wa)xm=vF(ec,fc,$[wa]),Nc[wa]=JF(ec,xm,fc);if(4==Jd){if(0==Jb||0==ld){up(ec.k,"Error in C4 stereospecification !");break b}if(1==Jb||1==ld)ja[0]=$[0],ja[1]=$[3],ja[2]=$[2],ja[3]=$[1],Oc=Nc[0];else{for(wa=0;4>wa;++wa)-1==Nc[wa]&&(Nc[wa]=0);Jd=2}}else if(3==Jd)if(3==Jb||3==ld)ja[0]=$[0],ja[1]=$[3],ja[2]=$[2],ja[3]=$[1],
|
|
0<Jb?Oc=-1:Oc=1;else{1==Jb?Jb=Er=1:ld=Er=-1;for(wa=0;4>wa;++wa)Nc[wa]==Er&&(Nc[wa]=0);Jd=2}if(2==Jd)if(1==Jb&&1==ld)$[1]==fh?($[1]=$[2],$[2]=$[3]):$[2]==fh&&($[2]=$[3]),ja[0]=zm,ja[1]=fh,ja[2]=$[2],ja[3]=$[1],Oc=1;else{if(Nc[0]==Nc[1]||Nc[1]==Nc[2]){up(ec.k,"Error in C4 stereospecification ! 2/0r");break b}0!=Nc[0]?(ja[0]=$[0],ja[1]=$[2],ja[2]=$[1],ja[3]=$[3]):(ja[0]=$[1],ja[1]=$[3],ja[2]=$[2],ja[3]=$[0]);1<Jb?Oc=1:Oc=-1}}var R=ja,qj=Ab,fb=void 0;qj[0]==R[1]?(fb=R[0],R[0]=R[1],R[1]=fb,fb=R[2],R[2]=
|
|
R[3],R[3]=fb):qj[0]==R[2]?(fb=R[2],R[2]=R[0],R[0]=fb,fb=R[1],R[1]=R[3],R[3]=fb):qj[0]==R[3]&&(fb=R[3],R[3]=R[0],R[0]=fb,fb=R[1],R[1]=R[2],R[2]=fb);qj[1]==R[2]?(fb=R[1],R[1]=R[2],R[2]=fb,fb=R[2],R[2]=R[3],R[3]=fb):qj[1]==R[3]&&(fb=R[1],R[1]=R[3],R[3]=fb,fb=R[2],R[2]=R[3],R[3]=fb);ja[2]==Ab[2]?wm[fc]=1:ja[2]==Ab[3]?wm[fc]=-1:up(ec.k,"Error in stereoprocessing ! - t30");wm[fc]*=Oc}}}db=new DB;h=v(F,q,-1,a.s+1,1);for(r=1;r<=a.s;++r)h[b[r]]=r;for(r=1;r<=a.s;++r){c=b[r];N[c]&&jm(db.a,ta);0<rb[r]&&KF(a,
|
|
c,rb[c],db,Dd);var ih=y[c],Cb=void 0,rj=void 0,jh=void 0,O=void 0,O=Tc,Cb=!1;0!=a.z[c]&&(Cb=!0);0!=Ed[c]&&(Cb=!0);jh=-1;for(rj=1;rj<=a.x;++rj)if(a.p[rj][0]==c){jh=a.p[rj][1];break}-1<jh&&(Cb=!0);a.k.xb&&0<a.b[c]&&(Cb=!0,jh=1);switch(a.c[c]){case 2:O=xb;break;case 3:ih?O="c":O=Eb;break;case 4:ih?(O=kf,0<a.w[c]&&(Cb=!0)):O=gc;break;case 5:ih?O="o":O=nc;break;case 7:ih?(O="p",0<a.w[c]&&(Cb=!0)):O=pc;break;case 8:ih?O=$f:O=Ec;break;case 13:ih?O=bg:O=Gc;Cb=!0;break;case 6:O=Hc;Cb=!0;break;case 9:O=Pb;
|
|
break;case 10:O=Ib;break;case 11:O=Db;break;case 12:O=Wb;break;case 1:O=Ub;Cb=!0;break;case 19:O=qc;Cb=!0;break;case 20:O=rc;Cb=!0;break;case 21:O=sc;Cb=!0;break;case 22:O=vc;Cb=!0;break;case 18:Cb=!0,O=a.n[c],(D(O,va)||D(O,Zc)||D(O,tb))&&(Cb=!1)}Cb&&(O=Uc+O,1==Ed[c]?O+=sb:-1==Ed[c]&&(O+="@@"),1==a.w[c]?O+=Ub:1<a.w[c]&&(O+=Ub+a.w[c]),0!=a.z[c]&&(0<a.z[c]?O+=xa:O+=Aa,1<Ti(a.z[c])&&(O+=Ti(a.z[c]))),-1<jh&&(O+=kb+jh),O+=Wc);jm(db.a,O);for(z=1;z<=cc;++z)if(n[z]==c||o[z]==c)d=o[z],d==c&&(d=n[z]),h[c]<
|
|
h[d]&&KF(a,n[z],o[z],db,Dd),9<z&&jm(db.a,"%"),km(db,j+(new T(z)).a);Cd[c]&&jm(db.a,ua)}return kn(db.a)}
|
|
function jC(a,b){var c,d,e,f;f=0;for(e=1;e<=a.t;++e)c=a.G[e],d=a.H[e],c!=b&&d!=b&&(++f,a.G[f]=c,c>b&&--a.G[f],a.H[f]=d,d>b&&--a.H[f],a.r[f]=a.r[e],a.A[f]=a.A[e],a.J[f]=a.J[e],a.M[f]=a.M[e],a.e[f]=a.e[e]);a.t=f;for(e=b;e<a.s;++e){a.c[e]=a.c[e+1];a.z[e]=a.z[e+1];a.I[e]=a.I[e+1];a.L[e]=a.L[e+1];a.w[e]=a.w[e+1];a.b[e]=a.b[e+1];a.d[e]=a.d[e+1];a.y[e]=a.y[e+1];a.n[e]=a.n[e+1];for(f=1;f<=a.y[e];++f)a.F[e][f]=a.F[e+1][f]}--a.s;if(0==a.s)AE(a.k);else{for(e=1;e<=a.s;++e){d=0;for(f=1;f<=a.y[e];++f)c=a.F[e][f],
|
|
c==b?++a.w[e]:(c>b&&--c,a.F[e][++d]=c);a.y[e]=d}e=1;a:for(;e<=a.x;++e)if(a.p[e][0]==b){for(f=e;f<a.x;++f)a.p[f][0]=a.p[f+1][0],a.p[f][1]=a.p[f+1][1];--a.x;break a}for(e=1;e<=a.x;++e)a.p[e][0]>b&&--a.p[e][0]}}
|
|
function kC(a,b){var c,d,e,f;c=a.G[b];d=a.H[b];for(e=b;e<a.t;++e)a.G[e]=a.G[e+1],a.H[e]=a.H[e+1],a.r[e]=a.r[e+1],a.A[e]=a.A[e+1],a.J[e]=a.J[e+1],a.M[e]=a.M[e+1],a.e[e]=a.e[e+1];--a.t;f=0;for(e=1;e<=a.y[c];++e)a.F[c][e]!=d&&(a.F[c][++f]=a.F[c][e]);a.y[c]=f;f=0;for(e=1;e<=a.y[d];++e)a.F[d][e]!=c&&(a.F[d][++f]=a.F[d][e]);a.y[d]=f;c<d&&(f=c,c=d,d=f);0==a.y[c]&&jC(a,c);0==a.y[d]&&jC(a,d)}
|
|
function EF(a){var b,c,d;if(!a.k.K){c=a.s;a:for(;1<=c;--c)if(d=a.F[c][1],1==a.c[c]&&1==a.y[c]&&0==a.z[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.x;++b)if(a.p[b][0]==c)continue a;b=vF(a,c,d);1==a.r[b]&&(0==a.A[b]||!a.k.yb)&&jC(a,c)}}}function BF(a){var b;b=a.c.length;a.F=yq([b,7]);a.y=v(F,q,-1,b,1);for(b=1;b<=a.s;++b)a.y[b]=0;for(b=1;b<=a.t;++b)6>a.y[a.G[b]]&&(a.F[a.G[b]][++a.y[a.G[b]]]=a.H[b]),6>a.y[a.H[b]]&&(a.F[a.H[b]][++a.y[a.H[b]]]=a.G[b])}
|
|
function GF(a,b,c){var d,e,f,g,h,i,l,m,n;a.f=v(F,q,-1,a.t+1,1);n=v(DF,k,-1,a.s+1,2);for(i=1;i<=a.s;++i){n[i]=!1;b[i]=!1;a:{d=void 0;for(d=1;d<=a.y[i];++d)if(c[vF(a,i,a.F[i][d])]){d=!0;break a}d=!1}if(d&&!(3<a.y[i]+a.w[i]))switch(a.c[i]){case 3:case 4:case 7:case 5:case 8:case 13:n[i]=!0;break;case 18:n[i]=!0}}for(h=1;h<=a.t;++h)1==a.r[h]?a.f[h]=1:CF(a,h)?a.f[h]=2:3==a.r[h]&&(a.f[h]=3);h=1;a:for(;h<=a.t;++h)if(c[h]&&(f=a.G[h],g=a.H[h],n[f]&&n[g])){d=v(DF,k,-1,a.s+1,2);for(i=1;i<=a.y[f];++i)e=a.F[f][i],
|
|
e!=g&&n[e]&&(d[e]=!0);for(m=!1;;){for(i=1;i<=a.s;++i){m=!1;if(d[i]&&n[i]&&i!=f)for(l=1;l<=a.y[i];++l){e=a.F[i][l];if(e==g){b[f]=!0;b[g]=!0;a.f[h]=5;continue a}!d[e]&&n[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function rC(a){var b,c,d;for(d=1;d<=a.t;++d)b=a.G[d],c=a.H[d],a.J[d]=J(I(vB((a.I[b]+a.I[c])/2))),a.M[d]=J(I(vB((a.L[b]+a.L[c])/2)))}function FF(a,b){var c;for(c=1;c<=a.t;++c)NE(a,a.G[c],a.H[c])?b[c]=!1:b[c]=!0}function LE(a,b){var c;c=(rE(),DA)[a.c[b]];18==a.c[b]&&(c=a.n[b]);return c}
|
|
function CF(a,b){return 2==a.r[b]?!0:!1}function NE(a,b,c){var d,e,f,g;g=1;a.a=v(F,q,-1,a.s+1,1);for(d=1;d<=a.s;++d)a.a[d]=0;for(d=a.a[b]=1;d<=a.y[b];++d)a.F[b][d]!=c&&(a.a[a.F[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.s;++d){f=!1;if(0<a.a[d]&&d!=b)for(e=1;e<=a.y[d];++e)0==a.a[a.F[d][e]]&&(a.a[a.F[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.a[c]}
|
|
function gF(a){var b,c;a.k.N=!0;if(a.k.xb)a.j=-1,0==a.b[a.C]?a.b[a.C]=4:a.b[a.C]=0;else{for(b=1;b<=a.x;++b)if(a.C==a.p[b][0]){if(-1==a.k.u){for(;b<a.x;++b)a.p[b][0]=a.p[b+1][0],a.p[b][1]=a.p[b+1][1];--a.x}else c=a.k.u,a.k.p&&(a.k.bb||++a.q,c=a.q),a.p[b][1]=c;return}b=a.p.length;++a.x>b-1&&(b=yq([b+5,2]),EB(a.p,b,a.p.length),a.p=b);a.p[a.x][0]=a.C;c=a.k.u;a.k.p&&(a.k.bb||++a.q,c=a.q);a.p[a.x][1]=c}}function BA(a){var b;a.x=0;a.q=0;lF(a);for(b=1;b<=a.s;++b)a.C=b,gF(a);a.C=0}
|
|
function ZE(a){var b,c;b=v(mC,k,-1,4,1);nC(a,b);c=a.k.y.b;a.k.v||(c-=a.k.V);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function jF(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.t;++d)b=a.I[a.G[d]]-a.I[a.H[d]],c=a.L[a.G[d]]-a.L[a.H[d]],f+=Math.sqrt(b*b+c*c);0<a.t?(f/=a.t,e=25/f):1<a.s&&(e=75/Math.sqrt((a.I[1]-a.I[2])*(a.I[1]-a.I[2])+(a.L[1]-a.L[2])*(a.L[1]-a.L[2])));for(d=1;d<=a.s;++d)a.I[d]*=e,a.L[d]*=e}
|
|
function $E(a,b,c){var d,e,f,g,h;if(0==c.indexOf(Uc)&&wB(c,Wc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.n[b]=c,a.w[b]=0;else{f=!1;-1<c.indexOf(ya)&&(f=!0);-1<c.indexOf(mb)&&(f=!0);-1<c.indexOf(ka)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(kb);e=c.indexOf(Ub);g=Si(c.indexOf(xa),c.indexOf(Aa));if(-1<d){h=ft(c,d+1);try{a.k.u=Wz(h,10)}catch(i){if(i=Xh(i),x(i,67))a.k.u=0;else throw i;}a.C=b;gF(a);c=c.substr(0,d-0);a.C=0}if(f)a.n[b]=c,a.c[b]=18,a.w[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
|
|
g-0));a.c[b]=D(d,Eb)?3:D(d,xb)?2:D(d,gc)?4:D(d,nc)?5:D(d,pc)?7:D(d,Ec)?8:D(d,Pb)?9:D(d,Ib)?10:D(d,Db)?11:D(d,Wb)?12:D(d,Ub)?1:D(d,Gc)?13:D(d,Hc)?6:D(d,qc)?19:D(d,rc)?20:D(d,sc)?21:D(d,vc)?22:18;18==a.c[b]&&(a.n[b]=d);c+=ba;d=0;0<e&&(d=1,e=eB(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.w[b]=d);d=0;if(0<g&&(e=eB(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=eB(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=eB(c,g++);for(;45==e;)--d,e=eB(c,g++)}a.z[b]=d}}}
|
|
function GA(a,b,c){var d,e;a.j=1;c&&(a.j=-1);b=new pA(b);try{for(;b.j=iA(b,b.a),b.j<b.i;)d=rB(Wz(lA(b),10)).a,c=e=rB(Wz(lA(b),10)).a,(0>c||6<c)&&(c=0),a.b[d]=c}catch(f){if(f=Xh(f),x(f,67))hm(f);else throw f;}}function KF(a,b,c,d,e){b=vF(a,b,c);5!=a.f[b]&&CF(a,b)?jm(d.a,ob):3==a.r[b]?jm(d.a,ka):9==a.r[b]?(e=qb,a=a.e[b],null!=a&&(e=a),jm(d.a,e)):1==e[b]?jm(d.a,Wa):-1==e[b]&&jm(d.a,Vc)}
|
|
function hF(a,b){var c,d;if(1==a.r[b])if(c=a.G[b],d=a.H[b],2>a.y[c]&&2>a.y[d])a.A[b]=0,up(a.k,"Stereomarking meaningless on this bond !");else switch(a.A[b]){case 0:a.y[d]<=a.y[c]?a.A[b]=1:a.A[b]=3;break;case 1:a.A[b]=2;break;case 2:2<a.y[d]?a.A[b]=3:a.A[b]=1;break;case 3:a.A[b]=4;break;case 4:2<a.y[c]?a.A[b]=1:a.A[b]=3}else 2==a.r[b]?10==a.A[b]?a.A[b]=0:a.A[b]=10:up(a.k,"Stereomarking allowed only on single and double bonds!")}
|
|
function IF(a,b,c,d,e){var f,g,h,i,l,m,n,o,r;if(!(2!=a.r[b]||5==a.f[b])&&(10==a.A[b]||a.k.o&&!e[b]))if(e=a.G[b],f=a.H[b],!(2>a.y[e]||2>a.y[f]||3<a.y[e]||3<a.y[f])){c[e]>c[f]&&(g=e,e=f,f=g);n=m=b=0;o=!1;for(l=1;l<=a.y[e];++l)g=a.F[e][l],g!=f&&(0==m?m=g:n=g);0<n&&c[m]>c[n]&&(g=m,m=n,n=g);i=vF(a,e,m);0!=d[i]?b=m:1==a.r[i]&&5!=a.f[i]&&(b=m);0==b&&(i=vF(a,e,n),0!=d[i]?b=n:1==a.r[i]&&5!=a.f[i]&&(b=n));c[b]>c[e]&&(o=!0);h=n=m=0;for(l=1;l<=a.y[f];++l)g=a.F[f][l],g!=e&&(0==n?n=g:h=g);0<h&&c[n]<c[h]&&(g=n,
|
|
n=h,h=g);i=vF(a,f,n);1==a.r[i]&&5!=a.f[i]&&0==d[i]&&(m=n);0==m&&(i=vF(a,f,h),1==a.r[i]&&5!=a.f[i]&&(m=h));if(!(0==b||0==m))if(i=a.I[f]-a.I[e],g=a.L[f]-a.L[e],l=Math.sqrt(i*i+g*g),0.001>l&&(l=0.001),g/=l,i/=l,n=(a.L[b]-a.L[e])*i-(a.I[b]-a.I[e])*g,r=(a.L[m]-a.L[e])*i-(a.I[m]-a.I[e])*g,2>(0>=n?0-n:n)||2>(0>=r?0-r:r))up(a.k,"Not unique E/Z geometry !");else{h=vF(a,b,e);f=vF(a,m,f);m=1;if(0==d[h]){for(l=1;l<=a.y[b];++l)if(g=a.F[b][l],g!=e&&(i=vF(a,b,g),0!=d[i])){c[g]>c[b]?m=-d[i]:m=d[i];break}d[h]=m}0==
|
|
d[f]&&(0<n&&0<r||0>n&&0>r?d[f]=-d[h]:d[f]=d[h],o&&(d[f]=-d[f]))}}}function AF(a,b){var c,d,e;e=0;for(d=1;d<=a.y[b];++d)if(c=vF(a,b,a.F[b][d]),1==a.r[c])e+=1;else if(CF(a,c))e+=2;else if(3==a.r[c])e+=3;else if(9==a.r[c])return-1;return e}function JF(a,b,c){var d;d=a.A[b];return 1>d||4<d?0:1==d&&a.G[b]==c?1:2==d&&a.G[b]==c?-1:3==d&&a.H[b]==c?1:4==d&&a.H[b]==c?-1:0}
|
|
function sC(a){var b;for(b=1;b<=a.s;++b){var c=a,d=b,e=void 0,e=AF(c,d);if(-1==e)c.w[d]=0;else{switch(c.c[d]){case 1:2==e?c.z[d]=1:c.z[d]=0;c.w[d]=0;break;case 2:3==e||5==e?(c.w[d]=0,c.z[d]=0):3>e?c.w[d]=3-e-c.z[d]:4==e?(c.z[d]=-1,c.w[d]=0):5<e&&(c.z[d]=e-5,c.w[d]=0);break;case 3:case 6:4>e?0<c.z[d]?c.w[d]=2-e+c.z[d]:0>c.z[d]?c.w[d]=2-e-c.z[d]:c.w[d]=4-e:(c.z[d]=e-4,c.w[d]=4-e+c.z[d]);break;case 4:case 7:3>e?c.w[d]=3-e+c.z[d]:3==e?0>c.z[d]?(c.z[d]=0,c.w[d]=0):0<c.z[d]?c.w[d]=c.z[d]:c.w[d]=0:(c.z[d]=
|
|
4==e?1:6==e?-1:e-5,c.w[d]=0);break;case 5:2==e&&(0>c.z[d]?(c.z[d]=0,c.w[d]=0):0<c.z[d]?c.w[d]=c.z[d]:c.w[d]=0);2<e&&(c.z[d]=e-2);c.w[d]=2-e+c.z[d];break;case 8:case 13:2>e?c.w[d]=2-e+c.z[d]:2==e?0>c.z[d]?(c.z[d]=0,c.w[d]=0):0<c.z[d]?c.w[d]=c.z[d]:c.w[d]=0:3==e?2==c.y[d]?(c.z[d]=0,c.w[d]=1):(c.z[d]=1,c.w[d]=0):4==e?(c.z[d]=0,c.w[d]=0):5==e?(c.z[d]=0,c.w[d]=1):(c.z[d]=e-6,c.w[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.z[d]=e-1);c.w[d]=1-e+c.z[d];2<e&&(c.z[d]=0,c.w[d]=0);break;case 19:case 18:c.w[d]=
|
|
0}0>c.w[d]&&(c.w[d]=0)}}}function BE(a){sF(this);this.k=a;this.x=this.t=this.s=0}
|
|
function SE(a,b){var c,d,e,f,g,h,i;BE.call(this,a);f=j;h=QE(b);if(null!=h){i=new oA(b,h,!0);for(e=1;4>=e;++e)f=RE(i,h);g=rB(Wz(fn(f.substr(0,3)),10)).a;c=rB(Wz(fn(f.substr(3,3)),10)).a;for(e=1;e<=g;++e)iF(this),f=RE(i,h),this.I[e]=(new qB(nB(fn(f.substr(0,10))))).a,this.L[e]=-(new qB(nB(fn(f.substr(10,10))))).a,d=34,34>f.length&&(d=f.length),d=fn(f.substr(31,d-31)),$E(this,e,d),62<=f.length&&(f=fn(f.substr(60,3)),0<f.length&&(f=rB(Wz(f,10)).a,0<f&&(this.C=e,a.u=f,gF(this),this.C=0)));for(e=1;e<=c;++e)pC(this),
|
|
f=RE(i,h),this.G[e]=rB(Wz(fn(f.substr(0,3)),10)).a,this.H[e]=rB(Wz(fn(f.substr(3,3)),10)).a,g=rB(Wz(fn(f.substr(6,3)),10)).a,1==g?this.r[e]=1:2==g?this.r[e]=2:3==g?this.r[e]=3:this.r[e]=9,d=0,11<f.length&&(d=rB(Wz(fn(f.substr(9,3)),10)).a),1==g&&1==d&&(this.r[e]=1,this.A[e]=1),1==g&&6==d&&(this.r[e]=1,this.A[e]=2);BF(this);jF(this);zE(this);for(TA(this);(i.j=iA(i,i.a),i.j<i.i)&&!(null==(f=lA(i)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new nA(f);lA(g);lA(g);h=rB(Wz(lA(g),10)).a;
|
|
for(e=1;e<=h;++e)c=rB(Wz(lA(g),10)).a,this.z[c]=rB(Wz(lA(g),10)).a}if(0==f.indexOf("M APO")){g=new nA(f);lA(g);lA(g);h=rB(Wz(lA(g),10)).a;for(e=1;e<=h;++e)c=rB(Wz(lA(g),10)).a,f=rB(Wz(lA(g),10)).a,this.C=c,X(this,0),$E(this,this.s,qc+f),this.C=0}}EF(this);TA(this)}}
|
|
function SA(a,b){var c,d,e,f,g;BE.call(this,a);0==b.indexOf(ea)&&(b=b.substr(1,b.length-1));wB(b,ea)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.s=0;else{try{f=new nA(b);d=rB(Wz(lA(f),10)).a;e=rB(Wz(lA(f),10)).a;for(c=1;c<=d;++c)g=lA(f),iF(this),$E(this,this.s,g),this.I[c]=(new qB(nB(lA(f)))).a,this.L[c]=-(new qB(nB(lA(f)))).a;for(c=1;c<=e;++c)if(pC(this),this.G[c]=rB(Wz(lA(f),10)).a,this.H[c]=rB(Wz(lA(f),10)).a,this.r[c]=rB(Wz(lA(f),10)).a,-1==this.r[c])this.r[c]=1,this.A[c]=1;else if(-2==this.r[c])this.r[c]=
|
|
1,this.A[c]=2;else if(-5==this.r[c])this.r[c]=2,this.A[c]=10;else if(11==this.r[c]||12==this.r[c]||13==this.r[c]||14==this.r[c])this.A[c]=this.r[c],this.r[c]=9;BF(this);jF(this);zE(this)}catch(h){h=Xh(h);if(x(h,67)){h.mc();this.s=0;return}throw h;}EF(this);TA(this)}}
|
|
function UE(a,b,c){var d,e,f;BE.call(this,a);f=v(F,q,-1,b.s+1,1);for(a=1;a<=b.s;++a)b.a[a]==c&&(iF(this),this.c[this.s]=b.c[a],this.I[this.s]=b.I[a],this.L[this.s]=b.L[a],this.z[this.s]=b.z[a],this.w[this.s]=b.w[a],this.b[this.s]=b.b[a],this.d[this.s]=b.d[a],this.n[this.s]=b.n[a],f[a]=this.s);for(a=1;a<=b.t;++a)if(d=b.G[a],e=b.H[a],!(b.a[d]!=c&&b.a[e]!=c)&&!(b.a[d]!=c||b.a[e]!=c))pC(this),this.r[this.t]=b.r[a],this.A[this.t]=b.A[a],this.G[this.t]=f[d],this.H[this.t]=f[e],this.e[this.t]=b.e[a];for(a=
|
|
1;a<=b.x;++a)d=b.p[a][0],d==c&&(++this.x,this.p[this.x][0]=f[d],this.p[this.x][1]=b.p[a][1]);this.j=b.j;TA(this);zE(this)}
|
|
function cF(a,b,c){var d,e,f,g,h;BE.call(this,a);for(a=1;a<=c;++a)this.s+=b[a].s,this.t+=b[a].t,this.x+=b[a].x;this.c=v(F,q,-1,this.s+1,1);this.z=v(F,q,-1,this.s+1,1);this.w=v(F,q,-1,this.s+1,1);this.b=v(F,q,-1,this.s+1,1);this.d=v(Jq,k,1,this.s+1,0);this.I=v(mC,k,-1,this.s+1,1);this.L=v(mC,k,-1,this.s+1,1);this.n=v(Jq,k,1,this.s+1,0);this.G=v(F,q,-1,this.t+1,1);this.H=v(F,q,-1,this.t+1,1);this.r=v(F,q,-1,this.t+1,1);this.e=v(Jq,k,1,this.t+1,0);this.A=v(F,q,-1,this.t+1,1);this.p=yq([this.x+1,2]);
|
|
f=h=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].s;++d)++e,this.c[e]=b[a].c[d],this.I[e]=b[a].I[d],this.L[e]=b[a].L[d],this.z[e]=b[a].z[d],this.w[e]=b[a].w[d],this.b[e]=b[a].b[d],this.d[e]=b[a].d[d],this.n[e]=b[a].n[d];for(d=1;d<=b[a].t;++d)++g,this.r[g]=b[a].r[d],this.A[g]=b[a].A[d],this.G[g]=b[a].G[d]+f,this.H[g]=b[a].H[d]+f,this.e[g]=b[a].e[d];for(d=1;d<=b[a].x;++d)++h,this.p[h][0]=b[a].p[d][0]+f,this.p[h][1]=b[a].p[d][1];f=e}TA(this);zE(this)}
|
|
function xE(a){var b;sF(this);this.k=a.k;this.s=a.s;this.t=a.t;this.x=a.x;this.c=v(F,q,-1,this.s+1,1);EB(a.c,this.c,this.s+1);this.z=v(F,q,-1,this.s+1,1);EB(a.z,this.z,this.s+1);this.w=v(F,q,-1,this.s+1,1);EB(a.w,this.w,this.s+1);this.b=v(F,q,-1,this.s+1,1);EB(a.b,this.b,this.s+1);this.d=v(Jq,k,1,this.s+1,0);EB(a.d,this.d,this.s+1);this.I=v(mC,k,-1,this.s+1,1);EB(a.I,this.I,this.s+1);this.L=v(mC,k,-1,this.s+1,1);EB(a.L,this.L,this.s+1);this.n=v(Jq,k,1,this.s+1,0);EB(a.n,this.n,this.s+1);this.G=v(F,
|
|
q,-1,this.t+1,1);EB(a.G,this.G,this.t+1);this.H=v(F,q,-1,this.t+1,1);EB(a.H,this.H,this.t+1);this.r=v(F,q,-1,this.t+1,1);EB(a.r,this.r,this.t+1);this.e=v(Jq,k,1,this.t+1,0);EB(a.e,this.e,this.t+1);this.A=v(F,q,-1,this.t+1,1);EB(a.A,this.A,this.t+1);this.p=yq([this.x+1,2]);for(b=1;b<=this.x;++b)this.p[b][0]=a.p[b][0],this.p[b][1]=a.p[b][1];this.j=a.j}
|
|
function kF(a,b,c){var d,e,f;if(0==c)return aF(H(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=J(I(vB(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new qB(a)).a;d=gn(e,hn(46));0>d&&(e+=Ua,d=gn(e,hn(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=Za;if(0==b)return e;e.length>b&&(e=qb);c=j;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function QE(a){var b;b=new oA(a,aa,!0);if(4<hA(b))return aa;b=new oA(a,Mg,!0);return 4<hA(b)?Mg:null}
|
|
function aF(a,b){var c,d,e;d=j+(new T(a)).a;d.length>b&&(d=qb);e=j;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function RE(a,b){for(var c,d;a.j=iA(a,a.a),a.j<a.i;){d=lA(a);if(D(d,b))return ba;for(lA(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}s(521,1,{82:1},BE,SE,SA,UE,cF,xE);_.a=null;_.f=null;_.j=0;_.k=null;_.o=!1;_.q=0;_.s=0;_.t=0;_.u=0;_.v=!1;_.x=0;_.B=!1;_.C=0;_.D=0;_.E=0;_.K=0;_.N=0;
|
|
function vp(){vp=u;wp=new oz(Ub)}
|
|
function XE(a,b){var c;vp();var d;nE.call(this);this.a=new Sx("help");this.b=b;K(this,(rE(),LA));this.Rb&&Ky(this.Rb,!1);Hy(this,!1);d=Cw(b);if(1==a)LF||(LF=new cz(d),Ew(LF,-80,-100)),this.f=LF,c=OA(b),this.Rb&&Jy(this.Rb.c.z.b,Fc),ix(this,new Nx(2)),this.c=new oz(c+" "),P(this,this.c,Hb),d=new mx,P(d,this.e,null),this.b.sb&&(c=new Sx("Submit"),P(d,c,null)),P(this,d,Ic),nz(this.c,fn(mn(this.c.Rb.a.gb,Cg))),this.Rb&&Ky(this.Rb,!0),Hy(this,!0);else if(2==a)MF||(MF=new cz(d),Ew(MF,-120,13*b.V-80)),
|
|
this.f=MF,this.Rb&&Jy(this.Rb.c.z.b,"nonstandard atom"),ix(this,new Nx(2)),c=new mx,P(c,new Wy("atomic SMILES",1),null),P(this,c,lc),c=Ub,wp&&(c=mn(wp.Rb.a.gb,Cg)),wp=new pz(c,8),P(this,wp,Hb),c=new mx,P(c,this.e,null),P(this,c,Ic);else{NF||(NF=new cz(d),Ew(NF,12*b.V+10,-20));var e,f;d="about "+(rE(),vA);this.Rb&&Jy(this.Rb.c.z.b,d);ix(this,new Sy(0));K(this,LA);P(this,new Wy(vA+" Molecular Editor v2013.01",1),null);P(this,new Wy("Peter Ertl and Bruno Bienfait",1),null);for(c=sE,e=0,f=c.length;e<
|
|
f;++e)d=c[e],P(this,new Wy(d,1),null);c=new mx;P(c,this.a,null);P(c,this.e,null);P(this,c,null);this.f=NF}Gy(this);c=this.f;HD(this.Rb.c,c.a,c.b);!Bw(this)&&fx(this);Qw(this)}s(522,513,Ah,XE);_.cf=function(a){var b,c;if(a.f==this.a){try{b=new Qz(this.b.E),c=Pz(b),$wnd.open(c,"_top ",j)}catch(d){if(d=Xh(d),x(d,59))b=d,Iz(),a=this.b,b=b.f,a.eb=!0,a.G="ERROR - "+b;else throw d;}return!0}return!1};_.b=null;var NF=_.c=null,wp,MF=null,LF=null;function OF(a,b){Aw(b)==a.a?K(b,(Yx(),fy)):K(b,a.a)}
|
|
function PF(a){var b,c,d,e;e=j;d=!1;Aw(QF)!=a.a?(e=va,d=!0):Aw(RF)!=a.a?(e="!#6",d=!0):Aw(SF)!=a.a?(K(TF,(Yx(),fy)),K(UF,fy),K(VF,fy),K(WF,fy),e="F,Cl,Br,I"):(b=Aw(XF)!=a.a,c=Aw(YF)!=a.a,Aw(ZF)!=a.a&&(b?e+="c,":c?e+="C,":e+="#6,"),Aw($F)!=a.a&&(b?e+="n,":c?e+="N,":e+="#7,"),Aw(aG)!=a.a&&(b?e+="o,":c?e+="O,":e+="#8,"),Aw(bG)!=a.a&&(b?e+="s,":c?e+="S,":e+="#16,"),Aw(cG)!=a.a&&(b?e+="p,":c?e+="P,":e+="#15,"),Aw(TF)!=a.a&&(e+="F,"),Aw(UF)!=a.a&&(e+="Cl,"),Aw(VF)!=a.a&&(e+="Br,"),Aw(WF)!=a.a&&(e+="I,"),
|
|
wB(e,ya)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.b&&(b?e=Zc:c?e=tb:(K(QF,(Yx(),fy)),e=va)));b=j;d&&Aw(XF)!=a.a&&(b+=";a");d&&Aw(YF)!=a.a&&(b+=";A");Aw(dG)!=a.a&&(b+=";R");Aw(eG)!=a.a&&(b+=";!R");Aw(QF)!=a.a&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=fG.Rb.a.gb.selectedIndex;0<d&&(--d,e+=";H"+d);d=gG.Rb.a.gb.selectedIndex;0<d&&(--d,e+=";D"+d);Aw(hG)!=a.a&&(e="~");Aw(iG)!=a.a&&(e=kb);Aw(jG)!=a.a&&(e=sb);Aw(lG)!=a.a&&(e="!@");nz(a.d,e)}
|
|
function oG(a){vG(a);wG(a);var b=fG.Rb.a;mv(b,0);b.gb.options[0].selected=!0;b=gG.Rb.a;mv(b,0);b.gb.options[0].selected=!0;K(XF,a.a);K(YF,a.a);K(dG,a.a);K(eG,a.a);K(fG,a.a);K(gG,a.a);xG(a)}function vG(a){K(ZF,a.a);K($F,a.a);K(aG,a.a);K(bG,a.a);K(cG,a.a);K(TF,a.a);K(UF,a.a);K(VF,a.a);K(WF,a.a)}function wG(a){K(QF,a.a);K(RF,a.a);K(SF,a.a)}function xG(a){K(hG,a.a);K(iG,a.a);K(jG,a.a);K(lG,a.a);a.b=!1}
|
|
function YE(a){Iy.call(this,"Atom/Bond Query");this.e=new Sx(this.bf());vx(this.o,new oE(this));this.a=(rE(),LA);this.c=a;yG||(a=Cw(a),yG=new cz(a),Ew(yG,-150,-50));this.f=yG;ix(this,new Ry);K(this,this.a);a=new mx;ix(a,new vy(0,3,1));P(a,new Vy("Atom type :"),null);QF=new Sx(vb);RF=new Sx("Any except C");SF=new Sx("Halogen");P(a,QF,null);P(a,RF,null);P(a,SF,null);P(this,a,null);a=new mx;ix(a,new vy(0,3,1));P(a,new Wy("Or select one or more from the list :",0),null);P(this,a,null);a=new mx;ix(a,new vy(0,
|
|
3,1));ZF=new Sx(Eb);$F=new Sx(gc);aG=new Sx(nc);bG=new Sx(Ec);cG=new Sx(pc);TF=new Sx(Pb);UF=new Sx(Ib);VF=new Sx(Db);WF=new Sx(Wb);P(a,ZF,null);P(a,$F,null);P(a,aG,null);P(a,bG,null);P(a,cG,null);P(a,TF,null);P(a,UF,null);P(a,VF,null);P(a,WF,null);P(this,a,null);a=new mx;ix(a,new vy(0,3,1));fG=new Wx;Vx(fG,vb);Vx(fG,Za);Vx(fG,bb);Vx(fG,ib);Vx(fG,jb);P(a,new Vy("Number of hydrogens : "),null);P(a,fG,null);P(this,a,null);a=new mx;ix(a,new vy(0,3,1));gG=new Wx;Vx(gG,vb);Vx(gG,Za);Vx(gG,bb);Vx(gG,ib);
|
|
Vx(gG,jb);Vx(gG,"4");Vx(gG,"5");Vx(gG,"6");P(a,new Wy("Number of connections :",0),null);P(a,gG,null);P(a,new Wy(" (H's don't count.)",0),null);P(this,a,null);a=new mx;ix(a,new vy(0,3,1));P(a,new Vy("Atom is :"),null);XF=new Sx(wb);P(a,XF,null);YF=new Sx("Nonaromatic");P(a,YF,null);dG=new Sx(Dc);P(a,dG,null);eG=new Sx(kc);P(a,eG,null);P(this,a,null);a=new mx;K(a,ly(Aw(this)));ix(a,new vy(0,3,1));P(a,new Vy("Bond is :"),null);hG=new Sx(vb);P(a,hG,null);iG=new Sx(wb);P(a,iG,null);jG=new Sx(Dc);P(a,
|
|
jG,null);lG=new Sx(kc);P(a,lG,null);P(this,a,null);a=new mx;ix(a,new vy(1,3,1));this.d=new pz(va,20);P(a,this.d,null);P(a,new Sx(Bc),null);P(a,this.e,null);P(this,a,null);this.Rb&&Ky(this.Rb,!1);Hy(this,!1);vG(this);wG(this);xG(this);K(XF,this.a);K(YF,this.a);K(dG,this.a);K(eG,this.a);K(fG,this.a);K(gG,this.a);OF(this,QF);Gy(this);a=this.f;HD(this.Rb.c,a.a,a.b);!Bw(this)&&fx(this);Qw(this)}s(523,513,Ah,YE);
|
|
_.cf=function(a,b){var c;D(b,Bc)?(oG(this),OF(this,QF),PF(this)):x(a.f,39)?(xG(this),a.f==QF?(vG(this),wG(this)):a.f==RF?(vG(this),wG(this)):a.f==SF?(vG(this),wG(this)):a.f==dG?K(eG,this.a):a.f==eG?(K(dG,this.a),K(XF,this.a)):a.f==XF?(K(YF,this.a),K(eG,this.a)):a.f==YF?K(XF,this.a):a.f==hG||a.f==iG||a.f==jG||a.f==lG?(oG(this),this.b=!0):wG(this),OF(this,a.f),PF(this)):x(a.f,40)&&(xG(this),c=a.f,0==c.Rb.a.gb.selectedIndex?K(c,this.a):K(c,(Yx(),fy)),PF(this));107!=this.c.b&&(this.c.b=107,AA(this.c));
|
|
return!0};_.b=!1;_.c=null;var QF=_.d=null,hG=null,RF=null,XF=null,iG=null,VF=null,ZF=null,gG=null,fG=null,UF=null,TF=null,SF=null,WF=null,yG=null,$F=null,YF=null,eG=null,lG=null,aG=null,cG=null,dG=null,jG=null,bG=null;function oF(){PB(this)}s(524,456,bh,oF);_.a=-1;
|
|
function sp(a){var b,c,d;c=null;sz();if(d=b=(d=$wnd.clipboardData.getData(Qc),null!=d?new Gz(d):null))d=(vz(),yz),d=zz(d,(vz(),yz))||zz(d,wz);if(d)try{c=Dz(b)}catch(e){if(e=Xh(e),x(e,53))hm(e);else throw e;}b=c;if(null!=b&&null!=b){c=a.a.tb;var f,g,h;if(null!=b&&(d=yB(b,"\\$\\$\\$\\$\n?"),!(1>=d.length)))for(g=0,h=d.length;g<h;++g)f=d[g],Eq(c.b,c.c++,f);b=xB(b);try{PE(a.a,b)?(up(a.a,"Structure pasted"),qC(a.a)):(JA(new KA(a.a.G,a.a,LA)),PA(a.a)),AA(a.a)}catch(i){if(i=Xh(i),x(i,67))b=a.a,b.eb=!0,b.G=
|
|
"ERROR - invalid MOL ",JA(new KA(a.a.G,a.a,LA)),AA(a.a);else throw i;}}}function qp(a){a=new Gz(a);sz();var b,c;try{b=Dz(a),c=Lm(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]",$wnd.clipboardData.setData(Qc,c)}catch(d){if(d=Xh(d),x(d,53))hm(d);else throw d;}}function iE(a){if(!a)throw new Cm;this.a=a}s(526,1,{},iE);_.Gc=function(){return Zz(this.a)};_.Hc=function(){return Sh(this.a)};_.Ic=function(){throw new bA("Missing message: awt.50");};_.a=null;function Cx(){return Cx()}
|
|
function Rz(){Rz=u;var a;a=(Iz(),Jz["os.encoding"]);if(null!=a)try{if(D("UTF-8",a)||D("ISO-8859-1",a)||D("ISO-LATIN-1",a))v(zG,k,-1,0,1);else throw new cB(a+" is not supported");}catch(b){if(b=Xh(b),!x(b,74))throw b;}}function az(a,b){a.a=31*a.a+H((new qB(b)).a)}function qy(){}s(529,1,{},qy);_.hC=function(){return this.a};_.a=1;
|
|
function ID(a){var b;b=v(F,q,-1,4,1);a.style[Lg]=bb;b[0]=AG(BG(a,"borderTopWidth"));b[1]=AG(BG(a,"borderRightWidth"));b[2]=AG(BG(a,"borderBottomWidth"));b[3]=AG(BG(a,"borderLeftWidth"));return b}function CG(a){var b,c;c=DG(a);b=ID(a);a=(a.style[Lg]=bb,new bp(a.clientWidth,a.clientHeight));a.b+=b[1]+b[3]+(c[1]+c[3]);a.a+=b[0]+b[2]+(c[0]+c[2]);return a}function ap(a){a.style[Lg]=bb;return new bp(a.clientWidth,a.clientHeight)}
|
|
function DG(a){var b;b=v(F,q,-1,4,1);a.style[Lg]=bb;b[0]=AG(BG(a,"marginTop"));b[1]=AG(BG(a,"marginRight"));b[2]=AG(BG(a,"marginBottom"));b[3]=AG(BG(a,"marginLeft"));return b}function EG(a){var b;b=v(F,q,-1,4,1);a.style[Lg]=bb;b[0]=AG(BG(a,"paddingTop"));b[1]=AG(BG(a,"paddingRight"));b[2]=AG(BG(a,"paddingBottom"));b[3]=AG(BG(a,"paddingLeft"));return b}
|
|
function FG(a,b,c){try{switch(b){case wf:a.style.filter=dd+100*c+ua;(!a.currentStyle||!a.currentStyle.hasLayout)&&(a.style.zoom=1);break;case be:b=jg;default:a.style[b]=c}}catch(d){if(d=Xh(d),x(d,67))a=a.scopeName,null==a||oq("html",a);else throw d;}}function tD(a,b){var c;GG||(GG=C(gg),FG(GG,Fe,j),FG(GG,wg,j),FG(GG,Bf,$c),FG(GG,Eg,ze),$doc.body.appendChild(GG));FG(GG,Ig,a);FG(GG,ye,a);c=CG(GG);return b?c.b:c.a}var GG=null;function HG(){bp.call(this,0,0)}function bp(a,b){this.b=a;this.a=b}
|
|
function OD(a){bp.call(this,a.b,a.a)}s(531,1,uh,HG,bp,OD);_.eQ=function(a){return this===a?!0:null==a||IG!=Jm(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};_.tS=function(){return"Dimension [height="+this.a+", width="+this.b+Wc};_.a=0;_.b=0;function JG(a){this.d=a[0];this.b=a[3];this.a=a[2];this.c=a[1]}s(532,1,{61:1,63:1,83:1},JG);_.eQ=function(a){return a===this?!0:x(a,83)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};
|
|
_.hC=function(){var a;a=213+this.d;a=71*a+this.b;a=71*a+this.a;return a=71*a+this.c};_.tS=function(){return KG.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Wc};_.a=0;_.b=0;_.c=0;_.d=0;function LG(a,b){this.a=a;this.b=b}s(533,1,uh,LG);_.eQ=function(a){return this===a?!0:null==a||MG!=Jm(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};_.tS=function(){return MG.d+"[x="+this.a+",y="+this.b+Wc};_.a=0;_.b=0;
|
|
function $D(){this.b=this.a=this.d=this.c=0}s(534,1,uh,$D);_.eQ=function(a){return this===a?!0:null==a||NG!=Jm(a)||this.a!=a.a||this.b!=a.b||this.c!=a.c||this.d!=a.d?!1:!0};_.hC=function(){var a;a=31+this.a;a=31*a+this.b;a=31*a+this.c;return a=31*a+this.d};_.tS=function(){return NG.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Wc};_.a=0;_.b=0;_.c=0;_.d=0;
|
|
function BG(a,b){var c;if(document.documentElement.currentStyle)switch(b){case wf:c=100;try{c=a.filters["DXImageTransform.Microsoft.Alpha"].opacity}catch(d){try{c=a.filters("alpha").opacity}catch(e){}}return c/100;case be:b=jg;default:c=(c=a.currentStyle?a.currentStyle[b]:null)||a.style[b]||null}else c=a.style[b]||null;return null==c?null:j+c}s(537,1,{});var OG=-1;function PG(){}s(538,537,{},PG);_.a=-1;_.b=-1;var QG=null;function AG(a){a=parseInt(a,10);a=isNaN(a)?null:rB(a);return!a?0:a.a}
|
|
s(541,285,oh);_.Ze=function(){return ep(this.f)};_.$e=function(a){wD(this.f,a)};_._e=function(){ip(this.f)};_.td=function(){ip(this.f)};_.Uc=function(a){var b=this.f;b.gb.style[ye]=a;b.bb||(b.f=a)};_.Wc=function(a){var b=this.f;b.gb.style[Ig]=a;b.bb||(b.i=a)};function zD(){zD=u;AD()}function Jy(a,b){a.a.gb.innerText=b||j;wD(a.f,null)}
|
|
function RG(a){zD();var b;qu(this,new VD);this.a=new SG;b=this.f;TG(b,new UG);FG(b.gb,"padding",$a);b.o=0;fE(b,this.a,new gE(0));this.a.Rc()[yd]="mosaic-Caption-text";this.a.gb.innerText=a||j;wD(this.f,null);this.gb[yd]="mosaic-Caption"}s(540,541,oh,RG);_.vc=function(a){return A(this,a,(zp(),zp(),Ap))};_.wc=function(a){return A(this,a,(Bi(),Bi(),Ci))};_.xc=function(a){return A(this,a,(Dp(),Dp(),Ep))};_.yc=function(a){return A(this,a,(Di(),Di(),Ei))};_.b=null;
|
|
function AD(){AD=u;VG=Pm()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new uw(VG,240,20);new uw(VG,224,16);new uw(VG,208,16);new uw(VG,192,16);new uw(VG,176,16);new uw(VG,160,16);new uw(VG,144,16);new uw(VG,128,16);new uw(VG,112,16);new uw(VG,96,16);new uw(VG,80,16);new uw(VG,64,16);new uw(VG,260,16);BD=new uw(VG,48,16);new uw(VG,32,16);new uw(VG,16,16);new uw(VG,0,16)}var VG,BD;function WG(a,b){gt(a.a.gb,!b);wD(a.f,a.a)}
|
|
function cp(a,b){a.c=b;gt(a.a.gb,!b);wD(a.f,a.a);if(a.d){var c;for(c=new Rh(a.d);c.b<c.d.he();)Sh(c)}}function aE(a){var b;qu(this,new VD);b=this.f;TG(b,new XG((YG(),ZG)));b.o=0;this.b=new RG(a);fE(b,this.b,new gE(1));this.a=new VD;li(this.a,"Body");fE(b,this.a,new gE(0));this.gb[yd]="mosaic-CaptionLayoutPanel"}s(543,541,{12:1,14:1,22:1,25:1,27:1,28:1,29:1,30:1,33:1,34:1,36:1,85:1,91:1},aE);_.Xc=function(){jt(this.f)};_.Yc=function(){mt(this.f)};_.fd=function(){return new qt(this.a)};
|
|
_.cd=function(a){return xD(this.a,a)};_.a=null;_.b=null;_.c=!1;_.d=null;function cE(){PB(this)}s(544,456,bh,cE);function UD(a){this.a=a}s(545,1,Bh,UD);_.fc=function(){ip(this.a.K.ab)};_.a=null;function $G(a){var b;b=a.b;a=b.f;b=!a.e?-1:Li(a.e.a,b);a.e&&fs(a.e.a,b)&&is(a.e.a,b);b=!a.e?0:a.e.a.c;0<b&&PD(!a.e?null:fs(a.e.a,b-1))}function aH(a){var b;b=a.a;a=b.f;!a.e&&(a.e=new kx);-1==Li(a.e.a,b)&&fi(a.e.a,b)}function MD(){}s(546,1,{},MD);_.zc=function(a){$G(a)};_.Ac=function(a){aH(a)};
|
|
_.Cc=function(a){bH(a.a.f,a.a)};function SD(){SD=u;cH=new dH(1,"e");eH=new dH(2,kf);fH=new dH(3,"ne");gH=new dH(10,"nw");hH=new dH(4,$f);iH=new dH(5,bg);jH=new dH(12,"sw");kH=new dH(8,Gg);TD=new lH((ti(),ui(null)).gb)}function DD(a,b){var c;c=ID(a.gb);return new LG(Yi(b.gb)-(Yi(a.gb)+c[3]),Zi(b.gb)-(Zi(a.gb)+c[0]))}
|
|
function mH(a){var b,c,d,e,f,g;if(a.e){b=ap(a.gb);for(d=0,e=a.e.a.c;d<e;++d)g=fs(a.e.a,d),c=new bp(ln(g.gb,tf),ln(g.gb,sf)),f=DD(a,g),f.a-=Si(0,f.a+ln(g.gb,tf)-b.b),f.b-=Si(0,f.b+ln(g.gb,sf)-b.a),HD(g,Si(0,f.a),Si(0,f.b)),c.b=c.b>b.b?b.b:-1,c.a=c.a>b.a?b.a:-1,ND(g,c.b,c.a),g.F==(Zo(),$o)&&gp(g,new OD(ap(a.gb))),tj(g.q,1)}}function nH(a,b,c){a=a.d;Vh(a,b,b);w(a.c,b,c);li(b,Cc+c.b)}
|
|
function fp(a,b){var c;c=a.d;oH(c,b.y);ki(b.y,Cc+gH.b);oH(c,b.u);ki(b.u,Cc+eH.b);oH(c,b.v);ki(b.v,Cc+fH.b);oH(c,b.E);ki(b.E,Cc+kH.b);oH(c,b.n);ki(b.n,Cc+cH.b);oH(c,b.D);ki(b.D,Cc+jH.b);oH(c,b.B);ki(b.B,Cc+hH.b);oH(c,b.C);ki(b.C,Cc+iH.b)}
|
|
function hp(a,b){!b.y&&(b.y=FD(b,0,0));nH(a,b.y,gH);!b.u&&(b.u=FD(b,0,1));nH(a,b.u,eH);!b.v&&(b.v=FD(b,0,2));nH(a,b.v,fH);!b.E&&(b.E=FD(b,1,0));nH(a,b.E,kH);!b.n&&(b.n=FD(b,1,2));nH(a,b.n,cH);!b.D&&(b.D=FD(b,2,0));nH(a,b.D,jH);!b.B&&(b.B=FD(b,2,1));nH(a,b.B,hH);!b.C&&(b.C=FD(b,2,2));nH(a,b.C,iH)}function bH(a,b){var c,d;a.a=b;d=a.e.a.c;c=Li(a.e.a,b);if(c+1<d){Hx(a.e,b);for(fi(a.e.a,b);c<d;++c)QD(fs(a.e.a,c),c)}else QD(b,c)}
|
|
function lH(a){a=new pH(a);qu(this,a);this.c=new qH(a);this.c.i=!0;ci(this.c);this.c.k=3;this.d=new rH(a);this.d.i=!0;ci(this.d);this.d.k=3;su(this)}s(547,285,{12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,91:1},lH);_.Ze=function(){return ap(this.gb)};_.$e=function(){var a;(a=sH(this))&&a.$e(null)};_._e=function(){mH(this)};_.zc=function(a){!this.b&&(this.b=new MD);$G(a)};_.Ac=function(a){!this.b&&(this.b=new MD);aH(a)};_.td=function(){mH(this)};
|
|
_.Cc=function(a){!this.b&&(this.b=new MD);bH(a.a.f,a.a)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;var cH,eH,fH,gH,TD,hH,iH,jH,kH;function pH(a){this.p=new Kt(this);this.gb=a}s(548,265,Gh,pH);function dH(a,b){this.a=a;this.b=b}s(549,1,{},dH);_.a=0;_.b=null;function qH(a){Nh();hi.call(this,a)}s(550,3,{},qH);_._b=function(){var a;a=this.j.e;a.t||Wi(a.o);ki(this.j.e,"dragdrop-dragging");!a.z.c&&WG(a.z,!1)};
|
|
_.bc=function(){var a,b;a=this.j.b;b=this.j.c;this.i&&(a=Si(this.a,a<this.d?a:this.d),b=Si(this.b,b<this.c?b:this.c));var c=this.j.e.gb;c.style[Fe]=a+(Hi(),Ff);c.style[wg]=b+Ff};
|
|
_.ac=function(){var a;a=this.j.e;a==a.f.a||PD(a);a.z.c||WG(a.z,!0);a.t||(a.o||(a.o=new tH,li(a.o,"mosaic-GlassPanel-invisible")),FG(a.o.gb,Kg,BG(a.gb,Kg)),si((ti(),ui(null)),a.o,0,0));li(this.j.e,"dragdrop-dragging");a=new Pi(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.d=this.a+this.j.a.gb.clientWidth-this.j.e.Qc();this.c=this.b+this.j.a.gb.clientHeight-this.j.e.Pc()};_.a=0;_.b=0;_.c=0;_.d=0;
|
|
function oH(a,b){try{Zh(a,b)}catch(c){if(c=Xh(c),!x(c,67))throw c;}}function rH(a){Nh();hi.call(this,a);this.c=new Ph}s(551,3,{},rH);_._b=function(){var a;a=this.j.e.fb;a.t||Wi(a.o);ki(this.j.e,"dragdrop-dragging");WG(a.z,!1);dp(a,new bp(a.e,a.d));tj(a.q,1)};
|
|
_.bc=function(){var a,b,c,d;d=this.j.e.fb;c=pi(this.j.d.c,this.j.e).a;0!=(c&2)?(b=this.i?this.j.e.Oc()-Si(this.j.c,this.b):this.j.e.Oc()-this.j.c,0!=b&&(a=d.d,b=Si(a+b,ln(d.z.b.gb,sf)),b!=a&&ED(d,0,a-b),dp(d,new bp(d.e,b)),tj(d.q,333))):0!=(c&4)&&(b=this.i?(this.j.c<this.d?this.j.c:this.d)-this.j.e.Oc():this.j.c-this.j.e.Oc(),0!=b&&(a=d.d,b=Si(a+b,ln(d.z.b.gb,sf)),dp(d,new bp(d.e,b)),tj(d.q,333)));0!=(c&8)?(b=this.i?this.j.e.Nc()-Si(this.j.b,this.a):this.j.e.Nc()-this.j.b,0!=b&&(a=d.e,b=96<a+b?a+
|
|
b:96,b!=a&&ED(d,a-b,0),dp(d,new bp(b,d.d)),tj(d.q,333))):0!=(c&1)&&(b=this.i?(this.j.b<this.e?this.j.b:this.e)-this.j.e.Nc():this.j.b-this.j.e.Nc(),0!=b&&(a=d.e,dp(d,new bp(96<a+b?a+b:96,d.d)),tj(d.q,333)))};
|
|
_.ac=function(){var a;a=this.j.e.fb;a==a.f.a||PD(a);WG(a.z,!0);a.t||(a.o||(a.o=new tH,li(a.o,"mosaic-GlassPanel-invisible")),FG(a.o.gb,Kg,BG(a.gb,Kg)),si((ti(),ui(null)),a.o,0,0));li(this.j.e,"dragdrop-dragging");a=new Pi(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.e=this.a+this.j.a.gb.clientWidth-this.j.e.Qc();this.d=this.b+this.j.a.gb.clientHeight-this.j.e.Pc()};_.a=0;_.b=0;_.d=0;_.e=0;function Yr(){Yr=u;Zr=new uH}
|
|
function tH(){Yr();var a;this.d=new vH(this);this.a=!1;this.b=new Ot;qu(this,this.b);a=this.gb.style;a[md]="#000";a[ae]="alpha(opacity=50)";a[wf]="0.5";this.gb[yd]="gwt-GlassPanel"}s(552,285,Eh,tH);
|
|
_.$c=function(){var a;su(this);try{a=this.fb}catch(b){b=Xh(b);if(x(b,72))throw new kt("Parent widget must be an instance of AbsolutePanel");throw b;}a==(ti(),ui(null))?(Xr(Zr,this,!1),a=this.d,a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c),ei(Aj,a),a.b=!0,a.c=Ij(a),fi(Aj,a),this.c=new wH(this),As(new Wr(this.c))):$doc.compatMode==Gb?(this.gb.style[rd]=$a,this.gb.style[Uf]=$a):yi(this,ln(a.gb,tf),ln(a.gb,sf));this.a&&os(new Vr(this));si(ui(null),new xH,Xi(D($doc.compatMode,Gb)?$doc.documentElement:
|
|
$doc.body),(D($doc.compatMode,Gb)?$doc.documentElement:$doc.body).scrollTop||0)};_._c=function(){this.f._c();aj(this.d);this.c&&(Tr(ys,this.c,E(yH,k,13,[(!Np&&(Np=new Fj),Np)])),this.c=null);this.a&&Tr(qs,this,E(yH,k,13,[(!ps&&(ps=new Fj),ps)]))};_.Kc=function(a){switch(Os(a.type)){case 256:if(27==(a.keyCode||0))return Wi(this),!1;case 1:if(pn(this.gb,a.srcElement))return Wi(this),!1}return!0};_.ad=function(){};_.a=!1;_.b=null;_.c=null;var Zr;function vH(a){zj();this.a=a}s(553,24,{},vH);
|
|
_.lc=function(){Xr((Yr(),Zr),this.a,!1)};_.a=null;function wH(a){this.a=a}s(554,1,{},wH);_.a=null;function xH(){this.gb=vu();var a;a=new ov(new zH(this));A(this,a,(Eo(),Eo(),Fo));A(this,a,(jp(),jp(),kp))}s(555,287,Gh,xH);_.ad=function(){Mi(new AH(this))};function zH(a){this.a=a}s(556,1,{},zH);_.a=null;function AH(a){this.a=a}s(557,1,Bh,AH);_.fc=function(){xv(this.a.gb)};_.a=null;function BH(a){a.gb.style[Ig]=kd;a.gb.style[ye]=kd;if(a.bb){var a=a.fb,b;x(a,91)?a.$e(null):(b=sH(a))&&b.$e(a)}}
|
|
s(559,268,Ch);_.Ze=function(){BH(this);return new bp(ln(this.gb,tf),ln(this.gb,sf))};_.$e=function(){BH(this)};_._e=function(){};_.Jc=function(){};_.td=function(){};function SG(){this.gb=C("label");this.gb[yd]="mosaic-Label";this.gb.style[Hg]=pf;this.gb[yd]="mosaic-HTML"}s(558,559,Ch,SG);function dE(a){qu(this,new CH(a));this.gb[yd]="mosaic-ImageButton"}s(560,285,Eh,dE);
|
|
function lE(){var a=(au(),du);Vt.call(this,!0,Te);this.L=a.a;this.a=new DH(this);this.a.d=!0;Lt(this,this.a);this.T=!0;this.a.f=!0;if(-1==this.cb){var a=this.gb,b=1|(this.gb.__eventBits||0);wi();Ys(a,b)}else this.cb|=1;on(nn(this.gb))[yd]=qe;this.gb.style[Kg]="2147483647"}s(561,270,Gh,lE);_.Jc=function(a){lt(this,a);1==Os(a.type)&&Qt(this,!1)};_.a=null;
|
|
function DH(a){this.b=a;this.c=new mi;this.i=new mi;a=(Hv(),Gv);new tw(a.d,a.b,a.c,a.e,a.a);var b;b=C(mg);this.e=C(pg);js(b,this.e);this.o=!0;a=vu();b=(ks(),ls(b));a.appendChild(b);this.gb=a;Gk();this.gb.setAttribute("role",jl.a);-1==this.cb?(a=this.gb,b=2225|(this.gb.__eventBits||0),wi(),Ys(a,b)):this.cb|=2225;this.gb[yd]=pe;a=et(this.gb)+"-vertical";Th(this.Rc(),a,!0);this.gb.style.outline=$a;this.gb.setAttribute("hideFocus",Bg);A(this,new Fv(this),(Eo(),Eo(),Fo))}s(562,308,Wg,DH);
|
|
_.Jc=function(a){switch(Os(a.type)){case 16:this.a=!1;break;case 32:this.a=!0}yv(this,a)};_.sd=function(a,b){Cv(this,a,b);b||this.a&&Qt(this.b,!1)};_.a=!0;_.b=null;
|
|
function CH(a){var b=(Ku(),Lu),c=(Su(),Tu),d;d=new Cu;d.f[qd]=Za;d.f[td]=0;d.f[ud]=0;this.a=b;this.b=c;var b=d.d,c=this.a,e=this.b;Au(b.a);b.a.c.rows[0].cells[0][cd]=c.a;Au(b.a);b.a.c.rows[0].cells[0].style[Dg]=e.a;Au(d);b=wu(d,0,0,!0);if(a){Wi(a);c=d.i;if(c.a){var e=c.a.a,f=c.b,g=e;yu(g,f.c);Eq(f.b,g,a);c.a=c.a.b}else e=c.b.c,fi(c.b,a);a.gb[Yc]=e;js(b,a.gb);ot(a,d)}qu(this,d);Th(this.gb,"mosaic-WidgetWrapper",!0)}s(563,285,Eh,CH);_.a=null;_.b=null;function WD(a){this.a=a}s(564,1,{},WD);
|
|
_.uc=function(){this.a.$&&this.a!=this.a.f.a&&PD(this.a)};_.a=null;function XD(a){zj();this.a=a}s(565,24,{},XD);_.lc=function(){ip(this.a.K.ab);var a=this.a;Mp((!a.p&&(a.p=new lD),a.p))};_.a=null;function YD(a){zj();this.a=a}s(566,24,{},YD);_.lc=function(){JD(this.a,(Zo(),$o))};_.a=null;function ZD(a){zj();this.a=a}s(567,24,{},ZD);_.lc=function(){JD(this.a,(Zo(),KD))};_.a=null;function bE(){}s(568,1,{},bE);function eE(a){this.a=a}s(569,1,{},eE);_.uc=function(){this.a.nd()};_.a=null;
|
|
function hE(a){this.a=a}s(570,1,{},hE);_.a=null;function RD(a){this.a=a}s(571,1,Bh,RD);_.fc=function(){this.a.F==(Zo(),$o)?tj(this.a.r,333):this.a.F==KD&&tj(this.a.s,333)};_.a=null;function GD(a){this.gb=a;jt(this)}s(572,268,Wg,GD);_.vc=function(a){return A(this,a,(zp(),zp(),Ap))};_.wc=function(a){return A(this,a,(Bi(),Bi(),Ci))};_.xc=function(a){return A(this,a,(Dp(),Dp(),Ep))};_.yc=function(a){return A(this,a,(Di(),Di(),Ei))};function lD(){eq.call(this,null)}s(573,199,Fh,lD);
|
|
function Zo(){Zo=u;$o=new EH("MAXIMIZED",0);KD=new EH("MINIMIZED",1);LD=new EH("NORMAL",2);FH=E(GH,k,86,[$o,KD,LD])}function EH(a,b){sn.call(this,a,b)}s(574,135,{61:1,64:1,66:1,86:1},EH);var FH,$o,KD,LD;s(575,1,{});function Xr(a,b,c){var d,e,f,g,h;e=zi();d=Ai();if(!c||e!=a.b||d!=a.a)f=(ti(),ln(ui(null).gb,tf)),c=ln(ui(null).gb,sf),h=(Zs(),$s).scrollWidth,g=$s.scrollHeight,f=e>(f>h?f:h)?e:f>h?f:h,c=d>(c>g?c:g)?d:c>g?c:g,0<=f&&(b.gb.style[Ig]=f+Ff),0<=c&&(b.gb.style[ye]=c+Ff),a.b=e,a.a=d}
|
|
function uH(){}s(576,575,{},uH);_.a=-1;_.b=-1;function HH(a,b){var c,d,e;if(a.k)return!0;gi(a.x);for(c=new qt(b);c.a.a<c.a.b.c-1;)d=iD(rt(c.a)),e=d.fb,x(e,92)&&e.Vc(d.Sc()),d.Sc()&&fi(a.x,d);return!0}
|
|
function IH(a,b){var c,d,e;if(b.a)a.c&&$i(a.c),a.c=new JH(a,b),bj(a.c,333);else for(d=new Rh(a.x);d.b<d.d.he();)c=Sh(d),e=c.eb,Ht(b,KH(c),e.s,e.t),LH(c,e.u,e.r,E(F,q,-1,[MH(a.q.a,c).d,MH(a.p.a,c).c,MH(a.n.a,c).a,MH(a.o.a,c).b]),(E(F,q,-1,[NH(a.i.a,c).d,NH(a.f.a,c).c,NH(a.d.a,c).a,NH(a.e.a,c).b]),E(F,q,-1,[OH(a.u,c),OH(a.t,c),OH(a.r,c),OH(a.s,c)])))}
|
|
function PH(){this.x=new mi;this.j=new QH(this);this.w=new RH(this.j);this.v=new SH(this.j);this.q=new TH(this.j);this.p=new UH(this.j);this.n=new VH(this.j);this.o=new WH(this.j);this.i=new XH(this.j);this.f=new YH(this.j);this.d=new ZH(this.j);this.e=new $H(this.j);this.u=new aI(this.j);this.t=new aI(this.j);this.r=new aI(this.j);this.s=new aI(this.j)}s(577,1,{});_.df=function(a){IH(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=!1;_.n=null;_.o=null;_.p=null;_.q=null;_.r=null;
|
|
_.s=null;_.t=null;_.u=null;_.v=null;_.w=null;function bI(a){var b;b=a.a;var c=a.b,d,e,f;for(e=new Rh(b.x);e.b<e.d.he();)d=Sh(e),x(d,26)&&(d=d.ab),f=d.eb,Ht(c,KH(d),f.s,f.t),LH(d,f.u,f.r,E(F,q,-1,[MH(b.q.a,d).d,MH(b.p.a,d).c,MH(b.n.a,d).a,MH(b.o.a,d).b]),(E(F,q,-1,[NH(b.i.a,d).d,NH(b.f.a,d).c,NH(b.d.a,d).a,NH(b.e.a,d).b]),E(F,q,-1,[OH(b.u,d),OH(b.t,d),OH(b.r,d),OH(b.s,d)])));cI(c);a.a.c=null;for(a=new Rh(a.a.x);a.b<a.d.he();)b=Sh(a),x(b,26)&&(b=b.ab),b=b.eb,b.o=b.p=b.q=b.n=-1}
|
|
function JH(a,b){this.a=a;this.b=b;var c=(vj(),wj);this.k=new uj(this);this.s=c}s(578,17,{},JH);_.gc=function(){bI(this)};_.hc=function(){bI(this)};
|
|
_.jc=function(a){var b,c,d;for(c=new Rh(this.a.x);c.b<c.d.he();){b=Sh(c);x(b,26)&&(b=b.ab);d=b.eb;d.i=H(d.o+(d.s-d.o)*a);d.v=H(d.p+(d.t-d.p)*a);d.w=H(d.q+(d.u-d.q)*a);d.f=H(d.n+(d.r-d.n)*a);Ht(this.b,KH(b),d.i,d.v);var e=b,f=d.w;d=d.f;var g=E(F,q,-1,[MH(this.a.q.a,b).d,MH(this.a.p.a,b).c,MH(this.a.n.a,b).a,MH(this.a.o.a,b).b]),h=this.a,i=b;E(F,q,-1,[NH(h.i.a,i).d,NH(h.f.a,i).c,NH(h.d.a,i).a,NH(h.e.a,i).b]);LH(e,f,d,g,E(F,q,-1,[OH(this.a.u,b),OH(this.a.t,b),OH(this.a.r,b),OH(this.a.s,b)]))}};_.a=null;
|
|
_.b=null;s(580,1,{});_.a=null;function ZH(a){this.a=a}s(579,580,{},ZH);function $H(a){this.a=a}s(581,580,{},$H);function YH(a){this.a=a}s(582,580,{},YH);function XH(a){this.a=a}s(583,580,{},XH);function VH(a){this.a=a}s(584,580,{},VH);function WH(a){this.a=a}s(585,580,{},WH);function UH(a){this.a=a}s(586,580,{},UH);function TH(a){this.a=a}s(587,580,{},TH);s(588,580,{},function(a){this.a=a});s(589,580,{},function(a){this.a=a});
|
|
function OH(a,b){var c=a.a,d;d=pi(c.d,b);d||(d=new JG(EG(b.gb)),w(c.d,b,d));return d.d}function aI(a){this.a=a}s(590,580,{},aI);function SH(a){this.a=a}s(591,580,{},SH);function RH(a){this.a=a}s(592,580,{},RH);function NH(a,b){var c;c=pi(a.a,b);c||(c=new JG(ID(b.gb)),w(a.a,b,c));return c}function MH(a,b){var c;c=pi(a.b,b);c||(c=new JG(DG(b.gb)),w(a.b,b,c));return c}
|
|
function dI(a,b){var c,d;d=pi(a.e,b);if(!d){c=b.eb;a:{d=a.f;var e=sH(b),f,g,h,i,l;if(x(b,91)){if(null!=c.k&&null!=c.j){d=new bp(eI(e,!0),eI(e,!1));break a}i=b.Ze();null!=c.k&&(i.b=eI(e,!0));null!=c.j&&(i.a=eI(e,!1))}else{if(null!=c.k&&null!=c.j){d=new bp(eI(e,!0),eI(e,!1));break a}i=new HG;f=b.gb;l=f.style;g=l[Bf];h=l[Eg];l[Bf]="static";l[Eg]=ze;null!=c.k?i.b=eI(e,!0):(l[Ig]=kd,i.b=(f.offsetWidth||0)+MH(d.o.a,b).b+MH(d.p.a,b).c);null!=c.j?i.a=eI(e,!1):(l[ye]=kd,i.a=(f.offsetHeight||0)+MH(d.q.a,b).d+
|
|
MH(d.n.a,b).a);l[Bf]=g;l[Eg]=h}d=i}null!=c.k&&(Hi(),co)==c.k.ff()||null!=c.j&&(Hi(),co)!=c.j.ff()||w(a.e,b,d)}return d}function QH(a){this.f=a;this.c=new Ph;this.e=new Ph;this.b=new Ph;this.a=new Ph;this.d=new Ph}s(593,1,{},QH);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function fI(a){var b;b=a.eb;if(null==b||!x(b,89))b=new gI,a.eb=b;return b}function UG(){XG.call(this,(YG(),hI))}function XG(a){var b=(iI(),jI);PH.call(this);this.b=a;this.a=b}s(594,577,{},UG,XG);
|
|
_.ef=function(a){var b,c,d,e,f,g,h,i,l;i=new HG;HH(this,a);l=MH(this.o.a,a).b+MH(this.p.a,a).c+NH(this.e.a,a).b+NH(this.f.a,a).c+OH(this.s,a)+OH(this.t,a);d=MH(this.q.a,a).d+MH(this.n.a,a).a+NH(this.i.a,a).d+NH(this.d.a,a).a+OH(this.u,a)+OH(this.r,a);c=this.x.c;if(0==c)return i.b=l,i.a=d,i;a=a.o;this.b==(YG(),hI)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Rh(this.x);a.b<a.d.he();)c=Sh(a),e=fI(c),b=null,h=c.fb,x(h,92)&&(b=h,b=kI(b),b=new bp(b[1]+b[3],b[0]+b[0])),this.b==hI?(l+=dI(this.w.a,c).b,e.a=dI(this.v.a,
|
|
c).a,x(h,92)&&(l+=b.b,e.a+=b.a),f=Si(f,e.a)):(d+=dI(this.v.a,c).a,e.b=dI(this.w.a,c).b,x(h,92)&&(d+=b.a,e.b+=b.b),g=Si(g,e.b));this.b==hI?(i.b=l,i.a=d+f):(i.b=l+g,i.a=d);return i};
|
|
_.df=function(a){var b,c,d,e,f,g,h,i,l,m,n,o,r,y,G,z,M,N;if(HH(this,a)&&(d=this.x.c,0!=d)){G=a.o;r=OH(this.s,a);z=OH(this.u,a);c=ap(a.gb);N=c.b-(r+OH(this.t,a));n=c.a-(z+OH(this.r,a));g=N;c=n;this.b==(YG(),hI)?g-=(d-1)*G:c-=(d-1)*G;h=i=0;for(e=new Rh(this.x);e.b<e.d.he();)d=Sh(e),b=null,o=fI(d),y=d.fb,x(y,92)&&(b=y,b=kI(b),b=new bp(b[1]+b[3],b[0]+b[0])),this.b==hI?(o.d?++i:(o.b=dI(this.w.a,d).b,x(y,92)&&(o.b+=b.b),g-=o.b),o.c?o.a=n:(o.a=dI(this.v.a,d).a,x(y,92)&&(o.a+=b.a))):(o.c?++h:(o.a=dI(this.v.a,
|
|
d).a,x(y,92)&&(o.a+=b.a),c-=o.a),o.d?o.b=N:(o.b=dI(this.w.a,d).b,x(y,92)&&(o.b+=b.b)));for(e=new Rh(this.x);e.b<e.d.he();)d=Sh(e),b=null,o=d.eb,y=d.fb,x(y,92)&&(b=y,b=kI(b),b=new bp(b[1]+b[3],b[0]+b[0])),M=o.b,m=o.a,this.b==hI?o.d&&(M=~~(g/i)):o.c&&(m=~~(c/h)),z=0>z?0:z,l=M,f=m,x(y,92)&&(l-=b.b,f-=b.a),this.b==ZG?(o.s=this.a==(iI(),jI)?r:this.a==lI?r+~~(N/2)-~~(M/2):r+N-M,o.t=z,o.u=l,o.r=f,z+=m+G):(this.a==(iI(),jI)?(o.s=r,o.t=z):this.a==lI?(o.s=r,o.t=z+~~(n/2)-~~(m/2)):(o.s=r,o.t=z+n-m),o.u=l,o.r=
|
|
f,r+=M+G),a.a&&(y=d.Nc()-Yi(a.gb)-OH(this.s,a),-1==o.o&&(o.o=y),y=d.Oc()-Zi(a.gb)-OH(this.u,a),-1==o.p&&(o.p=y),-1==o.q&&(o.q=d.Qc()),-1==o.n&&(o.n=d.Pc()));IH(this,a)}};_.a=null;_.b=null;function iI(){iI=u;jI=new mI("START",0);lI=new mI(Fb,1);nI=new mI(Nb,2);oI=E(pI,k,87,[jI,lI,nI])}function mI(a,b){sn.call(this,a,b)}s(595,135,{61:1,64:1,66:1,87:1},mI);var oI,lI,nI,jI;function YG(){YG=u;hI=new qI("HORIZONTAL",0);ZG=new qI("VERTICAL",1);rI=E(sI,k,88,[hI,ZG])}function qI(a,b){sn.call(this,a,b)}
|
|
s(596,135,{61:1,64:1,66:1,88:1},qI);var rI,hI,ZG;s(598,1,{93:1});_.e=!1;_.f=0;_.i=0;_.j=null;_.k=null;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;function gI(){this.e=!1}function gE(a){this.e=!1;0==a?this.c=this.d=!0:1==a?this.d=!0:2==a&&(this.c=!0)}s(597,598,{89:1,93:1},gI,gE);_.a=0;_.b=0;_.c=!1;_.d=!1;
|
|
function tI(a,b){if(a.k)return!0;HH(a,b);if(0<a.x.c){a.a=fs(a.x,0);var c=a.a,d;d=c.eb;if(null==d||!x(d,90))d=new uI,c.eb=d;a.b=d;gi(a.x);fi(a.x,a.a)}else a.a=null,a.b=null;return a.k=!!a.a}function vI(){PH.call(this)}s(599,577,{},vI);
|
|
_.ef=function(a){var b,c;c=new HG;tI(this,a);if(this.a){b=dI(this.w.a,this.a).b;var d=dI(this.v.a,this.a).a;c.b=b;c.a=d;b=this.a.fb;x(b,92)&&(b=kI(b),c.b+=b[1]+b[3],c.a+=b[0]+b[0])}c.b+=MH(this.o.a,a).b+MH(this.p.a,a).c+NH(this.e.a,a).b+NH(this.f.a,a).c+OH(this.s,a)+OH(this.t,a);c.a+=MH(this.q.a,a).d+MH(this.n.a,a).a+NH(this.i.a,a).d+NH(this.d.a,a).a+OH(this.u,a)+OH(this.r,a);return c};
|
|
_.df=function(a){var b,c,d,e,f;tI(this,a)&&(d=OH(this.s,a),e=OH(this.u,a),c=ap(a.gb),f=c.b-(d+OH(this.t,a)),c=c.a-(e+OH(this.r,a)),b=this.a.fb,x(b,92)&&(b=kI(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.b.s=d,this.b.u=f,this.b.t=e,this.b.r=c,a.a&&(d=this.b,e=this.a.Nc()-Yi(a.gb)-OH(this.s,a),-1==d.o&&(d.o=e),d=this.b,e=this.a.Oc()-Zi(a.gb)-OH(this.u,a),-1==d.p&&(d.p=e),d=this.b,-1==d.q&&(d.q=this.a.Qc()),d=this.b,-1==d.n&&(d.n=this.a.Pc())),IH(this,a))};_.a=null;_.b=null;function uI(){this.e=!1}
|
|
s(600,598,{90:1,93:1},uI);function kI(a){var b,c,d,e;null==a.a&&(a.a=v(F,q,-1,4,1),e=nn(a.c.children[0].children[0]),c=nn(a.c.children[2].children[2]),d=DG(a.gb),b=ID(a.gb),a.a[0]=(e.offsetHeight||0)+b[0]+d[0],a.a[1]=(c.offsetWidth||0)+b[1]+d[1],a.a[2]=(c.offsetHeight||0)+b[2]+d[2],a.a[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.a}function wI(a,b){a.bb&&Wi(a);return Mt(a,b)}function xI(){ju();$t.call(this,ku)}s(601,275,{12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1,92:1},xI);
|
|
_.cd=function(a){return wI(this,a)};_.a=null;function fE(a,b,c){var d=a.p.c;b.eb=c;vD(a,b,a.gb,d,!0)}function KH(a){var b;b=a.fb;return x(b,92)?b:a}function ep(a){if(!a.bb)return new HG;if(-1==a.j.b||-1==a.j.a)a.j=a.d.ef(a),gp(a,a.j),a.d.df(a),a.j=a.d.ef(a);return a.j}function iD(a){return x(a,92)?a.ab:a}function yI(a){var b;if(!a.n){b=(!QG&&(QG=new PG),QG);var c=zI(a,eb,!0);b.a=c;c=zI(a,gb,!0);b.b=c;a.n=b}return a.n}
|
|
function vD(a,b,c,d,e){if(x(b,26))throw new Gj("Adding a DecoratorPanel is not allowed!");var f;f=b.eb;null!=f&&x(f,93)&&f.e?(c=new xI,zt(a,c,a.gb,d,!0),Nt(c,b)):zt(a,b,c,d,e);wD(a,b)}
|
|
function wD(a,b){var c;c=a.d;if(b){var d=c.j;$h(d.c,b);$h(d.e,b);$h(d.b,b);$h(d.a,b);$h(d.d,b)}else d=c.j,bw(d.c),bw(d.e),bw(d.b),bw(d.a),bw(d.d);c.k=!1;if(!a.c){a.c=!0;c=a.j;c.b=-1;c.a=-1;c=a.fb;if(c==KH(a))c=c.fb;else{if(x(c,85)||x(c,25))d=c,c=c.fb,c==KH(d)&&(c=c.fb);x(c,92)&&x(c.fb,84)&&(c=c.fb)}x(c,91)&&!x(c,84)&&(c.$e(a.fb),c.$e(a))}}function ip(a){if(a.bb&&a.gb.style.display!=mf){a.gb.scrollTop=0;var b=a.gb,c=0;b.currentStyle.direction==Zf&&(c=-c);b.scrollLeft=c;a.d.df(a);a.c=!1;cI(a)}}
|
|
function cI(a){var b,c,d;c=a.p.c;for(d=0;d<c;++d)b=iD(qw(a.p,d)),x(b,92)&&(b=b.ab),b.Sc()&&(x(b,91)?b._e():x(b,33)&&b.td())}function xD(a,b){var c;x(b,92)&&(b=x(b,92)?b.ab:b);c=KH(b);return Ft(a,c)?(x(c,92)&&wI(c,b),wD(a,null),!0):!1}function TG(a,b){var c;a.d=b;null!=a.e&&ki(a,et(a.gb)+Aa+a.e);a.e=b.cZ.d;c=xw(a.e,hn(46));a.e=a.e.substr(c+1,a.e.length-(c+1));li(a,et(a.gb)+Aa+a.e);wD(a,null)}
|
|
function zI(a,b,c){a.k||(a.k=C(gg),FG(a.k,Bf,$c),FG(a.k,Eg,ze),FG(a.k,Fe,$a),FG(a.k,wg,$a),a.gb.appendChild(a.k));FG(a.k,Ig,b);FG(a.k,ye,b);a=CG(a.k);return c?a.b:a.a}
|
|
function eI(a,b){var c;c=null.ff();if(c==(Hi(),po)){c=(yI(a),null.ff());var d=(-1==OG&&(OG=tD(hb,!0)),OG);return J(I(Math.round(100*d*c/254)))}if(c==fo)return c=yI(a),d=null.ff(),J(I(vB(d*(-1==c.a&&(c.a=tD(eb,!0)),c.a))));if(c==ho)return c=yI(a),d=null.ff(),J(I(vB(d*(-1==c.b&&(c.b=tD(gb,!0)),c.a))));if(c==no)return c=(yI(a),null.ff()),d=(-1==OG&&(OG=tD(hb,!0)),OG),J(I(Math.round(d*c)));if(c==ro)return c=(yI(a),null.ff()),d=(-1==OG&&(OG=tD(hb,!0)),OG),J(I(Math.round(10*d*c/254)));if(c==lo)return J(I(vB(12*
|
|
(yI(a),null.ff())*J(I(vB((-1==OG&&(OG=tD(hb,!0)),OG)/72))))));if(c==co)return zI(a,null.ff(),b);if(c==jo)return c=(yI(a),J(I(vB(null.ff())))),d=(-1==OG&&(OG=tD(hb,!0)),OG),J(I(Math.round(d*c/72)));if(null.ff()==ao)return J(I(vB(null.ff())));throw new Gj("Invalid size: "+null.ff());}function VD(){var a=new vI;Jt.call(this);this.j=new bp(-1,-1);new AI(this);this.gb[yd]="mosaic-LayoutPanel";TG(this,a)}s(602,265,{12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,91:1},VD);
|
|
_.gd=function(a){vD(this,a,this.gb,this.p.c,!0)};_.Xc=function(){tt(this,new II)};_.Yc=function(){tt(this,new JI)};_.Ze=function(){return ep(this)};_.dd=function(a){return Ct(this.p,KH(a))};_.ed=function(a,b,c,d){vD(this,a,b,c,d)};_.$e=function(a){wD(this,a)};_.fd=function(){return new qt(this)};_._e=function(){ip(this)};
|
|
_.ad=function(){var a;if(this.b){if(null!=this.i&&null!=this.f)a=this.f,this.Wc(this.i),this.Uc(a),this.i=this.f=null;else if(a=ep(this),null!=this.i)a=a.a+Ff,this.Wc(this.i),this.Uc(a),this.i=null;else if(null!=this.f){var b=this.f;this.Wc(a.b+Ff);this.Uc(b);this.f=null}else b=a.a+Ff,this.Wc(a.b+Ff),this.Uc(b);ip(this)}};_.td=function(){ip(this)};_.cd=function(a){return xD(this,a)};_.Uc=function(a){this.gb.style[ye]=a;this.bb||(this.f=a)};_.hd=function(a,b,c){Ht(this,KH(a),b,c)};
|
|
_.Wc=function(a){this.gb.style[Ig]=a;this.bb||(this.i=a)};_.a=!1;_.b=!1;_.c=!0;_.d=null;_.e=null;_.f=null;_.i=null;_.k=null;_.n=null;_.o=4;function II(){}s(603,1,{},II);_.rd=function(a){KH(a).$c()};function JI(){}s(604,1,{},JI);_.rd=function(a){KH(a)._c()};function qt(a){this.b=a;this.a=new Et(this.b.p)}s(605,1,{},qt);_.Gc=function(){return this.a.a<this.a.b.c-1};_.Hc=function(){return iD(rt(this.a))};_.Ic=function(){st(this.a)};_.b=null;function KI(){KI=u;new lv}
|
|
function AI(a){KI();Th(a.gb,"dragdrop-dropTarget",!0);this.a=a;new LI(this)}s(606,9,{},AI);function LI(a){zj();this.a=a}s(607,24,{},LI);_.lc=function(){wD(this.a.a,null);ip(this.a.a)};_.a=null;function sH(a){a=a.fb;return!a?null:x(a,91)?a:sH(a)}function ND(a,b,c){var d;d=a.gb;LH(a,b,c,DG(d),(ID(d),EG(d)))}function LH(a,b,c,d){0<=b&&(b-=d[1]+d[3],a.Wc((0>b?0:b)+(Hi(),Ff)));0<=c&&(c-=d[0]+d[2],a.Uc((0>c?0:c)+(Hi(),Ff)))}function gp(a,b){ND(a,b.b,b.a)}s(610,1,{});
|
|
function XA(){var a,b,c,d;d=yB("JavaScriptApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)D(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function MI(){this.a=new Ph;new Ph;new Ph}s(609,610,{},MI);function WA(){WA=u;NI=new MI}function aB(){var a=YA,b=$wnd.JavaScriptApplet.JSME;WA();w(NI.a,a,b)}var NI;
|
|
function Jj(a){return function(){try{var b;var c=arguments,d;var e;0!=Rm&&(e=cj(),2E3<e-Tm&&(Tm=e,Sm=Qm()));if(0==Rm++){var f=(Um(),Vm),g,h;if(f.b){h=null;do g=f.b,f.b=null,h=cn(g,h);while(f.b);f.b=h}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var i=(Um(),Vm),l,m;if(i.c){m=null;do l=i.c,i.c=null,m=cn(l,m);while(i.c);i.c=m}}--Rm;c&&-1!=Sm&&($wnd.clearTimeout(Sm),Sm=-1)}return b}catch(n){throw n;}}}
|
|
function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{Jj(Hq)()}catch(d){a(b)}else Jj(Hq)()}var ZA=V(1),Mm=V(100),OI=mB(" I"),F=hB(617,OI),yy=hB(615,ZA),PI=mB(" Z"),DF=hB(618,PI);V(99);V(98);V(97);var QI=V(436),mm=hB(619,QI),RI=V(218),ir=hB(620,RI);V(219);V(135);var SI=mB(" B");V(427);var TI=mB(" C"),Kh=hB(621,TI);V(425);var UI=mB(" D"),mC=hB(622,UI);V(426);var VI=V(430),uB=hB(623,VI),WI=mB(" J"),XI=V(2),Jq=hB(616,XI),zG=hB(624,SI);V(439);V(423);V(96);V(104);V(419);var YA=V(417);V(422);V(111);
|
|
V(94);V(106);V(107);V(108);V(433);V(428);V(418);V(610);V(609);var $A=lB(),my=V(364),uE=hB(625,my),YI=V(521),nF=hB(626,YI),ZI=V(353);V(352);V(351);V(350);V(517);var Aq=hB(627,F),$I=W(519,function(){cD();return qF}),rF=hB(628,$I);V(520);V(373);V(372);V(513);V(512);V(522);V(523);V(518);V(402);V(516);var Px=hB(629,ZI);V(362);V(174);V(173);V(252);V(199);V(254);V(182);var aJ=V(181);V(202);V(201);V(200);V(347);V(348);V(349);V(269);var bJ=V(268);V(267);V(273);V(287);V(470);V(471);V(472);V(473);V(474);V(328);
|
|
V(414);V(413);V(443);V(445);V(444);V(446);V(448);V(447);V(449);V(453);V(454);V(266);V(265);V(324);V(327);V(325);V(326);V(205);V(204);V(278);V(279);V(280);V(263);V(264);V(389);V(388);var hz=V(387),KE=hB(630,hz),HF=hB(631,WI);V(378);V(374);V(482);V(450);V(456);V(451);V(452);V(412);V(462);var cJ=W(208,function(){pq();return uq}),vq=hB(632,cJ);V(442);V(392);V(393);V(380);var Ty=V(375);V(360);V(361);V(385);var dz=V(384);V(377);V(376);V(460);V(469);V(367);var ry=V(366);V(416);V(514);V(515);V(524);V(383);
|
|
V(382);V(381);V(386);V(390);V(391);V(435);V(355);V(354);V(399);lB();lB();lB();lB();V(356);V(485);V(484);V(172);V(179);V(180);V(337);var rw=hB(633,bJ);V(338);V(370);V(371);var zy=V(369);V(415);V(363);V(466);V(438);V(194);V(248);V(401);var dJ=W(151,function(){Hi();return to}),uo=hB(634,dJ),eJ=W(134,function(){Ii();return Dn}),En=hB(635,eJ),fJ=W(141,function(){Fn();return On}),Pn=hB(636,fJ),gJ=W(146,function(){Qn();return Zn}),$n=hB(637,gJ);W(152,null);W(153,null);W(154,null);W(155,null);W(156,null);
|
|
W(157,null);W(158,null);W(159,null);W(160,null);W(136,null);W(137,null);W(138,null);W(139,null);W(140,null);W(142,null);W(143,null);W(144,null);W(145,null);W(147,null);W(148,null);W(149,null);W(150,null);V(178);V(177);V(188);V(189);V(191);V(186);V(185);V(187);var By=V(480);V(365);V(487);V(492);V(400);V(429);V(403);var Rx=V(359),Qx=hB(638,ry);V(358);V(357);V(529);V(481);V(477);V(478);V(192);V(203);V(303);V(302);V(294);V(295);V(455);V(463);V(464);V(465);V(486);V(488);var Uy=V(379);V(467);V(491);V(272);
|
|
V(271);V(270);V(504);V(503);V(502);V(496);V(500);V(501);var hJ=W(574,function(){Zo();return FH}),GH=hB(639,hJ);V(573);V(572);V(564);V(24);V(565);V(566);V(567);V(568);V(569);V(570);V(571);V(545);var iJ=W(274,function(){au();return hu}),iu=hB(640,iJ),jJ=W(320,function(){Xt();return Ov}),Pv=hB(641,jJ);V(17);V(321);V(322);V(317);V(318);V(319);V(18);V(19);V(20);V(250);V(283);V(282);V(281);V(489);V(490);V(495);V(505);V(398);V(368);V(493);V(494);V(284);V(297);V(296);V(286);V(176);V(304);V(331);V(330);V(329);
|
|
var kJ=W(332,function(){ew();return ow}),pw=hB(642,kJ);W(333,null);W(334,null);W(335,null);W(336,null);V(206);V(561);V(308);V(562);V(309);V(310);V(311);V(312);V(315);V(196);V(175);V(316);V(459);V(276);V(602);V(603);V(604);V(605);var IG=V(531);V(298);V(300);V(299);V(301);V(277);V(285);V(541);V(540);V(543);V(547);V(3);V(550);V(551);V(549);V(548);V(195);var MG=V(533);V(197);V(275);V(601);V(239);V(242);V(240);V(241);V(559);V(558);V(232);V(234);V(233);V(408);V(407);V(409);V(27);V(28);V(26);V(29);V(32);
|
|
V(33);V(34);V(35);V(36);V(37);var lJ=V(49),Dv=hB(643,lJ);V(38);V(39);V(40);V(41);V(42);V(43);V(44);V(46);V(45);V(47);V(48);V(50);V(51);V(53);V(54);V(52);V(55);V(56);V(57);V(58);V(60);V(62);V(63);V(61);V(59);V(64);V(65);V(66);V(67);V(69);V(72);V(71);V(73);V(76);V(77);V(75);V(78);V(79);V(80);V(81);V(82);V(83);V(85);V(86);V(84);V(87);V(88);V(89);V(90);V(92);V(93);V(91);V(5);V(7);V(6);V(410);var Az=V(395),Cz=hB(644,Az);V(396);V(394);V(560);V(260);V(341);V(526);V(171);V(411);V(397);var NG=V(534);V(544);
|
|
V(563);V(598);V(597);V(183);V(198);V(190);V(228);V(479);V(421);V(440);V(497);V(404);V(405);V(223);V(4);V(577);V(594);var mJ=W(595,function(){iI();return oI}),pI=hB(645,mJ),nJ=W(596,function(){YG();return rI}),sI=hB(646,nJ);V(580);V(589);V(588);V(592);V(591);V(587);V(586);V(584);V(585);V(583);V(582);V(579);V(581);V(590);V(593);V(578);V(230);V(31);V(235);V(305);V(306);V(307);V(236);var yH=hB(647,aJ);V(237);V(511);V(599);V(289);V(288);V(291);V(292);V(290);V(238);V(224);V(30);V(68);V(546);V(258);V(259);
|
|
V(340);V(225);V(11);V(14);V(600);V(8);V(10);V(9);V(606);V(607);V(21);V(227);V(22);var oJ=V(25),Kj=hB(648,oJ);V(23);V(552);V(555);V(556);V(557);V(553);V(554);var KG=V(532);V(575);V(576);V(537);V(538);V(184);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
|
|
--></script></body></html> |