function Yd(a,b){this.Init(a,b)}v("AdfOperaAgent",Yd);z.l(Yd,w);Yd.prototype.Init=function(a,b){Yd.f.Init.call(this,w.e4,w.Yh(),a,b)};z.a("AdfOperaAgent.prototype.Init",{Init:Yd.prototype.Init});Yd.prototype.Eg=function(){return 1==this.R().event.button};z.a("AdfOperaAgent.prototype.isLeftButton",{Eg:Yd.prototype.Eg});Yd.prototype.preventDefault=function(a){a.returnValue=p};z.a("AdfOperaAgent.prototype.preventDefault",{preventDefault:Yd.prototype.preventDefault});Yd.prototype.vh=function(){return new Zd};
z.a("AdfOperaAgent.prototype.CreateNativeLogWriter",{vh:Yd.prototype.vh});Yd.prototype.Yi=function(a,b){b||(b=[]);if(a.firstChild)for(var d=F.c,e=this.w().evaluate(".//*[@id]",a,n,XPathResult.ANY_TYPE,n),f=e.iterateNext();f;)(f=d.j(f.id))&&b.push(f),f=e.iterateNext();return b};z.a("AdfOperaAgent.prototype.getDescendantComponentsForNode",{Yi:Yd.prototype.Yi});Yd.prototype.vd=function(a){a.setAttribute("unselectable","on")};z.a("AdfOperaAgent.prototype.disableUserSelect",{vd:Yd.prototype.vd});
Yd.prototype.Qe=function(a){a.removeAttribute("unselectable")};z.a("AdfOperaAgent.prototype.enableUserSelect",{Qe:Yd.prototype.Qe});Yd.Eo=function(a){a=a.match(/^Opera\s*\/?\s*(\d+\.\d+)/);var b=7.54;a&&2<=a.length&&(b=parseFloat(a[1]));return b};Yd.NF=t(p);Yd.MF=t("AdfOperaAgent");