function Xd(a,b){this.Init(a,b);Zd.jH(this)}m("AdfIE8Agent",Xd);r.v(Xd,N);Xd.prototype.jc=function(a){u.u(a);var b=a.getBoundingClientRect(),d=b.top,b=b.left;a=a.ownerDocument.documentElement;var e=a.scrollLeft;A.c.Ka().La()&&(e=-e);b-=a.clientLeft-e;d-=a.clientTop-a.scrollTop;return{x:b,y:d}};r.a("AdfIE8Agent.prototype.getElementPosition",{jc:Xd.prototype.jc});
Xd.prototype.Wc=function(a){u.u(a);var b=a.getBoundingClientRect().left;a=a.ownerDocument.documentElement;var d=a.scrollLeft;A.c.Ka().La()&&(d=-d);return b-=a.clientLeft-d};r.a("AdfIE8Agent.prototype.getElementLeft",{Wc:Xd.prototype.Wc});Xd.prototype.uP=function(a){var b=[];for(a=a.firstChild;a;){if(1==a.nodeType)for(var d=a.firstChild;d;)1==d.nodeType&&b.push(d),d=d.nextSibling;a=a.nextSibling}return b};r.a("AdfIE8Agent.prototype.getTableRows",{uP:Xd.prototype.uP});
Xd.prototype.By=function(a,b){void 0===b&&(b=0);for(var d=a.firstChild;null!=d;){if(1==d.nodeType)for(var e=d.firstChild;e;){if(1==e.nodeType){if(0==b)return e;b--}e=e.nextSibling}d=d.nextSibling}return null};r.a("AdfIE8Agent.prototype.getTableRow",{By:Xd.prototype.By});Xd.prototype.Cm=function(a){var b=[];for(a=a.firstChild;a;)1==a.nodeType&&b.push(a),a=a.nextSibling;return b};r.a("AdfIE8Agent.prototype.getTableRowCells",{Cm:Xd.prototype.Cm});
Xd.prototype.tl=function(){if(void 0===this.Rk)try{sessionStorage.setItem("_adfTestKey","on"),sessionStorage.removeItem("_adfTestKey"),this.Rk=!0}catch(a){v.l.rg(a,"userdata monitoring has been disabled because an error occurred accessing the DOM sessionStorage. Please ensure that 'DOM Storage' is enabled in your IE browser settings."),this.Rk=!1}return this.Rk};r.a("AdfIE8Agent.prototype.isSessionStorageEnabled",{tl:Xd.prototype.tl});
Xd.prototype.Wu=function(a){u.J(a);try{return sessionStorage.getItem(a)}catch(b){throw v.l.rg(b,"An error occurred trying to access DOM sessionStorage."),b;}};r.a("AdfIE8Agent.prototype.getSessionStorageProperty",{Wu:Xd.prototype.Wu});Xd.prototype.Zy=function(a){u.J(a);try{sessionStorage.removeItem(a)}catch(b){throw v.l.rg(b,"An error occurred trying to access DOM sessionStorage."),b;}};r.a("AdfIE8Agent.prototype.removeSessionStorageProperty",{Zy:Xd.prototype.Zy});
Xd.prototype.Os=function(a,b){u.J(a);u.J(b);try{sessionStorage.setItem(a,b)}catch(d){throw v.l.rg(d,"An error occurred trying to access DOM sessionStorage."),d;}};r.a("AdfIE8Agent.prototype.setSessionStorageProperty",{Os:Xd.prototype.Os});Xd.prototype.xl=function(a,b){a.style.height=b+"px"};r.a("AdfIE8Agent.prototype.setTableRowHeight",{xl:Xd.prototype.xl});
Xd.prototype.fe=function(a,b){var d=null;try{d=a.filters}catch(e){d=null}d=d?d.alpha:null;null==d?100!=b&&(a.style.filter+="alpha(opacity\x3d"+b+")"):(d.opacity=b,d.enabled=100>b)};r.a("AdfIE8Agent.prototype.setOpacity",{fe:Xd.prototype.fe});Xd.prototype.yc=function(a){var b=this.mn,d=a.id;null!=d&&delete b[d];a=a.all;for(var d=a.length,e=0;e<d;e++){var f=a(e).getAttribute("id");f&&delete b[f]}};r.a("AdfIE8Agent.prototype.elementsRemoved",{yc:Xd.prototype.yc});
Xd.prototype.Ia=function(a){var b=this.mn,d=a.id;null!=d&&(b[d]=a);a=a.all;for(var d=a.length,e=0;e<d;e++){var f=a(e),g=f.getAttribute("id");g&&(b[g]=f)}};r.a("AdfIE8Agent.prototype.elementsAdded",{Ia:Xd.prototype.Ia});Xd.prototype.nj=function(a,b){u.Hb(a);u.Ja(b);for(var d=q.Sz,e=d.length,f=0;f<e;f++)a.attachEvent("on"+d[f],b,!0)};r.a("AdfIE8Agent.prototype.addEventCaptures",{nj:Xd.prototype.nj});
Xd.prototype.mv=function(a,b){u.Hb(a);u.Ja(b);for(var d=q.Sz,e=d.length,f=0;f<e;f++)a.detachEvent("on"+d[f],b,!0)};r.a("AdfIE8Agent.prototype.removeEventCaptures",{mv:Xd.prototype.mv});Xd.prototype.Ki=function(a,b){b||(b=this.getComputedStyle(a));return b.getAttribute("-ms-box-sizing")};r.a("AdfIE8Agent.prototype.getBoxSizing",{Ki:Xd.prototype.Ki});Xd.prototype.Rm=function(a){if(u.xc){var b=this.Y(),d=b.console;return d&&d.log?a:new ra(b,a)}return a};
r.a("AdfIE8Agent.prototype.CreateDefaultLogWriter",{Rm:Xd.prototype.Rm});Xd.prototype.cloneNode=function(a){return a.cloneNode(!0)};r.a("AdfIE8Agent.prototype.cloneNode",{cloneNode:Xd.prototype.cloneNode});Xd.prototype.hasAttribute=function(a,b){u.u(a);return a.hasAttribute(b.name)};r.a("AdfIE8Agent.prototype.hasAttribute",{hasAttribute:Xd.prototype.hasAttribute});Xd.prototype.kl=function(){return 6};r.a("AdfIE8Agent.prototype.getMaxConnectionsPerDomain",{kl:Xd.prototype.kl});