function AdfOperaAgent(a,b){this.Init(a,b)}AdfObject.createSubclass(AdfOperaAgent,AdfAgent);AdfOperaAgent.prototype.Init=function(a,b){AdfOperaAgent.superclass.Init.call(this,AdfAgent.OPERA_PLATFORM,AdfAgent.guessOS(),a,b)};AdfOperaAgent.prototype.isLeftButton=function(a){return 1==this.getDomWindow().event.button};AdfOperaAgent.prototype.preventDefault=function(a){a.returnValue=!1};AdfOperaAgent.prototype.CreateNativeLogWriter=function(){return new AdfOperaLogWriter};
AdfOperaAgent.prototype.getDescendantComponentsForNode=function(a,b){b||(b=[]);if(a.firstChild)for(var d=AdfPage.PAGE,e=this.getDomDocument().evaluate(".//*[@id]",a,null,XPathResult.ANY_TYPE,null),f=e.iterateNext();f;)(f=d.findComponent(f.id))&&b.push(f),f=e.iterateNext();return b};AdfOperaAgent.prototype.disableUserSelect=function(a){a.setAttribute("unselectable","on")};AdfOperaAgent.prototype.enableUserSelect=function(a){a.removeAttribute("unselectable")};
AdfOperaAgent.__getAgentVersion=function(a){a=a.match(/^Opera\s*\/?\s*(\d+\.\d+)/);var b=7.54;a&&2<=a.length&&(b=parseFloat(a[1]));return b};AdfOperaAgent.__getSupported=function(a,b){return!1};AdfOperaAgent.__getSpecificAgentClassName=function(a){return"AdfOperaAgent"};