/* 3.1.1101.1112 */
var U;var DMI=new Array();var Ai=new Array();var Gv=new Array();var DMS=Gv;var S=0;var AO=0;function DMP(Cp){var DD=window.images;if(!DD)DD=window.images=new Array();if(DD[Cp])return;var Fv=new Image();Fv.src=Cp;DD[Cp]=Fv}
function Gk(BT, Db){var J=new DMT();J.DMS=Db;return J.Cr(BT)}
function DMT(){}
DMT.prototype.ini=function(){return this.Cr(arguments)}
DMT.prototype.Cr=function(BT){this.AQ=new Array();var EI=BT.length;for(var i=0;i<EI;i++)this.AQ[i]=BT[i];return this}
function GD(BT, Ec){var J=new DMTS();J.DMI=Ec;return J.Cr(BT)}
function DMTS(){}
DMTS.prototype.Cr=function(BT){this.AK=new Array();var EI=BT.length;var Ec=this.DMI?this.DMI:DMI;for(var i=0;i<EI;i++)this.AK[i]=Ec[BT[i]];return this}
DMTS.prototype.ini=function(){return this.Cr(arguments)}
var Cq=new Array();function Ft(EY){Cq[Cq.length]=EY}
function DMRegisterFrame(I){if(!Cq)return;for(i in Cq)Cq[i].Cx(I)}
var Cv=new Array();var EO;function GM(){if(EO)EO();for(i in Cv)Cv[i].DR()}
var Dp;Dp=function(){EO=window.onload;window.onload=GM;Dp=null}
function DN(EY){if(Dp)Dp();Cv[Cv.length]=EY}
var Ay;d=document;function GI(){window.location.reload()}
GT=window.innerWidth;function FL(){if(GT !=window.innerWidth)window.location.reload();else window.setTimeout("FL()",500)}
if(d.layers){Ay="NN";window.onresize=GI}
else if(d.createElement&&d.createElement("DIV"))Ay="DOM";else{Ay="OP";window.setTimeout("FL()",500)}
function Eq(e,r){var p=Ak(e);var r=new By(p.x,p.y, e.offsetWidth,e.offsetHeight);return r}
function Ak(D){if(!D)return null;var P=Ak(D.offsetParent);if(P){P.x+=D.offsetLeft;P.y+=D.offsetTop;return P}
return new Ea(D.offsetLeft, D.offsetTop)}
function HD(AD, BR){var frames=AD.getElementsByTagName("FRAME");if(!frames || !frames.length)return null;for(var B=0;B < frames.length;B++){var Bw=frames[B];if(Bw.name==BR)return Bw}
return null}
function Az(F, BR){if(!F.document)return null;var frames=F.frames;for(var B=0;B < frames.length;B++){var Bw=frames[B];if(!Bw)continue;if(Bw.name==BR)return Bw;var Bt=Az(Bw, BR);if(Bt)return Bt}
return null}
function Ea(x,y){this.x=x;this.y=y}
function CC(width, height){this.width=width;this.height=height}
function By(x, y, width, height){this.x=x;this.y=y;this.width=width;this.height=height}
function BH(DS){if(!DS.J)Ai[DS.J=Ai.length]=DS;return DS.J}
function Au(B){FU(B)}
function FU(B){Ai[B].Dk()}
function HE(){if(!Eg)return;var B=Eg;Eg=null;Ai[B].Dk()}
function Al(B){Eg=null;Ai[B].FK()}
function Aa(B){return Ai[B].Fb()}
function Av(B){Ai[B].GV()}
function GR(){}
var DMAPI=new GR();var g=DMAPI;g.mode=Ay;g.HC=DN;g.isNodeLoaded=function(AT){return true}
g.loadNode=function(AT,FD){}
g.FS=function(F){w=F;b=w.document.body;d=w.document;if(Ay=="NN")return new By(w.pageXOffset,w.pageYOffset,w.innerWidth,w.innerHeight);x=d.clientHeight?d:b;return new By(b.scrollLeft, b.scrollTop, x.clientWidth, x.clientHeight)}
function Fw(EU, o, Cw, Gp){if(!EU&&!o)return Cw;var d=Cw+Gp-EU-o;if(d>0)Cw-=d;return Math.max(EU,Cw)}
g.DW=function(clip, DA){return new Ea(Fw(clip.x,clip.width,DA.x, DA.width), Fw(clip.y, clip.height, DA.y, DA.height))}
g.getElement=function(J,BR){if(Ay=="NN")return null;if(!J.elements)return null;var id=J.elements[BR];if(!id)return null;return(J.q.m&&J.parentNode !=J.q.C?Az(window.top, J.q.m):window).document.getElementById(id)}
g.HJ=function(J){return J==AO}
g.setUpdateView=function(J, CY){J.AL=CY}
g.setResolveValue=function(J, CY){J.AE=CY}
g.setResolveCssClass=function(J, CY){J.Y=CY}
g.isLeaf=function(AT){return !AT.lod&&!(AT.childNodes&&AT.childNodes.length >0)}
g.getValue=function(AT, Ax,Em){return getValue(AT, Ax,Em)}
g.getNonSelectable=function(AT){return AT.NonSelectable}
g.getDisabled=function(AT){return AT.Disabled}
g.getCustomType=function(AT){return AT.CustomType}
g.HG=Ft;g.getDepth=function(AT){return AT.M}
g.getExpanded=function(AT){return AT.expanded}
g.getSelected=function(AT){return AT.q.V&&AT&&AT.q.V[0]==AT.QueryID}
function Ff(G, V, B){for(var i in G){if(G[i].QueryID==V[B]){if(B==0)return G[i];return Ff(G[i].childNodes, V, B-1)}}
return null}
g.findNodeById=function(AX, DH){return(AX.C?AX.C:AX).findNodeById(DH)}
g.getRootNode=function(AX){return AX.C}
g.ensureVisible=function(AT, DG, DI){DMAPI.ensureExpanded(AT);if(!AT || !AT.Ex)return;var D=AT.Ex();if(!D)return;DI=DI?DI:0;DG=DG?DG:0;var r=Eq(D);r.width+=DG;r.height+=DI;var Fo=this.DW(this.FS(window),r);b=document.body;b.scrollLeft+=r.x-Fo.x;b.scrollTop+=r.y-Fo.y}
g.ensureExpanded=function(AT){if(!AT)return;this.ensureExpanded(AT.parentNode);if(AT.childNodes&&AT.childNodes.length&&AT !=AT.q.C&&!AT.expanded)AT.q.expand(AT)}
g.selectNode=function(AT){this.ensureExpanded(AT);AT.K.select(AT)}
g.getSelectedNode=function(AX){if(!AX || !AX.V)return null;if(AX.V.length==1&&AX.V[0]==AX.C.QueryID)return AX.C;return Ff(AX.C.childNodes, AX.V, AX.V.length-2)}
g.getActive=function(AT){return AT.K.Bn==AT}
g.getChildNodes=function(AT){if(!AT.childNodes)AT.childNodes=new Array();return AT.childNodes}
g.getParent=function(AT){return AT.parentNode}
g.getNodeKind=function(AT){return AT.Bk}
g.updateCssClass=function(AT){AT.q.updateCssClass(AT)}
g.Fp=function(AT){var Aj=AT.Target;if(!Aj)Aj=AT.q.Target?AT.q.Target:"_self";return Aj}
function Dl(AT, q){var GB=typeof(AT.epb) !="undefined"?AT.epb:q.Bs;var Aj=DMAPI.Fp(AT);var BV=AT.HRef;if(!BV){BV=AT.BaseUrl;for(var n=AT.parentNode;n&&!BV;BV=n.BaseUrl,n=n.parentNode);if(!BV)BV=AT.q.BaseUrl;BV+=AT.QueryID}
if(!GB)window.open(BV, Aj);else{var EB=document.forms[0];EB.target=Aj;if(!q.BO){EB.action=BV;EB.submit()}
else eval(q.BO.replace("<%@%>",AT.QueryID))}
return Aj !="_self"}
function GU(De){return Ay=="NN"?"":"id="+De}
function DMCA(){var Fr=new Array(arguments.length);for(var B=0;B < arguments.length;B++)Fr[B]=arguments[B];return Fr}
function BX(Br,q,J, Gc, Ga, Gb){var Db=Br.DMS?Br.DMS:DMS;var AQ=Br.AQ;var Fe=AQ.length;var B=0;var v="";do{v+=Db[AQ[B++]];if(B >=Fe)break;var Ax=Db[AQ[B++]];if(!Ax)continue;var BR=Ax.substr(1,Ax.length-1);if(Ax.charAt(0)=='@')v+=q.AE(J,BR, Gc, Ga, Gb);else if(Ay !="NN"){var De="D"+S++;if(!J.elements)J.elements=new Array();J.elements[BR]=De;v+=GU(De)}}
while(B < Fe)return v}
function AE(AT, Ax){return getValue(AT,Ax)}
function Y(AT, className){return className}
function getValue(AT, Ax, Em){var value=AT.Data[Ax];if(value || Em || !AT.parentNode)return value;return AT.q.getValue(AT.parentNode,Ax,false)}
function CD(Ae, Bj, Bs, BO, Bc, CK, BI, CG, Bd, Bb, An, Am, position, top, left, zIndex, Aj){this.Ae=Ae;this.Bs=Bs;this.BO=BO;this.Bc=Bc;this.CK=CK;this.BI=BI;this.CG=CG;this.Bd=Bd;this.Bb=Bb;this.An=An;this.Am=Am;this.position=position;this.top=top;this.left=left;this.zIndex=zIndex;this.Bj=Bj;this.Target=Aj;this.Fy=false}
function CB(BaseUrl, V, BM, C, BC){this.BaseUrl=BaseUrl;this.V=V;this.BM=BM;this.C=C;this.BC=BC}
function FF(){this.Data=new Array();return this}
function Ee(){var AM=this.AM;if(!AM){AM=0;for(var EC=this.parentNode;EC;EC=EC.parentNode,AM++);this.AM=AM}
return AM}
function FM(DH){if(this.QueryID==DH)return this;var childNodes=this.childNodes;if(childNodes){for(var B in childNodes){var AT=childNodes[B];AT=AT.findNodeById(DH);if(AT)return AT}}
return null};function DMPN(AT, childNodes, FB){if(FB < childNodes.length){AT.childNodes=new Array();var Gs=0;var Ev=FB;while( Ev < childNodes.length){var Er=childNodes[Ev++];AT.childNodes[Gs++]=Er;Er.parentNode=AT}}
return AT}