function VA(a,b,d,e){this.Init(a,b,d,e)}v("AdfDomLibraryLoadableScript",VA);z.l(VA,UA);VA.prototype.Init=function(a,b,d,e){e==Rp.it&&aa("AdfDomLibraryLoadableScript does not support Synchronous library loading.");e==Rp.FE&&(e=Rp.zla);VA.f.Init.call(this,a);this.ON=b;this.ZG=d;this.jY=e;this.aH=p;this.kxa=this.o(this.HYa)};z.a("AdfDomLibraryLoadableScript.prototype.Init",{Init:VA.prototype.Init});VA.prototype.xi=r("jY");z.a("AdfDomLibraryLoadableScript.prototype.getLoadMethod",{xi:VA.prototype.xi});
VA.prototype.load=function(a){this.vr=a;a=this.ON;var b=a.createElement("script");b.onload=this.kxa;b.onreadystatechange=this.kxa;b.src=this.ZG;a.body.appendChild(b)};z.a("AdfDomLibraryLoadableScript.prototype.load",{load:VA.prototype.load});VA.prototype.HYa=function(a){if(!this.aH){a||(a=window.event);var b=w.b.T(a);"readystatechange"==a.type?(a=b.readyState,a="loaded"==a||"complete"==a):a=l;a&&(this.aH=l,b.onload=n,b.onreadystatechange=n,this.vr&&this.vr(this.ZG))}};